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
340111693909	340111694428	340111694978	340111695528	340111696078	340111696628	340111697178	340111697728	340111698278	340111698828	340111699378	340111699928	340111700478	340111701028	340111701578	340111702128	340111702678	340111703228	340111703778	340111704328	340111704878	340111705428	340111705978	340111706528	340111707078	340111707628	340111708178	340111708728	340111709278	340111709828	340111710378	340111710928	340111711478	340111712028	340111712578	340111713128	340111713678	340111714228	340111714778	340111715328	340111715878	340111716428	340111716978	340111717528	340111718078	340111718628	340111719178	340111719728	340111720278	340111720828	340111721378	340111721928	340111722478	340111723028	340111723578	340111724128	340111724678	340111725228	340111725778	340111726328	340111726878	340111727428	340111727978	340111728528	340111729078	340111729628	340111730178	340111730728	340111731278	340111731828	340111732378	340111732928	340111733478	340111734028	340111734578	340111735128	340111735678	340111736228	340111736778	340111737328	340111737878	340111738428	340111738978	340111739528	340111740078	340111740628	340111741178	340111741728	340111742278	340111742828	340111743378	340111743928	340111744478	340111745028	340111745578	340111746128	340111746678	340111747228	340111747778	340111748328	340111748878	340111749428	340111749978	340111750528	340111751078	340111751628	340111752178	340111752728	340111753278	340111753828	340111754378	340111754928	340111755478	340111756028	340111756578	340111757128	340111757678	340111758228	340111758778	340111759328	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21633	20200	27697	22492	20201	20255	10596	1256	834	762	666	593	520	557	538	487	510	458	477	452	450	430	423	397	408	390	378	403	379	426	393	393	352	374	349	359	345	356	367	390	384	340	393	374	377	351	371	325	349	351	344	371	357	373	347	351	384	349	369	354	365	341	357	368	356	354	361	384	362	364	413	363	338	347	365	348	354	367	338	363	342	352	381	363	347	355	379	391	370	327	349	349	358	353	344	355	352	362	349	363	310	355	353	382	384	348	329	352	340	341	370	367	341	356	330	379	421	323	389	342	370	359	357	356	363	343	351	355	345	354	330	337	338	340	368	368	341	372	330	339	355	366	354	350	340	363	342	376	386	316	334	381	364	341	373	346	331	346	408	371	371	354	362	352	339	359	370	322	344	320	373	325	338	337	367	375	363	349	378	330	355	346	362	341	348	338	334	363	344	383	353	346	376	355	345	337	343	332	349	349	367	360	354	354	313	308	349	361	343	334	336	387	321	352	386	305	362	349	357	366	316	364	326	400	339	364	360	334	339	327	327	352	332	348	349	342	365	377	349	361	378	380	320	359	337	346	345	355	344	338	379	374	330	367	361	334	373	323	387	315	380	345	354	343	324	338	347	343	334	359	353	370	368	362	332	366	354	350	327	349	335	366	383	343	357	330	366	318	377	378	364	377	358	331	355	367	354	346	345	308	392	373	356	372	335	383	410	325	370	326	372	368	338	357	360	349	369	339	369	386	341	346	352	341	358	346	336	349	357	357	381	370	363	349	364	364	349	356	370	403	342	370	327	322	384	341	341	396	338	350	339	364	367	323	383	389	327	355	361	370	334	348	362	352	344	347	382	339	355	341	310	328	363	361	348	330	366	340	347	311	382	355	348	371	362	354	342	374	382	334	382	370	365	361	374	363	354	371	343	362	362	340	323	351	337	375	389	319	342	343	347	350	342	352	346	354	356	368	369	366	356	342	370	313	345	325	330	338	352	375	337	385	361	362	362	348	343	359	341	322	379	380	370	363	350	339	345	346	331	352	340	338	383	377	392	353	349	325	350	352	341	368	324	375	325	355	351	332	357	334	353	354	345	350	354	337	358	369	357	361	348	327	361	353	342	359	343	335	339	347	367	361	373	340	364	346	359	345	332	391	329	375	384	375	353	335	358	347	360	327	350	383	345	327	338	343	366	365	376	326	379	345	327	376	356	370	352	335	348	377	342	358	343	360	339	351	333	397	350	334	349	317	359	326	383	327	320	362	400	344	341	350	317	345	346	333	362	348	380	323	359	360	381	390	356	285	345	327	365	324	319	350	341	364	338	360	351	349	360	353	351	336	367	325	357	324	395	350	336	342	336	358	360	375	381	340	398	369	365	348	381	366	351	320	345	378	351	353	353	370	394	337	349	336	329	345	377	337	354	359	349	369	340	334	362	365	336	378	353	318	342	316	352	305	333	358	358	367	337	377	347	357	356	367	337	333	336	324	380	370	369	315	366	348	363	358	366	364	337	377	332	343	375	329	347	370	356	359	344	343	374	363	343	354	364	356	370	358	369	353	369	368	320	350	337	339	314	345	355	338	363	328	354	368	341	369	354	352	372	342	386	355	346	342	353	357	310	350	343	318	327	352	328	348	339	344	344	364	347	359	343	334	322	339	378	367	392	344	336	353	354	327	350	353	344	321	349	350	344	360	365	404	395	337	345	299	350	368	320	385	338	362	360	363	353	383	344	351	372	339	349	358	349	326	332	367	368	356	361	312	349	364	370	363	383	321	353	374	348	355	366	344	335	337	365	407	345	360	373	360	368	368	323	306	374	334	382	351	355	346	325	368	376	365	348	350	377	368	382	369	360	345	345	373	348	315	351	357	355	355	366	330	365	350	325	342	346	348	370	344	331	320	343	413	358	345	360	312	362	352	360	385	345	358	346	321	368	342	342	338	395	371	348	357	353	368	343	341	349	373	351	359	383	362	365	361	360	312	411	334	352	346	350	347	322	342	352	343	356	347	366	361	345	351	343	374	354	339	337	339	356	351	367	335	357	371	344	344	371	371	325	361	364	328	316	365	374	362	324	359	324	318	294	348	368	372	340	346	321	350	342	370	341	329	389	361	346	346	367	355	379	327	360	326	355	332	398	346	343	345	321	356	367	372	328	335	366	354	382	345	361	389	371	318	372	372	338	371	332	372	365	361	376	348	379	347	360	352	351	328	327	356	402	377	326	340	372	373	322	391	352	355	356	361	343	358	380	358	342	338	357	348	379	350	367	359	371	321	361	331	311	367	323	336	320	349	348	354	355	345	349	356	373	341	396	395	358	346	344	382	369	354	367	351	338	341	351	376	311	379	324	332	351	346	368	373	338	348	337	334	367	364	339	362	344	352	390	356	347	375	375	335	341	337	340	356	371	337	331	364	356	357	363	346	375	358	351	364	328	352	384	339	350	337	364	319	352	334	364	360	334	349	345	359	370	345	348	342	331	329	366	359	343	367	349	365	373	367	345	371	379	334	363	361	360	355	336	318	355	362	346	366	377	333	348	379	350	353	357	363	361	371	372	344	356	347	317	346	351	348	326	301	362	368	343	340	344	373	359	285	327	339	392	342	369	315	360	351	345	374	339	345	340	328	368	343	335	328	338	335	340	391	354	383	321	358	334	357	354	367	375	396	354	367	338	323	343	365	337	331	366	337	351	338	377	365	323	345	338	362	354	349	339	344	324	388	348	334	339	397	346	344	362	361	367	358	346	359	311	363	327	353	369	316	370	376	331	352	354	364	347	290	345	328	322	339	366	307	343	369	362	332	351	380	342	354	363	352	343	370	380	415	359	346	365	330	371	346	334	339	375	368	337	356	341	339	360	349	358	350	348	339	350	398	358	326	319	332	362	328	358	365	342	332	330	379	353	346	347	337	358	356	356	385	353	352	388	352	355	366	359	350	305	336	354	380	384	372	316	316	357	347	362	368	355	360	364	311	322	336	358	331	366	336	317	351	338	338	342	366	351	350	338	365	370	327	341	311	342	343	367	351	381	368	357	408	358	341	354	349	333	339	354	340	314	380	342	313	351	330	341	366	342	382	370	373	335	356	355	350	336	377	374	348	346	378	342	358	365	349	356	376	360	353	348	330	335	371	345	327	382	340	358	348	364	337	347	379	378	322	356	364	336	339	324	354	338	355	340	322	341	329	320	376	367	388	362	356	360	330	366	364	349	339	354	344	376	314	330	364	352	352	369	337	347	321	327	362	364	341	354	340	380	365	329	334	335	355	373	339	332	338	381	345	347	383	344	373	367	358	357	332	368	370	358	335	369	328	336	302	330	370	357	364	330	353	359	319	358	367	377	350	334	320	330	356	362	320	371	344	357	356	328	346	341	384	347	339	330	368	384	385	339	336	335	383	368	309	362	353	338	359	352	341	330	357	313	348	358	338	382	343	378	357	372	365	350	316	369	348	372	357	337	351	344	340	379	322	340	336	369	327	334	363	348	318
9060	15471	12559	6585	4620	3496	2678	2174	1781	1495	1231	1092	1045	961	843	835	771	741	706	650	670	624	639	602	607	552	560	521	526	545	544	520	556	525	516	511	538	520	528	512	483	512	468	504	534	526	496	508	473	504	495	472	451	543	463	508	501	486	502	489	496	475	460	475	468	505	467	471	497	474	470	476	520	506	523	473	471	463	489	461	484	490	511	463	478	505	464	484	488	547	485	506	497	479	478	492	500	465	451	478	480	492	476	474	490	466	491	495	460	445	469	480	503	469	466	455	478	446	429	465	526	503	474	492	511	479	485	448	467	508	478	475	490	511	446	470	479	484	467	446	451	493	482	519	448	469	507	459	454	467	527	434	506	449	461	443	470	500	503	473	480	496	466	455	486	515	498	471	465	470	501	452	472	462	472	475	495	457	490	481	495	477	485	513	465	432	465	447	496	448	456	486	468	496	430	469	478	496	436	426	508	482	478	466	494	506	481	458	477	470	443	498	481	507	499	441	483	479	487	480	473	480	463	491	529	461	526	471	500	460	498	489	454	498	455	497	431	470	518	498	478	489	490	483	435	456	479	498	466	451	507	474	455	521	486	503	466	468	471	500	475	487	479	448	478	494	488	468	471	520	520	462	435	500	462	439	482	457	506	471	448	458	496	501	486	483	495	447	489	500	473	460	504	488	464	493	473	459	517	511	512	469	465	453	496	457	477	494	521	469	477	494	478	486	489	466	520	425	448	461	492	476	477	482	414	493	479	469	450	490	415	504	471	480	497	488	456	497	469	462	496	492	473	494	517	443	460	464	507	500	528	451	481	453	473	503	458	508	492	417	472	445	519	491	474	468	472	475	465	452	440	459	477	441	490	475	462	482	502	485	451	489	472	515	476	514	478	484	439	512	476	472	486	454	465	460	459	463	468	495	434	458	452	453	475	473	508	463	435	500	477	498	491	443	463	485	456	462	442	459	505	485	483	460	449	466	485	463	460	485	463	487	494	483	480	491	466	448	452	462	476	486	512	458	459	486	458	464	500	498	483	465	489	476	471	474	439	472	452	453	456	453	503	479	468	505	449	449	493	458	470	466	473	482	453	482	482	458	454	472	491	469	500	529	466	520	473	490	459	452	464	521	480	484	473	455	483	452	463	445	463	459	502	493	498	454	460	489	491	460	473	449	453	464	482	509	453	499	499	470	444	488	508	472	486	460	427	524	501	487	509	489	472	475	495	499	500	483	485	465	467	501	491	467	442	466	452	466	442	480	475	462	474	477	494	496	474	499	456	474	477	508	506	538	473	491	487	470	511	472	485	487	463	478	436	484	465	428	485	489	431	481	496	501	494	478	467	453	466	481	488	466	461	472	495	437	480	473	485	449	486	456	479	424	476	468	467	462	476	476	451	514	482	443	454	471	466	466	495	471	466	449	476	456	505	491	478	480	443	513	476	491	463	476	501	480	459	461	469	498	475	475	474	472	494	438	507	441	504	477	451	487	496	474	480	472	472	471	454	459	491	504	464	497	470	498	494	476	493	448	489	426	506	467	472	416	485	552	474	464	493	461	464	470	448	494	445	482	464	511	474	465	470	476	454	512	481	429	464	454	426	500	480	476	466	451	468	496	465	456	486	513	472	480	477	501	480	457	511	457	454	468	512	488	448	477	472	491	476	475	463	466	474	487	454	467	462	451	475	448	479	456	494	507	482	484	473	472	484	431	498	458	491	467	504	473	460	457	476	446	464	466	460	496	473	454	529	476	481	472	502	474	480	520	439	507	450	454	473	450	477	466	481	479	472	486	494	471	489	472	488	442	479	465	458	450	467	466	480	456	462	461	479	431	441	467	485	450	487	479	463	459	469	454	485	469	452	452	445	448	500	519	457	471	521	486	463	473	475	455	485	500	502	448	459	460	509	488	513	463	475	502	463	505	491	496	484	487	489	478	466	456	483	469	471	465	472	437	487	464	496	467	452	485	455	521	487	456	511	497	466	485	458	505	467	500	478	485	489	450	495	463	490	469	445	468	455	479	453	486	498	456	489	508	457	468	477	481	452	482	445	462	474	468	487	442	464	477	502	491	459	474	446	484	463	473	481	451	459	522	456	491	473	446	471	479	470	476	457	462	467	499	473	478	473	427	457	495	466	526	481	458	488	503	443	487	467	466	427	510	452	453	477	489	479	483	444	478	476	459	501	493	455	489	484	479	493	482	470	454	436	479	447	481	502	491	485	459	476	470	449	461	487	504	509	477	483	458	456	500	449	488	478	483	483	445	488	477	491	472	443	488	466	485	482	476	485	473	495	492	479	479	473	473	467	465	474	475	476	496	480	502	489	506	413	467	455	462	500	455	496	456	473	486	476	444	497	473	470	441	488	448	420	462	491	501	446	465	468	486	494	491	456	462	469	451	496	456	454	455	473	472	446	459	500	518	470	491	507	481	468	491	500	503	473	460	469	479	462	473	478	483	489	458	485	445	503	496	476	507	479	453	440	424	457	446	467	492	491	467	437	456	451	481	457	467	507	488	490	432	503	505	466	509	483	491	461	532	543	457	489	432	433	453	514	493	506	477	503	441	470	465	464	475	512	472	506	506	484	450	476	499	425	463	453	479	475	466	436	457	446	480	463	473	474	471	463	506	467	496	448	471	464	499	445	440	487	477	519	463	514	466	503	463	483	454	480	463	469	475	483	449	491	475	462	454	420	482	501	478	496	474	478	462	450	503	490	471	492	496	485	470	446	514	498	476	461	495	493	475	468	470	522	455	480	448	486	505	467	500	511	484	458	463	484	449	446	449	432	481	469	467	510	440	420	484	454	467	470	452	464	470	450	464	445	497	494	454	479	474	465	479	484	476	480	482	465	440	491	484	474	455	488	459	515	456	473	489	516	482	481	476	444	475	446	474	465	447	447	457	480	461	456	502	471	487	448	476	474	469	447	494	469	481	489	460	470	479	465	471	482	507	474	443	494	485	472	460	456	427	398	464	460	504	499	427	453	492	485	475	474	468	456	538	508	464	473	468	478	506	461	468	483	469	480	484	466	502	452	442	466	473	467	458	508	490	452	466	453	494	485	464	495	472	441	483	482	431	478	474	500	474	460	475	501	469	445	459	461	513	472	482	472	464	481	492	465	456	459	501	463	477	477	494	435	510	514	435	483	456	463	486	517	436	470	493	469	468	492	497	484	463	493	424	529	470	476	437	492	481	481	518	455	466	448	433	429	443	457	482	468	466	451	458	506	442	456	467	495	422	467	488	542	503	497	434	454	433	499	472	444	458	464	424	488	489	479	440	492	488	477	466	462	477	485	444	483	456	510	501	499	461	481	469	484	442	460	464	461	477	469	474	472	486	460	455	464	452	460	465	484	474	450	434	441	468	467	480	451	447	439	445	477	494	474	479	456	455	492	514	493	433	451	440	443	474	452	485	455	449	524	497	447	467	485	476	473	488	460	436	472	479	442	521	507	489	496	430	454	472	469	478	472	478	449	469
27108	20956	9521	935	618	556	459	412	409	383	447	377	394	372	422	368	384	424	420	435	376	383	377	398	376	375	369	367	400	374	362	402	408	413	396	418	415	406	389	409	388	416	398	392	413	374	380	390	399	359	402	422	390	357	395	408	367	415	396	435	391	388	392	378	372	404	419	408	373	387	366	345	369	356	351	421	398	388	414	374	415	392	394	374	410	391	404	410	388	416	356	408	419	357	380	356	382	380	385	378	391	369	421	416	368	370	382	350	402	365	363	400	336	392	407	381	381	372	379	410	375	370	397	397	406	376	416	351	375	425	366	423	355	383	382	397	372	411	382	402	354	415	374	394	408	386	377	397	388	378	438	420	399	405	364	364	399	404	402	373	407	394	372	380	380	386	370	391	403	383	398	371	342	387	378	359	386	378	407	405	399	385	393	395	420	355	386	389	409	418	368	386	396	386	397	396	416	378	359	398	384	403	381	341	414	396	396	376	425	403	357	385	383	383	364	396	397	375	378	405	387	378	424	416	416	367	370	372	380	400	401	402	392	376	413	379	403	327	390	382	391	389	341	379	398	429	404	381	342	376	426	390	382	398	395	384	390	372	364	372	340	374	382	403	402	382	341	392	369	403	387	415	374	402	376	418	364	373	396	419	400	393	399	359	349	382	380	417	390	421	380	412	380	374	391	391	403	363	367	382	425	388	379	370	397	376	420	392	399	377	397	373	389	399	383	384	403	414	372	408	427	407	400	397	403	353	371	377	391	398	382	374	364	392	374	350	375	371	392	379	362	406	373	373	428	396	389	451	400	391	397	375	426	393	409	399	422	388	390	383	400	398	399	365	411	371	400	360	379	392	437	432	420	403	402	405	392	374	396	368	408	381	378	375	412	413	398	397	410	395	383	395	409	375	369	400	374	396	376	394	368	381	379	410	404	400	396	388	414	403	391	389	399	431	391	380	397	405	395	372	393	377	419	385	406	372	381	412	364	407	396	400	386	350	383	360	400	395	359	387	397	405	345	357	413	430	349	399	405	391	373	365	390	372	379	423	373	378	407	383	412	364	363	387	394	382	381	409	405	376	407	380	398	380	395	409	385	385	415	383	408	400	376	388	412	361	372	368	377	363	360	390	371	375	406	389	367	365	402	386	409	406	376	395	354	383	359	419	370	376	380	400	359	374	359	378	372	340	353	403	424	412	393	374	413	403	424	392	396	415	399	393	387	413	392	418	413	380	428	403	404	415	394	389	401	345	414	382	409	366	402	401	404	395	395	376	398	402	403	392	383	381	423	373	392	418	407	385	369	355	391	367	392	394	381	398	386	415	414	405	384	403	411	398	356	419	419	407	384	363	408	357	363	427	378	391	374	386	385	405	373	377	408	387	394	382	412	380	400	413	413	404	386	384	393	389	397	375	389	388	379	395	431	439	397	388	384	392	390	376	386	443	419	383	396	379	352	385	388	371	359	398	397	413	387	389	374	413	390	422	378	399	373	399	385	375	369	377	385	384	392	417	414	394	378	352	408	410	380	394	387	385	372	404	398	387	404	366	411	435	354	386	379	369	402	400	349	376	425	403	388	397	394	399	402	398	388	360	395	429	399	378	373	383	411	370	385	404	409	394	376	391	379	372	369	390	384	361	407	357	371	413	399	361	393	392	381	365	380	375	378	377	371	399	370	438	389	393	408	421	419	369	356	355	377	379	373	368	388	412	362	364	419	381	387	391	399	376	381	435	392	390	384	417	422	394	395	412	408	404	434	380	391	414	391	403	419	370	368	394	417	414	396	397	404	393	386	395	339	418	380	364	374	398	443	402	432	342	381	393	357	422	392	404	399	388	397	396	347	429	421	400	373	357	413	397	342	363	416	389	385	401	411	391	391	404	383	416	347	393	378	388	395	378	383	382	402	412	382	384	383	433	383	417	393	372	396	407	404	403	385	384	386	380	368	375	397	454	356	398	413	379	372	365	403	372	399	415	351	372	408	412	390	357	373	402	407	381	377	390	389	414	371	365	417	413	399	376	383	383	386	427	369	394	390	449	383	403	382	381	404	375	349	412	422	412	361	399	399	382	373	421	387	383	400	428	365	374	355	376	358	402	395	356	380	421	419	405	390	357	377	397	359	355	396	393	382	367	368	366	372	415	384	398	374	373	415	408	406	389	381	403	363	418	363	430	387	400	417	379	403	412	392	426	369	384	385	390	375	398	385	417	413	412	374	397	385	359	394	401	356	406	400	386	403	385	384	382	358	398	390	379	385	416	397	406	400	381	417	387	389	356	394	375	431	407	415	367	373	385	405	399	385	376	343	374	399	402	394	384	358	417	421	404	385	403	383	366	431	371	399	388	398	403	392	380	365	380	400	361	397	360	397	393	418	390	391	405	352	366	374	376	389	386	400	403	387	393	373	410	394	387	426	418	364	410	415	377	407	393	420	378	375	404	390	395	371	380	408	375	411	417	426	385	393	403	383	384	411	381	380	372	387	405	408	401	382	381	381	379	396	420	405	385	398	401	399	402	375	374	393	415	401	355	413	398	391	395	411	422	421	373	401	367	416	417	387	401	384	407	422	389	406	404	385	382	379	383	366	387	393	387	395	393	384	406	388	385	412	377	392	377	406	395	387	394	408	383	384	408	401	399	404	393	429	395	356	391	390	407	362	425	407	411	386	368	410	408	390	341	379	397	406	402	404	385	422	375	393	355	383	381	383	404	408	364	373	409	394	366	410	353	383	393	396	367	382	394	396	390	414	372	401	372	386	404	408	391	423	363	350	373	389	380	387	440	395	362	412	419	402	375	379	377	391	374	394	362	393	414	412	369	368	352	405	363	416	384	390	389	393	389	375	410	366	423	362	363	394	401	402	387	363	355	419	403	389	361	395	372	394	411	410	404	406	398	387	372	332	395	373	391	345	414	411	374	380	392	380	396	389	391	349	362	357	386	416	396	383	383	364	397	420	353	381	390	424	344	387	439	404	396	361	386	371	375	405	385	368	385	416	410	368	364	395	383	380	364	360	395	364	373	433	345	366	386	389	438	373	394	344	365	400	398	376	414	382	373	381	376	403	374	423	351	380	340	370	385	398	380	391	387	399	407	382	413	404	370	393	389	389	384	397	405	409	388	394	452	356	373	394	413	401	380	370	391	391	419	372	365	358	384	379	361	348	393	354	386	416	369	392	357	383	372	408	390	355	405	372	385	386	423	419	371	358	385	394	395	412	374	363	401	387	405	402	348	403	393	371	385	361	396	423	402	410	388	391	376	393	371	383	408	409	392	369	389	403	396	411	379	379	379	403	408	420	370	376	385	394	425	387	398	377	390	419	384	406	380	388	377	393	384	397	393	370	373	368	382	404	367	391	397	380	390	371	385	393	399	381	437	401	377	372	383	376	396	349	367	393	415	335	384	354	376	367	361	403	388	382	390	364	389	391	388	363	406	400	380	389	366	381	353	371	407	414	391	392	430	407	413	427	380	392	391	376	372
4296	1220	1048	740	669	641	589	603	561	553	517	549	518	496	524	478	505	563	485	552	539	520	552	521	503	543	508	528	520	504	484	523	481	524	500	529	495	516	505	458	517	480	496	537	457	521	500	573	500	520	499	545	557	546	523	491	508	528	555	511	494	498	539	533	528	495	502	516	512	482	464	537	516	513	523	539	518	519	517	542	544	501	517	538	483	527	551	511	493	534	513	499	528	493	494	490	513	549	511	506	502	517	501	519	530	504	527	543	512	539	513	497	499	503	553	511	523	513	493	525	483	521	491	503	527	516	477	512	497	506	512	506	507	502	512	514	540	484	510	536	532	490	494	538	497	513	506	497	529	524	491	525	511	523	531	481	507	516	493	498	514	505	495	509	480	528	555	534	498	558	460	558	513	525	563	531	521	534	505	519	526	452	531	510	537	530	520	509	503	506	504	524	551	496	497	532	548	549	495	502	556	517	471	500	512	571	543	493	528	511	500	529	528	512	524	531	517	554	554	541	482	505	478	510	457	511	543	455	544	535	500	500	515	478	524	512	536	504	526	507	540	483	497	549	548	519	551	500	524	530	537	521	501	499	510	520	508	499	516	520	517	519	524	485	499	495	536	507	513	516	483	499	474	494	525	513	524	533	530	545	521	492	520	489	513	515	508	541	530	526	520	516	495	466	531	526	531	519	518	519	447	518	515	532	478	536	522	524	503	515	474	516	514	515	487	499	542	510	485	504	522	525	539	475	549	529	487	546	516	543	539	543	512	458	506	545	472	512	489	512	510	495	538	487	528	542	526	482	511	523	547	525	471	509	541	497	514	515	535	514	513	532	569	502	472	555	513	502	522	500	512	566	484	511	514	483	547	489	548	530	543	511	505	515	547	478	512	532	497	488	504	527	496	521	516	551	521	525	516	517	522	552	527	524	494	516	524	523	497	499	490	530	488	527	469	511	569	512	534	525	500	554	543	506	564	496	489	495	511	502	513	477	507	493	522	509	507	524	495	503	519	509	508	495	513	526	495	536	542	541	489	529	497	505	510	506	539	531	501	537	520	512	502	540	502	535	494	540	480	553	511	491	516	492	477	529	507	499	499	556	441	511	550	549	537	508	530	543	485	521	512	540	500	510	514	544	538	509	508	505	486	489	478	547	518	510	515	500	532	521	494	511	496	519	545	528	541	557	543	487	542	496	513	523	481	518	525	552	519	535	493	538	530	509	523	507	492	495	543	530	503	491	532	511	537	528	470	490	514	507	513	517	508	542	522	531	514	545	530	496	534	495	528	533	550	527	530	496	486	533	537	482	528	514	505	553	487	535	556	495	483	536	519	537	546	567	534	521	509	518	558	531	542	536	496	526	513	531	529	534	477	538	519	516	475	499	518	519	504	539	538	493	529	467	458	470	507	473	536	500	554	508	542	476	510	471	509	514	513	508	547	534	512	493	505	509	541	505	482	499	531	477	534	532	506	528	477	538	504	515	516	519	537	480	528	488	539	506	487	518	514	530	515	552	516	483	499	524	514	534	518	531	564	507	524	512	531	515	547	479	509	512	522	494	486	503	506	497	505	523	490	503	496	516	493	504	509	532	494	502	497	513	515	565	490	520	474	531	546	515	528	482	510	492	507	509	508	485	523	500	506	513	496	499	484	500	500	508	556	533	511	549	514	536	559	484	504	584	491	509	505	477	547	541	511	539	539	490	509	473	515	516	509	496	497	465	493	524	546	512	534	542	540	500	492	530	501	533	521	493	564	509	510	540	504	505	493	533	498	574	496	487	552	528	497	551	465	520	535	508	476	510	486	545	556	510	534	494	486	505	495	496	522	473	535	518	499	525	518	536	538	508	537	531	509	491	490	499	505	505	506	546	540	569	498	524	517	548	544	548	524	505	524	484	521	522	493	546	506	483	509	498	506	496	510	519	533	504	544	529	468	527	489	524	534	514	524	496	462	492	498	519	479	499	504	504	554	481	515	548	497	482	554	503	479	517	536	516	527	514	472	491	513	509	571	522	510	474	531	530	561	523	535	484	499	553	498	507	582	507	489	529	506	497	507	515	503	499	498	532	533	539	455	490	531	494	513	545	508	515	568	492	563	504	504	546	519	481	518	552	510	543	526	541	550	521	531	510	525	536	517	469	538	532	551	535	561	496	520	498	505	478	512	528	518	510	507	494	503	494	510	477	501	479	489	505	492	546	508	517	495	532	476	533	501	534	540	547	548	509	435	481	517	483	553	521	522	506	516	503	504	483	508	551	552	492	497	544	525	537	524	469	501	486	519	530	523	536	501	527	533	520	508	497	542	499	516	539	527	545	484	518	555	469	490	477	497	510	507	511	494	544	503	512	507	515	490	490	499	493	506	517	487	509	551	548	504	519	534	524	467	545	548	495	506	506	526	550	516	547	497	488	517	520	554	482	481	513	535	509	474	490	510	523	533	524	495	478	509	517	507	518	535	545	514	503	570	523	495	559	530	513	549	512	540	495	513	510	533	533	539	530	519	519	559	499	515	507	535	535	474	491	476	516	475	497	481	529	525	504	508	472	540	511	540	511	540	505	496	525	500	471	519	507	496	517	489	545	544	517	524	515	501	520	530	536	493	530	464	511	509	497	526	512	493	515	526	507	481	524	519	518	524	495	521	516	511	490	492	536	531	500	504	528	546	494	568	523	503	496	536	497	519	526	542	492	504	501	545	513	520	479	508	507	556	542	513	522	521	474	510	535	511	533	479	476	521	501	501	546	544	511	518	528	505	509	548	549	508	539	524	489	464	506	524	510	532	478	490	489	521	474	502	500	528	491	495	524	490	479	532	482	521	502	480	508	468	471	513	513	527	513	493	518	518	492	486	521	521	533	545	516	501	558	525	498	508	553	442	510	509	497	516	534	541	499	515	504	520	486	493	505	523	533	502	520	514	529	495	539	539	480	517	497	571	532	520	454	511	518	522	530	524	517	520	487	498	551	517	510	512	518	514	546	498	537	498	510	546	512	533	554	537	527	546	469	504	496	565	496	522	515	539	546	515	482	489	511	522	561	514	522	495	519	459	517	495	505	504	539	522	475	465	479	526	565	459	495	543	498	537	481	477	514	530	476	479	519	501	514	529	515	512	521	471	541	522	527	486	525	498	471	544	506	524	497	523	499	515	511	538	509	540	524	526	487	536	526	560	485	543	531	538	528	534	499	504	507	515	571	509	505	536	501	511	508	540	546	484	536	485	515	522	537	556	491	493	508	490	507	511	520	521	455	489	493	516	486	515	533	523	510	505	477	523	521	470	510	500	500	519	502	549	481	547	525	550	497	561	514	539	506	496	506	478	522	491	500	538	507	520	520	523	512	499	545	507	541	540	479	484	483	506	490	520	539	479	531	530	539	510	526	541	468	528	516	543	486	523	498	498	489	499	496	528	533	520	582	526	539	527	509	514	484	505	499	502	481	478	462	506	541	478	486	530	486	504	511	521	516	523	533	494	492	520	500
23745	21408	29014	24186	21411	13039	1596	966	875	769	680	684	699	628	606	629	601	590	587	580	662	581	575	604	573	563	568	611	546	577	556	619	579	557	572	582	503	578	580	616	569	549	592	550	544	543	558	515	514	503	561	579	605	547	583	502	552	518	552	570	547	536	601	529	577	581	552	526	584	548	635	569	576	585	501	599	553	545	526	520	578	570	531	525	521	537	549	547	579	537	498	529	577	525	588	592	556	558	543	542	586	548	575	572	529	566	502	603	552	563	570	535	558	531	536	550	595	537	534	568	547	537	530	527	508	514	532	498	523	568	534	549	540	557	502	557	579	557	547	506	517	544	520	509	537	558	496	585	561	539	563	601	531	578	563	542	522	568	519	551	525	530	563	583	532	551	549	540	527	524	541	559	543	549	535	566	530	522	574	539	549	530	526	520	539	537	508	528	549	545	580	550	551	583	555	552	597	567	573	563	547	575	538	526	578	529	556	556	543	582	536	524	601	491	574	583	578	569	560	535	573	574	531	564	569	548	525	534	525	531	569	559	547	535	524	563	537	570	562	547	533	535	572	541	523	574	536	483	529	580	516	596	569	567	553	515	549	538	540	576	555	521	552	594	593	523	550	548	555	515	569	545	569	536	503	545	562	605	558	578	530	530	556	586	551	563	582	550	546	539	583	569	558	578	547	545	544	529	538	532	552	569	577	567	540	552	568	548	538	606	527	569	548	547	519	612	550	515	509	512	560	545	528	540	570	528	559	533	535	602	520	561	584	577	572	496	604	539	537	545	529	566	577	564	532	520	558	560	560	510	572	576	556	558	517	527	560	544	525	567	526	488	525	577	547	528	576	524	567	546	558	536	564	536	559	523	574	522	509	554	543	566	582	533	524	534	566	545	563	545	543	520	494	574	560	540	528	513	515	553	534	582	532	526	510	534	536	551	506	545	525	539	557	515	547	517	593	554	567	509	528	551	584	532	590	556	559	513	547	586	573	532	519	523	520	531	563	522	577	534	551	518	510	570	519	568	547	570	540	544	556	568	551	544	570	553	563	553	527	527	535	554	499	584	545	518	518	550	551	577	564	530	546	536	543	573	521	560	604	548	551	547	543	500	530	539	563	546	557	547	526	514	559	560	551	529	565	552	563	564	529	582	586	577	555	549	526	568	546	514	532	565	517	534	467	519	526	558	568	582	560	537	564	572	529	516	567	558	530	528	513	523	544	533	512	547	566	563	561	536	488	504	545	506	548	522	556	560	544	541	578	559	543	528	575	511	565	555	563	527	540	542	554	562	559	573	528	532	584	557	546	508	542	540	553	584	513	570	515	580	580	561	554	574	546	552	562	590	512	553	548	514	505	577	530	571	546	551	537	484	519	556	549	551	571	544	528	570	544	527	560	561	551	509	550	533	522	561	553	569	550	543	573	565	527	600	580	539	585	551	570	552	564	524	548	545	562	552	510	584	555	551	572	561	537	554	562	562	555	545	578	563	543	570	576	568	506	506	547	574	548	517	579	548	543	561	532	516	516	538	582	564	552	542	524	579	518	539	584	572	527	526	491	522	556	519	551	554	567	541	569	520	546	564	523	516	529	557	516	583	528	565	534	558	531	531	560	516	561	525	523	563	542	551	517	542	541	531	536	593	523	521	537	545	532	553	551	519	585	524	540	543	523	569	496	551	582	540	508	540	501	542	541	560	545	529	534	531	532	567	555	543	531	586	571	534	541	571	573	523	548	550	515	589	548	543	579	510	588	557	501	565	573	560	607	532	600	580	546	553	528	534	536	499	567	550	551	564	556	548	544	528	560	575	574	589	533	543	509	567	580	571	583	557	543	550	543	552	517	578	592	524	549	574	559	537	518	547	533	539	582	513	537	554	533	575	547	508	513	558	558	543	572	599	544	557	525	534	558	577	511	523	507	536	541	513	538	526	568	564	526	574	534	531	555	552	556	559	540	560	568	523	504	567	565	567	542	541	551	535	558	516	559	536	562	552	500	524	476	539	514	577	578	516	536	546	507	533	554	538	554	521	546	488	562	514	542	552	564	557	567	505	500	558	504	528	532	557	590	562	492	561	578	566	538	522	549	542	518	531	542	595	582	572	559	545	552	549	562	555	497	560	531	560	544	575	545	536	535	543	560	586	545	535	538	566	590	507	556	550	566	545	547	554	587	538	570	568	525	539	558	564	498	562	531	539	523	533	573	521	578	530	516	565	588	574	541	545	539	546	551	546	523	585	524	553	519	531	580	576	565	554	553	547	513	545	552	564	557	567	558	499	510	529	531	589	562	535	550	543	565	564	587	553	532	538	550	586	531	538	555	535	518	527	538	537	592	509	550	568	551	520	561	541	518	569	576	524	542	537	538	584	530	538	551	564	531	534	518	504	539	564	532	567	521	535	550	537	551	540	527	540	562	549	501	562	546	534	576	508	542	534	537	559	535	539	552	566	570	579	539	563	565	562	531	576	567	576	564	520	557	559	534	539	555	526	574	557	564	570	554	531	573	567	529	514	546	579	533	553	581	540	539	550	552	518	523	584	492	515	523	534	540	557	549	563	544	553	570	537	541	511	586	554	533	554	534	524	561	548	533	531	595	539	561	559	536	542	541	505	548	560	534	555	590	529	528	548	496	512	555	531	597	550	538	521	562	584	572	514	539	538	519	536	583	555	592	515	555	511	565	492	528	562	536	593	593	561	537	497	554	568	581	512	540	550	555	551	486	566	537	555	591	577	527	548	517	549	578	560	569	537	587	595	538	565	522	538	560	560	587	551	538	570	538	538	564	525	526	566	563	559	554	536	562	566	545	538	549	545	565	565	503	517	541	516	521	581	547	576	536	538	574	514	582	564	522	522	579	541	514	562	564	586	590	574	566	554	552	571	518	502	566	526	549	547	542	540	531	534	552	563	566	592	545	523	542	518	520	578	541	548	547	540	522	510	546	550	567	525	558	532	564	552	591	556	498	539	589	548	560	538	567	510	576	561	536	544	590	550	558	498	487	584	537	508	510	562	572	511	558	563	529	515	550	531	549	530	542	579	532	523	539	563	543	517	567	539	563	529	544	525	516	572	507	552	587	543	500	523	568	562	515	586	556	553	514	525	520	537	547	519	521	565	544	553	558	548	536	532	538	517	554	562	534	547	552	545	519	571	532	552	541	608	514	531	551	601	577	575	587	534	556	505	506	525	498	521	507	536	528	524	543	571	570	547	524	557	518	541	545	547	587	544	540	556	554	550	583	535	537	546	536	556	542	533	536	525	578	558	564	530	567	537	541	574	582	607	477	538	581	509	507	539	576	546	536	531	560	549	570	543	570	564	580	559	594	550	553	554	548	543	574	547	561	547	555	536	561	547	543	591	542	505	549	563	573	562	553	532	529	593	511	544	559	562	601	531	523	583	594	562	542	548	517	562	555	559	528	514	556	546	524	542	554	537	531	560	538	575	527	535	510	582	577	522	501	511	558	537	571	558	517	550	526	596
7018	10472	8402	4319	3095	2461	1921	1652	1464	1285	1150	1022	1006	959	918	831	905	845	848	816	802	815	751	748	804	773	750	752	829	740	769	747	720	698	735	784	717	740	772	762	724	751	763	733	712	721	743	693	745	760	722	669	729	715	763	714	686	772	748	773	712	723	726	759	758	743	721	748	713	732	742	662	742	722	732	720	744	709	762	699	736	745	707	707	676	750	720	688	730	765	728	801	742	731	701	724	710	716	712	699	738	706	709	742	717	748	728	740	725	742	760	747	698	719	703	738	729	732	687	737	702	684	762	660	743	715	742	755	697	741	705	750	693	715	747	719	715	649	697	710	743	766	704	723	739	769	700	744	671	759	769	710	716	740	743	712	673	719	694	729	758	715	671	709	729	721	768	712	719	664	705	697	705	780	749	732	688	757	708	734	699	707	742	778	717	731	678	733	687	703	706	702	753	675	703	741	699	739	726	733	692	741	718	737	700	745	698	740	708	681	713	714	790	732	694	712	735	762	677	728	670	699	699	702	723	717	742	768	739	695	779	700	721	740	751	752	740	757	705	710	694	702	705	694	684	670	733	737	743	742	722	699	766	711	712	746	681	751	680	746	759	690	711	755	665	742	708	744	717	685	729	692	733	705	728	734	708	739	706	734	739	716	719	743	686	758	724	719	730	756	683	686	732	659	729	792	710	772	704	726	714	732	781	716	697	701	731	733	695	734	802	712	721	730	727	740	692	732	699	726	705	694	735	690	723	730	702	743	740	704	750	716	719	720	719	735	732	710	668	770	731	749	758	750	744	737	662	657	707	707	725	717	720	707	704	728	733	743	762	712	689	720	727	702	695	735	717	748	715	691	748	669	771	671	720	712	731	713	704	692	684	729	689	741	706	743	726	778	732	749	690	763	721	739	670	730	673	713	703	713	688	735	736	704	681	729	763	692	723	732	685	714	711	724	741	716	702	723	775	743	769	690	721	715	726	687	737	729	734	676	746	720	737	721	730	702	711	671	738	742	704	677	766	716	716	684	755	702	699	771	775	708	740	726	731	701	751	766	683	754	700	673	735	730	723	720	729	726	728	719	759	718	707	686	735	707	714	676	697	713	694	724	722	719	750	704	754	755	722	713	752	711	766	742	724	710	704	727	763	707	752	711	769	746	721	727	727	662	741	727	713	739	727	746	671	730	756	737	716	694	721	751	723	717	700	713	747	725	716	708	780	727	728	742	690	746	725	747	748	709	736	702	692	674	691	715	679	710	756	722	701	716	699	693	684	742	738	728	747	727	702	721	709	748	685	683	674	728	713	760	717	727	691	743	761	690	746	692	727	776	691	734	688	703	755	745	749	705	717	711	726	715	718	735	682	767	702	738	717	728	693	695	711	722	711	742	726	740	673	695	700	705	726	663	790	750	696	722	678	734	748	726	754	687	732	749	702	716	727	682	708	732	717	800	718	745	724	709	736	697	709	766	745	732	695	748	714	703	693	731	687	732	689	704	728	742	720	741	731	729	700	672	735	754	719	757	672	713	702	686	760	719	760	715	708	722	722	720	726	729	726	734	739	680	727	707	762	713	727	725	767	727	723	711	698	731	731	704	727	689	707	723	704	734	779	653	706	708	692	707	678	697	756	685	745	727	724	752	783	649	711	779	681	744	759	753	754	715	710	701	729	739	719	710	751	701	720	727	670	760	678	710	691	698	747	682	705	671	739	774	721	745	766	717	702	722	714	768	663	748	760	742	708	717	718	727	733	663	676	740	681	784	704	736	689	730	707	808	683	704	751	730	724	672	729	792	727	730	697	711	764	743	704	733	703	682	725	726	754	739	762	690	703	664	738	697	716	732	717	722	708	692	729	752	697	745	735	691	775	726	760	749	744	714	689	746	718	729	733	737	688	691	728	744	727	686	717	694	750	744	741	709	704	708	736	737	711	709	737	722	740	796	673	707	707	736	699	725	667	707	706	714	715	679	745	683	723	713	698	708	708	738	716	699	687	681	726	693	732	717	746	727	713	719	702	679	659	714	710	642	730	737	693	719	721	745	712	702	764	714	720	708	713	675	710	732	764	715	702	702	680	747	710	688	735	725	662	718	695	704	717	724	707	709	756	718	764	739	727	741	723	753	734	764	693	715	705	699	755	736	702	681	743	709	725	726	720	724	729	714	669	745	766	710	733	753	754	737	725	740	720	696	717	708	706	678	744	736	703	745	716	749	758	767	774	705	724	737	663	723	707	771	727	727	743	680	728	719	731	701	734	734	741	756	726	687	737	696	740	718	677	711	741	696	777	709	761	719	717	708	745	762	671	703	741	777	653	701	687	745	731	713	700	715	722	730	694	714	739	744	754	746	695	735	738	691	708	756	738	760	773	745	749	696	755	720	734	775	687	730	687	708	717	734	716	714	749	736	719	741	718	649	697	762	756	725	715	722	733	727	725	676	770	707	714	738	718	723	716	677	713	699	690	691	714	691	711	682	735	733	739	735	750	745	726	735	717	689	721	697	687	747	647	704	690	702	759	718	680	702	702	723	693	719	717	701	734	711	715	693	749	707	752	710	758	702	732	771	710	761	710	749	726	807	772	679	742	744	718	681	701	720	704	710	711	724	714	724	703	704	725	717	733	714	716	722	643	684	683	699	746	691	741	685	737	656	778	721	722	751	697	714	726	761	727	711	742	722	682	683	690	723	728	694	764	698	713	707	723	655	722	705	698	691	716	719	691	753	736	772	748	730	740	744	754	731	755	732	721	740	712	707	748	747	725	716	713	711	718	699	708	694	734	737	691	716	769	721	706	708	688	748	772	741	697	685	689	671	704	722	703	699	732	703	724	688	697	687	741	742	684	744	721	760	731	690	695	728	715	687	703	724	714	743	732	735	663	734	778	723	718	737	751	766	722	703	749	692	757	725	701	731	718	710	717	746	692	771	781	775	674	745	786	733	727	691	765	670	692	717	747	767	713	684	751	766	711	761	719	734	724	741	688	708	720	724	715	733	720	700	736	728	696	720	734	721	718	737	772	667	676	712	732	728	753	676	694	699	711	713	740	694	703	724	728	743	725	719	718	697	709	713	726	648	745	761	689	753	695	666	677	739	709	699	738	736	779	748	718	730	710	668	715	745	773	744	741	741	697	736	691	706	687	719	767	731	711	756	752	759	690	703	681	667	726	748	701	736	704	740	698	685	641	708	694	700	759	705	760	690	716	748	690	754	694	703	746	721	698	716	776	735	732	717	744	695	717	741	736	736	679	675	686	677	723	719	707	717	746	708	747	700	711	730	693	731	723	720	712	684	711	740	715	700	675	742	711	681	732	733	700	712	716	677	689	713	703	760	722	719	740	692	699	711	765	742	670	715	751	730	711	695	727	699	713	706	679	677	704	757	717	698	703	708	716	676	698	712	739	693	762	749	739	666	711	719	720	737	698	722	724	730	686	735	726	718	697	729	683	782	705	717	714	743	697	735	718	733	720	714	743	699	702	702	729	714
22855	21384	29339	23814	21385	21439	11269	1230	887	786	714	615	611	569	529	525	530	473	455	458	428	421	418	459	476	429	400	398	394	394	352	394	393	411	384	400	375	400	407	357	372	402	359	383	401	427	394	337	423	373	343	388	374	387	377	341	432	377	378	388	391	402	351	401	376	385	380	399	352	361	377	399	376	364	429	376	379	388	367	377	371	381	342	392	381	404	357	350	401	364	357	348	392	345	369	375	364	369	332	354	380	409	364	358	370	380	380	368	383	370	408	352	367	365	407	381	352	358	368	367	369	346	365	376	363	356	389	376	393	363	332	382	385	382	374	364	387	348	412	402	377	345	375	376	332	407	349	371	381	355	375	381	373	355	374	341	353	345	366	314	377	369	341	393	355	359	403	386	417	368	338	360	343	350	390	386	364	385	322	392	329	390	380	375	394	402	357	398	377	374	357	414	363	379	386	384	352	378	347	359	364	369	319	360	363	366	374	377	382	359	384	371	363	372	381	381	361	354	360	358	352	362	395	336	385	383	371	354	374	341	355	365	387	374	370	322	347	359	349	346	361	365	353	407	386	365	348	386	361	411	384	420	421	391	368	411	357	357	374	362	363	373	395	393	369	372	361	382	356	382	374	358	348	387	349	412	356	374	386	376	348	358	338	378	347	378	390	347	379	356	382	337	397	324	367	397	375	345	390	359	357	347	371	409	356	376	392	363	380	379	353	399	384	369	372	370	396	417	424	357	429	330	343	362	357	351	379	375	403	395	359	360	413	359	413	365	367	368	391	365	342	374	363	356	381	383	343	349	352	386	384	369	372	369	366	371	321	413	355	357	368	386	375	381	399	368	368	380	371	350	361	357	402	356	398	357	407	388	392	349	375	327	409	419	367	381	380	364	366	376	358	371	383	362	366	364	374	387	389	359	409	371	365	366	370	349	423	368	344	371	376	367	383	360	361	393	377	365	375	327	372	344	361	378	382	396	362	347	368	378	323	379	369	382	394	368	344	364	375	365	342	364	349	354	391	358	380	356	327	343	393	360	382	375	362	373	358	379	342	370	380	364	375	374	358	379	361	364	378	378	331	348	396	361	325	341	351	381	397	352	376	380	359	346	353	377	343	388	355	369	376	389	391	363	354	409	390	328	362	386	368	366	380	401	371	339	375	347	385	366	375	328	366	351	391	329	331	366	363	399	368	346	338	349	370	371	372	362	391	351	359	363	360	344	374	349	378	341	363	354	359	382	377	360	396	375	366	373	369	418	384	387	370	383	346	423	423	328	367	366	379	357	377	330	378	377	385	355	377	351	400	397	417	379	347	408	348	357	357	362	366	376	382	387	394	378	379	374	393	347	382	388	380	371	360	364	367	353	388	382	388	357	351	339	346	409	370	354	341	357	365	338	378	412	364	369	342	378	344	387	393	369	354	389	354	371	375	367	349	361	379	367	357	347	387	374	391	342	388	367	381	362	402	374	406	358	363	336	330	386	371	371	379	381	364	362	361	351	366	385	351	374	394	369	353	349	357	379	359	337	360	413	399	364	388	362	380	338	348	339	389	379	373	387	387	370	384	339	377	338	412	361	380	393	373	374	357	364	398	355	354	374	371	354	350	337	372	372	380	352	331	383	364	371	391	372	347	384	355	354	348	384	360	357	352	354	357	358	416	376	396	316	382	334	371	367	349	391	365	379	391	361	372	367	381	351	368	343	408	374	360	355	362	396	369	348	348	363	371	357	361	365	341	368	371	369	342	411	398	382	388	390	360	385	354	360	402	403	385	357	385	360	325	339	374	348	353	352	357	344	357	347	362	364	401	370	368	382	340	389	381	361	364	349	376	366	341	370	364	357	352	394	371	361	359	373	363	359	330	369	385	364	371	336	378	357	377	379	369	364	366	376	364	403	355	379	376	382	360	333	360	351	380	358	362	381	347	361	373	375	363	385	364	365	360	349	348	362	381	412	379	375	365	338	378	359	376	359	380	385	376	369	390	344	397	355	377	381	338	375	396	358	358	382	384	355	367	365	376	405	370	361	352	371	355	339	382	388	336	390	362	368	365	345	380	348	382	360	374	363	376	359	360	358	358	384	381	385	385	347	370	371	342	386	351	361	358	334	394	343	347	360	364	329	403	377	385	388	344	354	367	385	380	337	339	337	366	330	355	349	345	400	391	333	335	349	335	331	344	400	369	386	346	369	359	349	350	352	361	354	371	392	353	376	330	364	360	355	361	352	364	392	382	354	383	355	348	396	385	376	364	382	348	369	351	347	396	353	365	378	376	352	407	335	373	358	341	367	369	400	353	368	351	391	388	372	350	375	374	368	377	376	352	341	335	361	376	384	385	361	410	387	364	369	333	349	389	359	424	376	367	321	379	357	352	382	355	391	345	368	389	349	352	345	383	376	398	323	365	349	384	371	356	360	364	376	366	365	358	406	418	345	367	377	389	370	377	385	341	381	347	377	353	375	383	340	375	395	377	321	368	397	371	360	380	365	397	383	348	392	353	377	345	385	330	342	419	377	350	369	371	389	370	369	359	335	367	351	382	366	335	357	339	370	362	391	397	367	374	370	385	376	330	369	351	370	348	351	362	392	336	397	399	376	392	358	367	361	364	375	358	360	399	348	380	355	374	404	369	381	353	373	331	377	361	406	369	330	402	354	331	378	357	359	379	360	394	380	354	366	351	391	333	366	357	363	330	415	363	378	367	382	356	374	376	390	371	373	361	375	411	376	377	417	364	392	353	353	362	357	349	359	411	362	345	375	399	364	384	384	350	336	368	359	388	353	343	403	356	391	364	389	341	353	388	360	382	363	356	362	342	359	361	389	346	402	419	369	373	409	402	364	418	368	352	368	376	399	408	338	371	403	344	370	359	369	372	350	397	354	352	360	376	363	358	387	359	378	362	342	366	360	323	349	377	356	365	383	349	379	343	378	346	383	349	393	370	369	373	384	376	372	340	347	330	351	384	352	357	396	392	400	350	336	356	375	379	373	387	362	395	366	366	371	365	342	402	359	359	346	370	351	362	339	340	376	367	407	383	344	356	347	408	388	364	322	381	385	353	360	332	365	357	377	345	371	391	379	396	363	365	402	378	375	370	394	350	384	348	345	349	362	380	368	362	356	353	357	330	371	393	382	348	361	360	335	369	361	367	353	359	390	373	329	390	356	370	362	362	376	361	326	368	402	413	372	389	372	373	379	371	347	355	351	376	348	355	392	366	386	360	347	364	364	351	404	397	376	348	350	322	367	396	387	370	378	365	359	336	366	360	362	359	356	348	336	349	356	368	410	370	361	373	354	343	380	380	335	364	394	383	390	380	393	380	319	365	381	386	372	371	359	399	379	405	356	356	374	351	362	365	383	378	382	384	369	411	352	373	358	348	368	391	366	330	365	398	370	367	393	400	335	365	346	391	375	379	368	363	375	368	378	375	337	371	391	384	341	370	369	341	370	354	351	409	379	347	357	400	361	364	382	340	377	374	388
9399	16326	13088	6955	4921	3764	2927	2336	1920	1633	1393	1312	1072	970	918	829	750	760	770	710	664	604	614	629	616	580	615	589	596	549	584	561	571	585	555	565	584	560	521	548	538	538	513	535	508	542	534	501	518	502	526	495	467	497	503	504	489	492	494	484	521	521	510	472	512	467	503	509	534	495	500	548	471	513	491	483	515	501	509	526	510	515	492	499	485	506	530	507	534	541	496	487	493	503	508	512	511	479	498	551	551	438	504	485	532	515	500	495	516	486	495	461	482	484	494	482	501	492	487	512	497	504	516	527	490	523	485	482	487	512	509	476	520	500	467	491	501	532	576	467	481	508	494	509	502	500	500	496	551	480	491	512	519	518	510	481	500	525	551	487	498	507	505	472	491	498	514	521	530	504	463	479	499	492	465	519	502	544	466	512	465	504	512	486	481	502	494	507	520	500	517	475	488	469	517	542	501	480	487	481	472	486	536	469	493	484	487	492	516	502	499	477	519	502	471	501	465	490	514	487	540	555	564	499	470	491	461	508	503	508	503	499	502	504	469	485	508	466	517	467	474	492	507	512	492	493	472	478	523	499	528	510	499	540	556	485	470	516	478	528	485	500	508	480	465	445	501	538	497	489	492	510	493	530	488	501	463	493	521	474	490	501	506	470	496	500	517	522	482	538	507	508	453	487	562	476	524	528	466	527	477	533	512	476	485	490	473	490	509	473	513	473	502	483	485	503	467	484	537	511	505	511	488	481	524	494	510	452	491	512	510	534	521	510	501	506	516	513	476	503	531	493	505	487	510	487	511	509	507	502	498	471	519	498	537	495	538	488	525	502	518	498	498	476	485	473	530	505	506	470	544	520	528	502	473	512	472	476	533	514	481	508	455	507	479	493	510	496	488	496	506	509	455	501	515	474	483	536	493	491	443	518	486	498	498	462	530	476	451	468	475	496	493	538	493	502	507	487	454	480	515	500	495	491	502	505	454	502	523	481	491	504	490	526	504	483	473	487	496	509	520	473	464	495	518	531	482	469	498	506	487	493	460	497	516	484	509	461	475	493	494	471	474	485	470	513	500	511	496	501	500	530	530	491	475	493	512	455	477	479	542	470	490	456	463	488	486	472	496	533	476	519	472	512	478	460	492	511	481	500	510	466	521	516	479	490	544	477	478	514	486	541	478	501	530	490	489	516	461	538	475	457	447	508	495	519	479	461	477	506	506	492	501	491	491	453	482	513	516	494	495	455	540	528	501	519	483	537	505	504	462	510	500	461	519	470	500	498	493	486	519	500	466	498	471	492	514	502	504	537	485	479	516	520	499	509	519	495	467	478	510	510	503	529	476	507	544	491	486	512	521	463	551	511	506	515	463	469	495	482	477	509	511	510	502	489	486	504	541	461	491	477	486	526	481	502	497	513	503	481	493	489	493	515	479	484	535	512	515	488	474	468	479	529	503	475	533	526	490	515	492	509	532	502	516	450	493	466	489	498	509	492	505	514	466	470	520	502	524	456	494	555	461	491	474	501	511	476	498	442	519	479	520	496	471	475	473	493	490	523	480	491	501	500	478	539	488	489	495	478	513	525	511	481	514	523	462	491	453	477	507	481	514	495	499	498	454	512	480	473	527	495	489	469	504	470	494	491	480	484	475	489	491	486	521	508	480	483	497	465	512	505	481	521	498	433	494	487	510	509	513	493	520	485	506	527	547	513	486	510	547	455	529	472	494	492	485	472	497	461	468	508	510	498	523	496	471	512	470	462	480	487	459	501	492	492	493	499	480	509	477	455	485	495	500	522	512	492	510	505	507	525	479	486	512	468	514	542	536	482	475	503	470	490	493	503	500	514	531	481	557	478	500	479	460	522	556	527	485	490	502	499	518	536	534	505	483	454	499	463	487	534	467	508	511	468	488	464	490	523	485	514	547	496	512	443	499	471	494	503	479	482	507	548	525	549	486	495	507	493	506	529	517	489	478	486	492	489	494	461	457	469	476	504	515	519	519	463	512	487	538	448	485	492	486	521	488	489	504	492	518	505	493	508	513	495	498	517	489	535	516	483	487	528	518	484	497	511	472	485	505	533	469	495	492	504	531	454	496	478	497	494	479	500	503	453	484	497	492	483	533	469	504	521	507	506	514	487	480	523	492	538	529	539	501	509	502	442	510	513	512	503	510	505	511	475	507	494	504	506	489	484	494	488	476	502	508	484	503	493	450	512	498	464	510	483	493	497	518	467	496	568	499	513	481	485	502	495	495	493	533	500	485	532	501	490	470	491	517	502	510	472	499	538	476	491	490	498	522	465	492	458	467	549	486	478	513	463	502	505	476	504	521	527	492	468	465	456	516	515	494	533	495	506	541	459	504	503	519	523	465	512	501	523	511	472	475	471	484	512	495	490	485	462	483	459	508	487	494	507	497	474	494	504	508	484	461	470	499	533	489	463	516	495	482	524	488	489	483	529	485	527	455	487	519	504	515	474	545	472	460	478	493	506	481	495	429	484	503	461	517	521	465	534	521	456	497	501	529	480	528	492	503	516	522	504	476	491	495	478	473	542	517	550	507	492	492	491	507	531	503	465	484	483	537	471	467	493	510	487	503	527	523	510	513	483	476	491	471	526	476	506	488	526	459	488	556	479	513	515	458	499	468	498	471	501	456	524	515	486	474	541	501	460	490	537	488	482	492	481	497	524	491	486	491	499	483	523	531	520	491	502	501	549	499	526	501	490	467	488	475	496	519	533	486	520	474	488	482	464	541	523	470	503	475	468	530	484	497	480	531	489	503	515	482	517	501	472	525	512	527	488	507	465	509	519	508	475	527	461	500	500	503	479	482	511	507	513	498	487	518	482	499	446	509	500	509	524	489	463	531	522	485	470	488	494	480	461	488	520	479	523	517	502	475	518	505	520	482	520	511	475	480	483	474	464	511	493	470	460	493	501	492	495	529	514	515	524	478	492	482	530	485	492	487	505	501	502	529	488	520	499	497	471	484	524	533	486	490	531	513	526	483	498	465	525	513	483	497	495	527	500	493	504	453	481	487	491	513	485	475	465	479	494	522	492	467	515	480	502	460	467	528	495	488	518	493	526	489	506	504	492	531	494	499	516	508	525	491	479	510	479	495	524	476	487	472	476	499	455	454	455	488	539	561	495	503	457	549	490	498	497	481	479	500	482	516	486	504	487	480	496	503	487	507	487	494	498	474	463	501	500	477	493	515	486	543	472	544	528	521	486	467	529	513	466	500	448	519	513	518	467	511	470	511	493	469	503	508	530	512	483	493	521	493	496	477	482	468	448	494	483	458	499	506	484	492	477	514	512	496	483	464	450	502	481	522	452	525	521	487	477	460	492	496	507	529	463	529	509	515	519	543	482	505	472	500	512	530	469	481	526	503	524	478	538	483	521	452	509	520	487	505	484	482	471	490	520	466	499	478	500	519	523	472	506	489	519	505	507	516	528	467	488	521	501	510	481	502	505	491	523	482	483	542	495
27075	20881	9304	785	499	400	455	412	399	389	371	380	395	391	391	391	385	400	366	381	450	413	406	407	467	354	402	388	366	396	377	433	379	411	366	424	386	363	370	390	366	393	369	380	362	396	371	380	390	371	363	391	377	383	413	383	362	410	333	409	367	359	399	375	392	373	407	357	341	405	379	369	373	387	371	429	360	376	360	372	401	399	389	417	369	410	384	372	379	415	381	368	382	392	408	384	371	343	399	436	385	394	376	394	370	399	384	389	370	409	411	410	377	377	365	364	388	402	340	374	371	422	398	387	385	403	378	407	398	384	412	372	417	389	403	365	408	373	420	356	402	439	393	405	381	391	378	397	411	365	379	415	386	378	414	382	352	433	389	355	362	375	400	363	400	396	404	400	389	340	362	406	367	374	376	369	357	403	370	377	420	422	388	370	388	404	324	353	387	396	408	380	384	363	395	377	358	405	359	394	357	407	349	374	402	386	374	423	388	390	387	372	397	391	401	392	383	379	370	370	380	393	375	393	436	404	370	349	382	369	359	401	374	386	411	375	375	410	385	380	400	423	401	387	391	386	366	378	378	380	415	412	399	368	377	401	369	369	403	392	362	381	426	400	395	392	399	374	363	395	430	408	381	367	372	356	386	377	412	400	394	430	399	370	398	401	372	402	357	366	375	373	379	372	397	398	423	358	387	380	376	382	356	367	391	379	390	376	368	373	409	404	350	406	372	377	381	380	372	397	394	372	371	383	365	399	387	395	398	395	398	383	356	373	396	372	409	371	357	412	383	413	414	395	397	380	376	385	386	398	375	379	393	367	395	382	367	411	395	374	396	400	392	381	387	403	407	389	397	379	392	368	373	400	399	395	364	368	398	344	378	410	380	370	393	377	349	373	367	373	380	409	396	350	397	376	392	413	387	372	396	361	403	384	366	378	380	393	397	382	394	370	384	392	358	379	361	360	349	396	373	387	354	380	373	392	426	369	410	381	373	400	384	375	380	401	359	395	377	394	375	395	390	388	376	394	404	419	399	357	384	380	422	379	383	433	400	377	372	415	399	411	394	404	389	372	399	392	388	417	384	391	372	393	399	389	363	363	386	376	410	368	404	418	397	363	382	370	383	363	387	374	378	397	408	355	380	411	385	380	390	399	400	402	363	410	388	394	378	365	368	355	401	384	345	386	398	368	389	386	388	381	396	397	381	370	373	378	363	385	356	356	387	386	390	370	378	367	419	382	387	430	412	398	381	389	392	375	389	406	402	403	394	359	390	362	406	388	374	367	396	367	398	381	357	401	422	375	405	373	398	390	394	399	375	420	393	345	371	369	383	382	370	367	393	395	399	404	372	372	386	388	426	369	400	410	363	375	383	375	400	399	393	393	394	376	368	386	368	357	364	400	348	402	408	385	408	381	396	380	416	409	395	370	410	404	367	394	392	371	399	360	366	405	358	338	363	380	388	411	386	373	384	391	413	397	434	377	371	382	412	375	411	376	434	400	383	375	391	397	381	383	389	400	385	395	398	370	385	393	377	350	392	394	371	389	412	373	414	360	391	371	383	371	380	403	379	410	377	353	400	379	370	383	389	386	369	391	378	393	377	404	360	398	382	369	352	385	387	399	405	362	430	375	396	402	366	390	374	394	395	378	363	358	387	368	377	390	420	389	378	372	394	386	370	388	402	371	370	393	394	370	384	390	350	344	369	382	391	376	390	340	354	339	452	377	356	391	361	397	368	414	398	380	368	383	378	395	396	367	398	393	383	376	377	393	408	408	388	405	369	371	368	395	381	374	390	385	357	400	385	418	426	395	410	406	371	400	427	395	417	387	406	350	405	367	389	393	392	388	398	373	365	395	400	375	391	397	354	377	356	388	367	417	404	378	405	401	377	371	418	415	362	369	380	408	364	396	399	408	369	398	352	359	348	383	383	367	381	384	406	389	355	414	378	378	397	373	418	378	409	378	386	367	360	394	394	377	377	400	396	380	364	377	368	357	406	362	372	359	377	386	354	410	396	397	351	381	353	401	379	382	370	401	381	368	393	373	373	389	397	395	393	398	371	401	419	434	391	383	381	402	382	409	403	369	398	379	390	422	371	399	399	398	368	412	397	389	390	344	403	378	363	393	386	380	389	383	396	410	411	403	393	374	392	389	354	416	361	382	444	387	369	396	412	350	371	360	368	395	421	394	413	373	399	371	408	368	363	383	372	387	399	373	392	382	363	369	375	376	393	407	386	376	410	376	385	357	362	411	383	405	396	398	409	390	380	385	380	360	411	398	401	418	382	372	379	385	366	394	398	389	383	382	376	412	370	379	385	356	433	393	365	394	384	405	402	394	344	352	408	390	394	385	398	398	430	422	427	396	386	368	382	404	388	411	354	384	342	388	384	387	388	354	392	404	407	376	402	384	389	383	356	365	394	389	384	364	344	410	384	396	359	375	395	343	412	366	365	367	372	383	372	423	400	375	357	389	404	394	383	413	382	389	358	417	368	382	380	403	339	407	356	402	396	383	392	387	383	419	386	359	370	384	391	392	372	373	378	323	339	377	416	408	374	391	374	391	396	401	371	394	393	375	404	386	402	366	383	384	395	402	393	398	420	424	358	401	380	404	381	383	359	388	398	378	399	364	391	371	406	362	372	388	377	393	386	372	389	377	391	391	400	376	364	454	392	374	382	387	385	363	391	401	391	400	396	400	392	386	412	353	377	361	383	383	400	357	341	395	405	376	358	380	401	400	401	395	424	382	381	382	391	353	411	394	412	415	439	367	377	389	377	394	347	356	399	410	390	384	426	396	368	417	359	354	407	367	369	395	377	380	390	406	389	339	388	412	353	383	400	403	391	390	403	421	377	373	363	393	403	359	402	361	386	384	374	374	372	356	405	401	408	397	353	392	367	358	389	427	377	413	372	412	373	423	424	395	403	406	351	361	362	393	377	407	385	374	378	377	385	369	395	379	344	377	386	401	379	398	405	411	384	383	399	378	393	402	382	354	369	385	377	333	371	402	402	404	377	352	363	357	387	391	376	389	347	412	374	417	356	348	416	418	384	384	396	429	361	380	410	375	387	399	395	390	391	395	404	404	416	399	397	391	408	377	374	363	402	362	384	393	413	370	368	378	385	416	410	390	366	412	369	398	340	400	401	377	359	412	373	389	360	398	407	386	373	407	395	365	391	385	375	378	408	373	388	393	386	425	399	394	389	363	397	387	418	352	378	362	385	424	385	389	386	367	387	408	362	353	394	410	381	394	383	398	394	358	392	400	381	379	381	377	421	412	375	417	382	355	412	377	382	373	363	394	359	391	402	345	380	368	372	366	404	384	382	397	395	386	367	390	378	377	374	378	404	371	388	391	421	390	395	383	430	368	400	381	376	408	365	402	403	385	373	365	398	392	374	404	419	398	392	403	404	397	395	435	361	406	371	402	405	375	399	382	414	367	389	398	370	384	346	396	373	387	372	438	384	392	391	393	392	365	402	369
4166	1169	996	698	652	564	591	557	569	538	570	530	520	514	507	514	535	505	513	533	491	521	505	501	497	539	515	506	517	521	506	491	518	475	505	520	505	480	524	540	455	472	511	484	514	519	486	478	516	524	508	490	490	515	479	500	527	513	519	532	472	515	524	509	523	526	522	487	469	477	524	527	521	501	524	535	492	546	516	505	530	506	530	532	541	514	515	555	507	492	468	495	510	507	501	526	482	533	496	539	497	542	523	531	527	507	504	507	507	544	526	471	533	517	512	488	500	504	474	530	502	543	495	505	479	499	523	549	493	486	475	503	550	502	555	498	546	518	512	504	486	520	476	533	507	470	489	497	526	552	497	474	516	506	503	515	527	515	539	511	503	539	507	507	499	516	530	492	501	490	512	485	533	539	537	493	520	495	505	517	517	514	504	494	515	506	517	519	486	505	479	561	539	486	508	523	538	499	506	536	500	513	481	540	541	511	497	482	512	514	525	528	552	537	520	473	512	493	480	507	531	522	522	567	504	538	526	527	504	498	535	499	491	535	546	513	495	463	523	505	500	519	523	516	501	505	486	541	551	513	515	514	510	486	492	536	536	480	514	483	489	530	506	504	515	497	546	531	510	522	527	478	545	477	524	510	464	487	541	496	495	534	519	541	517	507	466	514	495	529	493	538	517	517	499	531	466	519	514	483	520	471	510	495	528	500	526	560	453	531	502	536	487	534	488	542	515	512	496	460	513	513	504	510	501	506	530	489	536	491	535	516	487	539	489	457	467	534	488	483	507	515	505	518	475	495	528	494	491	547	518	485	488	488	462	493	499	502	489	533	549	521	492	522	522	520	553	518	555	531	481	505	492	532	522	489	495	501	521	521	507	522	511	512	541	516	517	558	546	518	505	480	567	493	533	482	499	495	508	545	500	502	540	492	482	486	524	529	453	469	558	534	523	510	508	499	525	503	515	502	528	506	521	480	528	516	533	478	501	483	526	508	540	502	464	484	496	522	527	508	516	515	550	506	491	541	502	508	521	518	499	539	538	502	568	545	527	542	541	555	487	520	516	505	497	520	489	493	531	526	482	528	482	501	518	507	502	510	530	505	469	491	534	541	506	520	533	536	457	498	543	541	497	515	499	523	504	512	498	545	521	508	485	552	505	526	505	536	528	514	486	473	528	480	562	519	488	514	511	511	513	530	523	531	524	527	470	519	511	562	497	502	497	541	503	516	491	499	501	532	512	532	519	529	542	501	482	506	492	547	516	560	484	516	492	516	484	519	489	500	473	502	524	497	547	502	542	532	470	533	529	482	482	520	500	483	540	509	503	542	527	510	475	503	465	474	499	511	527	548	527	530	504	517	450	510	546	503	506	500	525	504	503	517	545	515	519	517	532	493	517	517	505	462	481	518	516	504	514	533	471	529	508	474	453	511	531	552	521	516	517	491	494	533	501	516	510	473	537	475	494	514	499	546	500	525	495	512	502	522	518	476	515	503	510	517	543	494	491	482	503	539	494	521	538	512	461	532	481	481	522	501	516	482	522	514	534	534	524	468	517	536	508	516	506	528	493	517	512	511	515	517	478	525	522	509	491	516	554	521	494	516	498	511	517	501	499	521	501	508	519	541	523	507	510	505	536	517	540	516	490	513	489	531	484	535	479	496	508	504	545	505	508	470	547	479	527	549	499	532	489	468	513	479	495	519	506	544	548	513	521	492	503	523	511	563	531	489	514	523	505	511	533	509	468	458	477	485	517	479	488	488	522	505	508	502	477	545	504	491	523	520	533	528	529	490	499	488	472	490	550	501	485	538	541	533	487	545	502	539	520	551	511	506	457	519	486	496	487	487	475	496	529	509	484	506	486	545	514	475	493	583	502	517	503	522	546	518	522	519	526	481	542	500	520	537	490	493	481	498	485	494	538	558	500	506	494	529	491	559	482	512	467	550	497	500	502	507	523	508	476	493	526	506	516	498	528	545	507	545	493	509	489	488	540	533	502	493	514	488	502	492	539	512	501	523	483	488	490	501	532	549	507	530	511	504	479	503	555	515	489	496	515	503	547	520	552	514	506	540	545	510	495	498	535	499	494	513	512	450	522	478	488	548	497	538	475	553	481	537	559	562	480	509	499	517	514	507	516	498	511	524	494	482	497	489	534	521	512	465	526	507	509	542	471	555	517	508	503	484	498	500	515	532	532	492	499	489	518	507	511	521	517	497	484	473	491	528	513	460	457	523	498	534	543	454	483	505	519	530	513	497	520	505	509	499	534	540	492	508	495	513	508	546	521	510	545	507	494	526	478	531	555	451	506	497	485	509	525	503	539	499	500	519	560	491	534	482	493	481	525	509	508	476	490	541	493	489	494	517	543	503	507	505	489	498	523	491	500	502	508	535	514	491	537	518	489	476	446	491	524	500	522	495	486	538	480	491	515	527	497	524	511	547	494	537	515	517	521	516	515	508	506	501	509	477	518	493	535	467	533	539	529	515	539	492	515	521	524	518	542	518	533	507	533	516	505	514	503	471	500	510	486	505	521	520	483	521	477	526	501	501	499	503	536	494	512	523	526	510	493	502	478	489	504	504	523	469	520	522	486	505	536	504	528	536	505	483	515	521	535	496	501	531	513	511	546	501	536	482	502	497	539	513	516	461	525	528	514	485	487	535	513	477	575	517	542	494	495	517	500	520	480	504	526	549	512	485	491	505	461	511	493	519	498	475	496	498	500	513	512	519	498	541	535	493	495	480	532	522	511	505	509	523	522	534	541	554	497	496	508	528	499	517	508	507	519	505	522	535	493	497	516	481	466	487	563	528	531	533	574	505	502	512	507	511	526	508	498	539	521	533	512	520	502	494	509	507	498	534	501	539	508	494	506	524	507	555	484	524	537	498	544	495	515	499	503	514	487	507	484	497	514	517	494	462	544	482	539	525	542	530	500	503	537	496	511	535	487	571	522	506	497	529	517	525	457	470	484	536	533	521	545	520	536	534	503	469	547	494	492	512	517	534	530	504	536	523	520	524	503	465	524	509	531	508	519	504	475	555	525	532	532	501	487	457	501	545	524	509	493	503	502	521	508	469	535	510	509	493	534	516	566	541	524	479	497	502	502	515	480	529	548	514	524	516	521	473	477	520	518	536	489	489	529	514	543	490	533	525	503	499	503	533	513	517	502	468	519	528	550	498	540	442	534	502	513	471	532	528	513	562	515	481	472	501	546	511	520	508	521	517	511	486	473	545	507	517	517	524	521	497	488	474	487	524	509	485	512	524	514	489	497	494	481	497	499	506	500	530	491	469	522	519	490	474	492	488	534	472	541	477	528	514	490	532	540	559	482	522	485	492	517	508	511	518	505	495	505	527	541	506	465	513	500	472	494	551	540	505	521	508	522	521	514	487	483	523	465	521	499	499	533	533	500	506	489	497	520	505	499	484	507	490	479	489	504	540	486	520	517	521	486	521	498	498	516	494	528	487	535	503	506	502	496	474
23844	21424	29020	24163	21392	12969	1472	973	839	711	696	672	683	643	663	582	627	609	577	555	545	625	608	591	566	570	605	555	559	552	536	559	516	592	564	556	588	578	567	546	606	556	512	563	573	524	527	570	558	585	540	571	522	592	572	559	499	539	574	524	534	544	553	517	539	553	539	570	567	513	584	485	517	559	538	568	505	569	529	533	531	562	541	586	552	522	568	532	501	533	561	501	534	543	553	563	500	521	512	534	566	523	522	534	573	547	570	551	547	585	581	566	558	542	581	520	534	558	519	529	520	581	575	506	590	560	567	505	542	533	531	575	512	536	542	559	536	554	499	527	561	559	536	533	602	550	536	535	552	534	553	527	528	527	533	563	517	539	515	509	554	549	552	566	487	548	584	585	586	538	527	538	536	552	527	572	536	561	504	560	553	566	553	528	539	553	560	561	548	546	525	558	560	523	550	543	561	510	544	516	541	553	551	560	579	516	558	546	527	551	534	548	557	560	583	517	560	559	518	535	543	549	549	524	549	519	593	536	486	549	523	533	537	511	571	568	566	573	543	571	526	532	545	542	549	547	545	585	507	552	492	586	557	510	537	543	578	608	534	569	514	529	575	554	586	574	579	551	546	547	539	550	519	611	581	531	544	615	517	534	553	548	546	518	523	545	569	519	516	506	530	543	519	546	555	529	527	562	539	531	535	574	534	502	507	520	558	534	572	619	584	591	580	527	526	555	547	519	526	515	530	536	534	537	527	537	540	534	574	509	558	520	558	591	555	567	553	557	534	543	518	549	532	523	529	509	495	563	585	539	543	551	535	543	551	536	562	581	546	539	539	525	557	514	548	532	556	558	542	557	559	570	563	530	572	589	549	541	538	564	538	501	554	563	508	563	573	522	590	496	493	560	554	534	542	516	520	566	526	568	488	526	595	498	536	583	553	541	536	527	590	550	562	522	548	547	502	571	549	527	540	552	541	511	574	510	570	481	533	546	575	537	521	561	550	565	565	546	550	575	555	509	546	517	553	585	553	547	544	507	555	524	565	541	569	575	523	539	573	488	505	508	593	520	550	476	499	509	563	552	523	525	563	535	509	509	516	542	500	558	577	548	551	538	528	517	547	497	512	563	524	550	527	540	514	526	537	576	536	525	529	543	559	505	540	536	537	561	541	566	479	528	503	533	525	551	531	535	550	528	568	584	509	514	520	519	533	555	529	574	543	575	507	540	508	527	512	574	550	582	571	583	517	531	551	525	547	525	548	536	559	523	517	540	575	582	559	541	492	568	561	541	577	536	568	509	549	500	545	507	556	559	538	541	546	557	514	534	549	554	542	493	534	515	589	512	540	544	537	577	553	522	561	537	516	555	581	543	516	509	521	543	574	533	509	562	549	526	538	525	519	558	575	563	558	573	522	499	561	560	540	520	540	552	564	583	585	578	578	514	540	571	524	536	626	562	551	508	552	520	528	567	568	541	534	541	548	553	538	496	535	552	557	562	552	568	501	501	580	514	517	565	529	533	567	518	602	484	541	515	532	491	582	526	548	554	577	535	594	546	555	498	561	536	563	524	569	527	521	534	530	547	563	545	579	570	530	512	536	606	535	532	535	569	581	525	551	522	553	580	523	539	556	518	567	536	554	545	530	550	549	560	518	572	533	522	520	542	568	552	567	530	540	521	540	557	517	549	540	524	552	534	563	608	546	556	573	536	514	542	555	541	529	508	511	532	552	552	517	496	531	524	571	543	549	551	519	518	556	547	538	524	599	554	526	528	560	555	560	602	581	561	544	532	562	526	541	527	512	514	509	524	592	542	547	594	533	582	532	530	514	565	555	569	551	494	531	542	502	552	553	564	504	513	566	537	556	528	528	537	533	568	514	560	551	564	585	550	557	510	516	556	535	550	554	509	560	552	522	527	554	513	514	570	547	516	557	556	530	552	583	567	549	543	553	494	506	543	559	528	550	556	531	523	513	524	540	491	560	513	533	527	541	513	528	524	539	493	547	559	564	534	543	522	562	544	548	581	486	539	555	534	561	490	543	545	555	528	500	574	566	515	541	505	536	528	520	473	568	539	541	559	536	549	577	549	518	575	555	549	576	533	579	536	492	541	551	524	531	572	524	553	569	550	530	572	534	560	595	540	491	542	547	555	541	526	518	522	556	550	503	537	578	578	561	545	526	521	537	575	537	555	538	542	531	500	549	531	514	570	534	544	542	484	545	501	541	564	552	544	532	543	562	524	528	574	535	585	554	529	541	526	543	591	535	566	569	543	536	516	552	557	573	508	560	529	561	547	535	539	540	499	497	498	525	541	497	556	540	523	547	527	485	494	558	576	585	563	523	555	557	507	529	507	563	545	520	562	539	568	542	534	561	560	549	555	541	567	542	513	507	517	534	577	551	518	538	502	563	509	569	507	502	510	544	531	544	529	539	506	498	552	510	570	567	587	552	579	563	544	525	526	530	546	567	543	560	519	557	513	544	542	548	490	512	541	547	556	520	579	561	550	547	512	534	511	571	533	548	566	538	538	510	514	527	518	490	551	552	558	553	512	520	513	535	545	578	489	513	566	538	540	501	527	544	526	551	537	543	527	552	504	526	547	528	529	554	567	590	508	552	535	513	588	575	512	530	533	556	523	563	501	529	556	568	539	514	516	525	543	542	556	567	539	529	551	540	571	577	507	509	506	543	568	577	563	533	533	517	587	520	541	600	558	508	546	590	522	545	553	498	566	543	525	536	533	524	558	512	555	544	506	540	539	582	513	555	566	512	569	530	515	546	541	591	521	521	524	561	548	535	511	537	515	536	536	546	534	558	550	549	514	578	523	528	579	522	555	519	495	515	571	551	581	556	555	492	568	537	554	533	541	536	517	536	552	579	544	565	543	569	566	567	557	510	511	531	523	554	556	530	561	589	568	577	554	551	536	544	555	538	633	529	540	518	541	568	526	527	586	552	545	527	556	550	521	541	500	540	547	555	560	587	527	542	569	539	522	490	572	549	573	557	527	543	561	553	552	588	590	530	507	546	526	576	548	558	606	543	537	554	559	560	519	525	540	542	546	561	568	555	528	520	509	540	579	570	524	537	545	509	523	539	565	553	547	563	517	507	493	586	567	536	515	477	546	544	580	554	523	540	587	568	516	540	568	510	586	508	596	502	571	524	530	532	550	533	572	560	510	579	577	546	539	566	499	559	539	516	554	535	593	495	520	495	521	570	529	514	583	554	526	549	505	550	550	560	534	543	552	536	540	516	558	550	518	562	554	522	574	514	498	515	522	520	524	587	521	544	549	551	498	538	555	569	591	568	526	549	536	573	563	563	540	524	499	527	554	551	534	536	554	524	528	534	547	573	531	552	503	524	542	521	525	543	545	522	574	533	518	544	585	533	503	499	573	536	521	577	560	538	538	556	498	522	543	542	567	535	540	547	526	575	559	533	540	536	536	528	483	557	491	534	518	543	581	539	564	524	550	535	522	571	525	543	545
6871	10248	8283	4266	3091	2421	1925	1637	1442	1263	1154	1092	985	990	926	909	895	829	817	777	826	810	755	788	771	744	751	744	791	775	785	773	753	720	722	758	748	797	722	771	736	765	713	775	767	755	755	756	737	698	717	685	701	769	725	789	784	714	727	724	746	727	727	740	717	781	716	687	749	740	734	781	729	729	699	742	764	729	700	719	709	742	747	712	781	705	718	744	716	703	687	710	744	741	744	752	729	672	711	706	699	746	725	696	693	754	698	736	754	727	675	673	722	712	714	717	734	736	716	677	680	713	733	761	764	727	703	736	765	688	703	713	691	722	756	749	718	761	760	674	731	742	736	711	715	735	726	690	722	709	662	705	748	707	714	719	754	736	712	726	723	690	673	693	699	701	688	731	663	699	735	723	716	722	715	762	668	701	739	727	742	734	697	692	674	729	704	758	697	717	706	705	703	700	685	682	712	712	727	721	733	693	698	681	730	704	713	757	668	677	717	675	701	709	714	732	724	688	762	733	703	728	742	746	729	676	722	700	768	718	733	731	725	679	712	730	700	745	712	744	749	671	704	717	749	717	738	683	696	702	691	730	727	747	679	746	759	754	721	735	700	696	697	735	727	697	722	739	738	728	715	748	735	745	738	724	726	708	715	716	736	714	760	705	735	705	730	691	740	740	703	668	730	713	723	727	702	723	712	695	713	707	693	752	689	670	714	705	740	712	763	685	678	684	765	662	784	692	693	781	710	712	694	669	691	736	766	722	747	687	709	670	680	758	726	694	715	690	703	704	775	680	708	690	700	688	757	697	737	741	699	681	697	676	696	758	700	710	718	755	711	732	728	745	701	717	711	719	740	729	719	760	676	718	719	698	707	735	776	696	675	724	711	742	704	739	666	716	670	686	718	672	729	748	763	712	789	697	684	699	757	744	690	706	683	718	723	719	721	729	683	725	707	709	743	699	722	673	737	694	717	699	682	754	706	684	743	701	738	691	705	732	729	713	683	718	750	717	749	717	721	734	757	720	721	732	743	699	733	703	789	690	705	650	696	774	689	741	721	687	684	733	732	699	698	741	758	715	773	743	696	713	663	730	750	750	701	711	718	714	748	735	745	701	704	726	713	699	679	703	720	709	686	719	720	733	742	723	706	726	699	664	711	682	693	717	708	727	786	705	725	722	725	694	701	691	720	731	741	692	713	742	732	697	722	702	707	744	715	670	701	730	691	697	743	678	745	683	719	758	701	720	690	687	756	708	750	691	672	721	744	655	722	704	768	725	731	705	726	706	718	720	728	776	699	729	706	716	723	732	681	718	720	716	735	707	745	695	703	710	724	728	779	729	734	728	717	663	684	724	682	715	691	729	734	690	696	730	693	713	698	723	711	667	731	697	747	750	744	747	730	724	719	659	724	753	733	742	719	677	772	660	705	757	708	707	718	707	686	709	721	718	663	729	728	741	770	708	722	691	703	783	722	731	742	659	688	694	700	781	716	692	719	723	699	748	714	734	727	727	672	708	697	715	716	730	727	703	707	721	732	700	657	741	690	771	689	717	732	752	689	679	722	694	701	752	719	744	721	712	724	675	706	731	689	738	742	715	673	735	689	760	736	769	693	721	704	739	694	734	686	719	709	725	700	673	673	732	687	715	728	724	744	638	758	637	700	720	692	694	671	759	693	693	711	781	683	760	706	767	703	751	715	703	716	737	742	731	705	678	732	726	717	675	746	739	658	718	746	748	739	728	717	707	647	708	665	755	692	734	684	714	717	731	727	695	678	692	719	676	730	721	641	696	737	675	730	708	763	756	682	741	779	732	716	722	741	729	699	662	728	730	689	712	745	725	713	714	780	759	695	715	764	707	696	738	711	701	676	712	699	678	671	672	705	703	686	709	720	699	678	726	753	672	717	720	707	696	653	738	710	729	717	750	705	732	727	697	658	742	759	777	677	698	683	692	721	723	681	725	734	731	685	704	691	715	709	770	691	697	763	713	676	681	713	715	730	742	693	725	735	704	742	743	712	703	735	674	680	755	747	688	691	705	724	713	737	725	702	682	691	714	685	713	728	704	694	707	690	695	750	727	776	685	744	730	681	714	725	693	701	745	719	742	701	722	669	711	653	659	728	702	706	678	727	730	739	694	728	741	706	727	689	679	719	737	773	747	684	713	664	736	702	738	732	666	692	719	727	759	695	714	685	725	784	740	678	746	715	718	734	786	715	697	682	732	694	730	725	705	718	742	723	695	715	715	753	757	683	754	736	722	735	720	730	732	775	733	725	704	733	674	711	707	718	690	738	731	749	697	681	780	721	728	701	707	789	705	739	757	717	728	720	703	707	748	686	729	733	713	688	693	682	717	706	724	683	680	734	748	682	704	738	731	722	712	694	746	706	732	746	747	697	706	686	697	725	729	754	722	710	701	728	697	732	737	728	708	735	735	677	744	714	738	738	739	734	708	686	711	700	753	704	693	731	700	744	711	735	744	714	664	723	698	729	701	705	654	713	742	715	710	744	726	705	775	732	693	699	740	722	716	717	703	757	723	730	702	743	737	754	682	725	683	715	717	739	716	707	716	685	711	743	698	703	699	729	674	689	695	718	732	740	733	731	684	657	683	732	712	696	718	694	746	688	668	704	667	710	677	704	695	709	737	725	690	712	733	710	679	725	701	717	734	707	677	725	715	743	732	704	699	731	742	716	679	708	713	730	737	673	756	750	716	672	682	735	653	728	763	736	719	710	707	686	738	700	699	719	691	696	749	745	683	719	723	756	736	745	718	713	698	660	711	703	694	707	704	698	715	721	710	730	726	687	732	743	771	716	720	733	717	699	693	736	755	704	683	701	708	709	766	703	725	727	726	740	673	716	767	698	716	686	688	690	722	710	704	721	675	677	726	773	693	720	682	690	743	706	725	707	707	742	751	710	718	733	759	713	719	729	706	713	691	703	734	739	727	706	732	687	688	710	749	680	687	730	763	695	688	742	696	734	704	706	732	678	731	669	723	719	695	716	688	705	668	678	768	742	665	714	723	704	680	714	745	727	718	703	734	692	661	731	691	714	706	737	709	706	737	701	712	725	720	729	686	694	727	714	667	752	692	687	719	735	761	725	750	705	676	766	696	728	680	744	718	716	731	724	684	730	733	710	719	680	724	676	700	708	767	718	696	736	709	746	669	713	678	745	740	724	699	733	739	726	715	695	702	727	765	750	730	726	749	699	731	731	735	710	736	733	715	719	705	779	737	716	676	742	670	704	702	722	711	669	740	675	721	706	713	716	710	669	690	720	729	750	686	672	704	733	737	738	694	711	664	685	694	752	711	726	695	694	719	730	725	760	712	719	724	746	719	735	698	703	672	702	717	768	750	682	705	699	708	679	753	710	675	723	727	747	713	731	695	701	723	695	707	690	732	705	740	715	695	711	702	703	736	749	724	714	732	735	709	720	696	714	714	755	678	631	720	700	744	719	710	703	707	721	733	758	714	719	733	683	757
22920	21356	29292	23787	21362	21409	11196	1237	890	789	680	662	613	519	538	492	516	503	514	456	445	444	396	399	437	421	438	391	381	422	386	389	394	400	391	395	417	379	370	375	377	353	353	420	343	383	379	387	391	363	406	384	351	390	377	357	363	407	345	396	418	390	375	376	415	380	395	393	360	341	394	376	364	369	386	371	345	354	333	391	348	400	407	310	406	375	379	377	371	358	385	360	350	354	383	349	356	353	355	404	365	374	400	358	365	373	347	382	362	352	371	366	373	359	371	370	362	333	404	352	354	354	367	337	375	353	362	396	373	348	379	350	344	387	366	372	393	352	350	365	361	369	390	356	366	348	389	347	364	369	400	361	364	393	374	335	401	355	347	404	376	347	353	383	384	370	431	343	349	361	337	360	355	355	354	361	351	346	401	363	363	314	402	375	380	398	388	344	348	364	336	397	354	387	334	376	350	357	355	364	370	393	351	365	360	382	359	394	384	345	316	366	391	369	337	361	377	367	371	368	341	361	365	378	383	351	364	393	391	376	367	391	382	385	355	386	406	401	359	355	360	361	377	374	366	361	353	363	385	383	325	365	363	389	388	357	377	331	354	368	380	397	360	370	309	371	334	352	389	353	380	395	353	393	371	365	348	348	377	373	382	365	376	367	361	354	351	367	348	364	350	349	366	378	345	342	360	385	360	377	385	341	353	339	365	390	346	357	346	338	392	374	362	359	347	358	341	402	384	354	353	349	353	354	407	375	364	351	327	354	408	356	380	367	380	367	333	343	350	339	364	350	364	331	334	333	388	373	351	396	355	336	371	374	347	344	391	349	397	411	365	386	369	357	358	380	384	390	348	372	369	369	382	369	359	379	356	334	343	352	385	345	366	358	362	338	345	352	340	347	339	350	309	394	368	357	344	345	331	346	350	327	357	363	404	362	359	340	377	357	374	369	360	327	363	393	364	347	331	342	378	370	366	380	382	328	345	342	333	381	364	348	356	371	374	335	381	370	354	367	372	343	371	404	369	348	413	388	354	370	356	342	364	389	362	345	346	392	327	377	362	416	360	379	380	367	344	333	395	406	376	356	385	380	355	372	372	366	376	376	344	358	348	369	363	402	363	368	351	330	353	352	392	362	370	409	408	340	377	314	396	365	358	376	352	358	357	397	364	379	344	380	364	383	328	357	388	352	342	371	388	369	379	386	392	353	361	359	372	397	364	381	359	372	368	339	372	354	383	356	367	401	376	355	388	357	367	375	368	382	334	401	333	337	382	385	380	362	388	387	390	394	373	342	379	380	350	389	348	374	379	359	324	369	366	387	359	356	358	337	377	335	374	376	370	327	372	394	348	364	353	380	379	338	341	348	326	381	343	357	389	356	346	346	349	350	378	368	342	376	341	361	372	349	396	328	394	349	381	368	348	323	338	368	359	383	328	374	338	346	344	356	375	381	372	360	343	409	335	336	319	351	375	339	386	368	395	356	392	310	365	365	358	371	360	348	353	327	370	368	359	380	357	332	338	325	333	346	372	333	361	383	354	366	395	338	350	347	375	349	368	324	342	350	376	360	370	383	358	351	346	361	332	383	403	350	343	376	379	341	352	369	369	361	329	353	361	388	347	409	371	392	394	382	363	349	373	364	386	357	340	338	364	375	383	337	354	391	365	373	360	356	349	354	352	361	388	326	349	366	351	373	349	355	374	369	361	363	374	397	378	369	395	326	363	354	354	360	371	373	367	377	372	370	385	337	339	388	392	362	321	324	391	370	354	377	388	352	365	383	421	364	348	342	368	343	376	346	378	391	363	368	364	333	394	353	399	358	376	382	378	389	385	394	379	363	365	379	364	376	378	365	348	371	387	379	382	330	367	348	357	345	366	366	360	350	377	382	398	383	340	404	385	371	353	357	375	315	345	389	331	359	356	348	361	406	369	365	355	379	384	377	394	323	344	373	350	395	369	386	395	392	379	340	381	348	360	335	359	350	353	379	342	360	353	377	352	372	349	411	339	367	370	356	360	381	372	382	361	341	412	374	392	404	384	397	385	355	381	351	401	367	375	345	351	341	366	344	356	390	372	360	361	370	365	354	362	353	325	385	380	381	308	359	380	320	376	363	348	348	360	335	371	335	346	366	355	383	347	353	320	339	365	377	366	357	349	364	343	369	378	370	376	383	367	346	354	346	355	352	359	338	371	366	372	395	340	322	310	363	371	379	341	377	340	328	361	354	381	364	375	340	351	344	359	352	351	345	361	367	350	366	354	375	381	373	381	355	356	356	385	348	355	398	345	363	352	369	373	342	377	381	365	395	361	385	360	360	383	352	350	345	366	374	373	396	367	386	372	355	378	350	374	432	355	389	385	363	375	364	374	400	362	363	359	391	341	393	308	377	367	374	381	347	363	396	381	383	355	363	382	340	345	345	356	372	372	340	367	357	354	366	407	353	344	372	366	388	366	387	343	398	333	408	374	372	408	365	338	397	368	393	336	379	373	340	409	372	360	315	379	384	366	366	387	380	358	375	399	342	387	368	369	355	394	358	352	397	382	361	400	403	353	388	387	381	360	375	343	322	353	335	402	394	380	351	371	365	350	366	341	336	362	337	347	354	367	373	340	336	336	350	401	338	332	334	378	364	359	353	368	381	351	391	422	375	355	378	344	373	357	400	421	351	337	385	343	318	312	366	367	331	337	400	372	354	342	366	382	398	364	363	367	354	363	330	359	390	354	376	353	381	381	326	337	370	408	351	349	344	369	393	330	381	342	363	354	352	394	358	359	339	375	379	391	364	337	352	352	371	350	350	375	377	343	371	356	347	391	339	395	353	373	376	369	380	360	366	354	366	354	338	371	362	369	373	367	344	342	370	348	387	361	403	359	380	352	341	344	355	375	363	384	405	354	388	343	348	338	379	352	382	359	357	368	372	378	335	370	368	349	388	360	358	339	345	396	353	395	375	352	367	356	375	338	356	367	379	389	352	321	360	358	361	355	343	368	377	353	371	351	353	372	358	361	362	365	340	361	356	349	384	371	358	350	366	375	327	357	365	368	377	353	377	358	375	338	364	329	354	353	376	396	356	365	372	383	347	364	357	312	375	350	389	367	369	355	340	351	391	374	329	376	351	368	350	374	335	355	362	329	333	360	354	341	368	322	344	342	353	385	355	336	343	383	363	364	361	378	342	367	362	337	366	350	349	378	322	343	331	380	377	359	395	392	363	355	359	384	370	330	381	406	339	359	398	394	338	358	370	347	320	357	383	400	406	355	334	387	339	380	340	355	375	347	406	376	397	382	380	341	371	374	353	353	347	377	367	373	378	353	323	342	363	371	373	373	381	328	357	300	376	361	368	371	392	367	368	371	357	352	346	355	371	395	325	391	373	375	353	352	333	382	378	394	341	351	347	352	360	356	402	390	361	328	378	375	371	334	353	358	381	362	384	369	369	356	362	368	385	359	351	320	351	337	353	378	320	378	349	383	380	365	387	357	355
9249	16379	13313	6988	4911	3608	2979	2267	1870	1514	1349	1216	1075	1011	887	852	797	717	717	681	673	663	650	593	581	626	620	606	576	561	566	576	563	526	533	517	559	503	582	517	554	492	522	527	498	456	523	525	536	513	507	515	458	497	531	487	570	500	529	494	499	542	483	499	473	515	522	526	474	501	506	501	535	516	487	484	485	506	507	479	469	498	514	483	489	489	498	502	541	510	500	471	513	481	505	490	492	506	524	489	470	491	458	519	501	481	470	472	473	529	469	493	501	477	480	466	454	447	450	502	450	488	518	492	473	498	470	514	494	478	503	506	452	483	513	511	478	491	496	519	497	533	539	471	480	484	518	503	492	489	527	504	468	508	474	452	459	481	524	509	488	503	500	489	496	489	539	495	488	493	522	487	499	472	511	477	495	473	506	515	474	469	441	488	496	468	479	474	465	493	516	479	506	481	492	497	526	410	478	498	504	515	526	547	488	479	496	516	484	470	496	511	525	487	453	502	487	473	508	523	489	477	535	482	489	476	477	514	474	511	515	479	522	491	501	477	490	492	478	483	533	525	500	471	452	479	479	497	469	488	475	509	472	524	486	493	478	493	495	454	482	491	493	480	490	468	476	500	474	483	491	466	511	538	498	486	483	476	507	500	538	504	515	513	507	490	521	535	475	557	503	475	498	470	486	491	491	492	472	509	531	456	466	502	484	506	501	510	536	523	462	498	504	487	475	491	462	485	481	493	510	554	496	485	498	466	505	525	490	481	493	486	494	522	517	507	497	501	511	488	498	472	499	541	504	498	493	497	490	500	525	473	502	552	465	546	487	525	478	493	502	469	511	498	484	510	534	510	548	479	530	492	497	459	492	500	488	492	447	470	514	502	453	481	504	493	476	472	523	499	483	469	469	475	481	500	513	462	515	473	489	477	484	522	503	515	459	504	477	505	510	486	457	469	477	476	501	507	473	497	512	485	480	495	496	454	441	507	505	503	486	505	450	504	520	467	485	488	511	458	506	461	493	470	458	500	469	499	476	509	544	486	457	493	527	496	461	527	529	519	493	507	449	493	502	498	513	494	455	474	484	522	533	494	484	508	515	471	463	470	502	495	451	498	499	490	444	496	467	480	492	486	489	513	493	500	510	501	478	495	512	479	488	450	482	535	466	531	511	457	500	490	494	489	499	502	504	510	497	466	512	480	477	463	525	454	505	493	503	511	481	480	479	485	471	509	490	487	494	469	476	502	499	478	506	481	495	527	480	489	526	484	509	497	485	460	515	454	531	504	505	498	521	472	491	513	489	497	492	473	498	510	519	473	489	491	518	502	494	527	455	498	502	471	494	457	531	496	469	501	517	517	493	481	488	470	504	484	509	486	491	504	482	478	494	540	486	514	526	490	493	433	518	540	476	535	489	492	464	516	490	464	489	491	511	462	527	514	475	531	494	487	465	557	494	470	464	530	501	468	517	481	449	476	481	486	475	500	503	450	470	520	503	501	505	490	493	506	498	478	477	497	487	512	492	482	505	490	541	474	511	472	504	494	485	505	490	493	497	517	493	521	508	487	506	463	454	465	490	456	487	493	491	467	477	522	511	467	494	476	511	521	483	492	502	505	502	463	482	506	483	493	458	560	464	468	480	491	489	504	480	493	483	541	484	516	476	498	502	524	479	477	469	500	464	485	501	467	523	413	485	500	495	486	524	474	486	490	538	495	495	500	486	500	518	464	485	498	482	476	499	499	499	510	524	492	468	521	501	480	489	490	494	517	548	506	473	506	506	507	505	530	466	488	435	498	463	486	441	473	492	517	547	466	490	467	482	502	509	510	489	497	520	472	470	462	495	485	498	453	515	485	494	487	496	498	525	501	505	482	421	496	529	507	484	466	479	479	460	454	469	527	459	484	489	471	529	469	529	477	517	486	483	489	513	460	531	501	512	514	494	476	522	513	524	510	518	500	510	474	485	499	464	487	488	526	490	482	480	502	530	474	490	486	503	462	431	490	534	493	482	488	475	502	466	489	485	513	476	484	507	503	481	510	488	468	466	518	507	481	488	475	499	472	495	483	521	495	513	511	460	488	471	501	526	466	496	478	496	460	524	480	460	491	496	459	447	502	509	483	516	503	471	470	529	559	512	507	491	490	472	533	485	518	505	538	506	500	460	497	476	464	476	468	499	484	514	474	447	508	439	481	498	505	472	509	465	514	482	502	502	455	500	470	500	473	487	501	489	480	490	500	528	532	520	449	517	468	543	483	508	521	465	524	504	465	512	516	506	471	493	469	495	539	523	494	483	475	532	490	500	513	492	512	501	497	470	511	476	516	479	475	485	498	485	458	498	509	475	510	507	457	489	495	536	533	494	501	479	448	510	491	498	480	464	457	490	500	488	538	507	470	506	494	478	492	514	492	517	497	484	458	498	535	479	519	487	481	513	534	503	493	512	447	510	470	528	530	499	496	481	515	501	511	470	524	544	503	473	500	493	479	499	521	478	442	511	504	495	490	530	488	497	466	518	508	486	482	465	490	547	525	475	473	492	497	518	460	515	487	484	518	484	505	522	464	475	526	462	476	479	500	492	486	509	456	517	514	510	493	509	494	479	475	453	465	489	528	502	497	485	531	477	479	494	492	529	472	481	480	485	486	468	463	495	525	493	480	493	470	491	517	493	494	461	454	501	496	534	522	495	494	488	536	495	517	485	436	459	464	468	478	504	510	510	513	495	461	505	465	519	491	449	453	494	499	502	494	506	513	504	471	478	532	502	527	521	500	496	495	490	506	440	496	465	494	482	515	503	487	527	504	503	475	463	473	475	485	500	500	467	499	447	479	471	495	488	527	513	494	496	497	460	477	492	505	468	515	494	500	513	508	501	522	468	505	493	467	455	464	530	505	488	480	512	482	462	506	501	495	489	501	522	519	498	489	479	475	488	490	537	480	512	473	517	461	504	509	472	527	503	481	462	486	474	507	498	476	459	477	468	478	470	486	484	491	491	494	514	483	511	481	457	514	479	507	477	465	510	488	496	472	514	508	479	501	490	511	517	515	495	458	516	480	491	530	504	471	476	485	522	500	487	500	437	493	454	483	486	473	548	492	477	464	484	505	487	466	495	473	477	495	480	473	463	483	514	481	512	486	559	500	503	476	492	486	467	504	487	528	516	485	485	480	494	486	455	512	488	506	510	514	467	510	498	475	484	509	490	476	519	483	522	484	470	454	471	481	495	512	486	493	500	511	489	550	447	476	487	464	490	507	491	458	530	494	455	511	495	498	482	474	517	483	476	527	478	451	458	507	474	488	508	496	515	500	501	457	492	520	541	485	504	504	499	500	508	534	474	506	485	447	526	490	507	490	474	507	505	502	476	481	475	533	503	512	491	486	500	494	468	454	513	475	482	477	474	529	524	485	463	493	470	518	508	465	511	469	502	526	499	490	508	462	518	484	465	403	489	515	503	496	508	483	541	499	474	467	495	489	428	491	460	500	528	486
27094	20969	9469	893	532	447	425	418	425	411	386	383	336	378	364	408	402	395	409	397	365	380	371	368	371	397	395	372	364	397	384	391	411	390	375	397	390	418	347	363	362	370	375	416	412	388	394	399	357	400	360	382	401	387	395	386	392	356	404	394	353	378	395	382	378	407	394	378	376	415	403	388	387	409	368	388	383	385	390	412	419	383	369	382	379	419	381	399	367	393	382	388	396	377	389	393	373	357	397	386	389	402	384	382	392	372	404	367	362	404	367	416	406	369	399	372	378	363	373	387	386	389	384	386	383	356	401	401	368	405	400	423	363	399	372	395	404	365	383	403	386	402	380	393	392	380	392	382	405	396	387	379	385	392	377	376	394	429	368	421	370	361	396	389	364	377	385	373	378	394	353	351	373	394	365	377	413	381	396	380	391	358	387	370	356	410	372	392	388	392	386	402	406	411	393	409	402	381	361	400	406	371	390	415	385	425	398	378	374	416	372	409	373	344	361	386	425	366	419	381	420	365	409	383	374	403	397	404	387	391	373	384	392	362	403	367	384	366	400	363	433	401	364	358	382	390	436	351	377	387	381	423	382	392	387	374	415	417	405	379	375	396	389	347	359	401	416	360	383	425	412	432	373	380	383	411	384	398	414	382	401	385	386	407	386	409	395	387	352	418	322	424	360	377	372	420	392	373	384	402	410	356	391	385	354	386	357	347	381	375	388	340	400	361	390	405	371	401	389	388	381	356	376	378	384	357	395	345	406	345	395	392	374	398	376	381	377	381	370	397	386	397	374	414	391	365	373	375	382	362	402	382	369	362	386	358	404	366	383	386	363	372	407	339	390	364	427	375	384	408	397	368	390	369	391	370	357	402	386	358	392	380	372	415	419	397	381	394	381	373	373	378	399	408	414	362	405	383	387	400	349	388	375	363	380	354	387	393	405	394	371	386	386	361	390	440	394	387	384	427	396	361	387	373	400	368	387	354	403	374	381	381	395	415	341	360	364	362	374	422	386	418	398	400	376	386	361	357	381	372	411	380	404	400	411	343	404	383	431	393	373	384	396	381	384	378	413	361	397	377	358	394	392	381	384	380	380	385	363	402	373	372	394	393	400	364	369	364	415	382	425	395	371	354	385	367	373	376	385	381	391	393	382	384	378	383	388	391	395	373	376	383	375	403	375	351	378	422	362	357	358	389	368	359	401	371	372	409	370	366	410	407	384	416	408	385	388	417	389	385	352	393	377	371	368	379	423	369	369	358	395	381	369	354	372	365	389	375	398	403	391	393	370	431	392	357	388	360	402	365	370	373	371	374	372	375	381	404	392	378	341	395	375	418	385	415	394	373	395	369	341	394	370	375	361	377	396	365	364	401	422	391	364	411	391	399	376	372	408	395	396	398	382	368	397	366	379	392	349	397	392	366	390	421	393	378	387	380	394	383	375	363	409	379	370	368	381	368	428	381	391	391	383	371	349	326	398	348	397	352	419	402	374	373	368	429	396	360	383	390	386	402	397	386	367	381	374	360	390	394	395	360	374	399	395	415	418	387	381	369	387	381	414	396	409	394	406	363	355	407	379	393	374	350	397	367	397	364	415	382	364	361	367	387	385	376	380	345	371	371	369	364	403	366	366	367	380	385	406	411	372	400	378	349	368	386	377	416	401	384	429	375	445	396	386	407	375	375	426	350	385	331	386	379	396	391	381	354	397	382	391	340	379	356	374	378	405	381	376	401	369	379	371	399	343	376	375	384	416	385	382	403	365	416	384	426	386	398	403	378	400	366	365	390	417	432	357	385	370	368	387	390	369	391	396	422	388	358	387	384	414	395	353	396	372	400	402	386	368	396	396	378	382	360	411	370	409	413	390	365	418	388	403	359	373	383	390	403	350	414	374	414	385	410	393	359	389	378	375	376	403	374	433	399	388	399	346	360	377	378	387	416	390	363	412	385	369	394	393	364	377	370	392	360	370	363	395	401	382	406	352	427	389	382	383	407	400	370	372	421	400	358	376	396	379	400	341	340	401	386	380	342	382	400	381	392	403	384	367	365	416	378	362	364	349	378	389	385	389	381	368	387	402	380	364	420	371	362	387	396	381	383	352	371	398	402	362	391	353	447	363	438	389	387	371	377	404	389	386	396	412	381	366	350	390	332	356	414	366	371	399	372	359	366	361	357	407	400	391	366	405	414	372	394	353	371	374	405	381	381	395	374	399	382	396	361	360	383	382	396	394	360	346	400	370	424	415	401	388	367	388	382	386	399	367	408	378	386	398	386	348	423	400	383	366	424	360	396	386	390	403	377	435	401	392	356	383	429	383	377	390	395	413	399	409	382	350	360	369	415	393	386	395	342	403	379	356	371	365	393	377	378	393	404	356	344	387	369	376	378	403	375	374	355	417	365	416	371	387	377	419	392	421	365	363	397	359	379	371	372	357	376	395	392	358	412	366	400	407	400	365	407	395	404	392	360	421	395	434	352	404	372	401	370	406	414	361	418	409	402	399	362	398	384	407	377	390	358	380	364	414	399	370	388	379	362	364	372	407	395	384	390	386	370	428	358	365	401	406	380	378	398	368	369	357	393	389	383	383	376	403	374	337	419	360	391	419	410	370	399	377	362	444	388	399	400	392	386	392	383	373	366	388	362	375	366	418	422	369	426	379	394	397	352	362	370	370	369	387	393	401	399	379	422	382	404	407	386	389	398	379	379	371	359	366	392	412	397	387	381	429	393	360	378	344	360	383	386	395	356	405	400	394	405	403	386	380	388	375	361	404	374	412	389	402	383	406	417	387	371	452	401	335	383	376	405	355	354	348	390	376	376	369	400	391	372	374	416	396	349	352	377	394	348	382	381	408	375	373	375	379	358	392	394	381	397	402	385	387	401	369	381	403	438	371	373	416	410	357	353	377	389	373	406	385	382	394	371	379	384	392	410	388	382	377	361	386	386	360	410	384	378	384	360	373	387	417	375	362	361	396	411	379	371	396	347	396	407	380	410	370	364	389	422	359	364	397	412	379	377	385	386	401	401	379	370	386	399	407	369	405	363	408	386	405	396	397	362	393	379	401	362	354	353	354	381	360	412	390	392	382	399	387	390	371	359	387	414	378	385	376	396	390	398	379	376	353	389	364	363	372	396	390	359	377	386	409	377	420	396	344	398	381	375	401	397	370	373	398	380	385	379	376	396	417	359	399	390	359	384	366	391	393	382	396	409	393	390	402	381	409	411	381	409	382	422	385	371	410	440	394	400	410	393	391	416	396	398	402	399	375	396	363	406	410	385	353	396	347	342	405	383	387	354	389	409	413	401	369	389	399	354	366	401	377	347	384	364	400	388	392	385	340	367	390	360	395	360	386	376	410	396	397	345	359	386	396	398	404	350	394	398	360	412	416	400	349	377	397	377	383	397	389	372	375	347	386	385	396	381	412	375	360	399	397	376	369	380	367	401	369	414	362	406	371	386	396	369	373	388	364	408	382	384	394	385
4272	1165	1037	730	698	629	525	533	501	492	545	554	523	529	531	540	517	548	520	528	514	498	498	477	504	485	484	501	517	547	473	542	564	490	494	518	526	506	523	513	490	533	492	494	525	506	528	474	487	524	479	513	530	518	501	559	500	480	520	509	517	503	527	502	464	518	471	526	485	472	539	509	500	584	504	497	506	510	514	488	532	485	513	525	558	494	498	544	493	527	509	571	499	478	546	550	516	477	517	486	555	520	486	551	511	521	521	499	486	507	503	495	494	464	516	503	536	517	499	521	510	544	530	529	509	480	552	522	520	554	495	502	489	550	527	511	494	485	524	553	513	506	498	493	497	493	505	505	550	521	503	539	498	504	503	507	500	543	496	501	490	508	493	562	498	489	500	537	447	508	505	494	520	526	484	537	519	493	480	536	531	516	514	480	507	485	501	490	442	527	525	517	510	517	535	515	529	473	505	522	449	498	466	491	502	483	493	532	529	506	521	478	497	467	504	486	469	527	505	518	498	489	499	515	473	468	540	513	507	535	537	481	524	512	500	526	506	545	511	527	521	512	476	525	558	543	491	508	521	489	503	538	512	492	483	457	485	493	499	513	473	504	473	498	468	507	501	519	501	449	519	513	523	505	503	515	512	512	526	497	528	488	497	529	495	539	486	503	458	543	507	474	501	487	531	514	493	513	548	525	535	513	533	497	507	537	472	502	526	513	492	439	488	540	540	467	549	496	516	543	472	485	505	485	508	496	513	502	500	500	478	536	472	503	476	525	512	500	504	533	523	528	520	469	555	492	539	510	513	473	515	516	509	515	498	472	490	499	507	529	505	494	523	470	532	532	539	496	540	473	506	494	514	472	485	517	514	485	509	535	525	562	458	523	540	495	509	491	496	495	538	502	524	453	530	534	503	513	504	502	517	489	507	512	490	487	505	490	516	486	505	495	487	496	533	524	530	524	499	511	511	521	491	501	555	471	486	510	495	521	518	508	490	484	543	489	485	487	497	512	457	498	497	526	540	525	512	520	521	526	530	486	523	507	520	526	522	493	470	468	513	464	469	503	481	508	491	523	564	496	510	526	472	538	518	514	490	522	519	530	475	479	491	510	455	511	504	525	496	549	457	529	532	519	500	504	531	519	501	496	495	517	531	488	506	488	543	538	473	507	495	496	515	505	472	507	521	533	559	536	528	520	520	481	559	508	484	512	519	492	499	520	475	517	478	503	517	497	474	515	514	510	457	489	514	486	470	518	508	544	480	488	550	504	520	549	537	525	484	545	498	499	502	517	494	484	506	486	519	491	507	517	498	506	518	479	486	521	501	495	489	526	537	519	542	506	543	514	487	495	553	499	538	460	486	486	506	468	496	500	486	483	448	489	509	508	490	513	478	492	496	507	503	529	480	480	538	533	544	507	495	519	499	512	505	527	510	488	521	514	495	506	537	493	528	498	497	514	537	498	502	505	498	525	528	487	518	497	519	468	548	516	530	517	515	516	530	499	512	524	531	556	515	491	480	475	482	515	510	525	515	539	501	480	499	489	521	536	513	504	503	511	523	499	481	523	498	522	481	497	495	475	496	521	540	514	483	533	485	553	490	503	494	489	539	488	507	536	520	469	493	491	486	490	500	496	515	516	485	520	503	535	566	497	492	503	541	508	503	517	480	445	500	528	493	497	481	490	499	483	499	482	492	519	532	501	502	470	510	489	525	526	476	515	514	508	531	569	530	500	505	518	506	511	488	519	505	471	504	499	515	477	520	523	520	496	496	503	519	501	542	512	476	505	504	521	513	468	452	565	502	509	545	526	498	494	551	537	495	530	494	524	551	506	520	524	498	504	517	493	549	532	516	540	507	481	500	509	507	507	516	485	533	504	504	546	489	528	515	512	503	518	527	492	482	489	515	539	540	507	517	511	509	493	485	536	495	512	532	496	529	519	474	506	504	535	519	509	549	521	499	529	489	522	503	527	567	487	511	497	484	544	478	546	484	451	490	502	511	507	546	497	460	512	544	519	474	489	553	509	481	550	481	525	485	481	481	523	506	524	487	543	513	508	504	473	513	520	526	514	492	480	551	528	502	516	534	505	523	496	515	524	482	520	519	499	489	517	464	562	488	529	490	542	527	545	502	504	476	534	537	462	500	549	518	490	506	513	524	519	492	508	562	500	532	526	484	462	517	474	509	564	516	491	518	517	542	500	492	501	500	516	489	552	496	519	494	524	510	519	502	460	479	558	518	508	522	486	512	494	521	486	542	488	496	491	480	515	478	530	502	513	473	520	507	441	525	534	510	565	538	533	498	483	474	522	521	492	503	532	521	470	491	516	515	536	496	494	526	557	518	486	490	502	570	497	529	524	504	481	507	539	502	488	494	484	472	526	480	508	521	474	522	551	519	481	548	511	493	508	475	501	495	523	556	549	483	496	538	509	533	514	543	540	478	564	501	498	501	546	504	525	534	489	532	487	517	536	459	534	528	477	506	514	502	533	556	485	467	486	522	532	529	480	517	519	491	513	514	522	555	516	502	459	517	507	546	481	511	554	496	535	490	551	508	495	542	528	513	505	501	476	531	491	486	482	466	537	506	507	539	509	540	547	532	539	520	496	522	502	457	540	492	531	505	515	526	469	505	516	528	520	480	535	537	519	539	503	489	487	497	511	498	534	529	532	496	491	544	505	508	516	495	507	527	505	521	516	543	501	531	498	533	479	521	494	539	559	514	528	475	536	519	474	551	518	546	519	525	490	488	508	544	524	475	522	517	491	519	503	516	525	549	523	506	515	480	515	509	557	508	520	506	506	520	520	551	433	478	535	511	507	535	489	528	541	530	503	540	536	534	518	509	482	523	568	472	509	489	501	504	512	519	500	519	511	551	522	508	515	532	485	526	515	492	491	508	541	467	474	487	501	491	524	532	525	507	494	473	505	526	496	527	516	502	463	534	513	498	528	499	494	501	484	484	516	502	533	475	501	517	504	465	520	499	481	480	517	505	529	522	510	557	441	546	510	487	526	527	491	538	481	511	507	523	517	541	501	509	483	489	513	495	517	519	539	490	561	531	505	503	516	502	512	508	509	510	486	504	520	499	478	551	485	492	518	472	490	522	486	474	495	549	544	510	486	533	511	540	468	492	480	505	550	510	493	480	462	465	537	510	471	496	530	508	522	487	486	494	485	527	511	528	536	506	521	484	481	489	514	522	513	514	510	502	547	497	501	512	526	489	487	505	521	500	530	498	498	500	480	529	492	505	498	507	486	518	505	504	500	522	510	517	495	523	495	491	503	469	501	501	514	502	471	522	476	499	539	473	482	499	520	492	479	521	473	528	480	534	559	502	511	520	520	499	533	506	523	525	558	548	507	513	481	476	530	485	512	521	518	506	473	537	489	515	518	487	512	507	476	543	548	515	494	476	515	504	549	488	538	480	497	498	538	511	506	538	494	483	547	529	522	486	531	540	495	471	515	519	504	486	494	478	516	489	547
23776	21399	28964	24204	21381	13093	1530	971	798	753	710	674	668	636	566	628	614	576	601	618	613	577	604	620	570	550	561	572	595	553	586	554	552	536	576	591	548	544	517	548	556	565	583	569	560	576	614	528	567	528	554	557	546	548	576	513	549	555	581	537	582	565	531	562	540	575	546	566	573	526	563	522	536	541	504	578	502	470	567	551	534	533	518	601	546	612	586	540	521	545	495	538	580	527	484	542	564	554	530	574	454	520	524	543	541	534	555	560	584	560	550	544	574	581	547	528	517	524	590	544	564	557	534	521	533	526	551	519	532	552	547	524	542	533	546	545	559	547	553	556	531	562	556	532	535	527	536	539	543	577	524	558	588	532	564	564	571	529	554	526	531	545	535	583	545	524	534	566	531	555	559	542	553	538	567	544	537	516	548	537	553	522	498	510	522	523	539	505	551	569	555	546	525	545	503	515	502	566	510	547	539	544	554	533	583	546	514	554	554	522	587	538	518	535	499	519	528	549	590	562	535	534	531	508	568	509	505	541	514	533	571	546	559	542	503	520	545	577	567	507	552	573	537	502	523	569	496	567	530	523	531	523	547	519	491	589	538	555	504	490	560	554	531	540	520	511	506	548	507	526	554	535	527	523	550	528	497	586	561	572	575	550	513	548	533	573	538	572	567	530	524	519	523	538	520	579	573	559	514	508	523	504	546	531	528	517	543	524	579	565	535	568	512	484	504	528	553	526	541	551	533	512	545	525	527	548	540	511	526	561	543	515	536	546	551	529	494	554	533	529	555	508	556	493	552	511	534	534	526	608	561	499	533	537	551	564	534	566	570	503	552	543	593	566	583	542	568	505	549	565	533	548	541	562	506	539	565	548	502	543	543	583	574	534	515	532	508	540	524	565	497	555	550	574	579	514	499	561	543	551	507	511	516	550	558	544	551	501	553	549	531	558	522	528	485	526	529	544	531	532	531	574	543	545	558	517	554	559	536	479	519	553	543	532	526	531	555	523	560	569	542	557	553	526	541	565	517	554	532	551	496	537	529	550	539	510	546	550	562	551	542	580	524	552	538	526	571	508	546	512	544	509	563	511	578	553	516	535	553	528	553	507	553	557	568	546	553	545	537	549	535	547	536	569	572	550	511	553	529	525	567	515	581	533	515	591	538	526	550	541	486	542	536	529	582	569	563	572	564	534	528	525	557	550	521	520	527	543	571	562	514	542	554	561	543	541	565	537	555	552	540	565	549	579	516	545	543	507	514	537	534	565	537	488	517	545	506	514	560	553	538	524	523	542	529	551	541	519	551	533	524	539	533	521	570	523	525	531	522	495	559	483	564	520	554	522	533	539	521	557	532	544	580	559	537	559	549	562	563	533	550	565	513	542	503	539	551	547	536	517	510	562	571	506	543	541	528	556	564	528	531	536	545	523	523	550	548	524	514	512	552	543	551	533	554	533	518	525	548	568	519	524	573	587	521	545	520	533	565	552	526	562	532	502	522	552	525	567	560	526	484	544	542	521	567	553	529	553	542	526	511	537	509	572	522	555	520	580	531	546	540	541	529	522	580	537	522	521	576	509	531	548	503	536	544	525	528	566	515	533	523	549	561	540	533	574	550	589	480	556	529	520	492	552	533	548	524	563	554	571	531	521	514	536	519	548	539	546	521	545	543	507	568	527	520	525	481	539	525	561	563	550	529	510	552	523	594	512	543	501	538	546	575	497	535	515	540	534	531	553	507	555	554	549	530	532	547	526	538	558	555	538	543	604	525	536	549	568	579	535	488	543	496	531	544	521	548	547	513	572	490	524	546	522	482	573	511	539	518	527	533	559	526	549	549	574	569	576	534	521	516	558	538	528	567	573	549	534	512	557	519	516	529	566	581	542	516	560	512	488	528	551	566	526	573	519	479	538	555	506	550	560	480	528	521	546	516	530	510	527	522	545	542	514	539	513	566	525	537	536	539	558	532	538	529	565	501	559	576	518	574	552	550	503	572	516	565	583	551	506	528	545	504	534	511	529	567	542	530	541	544	530	552	577	520	557	513	566	543	549	565	541	557	513	555	549	548	503	541	551	558	553	541	528	556	499	528	503	567	532	531	521	550	577	521	539	528	553	540	549	542	541	527	551	527	544	549	555	543	559	504	554	530	568	540	525	544	516	553	551	577	528	562	514	527	524	578	544	567	567	513	578	533	523	471	563	541	551	561	525	501	543	534	541	557	553	576	500	524	516	524	542	569	561	548	506	551	552	513	542	549	550	537	518	544	505	547	559	588	541	571	572	533	539	550	563	551	540	545	527	568	530	581	528	556	518	521	536	506	551	505	497	517	575	542	539	566	518	523	526	546	533	527	593	554	494	505	550	532	546	570	554	504	514	547	521	516	552	557	544	537	524	512	560	561	527	541	521	504	552	552	541	526	490	541	532	515	582	561	565	610	557	538	586	516	568	584	570	557	545	542	553	531	573	566	541	577	561	558	511	494	591	540	539	574	509	577	535	587	518	537	520	593	560	537	533	548	522	520	508	565	509	525	526	516	502	558	561	526	578	539	533	536	515	522	543	492	509	554	551	544	518	526	573	513	545	563	579	557	507	527	561	536	500	470	537	555	513	552	559	520	545	545	544	508	496	552	539	536	573	567	520	552	550	538	538	590	547	544	514	536	569	532	569	532	544	507	521	508	536	571	540	539	523	512	570	544	543	512	574	535	555	558	597	505	519	572	544	556	490	562	530	543	543	538	513	541	526	553	567	528	554	535	480	529	523	531	544	558	553	574	520	552	603	538	537	509	569	546	558	522	502	556	552	536	509	541	537	504	531	523	522	548	532	536	536	553	527	526	490	556	536	530	551	556	528	495	540	517	568	537	550	523	518	553	542	535	547	557	529	528	542	550	516	561	557	517	529	509	531	552	515	539	520	554	522	588	548	549	519	545	537	531	541	529	558	517	521	524	542	550	554	561	589	544	492	515	542	565	545	554	529	533	556	540	563	515	582	536	513	533	531	492	596	580	567	545	562	531	529	545	568	531	550	523	493	572	586	505	500	524	553	528	556	536	540	495	551	534	524	560	522	534	528	541	541	569	523	550	552	526	552	524	551	569	524	584	501	493	537	506	580	515	550	528	534	567	523	535	511	538	513	542	595	521	532	508	486	509	521	550	557	542	539	524	535	535	543	519	530	523	538	525	543	497	534	567	552	573	536	569	516	571	524	537	516	547	522	532	563	557	528	530	583	516	537	571	538	530	522	531	573	545	513	546	543	553	569	509	567	535	522	517	526	544	531	565	553	563	550	502	569	524	536	535	560	492	536	557	546	526	548	552	541	532	529	546	563	530	526	551	563	517	533	513	538	519	550	538	523	553	608	556	564	561	563	518	520	551	549	548	518	521	566	493	504	504	557	572	571	524	589	532	540	568	584	546	540	513	572	530	486	534	561	542	549	522	541	492	570	473	573	550	532	544	564	538	507	549	560	560	510	520	560	542	561
6629	10302	8446	4430	3181	2414	2016	1716	1506	1271	1117	1143	1086	964	893	819	875	781	857	776	827	794	758	731	714	809	742	786	767	780	786	728	708	753	743	728	765	734	672	737	725	694	712	722	737	702	707	728	773	713	720	719	721	717	674	706	695	701	688	724	705	690	754	695	726	737	755	718	731	691	691	689	741	708	704	715	666	748	709	678	697	733	744	753	757	720	727	687	707	731	709	702	709	699	736	746	694	721	785	703	724	736	682	717	740	697	733	728	681	682	686	726	684	680	771	714	689	679	702	706	709	719	669	759	694	733	720	726	721	747	764	717	740	689	722	753	687	746	687	724	693	681	712	684	696	744	743	736	747	644	737	719	749	714	764	680	740	705	690	749	671	736	674	666	731	726	697	722	701	684	731	700	739	692	688	708	759	697	680	752	684	706	732	680	729	744	705	717	717	691	678	737	726	653	730	647	720	700	687	685	691	667	721	711	696	713	746	717	660	786	716	736	686	710	680	719	722	695	693	712	700	696	741	728	732	679	705	748	738	694	738	720	710	691	706	745	696	713	686	680	708	733	732	737	698	699	695	662	764	690	687	694	718	704	713	684	752	687	678	711	721	705	725	697	700	688	721	762	691	701	682	706	740	692	693	718	706	694	708	691	715	724	698	709	718	694	725	688	696	694	687	702	736	652	727	697	695	699	748	702	720	681	693	713	705	731	728	747	729	742	737	657	699	658	663	715	663	745	692	694	654	706	716	743	686	689	678	696	727	740	735	717	727	691	625	696	751	677	687	717	746	637	701	709	745	726	664	719	708	725	723	689	724	719	689	675	704	669	701	665	741	702	706	705	731	700	691	686	671	687	726	675	727	697	718	694	711	724	717	700	689	734	708	735	665	696	683	691	775	695	682	770	682	650	711	707	662	753	781	700	699	718	704	660	695	712	676	738	719	655	708	723	720	731	681	680	724	720	702	695	733	745	758	687	658	729	689	745	687	697	696	694	737	695	711	750	698	763	689	762	711	622	759	693	706	730	697	697	754	763	698	728	736	714	689	723	676	700	718	722	661	709	728	680	721	712	706	704	732	724	707	719	681	746	760	736	721	731	719	714	712	722	673	694	715	707	744	696	695	714	723	685	699	753	687	690	715	684	715	698	726	743	713	718	675	712	699	689	704	712	715	699	656	662	691	719	702	708	756	709	714	661	701	753	682	736	738	694	713	749	731	655	702	724	730	700	671	712	757	723	734	732	742	672	738	700	689	686	698	719	696	781	686	738	655	694	747	715	697	720	713	700	693	705	714	716	698	683	729	720	726	717	667	688	721	715	737	679	698	699	688	726	678	680	762	710	711	749	707	725	725	698	770	713	727	747	755	731	765	740	689	663	697	730	680	658	743	724	724	715	745	710	713	695	738	697	680	682	689	724	660	690	686	729	714	725	710	724	701	713	690	740	682	715	673	708	731	682	666	723	689	730	695	712	676	714	711	729	712	725	680	707	683	722	730	699	706	718	766	704	710	676	724	696	724	724	673	717	731	710	683	692	710	706	745	690	719	722	741	715	725	692	636	727	685	700	738	667	733	659	723	706	683	748	728	697	710	751	719	695	735	710	724	711	725	665	718	701	726	699	690	746	693	734	709	731	738	717	712	682	721	681	690	671	683	745	709	722	738	707	733	665	715	691	662	695	706	727	734	742	733	691	715	759	751	719	725	713	722	728	704	730	755	661	681	730	698	708	723	693	748	680	715	667	704	751	703	754	713	677	720	746	685	689	694	727	707	697	734	699	707	690	719	765	747	699	729	692	679	709	705	714	712	702	711	717	702	716	744	705	665	702	704	706	720	670	690	692	682	733	680	719	699	728	716	674	692	666	698	718	690	713	710	738	696	731	659	688	721	705	707	706	697	726	731	689	741	724	710	668	725	681	720	695	680	678	698	668	738	743	632	734	699	723	736	705	755	683	682	696	692	658	682	724	705	698	704	736	724	712	698	734	703	703	711	689	705	705	717	699	725	727	710	720	705	695	709	683	762	708	668	681	701	755	688	709	722	719	686	702	719	784	712	688	658	743	727	724	716	668	713	672	683	681	694	721	729	712	684	691	702	721	675	725	706	731	691	735	719	754	701	668	693	717	665	734	751	755	703	731	726	714	712	712	693	702	763	721	661	725	714	699	662	703	696	708	666	704	683	689	722	752	727	721	705	695	655	703	668	703	699	700	635	674	691	698	721	757	731	682	667	691	664	682	720	752	702	711	655	694	706	728	686	711	720	707	688	739	774	673	682	712	682	692	706	660	694	698	771	722	708	722	715	714	720	692	718	752	726	773	694	709	741	749	670	681	686	694	709	718	722	707	737	689	664	684	718	723	755	704	727	733	705	642	725	677	714	702	749	740	711	715	654	680	738	697	681	686	695	689	715	703	714	734	717	670	720	703	698	736	696	660	778	762	664	721	761	763	724	702	691	689	628	740	724	697	723	693	742	733	753	703	722	725	730	695	695	652	675	700	661	689	719	715	685	697	695	728	658	732	683	699	715	693	726	695	695	697	683	700	660	649	689	694	728	745	717	742	751	710	735	680	694	673	709	719	736	678	669	728	700	689	715	673	689	745	739	739	682	674	701	724	747	723	695	747	692	722	710	697	716	704	723	648	687	693	740	670	725	684	714	703	696	693	691	651	678	698	689	713	710	703	744	689	720	735	695	744	701	682	744	696	737	725	725	693	714	676	743	687	702	731	738	715	681	713	685	721	761	736	689	721	698	715	679	644	663	704	704	723	686	743	691	704	685	763	719	703	646	704	686	724	693	678	676	677	653	712	713	647	689	743	682	747	682	719	714	712	681	690	666	687	694	686	724	736	685	695	716	716	743	723	722	735	741	719	763	693	726	717	703	669	682	724	716	722	714	710	690	670	704	717	686	711	692	710	724	673	704	721	764	724	699	767	716	729	695	682	713	721	732	746	679	716	655	716	669	701	735	691	754	654	755	711	712	657	702	783	675	686	688	744	680	712	718	685	639	736	689	653	757	692	737	733	718	668	736	731	701	707	718	695	696	740	718	714	699	726	749	716	650	686	722	716	701	709	728	657	740	682	722	764	732	728	728	713	699	692	701	735	721	737	694	717	762	673	709	707	664	701	677	717	724	683	679	739	711	707	728	693	673	666	671	722	711	678	707	706	655	734	718	720	707	767	726	708	649	696	693	680	723	676	697	715	657	699	735	744	691	733	716	693	714	674	667	687	722	703	730	710	709	757	709	714	707	714	746	746	704	711	681	686	687	711	742	712	724	756	756	743	686	692	686	713	695	721	683	708	718	725	724	754	706	725	691	703	693	698	706	692	698	698	666	737	711	707	772	726	670	708	696	706	755	671	710	726	677	693	692	676	664	714	728	691	668	710	695	737	695	730	765	742	678	692	678	688	693	701	770	708	683	781	680	721	714	662	685	726	742	673	706	632	700	710	651	772	730	637	691	720	728	707	720	728	715	705
22947	21388	29326	23823	21391	21443	11296	1210	833	763	686	617	608	499	537	478	475	457	472	428	455	434	434	439	438	408	396	414	379	403	388	391	432	388	372	403	353	403	374	367	425	341	391	372	387	426	421	370	365	407	392	366	362	403	359	363	326	369	397	376	365	364	350	361	383	360	376	382	393	351	384	409	375	346	365	371	361	373	363	387	384	367	380	354	355	366	390	371	367	362	389	352	374	357	376	332	376	329	355	370	365	341	399	333	378	342	378	354	371	364	391	374	361	374	342	376	337	354	393	347	335	334	382	371	344	333	363	389	338	356	399	387	364	355	366	329	347	350	403	339	342	355	350	329	360	381	363	344	350	357	355	337	328	367	362	376	373	405	361	352	373	336	347	371	343	375	339	347	354	350	388	349	363	344	320	357	378	323	366	354	379	379	383	355	372	349	393	399	367	337	360	338	382	380	369	352	355	372	351	360	379	352	343	359	380	375	380	331	324	350	367	321	371	350	356	387	327	405	397	370	377	394	339	377	340	339	375	382	355	329	391	350	354	369	364	360	343	387	362	338	349	377	391	355	354	379	366	379	349	393	372	369	362	355	344	372	375	363	394	325	364	380	372	370	357	327	340	336	392	353	335	356	360	355	357	377	327	346	346	350	352	344	382	375	398	364	333	363	371	345	371	381	379	365	400	389	322	382	353	349	334	343	353	351	365	374	333	401	374	370	355	365	347	351	362	365	362	344	344	380	348	374	354	380	354	365	388	387	362	371	356	383	377	354	374	341	380	352	352	376	333	351	360	354	351	381	380	360	374	358	388	365	381	362	365	303	343	372	351	346	351	336	394	353	354	367	343	358	370	374	358	380	380	373	313	332	367	380	367	352	382	356	349	369	382	384	364	407	344	356	365	358	347	358	328	360	359	417	361	377	323	361	358	343	350	360	353	341	325	348	375	375	349	328	377	382	377	384	359	372	354	355	374	363	375	340	392	332	378	380	361	352	360	332	374	327	343	349	344	361	365	333	358	395	349	344	384	339	373	365	364	339	388	366	378	335	380	339	321	365	353	368	340	351	334	356	342	385	373	378	388	354	350	384	371	343	380	327	397	360	332	370	363	370	330	371	377	365	358	401	375	340	348	361	371	318	335	395	363	397	364	376	362	338	376	369	372	348	372	354	361	370	367	356	340	356	385	356	347	345	374	362	370	367	367	373	318	382	352	364	318	353	354	399	342	379	356	369	367	353	344	356	323	362	357	335	347	341	360	389	385	358	367	359	347	362	386	360	322	373	367	394	365	390	371	365	374	374	354	385	365	370	363	376	359	370	343	349	358	365	376	407	365	363	327	394	351	345	387	379	346	345	318	360	367	388	367	368	356	362	383	332	365	390	361	378	365	365	372	381	345	358	378	387	362	365	354	345	361	390	344	387	381	341	406	385	333	368	373	348	371	334	372	379	380	367	360	336	359	351	415	339	373	363	357	356	334	357	348	352	339	348	364	372	368	338	347	380	394	363	405	324	364	350	365	334	373	346	354	336	368	361	362	336	336	366	368	373	356	371	372	371	340	361	345	356	380	343	352	360	331	353	371	392	372	364	354	365	385	347	374	385	385	370	373	319	376	359	370	368	334	373	408	361	347	356	361	352	382	403	353	370	351	350	387	370	356	379	368	373	355	358	373	340	368	368	353	329	370	322	351	378	333	367	358	368	348	398	368	363	384	327	349	410	366	385	374	383	316	345	360	367	353	343	358	351	371	327	349	374	335	334	368	360	379	324	367	344	362	380	348	346	324	365	367	349	371	359	396	357	385	386	363	344	321	344	344	365	337	355	372	347	342	370	318	362	325	357	372	377	368	378	372	357	353	381	351	357	353	375	358	374	349	398	336	333	353	365	342	360	367	384	358	339	357	363	375	378	370	398	393	379	363	383	354	379	375	346	366	354	340	343	358	351	353	368	363	340	380	353	316	336	334	336	362	359	343	345	347	334	349	327	363	359	391	356	345	350	358	407	358	331	366	375	365	329	405	336	343	341	347	325	361	359	401	325	367	359	373	370	308	352	329	332	331	358	367	350	365	322	366	377	348	359	388	359	394	389	338	364	387	380	404	350	387	355	376	364	374	403	369	333	346	355	371	384	368	372	341	351	359	370	364	364	356	355	367	331	372	346	335	395	382	378	368	341	387	360	352	357	373	369	331	356	378	328	357	364	336	343	356	357	376	319	323	355	342	341	355	334	370	373	375	372	360	377	334	353	378	355	367	361	353	359	368	380	350	342	372	343	358	349	373	373	344	338	386	361	408	365	373	363	364	353	390	359	373	359	322	353	360	340	384	348	369	348	349	313	406	388	376	325	368	366	371	339	352	381	343	355	350	369	371	326	367	396	371	379	372	372	368	348	361	336	349	345	345	352	350	386	374	390	350	372	356	361	356	356	346	354	348	351	403	364	345	344	346	367	340	406	374	361	364	355	371	358	317	367	355	348	366	389	384	352	360	399	420	396	378	351	355	351	351	351	379	364	355	385	332	375	330	375	398	355	341	352	359	385	355	353	342	345	362	369	372	350	355	361	366	321	364	322	370	374	317	362	351	338	392	394	393	350	393	334	388	396	382	342	351	380	371	351	382	350	357	346	369	357	379	372	389	346	376	306	336	370	357	376	351	375	333	344	351	392	330	347	382	359	381	355	370	346	380	385	336	365	354	367	354	364	353	355	380	373	350	338	373	387	377	392	357	347	356	366	375	349	345	353	400	363	356	360	387	348	370	332	377	365	366	357	392	402	389	361	392	375	348	360	326	379	335	355	338	365	366	341	345	383	349	367	358	333	343	362	346	375	344	367	376	357	360	346	391	339	388	344	375	380	351	368	345	366	346	359	367	356	353	373	373	367	377	343	350	371	373	407	375	361	341	362	352	380	343	365	363	346	382	355	334	371	374	363	375	378	353	318	350	360	386	371	327	349	360	368	362	364	360	383	349	350	361	360	358	334	341	364	404	374	349	427	386	380	346	375	327	376	384	391	422	310	332	368	376	352	358	371	379	369	380	372	371	391	347	379	377	359	377	342	359	377	383	372	338	377	319	367	360	350	361	355	368	331	355	346	378	408	361	333	355	375	368	394	362	342	388	372	375	373	377	344	367	363	374	357	367	414	344	364	365	383	339	363	342	347	354	329	373	379	357	357	386	353	346	369	377	381	365	342	382	339	370	331	370	360	353	338	370	406	343	380	377	374	345	340	368	377	337	368	340	376	387	351	353	364	354	345	347	317	348	357	336	357	334	337	385	329	358	382	325	360	378	345	367	387	365	385	354	384	356	353	419	373	361	355	337	346	339	332	332	333	369	351	369	364	361	357	346	359	349	384	375	367	359	348	355	336	358	358	361	374	347	373	357	372	365	356	367	356	363	387	322	361	360	362	373	355	342	361	365	344	367	369	343	347	370	355	333	376	348	357	356	343	331	354	384	333	325	378	365	343	352	371	369	383	388	340
9147	16496	13173	6826	4842	3726	2924	2315	1874	1523	1354	1243	1128	990	899	846	793	705	686	698	651	666	625	597	642	571	599	580	555	595	543	581	564	539	530	550	571	534	567	522	539	520	510	527	518	517	467	491	489	536	522	531	536	484	496	466	516	514	492	538	472	494	518	511	517	494	514	464	498	477	474	491	519	498	498	544	478	507	508	493	525	499	497	495	500	539	495	524	497	486	493	476	451	513	463	515	500	511	479	501	474	486	469	449	482	529	491	507	491	498	505	508	471	460	489	550	498	479	513	487	493	480	486	471	523	501	466	470	499	451	499	494	510	503	499	508	471	481	511	477	486	489	480	474	489	468	490	494	513	480	490	499	485	523	497	485	462	538	532	505	534	439	490	510	478	479	496	513	492	465	477	512	528	473	506	464	514	496	503	481	513	519	508	496	486	491	520	463	504	506	501	473	508	474	501	490	500	501	523	464	518	486	492	496	432	504	476	435	509	489	491	510	469	518	495	477	424	462	529	471	463	465	478	504	511	520	518	454	491	504	484	485	500	480	500	537	482	488	461	518	491	502	497	494	498	496	496	530	522	441	482	494	470	486	498	506	486	452	457	491	435	499	485	488	507	504	497	467	487	505	494	468	476	484	496	492	523	477	462	515	480	471	514	462	469	539	510	484	527	490	519	475	465	460	501	511	499	508	470	464	489	488	473	485	464	509	490	483	498	508	476	484	478	501	541	498	429	487	505	535	533	513	507	510	499	477	551	508	517	468	490	469	477	474	512	531	521	457	494	506	490	453	488	523	496	513	515	486	490	488	498	438	488	541	448	473	479	495	458	504	465	458	497	505	474	470	456	465	498	476	474	504	524	472	523	476	481	501	464	455	508	469	483	489	529	501	488	446	500	504	552	465	514	467	513	467	490	474	508	507	466	475	491	485	473	496	472	440	536	479	471	468	514	505	523	464	497	491	488	519	479	470	518	510	513	471	521	475	498	544	489	478	494	462	503	468	504	514	455	535	487	508	528	473	505	513	467	457	506	515	478	493	492	472	498	492	474	493	499	510	505	524	506	494	494	502	522	486	507	478	493	467	495	513	507	530	443	478	534	453	517	503	499	484	536	515	446	513	482	496	516	463	465	501	498	497	494	508	489	472	497	488	494	499	513	496	475	489	471	475	488	500	527	451	473	502	472	465	494	468	480	470	457	489	468	438	485	482	513	452	489	511	519	461	501	477	469	502	487	491	484	521	450	509	509	509	485	537	504	487	500	455	470	459	509	447	489	481	518	504	529	473	482	477	525	485	482	490	474	460	488	516	492	500	485	451	516	481	470	526	437	455	520	447	481	502	506	511	481	467	502	483	479	489	493	507	510	474	441	441	505	486	487	507	496	474	491	467	525	502	517	483	488	448	469	477	481	483	472	493	509	504	552	452	483	486	452	460	519	493	465	516	491	482	512	482	502	494	499	508	487	505	487	464	469	533	475	492	488	453	472	485	472	460	484	502	478	496	514	463	480	504	500	488	528	511	500	481	486	511	505	497	477	484	527	468	497	452	502	503	494	463	509	481	509	498	494	479	487	459	490	472	524	465	484	512	478	492	510	452	501	477	484	505	474	495	503	498	491	521	523	468	441	473	462	508	482	494	521	464	509	482	469	473	511	485	493	486	521	470	501	443	489	484	475	474	482	491	462	492	483	488	491	518	487	480	470	472	473	514	483	483	505	465	517	476	495	506	480	489	473	518	486	475	486	465	487	487	567	515	495	477	479	524	485	442	464	483	477	489	469	506	502	507	501	494	494	476	514	507	510	502	489	541	488	433	462	478	519	497	459	516	483	484	491	462	505	493	500	490	510	500	494	487	467	474	493	492	538	483	477	499	461	510	507	493	462	466	504	467	508	469	502	459	470	473	523	488	482	468	473	543	525	497	529	499	506	487	530	488	503	461	466	494	527	506	491	482	490	458	501	471	505	511	496	477	481	484	497	468	484	513	486	488	480	488	490	509	455	513	450	503	502	498	500	492	504	467	468	472	474	472	495	491	443	480	509	485	471	469	495	489	475	454	472	504	497	465	455	492	486	523	471	460	500	496	496	487	480	478	487	475	502	515	499	507	483	524	477	481	511	431	499	496	496	480	489	516	474	516	471	491	529	491	511	488	456	511	499	503	488	513	486	475	461	514	483	499	488	489	516	480	500	455	480	528	469	511	486	468	482	500	486	463	552	526	528	488	516	492	511	503	473	522	504	483	516	535	482	497	524	449	517	447	477	492	514	486	519	479	496	510	509	461	467	492	455	496	483	441	493	477	484	463	506	509	464	502	507	465	500	463	498	478	448	445	449	478	489	498	478	472	462	527	523	509	511	489	483	459	486	506	502	525	517	472	509	508	478	500	510	511	460	513	485	507	482	532	504	503	484	481	511	471	484	488	489	502	523	475	503	460	477	514	483	494	501	517	477	499	504	467	466	447	487	485	512	475	508	510	461	479	453	459	474	531	507	478	495	467	486	485	490	500	495	459	521	463	476	496	481	508	473	482	504	501	501	498	507	506	512	484	475	495	500	452	475	464	492	497	457	494	540	435	502	512	505	472	501	497	450	447	488	489	523	489	486	483	538	469	480	465	498	475	487	509	469	515	504	497	466	469	498	507	492	464	514	493	486	464	492	481	458	503	493	503	481	510	506	496	541	502	515	502	511	473	458	462	442	462	509	492	468	450	529	501	473	499	486	481	507	494	518	503	467	513	498	479	477	497	510	504	479	494	540	485	523	525	450	509	492	515	481	487	516	454	503	499	513	487	521	499	485	480	491	463	496	475	496	485	499	470	484	495	487	472	476	482	494	503	438	504	449	499	506	503	499	522	513	526	487	512	490	486	529	446	443	496	475	480	479	520	478	463	479	507	483	505	491	493	483	512	495	490	469	505	474	464	472	490	471	476	525	488	505	506	487	486	493	499	491	505	507	489	446	479	548	510	495	496	517	461	486	501	522	492	490	480	436	461	480	473	487	475	492	504	459	516	499	525	475	518	451	466	511	507	472	501	465	525	458	506	457	457	463	493	481	514	496	451	463	444	485	494	462	466	455	533	474	500	479	464	554	503	519	452	473	478	490	473	510	474	492	491	469	473	459	498	484	515	508	493	475	507	498	469	458	497	487	475	531	528	493	520	478	479	476	494	477	505	475	464	502	463	514	489	444	490	472	499	527	478	497	502	491	482	482	474	495	482	504	473	458	493	472	502	479	496	469	483	475	483	452	513	496	484	519	486	495	478	487	505	495	450	477	512	486	495	475	486	504	469	519	514	468	475	457	490	503	503	492	498	490	490	516	445	517	531	454	477	497	489	519	466	497	510	479	456	464	484	509	464	484	493	456	509	480	492	452	482	477	518	458	503	479	469	492	525	509	468	476	524	501	487	491	511	435	465	463	495	475	477	522	481	487	469	483	513	498	504	458	478	461	460	513	493	473	530	508	486	490	484	479	477	493	502
27109	20931	9304	935	621	567	451	396	368	374	366	423	387	373	366	395	420	413	424	402	381	389	376	390	387	392	352	365	369	394	409	365	365	378	379	366	384	383	352	392	385	433	407	387	407	426	321	374	372	401	390	395	392	392	379	376	395	371	374	377	372	373	387	417	376	368	350	357	384	426	364	379	400	386	396	385	359	384	386	364	372	397	372	346	357	369	392	389	344	410	377	379	384	355	379	399	396	358	388	406	424	383	391	348	389	359	363	363	372	361	375	390	362	406	354	376	386	372	369	384	355	398	410	369	398	357	395	388	367	415	365	382	387	384	386	394	366	388	410	382	372	405	355	361	379	399	441	396	372	346	366	418	385	404	418	377	365	374	380	370	377	373	340	381	374	364	392	368	377	366	370	383	374	417	350	380	396	341	394	385	380	393	397	385	392	377	355	369	373	401	366	350	389	397	351	399	406	399	387	370	365	386	360	369	368	378	370	456	360	340	430	391	373	378	406	417	373	376	399	373	361	384	375	389	373	417	353	402	369	373	370	357	380	387	386	363	378	400	359	404	363	405	418	383	362	379	376	365	398	374	383	393	394	396	391	396	385	364	380	419	384	363	367	407	352	409	367	362	396	409	392	371	402	394	389	390	336	374	355	347	370	397	417	419	354	378	372	373	410	368	349	366	407	391	420	408	407	339	351	362	378	353	388	382	374	399	371	376	352	338	345	382	382	396	379	386	422	366	398	379	378	395	350	365	402	378	408	393	346	370	374	404	396	372	395	365	391	383	401	366	343	354	362	409	398	384	372	379	370	358	380	381	381	385	376	368	364	379	365	396	375	409	391	405	356	412	374	398	374	396	372	396	381	389	400	348	376	362	365	379	370	369	381	389	368	337	405	389	414	356	376	361	359	418	394	399	342	388	392	431	393	379	395	404	352	405	368	362	355	412	390	351	341	425	355	381	378	392	377	363	392	348	372	413	409	420	387	387	363	390	389	394	352	387	382	379	433	393	375	411	370	389	392	401	380	415	400	383	353	393	400	380	399	349	347	375	385	363	406	401	358	359	340	365	378	358	399	355	400	345	400	386	339	381	371	378	369	372	393	408	392	382	377	381	399	405	364	387	394	385	391	386	369	378	374	402	405	331	355	392	374	392	360	392	389	396	345	383	410	370	345	368	390	357	359	396	370	348	388	380	319	415	388	395	327	366	386	375	383	377	354	420	358	402	386	371	418	419	398	373	403	380	348	398	392	388	394	383	389	393	403	367	374	376	416	383	360	407	350	395	377	382	368	406	386	394	349	385	371	372	369	399	357	384	392	424	389	412	387	394	357	379	371	402	344	392	379	413	389	386	378	386	392	338	388	430	378	407	381	401	423	383	416	408	385	397	407	428	415	373	381	422	377	418	359	344	382	387	401	362	359	408	401	384	376	374	392	408	389	413	387	378	367	382	415	402	361	381	385	378	424	350	357	362	369	408	372	363	362	414	383	396	392	383	384	383	405	389	359	375	378	357	358	344	392	365	378	405	414	392	406	394	381	394	348	379	391	324	367	380	387	362	365	385	348	413	372	378	361	381	365	377	383	370	391	403	413	397	404	398	416	356	367	402	379	393	347	360	368	399	406	419	361	395	389	364	400	380	394	405	378	398	386	376	362	376	360	369	399	412	382	399	368	374	394	360	382	398	395	380	415	387	366	383	363	378	390	367	344	406	349	396	405	397	375	355	385	392	378	395	391	373	392	371	380	393	372	379	343	411	349	384	369	380	371	349	355	389	418	371	366	383	375	351	417	376	402	363	386	400	385	390	395	426	404	390	364	403	369	405	398	355	399	351	376	384	377	390	345	392	378	366	377	361	380	369	368	364	375	389	371	390	333	384	396	416	370	352	380	387	388	352	379	357	390	376	402	393	380	356	357	374	357	378	407	389	381	405	411	367	402	386	406	379	393	379	374	369	395	386	353	383	416	393	367	364	381	409	402	385	394	372	372	373	381	389	364	376	422	361	387	389	359	399	366	381	384	395	350	408	364	371	362	401	383	349	356	357	355	395	402	392	370	349	383	375	336	382	405	383	372	370	391	388	387	364	427	366	399	366	417	385	383	308	409	370	411	361	401	405	399	355	377	383	362	368	396	376	373	329	365	365	382	417	416	373	394	379	374	405	376	381	379	390	363	392	391	385	385	387	381	357	351	369	383	371	401	364	386	381	388	400	383	352	389	389	386	363	354	391	367	391	414	379	391	398	418	396	384	361	383	376	322	416	399	361	365	382	345	362	348	357	354	365	360	338	361	416	369	407	343	395	384	381	398	412	369	383	382	378	359	381	391	366	357	382	392	379	375	437	396	408	380	378	367	355	363	379	385	394	394	393	395	405	420	393	386	392	407	397	400	389	403	350	387	392	375	390	402	393	394	416	383	363	388	410	380	393	352	381	351	368	386	353	374	380	381	390	341	394	389	385	417	378	397	352	392	395	404	403	376	391	353	379	390	431	383	387	395	394	377	402	378	368	347	379	375	364	337	368	367	415	380	387	364	388	324	361	333	364	397	384	390	358	377	376	400	392	348	352	359	363	382	365	374	391	385	406	361	386	381	371	375	373	390	364	356	390	375	332	349	355	359	396	375	388	397	374	383	384	365	346	426	381	365	405	382	352	384	383	402	399	385	391	386	385	392	388	376	381	394	347	379	374	384	378	396	384	340	398	419	373	356	371	393	397	379	387	396	366	378	346	407	388	373	385	360	414	377	385	378	379	407	379	373	361	391	370	396	379	413	361	376	380	380	404	380	382	366	352	392	385	367	386	369	404	388	358	384	391	363	358	416	354	379	381	365	377	372	409	389	392	402	379	401	384	395	374	370	366	401	395	397	388	427	327	378	383	394	382	386	370	365	390	389	373	376	393	362	381	391	353	373	381	395	389	402	374	356	378	369	429	379	371	387	357	416	395	383	367	375	373	382	363	365	377	377	377	351	367	399	376	386	353	366	406	405	391	380	399	394	349	403	383	380	372	366	358	358	383	335	365	403	378	408	393	358	373	359	381	405	399	395	350	381	381	391	372	385	368	434	388	382	381	339	392	382	356	361	409	392	392	360	373	378	376	389	388	385	388	389	356	385	384	335	381	414	391	383	377	366	407	338	395	374	390	401	363	415	359	377	359	420	369	373	372	366	390	394	376	378	408	377	382	380	367	399	379	378	391	387	384	378	377	394	385	398	383	363	348	375	427	374	390	387	359	383	393	387	379	383	397	388	355	382	412	385	366	398	401	387	389	378	390	372	368	385	400	396	404	361	373	381	368	365	394	394	368	357	418	398	414	361	399	366	412	331	390	369	353	373	379	349	374	358	367	389	373	373	353	395	370	386	396	374	374	371	372	391	373	360	387	359	376	371	372	400	405	397	383	369	399	393	393	392	382	379	380	385	401	377	373	408	411	376	387	372	401	391	365	421	351	393	392	358	402	355	350	412	379	387	379	389	400	401	381
4239	1241	1116	741	661	577	537	562	572	503	545	578	529	504	510	534	503	526	496	499	496	494	521	493	497	482	496	472	475	527	487	501	518	510	503	523	520	539	498	510	496	512	508	502	527	509	508	475	528	518	464	526	525	495	540	495	508	462	548	471	480	510	500	516	502	525	453	493	462	460	539	511	508	512	487	498	532	459	494	500	505	494	513	498	482	496	489	490	505	484	535	494	501	508	495	521	514	514	542	512	521	479	516	496	512	530	488	502	502	537	502	483	553	541	497	473	469	487	518	498	491	482	520	485	501	502	519	486	493	514	504	466	546	543	511	535	512	535	507	500	517	491	524	471	531	488	479	517	534	499	504	561	525	458	482	493	512	502	509	464	545	506	478	503	550	493	461	506	489	468	467	516	494	476	517	538	534	524	508	532	509	504	523	513	498	469	481	538	518	557	477	503	496	489	508	494	484	498	524	498	510	510	484	522	499	486	466	485	483	493	536	485	506	499	508	432	502	519	516	533	483	482	483	500	520	466	518	496	523	489	516	525	503	536	494	519	532	469	464	488	523	488	498	529	488	516	494	473	482	516	519	522	513	494	491	501	500	458	522	487	496	506	486	520	469	511	488	508	490	539	482	544	508	481	502	515	565	538	500	476	526	495	502	506	481	539	495	519	465	489	516	487	505	465	506	515	491	472	490	505	535	549	501	504	518	503	510	478	487	522	503	478	502	480	504	529	491	493	562	490	477	494	507	477	504	517	473	458	517	485	491	487	488	503	516	500	511	481	500	516	472	504	488	477	567	506	529	491	505	538	487	509	528	501	511	519	513	463	474	509	480	556	520	496	488	555	484	466	505	488	491	465	466	525	486	474	504	487	502	534	458	524	541	512	498	490	500	527	483	546	522	465	490	505	536	508	499	510	483	498	489	492	488	486	513	498	508	492	499	534	476	457	488	433	453	515	495	507	490	487	515	520	477	506	491	494	499	555	532	535	518	455	511	522	493	521	495	502	526	454	524	509	462	497	488	480	481	482	480	514	469	544	485	487	504	498	527	484	489	474	496	480	530	503	497	470	565	482	511	525	483	525	511	491	523	526	546	505	491	486	473	509	532	514	463	488	520	496	553	519	485	495	490	494	534	533	507	552	514	503	492	514	542	501	481	510	529	514	517	495	475	464	498	517	468	490	470	512	469	507	532	528	492	524	516	477	523	528	542	469	513	477	488	522	547	490	555	523	460	536	494	477	506	516	508	518	493	515	521	481	516	506	526	519	499	479	510	501	496	512	489	489	527	510	502	497	480	528	524	521	477	479	498	493	515	523	492	507	515	495	525	540	501	442	538	516	492	464	505	485	539	464	508	516	498	508	483	505	541	528	503	528	492	483	514	541	523	491	506	499	462	517	509	474	493	538	520	472	535	492	518	517	495	498	471	454	515	492	514	498	547	513	495	468	504	504	484	530	468	493	478	507	508	496	503	513	484	535	501	498	527	506	493	516	517	502	498	506	463	489	523	545	500	486	474	525	517	503	532	473	499	509	535	449	497	521	549	505	527	498	496	510	535	504	494	482	498	468	559	467	488	488	534	507	536	541	513	495	524	514	478	513	523	502	499	503	510	520	467	510	455	512	533	475	518	520	535	462	503	507	484	530	561	502	498	541	468	511	517	473	509	467	522	493	512	483	491	493	525	469	488	490	504	490	527	522	516	538	499	533	502	487	522	505	482	495	461	509	504	543	504	527	490	491	474	471	519	489	506	480	519	538	486	502	528	530	462	534	494	483	525	504	494	516	521	517	487	485	509	507	474	483	508	500	510	527	508	462	523	488	508	501	497	504	517	513	480	495	510	512	520	573	529	487	523	463	502	500	539	529	480	509	529	508	453	535	538	551	516	519	481	497	572	476	521	467	489	531	501	535	536	493	501	503	500	484	498	524	497	531	533	506	480	484	517	520	503	513	497	507	521	473	491	518	490	485	529	519	524	494	525	553	510	516	490	501	489	510	517	538	483	467	527	508	504	558	558	479	508	465	483	483	487	495	475	492	485	518	499	527	541	489	489	501	487	504	484	488	554	497	520	510	493	526	516	540	501	523	531	485	519	500	518	456	539	508	506	517	468	520	506	494	494	495	488	481	503	550	479	510	500	524	471	505	495	505	480	512	520	520	519	493	525	522	551	477	478	466	506	508	468	515	505	494	466	501	511	494	513	496	489	491	513	529	516	451	508	507	516	569	529	477	522	510	474	485	515	493	508	516	552	532	503	511	497	492	510	470	482	488	549	480	498	495	533	466	481	514	505	479	541	540	501	477	474	535	525	539	527	502	533	525	503	478	471	509	505	450	457	516	520	545	528	505	530	489	514	517	474	497	538	507	469	523	480	514	523	533	504	482	486	519	499	502	525	526	516	534	525	500	495	480	480	518	496	487	483	502	467	517	495	553	469	472	476	480	528	496	510	515	537	484	499	495	485	475	510	529	474	507	493	510	470	518	495	507	529	477	462	498	511	532	490	512	501	517	526	479	534	503	503	484	497	516	508	492	534	474	524	499	559	513	523	507	517	537	452	476	506	471	501	524	486	482	509	486	514	476	537	504	522	485	523	514	567	549	503	492	547	518	493	501	492	528	488	486	531	506	505	512	500	514	447	519	482	525	515	498	474	483	507	525	541	518	516	538	519	478	541	518	470	541	498	499	507	472	497	526	499	494	466	518	505	462	517	497	504	528	520	477	506	467	496	527	495	478	476	509	527	514	501	457	504	505	508	493	497	523	486	504	490	502	471	507	483	497	536	504	537	484	482	511	518	564	521	497	503	536	494	537	534	502	498	459	500	523	504	494	526	500	474	527	483	501	488	489	515	487	534	465	504	527	484	466	533	519	534	492	498	574	521	517	486	497	506	495	501	471	525	515	517	497	481	492	529	487	515	479	500	511	549	511	541	502	552	467	527	535	507	521	512	453	493	490	528	500	527	505	510	491	536	515	494	495	491	505	532	522	493	525	492	512	506	450	504	495	500	457	500	515	533	490	477	486	485	507	501	487	506	504	512	520	539	500	523	472	459	512	487	491	505	502	489	526	517	499	492	495	506	483	529	510	523	485	522	489	512	497	521	506	498	526	532	510	473	493	523	488	472	528	527	506	514	474	503	535	496	543	490	532	517	509	526	550	516	508	504	495	490	512	489	483	518	506	492	508	505	499	463	483	477	512	526	533	496	560	467	503	517	506	478	550	522	509	504	507	506	545	527	497	491	508	531	498	489	452	517	497	516	488	488	519	498	488	482	463	483	455	527	496	501	496	500	512	488	516	479	475	512	540	515	498	494	499	478	534	485	501	468	484	517	525	512	490	520	508	489	516	525	467	494	501	500	510	504	496	473	509	519	510	493	501	517	523	494	528	488	510	527	496	512	535	500	514	484	525	480	525	548	512	549	489	483	517	501	514	509	543	494	506	473	478	499	509	495	525	496	503	515	466	522	466	526	503	455	529
23856	21432	29041	24217	21416	13088	1486	944	778	719	694	659	624	675	601	623	635	603	616	590	580	567	569	532	572	549	568	571	546	527	546	532	585	533	568	556	548	501	530	548	565	544	564	525	566	560	541	542	530	551	528	545	600	577	595	523	528	532	542	548	582	511	545	552	527	545	560	526	526	519	524	554	583	586	549	515	544	539	498	525	561	523	538	535	575	541	530	548	562	555	544	576	542	539	536	504	530	541	518	549	512	504	551	577	556	553	569	497	506	528	522	500	556	527	544	543	550	579	546	474	525	548	517	550	518	557	541	565	526	542	554	545	561	522	547	525	581	541	516	572	581	484	575	518	499	490	535	544	516	527	511	548	552	538	555	490	529	491	506	511	488	488	555	516	532	576	497	545	557	525	494	562	535	519	572	530	537	524	551	551	578	505	522	552	499	568	497	552	536	547	518	561	507	527	560	554	577	544	507	510	510	525	558	557	522	522	589	528	527	521	559	527	555	540	579	587	521	552	541	516	534	584	539	538	524	540	538	538	545	550	537	553	538	569	499	544	531	525	545	542	544	515	498	504	536	570	527	536	521	521	550	551	533	532	544	569	541	522	542	523	566	523	526	525	522	513	529	522	498	583	540	529	557	529	553	529	529	572	511	506	550	515	508	522	566	558	529	560	524	514	538	519	541	491	530	551	527	527	563	503	552	525	519	513	560	543	533	534	514	523	525	538	540	533	532	540	534	538	560	497	559	541	524	541	515	537	502	544	530	492	524	523	545	518	498	573	526	520	576	540	545	510	519	538	552	509	535	541	556	514	520	563	538	533	546	528	585	523	566	520	538	557	502	550	548	569	492	505	527	534	542	534	498	537	517	561	535	494	556	547	532	530	534	568	527	540	515	538	516	518	529	518	551	509	547	516	528	512	487	552	558	516	487	591	526	549	541	527	559	541	524	513	511	501	553	548	529	533	549	533	568	516	506	581	489	520	567	508	517	557	546	526	517	553	545	523	570	517	539	483	520	546	521	541	526	530	503	558	564	567	535	538	504	551	489	560	505	503	538	564	492	543	528	536	562	527	536	563	545	496	533	545	538	517	547	535	495	523	562	519	557	573	527	519	505	535	556	531	511	541	526	549	574	543	554	553	542	539	553	503	553	560	561	533	526	555	509	522	499	530	518	529	550	508	541	558	553	528	534	516	536	509	523	538	530	509	547	553	560	519	556	547	495	538	513	522	511	563	533	537	521	522	557	573	514	508	527	560	562	526	535	538	515	538	540	539	530	513	517	537	501	526	540	506	579	501	522	519	531	563	516	516	526	597	467	546	572	509	525	491	520	531	517	516	478	547	517	490	562	532	517	521	557	545	530	489	506	502	512	517	536	532	534	561	555	538	530	540	507	551	543	525	552	555	555	523	580	537	527	525	535	518	527	510	524	582	528	543	541	499	523	524	577	496	583	567	512	517	508	529	521	532	519	543	558	552	506	546	576	519	529	517	541	528	548	538	553	536	519	526	517	514	526	521	557	522	544	508	524	514	549	508	555	544	571	574	535	518	522	483	512	547	488	542	562	561	531	540	569	602	571	548	549	531	519	554	534	530	545	530	527	523	546	555	482	529	506	572	515	548	538	523	552	566	534	520	534	553	545	521	554	533	542	530	484	548	544	549	511	537	472	509	485	562	554	487	491	526	548	513	525	531	522	545	541	571	536	540	512	543	531	589	529	515	507	543	530	512	551	510	522	550	528	541	550	541	531	541	535	549	495	529	497	547	516	531	554	559	508	509	581	533	500	542	483	581	519	525	566	544	554	508	544	526	520	538	561	526	540	509	519	547	534	545	557	562	535	481	546	545	558	532	562	550	547	532	536	540	517	558	507	577	576	553	527	533	509	542	569	543	533	518	562	534	513	510	517	542	536	511	528	568	557	557	565	553	547	585	531	544	541	530	582	534	520	576	481	525	528	524	531	555	534	493	508	556	513	507	483	545	548	558	542	559	525	569	518	530	521	511	517	505	545	541	544	557	528	554	549	555	528	528	531	544	534	501	555	481	526	549	576	595	508	506	537	500	546	528	527	522	572	493	518	507	472	526	553	525	561	537	499	565	531	533	519	544	534	531	525	508	525	499	560	535	542	543	575	539	515	563	510	525	508	543	568	527	538	518	498	530	562	540	503	555	542	555	497	518	531	565	592	479	519	535	509	556	584	569	515	527	539	514	544	567	508	510	552	488	559	513	520	525	560	519	552	515	522	503	543	538	532	494	503	535	516	551	532	528	573	571	530	509	539	557	532	557	515	555	570	553	518	550	506	542	525	522	517	555	528	517	545	516	512	532	536	530	520	565	521	539	529	540	508	529	543	523	510	517	534	530	510	545	578	533	560	562	544	501	505	548	542	499	552	534	490	573	547	555	521	541	520	534	539	554	578	523	522	547	524	541	521	558	546	522	481	501	582	528	530	503	493	556	510	508	538	590	546	504	512	549	546	519	532	518	540	539	504	525	526	524	526	523	498	528	544	564	547	534	586	524	527	488	566	515	474	530	541	512	557	501	539	504	529	547	540	523	507	472	561	510	529	533	552	543	511	554	536	533	541	530	554	479	531	476	497	522	542	489	608	560	532	498	544	555	494	519	560	515	482	531	577	513	527	549	510	511	539	531	526	531	491	527	499	520	555	578	502	506	541	495	518	508	540	575	509	512	476	556	519	522	553	533	571	541	507	523	517	512	517	541	508	537	520	535	543	519	539	541	510	537	522	515	546	544	529	522	509	578	508	535	538	527	492	545	533	560	553	516	534	538	585	548	545	592	569	552	531	513	550	553	509	559	554	502	558	514	524	523	532	510	509	541	532	514	489	526	514	500	524	504	496	533	590	524	553	558	518	564	542	518	556	512	546	536	561	544	547	514	499	534	527	546	513	525	553	528	545	540	559	542	553	569	523	513	553	523	505	530	563	538	544	551	542	538	563	530	525	517	497	542	521	536	544	525	536	550	556	535	529	538	570	569	542	506	508	521	535	565	548	554	516	529	577	521	539	569	529	554	539	514	495	541	517	562	524	531	534	520	562	542	531	554	545	550	571	542	507	551	519	536	561	531	494	539	568	525	545	554	559	521	543	570	522	547	531	519	541	526	539	566	521	575	523	592	534	512	582	548	524	542	569	525	529	528	521	530	530	530	528	539	526	536	553	515	523	518	579	540	530	538	509	506	540	531	535	563	556	542	537	528	547	504	529	559	535	509	540	540	515	506	505	506	518	549	527	556	526	523	549	573	559	528	559	551	543	525	531	542	502	499	531	535	507	520	553	532	497	549	559	547	516	522	547	531	568	540	548	547	490	524	553	520	476	531	526	553	542	525	528	570	491	512	554	544	538	560	503	564	508	479	563	510	523	530	499	548	528	530	518	511	507	575	552	574	508	564	484	503	505	553	552	528	520	511	570	558	515	543	526	560	535	550	551	561	574	550	563	547	524	507	545	526	515	542	531	548
6602	10323	8566	4151	3069	2447	1965	1666	1493	1275	1213	1068	961	908	913	878	843	817	799	791	767	792	792	780	832	758	748	722	752	720	783	734	730	701	739	709	737	755	745	723	660	753	719	765	720	706	714	715	734	681	740	733	678	700	667	700	712	729	734	665	680	700	709	682	705	696	712	744	697	684	690	694	752	711	729	679	706	713	677	719	776	712	647	715	757	704	688	739	689	690	710	688	753	698	697	708	709	776	715	699	696	708	677	715	673	679	641	735	694	689	702	745	739	703	663	746	700	696	652	710	681	709	691	751	744	677	704	712	703	682	722	703	678	704	721	712	711	705	707	688	719	698	720	747	721	733	721	706	737	699	687	723	689	695	753	692	723	687	723	683	689	721	713	722	685	701	759	725	657	707	695	646	749	688	695	683	694	699	699	759	705	756	768	720	709	702	687	717	677	681	686	722	668	702	758	731	738	686	677	697	690	721	674	746	750	713	665	671	733	677	738	704	728	660	720	752	761	698	687	734	727	666	680	682	719	712	701	688	763	679	728	675	665	719	673	700	738	710	677	683	704	743	736	738	691	685	707	713	673	666	698	756	649	700	694	747	727	745	696	680	710	731	650	703	688	684	689	659	703	658	712	735	694	687	682	732	682	695	711	651	707	709	681	682	717	699	685	716	721	695	748	655	685	686	671	715	714	714	699	713	723	691	651	693	684	783	737	695	716	687	726	708	687	753	735	717	702	708	708	709	719	727	670	755	681	688	669	718	735	752	690	676	730	721	714	717	715	650	692	712	748	751	715	710	681	691	726	678	703	705	745	698	690	702	678	674	728	695	716	701	725	688	697	730	692	718	718	721	685	726	697	683	694	701	713	692	717	696	674	721	737	682	761	661	666	713	712	712	711	679	721	699	697	710	653	688	773	736	661	710	652	693	712	751	701	679	668	683	767	701	701	697	682	726	715	706	666	661	686	692	702	694	668	709	739	714	739	742	716	685	715	668	706	729	705	712	719	700	724	728	739	689	666	729	683	663	704	728	706	702	728	718	652	679	688	673	722	666	714	694	732	707	662	739	702	739	709	701	689	733	731	702	732	668	671	667	712	732	688	625	705	723	695	722	672	754	678	680	687	700	728	717	705	667	679	713	706	676	686	724	729	710	696	643	705	707	695	747	723	694	699	637	742	708	716	720	671	698	710	682	674	719	735	707	714	722	701	744	738	709	709	691	685	674	689	692	705	688	703	746	693	712	706	681	713	701	701	706	682	703	689	686	744	687	747	760	726	683	700	754	679	674	701	702	736	741	655	677	735	699	704	692	668	729	681	673	695	719	708	719	717	681	708	697	724	731	714	687	718	716	721	711	689	658	666	716	717	707	731	704	676	682	709	674	699	652	694	704	730	686	732	665	722	694	739	711	687	691	726	691	708	714	763	665	718	670	658	716	658	709	715	677	728	716	671	684	726	712	694	729	695	708	723	687	698	722	703	720	704	664	721	699	718	655	743	711	731	690	714	692	700	734	741	690	719	709	711	728	663	714	717	730	746	714	704	722	719	757	726	720	699	650	711	677	717	737	723	708	691	695	646	742	668	682	708	685	711	682	731	678	706	730	703	746	685	707	712	702	681	755	747	725	706	736	682	645	664	733	734	676	693	667	677	676	773	653	690	695	693	711	714	706	693	727	713	693	730	687	646	673	685	722	701	715	734	685	695	693	687	696	743	641	717	662	677	691	733	655	746	675	714	705	651	653	685	704	711	701	784	696	738	730	673	704	714	738	758	709	685	700	667	759	705	686	693	729	694	688	693	697	720	682	667	663	649	659	698	726	681	718	704	690	661	707	729	719	702	643	721	740	751	689	726	712	729	678	657	678	711	737	703	733	747	680	678	724	704	710	702	701	670	662	741	719	706	708	761	720	719	750	728	693	704	664	704	728	666	705	745	724	740	746	704	737	674	697	732	711	689	724	711	735	707	667	715	752	730	690	716	697	721	662	686	730	648	716	744	725	700	695	679	712	694	710	721	740	721	712	702	701	677	691	690	744	719	709	700	726	706	657	689	718	718	725	752	717	663	750	678	693	677	742	678	714	717	719	659	725	732	739	720	645	704	703	716	660	708	706	656	712	763	725	722	703	687	720	693	688	742	705	697	683	706	682	679	736	732	729	664	678	666	664	706	717	718	687	665	679	688	661	704	688	709	721	690	686	730	736	678	705	696	746	706	711	737	720	729	684	754	693	743	704	697	695	715	705	701	732	763	702	699	718	739	689	713	677	750	679	762	729	743	741	726	703	684	688	702	734	719	703	703	694	662	661	711	667	730	661	697	717	659	709	675	679	716	736	698	715	704	728	677	723	753	667	722	743	705	662	732	695	698	716	720	723	707	681	689	731	667	723	675	634	744	660	704	693	689	740	722	725	694	710	729	694	709	732	748	695	724	737	678	680	675	646	722	744	702	704	693	705	743	710	690	721	678	743	689	699	678	699	695	693	672	698	769	732	710	677	696	710	696	662	683	721	690	735	725	727	706	711	680	701	690	732	733	688	700	704	735	716	730	651	719	715	717	738	683	728	729	756	704	719	700	704	673	687	722	721	695	761	698	758	727	699	758	708	662	734	692	701	683	708	713	664	689	658	722	698	715	734	684	692	706	716	698	667	708	680	663	714	721	678	734	679	737	716	748	697	668	714	643	707	727	706	671	688	744	685	674	715	701	663	649	708	686	715	748	745	694	687	687	699	705	725	694	714	743	708	625	696	697	741	706	777	718	724	714	658	707	703	650	712	704	686	764	718	682	761	683	716	679	721	712	693	729	709	703	686	712	669	680	701	741	672	695	686	742	673	683	737	760	698	699	673	714	669	667	720	681	694	760	750	695	682	667	691	699	689	762	728	684	745	696	682	666	724	715	701	733	704	719	716	692	725	734	677	690	701	732	735	686	746	705	701	685	664	714	713	700	708	714	713	701	659	718	695	715	691	736	689	729	708	725	759	687	724	676	695	704	693	697	740	703	714	732	654	666	717	701	698	752	712	741	697	697	725	674	711	718	716	713	660	681	726	752	713	750	696	676	748	690	720	719	689	648	655	697	715	691	711	656	683	635	688	695	734	713	676	702	720	710	680	734	724	676	695	706	662	730	737	711	730	710	717	737	719	754	720	704	741	750	691	695	687	668	709	674	728	695	726	705	704	722	654	718	755	678	690	734	717	726	683	697	747	736	698	697	704	708	701	673	693	746	665	705	715	711	723	680	713	706	680	734	681	731	694	649	693	719	710	685	700	698	673	732	716	709	672	668	670	721	692	713	684	723	709	698	678	693	655	774	679	678	704	712	770	664	714	679	723	696	670	710	661	704	697	703	671	709	716	721	664	655	721	742	691	684	714	719	690	746	693	723	700	699	662	759	688	711	724	702	677	687	693	684	697	733	721	735	758	717	662	702	718	703	731	708	673	709	756	704	716	685	704	706	686	648	706	686	706	672	731	722	690	689	707
22953	21392	29358	23811	21395	21452	11246	1189	839	749	655	618	599	541	507	464	499	488	449	426	432	432	440	402	398	403	365	418	422	376	369	398	382	380	416	357	369	383	386	353	382	398	350	370	357	376	370	377	407	395	366	359	351	348	351	337	380	347	353	370	348	369	358	346	380	391	372	393	367	359	355	377	337	387	363	383	346	404	367	371	332	372	359	364	387	364	354	368	370	361	365	381	340	361	375	362	358	339	336	379	378	392	358	370	381	401	359	371	349	380	352	346	371	339	392	372	349	341	345	358	363	398	366	346	357	363	377	358	382	366	387	358	373	361	368	368	375	368	352	332	357	370	365	372	360	391	380	363	359	360	353	342	333	334	348	334	387	373	367	372	371	377	353	399	346	374	355	332	350	368	348	379	379	360	341	357	350	334	304	335	350	333	387	384	321	364	352	361	338	369	342	362	374	355	330	386	341	330	357	349	332	362	363	324	349	345	404	336	365	339	379	388	332	366	378	368	382	344	343	338	367	376	324	384	399	334	343	353	334	373	377	358	357	337	367	339	341	338	334	352	358	340	330	349	352	374	336	342	332	382	353	360	343	352	365	371	343	347	331	349	377	387	365	339	382	368	350	362	329	386	390	350	347	366	358	368	346	354	344	342	376	349	359	364	335	365	341	366	345	370	342	383	366	388	328	377	359	342	371	382	334	338	359	367	361	341	365	375	331	354	347	344	375	334	392	386	367	364	350	375	380	370	396	337	384	376	371	398	357	363	369	354	351	362	347	359	346	396	378	328	354	309	358	358	338	363	336	333	351	356	349	386	351	328	363	350	345	355	376	388	349	358	334	359	351	356	359	350	338	371	355	369	386	329	384	371	379	380	343	346	367	349	339	335	374	360	315	361	354	346	351	386	348	406	334	362	355	336	372	369	340	347	372	386	358	384	373	346	338	362	337	379	347	380	361	350	377	364	352	360	341	351	371	350	359	360	374	362	367	343	343	397	353	355	329	329	367	344	323	363	379	338	364	379	376	376	365	357	369	354	336	378	386	347	363	393	351	375	349	378	349	352	377	358	394	318	324	384	358	365	370	360	352	345	370	400	335	323	326	379	333	373	352	367	356	397	392	355	355	359	368	335	337	387	356	364	379	371	359	368	388	381	295	352	324	370	366	344	339	387	372	350	373	327	362	353	388	378	381	352	351	340	303	353	314	350	331	373	349	350	377	364	361	362	349	335	383	351	321	366	380	405	328	340	330	329	359	392	355	341	369	354	336	391	374	414	334	370	384	349	351	382	353	344	350	344	357	361	335	323	347	343	380	375	388	378	376	370	351	383	337	368	391	349	379	357	357	366	343	345	369	380	356	357	371	376	385	318	335	343	372	365	369	389	352	369	326	360	321	364	361	372	355	386	365	327	345	355	371	342	336	346	380	345	317	350	351	342	362	353	368	344	374	373	341	369	346	357	344	335	326	381	370	355	366	375	353	368	325	335	344	382	331	380	343	330	356	380	360	377	370	367	330	350	340	363	356	339	342	366	364	333	360	328	371	361	413	388	381	356	371	336	370	354	347	347	352	344	359	354	366	369	388	358	357	348	343	385	387	358	374	350	351	346	341	378	375	367	331	389	330	340	352	316	327	334	351	374	337	338	380	334	330	369	330	385	384	373	324	387	367	348	374	374	332	336	344	370	368	381	321	366	380	388	352	326	362	363	367	378	374	349	358	359	397	375	375	341	379	362	372	355	352	355	335	350	365	371	373	370	336	359	305	378	387	348	361	350	332	350	355	340	361	359	350	361	343	347	344	350	362	341	365	375	357	352	345	352	362	358	336	366	373	351	353	363	376	397	360	366	371	365	353	354	397	334	379	335	352	366	345	355	346	342	376	357	350	337	365	387	350	350	395	341	356	377	355	349	347	345	364	358	370	375	343	361	359	329	368	368	383	336	370	327	371	385	376	358	400	330	377	336	374	370	345	366	364	382	376	337	333	355	358	349	366	349	376	379	368	381	327	351	332	375	375	334	350	343	334	386	372	377	380	382	371	319	325	358	354	361	395	392	366	332	350	335	385	325	347	355	357	354	346	335	374	341	346	387	364	353	345	386	384	352	373	359	328	397	368	356	340	371	360	369	369	357	369	387	367	364	408	365	349	358	372	356	327	329	375	365	353	347	399	366	364	391	376	342	381	375	304	331	354	388	347	363	390	352	366	367	373	363	362	332	334	372	365	358	367	363	389	356	329	378	368	365	346	343	409	378	351	367	322	389	324	359	338	342	337	374	336	329	378	348	366	346	382	367	355	352	338	352	360	361	327	362	368	341	378	360	387	352	346	375	352	358	353	373	364	360	355	384	352	366	360	376	338	380	334	389	338	361	366	312	323	349	403	362	331	337	352	358	365	330	358	321	355	363	365	345	370	342	365	376	352	345	328	388	394	341	381	353	355	344	364	377	367	386	361	388	348	389	372	359	359	375	333	360	350	377	350	370	358	374	365	372	338	389	396	372	365	364	347	340	385	365	352	363	362	349	359	358	336	354	367	355	401	367	371	298	341	341	335	334	335	312	318	333	363	372	353	358	331	335	364	372	405	366	321	358	332	353	360	351	362	366	343	357	341	355	372	375	344	377	365	363	372	354	362	324	344	373	342	334	364	368	335	371	355	379	347	401	384	346	334	362	304	348	362	383	344	332	369	361	348	358	385	352	371	320	331	362	334	340	333	331	376	351	312	345	365	353	366	366	386	373	345	360	355	364	418	350	333	359	365	343	324	331	345	334	379	367	324	346	353	341	366	351	365	363	353	351	354	325	327	370	370	352	373	330	351	326	369	364	341	367	379	363	320	344	361	295	362	354	352	336	373	385	343	343	358	377	345	368	344	332	356	360	351	348	370	349	338	338	317	369	370	364	338	339	351	348	351	381	365	368	345	339	328	361	321	377	367	367	359	348	350	352	371	349	360	356	344	336	396	367	353	346	346	335	336	369	358	357	382	337	398	355	369	372	349	347	334	322	341	362	336	360	365	326	378	358	419	333	335	384	338	354	380	348	344	362	380	367	367	393	362	378	339	360	347	391	352	360	350	342	347	378	320	367	402	306	343	354	344	371	363	342	382	341	325	371	362	374	359	367	329	383	360	390	352	364	361	347	365	349	360	342	359	386	359	373	363	402	306	363	359	354	357	361	329	353	359	391	381	376	330	355	349	368	339	353	375	375	352	353	338	371	369	386	335	365	363	380	375	340	357	392	342	354	352	327	339	380	333	376	334	377	353	350	354	357	395	375	351	385	345	325	384	360	340	322	400	387	349	362	356	337	343	343	371	381	353	350	355	340	371	366	340	352	382	379	345	383	350	358	368	365	379	345	344	394	343	349	346	350	304	342	347	379	354	394	386	343	349	369	358	361	350	346	352	402	328	392	377	375	358	367	364	355	332	334	392	343	358	342	324	356	344	357	380	391	378	381	368	352	364	320	343	356	363	361	345	331	391	352
8985	16222	13184	7030	4893	3774	2901	2358	1849	1507	1323	1279	1052	1051	843	823	785	721	736	686	640	660	595	594	598	571	554	592	561	576	553	562	532	516	574	550	514	562	523	483	481	495	513	491	503	519	520	520	508	511	494	492	491	492	498	516	494	488	512	486	517	501	495	511	557	509	494	460	527	513	477	446	507	499	502	474	463	455	477	451	481	506	506	493	502	478	477	505	485	475	513	506	503	498	455	494	525	509	475	497	505	477	471	511	487	467	486	491	456	533	453	497	479	488	477	516	484	443	472	473	520	498	504	468	506	507	448	502	509	487	484	478	441	489	483	485	512	501	478	471	501	496	478	492	455	509	456	487	496	484	455	479	490	498	531	490	477	501	498	475	466	500	472	447	465	465	480	466	480	467	469	482	509	476	494	475	473	485	481	502	488	500	496	475	487	488	488	464	512	492	518	489	495	464	503	473	524	514	476	494	503	504	479	508	489	470	487	515	478	492	477	505	484	503	460	519	509	448	483	503	455	498	466	482	461	515	506	487	467	469	455	495	480	497	488	467	469	475	470	493	481	479	506	500	509	515	510	465	484	471	481	519	514	493	478	490	469	490	493	432	477	468	488	474	488	498	496	489	493	491	482	467	500	508	486	494	464	490	493	481	497	466	473	459	512	486	461	459	496	491	454	459	491	498	484	469	462	460	500	484	513	516	451	478	487	467	473	490	498	470	458	483	481	462	488	477	485	517	456	477	489	459	502	492	489	469	491	478	501	490	464	443	476	468	479	466	469	491	510	454	497	495	449	453	492	466	515	513	496	456	478	478	451	466	475	463	471	513	510	500	478	463	500	494	480	498	494	476	507	499	502	519	490	489	508	488	497	477	506	484	474	498	471	504	452	485	480	471	506	521	465	464	466	474	500	465	501	480	524	482	490	520	511	477	483	493	509	487	493	483	510	465	501	465	478	510	443	444	470	484	475	512	437	438	482	496	493	483	525	447	531	530	488	478	464	471	476	465	448	490	520	478	480	475	484	496	471	494	480	467	500	472	452	523	488	492	484	458	490	485	508	466	504	487	460	520	489	493	490	472	439	468	468	481	464	538	453	472	464	490	460	484	468	493	458	481	504	533	470	527	480	455	475	485	497	485	457	469	494	507	447	467	446	479	484	492	453	475	468	460	519	433	468	493	497	484	471	515	499	507	457	478	505	475	482	484	467	485	529	490	493	477	486	484	477	517	518	502	499	487	487	462	501	460	486	490	485	501	502	445	507	486	510	523	489	446	496	478	484	526	471	496	489	480	434	447	482	477	452	473	477	527	485	461	471	483	445	445	464	481	477	463	493	499	517	470	433	464	485	472	516	500	468	483	518	499	531	475	477	482	466	479	478	458	513	457	469	498	498	506	499	450	501	482	490	470	471	494	479	481	482	451	491	486	510	492	472	475	496	486	473	469	481	493	484	476	465	454	503	465	441	485	463	493	478	455	474	485	521	461	509	514	494	453	472	444	474	457	478	475	497	446	506	479	490	516	496	461	497	458	501	497	466	515	477	459	448	496	463	472	469	448	508	503	482	471	491	492	477	502	484	509	449	508	490	461	478	484	485	505	469	512	494	483	489	526	523	478	453	492	477	453	466	479	484	491	497	513	463	497	520	476	493	471	470	493	477	450	482	497	500	505	457	485	476	462	510	507	470	473	455	501	455	504	431	484	495	500	516	483	496	461	460	467	462	505	454	463	477	468	519	430	483	424	439	483	510	478	462	534	480	453	492	446	495	469	490	468	477	515	485	470	484	469	457	480	473	467	487	466	502	480	490	466	515	479	493	445	497	468	506	501	482	496	488	477	479	491	511	530	427	491	411	498	475	466	513	481	484	490	469	459	484	471	481	497	466	529	474	477	514	476	463	504	488	510	430	502	532	513	445	506	468	470	469	479	463	499	494	498	510	461	479	468	478	450	480	483	482	469	449	457	502	462	433	531	511	487	511	516	503	463	445	470	508	482	501	523	513	502	477	490	486	516	483	465	497	493	492	470	518	450	471	490	474	487	499	490	502	495	509	470	496	502	500	485	511	477	456	481	470	473	486	488	488	530	489	471	476	486	501	478	462	480	534	552	501	463	501	504	477	551	505	463	495	471	475	492	522	522	479	474	517	454	529	494	479	483	492	470	487	515	519	436	496	493	475	474	479	478	486	449	461	507	487	488	485	499	480	438	498	488	501	485	487	503	493	488	494	484	502	481	494	509	486	509	508	510	480	474	502	485	462	478	495	511	492	504	460	468	513	483	501	503	487	522	467	529	491	448	484	498	473	479	496	483	477	488	496	487	473	537	465	541	506	481	482	471	475	453	530	481	492	489	500	481	457	487	503	450	490	501	445	468	440	485	499	484	492	502	492	501	484	485	473	480	487	470	490	498	459	454	487	502	487	501	449	474	478	515	477	508	526	485	505	505	462	477	523	436	492	469	500	459	533	513	500	449	460	503	486	482	510	449	520	511	531	531	488	493	469	489	478	464	530	499	498	531	482	512	502	432	465	543	479	496	529	465	489	470	486	491	488	454	485	477	474	488	494	532	470	497	471	471	493	458	503	520	489	539	529	482	473	498	481	498	498	506	460	468	471	462	492	502	453	497	447	455	502	477	480	469	509	472	486	508	506	521	520	458	481	506	518	495	473	494	449	506	496	504	478	445	473	452	496	451	467	485	452	433	465	463	492	477	485	499	476	438	471	447	519	482	479	509	501	505	468	485	492	522	487	475	476	468	519	471	495	467	497	497	508	487	469	485	501	463	472	452	479	515	461	495	520	480	483	471	488	529	476	515	478	487	513	526	493	505	477	473	462	502	480	471	465	465	427	535	453	493	502	469	506	497	508	505	509	480	477	485	456	463	491	483	455	480	500	498	458	502	497	460	469	484	471	491	514	450	534	479	496	450	490	440	477	458	457	515	492	502	457	494	488	480	452	458	459	542	451	466	478	507	469	502	455	460	479	492	491	468	472	467	455	475	434	488	484	473	504	478	439	476	478	502	482	492	477	532	447	473	467	482	490	489	516	458	470	523	527	503	472	460	464	459	503	457	485	461	453	516	543	517	498	482	491	500	437	509	461	463	430	503	450	480	497	495	475	500	493	476	457	492	492	505	453	507	489	500	444	481	486	516	507	491	481	487	484	492	473	431	491	483	514	488	495	501	452	514	448	456	481	500	462	507	440	510	532	488	481	458	490	445	474	498	480	465	494	494	511	503	501	500	501	488	504	486	472	539	462	508	517	451	498	477	461	478	486	476	467	481	505	485	476	510	473	471	458	499	453	478	489	496	473	454	442	514	478	512	472	486	487	488	443	463	472	511	516	504	453	450	502	505	481	474	492	459	468	491	521	482	502	457	455	480	493	482	464	462	496	503	490	474	524	472	488	527	485	476	502	524	499	455	468	444	505	478	498	501	467	477	479	498	439	491	472	477	488	461	497	521	513	494	477	498	490	517	462	509
27046	20943	9486	752	452	447	434	391	400	388	381	381	405	387	407	408	371	352	393	361	391	341	398	401	415	346	389	394	367	399	410	382	397	353	378	376	414	384	383	401	365	390	363	358	378	384	370	365	397	387	381	370	402	401	380	391	364	370	368	408	377	386	385	386	387	406	367	389	356	383	423	391	376	335	397	401	378	391	374	364	346	369	364	412	374	398	390	388	383	379	390	400	363	367	361	382	327	402	409	359	355	343	343	364	386	377	394	375	360	390	373	391	379	353	347	371	374	389	400	368	352	379	409	420	388	368	375	380	396	355	411	370	382	370	410	410	392	418	385	382	397	372	388	402	367	379	376	383	403	398	373	359	359	386	377	347	405	396	394	369	392	415	394	380	363	380	375	406	393	420	362	368	372	380	370	350	372	399	394	388	400	366	393	371	407	355	412	374	344	336	384	368	366	391	370	367	377	407	377	389	354	385	357	374	368	381	385	356	360	364	359	381	418	362	388	393	376	376	376	380	383	395	383	396	401	382	411	414	370	359	362	369	355	349	392	345	375	382	380	387	355	370	381	367	370	367	394	416	402	351	407	391	367	386	382	390	386	391	402	358	397	406	387	380	375	373	376	397	396	417	374	356	411	390	369	398	386	324	388	381	425	386	398	394	390	364	377	406	420	416	377	388	379	348	379	393	364	393	374	371	389	381	392	371	367	384	412	376	398	354	338	390	384	362	414	365	379	375	380	378	403	375	366	373	371	378	377	362	355	371	394	361	390	349	399	410	386	348	374	417	349	375	405	380	380	366	387	378	405	364	371	388	363	368	355	383	380	379	376	349	381	394	391	364	385	347	381	365	412	404	365	361	389	350	378	361	388	373	367	388	383	379	357	380	379	392	345	366	374	385	393	362	399	389	351	402	394	344	360	362	353	368	391	387	361	416	377	371	376	391	347	383	379	344	355	360	346	359	387	376	396	383	370	353	365	399	367	391	373	363	369	376	370	362	373	400	371	338	359	387	427	374	350	393	373	378	413	367	349	425	364	367	388	368	384	336	380	371	367	389	402	410	389	371	355	355	403	364	342	361	412	384	366	380	353	400	391	383	382	402	414	372	436	378	375	337	363	366	374	412	386	391	355	355	398	426	375	363	419	399	384	360	366	378	359	362	389	380	369	358	351	389	397	370	372	395	364	381	384	365	369	384	374	376	373	377	371	392	371	365	379	362	420	378	360	386	393	371	371	376	407	353	381	351	388	382	391	395	346	388	402	350	359	355	369	362	380	384	359	403	395	368	382	385	399	387	399	395	394	353	345	378	354	364	379	342	354	396	359	358	392	387	394	365	381	410	363	405	374	368	376	339	366	368	388	369	364	396	361	354	403	350	378	395	394	349	409	373	363	385	363	369	397	330	372	377	400	380	381	413	371	407	403	372	385	356	359	392	345	399	362	351	383	387	365	375	360	394	395	413	397	375	359	418	354	357	364	383	385	378	378	361	374	381	350	369	366	372	373	367	365	373	362	382	360	371	371	397	371	370	347	389	340	384	392	423	363	401	416	369	409	380	384	387	365	401	400	357	385	365	362	370	388	363	405	391	395	392	379	396	401	396	370	400	379	391	341	371	347	378	361	405	351	368	399	373	369	404	363	359	343	379	358	366	380	368	383	376	377	351	393	384	347	380	376	366	386	385	400	360	360	383	391	354	386	355	338	370	371	445	408	353	397	370	376	349	348	375	355	377	390	388	389	367	389	361	372	371	348	368	378	392	397	365	370	398	360	344	397	378	391	377	382	350	363	381	362	369	387	373	404	360	385	412	412	384	347	382	383	407	386	376	412	389	338	353	357	337	387	371	387	377	364	368	397	401	375	359	337	392	380	350	400	384	357	391	351	366	371	359	374	366	383	389	382	381	378	365	380	379	420	400	375	392	404	385	373	388	389	348	374	397	363	340	379	387	379	382	391	370	357	376	388	396	369	387	349	370	395	373	401	382	360	374	397	365	354	340	382	364	373	346	398	361	368	412	366	359	389	375	403	415	392	383	374	407	374	370	397	376	396	378	372	349	401	364	404	364	365	420	375	375	376	392	393	381	391	399	357	411	367	383	381	356	382	394	404	328	389	393	371	420	379	355	345	375	361	358	401	374	374	414	411	366	366	417	360	363	387	388	382	365	401	374	369	386	400	377	364	379	357	372	356	395	368	395	382	393	388	352	339	408	365	400	410	397	399	379	351	370	336	398	356	394	332	390	348	357	386	362	386	360	356	354	384	381	347	380	354	372	367	387	375	380	349	372	401	396	395	394	389	408	377	365	423	393	382	367	368	418	409	377	391	377	368	355	381	369	371	340	414	401	399	368	404	370	401	391	382	365	380	359	380	366	355	395	345	375	351	348	397	352	369	375	350	352	417	372	410	384	395	397	393	359	408	375	422	388	357	381	369	415	379	381	372	359	355	393	392	360	411	386	359	393	357	416	360	341	409	401	376	375	366	354	361	392	370	373	406	399	392	343	366	377	354	388	421	386	379	369	384	386	388	379	349	407	330	398	355	398	406	360	384	378	331	394	362	366	401	373	389	371	412	373	402	369	385	345	366	367	412	370	407	400	394	384	380	386	378	368	377	407	365	388	383	391	368	418	388	380	403	345	335	379	383	396	387	391	363	393	364	352	403	368	356	388	405	388	370	446	342	389	374	363	374	368	377	363	367	361	385	402	401	364	378	384	398	406	355	361	382	399	353	359	363	394	386	367	366	381	374	382	432	393	396	408	391	387	373	407	423	357	402	343	384	366	405	371	391	371	385	378	375	378	403	339	356	379	350	359	385	415	371	358	387	352	392	365	411	394	343	381	388	382	342	350	377	354	370	368	345	408	395	359	385	364	345	369	365	401	361	401	351	379	391	386	415	429	416	381	368	357	367	382	390	376	335	360	375	424	371	381	374	363	378	415	381	401	359	425	373	433	371	401	367	400	352	361	397	380	369	368	346	392	379	377	361	392	394	414	375	373	365	378	386	363	406	373	374	398	416	385	398	386	396	376	385	363	377	361	374	375	395	353	393	359	307	411	416	410	374	410	384	369	363	369	376	358	404	382	397	357	385	382	393	374	386	375	353	401	373	402	375	362	387	370	383	370	398	377	386	376	425	386	380	354	347	378	395	367	446	385	387	368	413	403	340	379	383	367	379	350	381	386	375	352	413	396	386	409	354	373	376	372	393	374	375	399	376	346	399	427	419	360	416	385	394	380	381	387	364	362	382	363	367	421	398	367	390	385	379	360	374	401	406	391	394	358	409	391	387	367	379	363	338	358	388	341	358	374	379	391	366	375	388	389	354	339	369	357	392	387	396	374	414	355	368	359	383	359	386	423	378	371	367	379	403	366	359	382	363	404	368	411	386	418	379	365	351	347	387	362	376	360	389	381	362	378	368	371	363	396	368	386	384	399	407	382	381	347	393	362	392	394	385	340	387	383	361	432	378	363	362	364	393	356
4169	1097	1002	717	598	567	526	511	544	533	562	521	552	537	518	539	491	523	492	488	537	505	477	473	525	509	538	495	488	466	515	514	536	510	497	492	530	525	498	457	489	483	480	521	459	530	491	482	471	477	530	479	495	475	474	425	516	473	481	515	509	493	516	488	479	487	506	546	475	525	517	514	484	484	495	474	544	495	485	521	494	502	520	488	539	496	494	504	472	514	533	472	489	509	481	490	514	493	505	509	484	475	501	522	503	471	479	501	517	482	460	481	508	500	496	471	498	537	503	497	485	516	495	472	507	527	482	551	484	483	490	461	505	464	504	489	496	532	494	501	491	474	515	504	501	480	483	483	499	516	507	521	472	478	500	496	535	512	498	484	466	508	515	469	491	501	476	498	480	498	510	505	529	491	486	510	500	494	446	516	481	488	465	506	500	509	541	451	488	467	521	488	530	519	474	526	484	515	542	477	505	524	523	462	511	495	527	508	504	483	507	463	498	480	483	511	480	520	510	490	478	546	492	472	467	494	468	543	545	468	514	467	513	465	518	498	512	500	486	543	501	490	473	492	520	494	479	519	507	505	501	444	480	503	479	519	476	482	480	496	477	521	517	538	496	488	529	478	497	531	497	520	498	508	493	512	487	499	509	520	512	540	497	534	494	504	479	537	487	518	487	518	493	482	505	493	502	523	482	529	486	512	509	535	463	500	495	500	479	490	496	464	485	516	528	478	493	540	462	475	475	480	520	489	536	539	538	499	523	497	494	481	530	495	508	528	489	518	500	515	469	455	477	504	518	466	483	488	514	535	502	499	515	529	514	492	480	477	552	511	474	485	486	481	490	520	500	546	503	504	474	501	478	485	541	522	503	465	510	527	495	501	483	485	523	456	493	480	486	491	506	528	484	541	471	464	502	474	541	497	502	494	465	497	480	505	484	495	538	470	484	492	523	505	511	464	497	534	516	517	484	519	487	494	492	521	484	473	474	521	460	550	438	504	472	542	512	484	488	493	510	519	520	477	464	511	462	503	500	506	507	511	508	473	476	527	494	485	469	480	530	498	555	482	454	528	482	521	512	485	531	555	479	497	517	525	496	542	490	492	519	486	507	484	479	488	472	504	478	495	511	514	505	446	489	528	500	502	486	510	488	495	500	482	469	503	496	492	459	552	513	500	494	517	523	496	482	477	502	493	509	506	518	541	505	490	528	520	441	481	491	514	493	486	493	513	509	506	520	497	515	446	501	507	512	539	504	504	511	489	517	507	508	504	469	466	522	454	472	489	494	497	478	544	467	503	529	509	504	494	501	530	519	507	492	538	500	491	520	481	507	497	478	517	479	503	481	496	490	462	477	511	528	536	494	483	469	530	543	474	486	479	531	491	495	499	515	469	481	498	512	496	507	498	512	476	490	484	480	494	501	503	546	440	504	515	501	523	471	482	531	489	498	509	518	507	491	506	473	508	474	462	486	521	517	455	503	479	495	499	529	498	531	531	475	517	462	506	505	478	505	495	516	493	494	523	511	485	525	486	472	461	533	495	521	491	495	476	492	466	533	547	470	461	472	499	532	539	461	476	520	491	491	480	445	450	510	488	498	508	472	501	511	484	517	495	490	475	417	482	513	472	468	499	525	509	517	488	505	463	517	475	498	480	501	497	491	501	515	494	550	485	478	500	507	539	539	472	448	475	497	485	483	497	508	476	543	549	533	524	519	487	476	506	494	515	501	498	491	489	441	479	557	464	477	529	489	524	489	489	479	498	498	486	508	509	466	481	500	473	512	468	547	524	455	484	542	506	473	473	518	523	522	518	507	495	516	487	509	475	469	530	483	498	513	511	502	472	490	508	505	460	497	483	539	481	512	508	492	499	496	533	468	469	499	451	505	506	512	515	474	460	470	486	507	492	515	526	488	494	548	486	527	485	495	499	477	505	503	471	511	472	494	524	437	516	511	507	494	521	481	542	518	499	471	465	485	509	492	496	526	497	513	514	560	471	478	486	524	468	495	514	505	489	541	520	454	448	516	486	552	500	481	515	490	492	521	495	533	482	485	505	475	550	503	484	488	518	514	524	511	527	472	556	491	506	490	538	494	471	484	528	520	494	524	532	516	494	502	507	519	499	499	508	525	514	523	480	494	493	483	513	467	485	503	515	504	491	485	508	521	489	531	527	500	496	471	514	503	504	492	524	496	493	452	500	551	489	504	474	485	468	530	521	499	497	518	492	503	535	481	511	520	546	505	521	477	512	475	462	479	473	508	483	490	492	461	513	488	461	519	506	493	472	488	489	518	462	491	517	531	476	521	519	464	523	517	501	466	497	496	488	485	522	464	508	505	490	537	497	502	488	485	495	490	488	494	511	468	510	507	476	475	473	527	462	491	530	508	487	449	485	523	470	477	512	510	565	468	486	499	467	513	495	507	506	494	538	492	497	479	526	471	499	472	492	518	498	517	513	501	503	530	471	516	488	490	488	512	506	527	497	534	495	480	495	540	522	537	540	527	465	468	517	466	530	509	490	541	519	496	515	512	505	497	494	510	520	496	497	526	506	524	496	472	520	523	484	535	509	482	499	511	482	512	514	523	523	500	505	465	505	519	484	506	514	509	496	500	499	531	505	585	489	486	470	488	471	519	493	453	490	505	492	493	510	504	517	531	513	512	494	490	511	492	491	471	508	505	537	506	467	519	483	479	490	543	482	496	503	527	515	477	482	492	483	543	505	514	475	504	462	511	517	530	476	497	489	493	488	481	491	450	499	478	508	499	434	512	488	479	509	506	528	462	524	473	515	506	508	529	456	520	507	525	496	439	516	499	477	539	503	531	521	479	513	503	476	501	543	446	474	495	551	499	494	514	501	499	494	496	512	537	519	495	463	476	534	500	520	525	485	512	520	502	490	471	505	523	490	478	525	514	539	482	477	477	497	485	504	476	543	496	468	471	484	517	498	487	454	460	498	492	478	475	511	483	481	535	503	506	512	469	491	465	472	528	481	515	503	517	472	508	476	496	485	540	451	532	488	490	527	526	456	543	488	540	502	508	477	470	517	519	512	503	522	512	498	519	470	515	507	513	512	511	487	488	489	528	495	512	542	528	503	467	489	480	490	527	487	475	457	471	506	485	512	499	498	488	488	507	487	488	498	523	487	484	479	489	504	500	474	474	530	489	478	496	482	548	540	476	485	480	465	486	468	531	489	466	478	522	536	488	506	524	517	506	465	468	500	513	500	486	526	505	552	439	478	510	483	477	510	501	444	492	534	508	478	510	500	511	491	488	503	493	463	471	485	530	457	514	481	541	442	518	474	528	518	471	494	492	524	492	497	508	518	505	528	500	491	481	488	475	525	497	515	519	476	504	516	516	475	482	498	502	487	522	523	490	497	496	511	500	535	470	495	513	474	507	484	487	487	465	479	502	513	474	497	484	514	511	516	472	487	540	515	492	494	487	467	483	485	462	534	501	501	482	510	469	471	500	504	500	491	521	498
23709	21370	28961	24145	21373	13088	1505	973	813	756	741	678	643	592	627	605	599	593	618	568	569	581	546	492	526	550	527	554	546	554	565	541	557	573	524	543	520	542	543	532	544	494	534	530	535	561	546	544	570	518	546	539	532	504	523	509	506	540	521	495	519	538	494	550	495	544	531	529	564	513	516	550	563	559	582	508	476	560	519	534	514	532	518	538	540	564	531	496	519	488	539	524	522	528	534	520	522	571	517	512	574	560	539	572	497	548	582	580	566	547	545	551	538	574	528	518	506	552	496	550	518	574	531	543	548	507	548	517	531	519	526	524	482	552	490	521	498	513	531	523	546	511	482	528	540	502	555	577	542	527	547	488	551	519	535	517	566	531	533	565	517	548	536	543	538	521	509	529	524	546	518	520	580	520	528	535	498	531	502	545	542	496	540	531	559	509	533	465	530	551	536	501	531	589	500	589	516	530	533	516	517	508	535	530	539	520	527	509	517	498	513	519	557	535	549	504	568	548	555	509	555	545	537	528	501	533	547	531	504	519	554	536	495	515	585	536	507	553	506	510	527	548	582	543	565	515	579	532	502	518	502	557	543	560	513	571	526	539	561	532	543	564	541	558	542	496	512	570	509	547	504	555	568	546	524	509	500	565	546	550	510	520	528	517	532	521	517	517	537	545	580	529	521	532	498	532	559	515	576	542	521	558	529	552	510	511	528	518	500	545	524	538	525	496	570	533	540	564	520	546	521	498	543	496	546	504	509	542	539	491	543	522	552	525	525	552	527	544	556	527	500	511	502	536	546	520	484	509	545	539	549	527	519	508	524	525	522	534	473	539	496	521	552	509	573	537	516	526	524	544	553	520	564	541	517	549	532	535	503	532	552	497	542	525	497	491	497	530	556	540	513	512	546	494	539	481	518	566	515	563	502	540	534	582	539	564	520	553	532	529	521	538	556	517	477	557	518	538	544	528	523	522	500	539	530	543	518	529	498	530	545	527	529	549	520	523	533	516	530	571	502	523	530	527	491	501	521	524	498	556	539	512	519	572	510	503	555	506	559	535	558	553	511	507	533	522	557	534	533	526	501	532	480	537	494	543	530	538	550	516	513	504	565	548	533	542	509	503	531	491	519	548	537	522	557	555	590	555	580	507	534	518	564	507	555	524	515	555	552	496	572	542	500	532	568	516	513	545	556	585	522	512	536	570	571	503	547	545	503	546	533	500	507	534	556	557	515	507	516	502	525	496	502	511	539	546	570	525	551	528	518	552	501	553	503	575	506	547	501	535	534	545	537	528	505	551	567	535	549	506	516	552	488	536	541	530	542	530	517	510	533	500	522	528	514	541	525	511	525	531	496	502	489	543	518	536	528	568	580	536	519	551	492	480	540	537	536	515	537	533	536	514	498	497	532	511	517	517	496	542	522	507	527	556	555	520	579	521	565	521	511	516	560	497	581	567	526	524	545	538	555	543	544	526	534	552	546	548	529	545	505	551	526	507	525	514	546	479	556	538	522	506	521	513	513	539	501	550	538	524	517	498	538	549	543	494	507	503	555	518	506	539	526	565	576	537	536	531	496	525	511	544	514	508	531	509	528	507	540	530	521	541	530	494	499	484	545	484	589	560	523	522	498	491	543	552	548	532	553	506	540	543	549	524	512	541	510	502	511	497	535	521	518	538	543	507	494	518	568	535	501	551	504	543	529	554	516	531	501	554	499	519	562	473	524	503	508	500	487	531	530	545	532	549	523	499	560	548	515	562	527	541	548	537	518	549	549	514	513	550	525	552	502	507	548	527	533	495	484	559	555	525	514	558	523	487	509	501	543	546	543	531	546	507	536	474	513	559	501	521	564	515	561	534	545	543	527	517	536	523	513	545	523	498	550	511	537	520	524	513	558	541	498	564	534	554	539	539	502	555	562	508	554	519	511	508	522	516	545	571	587	528	510	530	565	509	520	529	546	495	500	564	528	524	550	552	545	554	565	510	518	514	572	538	506	556	557	541	503	515	535	535	508	513	564	544	513	536	537	533	573	547	530	565	557	527	532	543	528	516	502	528	479	511	521	565	514	514	533	535	506	536	566	560	554	525	522	510	490	533	534	527	512	530	535	522	540	528	553	512	495	483	587	530	544	528	510	570	558	520	493	572	540	533	492	489	543	528	524	523	548	523	533	513	536	555	528	537	584	492	530	558	541	502	545	524	525	526	485	555	562	583	504	487	549	512	557	537	519	542	551	541	507	531	541	541	515	576	557	522	543	534	521	527	548	539	519	528	536	522	533	520	532	491	534	508	493	527	518	523	544	515	567	545	521	523	553	547	509	537	516	521	541	563	595	512	558	510	487	538	528	514	515	507	501	498	551	515	546	520	527	538	572	518	531	517	501	518	572	547	545	540	529	546	475	512	516	489	467	487	528	488	554	473	531	519	550	517	530	525	518	507	573	495	536	538	510	549	528	543	525	550	504	511	513	518	498	506	548	522	550	524	498	516	515	520	547	564	557	525	545	528	523	518	555	528	509	515	534	531	511	561	522	520	543	523	534	546	510	542	475	529	542	528	499	541	496	519	490	529	477	492	535	543	552	516	546	509	533	552	562	528	544	552	491	509	522	483	512	553	560	549	532	525	516	580	523	529	511	554	518	526	514	519	533	556	555	512	522	516	472	511	515	566	546	565	545	491	550	525	537	536	523	557	529	534	498	526	564	545	565	529	506	527	536	520	521	536	505	519	498	558	533	530	497	492	512	524	591	559	547	532	513	517	511	502	539	549	515	538	541	530	543	526	556	490	510	533	569	548	577	517	524	519	506	513	545	509	514	531	533	500	516	564	564	527	532	577	500	552	503	544	500	571	529	590	546	503	539	513	532	580	513	542	546	509	521	497	559	541	524	494	499	525	536	552	518	516	528	521	566	529	486	553	554	489	511	549	538	533	479	497	510	502	538	525	556	552	528	511	558	534	510	515	502	576	565	490	520	478	514	520	531	518	536	555	501	556	517	534	537	590	528	478	507	538	493	541	524	519	511	573	533	490	538	525	565	564	569	544	510	530	533	508	512	525	543	528	569	537	515	547	580	536	528	530	528	521	523	505	529	547	563	515	528	508	511	522	507	491	512	519	488	494	555	529	529	501	534	544	527	536	510	502	496	523	541	540	554	544	548	531	510	491	574	551	515	559	532	533	532	485	530	545	565	517	514	562	538	537	546	515	541	483	518	528	525	516	524	518	510	541	512	552	512	510	504	552	522	504	501	542	514	531	556	534	519	516	514	562	504	541	519	588	494	500	514	534	545	518	466	501	539	530	528	530	501	490	574	520	510	566	483	492	544	509	524	531	515	491	514	532	566	482	514	507	552	540	520	520	558	494	535	590	531	535	539	544	537	511	551	536	506	543	492	541	578	507	517	503	543	529	516	510	519	495	537	526	542	519	519	536	533	525	551	521	514	544	553	484	513	527	520	533	563	513	570	547	518	515	538	546	505	508	554	535
6469	10236	8357	4252	3069	2408	1882	1665	1378	1328	1138	1015	977	948	896	865	831	860	851	822	773	788	800	743	752	770	735	760	723	737	723	753	723	708	695	708	742	744	748	679	707	713	713	763	705	710	742	726	738	702	659	681	724	720	706	716	691	655	685	718	678	710	735	720	681	691	736	697	694	707	683	747	726	758	715	684	659	713	686	702	719	700	728	705	699	678	733	669	709	730	704	724	678	667	659	744	658	714	693	715	705	699	743	694	689	715	689	711	658	718	633	726	722	675	667	720	665	702	668	689	723	741	684	689	694	732	692	657	733	691	743	686	710	713	724	670	688	742	697	704	746	737	696	739	726	669	692	663	701	670	722	696	694	685	698	655	686	691	701	692	678	699	687	687	703	647	721	684	696	684	724	712	657	713	717	675	647	685	683	676	679	706	744	695	701	740	668	720	698	703	677	697	729	718	727	645	703	669	708	680	713	698	702	708	685	731	697	713	743	677	752	669	694	693	719	709	717	697	682	721	698	678	719	648	735	719	679	678	718	653	654	681	639	697	688	731	708	695	648	708	692	667	612	600	719	702	683	703	704	678	717	717	670	695	701	693	656	728	668	698	745	768	685	638	655	722	711	727	671	686	677	702	685	730	730	677	737	670	671	717	731	722	680	744	735	734	706	690	667	694	716	708	696	654	730	752	690	690	663	702	684	730	777	723	721	701	710	699	743	687	692	696	720	665	699	660	743	686	703	699	706	732	731	678	710	708	733	728	708	646	701	682	706	704	714	664	698	725	684	652	727	690	686	699	681	682	699	739	722	743	704	736	729	695	721	688	666	700	656	673	672	736	750	704	700	696	697	733	720	649	707	677	660	680	713	681	726	673	675	639	714	715	735	712	724	696	635	672	704	694	686	652	686	684	727	696	695	735	674	708	706	696	691	684	711	746	678	704	688	681	682	676	690	673	635	736	751	684	696	755	696	714	710	695	716	695	684	722	692	717	637	736	715	707	661	679	685	709	668	690	786	706	746	723	727	709	707	705	705	700	671	726	726	726	697	679	715	651	687	703	703	702	694	753	714	674	664	688	645	670	681	684	714	684	748	710	711	703	681	696	689	704	683	732	687	702	723	641	690	746	689	723	700	696	690	686	722	704	680	659	689	666	705	711	710	693	695	724	704	688	649	708	724	692	679	724	663	690	717	733	654	660	644	668	709	718	685	684	702	726	707	683	732	720	705	737	698	687	680	700	720	751	712	672	690	698	717	681	714	655	698	766	718	711	658	685	730	697	729	716	671	710	661	698	680	712	701	763	684	659	692	719	723	734	725	676	670	674	720	671	715	662	687	708	677	683	690	700	702	678	665	714	673	691	689	716	684	705	657	733	652	705	664	697	691	702	664	671	692	709	689	652	678	683	656	716	740	697	720	683	726	746	713	671	670	710	663	696	651	709	716	679	724	694	745	717	718	681	684	699	739	693	699	695	739	706	743	689	692	723	695	702	712	702	669	693	734	694	712	706	664	636	754	687	624	649	679	717	726	707	702	698	705	751	714	693	686	738	667	671	673	718	712	672	717	679	695	716	687	676	682	666	669	705	692	681	709	659	772	671	737	659	755	710	681	697	720	677	660	704	689	700	643	679	709	695	724	661	651	689	691	666	703	728	719	722	736	700	698	715	696	698	684	733	664	764	703	684	735	650	690	710	627	704	685	640	724	718	711	663	732	697	754	730	687	697	676	713	723	721	761	709	691	733	752	669	683	707	728	677	710	713	685	668	671	703	722	705	694	681	721	721	659	730	640	643	721	724	704	735	654	664	701	704	655	746	690	688	668	683	678	719	694	660	683	680	685	717	750	667	702	692	652	732	686	676	660	720	718	697	710	678	697	654	692	701	745	738	752	736	679	720	701	685	664	710	728	696	667	675	670	692	677	705	678	687	679	691	732	697	730	718	681	664	700	714	732	726	678	696	685	659	749	716	704	704	675	707	658	707	675	688	686	744	736	684	690	701	698	671	729	736	737	735	682	748	727	693	714	705	700	695	731	681	682	687	719	711	738	718	632	667	640	741	648	693	709	705	733	683	686	685	671	745	738	679	656	762	689	671	678	729	729	672	646	691	703	756	689	698	706	747	686	701	648	649	711	743	714	670	679	713	675	669	706	711	664	722	695	689	697	715	736	722	687	686	714	702	686	730	660	711	701	708	722	660	699	686	694	698	708	691	724	664	690	712	697	679	664	742	742	701	698	714	672	687	694	692	684	688	699	697	717	720	696	675	666	733	691	673	708	704	747	731	719	720	648	716	707	727	721	748	690	681	706	684	694	690	680	714	698	659	711	739	762	691	708	713	694	709	671	651	682	708	670	719	667	691	725	695	676	735	697	676	702	707	722	670	696	674	686	704	685	678	660	663	699	668	615	701	744	666	672	679	665	711	692	748	731	665	704	671	692	694	692	680	716	697	695	645	653	682	665	646	698	630	669	681	657	679	663	708	678	730	678	741	670	692	623	729	717	693	701	694	697	693	678	688	691	669	662	672	704	708	642	691	686	707	673	729	698	669	713	667	725	746	718	734	705	748	693	666	702	741	660	697	702	710	702	692	686	695	733	690	696	725	708	714	708	662	650	711	721	717	662	683	672	658	637	679	688	700	700	729	698	697	704	666	717	685	738	716	670	706	653	756	693	677	706	707	678	656	692	733	665	726	699	666	661	698	706	701	655	648	663	695	704	693	709	735	727	700	710	700	779	697	685	750	664	763	673	710	705	715	675	725	690	704	680	695	730	686	740	724	683	701	686	686	670	735	690	714	670	687	679	711	696	705	721	669	689	671	706	711	673	660	680	692	710	681	683	694	698	675	710	692	709	685	697	698	714	700	694	708	704	699	679	726	695	744	698	672	661	677	717	664	688	682	683	689	675	733	710	736	681	677	650	742	698	726	672	675	684	686	667	731	727	667	699	684	694	705	679	635	745	691	688	705	655	719	687	714	692	678	724	700	705	667	737	733	698	700	678	702	721	703	725	685	735	680	712	707	741	730	721	688	678	668	686	679	744	705	737	696	664	728	700	696	694	692	628	656	699	734	636	683	713	682	721	704	701	712	710	692	716	661	740	686	722	697	708	711	672	696	681	691	747	732	687	694	747	682	684	667	684	685	721	667	678	684	689	738	673	707	714	675	716	724	725	643	657	701	729	717	701	689	655	712	720	645	692	674	668	691	677	728	686	714	699	704	708	716	674	703	731	736	701	739	768	721	716	664	704	717	683	632	696	677	719	691	682	695	715	721	650	693	676	726	659	700	670	684	751	699	696	721	637	652	670	705	707	715	639	692	706	692	738	695	673	705	720	682	686	692	712	684	650	733	668	701	678	694	721	693	664	652	658	645	659	692	656	710	688	689	712	653	687	686	651	670	692	676	698	710	716	705	718	694	712	693	699	669	729	701	722	700	698	691	663	684	726	695	729	688	696	704	724	703	696	717	714	697	674	655	710	723
22900	21370	29336	23771	21370	21415	11273	1275	888	796	653	578	574	527	474	493	461	469	463	472	412	365	390	363	418	388	414	387	370	366	373	372	425	394	370	379	361	343	392	378	353	344	376	348	368	361	375	377	362	363	378	364	396	386	343	353	364	367	329	369	359	363	353	357	372	347	377	345	368	390	352	389	343	385	356	347	379	391	365	353	335	320	351	353	356	384	393	349	333	348	366	363	348	356	319	354	343	372	337	346	346	361	330	371	335	404	346	344	384	358	394	333	328	371	362	364	353	398	345	376	350	361	358	352	355	347	354	378	374	365	352	372	354	340	377	323	328	372	362	375	350	338	364	340	351	362	339	319	367	356	374	361	327	342	335	344	323	355	377	338	386	375	401	345	346	337	364	351	356	346	369	343	335	335	342	365	368	364	386	349	360	331	378	332	362	361	347	351	329	360	368	359	348	361	373	362	362	353	347	386	355	329	316	361	383	350	349	340	371	364	338	328	355	338	353	353	363	336	383	377	357	351	353	391	356	318	391	366	387	376	341	359	342	366	363	363	368	326	352	348	353	370	375	371	371	358	361	348	337	316	317	352	363	365	362	371	352	367	351	347	366	335	349	341	356	348	341	354	372	377	370	338	355	378	377	347	358	368	387	364	370	343	348	355	348	339	372	352	334	333	354	361	374	381	343	364	355	369	329	360	365	322	334	345	354	352	358	321	331	353	379	339	382	369	359	374	358	364	376	372	347	355	346	327	364	378	331	347	357	361	359	346	350	370	356	339	375	374	367	359	340	364	326	334	362	345	333	377	369	336	362	367	367	353	383	320	347	344	357	311	348	352	369	347	365	348	372	337	362	327	342	320	355	347	357	387	344	328	363	371	350	365	354	374	351	378	331	323	366	329	336	384	368	366	360	334	343	325	346	301	362	339	360	334	343	340	353	328	320	344	340	355	350	308	355	336	357	344	350	380	369	359	339	339	343	339	326	368	359	341	349	364	359	328	362	363	371	369	373	346	381	328	341	362	344	375	352	337	372	366	366	355	338	343	355	370	362	336	353	386	348	345	360	343	368	374	357	357	369	356	342	365	351	352	382	336	346	307	365	347	350	360	366	365	321	364	354	331	335	350	307	350	369	360	328	338	346	383	383	389	389	362	336	335	368	336	393	383	333	371	363	356	373	338	378	335	334	359	345	368	351	338	371	379	332	358	305	327	348	382	354	370	349	336	359	324	323	364	334	381	357	337	351	357	343	353	326	333	353	350	353	349	338	359	345	347	354	339	382	327	398	349	383	343	368	356	363	353	347	366	359	363	355	354	353	389	346	339	354	337	346	344	339	376	349	348	387	384	366	358	349	331	332	361	369	332	358	328	391	342	359	354	375	323	363	330	352	317	369	337	389	327	324	343	355	364	345	352	348	367	357	326	354	338	395	321	387	341	346	371	313	347	384	376	372	375	358	344	338	370	351	359	344	321	324	336	346	358	329	365	305	327	381	344	347	368	342	375	337	344	339	335	354	346	363	364	357	382	379	364	348	346	350	326	371	324	376	343	365	338	344	378	355	351	363	373	340	317	358	334	344	368	341	392	330	359	311	384	362	363	367	343	336	373	374	369	378	330	332	339	345	373	349	377	327	406	340	371	313	346	367	359	350	376	373	364	352	366	355	330	342	390	350	349	357	365	375	317	355	355	346	339	345	380	346	353	339	355	325	385	354	322	402	370	335	361	371	349	392	347	338	341	347	385	362	353	350	345	370	320	355	319	382	359	324	365	374	356	370	376	334	350	344	342	360	358	361	306	330	367	333	385	355	315	346	325	364	327	359	357	348	371	339	352	377	355	357	335	336	343	345	366	339	372	365	368	350	344	325	339	334	332	352	341	349	337	362	330	304	378	348	358	342	363	321	352	374	327	385	354	375	345	331	366	366	353	337	343	363	370	334	335	370	398	379	334	377	350	380	344	360	347	380	359	373	352	309	341	346	367	369	376	361	314	345	375	367	364	349	350	359	340	346	338	369	343	354	337	368	349	372	357	348	388	337	344	354	340	383	357	342	338	386	351	335	346	369	328	299	374	350	359	332	369	377	360	345	339	334	333	345	395	369	318	360	345	359	345	332	349	327	317	334	373	350	343	398	386	360	353	363	336	360	373	343	345	350	340	351	346	387	349	359	369	342	338	358	340	341	318	355	397	308	339	349	303	354	368	346	343	370	368	343	336	354	331	368	350	352	314	355	321	370	338	354	362	358	373	334	319	335	378	366	384	359	351	371	353	352	352	329	351	338	333	315	328	339	335	330	357	358	364	324	361	374	387	321	369	339	369	345	336	377	339	342	337	332	378	370	337	336	378	380	355	307	341	368	360	342	357	347	358	324	362	378	368	370	370	345	362	318	349	350	361	324	344	356	361	354	344	379	349	373	340	329	346	384	352	338	368	363	350	312	357	372	361	346	351	349	344	336	337	332	327	365	350	366	355	362	351	347	326	353	331	352	341	359	351	370	374	321	329	333	344	346	344	326	366	361	308	335	353	344	346	374	366	381	330	388	352	366	358	334	322	327	335	358	341	358	353	368	354	340	357	368	347	347	341	348	361	327	337	354	334	348	353	335	363	391	347	360	337	366	299	349	360	392	381	392	341	366	364	368	366	370	385	388	328	316	369	357	358	308	360	364	355	351	343	345	346	343	352	355	362	339	321	344	349	326	316	313	377	361	343	373	324	367	307	353	382	372	350	344	355	337	362	338	354	351	374	336	363	391	367	373	342	368	360	328	359	361	339	326	348	360	359	346	343	349	322	359	369	337	347	362	349	330	342	375	356	367	359	323	313	364	355	339	359	347	385	337	347	345	379	316	370	351	343	359	350	324	348	353	369	344	375	328	346	345	310	335	341	380	343	330	333	340	322	376	355	356	340	371	325	358	393	363	353	352	394	326	348	349	350	352	317	349	364	355	356	371	336	358	362	345	321	370	360	351	354	381	323	325	354	344	342	360	329	397	331	394	337	337	370	334	339	347	363	353	371	358	394	339	349	341	355	381	361	335	345	359	367	364	363	363	369	328	378	325	364	358	354	336	356	342	343	345	385	330	367	358	366	343	337	380	349	376	338	328	385	352	345	357	376	345	384	365	341	365	381	349	379	343	311	338	348	358	336	343	342	347	350	345	356	325	341	347	344	347	339	376	326	364	330	327	406	344	340	372	341	365	348	324	325	330	307	348	359	348	352	329	338	333	373	367	349	374	360	351	346	390	321	321	334	383	351	382	342	323	385	340	376	354	316	351	325	349	334	357	346	331	339	355	342	339	368	347	356	364	358	366	357	336	340	331	343	352	339	328	347	352	360	388	338	334	362	366	326	335	364	358	368	351	330	330	395	342	348	359	342	344	347	344	318	395	355	364	352	335	358	363	340	379	365	355	361	368	333	335	328	337	390	402	336	353	342	339	345	295	353	385	342	361	330	318	342	352	336	354	326	347	370	346	372	347	348
8755	16547	13141	7117	4819	3804	2908	2330	1847	1518	1371	1210	1092	919	889	856	815	732	719	709	626	620	617	568	599	573	579	536	533	537	526	537	530	512	545	512	533	540	548	508	523	509	539	495	495	513	488	510	496	519	495	452	523	530	518	534	493	512	485	494	491	511	468	495	486	466	478	493	487	489	453	503	510	509	482	508	487	506	469	507	518	528	498	509	483	469	459	447	500	473	516	498	462	516	468	528	481	476	464	461	478	471	452	504	448	469	523	474	460	481	504	493	507	505	507	445	487	464	463	500	455	489	480	487	469	482	506	485	455	495	450	453	456	502	477	446	516	458	487	476	485	476	478	454	469	469	468	460	458	496	493	540	494	466	453	455	491	490	459	496	465	469	496	455	492	491	530	493	490	498	473	497	477	486	521	489	475	459	495	467	504	514	465	486	498	455	482	496	471	471	466	455	440	431	471	456	498	486	462	495	529	492	479	459	461	477	484	504	454	505	479	473	510	495	521	473	461	512	485	461	482	489	464	493	470	476	533	433	472	468	448	481	436	495	482	518	467	460	486	494	468	497	473	480	491	490	469	459	435	487	506	450	485	490	482	478	457	497	481	474	478	470	491	482	478	506	502	468	444	488	470	448	491	453	501	492	470	470	466	467	504	529	483	519	523	466	504	465	466	442	487	454	450	498	485	456	472	502	477	499	478	467	496	503	474	467	479	473	481	492	451	500	447	457	513	481	473	447	501	447	466	493	460	446	504	503	482	481	498	453	457	457	510	467	497	473	456	437	499	510	478	464	495	458	450	466	520	476	463	495	469	513	471	472	502	526	468	482	459	473	501	430	452	533	485	473	505	482	473	466	489	455	482	487	482	467	496	495	485	476	518	450	465	479	493	426	452	445	462	463	507	461	468	475	482	486	476	512	479	513	480	521	493	485	482	474	494	494	414	479	455	477	489	482	465	499	507	445	477	517	501	483	444	524	475	505	484	457	469	472	488	491	509	456	465	479	478	449	474	490	466	446	465	476	500	487	460	505	482	511	489	453	473	493	490	457	494	509	516	461	481	493	488	459	472	486	462	484	490	483	492	462	491	453	484	485	481	461	519	450	442	510	503	513	521	488	521	483	461	488	485	474	461	457	444	503	452	454	486	453	469	497	517	492	455	481	490	496	459	506	481	474	484	519	503	455	474	464	481	487	503	473	490	465	475	499	510	489	461	478	475	518	485	486	476	490	456	472	468	466	491	464	461	449	477	485	465	501	475	474	456	489	489	508	459	443	474	503	464	498	510	441	438	483	467	473	469	466	500	456	479	466	479	470	470	460	505	499	495	497	511	498	471	449	513	456	496	513	452	499	524	505	504	441	494	449	481	445	501	484	486	453	476	437	473	473	480	455	490	475	465	516	459	499	432	464	484	496	482	467	487	465	503	506	476	471	493	466	429	494	475	493	503	483	485	466	427	501	507	495	485	448	479	474	498	476	469	478	480	489	477	496	474	490	505	504	499	529	468	484	511	491	464	482	463	487	495	507	497	509	488	469	470	516	503	468	467	505	486	498	465	483	467	471	466	423	482	459	495	498	479	506	461	480	468	502	468	485	467	467	490	475	478	471	478	507	454	459	461	497	466	499	524	496	503	474	515	475	446	467	481	453	466	493	478	501	502	472	468	448	486	488	505	477	476	502	474	470	547	502	496	539	476	439	486	468	489	488	451	522	469	458	497	455	516	466	494	455	509	514	436	502	452	477	477	463	455	464	527	465	462	472	481	530	491	462	484	462	469	512	490	481	492	476	457	486	476	455	472	492	520	480	492	513	500	450	494	479	487	453	459	469	443	475	452	514	511	477	472	517	503	480	487	505	482	468	464	458	492	503	513	484	508	456	492	488	459	494	485	458	450	496	491	455	496	492	520	476	503	442	522	466	477	449	452	419	500	475	459	492	491	487	528	495	498	470	497	476	496	469	444	483	448	434	452	466	498	492	490	468	485	440	470	492	475	452	462	430	491	509	475	542	485	509	489	483	479	463	459	478	493	473	475	460	497	481	492	494	488	467	473	490	448	502	511	463	493	489	478	499	494	472	478	496	509	489	513	516	488	472	511	499	473	486	437	458	433	455	491	510	507	509	465	499	487	488	494	473	486	519	476	433	512	487	489	498	478	449	473	464	466	494	472	478	508	429	513	491	498	501	490	435	498	474	508	478	438	468	495	429	479	490	469	477	487	532	485	485	500	459	454	500	491	456	482	503	470	455	510	491	482	502	466	472	501	463	450	471	495	483	467	503	439	494	491	459	470	494	500	467	468	479	451	500	475	468	470	439	483	488	471	488	486	441	477	489	472	482	438	495	494	489	496	471	479	464	465	525	464	502	482	463	469	455	479	487	521	449	497	500	483	463	503	512	475	501	494	436	442	478	487	460	509	504	505	492	463	501	529	436	461	473	497	464	497	456	474	484	481	462	502	446	428	518	431	494	487	483	500	506	520	480	486	457	479	512	449	444	459	468	473	494	439	433	464	444	533	481	464	486	494	476	497	489	489	506	449	481	491	451	497	487	447	472	480	511	465	481	479	456	488	505	490	436	537	455	505	496	518	456	483	502	467	495	471	474	500	486	483	465	478	510	464	468	513	479	482	490	464	472	429	479	478	464	447	474	464	506	476	446	457	430	463	488	474	509	475	507	502	488	463	416	484	474	455	453	491	539	510	471	487	502	464	460	487	505	484	471	458	477	477	474	483	480	473	491	516	479	506	481	446	483	454	489	459	481	464	504	469	466	455	472	504	484	483	463	500	467	441	483	519	491	446	506	484	506	449	494	500	467	500	471	446	482	456	456	463	475	461	470	449	539	437	514	483	466	490	471	495	462	447	475	478	487	443	459	467	470	497	487	481	455	496	512	495	486	491	511	489	504	526	489	445	484	536	488	471	506	477	441	486	472	472	486	462	497	523	495	449	468	490	470	458	433	461	481	473	466	450	458	516	454	463	458	492	465	510	520	530	508	484	470	476	504	478	464	459	490	492	489	431	501	451	465	472	464	456	455	483	480	476	464	499	452	497	469	480	455	485	487	451	479	511	482	501	476	501	516	497	494	447	500	490	453	485	463	482	501	493	465	447	458	499	515	478	477	438	470	473	507	505	461	500	489	490	475	472	463	484	482	489	475	467	503	469	479	453	493	490	481	486	486	472	470	463	474	489	501	470	456	490	465	516	456	491	442	479	483	461	466	486	455	442	456	496	480	503	441	454	478	484	472	513	473	487	493	478	501	524	487	483	508	511	474	500	481	452	492	502	455	480	471	475	508	475	505	478	481	458	460	464	492	460	467	498	473	494	466	469	467	512	451	478	499	437	507	467	498	450	470	463	523	480	462	472	460	447	488	497	445	462	499	475	457	483	465	494	465	478	481	525	488	492	457	448	479	491	460	441	481	450	469	486	508	458	513	469	482	468	500	474	507	502	478	484	482	484	487	486	476	456	489	466	446	478	469
27031	20904	9726	928	602	539	454	425	390	387	360	395	359	338	381	381	381	410	373	391	404	382	385	361	376	420	367	396	371	406	372	406	414	382	408	385	389	392	373	375	357	392	334	394	385	405	363	372	402	398	373	382	377	397	352	382	377	365	411	367	372	407	369	388	372	405	384	360	375	371	391	386	377	360	401	370	387	355	342	331	398	363	384	386	394	395	385	380	381	356	402	372	356	374	380	386	386	348	364	370	378	371	349	353	362	408	378	369	384	409	370	376	370	390	377	367	374	386	386	417	349	382	384	405	379	366	380	385	380	398	380	349	359	406	346	379	363	414	394	397	421	372	376	371	392	367	359	392	381	353	350	390	371	386	382	379	345	393	411	368	399	358	397	370	380	386	367	381	363	377	366	397	376	391	386	380	343	360	391	373	370	363	390	384	371	358	383	368	381	396	374	377	363	367	365	371	397	390	381	418	357	398	364	378	378	352	337	381	345	363	368	353	358	382	367	371	407	393	347	362	368	380	352	409	382	371	382	355	369	339	384	377	389	357	397	396	400	353	363	369	386	406	370	369	370	368	387	393	406	383	347	401	398	357	379	374	352	373	348	358	346	346	363	380	388	366	372	365	393	377	410	352	379	396	408	380	387	362	357	383	355	394	327	386	389	353	395	351	375	391	399	394	360	357	380	394	378	418	356	371	392	389	389	363	342	365	374	362	380	379	386	370	334	396	407	392	408	362	342	355	385	362	367	377	384	369	348	403	394	386	372	386	384	358	366	370	402	377	353	375	359	365	354	372	394	383	378	339	357	386	389	375	376	396	370	378	361	370	388	364	387	371	353	389	350	354	375	386	361	380	385	395	399	337	394	348	375	393	390	382	392	389	352	370	342	359	356	387	401	375	404	361	387	348	385	355	382	392	380	382	393	369	345	392	365	369	406	363	392	360	371	403	358	381	349	406	407	376	371	363	338	403	397	364	335	383	371	391	347	369	401	397	371	396	390	395	411	373	412	418	387	326	383	364	359	398	340	398	399	367	399	370	356	368	372	369	368	384	353	391	382	385	376	372	363	395	351	346	361	376	369	383	376	428	364	391	395	372	374	358	382	377	336	379	377	357	376	365	377	371	405	389	372	370	387	408	366	367	390	365	355	420	404	361	349	387	341	401	385	402	361	394	355	406	386	347	393	425	325	383	422	359	384	395	381	379	354	380	383	351	389	375	360	379	431	350	358	379	366	371	364	359	356	406	358	341	359	361	362	375	381	347	384	355	376	393	390	358	404	390	365	345	362	369	402	384	355	406	360	378	408	389	369	373	398	378	366	378	397	379	365	390	399	392	363	386	369	388	382	348	376	339	387	369	354	376	388	362	374	370	371	399	364	371	393	360	342	357	411	384	438	385	419	351	359	367	362	360	357	378	349	345	400	392	418	368	372	389	323	382	376	381	371	374	352	375	378	377	401	386	384	375	397	383	383	365	362	396	394	352	382	379	403	355	382	354	372	364	372	367	375	412	366	413	409	389	397	428	375	357	347	374	379	392	383	378	349	371	382	348	369	348	356	366	373	376	366	392	364	375	406	362	373	382	386	361	356	392	370	388	386	375	382	373	372	389	393	357	372	390	359	362	411	363	387	382	363	360	374	403	386	366	360	379	428	415	417	342	381	377	372	372	387	404	366	391	363	363	357	389	392	390	416	407	364	388	379	379	345	396	368	328	352	376	367	367	375	377	405	361	346	413	383	343	386	382	359	411	345	364	350	374	388	348	343	372	378	347	389	392	364	410	369	375	355	361	389	391	356	371	348	358	385	417	364	395	383	380	385	364	343	403	406	345	374	372	377	355	387	348	397	370	356	372	408	428	352	381	377	389	414	404	381	401	401	341	380	406	358	375	400	397	388	359	403	400	376	390	363	391	323	343	395	398	391	362	351	365	377	443	383	380	381	360	364	421	391	363	375	404	366	394	351	391	362	390	413	426	423	367	376	384	369	390	395	361	409	387	337	366	343	376	350	348	380	412	358	411	408	382	390	412	402	386	411	387	356	384	386	350	357	402	374	401	325	366	381	380	371	344	379	413	376	366	379	343	389	334	337	351	352	382	406	356	350	363	390	383	384	340	410	372	427	378	390	339	358	380	381	391	369	388	365	368	388	384	365	360	369	355	391	398	350	366	381	392	357	391	360	398	396	390	370	380	351	355	405	371	361	378	353	365	367	413	384	374	391	374	368	352	373	392	372	381	426	363	372	388	417	355	368	388	373	389	403	373	363	364	348	361	405	360	369	388	358	340	373	334	354	377	400	373	377	384	378	355	375	421	324	375	398	368	399	376	406	360	367	387	364	372	396	359	370	383	411	374	372	408	387	352	414	356	394	375	364	358	354	397	363	362	407	395	366	401	417	384	348	328	399	357	408	321	364	395	396	380	353	379	369	373	364	340	358	390	400	400	389	348	397	398	381	380	378	391	380	368	362	380	382	381	370	368	406	355	375	355	370	355	364	402	352	379	354	376	356	425	336	350	372	395	365	358	364	349	368	365	370	338	390	363	374	370	375	392	342	359	397	363	371	375	368	413	371	380	378	345	396	372	396	348	383	352	374	323	400	342	358	386	354	371	422	380	393	369	366	380	355	370	363	363	375	367	375	370	350	403	384	391	352	388	398	366	389	332	372	377	410	387	374	372	366	378	401	360	354	353	345	340	379	403	373	373	395	347	362	392	393	365	355	372	370	392	352	372	365	390	353	375	370	407	332	396	388	416	383	396	358	365	365	357	340	367	387	384	361	382	386	402	356	362	357	347	405	400	407	366	382	400	346	402	388	372	379	382	392	387	371	374	396	391	396	396	397	381	355	375	406	369	392	384	321	346	387	370	390	391	373	397	359	389	381	348	372	396	380	388	343	411	368	386	339	388	341	406	378	362	365	346	355	386	391	401	378	384	351	366	377	394	347	379	355	356	354	342	356	372	393	411	345	395	410	355	405	396	388	368	373	402	393	391	367	381	340	396	365	385	376	394	383	395	360	353	411	373	388	379	374	384	380	405	361	363	367	376	350	372	369	347	359	378	391	364	366	381	344	349	379	377	388	370	420	378	364	377	371	358	395	353	365	419	398	374	376	339	358	355	403	383	377	402	375	392	366	390	364	404	386	353	378	392	405	381	402	345	368	353	375	391	408	370	368	361	373	391	379	374	366	388	377	370	356	362	417	373	370	366	400	393	384	357	353	368	329	373	388	392	373	425	395	349	372	401	397	395	386	397	394	357	359	385	352	386	360	339	346	371	348	363	335	402	427	351	353	360	387	408	366	358	371	339	369	372	361	354	358	392	370	373	370	431	357	375	353	398	375	364	398	410	353	347	408	383	362	373	395	389	392	323	384	351	397	394	356	350	411	377	402	372	357	368	393	352	369	390	421	338	376	380	400	366	378	393	401	395	377	327	373	371	368	374	408	373	394	357	382	379	397	388	371	359	337	383	384	379	346	344
4150	1295	1096	722	674	680	564	536	560	524	495	546	495	559	548	526	474	511	480	530	476	495	501	510	480	539	482	480	495	466	536	494	510	515	513	479	515	496	484	513	465	502	511	483	505	485	489	515	474	494	472	472	473	503	486	499	541	510	507	501	523	505	470	509	506	484	477	534	492	500	507	514	487	495	487	525	509	530	496	496	499	455	559	500	501	449	491	471	489	518	518	545	518	525	491	499	415	465	513	475	463	511	475	504	494	471	491	478	470	494	522	481	494	487	501	540	471	492	511	524	481	495	480	547	480	507	508	526	553	478	474	529	528	457	528	478	519	518	504	499	503	476	489	539	490	456	501	509	493	496	502	522	477	500	504	501	494	466	472	483	470	470	525	492	511	491	474	507	478	507	516	526	501	503	566	507	481	530	491	507	472	509	505	480	502	460	505	508	508	489	500	490	464	501	436	473	477	472	493	504	481	452	453	513	560	477	487	519	463	491	480	540	526	499	487	487	477	470	502	504	505	489	508	505	493	498	484	497	481	526	438	528	455	492	493	461	495	515	506	495	519	465	458	499	519	497	466	505	506	519	492	463	515	489	520	500	483	498	495	524	496	503	505	485	496	522	496	511	495	523	466	477	528	485	531	551	518	502	482	507	508	471	494	497	483	513	499	507	513	469	503	530	537	482	507	453	492	495	494	461	502	551	482	492	496	461	528	472	544	485	511	478	482	505	492	503	502	528	501	522	489	501	490	467	507	513	479	497	500	503	537	482	499	512	487	531	505	495	469	538	474	555	481	487	471	505	519	489	509	484	455	500	467	523	525	509	496	568	468	485	491	494	484	489	460	502	469	491	481	526	511	502	475	498	500	465	492	494	486	497	560	519	481	494	482	509	481	482	517	506	489	459	499	508	491	475	510	526	469	504	466	507	538	486	473	508	516	457	523	501	463	518	484	516	494	480	499	483	500	491	489	504	514	523	453	492	515	514	472	503	510	556	506	494	510	524	518	440	470	499	503	503	484	517	492	485	512	485	491	537	511	476	476	502	498	505	495	498	499	465	507	483	523	494	486	539	519	484	491	507	491	516	494	508	511	517	494	493	528	500	512	505	484	500	490	484	509	444	487	473	473	478	489	488	504	453	526	511	526	499	492	447	519	523	473	479	509	500	463	501	518	507	530	430	504	475	484	498	487	509	504	514	476	506	476	501	494	517	485	509	479	543	519	524	469	525	490	494	475	488	498	501	490	517	540	500	497	540	499	488	509	489	499	526	551	483	526	457	488	472	471	498	505	485	498	521	483	456	512	517	524	536	484	480	498	488	468	477	489	499	498	494	502	479	482	478	494	499	510	496	495	556	464	522	504	496	474	515	488	492	549	492	551	472	523	489	505	466	492	471	535	506	476	481	506	509	475	464	530	476	472	494	558	457	518	541	470	507	501	479	512	516	520	492	511	515	508	499	483	499	515	500	481	458	489	462	488	492	578	499	522	510	488	502	516	492	510	485	523	486	493	534	525	504	518	506	497	510	497	494	487	477	529	469	501	497	484	534	550	496	490	507	499	481	533	504	477	532	486	482	499	521	491	467	460	499	474	493	488	544	517	486	521	492	527	510	479	472	495	494	510	447	464	480	501	497	472	491	518	501	504	536	503	478	458	512	491	506	497	489	501	521	500	505	526	490	489	508	477	486	529	489	472	494	508	524	514	491	489	512	496	493	464	510	517	467	471	480	480	480	445	505	524	486	516	522	517	496	491	486	511	537	503	462	503	515	529	484	507	478	520	504	486	492	517	487	520	474	508	522	471	506	523	483	497	488	498	487	497	522	499	510	465	474	489	472	513	485	478	517	522	499	482	511	469	523	521	500	482	473	505	568	496	508	476	509	501	465	488	503	463	493	465	455	517	522	469	486	470	488	494	510	489	506	521	499	491	510	511	528	517	548	492	472	500	544	472	535	561	511	481	527	492	532	514	495	476	477	499	495	512	463	493	478	521	439	476	517	510	502	531	458	486	488	502	472	514	493	499	486	518	471	511	520	489	483	487	486	519	510	468	558	480	488	494	475	478	458	521	467	474	477	484	476	515	482	495	492	531	463	502	521	493	500	504	535	514	476	498	520	500	496	495	516	526	477	522	515	516	473	494	477	490	470	504	485	503	481	480	499	535	485	518	524	502	517	487	483	493	465	513	489	501	490	502	493	525	457	471	460	483	465	488	505	476	503	513	494	488	498	496	493	470	497	478	515	509	504	466	500	537	516	485	494	502	485	488	516	462	463	496	472	521	490	472	515	449	473	482	514	473	501	463	522	547	491	488	487	485	500	511	531	476	541	486	489	480	465	457	527	495	529	524	496	471	486	503	526	516	506	504	484	496	510	493	519	530	467	464	476	522	519	532	477	495	523	468	522	543	513	524	508	481	479	500	508	488	485	504	465	471	469	471	517	523	486	527	487	489	488	499	460	506	463	542	522	488	457	506	500	507	501	505	493	473	477	478	504	518	506	468	479	507	480	485	495	455	477	487	521	503	491	489	485	483	506	454	506	483	470	504	462	482	547	488	490	548	485	464	491	503	496	455	505	494	509	483	506	513	482	526	470	496	497	494	537	499	471	465	514	498	482	496	484	477	505	452	470	535	492	481	502	526	508	482	513	501	499	460	503	513	493	509	543	484	467	509	492	454	544	472	484	536	483	479	488	472	518	499	503	520	471	512	539	494	505	499	475	518	497	505	529	497	483	492	515	541	512	527	495	476	482	491	469	486	503	480	479	528	481	501	483	478	491	514	495	520	504	487	522	532	531	501	506	514	476	504	526	512	487	501	493	486	519	495	503	519	500	502	517	481	512	465	490	481	488	512	472	486	544	502	458	498	487	434	475	492	500	525	497	444	544	514	492	447	486	486	475	517	492	474	509	522	484	509	489	485	482	488	467	485	520	539	437	491	540	474	510	473	494	468	504	495	512	507	504	492	481	519	523	510	492	501	506	475	512	546	494	503	475	508	475	511	476	504	511	518	441	507	524	503	519	497	477	482	533	506	465	495	500	515	499	498	474	540	475	491	496	464	501	515	453	471	513	502	454	521	465	513	514	493	542	473	495	475	506	507	505	521	471	542	514	507	505	498	489	488	514	482	512	514	486	482	480	523	502	482	485	492	477	479	456	491	495	448	467	511	501	528	473	491	519	503	466	515	535	517	484	467	517	496	508	489	556	480	491	541	487	513	473	521	507	490	532	496	484	483	532	501	519	493	454	514	465	482	449	489	481	510	504	483	490	508	514	470	482	494	487	501	513	512	492	495	456	537	516	516	516	477	459	484	518	484	468	510	560	501	522	497	497	540	485	499	495	561	484	531	470	457	511	485	458	537	503	526	515	478	478	518	526	487	479	492	516	490	467	498	514	505	457	520	480	506	495	488	517	497	498	465	472	462	455	471	498	474	552	486	490	477	477	541	489	512	472	478	467	485	511	516	440	503	498	544	501	485	475
23763	21388	29029	24138	21370	13346	1551	942	727	721	736	730	708	623	602	629	613	574	547	576	568	599	542	551	538	574	544	589	577	527	527	557	581	557	551	551	528	560	521	513	536	538	520	536	573	563	581	540	589	577	584	531	510	531	521	563	545	541	520	542	485	540	562	504	500	537	552	541	541	561	567	538	553	544	518	536	564	559	523	535	537	515	578	526	497	576	554	520	546	518	488	580	529	555	554	537	568	493	536	531	517	536	568	544	578	541	563	508	543	530	547	496	530	545	574	517	521	560	546	553	514	561	519	541	504	535	512	495	534	583	543	504	533	532	537	534	530	511	542	502	548	569	505	558	488	551	510	574	518	541	518	523	507	504	557	486	540	545	483	518	531	529	499	555	526	490	557	523	498	526	510	505	520	537	543	488	507	542	543	521	541	534	519	533	545	522	532	546	485	579	564	544	518	516	482	544	552	528	552	525	533	505	524	553	518	534	522	518	519	530	545	552	525	540	533	537	511	572	524	524	542	553	532	541	510	548	532	530	549	541	545	499	522	521	533	528	501	514	605	525	496	530	504	548	481	543	537	542	539	539	504	523	558	548	519	523	520	552	490	542	549	526	519	541	510	550	562	551	515	562	558	542	506	564	530	553	518	515	523	558	534	493	542	540	543	533	513	504	509	520	494	522	536	488	527	561	574	496	507	510	506	536	547	519	499	489	532	541	548	517	552	528	513	513	489	569	569	508	533	524	553	527	498	506	533	518	582	540	537	538	545	550	493	540	520	552	542	510	528	520	514	500	555	512	501	547	534	561	524	486	518	516	508	556	527	509	491	539	558	558	504	531	517	533	511	525	594	516	542	507	532	524	543	534	535	574	545	559	511	543	499	531	579	514	513	516	493	504	552	506	499	546	561	574	497	543	522	496	563	568	546	514	536	536	526	510	543	548	551	508	496	548	490	554	574	528	498	566	569	528	544	514	564	545	524	586	553	493	585	508	530	549	526	517	580	543	512	550	517	574	551	505	501	525	568	535	494	499	541	500	509	502	535	524	524	543	543	537	535	528	511	515	554	563	546	534	503	493	558	514	524	552	508	529	521	550	530	532	538	535	537	568	553	484	499	562	554	571	505	528	539	519	521	535	525	552	537	506	526	518	542	524	523	538	556	522	531	496	553	529	504	531	524	547	534	559	541	539	540	527	567	542	536	570	535	506	545	506	530	596	514	541	554	529	564	485	531	543	533	512	532	558	504	526	533	527	551	533	518	547	502	469	571	507	550	519	509	577	560	519	522	537	504	512	567	553	561	515	521	559	524	540	529	522	542	551	514	512	514	535	522	521	504	504	548	522	551	605	545	499	508	509	527	526	513	503	545	556	560	556	571	535	534	521	496	511	498	513	507	563	532	508	505	571	563	542	529	526	496	551	551	531	512	567	560	555	532	537	522	520	546	497	517	537	549	520	512	556	576	526	522	539	496	529	550	523	512	564	496	575	540	523	532	497	553	562	539	545	584	540	566	511	529	529	507	505	537	538	548	544	536	524	509	564	555	517	511	535	523	512	604	526	521	520	550	515	512	536	488	516	492	563	587	568	522	526	550	538	596	570	474	520	535	535	512	500	544	536	545	539	543	540	553	543	524	561	484	569	530	559	540	532	532	567	528	501	487	515	537	532	491	480	485	529	548	527	487	541	521	534	530	561	521	486	548	524	559	504	546	544	521	531	514	530	532	541	565	508	534	494	582	510	567	506	541	512	559	527	534	512	527	557	510	535	559	565	509	535	514	512	515	557	558	522	523	517	574	532	554	507	515	497	541	534	563	520	561	505	539	505	516	499	529	526	562	510	510	506	490	545	513	571	554	497	532	550	540	530	531	527	557	544	477	548	570	582	502	517	512	603	544	507	463	519	546	520	540	535	531	535	525	541	549	553	488	546	543	500	544	510	537	502	530	487	512	512	529	544	531	521	482	545	527	547	557	562	527	551	535	499	534	522	529	540	464	519	509	509	509	521	521	500	528	564	525	517	505	467	518	505	539	562	531	526	495	522	485	526	542	504	580	535	523	531	502	512	586	539	567	487	507	545	520	529	541	543	538	501	551	516	546	548	508	509	531	536	551	520	519	514	537	521	560	501	522	547	528	532	531	565	517	501	533	548	546	539	521	546	544	525	560	538	542	539	564	516	505	481	548	513	519	555	540	552	555	510	540	516	511	558	517	569	529	517	564	566	519	512	492	500	505	559	530	526	504	521	498	520	540	538	584	559	557	507	543	539	528	517	558	545	539	509	564	497	533	544	550	546	535	556	549	515	561	540	564	517	533	506	532	533	565	546	509	544	545	525	532	503	528	520	513	553	537	558	520	548	542	525	545	551	566	522	554	500	556	520	508	592	531	540	543	557	505	544	544	548	535	482	562	549	551	523	544	498	518	542	508	520	556	538	535	494	529	506	565	524	512	532	536	570	512	530	518	534	562	545	545	565	513	534	515	557	502	534	520	506	503	589	490	528	565	527	526	518	544	496	546	539	585	537	560	562	521	527	486	528	545	536	497	492	524	538	519	544	535	549	531	546	516	570	490	522	530	509	496	547	498	569	534	522	505	548	470	542	513	550	517	557	516	521	563	510	532	572	528	509	552	524	518	525	557	518	508	530	534	539	489	525	537	527	545	549	487	525	544	543	553	534	529	545	533	552	512	517	546	533	500	539	516	501	562	572	529	540	523	556	558	546	516	552	538	514	550	540	500	562	552	538	560	571	541	542	540	497	512	492	545	521	553	503	540	526	538	546	572	545	539	564	520	569	562	512	526	531	532	567	507	546	518	545	544	539	511	516	500	524	512	530	516	548	524	536	500	515	565	534	567	562	521	602	544	495	532	536	540	538	539	524	558	538	514	527	566	504	500	485	515	551	524	539	505	524	521	528	553	527	522	515	527	527	520	541	552	523	547	530	561	523	493	533	522	578	553	518	503	554	494	526	545	507	521	560	553	518	580	530	515	528	549	519	485	543	537	480	556	562	546	558	545	534	541	522	499	517	550	547	549	544	564	536	534	540	485	528	523	529	530	534	503	555	552	518	508	527	496	480	476	529	565	529	505	495	552	501	510	552	484	522	551	551	510	512	565	512	545	526	564	545	501	479	547	538	546	548	525	518	564	521	506	551	493	561	537	540	516	489	518	515	550	508	550	534	546	530	580	529	503	520	522	509	559	556	528	549	505	537	492	486	520	495	555	523	549	541	530	499	553	510	515	543	565	546	541	503	548	506	513	493	510	502	529	530	517	547	548	523	494	553	512	497	515	505	553	505	507	579	564	563	504	538	541	535	528	535	563	558	549	503	531	492	511	561	514	550	529	543	538	530	560	568	526	535	542	534	511	522	543	549	483	546	552	506	583	546	507	515	528	541	531	523	542	500	526	545	523	512	499	526	518	502	509	503	530	523	523	530	521	535	508	491	558	577	536	519	552	526	491	502	529	506	515	532	541	531	517	545
6402	10228	8473	4292	3007	2396	1966	1629	1450	1260	1130	1043	974	924	852	873	815	797	882	791	792	757	769	775	786	759	727	763	750	724	722	741	732	710	708	713	690	689	704	701	728	697	693	707	723	714	719	662	695	694	689	750	707	714	756	712	681	736	713	693	677	708	700	700	738	686	747	701	720	700	684	683	690	725	745	708	662	693	695	728	723	712	719	742	678	690	736	704	678	717	695	660	711	716	663	716	742	723	661	673	668	699	672	665	685	721	701	721	713	668	698	699	691	684	649	683	656	776	635	686	704	678	650	686	709	724	699	726	684	685	668	675	692	671	743	730	650	731	698	656	675	679	719	684	736	696	722	668	741	673	696	627	658	724	704	667	697	720	712	673	669	696	679	677	708	745	704	693	662	638	661	679	701	672	705	695	653	721	626	651	643	669	692	687	691	687	698	682	679	731	718	701	672	682	719	701	688	713	669	653	673	719	687	709	659	738	706	670	713	710	692	703	717	683	688	692	704	655	701	695	664	700	730	689	668	672	698	662	709	676	682	700	699	666	682	682	723	684	667	711	728	669	673	677	671	697	687	661	680	682	678	720	718	613	635	677	669	714	714	646	706	617	655	733	690	663	704	682	678	685	747	691	682	687	669	651	682	713	676	705	704	662	664	728	676	712	689	717	675	696	651	711	672	737	671	734	696	749	712	644	696	672	701	693	698	708	697	685	686	704	682	669	726	684	655	680	658	654	719	715	708	701	705	696	674	714	728	641	648	702	715	655	678	677	633	653	683	677	739	713	715	680	684	745	636	710	674	710	680	723	662	696	677	687	701	657	693	758	652	688	695	669	687	696	732	742	663	725	656	700	699	636	686	686	677	674	703	672	675	703	742	735	651	694	683	700	711	667	668	725	698	714	702	663	715	700	666	694	688	692	692	714	688	671	682	692	668	661	662	667	714	665	678	664	704	734	712	707	704	700	705	677	669	732	648	658	705	689	691	683	673	701	711	681	687	661	667	687	715	736	697	660	678	673	687	703	707	637	743	704	665	684	692	703	666	648	728	663	690	731	700	684	668	699	720	718	677	697	707	679	700	750	724	703	720	679	658	699	687	683	698	639	698	724	676	669	657	688	720	764	660	705	699	684	738	649	684	679	688	709	682	717	777	664	696	750	729	701	640	671	692	732	693	733	718	643	688	670	693	679	656	708	708	693	703	646	699	660	683	710	680	696	717	718	663	716	643	672	681	725	683	622	673	712	705	616	706	710	727	699	673	708	692	681	629	664	740	721	692	702	692	711	675	648	661	682	710	705	693	704	670	709	697	641	722	657	684	710	658	662	717	692	693	660	671	704	658	675	703	655	688	696	711	687	681	709	713	657	659	678	654	671	663	639	682	672	672	695	698	659	691	696	732	671	685	683	713	756	723	760	730	670	720	707	690	722	715	699	699	682	701	694	693	732	703	693	700	692	689	673	693	688	675	700	703	645	640	714	697	692	649	672	677	662	696	743	671	722	715	676	693	658	692	654	663	729	677	712	719	734	673	735	693	669	726	694	670	701	719	682	685	654	661	700	651	740	710	724	705	663	702	662	704	714	696	715	712	675	674	695	771	683	682	695	654	679	677	660	685	712	712	682	739	663	700	698	713	671	692	620	687	713	713	711	687	669	681	690	766	699	716	711	671	724	675	701	707	680	735	662	662	665	664	707	692	636	742	697	736	701	757	671	670	666	691	675	692	676	679	690	742	690	677	690	684	670	674	657	680	700	654	729	719	696	684	676	717	682	683	677	697	703	729	685	665	690	687	674	652	693	707	673	709	653	681	651	649	741	705	667	685	675	667	738	674	665	688	681	689	689	649	667	692	682	742	614	714	743	668	726	733	697	707	661	724	672	664	718	713	718	695	695	639	655	688	719	687	675	670	710	649	660	681	705	695	645	710	740	676	672	721	660	688	713	676	691	727	672	703	662	714	714	692	726	675	713	710	681	692	678	707	755	658	680	725	721	664	627	654	686	686	723	676	694	691	727	701	708	675	744	697	685	686	672	703	670	704	698	695	705	725	728	674	712	696	638	660	693	650	662	688	724	698	748	632	688	681	665	703	672	719	700	697	673	687	695	672	684	631	727	730	740	700	662	686	642	707	731	687	643	688	662	684	661	714	699	722	703	674	689	703	692	681	639	676	668	688	698	716	679	747	690	700	687	638	656	715	682	643	690	687	698	697	682	693	752	724	662	668	686	735	692	682	698	696	701	707	707	693	665	709	662	713	647	627	723	672	743	672	713	686	691	738	663	681	724	723	690	668	764	718	682	684	721	696	721	682	689	658	707	662	725	719	696	687	693	713	707	677	633	687	713	717	682	686	706	728	679	689	710	715	691	700	635	710	690	681	673	688	653	688	695	677	666	672	708	710	653	712	699	729	738	715	730	674	731	692	709	653	720	714	730	682	671	731	664	639	656	758	672	705	692	695	668	665	713	702	726	666	672	683	667	690	696	632	720	721	672	687	662	685	664	688	682	695	721	697	677	700	637	714	723	705	715	671	646	691	681	697	685	670	664	680	668	762	707	704	689	711	662	729	656	671	682	699	714	702	690	717	730	701	688	696	697	729	695	724	694	624	711	637	675	676	732	681	710	719	690	660	649	657	684	661	678	673	646	692	661	726	648	652	678	705	689	690	688	682	711	648	687	688	717	707	719	688	691	747	717	698	741	741	656	647	689	654	701	638	653	743	668	707	719	672	687	697	742	665	736	712	729	692	649	692	661	667	707	702	670	669	691	698	692	705	737	667	704	673	679	679	690	688	687	706	677	723	670	696	701	637	671	669	665	717	733	680	673	693	689	685	714	670	711	665	702	686	694	698	676	659	698	681	708	722	676	698	688	725	735	672	738	666	625	675	667	704	685	708	677	749	704	715	737	727	719	724	689	698	696	717	684	702	662	680	665	702	646	677	694	644	714	661	703	660	684	692	676	666	677	692	741	698	690	709	723	689	685	662	741	697	691	707	728	681	675	686	706	667	694	733	688	676	683	709	649	695	691	725	711	705	676	650	716	723	668	734	722	688	721	720	663	683	704	649	681	706	693	708	662	670	696	722	674	669	662	688	688	709	688	669	697	695	646	711	700	713	680	677	751	681	676	743	666	642	687	699	713	707	706	699	691	692	714	725	675	677	674	697	665	712	714	696	681	714	736	710	694	715	657	709	698	690	692	690	683	719	690	680	682	719	679	728	699	700	679	674	610	680	676	664	669	710	726	677	711	719	693	680	709	683	664	635	708	736	719	718	649	703	669	663	605	678	732	671	718	651	671	732	717	666	670	684	701	737	700	738	670	692	672	694	667	658	643	733	682	694	660	702	669	714	679	726	706	688	662	678	701	714	651	674	649	696	675	713	706	681	684	691	673	645	717	683	671	685	679	684	676	647	651	694	669	671	717	662	727	724	691	723	696	677	699	679	707	666	693	642	718	687	673	703	718	724	699	626	703	672	751
22948	21428	29375	23894	21429	21467	11386	1194	849	849	680	649	561	552	527	506	542	457	429	435	436	437	419	418	406	366	380	405	383	388	398	390	380	344	392	366	380	364	361	395	401	341	361	397	369	348	374	372	407	348	327	370	351	379	363	363	367	356	366	340	379	371	371	358	316	353	383	376	333	362	375	362	379	356	370	335	352	328	324	360	401	392	322	336	365	327	372	370	359	378	360	366	341	335	355	353	369	373	347	377	345	360	374	347	365	366	357	334	362	348	346	355	374	355	357	353	332	373	368	372	336	369	355	370	346	364	345	343	362	373	377	370	317	357	362	358	361	344	381	341	379	335	360	328	330	344	336	343	379	349	352	334	357	338	362	341	354	350	355	365	379	365	352	331	346	339	366	357	338	342	337	355	352	341	364	356	373	372	361	341	357	374	352	366	352	365	353	398	352	349	358	372	355	330	305	377	333	347	339	335	366	363	367	369	329	350	363	381	368	339	355	354	344	346	348	321	349	332	366	377	393	367	342	338	364	310	367	333	392	324	346	346	337	361	377	357	368	356	367	353	341	348	309	345	381	385	348	342	345	318	317	329	368	351	352	409	366	323	383	391	363	370	340	357	338	335	340	326	372	358	350	375	333	343	354	374	336	403	361	362	359	390	334	348	364	356	385	341	355	378	342	380	337	351	330	344	359	362	322	369	356	349	341	343	320	388	355	378	356	351	352	329	352	371	304	336	370	361	353	375	373	355	365	348	358	366	327	387	359	363	333	345	351	330	373	332	363	353	352	341	329	362	347	371	331	345	325	357	345	350	399	337	342	332	352	342	370	366	371	349	350	343	326	325	341	359	352	353	379	348	344	329	357	344	388	368	371	376	334	370	348	332	383	385	324	357	367	355	371	357	348	358	357	347	359	348	336	367	344	323	377	362	350	360	386	347	333	349	341	349	330	342	356	364	338	357	370	342	319	345	384	338	371	364	363	375	332	347	348	361	386	366	381	347	342	350	355	354	337	359	356	327	369	362	379	363	352	367	393	362	344	353	326	335	354	329	390	346	350	334	358	337	346	364	329	306	323	355	320	373	354	327	361	374	328	359	385	347	365	365	357	347	388	363	332	322	363	318	340	340	304	356	358	349	352	389	340	394	343	348	372	350	377	346	314	355	394	344	369	344	328	376	371	359	351	361	389	342	359	356	316	347	350	319	350	307	354	343	354	360	371	338	340	337	356	366	338	352	368	336	376	374	319	341	364	343	375	385	360	351	399	356	347	373	353	368	357	332	373	328	383	346	329	366	393	388	364	337	344	378	328	350	376	308	365	344	344	369	338	366	355	353	347	400	403	356	357	349	347	327	322	361	386	399	360	323	341	338	368	374	341	354	313	371	358	349	374	350	336	332	340	336	369	366	329	389	380	361	359	354	365	341	342	369	345	335	348	379	353	370	379	355	317	331	342	376	340	324	334	388	319	335	321	330	350	327	361	339	361	358	370	347	349	331	341	365	340	376	351	341	387	339	366	339	382	370	336	357	337	377	378	320	347	337	351	369	355	335	377	329	317	340	362	320	327	361	331	352	341	329	362	380	354	348	375	351	354	350	337	333	390	333	335	368	387	364	355	362	344	316	405	352	368	323	360	360	376	363	363	338	350	358	379	348	332	313	350	369	339	384	352	354	341	383	358	348	369	340	360	342	385	341	340	332	362	369	347	325	342	351	352	351	352	335	333	364	354	349	345	370	368	334	369	361	327	352	386	330	361	368	359	327	368	347	343	374	352	383	359	369	333	322	348	311	319	331	343	358	363	335	353	325	347	359	359	334	354	375	394	316	345	313	349	312	361	334	327	387	369	370	304	339	380	381	337	355	382	339	363	355	353	355	354	378	355	354	369	346	357	346	333	337	318	331	369	354	350	331	322	337	344	316	339	349	349	344	370	349	352	355	350	348	361	324	333	364	335	334	390	347	335	353	349	385	344	345	361	328	369	362	330	331	348	363	345	325	377	351	344	356	357	377	330	370	385	338	334	369	358	396	355	323	342	341	357	348	341	352	354	352	356	353	345	335	381	368	359	387	352	352	377	335	341	358	355	352	367	358	328	350	315	333	358	356	338	362	351	367	367	383	357	394	317	325	363	360	342	369	362	347	338	378	367	370	295	337	335	307	347	359	370	386	376	387	356	366	363	365	353	365	344	362	345	373	347	351	315	361	361	371	357	352	366	367	318	349	395	316	341	356	364	366	335	327	367	345	342	330	358	341	346	336	395	324	350	336	351	363	351	353	317	351	389	368	351	350	372	363	365	319	362	330	396	323	373	365	341	317	354	323	361	366	365	338	364	365	341	343	315	372	392	367	338	354	358	365	327	372	333	328	352	367	317	357	384	361	342	351	325	335	344	364	326	351	331	346	369	376	348	348	373	341	353	340	361	360	343	345	377	342	360	355	335	393	392	385	351	339	359	350	342	347	339	367	378	349	334	316	321	366	357	342	354	363	345	373	361	343	388	346	369	383	346	352	392	317	344	332	335	353	372	354	360	363	365	364	366	381	357	351	352	356	343	323	357	357	360	367	371	389	335	367	383	381	336	353	328	332	355	381	374	366	352	341	370	365	353	333	351	343	357	347	357	348	347	360	388	346	333	325	355	358	381	345	339	356	383	355	328	383	326	365	393	338	369	359	367	382	338	357	344	343	343	342	348	346	336	348	382	365	382	334	344	319	385	334	332	350	358	322	354	320	337	313	358	352	349	386	374	360	352	374	377	321	353	359	346	352	362	352	359	334	360	384	360	363	359	354	347	320	355	352	329	362	345	359	346	320	363	365	374	340	380	340	349	347	362	334	354	346	356	362	348	376	337	345	372	348	352	305	361	407	370	326	368	374	344	354	371	336	342	341	379	347	376	385	326	361	387	325	335	353	357	347	403	341	376	369	369	374	362	346	321	365	360	331	356	377	357	366	307	353	341	353	363	355	314	361	382	372	382	320	354	322	375	326	347	379	355	365	354	333	333	330	378	333	367	368	339	356	326	352	372	369	340	352	349	373	344	334	366	350	314	361	343	387	328	352	354	351	347	344	343	342	369	366	386	362	359	377	383	352	366	352	381	319	321	328	359	372	357	357	349	357	337	362	370	340	347	326	362	373	333	333	374	358	344	363	342	343	353	337	380	365	331	379	358	328	348	376	331	356	323	387	375	360	330	377	350	329	368	362	371	327	366	337	359	372	359	381	334	336	359	339	360	357	360	290	323	353	347	373	349	362	350	322	336	373	398	339	383	340	353	338	363	364	340	350	358	353	360	401	360	365	383	347	361	344	378	366	338	362	370	372	335	363	351	331	340	336	366	366	335	347	358	345	352	365	377	360	333	367	327	368	384	301	346	331	363	375	333	354	375	389	375	334	374	341	359	382	347	358	342	347	363	354	341	347	336	351	344	347	338	373	350	353	301	373	385	340	400	364	340	367	341	382	370	375	374	326	370	316	354	321	377	349
8713	16397	13224	7114	4891	3762	2914	2286	1878	1567	1317	1179	1064	931	881	821	795	735	681	691	621	587	615	630	594	565	605	594	578	572	519	539	535	516	543	544	554	540	486	521	499	495	500	487	512	515	508	518	518	484	486	476	499	499	504	460	509	516	487	466	477	518	526	490	468	494	494	482	461	501	446	493	480	451	502	484	484	498	480	438	476	506	484	499	477	488	491	442	495	541	492	473	491	459	518	505	494	496	485	486	485	486	474	463	473	507	467	540	444	477	464	512	473	503	486	496	477	520	481	503	478	466	469	480	486	493	470	452	462	487	483	483	499	488	445	481	444	505	472	496	488	472	442	462	441	459	476	476	486	467	489	454	502	473	537	470	487	528	463	503	488	480	459	481	472	491	465	475	475	456	489	495	481	485	503	497	456	492	435	484	489	495	509	472	478	483	467	496	456	488	482	509	449	497	514	517	514	465	469	449	509	472	466	485	443	433	504	484	493	486	472	514	441	499	518	442	474	494	447	512	453	484	506	392	460	486	484	442	488	486	456	467	507	500	478	476	505	482	480	458	479	468	486	486	466	460	512	477	470	468	508	475	493	480	445	442	498	516	476	468	457	491	460	454	476	476	496	494	486	483	473	480	475	476	508	486	471	472	468	486	478	495	470	452	452	483	490	517	450	444	459	443	489	479	457	457	469	440	437	478	445	506	502	487	467	466	470	454	484	486	480	490	462	443	466	479	453	495	468	462	502	453	467	469	480	463	438	451	486	487	488	473	445	487	463	435	464	480	508	505	457	488	477	451	442	483	475	488	502	458	487	484	511	492	471	502	462	483	523	455	437	468	502	502	499	427	458	452	497	486	481	504	505	513	496	482	495	459	522	505	457	457	461	475	458	477	524	468	460	461	468	464	477	466	484	479	471	461	475	460	448	480	473	473	450	464	494	447	481	494	502	456	482	504	504	468	467	455	480	483	491	505	474	515	469	502	467	503	530	494	429	475	482	491	467	440	464	490	473	459	521	486	468	472	450	505	458	462	450	482	484	498	494	489	487	476	496	465	488	473	483	483	478	465	498	443	488	454	457	523	446	479	489	474	458	439	459	499	467	465	484	516	432	477	473	492	458	479	454	477	487	471	455	474	490	483	454	514	439	489	468	483	494	462	465	457	497	497	470	478	531	453	439	502	498	505	468	463	464	510	478	490	445	469	498	515	494	485	498	493	474	439	473	494	433	494	494	425	459	463	446	462	485	477	476	458	484	526	499	469	523	484	501	472	512	476	521	430	499	484	484	447	479	488	459	463	439	494	426	479	493	495	469	472	515	473	465	472	498	468	459	477	471	474	461	485	483	493	436	487	464	480	473	435	536	471	497	468	472	477	500	468	498	480	503	441	462	451	469	464	496	470	436	530	449	487	453	496	468	502	463	486	478	448	483	428	488	442	519	466	465	497	433	447	449	500	475	476	491	477	526	476	466	475	457	476	488	447	527	467	509	469	471	447	447	491	469	483	460	484	482	470	474	491	476	468	471	488	477	488	449	429	464	470	492	485	463	480	475	483	473	455	500	474	465	483	427	513	479	481	503	487	528	483	444	491	469	438	486	494	461	496	457	447	507	450	437	446	468	482	455	501	467	490	462	484	462	456	511	460	471	462	488	490	459	449	473	472	455	443	466	509	469	479	502	450	476	435	488	485	483	503	462	498	459	493	459	512	469	477	459	427	491	469	421	477	465	458	510	460	489	489	488	497	426	516	480	463	456	448	466	519	490	469	489	451	434	484	470	456	475	446	517	478	463	478	506	485	464	459	471	479	461	446	489	457	445	512	461	491	446	460	463	513	467	497	480	492	455	490	453	426	505	495	481	416	480	468	469	477	491	483	462	435	465	496	490	465	456	487	486	473	482	461	489	436	495	453	518	474	495	483	487	488	455	497	481	494	486	469	459	474	438	471	475	499	479	452	504	500	485	464	516	483	488	479	455	476	471	482	491	470	506	455	464	519	478	479	465	451	475	483	476	487	442	473	478	464	479	503	471	463	453	490	489	469	470	520	477	446	538	451	451	484	481	491	456	473	482	447	450	493	483	448	443	479	490	470	451	434	511	492	475	484	478	505	461	446	462	509	486	531	477	437	464	449	418	450	507	477	501	477	469	478	492	490	489	493	473	496	474	476	510	475	494	452	447	502	502	486	475	483	485	518	469	507	495	477	487	500	477	473	438	483	456	495	494	474	476	453	449	460	459	437	482	491	494	513	466	484	467	502	489	496	476	468	499	506	485	471	509	447	454	447	506	453	501	488	497	447	515	463	466	465	479	476	447	461	446	514	465	462	442	469	489	517	444	499	490	474	477	460	479	491	456	480	490	516	488	462	497	443	469	471	475	475	510	469	469	500	458	461	496	467	437	458	429	446	468	486	489	511	447	480	463	462	470	475	519	486	478	491	464	457	507	519	453	501	455	464	479	456	464	480	471	483	515	487	503	482	501	464	505	514	505	487	451	428	467	444	474	486	483	478	440	481	478	483	467	495	435	500	439	510	468	496	479	447	486	493	502	486	472	490	440	495	483	487	476	471	452	498	467	458	480	469	465	456	454	503	468	465	505	477	479	425	468	488	529	467	452	522	458	460	475	488	511	506	478	487	459	488	514	472	489	477	468	462	470	496	482	465	458	513	493	502	453	482	452	431	482	465	464	497	463	471	462	478	462	484	461	470	482	495	467	465	485	463	468	456	459	464	473	499	485	455	476	441	470	496	497	487	469	445	482	470	485	488	478	474	493	472	459	464	513	510	463	454	466	460	474	466	519	469	440	469	490	479	457	517	468	460	462	475	448	523	478	460	470	477	458	491	485	462	473	460	487	485	469	477	470	482	464	497	446	442	487	441	465	445	478	482	506	511	490	488	462	476	480	466	442	451	451	454	505	466	491	468	482	483	472	485	475	484	462	469	463	437	470	450	483	508	490	450	476	467	475	459	479	462	478	487	500	515	426	446	481	490	510	496	492	493	466	471	456	451	496	470	439	475	486	542	445	490	442	461	489	474	517	491	508	441	496	484	447	521	503	451	454	510	459	480	498	473	463	480	485	460	461	549	508	473	488	459	444	468	460	465	472	492	438	479	436	463	437	479	492	497	487	473	451	492	470	466	473	478	449	468	476	475	486	476	463	495	477	474	476	472	488	495	451	457	490	467	475	493	504	451	477	495	473	474	447	461	459	465	486	459	454	468	463	465	475	449	544	493	489	497	460	497	471	466	470	465	492	497	466	470	507	534	504	433	489	487	471	516	484	467	478	478	487	504	503	463	505	434	480	443	453	492	512	485	456	436	473	482	441	496	457	480	466	444	492	464	488	490	457	467	459	449	466	490	522	472	492	471	470	455	490	485	491	484	451	468	504	485	479	500	500	481	497	500	475	487	475	452	466	442	489	477	454	458	481	478	455	482	464	479	485	465	464	471	504	470	452	474	463	486	446	477	476	488	444	453	498	508
26967	20924	9792	943	600	515	495	433	372	398	381	375	367	368	347	363	392	378	353	360	369	366	365	432	380	397	369	378	375	413	382	402	362	374	367	422	393	406	366	341	390	408	411	393	364	384	385	358	384	341	358	390	388	409	377	348	376	373	397	366	380	325	389	339	332	393	379	331	358	376	332	398	365	374	378	378	353	383	367	385	409	373	389	395	344	360	388	381	381	395	367	353	403	377	400	365	357	392	396	352	393	378	378	385	394	366	386	379	367	370	380	393	357	393	378	390	369	368	403	387	363	405	374	393	394	381	396	390	402	370	388	394	384	414	397	384	384	365	356	382	381	366	397	383	368	379	350	382	381	405	352	369	366	378	371	411	381	343	333	383	349	365	376	366	398	413	379	368	373	384	372	360	372	367	395	396	363	361	406	367	418	373	364	347	379	409	374	395	372	387	392	405	365	363	361	378	389	346	344	393	401	399	378	368	353	377	399	396	345	373	385	392	366	351	362	388	398	383	366	376	370	397	394	359	345	371	381	376	386	381	382	364	337	403	416	389	385	397	395	379	387	397	349	407	351	354	372	424	350	414	362	376	381	381	392	383	355	370	345	398	362	388	365	341	370	374	383	389	427	383	386	370	379	388	398	374	384	428	384	389	366	372	378	397	378	377	384	395	366	364	398	429	380	345	404	385	413	394	380	366	364	411	349	394	378	387	382	363	416	389	414	348	368	361	393	364	383	367	364	357	392	364	345	394	402	364	396	371	365	378	361	384	375	377	375	372	406	372	387	386	372	358	358	365	404	366	391	372	399	354	365	422	381	360	395	390	363	411	339	327	376	410	412	332	379	373	357	370	350	398	369	396	390	360	366	368	393	376	399	352	381	393	360	351	381	364	358	367	387	377	397	381	382	402	382	387	386	353	372	340	382	385	344	348	388	385	397	379	380	389	350	401	371	368	386	358	380	360	393	370	369	361	353	380	371	340	382	404	368	371	357	384	349	350	357	379	355	364	369	379	387	358	417	388	386	398	357	353	354	401	367	362	359	364	361	391	399	363	369	378	371	373	384	403	391	371	393	382	346	399	390	383	343	350	393	385	360	379	384	380	351	364	381	393	400	377	353	365	360	359	362	369	373	369	360	395	403	373	394	397	338	390	375	361	378	391	385	352	401	345	384	383	373	347	362	363	372	387	400	345	354	373	362	393	414	363	373	384	399	382	367	391	383	388	374	336	360	361	392	384	384	377	389	405	344	373	389	367	379	355	377	402	389	405	361	366	401	369	359	390	373	356	371	380	376	401	374	386	357	363	342	366	371	391	374	413	388	377	345	394	352	362	364	369	375	394	383	356	367	364	389	379	412	390	402	405	354	365	389	362	396	360	361	367	382	346	419	383	361	357	369	374	424	388	367	394	364	374	374	338	363	373	386	348	338	381	381	351	374	363	423	394	406	379	349	383	359	401	374	379	370	388	364	387	389	385	357	424	368	371	375	366	372	390	407	387	381	378	365	366	360	369	436	365	381	353	348	392	407	369	364	346	382	394	370	387	347	383	368	362	390	371	377	361	396	387	398	432	382	389	366	373	402	410	355	400	367	378	395	386	411	399	377	377	363	369	367	363	382	381	376	405	367	329	342	392	397	402	357	373	378	389	368	354	412	376	330	394	342	369	400	374	367	363	343	383	331	356	338	367	406	357	373	414	403	356	362	385	352	391	363	361	358	364	367	384	376	364	409	352	357	404	372	366	401	387	345	376	366	398	372	383	400	379	380	381	358	407	388	384	382	372	378	342	377	376	418	386	384	370	375	372	363	377	398	374	365	396	378	380	343	374	390	376	361	367	380	373	338	355	387	364	378	356	389	354	398	335	367	406	406	395	366	382	359	369	341	361	412	398	398	353	380	377	379	339	413	334	382	357	404	356	376	402	346	349	388	390	359	345	373	361	368	359	365	362	362	369	390	361	365	403	405	408	385	374	345	380	365	365	329	380	385	350	404	396	363	405	393	395	378	404	394	401	371	373	364	378	392	399	379	354	355	381	382	420	389	363	372	386	381	364	373	367	356	356	379	378	365	367	412	355	346	394	394	342	368	374	363	413	368	350	364	372	380	369	366	378	418	382	326	373	388	371	369	405	392	371	356	374	348	385	380	355	349	353	383	359	401	363	388	368	391	366	339	356	355	371	386	367	388	365	357	372	401	386	363	410	368	383	385	385	367	389	381	338	396	370	393	371	355	377	412	363	426	350	363	362	370	356	393	370	364	403	370	378	367	348	354	390	402	355	369	364	370	405	380	370	389	396	364	396	365	385	397	382	376	384	394	368	378	385	389	372	405	404	391	369	407	369	390	379	393	358	374	389	365	378	359	377	350	358	384	396	357	361	353	367	392	379	405	401	394	369	398	385	362	363	376	356	386	371	343	408	372	361	379	370	362	370	395	344	373	382	361	385	355	369	381	382	389	408	384	373	403	367	385	397	393	363	403	367	409	380	414	395	338	347	395	348	387	388	352	387	360	382	350	375	414	365	398	401	409	402	354	366	394	359	381	416	399	346	371	373	396	375	387	404	338	357	371	344	374	391	396	391	407	392	379	378	399	392	403	376	348	356	353	406	379	355	392	359	374	383	370	393	395	356	392	407	391	358	384	357	401	373	358	364	380	362	393	377	366	391	351	367	348	359	374	375	362	399	386	371	359	374	358	381	376	347	397	422	374	365	394	390	386	358	366	367	370	428	360	343	369	325	399	384	414	402	371	375	372	386	381	323	367	433	345	363	362	391	371	376	350	367	355	395	383	350	403	374	368	384	364	399	359	368	382	353	404	380	423	383	388	410	388	336	375	350	372	367	348	355	349	356	360	360	357	384	372	374	321	363	394	396	323	370	374	406	363	369	369	373	304	326	390	358	376	355	364	417	424	349	383	356	354	384	391	391	374	367	379	386	359	404	361	345	379	382	358	385	370	368	347	363	406	367	354	407	385	378	386	375	351	345	349	387	366	389	373	393	372	363	385	394	410	342	369	379	364	346	367	368	379	386	365	346	339	403	343	416	376	347	368	400	385	359	348	369	348	372	365	353	362	378	363	367	390	378	388	394	352	371	380	386	403	398	377	368	364	360	393	335	377	345	395	363	377	364	352	375	342	390	384	367	384	340	383	385	396	374	385	387	393	397	382	352	365	396	339	355	360	400	378	358	389	405	368	395	371	348	385	363	384	372	375	394	374	396	378	376	360	380	410	366	370	365	375	362	341	329	366	380	377	398	378	368	376	366	382	368	357	383	395	360	370	379	364	381	403	414	378	387	380	349	411	359	381	395	337	376	366	402	374	396	396	354	428	385	375	378	368	345	406	403	409	387	376	341	375	394	373	386	356	354	367	396	416	389	361	373	416	349	364	370	401	389	369	376	392	372	384	356	351	382	396	385	357	417	379	357	363	381	356	376	369	366	369	419	375	368	371	385	385	375	337	396	370	399	355	382	386	398	372	358
4154	1278	1110	728	675	602	558	572	523	523	560	530	503	521	490	490	492	470	501	494	493	508	517	523	492	535	490	504	460	504	485	503	507	463	477	487	480	457	491	499	454	501	526	502	499	489	452	507	461	468	488	486	499	492	466	490	479	504	458	518	493	519	498	477	471	475	505	509	493	535	504	469	468	482	484	492	524	478	475	524	511	512	507	468	487	516	507	497	518	456	505	475	511	493	486	491	521	509	468	487	491	492	500	474	466	474	518	497	558	482	486	499	526	495	499	512	429	486	482	467	509	500	468	510	486	466	471	489	476	488	485	457	553	458	491	495	481	498	491	506	496	499	502	484	504	479	485	485	478	488	525	453	545	506	493	464	549	489	470	491	493	492	461	527	496	461	470	502	490	519	496	466	487	482	516	510	521	489	500	467	502	493	507	487	441	451	492	512	471	478	521	523	495	479	522	542	498	520	473	484	494	519	505	489	482	468	498	518	504	475	525	481	484	500	488	492	485	513	469	481	503	483	487	528	501	492	471	510	489	523	500	506	479	481	524	490	488	532	469	517	479	483	512	466	479	505	511	516	473	475	540	543	510	497	474	454	505	496	523	504	498	528	495	517	474	460	448	512	486	460	477	520	476	509	507	468	501	505	463	502	501	484	485	470	493	444	512	466	493	453	478	501	511	498	477	503	510	466	472	448	502	506	495	464	495	527	484	482	482	491	493	496	472	494	465	493	459	510	460	471	509	495	472	466	427	461	461	479	480	505	481	508	486	509	507	483	468	505	479	543	481	493	543	485	526	489	539	541	491	511	515	492	521	528	533	510	482	460	476	503	536	486	491	495	506	519	495	462	500	501	506	507	484	461	483	471	445	482	462	498	521	490	486	520	542	493	530	466	507	506	490	518	480	506	512	462	479	484	483	518	492	476	447	438	525	466	485	506	467	503	509	523	483	515	507	488	449	477	500	491	476	518	451	472	510	540	515	451	474	473	484	513	502	495	493	505	463	491	483	517	517	503	500	497	516	483	488	563	481	477	490	530	526	486	462	466	493	490	473	516	505	494	483	502	507	475	475	465	496	473	502	479	513	479	481	516	514	496	494	513	492	494	488	497	487	505	507	526	495	509	529	509	529	465	521	499	464	478	531	511	501	499	489	482	555	481	454	472	470	565	478	495	493	462	498	478	503	470	539	491	457	526	500	444	490	508	533	515	488	471	519	467	537	544	523	533	534	498	504	501	531	468	483	468	504	501	484	485	527	514	492	476	517	485	489	505	476	494	508	454	507	471	491	506	484	493	506	503	475	498	499	492	517	532	480	472	514	523	483	479	511	491	506	468	487	497	474	512	511	470	474	514	497	531	502	459	522	499	501	489	503	496	527	449	494	503	532	501	496	452	466	482	530	517	514	512	526	488	490	493	502	496	557	510	485	498	496	468	492	507	498	477	461	475	470	470	529	454	452	495	516	494	484	497	497	519	480	466	490	479	519	524	503	496	494	491	459	500	502	482	504	502	475	523	516	514	520	473	507	499	499	515	482	501	504	459	485	544	491	482	493	502	494	529	455	474	492	498	489	486	483	466	474	491	478	507	515	487	513	444	470	490	433	493	504	482	510	498	477	496	479	514	500	500	441	512	491	458	504	452	505	496	502	467	518	499	497	462	501	508	475	475	488	495	492	529	506	519	492	450	515	476	491	528	475	434	506	495	487	500	512	470	466	498	473	485	490	492	472	503	491	483	515	470	497	523	476	494	449	490	500	498	477	434	498	455	503	508	479	475	484	511	513	467	484	477	493	486	516	483	483	454	515	516	475	484	490	488	522	482	505	493	484	473	481	484	489	471	506	504	511	446	495	476	495	480	494	473	538	509	479	487	496	493	469	478	494	479	505	503	456	488	485	499	479	517	495	521	502	498	498	471	468	512	500	470	495	508	482	491	503	494	479	514	491	503	480	529	448	507	483	484	486	504	478	532	485	489	532	480	509	502	474	487	503	523	486	470	493	515	505	502	477	482	478	470	474	494	516	479	464	496	494	489	517	506	551	449	470	469	454	477	464	499	504	454	504	451	515	510	493	507	492	512	477	545	493	495	506	534	478	493	476	522	509	502	468	549	492	460	491	544	513	479	501	472	475	489	526	518	469	497	494	518	489	489	489	556	527	471	483	461	519	487	497	521	498	492	498	538	509	505	472	466	474	526	478	504	511	519	510	488	475	522	474	482	515	488	459	507	478	529	506	477	475	479	487	500	489	486	458	473	472	483	482	455	489	532	519	509	464	493	480	469	542	493	497	522	462	491	522	443	484	469	471	477	445	446	519	492	491	482	511	476	479	511	491	503	483	481	527	477	502	502	483	486	530	472	478	487	485	499	504	536	459	481	502	490	494	498	463	481	456	497	488	491	478	499	462	498	514	491	474	481	502	499	462	494	462	520	479	508	482	485	503	464	471	476	480	442	525	455	498	435	511	540	460	475	533	512	503	462	514	525	492	503	538	462	517	498	504	506	472	523	505	507	496	493	490	522	503	458	479	502	501	462	493	451	458	485	495	475	487	490	518	487	452	528	504	508	520	484	462	500	480	478	492	472	510	501	557	469	524	497	459	512	522	464	490	448	527	481	495	509	505	505	507	538	487	477	447	476	477	473	505	483	509	469	535	518	492	509	495	509	503	476	495	500	504	499	448	484	439	479	483	502	508	457	518	519	458	498	487	501	489	495	487	474	456	455	534	498	504	490	462	511	480	518	519	480	481	532	510	451	504	486	509	493	501	456	458	506	515	489	445	546	486	491	466	530	505	481	519	483	488	473	493	501	510	477	507	536	478	494	462	463	483	478	482	501	485	472	485	458	496	485	492	533	510	490	531	471	474	511	501	489	498	521	466	499	489	492	475	496	497	527	465	464	493	484	530	495	495	497	532	497	493	486	553	482	501	466	514	474	500	489	496	503	487	498	508	511	447	524	513	497	480	503	518	497	454	481	454	496	524	466	475	483	505	476	471	516	487	540	502	480	474	520	544	478	488	521	480	490	475	481	471	552	483	474	477	517	485	476	465	521	467	508	517	498	490	495	502	514	505	512	518	502	482	494	535	510	474	495	498	460	530	492	491	480	492	460	525	495	489	470	525	485	504	497	490	504	520	489	478	429	494	511	448	494	464	481	493	492	454	495	478	547	470	507	478	503	538	448	463	519	450	442	509	512	504	500	501	501	474	458	479	490	522	490	484	463	503	474	493	495	484	474	489	512	492	457	511	483	497	491	522	481	439	520	486	522	472	483	483	478	492	472	493	501	472	513	527	476	517	502	494	515	509	500	515	480	505	450	464	505	478	476	484	512	477	500	486	491	504	505	460	456	489	469	517	496	502	482	518	488	479	471	469	482	505	485	522	511	501	495	497	506	497	492	479	486	510	501	500	505	502	516	495	471	488	469	520	494	495	485	509	486	507	497	503	495	494	521	475	494	484	522	485	475	472	462	553	467	497	491
23805	21420	29009	24193	21404	13258	1491	911	811	802	664	682	649	608	617	576	597	592	584	602	541	552	580	583	538	567	559	563	546	547	568	550	540	509	529	553	592	527	560	506	531	533	554	547	546	527	537	513	531	549	534	551	481	512	567	555	577	541	533	524	543	532	543	515	520	556	547	507	499	558	477	518	535	531	513	550	545	549	540	535	564	527	521	490	537	539	573	528	544	531	526	532	542	540	524	558	508	568	528	511	483	539	555	531	519	536	563	514	533	517	516	508	531	492	536	519	508	542	528	540	533	537	543	550	574	537	513	502	528	531	548	569	502	525	515	475	502	533	518	518	555	561	545	533	555	539	572	549	583	525	518	519	532	511	481	509	512	522	523	541	536	586	518	540	560	524	566	532	529	577	569	546	519	501	522	522	546	495	545	563	533	506	501	550	516	503	517	531	534	520	507	528	582	559	548	532	515	498	555	538	563	549	517	524	542	509	557	534	545	546	545	522	540	534	516	529	527	536	482	527	509	502	574	552	512	531	525	493	506	524	542	558	503	523	493	494	526	538	518	505	527	530	514	549	538	539	554	491	527	536	480	484	593	525	563	545	553	483	515	486	547	494	500	530	487	515	498	504	510	556	510	499	502	553	524	584	536	463	531	498	539	536	556	504	529	514	548	523	552	552	527	510	578	527	546	530	516	514	523	502	483	514	543	561	544	520	548	561	519	515	477	529	507	508	494	532	522	547	524	548	497	481	549	543	569	518	537	519	547	610	507	549	563	520	532	499	585	524	520	547	552	511	473	523	537	511	520	508	561	468	524	490	469	547	575	507	521	537	548	506	556	474	549	535	525	571	512	526	561	496	571	551	571	500	510	507	550	511	483	555	516	555	520	530	516	512	546	528	532	527	512	515	556	516	501	508	475	524	507	535	569	530	547	526	555	533	548	461	510	509	494	527	548	526	504	538	550	536	528	533	517	531	559	539	505	550	517	532	523	527	527	531	524	528	493	503	529	529	541	535	549	530	547	510	508	514	511	533	538	545	562	538	524	512	541	535	494	556	520	502	527	539	513	493	488	531	545	550	553	510	506	519	524	540	523	529	543	539	528	500	513	522	529	557	519	522	523	486	538	518	563	503	539	514	553	534	532	544	496	548	495	501	516	527	547	547	536	506	526	536	548	525	508	523	522	555	567	521	555	552	556	509	537	545	502	507	546	514	500	546	542	548	514	508	531	510	523	508	525	532	488	521	526	538	504	536	540	522	514	507	534	533	520	538	520	510	488	544	523	495	517	517	556	527	565	492	557	515	540	531	529	489	518	507	554	513	534	509	529	513	518	548	495	535	538	529	489	541	521	558	531	556	498	516	541	496	531	513	534	550	531	526	496	526	559	504	512	539	553	501	500	573	537	548	517	550	537	526	541	541	513	514	538	528	540	556	528	539	536	510	519	511	571	499	533	524	517	521	513	527	545	529	512	521	516	511	534	558	525	530	511	512	553	522	526	542	533	503	531	540	539	568	510	528	518	545	533	522	565	554	553	512	533	559	580	541	526	508	557	566	532	500	492	499	512	560	531	512	546	541	563	556	538	505	547	527	480	514	526	524	504	551	526	525	521	507	556	535	518	521	497	571	540	510	537	494	496	469	533	529	543	512	563	523	533	542	533	532	518	567	574	530	553	497	540	534	558	513	493	559	507	516	521	515	524	520	572	482	533	504	518	544	528	531	534	553	540	511	537	493	533	496	543	533	545	570	529	531	502	515	527	518	571	549	499	558	512	510	533	524	466	513	536	537	526	503	516	523	524	550	529	522	510	528	542	489	534	550	511	513	506	527	513	516	500	529	583	567	533	532	489	523	532	551	517	543	536	522	512	491	483	516	542	530	519	485	520	554	476	497	503	531	550	519	536	537	534	503	548	535	511	517	517	509	541	559	541	529	518	511	578	560	534	536	535	501	535	497	510	511	541	510	515	517	531	501	539	536	519	488	487	527	526	501	548	476	483	517	536	549	522	518	512	508	547	502	509	531	539	560	533	531	551	550	527	530	531	550	521	504	546	534	508	500	524	509	556	537	534	556	548	538	532	579	578	545	535	496	468	559	605	510	536	505	493	564	512	542	529	579	544	568	499	572	536	532	538	537	520	506	546	501	540	525	540	484	550	495	521	565	546	522	505	548	527	524	503	479	497	538	511	521	526	531	547	549	524	540	510	515	522	597	540	518	497	519	477	581	556	513	557	512	553	552	510	564	513	574	512	487	500	517	527	516	520	484	552	539	503	553	526	561	514	506	518	543	532	562	513	498	548	535	522	592	513	532	527	538	492	531	550	520	531	551	534	502	569	525	536	533	538	529	519	491	496	583	541	571	577	531	546	527	527	518	521	569	526	508	524	544	522	570	549	540	540	515	536	527	535	491	461	555	543	530	546	577	541	578	541	508	529	509	549	537	522	519	531	526	490	458	548	505	521	533	503	539	543	561	542	568	571	544	516	524	504	548	533	526	526	513	501	547	560	520	528	519	523	522	485	544	524	506	511	482	561	543	526	499	491	513	509	538	547	491	576	540	532	546	546	530	516	521	543	540	520	520	517	525	485	507	505	515	510	500	550	552	531	554	558	495	546	507	548	523	483	515	509	520	559	498	497	501	542	523	517	533	496	507	555	505	568	537	548	546	529	548	508	566	479	554	519	487	562	509	509	534	550	534	526	502	496	533	527	530	502	551	525	496	501	533	527	549	517	524	531	549	506	531	512	527	537	558	553	503	518	544	496	556	510	520	548	515	553	559	595	519	534	571	480	512	548	539	525	500	544	483	534	530	501	508	532	523	554	532	505	530	490	504	551	484	502	509	509	472	575	545	515	489	532	519	500	517	502	504	530	531	568	507	521	531	564	513	525	550	540	531	531	535	559	576	516	524	521	543	494	530	530	519	522	540	496	498	513	525	553	520	567	551	533	519	494	514	535	515	475	510	518	564	524	504	515	481	548	491	551	545	492	531	497	535	542	500	476	563	586	475	515	534	530	536	519	508	538	512	514	504	544	564	508	515	480	548	486	532	566	540	544	541	521	506	508	513	554	548	500	537	516	525	519	503	566	540	560	549	540	550	548	503	530	530	534	533	484	526	511	549	522	565	523	511	524	531	532	496	512	550	521	507	513	483	534	491	531	519	517	534	552	499	525	478	521	559	535	562	506	495	528	547	529	529	520	482	535	526	495	537	513	502	489	544	513	484	527	525	557	541	501	518	500	541	546	569	492	519	508	521	521	505	533	502	488	523	528	556	486	507	519	516	493	501	480	536	523	532	496	497	495	530	521	530	498	548	527	506	538	487	502	506	512	499	505	567	528	518	512	536	533	483	514	532	537	533	555	510	532	550	584	508	530	573	551	553	534	529	528	569	490	513	528	564	582	490	567	485	524	544	531	544	568	531	541	534	556	536	518	510	518	504	532	459	506	543	532	461	519	534	542	543	534	563	561	507	534	533	489	501
6349	10351	8446	4256	3140	2473	1948	1544	1395	1213	1082	1028	962	935	929	894	847	836	826	724	759	762	737	760	692	721	718	742	712	712	729	741	658	711	751	732	680	707	727	643	687	687	714	691	677	723	701	713	722	713	725	689	684	723	746	663	673	737	709	731	682	701	705	741	687	674	686	706	655	663	719	737	715	704	681	723	665	720	698	689	692	670	718	682	766	738	718	728	688	674	722	660	704	710	750	685	709	715	703	725	690	708	700	697	701	694	706	676	684	644	690	704	682	721	659	672	637	729	724	697	692	703	661	693	682	634	696	687	696	689	736	675	698	688	708	732	649	692	688	703	685	712	688	704	690	697	722	677	674	707	625	710	694	713	667	695	658	715	743	683	674	693	663	702	688	717	707	674	708	712	729	701	662	714	687	693	711	713	622	676	714	711	695	696	632	655	688	660	638	732	733	666	688	704	716	661	681	684	680	690	712	732	648	728	670	658	704	666	697	687	705	745	732	698	677	725	733	704	690	671	653	642	718	650	716	684	675	711	665	710	650	694	691	639	679	703	662	703	717	703	657	714	683	714	707	644	697	710	708	742	681	708	736	653	638	744	642	743	700	680	701	714	666	684	679	685	670	711	701	673	678	662	699	666	729	691	647	741	686	665	699	717	690	718	674	688	694	717	673	697	694	723	682	671	650	693	691	711	682	638	709	697	707	665	705	691	674	668	733	695	667	733	761	689	652	749	700	634	715	669	632	704	691	695	699	699	668	699	657	714	685	665	635	699	649	689	652	708	664	714	684	689	686	654	736	680	718	685	679	719	628	658	704	671	677	670	695	645	644	697	654	722	699	706	648	756	726	674	703	675	675	653	654	686	634	673	718	713	649	682	717	644	621	639	710	711	734	714	703	689	679	722	677	702	668	705	695	753	643	691	695	713	679	685	723	699	679	664	671	707	706	683	670	703	663	677	672	734	668	708	742	655	655	687	736	662	722	730	653	634	670	682	633	679	714	707	756	695	666	674	708	693	656	686	706	736	709	699	720	712	693	690	723	678	687	713	648	695	713	691	663	677	707	670	676	648	659	666	670	697	681	655	690	674	679	721	692	686	721	747	714	677	630	688	713	692	671	716	660	713	692	706	708	718	704	730	712	714	650	693	694	698	709	673	660	686	701	725	719	708	698	695	693	708	647	652	700	719	716	697	684	716	697	672	674	723	715	666	698	647	661	720	682	704	680	642	642	690	667	658	730	713	654	666	700	625	671	632	657	688	699	709	669	659	706	668	689	696	687	686	694	743	663	697	716	640	729	634	688	696	709	720	722	731	640	728	678	666	714	636	664	748	685	686	723	633	660	674	667	653	729	697	692	704	742	688	682	674	663	706	684	706	638	677	687	730	664	718	702	636	708	689	722	725	709	668	681	694	684	633	668	671	638	658	660	658	740	670	688	745	646	678	726	657	654	714	675	644	653	685	659	688	669	697	693	690	685	698	686	714	746	674	674	732	715	661	634	682	689	703	677	728	693	683	693	695	685	710	690	699	713	685	629	676	673	771	662	709	683	686	730	617	685	674	641	687	675	669	674	715	678	763	709	677	699	693	675	645	666	653	668	708	674	722	681	698	680	697	699	701	682	716	718	692	722	709	705	723	682	651	753	701	684	695	716	717	649	647	619	686	689	750	657	699	731	715	689	708	692	681	627	681	650	719	681	723	715	707	689	653	658	696	691	702	663	700	661	660	713	674	674	724	668	688	696	669	726	688	686	665	717	716	717	665	692	660	683	686	727	697	678	705	738	703	674	681	690	654	662	674	694	634	709	667	711	659	657	710	722	706	711	716	652	695	691	715	701	675	688	703	697	709	687	693	669	698	691	681	692	677	697	698	695	662	703	695	655	701	700	658	645	711	688	662	719	709	665	718	679	693	673	674	728	693	712	688	713	649	690	699	705	652	735	679	686	662	683	679	702	617	674	710	706	660	691	729	699	691	711	702	655	688	670	643	705	705	696	663	679	693	693	691	639	695	705	692	698	690	676	628	689	675	682	662	651	692	728	706	661	686	667	682	705	684	701	683	679	694	662	665	661	728	699	666	724	665	690	692	677	702	667	686	671	653	730	679	696	695	673	676	651	692	670	688	698	695	696	662	702	648	680	699	666	734	676	689	677	734	706	657	772	730	693	731	716	642	680	712	694	690	681	675	666	677	670	761	713	674	697	649	674	655	730	656	686	719	731	657	711	691	697	699	703	721	699	684	674	722	661	685	674	659	697	722	634	667	680	669	665	670	726	684	660	644	697	669	670	699	654	662	655	707	645	688	696	725	669	692	669	664	676	714	705	687	639	674	658	689	625	711	663	685	680	681	662	685	658	674	703	658	724	647	700	676	679	706	695	704	691	670	657	680	654	716	720	714	685	653	694	713	658	676	684	668	687	685	704	678	697	674	654	645	690	702	692	719	671	686	674	725	672	706	659	671	668	686	707	688	713	710	683	704	717	684	733	669	651	719	721	653	645	660	652	702	699	716	676	643	744	706	689	704	673	697	668	716	700	729	717	702	649	664	676	689	694	669	734	683	704	708	700	731	656	681	701	728	682	676	637	691	689	630	652	686	693	679	685	648	651	674	701	678	668	689	670	667	694	701	719	693	725	694	680	667	696	675	715	706	674	670	714	700	690	673	677	717	642	696	732	693	688	685	734	682	699	703	704	714	691	656	707	676	668	679	688	681	664	692	690	675	643	688	692	710	671	676	689	687	678	669	730	699	680	652	711	681	710	699	662	653	702	685	726	690	635	688	684	717	678	670	710	707	704	637	720	712	727	677	678	671	643	690	675	695	715	661	651	699	702	684	660	711	674	650	709	652	674	709	723	655	664	689	676	688	692	670	697	657	694	736	664	703	728	687	690	646	688	738	702	642	723	666	594	656	709	728	671	643	698	660	654	638	666	688	637	695	702	702	652	691	642	684	694	662	676	686	675	678	696	694	701	657	691	715	661	672	677	716	676	686	678	685	658	688	685	662	684	638	664	695	664	668	697	692	683	670	702	724	649	732	725	676	686	705	699	652	676	726	662	704	701	750	725	674	656	648	689	654	738	693	712	666	716	667	679	635	743	714	671	663	664	659	680	687	668	693	698	735	738	631	709	700	689	673	674	669	686	689	677	665	741	703	689	740	685	696	712	687	680	675	716	631	676	697	695	669	672	684	670	703	687	712	700	637	668	691	657	706	675	702	668	711	666	680	689	702	678	726	700	695	728	687	668	690	667	712	662	680	687	726	693	712	722	715	685	659	715	667	685	677	681	724	672	669	681	648	691	656	690	686	717	678	740	650	691	646	750	688	663	693	739	695	660	688	682	718	716	716	678	678	691	682	676	672	636	698	692	644	720	653	699	684	605	715	714	671	663	709	698	701	723	674	669	687	662	702	693	653	703	709	719	731	687	635	707	698	696	722	681	651	700	681	692	688	712	703	678	745	699	708	698	692	669	692	690	685
22922	21392	29356	23825	21393	21436	11358	1229	862	732	678	625	551	571	538	494	457	476	443	417	442	402	375	420	400	378	417	392	372	372	391	403	387	378	375	367	399	358	382	349	393	380	373	341	340	373	370	368	389	343	345	333	347	353	371	382	369	369	366	353	382	360	377	357	376	393	342	375	353	362	357	326	369	322	374	332	352	352	356	376	342	380	333	350	341	363	361	382	346	356	359	372	313	370	346	348	333	332	351	341	345	345	370	342	362	330	307	333	369	321	339	365	342	319	356	368	352	336	329	353	342	339	356	354	380	328	342	332	375	327	361	344	387	338	361	349	376	321	363	351	376	313	375	343	337	331	346	330	323	340	336	349	372	352	354	393	354	371	362	337	335	319	347	369	365	346	363	339	378	367	345	336	338	355	327	345	317	354	351	342	343	336	378	404	331	349	347	364	354	338	308	371	309	355	351	370	333	363	346	324	379	359	360	346	346	340	335	348	358	323	325	382	354	343	326	336	359	356	324	363	352	326	369	351	319	377	349	351	323	342	325	345	336	344	324	342	344	373	330	350	343	343	345	353	370	341	320	369	348	330	362	345	342	359	350	359	355	357	364	330	306	380	354	381	360	354	348	377	370	359	336	349	383	370	358	324	355	371	339	357	358	360	320	309	333	344	395	356	311	347	363	367	361	347	362	362	321	359	361	381	329	336	325	358	394	366	327	351	324	362	347	366	347	324	379	343	334	361	350	339	381	337	366	327	364	346	363	329	357	371	350	339	337	366	339	338	340	303	367	372	367	359	351	360	327	340	357	330	349	357	366	367	344	381	362	356	357	349	332	341	357	334	327	361	353	358	345	316	334	347	341	356	375	335	350	339	349	357	335	371	342	359	346	374	355	365	371	355	348	348	338	328	371	362	374	350	348	336	325	307	353	347	344	363	334	347	363	364	344	348	331	331	314	365	361	368	316	360	354	320	354	338	369	321	359	346	374	347	342	339	398	342	304	347	356	348	354	359	365	375	337	342	357	321	349	351	365	326	353	321	361	361	361	333	353	322	331	396	351	343	343	314	371	314	378	320	341	356	344	354	331	338	291	351	329	345	337	334	355	324	343	356	361	318	350	330	334	336	343	341	346	351	332	358	331	357	351	316	334	346	342	322	359	350	341	357	323	357	367	353	348	333	384	348	319	342	365	357	356	381	354	339	355	342	319	344	331	361	366	307	347	417	351	347	335	352	340	383	360	332	329	312	365	358	376	323	351	371	349	353	382	343	365	302	337	372	307	364	374	373	327	313	366	347	326	333	365	344	342	362	349	374	393	369	350	336	355	330	355	342	344	325	307	339	343	339	334	347	336	331	344	358	357	353	331	336	340	343	323	370	318	347	364	332	375	365	362	364	343	379	367	344	323	344	366	354	339	360	360	382	344	343	357	342	352	314	355	376	362	353	326	335	321	324	316	343	373	360	340	358	336	343	330	388	364	367	374	334	369	382	379	351	386	340	351	351	340	312	380	345	329	351	340	337	342	352	353	374	363	307	347	354	370	356	343	341	325	333	329	368	380	340	323	320	366	362	320	336	356	337	316	365	365	368	334	341	316	357	346	372	347	371	351	350	373	333	366	332	333	329	350	343	348	333	338	360	366	367	375	359	333	354	339	349	333	374	373	373	320	344	331	344	376	317	356	361	368	352	343	355	338	386	320	356	380	313	352	358	356	329	339	365	368	373	327	361	385	325	366	340	371	343	388	341	316	359	306	336	342	353	340	351	365	341	399	359	338	378	359	369	356	329	355	360	346	350	361	326	319	343	322	348	329	363	323	366	343	347	320	335	370	322	351	341	367	325	311	342	351	337	343	345	311	361	344	386	318	321	362	337	371	344	338	346	350	355	322	306	356	349	362	340	365	350	340	346	345	336	320	345	371	326	342	362	320	341	353	328	368	351	346	338	362	337	376	370	351	324	386	384	326	355	354	338	357	386	342	355	343	312	346	354	374	361	322	365	379	347	355	333	376	358	312	356	355	349	345	341	351	335	356	365	334	340	354	342	373	332	318	355	354	347	353	342	355	351	374	335	325	335	333	336	375	332	346	378	376	334	333	362	337	349	343	347	303	382	357	341	322	350	351	313	360	331	292	348	379	351	345	339	354	352	368	400	321	372	326	352	399	349	310	346	320	349	334	339	326	355	327	338	334	343	337	354	323	389	350	349	334	339	339	350	347	330	338	344	356	348	377	358	323	356	360	380	352	347	355	325	328	331	363	340	347	374	351	343	345	340	347	370	318	310	356	344	330	363	333	325	308	340	338	353	335	338	326	366	353	344	368	375	353	305	362	310	355	342	335	333	330	358	372	353	342	336	338	367	367	352	340	321	352	326	395	370	353	317	342	343	350	379	330	347	383	357	348	347	366	386	371	370	337	386	347	333	377	340	364	310	347	334	307	329	379	350	354	327	341	335	350	340	325	356	320	336	351	341	317	371	323	307	339	352	360	363	347	328	366	392	359	349	359	334	382	353	356	341	380	337	329	322	332	336	388	348	355	366	355	361	336	361	340	326	367	336	348	374	380	373	367	342	337	382	372	328	348	347	354	333	318	364	353	327	326	334	362	371	363	371	345	322	370	368	332	353	352	323	397	339	375	371	364	351	357	337	333	342	379	309	362	382	289	363	340	339	315	350	372	342	339	371	340	372	344	346	319	324	352	359	347	360	347	328	355	338	347	335	367	320	372	363	352	333	363	340	358	363	329	314	334	346	367	372	363	351	359	335	325	374	325	370	336	331	301	389	356	344	331	302	324	361	349	360	370	340	374	333	351	365	364	340	342	324	371	366	345	364	342	298	334	350	333	354	323	364	337	357	359	362	349	362	351	354	362	339	339	354	354	345	358	370	351	333	341	366	356	343	327	356	354	309	332	380	346	338	315	363	354	355	365	358	381	364	341	335	359	351	349	335	354	362	313	317	327	390	342	332	358	339	348	369	336	394	332	360	327	373	362	332	321	321	373	360	359	347	376	358	336	375	358	296	357	327	347	345	328	343	340	381	346	327	338	354	329	361	350	350	338	342	371	342	363	378	368	338	328	325	362	368	367	357	341	351	364	315	362	348	335	388	302	350	342	377	354	360	367	357	335	356	354	344	349	332	351	341	315	349	359	350	371	330	349	355	344	354	342	308	346	345	303	357	383	381	335	345	329	336	326	329	358	342	338	354	326	354	332	367	359	386	328	334	342	323	348	342	325	360	333	332	347	340	320	357	351	367	333	383	339	343	370	342	341	364	364	327	321	341	376	380	375	324	355	360	359	351	343	331	343	362	320	359	355	334	332	341	383	351	338	347	351	340	299	358	366	322	319	384	358	330	327	362	350	352	382	352	339	370	330	316	383	377	337	339	351	335	367	310	351	356	341	381	330	350	308	332	360	308	330	371	337	377	351	337	342	366	375	370	338	361	345	343	344	342	357	363	338	378	352	378	360	349	333	357	338	349	327	332
8734	16479	13195	7022	4923	3672	2953	2298	1782	1547	1329	1182	1109	966	895	836	751	722	688	696	651	642	607	615	542	583	551	547	559	557	537	543	557	531	515	518	507	499	501	505	463	538	494	476	531	496	474	514	476	468	524	493	469	484	509	462	528	521	509	497	442	415	479	550	489	507	505	508	451	460	495	498	467	497	449	510	488	508	493	491	479	488	477	472	445	480	458	492	471	497	469	512	445	487	457	459	473	485	459	464	501	487	482	499	521	440	474	514	483	490	476	466	448	435	472	441	443	470	525	462	447	495	500	458	510	495	483	474	458	470	449	519	477	463	456	480	520	462	488	493	446	468	466	460	477	437	499	489	484	481	462	498	466	475	431	490	469	418	473	484	458	455	463	466	475	447	492	455	437	510	491	447	485	490	477	475	438	475	506	460	451	495	492	483	442	453	466	476	457	474	464	468	514	410	466	463	495	427	460	450	473	454	438	443	449	450	436	498	465	491	463	472	444	450	482	493	463	454	424	461	447	454	433	488	465	506	472	460	472	474	456	456	523	482	462	486	482	452	521	453	500	475	491	448	466	447	498	468	498	494	454	484	470	479	475	464	518	477	448	485	506	487	435	473	473	485	468	500	457	454	498	480	470	479	498	436	485	495	463	458	437	458	454	469	468	449	492	502	445	454	460	473	479	458	474	450	481	485	453	493	453	509	488	509	478	454	445	446	457	483	429	473	450	474	451	489	491	437	508	493	472	501	461	469	480	461	473	466	459	483	509	467	485	458	487	457	490	475	463	483	419	473	513	453	465	507	465	507	473	526	477	438	500	478	489	496	479	444	475	442	503	512	469	454	473	503	493	457	482	468	476	504	444	458	438	477	497	453	455	474	510	474	442	444	463	480	483	503	513	456	518	488	484	492	473	454	498	484	473	472	468	492	465	460	490	456	486	469	469	460	462	446	462	483	495	447	451	449	470	475	460	447	458	517	442	457	490	464	441	441	489	441	459	456	486	462	489	477	471	462	511	484	492	454	457	470	444	473	529	470	496	475	483	463	503	497	488	470	443	461	500	419	421	445	476	478	459	477	451	494	478	496	452	474	495	487	502	464	463	465	475	473	471	500	488	467	492	494	475	514	487	495	490	462	476	487	459	466	453	450	425	480	494	488	418	487	466	466	455	458	460	480	467	502	470	489	474	473	467	496	497	451	441	488	464	471	447	451	420	430	483	465	450	463	493	456	449	434	450	475	459	510	454	474	455	471	478	487	453	463	470	476	460	471	482	489	472	501	468	444	498	452	472	411	472	471	454	454	488	468	469	466	461	490	460	479	468	464	456	513	456	479	445	474	495	518	478	466	483	459	497	500	491	493	451	453	459	504	408	484	457	488	497	489	455	477	470	449	482	478	463	486	466	453	477	426	518	449	470	421	500	478	456	466	477	506	455	460	489	500	438	483	460	490	488	485	501	521	457	473	462	465	477	471	490	505	449	457	448	497	461	513	462	444	490	426	522	450	482	442	480	435	462	472	505	502	491	445	481	469	452	458	453	471	495	472	458	478	484	476	442	474	468	455	437	440	482	491	507	483	476	486	464	486	470	459	466	519	469	464	461	454	453	458	476	478	501	471	475	457	494	466	500	467	459	483	495	473	479	475	465	499	449	505	500	476	463	474	479	532	480	456	508	448	456	495	466	472	468	475	468	521	471	448	436	482	474	468	499	515	466	477	513	471	494	466	469	496	452	486	455	479	456	465	467	463	421	477	459	445	454	492	469	493	477	466	460	477	466	458	426	482	483	456	454	508	487	490	505	476	482	438	485	441	457	454	431	439	515	434	491	434	482	450	465	466	478	476	473	498	487	484	450	463	433	468	474	470	443	489	474	454	482	454	478	468	443	518	451	472	490	497	480	472	484	478	432	451	404	453	428	436	494	461	438	440	466	467	455	489	470	473	471	481	437	494	467	463	483	476	468	485	472	451	517	469	476	489	465	472	490	421	446	499	501	458	484	481	430	482	493	475	466	522	498	489	500	439	485	489	505	479	490	457	476	467	466	491	455	449	481	455	482	503	460	447	542	467	486	444	449	468	442	486	445	497	480	474	492	468	487	453	457	456	480	469	455	503	452	474	472	534	501	466	477	500	480	499	446	446	488	451	453	469	471	451	474	490	449	459	480	454	437	488	480	494	460	448	470	483	508	477	448	475	452	443	490	460	451	473	456	498	494	479	503	481	455	481	438	446	510	508	466	506	471	478	438	484	483	491	465	450	461	487	450	468	521	496	492	471	428	479	495	520	467	465	498	493	498	460	458	457	485	486	505	482	481	468	445	489	492	469	491	495	478	481	439	453	479	427	483	489	503	493	515	475	447	473	450	489	473	467	473	496	441	504	483	451	466	461	504	476	465	503	453	465	486	473	469	483	468	483	467	462	469	451	438	496	484	452	443	483	468	481	460	463	466	459	476	487	444	462	494	439	411	462	459	446	476	420	493	461	450	449	480	477	445	452	460	483	459	475	458	484	486	459	452	480	472	475	443	449	467	479	488	435	498	491	445	482	458	497	460	472	485	486	457	410	464	463	470	484	443	507	463	495	476	481	437	487	462	437	443	476	455	466	448	490	475	440	447	528	439	443	496	459	480	463	478	448	501	493	482	479	458	506	477	449	488	442	448	465	421	454	486	470	425	457	470	494	453	455	463	504	469	467	478	462	465	456	459	448	464	477	468	480	462	489	480	477	468	451	461	483	496	476	499	480	490	513	480	419	472	505	487	465	475	486	491	449	458	483	479	497	425	460	473	447	491	479	487	484	464	441	428	451	483	485	497	448	508	477	435	450	477	479	464	456	491	441	447	474	460	476	500	477	459	500	409	479	495	492	467	481	463	492	464	492	482	484	512	448	451	499	490	448	432	494	485	479	479	437	480	508	491	470	502	503	458	453	475	491	470	526	502	476	478	472	507	446	512	447	462	485	517	469	467	473	461	465	486	434	476	436	458	504	487	500	456	496	509	499	480	445	471	463	501	421	488	426	465	437	411	451	497	467	478	498	481	480	468	460	449	470	468	491	462	402	430	496	422	464	471	465	461	487	440	473	458	482	461	459	493	462	453	507	465	467	451	455	466	455	477	472	488	502	468	451	441	458	435	492	514	459	450	440	448	474	436	475	421	434	516	500	452	488	465	459	463	471	495	462	470	475	459	462	479	463	490	478	465	514	482	462	455	477	462	468	469	475	436	496	449	435	552	455	484	436	502	474	486	517	460	477	394	495	478	455	451	497	493	501	466	486	461	463	520	467	454	437	520	462	450	441	491	467	442	464	468	487	495	473	490	459	504	492	427	471	471	474	466	466	428	436	478	514	444	500	478	479	498	457	439	473	470	502	473	486	485	444	485	469	469	469	505	444	478	477	454	431	440	466	500	445	453	467	443	461	485	435	462	418	460	467	454	498	505	424	457	482	464	458	491	438	465	516	448	482	470	423	467	507	466	503	478	448
26987	20864	9450	986	643	585	492	391	388	384	402	392	357	378	351	339	364	354	366	388	372	348	379	374	356	315	374	357	344	390	388	379	349	389	355	367	366	403	383	410	385	404	360	367	363	404	338	369	360	372	358	374	375	345	358	383	374	363	358	374	368	385	394	358	388	379	394	370	397	365	362	360	365	371	372	355	342	366	397	347	333	342	370	330	374	337	379	362	347	349	387	360	338	374	377	359	320	360	344	400	368	383	368	340	361	357	346	366	360	399	344	370	375	357	340	355	387	355	374	384	348	367	345	375	380	398	319	361	392	382	352	385	329	372	382	364	362	396	390	388	392	361	345	388	360	326	356	359	354	377	367	376	356	381	332	383	348	371	389	386	352	387	371	372	377	391	352	347	366	374	343	336	365	356	363	424	405	360	374	368	378	335	405	391	364	365	406	346	333	370	362	399	354	338	370	368	365	397	353	352	398	382	368	351	337	357	337	380	359	396	328	368	366	379	361	352	386	349	348	339	341	310	355	350	368	364	335	358	366	341	396	343	371	375	320	388	392	360	370	362	354	371	353	368	357	364	394	328	327	368	366	382	395	375	342	351	425	367	358	365	328	353	359	362	323	376	395	379	382	386	336	418	376	381	378	369	368	371	330	389	376	372	380	371	357	337	353	371	397	340	351	367	388	357	352	376	363	383	390	372	362	377	366	343	389	355	386	366	376	352	385	366	387	351	370	372	364	367	414	357	361	381	346	361	361	373	351	388	353	408	336	366	409	342	371	367	379	372	341	336	342	370	370	391	389	392	374	371	366	362	367	388	364	401	381	366	392	380	370	381	340	347	365	369	388	393	359	371	388	351	383	409	371	353	373	407	390	347	380	340	357	347	391	432	387	365	369	348	379	337	418	371	382	363	379	360	370	385	326	342	365	360	346	372	357	381	391	362	364	379	377	370	370	345	374	395	366	417	388	420	373	331	353	350	390	351	356	360	364	370	396	370	343	360	369	384	382	340	364	393	371	369	392	422	402	328	331	387	368	371	335	341	370	359	391	394	381	378	349	383	362	355	363	374	394	339	329	382	378	371	371	342	387	396	380	378	365	356	372	352	348	355	369	396	377	328	389	381	358	392	390	359	383	363	347	371	365	370	366	329	332	357	353	370	364	400	382	397	386	372	342	379	372	353	358	394	367	342	372	365	347	333	405	392	346	322	338	356	337	370	386	380	396	350	364	364	390	351	376	378	369	356	359	369	387	373	358	361	407	374	369	378	391	375	412	348	361	378	341	362	376	346	365	344	381	325	377	343	370	335	353	396	393	356	371	410	311	352	357	378	365	343	403	366	375	352	383	332	361	378	376	398	357	364	364	377	366	366	384	362	381	359	358	342	384	388	358	347	345	374	366	378	393	350	373	368	332	348	342	357	380	367	386	405	384	399	347	351	345	388	347	372	348	361	334	369	358	362	408	389	381	405	364	361	371	396	367	354	373	347	381	351	399	359	334	357	376	391	370	354	364	349	370	397	354	379	362	357	348	361	362	343	369	355	395	388	362	356	423	358	351	373	362	361	392	377	358	358	376	408	384	386	369	389	378	353	371	386	359	379	343	372	382	367	376	366	358	366	395	357	371	373	391	362	372	369	369	402	368	391	357	368	379	369	355	382	350	373	384	363	377	369	398	383	362	367	364	349	346	356	384	370	364	331	354	374	388	366	333	376	345	354	364	363	353	376	349	361	374	347	374	359	344	352	361	349	372	385	376	357	356	360	363	365	380	414	338	338	370	366	382	401	360	396	334	383	348	331	367	346	403	361	375	393	367	403	343	383	375	386	374	367	408	382	346	390	356	380	376	355	349	345	349	382	373	368	321	362	363	349	342	385	371	392	349	346	368	367	414	327	377	376	363	388	335	349	355	332	365	355	393	379	382	348	398	370	357	377	379	352	337	418	358	357	369	363	361	372	403	377	387	385	369	358	395	395	372	360	392	374	415	348	376	382	363	335	368	359	367	376	350	361	389	377	315	399	364	351	382	355	341	369	355	371	378	336	361	347	328	376	418	346	380	382	356	385	348	362	347	408	384	371	350	340	366	379	354	381	374	378	348	338	356	365	361	370	391	362	358	392	347	356	422	387	355	400	366	386	345	368	349	384	383	365	383	370	356	402	357	337	398	380	385	366	374	384	353	356	349	366	363	352	376	384	347	379	349	387	368	416	363	368	383	363	390	396	379	344	395	366	342	355	377	356	368	362	376	401	371	328	375	360	368	383	342	368	416	357	406	371	385	362	390	372	354	357	391	388	377	368	405	355	351	355	381	383	361	353	394	402	346	346	418	331	367	362	336	394	371	412	373	371	360	370	355	402	358	377	350	392	374	355	377	373	382	364	362	410	339	340	386	392	369	373	382	387	358	378	380	359	351	310	405	359	368	377	354	386	371	372	355	352	375	355	361	365	357	426	344	331	387	400	340	392	394	400	403	362	381	377	365	396	353	388	344	343	347	351	368	341	361	363	357	356	385	380	328	365	383	361	396	375	366	379	367	377	353	383	349	389	364	378	350	371	399	369	393	366	402	364	362	388	369	343	362	339	372	352	398	361	359	360	390	354	362	412	347	371	358	369	347	358	376	374	390	357	346	369	381	337	357	337	385	394	377	341	370	363	377	369	347	347	351	353	412	386	386	352	371	372	361	373	386	366	365	357	391	383	371	380	373	382	349	344	370	370	411	361	380	379	360	388	371	373	362	381	341	387	381	357	376	359	353	382	344	350	365	364	404	388	350	335	385	387	383	398	349	377	364	393	344	379	358	354	325	358	351	350	390	336	362	367	377	339	372	387	355	353	336	329	326	356	383	360	365	368	370	362	355	373	346	383	337	367	372	378	411	383	345	368	407	392	373	358	402	375	342	373	367	363	361	369	390	370	369	347	382	358	354	348	394	367	370	349	381	372	370	354	355	365	352	385	374	363	386	401	351	356	332	379	363	368	392	391	372	371	325	376	405	403	367	397	391	393	373	399	377	386	355	379	359	347	346	380	382	340	379	380	385	398	364	354	358	387	355	331	349	391	353	363	371	368	389	332	402	327	357	387	363	361	338	353	420	376	384	338	364	322	410	331	359	397	351	364	413	365	378	362	375	387	407	382	367	384	381	361	354	331	357	395	392	336	361	385	355	382	338	361	381	330	321	366	371	374	385	365	337	388	387	344	363	372	361	375	369	382	340	361	379	403	378	370	349	379	393	408	378	347	362	360	340	361	401	353	350	373	381	394	357	368	350	341	380	402	364	382	336	376	383	385	360	365	359	349	352	382	380	335	354	373	399	353	358	355	358	403	362	354	373	379	348	390	366	348	333	385	363	357	370	333	388	343	385	392	365	390	399	390	378	410	389	394	382	352	366	382	365	382	363	375	355	341	395	342	352	355	388	366	363	379	339	398	318	375	408	361	370	359	370	404	368	384	401	357	372	400	375	389	345	376	390	373	324	367	430	396
4121	1269	1063	722	684	570	591	559	557	522	517	538	480	489	458	482	480	485	487	523	483	482	495	496	489	487	501	505	489	497	503	473	506	462	508	483	494	505	529	454	460	509	482	474	505	476	477	438	490	503	465	469	513	465	507	485	488	500	493	485	457	473	501	500	486	457	497	482	515	483	515	508	523	487	455	493	505	503	489	496	481	514	509	524	537	487	481	516	512	504	464	467	509	445	508	489	508	502	496	498	509	501	458	478	489	488	491	512	522	455	470	497	475	502	487	488	528	458	499	518	495	504	492	437	470	513	497	493	470	478	479	509	525	438	535	504	531	519	490	488	492	483	498	507	489	486	470	479	520	500	432	493	522	476	461	491	468	453	483	486	515	489	477	497	499	540	480	509	477	452	507	517	528	496	458	463	483	501	469	468	495	482	473	493	468	468	501	521	492	486	480	473	508	491	479	498	464	500	491	490	503	510	524	472	497	489	472	501	479	485	479	460	523	513	497	468	512	472	454	475	510	469	478	478	445	490	523	464	452	477	445	456	500	493	498	513	473	505	473	522	478	456	483	514	533	457	497	478	509	491	474	498	475	479	501	461	510	463	478	464	495	491	488	481	497	490	518	532	513	483	482	517	487	500	495	485	507	494	505	472	490	530	470	480	471	489	500	473	494	494	458	498	518	432	475	452	481	486	489	496	460	510	472	477	474	515	464	503	569	470	508	449	518	479	490	507	490	481	506	477	499	499	513	466	487	496	480	481	510	522	518	468	477	518	468	546	496	491	513	505	492	463	474	479	485	447	534	514	489	490	532	471	460	503	533	527	492	472	519	469	506	479	517	493	476	468	474	497	489	476	498	443	505	516	480	478	471	484	501	501	502	522	484	431	499	458	485	510	483	496	501	501	475	522	495	475	490	453	491	506	467	455	509	451	511	500	526	472	485	530	509	492	453	489	452	483	494	477	500	484	446	454	500	483	509	497	501	529	500	478	451	507	516	425	518	505	469	496	515	493	503	464	454	512	482	499	519	492	481	481	470	480	524	460	501	492	484	510	468	458	486	477	474	491	501	510	502	463	471	504	526	479	495	460	492	456	471	469	514	485	519	492	465	480	491	515	528	443	520	518	499	490	456	512	495	451	470	520	528	505	520	433	534	505	483	499	507	496	495	480	486	509	485	493	471	502	451	458	505	454	505	540	447	503	487	451	457	499	472	481	479	498	489	508	478	498	493	486	466	462	506	463	475	505	457	475	460	513	483	500	497	503	504	482	476	505	493	455	495	520	468	499	496	515	469	474	542	518	487	494	463	459	457	490	506	509	477	476	478	522	496	492	470	510	521	517	464	509	477	481	481	458	458	476	529	506	511	497	509	467	485	515	508	488	498	476	510	486	499	490	515	485	509	462	498	473	523	462	498	527	504	477	521	478	488	518	484	515	492	526	524	462	471	471	510	500	486	452	522	495	472	525	467	471	516	493	488	506	510	484	507	484	476	520	465	448	498	511	475	503	477	486	521	474	521	503	554	551	485	476	490	491	499	509	505	505	517	517	471	466	540	489	499	437	506	490	511	540	497	478	481	471	474	469	507	486	533	462	490	486	485	480	514	430	496	480	496	568	506	489	464	486	497	527	471	506	471	511	487	475	479	459	442	519	481	516	512	450	475	485	503	491	442	507	494	529	498	452	520	490	484	469	481	525	511	432	464	504	474	514	485	481	519	507	501	484	483	467	508	481	503	479	502	478	501	513	516	473	448	468	484	521	485	505	462	451	484	479	486	504	477	476	503	470	480	496	473	466	431	487	498	460	475	504	503	464	481	497	452	495	514	527	506	458	456	495	487	484	473	466	468	482	510	528	455	479	502	496	502	474	466	491	476	478	484	470	531	503	525	465	495	504	510	484	479	476	491	493	532	543	451	491	527	517	503	456	502	492	478	487	498	465	466	505	459	515	504	517	506	505	486	480	484	514	467	481	494	485	511	463	469	502	467	470	495	487	546	460	484	504	524	499	519	478	528	486	504	498	486	482	497	486	511	535	524	491	492	445	505	511	497	495	514	505	502	476	517	476	497	477	484	475	461	465	498	509	458	525	478	495	472	505	497	481	504	476	449	479	527	494	488	457	472	552	497	460	485	466	464	500	472	480	490	492	510	504	496	427	469	493	501	487	482	472	477	480	513	473	527	486	485	478	488	496	494	484	476	477	510	488	473	530	438	520	478	510	498	500	491	459	463	443	484	478	467	448	486	503	513	490	478	510	496	511	458	492	503	447	459	459	485	445	497	490	480	484	440	495	511	498	539	511	488	488	485	489	474	495	490	466	526	504	511	467	524	523	495	491	477	499	478	486	481	486	510	472	511	489	511	491	500	463	496	514	516	494	462	502	481	441	513	533	489	488	473	482	462	473	498	481	484	499	457	476	494	465	445	505	503	484	499	507	508	483	491	510	484	514	475	496	505	456	511	513	481	504	483	504	504	476	504	485	546	463	482	486	499	495	528	506	481	497	489	493	502	484	477	513	495	491	486	494	455	483	467	491	489	493	485	531	473	497	484	493	482	501	463	478	537	521	489	504	469	485	517	547	480	471	475	481	479	458	465	464	465	474	488	476	522	464	497	437	510	522	450	506	534	495	486	568	480	509	481	503	495	470	469	527	448	460	459	467	507	462	484	514	487	488	473	473	477	446	501	511	482	494	456	516	514	510	450	503	497	493	473	464	496	454	463	492	492	501	527	481	488	504	487	496	481	507	475	506	486	505	497	486	507	508	471	480	549	539	525	486	466	501	472	492	485	529	478	440	513	501	539	491	518	486	442	455	457	501	490	486	500	480	487	468	493	479	519	511	487	542	478	477	468	475	496	510	481	493	506	466	501	531	524	478	491	484	492	512	505	475	463	486	477	472	481	449	436	501	508	447	483	513	524	494	493	536	490	493	522	474	509	465	498	487	490	486	479	524	489	503	502	500	511	447	468	489	454	497	474	490	515	491	513	447	458	496	480	474	464	507	505	510	449	449	488	481	514	493	510	494	492	490	478	519	494	472	481	496	501	459	442	489	507	521	457	520	490	514	489	486	526	444	507	509	506	522	479	456	496	461	527	486	488	479	471	488	467	499	450	509	455	479	503	487	532	504	457	477	537	526	491	474	457	457	523	500	500	483	487	475	518	443	506	416	500	453	501	470	501	487	459	521	475	492	492	505	516	507	495	515	488	509	485	470	489	501	487	519	453	524	512	463	470	507	471	472	466	529	514	500	470	483	527	487	493	547	488	486	495	489	476	503	516	490	495	499	474	498	465	519	518	506	491	469	498	461	460	486	498	533	480	563	509	462	529	468	479	518	467	492	507	464	499	478	489	512	473	477	472	502	478	514	487	494	474	478	502	511	504	503	467	461	474	453	478	522	475	519	464	497	458	462	518	518	462	507	496	491	459	507	451	500	472	531	525	468	470	474	458	519	486	534	470	488	502	495	475	486	520	478	466	481
23807	21404	28991	24178	21397	13187	1484	942	767	759	785	640	638	595	629	632	581	596	551	571	594	567	553	573	535	545	506	544	535	545	525	512	551	506	526	502	570	540	569	538	507	546	503	549	547	518	485	548	543	527	557	539	532	547	532	534	531	549	530	534	527	524	496	498	531	530	497	494	533	536	590	486	552	484	564	540	547	527	527	511	531	563	552	523	470	549	548	505	515	546	506	513	525	497	518	498	519	502	496	518	516	538	500	547	580	568	540	539	521	526	519	539	515	506	532	510	567	498	527	544	513	511	543	542	507	524	488	543	571	548	512	547	541	532	508	478	479	537	519	541	496	508	496	535	485	506	522	523	481	489	520	509	545	498	536	551	534	559	492	531	498	548	533	487	507	538	506	522	523	555	469	513	540	514	539	530	524	528	507	512	504	511	526	475	504	496	518	538	579	475	575	479	557	508	545	551	520	526	526	511	537	585	546	502	474	522	535	510	505	525	527	537	560	538	515	481	502	572	492	523	532	523	538	517	512	499	530	496	510	540	542	512	511	493	519	496	518	509	535	521	563	520	531	538	587	531	482	557	529	513	521	519	563	519	529	511	492	521	559	502	523	505	531	533	535	537	510	503	514	518	521	509	512	511	515	525	524	559	530	522	482	511	534	486	510	516	494	527	529	513	526	516	519	521	502	519	544	552	529	505	541	498	503	559	549	501	484	532	539	532	524	518	536	525	502	502	564	517	513	532	513	544	549	477	500	499	510	522	499	485	506	497	508	526	490	525	515	507	522	529	525	502	462	536	507	547	476	521	552	539	482	534	510	507	492	554	537	485	515	494	566	506	541	438	535	463	517	552	505	530	492	499	546	500	514	498	513	523	511	533	518	487	504	492	548	554	538	513	504	504	577	530	526	527	520	523	526	514	532	515	488	502	515	555	503	532	531	511	549	504	521	517	514	527	511	527	491	530	561	501	515	510	541	519	491	558	545	490	548	504	533	537	537	506	527	545	500	489	514	532	529	506	530	503	546	530	522	505	490	494	489	512	469	537	542	564	530	496	519	527	533	527	496	538	551	549	478	523	513	522	544	457	584	500	478	485	505	540	514	496	556	491	487	537	532	510	471	509	496	539	507	488	551	527	515	582	518	539	544	508	487	488	572	558	475	507	541	545	537	504	469	472	525	543	488	510	539	506	518	537	499	524	517	488	522	501	507	497	523	539	491	541	510	513	526	519	545	539	524	511	521	533	490	516	501	556	521	498	508	502	520	499	486	496	479	534	533	519	510	500	521	522	531	533	513	518	530	544	482	556	497	512	525	526	525	497	481	511	499	526	552	548	575	533	483	523	497	542	479	516	511	528	532	543	527	506	480	508	476	515	512	519	493	492	490	525	532	504	574	530	548	533	503	503	527	514	553	510	525	481	461	520	533	514	514	484	508	544	494	545	520	532	529	489	518	552	505	527	558	519	526	518	485	495	497	514	527	482	494	492	535	531	493	534	524	522	473	526	515	529	494	513	510	526	518	508	511	505	552	542	514	525	506	515	481	500	547	538	549	538	550	501	515	525	530	531	505	498	500	547	509	499	564	511	549	543	512	534	519	534	479	539	499	500	506	541	514	486	485	484	474	525	458	527	555	527	528	515	505	505	525	535	512	540	492	570	545	529	527	516	527	538	504	545	497	520	504	518	557	476	523	544	501	495	520	459	520	536	546	548	531	552	542	495	481	536	462	528	524	476	516	497	499	520	474	505	559	549	487	527	526	514	525	513	551	494	495	536	497	511	535	529	487	609	560	544	501	522	553	494	518	518	553	514	507	479	488	524	489	506	566	541	529	513	534	543	528	509	513	531	479	529	549	518	490	485	536	502	519	509	555	497	511	508	512	516	521	492	520	537	566	546	533	547	517	540	516	474	514	529	505	531	530	505	538	503	502	522	462	534	554	520	535	522	523	550	522	516	489	509	520	516	514	534	543	525	509	485	513	515	529	482	474	528	502	532	508	516	521	553	516	517	528	554	510	534	534	495	504	533	519	500	568	479	533	526	555	498	498	526	493	506	566	533	517	521	508	497	533	522	540	494	525	537	515	556	523	506	534	544	479	540	539	510	518	517	513	546	532	491	473	549	520	527	521	510	550	520	529	550	515	494	500	551	491	515	514	547	507	567	556	517	504	523	547	488	529	523	510	500	493	536	551	593	485	513	544	503	534	515	519	520	525	558	519	558	518	477	577	519	493	512	522	519	542	509	519	572	466	521	496	518	527	543	523	551	501	542	505	498	492	553	505	529	524	542	533	494	496	528	538	509	497	505	520	511	502	520	503	557	504	514	485	542	548	487	508	548	520	545	546	491	487	531	479	519	504	549	516	520	535	530	553	545	504	503	535	540	524	508	503	515	551	525	537	476	515	559	534	511	535	512	532	519	502	547	495	517	538	554	550	546	472	525	514	540	494	541	532	528	496	499	505	519	576	537	500	550	567	510	492	498	518	556	557	527	524	535	480	480	526	524	508	553	532	528	542	549	507	543	560	470	556	533	568	546	501	491	528	502	521	541	491	533	511	533	482	504	550	518	510	517	521	543	503	528	496	495	482	564	566	517	540	508	527	495	496	510	490	506	548	532	526	533	529	550	528	516	541	524	515	522	510	528	510	528	508	517	541	499	514	574	522	477	572	508	485	510	550	509	550	476	518	504	503	529	557	514	507	511	561	504	590	549	537	488	510	507	518	567	537	488	470	498	515	528	574	486	545	538	520	473	503	506	475	528	484	537	539	512	496	540	520	546	559	481	524	472	513	508	507	560	519	562	496	523	547	528	501	504	532	508	537	500	519	524	553	532	502	523	520	555	525	531	529	524	490	525	562	503	512	508	533	500	521	552	514	519	542	538	519	526	489	509	486	538	503	502	505	517	493	511	551	532	539	471	465	552	522	525	527	487	496	500	533	570	523	537	540	532	504	533	506	516	562	516	508	499	548	508	497	492	513	546	517	534	556	501	545	571	549	500	577	545	555	547	539	542	557	522	490	543	539	552	511	532	523	548	553	518	504	506	518	520	515	521	497	517	511	531	509	504	508	524	532	525	539	499	555	537	534	507	529	490	527	506	498	566	533	508	550	530	563	549	554	547	520	541	557	499	506	500	533	533	552	508	500	543	557	549	497	560	531	550	532	523	527	520	528	538	540	483	525	520	512	502	521	483	528	534	505	503	525	550	528	513	519	497	502	476	514	553	445	528	545	536	507	502	550	534	521	515	510	514	508	517	470	512	520	535	484	541	503	523	542	522	520	504	528	527	498	537	518	478	528	474	529	491	542	526	504	517	488	543	528	552	517	524	485	513	529	535	522	468	488	544	479	551	490	510	522	489	490	562	498	509	479	526	497	525	500	475	502	509	523	505	520	491	505	502	552	512	544	488	514	513	509	543	517	520	498	470	506	496	567	563	527	469	532	539	507	509	500	535	515	483	513	526	471	541	502	490	509	528	500	514
6375	10424	8479	4210	3113	2390	1936	1692	1416	1272	1173	1033	981	922	881	836	810	784	792	773	756	814	750	757	718	721	693	720	753	710	726	783	730	716	731	723	687	739	731	693	638	690	768	706	690	687	693	668	659	717	676	677	707	740	718	745	696	701	730	691	672	670	695	677	711	674	731	709	681	678	678	661	656	711	706	679	691	690	691	638	679	699	712	681	702	660	657	711	704	678	689	699	642	711	679	700	690	704	699	676	660	677	657	678	667	684	704	647	709	671	691	666	642	629	685	671	696	677	667	672	676	641	703	649	693	675	655	714	668	719	679	667	680	692	671	634	716	667	648	703	694	674	674	708	713	675	716	688	647	641	740	650	683	663	658	721	684	701	656	687	667	621	705	686	659	683	705	669	700	677	699	722	666	668	698	689	643	690	728	659	701	691	708	671	650	682	648	740	684	660	748	718	665	726	670	672	650	684	657	676	664	730	627	688	650	659	655	699	681	703	691	665	691	699	655	654	681	688	670	652	657	681	684	679	673	660	713	684	686	687	685	664	694	709	691	657	690	706	687	706	697	693	694	714	631	689	712	684	699	692	700	693	692	672	669	659	690	661	683	683	663	691	707	711	667	676	672	700	647	734	716	720	682	681	642	654	694	628	688	639	708	729	646	684	654	641	662	695	693	698	666	688	734	679	670	673	710	660	665	649	708	683	671	701	677	711	688	680	655	677	674	686	703	693	661	656	698	701	711	672	673	682	695	712	690	714	699	643	679	659	695	669	726	694	689	668	691	656	696	689	706	701	717	707	691	665	734	678	691	711	673	686	619	690	673	689	711	711	677	706	686	657	753	702	649	695	670	717	694	751	701	688	646	691	677	688	709	654	678	679	692	729	700	704	660	689	659	721	684	688	700	690	643	684	648	696	665	721	700	700	668	680	696	685	678	715	708	654	676	699	712	683	696	682	645	668	702	710	677	653	660	694	662	664	676	626	712	667	706	722	681	675	677	708	680	662	665	657	662	686	733	644	629	721	655	660	650	676	653	689	666	667	733	646	663	687	665	686	662	699	668	652	689	720	713	690	657	701	636	692	671	638	663	712	674	650	673	659	629	689	665	638	645	707	696	712	696	686	677	668	705	701	676	683	667	718	646	684	692	715	700	724	635	700	711	700	671	640	650	665	695	701	758	701	699	696	709	708	654	667	659	661	687	671	735	685	693	665	670	694	691	676	650	666	699	684	665	722	683	673	689	699	694	688	699	681	623	708	719	677	690	771	679	667	725	688	702	736	690	701	707	709	700	711	738	726	652	692	683	706	643	698	687	657	682	725	706	689	667	688	636	711	655	677	655	665	664	652	695	729	673	683	670	661	688	658	709	710	643	677	642	653	657	661	710	733	678	692	702	674	643	659	645	680	665	734	692	665	659	648	695	683	667	698	657	677	715	628	730	676	699	688	665	661	661	698	706	684	676	642	733	730	679	688	645	708	668	679	686	648	709	646	682	668	660	697	677	684	667	622	755	696	658	678	723	712	680	695	677	688	727	701	720	684	679	691	690	741	706	693	630	702	728	702	688	690	669	679	694	687	683	668	679	667	726	648	714	712	670	657	696	680	644	708	698	666	694	702	656	684	712	688	682	628	686	652	674	652	680	689	738	669	741	695	675	766	677	648	722	681	683	719	691	723	698	682	711	708	691	706	671	666	647	711	659	663	681	680	727	677	682	687	698	684	674	665	612	696	727	712	668	681	708	673	701	670	741	663	693	653	674	665	679	667	751	688	692	703	693	683	704	690	678	687	692	678	692	696	652	712	638	667	640	696	743	737	713	648	687	708	653	683	639	613	636	701	673	685	701	717	707	696	718	685	675	698	672	690	669	689	710	666	692	696	676	646	667	672	700	650	658	664	672	688	683	689	674	697	662	669	651	706	682	678	685	696	701	675	651	715	689	703	679	696	643	700	686	706	695	702	642	678	697	674	699	693	679	655	679	666	683	698	657	668	658	621	725	684	671	692	693	702	659	697	648	656	709	673	656	688	724	617	698	661	648	706	714	675	703	655	688	675	676	665	654	671	679	699	699	654	672	693	667	668	676	668	711	718	680	697	734	648	693	675	683	690	717	681	665	672	655	686	684	661	666	723	688	685	664	715	686	698	684	689	719	694	655	677	705	658	682	637	681	706	669	718	685	587	665	663	654	676	655	697	668	634	656	640	689	701	663	660	699	722	685	699	715	678	651	654	685	692	671	718	677	678	673	685	720	722	694	673	645	676	713	698	673	656	666	673	698	657	681	698	672	727	669	701	659	686	684	685	707	660	652	668	691	684	726	654	685	642	654	712	707	688	725	705	659	684	679	688	683	680	665	672	683	748	698	709	627	668	647	680	668	716	702	712	672	677	646	666	736	736	669	701	703	693	677	656	651	695	686	639	676	675	642	720	738	678	676	706	728	698	702	669	643	672	695	715	676	665	737	663	692	704	718	695	677	686	691	662	688	675	658	694	626	668	646	708	696	652	690	736	648	721	685	689	697	754	652	658	666	670	664	650	685	724	700	692	676	689	722	650	700	657	672	716	705	676	673	655	680	666	686	675	699	689	687	673	655	688	686	674	679	626	644	655	635	670	747	678	652	672	644	673	676	687	664	715	646	699	708	662	696	692	680	657	661	704	675	708	688	681	702	706	679	708	690	713	709	685	656	709	669	680	717	706	604	651	663	667	673	649	658	663	684	661	682	704	701	669	715	690	671	694	665	675	768	703	675	701	701	689	650	693	680	685	685	710	675	686	707	704	675	690	661	685	674	698	652	728	680	693	663	711	742	680	708	697	692	664	680	686	686	681	650	645	675	653	638	701	700	661	658	695	692	737	669	654	656	680	684	669	695	704	672	661	664	694	664	703	672	650	690	664	705	687	670	617	647	644	685	720	695	725	722	646	685	657	733	695	647	698	658	698	667	676	668	680	672	696	716	702	639	712	692	695	690	687	643	686	712	683	675	698	690	680	645	643	659	703	709	669	697	640	713	690	691	688	682	670	644	692	639	668	686	634	648	652	699	676	676	632	716	685	692	706	691	671	709	683	685	671	688	691	675	710	666	705	683	668	665	679	709	687	642	697	633	719	711	628	670	707	684	721	689	698	616	694	658	680	718	718	649	670	670	688	660	718	644	662	727	697	714	679	721	724	648	639	729	696	627	698	725	671	684	666	651	651	667	676	697	661	658	687	698	677	685	745	710	655	712	640	689	708	711	670	688	679	694	702	688	658	708	666	658	698	706	730	675	648	661	733	670	672	637	716	658	658	664	658	669	697	747	710	700	719	706	675	640	692	663	694	685	679	681	665	674	679	687	662	701	673	673	651	713	697	695	672	710	698	682	653	709	713	712	699	724	702	688	684	676	690	680	686	701	668	660	700	704	659	625	663	673	717	778	732	711	670	666	676	694	667	673	681	682	722	641	624	704	699	720	658	697	659	681	664	694	671	685	719	691	696	669	661
22956	21420	29375	23858	21426	21475	11233	1230	813	784	680	643	577	568	492	509	496	457	432	446	394	424	387	419	393	378	391	393	405	391	357	380	376	421	375	361	382	377	379	365	357	400	367	383	353	343	342	343	372	388	381	362	360	346	355	355	355	374	375	341	351	366	347	346	369	329	367	370	377	362	355	338	348	377	351	340	338	334	340	385	342	334	349	380	329	369	333	358	355	352	364	355	365	298	359	305	368	334	374	364	377	304	360	340	377	355	345	347	334	347	350	342	335	344	370	359	318	345	354	324	331	340	370	312	380	334	344	338	329	350	361	320	334	351	321	348	350	330	348	340	357	316	299	363	326	342	345	348	337	367	329	319	353	348	352	372	356	349	334	343	353	323	353	349	361	342	345	363	336	331	306	392	313	357	363	346	371	370	337	351	358	360	358	362	306	334	332	354	319	341	383	371	368	338	335	327	359	358	336	330	363	393	383	325	330	351	367	318	352	352	331	360	338	345	361	360	357	347	397	361	356	328	355	333	371	360	369	340	326	338	347	336	339	337	374	361	348	358	352	327	365	380	365	379	340	319	330	366	336	357	320	319	369	334	330	342	325	328	350	346	314	344	330	337	357	316	340	339	334	323	358	364	353	393	345	364	353	354	374	341	348	341	330	336	362	341	336	322	340	348	316	330	350	351	302	382	328	333	373	352	340	361	358	347	374	314	356	335	339	331	335	384	346	354	349	335	355	366	329	379	359	323	351	352	319	341	356	389	355	341	359	344	356	374	368	364	386	317	327	350	328	380	336	311	332	344	344	330	332	368	359	378	366	361	334	359	333	331	388	396	338	323	338	398	368	332	361	361	362	339	333	319	342	349	365	335	387	346	379	320	374	357	365	370	361	319	359	352	338	359	339	357	352	345	347	336	359	366	329	360	348	320	334	379	329	355	370	345	359	317	364	362	350	341	349	315	355	324	364	357	360	346	346	326	331	326	368	327	368	352	389	360	291	359	323	303	328	339	368	350	339	367	310	322	344	372	346	353	348	349	354	347	325	342	314	322	357	332	359	367	365	373	306	334	336	325	319	355	345	342	333	370	333	364	361	354	354	332	336	365	364	360	349	350	330	337	334	361	324	367	327	360	335	338	362	334	373	332	355	354	357	396	338	325	358	337	376	322	361	318	333	311	355	373	353	338	343	354	345	356	369	348	370	354	348	372	327	312	362	340	340	342	347	359	344	343	328	346	331	363	337	359	348	349	340	328	358	340	347	329	349	325	341	299	340	316	374	295	338	339	361	324	356	342	350	334	340	345	353	359	341	366	321	332	363	366	351	339	337	335	360	342	323	319	338	362	356	359	335	379	390	321	339	342	346	363	353	349	339	369	323	324	330	361	345	337	347	370	352	332	346	378	340	365	345	346	334	310	368	354	345	352	336	326	327	346	355	330	339	323	359	389	371	320	348	329	339	341	358	329	336	368	365	353	329	311	371	359	366	393	336	331	338	345	324	323	350	349	346	338	345	347	369	335	358	337	362	296	310	348	340	363	368	351	345	349	344	359	360	337	373	321	325	375	353	360	351	354	368	315	338	371	321	353	372	326	318	371	351	318	359	357	346	347	385	361	331	367	386	358	320	320	341	371	356	334	367	362	368	359	333	343	336	333	344	334	328	351	300	380	322	348	350	364	348	366	353	347	351	343	357	355	339	329	334	361	377	332	314	336	325	371	340	352	357	375	350	337	317	328	336	383	344	367	372	346	347	331	329	334	374	347	324	344	336	360	317	321	331	329	338	362	373	397	379	361	320	327	335	372	348	352	329	346	329	336	346	333	297	344	360	323	344	365	338	346	366	360	361	336	298	331	347	342	361	338	331	344	323	343	339	345	362	370	366	364	324	368	354	358	349	359	323	333	317	353	342	346	338	367	323	333	302	330	354	342	332	354	331	350	330	345	328	340	341	362	364	371	337	343	303	341	357	350	317	392	334	387	368	314	338	363	345	324	357	348	360	342	346	360	380	315	353	353	314	365	305	325	367	339	341	329	353	337	343	309	324	355	330	355	311	334	353	360	360	336	320	343	323	362	351	338	365	380	334	370	326	353	338	380	348	297	330	326	363	374	368	343	323	341	358	327	341	352	322	354	371	329	328	363	345	387	337	360	367	335	338	362	340	342	324	353	321	331	351	359	338	350	335	344	327	364	315	366	322	337	347	364	366	321	370	375	362	366	357	358	356	328	353	356	311	333	310	334	354	341	319	346	331	329	360	314	331	340	342	370	353	353	317	338	358	354	339	338	340	369	361	312	353	316	355	368	369	357	361	328	333	347	358	342	336	345	350	310	342	347	335	345	332	372	329	300	338	355	316	343	351	296	302	354	351	343	343	340	313	350	354	348	329	352	354	348	349	357	364	366	330	356	317	336	351	330	349	368	345	335	362	356	320	363	340	317	345	356	341	351	357	350	328	352	349	350	330	350	337	324	374	340	303	348	381	320	338	359	374	359	349	342	321	335	361	352	323	367	341	330	352	343	314	350	353	337	346	319	346	346	334	334	341	352	350	351	330	328	371	333	342	355	347	322	362	340	321	346	366	327	363	334	360	323	352	364	351	322	342	365	320	344	349	371	401	361	359	327	326	334	327	332	356	352	341	334	338	368	325	335	349	302	290	350	369	320	356	394	323	322	345	368	336	365	346	320	363	351	329	373	350	324	353	360	334	317	347	322	362	352	356	355	292	331	342	341	323	334	352	351	352	314	367	342	352	336	376	346	317	337	349	320	316	320	331	345	352	360	363	359	342	341	323	314	337	335	358	324	356	347	331	388	367	346	340	323	342	348	347	361	293	337	293	336	368	337	324	342	348	340	375	354	370	304	357	313	297	336	331	330	354	331	347	365	340	354	341	336	329	321	361	332	336	364	361	350	326	371	343	342	368	340	359	353	378	367	338	375	364	332	308	375	355	354	371	348	377	315	348	337	366	358	350	329	363	369	340	348	346	339	348	357	347	376	313	326	334	345	347	314	330	312	329	332	343	374	370	320	393	342	355	329	326	360	289	335	362	333	329	359	346	323	348	350	323	352	364	289	361	351	330	350	350	342	333	317	368	352	328	320	330	343	318	345	340	345	328	328	339	323	315	341	403	337	338	307	320	356	349	339	359	357	359	355	329	338	363	337	323	348	348	370	337	349	336	320	378	336	324	383	325	339	377	346	325	368	356	370	333	373	358	349	345	351	383	381	325	357	325	332	340	367	327	328	342	359	344	340	316	366	330	353	355	328	325	395	359	348	354	352	343	362	340	330	387	351	349	379	337	349	358	340	324	376	347	327	317	363	349	336	347	370	362	325	357	340	342	322	344	330	345	341	338	352	332	353	341	320	354	360	362	362	343	348	342	342	351	359	338	340	352	340	336	330	348	328	329	335	347	325	360	305	354	311	334	372	355	334	352	353	373	344	347	350	347	360	336	332	365	348	355	362	342	370	335	369	340	339	366	360
8823	16380	13241	7044	4988	3739	2878	2283	1794	1578	1334	1200	1028	947	850	826	802	751	691	700	689	594	599	530	643	599	567	559	570	573	521	521	518	554	480	463	489	524	500	495	520	493	524	533	508	522	490	497	525	474	485	458	501	476	514	514	473	454	495	490	519	487	435	491	490	446	519	479	458	473	472	495	486	534	495	495	469	505	455	440	497	506	475	495	425	513	447	489	439	469	512	474	480	441	472	466	458	446	505	448	509	485	454	478	470	456	503	514	500	454	471	470	452	481	492	477	501	518	469	474	438	458	444	432	494	492	452	449	486	463	476	509	471	507	480	486	468	467	462	461	433	454	490	478	498	455	512	467	480	459	481	468	495	456	497	453	455	494	435	490	468	481	468	479	444	496	491	473	462	468	466	442	472	474	484	443	500	476	483	450	446	433	457	456	453	464	470	442	480	467	456	497	463	457	467	452	417	481	524	469	450	457	454	494	477	443	448	487	472	451	475	436	469	477	453	463	490	449	467	473	455	474	487	491	439	451	456	466	418	472	451	481	500	449	445	480	469	501	432	485	493	459	492	440	474	451	471	492	470	458	462	432	457	481	501	425	472	480	494	454	440	488	449	447	447	474	436	508	447	458	458	471	464	473	448	434	421	506	487	472	470	447	487	468	512	454	485	426	469	496	510	479	442	479	473	475	468	404	418	488	448	450	466	474	481	473	475	483	468	515	465	475	465	468	452	449	480	474	483	471	483	497	489	508	465	520	436	441	470	482	497	472	479	451	445	459	495	497	485	469	473	500	493	466	458	480	482	467	451	462	448	477	493	522	481	483	460	491	466	480	475	485	449	465	456	485	448	460	472	496	481	464	446	451	468	468	478	501	441	478	483	485	494	495	481	453	456	446	446	488	455	454	464	469	438	459	496	468	492	491	435	465	474	483	448	452	475	466	466	475	485	469	472	430	441	447	442	458	451	446	477	504	438	421	454	473	473	426	428	458	478	455	480	469	481	459	460	458	498	491	455	479	459	486	462	475	448	453	476	451	478	439	505	458	471	444	492	473	490	473	467	488	474	431	483	500	467	468	450	467	464	496	458	500	477	470	470	461	449	466	469	446	483	467	455	467	441	483	419	479	436	456	467	507	441	456	436	486	440	436	474	487	452	478	428	482	439	452	487	499	462	506	493	504	438	476	487	490	460	507	486	465	476	424	438	447	484	457	483	440	455	462	467	503	458	465	467	482	482	437	501	468	439	425	480	469	486	446	445	433	422	470	452	468	445	470	441	499	467	468	438	481	485	429	482	491	468	497	451	464	483	463	437	479	487	479	470	472	479	473	492	439	495	437	515	465	454	464	416	474	502	460	459	505	460	497	435	462	549	498	404	466	491	431	435	439	498	496	431	471	441	453	463	503	484	451	467	474	464	463	424	447	476	476	450	472	471	473	469	419	459	485	456	442	458	506	477	466	461	462	472	415	473	458	434	461	449	439	471	466	466	505	461	487	476	459	474	483	498	465	477	497	476	489	458	500	459	468	480	430	460	500	479	489	475	471	454	487	474	459	485	467	442	465	498	458	456	435	451	466	458	472	472	481	494	453	494	460	453	494	448	451	468	458	441	443	498	422	461	452	461	427	472	487	457	502	480	454	485	466	517	452	471	469	482	479	509	478	472	442	480	465	452	454	456	448	443	496	499	475	458	470	481	453	470	497	469	466	482	443	417	461	444	485	447	467	462	488	482	448	462	470	455	527	472	460	452	455	457	454	472	460	424	482	493	468	484	481	458	485	453	461	482	496	466	454	458	471	468	481	505	452	464	465	442	487	494	505	501	467	483	474	495	438	466	479	463	490	440	462	454	499	475	486	434	493	491	442	447	489	476	510	437	453	477	514	481	444	502	481	493	454	469	457	454	458	477	480	434	439	447	463	465	473	446	446	474	435	472	445	468	494	480	487	490	464	463	466	464	483	473	426	457	451	456	459	441	454	481	459	476	510	470	455	499	487	478	445	485	470	508	442	440	481	452	447	459	474	449	464	477	469	463	462	489	423	455	466	479	476	491	482	483	442	482	456	486	475	480	488	444	454	505	432	456	462	497	451	450	482	479	470	522	461	465	428	473	469	452	504	446	506	472	444	473	443	442	466	461	470	492	457	464	491	454	484	446	483	445	477	478	478	483	470	447	451	471	436	419	500	481	469	455	433	440	439	443	444	438	471	471	463	466	443	451	467	487	444	450	441	483	478	499	447	468	465	440	447	464	496	459	476	485	509	503	460	497	442	459	479	448	482	501	472	481	458	461	486	468	473	519	487	476	435	492	481	491	434	460	465	422	446	439	466	485	507	495	511	482	441	483	478	504	464	476	479	447	460	483	446	421	428	494	417	458	478	491	447	477	474	457	494	489	442	473	448	446	435	482	496	491	476	445	452	415	449	455	503	451	457	460	438	450	523	456	484	497	462	416	480	477	471	481	448	467	489	463	466	477	454	460	462	475	495	501	485	477	457	459	427	463	463	500	456	498	479	460	476	473	490	458	480	465	429	496	447	446	485	498	495	482	424	470	464	490	448	450	463	452	496	472	418	473	480	454	458	469	452	468	471	440	535	520	481	471	449	483	488	489	422	450	480	453	472	460	489	458	446	450	457	407	463	462	464	450	447	482	527	453	469	492	466	459	457	467	442	445	422	484	473	487	447	476	485	446	454	437	486	466	451	490	423	486	490	501	432	468	451	484	457	451	496	422	476	468	482	439	459	463	449	480	483	419	441	513	462	468	483	479	453	454	469	473	500	485	447	458	444	471	480	508	447	433	457	475	477	464	482	474	481	446	479	474	461	496	477	480	457	484	476	436	467	488	509	506	467	440	441	462	456	471	452	481	473	430	471	473	481	449	453	526	453	489	457	439	485	466	443	498	439	474	464	457	458	456	449	470	491	462	479	464	464	491	501	476	450	483	501	444	484	492	469	477	471	486	425	489	462	451	468	488	440	455	477	456	430	438	455	466	452	446	429	471	468	479	473	462	475	472	476	442	476	424	485	452	499	514	456	429	475	462	448	510	495	458	463	476	440	490	429	518	474	457	455	486	468	469	452	493	438	446	443	457	477	485	482	500	413	455	485	445	484	477	492	465	475	462	448	433	471	495	467	484	448	476	433	466	423	497	490	470	504	438	467	464	427	510	464	451	445	474	458	445	443	453	468	449	477	499	475	451	447	469	479	485	462	496	484	478	452	470	452	504	477	488	449	460	448	457	440	471	454	481	444	483	482	455	444	465	446	456	414	476	450	464	486	497	442	478	480	477	447	470	455	443	444	471	457	497	450	454	441	440	466	444	461	466	522	490	431	463	507	469	447	456	455	460	458	441	510	462	445	492	454	444	438	483	459	489	470	428	455	459	444	429	448	481	430	476	482	452	459	485	452	456	447	473	502	495	506	467	456	433	485	470	479	484	477	480	466	471	475	469	457	481	447	470	485	460	439	459	476	481	483	472	464
27065	20950	9356	851	451	419	479	404	406	380	388	344	392	360	362	372	360	368	375	376	413	380	365	377	375	375	370	354	397	379	376	375	351	354	385	321	383	354	348	390	366	358	385	363	385	349	363	402	343	371	342	341	375	361	363	397	361	394	355	376	354	377	358	370	397	356	349	383	354	359	369	340	367	425	356	354	382	369	353	364	413	375	386	391	362	409	377	401	369	360	338	345	407	383	380	380	349	373	348	364	359	401	379	382	408	388	367	363	337	362	367	387	371	382	374	367	351	390	402	333	327	382	385	347	391	358	351	365	381	363	363	350	358	399	376	334	376	329	368	387	355	397	354	385	364	354	382	364	392	381	381	383	371	391	335	365	378	363	357	376	325	344	361	356	355	354	373	377	373	406	376	371	377	416	376	384	342	372	336	363	381	385	370	350	354	383	357	380	362	379	339	350	371	392	386	318	339	378	406	355	385	383	342	374	367	349	354	379	403	364	414	341	347	379	377	380	364	361	371	322	364	387	364	368	402	386	391	371	370	353	385	357	352	384	353	340	421	345	361	341	352	362	348	355	360	385	347	320	366	379	382	382	360	358	394	351	386	340	372	370	394	368	349	342	350	385	352	383	332	366	381	369	360	402	380	348	373	364	365	388	374	359	382	358	367	371	349	372	373	384	382	340	357	386	397	370	348	357	435	364	381	377	376	353	333	363	386	369	375	321	350	385	369	366	339	374	360	382	378	370	363	369	386	350	356	336	363	357	367	375	363	355	370	362	385	368	367	416	352	393	403	341	354	362	384	349	331	368	351	354	360	366	346	353	381	366	348	348	379	376	352	392	341	399	369	386	339	364	361	384	357	384	381	352	389	348	376	386	336	353	391	364	311	372	349	400	352	356	387	349	371	394	351	358	390	359	373	345	356	372	347	377	362	346	392	355	370	395	330	400	331	376	350	382	412	371	375	331	362	387	356	385	368	345	371	378	342	356	375	382	361	409	351	366	371	347	363	366	341	389	335	369	349	360	380	344	366	366	363	374	378	369	367	347	378	409	344	367	374	373	369	380	377	365	360	331	413	355	388	394	383	381	359	386	385	351	406	391	392	378	376	365	343	354	381	371	383	350	385	350	386	364	355	388	345	313	364	344	351	369	408	362	364	388	377	446	344	414	372	369	373	354	351	343	401	389	385	409	371	336	358	381	362	359	374	384	369	375	354	333	342	384	346	350	388	371	359	387	380	361	350	358	364	360	368	379	337	378	350	349	381	358	347	390	348	370	362	362	377	382	417	348	333	333	390	377	397	408	371	366	378	416	356	401	384	374	366	339	360	370	370	403	341	403	354	362	365	391	364	366	326	374	355	397	383	346	323	370	369	331	396	390	360	345	361	356	355	335	389	363	352	374	397	355	371	367	412	354	360	333	356	384	368	344	381	374	394	379	394	386	369	391	381	368	395	352	363	337	354	350	367	343	384	343	374	350	357	382	317	429	352	350	382	359	350	383	372	371	355	335	330	368	365	354	361	360	352	412	365	345	365	376	360	329	369	393	372	369	373	362	369	372	344	341	370	384	362	383	376	374	334	351	341	377	392	352	372	361	353	345	347	379	377	332	382	375	372	337	373	391	392	374	362	369	361	375	400	353	397	350	384	365	358	351	374	326	369	358	355	369	355	372	371	335	354	381	399	389	398	357	346	316	360	351	388	356	347	403	351	344	329	375	375	345	383	397	330	373	365	364	391	382	382	394	368	361	389	359	409	361	328	375	352	335	383	368	349	391	379	375	376	365	331	367	359	422	341	375	358	373	358	361	366	386	389	376	368	377	379	331	334	367	383	382	381	369	350	353	349	363	368	406	362	372	343	333	364	354	363	357	355	362	383	373	375	363	371	363	385	404	386	366	382	394	332	373	365	360	339	379	373	355	328	366	348	340	363	334	374	370	354	344	391	360	377	358	400	397	394	332	388	379	373	339	370	387	366	364	383	369	347	357	365	387	364	353	371	340	350	365	343	365	397	358	361	374	357	373	362	346	354	380	384	377	366	397	384	383	391	399	321	398	393	352	387	345	377	355	356	379	381	358	403	369	378	359	339	348	366	402	367	361	367	332	356	342	352	350	390	374	363	353	401	371	368	338	370	374	372	354	402	376	366	392	338	358	372	355	398	364	338	361	366	377	377	376	378	420	358	379	344	392	378	369	370	381	396	364	382	357	374	356	379	330	351	343	350	373	398	380	370	364	382	360	357	375	369	365	363	360	377	359	378	374	362	371	335	359	373	352	356	352	352	375	356	349	344	362	376	384	368	346	333	361	364	330	354	375	354	381	349	363	390	361	383	378	349	359	331	405	354	372	370	349	355	357	338	345	335	376	381	374	392	373	321	355	344	367	352	386	339	367	365	385	374	383	369	378	381	398	353	379	377	375	398	361	344	381	365	373	385	386	354	367	358	360	356	386	374	379	377	361	380	372	368	371	383	357	367	383	373	375	356	355	345	365	400	375	363	345	383	364	421	352	400	381	360	355	376	345	393	363	362	335	396	347	355	380	391	353	384	348	371	390	359	320	374	380	367	350	358	379	352	392	359	382	382	354	371	362	408	393	373	356	367	378	381	346	357	351	378	371	351	371	353	361	412	349	382	349	394	357	369	339	354	355	374	363	353	334	354	385	346	369	366	360	377	385	310	358	353	360	379	381	348	405	386	331	395	386	363	349	364	350	381	370	369	334	382	357	363	367	371	392	391	360	369	363	337	358	343	401	358	406	344	381	348	408	400	352	372	357	388	368	361	356	361	384	435	342	363	338	353	399	346	375	364	347	371	361	369	378	332	344	357	353	348	355	361	342	389	392	379	357	369	360	368	351	380	353	354	397	389	346	405	399	365	354	380	351	421	378	340	352	383	363	355	378	359	333	371	353	383	339	365	347	358	341	372	373	366	371	384	363	394	369	340	394	397	377	374	379	369	400	384	354	355	373	382	399	369	383	352	346	359	359	374	379	358	361	362	367	365	352	363	368	385	404	391	384	355	347	382	375	373	385	383	377	370	321	346	342	379	367	359	381	358	370	335	341	367	372	391	356	386	389	409	397	362	358	398	384	365	381	371	385	366	381	342	380	339	413	378	350	350	376	372	363	329	353	348	353	359	347	371	345	364	389	383	360	356	405	374	346	358	348	395	366	410	394	371	363	369	371	373	352	380	374	373	353	373	412	375	385	329	348	381	373	364	379	372	361	383	367	378	340	346	370	370	375	371	387	400	370	343	375	347	355	399	344	343	339	359	340	367	396	369	367	377	357	385	352	377	380	362	352	342	375	370	374	356	355	393	380	399	374	355	353	369	347	338	394	378	376	378	343	371	359	369	388	347	368	374	346	387	352	381	376	395	353	363	351	380	399	396	371	375	344	353	373	343	370	356	352	380	375	371	347	373	360	344	361	397	390	379	344	391	370	347	388	352	383	383	359	380	357	338	342	385	388	397	375	385	391	369	363
4067	1178	994	695	623	563	580	540	539	497	476	564	565	512	493	540	527	471	520	506	484	519	544	470	490	502	502	447	493	487	524	473	487	475	494	467	475	476	494	466	496	537	498	474	480	524	463	438	516	459	485	499	459	498	461	482	461	504	460	494	494	499	511	505	499	424	481	495	481	464	478	496	491	493	476	467	481	510	464	479	464	486	474	488	481	500	519	488	490	511	477	476	488	452	467	483	489	505	476	540	528	474	474	420	463	499	460	508	479	524	505	492	497	491	504	500	514	476	464	495	507	500	475	447	487	522	512	526	482	454	491	452	502	472	500	470	515	526	496	511	499	464	484	505	518	480	439	486	497	467	469	508	534	477	454	523	468	467	518	488	476	514	471	478	494	467	490	525	518	494	478	489	480	494	478	472	471	494	481	521	475	492	435	479	467	481	469	476	493	475	459	520	490	485	488	481	465	510	522	514	476	476	513	481	461	466	529	468	501	531	516	499	511	481	461	474	500	493	522	489	471	475	519	485	474	494	474	498	512	500	457	479	452	497	496	479	481	481	460	484	488	482	507	477	500	464	441	475	477	480	465	491	479	463	477	489	499	487	497	492	465	470	492	498	452	465	487	497	487	447	512	502	486	496	459	502	513	460	466	485	489	530	487	495	498	501	443	487	494	509	497	493	465	516	527	471	482	467	457	469	524	515	481	499	515	499	527	489	484	490	477	510	448	479	498	484	527	469	503	464	494	476	469	488	486	502	496	450	488	492	485	443	452	481	457	492	503	476	472	527	497	481	451	457	478	499	483	502	493	486	446	494	472	494	495	470	510	490	481	501	451	481	487	487	472	507	455	509	476	465	464	467	479	509	492	461	461	452	486	492	500	494	501	520	454	492	488	530	486	498	465	461	491	497	479	476	474	453	443	488	467	522	498	511	531	517	510	499	435	495	486	508	498	480	508	454	454	500	499	492	501	505	532	490	499	498	477	481	524	491	454	472	450	530	468	501	457	467	459	472	508	477	496	482	477	484	487	520	485	468	491	470	494	504	447	475	488	457	496	501	505	468	529	500	525	462	485	470	479	503	479	470	482	486	485	484	497	498	466	490	518	496	473	449	494	481	453	473	481	514	478	461	492	508	459	513	481	530	515	504	460	491	513	498	484	518	457	454	466	449	470	463	498	442	475	482	470	501	454	497	443	524	494	454	479	513	471	537	481	498	500	529	481	506	536	469	495	445	478	463	506	489	487	478	489	523	471	522	500	521	441	497	498	523	496	470	482	484	483	464	472	504	535	497	504	458	479	452	482	429	505	503	506	503	474	522	474	467	483	507	497	503	484	511	474	472	459	471	473	513	471	454	443	474	472	502	498	497	490	485	480	520	450	501	495	495	509	496	467	464	466	493	505	494	455	456	483	510	469	468	507	483	459	491	486	479	505	504	504	479	491	487	544	514	519	494	499	499	474	500	473	475	496	505	484	464	458	521	462	472	481	473	500	456	493	510	507	453	485	482	460	511	447	516	475	498	495	498	486	487	522	465	519	466	515	464	479	479	491	482	468	458	484	487	427	485	527	510	492	441	467	500	511	496	495	514	534	472	511	477	485	492	484	498	465	458	479	486	480	488	488	487	505	451	500	506	483	507	495	484	525	483	482	441	460	509	461	454	479	497	489	492	501	514	477	509	447	470	450	498	492	494	498	484	504	483	488	471	495	508	504	481	466	474	480	485	531	455	475	470	480	454	481	479	478	488	515	498	473	543	510	468	470	484	472	416	498	461	482	507	487	454	485	486	473	469	486	480	496	477	466	515	456	532	465	504	462	483	477	520	479	478	471	459	499	495	492	517	495	495	487	462	479	472	475	499	452	493	484	496	505	511	456	505	491	474	492	495	502	476	492	494	472	504	497	491	518	493	487	464	472	505	464	491	452	476	492	514	482	501	482	509	480	465	492	484	483	460	464	502	492	486	492	487	483	481	515	495	478	500	520	474	496	420	498	488	470	499	532	514	481	462	453	479	491	510	499	468	481	483	522	514	513	486	497	479	494	512	483	474	478	501	477	496	483	503	463	479	469	482	457	487	473	430	503	498	506	505	504	508	510	462	491	469	472	491	520	498	477	461	530	489	448	529	498	471	484	503	474	460	498	477	491	447	498	468	503	481	477	489	503	510	517	499	478	510	536	452	508	490	474	450	460	438	513	486	472	502	497	506	480	505	504	467	481	476	489	489	446	521	456	505	455	472	514	487	471	495	495	506	478	486	474	486	493	463	508	532	469	469	490	483	466	531	530	497	496	490	496	516	478	527	499	517	498	461	500	512	508	538	498	480	477	479	494	507	491	499	515	480	489	474	479	482	456	498	531	467	428	499	506	519	503	505	502	476	523	479	479	499	481	461	522	469	482	509	450	517	481	433	474	492	494	487	469	505	466	474	514	516	466	528	476	481	489	473	496	480	523	510	472	491	503	496	490	481	485	485	471	487	464	501	446	511	454	449	507	515	483	439	447	501	475	479	525	484	473	474	475	493	490	494	470	504	512	438	495	507	526	525	507	518	481	474	493	556	518	534	450	532	474	519	490	491	474	452	487	481	476	499	495	483	485	489	488	468	476	504	451	496	474	514	486	498	463	506	469	503	509	479	457	473	473	466	490	471	507	480	492	493	498	473	487	487	499	492	504	477	522	454	478	481	478	490	489	496	481	504	501	498	517	460	494	489	483	495	505	499	455	530	472	483	480	491	481	487	506	466	456	494	474	476	507	501	487	502	490	472	474	496	499	491	485	497	489	486	492	469	530	519	494	471	495	449	486	470	487	509	519	480	512	520	468	453	481	470	487	482	456	528	488	509	496	501	464	455	489	497	468	482	527	489	476	504	506	512	502	438	498	530	489	513	492	509	521	491	468	481	543	464	480	480	498	450	489	446	525	504	455	498	524	513	500	498	470	475	508	476	465	482	488	515	525	518	491	506	480	456	513	455	515	467	455	479	496	487	515	470	493	511	450	504	500	512	490	467	494	486	505	514	503	472	483	521	493	499	500	467	522	519	497	516	510	515	485	493	496	448	517	429	487	499	509	480	513	459	473	517	481	499	479	465	483	494	475	491	451	488	487	470	509	458	513	471	485	521	493	478	462	498	478	469	466	501	470	523	497	455	499	495	467	493	472	484	476	474	472	508	463	479	486	475	459	499	413	497	492	519	491	505	517	473	479	517	511	511	473	480	475	488	493	477	534	498	484	503	471	544	486	482	469	510	484	495	514	468	505	498	495	503	470	464	480	477	489	504	492	479	465	463	474	453	521	484	492	464	450	452	513	534	477	507	453	461	489	462	515	500	482	511	512	484	465	475	503	475	503	467	495	467	486	478	522	517	502	550	444	527	519	482	509	503	522	482	533	482	507	517	476	534	525	475	483	480	531	508	485	473	483	515	515	471	494	505	491	453	510	457	477	509	471	495	453	541	479	499	471	494	498	505	495	470	493	490	512	499
23746	21380	28903	24204	21366	13007	1539	884	792	709	675	667	636	621	590	596	580	559	615	596	570	572	525	553	530	578	573	529	527	541	533	556	530	522	527	503	550	534	539	551	535	527	491	533	529	507	477	530	494	561	515	475	504	526	546	563	519	499	507	526	473	525	487	533	501	526	507	473	511	549	504	503	525	471	477	503	505	518	527	531	505	512	505	532	504	472	522	508	553	514	525	505	499	517	507	525	486	518	550	532	557	540	486	526	489	514	502	517	485	495	531	496	522	499	506	506	536	510	522	506	511	545	537	512	476	522	513	551	524	544	547	539	517	535	552	539	489	477	533	514	486	520	519	508	519	508	508	483	476	505	527	520	503	507	442	560	527	484	518	508	521	521	530	533	530	530	469	464	554	516	506	507	551	532	482	499	516	531	495	479	601	496	541	478	548	496	502	500	534	530	535	515	541	501	507	455	483	515	489	519	502	508	572	485	488	505	502	544	534	499	534	489	517	523	508	479	511	517	553	495	541	545	535	533	555	475	500	517	521	525	532	491	502	522	514	513	491	500	539	501	513	519	516	491	514	560	511	505	547	533	517	541	521	478	527	497	528	498	524	498	536	510	516	489	496	505	463	470	504	546	488	512	532	506	525	524	476	520	512	542	527	515	527	516	516	515	468	473	501	483	516	521	503	530	502	519	507	521	498	527	500	527	481	514	521	511	483	507	549	549	543	539	520	508	520	497	513	526	514	532	499	506	534	506	531	534	520	503	523	498	478	526	508	528	490	526	527	506	479	485	507	518	510	512	531	476	541	523	479	506	507	490	485	551	526	509	513	538	473	504	536	513	496	493	513	521	507	536	529	509	529	511	536	515	492	508	539	505	476	505	488	519	540	476	529	504	522	531	543	510	521	528	492	538	493	537	518	494	532	515	506	529	546	513	491	522	526	479	486	546	476	528	515	540	512	535	510	524	513	550	509	489	528	518	496	555	512	475	522	514	519	541	516	510	497	519	493	498	544	496	483	522	501	488	471	528	540	501	542	530	485	534	497	507	516	540	533	521	514	535	522	571	528	496	542	504	504	537	523	492	516	472	504	495	530	523	521	538	477	520	542	505	508	511	504	574	531	481	497	501	505	457	517	504	529	564	535	538	485	559	502	520	504	511	521	503	539	494	517	518	523	498	474	541	518	535	477	531	542	513	511	504	504	477	509	471	481	531	567	518	505	480	497	505	525	552	475	518	559	487	523	525	532	529	517	496	508	468	485	538	484	519	481	496	510	517	468	516	515	495	507	510	496	514	485	525	491	559	507	525	495	488	521	548	509	518	508	483	527	515	490	491	519	511	535	487	533	543	503	534	526	497	514	511	471	516	538	509	514	493	522	558	482	525	502	506	508	522	541	536	513	512	545	475	526	514	498	507	518	555	492	504	482	538	494	501	533	494	490	525	514	540	521	529	507	475	531	502	508	494	521	500	501	559	515	541	511	488	503	529	556	536	542	506	552	502	519	557	525	515	499	525	502	517	525	545	521	480	497	529	502	502	513	490	497	526	549	502	507	498	511	563	531	513	489	520	500	511	500	495	470	475	488	489	500	496	520	497	522	504	553	548	507	474	516	487	523	531	500	520	496	527	525	519	498	503	523	514	571	489	554	508	512	543	523	475	557	496	567	557	515	521	528	548	543	499	488	491	506	517	490	472	530	517	493	480	500	503	536	532	533	494	519	513	521	497	486	546	508	520	503	524	496	499	469	476	523	545	517	491	523	511	497	513	511	520	474	520	542	541	520	554	494	499	500	519	518	530	494	521	504	478	504	539	554	495	527	522	506	517	487	518	492	513	475	533	511	539	513	523	484	545	516	536	546	490	493	490	482	534	512	520	502	517	548	518	523	489	516	519	550	522	517	515	531	513	534	531	532	539	501	529	525	542	507	507	476	488	511	510	518	506	503	512	513	536	522	531	513	512	475	491	506	527	499	530	482	541	527	489	481	507	484	485	469	516	563	473	550	487	522	516	482	481	503	496	527	551	537	535	504	512	494	521	495	494	514	523	538	521	499	525	519	527	502	482	537	460	498	562	515	512	488	484	478	545	513	518	525	520	486	525	554	520	546	522	513	534	522	463	530	497	509	507	515	496	537	535	559	515	511	496	534	500	534	542	463	496	527	548	497	511	458	541	517	513	549	531	530	488	504	519	537	546	499	507	517	476	496	456	544	517	538	532	503	503	532	554	522	526	494	534	497	514	516	509	510	486	492	540	518	501	535	499	473	519	532	520	521	558	503	511	461	556	508	506	523	475	539	520	495	524	528	525	491	515	512	471	501	539	473	512	505	541	524	512	540	503	494	491	508	489	515	474	494	515	544	491	493	517	510	497	492	478	505	485	509	510	480	492	499	495	519	513	517	511	535	506	540	522	572	491	555	520	519	511	539	488	460	528	540	506	540	457	544	544	492	529	541	529	540	518	468	518	494	516	521	521	520	532	497	528	504	505	491	544	492	514	482	535	521	474	499	540	528	511	544	558	521	477	507	509	495	492	534	465	540	512	470	513	531	484	514	501	523	551	530	520	518	501	564	520	544	488	522	563	553	494	534	507	532	531	526	493	538	539	511	527	525	535	521	510	528	496	530	520	466	484	506	508	515	539	495	507	521	503	520	501	472	511	545	495	502	480	521	540	509	528	505	514	510	494	554	470	527	515	528	494	487	507	524	507	472	488	500	496	528	534	508	514	528	547	496	519	506	531	522	557	541	487	485	503	526	526	491	481	511	510	506	521	489	494	543	490	475	516	524	510	553	496	497	543	500	554	508	535	537	473	459	545	552	484	508	515	474	519	523	468	530	477	521	494	564	577	509	483	523	515	518	496	497	524	505	501	493	476	503	454	483	522	522	540	496	506	499	521	505	463	504	525	504	542	552	509	553	515	530	515	501	512	486	534	526	511	571	538	509	500	507	505	512	530	512	519	487	506	493	492	529	511	521	503	499	535	527	541	509	504	506	503	461	456	501	504	468	528	527	537	487	514	506	522	518	526	519	495	505	544	493	531	504	559	517	519	498	502	485	525	543	491	473	550	538	484	473	501	513	523	520	474	502	511	541	523	498	540	476	524	541	539	508	463	511	516	511	528	478	486	510	558	511	526	548	548	546	541	517	514	502	513	489	522	485	529	496	484	534	526	515	528	514	491	543	516	510	505	511	511	514	496	516	502	508	553	504	525	523	537	498	513	510	521	498	506	510	524	505	525	501	495	490	530	514	536	521	528	494	503	493	499	529	495	532	535	504	519	501	489	505	513	477	488	498	517	521	539	504	515	536	509	504	508	505	523	534	482	506	524	504	506	491	523	569	489	494	524	484	527	530	542	514	521	531	516	470	548	460	532	504	517	509	516	509	542	524	510	490	497	553	516	477	504	513	512	550	509	529	482	513	547	506	533	554	470	526	525	515	519	513	528	502	521	559	489	487	494	548	533	480	546	490	527	517	460	506	504
6512	10293	8413	4244	3134	2454	1986	1667	1327	1257	1102	1015	941	941	920	847	839	867	822	774	755	730	766	750	706	743	703	740	670	717	747	728	680	694	708	662	711	746	681	666	726	685	732	705	682	647	657	716	653	682	729	675	694	663	722	636	653	632	681	694	693	714	659	703	693	698	731	658	638	678	697	698	768	726	688	662	647	656	710	689	685	631	691	682	667	693	710	707	719	682	655	671	695	696	636	654	712	685	723	677	693	721	661	679	697	680	655	659	690	694	676	698	687	628	654	675	703	690	710	690	700	664	710	712	655	634	710	674	657	691	689	704	638	610	650	649	665	697	692	696	653	637	643	676	722	694	658	649	660	635	694	636	708	640	700	662	683	668	671	685	662	668	650	665	701	676	672	648	706	675	714	668	690	707	651	674	681	670	693	615	673	689	699	601	648	681	692	679	685	646	709	702	679	646	648	669	711	638	656	703	648	657	649	688	662	661	663	689	654	704	688	679	697	719	672	640	664	629	675	676	690	690	689	692	691	716	669	718	663	674	708	626	664	677	668	682	649	663	698	673	690	729	631	646	690	700	703	664	662	692	675	704	676	632	669	690	672	677	668	708	710	698	717	650	683	662	660	688	686	676	664	628	688	699	690	701	631	681	681	673	665	676	646	649	666	663	699	694	661	681	710	642	723	664	683	674	644	672	698	672	720	625	664	676	710	726	668	668	683	678	659	645	671	661	629	653	687	656	698	720	672	712	660	663	631	738	706	681	672	658	634	648	686	612	677	651	670	687	699	659	708	687	692	673	662	657	675	685	675	676	658	682	693	723	690	679	654	647	710	690	679	795	669	692	645	678	697	702	667	684	674	659	680	707	721	687	722	673	680	723	688	714	700	693	661	654	717	692	655	684	673	687	679	695	722	689	666	664	647	692	714	726	653	709	672	680	718	677	663	641	659	666	650	663	682	695	687	651	645	636	650	658	675	659	638	646	629	704	709	669	699	672	696	677	675	704	697	658	721	641	644	676	664	685	676	663	673	663	672	695	674	701	680	675	719	726	615	691	669	715	690	649	634	658	701	649	658	710	672	694	627	662	676	687	676	703	678	676	678	662	656	662	648	654	700	651	646	676	713	669	651	682	673	729	687	684	651	682	663	686	706	687	678	665	666	672	731	661	676	711	672	696	664	722	624	677	704	672	683	660	685	736	631	616	705	644	662	646	681	692	625	676	663	702	688	669	674	719	664	704	657	677	728	680	633	691	656	703	690	675	709	683	674	727	622	687	656	649	699	664	694	631	669	675	715	695	713	697	660	662	701	704	627	682	645	710	652	714	702	677	666	707	688	678	649	699	648	669	656	673	676	710	719	677	703	668	625	687	728	710	676	677	711	669	677	664	707	668	665	652	707	698	623	678	650	651	660	660	705	657	682	663	671	684	659	659	641	676	690	650	642	678	711	631	705	681	703	647	626	649	674	696	684	647	678	674	678	672	712	714	690	653	674	671	688	654	681	671	628	690	697	681	620	661	684	692	676	663	685	697	646	674	671	662	665	694	696	692	700	656	703	656	616	646	683	717	651	690	641	666	671	722	645	704	713	660	692	678	680	685	717	665	693	680	667	663	647	664	731	677	726	670	698	652	615	674	670	680	639	635	725	662	694	680	676	680	700	654	695	650	652	707	706	640	656	669	654	698	735	683	696	687	694	720	672	644	684	669	673	682	664	684	694	661	702	661	733	677	716	628	678	684	706	664	666	699	649	636	658	661	692	655	657	689	624	638	707	688	644	663	740	714	677	689	686	716	698	651	681	692	644	709	668	657	661	635	665	673	654	692	677	671	662	700	693	678	687	676	698	692	642	656	657	716	690	672	662	687	664	679	684	665	701	670	683	688	675	631	671	716	681	692	666	703	685	657	678	673	687	669	708	653	670	682	659	675	664	644	696	720	652	656	667	653	668	648	685	661	706	693	707	698	671	679	668	718	647	735	661	636	698	630	632	663	654	680	667	678	644	630	703	652	640	620	709	689	696	681	674	713	678	645	672	712	630	658	658	675	636	676	647	675	649	695	706	677	697	683	665	677	671	684	714	715	642	704	667	700	704	634	675	673	651	650	676	674	730	664	715	667	691	661	690	635	613	683	682	706	647	662	681	630	708	689	641	661	706	675	678	654	670	672	659	676	708	673	677	668	668	666	650	647	603	618	657	646	672	675	611	671	659	678	703	669	661	635	647	628	660	670	708	645	717	655	645	662	652	679	724	710	706	640	677	680	664	663	658	662	667	694	672	683	666	639	689	658	698	688	719	673	657	664	659	667	666	663	703	693	639	719	667	626	697	695	694	667	650	646	673	679	686	620	673	650	698	674	705	690	672	660	639	707	668	694	629	697	660	694	611	661	683	657	671	664	706	650	683	677	728	650	653	691	677	668	727	634	679	659	642	673	707	656	687	678	694	652	661	611	719	653	692	698	681	659	674	686	690	707	681	660	699	650	711	666	671	660	675	676	699	679	684	712	661	697	733	646	688	676	733	648	672	678	726	698	724	670	711	677	651	674	653	680	697	686	662	679	706	691	645	678	687	742	651	668	735	671	655	614	686	666	667	696	719	681	634	659	693	643	644	724	674	660	626	645	697	651	673	690	624	685	642	727	707	681	649	699	669	658	674	674	701	698	680	663	700	658	688	635	665	732	692	666	664	641	666	709	625	668	629	682	695	667	677	676	673	677	641	697	696	698	708	657	713	703	677	663	678	687	649	700	642	687	687	692	677	693	672	664	716	625	691	706	680	682	668	669	699	643	726	688	663	672	692	670	665	682	692	702	681	642	678	666	685	693	640	695	698	641	644	648	692	646	653	664	671	683	674	710	679	678	717	681	737	643	656	686	700	689	636	698	708	697	658	673	702	631	723	681	651	678	649	709	692	687	656	686	679	715	676	678	685	698	793	722	657	675	682	658	663	685	689	628	694	624	649	665	643	665	678	673	640	705	691	676	668	683	680	691	683	673	668	665	651	682	683	714	714	655	687	647	649	670	703	720	652	704	693	633	664	723	693	673	657	654	658	670	669	692	630	703	699	686	666	713	695	625	691	678	659	703	597	687	712	677	676	670	679	660	673	688	666	654	677	665	723	686	711	665	664	637	665	654	716	663	681	685	684	642	722	679	673	708	674	665	671	668	713	659	679	683	630	668	660	663	731	636	665	678	656	706	720	669	646	695	680	670	613	703	713	646	666	687	631	670	680	659	683	711	683	678	675	670	679	670	719	659	699	709	665	692	662	681	680	694	694	654	704	651	660	698	679	697	639	721	687	642	672	664	659	684	675	638	691	689	707	670	717	704	679	667	642	666	684	689	712	671	691	653	716	684	689	676	675	673	644	654	663	691	711	658	708	669	704	663	724	716	710	688	688	711	693	689	663	666	732	680	655	682	658	675	663	652	693	664	652	674	671	686	635	662	658	668	674	698	701	650	652	702	720	637	691	689	655	657	702	658
22946	21400	29362	23840	21408	21457	11245	1220	826	723	727	549	532	517	494	465	440	434	433	433	401	425	445	393	374	396	390	377	418	440	347	375	376	339	381	335	373	400	375	361	356	337	325	349	362	346	340	320	348	349	340	345	355	328	342	365	324	366	345	328	358	360	338	381	364	339	323	368	349	367	343	354	337	339	346	341	365	359	354	356	335	358	344	348	355	377	362	347	336	377	347	345	353	356	330	337	350	361	337	338	352	343	356	345	354	352	340	359	332	382	380	352	329	329	306	368	362	344	350	362	323	371	373	368	346	363	322	315	333	319	365	310	374	347	359	320	324	337	305	323	340	345	342	369	349	321	299	354	357	343	347	334	343	359	344	344	344	333	350	361	324	355	339	341	337	341	336	349	346	352	326	351	350	323	351	340	392	311	365	347	327	366	350	302	315	345	343	379	334	333	334	306	362	322	323	327	345	348	334	352	315	335	352	363	350	344	372	358	372	368	353	332	361	342	347	365	366	327	343	340	341	345	348	322	331	351	350	352	333	332	373	341	330	353	367	357	306	342	320	336	344	366	327	307	361	330	358	336	365	328	354	357	334	349	383	308	342	319	328	327	351	309	364	354	341	337	351	352	358	370	346	344	345	359	357	357	351	351	360	347	384	321	353	350	391	355	342	321	373	340	359	344	316	300	328	323	313	368	332	314	356	359	348	407	336	338	371	332	372	343	334	346	369	331	352	308	309	350	322	337	381	319	350	326	370	341	318	316	345	322	380	328	317	363	348	343	341	292	354	353	350	360	338	362	328	333	363	336	351	358	374	335	353	326	321	333	343	339	343	335	348	327	356	344	352	336	354	363	327	338	303	338	316	331	352	332	342	337	321	367	346	340	341	334	342	329	353	327	323	343	328	384	337	329	331	319	363	329	324	337	329	346	327	342	333	334	344	326	366	345	315	355	316	331	306	324	371	344	315	349	370	343	341	372	349	370	322	358	332	337	351	353	335	347	327	361	336	348	331	357	329	323	352	341	367	333	367	346	352	332	329	345	355	362	341	369	324	353	323	321	324	331	364	321	325	363	365	336	336	349	337	339	330	332	328	320	320	338	298	304	323	367	322	328	347	321	323	359	320	345	333	351	340	367	329	335	360	337	344	333	338	358	333	349	315	358	343	330	379	356	358	340	350	360	289	328	341	357	316	344	365	332	355	319	346	357	335	337	335	320	346	382	314	368	317	349	320	374	353	341	357	351	358	326	334	353	355	305	353	333	323	336	356	329	347	370	341	344	332	327	344	353	317	337	344	359	327	328	332	327	352	317	325	345	324	367	299	326	328	324	325	318	346	333	348	340	345	376	326	365	342	340	342	348	347	354	347	356	319	321	333	308	344	372	314	344	372	340	323	373	338	326	352	333	301	363	320	312	334	333	340	326	345	332	338	355	353	362	316	319	351	342	348	360	337	339	330	323	320	331	323	379	295	349	350	348	350	360	345	369	352	335	377	383	337	348	356	327	343	313	312	345	334	291	355	344	330	342	348	355	342	354	321	347	367	343	348	336	344	350	373	333	350	311	326	304	382	365	360	319	328	323	327	311	317	312	350	328	354	331	333	367	357	344	356	351	399	342	339	351	371	318	342	360	349	372	383	342	331	318	350	354	366	331	370	356	328	341	344	364	359	342	364	313	365	362	322	332	340	374	336	362	325	372	339	369	343	354	335	353	344	354	324	344	374	335	360	341	335	349	325	335	342	324	334	294	368	354	335	367	337	353	320	366	332	367	324	345	332	354	347	348	337	331	345	344	334	341	347	358	338	333	332	326	376	315	363	346	336	347	308	345	353	332	295	319	344	344	325	372	362	327	324	345	324	337	332	356	348	351	337	361	344	322	350	362	331	333	328	352	353	319	358	331	348	328	342	348	345	323	329	350	322	348	336	341	342	316	357	326	342	329	338	345	339	337	339	375	324	350	349	357	360	326	333	337	348	349	363	325	338	325	363	353	347	358	361	370	325	347	347	349	319	346	327	334	342	325	302	299	324	318	344	370	303	353	342	313	361	403	337	350	347	321	327	341	346	333	340	353	325	329	310	328	341	346	354	338	347	369	344	353	352	345	331	343	331	357	350	346	345	335	336	366	346	371	330	381	335	356	339	321	365	355	316	335	334	343	381	359	357	337	327	361	327	335	329	353	335	355	358	356	348	354	350	376	312	322	348	316	318	390	337	339	351	324	285	351	332	364	326	313	332	317	339	321	316	354	346	340	347	299	365	366	338	347	356	338	348	321	362	327	346	334	332	346	326	320	369	351	328	361	313	353	318	324	367	339	283	346	341	354	363	360	342	323	340	362	341	338	324	349	359	343	319	327	352	328	323	335	341	343	346	349	320	324	344	347	332	384	344	341	349	347	361	339	359	344	335	316	341	342	330	340	358	378	346	329	311	344	343	359	345	367	360	338	348	347	290	295	329	322	283	350	358	311	354	361	319	336	339	345	342	345	365	343	349	333	363	322	345	366	346	372	334	330	346	334	314	320	356	329	345	346	326	320	324	339	292	303	328	346	325	338	344	327	356	356	351	339	357	341	347	352	379	333	354	346	321	330	317	338	383	357	377	344	342	392	287	350	345	297	349	327	351	358	317	340	336	298	307	319	354	333	320	337	340	296	348	299	365	337	321	374	357	351	378	350	344	369	336	344	352	334	357	348	342	303	345	322	312	349	342	332	329	340	351	312	296	336	361	325	327	342	349	337	327	330	334	366	329	349	361	335	300	347	338	353	356	319	358	359	314	336	350	346	358	339	366	361	345	346	384	335	342	375	335	367	347	358	327	342	337	343	368	359	330	351	318	347	340	336	380	342	353	312	345	330	357	311	355	333	330	327	315	347	342	377	349	355	349	350	366	331	364	357	358	344	319	350	314	282	358	336	321	365	342	338	319	313	331	324	314	330	336	359	323	340	348	349	351	323	368	332	369	341	333	339	333	372	323	322	350	343	327	318	334	343	337	331	330	330	347	350	366	365	316	326	355	332	346	358	355	355	326	339	341	318	350	338	330	335	296	316	327	357	357	345	337	334	325	325	389	329	354	301	335	362	326	325	320	331	338	321	319	343	329	344	326	379	346	306	317	346	389	360	361	363	324	293	372	335	320	307	327	370	333	346	344	386	353	347	268	346	343	350	305	333	348	334	364	340	340	346	358	341	343	330	332	372	341	307	342	331	367	358	352	360	364	356	367	317	315	353	339	371	382	314	342	342	364	360	356	325	346	338	365	343	325	319	404	349	360	358	367	337	319	349	341	337	314	337	322	372	318	295	373	359	351	314	353	355	345	347	350	315	345	347	354	350	316	344	372	355	349	310	353	335	320	357	362	370	336	341	327	351	351	355	310	372	362	308	332	358	328	329	350	349	349	343	365	338	353	333	354	319	340	304	352	337	311	353	356	356	332	337	337	319	358	369	316	313	331	391	324	346	325	344	362	337	322	330	358	335	348	364
8992	16509	13261	6915	4760	3689	2870	2284	1785	1483	1306	1167	1038	909	876	807	752	712	704	649	631	612	616	571	571	539	566	569	510	566	544	509	471	540	501	534	544	502	487	503	544	492	484	488	498	468	500	482	476	485	486	490	427	479	482	488	429	500	437	507	464	487	469	456	497	472	461	490	480	504	526	478	487	436	492	472	484	468	472	511	449	464	500	481	445	480	488	449	446	478	509	464	472	455	482	422	487	488	437	506	440	452	472	479	475	443	465	443	452	475	478	449	506	464	483	483	483	455	460	483	451	463	465	447	467	533	429	472	450	491	512	436	484	487	452	477	451	448	486	490	460	441	460	451	450	445	486	500	465	466	460	475	459	441	465	485	479	453	462	504	461	484	467	467	447	450	472	417	479	447	450	460	469	478	471	485	473	448	501	476	434	480	445	453	478	473	489	443	509	424	435	474	443	449	439	490	472	471	479	465	423	464	511	481	491	449	466	457	503	495	448	440	464	458	511	500	482	463	466	488	506	471	481	444	462	486	456	499	460	431	447	458	498	469	470	493	444	487	470	481	465	470	463	412	442	454	462	452	493	436	495	466	502	437	486	507	483	447	461	462	430	426	468	453	418	470	463	438	448	460	449	464	438	441	428	469	494	437	471	509	449	447	505	438	460	446	425	447	434	447	493	426	483	463	439	462	438	462	498	452	439	460	465	446	459	465	446	474	468	448	469	448	445	431	487	475	440	486	428	425	432	467	498	453	452	476	437	491	438	463	428	498	437	455	456	430	425	452	469	452	449	434	434	433	459	452	462	455	430	471	469	442	459	448	468	465	469	457	474	461	493	453	490	486	462	467	451	449	454	435	460	458	506	443	497	475	455	439	478	426	455	463	466	470	463	488	461	443	455	485	453	480	446	479	461	457	463	450	473	429	495	436	469	459	454	494	478	475	468	463	445	497	451	445	477	438	467	438	503	459	438	461	474	451	465	443	465	477	462	446	411	463	442	460	468	453	491	457	505	484	463	436	463	475	466	443	508	436	442	489	490	470	481	468	481	460	457	472	452	461	458	446	489	464	474	470	481	473	451	461	505	465	486	482	482	433	457	479	453	426	492	475	486	477	470	481	479	522	460	441	442	441	500	447	471	426	492	460	450	480	463	420	498	463	463	487	466	496	503	482	458	479	481	479	465	443	491	491	463	478	487	477	423	468	489	467	494	474	451	470	450	457	463	487	469	437	454	462	508	501	426	467	468	459	468	447	439	466	463	490	475	494	474	449	428	448	475	469	467	476	449	474	472	465	470	445	444	440	449	470	461	497	489	429	463	464	479	461	477	454	446	457	494	498	467	488	514	472	469	469	425	481	476	488	453	496	454	469	468	421	475	450	477	506	442	440	449	449	475	466	428	443	469	484	484	433	427	410	457	454	484	426	437	458	476	464	430	453	486	489	452	448	447	427	451	475	443	445	471	441	481	441	483	420	453	496	496	498	460	448	435	489	489	489	489	456	415	463	470	453	482	469	484	466	424	450	484	440	476	471	464	426	499	473	462	470	482	443	508	437	426	437	480	483	474	439	498	505	472	505	449	476	443	470	487	441	428	443	436	477	480	455	429	482	467	480	448	448	482	467	438	469	459	481	466	450	458	473	472	434	455	461	442	432	456	446	455	473	451	426	468	461	479	475	446	436	477	445	430	436	452	463	469	471	441	495	461	416	497	471	466	486	478	506	443	444	447	450	517	501	442	456	452	456	455	466	468	474	425	456	469	467	463	472	478	469	467	469	481	443	471	434	497	463	458	468	452	471	426	467	479	462	501	457	478	448	433	456	462	473	484	478	457	496	504	459	367	426	486	456	470	517	496	465	425	440	458	484	472	472	459	431	423	431	484	483	476	429	486	446	468	466	513	439	475	473	471	426	462	462	464	476	441	475	461	489	464	473	494	470	438	455	454	446	472	435	439	473	450	511	441	479	475	480	453	500	443	444	497	485	430	452	469	429	436	474	479	483	466	423	477	472	462	459	436	471	471	502	479	473	445	493	457	459	468	460	453	421	486	449	489	506	506	500	464	486	432	459	457	463	496	466	462	458	472	461	444	504	472	447	445	451	478	471	480	439	465	466	449	469	479	483	452	517	500	445	505	478	482	468	462	431	469	488	491	462	491	464	464	455	494	474	479	451	420	441	454	457	465	432	465	452	481	444	476	430	466	453	497	465	447	456	489	478	508	446	498	482	469	432	459	451	443	446	443	472	459	449	473	429	454	490	482	466	492	424	457	483	493	439	464	464	433	454	402	476	487	462	501	449	471	468	449	458	485	433	461	463	463	473	411	451	483	432	455	458	456	481	402	433	449	489	468	436	502	507	420	469	454	442	472	470	411	450	505	456	467	486	470	448	451	449	462	491	422	479	453	479	422	456	470	447	413	475	496	428	490	471	436	446	472	447	482	483	469	488	459	441	484	448	452	451	491	471	457	477	432	435	403	471	483	457	436	462	512	442	450	434	438	462	432	445	442	456	466	477	465	453	445	496	447	511	474	482	487	426	479	449	469	442	487	450	437	507	447	463	470	485	471	444	490	471	434	441	438	461	446	454	465	431	428	469	485	461	480	455	435	434	430	464	463	452	464	444	454	468	453	473	463	446	439	426	469	473	424	472	458	500	470	437	471	451	477	448	452	472	457	450	452	476	468	492	445	469	487	465	495	474	476	482	462	487	450	445	460	438	481	489	438	437	474	499	476	479	441	459	431	493	453	467	443	431	463	441	461	451	454	468	495	489	473	435	462	464	475	485	443	451	456	455	455	460	465	436	482	440	521	457	490	447	487	455	483	457	463	512	473	467	439	461	493	426	439	476	414	452	487	473	444	519	478	485	470	447	458	497	468	457	450	484	468	490	448	476	473	408	445	466	437	472	442	449	467	471	464	467	460	466	481	460	469	455	476	484	480	480	482	485	470	482	422	485	437	487	495	434	472	446	438	443	453	471	477	450	455	435	454	448	494	461	518	463	503	482	451	474	437	437	459	479	464	438	477	495	514	476	470	471	452	503	459	463	464	463	467	457	461	483	464	466	483	473	443	464	460	459	436	503	480	450	519	509	478	480	479	454	476	485	432	453	487	466	454	469	442	446	453	479	477	441	479	433	472	454	464	455	490	477	455	474	447	488	436	452	471	459	426	493	427	464	439	472	447	458	475	438	471	503	443	474	454	492	483	403	482	467	492	486	466	460	436	455	439	484	464	470	474	496	468	451	455	456	420	491	442	439	456	465	487	488	487	477	485	450	457	484	435	474	478	477	493	460	456	490	464	470	478	391	430	455	486	447	452	458	411	414	445	456	446	471	433	449	474	463	446	488	440	442	423	438	435	453	468	411	473	466	473	457	451	462	464	460	461	485	497	461	461	421	497	439	466	496	452	459	456	451	466	460	499	446	445	449	425	454	465	451	470	483	463	493	461	439	433	479	489	487	457	447	477	464	492	471	418	496	458	445
27029	20902	9304	806	459	443	423	428	359	381	397	435	413	389	358	403	368	377	372	370	357	367	368	361	342	346	356	352	350	340	361	358	370	375	373	346	361	382	347	371	388	334	372	363	369	305	399	410	344	360	351	359	352	387	369	353	336	375	384	352	380	364	346	359	356	360	361	383	359	388	367	378	362	360	367	365	375	339	361	340	371	361	353	357	370	378	350	349	375	399	358	356	371	385	354	368	381	341	346	351	395	344	411	368	362	374	358	335	352	351	368	369	384	373	392	339	382	367	363	388	361	371	376	378	346	366	396	334	397	367	359	341	352	354	361	397	388	355	381	373	384	351	349	353	377	368	381	341	355	375	371	357	356	334	361	345	394	395	324	367	367	363	339	358	392	385	368	377	389	374	349	367	386	382	295	323	384	359	386	344	370	382	352	347	331	363	341	356	328	360	345	374	344	360	304	349	411	366	344	380	395	365	345	346	388	378	354	363	385	366	368	358	326	352	391	370	375	380	355	373	360	369	375	356	386	371	337	352	350	352	345	392	362	341	374	343	329	317	381	335	390	386	378	362	343	387	372	372	320	364	336	356	340	355	355	338	361	363	355	366	404	361	353	331	370	333	306	375	352	337	401	399	352	344	387	392	387	339	349	366	379	381	379	361	360	414	393	376	386	337	396	375	353	315	368	353	366	346	361	374	377	323	346	360	345	387	375	369	316	365	419	351	343	378	340	338	379	371	364	386	373	339	386	370	365	355	364	359	345	358	360	362	381	374	386	379	323	372	358	356	368	377	395	367	348	374	369	385	363	388	392	368	357	367	358	381	331	388	354	346	349	362	373	319	373	349	351	362	370	369	335	334	354	346	359	346	358	370	372	384	361	360	350	381	343	376	350	412	378	323	402	373	337	335	331	333	360	364	356	363	346	366	399	357	367	358	355	367	389	373	368	357	336	374	377	374	374	371	367	385	336	377	349	373	351	362	357	346	363	317	392	384	373	361	362	358	362	344	321	351	359	374	341	381	366	340	369	377	372	364	319	378	386	351	388	326	370	364	376	384	387	350	355	363	359	368	369	346	321	380	344	369	337	371	358	342	344	384	349	331	327	359	335	410	348	374	379	369	380	366	376	328	320	358	337	350	335	363	338	369	350	399	368	339	337	357	378	359	358	390	377	385	388	354	378	378	373	385	408	346	374	373	395	360	369	347	335	358	352	347	346	369	352	352	375	362	352	372	371	377	380	390	343	362	384	375	371	377	375	341	378	372	347	364	377	352	353	361	347	338	381	359	377	365	380	321	345	342	357	372	357	350	377	350	373	368	379	347	351	390	344	362	354	380	327	369	337	357	375	375	350	368	345	373	381	355	367	359	387	384	352	363	355	414	346	366	381	388	384	391	377	409	371	392	352	350	357	373	405	380	380	368	332	384	349	353	355	346	356	344	340	343	373	400	367	380	326	384	378	359	357	354	365	373	365	329	396	390	392	375	375	344	374	331	349	382	355	351	358	369	366	414	313	323	354	373	369	363	361	365	377	379	361	365	373	372	365	368	353	354	377	374	401	359	352	359	332	359	333	346	318	411	380	365	369	373	389	366	372	348	373	352	388	335	357	380	358	367	332	366	358	345	356	361	386	364	381	333	359	346	359	394	357	345	352	359	371	370	392	382	360	352	365	373	365	349	391	385	347	336	370	390	326	395	353	374	383	345	385	349	395	372	352	375	374	316	360	357	361	417	383	371	386	368	386	385	346	365	345	379	386	349	351	393	372	384	363	363	385	366	395	363	386	359	357	355	363	342	388	342	396	348	388	398	393	363	354	392	360	378	361	357	383	369	372	345	347	374	372	357	364	342	377	405	343	350	374	383	356	361	365	364	370	369	336	391	356	387	361	379	395	353	395	352	370	353	397	350	366	362	393	372	366	326	389	336	372	365	355	332	361	406	376	361	367	416	348	366	355	376	366	349	376	356	366	366	355	342	387	339	354	402	353	352	346	334	379	375	372	373	384	366	342	369	372	339	407	365	379	334	328	354	378	337	355	379	390	349	370	381	381	347	383	364	359	344	345	335	396	380	364	387	354	368	388	325	366	345	394	362	352	393	355	373	377	400	366	370	389	372	358	373	382	406	373	393	359	330	397	342	347	359	370	356	374	391	367	373	340	373	391	361	353	350	353	353	378	361	348	367	374	344	373	349	392	377	334	360	380	412	382	365	368	360	345	369	372	405	355	363	377	401	394	377	348	387	356	358	360	345	340	363	323	385	398	378	361	367	397	361	389	364	354	351	403	375	347	379	328	395	382	337	367	352	373	384	357	374	387	361	370	345	372	376	337	396	391	377	366	409	360	366	360	376	353	384	395	373	387	386	332	385	367	356	356	384	366	393	374	367	390	340	356	388	393	393	379	373	374	369	367	340	339	395	377	373	370	332	356	340	373	374	328	368	383	349	400	312	357	358	371	353	361	390	357	364	388	351	349	331	378	399	331	375	378	384	331	361	352	345	372	327	357	374	335	358	371	359	358	387	352	366	326	349	379	382	375	400	373	347	385	357	384	324	348	371	397	361	383	338	405	360	356	373	392	355	359	389	370	355	354	345	365	334	377	382	343	354	323	362	364	356	368	373	379	349	338	390	362	359	405	373	357	365	361	378	376	364	375	364	367	386	347	351	353	377	355	404	329	353	342	390	394	352	395	343	352	375	385	392	363	389	349	385	358	360	404	393	335	349	381	372	359	390	378	352	353	360	376	364	354	362	319	323	348	370	363	344	363	357	382	357	374	369	364	370	352	382	336	361	391	372	363	352	373	379	408	353	348	375	343	373	365	355	389	377	342	317	373	371	335	374	353	402	377	362	397	390	382	380	371	336	360	355	379	382	350	348	361	328	377	344	358	373	375	380	359	359	379	365	346	350	335	374	346	372	376	348	373	369	346	365	376	406	351	355	357	360	363	386	373	367	361	354	357	370	344	358	351	394	357	386	368	392	366	378	419	383	360	338	396	337	368	377	355	344	412	355	376	352	380	357	345	348	393	372	396	347	370	350	386	340	351	370	374	378	368	361	367	320	367	352	372	327	361	374	393	385	361	380	379	376	377	390	382	380	347	389	356	405	354	359	370	365	353	363	354	381	366	349	374	349	353	369	341	368	362	353	348	413	367	370	378	379	370	360	368	345	380	381	370	381	357	373	378	369	380	333	369	351	363	350	373	388	396	369	387	370	362	357	373	362	351	389	342	369	360	364	380	356	407	371	390	389	370	376	371	360	377	335	351	379	370	365	337	368	357	370	338	357	355	342	365	357	350	377	367	367	367	344	338	365	369	344	371	349	343	357	380	337	357	374	365	352	348	326	371	371	395	328	356	364	329	377	385	370	360	353	384	366	387	363	375	334	359	344	365	353	390	375	353	377	369	357	360	401	411	370	360	356	405	393	356	368	355	344	361	381	410	347	380	355	352	395	369	357	345	400	397	374	389	358	372	337	347	362
4076	1131	1018	718	618	609	578	516	522	512	521	504	481	502	464	491	505	503	496	475	474	473	482	484	475	464	447	489	522	470	479	455	473	505	444	483	499	489	483	476	440	491	513	467	457	494	470	475	466	485	497	499	476	482	531	501	479	466	467	493	522	503	485	495	498	494	484	481	480	505	491	519	482	457	513	500	522	475	493	494	451	476	461	510	473	482	470	476	480	533	515	494	462	470	488	484	444	479	505	467	480	462	506	500	497	493	519	455	523	441	481	490	507	477	472	496	463	496	510	467	452	522	485	501	466	484	500	522	487	495	480	539	478	491	478	478	494	481	462	474	469	458	469	480	492	510	513	512	484	460	516	500	444	471	445	486	449	485	468	483	459	481	491	480	489	492	498	460	500	473	483	486	505	496	465	480	476	486	478	500	547	471	482	504	540	474	467	451	465	488	501	454	469	497	500	513	500	473	478	454	503	448	484	461	492	493	470	495	474	494	481	500	477	502	467	480	483	443	482	483	475	521	482	443	488	476	476	524	463	459	435	510	490	469	452	459	496	503	465	483	474	512	501	499	502	480	485	512	468	490	474	504	481	515	501	467	518	489	483	462	492	510	490	477	446	489	456	511	453	437	475	545	515	529	466	439	439	477	489	490	477	533	501	482	492	462	486	486	523	438	516	470	456	450	500	532	461	471	506	469	519	463	480	486	499	476	526	531	492	512	491	477	465	477	508	516	452	494	437	501	445	468	519	495	486	480	500	445	466	487	493	499	499	473	458	500	510	466	489	494	435	497	481	473	452	473	497	497	467	492	481	499	454	447	494	486	517	494	481	496	476	514	505	513	504	480	488	493	481	500	486	482	505	484	474	479	526	489	486	454	513	491	481	459	487	494	492	444	487	466	519	520	475	499	495	476	477	512	483	491	492	490	420	475	482	474	479	448	458	511	509	475	525	456	481	505	519	483	478	504	466	478	488	460	457	509	491	511	465	514	493	492	492	484	477	481	477	495	507	486	462	490	514	470	512	441	492	504	474	451	497	491	477	485	438	510	471	475	452	497	521	522	483	525	501	506	475	451	490	513	461	498	474	507	522	479	463	466	500	472	473	516	505	482	516	459	468	511	526	484	477	501	504	495	493	469	499	487	479	456	472	482	478	464	452	439	493	485	527	513	496	505	497	485	471	455	451	475	513	503	407	491	471	487	475	463	498	470	496	508	488	479	479	445	483	489	487	490	461	496	478	494	505	454	493	505	486	475	460	465	489	431	476	495	481	491	490	474	504	470	510	468	458	507	493	446	478	486	486	511	484	478	489	518	499	469	480	485	426	444	506	465	491	502	502	456	470	483	468	453	487	436	455	488	506	465	494	459	502	452	478	474	454	462	503	487	464	491	487	479	512	523	454	463	497	470	487	499	498	478	483	499	510	520	446	489	524	464	520	467	471	508	497	475	457	463	443	451	531	470	479	483	494	508	495	484	495	482	482	469	492	501	493	489	470	462	484	509	475	462	457	487	470	485	452	461	492	454	519	512	513	504	484	473	504	484	469	498	479	489	508	489	488	490	489	475	491	497	511	450	471	484	523	430	447	493	476	508	458	475	478	468	495	495	471	456	478	502	510	503	461	437	478	486	456	469	482	456	527	450	492	460	456	512	491	474	486	493	477	478	468	466	475	462	461	489	501	476	501	502	495	475	483	453	519	497	480	500	482	479	466	470	447	502	464	463	481	511	525	440	465	460	474	519	459	476	464	466	522	496	489	437	510	485	515	465	482	489	453	468	461	505	511	474	539	440	476	511	480	468	473	531	469	440	477	495	468	508	460	482	479	460	469	505	492	481	491	476	486	468	482	519	457	489	483	452	453	505	463	479	475	501	469	489	475	489	476	466	426	471	518	450	469	481	483	458	499	498	469	485	475	498	480	512	479	506	465	507	486	468	468	461	467	483	474	513	481	493	481	476	454	477	476	499	497	501	484	502	468	520	480	504	487	466	473	568	474	489	506	478	458	465	490	465	535	489	468	485	504	481	522	477	502	518	468	489	485	515	468	504	495	475	496	515	465	508	474	475	523	493	459	454	470	452	475	479	470	483	482	506	444	483	481	520	446	491	489	497	506	461	484	461	532	457	476	496	466	461	509	502	452	455	498	502	482	502	489	476	477	455	495	453	462	498	446	427	503	439	480	535	485	474	471	448	456	501	492	493	468	540	492	484	497	462	490	502	469	450	508	477	514	477	483	455	497	472	489	493	484	499	487	462	511	470	520	486	486	476	479	478	463	494	506	498	496	479	474	463	461	524	501	480	498	491	506	492	477	494	517	461	519	460	459	444	491	445	490	449	502	506	455	473	495	491	496	473	495	495	478	543	479	468	475	433	474	430	465	485	489	489	462	484	447	510	483	489	458	504	488	504	486	486	479	479	499	471	489	485	513	439	464	502	481	546	511	485	484	483	474	506	453	495	485	502	493	531	481	450	466	495	485	500	448	499	468	497	478	470	465	480	466	496	466	487	481	441	490	447	474	473	431	489	509	474	472	503	523	476	474	481	488	505	485	500	459	461	474	475	503	503	507	458	496	459	493	490	459	513	482	451	482	534	502	479	482	451	436	499	519	514	492	460	532	482	442	520	471	459	476	503	474	478	464	531	481	517	483	497	490	508	473	480	446	499	489	492	489	515	459	487	498	466	509	443	527	428	496	494	483	472	486	505	486	472	480	466	464	490	496	502	509	483	503	498	501	498	467	517	450	518	487	486	477	500	501	476	481	492	503	528	504	503	488	478	473	487	501	535	454	498	507	457	487	537	459	460	512	490	512	487	484	508	494	465	469	464	507	492	505	525	458	453	480	464	480	493	481	487	486	467	511	474	476	468	503	538	497	477	502	485	475	496	432	454	467	500	431	502	497	470	465	445	477	495	488	473	516	479	451	495	481	482	421	496	447	477	471	465	499	502	448	488	456	487	497	495	482	507	478	436	456	464	487	478	464	497	502	494	467	501	491	503	499	497	488	497	530	491	501	472	471	524	475	484	434	443	408	465	454	490	493	465	503	488	464	510	513	486	477	489	503	474	471	472	489	464	495	477	495	461	467	480	480	522	466	487	466	496	473	510	511	469	530	477	507	476	446	485	459	494	509	491	489	496	490	453	472	486	477	461	524	445	478	480	477	481	499	511	480	506	475	496	481	513	496	467	510	475	471	462	484	464	485	468	475	455	476	520	472	461	514	435	489	460	505	456	521	447	494	483	491	479	501	476	482	477	481	453	483	471	464	482	481	476	467	481	448	507	490	523	489	520	472	464	442	475	503	510	500	443	512	479	472	485	480	487	506	475	509	497	464	498	520	489	501	516	481	466	437	463	522	455	517	517	487	490	492	510	479	439	512	460	480	464	448	487	490	508	510	453	458	483	483	494	474	464	493	491	503	467	470	439	482	504	496	468	494	515	475	487	476	483	490	503	515	475	471	499	471	477	514	466	471	500	483	462
23768	21384	28952	24194	21370	13020	1523	957	790	716	693	652	559	612	598	572	554	571	561	546	510	550	542	538	493	493	532	559	521	558	519	526	494	509	554	511	559	526	531	534	534	524	528	495	540	507	527	497	536	517	482	505	523	516	526	536	526	499	471	475	521	496	535	522	540	513	520	506	543	519	521	522	497	504	534	499	507	540	496	517	493	497	477	492	502	540	525	507	505	516	493	491	473	524	523	524	510	502	517	537	514	496	486	497	495	552	495	482	505	562	499	501	550	483	525	533	545	515	532	559	497	524	506	510	479	478	475	492	511	489	498	538	514	493	523	503	512	488	515	496	481	506	483	516	535	502	501	512	521	481	501	500	510	515	500	545	489	521	478	482	511	488	459	518	523	553	506	531	487	474	459	529	475	514	503	512	564	504	523	482	467	468	507	524	538	545	497	512	533	486	480	501	527	496	514	525	481	524	548	503	520	493	497	520	505	467	531	486	493	508	516	502	502	468	461	498	466	491	522	530	528	538	494	491	563	520	536	493	545	506	480	525	510	531	518	537	492	521	497	556	494	499	472	481	532	516	484	539	504	471	540	511	506	500	526	500	490	515	516	507	500	492	515	481	523	502	465	491	516	487	501	521	507	469	521	510	494	492	522	455	517	558	500	492	476	511	526	513	521	472	510	530	495	510	505	565	528	483	550	511	532	532	493	474	503	482	545	522	494	539	530	539	540	531	531	486	483	491	510	521	526	509	502	510	520	505	527	540	515	492	503	506	523	505	533	478	521	527	528	552	514	509	540	501	548	547	477	499	539	530	520	502	507	495	499	522	524	514	555	505	517	496	510	487	516	511	535	589	537	492	512	535	457	494	507	476	515	522	537	491	516	501	516	521	500	509	534	508	558	491	556	522	507	583	522	512	536	538	461	494	502	497	511	502	483	528	542	489	530	478	518	555	515	530	472	527	551	533	494	536	503	512	508	526	507	514	459	499	478	532	491	483	546	503	521	497	487	509	536	546	491	501	526	472	498	553	470	536	488	529	529	475	506	487	506	454	573	498	508	500	495	558	518	513	491	523	486	548	495	528	530	509	499	530	517	471	504	514	521	526	527	515	505	510	484	499	533	542	509	490	535	504	490	502	500	523	528	526	523	510	510	498	504	535	518	525	520	504	522	557	526	469	551	508	514	510	467	517	521	504	517	511	547	478	532	495	487	548	487	459	510	520	534	520	501	516	497	523	520	516	502	517	485	506	518	492	503	516	478	494	529	535	514	485	490	539	518	524	516	537	539	532	486	519	460	502	502	513	505	507	483	532	524	529	533	470	529	504	514	543	511	485	550	506	514	477	481	530	509	514	484	499	480	501	519	505	513	504	498	507	511	525	503	508	525	517	532	485	487	514	464	579	535	523	519	507	516	518	488	516	475	493	514	528	493	519	506	510	485	500	469	522	505	520	519	508	515	542	489	489	507	503	530	523	491	516	522	467	477	546	486	547	511	502	485	497	532	512	526	481	517	528	530	515	509	476	506	529	512	516	506	518	521	490	513	533	519	565	507	513	503	489	470	536	501	514	542	525	488	505	514	553	560	475	531	491	512	489	485	560	488	526	554	475	531	474	538	539	489	519	496	527	509	506	482	511	506	523	495	506	499	497	482	509	498	489	534	513	497	495	516	502	486	485	515	523	518	476	501	496	509	506	484	480	529	505	508	508	492	485	477	515	521	497	551	557	512	499	485	502	528	493	500	512	537	511	525	519	512	507	504	499	459	525	501	474	501	482	528	506	487	488	511	473	499	526	470	496	521	485	501	480	505	520	521	498	495	522	485	533	497	516	521	498	484	474	491	444	514	505	503	464	527	505	495	502	488	505	520	516	488	514	514	525	494	458	507	484	542	547	500	498	514	549	526	491	519	560	546	518	505	507	494	500	525	531	512	496	509	501	518	498	537	494	506	549	528	507	533	500	509	518	492	462	483	512	519	502	517	554	480	521	512	517	508	488	535	538	504	487	525	513	501	509	515	477	469	458	511	509	482	525	514	508	510	486	484	533	495	493	467	500	537	500	506	524	485	538	540	523	521	516	489	538	486	502	480	547	499	493	560	547	480	489	524	514	487	514	542	466	508	535	499	501	578	524	545	517	488	456	492	501	544	500	527	525	481	496	482	517	488	508	503	516	490	507	502	504	499	524	452	523	518	516	521	465	520	493	492	474	517	535	511	526	501	538	529	535	505	554	497	499	488	485	535	517	510	488	530	505	475	509	501	504	483	503	509	490	527	509	559	502	523	488	496	506	488	504	497	505	527	499	539	520	481	510	517	479	514	492	495	542	523	518	504	474	518	502	496	474	505	495	533	492	513	503	515	467	511	506	481	561	517	506	492	487	516	488	519	519	506	519	480	515	477	486	521	496	531	491	514	499	565	499	542	484	524	517	521	544	494	511	561	497	506	484	481	503	515	490	482	501	504	544	539	488	496	522	535	514	462	543	494	501	511	491	541	494	540	541	512	540	490	550	543	503	513	487	532	464	513	518	514	481	517	529	520	545	495	482	514	488	487	521	508	498	490	517	482	505	490	490	537	499	517	534	540	506	520	500	526	508	524	563	497	565	464	505	504	515	543	454	517	492	483	485	515	480	475	467	525	491	512	535	496	534	511	490	515	501	522	550	532	541	522	509	527	517	483	499	541	540	499	507	478	516	538	490	479	469	490	486	488	538	464	539	497	473	507	522	514	478	506	523	505	496	560	464	504	497	563	513	507	505	489	514	528	458	524	522	503	514	544	517	487	493	541	506	500	571	497	488	481	518	551	540	547	503	506	521	531	496	510	532	514	491	527	529	515	512	512	534	490	501	518	545	544	486	554	542	508	529	530	481	470	487	499	456	504	505	491	509	516	487	521	498	506	548	499	505	504	523	499	507	510	473	505	488	554	521	489	520	528	511	475	494	482	490	515	499	495	500	509	508	532	497	516	517	564	472	500	544	503	509	471	527	523	551	503	550	526	502	520	517	519	515	545	501	503	488	521	506	516	528	543	512	501	487	495	483	514	503	465	515	483	532	514	497	496	514	539	510	511	524	471	524	540	500	501	517	557	510	514	495	472	527	516	525	549	486	472	549	505	496	492	486	495	541	482	498	532	507	519	498	555	507	464	499	499	467	507	524	505	541	497	484	486	480	493	484	517	474	521	510	491	487	556	501	525	469	536	482	509	509	504	495	481	514	560	527	513	530	497	490	517	541	489	520	509	544	561	534	510	502	504	498	517	506	474	521	512	512	516	449	484	504	471	506	499	513	469	488	498	505	512	478	542	526	502	538	481	504	514	531	493	537	506	514	495	535	506	513	532	533	498	548	519	474	507	555	521	519	472	509	539	466	489	525	505	514	505	501	507	476	504	506	506	513	495	511	483	509	477	485	482	485	515	523	539	522	564	500	519	492	445	504	504	467	481	483	541	559	493	489	505	545	494	472	548	506	546	523	495	478	530	467
6622	10205	8232	4236	3092	2376	1895	1571	1429	1217	1143	984	976	922	879	818	785	825	798	776	791	757	748	760	667	708	706	711	693	690	694	714	718	715	716	691	708	681	666	714	691	710	692	709	713	668	670	681	725	690	666	618	667	710	654	668	689	681	633	625	644	655	663	655	664	717	710	684	700	635	720	641	691	682	648	689	656	686	658	717	711	704	663	672	714	650	694	698	689	671	661	665	636	688	703	699	636	694	632	665	672	708	627	666	638	701	696	669	694	670	670	679	671	715	652	679	612	682	673	590	673	626	686	677	652	680	646	683	673	646	667	691	695	663	694	663	675	675	655	658	684	630	644	647	649	701	648	656	672	686	638	682	704	663	651	661	697	678	665	655	699	649	686	687	704	642	671	651	655	676	697	612	655	691	672	698	667	728	716	635	688	712	699	668	655	687	676	702	661	649	672	668	673	706	642	655	651	702	660	675	649	710	699	632	634	650	690	661	691	709	659	659	682	670	671	669	674	719	691	697	685	636	644	670	649	700	695	627	666	701	706	663	629	666	690	691	676	626	689	623	678	623	679	699	676	664	646	656	663	664	675	665	655	721	684	662	647	675	652	679	674	658	689	659	681	635	689	665	640	678	680	665	700	686	719	630	670	607	643	661	640	667	671	639	629	676	669	702	640	658	708	671	682	676	678	658	667	651	653	683	709	695	627	627	674	623	689	727	702	669	634	652	676	689	641	641	667	701	656	714	645	689	677	657	674	658	660	661	664	690	699	682	701	655	672	706	629	619	658	701	715	673	665	712	643	681	668	643	641	623	673	686	615	687	707	645	682	683	687	706	661	730	660	643	661	649	697	691	640	668	681	691	684	692	671	653	736	678	646	692	631	654	655	708	650	635	676	694	646	686	654	682	650	682	687	658	676	653	648	715	671	651	660	689	686	661	661	666	690	664	651	657	706	678	693	675	658	688	675	641	644	669	694	682	649	683	631	685	664	671	667	679	672	625	663	639	623	673	642	681	677	701	663	692	689	656	685	685	664	659	657	660	664	662	644	720	671	657	692	665	635	599	676	692	659	683	689	666	695	675	685	684	717	659	661	676	660	677	694	685	699	719	644	657	696	670	680	677	603	671	706	665	621	664	686	669	682	677	680	653	655	632	657	706	680	667	717	657	683	705	656	660	625	669	649	678	653	663	689	661	679	695	691	693	675	669	664	678	655	677	670	651	657	677	671	690	675	659	658	679	693	634	686	705	724	698	644	673	632	598	692	697	631	671	658	725	674	669	617	714	626	650	685	683	671	701	710	639	702	680	665	666	702	690	673	650	684	666	730	640	656	666	703	680	658	715	669	663	696	692	708	683	665	669	664	695	667	653	686	609	668	670	656	685	682	680	675	682	701	659	645	672	661	688	683	689	678	691	682	695	684	649	690	622	671	667	664	650	724	629	648	710	673	637	641	633	648	650	639	663	666	667	673	637	715	671	670	663	692	705	685	667	658	658	645	666	679	672	662	672	672	732	663	688	695	706	661	679	670	670	671	709	658	669	707	657	677	690	632	708	698	663	678	653	675	688	701	690	686	674	640	673	693	669	689	655	684	660	669	628	662	663	660	631	643	664	658	649	704	688	687	623	730	644	696	662	663	704	687	692	697	686	657	707	726	659	696	616	641	720	686	672	700	719	626	668	681	651	664	686	665	665	671	713	679	686	689	684	666	655	672	714	660	690	695	673	692	655	726	655	682	670	611	649	665	690	642	667	697	647	647	707	691	681	681	628	641	632	654	658	649	629	650	718	699	625	640	669	703	698	686	649	614	668	657	705	692	752	679	688	684	664	640	637	698	686	684	685	687	713	678	661	653	643	685	663	695	676	675	677	615	681	667	682	651	630	654	684	687	712	700	647	726	673	638	677	653	728	686	610	696	675	678	668	640	685	657	662	683	698	661	661	667	694	714	695	661	700	618	673	635	621	659	675	641	661	678	689	700	650	654	673	689	631	681	651	664	714	695	698	697	671	642	703	679	618	693	647	673	652	676	674	655	652	640	662	699	670	665	628	648	612	693	663	648	694	680	688	698	623	693	704	666	626	695	654	627	706	666	663	644	671	652	671	644	649	687	619	704	663	635	677	680	657	663	648	667	647	688	735	704	739	701	674	694	670	680	698	690	656	694	671	647	695	704	653	656	686	708	708	647	650	699	655	658	674	693	661	683	657	632	629	682	705	605	651	643	682	618	699	658	594	678	657	670	678	660	661	650	665	692	662	674	668	692	665	681	650	623	646	666	669	667	649	682	645	709	727	646	699	653	619	626	655	626	652	644	686	638	696	667	696	707	700	691	709	669	648	662	633	647	682	714	667	696	653	663	651	743	707	667	654	710	691	681	660	670	670	665	609	674	692	678	686	655	721	680	680	664	677	646	675	648	689	664	708	707	663	635	647	688	671	724	680	678	623	659	677	651	633	679	643	668	654	672	679	701	649	655	645	695	630	646	626	687	660	658	663	678	671	676	632	633	656	656	647	624	681	617	641	643	633	651	630	704	690	697	667	664	640	670	657	692	706	680	681	680	654	682	683	662	652	716	652	671	612	660	682	740	681	690	708	683	695	644	674	690	687	661	645	664	669	689	690	677	664	665	668	707	663	667	682	715	679	676	690	688	674	648	650	650	654	730	708	694	680	687	612	682	642	631	669	672	656	670	668	685	619	683	643	657	653	635	661	671	721	700	652	673	626	674	643	642	681	706	673	676	679	630	657	631	649	642	734	656	660	632	672	657	708	715	650	709	690	661	646	709	653	712	732	703	693	665	707	683	728	682	648	692	686	645	654	662	677	673	663	664	685	668	638	659	677	726	658	669	650	692	671	673	639	691	669	689	707	666	707	652	734	719	688	620	728	683	662	655	681	673	695	648	686	646	639	660	655	721	697	690	682	708	679	706	668	696	679	643	647	661	701	662	646	668	655	702	684	699	690	703	695	683	692	606	675	697	666	662	680	699	709	691	666	697	637	700	664	686	687	645	658	636	611	693	688	675	689	649	657	649	677	661	624	636	612	646	653	675	672	703	677	688	672	645	674	642	685	608	655	644	671	654	670	656	673	634	646	661	660	661	678	707	673	689	735	655	619	652	642	651	680	653	689	664	687	685	608	709	648	694	695	654	659	646	691	607	725	724	703	672	671	657	677	630	703	725	647	709	677	676	678	653	692	623	665	661	633	693	633	642	702	686	687	645	686	658	671	674	635	668	692	668	657	713	671	665	674	662	649	679	685	674	684	667	640	670	657	691	674	655	730	699	645	669	655	646	701	698	653	659	673	666	676	671	707	712	681	636	632	661	656	687	662	695	669	757	649	686	676	690	715	664	680	668	677	625	701	688	660	684	671	792	641	634	656	678	680	678	652	645	651	644	640	655	603	642	678	677	621	626	737	686	682	647	684	646	689	676	617	665	644	640	693	699	680	693	661	645	728	677	701	655	631	704	665	639	705	680	714
22862	21372	29308	23808	21372	21418	11274	1237	869	782	668	616	576	537	518	499	455	452	415	416	439	444	358	379	376	415	416	394	377	353	386	366	338	364	377	389	382	357	338	351	378	357	350	328	341	378	357	359	390	341	378	357	368	323	370	351	332	350	365	331	316	356	353	318	345	359	327	314	320	350	332	357	375	342	355	340	328	302	363	349	333	342	328	355	364	334	343	317	347	354	343	380	356	348	319	349	340	370	345	352	354	348	338	323	370	320	320	379	332	344	349	338	341	327	324	336	352	364	340	346	335	325	340	376	363	376	334	332	332	314	359	336	355	377	346	352	336	317	320	328	357	328	337	354	360	384	341	328	365	357	339	352	346	342	336	340	345	380	338	347	331	333	317	328	347	343	353	372	409	305	335	344	382	380	344	316	360	333	373	339	373	364	338	354	316	348	332	350	324	364	322	326	327	319	341	357	358	343	310	320	304	366	341	331	332	348	343	341	348	330	328	342	345	331	352	314	337	338	342	332	329	330	367	353	360	336	336	363	339	299	362	351	317	313	330	341	364	315	347	353	347	357	312	306	366	312	339	322	347	335	352	357	364	329	348	372	323	308	332	355	332	325	326	342	350	388	336	325	336	336	363	346	328	341	313	326	363	348	337	327	318	380	335	307	332	362	318	337	319	327	348	340	344	353	330	340	331	346	318	331	355	342	325	362	315	338	327	302	367	353	364	357	350	366	339	349	352	357	379	345	332	353	338	340	340	329	334	308	370	334	336	333	366	364	351	336	358	322	337	323	335	316	396	325	335	336	344	355	369	339	378	348	328	339	343	325	339	324	328	354	350	342	366	332	377	341	356	331	330	318	350	339	347	350	382	320	327	365	325	332	342	356	324	360	329	337	375	342	333	341	328	328	332	314	369	335	327	346	323	342	310	314	338	332	302	348	355	349	353	363	346	346	342	327	319	332	334	343	334	319	350	363	349	321	321	351	365	374	341	331	340	340	361	323	318	308	336	327	344	345	349	338	326	298	314	354	350	384	349	326	349	357	328	318	348	345	304	374	338	327	337	348	330	348	331	338	360	352	325	335	322	330	359	292	347	368	361	369	370	345	342	352	333	372	326	350	386	346	332	340	355	325	325	310	369	303	323	364	314	326	357	344	313	351	309	350	324	361	306	356	330	336	352	325	305	383	325	312	361	332	345	336	332	309	376	361	357	371	328	318	338	332	317	335	345	354	370	326	323	325	333	344	322	309	364	344	337	338	324	321	309	342	351	351	350	358	348	332	337	366	368	322	324	361	352	309	364	360	336	345	366	355	327	344	329	340	326	330	332	300	365	339	323	343	324	366	308	338	316	359	324	315	318	320	358	368	324	329	364	340	346	352	368	317	322	312	300	344	322	369	351	310	347	341	327	299	347	279	356	339	341	355	297	359	315	328	298	316	355	381	346	373	370	352	367	356	329	344	337	343	330	335	345	335	337	375	315	307	356	331	349	289	347	350	368	361	346	333	337	312	333	367	321	341	329	341	358	342	366	332	351	273	314	345	331	331	338	307	302	346	344	374	311	327	381	372	324	331	351	380	332	353	296	323	318	353	352	359	311	337	331	322	328	304	323	356	302	338	340	347	314	309	365	333	321	341	371	365	324	336	329	336	306	316	347	359	361	341	351	351	323	315	322	343	319	360	383	321	344	384	353	363	300	354	343	314	327	307	335	348	348	346	310	323	344	328	333	352	371	343	305	356	325	342	395	334	334	321	345	343	317	347	368	369	345	307	356	324	330	331	350	332	334	330	364	351	322	317	388	339	321	304	343	349	325	364	379	339	323	373	313	345	339	340	304	328	329	366	354	338	345	319	341	327	315	351	317	345	353	325	345	339	367	354	350	314	329	349	311	354	341	336	362	340	344	333	346	344	324	329	345	334	343	335	338	328	360	357	341	319	335	312	344	331	325	363	318	330	342	329	338	337	342	361	326	358	310	360	355	336	313	334	324	330	348	332	362	306	304	333	338	352	319	343	342	357	343	359	374	352	330	331	352	357	342	351	342	350	344	345	315	350	351	354	315	321	356	334	357	335	335	354	337	334	330	345	337	329	329	305	322	339	347	363	360	338	343	347	328	307	333	346	355	341	329	365	355	305	340	329	342	325	302	354	336	364	351	329	374	341	368	364	343	338	330	346	356	355	301	323	340	365	325	326	316	329	356	336	330	324	343	327	345	363	326	302	353	363	357	329	335	372	362	332	341	349	334	356	362	307	343	321	343	367	337	363	325	308	310	346	322	328	359	319	355	382	318	347	334	331	346	325	341	326	369	359	329	330	341	352	320	333	341	320	330	329	348	336	350	361	308	387	304	367	337	374	342	325	310	348	329	371	330	370	309	351	342	356	325	333	351	325	325	339	369	349	353	353	350	335	369	322	344	355	331	340	320	321	345	333	338	352	351	308	364	364	338	362	354	365	300	343	302	334	330	377	346	347	334	329	349	315	361	327	344	340	318	322	339	323	361	330	337	338	338	329	380	352	332	311	358	357	332	396	338	350	339	344	372	343	333	326	350	335	329	365	366	362	334	329	337	313	326	337	358	341	345	334	347	348	343	356	339	355	366	357	342	341	321	341	303	313	366	367	355	377	317	313	356	342	342	341	362	335	353	349	328	363	330	347	341	341	332	335	337	320	361	334	313	353	340	349	333	368	359	296	362	346	350	324	331	376	346	314	339	345	322	364	353	337	368	335	340	342	307	333	353	368	339	332	347	326	328	321	316	355	353	318	331	380	359	302	339	329	361	342	326	337	321	326	327	351	341	333	318	361	345	330	342	343	336	333	332	336	339	336	297	333	333	341	370	341	362	333	358	370	330	328	344	339	326	309	347	344	349	360	347	318	321	372	358	334	343	338	331	351	377	341	313	333	353	367	354	334	335	303	355	361	356	317	341	331	343	308	348	349	338	343	305	343	349	318	324	328	327	324	369	329	323	336	336	325	328	334	328	354	332	328	321	350	374	333	351	349	325	348	335	320	329	353	312	298	344	333	336	336	356	315	328	338	337	369	336	353	362	357	325	299	340	335	334	326	356	319	328	352	341	347	353	345	352	351	307	341	303	374	332	336	345	386	341	332	339	353	347	326	319	344	339	335	371	296	345	348	354	315	351	331	323	339	342	351	328	329	341	310	336	317	369	355	345	319	330	315	348	332	350	311	359	322	335	335	360	350	327	388	361	358	347	348	329	366	336	321	362	315	315	305	346	312	335	339	381	329	336	340	348	337	353	352	316	355	341	359	310	341	330	331	324	318	321	285	380	339	341	323	331	354	333	328	349	372	320	368	329	335	322	346	299	368	345	316	313	359	345	377	343	339	359	344	333	320	328	344	373	356	325	333	333	352	332	328	342	330	355	346	337	367	333	350	322	338	386	294	345	321	349	332	338	343	340	343	344	367	332	338	367	339	345	364	342	341	348	347	331	322	360	337	340	314	334	346	328	322	326	329
9232	16131	13136	6921	4838	3643	2816	2249	1765	1507	1298	1176	1026	936	881	770	757	694	647	653	625	620	594	581	561	517	586	557	574	506	494	526	493	517	491	529	517	519	508	494	452	494	475	510	478	464	492	471	457	500	469	513	426	507	476	451	473	422	443	478	512	474	496	474	446	494	465	502	483	438	476	443	449	466	456	484	458	476	472	492	473	490	480	471	463	458	475	473	442	456	466	451	471	470	418	410	455	473	449	481	459	489	489	482	503	462	414	459	445	443	439	451	463	453	451	471	492	451	453	482	483	464	460	437	433	456	417	443	463	452	467	425	444	478	475	454	487	429	443	443	481	462	445	452	473	425	427	443	459	431	465	479	463	443	501	483	454	432	488	490	477	407	461	446	455	475	465	443	406	451	469	437	407	442	455	407	459	468	468	450	455	437	449	448	441	455	458	456	479	450	464	482	440	464	467	485	465	473	487	457	467	456	447	460	460	447	435	477	500	449	470	456	450	460	430	440	468	490	472	426	465	480	443	474	427	453	434	480	440	461	450	413	444	484	462	482	509	452	435	481	468	471	483	459	493	482	466	469	454	461	462	445	474	462	459	447	487	472	458	443	470	430	442	475	448	417	462	472	470	406	455	432	433	445	444	449	439	412	438	431	500	451	461	437	452	445	458	521	474	433	495	474	441	448	429	497	432	470	461	445	461	485	457	466	460	475	478	449	435	487	478	451	446	464	497	451	497	437	476	480	458	464	411	436	466	439	442	448	470	491	449	439	462	483	460	470	431	506	438	504	477	420	436	456	465	445	498	444	424	461	452	444	479	456	485	451	466	469	470	441	482	464	473	467	452	453	489	435	464	465	475	469	459	437	451	466	463	460	443	480	453	464	445	434	467	425	450	455	479	462	445	443	410	441	458	454	457	458	472	473	480	447	463	469	468	488	469	476	473	465	450	455	426	477	400	480	469	441	446	455	449	484	520	467	426	492	448	480	408	479	464	446	463	482	469	449	462	466	468	409	451	475	415	453	470	476	425	474	471	461	455	466	424	465	486	438	438	468	459	441	427	440	463	454	455	466	434	430	468	456	435	479	470	462	429	440	505	431	397	424	449	457	461	452	453	475	463	453	454	448	485	474	441	485	458	448	440	473	458	455	447	428	481	443	447	473	497	469	439	454	424	457	438	446	471	464	466	466	433	464	503	464	444	439	441	468	467	443	471	496	448	461	454	487	482	455	477	414	446	434	453	453	477	453	461	472	411	456	451	444	463	498	452	450	470	481	460	453	438	436	458	477	452	454	455	471	447	455	443	465	429	430	430	452	439	477	456	490	440	413	469	459	432	443	477	468	447	470	466	455	454	444	425	472	449	481	434	463	441	478	397	478	458	442	460	419	489	468	459	473	439	503	462	441	476	455	463	474	464	463	479	446	471	482	485	445	482	464	468	436	416	458	482	441	427	454	439	445	427	482	485	446	484	437	438	441	470	450	428	485	420	445	461	444	474	453	512	455	428	470	445	463	440	474	473	462	433	452	438	477	482	482	450	452	507	427	457	457	458	467	468	451	463	465	478	499	464	467	431	454	457	445	440	485	454	436	462	475	471	470	450	408	432	475	442	480	451	470	421	486	493	443	468	417	426	480	476	490	491	487	444	474	464	474	481	440	483	485	419	443	454	467	481	442	460	481	505	463	453	461	461	439	451	451	467	462	447	472	453	450	428	437	456	440	472	456	456	448	447	438	450	456	439	444	494	439	426	429	454	485	447	442	457	466	491	443	449	476	441	453	441	460	461	444	461	507	451	495	468	461	463	448	459	449	486	433	444	434	448	419	452	441	448	463	455	499	503	433	469	454	454	434	399	438	445	453	478	498	447	462	463	445	480	474	455	465	474	466	469	432	434	446	439	490	433	470	412	438	465	443	480	465	450	451	444	481	471	431	478	493	468	453	478	451	469	452	460	461	460	453	477	415	443	434	462	446	479	470	495	479	454	456	467	456	446	475	430	485	452	450	465	492	503	435	458	477	453	432	462	449	467	471	490	462	439	463	460	442	471	444	474	441	448	505	431	450	445	446	457	480	475	493	440	467	471	469	452	487	465	444	483	467	433	416	452	450	472	457	461	432	468	468	462	463	474	433	478	504	452	451	452	456	464	439	441	446	438	453	478	440	480	465	452	476	432	416	414	485	453	460	495	466	481	450	431	443	467	463	445	439	458	444	461	488	460	445	449	418	471	448	440	461	476	473	505	459	486	443	441	455	486	468	459	469	452	465	410	457	457	434	470	476	432	485	455	481	450	440	487	479	478	495	432	459	489	462	491	484	465	449	450	475	436	467	476	452	454	454	453	462	455	440	456	426	406	458	411	471	474	471	432	447	453	448	455	463	493	442	449	429	426	460	474	451	460	463	500	435	477	455	445	470	466	490	451	446	422	492	444	462	481	459	423	417	469	460	471	434	469	437	460	432	477	440	454	451	468	430	433	403	492	485	506	466	482	444	413	484	498	497	477	424	475	488	472	480	444	437	478	464	458	467	433	491	524	463	452	437	429	464	450	417	456	441	453	440	449	441	491	493	450	464	455	441	457	456	444	459	468	461	439	464	437	425	468	462	480	467	473	452	482	446	457	458	455	490	470	447	437	435	468	434	497	442	453	449	438	444	445	463	431	422	458	429	490	491	444	457	436	458	486	481	485	470	452	503	447	442	443	447	504	492	467	454	450	451	440	423	438	491	472	386	448	455	418	462	473	490	411	486	467	426	427	450	440	459	438	467	429	468	455	429	473	449	454	467	441	411	466	486	436	457	441	439	449	456	419	444	461	471	493	432	419	477	463	499	478	442	441	469	452	481	482	455	476	442	454	509	462	448	459	454	450	475	427	443	457	436	465	469	449	418	460	427	450	428	436	442	472	413	447	430	455	460	471	454	468	432	469	435	465	422	456	417	452	457	431	463	466	432	440	497	454	450	441	462	462	445	456	472	481	438	439	469	453	414	512	439	490	444	443	411	468	475	470	431	446	459	479	458	396	434	459	468	452	433	424	420	487	461	434	422	452	461	465	458	474	502	441	467	488	432	457	446	470	446	433	401	433	473	454	412	435	429	461	460	456	396	449	482	523	470	424	474	424	443	437	455	454	443	461	482	450	484	456	440	490	467	485	455	477	459	481	440	463	456	445	488	480	503	465	465	437	481	479	483	446	454	443	428	463	422	436	454	427	428	472	442	409	443	495	419	435	441	468	433	491	479	442	471	406	462	480	469	484	423	450	430	423	467	435	442	459	435	464	405	446	420	455	459	413	457	464	438	474	442	474	443	424	486	453	430	451	416	452	461	442	453	502	474	432	433	450	443	468	448	453	468	447	444	465	476	465	412	506	442	433	501	520	450	422	474	471	493	447	465	439	446	477	420	484	487	507	445	470	451	481	458	441	432	487	431	473	415	454	426	423	431	438	447	438	480	453	446	458	458	488	404	474	478	458	422	433	435	486	466
27035	20928	9495	707	448	398	386	411	399	351	399	354	396	372	366	371	348	372	365	375	374	365	354	393	350	369	366	393	353	352	380	369	343	376	395	374	372	370	370	359	374	342	384	352	371	353	353	362	391	375	357	376	384	367	357	413	343	375	360	353	333	349	389	386	369	348	386	370	401	335	353	365	354	344	367	366	377	366	397	362	360	352	340	366	379	341	363	369	382	362	366	369	359	357	342	351	345	328	349	331	344	368	388	364	364	353	415	368	370	342	373	386	375	336	347	377	336	378	337	370	344	313	358	360	367	379	365	374	378	350	372	365	404	338	352	361	365	374	358	393	356	352	375	398	389	336	339	366	394	371	394	353	355	389	371	364	326	358	384	372	365	351	391	346	363	366	373	363	351	342	375	345	411	379	347	348	390	356	370	366	382	366	353	392	328	385	358	344	353	375	356	386	305	354	380	379	376	375	382	316	394	341	372	354	403	352	371	386	341	356	365	386	361	316	374	403	359	362	339	347	345	375	351	370	402	360	365	371	331	341	373	371	374	365	355	345	365	365	372	348	332	374	355	383	398	383	375	390	381	347	376	371	364	327	348	365	368	388	352	364	397	315	330	386	358	313	375	334	361	387	354	375	340	334	358	368	354	339	386	347	338	345	352	376	358	343	385	356	342	374	374	360	385	387	358	364	357	387	343	349	328	347	353	357	328	370	368	384	373	375	369	352	405	331	371	370	399	390	344	401	352	365	361	359	359	348	360	363	361	369	360	401	396	368	342	343	358	326	347	383	340	381	391	345	360	368	352	347	365	359	356	370	352	362	344	389	392	367	358	381	354	378	376	397	338	378	384	384	368	361	360	371	369	372	393	342	349	372	365	399	355	367	352	408	368	370	381	328	369	383	374	375	379	375	365	342	394	415	366	337	355	380	375	362	396	369	357	328	406	350	343	393	393	368	359	369	373	337	345	374	367	337	358	388	340	391	360	363	378	371	363	347	380	380	343	371	360	348	388	327	362	327	396	381	353	392	382	365	362	343	366	352	369	338	380	352	337	350	352	361	363	373	344	340	340	369	376	379	378	376	381	379	348	411	388	389	371	366	351	378	365	363	355	383	317	371	362	351	361	379	345	349	346	381	362	360	398	353	377	331	409	362	355	394	338	387	320	365	379	374	365	386	353	352	384	370	362	344	378	371	320	378	332	350	391	344	360	368	325	372	366	337	365	374	372	375	356	385	389	358	372	374	370	357	365	358	390	364	399	340	375	362	383	362	351	377	363	349	363	377	362	394	372	365	371	355	358	392	383	341	374	330	356	399	349	366	398	359	360	360	373	403	330	347	335	383	358	361	393	333	368	427	331	370	380	397	372	347	407	353	339	387	356	356	404	365	361	377	369	390	400	377	379	350	369	387	375	350	342	360	376	363	327	367	403	353	356	364	368	337	352	390	364	401	385	364	356	395	409	359	357	389	371	323	367	389	383	393	376	355	347	346	364	382	360	374	337	382	375	371	345	340	339	369	366	339	398	368	356	345	363	349	356	410	387	352	338	382	387	349	388	357	319	344	350	373	405	377	377	377	367	359	365	351	358	378	374	369	330	355	347	393	384	374	378	374	367	322	330	367	377	387	341	367	376	389	387	333	360	361	404	363	372	370	344	365	338	359	373	401	361	370	341	381	375	370	350	366	341	328	390	380	386	348	365	326	356	360	379	376	360	369	340	361	372	419	374	328	381	368	348	335	391	358	328	389	372	354	319	370	350	372	321	411	358	352	327	347	343	357	375	360	372	359	358	368	378	316	348	372	378	367	342	374	419	366	372	338	363	386	362	353	372	348	354	342	372	363	377	336	371	365	381	401	396	329	333	391	365	353	362	388	349	345	343	410	391	355	358	330	354	396	386	388	356	371	366	381	349	326	391	348	348	367	349	385	372	338	386	377	369	362	331	377	368	343	384	362	338	351	387	353	378	388	363	357	356	378	374	357	385	370	358	378	349	362	359	347	377	364	357	384	370	346	346	326	336	370	344	354	338	362	360	393	328	374	377	328	395	356	377	342	330	411	333	358	377	380	358	374	348	351	326	345	357	384	382	341	350	355	371	364	378	374	384	378	369	346	397	347	354	380	349	357	371	349	385	349	372	360	347	326	364	343	329	384	352	359	337	344	330	394	352	386	379	354	345	391	324	372	363	415	378	381	368	368	370	393	345	377	363	358	379	359	357	389	384	369	387	376	344	346	363	358	367	404	318	375	359	359	369	343	387	377	339	332	362	374	363	374	360	329	325	340	348	365	394	371	360	359	357	390	366	391	358	377	394	379	361	344	386	365	354	362	339	330	406	363	338	354	400	369	381	367	362	367	341	400	355	361	354	342	377	381	389	357	366	361	355	380	356	355	361	360	358	373	351	366	330	385	352	347	393	374	408	351	384	322	371	386	350	349	328	371	344	377	359	355	375	338	345	387	352	363	353	399	349	373	361	387	346	403	403	366	369	371	359	367	362	389	355	373	385	378	351	367	374	380	347	381	378	409	335	367	327	379	396	391	344	367	367	362	388	386	361	374	353	384	357	354	391	354	368	368	383	350	328	364	370	375	349	367	325	367	347	371	378	349	375	350	364	376	344	367	358	396	393	385	385	363	386	366	360	372	362	359	343	372	359	369	345	370	366	368	373	371	372	364	380	366	385	352	379	362	372	399	362	360	371	373	395	352	370	348	354	337	340	382	366	346	380	361	365	374	395	340	355	351	345	366	350	362	358	373	328	351	375	361	305	390	338	361	346	392	346	323	353	354	334	370	403	372	378	369	371	346	335	348	345	365	349	379	366	351	339	396	338	363	361	365	353	423	364	367	337	364	374	406	363	366	349	358	370	319	366	348	370	397	349	361	345	349	374	340	385	354	372	384	373	385	335	371	362	356	365	364	374	349	355	362	381	363	386	353	387	380	376	365	369	371	326	357	351	353	373	360	366	352	377	372	330	355	326	389	362	393	357	386	382	371	329	377	370	378	348	348	361	378	349	390	351	399	334	339	374	354	354	321	363	364	364	379	382	344	341	359	351	354	346	368	372	345	416	384	400	355	360	371	361	373	328	367	368	359	339	343	368	387	333	361	382	364	333	339	363	359	366	364	371	373	349	352	372	372	370	375	358	358	349	365	356	369	359	393	357	336	382	378	359	346	367	412	393	359	372	389	367	372	348	365	370	387	343	331	348	369	337	368	371	327	316	351	368	368	352	341	383	389	343	327	355	357	357	343	361	378	399	338	310	348	395	337	368	364	351	411	370	352	372	376	347	361	381	366	356	361	347	369	372	344	354	349	350	365	390	351	352	371	349	375	340	360	369	377	396	392	360	412	355	367	382	326	355	420	357	377	384	344	410	394	376	358	360	342	354	368	364	338	345	365	372	359	366	376	382	381	387	328	326	365	383	383	358	374	335	344	348	344	347	363	336	379	355	341	356	367	344	376	363	407	360	361	331	337	352	348
4120	1096	932	692	581	550	559	524	506	525	501	488	502	510	483	457	488	496	448	525	481	512	475	466	457	503	482	481	478	521	453	514	468	453	492	508	483	502	514	475	459	457	466	438	451	489	451	483	456	422	471	480	464	470	465	484	447	476	456	482	471	466	442	495	453	490	467	491	465	479	495	498	456	497	474	491	543	503	493	502	485	472	499	469	452	482	518	478	475	498	483	479	441	458	498	451	489	492	469	456	461	494	482	508	497	489	506	467	475	479	487	449	502	503	469	520	456	497	529	469	482	461	490	476	500	480	494	483	462	445	466	494	496	476	490	486	488	491	473	482	485	525	433	455	488	479	469	513	450	533	472	481	445	458	463	514	474	486	494	507	467	482	544	463	513	471	479	465	481	504	493	477	493	504	464	540	469	506	503	492	489	466	505	453	470	462	466	481	439	502	479	487	478	485	518	463	472	518	537	428	449	477	474	473	457	459	491	490	479	460	462	499	521	475	492	455	477	467	454	498	504	475	499	495	472	473	482	479	477	477	457	497	499	490	473	452	474	437	510	470	497	477	470	460	477	455	510	474	494	479	480	466	482	479	506	475	480	480	469	485	489	495	476	451	444	491	467	469	503	495	468	446	454	490	512	494	490	481	462	464	473	442	479	503	427	469	473	517	476	470	486	477	510	454	468	501	544	514	493	449	449	466	494	471	466	476	455	454	526	484	460	475	465	487	482	484	500	505	464	549	487	473	472	493	461	470	481	461	488	515	467	518	450	475	500	494	480	481	499	469	485	499	471	451	464	469	484	475	492	506	470	485	452	469	479	465	441	472	463	497	492	484	471	428	504	468	467	494	466	466	494	441	476	478	477	471	469	462	474	485	474	486	481	495	470	497	461	502	500	514	474	505	486	512	496	461	480	497	483	499	475	471	490	495	430	460	482	505	481	515	465	491	497	503	462	521	489	458	485	499	460	495	504	469	461	445	491	480	451	468	544	466	452	521	491	490	511	520	494	507	514	493	485	483	493	472	505	484	497	494	523	479	507	454	472	471	450	460	507	480	484	434	501	490	460	482	478	520	492	506	499	466	456	484	493	443	464	448	484	462	470	455	515	462	495	503	501	485	498	486	460	498	486	481	519	498	471	457	464	479	499	476	474	478	483	488	438	505	483	497	478	500	497	473	469	499	463	500	447	467	468	487	489	495	470	499	491	509	491	466	485	460	483	486	498	468	483	506	488	469	454	501	442	464	483	494	473	494	453	494	473	459	480	453	440	476	504	448	458	458	454	479	468	446	457	509	476	502	442	486	491	454	493	453	483	525	454	481	460	507	489	518	477	490	454	488	473	503	474	498	454	482	457	453	473	471	421	467	487	489	485	465	497	473	477	461	460	441	476	470	505	531	470	465	481	520	502	439	489	491	507	463	485	457	464	491	470	462	476	450	448	481	455	451	470	473	498	472	469	506	453	485	488	474	504	470	478	481	452	479	500	472	439	468	545	481	488	518	479	514	483	477	484	457	476	519	477	510	438	464	487	502	519	481	485	497	472	489	487	437	508	493	491	452	462	440	447	479	463	480	486	497	479	495	481	459	462	480	516	479	473	494	465	482	500	515	501	472	446	427	502	504	492	499	452	468	430	474	475	476	519	480	494	504	508	456	472	489	474	497	469	426	451	446	446	451	460	494	495	460	485	477	451	496	481	468	519	490	486	459	508	489	457	483	482	485	459	466	496	452	474	502	481	506	487	459	499	436	491	491	481	516	492	505	442	471	519	424	507	501	532	444	479	486	465	470	495	445	491	492	526	490	450	482	476	507	488	465	444	483	441	483	515	456	484	445	466	488	500	456	465	478	487	491	507	472	478	508	488	477	500	475	475	505	437	459	471	486	477	515	479	501	496	491	472	469	476	467	423	495	458	469	469	482	513	527	469	461	503	453	480	455	441	477	485	473	502	496	481	454	460	509	470	483	479	467	512	502	471	471	516	506	489	498	494	437	460	443	484	479	472	449	509	433	513	473	488	482	464	472	457	469	468	492	472	514	491	500	438	491	497	425	466	438	488	500	503	487	448	513	455	466	517	502	476	465	485	497	482	475	462	524	478	479	440	542	475	479	459	437	492	484	421	479	484	449	469	451	490	462	471	496	496	490	494	463	505	458	469	445	462	470	484	498	499	461	452	480	485	480	477	478	501	494	488	473	460	462	500	462	479	496	479	471	472	503	442	453	498	458	517	487	519	502	466	482	493	515	475	437	492	478	505	493	469	466	478	480	497	502	483	453	498	505	490	500	493	539	459	463	496	474	455	497	470	488	455	477	442	485	480	473	503	475	471	443	452	469	499	493	510	533	488	480	474	465	464	427	515	498	490	505	492	452	535	494	507	482	457	443	468	464	497	504	480	523	453	461	474	503	465	487	482	466	489	475	535	499	494	502	501	464	506	488	485	465	477	454	480	507	470	443	471	508	441	467	491	492	467	474	469	487	487	499	498	487	520	481	485	477	495	455	478	481	488	464	506	511	472	498	466	497	464	507	479	512	485	501	491	452	520	486	459	428	462	476	475	449	483	459	499	508	457	460	481	512	469	468	521	490	481	515	407	479	477	438	517	477	474	457	515	480	459	539	427	501	477	480	484	499	474	443	516	509	491	469	431	473	432	466	482	501	481	508	504	512	474	457	472	436	488	474	486	497	482	471	505	518	484	492	489	466	491	474	497	455	471	457	464	521	480	475	442	464	450	486	472	440	483	489	476	491	478	474	510	482	450	478	476	476	496	471	473	450	457	462	463	498	469	481	479	477	457	474	508	446	452	482	499	460	492	459	427	494	489	458	490	513	490	494	438	426	512	494	448	521	485	478	501	473	478	481	507	454	464	454	446	473	469	498	482	452	488	474	511	481	474	485	464	495	448	492	470	505	497	435	495	447	467	503	470	514	482	476	478	462	442	463	482	467	485	493	449	481	483	496	504	502	461	463	486	508	455	490	501	506	499	464	490	503	477	482	471	489	470	436	502	469	527	444	457	458	476	472	469	458	465	472	450	484	485	475	446	463	469	474	445	460	498	474	465	469	477	492	502	510	476	473	499	485	494	441	475	446	487	501	474	506	484	443	468	491	472	461	457	480	474	474	456	450	522	521	495	526	491	443	481	453	455	484	458	457	505	494	442	503	449	455	519	472	481	499	473	487	503	475	483	526	476	482	502	503	510	476	460	480	467	474	444	492	471	478	459	506	476	445	456	469	463	479	461	462	483	437	472	480	519	461	491	489	449	467	444	464	509	412	484	486	493	475	457	472	453	458	484	485	512	459	489	473	458	456	535	484	480	472	490	522	456	491	485	434	480	448	471	498	470	462	450	479	456	482	465	508	464	480	492	437	452	470	446	500	506	480	452	437	483	462	479	494	505	496	487	522	490	446	464	519	469	493	474	489	426	492	516	486	449	463	474	495	476	463	495	484	452	506	480	476	465	462	462	482	477	500	500	493
23753	21428	28971	24167	21375	13100	1477	889	770	683	667	732	689	588	630	557	577	567	558	575	562	546	589	534	553	511	530	526	493	502	497	511	514	550	495	486	543	505	529	503	526	496	505	553	517	551	552	522	524	528	494	507	503	507	516	489	484	541	491	558	536	518	530	485	509	492	452	497	499	515	509	518	489	549	494	512	528	522	518	470	469	518	558	497	558	502	476	476	512	513	500	473	567	498	536	516	540	485	528	492	503	489	532	520	489	505	476	475	552	528	519	541	505	520	509	511	505	480	496	498	525	481	494	470	510	523	545	495	517	480	508	510	515	499	486	546	542	521	504	484	510	501	514	517	482	493	512	478	511	515	482	466	441	509	499	501	506	509	541	498	517	551	478	525	484	496	511	447	484	526	555	506	503	537	515	537	517	513	487	526	489	491	511	485	508	514	513	496	501	465	520	498	497	533	471	501	505	504	466	499	505	472	523	510	495	519	526	484	488	530	497	483	525	550	504	494	480	474	504	498	514	504	534	558	527	524	493	500	470	549	502	500	516	534	501	534	491	467	505	530	516	512	527	500	498	522	549	523	495	524	502	498	500	494	537	511	488	517	474	526	526	508	519	484	521	515	527	485	534	495	515	512	523	481	525	521	457	507	527	475	528	476	502	510	481	506	523	530	516	533	514	462	545	544	505	510	526	501	522	497	489	501	493	482	555	525	499	479	507	486	492	473	519	528	504	537	508	505	478	499	487	530	516	478	469	506	530	550	499	520	513	557	549	492	512	482	500	500	496	533	493	486	496	498	533	520	519	490	509	517	525	531	537	503	509	481	484	519	525	490	494	511	510	471	526	515	525	522	527	518	522	496	548	502	453	493	493	542	530	463	486	457	509	505	472	529	493	526	499	469	489	489	517	505	494	541	509	573	506	532	486	499	474	487	507	521	536	481	518	500	515	504	547	498	458	473	464	507	483	511	505	573	535	516	512	532	522	476	528	508	511	511	497	512	474	508	496	494	503	481	507	489	501	493	495	539	497	539	484	500	495	529	479	492	508	490	532	503	533	484	490	460	487	488	513	479	499	529	505	524	506	510	530	506	520	512	476	532	519	507	446	503	509	497	527	519	507	501	501	450	527	500	524	500	522	507	503	506	549	531	516	493	485	516	511	524	512	499	528	512	533	534	488	476	469	513	510	519	537	511	532	492	478	501	499	516	484	477	513	492	487	490	506	513	527	502	502	481	521	539	514	477	464	509	521	480	514	519	532	513	526	492	487	498	467	495	497	513	492	534	517	533	507	534	558	541	543	538	501	520	476	514	536	521	490	443	521	484	529	518	480	557	483	456	538	483	493	493	479	526	478	495	476	498	488	535	490	502	477	506	515	557	488	510	480	491	484	510	500	492	476	488	509	513	472	516	455	543	492	498	512	494	505	479	504	486	500	522	503	538	494	525	529	523	499	481	540	544	497	476	510	502	538	487	511	497	484	519	539	521	535	578	479	483	459	506	550	499	522	482	532	492	496	492	511	510	490	509	509	505	515	484	507	489	489	489	522	532	537	505	542	479	491	544	536	512	545	482	521	511	564	500	479	515	485	526	525	529	478	527	526	502	531	522	458	529	468	466	525	469	527	486	477	482	494	501	534	527	512	565	517	522	496	501	488	481	518	458	501	513	499	508	508	474	499	526	471	526	511	515	522	524	530	465	505	506	495	476	489	508	528	524	508	523	450	496	497	492	496	521	493	514	505	496	489	575	479	501	499	494	547	531	480	500	506	501	476	513	494	468	479	526	499	536	551	530	465	513	541	519	512	490	485	505	480	492	517	522	504	516	542	448	507	512	482	494	525	494	498	486	508	505	493	537	514	506	508	491	535	495	492	522	493	491	515	512	469	505	510	490	493	515	484	510	477	502	510	481	502	528	501	488	470	483	522	470	472	488	509	527	479	516	519	493	476	505	492	510	498	481	515	476	487	505	471	480	496	491	473	471	472	489	534	484	498	480	496	521	518	501	489	510	468	509	547	476	463	489	555	499	474	521	489	498	535	505	509	475	496	550	511	513	495	512	523	569	467	518	498	504	485	455	512	557	517	477	545	512	539	530	495	535	542	502	502	505	472	492	498	529	557	523	497	491	501	516	480	502	451	459	445	494	517	517	518	513	538	510	504	487	485	468	492	504	475	475	555	525	465	545	487	515	527	521	506	505	550	524	483	517	489	466	519	486	499	512	526	502	525	496	450	485	489	494	484	487	513	491	490	545	541	531	506	505	496	502	483	506	523	473	478	514	498	500	507	441	482	516	534	524	524	505	517	504	515	537	496	484	482	509	512	537	505	518	511	488	511	562	478	532	514	487	476	512	497	512	488	489	488	479	527	478	500	528	496	529	531	488	492	525	513	517	493	510	471	516	549	499	461	510	503	476	516	475	504	529	531	486	480	550	524	498	466	492	483	530	531	501	517	505	548	487	458	537	522	517	532	517	524	516	497	521	485	496	520	501	459	517	485	497	478	485	514	517	450	507	536	495	491	525	523	457	463	497	521	527	519	531	531	493	525	463	554	540	538	535	498	458	524	487	484	518	486	480	500	474	507	510	482	491	510	493	500	497	503	509	507	528	473	496	518	489	527	471	526	498	508	502	501	500	509	489	492	464	514	506	500	480	487	534	489	457	509	505	516	506	497	515	501	494	501	478	511	525	492	533	549	503	471	500	535	467	551	512	500	498	498	497	503	508	528	502	507	516	511	523	471	518	511	508	511	503	508	523	494	520	504	493	454	480	493	534	473	508	502	446	486	481	479	533	494	507	574	494	498	486	519	448	524	505	519	537	494	522	549	519	502	510	507	476	511	464	515	523	496	519	483	511	522	532	526	509	507	478	503	525	464	465	521	503	520	452	493	529	502	461	483	473	512	475	517	481	486	510	508	497	540	482	528	534	481	489	496	510	525	497	533	491	472	488	520	503	496	508	534	539	490	494	507	524	502	506	512	504	498	501	465	503	526	526	482	537	545	528	518	495	476	512	515	468	489	526	522	499	493	514	499	481	515	470	502	512	518	526	522	496	462	500	488	554	505	566	542	469	497	445	497	517	489	475	502	536	550	504	438	537	497	524	511	494	493	507	508	496	492	490	521	524	517	517	511	476	510	503	519	523	497	506	539	532	513	512	495	486	507	525	451	473	502	501	510	487	488	491	519	522	456	481	480	539	499	493	509	517	476	496	493	468	481	521	521	514	516	487	519	479	514	504	454	525	518	481	483	510	480	513	502	523	530	517	509	478	484	494	543	540	522	487	511	529	496	471	505	512	525	530	536	503	497	480	470	474	537	521	498	522	509	483	480	484	474	499	513	532	477	519	490	554	472	516	516	515	471	486	520	532	518	516	525	507	463	511	550	524	476	494	477	480	518	502	506	515	526	492	506	481	528	505	495	523	505	480	468	487	492	508	494	467	526	497	491	498	508	496	487	491	534	514	463	487	551	507	520	489	528	485
6664	10173	8305	4219	3076	2353	1996	1645	1429	1209	1105	1077	984	892	919	896	835	838	802	748	730	767	728	724	736	724	722	721	731	681	702	704	707	674	673	695	669	669	686	736	704	668	706	665	673	678	635	687	677	622	668	676	690	698	678	675	615	647	667	674	654	681	687	681	731	719	761	701	689	663	661	724	652	682	637	643	684	673	689	660	626	645	679	639	663	679	677	675	670	659	680	664	648	650	665	698	648	703	600	641	689	675	674	650	702	669	677	644	655	633	650	658	725	666	655	704	659	724	678	660	641	656	688	627	715	691	660	656	676	651	638	699	649	643	714	631	674	647	636	650	624	618	693	661	665	618	660	654	674	666	668	635	657	708	625	631	679	646	707	692	700	655	635	639	649	665	644	650	627	626	634	664	659	648	691	651	671	688	668	675	692	676	691	619	652	700	665	636	644	673	651	652	651	650	649	659	684	703	643	691	726	697	686	651	717	669	625	759	634	678	669	670	654	673	634	637	706	672	653	652	685	670	670	636	650	632	641	672	673	699	689	727	695	697	667	662	649	643	659	654	687	705	670	659	682	676	643	655	646	680	627	693	718	625	687	641	641	661	681	686	648	685	635	641	653	655	678	705	682	646	654	647	655	673	728	688	653	692	662	639	673	744	644	703	665	684	689	693	625	640	704	696	651	642	625	666	663	685	676	676	667	724	673	702	659	675	639	681	661	657	645	631	707	699	653	677	646	643	685	642	681	633	652	655	668	659	634	647	667	626	682	675	680	680	664	696	649	687	660	685	606	646	684	658	671	700	661	665	661	648	684	626	673	641	707	681	701	637	661	664	662	665	664	653	674	689	647	651	692	631	666	654	659	664	730	614	648	716	674	673	682	675	691	619	686	683	670	698	657	662	667	657	654	653	653	653	704	679	676	663	667	616	634	628	700	672	680	665	688	659	670	690	631	675	666	674	690	671	694	663	645	700	605	671	654	670	641	697	674	632	653	663	678	673	663	656	692	650	665	683	637	698	651	674	687	664	649	657	689	673	666	639	624	712	682	692	649	674	683	669	681	668	700	674	644	627	679	661	676	640	679	644	634	698	664	671	654	675	648	652	632	672	651	657	706	702	658	666	658	683	686	650	679	683	616	678	655	645	685	671	618	699	668	671	635	712	638	644	693	643	679	636	655	709	675	640	669	657	635	653	700	616	638	693	636	683	661	730	688	673	669	684	634	638	680	655	645	718	671	671	661	667	687	666	698	662	629	659	637	645	651	687	675	661	577	621	653	725	649	671	686	683	687	680	690	651	652	684	685	676	639	654	709	686	678	659	621	641	698	682	661	657	652	690	614	614	674	670	627	669	647	687	750	664	693	684	639	645	674	662	656	697	684	648	629	661	667	632	630	645	705	701	693	653	673	650	641	611	657	688	672	653	649	659	676	662	668	648	674	672	662	646	632	658	703	656	665	681	636	702	627	659	677	677	727	695	685	658	649	651	657	648	670	682	684	674	677	648	686	720	673	660	639	608	735	639	686	652	707	646	633	638	653	674	642	656	697	659	700	657	656	660	664	681	688	647	640	671	667	695	678	637	658	686	624	669	618	712	660	686	668	606	680	741	657	669	688	666	629	719	577	679	721	723	670	650	664	640	670	682	653	678	703	668	668	676	680	670	641	666	679	666	674	652	617	636	669	643	674	685	656	706	628	671	680	684	656	645	666	642	633	668	656	706	656	658	655	674	648	702	676	654	666	649	664	635	648	664	659	657	646	641	700	644	730	701	632	651	705	634	667	676	665	682	656	689	697	664	672	687	689	679	645	638	672	672	639	636	668	683	645	650	665	631	671	632	659	681	700	637	674	679	671	674	697	658	657	651	723	647	698	628	692	637	640	648	673	689	623	653	668	681	684	645	656	626	702	667	685	647	603	639	599	675	666	661	701	669	651	723	648	650	678	625	700	635	678	688	686	696	695	673	648	699	619	610	636	671	645	650	666	653	648	647	681	666	676	655	636	667	681	681	629	688	651	652	671	658	674	630	694	691	669	684	650	655	666	645	700	665	664	666	684	715	641	659	687	637	659	651	663	661	686	721	663	656	700	669	652	672	648	652	627	668	669	706	626	628	676	696	624	693	648	682	679	669	703	683	644	667	642	614	665	649	664	681	697	659	641	649	662	691	663	717	617	660	660	651	684	658	636	653	630	634	640	618	650	601	628	685	723	701	641	636	657	697	688	690	674	643	639	648	710	637	705	672	669	659	656	672	668	666	675	665	660	674	664	654	658	671	664	676	723	658	689	681	625	670	648	687	668	694	668	626	628	634	677	679	687	670	659	678	626	695	686	684	646	652	661	691	625	640	705	660	696	703	655	656	632	689	634	668	646	647	644	662	637	637	696	644	635	652	666	667	673	653	666	617	680	720	628	677	687	694	608	710	616	708	670	662	691	674	637	653	670	682	661	621	670	674	658	634	679	673	661	630	683	660	629	692	625	664	710	662	652	728	635	707	647	608	618	696	726	676	677	684	653	663	678	678	644	671	634	676	658	666	663	673	686	693	668	680	672	702	688	665	672	654	677	622	677	661	658	676	694	619	673	697	653	637	632	620	608	629	633	641	637	666	629	653	656	651	679	629	695	662	670	689	645	694	617	657	657	667	650	705	716	678	679	699	670	664	687	660	666	678	662	643	622	698	629	705	663	649	674	635	656	637	755	632	686	633	657	678	684	660	628	713	687	640	636	687	637	637	644	643	716	642	628	654	668	652	712	660	617	666	656	702	654	656	667	676	684	637	649	668	694	689	610	676	650	642	692	627	684	644	664	694	655	716	648	662	654	654	623	708	665	620	674	666	659	642	646	666	653	641	673	656	668	656	652	653	629	659	674	688	686	660	701	645	644	701	668	674	621	651	632	667	686	663	639	645	645	712	664	698	649	699	648	683	680	659	662	631	668	635	653	647	645	669	724	667	694	711	659	613	694	671	692	678	625	683	672	663	672	681	658	691	673	642	680	702	672	699	656	648	684	701	638	664	679	656	683	651	663	701	648	597	647	718	714	665	658	670	674	651	688	654	620	686	669	578	674	686	699	640	708	669	660	700	697	661	624	719	639	686	648	631	649	636	652	666	658	677	701	657	665	662	685	632	687	696	683	674	681	689	642	658	668	680	668	684	693	659	666	644	714	638	652	674	648	667	647	664	686	628	663	666	662	628	668	687	702	628	636	664	667	658	644	649	686	701	710	682	658	657	622	704	669	660	664	656	649	685	657	680	646	693	701	677	656	679	683	648	646	639	689	678	639	679	656	639	664	670	670	669	659	684	678	653	607	670	659	659	633	623	674	636	678	652	683	703	648	695	697	662	678	694	673	642	673	694	649	693	649	668	620	690	665	664	703	621	648	633	704	643	658	632	634	643	665	632	663	655	666	653	622	667	689	673	633	681	645	691	682	720	670	655	637	659	669	619	693	687	620	645	623	659	648	636	671	672	644	645	672	678
22921	21380	29318	23814	21384	21437	11294	1192	873	737	662	586	551	479	502	476	465	424	439	410	413	353	394	381	380	376	373	359	362	382	362	348	356	357	360	378	351	350	361	346	339	334	384	358	329	358	374	317	356	308	364	338	352	344	371	366	364	351	345	343	339	362	351	333	339	313	311	348	317	331	317	327	332	352	325	346	353	342	325	343	351	317	322	341	346	302	326	340	331	321	310	336	328	337	307	310	339	333	301	342	315	339	316	338	315	332	326	340	341	363	347	356	311	340	329	335	334	344	337	335	321	328	326	346	338	352	334	329	322	314	366	327	329	322	348	324	361	338	315	329	307	345	319	310	323	340	345	365	263	343	330	340	324	297	361	335	343	384	308	377	331	310	343	321	321	327	338	328	313	332	325	318	343	359	292	359	318	317	351	328	344	365	351	344	350	341	341	335	348	372	340	357	325	367	347	321	330	332	327	352	314	305	336	333	348	339	375	340	288	334	326	292	323	340	336	306	313	343	361	342	344	336	346	299	327	334	323	344	344	305	305	357	329	327	335	339	330	354	340	350	330	329	330	322	308	351	328	371	342	326	298	366	324	353	381	341	336	320	360	327	320	361	341	322	320	357	381	320	348	327	316	341	334	326	315	358	341	343	310	369	311	332	335	305	339	336	324	321	310	343	307	330	378	343	345	370	370	336	344	349	366	316	330	332	345	354	321	362	352	308	366	308	344	305	333	321	311	297	300	311	340	326	396	330	320	352	336	323	335	351	339	341	327	351	312	313	361	326	346	334	328	324	314	340	328	302	340	344	344	351	313	321	335	317	353	305	295	329	338	321	316	365	363	344	339	346	312	337	301	337	325	339	328	347	326	366	339	331	319	294	331	339	319	337	340	325	313	322	327	319	327	329	306	351	368	335	328	336	324	340	323	318	328	348	339	357	300	332	372	341	350	361	327	339	329	356	341	320	305	334	306	339	331	308	328	334	354	326	345	348	327	332	317	334	330	361	352	315	362	347	346	302	303	327	313	329	310	362	327	338	337	311	348	318	356	348	316	320	334	342	346	301	322	314	362	329	340	346	361	340	299	313	316	372	376	322	336	342	317	355	309	318	345	335	333	324	337	320	333	335	317	299	373	335	355	349	312	315	338	309	355	322	324	341	336	327	311	358	337	326	341	359	348	371	315	336	354	337	341	347	328	336	320	333	312	342	330	325	324	320	335	369	332	332	322	339	356	345	302	312	337	359	312	310	348	340	330	349	330	326	349	342	324	323	333	382	357	319	301	320	331	318	327	341	290	329	334	345	337	335	367	346	338	328	325	357	315	359	313	351	330	342	340	307	294	346	339	329	342	332	358	315	379	346	354	354	357	331	308	326	333	353	353	357	313	309	332	330	351	340	325	319	356	326	348	330	335	340	326	298	328	381	348	341	331	312	355	362	311	323	303	311	340	361	318	295	336	295	352	343	336	340	348	339	339	348	324	329	330	310	334	322	355	333	342	333	344	333	326	372	326	318	336	346	310	325	324	326	330	336	337	358	346	314	352	315	342	315	290	318	357	347	323	338	336	358	339	358	318	344	364	324	339	351	337	350	320	299	339	325	325	334	319	318	364	356	345	347	318	325	348	365	355	300	337	369	336	296	320	358	357	345	295	312	311	357	354	332	322	326	357	332	319	315	315	328	339	360	337	353	296	327	378	303	318	338	329	332	335	334	326	288	328	351	323	332	319	356	333	326	344	355	317	346	316	295	300	369	327	350	336	341	319	340	301	360	345	327	358	314	318	346	290	328	357	300	298	300	338	333	297	328	348	356	322	325	343	308	315	343	343	358	323	368	334	326	357	332	301	326	336	329	325	335	301	321	315	334	338	352	309	341	409	338	336	338	361	312	341	336	357	350	352	304	344	275	331	361	351	354	320	354	322	323	327	358	307	337	364	363	375	335	326	362	309	300	329	325	351	365	340	323	341	345	313	345	322	337	306	334	343	344	338	354	308	321	322	335	332	318	320	343	317	299	326	346	338	328	329	345	338	313	339	314	324	313	335	334	356	330	342	353	327	324	347	352	329	358	329	355	367	334	329	360	344	354	317	337	346	331	320	320	366	350	327	341	308	343	304	325	345	341	349	305	365	319	334	337	331	303	329	352	315	331	303	314	376	342	335	301	339	305	334	309	369	349	330	323	332	336	330	301	363	341	350	284	348	376	351	342	341	331	328	353	336	350	329	357	304	340	330	346	326	348	334	321	328	335	300	344	327	349	313	318	344	355	314	344	296	341	341	301	351	326	321	342	311	323	324	361	326	347	343	325	332	338	358	322	352	369	296	333	321	340	335	340	296	338	350	334	311	299	347	336	329	320	338	322	317	334	316	331	351	341	348	333	338	327	315	351	342	345	326	357	310	322	332	350	335	350	327	337	353	344	347	330	316	334	320	355	352	344	340	322	341	349	355	339	356	319	333	345	341	332	336	349	315	354	304	316	328	344	315	338	318	344	322	322	364	341	367	306	346	373	298	343	322	317	313	304	346	331	344	335	306	352	339	335	314	335	321	333	305	310	335	315	280	330	375	369	310	322	325	339	328	346	360	343	346	341	331	323	314	310	343	338	342	354	334	294	312	364	349	313	351	343	309	330	322	338	370	324	352	304	347	327	307	376	348	305	333	377	331	353	328	346	373	316	322	319	348	313	359	356	345	322	335	324	303	308	337	334	339	350	301	374	330	328	359	316	352	328	344	367	317	329	356	318	335	365	309	344	356	353	301	337	349	334	327	325	344	330	326	335	333	310	320	321	325	331	337	334	321	349	360	314	334	348	315	331	301	353	306	339	329	350	353	344	328	353	327	326	331	342	319	338	310	334	334	326	303	340	344	306	364	344	315	318	333	328	303	364	344	347	333	321	332	307	312	360	331	337	342	340	323	343	347	335	337	328	334	287	319	340	335	344	358	324	338	342	335	311	342	328	354	326	338	356	338	318	338	317	311	323	318	351	325	337	337	327	310	319	314	325	327	322	306	295	351	358	332	344	318	322	355	306	344	332	288	346	322	286	342	319	324	349	353	363	323	337	300	306	316	304	319	326	368	330	358	324	376	309	352	345	284	293	353	349	342	327	349	313	323	321	296	360	353	354	324	341	350	345	353	343	318	330	341	336	311	349	336	346	327	347	352	325	316	346	351	366	323	400	332	317	336	317	324	339	324	310	379	353	328	300	304	340	327	375	352	352	321	340	313	343	345	332	330	329	316	340	317	322	360	359	330	292	301	341	336	323	328	320	329	315	350	320	363	349	348	331	352	332	369	295	337	335	317	324	324	320	321	350	295	306	288	310	322	337	325	311	298	319	321	322	317	325	306	305	351	340	302	330	293	335	337	323	358	329	340	354	342	310	349	326	326	330	335	337	303	324	328	348	354	326	337	350	344	345	341	364	307	358	332	317	307	353	364	318	323	321	322	342	310	318	352	358	347	350	323	305	357	339	344	357	352	305
9464	16374	13153	6946	4918	3837	2849	2217	1831	1536	1306	1134	1017	980	854	844	776	696	701	633	600	574	579	574	572	511	537	514	511	577	491	551	475	510	483	457	527	489	480	481	486	499	499	474	455	476	519	510	500	525	520	473	447	474	460	486	436	495	467	474	513	452	441	438	459	490	501	456	450	446	481	460	446	491	469	478	463	459	457	455	465	476	433	468	455	457	481	491	447	451	445	428	461	459	433	460	480	448	430	473	447	452	500	469	415	481	452	462	444	429	473	481	468	444	439	455	458	470	449	441	457	442	478	435	465	438	487	417	485	438	471	450	442	445	440	449	446	410	500	454	424	453	437	409	451	462	459	476	452	456	479	497	436	447	469	446	444	435	424	461	468	472	411	470	432	482	430	475	467	448	446	483	465	478	473	443	471	456	482	458	448	446	464	474	421	447	458	432	472	464	484	461	443	446	454	459	454	453	438	439	427	432	438	455	432	454	453	449	479	446	447	461	454	456	503	478	475	460	459	435	462	497	423	432	431	444	420	459	465	447	433	445	455	433	459	457	444	469	424	456	406	451	463	456	444	448	443	438	431	495	446	454	458	485	465	462	452	421	471	500	461	481	463	466	437	440	460	483	477	489	466	466	463	440	442	439	456	453	460	430	437	457	449	464	450	481	438	430	451	448	432	475	423	473	476	488	454	451	486	450	502	464	468	427	430	437	440	487	462	419	480	442	437	444	434	479	441	436	455	445	456	414	421	442	448	462	474	435	459	501	454	443	441	419	449	481	471	458	463	395	479	401	471	464	478	449	474	435	474	420	444	444	458	451	421	460	461	497	452	481	424	437	441	440	448	471	442	460	432	469	433	444	465	447	449	485	441	456	416	459	506	472	466	464	472	471	456	490	478	435	454	423	460	449	488	486	482	475	468	442	420	434	467	440	433	468	453	477	464	492	432	455	439	472	472	461	446	437	466	479	479	424	472	453	458	450	485	420	438	408	457	467	462	452	412	457	441	454	436	467	423	431	419	450	454	460	439	458	443	444	435	438	439	427	443	464	451	435	420	449	458	487	436	432	469	443	448	462	462	449	495	451	467	437	470	447	483	473	445	421	443	456	494	447	425	438	469	423	459	475	481	449	419	451	414	446	469	446	489	450	464	424	477	464	447	469	489	457	442	465	441	441	486	484	432	441	491	409	474	441	428	486	506	485	444	467	441	438	461	425	448	447	444	432	478	461	428	442	437	463	443	509	475	482	455	471	459	466	471	486	477	422	450	455	483	419	479	436	456	504	469	441	428	447	436	466	434	425	459	442	478	494	423	455	484	451	506	474	413	437	465	439	471	468	448	455	463	459	473	464	470	444	463	459	457	482	407	452	441	450	433	430	472	441	448	448	455	434	451	488	439	456	486	469	432	447	427	428	465	455	460	431	433	450	456	478	469	441	442	454	452	421	491	419	446	467	414	466	463	474	467	445	444	435	448	427	441	425	455	426	465	479	440	436	440	411	461	459	474	493	432	487	469	453	484	442	488	434	463	481	463	500	463	443	446	449	441	470	452	427	436	473	461	484	418	494	473	461	436	423	406	448	423	463	456	442	447	442	417	437	435	450	433	468	437	414	399	495	455	420	423	455	451	453	447	461	484	452	442	428	458	447	464	452	434	453	456	423	464	432	457	461	467	478	470	489	419	456	463	437	461	473	464	426	491	423	437	442	449	435	454	513	452	471	433	477	433	473	452	469	452	427	431	466	412	451	441	434	453	451	459	437	458	471	425	472	437	442	455	446	465	457	434	465	475	459	459	494	490	457	467	462	421	461	482	483	436	464	437	433	458	457	456	420	489	461	428	451	456	457	481	474	440	441	455	448	456	428	450	461	505	475	449	451	433	387	494	460	462	430	443	446	455	431	446	443	486	489	482	483	464	444	408	432	484	509	427	461	442	441	445	467	472	452	438	449	448	447	445	431	437	449	464	434	450	459	432	500	488	439	443	513	454	426	423	475	455	461	434	437	415	462	455	427	451	421	430	456	453	456	446	437	492	459	451	462	441	465	488	445	433	460	444	461	462	474	428	433	420	443	456	429	470	456	463	473	448	464	499	433	459	448	440	467	438	444	438	452	427	414	417	446	462	436	453	473	432	444	439	471	441	457	448	431	430	480	458	475	475	479	462	446	446	437	442	469	493	462	470	472	467	439	453	448	448	475	422	436	456	476	456	445	485	451	424	460	445	435	441	443	460	454	403	450	435	468	492	422	431	438	448	437	485	424	481	460	486	502	430	469	431	458	446	419	472	423	480	448	455	426	442	446	480	435	442	447	489	459	445	444	424	449	469	413	466	481	467	479	448	476	447	442	432	461	459	437	456	457	479	474	426	467	487	465	401	471	476	450	456	425	471	437	482	433	450	463	461	450	420	473	465	451	419	440	433	485	445	432	444	433	450	430	441	428	451	457	426	466	474	507	484	472	427	440	417	469	476	440	477	482	459	469	473	447	465	461	444	497	501	499	434	475	467	458	456	483	422	425	443	484	477	441	478	481	427	477	412	419	487	433	437	499	477	403	447	472	442	443	431	424	445	464	449	482	458	482	452	455	417	497	454	439	460	427	462	456	455	440	441	473	463	409	424	493	453	475	453	464	471	455	446	421	476	465	452	432	447	479	411	504	457	462	455	415	483	474	485	474	440	454	461	450	434	450	432	483	435	431	464	426	456	460	445	408	453	454	470	447	469	470	466	481	400	411	438	458	458	469	434	412	452	440	438	452	481	441	466	452	437	498	463	481	438	431	526	482	440	454	474	415	504	438	460	452	444	458	467	437	454	425	447	447	457	411	486	450	447	457	433	454	422	464	414	458	488	471	448	404	469	465	448	400	481	432	457	415	483	444	472	434	456	448	457	468	423	440	476	462	439	448	453	437	480	432	402	467	441	474	429	462	473	457	419	439	477	457	447	436	429	446	475	467	445	445	446	429	449	437	457	493	432	475	448	475	461	471	440	439	440	422	443	474	431	439	448	435	481	443	463	454	455	435	488	438	457	433	460	479	458	436	475	470	479	492	418	463	445	445	460	434	460	470	479	462	450	452	448	423	461	439	480	468	466	411	468	490	452	453	434	431	456	409	461	414	410	483	425	457	420	444	482	470	445	426	428	440	428	455	439	435	411	450	462	439	458	417	427	476	513	450	442	474	453	458	475	445	459	511	457	495	483	434	475	470	423	458	432	490	410	440	444	447	454	459	487	442	477	416	469	409	430	440	429	447	465	445	485	452	472	494	475	453	427	465	480	455	419	435	443	427	446	430	441	444	441	429	468	446	473	456	436	487	493	461	445	402	426	486	463	443	472	459	433	427	445	501	455	460	449	420	435	446	429	461	444	460	437	461	430	439	484	445	484	456	462	401	442	451	440	447	466	445	440	478	404	474	436	436	430	443	423	408	457	461	445	463	434	449	450	444	452	484	440	454	436	483	465	453	452	430	466	469	454	444	451	457
26979	21008	9779	919	542	493	434	383	397	350	368	372	368	351	339	352	377	334	360	367	386	386	391	342	361	344	379	341	339	367	371	405	378	367	327	385	368	316	368	382	375	350	350	317	371	387	381	408	356	352	376	352	354	317	351	348	359	357	367	388	391	358	374	406	358	383	350	336	338	320	373	312	373	374	363	361	375	379	354	355	383	384	354	353	348	360	383	361	355	345	385	359	365	356	373	371	341	366	361	351	304	383	386	351	313	330	368	327	319	363	381	337	342	356	337	361	381	386	340	344	380	343	405	373	387	362	374	417	353	372	375	356	346	304	370	347	340	367	362	356	363	369	356	338	367	357	374	351	378	352	346	378	369	359	379	373	389	346	350	373	387	360	370	347	324	347	371	353	359	381	328	391	384	366	337	335	363	352	361	359	339	371	350	300	337	362	356	348	350	349	356	307	345	366	381	364	361	344	377	340	393	377	358	338	354	360	366	375	360	368	365	347	350	317	363	384	362	352	346	366	361	327	341	340	373	336	337	382	349	350	365	383	353	345	369	328	391	309	342	364	342	342	326	375	327	340	349	370	403	332	378	339	383	338	367	367	315	350	339	356	380	359	385	326	425	376	345	359	347	365	366	335	361	351	374	337	389	373	316	358	392	354	350	374	343	373	348	331	343	378	367	378	297	391	335	333	354	389	349	356	366	350	353	371	360	333	368	320	358	357	370	391	384	343	375	370	329	340	381	381	335	354	361	366	357	354	363	349	365	360	363	325	380	370	359	336	389	360	376	359	377	366	340	349	327	359	341	339	346	326	338	361	379	362	366	347	352	377	353	335	375	378	350	344	358	315	332	336	387	359	338	350	356	351	364	336	348	355	343	356	381	339	367	336	353	377	360	384	344	358	339	375	389	361	384	334	349	345	357	351	329	343	351	387	360	375	355	348	355	328	417	348	331	350	377	331	366	343	378	355	363	377	387	352	360	338	358	348	376	364	386	356	337	359	349	359	351	382	377	344	342	380	386	333	346	368	331	377	387	373	349	370	403	361	366	340	339	343	353	401	380	409	351	357	359	379	373	350	344	376	356	370	369	335	366	377	333	366	370	373	374	359	370	351	377	363	368	333	357	345	319	351	340	358	355	369	349	350	368	373	368	345	354	340	366	354	304	347	375	369	329	351	383	356	377	351	370	345	337	372	353	405	363	364	373	356	326	340	370	356	392	340	370	351	359	369	373	332	348	331	355	353	364	351	380	374	354	371	322	384	375	365	337	396	361	376	368	361	353	351	380	345	349	354	371	369	368	383	332	377	349	367	356	367	366	397	347	341	343	359	367	345	369	374	336	384	371	401	383	378	369	359	347	323	368	350	360	363	344	339	356	340	376	362	372	346	340	346	350	345	349	359	339	384	366	351	344	352	363	356	360	330	358	339	382	334	350	364	363	359	360	349	346	341	326	376	340	375	346	321	354	330	355	353	314	376	355	348	354	376	377	358	338	362	340	374	317	378	361	315	325	336	373	404	350	367	356	372	375	324	324	334	336	331	394	341	365	353	359	332	369	345	336	352	340	341	355	354	356	369	368	352	326	321	347	363	365	348	357	345	377	377	342	339	340	340	352	349	340	325	350	333	371	340	376	388	398	364	383	347	365	353	350	357	348	382	312	399	361	373	358	359	347	372	350	360	391	353	377	380	339	335	347	378	365	360	350	376	353	354	367	354	383	376	366	366	382	352	389	369	346	374	318	371	337	375	340	358	351	341	379	350	365	359	362	419	338	376	351	372	351	369	360	337	358	360	355	374	384	331	386	376	375	355	376	367	387	372	335	364	343	342	374	342	370	346	349	357	373	358	332	341	375	352	360	362	342	376	368	355	338	352	363	398	378	387	360	371	375	365	345	357	344	349	339	359	383	361	368	371	360	366	348	362	327	346	371	350	336	361	344	377	336	364	349	348	352	325	348	369	356	399	361	356	362	361	363	328	404	349	310	355	348	353	365	318	349	335	347	336	346	390	386	381	356	372	363	346	364	390	365	345	353	355	367	380	395	379	321	343	357	403	345	344	349	370	384	349	355	367	339	371	360	339	339	349	329	369	367	363	385	386	366	361	370	347	366	360	331	354	359	355	342	368	369	371	345	353	328	384	363	349	384	366	376	362	346	366	330	353	382	352	344	372	375	357	359	356	339	355	400	356	365	339	359	361	344	380	354	365	348	346	350	345	348	358	350	351	352	352	348	373	343	343	366	369	360	381	379	364	364	370	334	334	349	340	379	387	358	377	374	379	358	332	344	355	345	339	364	353	362	393	344	348	377	359	359	361	380	369	355	359	327	329	355	363	351	365	353	351	374	397	343	370	380	367	361	367	394	357	360	375	387	353	362	357	348	312	370	355	355	374	371	371	325	357	363	332	359	371	359	373	370	388	370	376	345	345	323	352	331	341	363	370	327	364	385	362	368	357	337	379	329	358	339	348	359	377	335	379	376	345	325	352	372	353	354	367	373	397	365	358	330	358	342	361	356	370	357	377	323	370	351	348	383	387	362	340	372	351	380	386	361	345	374	356	346	349	336	352	365	383	348	359	333	362	384	357	367	379	334	375	378	377	357	349	350	371	363	342	336	381	353	339	336	368	361	352	356	326	360	357	356	362	341	388	390	349	354	369	360	353	346	339	332	370	394	366	369	381	361	361	356	341	336	355	372	361	367	393	340	322	369	381	336	379	360	339	390	352	374	344	366	373	358	368	357	352	347	370	383	332	326	342	349	355	356	356	356	378	363	351	368	334	365	371	379	362	333	351	332	357	351	363	336	361	356	364	347	359	361	372	371	359	383	365	383	336	351	350	358	350	364	383	341	331	352	373	360	338	364	396	349	357	383	352	355	393	351	350	359	378	368	329	379	377	368	363	357	344	353	347	366	355	340	336	376	341	343	362	345	366	368	367	343	346	378	344	373	350	394	370	334	338	317	352	361	375	362	341	374	338	346	354	358	379	389	393	335	378	329	361	398	366	373	325	363	384	350	354	364	358	325	358	351	320	332	377	350	366	348	353	357	342	338	360	364	361	368	346	367	342	350	347	379	374	319	364	367	371	340	394	358	344	353	357	361	360	370	336	364	346	323	343	356	390	369	371	319	362	357	381	336	370	319	355	393	333	349	367	375	353	326	356	350	359	396	368	353	340	355	363	318	350	340	348	368	332	315	363	355	360	352	381	358	334	384	377	339	384	371	366	356	369	357	374	389	368	332	358	360	350	351	367	339	388	383	388	346	365	310	344	358	406	373	373	370	362	373	386	373	336	341	360	357	358	332	363	335	346	338	352	378	332	343	369	342	363	352	347	353	365	370	370	372	349	384	371	351	350	370	331	339	364	364	364	367	351	384	395	370	374	352	380	360	341	362	349	350	330	352	357	340	371	363	317	374	384	363	357	344	364	361	379	339	364	363	344	335	354	341	368	348	342	334	354	387	328	344	362	388	353	369	332	355	342
4076	1177	997	750	613	570	549	524	561	497	486	437	465	477	452	476	474	466	423	494	516	460	494	443	480	494	448	475	507	468	458	417	489	475	473	453	458	493	450	456	440	451	489	449	466	497	451	505	468	425	450	486	461	488	433	475	480	484	491	453	487	461	471	492	460	503	443	453	485	460	495	500	446	473	473	460	488	512	508	480	458	492	460	505	477	431	472	473	412	463	507	478	496	478	494	487	461	491	487	486	480	474	490	473	426	468	472	478	493	491	508	488	517	477	499	447	458	442	486	481	447	464	501	501	457	449	489	517	469	454	472	465	494	474	464	490	437	456	467	446	483	443	460	490	469	470	507	437	476	485	472	437	473	428	494	476	442	467	483	489	502	462	461	439	480	464	483	474	485	502	485	479	447	472	456	460	478	507	430	466	477	496	467	459	498	467	495	488	485	434	494	466	438	483	450	437	449	469	447	490	508	472	496	456	506	503	493	459	497	486	473	467	475	478	469	488	439	493	471	490	469	463	487	473	445	411	465	487	508	501	473	468	470	483	498	523	515	485	472	476	470	428	483	488	494	484	470	496	474	499	452	434	526	446	482	435	452	539	506	501	510	467	462	479	455	479	501	493	468	474	452	483	458	452	495	466	462	516	486	480	449	482	513	478	482	496	454	449	482	465	456	471	466	471	513	497	460	461	517	427	477	457	430	484	471	457	450	492	456	468	470	469	484	468	493	525	472	502	485	489	505	460	478	446	483	486	470	479	493	480	484	479	461	476	497	462	486	449	440	505	524	476	471	461	464	466	487	476	466	459	496	494	461	467	498	499	444	403	476	481	482	481	467	515	442	469	448	459	517	486	478	484	425	471	483	505	489	467	499	468	468	435	467	476	474	473	456	452	489	444	484	484	474	441	459	521	465	470	458	493	413	539	460	458	470	437	498	488	522	488	436	492	470	531	472	491	468	487	464	455	496	460	480	472	475	469	483	468	483	462	463	466	454	461	483	482	448	445	454	460	474	485	492	488	473	506	497	493	457	469	456	502	488	466	466	472	458	478	504	465	459	439	480	434	469	445	468	488	466	500	496	435	477	501	478	493	475	468	437	460	476	486	488	508	476	496	538	449	449	449	459	478	437	459	473	503	449	455	474	483	481	504	530	466	473	484	459	451	460	476	463	495	459	513	480	463	461	475	497	486	508	461	478	488	511	473	441	498	445	478	492	511	454	470	494	492	492	460	489	505	504	468	461	490	492	471	492	487	485	447	452	457	502	473	473	481	448	488	486	427	461	477	486	498	468	476	506	473	436	472	464	481	459	480	458	474	490	474	513	480	468	466	462	517	454	476	464	499	484	486	477	483	490	472	481	511	474	455	473	459	509	468	444	477	471	460	483	460	433	434	470	468	453	458	485	461	499	481	454	478	504	503	479	506	475	454	478	471	470	449	487	492	447	462	457	473	484	433	465	500	428	487	474	469	490	478	506	398	482	444	492	475	499	475	429	461	514	500	512	479	516	436	457	485	492	447	477	474	489	460	467	523	478	519	466	481	468	469	470	427	462	459	445	451	471	459	463	478	476	482	479	463	496	519	481	452	472	511	456	476	514	469	459	473	478	492	485	487	493	449	452	457	486	488	491	468	471	506	497	479	499	446	479	508	489	443	447	452	483	458	454	457	484	480	467	451	504	485	489	478	470	501	468	479	505	433	459	488	481	452	468	468	498	453	478	458	481	461	500	520	477	482	480	460	446	487	466	524	461	467	465	474	452	507	458	477	468	508	504	473	466	476	501	484	481	442	445	467	498	481	453	484	464	516	449	450	475	434	485	460	496	458	472	460	457	475	446	449	458	477	446	476	438	512	517	479	485	463	512	451	481	469	484	469	469	456	487	478	474	481	466	449	469	455	499	499	503	476	516	475	465	456	469	462	506	468	469	490	491	489	488	496	439	464	456	469	506	476	469	502	480	479	451	487	450	505	479	489	490	432	500	456	509	471	475	477	490	464	503	466	475	510	460	466	457	430	452	478	503	478	445	469	478	493	476	453	470	451	492	455	473	447	499	439	446	467	451	438	444	471	454	492	453	472	488	516	487	477	468	510	513	471	457	485	512	496	453	436	461	465	481	487	472	472	468	489	454	488	455	471	469	515	446	463	438	507	477	501	518	467	469	476	450	481	475	510	506	486	508	475	492	493	470	487	453	481	465	507	487	459	482	481	455	495	490	470	467	483	435	491	512	438	479	468	508	484	489	443	460	479	503	497	473	478	466	463	542	458	495	453	490	458	454	487	478	433	475	493	462	529	533	460	497	496	516	479	473	443	460	471	479	510	462	484	452	477	474	472	509	497	473	463	472	423	468	499	512	469	423	438	442	478	502	500	470	505	492	480	474	482	443	458	487	501	492	463	490	533	462	483	479	434	468	436	452	476	470	474	495	491	451	471	468	473	500	490	439	508	430	490	513	499	514	449	498	461	451	456	472	476	493	483	516	486	487	451	488	484	461	473	500	477	452	481	492	467	467	471	465	472	459	467	466	473	496	430	452	469	505	482	497	466	457	433	498	453	501	462	470	484	474	445	453	459	496	455	482	463	497	452	434	448	442	425	482	465	483	506	473	497	459	465	467	508	486	454	465	473	500	482	481	470	493	452	486	472	475	494	458	456	458	503	433	467	494	490	451	496	477	451	514	502	517	467	468	466	498	472	462	468	484	467	470	471	465	459	487	479	469	485	467	525	434	463	460	469	409	469	435	489	501	475	493	463	495	470	480	437	471	465	472	466	466	524	490	456	508	453	460	487	451	449	480	491	465	485	473	482	492	459	465	476	488	487	481	472	507	477	486	452	527	462	460	491	463	481	455	524	446	482	489	458	447	474	459	488	467	472	488	467	477	460	478	512	494	488	471	456	476	494	523	463	502	489	489	478	469	466	464	474	488	460	451	472	451	479	500	465	447	440	503	487	442	493	458	471	459	477	486	482	451	482	479	474	468	452	462	475	513	446	494	477	521	497	448	497	498	469	450	465	459	488	492	516	485	443	452	454	509	464	487	481	470	477	476	463	490	469	504	466	495	467	470	480	490	447	456	498	490	441	456	466	456	477	481	479	502	488	492	467	465	458	488	458	512	477	466	444	462	491	512	470	452	433	476	427	455	455	494	493	501	460	493	453	430	476	460	479	474	497	467	453	492	446	511	480	514	454	434	479	482	524	485	468	477	493	480	470	479	433	504	475	494	489	441	490	486	441	473	454	471	448	499	495	442	468	502	500	467	507	496	498	525	462	510	476	468	469	484	462	463	485	416	484	464	460	495	479	466	473	450	469	484	487	502	476	439	459	478	483	482	488	441	489	532	478	474	500	456	494	483	448	505	467	481	461	483	492	475	475	457	471	478	452	490	472	439	467	517	491	502	477	476	501	469	484	468	492	465	496	466	464	476	459	461	466	475	494	491	502	489	473	479	449	493	495	518	465	463	478	437	485	517	502	509	515
23706	21376	28954	24188	21379	13170	1522	965	815	729	629	663	673	598	602	547	574	571	579	625	534	518	564	527	509	514	500	528	545	484	478	525	446	529	529	498	495	504	508	516	514	539	475	490	479	476	508	572	516	499	511	487	486	534	474	531	534	504	515	513	507	491	497	504	474	498	496	486	496	557	483	510	573	519	469	494	487	506	456	491	466	502	493	517	532	502	506	499	537	509	490	445	511	513	502	506	498	454	520	456	537	523	506	493	476	482	473	529	544	533	500	489	512	496	522	486	453	465	546	496	499	466	502	491	500	510	492	473	490	483	481	481	530	454	521	476	526	451	488	447	544	497	505	478	489	468	482	522	535	481	504	504	511	510	473	496	526	530	461	482	484	470	453	473	418	502	489	503	538	504	466	562	519	526	540	498	519	498	519	525	513	479	497	484	478	517	465	454	477	512	505	509	532	465	499	495	487	504	491	511	492	536	502	527	514	517	525	532	512	503	503	507	492	527	523	478	480	538	507	478	534	489	500	508	481	486	532	516	426	503	489	449	489	493	491	474	447	501	468	502	523	502	475	489	545	517	498	511	521	480	504	480	519	507	533	535	479	466	493	514	522	482	500	527	484	512	524	513	500	515	505	539	498	532	473	534	544	467	541	489	493	498	522	467	517	486	505	499	504	505	489	546	489	479	465	477	502	518	533	518	512	487	524	503	527	526	514	525	516	513	486	500	526	509	499	524	478	538	511	504	480	526	518	494	518	525	495	485	486	469	489	519	547	500	525	547	516	525	461	483	518	482	486	489	496	502	499	543	497	505	533	502	482	444	531	491	477	522	477	502	489	509	512	454	485	469	490	526	524	509	492	482	479	461	512	529	467	499	519	475	488	458	489	496	500	520	503	505	488	484	478	509	517	468	495	530	529	462	483	496	475	506	498	519	525	489	463	481	501	526	509	510	495	468	488	524	458	525	509	497	486	509	518	498	523	539	485	500	509	447	449	493	516	459	527	461	503	498	519	463	491	464	504	520	454	475	480	524	474	500	499	498	472	508	473	513	495	500	481	542	502	523	485	487	496	466	520	527	480	512	540	500	467	484	497	499	500	485	539	481	459	499	487	521	508	512	511	476	478	469	484	497	541	543	483	497	524	507	499	487	500	487	526	512	535	500	497	525	476	501	508	499	490	489	506	531	477	522	487	523	480	476	501	502	493	487	507	499	504	475	489	506	489	449	500	488	501	486	523	485	489	529	471	506	498	528	496	500	495	472	496	473	497	512	491	543	517	473	478	508	476	469	486	528	499	458	506	477	500	483	497	501	446	504	493	483	509	524	527	502	489	476	479	491	470	465	495	470	514	500	475	471	498	496	457	492	479	483	530	509	484	516	449	542	525	449	493	530	530	496	462	553	503	465	517	484	523	486	477	494	491	485	502	513	503	492	516	474	456	486	500	507	499	482	487	504	495	497	528	458	506	518	470	537	461	529	470	493	527	488	501	472	479	521	506	515	520	494	520	514	458	510	476	501	510	501	473	511	504	464	513	538	469	508	478	501	483	488	522	498	448	513	524	456	498	516	533	506	510	499	506	524	514	471	514	468	478	521	489	446	459	453	471	496	528	518	478	530	476	494	525	502	474	444	503	482	500	533	477	471	522	503	509	503	510	511	468	499	494	464	472	505	499	482	544	520	481	491	516	506	473	504	497	462	514	499	542	460	513	499	506	522	469	485	457	515	508	519	497	492	489	471	509	476	514	489	499	511	509	482	508	531	456	525	542	483	498	499	511	501	531	491	468	495	497	507	497	477	461	482	480	508	485	490	489	527	542	485	531	482	510	509	522	527	547	507	479	488	514	484	526	528	523	514	457	512	504	480	474	474	484	493	477	500	499	496	489	509	540	508	498	492	507	503	518	542	506	493	493	523	493	533	493	529	491	481	492	482	489	490	490	495	517	510	518	488	466	483	521	494	512	490	489	508	502	498	468	474	484	511	491	506	532	491	500	458	497	478	502	489	509	523	534	465	494	523	504	510	467	506	485	548	475	465	503	471	511	513	517	507	522	520	502	464	499	532	490	502	465	525	518	479	505	482	531	497	505	506	509	511	500	522	492	498	515	500	502	505	465	532	490	499	489	539	530	546	478	545	506	498	526	495	520	525	504	500	527	493	492	467	516	528	459	513	503	466	472	488	501	487	463	501	516	471	499	477	502	518	465	523	502	469	490	493	473	501	516	510	482	502	474	503	545	520	504	515	502	494	540	492	497	480	467	514	498	523	502	533	520	497	499	513	531	502	515	471	476	505	532	505	481	484	475	512	495	493	540	503	490	493	510	476	496	510	480	448	459	498	478	534	520	521	541	506	514	526	516	522	486	528	542	490	518	529	497	518	530	477	502	491	530	506	531	490	536	489	492	569	470	502	495	494	517	497	492	497	482	500	479	532	462	482	526	495	498	497	501	523	507	543	509	461	481	478	505	509	493	460	499	546	519	502	519	483	505	471	521	513	500	507	507	498	534	487	464	526	542	501	476	506	519	479	517	506	480	500	487	495	484	505	467	478	514	494	515	500	496	524	487	523	485	527	472	538	489	489	504	501	507	492	457	541	451	501	478	515	520	484	521	490	531	495	490	530	501	447	480	497	462	502	507	499	534	503	499	540	510	463	492	505	488	500	504	478	493	520	454	524	459	507	505	497	462	459	519	498	510	497	525	469	487	514	553	523	497	503	514	526	464	497	538	525	532	439	512	500	518	476	501	457	484	486	514	506	534	500	509	484	459	503	529	487	490	527	479	487	494	513	535	488	553	505	537	495	501	494	532	506	497	528	528	547	536	476	512	518	515	490	476	507	509	517	480	504	541	507	501	495	452	534	497	505	499	485	492	531	512	502	500	499	460	463	502	518	494	481	497	524	542	518	572	495	490	488	488	491	526	473	494	534	531	518	519	500	490	510	535	474	511	509	522	494	539	465	472	476	505	581	473	465	532	503	470	496	556	563	496	521	501	505	523	526	453	485	493	490	506	507	453	539	471	549	477	483	477	469	516	509	492	460	501	483	495	519	490	527	493	514	477	469	521	516	521	503	487	552	466	534	485	509	502	528	482	449	502	503	489	539	505	489	513	476	497	486	502	492	496	520	508	530	549	464	485	525	550	494	478	503	477	500	553	524	473	474	541	492	545	501	532	504	513	506	506	500	519	520	505	515	496	529	501	491	520	509	505	495	499	471	484	513	502	471	514	506	510	481	466	457	481	505	495	499	508	486	490	489	480	511	500	481	507	519	532	455	518	510	512	523	521	474	473	471	488	530	496	468	474	478	506	519	486	512	480	508	476	494	516	487	474	486	512	450	519	507	498	508	518	491	524	519	507	496	474	507	521	487	510	465	512	518	500	506	539	494	492	511	553	514	514	502	522	507	502	538	514	538	499	499	489	496	510	503	483	506	503	482	502	517	525	519	538	488	503	517	510	478	535	491	530	492	546	539	505	524	527	492
6871	10331	8434	4276	3060	2411	1906	1674	1418	1195	1107	1066	947	855	847	809	772	772	755	721	749	702	721	734	697	725	707	775	717	722	668	679	667	694	690	711	621	711	671	692	658	681	644	720	742	673	635	645	653	698	689	730	673	683	657	695	646	650	689	668	672	679	649	708	687	680	696	686	654	634	684	674	652	697	673	642	702	644	664	635	667	646	691	650	683	685	647	636	697	679	661	652	662	660	687	702	709	669	619	662	625	666	650	641	657	651	688	668	625	664	680	662	626	646	711	666	626	650	665	662	688	655	665	707	646	681	683	654	639	634	718	655	647	657	658	681	671	643	671	670	688	647	629	651	663	670	678	672	688	640	634	683	634	693	683	693	665	699	636	630	626	693	639	652	636	657	661	602	692	642	713	671	622	666	647	631	690	660	677	644	686	664	688	696	654	637	626	688	643	683	592	659	665	698	681	675	651	683	675	610	650	639	662	639	642	675	668	671	617	646	645	672	617	626	688	651	700	674	669	682	667	679	603	657	651	654	725	640	662	645	632	618	679	634	625	678	623	683	679	649	650	664	643	651	659	685	625	668	683	614	659	692	669	635	659	656	639	656	716	675	677	673	706	664	648	629	673	636	648	601	667	665	664	652	689	624	686	672	662	676	604	651	692	662	682	678	658	689	645	666	627	658	618	659	681	722	658	666	700	671	640	658	657	601	675	657	642	678	668	669	645	656	655	681	652	691	644	667	681	657	683	674	609	630	653	657	634	642	654	625	628	663	706	681	632	682	675	671	659	654	651	663	632	672	678	646	654	674	686	728	644	624	700	682	678	644	657	686	640	637	651	648	654	644	681	701	639	637	634	634	668	668	666	638	659	692	709	688	642	689	665	661	686	714	694	658	654	636	642	672	656	653	646	679	693	662	694	662	635	675	652	697	675	655	679	680	595	671	711	713	669	635	699	670	688	625	658	631	674	671	630	657	654	700	664	657	646	640	675	694	658	644	631	664	650	626	657	697	632	686	620	653	636	673	654	713	662	685	691	690	703	658	615	644	662	661	686	653	669	653	731	666	653	617	637	685	642	641	686	657	660	695	705	706	642	674	627	644	629	714	655	655	685	666	720	660	672	683	655	677	646	662	689	703	725	662	626	651	653	686	632	666	613	666	665	662	657	675	692	678	687	663	694	653	691	663	640	662	640	652	658	665	646	626	641	682	669	645	686	655	638	655	611	610	653	677	679	619	663	703	622	712	707	668	702	644	697	637	621	690	617	644	618	667	654	627	603	623	635	690	634	675	664	636	681	655	662	643	690	672	657	648	650	635	686	631	658	653	613	660	658	666	647	658	643	670	702	697	634	659	675	636	618	701	639	665	680	679	645	659	629	680	650	658	675	663	687	680	657	628	660	633	631	676	717	701	636	674	664	622	650	604	666	670	670	675	658	685	656	650	710	631	669	635	662	636	688	670	679	659	678	683	630	658	657	674	698	631	683	674	673	682	715	680	672	682	666	674	629	674	656	631	629	724	688	681	658	682	666	683	636	628	673	628	641	665	692	636	668	660	669	701	681	642	641	681	661	625	671	678	668	658	663	680	626	655	657	644	691	672	664	640	673	628	649	652	681	641	668	706	645	630	642	623	638	633	622	665	682	663	633	631	662	661	615	685	665	662	680	667	657	666	695	678	643	668	681	690	681	631	698	580	616	654	667	692	644	650	642	694	606	642	658	632	676	652	662	664	686	629	649	628	683	695	670	679	668	656	686	656	664	666	647	669	648	657	655	694	632	641	649	685	674	674	663	646	632	644	665	604	645	671	701	631	662	680	646	667	683	667	702	645	628	611	673	697	647	670	646	634	669	638	652	645	680	671	692	645	682	627	653	686	652	649	634	618	644	707	691	648	679	614	654	659	649	650	669	643	615	641	690	642	696	603	667	674	637	665	675	653	623	662	664	682	629	637	649	630	681	700	672	678	683	643	694	652	636	611	680	670	649	656	638	645	657	642	604	677	651	653	647	644	630	670	644	672	664	666	662	664	678	655	675	683	658	651	707	650	683	633	630	699	660	644	641	647	661	655	662	651	638	619	653	653	668	634	643	673	630	662	652	693	663	649	641	681	697	683	669	660	659	697	644	651	659	653	718	624	659	650	703	617	653	647	666	624	691	673	629	669	680	652	745	666	685	650	683	655	621	622	626	672	689	682	691	626	650	685	668	660	705	696	665	626	641	628	644	641	700	672	621	692	665	687	689	612	670	658	690	656	650	636	646	623	694	649	671	687	660	680	659	674	683	699	682	643	636	650	682	669	623	655	651	655	652	646	641	648	656	628	684	676	669	637	688	672	614	665	662	634	661	667	714	668	683	618	694	696	663	640	671	659	670	690	673	670	670	667	655	642	617	680	654	682	681	712	634	634	637	688	723	662	644	648	666	631	627	698	669	644	669	629	655	627	657	671	666	643	642	656	616	645	665	614	646	644	683	676	708	653	717	647	626	628	693	684	658	657	670	675	663	648	704	666	671	652	668	636	656	673	620	706	661	693	666	642	666	668	614	694	683	641	662	657	694	621	641	652	630	660	705	632	655	684	652	653	640	665	693	643	671	643	639	688	631	612	696	677	619	697	675	636	616	700	689	662	664	622	643	658	684	670	644	705	678	619	660	664	642	663	613	663	646	713	686	633	660	703	615	628	647	671	658	630	628	645	667	681	662	647	688	642	698	652	646	668	640	640	691	611	692	637	614	636	669	664	646	666	660	629	689	682	657	675	660	647	668	684	640	647	669	651	630	664	702	684	694	646	666	628	687	650	648	622	671	632	630	639	672	643	676	648	654	675	632	613	669	703	625	646	697	662	665	660	613	668	619	656	690	669	657	684	625	663	650	689	653	606	657	628	670	682	666	679	642	646	650	654	665	656	691	606	688	592	623	669	616	645	675	692	693	659	635	625	680	662	648	661	599	641	644	671	659	668	678	639	650	606	652	662	670	671	616	688	666	646	690	634	661	606	657	750	678	657	653	713	689	652	660	651	640	665	668	685	674	619	646	658	675	662	673	665	665	670	656	685	634	700	626	688	641	644	645	729	702	660	593	629	658	655	657	674	667	687	675	644	651	660	645	664	688	697	655	627	650	679	681	646	644	678	699	626	646	623	680	657	631	683	639	679	639	649	660	630	655	647	607	671	682	675	655	655	686	671	666	669	661	644	675	674	672	688	663	644	699	665	699	644	642	661	604	640	627	623	645	646	624	672	676	647	678	654	678	648	671	655	638	652	676	644	653	642	665	652	638	662	709	733	656	675	672	666	649	676	653	636	668	663	654	648	652	666	686	628	654	686	600	686	689	620	636	722	700	662	646	645	688	660	619	680	652	628	657	618	667	670	655	667	654	677	628	681	672	692	675	617	697	676	630	671	641	680	718	666	644	678	663	691	699	631	694	655	672	697	622	721	658	620	668	663	684	622	645	651	661	601	659	732	622	688	638	694	646	651	687	652
22896	21378	29298	23821	21378	21427	11372	1181	821	755	683	569	573	554	484	509	459	445	462	456	402	409	415	384	356	373	318	383	380	366	353	359	373	348	346	373	374	355	320	388	321	356	353	382	380	343	356	342	347	344	353	332	294	363	347	330	364	336	344	322	343	333	353	343	298	362	345	370	337	332	352	350	335	366	358	316	312	329	331	350	365	347	318	307	354	327	317	302	316	358	331	330	326	354	338	336	347	367	296	357	350	330	314	321	349	325	312	320	325	338	318	364	304	315	320	335	332	351	364	324	317	320	358	338	345	338	332	330	343	309	336	342	322	304	337	343	301	353	311	353	309	365	326	327	374	327	337	324	327	342	357	322	345	333	335	319	317	320	331	281	319	298	314	351	334	342	360	364	363	344	339	355	327	363	337	333	341	343	327	324	301	335	317	339	333	359	337	339	367	351	343	314	317	303	326	322	348	354	351	326	345	350	331	371	355	351	330	343	316	327	353	331	325	324	337	340	309	346	325	346	342	314	347	352	341	317	314	311	334	300	363	322	356	336	307	358	358	339	339	339	339	397	332	312	317	323	347	339	304	344	357	370	311	320	349	327	347	330	327	351	347	348	329	315	324	307	326	345	297	333	341	331	307	339	343	296	345	355	326	322	347	328	373	293	359	344	327	328	309	323	356	320	352	335	331	344	341	336	332	321	332	334	325	294	321	320	338	322	311	328	367	323	316	355	321	299	321	326	333	355	350	324	334	315	343	299	362	337	287	336	284	328	363	320	364	295	340	291	339	341	311	325	319	314	339	328	292	323	336	339	337	293	322	340	302	305	357	327	348	331	332	352	306	317	355	334	359	342	339	304	330	340	344	312	346	340	345	314	290	298	318	317	359	331	327	388	346	316	350	353	340	343	333	324	344	318	336	314	303	304	327	327	330	338	327	362	322	372	330	351	345	348	331	334	343	338	304	366	306	320	312	349	367	360	331	327	334	301	345	331	348	312	353	332	328	325	304	322	328	362	380	350	380	389	318	316	317	353	316	327	367	358	338	284	325	339	328	348	324	311	322	351	364	341	318	328	313	339	320	356	363	329	341	327	337	361	344	344	345	347	304	348	349	314	354	344	324	342	336	314	346	308	333	352	293	326	345	376	332	344	337	323	329	322	323	314	323	326	357	356	353	340	318	330	354	338	348	307	352	321	320	320	328	328	336	354	315	323	316	324	342	307	326	341	336	336	345	336	356	331	321	332	323	347	338	337	313	332	324	340	353	322	370	321	332	317	328	350	346	343	323	329	317	310	314	349	339	332	324	285	325	313	368	334	312	309	311	328	326	292	336	309	325	345	346	324	346	316	323	340	329	326	354	320	298	312	312	308	321	340	319	341	346	304	348	320	317	314	322	342	318	310	334	348	375	329	344	326	339	352	341	293	330	306	314	311	319	320	320	312	345	369	325	347	367	329	372	300	344	315	342	349	350	348	356	343	318	298	321	309	331	331	334	361	324	337	315	325	293	329	354	325	319	331	354	327	339	357	356	322	324	320	289	320	358	323	307	341	335	346	364	306	334	304	318	337	320	363	325	307	347	326	313	349	304	345	337	331	340	346	346	336	335	330	347	327	319	307	352	336	348	344	362	342	345	309	315	366	366	313	327	329	347	306	338	324	327	334	327	316	378	334	335	352	326	327	373	307	313	350	316	344	304	303	340	339	331	298	320	353	367	317	336	294	338	318	312	307	345	327	306	331	365	327	353	310	332	319	335	337	327	332	338	356	331	354	331	355	316	306	358	327	347	343	346	344	320	343	327	324	308	326	337	311	340	368	328	329	335	308	347	358	323	302	327	320	348	326	295	323	340	334	356	331	336	332	319	296	330	349	322	326	331	357	289	346	342	364	346	328	318	332	330	317	327	317	324	337	324	321	351	319	322	328	332	339	349	362	310	314	322	322	322	342	378	318	342	341	326	307	320	345	312	342	326	362	314	307	334	317	334	335	316	332	358	316	315	309	295	339	329	298	343	299	333	326	332	326	330	301	358	337	333	347	324	343	313	327	338	298	324	320	365	340	347	340	336	341	336	329	313	369	306	334	339	349	319	294	333	357	334	332	356	295	319	301	339	326	360	324	313	318	357	298	315	332	329	306	354	347	341	322	321	332	336	330	318	351	325	293	325	344	356	334	312	338	329	330	327	339	342	334	336	353	318	339	327	326	335	328	342	322	330	325	368	350	346	321	320	313	338	335	294	298	333	294	326	341	305	316	324	333	332	317	302	313	329	309	332	336	366	304	346	330	325	322	310	310	343	328	348	311	331	331	316	293	340	335	307	321	313	318	360	344	324	317	323	330	352	309	340	308	320	347	323	318	335	340	355	308	304	341	345	341	326	321	336	309	324	348	330	343	349	320	357	360	325	300	305	319	322	320	334	342	343	313	367	345	333	336	356	330	345	345	316	346	306	355	331	341	314	355	330	300	365	356	365	343	329	329	338	323	345	331	330	330	321	339	365	356	339	320	333	334	362	305	358	337	308	361	339	346	315	313	339	334	325	313	318	348	308	344	314	309	324	338	315	362	334	317	361	345	318	366	294	333	360	334	355	343	306	326	316	354	342	287	346	341	344	346	285	335	334	337	334	329	322	385	337	346	314	329	339	326	297	332	328	317	313	342	327	325	341	318	335	333	335	363	328	328	339	340	354	307	351	333	337	348	303	359	336	347	323	329	347	300	312	351	338	357	305	327	326	327	349	360	325	350	343	348	353	325	336	305	334	318	348	300	342	296	346	310	334	333	321	317	344	369	337	313	305	329	333	321	365	327	350	311	343	348	361	337	347	311	348	352	336	351	309	346	344	302	317	325	329	328	320	339	331	320	330	340	364	327	313	317	334	314	319	321	330	324	310	324	360	356	329	309	324	358	315	333	288	312	321	355	319	329	345	335	318	325	338	334	339	329	328	337	325	308	351	302	350	320	331	313	326	316	323	325	348	338	352	331	374	332	304	335	340	349	352	362	334	327	328	344	317	345	346	330	310	343	350	322	354	337	332	349	324	375	345	365	327	313	314	310	326	329	305	333	336	326	345	341	335	319	319	344	335	333	323	348	324	325	333	353	351	282	320	339	349	316	349	338	317	338	309	365	328	310	348	325	311	331	322	306	324	328	299	343	328	321	313	300	352	329	350	346	359	314	337	322	300	326	313	337	312	367	313	327	371	286	319	341	358	316	320	372	364	298	358	326	347	332	322	329	327	343	311	299	362	319	359	321	340	331	359	335	349	336	330	319	327	291	344	326	346	338	326	363	301	330	302	346	325	340	300	316	330	315	341	295	333	353	331	335	299	334	324	301	340	338	357	350	356	318	318	334	333	322	350	356	321	343	346	334	335	330	324	337	330	351	322	305	313	298	324	326	319	319	304	321	378	323	325	356	341	339	309	277	316	345	342	339	326	347	342	339	345	326	336	336	290	318	336	333	329	328	342	316	301	325	360	328	351	336
9608	16282	13111	6977	5005	3700	2806	2293	1853	1554	1320	1183	1057	893	858	792	773	704	694	684	642	618	598	518	547	573	562	516	540	525	470	521	477	466	513	544	472	502	489	471	470	476	471	480	458	505	477	501	480	486	465	471	497	443	482	459	472	429	478	468	488	494	490	452	460	477	434	446	447	458	426	408	475	470	443	474	484	440	468	412	443	444	438	459	437	462	461	435	428	431	448	431	459	435	416	435	438	436	434	466	442	468	444	469	495	454	440	453	479	432	415	471	497	452	396	467	456	458	435	462	444	449	504	477	463	419	446	452	395	435	444	459	451	459	449	431	443	433	457	481	460	484	428	430	493	443	470	425	448	460	407	452	398	492	433	466	483	425	457	455	405	459	429	424	467	461	487	412	464	428	439	439	470	468	467	476	489	419	444	442	455	449	462	495	490	513	412	464	428	444	461	483	437	405	504	450	450	401	473	416	425	442	421	442	467	445	447	442	461	432	457	421	444	413	459	456	432	418	488	439	450	439	457	449	434	450	425	471	433	434	415	441	429	482	439	462	428	469	436	495	438	441	413	428	475	436	461	446	430	430	439	453	446	434	447	458	462	459	478	441	442	447	456	410	434	474	440	439	450	435	445	465	457	458	435	452	431	439	422	475	456	464	467	474	456	455	466	442	465	438	440	459	468	447	466	474	419	398	468	424	432	410	470	463	471	438	464	466	407	455	454	420	412	451	408	468	442	469	428	484	472	430	452	442	443	493	413	478	470	471	456	452	464	421	448	462	442	434	469	411	443	450	441	429	472	422	443	408	458	455	421	444	463	433	503	441	454	435	408	398	409	430	441	453	443	475	456	436	443	472	444	443	462	449	427	442	442	411	452	481	434	437	452	465	450	440	453	463	436	448	477	460	404	497	439	461	424	384	434	422	493	476	461	449	432	469	435	487	437	442	471	454	460	437	410	453	440	468	459	456	427	458	420	467	423	389	446	452	443	455	448	434	427	448	452	453	408	463	433	469	484	456	437	426	467	429	475	478	476	443	477	470	467	463	438	450	445	411	417	451	447	480	473	469	470	489	443	415	435	415	465	458	445	413	478	443	479	459	448	431	448	451	445	440	472	450	454	453	454	434	452	447	426	444	464	459	469	499	448	436	440	426	454	445	419	469	459	406	470	467	472	448	428	464	421	454	423	477	429	454	472	433	503	496	428	443	429	421	467	478	449	441	437	448	445	441	478	467	440	454	415	476	480	435	448	483	449	465	471	412	464	437	429	435	431	442	440	429	424	442	431	470	429	459	457	457	478	490	462	432	509	460	454	440	436	479	475	445	428	479	435	407	457	417	460	475	448	490	462	432	456	410	444	493	446	438	479	465	425	430	465	484	472	492	441	477	426	454	439	434	449	452	426	436	433	433	433	437	416	470	451	441	458	454	422	454	466	393	432	455	436	432	432	453	428	451	459	433	438	472	468	418	493	449	432	421	485	486	465	474	450	408	436	437	444	457	435	462	452	464	469	396	478	441	467	437	445	450	424	429	410	485	461	444	444	445	427	480	451	449	481	449	481	452	446	443	432	452	432	417	460	454	464	416	458	471	469	460	450	447	465	467	457	446	440	451	465	440	443	463	428	416	421	432	426	455	431	468	473	460	431	421	438	466	438	444	480	436	439	474	457	489	427	499	443	445	437	427	455	432	474	452	511	426	437	442	472	452	457	480	402	433	422	458	410	442	444	420	442	460	457	441	482	432	453	438	444	448	494	436	437	417	434	457	454	463	443	470	437	411	448	454	424	461	421	457	459	447	442	451	490	450	473	438	445	430	446	434	462	475	426	433	486	459	433	436	423	468	449	466	449	471	466	421	430	429	481	453	439	441	449	442	472	483	477	477	459	476	449	435	446	451	449	433	490	453	455	474	426	450	465	459	461	452	470	429	463	447	438	434	452	462	422	400	470	448	463	431	488	464	451	463	436	425	438	462	476	451	427	449	466	456	463	430	473	437	452	450	465	432	457	457	428	484	427	476	409	461	462	440	451	446	446	453	442	450	439	452	453	467	454	426	421	455	464	453	495	432	466	463	438	452	440	424	494	457	488	434	437	408	481	447	488	442	467	457	466	461	414	433	436	412	426	450	433	463	463	447	474	448	433	465	434	426	488	441	431	476	462	494	400	433	471	468	428	471	461	467	430	425	480	436	467	454	483	439	476	450	458	456	458	451	441	419	445	435	465	411	466	419	440	490	453	471	435	491	464	424	440	469	431	449	487	443	430	462	471	468	439	460	433	461	459	459	500	470	469	475	448	465	420	434	410	428	483	432	421	418	422	426	414	481	420	487	438	427	463	437	448	451	452	441	483	441	481	444	457	477	429	460	443	433	435	438	448	409	447	426	443	459	461	453	415	447	414	469	441	442	438	431	455	411	449	435	407	437	487	453	467	457	453	458	439	468	448	486	445	511	440	408	431	432	445	452	463	469	462	441	448	462	448	462	474	430	417	462	441	410	455	471	455	411	433	442	451	460	457	481	451	458	409	454	451	442	447	455	400	418	440	454	415	452	449	445	445	427	453	420	439	471	442	457	450	443	443	436	473	444	468	462	489	447	456	465	401	479	428	424	462	447	457	452	475	423	450	457	459	455	445	460	444	426	464	460	456	468	451	416	471	478	423	460	447	460	419	451	444	458	441	493	471	429	454	458	446	417	458	448	443	425	465	433	443	440	446	429	492	428	484	434	438	439	497	436	463	436	427	460	442	477	455	431	447	433	435	444	463	451	404	433	394	457	448	465	439	455	459	467	455	461	447	433	454	458	447	431	453	427	447	466	430	444	446	423	443	412	464	428	416	447	442	431	453	434	427	438	491	402	440	454	473	477	426	436	459	433	464	444	418	437	453	393	460	489	425	472	448	432	419	419	448	427	452	444	443	445	459	441	456	481	450	448	477	434	443	423	454	440	490	422	443	437	451	459	472	464	444	424	494	425	454	436	420	420	448	460	473	419	479	491	413	466	422	461	445	473	433	426	449	481	457	431	437	465	436	453	435	453	415	425	448	482	425	434	455	435	415	447	436	455	464	427	443	430	483	424	449	441	440	474	440	455	442	458	461	425	425	435	453	439	444	473	447	484	441	437	449	419	454	480	458	441	444	457	442	436	488	451	450	465	450	442	425	433	445	445	429	469	460	446	456	448	431	453	419	447	411	446	457	425	483	460	448	458	443	451	437	438	479	419	459	440	446	432	462	472	454	457	455	456	440	460	471	476	449	417	425	446	442	457	480	496	494	452	412	478	453	417	425	404	449	457	473	454	394	495	424	471	462	491	436	481	426	442	443	456	446	428	457	445	479	444	460	472	422	432	433	428	443	466	480	433	457	462	454	446	430	449	471	480	453	476	452	425	453	467	419	446	431	441	457	438	470	444	440	439	432	474	430	446	466	403	441	393	488	418	435	425	427	472	468	455	448	457	487	475	406	446	414	475	465	446	418	465	447	453
27013	21003	9834	895	469	479	398	374	356	360	393	362	375	357	362	361	386	347	328	379	357	345	355	348	343	361	410	347	377	364	350	362	378	363	360	368	395	361	363	316	332	345	351	375	361	337	339	362	340	365	380	357	315	333	354	371	343	331	354	343	329	386	409	343	383	369	389	362	362	352	353	337	343	353	386	357	364	343	361	386	346	364	384	373	391	346	361	341	370	381	366	376	324	335	334	349	353	356	360	324	383	341	351	352	386	360	348	346	353	386	378	296	354	344	364	373	361	361	345	341	384	366	346	372	368	366	357	370	321	372	340	343	351	392	333	369	347	354	342	354	339	358	368	342	348	365	344	339	340	363	355	346	339	351	380	352	318	360	382	364	331	334	348	361	358	344	364	374	362	333	364	360	349	368	334	349	314	332	355	342	363	314	337	331	368	359	351	339	364	344	370	381	347	360	319	363	352	343	365	326	355	384	342	320	361	380	349	314	349	344	364	375	380	368	371	352	328	318	383	344	389	379	374	369	366	363	339	355	359	343	382	338	355	329	378	347	353	334	365	340	335	325	375	388	349	371	324	351	322	373	344	378	368	392	349	335	367	359	351	362	363	363	344	350	331	356	353	353	352	365	372	365	368	369	352	324	362	365	363	353	364	371	386	375	393	364	367	391	343	368	340	386	420	361	334	389	391	366	382	364	357	341	354	332	337	331	349	393	367	337	351	356	337	395	332	324	361	331	348	370	363	361	382	369	379	389	348	371	359	324	359	370	327	345	341	347	376	360	346	377	394	353	333	335	354	348	393	379	374	359	360	364	373	350	310	360	348	333	353	365	399	328	350	360	375	337	390	390	327	362	342	372	334	353	359	345	387	348	376	363	355	366	367	352	360	335	321	355	321	342	359	387	349	349	347	337	348	365	380	387	322	342	366	350	371	397	341	390	381	375	320	375	316	367	339	323	352	355	359	331	371	405	374	326	352	403	331	353	343	335	359	368	330	359	354	368	365	358	361	323	381	353	350	391	360	360	348	376	382	345	382	357	374	362	382	382	341	351	350	397	337	360	335	393	340	362	347	339	367	392	339	363	372	385	372	393	387	346	316	352	348	328	357	357	348	344	340	397	361	357	348	367	343	335	343	349	357	360	339	352	342	323	374	340	333	352	366	360	336	359	371	350	379	343	369	338	349	359	354	352	365	331	406	341	397	385	373	354	338	372	366	334	356	379	367	345	378	390	384	357	363	352	356	350	355	393	367	349	343	336	374	347	370	369	377	339	337	347	344	349	333	385	354	345	335	343	355	348	355	341	362	382	329	339	372	375	375	341	359	349	323	381	338	369	352	346	346	359	366	359	393	367	360	353	387	378	353	362	333	380	358	359	367	352	348	362	351	347	338	368	340	349	359	333	357	343	369	349	352	321	350	393	362	353	372	357	353	340	354	334	366	352	358	400	326	335	344	338	375	347	366	349	384	359	332	323	346	342	359	393	335	361	362	364	356	348	340	312	353	390	341	333	357	355	328	352	361	352	350	356	352	340	373	376	359	340	356	387	377	349	368	355	372	348	390	353	351	328	372	393	377	375	378	353	340	356	320	370	332	359	343	338	361	338	345	376	350	350	346	380	314	411	334	349	357	318	321	360	331	343	362	374	341	349	345	331	351	341	309	364	364	339	376	334	347	358	351	401	358	359	361	370	350	360	373	364	318	338	323	336	339	365	375	369	383	341	365	359	351	317	335	360	348	375	361	379	369	344	342	353	352	345	379	349	332	357	362	337	350	401	392	315	328	330	382	336	353	368	336	358	364	372	326	353	340	344	352	389	337	363	369	373	335	373	353	370	361	357	357	332	348	322	354	350	369	377	374	346	343	364	366	354	350	321	351	358	349	386	340	346	370	363	352	347	373	347	320	359	393	370	385	349	372	331	383	353	391	308	360	340	340	360	361	366	375	343	365	404	378	382	312	356	359	350	315	385	340	390	356	344	375	373	345	361	330	376	362	356	360	351	377	369	336	374	343	372	384	383	361	349	378	324	357	357	326	305	364	358	378	340	316	367	353	341	353	308	376	378	336	331	340	369	376	375	351	357	324	320	323	381	350	356	371	358	363	362	375	349	347	347	347	364	378	320	342	328	369	366	334	379	388	345	366	355	348	341	380	352	384	340	350	369	343	332	359	357	357	363	352	370	345	383	372	366	337	328	369	302	327	348	383	340	342	334	361	353	336	349	333	399	360	374	350	346	359	364	350	360	350	367	357	362	352	360	355	373	335	349	348	356	347	370	385	393	369	347	352	362	366	369	331	365	362	366	354	352	342	368	347	352	385	361	351	377	344	351	359	359	384	339	342	340	367	380	368	347	379	343	363	387	374	350	360	363	388	348	329	350	369	378	337	370	352	346	332	385	359	339	381	365	378	351	388	357	369	350	364	356	365	377	367	336	370	352	347	375	372	355	357	343	339	369	403	346	384	357	346	352	408	336	347	337	331	344	349	363	325	348	391	356	349	392	349	367	368	308	355	364	345	366	348	372	351	365	361	349	371	349	339	349	361	369	327	351	325	367	354	374	374	329	359	362	336	390	383	362	327	367	380	371	368	341	379	380	359	383	395	350	378	360	336	333	331	355	351	372	336	342	365	352	355	360	315	352	357	397	391	400	360	355	343	358	381	370	364	356	365	357	383	340	372	335	399	342	343	333	361	346	343	360	366	356	378	371	365	350	369	334	339	327	386	353	351	347	374	368	340	385	357	333	350	371	345	327	397	385	375	383	407	349	367	346	379	344	365	371	355	359	351	360	342	339	343	317	356	332	326	361	348	346	370	359	370	351	390	352	372	341	354	333	352	355	385	371	370	388	356	345	365	347	399	348	345	367	378	363	386	338	350	359	340	328	397	411	342	371	343	362	371	367	363	335	358	350	345	376	324	367	368	348	320	372	390	355	374	335	328	365	342	359	352	366	329	366	328	347	349	350	355	368	360	382	353	372	353	355	353	362	366	351	365	319	355	363	364	343	338	358	362	379	360	349	374	347	356	368	375	364	347	360	354	329	329	352	353	358	369	355	348	334	355	361	361	382	353	355	317	349	358	329	357	371	362	361	367	367	363	362	344	361	351	365	357	355	341	352	371	370	368	348	357	328	368	384	362	352	370	359	357	337	346	309	342	376	304	340	368	353	348	365	350	356	386	329	362	397	356	373	373	360	357	350	359	410	347	350	376	335	355	350	354	344	360	323	351	365	353	348	360	327	363	339	359	331	351	374	347	377	372	348	353	396	361	367	355	363	389	358	384	357	349	326	330	352	330	345	394	363	355	342	368	316	356	334	324	335	384	372	353	370	341	381	346	390	395	350	357	339	372	344	350	342	364	351	359	323	380	348	348	332	356	356	381	347	400	368	306	358	339	369	359	380	355	331	354	339	362	340	352	375	357	330	323	343	349	356	367	324	358	351	347	336	363	339	380	351	340	341	353	325	350	319	353	378	330	367
4065	1215	1023	675	591	593	560	502	548	505	491	497	485	444	489	489	492	449	453	457	461	462	492	479	446	463	467	486	492	450	499	446	498	479	463	451	507	477	481	502	456	487	485	484	477	498	459	472	472	501	466	486	515	533	482	487	473	488	458	474	468	485	480	444	473	449	465	466	474	473	460	465	473	448	485	496	478	475	476	480	462	489	428	494	481	449	461	488	460	484	433	491	488	480	464	481	507	474	475	483	525	430	450	442	492	458	461	490	465	463	470	498	453	450	463	459	453	486	446	455	483	464	447	459	487	423	487	464	460	487	474	444	480	442	431	471	451	488	486	451	503	466	502	465	462	444	477	453	462	484	459	482	489	447	484	457	472	435	504	468	477	463	520	481	497	500	468	480	471	446	516	475	448	477	432	497	478	471	472	455	500	523	498	483	460	454	474	440	515	447	498	454	471	507	505	437	444	485	459	444	473	463	462	491	472	488	473	446	494	494	493	465	503	482	436	489	458	499	473	464	440	461	466	467	462	488	470	452	507	448	446	416	500	461	481	467	473	426	458	497	460	472	509	472	469	478	476	491	479	469	421	474	465	461	494	450	458	457	490	449	458	471	438	509	522	491	484	468	469	512	483	442	463	474	449	481	481	457	483	486	472	443	455	502	466	458	466	475	491	493	485	496	460	496	453	443	459	466	496	476	487	512	428	474	461	507	493	485	452	452	455	488	491	464	459	480	471	463	447	451	456	472	459	465	495	432	452	466	450	529	474	501	535	440	490	459	512	486	474	469	464	461	494	426	494	466	436	482	481	499	455	458	484	457	477	461	508	483	452	471	456	458	501	473	505	473	471	429	477	462	480	483	468	473	439	451	502	445	449	479	494	440	460	449	520	478	468	458	468	447	478	473	473	486	458	467	452	512	441	464	494	464	479	492	494	539	464	444	496	461	455	451	499	457	476	475	469	455	457	493	472	490	468	490	470	432	468	434	477	465	472	494	447	460	485	433	423	458	454	471	495	464	467	493	472	458	443	478	462	464	522	481	507	482	481	451	485	492	488	452	465	492	473	461	470	496	474	494	424	479	472	462	451	467	461	490	466	482	447	487	484	493	466	471	466	500	502	482	458	452	492	437	459	465	463	475	488	491	467	488	475	471	463	450	466	460	457	477	476	509	481	482	479	468	494	482	450	431	463	448	505	480	478	468	451	444	501	496	489	472	517	488	467	468	479	487	482	458	488	486	477	422	499	503	495	465	455	480	465	460	447	446	420	448	490	480	478	437	476	464	460	472	476	480	457	464	481	459	466	460	454	518	455	448	443	487	491	498	479	509	512	468	482	480	445	484	521	467	493	477	494	463	451	455	451	486	482	467	428	504	402	494	429	480	460	443	462	422	444	479	478	493	520	464	461	434	462	475	468	451	468	490	464	438	513	446	476	479	471	476	447	477	480	421	469	457	459	427	441	453	504	466	498	470	485	492	469	495	481	470	455	474	503	513	460	438	456	491	494	499	510	491	448	441	494	463	448	499	478	522	444	484	468	471	478	501	461	471	409	473	504	436	476	462	457	465	460	508	462	441	454	490	458	456	482	443	455	456	445	495	468	479	457	441	497	457	448	480	427	453	422	469	441	445	466	502	467	479	449	477	495	462	459	499	493	454	485	489	499	462	465	457	487	469	459	475	475	496	485	469	456	468	498	509	463	446	469	477	460	473	471	483	472	495	458	450	457	451	480	466	472	460	479	472	471	480	451	464	520	494	461	489	466	503	473	486	425	477	473	443	526	494	476	442	454	490	458	483	531	464	470	513	469	475	485	445	442	502	473	463	452	432	486	473	455	455	441	474	512	463	442	496	490	448	469	480	462	461	483	504	460	477	450	495	474	508	442	470	462	462	488	478	482	510	458	457	509	459	461	493	446	507	488	525	448	460	476	469	438	444	473	470	483	502	473	459	460	472	473	470	489	481	467	449	462	470	503	445	487	453	460	466	452	484	461	455	482	460	494	449	475	478	495	464	453	459	479	511	469	439	473	481	468	487	465	488	493	464	458	473	445	479	456	444	465	465	479	465	445	474	438	477	454	496	453	466	471	467	525	438	473	488	448	483	450	421	451	490	483	460	500	470	452	490	464	464	454	470	453	463	502	498	525	513	510	496	482	465	429	455	460	485	477	420	500	483	500	453	486	449	463	462	474	485	516	497	473	467	502	501	480	451	483	471	451	464	479	479	446	449	440	463	433	458	448	477	429	461	451	470	485	507	459	450	488	485	498	445	464	447	481	483	452	514	486	471	481	482	492	503	448	475	482	472	467	461	469	471	457	495	475	425	474	480	485	468	475	498	452	475	475	502	463	432	450	442	469	455	447	454	441	485	442	469	450	457	454	494	447	486	449	468	447	477	501	492	468	503	468	481	496	470	460	471	481	491	496	456	473	507	489	455	504	439	460	475	477	448	452	455	464	456	500	483	464	460	491	465	458	486	469	427	503	462	477	473	473	434	505	444	452	480	448	465	480	477	498	456	488	401	472	495	467	468	456	459	489	511	434	474	498	495	455	474	458	407	473	507	450	456	462	488	503	451	463	462	469	499	467	480	442	460	518	513	485	474	461	474	478	465	469	500	469	467	471	442	458	441	474	479	487	477	468	476	493	498	465	467	473	479	483	446	468	498	466	499	479	462	480	488	434	508	483	502	475	464	445	483	505	526	544	455	483	494	464	453	474	470	458	483	466	463	446	446	470	445	500	494	440	484	443	472	422	495	462	464	475	511	500	466	477	498	472	477	469	486	489	491	479	539	463	468	495	463	453	495	489	489	462	461	485	472	504	475	489	465	482	449	491	477	517	441	453	526	440	475	478	478	465	480	468	476	473	500	496	453	468	489	438	472	454	472	431	474	484	471	467	480	460	494	454	467	447	456	485	485	467	463	445	449	456	445	470	488	492	462	453	510	482	454	478	467	493	449	472	433	463	458	432	444	462	446	450	460	488	501	513	499	483	435	467	462	484	510	435	479	442	508	474	458	470	465	429	496	465	475	445	466	483	532	492	445	428	464	473	488	490	465	478	499	514	466	473	499	443	452	525	441	453	435	418	465	498	468	436	474	449	493	505	469	474	451	422	479	450	452	506	491	479	456	452	473	448	480	457	450	486	484	479	464	488	496	508	464	477	464	417	486	473	523	476	455	476	460	418	478	478	456	459	459	433	476	510	486	452	500	487	499	422	487	469	464	487	467	469	470	462	451	490	488	469	497	483	442	462	476	485	478	485	508	470	481	481	472	514	507	477	487	472	471	513	484	459	446	485	487	509	448	449	478	475	423	478	443	457	469	489	474	464	493	503	459	482	483	450	449	505	445	471	463	481	486	484	466	489	461	446	479	449	443	483	496	459	437	502	476	460	436	453	487	509	453	456	505	456	468	473	499	493	502	480	459	473	483	479	468	484	458	506	464	482	463	460	424	462	465	443	437	492	452	434	478	449	450	445	455
23664	21332	28923	24101	21333	13212	1493	888	811	714	635	688	630	616	604	592	573	610	519	511	565	511	513	518	526	523	512	512	494	527	490	502	551	531	555	498	533	498	483	479	518	455	498	498	486	535	469	511	503	511	525	441	471	517	487	524	499	510	509	536	505	517	460	566	488	479	544	541	501	459	499	481	520	519	512	513	502	505	510	500	476	482	509	496	475	498	485	477	500	471	492	500	509	503	491	485	494	514	497	490	475	499	480	513	508	501	472	515	530	436	460	493	511	522	501	521	512	483	503	505	513	510	496	487	532	497	457	470	493	523	493	443	520	473	520	490	515	445	498	506	487	484	479	510	516	500	502	503	470	457	507	515	480	510	528	466	489	489	489	516	477	494	484	532	508	515	498	476	493	532	499	468	461	529	488	495	527	485	510	493	517	497	520	463	465	519	487	489	451	513	506	472	497	492	499	502	458	547	499	479	470	486	470	497	501	485	501	457	502	462	523	501	517	515	444	490	482	514	481	445	497	512	534	510	498	499	473	505	491	478	498	483	504	522	552	518	477	504	493	501	502	492	486	501	482	486	478	526	496	515	497	469	444	471	538	479	480	522	522	530	519	507	526	513	448	498	475	532	466	516	515	495	502	523	486	455	470	527	494	498	488	522	532	553	451	475	490	519	453	488	487	465	484	507	491	515	466	489	461	504	487	524	463	500	506	457	473	477	485	483	484	506	481	494	462	522	508	498	530	519	503	488	485	494	470	481	507	502	489	502	469	462	505	490	510	509	511	497	480	519	499	455	478	471	497	479	499	463	501	465	520	503	469	509	499	516	476	532	491	489	480	460	473	504	480	500	479	512	495	497	520	489	503	527	495	472	478	506	480	463	472	492	477	467	457	469	462	512	503	486	489	488	507	505	506	478	510	469	526	476	499	496	485	485	476	516	490	482	497	524	484	509	518	500	473	452	471	523	481	480	496	497	501	466	487	488	531	500	488	462	509	502	492	518	454	529	508	478	450	496	496	485	474	488	480	485	448	493	504	495	472	466	504	505	476	515	505	531	516	511	484	504	494	537	495	476	492	502	515	501	512	477	469	462	469	494	475	452	507	504	473	474	529	515	488	482	550	514	488	512	484	495	502	483	495	460	471	511	491	515	493	499	514	543	481	438	462	482	448	484	495	520	465	483	491	455	499	492	484	486	489	492	470	477	509	479	490	499	502	482	503	464	481	511	527	536	514	469	510	525	501	506	507	482	508	511	492	467	504	503	514	523	490	483	494	505	507	524	502	452	478	491	500	521	437	507	512	482	484	477	491	523	491	516	481	524	482	459	511	479	451	509	492	497	441	519	480	490	497	472	485	447	485	490	489	476	475	466	461	456	474	504	475	466	493	482	512	553	452	495	448	497	521	490	476	491	495	472	514	460	493	461	512	488	521	467	543	503	516	515	494	476	462	489	481	473	490	487	496	518	467	523	499	476	477	505	500	477	518	449	491	569	481	539	505	486	502	436	493	485	508	536	501	467	481	477	499	483	513	498	458	497	498	443	438	482	514	497	516	504	467	502	500	439	547	475	513	484	492	490	494	476	511	500	506	456	484	481	469	449	480	520	500	501	470	478	500	460	493	476	511	516	474	537	471	509	474	485	483	512	499	512	450	480	484	513	471	496	496	522	488	462	545	513	462	488	500	539	476	525	514	482	488	532	457	441	527	443	502	474	447	462	455	491	470	439	467	479	464	484	500	514	529	494	510	461	487	521	524	472	474	490	468	501	471	496	499	507	495	474	499	482	477	481	537	522	499	522	478	477	476	490	476	466	535	479	475	505	486	472	466	474	493	475	507	505	485	489	474	488	460	494	500	531	543	469	458	467	477	481	504	500	486	489	530	499	470	498	504	448	479	527	417	462	527	484	497	507	534	485	461	463	474	495	512	475	505	505	441	497	502	493	470	491	485	510	498	502	483	501	486	504	504	527	481	486	480	470	452	519	537	500	505	509	434	502	532	462	519	535	507	519	500	491	499	474	460	487	526	513	500	501	485	457	520	483	484	499	488	509	488	517	493	466	509	532	500	461	489	536	470	488	488	520	514	506	505	509	457	461	450	499	476	458	482	444	480	488	467	449	483	502	470	493	472	488	472	481	454	478	490	499	463	496	546	476	481	501	493	500	499	503	469	463	520	478	490	502	518	457	442	524	497	505	527	468	460	479	489	514	468	476	524	468	522	491	477	498	503	501	482	495	500	481	478	498	502	505	490	516	460	491	494	480	485	509	483	505	490	493	473	506	484	513	480	514	508	472	501	481	487	472	505	518	472	476	469	518	491	505	496	499	530	460	482	480	519	499	524	494	478	541	497	484	483	478	440	504	476	510	470	490	518	504	459	528	473	487	492	475	510	509	494	481	474	521	488	473	501	469	515	497	497	550	496	512	496	480	507	487	497	513	517	476	473	487	496	486	496	476	490	501	469	497	475	506	454	522	511	475	508	498	479	500	478	495	465	472	492	540	476	504	497	537	500	490	511	480	478	471	473	442	517	514	496	495	479	496	484	474	478	484	498	477	503	541	527	514	505	486	485	531	550	489	493	508	482	457	470	477	463	466	448	513	492	442	465	471	489	495	503	489	501	495	483	490	503	484	481	463	462	520	516	503	478	493	495	505	519	445	531	481	463	474	495	521	510	480	456	508	482	521	506	491	494	489	496	489	515	468	490	470	483	510	491	519	485	465	484	518	492	467	504	479	522	506	490	476	511	517	502	474	526	554	498	473	493	467	498	485	492	487	514	498	472	496	467	522	526	486	518	467	530	506	477	479	504	503	505	474	492	472	484	495	496	473	484	508	484	513	498	484	471	498	500	459	495	505	505	485	464	508	487	501	453	490	503	469	505	516	472	507	490	474	489	485	469	456	481	504	486	481	484	525	490	502	496	512	513	488	489	512	474	506	477	478	485	459	501	493	478	478	499	480	509	466	443	470	458	508	501	526	481	482	429	480	487	490	502	519	475	486	484	436	504	484	501	499	493	520	537	491	505	503	532	501	505	472	460	494	462	460	501	503	486	458	516	496	504	474	524	509	515	470	511	484	522	448	477	512	506	492	462	561	473	483	471	457	474	540	465	534	459	471	472	515	499	522	509	503	510	501	476	454	465	474	459	504	457	516	466	465	517	469	454	499	516	458	517	492	467	501	479	471	442	504	492	497	455	454	483	477	493	472	449	476	545	505	512	492	520	478	514	504	470	480	513	483	466	505	472	447	488	465	511	484	490	481	461	461	499	498	537	503	476	468	513	486	471	477	493	483	487	487	475	475	468	512	481	526	507	473	487	508	491	499	463	486	430	480	452	503	418	509	486	502	527	507	522	484	465	484	534	517	441	510	494	506	526	490	504	510	503	487	483	492	440	515	525	439	495	521	446	469	497	499	519	499	516	507	495	477	484	516	490	477	475	486	528	462	480	494	513	500	485	447	527	482	499	485	484	491	504	488	501	499
6837	10171	8368	4167	3097	2339	1933	1583	1418	1211	1076	1007	939	890	834	848	801	773	735	731	712	760	750	681	651	709	674	708	655	692	731	713	683	688	696	703	669	716	639	637	679	702	590	613	629	630	643	677	644	684	711	682	671	624	691	681	649	648	627	631	644	681	671	687	647	674	622	666	631	680	653	659	671	632	618	662	649	678	688	641	670	639	624	666	638	619	652	653	664	589	606	623	683	631	659	646	670	661	675	639	705	698	658	656	634	639	647	634	656	617	670	658	662	693	636	646	670	642	614	620	646	640	656	629	669	627	670	653	690	675	662	643	680	632	625	668	631	636	627	613	631	607	657	600	681	647	668	648	638	692	666	637	662	648	640	652	636	672	620	646	631	680	603	690	632	643	654	677	641	618	615	642	650	623	617	661	662	684	618	646	649	651	636	631	638	673	656	670	686	628	585	687	646	638	628	674	647	662	663	657	673	656	663	612	640	716	647	631	647	665	613	601	692	628	647	607	660	656	644	615	660	676	639	612	636	649	635	638	704	659	621	652	632	680	662	665	647	662	658	653	628	610	665	656	658	619	646	676	648	632	670	658	637	622	623	654	691	627	637	611	637	682	631	681	617	658	601	623	640	636	652	680	652	657	645	626	678	671	658	686	673	631	676	634	623	681	644	609	675	637	649	708	674	618	644	646	676	662	661	642	667	667	626	713	640	662	702	641	591	639	704	675	691	638	661	655	612	588	632	619	657	671	591	654	684	694	632	645	677	577	649	625	661	677	670	683	652	630	655	640	653	666	670	653	640	623	667	663	610	668	679	661	649	611	635	663	650	613	705	634	667	659	635	664	633	643	646	620	655	639	663	650	659	663	653	617	689	685	657	630	640	684	643	655	640	670	685	617	713	601	654	633	638	596	661	659	641	667	640	651	653	674	647	663	661	619	671	708	659	687	664	676	660	632	677	639	640	686	666	658	665	651	694	691	668	635	648	668	644	680	660	682	625	622	673	602	662	624	665	687	638	655	663	628	634	631	657	607	626	652	682	712	664	653	608	604	685	672	630	736	656	643	623	651	648	665	721	645	644	627	684	623	672	671	663	648	660	629	647	638	657	680	631	643	681	649	617	615	686	675	651	707	655	659	649	606	630	664	682	651	653	673	666	707	632	658	674	638	623	634	668	635	611	647	636	688	602	650	682	633	673	663	642	675	657	640	653	643	654	643	644	651	674	640	656	701	654	674	605	684	685	643	673	666	626	671	644	676	622	656	613	620	632	620	618	620	722	700	629	652	646	626	650	680	666	632	665	649	664	680	661	656	667	653	591	651	642	648	634	680	664	662	665	673	651	628	670	695	656	641	627	629	629	646	647	618	663	673	654	655	665	633	628	654	636	644	645	670	668	650	680	619	672	645	614	673	633	649	629	630	642	626	690	621	617	653	652	657	593	622	610	632	665	653	671	655	594	614	661	635	637	653	661	641	668	644	629	618	694	627	643	591	627	677	644	670	666	643	641	662	644	655	686	671	662	696	645	650	638	629	633	652	653	648	663	633	628	633	637	621	659	639	640	664	600	698	658	613	655	648	651	624	669	668	634	673	597	650	652	665	645	666	648	599	685	604	651	616	661	656	661	655	668	632	659	647	669	654	640	661	672	591	672	600	667	702	642	648	679	668	653	691	647	645	653	660	647	664	620	651	610	638	626	657	638	668	624	664	591	641	682	658	635	649	640	664	633	721	647	635	654	648	666	662	632	614	653	629	626	613	649	665	640	662	643	640	634	666	663	663	665	678	659	610	665	602	632	647	642	637	652	628	638	665	647	668	655	622	615	652	605	649	625	686	613	645	608	651	624	680	631	701	662	657	672	640	706	662	665	634	673	562	682	671	637	651	640	650	682	685	670	649	676	623	647	664	692	665	656	653	649	701	669	641	631	646	652	665	638	649	635	688	663	676	679	666	649	669	675	681	666	616	664	667	703	633	633	631	620	665	659	638	669	641	670	635	645	642	689	635	645	676	658	648	668	616	682	632	620	639	647	603	647	600	654	596	681	660	602	634	649	654	627	673	663	666	680	636	647	629	633	697	691	647	677	645	634	632	623	695	646	619	640	676	644	622	658	614	661	633	654	617	651	654	674	673	652	604	687	689	640	665	680	634	670	639	630	659	639	658	618	668	595	645	620	658	635	642	671	685	602	650	638	692	661	659	657	661	650	630	650	572	657	647	685	617	626	671	719	595	699	617	669	686	664	636	608	650	664	679	650	615	681	612	649	640	637	676	643	690	676	674	650	641	604	642	661	687	676	641	625	629	650	678	674	638	634	631	665	628	651	630	620	655	658	657	635	679	651	608	610	639	630	690	681	642	698	667	658	665	641	648	646	625	671	630	700	665	646	634	681	641	611	619	669	661	641	643	654	681	620	659	679	675	658	641	709	647	640	639	619	630	606	679	644	618	665	670	678	640	611	612	636	590	666	624	692	648	651	656	676	688	705	630	642	640	672	648	671	642	660	701	662	629	648	626	658	670	644	654	641	661	601	608	622	619	688	608	643	650	656	659	581	642	606	723	648	630	637	657	662	664	617	670	634	631	610	648	651	644	599	596	620	650	653	639	690	635	665	640	697	637	636	609	639	648	657	637	644	655	720	665	675	647	650	619	654	626	623	643	633	665	660	610	655	650	659	627	646	649	666	610	641	623	632	650	613	664	635	685	647	681	656	644	663	672	649	679	623	636	645	623	634	645	633	676	651	648	658	681	635	625	689	691	653	662	635	650	617	643	625	662	657	726	693	639	672	623	653	654	642	678	637	613	669	618	661	677	634	623	659	688	610	625	690	653	610	658	680	669	672	641	669	661	637	650	644	679	612	635	648	658	668	681	613	628	628	622	659	629	626	598	621	692	647	655	626	602	648	617	636	655	635	666	645	644	636	625	634	644	639	624	607	658	702	692	625	628	626	671	674	614	650	674	646	696	661	648	634	635	627	674	668	618	665	661	664	678	625	647	624	697	673	659	683	666	588	673	640	679	658	668	664	632	655	662	642	688	632	627	641	656	642	603	688	677	634	644	598	677	650	652	680	623	641	626	666	643	652	664	640	656	649	631	647	640	645	651	677	641	640	643	613	614	665	652	653	639	608	618	681	637	631	640	638	630	645	675	662	653	674	660	614	659	674	649	634	660	672	643	639	671	635	653	659	644	629	604	660	651	660	661	644	632	632	671	685	654	659	642	656	618	651	691	659	640	603	662	681	679	677	658	659	686	673	667	618	655	688	675	665	610	656	645	613	619	651	643	681	639	656	630	637	683	654	623	694	656	664	649	650	666	622	657	635	644	643	679	661	655	601	649	612	692	632	644	633	686	631	639	650	662	646	662	638	630	621	624	663	675	636	609	627	682	590	650	653	652	627	612	694	669	681	677	653	654	663	629	663	670	665	652	705	652	675	614	632	676	672	656	663	644	623	654	680	666	630	629	664	672	634	633	716	658	601	648
22900	21382	29320	23834	21382	21437	11492	1181	824	724	679	575	552	534	452	484	463	431	444	412	382	378	401	348	408	394	402	361	339	343	347	373	379	365	366	342	367	363	346	359	346	382	348	337	342	341	355	333	352	341	337	317	363	312	357	334	338	349	367	350	340	294	352	340	325	321	334	331	339	335	342	334	332	324	317	305	333	340	336	336	328	369	354	327	309	353	344	325	318	313	314	322	337	351	324	325	341	351	329	323	328	274	342	340	328	319	328	354	306	375	356	334	319	324	366	339	298	342	331	327	319	360	359	301	312	358	327	285	331	340	340	317	306	349	310	319	367	333	358	363	311	333	347	348	346	329	337	356	314	334	312	316	350	364	347	303	320	349	332	303	344	315	338	288	322	355	316	307	344	334	366	311	332	369	358	322	317	304	314	342	336	359	322	336	308	339	294	323	331	332	294	330	353	349	331	332	335	313	331	317	318	323	323	347	341	347	300	350	302	340	322	356	346	323	317	362	327	336	374	328	305	314	317	349	331	310	377	310	318	341	286	311	315	360	336	318	336	322	331	338	323	337	301	338	336	339	330	329	336	296	306	362	324	317	288	313	322	345	305	332	341	336	318	312	346	323	322	325	322	316	352	316	350	354	359	335	354	319	343	332	320	316	340	319	334	293	308	353	332	323	315	301	340	297	333	312	334	326	334	318	314	284	318	335	323	292	338	317	285	335	344	339	343	311	344	322	319	327	313	359	316	298	306	372	324	338	313	344	333	332	350	343	338	345	370	319	336	315	358	334	315	378	366	321	336	314	344	356	343	353	336	324	325	327	356	317	331	332	351	340	306	331	325	339	356	352	337	350	325	346	330	321	356	317	320	337	331	347	298	330	336	347	334	319	307	309	351	344	324	335	363	347	325	338	302	346	324	340	329	378	340	350	292	341	315	330	330	350	330	327	313	341	345	330	309	353	326	306	348	318	343	331	329	337	349	323	321	331	331	318	338	347	315	332	329	318	314	342	336	307	346	335	344	309	290	342	317	351	337	355	349	317	324	299	318	344	329	350	322	338	328	335	319	326	344	341	358	344	333	299	315	280	330	320	314	329	326	295	325	366	321	298	343	348	344	340	340	337	320	350	321	347	339	352	331	367	321	317	322	346	299	304	333	364	297	312	345	304	341	351	308	325	354	339	303	340	321	310	324	303	335	327	364	327	296	321	341	323	347	333	330	324	307	296	360	312	291	323	313	330	321	344	326	325	327	337	315	328	321	321	328	325	326	337	337	317	317	322	319	346	359	347	323	349	370	342	348	332	333	333	310	331	299	332	301	350	321	312	334	313	339	327	305	310	329	313	350	309	317	321	332	325	345	317	327	336	282	333	349	311	324	323	309	325	367	306	311	338	323	299	343	354	335	336	329	307	339	344	326	315	318	328	327	313	362	331	331	327	308	348	329	348	331	300	319	341	311	314	325	319	342	363	293	323	315	346	321	329	324	332	289	295	346	324	326	352	308	349	312	325	332	331	330	339	342	331	340	329	339	330	296	331	323	341	337	343	342	329	322	328	323	344	313	326	315	337	316	311	339	355	325	336	370	314	325	343	318	304	343	348	337	369	330	321	340	346	375	319	332	324	319	322	367	318	358	310	347	357	340	326	315	305	314	333	302	315	347	330	315	351	341	348	310	323	341	343	314	325	351	312	330	322	326	314	352	291	328	359	337	379	346	360	321	350	347	323	319	327	313	349	333	344	341	317	308	294	338	312	365	320	296	315	306	343	312	339	297	354	330	327	334	313	299	386	345	297	355	344	336	338	321	296	316	321	327	314	339	295	342	322	360	328	344	343	336	309	314	341	317	312	299	310	291	319	315	325	327	310	351	308	321	355	327	305	336	346	313	324	319	319	324	310	336	320	320	326	324	312	344	337	352	317	330	353	339	331	300	315	340	315	317	357	337	370	342	357	370	323	353	347	313	332	299	308	324	322	346	332	328	359	303	345	323	317	313	340	336	335	286	324	301	312	328	319	339	355	315	351	331	322	316	316	304	337	312	313	333	339	331	332	294	335	361	332	337	351	346	348	350	347	328	334	324	301	321	337	328	328	306	352	311	342	299	325	325	342	317	312	339	359	348	316	319	300	318	329	308	352	351	335	356	336	336	346	336	317	335	280	300	314	316	320	311	323	324	345	341	338	311	330	313	365	318	326	346	348	340	331	317	356	347	292	336	343	341	350	364	329	333	341	356	321	344	314	320	337	349	350	310	301	323	310	317	341	352	296	331	325	316	329	334	353	338	326	293	313	312	299	333	319	326	298	314	310	304	348	310	324	320	344	321	344	324	321	312	322	330	319	336	325	320	348	322	288	315	313	291	344	354	344	300	370	319	346	310	339	306	327	325	330	312	334	309	330	340	331	310	307	321	256	324	328	349	319	353	297	343	275	317	354	338	329	323	355	304	305	345	322	324	317	356	329	302	340	321	332	306	324	328	331	301	319	340	340	326	330	352	324	319	320	327	310	313	329	326	309	322	332	354	339	328	346	349	324	343	341	334	336	360	315	317	332	318	343	337	283	301	324	329	307	325	323	306	347	335	316	338	308	316	323	359	310	322	303	318	335	357	344	327	326	342	314	328	337	357	334	359	321	287	328	335	290	325	336	339	349	339	319	306	351	344	328	349	340	331	365	311	327	373	331	331	326	327	330	290	303	327	336	343	308	325	335	333	340	335	314	319	335	288	350	360	320	326	327	372	352	333	314	310	320	332	347	311	357	341	306	326	321	314	321	340	352	343	315	308	316	327	322	310	335	310	349	338	317	339	343	324	316	327	312	317	341	334	316	347	314	326	337	320	299	338	347	319	323	349	311	325	311	357	311	300	315	288	312	358	318	370	342	328	348	314	336	319	304	330	353	339	330	319	325	296	319	310	323	345	296	339	365	322	299	333	343	333	321	341	330	306	338	342	327	345	342	329	343	324	352	325	315	339	304	330	318	324	319	322	375	318	300	316	320	316	357	332	327	354	346	316	350	319	302	353	318	315	379	356	320	330	322	339	328	298	360	314	339	294	332	326	322	332	321	351	343	319	341	333	339	315	327	354	315	325	311	311	309	316	325	324	315	307	337	313	321	347	352	329	320	332	318	355	333	353	299	338	330	346	322	331	320	341	335	343	322	306	316	312	341	330	322	328	326	300	337	301	313	328	293	359	292	302	310	323	322	338	311	354	310	339	350	326	316	330	313	318	339	317	310	339	340	333	322	329	337	359	334	313	337	312	334	323	409	325	333	314	305	334	269	326	334	327	344	315	310	326	338	303	344	309	305	322	343	330	321	335	340	330	308	315	328	316	343	311	339	323	334	303	338	331	323	349	305	353	330	358	307	334	330	298	289	317	313	346	333	351	300	330	320	328	321	335	323	307	319	323	316	324	305	310	320	319	332	313	308	333	309	344	325	329	305	306	295	347	373	354	325	316	314	342	367	302	315	304	329	359	323	355	320
9554	16238	13076	6964	4911	3560	2838	2280	1876	1492	1319	1169	1065	911	880	782	710	682	670	646	603	563	637	547	596	576	511	548	537	520	498	547	490	505	473	499	522	452	488	553	518	496	463	503	491	458	463	461	442	479	482	451	453	477	438	490	484	453	455	477	436	439	456	484	442	449	446	484	437	465	448	446	489	442	475	468	468	456	451	459	432	446	462	471	487	446	446	473	445	440	438	392	441	480	460	451	457	454	443	465	450	438	432	445	486	449	447	471	474	449	454	423	460	449	449	467	461	467	448	441	453	462	431	415	475	475	513	418	439	447	438	463	465	436	418	424	423	460	440	480	440	455	434	465	436	435	453	483	426	392	422	472	428	418	479	438	472	422	464	441	427	437	408	456	420	457	471	436	439	441	409	442	472	423	440	432	442	448	442	460	434	456	430	442	451	431	429	452	425	436	429	422	416	505	479	446	411	411	423	464	464	436	407	470	450	454	395	436	430	440	426	432	452	435	409	409	459	483	437	435	437	500	526	454	450	397	421	416	432	439	452	440	408	470	454	446	430	433	434	455	397	485	435	441	471	455	433	411	463	435	475	426	431	431	442	441	424	469	458	446	455	448	475	456	440	424	447	435	452	471	444	399	464	430	431	420	442	436	436	449	444	419	449	438	417	473	432	433	461	470	447	438	438	438	449	429	442	455	473	447	430	493	468	429	435	438	453	470	425	413	454	479	439	414	426	407	449	470	453	461	424	436	478	424	419	428	483	477	447	447	430	425	438	426	454	454	461	451	458	437	437	452	460	440	436	445	443	407	442	487	416	443	441	407	426	451	460	458	457	453	455	442	430	458	431	433	449	455	405	456	456	467	451	419	464	457	451	440	483	465	404	428	444	472	407	460	478	480	425	454	446	458	437	417	444	457	459	476	436	426	399	423	434	440	437	422	449	416	409	463	438	507	407	455	445	464	423	410	460	438	420	454	431	430	428	442	458	412	411	455	398	429	381	480	435	456	465	472	456	430	426	481	438	432	436	459	424	457	410	424	434	479	441	408	440	438	415	440	435	457	431	487	429	456	431	457	403	418	409	456	465	440	431	470	452	484	441	444	419	444	430	449	459	461	458	447	476	459	450	452	394	410	421	390	437	446	465	442	419	478	434	448	440	428	448	448	436	456	420	431	400	461	442	433	408	416	451	441	447	453	430	480	410	442	453	445	453	419	450	396	441	461	423	446	451	422	415	459	419	456	472	441	438	453	497	409	424	449	451	478	446	449	446	465	440	499	437	423	459	440	443	445	448	441	461	447	477	456	456	463	453	459	474	468	452	441	435	468	469	468	467	415	475	450	450	439	458	420	454	470	448	449	474	460	437	398	448	463	436	444	432	467	453	443	460	409	433	467	433	463	442	477	469	436	416	434	440	392	423	446	431	448	441	463	486	417	422	446	424	458	448	454	454	467	461	477	453	410	450	436	450	451	446	466	454	405	472	422	435	447	419	450	402	498	406	450	439	418	474	456	438	449	429	482	452	466	461	462	426	433	450	440	460	453	419	487	432	433	427	431	439	457	472	470	404	434	473	456	420	440	446	446	428	451	481	437	448	438	423	444	449	424	429	412	431	457	439	460	445	491	427	450	421	459	414	448	454	462	429	407	447	462	419	430	421	410	482	424	447	438	424	447	465	443	445	441	449	423	421	449	422	433	428	458	462	436	438	422	415	442	440	449	399	431	421	444	419	422	446	483	457	429	443	440	446	443	479	461	417	412	424	447	420	477	434	440	451	466	454	424	444	451	434	467	439	469	413	450	443	465	482	454	471	402	417	426	429	452	441	435	434	435	434	416	458	478	464	444	465	451	461	447	431	437	432	428	476	446	434	465	416	472	476	441	438	439	453	469	417	485	452	448	442	423	437	445	442	450	456	459	480	406	454	408	465	401	437	428	423	483	484	428	444	430	466	434	469	451	453	429	458	426	430	460	401	453	437	437	445	439	417	453	435	427	427	439	441	441	435	415	448	434	432	452	379	473	437	434	453	473	436	469	434	432	448	412	415	442	422	435	452	468	445	467	458	468	440	453	454	440	423	427	481	475	451	485	460	419	437	459	457	437	436	432	446	433	438	435	468	387	472	434	452	423	457	427	439	449	443	444	451	429	412	445	435	406	439	432	428	454	431	429	426	408	441	440	442	473	452	422	477	437	484	406	451	420	430	396	452	433	437	456	447	434	457	459	445	429	479	460	450	449	472	426	420	466	468	430	421	439	471	436	483	424	423	454	472	482	479	444	472	420	427	474	458	455	418	433	409	466	451	440	451	443	429	465	465	460	469	459	433	439	449	436	476	456	421	426	403	436	439	437	461	479	426	466	454	428	459	453	481	455	450	415	475	463	482	429	446	446	423	463	444	453	414	424	451	433	422	406	439	439	460	471	454	460	426	431	435	470	455	445	455	463	465	441	432	446	432	451	471	438	450	425	431	448	439	421	464	449	477	479	414	444	468	413	450	490	447	436	450	423	435	415	412	433	415	430	435	479	451	454	437	463	453	453	424	422	423	472	463	452	449	443	482	440	466	457	429	468	465	429	441	441	447	452	472	449	425	463	449	454	437	496	450	418	449	428	423	437	448	464	434	430	441	438	452	447	422	439	450	423	445	434	479	436	479	455	448	399	425	459	428	427	426	467	468	417	447	431	419	449	405	443	487	439	450	412	465	423	412	440	455	445	395	432	435	433	421	453	426	421	438	432	423	489	465	474	398	421	424	442	454	459	426	426	464	450	470	436	440	437	399	442	437	420	466	451	432	472	427	436	455	460	440	440	452	435	457	452	476	434	453	444	454	470	406	438	471	435	456	443	441	407	453	437	467	470	422	443	450	482	412	415	462	418	440	410	457	428	412	416	439	470	407	436	441	446	451	445	442	444	431	455	444	463	442	423	469	434	439	418	452	465	449	453	441	419	448	494	425	423	456	419	462	417	456	432	434	434	428	438	437	437	458	436	426	433	446	466	450	438	445	446	451	435	426	454	429	457	460	447	450	435	463	473	417	449	445	444	435	492	432	417	455	459	478	460	448	410	410	458	423	402	468	463	417	432	439	430	463	435	456	413	434	423	456	415	448	424	477	432	459	460	464	444	436	452	418	429	462	463	439	414	463	450	434	474	419	470	439	448	419	437	470	411	445	422	411	466	449	460	404	425	447	436	430	471	405	417	461	453	433	426	461	438	437	469	438	452	454	439	448	457	436	415	437	438	440	389	467	447	471	474	438	457	450	420	436	427	476	435	424	450	446	441	427	467	472	460	425	449	432	424	440	494	496	471	455	418	427	431	442	426	475	466	425	485	444	457	419	437	445	438	436	492	465	412	437	426	443	399	489	433	452	452	488	483	473	433	407	453	387	442	473	431	440	475	447	433	460	394	462	470	421	399	421	451	450	402	454	449	426	457	426	458	429	421	416	463	418	478	446	467	396	448	461	435	468	445	439	442	422	416	453	471
27086	21017	9908	977	587	508	496	401	387	372	401	342	378	341	342	349	339	338	385	392	343	328	342	335	364	350	333	363	344	364	329	358	339	369	357	357	360	385	367	350	361	372	335	346	363	369	362	337	355	380	322	349	350	336	368	319	339	355	321	385	384	321	382	343	399	374	310	324	357	374	354	368	328	316	339	370	345	404	357	372	361	401	350	380	344	385	342	357	348	353	354	334	335	387	371	337	353	345	354	354	364	355	314	375	345	350	356	329	360	373	414	325	328	361	329	329	373	341	369	341	357	390	357	357	365	340	357	317	344	375	338	351	339	383	342	350	355	381	362	319	345	339	389	345	338	344	321	343	352	345	361	371	356	401	339	367	376	364	374	345	376	349	371	371	362	305	369	351	352	321	341	351	337	326	353	341	361	344	345	371	346	395	394	362	328	329	344	333	366	338	380	354	369	353	353	345	345	360	355	339	345	378	343	347	331	370	351	360	331	370	369	345	359	373	334	380	377	345	332	382	344	341	336	332	369	318	351	354	312	375	374	394	334	334	367	336	309	328	378	320	314	351	337	339	344	368	325	352	329	330	343	356	354	365	326	358	340	368	324	346	379	344	354	346	363	320	351	314	366	355	362	353	374	367	351	337	350	311	388	328	340	353	361	356	347	363	365	340	349	380	352	366	366	345	326	359	307	316	346	363	377	365	387	374	342	361	331	360	369	356	344	376	380	345	327	360	365	370	360	332	325	323	364	343	315	344	366	352	398	372	353	326	371	366	348	373	354	363	343	317	363	334	343	378	353	351	348	320	356	388	351	347	383	357	353	352	376	339	361	350	347	335	334	366	370	352	318	338	324	371	343	346	381	347	347	311	357	343	336	343	352	360	370	369	400	397	361	355	364	343	361	316	341	347	389	345	347	370	338	339	360	352	340	330	365	354	323	336	343	359	358	366	369	364	323	332	367	329	322	374	342	382	339	329	344	368	320	368	333	377	371	379	343	369	352	367	340	372	330	375	377	341	344	350	366	331	349	393	339	372	334	366	353	359	347	366	365	362	339	367	324	355	358	351	354	339	364	330	361	317	350	329	339	360	368	385	373	354	333	353	349	341	372	374	341	319	356	376	337	367	355	349	349	336	360	322	322	332	332	328	378	384	354	348	370	353	377	354	356	359	376	354	374	357	372	353	332	376	340	365	343	368	336	341	352	391	387	376	360	358	337	356	384	363	356	381	389	350	351	371	348	368	349	350	381	365	364	349	330	337	350	341	378	340	355	353	361	321	351	369	381	332	371	391	337	377	356	350	352	369	334	349	357	345	365	361	340	345	373	358	346	368	349	339	332	333	321	337	372	362	348	344	419	347	351	354	353	357	390	326	349	354	346	379	352	354	336	343	371	356	365	342	333	334	355	325	362	361	352	371	351	334	353	344	382	352	357	335	373	337	345	373	360	365	363	345	361	345	391	337	343	355	367	346	312	383	390	340	351	358	371	356	351	403	364	327	352	338	382	352	366	346	361	343	349	365	333	379	360	360	320	337	361	347	387	321	330	366	316	363	372	349	348	325	370	345	371	326	390	385	349	357	325	331	341	358	352	345	362	363	365	375	360	354	387	347	327	359	368	355	364	364	359	411	345	354	323	354	379	375	389	364	358	324	351	346	400	368	366	350	355	365	358	348	353	337	367	363	363	368	359	345	389	373	329	346	346	327	364	334	349	366	392	349	367	404	366	350	373	368	348	343	353	371	384	307	307	368	331	342	363	364	349	338	356	368	356	329	362	352	340	376	358	342	356	347	344	344	385	343	344	364	346	354	347	351	376	391	378	339	382	349	338	332	352	385	354	349	365	348	338	366	303	350	372	350	364	356	370	355	343	329	355	338	373	361	371	354	345	356	378	349	318	371	354	340	368	346	376	341	376	346	348	325	381	326	344	354	335	327	320	371	354	363	351	345	339	354	331	324	363	367	329	354	324	342	367	349	322	344	366	353	332	353	367	350	381	357	389	317	352	355	368	362	392	355	362	371	344	365	357	354	357	345	358	319	371	361	372	316	350	326	336	369	369	343	329	340	330	363	370	333	393	355	373	354	332	357	381	341	382	336	364	374	347	345	387	336	366	370	359	328	350	347	366	338	353	335	324	364	373	371	385	325	387	356	388	361	348	341	368	308	370	347	343	345	354	352	361	347	367	339	364	354	338	326	365	338	344	346	369	330	319	323	351	367	377	341	361	338	358	344	364	356	355	366	343	393	356	351	361	329	359	360	353	377	351	349	334	357	371	368	365	332	368	341	378	370	359	344	338	335	351	383	340	356	349	354	331	356	349	343	354	383	360	369	342	365	343	379	321	340	323	334	361	368	341	362	335	352	387	347	327	346	365	335	388	359	363	354	362	377	397	336	355	365	379	360	363	335	352	348	322	354	379	344	347	355	363	336	342	355	342	351	360	326	362	357	358	329	344	341	386	381	349	358	383	348	357	369	355	348	364	316	371	352	375	364	350	363	339	363	358	379	374	378	351	370	380	355	348	381	338	356	351	346	330	345	325	368	360	330	333	345	339	341	354	353	339	366	329	373	338	384	333	355	372	366	376	344	344	366	378	362	343	367	344	378	356	350	331	355	387	374	375	340	376	361	368	330	370	338	344	346	337	317	355	373	339	355	369	353	342	365	356	375	352	348	364	369	337	353	333	349	356	360	336	355	376	354	337	352	375	385	324	379	362	366	391	354	382	343	333	368	348	386	335	325	417	331	369	371	361	351	352	367	377	373	373	369	356	336	387	375	346	353	326	368	359	375	341	342	341	340	330	371	359	371	350	350	368	353	379	335	359	348	384	346	351	385	351	370	352	380	389	351	362	351	344	341	310	349	368	351	331	342	325	348	316	341	364	337	357	321	356	371	347	333	319	319	347	314	385	346	372	336	337	371	348	351	342	336	366	364	375	403	368	401	351	358	338	358	398	338	343	382	366	363	346	386	369	320	358	347	320	341	353	346	384	349	375	371	371	354	365	372	377	336	349	318	337	343	348	371	342	386	334	353	335	342	329	347	327	390	345	365	376	355	370	332	335	356	343	355	345	331	354	360	369	396	361	379	308	357	359	357	357	385	346	351	359	365	321	375	351	365	378	369	366	371	369	345	313	343	362	353	350	366	359	380	327	327	353	349	391	376	365	323	373	376	331	366	333	344	341	350	372	343	356	372	343	369	336	353	350	355	329	343	352	372	363	385	354	341	337	332	325	353	351	325	353	355	383	396	345	344	364	374	364	390	371	378	356	358	371	377	318	357	337	354	364	375	370	362	344	378	360	360	349	317	324	354	328	381	383	354	374	337	378	377	376	359	356	376	341	362	359	330	351	348	343	335	350	306	367	374	370	333	384	326	332	349	344	358	326	348	308	328	375	374	351	352	362	348	359	345	348	339	364	337	348	374	351	347	321	314	333	385	386	344	396	361	351	351	326	366	387	365	392	360	365	336	344	373	341	380
4165	1225	1078	729	647	566	566	481	451	511	510	530	460	494	480	499	455	424	484	504	500	475	450	495	445	493	486	447	479	485	465	426	524	494	460	512	453	446	459	486	483	457	494	488	487	475	473	475	435	457	509	465	474	495	469	480	468	438	465	482	456	472	469	453	469	482	489	473	475	451	478	461	460	456	493	455	450	484	412	460	442	504	473	438	487	473	457	451	460	471	463	446	456	491	461	420	459	467	473	459	462	455	456	456	459	474	478	490	445	471	460	462	471	497	453	469	496	484	434	481	471	464	452	464	427	469	484	477	458	474	445	441	456	461	443	454	486	426	468	515	455	462	472	422	459	483	453	482	511	457	492	459	527	479	430	448	464	473	455	494	478	476	451	459	455	431	446	438	443	487	498	476	490	476	480	482	474	465	457	460	463	467	486	508	441	435	437	507	438	454	476	504	448	471	442	488	495	443	462	443	453	464	454	441	494	440	474	449	449	480	478	452	478	489	429	468	470	456	477	518	488	429	485	470	472	468	466	479	465	460	449	466	494	467	461	450	450	429	465	465	470	440	472	502	470	481	459	490	534	483	439	442	427	438	467	455	457	468	495	512	484	463	462	444	479	498	466	479	496	507	511	460	472	411	458	449	459	467	453	477	484	482	486	461	501	487	463	483	428	466	502	458	445	462	490	444	487	471	497	481	458	448	452	471	457	417	474	487	438	446	450	466	484	498	468	467	474	472	479	451	482	474	485	460	489	476	457	472	447	463	441	448	463	442	469	479	471	490	469	477	502	487	478	485	435	492	459	457	500	455	491	510	476	463	439	458	446	450	457	489	462	456	455	479	440	487	461	416	458	467	478	468	464	486	460	465	466	466	516	461	445	485	450	428	469	517	492	498	464	457	484	454	460	476	478	455	474	486	463	452	452	470	457	475	442	446	419	501	461	429	481	471	477	449	460	510	473	468	498	468	458	471	476	449	493	469	478	472	494	475	453	467	444	431	482	436	487	502	471	469	447	486	474	451	478	487	513	468	456	519	455	454	507	434	477	449	464	457	463	486	440	451	434	469	458	460	470	474	448	445	452	491	428	451	456	464	462	446	459	450	508	460	492	464	482	469	431	456	464	445	461	465	464	472	453	463	471	460	440	477	493	472	449	529	478	506	471	484	491	478	444	475	481	471	442	437	456	448	474	454	474	456	472	498	433	456	462	450	468	438	432	469	492	485	443	478	430	485	479	497	438	451	429	499	468	475	447	482	452	514	504	481	452	414	496	431	443	488	446	480	450	477	491	471	469	440	448	482	470	447	460	452	458	481	451	459	459	449	478	495	448	506	478	494	453	488	460	480	428	480	489	456	454	464	482	454	494	488	484	482	473	449	468	483	443	487	449	512	476	435	476	453	475	474	468	454	483	480	455	452	447	503	468	396	465	477	447	454	478	482	461	439	460	496	498	471	466	487	487	502	449	451	472	475	486	443	470	483	495	486	459	500	442	438	449	455	400	460	492	470	471	480	467	459	448	493	446	476	442	476	471	441	467	429	453	501	530	461	444	478	480	454	475	455	446	464	465	458	518	464	456	457	450	466	497	474	487	480	442	494	461	456	470	518	449	436	470	456	455	482	493	463	463	448	472	470	476	466	482	467	476	429	494	472	487	518	453	488	433	494	481	478	485	499	480	443	442	457	475	491	472	480	481	491	474	449	467	447	474	473	470	445	496	438	466	489	438	456	458	464	474	454	450	462	462	506	478	506	472	452	471	464	444	510	463	497	440	457	467	464	490	419	446	483	462	454	488	523	468	453	480	483	444	448	486	467	434	505	483	462	489	450	458	447	481	472	453	484	435	467	480	490	495	445	464	477	495	484	498	477	453	469	451	459	460	485	450	444	476	468	432	479	469	507	470	473	489	482	442	482	448	528	484	496	475	489	489	452	447	469	448	467	450	495	467	447	493	418	468	442	455	482	478	483	442	459	458	500	466	450	451	441	491	446	498	458	501	497	449	459	427	446	464	442	459	461	421	455	503	462	431	488	440	455	450	467	453	480	448	464	428	448	457	483	463	454	441	473	453	483	496	481	475	466	444	477	473	496	461	480	474	457	470	474	491	451	442	468	469	496	502	459	470	457	486	493	488	502	482	496	462	505	491	504	461	434	483	494	459	459	500	471	458	472	467	488	445	412	432	472	480	478	466	498	468	491	459	490	456	409	464	456	459	476	462	484	466	451	469	510	467	493	466	457	485	458	425	467	472	445	491	450	489	456	474	473	442	473	484	454	461	475	460	458	447	490	436	506	435	445	468	467	483	440	437	433	488	490	432	473	490	466	439	436	465	471	438	505	422	461	512	497	446	474	475	467	468	511	470	450	475	452	444	447	465	472	458	438	425	460	474	447	462	462	451	458	471	455	455	458	458	481	476	459	462	465	447	459	450	484	455	447	461	441	474	492	433	521	467	421	504	485	412	469	501	494	465	433	488	477	480	479	475	468	495	484	449	425	446	439	431	448	510	498	452	463	490	508	498	458	477	451	462	457	441	470	436	509	474	456	473	485	469	484	424	442	475	465	505	456	444	455	440	438	440	454	446	468	449	459	474	419	455	520	450	485	477	508	459	455	499	461	488	446	468	453	493	464	495	475	466	477	494	441	454	459	512	434	489	470	442	478	491	482	445	460	436	504	478	465	510	458	483	488	473	456	491	436	466	425	474	469	495	443	483	492	505	464	464	481	483	478	459	472	495	476	435	442	464	468	461	484	454	452	493	481	465	484	432	498	464	469	490	517	523	439	509	434	414	488	477	453	468	443	475	483	453	429	497	447	460	467	450	451	459	454	489	471	466	466	485	480	455	446	463	461	467	462	481	482	473	471	464	467	470	434	475	485	417	472	464	474	489	418	432	447	460	484	462	471	528	454	408	489	466	453	478	465	450	456	449	503	493	500	465	443	470	462	470	506	448	437	483	474	460	439	443	467	462	475	456	472	477	469	486	459	494	456	466	449	497	465	461	478	418	453	474	493	472	492	480	488	452	460	473	458	449	474	485	517	429	437	460	501	468	445	495	469	476	474	485	520	444	457	496	485	479	434	477	478	455	501	487	509	506	452	461	492	443	469	491	462	468	509	435	472	457	482	480	459	424	463	441	455	491	491	474	482	466	467	447	502	463	464	484	416	494	452	458	476	456	503	492	468	463	513	482	438	445	461	455	436	468	465	450	429	464	457	451	467	463	482	449	452	485	458	445	450	469	477	468	449	442	498	490	433	479	468	472	423	465	483	508	445	481	444	448	464	464	426	482	481	492	487	467	452	440	446	498	476	513	416	470	499	462	481	452	512	479	501	481	450	445	487	507	482	438	456	471	472	449	463	432	437	446	479	447	509	458	487	440	480	424	477	471	508	475	480	447	468	502	470	480	486	467	475	497	489	468	462	471	457	466	480	469	442	487	470	489	475	473	428	468	436	480	469	440	498	448	480	482	477	508	493	477	463
23747	21428	29059	24172	21410	13266	1540	897	773	713	667	627	591	574	604	572	571	543	565	571	526	553	495	537	563	476	507	496	511	538	523	484	522	501	537	522	540	519	527	552	533	499	470	496	506	488	553	489	500	497	540	498	510	525	502	525	506	463	526	513	491	548	485	496	504	498	546	462	511	505	476	480	470	510	524	490	475	511	485	486	507	515	464	491	466	475	521	487	435	508	486	500	498	507	552	507	460	511	485	507	497	485	536	471	518	515	459	495	451	497	480	493	477	510	501	487	495	499	517	499	503	496	500	489	481	465	491	467	474	488	482	466	486	474	474	463	493	545	473	517	498	473	461	487	485	510	504	488	498	484	516	481	487	534	503	501	496	488	487	467	485	464	498	482	510	497	478	504	499	511	472	515	494	513	482	522	501	519	517	487	480	483	506	507	473	457	482	490	479	499	457	481	483	456	512	523	504	528	509	501	494	470	520	490	483	499	487	532	476	498	461	514	479	474	467	460	494	453	516	494	521	482	456	531	469	477	476	522	508	522	504	505	518	523	493	508	498	479	506	530	491	509	495	481	447	503	489	500	474	484	476	548	513	496	487	479	494	498	467	531	516	466	489	538	477	472	499	510	479	482	475	498	490	507	492	475	437	516	487	482	533	477	485	491	489	488	493	468	505	481	515	512	529	529	522	499	484	457	527	494	473	509	487	486	487	520	488	473	486	526	515	498	513	450	465	478	505	479	516	509	470	518	488	499	519	463	486	509	513	504	500	486	509	542	512	457	480	473	490	467	474	472	509	488	486	490	462	449	484	474	485	511	494	486	467	523	492	518	503	488	495	480	481	515	515	511	459	501	488	485	456	482	527	455	499	488	504	488	484	491	479	477	480	465	515	489	516	468	466	539	456	541	476	502	537	494	511	508	549	528	507	492	509	512	492	470	506	469	488	526	481	496	474	466	528	519	498	501	499	531	498	443	491	467	472	493	487	494	476	484	507	458	494	492	529	499	489	476	530	457	476	496	454	501	471	477	494	501	510	499	530	505	469	486	498	482	497	485	402	472	501	483	517	424	489	509	494	524	494	518	506	505	472	447	497	517	469	458	458	491	479	522	470	505	502	522	511	508	474	453	471	493	472	525	469	483	456	494	511	512	502	523	482	457	478	504	530	498	502	504	517	474	500	523	507	456	491	509	481	490	519	484	532	467	473	555	424	522	485	482	518	506	485	458	496	491	489	539	494	488	468	457	485	490	531	457	501	542	471	471	475	518	526	476	461	495	515	488	512	474	534	460	511	520	504	501	469	476	519	483	502	493	497	479	466	540	477	518	501	513	458	501	470	517	486	440	529	472	521	477	482	479	488	446	472	462	522	465	488	495	526	491	495	500	520	485	474	465	533	497	488	479	497	499	499	490	491	475	496	456	514	496	469	466	509	472	521	503	529	532	482	542	519	472	471	489	494	471	471	441	497	511	511	536	495	483	440	527	510	492	529	470	526	468	490	468	460	493	495	474	501	464	536	496	538	457	431	487	521	503	532	485	497	495	465	526	531	496	502	518	466	478	488	504	473	484	494	497	486	460	439	504	509	424	504	512	488	485	483	476	504	538	498	517	455	480	454	476	533	520	489	458	516	513	473	467	462	493	493	493	498	486	491	538	498	455	509	499	471	491	456	498	458	480	520	484	513	535	439	489	517	505	527	498	469	443	483	540	495	508	484	490	492	511	491	508	525	490	496	492	492	479	469	530	493	502	495	489	533	486	479	514	526	502	511	500	518	497	495	540	530	507	479	512	470	504	487	486	486	501	519	532	474	481	499	478	486	515	496	501	499	527	465	509	510	490	475	504	513	528	488	495	514	491	493	495	471	509	455	483	487	477	511	497	489	472	504	496	497	493	522	491	515	473	515	456	502	494	517	511	480	468	504	493	475	476	469	476	540	445	509	507	519	493	481	477	480	481	502	494	517	518	445	512	462	478	502	535	469	500	487	512	483	471	486	513	488	551	498	454	495	500	520	479	507	480	529	508	513	485	470	476	450	466	485	515	530	471	481	484	465	479	471	523	475	451	489	481	535	492	472	490	471	513	433	509	492	508	474	514	488	512	463	471	496	505	500	456	476	491	507	482	469	458	489	472	497	497	473	521	523	499	495	518	504	530	482	510	508	524	478	470	464	500	524	457	509	515	507	466	520	501	536	497	453	491	482	486	494	503	481	531	499	459	495	474	478	518	476	485	541	510	470	500	500	469	482	514	519	480	518	467	472	491	451	473	504	481	486	457	493	501	517	490	490	470	481	503	511	484	500	494	501	516	500	486	472	455	492	489	462	504	489	541	467	520	489	498	544	489	509	493	462	508	508	502	493	477	453	494	506	481	492	482	527	489	487	473	532	539	457	481	492	498	470	499	504	486	514	513	525	524	470	488	504	465	525	485	477	493	480	496	499	463	485	495	485	491	506	527	508	500	477	487	518	536	495	484	489	451	508	417	486	510	480	526	523	523	505	515	468	498	494	492	505	513	515	485	511	503	484	512	462	507	536	470	482	541	512	511	505	465	493	497	498	511	464	473	439	488	478	472	472	509	496	483	477	518	455	494	522	505	512	475	468	489	458	506	521	478	475	459	486	478	502	477	490	486	507	478	499	502	488	467	456	500	459	487	496	509	521	519	502	493	477	497	477	527	554	524	485	544	497	483	467	496	513	541	462	488	483	505	493	473	526	502	491	497	484	523	538	507	501	478	475	477	537	493	500	480	465	503	484	491	529	476	496	516	534	455	517	452	484	483	488	541	490	495	535	511	493	479	489	458	491	509	465	531	489	500	491	512	509	506	460	460	502	457	495	467	461	520	486	495	490	490	486	472	496	491	520	501	494	496	547	512	473	498	481	476	491	500	498	528	524	487	455	500	465	508	471	493	485	531	491	474	469	485	488	492	482	493	509	453	519	461	474	503	501	485	457	488	483	484	503	508	462	498	477	499	502	496	507	517	475	490	479	481	497	516	500	454	509	503	487	500	487	485	496	489	475	453	505	512	462	509	545	468	481	491	472	490	480	490	509	504	489	510	460	478	490	538	490	492	498	517	498	533	489	488	481	509	530	481	482	495	480	503	498	496	493	481	470	470	502	487	470	485	445	473	476	483	497	505	497	490	481	499	515	503	477	510	492	517	482	473	492	488	495	495	505	513	522	464	470	503	474	454	497	495	471	509	508	482	522	531	477	464	510	482	458	503	518	484	492	444	496	516	484	535	512	443	473	486	482	494	477	495	503	494	490	469	502	519	483	488	467	490	462	447	516	490	481	493	489	491	504	533	497	509	478	530	484	472	475	527	530	476	441	505	515	485	496	481	500	511	501	480	466	501	500	470	515	500	451	500	499	526	477	515	505	479	483	483	506	507	499	512	524	453	485	481	526	497	485	494	491	481	494	505	494	483	468	497	461	479	464	489	520	504	507	501	509	488	506	472	476	500	486	517	492	483	474	502	504	480
6995	10437	8489	4189	2940	2424	1944	1574	1367	1233	1114	975	987	897	864	847	820	770	766	771	805	716	736	679	739	703	670	701	690	703	691	678	644	681	705	659	688	673	659	667	677	698	683	627	679	683	656	677	648	680	668	648	693	641	658	658	688	644	605	659	664	652	629	651	631	661	627	646	682	662	682	680	610	639	710	666	654	685	658	666	601	677	667	668	665	600	638	673	656	633	678	693	645	672	659	650	602	656	642	669	656	671	636	649	659	654	631	626	666	682	623	703	618	682	623	666	653	653	563	597	666	676	676	648	641	599	607	634	676	673	653	670	673	653	600	673	621	656	656	677	661	642	673	635	630	699	619	623	654	654	623	638	629	641	646	639	636	687	678	689	652	659	645	633	643	623	626	663	595	658	633	643	636	695	606	620	672	670	624	647	688	643	691	678	651	700	690	685	634	627	664	628	628	668	596	648	627	673	646	642	615	667	667	667	680	668	698	685	644	654	670	608	653	643	647	649	626	660	649	644	639	634	697	663	655	688	648	689	604	652	618	699	626	681	629	649	629	606	642	705	633	753	646	634	669	676	632	637	624	661	620	694	666	651	619	658	677	634	708	675	641	669	610	630	669	653	676	661	655	668	684	668	658	640	639	664	623	630	611	679	692	605	669	640	644	665	683	666	681	622	630	671	582	660	667	652	601	651	639	629	638	662	621	635	696	650	724	640	640	647	622	630	661	651	608	661	656	642	674	665	643	670	697	649	615	716	628	673	645	626	656	655	653	609	645	644	627	655	634	641	703	663	658	667	627	647	642	664	576	613	678	660	647	693	680	649	625	670	702	675	644	657	649	658	665	682	681	675	722	655	673	654	631	643	643	685	687	624	661	656	644	657	592	670	647	690	678	700	692	648	674	661	640	659	614	623	647	633	655	638	652	656	702	645	651	649	642	704	648	641	623	680	617	665	627	656	671	653	658	667	657	631	656	651	636	655	657	658	633	624	590	645	633	681	650	676	602	628	640	678	676	673	669	619	662	639	670	666	632	659	650	629	677	635	645	684	637	671	652	631	666	646	628	651	610	657	673	637	622	686	644	668	589	641	640	615	599	668	625	644	621	640	686	646	692	626	653	672	646	667	683	639	618	639	611	659	663	631	666	648	646	670	644	666	654	674	685	672	672	627	643	650	671	630	662	645	643	636	650	646	637	610	658	646	619	685	647	634	663	659	638	659	606	644	700	596	690	638	651	667	602	633	581	651	636	653	674	615	645	638	660	642	660	675	628	642	671	644	653	646	633	653	651	650	630	619	616	630	633	698	634	638	644	631	643	630	636	666	674	678	679	659	687	621	651	644	661	615	646	627	624	647	622	632	607	600	653	617	639	641	604	641	633	636	645	624	698	649	657	603	665	632	703	643	682	601	598	628	647	670	632	659	667	638	682	615	646	624	597	642	683	624	710	663	629	634	631	644	682	610	630	716	651	641	641	595	640	641	641	623	665	660	598	622	641	645	657	626	635	658	674	738	690	639	596	679	650	662	632	635	644	672	707	643	681	608	621	654	665	625	681	659	673	661	641	656	621	637	632	639	645	670	601	682	652	629	664	662	647	678	645	652	656	666	612	619	675	612	621	645	643	611	620	683	664	642	629	659	661	649	609	619	649	606	687	585	662	634	662	639	626	650	679	685	624	649	661	661	611	617	685	640	673	688	662	658	652	628	618	638	659	630	604	608	694	655	657	637	616	674	620	672	644	610	675	659	605	639	643	640	625	624	645	680	640	673	655	628	648	647	634	688	605	603	666	680	675	644	663	623	667	664	635	686	655	679	616	644	653	611	643	640	604	645	646	639	657	654	663	661	650	639	626	673	702	662	680	646	634	631	659	697	678	657	620	603	645	684	664	626	664	626	658	615	632	639	616	623	668	654	624	615	670	660	661	637	624	635	597	672	659	639	630	629	639	670	652	669	712	642	624	647	628	690	626	625	611	678	601	629	635	628	634	670	637	671	687	664	643	637	654	631	666	656	655	659	646	650	661	642	602	641	680	629	668	615	671	636	683	622	670	679	646	612	661	654	651	655	673	646	668	654	701	697	645	714	605	625	631	669	623	666	611	694	654	632	675	640	651	643	683	629	647	625	598	621	612	671	680	667	636	679	587	669	658	648	690	666	657	623	689	664	687	661	624	614	654	648	625	625	660	599	623	636	650	654	637	692	683	613	654	618	641	654	639	675	657	646	622	625	642	632	683	645	628	607	639	655	659	642	627	686	628	668	631	632	661	682	678	644	622	644	660	673	680	676	667	606	602	616	660	616	687	637	653	650	631	659	610	650	637	656	672	662	701	645	638	651	633	623	637	656	623	663	647	668	664	674	644	591	602	681	607	668	599	633	637	656	633	676	660	674	612	641	679	669	652	655	649	656	674	663	621	594	658	645	661	664	656	632	658	612	654	627	635	668	675	645	610	668	610	686	653	641	665	689	672	629	646	626	623	598	642	662	658	655	657	643	667	667	646	638	647	675	613	640	679	630	648	662	635	661	665	617	667	650	677	636	628	641	666	655	622	674	635	687	673	651	628	625	625	633	624	609	632	654	633	651	642	658	644	631	614	648	626	667	637	636	594	645	624	652	616	627	639	645	574	599	633	645	652	599	614	670	654	648	653	643	642	632	658	669	643	623	656	663	642	642	660	606	676	646	705	622	672	634	643	635	648	664	653	644	656	651	640	674	665	666	697	612	648	654	603	622	619	652	642	648	631	674	681	651	665	661	658	621	669	704	599	647	622	590	605	631	672	651	652	669	645	655	648	636	599	665	627	699	609	699	646	670	646	651	656	653	638	629	656	660	617	630	610	630	649	709	642	650	627	657	686	659	643	657	649	652	665	644	697	643	646	696	640	643	642	627	657	698	643	632	644	658	654	670	730	652	647	630	645	678	667	657	661	679	622	644	620	629	712	611	659	684	655	617	605	648	702	637	639	662	620	692	608	651	635	629	655	610	621	616	646	670	679	640	657	609	677	630	667	668	672	647	669	655	637	665	639	669	671	669	645	634	604	695	649	687	667	648	628	656	587	659	678	641	654	655	648	673	627	650	635	649	606	616	682	628	657	675	613	644	640	649	614	677	664	662	661	674	667	622	636	648	654	644	675	606	635	670	685	664	649	639	656	659	671	654	632	624	626	634	678	647	686	669	682	659	608	623	646	653	667	596	676	625	641	618	614	652	632	607	610	677	688	657	649	640	668	630	684	628	665	607	613	681	632	674	670	589	613	647	612	682	641	671	660	641	676	665	691	638	651	626	684	662	632	675	653	658	653	653	668	639	619	647	659	715	629	705	682	697	622	675	637	653	610	624	644	612	618	655	651	656	606	695	597	646	660	626	641	677	643	642	657	670	647	696	659	655	607	652	641	620	666	621	638	709	639	669	628	612	641	616	625	687	666	668	660	640	661	668	677	661	639	619	661	657	654	640	672	644	648	639	618	682	668	576	653	639
22940	21384	29320	23816	21384	21420	11297	1163	791	776	631	568	550	526	488	473	446	460	439	411	407	400	380	350	355	406	382	364	349	368	351	352	397	384	336	318	348	344	348	327	353	343	321	343	336	338	374	329	359	330	350	354	311	345	274	328	353	313	315	309	316	320	325	367	333	306	327	336	367	298	303	337	320	329	290	337	355	310	333	326	320	314	344	342	325	319	360	328	327	319	319	329	318	333	333	347	346	331	343	311	315	338	304	332	311	302	337	297	285	331	284	333	344	310	338	336	335	337	318	326	312	337	302	304	331	314	355	358	316	319	324	318	357	332	280	313	333	317	341	336	306	289	313	343	326	317	325	324	373	283	309	304	327	345	306	327	289	315	320	303	339	325	333	348	326	341	306	336	337	332	335	308	302	306	318	343	352	319	315	327	314	343	315	327	299	340	314	329	324	341	329	300	304	389	325	349	328	318	327	306	332	352	338	336	315	317	299	338	305	301	369	339	303	327	336	346	321	334	309	330	324	333	302	341	361	341	315	321	309	342	297	337	303	320	305	345	329	334	310	343	332	342	350	301	328	317	330	299	306	288	317	340	362	327	323	312	345	308	354	321	315	312	330	346	325	327	322	314	291	351	281	337	285	354	331	306	281	319	324	326	323	324	335	301	325	349	337	348	342	313	331	309	328	329	366	318	331	320	344	324	311	303	345	353	302	326	333	342	333	283	294	323	344	314	357	279	324	341	327	322	306	321	310	297	295	326	325	300	319	330	303	361	344	322	322	290	312	291	294	309	355	314	311	309	315	322	313	315	306	347	313	311	327	331	321	328	302	323	308	319	319	325	325	294	308	328	349	311	330	348	298	314	296	323	337	359	341	345	325	327	338	323	300	361	326	314	323	365	333	320	327	323	346	303	318	313	341	311	313	271	313	295	317	302	313	310	338	303	314	326	307	341	306	325	286	307	319	298	320	366	303	332	324	352	330	344	313	303	323	304	348	341	359	293	312	347	318	369	345	362	293	327	326	337	308	326	321	316	326	330	338	307	318	326	321	336	307	329	337	319	286	342	333	309	310	328	289	322	311	324	307	316	309	311	317	330	330	318	339	303	309	345	295	300	326	341	346	312	363	356	319	340	328	310	359	343	290	330	326	305	335	325	299	317	325	339	315	334	346	337	344	331	333	342	320	334	317	326	311	339	294	302	305	343	337	334	348	315	317	348	322	355	300	310	362	343	341	312	316	304	297	367	309	296	330	338	320	333	315	329	308	309	334	342	305	343	330	316	330	321	320	297	327	324	309	317	320	308	344	332	322	337	333	319	340	314	322	332	317	348	320	291	321	327	327	293	326	307	308	315	320	276	332	311	311	326	336	337	339	300	302	339	289	343	321	312	351	314	325	318	296	326	331	351	296	303	310	347	331	314	326	326	302	308	326	310	318	314	315	331	304	291	377	327	326	329	337	307	328	343	321	307	303	322	305	318	322	338	334	302	346	295	332	323	328	314	335	305	288	303	331	351	293	308	312	303	327	347	335	329	312	343	333	342	325	326	312	319	300	339	329	314	328	330	336	300	332	340	332	323	349	299	315	321	342	313	359	308	322	332	328	332	339	297	349	349	307	343	312	343	319	330	285	323	317	351	325	324	301	352	333	336	302	331	338	334	296	320	335	325	285	314	328	303	329	301	330	345	333	342	335	307	329	298	285	321	312	334	329	315	350	310	301	334	289	304	305	324	327	316	328	354	295	327	323	357	317	330	306	346	307	347	310	305	316	340	352	308	338	290	328	355	338	330	313	337	308	343	331	345	349	307	336	322	331	324	336	344	325	344	322	266	356	308	345	325	300	325	327	310	308	319	300	314	311	333	288	345	307	370	297	325	330	322	325	372	332	331	337	313	328	310	369	317	298	307	337	315	335	287	310	287	275	316	345	330	326	340	350	339	311	343	312	340	311	317	324	288	347	343	337	315	348	322	304	292	303	330	339	319	304	322	345	313	320	298	349	321	344	309	330	307	351	276	337	327	313	326	289	302	324	295	311	321	317	302	335	293	363	340	334	300	330	327	321	338	323	315	355	329	342	274	348	320	310	330	319	325	325	345	306	353	348	354	306	360	337	298	349	302	322	315	329	317	321	337	279	279	346	285	335	326	315	313	337	315	313	304	320	343	320	317	339	323	322	323	321	326	309	338	356	324	342	305	310	322	323	331	319	322	319	321	309	344	319	312	310	313	298	314	358	302	311	315	326	311	324	322	348	339	315	328	300	318	324	300	341	304	315	337	332	323	331	349	349	331	349	320	324	342	303	314	322	319	320	344	296	340	345	343	313	335	301	313	342	350	306	317	344	303	311	306	311	376	352	330	348	327	336	327	318	307	324	310	305	352	335	311	308	349	328	312	309	316	343	319	322	346	325	350	297	301	305	325	312	308	325	320	322	302	333	313	337	313	284	312	333	321	312	290	329	337	288	321	331	317	346	354	324	333	321	347	345	320	319	315	312	328	356	298	301	265	310	324	305	302	330	310	317	348	339	320	322	312	308	349	321	318	295	312	311	339	305	326	337	319	302	294	335	321	311	310	308	344	331	351	322	318	290	350	321	342	310	317	320	287	310	318	313	311	305	338	299	299	364	267	299	302	294	324	299	320	311	315	327	305	331	351	338	301	321	313	300	329	336	324	311	270	314	323	320	353	318	332	303	330	327	311	335	334	317	314	347	320	330	327	293	328	318	303	311	346	309	287	298	339	357	320	325	347	305	329	301	314	330	293	315	327	308	305	337	293	312	321	345	327	324	316	311	312	317	322	300	330	326	318	353	288	336	301	320	335	339	308	292	334	322	319	316	308	325	344	329	313	310	333	359	338	322	294	293	334	308	329	322	326	310	298	342	322	312	313	320	316	315	319	330	354	321	334	334	359	306	304	338	325	321	340	322	305	321	329	316	311	333	318	313	344	336	345	345	306	317	323	341	317	311	325	322	334	324	324	321	316	359	322	334	349	295	325	312	310	303	304	300	309	300	328	329	321	325	340	344	332	327	317	353	324	305	334	344	297	319	335	312	312	290	331	294	343	323	338	319	338	335	338	320	337	340	342	296	321	312	318	308	317	312	315	308	318	310	313	335	368	306	320	330	326	291	306	326	319	331	303	327	332	347	320	304	315	337	310	322	364	279	337	311	317	343	293	342	345	274	309	322	330	318	327	353	348	292	324	313	335	302	305	299	368	314	323	308	300	310	329	301	339	306	356	314	298	328	333	330	318	305	303	333	315	326	330	305	345	318	315	327	310	346	335	302	323	326	316	289	327	292	314	300	312	339	298	366	309	300	334	304	350	352	292	319	347	349	318	291	334	307	334	339	289	330	318	300	321	340	339	310	339	310	347	326	301	322	335	343	331	340	331	319	308	321	332	340	301	338	334	310	304	297	332	334	330	307	345	317	313	343	327	282	306	314	324	335	302	324	339	296	346	308	297	307	358	295	328	343	291	310	306
9595	16324	13324	6937	4932	3725	2914	2278	1836	1503	1348	1138	1041	992	864	753	703	687	638	597	591	538	575	558	527	555	513	498	576	483	493	472	509	457	512	471	462	464	478	482	457	503	468	468	479	527	491	433	456	467	484	471	451	461	481	463	459	470	501	466	446	456	452	460	415	427	453	474	445	447	427	465	426	467	458	436	466	451	461	445	418	437	442	441	491	473	439	429	455	416	441	478	435	461	456	450	425	452	436	476	439	422	454	455	435	458	426	455	444	450	411	436	437	448	463	440	416	446	449	451	427	423	444	408	496	455	462	449	412	429	439	475	442	414	454	430	426	448	460	451	412	478	510	432	435	410	427	452	427	420	446	469	435	426	448	402	438	411	435	433	442	455	369	470	415	421	427	475	480	452	442	439	424	403	433	477	460	450	430	413	466	468	425	446	431	461	419	450	445	428	468	456	487	413	443	406	437	435	460	408	421	424	443	410	408	468	428	440	439	424	458	448	445	418	446	441	408	437	476	459	431	450	452	430	470	418	479	430	434	436	442	427	462	423	439	432	454	449	452	435	426	404	429	449	451	472	430	455	422	457	466	427	441	429	408	434	446	434	461	460	461	416	440	413	423	447	436	420	443	458	429	447	456	441	459	471	428	443	435	466	415	418	443	456	433	422	443	468	428	430	412	422	431	417	453	471	433	418	464	438	441	432	402	455	455	490	433	408	429	472	418	432	433	410	450	445	419	453	407	423	421	458	467	425	460	447	455	461	430	445	427	457	439	461	428	468	435	462	403	451	436	463	435	452	426	431	419	432	422	466	454	422	430	404	414	455	430	436	464	430	428	451	441	400	481	447	460	465	469	416	442	459	435	441	458	440	449	414	415	455	429	436	482	457	419	449	434	429	447	442	454	440	409	432	455	465	425	432	430	465	439	460	442	445	462	432	442	431	418	397	434	437	426	434	472	432	454	436	447	444	438	414	420	441	450	437	430	424	472	437	445	450	477	436	450	450	447	434	420	473	409	460	433	425	428	427	379	434	402	443	429	411	483	433	427	453	438	411	426	453	459	469	480	449	428	456	466	390	454	448	475	442	459	464	406	459	440	514	438	422	450	497	398	453	407	422	464	410	432	434	451	418	432	478	444	424	447	438	451	430	466	463	465	439	418	435	463	441	443	430	436	478	455	399	443	415	453	400	443	413	432	448	415	444	470	440	434	399	420	427	477	454	419	469	427	492	433	444	432	467	452	422	407	458	424	432	424	448	467	443	464	418	444	484	435	407	410	462	422	396	427	449	452	419	405	435	452	463	451	444	445	398	410	452	467	470	441	450	445	431	409	467	426	431	440	428	458	420	417	408	447	445	476	463	461	407	444	416	429	477	437	425	457	488	399	426	431	417	434	450	447	424	432	432	435	450	400	443	441	431	423	445	440	415	424	422	463	461	481	450	435	377	425	449	428	451	438	465	434	417	458	459	432	446	422	422	429	421	453	466	444	455	469	426	440	429	452	437	469	460	422	426	413	408	422	443	409	472	460	436	464	421	429	454	416	453	435	464	453	413	463	425	446	442	462	421	447	411	434	430	398	473	424	436	432	418	402	482	418	424	471	465	418	413	428	441	455	440	433	434	411	435	419	411	435	398	471	453	446	441	424	464	454	438	464	426	397	397	432	443	437	464	448	393	453	442	452	423	430	466	423	407	402	396	412	373	436	441	460	445	453	424	475	426	464	440	425	458	453	444	444	470	428	433	389	464	471	463	399	416	431	457	475	461	434	411	434	449	427	475	444	488	410	440	430	472	451	414	416	437	409	426	457	452	443	448	432	454	410	407	408	484	442	469	425	444	445	419	475	436	424	463	448	422	419	439	474	441	439	452	435	413	428	418	449	437	416	447	417	445	450	424	440	426	409	460	438	392	438	432	432	436	422	417	423	476	423	455	441	447	420	435	439	442	432	445	420	411	485	436	442	443	423	446	432	457	475	452	422	480	429	429	419	450	457	415	431	445	418	413	445	448	418	446	401	473	430	446	452	422	419	454	441	456	439	444	427	411	426	454	472	426	437	420	437	464	438	451	454	438	402	448	444	420	440	426	455	431	466	456	413	449	472	444	452	460	404	417	428	440	419	447	423	421	388	451	396	433	424	453	451	459	469	429	398	442	434	454	467	422	421	462	418	431	395	451	435	436	405	428	471	412	412	425	475	441	480	465	444	450	464	447	424	448	426	455	437	432	429	435	444	393	429	465	445	445	425	431	467	432	439	459	429	434	450	438	434	428	401	423	415	453	436	449	446	426	437	453	405	453	448	432	437	457	430	397	416	448	401	430	439	443	435	435	413	453	458	426	427	437	456	441	447	447	450	444	400	454	447	414	467	402	450	431	411	432	439	484	412	382	435	460	450	514	453	412	448	443	427	494	441	442	499	430	442	433	428	434	447	428	450	451	437	475	434	443	440	451	442	451	432	450	443	392	407	439	469	445	443	422	405	441	428	401	452	432	422	429	466	419	427	458	392	453	429	446	422	429	396	440	462	452	423	485	436	432	431	457	436	435	397	428	430	428	448	387	440	464	455	487	428	415	445	433	441	422	427	474	460	411	437	421	432	412	443	443	476	459	464	425	399	429	464	428	461	397	415	438	429	412	439	443	412	436	456	463	422	459	437	462	451	433	463	449	431	394	462	443	505	419	474	440	433	427	398	413	437	433	443	460	474	454	437	426	469	432	440	434	455	445	478	441	431	469	459	417	430	429	436	449	438	497	424	487	400	434	422	443	435	440	436	444	428	419	432	421	421	391	481	415	413	452	464	452	451	420	463	495	400	429	481	460	455	428	457	476	466	451	439	420	427	424	454	425	413	475	449	475	405	422	441	470	434	437	450	435	421	453	449	425	447	425	457	412	402	446	424	467	454	435	454	416	454	441	435	480	416	448	423	442	439	461	447	446	440	454	460	432	390	448	476	407	400	445	407	429	461	395	441	438	456	470	436	474	431	462	432	472	404	431	408	420	452	442	430	485	446	403	441	433	424	448	416	465	410	445	461	460	452	466	453	442	461	421	470	454	450	407	382	461	457	448	448	469	483	443	431	419	454	445	442	449	447	443	402	403	453	399	456	477	481	411	416	416	457	404	461	438	451	422	456	448	456	411	418	416	450	460	434	463	436	435	472	426	462	471	476	441	451	455	447	464	435	432	469	418	390	396	442	462	436	419	442	466	397	445	437	460	426	483	427	428	502	432	443	435	421	457	395	442	462	440	416	414	414	444	518	400	421	424	429	466	426	419	424	418	429	411	419	423	410	424	445	437	392	467	448	400	429	458	447	437	461	451	431	469	453	448	442	415	425	446	464	421	422	423	434	441	436	440	484	436	489	416	428	430	425	433	434	471	415	483	442	428	445	452	426	426	433	463	439	462	454	493	432	452	427	468	461	428	431	450	414	459	456	446	430	469	434	469	444	429	416	443	418	439	459	472	433	423	409	442	460	402	416	426
27006	20994	9899	897	543	531	450	381	406	366	375	364	366	351	363	309	374	378	342	295	357	357	322	338	366	355	339	371	367	347	368	344	358	341	366	375	336	358	323	377	356	332	345	327	358	376	323	369	348	359	342	334	345	320	347	357	344	382	340	353	356	324	354	367	336	315	341	354	333	337	347	384	342	319	325	353	330	322	354	352	341	339	347	356	379	351	338	352	388	359	343	349	306	371	346	347	383	334	361	359	329	318	356	388	336	337	312	337	327	336	333	357	334	354	340	372	344	349	362	321	333	336	324	355	320	395	347	363	362	353	341	342	320	351	330	361	397	347	390	379	359	325	360	375	364	379	354	364	353	381	373	338	390	391	342	383	358	335	353	344	333	329	353	340	359	362	340	378	364	334	320	323	369	394	333	366	330	381	362	335	361	345	370	333	334	362	318	342	372	381	378	344	338	373	349	356	350	358	364	349	367	320	335	375	326	376	330	365	339	364	363	345	319	359	366	346	328	342	346	329	366	357	347	335	346	372	369	351	362	345	340	345	345	360	342	347	362	357	331	370	340	337	344	362	367	359	335	362	363	318	335	373	337	347	340	361	362	377	381	352	340	340	336	381	339	372	342	367	372	386	314	350	352	346	343	364	337	345	364	348	333	384	334	323	322	355	332	334	345	340	357	369	355	343	346	358	323	354	404	360	361	357	389	358	339	370	368	350	330	349	355	360	344	369	357	346	324	347	385	344	366	345	353	384	347	371	357	349	324	334	345	332	346	350	324	337	346	372	347	340	389	343	364	366	368	326	362	365	360	332	377	358	341	339	377	327	378	359	348	326	380	370	354	307	337	367	340	349	335	345	368	372	347	355	335	331	367	361	301	346	308	347	346	381	345	366	357	365	340	352	343	321	354	356	383	355	368	362	373	363	371	337	330	356	311	366	339	397	365	365	345	342	362	361	369	384	328	380	352	358	342	361	359	330	350	379	344	349	361	358	375	359	347	358	338	345	329	336	345	352	339	308	325	324	372	370	351	327	374	346	378	345	336	350	357	349	353	375	331	325	335	349	362	362	350	315	339	332	360	362	354	329	316	345	351	367	357	298	346	345	357	346	376	349	361	327	351	344	310	339	347	347	355	310	357	363	339	326	334	362	355	355	357	346	384	331	350	342	330	373	328	321	365	355	318	326	370	351	378	363	367	368	399	323	360	355	382	358	372	349	339	325	342	355	340	373	357	355	360	324	360	355	336	366	346	370	349	364	350	341	349	345	321	369	329	342	381	338	368	365	365	353	298	327	375	340	355	334	344	354	376	356	367	342	333	341	358	354	341	345	344	356	344	358	346	348	370	326	357	338	331	352	371	362	351	376	341	376	341	369	327	340	319	356	353	343	319	339	372	350	351	359	331	349	312	347	305	312	360	365	373	378	363	357	335	325	353	375	335	359	341	334	353	347	363	364	353	340	343	337	386	388	333	344	345	329	346	322	372	384	359	380	354	367	359	313	318	381	346	314	344	350	367	325	333	352	371	369	343	326	360	372	356	363	360	333	338	357	319	362	334	358	333	361	347	367	350	384	358	325	333	339	333	350	374	330	344	366	361	347	326	333	349	329	340	349	336	342	345	317	331	318	337	364	380	366	352	308	370	314	333	344	325	349	349	341	338	356	325	342	358	319	335	327	361	369	365	337	332	360	341	341	351	380	365	348	358	347	374	355	363	348	385	338	344	363	346	346	398	365	340	386	345	341	351	353	346	346	352	388	377	356	339	338	327	330	372	362	373	333	339	319	361	364	349	396	326	348	370	343	332	354	338	330	357	337	338	363	358	335	348	353	330	357	394	336	338	371	363	360	339	371	333	353	332	356	337	347	334	353	328	359	332	349	364	354	350	355	324	346	351	381	347	392	378	331	364	372	343	337	337	347	355	355	375	339	376	319	310	353	360	357	347	341	354	337	340	361	320	343	369	340	325	375	343	335	356	340	348	359	355	357	319	351	339	326	331	363	315	335	378	345	355	326	369	401	364	371	350	326	329	344	363	342	339	364	340	355	408	358	282	343	330	346	407	344	364	371	378	366	345	322	339	372	328	364	343	329	343	326	372	363	338	360	340	336	354	351	333	329	371	337	341	369	351	363	371	333	352	351	326	340	380	341	353	337	382	364	387	383	374	321	360	344	326	370	362	334	339	348	339	312	359	345	347	368	325	361	360	355	375	363	355	286	320	321	331	346	345	317	322	365	335	372	303	357	343	331	324	345	383	394	354	354	358	335	356	336	329	315	357	361	352	347	340	329	311	370	320	360	382	367	387	359	339	372	375	321	342	323	343	351	357	378	351	345	356	337	344	351	370	380	352	339	366	356	321	383	340	365	361	349	334	372	349	371	360	332	341	367	361	315	358	362	329	346	323	353	362	359	346	375	355	315	345	363	332	391	368	373	360	378	390	351	364	370	366	377	325	339	321	352	334	383	349	327	331	326	363	339	346	352	324	318	318	379	337	370	318	376	355	342	354	361	372	338	350	373	317	339	384	379	326	377	325	355	356	339	334	355	308	336	380	321	348	358	367	358	349	341	347	354	386	356	362	322	344	342	368	351	370	351	329	350	349	317	359	339	377	332	339	386	339	371	343	358	361	345	361	358	320	332	394	323	366	328	355	343	349	358	371	365	334	360	349	359	354	336	337	352	351	333	348	360	354	362	310	342	375	360	342	337	351	352	376	375	338	328	369	329	325	351	329	336	360	360	361	338	354	350	340	332	315	373	336	328	369	339	339	343	358	357	356	340	367	350	331	372	303	320	351	325	368	329	343	357	366	390	343	345	377	337	346	352	357	330	361	334	323	318	383	350	344	359	360	342	368	356	372	334	372	384	346	327	356	328	364	334	346	344	352	344	352	324	330	337	382	360	370	343	353	356	333	339	358	344	358	327	361	376	383	339	335	343	329	372	332	348	356	337	351	337	324	343	360	348	349	367	413	327	350	328	367	342	346	354	303	346	347	354	331	362	303	342	366	336	357	352	351	309	369	376	360	326	394	356	336	352	359	348	337	362	347	379	351	329	302	369	382	329	316	355	356	370	322	335	347	359	345	364	323	358	330	337	344	350	330	368	335	339	356	334	341	368	349	349	340	377	353	330	334	359	340	339	341	365	354	331	372	362	367	333	341	335	346	309	381	394	349	305	366	329	369	364	340	347	354	354	345	327	304	358	344	361	343	328	339	365	341	354	354	352	325	338	363	328	332	324	355	367	377	346	327	329	361	349	341	341	356	351	372	342	346	377	353	334	343	355	340	342	340	337	360	355	340	371	323	346	337	353	385	381	331	344	362	352	348	371	382	339	338	358	331	349	348	359	352	307	310	308	328	356	374	387	351	303	335	344	342	333	343	363	336	331	366	350	359	361	371	339	333	345	301	337	335	338	320	400	338	360	309	373	366	328	348	341	365	362	358	349	341	331	369	345	405	325	323	330	327	351	383	337	341	350	363	345
4162	1215	1043	705	600	532	517	548	516	564	454	494	473	460	481	486	487	473	494	439	468	481	488	491	481	472	487	456	453	491	464	466	463	492	454	506	488	482	485	436	492	458	451	457	474	444	456	431	488	483	466	463	493	486	478	480	464	454	482	510	440	490	441	442	484	446	458	498	482	439	445	453	415	481	439	478	458	422	431	465	438	460	448	469	499	433	438	437	478	441	434	482	486	471	473	442	484	460	472	416	447	465	472	398	477	483	497	443	463	474	476	448	510	430	493	473	461	445	458	472	491	490	436	459	459	450	478	464	507	442	479	481	450	477	457	439	467	443	455	476	494	476	458	478	490	464	436	474	439	512	467	461	439	454	442	415	460	435	476	474	523	442	513	465	452	479	500	501	508	491	453	461	479	433	485	484	470	468	456	449	480	453	460	429	452	447	424	455	447	463	484	446	467	453	467	490	431	462	458	446	485	452	469	470	454	417	436	454	491	468	461	497	490	482	498	457	473	429	484	447	454	514	452	477	469	496	459	462	449	455	443	432	444	462	445	451	448	495	493	438	478	458	456	471	453	500	446	437	465	472	464	492	470	431	503	448	472	450	444	438	453	492	487	450	460	462	469	461	511	478	498	480	484	463	492	473	438	449	427	463	454	438	473	431	476	459	448	469	474	444	456	446	483	485	457	473	494	479	467	512	462	518	494	483	477	487	452	467	452	477	446	471	499	481	468	451	445	486	434	457	495	460	444	465	468	491	489	520	475	480	487	496	459	461	482	503	446	457	446	476	462	453	500	490	440	449	467	430	478	458	489	457	431	480	472	497	455	481	534	471	462	479	449	456	453	463	506	449	452	437	487	471	437	437	438	485	455	462	481	466	466	470	470	490	461	487	486	443	457	455	467	465	508	450	457	457	446	448	457	471	463	429	505	455	459	455	523	509	489	480	489	447	457	440	417	439	472	470	490	434	480	488	456	476	462	508	488	500	448	476	473	456	487	465	490	477	489	480	471	472	506	466	474	465	418	475	438	461	499	437	418	472	435	453	455	440	446	510	442	478	492	454	500	462	447	435	433	445	469	422	470	444	500	474	469	468	464	444	472	482	446	453	509	483	449	498	494	417	438	446	458	465	472	423	508	501	469	483	438	463	471	444	476	471	488	467	436	427	496	468	449	447	434	482	465	477	489	466	442	459	460	478	481	477	431	459	444	473	445	483	492	445	487	452	491	461	464	454	450	463	443	476	452	429	457	454	470	464	451	464	458	505	462	438	472	452	465	479	456	419	457	516	475	477	435	471	445	408	421	498	471	481	436	495	461	466	480	444	490	482	490	462	477	484	459	437	458	484	469	389	460	471	467	480	428	464	458	478	455	445	468	425	462	459	427	474	454	475	455	455	478	490	458	464	449	468	473	467	445	463	427	467	431	495	457	457	472	449	468	426	451	473	469	473	496	469	457	476	480	455	465	491	473	472	431	451	500	492	497	480	479	487	461	430	464	461	452	467	469	474	459	449	491	471	452	418	419	465	452	453	492	451	480	448	440	447	446	462	476	461	478	430	480	491	479	428	415	468	454	462	469	439	434	464	484	473	475	475	482	451	467	449	447	470	467	445	463	457	472	496	423	464	442	459	450	465	437	469	424	467	460	474	470	461	468	457	487	449	466	478	465	470	476	481	431	482	470	466	466	486	472	496	456	450	466	456	441	463	497	464	467	448	454	454	464	454	483	455	448	500	446	430	447	448	466	461	508	476	481	478	477	489	459	449	467	466	452	439	451	478	481	502	449	419	472	494	491	431	481	481	462	480	438	467	453	483	491	471	465	477	461	477	473	408	445	464	475	466	475	483	487	454	494	478	454	488	393	497	486	452	456	449	434	489	467	444	429	464	461	441	461	456	492	471	488	513	496	467	475	471	488	505	454	449	476	469	494	457	474	439	434	471	462	467	461	491	478	477	450	464	456	472	444	494	479	459	465	437	472	458	462	462	423	455	442	468	448	452	459	445	451	476	445	477	432	507	477	485	476	470	492	478	443	480	436	459	487	482	492	459	473	461	470	444	444	473	459	448	470	453	439	489	466	490	475	451	474	448	436	448	447	459	486	468	471	446	471	466	458	484	468	422	465	410	493	444	448	470	477	434	443	438	480	460	453	448	441	439	487	433	471	456	473	498	454	427	470	449	462	452	478	490	477	499	395	455	447	454	424	463	434	494	484	485	469	474	465	443	463	470	479	449	479	481	487	460	466	491	498	505	475	461	446	414	429	483	447	484	462	444	454	485	495	450	454	419	481	444	483	471	516	462	476	532	499	474	485	457	430	472	501	473	443	498	452	468	453	461	486	460	449	473	471	458	452	446	449	491	491	441	450	480	439	432	491	426	474	463	457	466	492	472	470	474	491	466	444	416	476	459	482	458	447	470	450	450	470	472	449	481	442	444	438	476	479	492	466	475	476	461	475	498	457	448	453	456	489	470	418	481	461	444	482	461	450	438	451	483	471	462	441	466	458	470	465	463	474	469	475	482	439	464	509	476	475	415	524	433	475	444	442	464	451	510	464	456	432	448	440	464	449	451	499	466	427	463	475	454	445	451	463	448	489	473	494	464	485	481	463	429	465	500	429	475	497	432	513	460	447	453	490	442	458	459	425	445	449	489	466	496	426	447	440	450	475	419	459	455	478	436	470	434	466	467	452	414	457	495	425	477	494	495	482	471	482	476	458	452	515	463	424	443	437	436	486	516	464	454	440	449	453	458	492	477	435	485	499	484	463	441	468	468	432	466	467	455	463	468	456	428	471	454	484	484	514	468	474	464	501	417	447	478	463	455	484	464	475	486	456	445	444	471	470	469	447	505	440	476	435	455	458	457	432	477	460	458	476	487	454	495	435	475	459	468	450	458	462	448	488	495	465	461	466	449	486	488	485	460	472	473	442	458	479	466	474	475	472	474	482	439	465	458	475	492	456	444	441	482	469	485	477	446	472	461	462	469	464	427	454	475	421	444	479	497	484	438	467	465	454	432	435	481	492	455	484	442	467	454	485	469	481	451	454	488	436	467	410	484	483	505	429	459	482	467	466	483	459	489	455	488	499	479	484	469	446	423	432	465	489	499	432	483	472	477	473	486	450	454	456	433	444	483	442	458	517	502	456	434	476	474	429	436	411	499	501	469	444	468	477	440	457	457	459	449	436	469	471	509	468	476	482	473	428	433	499	472	449	473	460	477	450	478	510	457	431	499	442	488	437	454	451	500	455	449	446	454	438	455	430	445	440	425	436	492	467	469	474	444	442	461	477	491	454	438	443	437	454	502	467	456	474	491	426	473	456	464	458	426	461	466	462	449	455	448	457	487	423	469	466	458	468	496	471	491	450	487	440	487	453	468	460	475	482	483	462	447	462	463	471	461	475	480	475	424	443	486	460	447	502	430	454	479	473	449	467	474	425	479	460	443	451	472	435	446	455	457	423	446	451	463	455	446	476	452	489	463
23754	21372	28945	24171	21372	13065	1401	910	731	696	682	619	607	616	594	532	547	550	504	536	529	505	565	487	531	515	535	504	526	542	529	536	531	534	499	521	458	449	512	484	526	501	509	534	497	491	497	456	493	478	508	488	496	540	521	495	516	477	477	504	470	494	502	474	442	486	450	437	477	542	493	505	474	454	475	467	474	499	465	475	466	453	481	494	545	470	479	495	523	483	471	489	491	495	487	540	485	501	501	521	490	521	504	522	478	471	477	509	468	490	490	491	500	484	491	503	516	487	449	497	468	461	463	497	445	473	517	505	490	497	506	488	497	481	497	491	478	537	508	472	491	466	504	507	459	491	536	474	475	486	462	485	451	475	489	488	439	488	483	492	460	474	493	468	476	496	474	489	457	502	456	480	482	505	484	498	486	503	483	505	511	509	504	475	541	438	475	458	472	470	508	498	481	512	518	456	491	463	494	496	486	525	466	470	517	537	476	463	457	453	532	504	521	489	498	482	497	472	512	464	471	493	414	514	498	494	485	446	499	486	454	447	465	492	464	477	477	512	497	536	533	511	470	506	507	446	488	535	479	457	478	481	483	507	480	463	517	504	506	495	460	487	514	467	487	463	459	486	470	493	502	500	437	487	455	491	460	478	478	470	467	435	507	453	493	484	504	434	478	479	497	473	489	484	432	463	490	454	483	531	490	513	524	480	473	446	470	469	438	509	521	477	460	470	458	495	480	529	474	482	477	473	506	485	479	494	525	492	443	500	491	463	512	480	468	495	513	443	499	461	437	468	479	476	498	487	518	487	492	500	511	457	470	529	455	533	489	485	501	464	500	529	451	508	496	479	473	487	486	497	495	468	505	449	493	505	462	482	521	511	481	472	500	458	517	501	510	493	495	498	496	527	458	482	472	523	472	458	489	499	508	484	504	413	506	488	505	518	482	489	482	454	463	458	495	489	472	451	463	480	494	482	538	498	482	490	485	490	481	498	465	495	470	500	453	472	530	474	461	464	475	490	434	457	474	458	458	464	480	507	475	474	461	463	470	550	504	476	503	463	490	515	467	522	468	479	494	477	487	481	471	516	505	492	479	495	478	516	460	448	482	486	469	456	495	534	474	497	464	464	472	501	447	469	461	455	488	480	515	489	491	484	520	489	518	444	469	479	458	501	500	455	541	456	459	481	527	455	451	498	482	477	487	502	465	489	500	498	482	464	468	525	520	484	476	497	559	474	517	477	487	525	518	489	514	479	474	481	506	477	461	484	475	500	445	470	474	487	473	490	449	480	480	512	506	496	525	490	472	491	487	524	510	453	464	519	499	526	499	484	482	478	479	510	479	476	472	492	472	495	463	501	522	480	466	489	491	484	497	503	492	473	525	541	480	506	486	479	475	475	498	483	465	448	480	529	491	518	468	465	482	492	507	480	479	485	477	500	522	413	502	461	482	459	464	470	510	487	480	498	520	467	504	495	463	494	502	456	457	461	487	486	487	533	502	501	494	432	457	481	499	525	479	494	499	471	480	485	486	475	527	437	545	460	454	482	476	506	462	502	470	489	457	495	500	458	473	439	482	480	496	476	517	473	490	520	507	531	502	512	505	459	520	495	499	491	467	482	498	486	457	505	485	506	459	488	514	522	468	500	488	491	475	477	478	505	486	501	511	514	435	483	478	502	465	461	492	497	467	497	493	506	491	468	491	477	452	490	492	520	471	507	498	537	477	509	482	529	463	490	447	514	464	482	448	487	502	492	450	463	497	479	460	528	464	516	492	504	484	487	486	517	483	484	466	485	501	496	486	509	510	462	492	494	484	497	484	485	492	504	478	475	456	507	529	508	456	466	520	441	498	500	485	476	481	491	491	482	469	479	521	486	454	471	497	506	490	496	458	492	456	455	499	472	491	424	479	488	506	490	490	512	531	483	510	539	462	503	509	469	470	447	478	517	528	480	500	482	485	466	512	445	459	484	492	467	494	483	487	497	477	497	505	424	459	481	486	497	480	485	491	488	465	475	490	450	514	488	473	501	479	483	512	501	498	484	476	484	468	464	464	527	477	472	474	510	449	518	514	493	483	512	531	481	480	487	508	468	434	507	515	473	485	497	490	493	507	516	471	511	472	473	461	499	507	443	496	445	483	481	438	464	496	471	488	496	493	462	519	454	537	512	501	506	510	464	441	476	468	518	456	511	517	480	500	546	486	480	448	511	472	473	477	483	452	454	489	468	491	501	484	511	504	475	444	524	499	467	491	463	502	471	492	428	495	507	518	510	489	492	456	487	484	497	476	468	453	503	498	505	479	470	495	471	482	515	497	450	503	479	492	479	477	498	475	499	501	533	506	514	496	500	494	488	512	466	507	523	487	481	452	508	456	469	505	470	481	511	468	478	452	475	492	466	489	480	457	474	496	459	461	485	482	455	502	497	485	466	496	531	496	513	487	496	474	460	495	473	495	462	480	496	503	488	461	458	490	459	502	492	503	466	495	502	476	534	493	506	497	480	500	547	469	455	462	475	440	491	490	450	453	478	494	500	466	489	497	470	475	444	463	507	475	511	467	522	443	520	499	524	508	504	424	491	501	470	492	464	503	495	471	494	453	489	481	473	491	488	505	507	516	489	488	495	474	509	460	475	515	489	504	467	512	486	477	500	482	469	493	490	497	530	471	496	475	473	517	472	500	494	491	496	442	510	437	505	498	465	470	512	464	510	495	453	468	488	458	505	472	492	479	464	544	525	473	476	459	449	488	483	511	469	476	494	505	476	503	471	513	499	487	493	478	484	428	500	473	482	517	523	434	485	444	516	478	488	507	553	475	489	490	469	492	530	475	477	490	482	464	473	483	473	476	496	504	534	482	471	481	457	489	498	435	460	454	511	505	475	480	486	465	487	511	474	480	502	471	511	451	452	482	482	497	497	478	502	474	485	474	503	472	505	485	485	490	472	467	505	465	536	514	500	478	495	483	462	452	513	470	492	488	479	460	508	511	502	481	481	482	487	438	497	506	483	485	467	480	486	491	438	501	493	488	473	448	456	483	494	438	466	453	519	470	477	452	475	457	489	542	454	469	492	480	459	480	460	465	468	500	489	458	480	468	464	523	464	459	500	485	490	514	507	521	458	489	506	488	493	494	444	468	495	489	464	456	474	505	457	483	454	482	497	493	464	522	458	477	486	524	510	456	553	467	517	496	464	454	476	453	478	479	480	496	506	491	464	494	538	493	488	451	442	467	499	490	444	496	491	496	491	512	454	522	467	506	469	490	482	451	490	485	447	454	497	501	492	489	514	493	475	506	481	527	477	508	527	483	464	522	473	536	478	554	515	498	522	457	497	481	462	484	497	482	498	525	469	442	491	498	482	496	487	514	456	493	495	467	510	501	506	472	472	468	484	506	485	505	471	487	510	472	485	463	506	460	507	470	470	503	535	437	480	470	495	529	478	490	473	472	479	454	522	433	523	463	463	498	484	495	470	456	491	524	472	513	476
6813	10246	8471	4200	2953	2443	1937	1541	1384	1195	1116	1075	970	881	798	798	859	790	766	741	781	684	708	684	733	659	689	689	690	645	694	684	685	701	708	704	624	660	632	630	652	674	647	666	638	633	682	643	692	679	644	611	686	656	651	645	651	690	672	665	633	702	632	650	641	627	631	677	603	680	654	648	616	644	615	642	621	691	673	656	692	627	651	603	677	633	666	617	674	615	617	671	683	637	640	639	654	676	652	673	640	657	688	588	634	683	611	636	629	633	640	625	686	658	611	616	632	653	643	683	616	652	640	631	626	648	640	667	706	638	631	598	655	686	662	634	673	620	628	618	632	662	652	651	636	685	628	610	630	676	670	663	630	656	637	591	640	664	642	641	631	668	638	662	604	618	617	673	693	677	615	680	687	651	641	650	689	620	683	665	618	660	644	625	659	635	637	664	666	681	664	630	634	675	655	630	657	660	666	649	682	668	632	655	678	620	631	644	648	665	646	628	642	671	602	596	672	637	691	664	624	644	669	620	638	665	633	640	625	663	607	635	634	628	663	651	644	615	610	643	658	636	605	640	641	655	645	670	602	682	646	637	654	660	670	634	655	682	643	621	661	618	658	656	646	639	649	642	589	653	676	639	611	646	632	648	621	678	655	613	635	648	681	685	654	589	647	695	618	631	607	672	653	634	642	627	660	627	690	686	658	702	633	612	664	652	645	647	597	611	650	632	669	670	642	609	689	637	643	619	658	625	652	615	621	626	669	664	625	642	651	670	640	675	627	611	648	626	619	625	706	628	607	633	640	639	642	647	622	655	687	620	637	620	627	647	685	669	658	598	687	606	636	603	631	618	604	625	624	713	644	635	652	651	636	629	628	681	655	643	656	612	639	656	619	658	670	629	606	655	677	624	649	623	674	637	659	641	666	624	614	631	662	598	625	649	649	617	662	653	614	630	656	635	636	597	654	664	648	668	625	646	594	632	635	687	614	603	593	642	640	665	658	584	603	595	656	639	694	631	597	633	652	643	666	631	636	627	664	642	642	649	642	625	657	662	623	648	652	611	608	650	676	625	708	622	674	596	639	632	629	639	587	662	649	647	606	635	608	606	632	646	659	628	635	644	618	585	623	634	668	604	650	624	636	641	643	653	683	626	616	654	647	662	653	666	623	671	583	687	686	641	655	649	661	617	614	593	656	677	643	611	630	667	644	630	622	682	612	614	619	621	648	715	636	634	604	594	622	641	594	618	635	663	621	589	656	684	662	587	650	665	669	646	621	610	651	621	629	639	660	664	617	639	647	643	602	650	653	643	630	620	630	619	593	619	613	634	632	630	624	614	602	662	633	652	613	699	605	644	623	653	676	604	619	662	635	656	657	650	650	597	656	649	646	673	668	678	614	635	608	673	606	665	642	633	649	663	653	663	617	638	578	614	640	657	643	650	621	601	599	638	685	618	610	646	613	627	618	622	639	634	622	632	609	661	674	713	644	621	598	667	579	588	634	678	672	637	648	649	628	636	654	612	666	673	622	573	680	679	598	669	659	639	664	647	651	629	633	644	652	640	682	626	615	708	646	582	683	619	693	649	637	629	630	625	635	659	636	603	636	621	645	656	619	624	669	601	611	653	611	629	623	707	646	618	619	645	668	682	655	641	616	613	625	613	625	611	584	631	662	668	667	651	616	606	598	617	641	629	634	609	647	690	688	616	646	643	635	626	604	640	674	642	678	602	654	607	644	660	612	665	682	616	627	628	647	664	652	640	646	659	623	626	641	652	668	618	655	631	636	728	613	695	641	658	582	647	638	641	622	606	629	658	641	599	671	635	635	627	640	652	633	610	630	700	633	624	626	697	630	675	655	627	617	674	639	613	637	669	670	646	636	624	656	600	607	614	663	683	623	610	648	651	637	646	635	669	643	641	608	655	632	646	612	648	630	610	619	629	637	609	633	611	623	650	617	655	675	672	618	640	654	670	632	654	627	649	670	619	649	596	666	677	652	676	615	647	600	612	604	605	648	644	663	653	691	610	583	632	652	614	636	661	590	630	696	612	618	668	620	658	627	656	646	633	604	631	693	626	676	665	645	653	618	642	607	649	664	697	694	677	679	643	633	647	669	636	665	648	661	635	624	612	602	636	661	620	649	605	659	661	614	626	592	636	611	632	640	619	672	681	611	658	610	659	668	644	662	612	618	609	638	685	649	618	670	643	647	640	638	650	642	663	633	640	622	632	647	641	604	602	620	643	669	627	613	642	643	669	640	622	610	676	569	641	645	642	680	614	624	627	654	691	635	621	647	624	647	628	698	675	593	670	602	619	668	626	615	676	683	652	618	632	662	617	641	641	639	666	617	645	664	654	631	678	639	649	639	667	664	692	644	654	645	629	629	631	640	619	626	623	616	654	635	655	639	661	691	660	675	641	625	632	622	631	656	645	677	646	596	626	641	632	642	673	626	672	624	602	689	706	613	645	615	619	627	638	667	633	594	651	632	582	686	619	662	599	629	619	679	581	656	644	663	599	661	637	628	661	648	662	635	629	549	579	675	693	646	653	631	619	666	660	613	637	669	622	615	659	655	668	620	611	648	662	628	656	697	612	635	633	677	603	614	589	637	650	645	636	634	658	636	621	676	644	629	634	625	653	622	647	637	643	633	671	613	648	587	666	653	643	650	656	649	645	652	620	615	667	647	639	630	662	614	658	657	618	654	622	578	635	668	644	622	624	676	625	649	646	686	668	623	660	653	656	618	639	603	636	635	634	638	646	651	675	711	734	631	644	624	645	655	630	638	662	608	644	673	648	608	656	666	626	639	614	626	635	648	618	643	600	643	669	669	661	610	642	605	655	614	637	652	614	624	650	589	571	575	679	643	660	662	719	618	676	621	695	668	627	646	655	649	624	622	653	643	652	638	620	669	608	633	648	560	627	625	647	634	603	677	606	623	655	621	658	658	631	677	635	648	622	631	622	657	621	612	653	628	654	652	653	627	610	662	637	650	647	698	631	695	645	674	626	647	620	637	614	636	636	671	637	650	605	637	663	598	649	646	613	651	707	641	648	604	680	602	609	651	628	594	613	643	658	656	650	627	614	648	646	601	641	606	649	640	668	623	607	599	604	600	652	615	616	640	662	641	665	669	601	669	652	654	618	634	594	626	648	686	641	684	636	657	630	622	613	628	652	649	611	635	643	581	624	618	641	616	610	629	683	641	653	601	619	671	677	659	649	641	640	603	611	694	629	640	642	610	668	660	655	647	643	646	626	643	619	626	620	661	662	657	661	644	660	659	647	627	656	622	627	650	653	665	651	615	656	615	643	669	680	670	626	663	670	671	636	676	666	652	677	669	598	662	654	680	625	676	661	664	610	629	651	678	631	595	645	627	639	607	667	667	673	640	639	637	629	645	672	649	606	599	680	630	654	641	635	600	647	693	687	636	609	612	631	686	647	649	675	674	636	630	632	657	656	663	614	632	637	628	660	671	656	658	601	629	611
22987	21418	29385	23862	21420	21454	11357	1117	830	732	685	610	543	524	491	436	476	469	431	407	400	427	383	363	356	368	354	342	404	371	354	396	368	301	345	378	333	354	330	333	314	337	346	354	341	344	348	340	348	367	340	320	327	284	325	329	338	313	345	288	316	348	348	317	361	318	318	316	321	327	289	319	357	320	310	352	345	341	299	305	328	287	317	343	349	337	328	323	303	349	315	334	296	348	346	325	333	304	336	326	305	308	310	324	340	321	305	333	306	338	294	331	316	322	330	332	317	301	327	326	341	354	326	316	298	311	306	336	308	308	328	305	313	338	313	319	311	317	320	344	333	289	329	325	313	339	349	315	324	321	355	311	324	323	304	316	316	313	324	305	335	322	311	322	329	293	328	305	335	322	337	334	305	305	306	289	298	298	331	318	305	358	303	331	334	317	341	339	314	300	316	325	333	321	330	331	321	315	335	326	355	306	333	329	307	351	332	322	287	355	316	318	301	330	343	336	287	299	335	346	289	284	288	304	337	318	327	321	318	320	315	312	358	324	311	337	342	330	322	344	339	310	283	324	346	314	344	337	330	311	329	312	339	322	339	322	355	302	340	298	313	342	292	341	355	319	331	317	335	307	301	340	326	333	317	311	338	337	323	339	324	340	312	331	323	320	311	314	334	326	326	326	335	336	311	286	338	324	298	354	318	331	347	319	394	303	313	302	327	301	351	335	340	323	310	335	310	301	304	331	327	317	362	314	341	340	310	325	337	315	326	304	305	344	327	317	313	367	342	326	325	323	327	325	336	325	336	326	321	301	302	322	312	322	318	288	324	309	328	313	333	331	299	318	299	335	307	315	353	306	339	312	297	348	334	313	311	282	311	316	346	314	292	301	335	316	316	312	316	335	322	334	354	330	314	332	324	317	319	341	316	294	317	324	293	345	350	300	351	292	317	336	303	331	331	306	324	350	328	330	335	301	296	325	317	328	297	298	316	337	325	291	314	293	335	320	338	307	331	359	328	331	337	311	318	311	301	333	321	312	336	306	360	316	342	311	306	324	306	302	338	317	305	313	310	332	316	334	313	304	293	307	298	317	312	320	292	330	310	299	312	323	341	325	322	304	309	316	302	303	323	307	324	323	307	320	309	303	334	316	356	318	321	328	296	311	330	311	322	312	310	357	360	334	339	321	327	315	329	291	338	312	325	294	338	304	330	344	319	342	316	317	339	311	312	334	310	319	332	317	266	341	344	324	322	331	313	329	305	312	339	292	275	331	328	310	328	322	325	312	326	339	296	312	316	317	345	340	322	315	337	319	314	304	329	348	326	335	294	317	342	326	344	341	344	344	317	301	322	303	334	318	291	321	341	359	358	355	332	307	311	310	320	335	310	335	332	351	315	316	311	311	296	298	325	327	346	320	322	320	298	310	266	351	321	341	339	342	323	293	307	331	305	309	324	328	316	313	323	307	354	307	333	359	306	305	323	335	329	314	318	329	297	351	309	312	314	368	327	346	335	359	327	304	340	334	308	325	308	298	307	313	330	317	331	342	335	315	300	314	318	363	321	318	329	304	298	335	315	302	334	336	324	315	298	317	320	315	310	324	352	344	319	338	313	303	347	307	352	307	328	326	283	315	295	281	348	313	308	332	333	293	337	293	317	318	323	322	297	366	347	339	352	320	346	345	337	333	332	345	298	305	333	343	344	328	326	345	291	311	289	351	313	320	274	319	334	323	330	324	300	341	342	341	341	327	328	316	318	301	317	335	313	322	350	329	320	326	306	288	335	296	317	319	327	315	307	334	343	295	324	367	291	343	331	320	289	311	329	337	343	324	342	350	308	315	333	317	309	330	293	340	311	326	309	320	294	281	320	349	298	307	323	338	293	317	335	305	322	315	327	317	305	324	313	328	314	326	300	353	316	295	293	290	307	300	326	301	321	326	329	345	331	323	300	348	339	303	315	332	313	327	331	300	341	312	333	327	313	342	310	339	327	302	342	340	361	334	310	331	315	309	348	312	325	322	329	356	374	347	336	322	339	340	299	335	308	347	345	305	289	338	345	341	329	321	336	348	317	337	341	309	332	312	286	319	285	320	301	353	346	328	309	351	351	311	306	326	304	297	314	297	300	320	296	304	307	316	337	325	331	314	317	304	337	340	287	357	294	302	317	361	310	329	319	288	323	316	334	301	284	312	345	322	312	310	336	307	338	318	324	353	336	298	325	304	298	307	347	325	310	332	322	327	328	328	312	324	311	310	324	334	338	325	309	316	352	314	349	307	333	333	315	313	325	327	297	314	314	341	310	341	334	310	331	336	339	332	324	332	364	316	310	320	323	330	309	307	374	336	340	344	326	312	315	340	322	330	341	327	325	333	344	317	366	301	326	277	312	312	316	334	318	301	293	298	338	288	305	318	335	327	354	357	284	336	337	307	314	311	347	355	332	296	303	300	331	340	332	319	334	350	322	307	339	309	334	324	354	296	327	333	319	329	320	320	306	335	304	315	331	322	338	317	307	325	327	315	310	285	327	341	297	339	356	318	343	281	316	309	331	296	321	312	329	312	344	322	339	338	364	334	341	315	342	305	329	343	309	310	327	322	369	321	324	359	300	333	312	269	317	318	312	354	346	323	319	300	335	308	289	328	313	330	332	331	318	326	312	348	310	330	314	307	329	312	311	318	310	314	346	310	346	314	289	319	305	301	354	295	319	322	308	330	342	350	345	318	330	341	336	317	341	308	332	321	348	317	314	336	329	325	350	282	312	305	320	292	338	337	334	306	325	297	331	345	316	332	305	326	303	306	303	334	320	324	310	323	305	324	317	307	344	319	352	349	317	308	325	312	334	327	303	331	329	343	291	322	307	287	363	311	317	328	333	312	325	317	298	340	290	279	325	323	318	301	338	311	341	353	327	344	340	340	302	293	346	299	317	313	320	344	330	320	305	317	330	312	330	309	332	351	310	342	302	335	341	344	329	322	326	299	382	302	317	315	338	322	343	319	318	341	355	336	312	314	290	336	342	318	343	333	294	301	342	346	342	337	332	301	280	307	312	290	318	307	292	320	327	315	308	363	344	336	294	331	313	326	335	303	356	333	287	351	333	314	326	302	313	326	323	283	308	337	301	294	336	331	295	272	330	318	299	315	320	320	315	346	308	321	336	315	349	301	301	339	297	295	310	315	306	326	317	322	304	306	317	355	335	318	313	309	313	300	289	323	329	311	311	354	334	333	317	334	327	298	330	343	336	331	320	331	330	328	316	345	311	295	321	320	337	325	314	311	334	336	319	328	350	313	328	303	321	336	324	323	337	324	329	326	295	326	306	337	329	328	331	292	319	316	307	343	320	298	315	323	331	304	325	317	327	318	287	303	334	311	349	358	318	330	322	334	335	330	324	313	327	317	309	346	296	333	316	320	305	314	322	307	304	343	299	308	324	294	344	316	295	315	349	321	318	291	341	346	330	315	278	312	307	348	340	325	353	344	316	298
9341	16199	13254	6992	4933	3681	2730	2212	1843	1538	1331	1128	1018	898	828	816	700	686	649	656	614	606	547	520	568	538	520	551	582	479	530	479	502	435	499	477	482	466	458	436	482	506	494	476	505	453	439	446	467	470	444	462	441	458	472	447	479	451	427	445	405	474	439	447	441	413	458	447	486	431	422	449	459	448	459	459	425	475	444	468	411	440	433	457	448	446	423	418	427	462	440	461	444	435	404	432	402	467	431	436	472	450	420	444	424	458	451	443	451	437	443	423	439	407	439	437	446	438	407	506	452	435	448	432	445	444	433	396	458	409	430	454	372	424	415	452	473	426	426	453	423	418	465	450	444	418	456	448	490	451	439	431	423	425	440	483	448	437	447	440	444	416	439	420	445	441	445	432	424	439	408	432	413	456	464	441	402	453	463	444	453	438	456	440	448	451	435	423	420	446	433	455	401	436	434	399	448	436	427	377	414	410	434	472	451	435	421	441	432	435	439	420	436	416	459	440	442	433	388	394	451	435	472	452	415	416	431	446	457	470	402	450	447	458	454	410	456	449	464	436	424	437	437	467	447	436	458	417	475	431	459	455	471	454	455	422	419	443	448	437	462	425	446	415	411	438	403	425	431	449	457	410	458	394	411	425	445	439	446	418	432	431	428	409	461	445	451	437	428	447	409	440	429	409	415	455	465	422	432	461	411	420	502	423	421	426	439	405	429	464	443	432	441	424	442	461	441	458	436	430	452	425	456	429	437	452	420	434	420	471	425	450	448	429	397	436	446	435	439	424	422	460	417	394	462	430	443	441	419	442	432	479	430	433	432	405	457	396	429	471	438	433	431	431	415	413	437	450	446	442	422	461	411	447	403	444	431	409	426	424	438	435	418	429	421	475	419	471	450	475	421	467	472	451	452	483	453	447	417	399	439	396	444	418	437	438	471	436	427	446	439	433	435	430	443	442	436	434	478	431	455	428	435	422	412	453	459	472	455	430	452	468	448	466	416	459	457	453	456	460	452	438	459	431	403	460	445	427	440	443	449	438	453	381	440	431	411	398	441	406	416	431	423	427	419	416	402	486	438	431	466	440	446	414	433	448	412	443	436	410	410	432	456	419	417	442	460	420	416	448	426	450	475	431	430	486	455	400	392	447	407	395	445	438	422	439	415	463	466	404	464	437	458	441	420	400	444	436	431	408	453	425	429	470	419	415	417	419	449	428	453	418	470	438	399	483	469	370	468	430	435	444	438	425	467	415	445	445	396	433	453	429	476	441	434	403	432	443	420	468	430	414	425	445	419	410	410	451	435	484	418	441	455	422	413	428	478	438	466	464	445	403	389	428	407	404	431	436	432	464	390	432	441	452	441	445	458	454	432	433	429	425	472	439	441	408	420	424	441	458	428	430	402	426	406	432	431	422	458	437	402	412	409	411	450	413	435	419	423	417	458	417	424	432	444	430	440	425	449	451	434	459	459	488	386	431	430	440	447	457	471	432	430	425	450	400	449	416	415	411	432	470	459	448	432	416	412	423	441	413	430	468	457	387	418	426	431	414	468	413	441	464	401	416	458	434	464	413	400	439	490	443	439	430	404	432	440	438	458	396	441	440	438	407	426	446	441	434	466	447	449	440	437	438	446	454	441	442	436	453	427	458	442	439	405	446	447	456	443	415	449	452	446	420	440	435	407	421	434	429	475	463	472	413	453	455	418	442	451	376	391	430	418	440	436	477	485	437	451	430	440	451	442	441	430	352	446	433	439	428	430	418	423	409	427	444	446	457	427	442	419	426	420	424	444	465	430	438	440	434	425	421	449	456	417	443	399	421	431	454	462	445	479	455	423	451	436	422	486	471	471	477	426	393	428	449	413	422	470	452	470	445	421	458	436	459	445	423	445	402	389	416	462	464	485	442	419	471	442	428	437	434	389	423	415	445	422	445	437	483	426	465	434	458	447	432	407	406	442	408	435	438	435	449	403	415	464	443	430	411	443	464	412	459	443	454	452	435	413	435	423	438	452	449	428	420	440	449	450	432	427	429	387	418	409	421	437	461	432	449	441	436	415	430	435	427	419	407	454	431	430	458	423	427	443	446	483	443	435	430	441	438	422	433	458	432	399	430	419	421	445	420	431	398	475	454	437	430	417	424	429	447	448	454	423	422	473	446	456	395	456	427	454	435	443	420	400	461	393	440	464	462	436	449	416	435	442	455	400	434	424	410	443	424	464	425	440	448	429	423	443	414	447	462	438	470	443	434	449	477	445	437	437	447	405	438	458	443	444	421	396	408	388	438	423	415	420	429	409	427	420	400	439	402	448	424	460	417	426	437	420	450	434	421	437	425	459	424	410	431	455	411	427	429	419	433	458	470	446	417	461	468	415	426	460	460	450	440	454	422	425	444	430	467	445	462	432	443	402	441	454	437	392	437	453	428	445	421	436	423	431	418	456	431	423	467	412	415	450	424	435	431	505	473	429	411	437	440	414	439	437	407	461	399	431	431	427	456	459	433	465	428	416	438	449	467	468	410	458	438	399	437	440	440	426	454	443	429	411	449	424	451	438	428	436	433	424	453	448	441	476	411	433	437	422	444	435	429	422	436	416	447	430	401	398	404	426	431	419	397	441	446	418	437	422	431	446	457	435	433	437	436	444	432	437	413	447	423	420	427	445	442	448	423	451	438	423	464	470	424	416	442	448	442	423	457	461	442	463	461	458	430	452	425	443	421	443	450	427	419	408	446	444	463	456	466	469	444	409	440	444	460	429	468	425	421	417	441	405	468	477	427	448	460	411	396	430	438	442	430	451	438	413	410	443	473	456	458	446	422	413	437	456	396	451	433	402	447	457	466	458	426	442	429	443	427	436	477	426	427	402	419	437	467	422	428	432	411	444	445	388	441	404	433	436	475	465	490	393	403	460	457	409	464	405	411	484	450	423	444	448	456	408	404	435	438	437	454	418	412	436	414	484	434	455	449	412	408	421	415	418	431	449	429	442	451	419	430	448	402	438	404	434	417	408	408	426	420	443	419	434	480	412	421	437	394	446	450	416	446	400	400	426	451	421	434	418	384	448	440	420	426	465	429	422	443	434	454	429	425	409	442	436	426	414	446	450	451	430	449	408	404	430	454	438	416	418	433	425	408	455	473	433	409	457	427	390	466	428	411	474	463	418	443	423	458	434	466	440	447	444	426	415	450	409	413	426	464	424	384	391	441	438	435	451	477	467	400	414	401	466	447	407	444	445	420	432	421	415	453	467	448	426	416	422	444	436	397	425	431	436	400	432	406	405	441	449	446	417	448	389	457	418	449	430	432	425	407	427	457	420	412	417	417	446	461	425	437	439	436	424	418	413	438	431	431	454	459	417	407	417	455	424	418	483	429	428	459	444	439	430	446	446	433	419	481	403	402	411	405	418	452	414	457	453	409	435	434	442	433	462	421	453	445	422	437	417	458	416	420	436	401	447	392	453	417	434	427	416	433	436	434	466	455	465	400
26902	20954	9290	767	448	421	393	371	374	314	343	376	383	344	326	345	341	349	338	355	341	345	324	391	359	324	386	337	350	369	357	374	353	365	324	335	331	346	339	383	349	361	347	339	311	308	365	351	387	373	354	346	340	373	357	369	344	332	361	336	350	344	370	331	318	371	371	357	355	357	355	323	312	354	351	355	363	368	355	315	338	379	374	342	347	319	344	352	375	344	322	355	337	326	349	337	374	372	341	359	339	346	315	376	333	355	332	369	330	340	315	346	373	353	387	330	358	362	333	341	340	327	353	341	319	359	320	326	322	334	364	342	346	343	373	338	322	345	348	338	341	314	322	308	362	323	348	374	338	350	363	371	351	329	373	321	345	342	320	328	341	347	340	347	361	346	351	368	362	319	384	339	327	340	334	335	341	370	331	360	376	338	332	332	398	381	321	340	362	362	320	368	368	344	324	317	367	343	343	344	326	339	364	364	320	302	337	347	322	326	347	355	331	355	347	328	332	320	329	369	339	343	352	343	356	363	347	382	361	354	356	307	355	353	326	351	350	348	385	324	338	348	362	387	320	386	364	362	338	351	345	358	333	330	341	361	341	345	347	304	330	349	335	373	322	322	328	326	382	353	348	329	326	353	356	364	331	335	339	340	331	384	354	366	318	381	347	344	376	376	340	342	383	336	326	328	365	342	367	359	353	320	323	351	332	388	350	343	360	349	351	383	355	371	308	363	332	358	339	373	329	342	339	334	378	370	357	340	305	337	367	339	353	348	362	328	368	354	370	353	340	364	363	373	380	356	354	355	312	362	356	344	366	366	383	361	381	345	367	364	344	315	336	348	379	384	350	333	350	325	338	294	326	353	352	325	339	344	341	335	393	370	348	341	339	368	357	342	332	368	341	343	358	333	349	394	335	347	350	367	315	378	330	348	353	367	320	360	367	386	360	337	354	355	329	338	348	325	340	345	343	367	342	322	372	319	341	375	352	331	331	333	361	341	360	352	359	368	321	349	333	327	354	331	366	370	352	329	348	336	348	350	368	331	340	343	310	341	362	340	367	331	352	352	381	355	340	342	363	374	348	332	304	344	331	345	373	318	359	366	322	337	360	352	345	350	334	346	348	371	343	359	344	348	347	349	352	344	364	350	364	390	364	372	367	351	338	335	346	361	340	364	371	351	343	350	333	350	323	380	331	356	348	339	340	350	356	316	324	327	345	332	348	384	369	339	331	350	328	358	315	341	313	330	347	362	348	326	334	331	350	327	343	382	337	338	337	310	360	311	318	358	353	363	327	336	332	327	342	330	350	353	339	350	324	337	327	341	373	345	355	368	361	344	325	321	379	331	348	325	342	321	360	354	332	383	344	354	373	374	339	330	350	346	349	367	332	371	328	356	331	373	351	331	317	365	348	371	360	337	333	321	359	354	330	342	376	374	345	367	353	337	340	320	326	350	370	335	349	344	333	339	359	373	301	346	331	369	359	353	319	324	341	369	302	348	344	358	358	338	336	352	345	344	343	321	309	334	376	338	334	344	372	341	349	358	323	364	318	393	351	364	353	350	321	322	344	355	364	324	365	329	348	336	356	314	364	366	296	314	357	327	341	368	335	346	364	361	386	341	355	362	350	354	321	342	383	342	342	336	373	343	366	367	372	373	351	342	364	357	328	334	358	333	317	337	361	321	341	390	320	352	331	337	335	382	382	393	351	351	369	358	337	363	338	331	350	322	382	338	345	333	378	353	325	322	357	340	372	366	366	340	334	315	365	360	333	328	344	327	369	344	355	327	328	319	383	317	365	354	371	309	358	320	332	326	361	315	318	325	345	365	335	354	349	358	330	341	383	343	354	360	349	341	339	350	365	359	342	347	336	350	328	348	346	371	319	363	307	351	345	347	346	315	383	364	328	364	352	366	361	372	332	346	321	322	348	350	315	388	359	334	382	336	360	355	356	353	353	341	357	388	348	340	360	331	368	357	357	393	347	363	330	326	330	350	355	359	358	347	322	346	359	352	333	362	333	334	332	334	350	342	357	363	374	359	319	326	363	345	371	380	337	304	349	348	381	337	371	344	327	377	325	347	332	356	342	324	322	319	365	363	339	310	305	369	349	341	307	359	341	380	318	331	332	306	339	340	316	360	348	364	355	336	348	327	338	344	357	346	351	337	333	326	350	355	332	361	340	332	338	346	325	333	329	360	316	363	341	327	325	324	342	372	339	361	361	347	331	374	335	379	319	325	362	353	351	340	349	353	325	314	346	368	387	346	328	387	369	363	335	358	325	374	353	332	333	346	330	351	367	323	331	320	325	326	357	353	342	359	332	372	342	338	362	345	337	376	372	338	356	344	314	373	350	345	397	356	356	344	326	358	337	343	334	383	344	329	359	371	342	330	348	337	339	351	350	341	380	343	322	336	328	333	348	319	358	362	348	322	343	345	322	364	371	358	364	351	352	332	324	333	345	361	313	364	308	329	354	368	355	370	366	363	326	334	334	319	325	318	381	361	296	344	358	337	351	343	360	384	319	360	342	318	342	334	345	346	325	318	375	329	360	354	353	348	331	310	383	361	333	383	367	317	308	366	338	338	332	355	326	323	343	379	327	334	372	360	363	326	359	325	339	339	354	362	331	344	336	315	342	312	345	352	367	349	376	369	289	348	369	357	350	347	333	338	362	329	331	320	327	353	370	374	338	345	368	337	313	383	394	316	342	341	348	350	328	353	342	350	343	325	347	348	342	354	332	307	352	302	358	359	371	327	350	337	326	386	349	348	348	345	327	345	320	363	328	345	328	370	336	356	370	337	354	339	346	341	353	367	314	350	354	387	365	359	342	317	365	313	348	365	336	368	358	332	360	379	375	355	320	335	338	332	349	356	314	348	353	373	323	332	361	352	329	370	354	359	407	376	356	363	363	351	331	347	317	316	337	370	378	335	332	325	339	338	372	352	384	340	334	347	330	338	347	348	340	355	337	349	329	353	323	322	352	394	334	350	359	342	358	340	331	341	349	362	343	313	341	398	361	367	333	328	369	348	352	316	328	326	339	364	345	363	355	317	350	343	337	364	333	313	316	348	368	348	347	357	342	359	368	355	342	306	361	347	378	330	333	382	326	365	363	313	337	349	343	339	353	337	339	360	351	320	348	385	355	325	389	356	347	341	348	373	386	364	342	361	329	350	326	339	359	351	342	347	358	368	354	315	311	339	384	330	323	350	350	338	377	347	326	352	342	335	330	338	353	368	337	342	356	350	347	331	329	363	325	335	354	354	324	313	375	384	331	370	372	344	352	372	345	318	319	361	353	353	371	341	359	359	339	380	293	314	344	382	373	348	352	345	363	345	351	345	318	326	358	317	353	323	341	329	331	348	343	356	319	351	315	315	352	337	351	347	332	329	335	354	329	339	343	334	347	341	347	322	346	371	353	351	358	356	341	323	318	335	358	374	356	328	359	380	349	363	356	373	353	333	355	295	348	394	368	333	349	309
4009	1115	1012	658	585	593	512	493	526	477	468	487	514	492	439	462	473	483	434	457	498	445	456	435	443	464	489	460	437	440	444	462	451	452	473	436	478	443	517	450	434	484	489	464	472	491	473	469	481	500	448	491	457	445	458	454	415	429	481	458	454	442	460	463	461	472	439	489	485	442	463	458	472	478	493	451	470	489	463	450	444	459	427	489	484	427	464	491	482	435	502	449	458	444	457	447	446	467	448	442	469	473	459	469	458	440	473	448	455	465	457	461	471	439	446	486	472	451	462	443	482	447	477	449	497	449	452	484	461	464	472	477	457	456	452	445	471	455	455	461	436	468	467	459	459	438	464	471	427	459	461	472	503	433	490	445	459	477	470	438	449	480	487	430	454	465	423	451	463	446	480	459	490	473	481	465	499	445	483	485	474	466	460	461	480	481	445	478	423	444	451	453	456	453	475	441	468	470	461	451	419	491	464	527	434	496	477	463	450	428	476	445	485	433	431	435	468	449	471	446	489	479	481	456	459	461	484	502	449	450	432	449	419	471	418	439	453	462	471	464	450	452	460	466	487	475	457	389	494	488	494	517	464	448	486	434	472	467	469	483	446	432	421	470	431	452	456	465	484	471	486	452	430	491	466	489	477	473	457	467	475	476	446	446	429	437	454	456	502	453	448	448	466	462	488	460	479	432	443	451	484	433	492	445	437	455	462	486	439	457	461	471	484	454	435	472	437	454	449	423	440	483	488	450	464	485	488	461	490	487	431	455	457	434	455	467	423	462	474	490	468	479	460	475	489	442	437	470	471	486	460	459	441	432	433	455	455	448	450	474	467	434	473	448	446	432	436	459	438	462	474	468	389	441	429	464	480	480	485	444	459	419	464	464	470	440	445	420	438	485	440	444	480	474	483	444	504	488	457	467	449	476	473	454	492	503	455	510	460	461	505	448	472	455	450	435	474	473	501	470	472	464	467	476	446	494	449	454	418	493	466	469	430	449	423	465	486	461	434	484	457	462	436	471	474	441	464	490	474	467	462	471	466	505	504	502	530	452	462	436	456	462	483	464	479	444	464	455	457	448	463	426	479	447	462	471	461	446	455	504	453	467	471	437	468	429	434	480	464	451	469	461	474	443	454	466	477	462	474	449	491	436	461	407	447	474	488	457	477	474	483	454	478	413	450	468	446	454	458	448	434	450	441	438	438	437	465	443	446	493	449	451	477	468	429	475	460	459	480	462	468	498	487	476	446	494	466	472	423	448	417	463	486	438	454	461	471	482	440	484	442	491	444	470	454	469	479	513	449	493	471	443	473	459	467	503	466	453	458	485	453	481	446	473	472	474	492	458	447	430	440	442	456	489	509	475	436	456	470	463	450	460	418	488	459	460	459	469	466	446	461	470	450	458	447	441	401	483	498	421	471	457	473	460	425	496	436	442	450	451	455	425	450	410	469	433	402	490	439	490	420	492	468	479	462	432	487	436	438	478	455	441	442	435	451	439	456	472	443	457	458	503	513	445	462	488	502	455	461	441	463	465	454	437	400	421	463	467	451	465	479	459	443	455	460	432	445	458	425	470	466	439	490	492	445	486	473	478	429	473	479	455	464	466	435	492	484	446	492	436	467	482	456	464	417	474	462	424	480	453	497	424	484	476	494	463	430	461	483	445	432	454	464	465	456	456	452	440	426	446	444	479	484	469	448	461	457	448	471	483	464	430	477	479	460	448	467	443	441	444	475	455	471	447	467	462	478	457	447	447	453	445	482	436	449	455	449	482	452	475	492	473	476	450	460	461	475	482	413	456	488	467	446	441	455	478	474	513	474	484	500	472	449	447	432	446	483	431	464	464	468	424	472	469	464	480	423	440	486	490	494	463	471	482	462	466	457	458	437	488	434	484	435	472	467	436	468	466	445	424	487	507	455	487	460	471	444	482	446	448	473	433	468	454	457	439	441	431	454	476	485	470	480	484	412	420	456	503	441	456	413	444	498	448	446	458	430	463	430	455	468	466	480	474	425	451	481	479	431	456	484	469	468	451	430	427	435	435	462	433	482	469	466	467	430	418	458	448	447	432	462	480	445	485	453	444	416	468	485	445	469	439	459	468	457	466	478	488	463	466	467	482	481	464	440	478	464	517	457	464	462	477	469	457	436	472	466	439	487	507	454	467	444	467	483	477	490	475	420	424	455	463	486	451	441	458	449	439	475	490	481	505	459	440	457	434	439	442	454	433	442	505	477	470	453	450	469	477	464	437	468	464	497	454	471	471	474	464	480	472	413	459	455	437	443	457	453	489	475	485	489	431	461	467	411	485	478	491	471	450	466	475	503	492	468	454	466	456	428	473	482	476	470	424	415	473	462	478	453	433	469	468	471	454	446	456	484	432	464	459	500	442	484	478	415	482	447	425	459	457	466	476	419	461	441	495	425	436	462	479	479	441	428	499	438	416	461	480	437	443	428	420	459	450	466	421	452	423	454	466	467	444	459	445	430	452	440	470	472	467	444	447	478	476	495	458	441	424	425	464	450	472	460	445	450	461	442	457	429	504	479	472	453	435	429	473	459	511	449	506	453	470	483	481	461	480	430	441	459	447	450	456	500	454	489	456	426	453	445	455	452	447	461	441	451	470	410	431	418	465	474	450	461	482	458	456	464	500	453	442	473	436	476	490	495	473	447	427	468	460	465	463	445	452	456	451	453	464	427	432	486	424	463	519	479	461	450	455	430	451	470	465	430	455	464	453	453	481	472	435	456	453	454	438	450	453	442	446	488	422	462	446	440	439	482	470	476	482	439	426	424	447	467	434	452	451	445	461	453	484	467	514	423	467	510	468	479	460	413	451	437	460	473	429	446	469	423	408	479	425	470	469	475	476	436	440	482	430	414	448	470	453	419	435	492	451	486	416	495	470	497	465	455	449	427	437	490	443	452	456	465	448	458	465	468	448	452	462	503	459	505	451	461	434	453	441	486	500	449	443	498	430	457	505	471	442	467	490	417	487	453	445	479	477	451	449	456	487	441	459	468	463	475	446	456	447	492	459	455	452	473	444	509	472	429	488	465	434	460	396	456	430	442	457	500	451	439	462	468	500	464	483	464	464	464	480	479	443	447	464	449	488	448	469	444	429	458	437	429	471	473	477	477	439	438	442	435	453	456	488	487	450	501	438	413	436	472	494	483	465	474	464	479	472	492	438	456	444	467	454	473	454	452	488	472	448	472	444	438	462	467	480	447	460	457	443	468	459	438	462	450	482	451	471	462	508	447	430	465	493	474	508	452	443	450	473	466	449	490	485	451	485	439	470	548	445	447	483	474	451	550	447	493	461	443	461	453	499	436	427	494	440	461	436	447	451	464	428	474	488	457	497	496	437	486	442	477	441	470	485	438	461	490	452	462	445	485	412	430	495	459	464	441	444	474	433	522	461	484	456	472	466	482	481	465	443	472	487	413	455	471	424	481	494	442	453	466	443	476	437	481	478	461	484	408	486
23745	21388	28947	24201	21392	13049	1440	882	745	709	618	641	585	596	536	550	574	500	507	571	534	551	494	508	518	529	497	502	519	477	554	535	536	521	448	503	495	472	463	484	471	456	531	507	506	503	527	546	525	496	477	498	481	510	497	488	472	453	460	475	452	487	502	493	465	429	509	475	458	511	481	482	516	457	483	499	480	509	478	491	434	491	450	506	471	467	516	479	487	463	465	517	447	481	471	497	495	466	481	503	518	478	504	458	487	497	491	475	490	441	488	511	486	450	443	484	470	501	506	494	500	535	487	494	488	483	466	473	468	527	515	438	496	456	464	475	498	477	428	492	460	489	469	478	515	495	519	445	494	509	467	484	533	478	475	498	456	462	479	482	461	442	479	466	449	490	478	491	467	470	491	475	471	477	507	491	487	491	439	459	506	481	479	478	445	513	515	486	512	473	475	463	482	496	500	489	442	512	474	492	489	510	486	494	474	523	503	516	450	465	486	481	501	459	500	457	499	472	474	443	487	492	507	451	516	469	504	474	496	512	496	466	474	484	481	477	429	477	492	470	489	505	450	482	448	471	478	484	477	482	510	492	498	455	514	494	467	500	471	481	484	468	463	462	470	482	499	497	508	502	476	468	500	487	493	507	441	438	488	474	478	438	476	465	496	523	483	490	487	485	522	502	526	471	490	484	468	462	448	470	474	489	492	453	512	470	475	481	502	439	455	463	453	489	434	450	456	511	499	470	488	456	427	463	489	502	463	499	468	461	481	462	478	459	505	504	450	449	477	507	507	493	504	456	539	509	496	506	470	455	509	478	489	504	461	495	460	532	513	475	537	440	504	518	493	534	491	494	481	460	479	473	455	508	440	511	479	465	520	477	488	505	526	471	463	487	499	492	486	496	467	450	431	512	443	492	495	487	513	494	489	486	492	440	485	467	439	506	475	521	450	478	497	478	488	521	496	491	481	437	483	458	434	469	440	506	490	521	487	462	482	501	466	452	462	498	494	486	486	474	501	493	474	470	482	482	463	452	458	461	522	473	487	497	538	528	517	468	458	469	507	498	522	478	486	473	497	504	463	502	482	509	480	473	489	463	476	495	493	533	500	469	474	506	465	485	508	468	426	459	486	466	502	455	446	475	514	481	494	470	443	487	493	529	446	488	476	485	462	495	462	489	478	485	503	512	480	454	490	500	473	449	453	473	483	462	492	453	461	452	503	457	497	490	463	482	481	497	475	493	504	469	470	537	473	488	449	488	484	479	496	490	497	465	469	485	503	469	449	500	473	498	498	480	475	442	452	475	467	486	456	516	479	489	489	451	440	501	455	443	514	475	457	519	491	485	483	447	460	467	476	489	483	461	495	486	521	464	503	506	503	450	489	442	431	467	517	498	503	464	478	499	486	518	459	484	511	478	491	503	525	523	512	501	494	482	490	495	453	488	469	481	493	501	488	479	473	478	495	536	473	475	470	529	487	482	515	482	479	476	470	435	493	494	502	470	500	485	489	437	528	485	504	423	469	513	519	471	469	461	504	487	471	484	466	440	474	496	499	449	476	495	485	465	510	430	445	478	462	475	487	496	454	494	466	457	467	483	478	503	477	490	479	514	499	512	467	454	503	459	511	483	462	485	450	479	485	457	468	462	491	477	478	467	479	501	448	472	479	521	473	494	486	510	482	467	475	481	508	508	483	479	493	468	493	443	506	497	519	492	500	504	490	465	481	478	464	477	486	454	429	506	474	495	458	522	497	495	507	481	440	473	456	477	475	508	481	489	495	484	474	442	492	469	483	490	475	478	454	447	478	432	468	458	456	480	480	507	464	519	450	476	416	455	488	462	478	450	484	481	465	483	516	460	498	477	485	458	461	499	465	491	509	455	499	484	501	464	490	479	503	503	475	479	492	460	472	419	477	508	478	484	494	474	525	486	467	497	470	474	511	461	482	474	480	475	512	466	430	509	523	494	537	470	474	506	481	494	470	475	501	512	496	518	500	465	492	464	452	473	486	466	514	457	485	521	492	473	492	476	485	488	432	499	455	478	468	481	455	483	493	467	455	494	478	505	462	484	484	452	495	488	496	485	513	491	470	493	454	506	492	491	482	469	461	481	486	478	492	471	449	471	463	526	504	493	507	464	492	507	474	452	493	506	487	483	450	484	502	476	537	450	491	469	499	483	466	482	480	441	480	426	457	505	485	476	479	511	456	462	519	511	458	486	472	465	527	498	491	505	487	425	478	443	481	483	508	471	467	479	468	470	518	481	476	479	484	475	484	435	499	476	495	496	466	463	484	490	474	456	468	464	470	478	490	519	464	490	475	474	478	476	454	454	475	478	484	467	505	496	489	473	457	469	489	488	462	459	486	519	520	496	462	471	503	505	482	442	493	468	493	504	486	477	479	496	478	476	533	493	487	473	512	481	482	511	465	460	472	475	508	474	452	499	488	446	492	466	459	488	513	462	496	450	483	472	499	477	465	517	492	464	503	490	471	451	441	496	488	480	484	500	443	515	448	456	513	468	494	492	443	446	483	490	482	481	496	482	465	495	479	490	480	491	480	515	505	470	470	481	521	477	520	450	474	460	529	494	469	516	475	484	490	517	458	485	473	488	465	490	527	472	469	504	454	458	471	505	486	473	503	467	494	467	501	501	488	475	495	506	476	452	495	480	460	491	463	488	490	476	472	469	456	468	440	486	475	450	465	451	460	532	479	515	470	445	489	487	488	463	503	468	443	480	495	499	467	447	444	489	464	488	465	493	477	483	449	487	468	489	490	504	501	505	507	469	458	476	471	481	477	463	511	458	511	517	473	454	481	486	487	434	469	472	496	442	470	474	479	439	495	494	491	479	474	501	508	481	470	493	468	474	499	516	483	509	499	504	467	482	458	481	486	476	460	489	438	492	482	456	474	468	471	483	474	502	462	487	492	493	505	486	429	479	486	457	520	498	483	489	486	459	481	497	488	478	473	476	480	488	461	459	474	478	483	450	496	504	505	481	482	492	461	488	455	443	494	464	465	479	461	442	505	459	444	468	502	490	447	510	455	498	452	442	476	487	478	477	478	457	505	483	501	444	492	511	455	489	448	455	493	518	457	522	485	506	484	484	487	521	467	485	487	457	453	445	456	471	465	478	500	501	438	516	490	503	485	469	446	454	476	464	457	478	453	525	489	495	456	512	532	500	467	477	431	438	447	516	490	498	466	499	501	474	476	506	467	457	477	456	479	521	468	470	417	472	485	460	475	490	450	441	474	503	505	484	476	468	469	468	466	500	478	492	476	449	463	496	491	480	478	506	468	482	488	479	459	474	499	488	469	499	475	460	471	454	506	472	508	474	507	467	461	468	431	498	429	459	475	441	494	496	500	456	489	428	487	478	485	454	487	485	476	467	524	501	479	447	495	482	487	458	441	494	469	499	446	487	500	425	491	456	448	471	467	467	449	441	471	477	537	474	496	527	449	481	493	478	462	465	499	496	481	498	455	489
6551	10363	8422	4377	3078	2276	1957	1597	1306	1211	1167	985	929	928	842	836	790	762	772	761	762	712	759	687	722	709	682	683	673	671	757	684	690	695	668	643	671	662	642	602	648	673	690	656	653	652	667	635	646	662	656	608	625	637	627	627	600	620	631	646	640	650	639	659	649	635	655	619	644	584	677	679	656	659	670	672	615	662	614	660	619	601	624	673	675	672	673	635	655	641	616	599	652	643	652	643	619	614	676	649	637	664	619	656	652	622	674	670	637	650	664	611	605	638	656	679	662	646	627	633	617	625	624	616	604	646	637	636	621	615	629	648	703	677	610	641	619	674	628	642	657	607	641	643	661	675	622	637	662	651	621	610	595	648	608	631	649	564	623	627	624	584	613	610	595	683	603	612	617	625	628	670	634	649	581	595	669	620	628	685	686	658	629	650	636	634	671	639	628	664	640	637	625	624	620	619	655	612	638	653	622	657	604	621	646	667	616	618	674	642	679	640	656	604	673	628	672	625	621	607	663	664	641	627	648	665	619	641	627	618	654	632	654	640	643	641	661	633	662	653	622	582	619	636	620	607	637	621	700	603	630	650	644	644	621	642	630	623	666	632	619	636	652	664	620	614	629	635	645	602	671	661	653	651	640	678	613	629	650	621	642	631	626	644	617	631	636	645	630	637	614	667	589	634	661	650	686	551	660	610	686	636	614	644	610	632	620	651	633	600	629	627	642	614	639	637	659	592	654	607	611	580	666	645	623	648	627	604	628	650	655	616	659	669	693	656	588	652	627	656	642	661	603	635	645	649	647	626	615	660	639	622	612	640	631	695	666	641	644	654	618	641	646	577	665	655	614	627	617	635	621	608	644	643	605	628	646	633	638	663	611	626	639	628	639	659	621	626	642	579	649	669	656	605	642	635	604	647	689	653	662	612	680	630	616	615	648	639	656	626	664	655	657	624	584	642	668	652	642	672	660	613	616	647	648	611	616	622	704	569	655	683	629	609	602	645	660	610	666	664	662	629	643	627	613	612	687	654	628	607	647	650	631	610	654	613	582	656	657	656	645	644	617	660	624	653	633	672	603	604	695	641	630	660	607	686	632	665	618	648	593	626	662	607	662	641	657	584	625	661	625	597	630	640	632	592	653	620	640	610	618	624	642	665	687	620	634	643	623	640	652	642	644	629	645	653	657	628	645	665	675	651	608	651	630	582	631	629	642	622	621	683	656	647	650	655	620	628	631	653	686	649	633	637	689	675	649	630	656	654	599	653	651	637	694	657	616	641	652	623	616	691	669	659	646	655	648	635	688	661	638	649	654	629	650	651	616	665	653	588	628	647	649	628	661	632	644	661	625	612	641	667	628	643	648	660	603	614	629	653	616	651	646	678	617	682	631	678	635	666	612	636	618	664	610	679	650	638	685	634	680	585	617	652	630	640	616	644	628	599	671	648	667	637	634	673	636	634	649	639	621	651	637	652	635	671	660	620	657	624	634	603	642	610	629	638	648	643	681	622	615	653	622	670	616	665	646	665	621	645	633	655	632	678	624	628	633	627	623	593	653	677	576	635	638	681	608	631	712	653	649	660	633	584	667	663	629	645	629	636	620	679	611	650	594	650	633	608	646	592	575	642	628	638	636	604	599	620	662	651	656	652	641	644	646	615	620	715	658	684	583	657	679	627	640	644	643	628	648	623	616	637	632	676	596	594	611	643	620	650	661	639	624	667	666	617	671	664	593	656	674	623	639	659	647	658	590	619	642	636	620	671	621	608	668	678	622	583	645	661	665	619	589	643	597	670	637	588	651	643	618	614	613	636	671	657	610	656	635	620	596	625	639	612	671	631	689	679	619	649	642	633	673	624	621	628	664	641	632	620	624	615	598	620	635	630	630	604	631	634	635	635	639	568	619	680	600	598	669	647	631	601	642	623	642	627	664	641	628	652	622	632	634	649	638	628	668	657	657	597	673	643	657	607	619	641	683	640	638	584	638	593	668	635	641	629	602	577	582	640	609	584	645	622	697	653	595	595	645	622	672	665	648	652	635	624	674	612	630	621	668	633	636	653	619	651	629	640	626	609	657	649	639	597	650	634	643	645	638	659	638	616	653	601	606	570	619	622	636	596	666	661	574	641	652	621	631	629	671	636	649	625	633	618	634	577	669	614	600	665	632	663	615	637	665	628	577	666	648	674	665	626	681	627	683	613	586	590	609	634	616	670	616	584	656	638	629	634	666	628	645	606	642	602	634	681	610	643	670	595	674	645	620	648	638	674	635	624	640	652	591	632	626	645	656	633	678	638	612	638	647	636	649	662	644	620	655	639	631	641	629	612	616	638	631	698	629	602	669	616	608	648	644	628	683	661	595	635	629	641	656	625	576	634	622	653	622	621	642	632	658	599	634	669	617	615	643	716	637	623	699	656	657	665	598	628	615	623	618	636	601	674	609	645	648	634	637	651	618	632	624	629	659	658	655	664	666	605	647	638	628	635	623	620	649	658	590	654	615	626	642	644	637	690	645	621	630	631	587	607	633	606	664	670	661	612	612	606	641	634	661	656	616	620	666	623	629	688	659	630	625	677	649	621	606	652	595	664	663	640	668	647	676	610	639	655	655	662	622	662	675	649	641	607	674	645	587	650	580	640	686	668	636	641	627	620	686	668	589	584	605	638	599	623	670	609	616	658	615	639	596	626	643	636	630	652	635	619	634	628	697	687	642	626	659	628	656	640	640	649	656	625	623	631	659	674	678	633	632	623	639	645	665	651	655	616	596	670	649	639	634	594	647	638	647	637	635	636	578	641	679	629	611	637	640	692	651	627	659	653	625	637	648	634	661	652	656	630	621	632	620	639	606	585	589	622	604	671	636	667	604	625	651	653	647	622	621	612	668	632	603	642	647	623	621	635	615	667	633	646	625	642	626	631	646	649	601	677	657	628	630	687	645	662	637	665	637	681	662	633	646	630	610	662	651	626	627	605	648	666	618	641	660	625	611	637	612	683	643	584	620	630	623	605	671	657	595	610	625	631	624	631	676	667	662	643	619	667	612	662	652	674	627	610	634	690	631	654	647	664	665	636	651	635	644	651	605	642	632	614	609	630	673	672	636	582	636	643	651	653	663	634	636	677	628	643	663	635	640	599	649	652	631	635	678	630	658	613	644	670	630	606	676	636	637	669	617	685	658	663	636	648	602	617	602	656	691	635	638	654	617	650	661	655	665	608	685	709	634	609	591	649	677	621	613	653	634	606	696	646	619	683	634	607	654	644	642	616	640	604	620	630	620	681	655	582	651	598	651	654	632	623	685	630	642	659	672	672	636	657	660	637	636	624	600	630	660	654	587	657	643	615	614	624	661	655	653	673	612	651	645	651	595	637	613	661	637	612	643	622	661	629	605	576	631	627	637	657	592	629	602	638	641	632	632	671	611	648	697	626	628	607	640	601	607	586	614	612	711	648	666	634	682	670	624	650	605	621	603	639	625	628	613	621	617	674
22964	21420	29379	23872	21420	21468	11464	1133	780	747	659	602	554	526	472	428	428	440	431	416	413	384	366	373	377	397	362	372	364	338	337	359	359	326	326	331	332	354	319	361	337	311	367	335	328	299	324	320	308	312	360	317	336	318	328	343	317	351	323	294	302	329	311	306	325	301	322	326	339	306	327	323	323	304	349	334	313	300	343	329	337	328	324	299	335	312	350	304	286	346	349	310	316	346	305	335	293	311	340	327	354	310	343	320	315	324	324	319	306	334	349	323	343	336	317	335	322	324	343	290	325	323	313	319	326	329	346	347	337	325	317	319	346	324	295	332	319	303	319	310	327	326	369	333	372	335	305	316	321	342	329	349	323	299	321	299	304	373	327	325	332	348	320	321	303	322	331	337	283	281	317	285	296	333	293	294	315	333	349	311	318	357	295	309	297	333	313	327	350	274	330	309	354	320	305	289	310	337	324	332	298	352	350	304	291	293	295	321	345	304	328	319	351	286	301	319	328	322	328	302	310	310	321	332	316	277	346	338	304	330	330	308	313	319	351	348	335	328	302	326	317	311	315	342	342	332	321	313	307	333	331	344	309	303	318	347	337	363	323	308	328	361	308	309	323	328	312	305	322	306	339	321	331	330	287	332	331	293	334	297	297	323	312	312	337	326	312	310	283	331	311	289	313	311	325	336	318	339	333	315	349	329	321	300	284	337	332	327	309	307	350	333	327	318	351	333	340	315	303	321	318	333	312	308	332	344	317	327	334	306	335	315	325	344	314	308	349	359	339	348	339	327	297	321	319	289	368	315	310	317	329	327	312	330	326	315	296	301	306	282	342	305	318	287	347	324	313	348	331	307	308	328	352	353	314	313	311	312	334	316	316	318	285	316	360	319	315	323	324	321	289	294	343	318	278	305	313	293	332	307	317	353	305	310	303	272	325	326	312	340	311	299	327	314	284	314	308	314	354	313	323	344	339	322	311	296	332	318	305	321	341	327	284	314	293	306	321	294	332	295	310	337	346	296	323	267	325	299	317	312	340	315	322	305	309	301	304	311	286	345	321	341	341	301	318	305	285	351	313	301	304	323	298	336	315	357	325	347	339	301	332	336	308	315	299	320	340	352	320	314	312	301	315	338	341	315	292	320	302	264	296	304	298	321	294	316	332	353	308	322	312	325	329	326	331	347	303	334	345	294	372	341	348	342	348	329	339	354	322	319	305	320	302	314	339	314	298	315	326	330	342	348	320	333	312	314	285	347	327	302	327	319	270	342	325	308	324	307	311	312	339	315	320	336	313	327	335	316	320	340	327	299	315	274	314	338	321	288	297	314	324	319	321	363	329	341	304	308	306	291	299	291	315	318	299	311	316	317	320	352	314	325	313	330	309	335	324	303	328	314	294	298	331	335	300	313	308	316	310	340	310	327	318	320	312	304	318	356	314	315	313	310	311	300	308	326	321	318	352	305	306	341	305	295	317	306	299	301	295	341	325	330	302	308	330	329	320	311	341	325	348	320	313	303	344	335	314	308	315	324	339	346	331	297	309	287	316	312	279	356	299	315	311	310	336	290	322	335	318	325	335	333	300	327	328	317	327	334	319	327	334	304	291	298	314	339	343	306	345	348	339	330	323	315	325	340	305	356	302	337	318	329	320	291	334	303	319	323	315	316	282	293	312	295	300	284	300	315	313	294	335	328	325	331	308	345	310	319	313	316	295	330	322	327	307	328	307	323	308	325	296	305	286	308	310	338	307	288	337	308	316	323	330	316	317	331	310	347	304	359	320	326	302	340	301	331	315	316	326	323	303	335	339	311	312	323	290	330	322	336	299	300	295	307	309	327	309	274	282	304	306	313	344	305	313	317	309	333	312	311	317	315	304	323	342	306	329	319	299	319	307	311	311	309	301	334	339	291	306	323	339	321	316	316	325	295	298	304	331	316	324	325	319	298	317	322	349	329	314	321	326	344	317	324	290	323	315	304	326	318	337	328	312	319	310	316	310	340	335	329	318	315	343	328	340	309	344	316	323	312	324	309	284	316	285	338	353	347	345	311	311	331	344	340	338	351	328	337	367	330	333	301	333	336	312	296	303	336	372	300	306	330	314	313	299	309	332	322	307	294	339	332	299	320	301	305	293	292	315	305	319	306	305	325	302	286	319	309	330	295	341	313	335	330	309	340	320	315	319	325	331	326	316	323	356	288	314	303	333	319	322	326	317	336	326	334	317	292	314	315	336	310	311	314	331	315	330	315	305	308	288	315	323	325	318	322	310	315	333	302	301	329	316	324	315	315	292	302	301	314	307	312	305	285	308	328	282	324	314	310	330	302	314	318	318	320	315	312	275	306	338	335	326	282	312	326	327	319	306	297	323	355	296	320	349	301	325	296	347	336	315	305	302	304	293	293	303	310	318	301	297	352	341	306	313	329	305	324	319	311	286	266	329	277	309	336	321	309	359	327	306	314	290	320	332	323	298	280	352	311	337	294	303	317	311	317	298	331	339	324	348	295	319	315	368	309	326	331	370	303	320	342	301	341	330	299	323	330	314	306	317	301	349	312	332	301	303	352	304	298	294	316	354	295	306	325	316	340	318	323	303	336	310	298	294	356	272	309	308	343	322	320	286	308	317	310	318	322	279	297	319	330	320	280	313	326	296	335	320	320	316	387	300	321	323	330	339	337	320	336	298	331	319	306	328	326	343	294	344	337	338	316	322	330	327	283	324	331	313	294	332	327	322	299	321	347	295	311	347	302	307	321	313	340	303	320	307	319	308	306	332	331	341	288	301	350	313	319	329	344	316	289	287	340	302	315	312	339	326	314	296	335	335	328	306	320	309	351	320	323	309	301	325	319	351	309	333	285	326	339	325	316	298	284	324	289	348	326	328	346	326	335	310	315	322	319	304	324	309	332	315	302	321	309	340	319	344	338	307	346	307	351	319	318	316	296	303	294	335	320	322	317	308	297	356	338	314	310	329	298	314	335	307	304	322	353	302	330	296	277	338	339	337	310	321	288	310	319	318	330	335	316	308	307	320	327	322	319	301	349	369	324	327	311	321	301	324	329	356	285	344	325	294	332	305	337	327	337	329	350	320	339	320	317	297	319	298	318	314	323	305	314	329	312	300	359	316	301	295	342	286	335	337	321	311	309	354	310	328	293	322	332	350	326	331	310	324	315	347	306	351	347	315	285	334	325	327	320	299	329	310	323	307	325	334	331	332	332	307	299	314	326	308	306	326	308	332	313	323	320	323	311	334	322	312	286	330	323	305	270	299	322	315	344	322	297	295	317	301	320	298	316	325	324	293	321	305	285	276	316	340	291	330	338	337	317	330	337	286	330	339	329	292	302	329	320	336	321	312	311	333	316	337	320	363	304	330	339	325	337	322	332	286	362	309	341	316	308	323	338	317	313	335	311	321	294	328	322	331	335	329	328	327	322	341	318	302	294	330	308	316	327	361	325	318	325	319	314	291	325	308	329	352	316	306	333
9155	16249	13408	6879	4990	3689	2870	2216	1851	1450	1328	1241	1001	907	783	819	777	701	663	626	641	600	587	553	542	500	505	531	524	483	522	520	483	499	457	499	454	465	480	423	459	454	457	457	503	440	458	454	481	444	483	472	434	428	461	444	460	499	463	443	451	454	431	437	442	443	478	438	423	429	464	420	478	426	436	434	416	464	431	443	467	447	389	449	422	434	460	422	451	426	433	434	404	454	423	413	437	464	438	440	430	449	390	423	417	433	463	445	423	406	387	434	461	384	434	418	406	421	427	451	434	400	421	423	432	430	436	438	399	411	410	421	450	426	422	457	445	447	413	445	425	458	435	468	444	430	405	464	413	435	422	449	457	406	433	438	463	392	430	429	423	394	430	427	422	438	411	436	450	434	410	413	395	413	409	439	419	434	486	449	441	418	413	423	444	440	441	426	469	451	427	432	437	426	461	448	453	448	428	410	436	406	415	452	374	419	432	427	446	453	412	438	470	450	460	414	453	401	426	411	449	437	431	437	429	409	438	456	447	424	442	423	409	419	431	403	424	447	429	420	454	413	456	459	445	439	435	444	420	433	391	484	424	430	452	461	443	428	461	421	455	455	440	460	415	460	443	438	405	442	438	437	439	404	425	424	390	459	408	440	463	435	439	460	452	440	395	428	434	414	425	412	433	423	445	430	433	432	448	392	416	439	417	443	431	445	463	448	445	419	432	380	414	414	413	402	435	454	415	430	429	388	418	432	413	439	439	431	399	469	423	417	452	408	439	437	440	440	432	459	420	461	435	443	449	462	428	433	420	401	425	429	453	404	424	437	430	441	406	408	443	427	443	466	399	429	446	403	396	472	408	454	412	407	424	443	432	431	416	444	432	434	433	415	423	421	387	435	426	448	471	419	434	387	423	439	459	417	431	406	433	407	436	419	470	408	421	400	390	448	410	424	448	439	420	454	407	443	423	445	412	455	399	413	480	456	437	430	408	398	428	479	424	440	402	410	419	415	450	423	436	408	439	377	424	428	439	430	414	406	448	418	430	451	415	449	427	426	413	444	424	441	391	400	460	397	453	448	418	418	413	446	443	413	403	446	476	426	434	422	469	425	434	437	445	440	426	408	414	429	443	468	444	400	437	432	422	410	438	455	447	439	433	419	428	412	440	422	444	433	387	433	452	422	447	406	436	439	465	429	439	464	434	409	430	414	462	411	429	442	454	458	439	434	431	420	449	417	451	468	414	386	430	413	416	412	447	419	422	443	431	434	428	421	419	438	464	431	449	440	414	419	406	418	441	460	470	471	422	443	458	421	419	425	398	462	446	425	425	416	448	431	431	449	447	448	430	435	439	419	437	452	427	445	392	433	454	451	404	377	420	411	449	417	404	446	408	428	436	460	415	416	430	429	455	422	464	450	402	417	401	468	423	460	418	428	448	439	431	443	416	446	442	489	433	460	418	444	444	424	444	469	454	447	459	456	461	434	432	433	442	412	433	456	446	416	395	461	408	422	380	432	442	444	440	421	408	430	398	450	452	412	395	420	423	447	431	428	429	427	419	424	430	420	426	405	436	458	464	463	397	433	456	426	421	474	384	441	418	430	403	420	449	400	405	449	456	429	445	425	454	389	422	477	444	413	409	423	431	396	419	443	426	447	436	418	434	441	452	417	390	447	451	474	422	458	399	425	421	425	457	384	425	484	481	450	404	420	429	421	410	432	425	430	408	424	421	404	398	431	459	409	374	421	441	445	438	428	398	430	444	453	423	438	430	493	414	422	446	445	434	457	402	423	490	418	420	417	440	431	435	427	422	414	422	474	397	452	457	412	407	424	437	450	442	444	440	406	443	439	465	415	381	390	435	432	427	423	440	433	446	390	460	425	439	427	407	400	417	439	464	458	427	435	405	436	446	447	431	460	425	431	415	455	452	435	410	436	441	440	416	435	407	442	443	423	414	469	431	431	441	418	437	439	426	403	407	425	396	446	429	439	470	434	389	437	474	451	470	455	450	433	459	412	434	429	454	432	445	433	421	453	454	449	440	422	418	412	388	428	417	401	450	417	446	460	398	433	415	404	432	435	434	421	400	432	431	423	401	425	414	451	434	454	413	386	424	432	460	436	441	445	400	443	446	460	410	421	467	433	471	409	429	383	483	448	403	425	446	449	359	375	414	424	394	418	459	440	434	413	463	426	419	460	445	426	419	391	463	405	439	427	453	466	476	472	450	422	435	405	428	465	423	431	419	451	432	431	461	457	432	424	432	476	422	456	438	437	435	421	423	426	409	435	424	412	452	470	401	418	465	437	426	419	447	417	421	423	447	430	413	441	403	434	441	407	411	431	427	423	453	463	460	427	396	442	431	420	421	427	390	441	442	466	411	465	403	452	437	425	431	407	432	457	438	416	440	416	461	424	403	431	416	436	454	375	434	406	430	441	410	415	406	449	427	408	406	428	440	450	409	417	453	435	435	422	426	427	414	453	439	448	412	432	420	428	455	430	429	434	410	448	452	451	421	413	438	443	415	427	413	424	423	382	402	436	439	423	453	425	436	404	451	442	419	389	423	417	414	419	407	416	447	411	391	423	404	433	452	425	435	413	429	443	432	398	439	386	431	433	447	448	410	442	405	474	414	451	434	401	407	452	466	425	463	435	437	425	417	436	414	408	443	433	443	456	426	451	454	400	414	439	427	443	425	393	445	404	458	428	410	415	423	432	452	454	463	438	433	433	424	408	441	412	436	405	403	437	497	445	420	439	450	408	395	424	413	460	426	440	437	445	473	436	435	431	442	419	404	405	448	413	433	422	420	417	403	400	442	441	419	392	422	483	466	433	470	502	414	407	419	436	428	430	417	479	389	448	438	413	432	437	417	408	449	409	441	443	436	416	452	435	451	456	420	431	433	426	434	446	412	435	432	421	403	477	420	436	420	450	454	477	454	402	408	426	429	451	427	417	412	434	452	427	467	427	441	445	421	430	429	427	449	465	420	457	434	424	422	424	389	444	410	438	427	453	400	463	434	438	419	392	457	447	449	393	445	433	434	421	454	434	445	439	386	481	434	437	412	432	409	436	458	429	447	428	409	421	440	452	434	422	449	439	410	431	448	408	463	447	430	387	416	385	437	433	438	411	422	458	452	447	424	414	431	427	402	446	442	469	441	422	439	409	423	402	426	446	449	432	422	418	394	414	432	420	440	399	399	437	435	427	419	424	413	449	404	449	421	460	422	453	402	392	467	420	444	425	443	395	452	472	447	425	433	380	407	439	402	454	423	408	422	446	441	410	387	439	459	419	431	360	409	369	461	490	465	437	441	394	450	453	422	446	419	458	450	410	415	408	433	414	441	448	396	408	434	451	446	416	425	467	429	402	443	418	433	428	436	417	429	448	431	419	456	400	437	404	433	410	452	463	453	452	435	432	465	474	448	433	421	431	451	431	410	423	428	446	416	439	448	442	440	442	413	438	418	419	434	447	402	455	441	406	432	430
26993	20932	9381	735	433	415	383	405	364	358	351	356	355	365	341	347	377	354	340	345	347	348	360	391	349	343	357	301	290	361	364	380	323	378	357	331	363	351	362	337	347	351	367	344	319	323	327	305	352	359	345	318	344	357	334	319	351	344	343	334	338	330	334	355	344	330	346	376	342	366	371	371	336	343	325	365	342	334	321	359	310	371	323	359	342	342	363	342	352	344	358	333	325	343	355	322	367	376	345	322	369	385	332	355	344	361	366	322	367	356	356	383	349	366	345	326	340	342	337	319	353	351	379	356	325	340	366	340	354	345	339	394	334	342	342	342	320	345	342	354	358	331	375	318	361	344	349	325	346	367	356	343	381	376	337	403	322	327	407	312	345	348	333	322	354	332	334	350	358	344	356	350	339	354	318	343	376	360	346	311	343	360	350	336	344	339	371	329	322	343	353	376	346	329	344	338	320	402	347	340	343	377	344	346	380	338	329	338	355	346	336	342	346	348	342	326	343	349	329	326	342	336	341	353	348	332	339	376	364	342	335	311	354	337	314	366	349	321	346	359	314	341	356	392	331	345	345	333	334	362	347	364	352	332	364	377	348	314	344	376	326	335	335	361	338	324	321	329	365	335	328	342	321	347	328	356	335	326	351	377	389	356	350	338	333	334	358	354	356	321	337	329	324	335	321	339	327	345	357	347	376	334	333	326	334	334	352	352	362	364	347	339	343	332	350	351	351	362	347	323	341	355	337	318	296	369	355	345	339	332	336	356	359	337	334	350	347	332	308	370	356	337	357	334	349	355	343	344	339	345	342	384	315	367	347	345	337	351	357	349	326	342	324	339	314	345	334	362	357	312	339	375	353	347	320	349	328	332	345	312	343	329	363	304	369	352	347	367	340	339	350	348	325	329	324	356	343	339	331	335	330	331	350	368	333	370	336	319	324	366	367	327	329	355	338	310	331	356	339	361	325	321	354	372	356	312	330	366	351	381	314	351	366	332	338	322	339	339	335	353	353	390	348	324	342	327	328	363	314	304	328	379	362	345	360	333	336	338	337	372	348	351	370	342	361	345	332	352	355	360	390	327	356	318	325	357	378	327	353	342	358	323	341	345	354	325	350	326	344	370	362	344	339	325	329	319	322	345	323	353	320	357	305	336	373	332	379	376	356	329	372	335	359	337	340	354	348	331	376	325	324	353	344	326	346	320	353	315	344	345	342	348	350	336	364	361	333	378	359	329	342	322	342	358	361	375	322	335	358	360	335	356	325	341	360	312	306	325	351	373	370	352	299	340	323	346	358	325	349	376	321	374	363	337	345	328	341	350	363	335	342	322	331	352	332	319	333	345	377	364	354	355	350	320	368	332	359	385	319	338	375	366	331	336	338	323	349	367	324	359	340	352	343	347	314	367	309	313	335	291	327	333	349	319	325	307	369	339	334	362	349	336	337	367	348	356	352	364	344	342	356	338	348	343	350	357	339	329	359	340	320	350	359	310	319	324	346	336	344	320	353	353	364	331	351	327	322	342	327	331	315	353	362	343	384	314	352	333	341	350	360	341	352	338	371	334	330	347	352	378	317	362	361	342	321	344	358	373	328	353	329	329	318	326	287	353	329	345	349	321	325	348	331	354	347	350	392	320	363	360	359	336	346	339	345	353	320	332	334	331	341	380	323	357	349	345	327	387	314	346	345	355	346	348	357	336	351	384	317	354	339	351	369	320	337	343	325	339	343	354	336	343	340	294	338	355	347	342	336	341	354	319	333	333	315	374	347	366	327	324	350	357	364	337	340	358	342	369	316	351	358	322	341	332	329	357	344	346	336	332	319	355	336	377	355	346	358	323	362	338	310	342	357	339	318	374	370	354	339	374	331	355	344	347	301	321	345	385	354	322	307	365	339	348	345	357	354	336	328	344	340	361	339	336	370	337	330	351	326	358	371	357	336	345	359	336	333	349	370	355	326	345	304	352	340	327	340	359	319	311	363	357	346	320	342	313	359	350	340	358	335	338	372	330	325	313	347	342	367	354	343	352	327	371	343	380	331	351	342	360	347	352	357	353	363	363	334	354	353	347	344	339	364	344	319	318	312	371	353	331	367	304	343	335	354	346	357	330	375	363	372	323	316	358	354	346	352	347	338	354	345	323	328	326	328	366	339	352	344	336	373	333	355	325	363	352	336	320	340	345	344	336	331	346	345	316	339	354	355	356	361	348	316	349	382	332	365	351	332	324	365	357	364	360	362	368	339	382	331	359	369	357	319	310	365	332	373	368	387	345	363	322	333	365	347	347	363	348	336	348	408	339	337	360	362	315	377	347	329	357	328	362	345	330	353	324	363	400	326	358	327	328	340	347	368	349	322	337	317	349	316	373	341	384	357	332	345	360	343	365	374	356	309	342	331	350	320	331	401	345	344	351	329	360	340	373	339	335	362	353	361	371	323	370	346	355	329	346	295	350	325	338	347	328	332	340	351	349	335	313	339	340	325	342	382	338	355	338	370	358	344	330	311	339	363	318	396	329	380	364	326	326	303	337	338	353	344	316	366	351	349	299	332	341	345	331	326	359	338	321	341	356	331	337	364	323	327	350	352	334	346	349	335	341	335	331	341	343	366	390	331	341	332	339	368	377	324	351	336	359	326	336	316	348	362	348	350	325	378	362	353	350	360	346	351	341	322	332	365	356	375	338	334	322	340	363	335	333	317	335	343	364	318	357	319	309	364	342	374	373	351	339	368	347	342	336	397	372	324	355	336	353	342	319	373	358	352	345	333	347	343	341	342	379	348	361	344	351	340	365	324	370	330	340	348	349	338	380	353	316	368	318	329	350	343	352	363	351	371	361	355	359	307	336	358	341	371	317	335	353	362	328	351	346	351	335	340	366	379	332	384	343	393	391	346	374	362	338	335	339	351	337	349	300	353	331	336	362	349	356	318	346	346	353	334	346	378	364	351	362	333	369	341	337	350	357	373	319	335	327	328	370	352	360	320	368	372	338	356	355	336	303	348	317	325	362	346	345	349	345	315	348	343	356	360	365	309	385	300	325	374	316	323	366	349	357	369	336	323	342	352	357	361	342	308	332	343	346	348	300	332	358	310	350	336	377	356	374	325	297	345	341	358	372	333	319	351	360	368	379	347	365	335	371	361	394	343	336	375	297	360	356	344	370	348	303	298	316	360	327	333	340	348	305	370	340	306	338	346	350	372	355	306	375	352	345	323	336	352	333	325	350	345	336	348	363	344	339	360	357	334	355	332	342	346	340	354	324	346	356	350	360	332	379	361	342	343	311	362	352	351	343	357	349	346	330	328	342	374	329	332	374	304	352	342	374	329	341	353	305	334	329	340	316	325	356	318	331	354	394	352	368	354	344	350	341	372	364	355	361	360	346	370	346	338	354	331	336	349	386	327	353	379	372	336	319	318	352	368	354	341	312	330	358	333	338	348	358	306	329	339	341	345	372	356	333	357	331	376	349	314	356	370	378	363	342
4023	1118	954	671	595	535	504	485	503	466	486	474	472	477	450	427	518	485	456	463	472	454	446	469	419	435	460	469	470	465	422	486	461	483	450	464	485	469	449	458	443	470	442	469	473	491	452	453	493	450	488	432	469	459	475	484	478	450	451	395	499	467	440	502	459	464	487	439	439	477	470	451	493	474	456	450	425	479	457	472	494	435	461	464	457	451	443	465	458	463	448	452	453	495	456	436	458	450	460	437	440	461	427	444	466	464	433	435	478	417	451	463	489	442	489	446	479	431	461	427	472	423	473	476	428	432	423	438	437	463	417	436	462	490	441	455	433	447	455	464	461	479	440	446	439	428	491	483	506	467	432	436	463	457	438	508	492	472	461	439	435	457	472	468	459	430	476	440	474	460	438	461	410	454	462	442	442	429	449	454	461	467	442	486	449	435	467	456	439	444	482	433	463	451	480	478	439	377	430	408	457	448	453	499	397	444	446	457	397	431	460	484	454	413	489	457	431	466	447	442	467	447	431	458	424	430	444	438	454	449	422	511	459	460	470	452	450	469	454	456	468	457	471	449	475	442	455	462	486	467	501	451	451	476	455	472	477	431	461	468	492	493	458	452	443	446	463	458	464	444	424	445	446	481	439	452	431	444	481	437	473	407	495	446	451	444	430	458	450	472	481	460	453	473	462	445	439	475	456	474	412	449	459	421	472	444	444	476	435	445	466	421	454	423	490	442	448	501	424	431	447	452	490	450	442	479	425	492	497	447	486	458	452	474	478	447	434	470	447	477	470	466	443	454	476	461	473	478	466	445	472	452	478	450	449	479	450	471	454	429	417	428	493	521	443	506	497	415	454	466	480	484	459	453	446	421	468	451	432	429	442	451	466	468	448	438	464	461	427	449	472	412	494	486	422	439	455	446	452	475	432	426	457	438	505	434	431	420	472	445	474	444	451	468	422	475	481	472	489	494	480	424	462	478	405	443	463	454	453	457	464	450	506	466	479	457	482	489	449	470	440	452	431	453	461	460	461	482	456	420	473	494	485	480	473	498	451	479	472	454	465	464	477	465	472	496	446	471	453	449	442	451	453	444	438	452	468	446	436	441	492	448	466	462	444	448	466	464	466	461	460	473	498	454	496	434	435	477	455	471	481	447	456	444	427	464	474	464	429	416	462	513	438	476	469	475	431	493	413	479	432	453	417	460	462	454	442	466	432	484	432	469	471	443	437	449	461	476	486	479	463	428	429	482	469	471	463	448	429	465	471	434	459	438	439	443	452	458	441	496	445	448	445	482	476	444	441	461	437	454	486	476	410	454	475	432	417	425	442	482	430	461	436	480	451	454	445	441	475	428	435	418	475	416	460	437	437	402	431	466	498	431	449	439	481	448	471	444	444	461	432	446	454	506	459	417	469	471	428	448	446	454	460	484	457	429	431	440	445	431	476	439	435	460	455	451	460	452	460	455	459	467	415	443	447	452	466	448	472	497	474	439	450	441	428	438	439	453	457	448	450	421	493	451	416	446	471	485	435	469	440	455	453	427	446	469	476	415	485	464	462	416	458	449	444	437	433	461	453	426	440	467	499	441	467	475	425	462	477	457	463	475	466	441	425	436	405	456	437	424	433	433	442	466	457	451	481	512	468	488	447	466	424	493	423	425	446	471	462	436	447	481	443	460	468	423	445	456	455	436	471	449	482	447	424	437	452	482	454	433	412	458	446	464	474	482	387	473	484	448	468	434	463	451	463	453	436	481	463	458	430	462	503	443	444	475	419	454	471	466	447	473	465	502	450	424	448	484	432	499	476	445	469	451	431	433	501	445	454	442	428	464	433	444	464	438	485	486	470	445	443	497	472	474	455	476	477	454	405	450	467	449	450	423	448	454	464	499	446	458	476	472	453	435	466	454	429	446	453	472	484	497	449	446	457	458	440	463	474	462	472	494	450	479	449	492	480	441	487	443	431	461	445	469	455	408	445	445	466	461	453	483	415	446	453	467	455	430	469	473	464	481	490	449	477	446	454	480	436	444	485	452	443	461	452	453	453	435	435	453	469	448	471	426	447	442	473	466	429	492	440	443	463	464	463	425	414	486	440	451	469	486	442	451	483	468	462	454	485	478	422	440	478	464	464	503	482	437	475	444	440	445	470	404	475	438	514	448	524	467	462	459	481	450	429	457	453	445	492	448	397	490	467	475	448	493	499	488	489	473	418	465	488	413	437	452	425	414	445	424	442	428	439	458	462	458	464	448	469	461	463	473	435	453	447	463	419	495	451	461	420	479	456	443	466	476	477	473	429	420	437	465	466	434	438	474	463	445	424	434	451	467	481	438	491	459	451	490	444	430	457	434	430	418	443	426	455	405	437	446	522	482	445	457	482	447	451	461	523	463	468	479	417	426	435	435	458	469	449	455	468	493	441	451	435	473	447	465	430	446	485	462	396	457	514	489	429	454	431	459	456	438	482	468	470	474	452	472	442	454	426	455	420	486	474	476	434	487	431	486	415	456	421	457	464	458	449	444	422	461	451	474	430	455	438	435	401	484	433	449	506	458	484	446	448	449	454	454	467	437	407	476	459	498	452	441	479	491	471	500	444	427	467	446	469	456	462	469	458	484	468	449	453	466	485	438	488	442	488	468	447	455	465	472	463	464	459	450	476	421	466	452	458	455	481	458	467	436	451	453	497	437	481	436	486	483	434	420	501	431	493	459	415	470	429	429	454	466	458	472	434	453	445	430	415	459	455	493	439	446	465	408	421	440	451	490	494	460	452	467	501	452	441	487	451	442	441	471	445	444	457	462	478	433	417	450	478	463	438	466	467	432	441	463	475	451	404	447	449	459	458	407	432	494	461	419	445	453	439	444	480	422	427	472	435	464	448	441	440	450	466	449	447	468	465	461	479	444	475	453	451	452	451	438	464	473	469	468	471	455	431	475	421	445	494	461	450	466	457	464	437	399	475	458	469	456	459	442	483	437	430	429	452	437	460	493	469	420	455	461	431	437	435	462	466	472	427	448	485	455	449	439	485	454	434	453	427	454	444	409	452	481	457	456	418	456	435	453	462	438	460	419	416	476	445	444	433	437	423	461	472	483	437	444	434	466	468	468	428	464	420	420	457	467	437	457	457	440	461	449	456	441	465	441	473	472	457	441	499	455	441	410	448	467	434	462	454	492	434	466	434	453	467	496	503	452	445	427	460	418	428	415	467	485	423	475	494	456	478	431	506	478	462	491	472	454	456	435	448	446	436	504	466	454	427	445	483	465	445	456	444	448	433	460	457	475	453	468	478	508	447	434	455	467	424	450	449	463	479	462	443	480	482	484	480	472	451	511	448	462	444	449	453	445	463	446	445	434	481	451	422	515	448	415	465	467	446	479	477	426	472	464	463	462	439	460	466	425	482	471	422	475	436	463	421	476	463	451	446	463	445	430	437	445	448	443	445	462	465	465	473	444	442	475	457	432	442	468	444	473	519	465	482	429	405	472
23747	21396	28964	24201	21379	13000	1423	885	696	697	621	638	624	607	560	544	503	523	516	509	503	523	526	513	539	517	463	522	518	471	506	451	514	495	509	448	511	517	511	459	511	499	474	475	473	485	460	491	439	488	457	485	532	502	457	451	501	455	509	500	483	489	483	483	469	478	445	445	455	515	438	477	461	481	507	473	492	439	482	475	475	467	499	489	481	480	466	480	488	472	502	459	469	514	460	492	448	460	492	460	517	475	497	474	466	504	468	483	506	511	513	452	450	476	481	465	480	482	449	494	475	487	474	424	475	444	483	493	463	455	490	495	496	454	449	461	453	472	466	509	471	474	449	464	473	491	469	479	497	484	506	476	465	434	505	454	471	473	445	444	467	446	522	490	469	493	453	490	529	459	472	487	487	481	467	482	492	488	494	465	483	505	462	504	475	471	471	476	442	500	498	473	484	480	512	462	473	477	453	478	473	465	503	498	467	456	468	488	469	430	501	457	505	474	446	457	447	476	477	477	475	494	481	530	455	502	447	470	448	465	478	487	440	482	479	496	508	465	473	452	499	504	518	495	509	469	535	480	493	461	513	493	458	470	483	501	513	482	464	483	449	478	453	486	478	474	453	503	515	487	474	486	496	459	463	471	484	476	470	506	510	463	492	473	454	496	471	457	461	482	447	505	504	435	470	444	489	418	470	477	490	454	479	502	487	525	499	469	434	481	486	513	459	468	500	449	451	482	486	482	447	528	467	436	442	494	447	447	442	478	489	486	505	490	500	482	490	486	477	453	491	493	502	511	478	493	490	470	444	497	492	466	461	461	468	515	466	486	475	473	461	488	466	497	481	467	497	440	491	553	447	519	485	470	470	456	438	462	473	475	498	452	467	457	483	493	494	481	464	456	471	483	499	480	464	450	466	473	484	498	423	494	464	495	493	504	492	474	497	464	473	446	486	469	509	476	447	501	487	456	522	462	456	457	481	468	492	487	462	477	460	466	465	453	464	470	514	462	452	460	459	475	464	491	467	534	475	430	486	481	443	449	515	522	469	481	508	504	509	490	487	473	498	488	466	494	474	450	469	474	474	506	505	475	490	475	494	470	468	488	482	486	473	481	485	506	489	480	477	450	519	463	449	479	485	443	461	474	466	432	511	482	469	482	484	490	475	476	478	496	472	495	467	495	486	449	479	526	500	471	510	488	484	455	506	501	506	474	444	456	453	455	476	453	500	455	490	450	469	514	467	457	517	454	481	489	457	513	484	457	487	510	438	462	492	434	491	448	448	496	432	482	449	503	512	483	504	484	498	464	459	479	469	474	482	511	453	482	459	521	470	454	458	433	467	483	467	483	468	430	504	484	523	472	497	466	483	470	479	517	468	485	461	466	451	470	472	466	477	467	487	500	500	494	473	462	488	473	476	464	429	460	476	479	485	456	481	501	482	444	441	477	460	506	456	462	471	439	470	468	514	452	472	440	448	434	482	447	532	453	543	429	455	456	500	487	475	455	503	452	433	498	472	429	501	481	464	491	480	482	452	445	498	475	472	462	458	511	485	458	434	493	515	471	487	451	485	473	487	484	490	480	461	498	495	507	502	485	467	488	518	504	436	462	433	452	450	471	490	465	467	454	462	472	484	502	441	489	468	462	451	524	455	479	432	468	469	444	490	470	469	515	474	480	492	454	447	476	502	524	443	510	520	473	465	478	477	493	462	525	486	506	478	493	501	433	477	459	475	508	469	507	484	478	461	484	496	492	451	497	502	472	476	454	482	464	457	502	448	520	501	465	481	474	470	515	480	478	490	460	463	444	458	448	477	469	459	499	496	529	497	461	460	459	493	465	505	458	495	499	481	463	457	469	457	476	517	448	469	478	452	477	522	415	462	462	471	542	454	489	459	479	461	483	478	506	484	459	466	453	454	511	501	495	512	477	480	479	487	507	506	476	486	462	459	466	460	469	478	484	473	489	487	451	471	435	450	510	492	513	451	478	442	471	491	497	485	509	506	470	475	468	460	491	483	442	476	488	495	466	466	459	501	465	420	468	472	523	506	502	462	506	481	488	488	522	437	482	486	453	452	473	478	444	481	482	464	489	460	492	481	476	499	476	430	480	486	510	476	443	439	467	487	507	466	506	488	473	504	476	490	517	449	459	485	458	443	470	501	493	446	446	454	491	452	495	511	470	447	438	485	473	446	505	496	439	498	443	456	456	498	474	493	454	467	448	474	484	509	487	486	499	485	464	469	450	483	477	480	466	505	446	496	478	460	504	496	451	472	535	456	446	447	436	445	491	514	437	443	494	464	470	458	504	473	478	484	475	453	449	444	511	459	501	441	465	447	471	471	494	489	464	441	483	486	457	502	498	479	453	489	494	497	414	478	464	439	442	444	494	456	450	505	500	448	480	472	426	488	482	492	502	473	483	446	465	445	475	498	505	419	464	488	474	463	525	456	435	474	453	518	471	444	501	462	452	464	482	444	503	481	470	466	478	516	474	468	454	493	462	519	454	465	454	507	521	488	445	442	469	459	501	471	430	452	503	497	465	488	492	452	472	493	472	493	485	489	478	474	471	482	464	455	458	505	439	480	488	475	489	484	527	481	491	492	436	469	466	486	473	476	474	454	433	443	490	475	480	505	522	490	477	458	483	495	450	435	452	509	484	468	493	437	478	442	466	477	511	447	508	463	443	505	434	501	483	510	440	489	472	454	476	480	460	460	482	471	479	476	516	490	458	496	460	490	488	491	522	444	476	486	436	497	485	466	466	485	488	497	491	460	497	436	509	431	469	444	459	445	468	487	489	499	455	540	467	480	484	454	494	452	462	475	487	456	518	500	471	448	489	479	421	460	515	472	482	495	487	441	431	493	466	482	513	465	469	450	459	462	441	518	486	484	467	441	505	483	501	503	450	510	456	439	503	467	457	494	473	476	445	484	466	461	471	448	469	469	483	481	466	476	468	456	492	486	455	486	471	503	469	515	482	477	453	474	451	480	525	455	450	493	474	461	455	485	492	477	464	485	493	484	469	468	496	472	484	462	501	458	481	498	483	475	457	475	498	463	499	457	498	479	504	501	485	473	475	461	505	462	468	458	448	464	476	465	464	472	468	481	465	497	519	474	498	492	430	465	471	473	479	431	439	479	445	453	503	467	447	456	476	476	490	480	452	512	470	476	476	461	455	454	451	511	470	441	485	477	427	486	460	495	436	467	490	472	496	470	483	522	457	497	476	444	471	471	506	449	445	488	462	468	529	441	455	447	513	484	502	480	467	486	483	438	461	488	491	494	508	455	445	480	444	459	482	429	486	429	468	480	468	458	450	453	493	454	468	475	472	500	452	489	463	495	478	487	486	468	478	484	486	496	492	485	463	450	490	532	516	498	487	471	450	454	476	506	450	481	498	464	454	475	470	464	502	465	500	497	422	455	482	473	512	469	474	448	475	450	487	471	503	504	476	498	525	429	476	513	488	479	499	480	471	489	453	485	487
6578	10371	8394	4246	3006	2286	1845	1596	1307	1157	1102	953	850	896	833	750	726	745	738	705	738	739	735	693	710	731	703	664	707	669	664	655	642	648	654	640	635	651	689	671	657	651	648	652	631	657	667	663	596	687	637	613	615	669	647	604	613	594	651	614	665	663	573	619	610	624	612	632	660	617	607	606	635	643	597	635	625	667	612	646	608	595	681	653	688	625	616	656	648	632	617	647	640	600	615	627	579	644	665	566	649	659	658	617	649	596	665	625	654	608	639	609	631	612	612	588	644	693	642	668	670	618	564	607	619	666	606	627	635	582	646	654	637	646	631	648	626	633	649	671	596	632	650	646	636	632	625	631	639	591	667	616	595	635	613	630	634	656	660	626	635	640	620	614	600	631	650	624	646	671	616	630	654	615	610	670	621	610	614	645	595	662	636	622	617	616	622	591	678	588	614	597	632	633	627	644	638	694	614	645	633	649	644	599	611	614	608	650	622	591	632	631	625	633	613	614	629	665	641	622	569	638	597	660	629	629	614	627	601	631	609	651	636	621	665	622	597	603	638	606	651	610	668	656	633	639	627	666	618	636	677	645	599	588	596	608	644	637	635	635	636	662	608	649	617	608	604	613	635	606	642	637	614	647	600	674	642	652	570	598	652	661	616	609	620	646	589	590	620	659	601	672	633	648	603	660	606	618	592	655	676	640	614	618	659	627	622	602	647	632	673	630	620	658	647	622	620	627	622	665	615	669	633	619	614	665	653	643	622	618	624	615	641	652	622	615	609	631	609	633	598	601	614	639	668	595	614	644	625	639	628	649	634	616	648	662	634	640	596	618	632	645	604	574	626	613	651	599	651	586	665	650	657	603	598	640	587	661	624	610	630	626	633	632	610	654	646	699	622	621	625	621	604	610	608	620	621	627	610	606	649	588	631	577	652	648	669	663	635	614	640	638	643	613	630	609	630	613	650	636	628	663	673	598	613	614	603	648	622	634	631	627	670	662	601	625	605	662	679	646	617	640	580	669	610	614	660	620	601	644	632	614	641	613	633	629	645	650	616	655	669	613	631	647	629	652	627	613	635	679	622	591	663	674	627	628	671	589	642	582	654	631	596	611	616	626	652	642	625	651	668	640	590	660	615	628	640	616	675	573	632	637	665	632	642	679	649	632	634	650	602	624	634	588	628	622	601	650	648	603	595	605	651	617	634	619	636	641	659	637	602	604	644	601	595	637	619	609	591	611	588	637	651	645	616	652	604	605	671	582	618	658	646	640	660	643	601	641	601	603	604	637	621	596	583	592	628	676	632	640	635	606	645	619	610	664	638	617	603	606	641	640	646	616	584	609	636	643	638	613	649	596	620	598	644	638	647	646	662	643	630	635	616	643	653	631	631	652	621	621	639	634	638	628	618	648	617	602	632	628	626	631	617	652	684	600	616	664	610	610	633	627	661	660	606	637	680	677	645	642	675	662	620	621	651	645	629	611	667	619	637	653	625	620	634	641	651	574	623	647	634	629	636	574	655	614	591	641	597	679	596	660	668	628	623	654	599	622	665	635	632	620	664	622	607	633	631	631	651	624	682	642	635	641	640	646	611	609	690	591	666	628	621	628	647	594	623	606	647	642	655	660	664	649	624	661	654	628	645	630	622	653	618	573	621	616	645	630	633	659	644	607	676	648	646	588	619	631	618	674	692	645	658	589	614	620	598	631	645	662	623	678	624	628	631	612	658	618	661	610	683	690	629	655	639	613	634	590	634	669	656	586	607	624	632	627	646	645	626	644	643	630	625	652	599	617	654	620	647	635	626	645	597	655	655	605	636	638	619	632	620	616	623	667	632	665	589	618	629	602	624	675	613	623	661	628	653	646	658	609	606	646	665	654	555	642	654	634	641	671	640	610	656	598	661	661	619	640	683	622	608	619	659	609	650	622	633	588	604	625	663	610	614	684	641	622	604	681	590	608	643	649	651	609	641	634	640	625	595	649	606	611	668	627	637	660	622	643	664	653	628	646	629	625	626	650	644	648	637	647	643	576	631	629	678	593	667	594	649	601	660	647	614	630	628	656	606	645	651	631	611	623	619	642	620	644	618	639	645	617	625	615	592	671	634	631	665	679	622	638	629	628	694	648	660	623	660	628	618	614	671	641	620	637	641	587	638	637	601	631	627	628	579	627	644	619	602	625	602	625	618	667	616	626	623	636	647	607	626	677	633	623	610	678	684	627	662	649	648	618	626	658	591	641	618	636	676	675	600	669	645	626	614	652	676	629	640	628	621	584	607	598	629	589	636	627	663	649	622	625	626	619	648	599	606	580	657	677	629	594	635	674	599	639	602	647	658	636	642	635	620	569	650	643	654	628	641	643	564	637	664	628	644	607	619	623	615	606	628	581	644	636	641	651	613	608	594	648	607	611	592	631	634	638	623	618	668	644	672	623	629	631	661	653	665	646	608	612	647	630	616	624	632	628	640	634	600	629	658	606	622	616	646	625	626	571	630	619	630	611	650	588	626	595	649	679	659	647	639	598	643	621	603	686	679	642	605	624	620	638	653	628	655	641	629	652	652	644	613	662	617	634	622	643	630	609	666	689	614	600	606	619	620	640	583	657	638	624	622	602	615	597	644	596	625	629	604	646	579	626	596	654	623	602	631	580	641	606	638	658	624	643	602	590	629	630	621	617	633	652	632	677	628	658	595	637	670	658	651	645	651	627	661	607	631	626	623	644	601	647	626	634	660	603	621	636	616	641	639	640	639	607	634	637	634	628	638	596	602	611	605	638	658	630	601	661	602	604	635	642	644	684	632	606	639	636	615	610	614	671	615	641	615	580	612	609	603	561	600	612	630	637	621	663	659	628	597	623	664	627	635	621	639	605	618	650	642	611	663	687	617	685	637	656	621	638	646	615	646	637	653	636	617	665	630	626	616	607	601	620	597	610	611	652	598	583	662	635	672	634	681	601	591	618	589	643	619	642	632	634	676	678	640	613	629	635	590	617	649	636	628	610	604	656	608	671	616	613	670	620	596	599	614	651	611	623	622	629	626	652	621	626	610	632	637	616	616	643	585	598	626	605	631	650	649	597	676	615	620	696	572	632	666	628	649	639	649	653	646	648	631	662	649	661	598	642	610	649	645	622	612	651	662	626	597	620	643	604	655	596	627	635	647	673	663	593	584	630	601	616	631	646	588	631	634	621	622	585	621	626	625	621	598	644	621	590	626	637	682	599	636	582	617	614	638	631	632	619	643	645	648	618	631	633	655	638	586	654	629	626	646	667	638	593	662	611	636	649	637	625	623	641	592	613	605	615	632	639	626	608	671	629	651	642	619	639	599	622	641	611	634	634	583	640	573	644	647	655	633	635	641	655	617	587	641	627	665	650	588	655	695	597	639	633	613	633	658	614	652	625	624	661	616	627	603	674	632	675	644	659	638	650	681	641	624	671	638	652	630	598	642	621	620	657	628	624	631	648	622	647	662	599	624	628	650	628
22878	21362	29283	23809	21362	21411	11251	1123	864	666	623	543	536	530	455	442	441	439	400	427	401	370	398	421	347	314	361	386	346	336	322	342	322	328	343	372	326	343	357	317	329	366	351	359	321	315	311	330	336	322	337	322	325	349	321	301	336	337	322	324	339	300	325	307	316	319	344	299	334	338	317	325	351	347	314	330	329	325	303	320	352	345	313	308	321	311	336	315	345	325	310	346	312	301	306	306	289	302	305	299	306	295	315	332	315	337	369	282	319	329	327	302	290	294	298	286	275	334	297	329	340	298	347	310	315	336	320	326	341	285	350	323	294	329	329	316	342	308	312	325	324	300	341	318	353	319	299	305	321	322	346	310	296	305	305	312	322	294	328	317	312	310	314	331	315	322	333	326	317	316	308	319	345	328	305	364	319	311	301	331	310	304	297	269	309	271	328	309	324	320	305	289	313	312	351	327	355	296	255	337	340	357	292	309	331	304	292	327	320	286	319	316	287	318	304	329	307	342	315	329	331	329	312	319	319	319	354	324	308	302	312	303	325	318	328	305	325	337	306	314	304	301	316	310	331	329	314	319	326	293	321	301	340	352	329	338	295	345	320	316	287	330	337	304	311	316	323	303	337	302	318	303	259	296	321	294	312	304	337	321	302	338	316	320	327	289	311	322	342	290	273	314	310	322	322	315	299	328	338	289	308	314	314	324	296	316	292	325	319	330	313	300	309	345	309	284	325	297	301	320	308	301	295	298	295	298	297	326	312	313	322	301	318	324	308	319	308	276	343	311	328	307	320	290	315	312	308	336	351	331	301	303	322	321	297	332	354	323	325	335	340	303	327	327	309	269	312	318	301	322	339	341	299	319	338	305	308	293	303	309	323	324	266	336	309	312	332	336	301	326	321	299	293	304	303	296	253	324	342	294	313	307	336	352	298	325	303	295	323	314	295	325	313	344	318	287	316	338	311	294	309	304	316	334	301	349	321	320	335	296	327	317	302	364	324	320	299	305	297	315	338	349	323	299	313	323	305	291	332	321	286	297	329	293	288	315	294	314	281	337	327	338	333	316	314	316	304	312	328	334	298	294	311	313	345	302	290	316	354	343	305	307	320	342	307	308	344	305	308	344	282	316	325	309	290	288	305	327	330	340	316	307	330	308	329	337	311	319	343	289	325	326	313	312	319	299	323	327	315	311	302	335	316	326	348	311	304	339	298	332	301	290	308	320	317	320	285	264	305	347	295	308	284	279	292	320	313	291	318	320	313	318	324	315	335	305	321	329	351	332	322	283	331	329	333	263	362	318	302	311	335	358	313	325	306	297	311	333	296	288	317	314	286	331	306	304	318	316	295	309	272	322	308	281	325	328	307	299	314	336	298	294	307	288	306	330	337	345	317	332	311	299	319	276	345	294	307	300	294	302	326	295	328	298	322	331	305	309	292	321	287	297	309	330	298	322	312	321	321	318	305	315	304	317	267	280	307	341	311	316	311	336	313	320	282	295	323	295	332	334	347	306	331	340	331	288	315	303	314	315	311	306	304	312	314	315	293	324	325	309	283	306	314	299	299	357	343	309	302	314	292	306	293	325	329	321	331	330	277	306	306	317	312	349	336	364	295	302	307	317	352	347	332	323	311	325	325	313	328	313	309	348	337	294	321	315	302	320	291	348	310	347	354	344	314	347	350	332	317	314	303	305	276	314	329	314	344	326	323	309	319	298	329	314	318	305	323	339	337	278	338	288	294	294	357	308	337	293	317	323	309	322	305	308	309	305	319	292	316	303	296	313	282	299	290	301	275	339	327	297	303	314	320	319	328	309	306	326	312	313	331	301	338	310	326	300	302	320	311	335	273	313	307	311	336	277	296	315	272	329	330	309	290	323	310	316	298	329	304	312	337	344	304	316	306	309	336	302	294	325	282	322	294	349	315	309	264	320	314	295	298	293	341	345	318	316	304	299	308	324	299	286	312	289	321	326	311	304	309	294	331	310	328	325	284	344	280	328	300	320	297	316	282	322	310	344	330	323	335	322	286	331	276	339	305	309	312	336	331	293	321	297	305	302	301	317	315	339	320	325	330	304	287	300	321	325	326	283	290	356	310	331	332	312	311	301	304	287	309	300	316	325	316	348	303	303	318	308	302	296	319	330	321	315	313	311	307	319	341	322	319	306	326	277	285	289	327	339	330	343	303	320	318	303	305	336	292	311	315	340	300	293	295	296	329	305	325	298	313	314	304	292	341	313	316	280	328	333	311	335	312	330	324	307	309	307	292	343	284	336	326	292	306	274	348	315	313	328	339	339	286	308	306	321	345	312	316	291	306	301	300	340	332	300	308	316	285	309	342	325	328	312	345	326	301	328	319	306	339	324	294	349	299	286	324	301	296	309	320	311	286	319	323	343	323	307	291	304	342	292	302	329	297	326	309	348	312	304	300	319	305	320	300	291	331	340	315	315	306	303	366	279	308	316	325	311	305	292	321	292	304	313	306	293	336	303	312	334	278	317	308	328	305	328	329	309	310	310	307	280	325	304	326	284	272	310	330	298	323	316	309	305	312	329	303	289	310	292	308	281	333	334	271	305	310	344	302	322	297	318	310	290	323	283	336	275	298	312	310	317	307	304	318	321	306	315	316	331	319	327	312	302	289	338	316	308	291	287	326	349	303	321	313	332	309	315	297	317	301	324	321	272	324	307	309	285	301	309	326	320	311	312	303	296	339	327	303	311	316	287	324	323	344	321	330	334	307	260	292	325	314	314	316	308	328	320	282	276	316	319	341	279	323	320	292	306	312	298	309	329	318	334	325	310	321	303	313	304	300	321	300	295	290	300	308	277	360	321	316	306	326	317	291	307	313	327	335	318	318	286	317	349	291	334	329	337	287	354	306	319	320	321	328	309	318	314	327	302	332	321	311	286	326	349	323	313	342	318	316	335	301	315	305	288	311	308	307	333	302	320	309	298	266	301	331	344	326	316	332	300	320	335	332	332	324	311	289	290	312	322	355	328	318	300	341	322	310	315	366	311	287	305	292	337	307	298	328	326	289	257	297	310	312	302	307	320	311	282	336	320	318	295	283	307	319	301	329	292	305	340	306	305	334	322	333	301	304	317	324	291	318	308	289	343	327	300	307	321	306	327	320	282	307	288	268	293	324	336	317	301	345	304	305	317	300	322	328	326	315	292	296	299	349	310	285	322	348	352	333	302	329	333	331	291	309	314	335	308	283	363	317	324	273	308	336	298	305	296	293	337	312	297	327	332	332	301	287	279	313	301	299	291	294	325	326	302	337	307	332	287	297	301	316	286	286	306	285	301	324	296	306	288	286	286	303	292	308	294	333	313	360	295	312	308	341	325	324	315	308	333	311	304	315	290	302	300	283	322	294	293	302	319	327	292	321	343	325	322	308	310	268	302	322	307	277	330	333	331	318	315	361	350	299	323	322	335	302	276	321	340	329	300	318	313	312	321	353	336	315	327	310	339	302	315	322	317
9119	16286	13361	6913	4962	3638	2909	2235	1819	1478	1283	1143	1026	900	807	781	727	676	651	593	643	563	642	524	554	514	538	507	489	497	510	525	497	509	468	461	478	465	500	459	453	465	438	486	470	477	460	441	458	478	423	472	433	459	435	417	432	458	466	437	450	445	475	435	422	421	436	414	421	429	424	443	424	438	383	410	455	433	410	425	412	442	452	451	455	425	383	458	431	407	430	431	408	409	415	427	437	427	438	460	418	402	406	420	457	424	415	424	441	403	427	423	424	439	406	461	433	456	436	440	389	436	425	446	440	427	468	450	413	454	481	399	451	385	426	455	383	443	430	417	435	448	377	432	397	440	425	472	418	455	435	432	398	418	409	410	447	432	444	403	439	388	459	420	460	426	405	447	440	421	431	449	432	448	442	459	428	447	417	474	406	413	458	414	431	428	434	428	459	431	398	420	423	451	451	454	475	402	398	432	462	421	432	408	449	423	427	425	422	431	453	410	443	434	396	423	440	415	413	408	416	398	379	465	447	410	413	379	425	420	451	449	409	450	398	418	402	416	399	419	397	438	454	452	415	417	384	424	461	422	440	421	436	452	453	402	446	427	405	403	429	419	390	415	405	464	401	452	420	412	410	433	394	445	437	434	392	417	456	403	401	439	429	438	434	432	451	474	437	425	435	407	441	419	449	440	455	430	414	422	423	439	461	439	430	418	445	427	413	413	412	442	406	427	452	409	444	431	434	419	407	412	448	411	448	440	401	461	440	403	407	453	432	390	430	427	436	472	388	434	416	422	424	429	397	435	417	477	438	398	407	437	456	409	443	406	438	405	462	391	429	417	439	457	499	434	443	445	399	408	413	449	431	436	419	458	452	424	447	423	446	412	401	456	422	386	402	422	435	417	450	391	439	406	397	442	444	422	418	410	421	439	428	426	421	456	390	415	439	432	466	415	467	419	403	437	390	403	393	406	403	412	455	421	459	402	461	433	435	417	378	434	385	429	411	452	439	433	432	431	437	410	411	410	439	420	437	444	433	392	404	429	417	451	418	436	461	446	396	405	454	409	398	463	407	458	418	454	403	430	406	399	414	454	416	428	450	421	464	392	452	432	395	457	458	436	399	399	374	415	405	442	426	419	435	460	436	419	418	413	417	420	405	404	446	433	415	432	441	408	444	442	407	406	443	434	441	397	443	422	387	391	398	408	398	433	431	386	393	450	387	394	430	431	421	431	410	435	443	423	446	417	408	412	421	443	451	451	437	407	389	421	462	405	410	407	383	478	415	409	407	475	440	463	417	416	463	416	414	458	417	406	429	419	440	449	410	432	427	398	449	432	441	441	421	415	448	428	424	426	432	412	423	436	436	439	379	455	434	423	448	406	414	428	392	416	402	424	412	470	390	433	417	411	392	394	380	412	380	406	408	389	411	426	422	432	440	419	446	376	425	447	413	419	420	416	420	424	430	424	391	393	410	407	417	464	428	405	457	408	442	456	432	435	458	419	455	427	404	416	434	419	434	459	422	406	400	413	385	448	422	439	385	432	399	456	406	419	428	393	432	398	421	406	417	393	425	423	416	449	449	421	422	404	441	441	458	406	420	448	420	422	410	431	423	428	421	421	445	423	415	419	434	431	451	438	442	423	456	412	437	448	442	417	420	414	407	415	444	413	439	416	447	431	428	385	485	423	404	434	448	383	461	426	430	425	433	421	435	427	397	413	417	413	451	429	399	440	388	432	411	437	431	454	430	424	413	391	429	417	459	463	407	429	449	428	453	394	425	423	471	455	403	397	407	431	452	403	409	460	443	446	444	452	422	434	395	398	426	396	436	392	427	457	408	412	426	416	424	437	410	384	428	431	441	422	467	405	418	408	395	416	435	446	421	435	407	453	431	409	415	414	448	431	449	418	426	425	415	375	434	432	405	434	412	445	417	384	406	423	444	442	434	440	428	456	387	444	435	429	440	454	379	429	427	419	367	412	415	424	424	424	391	412	434	437	419	434	481	412	397	419	405	443	424	404	470	417	428	408	415	426	410	410	413	376	448	396	445	463	483	402	417	413	409	438	407	425	452	437	430	464	437	452	430	442	432	435	407	432	424	382	408	383	417	398	436	400	430	428	436	448	382	453	431	404	433	456	421	446	458	408	428	423	398	422	426	450	434	446	422	412	459	451	407	414	434	395	398	409	421	470	443	422	404	438	447	453	432	417	405	417	430	433	459	400	427	405	416	472	391	424	427	423	393	457	434	407	414	430	422	401	469	409	405	434	432	430	403	426	461	449	434	400	409	423	421	429	405	416	423	458	440	441	418	402	424	418	429	415	455	410	411	447	414	423	450	438	413	410	405	417	407	436	437	409	458	417	430	434	426	410	431	424	440	414	414	363	397	449	402	436	401	430	448	416	420	421	447	422	420	429	420	435	444	441	424	413	378	453	438	418	433	409	424	388	435	433	415	436	400	417	441	444	411	428	422	426	420	410	442	416	442	428	406	407	442	393	436	426	434	442	419	426	453	434	448	443	420	431	432	440	451	418	437	455	387	418	414	433	402	448	438	448	405	425	416	417	453	457	446	438	428	432	424	415	411	463	414	438	440	449	424	420	433	424	454	428	436	426	450	460	419	403	415	430	449	406	427	429	421	449	431	437	410	409	428	453	394	417	419	430	447	432	428	425	380	445	404	429	423	440	398	396	455	453	401	429	474	403	408	435	447	393	396	444	422	439	429	442	421	445	422	440	445	406	410	417	427	412	417	431	438	413	425	415	437	409	449	456	425	411	446	393	431	414	417	386	408	489	392	465	417	418	405	441	440	398	440	424	411	424	444	412	416	413	412	415	414	420	440	400	428	394	453	367	446	411	430	428	428	392	438	436	488	429	392	429	405	442	429	412	439	422	436	431	394	432	433	426	407	434	409	419	434	443	439	412	436	428	445	424	444	445	400	446	434	376	443	400	425	402	405	415	434	448	415	389	398	461	438	436	461	406	420	419	438	412	422	489	427	433	427	438	429	408	419	470	436	454	437	399	417	401	442	417	420	451	464	443	409	414	379	438	454	448	424	456	457	406	417	457	401	452	402	452	395	428	422	424	401	403	434	410	426	420	420	396	429	428	394	426	413	421	427	410	412	462	405	402	469	445	422	387	447	411	393	420	424	392	400	432	415	447	457	450	419	451	417	438	429	436	440	429	417	420	460	441	413	419	392	412	438	388	447	407	424	407	417	400	437	430	424	424	433	446	430	495	442	432	438	415	399	382	424	386	414	442	435	408	384	387	429	447	426	410	403	426	404	411	387	409	416	431	513	409	429	380	416	444	439	430	440	435	414	430	425	404	437	411	417	450	444	429	439	421	440	462	406	403	428	443	438	435	409	432	437	414	379	390	393	455	418	455	421	442	407	414	395	397	473	414	422	425	447	414	416	415	443	401	385	408	413	435	384	433	405	423	444	422	455	443	425	437	434	399	417	404	452	418	408	395	422	428	456	440
27009	20900	9247	748	423	378	383	350	365	339	348	319	355	381	349	343	335	354	358	319	343	357	318	382	329	327	367	356	331	354	347	342	352	339	339	375	362	314	309	341	349	375	346	386	345	327	373	319	365	353	351	338	358	320	359	328	325	343	322	342	342	347	321	314	372	361	330	342	334	339	329	322	331	352	375	370	327	342	343	365	369	308	345	346	327	303	318	362	366	324	383	352	339	343	335	331	348	346	388	329	358	336	324	337	347	320	359	362	368	344	346	330	334	348	342	331	325	327	315	336	335	341	343	330	372	355	348	346	392	342	341	338	354	359	337	334	356	344	313	316	339	325	322	346	335	334	325	350	346	346	327	305	365	326	348	338	341	361	344	347	328	318	333	335	298	324	378	350	319	343	355	335	363	312	343	334	366	343	352	328	335	354	335	319	324	304	351	320	346	329	327	358	344	308	316	353	327	355	343	326	327	344	334	331	323	379	350	351	335	370	378	330	324	332	318	298	349	358	332	352	332	358	299	326	346	345	349	361	331	314	357	326	339	350	345	341	348	342	355	355	345	335	324	361	344	336	347	325	314	347	340	365	315	349	365	359	324	322	316	374	336	350	357	341	338	324	320	326	327	332	399	348	333	374	328	316	331	312	339	333	297	356	336	335	329	310	329	330	373	342	332	319	308	345	313	321	334	333	340	345	344	354	335	336	349	327	317	331	362	344	297	318	336	326	298	347	336	344	314	337	343	350	340	339	321	337	315	333	321	346	375	345	356	333	364	329	317	323	351	328	298	317	346	377	320	355	342	332	369	356	325	325	335	315	362	353	330	351	350	377	345	295	377	365	325	333	320	328	341	367	326	336	319	329	330	332	331	339	328	328	369	333	361	333	328	341	342	365	318	353	331	365	338	353	320	338	345	349	368	310	336	342	362	316	355	406	310	334	360	343	359	341	330	351	338	358	341	370	333	352	342	346	377	352	337	354	347	368	331	349	333	355	353	325	369	336	370	339	343	338	335	371	316	331	331	358	341	350	372	368	336	337	365	371	345	312	328	327	326	346	342	352	380	349	369	341	332	363	315	346	339	327	320	353	371	336	365	356	327	341	350	346	365	366	343	346	354	373	337	318	355	340	347	354	363	301	352	379	355	301	365	343	343	351	352	312	320	354	306	378	330	343	342	359	344	363	363	298	355	317	315	337	337	327	350	346	375	363	363	350	311	324	348	307	363	331	357	340	319	336	321	347	358	338	303	352	343	329	319	345	392	333	361	398	340	321	357	336	363	351	325	333	344	332	314	309	326	305	345	331	339	327	345	344	354	342	376	342	342	340	353	339	380	369	335	356	326	351	369	318	360	338	310	318	343	328	326	341	327	346	351	322	365	359	318	313	321	339	308	327	327	361	369	331	360	305	355	347	338	313	354	313	346	381	354	341	351	343	312	361	346	341	343	338	363	345	327	356	317	353	379	323	348	329	335	326	321	344	331	306	325	366	328	329	355	373	349	357	319	345	346	332	360	345	366	320	318	319	357	332	350	374	347	334	350	300	320	308	330	308	317	343	319	319	337	328	322	310	324	321	362	307	353	339	354	352	328	357	334	330	343	326	337	357	367	376	372	347	316	344	337	318	347	334	330	346	316	309	344	346	340	334	344	324	350	344	346	352	351	330	356	358	374	341	351	369	329	308	331	337	351	322	339	331	358	325	350	360	320	373	316	349	319	346	348	341	341	354	301	308	345	325	347	345	347	351	360	316	339	302	333	370	350	363	320	341	344	357	310	352	344	349	322	336	343	315	365	326	342	374	352	337	357	344	349	343	311	358	331	331	341	326	344	362	391	317	339	336	333	329	367	376	333	379	348	341	377	313	340	353	329	328	362	350	332	330	378	345	336	305	347	341	320	338	371	336	349	359	333	345	322	339	372	330	316	343	364	328	339	346	332	346	334	375	329	349	350	348	323	307	338	345	343	332	332	324	368	348	392	365	357	344	339	371	356	330	324	308	357	314	328	342	320	320	360	340	331	341	337	331	349	334	335	346	354	298	347	354	348	357	316	333	361	317	330	350	357	364	370	328	343	361	364	333	309	359	344	308	341	364	332	332	351	342	359	351	332	357	364	341	342	322	329	328	340	319	363	362	338	334	343	342	361	329	354	340	337	347	362	330	366	352	330	359	348	333	346	360	334	352	326	345	357	374	345	361	338	350	303	374	327	356	328	345	377	343	324	364	323	346	344	358	367	369	356	343	329	347	337	327	346	339	339	330	355	328	370	363	350	354	339	344	369	348	370	353	354	342	365	297	348	363	351	344	333	352	348	381	351	349	333	345	329	378	336	310	338	330	319	356	334	351	319	312	365	314	354	319	299	324	317	346	327	339	379	336	350	356	343	353	372	339	344	353	322	318	339	374	367	362	353	332	308	387	346	327	337	352	341	370	310	319	365	368	323	339	315	354	357	330	344	359	354	350	331	339	303	372	333	331	322	370	349	325	331	330	303	345	346	345	343	346	350	328	340	351	367	300	326	375	334	334	328	327	336	347	307	356	339	349	341	360	337	326	322	364	337	363	335	352	342	338	342	359	342	368	328	353	368	370	346	364	306	331	320	359	354	323	337	352	343	344	343	333	342	334	340	359	312	341	368	319	371	311	308	335	383	375	356	323	322	327	325	353	337	321	335	360	340	342	355	343	309	331	313	333	369	338	342	343	339	348	360	372	342	356	331	352	322	328	321	357	320	325	355	373	331	350	321	363	328	344	351	339	338	374	344	311	315	334	329	351	331	344	300	361	336	347	357	356	298	344	345	355	358	340	334	351	330	337	330	341	341	337	312	329	307	350	309	372	324	343	346	338	346	336	318	316	322	314	334	332	325	351	326	365	321	357	353	328	325	365	295	366	319	349	340	349	339	357	336	311	351	332	335	299	352	332	316	331	340	340	340	337	387	351	326	363	346	342	330	357	323	357	329	332	362	344	338	361	372	356	358	341	337	325	346	363	345	350	321	352	367	319	345	351	345	345	357	383	328	367	327	333	336	356	361	325	329	363	357	318	346	322	331	333	316	350	322	312	308	368	361	393	343	339	372	356	344	320	354	317	344	352	329	337	354	342	398	334	340	350	368	335	344	332	338	295	341	334	352	347	360	360	349	327	333	332	358	323	317	332	354	314	319	327	346	317	351	343	343	320	359	330	354	317	333	352	340	336	369	384	329	343	338	344	316	350	356	329	374	329	324	341	334	339	367	345	293	343	381	348	349	337	373	309	350	323	353	361	381	359	381	337	366	360	340	355	337	351	365	349	289	338	326	345	310	353	344	340	327	329	348	369	335	337	364	326	363	353	347	360	321	365	354	332	370	318	320	339	350	346	328	366	347	328	348	360	359	353	321	332	330	326	334	334	335	358	359	351	336	341	345	396	334	349	351	330	375	362	361	317	334	329	345	367	338	335	342	323	336	333	336	312	335	348	328	380	339	379	333	354	360	326	327	372
4075	1096	962	693	557	523	528	493	496	465	506	518	438	448	468	447	468	503	445	463	439	424	480	443	438	480	445	456	442	471	448	498	448	479	452	423	432	419	440	445	447	409	479	448	461	453	454	448	470	442	433	451	460	452	458	460	429	455	447	432	410	482	490	476	454	478	461	403	465	474	458	441	479	439	439	448	514	441	456	473	465	484	490	425	415	462	464	472	480	443	437	440	491	469	494	461	461	455	451	497	457	446	453	472	435	485	431	444	453	463	432	484	438	423	466	424	452	466	492	431	470	450	424	449	454	445	457	470	456	451	452	463	430	463	463	487	428	429	434	470	430	427	448	414	413	442	460	453	455	453	460	443	441	451	435	512	449	393	474	488	461	491	403	485	457	466	455	469	430	467	428	423	446	479	431	430	442	484	479	456	448	419	432	460	478	481	439	439	404	458	446	421	423	475	503	425	447	469	433	450	468	415	474	516	488	471	459	427	469	451	412	445	475	447	429	440	446	433	471	457	456	464	424	436	479	439	437	470	402	433	450	466	427	447	475	483	447	430	454	454	466	444	445	488	400	434	469	445	457	441	448	484	446	460	461	429	452	456	447	458	464	453	441	496	458	452	464	438	475	450	461	455	463	447	465	417	453	443	434	447	438	457	466	456	460	456	472	444	409	451	473	458	452	443	437	418	459	468	493	466	452	458	456	420	450	465	453	436	455	485	477	418	498	491	450	443	459	433	440	436	444	435	464	460	420	425	418	473	439	441	440	466	465	481	454	450	447	452	456	411	423	480	440	432	459	447	444	449	439	454	474	487	454	447	454	464	467	489	471	418	433	467	461	474	442	431	423	451	451	443	453	432	491	462	428	436	457	438	427	433	467	434	451	468	464	430	451	463	459	468	464	448	441	445	460	441	415	476	481	444	475	477	437	450	454	452	420	413	450	419	451	404	450	459	433	501	473	449	426	453	465	452	457	458	455	441	503	479	444	498	455	473	450	410	464	415	444	447	435	418	467	458	492	451	442	450	427	459	459	463	454	447	483	448	454	478	457	445	442	484	446	471	429	439	446	457	431	467	438	466	434	460	441	474	497	473	467	457	469	455	457	412	472	458	461	482	450	476	438	453	519	499	463	422	474	477	452	444	460	453	449	419	506	441	463	449	452	468	444	507	446	468	452	443	465	439	504	438	439	442	483	461	450	371	446	432	426	452	502	442	472	449	446	451	421	424	463	466	469	462	444	430	445	440	461	460	424	463	443	433	488	460	450	441	441	468	432	493	427	430	454	447	448	465	427	423	450	457	447	495	444	457	453	449	437	467	437	442	449	479	439	437	447	463	461	452	416	419	475	464	467	432	451	458	502	471	431	462	475	453	460	441	462	419	467	439	433	490	422	463	470	454	458	434	431	455	427	473	457	446	413	435	423	431	462	472	411	421	439	460	441	481	467	439	485	448	464	437	444	492	419	465	421	448	466	447	442	482	466	461	441	428	435	443	444	447	456	426	435	443	417	443	410	495	417	441	429	456	474	452	427	431	433	433	434	408	465	424	450	459	434	426	405	423	432	447	445	448	436	480	451	442	438	452	444	456	411	418	412	420	437	479	444	461	518	463	434	415	438	488	469	486	474	419	441	474	469	447	433	456	485	473	452	442	392	458	472	443	481	466	464	445	464	436	451	444	430	435	452	438	457	463	433	466	446	440	468	446	429	461	494	423	414	438	431	439	437	477	457	449	460	454	497	455	452	485	474	419	420	424	449	473	466	475	412	435	423	466	457	474	463	417	448	457	446	432	411	465	447	433	476	421	436	492	456	465	478	448	423	449	455	460	481	423	435	479	463	463	444	460	441	463	457	450	432	436	473	471	440	412	454	466	463	468	447	441	429	470	440	451	434	481	487	472	469	419	455	425	451	497	432	487	451	442	460	466	436	426	435	465	436	440	438	445	470	458	421	426	460	440	466	466	468	434	459	442	451	411	436	473	439	465	450	424	444	472	429	499	493	468	475	451	460	425	446	431	484	446	472	439	441	457	442	447	415	466	424	435	452	421	476	472	462	448	428	455	438	458	476	440	466	438	469	473	478	427	469	460	474	432	474	449	454	424	445	449	505	449	396	458	447	425	438	460	434	438	438	456	433	396	430	427	466	467	453	458	467	464	481	433	449	446	427	461	430	474	425	479	438	464	426	446	449	476	455	426	488	458	507	470	495	474	490	483	457	449	434	436	462	458	437	446	449	422	443	480	456	458	435	480	486	467	475	450	431	466	471	443	435	462	484	449	436	458	415	452	428	463	434	484	477	428	477	483	460	434	450	445	420	454	436	459	478	494	473	444	414	449	455	450	444	446	420	439	445	449	424	459	406	473	442	440	442	449	475	451	489	478	455	430	476	449	433	444	451	448	464	443	443	458	451	470	447	480	443	418	435	483	443	443	445	452	444	470	463	460	450	458	443	458	461	410	475	463	468	484	462	447	429	446	458	420	436	468	433	468	450	507	453	478	461	434	488	413	443	472	462	471	449	441	448	451	433	413	460	450	443	491	419	443	459	423	438	441	454	435	460	430	447	474	440	435	467	440	433	467	455	449	468	456	485	443	442	433	456	427	429	401	449	477	452	448	441	424	457	436	450	443	440	472	459	461	469	454	464	467	456	448	472	435	436	454	444	473	448	430	460	464	465	470	441	423	482	469	462	455	427	424	431	443	418	468	456	464	453	472	416	421	404	473	479	449	505	424	448	439	430	419	493	441	440	437	460	412	476	465	420	471	435	455	454	454	438	437	468	482	489	448	449	451	485	440	441	430	472	449	448	483	452	490	440	407	460	472	451	415	453	415	452	467	466	457	464	439	487	421	432	444	453	441	473	480	469	430	476	450	480	450	418	493	438	443	480	411	492	501	433	494	434	444	435	449	464	467	452	418	460	466	419	430	519	482	464	428	453	448	450	478	445	444	478	445	479	448	439	428	507	413	463	451	436	433	408	439	437	451	464	440	421	438	439	485	436	510	444	421	426	451	427	470	464	430	486	459	448	433	455	435	430	419	460	482	426	427	459	485	440	464	474	433	456	490	441	492	439	456	458	468	439	459	443	463	466	430	466	437	461	443	454	442	459	459	450	459	437	447	436	427	462	455	408	424	427	439	477	425	440	443	494	430	441	474	447	455	410	424	418	500	443	471	441	452	421	444	445	439	455	472	439	456	461	458	463	433	450	418	428	443	452	438	420	483	460	426	464	484	423	462	424	481	457	450	446	437	435	449	444	463	430	477	438	448	461	458	477	453	478	473	492	435	449	436	455	472	482	435	461	444	475	416	448	471	474	476	446	443	435	420	406	436	435	434	463	437	440	450	462	450	457	428	461	451	452	447	422	481	446	441	456	439	447	451	440	454	499	476	457	445	467	475	470	453	480	448	440	456	443	459	437	457	426	438	448	415	475	433	508	453	466	455	453	475	444	468	454	440	446	433	444	447	405	445	499	415	466	458
23773	21378	28957	24153	21380	12994	1407	867	733	705	685	621	559	557	503	516	531	518	516	522	520	469	469	519	480	529	516	477	476	499	473	486	488	483	454	430	476	508	490	477	509	507	468	481	506	451	507	511	434	489	495	488	469	481	463	477	470	488	476	474	490	500	461	503	503	504	445	524	516	489	472	478	469	459	494	462	471	465	469	498	463	499	506	480	457	474	488	489	461	497	483	465	431	441	442	475	482	472	465	502	457	443	496	473	480	479	432	431	463	477	471	463	500	507	450	501	478	475	469	463	484	454	464	482	508	441	506	444	503	478	507	451	465	492	458	490	493	502	446	466	442	514	485	455	455	461	501	476	542	444	477	468	487	439	443	483	462	429	492	461	473	464	468	408	504	447	484	481	472	514	443	446	494	461	455	488	468	490	455	471	485	492	497	488	495	485	465	485	466	429	474	434	505	454	456	484	460	490	499	479	489	470	487	481	493	461	472	490	503	525	486	473	477	443	461	492	490	467	502	449	447	472	496	488	472	455	479	481	471	504	487	474	447	443	462	500	431	431	449	485	480	468	489	491	478	517	453	485	457	491	491	497	463	448	476	501	492	487	512	475	442	436	479	474	481	481	493	490	462	444	464	455	443	437	517	503	464	488	491	455	517	494	490	515	476	466	438	473	495	446	482	473	484	494	482	503	467	478	512	451	547	453	439	492	467	483	490	485	473	457	464	449	451	451	466	442	493	500	457	492	480	483	481	432	495	457	457	478	503	454	471	513	483	498	467	488	483	493	461	450	473	489	450	467	479	417	475	488	436	455	417	530	483	488	458	491	458	474	445	474	449	489	453	440	503	512	472	453	479	509	490	463	531	467	497	450	491	494	442	479	449	438	480	469	474	442	440	481	475	487	469	478	490	468	454	463	443	466	501	461	499	455	455	487	474	478	474	428	456	466	499	459	483	467	441	464	519	422	462	455	478	469	449	470	467	454	442	465	506	464	461	474	511	486	490	454	456	474	464	463	509	472	475	469	437	481	481	508	500	481	465	461	475	451	507	482	532	472	459	442	474	488	460	458	468	494	490	495	459	464	474	464	510	470	470	462	426	490	495	439	450	477	465	485	486	496	482	478	471	547	475	468	489	440	484	447	456	476	466	487	460	502	465	469	478	453	478	439	460	493	487	493	481	453	467	427	444	464	468	444	490	449	464	493	485	492	449	507	454	484	488	491	477	440	465	497	475	479	474	453	509	505	487	457	518	441	517	441	505	485	423	467	452	488	479	477	476	448	463	427	488	453	427	451	464	435	490	467	496	483	452	495	444	461	435	470	488	462	480	435	482	473	489	467	446	459	429	439	437	462	463	454	517	500	422	437	484	469	448	495	464	487	438	501	469	474	487	507	467	486	477	501	430	471	465	474	456	454	477	490	526	486	482	469	480	487	485	485	484	421	484	441	479	521	451	464	480	454	471	467	457	476	484	486	472	466	520	488	450	495	463	439	437	495	489	498	460	466	463	466	455	481	454	484	485	437	454	483	481	510	469	485	436	486	444	474	419	478	509	493	451	456	497	512	438	455	477	464	442	472	484	459	455	454	476	475	465	471	448	516	441	464	459	496	500	454	455	467	430	483	455	453	462	445	453	487	456	456	459	460	472	471	480	453	442	487	480	467	487	471	499	519	441	466	466	478	456	464	472	465	490	463	521	428	466	470	487	458	465	512	485	438	450	478	486	488	437	479	514	469	466	489	461	478	476	475	461	486	430	447	425	463	473	480	462	456	470	489	456	449	487	477	481	498	500	462	433	469	488	462	477	528	467	437	454	463	432	456	442	418	450	482	478	486	480	462	452	492	473	504	468	521	511	458	459	473	500	493	471	476	448	452	462	515	441	433	424	454	471	481	543	467	489	450	468	485	479	477	487	468	498	467	464	483	465	472	497	479	433	479	492	473	471	491	455	488	451	479	452	447	474	441	485	466	485	494	472	453	441	518	464	509	462	457	488	462	503	474	461	500	467	488	501	493	452	470	495	466	482	476	451	462	477	486	458	451	474	453	493	466	493	462	448	482	449	502	458	460	485	437	471	486	465	432	516	474	497	430	483	449	502	485	439	473	451	458	467	476	461	456	466	456	481	478	466	505	516	456	458	461	463	456	504	471	464	482	489	461	454	461	484	476	484	466	500	435	493	493	509	465	467	470	454	444	443	476	432	467	512	468	516	480	466	470	485	484	499	464	452	440	454	460	472	492	463	448	490	451	481	440	471	508	489	486	452	453	446	477	454	493	437	510	491	494	448	467	456	467	450	495	494	457	448	463	442	462	459	449	453	446	490	526	469	506	446	487	460	482	477	464	468	488	521	441	484	478	451	472	483	453	538	474	455	500	473	477	476	485	474	482	477	462	448	483	420	431	463	445	437	474	445	505	472	457	503	464	454	468	457	458	476	426	476	463	465	471	498	485	476	452	498	464	449	486	449	453	463	450	470	461	498	429	450	472	452	493	480	479	465	481	475	452	471	469	471	452	491	446	497	476	473	459	462	486	484	456	441	476	441	496	447	433	431	481	496	439	456	451	458	468	478	474	474	469	457	427	417	399	461	442	459	455	488	476	435	437	451	453	451	480	484	462	464	455	457	486	452	461	524	486	425	482	458	485	476	438	453	415	499	457	455	508	441	472	460	471	497	463	471	460	457	467	496	489	459	453	456	487	451	496	479	506	480	446	481	472	502	487	449	426	466	525	475	489	464	489	463	499	430	468	456	438	461	440	458	466	463	483	484	507	458	441	464	450	454	440	468	475	499	481	470	505	510	468	450	463	451	441	486	449	462	469	463	493	482	498	474	492	453	452	479	480	496	433	459	467	475	476	476	450	506	461	456	464	470	476	486	483	459	446	459	476	516	447	453	436	451	459	426	466	479	476	489	505	456	457	479	464	486	446	465	452	424	471	438	458	475	458	466	460	465	468	466	474	511	443	456	455	467	474	505	463	436	461	428	441	469	452	481	455	461	514	463	464	440	467	473	464	467	465	486	457	456	472	463	478	506	466	445	432	473	469	464	480	479	465	488	505	434	449	449	441	490	497	512	464	488	489	484	464	442	479	462	475	449	487	461	425	481	467	457	444	489	428	461	473	492	428	479	459	439	524	465	460	471	479	509	453	474	457	502	454	445	438	460	485	495	426	492	470	492	475	492	485	447	474	450	456	443	410	470	467	498	477	480	445	485	458	489	471	433	440	451	452	498	464	509	479	484	452	492	402	466	446	485	470	438	484	498	473	456	454	469	473	452	484	454	496	466	456	441	408	480	475	495	464	469	504	463	463	533	466	462	446	532	467	504	489	456	486	496	460	448	473	471	497	498	462	441	449	514	500	532	507	470	486	478	453	494	487	465	502	451	473	451	487	463	463	461	483	444	469	480	476	447	428	477	467	484	469	482	465	455	504	481	475	496	483	493	475	477	428	466	490	481	461	457	462	461	470	462	507	483	441	492	522
6493	10191	8338	4207	3006	2363	1917	1583	1378	1161	1063	963	934	885	830	780	723	793	756	704	697	650	683	689	674	707	685	634	670	645	677	630	685	674	663	675	610	645	674	648	635	649	684	610	675	628	602	654	632	626	620	632	651	661	647	616	646	681	638	616	625	659	654	671	649	572	598	678	634	636	605	637	625	642	595	683	603	623	637	592	673	641	630	680	626	655	660	636	604	631	635	668	682	687	637	642	642	624	645	615	618	634	627	627	652	619	633	636	642	555	613	600	687	663	666	599	591	676	649	667	601	658	643	637	648	630	617	621	621	675	590	610	624	637	651	658	645	601	637	646	585	602	636	598	611	596	599	659	625	623	651	595	583	588	637	620	665	629	595	654	605	577	641	606	642	615	633	635	654	631	600	653	625	613	617	593	612	627	605	603	611	620	594	611	655	591	618	617	624	641	625	620	607	626	622	647	661	636	645	624	601	603	614	608	589	610	669	613	663	656	601	623	600	644	606	624	616	644	640	637	621	627	613	620	616	630	656	643	624	592	662	648	612	600	621	617	646	619	642	652	616	595	554	625	636	630	627	624	623	642	615	651	650	597	622	612	663	610	627	631	656	642	612	619	639	632	607	610	618	602	602	662	606	597	615	630	608	611	608	627	636	636	611	625	653	593	637	658	588	624	613	645	598	628	622	643	648	641	619	655	648	644	606	615	603	630	594	571	586	580	642	635	586	638	635	609	611	641	641	600	659	666	632	633	625	619	632	648	641	612	637	622	611	636	604	627	613	625	644	612	641	616	648	626	624	599	651	622	606	665	633	620	642	583	662	637	637	670	617	602	661	596	594	636	660	661	616	668	635	614	658	658	696	609	614	615	661	598	622	641	642	589	613	600	607	622	606	625	638	634	596	629	632	599	612	644	647	618	644	650	647	606	666	655	590	621	613	613	621	661	642	614	580	611	600	644	611	624	583	619	663	676	670	612	619	625	636	646	623	619	649	670	632	618	613	610	668	665	592	598	589	605	612	621	621	642	605	651	607	653	668	647	609	627	627	613	625	614	635	610	631	607	598	635	693	627	638	616	648	622	659	607	615	677	611	644	627	611	632	606	612	645	585	621	612	646	617	612	586	639	601	624	675	659	598	603	583	618	613	629	651	591	642	615	613	607	612	628	640	622	624	637	595	617	558	660	618	605	599	629	630	596	641	589	627	605	677	612	596	657	642	624	652	618	625	645	597	626	621	665	610	670	603	649	587	615	583	636	633	612	605	642	636	629	653	635	615	604	586	607	660	589	655	645	618	645	650	594	594	645	615	677	596	621	613	632	636	628	617	643	668	605	628	616	636	669	597	661	647	629	599	623	639	650	610	629	608	613	663	649	624	656	614	654	669	606	618	640	651	660	621	641	651	594	553	595	631	616	623	617	630	619	604	596	602	647	635	590	638	673	639	601	634	574	585	616	645	614	633	640	649	652	638	638	632	585	627	671	638	628	587	604	588	615	620	608	656	636	653	650	638	653	594	587	634	631	614	616	658	642	620	639	603	653	637	628	643	614	584	623	612	597	613	572	659	641	687	650	632	680	643	607	622	601	627	625	633	632	620	641	622	625	623	635	641	640	617	611	600	635	620	612	623	601	646	655	605	621	600	629	595	642	603	613	624	647	671	640	633	655	617	639	596	603	676	613	592	627	616	623	586	638	650	612	601	628	658	643	565	579	622	618	650	558	649	614	622	650	627	595	603	638	604	612	600	590	618	639	638	635	664	625	602	640	615	662	552	578	575	615	655	622	615	610	631	639	640	602	625	623	621	621	604	613	597	654	642	630	611	616	590	623	625	633	648	608	622	605	621	604	628	639	619	642	615	610	669	619	644	602	624	615	584	594	612	619	679	591	636	672	629	655	655	637	619	585	649	635	579	664	647	612	627	618	637	587	641	617	615	623	617	627	627	628	599	648	617	619	637	597	655	640	596	613	627	631	653	625	623	625	635	594	587	571	594	609	605	593	649	606	671	613	616	609	592	654	646	620	607	605	634	613	628	626	600	640	617	629	656	633	651	642	626	619	625	624	647	606	615	629	619	624	627	632	649	608	613	622	626	665	595	657	609	597	582	584	575	628	620	589	607	611	577	599	601	605	620	625	607	662	657	594	628	610	635	630	627	625	641	623	618	644	615	589	622	672	613	601	642	634	652	643	623	608	648	658	583	642	592	655	626	591	602	606	626	615	620	614	605	606	619	613	641	600	626	576	645	612	625	663	603	587	622	653	606	612	625	603	598	616	625	635	629	610	663	665	632	671	616	668	616	679	640	632	582	643	633	563	617	616	672	617	630	607	652	664	593	655	634	617	631	658	638	648	633	639	655	658	601	594	615	649	611	581	572	579	635	578	648	605	638	631	654	671	612	595	631	629	639	630	635	640	675	609	588	604	633	617	604	623	605	606	631	612	586	636	623	588	642	627	639	606	648	616	666	657	596	582	599	666	656	659	590	597	622	620	612	598	585	609	614	646	604	588	656	626	591	607	624	631	656	634	610	656	640	630	625	684	663	609	619	623	661	612	620	626	643	601	588	621	597	671	640	568	629	622	619	584	609	620	634	600	605	622	614	597	599	604	618	614	657	665	620	622	632	610	648	621	627	642	660	613	635	653	660	603	631	646	624	626	600	596	626	656	655	629	627	671	565	619	626	657	624	621	664	612	592	622	607	583	614	688	672	633	617	647	618	663	642	630	642	599	657	639	597	642	616	630	626	662	653	664	651	641	621	589	611	643	602	654	624	612	583	620	601	612	668	592	664	604	591	630	628	616	596	619	643	579	604	654	629	603	676	559	588	564	605	625	630	632	626	632	620	620	640	610	652	597	608	622	610	597	649	617	589	592	596	605	665	651	618	600	620	605	608	633	661	649	625	571	589	600	623	671	602	664	619	612	640	627	619	641	638	552	640	607	637	667	625	646	620	634	664	673	629	605	617	589	645	634	626	591	655	668	576	619	594	611	599	643	653	622	635	620	614	618	621	613	623	672	614	635	594	658	593	616	635	602	601	607	597	612	611	653	625	657	607	625	630	590	605	620	606	608	661	669	688	587	565	648	634	624	667	610	613	650	679	646	590	601	596	622	628	668	620	663	656	602	638	633	593	632	631	676	602	594	616	596	616	602	618	600	640	618	653	623	612	666	628	576	661	650	597	616	631	635	620	622	608	610	660	632	627	602	618	638	655	624	629	640	648	601	603	600	633	618	591	608	620	606	591	618	584	581	627	650	641	669	664	602	660	578	634	623	620	618	587	634	624	662	633	633	666	604	677	593	566	625	633	607	606	645	635	572	615	598	639	580	630	643	609	573	640	638	587	607	637	601	651	635	618	654	641	618	628	614	597	664	595	598	654	595	626	650	616	618	601	649	614	661	656	595	606	621	622	645	659	639	617	568	669	601	641	645	618	630	606	606	636	613	615	630	597	586	658	685	594	631	560	570	642	637	621	633	638	621
22911	21372	29312	23817	21373	21399	11257	1205	794	730	660	571	545	465	481	459	445	415	394	408	403	410	386	390	382	345	346	365	377	354	370	330	321	348	329	337	342	368	314	365	338	349	331	308	333	340	310	317	294	329	322	311	290	313	359	348	347	327	336	310	342	331	339	340	324	296	316	322	317	293	316	340	314	320	319	325	310	328	303	324	312	326	308	315	324	300	320	332	311	314	324	316	318	327	317	320	342	322	354	321	304	318	328	309	312	321	325	310	306	321	309	315	304	301	310	341	341	341	316	281	303	287	317	309	305	340	301	308	305	313	310	321	316	358	339	307	288	316	331	278	280	300	337	311	309	300	313	332	301	310	315	334	292	305	315	316	329	328	314	322	289	295	333	303	318	315	320	276	279	337	311	295	308	295	322	311	320	326	298	324	327	292	315	318	302	319	307	311	321	330	325	329	309	311	290	324	298	311	357	298	305	311	320	351	319	328	336	339	324	331	303	308	300	307	296	338	301	333	324	319	320	276	316	320	285	327	352	322	312	320	313	289	308	308	329	285	303	298	324	300	293	352	308	307	311	317	330	366	336	323	321	328	306	309	322	279	278	328	300	327	296	352	313	318	307	302	292	283	299	319	327	310	313	303	296	297	302	336	332	310	302	313	312	328	309	334	326	321	322	341	308	287	319	319	310	318	313	320	306	313	288	314	309	285	278	280	285	320	318	344	308	303	315	320	305	317	306	322	304	312	312	337	332	311	306	327	352	328	278	293	329	338	307	324	298	329	301	309	313	327	355	293	327	338	340	285	310	312	318	320	300	296	332	285	295	333	343	328	345	291	304	307	295	316	316	295	321	324	304	286	313	347	293	338	334	331	293	299	314	320	332	320	320	328	336	328	350	316	297	283	313	313	325	314	322	295	301	302	325	303	311	321	322	340	320	333	318	322	301	276	341	327	307	294	306	335	323	307	336	312	320	330	319	292	310	287	285	321	296	318	315	307	304	293	300	289	322	303	311	325	334	313	334	296	306	305	298	296	336	310	337	321	331	308	312	307	307	314	316	299	310	307	333	315	306	322	319	335	297	311	312	339	273	292	310	288	329	306	324	298	273	314	358	313	289	327	296	312	317	345	340	299	284	323	310	325	309	328	330	338	295	290	295	294	320	311	319	324	328	319	302	345	299	303	324	325	304	314	323	330	318	323	267	303	348	287	317	295	315	306	301	309	269	287	283	321	324	297	305	325	318	317	334	338	304	262	308	325	314	301	324	315	311	307	308	299	282	301	323	343	305	335	311	323	325	321	317	297	340	318	320	325	320	318	312	305	305	301	302	320	309	323	340	290	340	313	323	302	317	339	285	298	306	296	332	368	311	311	308	314	335	293	309	310	278	287	319	325	324	304	324	306	352	299	310	303	315	302	332	326	323	345	292	286	327	295	284	293	292	308	302	331	337	325	306	310	302	301	308	317	283	331	343	303	283	292	294	304	303	323	302	312	306	315	312	319	348	296	311	308	323	288	286	270	297	322	319	305	306	331	312	341	327	300	341	278	292	293	327	292	303	328	312	300	298	328	308	302	317	321	296	345	305	292	305	305	338	308	316	329	298	279	326	333	309	311	309	302	320	273	326	340	315	303	280	327	346	321	286	330	324	323	295	328	310	329	306	301	260	315	331	295	290	303	301	301	323	326	306	295	300	304	293	283	292	314	303	300	316	287	315	318	327	327	294	323	292	319	344	299	320	310	282	300	312	304	321	312	329	318	301	302	319	308	307	325	295	307	332	331	307	349	289	323	316	266	335	286	315	311	277	291	324	297	306	284	306	340	308	329	283	305	294	352	350	339	304	309	321	344	303	329	327	306	318	303	286	322	292	304	331	340	321	291	278	350	330	312	302	313	294	305	320	306	323	328	324	318	308	314	305	298	301	326	364	310	301	298	315	310	314	316	352	302	280	306	307	287	308	327	308	311	265	295	328	300	311	320	329	314	323	313	310	323	326	314	304	325	316	304	323	325	320	308	290	297	322	318	336	306	307	317	266	309	335	306	307	300	304	337	331	306	294	323	324	307	267	291	321	314	300	307	319	294	291	280	320	333	327	317	324	295	319	305	330	318	295	314	295	285	330	323	327	319	294	325	304	314	299	318	300	295	309	318	290	314	332	315	303	302	300	308	316	313	307	336	314	308	351	325	318	287	319	329	317	303	310	311	299	293	328	303	297	297	290	311	301	308	299	264	272	306	306	269	347	330	302	298	297	340	311	314	326	311	320	311	335	317	331	285	309	345	301	304	326	331	316	329	318	333	312	285	281	312	322	328	273	313	321	314	288	286	314	304	298	306	291	302	318	312	305	326	295	310	302	332	298	309	302	315	321	293	326	338	336	270	322	330	340	317	318	318	337	303	317	344	325	302	292	286	298	327	303	318	297	312	287	312	312	324	325	307	317	313	315	302	268	303	327	344	304	305	309	301	290	317	291	310	322	294	274	319	298	292	305	272	269	334	297	348	311	344	290	327	306	301	319	299	301	338	345	300	302	330	330	315	330	312	298	303	289	268	317	326	323	321	333	307	329	330	314	315	302	307	297	326	313	325	317	277	330	326	279	271	312	308	291	310	306	323	306	320	330	329	310	312	288	348	282	314	304	325	343	295	308	305	336	340	311	307	294	351	336	318	292	308	301	313	316	324	323	327	294	301	347	324	293	313	302	290	300	285	309	324	345	295	342	298	320	317	309	316	332	297	308	318	295	323	315	326	318	322	342	285	327	314	314	319	290	318	327	347	281	299	297	306	308	353	322	289	311	320	316	304	339	308	345	309	313	301	320	308	302	325	302	297	294	309	324	303	343	297	316	317	344	293	307	322	332	306	324	331	290	289	297	291	286	339	325	332	314	330	337	324	330	309	297	323	282	318	314	290	322	298	330	308	339	298	330	306	310	301	289	297	302	325	323	297	288	325	339	310	285	314	285	296	312	317	281	308	336	322	313	286	334	311	303	288	324	295	307	322	363	282	297	295	336	336	287	310	274	323	309	303	329	308	336	300	307	322	305	307	340	321	306	336	333	307	304	324	306	291	293	294	339	297	305	303	300	346	284	323	325	289	306	293	295	320	289	322	292	318	330	316	317	318	285	307	324	289	323	300	304	323	348	300	323	333	283	278	342	306	292	308	277	327	296	265	318	299	320	303	266	304	315	327	298	305	293	307	316	291	275	308	312	311	292	315	292	288	319	300	299	296	309	303	336	313	303	301	337	315	280	296	302	325	287	333	321	307	292	304	322	306	287	315	330	316	283	289	309	326	316	299	306	301	330	340	291	317	304	329	294	309	311	320	321	304	290	327	327	285	310	322	305	303	309	304	291	317	289	318	331	319	287	312	329	283	286	280	307	331	336	345	321	324	307	327	304	302	329	328	317	311	278	328	302	316	280	295	317	308	272	322	290	306	318	312	294	325	304	309	304	276	302	312	313	320	293	290	339	323	265	290	315	342
8940	16303	13355	6865	4856	3674	2853	2316	1851	1554	1331	1140	1064	927	827	761	723	677	689	616	588	550	537	525	516	515	499	518	518	517	463	489	498	458	462	417	476	450	464	440	474	451	494	446	444	430	402	454	435	448	423	419	436	433	426	439	442	413	428	408	432	451	414	405	411	469	412	458	451	441	427	440	413	448	414	455	431	440	437	413	406	406	423	423	425	445	469	400	398	413	419	417	462	419	435	433	458	432	462	435	449	420	383	410	393	415	467	437	391	411	435	421	461	453	421	411	421	446	423	418	413	433	467	417	426	434	418	423	395	421	429	426	431	435	434	449	416	449	419	421	395	400	390	403	433	404	422	438	424	433	471	413	403	397	426	413	430	430	437	445	416	440	405	412	409	462	412	420	445	403	436	415	493	414	408	442	393	408	430	418	431	395	412	456	423	405	391	434	404	416	427	417	431	411	411	425	452	401	428	409	426	437	422	409	403	431	441	438	424	448	417	376	356	401	423	433	451	403	410	422	397	412	405	416	422	403	417	432	409	427	397	477	426	420	440	395	428	466	458	410	457	444	414	407	424	377	420	439	399	398	451	408	449	442	437	421	408	412	414	435	422	423	413	439	452	412	434	421	462	409	399	444	417	406	403	400	434	405	398	421	446	403	402	434	416	417	392	398	419	418	428	423	400	462	427	444	403	405	465	428	431	403	403	420	429	398	448	414	435	381	402	396	434	424	416	409	395	428	399	428	427	422	430	397	409	420	428	434	421	429	422	414	425	399	445	423	451	445	386	418	421	407	412	422	419	445	447	454	467	443	430	429	401	386	420	425	405	380	444	434	447	417	435	404	385	433	435	418	429	389	451	417	433	388	412	402	438	396	442	459	390	405	397	419	432	437	400	455	435	410	453	400	451	419	415	423	402	427	434	446	396	434	431	415	421	412	384	438	440	366	443	421	376	410	429	460	418	433	426	431	440	412	428	405	431	414	422	425	423	425	432	417	403	437	400	416	415	444	392	401	427	432	400	419	409	447	395	433	429	453	399	412	409	437	414	387	449	432	432	386	419	401	451	422	408	394	438	405	404	411	432	442	395	424	389	431	410	404	381	459	381	423	432	440	417	407	437	416	428	435	414	411	406	437	368	452	395	449	414	434	398	437	410	434	406	421	386	392	422	439	439	473	410	448	423	442	408	424	402	427	403	437	394	448	416	411	399	424	437	449	421	399	428	416	408	402	446	433	396	456	444	447	378	471	428	401	412	414	409	403	458	386	419	434	419	434	408	446	408	441	457	435	401	428	378	409	392	426	412	448	407	426	453	415	421	400	388	460	416	423	417	428	421	425	437	413	409	425	425	433	417	406	439	420	432	427	445	412	437	431	448	439	462	398	402	395	388	428	423	440	450	405	422	413	446	441	397	390	440	438	463	448	437	419	424	426	396	430	439	402	410	446	425	425	444	429	434	434	430	401	396	469	412	394	406	416	423	436	414	483	442	414	406	384	389	447	441	430	423	444	430	411	425	402	450	383	432	375	425	403	442	413	377	423	393	421	425	420	418	410	444	414	406	411	399	381	418	400	425	437	439	426	422	433	397	427	413	438	438	413	407	440	424	423	448	414	411	460	424	433	443	399	416	433	406	420	422	408	405	402	444	383	415	417	424	408	403	467	412	444	451	451	392	438	440	427	439	403	442	428	412	387	392	422	425	419	458	410	425	421	424	426	392	434	424	429	437	402	402	365	420	424	446	416	409	449	442	396	373	433	455	423	424	416	408	399	458	410	411	404	428	447	390	398	438	435	398	445	432	441	424	392	416	402	425	440	404	438	390	413	422	412	388	415	387	384	455	457	436	363	423	411	442	407	421	421	414	422	436	420	470	442	408	420	386	424	374	411	417	391	411	405	413	391	415	416	432	445	423	423	439	433	430	387	395	411	431	404	426	418	408	404	417	391	416	430	428	386	421	416	443	435	376	408	414	422	451	411	413	417	430	430	408	417	451	402	404	424	410	434	452	385	461	421	422	429	401	385	418	421	399	439	431	380	430	467	415	439	417	398	426	404	446	444	439	422	428	407	431	441	405	420	450	423	414	411	439	435	438	411	420	465	405	380	402	439	415	419	414	434	415	410	435	413	387	410	398	442	430	436	421	418	435	432	415	432	441	393	443	423	440	427	440	401	410	404	449	456	410	381	435	422	415	424	433	423	438	390	415	434	427	448	390	408	437	422	443	435	434	412	386	399	430	452	420	450	415	408	355	432	412	430	418	412	435	413	429	389	423	449	411	441	424	446	434	413	428	434	408	394	428	416	467	412	429	432	438	445	398	421	397	430	426	457	400	418	428	448	393	431	441	416	436	450	452	416	439	436	403	404	418	394	391	444	419	442	405	416	395	425	458	422	430	413	403	415	419	397	460	440	403	455	429	412	403	408	403	428	451	430	405	436	400	453	452	442	426	417	369	436	416	407	427	416	404	454	411	447	411	452	419	386	444	423	415	437	437	387	463	422	399	482	462	414	387	424	442	449	434	432	404	384	416	428	406	425	417	416	439	448	437	390	424	423	442	386	426	399	403	436	411	452	378	438	413	433	393	405	439	467	456	420	430	422	396	392	399	431	388	442	396	393	464	436	443	410	436	449	412	410	426	431	419	396	401	445	407	407	404	454	426	411	454	455	433	431	410	429	408	411	411	413	462	404	415	400	447	414	428	448	404	390	439	420	449	399	430	473	395	446	395	434	430	426	424	412	409	401	399	405	445	437	399	450	435	420	389	397	403	450	408	409	441	396	445	435	436	444	431	438	457	443	413	434	430	456	435	434	432	457	417	416	429	414	406	416	457	412	400	396	389	409	381	456	448	418	394	431	416	414	434	417	432	414	398	396	437	424	422	415	413	429	440	411	421	431	459	403	393	436	432	384	460	433	431	443	420	413	408	450	410	405	445	431	430	407	414	408	443	407	455	416	453	428	447	428	450	412	416	407	414	393	454	427	420	461	442	427	371	410	398	395	412	403	424	393	450	436	455	383	399	399	413	449	421	390	393	420	447	424	429	398	447	405	422	445	416	434	418	409	406	414	413	424	402	433	408	384	376	426	422	424	422	396	436	432	392	418	394	423	443	414	375	398	409	449	420	372	420	406	414	408	418	426	431	475	412	432	400	391	417	422	428	414	467	421	403	401	405	421	401	431	451	421	426	386	427	425	432	407	430	427	444	430	418	444	451	407	377	416	414	400	424	381	408	449	413	415	445	441	383	415	446	423	395	450	431	439	428	417	415	438	408	446	421	433	389	411	421	414	426	389	407	423	408	404	412	411	463	432	389	420	406	402	405	438	406	397	426	419	406	418	414	431	381	404	430	444	411	410	406	395	416	422	419	352	424	411	432	371	405	432	425	423	449	389	433	435	439	452	434	432	421	417	419	412	408	384	440	453	436	416	415	451	443	447	422	405	445	421	388	400	436	398	418	417	431	411	468	439	449	423	411	435	410	413
26976	20928	9359	732	490	398	347	339	358	342	381	382	354	330	348	340	359	349	308	323	345	352	345	381	337	358	330	336	345	363	334	349	354	334	312	361	369	348	329	338	343	335	338	334	330	322	308	352	309	333	339	337	328	345	323	350	320	327	349	333	325	348	344	350	320	345	346	331	333	340	331	339	323	359	363	352	342	351	328	315	343	340	353	323	322	335	340	355	314	321	311	351	328	324	344	366	329	331	345	331	325	344	340	362	392	348	392	313	335	344	338	324	349	355	363	372	323	359	349	362	352	333	342	335	359	318	345	362	317	348	317	330	358	379	373	321	336	303	350	367	339	314	355	338	336	357	340	336	334	328	339	354	368	366	334	323	367	338	336	345	350	334	332	302	340	322	345	280	347	319	336	315	345	359	342	344	299	350	332	337	359	326	367	310	321	341	360	351	339	330	343	328	335	342	351	314	353	346	338	325	328	328	372	290	373	337	328	343	377	318	300	357	304	349	348	354	328	344	332	353	358	319	337	327	336	344	328	353	358	323	354	337	332	352	332	352	333	313	375	372	334	370	317	339	331	374	380	327	320	321	342	349	319	330	330	344	325	320	329	339	336	348	330	343	335	318	341	352	333	335	325	364	325	292	341	363	350	312	333	330	333	316	320	357	344	377	347	360	347	365	356	347	315	354	375	302	349	342	350	320	331	338	333	333	351	353	335	350	354	326	335	363	344	301	345	330	337	335	368	336	357	338	354	349	312	347	324	374	322	334	340	354	358	330	340	335	310	341	326	351	335	348	403	332	343	331	362	359	373	333	299	334	337	322	354	341	314	324	301	365	323	369	354	367	347	317	317	355	354	344	357	336	329	305	339	346	336	328	355	322	353	303	351	321	360	346	303	329	334	337	331	362	320	296	322	350	345	328	344	336	336	324	324	349	353	353	343	329	334	360	376	328	316	333	367	354	328	352	372	297	322	312	331	342	286	302	344	345	341	365	335	332	354	368	329	324	337	327	329	330	350	316	332	356	328	329	315	343	356	337	364	359	344	344	347	330	342	334	333	331	351	356	326	306	356	310	330	316	336	365	347	334	342	331	356	315	345	341	320	319	330	309	346	356	350	361	343	352	371	332	360	347	353	345	351	308	347	319	326	355	342	344	314	349	301	359	330	356	371	348	348	353	345	312	328	334	344	332	313	342	317	345	342	375	335	321	343	348	356	334	337	331	329	335	362	303	346	339	327	350	333	358	344	342	339	335	317	319	318	371	362	332	365	336	329	369	383	328	341	365	357	339	325	359	293	337	324	360	347	354	342	318	327	316	316	348	330	343	347	313	334	317	326	330	331	365	321	356	328	330	311	313	311	330	328	316	340	341	335	337	335	338	314	358	333	356	322	322	334	334	365	340	360	373	340	360	399	315	350	322	366	355	340	298	305	320	382	368	347	340	347	356	358	340	345	345	333	365	361	300	313	347	335	340	317	337	314	321	365	339	334	321	344	328	371	333	323	338	342	320	359	333	351	349	348	345	356	308	333	378	342	318	352	355	347	324	370	367	334	355	358	339	345	334	360	344	318	285	307	352	328	309	295	373	356	320	323	342	361	337	324	368	337	364	334	317	306	348	336	321	308	323	354	329	329	325	322	375	356	344	338	330	339	348	317	332	351	337	354	346	337	336	342	317	321	335	329	327	339	337	325	341	356	336	359	341	330	302	332	354	346	342	367	327	339	297	329	342	364	349	328	304	356	358	331	344	343	349	329	346	329	352	348	313	349	341	329	336	339	342	355	357	369	318	348	343	327	351	319	372	363	376	370	343	355	354	349	344	322	308	311	374	367	323	346	376	332	345	320	338	333	310	352	336	308	304	336	334	323	311	338	301	343	361	337	339	361	321	337	335	314	366	333	314	359	345	322	338	333	319	330	326	325	333	335	351	327	340	359	344	325	327	335	312	335	327	318	359	353	364	346	322	346	350	362	365	343	344	314	310	306	329	336	358	336	337	325	362	322	324	354	342	352	325	345	352	336	347	341	391	338	325	359	352	356	348	330	352	326	359	373	335	355	343	331	332	338	312	349	363	359	360	315	318	385	331	381	354	358	366	328	370	365	333	353	370	342	385	321	324	346	343	290	354	324	343	331	325	355	311	333	322	337	357	365	335	380	348	314	343	353	337	310	345	332	338	336	359	331	330	341	359	337	318	363	334	304	340	353	322	340	331	326	345	319	338	318	345	315	356	334	333	346	348	337	359	338	317	304	317	344	348	321	320	360	310	314	304	304	340	349	323	326	352	305	359	338	349	327	329	334	360	316	370	312	355	336	321	365	320	366	332	335	326	329	325	337	313	340	341	325	326	372	328	340	310	323	317	338	343	336	328	346	363	323	353	346	312	346	336	306	340	357	367	326	336	325	342	366	297	331	369	367	364	353	339	342	299	313	335	345	358	328	330	306	336	342	355	348	369	337	358	319	313	330	346	344	337	315	315	381	289	353	337	347	346	331	337	366	350	323	298	354	324	353	348	338	292	316	353	307	329	339	358	315	326	332	328	336	359	340	343	345	347	343	332	339	338	351	343	340	318	338	343	357	324	352	359	346	370	325	374	327	308	361	354	322	342	356	325	362	351	345	317	350	340	303	354	341	332	314	342	349	380	334	354	357	334	319	332	330	329	320	306	322	358	335	348	377	328	363	349	339	327	361	338	336	322	348	349	360	328	323	324	357	369	297	360	345	341	322	359	335	357	319	367	338	314	354	344	339	372	352	318	313	336	321	359	312	330	359	342	341	358	353	334	350	319	334	342	338	348	359	336	341	336	329	337	347	362	315	352	335	339	318	328	337	327	319	344	332	338	354	359	347	317	326	367	333	371	355	361	334	322	310	343	338	331	340	325	324	340	328	353	312	340	331	344	316	355	342	330	360	333	315	332	337	342	361	356	366	334	307	349	346	313	323	333	357	328	339	322	313	364	329	313	336	327	342	369	332	386	331	322	336	353	333	345	350	348	344	339	321	303	380	355	365	328	347	334	337	361	319	321	349	346	322	322	368	336	344	344	336	370	302	317	347	333	364	341	349	345	329	353	369	306	333	345	326	345	357	345	362	340	337	357	331	356	348	338	356	318	370	342	346	339	321	334	335	324	314	374	362	323	350	314	343	408	368	336	329	330	332	365	297	346	288	303	344	334	363	341	368	336	331	376	303	343	333	354	334	330	357	339	332	338	351	315	339	332	314	317	367	336	297	336	330	335	330	342	362	320	358	357	336	374	321	324	385	345	353	356	310	338	339	347	364	357	336	344	304	338	340	324	342	351	356	354	378	339	342	331	350	333	380	311	324	345	350	309	329	349	359	333	348	378	353	351	320	338	363	335	367	307	370	300	306	344	377	381	342	322	326	355	322	326	306	365	358	337	325	358	342	342	363	320	324	326	345	307	334	344	340	333	348	357	334	342	347	342	340	338	324	345	328	369	342	324	337	353	323	357	370	364	299	354
4068	1113	1038	631	601	569	475	507	487	454	470	477	468	472	471	474	440	512	452	502	432	464	408	457	465	422	444	457	431	421	455	445	457	435	440	392	427	439	425	474	449	466	417	433	466	467	432	432	426	434	429	442	462	459	480	428	455	442	401	430	525	464	463	460	454	423	460	445	462	491	434	412	445	491	463	432	478	446	446	417	417	452	425	448	463	473	459	440	460	458	490	454	444	467	457	406	449	456	410	453	451	424	445	438	437	454	444	474	425	460	487	465	488	443	429	427	466	448	420	451	459	451	429	439	463	473	440	451	426	464	432	439	445	464	458	417	439	441	454	456	448	416	454	452	418	444	458	422	452	415	452	470	429	429	435	472	437	447	423	435	414	455	434	430	474	442	451	456	458	477	463	479	425	459	445	454	446	461	454	433	439	483	473	404	435	472	439	485	450	430	455	445	492	427	440	464	423	454	415	440	459	452	431	457	409	409	436	435	426	457	472	435	461	451	406	432	462	399	450	500	427	445	450	454	482	442	481	468	458	402	428	451	439	424	436	421	462	454	445	467	437	442	461	452	458	431	476	412	415	414	436	467	502	442	468	464	438	459	487	438	424	453	435	449	444	466	444	456	488	466	463	468	429	441	447	454	437	478	452	497	426	446	446	460	445	454	465	452	470	466	465	441	416	399	449	411	486	415	417	425	426	498	462	434	452	468	468	420	417	436	455	430	418	459	398	458	446	470	468	460	432	467	431	418	449	450	477	442	403	430	498	475	467	446	443	457	426	478	429	451	428	432	482	482	475	419	436	410	465	470	464	479	389	432	469	436	457	430	446	447	450	406	450	469	460	449	442	499	403	481	478	426	443	424	475	458	438	461	458	461	430	422	450	404	449	428	456	440	427	411	480	401	477	427	474	451	388	449	408	437	449	456	461	454	494	414	473	465	484	415	475	444	440	445	415	429	456	450	442	469	459	403	479	420	490	471	419	494	466	457	452	419	455	425	499	447	452	438	446	481	496	403	466	421	436	476	468	454	427	451	464	440	453	414	440	453	439	452	460	425	461	447	441	451	413	497	470	449	455	437	437	425	438	454	458	458	452	440	449	442	452	453	429	456	459	406	472	406	438	466	483	427	462	457	477	441	447	446	421	436	464	476	456	453	439	462	454	463	405	458	448	448	490	452	468	436	444	491	458	429	400	458	455	433	448	439	463	424	456	489	470	428	438	455	435	434	467	482	453	456	422	448	441	439	421	481	450	433	452	430	467	456	426	447	430	442	455	432	438	461	468	464	443	450	451	467	449	452	485	439	426	436	445	425	437	472	466	445	446	469	461	445	464	438	476	421	482	421	459	440	427	481	422	436	472	410	440	462	482	425	436	414	437	470	413	450	451	480	445	476	465	446	449	455	457	437	454	424	462	429	412	409	430	448	415	430	426	474	484	422	477	433	444	453	466	464	429	463	462	493	435	437	456	430	472	461	426	436	460	413	458	450	448	419	480	463	435	421	427	446	454	430	462	468	423	463	474	435	459	469	440	468	465	455	445	460	473	440	415	452	465	463	448	451	437	446	450	446	449	449	468	430	459	466	475	449	447	440	435	430	438	489	421	411	453	449	415	407	467	442	434	462	409	440	453	466	415	468	433	428	453	435	403	444	428	432	429	449	452	491	473	437	483	466	418	435	436	454	444	444	451	432	466	433	440	429	441	415	444	462	485	487	461	455	429	397	434	423	457	463	440	418	435	477	451	422	439	441	435	412	454	449	438	419	463	447	487	445	441	432	449	442	449	466	472	452	450	486	473	457	449	482	439	451	435	459	471	474	472	465	454	447	427	484	439	436	414	425	468	465	472	452	459	418	447	439	422	450	471	452	438	447	415	417	449	492	436	423	449	485	448	435	454	442	438	446	437	450	478	455	435	504	465	441	469	481	475	459	457	469	449	463	425	420	428	426	438	426	468	478	482	471	416	445	445	474	460	467	450	459	446	482	433	450	443	495	442	444	448	425	452	431	446	432	446	474	417	464	418	447	449	446	460	458	465	417	449	439	433	444	458	444	443	460	403	467	414	440	430	434	473	460	413	470	436	432	432	464	461	434	447	436	439	449	464	437	479	435	498	457	400	441	460	410	454	468	442	430	476	505	462	493	416	458	434	415	433	412	505	419	456	427	428	481	431	474	450	429	444	427	415	460	441	478	446	441	443	434	427	473	461	449	435	439	449	409	425	439	453	420	411	464	435	508	443	442	444	453	459	432	448	415	430	467	491	444	466	456	483	467	449	448	428	465	458	454	478	427	505	423	441	450	420	439	439	423	460	455	430	433	439	450	466	430	428	455	461	462	446	478	435	434	417	402	463	451	482	427	456	440	400	435	450	447	468	440	439	447	436	430	403	468	456	449	425	434	456	456	429	435	451	439	474	465	442	459	469	463	398	464	457	443	485	438	471	477	470	442	416	461	442	415	440	488	436	448	458	446	482	476	464	422	459	445	432	494	420	457	454	482	416	482	457	413	455	464	444	466	457	443	455	436	425	463	446	460	448	478	423	453	471	483	425	459	455	423	465	464	459	449	432	468	434	456	462	460	466	479	435	473	436	443	442	455	465	373	425	421	463	460	431	449	439	463	449	426	425	491	431	472	439	486	457	449	445	440	447	467	434	452	443	467	454	428	414	425	454	420	444	448	428	443	452	452	442	434	444	415	446	449	449	427	478	438	429	484	447	424	455	446	485	471	492	451	463	452	442	427	430	433	427	430	459	456	476	430	456	465	456	468	429	421	433	455	418	462	433	458	461	452	420	453	464	424	445	424	399	440	465	496	440	466	461	447	480	432	475	460	436	457	465	441	451	443	478	437	449	478	446	435	471	438	463	450	456	423	469	465	445	438	440	469	464	452	487	435	491	464	465	456	446	452	425	456	460	480	454	458	429	442	443	462	449	421	439	435	415	448	428	457	412	444	471	481	460	494	433	430	459	444	443	459	444	468	388	407	470	465	440	449	446	430	409	467	468	476	458	466	427	460	451	414	454	445	462	439	458	443	466	444	448	457	466	442	472	451	458	460	442	425	435	441	480	433	445	427	458	468	428	446	461	470	438	437	465	415	443	473	442	465	455	442	461	436	447	446	423	423	439	415	425	460	490	437	440	430	443	453	487	467	456	480	430	455	456	434	479	429	453	437	464	427	453	472	418	450	461	500	456	458	472	426	404	451	423	424	467	438	465	452	472	414	436	416	395	446	459	454	450	427	463	430	486	481	486	444	478	438	437	452	455	445	408	392	449	446	426	458	451	395	455	428	446	456	455	469	467	470	434	430	410	432	440	431	487	460	494	462	435	457	453	458	415	469	440	455	472	463	440	444	461	459	471	449	459	430	447	442	455	424	453	456	424	447	483	442	444	435	431	474	457	468	437	412	447	458	465	419	446	446	479	449	450	422	464	441	446	459	456	475	427	413	470	443	432	460	473	448	439	478	484	451	474	468	424	481
23707	21380	28985	24162	21368	12931	1392	875	737	699	647	607	573	525	513	543	501	512	501	491	505	489	523	484	482	484	537	475	520	518	474	490	483	500	478	509	508	484	493	494	503	480	484	489	472	457	495	472	455	489	483	471	511	478	448	474	508	463	455	474	477	460	499	456	483	442	488	447	479	467	473	487	456	456	433	448	462	491	456	478	481	458	486	465	464	439	431	457	472	492	436	472	459	467	489	447	485	438	413	461	481	445	469	450	447	473	491	488	461	475	461	463	452	492	475	489	465	419	450	437	503	466	451	481	457	505	435	462	482	487	482	438	440	429	496	516	467	451	517	454	449	474	483	467	495	461	485	489	455	490	496	471	498	471	477	489	470	472	474	454	468	464	460	466	442	463	478	444	493	475	467	461	460	491	489	446	461	465	455	499	486	471	436	477	468	436	489	425	482	467	436	439	515	460	435	507	487	485	460	468	456	471	510	453	498	456	455	488	491	477	474	453	479	490	479	436	426	441	508	499	494	484	466	444	432	466	465	473	492	433	445	450	458	502	481	466	467	510	467	441	477	457	471	469	432	449	510	514	498	485	456	446	505	464	477	479	498	467	467	478	480	459	437	443	453	503	463	465	522	472	525	452	470	476	493	462	472	495	451	476	522	485	466	487	501	501	442	506	464	439	473	501	442	416	472	449	430	463	447	504	481	441	476	456	468	479	480	447	469	487	443	466	473	479	471	474	473	450	450	449	426	467	494	462	463	474	435	440	484	506	457	481	462	466	457	448	467	451	471	465	441	494	449	421	467	457	426	437	467	464	448	486	444	486	455	431	480	415	464	495	456	461	458	451	466	483	463	478	436	494	464	420	476	433	457	436	483	450	446	435	470	482	485	420	457	486	489	450	499	440	474	459	478	460	493	442	472	505	504	462	456	454	491	469	473	473	428	496	479	446	467	449	478	467	476	438	426	491	489	431	476	455	507	501	471	483	460	479	436	458	498	427	463	471	476	459	449	431	420	434	500	492	468	487	451	473	470	474	483	451	439	450	486	501	463	449	484	442	505	463	493	450	449	434	450	480	445	484	480	483	445	517	418	460	498	458	437	424	449	472	477	464	456	445	481	486	471	497	485	469	478	462	412	451	464	494	491	431	457	474	470	480	468	464	472	487	466	465	468	484	483	461	466	467	498	495	461	465	454	498	502	434	473	493	466	420	480	440	454	463	460	475	488	454	472	470	487	485	437	442	484	482	491	440	462	458	440	448	453	464	457	502	486	502	472	465	476	428	446	465	473	483	465	458	504	477	464	439	461	466	477	452	428	452	489	465	455	446	464	444	483	512	479	484	479	472	469	480	514	494	482	470	465	485	444	517	481	469	459	480	445	448	480	487	516	505	452	466	501	464	474	453	456	491	464	488	452	488	479	456	461	468	499	487	443	452	455	482	448	433	481	458	470	481	449	480	478	495	474	486	486	445	499	477	450	475	443	434	435	482	466	471	441	490	456	425	479	464	489	519	439	481	447	483	459	440	466	447	438	447	454	457	478	481	466	470	471	461	490	465	443	463	492	441	513	493	443	453	479	474	443	461	460	489	471	450	429	455	441	486	479	491	447	481	479	429	456	494	447	468	460	445	449	476	466	474	470	450	458	477	457	447	489	424	487	441	459	488	470	490	462	485	460	455	470	487	501	462	438	458	438	443	421	440	463	489	462	439	426	436	460	462	482	463	483	447	494	429	482	461	443	459	478	449	429	464	484	457	471	498	469	477	459	430	457	454	466	466	466	488	440	492	431	475	454	404	460	481	446	444	473	455	438	446	445	481	515	476	469	498	462	471	483	484	471	496	462	467	461	445	468	454	462	488	497	465	468	456	496	493	443	451	447	454	482	483	466	440	467	497	437	476	482	474	453	447	430	469	464	483	437	492	476	469	447	472	490	476	498	487	479	479	488	492	464	432	452	465	439	472	462	515	455	461	469	461	485	469	491	429	482	430	429	447	484	492	475	462	464	477	461	487	465	471	388	485	494	467	451	476	442	531	481	461	449	449	471	462	462	452	422	458	445	502	448	439	504	429	466	463	486	484	420	458	495	448	454	465	453	502	462	462	471	473	480	457	478	491	469	493	430	474	473	441	437	503	501	468	429	460	468	452	415	449	492	453	482	505	474	415	463	472	476	449	461	461	501	469	434	469	483	456	422	499	466	476	503	444	464	512	501	472	458	468	472	443	454	486	480	438	489	492	465	504	482	474	466	480	460	446	483	454	472	450	461	446	437	499	465	446	469	496	476	501	498	417	472	448	423	456	466	487	459	471	464	463	459	424	464	477	460	485	484	500	475	440	466	503	489	476	451	486	459	498	430	486	470	440	462	461	445	479	463	473	452	480	454	438	520	486	468	465	456	472	472	450	474	483	463	476	466	439	472	476	488	435	443	492	468	484	452	462	490	490	440	498	461	463	475	464	476	428	462	464	458	510	459	443	467	475	438	468	460	470	462	508	461	462	508	460	452	456	441	512	470	501	454	479	479	457	448	471	501	455	459	439	463	470	469	430	477	513	501	502	479	509	508	484	468	449	487	473	450	490	472	516	472	478	469	463	465	421	452	457	430	475	479	449	516	486	459	465	447	498	448	418	466	414	470	445	443	451	465	483	472	456	441	466	476	492	476	451	521	488	472	444	442	459	453	462	437	473	492	444	483	417	458	466	505	480	453	484	466	457	486	473	452	499	482	455	429	465	451	428	461	441	466	474	485	456	465	491	481	486	461	471	482	476	480	476	458	462	489	424	458	502	467	480	459	468	494	468	442	455	436	497	471	469	475	483	452	466	483	470	458	492	465	466	455	458	471	472	445	456	440	443	510	449	475	477	482	442	413	473	479	458	459	488	456	480	457	506	450	449	478	470	487	487	495	461	496	456	454	478	490	489	415	476	474	476	453	472	482	443	456	464	475	464	472	472	451	451	471	467	453	479	445	473	452	475	477	454	455	436	466	515	463	452	487	436	506	481	452	500	481	414	436	463	469	503	499	452	442	455	493	479	440	468	449	483	477	462	479	452	479	469	446	508	454	482	457	504	465	507	472	464	476	450	474	458	453	442	469	446	487	475	481	449	443	461	475	476	436	461	442	435	457	462	479	445	456	478	468	469	472	466	441	449	459	416	485	461	453	470	471	394	448	490	438	451	479	475	467	436	510	473	487	451	457	464	499	461	471	439	502	479	433	434	481	445	464	472	471	484	456	511	514	483	493	496	476	521	448	462	474	481	479	461	468	456	457	459	468	432	482	457	461	437	471	431	478	499	486	459	487	475	426	470	475	466	440	468	487	452	445	463	462	490	471	437	429	448	475	472	483	447	428	448	466	525	449	495	448	439	470	497	482	433	485	476	465	440	501	475	474	484	468	467	479	468	462	482	460	458	492	465	452	476	464	448	509	481	443	481	465	468	483	460	498	450	476	500	477	448	487	462	494	444	442	451	441	479	490	418	459	420
6275	10420	8251	4194	3030	2398	1913	1624	1337	1163	1073	1007	957	864	882	876	806	753	700	740	769	682	721	710	687	672	692	604	675	692	621	626	659	668	667	584	627	667	592	635	633	594	641	628	621	608	657	656	643	638	627	609	651	627	659	606	636	657	641	619	621	599	593	624	570	633	658	632	645	621	611	616	604	637	629	591	608	650	679	614	591	613	595	606	628	621	634	600	583	638	607	657	632	622	630	628	622	601	654	642	620	621	634	641	584	611	632	604	600	595	623	644	588	617	608	607	606	641	632	618	641	613	640	606	633	621	671	641	609	640	610	626	632	647	608	608	632	580	622	637	631	657	631	640	595	609	676	627	659	621	621	602	612	660	609	667	603	594	629	633	580	608	616	595	626	605	578	596	625	612	552	588	614	658	615	614	632	682	645	617	608	596	638	592	673	652	644	615	637	603	638	656	630	634	637	630	632	652	609	590	670	601	607	642	602	612	627	639	629	630	632	608	603	613	626	665	641	595	654	621	621	627	614	578	657	629	655	639	630	619	686	636	642	601	607	603	612	601	617	637	637	589	642	627	659	613	606	617	618	584	626	639	628	624	615	602	639	642	622	623	603	627	624	624	584	631	588	612	606	630	611	640	654	626	615	611	603	621	615	637	668	595	593	602	638	609	634	614	611	591	623	639	591	603	642	601	591	614	682	634	617	617	609	583	612	627	589	627	612	617	627	653	656	631	629	627	592	637	618	584	640	631	611	631	633	631	591	571	655	639	591	619	656	616	649	571	613	623	644	637	592	646	625	606	585	617	612	652	584	625	713	592	604	615	633	624	604	599	650	594	580	636	598	624	606	570	608	641	642	646	634	634	609	639	627	616	582	660	634	617	634	620	600	599	658	600	632	640	654	629	585	633	627	637	614	649	618	583	621	624	609	598	640	605	635	648	634	586	599	606	633	612	672	638	604	581	612	591	627	579	625	630	578	619	593	619	680	635	644	642	585	604	585	599	632	638	613	625	616	626	598	599	602	612	619	658	644	650	614	606	622	638	632	650	627	657	631	625	646	623	652	661	591	643	646	663	612	626	617	626	610	627	628	611	617	577	629	676	617	612	638	634	592	622	617	603	572	605	638	636	567	630	596	590	614	604	662	628	629	641	598	640	628	613	684	616	620	616	573	644	603	593	649	618	583	623	643	611	600	604	632	655	635	605	589	624	603	597	628	676	604	575	673	630	642	596	661	629	634	612	554	580	622	717	601	617	578	624	627	622	623	610	586	656	636	601	633	622	628	596	587	593	613	646	623	632	631	577	633	617	635	607	629	599	608	592	615	623	620	618	596	604	615	625	650	644	643	589	632	593	587	658	659	633	582	633	675	617	614	619	610	597	628	624	610	597	618	614	601	626	600	650	651	576	654	664	633	632	656	599	647	642	612	581	599	608	641	619	623	633	622	622	596	628	575	649	631	616	602	603	665	592	580	603	644	649	659	627	631	613	635	639	598	637	647	619	597	612	618	582	607	623	617	600	607	602	589	659	602	596	635	628	637	676	611	650	575	594	675	625	600	586	622	580	620	616	617	606	640	605	629	588	637	659	602	582	657	619	630	614	608	647	635	587	640	666	599	662	645	599	607	635	665	649	652	660	625	616	589	598	636	612	603	615	651	598	572	593	618	626	622	627	654	627	594	657	630	639	593	578	589	581	599	590	608	606	651	585	616	637	679	589	616	635	615	603	609	623	595	661	642	625	641	627	590	622	618	626	602	619	596	633	636	632	577	605	646	643	642	646	649	623	605	571	603	606	620	650	633	653	613	634	629	672	635	664	598	621	659	610	593	594	571	574	631	654	696	626	655	653	605	633	621	619	582	627	627	624	632	623	614	627	610	638	638	614	583	634	631	596	581	623	576	631	601	639	622	599	651	619	588	577	622	622	603	578	622	658	627	605	589	589	617	612	632	656	652	580	624	581	620	630	666	591	631	607	601	612	596	568	635	606	641	608	592	662	628	594	663	620	587	607	601	604	668	660	629	607	594	629	670	572	616	637	665	609	613	606	633	618	606	602	622	599	592	640	618	626	616	564	556	643	595	612	616	593	660	571	609	605	608	615	651	611	597	668	596	604	576	626	650	585	627	605	654	646	602	617	626	613	564	621	607	635	620	612	666	647	576	627	616	634	650	604	653	616	624	626	620	602	641	611	652	617	635	632	615	607	626	643	608	613	639	593	608	608	618	653	587	599	629	610	590	585	617	623	663	581	635	621	641	626	606	595	604	594	626	621	624	588	644	624	651	591	628	606	612	613	621	630	592	611	610	589	605	626	636	586	628	613	628	611	602	608	666	632	697	632	666	608	585	598	663	668	589	663	615	594	601	618	708	629	653	652	611	602	620	631	610	624	639	608	622	627	634	623	615	564	651	628	647	624	610	588	586	622	619	631	671	618	630	632	596	582	601	637	627	644	656	636	608	638	615	655	589	656	586	614	629	660	602	607	628	588	625	601	595	655	617	633	638	677	607	618	604	570	596	572	649	592	659	637	598	610	649	602	638	634	630	581	603	600	631	620	582	634	591	628	615	612	623	637	652	628	659	605	658	629	631	634	647	590	617	633	581	590	637	600	626	626	610	637	622	602	602	626	645	637	594	567	621	603	643	644	623	586	616	633	636	600	649	617	664	642	595	624	623	620	648	625	587	594	636	601	614	615	604	649	636	583	620	641	612	560	657	612	631	653	568	594	589	639	646	605	632	624	627	584	613	612	596	608	606	647	644	596	652	613	630	634	640	601	607	619	600	632	608	597	650	618	593	607	634	569	677	613	613	598	647	617	655	609	660	624	587	587	587	627	678	582	669	626	582	623	603	657	592	592	633	598	632	616	552	652	627	650	628	595	596	583	622	632	619	635	638	611	604	579	615	656	627	637	616	615	601	595	624	606	590	642	640	597	649	660	592	601	628	637	650	586	620	577	647	625	636	639	572	632	621	607	630	592	620	635	600	614	635	583	608	626	609	613	615	638	631	642	631	637	640	654	639	587	599	600	603	627	576	619	672	652	626	596	638	626	602	641	615	619	616	621	633	593	654	577	602	589	661	593	605	606	632	667	640	645	601	583	639	631	618	627	625	635	618	621	601	646	621	606	631	673	625	616	648	646	635	594	651	620	621	589	611	647	602	652	585	619	625	610	602	595	587	605	644	626	635	610	611	573	645	615	662	626	597	634	642	676	596	628	615	600	629	605	582	627	607	617	583	616	607	620	638	626	603	593	594	635	642	544	638	609	585	598	623	618	596	595	642	618	640	634	629	636	602	625	639	627	641	624	619	644	644	565	620	615	617	607	637	580	568	617	646	627	658	657	641	644	652	624	627	631	578	650	604	611	609	637	579	631	590	629	665	589	578	614	633	632	642	689	636	642	606	631	608	575	610	607	624	600	627	648	604	615	628	591	671	644	656	627	625	605	602	588	624	619	652	606	637	639	573	622	602	558	628	596	613	630
22936	21380	29331	23830	21381	21416	11140	1170	797	729	637	596	578	473	503	479	450	455	417	375	396	364	343	373	364	354	324	360	354	360	345	304	339	374	349	352	354	307	334	320	323	321	358	331	314	331	319	303	315	315	345	349	299	314	335	324	336	313	297	300	310	325	329	324	322	308	294	295	299	328	360	313	286	295	286	293	331	273	305	300	284	283	298	327	338	294	317	294	303	314	314	346	310	327	337	309	322	331	297	309	308	338	298	300	304	305	323	306	316	325	312	299	301	304	291	307	311	285	314	293	336	288	314	281	325	311	314	289	307	306	298	302	309	332	304	327	334	297	293	297	341	319	320	311	300	326	326	316	301	318	306	300	310	280	324	296	290	300	309	295	286	301	278	320	334	298	301	331	323	309	363	307	320	300	300	321	319	296	311	307	305	296	314	295	303	260	311	324	286	278	315	321	297	271	280	327	321	260	286	311	269	290	292	308	277	278	268	302	297	301	293	319	297	300	314	311	298	339	323	302	288	307	315	348	317	274	280	291	298	343	298	291	306	280	293	321	317	305	311	333	303	303	329	314	323	306	330	320	313	325	300	314	303	317	301	321	271	293	306	269	320	293	283	338	306	313	294	302	302	333	294	329	311	307	293	309	284	299	297	335	304	309	322	286	355	298	330	299	328	327	313	305	289	313	315	295	296	303	297	292	309	347	303	304	279	285	301	296	291	321	305	319	313	305	278	297	300	332	300	314	305	315	300	304	317	319	325	296	322	326	302	327	306	316	294	287	325	296	305	320	316	353	324	305	325	328	327	336	308	289	319	317	311	292	318	329	300	336	302	313	280	299	294	310	297	310	341	315	296	287	309	307	296	299	317	316	300	329	329	323	307	300	297	296	304	301	316	303	317	308	311	294	325	311	308	306	317	309	315	309	290	332	305	316	267	306	306	305	358	302	323	323	336	310	308	316	302	319	311	317	327	297	335	282	305	307	296	329	322	308	291	284	319	328	305	291	329	313	304	323	323	295	321	287	293	308	309	309	316	344	315	331	318	307	281	304	288	347	317	330	306	316	288	275	255	317	319	281	306	288	316	327	317	336	296	318	318	307	300	336	313	294	316	327	301	311	354	314	303	306	317	316	322	328	332	296	308	320	271	316	302	323	292	291	295	322	307	294	286	324	319	279	314	307	325	311	309	303	285	294	335	321	316	295	278	303	324	281	295	317	332	314	290	325	304	305	322	309	322	300	309	318	296	332	318	316	293	310	297	297	300	309	304	311	327	301	299	326	312	275	281	297	286	295	311	327	302	309	315	284	328	324	330	294	291	329	330	276	304	309	306	314	283	296	305	319	304	302	309	286	328	315	311	300	315	336	305	315	327	305	318	298	301	305	294	324	307	282	297	303	300	306	333	301	289	286	284	334	269	297	302	323	284	310	292	320	302	325	329	311	311	288	301	296	321	278	265	321	326	311	320	336	288	320	325	302	287	292	314	310	288	316	322	299	281	284	300	319	293	319	332	331	328	305	305	312	296	322	293	315	325	272	313	300	328	321	284	318	300	299	303	294	303	292	271	290	311	322	345	315	309	294	343	315	310	311	296	277	285	321	332	321	297	341	317	306	328	327	305	329	318	314	308	311	305	294	287	306	322	321	296	326	322	302	302	321	290	301	298	309	315	287	307	346	277	325	291	297	321	285	332	299	326	326	338	350	310	308	317	308	310	296	321	275	321	285	269	343	301	296	329	293	293	309	297	278	302	323	292	310	304	284	286	302	307	321	309	322	302	332	335	315	293	283	275	296	339	315	297	303	286	280	336	296	295	289	264	285	321	316	290	331	297	300	311	282	309	290	320	306	325	302	307	341	349	297	322	311	316	309	316	294	271	294	305	288	317	297	287	286	296	307	289	309	307	335	331	306	318	334	296	309	306	318	323	273	316	317	324	326	335	315	333	328	275	338	320	301	286	286	321	315	297	304	317	297	330	299	304	304	289	325	327	311	310	328	316	321	316	288	309	297	300	329	329	272	300	297	309	315	306	292	327	285	292	309	277	298	302	323	310	295	302	297	353	307	292	324	313	295	327	291	313	327	300	305	286	319	345	304	331	329	301	321	295	292	311	290	312	344	332	299	316	292	303	280	295	325	301	305	297	308	280	307	320	317	292	308	294	310	323	270	293	316	324	314	304	312	294	288	329	320	325	300	309	270	323	312	292	296	317	303	321	288	324	308	304	333	297	311	306	326	300	317	319	329	311	326	302	315	292	299	354	315	281	298	314	287	310	280	322	321	313	290	296	294	289	305	322	312	288	294	308	305	292	307	314	326	345	316	334	339	340	299	310	292	323	305	281	309	315	310	310	306	312	280	315	321	286	288	284	308	279	305	331	294	341	295	295	289	300	305	331	284	312	342	342	269	304	282	319	333	302	326	289	320	313	317	315	311	294	329	297	311	335	310	309	295	297	285	324	322	301	327	328	332	299	254	337	297	333	311	312	310	344	297	297	283	288	322	302	319	294	284	317	319	335	289	328	274	311	292	279	325	333	292	298	318	327	276	304	311	324	316	314	290	293	329	298	276	276	296	310	294	294	302	318	325	295	316	296	303	283	305	301	317	310	299	330	327	309	329	279	317	315	341	331	307	308	327	306	290	328	287	307	286	311	322	350	321	296	335	306	312	287	320	294	294	326	311	311	286	298	281	311	297	317	305	303	320	298	279	284	308	331	337	333	275	294	279	334	327	304	298	330	292	307	287	319	325	301	280	301	305	321	280	334	320	306	312	310	302	321	310	287	285	304	291	285	325	291	297	301	290	325	307	277	300	288	284	290	302	288	300	310	324	327	316	300	384	286	286	332	311	317	298	304	299	305	284	305	309	305	301	310	290	338	313	294	305	292	262	310	351	292	331	333	334	290	286	296	281	315	271	287	285	296	276	351	291	291	293	322	332	290	276	314	325	289	295	329	318	312	302	311	282	304	295	337	316	300	303	283	292	334	311	314	290	296	286	339	301	306	313	329	329	315	324	272	305	320	322	292	285	299	267	337	284	311	301	283	312	299	316	308	345	304	351	314	307	297	305	314	282	307	335	300	338	307	330	341	271	322	299	303	301	331	332	274	286	309	288	324	315	328	307	295	368	299	304	297	301	289	275	287	295	261	314	287	299	272	330	322	306	317	321	271	294	299	308	308	283	340	300	292	270	320	288	301	325	325	326	314	297	300	308	323	354	303	328	316	338	312	329	286	292	316	304	319	318	327	314	316	315	277	308	331	339	299	306	301	349	317	298	287	318	324	303	291	306	306	303	322	323	277	305	294	295	294	280	264	303	336	297	281	295	331	300	288	319	309	320	321	327	318	308	282	319	293	265	325	293	299	315	269	309	315	303	331	286	325	316	309	310	303	291	294	316	320	336	324	318	298	319	310	317	301	300	276	271	303	305	298	310	298	299	315	299	301	324	323	289	278	330	309	316	301	303	293	306	302	309	285	317	292	330
9037	16321	13163	6772	4827	3658	2793	2209	1861	1520	1318	1115	982	916	811	763	724	662	640	633	559	580	504	580	529	502	480	528	535	481	473	516	509	486	478	462	432	465	467	458	473	441	438	462	424	396	433	421	435	449	423	448	424	444	407	463	463	478	426	459	459	429	426	418	458	408	420	427	446	398	429	414	442	444	429	412	408	421	414	423	452	413	445	396	488	445	448	387	433	440	443	426	405	405	407	437	398	411	411	423	426	405	443	449	421	433	422	409	430	418	419	418	419	417	462	459	414	405	435	431	430	437	453	398	430	387	456	434	412	377	398	418	402	440	430	428	426	370	481	427	455	433	374	442	417	416	414	404	422	418	409	436	406	402	424	423	431	453	402	428	401	386	414	441	406	438	413	423	416	460	406	447	406	464	452	424	404	416	442	406	399	433	416	442	402	442	416	414	453	406	430	394	408	409	414	429	447	450	422	398	450	412	424	399	414	413	401	407	406	431	408	397	430	426	423	429	424	402	420	363	396	415	421	440	402	406	437	431	420	420	414	404	376	405	401	426	395	419	434	417	417	356	391	405	425	425	412	411	417	437	396	422	408	417	444	413	440	413	441	441	422	424	393	386	430	393	396	408	406	395	426	393	368	379	433	423	421	390	445	404	435	439	416	419	449	424	396	402	358	439	394	427	393	398	439	407	407	427	421	398	413	444	415	404	422	399	430	405	434	412	415	429	450	393	412	413	440	414	457	408	431	425	399	447	442	425	400	398	426	413	436	419	435	401	418	434	393	417	414	390	373	448	402	441	437	397	402	402	407	414	407	412	423	399	385	422	407	425	439	411	428	427	400	445	412	446	383	427	448	423	422	398	428	389	427	428	407	426	415	418	437	406	398	443	417	446	415	418	423	405	425	384	444	420	424	400	452	451	403	439	394	443	433	415	397	415	432	397	444	449	447	403	410	421	469	419	417	394	380	420	438	417	390	420	459	393	413	375	390	457	417	432	441	424	448	400	422	384	426	425	433	390	369	412	401	411	433	445	415	417	408	427	412	421	412	412	403	397	413	437	407	424	402	444	420	409	431	390	405	421	420	405	380	399	432	422	418	384	414	396	441	432	408	445	380	388	462	412	417	440	423	414	424	432	439	425	427	404	424	412	392	423	390	415	410	402	421	407	411	408	423	419	432	427	428	441	438	412	396	447	434	374	416	410	404	415	427	398	389	459	435	403	436	433	452	434	399	401	405	410	450	417	403	430	428	424	392	421	394	428	466	414	408	444	392	436	424	397	421	400	434	390	413	433	418	412	391	448	395	414	448	414	387	476	372	413	418	409	401	418	443	431	397	410	426	408	440	408	436	441	418	436	406	408	438	410	442	411	420	426	447	437	423	401	398	426	386	393	417	395	427	398	437	424	404	425	445	415	437	379	395	420	419	429	398	411	405	412	366	431	434	416	422	423	407	396	442	409	442	415	426	427	413	447	412	433	398	415	427	403	384	412	414	420	427	381	422	409	426	418	420	440	441	396	405	439	408	416	392	400	399	395	389	428	450	418	417	436	418	402	386	421	407	414	440	425	415	405	418	413	441	413	432	388	406	414	433	424	441	416	408	374	428	433	430	431	430	419	419	428	400	433	418	462	446	410	397	410	447	418	417	414	433	456	434	418	413	415	411	392	396	409	431	407	441	454	390	432	430	422	445	433	442	411	454	418	394	409	416	452	429	409	391	437	383	366	435	417	429	404	411	391	444	412	402	424	398	435	395	410	394	424	427	426	375	421	395	441	445	396	418	453	407	434	385	401	428	425	409	420	439	408	409	412	388	412	388	398	428	458	471	416	440	431	473	461	447	417	424	391	456	414	431	431	446	429	401	423	414	433	442	430	405	415	404	433	429	424	444	423	412	394	417	439	423	456	461	464	392	427	431	438	441	374	418	438	428	433	416	429	392	430	387	395	401	435	416	432	417	444	430	427	384	393	436	465	413	433	420	448	428	405	439	448	441	406	435	426	402	407	402	383	424	419	416	408	378	402	409	445	453	385	448	424	425	410	409	416	427	433	421	414	415	430	438	414	412	453	400	409	405	401	416	405	427	407	399	393	419	410	417	446	439	431	397	456	421	447	449	403	417	388	421	415	467	411	422	449	405	373	400	440	401	384	431	423	436	421	399	429	415	410	413	403	377	385	408	413	432	419	428	433	384	457	415	391	418	435	402	405	394	430	387	416	405	420	389	426	401	468	418	433	436	403	409	416	421	393	431	408	440	439	433	387	440	440	394	424	416	421	405	449	423	464	419	463	420	423	415	439	386	418	428	417	398	438	418	421	409	455	407	427	444	415	435	415	447	421	394	427	415	437	454	419	402	430	421	401	440	418	450	427	465	435	393	413	405	397	395	428	364	414	360	407	440	364	415	430	439	402	417	432	434	446	398	438	429	411	427	425	413	432	413	439	439	428	447	400	405	450	379	403	409	441	373	407	443	416	370	447	435	409	419	418	430	414	430	408	433	392	411	425	428	405	416	430	401	433	407	407	404	382	452	453	384	447	426	428	411	408	382	393	417	437	457	431	439	426	414	427	396	410	449	412	432	400	419	387	398	397	418	423	416	414	404	416	418	403	451	423	405	409	464	414	415	422	396	414	430	380	432	412	390	442	423	419	422	418	453	397	414	442	385	414	407	425	420	450	423	458	400	407	431	417	409	401	394	440	378	393	406	408	416	427	396	431	409	433	392	417	377	397	424	387	436	435	429	404	430	421	410	425	402	430	418	414	407	433	418	414	426	370	429	395	400	419	412	422	381	403	393	442	439	415	417	451	442	401	434	428	405	428	442	412	408	393	418	397	425	379	408	397	404	410	402	410	434	416	380	432	415	430	452	394	389	402	440	398	394	420	443	415	409	417	435	411	425	438	404	415	428	417	400	410	440	402	401	420	394	427	454	449	403	409	441	438	402	420	430	424	394	385	420	417	438	417	404	447	428	420	439	399	425	369	436	410	422	418	430	416	401	447	448	376	364	380	423	455	407	426	446	368	424	419	388	428	435	401	420	430	402	422	404	428	451	422	430	409	419	429	401	408	435	424	455	437	387	410	431	412	411	430	412	427	449	407	382	409	424	437	408	423	429	391	389	415	410	403	402	416	404	419	422	432	416	431	396	409	423	410	388	422	407	424	404	424	403	423	387	413	465	409	395	389	405	421	396	417	431	400	426	433	420	408	414	430	416	427	445	407	408	432	401	371	398	434	427	401	399	412	422	395	436	398	430	398	424	448	405	431	382	417	409	407	431	393	428	414	440	414	448	412	455	435	447	418	410	430	442	428	413	402	411	421	410	426	419	443	406	437	398	388	411	432	427	452	435	451	387	417	406	424	411	410	429	417	410	411	437	365	441	376	408	394	420	416	442	412	413	431	380	396	423	443	412	362	380	395	400	427	447	415	394	417	426	419	446	411	407	415	405	393	425	428	426	413	414	384	442	445	382	397	407	425	393	421
27033	20954	9410	873	578	473	425	332	383	349	344	327	327	375	354	355	332	341	317	332	329	326	312	337	360	342	338	369	337	333	321	345	341	339	347	333	353	332	335	323	316	380	326	319	345	310	345	382	348	352	320	306	386	346	304	333	339	331	354	356	343	340	359	333	322	336	372	323	332	330	348	349	355	332	353	335	323	342	360	374	356	344	327	345	353	354	327	341	328	340	365	342	331	347	352	340	348	331	332	345	335	340	323	352	339	318	356	335	327	282	316	315	316	355	326	334	325	345	327	337	315	343	343	358	308	318	359	350	354	371	330	326	343	362	344	356	358	343	347	313	328	338	352	333	335	356	324	349	335	327	327	355	318	319	327	332	330	370	336	337	321	335	348	302	337	322	352	313	351	322	326	356	334	347	357	343	325	356	369	339	340	348	326	305	351	316	318	331	337	321	345	387	316	324	342	321	346	347	300	352	286	338	336	361	309	356	374	365	378	322	365	336	325	318	316	330	344	366	308	334	340	328	300	331	338	336	335	330	327	306	328	312	340	316	340	366	320	316	308	329	340	320	316	337	298	327	340	339	391	345	358	327	325	332	354	339	372	340	334	374	331	356	332	340	301	342	327	337	340	325	342	363	339	335	316	339	323	340	330	327	346	326	361	331	332	325	334	331	346	328	330	304	332	332	302	334	378	312	318	348	334	330	375	340	368	335	336	316	359	329	346	355	322	347	342	330	328	335	310	326	333	339	305	334	350	315	330	397	321	328	349	319	325	330	331	348	317	333	337	343	318	308	350	334	333	379	348	337	351	315	341	357	341	343	336	361	329	333	314	343	349	339	330	346	348	330	336	310	349	356	341	346	334	334	353	359	331	335	337	350	318	336	336	306	310	332	346	308	335	359	349	331	338	310	336	352	331	325	355	358	288	338	343	327	330	293	361	345	308	312	311	349	344	328	376	323	366	345	356	355	311	328	330	369	340	375	352	313	323	341	325	308	367	304	336	322	367	379	387	339	337	342	344	364	332	363	328	313	342	355	372	343	342	334	338	363	317	339	337	322	343	333	344	354	323	344	389	333	322	342	347	316	369	351	332	311	330	346	358	327	337	316	324	307	339	341	337	344	325	338	350	320	358	329	340	310	334	335	354	314	334	308	339	341	340	346	334	326	353	353	366	347	312	339	354	306	339	364	348	346	358	327	316	331	300	323	319	346	336	319	345	339	345	334	333	369	318	342	370	309	323	336	332	296	384	328	373	321	331	319	348	343	358	313	320	345	337	354	318	340	336	319	314	331	321	339	327	300	323	322	343	312	346	333	321	320	360	340	321	312	332	318	349	340	320	310	349	354	342	357	336	352	348	340	336	363	346	348	339	324	368	344	346	317	349	339	333	345	324	359	344	295	324	321	340	328	359	338	347	344	341	328	358	324	328	340	332	348	348	356	347	362	347	335	340	339	371	347	336	355	303	334	359	321	344	355	336	321	341	328	335	329	339	336	301	320	300	313	343	335	342	323	342	336	321	317	325	308	328	334	323	324	319	352	327	355	319	353	318	337	357	357	347	352	340	350	340	360	353	324	313	326	338	336	325	344	351	298	330	347	305	356	339	324	320	320	347	301	334	324	328	345	345	350	325	320	358	337	367	358	306	302	356	344	364	337	344	331	335	350	320	348	339	327	373	346	359	325	333	355	311	364	323	321	331	334	360	361	347	317	333	355	316	328	355	317	346	309	339	372	323	336	325	339	354	318	363	361	340	347	357	331	349	334	361	307	320	305	329	339	341	329	321	348	342	348	326	355	331	331	342	375	303	336	312	331	286	311	330	357	340	333	341	360	328	315	344	354	358	358	315	349	350	370	338	342	315	330	336	338	366	333	343	346	352	352	345	346	310	346	339	317	340	319	319	343	325	320	349	361	340	337	373	342	325	354	368	315	316	350	327	317	359	346	338	358	323	319	352	337	310	344	322	361	307	350	313	338	326	332	353	333	344	321	339	330	337	322	337	353	335	354	337	343	357	372	339	342	339	342	330	339	355	331	327	332	344	342	337	349	338	379	320	307	315	334	335	334	380	344	357	341	342	336	318	342	364	348	342	326	349	341	372	334	327	332	317	320	335	352	359	309	336	353	363	364	354	322	342	328	310	306	330	348	323	341	308	326	329	332	343	316	337	329	350	323	357	304	330	355	358	332	344	325	302	336	342	364	294	349	351	333	331	371	321	345	335	347	336	352	335	313	330	352	324	330	345	333	345	311	335	336	336	318	306	330	325	322	326	361	356	314	332	334	339	327	321	321	310	361	319	305	322	316	323	341	332	350	326	335	307	311	322	336	332	332	302	342	331	311	315	355	316	320	315	345	315	331	350	314	321	316	326	343	336	324	350	347	327	344	359	356	325	343	335	328	350	317	337	379	330	303	332	332	340	306	371	309	327	331	297	330	355	340	332	339	374	365	344	328	319	348	325	348	317	337	328	336	314	320	340	337	308	329	352	369	338	326	358	355	325	330	326	320	328	338	329	337	336	338	319	312	317	334	329	314	349	354	345	353	321	299	317	347	340	344	361	308	339	341	329	316	356	369	335	323	352	365	355	344	354	357	372	329	325	343	312	338	363	341	338	333	333	356	336	346	310	344	336	327	346	351	349	340	329	317	318	333	308	362	326	320	346	323	331	324	323	315	377	347	337	367	366	334	341	344	314	358	333	323	363	337	331	305	324	323	317	353	348	332	341	346	338	331	327	337	338	363	336	310	349	333	347	338	320	343	290	338	323	344	332	341	367	355	343	338	338	362	343	360	313	365	320	373	347	336	321	346	340	354	350	315	377	326	358	345	306	340	324	342	336	341	346	330	325	353	345	365	341	316	344	344	321	301	328	338	333	347	331	351	352	346	317	342	339	331	330	314	340	291	294	331	333	340	349	325	331	347	358	331	343	323	320	302	326	337	334	330	333	314	371	304	310	315	338	340	332	330	336	326	311	317	342	332	369	348	350	299	322	348	317	319	349	303	342	346	289	344	311	327	349	336	314	337	344	352	371	362	357	345	336	310	333	352	298	328	343	328	328	321	373	335	309	357	365	333	318	348	351	322	326	325	354	320	364	344	354	356	346	341	336	335	361	323	379	355	334	316	315	335	339	330	339	323	346	362	360	335	345	312	298	346	334	364	325	326	338	322	329	331	353	339	335	372	334	327	385	346	344	345	351	303	359	356	357	326	351	347	333	344	343	335	346	310	320	331	338	326	354	352	301	335	343	360	360	363	353	316	338	308	312	337	331	311	350	360	349	354	377	305	279	322	334	351	290	365	321	348	298	308	387	310	347	356	350	349	358	330	328	345	344	333	328	322	325	361	352	359	333	363	317	337	338	343	312	342	346	346	326	331	343	337	331	286	329	363	315	326	321	338	329	297	354	363	284	377	334	340	337	328	373	346	318	339	337	358	349	311	294	338	331	336	311	368	320	349	356	344	314	366	357	348	337	347	328	299
4085	1140	1036	678	565	536	522	540	487	524	447	475	453	452	484	444	457	430	474	441	449	418	429	416	450	461	441	430	454	469	470	462	452	453	449	469	447	426	449	447	467	456	481	423	453	433	412	441	422	488	423	451	436	463	460	433	442	448	438	477	443	477	445	458	442	441	441	410	433	459	448	442	445	448	427	477	479	448	455	463	435	446	447	454	460	484	463	447	454	449	440	461	446	453	462	452	462	450	446	457	456	467	466	441	441	427	441	452	409	458	450	462	463	412	429	451	440	437	438	470	446	411	455	450	459	436	459	444	467	463	420	437	488	449	454	460	416	412	416	425	422	383	452	441	459	467	438	423	449	463	458	455	468	441	422	416	477	427	416	462	431	451	468	434	442	453	476	418	446	414	457	441	433	461	466	442	466	407	424	448	428	469	447	458	447	433	437	479	455	481	430	455	452	441	450	437	437	451	416	397	445	452	428	461	452	479	408	420	471	422	399	470	433	458	443	449	453	464	439	463	413	450	476	447	448	433	417	425	466	438	440	441	484	472	444	413	462	451	450	491	461	443	455	435	438	446	420	475	450	462	434	441	459	404	418	483	451	455	419	441	426	435	439	467	407	436	459	439	463	451	455	467	445	416	452	442	440	475	455	445	473	441	406	442	469	434	464	435	457	478	421	473	437	487	462	448	394	435	451	467	458	444	466	439	472	453	425	439	451	443	448	438	433	443	420	413	420	437	433	435	429	441	437	445	469	433	463	443	459	450	413	452	460	419	410	428	447	426	435	440	454	406	416	436	447	456	428	438	479	430	414	455	460	443	422	416	457	461	443	458	434	402	478	442	431	463	457	450	424	463	429	452	424	440	443	438	495	455	475	437	422	456	424	443	466	478	454	439	428	434	424	441	454	402	443	442	425	439	445	414	456	448	454	439	461	391	432	469	433	449	459	424	428	440	463	484	420	444	430	471	438	429	450	450	442	480	432	433	429	448	463	443	426	440	482	463	441	450	428	448	470	447	443	489	463	451	414	437	479	404	438	451	450	449	428	438	446	489	431	492	439	443	452	479	405	449	446	459	470	420	465	458	450	500	463	465	438	453	480	438	442	426	455	483	484	460	455	443	488	455	431	464	432	430	432	426	449	451	410	474	439	503	430	476	459	448	439	433	442	497	485	423	459	451	418	430	459	455	443	449	422	446	447	431	440	432	439	478	459	477	417	463	451	455	467	442	450	413	445	459	451	431	430	421	446	502	436	474	442	450	473	479	442	482	471	424	439	472	452	439	463	430	458	428	461	489	409	466	457	467	468	455	408	498	453	438	436	430	451	421	445	431	429	439	406	457	432	436	468	423	453	475	439	443	422	449	443	474	451	428	452	435	427	444	452	439	453	382	456	475	429	461	439	466	446	426	468	450	469	454	479	401	480	482	483	453	472	436	498	431	442	404	444	435	446	465	433	447	476	437	464	486	427	453	449	443	463	444	439	429	487	407	466	456	457	443	484	430	443	460	440	422	417	424	416	444	436	404	429	440	443	478	442	428	439	484	454	481	455	477	412	424	441	479	457	397	457	404	476	406	460	479	459	439	419	446	437	458	412	442	428	460	447	443	461	456	450	446	464	499	454	454	479	439	466	434	450	456	470	478	423	449	434	433	465	409	447	461	470	420	469	400	486	468	465	477	404	453	421	428	469	457	432	443	481	497	459	402	454	436	444	416	478	433	437	419	447	474	400	436	454	421	450	468	428	449	475	417	471	445	452	464	425	411	435	461	459	420	418	496	407	433	449	461	470	499	451	443	460	452	453	465	462	459	436	447	464	480	420	456	461	463	434	485	432	401	434	445	458	452	443	460	447	418	424	457	399	445	451	465	484	435	429	473	441	447	398	454	464	453	439	425	427	458	465	455	404	422	442	440	453	455	389	442	431	460	434	425	448	407	440	408	454	440	413	460	450	464	461	446	479	451	423	472	500	428	445	402	450	467	458	432	461	429	477	450	448	461	434	465	425	449	426	450	441	482	431	478	427	432	423	458	425	443	487	425	428	456	446	454	438	458	470	421	453	436	450	444	422	439	470	437	422	469	478	420	439	437	455	442	411	406	430	450	457	499	450	431	429	478	479	487	456	430	490	439	454	460	450	434	468	451	474	431	425	459	454	436	453	452	452	409	461	483	454	465	470	438	425	447	486	441	451	468	407	473	442	443	450	475	432	440	430	456	417	430	422	430	474	451	494	443	500	448	450	444	425	494	467	439	462	411	412	452	457	438	461	432	428	446	452	430	455	417	407	447	463	406	456	413	473	440	441	456	451	433	444	429	438	416	445	431	509	447	469	453	423	478	468	441	484	427	430	446	450	444	439	442	485	474	433	479	450	450	437	426	423	433	438	456	419	434	440	467	401	441	444	456	433	428	425	425	439	470	462	455	445	447	461	444	446	447	438	410	442	415	435	433	430	424	464	472	440	461	463	424	406	459	439	440	441	448	456	456	437	463	456	425	449	449	455	466	459	440	464	429	426	455	445	425	454	425	441	444	434	427	441	432	481	445	476	393	459	458	450	467	452	453	431	453	423	493	468	448	455	442	412	423	446	408	452	448	441	489	416	458	435	407	484	452	398	450	477	441	437	446	450	417	457	482	459	430	428	464	424	439	452	411	443	449	470	453	445	438	444	430	420	434	446	442	465	437	451	428	404	454	459	437	457	446	462	440	462	448	470	451	456	489	424	430	447	451	439	486	407	420	445	406	439	435	445	472	446	452	457	443	430	459	418	436	464	453	411	464	431	415	444	452	422	429	462	436	415	458	460	461	431	443	440	458	429	484	449	444	440	457	472	489	446	441	409	468	430	463	431	434	498	481	411	384	468	458	449	434	433	459	451	470	426	442	417	435	439	463	468	478	449	418	497	457	454	446	449	442	434	404	458	427	497	420	449	436	424	475	437	437	435	430	393	466	463	448	448	470	448	447	426	438	445	461	454	433	490	417	461	455	454	394	454	421	463	457	481	442	461	458	449	383	470	423	461	450	439	423	463	468	452	435	423	494	454	452	436	447	465	477	455	435	448	422	454	457	433	428	452	436	410	439	467	426	451	462	446	468	436	468	471	454	471	474	435	420	443	465	448	434	461	414	423	460	428	411	457	458	454	427	438	393	467	432	451	454	464	469	460	465	442	446	449	445	467	420	432	421	449	454	468	475	434	413	481	459	436	442	454	451	386	434	450	438	438	425	443	447	444	457	431	458	463	425	450	427	474	446	473	426	434	408	466	464	450	418	483	469	455	462	380	439	424	450	484	436	445	419	435	489	418	427	457	391	454	385	451	430	475	459	471	451	454	481	450	381	425	450	441	434	448	402	439	445	446	463	425	460	476	464	477	463	433	461	424	455	465	415	448	446	444	464	457	440	416	425	477	428	454	409	436	443	440	420	450	450	422	433	458	448	482	462	467	459	442	449	448	438	495	493	461	452	463	461	417	438	438	410	490	461
23836	21420	29002	24226	21402	12964	1470	872	755	699	599	597	567	602	555	551	579	519	545	547	507	506	497	551	500	483	521	525	466	507	482	503	467	518	460	468	496	478	481	485	456	441	491	458	481	452	514	452	454	487	468	482	477	487	487	516	451	492	496	445	452	469	445	479	488	436	469	485	485	467	476	502	443	468	465	474	452	442	471	470	484	460	435	477	462	492	486	508	507	497	472	427	460	484	438	469	462	468	448	483	472	472	461	473	447	466	457	458	489	491	491	479	483	496	464	441	487	437	466	471	499	482	457	483	469	482	491	469	454	436	488	450	469	464	447	489	481	458	477	479	477	501	455	417	445	470	461	470	464	472	486	435	455	494	463	440	407	467	521	492	461	448	454	491	410	479	447	467	478	448	459	466	476	467	488	460	445	452	479	450	494	463	465	497	463	458	485	455	480	481	441	482	429	449	477	463	482	445	490	451	481	499	456	469	481	419	468	451	534	462	460	441	445	443	473	477	495	471	468	469	479	474	469	490	481	465	437	446	470	458	470	477	455	437	410	485	441	481	466	458	466	455	486	458	424	436	476	465	449	503	445	465	446	474	492	458	441	487	467	467	477	492	442	436	485	487	426	451	506	480	453	477	454	493	460	448	456	485	453	465	480	487	448	426	447	462	445	484	479	458	463	499	431	432	435	478	474	481	465	473	435	469	471	466	461	477	466	446	475	450	458	442	473	493	469	446	458	444	414	496	479	429	481	459	495	451	455	432	492	426	450	454	449	441	444	453	450	449	481	459	472	460	473	465	509	489	470	472	487	489	492	465	465	465	457	453	484	458	446	460	460	429	498	441	493	478	469	494	467	472	469	475	477	478	422	506	409	472	459	422	428	446	481	454	481	476	453	469	467	493	480	443	440	468	502	461	493	452	453	476	493	494	459	433	455	485	491	480	456	447	416	485	485	477	448	468	458	458	459	444	472	460	448	498	481	477	445	446	460	478	487	464	485	463	469	443	450	474	473	490	508	496	460	423	456	469	453	441	463	483	478	469	473	466	461	464	428	469	438	430	457	486	448	462	501	468	464	481	478	462	483	493	457	472	460	481	497	439	453	432	490	487	447	437	481	457	502	451	469	438	460	470	488	463	439	493	443	456	491	490	443	483	419	487	482	430	475	469	457	495	456	511	532	486	455	500	441	469	433	480	458	460	486	512	475	473	476	451	487	476	456	472	483	478	470	464	491	498	467	460	460	446	455	469	436	416	449	478	491	476	442	443	446	495	440	435	452	489	445	498	471	455	486	454	482	474	478	493	473	486	445	464	441	473	464	461	446	447	474	437	485	459	480	444	438	497	434	469	472	513	481	470	443	485	473	439	472	483	415	474	433	473	458	436	471	410	507	453	475	469	478	493	509	488	508	479	413	469	474	489	485	476	464	519	447	504	502	438	446	473	446	474	457	486	442	470	478	463	492	452	484	482	465	451	429	460	470	434	447	514	463	486	476	462	478	417	489	507	481	470	457	465	489	470	454	464	485	476	455	480	440	520	447	482	493	489	463	438	472	480	490	480	460	440	453	479	440	474	446	460	451	477	476	484	451	451	442	453	484	475	500	466	476	452	509	417	461	439	491	489	450	456	496	494	477	487	483	451	450	512	450	496	460	501	455	445	446	426	465	505	469	443	433	486	488	456	460	441	486	442	452	494	450	470	469	480	471	463	442	506	441	466	459	467	485	427	467	444	490	458	444	483	468	457	483	425	446	421	502	471	506	445	468	446	459	448	508	483	492	469	496	461	486	459	478	446	480	461	498	455	473	495	447	462	424	443	523	493	420	464	487	452	461	475	469	432	454	487	448	470	454	456	430	443	483	427	485	497	443	428	504	510	452	470	470	465	496	448	514	443	504	465	430	487	442	491	456	479	461	495	452	495	451	466	465	471	459	449	452	437	471	458	480	476	443	433	460	516	477	469	446	506	436	471	462	473	442	491	504	463	478	467	485	429	454	460	503	439	499	495	451	439	444	462	445	456	488	458	414	469	480	481	470	465	470	480	423	481	433	462	474	454	497	439	473	489	458	490	492	488	462	460	456	457	443	457	474	461	454	468	444	449	480	452	515	476	457	483	480	494	478	499	440	452	434	464	441	460	450	473	444	456	455	479	456	459	470	472	520	514	451	447	456	434	421	494	494	432	475	468	418	432	486	482	481	453	476	445	439	510	495	451	467	490	461	454	492	485	477	444	457	512	454	469	457	454	495	473	467	476	440	444	517	460	445	463	447	453	481	425	439	433	442	503	442	474	471	509	484	433	470	469	457	487	508	462	475	448	501	424	448	491	512	499	491	462	437	438	497	459	471	478	461	452	468	468	488	484	472	474	481	489	490	454	427	493	450	453	462	431	499	457	428	450	491	473	455	463	489	447	477	472	463	466	445	469	431	469	496	464	474	471	478	493	434	462	496	434	495	439	502	438	436	457	467	472	446	479	505	470	488	484	409	510	505	443	468	483	488	500	469	484	437	471	490	485	468	444	485	453	463	451	440	513	424	478	447	457	516	478	463	489	467	475	462	458	421	502	464	478	461	428	486	465	445	455	479	460	493	501	445	437	472	461	471	468	438	445	454	458	515	464	475	483	419	422	444	472	514	472	485	470	476	447	453	492	459	476	426	461	457	444	430	465	467	460	445	467	484	438	440	458	477	526	514	452	438	466	421	502	480	474	467	479	452	418	424	438	494	464	445	454	446	486	461	462	471	460	515	466	450	517	456	487	450	458	481	441	441	473	511	446	446	440	450	436	475	437	472	479	438	470	460	454	471	491	487	465	463	439	456	450	424	484	460	486	467	463	463	465	445	484	460	482	477	470	472	480	485	449	440	459	500	494	447	469	434	444	484	513	469	458	453	450	508	444	437	473	488	493	431	462	452	429	465	454	457	458	436	480	454	470	484	463	490	500	486	464	459	449	491	432	453	438	462	456	471	453	428	467	452	473	476	456	477	448	497	499	476	442	474	455	499	472	464	492	436	477	476	484	475	441	475	410	474	434	498	488	434	473	487	504	500	472	470	443	453	449	470	468	474	477	462	463	490	473	455	488	497	497	488	477	440	475	480	449	460	439	483	509	498	455	475	425	450	447	476	474	487	431	488	477	470	467	442	439	452	448	447	487	445	498	458	489	428	434	441	435	456	492	463	459	465	455	429	464	505	469	508	442	469	454	478	458	479	491	447	457	467	493	450	465	500	462	464	461	468	449	461	445	445	448	504	469	468	493	443	417	451	454	469	451	490	459	500	481	447	480	439	463	488	473	470	469	429	467	481	449	452	452	453	476	451	461	451	464	468	481	466	462	472	477	477	443	447	449	420	478	453	430	432	442	439	450	481	460	435	453	470	437	443	464	442	447	474	462	484	458	468	482	467	471	477	460	471	467	451	450	447	450	471	451	451	486	464	475	454	444	446	457	420	459	472	489	473	460	435	479	490	509	441	505	460	475	425	466
6384	10196	8335	4221	3025	2403	1902	1515	1375	1143	1080	989	901	925	828	786	777	776	698	736	668	710	646	708	708	682	627	702	681	669	617	675	619	656	670	647	627	611	643	628	599	661	657	668	632	599	617	615	657	625	618	608	628	616	631	630	587	632	618	620	656	574	646	603	602	636	631	677	605	586	581	611	618	612	637	626	586	623	593	643	646	612	632	589	644	595	572	593	612	605	696	577	651	621	629	633	624	591	608	591	647	596	639	623	601	609	594	621	644	639	613	588	632	632	628	604	602	647	645	584	629	627	632	622	600	649	639	643	624	675	635	633	603	580	608	629	631	611	605	606	620	593	633	588	624	625	614	613	583	605	626	602	621	630	641	613	599	573	592	598	613	635	665	624	599	610	619	624	613	644	578	660	609	658	603	606	615	598	581	591	648	672	596	650	611	641	617	640	654	682	567	626	681	590	621	598	654	633	621	640	633	575	615	604	637	624	636	636	642	604	640	627	643	623	604	615	604	612	595	596	630	620	616	587	614	655	615	591	592	647	599	602	617	655	582	619	640	572	636	615	607	620	611	590	624	618	592	641	639	578	592	627	573	620	631	614	649	628	643	575	595	606	633	644	633	608	643	631	629	613	592	598	588	616	596	579	647	634	595	635	587	636	630	593	651	604	612	634	648	601	629	648	566	614	614	582	624	607	572	624	595	610	604	664	565	613	603	635	621	583	616	645	622	635	577	601	615	630	622	626	608	688	619	615	624	626	618	651	623	644	619	624	573	617	606	656	644	655	573	624	603	619	584	633	615	676	620	615	617	647	591	581	590	604	615	608	583	600	657	611	635	623	621	601	603	645	602	683	659	638	588	595	598	634	640	645	591	692	576	609	642	608	630	658	632	663	615	667	590	621	611	633	605	619	627	683	623	598	664	625	625	589	584	637	622	613	604	602	579	640	612	658	627	648	654	630	579	591	621	667	613	619	577	593	641	630	583	632	655	643	607	673	626	614	642	573	610	603	609	588	644	614	643	638	582	574	623	641	633	643	622	603	602	596	596	642	603	637	639	592	595	603	612	610	627	591	589	641	620	600	599	643	626	584	603	581	605	624	618	617	585	609	616	645	673	601	633	610	658	651	594	631	636	563	592	654	608	609	594	599	620	638	584	604	658	637	675	621	687	632	596	611	678	644	598	614	624	627	599	636	628	610	639	587	593	587	613	650	637	638	631	623	584	632	595	648	588	600	597	566	608	589	632	624	632	641	619	598	646	605	636	602	573	639	596	574	581	658	624	620	617	624	646	626	620	618	618	607	613	657	627	636	597	590	614	633	667	614	638	664	633	596	622	605	618	647	637	624	661	637	635	601	582	589	602	587	642	589	586	572	635	595	631	624	642	631	586	589	590	613	582	592	623	606	645	636	613	617	606	609	594	612	616	631	569	643	635	615	643	640	615	615	663	560	594	623	659	639	616	600	638	607	606	624	592	615	636	626	616	593	599	586	621	616	596	639	632	594	622	583	623	605	624	645	599	624	656	600	652	630	605	587	587	617	605	606	610	650	642	566	582	648	600	639	585	625	677	622	655	576	617	601	600	637	601	589	602	641	648	690	592	597	618	604	646	567	601	599	616	632	588	645	582	635	614	621	612	593	642	620	620	693	636	644	590	630	642	646	601	591	653	654	640	624	617	614	604	583	612	586	625	594	659	636	608	537	630	593	631	676	649	661	610	578	640	637	612	660	610	609	626	589	628	562	610	643	615	587	607	648	611	609	638	596	647	615	637	622	588	617	606	630	642	598	627	649	653	623	606	668	621	625	595	625	608	625	650	580	584	648	641	628	603	607	613	565	612	604	623	631	602	603	598	613	585	612	668	642	626	596	585	629	619	609	593	585	571	608	647	614	578	636	588	603	599	604	571	624	638	602	629	585	595	596	661	635	588	616	602	585	622	620	635	621	674	565	628	589	623	595	603	609	612	617	661	602	616	577	602	623	620	654	647	609	598	626	608	602	631	590	621	593	610	609	589	618	627	628	622	631	634	607	592	640	599	596	610	579	596	607	634	655	596	672	638	592	625	560	602	568	624	598	599	645	632	601	620	588	653	611	570	645	548	657	574	637	621	584	638	584	597	615	604	573	620	630	637	626	599	626	605	629	613	596	613	579	584	626	610	621	608	656	666	598	621	630	625	607	658	598	678	646	605	618	592	610	649	611	643	636	623	594	592	645	643	622	626	614	598	649	617	594	555	604	611	594	624	620	637	672	611	654	604	621	619	632	617	585	636	651	629	661	644	631	656	643	657	587	625	616	624	624	594	665	638	585	643	593	634	613	618	629	627	617	603	617	580	583	676	609	620	680	614	651	631	653	593	610	555	606	602	562	634	611	599	590	603	611	645	565	600	588	597	599	602	619	661	608	600	599	615	591	627	650	587	612	648	626	614	646	602	598	610	594	616	653	612	620	592	595	623	612	638	594	602	579	636	622	623	668	602	640	640	612	601	591	615	643	616	622	628	629	647	620	612	628	590	642	598	650	611	669	619	653	622	605	675	608	564	623	621	659	594	634	594	625	600	659	639	612	632	612	647	591	587	612	634	633	638	603	625	642	595	580	627	626	586	613	639	588	636	619	630	644	577	623	675	600	573	643	634	581	604	624	593	616	588	614	593	645	621	647	662	588	586	607	618	656	597	639	607	630	614	606	597	595	587	620	619	604	609	626	568	670	590	626	574	633	660	640	608	618	603	665	594	643	587	614	636	630	587	567	609	587	603	592	583	626	634	639	627	625	627	623	585	627	548	631	550	618	623	666	599	596	619	594	627	602	646	595	613	599	634	586	613	597	649	590	649	651	623	598	625	600	611	619	605	661	603	579	666	604	635	645	621	611	600	611	634	610	597	607	580	629	625	623	625	618	602	600	609	603	629	662	623	627	579	619	654	622	623	579	626	593	643	662	578	615	612	619	642	627	648	606	610	588	567	620	654	646	582	600	649	628	598	663	623	658	596	661	605	587	669	606	617	635	633	627	615	603	625	601	622	588	624	642	645	591	586	608	624	615	608	622	609	642	601	647	604	692	635	627	645	619	586	596	625	626	591	604	613	591	616	620	569	600	593	621	588	623	635	664	607	608	650	635	619	605	570	631	619	674	669	601	634	587	646	598	612	638	647	639	629	630	639	605	632	565	647	655	627	679	613	599	589	640	592	645	605	633	611	602	609	650	571	594	649	635	582	605	608	601	577	575	683	628	642	593	570	609	632	576	615	629	634	671	629	634	609	613	623	662	620	586	607	606	633	585	613	625	638	608	643	649	606	557	612	578	601	627	601	623	618	604	669	629	638	596	575	657	617	576	622	635	595	651	600	604	642	613	654	594	582	629	648	642	592	631	618	630	605	650	626	606	621	597	608	619	661	642	635	619	601	598	623	669	634	629	629	660	583	623	629	641	637	577	546	626	618	606	646	625	596	631	599	665	653	623	613	584	601	649	593	541	588	595
22979	21420	29360	23886	21423	21463	11027	1146	803	694	643	585	570	472	482	419	406	371	423	380	379	394	366	373	369	375	292	352	346	349	333	357	330	324	353	325	360	339	349	333	352	306	339	325	303	296	323	302	326	330	291	314	319	329	352	285	343	316	319	298	320	335	336	302	307	326	285	303	290	323	280	303	327	315	284	305	313	316	312	331	293	332	306	296	306	320	316	311	293	298	299	308	324	321	328	302	275	305	303	293	298	293	314	330	298	340	292	314	296	332	286	297	297	289	281	298	272	310	311	314	288	313	306	297	309	305	301	290	285	305	304	316	270	306	301	303	293	288	317	300	314	303	308	271	314	319	297	299	281	307	310	308	298	295	319	329	279	249	304	279	324	320	304	333	307	291	298	314	286	333	271	326	341	315	272	280	334	294	316	312	291	344	273	299	307	290	286	301	322	326	318	304	304	290	316	301	274	292	297	306	307	307	289	276	308	299	297	296	292	303	293	325	312	295	313	297	323	312	329	307	308	310	324	307	307	321	331	272	300	315	346	305	281	287	264	297	275	303	290	309	296	278	298	323	314	305	304	292	291	337	296	298	319	281	276	295	283	335	289	302	296	286	323	314	321	321	326	321	322	282	283	298	322	293	308	286	323	308	307	313	303	289	307	304	278	296	332	309	297	305	329	305	327	304	317	329	322	294	308	291	317	304	300	314	319	304	346	299	292	319	292	270	311	292	296	321	273	297	289	288	325	308	286	325	280	309	251	274	329	308	313	289	309	342	282	336	302	307	295	284	301	283	326	271	317	309	308	311	307	326	327	338	298	311	320	284	327	310	306	334	340	291	295	275	291	279	292	309	280	259	301	307	297	317	297	283	324	316	267	290	312	318	288	329	333	280	291	308	347	301	327	298	304	319	287	321	312	315	282	338	325	314	296	333	313	300	307	299	327	293	299	283	291	327	313	294	303	309	293	313	302	293	274	288	269	296	294	294	284	278	301	312	308	292	276	294	292	339	281	302	305	287	283	274	324	308	255	301	299	291	315	294	309	313	303	332	301	339	313	299	304	316	334	279	309	306	289	288	323	288	307	302	279	315	281	280	275	311	331	296	332	315	294	312	309	303	313	314	296	290	294	290	334	309	291	324	314	272	297	307	321	309	280	302	316	316	297	284	281	292	312	293	298	301	300	313	282	292	318	330	266	303	313	311	291	316	284	320	306	331	320	281	282	295	316	335	285	338	316	317	296	263	286	308	298	264	312	315	317	316	288	316	295	318	316	316	293	299	292	299	291	284	291	289	299	305	308	303	306	292	276	284	306	314	284	353	342	352	309	297	291	318	293	291	281	297	284	289	307	289	310	327	270	277	276	314	281	299	286	314	285	289	329	302	306	297	300	283	273	317	272	289	277	281	287	304	293	330	300	295	328	322	322	279	297	290	295	295	301	268	286	291	336	321	334	304	263	306	309	307	295	304	321	323	314	283	302	288	335	276	310	287	341	290	280	323	271	289	291	295	311	285	329	286	306	332	289	301	328	280	310	303	314	313	318	298	303	301	326	292	327	294	313	284	313	310	299	294	288	296	311	303	308	295	318	302	349	276	323	290	255	278	307	281	289	299	317	307	309	278	307	296	316	326	305	287	349	313	304	283	296	322	300	323	290	302	303	301	299	326	303	294	302	315	299	285	331	338	320	310	301	297	281	291	300	291	303	331	296	307	296	287	299	262	308	289	300	301	310	320	316	312	276	287	315	298	286	296	300	306	315	296	303	306	321	310	297	289	333	309	290	302	301	282	299	302	273	325	307	335	296	314	326	316	295	313	329	345	279	299	321	316	283	308	288	321	321	302	302	301	281	321	304	306	289	278	293	276	315	313	315	320	286	280	306	330	296	303	285	311	288	274	310	264	305	284	289	291	295	288	307	314	322	296	318	323	299	303	315	331	331	336	291	303	305	325	326	309	300	337	285	318	312	310	293	306	307	279	302	284	315	310	312	305	332	317	285	275	296	304	302	305	291	291	340	305	300	289	303	272	312	300	282	310	289	296	301	282	303	302	283	261	294	298	279	300	322	323	292	325	283	324	272	321	312	313	286	294	318	296	290	307	272	321	293	317	287	301	288	276	271	317	291	321	275	289	300	294	257	320	288	314	285	300	307	268	297	268	323	310	308	289	283	329	305	302	300	318	305	299	300	269	298	317	298	304	305	284	308	278	284	294	296	318	277	304	315	281	302	279	318	326	276	328	286	287	308	332	306	325	299	318	303	296	305	308	295	322	291	310	301	280	309	301	292	316	295	305	306	313	302	283	306	278	304	295	321	302	313	305	298	284	311	326	289	295	337	298	305	316	319	303	314	317	306	291	316	315	311	312	308	314	275	303	317	332	316	294	312	269	309	321	290	307	308	312	299	313	284	305	296	311	297	343	315	342	282	293	321	308	326	316	338	298	304	299	302	305	294	312	303	311	300	273	325	319	347	308	300	277	316	284	294	284	334	275	280	292	292	338	272	312	299	303	297	305	333	313	274	281	308	311	328	316	333	301	329	268	321	287	321	286	307	302	359	296	299	309	304	307	302	288	267	315	307	281	331	280	286	309	289	293	317	284	306	293	284	274	321	326	308	318	316	315	304	307	292	306	296	288	307	276	303	298	282	323	292	304	299	310	302	275	302	307	308	327	307	299	297	278	274	344	299	321	286	304	326	312	309	300	308	298	292	322	296	300	312	342	277	319	295	329	286	330	288	307	304	311	287	289	287	324	301	297	279	317	290	292	291	302	293	292	309	282	318	278	264	302	283	305	318	311	303	287	305	275	314	299	301	293	295	303	316	303	342	298	275	321	302	310	340	321	308	295	301	296	326	294	299	282	313	335	297	304	297	332	303	306	316	294	327	288	301	290	294	306	311	311	322	314	281	291	264	276	287	290	290	312	308	281	300	307	305	290	301	302	305	296	292	286	279	339	268	276	290	313	284	288	293	288	301	318	268	283	291	308	305	300	318	300	309	322	289	309	284	350	304	293	282	284	324	291	269	330	315	286	308	319	312	300	295	307	305	314	326	279	270	320	268	330	263	310	319	300	307	292	330	294	284	288	312	291	287	288	292	297	287	286	305	284	275	295	259	303	310	315	290	310	275	292	310	331	331	308	295	308	332	292	308	295	315	320	281	315	291	270	287	306	275	295	295	287	314	291	319	298	314	295	297	297	294	325	261	315	311	287	302	279	307	326	323	350	268	299	273	334	272	293	269	291	276	306	291	324	313	300	336	289	318	295	284	272	297	309	297	281	308	300	316	318	303	278	305	327	271	321	285	308	303	296	303	314	300	301	315	288	308	288	281	296	298	270	307	320	288	303	302	319	300	299	280	322	300	290	299	282	309	291	355	329	346	301	281	332	296	320	328	330	295	302	278	295	303	295	322	299	311	249	298	301	304	326	316	315	311	298	285	315	299	303	309	298	286	330	290	297	309	308	312	280	310	308	280	286	305	299
9088	16241	13280	6788	4819	3703	2802	2229	1808	1489	1256	1124	1041	899	848	760	738	651	660	619	587	549	524	525	548	528	535	476	497	534	473	493	500	495	484	491	458	448	457	453	483	478	436	500	407	417	428	442	452	411	433	458	438	430	408	424	456	414	418	415	432	427	406	404	462	423	450	446	430	437	391	411	421	414	436	425	399	442	459	396	372	416	420	433	414	446	413	418	411	444	430	398	405	440	420	387	440	444	451	418	442	424	403	403	407	399	395	445	387	388	422	391	399	421	433	410	455	424	397	417	423	435	444	393	443	442	425	428	419	414	393	419	483	417	444	409	412	401	433	396	422	431	428	404	395	395	445	423	423	429	407	404	417	418	407	449	408	423	420	425	410	429	424	448	389	392	393	399	395	388	448	398	436	429	385	414	383	418	384	414	394	427	410	414	382	438	394	415	416	393	400	410	410	424	440	388	394	409	425	418	441	422	436	428	372	417	438	423	385	413	417	439	399	434	419	407	408	398	401	439	437	423	404	424	419	407	438	411	383	420	426	407	396	393	423	429	447	424	402	409	410	404	431	419	415	404	421	405	419	460	396	401	455	452	397	444	402	413	411	407	386	384	428	396	382	407	419	394	403	428	429	453	415	418	424	430	459	393	399	346	411	424	412	419	391	417	455	427	425	424	423	398	416	409	368	435	400	414	418	421	376	408	388	435	365	446	398	431	383	405	431	432	402	418	403	407	435	449	403	413	459	432	395	399	402	427	432	414	387	404	429	418	422	394	381	417	436	411	444	402	456	393	401	433	433	392	436	423	408	446	414	401	409	391	415	418	403	424	415	401	425	411	464	427	379	434	397	421	410	393	442	405	397	425	412	392	437	412	420	414	418	377	398	422	397	416	399	431	410	406	430	449	402	408	408	421	406	386	402	392	425	410	461	401	383	430	415	420	444	391	417	431	394	376	423	417	418	421	433	407	386	448	421	372	472	424	407	414	397	386	433	432	407	401	417	398	418	391	403	428	424	433	426	464	416	407	477	388	399	427	414	405	421	423	430	404	444	380	393	428	406	435	440	440	417	413	392	405	414	436	428	426	423	421	425	413	410	402	420	433	456	409	417	405	385	406	402	368	397	424	411	409	375	443	405	420	397	397	417	403	417	460	397	429	400	436	424	447	451	422	454	392	397	420	416	418	403	423	386	459	432	407	420	423	430	423	405	381	419	423	409	398	385	418	418	424	428	440	409	413	406	424	418	413	414	396	423	449	418	410	407	419	401	431	431	412	457	425	450	415	423	450	408	438	423	441	434	391	438	425	449	390	444	390	410	439	380	412	431	419	405	369	386	400	399	433	414	404	426	380	442	424	399	384	398	431	413	429	384	428	431	464	405	428	449	415	404	410	413	386	385	366	351	428	415	469	414	411	426	396	411	426	373	402	390	404	420	430	403	465	435	406	417	425	446	409	427	423	441	413	409	422	378	398	418	411	398	411	437	374	419	423	408	421	397	421	398	403	440	425	402	434	398	423	371	431	385	420	444	427	459	421	421	436	407	419	427	417	434	436	418	410	378	426	435	415	415	421	443	424	438	408	418	384	413	391	425	420	420	425	434	400	435	416	441	437	444	416	379	454	446	436	416	427	448	422	382	397	397	421	435	435	421	396	420	403	394	359	395	396	390	431	407	391	405	407	408	433	384	400	409	434	392	414	415	395	403	398	400	409	373	402	380	430	421	389	417	450	413	433	394	408	395	437	445	412	395	407	472	385	400	419	424	428	434	455	402	411	414	404	433	434	420	418	410	437	406	453	427	395	407	391	419	418	406	424	393	429	368	420	436	418	416	400	437	427	403	403	434	415	416	401	425	428	421	444	424	428	412	417	423	448	424	387	395	398	405	401	425	401	441	442	406	377	435	405	429	430	406	407	396	465	410	449	423	405	445	375	418	403	406	429	383	423	416	404	388	423	409	420	382	415	414	416	416	411	414	429	402	387	443	415	422	387	399	444	387	381	454	420	404	429	431	426	436	431	412	411	395	435	415	425	415	434	410	407	414	418	432	443	420	422	410	398	434	415	413	443	428	401	424	405	425	379	395	435	420	429	416	444	410	410	406	407	459	432	430	405	426	388	440	436	375	392	415	418	397	415	440	402	430	404	450	433	446	435	396	408	377	397	383	400	397	408	367	412	409	390	414	380	421	388	406	411	436	428	442	433	424	412	429	374	426	419	422	408	412	404	423	385	428	443	420	439	439	409	407	374	415	376	397	439	433	440	401	396	406	480	420	375	423	416	415	395	423	411	471	431	393	424	447	410	413	411	428	428	389	409	412	432	457	427	447	407	429	435	410	434	392	397	415	434	433	415	438	430	445	373	387	398	423	443	394	417	433	388	406	393	401	397	438	407	415	416	459	416	368	416	408	421	428	383	413	400	396	412	405	416	408	420	415	401	384	430	424	409	417	439	436	418	406	421	437	430	425	381	378	389	405	418	430	400	406	411	391	370	402	408	406	409	392	411	409	386	425	448	425	430	434	387	403	485	435	428	423	399	436	412	390	414	396	392	420	429	403	391	384	416	383	416	395	396	433	396	398	409	421	433	431	407	427	433	402	414	397	427	418	394	439	380	400	418	409	377	383	407	399	390	376	405	410	404	410	401	396	401	400	415	381	388	431	433	419	395	418	377	401	387	363	422	376	426	443	427	386	409	427	388	368	409	422	443	390	432	422	427	444	395	393	383	408	427	413	383	429	422	396	421	455	423	417	414	417	403	388	425	385	450	415	438	416	416	413	407	398	409	407	390	381	398	406	401	422	406	429	430	402	459	445	410	469	406	433	396	414	429	408	383	375	406	400	416	445	413	387	409	418	389	418	411	422	440	408	398	439	385	428	428	414	415	428	420	429	420	407	383	418	421	414	469	405	394	415	372	390	397	418	407	416	395	452	377	423	390	478	432	416	421	408	379	411	418	388	395	429	438	398	405	393	383	407	417	369	437	397	415	408	426	429	437	415	398	408	411	437	403	386	402	386	400	433	415	395	442	381	400	401	414	400	407	427	434	397	443	411	431	380	413	385	435	406	428	419	418	401	395	395	411	427	422	370	423	443	426	414	411	398	391	409	415	417	392	433	427	423	404	393	401	398	447	390	428	399	397	403	410	442	399	426	402	453	462	401	389	440	387	399	420	391	367	417	435	437	437	412	415	392	404	393	420	413	402	433	385	395	415	419	407	404	405	419	395	411	406	430	425	441	429	414	387	329	394	416	426	453	410	400	428	416	425	444	402	430	410	400	401	430	431	429	407	441	427	393	383	410	397	417	385	399	441	433	400	402	399	389	406	366	413	391	422	431	400	380	438	419	387	434	379	401	428	419	432	409	424	405	436	423	415	416	421	426	451	385	436	436	421	447	431	427	421	446	450	408	406	388	411	414	386	440	420	410	406	403	428	397	418	388	442	407	405	409	411	401	428	419	420	428	435	397	385	411	420	406	419	382	415
27112	20911	9195	758	459	384	366	333	354	354	335	332	345	364	331	338	330	315	313	323	360	325	332	329	315	340	342	304	358	324	359	312	345	339	317	350	336	327	341	308	319	333	298	329	375	336	339	348	332	342	359	301	363	308	308	342	345	341	347	295	336	320	331	335	315	326	359	337	294	341	325	344	309	337	319	349	296	345	352	321	354	358	355	347	363	313	359	302	354	336	335	333	307	310	338	352	298	351	341	323	321	290	356	318	330	316	319	351	336	329	335	328	347	329	321	353	302	325	336	356	314	376	328	344	342	339	329	341	324	323	327	342	325	336	333	337	310	312	344	353	343	373	352	335	315	320	362	322	333	306	308	372	351	301	325	357	345	304	326	341	316	337	330	355	322	339	341	336	346	340	312	331	310	334	323	333	332	362	320	323	324	311	353	330	356	337	334	334	327	345	345	296	331	342	342	352	325	315	357	324	330	327	357	336	359	345	309	323	368	351	309	349	351	321	344	363	343	323	338	344	342	326	331	359	344	314	332	335	347	307	354	363	321	314	307	356	370	333	304	345	322	348	355	301	328	323	379	373	348	314	323	317	306	326	308	307	379	293	311	336	334	318	339	308	335	327	324	326	342	292	354	363	342	326	319	348	324	373	347	298	324	345	292	357	330	344	398	343	315	335	335	338	329	310	352	337	309	317	335	381	337	322	326	324	356	313	357	340	331	374	297	326	366	323	328	315	321	326	338	343	334	326	321	334	327	308	295	346	346	330	355	337	350	316	339	313	326	290	299	324	345	318	341	338	345	339	325	338	320	327	342	313	373	328	336	325	364	329	329	329	342	336	337	369	353	298	348	313	352	336	347	307	327	319	298	353	308	344	300	328	353	311	361	329	310	360	334	309	369	375	328	348	303	366	313	330	302	333	295	317	366	314	331	312	314	323	338	370	314	345	334	297	336	347	315	339	345	327	345	337	346	344	298	367	323	323	327	327	323	353	335	345	313	336	299	316	314	354	336	359	334	339	359	318	332	325	327	338	330	348	325	347	319	336	312	310	329	351	380	343	341	339	328	299	327	347	351	340	312	338	325	353	340	340	311	303	323	309	305	336	330	337	330	333	333	326	328	337	332	334	335	315	321	306	320	344	365	316	335	344	328	349	352	339	292	323	357	343	332	368	312	323	332	331	333	313	325	342	313	333	327	331	340	365	332	327	337	327	332	312	331	339	340	333	326	347	357	325	325	334	362	342	321	331	336	318	334	329	317	336	345	353	330	376	337	327	350	318	334	313	357	328	328	331	331	337	327	363	317	372	361	354	326	323	345	334	363	335	338	318	365	328	325	360	321	322	341	370	323	342	322	354	336	343	322	344	336	339	328	355	332	329	389	344	354	358	347	337	343	333	346	346	349	348	361	308	311	343	345	322	325	341	325	354	342	371	325	350	355	298	345	341	334	315	354	305	333	310	343	301	378	350	318	353	347	355	287	322	352	338	336	331	339	341	317	324	331	324	333	322	326	314	333	318	371	346	308	356	340	312	314	314	331	349	354	380	338	332	354	306	342	338	345	354	306	352	344	344	343	359	310	343	360	321	377	336	335	336	333	326	341	328	336	321	340	334	335	328	326	353	312	350	329	298	320	316	326	339	338	331	348	334	351	325	363	333	338	332	345	356	338	340	316	353	346	316	346	329	333	322	346	335	331	327	336	334	360	310	344	332	310	308	362	327	316	354	340	354	332	342	312	354	301	330	355	356	311	325	314	334	347	365	355	299	380	329	340	334	352	311	325	325	333	318	312	334	349	337	314	364	335	340	347	344	346	323	296	330	348	325	337	346	363	324	352	342	351	331	341	360	348	335	336	323	329	308	311	341	317	361	318	321	346	346	325	333	370	356	304	337	330	341	339	327	338	312	324	339	349	315	317	339	340	340	366	352	321	335	352	308	304	342	310	317	345	348	328	334	358	329	345	338	343	328	347	336	326	326	341	315	305	339	363	317	335	317	324	355	322	350	362	328	324	332	333	325	371	327	335	343	342	342	316	338	334	345	343	331	298	334	340	346	302	336	324	356	340	307	348	339	347	336	329	310	305	354	287	343	328	358	351	335	321	317	350	329	308	338	332	336	338	327	342	351	308	362	342	357	321	346	359	339	321	354	320	329	326	351	357	318	339	377	288	305	321	321	321	335	291	339	332	323	343	369	329	304	309	338	331	328	323	331	292	325	331	329	351	346	341	325	308	316	318	324	365	330	331	357	356	330	342	322	325	307	311	353	302	348	316	306	315	321	328	322	346	327	317	309	334	353	344	357	295	363	355	329	324	294	320	307	350	353	341	318	326	342	309	338	345	334	358	358	311	313	362	333	346	326	343	325	310	349	332	334	336	337	364	330	317	320	323	334	358	366	317	358	333	375	314	333	292	314	334	325	317	368	348	297	321	340	330	327	326	367	319	307	344	344	331	328	366	339	358	338	337	346	350	360	328	337	328	345	340	308	342	337	345	308	303	320	336	311	352	325	325	324	332	353	334	356	336	307	355	295	343	365	290	335	306	323	326	354	313	354	325	369	323	370	365	308	324	330	312	349	323	312	367	321	343	331	312	365	304	312	320	316	315	301	317	325	372	337	309	308	327	358	338	342	346	350	321	375	329	316	319	317	294	319	335	322	330	332	315	314	333	333	358	358	326	350	277	370	338	349	357	329	331	328	333	359	312	341	333	329	348	332	340	343	338	312	301	323	348	322	369	347	292	329	299	293	322	328	332	337	329	334	315	346	330	334	319	343	337	355	309	351	346	340	361	282	354	367	351	326	317	374	311	329	356	331	312	352	349	348	335	345	363	367	318	339	321	342	369	355	331	337	347	386	351	370	312	337	348	300	312	332	326	316	339	354	311	337	356	314	347	316	344	315	303	330	336	337	363	298	346	329	341	320	340	357	342	317	336	362	333	362	329	371	362	341	344	287	378	331	328	346	358	304	334	295	333	337	304	322	344	359	302	316	349	338	324	325	335	319	310	319	347	342	344	343	374	339	337	333	324	340	324	309	337	319	349	323	329	330	321	348	336	300	312	323	357	334	328	315	339	358	315	320	330	326	317	337	329	362	345	360	338	350	324	316	325	377	327	359	349	345	320	359	336	330	351	343	324	346	328	320	332	338	347	371	334	314	300	361	368	350	338	288	328	322	332	330	350	316	357	319	335	295	335	340	316	365	308	333	342	333	310	317	374	342	361	365	319	368	316	337	323	347	326	318	341	314	340	336	338	339	355	326	350	324	313	333	330	313	346	339	346	327	321	364	323	321	351	330	361	363	364	315	330	323	312	290	361	324	347	333	329	309	360	335	304	329	360	335	337	356	318	342	325	334	337	337	316	349	299	366	337	295	361	343	332	329	349	335	341	314	393	331	338	354	346	353	345	353	342	305	327	321	353	339	356	327	328	329	332	361	345	326	327	354	314	344	318	339	313	337	326	331	336	380	334	322	342	334	325	372
3992	1127	950	671	548	531	528	484	463	494	472	470	463	451	484	466	466	457	430	449	437	454	468	457	467	485	511	482	475	412	442	434	425	438	422	441	433	453	455	457	429	425	428	437	424	457	440	464	422	451	430	423	459	461	443	463	429	475	439	430	409	424	415	455	478	474	457	420	451	443	460	450	426	446	461	467	400	418	429	462	426	473	475	437	453	443	418	465	466	442	452	439	432	444	457	488	464	407	430	475	444	429	430	441	429	458	430	420	360	453	435	426	440	450	418	419	426	431	432	452	466	449	440	425	445	472	446	458	434	431	446	478	439	450	456	463	445	425	410	419	472	447	452	414	442	465	446	461	470	442	457	437	474	454	432	443	395	428	498	430	445	441	460	445	437	464	455	418	451	422	407	436	413	465	464	431	406	414	473	453	489	473	456	445	475	443	399	480	434	469	427	451	434	466	459	471	422	439	436	446	447	443	445	435	443	433	470	455	476	450	469	460	451	446	411	451	431	404	424	456	464	449	443	437	432	450	447	411	432	388	444	423	406	462	445	452	431	444	486	466	468	460	433	428	412	423	448	448	465	423	480	467	466	442	451	487	382	466	480	437	439	438	454	418	447	501	458	472	467	409	444	453	405	445	443	436	484	456	468	452	467	468	450	471	434	454	486	493	437	443	449	434	447	431	481	450	436	426	484	476	440	414	423	469	447	460	428	477	427	427	444	479	431	428	424	454	468	391	469	457	409	441	416	457	475	436	473	410	449	444	424	476	439	432	425	416	452	446	422	449	440	432	465	512	466	414	406	468	420	425	419	468	461	466	455	455	465	405	456	445	436	486	450	424	472	452	430	453	449	443	422	462	435	437	420	429	486	481	459	428	453	471	460	434	424	438	431	464	450	427	422	415	451	445	475	417	437	448	462	397	440	420	458	458	443	440	452	443	433	437	465	433	440	449	434	424	432	442	466	477	418	465	457	485	451	452	425	460	434	439	443	466	399	428	459	411	436	458	485	455	411	438	451	445	468	450	446	450	493	430	462	432	465	405	469	445	428	471	435	433	434	423	460	462	442	422	451	449	472	438	482	464	486	467	423	440	422	441	471	474	440	407	457	427	481	426	439	452	445	432	467	440	464	450	474	438	429	470	478	436	402	485	414	435	438	442	470	472	407	429	398	478	443	415	418	453	453	411	409	409	442	437	437	428	478	466	427	456	446	425	431	452	445	457	442	396	434	448	431	433	424	408	419	412	450	401	425	463	454	463	455	439	447	455	472	432	442	425	429	453	430	464	407	383	466	438	440	443	435	462	460	464	472	463	447	453	453	461	417	449	424	495	442	456	421	457	441	462	419	409	415	416	446	419	453	435	490	383	451	437	470	471	449	435	437	406	427	463	460	451	451	454	465	441	455	440	418	433	427	416	448	439	466	486	445	415	415	459	439	442	465	476	481	448	467	460	456	464	460	450	447	461	463	458	491	482	433	469	445	422	432	413	445	454	446	462	435	441	448	422	416	434	447	460	430	447	463	481	453	430	466	463	455	469	409	437	415	461	465	434	452	406	449	460	454	448	413	467	442	468	451	435	430	437	420	426	466	465	461	478	422	425	452	462	468	433	432	410	419	475	461	421	434	453	475	454	468	468	427	494	449	459	475	442	442	472	442	439	466	457	459	427	437	436	412	428	444	452	451	462	443	432	459	452	467	434	424	445	438	451	452	435	438	436	442	427	431	466	450	427	415	431	445	435	433	447	418	465	418	455	443	473	441	441	430	427	428	436	453	456	434	430	430	413	426	454	450	484	468	465	435	418	438	427	461	418	458	470	422	411	436	444	454	462	433	423	485	460	446	450	417	475	411	429	440	435	440	448	517	411	434	455	457	418	413	442	442	448	428	413	458	413	470	445	385	476	462	432	464	450	450	465	434	464	454	457	406	448	436	461	459	454	444	448	424	420	429	436	482	435	413	443	439	417	432	440	437	428	438	461	403	432	470	411	472	455	447	456	416	441	454	458	510	394	443	455	459	429	453	468	394	428	460	463	431	450	451	441	443	416	437	422	463	468	411	440	460	437	428	399	462	419	455	449	464	445	442	473	431	399	476	424	450	433	452	440	494	445	440	419	440	439	443	475	417	418	454	468	470	467	435	462	439	444	422	435	435	416	440	443	447	454	413	460	442	449	444	445	453	412	451	453	425	447	442	463	460	434	469	466	451	435	448	401	423	478	442	411	463	460	427	457	450	454	439	444	449	453	449	407	423	417	471	413	454	453	468	453	400	433	460	443	418	445	444	449	445	429	451	473	458	471	461	466	466	463	484	454	478	435	421	530	442	451	448	469	431	438	440	483	496	469	443	459	440	439	413	435	405	459	461	400	499	435	464	456	475	417	428	429	436	438	439	447	426	422	453	449	463	466	420	464	445	429	442	397	395	425	429	442	449	408	459	456	389	421	429	449	471	437	461	473	442	418	427	461	440	473	417	455	453	444	466	432	429	436	454	447	441	366	428	432	426	445	458	444	454	449	477	468	437	455	458	458	464	459	400	438	442	471	436	453	452	431	475	445	439	501	475	415	444	464	447	431	493	463	466	485	491	437	440	406	439	404	440	457	442	396	462	400	434	440	461	455	444	453	445	432	419	439	435	451	429	446	464	468	448	451	463	444	391	442	451	423	444	477	435	404	431	456	443	490	454	434	422	435	448	424	417	419	490	414	432	415	450	470	467	454	402	484	409	479	443	444	470	442	495	459	440	398	469	420	445	439	452	454	465	470	440	434	454	439	460	450	456	464	405	450	459	462	461	480	472	450	454	435	459	433	440	407	439	484	462	441	441	481	436	452	486	457	411	487	468	429	482	406	478	464	451	488	429	408	423	427	478	415	456	397	452	443	474	444	441	438	417	426	449	435	437	439	428	474	437	455	469	426	431	450	464	429	432	434	378	437	439	450	441	475	456	457	436	463	448	448	409	451	442	459	429	422	467	441	453	439	465	455	458	455	435	430	432	453	435	459	422	425	431	452	468	472	441	456	425	436	440	444	436	428	427	467	468	444	403	462	470	446	451	459	485	433	450	472	486	424	426	457	417	436	466	448	472	435	464	449	426	417	479	407	430	440	454	439	424	419	468	447	415	468	448	395	424	469	403	486	412	448	446	434	461	423	459	440	429	469	490	428	491	413	430	427	412	460	405	458	433	419	435	432	435	444	425	446	449	443	468	472	429	441	451	444	419	444	460	470	501	450	458	473	426	415	471	446	390	427	466	461	496	484	492	450	470	488	441	454	435	453	434	420	415	417	428	420	467	440	473	443	428	455	411	473	444	449	462	442	424	453	457	448	466	464	439	445	468	440	461	425	440	438	420	415	446	443	447	443	485	454	462	419	439	432	459	456	446	448	402	451	462	425	425	445	386	450	436	462	425	424	439	414	446	433	515	458	436	451	451	442	452	443	447	488	451	455	433	431	447	470	416	427	438	439	434	415	449	425	403	448
23789	21376	28967	24193	21382	12894	1368	896	728	682	664	604	577	527	527	531	541	516	546	516	544	539	498	518	439	462	505	504	454	517	480	416	467	487	490	479	486	477	473	464	446	482	436	513	530	494	485	428	515	462	485	436	487	451	473	506	502	476	458	461	456	496	445	464	459	473	464	486	459	471	474	461	470	459	454	454	474	486	506	496	499	466	485	491	442	493	490	431	471	452	497	463	433	450	459	482	472	491	465	471	457	470	477	471	485	467	424	458	473	435	465	467	453	461	500	458	462	451	480	456	473	444	498	461	477	454	495	443	466	484	448	473	432	507	474	483	469	430	453	475	469	483	465	434	479	492	498	419	495	472	456	467	470	513	477	430	466	434	439	457	436	430	468	498	456	446	431	482	456	471	472	455	487	469	470	473	455	423	413	519	453	438	422	471	497	443	443	488	484	446	461	507	471	439	493	468	425	418	515	470	465	442	469	460	489	462	479	459	459	504	454	424	460	467	485	448	503	475	459	446	496	472	490	429	473	474	470	461	436	470	463	452	487	439	430	444	470	457	485	473	453	490	457	480	473	437	460	471	462	460	450	477	497	490	450	439	475	444	426	483	508	486	460	453	437	497	447	467	461	480	471	475	435	461	465	454	497	455	460	414	441	468	503	513	453	443	458	458	451	493	488	463	426	491	446	441	484	494	448	482	452	476	423	461	478	426	459	509	458	514	478	475	491	443	482	532	447	430	458	444	500	461	471	450	485	429	442	448	463	473	516	439	403	488	465	461	468	482	443	439	468	480	465	446	461	453	443	491	466	483	473	451	482	464	425	441	423	457	456	454	428	463	454	453	441	466	479	472	488	487	488	433	421	489	469	448	430	470	467	485	454	458	455	477	506	435	431	478	443	446	462	479	437	458	507	467	431	469	458	468	482	493	454	474	450	436	481	495	461	486	450	488	474	479	445	457	469	439	457	427	475	445	494	465	456	457	501	486	467	473	494	447	464	436	506	508	479	475	446	466	434	469	465	521	419	465	438	443	509	457	486	464	456	447	459	439	461	454	483	467	480	462	451	463	439	456	464	448	464	492	436	482	469	510	416	469	448	495	434	481	508	479	454	441	472	408	432	497	434	438	423	495	429	488	490	454	455	483	486	489	482	462	434	461	477	471	437	435	460	483	461	475	488	469	465	485	492	444	456	475	442	463	476	484	413	441	447	467	446	440	452	466	470	455	450	458	461	451	454	472	484	455	433	447	469	466	422	452	426	452	500	444	446	476	455	433	448	480	483	448	465	471	467	483	431	475	483	448	439	445	471	488	493	453	452	477	494	445	429	466	431	457	469	440	446	435	451	460	462	482	465	466	458	470	483	464	464	465	494	498	451	454	450	476	440	465	458	494	480	462	470	445	466	468	475	449	515	466	453	477	425	502	435	449	470	470	429	447	469	460	467	467	451	447	473	471	479	449	471	442	476	470	473	445	500	461	459	453	467	429	468	492	412	485	456	480	458	467	463	494	454	474	463	403	488	462	443	442	453	536	455	480	485	467	472	463	423	455	453	457	499	439	452	459	458	472	444	475	476	457	481	429	457	470	458	454	469	453	431	464	468	452	506	451	482	447	468	479	445	489	461	453	522	444	465	465	464	462	514	454	487	476	465	428	421	485	479	433	449	449	476	443	445	457	455	423	479	449	431	462	462	472	465	479	465	474	459	440	456	496	466	441	464	442	466	456	463	458	480	459	494	451	428	428	454	445	481	446	429	450	455	442	484	473	486	439	456	497	436	480	475	449	419	472	459	466	447	472	465	459	413	424	457	466	491	426	473	488	483	477	463	469	485	466	429	464	453	465	479	423	466	469	478	441	464	465	441	435	460	446	456	458	459	455	456	503	472	457	466	441	457	471	494	448	449	463	448	437	478	432	422	456	490	478	484	435	439	462	453	456	428	489	488	479	502	477	447	467	469	461	463	471	461	469	432	477	467	474	509	479	445	481	494	454	447	426	497	474	427	503	483	447	470	463	460	471	461	486	439	485	436	463	466	442	460	459	471	465	408	391	469	454	459	458	426	445	454	484	489	454	459	476	454	466	431	482	485	457	461	462	448	431	449	494	434	442	452	446	469	442	496	481	463	459	474	453	473	442	434	486	491	474	444	453	485	488	483	441	446	461	469	456	422	453	467	422	493	450	464	465	515	457	461	488	495	484	483	437	479	492	448	464	457	456	454	440	459	462	465	485	443	491	445	428	429	465	453	448	441	461	466	465	494	449	480	450	452	526	436	463	462	460	454	438	433	462	462	497	438	507	492	490	450	466	477	488	453	482	443	441	407	476	466	428	497	456	439	447	450	463	455	454	462	473	424	437	457	453	466	449	494	438	466	463	467	433	461	445	501	465	469	463	451	486	463	443	506	470	467	459	476	446	435	437	437	482	441	463	473	432	479	456	455	447	492	452	479	470	455	456	455	438	467	421	462	446	441	433	514	470	461	458	447	442	409	469	464	457	435	428	470	490	433	463	475	467	454	463	484	461	470	453	455	438	446	442	476	428	462	452	472	473	411	450	442	485	477	455	465	447	458	466	447	476	495	490	446	473	392	462	456	475	464	457	473	456	462	448	466	430	461	453	439	484	470	459	474	469	430	471	441	432	447	471	479	455	449	477	477	418	483	478	464	437	427	423	456	439	486	456	436	463	470	439	464	456	446	438	464	502	453	445	441	479	493	472	474	485	441	450	476	442	473	471	472	481	461	420	449	481	480	469	474	451	453	456	431	474	461	447	459	428	448	457	454	441	483	478	495	452	441	482	459	455	448	454	438	458	435	484	446	495	472	457	449	486	457	421	426	455	437	459	478	502	432	437	448	453	495	449	485	461	488	467	448	448	466	456	489	433	435	480	499	480	481	448	441	461	443	466	464	417	457	467	485	490	429	431	469	475	440	478	457	441	425	442	459	451	448	440	461	463	480	461	445	462	419	457	424	445	460	425	442	405	455	462	436	431	485	467	434	470	455	472	474	461	474	445	501	450	434	461	449	453	470	478	414	438	450	457	493	442	446	491	472	506	435	448	463	472	440	452	450	442	463	472	484	427	447	446	479	468	444	430	465	438	448	459	515	451	466	478	475	454	453	443	446	461	436	475	482	468	447	450	442	446	475	476	467	473	491	447	451	447	464	463	432	441	493	466	446	441	460	434	473	492	429	455	480	481	472	486	486	438	467	440	480	467	462	457	434	484	462	443	470	458	474	469	478	456	439	434	478	448	437	427	475	445	482	475	473	457	465	452	443	478	473	447	427	425	479	442	443	442	458	466	463	451	463	440	467	481	485	477	461	465	450	461	439	408	436	453	435	457	485	480	489	453	448	460	450	474	480	459	480	474	473	439	457	457	435	497	469	450	460	464	462	470	450	480	465	443	494	462	481	479	469	451	450	449	467	490	470	409	471	470	441	434	456	470	456	449	446	444	470	477	418	466	461	464	481	473	452	454	426	402
6262	10316	8365	4224	3096	2356	1873	1554	1382	1166	1080	957	952	828	833	777	800	721	753	769	693	691	688	675	711	629	637	661	688	634	672	668	655	662	663	581	630	630	630	647	567	650	661	649	627	610	611	641	620	639	615	669	583	636	641	666	604	633	631	594	630	596	657	605	636	592	599	577	643	601	641	545	620	611	630	622	621	619	570	632	584	599	643	629	569	594	531	564	609	578	638	594	615	610	568	646	630	658	612	645	630	608	615	595	630	596	584	618	624	626	597	619	614	614	617	663	628	648	621	635	642	665	598	605	637	621	618	612	627	592	629	631	645	657	661	592	682	617	624	615	654	593	606	644	595	619	597	635	607	603	574	616	611	627	650	595	586	595	648	593	619	590	572	636	618	578	588	593	654	604	599	608	590	651	595	640	649	612	609	629	600	656	632	607	623	653	633	591	587	596	637	601	636	565	601	565	607	602	593	587	614	608	633	643	626	576	571	606	601	640	646	587	583	612	590	609	622	605	611	628	594	605	578	633	590	616	639	597	635	589	615	601	603	624	621	627	608	631	629	594	577	596	596	651	580	586	645	626	646	564	619	613	600	611	604	636	594	602	572	563	577	562	626	607	612	570	633	663	659	591	625	583	615	614	628	636	606	596	601	636	621	635	567	619	655	589	635	600	567	609	571	593	590	627	575	603	623	571	630	613	616	623	656	586	573	534	625	627	661	616	620	546	591	605	586	591	623	603	610	582	619	619	598	609	612	611	623	622	630	597	613	627	594	571	609	614	599	576	617	604	599	573	657	556	606	649	592	611	628	616	637	625	609	602	577	600	625	594	602	600	642	679	624	644	616	641	584	607	613	657	606	606	608	591	615	652	634	606	593	619	593	620	618	638	598	626	605	589	598	598	619	556	588	635	658	587	609	604	650	622	615	628	646	581	593	630	597	623	580	551	588	622	596	592	628	603	576	576	555	602	561	657	604	615	633	612	629	578	590	589	615	666	606	624	607	601	585	619	611	639	651	623	670	606	676	635	604	586	622	591	582	608	571	629	558	625	577	635	642	604	616	601	626	621	596	576	573	654	609	596	610	597	600	624	640	589	648	610	615	589	601	636	601	646	630	592	615	633	621	567	608	640	623	597	602	607	613	618	616	594	607	628	606	600	680	627	611	657	595	601	608	626	609	606	547	619	613	611	633	592	621	606	608	652	596	662	601	598	616	591	614	646	640	637	647	619	598	574	617	602	610	620	559	643	620	659	564	582	633	616	604	621	617	599	581	616	557	618	606	604	594	608	615	595	598	639	596	619	562	579	624	599	595	566	602	585	611	590	648	631	599	641	584	622	589	633	627	573	613	635	606	667	611	609	649	597	621	658	596	575	600	678	631	648	649	636	631	595	603	563	557	595	620	664	597	594	597	585	592	580	584	610	606	583	648	633	579	574	608	604	635	596	600	594	590	604	630	643	628	593	587	635	612	594	603	593	597	645	607	612	611	647	619	600	642	618	590	575	577	588	643	586	637	586	622	592	609	602	630	618	626	589	574	629	651	598	621	593	582	592	625	597	590	632	622	638	633	628	625	624	577	589	593	591	592	630	631	613	546	566	608	638	631	657	616	628	586	612	638	596	610	599	614	598	574	608	623	616	629	617	611	599	606	603	616	613	593	660	650	577	594	612	621	581	628	601	623	614	620	639	606	581	587	628	575	577	603	575	597	592	655	625	576	654	649	596	605	669	615	660	636	570	638	619	640	594	581	625	605	590	601	585	614	587	639	637	603	636	612	606	636	623	548	617	596	583	602	574	558	640	594	606	615	617	609	590	671	606	607	579	648	581	580	657	595	588	603	641	600	617	618	652	596	611	636	622	612	618	620	617	625	648	617	655	576	615	612	583	636	579	610	616	612	621	636	597	637	597	600	614	630	628	625	609	627	609	579	589	585	648	579	616	604	613	623	581	601	550	595	590	666	585	609	618	567	633	580	626	591	622	570	641	616	624	609	628	610	613	581	615	606	643	593	628	574	625	627	608	573	623	614	590	647	603	637	615	616	586	606	570	583	610	582	596	617	645	633	587	614	606	589	639	598	615	617	603	560	582	614	618	636	556	607	646	601	624	559	561	593	577	629	622	590	612	571	634	606	601	564	642	577	572	629	612	600	593	602	598	595	649	636	584	647	568	666	574	597	653	612	630	595	604	645	652	608	614	595	596	614	600	614	596	605	625	619	609	608	581	608	640	563	605	615	632	608	589	566	591	628	606	627	614	622	615	579	633	604	620	622	653	648	597	560	609	602	619	629	587	603	651	622	587	605	602	607	628	618	624	596	625	611	611	626	590	582	603	571	629	632	591	606	582	570	654	578	631	600	629	589	587	601	637	630	569	610	610	585	626	645	608	602	601	605	611	620	594	618	599	625	574	606	605	620	580	631	622	621	626	608	603	598	580	615	621	654	549	585	599	622	592	651	592	586	580	589	605	622	596	601	637	613	627	625	618	600	600	619	583	595	635	554	587	657	561	596	595	631	614	641	628	585	607	626	580	639	571	604	628	612	630	641	613	632	598	624	607	606	612	626	644	643	622	600	585	632	607	597	618	654	597	576	578	602	616	636	603	636	645	572	622	591	641	602	619	628	574	638	621	615	620	561	588	609	597	625	578	607	619	580	678	640	628	603	577	624	580	591	625	628	624	583	607	608	634	609	625	598	570	627	546	636	572	631	567	603	590	611	595	595	578	563	622	655	577	640	549	607	599	622	634	601	584	624	612	601	591	620	596	623	618	603	622	622	617	621	599	558	571	621	629	654	579	634	627	606	604	586	593	615	609	589	621	557	591	603	682	606	615	637	555	599	584	630	600	644	595	587	633	603	626	564	631	611	602	616	599	630	609	618	644	616	655	604	613	659	623	611	589	585	601	582	587	579	599	659	622	624	588	683	606	586	635	583	647	609	621	612	636	641	594	561	634	628	600	615	615	586	601	617	606	601	597	580	634	625	583	601	589	575	612	642	580	558	627	575	588	618	658	599	609	554	586	623	597	605	619	638	581	597	654	624	624	608	635	614	620	555	614	629	587	594	587	590	568	582	639	646	617	616	612	620	623	577	598	603	597	620	638	593	585	625	634	611	638	598	608	598	595	626	609	583	617	617	604	594	575	631	562	646	575	557	583	621	581	596	647	626	566	619	657	590	553	586	649	574	591	604	620	651	585	594	612	647	584	602	585	597	603	588	569	599	622	613	606	562	644	609	600	596	646	599	600	619	584	591	629	595	613	598	647	625	593	557	595	625	629	604	631	627	615	589	672	614	580	666	614	658	572	599	579	620	579	617	651	620	606	654	621	595	580	642	522	617	590	597	592	633	617	599	626	593	583	586	646	604	629	560	595	617	609	599	588	631	619	626	637	629	578	647	615	603	617	652	637	621	617	655	618	602	611	630	584	645	649	634	616	640	558	588	619	611	603	614	599	594	644	635	607	600	592	629	620	607	636	574	626
22947	21410	29344	23889	21410	21451	11078	1161	797	713	581	554	529	515	508	459	439	424	372	387	381	379	375	362	359	351	336	334	350	317	333	334	348	357	338	362	330	335	290	324	339	299	310	316	313	316	296	342	336	308	302	305	288	338	328	313	328	330	318	324	291	336	322	335	315	267	314	304	299	326	305	337	299	320	312	300	266	278	318	316	307	294	283	326	311	296	295	314	295	292	307	323	336	313	324	296	312	322	257	264	305	299	300	309	298	304	290	305	299	304	316	296	297	271	305	291	308	335	311	303	295	310	275	321	302	305	334	329	300	304	292	298	298	309	274	269	332	331	298	277	321	267	282	315	289	331	309	313	326	336	300	306	295	320	296	325	288	305	284	294	280	333	289	310	279	333	314	311	329	300	298	307	300	283	313	298	293	287	314	349	296	299	332	290	314	303	279	262	280	308	334	313	280	316	308	306	273	290	343	314	308	313	302	289	313	287	300	321	296	284	337	281	305	294	333	291	288	289	331	266	310	335	293	310	313	294	300	295	287	270	287	321	344	314	313	305	302	306	311	304	312	315	316	294	306	308	307	294	325	329	307	283	280	277	287	309	301	303	305	308	277	313	302	305	317	315	301	277	297	316	319	292	315	297	280	320	294	297	304	284	313	319	271	298	310	305	314	273	317	297	319	305	295	280	294	274	298	302	297	278	279	305	293	312	286	342	277	293	317	301	297	295	280	306	301	299	284	299	311	304	322	288	294	312	292	308	272	298	288	288	312	288	298	274	305	292	317	308	305	294	265	293	277	299	291	272	292	292	327	302	332	309	316	298	274	275	315	268	273	278	291	306	296	312	318	306	284	303	310	317	311	295	326	343	317	327	332	299	294	278	281	324	277	278	316	299	306	302	285	305	291	316	295	305	307	291	295	280	295	289	279	321	288	313	306	307	330	302	282	322	291	323	317	297	281	295	300	327	343	315	305	281	304	273	296	312	331	266	317	310	295	306	317	301	307	303	307	300	271	293	267	300	300	337	273	302	311	286	289	305	295	311	314	325	336	338	324	308	325	301	272	283	301	317	295	312	321	325	266	311	298	279	303	279	292	294	289	307	282	310	318	312	264	313	281	282	303	284	333	311	300	309	302	313	351	271	309	274	311	280	335	314	316	297	282	303	308	329	328	295	277	305	300	284	321	281	286	304	325	309	315	291	303	320	293	288	301	297	283	312	298	328	289	281	304	298	296	295	295	313	271	319	325	266	268	285	321	273	333	307	337	294	302	300	275	322	278	305	281	284	312	317	337	309	283	302	294	324	313	291	286	315	305	289	294	299	309	301	313	293	287	311	294	286	321	344	322	293	322	309	312	325	314	317	314	309	306	298	327	311	282	292	300	308	279	303	313	278	308	274	305	277	316	312	295	328	323	309	309	302	294	310	289	311	288	320	296	311	294	305	322	289	335	288	268	301	331	284	333	332	307	303	272	319	302	296	310	291	334	280	305	306	306	315	262	303	298	260	317	288	288	288	288	277	298	265	297	328	293	270	319	323	325	286	314	273	301	317	317	296	300	324	306	316	309	272	322	307	295	338	304	286	305	294	283	293	272	287	308	325	333	323	256	331	313	272	309	312	304	301	298	300	307	276	286	299	306	305	290	291	274	281	294	292	316	337	292	288	289	302	326	275	315	277	307	278	338	320	299	286	290	298	332	270	285	339	286	315	303	308	303	288	293	277	306	294	292	268	316	292	306	309	292	295	308	316	289	325	300	294	293	279	284	309	326	291	286	325	311	304	289	307	297	321	296	289	275	304	323	300	286	321	288	327	293	313	305	297	292	297	291	322	294	317	307	308	283	284	288	311	274	293	290	285	281	292	308	298	294	286	332	289	310	302	287	280	330	309	298	300	279	331	289	286	311	291	295	353	284	322	310	305	282	301	310	317	286	284	304	278	270	305	298	289	304	294	307	279	294	301	290	308	306	296	304	309	307	286	323	309	311	311	288	299	290	310	293	314	298	283	301	308	315	299	291	314	312	273	315	296	262	300	292	303	281	322	321	297	332	319	321	278	280	314	248	330	296	320	282	291	292	304	307	307	302	282	322	284	283	273	308	333	303	311	314	280	304	285	319	310	294	301	307	316	290	305	305	314	313	287	283	283	298	286	297	273	294	309	301	326	270	319	308	300	296	302	299	315	311	283	290	287	286	329	322	310	357	307	306	316	312	268	282	301	283	313	297	316	285	292	277	294	282	318	284	260	319	308	312	322	305	303	298	296	306	314	310	316	296	307	291	271	278	286	300	293	290	329	302	302	330	289	305	285	293	295	280	316	271	302	289	304	270	281	287	300	273	321	301	308	309	296	304	267	305	304	317	311	295	314	283	293	320	329	315	288	297	298	303	323	307	294	293	325	303	291	280	327	314	321	319	308	304	293	298	312	297	306	274	309	342	294	292	286	314	308	350	317	316	305	300	290	303	287	300	284	332	306	291	312	297	296	333	306	312	316	290	294	289	300	308	333	300	299	296	312	309	290	293	332	307	320	298	307	326	315	305	295	303	321	310	291	312	327	282	318	291	300	281	304	295	309	270	310	292	286	298	285	335	316	272	290	327	280	317	288	291	290	303	315	306	350	275	323	331	317	323	305	312	300	265	284	322	305	290	278	289	317	335	288	351	307	303	300	318	316	307	312	329	309	302	327	287	298	305	282	286	291	291	298	335	294	285	294	321	308	267	322	290	322	305	312	260	297	293	285	311	294	306	305	284	321	305	269	310	284	290	266	276	300	293	302	307	301	321	295	282	318	319	317	313	280	299	330	312	293	289	285	310	297	289	287	281	290	334	317	298	282	309	300	291	295	292	300	274	300	344	284	327	322	291	256	303	317	309	307	274	308	283	295	287	299	314	269	322	296	265	273	292	289	291	308	324	286	289	301	303	297	314	299	280	309	318	304	305	288	286	301	284	288	311	295	284	292	308	310	289	301	297	292	326	307	309	300	293	308	351	305	305	336	317	310	292	295	327	290	316	283	295	320	297	309	303	292	299	308	321	334	282	287	296	307	300	272	297	270	303	301	312	302	278	290	343	318	270	311	338	294	315	342	278	287	249	333	303	328	267	325	304	288	264	309	324	312	323	299	271	303	322	352	313	308	304	301	283	293	326	314	308	317	303	306	313	329	347	302	327	292	302	292	328	324	303	295	314	267	278	274	312	315	324	299	320	328	281	318	305	286	304	306	336	296	279	277	304	281	325	287	303	320	310	286	330	319	287	317	305	307	287	305	295	322	321	317	305	271	288	311	291	280	304	314	291	315	301	319	296	303	318	324	324	281	305	314	295	321	307	310	291	313	288	268	344	309	265	287	334	332	282	286	272	285	325	307	287	314	322	278	295	304	284	286	273	314	299	299	297	325	289	287	296	311	294	295	309	312	355	311	302	306	331	299	280	313	302	319	303	296	298	310	294	313	296	310	297	289	306	292	316	302	266	316	322	267	290	305
8965	16256	13190	6803	4906	3756	2704	2199	1845	1547	1188	1174	983	863	797	731	748	672	646	633	580	566	539	537	527	524	497	506	501	517	485	434	474	457	474	485	458	439	466	442	463	423	492	442	480	441	444	438	441	422	433	425	453	452	460	415	425	423	406	434	448	412	447	405	419	422	424	384	432	401	437	446	429	433	423	448	409	453	393	398	442	412	401	388	432	431	432	452	414	411	399	397	433	460	415	440	400	401	405	436	410	414	441	431	404	415	437	417	425	425	389	437	419	400	402	426	406	395	408	405	382	417	416	372	453	402	417	391	395	415	396	393	410	418	379	388	403	395	391	396	407	392	420	417	440	411	393	389	437	440	442	403	399	425	411	443	390	423	411	405	389	408	387	416	425	422	430	435	398	404	423	422	427	399	407	395	428	440	417	397	403	427	411	419	424	442	400	428	399	382	420	421	402	420	419	384	441	435	425	411	390	392	432	429	399	404	407	449	408	444	426	386	438	399	444	419	406	411	434	389	424	429	386	400	402	423	432	414	423	414	386	419	430	406	409	405	401	413	405	389	403	408	417	408	420	444	398	412	387	395	444	427	391	415	409	402	418	402	389	392	416	424	400	398	378	430	400	382	421	398	441	386	420	435	417	432	385	417	407	372	403	417	390	400	386	396	411	431	401	411	417	421	377	415	403	377	404	410	418	396	381	425	409	424	380	368	356	391	405	405	419	402	378	440	433	391	352	405	410	397	404	426	381	428	422	392	420	429	382	458	406	410	381	415	414	406	424	400	392	405	408	432	418	399	423	407	395	381	373	449	395	424	403	433	388	434	409	397	409	395	425	416	403	388	412	426	404	377	431	415	422	375	419	428	402	406	419	390	417	420	413	398	434	428	393	424	403	427	360	428	422	381	400	406	418	397	371	393	436	431	405	399	415	393	433	407	431	434	386	431	379	445	402	400	432	432	432	392	415	400	378	393	394	387	381	400	424	411	419	379	436	446	423	398	398	418	410	391	416	451	407	405	433	426	414	406	420	366	434	380	420	407	419	405	371	407	380	398	361	420	424	461	416	413	415	425	414	393	424	409	416	401	374	395	418	399	394	393	405	407	430	426	424	427	424	420	371	429	395	422	424	425	423	414	429	402	415	405	417	436	414	412	422	432	414	397	391	381	403	366	430	407	402	399	418	400	448	439	403	427	399	425	410	422	387	440	373	400	401	400	419	421	401	415	414	419	395	439	410	397	415	425	420	416	434	463	411	396	379	424	402	430	428	436	402	414	392	413	426	386	417	438	428	420	396	424	409	398	435	387	422	395	401	385	390	411	423	403	430	404	415	400	425	459	409	440	370	384	409	401	424	411	436	439	422	387	402	405	378	433	376	429	394	400	442	404	421	412	401	382	421	411	374	411	388	378	395	419	375	377	408	407	417	402	402	401	410	440	414	398	432	416	383	418	427	396	386	426	437	399	421	421	399	405	423	397	405	437	395	449	399	410	398	405	430	412	359	392	418	402	380	376	438	394	409	427	386	409	384	404	402	387	420	389	409	420	383	453	404	432	400	400	407	413	421	396	409	425	423	443	419	407	407	418	390	420	444	363	401	377	419	385	406	425	393	360	448	416	439	441	402	412	427	423	416	403	372	424	404	405	397	419	420	411	373	408	389	396	421	412	422	399	390	410	426	441	401	417	401	418	446	444	424	405	434	415	390	423	449	419	408	410	414	421	426	428	404	398	379	419	438	390	365	447	391	425	429	428	407	416	404	400	406	443	401	427	411	395	381	414	419	403	399	384	446	377	418	379	402	399	362	374	424	389	394	418	404	422	413	435	429	411	462	413	370	407	408	418	419	383	403	395	424	437	381	425	406	414	399	412	390	414	385	458	418	447	374	423	428	433	384	408	397	412	454	389	414	434	398	412	378	439	423	438	420	411	408	396	461	402	430	423	372	430	387	397	406	475	416	406	425	394	428	418	412	425	404	369	413	428	387	425	433	401	416	426	423	429	442	399	408	392	390	364	417	434	383	408	396	420	390	437	378	421	435	401	400	444	404	421	370	406	416	407	405	423	381	379	440	419	404	409	429	412	448	406	425	418	401	444	406	426	423	406	390	385	391	420	409	412	405	438	399	397	419	397	400	406	428	398	414	429	385	418	421	410	402	388	423	386	418	410	415	422	409	414	419	442	451	417	411	387	462	406	419	445	407	406	387	420	431	410	406	419	398	423	340	400	409	432	414	413	417	366	395	389	388	408	425	423	401	439	402	421	375	401	420	406	389	414	386	408	443	396	430	398	430	431	416	431	430	433	389	407	379	408	402	410	396	380	394	415	391	451	425	439	421	369	397	429	414	416	420	412	420	377	439	424	381	390	417	425	437	441	391	409	410	441	427	438	422	402	383	382	398	423	387	411	401	428	408	391	436	413	406	437	404	397	412	432	430	419	419	418	374	413	426	428	387	421	374	443	408	437	438	394	400	451	438	416	410	391	423	413	375	430	415	396	394	427	431	432	444	390	411	417	401	425	427	419	439	377	418	416	407	424	399	365	379	372	397	411	425	394	422	422	395	406	414	390	433	402	399	412	382	434	405	410	420	392	419	396	417	378	423	403	401	413	399	428	413	407	380	405	418	426	442	415	384	401	408	385	414	413	390	413	418	406	429	377	382	423	443	420	381	427	408	366	440	404	418	407	414	431	436	409	419	406	402	404	407	385	397	431	419	447	392	437	424	435	413	432	399	443	444	440	401	439	444	393	396	451	449	374	447	391	397	415	462	409	415	445	394	412	412	396	412	408	416	395	419	403	390	413	442	378	384	387	375	437	391	371	427	388	407	416	398	407	393	390	392	394	394	390	410	424	448	425	413	410	415	418	388	435	406	402	426	404	406	398	417	398	414	406	400	387	404	427	408	459	390	455	414	407	371	413	429	438	436	402	422	403	401	397	380	402	386	393	418	383	421	386	410	413	412	411	426	431	443	381	429	416	387	425	390	406	425	399	431	404	429	417	417	380	415	439	429	445	398	421	366	448	401	435	394	431	441	471	412	391	423	439	405	382	399	418	438	421	396	400	420	411	406	399	425	420	400	383	435	418	430	415	406	403	384	392	423	424	404	347	425	426	408	404	419	427	411	428	458	423	408	430	394	407	432	384	415	397	426	428	404	419	410	448	413	390	395	402	380	371	407	366	417	399	394	404	395	445	436	415	421	444	410	411	463	395	418	391	446	447	436	406	371	388	451	428	409	377	399	447	409	406	415	409	407	426	449	404	402	421	386	424	394	410	435	385	422	436	403	426	414	422	413	411	373	426	422	432	408	409	440	401	379	404	377	400	427	408	413	439	440	390	403	396	419	422	392	389	383	394	425	392	417	403	408	396	426	435	407	410	431	402	415	397	410	410	438	423	415	438	411	388	421	431	387	413	352	377	425	436	403	367	410	432	382	440	403	438	402	402	420	420	403	429	371	409	418	387	377	409	401	448	388	377	439	371
27006	20901	9147	723	398	354	387	374	353	360	345	380	362	361	339	349	306	352	332	359	360	323	332	323	338	320	334	357	309	310	350	348	332	346	363	352	344	344	313	348	351	318	321	378	369	295	330	292	340	346	352	345	354	343	345	344	316	320	330	352	321	335	296	319	324	352	342	311	343	309	326	341	292	335	315	354	332	335	336	326	316	340	312	336	336	309	344	317	319	342	330	312	337	349	319	321	330	314	356	338	348	333	287	334	343	329	342	327	335	312	324	314	325	352	317	336	329	330	366	368	370	324	327	308	321	320	332	317	338	348	318	329	328	354	329	325	317	342	325	297	290	335	325	324	309	336	326	330	339	336	358	345	321	354	340	314	364	342	344	351	329	323	335	333	344	338	321	349	330	335	342	345	305	336	331	313	329	330	318	315	313	376	347	331	335	332	299	318	323	319	347	300	334	324	357	318	335	359	329	310	344	314	334	325	336	347	333	371	326	342	328	339	338	315	341	331	350	310	365	345	319	341	332	321	336	290	304	342	337	303	351	322	349	359	296	345	292	361	325	306	346	335	346	343	310	319	312	341	332	338	332	357	349	329	354	357	327	350	335	350	354	311	338	332	309	341	348	314	365	337	367	326	322	329	305	327	297	347	351	309	312	320	360	346	340	352	311	311	344	318	303	352	291	366	367	345	333	333	332	328	327	324	323	342	339	376	327	303	313	333	326	299	336	360	309	302	342	329	337	315	318	325	324	345	318	318	354	321	328	321	328	358	352	331	326	327	351	373	359	360	351	323	324	347	323	322	316	331	340	326	320	322	315	303	344	332	328	337	293	352	350	359	344	322	328	322	309	326	369	351	313	359	353	356	339	332	334	336	326	338	287	326	339	323	358	323	337	349	343	345	343	351	335	345	346	350	350	331	328	347	322	299	341	343	354	341	332	303	320	343	317	348	352	305	331	333	332	347	335	324	312	328	348	318	336	328	312	306	342	334	358	319	334	312	325	353	319	322	304	336	364	315	334	353	276	327	324	351	325	341	285	345	332	355	316	291	338	351	327	390	323	312	342	348	317	309	333	323	354	331	363	327	322	349	322	342	313	332	378	326	319	335	336	306	352	302	365	369	337	318	345	354	338	344	329	317	285	331	315	372	317	327	325	305	341	331	345	304	336	306	351	333	349	327	341	341	331	341	327	328	334	352	324	326	341	335	318	318	326	330	332	353	299	303	352	350	330	290	338	370	338	330	364	338	323	356	312	357	352	334	332	339	304	364	321	327	365	375	305	328	368	347	320	322	332	314	329	322	329	301	284	319	333	316	333	322	343	352	332	336	303	289	305	343	356	315	333	326	319	304	310	368	315	333	289	327	349	342	293	322	319	302	336	358	322	325	346	332	340	332	353	329	357	317	325	337	322	345	335	337	296	355	345	336	339	355	340	361	338	342	317	330	342	321	328	322	303	316	313	315	353	332	340	354	317	328	348	365	358	337	333	341	332	382	303	336	284	356	332	355	341	356	337	384	332	285	316	337	334	363	329	330	304	311	332	309	313	367	342	312	352	322	304	342	358	333	345	314	371	322	360	314	346	333	330	319	310	319	325	309	328	322	354	315	344	327	365	332	339	333	318	329	343	350	324	307	321	332	348	353	305	303	314	301	335	329	323	319	332	355	316	332	335	337	327	321	353	325	331	328	326	347	334	338	319	344	328	353	344	338	344	364	335	304	347	325	341	366	329	344	340	300	328	316	354	326	341	316	330	332	368	344	333	358	333	325	326	323	335	366	325	353	349	339	330	346	330	332	349	321	322	339	325	314	353	316	330	331	365	319	330	318	331	348	340	343	322	342	342	316	357	353	367	364	343	312	312	363	309	363	324	333	335	340	356	326	333	336	324	319	336	342	358	344	327	324	339	345	360	344	348	304	346	342	306	323	346	307	335	378	350	306	342	320	326	324	341	316	322	330	326	317	368	355	344	345	318	283	316	338	346	331	338	332	317	346	355	355	323	338	346	334	341	350	328	321	302	338	336	317	347	321	356	312	339	332	319	346	322	331	329	348	353	347	341	352	331	349	296	286	326	319	338	323	330	336	361	340	354	315	335	299	331	321	356	339	361	344	356	335	337	283	340	341	327	348	297	346	354	299	343	332	328	347	284	366	324	369	347	376	329	334	338	335	344	285	303	336	319	302	334	336	331	326	310	328	323	313	338	342	320	341	345	334	315	328	343	344	329	363	360	305	334	313	325	345	349	330	345	313	321	335	342	340	325	330	316	303	301	325	322	308	336	354	323	331	333	340	314	328	331	332	330	335	340	343	310	350	329	350	320	322	344	357	342	346	349	317	345	300	337	317	300	338	346	324	324	341	352	335	318	315	333	359	335	315	307	317	298	341	344	336	350	322	319	330	340	350	319	338	311	343	347	344	331	310	328	332	355	361	336	314	328	358	316	323	340	332	362	359	347	305	313	324	315	356	302	289	339	327	325	311	341	331	350	326	310	352	315	280	317	330	339	358	340	346	331	368	366	324	329	335	326	345	335	318	318	326	319	332	354	327	349	328	335	308	320	345	363	354	343	315	344	356	333	316	350	327	333	327	352	328	326	338	341	362	357	329	332	324	373	327	298	284	370	330	338	348	346	349	311	325	346	292	334	299	360	336	308	337	314	336	323	349	313	333	327	359	312	309	358	344	350	342	292	365	348	325	376	300	328	358	330	328	326	343	368	344	348	342	372	342	315	330	307	316	333	335	313	342	328	311	337	332	347	362	355	343	372	341	364	316	314	368	341	331	302	341	315	344	318	379	337	291	317	344	313	318	329	353	380	354	294	345	341	338	336	337	338	350	338	314	331	342	339	329	323	358	306	336	341	311	327	353	337	323	325	344	338	354	308	353	328	353	333	332	339	313	339	320	325	334	348	304	319	345	297	299	343	386	362	324	323	354	333	343	335	313	331	302	339	339	331	355	344	314	335	327	337	361	351	322	348	325	338	352	329	339	351	314	333	342	328	324	332	333	355	326	337	327	344	319	324	329	319	345	369	341	326	315	357	356	340	342	313	334	320	325	359	346	360	300	351	356	319	365	350	357	316	350	370	309	318	310	306	329	351	331	332	354	325	312	307	342	352	342	329	313	336	337	327	321	328	295	325	341	314	326	366	341	350	344	312	349	350	351	293	324	347	337	355	338	324	337	329	320	290	337	319	311	349	298	336	353	368	335	354	333	344	362	327	360	327	348	335	322	353	354	329	298	309	289	358	317	328	329	309	352	308	299	323	334	293	328	313	306	329	329	333	316	333	323	336	319	315	358	339	351	329	333	330	336	315	336	341	303	363	344	329	342	334	342	357	365	317	326	310	335	312	353	326	331	314	323	303	386	339	367	314	367	339	332	300	312	346	320	362	328	309	332	314	332	370	273	347	337	356	327	317	338	311	334	344	356	342	347	317	309	345	346	361	340	329	375	347	314	318	318	333	331	305	377	320	334	357	343
4028	1089	937	677	648	540	471	477	470	456	463	473	455	458	446	451	432	427	417	452	462	438	446	438	445	434	432	450	457	474	437	433	473	474	399	440	446	441	414	389	426	433	434	466	456	434	456	406	411	428	442	410	436	474	438	421	427	492	403	458	457	439	444	430	449	430	456	446	461	427	419	408	445	429	431	456	436	457	474	433	457	422	459	459	443	462	446	439	413	438	437	465	426	469	416	438	432	421	468	450	424	411	458	465	439	387	417	480	404	442	455	423	421	476	468	450	402	426	422	421	435	458	407	444	431	446	423	436	439	395	470	427	424	439	417	420	439	442	434	439	437	462	432	476	418	424	451	443	429	407	409	440	447	427	446	426	464	414	451	446	455	449	448	464	431	441	437	445	462	421	427	455	429	441	467	440	461	425	442	437	428	448	437	449	430	449	390	460	418	464	465	435	448	423	391	425	414	428	426	444	382	395	420	399	403	413	443	459	458	433	451	408	466	494	432	462	445	398	442	456	419	430	435	399	431	452	421	427	422	439	471	439	440	451	462	445	469	471	392	472	446	464	432	445	438	460	413	435	467	450	453	460	472	443	428	429	441	446	467	453	465	447	452	408	426	436	417	479	428	426	467	453	419	442	466	412	407	474	427	414	451	420	424	411	445	425	405	418	465	468	449	460	448	402	476	449	417	444	409	446	429	416	439	413	452	452	464	441	454	431	447	417	451	444	445	522	433	439	470	426	398	435	464	449	420	429	437	427	431	414	439	434	455	467	445	438	433	473	420	400	440	471	423	441	453	403	453	430	448	421	460	439	430	451	416	454	418	430	476	397	465	431	508	455	435	417	408	465	400	472	440	477	462	446	422	452	449	438	452	420	480	426	456	435	445	422	453	445	433	430	458	441	440	487	416	440	425	431	416	420	399	467	459	442	446	412	414	425	439	427	473	477	466	391	470	423	399	458	440	440	448	456	450	401	412	469	463	458	444	449	429	426	424	452	459	434	449	411	412	429	414	393	469	465	427	462	450	449	456	446	430	469	436	460	441	417	463	432	453	482	429	458	438	444	438	424	460	416	423	433	457	405	432	427	423	449	449	469	468	417	443	418	432	437	473	408	431	416	451	454	446	426	419	432	444	382	413	447	446	418	461	438	430	446	427	467	414	465	434	459	402	457	446	428	464	471	450	465	429	402	412	443	388	480	405	488	419	420	414	394	421	431	449	444	445	440	470	441	464	439	461	450	423	448	442	449	438	430	459	436	465	418	431	415	458	442	428	441	455	454	414	425	486	457	440	405	435	425	420	447	412	415	422	454	458	426	416	457	460	471	408	421	455	434	451	496	490	433	457	420	447	412	430	425	425	429	492	438	415	436	478	438	445	469	414	418	460	456	439	453	441	433	414	394	429	457	436	453	428	426	460	424	428	472	424	452	463	441	422	468	438	436	438	429	425	454	411	442	471	432	439	462	470	438	460	446	433	431	431	439	429	411	468	421	433	472	388	412	468	427	445	420	436	426	441	429	461	444	406	433	425	446	413	420	430	431	457	442	389	479	426	430	429	469	446	430	463	426	463	425	473	451	403	451	440	427	427	466	411	480	424	445	447	459	453	450	460	446	463	460	431	488	436	447	457	439	448	425	427	412	428	437	460	429	437	440	460	428	466	451	408	433	450	440	416	438	430	441	447	436	463	421	403	442	437	442	416	397	438	456	424	441	425	405	448	419	427	466	454	445	442	415	456	452	461	458	471	416	440	422	459	428	482	400	445	458	458	455	478	404	414	431	450	476	449	434	466	428	434	430	425	423	457	449	461	409	438	435	414	436	442	415	425	476	432	441	427	443	407	432	480	447	485	460	401	434	446	444	446	425	430	447	455	408	410	467	443	463	433	451	452	489	427	432	490	436	432	451	462	441	427	454	494	447	457	471	455	427	464	459	455	453	443	455	407	436	451	429	402	447	440	425	422	455	464	459	432	462	418	425	415	432	433	409	415	480	416	445	441	453	446	436	415	411	429	424	447	437	425	416	426	416	419	443	437	429	435	465	430	436	491	441	430	433	409	402	432	433	390	473	466	417	462	466	432	430	396	479	442	449	433	448	428	468	426	407	426	459	451	428	457	453	424	444	443	414	394	454	458	442	474	416	412	444	426	448	444	420	420	438	442	439	425	417	466	449	463	438	434	459	421	421	459	399	454	444	458	402	452	438	449	423	416	426	413	401	390	388	447	487	472	413	460	431	492	405	422	432	426	419	454	438	432	453	469	425	424	419	448	415	438	392	435	465	439	454	438	424	449	407	447	420	450	421	439	464	449	428	442	472	423	457	446	467	426	459	432	443	414	464	426	456	425	449	444	419	447	457	455	421	440	447	475	450	450	440	448	449	440	452	417	410	431	441	432	426	418	438	395	458	465	367	410	431	436	444	443	434	439	442	411	474	432	420	443	441	429	444	455	449	432	434	453	430	434	471	451	415	439	437	453	449	446	486	432	438	424	426	488	418	443	422	435	435	446	426	455	458	443	468	441	417	454	481	431	460	419	409	445	434	430	433	417	471	453	424	427	404	425	431	414	392	447	457	478	443	444	507	411	466	446	439	463	408	434	461	455	444	444	434	468	410	457	427	434	426	402	449	447	428	419	480	443	423	460	455	440	447	456	425	433	439	435	430	440	486	450	454	466	443	447	478	451	459	416	452	435	412	456	446	432	455	455	419	433	459	413	449	454	482	428	472	471	462	492	444	429	437	496	465	426	420	430	419	405	442	440	490	462	435	454	451	449	428	417	405	459	444	448	455	434	420	423	471	394	428	441	466	461	428	464	452	449	437	428	448	391	474	433	449	440	426	462	408	448	440	482	436	446	438	441	447	438	436	430	457	470	463	395	403	447	424	413	439	422	464	429	441	431	452	410	486	465	452	427	410	438	455	475	470	425	422	425	428	447	443	455	436	434	436	449	448	454	419	447	457	435	409	445	461	481	468	424	417	462	463	446	452	465	433	482	418	435	407	416	419	436	404	442	457	400	413	433	423	456	459	445	452	438	433	447	480	441	457	419	463	435	440	432	430	444	418	456	429	449	438	424	449	459	461	440	481	450	442	440	432	446	442	434	462	453	441	470	421	440	449	432	424	467	452	403	427	466	428	419	446	436	464	421	426	459	394	476	410	458	433	454	464	439	452	420	433	404	414	449	423	428	468	418	445	444	442	421	448	459	422	413	416	452	465	429	428	426	445	428	437	457	457	411	419	437	440	408	430	456	420	412	406	466	472	440	410	436	458	440	448	432	444	423	445	417	436	445	419	404	455	422	443	447	429	434	436	455	463	433	455	440	416	475	412	454	452	424	446	470	449	448	458	472	423	428	446	426	426	439	481	437	413	416	437	427	438	477	464	376	428	409	453	428	453	463	459	429	502	434	446	422	396	473	421	466	420	395	441	435	460	454	442	418	465	449	461	443	426	420	451	438	418	413	417	427	470	413	443	455	436
23778	21372	28933	24179	21377	12806	1424	863	723	680	635	607	569	601	527	499	532	519	470	469	492	492	457	505	473	488	481	464	448	503	490	472	506	473	448	482	454	509	467	488	446	462	448	480	501	453	461	453	452	478	431	432	455	490	449	465	493	467	494	451	449	446	469	466	443	453	483	433	467	451	455	462	465	469	460	488	460	414	461	443	460	430	457	444	492	445	505	481	434	438	420	422	430	453	446	458	475	461	427	486	465	441	488	438	474	409	472	463	447	493	477	482	489	477	434	436	448	444	434	486	425	476	463	434	433	468	507	475	417	452	464	473	446	445	451	468	421	484	430	473	482	433	484	433	490	431	480	483	484	455	441	486	415	463	468	495	468	463	467	493	491	453	450	417	449	450	489	424	507	471	484	454	469	447	439	467	490	466	453	458	470	478	485	461	459	440	479	479	464	426	477	485	471	473	460	427	455	470	446	453	423	450	449	462	447	474	418	425	442	451	437	436	435	465	466	451	453	432	410	468	481	454	461	454	446	479	464	442	458	472	473	449	498	442	427	453	481	437	442	455	439	458	444	448	470	409	502	425	443	439	426	473	480	401	436	453	478	461	450	453	453	442	468	471	441	471	442	457	448	430	439	430	472	461	450	454	464	442	446	464	465	433	459	470	480	425	418	451	470	442	448	457	460	493	508	480	485	496	449	475	468	459	462	489	420	440	477	460	452	486	467	489	457	455	468	450	454	466	449	411	456	449	463	436	422	448	451	445	493	436	484	471	442	468	453	468	423	457	477	438	420	405	420	458	455	449	434	438	434	456	471	438	438	433	423	449	413	445	507	415	423	459	475	461	455	473	422	454	439	453	418	435	434	451	433	435	462	502	507	423	486	460	462	426	432	486	436	473	455	443	495	409	438	461	462	463	441	454	461	473	467	458	442	452	460	459	475	469	465	443	455	483	492	471	463	449	479	464	465	462	486	431	444	462	466	447	431	444	426	466	437	466	455	456	423	455	472	449	471	456	451	476	445	440	467	461	460	423	445	443	443	445	453	467	474	448	461	468	416	414	394	433	463	446	486	449	428	518	424	438	476	413	437	434	456	441	454	469	434	481	417	466	456	477	411	450	439	456	435	471	484	410	437	450	458	461	439	442	468	452	481	437	471	467	455	438	469	463	439	422	456	477	477	463	449	459	430	433	483	422	434	479	460	458	484	469	428	435	482	439	496	452	439	452	438	500	432	464	474	437	449	459	425	436	418	429	432	423	457	445	462	432	408	470	431	411	452	453	417	422	450	463	478	464	463	454	447	424	422	438	479	472	459	431	439	458	450	436	385	445	416	488	440	466	433	450	486	472	500	430	427	454	453	478	460	458	444	452	454	444	436	479	412	461	466	401	459	455	434	421	497	451	465	398	436	470	473	447	416	477	428	436	450	478	454	470	457	460	467	439	468	456	443	415	477	441	457	456	462	476	463	458	474	469	447	457	427	508	454	437	474	468	485	438	463	440	418	415	442	442	412	433	459	438	443	432	467	440	484	442	471	504	437	450	415	477	416	431	482	501	450	456	447	434	456	417	486	466	459	414	463	428	498	428	426	468	467	458	467	461	456	423	443	459	487	498	456	446	431	423	423	453	494	452	455	443	445	431	458	485	449	403	469	423	464	462	465	458	447	432	433	481	455	494	480	458	495	424	460	432	468	453	471	486	483	438	443	441	461	452	489	439	468	453	478	483	437	475	443	467	435	449	460	415	429	448	451	472	434	453	429	468	453	499	428	444	419	441	447	449	451	451	478	493	475	457	451	440	480	455	442	513	482	462	452	487	475	448	457	475	426	454	464	452	456	454	470	457	462	448	434	457	432	480	474	477	488	442	416	466	471	420	427	472	458	467	456	444	464	459	431	460	410	379	415	484	444	462	473	468	442	438	482	426	431	435	462	445	424	437	481	436	435	440	464	466	460	459	440	410	481	457	479	470	479	419	481	440	437	434	464	477	452	462	420	431	461	433	451	470	471	458	458	476	452	473	451	446	492	436	466	464	449	461	446	456	445	442	462	480	441	458	450	436	450	447	460	461	475	435	480	443	453	494	436	442	481	474	455	468	465	461	461	441	462	449	462	444	491	443	422	475	462	474	482	412	421	434	456	458	473	431	465	427	435	484	472	463	465	467	441	442	440	457	443	449	470	437	470	475	430	485	451	461	417	465	469	433	430	453	463	414	448	441	413	430	437	467	432	420	443	451	482	421	452	443	454	432	444	450	434	445	452	453	441	461	438	438	469	423	484	473	463	468	441	440	449	480	435	441	435	450	476	436	413	435	447	445	442	471	456	492	448	451	441	481	419	477	468	445	452	467	467	466	477	483	445	457	462	501	476	437	451	458	459	458	452	439	463	434	449	469	490	449	447	465	471	449	438	427	443	439	449	457	431	430	443	457	417	447	444	467	433	440	491	446	469	456	435	442	442	460	453	433	474	427	460	441	452	419	430	458	437	465	417	454	484	439	448	476	427	451	452	429	451	438	451	455	451	453	472	460	455	426	454	456	435	429	428	461	448	472	426	468	471	461	415	482	450	448	464	438	446	424	498	449	438	463	470	452	458	460	438	445	478	442	523	462	458	464	471	479	444	435	510	465	515	433	425	451	443	452	469	443	450	470	456	470	486	500	438	437	458	453	492	430	427	463	471	449	429	441	443	457	421	441	474	469	434	449	448	471	464	435	463	455	428	441	458	442	467	438	432	443	447	441	460	455	452	453	394	474	451	425	448	461	470	453	441	471	447	424	459	438	467	414	430	461	478	454	444	468	435	442	473	474	460	497	499	412	475	434	421	454	474	446	428	463	473	461	500	434	447	456	412	461	450	441	443	441	442	453	447	437	461	495	466	433	460	493	452	455	472	492	448	489	436	458	464	488	446	424	465	461	450	484	428	443	462	439	472	460	503	477	453	419	473	447	432	444	460	458	440	408	414	441	441	459	469	435	462	485	454	446	464	448	454	480	463	460	452	440	464	443	433	456	511	453	439	464	447	464	440	439	471	438	488	449	432	480	500	501	426	453	452	480	417	439	457	407	510	450	467	485	430	479	417	468	459	482	453	481	469	442	444	458	455	439	452	450	461	410	455	444	447	440	455	463	449	449	456	423	456	451	478	451	451	484	475	418	490	427	468	471	450	441	472	424	472	478	482	507	463	471	476	444	446	435	490	458	513	434	453	449	453	449	466	429	428	443	477	432	460	463	429	483	439	438	479	449	481	414	456	444	491	463	466	460	419	452	441	442	466	454	432	461	417	462	483	405	439	474	444	484	443	476	457	461	439	471	483	440	459	466	436	449	452	467	463	458	461	459	412	443	494	451	428	440	446	446	443	444	454	446	430	455	463	462	469	489	440	447	467	439	446	461	470	465	436	439	448	432	459	473	446	491	417	453	471	472	442	457	450	436	482	387	457	498	441	442	480	445	459	468	459	451	467	427	495	447	468	428	455	453	469	447
6479	10285	8406	4241	2888	2317	1877	1573	1277	1174	1017	990	903	858	856	818	729	768	730	685	657	706	667	688	645	670	727	641	675	625	629	673	648	626	614	604	617	625	610	578	621	621	647	648	582	608	590	595	635	604	634	672	607	596	602	623	651	643	654	638	635	634	639	631	626	609	619	618	585	593	661	610	612	564	639	635	570	591	613	646	594	622	605	627	597	618	608	654	597	602	612	600	582	630	602	576	580	605	567	578	572	602	613	582	572	631	582	598	600	623	593	608	631	597	622	616	600	660	576	612	589	556	588	600	613	630	583	573	598	590	573	589	630	618	594	614	625	615	595	599	619	596	591	594	598	618	624	607	684	632	602	653	616	576	582	572	620	654	546	637	600	591	587	634	602	572	597	623	556	632	565	589	607	614	589	617	634	587	593	627	585	625	601	616	620	621	593	610	602	659	635	575	608	621	620	616	618	604	568	616	603	567	615	635	617	538	621	574	646	609	602	575	567	622	635	575	631	571	628	593	593	612	607	595	603	598	589	615	614	550	611	615	611	596	614	565	592	628	624	576	620	568	583	574	593	578	602	576	601	615	600	600	621	586	537	638	599	599	588	593	612	539	611	579	604	632	653	614	625	611	653	646	633	612	615	678	604	599	625	643	657	599	591	605	631	592	628	591	627	606	584	609	588	630	661	610	591	617	636	629	550	609	637	584	653	616	602	623	616	637	624	557	593	647	607	626	614	595	633	625	599	616	593	531	629	643	624	549	583	658	596	607	591	577	635	601	598	631	611	599	629	637	602	593	630	628	608	582	657	628	611	604	602	589	571	597	616	595	606	659	596	568	608	602	603	654	627	640	613	588	577	652	638	606	578	614	569	621	627	603	629	605	585	584	600	571	640	597	628	651	590	593	619	620	580	590	605	586	602	583	610	577	590	607	592	622	598	609	654	598	610	625	598	572	562	548	637	595	571	604	620	601	664	585	562	591	598	613	608	586	604	615	587	636	636	614	620	626	577	636	614	581	621	635	597	649	605	538	659	578	556	577	572	572	582	576	594	556	609	628	597	596	567	600	538	608	599	586	634	586	604	604	636	588	608	608	618	626	612	638	593	602	593	613	622	611	582	564	578	629	647	628	607	622	579	598	585	586	617	601	575	614	641	610	609	626	591	575	654	632	598	609	611	601	621	587	537	586	611	604	562	643	600	579	629	597	647	593	619	599	621	588	566	578	605	611	642	597	581	569	586	636	598	606	608	629	582	636	577	586	578	619	622	628	595	579	586	626	598	587	573	592	585	646	564	655	598	578	584	606	600	622	628	617	594	600	602	598	620	585	628	568	591	623	613	594	591	590	625	595	628	622	593	619	621	599	627	601	603	581	665	625	616	604	558	659	608	635	640	592	601	633	598	635	608	600	568	591	638	610	612	635	585	618	582	645	597	589	571	602	639	627	589	606	569	627	619	556	604	622	599	629	634	616	593	597	608	543	572	626	573	635	594	610	576	668	613	644	615	616	617	638	662	589	603	630	551	595	596	538	599	596	636	602	618	568	625	651	620	623	556	613	598	588	612	642	635	566	621	570	613	570	597	624	591	616	612	592	577	606	627	612	586	644	568	630	624	611	619	629	598	588	584	594	596	600	621	627	619	595	587	606	615	639	592	617	639	584	612	611	542	629	631	594	614	626	620	628	601	603	618	630	662	626	592	620	602	599	538	564	644	588	582	620	600	604	624	594	592	643	623	587	580	637	600	600	632	592	621	564	605	597	565	594	622	629	622	589	612	583	647	601	646	598	566	558	579	608	616	553	654	608	626	583	613	591	562	580	640	584	633	619	648	593	609	615	569	588	627	584	614	636	589	588	601	580	615	615	580	608	628	603	661	623	588	604	618	594	571	599	568	605	602	623	586	594	597	600	634	620	599	626	582	607	627	591	615	604	597	613	610	620	583	590	591	623	595	600	604	600	571	633	566	582	593	567	605	564	584	622	567	621	606	549	639	608	585	669	598	614	605	610	598	618	625	609	599	617	607	637	621	595	654	617	588	588	626	592	600	600	627	644	604	612	609	607	616	611	619	586	590	611	631	565	641	598	643	591	582	619	610	569	596	606	618	589	602	580	575	615	596	605	608	589	624	612	591	558	627	613	599	591	602	611	606	615	605	606	596	558	574	603	611	555	615	595	583	590	611	620	599	649	603	629	601	578	618	563	584	590	659	568	658	622	582	557	633	593	647	581	604	571	576	600	538	660	575	603	627	634	568	604	606	615	582	569	558	602	627	608	580	602	602	594	614	616	631	614	603	555	641	614	613	570	592	635	614	603	627	619	610	589	649	569	564	666	683	590	595	634	620	590	590	607	577	616	566	664	576	634	637	574	627	621	558	592	605	580	602	567	574	615	616	613	590	619	628	626	582	656	611	582	568	622	589	589	623	604	625	601	576	637	610	596	636	624	596	577	614	584	645	599	578	624	591	623	624	611	598	635	662	628	594	595	649	577	623	600	624	609	623	566	659	610	587	619	599	598	587	588	644	607	607	636	610	613	606	608	618	580	587	582	603	576	587	579	609	637	539	605	601	590	600	583	585	585	614	622	635	583	538	634	651	635	604	603	618	593	604	588	617	619	590	603	578	585	591	601	644	611	623	628	615	593	568	617	633	581	585	601	614	603	635	604	609	558	576	611	598	576	650	585	634	561	607	607	581	587	551	578	601	643	613	610	641	643	645	588	590	603	644	633	613	644	601	614	569	628	650	602	596	620	575	595	638	584	612	614	662	557	582	581	582	583	647	592	613	606	583	620	609	619	613	631	590	580	600	610	608	591	595	594	603	580	539	578	583	639	587	598	596	610	655	642	593	585	644	582	613	589	606	581	617	605	597	596	588	618	587	594	625	562	587	591	580	600	611	604	578	619	612	636	565	626	643	668	610	620	566	641	620	584	585	619	618	620	646	619	619	605	593	544	563	592	574	594	590	583	545	574	617	574	600	640	576	617	594	633	622	594	621	608	606	601	594	579	633	578	614	615	577	619	586	626	625	602	600	595	636	602	612	580	569	611	636	583	654	597	569	612	596	609	642	620	630	622	570	584	610	615	560	591	554	617	628	554	575	562	607	652	606	636	588	596	581	642	639	595	580	630	660	620	594	601	580	599	570	580	645	606	605	627	563	573	627	623	589	560	590	619	610	639	628	618	561	619	620	611	629	636	583	610	650	626	622	646	641	623	552	619	617	639	593	594	596	586	609	636	615	641	599	642	603	603	610	654	593	603	609	593	594	668	587	596	558	616	608	591	615	630	574	622	585	626	589	624	599	566	632	592	637	622	572	610	636	612	625	581	579	656	628	595	586	593	598	625	572	569	623	539	670	611	576	620	565	622	623	581	629	587	648	619	649	597	620	611	627	630	581	576	623	651	570	590	631	567	620	569	587	592	612	611	595	597	598	576	618	601	612	641	592	565	614	609	579	617	604	607	607	628	592	617	621	631	567	641
22971	21428	29380	23866	21428	21474	10952	1151	783	685	638	586	510	484	470	459	411	365	353	389	366	410	352	340	362	333	348	336	338	304	286	341	342	388	307	323	291	319	319	342	304	318	320	307	310	330	282	330	309	318	329	310	296	322	331	306	319	305	314	316	317	294	303	339	305	333	306	305	304	298	295	317	312	312	307	280	343	271	285	318	277	291	294	283	308	326	342	324	322	310	288	305	306	303	290	305	334	335	276	319	329	293	296	263	303	301	308	308	301	299	291	279	296	311	273	287	319	296	311	273	295	317	278	315	288	289	302	317	295	270	314	323	288	290	323	281	317	282	316	282	281	295	295	347	299	286	285	281	304	322	322	329	294	290	320	302	291	305	331	315	306	318	332	287	297	291	285	299	281	301	312	293	289	293	298	350	323	302	290	304	322	301	346	271	322	295	285	298	296	294	294	322	315	318	310	284	287	292	303	318	316	294	298	268	302	308	323	243	296	303	304	291	322	282	296	299	326	291	323	278	301	279	287	315	303	299	276	306	326	285	321	304	290	302	281	285	304	302	302	282	328	287	280	298	279	301	287	279	314	282	277	306	275	284	291	306	304	289	295	288	298	295	281	323	324	285	322	299	298	328	315	303	312	281	301	316	307	334	303	285	341	313	283	296	299	309	306	276	302	313	284	294	308	290	323	294	301	338	288	265	348	355	311	293	286	317	296	291	283	306	329	278	266	319	327	278	282	299	296	326	330	280	306	332	301	302	317	304	297	275	300	299	289	313	289	288	304	314	320	323	298	279	271	300	291	328	329	301	308	314	254	287	302	301	340	289	335	297	293	300	280	277	318	288	323	296	317	315	307	264	301	295	274	293	303	265	339	291	276	306	271	305	301	295	290	293	288	282	271	310	283	305	269	296	277	330	296	295	300	306	296	294	304	290	279	312	300	311	310	296	292	312	316	330	316	310	315	277	300	311	306	287	286	306	284	310	271	311	303	303	296	283	324	278	284	298	323	298	301	308	326	246	309	285	288	287	287	305	261	318	301	304	306	304	284	325	294	304	302	283	291	268	278	297	309	329	301	298	305	304	307	330	302	315	290	308	292	298	305	318	328	279	306	305	261	260	312	274	293	297	283	321	319	283	306	308	294	316	306	287	306	296	332	286	301	311	292	293	287	291	293	290	277	292	315	324	283	320	294	295	282	302	295	282	316	291	267	323	296	282	291	322	309	320	291	301	294	313	284	319	286	285	312	302	271	289	278	290	297	287	294	293	302	272	278	290	330	278	297	292	294	271	288	288	319	303	312	285	301	296	284	285	329	289	306	306	298	284	289	304	267	247	296	304	301	330	305	300	313	322	300	306	304	319	290	279	305	303	304	268	283	271	264	283	303	309	297	298	307	333	297	314	298	285	305	302	298	327	280	274	277	291	274	290	324	302	317	258	293	323	314	314	282	274	309	276	312	325	307	304	289	293	310	288	308	282	289	314	294	314	280	299	301	308	339	303	293	295	288	347	304	313	285	279	269	303	260	278	298	286	298	318	312	307	308	306	260	319	298	272	322	287	306	301	277	318	300	304	312	297	282	321	278	301	312	293	340	303	296	332	277	287	285	275	292	310	288	312	301	304	322	307	263	275	270	324	334	272	287	305	291	296	295	287	321	318	283	295	299	308	282	328	322	294	312	305	301	305	311	288	312	304	286	275	327	297	282	324	282	304	292	288	303	289	269	330	282	303	279	290	276	307	311	308	311	326	309	294	294	273	321	324	304	291	295	277	291	294	304	311	295	296	294	326	325	270	306	268	293	320	297	284	302	314	313	318	284	323	322	314	315	333	298	278	304	308	283	307	296	289	294	313	301	273	308	310	274	281	316	296	268	282	273	290	310	307	305	309	309	310	315	275	292	296	331	319	313	290	297	307	269	297	307	299	312	307	289	297	304	317	342	305	304	338	280	300	278	281	303	304	310	317	314	319	328	284	300	309	297	318	288	301	313	327	292	289	294	303	320	320	270	307	311	302	306	326	304	281	283	293	311	293	311	296	279	304	305	279	293	312	276	341	345	283	305	300	304	258	307	280	269	287	307	334	268	306	283	291	284	278	289	283	298	314	314	295	286	303	295	295	316	309	294	268	306	295	303	297	279	318	275	315	272	302	299	271	330	295	279	291	277	298	310	302	299	306	272	300	283	297	300	300	308	317	293	305	298	292	322	296	309	336	271	277	293	286	301	305	285	287	267	284	319	289	312	293	318	305	280	293	271	283	280	273	307	315	308	300	287	288	288	317	309	292	324	287	292	284	303	293	270	293	264	299	303	295	299	320	286	302	282	331	307	278	257	297	295	303	292	316	310	307	302	308	270	324	293	329	276	309	351	298	278	287	329	298	297	312	293	292	317	305	310	306	331	308	301	281	306	275	322	320	293	320	321	306	296	312	312	315	319	295	285	284	306	316	281	309	311	313	304	326	313	302	313	299	305	299	314	327	273	266	331	298	287	296	323	304	286	328	318	275	266	317	313	275	326	262	290	259	307	269	333	296	279	289	316	303	335	289	281	313	316	327	341	321	345	273	285	314	304	297	332	303	311	326	319	315	309	289	265	305	338	304	285	297	267	291	307	283	297	285	280	307	324	319	290	290	318	302	311	284	288	308	307	281	285	315	281	342	300	296	300	299	293	307	304	308	309	288	305	321	302	321	304	327	299	303	272	326	312	310	273	273	283	283	302	297	300	298	298	314	303	292	289	298	309	301	303	305	297	304	311	297	293	282	290	272	306	300	299	294	309	295	295	312	300	309	295	304	282	280	302	310	284	283	280	301	301	298	297	282	302	320	303	302	298	321	287	284	265	296	317	279	291	257	314	329	301	302	298	280	289	270	266	275	322	311	319	332	288	320	343	270	295	325	273	274	322	306	302	276	332	293	317	261	265	303	277	311	327	298	280	285	311	310	288	298	281	317	286	294	323	315	307	291	280	256	310	295	283	257	296	313	340	303	280	279	274	296	274	295	327	319	296	297	305	292	302	299	311	309	318	283	315	306	310	292	311	313	299	301	322	279	282	341	307	315	283	274	282	303	299	311	305	319	304	305	269	294	336	311	294	300	302	309	297	312	296	292	272	304	331	313	303	298	318	311	292	306	267	321	281	278	318	305	288	307	293	254	285	296	301	283	285	306	307	288	311	310	304	306	287	295	289	305	351	304	315	302	305	299	292	283	301	290	307	321	273	298	311	304	294	321	315	315	305	331	326	284	317	301	309	334	295	303	283	276	289	297	327	330	278	279	318	282	284	267	278	307	298	289	287	331	321	273	296	290	309	304	324	301	282	304	306	286	260	293	309	305	337	264	298	290	321	315	293	310	338	308	305	299	302	298	300	279	286	312	304	294	301	298	272	318	282	309	291	334	276	293	304	299	288	296	304	292	265	286	321	331	294	297	301	295	297	302	297	294	286	302	268	296	301	285	302	334	278	308	306	297	331	289	306	303	303	275
8952	16222	13214	6957	4852	3595	2806	2140	1803	1491	1318	1172	1025	913	864	813	711	693	617	646	602	569	555	568	490	534	507	454	485	493	435	466	425	453	445	465	450	425	437	469	433	447	441	453	455	409	417	439	431	372	455	416	414	419	436	401	414	450	419	420	385	421	382	443	416	430	383	422	421	441	422	417	417	432	411	381	427	417	432	425	428	422	404	423	475	441	419	427	387	411	435	369	386	377	421	411	425	402	393	405	376	415	422	394	391	436	437	429	401	416	430	409	405	411	414	437	387	429	429	426	427	431	413	432	388	412	432	378	401	430	436	409	401	404	388	432	407	405	415	410	382	426	393	406	425	406	432	368	409	422	422	393	410	458	415	406	418	400	399	395	410	403	395	415	433	391	389	385	379	473	422	421	413	410	379	418	405	421	448	396	391	437	401	403	387	409	413	379	424	390	370	431	389	398	424	447	427	368	433	432	399	428	431	409	386	407	409	376	417	404	425	420	436	387	420	417	451	410	380	413	397	407	384	420	430	416	408	406	391	400	427	432	399	388	435	390	393	409	394	402	384	395	414	416	386	426	400	411	437	417	371	400	422	411	443	413	414	383	358	392	404	397	417	419	384	413	402	380	389	403	401	422	400	344	409	377	427	399	405	409	387	450	411	426	458	431	396	389	411	388	413	400	425	418	402	395	391	388	410	404	369	395	399	387	426	397	388	360	385	415	397	385	415	382	368	434	416	431	395	394	408	396	429	370	411	402	440	410	432	386	404	396	397	422	460	408	448	405	439	404	430	394	423	360	407	389	373	405	438	389	434	415	393	405	405	403	408	402	373	415	386	390	416	392	405	369	415	405	420	410	411	427	396	435	400	411	389	422	407	413	397	416	399	395	389	399	397	424	469	402	414	414	406	403	406	413	408	389	401	420	403	448	433	409	381	442	415	446	406	419	422	413	412	437	406	425	426	383	439	419	385	393	390	397	431	403	402	425	417	455	400	399	398	410	398	402	418	394	416	392	407	452	408	383	392	412	381	414	410	397	396	427	388	416	449	414	416	405	401	406	395	373	418	397	442	421	404	402	396	398	365	412	436	410	410	386	368	407	393	412	436	404	383	456	434	425	375	405	405	403	375	402	414	393	381	420	422	428	442	421	438	390	436	387	399	413	413	397	381	423	399	435	403	383	413	424	425	407	394	399	422	414	417	400	374	436	408	419	372	401	399	391	426	394	430	419	391	402	373	393	413	403	387	403	393	432	440	408	393	397	385	381	411	424	429	436	422	382	431	411	406	379	408	397	406	375	414	403	425	403	400	395	445	383	358	418	421	391	414	397	414	417	383	395	397	413	438	413	405	432	421	392	413	351	414	365	391	443	431	438	423	405	439	369	394	384	389	405	416	407	396	433	416	412	394	425	437	418	415	415	366	399	415	404	408	404	409	394	351	413	408	409	363	394	411	389	396	395	406	428	417	399	417	396	430	407	372	379	362	435	390	427	400	435	407	414	406	387	400	395	399	400	425	407	386	411	415	449	422	396	426	401	458	409	423	391	419	404	437	366	381	398	413	393	404	418	414	419	418	395	425	390	426	443	428	374	410	411	415	448	388	392	392	391	402	385	402	414	405	433	399	408	413	398	392	370	437	435	419	405	396	344	402	409	431	401	388	386	425	431	411	406	427	380	396	433	419	377	423	411	391	379	416	420	392	396	406	368	424	426	406	437	383	391	373	418	425	389	408	393	415	394	375	399	411	401	441	380	401	419	425	396	361	398	407	421	393	405	379	422	394	421	374	443	383	384	402	441	424	408	386	374	387	384	427	425	398	417	418	408	404	403	419	418	402	386	437	376	418	430	407	386	430	411	455	395	439	427	424	397	403	434	418	422	426	430	396	446	388	410	396	390	406	407	430	426	402	435	411	415	364	393	419	401	399	398	391	394	432	390	401	389	378	402	423	399	378	427	407	391	440	375	379	370	405	439	392	422	429	388	409	402	401	407	375	366	384	424	429	430	380	391	409	429	418	426	374	407	402	405	394	408	403	472	415	392	395	435	370	396	420	374	421	398	401	418	435	416	411	429	400	414	405	421	392	408	406	389	409	455	399	391	397	386	413	399	421	413	426	418	405	372	370	400	411	424	392	437	430	417	415	431	406	396	426	375	382	371	404	393	406	404	403	387	397	422	415	425	377	411	383	401	383	411	437	414	396	377	424	405	383	401	435	412	401	417	402	409	420	423	387	388	371	394	400	389	387	437	412	408	400	408	388	403	384	416	413	405	423	367	394	396	428	403	435	394	430	379	401	374	409	404	381	407	380	406	394	391	416	382	398	401	410	392	408	412	422	422	435	411	432	405	411	343	379	423	381	418	416	424	367	444	424	426	417	413	413	385	421	401	417	390	373	406	368	399	361	391	382	384	414	383	378	409	405	438	430	416	407	407	431	402	355	425	429	412	416	414	424	395	401	409	390	417	397	421	406	392	407	396	449	401	383	432	420	386	397	449	394	415	414	383	399	412	405	423	434	449	416	424	391	412	432	431	422	419	391	421	405	396	402	424	381	396	402	415	387	388	455	430	417	410	399	372	383	383	448	363	409	380	414	411	448	391	404	395	404	395	390	439	413	422	378	393	424	391	431	410	402	375	408	420	447	436	404	396	415	434	419	430	399	400	422	422	405	387	383	451	392	397	420	420	419	399	415	379	473	383	430	420	411	410	410	383	418	420	386	365	430	389	399	384	436	437	409	424	387	450	417	428	380	391	405	416	409	398	400	419	412	451	426	387	397	414	431	425	382	424	450	396	452	433	399	381	421	410	389	415	358	402	414	417	427	421	431	389	431	360	410	406	402	402	406	421	421	387	417	402	411	409	424	435	397	415	430	440	415	416	394	404	393	388	417	422	385	434	383	412	415	422	404	379	417	404	368	392	401	428	379	402	372	404	392	402	398	402	411	431	365	386	424	383	415	373	440	405	400	422	372	450	426	421	401	430	372	403	397	361	409	446	429	418	412	405	440	420	395	430	431	417	450	389	410	399	413	383	409	425	368	406	401	380	410	393	441	378	372	397	400	399	374	438	442	446	431	425	418	406	418	426	409	390	429	420	411	390	402	402	428	428	391	378	375	384	367	389	415	411	381	430	381	394	411	396	391	432	425	433	409	388	428	409	408	399	405	424	415	399	411	375	418	421	388	416	430	392	385	402	405	396	387	412	444	373	422	396	425	378	428	382	412	438	399	407	430	416	391	444	392	419	440	422	378	401	425	415	393	461	403	409	406	369	415	419	407	395	413	396	417	409	442	414	408	385	436	411	419	405	434	463	433	423	413	381	438	359	397	412	392	381	384	387	406	419	389	405	385	378	413	363	447	428	404	374	435	424	440	418	391	400	444	400	413	445	403	394	368	385	405	425	413	452	400	368	393	377	404	378	413	377	405	395	467	414	391	424	422	384	410	420	433	384	383	419	420	379	395	411	399	427	406	410	410	404	383	412
27055	20895	9127	670	431	382	360	356	334	330	337	353	350	346	338	335	337	350	331	347	321	325	326	341	363	309	338	327	354	361	318	315	345	307	332	312	353	331	337	351	335	335	340	327	347	361	336	363	314	322	329	325	323	323	343	336	342	316	327	350	344	311	324	333	313	340	334	349	313	320	333	328	344	349	319	337	368	360	312	342	362	345	333	356	315	351	315	335	343	339	319	334	325	346	306	327	321	323	335	323	316	356	324	331	269	314	329	353	351	320	331	351	336	333	311	329	338	322	359	370	323	322	335	340	310	374	322	341	328	351	355	336	359	327	311	330	334	346	323	331	323	327	354	331	317	320	336	329	354	313	321	330	336	319	296	364	342	311	311	334	330	309	332	343	313	334	342	325	300	325	320	338	357	361	308	349	321	326	373	321	321	292	292	323	348	337	337	324	323	318	316	341	339	324	309	302	318	332	287	345	326	322	318	296	332	290	318	348	327	343	336	313	383	346	343	353	339	334	333	349	337	303	322	299	330	296	284	342	353	330	367	310	323	345	327	329	330	334	338	381	336	323	346	345	316	338	375	296	340	350	377	298	340	340	330	325	318	336	354	316	329	346	329	352	346	357	316	326	332	344	304	352	323	363	357	320	358	346	318	320	290	317	345	339	316	348	308	335	310	348	332	345	321	347	323	315	338	347	318	317	332	302	328	338	343	345	342	372	344	336	335	363	313	321	283	340	339	340	310	309	335	326	347	302	344	335	322	297	330	287	334	326	330	312	333	368	322	318	362	341	344	317	364	317	300	338	349	315	324	311	322	340	314	292	366	319	362	326	324	325	322	366	361	335	289	352	330	333	314	373	340	357	325	294	366	367	322	325	318	328	340	349	330	330	337	331	340	342	328	310	342	334	330	324	341	332	385	337	296	339	302	321	318	356	319	342	349	331	325	363	341	322	340	338	365	328	317	314	337	296	350	335	353	354	346	338	310	369	347	300	328	327	299	342	325	329	331	327	334	355	322	331	322	338	326	323	337	332	344	322	335	331	332	297	339	327	350	331	355	314	338	324	318	340	311	321	307	327	325	331	329	299	312	361	343	319	299	310	316	336	326	351	321	338	310	316	327	317	319	341	333	332	320	330	342	321	322	317	329	328	325	310	339	314	335	323	327	314	313	341	364	367	313	289	315	351	329	339	334	346	319	356	349	304	360	295	317	330	347	324	327	368	320	312	316	294	306	341	382	341	294	321	311	340	319	307	333	315	327	366	311	334	306	322	281	323	339	306	317	321	308	319	323	328	360	342	333	325	347	359	298	359	336	342	337	311	346	334	330	350	331	363	344	352	334	308	331	342	331	348	291	348	351	311	312	362	338	325	322	377	358	325	340	314	351	334	341	341	327	324	329	330	375	329	328	329	314	323	312	313	323	346	304	307	370	341	355	336	333	327	337	303	313	328	341	318	328	296	335	341	302	380	317	316	326	317	337	332	282	357	354	337	293	325	338	349	341	340	347	332	355	341	339	322	331	322	325	359	327	337	352	337	334	326	319	354	326	303	296	359	314	315	359	335	329	361	339	291	347	334	319	303	303	342	366	341	293	305	333	327	349	343	316	335	317	367	337	323	325	348	324	330	336	309	345	310	333	344	349	337	356	364	343	349	321	325	329	340	352	351	343	361	302	290	347	303	320	338	356	333	325	316	360	329	319	361	315	323	355	316	351	314	306	337	333	318	312	352	332	346	322	337	331	345	324	337	348	357	353	320	379	333	349	319	359	310	346	313	336	336	335	325	309	302	325	346	348	337	357	328	302	373	346	312	350	343	324	318	352	333	335	323	326	336	348	327	334	349	340	354	341	351	358	361	334	299	280	322	312	339	321	347	374	337	314	345	340	323	330	354	350	376	298	351	296	333	347	339	328	307	339	328	338	334	334	318	343	333	351	314	327	311	345	320	319	344	313	352	335	333	334	336	320	348	307	348	351	327	352	333	329	346	382	316	315	346	349	317	319	354	295	304	326	347	327	337	304	303	352	318	336	344	338	335	331	330	324	337	341	387	322	316	339	362	307	330	336	317	328	326	321	337	367	339	336	354	325	333	345	339	359	312	340	335	350	317	343	335	326	317	338	303	349	299	308	332	366	354	361	322	323	362	319	338	293	307	323	363	323	300	353	320	316	339	308	325	344	353	334	345	351	311	327	336	352	310	324	331	338	319	319	340	320	337	338	350	341	306	333	338	333	348	311	310	323	311	295	330	327	327	324	344	332	337	328	336	333	320	343	333	344	333	364	341	372	349	338	338	330	376	315	306	336	329	315	300	319	342	372	350	312	329	294	321	315	355	339	363	347	304	360	342	329	321	351	322	325	344	313	323	317	330	344	333	339	310	339	320	318	344	300	349	308	315	349	334	306	328	338	327	316	331	342	293	349	330	318	321	327	322	296	370	334	334	322	321	339	316	363	333	353	332	303	306	319	352	359	366	304	348	353	318	326	306	347	320	349	329	307	332	321	327	324	337	344	349	335	334	328	301	328	341	335	330	340	336	310	345	326	316	337	357	338	305	323	351	345	344	336	329	374	375	302	342	326	296	331	342	342	314	356	328	325	325	360	344	345	322	302	342	315	326	353	314	315	315	301	349	358	332	323	359	335	331	355	324	345	369	324	315	309	343	346	327	344	354	327	336	364	330	337	345	329	335	329	314	336	349	346	325	324	333	309	348	342	341	363	334	333	342	349	327	360	363	368	320	348	338	373	322	346	302	315	340	315	361	355	317	312	319	325	304	313	324	331	317	347	329	367	323	324	333	323	352	330	367	340	355	320	340	329	311	324	334	337	344	342	320	333	340	329	347	328	332	355	316	300	331	362	334	327	322	339	348	329	319	383	333	343	347	350	336	326	337	324	294	310	317	308	326	306	313	348	373	324	323	333	337	322	328	346	337	332	354	332	307	301	301	344	306	352	298	312	315	331	334	332	334	321	338	363	336	340	337	347	333	330	350	318	307	334	310	329	306	323	364	366	343	306	302	358	330	342	294	344	319	326	318	343	349	325	310	335	316	318	323	310	332	318	323	347	349	348	310	340	334	295	301	347	351	353	331	320	335	305	343	363	305	327	332	324	337	308	352	304	314	320	315	338	364	330	347	361	331	310	363	367	318	344	317	321	334	325	308	333	302	318	331	323	321	344	324	328	358	311	322	305	342	353	356	323	357	322	321	366	320	352	320	328	337	347	320	329	354	323	360	368	351	311	334	299	340	322	348	326	294	316	361	337	354	327	326	338	306	347	320	313	297	334	305	357	332	327	286	308	342	316	325	328	309	292	338	308	316	311	322	341	323	356	330	339	340	326	330	366	355	313	349	337	299	310	323	331	307	327	310	318	334	329	314	344	328	336	312	338	292	291	324	386	329	332	311	375	361	324	336	347	331	312	329	328	285	331	363	303	336	297	338	335	343	326	359	372	373	324	318	342	337	296	333	321	340	344	327	347	367
4088	1132	1013	699	588	531	499	493	482	469	474	414	455	493	481	438	446	494	474	428	458	445	440	446	443	409	430	473	477	441	490	446	406	411	464	441	431	432	437	436	440	459	470	439	448	426	430	424	456	445	462	446	438	442	488	454	481	439	450	423	464	456	432	425	433	454	402	417	412	393	474	423	420	426	485	453	511	475	409	425	444	463	408	458	481	426	482	436	446	428	417	473	456	475	395	437	441	420	442	407	431	455	423	425	459	451	426	466	438	416	429	436	433	422	435	459	415	487	453	412	425	418	457	448	470	402	408	478	453	434	475	413	428	435	439	433	450	428	445	415	433	435	435	469	394	436	462	443	467	437	461	418	441	438	415	422	418	407	476	438	434	475	436	412	456	409	444	459	421	410	420	436	397	462	407	451	445	428	458	434	411	433	431	436	439	435	437	444	448	435	449	452	452	417	474	441	430	407	453	457	444	439	399	403	457	452	433	458	470	413	450	433	453	433	435	431	435	432	424	450	464	435	440	399	443	438	422	448	447	433	457	427	464	395	429	454	474	410	454	476	438	490	441	429	424	440	416	441	443	444	452	412	440	470	422	405	406	453	394	452	459	419	432	488	436	429	429	444	432	416	438	424	433	418	422	435	401	443	472	457	419	426	419	438	456	436	392	430	435	440	464	417	411	460	419	443	451	427	442	397	459	426	437	460	475	472	430	455	468	423	463	442	438	449	400	471	464	438	440	440	410	414	421	419	431	451	441	410	425	455	413	422	408	471	455	466	458	404	479	413	399	423	414	438	416	456	446	453	441	454	417	474	420	422	473	431	451	442	410	440	424	473	406	458	425	423	458	432	446	496	463	414	465	458	377	449	439	469	422	461	469	464	425	464	419	429	444	406	472	443	451	399	434	426	442	432	428	456	457	434	441	409	425	468	453	473	446	460	409	458	435	428	447	472	427	429	418	466	441	414	445	417	409	466	456	456	440	431	432	468	456	459	420	403	427	412	435	465	435	414	403	443	430	428	433	413	393	403	451	442	431	455	422	444	462	437	440	455	444	446	397	449	448	466	421	415	430	469	431	455	443	404	422	416	454	456	473	482	424	444	403	415	440	418	470	433	453	444	429	497	420	456	456	433	423	429	462	442	414	477	420	455	391	427	446	460	442	418	413	453	457	497	437	467	407	431	439	436	428	454	464	438	433	407	437	439	454	404	430	477	458	439	467	453	428	445	435	477	455	388	434	416	435	438	454	438	439	425	422	469	461	463	445	423	441	432	439	462	473	434	440	431	448	408	453	442	438	457	393	396	439	424	428	448	422	449	506	397	460	450	447	452	454	426	433	436	475	382	452	461	449	489	442	464	433	430	474	435	416	429	417	415	459	430	458	430	457	446	459	441	428	444	476	461	451	440	413	451	417	445	416	470	417	398	456	441	428	440	447	458	434	432	439	414	425	460	415	407	445	477	439	478	428	428	463	420	459	417	438	462	428	457	498	458	450	458	448	451	445	433	427	455	431	445	425	461	434	399	444	433	443	424	482	443	450	459	426	421	451	450	450	445	447	446	436	430	422	461	451	424	441	474	445	431	488	437	398	416	438	447	425	418	453	450	446	440	424	455	442	435	435	420	443	464	442	429	421	479	448	421	440	408	444	405	439	462	429	432	436	447	431	445	414	437	470	415	397	458	441	445	451	454	442	417	483	451	452	413	471	412	384	402	450	492	418	419	397	434	423	440	465	451	458	464	428	409	451	456	412	416	429	459	444	427	446	432	429	417	432	404	454	456	440	446	474	418	470	433	384	420	428	435	458	419	444	433	418	450	429	430	420	429	492	452	450	416	435	454	442	416	464	456	483	458	412	433	453	434	436	414	421	436	439	452	442	443	457	469	440	461	442	437	446	475	430	440	461	433	452	401	489	456	450	410	446	440	461	463	438	432	406	483	431	426	407	429	467	449	452	439	448	439	425	427	426	439	423	451	442	471	441	435	457	443	468	421	433	447	440	401	449	446	407	435	460	416	445	458	450	464	416	427	455	428	472	459	448	431	437	419	452	435	431	430	482	451	417	396	419	418	433	439	424	388	433	445	444	441	487	424	407	455	438	485	427	419	394	459	424	431	450	428	437	399	427	443	430	448	414	427	433	454	415	428	462	401	437	427	445	444	428	455	421	461	423	457	459	456	426	425	415	406	454	438	453	429	437	417	392	438	465	454	440	425	431	439	436	450	424	424	434	434	456	446	436	415	416	436	402	409	439	431	417	430	437	434	448	446	459	424	416	388	458	403	434	447	457	448	432	457	466	427	442	434	467	446	428	435	457	468	434	440	434	430	406	425	430	459	442	461	460	418	480	389	431	423	438	409	398	455	454	435	449	435	431	442	423	420	446	409	418	430	446	471	454	445	424	469	422	443	401	483	429	482	465	394	437	476	473	466	462	424	460	426	469	416	426	442	461	454	438	425	472	449	460	465	473	409	441	417	443	478	413	427	466	418	453	432	435	446	463	425	463	421	468	437	464	388	461	453	461	427	440	424	421	409	442	443	460	466	436	434	419	438	446	421	432	434	492	398	422	410	436	435	425	490	405	437	445	403	449	436	462	431	417	475	438	468	465	433	441	480	431	416	439	472	436	417	449	449	451	429	459	419	449	437	422	434	435	484	463	451	478	437	473	421	447	435	398	445	441	452	450	440	420	364	426	415	444	450	450	461	415	401	446	420	398	449	430	406	431	444	433	473	473	461	424	464	417	444	488	474	416	459	452	447	432	433	403	430	465	445	431	422	421	445	429	477	451	446	404	439	446	434	476	414	422	446	430	425	444	421	423	446	441	465	421	445	459	453	460	438	446	472	433	416	427	444	449	462	420	366	406	445	467	433	436	388	411	442	443	426	471	437	431	434	419	475	480	452	468	420	445	433	420	421	426	417	437	454	441	448	429	468	419	458	448	432	409	425	454	427	436	441	422	440	468	406	431	433	415	446	424	418	478	442	472	449	445	441	456	459	432	435	441	437	489	440	453	430	450	428	451	421	444	424	470	428	480	430	458	430	445	457	450	440	420	421	433	407	413	443	475	410	444	439	430	456	442	456	427	443	452	441	459	444	411	428	439	424	422	421	479	425	405	433	448	391	422	464	428	430	470	429	457	440	432	380	447	429	457	402	445	408	437	447	471	434	417	466	435	414	444	450	492	442	458	435	420	448	469	411	470	420	471	454	422	433	436	445	492	443	454	450	400	394	436	411	426	446	448	418	475	467	463	419	418	471	418	445	451	466	412	433	429	461	426	415	413	463	461	458	430	418	430	435	426	415	447	399	474	426	434	433	420	405	408	442	457	451	441	441	467	441	419	423	403	414	434	401	451	464	470	443	420	416	454	456	456	465	439	429	447	446	436	447	484	403	438	427	431	439	417	446	417	421	433	446	453	462	443	433	434	437	425	460	405	426	475	430	429	456	453	464	436	454	452	429	416	430	430	434	434	456	424	449
23834	21396	28955	24211	21384	12723	1368	871	688	717	622	625	585	568	552	499	495	572	520	492	514	470	495	459	470	471	469	494	502	464	445	481	485	473	475	503	445	463	461	453	419	441	485	482	469	472	487	466	463	461	429	464	442	485	484	450	477	475	461	455	475	487	461	485	435	420	422	465	440	470	479	468	471	470	458	433	462	488	448	452	458	479	448	449	449	477	484	446	486	510	495	479	481	469	466	443	463	427	453	457	465	438	465	475	419	456	463	435	457	463	486	452	409	428	450	469	463	450	477	474	463	493	458	454	480	426	421	456	489	447	471	454	467	438	439	443	451	473	501	444	454	461	469	484	451	462	435	456	462	471	455	463	432	443	449	476	465	438	498	474	465	471	424	446	431	452	456	426	464	437	440	446	450	445	423	466	461	426	447	469	463	414	484	468	429	464	468	445	468	445	441	482	464	467	427	478	424	463	461	473	458	473	447	442	431	454	475	445	443	488	448	451	461	482	423	479	442	488	412	435	439	453	474	447	446	454	443	474	444	434	470	474	483	433	497	454	403	455	441	441	430	469	441	467	464	470	488	456	490	465	477	488	489	486	437	478	455	445	465	414	421	446	466	472	465	428	453	440	487	454	454	437	437	515	440	424	409	469	490	445	476	462	455	464	463	496	461	446	479	458	445	477	487	451	453	422	447	451	438	444	477	438	460	464	463	470	480	451	458	410	440	457	464	471	426	434	443	493	483	463	447	425	466	449	439	435	420	417	469	488	462	455	488	466	440	449	488	506	478	465	473	444	465	478	448	467	459	447	423	459	444	457	425	433	450	451	440	421	434	452	453	467	439	496	432	445	442	446	463	422	422	473	454	488	488	433	528	466	476	454	457	446	482	422	426	476	464	434	489	468	454	452	455	429	446	451	441	454	457	468	435	417	445	460	454	447	431	478	475	464	424	468	433	481	428	455	450	455	418	441	464	476	443	465	427	463	439	421	481	386	461	463	455	477	434	489	463	461	436	437	473	478	495	453	411	445	501	446	452	453	442	454	431	456	411	470	425	430	445	449	459	481	440	464	434	459	434	416	441	452	446	451	418	458	409	465	481	432	467	444	439	450	450	471	441	453	436	440	485	476	450	506	418	453	450	497	469	452	500	454	433	466	416	463	465	459	460	414	481	423	495	448	448	476	448	481	403	457	416	438	473	460	437	387	465	438	430	423	454	452	469	449	424	475	434	442	425	427	446	451	468	432	454	469	486	475	435	440	497	476	443	455	460	457	455	483	445	431	464	470	433	479	475	521	472	464	431	457	488	452	456	414	431	459	439	425	444	466	430	490	497	446	473	457	434	428	454	472	460	459	455	459	410	422	451	495	467	442	475	506	426	432	480	447	433	422	466	463	459	412	454	438	471	451	408	467	415	475	473	450	503	433	482	445	445	473	461	429	434	474	437	455	444	460	438	477	425	453	478	409	481	482	410	456	444	480	521	410	451	450	422	494	461	455	475	404	478	472	455	440	464	424	480	469	503	396	455	401	453	435	474	436	399	454	448	401	471	429	480	453	459	428	438	449	463	438	474	466	445	456	452	450	456	443	461	466	435	420	475	452	457	453	442	447	419	428	429	488	462	437	503	398	469	419	478	444	469	452	485	444	469	474	468	486	475	432	495	471	473	444	473	440	449	476	444	494	435	455	450	461	457	486	441	452	415	503	462	438	440	459	457	468	441	440	439	457	498	462	449	471	434	466	413	481	440	433	443	459	457	458	469	482	446	452	460	459	446	459	433	416	497	477	441	483	466	432	410	452	459	430	446	428	429	439	443	432	470	461	432	471	427	485	466	481	430	454	431	442	470	472	451	470	431	466	430	464	465	473	476	441	470	442	481	450	425	446	486	445	440	448	396	448	433	435	486	449	461	460	473	478	473	457	458	450	475	463	443	493	424	441	461	463	422	451	503	459	445	443	426	469	439	454	453	463	437	438	487	461	421	434	465	435	465	482	454	431	424	427	489	445	469	445	485	459	479	457	457	450	478	437	478	421	474	424	439	443	422	454	500	470	490	482	481	440	487	473	468	447	476	456	490	488	464	440	430	482	454	411	450	465	475	468	476	484	461	461	481	451	442	457	453	445	438	442	436	491	452	468	468	433	476	447	400	450	419	446	474	459	464	441	420	441	481	477	473	476	456	513	434	462	482	445	454	423	459	444	457	448	472	424	442	418	486	462	462	439	437	428	446	464	454	444	435	463	475	480	480	474	449	487	498	468	478	417	449	469	470	445	477	476	460	443	445	477	464	448	472	475	428	423	474	448	465	442	448	479	481	426	440	450	460	467	450	471	477	484	436	419	455	453	469	444	477	414	479	477	436	472	440	466	469	451	473	485	424	472	487	480	476	465	451	447	462	458	423	449	441	467	479	455	452	437	441	436	481	454	478	466	463	467	478	437	444	456	459	385	445	413	453	422	455	486	435	465	477	464	425	456	411	430	437	461	427	420	455	439	434	442	455	448	424	468	420	467	409	443	438	446	458	512	431	472	447	433	449	468	490	473	464	460	459	476	444	407	467	464	482	450	453	472	482	459	478	433	411	461	467	485	433	460	478	452	422	444	428	442	471	447	479	438	436	411	466	460	471	461	466	455	427	474	494	456	446	450	454	452	484	494	440	471	470	433	442	461	464	464	458	425	481	451	468	463	464	438	445	464	448	449	465	414	418	481	422	490	469	441	431	474	431	451	447	470	484	446	470	473	461	447	463	420	437	476	476	470	463	427	431	418	452	453	493	449	458	397	507	447	444	475	454	436	451	501	479	428	437	458	449	468	422	443	434	468	449	442	446	457	443	413	463	449	410	454	462	430	445	456	446	464	472	427	407	462	460	450	432	468	432	432	452	450	458	467	416	449	425	431	489	476	395	442	430	508	444	477	451	469	440	422	437	457	449	451	423	466	456	446	409	430	459	474	441	465	425	460	477	487	487	427	477	466	449	442	458	470	450	464	497	430	463	431	498	439	476	424	453	446	474	480	471	467	427	444	459	457	437	456	464	414	479	454	460	460	439	463	467	438	456	455	477	428	446	448	447	450	471	478	466	455	479	455	459	481	461	445	465	428	468	467	442	449	426	458	449	452	492	453	452	422	441	454	455	403	479	478	426	437	462	447	442	404	452	434	416	448	483	448	452	471	440	448	443	491	444	440	474	447	426	482	424	444	470	454	432	471	457	402	441	486	483	467	449	441	420	474	473	425	475	528	446	418	439	446	459	430	436	427	442	486	428	503	504	451	418	469	467	443	465	478	428	423	432	459	435	431	455	439	471	429	474	445	438	450	438	455	489	416	461	461	454	501	495	449	451	441	459	416	457	468	466	478	440	423	451	440	471	462	439	472	453	454	427	475	492	513	453	451	465	451	420	427	426	485	443	480	457	438	444	453	476	451	476	512	439	447	455	482	461	428	439	474	480	462	468	463	464	449	469	466	463	476	437	446	432	503	455	452
6442	10252	8306	4095	2976	2292	1810	1574	1420	1155	1069	993	898	859	800	756	715	756	747	711	634	676	656	713	654	689	662	639	644	613	632	681	641	617	652	622	615	592	705	621	589	593	623	607	638	577	591	619	591	571	615	570	627	608	631	572	603	631	584	587	546	593	625	629	598	622	617	632	583	635	572	625	590	673	630	599	598	621	615	605	596	626	617	607	624	607	613	599	620	619	654	641	602	658	626	597	569	593	570	592	596	601	592	626	616	599	606	585	631	570	604	588	603	613	603	601	626	572	602	593	593	580	581	575	620	606	571	605	635	622	592	607	579	605	610	579	623	568	600	648	620	614	613	641	631	564	605	618	568	564	639	611	636	609	638	584	654	622	616	623	560	585	623	582	620	610	579	595	592	627	624	615	583	587	623	592	574	644	608	606	623	640	606	565	615	628	589	608	633	588	607	557	578	637	582	635	573	617	615	597	596	627	584	647	571	609	578	605	558	555	602	591	586	576	581	594	607	601	584	579	599	614	600	627	601	608	555	611	655	607	667	589	627	594	628	596	594	612	608	571	536	596	592	618	619	639	611	612	589	604	634	654	623	585	603	624	642	592	630	603	628	620	607	605	619	643	594	602	608	572	571	636	611	649	526	600	588	652	570	568	602	597	603	581	623	626	571	631	614	571	661	618	609	645	621	550	617	554	582	586	619	604	596	588	631	591	590	597	577	575	577	596	550	567	646	614	625	605	587	607	624	618	581	602	560	625	648	650	617	594	590	563	576	632	553	588	619	606	603	574	597	584	610	601	626	639	600	611	600	546	623	598	580	621	594	622	631	603	665	592	583	628	586	620	582	595	587	591	548	632	596	608	597	629	589	620	619	629	575	563	607	590	607	599	559	624	571	619	591	614	602	579	613	603	627	594	648	607	612	618	646	593	590	593	603	547	600	602	543	578	613	612	625	576	613	621	619	607	611	595	603	581	608	592	578	619	646	670	631	643	604	623	653	612	577	589	611	611	600	617	593	599	621	588	577	587	627	574	577	646	603	647	602	606	612	623	614	606	607	576	639	651	580	625	626	586	626	628	572	611	612	578	604	633	628	582	597	598	632	596	639	623	556	576	630	611	607	583	622	586	606	642	592	589	582	591	640	607	593	584	585	595	632	617	612	590	599	598	591	604	568	627	590	604	608	587	583	609	580	580	591	640	582	592	628	603	611	572	611	606	575	615	587	586	611	573	586	626	592	599	525	639	619	604	594	603	588	569	601	632	599	555	592	601	587	597	565	587	618	612	622	569	591	594	600	579	581	593	597	615	617	594	566	609	617	608	621	619	604	588	589	612	630	620	575	583	563	553	624	612	577	619	586	612	605	577	623	578	577	611	581	572	589	614	586	563	659	626	628	592	623	578	577	602	603	621	606	593	587	590	599	578	588	586	597	603	606	597	607	617	626	627	612	656	587	617	612	586	636	617	621	561	591	577	593	568	611	578	610	608	614	651	613	626	593	641	607	566	593	595	623	561	626	602	592	617	597	605	573	589	618	613	579	626	568	611	610	612	628	621	592	608	623	602	587	634	603	602	562	606	622	579	621	610	572	591	596	598	604	617	587	574	616	597	590	668	561	610	622	609	609	563	633	592	585	591	644	587	632	601	630	542	576	586	604	551	582	596	617	609	615	591	591	600	579	608	595	591	596	608	602	594	586	628	593	613	574	607	589	598	588	661	602	639	649	601	588	577	628	603	606	620	627	612	595	609	586	603	644	620	625	598	571	611	596	595	603	605	581	596	578	616	631	595	601	600	630	621	571	596	625	632	590	577	623	604	609	602	570	618	617	574	591	610	590	577	593	604	644	651	609	617	597	561	616	607	567	619	669	583	583	596	564	605	621	607	597	578	608	632	579	573	592	620	633	588	579	550	606	616	606	623	651	560	592	592	604	606	621	604	594	620	578	647	612	615	593	609	598	621	586	576	562	599	552	620	613	590	619	615	563	590	617	606	625	615	606	623	568	606	604	591	611	613	584	576	602	598	581	623	579	571	568	591	596	613	638	626	636	586	587	623	600	610	600	592	653	613	625	617	582	630	586	553	605	561	614	604	600	613	616	635	620	587	631	575	620	634	608	619	638	625	648	637	636	607	587	592	571	616	681	588	598	646	584	626	604	594	612	654	602	613	606	583	634	627	554	597	593	619	645	553	601	570	611	573	594	601	613	627	644	598	611	575	610	606	590	620	599	601	623	592	588	583	629	612	603	571	569	585	635	570	586	597	639	604	578	601	620	597	648	641	605	616	628	632	583	650	613	589	619	620	665	566	574	540	618	566	604	615	603	564	628	594	584	610	604	557	631	610	608	611	611	599	649	624	591	607	618	609	575	610	623	578	614	626	614	630	595	623	596	618	592	634	610	642	599	604	570	631	598	589	592	594	589	547	631	617	582	576	582	672	605	612	610	649	613	597	586	614	610	638	573	610	663	609	584	591	635	579	596	631	639	590	614	636	638	574	583	555	620	610	563	599	566	560	595	537	633	582	576	605	596	586	590	594	583	574	606	629	588	615	602	642	612	600	652	601	598	631	570	586	603	625	620	594	626	631	603	568	572	582	588	575	587	577	604	609	564	627	600	629	605	567	604	567	572	613	627	596	592	622	567	658	576	605	624	637	561	598	609	618	640	622	598	609	567	566	574	597	582	614	590	579	616	594	593	581	611	604	604	590	603	591	590	603	572	632	658	639	585	574	641	621	616	586	642	595	600	604	589	628	569	584	595	626	620	601	624	591	638	664	642	584	596	624	613	587	570	610	574	626	573	606	590	594	623	601	610	597	583	650	585	570	636	594	572	585	633	599	591	599	605	599	600	598	592	664	630	620	598	608	550	565	596	586	635	631	593	612	642	659	589	608	605	646	609	581	614	565	602	598	574	602	586	605	610	561	655	627	608	585	600	620	585	619	597	582	612	608	598	590	639	622	609	575	607	648	574	638	621	610	638	586	565	618	625	621	646	556	614	624	606	592	601	630	606	582	625	591	602	595	608	621	549	626	581	580	589	589	578	619	622	580	601	585	626	620	595	576	568	587	594	632	607	584	597	571	599	583	645	570	616	565	593	608	575	588	587	616	615	585	575	539	638	605	596	599	653	600	612	617	615	589	612	622	581	604	627	653	594	619	626	560	581	656	586	590	594	622	619	629	634	625	592	633	606	578	636	617	610	612	570	585	595	586	624	609	556	634	603	603	614	552	620	581	611	635	592	620	620	607	610	598	596	620	605	639	637	609	571	653	604	611	581	600	626	682	639	602	660	621	576	613	571	572	595	608	600	603	600	624	563	556	603	624	629	575	598	611	620	592	585	587	602	602	580	558	636	614	634	619	569	611	592	594	594	614	679	594	584	606	633	613	613	613	591	584	598	626	621	595	603	633	617	616	593	612	566	605	595	623	560	593	564	647	624	617	634	607	583	639	617	628	561	569	545	577	622	632	617	641	623	592	611	603
22874	21384	29311	23797	21389	21420	10947	1188	815	665	602	557	497	503	459	423	426	388	393	376	366	363	336	344	331	339	345	343	318	320	325	308	318	303	354	317	310	321	324	320	325	310	323	305	332	320	289	299	322	282	316	284	321	317	283	283	303	297	309	308	306	307	287	318	303	285	290	316	294	321	319	301	339	325	303	306	327	306	274	287	298	312	301	306	320	263	323	302	277	326	322	310	260	273	326	275	289	281	335	303	268	264	297	298	305	302	298	288	297	293	276	299	296	290	310	301	309	306	316	286	293	295	309	312	296	316	301	320	307	296	295	314	295	299	293	277	320	320	293	273	307	357	280	312	306	323	277	289	313	318	260	288	281	315	304	317	297	280	286	304	294	310	291	281	303	277	315	292	299	290	298	301	271	322	288	307	306	321	303	294	277	315	284	307	311	314	305	283	280	266	321	298	297	327	320	305	266	301	295	282	290	318	290	278	271	298	290	292	293	319	306	277	308	261	298	302	303	322	293	283	292	262	300	315	278	314	277	314	296	309	295	297	292	271	267	304	284	282	303	303	314	299	286	287	303	272	309	282	306	331	296	300	319	298	303	258	330	277	303	267	300	303	325	298	329	320	313	264	287	299	297	280	320	310	297	296	292	285	305	285	333	273	317	327	292	297	304	273	293	299	320	317	325	318	283	290	291	282	303	308	310	272	284	288	337	319	274	287	306	297	287	294	288	323	298	335	293	301	278	304	347	298	292	306	301	284	289	318	293	313	317	320	292	292	300	303	272	313	257	312	287	302	284	307	270	300	271	316	298	301	316	282	305	280	272	264	319	332	288	289	313	300	276	284	297	328	314	266	283	281	302	267	279	302	297	308	305	295	296	302	299	278	264	315	305	293	301	268	269	316	267	299	292	300	302	301	297	288	292	319	292	284	286	266	252	306	286	264	266	325	287	293	318	308	277	316	291	282	306	286	309	273	309	315	289	331	276	296	314	322	314	283	302	311	306	312	286	281	304	258	300	307	300	294	299	298	314	280	289	309	293	285	277	321	315	291	316	288	289	307	302	299	296	274	282	302	295	296	269	297	294	311	284	308	283	300	262	283	299	281	266	285	307	276	312	285	287	310	259	306	362	302	284	289	313	294	250	288	277	317	283	295	285	300	299	295	314	318	320	294	317	267	313	312	335	308	307	257	283	318	310	297	287	302	289	324	316	302	300	273	289	306	306	275	293	312	260	293	316	274	290	298	317	279	324	313	296	279	294	287	292	308	292	303	298	294	298	273	295	283	240	289	325	286	292	257	291	300	303	290	293	320	296	309	325	296	276	336	276	307	300	321	326	283	291	307	283	274	291	292	304	316	320	308	284	268	280	300	333	301	307	254	284	297	279	320	281	316	309	288	277	330	294	273	286	312	314	301	311	292	308	305	291	292	274	316	265	321	318	276	289	283	300	271	289	280	292	311	316	293	303	321	299	289	271	291	297	314	280	295	281	306	296	326	311	283	287	295	260	330	310	267	280	291	268	326	291	319	315	291	274	290	287	320	328	278	287	278	290	313	317	275	290	295	287	286	317	291	277	296	295	305	299	263	314	287	291	255	304	295	310	280	283	276	296	320	303	296	255	253	329	313	290	283	291	310	301	308	291	297	297	272	323	283	298	280	314	308	320	309	289	302	324	298	270	280	264	305	273	295	289	311	315	301	316	262	298	316	285	276	300	287	293	294	301	295	273	309	290	306	300	300	286	294	296	297	332	314	321	279	293	272	286	261	303	299	303	286	280	334	273	339	295	293	296	293	282	313	295	287	294	333	310	270	277	255	278	299	284	274	287	298	309	312	302	306	269	292	302	292	328	281	280	309	290	297	289	286	263	285	281	293	271	282	305	264	262	305	282	297	278	314	288	284	305	282	296	300	314	301	328	285	288	327	303	297	316	300	272	302	328	291	300	321	291	290	295	275	316	316	300	286	292	292	274	313	309	258	289	280	315	285	284	271	302	287	301	315	300	270	286	295	281	283	273	280	318	299	324	300	276	289	292	304	323	300	301	276	290	295	288	306	333	294	320	278	267	301	302	270	276	293	304	307	311	306	308	293	299	279	288	309	292	292	294	301	279	327	363	313	297	317	296	286	311	298	300	282	317	296	284	279	291	302	272	324	303	283	280	271	312	276	317	294	281	307	318	281	272	306	268	291	298	266	307	276	272	282	286	290	278	285	292	314	281	282	260	308	301	275	290	315	305	282	318	299	325	298	311	299	302	302	271	320	313	287	302	286	297	320	299	277	296	259	290	288	285	286	299	275	282	289	306	304	282	276	286	274	309	302	289	297	294	300	301	287	295	292	313	286	261	264	295	293	314	279	314	281	290	313	302	308	301	300	311	316	308	265	270	262	297	291	284	314	300	301	321	309	306	278	294	286	303	311	275	271	332	310	341	277	299	311	288	282	308	310	301	301	307	258	302	324	295	308	308	268	272	277	301	296	306	292	304	298	288	298	292	289	268	270	263	316	290	281	327	276	284	313	302	300	289	303	305	317	313	293	299	305	321	294	293	295	299	290	301	282	294	317	275	300	312	324	283	287	317	292	295	308	267	285	297	277	311	309	290	282	296	276	307	308	284	306	300	279	281	276	286	296	289	287	288	268	303	285	267	288	289	283	277	294	281	286	310	258	291	288	308	293	288	323	303	277	280	304	281	306	297	291	282	318	297	294	285	328	300	277	286	283	315	303	298	266	267	306	291	297	321	282	305	298	304	299	293	281	275	289	306	300	308	298	271	312	283	329	296	286	296	308	291	284	305	288	305	326	278	267	297	283	293	289	274	282	324	293	316	310	293	292	324	287	261	302	314	332	319	292	294	289	309	294	278	324	301	293	301	290	285	302	308	355	293	295	264	295	276	302	287	313	312	292	293	263	306	295	294	274	326	270	301	305	271	280	271	297	273	297	291	296	273	293	270	322	302	299	293	292	278	289	267	289	261	272	286	293	280	271	304	296	311	292	308	337	336	303	282	319	305	280	293	287	291	282	276	315	287	286	310	299	292	327	289	287	313	272	284	273	255	294	299	287	289	303	288	299	296	302	311	294	289	291	273	282	319	307	299	311	272	261	269	267	294	324	289	278	294	310	306	325	288	311	308	318	283	291	300	295	284	290	289	317	297	257	301	302	311	319	298	299	321	267	283	316	286	306	298	296	304	280	315	329	333	325	322	249	302	310	327	301	278	288	282	300	296	307	314	299	277	293	273	265	308	273	266	291	302	295	301	296	280	308	272	279	306	302	295	284	290	282	279	297	304	304	312	301	286	289	291	305	286	326	315	288	277	310	302	290	366	288	281	305	322	309	319	302	294	278	287	319	308	303	285	295	296	320	292	297	278	290	311	295	298	284	280	304	274	293	303	298	305	301	303	312	294	302	278	301	313	250	284	308	311	308	293	316	313	288	269	321	290	310	301	275	309	286	295	279	318	296	292	290	277	292	286	281	285	300
8904	16222	13222	6988	4864	3613	2775	2206	1859	1538	1290	1143	939	903	875	764	725	672	640	632	578	558	557	514	482	457	514	499	488	470	501	475	454	440	454	458	423	408	465	416	429	426	472	441	415	444	449	401	447	425	439	406	391	391	437	403	444	379	405	411	398	442	404	397	405	403	420	440	429	406	399	398	377	430	399	441	410	411	390	404	436	403	430	413	414	422	405	413	440	400	387	393	425	423	402	433	380	427	428	388	398	427	383	443	406	400	382	431	413	399	404	411	425	440	371	415	404	414	425	427	390	396	417	415	400	367	401	395	441	404	404	416	401	393	430	422	404	394	422	405	387	410	415	396	396	401	378	433	437	366	421	374	382	396	438	395	423	403	439	389	417	408	393	429	384	406	404	415	397	401	402	431	375	428	400	425	394	430	410	376	405	400	391	429	386	431	397	422	413	398	401	377	406	380	405	385	393	407	374	405	417	373	383	405	430	394	368	423	410	376	370	363	402	391	380	370	414	428	423	436	438	404	392	418	383	411	418	423	421	382	439	411	420	405	395	402	412	368	417	410	413	412	391	400	367	399	425	390	411	444	408	370	396	405	425	396	401	393	401	422	418	373	423	403	412	433	406	419	421	460	389	423	388	391	415	433	381	389	415	410	375	394	413	444	385	388	397	389	382	438	412	416	400	392	393	409	393	424	424	434	393	363	392	383	428	388	390	411	367	426	414	416	391	384	400	387	426	421	384	384	421	401	435	414	387	398	449	394	433	394	381	394	375	425	385	389	362	399	386	393	414	418	401	405	411	433	398	378	388	417	430	400	392	435	424	441	424	397	420	411	395	408	412	405	413	409	382	436	395	390	404	405	405	407	446	425	372	383	402	434	408	398	384	395	415	406	409	396	404	395	398	394	419	391	390	412	388	417	395	404	400	420	389	398	398	408	384	419	427	434	400	422	391	400	401	420	356	395	419	398	384	406	375	415	416	391	392	395	377	405	416	402	401	376	377	417	397	429	397	398	411	452	396	425	383	423	362	387	369	392	372	401	422	382	384	409	401	433	426	410	378	391	420	413	391	386	419	405	431	417	449	399	392	406	406	388	395	382	402	416	347	377	426	432	412	371	399	409	410	429	387	414	380	397	391	404	427	429	433	412	374	426	397	405	390	420	426	383	434	412	412	400	390	389	437	367	402	372	421	428	403	392	399	421	408	408	408	430	382	393	399	408	412	410	430	374	433	395	410	391	425	388	421	385	351	386	423	393	408	404	400	423	369	412	385	428	425	423	414	380	414	435	409	406	384	370	434	416	415	398	415	410	415	407	450	399	384	372	394	405	402	394	380	397	405	447	389	394	382	381	374	426	410	407	420	394	432	426	380	385	404	446	438	417	337	377	395	398	376	392	390	379	409	402	399	406	368	452	420	398	408	391	386	426	400	390	413	420	398	456	402	379	384	398	431	378	376	385	413	401	404	408	426	404	376	429	399	386	405	432	411	392	424	446	389	438	420	368	418	420	371	377	415	388	401	367	396	416	432	407	425	416	407	400	406	409	404	380	405	410	374	437	429	393	394	378	432	399	399	390	372	392	415	437	376	392	391	389	429	357	402	390	380	382	425	395	348	406	421	381	392	434	411	391	398	373	421	426	422	428	406	395	376	422	428	381	427	383	393	384	397	402	409	374	413	388	402	410	404	432	424	410	382	392	409	386	432	414	428	419	399	430	444	412	398	404	432	427	416	383	403	394	421	409	420	401	405	434	418	397	389	408	401	395	412	397	382	426	425	418	438	406	354	393	401	385	410	421	426	406	417	405	365	403	411	388	413	404	425	400	414	429	383	375	416	382	395	402	372	416	417	427	414	407	402	422	383	404	410	374	411	422	440	407	400	408	370	402	419	429	414	407	449	395	409	406	410	436	363	416	350	448	357	417	394	411	387	415	398	403	348	379	369	378	435	420	419	401	442	429	399	412	426	400	416	366	393	385	431	370	377	422	401	380	431	408	404	397	442	405	439	403	402	421	391	348	396	428	416	398	403	390	396	433	423	387	452	384	406	391	405	399	394	394	407	396	395	436	457	416	416	427	377	412	394	387	387	380	369	411	403	403	396	421	369	393	411	381	409	390	405	430	413	376	385	395	360	397	395	422	453	428	398	410	405	396	401	414	429	387	398	403	441	407	409	425	376	394	376	385	394	383	385	391	369	400	410	418	412	383	360	396	381	427	389	395	388	355	406	391	410	427	416	405	403	405	412	419	404	418	386	432	381	425	435	410	406	387	419	444	436	424	391	404	405	434	416	384	390	413	381	393	425	381	435	389	413	394	378	400	424	399	445	415	396	381	404	363	378	379	413	393	388	428	379	387	394	388	400	421	420	402	404	393	415	406	440	413	391	426	393	390	438	402	395	389	388	385	424	388	378	392	389	390	414	397	378	391	381	361	390	413	427	396	373	446	403	402	405	385	389	395	393	387	428	432	447	400	386	389	402	392	432	432	418	388	410	420	393	398	389	407	411	418	409	402	402	425	419	419	399	395	403	413	403	445	400	398	401	399	416	427	429	417	393	439	400	435	376	389	404	368	382	402	432	430	424	399	416	400	416	391	409	364	349	393	399	400	387	410	412	425	406	413	408	388	418	377	449	391	440	392	408	435	386	427	387	384	391	359	405	395	367	387	401	385	392	426	393	380	392	408	409	414	390	401	409	360	412	464	386	410	433	396	364	411	353	435	430	397	398	406	403	413	402	354	387	411	400	370	412	411	433	398	402	413	381	403	429	399	392	369	407	389	392	416	402	423	414	452	423	370	395	400	415	411	406	390	408	404	377	414	363	368	390	388	429	387	428	412	427	381	371	407	431	374	423	401	408	400	416	385	420	383	420	387	442	399	418	417	370	408	381	386	390	427	400	420	409	403	403	407	378	394	396	393	404	358	390	408	385	396	409	426	390	410	388	401	428	396	408	391	400	382	391	401	385	370	405	377	411	385	400	395	427	432	423	411	409	384	374	390	395	409	399	401	417	380	376	418	416	349	391	372	409	401	403	382	363	436	404	384	402	409	441	379	428	389	400	401	371	392	400	406	445	412	381	397	430	385	426	426	399	398	413	392	385	416	388	405	399	400	402	438	403	412	394	376	389	425	412	400	418	411	379	354	379	418	388	390	407	395	351	421	356	356	413	443	401	399	405	376	376	407	392	411	390	387	417	427	432	406	409	394	395	408	381	405	365	399	404	409	375	422	404	401	424	391	415	398	398	429	423	363	426	384	385	399	404	426	375	422	391	406	345	438	377	388	384	370	417	393	366	405	395	409	393	420	424	400	415	437	408	374	411	412	396	386	380	387	397	407	404	388	404	389	388	371	417	388	396	420	364	402	428	373	409	429	400	399	442	421	398	421	376	425	404	404	409	389	384	389	401	379	433	411	388	405	400	398	413	433	405	410	424	380	391	404	408	372	404	400	407	389	404	406	378	398	397	427	436	397	402	452	383	438
27035	20847	9027	715	458	369	319	349	333	315	345	310	359	335	321	311	356	379	323	337	308	323	348	312	323	297	329	345	319	334	309	309	358	332	357	325	339	336	285	336	339	308	331	332	329	357	314	346	342	298	309	317	350	310	341	288	335	314	303	335	310	306	313	339	294	347	338	309	340	341	307	331	305	299	321	347	321	330	302	314	332	316	332	326	309	351	304	340	324	345	333	312	291	308	324	317	320	282	354	312	322	327	338	327	333	304	333	332	317	336	359	281	340	331	303	312	355	310	304	333	291	316	341	346	297	325	306	351	323	301	340	351	328	325	333	314	321	324	277	335	297	338	315	309	341	348	311	366	299	336	310	333	330	333	328	326	308	296	324	347	330	319	300	304	364	293	339	309	349	334	329	350	335	325	338	315	339	318	298	290	331	326	335	354	324	337	307	300	334	279	322	333	295	328	345	298	284	271	315	320	336	302	320	339	321	328	282	355	307	330	309	330	325	326	345	321	321	325	333	324	310	319	315	320	310	350	331	339	373	302	320	347	295	323	350	322	315	297	329	325	318	340	330	314	318	348	323	301	323	345	341	324	320	319	335	359	307	351	324	359	331	313	335	351	306	314	324	311	340	349	313	321	322	320	347	319	319	335	342	307	309	357	301	331	331	336	338	315	330	331	343	337	331	324	327	330	371	323	326	349	305	349	309	303	319	326	323	357	316	348	305	321	313	381	332	336	345	328	306	312	309	327	329	334	329	334	326	319	344	311	314	316	290	296	337	320	305	321	307	317	326	329	337	327	309	297	322	322	321	307	323	309	321	313	315	335	362	336	333	368	332	325	301	342	335	302	348	329	329	319	348	310	348	359	323	330	317	372	315	362	321	324	307	353	308	340	337	326	331	304	341	332	312	296	324	338	323	320	354	330	346	339	340	331	341	314	336	365	324	363	317	339	319	363	317	295	320	334	346	334	323	317	348	320	333	325	328	303	311	309	311	312	307	318	322	324	349	351	337	334	366	334	304	360	325	344	325	332	332	321	310	330	360	321	355	308	355	344	313	320	346	330	305	316	355	369	318	292	309	309	317	310	340	322	322	353	333	319	343	324	332	315	303	350	297	324	297	326	322	327	345	323	295	321	346	311	338	330	325	307	338	324	327	319	311	319	313	306	345	306	337	319	320	292	311	320	328	283	326	323	279	332	305	302	292	365	335	308	308	252	321	311	303	344	324	339	337	333	310	299	323	333	345	310	315	327	329	351	314	364	348	335	337	353	350	346	327	313	321	327	282	338	331	304	351	317	319	334	332	340	331	334	349	295	335	330	338	298	313	353	295	336	300	363	308	310	325	331	297	343	316	337	332	334	324	342	346	339	315	308	296	303	329	312	298	341	325	314	339	322	319	287	360	312	326	314	337	348	325	319	302	311	329	341	307	343	301	313	338	321	333	316	334	311	317	329	300	305	338	355	293	323	340	338	333	322	336	327	304	321	353	321	308	336	351	337	307	379	316	347	321	332	330	338	310	321	312	315	334	346	337	327	324	300	318	323	340	321	345	312	323	301	300	301	308	317	340	307	338	293	323	317	331	332	343	316	310	338	339	301	354	339	311	334	308	299	315	310	314	324	306	324	360	325	317	310	334	312	311	348	317	321	329	317	334	327	343	349	318	339	320	295	328	332	341	291	296	321	298	312	354	317	311	302	321	322	324	288	319	313	306	328	315	280	321	351	296	309	320	336	303	357	316	344	322	319	330	341	326	318	321	333	310	337	327	351	325	306	352	337	325	351	330	323	318	339	313	318	353	313	325	319	375	332	313	335	321	315	320	298	328	312	319	279	359	292	287	305	342	319	351	270	328	290	302	288	321	308	330	314	323	355	341	309	347	323	331	342	315	336	341	365	332	311	310	342	310	327	338	358	328	344	338	326	330	343	323	335	301	341	353	338	327	341	308	322	344	340	321	315	340	309	330	305	338	308	308	340	321	300	320	326	350	328	328	306	308	338	305	312	321	313	293	352	334	318	312	334	354	330	347	331	348	307	338	340	339	318	334	338	335	316	310	340	326	302	285	306	292	313	300	301	319	302	322	353	348	339	321	324	316	310	338	326	347	341	293	313	312	334	308	313	327	330	326	334	311	295	320	319	327	292	310	315	304	297	358	357	325	347	371	336	324	320	306	301	307	341	321	345	358	312	323	296	328	351	309	337	345	326	341	321	321	306	321	300	302	329	307	341	286	318	320	310	318	347	322	335	271	308	360	339	308	331	336	323	339	301	351	320	327	301	313	330	319	310	337	310	314	327	338	307	331	346	308	334	320	334	313	286	332	317	328	329	287	315	332	310	322	333	301	316	341	312	335	303	348	356	318	324	307	310	341	316	310	348	310	321	323	332	302	353	321	304	313	349	331	314	301	318	315	300	315	329	332	310	301	319	338	319	310	316	328	322	338	357	330	315	309	331	337	318	345	342	317	315	370	329	322	338	343	341	333	323	307	314	330	311	359	329	334	324	333	315	306	302	336	321	352	331	319	317	322	317	312	277	318	277	314	364	324	313	340	338	330	333	315	311	345	311	305	318	315	335	340	348	328	340	297	303	335	349	329	305	330	311	343	351	330	325	347	341	316	356	302	335	312	327	317	282	311	270	306	333	320	323	289	330	300	324	368	306	323	325	331	312	303	337	314	319	345	302	342	333	327	322	330	330	304	344	346	303	336	339	334	287	321	317	300	312	328	290	322	323	329	299	324	325	345	325	337	319	328	329	306	347	347	293	341	317	334	338	332	341	305	335	298	353	324	323	299	311	326	305	328	333	290	335	356	348	309	326	306	310	311	333	333	321	329	312	357	298	344	329	332	319	338	305	332	314	300	345	319	328	343	323	329	332	357	328	333	325	329	300	312	321	311	336	347	334	328	340	348	359	310	350	319	304	305	331	334	344	342	304	325	328	334	317	295	314	322	306	334	291	338	332	329	310	351	310	362	342	326	343	333	336	329	340	347	345	367	325	321	327	364	346	319	352	304	334	316	316	328	340	313	318	318	309	342	306	313	336	344	329	329	326	385	326	304	349	304	327	308	307	356	306	318	309	298	315	355	326	329	339	358	353	330	338	302	356	317	323	319	334	345	325	312	310	302	295	328	332	344	343	337	305	332	319	333	322	344	315	285	314	333	293	324	352	315	345	337	299	317	336	316	304	312	348	349	348	340	303	348	340	358	361	337	296	327	332	324	335	315	347	345	339	322	328	324	321	315	337	335	308	368	329	314	361	329	316	351	298	322	324	341	309	320	310	360	332	380	345	292	308	345	321	333	333	345	341	298	335	349	350	334	345	311	312	338	333	315	329	311	339	323	340	364	339	336	308	322	309	293	315	295	333	321	322	320	322	299	309	343	316	369	305	302	315	350	311	317	321	290	331	316	332	350	305	306	313	311	348	320	290	337	331	314	325	297	333	324	315	298	286	319	325	348	309	351	307	336	308	323	327	336	331
4063	1121	959	657	611	533	484	483	418	450	446	460	422	466	461	451	436	458	487	438	434	439	430	460	482	416	420	423	437	460	389	443	423	449	448	427	432	487	397	478	450	442	430	426	495	466	432	445	421	450	420	438	431	437	421	462	431	460	468	418	428	418	436	451	429	418	446	430	467	437	398	444	453	383	425	447	397	446	403	420	466	440	387	447	404	420	434	423	427	440	434	450	402	414	443	469	417	486	399	384	490	443	463	420	439	423	436	430	438	424	411	447	409	425	470	456	465	452	442	450	463	440	462	439	454	412	460	437	435	453	413	429	403	425	450	438	411	405	439	447	460	453	421	390	444	454	450	422	418	431	440	463	441	437	450	437	440	420	431	424	410	439	421	438	419	411	447	439	426	414	414	449	448	427	425	415	423	476	467	419	448	427	450	414	434	403	439	438	435	402	425	427	445	471	416	479	422	403	429	422	435	451	402	491	407	439	461	451	439	413	427	410	421	416	439	443	452	417	436	455	425	408	416	435	423	394	427	435	458	439	418	440	417	418	409	431	418	442	464	391	494	458	390	417	416	456	407	463	445	460	416	471	465	445	422	458	390	451	443	432	460	454	399	402	400	465	443	453	430	407	432	438	436	409	394	442	418	440	439	456	438	415	433	455	451	428	418	457	432	422	413	443	435	444	426	460	442	405	461	417	441	423	399	421	470	401	484	410	427	462	440	423	460	444	458	387	432	407	421	426	418	413	378	481	433	393	443	451	434	448	458	465	464	446	428	434	398	406	425	435	416	433	421	439	421	464	399	447	430	423	430	424	429	425	467	437	450	413	457	424	422	403	431	473	445	438	424	447	386	417	427	424	409	465	413	440	422	434	444	424	434	454	430	419	456	460	418	456	391	409	407	456	468	424	450	484	400	431	445	401	451	420	446	408	464	441	433	426	442	410	406	423	402	475	386	429	438	426	438	449	416	456	446	454	419	385	428	415	410	399	436	399	439	417	437	425	436	403	455	425	419	426	425	415	469	405	459	459	422	422	433	419	421	461	405	448	419	463	426	453	391	410	438	441	444	430	461	453	451	444	437	447	422	435	414	445	425	430	457	444	489	424	433	443	463	463	445	457	435	424	400	467	425	421	457	431	440	406	438	460	385	444	394	495	444	432	455	431	434	436	407	430	425	444	439	456	443	434	461	424	419	444	440	472	441	456	439	432	438	453	473	436	448	396	464	415	425	459	411	395	422	446	446	415	446	484	434	421	430	472	460	490	450	437	417	461	434	402	441	443	436	457	418	441	449	382	412	414	419	430	396	445	425	420	425	418	407	481	454	443	441	460	386	417	436	444	438	436	472	422	447	448	440	464	409	432	444	473	434	452	469	431	441	409	463	449	464	444	456	465	416	427	435	415	430	420	456	421	402	426	416	433	443	428	395	434	453	440	425	408	462	434	430	442	443	444	388	455	428	434	471	470	454	463	456	431	420	410	448	394	452	406	450	405	410	422	486	443	465	410	443	441	412	436	448	470	465	403	435	424	442	429	438	434	429	419	430	444	466	436	444	408	443	414	443	477	433	427	447	400	455	400	443	416	432	456	447	434	489	422	421	410	467	460	437	386	423	430	438	413	440	457	388	404	412	421	466	436	441	451	450	465	433	426	472	468	441	401	463	456	435	429	437	412	391	427	442	439	440	409	412	438	424	405	447	449	430	409	430	419	422	451	449	421	454	430	433	448	444	427	437	432	439	416	485	420	421	459	440	459	427	446	410	423	453	427	416	461	424	441	433	434	480	456	411	424	395	483	456	449	431	424	432	446	451	428	417	404	421	429	422	469	424	432	436	432	414	432	461	462	454	424	430	430	455	454	435	433	511	373	429	442	397	396	401	431	445	450	437	435	419	439	409	434	428	432	438	429	437	448	410	442	437	445	441	430	442	469	407	410	456	432	442	432	437	438	430	441	456	436	441	438	415	427	418	397	437	398	404	404	477	443	426	451	454	436	419	472	435	435	480	400	457	431	446	400	444	418	433	412	443	459	439	446	440	445	420	417	435	432	415	424	414	404	469	423	434	459	452	411	412	424	434	418	429	389	441	434	447	445	456	449	447	457	456	457	396	423	442	471	421	447	428	453	451	465	407	418	461	454	434	445	435	424	430	450	433	410	449	431	413	420	409	410	430	442	418	444	421	464	417	438	434	470	413	454	440	409	454	423	438	415	441	436	441	454	433	429	424	431	450	388	443	456	409	389	448	432	447	464	438	429	410	439	466	429	440	394	413	401	470	431	418	432	420	441	437	476	420	432	423	440	437	426	404	466	382	401	450	450	433	455	432	406	419	436	408	428	437	395	406	441	444	445	457	440	434	459	451	435	433	437	460	451	437	432	428	423	418	443	397	469	426	435	404	473	434	408	431	442	456	468	430	449	472	456	417	410	455	429	397	422	425	422	445	430	419	408	463	432	456	461	451	462	421	414	414	434	403	461	460	471	423	454	460	467	420	440	450	431	439	481	427	427	455	423	397	452	448	394	447	434	462	444	434	433	458	461	428	406	410	426	423	420	411	446	405	458	429	434	429	447	426	452	415	455	447	442	418	437	413	430	420	414	437	441	457	412	455	424	404	407	402	414	403	445	421	457	412	433	448	464	414	459	427	416	441	449	438	423	447	444	385	432	449	460	489	423	429	465	432	438	422	411	405	438	437	409	426	440	458	414	437	446	437	424	402	456	420	427	458	456	426	445	421	437	421	423	433	439	440	438	385	455	423	437	425	435	434	432	429	402	472	418	398	457	451	429	466	429	431	436	434	445	416	418	406	432	433	426	418	429	482	443	422	397	468	429	407	429	430	454	488	412	406	439	428	444	420	469	440	481	431	430	426	417	403	388	421	417	423	425	428	408	412	417	464	408	443	463	454	444	491	445	430	431	397	403	424	419	432	426	460	446	429	393	415	433	442	417	432	437	428	434	422	413	408	425	461	411	439	434	436	409	427	450	441	366	462	419	429	436	425	495	429	420	443	421	415	401	411	441	423	461	454	416	404	437	458	431	450	415	446	451	413	430	453	435	445	470	401	447	419	416	432	446	424	394	454	446	416	439	419	457	437	385	448	447	415	480	409	399	424	438	447	437	411	448	431	383	439	431	429	414	423	459	445	457	438	465	456	434	464	406	439	416	438	463	414	424	459	459	453	460	455	435	462	448	429	463	443	431	417	459	410	417	405	419	443	458	429	457	438	453	434	392	455	473	455	397	393	455	427	425	473	449	437	450	398	426	445	439	444	442	433	446	429	403	453	430	444	453	408	475	463	422	444	431	432	446	431	441	404	443	436	474	457	442	445	444	460	449	432	466	416	443	430	420	423	427	430	389	419	440	423	466	431	438	421	418	417	455	415	452	440	401	419	385	415	428	463	406	466	441	438	436	443	423	445	433	423	408	416	422	466	435	446	431	408	425	432	412	423	420	430	423	432	439	453	405	411	431	419	463	433	431
23830	21399	28923	24224	21367	12639	1404	790	732	634	616	620	602	518	521	520	527	509	513	474	479	515	496	471	455	474	444	496	479	475	487	487	475	489	459	504	473	428	492	484	452	483	471	470	434	427	422	463	451	455	464	432	452	444	459	441	453	450	463	473	461	470	468	448	493	487	434	444	441	436	413	455	463	445	470	429	439	412	448	441	457	431	455	402	476	428	443	424	467	479	441	478	441	426	451	444	462	455	449	458	460	445	426	457	417	488	461	464	463	449	470	473	454	449	438	463	473	431	477	465	417	419	419	433	392	461	470	463	428	441	444	432	456	399	445	448	455	370	475	442	403	428	440	419	403	443	476	529	438	444	470	447	442	439	432	437	453	424	441	449	440	474	440	477	449	454	474	419	467	412	441	427	443	447	435	490	462	477	488	479	428	457	446	451	419	427	478	424	426	425	459	427	394	467	444	456	450	412	408	451	469	461	461	467	442	449	453	431	454	420	446	453	438	440	437	488	431	422	456	463	452	453	439	431	428	445	443	462	443	453	439	450	475	430	467	444	433	419	436	448	477	432	430	443	415	468	431	427	474	463	453	447	432	462	456	452	433	427	457	477	426	481	438	429	435	468	425	393	461	473	457	440	422	443	441	449	434	460	438	478	450	453	405	441	429	491	455	463	438	479	443	433	476	436	477	452	455	484	434	439	463	430	434	463	450	442	464	464	467	465	449	444	429	414	479	490	449	460	443	485	458	437	412	468	416	440	426	475	429	450	405	493	469	467	432	445	456	425	415	418	465	470	528	454	422	445	424	447	443	435	440	454	417	483	499	458	440	462	438	391	469	418	468	452	420	458	435	465	430	453	419	458	436	444	462	442	472	468	439	458	458	440	421	441	470	456	452	449	434	458	428	465	419	439	469	463	445	425	445	427	415	468	443	422	391	349	446	431	457	448	472	459	414	424	458	433	451	472	451	481	462	425	445	437	458	459	462	475	453	423	428	466	445	429	456	441	461	442	426	437	429	449	471	436	441	387	464	435	453	426	424	430	464	450	452	446	437	482	437	434	455	469	456	442	426	445	461	426	450	422	439	468	434	444	454	450	459	437	454	446	494	448	442	453	474	421	421	466	444	428	460	432	411	453	435	409	458	466	413	467	405	460	433	463	442	456	452	429	451	443	418	420	466	448	459	439	454	453	461	404	462	469	479	449	460	460	439	417	458	446	453	450	425	426	489	423	475	464	470	473	457	432	454	415	435	508	442	443	475	451	426	440	455	448	470	483	438	469	478	413	392	424	453	456	448	453	462	439	441	473	459	413	423	425	450	452	452	491	477	425	438	437	446	461	471	450	447	451	417	442	400	425	443	448	451	469	453	425	485	416	419	453	439	450	439	467	471	443	467	445	442	458	440	457	444	468	388	427	412	449	435	464	439	472	504	439	433	490	461	455	463	441	445	386	465	406	458	489	495	454	436	431	464	426	444	445	407	483	480	444	459	459	423	392	466	469	448	459	483	417	458	459	448	482	454	452	460	449	477	482	438	455	435	468	487	471	444	452	426	454	442	441	434	429	427	472	415	419	429	480	429	459	457	436	487	430	490	449	455	406	438	456	453	435	410	415	441	455	459	458	462	499	469	459	480	451	443	445	443	424	438	435	465	456	427	430	426	424	471	468	456	450	455	430	411	445	425	427	440	443	456	452	486	491	410	489	424	420	451	411	443	409	461	438	417	453	438	415	468	441	413	462	431	428	445	477	446	419	433	454	441	425	440	462	457	438	389	423	441	425	457	444	484	482	449	433	450	432	440	435	445	450	445	442	463	408	440	438	457	427	435	437	451	465	436	442	456	446	428	488	398	424	413	441	439	432	437	427	433	425	459	443	461	449	433	427	403	482	445	458	451	443	438	471	478	424	449	432	412	416	436	426	476	433	453	457	431	424	400	456	391	456	455	477	481	431	444	441	442	450	462	513	412	401	420	439	425	449	425	425	420	441	450	461	452	450	443	461	492	448	433	418	387	471	436	454	420	436	454	437	437	467	480	456	477	443	442	395	452	490	425	446	459	445	445	481	457	435	426	435	467	431	437	453	462	417	432	450	456	440	467	444	434	481	417	460	482	449	435	446	439	444	417	440	451	464	461	463	421	499	414	481	451	455	486	467	446	428	448	458	422	443	428	434	435	461	427	495	458	431	477	463	438	446	463	434	458	440	435	443	449	453	453	439	440	445	467	447	460	448	404	483	450	441	412	460	458	479	441	426	477	409	406	444	458	444	444	438	433	450	429	395	463	438	423	451	415	446	463	418	411	458	486	441	446	467	448	449	419	471	444	404	432	438	425	470	468	456	428	432	460	432	452	460	462	454	440	449	396	492	430	414	452	479	469	418	449	405	440	444	458	475	438	425	474	462	470	445	473	446	453	475	449	478	452	488	449	441	427	497	458	477	448	448	447	427	416	406	448	453	421	451	469	450	457	436	444	423	473	429	453	446	442	449	440	453	440	427	424	428	456	444	455	434	446	452	458	430	463	430	498	443	417	463	459	476	429	432	420	450	447	437	465	472	419	442	448	450	452	443	457	439	448	456	474	436	440	447	464	454	423	447	439	451	420	441	441	432	472	435	427	440	482	464	468	417	453	439	449	471	459	447	460	419	470	448	460	426	420	444	492	405	438	453	459	453	451	459	456	462	444	486	453	438	478	439	396	414	427	451	446	462	444	450	402	431	402	458	466	424	451	392	437	426	442	433	437	414	437	467	419	435	469	472	428	458	481	445	416	443	442	467	428	433	465	465	470	449	399	437	476	466	462	393	435	422	437	446	448	462	446	423	444	441	440	479	418	447	439	405	463	436	440	411	444	427	425	447	466	456	507	464	450	450	435	433	462	456	407	456	446	426	425	453	458	446	479	390	449	409	454	429	476	436	425	452	465	473	428	473	434	476	438	491	481	447	429	443	464	475	462	445	434	473	449	407	448	476	451	426	485	464	424	432	438	418	436	410	443	449	448	453	466	462	445	444	439	420	453	454	434	461	429	437	459	473	431	487	445	463	440	444	474	451	441	465	437	451	435	443	455	443	441	443	440	486	454	444	459	416	428	495	453	410	461	490	451	437	459	431	459	449	450	451	460	443	454	431	443	470	433	428	452	449	438	450	474	471	459	438	431	487	439	441	420	419	432	456	446	437	459	421	488	458	446	472	438	460	462	434	424	460	464	439	469	400	457	432	443	445	441	453	467	444	450	437	424	450	449	431	433	456	425	503	449	448	491	394	414	473	428	421	467	444	422	416	453	435	456	469	463	432	431	398	448	434	459	439	438	400	482	461	443	467	443	442	477	470	422	459	422	429	420	432	455	451	450	477	472	442	420	475	445	420	417	433	409	439	469	454	394	467	500	395	469	479	441	454	417	439	469	410	398	437	436	506	422	452	443	392	427	431	455	455	416	468	438	421	449	459	414	466	448	436	475	433	431	426	433	470	449	440	471	488	449	461
6308	10121	8248	4286	3048	2346	1846	1588	1343	1189	1071	924	903	852	835	799	746	757	699	749	689	687	679	633	613	621	640	658	612	606	627	634	653	597	641	599	671	564	623	597	646	631	618	595	590	641	583	567	610	595	604	626	607	621	592	594	619	642	609	604	614	620	558	584	610	605	611	614	576	626	599	576	589	655	594	577	618	581	569	630	620	567	623	587	585	633	623	578	606	613	564	568	606	619	581	624	587	660	563	623	605	608	562	577	587	596	599	588	619	587	587	558	576	613	560	627	596	597	589	589	612	585	593	636	602	617	607	588	570	601	578	605	594	601	624	560	605	618	542	608	619	587	588	612	573	610	604	604	579	613	579	625	602	591	637	624	612	576	602	576	593	605	587	625	552	567	611	600	607	584	598	601	610	587	543	583	607	588	615	624	572	561	597	591	569	586	637	611	569	560	616	602	594	595	614	584	626	597	604	629	601	542	582	606	577	586	599	614	633	580	629	602	590	616	553	550	592	582	616	571	619	632	608	619	586	603	617	572	620	581	588	600	622	581	587	610	582	636	609	586	616	613	584	596	592	615	606	586	640	584	570	628	576	565	579	591	627	587	572	617	607	572	604	606	537	635	598	613	596	611	598	594	612	598	612	578	617	609	594	639	616	572	603	634	620	610	623	590	577	612	626	563	605	580	575	620	628	611	591	595	616	600	550	568	600	601	594	602	585	567	583	624	609	593	569	578	576	589	590	557	611	583	595	626	579	617	566	574	617	604	604	592	639	583	565	598	575	597	628	556	612	562	609	570	577	605	647	580	614	611	576	603	591	598	582	610	619	624	582	603	597	529	607	610	576	585	619	619	583	606	623	606	579	637	576	619	549	611	606	624	559	600	585	600	545	642	595	560	556	630	590	603	589	615	589	593	606	575	601	560	586	597	614	597	615	529	654	597	622	598	570	630	567	585	557	622	571	569	634	569	594	601	660	575	611	597	580	578	616	551	601	582	575	603	545	548	556	598	577	657	642	605	593	580	551	529	622	594	592	584	605	623	610	596	562	592	583	595	609	609	589	580	580	612	613	572	615	620	578	610	611	598	616	599	623	639	601	607	617	571	544	630	596	609	565	611	557	644	635	601	600	589	566	661	581	575	576	574	606	605	599	563	604	620	654	603	618	649	589	579	632	575	611	612	635	585	596	566	597	579	599	566	616	592	572	606	565	590	559	622	575	636	599	610	584	607	552	581	604	607	588	601	577	579	584	633	548	614	595	594	563	533	571	611	574	604	618	643	579	628	545	622	584	644	579	582	609	588	586	586	597	593	605	611	596	561	555	595	661	608	595	578	586	559	581	599	602	578	575	617	584	609	607	568	617	634	596	554	636	573	575	580	576	583	610	612	637	589	591	606	571	610	591	563	605	629	597	603	582	629	620	575	558	592	608	607	571	630	635	608	572	561	611	611	582	644	567	584	625	625	613	605	602	569	594	585	603	580	597	571	562	589	595	579	623	600	611	639	586	564	586	596	554	621	601	618	631	579	594	592	583	646	597	582	537	636	540	612	610	628	571	580	611	590	611	637	624	585	562	628	582	584	588	573	616	590	615	593	581	573	616	611	578	579	609	621	599	565	625	626	583	559	591	605	570	535	619	573	618	611	598	573	578	613	587	584	599	571	583	592	639	604	585	628	618	609	602	619	619	579	558	588	591	601	613	611	603	617	609	589	596	599	580	593	568	594	581	603	614	603	579	597	595	585	571	579	584	573	612	528	590	609	571	588	576	575	605	601	604	570	580	602	589	615	615	589	643	581	604	595	630	586	574	564	605	626	638	591	586	588	594	565	588	591	552	629	570	603	574	618	562	575	630	558	626	588	625	571	607	576	606	585	549	599	591	548	574	593	560	585	626	596	595	596	582	569	620	608	611	587	607	587	585	577	609	596	607	569	599	587	613	560	601	589	641	598	587	619	574	613	571	594	579	626	573	599	614	542	584	593	569	598	628	564	584	563	593	579	572	615	585	611	610	597	617	634	581	593	593	577	588	602	612	579	569	594	597	621	600	589	581	578	578	606	606	609	577	599	636	564	606	554	550	593	588	591	595	594	579	609	600	577	565	557	546	613	571	604	619	578	591	617	610	601	581	551	634	613	596	563	557	620	611	622	607	578	603	620	565	555	579	598	559	569	624	626	604	622	599	568	655	616	575	593	591	628	610	584	577	571	619	609	577	569	579	612	552	602	641	605	586	600	606	592	552	579	605	580	569	566	595	612	597	609	596	593	611	586	590	594	652	607	619	619	619	610	619	612	634	573	616	625	635	592	615	589	569	596	574	671	595	596	593	577	640	587	597	582	567	623	597	609	627	568	583	560	614	608	596	616	581	634	582	578	587	589	590	554	602	605	629	567	575	560	574	565	554	568	545	577	582	641	598	609	601	586	571	631	538	609	585	605	600	641	576	585	613	605	601	602	594	578	590	561	571	625	588	584	599	565	574	618	644	603	608	599	596	620	589	572	589	604	571	561	566	570	549	593	616	565	582	606	637	587	608	624	559	563	567	618	671	584	663	569	596	572	607	605	593	621	589	595	559	576	572	642	589	594	575	581	606	571	570	594	620	586	614	583	575	662	631	589	580	630	528	577	602	631	606	592	552	610	601	564	583	613	607	582	603	614	639	598	574	664	651	572	602	548	622	633	599	577	563	617	579	602	629	601	641	593	586	622	582	647	582	580	592	598	623	568	588	585	591	616	580	628	630	582	603	572	631	594	577	601	581	585	658	585	579	616	555	599	585	610	616	570	586	599	604	612	555	631	638	583	603	573	607	554	602	587	602	586	570	577	557	574	621	570	577	583	621	608	617	596	612	594	604	591	608	570	556	551	566	554	551	540	623	576	621	592	586	584	532	619	586	599	618	590	623	568	592	519	617	624	639	547	653	540	616	594	643	546	608	607	552	642	635	600	605	582	592	571	580	587	568	656	606	596	575	582	565	551	577	610	572	595	605	577	582	594	619	576	591	554	597	599	554	634	603	599	549	614	576	599	581	564	550	572	608	620	592	621	545	585	571	604	614	595	611	612	567	591	599	599	608	587	609	630	595	602	621	604	596	584	575	585	575	572	591	611	610	585	596	602	610	559	592	600	535	556	561	590	616	575	631	599	543	591	577	609	565	611	601	555	573	610	589	636	634	590	613	599	616	572	535	591	610	608	568	610	586	594	581	595	601	596	620	554	602	592	572	548	612	597	617	591	597	568	561	574	587	625	607	634	552	575	542	615	583	626	573	567	625	606	594	588	589	596	613	578	612	594	643	644	579	592	579	640	606	598	608	602	588	624	604	575	595	627	556	568	609	543	601	587	564	593	591	610	587	566	553	633	575	597	639	590	603	612	574	650	573	588	598	589	554	633	594	636	582	576	617	621	606	617	586	582	593	598	579	607	604	568	629	647	623	611	593	580	641	612	603	591	604	623	590	588	568	613	592	591	586	564	609	630	554	568
22963	21396	29326	23854	21396	21455	10904	1143	749	708	584	547	529	427	462	435	413	381	391	341	372	345	358	347	353	320	341	341	349	343	307	322	302	279	308	323	293	309	322	323	313	313	282	293	310	293	307	248	273	283	284	303	283	276	303	306	331	294	293	295	303	306	323	294	312	293	287	263	298	293	283	292	286	295	303	313	273	279	291	277	277	287	279	314	295	298	298	320	294	306	304	291	284	275	284	272	283	282	284	284	307	288	305	285	302	288	309	326	333	270	305	306	293	304	273	295	286	280	303	304	291	297	293	284	297	307	291	271	275	275	312	299	284	281	314	305	265	288	273	268	294	314	320	308	310	283	279	302	302	309	266	303	304	306	301	287	288	261	310	283	276	283	325	278	294	304	316	287	270	280	347	270	288	281	295	306	283	309	281	312	281	284	307	289	303	249	316	295	292	275	300	281	253	286	305	288	289	315	290	303	293	311	326	304	321	302	292	280	289	291	279	281	296	302	276	285	301	301	303	344	279	276	254	283	308	297	290	305	303	302	294	283	320	265	316	273	311	299	284	297	256	281	277	279	289	295	332	288	289	295	277	259	321	305	318	264	275	277	282	260	271	281	310	311	275	298	274	282	312	291	272	271	275	269	302	287	295	313	297	296	289	328	308	269	300	270	281	284	279	313	289	306	283	298	292	294	279	261	322	313	314	301	305	287	273	304	306	298	313	308	260	288	289	276	298	304	324	298	299	301	289	284	289	283	292	280	294	267	284	305	294	270	295	284	280	298	294	297	274	298	314	302	283	303	286	290	289	291	290	292	298	294	301	287	293	286	290	277	301	286	284	295	305	299	293	268	315	291	270	280	270	273	326	296	287	302	279	283	248	261	308	289	314	265	287	308	299	294	263	274	297	296	259	290	297	270	283	306	317	291	319	297	298	299	304	278	324	315	285	293	304	310	271	285	279	276	268	280	285	274	324	285	289	302	314	272	298	310	297	270	315	283	293	296	308	295	303	306	297	289	296	298	299	301	315	300	274	290	290	298	314	311	288	309	272	267	304	303	295	274	289	285	297	253	302	315	302	284	311	299	297	282	277	287	274	284	292	300	280	290	282	272	316	281	297	272	298	275	285	282	296	262	270	307	300	283	298	309	294	293	289	297	315	300	292	297	265	279	296	265	301	287	283	271	294	276	286	270	317	284	316	310	319	288	311	301	282	279	300	300	284	337	317	307	266	282	265	243	303	299	286	301	327	286	270	306	307	276	305	293	299	273	298	276	315	314	288	283	276	289	294	274	308	296	318	301	301	262	304	278	265	250	310	310	303	290	279	281	311	308	297	296	273	278	290	271	304	289	305	310	301	294	319	318	288	289	303	313	306	281	288	285	302	268	295	265	282	277	283	305	290	294	294	291	280	309	294	299	311	305	292	294	283	280	321	297	293	269	264	293	299	290	296	298	272	305	310	292	293	303	293	292	300	289	290	291	294	309	292	327	287	252	267	300	294	290	301	290	298	300	302	247	286	284	286	309	285	301	306	303	302	288	304	291	282	304	263	282	318	287	268	249	293	269	286	256	285	278	271	296	277	296	283	308	267	261	300	296	333	267	281	277	277	279	278	304	297	278	350	294	282	299	320	291	292	263	275	292	282	302	280	291	302	276	322	291	261	274	310	275	286	297	302	301	294	294	296	312	314	285	289	313	296	266	303	317	284	267	290	290	273	306	294	307	300	276	288	306	297	267	244	304	298	263	278	270	300	295	309	292	289	306	280	293	278	285	288	315	309	297	327	293	289	293	299	296	256	301	295	281	295	290	266	284	313	271	296	299	285	307	276	270	279	300	275	276	281	300	276	264	292	273	310	271	290	311	290	281	287	305	295	284	265	315	313	311	323	283	279	286	290	312	282	300	271	313	327	305	270	262	326	295	313	285	273	278	300	285	312	260	263	297	306	264	310	280	301	281	292	268	262	257	258	286	286	306	313	293	300	254	291	280	300	295	247	286	285	286	301	291	307	269	304	283	299	282	277	321	272	296	269	300	296	272	273	309	277	276	261	308	303	278	315	272	281	310	285	299	304	295	280	275	291	288	295	275	297	315	287	282	284	284	320	303	284	285	250	279	294	260	291	268	288	284	288	282	283	264	283	251	284	327	284	278	302	289	330	264	280	314	315	315	290	322	292	282	291	272	263	290	278	299	255	281	291	278	279	292	288	295	303	284	306	301	292	266	293	283	283	297	269	270	310	281	270	274	282	287	300	286	354	314	290	302	284	286	299	279	294	289	281	286	309	280	288	288	272	269	294	271	276	298	313	312	298	283	296	279	262	313	343	314	319	280	280	279	293	268	319	283	278	301	298	306	275	273	306	324	305	291	284	282	299	289	276	292	293	311	280	306	350	303	260	267	291	298	291	322	271	274	284	285	303	272	292	268	253	318	273	276	292	265	284	271	296	264	297	283	258	318	327	290	267	247	274	284	291	276	277	313	298	291	289	288	294	300	304	295	286	283	274	286	282	283	325	292	301	282	298	308	266	288	280	292	299	311	330	305	267	312	297	316	300	291	276	312	304	296	303	291	302	278	283	294	285	287	287	284	282	290	269	299	302	252	280	256	270	310	278	286	251	303	293	335	315	321	298	275	281	289	307	307	275	305	294	270	311	305	314	285	302	287	297	265	314	279	296	305	294	314	294	283	283	282	299	329	327	274	276	309	269	306	285	296	299	313	290	271	298	296	299	305	265	267	287	320	294	304	287	264	290	336	278	297	309	291	277	319	298	307	289	287	290	288	271	297	276	267	286	290	278	311	267	286	270	291	297	303	330	300	294	281	289	310	305	284	246	288	297	255	316	309	288	285	280	293	289	328	284	270	291	300	297	317	299	310	319	285	295	292	297	282	287	286	287	306	272	318	286	285	278	277	278	273	325	302	255	304	295	273	274	268	274	305	298	263	305	277	282	294	316	283	294	306	272	286	329	301	285	298	261	280	303	277	305	287	257	314	281	271	289	281	279	284	283	325	274	316	302	312	294	314	296	305	268	296	313	278	324	284	306	320	307	291	302	279	309	289	283	295	269	283	303	281	294	321	294	296	272	252	278	278	287	287	290	302	280	320	294	315	300	291	276	325	308	314	309	253	283	295	283	281	275	272	292	294	267	250	283	290	294	301	332	312	305	301	299	307	288	326	286	312	301	266	297	283	303	306	291	307	286	293	301	284	258	309	305	284	263	289	271	305	295	314	278	275	289	273	276	299	267	255	300	316	314	287	339	281	280	277	270	281	277	305	296	292	278	335	274	311	303	311	286	282	294	293	317	289	291	277	271	309	289	266	283	292	309	297	284	291	294	271	289	302	281	301	295	303	296	324	317	274	290	308	252	306	276	285	275	290	278	313	288	284	287	251	283	276	291	270	262	297	287	291	289	322	294	288	262	283	270	334	263	270	285	311	276	284	275	239	272	280	247	285	270	301	293	291	265	286	312	296	281	278	278	255
9093	16269	13258	6946	4882	3625	2788	2189	1788	1477	1251	1117	999	826	805	765	717	615	606	584	577	562	542	523	518	508	513	497	491	456	495	469	442	428	464	428	426	442	421	472	478	468	432	477	459	393	416	420	420	445	426	401	437	388	428	414	426	435	395	415	399	424	433	409	464	423	405	412	399	433	441	444	415	373	417	401	416	420	391	450	428	388	424	382	418	416	399	429	356	415	412	443	391	411	423	416	401	410	412	422	404	410	409	364	400	420	410	366	399	406	414	366	412	397	432	412	420	400	389	378	422	387	424	438	412	391	377	420	394	434	437	414	410	423	413	389	413	390	410	346	397	426	384	400	403	413	381	387	411	359	425	382	420	414	387	419	411	389	384	403	411	437	423	379	387	429	417	387	411	410	362	436	417	383	420	381	359	421	416	379	377	378	381	396	396	408	400	421	392	428	393	407	391	342	403	390	377	416	423	420	399	390	397	407	403	420	399	427	405	378	410	405	394	406	450	402	413	383	442	381	397	376	411	414	418	379	389	382	361	393	370	360	404	415	411	384	374	387	413	408	382	416	393	385	387	381	392	391	408	402	374	409	398	382	383	373	390	378	365	419	361	414	385	437	408	380	386	387	393	382	389	402	379	437	390	419	394	404	447	383	397	396	388	406	396	416	372	409	398	388	387	445	404	378	412	392	412	399	420	429	357	406	400	435	413	392	420	374	405	395	411	421	396	384	422	408	387	435	370	389	392	381	404	403	390	407	417	394	379	427	363	409	411	380	419	389	388	413	411	390	396	440	393	421	395	379	389	420	418	399	383	391	394	415	403	399	378	366	367	393	367	375	344	387	404	401	405	391	375	389	382	368	372	369	409	412	396	374	399	394	385	422	373	441	395	390	382	402	401	404	423	427	405	395	410	387	387	369	404	432	402	389	387	393	384	392	391	396	401	398	405	377	416	438	438	384	404	393	385	413	362	368	392	371	402	391	403	418	387	388	384	394	409	438	393	381	413	381	406	392	418	390	392	411	380	389	339	388	392	405	385	407	394	410	398	376	395	413	443	385	394	420	399	367	381	423	404	366	382	400	393	375	420	391	416	386	397	393	429	402	385	409	404	418	381	396	419	405	391	449	381	377	374	390	423	381	385	415	411	403	424	427	368	388	406	367	406	376	396	369	395	419	395	402	383	376	368	397	391	394	413	399	368	400	395	375	382	391	355	396	398	407	414	419	379	370	414	381	393	385	405	401	377	380	379	371	406	369	384	399	344	402	393	411	400	401	390	359	382	417	377	395	419	369	416	394	379	417	406	412	406	368	431	421	433	378	411	386	434	395	392	427	359	414	379	380	384	394	377	387	381	449	369	377	383	417	390	367	414	427	389	377	417	428	377	402	396	401	397	363	407	375	405	382	399	407	403	391	438	385	416	369	375	385	409	408	397	367	376	409	423	399	395	389	416	407	365	395	379	396	391	404	386	398	425	395	377	386	405	376	398	404	402	400	416	380	407	397	424	379	385	361	375	399	392	405	398	417	388	416	413	402	409	414	386	417	407	388	400	387	367	428	412	407	391	389	397	366	419	398	412	384	420	371	430	373	380	384	409	382	379	403	412	368	413	405	393	371	380	389	381	417	389	433	406	384	405	446	391	411	361	374	415	387	408	383	416	381	409	405	405	421	358	409	399	379	412	391	401	383	385	401	409	407	391	399	402	412	410	398	389	433	431	406	397	383	402	395	421	422	396	390	377	368	404	427	365	401	404	392	358	364	387	416	409	392	382	422	402	427	418	408	428	409	398	414	405	433	413	397	388	408	390	408	381	393	393	382	390	356	408	401	398	367	393	409	396	395	424	373	395	401	371	427	399	367	397	405	397	403	392	405	360	400	412	379	378	398	370	433	409	428	365	427	401	376	381	383	388	402	397	389	374	387	373	374	420	413	408	406	397	378	421	360	417	412	389	418	379	399	418	403	396	396	407	395	390	374	403	408	371	413	443	404	426	420	401	410	367	398	411	403	398	391	381	436	400	410	407	402	431	377	426	393	383	395	413	366	377	416	424	422	364	401	428	403	403	386	412	393	385	397	391	396	391	412	357	401	374	413	382	393	378	398	409	364	413	376	427	414	408	408	434	344	406	417	411	394	386	405	429	424	379	418	402	399	396	417	404	402	410	394	354	397	415	418	402	351	376	421	405	380	372	410	406	412	419	396	414	382	406	395	402	374	398	425	382	395	409	461	373	404	408	418	406	411	392	440	390	393	400	339	388	428	419	394	373	395	406	420	416	407	379	375	407	398	392	401	394	373	392	414	369	422	469	383	369	405	367	347	388	386	402	365	381	387	398	376	376	395	397	379	416	386	387	408	410	399	392	397	386	416	424	428	447	385	393	401	412	395	403	420	395	388	428	406	424	389	338	379	380	386	414	390	374	436	392	391	437	409	419	383	380	402	404	405	380	357	360	399	357	389	421	385	387	436	415	398	404	367	396	366	400	370	403	410	376	428	443	387	383	428	378	413	428	409	400	367	396	399	453	412	375	411	367	418	378	398	371	415	413	399	392	422	408	384	377	371	416	344	398	396	381	422	382	389	364	367	372	379	392	364	391	442	351	402	378	390	395	391	384	396	395	400	380	406	399	414	404	428	417	349	365	415	379	388	413	440	415	398	425	397	378	370	414	396	387	370	410	384	398	379	442	373	395	382	389	384	401	359	414	418	397	355	394	403	398	365	361	396	395	399	385	406	416	386	374	369	427	398	381	366	394	378	413	440	408	417	413	382	420	390	403	423	397	411	412	387	364	414	414	392	395	384	399	425	403	385	397	394	412	376	398	388	389	396	408	390	422	379	371	362	431	375	421	434	406	405	421	364	400	408	357	401	393	376	431	426	409	376	385	383	427	394	391	388	412	383	410	409	395	381	385	371	359	432	382	398	432	405	387	427	370	379	413	393	427	427	382	392	392	402	401	391	402	395	405	387	406	426	409	403	430	370	416	411	383	413	398	376	396	404	401	409	394	389	389	372	410	410	409	406	391	396	400	409	401	428	423	381	412	408	403	384	410	401	446	419	399	392	380	434	378	395	412	377	398	379	387	404	378	369	412	449	399	404	415	421	405	424	389	390	419	413	361	395	412	397	408	376	377	390	352	386	411	397	392	404	373	413	387	360	393	394	429	411	393	394	423	430	423	404	420	403	373	409	416	388	393	426	373	395	401	399	427	411	439	337	376	385	385	425	381	375	411	377	406	411	412	396	392	397	398	385	423	408	391	400	414	398	451	420	407	371	412	386	378	396	391	374	410	389	410	407	416	380	368	432	398	400	410	400	399	388	404	406	377	382	436	391	414	427	429	417	389	379	397	408	375	420	429	409	405	415	399	397	418	384	404	388	402	384	371	409	381	382	386	406	424	415	427	396	368	371	383	402	397	401	400	376	404	383	408	429	428	378	379	444	418	398	394	331	412	420	421	347	421	402	420	376	363	388	393	407	401	383
27007	20877	9016	738	451	357	359	369	329	325	333	353	311	330	339	360	322	307	355	299	347	332	336	341	320	328	331	288	327	332	314	292	309	349	312	348	295	340	318	331	364	350	334	301	303	315	303	322	358	318	311	324	355	318	294	329	307	295	336	335	310	301	372	324	339	321	326	314	329	344	337	305	326	343	359	326	315	338	336	308	303	356	337	304	343	288	317	302	319	313	322	357	338	293	327	317	311	335	309	314	333	315	335	301	327	313	320	275	327	298	352	335	283	344	358	309	300	313	340	299	311	329	337	331	290	340	306	327	307	328	336	329	289	333	322	339	300	291	316	305	328	314	286	320	313	319	331	322	304	315	309	329	340	346	309	313	350	330	312	346	346	352	305	340	306	292	304	334	305	357	311	312	320	324	303	306	352	315	296	320	305	335	298	316	307	331	262	314	334	311	332	310	324	302	327	322	336	311	330	331	347	341	303	315	298	294	292	330	313	315	313	337	304	363	315	329	320	358	352	325	334	308	276	341	308	322	342	327	366	331	326	344	307	337	341	310	327	324	329	353	312	343	337	364	331	317	325	349	306	329	318	353	293	328	347	285	304	327	330	307	324	314	320	312	277	314	327	270	316	311	335	334	309	288	341	314	316	296	322	351	311	305	286	299	310	331	325	336	297	311	338	336	337	310	302	299	304	305	330	308	299	315	301	324	298	326	333	330	313	319	302	331	326	358	324	303	350	322	302	357	315	308	317	320	301	347	312	319	313	337	323	303	324	295	328	322	335	318	302	338	309	330	316	280	315	308	323	357	314	317	312	297	310	352	321	328	314	313	336	314	341	345	343	334	367	331	341	318	311	307	326	336	311	316	333	313	320	317	330	329	339	318	351	345	316	314	349	331	304	303	314	348	313	317	297	337	328	325	386	342	346	326	335	331	325	303	348	323	339	320	337	377	293	334	321	304	301	299	289	348	319	308	312	336	334	342	311	336	304	330	315	340	323	306	321	322	331	352	319	339	328	314	302	343	315	314	302	310	332	334	310	313	295	323	302	338	329	315	297	298	350	350	314	338	336	317	341	319	316	318	311	293	320	324	299	319	299	321	306	317	304	327	338	307	311	288	304	292	288	353	307	365	300	348	356	322	295	317	332	327	298	316	317	348	320	324	314	326	315	316	309	345	323	327	374	301	336	324	321	305	354	301	330	344	303	323	320	312	305	298	356	322	332	342	327	332	304	313	344	315	353	317	338	310	328	325	276	307	340	325	292	311	345	306	307	294	330	326	331	309	325	319	316	314	331	362	337	321	323	316	360	331	317	321	298	319	297	302	316	325	296	334	330	355	352	323	310	308	312	295	311	328	340	343	319	329	308	316	331	331	320	299	326	300	309	297	310	325	303	334	357	341	326	337	290	346	329	327	344	316	265	330	289	319	331	342	329	297	318	330	332	308	341	317	315	316	319	326	314	312	312	309	313	296	307	305	311	311	284	308	325	325	346	301	315	336	300	305	338	321	306	344	308	327	316	334	306	340	322	333	348	331	346	311	328	317	322	309	357	314	325	337	321	323	320	317	314	358	349	297	320	298	313	329	312	299	323	334	333	326	358	342	327	362	307	319	318	312	327	312	311	297	308	309	329	352	297	323	335	311	297	320	307	317	325	298	335	327	325	340	290	325	305	353	325	333	293	352	325	314	286	322	346	334	312	325	339	325	329	325	301	297	287	313	322	332	284	321	321	307	326	341	311	310	332	309	309	311	305	296	320	333	302	337	326	282	320	310	298	323	311	302	337	343	317	316	323	312	349	329	341	309	328	342	320	346	313	322	276	312	307	325	332	294	331	290	330	324	304	317	315	321	329	293	312	339	315	340	309	320	364	349	326	343	295	326	322	307	334	350	317	337	300	319	325	304	319	322	327	331	361	309	345	314	329	315	314	335	304	308	290	317	331	327	300	323	321	330	330	332	346	289	340	331	308	356	298	301	336	278	308	325	325	319	361	312	344	320	301	323	317	319	345	308	306	260	338	302	338	318	325	368	342	348	327	337	319	308	304	277	305	319	314	300	327	323	297	338	283	316	326	300	336	338	307	332	352	309	328	328	347	313	327	336	301	319	318	316	318	303	321	334	305	341	322	300	320	281	350	304	311	337	309	310	324	339	330	325	324	342	324	316	333	320	323	328	332	301	312	346	323	298	322	357	344	282	296	330	329	335	317	340	335	322	307	326	298	335	352	330	298	346	312	365	306	343	343	308	339	298	293	290	304	320	366	307	324	304	290	326	322	314	323	321	310	321	330	349	339	313	336	340	336	309	291	335	290	300	309	292	331	317	302	308	313	293	318	313	317	306	307	322	307	290	317	331	325	300	325	312	352	327	342	334	330	330	286	327	294	373	346	298	328	307	316	335	322	307	367	339	307	336	311	348	301	314	358	340	322	311	334	323	325	319	340	313	316	324	300	334	330	331	349	349	314	321	326	358	337	344	339	320	319	281	338	312	317	307	328	325	332	303	308	324	306	326	294	319	333	299	331	333	307	349	314	315	326	375	343	350	339	312	312	314	320	318	315	318	290	296	330	344	311	321	307	323	302	319	302	339	307	342	321	321	328	333	315	316	339	321	310	337	338	324	343	321	325	325	346	320	303	303	303	304	359	312	332	320	322	333	326	332	327	311	300	305	315	308	312	311	321	313	360	380	346	318	321	361	314	328	317	365	311	316	354	301	301	367	334	323	287	327	306	338	326	346	341	334	336	330	321	321	301	340	316	289	314	324	343	298	307	337	345	303	305	291	360	306	292	296	300	358	290	302	334	318	315	329	310	355	312	303	330	310	317	329	330	320	320	337	318	310	335	302	344	338	308	329	307	328	320	322	341	322	329	331	299	349	330	331	279	291	300	324	316	317	327	319	340	301	317	294	348	332	316	326	288	284	290	351	308	328	303	357	320	289	299	316	349	339	317	324	310	332	296	299	344	312	290	332	336	342	338	304	307	314	334	327	312	301	327	316	345	314	323	299	329	332	348	331	316	320	313	338	325	356	316	348	317	330	319	321	337	287	327	346	323	326	324	319	291	306	304	342	296	300	318	321	311	329	346	335	309	348	341	330	330	313	339	331	318	333	332	341	342	321	308	302	333	287	318	368	313	306	307	290	315	313	327	356	297	297	334	287	307	299	327	327	301	331	307	292	304	308	338	321	313	303	327	296	343	308	310	323	345	305	310	322	324	327	331	328	312	310	323	315	316	322	325	329	354	345	279	320	326	310	296	312	325	292	318	324	310	327	311	345	319	325	313	327	315	324	313	339	364	290	350	327	320	335	328	348	317	325	321	301	282	312	306	306	292	332	314	296	340	302	334	319	317	318	303	320	309	311	335	298	326	320	336	340	317	330	319	322	291	325	321	334	342	297	300	325	345	332	324	317	310	293	334	306	340	321	298	285	345	348	310	304	315	295	327	319	352	303	331	319	299	320	316	340	323	300	309	327	324	298
3985	1151	978	646	531	522	479	453	431	477	439	427	470	452	438	440	426	443	443	451	423	415	453	451	403	431	401	461	419	422	443	462	430	424	424	421	420	446	436	402	440	437	422	474	414	412	429	455	460	401	462	390	454	438	440	440	399	406	400	455	441	475	455	463	427	404	436	429	436	413	411	454	373	430	468	405	428	412	471	430	401	463	440	462	451	446	433	445	413	435	423	446	433	415	416	492	406	424	450	436	434	450	394	416	464	427	421	439	423	452	428	409	430	405	417	409	413	429	429	457	420	443	449	457	451	435	457	427	422	430	446	401	446	392	443	475	465	441	446	445	435	454	455	419	427	440	415	448	448	479	419	424	464	439	412	449	421	402	430	423	420	400	438	508	438	445	431	390	446	435	427	415	436	440	444	409	413	431	431	419	381	475	447	429	451	437	422	428	428	429	447	418	408	434	418	461	448	440	435	405	457	427	441	416	412	420	449	435	458	418	466	448	400	465	393	430	412	409	416	426	434	397	428	422	411	402	426	383	419	419	444	455	439	430	439	408	448	425	438	441	459	402	448	454	436	430	438	434	422	461	461	431	443	423	463	429	432	432	460	383	435	442	401	446	459	398	476	429	395	447	450	435	415	432	407	456	432	446	432	429	460	398	426	428	419	430	404	405	425	426	415	427	411	413	431	427	442	450	425	473	416	428	426	444	474	421	420	414	405	442	421	443	409	420	416	408	408	473	412	444	434	442	439	421	440	401	418	405	420	399	425	435	389	441	393	434	430	447	468	411	423	459	420	421	415	429	437	478	426	417	413	425	446	418	432	430	420	428	416	460	437	454	415	426	429	452	442	443	439	414	429	404	463	439	434	445	418	451	464	369	405	397	456	418	444	439	428	411	431	454	409	426	440	402	470	426	459	436	424	427	435	442	414	427	415	431	435	429	398	463	418	423	438	430	400	449	409	447	419	459	423	448	502	397	417	440	451	429	435	426	470	381	409	430	399	421	432	445	450	458	440	431	462	439	411	428	434	415	416	378	436	443	467	462	404	380	432	438	417	382	451	462	407	467	407	399	420	432	399	475	417	461	426	445	421	421	455	409	414	456	413	418	440	445	448	427	417	436	431	422	401	441	454	432	407	405	419	446	415	391	401	417	438	434	426	435	442	432	440	410	435	423	410	424	435	446	403	447	423	425	437	434	478	425	472	449	367	419	430	438	445	393	441	465	436	458	395	444	460	416	410	430	427	448	421	468	478	433	437	429	404	431	433	403	425	424	406	416	489	462	419	425	427	429	449	436	433	414	400	431	428	403	435	464	442	422	416	431	429	415	443	404	422	460	423	437	441	429	437	423	425	444	409	446	431	380	462	428	429	415	450	446	454	416	438	417	403	397	446	394	395	448	454	447	451	467	437	443	444	414	427	421	439	447	434	439	442	385	447	444	415	436	446	429	475	435	451	453	433	427	452	468	435	448	432	427	444	395	467	400	406	439	446	457	420	438	398	431	438	417	432	410	456	445	434	422	458	420	441	424	446	420	401	428	434	417	431	484	432	412	406	448	433	384	440	434	440	462	391	399	450	413	470	422	451	423	422	436	451	438	457	424	444	464	443	435	445	429	421	459	431	407	414	407	438	415	445	410	391	461	429	412	396	433	408	449	395	425	476	413	415	422	434	453	432	417	396	456	398	417	477	433	459	440	421	427	439	411	426	415	409	405	414	416	458	404	462	446	433	441	462	431	427	424	432	414	432	438	457	420	456	387	455	448	407	408	400	394	463	465	457	468	414	406	421	500	441	403	423	461	457	431	438	427	451	458	398	449	411	433	442	424	422	424	419	425	416	458	434	400	473	445	407	444	406	458	421	401	428	432	395	440	465	448	450	439	451	442	401	436	466	427	448	431	462	481	423	429	434	395	403	430	445	400	445	404	423	431	417	430	411	421	445	447	424	424	407	436	422	429	413	434	450	448	417	424	413	433	458	464	435	406	430	433	424	442	399	451	426	417	435	444	420	451	477	410	446	412	399	412	402	416	437	449	458	436	444	427	430	439	428	437	448	422	440	431	419	433	427	409	429	443	411	433	418	392	427	436	438	393	412	399	439	411	414	383	460	455	420	438	411	432	444	428	406	435	398	423	425	436	438	432	456	465	426	452	426	404	435	414	412	418	408	446	436	416	423	447	419	425	463	437	425	398	452	410	448	441	434	429	449	427	439	456	400	437	424	418	410	462	401	430	442	418	402	434	429	414	447	435	410	439	425	444	439	416	409	413	455	448	434	375	416	418	427	418	436	468	424	431	419	415	462	428	454	447	430	425	410	472	455	428	403	435	402	395	400	441	413	426	424	475	470	423	413	433	423	434	456	425	413	434	432	378	450	437	417	486	432	419	425	424	420	434	411	443	420	429	425	464	449	429	415	418	412	419	429	430	408	451	417	440	384	443	420	426	442	459	468	436	468	439	406	435	426	407	451	449	435	440	453	417	436	427	426	457	454	413	456	452	437	471	399	407	403	437	416	412	457	410	433	450	415	403	414	421	462	429	452	427	421	457	486	423	405	404	427	435	448	420	449	438	437	436	396	451	444	413	451	423	420	428	456	428	402	466	405	428	408	460	425	443	437	422	443	418	476	389	431	426	434	452	405	433	424	421	451	433	399	433	427	414	401	448	438	404	444	444	425	418	399	468	428	392	428	424	425	470	425	435	461	450	421	440	424	414	445	434	456	467	453	446	428	439	413	431	449	443	422	450	433	430	448	438	426	412	419	418	448	411	458	449	455	429	448	411	450	428	414	441	414	447	444	429	452	435	468	427	424	485	439	433	435	428	408	433	437	418	456	425	401	432	458	468	424	449	433	445	406	467	431	424	434	418	414	438	385	413	423	467	427	423	441	418	443	450	435	436	443	414	447	441	453	467	439	454	409	418	438	424	434	446	448	406	450	417	411	436	442	408	438	421	414	447	423	453	422	438	411	440	415	400	410	434	411	441	423	442	404	420	438	419	403	443	427	433	455	440	438	425	427	448	421	404	398	431	471	431	432	432	410	438	420	428	411	434	404	445	407	442	426	399	406	473	423	424	413	408	467	431	403	406	459	416	467	448	413	433	401	416	447	425	425	428	452	424	438	461	445	431	467	431	427	436	392	425	453	459	422	396	439	445	441	483	443	387	426	436	418	439	419	444	437	453	448	427	398	427	385	432	455	392	401	458	449	441	448	466	479	418	437	467	434	424	453	426	431	416	420	422	425	443	386	409	398	420	442	407	420	437	407	460	417	410	409	427	440	405	411	396	451	424	430	441	459	423	419	448	420	434	432	430	429	434	405	470	406	455	415	434	464	428	459	414	443	440	417	445	430	431	431	464	425	391	430	458	430	441	439	439	397	454	468	473	442	428	415	459	454	407	459	454	423	436	444	417	453	444	441	422	393	406	451	431	392	433	456	459	415	425	463	417	435	448	425	436	425	451	408	421	442	426	394	397	460	424
23799	21380	28943	24192	21384	12720	1297	824	692	670	619	595	556	520	514	519	551	525	514	530	492	477	475	466	454	459	435	476	472	498	461	466	449	474	456	456	453	437	447	450	443	470	458	464	437	447	427	449	440	442	432	440	421	421	424	482	448	456	466	441	436	423	441	439	436	468	435	433	429	447	477	442	437	417	427	476	445	447	458	422	489	444	437	452	408	466	425	419	461	443	425	415	456	431	444	442	458	457	456	428	432	465	443	469	433	461	466	438	453	462	425	422	423	464	452	423	457	470	432	435	437	453	420	451	463	441	428	481	487	419	457	411	480	450	438	449	476	426	441	490	394	436	453	418	461	454	448	457	423	445	367	405	451	433	420	458	460	457	441	432	416	442	466	445	453	455	470	462	436	458	415	427	405	450	459	429	448	429	456	464	421	403	436	448	439	450	461	445	426	459	443	412	465	432	438	431	457	413	421	436	410	425	413	473	428	444	481	435	449	434	449	416	463	434	449	443	415	455	460	480	424	457	453	434	446	413	460	456	423	424	474	463	428	416	437	443	456	426	453	412	437	437	459	422	452	432	426	424	469	429	418	469	436	459	448	429	422	424	451	434	449	414	466	457	454	413	447	415	428	460	439	438	433	450	441	440	409	434	439	443	460	433	442	437	455	399	478	434	452	439	475	432	423	391	439	453	481	416	453	421	466	445	469	469	444	466	402	408	448	397	466	460	410	452	460	446	460	460	436	434	446	436	472	450	451	480	462	447	481	452	457	422	407	419	428	446	459	397	453	445	422	447	458	471	451	436	410	447	415	448	411	435	427	454	419	436	445	420	449	415	406	468	410	443	410	411	436	434	468	470	437	454	472	443	435	450	446	450	431	436	463	436	458	490	452	447	434	418	462	462	454	437	471	450	459	452	421	445	432	443	442	440	457	460	451	454	406	439	434	450	445	457	444	429	445	462	441	406	422	427	410	458	420	440	475	431	469	417	423	408	437	440	420	418	469	430	435	435	422	454	436	451	399	436	460	435	487	425	442	465	455	451	458	434	427	445	473	441	414	433	410	443	435	412	431	453	438	448	426	475	432	440	434	417	441	445	420	432	494	428	409	411	447	439	384	397	480	420	426	418	428	455	442	451	402	407	429	461	426	434	415	434	422	426	452	476	434	448	441	452	436	477	480	464	432	452	437	465	479	444	452	419	446	465	429	456	476	463	456	439	459	455	463	413	428	448	462	420	465	436	432	447	444	435	456	487	484	427	472	437	434	422	472	438	438	447	403	417	425	433	442	456	431	441	448	484	431	454	426	469	425	441	456	447	441	425	463	416	447	471	470	416	429	444	475	455	447	408	432	442	417	420	431	470	466	458	435	454	400	468	439	457	452	451	464	431	411	482	448	450	488	462	456	441	494	464	466	417	475	411	442	477	426	425	473	437	429	439	428	433	407	429	419	432	427	447	448	448	445	438	462	434	457	443	413	419	425	467	427	440	438	475	451	482	418	450	449	411	445	406	427	427	464	444	450	387	469	439	463	431	434	421	431	448	430	409	456	436	430	411	408	426	457	438	445	454	447	423	446	428	470	439	424	449	429	423	439	448	416	485	471	413	412	428	454	424	474	478	433	483	462	437	417	432	449	469	475	443	455	415	433	407	436	400	432	463	421	445	475	454	460	402	409	396	443	453	441	448	456	453	442	427	452	441	463	438	454	423	453	461	405	440	467	466	441	471	461	439	444	416	460	419	453	467	435	461	424	448	438	462	453	427	447	431	427	443	429	462	443	409	493	450	441	473	425	431	420	426	439	446	444	443	432	422	410	468	438	412	441	450	438	473	400	444	414	488	442	446	437	416	441	459	444	451	463	419	440	445	444	469	439	448	435	452	459	410	433	454	457	457	453	444	438	473	461	446	431	429	449	474	456	443	444	412	469	430	435	434	428	416	462	435	434	465	438	446	460	444	438	455	450	450	483	470	436	417	438	417	433	448	439	426	445	372	425	446	435	448	466	425	433	434	406	456	445	428	483	495	454	464	445	408	453	449	429	454	413	435	457	408	491	444	451	450	468	428	418	471	449	416	445	457	444	467	437	424	431	466	450	475	469	446	439	454	441	465	522	422	436	442	467	466	425	431	428	431	444	433	441	418	457	467	446	449	448	414	442	445	431	428	468	465	452	419	452	426	429	437	450	472	426	446	434	421	429	446	441	395	457	410	460	418	451	409	439	427	472	457	442	399	476	459	438	408	437	445	448	416	433	433	441	406	439	445	435	435	436	454	447	441	448	397	439	428	449	443	461	432	424	410	432	438	473	445	452	425	452	434	436	437	440	455	409	466	446	426	428	428	444	446	433	444	464	464	498	454	437	422	424	430	440	400	406	451	450	492	444	416	456	430	426	446	430	443	464	459	462	426	421	452	432	455	434	416	397	454	482	431	464	447	455	406	428	421	435	436	430	458	434	441	502	452	453	427	450	429	463	468	458	447	436	455	444	436	470	438	453	425	399	463	445	424	426	461	417	471	450	435	447	453	471	446	469	431	465	462	439	481	471	470	432	429	459	436	445	451	419	450	446	435	483	434	434	456	416	395	481	459	445	425	468	427	441	428	470	393	410	441	425	404	381	418	426	439	416	443	452	455	467	431	436	448	440	421	466	445	462	446	437	433	400	496	424	449	492	453	439	424	446	473	448	457	429	440	429	451	450	442	435	442	456	432	462	439	419	456	435	426	469	464	437	435	418	458	430	421	457	465	429	456	413	409	445	461	419	430	464	422	464	475	478	463	402	446	458	409	456	417	436	459	448	457	455	434	437	425	421	421	446	447	446	431	444	426	497	441	452	446	475	417	418	431	471	429	413	441	436	418	425	473	435	456	444	453	395	461	403	440	446	434	413	418	440	443	448	435	430	447	430	472	472	441	443	427	447	445	476	447	415	438	429	428	431	444	476	462	441	457	461	412	481	483	410	431	425	490	410	465	441	445	442	441	438	466	457	397	430	479	432	406	405	466	427	448	419	439	418	454	401	492	442	435	436	411	467	422	445	439	461	475	427	447	399	418	441	450	411	398	443	418	419	450	430	416	405	449	430	461	409	406	463	472	403	439	430	470	442	412	452	390	429	425	425	429	444	448	418	438	419	483	417	456	456	408	491	412	416	449	468	430	451	431	456	429	435	441	450	444	441	472	423	432	472	439	415	454	432	416	400	434	438	442	461	455	435	486	468	426	467	408	461	453	431	431	432	427	427	430	462	432	408	455	431	485	416	451	421	437	444	443	408	426	426	457	445	455	476	429	434	452	400	448	439	440	431	449	424	454	447	430	451	435	441	422	450	438	449	452	428	420	446	436	450	444	438	422	414	478	414	438	442	482	429	469	429	452	451	441	463	426	473	445	435	450	479	453	444	445	443	416	434	398	436	400	449	424	460	437	436	446	423	433	446	450	461	432	436	445	442	453	404	449	421	446	456	410	466	447	448	438	442	471	458	428	441	425
6359	10348	8514	4222	2993	2344	1843	1511	1368	1161	993	963	875	884	793	749	780	728	721	665	679	649	644	614	645	599	631	654	638	650	661	598	562	659	567	625	642	630	627	605	577	632	583	623	676	603	612	580	623	602	627	606	558	603	602	602	582	597	601	624	613	599	549	593	579	626	608	593	580	583	584	576	617	561	619	593	600	551	574	598	581	598	601	602	579	568	603	602	571	606	581	609	570	602	585	592	559	572	595	614	603	631	575	599	590	591	590	620	594	622	621	569	577	610	626	571	583	628	596	593	594	551	596	588	629	588	555	606	582	593	582	589	616	597	587	599	620	559	566	568	593	565	580	601	601	567	593	556	568	597	602	580	545	588	604	612	568	611	580	612	572	595	634	594	626	578	643	626	553	533	583	593	562	592	630	583	548	561	593	620	607	582	580	545	533	568	601	521	621	581	519	577	578	546	613	595	587	554	586	632	588	574	570	582	576	559	657	585	570	581	586	605	569	601	595	555	618	581	608	632	594	576	600	599	575	548	594	584	623	613	606	607	626	537	602	614	567	598	610	568	583	613	593	570	581	552	634	601	576	532	585	575	583	605	577	544	585	592	592	576	580	583	583	572	587	600	591	549	572	620	569	583	566	592	630	591	607	579	601	575	561	585	606	560	599	591	593	585	550	611	572	597	600	627	601	613	624	602	565	568	605	600	607	562	558	601	594	563	579	617	652	608	567	626	591	604	568	634	592	599	566	575	567	598	596	608	540	595	557	573	593	648	605	555	604	541	585	652	540	596	598	571	572	591	594	584	546	576	630	598	571	612	552	573	623	604	604	559	571	594	544	564	619	571	588	582	564	583	580	539	583	565	564	587	596	611	584	571	627	640	570	589	643	583	620	606	666	566	594	598	593	625	581	604	494	605	562	598	587	622	580	590	636	563	586	554	575	630	570	620	565	619	605	630	623	593	636	650	626	543	639	582	613	584	627	565	637	545	574	605	621	594	563	600	548	584	589	582	612	618	574	545	582	618	563	548	588	557	611	615	584	594	602	625	604	588	628	565	621	584	611	561	548	546	546	590	560	560	637	581	604	629	635	601	604	569	575	586	598	585	630	627	592	538	570	605	617	578	580	572	592	596	608	582	596	578	621	586	602	535	571	595	560	593	623	548	578	605	577	608	620	598	618	579	594	585	579	613	549	561	602	602	590	559	628	611	589	590	569	575	618	564	592	569	617	609	567	584	617	588	597	585	621	616	613	631	592	629	635	594	604	639	599	569	547	575	579	604	599	597	559	586	565	593	584	589	616	585	561	566	633	550	550	592	566	517	613	608	581	599	639	607	612	594	646	596	604	562	572	598	580	606	581	593	581	566	614	559	552	598	587	576	575	581	622	613	638	602	587	593	592	578	582	591	577	589	632	583	635	596	580	602	584	578	581	601	580	620	579	553	629	599	580	558	597	569	574	600	605	577	590	601	595	536	594	567	622	593	582	624	610	552	596	641	593	570	573	639	610	600	578	570	600	576	627	605	602	566	602	584	576	584	597	595	551	621	579	615	564	602	583	600	600	571	574	579	558	576	586	593	565	621	575	573	612	586	603	551	590	578	568	584	571	537	567	557	584	598	552	612	542	595	596	602	555	593	607	621	631	560	603	590	575	559	603	548	600	605	620	564	598	621	531	586	568	561	621	591	613	561	560	587	619	562	591	627	639	569	565	605	587	588	602	597	545	594	606	600	611	567	608	588	633	569	576	601	582	620	605	575	590	582	593	602	596	608	601	596	579	563	624	598	634	631	627	587	565	613	621	596	579	607	573	604	581	557	656	626	594	566	612	567	575	601	611	578	603	624	585	585	573	584	541	617	597	597	655	601	594	560	572	598	544	639	547	600	581	579	609	645	586	567	661	613	583	598	578	607	586	599	576	606	615	609	575	630	597	584	620	536	626	597	552	570	594	565	591	536	574	599	593	572	625	614	561	599	594	563	547	565	601	552	579	554	606	576	592	560	614	601	577	543	594	622	615	617	604	631	572	575	604	589	588	626	538	559	607	563	582	555	625	568	583	528	584	591	605	599	625	584	558	581	590	584	550	590	597	622	562	601	569	601	605	554	598	563	637	578	588	608	569	552	563	585	574	592	553	604	610	555	586	590	566	593	588	562	632	606	573	571	591	635	571	577	544	609	614	597	602	620	603	611	619	607	582	579	584	562	566	619	598	575	613	593	569	562	584	591	564	576	616	603	594	576	616	581	563	604	574	526	580	605	596	565	593	596	591	579	604	558	589	596	622	573	604	603	582	600	598	605	601	575	586	570	566	605	632	590	557	605	572	618	583	551	565	597	532	563	595	565	583	575	587	583	568	589	595	614	588	609	611	587	606	605	588	543	626	548	574	582	596	561	567	593	569	589	594	584	583	553	584	598	578	607	582	575	633	617	615	613	586	587	578	573	572	589	637	574	599	582	598	589	594	573	568	598	558	629	615	590	613	613	553	610	622	577	601	592	592	621	605	635	582	558	618	586	589	565	592	616	617	582	543	600	575	578	611	600	623	586	570	562	600	577	561	565	596	620	582	548	628	605	587	578	604	578	634	586	621	591	586	582	595	601	581	615	596	595	552	625	617	589	586	606	626	587	570	634	601	556	593	596	585	594	570	616	569	566	604	599	602	659	613	595	573	607	583	592	548	584	623	589	533	583	604	544	613	596	612	597	586	597	581	573	584	618	553	593	624	570	583	562	604	615	578	615	578	576	642	573	586	600	567	614	620	574	565	608	538	603	591	602	571	595	587	616	622	585	573	554	603	618	576	603	597	566	606	598	618	579	588	564	621	575	607	581	566	580	533	571	621	557	580	613	547	565	606	537	603	605	563	579	566	587	572	620	583	568	615	626	580	557	583	636	572	600	569	618	605	603	561	609	556	608	586	572	550	622	582	613	552	593	592	624	604	579	590	578	603	579	573	611	571	541	565	627	615	587	600	581	536	629	578	555	626	571	584	628	571	606	573	604	617	606	623	572	552	577	591	585	568	587	577	600	582	590	574	604	619	566	563	602	629	540	610	606	583	619	581	576	590	589	599	628	574	584	595	596	625	575	547	593	611	530	573	570	608	562	578	572	565	591	567	609	556	570	562	543	564	613	589	613	593	588	604	586	557	604	595	618	574	613	607	617	586	596	578	531	574	560	565	589	565	604	589	596	563	622	574	564	625	559	595	627	629	579	607	553	587	595	572	624	543	532	577	563	569	605	597	583	632	587	590	572	582	591	587	596	567	571	620	587	575	606	628	568	595	604	561	549	633	578	617	566	539	586	622	539	606	618	588	595	567	587	625	621	593	619	592	605	600	581	592	616	584	550	566	620	609	592	597	571	569	575	581	535	554	646	628	592	594	591	596	596	624	647	572	585	555	561	576	616	583	613	508	613	582	577	597	559	560	582	620	552	583	605	610	565	557	548	576	581	629	586	635	577	589	607	602	560	566	631	579	591	555	554
22941	21408	29339	23878	21409	21449	10866	1129	844	688	648	564	514	457	415	399	408	377	415	375	375	357	364	343	343	337	341	340	333	323	354	298	315	325	327	289	324	322	299	309	329	276	314	306	300	304	309	304	345	303	332	308	325	303	317	299	303	291	325	295	273	313	310	302	318	303	312	285	267	283	269	298	305	290	270	312	317	281	278	270	250	288	295	275	283	302	264	240	282	288	315	262	326	281	290	288	265	308	274	308	324	295	300	309	283	284	275	285	318	273	273	255	304	245	282	324	283	315	293	263	312	292	271	272	309	305	268	298	303	316	304	301	262	333	291	260	281	290	269	329	280	296	274	286	293	286	304	303	306	303	308	306	303	284	338	304	269	272	263	295	300	300	279	289	267	295	298	298	253	308	304	297	308	285	302	303	294	287	286	264	297	300	298	277	270	262	287	305	293	295	267	283	332	280	300	266	291	299	262	265	278	266	297	259	271	285	279	282	288	301	283	285	271	271	247	307	304	282	309	286	279	285	278	287	290	301	280	304	266	291	295	290	247	296	312	278	288	281	317	269	290	303	301	295	265	269	279	287	319	284	306	306	276	294	277	304	288	292	288	237	278	288	264	285	297	280	287	291	292	313	266	287	301	300	316	287	321	283	273	283	287	295	343	253	287	286	302	275	298	282	248	307	263	284	284	258	288	290	294	312	290	281	298	290	299	261	275	313	277	292	293	290	312	282	276	278	258	299	271	273	289	303	313	265	283	299	272	314	253	287	310	288	260	303	277	278	311	284	292	288	286	294	293	300	283	287	293	304	282	291	306	262	258	289	311	309	284	250	309	287	298	300	270	267	259	297	280	280	323	281	285	286	275	298	294	301	282	286	276	292	289	295	284	278	270	285	267	268	285	299	269	300	288	294	262	256	298	322	245	295	296	251	275	289	282	287	295	290	292	300	298	271	283	300	287	327	309	273	235	285	296	304	297	285	290	280	287	277	287	289	284	262	293	295	297	282	281	278	317	289	269	282	307	315	284	276	300	276	262	295	302	306	261	281	314	282	300	277	300	288	276	282	282	282	305	259	284	299	259	306	300	275	294	275	300	287	300	278	273	284	248	293	260	304	302	278	282	276	297	290	270	286	307	264	308	273	274	292	293	296	281	293	282	263	262	283	309	284	251	278	282	302	269	265	272	289	284	287	328	286	305	300	284	275	291	268	249	263	257	311	279	285	319	284	312	287	315	276	300	288	260	300	272	292	267	276	318	298	287	313	282	294	275	286	311	275	317	297	312	315	294	297	307	303	302	277	283	293	278	301	283	272	283	285	297	283	289	285	326	274	278	296	286	302	288	300	269	295	305	275	272	289	299	257	327	278	282	295	294	322	277	307	285	327	274	303	310	310	274	287	277	308	301	276	277	269	300	284	275	319	297	279	295	291	288	277	306	284	304	281	322	294	306	315	315	270	277	290	273	273	291	300	285	265	274	280	300	252	294	269	315	291	318	285	269	264	304	268	283	296	276	294	284	267	269	294	299	274	271	298	272	278	282	263	305	272	291	310	324	298	303	277	280	293	285	289	302	289	283	300	284	292	261	289	280	306	281	291	280	260	293	308	309	280	281	313	280	272	304	277	250	322	264	275	291	334	304	273	292	282	289	261	287	254	288	289	281	268	307	312	303	291	304	259	290	283	280	277	250	284	286	265	282	275	306	290	250	286	291	285	274	294	318	295	301	286	291	297	281	281	301	270	290	273	284	312	310	291	281	305	274	279	285	288	312	299	266	261	303	309	294	288	277	266	278	298	300	279	321	290	283	272	298	263	302	271	267	303	297	256	263	249	296	295	302	288	289	239	264	299	267	309	284	293	282	286	302	293	311	270	289	303	284	309	284	272	280	294	285	300	261	292	281	256	312	282	291	303	255	268	272	326	307	301	293	276	268	276	305	334	256	351	261	298	276	294	301	281	322	287	288	287	288	279	284	333	266	309	289	292	283	295	298	270	264	321	269	282	275	290	300	289	286	295	289	284	274	275	291	271	289	307	306	256	275	298	313	286	290	296	308	328	282	272	294	309	268	286	279	258	273	283	266	285	282	297	286	275	279	269	286	283	259	320	280	286	284	270	274	298	275	303	284	288	304	260	265	268	269	293	293	315	264	290	295	279	307	253	267	274	256	266	306	258	331	305	288	304	260	303	312	289	273	283	271	300	287	301	273	279	301	278	276	320	302	292	305	262	309	282	274	295	289	294	309	298	278	282	255	287	295	281	306	270	302	276	260	311	286	285	301	250	293	280	276	292	261	272	276	295	284	263	308	296	312	264	274	294	306	283	308	287	290	301	287	277	271	278	300	268	279	297	295	282	290	311	272	305	259	294	274	291	298	272	321	270	286	304	280	289	296	306	297	274	260	302	266	280	273	272	277	269	247	281	299	283	281	261	323	267	290	265	286	329	300	288	304	273	289	303	247	302	274	270	298	296	269	303	312	268	280	301	273	308	295	280	263	287	248	281	285	267	296	298	272	269	275	296	311	252	276	283	302	315	277	278	275	303	268	299	293	301	305	284	279	309	280	301	285	288	276	303	279	300	287	319	299	302	283	290	295	325	275	289	313	297	307	258	300	317	284	296	318	314	259	296	259	271	268	267	293	302	308	343	274	265	258	278	290	301	307	306	297	276	266	297	279	261	291	277	287	261	268	297	301	303	266	273	265	287	267	296	276	248	294	272	288	271	269	310	280	290	308	284	266	291	260	300	312	306	289	286	277	283	270	300	290	308	268	288	263	298	264	277	289	280	267	310	263	300	292	291	258	256	297	305	312	283	278	268	301	280	275	299	264	298	276	295	292	291	281	263	277	286	289	282	286	271	323	275	288	256	279	283	273	293	295	266	281	262	301	268	300	305	277	291	305	267	294	276	276	257	276	283	278	305	326	271	291	295	330	271	303	243	275	272	314	290	260	283	291	277	306	308	321	281	242	288	305	277	259	263	295	303	305	297	275	290	282	300	290	261	303	281	286	310	293	275	295	274	256	281	253	299	305	297	299	305	289	289	275	278	275	284	275	306	266	268	269	336	289	281	339	276	270	273	274	277	300	273	323	305	282	287	299	265	286	281	277	265	292	297	256	288	292	304	278	282	297	309	289	294	282	258	304	298	303	274	302	290	269	267	263	267	303	271	306	299	288	287	292	286	297	277	290	293	252	286	271	245	281	282	297	281	285	263	295	274	272	293	257	338	291	262	302	274	321	263	301	298	288	306	256	281	269	273	285	316	275	284	283	269	287	280	303	316	304	287	285	272	290	278	309	290	281	271	280	280	268	292	274	282	293	264	300	280	304	262	306	300	310	285	227	307	277	278	283	279	284	327	308	269	312	279	287	335	303	315	252	252	294	288	277	301	290	301	302	269	292	293	279	282	299	304	271	292	299	305	317	317	279	314	299	296	291	314	282	294	286	267	291	308	301	309	300	287	267	277	314	294	259	290	283	285	262	295
8844	16364	13264	6853	4825	3647	2880	2152	1832	1505	1274	1131	965	920	804	785	677	633	693	637	586	574	558	555	508	521	521	482	486	506	478	417	470	449	459	454	439	476	422	443	445	463	402	418	447	442	391	388	384	428	418	401	391	422	386	397	417	407	398	433	387	390	365	429	385	431	418	375	395	416	433	379	422	380	428	388	426	409	410	412	433	396	364	403	393	444	417	376	403	429	400	390	413	406	367	406	400	382	425	423	418	386	381	379	418	420	374	385	390	393	391	407	384	427	409	414	409	379	370	401	378	399	369	395	382	437	402	386	409	405	393	406	403	407	403	385	374	380	368	396	388	433	382	398	402	384	371	425	404	399	365	381	389	401	408	369	406	404	380	415	381	391	387	408	395	407	402	378	355	415	412	412	397	428	394	374	426	435	403	386	404	420	417	411	375	445	424	373	391	408	393	399	431	419	395	361	399	368	398	405	381	380	432	426	425	433	386	393	390	437	411	382	381	376	390	338	398	416	371	375	381	403	385	384	389	386	391	424	400	388	410	407	431	397	412	414	394	395	390	382	390	386	380	378	369	405	377	411	389	406	413	405	380	386	378	380	366	387	357	392	422	380	374	394	370	394	374	407	419	401	389	389	416	363	418	423	425	448	405	384	385	396	400	385	395	385	388	377	396	425	396	376	414	387	402	367	375	393	395	434	406	390	366	383	379	398	408	384	403	402	386	381	382	371	403	372	376	415	426	373	417	383	433	358	360	396	384	387	385	429	403	389	380	390	370	403	375	417	382	399	415	408	409	390	406	374	398	409	369	405	411	393	432	389	444	399	384	416	387	372	400	384	401	394	394	424	382	362	357	398	403	401	384	368	362	392	404	387	396	378	389	357	380	393	367	410	383	405	429	383	365	366	397	364	411	429	376	388	406	396	402	353	391	420	431	380	419	377	395	429	409	381	395	391	382	397	354	380	384	398	413	395	440	430	415	351	391	433	441	384	427	391	391	379	422	440	439	355	394	422	391	401	406	369	355	401	393	419	444	404	424	399	422	402	396	374	389	414	400	424	382	410	383	418	390	386	404	393	384	378	374	398	402	409	397	412	393	356	404	396	399	388	360	385	396	359	373	416	401	390	383	376	391	365	352	354	436	362	395	387	357	390	384	374	402	410	381	374	369	407	413	388	392	377	399	402	420	422	414	410	412	405	374	381	418	403	400	369	380	377	406	419	386	361	414	366	374	386	392	409	413	386	411	402	377	388	348	377	361	373	386	370	456	393	393	402	399	367	367	398	362	417	396	409	390	379	394	378	390	400	404	398	420	379	393	406	358	402	404	423	400	398	399	362	425	363	379	457	391	362	352	369	412	399	393	390	378	384	413	411	379	406	418	379	395	392	389	385	426	385	394	394	405	397	377	421	389	398	403	428	391	391	404	399	403	358	410	351	413	367	404	386	413	408	376	402	379	388	360	403	391	365	413	376	357	377	371	405	365	415	405	374	389	384	365	388	402	365	398	393	401	370	394	377	386	382	424	379	359	360	382	361	377	369	384	379	400	392	371	373	378	388	392	405	382	377	406	432	382	380	412	404	410	388	416	384	388	396	360	429	401	412	387	385	400	423	392	407	399	405	375	371	437	445	375	395	385	395	424	405	399	417	435	397	410	394	416	399	394	411	373	400	368	376	384	373	398	386	374	380	395	371	419	401	380	378	398	367	406	378	391	393	402	392	403	375	374	385	364	369	378	353	389	457	382	392	374	427	382	369	399	371	376	421	403	402	381	429	401	389	389	391	381	458	384	376	386	413	368	404	423	378	386	383	403	418	383	392	366	359	364	370	398	338	383	369	376	393	413	391	407	414	368	377	391	388	414	415	461	405	390	395	417	381	372	399	411	411	422	367	405	404	410	388	384	372	404	388	395	393	385	383	385	381	399	392	381	364	398	361	403	401	396	378	410	423	377	382	396	406	409	392	396	388	372	407	395	404	410	462	377	363	389	405	408	372	359	357	411	377	407	379	381	421	412	391	433	404	398	420	418	413	417	352	388	374	390	420	413	372	401	389	368	424	435	387	392	390	397	397	395	383	394	374	372	383	381	440	389	430	372	388	383	382	364	378	380	417	334	392	404	419	365	399	425	402	414	371	366	377	386	387	400	410	432	389	363	350	387	393	388	352	369	376	390	351	369	361	373	414	391	410	407	366	377	381	390	387	386	418	414	385	371	402	380	365	402	362	379	374	399	377	427	362	415	390	377	412	368	393	371	395	399	412	377	430	394	369	407	376	394	401	405	408	400	402	386	431	386	417	406	342	393	383	418	410	401	384	431	369	388	377	398	395	407	432	379	398	378	390	401	389	378	378	376	407	366	414	355	359	406	387	402	409	407	455	416	414	407	371	408	408	372	373	408	408	396	411	376	355	379	375	410	390	414	375	420	402	409	391	415	383	408	391	402	385	380	388	402	401	376	382	393	396	389	369	386	396	366	348	394	373	424	384	402	381	385	365	394	398	395	385	406	399	413	396	416	425	366	433	373	384	395	382	415	386	403	430	389	397	382	402	391	405	398	411	370	362	425	406	406	388	360	389	365	372	357	393	378	415	337	372	400	401	368	377	405	397	394	394	390	381	387	372	426	369	389	383	407	399	378	414	387	415	402	381	369	385	393	374	366	362	416	418	391	382	397	401	411	359	390	387	375	415	405	385	388	406	391	387	376	385	358	388	399	413	373	374	382	403	362	369	407	403	422	391	378	406	392	374	386	414	340	387	390	420	398	389	375	359	420	377	378	374	384	406	422	403	389	398	416	402	379	406	393	395	372	387	404	416	395	364	371	359	370	409	422	407	379	413	367	387	400	364	396	418	445	422	359	391	362	375	358	392	369	401	415	364	419	372	370	402	388	385	431	436	434	405	412	414	378	386	395	390	390	418	403	376	410	400	366	410	365	409	382	376	412	394	423	418	414	381	361	421	381	389	415	412	414	411	402	424	370	386	347	372	396	388	399	403	388	438	401	421	390	346	399	386	419	418	381	391	404	380	409	391	410	422	389	408	365	397	431	406	402	384	383	332	395	393	387	395	354	391	398	386	415	398	390	403	417	387	412	370	382	426	396	395	402	423	396	358	395	400	381	362	413	380	404	362	413	415	447	398	413	395	336	415	372	373	363	416	410	386	420	404	380	408	387	385	427	377	425	375	407	379	393	397	416	414	399	427	364	395	380	395	420	376	369	385	377	392	412	419	424	383	347	388	371	349	406	403	424	405	371	395	411	402	394	376	417	385	399	393	392	378	361	390	370	407	381	410	386	408	414	393	394	406	398	373	425	392	391	365	411	383	373	405	409	407	385	378	392	407	391	378	422	411	351	389	381	385	438	406	362	361	352	398	348	416	433	369	379	407	371	387	349	409	381	404	418	397	395	385	409	397	363	404	398	379	408	417	398	402	445	370	408	373	389	380	389	374	385	384	395	416	401	366	399	366	407	360	390	382	379	352
27112	20905	8998	654	392	344	344	330	333	332	352	311	329	337	291	333	324	328	320	318	292	257	326	345	303	307	305	320	320	334	347	313	320	308	317	317	335	324	319	350	314	326	304	364	332	338	338	308	352	298	294	303	300	319	337	320	334	337	322	304	299	338	300	323	323	354	296	337	309	321	305	328	297	316	317	296	279	337	329	343	314	321	354	311	342	328	324	329	302	311	337	332	323	299	321	325	305	332	348	294	322	288	286	311	294	309	318	290	325	300	294	318	326	324	320	317	300	297	326	327	318	302	338	320	314	331	304	303	318	330	317	309	331	331	294	294	272	330	336	351	314	289	334	298	335	314	370	337	301	289	316	313	306	320	352	295	335	338	352	305	322	300	341	299	321	331	298	306	335	322	290	315	345	310	326	316	278	344	319	333	315	313	328	346	306	327	321	291	274	358	310	307	260	327	288	308	307	289	333	343	296	333	324	323	289	355	332	327	305	334	318	314	347	311	331	326	314	315	306	306	342	329	358	296	333	337	306	325	310	312	312	310	322	294	296	316	315	367	292	312	323	336	316	320	324	288	334	301	332	337	317	302	345	331	335	334	344	296	300	321	318	324	288	299	355	335	323	307	336	335	311	337	340	300	329	325	324	293	307	300	308	333	311	319	322	337	330	313	346	323	318	309	317	304	304	301	329	330	314	349	341	313	352	310	279	334	325	309	305	318	297	308	336	330	331	342	340	322	317	301	315	310	320	322	328	359	296	320	314	334	306	323	346	325	299	301	298	329	305	315	365	301	336	305	334	331	330	336	333	329	323	319	328	329	311	347	308	310	333	324	311	300	317	317	363	328	331	285	312	326	310	314	315	292	335	307	305	348	323	286	288	326	331	352	292	290	320	322	321	334	304	329	304	343	312	352	356	308	317	358	328	319	308	323	291	305	320	336	341	320	315	315	327	290	326	344	319	308	288	331	321	333	311	298	356	356	304	347	325	310	291	276	296	344	329	292	310	289	374	318	295	321	330	289	318	315	323	313	299	306	322	329	318	313	316	303	297	283	306	311	335	326	326	351	314	318	333	339	299	304	302	335	306	335	327	346	310	316	310	300	320	319	301	309	299	328	295	304	325	323	317	300	313	312	368	317	321	301	304	291	334	296	310	323	322	318	302	320	315	317	315	306	328	320	327	360	312	348	281	347	342	341	336	356	330	325	310	326	314	314	290	332	288	321	330	338	314	326	310	292	305	333	315	301	291	297	331	310	301	320	321	301	328	307	311	313	308	317	299	347	315	308	336	339	310	322	301	305	313	322	303	333	330	312	302	335	332	329	321	333	266	337	334	310	320	325	317	312	288	359	331	293	294	321	307	318	337	351	327	306	322	318	333	318	304	303	325	309	320	360	314	308	312	329	304	357	332	308	297	321	327	310	317	347	310	306	333	368	326	319	313	315	326	303	311	327	328	294	331	306	308	297	305	327	309	327	321	341	331	314	312	322	302	333	307	344	333	304	295	328	335	324	321	299	302	311	279	307	358	336	296	323	323	311	312	340	331	320	337	315	305	320	351	343	334	328	351	328	296	350	297	314	351	308	323	343	308	337	332	327	277	319	297	334	335	334	355	288	306	340	310	317	343	348	313	334	335	308	311	333	328	321	327	327	316	327	284	328	311	309	310	340	329	294	333	310	322	347	338	333	318	310	309	299	334	306	306	304	313	336	316	294	354	293	348	303	288	299	337	299	354	327	312	309	300	309	321	326	300	320	293	318	293	295	379	332	333	300	347	323	353	297	277	359	314	311	325	338	313	307	295	339	322	327	344	300	308	317	320	325	312	320	293	299	339	321	323	320	310	303	343	296	340	315	298	316	302	336	321	302	345	325	325	322	317	273	308	320	311	305	314	334	342	306	327	373	354	303	304	293	314	380	330	327	333	302	361	307	315	304	330	333	316	339	321	325	314	294	326	310	317	353	325	349	284	306	354	287	313	309	341	332	310	310	309	302	310	326	304	344	347	297	314	325	332	299	311	326	322	328	324	304	347	362	319	289	348	328	345	342	301	303	299	318	314	302	333	331	325	343	307	302	318	309	330	319	325	325	325	350	321	344	320	313	327	332	314	302	323	341	306	299	332	299	347	318	313	318	308	352	317	333	328	284	300	313	366	367	329	276	288	353	314	319	322	343	326	303	340	324	317	316	328	287	335	325	323	298	302	307	329	332	358	323	309	328	319	340	311	292	305	313	360	326	315	294	303	336	306	308	323	321	346	355	309	320	332	334	295	321	327	291	282	364	323	294	301	336	344	323	321	328	355	302	322	333	336	305	310	298	293	309	345	332	320	341	319	317	352	325	310	322	304	334	304	308	385	279	302	308	320	292	318	309	319	298	305	311	297	320	328	306	313	320	323	321	314	312	323	327	361	343	325	310	311	304	306	320	321	339	294	348	305	306	306	313	328	308	333	330	341	333	327	315	338	305	318	326	315	306	354	306	332	320	330	343	287	342	349	326	334	317	334	307	353	302	317	327	320	317	312	357	336	293	303	342	326	323	324	321	305	325	331	321	308	309	327	311	313	337	310	334	341	303	306	318	338	298	310	338	306	321	316	359	321	303	330	289	300	320	338	322	292	335	281	328	306	316	317	318	317	301	331	310	349	300	292	324	335	304	328	312	330	301	316	315	336	343	322	348	332	312	293	328	361	310	349	334	334	338	317	307	339	320	284	318	336	329	349	319	335	306	366	314	284	342	342	304	309	286	316	340	331	322	337	346	334	311	290	313	314	287	314	320	323	346	328	329	321	342	312	359	330	340	292	315	298	328	346	336	318	306	342	303	351	342	336	311	336	358	312	307	333	342	337	315	346	331	316	339	331	307	324	322	342	345	363	322	305	309	321	339	332	350	311	336	331	311	323	317	320	310	351	297	317	322	290	348	325	330	319	314	336	317	308	305	303	314	320	283	299	319	311	339	295	320	314	331	302	334	327	298	329	308	301	292	313	363	298	335	319	311	324	328	265	303	330	288	340	348	329	305	326	326	330	313	313	318	336	298	324	329	309	313	301	319	318	299	272	299	306	333	317	301	331	295	293	328	315	302	318	351	337	335	299	310	327	325	352	317	308	299	315	309	307	303	282	356	291	364	322	313	330	344	337	310	331	320	322	319	321	323	332	304	319	324	275	285	329	315	290	295	338	324	322	323	336	292	313	300	265	297	330	321	308	322	311	290	320	340	288	313	328	303	312	305	337	316	289	329	310	369	341	332	296	331	313	295	326	304	296	318	315	338	331	313	334	352	332	354	337	316	303	297	323	342	336	331	320	330	302	332	293	315	321	342	317	348	368	320	310	329	328	338	321	338	342	322	268	302	290	321	311	321	352	350	319	323	311	338	309	304	315	317	316	315	309	344	328	307	339	296	333	342	353	305	345	315	349	324	315	301	304	313	311	287	329	354	349	322	306	319	306	353	327	347	313	291	305	321	345	299	308	332	336	283
3979	1086	979	654	553	494	500	477	470	477	432	481	471	405	444	440	434	445	451	433	421	409	403	407	431	427	385	404	428	426	413	446	426	401	415	447	445	448	432	438	470	411	441	441	408	431	449	436	423	464	437	399	418	396	457	428	429	390	408	442	427	418	392	443	416	434	441	419	433	442	433	427	431	436	432	403	411	404	421	411	408	407	424	447	427	437	412	415	433	411	442	447	428	451	445	436	418	441	501	453	440	421	430	422	459	441	433	436	434	427	461	412	423	462	419	419	412	422	449	423	398	403	426	391	398	409	420	457	439	438	446	390	434	430	437	407	456	463	465	451	471	416	385	428	434	421	454	426	410	421	401	424	448	435	433	419	431	439	422	412	401	402	408	414	402	417	469	440	432	408	411	458	431	422	466	432	434	416	416	441	447	445	452	409	426	421	454	429	405	451	435	420	434	433	430	432	415	435	436	411	406	419	445	418	437	432	386	414	460	420	437	464	440	394	481	416	422	412	419	417	414	459	408	446	420	448	369	449	407	419	421	432	407	443	456	451	418	452	394	393	450	407	436	458	411	450	425	417	436	405	401	445	418	449	444	395	452	423	430	408	460	416	450	459	387	415	428	424	418	432	431	417	442	453	433	413	454	419	449	435	429	420	425	403	455	460	431	413	427	469	419	419	397	421	413	443	431	450	461	443	436	453	446	450	439	454	446	408	454	432	417	443	458	411	422	430	399	448	440	426	482	429	445	435	425	435	406	430	422	448	384	461	416	427	390	438	419	427	439	428	423	406	434	451	400	431	435	453	424	406	413	408	435	427	466	444	418	413	472	408	415	441	439	410	444	429	424	469	456	455	400	424	419	453	417	399	416	441	406	435	430	438	426	416	425	446	467	453	403	433	428	408	401	498	428	430	421	408	443	436	425	454	441	427	465	383	421	453	406	466	431	460	417	411	413	462	398	454	416	413	424	429	408	422	455	433	445	393	413	442	435	431	453	447	431	422	388	414	469	425	449	434	426	417	413	434	421	431	453	442	420	444	429	421	411	460	422	350	433	444	413	455	381	425	449	381	431	436	442	421	431	432	439	427	408	429	409	462	411	429	418	409	405	422	414	422	447	441	397	388	460	437	437	434	457	389	480	405	428	423	404	442	415	444	435	445	470	439	447	431	423	419	394	448	445	412	414	425	403	430	404	419	400	449	406	412	438	412	437	409	428	434	400	432	380	434	362	447	428	411	442	473	437	423	427	393	437	406	412	456	390	425	436	426	450	464	410	421	415	393	435	411	414	439	424	428	429	416	408	396	411	470	412	422	444	456	433	409	417	425	439	436	373	439	441	400	443	436	412	434	425	414	403	414	416	417	400	391	457	431	444	420	437	435	424	397	441	457	436	391	435	413	411	415	414	421	401	444	421	443	418	414	422	411	432	426	454	429	423	426	423	398	447	405	457	461	411	402	452	445	459	382	418	437	422	426	410	445	420	431	437	437	433	401	434	432	410	455	404	461	441	425	439	407	440	443	419	425	392	443	446	484	381	442	413	405	423	385	449	417	422	390	418	426	445	395	450	429	408	406	433	440	443	422	465	438	422	416	402	443	431	424	412	418	418	439	432	391	442	450	447	478	434	393	439	440	474	416	458	431	405	426	410	434	438	404	415	390	448	411	416	400	440	446	401	407	434	424	411	450	383	401	426	412	415	407	426	447	479	399	415	379	384	419	471	383	445	422	423	407	433	444	409	424	407	369	427	451	462	428	388	416	431	435	419	412	412	431	455	434	419	432	411	400	413	439	412	474	439	434	397	449	399	426	423	421	408	397	454	448	431	446	408	464	460	409	414	414	441	409	421	414	400	474	445	429	424	450	441	458	496	433	430	421	404	411	457	422	440	448	439	425	441	406	420	395	421	412	419	454	399	453	443	424	441	425	423	430	415	396	438	445	395	432	426	423	405	453	471	420	441	465	405	438	455	412	451	428	413	414	420	409	441	436	422	423	434	422	427	421	438	420	402	441	426	423	400	386	437	427	431	439	427	440	445	444	388	424	411	452	416	411	417	410	435	414	418	433	431	415	426	419	415	414	462	455	427	411	432	431	421	442	470	424	413	402	415	425	434	451	431	393	404	406	391	439	424	448	438	468	392	438	460	439	382	440	457	431	409	428	433	451	397	423	419	440	426	428	449	428	442	422	410	425	475	430	416	428	391	432	415	418	445	459	422	434	435	408	421	501	439	426	426	434	412	417	447	412	410	422	401	409	414	413	442	400	443	445	440	442	400	407	403	470	403	392	451	427	408	444	428	384	420	455	437	411	445	432	426	431	408	407	436	447	420	410	439	430	442	446	430	451	439	439	405	464	405	483	415	411	455	440	421	428	449	426	411	433	436	424	424	404	476	393	425	405	440	467	439	440	428	418	416	429	475	420	425	410	423	433	460	481	454	426	439	399	441	422	401	440	415	449	455	417	412	461	407	419	449	456	386	444	429	428	408	435	415	438	430	420	400	431	432	412	408	412	431	439	427	429	414	434	424	438	429	461	432	413	399	429	434	436	417	451	411	420	421	406	402	433	416	433	458	423	480	448	428	403	414	441	424	432	427	411	356	415	416	416	395	399	433	416	445	410	446	431	428	409	422	408	446	423	440	384	407	425	416	420	417	438	413	423	430	387	413	440	423	411	394	424	451	390	420	433	416	468	455	423	433	408	391	437	445	386	433	444	410	407	416	405	435	486	423	399	429	434	430	406	414	433	414	443	471	451	420	422	432	428	393	397	405	442	393	438	423	417	438	403	434	417	435	441	443	411	406	442	435	437	424	415	412	409	425	416	431	429	448	434	439	479	423	393	415	449	419	419	451	416	424	421	407	420	450	445	411	422	426	429	425	435	404	427	450	437	432	432	409	448	445	409	428	406	407	445	455	452	457	386	446	416	435	420	413	442	434	435	460	425	429	411	437	415	474	439	457	384	412	362	413	405	421	425	431	438	441	400	414	443	414	449	440	429	453	415	462	439	435	449	444	446	448	436	428	428	444	438	407	434	417	445	428	421	407	445	400	435	422	422	457	448	414	430	459	423	433	426	410	426	417	440	364	435	439	422	442	416	428	434	404	411	412	403	407	409	423	428	411	426	431	420	403	407	411	432	458	427	451	467	420	497	426	404	454	426	460	432	379	418	376	446	382	414	435	446	428	391	430	423	429	411	408	433	394	426	409	464	404	433	400	414	427	421	428	442	437	411	446	426	443	406	429	418	435	416	442	440	418	416	448	427	424	432	426	413	456	426	426	442	405	463	410	408	449	442	418	460	461	444	394	433	402	437	437	436	434	391	403	448	395	419	440	452	420	436	418	402	441	434	389	463	421	439	396	447	444	452	430	439	451	417	459	429	427	389	413	455	441	413	439	386	452	378	406	433	391	413	423	419	430	441	400	416	410	412	421	398	422	415	441	452	452	452	444	449	455	403	433	407	442	442	423	401	424	430	442	452
23789	21372	28907	24223	21376	12749	1353	835	695	642	590	552	533	566	574	510	459	522	511	517	484	473	484	478	477	447	454	442	472	465	489	492	438	437	525	440	435	440	446	446	422	452	463	463	493	453	430	455	454	444	478	444	423	445	460	458	470	438	439	442	430	438	443	433	411	473	399	474	460	437	449	414	429	434	438	422	424	470	444	449	448	424	410	438	440	468	422	465	451	440	430	402	453	459	452	398	432	453	436	423	425	439	473	440	451	416	447	406	395	472	429	435	464	459	467	450	473	434	429	399	423	411	407	442	429	420	432	455	446	435	425	462	415	436	434	400	421	428	443	443	424	454	461	432	437	408	451	409	445	427	430	438	389	428	435	425	429	438	430	428	419	442	429	419	441	449	434	458	439	466	408	432	420	435	461	423	418	413	482	462	431	457	429	440	470	418	425	419	411	431	498	431	457	409	429	432	434	408	431	450	438	467	414	415	423	455	452	457	427	423	451	441	405	459	444	456	429	422	454	388	459	440	421	432	450	469	424	439	451	431	407	436	451	461	419	474	421	474	446	444	427	447	446	459	456	449	434	413	419	477	391	433	452	420	456	418	430	412	454	461	450	406	455	439	443	437	441	429	453	443	424	411	426	433	408	406	458	427	463	415	454	464	464	443	432	438	462	408	405	445	423	408	449	475	426	432	478	412	472	396	396	411	439	438	437	469	482	457	422	422	425	442	421	461	435	417	412	416	454	428	410	405	465	471	451	455	449	417	422	415	409	450	430	444	408	409	433	427	454	444	435	485	437	427	446	427	428	421	452	448	421	473	420	413	454	432	421	446	426	426	408	431	428	436	471	409	403	472	474	420	461	434	434	414	470	457	457	439	441	477	430	446	434	394	458	456	433	432	453	426	425	440	401	413	440	455	384	454	408	405	443	449	431	440	400	456	461	456	421	439	411	418	447	449	422	438	450	423	421	431	442	439	464	386	442	454	462	430	416	424	431	471	417	425	451	427	437	420	449	424	429	368	465	428	440	486	456	478	440	425	440	460	448	454	438	472	437	425	417	421	422	435	410	433	433	424	444	429	476	432	461	461	448	407	434	408	455	430	407	419	429	409	381	417	424	441	485	430	455	449	460	411	451	433	446	429	408	450	449	448	458	467	463	425	440	408	463	436	447	446	435	422	427	413	437	409	472	438	437	437	444	427	483	460	440	392	458	423	409	452	451	421	458	459	429	452	419	432	455	439	448	453	438	443	477	438	431	442	448	449	417	454	478	433	398	450	469	445	459	444	430	459	420	459	440	433	446	443	411	435	445	433	440	459	456	455	461	445	423	435	413	463	461	427	430	419	443	456	419	487	433	431	465	439	444	432	417	431	468	416	411	415	390	455	450	469	434	405	418	420	420	448	435	440	444	405	458	427	396	419	419	408	423	444	396	483	428	441	399	454	442	431	443	433	435	468	452	402	421	433	432	440	450	459	436	440	430	434	459	444	466	445	454	438	448	441	427	432	419	457	433	444	431	417	374	442	454	438	416	437	470	446	431	432	440	444	443	408	424	415	454	422	459	435	406	431	429	443	425	444	396	440	444	454	443	432	433	412	450	432	435	446	448	436	455	435	434	446	422	459	415	427	412	419	422	479	449	447	433	452	432	431	400	438	455	459	420	407	407	443	447	466	418	422	444	424	419	451	389	455	433	417	433	455	435	435	420	446	395	399	433	451	489	450	386	449	448	461	407	457	408	457	437	433	444	431	438	438	426	465	457	408	463	460	441	410	445	441	408	442	452	437	451	400	450	448	463	429	434	434	399	445	439	411	459	458	408	474	427	405	392	433	423	413	407	443	448	454	414	487	423	432	443	472	425	520	430	439	447	454	430	423	427	426	444	420	447	474	403	439	448	445	387	431	437	437	430	470	443	457	431	407	411	404	436	458	443	422	439	441	446	450	431	405	457	411	426	456	420	409	444	462	424	476	468	413	473	428	441	415	438	413	427	438	443	413	434	433	395	443	414	435	394	468	458	490	444	457	453	423	438	402	427	396	444	419	416	437	432	425	440	428	442	432	407	456	425	417	466	428	465	424	453	426	457	443	421	448	429	405	433	448	453	484	472	397	422	431	439	462	423	456	438	438	423	434	452	467	411	420	408	415	434	467	442	433	452	449	443	426	442	435	429	422	445	488	463	422	408	415	412	464	438	410	409	405	457	448	406	470	431	438	477	450	457	446	435	441	440	454	422	452	479	432	422	475	435	469	442	428	484	411	466	389	449	422	381	442	390	438	405	438	464	415	454	457	416	441	443	442	431	438	444	432	409	430	460	466	418	388	460	419	430	442	468	436	437	460	449	402	423	414	436	460	482	430	439	477	445	449	480	428	425	418	437	411	446	426	475	436	425	432	438	422	440	446	442	436	435	447	424	433	427	426	468	425	425	415	432	419	474	414	468	453	404	433	436	413	436	428	448	465	427	413	437	469	492	447	404	464	435	471	451	472	445	407	448	429	455	446	424	407	412	437	440	400	424	385	422	393	446	427	453	441	479	425	426	435	449	413	422	444	422	464	440	477	430	414	473	428	432	449	428	452	426	423	431	434	436	447	439	445	452	456	437	429	457	442	442	452	446	475	470	411	439	494	420	414	437	426	447	456	430	419	422	455	441	427	430	441	417	444	425	506	437	437	465	454	473	447	397	440	446	444	412	482	473	446	430	457	459	427	456	415	422	468	438	418	439	447	397	392	457	432	449	454	469	443	445	434	383	450	439	441	410	466	456	435	440	449	434	449	438	457	478	438	430	414	395	457	450	425	418	427	446	465	445	458	407	432	456	467	451	420	472	425	421	450	438	408	432	382	434	463	445	430	417	415	428	397	461	423	433	453	456	471	439	447	441	412	452	445	418	445	422	426	425	419	436	398	459	399	424	428	436	414	413	420	436	438	449	461	482	446	417	451	440	438	474	467	452	458	464	479	390	467	427	465	446	425	421	440	425	398	461	447	430	457	406	412	448	453	442	462	438	471	398	432	442	459	453	415	433	471	424	415	444	457	418	437	418	443	464	443	481	463	442	444	472	462	407	408	425	462	409	461	419	443	453	433	412	436	397	408	402	462	441	407	455	391	426	449	464	417	437	431	406	445	455	465	415	454	445	409	470	394	419	450	454	478	416	448	413	422	410	436	425	404	406	428	413	436	441	427	440	436	426	432	470	406	459	439	435	443	453	447	483	428	433	416	443	428	442	458	423	461	461	412	433	439	467	420	432	413	430	406	401	430	466	450	463	422	442	434	458	434	409	431	433	428	442	417	422	446	483	424	427	429	445	478	443	399	464	434	460	437	396	448	434	420	462	412	433	459	428	430	450	432	439	432	423	433	442	419	419	403	404	420	433	444	431	445	446	449	400	417	451	416	443	434	425	405	441	443	431	429	461	476	447	418	449	434	434	412	426	438	414	454	443	481	453	443	423	404	436	406	429	405	465	431	431	459	425	418	446	438
6361	10309	8328	4226	2951	2362	1800	1561	1237	1110	1079	914	910	831	842	767	717	782	670	677	660	678	657	662	635	651	667	611	683	621	640	613	596	582	614	621	611	596	592	605	613	671	578	634	560	593	620	599	599	583	596	585	613	619	578	595	591	621	558	611	598	576	558	645	603	618	631	609	579	602	605	537	599	625	605	571	606	600	578	614	561	612	574	612	570	559	572	584	587	631	633	584	612	572	576	618	582	576	553	528	607	604	543	587	617	591	567	590	629	627	584	606	571	540	612	609	544	599	610	578	588	589	629	614	600	572	556	504	608	598	590	586	589	565	612	563	566	606	606	599	577	592	604	592	590	609	553	575	576	571	614	592	600	647	594	542	626	561	567	559	591	612	584	550	645	617	540	602	572	601	590	604	557	584	604	581	575	577	613	612	608	630	613	561	605	601	562	598	550	587	582	579	558	564	582	601	585	574	593	558	621	595	618	561	574	591	597	594	542	624	590	600	554	569	609	558	559	583	554	577	621	567	563	587	617	578	563	592	544	594	557	546	576	588	573	519	567	603	601	606	565	546	558	560	566	582	590	578	590	552	599	553	595	590	619	573	543	602	607	584	601	598	597	647	608	540	566	539	536	567	587	621	576	584	546	577	562	582	585	567	609	513	607	598	584	585	570	612	573	625	586	560	559	608	615	613	584	638	619	601	609	600	594	585	569	601	565	649	594	575	583	557	623	582	595	561	600	586	562	599	575	601	605	604	571	573	602	536	586	626	587	560	563	581	602	594	550	631	574	585	591	615	572	543	580	587	602	590	595	614	553	682	616	595	559	594	618	585	601	582	572	551	584	612	593	556	611	574	599	567	589	614	591	628	550	593	605	540	633	611	593	606	594	589	622	535	586	616	594	630	611	596	629	580	557	582	550	615	557	559	578	603	583	584	616	606	623	598	598	557	599	590	575	579	568	535	579	596	601	597	572	548	591	583	626	596	572	558	583	594	597	606	633	584	569	567	568	565	599	597	551	589	614	603	542	592	600	552	567	586	620	571	599	603	566	612	611	595	609	600	605	599	590	577	583	561	565	554	579	560	569	565	571	602	575	629	612	568	618	570	574	640	590	592	586	563	560	568	590	621	583	630	588	602	545	618	593	593	608	588	609	548	586	532	601	594	597	605	587	550	598	581	602	546	633	569	620	583	595	588	549	578	609	619	581	541	611	568	612	585	590	581	643	588	586	587	620	544	558	596	584	603	560	547	592	602	546	632	542	568	569	581	575	578	596	591	602	575	600	588	603	593	632	561	615	586	591	545	604	617	571	583	539	588	574	608	585	547	598	559	573	568	528	587	577	532	617	527	568	572	569	569	574	521	592	592	597	625	602	591	534	601	572	561	581	543	598	579	605	616	597	588	583	588	586	584	598	620	537	592	587	560	606	562	599	580	632	569	562	609	591	575	551	620	585	627	582	583	555	588	596	597	608	582	586	557	592	528	603	576	573	579	571	589	571	609	549	572	559	570	579	588	567	586	574	583	601	619	567	616	597	593	577	599	567	584	578	568	532	565	567	595	616	600	599	590	567	572	601	579	589	559	571	599	607	554	561	550	587	634	602	541	624	586	577	611	572	584	604	608	582	616	601	531	579	564	552	633	583	594	584	571	607	562	565	569	534	537	586	584	556	595	593	637	607	588	583	574	593	617	576	587	576	608	598	594	584	596	619	578	590	578	587	587	603	639	592	574	570	591	598	582	589	596	558	545	578	598	552	554	599	568	570	584	599	554	613	601	617	596	611	569	537	568	539	588	536	614	598	551	602	557	612	564	565	558	594	566	575	562	586	604	613	602	581	600	560	582	595	578	591	588	586	590	618	576	611	581	581	622	544	563	630	619	567	522	561	559	617	575	593	580	558	592	574	581	603	596	581	613	601	573	593	588	654	579	555	587	620	645	600	505	582	614	569	588	552	569	564	563	574	596	615	592	600	597	598	588	600	524	617	598	608	565	549	588	560	537	589	624	571	530	594	606	585	624	569	611	590	546	599	564	613	550	548	623	555	593	574	589	600	643	575	597	564	618	552	605	611	556	566	568	604	590	569	615	565	576	565	577	571	627	578	602	542	578	551	603	581	609	650	595	601	583	565	627	607	597	601	581	539	619	574	611	592	577	560	534	566	622	575	590	613	583	578	605	567	602	588	584	572	553	641	552	578	627	588	610	587	600	544	565	578	599	625	591	609	612	568	600	582	597	584	568	634	576	552	605	580	564	570	592	564	596	566	535	607	540	593	552	591	607	565	546	564	629	580	561	591	552	553	638	574	569	607	590	563	588	611	621	555	587	564	628	621	591	603	575	587	581	597	570	554	610	594	588	569	624	600	602	562	586	564	564	570	596	526	579	572	571	576	587	537	597	549	648	573	595	622	638	598	598	570	561	585	601	625	543	585	621	580	621	601	593	579	591	590	599	581	588	581	603	561	619	569	610	597	544	601	552	596	607	582	574	538	552	642	595	567	565	571	582	579	552	561	657	575	629	591	585	583	591	599	598	571	597	529	584	588	623	579	583	607	561	573	610	581	552	574	594	580	603	543	592	600	582	584	578	607	567	597	558	627	623	557	580	563	554	550	593	585	574	579	612	581	592	574	567	584	543	592	570	535	552	563	590	603	622	615	576	576	610	576	583	597	582	527	556	574	616	557	591	592	595	615	606	530	590	599	567	578	641	584	609	594	609	588	554	593	553	606	570	615	596	587	585	599	621	543	584	605	590	585	588	584	595	560	572	561	576	597	586	565	590	601	580	558	572	571	568	577	564	582	572	565	585	571	603	606	580	585	621	609	567	596	589	551	539	619	571	594	639	549	558	587	617	580	563	566	553	591	600	589	603	558	593	553	562	588	607	553	574	600	547	605	570	561	567	601	619	600	551	534	584	633	597	600	545	547	594	561	598	572	572	628	568	595	628	563	655	555	599	628	612	607	588	621	588	631	598	590	587	589	576	585	643	575	610	533	562	571	611	619	616	597	577	536	576	610	562	595	592	585	581	595	601	615	585	564	589	556	570	579	634	611	605	573	587	630	544	588	579	613	631	585	588	583	590	594	571	582	584	564	589	604	594	605	587	630	606	609	567	643	603	578	533	580	575	574	572	608	584	598	589	623	512	570	603	645	589	580	588	560	587	637	566	564	574	555	547	573	620	618	575	576	624	565	595	592	584	563	590	578	550	538	573	612	560	609	553	565	591	556	559	578	623	586	552	631	541	580	573	580	608	551	560	651	564	562	579	592	547	576	598	572	572	587	564	560	573	619	605	546	578	609	579	584	585	605	530	614	621	598	637	577	561	608	532	572	571	558	589	588	589	586	579	602	589	577	606	612	592	581	601	554	635	568	572	581	597	575	597	569	574	610	586	606	579	579	602	598	556	601	569	589	613	621	565	608	563	568	558	563	611	557	568	573	626	603	583	601	615	597	549	560	636	614	533	597	614	538	651	562	608	606	548
22940	21384	29303	23861	21385	21423	10968	1123	778	692	630	564	487	497	422	415	443	399	386	366	366	321	319	328	347	335	332	319	338	313	312	313	305	311	278	315	291	304	296	282	326	330	294	297	325	305	299	304	318	323	332	287	317	300	294	305	273	280	313	308	299	287	306	291	291	314	303	300	271	294	292	288	316	287	259	268	309	255	247	261	264	261	300	306	275	292	302	280	281	304	280	278	320	312	286	289	298	323	288	267	300	287	311	265	282	277	283	275	322	287	285	299	301	314	286	279	295	295	294	270	304	273	245	296	293	283	284	275	273	295	283	286	273	298	271	276	266	305	297	285	276	299	296	277	279	280	295	279	304	322	273	278	292	298	331	306	259	279	278	303	294	280	286	291	283	265	277	289	284	311	239	287	308	308	294	268	278	292	315	273	270	292	314	308	262	301	293	267	283	284	306	292	255	300	329	281	293	293	314	251	280	293	293	276	296	297	285	320	267	293	262	276	286	277	331	271	279	295	288	283	295	276	278	292	323	255	292	285	275	253	305	286	272	301	290	282	278	262	309	314	270	302	318	247	312	282	294	321	301	313	297	307	277	284	283	277	259	249	271	262	276	273	303	290	280	286	268	309	271	276	282	270	313	262	278	260	286	275	300	267	314	310	272	286	296	295	279	268	283	294	271	261	292	298	286	276	301	290	261	265	293	309	298	288	247	269	286	260	302	267	293	298	263	271	277	301	300	289	290	292	262	291	262	310	263	280	295	290	271	296	293	297	252	283	293	273	253	282	280	266	310	291	269	292	308	292	317	257	303	259	304	264	291	277	241	277	298	331	270	264	276	290	265	303	288	281	311	269	284	300	298	272	306	301	267	290	291	273	268	267	268	295	288	265	290	283	297	274	284	303	271	297	288	283	241	268	287	269	299	263	267	298	274	291	281	304	311	296	285	277	300	303	312	291	266	266	273	281	271	319	282	277	263	297	296	280	308	273	258	274	289	282	275	285	258	293	256	287	302	294	283	286	291	278	286	244	280	291	297	293	287	276	285	294	271	272	261	299	248	267	277	304	255	288	297	285	308	287	285	295	263	280	267	284	269	295	273	298	280	281	291	281	285	288	266	265	292	282	253	323	292	310	273	270	289	298	264	290	278	276	289	268	260	294	263	308	275	283	306	255	260	276	251	287	299	319	293	280	272	285	286	273	259	285	244	261	260	285	281	276	266	269	279	274	287	321	287	284	272	266	287	295	275	275	289	293	307	285	294	301	294	272	283	304	286	264	291	320	283	291	286	301	285	260	284	267	311	314	276	298	291	291	270	290	285	269	263	273	306	284	266	299	269	290	296	285	302	266	301	332	304	285	305	295	255	282	275	266	275	280	283	313	289	288	286	256	278	266	286	282	292	295	260	285	284	287	293	307	309	292	300	266	301	258	298	273	284	305	305	312	269	308	290	284	275	277	285	289	288	294	279	284	300	283	279	304	294	282	270	274	264	284	281	263	297	266	268	296	258	252	263	269	247	273	320	283	266	305	281	281	265	279	258	296	280	291	302	281	287	263	252	297	286	276	284	293	235	317	297	279	254	307	265	301	279	298	262	270	261	288	307	302	277	282	270	306	280	280	272	283	265	296	300	292	315	283	288	276	268	295	304	281	306	283	261	293	263	287	299	291	272	286	277	256	277	290	275	268	288	266	294	289	278	265	278	291	295	292	322	275	297	264	299	282	284	308	285	272	257	324	284	311	266	276	278	282	296	302	295	263	270	299	294	268	300	274	274	290	279	310	262	288	309	280	277	259	278	292	253	309	304	274	282	273	266	285	291	258	319	266	286	287	287	290	283	279	302	290	295	271	281	269	292	285	268	263	289	283	289	274	295	302	293	286	289	288	243	282	253	279	289	284	288	275	309	266	298	300	271	289	274	246	307	309	274	322	246	302	288	285	262	304	315	289	305	269	257	298	304	291	306	296	283	283	282	280	251	284	282	282	255	315	301	276	283	295	276	301	298	285	305	267	285	283	281	266	281	287	274	302	263	250	283	264	276	284	291	307	268	271	273	266	294	314	284	289	284	300	242	271	289	289	267	313	303	295	278	278	289	263	314	286	265	284	292	317	273	301	291	267	252	304	277	284	283	278	274	257	308	274	251	305	296	254	267	244	283	311	255	290	291	292	297	285	287	307	274	283	262	293	287	297	296	279	268	273	284	298	287	278	307	268	273	312	274	290	292	295	250	259	283	296	285	256	272	303	255	292	296	279	276	266	275	316	273	309	298	272	297	264	283	296	280	291	301	300	279	273	286	234	282	255	304	271	276	294	284	278	279	286	284	279	303	276	252	284	293	303	285	287	283	317	298	306	294	270	267	283	283	295	307	305	280	305	298	289	306	268	284	292	293	280	258	301	284	302	298	279	287	282	275	309	332	303	312	285	277	285	269	283	284	273	303	318	297	260	274	285	296	292	273	269	290	268	306	279	276	313	303	310	314	283	291	302	275	279	287	295	290	294	284	267	268	289	265	284	303	289	288	283	279	263	297	276	304	303	253	289	279	268	292	255	295	297	280	260	262	268	273	275	304	256	272	275	277	285	277	303	284	253	277	291	276	307	272	282	271	279	255	307	280	284	305	260	280	290	287	294	262	271	309	267	289	292	305	299	269	297	287	292	261	274	257	301	259	299	276	292	267	324	310	263	287	270	305	278	293	287	294	292	276	257	245	268	286	280	284	283	304	295	270	337	265	268	323	255	301	256	263	324	295	282	262	275	315	281	299	237	269	283	273	306	288	275	288	272	239	287	292	286	285	222	276	261	264	290	288	298	297	299	263	285	264	273	252	303	279	255	283	309	277	281	270	266	271	274	279	266	269	333	255	294	268	286	269	275	301	270	288	261	279	314	274	261	285	322	288	286	307	290	299	280	279	279	286	257	291	307	281	308	289	289	310	316	295	274	257	277	268	277	266	268	302	287	282	259	304	293	286	257	277	276	290	319	274	297	274	271	278	278	302	293	261	281	309	283	260	295	262	285	309	263	294	290	281	260	286	301	279	325	262	268	284	292	271	275	284	248	303	276	255	298	263	318	292	279	291	298	264	276	283	280	297	257	271	299	288	296	303	294	280	303	288	283	323	292	274	278	266	279	301	301	263	281	285	302	302	267	271	284	291	278	298	291	294	313	281	304	296	282	293	293	296	264	312	290	244	263	295	282	268	278	285	289	261	284	298	234	261	258	299	272	311	308	293	262	268	285	304	265	280	299	282	291	287	266	290	272	304	275	296	278	279	317	282	300	263	297	279	301	266	310	299	280	268	319	264	280	267	250	279	281	287	286	278	291	279	280	304	285	254	259	287	303	271	291	297	287	267	278	278	292	263	270	295	277	293	285	288	255	269	260	247	273	269	284	264	309	291	273	274	271	251	273	262	278	279	264	287	298	288	302	268	277	277	280	315	263	282	280	285	283	262	283	277	292	308	301	288	303	286	277	264	277	270	283
9030	16414	13219	6803	4855	3569	2803	2249	1766	1494	1252	1139	1034	908	778	750	689	645	606	638	573	502	519	525	503	518	509	469	451	458	451	478	454	430	437	463	438	406	405	403	433	406	393	423	415	435	396	431	405	410	432	430	392	391	410	411	378	345	411	406	405	373	405	423	393	407	396	413	420	420	342	396	397	399	400	389	419	387	380	363	374	392	372	385	393	392	356	391	386	372	403	399	387	397	387	379	420	417	422	386	385	382	389	380	381	396	406	420	398	426	420	406	384	416	383	398	408	431	407	420	391	402	402	380	410	397	416	392	387	386	398	365	426	406	409	411	405	393	382	388	418	396	346	356	436	395	383	381	373	385	330	398	418	385	390	373	376	380	380	450	400	387	398	415	399	396	388	370	430	404	354	369	383	389	359	393	367	437	392	405	398	377	362	354	403	387	351	385	412	377	418	408	378	420	417	407	368	348	387	379	412	413	388	350	394	364	390	410	407	385	366	374	379	395	408	347	401	366	400	400	404	399	390	394	383	395	375	388	387	373	398	381	408	365	390	372	382	376	418	393	408	428	390	398	412	391	420	381	388	353	400	431	403	381	402	386	379	330	421	392	382	382	371	395	379	384	386	395	341	370	404	358	368	346	404	402	420	414	369	447	393	403	370	378	404	356	350	409	392	410	397	358	436	394	387	398	396	391	383	381	382	408	352	367	411	388	420	351	363	371	389	369	393	378	383	441	351	405	372	406	364	418	381	424	369	376	379	376	401	407	379	393	389	389	383	390	388	368	371	407	412	365	389	377	381	387	405	401	370	400	380	379	428	374	418	376	369	379	370	395	362	404	395	361	393	379	375	355	395	393	373	383	396	405	394	413	380	374	383	393	438	388	396	365	369	395	412	409	379	405	396	435	384	401	386	400	394	350	393	402	404	374	370	398	345	375	369	389	379	387	377	363	380	404	372	375	416	375	373	374	400	371	388	398	363	391	405	376	377	436	384	391	407	401	381	388	355	357	399	377	404	424	421	401	371	396	368	373	392	367	349	399	435	416	390	388	365	396	363	387	420	410	383	400	378	408	353	440	400	397	404	368	369	419	419	404	373	395	409	378	378	358	367	377	367	375	362	391	381	371	375	416	386	406	385	397	397	396	365	374	392	399	382	387	421	393	356	396	400	436	377	391	356	408	394	398	431	404	407	351	419	375	383	384	395	395	395	416	372	373	385	381	382	379	362	363	401	384	381	363	368	388	386	371	364	380	393	415	392	410	380	381	364	457	393	386	379	385	359	411	395	379	392	372	397	375	404	398	386	378	386	408	437	405	380	363	373	382	351	379	424	357	396	359	398	394	403	387	402	357	378	418	367	375	415	415	387	385	371	372	395	402	424	369	425	381	385	376	400	393	370	393	397	424	357	379	383	365	402	387	394	436	392	367	373	403	390	393	405	392	384	399	402	382	382	403	364	373	379	392	376	408	344	374	425	391	393	379	373	335	368	365	386	393	422	412	359	368	407	383	384	403	354	405	361	376	377	358	375	353	401	386	392	375	400	413	391	414	362	397	384	393	395	407	406	403	418	373	387	369	386	383	390	393	365	379	391	357	368	393	360	390	386	402	367	391	395	385	383	424	405	429	425	427	426	400	420	384	397	377	424	379	381	351	460	386	398	384	361	364	402	389	431	410	398	389	407	406	374	397	400	394	375	379	410	374	354	414	372	384	374	388	347	405	378	386	390	376	369	378	416	337	388	370	383	397	391	383	389	385	377	395	394	405	400	382	388	390	400	379	404	366	414	390	389	375	379	392	395	385	403	381	391	403	378	407	369	395	416	398	385	379	403	365	418	370	409	384	385	361	379	393	379	353	416	368	334	392	416	398	375	391	384	381	397	391	415	367	404	380	408	393	409	377	394	394	341	390	381	403	404	370	377	437	368	427	367	345	357	400	394	386	395	409	377	427	375	379	377	398	396	380	391	395	399	378	376	367	403	379	381	375	416	380	380	410	406	436	395	380	388	403	392	384	388	388	379	350	368	397	410	334	387	387	399	407	393	384	391	370	369	400	431	428	380	365	384	403	353	378	363	383	358	429	385	375	363	423	415	380	388	395	392	385	353	382	417	377	384	370	370	405	413	372	383	382	375	393	382	393	395	402	394	385	414	367	384	398	381	372	431	353	367	402	394	389	390	376	403	372	372	388	411	429	421	407	380	402	385	401	365	383	377	379	388	405	399	370	392	407	384	419	389	397	354	414	357	412	367	400	412	385	367	434	390	385	403	389	404	390	407	396	381	348	381	389	378	387	375	392	385	374	407	365	386	402	413	389	367	388	369	386	412	378	409	393	374	372	419	416	376	400	412	373	402	392	365	379	413	384	388	397	360	384	391	369	370	401	402	391	387	404	356	414	379	388	386	383	361	404	429	370	424	408	373	386	382	372	408	399	392	366	369	373	370	360	384	379	371	379	368	396	420	370	365	362	385	356	441	406	396	404	405	377	405	397	375	366	401	376	426	376	382	357	394	403	390	387	364	421	366	404	384	409	384	426	395	371	396	409	376	389	405	379	430	407	374	391	375	375	384	406	397	369	365	380	408	366	404	424	349	371	369	410	369	425	420	424	387	381	387	369	422	390	396	387	413	384	384	391	429	380	432	383	401	375	367	371	368	372	403	410	406	359	369	400	389	396	383	419	358	390	371	376	368	419	396	383	386	426	369	376	377	402	374	369	381	399	350	397	395	397	406	377	388	345	395	398	410	368	370	344	375	403	339	352	418	379	411	369	386	390	400	346	396	403	389	386	407	362	355	373	413	386	412	379	379	398	389	401	406	380	399	408	389	371	385	395	389	409	381	374	387	368	382	418	393	408	410	380	378	429	426	399	381	361	403	396	383	397	368	384	341	397	393	430	339	364	353	423	374	431	358	450	403	381	391	348	414	397	389	378	379	381	398	374	362	370	385	414	398	398	375	393	398	378	369	383	406	389	388	396	362	386	388	390	379	385	368	402	378	442	380	372	407	403	367	366	363	374	382	391	391	384	405	419	390	390	374	389	415	361	400	355	367	421	386	398	376	403	389	380	382	436	381	387	406	396	392	410	386	405	425	395	396	398	390	368	387	356	369	393	403	399	372	412	366	426	381	388	361	382	402	414	354	379	404	370	341	385	386	386	395	388	399	401	374	387	370	378	457	381	387	413	403	375	387	378	347	416	388	376	407	391	368	398	387	380	408	413	395	380	406	387	365	386	391	407	425	363	376	412	347	382	362	398	401	364	427	384	385	433	407	364	431	365	373	401	371	387	364	371	352	392	386	380	392	425	394	357	402	373	381	405	383	389	377	403	401	365	399	416	403	409	392	363	367	406	411	398	384	390	406	402	392	403	391	400	434	371	386	429	390	412	399	423	375	381	393	369	388	360	367	391	376	379	347	380	384	401	388	359	371	379	383	375	390	403	401	384	437	364	410	376	429	399	377	393	396	339	382	400	377	397	381	394
27057	20823	8930	744	384	390	332	321	321	296	296	318	370	301	339	355	301	317	347	335	336	339	295	317	314	320	296	318	295	345	315	354	301	300	305	289	294	321	328	317	333	315	289	337	290	358	300	295	346	343	320	342	325	360	307	323	299	291	290	318	350	336	328	300	300	319	337	327	333	329	324	277	325	329	329	320	312	316	326	307	356	303	324	309	302	326	302	332	336	303	287	318	320	302	305	310	300	337	300	349	317	323	339	311	294	340	335	352	313	362	360	297	322	312	314	325	290	323	297	299	311	321	338	333	344	335	352	290	335	315	338	293	335	312	323	310	333	308	337	322	299	304	317	330	298	304	316	327	327	306	297	305	312	307	320	286	307	337	327	316	328	322	327	310	319	305	312	299	339	288	313	301	287	307	274	317	316	320	318	316	308	309	313	342	328	313	312	300	324	332	292	321	325	314	309	312	296	307	301	311	336	325	333	322	340	296	304	336	327	335	281	328	354	301	318	297	332	320	341	310	303	326	320	291	311	317	349	320	350	309	310	312	305	293	283	300	311	364	307	299	299	304	347	318	299	304	337	315	322	328	323	326	291	318	310	318	289	316	257	286	322	324	306	338	327	339	329	308	293	311	338	278	330	339	280	333	320	322	304	322	312	310	299	316	317	309	331	312	335	307	307	320	303	327	365	297	310	332	344	326	334	294	340	295	319	309	326	329	322	303	318	313	312	283	337	340	312	344	279	307	311	328	309	332	366	311	308	325	282	277	309	318	348	306	281	306	313	297	368	299	333	314	321	336	292	329	308	327	305	333	345	337	313	333	321	303	342	323	306	337	320	321	295	300	289	334	299	321	326	317	315	336	330	314	320	336	296	317	301	310	310	326	303	362	320	330	333	308	328	302	346	331	310	331	308	314	330	332	304	308	304	310	325	322	305	340	294	304	317	318	299	301	286	315	305	321	286	295	335	299	327	356	335	304	338	270	308	301	339	297	310	288	297	291	311	348	345	303	290	316	336	329	307	307	321	332	318	333	336	336	334	347	324	320	300	307	333	337	280	293	326	327	315	326	308	313	321	332	346	327	308	344	332	314	321	311	333	341	310	311	332	287	293	289	337	304	282	313	326	311	315	312	300	302	299	341	302	307	331	365	304	340	302	349	349	329	311	336	311	358	317	311	327	292	278	301	311	335	308	311	314	286	335	328	315	321	323	310	314	287	334	289	301	304	312	310	307	308	316	336	292	337	325	349	340	305	309	308	293	307	319	338	320	330	330	321	341	324	324	336	298	287	327	300	330	314	316	326	333	342	348	323	315	303	316	322	314	310	325	362	301	317	321	297	302	279	309	311	315	324	306	294	322	312	277	302	276	340	332	313	323	327	302	336	313	336	307	300	295	302	299	315	327	325	310	314	310	294	354	318	307	339	330	314	316	320	335	327	331	333	322	331	317	316	316	324	324	311	323	304	335	303	306	331	318	300	322	319	352	314	325	295	316	328	309	270	313	313	311	361	369	307	368	302	324	301	298	318	311	281	317	321	314	288	310	342	358	304	317	300	319	343	338	314	356	287	305	297	284	300	329	290	322	322	329	343	298	308	332	326	299	324	303	297	300	324	300	313	334	305	316	315	323	335	275	306	326	326	308	338	305	290	324	316	303	335	313	317	346	320	334	340	311	347	316	351	323	294	303	315	322	315	334	309	330	298	345	296	309	303	357	291	317	287	322	344	314	322	289	321	293	344	330	327	332	320	344	290	327	304	334	304	323	321	298	310	325	327	334	329	320	296	332	313	320	325	292	295	316	313	333	305	293	319	280	321	314	302	313	311	304	296	335	309	299	302	296	327	326	302	339	356	278	312	322	324	308	296	348	326	305	308	311	305	310	344	334	284	315	348	335	332	304	305	324	315	308	313	324	354	321	345	304	314	273	294	329	303	335	334	330	313	305	325	306	329	321	323	322	312	328	318	318	307	278	330	307	336	312	332	346	334	289	334	314	327	328	320	306	295	327	300	351	288	309	293	345	318	324	324	328	343	322	298	336	306	312	319	323	328	281	374	336	309	330	355	336	300	302	297	307	301	357	305	304	296	329	310	315	325	303	339	312	317	303	285	298	319	337	324	322	334	319	332	293	346	312	326	318	295	314	327	337	291	299	297	305	316	327	342	305	316	375	318	342	297	337	308	297	308	307	318	322	334	313	316	342	316	340	283	292	314	320	296	345	289	344	303	321	361	305	320	351	286	319	298	307	324	325	288	307	294	332	292	310	318	350	304	319	347	316	328	298	265	332	300	321	296	314	335	304	326	334	347	306	315	358	316	330	316	304	305	316	321	317	321	303	324	327	324	335	309	286	332	313	328	327	323	307	312	309	362	318	318	311	309	331	321	324	321	350	321	326	295	337	293	282	305	303	307	319	314	323	338	327	358	327	322	290	318	324	354	309	322	320	316	295	286	294	307	355	310	325	318	312	312	324	310	341	319	308	335	280	295	302	329	331	278	292	326	328	314	321	283	301	325	319	304	327	302	296	317	306	343	297	319	293	310	319	297	288	330	321	326	285	291	347	313	308	285	328	315	338	345	336	314	301	343	313	310	299	341	326	313	300	297	337	319	328	294	311	345	313	298	340	313	294	308	326	278	348	320	310	314	292	311	333	328	316	335	290	320	314	347	313	310	282	286	300	335	299	340	327	291	339	337	342	339	305	318	334	343	337	293	312	317	310	310	327	344	341	315	329	323	298	299	327	314	320	323	340	313	302	326	325	334	307	294	311	331	345	316	325	316	312	348	321	346	296	292	314	337	304	321	324	305	341	278	358	300	308	288	290	309	313	314	312	301	319	305	320	319	326	329	329	332	290	313	346	294	297	318	304	326	329	327	327	302	298	332	321	319	305	329	356	318	316	326	315	288	343	348	334	333	331	307	325	334	316	302	335	339	288	305	320	301	308	337	321	316	337	349	326	323	293	313	321	302	351	296	294	316	312	337	341	321	333	315	317	333	333	306	326	304	285	345	293	340	277	312	328	318	334	319	317	319	304	296	336	338	308	303	340	304	295	302	324	318	314	320	305	314	314	295	300	301	306	310	309	318	354	334	304	322	347	315	337	283	261	319	351	324	297	324	302	338	329	322	345	302	340	332	342	334	336	312	304	279	308	320	339	345	322	287	337	337	343	288	313	279	303	323	315	310	300	279	292	307	335	315	290	309	316	318	330	321	322	349	373	335	298	293	339	301	338	334	361	351	314	331	307	317	316	318	353	310	339	298	352	296	308	315	342	331	298	318	305	322	329	328	316	303	342	331	295	321	319	328	321	325	305	340	322	294	315	321	315	316	267	316	315	290	326	308	333	330	315	319	315	302	331	319	304	318	308	289	344	333	300	316	330	328	297	326	303	285	329	326	302	334	313	326	341	302	306	303	310	314	322	312	314	307	305	315	319	331	312	324	349	333	300	320	320	349	364	309	332	316	358	301	321	319	323	324	286	322
4058	1142	931	628	572	491	435	444	511	474	440	453	432	465	437	449	447	429	405	457	438	416	414	409	474	402	417	448	424	450	423	423	433	426	414	418	405	426	452	440	428	388	442	423	386	434	430	448	431	417	467	459	437	449	467	469	420	432	451	423	415	401	452	411	432	402	431	382	416	418	416	455	440	436	386	422	433	447	442	412	416	434	447	428	400	435	444	449	414	457	398	420	407	443	426	416	437	453	444	418	456	414	453	438	385	458	406	441	416	420	450	410	416	432	399	439	379	416	396	422	397	439	401	459	409	386	402	420	437	462	429	420	402	430	446	412	433	430	439	432	424	411	386	397	429	411	376	445	407	378	402	408	434	408	400	429	405	436	440	453	415	432	425	409	424	396	394	416	404	433	413	432	413	382	454	393	419	446	455	447	439	400	405	420	443	427	387	442	411	397	425	381	424	412	455	409	460	429	414	421	413	435	398	425	454	451	453	420	448	417	431	423	392	394	448	422	429	429	418	445	420	423	409	427	427	412	431	430	405	391	408	390	450	419	395	458	430	394	394	405	453	422	431	443	406	426	408	411	410	433	431	447	404	417	397	407	397	418	412	413	412	414	466	400	403	445	409	429	411	403	428	399	416	417	402	448	440	468	415	427	441	427	412	408	425	409	404	420	405	423	405	441	425	426	421	420	443	452	408	431	432	383	420	443	408	396	436	464	411	441	420	425	434	412	437	421	466	420	435	413	414	418	445	426	408	417	388	416	393	444	412	435	430	409	445	422	444	451	428	384	422	417	397	401	411	441	389	435	390	440	439	446	420	382	451	433	401	411	413	422	407	424	459	465	420	403	435	456	442	432	437	434	401	397	443	437	443	449	408	436	415	439	422	425	422	396	429	403	459	440	446	400	438	393	444	417	415	416	373	412	446	423	418	399	436	384	398	414	428	409	411	434	415	432	421	361	404	419	384	420	440	391	473	430	452	409	420	447	446	419	425	416	439	434	443	444	440	429	417	425	469	462	460	423	433	433	405	443	423	452	407	414	429	430	442	421	424	403	419	445	411	428	405	395	377	402	427	429	465	419	430	422	397	403	460	386	480	413	431	412	436	416	461	429	451	393	442	405	449	400	422	435	413	435	416	420	451	412	431	407	420	472	437	471	452	428	439	458	405	387	403	467	446	425	411	382	447	406	449	430	429	429	432	419	438	439	401	423	431	432	408	422	431	437	419	444	429	425	441	423	454	431	428	410	421	438	433	425	411	461	417	428	422	420	381	395	427	426	433	389	431	422	453	424	418	387	449	408	445	421	416	424	420	442	376	379	413	440	402	442	441	456	428	444	418	435	420	412	387	431	404	436	406	439	414	436	409	411	438	401	425	464	416	439	384	399	427	416	408	450	440	412	440	396	391	425	434	385	429	409	404	450	443	431	447	435	458	451	435	445	446	405	395	432	427	427	420	447	407	470	403	442	434	406	391	416	438	434	424	380	425	391	381	465	426	419	418	414	423	454	406	431	453	394	417	427	431	418	425	402	406	430	387	422	424	443	414	411	423	413	397	409	394	392	393	420	425	400	397	440	419	444	406	421	367	435	408	412	384	374	440	402	450	408	412	397	424	419	405	441	414	408	391	409	399	455	431	437	439	431	424	448	450	425	456	401	416	436	462	404	450	418	403	442	408	418	448	435	385	433	398	458	431	434	389	435	426	434	430	449	414	451	417	427	443	415	423	434	399	387	460	446	413	413	408	399	462	430	437	432	427	409	432	466	385	453	397	427	395	448	408	425	432	448	407	467	407	402	430	441	428	388	399	427	411	431	385	435	430	437	414	417	412	423	410	422	400	444	456	408	412	451	436	418	403	430	426	420	433	434	406	447	413	441	373	392	448	410	410	432	417	400	416	415	424	404	429	425	425	384	412	385	410	404	424	436	427	464	431	404	408	418	436	431	422	412	431	438	397	399	433	431	434	401	423	461	417	413	400	450	399	416	406	458	470	387	443	433	430	412	404	448	406	461	394	415	385	426	426	397	426	424	403	429	408	452	417	463	429	446	436	404	413	409	422	414	414	422	412	427	397	458	417	393	428	452	381	442	422	438	427	409	408	415	403	427	413	406	417	395	423	430	427	416	376	443	439	408	410	431	402	452	456	427	420	395	418	428	432	403	414	436	455	462	446	434	408	419	454	418	433	409	396	393	403	458	438	423	402	420	395	419	427	411	440	409	416	446	401	411	434	417	419	451	451	426	421	448	422	448	444	402	446	393	423	397	414	447	427	434	433	429	423	444	420	419	430	433	424	434	410	441	428	385	416	444	438	417	397	468	411	408	422	450	429	386	451	414	387	453	447	440	419	428	410	425	420	449	442	419	415	412	422	438	451	414	434	384	427	407	458	422	428	457	423	410	442	379	405	433	429	378	426	435	404	454	431	397	414	411	424	418	421	405	437	400	391	403	449	412	428	459	418	419	426	403	417	405	427	411	416	434	456	416	396	424	447	434	439	425	380	413	416	418	419	409	417	443	412	440	422	415	414	421	429	496	426	454	392	410	414	431	430	427	444	451	425	412	445	372	419	425	423	457	411	398	434	443	413	479	434	428	439	421	433	404	401	453	435	426	432	448	459	417	408	403	413	440	466	467	418	447	417	423	424	390	409	443	411	424	443	417	405	433	425	422	439	420	417	432	454	410	419	453	433	412	437	400	426	429	448	457	401	381	456	399	415	433	426	418	393	417	472	440	450	411	453	431	427	428	412	411	429	471	405	393	399	395	442	400	449	410	426	419	412	413	447	391	434	388	430	411	393	426	390	409	399	407	381	393	433	408	388	398	425	398	444	423	426	415	458	455	408	420	414	428	409	420	415	457	418	407	403	412	381	409	388	409	394	432	430	393	426	421	410	419	398	433	392	416	423	416	447	453	402	413	425	428	467	413	420	376	417	437	366	404	418	429	443	436	431	398	389	406	446	426	428	426	434	398	429	440	424	406	434	417	438	421	396	444	442	432	443	425	402	418	409	394	392	435	406	430	402	434	437	426	419	425	443	402	432	430	430	464	395	451	386	410	439	418	403	434	399	441	434	423	402	411	416	470	412	399	409	395	417	426	454	428	414	414	391	397	447	437	411	405	403	425	405	444	431	375	446	430	444	390	437	450	447	417	432	429	445	387	439	400	400	423	419	428	396	471	409	397	459	427	438	393	385	389	435	384	436	444	422	437	391	428	406	464	397	413	407	434	404	408	407	406	470	406	414	404	400	427	405	392	486	393	402	410	404	416	450	446	416	456	414	395	399	450	437	411	400	452	415	398	445	436	394	451	412	448	436	422	442	392	433	413	450	422	407	427	460	440	375	409	431	405	401	413	432	465	414	413	415	442	393	464	451	378	440	456	410	443	425	407	454	426	412	405	412	415	450	423	467	427	433	434	428	395	395	397	416	421	424	428	458	433	420	403	389	451	417	426	414	417	406	416	409	412	400	420	464	439	440	446
23769	21372	28935	24187	21375	12711	1322	773	736	682	638	532	537	559	527	515	532	513	526	466	491	497	462	471	423	448	461	448	437	445	445	445	479	435	480	479	437	457	450	463	434	456	430	449	471	485	456	440	420	459	441	421	430	423	456	416	396	453	408	441	463	433	452	432	411	446	474	449	441	477	462	411	422	441	452	437	409	409	416	459	424	428	429	459	423	465	444	423	438	465	439	453	430	464	451	435	436	454	455	408	415	429	449	432	459	418	432	420	449	441	416	459	396	476	454	391	419	419	421	447	464	433	411	445	474	418	404	418	423	469	464	427	426	411	450	458	473	423	427	471	460	435	392	410	424	459	427	440	450	423	444	480	439	404	425	429	463	457	396	459	420	470	409	419	432	478	454	452	438	425	437	457	425	437	471	421	439	464	405	401	407	436	479	405	445	419	445	457	420	433	447	438	445	414	432	419	424	474	437	438	435	451	434	436	413	408	423	397	456	437	473	436	393	431	430	462	439	421	451	449	398	417	439	414	423	404	448	423	429	434	445	394	469	452	426	414	455	460	416	444	447	434	454	438	424	422	438	451	414	435	422	423	436	418	471	407	443	467	438	406	436	416	459	474	436	465	447	445	434	424	448	445	446	470	435	458	421	445	456	430	401	403	434	445	457	420	444	420	463	473	375	429	417	449	439	448	433	405	450	427	437	455	438	437	430	448	459	440	458	431	422	504	445	444	444	402	434	409	448	419	424	428	453	432	441	439	435	410	411	445	450	430	433	430	459	432	443	415	471	418	424	440	413	394	468	459	397	452	441	449	405	420	466	416	419	446	394	455	460	460	404	430	416	452	412	463	435	465	456	450	423	434	463	444	469	422	418	420	446	436	467	467	450	453	443	427	432	443	454	424	426	454	430	442	459	428	436	413	429	437	432	451	454	421	434	419	460	441	416	449	455	426	420	449	434	441	396	473	432	460	457	393	455	454	410	435	431	448	414	409	437	454	439	453	410	434	442	443	449	427	461	471	459	427	450	429	447	418	418	438	457	442	456	413	448	452	423	438	434	459	440	394	459	425	464	431	489	430	485	403	446	438	424	431	441	397	440	442	438	468	432	420	463	396	446	425	396	427	441	420	420	450	420	434	403	408	439	464	409	391	460	479	447	446	415	438	420	427	396	397	415	455	449	430	447	461	422	451	442	481	456	451	460	447	419	415	479	434	428	443	452	423	457	474	470	414	452	434	465	453	453	461	414	409	449	413	465	463	424	414	448	404	475	428	432	411	445	428	448	454	453	441	426	412	449	428	437	484	432	457	445	436	446	449	433	450	431	472	431	416	412	406	450	423	419	440	429	408	470	425	467	403	442	413	418	451	471	469	426	431	427	414	427	465	458	411	478	447	454	450	441	447	410	426	405	404	399	447	420	428	397	412	441	406	451	397	456	460	459	435	424	455	464	500	434	423	376	422	418	419	455	444	460	465	449	442	438	440	432	418	441	454	443	432	419	421	412	437	455	413	422	474	454	442	437	413	435	417	429	459	466	425	442	464	456	467	464	470	409	466	412	446	437	426	429	467	459	459	444	432	438	413	447	451	448	430	444	429	414	442	414	437	440	472	439	432	416	429	423	412	439	435	404	403	457	398	434	422	443	383	439	415	444	433	438	404	422	402	405	419	451	463	468	411	434	464	451	464	424	449	421	438	438	472	416	440	417	455	418	438	453	427	410	421	442	445	472	465	461	465	461	421	444	406	444	427	456	399	460	428	396	449	385	437	425	468	412	425	434	423	480	420	432	410	449	410	408	435	434	450	390	425	417	447	459	422	406	428	437	421	411	483	413	428	449	437	447	401	422	494	446	438	438	411	418	431	409	448	444	445	416	431	422	410	414	435	423	436	448	458	455	455	464	419	434	407	425	433	424	442	482	468	445	458	429	445	440	448	422	415	439	382	410	452	449	464	460	447	445	396	425	453	424	470	480	414	443	418	406	419	450	438	436	392	448	418	456	432	463	401	426	435	440	455	406	440	426	420	423	431	431	464	451	451	459	405	404	446	404	420	415	444	482	457	416	402	425	403	469	421	453	420	413	413	439	419	399	415	425	409	420	427	435	464	480	420	427	433	403	454	453	448	431	432	451	432	426	426	419	455	434	447	446	436	443	459	453	420	450	436	421	462	416	415	455	470	421	453	427	456	407	441	458	400	454	439	479	444	436	439	429	417	453	428	449	471	433	405	425	433	447	423	410	408	418	451	440	428	421	440	410	469	430	405	431	447	425	394	453	465	436	469	413	452	419	425	460	462	427	451	443	425	419	443	441	436	403	433	433	430	440	417	445	438	417	419	401	463	423	415	418	433	423	451	451	442	480	443	397	472	456	433	436	449	502	469	455	442	458	442	430	407	432	386	437	481	454	441	419	474	451	387	378	440	432	447	457	441	448	448	413	427	440	426	424	427	445	434	419	436	437	444	438	425	463	407	452	455	435	459	457	474	446	422	441	438	467	412	455	443	435	454	450	439	449	445	420	413	460	426	414	407	431	423	456	471	439	419	424	432	403	423	410	421	426	437	457	411	396	429	418	469	411	431	406	415	435	403	414	446	443	407	422	445	414	466	435	413	442	456	401	436	460	475	436	440	459	434	404	437	427	424	444	438	417	416	452	461	451	454	403	451	447	459	399	425	419	467	424	461	425	475	420	449	428	406	455	438	436	445	446	449	443	464	457	428	437	458	463	412	411	464	424	374	460	412	466	457	443	409	404	414	439	425	444	432	426	404	423	453	446	469	416	420	427	439	451	413	420	461	393	439	452	465	432	421	452	400	418	401	473	432	419	431	460	441	443	405	405	409	455	473	420	440	465	457	451	430	448	429	421	446	393	406	461	408	431	413	439	416	441	425	476	470	418	427	446	423	449	473	437	432	470	449	440	444	440	484	397	423	455	407	397	448	396	421	492	479	424	427	419	471	441	458	423	403	421	418	434	430	421	467	455	451	442	438	424	443	434	444	394	431	448	438	418	451	387	424	438	404	433	459	448	414	385	437	474	416	411	445	439	443	416	435	424	434	450	459	403	448	463	455	421	439	453	469	422	421	430	442	441	436	422	425	419	428	444	439	386	438	434	443	433	413	462	413	413	396	437	425	417	424	440	415	395	445	454	421	424	441	457	467	431	416	476	459	433	412	425	470	419	454	388	458	415	455	451	421	403	443	447	445	408	433	437	451	406	405	471	432	409	416	407	411	389	442	438	465	455	422	454	443	423	391	426	440	433	427	407	425	436	428	445	460	400	439	417	407	428	424	408	469	423	418	463	442	387	454	410	419	435	399	423	439	430	434	409	476	421	423	440	425	417	409	461	410	417	434	432	455	415	435	462	413	432	441	421	412	459	429	470	447	439	428	445	446	430	442	450	436	411	444	437	463	408	437	471	430	464	484	429	443	393	432	422	461	445	441	427	467	432	424	441	436	419	418	426	417	420	435	437	434	444	431	438	413
6272	10245	8432	4226	3003	2267	1822	1546	1369	1157	1061	955	899	882	788	755	713	683	654	722	658	656	696	669	636	659	609	656	646	616	637	613	584	607	609	589	612	550	602	578	580	601	609	576	549	561	578	604	597	566	590	585	583	575	536	582	588	559	596	575	614	588	571	609	572	564	579	571	555	595	558	568	628	563	562	608	596	606	596	626	541	545	582	596	591	555	614	601	560	625	580	551	606	577	598	596	557	591	563	584	550	630	569	621	568	637	610	596	552	555	549	568	575	573	566	523	602	579	612	600	593	576	571	612	588	568	570	615	568	592	565	556	642	585	572	576	543	588	564	573	615	577	588	594	599	580	569	591	575	590	600	581	565	560	556	589	610	583	589	579	597	586	537	581	589	594	582	564	591	554	598	579	569	601	597	618	564	590	581	598	609	617	577	581	552	527	577	580	583	574	575	590	573	593	551	614	587	616	609	561	553	595	579	537	569	564	545	567	613	538	551	576	579	612	606	587	636	587	559	586	592	625	537	561	624	534	573	522	544	573	576	613	607	583	609	548	557	565	605	593	563	603	539	565	565	609	572	604	599	577	591	587	592	619	578	552	586	570	597	549	600	549	590	539	605	599	617	591	550	562	562	551	554	539	581	550	575	536	537	554	597	595	589	567	555	614	605	552	586	594	565	558	573	550	589	596	560	572	585	586	575	600	578	553	597	580	534	591	560	570	582	548	587	578	526	534	563	594	602	577	570	578	589	580	591	606	579	560	582	610	574	556	579	553	590	550	572	562	563	614	607	589	540	581	577	573	548	557	578	553	623	542	604	574	548	573	588	539	625	551	587	582	606	622	629	609	562	573	554	602	602	543	566	599	560	598	583	566	543	574	534	541	578	558	588	607	578	604	582	592	601	593	588	592	566	555	614	582	595	629	581	547	598	558	623	578	596	593	619	639	547	543	566	583	560	610	555	597	569	585	573	602	604	570	581	617	610	604	589	587	570	595	604	562	608	544	580	616	564	548	582	568	545	597	585	554	594	567	575	569	557	577	599	571	609	585	558	595	595	630	586	603	574	576	559	590	604	556	573	595	591	565	577	556	543	608	606	564	630	626	574	567	568	570	602	588	540	617	585	606	566	613	580	576	577	543	581	577	573	583	560	578	545	574	583	572	600	607	563	591	573	574	590	579	613	566	602	528	604	543	575	574	575	555	556	615	587	570	515	534	532	542	606	601	543	559	553	543	586	581	592	546	581	592	559	573	604	595	618	572	573	563	579	596	574	583	565	590	607	600	575	568	561	584	563	547	568	563	612	594	555	530	550	579	583	559	622	576	651	600	602	585	587	584	571	561	603	613	581	564	596	555	608	608	571	588	608	567	531	585	597	587	565	585	591	548	574	601	605	553	547	606	606	576	540	571	559	636	511	562	564	570	600	556	558	589	577	570	561	576	567	552	597	568	573	591	610	549	562	585	584	576	596	533	612	572	556	551	575	549	549	599	587	598	562	554	590	619	597	560	576	554	612	591	596	577	581	609	598	586	574	609	565	527	590	554	576	567	564	566	611	545	611	574	542	548	573	633	574	591	586	578	533	594	556	604	617	584	568	614	542	625	546	608	559	593	572	584	577	565	571	568	588	526	561	556	579	605	615	584	584	612	526	585	565	569	600	581	557	578	564	609	546	574	579	567	584	570	558	604	559	571	607	562	580	580	611	595	571	570	584	588	592	579	545	611	555	597	548	574	598	577	597	547	601	541	581	583	586	585	566	583	569	593	557	606	607	596	567	595	584	523	584	609	601	559	566	545	630	583	595	542	561	621	583	575	608	575	598	618	594	588	597	601	583	598	592	559	593	554	576	571	552	551	600	583	572	564	601	561	564	595	575	580	591	588	609	561	583	563	570	587	590	611	594	571	540	565	602	616	568	598	556	576	587	541	560	551	586	592	604	599	534	556	556	615	572	628	584	548	612	636	600	545	532	552	561	607	578	606	611	564	585	556	590	572	606	587	581	590	591	621	594	550	644	557	527	574	593	580	568	548	600	574	568	562	550	609	591	536	577	590	574	580	575	566	574	569	588	586	580	549	558	590	572	591	586	646	546	583	597	572	592	578	594	585	592	519	603	557	569	608	583	562	607	592	549	592	569	607	614	596	593	572	595	589	589	599	593	564	612	568	571	580	593	598	575	580	567	618	574	554	557	597	603	616	540	575	607	562	568	561	560	613	561	572	557	551	611	602	567	568	591	639	615	569	603	558	576	560	569	586	578	604	588	599	607	629	564	551	547	598	617	603	580	590	576	597	549	547	587	577	537	557	608	556	546	576	563	612	577	587	560	574	544	572	536	586	608	591	614	546	570	597	586	603	579	559	587	588	605	569	609	585	557	641	551	541	574	584	567	577	550	574	551	566	619	547	592	559	573	551	594	588	590	531	581	593	599	568	591	576	558	587	563	607	560	563	587	573	593	587	591	591	544	563	575	561	568	602	583	591	583	604	598	556	605	578	584	611	579	629	577	542	578	574	581	613	544	536	636	585	614	619	578	589	574	557	584	595	536	615	571	582	593	575	586	547	571	613	568	579	538	615	584	579	601	559	587	581	578	545	573	614	547	551	639	576	585	570	549	599	559	577	591	601	579	529	620	588	569	606	551	583	572	607	590	591	610	585	607	599	615	584	578	548	586	569	564	518	618	594	593	561	544	580	588	513	589	571	605	580	546	574	575	578	568	602	549	586	581	582	570	563	520	571	579	552	532	576	622	598	594	563	582	642	587	605	600	585	555	575	613	573	579	593	571	570	603	582	587	563	523	568	590	653	617	566	570	568	562	560	585	574	596	609	583	546	569	564	574	579	620	548	575	569	582	597	573	580	581	557	572	562	556	576	569	550	597	539	550	587	579	560	603	588	614	568	563	582	597	570	543	575	599	596	564	585	525	623	528	540	580	573	599	593	540	513	551	573	568	543	599	622	567	593	563	590	614	565	613	600	601	532	574	584	590	566	578	577	596	562	585	597	624	615	617	589	593	558	564	629	608	587	557	587	605	580	569	631	552	588	586	617	594	594	592	585	580	585	621	561	562	560	591	595	640	584	568	592	581	579	597	591	595	621	582	559	606	618	566	567	604	546	625	612	594	577	594	565	559	614	600	611	578	563	608	544	570	616	554	589	576	584	616	544	587	606	540	572	599	565	606	586	533	551	604	572	570	575	627	581	588	571	569	556	590	596	568	571	587	587	582	556	562	589	583	598	574	556	601	622	601	582	597	546	557	560	529	576	580	578	559	575	572	596	560	559	600	541	562	600	550	574	563	557	575	590	603	576	570	554	554	519	582	554	560	560	521	557	581	608	556	589	589	593	542	554	593	581	587	571	595	556	586	558	524	593	548	576	608	612	605	611	549	594	568	609	650	554	592	564	627	578	596	601	602	603	554	626	597	591	591	594	564	550	599	545	562	535	581	611	607	616	557	594	575	567	580	568	568	527	562	548	547	554
22973	21376	29298	23816	21376	21420	10903	1186	738	692	594	571	474	479	434	434	409	374	360	345	360	331	368	350	312	310	348	319	335	335	336	320	294	300	335	313	299	307	290	301	282	308	262	263	289	327	277	297	297	268	286	278	309	292	301	300	287	261	292	255	300	283	300	282	257	275	288	262	305	299	302	295	293	271	292	249	268	263	280	276	303	262	288	285	286	282	294	258	266	276	283	258	286	306	261	300	312	270	314	298	291	283	286	280	281	269	301	268	257	279	261	297	274	277	285	251	268	287	294	265	280	327	300	299	295	224	263	303	287	259	266	306	278	261	309	288	291	282	285	252	285	259	321	290	290	291	271	271	280	267	270	283	288	266	305	279	270	285	303	285	268	277	276	310	281	261	280	292	291	277	291	306	296	282	281	283	291	267	286	301	297	301	299	288	285	329	284	280	268	278	301	294	262	294	323	255	277	260	282	310	276	289	294	278	270	275	274	334	286	223	287	279	255	298	287	272	267	272	283	284	291	267	268	294	259	303	296	273	291	303	289	277	296	310	286	278	270	279	232	283	298	291	276	262	306	294	266	293	271	274	257	289	281	288	314	254	285	302	272	280	285	298	274	282	262	276	283	265	278	308	289	261	255	280	298	260	271	277	281	292	275	303	284	286	279	296	276	300	288	235	262	288	280	276	271	284	289	268	247	306	275	316	275	286	281	262	270	292	255	285	285	269	244	263	284	259	239	268	288	274	288	306	277	256	287	288	294	312	276	265	275	311	302	295	319	319	274	311	294	245	255	305	264	269	303	282	278	274	276	266	252	297	294	294	275	335	265	264	319	244	258	241	271	263	276	264	283	307	278	280	274	276	247	268	302	308	271	273	311	288	297	277	280	241	272	286	288	278	276	292	307	299	287	293	292	259	272	275	283	283	275	268	261	236	272	264	295	291	277	266	267	273	277	265	296	284	252	306	276	293	255	311	261	271	277	281	323	258	266	302	268	275	271	268	271	300	261	293	328	282	262	290	280	288	289	309	283	272	305	286	297	286	288	308	276	274	250	276	309	275	284	295	269	266	275	304	284	284	273	289	294	276	278	261	271	276	260	268	273	269	302	251	272	293	278	267	284	283	263	283	274	293	270	308	293	265	289	256	259	277	273	280	273	291	278	276	284	268	283	311	290	313	268	267	284	286	266	302	265	292	290	275	290	279	249	290	263	291	286	289	304	293	255	273	290	311	297	262	271	278	282	270	277	271	278	252	294	293	260	270	248	262	276	272	286	248	273	295	302	279	274	275	286	289	286	274	296	279	273	275	265	287	275	256	280	302	287	267	291	279	282	299	271	300	300	268	275	286	255	287	274	288	284	257	282	268	295	255	273	306	276	288	272	270	290	311	284	283	276	273	305	280	267	284	316	269	271	242	283	272	279	285	291	253	301	287	274	307	294	274	295	284	299	271	291	260	276	309	278	270	272	310	316	283	244	289	299	279	280	317	300	282	282	263	292	310	266	278	276	293	307	290	290	296	264	300	266	274	250	302	283	297	251	268	289	255	276	296	257	299	294	279	289	246	270	293	280	284	270	294	244	283	245	293	281	269	275	268	281	270	259	271	284	278	294	274	281	262	278	293	264	288	294	273	274	327	286	298	275	279	296	295	274	281	310	289	293	290	293	290	251	257	271	317	311	258	285	290	268	283	296	289	266	265	295	279	268	278	267	284	265	287	292	314	281	327	272	262	290	293	296	274	269	269	286	286	278	288	296	258	247	293	295	293	271	286	259	274	295	265	267	302	270	272	264	274	272	287	278	265	266	278	257	272	301	306	291	263	276	290	285	267	282	294	259	261	294	263	277	301	286	302	286	267	287	310	288	265	271	266	272	274	293	256	286	280	291	273	287	278	285	281	285	291	261	273	280	233	287	254	289	290	276	293	241	273	276	279	308	296	286	257	266	269	263	261	276	271	268	259	293	306	289	268	286	261	276	290	287	282	289	268	285	273	285	298	263	294	265	301	299	288	302	255	279	286	292	283	268	297	267	285	264	276	271	273	280	307	301	252	253	304	275	253	296	250	287	279	302	276	283	279	256	251	288	259	282	299	260	258	297	260	243	273	279	263	292	279	303	272	308	266	300	274	251	304	289	293	286	274	250	285	284	298	276	270	256	272	252	286	295	272	255	267	273	300	259	291	293	325	300	255	282	276	312	274	280	294	316	257	275	306	267	243	312	271	286	278	288	262	290	279	277	273	268	286	269	281	266	289	302	270	252	291	290	281	307	281	278	240	296	290	307	281	294	283	298	295	295	269	287	274	286	300	291	297	288	287	286	271	294	279	301	295	265	286	244	273	299	247	302	290	271	284	277	284	292	271	273	276	273	258	278	292	290	285	287	272	297	283	312	308	290	300	263	291	306	281	306	309	313	270	280	255	297	288	289	300	306	265	285	289	250	277	279	282	272	287	264	287	281	288	284	271	284	277	295	281	290	286	277	267	294	289	304	285	255	289	258	322	296	263	272	298	288	261	313	304	267	301	287	273	287	261	276	241	294	297	261	280	267	293	269	269	303	274	270	308	285	270	258	285	263	284	299	292	284	261	269	255	290	277	275	296	278	273	276	266	292	274	275	273	262	314	299	292	290	249	304	268	281	284	307	288	272	276	275	291	279	290	305	322	276	270	254	291	267	301	276	292	294	256	299	290	270	274	300	298	280	280	284	262	281	309	260	289	288	296	276	275	300	237	276	295	266	270	291	259	289	281	287	291	264	273	290	252	257	278	276	294	293	239	306	295	286	278	295	296	251	268	284	262	291	276	264	285	265	254	281	291	256	281	294	293	262	291	274	284	271	288	300	285	286	261	293	318	279	306	288	280	273	264	297	278	272	271	280	265	275	264	271	294	257	282	262	275	285	277	298	266	263	304	279	301	273	264	272	297	294	296	300	277	271	272	272	298	254	280	257	294	321	297	284	264	284	267	322	269	273	265	301	255	244	281	275	284	278	277	280	271	299	263	289	283	277	253	261	269	283	307	281	284	289	288	271	311	278	259	296	314	289	282	277	287	284	273	290	275	282	257	288	267	338	310	274	261	281	270	288	271	278	272	273	304	301	278	271	283	286	287	291	270	305	266	270	287	265	251	258	272	276	290	270	279	290	294	273	272	257	280	282	307	253	312	274	248	275	284	281	263	285	270	266	272	288	264	283	299	277	277	293	293	311	275	258	295	288	288	258	285	296	252	267	285	273	270	288	303	300	305	263	300	268	271	326	271	313	278	287	298	288	265	249	282	255	270	252	279	306	271	278	288	266	272	268	269	310	277	249	265	267	281	272	255	254	269	287	268	267	260	285	280	314	281	261	277	277	284	280	254	292	263	292	289	275	278	302	268	272	275	306	273	263	270	272	284	251	261	288	309	299	292	280	305	270	275	308	298	240	280	275	266	296	272	280	297	272	288	277	305	271	285	265	289	310	308	298	272	291	286	279	267	280	293	303	281
9024	16359	13280	6972	4910	3571	2833	2193	1822	1535	1297	1142	1023	838	814	782	710	633	609	619	524	511	527	509	508	511	507	472	487	469	440	414	406	405	428	409	425	404	438	425	428	452	422	372	440	394	416	416	387	398	371	355	431	373	437	407	407	359	409	370	409	400	381	436	370	435	390	394	409	355	372	383	407	403	367	383	400	378	412	375	418	381	409	390	421	376	398	402	392	397	372	375	391	365	386	423	375	393	392	396	399	409	358	409	393	387	400	388	398	415	407	372	416	348	409	391	403	388	409	368	411	355	347	410	380	403	374	381	415	410	389	396	380	350	393	389	391	397	374	396	392	403	348	405	369	409	379	364	411	377	383	406	389	383	380	384	354	356	424	390	406	386	388	393	402	402	373	384	421	385	363	414	392	368	405	373	396	408	369	366	372	373	404	391	385	411	403	380	372	388	375	348	423	374	404	373	400	362	394	373	402	403	422	390	375	389	373	383	364	396	390	397	375	383	411	383	381	391	409	385	403	398	392	375	404	399	358	405	396	361	335	362	396	403	396	377	356	401	407	388	404	387	406	359	389	406	375	410	348	370	407	391	351	369	330	353	367	413	381	382	385	365	414	375	382	398	385	379	404	379	399	411	373	345	368	385	370	384	399	376	366	420	368	393	395	406	375	398	377	354	381	376	379	383	389	373	375	394	378	391	405	366	376	397	401	374	408	401	369	388	381	371	380	383	376	364	383	374	371	413	367	364	357	351	375	368	373	399	394	431	406	396	409	407	373	373	408	386	375	362	391	392	382	364	373	352	377	397	410	357	355	407	380	412	337	367	366	405	397	428	433	378	372	375	348	364	379	376	374	391	349	379	388	361	377	377	371	373	393	385	396	378	381	416	425	366	380	376	360	376	379	381	377	423	401	366	378	389	362	372	401	383	381	385	350	402	383	352	389	380	406	381	403	381	401	397	396	373	393	407	381	347	415	355	414	360	417	364	395	397	399	378	367	384	367	412	352	356	403	377	384	401	325	385	398	390	354	381	390	390	373	379	425	403	369	381	417	387	410	378	368	382	377	413	363	357	389	357	372	374	382	340	366	385	395	375	379	346	387	410	382	371	401	399	365	370	400	391	371	396	395	418	359	396	372	410	388	402	386	358	406	362	364	384	395	378	392	363	378	349	369	381	409	386	379	383	348	380	390	362	385	389	347	376	371	386	413	370	369	383	385	392	382	394	378	376	370	422	363	383	389	397	377	382	388	385	451	415	382	391	370	396	400	413	374	375	413	389	347	365	362	386	398	394	389	357	360	346	373	373	376	398	335	358	398	370	430	385	411	365	357	422	422	392	391	403	398	406	401	413	401	358	377	373	370	336	417	384	379	377	381	396	364	377	354	378	353	387	387	376	393	368	398	403	402	398	387	407	334	379	402	393	413	383	362	376	368	384	383	383	375	357	388	380	386	392	410	406	391	359	407	390	370	366	382	382	364	398	378	357	400	407	328	348	403	369	355	370	383	376	370	370	377	381	413	365	349	397	366	357	389	409	384	356	389	345	350	404	405	413	382	406	393	379	403	387	445	364	393	353	403	362	392	405	380	379	387	419	379	392	375	419	431	371	415	361	391	390	380	406	401	371	400	399	377	396	384	376	406	370	373	359	360	384	358	358	376	364	375	385	384	361	419	367	401	409	385	370	368	390	402	359	362	370	372	397	398	401	384	357	422	382	349	383	351	364	384	387	380	373	386	364	379	412	368	381	360	408	389	390	400	401	371	368	364	378	388	393	345	370	390	433	385	397	371	391	388	419	378	410	339	398	387	352	387	380	384	385	385	405	402	357	368	385	394	341	392	405	382	378	373	372	369	361	371	417	365	395	387	377	374	394	393	386	415	377	369	401	389	355	405	410	393	380	365	368	375	417	402	358	354	404	415	398	378	414	391	384	402	387	389	383	412	400	391	358	376	374	382	369	391	358	357	401	376	403	342	406	364	390	407	361	397	347	398	376	402	382	349	399	383	393	387	395	383	380	395	387	357	358	374	392	346	369	348	417	377	390	369	391	422	396	406	371	368	373	380	367	369	396	407	360	384	359	382	389	398	385	369	385	398	416	379	371	371	386	377	408	367	371	376	422	388	397	368	341	386	390	394	383	364	411	377	375	396	385	390	362	368	387	358	396	377	393	354	395	402	456	368	389	379	383	382	405	377	412	378	356	390	416	399	388	363	380	374	398	417	399	352	397	399	380	356	381	407	392	360	422	400	387	354	374	381	334	414	405	394	395	381	381	402	385	378	384	364	373	382	361	402	402	375	382	390	366	422	396	418	366	377	370	395	410	411	352	381	375	371	381	372	392	386	378	424	359	378	344	364	448	357	389	384	412	422	359	394	376	430	366	354	389	400	363	390	405	414	389	423	427	396	410	390	397	402	396	327	382	347	370	392	401	388	395	364	364	387	357	363	408	386	409	416	395	404	342	369	369	372	389	427	372	377	403	399	357	384	361	400	407	359	391	364	378	360	348	361	372	402	407	403	365	394	416	391	426	367	384	365	384	372	372	420	368	355	388	410	371	410	399	353	374	378	371	391	390	406	398	346	381	418	370	379	376	402	347	411	379	395	362	391	386	388	398	372	401	382	387	374	371	377	381	368	384	404	362	412	355	395	357	358	385	381	402	357	379	373	383	413	398	386	392	386	388	389	381	388	391	415	396	369	377	408	345	354	393	353	353	384	386	364	375	373	379	364	367	404	400	399	389	387	383	388	364	374	366	364	379	355	401	375	373	339	361	376	405	405	397	385	369	394	395	361	397	375	365	391	427	393	375	382	398	395	358	405	433	373	382	382	400	420	364	378	371	389	375	364	360	371	396	397	381	398	409	392	424	344	390	353	412	421	401	373	406	406	427	411	390	379	386	380	374	362	385	374	358	363	400	380	384	393	357	400	379	389	382	397	386	393	387	384	393	376	392	383	395	392	373	394	395	403	375	370	379	365	397	365	396	336	370	388	389	413	408	377	375	369	384	387	398	399	407	384	399	392	373	380	363	359	388	411	381	415	385	371	404	407	407	441	373	376	399	381	375	395	411	394	389	395	399	409	371	374	382	361	391	401	366	349	371	394	398	406	430	358	368	380	408	438	384	394	401	404	385	388	396	366	387	366	362	404	405	408	391	412	403	394	344	402	370	409	364	398	352	365	414	396	386	353	377	373	408	395	400	359	370	370	368	429	349	395	364	394	383	386	388	379	387	420	380	402	394	368	411	383	399	398	408	376	399	379	351	375	402	373	381	395	379	417	411	383	351	383	373	371	395	385	384	400	419	333	399	398	388	387	395	320	399	373	380	353	384	388	353	346	385	364	368	383	383	397	363	402	369	368	411	377	371	401	374	387	423	395	401	356	390	399	402	415	393	343	395	376	388	385	403	391	392	414	379	364	384	368	404	370	380	401	419	374	349	383	377	411	364	351	372	404	365	388	380	357	361	421	392	364	365	381	383
27079	20880	9041	654	409	386	358	324	348	331	321	317	312	333	311	287	302	330	324	339	318	324	308	312	326	346	331	340	310	299	300	295	326	325	323	307	338	332	314	312	332	317	308	310	293	298	315	305	309	353	284	284	312	327	345	313	324	322	323	334	326	304	308	333	321	315	335	294	319	313	287	294	327	314	332	291	330	295	282	323	347	309	308	287	326	308	286	360	268	324	328	327	333	338	286	321	321	290	326	326	315	269	317	283	292	305	344	316	331	337	280	307	313	301	309	278	342	317	309	315	328	303	317	318	318	319	294	306	318	313	294	308	305	304	331	333	302	304	314	348	308	320	285	300	312	298	341	297	343	291	299	310	304	296	292	316	318	311	282	309	310	287	309	317	299	335	328	331	313	319	342	330	306	306	321	322	283	308	290	316	320	324	323	317	312	320	318	300	317	305	294	302	322	338	316	282	318	331	285	308	326	307	327	338	319	321	290	306	319	294	318	335	302	338	305	332	325	333	359	302	320	331	317	307	317	333	291	347	313	333	309	304	313	322	301	345	327	305	310	327	301	320	303	331	324	291	346	361	298	331	315	328	357	279	290	294	314	287	341	310	281	305	303	296	336	281	311	282	334	353	324	347	295	266	325	312	302	305	326	326	295	314	309	317	324	341	307	301	321	305	295	316	307	312	313	299	309	319	299	296	330	301	308	309	298	308	353	289	317	292	312	281	302	305	314	314	324	327	316	277	321	303	336	336	318	324	314	343	307	329	305	342	333	330	324	316	347	321	295	282	334	315	299	334	292	275	277	307	340	321	309	315	328	339	324	329	319	314	299	308	310	315	285	335	312	314	307	321	304	318	288	323	323	311	313	313	346	316	324	327	291	294	290	301	303	322	338	320	305	313	324	324	322	320	325	295	292	314	301	309	337	289	297	327	297	334	311	304	324	324	316	305	297	309	299	299	297	313	328	318	287	355	322	329	293	323	295	304	291	345	283	299	328	299	309	312	343	293	321	331	327	306	344	297	296	313	293	328	334	312	307	341	348	318	335	375	318	333	279	308	322	313	301	308	331	307	289	326	280	342	308	303	319	296	298	311	327	326	294	319	330	319	295	292	318	331	330	301	320	264	314	308	299	313	286	321	337	323	308	350	305	339	331	321	312	304	316	280	312	291	298	321	320	310	327	334	324	324	309	297	297	300	278	316	314	304	327	304	308	342	295	297	308	319	315	318	309	317	311	336	304	306	296	319	301	318	297	302	316	306	308	293	316	323	330	329	315	318	264	280	325	330	269	305	306	303	279	320	319	312	305	327	340	317	312	331	325	316	313	320	313	270	305	291	329	309	314	312	305	320	272	280	335	334	294	318	309	327	303	321	293	304	341	306	293	278	316	311	291	309	295	309	295	324	335	312	285	302	305	311	317	351	321	331	292	327	277	312	323	287	287	293	309	320	310	349	291	295	309	278	299	308	316	320	332	323	334	291	295	332	320	305	301	343	313	350	319	329	321	329	320	279	321	279	304	330	313	273	333	308	311	321	288	296	297	331	304	305	302	293	279	330	282	315	314	324	314	355	333	308	334	321	337	301	319	306	298	308	346	361	322	313	353	288	315	301	310	312	310	286	305	286	300	321	299	332	300	309	297	330	291	295	300	318	319	327	335	300	321	309	322	319	302	295	292	294	252	365	333	310	322	303	307	277	302	311	284	322	345	291	320	278	301	300	324	325	317	313	335	341	339	296	275	344	307	315	279	286	299	338	338	326	317	319	303	338	310	323	307	289	296	322	301	321	304	334	328	295	290	297	310	293	364	300	302	313	291	352	308	330	323	320	291	275	302	326	296	287	328	314	289	311	277	348	323	316	308	297	329	321	291	343	279	332	289	338	328	276	314	336	288	343	305	314	321	315	319	327	328	318	305	325	299	307	316	331	342	324	331	339	302	295	290	306	313	353	302	320	346	303	311	330	274	321	299	345	300	326	297	321	328	299	294	325	322	310	287	306	318	306	298	292	312	293	297	329	338	310	321	332	286	325	334	343	296	309	304	301	338	323	327	293	318	304	294	343	327	305	288	357	318	322	299	312	312	289	337	309	315	332	301	277	318	326	304	326	298	333	342	297	285	318	320	309	311	287	305	349	323	346	296	306	296	334	331	340	308	311	288	302	308	322	322	317	297	312	319	293	305	311	287	301	329	287	294	313	308	346	311	299	303	337	310	287	337	337	306	319	289	332	330	288	293	333	297	340	306	314	312	282	311	297	306	318	307	344	304	318	298	315	328	332	301	331	328	285	303	316	319	302	311	329	297	308	347	314	314	317	299	321	313	294	330	314	295	332	310	311	325	305	300	287	275	340	316	306	310	336	304	291	343	281	311	329	363	318	284	319	323	307	295	309	343	314	332	292	330	322	313	305	302	311	298	294	324	313	310	313	333	295	291	282	281	340	319	321	277	335	325	280	296	311	298	319	334	318	293	306	324	290	308	313	307	302	283	319	322	337	296	321	318	330	307	301	302	311	307	336	308	321	319	321	311	305	309	282	309	297	284	284	267	333	333	301	319	300	302	315	293	296	298	295	291	333	327	334	303	319	345	307	329	317	292	307	307	321	316	285	329	315	321	314	344	279	321	305	310	325	321	305	294	308	272	322	321	340	316	331	321	300	283	318	322	291	302	315	298	332	314	298	299	325	316	307	345	308	310	302	289	324	292	313	316	324	282	337	293	303	286	308	301	305	309	310	284	316	283	282	292	311	310	305	339	317	297	280	317	316	318	307	319	348	312	310	314	300	321	324	330	309	300	313	315	339	318	354	306	331	305	262	316	305	294	324	326	311	339	327	304	304	303	310	334	311	347	324	325	320	321	283	326	298	296	292	316	276	312	318	313	329	320	307	288	305	308	335	352	315	308	316	297	332	294	332	323	321	329	319	321	308	328	302	322	310	346	319	295	285	334	289	322	295	335	322	296	337	316	311	327	302	301	302	316	288	298	302	294	302	305	313	324	306	298	290	300	265	333	299	314	333	317	306	304	272	345	323	300	314	310	301	307	303	335	300	288	327	288	305	305	282	326	336	293	310	310	306	312	316	321	325	294	302	323	305	306	355	299	323	308	308	309	317	330	310	281	309	320	282	295	295	324	323	328	319	321	283	297	319	304	340	292	315	315	312	336	344	322	336	291	299	326	321	312	283	303	322	315	328	320	341	296	333	315	305	341	324	317	290	313	321	291	369	288	312	312	308	298	321	298	303	317	331	342	307	357	323	314	300	318	344	303	335	308	321	349	327	311	294	338	308	316	306	339	305	322	330	302	338	302	293	302	300	336	320	270	311	334	324	318	361	276	328	320	312	327	317	292	308	354	295	292	318	317	307	318	300	302	298	327	360	300	308	306	320	300	277	322	304	367	302	337	342	321	301	335	300	320	330	333	291	319	351	309	300	336	288	310	342	315	328	319	334	314	323	303	348	324	320	336	321	350	329	293	335	305	322
4044	1046	920	644	589	506	474	474	471	450	446	439	464	496	457	420	438	392	425	452	450	386	430	438	381	449	390	430	389	401	445	470	425	382	416	428	433	459	392	416	388	438	438	413	406	420	413	438	408	399	382	401	405	428	422	450	424	446	404	398	370	431	419	406	425	434	443	424	399	438	432	433	433	385	451	422	395	414	410	379	404	422	387	437	416	456	437	465	448	425	400	427	421	438	400	427	408	437	406	436	395	432	435	449	395	400	436	429	424	415	421	416	415	424	394	404	371	401	430	425	406	400	426	412	418	402	446	421	413	418	415	442	418	445	412	441	441	410	458	428	421	397	410	399	424	448	443	407	452	440	423	449	439	424	363	419	411	412	418	455	424	390	420	415	445	391	405	418	419	443	428	405	458	448	403	416	405	427	408	423	444	431	435	422	433	416	412	439	397	428	394	434	392	410	423	432	432	428	417	396	397	422	396	426	413	383	435	395	419	410	457	427	412	407	416	421	428	391	428	432	408	426	434	408	426	408	419	401	443	429	411	402	425	398	423	381	416	399	406	413	436	368	437	463	419	446	398	456	423	411	402	419	405	437	376	403	433	428	419	426	435	398	465	410	426	452	422	460	421	420	427	428	423	418	452	405	445	402	427	427	418	452	460	408	442	413	463	454	395	432	397	443	426	380	412	423	402	408	392	412	413	447	414	437	394	416	404	425	469	441	421	428	409	415	424	419	425	388	464	414	413	410	425	469	394	411	399	451	394	429	425	425	423	410	399	410	452	407	431	412	433	416	412	437	405	399	416	400	441	404	423	455	434	450	435	371	422	443	419	426	419	433	445	421	438	400	408	421	399	394	426	450	447	393	425	456	418	434	418	424	397	399	428	448	433	403	423	433	449	375	456	405	420	434	439	437	448	434	406	417	402	384	444	412	420	397	428	429	434	410	422	422	440	391	422	429	443	413	387	434	419	410	439	402	435	414	410	420	400	388	415	429	391	460	430	415	373	405	386	422	392	429	434	402	410	429	420	432	432	401	399	428	406	420	425	399	426	427	404	448	457	412	407	420	402	421	435	405	439	422	465	415	398	415	414	427	444	444	409	415	439	400	401	391	413	416	381	409	395	399	425	393	448	434	418	425	411	434	431	413	437	413	385	438	425	387	424	421	427	437	425	394	447	427	402	405	445	415	421	418	425	409	417	429	411	404	422	438	417	417	410	471	408	404	426	418	452	430	449	431	402	395	425	430	438	422	435	443	406	416	395	422	417	409	403	447	435	393	450	411	437	390	425	425	426	403	402	433	450	423	407	400	404	441	455	431	422	458	451	406	441	418	440	425	402	438	433	471	471	400	396	381	397	431	398	405	419	434	442	422	396	404	422	431	440	405	408	446	403	401	440	420	433	478	403	428	399	390	388	443	403	408	392	418	431	428	414	409	430	404	399	410	408	420	433	428	421	420	413	401	435	424	404	392	423	404	442	426	389	440	409	422	414	404	429	381	441	411	408	414	394	404	435	388	401	393	395	444	443	443	419	422	456	435	408	418	434	411	416	432	416	437	437	398	406	394	417	409	416	420	447	449	403	414	410	404	437	455	404	402	401	401	399	376	401	428	441	429	440	422	386	421	387	418	383	424	401	434	391	411	419	439	405	414	436	415	391	403	435	415	416	398	401	418	381	425	385	423	431	405	393	397	402	407	425	397	411	400	424	433	452	396	417	421	437	440	437	445	384	397	447	420	440	424	425	430	371	463	442	430	443	389	406	421	411	423	438	395	420	451	426	445	395	449	432	398	415	443	410	420	389	450	466	404	400	391	405	419	395	411	428	393	427	447	436	420	441	448	429	375	388	421	416	393	415	401	447	378	421	445	412	425	415	477	421	415	420	439	392	404	410	409	436	415	417	382	376	396	423	414	428	429	397	383	402	413	422	401	417	404	404	403	424	432	419	378	413	423	427	433	404	410	432	426	399	403	375	386	400	432	381	445	432	429	404	423	408	425	442	423	443	414	434	410	387	423	445	395	437	388	430	433	388	451	463	426	436	402	399	415	410	410	389	400	415	412	415	416	371	416	399	418	416	425	418	391	422	424	412	414	434	399	398	428	420	421	417	444	424	393	444	394	432	460	419	416	402	434	431	443	430	441	436	412	427	434	414	442	412	409	395	389	387	433	417	418	450	454	431	416	454	406	398	428	438	409	406	397	440	459	474	440	426	383	433	445	406	410	418	411	440	404	434	434	426	429	428	404	419	433	394	406	424	430	417	443	421	404	408	388	422	431	395	413	413	437	450	432	390	442	455	408	424	403	416	414	425	419	391	421	441	391	432	444	430	453	421	389	405	403	437	448	401	436	424	402	428	466	432	420	422	416	394	422	421	393	423	424	427	402	385	426	455	457	395	402	451	411	428	426	431	415	428	417	412	451	480	425	427	392	399	458	394	381	423	392	381	443	369	440	431	423	407	411	454	436	433	436	391	419	430	400	414	406	442	400	440	430	396	420	442	432	412	427	422	415	432	417	391	440	441	427	430	404	404	444	380	418	438	370	465	422	417	424	435	428	402	423	439	409	393	396	412	401	391	447	415	451	390	487	401	365	403	390	395	416	389	398	409	429	426	405	428	428	433	378	399	450	413	410	412	412	432	423	397	385	429	418	414	445	414	462	413	439	397	423	411	391	426	405	390	421	430	416	401	431	403	413	401	424	431	463	448	418	429	423	410	390	447	445	401	379	406	420	464	438	435	423	428	445	417	416	422	420	418	389	372	425	440	425	401	432	396	421	415	424	426	413	385	420	407	425	431	405	392	395	409	368	435	410	374	414	405	419	431	431	412	456	431	430	439	443	438	424	407	405	378	432	419	428	446	398	402	413	419	394	427	419	413	401	409	433	421	402	418	415	439	419	401	431	439	441	393	453	389	442	395	422	391	439	439	442	448	400	427	436	430	423	445	428	452	415	380	415	420	407	462	435	420	407	385	438	408	419	462	401	424	408	410	430	447	419	406	433	400	421	401	398	401	414	457	369	415	449	399	413	411	460	400	413	435	396	407	415	454	391	429	420	414	404	436	386	415	398	421	420	402	445	431	394	443	456	379	449	420	459	425	419	410	416	408	433	409	409	405	383	437	394	411	425	474	409	384	414	402	396	436	418	375	401	401	400	429	399	413	429	392	392	417	417	395	448	423	379	419	417	448	445	415	424	421	432	431	427	417	403	385	407	412	450	457	461	410	429	403	404	417	399	400	408	405	432	431	396	444	394	415	433	424	388	389	407	386	428	419	426	426	428	423	445	400	421	437	391	417	428	434	431	409	442	460	377	410	405	404	447	389	377	393	428	406	424	416	394	401	433	424	390	424	398	408	439	407	409	425	396	412	395	408	423	415	399	445	436	412	398	408	439	418	412	425	465	393	417	463	419	412	427	395	394	395	457	430	405	416	420	409	404	420	414	424	427	431	430	381	406	373	416	444	402	426	411	434	425	427	400
23838	21420	28996	24243	21410	12758	1344	873	723	653	606	565	551	488	546	490	457	478	489	476	475	455	421	455	489	472	470	464	472	419	414	491	466	439	450	425	411	451	420	444	439	437	426	435	436	435	425	446	430	435	430	384	465	404	421	458	449	444	447	434	471	445	436	430	437	416	405	433	410	411	432	436	416	478	409	477	455	455	473	435	436	407	441	432	440	438	427	417	430	403	422	389	466	422	457	449	421	397	411	409	449	414	396	440	430	409	453	455	408	421	397	429	443	459	396	428	435	410	408	415	463	413	424	414	430	417	428	429	415	422	431	449	404	438	436	416	388	414	440	440	446	438	422	404	439	393	466	422	408	421	412	422	417	412	432	461	425	430	437	408	408	422	398	405	429	449	439	419	465	425	433	461	403	427	442	421	444	431	416	383	396	438	460	459	452	470	453	420	445	462	398	421	405	437	397	417	413	403	429	410	424	406	411	430	457	441	399	424	425	422	405	407	404	442	424	430	387	487	434	434	449	432	460	436	421	433	443	414	409	445	414	420	420	423	434	435	422	383	407	418	430	410	423	434	442	456	427	434	421	424	429	442	445	450	415	439	442	419	417	440	416	454	409	438	420	439	407	456	426	429	422	473	387	436	401	413	452	447	461	393	445	436	421	419	417	430	412	407	392	393	420	424	440	421	431	458	465	436	429	426	440	393	439	451	414	438	437	410	455	450	427	400	446	430	421	419	438	436	430	434	460	432	442	388	448	413	417	421	424	446	411	434	415	413	417	450	432	427	422	400	440	424	460	410	434	425	447	448	469	396	440	427	402	426	424	433	460	432	426	406	416	388	445	405	436	441	412	441	406	420	429	396	463	477	428	450	397	417	457	422	458	415	421	418	474	414	413	417	433	456	420	434	454	421	450	404	427	468	417	404	414	421	442	411	462	446	447	438	449	438	403	410	403	409	418	406	449	439	444	442	447	425	409	439	438	396	399	460	400	418	400	419	442	422	371	430	424	426	431	442	404	422	413	430	406	430	423	423	446	462	437	453	417	417	401	425	431	418	428	381	420	417	445	431	454	421	412	434	425	410	452	483	439	450	445	432	434	411	466	392	383	418	437	427	432	435	432	399	452	420	396	398	457	439	427	462	475	445	414	442	428	366	390	429	393	407	398	403	420	433	435	442	428	426	464	445	443	443	438	412	414	399	447	423	448	408	420	431	422	406	434	419	395	378	415	411	452	435	425	374	406	434	439	410	402	413	402	461	448	420	448	412	387	438	404	412	425	428	412	381	439	450	411	412	410	451	410	430	439	416	435	424	452	399	407	432	417	431	463	438	424	414	414	455	413	430	402	464	392	386	405	467	411	424	436	439	435	412	458	426	425	454	439	395	420	420	403	445	439	419	448	418	379	398	422	382	451	414	431	477	403	478	399	446	425	401	385	440	437	435	418	415	401	470	427	415	424	423	447	397	415	414	413	380	413	418	419	411	418	407	432	436	469	383	459	452	446	453	394	421	419	464	426	413	457	435	412	405	435	449	428	411	410	422	425	421	384	437	441	415	427	385	464	448	456	422	427	439	427	432	411	363	434	471	458	397	422	462	426	421	429	437	423	397	406	395	422	442	440	453	453	408	421	438	431	433	396	418	435	435	428	416	405	434	417	423	430	411	393	430	442	430	420	377	460	422	450	427	415	470	429	411	434	451	428	424	436	440	417	429	393	440	431	445	459	414	410	438	449	429	413	422	431	441	449	437	430	425	408	456	445	404	445	447	431	434	411	432	470	452	426	437	487	429	481	414	433	406	406	449	454	384	433	421	436	426	459	421	410	429	380	447	398	440	417	395	436	428	441	392	421	448	425	430	425	430	437	429	413	379	422	424	441	460	389	417	401	429	442	423	441	451	447	414	404	432	419	409	415	424	411	432	428	425	442	451	435	419	410	424	449	429	429	457	416	443	448	435	430	457	448	448	429	421	439	446	427	411	453	419	419	417	405	443	436	436	458	423	406	439	426	449	421	423	439	453	381	444	420	410	465	404	421	454	432	430	419	400	408	453	427	421	411	453	459	425	468	399	435	448	448	424	428	425	436	434	403	453	406	446	439	420	432	448	402	403	400	404	428	445	422	407	464	423	451	421	439	418	431	433	440	439	426	407	442	461	424	433	451	380	428	415	407	460	450	399	446	412	400	416	395	431	438	430	468	446	394	441	410	433	451	419	449	410	391	459	421	424	446	419	429	456	407	410	460	398	439	406	459	424	462	440	395	463	459	411	442	465	427	409	414	438	455	455	445	419	438	437	433	421	428	410	444	444	422	456	432	424	417	399	414	418	418	439	468	432	455	417	434	451	455	408	474	419	439	436	403	441	426	391	461	466	416	440	456	431	398	417	437	424	445	416	421	433	465	433	443	438	400	447	429	440	395	403	450	408	417	431	449	467	430	450	410	435	428	404	439	419	383	416	436	410	388	403	430	456	447	445	452	422	408	453	403	471	410	423	438	413	422	445	444	458	402	397	400	422	382	438	430	451	461	396	429	427	450	447	455	414	448	429	446	428	441	408	432	430	425	461	439	401	431	393	421	425	420	432	391	423	442	426	436	431	424	389	447	437	455	391	462	401	418	412	430	459	413	432	450	422	441	390	472	375	437	414	454	411	385	452	427	405	437	418	435	434	425	428	405	425	391	423	442	438	421	431	469	424	439	439	442	414	405	427	439	418	437	394	438	369	417	437	453	423	431	441	430	396	411	419	455	448	406	377	387	385	464	413	398	439	418	428	439	423	440	424	460	470	412	444	423	394	405	422	476	455	407	444	429	449	377	435	404	431	419	438	418	442	389	440	432	401	462	410	470	450	436	390	430	415	413	403	442	434	429	411	396	412	427	420	450	366	419	423	458	399	452	456	422	436	462	417	442	410	432	418	475	412	418	401	407	425	444	460	441	405	429	419	422	433	429	462	454	420	427	446	452	411	425	454	456	444	394	428	379	434	420	406	423	460	478	465	403	405	416	421	448	428	420	400	408	423	390	433	400	450	423	421	420	416	451	431	406	460	400	417	420	411	439	434	424	432	433	429	473	447	409	406	424	444	422	436	402	431	421	410	433	433	434	438	418	452	408	422	418	422	425	434	422	441	433	434	421	375	403	429	424	413	397	393	422	444	437	419	423	462	440	434	408	392	416	454	434	454	398	387	426	458	447	412	429	433	439	416	416	433	451	427	425	443	442	445	410	412	433	404	420	426	418	419	408	423	431	435	445	420	414	440	416	424	412	421	404	412	421	437	435	390	414	420	416	471	435	406	409	414	437	431	425	409	417	438	448	432	458	424	411	450	425	426	453	446	428	425	445	442	389	443	413	426	478	432	435	426	467	444	433	392	397	430	459	433	444	414	418	422	397	417	406	388	429	447	422	445	419	430	410	412	410	438	432	370	449	381	435	426	425	422	408	391	431	429	418	424	415	437	431	420	434	447	388	400	448	448	428	409	443	453
6329	10317	8207	4253	3011	2349	1874	1520	1310	1060	1049	930	947	784	819	792	740	691	724	685	694	651	673	689	648	632	606	620	610	581	620	620	594	599	626	640	595	606	614	594	605	586	605	583	600	587	564	568	573	582	550	604	624	610	556	559	576	606	567	586	568	575	541	572	582	565	579	572	556	618	554	627	597	580	625	564	577	579	607	569	520	570	571	609	552	604	612	579	579	570	611	592	575	564	553	565	545	555	547	631	559	571	566	581	579	538	553	579	563	572	550	561	596	566	538	578	575	556	585	611	570	591	577	570	571	528	562	580	598	544	552	591	584	576	572	556	578	612	591	539	572	590	551	614	565	587	592	575	550	550	612	633	565	559	577	595	550	593	599	569	554	562	582	575	580	580	586	585	537	568	612	603	535	521	535	583	592	582	566	591	554	570	635	614	583	604	594	588	575	564	560	552	547	520	558	589	558	553	578	569	577	565	548	546	585	550	541	536	592	573	556	559	579	572	574	568	584	562	584	527	578	560	554	574	590	577	557	579	602	582	589	624	595	571	629	563	589	586	529	591	552	549	574	549	543	557	596	560	549	591	602	538	564	606	556	568	575	571	555	561	558	552	578	588	568	574	608	602	571	555	560	564	567	585	562	592	584	520	588	539	561	553	590	553	553	583	592	565	607	555	552	574	555	611	550	578	553	559	591	578	552	588	572	578	548	589	551	589	574	555	600	525	583	602	609	590	571	567	578	633	580	583	604	569	538	594	612	546	571	571	594	561	541	567	563	593	546	568	554	575	614	615	575	558	618	539	591	554	566	551	552	566	573	597	599	536	601	576	574	615	565	581	589	604	560	579	594	586	631	570	550	567	590	551	547	570	569	557	539	563	569	543	589	547	592	575	583	567	569	534	534	634	550	592	571	552	545	546	594	564	543	590	601	512	564	584	547	588	559	571	564	544	545	585	547	547	560	606	578	571	558	569	555	586	576	576	610	577	558	597	584	599	567	573	564	582	555	599	590	592	574	587	578	576	599	567	558	569	595	599	560	575	543	569	583	586	587	633	612	606	579	527	584	589	536	564	565	579	551	581	635	560	585	568	626	539	587	564	556	562	539	589	551	579	596	589	540	562	587	565	570	572	592	561	597	585	578	607	583	584	598	549	572	622	614	565	560	612	602	504	547	588	597	605	563	605	548	557	557	571	576	551	581	606	605	623	566	571	599	593	536	577	561	566	555	598	584	552	575	577	606	596	572	574	523	554	595	533	561	626	526	553	571	549	583	598	604	605	601	602	557	535	591	577	549	563	574	584	602	599	567	565	560	553	621	608	547	574	585	590	578	539	560	560	596	597	585	647	603	626	626	559	575	569	578	574	565	519	554	582	589	558	600	566	571	567	605	559	598	605	544	558	553	594	556	513	538	571	588	557	547	590	572	551	558	574	582	558	582	598	606	559	568	574	596	601	582	529	577	580	608	585	575	576	566	597	586	620	579	607	556	613	589	605	598	543	543	585	571	534	608	592	576	568	572	587	595	584	556	559	560	608	572	612	565	604	545	550	562	556	566	591	556	595	566	624	586	575	596	576	578	556	571	548	564	558	586	577	608	571	560	579	536	575	555	595	578	559	574	545	550	589	589	537	562	575	584	571	575	598	562	577	580	596	553	506	560	578	578	567	573	618	602	613	581	560	560	594	590	563	596	605	609	552	565	598	534	554	587	546	560	587	597	553	600	578	537	569	554	582	576	542	589	538	547	529	537	568	565	605	576	570	591	586	573	571	610	580	577	583	569	578	569	571	548	577	569	560	590	586	546	599	573	594	642	544	570	623	586	564	590	557	599	559	577	567	548	541	573	518	589	593	574	559	499	619	607	548	547	601	589	563	600	583	585	585	545	584	552	560	606	560	587	561	560	589	562	624	554	571	591	543	587	603	605	570	560	547	589	569	576	586	544	563	605	587	579	565	584	597	597	587	591	580	573	584	574	573	565	569	539	601	609	574	570	550	596	613	614	590	563	555	565	542	551	562	577	578	613	565	589	587	612	624	543	609	533	544	572	553	592	592	550	605	609	601	564	552	618	605	605	578	616	568	590	536	622	561	604	577	560	544	568	565	547	571	607	577	624	597	575	567	572	548	581	584	575	633	600	509	581	626	541	617	579	616	572	568	578	547	548	552	601	568	557	584	595	567	597	615	567	585	609	605	592	573	543	609	617	606	571	565	513	604	552	532	551	565	615	555	553	582	583	585	553	569	565	574	600	594	545	539	562	575	541	582	567	577	555	581	531	591	557	580	585	576	557	541	574	565	547	584	542	594	584	558	592	592	570	620	590	589	582	566	577	562	581	571	535	594	570	541	602	526	566	580	589	574	592	557	511	573	596	589	582	575	597	577	539	561	551	550	572	561	565	545	594	603	559	554	560	562	560	581	576	587	566	580	598	555	569	549	582	575	578	510	554	592	531	548	605	590	581	550	556	549	584	580	584	545	550	545	579	509	590	589	609	593	580	633	575	579	529	576	586	570	569	552	573	551	551	577	559	547	573	568	542	588	600	577	592	600	550	592	558	577	528	577	566	587	538	537	608	593	564	536	556	523	617	558	567	597	633	585	571	545	612	586	592	591	527	581	570	585	536	563	568	575	575	592	530	619	583	559	550	569	601	562	578	569	539	571	537	621	554	603	590	592	578	595	602	628	524	639	565	597	547	572	553	604	586	532	577	593	606	582	541	594	566	555	555	579	595	566	563	561	615	567	550	560	565	579	614	597	550	570	531	577	542	579	551	569	600	581	634	538	603	591	554	574	614	585	565	522	605	555	587	566	561	588	591	539	514	588	599	578	578	604	596	582	548	614	575	552	585	553	588	565	544	555	572	594	574	587	580	585	583	590	611	573	586	587	578	581	551	584	590	551	547	566	549	550	597	537	566	574	606	551	580	586	598	547	536	582	612	611	541	569	618	592	595	567	583	591	606	561	567	577	610	575	594	589	595	591	563	559	578	584	550	618	565	573	599	594	583	602	564	619	566	585	622	564	585	589	576	556	599	594	617	579	531	565	574	575	576	539	556	579	565	628	592	569	588	584	598	544	526	573	543	596	537	599	593	570	589	590	561	543	574	560	511	537	590	527	537	620	587	587	569	531	527	557	619	557	558	571	564	553	572	582	547	576	593	593	581	553	582	566	545	602	615	580	562	602	559	596	586	567	546	555	572	580	579	599	582	564	567	578	577	588	617	597	549	573	565	584	592	548	553	562	545	588	601	534	541	583	557	606	584	548	515	577	572	615	560	560	582	549	583	572	587	547	570	613	591	573	528	595	595	603	572	532	607	589	518	576	554	586	549	558	605	574	607	584	611	573	576	540	565	566	589	589	553	565	602	564	578	580	593	591	558	577	547	580	606	571	590	598	616	582	567	554	608	569	555	559	640	590	577	564	595	580	570	586	596	571	598	556	561	631	540	646	614	573	601	550	599	573	574	582	562	576	531	599	565	587
22990	21400	29319	23832	21400	21439	10917	1070	741	655	635	539	502	441	424	438	392	401	329	357	344	316	356	336	341	312	294	326	340	303	322	312	332	300	317	298	282	294	300	312	308	285	315	284	291	286	276	293	277	305	286	296	287	303	304	292	282	290	309	314	304	251	281	275	286	277	284	299	258	307	293	297	296	279	304	276	293	300	305	275	312	299	267	285	248	253	269	272	283	280	300	292	248	288	296	275	243	258	298	274	310	265	251	294	263	273	285	265	276	315	297	295	282	282	265	283	275	276	267	302	289	271	298	247	261	266	255	273	269	281	253	271	283	270	300	285	282	305	302	307	266	271	256	271	283	240	309	292	271	275	279	279	286	303	284	297	305	288	294	260	307	279	304	262	277	279	279	282	289	284	282	280	281	290	281	256	274	252	287	280	286	265	268	275	280	297	291	315	276	271	275	291	277	273	277	277	271	293	289	285	278	254	262	284	270	279	262	283	281	258	276	295	260	305	280	288	293	268	260	291	301	268	272	304	263	279	273	265	262	254	310	277	292	279	259	269	269	278	337	271	279	305	243	295	265	280	281	278	260	262	298	284	283	303	267	268	292	297	326	301	275	263	260	264	282	236	263	304	279	284	269	245	278	296	268	295	302	302	284	296	298	269	299	286	266	264	253	253	258	296	309	274	284	307	277	299	285	261	271	295	299	278	275	306	295	269	267	258	281	284	276	295	281	255	308	271	287	295	270	286	296	231	306	284	283	308	249	261	281	288	297	290	272	291	292	275	263	277	285	311	257	275	270	329	309	266	260	276	279	250	291	275	286	276	275	291	248	297	324	273	275	263	290	270	272	253	276	272	272	290	260	296	261	290	292	275	280	281	279	297	265	242	289	300	276	283	264	281	287	271	296	268	261	282	272	275	242	252	268	269	290	255	281	258	300	256	298	278	285	272	271	297	273	282	299	265	280	272	278	267	252	292	255	284	284	270	294	272	282	233	271	300	299	265	282	280	284	256	273	279	314	255	300	248	310	307	308	280	279	304	304	288	259	287	282	250	288	289	241	294	252	279	297	279	264	307	294	281	282	237	274	259	281	276	262	283	278	294	252	272	293	329	291	286	289	252	287	278	275	280	278	280	274	273	292	253	293	292	270	277	267	302	292	283	272	275	279	288	257	267	250	275	277	269	259	276	276	277	274	248	262	266	318	255	280	277	310	237	304	267	280	268	302	292	311	237	286	302	309	281	276	295	269	264	297	296	268	270	267	287	301	267	295	275	313	295	304	267	301	281	297	309	267	279	284	283	273	308	273	240	263	255	266	278	285	275	286	304	281	274	293	254	241	260	249	310	275	265	268	268	285	280	254	273	269	260	261	286	273	259	260	287	293	272	286	282	300	259	263	322	304	296	261	314	277	255	308	284	256	264	270	292	292	295	301	274	285	275	267	304	272	299	269	258	279	255	309	285	303	297	301	280	274	271	249	283	294	241	268	297	250	277	264	274	263	281	240	283	277	289	263	298	291	306	280	278	279	283	292	273	274	297	297	266	289	267	283	264	266	293	277	256	272	265	277	281	283	276	306	261	273	256	272	274	302	275	272	272	261	282	312	306	287	297	308	265	277	248	261	275	253	297	290	311	248	271	281	271	274	257	280	256	282	277	260	290	266	292	271	302	253	304	282	285	270	252	268	263	276	282	286	322	268	282	257	271	282	303	258	308	260	273	285	283	259	287	317	281	286	285	267	249	279	283	288	264	260	282	276	275	309	248	247	260	265	290	242	275	314	260	255	298	269	287	258	277	294	293	274	260	256	283	269	272	255	279	267	296	266	278	273	299	297	287	274	267	280	269	265	262	324	274	270	288	282	285	299	294	255	270	254	278	277	273	286	271	282	267	295	323	296	273	274	270	278	267	254	259	293	275	286	284	271	282	299	287	267	251	279	273	270	290	266	278	269	251	274	269	286	261	317	245	292	277	278	254	300	295	294	260	293	276	275	268	300	313	273	287	272	257	291	273	280	269	265	275	284	260	272	256	293	294	252	274	298	297	309	269	228	282	298	273	250	271	285	264	289	275	341	281	260	272	233	275	312	288	270	275	287	278	271	277	271	254	278	283	256	281	267	268	258	300	274	250	267	262	285	245	280	273	290	279	257	276	280	304	298	301	292	317	289	282	306	304	286	300	272	299	290	311	277	295	278	289	256	277	273	293	272	282	268	285	267	256	271	285	289	291	251	266	280	277	293	312	258	281	280	275	245	265	273	291	285	263	309	257	264	290	291	270	282	282	308	286	285	269	290	291	292	247	321	285	295	268	260	275	278	287	306	271	267	262	279	267	302	267	288	274	292	273	267	282	286	270	262	272	266	253	276	272	283	261	265	290	250	262	275	310	272	270	261	290	275	273	259	278	271	268	274	274	285	278	281	271	232	269	293	294	268	276	280	293	273	283	276	310	256	263	254	271	252	273	256	281	283	308	280	276	284	279	246	293	287	306	280	248	310	256	283	308	293	279	268	305	264	282	264	274	262	285	293	271	284	296	294	313	241	267	281	277	268	293	271	273	280	262	292	287	307	295	283	278	266	288	285	251	290	290	287	293	282	308	285	278	294	304	269	239	245	267	319	303	293	271	272	311	281	268	291	261	273	286	270	249	296	274	288	257	254	257	273	298	279	288	256	273	299	310	264	262	285	297	278	289	284	284	268	302	276	265	262	290	274	281	258	277	295	289	275	273	274	288	252	288	276	263	290	306	277	261	257	274	264	275	294	313	302	302	237	256	296	298	281	254	273	272	289	298	290	283	300	298	261	272	252	298	257	282	262	270	280	272	297	291	279	266	272	271	310	261	283	250	263	255	293	250	262	234	305	263	256	262	282	267	275	292	274	272	293	271	280	267	304	266	290	260	307	274	288	285	316	285	275	272	250	251	315	261	265	264	256	280	274	279	245	274	302	267	262	247	267	282	278	295	275	292	246	256	292	288	279	314	303	301	278	298	280	281	258	253	291	292	270	283	271	287	267	264	273	289	262	247	246	288	277	271	271	257	286	279	279	303	268	285	278	295	309	259	303	260	288	270	262	302	299	278	288	251	288	268	312	252	281	271	275	261	279	239	276	252	247	308	262	286	265	285	275	274	275	303	273	274	284	283	272	261	267	267	282	235	303	266	303	280	287	290	245	251	298	278	277	285	278	284	240	283	270	312	303	291	270	249	262	279	320	264	265	282	275	279	257	290	257	276	274	303	295	264	284	274	283	270	306	261	288	288	277	280	285	281	257	288	293	297	278	262	253	274	281	274	282	268	296	261	258	257	287	281	286	305	245	280	288	284	256	259	280	266	274	287	301	280	284	284	297	266	286	272	262	262	288	267	293	304	285	270	279	254	264	259	245	275	292	287	303	280	274	268	244	269	285	269	282	275	287	261	283	285	274	275	273	276	320	257	270	276	293	273	282	276	260	312	289	275	268	262	285	272	270	294	287	276	282	271	271	255
9001	16354	13308	6913	4910	3690	2783	2184	1801	1493	1225	1090	961	846	787	726	725	705	553	539	569	546	509	498	502	445	466	433	440	440	434	483	436	478	421	452	432	424	444	398	370	398	431	454	415	385	356	394	410	381	384	394	432	425	408	371	388	364	410	399	380	434	425	413	415	393	414	373	393	396	368	369	365	421	407	359	376	388	419	403	356	384	372	360	403	401	423	393	378	389	392	386	360	376	364	400	389	388	372	399	361	366	397	406	383	404	401	401	381	358	340	386	425	394	392	397	397	404	380	360	397	389	395	365	356	383	366	381	398	381	423	377	397	357	355	393	421	383	370	398	401	372	382	400	362	381	363	382	328	354	374	365	387	394	317	384	350	376	347	395	378	371	360	401	358	390	363	396	414	412	394	407	381	388	394	375	398	382	357	373	391	383	361	408	393	367	372	343	420	383	363	406	384	372	386	364	370	336	394	430	376	385	395	376	370	399	374	367	383	376	390	355	392	352	394	361	387	391	383	353	406	365	376	360	385	377	400	370	383	385	390	353	401	356	369	379	354	376	371	375	408	374	392	370	355	358	385	383	400	364	389	350	395	400	418	353	359	400	375	397	406	393	356	420	390	366	380	372	399	419	362	390	386	401	376	374	398	438	400	384	383	358	341	394	347	376	371	381	419	400	395	373	399	348	384	385	360	394	399	428	379	370	358	376	318	384	388	373	392	426	399	354	380	394	359	357	382	348	382	383	368	380	382	366	404	381	406	387	434	352	334	366	394	400	375	381	377	374	380	352	392	386	403	376	401	390	383	388	403	391	400	374	376	403	390	384	389	359	401	380	379	377	381	373	395	395	417	386	362	405	328	420	370	400	361	360	376	372	402	421	350	377	389	384	339	395	354	381	351	410	406	384	384	346	395	374	392	364	400	415	384	384	448	385	388	373	376	370	352	358	396	389	411	349	375	412	352	387	349	391	364	394	382	390	412	396	376	370	382	400	396	404	379	381	379	398	379	375	418	408	381	399	359	379	393	364	384	393	398	375	350	392	374	376	367	407	370	342	368	375	388	348	391	403	349	375	361	365	383	417	377	379	360	339	372	367	387	391	382	371	404	378	338	352	370	375	359	401	388	380	406	360	386	338	396	373	394	385	380	405	353	386	394	375	374	404	358	388	375	378	386	399	409	388	349	361	387	376	383	377	391	403	397	361	401	373	361	409	387	421	365	385	409	347	350	393	357	388	376	364	369	361	362	384	369	411	383	353	407	365	401	389	393	416	405	390	411	382	375	368	380	406	380	371	365	389	371	370	387	387	404	371	388	343	363	345	338	410	349	410	369	345	345	428	370	409	395	380	387	383	390	416	362	373	380	378	379	381	402	378	425	381	369	385	381	359	367	368	402	416	381	368	421	409	383	392	402	362	415	396	376	407	368	405	376	385	381	360	372	369	417	393	376	375	371	402	404	389	353	380	352	372	392	386	387	388	370	408	374	383	368	343	364	356	399	369	408	387	376	382	399	397	369	383	403	368	374	403	359	356	375	376	392	383	365	405	407	395	373	405	357	366	379	355	420	399	343	402	397	374	350	370	377	406	359	409	395	376	376	372	406	366	390	372	378	417	375	388	361	401	363	379	384	398	406	365	372	376	361	401	376	381	377	396	369	372	396	371	357	391	406	401	364	399	422	377	389	343	379	377	372	402	349	436	404	378	380	376	388	408	412	348	387	408	380	346	409	402	396	373	385	380	403	388	354	394	376	392	369	336	382	383	345	363	392	358	395	373	381	383	387	359	339	398	368	391	391	367	386	426	383	398	402	376	414	422	375	375	391	371	376	417	389	353	390	417	376	372	430	362	379	393	392	392	368	341	380	385	422	383	410	386	354	398	392	413	382	374	413	386	396	412	386	388	366	369	382	373	356	383	404	375	391	365	388	365	434	351	407	374	372	405	377	398	346	407	375	411	405	383	379	393	379	385	400	383	361	362	371	409	398	383	382	394	389	403	377	399	379	395	385	384	379	398	372	392	341	352	396	420	408	395	342	410	400	357	348	397	395	351	387	384	372	363	391	385	377	370	387	379	404	375	371	351	379	389	376	396	380	348	380	395	388	381	394	375	373	372	390	391	398	395	411	327	352	404	366	396	375	371	370	386	383	397	326	358	371	414	382	377	381	362	353	371	365	414	400	358	376	338	393	378	373	368	362	380	387	379	392	353	370	395	367	371	392	396	380	378	410	382	393	379	401	381	378	386	386	365	385	373	376	406	356	369	388	390	394	392	373	368	377	360	379	377	393	380	384	358	376	381	391	375	356	373	381	352	392	371	378	384	381	377	393	351	370	416	411	377	406	408	363	359	411	365	351	375	412	368	381	376	405	370	366	397	399	351	362	391	404	404	387	378	340	396	351	380	406	413	395	379	400	415	356	410	359	389	365	396	339	372	405	395	380	399	380	398	360	349	419	398	363	394	400	385	388	387	357	331	359	390	362	370	402	392	350	384	383	402	374	386	431	365	387	369	371	370	389	391	400	357	379	358	404	390	373	370	361	377	393	376	401	391	356	337	353	405	350	383	359	408	412	374	397	382	368	362	376	394	371	357	378	363	370	378	356	333	371	385	359	378	414	380	385	333	374	395	395	379	367	408	333	350	369	371	366	382	375	400	371	415	382	359	365	374	387	397	360	379	366	417	371	381	409	354	378	390	360	359	371	383	381	353	415	402	382	333	378	371	361	363	359	386	386	392	402	351	365	361	366	369	381	391	356	398	422	390	396	367	384	365	376	384	376	375	362	387	401	410	404	375	360	388	362	401	388	397	372	388	395	420	386	396	377	371	370	402	347	395	396	407	354	346	395	367	389	400	391	399	364	384	346	380	399	355	355	385	379	370	365	398	375	383	380	385	367	382	383	392	365	381	404	417	375	400	349	428	383	392	386	343	360	402	385	405	383	401	357	382	395	377	389	396	378	367	350	377	361	387	340	375	352	386	384	361	397	357	388	404	406	384	373	397	383	381	352	410	401	407	341	370	387	387	373	374	393	389	379	408	379	343	361	379	363	370	328	381	396	381	376	387	378	388	353	360	382	371	392	367	368	392	371	397	392	358	365	362	365	373	393	347	377	384	409	362	379	372	394	355	382	421	395	397	363	371	395	409	393	403	429	378	383	380	373	399	378	386	398	401	392	394	420	352	414	416	389	396	397	382	394	404	417	371	381	394	388	387	380	403	398	415	376	404	380	375	368	386	414	401	361	402	366	391	359	356	407	397	356	376	378	370	385	392	366	357	393	382	344	383	396	338	358	391	370	354	385	354	378	359	393	383	388	401	353	369	380	392	412	372	385	379	359	394	359	350	369	370	387	380	384	368	408	393	392	394	334	429	413	378	364	397	383	389	383	368	391	361	354	356	422	320	357	368	364	360	373	359	386	371	354	421	372	337	367	352	385	380	358	380	418	398	363	399	389	373	385	377	396	366	374	375	387	390	383	378	403	374
26997	20859	8863	637	369	337	352	342	341	340	317	319	312	294	303	307	333	331	311	341	344	311	316	318	341	328	327	321	329	303	329	316	295	309	341	278	317	300	336	310	281	319	307	314	304	316	302	310	307	279	328	338	300	314	310	302	336	317	286	295	339	330	276	309	313	318	288	303	289	325	333	281	301	291	327	340	321	295	303	296	305	325	323	302	321	315	322	295	299	298	343	303	314	310	294	300	330	292	320	302	314	307	301	287	316	318	329	311	304	339	330	324	298	334	322	323	301	342	335	292	313	323	328	323	315	276	300	294	321	306	313	309	301	298	324	305	276	289	303	310	321	332	331	311	293	299	296	316	328	312	276	315	344	314	297	347	326	316	324	286	318	312	322	284	292	320	334	312	296	284	330	300	298	295	315	300	300	292	331	318	345	334	325	334	311	333	321	332	323	315	312	275	323	322	328	267	324	317	324	285	300	312	295	305	318	301	329	325	323	330	298	281	308	277	342	330	321	329	292	331	340	295	289	320	300	292	317	316	312	317	292	305	320	301	317	323	319	311	311	300	311	334	327	327	287	296	299	310	332	270	309	331	351	309	295	316	289	323	321	326	323	338	316	323	280	307	300	311	312	274	300	322	313	334	329	292	325	312	304	314	327	305	306	307	300	330	323	311	306	308	282	299	295	324	306	314	296	309	317	302	313	337	308	338	306	304	322	316	331	308	288	317	305	318	309	340	333	281	345	291	330	305	290	295	300	307	339	314	333	315	330	319	291	330	297	302	300	311	333	312	322	309	308	312	288	322	347	276	272	330	284	318	305	315	297	302	301	305	335	285	292	318	324	304	292	302	313	330	311	336	326	309	310	280	298	321	307	348	301	324	284	331	289	328	344	306	289	296	300	309	300	303	307	322	317	343	315	318	339	329	320	331	324	327	300	304	291	296	324	310	296	306	314	304	305	295	291	313	335	328	300	320	288	293	314	317	312	314	327	324	309	271	313	282	291	315	307	334	313	290	321	281	283	305	287	313	297	313	321	321	323	336	303	312	329	334	309	291	293	299	307	306	324	330	318	311	321	326	314	336	293	319	302	298	276	330	290	304	302	322	297	316	302	293	291	304	284	318	345	310	293	323	317	296	299	287	316	287	333	298	299	298	313	288	302	326	285	295	334	292	320	323	307	305	315	319	323	298	322	336	315	321	318	307	309	300	314	294	315	313	315	303	298	314	281	325	304	308	294	311	325	292	305	281	325	296	310	308	290	319	299	283	305	308	345	318	323	289	301	293	275	345	287	307	302	327	319	301	337	336	336	311	289	298	335	306	306	297	316	304	313	309	310	306	317	310	318	291	327	295	320	321	334	300	297	320	276	303	320	307	324	320	310	329	287	304	294	323	333	329	312	309	349	280	295	275	323	311	312	319	304	300	334	327	298	318	304	302	310	306	287	303	312	287	311	297	288	325	293	298	323	331	280	314	294	318	318	309	304	307	282	290	309	302	303	295	326	333	312	314	288	326	311	323	266	328	339	312	308	298	305	331	322	322	289	375	313	294	288	301	327	323	311	318	318	309	316	331	318	330	330	313	299	293	315	328	349	316	313	320	293	330	308	318	318	283	327	307	293	320	280	308	342	305	315	300	333	311	334	305	288	327	302	310	307	272	291	312	319	326	322	283	312	298	326	318	303	310	318	328	330	270	308	300	325	298	320	314	315	285	346	316	330	307	264	316	299	269	288	323	293	278	343	325	300	317	346	298	296	307	324	288	300	342	314	343	313	331	338	313	331	333	292	304	308	333	322	323	309	300	352	327	279	327	311	309	306	317	304	303	308	311	335	269	305	282	305	329	310	296	279	275	284	301	329	310	316	312	282	315	316	306	309	315	274	279	308	322	296	296	292	303	328	295	301	319	335	349	332	299	347	304	342	316	317	290	316	320	301	314	305	337	311	317	293	300	311	309	304	287	285	306	303	348	312	327	287	295	317	309	319	333	289	341	299	337	329	282	298	323	319	300	322	312	254	296	282	308	294	322	287	303	315	303	340	318	313	286	290	317	323	288	331	329	339	310	300	324	277	311	294	314	302	290	291	295	380	319	298	292	329	325	325	279	320	311	298	334	346	305	300	325	315	323	303	323	311	319	281	299	315	345	330	320	328	312	294	280	272	282	294	308	306	334	287	353	319	335	338	308	301	306	326	328	308	281	313	317	293	305	303	282	320	304	293	292	306	312	313	343	297	291	310	359	318	295	301	335	312	311	290	300	315	310	295	295	337	307	317	297	290	289	317	328	329	311	307	318	334	297	311	321	323	326	285	302	293	344	296	310	307	340	331	314	336	304	309	356	282	345	305	307	298	325	358	327	316	307	322	316	289	337	316	305	329	363	331	336	290	298	301	299	301	274	310	308	309	314	312	322	334	306	307	344	311	309	317	296	312	306	355	310	277	290	300	323	291	290	295	301	304	317	328	311	343	274	285	315	294	289	279	313	317	304	310	319	326	291	289	326	289	321	315	314	287	304	303	274	304	330	332	333	303	321	315	330	330	320	309	336	322	295	319	314	314	321	333	285	295	311	310	305	304	277	321	327	290	292	338	307	325	311	324	284	329	329	308	300	296	314	334	330	301	287	281	294	323	319	335	325	321	288	318	320	332	323	315	317	325	308	328	294	289	307	299	314	317	288	288	312	320	310	311	307	335	321	306	319	308	329	305	312	328	298	346	339	325	303	308	307	294	278	303	324	299	319	306	307	302	338	319	331	309	325	299	321	315	295	336	312	292	302	314	335	321	307	308	291	353	307	298	303	314	329	291	314	324	304	322	325	304	328	313	297	309	293	309	297	280	345	331	331	297	313	303	287	308	308	320	305	303	316	314	330	286	297	300	306	292	330	300	314	318	311	297	306	338	285	259	323	324	267	299	331	323	332	323	309	313	302	302	324	338	308	328	327	302	323	295	289	302	313	312	282	277	308	341	332	310	308	316	279	309	322	304	341	301	291	320	307	332	297	289	287	333	292	312	323	319	326	301	294	296	315	308	325	307	305	313	313	312	302	324	312	303	308	289	359	281	284	281	333	344	310	318	295	327	310	330	325	332	306	309	341	280	301	335	312	290	314	280	301	293	318	316	301	286	306	305	307	291	338	300	321	310	297	308	290	298	274	311	319	321	297	306	304	331	323	290	326	302	324	299	298	307	313	282	294	316	322	319	311	274	337	339	323	332	319	301	270	311	298	278	329	297	315	286	302	300	319	315	315	302	315	283	307	319	303	288	281	328	306	302	331	330	292	306	347	282	300	287	300	311	314	304	296	322	296	291	296	292	320	321	319	316	321	313	307	301	293	310	309	329	302	317	306	310	321	319	334	297	308	284	294	359	304	314	316	282	268	286	320	322	318	322	306	300	290	262	288	327	311	279	313	296	361	313	301	285	337	334	318	322	339	299	337	300	311	313	311	281	291	282	280	299	337	309	337	270	313	316	323	307	305	327	313
4041	1090	913	625	546	546	458	463	459	409	423	451	448	417	433	380	413	407	411	436	428	395	436	425	429	425	402	458	416	450	414	421	418	409	423	429	388	438	428	393	422	436	427	427	414	413	397	422	428	356	403	400	425	411	426	431	413	448	404	442	405	424	393	448	431	384	426	424	425	443	435	408	390	401	419	393	418	398	419	424	404	423	411	383	415	398	433	437	376	404	405	446	420	420	395	412	419	415	438	403	405	425	423	419	454	446	404	436	436	415	416	378	391	390	409	402	418	396	427	433	385	453	453	394	412	443	411	403	411	426	400	457	411	407	437	398	377	439	423	402	403	428	410	421	412	414	420	402	415	400	371	392	430	398	403	403	416	422	410	452	413	422	416	400	418	408	416	416	445	409	421	438	416	398	426	416	416	445	393	446	440	483	417	409	383	411	414	415	411	403	468	398	418	415	374	449	403	416	427	403	415	397	424	397	416	404	388	441	458	423	405	399	437	452	455	422	439	414	402	431	399	416	428	439	413	412	392	439	378	442	415	417	378	406	406	423	449	441	419	405	446	417	411	404	438	391	414	429	379	417	415	377	420	423	396	407	388	428	402	384	433	419	392	406	383	408	385	404	404	394	434	404	401	421	417	439	396	394	397	416	433	392	424	450	405	464	403	405	399	396	410	402	425	412	407	403	422	344	434	377	441	458	406	409	390	414	409	421	436	456	405	409	409	394	423	406	441	449	397	428	424	397	445	389	437	417	399	441	391	401	406	388	423	391	416	397	387	442	402	440	399	390	391	398	391	381	410	413	446	453	416	376	449	372	406	435	432	444	399	433	404	415	387	399	412	432	423	418	407	443	408	434	398	432	419	392	410	419	388	414	426	377	408	432	438	448	403	377	430	409	419	446	415	425	407	390	406	394	411	385	439	418	413	444	410	405	416	413	376	399	451	434	416	416	416	424	409	434	432	390	382	410	407	400	409	409	422	399	411	426	425	446	431	395	411	419	402	420	422	402	387	434	425	414	432	404	424	424	434	428	403	417	409	416	443	410	413	404	388	414	429	454	384	421	421	444	392	423	410	433	426	424	395	410	473	421	399	425	407	402	448	458	399	447	408	436	391	422	393	407	404	443	410	425	394	417	402	406	393	436	413	407	457	400	421	396	438	426	435	429	472	401	432	405	393	437	470	431	418	411	445	408	428	435	371	394	406	391	415	393	367	394	397	411	371	426	426	402	420	439	394	407	400	455	417	450	434	451	389	385	389	418	397	401	386	438	379	395	435	423	420	415	427	424	408	391	406	403	409	413	407	400	413	379	412	446	401	420	416	409	416	431	400	405	446	403	411	423	415	422	443	412	410	436	414	419	419	437	449	423	406	409	418	403	432	382	406	409	435	429	376	403	419	420	423	464	402	413	396	434	400	425	430	445	391	461	411	411	421	424	436	421	436	415	405	408	411	390	403	387	391	406	443	381	401	432	412	408	413	404	450	442	467	405	428	405	394	429	440	450	390	419	438	407	428	426	420	396	410	415	412	414	427	434	401	416	409	397	413	403	403	417	407	400	414	400	413	413	454	421	408	411	396	403	432	423	439	403	431	421	420	395	403	409	423	420	412	445	426	398	424	379	413	425	427	438	419	409	399	422	433	429	403	427	427	429	381	413	423	412	400	423	435	419	410	402	421	407	426	419	371	380	415	406	467	400	409	410	420	394	402	399	394	432	405	418	402	436	409	431	391	382	406	408	437	413	476	422	440	393	377	470	396	397	395	440	438	398	427	417	450	431	413	419	401	401	401	393	391	411	415	444	410	416	388	426	422	421	421	436	439	418	450	412	400	422	411	405	397	430	432	424	427	422	405	408	447	386	400	363	404	449	384	404	406	419	434	412	406	413	422	412	405	410	404	396	418	444	419	396	441	454	417	396	418	430	438	385	384	439	389	421	405	429	419	401	381	426	405	432	406	481	418	407	403	394	378	401	399	406	402	407	403	391	419	415	401	423	400	451	418	416	413	421	428	411	411	402	391	437	442	400	412	432	412	368	416	378	395	410	424	369	430	426	384	407	421	405	408	428	408	398	396	401	435	437	436	385	443	415	436	401	444	438	406	423	430	374	373	407	396	414	430	440	399	430	427	403	419	422	423	420	415	405	390	447	433	449	374	425	421	427	397	415	442	431	406	406	404	417	428	391	413	389	403	450	456	401	414	428	402	413	415	435	389	376	381	430	435	408	454	428	412	383	446	416	416	401	423	414	431	388	390	419	410	383	419	402	426	421	387	394	412	426	435	413	387	426	429	416	403	433	426	406	408	405	408	426	399	418	419	394	392	416	430	408	414	415	431	409	453	424	407	388	411	380	442	436	391	444	411	457	423	436	437	449	402	397	416	443	408	423	455	406	417	402	415	437	369	412	381	394	383	401	414	427	398	421	403	396	410	416	405	414	409	382	408	390	401	396	434	433	403	409	402	430	432	438	418	440	409	394	402	432	411	447	439	449	410	424	442	423	428	417	430	390	392	404	409	448	452	435	393	414	397	427	439	407	432	462	414	426	411	410	416	403	361	420	391	428	394	414	437	407	434	434	428	426	423	410	436	452	427	380	402	430	427	406	403	406	383	435	370	414	442	428	395	423	411	395	396	421	418	430	414	455	432	394	465	429	439	438	378	403	403	396	422	425	427	420	428	440	425	372	411	392	438	405	439	383	385	430	436	430	440	417	412	406	417	436	410	415	429	438	442	382	424	458	445	403	426	419	378	411	398	417	448	430	387	417	416	409	399	417	417	434	406	396	389	420	431	389	418	397	393	433	426	388	400	436	435	447	413	458	434	420	404	382	415	374	439	401	398	387	426	422	424	419	421	391	401	431	428	359	400	409	430	412	393	384	382	418	412	379	395	400	418	397	399	404	439	399	391	421	423	439	398	397	445	402	412	408	425	425	383	384	415	414	430	413	401	409	438	423	400	383	436	396	422	402	422	394	391	423	446	401	418	426	402	434	408	383	400	452	392	416	404	431	410	399	431	436	402	423	389	377	416	394	373	438	380	398	458	406	402	392	410	424	424	451	439	408	416	414	428	432	386	407	421	409	414	412	386	436	424	383	392	421	400	423	411	428	406	441	400	408	389	412	419	397	374	436	443	436	410	425	437	425	418	449	411	401	380	427	383	426	404	388	421	451	407	408	434	411	423	404	424	424	416	417	401	434	402	407	409	394	392	412	437	426	400	414	449	451	401	412	376	445	398	441	395	393	446	444	396	372	430	391	430	415	435	453	385	415	428	430	447	391	384	401	420	421	424	411	434	395	454	381	423	409	425	420	448	437	402	406	418	430	425	425	406	414	421	428	422	421	445	414	391	440	433	432	413	423	402	431	398	431	445	427	405	392	417	400	408	416	418	426	412	423	371	411	406	386	413	434	438	438	443	413	400	402	402	412	409	423	356	399	401	420	423	442	417	450	425	374	392	441	429	418	447	431	440	374	406	416
23771	21372	28927	24166	21376	12821	1371	829	646	652	602	565	553	552	498	514	494	486	474	498	506	444	459	418	442	424	436	465	461	423	465	432	431	453	452	426	415	448	458	428	369	439	458	456	422	400	390	433	444	421	443	451	452	447	449	413	414	441	459	419	442	451	447	442	406	406	455	423	422	430	442	458	436	452	407	417	467	420	436	404	422	404	428	438	455	457	444	399	433	444	457	411	452	451	433	489	442	384	438	414	432	422	408	407	422	386	416	378	426	449	424	398	375	458	432	483	451	432	387	435	436	450	453	443	459	424	444	415	445	466	433	443	440	432	455	430	389	441	440	423	399	423	437	465	472	412	425	393	429	394	402	440	437	441	452	441	421	455	424	411	440	427	460	417	417	412	386	446	439	423	448	449	415	475	408	441	410	433	443	429	399	454	474	419	421	419	441	412	387	428	397	442	411	447	378	455	425	429	419	432	419	410	424	416	413	394	451	478	403	414	433	454	438	382	410	422	406	405	429	413	425	432	432	413	447	410	422	454	407	431	403	429	466	421	438	403	414	384	436	435	427	434	465	414	457	428	418	399	422	424	444	422	446	393	450	395	415	459	435	417	433	417	420	427	438	446	395	396	418	415	422	454	419	422	441	400	431	395	447	460	442	420	435	420	449	436	390	408	438	435	445	441	411	438	420	418	437	416	406	437	442	412	439	402	433	406	427	394	395	436	421	401	428	430	395	422	414	447	400	450	410	409	410	391	441	452	429	375	436	394	427	427	415	453	401	467	442	466	408	434	448	429	415	430	437	387	431	407	398	404	431	428	384	448	398	449	437	439	439	402	435	413	441	427	404	430	416	405	415	416	411	437	377	443	433	430	437	408	435	422	408	468	414	438	401	452	420	393	467	464	428	452	427	399	422	390	446	419	408	410	440	431	426	403	420	448	394	414	403	425	456	429	431	405	438	432	401	431	425	415	422	418	404	409	434	420	393	427	396	430	415	433	455	422	418	438	431	457	414	434	415	415	396	407	454	400	423	386	445	425	484	415	399	453	385	430	438	422	433	449	408	394	421	434	431	453	428	397	433	444	426	384	419	427	413	442	390	447	392	427	418	390	431	456	423	448	420	383	417	409	407	402	452	446	434	453	456	397	411	436	431	409	420	426	411	398	423	440	406	416	428	460	411	465	424	392	432	399	405	430	425	432	456	416	418	415	423	427	381	433	433	404	401	390	410	426	449	400	398	420	420	458	388	424	428	392	443	413	412	416	425	414	439	421	410	411	457	439	447	458	441	431	421	439	374	400	436	406	417	470	436	398	441	405	435	448	416	455	449	433	444	451	403	418	409	402	401	404	441	377	423	394	421	421	431	413	426	431	428	445	426	444	408	419	391	395	411	456	404	431	428	400	401	455	444	388	442	429	427	397	419	413	438	456	408	440	412	435	417	426	429	426	439	418	439	432	431	420	431	436	444	398	433	435	461	404	440	450	427	404	430	446	444	405	441	409	392	429	431	413	435	417	393	403	481	389	405	436	408	444	418	416	439	389	428	434	399	421	389	441	438	441	436	459	441	453	421	439	434	431	417	431	424	413	405	418	413	431	411	426	446	422	446	394	443	419	461	420	386	426	390	449	415	420	436	449	426	428	398	440	443	401	465	448	431	433	402	415	434	427	422	441	415	421	443	453	445	427	419	441	427	432	436	440	452	412	435	421	380	467	387	452	425	455	390	433	419	417	453	423	454	430	417	432	432	448	386	434	403	428	426	420	433	442	440	465	406	432	382	416	439	390	461	395	440	409	420	427	387	419	446	438	414	433	430	432	422	422	395	447	428	398	371	408	439	418	400	441	444	445	410	434	420	381	413	393	454	416	384	403	416	425	445	413	394	424	420	447	419	440	424	452	431	408	412	395	393	393	457	426	404	394	383	434	422	425	427	406	390	447	408	431	413	405	419	426	422	429	409	390	410	437	439	453	405	439	441	408	456	429	428	435	429	431	432	419	422	418	429	408	440	418	436	432	449	421	405	438	435	434	399	441	424	416	441	440	453	419	415	417	447	418	426	434	437	421	429	444	420	394	401	429	425	420	420	409	420	430	456	443	433	406	442	425	414	445	402	432	448	439	421	438	450	408	398	418	417	425	387	426	434	422	435	436	420	426	416	406	409	446	437	402	403	426	431	433	412	451	393	409	440	416	430	420	441	408	393	442	396	432	425	414	421	433	433	439	398	465	414	427	383	442	417	454	417	399	422	403	422	412	432	429	447	427	420	463	412	393	443	437	398	391	446	388	413	388	463	408	480	408	417	407	411	448	433	404	431	437	434	425	442	412	458	387	464	446	433	452	414	423	444	441	455	410	410	442	386	415	435	418	426	444	421	416	429	433	437	423	431	423	400	406	429	393	439	399	397	408	454	416	415	454	463	438	446	413	395	404	392	408	423	432	421	435	456	468	464	419	381	415	434	446	418	437	441	371	412	401	440	429	430	413	441	433	429	392	384	439	393	396	408	380	407	430	395	450	455	403	430	434	431	428	400	438	438	440	418	390	420	415	419	398	427	444	397	434	453	424	419	417	413	438	389	392	422	403	452	414	439	417	414	404	443	449	412	422	416	432	408	440	397	407	433	441	415	425	412	428	415	463	455	408	381	379	436	381	420	438	445	428	427	444	434	423	411	425	414	410	398	413	417	423	428	430	411	429	425	416	405	372	436	411	449	431	458	418	407	493	410	414	398	451	424	415	381	442	424	470	430	389	436	410	397	427	413	404	430	430	425	399	409	448	386	425	422	447	402	449	410	389	471	411	429	409	435	458	409	428	413	394	449	433	424	416	402	435	437	441	433	403	440	449	392	399	396	420	425	421	415	471	412	437	434	389	422	454	419	418	421	406	419	418	422	424	411	419	431	439	441	388	422	428	424	436	398	422	424	404	434	401	435	428	407	414	417	408	437	448	438	411	419	395	416	447	402	429	419	423	415	444	452	425	450	414	408	449	429	410	464	386	422	441	374	415	405	437	419	383	409	399	437	391	429	414	427	453	436	416	417	387	437	418	446	429	418	419	409	413	432	433	390	417	404	401	417	429	424	397	434	440	408	413	442	401	386	447	410	439	394	447	448	448	414	447	438	438	441	425	428	402	395	425	450	424	441	398	453	406	426	406	451	424	435	404	439	439	438	440	426	421	409	389	448	417	377	411	434	399	394	440	442	452	423	414	435	390	385	425	425	423	405	433	396	404	414	435	451	419	456	410	444	413	456	430	457	421	409	414	422	428	438	407	414	419	368	428	398	426	406	415	445	401	433	493	433	443	429	453	417	418	454	424	420	404	408	418	406	451	421	445	395	428	446	443	448	418	451	414	440	402	457	411	440	445	429	383	402	433	402	453	425	459	393	435	440	403	407	429	438	433	415	431	429	403	429	398	429	422	452	411	438	419	415	460	453	434	419	441	454	404	399	395	467	423	436	418	453	439	438	450	431	446	423	409	433	438
6434	10410	8412	4053	3022	2382	1771	1505	1307	1153	997	962	863	789	768	798	726	739	683	633	662	647	651	632	654	642	613	614	588	661	609	590	641	586	647	579	582	535	581	600	624	606	547	579	604	648	560	558	592	546	560	572	601	557	505	567	551	571	557	548	594	539	551	553	548	576	566	569	557	601	572	563	606	611	572	599	523	586	562	571	576	602	586	586	551	584	569	578	522	538	553	544	584	528	539	570	558	563	638	600	564	568	580	590	557	546	553	550	586	596	568	585	567	552	590	508	551	564	563	601	562	568	570	570	597	590	545	594	606	526	520	571	524	574	554	546	555	564	581	542	598	565	536	602	558	540	569	579	589	581	565	582	518	561	546	562	568	570	560	568	565	612	560	566	569	591	611	572	569	576	559	549	578	603	572	524	554	602	590	590	562	595	559	550	592	555	562	544	552	604	596	582	604	559	567	595	576	605	574	591	549	608	565	594	571	596	567	582	598	616	520	552	529	596	597	589	588	570	543	547	566	589	585	543	621	543	579	573	564	577	594	586	589	549	595	579	570	533	535	544	524	577	591	578	590	572	568	550	588	583	551	542	607	584	583	572	559	564	552	611	574	571	578	583	620	601	571	515	574	582	579	568	541	580	597	578	560	558	559	535	608	559	565	543	583	582	554	565	562	581	526	595	578	558	598	565	600	501	589	586	537	587	567	565	599	567	579	555	579	557	566	588	631	582	603	560	553	596	614	525	550	577	587	545	572	550	545	547	612	553	552	580	587	544	556	565	533	577	585	594	558	567	581	563	585	582	578	586	532	607	563	558	602	608	552	570	567	571	549	574	578	568	568	566	570	572	579	568	584	577	534	522	529	572	588	620	541	609	587	528	556	542	584	559	592	593	606	593	592	561	576	580	571	593	594	549	548	585	548	598	569	578	574	585	543	586	571	522	586	573	556	551	589	541	584	540	557	579	588	573	548	530	579	535	562	551	555	596	578	576	603	589	590	565	571	602	578	564	587	601	566	589	570	573	604	556	540	577	560	547	571	559	597	579	582	603	540	607	572	553	555	535	531	599	560	594	577	578	586	576	540	521	552	573	573	528	570	568	570	544	558	574	569	547	624	549	552	544	550	559	550	562	547	529	578	559	565	567	526	551	615	567	574	548	543	591	550	548	523	552	553	538	524	596	519	589	556	617	569	564	585	559	587	584	551	583	568	543	548	555	590	562	579	574	602	572	533	591	555	596	523	550	573	542	552	584	609	546	598	593	591	541	593	584	558	610	565	543	549	563	599	588	593	610	556	563	591	610	577	559	570	562	577	559	563	596	567	550	551	616	568	584	547	590	538	579	603	517	596	562	542	590	570	532	594	589	573	581	583	545	534	561	587	551	579	510	569	554	542	581	572	535	564	570	602	557	551	564	535	572	526	600	576	567	579	606	562	595	585	537	592	591	546	581	614	534	572	578	530	567	554	532	554	566	545	584	592	577	577	555	567	591	547	566	561	605	591	572	532	570	582	565	641	593	595	561	582	629	578	546	604	564	574	546	581	558	565	574	562	625	598	541	552	515	569	568	598	555	577	557	568	543	564	560	599	591	583	605	584	537	569	545	555	548	576	582	535	602	581	550	550	551	529	541	590	589	555	550	558	562	566	582	564	612	557	559	521	587	557	577	600	547	562	549	564	538	589	647	590	615	556	556	557	592	575	555	552	570	540	549	597	593	572	562	573	546	605	568	569	571	549	586	605	558	570	573	599	602	610	595	594	567	580	593	509	590	498	623	542	558	553	575	556	598	563	540	585	564	552	525	566	562	535	596	560	564	563	560	572	558	564	556	556	572	579	551	533	596	620	578	591	547	617	548	575	539	557	558	553	587	561	595	578	550	602	548	575	533	581	566	582	626	560	588	565	552	536	543	566	559	541	564	562	585	598	554	609	648	571	576	567	566	603	569	576	550	553	515	592	556	513	593	579	581	573	603	542	543	578	584	592	582	584	593	582	604	531	608	580	552	575	572	548	598	595	549	600	544	550	583	566	513	533	574	552	594	564	554	619	542	593	588	518	535	588	579	548	591	575	555	554	549	592	596	600	580	573	545	546	564	565	560	546	564	572	606	544	598	575	558	529	559	562	565	570	576	587	589	550	576	518	523	537	561	569	577	590	569	553	577	541	592	518	550	569	565	537	568	551	559	559	533	571	535	571	556	584	520	590	555	566	567	518	546	533	562	587	598	561	554	572	551	582	551	586	566	556	562	531	607	554	605	586	577	588	559	568	576	599	520	577	577	558	574	598	572	535	605	546	547	536	569	544	564	560	576	569	519	560	558	524	581	589	569	566	571	579	569	610	518	590	506	580	547	540	547	601	547	558	572	552	614	600	551	584	543	575	557	574	589	587	577	642	559	607	574	562	540	545	579	567	548	579	543	561	606	571	551	564	589	567	612	504	555	547	568	530	594	556	571	561	587	558	595	603	560	563	542	552	606	538	566	544	566	560	572	594	541	531	606	599	522	543	568	573	524	566	582	566	576	544	592	580	533	612	536	538	589	562	527	602	569	563	612	580	570	585	595	553	631	575	567	559	625	569	574	567	595	581	583	577	613	590	578	571	592	572	557	602	535	614	576	583	572	561	583	620	564	561	569	565	545	580	606	601	571	569	581	558	558	539	579	526	539	521	565	534	594	546	604	545	609	590	576	528	625	595	552	601	600	535	532	527	562	507	558	582	526	585	585	545	564	545	543	554	527	546	594	561	587	566	621	580	567	583	564	619	570	569	557	554	582	594	597	561	641	578	550	607	577	552	597	587	513	551	547	564	565	583	543	603	534	549	581	570	573	551	558	557	605	587	626	520	554	590	558	589	587	564	580	571	598	600	571	563	531	526	593	551	584	556	578	591	560	566	574	563	560	556	580	620	546	543	534	532	539	559	531	567	538	567	588	548	597	605	602	578	528	592	555	604	582	581	520	537	550	598	551	565	503	560	563	557	586	589	573	568	604	547	615	550	525	567	570	578	551	561	581	595	581	602	599	564	570	566	547	521	585	583	617	571	566	591	541	548	551	595	568	581	551	539	549	558	593	595	584	563	589	552	550	585	558	596	557	533	558	570	557	573	603	605	618	579	554	579	580	613	580	586	538	568	616	589	580	585	556	568	569	570	554	568	631	560	554	612	557	570	550	547	586	548	560	536	583	545	560	579	594	586	568	552	591	557	572	601	577	574	552	595	538	572	543	570	580	559	577	588	597	604	591	564	562	591	534	532	535	567	561	561	549	587	516	559	530	588	611	558	552	573	548	559	583	586	519	573	596	571	599	570	544	571	561	569	582	535	587	583	581	581	612	577	559	554	569	503	604	587	557	587	585	600	561	569	584	578	583	574	585	544	619	547	615	529	569	567	610	564	569	571	603	582	542	592	575	619	574	560	534	581	568	549	588	581	535	554	598	579	572	579	606	561	513	563	602	538	568	549	568	553	549	596	549	562	593	562	622
22870	21346	29274	23786	21348	21388	11060	1105	749	701	599	533	512	494	411	399	376	384	335	371	361	345	332	356	340	316	345	300	306	278	289	280	323	306	282	310	326	266	260	319	269	273	258	298	298	279	291	280	325	271	303	295	316	274	255	287	290	280	303	287	303	273	255	243	256	275	268	263	264	299	285	275	270	271	233	257	243	262	273	271	275	266	284	264	267	286	271	250	273	267	286	285	286	256	297	294	260	276	259	301	316	277	270	285	248	289	266	293	286	257	284	283	262	252	242	300	275	298	266	275	284	282	299	282	281	253	304	259	284	286	306	278	287	271	253	258	277	242	278	263	274	247	295	287	272	277	281	256	290	271	325	270	280	257	298	292	288	281	277	292	263	268	300	267	291	283	264	255	289	299	276	283	262	279	268	289	271	262	283	283	270	265	288	264	285	272	286	303	275	268	271	261	265	261	257	269	245	248	273	277	282	257	266	250	272	272	275	271	281	282	294	265	277	299	293	263	286	277	264	298	248	270	278	257	258	258	292	275	269	225	232	297	287	258	285	255	272	256	309	284	269	276	269	252	281	270	268	266	280	273	268	258	260	297	324	262	308	286	264	268	279	265	247	254	263	304	265	295	259	278	255	278	266	267	240	288	289	271	262	247	284	252	295	260	273	258	277	288	262	274	263	289	265	256	304	269	257	287	256	277	271	264	248	284	284	262	276	270	248	286	275	297	279	293	254	286	290	260	285	277	252	263	266	264	299	295	258	288	248	268	305	262	289	316	259	270	289	271	265	277	284	235	249	261	297	240	265	288	278	255	261	265	234	282	277	246	275	269	268	273	272	261	285	263	304	257	268	276	257	275	254	308	264	265	269	278	285	274	270	279	289	289	267	262	282	291	257	239	261	278	297	273	285	255	257	279	274	271	271	276	281	298	297	284	258	258	271	274	262	270	287	287	280	259	272	282	259	276	294	260	256	281	266	257	246	280	265	295	276	280	261	271	279	278	247	256	303	244	254	273	279	253	279	276	260	318	248	272	262	244	294	284	287	266	281	277	239	256	242	273	265	268	285	281	271	269	299	284	288	288	247	278	260	291	281	244	287	277	278	275	270	305	239	280	281	275	285	261	263	280	265	300	319	252	273	276	258	262	281	291	292	289	254	255	266	272	259	296	309	302	259	269	281	296	294	262	287	256	274	294	288	286	250	287	278	259	268	265	255	244	272	284	262	251	294	251	311	274	311	293	278	280	262	249	259	249	279	302	274	289	273	258	260	273	284	267	252	300	262	255	294	268	292	287	259	275	263	281	250	282	306	244	271	252	266	274	291	272	254	262	270	270	273	261	291	273	290	288	285	274	277	275	248	251	265	268	268	268	261	289	260	275	280	303	246	275	259	278	273	259	276	271	223	284	275	276	286	278	242	269	277	275	289	250	294	270	273	288	271	259	282	267	275	258	300	303	309	246	301	276	261	294	262	265	284	298	266	230	239	268	286	251	282	280	270	306	240	290	270	274	266	261	267	285	278	284	271	252	286	261	283	268	249	250	264	298	237	268	261	280	266	248	279	344	246	288	234	269	282	312	260	283	286	284	253	254	258	261	273	284	264	281	274	277	286	280	307	278	284	280	288	272	300	286	239	289	265	262	298	255	273	279	313	286	259	253	267	270	243	273	273	281	291	298	229	273	268	268	270	290	256	284	299	276	268	290	266	263	283	251	258	277	303	287	253	265	283	260	278	285	255	257	277	271	257	256	283	280	289	262	279	276	283	292	250	256	264	263	272	288	309	288	274	242	289	283	281	279	286	273	273	268	310	283	268	267	274	278	265	271	284	285	261	302	235	281	274	270	275	294	259	277	288	278	262	250	266	268	296	299	268	274	303	245	275	245	260	281	288	233	314	283	287	278	262	310	253	274	275	264	261	262	269	276	289	260	278	289	259	286	298	263	276	277	291	269	306	278	270	285	279	267	289	300	274	243	263	262	266	268	263	272	255	277	262	258	302	279	304	273	312	288	294	288	259	266	277	253	252	264	275	264	251	268	260	303	263	282	290	270	277	297	298	293	283	273	265	248	262	258	272	282	282	243	275	280	265	252	284	288	261	280	260	287	281	232	282	270	260	263	290	265	260	275	283	280	254	266	253	271	249	274	256	269	257	281	252	261	273	260	262	284	227	285	282	275	296	275	276	262	256	262	301	278	275	267	287	294	299	284	256	247	272	278	291	234	292	240	262	237	294	290	289	258	268	276	283	275	269	290	285	279	270	290	265	294	280	264	255	265	285	262	263	240	256	272	297	278	287	278	319	246	305	291	293	246	296	266	278	256	225	277	275	263	269	244	272	300	254	265	272	253	268	263	257	270	262	291	248	283	270	264	297	253	265	267	275	249	267	269	297	276	257	281	279	268	274	295	247	281	256	283	281	253	284	305	279	256	285	279	259	289	306	271	313	278	287	251	253	264	269	260	280	277	245	243	288	252	284	279	260	269	298	269	265	302	265	245	267	282	264	252	270	238	311	269	256	294	264	271	267	276	270	263	289	283	283	284	241	277	261	289	273	262	255	271	251	262	266	249	290	273	265	272	264	283	297	267	240	266	266	233	285	261	282	243	284	266	278	251	302	279	271	262	288	263	267	262	238	264	293	250	313	287	267	270	287	281	282	284	265	275	257	276	272	245	261	245	279	279	296	264	262	274	243	277	272	268	259	264	256	301	266	263	276	282	275	258	286	278	264	284	256	279	255	246	262	267	259	272	283	292	302	264	277	246	293	255	281	292	289	270	284	262	290	294	269	277	275	283	269	278	287	285	290	318	260	256	261	263	287	298	274	294	257	261	293	285	274	295	269	268	245	277	281	247	308	262	281	260	283	272	262	298	282	254	253	290	284	279	271	256	271	290	260	259	251	250	256	265	297	280	273	253	268	264	277	282	294	277	271	264	293	270	284	284	264	291	272	272	274	266	289	272	276	252	299	280	259	244	300	300	286	257	239	281	272	284	249	285	288	261	282	270	300	275	297	249	268	253	268	270	275	285	291	252	278	278	286	284	268	251	271	293	278	299	261	287	277	268	284	293	291	233	283	248	243	241	296	268	271	260	270	269	257	299	308	258	284	261	263	271	280	258	264	271	279	309	264	267	249	290	284	305	279	269	244	281	281	298	309	260	276	252	270	277	277	272	281	268	263	280	266	249	279	277	248	272	266	281	274	259	267	261	280	259	250	272	246	289	271	260	261	284	283	275	268	256	261	265	290	286	269	311	264	280	255	298	300	296	282	252	315	283	292	262	294	260	279	272	292	265	255	285	284	258	284	275	271	274	267	250	256	261	272	289	262	280	250	272	293	263	285	317	305	252	265	302	298	277	255	261	266	298	276	281	258	257	291	267	259	272	247	277	265	259	274	261	249	293	272	310	283	288	294	267	271	281	282	285	284	280	274	260	256	275	280	271	301	281	238	290	259	262	289	269	274	263	305	256	285	289	271	291	311	264
9132	16159	13199	6959	4816	3633	2759	2177	1708	1533	1290	1096	984	872	788	742	699	610	560	587	589	531	502	481	468	496	429	452	442	482	477	452	431	404	434	436	414	413	454	416	426	423	454	442	391	378	415	404	406	419	410	374	388	405	403	373	407	401	368	377	407	393	381	396	383	419	373	425	437	418	408	378	419	343	381	375	383	392	409	377	374	395	383	392	394	388	409	395	358	369	382	378	375	427	409	394	399	378	387	374	394	364	371	342	383	375	375	384	341	379	370	358	381	393	401	406	405	392	365	372	377	365	387	363	386	360	384	359	338	358	368	374	404	412	382	370	403	388	406	373	365	383	396	375	369	389	360	353	416	372	369	377	388	409	366	376	387	383	359	405	372	396	386	398	390	384	340	372	364	388	382	386	402	375	402	387	385	362	376	335	373	357	370	386	394	363	355	374	357	395	359	391	378	422	341	391	389	412	347	396	347	386	375	350	398	373	389	402	398	350	377	377	393	406	397	382	372	381	353	365	363	367	382	348	361	361	380	399	403	355	397	383	392	383	368	386	357	393	353	373	344	388	380	369	365	387	375	358	399	378	385	387	360	391	377	368	412	370	409	416	378	401	392	385	388	364	417	392	352	358	398	376	393	352	375	380	355	374	389	394	349	386	398	385	336	398	383	385	368	426	377	357	403	376	379	358	366	406	389	388	395	376	376	323	379	350	399	409	364	387	366	325	364	400	373	383	359	366	398	349	336	365	398	370	354	364	378	386	368	385	386	388	410	379	364	381	408	419	386	358	358	383	409	384	384	363	360	353	357	377	373	385	389	416	373	373	361	388	390	355	392	335	394	386	368	369	377	384	401	358	331	340	347	363	379	356	373	365	382	379	422	337	389	365	386	368	355	359	380	362	407	360	357	361	370	377	361	362	401	349	400	355	375	402	399	386	390	399	375	378	381	373	344	403	368	358	392	420	394	392	407	402	355	388	390	386	390	394	352	367	372	386	356	345	409	411	404	374	356	387	345	347	369	390	355	372	379	398	387	365	361	356	380	391	393	364	375	369	350	360	377	397	321	383	372	383	351	392	348	356	338	359	360	403	361	401	362	372	354	399	409	364	369	344	347	363	347	370	344	374	359	350	356	404	364	400	355	377	389	442	392	386	389	396	381	395	348	351	394	372	370	342	396	342	381	373	357	388	359	363	403	375	393	382	365	382	373	396	380	376	360	373	396	389	350	410	381	364	380	353	368	386	391	384	376	370	395	394	371	372	381	405	367	351	388	399	403	392	374	389	394	381	373	372	386	371	344	360	367	345	352	377	409	378	394	410	352	404	371	402	361	381	368	337	336	345	421	393	390	413	343	374	360	400	370	366	380	360	401	382	348	368	400	364	381	401	377	385	373	407	393	407	382	398	381	410	337	370	372	414	356	364	380	388	387	385	385	354	392	373	336	397	375	395	375	383	392	390	396	382	385	335	389	352	378	358	362	378	397	395	381	383	370	362	370	354	352	402	400	388	367	374	347	387	393	407	394	359	385	410	371	377	373	390	394	390	367	357	349	387	360	402	342	370	350	380	371	416	392	368	382	355	411	409	374	373	342	372	383	384	410	415	380	411	359	394	415	373	386	382	363	383	398	346	375	365	397	376	402	353	402	373	370	374	360	396	377	361	352	371	365	423	363	358	392	376	362	350	394	360	406	408	399	405	349	410	369	352	371	406	362	382	364	359	382	372	382	391	411	382	393	384	378	385	373	380	391	373	358	400	366	372	354	393	370	361	360	356	356	389	358	363	400	357	348	365	394	357	349	364	332	354	416	356	339	369	381	347	381	396	366	361	386	385	376	354	391	384	326	387	393	359	388	416	400	387	367	363	367	394	385	379	393	360	410	372	348	374	398	409	394	394	366	396	342	398	348	375	369	376	384	389	388	375	374	375	404	401	381	362	368	365	384	353	377	346	381	383	390	399	370	340	376	379	319	375	369	384	364	378	394	364	395	376	362	350	388	391	405	377	386	365	402	387	428	383	356	395	411	388	377	351	386	359	380	364	369	413	344	368	375	417	387	375	394	381	375	359	380	390	360	356	365	370	406	385	351	383	351	360	386	387	395	371	370	364	390	385	377	350	380	394	368	366	386	367	375	365	372	384	373	366	386	399	365	364	381	364	408	398	397	374	371	419	340	382	411	366	354	379	375	367	359	369	400	362	365	400	382	392	367	374	370	398	381	344	382	392	390	373	389	362	358	344	384	395	345	380	393	340	374	372	368	390	368	389	369	416	378	342	360	354	379	352	357	360	394	406	386	370	390	373	371	401	365	391	372	354	378	387	347	382	383	397	386	377	359	368	368	356	351	362	362	368	354	372	349	366	367	342	342	369	359	393	376	379	379	360	386	354	386	362	380	407	376	399	383	405	401	403	373	381	407	373	402	401	371	403	369	386	374	372	376	359	373	376	366	362	382	373	355	388	391	363	383	403	365	389	369	404	422	400	352	348	350	374	378	385	390	369	390	364	373	413	355	400	384	379	399	366	371	394	368	360	404	368	337	398	403	381	385	376	390	387	355	394	367	352	407	360	386	367	372	351	410	383	349	374	388	398	394	365	357	386	350	381	396	372	350	404	393	380	432	349	409	394	353	374	371	390	366	415	406	364	352	366	370	381	411	367	379	392	348	368	377	391	375	369	339	360	364	396	380	388	368	351	369	369	377	374	395	378	392	357	357	335	389	374	423	378	380	356	383	374	356	402	384	368	353	345	360	359	361	342	372	383	378	391	361	345	370	383	376	350	361	390	371	396	392	398	399	376	383	381	393	356	366	360	397	362	387	370	405	370	376	387	400	414	355	383	365	375	384	386	365	359	363	371	372	353	415	389	400	402	384	361	384	412	369	377	331	411	376	404	372	366	361	368	343	362	419	408	361	368	369	398	379	341	360	404	387	386	349	376	343	376	394	401	382	352	373	379	386	341	366	398	382	339	384	359	376	378	331	366	364	364	361	357	383	364	367	400	375	373	374	339	374	371	384	397	387	378	377	414	380	413	376	380	400	383	359	377	356	353	395	370	378	383	407	404	358	369	359	378	364	350	377	389	383	389	379	413	371	362	363	373	393	381	413	371	374	366	339	404	362	376	373	365	364	367	365	390	395	403	386	389	332	415	347	373	393	376	391	385	381	365	382	371	402	348	390	342	362	374	380	398	376	400	381	360	375	369	403	417	388	389	380	375	360	386	378	374	387	390	347	377	370	391	416	369	348	378	374	369	385	378	378	349	394	400	349	363	385	367	352	381	380	404	390	329	394	392	384	383	378	417	373	362	374	382	372	333	357	407	383	382	349	360	409	419	408	372	379	376	366	370	372	366	376	374	378	366	363	371	357	391	341	386	336	353	392	366	385	329	359	373	388	372	410	367	344	372	397	376	386	343	385	393	338	368	348	377	373	385	372	354	377	405	379	364	345	369	404	362	376	365	346	321	367	383	359	398	399	375	393	329
27044	20869	9028	627	403	362	334	334	307	303	328	299	289	317	306	304	293	279	323	276	303	333	292	316	312	315	303	307	294	313	318	276	312	292	331	274	314	289	308	287	312	282	297	299	283	301	295	280	314	301	293	317	326	296	327	302	307	316	282	305	275	323	300	294	328	346	323	321	316	314	309	318	315	321	302	279	321	303	296	316	334	315	296	281	301	326	316	285	302	316	286	325	289	294	303	313	292	287	308	311	308	308	330	276	294	294	326	320	310	301	322	349	325	315	281	320	301	279	308	292	275	304	306	330	305	299	292	294	325	302	308	301	295	314	299	267	300	320	307	305	300	312	301	303	290	308	309	298	295	303	300	287	330	295	319	291	272	303	362	285	292	328	299	331	284	310	284	334	308	299	316	314	334	300	325	321	285	304	278	313	259	298	319	274	332	340	305	323	273	303	295	286	309	325	289	314	298	288	326	305	261	312	316	299	310	302	280	339	285	305	289	302	312	345	295	305	308	290	315	344	282	314	326	317	306	279	305	308	310	303	300	297	316	312	318	325	301	317	348	296	317	286	268	290	306	297	307	318	331	289	303	320	335	301	321	330	286	295	317	316	349	316	275	323	313	296	322	366	327	302	312	282	332	295	325	292	287	318	297	302	305	331	298	302	319	319	296	320	328	310	312	307	281	301	281	317	338	285	300	313	311	304	301	305	281	324	309	304	291	282	295	334	297	338	280	302	316	304	318	299	321	306	324	290	327	323	303	321	322	298	319	301	278	293	300	285	299	304	303	326	324	284	311	330	301	292	321	271	313	306	328	303	308	283	322	307	288	295	289	301	318	282	313	311	322	304	305	267	289	292	270	306	313	295	327	278	291	302	278	282	294	324	318	336	313	292	307	314	288	342	288	281	306	293	292	319	347	322	312	307	300	301	344	308	303	308	303	286	307	285	342	304	320	295	288	321	306	311	268	314	306	340	332	285	291	299	304	300	301	290	327	332	293	315	302	290	295	295	308	288	277	288	337	304	312	302	318	288	312	288	305	321	324	314	316	292	284	340	319	321	290	279	299	304	326	313	290	345	300	287	318	322	320	286	316	310	316	326	310	289	288	329	341	311	290	320	287	315	301	331	316	307	294	273	342	272	301	297	313	304	316	302	314	310	303	319	304	324	281	270	301	327	330	302	331	307	298	307	294	302	299	315	319	301	297	317	318	296	309	287	304	307	315	276	355	319	296	306	291	305	307	307	305	313	312	302	313	324	292	325	305	297	331	306	298	312	302	297	291	318	343	366	321	306	309	321	303	295	347	280	308	300	318	291	301	294	312	277	287	279	293	307	325	308	289	312	322	299	323	304	299	285	274	318	316	318	254	306	292	309	302	285	281	311	307	294	332	298	304	303	306	316	332	303	336	315	309	319	293	302	317	275	305	340	304	319	320	317	293	303	299	315	310	313	303	337	303	272	288	317	285	329	324	303	324	289	270	317	290	298	279	319	311	302	287	286	314	317	324	287	326	297	296	296	286	319	292	309	305	311	317	327	319	325	312	317	275	311	330	302	314	293	335	346	284	300	309	295	302	299	305	322	326	308	325	324	299	291	324	279	350	295	330	305	286	351	293	284	301	283	335	330	310	312	300	299	313	334	308	287	305	278	290	334	276	295	291	302	301	330	290	320	288	315	296	294	316	313	314	299	299	344	324	295	290	313	319	314	296	313	307	331	324	294	300	314	302	310	280	330	306	329	323	292	302	306	302	305	320	320	309	313	294	320	314	295	333	309	306	316	286	313	329	316	296	317	254	289	325	317	311	294	309	322	324	310	292	307	289	312	339	326	338	283	301	306	327	294	286	306	272	318	312	318	319	315	333	309	329	325	311	285	340	308	319	317	274	306	314	317	308	313	332	278	325	304	305	317	304	336	320	325	346	326	319	290	291	282	326	319	315	292	302	307	292	323	320	303	295	310	292	309	326	320	295	303	285	292	294	281	320	303	276	314	306	311	320	297	333	271	301	303	298	321	298	335	324	300	297	310	314	285	324	298	300	298	326	271	309	304	314	317	328	322	323	278	321	325	300	323	282	302	340	285	331	303	306	305	273	315	300	307	323	312	308	295	305	301	316	314	286	308	299	328	262	298	280	334	306	330	303	295	276	311	284	327	315	328	276	335	323	312	281	284	295	300	337	318	295	321	291	280	333	307	306	298	272	300	291	326	296	295	304	306	303	283	321	291	297	299	314	303	323	303	315	294	300	314	292	312	322	303	327	319	316	301	305	323	328	321	291	310	315	311	324	307	301	329	297	293	276	268	365	326	316	316	304	336	286	308	296	319	290	305	308	305	327	293	359	314	286	307	274	293	297	316	302	301	298	306	297	304	280	306	322	298	315	315	282	326	317	311	304	339	314	306	321	294	276	294	326	349	291	304	306	318	336	300	317	310	302	319	309	297	292	326	307	331	315	309	305	259	296	313	309	288	308	312	258	309	290	309	309	328	298	310	300	307	334	309	285	295	316	285	315	310	338	334	330	341	280	309	307	320	305	326	291	294	317	314	299	309	310	303	316	293	310	309	275	319	338	293	303	287	285	295	328	330	308	280	290	327	320	318	308	338	299	342	305	287	312	306	317	289	327	329	327	322	310	299	331	306	332	306	346	295	312	311	326	330	320	294	325	282	316	348	295	329	269	306	333	313	291	343	303	290	302	314	337	325	290	321	304	312	312	322	315	288	275	306	293	316	282	283	263	287	326	327	287	310	308	316	272	320	304	324	321	310	332	271	301	300	303	295	308	312	280	282	304	344	320	322	287	279	301	339	293	302	328	278	326	316	315	314	332	315	316	268	288	286	318	334	313	308	319	306	313	292	271	276	297	320	307	271	319	314	315	293	306	309	315	278	315	287	304	309	310	310	308	305	277	322	335	281	290	312	322	293	290	285	307	290	300	317	296	281	315	316	337	309	310	343	293	314	276	298	303	298	321	328	319	296	321	323	325	327	298	270	311	307	315	287	320	325	328	303	324	300	326	321	300	330	285	295	292	310	300	310	266	316	308	310	292	308	279	320	275	319	293	304	303	307	311	318	282	316	292	335	339	302	302	290	304	317	306	305	317	311	340	308	288	294	314	304	328	314	328	299	307	296	300	309	311	297	302	344	304	301	310	314	324	326	286	318	297	313	334	321	298	288	287	321	309	306	300	281	315	301	297	295	310	312	312	280	332	309	314	327	316	301	284	294	286	323	301	288	312	331	341	312	326	273	317	316	296	289	327	281	276	340	331	306	324	305	330	348	316	292	319	298	283	314	283	296	273	289	310	293	298	285	307	300	343	286	298	295	291	314	334	304	290	308	307	326	304	329	335	318	317	274	323	317	305	288	324	330	310	307	309	287	317	299	324	318	309	293	329	313	323	328	312	285	304	319	293	306	302	293	318	306	313	313	310	300	294	315	314	315	338	306	323	297	321	282	311	308	328	294	276	290	319	288	335	302	306	317
3986	1097	962	635	534	486	475	441	406	439	385	453	420	421	435	439	412	420	441	396	405	424	414	424	441	421	357	427	433	398	437	404	410	415	449	424	404	406	420	371	418	428	408	409	395	441	380	439	406	421	436	439	410	414	421	391	395	422	398	400	405	400	433	404	443	433	376	445	424	392	431	413	441	423	384	420	388	412	427	430	439	400	397	406	430	463	444	397	431	409	422	422	380	415	439	420	411	401	430	437	428	457	440	430	449	442	384	461	417	449	427	409	437	449	401	397	419	410	429	434	412	403	403	395	414	420	419	394	425	430	407	405	382	401	426	394	415	427	434	431	431	430	398	407	449	402	431	413	428	391	424	372	440	406	434	415	409	384	413	378	446	403	366	408	407	382	410	407	421	424	423	380	426	409	437	398	420	418	396	441	412	383	419	398	408	416	405	385	424	406	410	392	407	416	435	399	418	401	419	372	447	415	384	404	410	395	428	401	407	406	427	368	410	404	380	417	424	409	402	457	420	432	419	446	395	434	430	412	401	389	386	418	388	423	419	421	410	408	424	372	398	391	399	409	414	399	413	414	410	425	406	391	411	428	404	394	418	406	401	408	415	439	426	436	409	422	427	415	413	427	444	393	382	396	420	409	441	405	402	398	396	403	392	409	444	427	450	424	401	431	412	417	426	406	385	455	435	417	407	366	410	426	415	418	412	379	407	417	417	428	388	442	433	391	413	426	434	436	465	426	424	441	433	408	419	436	403	383	425	405	417	405	388	391	423	408	413	392	395	413	386	450	404	390	426	421	395	403	404	449	407	404	398	422	404	400	417	442	400	404	411	395	422	398	402	385	413	430	435	396	377	408	408	425	426	443	397	411	414	371	439	415	412	414	401	414	410	395	402	414	420	376	414	433	389	447	385	418	406	390	412	406	442	441	403	406	413	402	462	401	406	444	439	375	419	399	394	394	411	415	408	415	417	433	440	415	434	421	398	413	388	416	406	386	422	372	359	410	438	415	401	423	413	399	450	428	433	419	379	402	433	396	429	390	404	397	413	412	437	452	435	417	435	391	439	416	413	411	420	449	402	405	426	408	406	441	423	419	382	405	430	413	411	413	414	383	425	438	430	425	417	419	395	419	410	412	437	381	415	387	409	390	438	410	404	399	404	414	413	372	468	402	405	439	400	389	428	377	403	417	404	424	444	442	454	418	422	393	431	423	415	416	432	367	364	407	403	418	418	420	393	404	388	414	431	379	396	403	382	411	410	410	399	392	418	432	394	429	401	426	413	423	388	429	401	381	416	407	396	379	425	407	387	386	420	385	425	431	409	433	418	422	393	434	426	415	379	376	389	422	397	423	428	397	423	405	398	433	385	405	431	380	409	398	391	423	386	422	397	393	433	422	425	392	390	424	410	445	459	411	415	452	403	434	402	446	374	422	398	382	428	403	430	416	442	414	439	400	418	409	432	397	400	401	399	431	439	413	397	392	379	423	380	408	409	433	413	413	430	390	413	413	377	394	391	432	406	401	380	430	395	378	413	401	457	419	387	394	423	403	419	414	413	403	410	428	403	423	396	384	402	436	374	405	406	407	425	397	420	421	421	411	368	409	424	383	432	412	416	408	433	420	429	421	439	423	393	453	420	436	390	390	417	423	432	413	443	398	429	375	405	427	385	398	378	402	413	429	415	438	402	436	428	377	428	415	384	426	416	431	373	400	440	369	426	424	426	428	400	425	398	404	403	424	398	434	442	439	393	453	394	416	420	469	412	441	417	422	413	429	414	413	399	419	414	418	379	422	415	375	436	391	423	426	408	428	411	406	424	405	411	412	434	443	436	406	406	414	415	442	392	382	425	396	384	413	413	463	419	369	404	421	439	375	412	379	403	411	457	378	406	420	410	426	405	411	426	408	442	423	440	406	393	420	427	425	417	394	411	440	429	442	420	417	400	406	395	399	395	411	415	397	395	457	397	412	448	433	423	412	375	414	411	431	411	384	398	374	433	433	396	394	394	396	421	400	432	416	407	422	399	397	392	419	403	385	401	415	423	444	440	376	392	427	402	411	399	392	412	444	427	418	384	389	397	430	444	379	412	402	397	399	434	423	420	404	432	447	408	411	390	423	391	436	411	440	405	400	401	393	404	389	407	442	410	417	419	388	394	396	419	389	438	386	412	372	423	418	402	411	421	400	408	351	398	408	399	419	410	392	408	415	405	399	433	432	372	430	387	397	435	413	378	415	374	396	389	408	413	418	408	420	378	393	408	389	419	383	430	399	429	401	441	398	414	400	396	480	418	376	427	419	401	415	397	458	425	428	385	406	432	440	445	455	407	443	415	420	409	400	441	403	427	393	412	426	436	396	396	427	420	418	415	424	389	409	430	446	413	352	440	384	456	391	401	408	416	409	389	419	403	415	411	415	400	460	397	393	392	427	418	433	407	392	409	440	385	421	423	422	412	427	408	390	433	414	414	390	441	424	389	418	465	402	396	438	412	415	368	435	417	429	407	445	370	395	435	450	388	393	396	404	389	408	380	414	403	424	382	380	405	399	429	396	401	411	435	413	452	455	389	431	416	437	407	398	398	389	407	438	413	436	397	385	414	407	437	416	399	388	434	381	402	399	423	375	400	411	386	397	399	405	427	417	403	434	412	400	420	399	414	405	424	429	418	389	409	413	423	422	389	437	412	382	415	426	393	429	382	399	414	416	406	430	415	410	399	405	404	422	448	428	403	389	407	404	397	378	407	414	382	397	357	407	398	437	383	393	416	408	364	437	406	395	392	414	438	403	351	424	408	446	413	435	419	429	394	473	417	398	444	442	434	416	390	415	401	433	398	423	432	434	386	415	375	402	385	416	430	448	411	382	423	392	438	388	404	399	395	448	404	399	397	380	415	395	369	402	371	418	397	393	409	434	395	416	427	413	415	402	428	406	402	468	360	439	434	375	413	398	411	434	414	421	436	459	397	411	394	393	435	385	390	386	353	420	386	421	429	431	423	419	432	418	364	395	447	439	417	427	397	365	412	412	409	409	430	400	438	398	417	411	394	417	426	383	416	452	418	419	430	430	393	466	407	415	390	412	409	410	433	443	419	426	413	436	415	395	386	425	412	405	422	420	417	382	399	376	434	436	386	395	375	422	386	412	419	392	443	378	417	423	412	452	422	427	407	426	410	418	427	404	442	406	419	399	418	386	408	422	377	422	404	397	438	415	420	396	407	399	411	418	404	418	409	375	383	412	425	385	413	449	390	366	419	412	383	404	428	399	431	435	393	430	415	416	428	421	406	418	409	471	435	422	414	382	428	427	419	401	416	417	421	416	431	428	389	408	415	395	419	437	406	400	399	438	402	409	393	417	417	411	418	423	406	408	416	390	386	392	442	382	381	457	424	438	446	431	396	443	443	401	426	388	407	437	377	375	390	374	441	412	386	423	450	433	394	427	384	403	429	412	418	415	425	393	421	415	438	442	401	363	364	364	387	421
23719	21358	28920	24154	21362	12902	1301	841	691	689	596	559	537	525	545	490	492	489	494	483	431	472	457	475	431	432	470	425	430	433	462	402	439	441	444	423	434	436	407	469	433	412	410	445	406	416	445	414	400	439	436	420	421	451	437	412	425	431	428	424	419	418	403	434	432	437	439	428	436	435	405	465	440	424	424	462	429	444	438	402	407	451	447	425	439	418	457	432	456	405	432	442	423	436	447	419	423	411	418	427	431	414	403	462	493	428	431	411	449	421	413	394	408	421	413	426	410	413	435	451	449	440	408	418	453	418	374	439	423	472	417	408	418	420	416	457	402	465	411	407	417	416	434	464	429	435	391	401	417	470	414	420	392	401	439	398	452	438	447	422	390	425	422	383	473	406	413	420	438	450	395	398	423	433	428	381	436	395	425	416	467	430	447	394	408	397	418	428	410	399	452	433	433	404	389	389	427	422	434	417	423	413	422	398	403	429	434	457	388	396	436	445	445	433	406	425	437	434	417	444	392	427	411	456	392	424	406	428	450	372	422	418	447	445	372	396	417	418	421	428	430	435	439	409	395	445	392	410	452	416	432	421	398	458	389	445	454	421	411	438	374	417	436	459	423	377	419	425	389	435	428	453	426	390	451	413	428	417	438	428	441	434	436	409	430	441	432	421	455	435	430	459	397	414	417	424	445	449	403	449	410	436	441	369	371	446	431	452	423	418	394	421	439	422	443	434	442	408	393	409	390	453	457	401	445	449	425	421	448	402	395	417	429	452	454	411	425	424	413	401	437	419	449	431	416	418	487	447	431	397	402	410	426	428	395	405	447	413	387	429	442	402	419	415	456	424	408	460	412	415	441	388	405	403	423	421	437	413	439	418	406	405	448	431	424	397	431	431	435	384	437	430	427	424	392	433	429	412	416	397	415	425	449	456	438	409	388	418	420	396	430	457	401	405	406	426	437	412	422	448	413	457	413	415	399	425	431	435	431	412	431	384	396	448	379	430	405	397	420	400	410	446	385	416	403	414	448	433	416	400	436	471	421	398	402	419	427	383	429	410	416	421	416	465	430	432	445	442	404	423	419	435	442	431	409	388	414	412	404	414	433	419	438	449	423	407	422	422	465	405	435	428	396	421	411	406	437	407	409	416	457	433	418	413	436	430	411	439	407	451	407	423	437	420	403	410	387	429	409	411	433	444	382	434	446	404	406	408	428	470	436	461	429	416	425	417	385	406	430	397	437	412	409	404	452	429	426	440	445	396	399	437	377	436	431	434	419	368	442	411	376	397	424	434	424	442	399	368	435	424	411	432	405	410	436	413	434	396	424	434	432	426	405	433	458	440	444	404	434	442	436	429	410	464	433	440	416	418	403	412	395	415	415	439	400	436	400	412	396	411	411	397	435	406	399	496	422	426	397	434	441	433	431	422	436	421	421	416	412	396	440	398	417	420	430	429	396	407	405	408	432	399	422	410	441	426	407	394	416	435	439	415	405	445	424	442	405	438	379	421	445	413	443	445	441	445	410	414	438	443	400	426	407	439	405	429	435	414	421	456	417	425	405	390	459	437	438	389	391	372	404	380	453	413	439	412	427	437	398	435	368	411	427	428	456	399	426	435	452	428	402	417	390	421	430	435	408	444	449	386	388	452	408	415	416	424	432	446	431	437	437	424	442	427	424	403	397	419	452	432	421	435	440	439	432	372	414	409	409	392	421	421	443	415	438	426	425	452	415	417	421	389	416	419	404	428	375	451	421	427	419	422	403	440	456	421	401	406	406	449	415	447	414	428	469	381	419	430	417	409	428	431	413	398	446	445	430	428	412	403	459	447	428	454	402	437	416	431	410	413	420	411	414	428	412	409	394	425	412	452	428	424	440	410	418	416	445	418	405	423	428	416	419	428	412	420	418	416	408	425	426	394	429	429	413	400	405	437	396	396	431	439	431	404	400	408	417	396	401	397	400	403	405	408	447	410	407	446	421	392	411	433	432	391	433	458	434	433	388	417	406	448	416	418	428	431	411	403	454	422	446	415	418	438	423	407	411	414	398	422	400	455	414	436	436	440	397	403	393	436	389	428	398	460	412	423	406	425	417	420	411	423	409	417	414	404	432	417	419	421	428	449	418	436	459	477	425	392	432	430	426	436	435	472	416	431	431	426	415	407	392	433	431	451	477	461	429	405	432	414	439	396	416	408	432	425	413	414	415	439	432	420	422	453	412	441	434	406	437	405	414	397	430	410	394	459	406	386	410	408	446	421	403	428	428	445	428	460	445	419	398	450	416	442	417	389	438	407	412	416	427	431	388	395	388	390	431	476	416	388	437	426	430	417	406	424	387	404	405	454	408	450	407	452	415	424	426	406	415	437	431	434	420	470	416	392	428	431	409	418	424	392	421	445	447	370	436	434	437	433	441	399	401	431	406	415	433	425	427	386	434	413	410	384	425	396	420	428	372	395	395	412	410	436	434	443	413	427	430	395	384	424	399	419	437	404	430	428	450	408	421	451	425	398	429	437	414	398	422	424	398	400	408	410	390	417	430	427	433	413	385	412	419	396	417	444	429	410	437	401	388	425	410	419	443	409	398	383	421	410	452	424	448	421	425	391	418	450	399	467	411	416	443	447	446	392	415	442	408	401	434	402	412	444	433	413	408	430	425	442	418	394	451	432	424	400	391	415	397	426	432	410	417	428	441	446	396	403	397	412	433	415	447	401	447	383	427	426	401	419	453	437	427	438	437	428	447	442	478	457	432	408	403	421	427	443	384	394	422	442	444	440	406	400	426	401	409	414	409	437	432	448	424	399	416	414	439	433	444	403	451	411	452	415	401	407	436	404	382	412	469	434	418	423	457	390	436	391	403	434	426	370	405	426	370	398	385	461	474	408	401	419	432	442	432	406	402	407	400	439	395	458	402	432	422	416	418	417	419	413	438	448	442	415	435	400	433	416	435	421	420	408	407	412	485	413	414	435	441	418	418	386	452	426	407	466	405	423	439	429	427	404	380	448	403	442	408	427	403	438	441	390	433	430	432	420	407	427	477	408	463	423	400	415	445	435	444	416	446	448	441	424	407	443	390	440	415	463	374	401	397	447	449	420	413	407	413	477	412	417	452	410	411	407	422	405	378	432	397	428	428	386	439	432	441	414	394	411	412	480	427	420	411	430	382	410	391	437	410	423	429	412	393	396	439	407	424	399	453	417	433	391	409	393	430	455	423	406	416	412	423	405	425	423	480	422	429	442	421	434	429	404	400	415	415	400	442	444	421	397	438	396	400	443	436	383	392	399	419	395	406	424	402	417	425	413	417	393	457	433	405	446	411	400	420	402	396	470	463	410	417	402	439	442	429	402	386	397	441	388	440	410	457	410	444	426	425	417	415	411	430	393	415	389	457	381	429	436	420	391	437	427	385	396	444	450	410	409	376	389	417	419	421	414	377	376	408	422	424	381	438	408	429	393	433	401	443	437	414	447	408	432	398	410	487	454
6633	10248	8318	4183	2993	2461	1837	1460	1320	1165	1025	923	854	864	771	755	722	709	711	671	640	598	608	633	599	572	618	589	583	592	624	606	609	619	575	586	617	517	605	584	588	605	610	580	593	579	592	554	594	576	566	596	581	547	589	553	545	535	568	588	573	558	556	584	531	609	584	547	552	570	559	592	618	539	591	552	559	589	570	573	577	573	530	577	570	518	633	598	569	592	583	549	549	548	560	563	551	578	540	572	568	575	592	593	563	520	540	584	556	560	536	568	553	574	529	549	554	534	561	534	584	567	583	589	560	542	587	588	565	618	553	596	551	563	562	554	541	593	606	569	526	538	605	568	563	556	597	574	583	588	562	557	546	547	535	583	554	610	608	550	607	589	572	580	570	587	526	560	562	590	560	588	538	546	568	527	558	560	594	579	581	576	538	550	552	587	551	583	609	552	558	586	573	587	554	555	595	593	570	550	585	559	529	593	561	544	503	577	605	587	512	539	528	542	534	540	565	542	555	530	547	550	540	537	554	565	546	553	576	564	554	574	592	558	604	597	587	553	555	593	519	568	576	568	554	584	564	556	555	534	578	579	588	559	555	593	618	549	579	578	551	506	586	561	560	539	565	553	552	544	560	573	570	514	562	574	623	545	550	538	562	575	565	522	607	594	597	564	547	517	558	566	549	529	545	564	570	560	571	573	563	553	562	594	547	590	545	544	570	547	555	538	561	564	543	566	566	560	585	522	567	542	590	568	563	555	581	575	595	563	572	566	597	541	595	553	500	541	567	582	553	573	534	565	562	559	574	590	569	569	572	558	568	564	569	553	580	590	587	543	594	577	567	588	543	521	580	571	590	563	556	533	563	526	568	603	550	578	548	585	583	570	564	556	563	557	544	549	572	582	563	567	539	516	562	537	593	588	545	600	559	570	585	548	603	577	577	540	550	555	581	576	537	581	570	530	563	580	532	569	559	588	561	558	590	583	586	598	524	572	562	584	543	539	562	541	570	584	590	528	579	585	539	586	550	556	561	552	585	555	570	559	561	586	568	553	576	569	577	553	581	573	552	547	584	578	584	557	520	518	613	539	548	553	546	581	557	572	560	538	604	577	554	554	592	527	576	533	581	566	568	561	565	577	579	522	564	569	572	534	586	561	546	579	545	569	539	505	554	568	520	581	584	548	555	572	595	532	544	541	582	548	590	544	610	527	560	612	582	564	518	560	582	598	531	527	536	543	561	537	568	566	508	546	567	566	562	578	550	544	529	592	612	531	581	527	572	561	547	556	561	606	579	551	577	544	531	577	533	558	567	594	585	584	573	544	519	558	559	576	570	524	584	544	567	513	554	538	566	604	535	588	589	573	615	595	632	576	587	604	576	553	552	562	550	587	559	571	588	526	569	556	543	523	509	539	531	567	555	542	567	613	581	580	506	615	553	621	549	550	610	562	557	543	592	591	542	555	568	565	559	546	582	571	549	555	536	595	570	562	544	565	566	556	520	571	567	544	531	572	545	584	609	547	588	580	571	584	556	571	575	588	542	554	520	568	606	600	540	522	519	554	551	587	535	539	600	564	574	585	582	547	536	552	497	549	554	541	544	595	543	576	553	574	582	544	562	554	568	538	551	541	557	567	571	560	568	559	593	540	559	557	597	562	574	589	527	582	572	594	546	558	568	570	584	554	523	571	561	562	552	536	590	544	568	516	581	561	540	571	567	536	563	527	578	588	578	591	562	544	582	577	579	570	567	542	583	580	579	557	622	567	573	509	536	529	531	563	585	548	592	541	538	526	518	547	483	581	570	571	579	579	602	565	560	528	564	558	526	539	559	548	547	572	550	582	560	557	580	543	542	557	598	583	588	591	510	546	586	541	525	545	608	549	603	530	620	568	568	540	536	566	583	562	611	549	536	599	547	588	587	550	548	550	572	503	553	605	569	564	572	556	563	602	583	588	580	550	549	575	538	575	584	590	536	559	580	563	546	549	558	584	567	538	610	580	539	540	564	566	554	534	556	593	561	607	589	574	534	574	587	549	545	560	573	612	594	584	545	587	552	567	580	556	573	628	561	588	567	557	570	563	569	530	560	581	543	580	567	570	569	603	558	594	590	552	548	556	547	544	547	554	552	555	618	542	604	548	512	589	565	561	543	529	585	546	590	566	568	554	562	557	551	587	600	621	564	573	496	549	554	555	561	525	577	580	526	503	577	560	519	566	553	572	572	556	572	592	571	576	610	550	565	564	591	558	542	598	534	538	602	530	558	589	608	575	524	590	558	531	578	585	611	558	561	515	615	592	570	555	578	556	549	563	613	553	587	559	569	532	609	583	566	565	592	617	563	577	544	576	587	573	543	613	578	583	560	600	583	576	534	550	591	549	591	590	535	557	577	538	562	573	591	565	603	521	586	581	520	560	534	524	597	542	571	516	571	559	579	586	597	543	596	558	565	538	533	540	605	599	570	564	565	598	606	579	518	565	608	569	538	558	564	549	543	563	524	567	533	608	552	550	584	557	556	552	534	558	524	575	572	538	558	589	553	594	566	544	570	607	564	537	550	564	535	568	515	501	546	554	553	543	604	582	523	610	583	562	541	559	617	536	545	561	551	555	580	562	542	552	559	565	514	518	541	557	606	590	565	588	597	611	568	546	548	540	580	578	581	564	547	550	584	603	585	523	548	595	521	596	563	577	539	584	545	553	582	623	551	536	513	577	560	589	593	537	562	578	577	575	572	560	594	560	572	545	581	553	571	546	499	577	546	576	571	543	549	614	585	566	582	544	540	570	572	547	551	556	562	520	530	572	587	563	543	543	577	577	581	608	597	561	529	528	595	570	579	588	551	579	578	526	571	606	559	529	545	550	548	577	565	547	580	528	517	582	582	611	534	606	577	566	554	525	594	551	535	574	579	535	579	533	569	551	561	591	583	555	545	550	537	573	568	540	576	563	573	567	555	578	565	524	554	572	564	569	613	566	550	588	592	547	589	579	561	567	531	606	593	534	559	546	508	537	587	572	558	555	532	608	535	550	541	546	543	590	588	571	602	554	562	576	591	566	547	535	564	582	544	592	576	571	522	562	537	608	606	598	580	542	591	524	551	561	594	568	514	472	553	553	543	558	571	554	566	574	576	554	606	568	560	530	544	587	555	555	568	562	567	591	536	608	578	571	593	523	504	586	594	567	569	555	577	549	576	519	546	570	547	560	630	585	577	538	569	551	567	579	549	574	548	530	570	581	585	579	586	559	564	561	519	584	588	568	572	546	560	571	567	533	592	592	569	517	546	546	562	584	565	570	551	629	544	563	546	523	560	568	584	573	613	576	543	578	557	550	581	532	553	565	534	582	547	603	601	580	568	509	624	554	563	583	596	548	546	554	544	605	557	584	543	539	552	569	582	551	565	551	570	610	556	533	526	580	576	548	599	548	557	577	595	572	559	548	572	590	604	622	590	557	553	574	570	556	536	573	546	551	591	534	556	584	613	555	604	539
22945	21388	29292	23868	21389	21422	10978	1071	763	654	651	546	520	449	427	408	410	386	379	362	330	354	319	316	329	345	310	297	285	304	291	297	292	276	296	304	282	307	251	325	290	286	312	288	282	280	267	303	287	263	285	309	306	310	271	287	276	297	251	257	286	269	273	262	268	305	283	272	306	297	241	260	297	262	253	288	291	289	252	278	280	241	274	263	279	278	296	280	295	279	259	257	295	281	274	296	274	276	302	269	250	266	308	269	279	282	249	281	276	251	262	282	257	256	267	283	274	264	260	268	260	272	263	283	265	277	263	252	268	290	263	291	269	278	297	267	263	279	262	294	252	267	282	253	295	253	249	256	263	261	275	245	256	242	258	266	299	284	271	258	246	269	242	286	270	282	258	262	270	297	270	258	287	276	276	261	292	258	267	299	287	285	274	277	257	251	229	252	254	264	253	295	270	250	275	281	262	294	271	292	266	279	288	294	264	264	266	271	279	285	292	262	281	291	282	231	282	274	276	245	294	271	278	270	257	269	262	261	273	277	278	270	270	259	273	258	280	284	267	286	244	252	265	265	257	276	269	304	269	272	283	267	284	278	267	253	272	280	285	258	298	297	261	278	281	277	271	247	290	265	292	275	270	278	304	283	282	294	285	264	259	253	309	283	275	281	270	276	278	277	285	308	265	271	273	265	238	263	265	270	259	263	266	246	256	279	254	261	289	272	298	239	262	273	279	268	269	292	285	265	242	258	232	274	279	263	256	297	270	269	275	305	275	284	249	275	295	262	268	247	285	264	269	258	254	251	302	262	291	285	304	294	271	283	260	287	312	257	285	244	251	268	275	282	304	281	249	244	272	252	281	244	270	270	253	296	236	277	287	256	235	290	273	257	279	287	275	281	246	252	247	241	267	287	257	262	264	262	263	255	287	300	269	263	255	270	281	253	287	267	261	285	283	269	286	271	304	250	260	260	281	269	277	271	281	257	268	286	295	279	254	262	266	284	276	250	257	235	287	266	252	238	256	280	266	261	260	249	255	267	276	260	288	280	267	301	266	272	258	253	271	266	256	290	254	293	268	270	298	265	266	291	289	255	288	285	248	267	234	243	280	286	251	268	253	237	295	267	267	290	249	287	246	291	285	278	298	269	275	255	261	255	254	245	278	261	259	286	295	254	260	271	290	297	302	290	249	301	253	270	277	273	275	287	298	284	300	267	273	302	277	247	271	310	280	273	232	267	251	255	253	254	266	267	254	267	286	271	264	272	261	293	265	251	252	267	273	254	289	273	256	283	252	269	282	274	270	292	292	257	293	262	272	252	317	295	273	249	259	257	273	269	281	274	274	282	261	290	267	244	278	278	284	244	261	283	292	259	268	255	279	241	287	277	281	295	294	281	320	239	250	262	240	270	270	263	283	257	283	270	260	249	269	274	269	278	298	262	270	248	277	277	263	264	261	283	284	258	276	265	273	268	273	253	260	285	288	281	291	261	289	283	296	268	254	268	270	243	266	291	268	228	252	282	275	279	274	265	256	260	255	269	285	281	266	276	303	268	293	265	276	270	277	257	275	220	260	266	300	277	274	240	268	255	256	272	279	273	237	247	276	260	281	268	271	279	256	279	281	274	291	283	287	275	285	297	242	256	282	260	274	282	269	291	296	258	271	276	265	257	267	276	250	291	255	255	281	287	267	270	272	286	283	276	260	304	276	295	247	277	272	252	292	267	269	274	293	297	282	274	279	258	270	284	261	298	266	274	295	282	244	279	259	279	270	244	263	275	249	278	307	266	263	307	274	275	262	287	271	250	269	285	287	264	259	251	253	283	299	262	263	289	250	257	254	259	271	268	283	285	271	248	246	287	255	299	249	275	236	304	274	261	262	291	281	274	282	248	294	265	254	271	239	263	238	266	268	272	274	270	278	268	240	269	290	258	292	265	302	259	275	300	278	278	278	248	270	279	280	266	263	262	286	304	272	281	255	277	283	275	251	268	249	248	267	281	266	253	278	288	249	295	257	274	249	281	286	288	273	266	264	284	262	288	272	265	274	279	243	260	241	275	268	303	261	261	286	259	274	239	256	265	285	261	271	271	260	297	286	259	267	273	283	288	271	263	242	268	262	274	280	258	279	285	292	261	256	289	291	253	266	274	283	278	256	256	275	287	274	278	273	268	262	288	292	280	297	260	283	261	275	246	272	270	308	261	254	297	259	271	292	289	253	278	246	250	255	265	283	295	291	239	270	246	265	253	261	246	268	237	288	278	284	248	243	271	252	270	275	283	272	266	293	268	270	267	254	258	291	271	263	230	276	279	271	271	290	256	244	278	256	261	257	274	247	291	270	258	271	258	272	303	262	262	300	286	265	263	274	277	262	262	274	270	281	258	249	282	260	287	252	246	235	278	234	248	252	283	286	252	303	279	268	277	273	251	286	276	261	273	277	264	258	300	270	252	254	282	270	266	271	283	266	247	268	269	259	264	267	217	246	262	267	296	268	257	254	286	286	295	259	268	292	285	294	241	282	282	259	269	307	257	250	269	268	308	295	277	256	228	273	286	260	280	269	299	268	298	310	296	264	283	253	252	239	281	291	253	267	258	280	289	293	270	257	254	268	264	296	253	252	245	288	234	277	253	258	244	268	286	286	276	282	277	244	263	272	278	266	264	288	248	291	255	253	259	275	256	308	283	278	280	272	256	282	265	288	304	287	280	286	263	273	263	302	277	250	241	240	268	271	293	314	276	269	258	283	264	238	291	293	304	278	253	275	269	273	263	288	257	280	267	269	287	276	285	275	292	247	297	246	253	296	274	281	279	279	282	285	281	267	280	251	236	275	263	274	279	280	279	278	267	285	278	264	282	269	245	271	286	259	265	251	298	282	267	277	265	266	293	241	258	273	287	271	256	258	301	258	279	278	262	250	275	250	282	267	265	262	257	253	278	273	274	244	280	274	240	255	253	278	275	278	283	243	258	256	285	287	259	279	264	262	275	269	286	270	267	276	261	276	272	240	286	260	228	237	268	299	253	264	273	293	267	285	269	278	284	283	265	237	280	296	249	260	296	273	286	275	305	273	268	257	251	253	278	284	240	271	275	254	280	284	265	270	258	275	274	269	273	313	258	258	251	287	277	252	273	268	238	295	294	277	248	291	266	256	266	259	276	243	265	287	251	278	261	278	250	287	271	279	285	281	279	271	240	258	261	263	246	269	273	275	276	244	276	253	269	276	247	274	254	292	269	273	270	288	257	264	275	261	278	268	267	291	293	289	267	252	282	275	265	249	277	260	279	229	265	235	279	281	266	252	279	251	276	275	256	279	277	260	264	278	248	252	256	258	288	245	297	282	271	252	273	267	230	309	258	252	277	250	281	282	240	273	248	281	258	247	272	290	254	263	260	271	276	268	270	255	289	278	307	262	264	255	249	244	260	298	264	274	235	264	262	259	273	284	245	280	252	276	254	285	260	253	265	246	268	301	293	252	270	241	250	252	273
9207	16459	13364	6921	4829	3624	2773	2213	1838	1485	1355	1128	969	882	781	728	658	647	597	552	584	568	489	490	481	529	484	434	463	448	473	446	422	388	400	410	404	416	358	400	401	392	402	387	403	406	376	401	413	383	405	366	432	388	422	408	396	401	425	377	410	372	406	423	380	373	383	367	359	366	369	371	398	383	375	392	388	352	421	352	369	395	386	378	408	386	377	378	372	377	385	362	376	375	394	380	402	377	383	368	382	327	362	429	379	365	357	396	391	358	387	373	373	422	392	404	356	373	357	398	383	376	353	378	366	383	438	379	392	399	380	396	408	382	360	368	344	377	366	350	389	361	401	374	374	364	401	397	359	363	381	359	364	379	369	364	376	359	382	388	394	371	411	405	360	381	368	395	393	397	374	362	361	390	368	385	357	389	401	389	363	367	378	418	378	382	401	349	370	376	383	398	385	367	399	375	354	364	366	386	388	368	365	370	360	390	381	370	384	340	397	385	395	355	374	389	405	370	345	396	365	377	366	371	357	351	366	367	381	378	399	380	352	384	375	381	402	357	380	376	387	348	356	360	369	357	367	367	370	391	356	367	361	368	373	394	379	362	356	369	388	333	372	368	364	387	368	379	331	373	372	356	363	361	370	376	398	348	375	389	374	372	394	325	362	385	396	429	357	379	368	353	379	351	385	360	366	374	334	406	392	358	392	399	388	334	339	320	378	401	365	360	379	380	377	414	390	400	357	391	399	367	350	371	369	372	342	374	360	387	361	359	372	373	368	357	369	365	363	382	389	398	408	390	360	374	404	368	368	360	339	372	356	367	394	372	356	346	360	388	415	390	379	389	342	362	362	402	389	407	339	343	396	385	353	356	411	374	381	358	398	365	333	387	369	386	350	368	384	374	346	345	371	359	379	358	369	361	384	371	366	357	372	342	386	384	370	392	380	368	405	390	374	356	365	353	383	352	399	405	369	401	399	380	357	366	369	375	356	385	363	353	390	372	403	377	382	364	358	367	354	389	351	387	353	392	393	375	406	376	395	357	383	364	355	359	388	359	356	362	363	380	356	390	370	361	388	380	381	361	365	370	394	367	383	361	342	361	395	376	369	355	384	346	369	396	406	393	379	400	372	402	353	344	364	374	374	377	380	411	411	363	358	393	383	366	382	375	347	370	429	390	388	350	374	387	377	358	381	340	377	388	384	404	393	330	385	362	370	408	375	419	376	362	377	350	377	412	370	385	353	411	360	398	375	377	375	380	393	364	369	349	368	380	376	377	339	369	349	371	400	364	360	385	378	326	389	382	390	411	372	402	375	347	373	371	371	405	380	360	394	393	351	376	382	365	367	351	370	342	415	393	364	368	381	376	412	382	351	391	331	359	325	363	381	351	379	382	364	383	401	350	357	375	367	353	410	374	372	386	350	358	395	416	394	400	366	386	357	374	399	351	366	364	415	391	354	384	397	372	386	368	376	383	370	386	397	385	392	391	438	396	358	404	381	375	384	346	381	359	374	372	361	373	370	343	328	376	382	363	394	365	374	344	423	378	388	383	353	342	341	375	375	352	396	356	362	385	356	372	377	365	364	377	323	395	343	385	409	381	340	384	400	408	363	416	382	356	374	380	397	344	383	366	391	383	354	361	370	336	357	395	396	372	385	346	375	389	362	378	378	369	377	366	374	377	370	369	356	399	381	374	368	351	381	376	373	367	413	381	407	373	354	370	356	385	372	390	345	388	345	374	364	369	399	382	334	346	373	364	378	383	409	411	345	396	369	388	369	361	404	357	368	362	393	360	358	350	364	387	370	368	374	385	379	365	355	343	350	372	372	371	362	354	423	377	372	375	366	368	380	410	381	368	357	380	391	374	369	370	355	371	392	382	369	344	385	377	375	326	342	365	350	378	328	379	354	350	409	357	399	384	361	362	333	377	355	382	391	330	360	356	394	380	364	340	354	321	395	359	383	362	377	360	360	393	383	365	399	378	371	369	378	379	354	384	337	420	370	382	398	356	404	348	391	356	374	384	358	383	376	363	355	355	360	333	364	361	363	358	390	349	376	383	350	402	389	362	390	387	389	352	379	356	371	369	357	378	377	391	368	358	389	407	339	374	375	398	362	364	387	382	397	401	354	343	405	368	371	366	387	357	424	385	402	372	350	376	405	347	381	386	378	386	376	350	352	352	401	380	334	346	373	348	362	357	419	367	342	353	369	347	341	346	364	382	340	390	402	384	410	356	353	361	334	352	373	367	365	390	383	412	364	348	353	344	389	342	343	359	382	384	401	351	403	390	390	342	375	382	392	381	371	376	374	370	387	414	345	401	359	357	395	361	370	338	384	388	359	354	383	391	371	388	397	378	345	386	388	362	380	374	360	377	362	382	378	381	351	383	357	367	363	395	391	385	365	384	377	405	398	383	369	359	346	399	363	338	363	389	343	381	410	315	395	377	364	386	370	376	382	358	336	371	369	387	361	358	391	389	356	347	359	386	344	395	353	390	412	379	402	365	385	372	381	409	374	388	352	377	371	388	369	371	351	369	395	378	375	385	370	368	372	348	372	368	367	360	361	360	384	359	381	346	389	355	377	389	361	374	398	361	384	362	337	361	368	354	362	369	353	365	334	361	393	383	403	366	331	382	333	359	394	357	369	386	371	387	354	355	378	380	374	393	363	380	386	371	324	356	358	380	348	381	346	353	405	345	372	396	354	433	399	378	375	364	371	363	377	384	381	396	343	360	374	382	380	375	376	369	377	367	407	362	401	338	366	379	359	394	360	373	390	385	362	356	383	395	378	355	351	316	360	371	350	368	393	372	339	373	355	390	393	392	375	392	386	372	379	379	358	358	370	388	369	393	382	379	380	381	361	365	372	390	376	360	363	357	376	385	371	376	363	355	404	376	367	394	373	391	364	386	412	382	362	357	371	361	386	323	367	403	399	404	371	343	421	366	345	349	357	373	353	385	357	375	387	362	337	367	327	356	379	380	345	378	357	368	361	405	365	345	356	359	359	373	342	340	363	391	403	386	401	381	373	327	394	389	350	389	365	373	383	422	375	365	370	351	325	337	383	358	372	355	366	349	357	378	367	359	355	366	354	394	349	342	351	392	362	391	355	399	345	414	392	401	359	402	368	393	388	386	371	373	381	356	374	389	375	392	346	356	368	409	380	403	368	351	358	387	371	406	368	380	392	394	389	389	373	373	378	375	364	359	388	381	359	341	388	340	367	364	380	392	356	394	372	340	321	382	388	381	397	385	343	359	362	411	386	373	354	370	365	362	386	402	384	357	423	385	384	378	389	381	361	354	394	352	346	392	401	372	385	351	379	373	369	362	378	403	335	371	373	390	389	360	395	375	404	400	350	352	372	389	396	357	336	376	436	360	397	376	363	361	364	370	361	366	351	392	355	381	351	415	368	400	368	391	362	364	367	353	364	371	385	388	383	396	404	386	374	403	405	383	376	397	376	327	396	409	394	379	409	371	358	362
27048	20825	8776	689	412	368	345	314	338	302	313	307	326	298	328	323	312	299	324	310	307	261	309	316	336	286	305	283	292	337	309	284	295	295	287	304	298	289	308	295	292	319	314	302	283	283	327	317	304	286	290	290	304	276	308	318	308	310	305	316	304	322	303	304	317	310	301	315	299	290	304	316	284	290	297	332	312	307	297	288	307	299	323	309	307	305	341	301	284	292	279	320	296	329	316	303	301	305	322	304	312	320	270	284	301	321	295	302	286	302	308	278	325	295	302	284	329	308	307	300	271	316	302	300	296	278	319	285	319	316	299	300	300	298	314	314	291	308	284	330	288	316	328	320	312	326	310	326	306	319	313	305	284	308	282	309	302	297	304	282	302	293	303	292	311	323	310	327	307	289	320	293	285	290	282	285	295	330	284	295	297	311	293	284	263	321	318	307	318	300	321	324	285	304	307	280	281	304	291	308	315	296	297	321	260	309	307	298	275	253	300	297	315	288	277	308	299	278	291	346	316	305	303	322	289	336	304	288	263	292	261	314	302	276	286	306	300	284	285	305	277	307	325	307	270	312	319	331	330	292	318	303	284	269	308	301	310	307	291	308	314	320	295	281	300	305	298	327	317	296	324	298	288	291	257	324	290	299	278	285	313	274	307	323	307	247	308	283	284	326	329	309	272	262	318	337	327	297	330	321	257	288	286	319	320	312	280	313	309	266	314	292	316	286	322	336	299	315	283	326	297	278	297	289	316	319	300	314	270	319	331	317	292	283	314	317	296	288	338	287	304	280	288	297	326	277	309	324	300	322	296	267	282	291	341	314	284	294	316	323	303	334	295	311	306	290	265	276	343	301	288	298	330	320	270	297	300	317	290	289	290	270	281	281	324	305	297	312	268	314	285	303	268	301	308	301	298	331	296	266	329	312	275	325	301	310	313	304	318	275	309	308	309	296	314	304	321	288	329	310	309	310	272	321	306	302	291	299	318	298	299	285	311	301	288	324	298	309	295	294	303	304	299	306	314	272	275	283	315	333	315	306	281	324	292	309	288	312	297	287	292	304	251	308	292	306	300	333	293	312	328	259	315	294	297	287	292	296	313	320	266	313	306	303	269	277	272	330	314	277	307	280	288	302	296	310	294	281	309	326	285	288	281	270	316	311	318	316	292	291	289	283	278	279	310	285	305	310	328	313	313	307	290	306	293	292	272	296	312	299	300	296	314	268	304	316	308	317	298	315	295	299	301	294	303	286	318	319	320	292	282	289	275	292	277	314	312	302	327	306	290	309	283	306	279	280	312	326	304	291	318	320	311	320	295	272	313	292	301	311	330	306	280	299	275	277	312	298	277	312	322	301	279	323	315	288	309	311	307	293	319	310	302	281	351	285	289	283	305	306	313	336	340	285	282	326	293	319	289	299	260	305	325	290	287	319	314	266	321	292	288	301	303	295	298	279	317	296	324	294	286	300	344	310	323	312	313	314	333	329	311	300	315	319	319	288	315	297	320	330	323	282	324	315	313	309	309	308	279	298	284	289	290	293	321	322	286	327	328	290	325	287	314	314	312	316	331	294	314	304	287	317	301	271	300	318	286	276	283	305	288	296	312	320	315	272	299	282	299	304	315	312	312	275	305	276	279	272	291	305	312	314	310	321	284	301	307	297	312	322	299	302	267	307	315	299	300	300	300	321	297	279	312	276	312	309	351	315	287	311	281	288	307	311	289	271	346	289	301	302	277	296	300	305	326	274	307	308	329	304	281	309	275	317	308	316	308	291	306	325	289	279	308	309	304	300	296	283	318	301	303	315	323	282	279	319	290	299	316	286	308	298	316	295	302	297	327	296	321	304	316	319	301	306	322	326	301	312	266	331	322	285	285	302	344	303	317	315	310	293	300	303	309	306	325	289	280	280	282	296	293	337	288	296	312	283	318	330	289	294	320	307	303	306	326	314	295	299	312	300	308	303	321	294	306	308	305	283	316	294	267	286	318	311	318	338	313	282	286	336	310	280	282	291	274	282	308	299	323	358	298	290	313	301	304	339	303	319	287	325	276	313	342	294	309	310	282	347	286	317	313	304	307	286	303	315	311	308	324	312	291	282	306	289	314	307	327	302	314	320	278	315	312	319	301	325	323	301	305	296	286	310	314	306	318	319	304	294	311	330	292	290	300	318	308	281	320	333	297	315	274	293	312	286	311	310	296	329	312	304	308	302	313	325	282	315	309	271	329	301	306	334	299	287	317	307	300	281	326	315	311	300	302	294	314	298	316	312	322	313	321	312	302	298	323	313	329	316	312	296	317	287	306	304	286	298	282	328	297	282	296	286	298	289	305	308	313	313	290	290	292	292	293	306	302	248	275	315	312	316	295	278	291	289	325	293	305	298	305	282	287	280	301	303	332	302	307	301	291	298	319	302	333	307	293	290	287	293	270	304	320	333	298	287	290	297	285	304	314	315	294	288	309	264	290	279	305	311	302	327	278	281	270	328	319	321	299	308	308	312	290	295	314	287	323	314	276	272	303	308	272	309	311	290	329	318	278	297	313	305	321	327	324	292	314	295	281	309	315	314	291	298	316	300	317	279	289	289	300	281	327	285	288	348	310	304	289	291	294	284	282	277	288	299	295	305	289	344	316	283	294	293	321	289	307	305	292	330	295	263	293	294	274	303	276	301	297	324	301	314	290	296	317	296	312	300	315	329	307	279	281	314	294	298	300	319	290	321	285	279	309	300	298	295	310	305	335	267	299	274	286	291	311	300	290	284	311	332	303	274	325	307	301	289	310	318	298	300	336	292	292	300	308	298	299	319	306	293	306	303	304	317	303	301	322	269	272	314	306	311	317	281	338	304	278	312	317	277	322	305	300	359	302	295	269	294	305	332	330	302	292	310	253	299	294	271	272	321	293	309	321	340	302	317	289	279	313	299	306	312	295	312	296	313	279	287	298	325	289	323	293	295	288	320	303	306	291	297	312	281	327	323	292	303	307	286	305	314	284	320	301	327	323	269	308	272	314	293	282	297	288	316	269	340	308	309	298	268	306	316	302	316	273	295	311	317	300	290	326	301	268	331	318	314	300	273	282	265	316	329	314	292	281	310	305	318	306	304	321	312	298	338	280	312	292	296	281	304	305	294	296	288	330	306	275	308	277	330	311	281	287	313	288	289	287	312	289	260	295	297	314	290	302	319	328	291	323	298	319	309	292	332	291	299	283	291	290	322	322	307	295	271	285	295	286	291	302	309	325	318	283	320	300	306	316	315	281	308	288	301	302	286	299	307	310	289	316	303	287	327	330	334	315	322	279	292	296	305	306	299	313	333	297	330	275	295	315	308	316	308	278	305	313	331	283	336	305	316	336	315	307	283	290	315	319	314	293	323	289	286	300	318	299	300	306	322	329	332	318	298	326	292	283	311	324	321	305	301	295	333	269	282	304	281	291	279	307	324	301	304	315	328	316	313	329	331	313	327	300	284	290	293	314	303	269	332
4054	1037	886	650	529	501	481	439	435	456	415	428	429	444	393	434	429	431	396	399	428	433	463	388	419	393	433	423	386	402	424	433	389	419	416	426	408	425	403	403	391	385	427	405	442	408	415	430	384	417	413	422	392	439	450	407	399	418	371	405	385	411	434	400	430	394	412	436	403	419	419	405	441	445	435	428	447	418	416	431	421	404	403	424	438	429	395	399	419	420	432	431	402	411	416	398	404	417	427	447	427	411	413	426	416	422	412	401	409	434	419	417	433	428	385	441	415	412	394	436	397	395	386	464	385	407	418	384	457	367	427	420	415	446	391	425	394	428	450	407	411	429	396	423	394	413	417	410	395	417	378	431	424	409	438	405	393	403	393	400	430	404	379	398	401	417	413	421	405	422	392	418	396	427	382	390	416	390	402	378	385	407	378	437	377	420	414	436	402	386	421	452	410	391	429	386	396	321	412	406	412	444	434	384	387	372	450	400	448	398	416	403	358	473	402	399	434	424	408	390	410	441	384	384	452	423	405	389	444	450	390	423	430	390	399	384	427	376	455	428	398	398	439	402	400	422	419	433	404	421	440	406	381	436	421	399	396	398	422	434	365	416	419	408	396	394	393	391	387	370	437	395	416	409	444	414	426	393	431	385	432	411	418	371	387	422	398	429	419	416	462	416	423	413	420	409	387	428	401	430	376	390	398	409	428	419	437	387	398	381	403	378	390	391	403	381	407	420	389	422	403	406	407	390	402	379	353	392	434	389	406	397	412	406	399	381	386	385	388	403	402	412	416	403	399	409	452	449	408	400	396	369	408	409	419	407	409	407	408	422	427	417	399	379	390	391	413	405	452	382	399	392	428	382	455	405	418	360	417	405	424	395	419	414	386	418	412	410	428	416	382	416	406	395	412	386	417	420	413	416	426	391	397	391	415	409	425	381	426	401	425	392	418	389	389	421	390	360	359	369	420	388	377	419	424	395	405	421	375	385	413	399	404	450	399	419	422	377	391	411	409	414	431	412	449	422	419	431	412	422	420	410	433	393	415	429	399	400	419	398	392	389	409	408	392	401	382	420	402	410	380	407	421	425	429	386	413	386	424	416	429	411	394	432	406	405	408	393	405	417	386	442	447	427	465	422	416	435	392	407	432	412	416	369	389	416	435	399	399	423	455	413	401	404	424	414	417	433	394	423	438	392	409	428	406	412	431	406	441	388	373	408	394	391	432	414	431	400	385	403	396	408	411	430	413	422	418	411	388	416	401	424	397	410	409	401	416	398	375	396	449	397	425	403	428	435	414	370	425	394	414	399	397	402	456	387	428	421	406	380	375	436	385	404	385	438	423	382	406	412	398	394	406	399	399	399	419	396	408	346	411	391	403	399	419	433	440	431	392	447	375	407	405	404	429	435	421	417	398	419	412	394	409	427	411	419	386	411	408	442	397	426	419	440	391	438	386	402	382	372	424	415	439	452	439	416	416	450	427	397	390	410	361	404	400	387	374	419	419	380	428	435	381	442	431	411	382	403	419	393	398	402	387	428	457	421	386	424	414	403	438	418	424	400	448	448	443	424	415	409	380	363	425	431	385	446	375	383	410	384	413	394	416	430	402	393	416	401	470	400	420	395	383	405	450	389	383	409	406	400	420	439	421	462	398	392	396	410	437	405	394	385	387	387	375	412	411	418	407	430	416	416	384	409	409	366	401	417	418	365	387	400	382	399	413	370	423	395	376	424	418	392	397	424	398	411	409	426	385	408	421	404	405	429	400	423	383	387	384	395	426	426	390	383	392	380	376	449	405	415	409	392	415	388	410	389	379	384	427	362	376	398	409	426	388	379	439	441	415	437	377	441	427	420	416	423	422	443	384	416	421	450	403	420	379	372	452	396	414	400	409	421	395	420	396	406	382	377	428	382	418	403	380	387	408	423	402	402	410	422	395	364	398	381	449	395	414	379	426	403	396	420	423	430	434	378	406	415	395	420	407	466	413	423	405	412	427	427	387	411	373	398	414	402	428	393	418	404	407	410	419	470	394	390	370	369	429	426	373	394	407	413	393	421	417	427	407	415	385	373	411	420	402	440	430	415	438	445	394	433	403	382	413	402	400	430	415	423	434	415	423	390	409	417	402	416	414	427	409	424	401	437	418	437	427	397	373	403	429	392	390	418	401	434	384	406	401	389	405	409	436	417	408	410	393	400	412	430	377	416	414	434	379	425	429	412	417	414	441	435	407	390	371	421	404	402	400	401	449	420	386	403	431	419	436	402	413	412	371	395	396	390	398	420	401	412	411	402	383	392	384	436	442	398	429	421	391	405	405	417	404	393	414	450	392	411	409	393	427	383	430	416	402	414	416	386	396	419	421	392	368	400	405	400	396	390	416	397	470	412	395	384	355	407	413	395	405	374	390	435	405	409	397	394	416	436	395	419	381	385	420	415	386	402	407	384	386	395	407	407	428	389	392	383	388	407	400	414	425	382	439	417	432	412	402	405	380	430	387	419	371	398	408	408	404	393	413	418	413	401	377	401	410	424	415	375	431	433	391	431	405	406	427	412	396	427	396	372	391	368	432	445	389	406	413	407	373	394	389	386	415	393	410	405	404	427	408	429	422	415	402	424	423	401	380	409	415	396	405	411	400	373	414	389	394	428	396	391	455	404	391	421	416	434	440	399	440	431	428	421	392	404	414	402	421	418	425	414	388	371	410	415	410	399	420	410	424	395	424	415	405	456	403	432	361	436	376	416	394	404	449	406	415	402	415	398	366	417	403	414	407	416	434	424	405	404	430	393	414	418	378	413	405	422	406	396	418	433	402	377	419	412	408	393	408	412	403	365	408	408	431	427	433	373	402	389	403	452	446	458	406	393	404	392	414	436	408	403	380	428	460	418	424	407	400	419	437	424	385	419	389	421	397	430	413	423	407	423	411	385	372	385	417	398	415	437	401	422	422	401	421	420	409	382	404	423	426	433	425	419	420	411	399	459	372	445	437	402	420	446	410	401	410	435	449	401	431	405	388	391	402	413	388	420	453	446	406	445	414	391	435	419	404	426	396	411	417	417	416	406	450	438	403	430	392	389	398	395	426	389	404	385	406	400	400	379	399	410	382	409	451	385	400	397	393	416	429	404	398	426	444	369	425	403	371	417	393	441	393	429	411	392	423	399	398	417	428	416	385	369	411	397	409	398	392	409	427	414	413	388	410	386	412	413	437	398	438	379	414	415	373	430	416	388	388	409	434	406	398	420	414	386	416	411	440	429	412	395	398	407	405	429	400	388	421	417	403	407	383	383	424	417	399	383	389	422	426	382	432	376	401	430	418	396	405	427	395	433	415	410	396	404	400	373	400	399	408	411	381	409	387	422	430	403	417	396	410	392	408	404	414	376	418	402	418	413	424	361	413	386	429	406	416	441	403	376	424	414	397	433	401	421	404	379	419	410	393	430	428	384	401	385	411	400	427	426	411	412	407	394	386	396	408	431	404	418
23789	21392	28954	24187	21379	12647	1379	846	689	638	560	544	535	535	490	496	480	477	477	493	462	438	440	463	429	430	405	469	426	435	429	449	454	408	442	408	428	397	429	424	411	458	443	389	421	423	443	409	392	414	445	459	414	449	453	442	430	409	419	400	383	403	427	409	447	419	424	424	389	396	433	413	401	388	448	442	405	412	412	441	410	424	424	438	457	431	400	408	435	381	444	402	422	439	390	434	444	463	458	417	438	400	414	438	441	413	440	420	437	430	423	425	405	412	419	421	416	374	433	424	426	444	418	401	420	418	403	419	395	393	432	451	412	399	424	402	446	401	411	401	418	411	387	395	392	406	420	399	402	452	410	417	423	396	412	414	399	393	427	422	426	396	399	446	410	420	374	450	393	404	441	398	423	408	437	434	397	395	430	403	408	411	445	409	413	399	393	427	377	415	433	374	428	425	414	423	444	399	437	418	429	415	418	412	437	417	382	423	399	430	424	394	420	406	431	433	395	443	420	395	457	414	459	425	443	422	435	418	396	468	404	401	462	404	445	448	420	431	399	409	411	408	389	452	380	467	409	425	409	409	412	412	421	385	419	397	414	430	425	412	417	429	415	443	417	359	429	418	441	420	401	438	428	432	399	440	424	405	391	395	406	413	379	380	424	385	412	433	408	415	406	393	396	460	412	420	413	385	423	422	422	407	410	407	435	403	366	418	415	416	415	435	396	398	430	418	416	441	421	406	411	408	388	408	412	401	449	400	431	408	406	403	365	428	399	444	445	434	430	417	402	401	419	419	415	425	457	450	408	393	419	408	398	396	422	438	427	440	451	385	435	436	377	388	417	405	415	394	435	420	430	396	434	410	423	472	404	370	429	396	408	415	441	422	426	390	413	387	421	429	385	389	409	392	443	407	426	415	396	434	370	422	414	415	367	443	386	416	389	456	426	430	433	422	424	393	433	372	437	433	461	452	399	423	444	396	432	376	417	433	427	399	443	421	401	423	401	431	387	422	404	427	393	388	456	429	417	429	376	408	447	410	362	422	434	432	413	414	409	409	393	403	389	396	428	413	392	399	401	415	408	429	443	407	449	424	409	427	423	435	438	388	405	397	369	417	435	439	397	400	441	456	417	409	392	416	426	420	411	419	405	408	429	449	411	387	407	430	413	430	418	448	404	414	412	445	440	430	416	409	409	407	412	448	397	389	415	430	423	372	412	443	421	456	421	413	445	411	394	446	424	428	457	404	412	434	407	392	389	408	443	410	415	394	410	430	435	420	452	428	454	426	392	414	436	395	406	382	414	397	409	394	401	389	406	390	436	417	398	405	437	412	421	423	412	467	390	377	409	394	427	392	392	392	403	434	411	412	424	394	442	438	413	389	407	413	421	419	397	398	409	382	456	410	374	418	390	401	420	421	416	368	435	417	388	415	428	400	426	362	402	404	417	377	401	404	422	413	380	458	389	395	409	401	390	426	427	387	429	392	406	445	422	404	382	399	411	379	422	413	421	440	393	381	405	415	397	428	415	445	418	422	434	420	378	419	413	437	432	390	420	434	448	431	426	402	413	412	407	428	407	395	421	420	455	418	371	406	372	405	398	413	402	417	401	407	415	377	416	406	417	380	424	415	430	467	403	432	431	449	405	405	425	395	377	407	398	411	419	383	448	404	396	401	408	367	437	413	389	432	397	419	407	454	413	420	403	435	413	408	407	404	406	408	440	412	405	439	433	399	436	417	442	440	440	453	411	401	353	428	419	383	417	421	454	415	440	402	427	444	419	433	427	420	357	398	419	419	449	419	386	426	431	401	430	428	434	461	446	399	425	404	403	432	430	420	391	386	426	444	415	413	442	423	423	403	430	428	377	420	405	421	428	406	422	441	392	405	405	429	400	439	446	458	439	427	414	433	414	404	393	383	403	438	431	395	430	419	412	396	413	427	396	402	388	426	468	422	450	385	381	424	418	408	413	426	392	413	395	388	397	415	376	415	399	420	396	463	414	404	409	428	396	381	399	427	411	382	469	414	410	426	360	426	384	445	408	410	424	464	426	447	406	417	402	423	406	404	445	460	406	419	396	450	427	407	418	429	409	452	388	416	423	393	438	453	442	448	387	416	421	432	416	414	396	438	458	402	417	414	418	469	420	387	400	400	419	383	402	451	400	437	426	432	418	439	426	415	420	418	435	406	445	420	391	402	456	427	386	404	386	381	429	436	425	435	404	437	412	409	406	407	442	396	406	421	448	374	471	393	416	381	445	393	446	403	413	425	405	384	399	407	402	395	420	411	430	414	401	434	441	408	440	396	393	429	423	441	433	416	419	386	390	394	423	406	441	442	428	405	426	432	464	398	402	410	419	405	423	398	390	376	389	387	410	427	381	375	416	436	409	441	424	409	407	440	417	400	428	382	386	404	398	426	399	386	395	438	409	441	417	400	425	452	420	425	378	392	397	432	391	429	451	416	443	419	423	428	421	386	428	405	425	442	418	385	406	379	381	415	408	393	404	428	427	401	405	417	441	450	433	420	389	408	394	419	403	451	446	389	383	414	442	400	428	447	396	420	421	391	439	407	406	397	401	431	424	448	413	415	395	414	427	418	401	391	405	427	413	373	417	430	406	382	432	402	404	384	375	390	421	430	424	445	417	401	391	391	394	418	453	413	425	416	393	451	387	418	427	413	443	411	449	420	439	408	432	372	425	440	436	394	424	441	435	381	399	377	424	408	427	434	409	395	421	381	418	422	445	442	417	438	431	423	430	483	386	421	439	419	408	427	409	390	412	429	418	408	409	413	422	369	390	375	460	355	419	439	402	423	447	406	393	402	411	450	407	371	433	378	402	391	380	414	398	423	399	399	410	458	446	423	416	388	390	402	417	413	443	392	451	398	400	403	427	416	423	417	405	453	428	394	431	404	404	441	391	397	408	413	438	456	423	419	441	444	417	439	392	391	408	436	416	449	410	403	431	444	419	437	404	389	396	400	394	428	440	411	418	425	394	426	432	425	366	405	427	444	389	421	395	391	389	404	383	419	419	407	416	426	397	413	410	410	413	410	403	417	426	385	414	402	441	415	401	443	440	418	416	412	423	423	388	424	417	442	381	413	439	439	409	455	423	404	426	399	406	388	414	431	408	426	421	426	390	409	436	390	415	420	398	437	375	392	420	435	374	442	419	413	423	397	395	402	414	410	440	434	402	408	434	455	382	410	429	400	422	437	402	417	441	371	414	433	416	413	408	405	417	382	417	382	421	415	425	413	413	384	436	450	412	440	421	422	410	405	403	375	399	432	413	450	380	416	455	385	395	442	424	376	394	400	418	431	399	386	400	417	369	404	407	413	425	419	422	409	428	432	429	405	430	389	419	431	399	420	411	382	432	389	425	424	436	399	395	430	410	400	466	408	420	434	437	397	391	418	399	400	407	399	432	416	400	421	407	408	415	434	385	443	379	398	401	393	411	396	457	404	421	411	417	438	441	442	426	409
6848	10227	8514	4208	3039	2295	1887	1510	1283	1153	1021	953	839	808	788	721	688	693	666	670	631	649	619	674	629	623	649	599	624	590	623	592	555	616	557	616	591	532	594	574	589	562	581	591	581	573	593	542	522	585	540	570	599	529	536	565	546	524	621	583	570	542	568	569	594	570	609	576	560	585	575	570	547	602	555	562	544	558	590	563	564	560	577	551	564	596	561	538	571	571	539	574	578	547	577	538	558	584	552	565	576	567	563	580	543	574	549	552	573	561	561	565	532	540	513	578	569	604	572	573	539	555	556	550	557	548	595	557	534	586	553	563	549	595	531	578	566	556	569	543	558	574	582	595	568	580	569	527	570	560	587	577	605	596	521	579	571	551	606	529	599	551	554	543	552	541	530	552	555	571	590	525	540	581	570	538	534	564	547	567	550	574	589	575	573	570	564	546	562	569	540	555	584	555	566	579	572	602	559	562	540	568	571	560	576	518	560	585	547	565	541	569	562	548	540	575	576	576	592	575	533	558	548	566	546	557	521	570	544	621	565	543	589	562	577	548	595	543	514	563	579	598	570	540	539	567	560	541	584	570	537	586	551	553	557	585	556	552	583	550	531	538	597	538	552	603	583	562	565	572	564	564	573	535	600	543	554	588	534	555	566	565	577	559	506	522	544	506	546	529	524	568	585	560	581	546	529	525	578	585	529	528	540	577	580	588	595	559	601	567	534	562	544	591	574	564	580	516	553	557	510	599	553	545	564	563	579	558	551	554	592	584	553	513	557	532	521	561	552	511	569	564	537	518	554	590	572	567	545	553	578	537	544	550	568	567	560	550	575	576	559	580	545	592	522	531	510	554	538	542	574	566	566	509	573	570	554	564	553	520	567	561	589	533	575	590	546	559	577	517	561	564	586	548	606	554	615	563	537	576	565	561	551	574	551	555	557	552	544	615	580	593	535	571	606	563	562	547	540	601	562	555	577	550	579	598	565	575	597	586	599	563	583	557	533	530	554	565	547	566	549	549	524	587	534	538	615	569	537	546	583	575	549	583	530	599	584	524	573	517	556	588	580	546	543	580	566	566	543	570	570	530	572	566	593	531	594	533	528	536	563	567	546	571	603	560	582	546	522	543	577	554	548	588	557	537	569	537	525	562	541	582	575	533	574	579	577	580	552	539	535	614	564	579	498	541	549	571	577	581	572	556	568	554	507	535	590	547	506	539	541	531	509	568	568	560	530	572	596	528	577	546	533	536	598	556	552	584	575	544	557	562	562	535	610	539	532	529	566	568	535	580	571	586	561	581	535	556	536	573	527	546	553	565	526	555	572	598	588	610	540	548	514	602	526	583	552	545	544	573	575	564	544	617	539	538	493	581	561	554	557	579	586	545	560	548	571	565	531	589	557	553	530	540	543	573	570	559	520	595	566	526	578	555	555	600	537	554	565	521	565	577	531	613	559	576	524	564	567	522	536	564	588	522	526	511	561	539	563	566	574	550	574	516	540	590	579	522	555	550	562	529	553	534	573	547	520	584	547	542	553	590	587	584	540	547	558	554	559	541	526	531	528	562	590	558	555	531	576	540	568	572	578	543	569	522	590	579	539	560	567	544	553	580	544	572	580	555	591	576	541	552	513	555	565	560	570	569	564	530	610	530	537	579	555	567	531	563	578	578	521	597	539	604	547	557	497	539	518	567	585	562	604	542	568	614	553	583	520	542	548	522	587	545	608	501	592	574	565	533	526	561	574	557	587	589	514	552	562	580	541	592	565	570	563	593	584	554	567	573	562	603	562	574	544	548	547	575	558	589	537	546	514	622	553	592	560	558	544	578	504	584	546	555	551	540	541	615	553	549	539	543	540	565	605	540	588	548	546	571	535	568	575	551	537	581	550	571	519	505	552	572	576	565	560	592	515	580	555	551	569	600	525	544	557	566	543	568	591	618	527	569	541	559	554	548	552	578	550	543	500	575	555	577	546	528	521	585	593	536	581	591	584	523	519	523	563	562	570	565	573	551	567	522	581	534	555	559	561	549	545	562	587	582	550	578	562	524	572	539	533	573	559	550	583	574	552	535	552	547	573	568	559	569	567	526	546	553	560	556	527	563	573	578	590	572	547	568	563	502	548	573	544	573	520	571	614	544	552	566	563	553	551	553	562	574	578	593	552	570	559	576	564	559	579	546	562	547	569	544	570	607	555	559	569	552	568	559	539	554	547	514	577	580	561	569	543	529	531	535	536	532	567	509	549	545	574	515	545	498	593	507	542	544	531	596	552	543	559	566	580	522	523	543	583	595	559	537	550	580	580	553	553	567	586	544	506	575	516	512	545	601	555	577	562	576	590	571	550	565	543	571	564	595	527	527	622	567	534	545	548	573	604	567	543	585	539	556	581	530	546	554	553	583	580	595	547	591	554	552	600	571	551	575	544	512	601	586	565	547	553	572	581	562	558	583	541	560	550	543	515	560	534	552	545	544	580	558	571	542	531	540	573	586	529	568	540	582	550	571	520	520	548	577	574	556	525	548	543	550	568	525	569	553	517	547	554	550	519	581	570	559	575	531	534	583	550	551	546	560	537	547	588	574	556	578	535	570	544	546	584	537	542	555	570	591	573	607	541	539	564	573	567	588	527	556	565	529	565	562	516	562	588	570	564	573	560	571	551	594	540	545	578	558	602	572	588	573	576	555	559	601	522	540	561	527	598	572	510	569	592	541	555	537	586	553	554	555	548	546	564	567	552	595	561	530	584	551	527	551	535	547	585	582	562	530	620	568	623	562	569	547	570	581	591	547	543	529	573	574	569	550	572	556	551	563	559	529	582	541	546	587	542	534	533	517	577	555	575	586	557	599	541	571	592	557	576	568	570	567	569	556	563	576	515	575	589	571	604	561	585	562	538	570	556	552	532	519	548	550	551	565	574	605	531	581	580	541	569	533	565	537	525	526	594	549	590	557	546	559	576	568	554	530	561	556	570	553	540	534	608	584	560	528	552	564	597	543	529	541	550	544	565	580	578	596	538	564	532	511	583	524	508	536	560	574	600	537	529	511	578	515	562	547	549	591	520	564	531	577	558	567	541	568	558	580	555	549	558	587	531	567	515	550	546	563	534	529	542	520	575	566	573	535	552	538	587	543	544	580	553	528	528	555	552	528	554	516	546	561	550	591	609	543	569	528	543	561	596	536	589	585	511	550	579	537	601	555	533	617	557	545	559	540	499	556	532	552	583	567	558	537	577	560	595	556	566	522	576	533	562	554	560	528	542	569	559	515	532	551	575	562	555	574	595	572	556	551	536	581	558	558	578	566	568	584	554	529	575	546	590	579	588	563	600	545	548	585	546	551	554	558	543	525	566	568	531	562	520	559	588	542	526	570	527	569	582	594	516	571	523	570	593	587	575	545	545	522	571	544	561	543	533	532	548	540	533	573	572	536	561	560	531	534	562	573	515	544	507	568	533	517	550	519	547	564	615	592	512	543	615	565	581	563	548	562
22953	21374	29309	23821	21374	21422	10593	1092	728	704	578	560	485	468	456	400	384	364	343	341	346	350	311	335	310	312	316	309	283	302	293	294	300	282	283	323	281	277	315	273	242	277	280	258	291	289	285	267	261	253	310	278	244	283	280	274	277	259	279	268	300	258	286	260	292	279	295	278	276	281	261	249	303	262	274	259	253	267	296	262	264	295	273	288	273	275	283	273	279	286	296	271	286	255	285	274	279	243	267	248	233	283	268	280	268	288	294	257	252	237	264	279	280	278	283	245	275	301	256	303	249	269	286	253	242	279	263	235	233	288	279	284	284	279	255	274	283	255	259	281	246	268	224	290	255	267	295	242	277	233	249	269	302	259	264	266	240	278	256	278	262	265	280	249	265	258	252	267	255	276	266	257	257	245	265	280	257	226	266	260	278	263	263	265	277	271	264	271	258	266	275	263	270	267	250	282	241	277	227	297	259	252	263	256	263	268	291	288	244	272	249	286	245	255	276	257	298	272	292	295	266	282	274	277	282	286	274	250	247	255	266	281	267	288	252	251	241	275	247	291	282	246	256	266	276	259	275	264	263	261	245	293	308	271	260	285	254	287	226	269	285	273	292	274	270	292	263	256	257	253	259	260	269	260	268	265	288	250	256	248	297	270	282	277	240	260	278	281	259	254	247	265	280	281	272	252	215	249	250	277	268	235	271	271	285	259	274	281	268	298	253	253	280	274	284	272	273	271	259	269	272	296	283	261	297	271	252	282	271	269	270	261	283	291	272	260	256	257	267	272	270	262	257	265	244	240	265	250	243	257	304	261	289	266	263	254	254	256	245	257	262	272	275	270	252	244	300	260	268	266	285	283	253	270	255	282	265	256	278	273	239	272	257	264	255	289	279	243	281	257	274	259	243	259	271	262	267	266	274	244	257	258	279	260	307	274	290	257	270	266	257	273	291	256	277	259	234	276	264	264	254	250	261	245	254	265	228	260	271	271	268	268	245	257	306	247	237	278	244	276	250	268	265	294	258	301	277	284	271	261	248	294	267	270	265	300	269	287	248	274	280	289	253	273	264	258	268	292	285	271	227	287	267	252	261	280	250	264	270	260	288	279	263	277	269	285	240	250	261	278	275	245	267	294	279	252	248	260	273	271	272	281	270	264	257	267	247	250	317	268	262	249	252	303	253	243	289	270	284	258	270	273	251	286	260	269	260	336	266	282	251	254	270	275	271	263	250	278	265	262	266	283	271	269	263	284	256	273	255	270	246	272	241	265	234	287	267	273	279	266	261	257	254	283	233	300	256	254	293	283	281	293	286	265	262	242	309	291	287	281	276	273	250	271	288	267	252	270	267	265	263	269	269	275	273	298	298	251	272	274	251	257	254	264	274	264	276	271	258	261	258	263	255	277	260	260	290	233	243	244	258	243	223	259	241	254	254	256	260	272	280	276	233	266	265	264	264	241	268	283	245	261	240	268	274	273	269	257	277	241	296	235	283	235	255	280	245	232	282	268	267	242	275	244	278	255	264	265	276	275	249	239	302	269	265	273	264	274	286	286	250	250	279	270	272	278	251	272	281	270	260	278	232	245	272	272	252	233	297	288	277	277	236	278	261	286	271	290	275	271	238	265	300	270	254	256	267	282	247	266	254	274	268	274	237	285	270	250	291	236	249	269	271	242	251	279	294	267	257	231	239	247	246	261	266	241	234	281	249	216	262	266	244	290	241	257	277	260	272	262	262	272	274	250	275	250	251	273	270	259	259	264	246	256	261	261	283	299	256	247	269	270	275	282	251	270	249	274	267	280	262	265	282	244	259	259	245	262	278	282	252	227	267	258	272	248	240	300	270	269	277	248	277	250	258	276	290	259	263	263	271	244	270	264	268	233	283	285	290	264	256	240	286	278	235	255	263	262	281	275	244	266	265	270	238	278	254	242	242	252	261	259	237	267	279	249	242	289	273	247	265	251	247	258	255	285	256	264	283	256	273	244	244	275	270	264	259	265	260	269	266	263	286	273	254	274	254	271	262	244	272	275	237	268	272	272	274	265	267	279	268	273	259	271	259	261	250	251	300	236	229	278	284	279	276	254	264	274	259	259	262	271	250	279	282	265	292	292	288	277	274	251	260	242	234	274	247	264	285	249	254	283	241	266	262	260	278	267	258	245	270	258	266	286	290	249	268	272	269	271	266	283	275	281	257	265	276	267	285	259	280	275	289	260	264	239	281	244	274	234	259	291	275	249	253	244	301	279	248	250	263	277	272	258	292	259	239	251	259	285	277	278	262	249	258	284	303	270	245	280	250	255	285	298	283	237	272	271	257	275	281	269	226	287	279	254	263	284	272	273	255	266	269	251	263	281	252	259	246	267	268	253	272	234	250	277	282	275	265	247	248	284	244	262	286	264	269	259	245	266	270	242	232	285	260	276	266	286	254	251	283	293	265	304	283	301	270	246	299	270	262	270	267	259	256	261	221	259	271	256	293	309	268	251	268	251	227	250	277	260	271	251	253	258	280	271	268	261	270	223	239	275	287	299	274	235	294	264	269	255	256	263	257	269	254	273	256	259	293	282	272	287	278	279	244	252	231	258	243	279	279	254	276	253	283	278	276	259	245	290	284	252	271	251	249	270	248	265	268	291	258	285	257	262	270	281	264	275	266	259	230	247	255	265	280	248	248	274	295	240	270	255	262	252	289	251	264	286	248	241	227	244	264	266	275	280	283	276	275	269	262	271	267	277	262	251	247	261	244	263	259	257	243	249	248	266	269	263	237	274	306	283	298	264	249	270	265	284	297	266	271	260	260	263	249	263	268	291	272	270	245	264	283	256	258	276	257	291	270	248	292	238	268	297	256	283	231	269	262	271	273	292	256	249	278	281	264	249	282	246	268	258	258	300	260	278	273	265	295	250	281	263	271	243	260	274	284	285	277	253	285	288	254	243	242	289	270	257	246	265	246	274	268	278	272	266	263	265	275	288	234	263	254	248	256	269	245	246	246	289	283	258	263	287	277	267	261	267	253	262	290	283	264	261	275	279	279	266	284	275	283	281	275	266	284	255	255	276	284	232	282	267	274	274	263	264	258	270	253	308	257	273	251	279	242	245	256	242	239	282	259	223	261	266	291	263	258	272	264	253	265	246	244	288	269	305	234	289	262	278	277	270	247	271	280	279	254	255	236	239	260	275	262	228	251	237	242	283	279	239	239	253	261	236	261	238	258	264	264	248	276	280	242	278	253	270	292	268	271	259	273	276	253	255	213	272	274	274	286	279	239	249	258	270	263	270	238	240	300	253	272	275	280	289	261	280	257	246	291	278	284	257	276	261	275	252	252	294	273	251	249	246	269	266	287	248	266	276	249	279	260	286	257	279	251	264	255	273	263	252	290	272	277	278	255	241	279	250	258	251	272	311	263	268	298	284	255	260	290	283	245	262	267	252	274	242	247	272	256	259	271	262	235	270	271	273	287	265	283	257	261	261	264	255	248	247
9493	16240	13232	6890	4865	3591	2709	2121	1807	1467	1251	1051	1000	856	792	741	661	627	601	569	572	526	541	514	476	432	504	447	440	468	443	430	388	447	440	407	402	424	404	399	412	393	374	409	394	414	424	404	393	410	392	391	393	390	413	372	355	413	368	382	422	367	394	368	390	393	403	382	366	351	377	367	379	384	390	341	393	364	404	349	396	368	347	398	368	350	349	333	411	357	350	394	369	354	382	376	339	365	392	349	407	336	364	375	368	339	373	372	368	373	366	375	346	398	371	344	377	336	378	368	391	387	387	390	400	341	384	363	425	360	352	408	369	399	395	370	382	349	340	390	371	367	359	353	388	374	332	357	377	369	357	355	396	371	388	386	351	350	371	358	355	381	392	343	408	397	396	364	330	356	375	387	364	403	356	398	357	394	363	380	393	355	381	373	357	343	402	379	368	371	377	409	376	367	364	365	354	367	395	373	359	378	341	390	394	403	384	373	354	352	388	377	380	352	359	362	364	344	378	373	376	375	374	355	373	402	381	369	353	370	330	359	355	371	371	385	365	332	350	357	391	363	350	362	343	401	351	370	364	367	356	387	378	371	372	374	395	354	358	371	369	359	396	379	380	364	370	357	392	374	369	369	377	360	391	403	377	360	368	362	363	359	407	332	384	392	359	351	321	374	345	349	352	384	390	395	365	365	399	399	351	386	382	349	397	389	380	374	369	368	387	384	362	385	370	346	391	389	375	340	343	408	372	340	356	401	368	387	374	348	329	376	354	377	375	376	354	369	354	391	350	376	368	364	358	359	374	364	399	376	377	380	355	377	402	385	364	369	371	342	385	374	378	353	348	371	327	355	381	374	352	375	373	351	350	360	359	351	357	399	385	370	360	356	354	415	352	378	344	341	377	395	336	375	344	359	365	347	383	365	364	335	394	350	366	398	372	402	407	354	345	356	381	362	399	365	366	388	374	369	372	403	385	363	386	372	353	387	371	413	380	342	358	387	348	346	379	375	391	365	349	368	363	396	373	404	337	341	411	331	363	384	357	355	391	370	379	375	383	376	364	372	367	388	374	401	362	364	333	372	377	356	390	375	376	373	345	366	351	375	368	326	345	361	358	411	343	357	345	370	366	382	369	395	380	382	408	387	402	393	384	357	382	377	372	384	365	403	372	354	408	374	372	351	380	370	348	345	382	360	362	381	383	380	387	343	353	338	366	343	377	347	395	361	344	350	354	373	364	381	360	373	352	359	379	385	349	362	386	394	365	428	321	340	366	401	357	363	348	368	361	378	363	346	346	349	330	364	393	339	373	418	352	371	387	374	343	374	324	393	353	362	382	368	379	369	336	402	355	370	376	380	361	341	377	342	377	358	347	390	384	386	367	376	348	411	386	377	368	380	374	343	353	389	375	357	365	368	388	387	390	386	347	369	370	383	383	367	387	367	358	321	380	356	337	352	398	395	356	392	390	377	362	343	352	395	378	375	381	352	348	379	372	407	350	363	371	392	335	366	396	372	387	354	394	416	373	375	371	351	356	349	358	362	394	354	408	353	327	415	339	338	356	383	341	368	368	359	367	376	378	349	421	374	347	334	368	381	383	355	372	340	379	367	395	334	343	347	396	390	352	342	358	359	377	376	357	375	364	378	377	375	343	385	397	385	384	392	371	342	380	406	348	334	355	367	326	359	346	378	356	378	359	370	343	376	345	354	360	373	344	357	379	384	349	356	392	402	369	382	357	388	377	392	359	312	360	374	354	371	378	379	327	361	352	374	371	385	373	357	387	353	405	404	349	361	358	373	365	383	361	367	379	360	386	341	366	368	371	380	372	398	355	360	373	389	386	358	342	362	339	349	376	355	376	342	369	355	395	341	367	382	353	380	375	397	332	349	358	370	362	382	361	377	378	372	362	360	338	358	356	366	350	385	351	355	365	369	348	376	337	355	403	374	358	364	351	363	336	343	359	353	359	357	359	369	369	400	373	374	411	331	338	395	342	366	380	376	397	365	345	377	384	388	369	396	344	366	384	330	382	332	345	384	403	361	349	368	356	373	369	373	386	361	419	366	393	333	367	408	340	362	376	425	390	373	365	383	357	369	382	386	356	372	378	415	384	359	374	354	335	398	340	362	339	322	357	369	342	368	414	367	364	351	369	385	368	340	363	350	399	355	362	393	376	373	361	380	378	336	386	353	376	363	367	388	401	379	380	373	347	387	352	365	336	381	342	370	354	376	381	360	349	366	344	339	372	404	359	377	347	384	335	400	358	371	330	377	363	356	378	364	348	359	356	396	355	347	336	360	371	351	349	389	365	381	369	406	380	360	376	393	384	392	387	354	378	359	357	352	369	345	382	331	421	399	386	389	356	334	327	410	393	338	365	385	395	339	364	364	364	390	366	337	405	374	360	365	342	372	389	375	383	363	349	344	372	352	395	380	380	334	366	397	363	328	349	366	342	397	353	393	343	353	397	385	336	356	349	345	364	372	365	376	364	362	361	377	367	385	410	369	362	357	407	362	350	373	354	362	344	381	392	375	370	381	346	363	384	328	352	398	353	379	367	381	374	371	378	358	345	375	347	386	358	361	390	386	356	363	356	421	330	353	351	388	357	386	378	360	371	362	360	381	369	360	372	354	348	376	372	393	375	312	390	353	372	336	351	377	375	372	401	380	384	373	373	391	351	363	344	368	350	328	374	331	393	363	366	364	346	349	389	339	375	334	371	354	395	372	384	362	352	392	359	369	378	385	386	370	381	369	370	386	382	336	392	386	421	369	378	345	374	360	372	360	368	384	359	355	394	378	366	372	387	397	380	348	336	348	356	382	377	379	393	375	381	372	370	376	369	376	363	365	356	406	367	363	387	385	370	390	350	393	376	356	354	351	390	361	321	405	355	374	367	362	346	377	366	379	371	335	348	385	399	421	365	380	365	381	407	360	401	349	361	347	364	360	385	373	378	399	371	358	367	366	345	368	375	346	356	380	364	346	385	388	392	378	367	400	351	359	347	380	364	359	406	364	339	367	363	358	338	363	401	366	360	346	379	379	343	363	375	371	371	357	375	352	362	372	392	323	339	392	339	389	372	361	376	376	331	384	361	356	341	393	362	387	355	368	352	377	362	364	366	327	385	375	390	363	354	378	400	407	390	357	352	367	372	316	383	378	356	368	358	365	382	373	359	407	334	361	388	380	352	340	334	374	379	376	365	376	376	382	380	368	335	403	406	370	366	377	395	366	350	394	345	345	353	401	335	381	384	345	381	367	373	370	333	368	390	388	369	371	327	328	373	364	368	369	348	358	387	370	395	393	381	338	372	389	352	393	350	384	367	361	343	364	406	365	374	368	335	354	375	386	367	377	365	380	371	383	358	388	364	378	379	350	362	404	367	347	391	376	374	382	379	359	372	358	368	350	358	323	387	355	350	342	389	389	390	369	320	358	356	377	386	352	365	372	369	397	374	396	403	360	373	373	327	336	383	368	363	350	368	351
27005	20849	9105	811	541	482	392	309	307	322	307	342	312	316	293	307	326	311	307	299	316	321	336	310	301	284	290	293	302	291	317	312	282	299	333	291	299	310	290	293	300	263	284	299	301	273	293	307	324	304	312	306	289	318	307	318	279	310	298	313	350	319	315	281	318	324	293	315	281	308	287	276	314	318	306	332	279	320	329	298	323	299	300	288	289	294	307	292	342	295	312	297	334	304	304	290	270	300	311	296	318	283	314	314	312	294	309	308	310	316	298	290	323	295	299	327	305	306	285	335	300	308	335	301	324	300	315	318	335	280	294	300	293	319	318	293	296	319	276	309	285	319	281	289	313	335	274	283	309	301	317	316	291	293	272	325	268	288	305	304	293	309	283	293	303	296	292	300	312	303	320	304	303	309	312	316	308	287	299	281	287	283	301	313	301	323	315	298	311	305	279	262	303	298	275	302	268	303	285	296	291	327	294	279	303	299	339	321	285	297	288	280	294	303	316	309	275	312	275	304	285	291	294	298	342	318	292	266	277	300	298	274	288	289	266	290	313	283	299	302	292	312	297	303	327	318	306	307	293	303	290	308	289	306	292	273	326	288	328	306	288	286	268	297	281	313	295	293	307	290	282	273	280	311	354	249	310	304	299	295	299	284	327	311	290	297	275	285	304	313	307	298	289	295	318	286	277	294	280	306	313	316	314	281	311	268	301	303	294	302	304	311	270	269	338	303	325	311	273	312	290	312	304	290	312	294	339	304	280	321	329	279	283	321	319	293	312	296	302	311	328	307	329	310	295	277	296	314	308	252	307	301	316	304	302	315	307	307	306	312	274	300	293	306	310	295	303	323	319	287	318	324	278	285	297	296	288	340	311	312	290	304	305	285	307	313	294	285	269	297	310	314	291	309	275	306	308	345	338	283	317	297	316	281	292	289	274	298	299	326	290	332	312	274	315	294	298	295	334	284	299	333	302	312	292	299	332	291	306	306	266	319	299	287	286	319	293	342	287	318	302	331	278	298	300	283	281	285	325	295	289	306	301	317	296	278	311	305	292	305	283	294	303	297	306	278	293	283	296	280	267	324	321	292	295	320	320	321	305	306	292	332	318	301	287	321	320	273	304	304	296	258	272	268	300	304	288	335	320	284	308	293	311	278	278	298	308	314	278	280	325	300	304	316	308	301	290	315	299	255	262	270	298	328	311	304	296	318	273	284	302	299	272	309	325	339	280	268	339	308	300	296	295	308	267	274	312	279	306	335	317	281	300	277	322	325	283	314	306	329	313	302	321	278	316	297	264	329	333	311	298	304	331	304	293	316	326	283	290	290	346	297	312	309	253	296	324	305	302	304	313	282	303	304	300	281	313	261	283	330	309	331	300	290	280	305	303	301	309	293	291	295	320	290	289	298	322	268	311	324	277	285	314	298	311	327	298	300	333	310	304	320	301	272	312	319	283	319	301	305	304	308	259	322	294	302	284	292	320	259	304	284	324	277	274	333	310	307	309	306	358	307	288	274	329	310	296	293	285	297	329	301	323	305	291	300	323	273	307	308	306	298	288	305	293	304	275	329	266	296	276	296	328	275	294	300	287	289	306	309	295	286	289	306	283	319	319	292	299	314	327	306	285	349	285	300	311	327	295	297	311	288	320	304	306	287	262	317	315	285	311	296	324	306	303	302	299	292	306	291	295	316	297	310	306	295	309	319	324	298	344	313	299	293	319	308	314	336	270	309	306	317	268	318	280	333	285	281	289	307	313	298	323	304	295	289	300	297	322	315	315	303	309	325	309	298	338	285	295	291	300	301	296	307	273	277	340	306	293	288	280	285	332	305	286	297	283	289	324	269	290	294	329	310	313	283	289	303	319	289	323	346	303	318	308	297	285	253	306	294	291	308	284	309	305	316	298	305	298	302	280	286	338	311	281	307	311	307	309	307	296	266	291	330	301	283	318	263	328	321	301	292	272	301	274	282	312	290	317	283	302	305	300	329	300	310	279	290	332	302	319	311	309	337	288	306	298	298	268	296	331	289	306	301	315	316	317	298	284	287	325	279	284	299	292	296	308	274	297	294	299	272	283	283	318	283	312	296	274	330	300	322	295	272	302	257	293	293	277	287	295	272	298	285	310	249	306	326	317	302	282	304	305	315	312	306	312	350	314	298	280	288	287	280	314	277	294	304	324	327	296	284	297	283	309	316	316	317	256	293	314	271	281	280	328	283	289	264	254	306	305	305	339	306	300	279	276	296	303	298	273	306	301	304	297	285	290	310	317	293	332	278	294	289	306	324	307	325	307	309	341	302	281	321	304	303	283	282	306	315	286	298	316	282	347	332	342	298	291	292	276	287	282	273	304	270	276	320	301	317	278	329	277	292	321	304	299	279	287	309	288	301	316	305	312	326	298	279	330	324	314	329	321	298	296	281	308	334	282	295	291	320	331	292	282	308	300	307	271	315	285	341	295	309	268	302	295	309	299	298	295	307	330	298	294	304	326	300	307	321	290	299	316	301	280	301	295	327	262	326	295	296	316	284	311	314	308	282	279	327	334	305	283	287	329	296	318	292	295	294	307	314	293	310	292	281	289	290	270	303	284	297	323	311	308	294	296	309	306	286	304	318	327	306	277	320	298	299	305	281	304	317	274	306	345	325	295	301	281	301	298	307	302	341	284	294	296	283	263	301	292	328	270	330	294	302	327	329	274	316	309	317	320	282	309	285	316	319	288	255	288	317	290	288	300	312	309	285	292	293	297	319	300	296	282	318	293	296	287	289	300	354	310	265	308	268	319	339	305	274	303	322	278	317	270	306	310	338	317	266	339	301	294	347	270	295	315	276	301	303	320	307	272	296	283	293	295	312	271	298	325	277	288	288	287	289	309	289	310	313	269	275	293	331	293	285	286	309	279	276	309	282	299	298	304	287	281	294	290	296	295	284	310	299	335	283	299	315	284	299	303	275	313	303	308	281	296	294	269	281	287	290	292	320	323	322	329	300	280	312	280	326	285	312	307	300	316	313	332	319	334	331	327	319	310	279	324	319	314	327	288	275	303	282	286	320	328	308	298	300	292	316	298	306	279	308	291	301	312	285	293	308	325	299	308	274	295	285	267	275	322	295	316	321	296	307	303	282	291	286	313	359	311	305	289	276	314	289	294	296	297	321	323	281	273	299	294	278	266	281	290	334	296	316	330	315	277	301	319	280	290	296	304	285	342	321	302	295	274	317	298	309	299	322	281	307	302	309	300	291	317	292	277	313	312	314	306	299	270	268	294	311	310	305	326	283	303	297	321	321	297	299	300	292	293	327	316	333	322	310	287	305	299	305	308	298	284	309	267	317	296	309	298	282	294	306	295	288	320	321	321	316	313	296	288	287	294	313	290	282	302	297	297	288	310	318	286	305	305	282	309	295	313	290	305	309	257	281	290	286	305	272	313	308	305	311	289	321	264	310	294	300	279	299	276	304	307	302	302	302	313	278	326	275	299	302
4046	1089	990	613	557	555	522	514	446	458	453	427	440	414	412	467	418	416	402	398	432	423	424	407	421	383	399	410	416	382	424	404	383	365	412	372	427	396	456	356	394	374	377	401	401	370	430	408	391	399	385	383	423	415	409	356	424	471	436	409	405	398	413	398	430	382	426	440	381	424	435	407	418	457	420	411	390	403	421	425	414	430	382	389	444	378	430	422	413	420	415	395	443	388	378	439	396	424	400	401	408	397	406	426	418	388	394	411	433	422	393	414	410	388	380	418	421	397	403	408	436	393	409	397	387	414	405	390	380	405	416	416	383	424	414	424	385	399	390	404	394	379	413	412	383	409	420	429	408	357	420	422	361	407	413	416	409	396	379	396	364	401	372	384	383	423	370	388	377	409	407	403	375	403	401	413	423	428	392	418	423	411	426	433	413	395	408	363	405	424	413	428	395	442	407	434	412	390	387	391	411	403	432	382	398	411	421	377	420	415	427	412	412	389	366	390	421	437	412	409	413	396	392	407	425	381	396	439	413	387	390	385	412	407	392	440	377	445	399	383	418	427	428	376	378	393	391	370	429	407	414	417	411	402	432	421	376	367	418	402	413	383	379	395	387	396	408	400	390	407	416	414	436	383	403	377	418	382	437	451	416	407	403	400	396	394	429	404	378	427	368	404	386	376	434	375	410	449	390	434	425	410	418	418	410	417	383	401	409	433	410	399	431	410	385	423	415	393	438	411	381	413	422	432	362	438	375	420	412	394	368	398	409	388	381	434	405	403	452	415	397	394	432	413	380	447	401	394	371	400	383	412	425	420	401	384	393	405	397	394	419	410	397	403	430	419	378	389	409	421	406	415	443	404	442	439	420	379	400	405	408	395	396	416	397	432	401	410	434	379	397	388	399	387	393	451	431	426	426	396	379	392	377	421	450	427	424	404	403	421	408	408	401	393	435	427	446	422	384	383	438	400	403	384	417	416	418	452	395	387	440	356	395	385	407	407	386	382	399	381	415	407	418	438	399	424	384	413	425	429	409	382	395	400	430	416	404	404	411	379	399	421	391	413	399	394	429	389	407	400	434	424	419	394	424	454	432	376	367	412	464	398	414	390	409	410	424	385	433	413	421	436	409	398	445	398	424	400	418	453	396	429	392	362	389	413	415	418	405	420	405	405	415	398	384	446	404	408	470	440	393	404	421	455	390	427	397	424	367	407	453	380	407	378	381	425	418	445	400	431	411	412	396	419	457	396	429	412	447	377	420	444	418	407	404	426	438	411	404	381	399	387	393	412	417	395	445	401	418	400	392	402	398	413	405	383	389	419	375	420	393	407	426	440	411	440	433	417	437	381	429	392	411	371	412	427	410	423	410	404	370	395	413	405	406	432	395	415	390	436	387	428	372	408	402	380	419	382	386	400	381	400	442	410	408	429	370	399	395	428	403	407	420	403	398	382	388	380	392	452	426	408	403	404	374	451	403	439	379	414	443	398	436	374	429	401	386	430	389	390	397	386	409	391	395	417	396	394	418	425	417	415	373	399	398	422	394	383	416	406	406	392	378	411	370	371	390	438	380	420	417	388	413	435	420	385	416	377	423	426	396	385	424	419	388	419	415	410	440	428	410	432	419	393	400	388	419	403	401	385	396	410	414	371	378	413	403	428	410	405	421	391	403	402	402	382	368	419	434	403	415	375	362	386	416	379	393	429	421	428	416	391	424	388	429	391	402	398	411	392	441	419	412	382	393	425	405	401	399	378	384	450	428	398	422	361	399	415	389	389	422	378	410	375	433	414	417	414	448	406	432	392	404	437	398	422	395	396	396	415	381	423	411	398	346	432	388	410	360	414	402	374	399	394	391	412	401	412	396	418	421	411	374	388	364	460	383	409	443	410	407	439	432	431	436	397	411	409	413	445	408	360	404	372	424	405	413	381	393	410	391	396	368	422	417	423	433	417	401	371	407	424	404	400	394	415	433	393	416	411	402	393	412	411	391	414	392	420	402	411	397	430	406	417	388	407	420	383	432	392	431	396	430	451	386	410	366	407	389	428	391	400	420	413	383	401	398	401	399	447	390	398	417	394	422	416	435	421	423	390	375	425	421	397	395	408	382	422	415	421	420	434	438	449	400	406	410	434	416	423	438	417	441	402	399	377	376	411	375	381	390	404	396	425	386	425	401	372	401	391	379	396	412	398	387	425	413	359	405	398	435	404	380	404	423	410	423	401	414	390	424	381	418	434	404	444	452	413	436	403	413	397	391	395	399	365	421	368	453	421	446	381	464	407	397	390	422	411	428	427	403	389	429	410	426	386	389	385	404	430	411	404	416	433	405	395	400	405	414	388	380	391	384	432	428	393	389	405	372	370	402	392	387	411	386	376	411	381	419	399	393	439	385	433	396	442	368	427	401	423	371	429	402	397	411	401	429	377	424	429	426	413	438	407	375	407	436	397	387	403	383	409	406	420	408	392	411	418	398	406	427	426	371	426	403	392	416	401	406	407	388	402	430	380	429	418	465	439	414	387	415	382	375	426	437	396	364	405	396	402	401	423	418	420	421	407	422	375	399	416	366	386	389	436	380	398	400	412	413	374	396	397	382	401	406	420	427	397	416	404	419	403	370	410	417	381	417	388	436	406	397	398	411	398	400	420	361	407	398	369	402	390	416	391	419	400	385	419	420	428	395	366	408	388	409	412	416	405	413	398	391	371	416	380	408	432	413	424	435	379	393	403	412	406	403	429	423	400	429	407	412	399	413	405	424	419	406	398	403	392	368	403	445	422	416	417	387	417	392	400	410	438	416	377	431	442	393	417	397	402	386	390	419	439	400	397	398	401	413	424	431	415	355	376	389	398	415	438	374	389	422	395	383	391	388	429	418	446	385	433	386	436	399	402	415	413	408	434	411	356	397	384	374	438	387	373	431	433	398	427	393	403	455	416	392	390	427	432	397	366	407	403	389	401	416	394	397	396	417	402	424	398	390	416	406	423	371	394	377	376	424	393	426	378	392	410	407	399	366	425	409	374	397	375	420	381	401	424	418	428	401	402	432	420	386	422	455	387	439	422	448	378	362	421	422	358	415	380	393	384	377	392	420	406	427	385	368	391	396	413	427	419	390	408	404	409	423	398	413	425	435	427	405	416	400	446	410	416	409	403	395	423	417	411	408	387	392	439	408	443	395	389	388	423	417	398	410	404	413	414	404	392	422	399	409	413	392	437	397	449	400	400	393	397	412	406	436	435	436	409	409	431	420	413	415	427	440	431	425	383	399	404	400	419	431	436	437	381	382	393	447	428	416	439	400	401	382	420	399	390	428	402	426	384	435	433	390	450	374	408	411	400	431	431	395	369	426	401	391	409	435	404	431	370	409	424	451	406	400	418	381	411	392	431	404	421	419	431	393	451	443	408	442	417	436	429	404	429	406	410	428	405	392	423	386	428	414	408	422	409	379	429	411	370	407	403	408	390	394	389	374	429	400	379	389	412
23809	21408	28976	24230	21396	12682	1335	796	676	629	580	540	535	480	479	501	492	416	492	466	431	482	397	426	436	462	430	453	399	462	443	410	427	410	428	436	439	427	434	378	440	412	442	438	395	386	441	400	453	437	410	376	398	411	450	392	461	438	427	395	429	418	392	430	445	415	389	430	399	407	429	419	385	423	441	399	388	445	427	414	405	417	416	438	439	416	391	441	423	410	421	385	380	389	403	381	399	396	402	430	415	401	422	427	437	440	448	395	376	402	377	397	409	418	426	427	434	425	384	390	410	425	413	416	429	426	418	391	413	441	397	414	400	389	415	427	440	441	405	431	372	384	428	408	398	399	423	424	386	453	426	413	402	385	395	434	440	405	392	404	402	414	405	403	397	421	468	448	431	441	455	411	415	420	457	417	427	427	421	404	396	420	427	399	406	419	410	390	377	384	408	419	405	418	413	409	412	413	411	392	364	386	394	387	393	425	421	401	390	405	393	378	403	414	364	417	407	402	407	411	421	441	412	421	415	418	429	389	422	406	388	374	407	422	447	425	414	438	411	426	421	411	406	407	406	458	434	404	401	450	401	382	418	449	397	413	408	401	429	415	398	405	436	420	355	410	421	412	419	429	413	410	393	372	459	425	403	432	359	371	411	395	444	404	433	418	417	400	440	407	424	447	422	406	452	418	411	390	406	396	408	445	422	440	407	436	401	425	422	379	422	387	392	440	391	436	409	405	396	400	396	433	410	404	374	430	397	410	414	411	399	383	387	382	418	420	388	422	424	412	362	413	427	426	408	399	411	379	411	411	390	405	407	406	415	429	394	441	420	375	411	426	412	384	392	401	441	373	384	394	420	422	397	410	397	457	406	421	447	449	413	455	397	430	388	434	408	393	440	427	424	425	420	420	403	427	448	396	400	402	404	388	408	429	437	391	433	421	440	396	394	452	399	413	415	432	427	398	398	424	432	423	418	426	398	424	415	392	420	416	399	401	436	391	406	427	375	386	395	374	423	404	410	405	428	401	414	429	409	407	450	418	437	416	388	383	404	443	402	397	421	401	435	412	428	384	397	401	396	415	407	416	409	437	409	400	408	395	427	423	375	413	400	417	411	423	395	427	377	409	395	441	429	386	407	392	391	412	397	417	400	429	418	389	380	427	382	403	405	447	403	390	415	384	432	450	439	420	392	376	414	404	390	393	374	430	363	400	402	413	443	423	398	392	406	423	449	406	379	428	419	405	407	404	400	386	390	387	385	414	390	412	384	376	395	396	393	386	405	416	433	431	401	401	428	416	377	417	419	458	416	422	405	404	417	414	408	448	407	429	445	408	405	426	401	408	419	425	397	442	417	391	421	399	411	431	390	439	412	399	399	425	374	434	413	409	414	389	383	426	404	400	415	359	413	422	413	423	393	374	379	395	445	400	444	430	416	440	430	433	420	399	422	454	434	426	446	412	436	416	405	455	425	390	423	461	383	429	422	405	415	429	425	395	388	421	394	387	411	433	439	431	418	417	406	385	426	384	447	436	375	408	370	437	411	457	432	422	400	399	449	379	444	393	421	410	441	411	402	414	446	397	435	421	429	394	441	387	397	400	396	393	386	389	426	411	443	416	395	417	382	413	394	414	411	427	424	422	399	394	388	403	393	339	394	417	386	469	409	392	410	406	400	393	433	423	399	414	410	422	431	436	413	409	409	420	412	407	444	405	396	415	390	407	412	415	401	384	415	389	396	420	396	409	400	418	433	420	400	424	418	431	411	406	402	386	384	376	425	443	445	432	416	376	413	426	391	412	414	424	405	408	409	402	424	417	374	417	397	404	411	388	385	421	433	414	416	385	411	406	414	379	400	390	406	407	405	371	421	382	393	402	415	456	393	441	403	402	395	393	377	413	445	396	401	381	431	394	403	426	414	405	375	427	387	432	401	392	360	430	405	410	426	413	407	414	431	403	428	403	403	417	417	415	389	425	431	394	376	408	419	408	413	379	446	404	435	394	391	374	382	383	436	418	404	424	449	414	398	405	374	391	402	369	388	414	424	392	397	416	392	415	444	427	383	418	393	431	423	452	416	422	443	410	429	411	405	413	453	444	440	393	404	409	430	404	395	435	414	434	410	406	402	437	417	404	396	395	459	411	381	448	456	402	431	430	447	362	429	467	368	384	402	364	438	410	452	424	430	397	405	429	408	393	428	397	411	396	383	433	359	421	419	438	366	373	399	428	414	412	398	434	403	372	452	450	436	402	390	422	435	415	437	419	430	427	428	404	424	432	374	426	398	423	402	393	432	424	435	385	403	372	392	419	364	398	420	433	422	392	383	407	400	417	428	396	436	402	419	415	423	410	405	409	423	391	379	404	419	410	427	438	428	417	398	401	416	435	378	395	372	370	421	416	408	441	433	395	405	382	419	426	443	458	392	392	404	435	444	404	425	400	389	435	412	384	439	410	449	378	410	394	452	389	395	419	377	439	387	402	448	394	363	342	379	403	425	418	396	414	418	377	423	400	408	418	423	402	426	407	409	423	408	440	402	401	398	396	401	398	425	420	425	405	425	413	378	444	433	424	416	389	402	363	439	440	453	408	439	391	412	406	406	411	388	420	393	411	444	426	382	379	415	437	415	430	415	408	410	398	399	407	428	421	371	414	387	369	421	404	410	421	398	413	425	433	415	406	423	412	407	403	420	421	444	399	380	402	402	422	423	411	400	422	437	403	387	422	394	428	415	405	409	375	416	431	414	419	448	400	422	424	434	432	425	391	426	387	404	441	407	402	421	442	378	431	428	407	444	403	442	403	408	360	399	419	398	394	448	398	434	447	430	422	421	437	398	422	393	448	367	433	403	423	385	436	399	376	411	410	418	406	434	400	385	397	441	421	431	454	418	401	415	429	436	399	417	403	424	397	397	406	404	403	398	393	422	368	422	409	386	406	391	400	406	407	425	398	446	431	387	390	380	432	393	413	389	384	408	415	415	400	388	420	422	399	406	421	430	418	414	430	389	404	412	398	365	382	405	394	425	434	368	377	413	397	403	408	426	427	416	397	412	386	434	413	376	427	417	392	434	395	374	378	392	367	394	408	446	422	422	410	385	405	397	420	416	424	395	442	389	383	375	398	400	380	407	390	400	394	419	418	462	411	360	425	388	442	389	425	378	400	443	436	394	409	387	428	421	417	431	412	400	447	399	415	384	450	413	420	405	410	405	416	387	381	426	454	427	402	408	402	382	393	387	399	422	394	456	408	446	408	398	443	448	396	364	404	430	412	434	448	437	430	422	382	425	408	431	375	402	430	418	397	425	420	411	454	397	420	383	416	393	414	402	409	424	399	424	399	443	428	427	362	414	425	394	422	388	381	391	410	398	437	413	383	387	441	373	413	419	426	394	414	405	434	438	396	402	395	401	431	432	372	418	369	415	392	416	397	398	407	388	406	407	421	410	415	409	422	432	378	390	412	383	396	401	411	392	431	394	407	403	445	404	430
6805	10246	8527	4137	2943	2271	1926	1483	1269	1146	980	914	924	757	738	740	728	695	671	688	609	611	633	652	600	594	604	595	593	604	618	545	606	570	575	615	577	578	582	559	580	563	528	604	581	569	541	570	590	558	574	540	574	600	537	558	582	565	554	538	569	515	614	565	525	577	541	578	574	576	545	552	555	558	532	592	574	550	529	546	567	544	548	552	574	594	571	544	583	581	582	567	582	513	548	502	549	523	569	585	613	555	556	566	531	543	503	573	539	579	535	536	571	520	596	542	557	557	559	599	580	560	549	583	566	551	572	556	559	549	543	538	579	490	571	543	553	548	555	544	505	545	553	536	525	586	556	553	532	584	626	557	578	561	589	537	567	561	537	563	523	523	530	552	556	509	563	556	546	555	551	589	556	567	523	533	565	559	551	572	558	535	531	573	550	519	532	552	588	553	540	529	528	497	534	555	564	572	575	533	541	586	521	568	543	560	550	556	581	575	541	579	577	532	565	561	541	548	596	558	592	551	555	538	552	589	568	552	578	535	548	567	559	557	562	559	545	513	488	506	530	533	557	586	547	527	532	558	555	550	612	606	492	549	570	554	530	552	582	549	554	550	571	567	535	525	563	570	565	505	552	546	540	557	576	538	582	541	559	539	566	523	583	535	549	574	586	575	568	518	555	557	577	571	606	587	575	506	561	557	521	516	553	533	559	562	560	536	577	566	568	541	563	541	553	536	582	541	574	541	548	548	579	567	557	545	537	552	538	575	556	548	557	541	536	531	575	602	570	562	607	570	545	552	554	594	526	560	571	532	529	569	562	534	564	597	580	513	528	523	559	572	574	561	577	566	539	546	555	539	499	533	548	546	560	545	598	559	563	571	516	552	595	541	568	561	543	555	530	555	591	579	546	560	498	589	597	566	547	561	582	532	566	533	549	506	516	562	578	573	522	565	571	536	547	509	563	554	569	536	567	539	547	573	546	535	573	604	545	546	509	560	581	545	532	513	532	571	580	553	526	561	539	587	570	534	556	563	530	552	513	519	512	547	536	546	545	614	534	557	536	541	531	493	565	546	536	531	512	519	569	577	546	560	554	575	545	570	526	509	597	548	556	591	548	558	531	577	568	539	538	591	542	574	555	522	577	546	572	613	541	542	511	583	555	539	537	559	579	560	582	554	571	511	530	563	598	539	533	576	507	563	527	564	544	589	523	533	544	590	556	557	526	553	537	512	550	588	591	548	566	555	521	513	541	531	539	575	593	546	546	577	563	531	589	538	557	562	531	570	556	543	523	556	554	548	586	565	541	565	566	585	540	543	596	547	519	566	541	537	559	532	564	567	535	581	628	583	581	544	530	524	563	565	532	560	553	541	557	536	560	592	573	558	537	539	580	562	557	582	580	566	517	565	531	544	586	550	570	574	583	536	538	513	550	545	566	516	589	544	564	553	538	567	597	517	596	537	525	578	538	504	549	550	562	563	527	531	585	548	538	598	536	588	568	591	556	577	539	540	575	564	502	561	538	533	551	559	579	548	588	584	554	564	580	580	569	545	549	541	561	522	554	546	531	554	553	521	559	546	579	569	542	618	586	549	577	536	543	546	559	567	577	541	574	542	551	561	570	508	568	529	596	538	583	531	534	554	535	549	557	588	532	554	521	579	565	569	538	562	520	517	554	539	560	544	565	600	576	502	544	523	581	551	535	598	596	538	535	544	552	556	613	569	544	522	550	527	529	534	562	544	552	520	573	568	538	589	538	518	561	574	542	566	563	546	541	572	551	529	550	554	564	591	589	516	527	537	554	534	574	602	541	557	533	582	558	571	507	559	515	572	529	533	567	556	539	570	560	546	595	549	569	594	549	530	586	569	520	577	566	530	546	575	590	586	552	587	586	543	544	530	539	580	542	581	553	548	589	519	568	561	542	564	522	558	560	587	544	531	551	564	568	565	540	547	530	552	575	579	550	544	515	570	592	546	524	566	519	556	532	573	538	558	581	538	536	514	537	575	511	544	555	530	531	584	546	548	572	539	563	586	552	567	583	539	553	560	601	529	549	553	559	553	583	560	607	568	541	560	542	535	531	533	612	563	540	557	540	569	527	564	524	549	591	554	539	556	565	552	549	562	556	561	566	534	572	538	521	584	548	555	572	586	553	566	554	541	542	550	563	554	539	536	575	564	553	559	534	592	506	546	538	515	565	584	555	495	578	508	543	581	540	555	551	537	545	568	583	539	566	555	573	536	537	544	563	586	532	600	574	544	517	574	521	547	561	569	578	538	573	537	576	524	579	561	584	575	535	566	610	552	507	554	563	554	543	580	519	556	584	574	573	528	554	596	552	549	528	576	589	551	578	582	567	563	524	567	526	546	565	539	545	569	566	528	533	505	581	564	545	599	526	555	555	555	537	569	577	598	566	555	553	578	528	597	600	545	568	576	534	561	512	567	571	567	558	531	565	559	540	558	594	543	542	580	569	552	537	549	554	528	578	560	590	533	523	515	593	493	572	545	526	531	564	585	568	581	558	514	560	595	542	558	526	593	505	574	551	531	512	546	529	515	561	570	522	546	520	597	523	558	553	560	529	531	560	572	548	534	531	570	511	562	563	538	552	534	516	547	576	540	558	528	575	572	584	562	535	553	547	569	537	600	538	556	530	605	518	504	522	575	572	574	562	546	527	569	585	537	527	526	555	549	537	549	546	571	551	576	587	556	545	554	540	554	541	531	531	574	548	615	589	598	552	524	559	555	549	568	576	552	549	597	578	541	504	559	524	525	503	545	549	613	549	568	544	529	570	548	556	537	544	603	557	535	586	548	546	554	567	564	542	538	542	529	523	575	552	542	570	572	563	531	547	563	567	564	550	557	557	518	526	577	531	562	581	556	576	556	578	565	545	569	548	522	558	530	582	538	538	567	582	538	556	551	526	551	580	575	597	569	528	596	562	560	581	523	532	559	570	554	610	568	610	557	583	572	525	576	587	526	583	538	599	555	574	551	552	571	520	507	555	541	531	559	562	523	545	529	589	554	561	573	544	579	588	542	570	538	619	513	579	549	629	545	551	549	602	583	551	506	545	528	554	565	586	562	574	552	546	567	548	550	579	564	552	593	526	523	544	547	515	543	552	556	538	570	516	562	561	557	559	540	565	566	564	587	565	579	572	567	562	524	541	579	608	520	547	561	534	529	522	565	600	558	548	554	528	558	580	562	537	541	560	551	572	585	597	509	573	560	549	483	542	530	554	603	560	512	542	545	548	585	561	597	560	541	563	582	550	567	542	570	564	535	569	567	569	506	535	550	524	526	545	540	538	555	502	547	547	514	553	563	558	555	543	620	572	543	546	523	544	565	567	506	561	516	560	562	570	545	525	554	554	564	513	514	579	536	582	574	545	539	578	551	560	546	526	542	537	566	579	552	544	550	561	562	547	524	557	559	558	563	568	533	517	511	553	590	542	557	590	528	540	591	605	567	573	592	578	544	530	585	545	536
22935	21384	29288	23833	21387	21414	10674	1086	788	650	601	511	500	427	414	356	371	340	372	339	351	343	310	316	314	308	314	297	265	310	282	318	287	292	300	254	293	287	259	322	283	277	278	295	259	250	250	271	253	271	272	268	288	259	259	304	252	281	290	209	258	292	300	267	245	259	282	273	267	278	256	258	270	265	265	276	276	236	285	263	286	246	254	273	285	273	231	272	252	245	258	262	274	271	302	253	284	256	273	311	265	258	272	254	255	256	243	243	272	279	254	283	272	288	269	306	282	263	267	249	274	267	283	245	265	275	249	266	288	281	228	278	294	296	234	251	267	238	276	269	253	283	275	258	277	267	292	267	279	232	256	247	281	275	265	269	276	278	280	287	256	291	250	265	217	239	243	264	252	313	257	276	272	245	250	266	264	279	267	242	263	275	255	261	275	251	241	290	275	259	262	284	258	279	270	258	274	268	248	235	274	242	241	250	291	250	252	237	294	261	250	292	270	260	255	285	258	255	274	250	269	258	225	233	262	270	259	287	243	242	259	266	263	260	268	251	269	261	279	274	251	280	241	269	291	275	252	275	297	264	274	265	255	258	243	233	257	245	291	268	232	253	263	278	251	257	251	282	283	277	266	258	261	279	291	274	248	266	268	260	274	321	253	232	238	291	278	245	286	274	259	281	254	240	255	268	256	240	240	278	265	281	249	271	255	260	249	274	282	280	270	255	267	280	267	250	280	257	264	267	272	237	247	268	292	274	255	271	280	277	233	271	288	259	292	248	285	262	289	264	278	279	238	272	275	247	253	270	279	254	253	278	271	235	258	280	239	250	259	251	272	259	251	264	272	266	257	243	263	284	259	270	265	258	262	262	267	269	274	294	250	261	266	280	277	236	240	266	250	269	281	270	276	255	261	295	247	248	263	244	291	256	286	236	283	248	246	265	256	289	248	265	279	260	276	279	242	248	254	277	261	261	253	258	273	248	274	285	264	280	282	288	264	271	266	261	254	275	261	275	282	284	273	274	234	244	249	264	270	266	259	268	255	252	254	263	274	251	262	249	240	246	265	249	279	240	261	268	284	248	282	251	262	264	276	241	263	248	265	269	243	267	255	231	271	264	275	278	276	256	271	278	259	263	282	265	246	271	261	282	242	232	292	253	281	256	245	269	279	247	253	218	262	291	285	260	276	264	265	257	255	269	250	262	278	265	232	273	263	257	258	271	262	242	261	266	243	262	243	285	302	286	262	258	272	252	268	261	278	260	255	244	241	297	247	262	273	290	266	250	265	258	251	285	263	254	229	245	277	258	268	241	276	271	246	286	278	267	252	271	276	284	277	266	254	263	242	260	282	262	259	239	280	291	265	236	265	237	276	252	269	265	267	280	259	256	252	262	265	256	278	270	262	272	256	267	242	285	267	245	269	284	272	295	264	261	277	265	275	271	276	298	261	252	249	238	269	263	246	279	240	269	258	260	258	268	243	267	262	259	232	273	251	268	279	264	285	287	259	269	280	262	275	237	238	272	290	251	282	256	269	290	276	287	280	258	239	276	241	272	257	219	255	277	294	254	278	252	241	239	272	278	246	238	264	281	298	264	264	238	284	263	272	287	253	269	240	274	286	250	266	246	285	247	261	299	232	250	273	245	260	287	243	269	270	258	280	267	276	250	268	276	258	260	275	229	277	260	254	256	260	251	290	259	273	233	270	249	265	231	270	264	284	257	264	233	266	257	261	250	260	289	279	238	259	253	241	226	257	260	249	261	282	260	283	260	235	271	259	254	229	283	276	269	249	297	260	242	259	261	236	266	249	252	264	274	272	255	255	284	261	262	298	299	244	273	257	257	287	281	229	238	262	262	255	239	298	253	265	247	262	282	270	285	263	254	249	264	260	280	267	284	243	240	277	262	255	274	264	272	269	293	251	237	261	234	259	276	266	291	279	283	296	247	246	247	244	253	261	270	242	301	280	265	241	266	267	243	229	256	267	251	268	268	243	256	249	257	260	286	256	264	263	271	234	258	237	264	277	243	233	270	278	263	238	236	249	256	260	282	295	268	263	271	278	269	246	254	257	247	284	262	259	255	244	259	264	253	273	295	257	236	244	268	268	235	237	259	268	244	252	257	226	262	266	276	289	259	262	273	285	248	264	242	270	251	266	281	250	269	245	237	264	243	260	273	265	260	255	255	253	256	274	261	284	257	279	287	261	253	289	245	274	244	267	287	287	254	249	225	262	276	267	252	277	242	271	268	276	285	247	229	261	258	280	273	265	259	264	306	290	273	305	283	274	280	290	243	252	273	269	246	279	236	292	264	260	281	278	276	273	307	260	272	238	266	234	245	250	278	274	244	279	279	229	255	244	289	244	234	275	290	259	246	277	260	260	262	274	219	279	273	261	235	239	258	247	223	269	274	233	282	255	278	246	253	266	230	246	252	251	247	267	239	268	256	257	268	304	275	258	256	265	259	255	263	274	253	237	284	295	275	291	268	251	255	285	245	254	256	229	273	260	274	247	282	242	252	247	270	255	268	236	242	274	244	254	255	265	267	267	249	258	264	258	241	262	245	267	272	284	267	262	239	262	261	260	255	267	256	269	283	280	259	281	256	232	279	274	250	262	238	259	298	249	253	265	284	241	265	247	277	239	248	240	244	264	228	250	277	247	248	273	279	257	276	261	276	240	286	278	234	263	278	293	270	229	222	291	251	270	262	233	315	273	277	266	252	249	271	274	293	235	290	260	261	287	266	250	245	255	241	257	266	296	282	252	248	249	254	274	242	245	266	242	260	262	241	278	244	243	259	284	243	254	262	233	236	251	255	267	274	280	242	227	248	236	268	254	251	257	246	246	250	308	247	277	222	250	270	253	265	237	284	242	263	256	232	264	254	281	213	281	250	241	298	273	288	288	242	229	263	273	285	236	251	230	262	255	264	239	244	256	246	278	253	275	272	252	277	275	221	232	271	279	265	267	253	242	259	255	267	298	265	273	252	258	275	244	271	253	231	289	255	275	251	248	253	250	232	263	255	260	265	271	274	249	261	247	252	269	276	239	273	284	252	286	252	294	255	261	235	255	275	255	243	230	249	267	249	255	276	274	219	259	302	259	255	254	269	268	255	247	257	286	256	256	254	252	261	255	236	241	271	287	257	283	255	254	279	251	227	251	256	208	287	260	251	279	246	264	258	242	255	242	247	258	221	251	235	271	265	246	282	259	263	244	263	274	259	259	251	259	290	238	251	268	226	271	245	240	263	246	272	251	265	290	246	254	273	277	243	253	261	290	215	271	262	263	294	276	275	260	286	275	256	259	241	244	278	281	233	276	283	279	256	279	249	279	228	248	240	275	255	264	256	290	270	269	305	266	271	245	272	270	253	243	272	267	266	259	288	239	247	268	239	270	272	253	267	268	265	244	242	254	238	226	272	255	233	276	258	247	262	278	255	261	247	272	255	260	291	256	266	255	246	276	259	260	257	251	298	271	254	250	265
9662	16369	13307	6977	4881	3615	2799	2200	1832	1448	1270	1114	929	853	767	680	682	654	556	581	545	533	494	495	484	484	481	487	485	407	438	441	462	456	414	400	443	407	416	400	415	420	368	423	406	402	362	390	386	409	413	385	398	401	383	368	374	381	352	368	374	367	395	364	428	374	367	383	366	378	383	345	375	352	371	375	362	360	376	346	387	402	363	345	390	410	374	363	354	360	358	363	368	350	375	402	376	384	390	395	384	362	376	383	354	385	375	389	349	377	343	350	359	362	366	362	363	370	364	350	344	338	375	380	370	404	406	343	347	352	343	359	363	375	375	381	388	382	369	362	346	374	383	395	378	340	344	381	379	380	343	375	395	367	387	386	354	353	329	376	359	398	321	393	369	346	374	369	338	400	392	368	411	364	366	357	372	377	384	357	374	377	374	373	362	372	378	382	384	357	357	365	369	381	363	347	366	361	386	381	363	383	374	383	375	381	389	368	364	366	348	365	388	367	377	349	363	358	352	366	346	384	367	384	357	352	371	364	382	372	379	383	368	337	364	373	369	381	360	357	363	344	320	360	347	370	350	378	379	369	355	368	352	362	360	374	383	365	402	344	393	358	345	383	368	378	361	362	362	353	368	365	377	353	354	381	360	331	386	352	365	377	355	370	395	336	357	344	354	379	345	362	391	362	355	376	367	381	332	383	388	385	381	364	359	363	350	367	318	342	406	383	392	371	347	367	355	361	357	372	366	339	392	425	368	329	349	375	337	349	348	343	340	376	344	371	361	386	388	363	379	361	367	381	380	370	366	368	341	369	377	343	359	367	389	363	360	345	373	347	343	346	348	363	365	361	330	359	344	384	401	350	366	360	329	376	358	368	368	379	394	376	370	400	351	358	373	374	363	378	341	374	365	352	369	358	355	331	357	373	360	339	351	356	363	337	354	379	362	373	380	348	341	367	346	390	380	336	395	378	340	350	352	368	353	358	371	377	377	358	376	365	334	351	352	373	368	360	336	356	365	355	357	342	385	360	363	399	358	361	379	356	373	406	376	372	368	358	381	371	362	375	362	384	373	378	423	443	352	375	344	421	360	363	362	400	401	394	376	359	354	348	343	397	373	364	366	364	328	364	334	367	322	398	378	363	351	356	349	370	362	348	343	375	335	378	357	358	373	368	398	366	382	357	341	383	346	405	372	388	356	360	366	348	373	371	330	339	368	345	334	409	344	341	400	360	377	378	387	345	367	349	354	373	399	353	367	402	369	358	340	376	377	392	395	404	378	355	352	374	358	417	380	320	368	357	368	344	375	342	384	351	350	378	351	352	359	376	347	353	372	349	368	358	361	366	394	365	358	329	375	370	383	353	371	393	372	363	337	364	369	350	363	343	365	412	354	358	393	355	378	362	344	364	367	373	345	305	362	342	352	365	346	358	381	353	397	342	355	386	390	365	349	344	368	370	368	368	365	345	349	344	352	384	367	369	331	361	380	341	401	348	380	376	339	345	369	341	381	345	364	410	330	362	366	365	372	347	381	355	372	377	391	366	388	374	376	358	353	359	376	362	376	344	394	374	360	349	344	361	402	390	349	380	375	358	372	382	341	408	382	317	343	400	340	373	349	376	378	367	416	361	378	386	355	358	373	359	349	373	387	391	352	353	347	400	361	343	377	357	367	344	384	353	388	349	356	363	380	360	341	399	401	348	334	413	378	359	346	351	365	328	324	378	362	358	367	389	357	352	334	369	374	363	360	349	377	343	363	383	390	364	327	371	371	361	360	343	357	364	367	410	399	364	329	386	339	377	370	342	355	387	358	340	382	375	337	380	400	378	387	411	379	369	372	358	333	389	383	358	308	363	381	342	387	387	358	382	349	366	364	367	375	388	378	326	376	346	325	368	381	396	361	346	407	361	376	371	384	356	322	373	356	364	351	365	339	375	354	351	355	376	349	382	418	388	335	333	367	337	369	339	344	348	339	350	400	347	358	353	352	352	380	338	358	374	348	357	373	378	381	363	355	354	351	379	375	358	397	410	336	365	359	341	354	358	363	337	366	354	361	345	344	397	378	330	367	356	338	326	398	350	344	369	400	339	355	351	366	357	374	363	375	346	361	381	355	357	385	346	359	388	363	351	373	376	384	387	331	357	409	380	369	360	354	354	364	325	376	339	369	410	328	373	363	383	382	377	369	350	393	384	379	371	335	384	354	379	357	375	381	403	381	350	384	373	375	359	382	356	374	392	355	404	376	358	357	373	370	372	365	330	388	360	382	365	348	382	340	383	359	379	392	378	381	392	354	343	373	340	365	389	314	361	344	353	351	323	385	351	342	331	357	404	380	391	357	395	366	366	339	353	358	371	335	393	381	394	361	359	334	326	350	373	333	396	357	352	373	322	379	365	372	362	362	367	402	358	340	342	325	371	373	385	365	363	374	333	382	370	354	371	365	389	366	357	362	337	356	369	401	342	360	378	378	349	342	402	397	384	365	381	345	372	404	372	327	372	366	393	366	329	381	381	360	349	375	338	346	371	375	367	371	343	411	357	376	369	361	388	336	359	378	356	331	348	363	355	345	356	390	332	353	390	371	363	393	359	398	355	385	341	365	356	387	388	343	369	349	386	339	367	397	339	364	389	363	357	370	390	361	389	385	366	381	345	356	369	371	370	370	358	361	360	391	345	382	356	376	364	363	398	363	391	351	362	361	363	359	370	350	371	351	357	384	359	378	357	376	364	368	379	375	385	324	391	372	411	338	356	364	391	350	367	349	379	415	408	351	366	392	383	370	387	348	389	341	372	363	349	343	372	363	368	308	373	377	346	335	339	368	358	366	346	383	333	340	345	394	371	399	376	387	356	389	370	368	353	369	384	384	366	380	355	351	363	380	383	377	342	355	359	326	367	382	360	354	361	342	373	393	351	353	367	367	354	404	353	388	377	340	371	369	329	371	346	352	377	361	410	334	363	349	359	369	374	396	377	341	365	352	353	384	328	384	352	338	393	388	325	356	346	391	364	381	335	360	381	354	345	367	349	325	348	390	376	354	360	402	351	347	351	366	375	337	366	376	383	341	356	403	348	364	377	346	352	395	340	373	344	366	365	365	407	331	366	368	365	378	358	388	387	377	381	381	367	351	350	338	381	361	338	330	339	348	364	347	371	363	391	356	368	370	367	405	371	338	369	385	387	356	346	372	360	362	398	356	379	332	350	382	350	391	356	352	396	355	382	372	362	395	366	375	341	354	369	362	383	398	373	385	355	355	385	359	382	365	346	390	382	384	374	362	370	353	337	365	346	371	363	382	418	329	358	403	351	346	355	364	349	344	352	373	348	349	367	363	352	336	353	358	334	322	390	344	349	389	333	357	366	351	367	369	373	375	362	341	373	353	346	358	332	370	351	384	350	351	365	368	341	364	359	335	346	393	350	351	369	356	373	365	341	384	336	365	342	369	382	368	354	346	341	392	384	359	378	367	375	410	384	391	400	381	328	369	344
27104	20874	8789	620	366	396	344	315	331	279	335	304	311	333	333	281	287	284	289	287	300	272	294	287	289	270	279	289	280	308	295	294	287	335	297	290	324	302	293	291	293	292	282	299	292	315	311	307	312	292	288	292	316	296	316	314	268	310	326	313	320	292	303	292	312	322	286	305	317	337	268	262	294	285	326	324	327	312	323	276	309	288	295	294	314	299	287	317	271	295	293	300	298	263	306	300	304	320	300	274	290	284	337	286	300	272	299	295	320	286	295	289	314	304	285	322	311	268	313	297	297	315	315	305	294	305	260	296	275	325	323	295	304	295	304	284	292	317	277	296	284	305	269	293	312	305	284	327	274	282	297	311	278	311	301	290	302	285	314	327	292	314	297	334	281	258	273	301	287	302	282	301	273	309	287	274	306	292	310	300	323	286	292	314	345	298	305	303	265	259	286	308	283	263	321	293	284	296	283	297	271	309	267	286	289	309	299	292	324	311	291	332	294	298	292	287	294	272	285	311	287	313	281	284	323	298	302	299	301	280	300	286	273	326	289	306	279	275	327	324	279	271	292	305	291	294	297	300	288	312	328	290	312	271	302	280	285	273	280	330	271	263	286	325	288	290	289	289	306	294	296	326	314	316	303	290	304	321	320	330	304	304	283	276	301	282	286	299	313	321	318	312	277	343	299	318	280	298	304	302	313	300	299	324	328	295	302	302	294	279	296	301	314	278	266	294	312	275	291	286	297	311	294	296	280	324	285	281	262	292	307	298	309	318	283	281	316	284	311	336	304	291	284	281	338	273	300	302	301	309	308	307	270	300	286	277	289	291	300	283	287	291	331	282	276	292	321	313	286	294	303	275	295	288	309	296	313	281	310	316	292	293	316	299	293	317	280	310	347	312	292	289	288	292	281	301	266	305	319	293	279	313	304	291	283	289	335	290	302	311	264	311	309	294	321	305	280	328	306	300	274	308	320	310	306	319	299	292	281	297	293	302	281	303	276	292	315	290	313	330	300	311	298	296	272	325	275	311	304	280	308	298	270	306	284	295	293	312	282	300	304	292	273	270	317	286	297	330	282	315	287	288	280	272	289	284	294	276	304	302	297	302	315	293	288	300	297	307	302	316	293	276	322	284	259	287	313	312	333	306	256	277	303	293	319	293	316	304	307	286	308	288	305	288	287	327	326	295	292	273	282	287	265	299	274	284	313	358	299	273	297	267	297	273	327	292	291	298	290	321	291	286	304	333	299	312	313	304	278	281	267	325	330	316	291	299	260	283	301	287	307	319	320	311	314	297	337	311	313	298	288	315	312	305	302	304	324	276	280	282	269	277	295	298	285	305	281	297	287	332	303	279	311	298	291	307	309	267	302	282	302	295	282	320	286	278	275	312	314	287	249	293	322	299	286	295	300	285	318	294	310	290	286	259	314	307	299	323	318	313	305	277	353	285	308	321	308	304	284	275	276	334	271	318	300	289	296	307	293	302	321	343	297	273	290	306	317	324	283	326	290	302	261	266	292	292	308	275	259	311	317	318	260	288	311	294	297	296	285	280	313	302	311	292	304	294	316	314	323	284	293	291	313	320	282	288	289	280	283	292	322	283	301	268	300	327	285	316	273	314	330	281	269	281	306	324	296	309	311	317	260	300	311	270	286	278	292	277	295	289	298	301	315	315	334	299	290	299	316	318	310	294	287	297	305	280	265	326	288	309	302	309	291	274	307	269	291	300	306	293	290	309	297	263	309	290	328	294	296	311	287	301	305	335	318	335	302	288	292	310	299	256	306	284	260	314	301	256	284	259	319	308	298	319	298	285	317	310	278	301	265	275	288	274	288	301	312	281	334	313	320	286	319	276	267	298	298	278	318	334	294	333	302	286	283	313	291	275	291	309	317	291	287	333	314	311	333	318	305	303	300	320	267	318	309	286	313	284	306	288	310	310	283	305	319	352	295	276	321	310	295	305	332	303	288	264	322	294	284	295	295	315	297	333	301	293	298	289	291	335	311	301	307	335	278	303	283	293	310	289	311	288	268	331	291	275	275	280	290	285	287	299	283	303	295	272	266	299	328	280	292	327	299	288	270	307	303	266	314	301	280	310	309	287	275	310	322	332	316	269	259	279	294	308	300	342	266	316	311	303	299	328	283	266	293	280	324	312	268	291	300	290	290	340	272	327	287	286	299	295	309	312	273	295	322	310	275	314	269	301	298	283	324	305	284	316	305	286	331	294	279	298	301	304	290	299	293	311	282	290	302	299	302	308	322	295	309	303	309	275	276	303	275	323	307	306	292	300	318	286	300	282	290	286	303	299	314	284	297	298	286	268	274	296	297	279	296	315	272	306	286	269	274	283	288	294	318	310	329	309	253	276	295	289	288	294	278	314	305	310	285	309	303	324	290	332	306	304	305	270	327	300	296	304	308	299	294	313	274	288	280	275	289	291	299	300	308	302	322	304	314	293	302	287	321	284	309	306	289	309	303	283	285	269	292	294	273	290	305	294	327	278	311	319	325	308	317	305	312	290	326	275	266	284	282	271	301	312	316	335	303	283	305	301	290	314	328	325	278	288	272	290	307	338	319	306	273	316	302	272	299	326	316	287	263	325	304	295	287	308	301	276	323	323	324	313	309	297	308	285	313	292	306	310	317	302	282	301	285	298	302	288	290	285	286	307	310	308	317	325	334	281	321	305	329	319	313	278	282	301	298	306	354	277	302	298	262	324	307	304	277	295	291	296	300	307	267	316	300	304	289	279	278	283	288	298	294	302	287	280	307	303	313	312	294	290	296	312	314	276	325	332	272	310	295	312	300	303	294	290	313	294	297	249	278	292	293	284	292	301	310	289	297	300	318	280	285	299	353	321	311	308	293	302	277	322	285	288	280	330	297	306	303	307	335	298	304	307	325	320	299	285	323	268	286	308	303	316	309	249	282	270	285	290	299	316	296	291	305	308	328	299	332	274	290	289	304	311	294	319	296	326	290	314	303	292	327	293	309	260	313	299	297	285	302	301	316	310	352	295	299	275	307	270	278	279	280	303	274	311	312	309	321	280	291	304	297	285	314	283	282	285	306	313	281	292	307	304	303	313	272	280	326	281	311	276	303	324	285	303	275	292	287	324	284	289	257	267	301	317	306	303	294	284	319	304	321	271	294	289	278	291	296	297	289	296	269	306	304	299	313	282	331	279	279	284	294	286	312	312	299	312	325	277	302	283	289	269	287	289	292	281	316	287	301	304	323	283	297	298	316	294	305	292	307	280	293	284	293	286	311	300	290	277	305	294	296	315	298	304	300	297	302	292	290	280	318	255	279	309	312	291	283	283	317	281	256	303	320	293	314	297	302	314	290	307	273	288	346	305	284	285	290	295	316	282	276	312	304	314	283	336	305	288	309	313	313	304	289	321	332	292	321	310	283	301	300	296	286	307	290	318	294	299	323	309	301	315	304	286	299	315	287	308	300	273	300	287	298	302	296	259	293	303	305	279
4158	1086	965	593	529	468	408	459	427	438	424	416	391	409	390	396	400	387	401	400	440	430	397	378	383	381	371	380	418	392	398	371	425	416	400	421	420	364	413	405	391	376	410	422	415	426	403	399	401	417	391	430	385	447	416	416	410	387	422	404	450	357	424	398	385	388	406	408	410	410	412	406	363	433	368	406	407	389	372	412	401	432	402	411	425	415	394	370	416	442	407	391	403	371	384	411	423	386	395	421	431	397	440	416	398	400	393	390	387	427	375	446	399	431	399	393	403	420	413	395	385	379	410	396	397	395	426	376	417	414	406	402	385	409	368	400	409	430	420	433	425	406	405	404	396	433	413	426	368	394	423	437	421	410	384	402	397	411	384	454	427	368	421	379	440	429	420	382	413	392	400	435	423	388	389	366	427	411	425	408	420	380	393	380	430	412	422	416	403	388	385	409	394	393	386	393	384	431	414	372	364	430	420	384	369	408	423	434	411	384	413	410	419	401	406	364	403	409	352	370	414	421	363	425	402	384	395	387	415	438	406	418	396	384	418	386	406	401	418	388	409	350	406	419	394	392	422	417	394	423	419	423	386	414	375	398	396	356	426	395	414	412	417	406	387	362	400	395	383	409	392	410	392	434	401	432	448	381	413	393	387	425	391	398	421	395	394	385	403	393	405	418	432	451	416	417	349	409	402	418	388	407	407	389	432	375	415	369	410	429	427	406	370	428	393	379	374	394	364	393	421	420	402	411	394	421	388	375	394	389	378	419	413	428	409	380	419	406	392	399	412	415	390	387	390	436	413	429	373	407	430	399	417	380	418	438	379	416	421	417	392	406	420	389	432	424	384	420	365	375	427	405	421	384	386	360	385	403	417	442	423	404	389	400	409	406	408	415	406	408	452	455	400	413	419	426	396	391	394	412	368	391	410	360	391	399	391	415	406	383	381	397	409	404	437	404	404	406	398	430	383	393	387	402	392	389	453	425	410	402	365	400	413	386	417	440	389	409	430	376	356	413	408	391	387	382	384	400	421	436	396	382	426	424	448	379	379	403	391	359	358	438	406	411	402	380	398	404	408	400	402	414	433	400	406	385	366	437	399	386	373	395	383	392	410	402	414	397	395	427	428	380	426	397	399	434	420	381	412	414	375	430	428	396	362	418	423	405	414	411	421	398	431	405	401	465	403	424	388	404	424	366	390	403	399	419	414	418	402	403	427	407	407	395	442	414	405	379	414	423	412	374	368	399	351	419	379	384	396	400	421	408	427	383	433	410	438	394	406	411	404	413	421	400	410	397	403	380	408	410	383	392	371	382	379	437	373	382	414	440	392	393	369	404	434	417	421	381	426	380	408	359	418	440	398	420	400	424	403	397	398	382	383	424	399	392	414	430	436	389	440	426	383	403	430	418	428	394	356	414	401	414	381	389	400	413	405	398	399	401	392	408	378	397	397	405	428	440	394	428	392	416	382	390	400	407	421	412	423	400	400	381	382	390	408	401	407	392	398	423	393	372	414	394	416	419	395	397	399	418	404	407	386	396	409	377	364	411	410	403	418	402	407	410	410	385	408	362	382	439	390	403	410	397	418	415	392	410	403	384	412	362	397	397	424	403	389	360	407	420	379	383	395	418	413	372	414	394	392	406	376	444	423	384	416	395	398	368	386	397	402	393	383	421	401	392	397	403	364	430	381	407	383	400	421	381	394	403	431	404	423	381	403	403	413	370	424	404	392	391	426	404	385	390	351	399	368	391	399	385	415	412	421	416	386	409	414	399	412	427	422	387	370	386	446	407	390	424	396	409	369	425	416	430	388	405	414	379	416	370	382	381	438	449	390	414	400	392	387	384	431	402	361	388	352	416	398	388	393	410	429	418	422	439	393	421	389	414	446	378	364	398	441	391	374	376	410	383	404	384	424	391	397	366	378	396	384	398	388	414	351	396	383	426	435	417	394	389	387	422	391	394	417	383	384	439	371	401	429	413	402	439	428	364	416	406	451	391	415	465	378	376	407	373	430	377	452	344	394	400	421	432	381	388	392	380	415	391	397	375	394	347	347	414	412	408	392	385	400	398	445	398	400	441	391	399	431	407	432	401	426	393	384	409	398	359	371	416	397	382	409	418	413	399	387	388	395	383	399	395	420	394	423	385	417	396	427	413	384	348	397	409	431	406	404	399	390	376	384	365	406	380	406	391	392	454	365	391	401	384	412	424	368	406	407	434	387	384	412	378	417	360	436	413	376	394	432	415	430	380	431	391	414	370	422	378	365	416	383	380	375	396	416	448	377	388	372	412	404	396	429	400	398	388	408	419	400	416	410	411	393	398	405	401	435	422	381	375	408	388	384	419	415	407	384	427	412	412	430	404	412	376	362	361	396	428	404	413	395	368	421	379	425	390	384	420	407	418	405	418	392	404	407	371	407	415	371	438	395	405	400	405	430	393	356	391	415	391	386	400	379	410	448	396	397	399	412	399	375	412	388	384	418	414	383	392	435	415	410	404	387	392	426	378	405	344	414	416	425	448	420	389	403	372	417	408	384	398	405	424	415	378	398	372	418	379	399	420	376	340	418	382	418	393	390	401	409	385	431	395	427	398	397	433	413	380	388	409	418	416	424	400	392	415	366	414	402	422	418	449	421	407	418	390	387	414	438	432	406	448	399	411	388	396	401	437	413	396	404	408	407	365	393	404	424	418	402	392	403	421	414	375	394	387	386	423	398	383	376	407	416	390	397	383	414	393	398	408	418	388	410	381	405	413	399	408	404	401	381	383	363	413	404	381	432	393	412	378	368	382	416	376	415	403	398	387	453	385	424	431	417	395	408	404	393	412	365	407	414	393	412	424	439	414	407	399	379	393	412	380	406	409	378	439	407	429	401	388	420	413	376	440	425	407	404	361	407	382	448	379	408	403	390	389	370	415	463	404	406	372	405	377	378	389	404	393	396	399	404	374	414	396	390	413	398	408	430	397	390	425	406	386	372	406	392	428	403	449	390	430	413	408	357	398	433	403	424	363	379	421	409	425	396	422	439	398	449	438	422	383	402	405	428	390	413	395	425	401	403	432	410	395	400	383	384	415	435	402	389	381	383	397	386	396	406	407	390	440	386	466	423	415	421	378	435	421	427	421	397	416	373	365	387	406	408	420	427	381	407	420	367	377	371	415	422	425	400	418	389	381	388	367	383	417	407	348	419	406	422	366	423	391	385	395	398	415	397	388	418	405	417	416	405	441	381	387	395	400	386	389	393	387	418	385	408	397	426	406	411	423	414	437	404	398	401	418	421	408	408	413	389	454	381	404	418	420	366	383	425	406	395	418	377	358	423	376	404	413	404	426	406	416	403	373	396	429	408	398	422	417	384	402	388	400	398	397	397	412	379	406	447	396	362	374	396	402	405	425	390	420	414	409	382	386	383	381	382	387	452	374	391	409	416	450	396	412	387	414	391	413	428	394	430	435	421	370	400	401	389	366	404	409	415	388	425	369
23791	21372	28926	24182	21372	12538	1351	758	629	601	652	536	508	542	489	491	456	450	483	453	487	461	447	444	438	421	417	458	408	409	415	393	406	457	412	408	428	400	404	415	432	430	417	439	421	414	380	406	417	420	390	420	394	390	404	418	415	413	420	404	401	399	401	425	412	390	439	396	395	380	365	445	443	372	411	409	370	400	375	400	381	401	418	431	382	399	411	403	419	414	385	378	442	404	425	381	420	399	406	435	444	434	386	427	424	390	416	395	408	401	404	462	439	393	395	392	432	412	416	423	410	404	378	425	390	405	394	406	433	416	381	408	431	383	370	421	413	395	400	392	418	382	419	367	383	411	386	384	388	397	403	441	419	419	424	394	409	421	382	418	432	402	406	410	450	396	360	401	440	429	420	411	411	388	390	394	420	430	416	417	403	412	409	429	395	391	433	419	426	375	418	415	403	436	394	428	428	412	372	416	419	408	399	416	389	429	404	407	404	379	402	413	434	382	375	410	391	392	409	401	436	416	416	404	426	429	454	396	409	415	396	394	385	385	393	390	390	396	418	421	407	419	429	419	396	376	402	411	401	401	427	395	401	409	406	417	410	439	418	415	411	454	385	410	363	390	413	418	404	427	377	420	392	413	404	401	429	424	436	421	422	379	424	405	404	383	406	389	395	398	392	398	402	388	401	412	406	426	411	423	439	396	413	416	408	395	414	404	440	409	409	398	378	421	419	443	380	402	394	445	460	405	420	446	407	371	389	378	423	383	400	434	433	406	423	375	353	413	414	410	394	394	409	405	413	384	392	410	411	394	386	422	415	413	360	363	387	421	397	411	394	430	400	394	395	404	398	448	382	426	382	411	462	422	425	394	393	427	371	416	397	410	398	385	396	394	403	411	435	374	388	397	389	413	412	410	408	421	430	421	433	391	372	393	395	406	375	383	396	414	418	457	434	425	437	383	387	424	411	409	406	422	369	415	406	403	389	439	388	390	356	380	428	417	380	388	402	393	392	436	408	371	441	427	416	400	415	399	364	425	395	397	404	420	445	412	396	374	405	416	413	395	421	385	417	395	377	396	352	448	366	371	446	394	417	417	417	422	414	397	414	409	393	438	386	402	431	411	368	412	399	400	409	417	407	378	421	361	374	408	412	382	408	373	397	379	417	393	392	371	370	372	374	375	398	440	392	434	427	404	376	419	412	393	389	398	391	393	426	406	372	364	419	409	413	423	442	388	398	398	415	399	374	404	427	389	401	398	391	473	398	393	414	406	437	442	441	407	403	398	409	431	424	390	426	422	404	380	416	407	430	403	390	419	398	406	426	424	398	407	432	433	406	399	407	398	400	359	377	361	412	491	393	387	376	437	376	427	390	406	429	442	405	397	394	427	403	383	381	407	377	418	396	446	377	426	389	406	436	403	377	426	435	412	396	420	362	397	434	381	438	360	410	387	390	424	387	385	399	397	423	405	410	405	416	401	416	432	447	401	433	367	427	414	388	416	390	398	421	387	447	404	417	414	407	397	413	402	406	381	406	430	416	421	398	447	391	379	394	381	389	450	398	442	372	401	395	369	389	405	405	387	412	385	375	400	439	442	419	428	394	431	389	413	403	412	415	392	416	406	404	387	422	388	412	453	424	417	356	404	405	424	418	416	421	394	394	368	412	433	431	415	397	456	421	420	413	383	393	377	394	427	422	408	400	380	422	399	428	416	426	411	384	413	411	389	415	420	413	404	423	429	421	397	387	415	387	406	407	381	386	373	420	390	387	417	379	424	389	426	408	441	377	438	404	414	401	428	388	410	375	411	397	387	408	400	361	435	395	417	411	385	365	402	415	384	392	390	406	389	425	471	425	389	427	405	394	389	400	439	412	430	429	381	415	408	398	403	421	389	419	376	410	408	397	391	387	408	369	458	386	410	378	434	402	404	407	382	403	397	384	381	430	409	431	417	397	375	388	448	428	353	383	412	397	419	424	412	392	402	411	391	378	462	413	408	425	415	407	374	394	439	448	416	394	437	411	396	411	395	425	384	441	393	426	433	418	381	385	396	391	404	379	380	449	418	415	398	412	433	407	412	423	435	390	412	420	406	358	381	407	390	397	410	383	425	403	449	427	377	396	407	372	378	353	407	378	392	421	381	368	368	402	400	398	397	439	408	409	402	417	388	399	391	386	408	428	422	407	432	372	389	395	373	396	401	395	405	431	385	389	394	400	408	417	415	403	427	423	391	409	388	416	412	365	400	420	398	417	360	439	412	415	415	401	359	385	414	417	399	440	414	399	413	405	437	432	450	385	426	441	408	408	382	384	403	412	407	418	415	435	379	405	408	437	370	396	409	396	391	419	399	409	392	393	405	376	438	389	414	406	417	391	437	389	414	403	377	406	405	404	394	400	417	397	420	401	426	402	382	428	400	388	384	392	422	427	377	412	407	402	358	433	380	404	389	379	383	407	366	422	415	401	430	386	397	440	410	431	384	409	428	430	416	417	354	355	384	380	414	439	401	381	412	403	365	384	415	397	399	400	435	352	393	388	370	418	423	390	455	421	421	372	425	414	438	426	388	383	422	408	402	387	425	407	436	387	388	431	416	410	414	395	369	388	398	423	413	427	448	393	391	404	382	430	394	425	381	430	409	408	370	405	445	397	409	430	404	395	422	393	406	398	364	397	398	413	453	386	382	388	430	376	413	422	381	406	382	400	410	412	425	390	400	395	376	391	393	451	401	386	439	413	394	394	407	410	395	404	421	437	410	389	419	384	381	396	398	451	408	387	361	414	406	401	382	401	400	390	413	394	372	399	407	433	367	398	405	450	397	364	412	417	376	415	407	402	390	409	424	420	408	393	407	400	418	390	412	430	400	402	398	428	390	392	400	437	420	370	402	366	392	431	368	362	419	380	431	387	403	399	411	393	398	385	409	404	386	412	370	394	383	442	415	401	413	418	405	414	385	447	429	394	399	420	387	403	428	436	405	379	398	411	401	453	417	402	371	347	407	366	415	402	408	395	393	414	384	398	428	430	388	431	432	419	443	412	388	391	381	436	381	370	409	398	409	413	413	385	395	387	402	374	430	384	422	389	403	415	392	393	432	374	404	397	405	401	400	434	379	413	371	429	419	361	425	407	392	467	409	405	418	417	338	402	417	412	379	418	402	395	409	400	411	421	361	405	424	377	386	387	415	405	416	408	364	414	425	394	386	433	390	404	390	419	428	399	395	397	381	443	433	405	456	447	402	381	411	394	374	378	402	406	408	410	431	413	421	413	426	403	409	397	375	446	411	431	428	423	392	396	437	404	392	400	373	382	414	418	390	429	391	418	416	357	409	414	394	404	410	417	413	382	420	393	392	331	440	411	410	394	412	413	421	435	417	395	406	386	377	389	405	374	385	399	369	401	415	393	396	411	393	434	406	381	415	427	444	376	378	386	395	371	423	405	433	386	397	433	405	386	432	425	396	403	444	383	393	408	417	396	409	390	418	388	412
6863	10314	8376	4212	2970	2333	1944	1477	1245	1119	978	917	832	784	775	754	652	679	681	660	690	647	601	604	591	582	644	594	614	621	587	627	588	556	606	571	628	594	597	577	563	579	570	525	577	571	529	563	550	555	570	560	519	567	530	573	561	553	560	567	566	585	576	566	578	541	531	584	533	543	565	531	535	564	566	541	553	537	595	497	554	565	539	555	567	575	534	545	534	557	575	539	559	528	540	574	573	582	545	527	567	542	521	546	546	556	574	609	534	584	528	538	605	564	543	519	546	577	546	542	532	548	547	554	599	578	545	567	534	555	562	560	552	560	540	571	532	524	510	510	581	522	533	571	538	555	547	580	535	531	560	598	570	522	566	527	563	593	555	534	549	565	538	580	526	548	547	553	573	506	543	529	501	529	546	547	520	560	565	573	548	558	550	588	521	556	562	576	560	621	538	561	546	564	485	579	533	532	557	537	563	599	550	520	512	562	514	556	518	514	540	560	538	546	539	522	571	583	569	547	578	556	561	574	569	534	561	554	535	574	551	556	570	543	531	521	598	517	508	526	544	567	567	564	598	530	550	540	557	553	600	558	597	547	557	544	556	537	593	547	535	548	542	556	558	514	543	510	522	538	539	564	550	553	552	538	531	600	556	553	511	527	571	542	566	550	530	519	545	540	521	552	546	552	558	571	569	562	554	528	508	548	521	524	575	547	539	553	518	549	515	511	546	573	503	585	564	577	538	575	571	568	559	572	543	525	577	544	528	532	543	561	533	536	555	521	563	531	505	561	558	529	579	574	552	539	526	533	585	555	564	550	550	562	549	574	551	516	539	562	555	546	525	522	551	560	556	533	524	558	522	570	580	558	563	554	573	595	566	559	567	545	554	599	546	534	553	539	502	567	525	582	537	529	536	509	575	564	519	546	533	538	527	539	522	542	563	551	540	546	517	522	562	578	544	523	503	574	528	527	546	514	561	539	592	547	537	592	582	562	550	604	547	504	578	525	520	536	544	549	565	566	561	563	552	542	525	530	508	525	527	570	560	549	546	560	582	551	553	542	566	549	551	565	537	557	560	533	535	566	560	544	576	481	488	563	520	515	549	531	611	534	590	497	552	574	562	547	543	558	502	544	568	555	540	546	517	535	525	528	563	596	581	526	553	548	600	524	523	566	559	541	527	497	548	557	524	539	543	556	556	558	566	537	543	566	551	542	572	497	533	530	616	536	567	551	540	584	516	522	553	531	563	559	556	530	546	568	572	544	533	567	534	527	558	580	605	521	560	552	547	541	524	562	560	562	573	582	539	561	550	542	566	559	557	565	527	536	522	566	544	573	554	525	558	538	526	563	538	557	568	586	543	572	572	515	566	510	557	552	577	536	559	560	548	584	586	522	523	491	543	534	556	555	547	550	529	541	536	545	533	572	504	534	537	586	566	509	547	550	538	587	528	554	581	560	535	573	527	529	580	558	514	535	569	573	590	544	559	538	553	503	518	561	559	551	544	555	542	525	532	566	542	549	543	530	579	560	555	554	525	529	567	567	558	523	577	530	537	540	537	513	528	544	512	582	534	555	537	514	548	581	549	548	563	544	547	574	551	566	517	567	536	526	557	544	565	560	528	522	488	560	523	563	514	558	576	525	532	543	563	591	523	556	558	534	562	536	550	509	505	572	521	508	573	569	572	524	561	563	518	545	575	551	524	529	529	549	581	514	576	519	549	502	621	549	545	542	517	503	571	529	545	534	574	546	584	572	588	556	529	534	515	573	520	563	571	548	556	557	573	528	509	562	573	572	544	550	571	557	595	524	522	533	550	552	533	573	550	527	594	496	541	564	555	538	550	497	518	521	534	572	549	555	570	556	555	576	552	547	524	569	570	497	551	570	533	585	580	531	557	555	590	547	533	551	564	539	532	558	525	503	512	556	563	546	546	554	550	524	538	566	543	527	563	557	501	570	590	527	544	546	558	545	508	589	565	540	543	568	550	587	551	550	586	571	487	548	583	551	565	541	544	565	543	558	539	561	530	525	556	536	526	544	538	545	548	556	576	531	539	539	540	573	536	573	554	548	566	528	543	560	587	556	574	546	515	549	527	509	533	568	542	610	512	529	564	541	531	561	538	489	567	517	533	568	552	513	548	557	564	520	563	528	547	546	497	532	537	552	559	527	506	551	529	511	590	531	544	584	563	557	533	567	577	583	595	544	515	537	544	487	523	566	533	554	556	577	535	585	518	583	519	539	549	556	571	548	582	572	531	490	531	550	515	556	580	564	556	575	563	540	558	554	524	543	522	543	576	571	567	526	537	509	519	517	542	535	517	582	553	554	526	526	545	519	558	596	512	537	548	544	547	539	551	502	518	542	534	538	582	536	543	502	521	498	582	556	513	536	580	543	573	530	521	565	561	604	546	559	540	563	513	531	527	531	548	566	530	501	478	563	539	548	538	562	523	592	556	534	553	551	567	583	532	560	544	540	540	530	547	521	552	554	581	549	535	554	567	568	519	506	560	521	554	528	573	550	564	569	562	593	571	534	589	529	588	555	501	555	520	569	545	560	547	551	536	587	527	573	546	524	548	543	569	561	558	554	538	577	583	552	565	612	541	513	538	544	537	513	543	535	549	552	598	542	554	581	548	499	517	509	517	509	551	577	538	542	535	571	559	560	544	509	524	600	569	539	547	554	520	546	547	523	556	550	575	510	561	539	568	512	566	575	553	548	487	524	552	588	529	545	553	550	519	551	521	529	584	564	572	550	506	550	526	528	539	579	569	552	539	528	533	567	538	554	554	574	549	595	538	515	558	590	612	559	536	532	554	541	551	547	564	556	559	545	550	549	535	525	532	560	551	570	563	537	583	548	552	525	557	542	531	551	545	578	535	534	523	590	569	530	515	527	565	568	522	536	551	532	513	594	542	600	551	513	545	572	544	509	548	548	567	543	482	575	571	509	542	513	547	549	541	558	523	541	534	532	551	568	515	558	524	539	557	536	556	573	527	506	565	527	562	595	500	570	542	624	561	592	574	542	510	533	561	529	564	558	599	561	571	556	543	548	573	514	575	569	568	534	551	508	573	536	542	574	541	527	561	556	568	568	538	588	527	566	564	511	562	548	565	539	560	544	504	566	603	550	546	566	560	545	544	560	581	586	517	539	557	563	540	526	520	530	534	561	562	586	541	541	562	591	545	578	562	523	520	555	542	519	523	522	558	569	550	569	536	540	519	514	548	564	547	546	552	505	549	527	559	543	569	588	552	565	549	492	568	586	540	546	540	519	582	546	516	517	576	515	547	563	555	551	514	556	544	546	538	566	550	523	570	528	557	497	538	557	550	509	566	521	597	517	579	583	568	562	502	587	518	572	561	552	564	548	545	544	527	539	578	519	519	535	555	586	539	544	496	544	534	572	525	530	569	572	563	564	528	571	552	549	576	543	572	544	574	549	523	542	533	518	551	537	569	577	532	538	544	546	565	548	536	546	565	537	549	577
22929	21370	29292	23805	21370	21414	10618	1071	746	652	554	575	478	419	401	399	339	387	398	338	353	342	330	312	295	322	296	320	287	290	313	262	304	279	315	256	279	297	285	281	290	298	293	282	281	279	283	293	292	280	307	259	262	290	275	286	291	266	316	265	251	259	241	297	255	280	262	246	252	292	285	252	289	261	259	250	268	310	271	268	261	273	276	268	260	281	279	255	271	233	294	233	266	272	269	271	288	274	272	268	260	259	256	242	265	270	287	252	256	251	241	269	250	271	235	238	281	273	272	233	248	242	264	234	259	252	255	247	255	252	258	270	234	258	291	253	283	257	266	269	258	229	262	261	259	254	272	233	249	275	277	278	266	259	262	252	254	245	278	247	257	261	267	281	280	266	254	265	269	281	283	246	267	250	296	282	271	268	307	265	278	278	252	242	277	261	273	220	254	293	288	268	270	268	245	279	251	239	255	274	269	243	256	272	263	273	256	234	234	242	249	243	243	282	255	257	262	234	277	264	255	269	259	253	280	253	237	296	278	239	244	261	259	234	246	243	235	278	288	280	234	232	266	282	231	264	257	249	234	241	264	244	260	244	251	266	254	258	233	246	245	254	251	292	266	245	274	265	267	259	239	227	265	247	253	254	283	282	242	240	275	264	276	273	290	275	282	224	262	231	260	257	275	229	287	276	261	275	272	293	260	263	264	267	245	247	262	265	253	293	249	251	241	270	279	278	264	270	254	238	283	239	257	257	260	245	270	279	273	252	248	224	252	266	236	252	263	265	278	271	278	263	254	220	246	267	269	252	243	301	251	274	261	235	230	255	246	283	254	231	273	247	283	283	268	247	242	263	254	262	245	277	254	268	255	256	285	247	243	224	242	253	245	244	252	287	230	281	291	255	256	262	285	248	245	231	257	281	259	247	269	277	258	261	255	258	235	240	284	302	272	265	279	251	275	269	238	254	265	270	268	248	263	260	255	244	280	258	273	281	270	266	274	236	262	240	269	240	249	234	258	245	246	272	282	268	248	263	254	245	272	263	257	262	266	258	258	274	262	242	265	273	274	267	261	291	249	259	254	269	225	267	252	254	235	258	274	254	274	253	235	272	254	269	237	255	262	268	268	254	255	258	281	266	263	270	261	274	274	252	266	263	235	253	275	288	242	255	277	241	233	265	231	227	261	264	265	244	261	236	296	247	255	246	299	260	268	270	247	241	276	269	239	267	246	256	255	284	260	273	279	250	271	228	225	267	293	258	238	273	259	274	262	254	269	254	284	270	278	237	259	262	262	257	254	251	262	285	261	257	253	251	282	269	249	253	251	267	272	275	280	236	270	237	264	265	244	263	267	271	281	263	265	258	274	287	280	261	272	232	263	274	277	274	250	267	263	227	256	253	251	272	273	254	273	251	261	252	268	287	263	250	284	249	253	247	274	252	245	256	295	236	267	244	271	237	288	223	248	266	267	278	238	251	258	266	236	227	254	256	268	251	244	281	260	275	244	278	254	271	286	244	249	247	258	235	213	248	260	286	257	271	288	255	248	253	263	242	293	279	266	236	235	250	263	253	264	251	289	240	284	276	241	257	270	268	254	283	278	299	243	274	270	256	264	235	291	232	244	285	262	261	247	250	251	259	274	270	228	277	247	274	273	265	226	256	273	263	267	251	276	279	279	279	255	303	247	258	254	253	258	301	273	263	253	233	291	272	257	291	236	257	281	276	261	268	272	279	247	280	237	289	251	258	264	267	254	299	260	248	246	244	257	278	244	255	248	242	250	279	248	258	248	264	248	254	246	256	266	244	272	256	232	237	260	286	268	240	273	277	285	263	284	268	247	285	256	263	238	260	242	270	264	271	239	253	236	257	254	263	260	240	227	244	251	276	250	257	248	261	248	269	270	275	262	271	279	257	251	273	263	265	243	249	260	272	252	275	274	255	278	250	253	280	265	287	229	279	257	271	267	282	249	253	238	290	255	228	239	244	244	292	272	278	268	289	264	247	255	269	271	265	255	238	298	268	262	259	269	258	239	233	251	266	229	243	253	246	260	271	242	253	277	282	248	286	223	281	262	261	281	239	276	281	266	255	268	279	264	260	262	243	307	265	253	276	273	243	262	250	261	278	267	287	274	292	267	247	255	278	283	260	255	268	273	237	225	252	278	272	257	275	249	238	293	240	260	268	260	270	251	270	237	258	275	247	258	248	256	290	271	253	278	249	243	239	264	257	263	258	256	270	246	300	255	251	266	238	274	250	254	241	267	249	240	255	238	268	281	290	264	255	234	249	248	256	257	252	268	298	275	256	265	252	247	244	240	290	241	284	265	267	235	252	271	271	278	256	293	262	242	243	275	271	252	233	241	247	252	252	262	272	252	266	280	262	250	276	247	251	260	269	255	273	260	242	269	252	242	253	259	272	271	267	248	275	257	261	252	278	247	259	242	273	271	278	288	229	242	257	264	233	290	275	261	264	266	242	263	266	244	279	268	234	262	250	266	252	226	249	254	241	260	250	267	244	276	258	251	276	246	277	253	251	270	248	265	273	261	277	251	272	252	250	274	276	272	271	261	236	276	268	271	253	256	245	276	235	275	305	262	258	260	241	278	266	254	272	264	261	267	247	246	249	255	253	300	241	275	267	265	260	258	240	264	252	274	256	251	247	289	290	239	235	265	230	272	285	264	258	269	262	235	267	269	263	244	269	234	256	256	250	281	265	230	246	296	252	301	269	264	255	236	284	229	264	270	272	251	287	293	238	232	255	241	254	268	274	259	256	270	273	260	257	242	261	240	267	262	258	250	261	254	246	249	296	257	247	230	234	257	258	268	267	262	247	239	248	256	235	246	259	237	254	258	254	277	280	255	266	250	268	284	291	244	277	292	252	243	265	272	271	281	289	242	276	269	274	273	252	256	249	269	263	277	228	220	275	266	253	260	269	278	254	262	260	245	272	252	262	248	260	263	256	255	269	236	246	278	268	260	269	260	285	263	240	267	258	269	255	250	248	254	246	262	259	265	266	266	244	279	237	268	273	283	289	264	237	255	249	300	275	307	274	239	255	252	233	275	298	258	258	252	256	269	235	263	254	242	260	253	257	241	274	244	244	250	277	257	256	290	274	269	277	248	257	254	259	230	278	290	253	250	283	223	269	272	217	271	244	255	236	246	265	276	253	252	241	270	252	258	272	277	266	247	269	289	254	253	252	279	262	293	262	267	257	268	248	291	252	283	288	244	225	280	281	260	277	258	279	248	227	236	267	258	257	258	236	235	261	255	263	268	281	273	241	240	248	232	255	269	266	276	276	262	257	254	268	257	257	273	259	246	269	284	280	276	230	283	272	250	254	274	266	262	276	220	262	251	267	250	244	267	237	248	270	266	262	264	275	295	261	277	247	257	243	263	275	267	274	293	270	255	271	234	285	274	257	241	255	270	272	236	255	268	249	296	254	243	256	283	267	283	264	263	262	239	278	247	244	268	292	277	277	291	219
9617	16083	13269	7010	4817	3596	2861	2285	1693	1473	1221	1065	992	870	799	715	698	584	595	580	568	525	505	513	502	497	479	470	409	423	457	433	424	405	442	404	412	411	379	401	390	363	410	426	400	387	384	385	387	417	365	405	326	379	399	387	360	373	368	383	371	369	362	382	374	380	337	408	385	313	385	371	355	333	390	404	365	361	367	348	352	414	357	356	403	369	360	355	379	371	379	356	376	357	364	383	399	371	345	381	374	342	365	358	360	355	335	346	377	351	382	373	348	366	383	352	337	353	356	382	356	383	351	384	379	335	374	384	373	370	365	366	354	385	375	382	345	341	338	393	354	376	351	344	334	327	348	355	388	331	377	332	369	390	388	346	413	356	400	388	344	343	398	350	376	349	356	321	374	392	343	350	368	330	365	336	346	336	397	352	367	378	348	363	377	346	347	375	395	351	356	326	361	370	354	376	353	345	371	334	357	358	364	378	338	361	367	377	369	382	386	333	351	338	378	360	358	371	372	309	331	373	369	362	384	385	391	339	347	339	358	364	340	359	331	388	357	375	344	305	348	402	330	385	318	379	326	367	417	363	307	388	397	344	358	368	387	370	315	327	368	359	362	313	373	335	348	366	385	356	313	356	372	339	363	377	380	351	358	377	345	343	367	351	344	362	332	338	356	350	326	347	354	320	347	333	351	331	365	338	370	364	390	378	381	379	357	393	383	347	333	373	382	381	348	388	386	385	344	345	369	317	372	371	327	368	337	364	345	350	396	351	374	334	355	370	340	383	350	354	355	326	372	368	347	365	327	356	349	367	387	360	385	365	373	357	351	339	351	360	342	362	380	365	379	362	364	342	366	386	374	355	348	364	365	381	352	350	361	365	358	351	383	350	354	404	353	391	370	373	378	381	361	358	381	371	376	363	356	359	389	345	346	353	360	371	355	343	336	365	351	330	358	382	362	383	360	353	350	366	390	360	348	319	394	342	346	363	392	320	365	333	327	380	375	370	379	355	356	373	363	411	337	355	400	389	364	363	350	374	349	350	329	326	359	360	353	343	371	358	339	380	349	353	370	344	346	361	356	372	369	337	369	353	334	356	375	364	362	344	340	383	367	322	371	355	371	337	359	357	358	332	347	372	370	328	378	334	382	369	382	407	378	381	349	333	341	352	338	354	345	339	331	396	349	357	341	348	355	339	371	389	374	386	356	391	368	360	362	352	379	345	348	356	368	372	357	370	365	363	348	352	390	346	358	366	372	361	365	384	373	349	347	359	346	383	379	373	360	342	402	342	340	357	350	421	334	329	390	352	373	298	364	371	344	379	358	344	346	343	385	356	352	358	357	374	360	374	344	352	344	370	372	365	374	368	357	349	371	343	377	360	363	329	363	362	351	349	369	344	348	350	359	359	350	396	394	344	347	393	362	366	369	345	382	346	335	372	338	350	355	339	351	355	389	349	365	343	346	365	375	390	334	338	397	349	329	384	358	351	344	354	351	376	389	361	378	377	365	348	363	345	346	347	390	372	326	347	324	358	379	364	320	345	353	341	388	343	360	347	340	343	360	342	350	334	365	363	338	357	332	344	368	337	382	351	360	365	372	360	355	335	389	354	371	335	360	332	396	343	373	353	352	347	349	340	368	372	372	377	343	331	385	337	354	339	355	374	352	344	354	349	370	348	345	362	364	358	363	333	354	357	376	365	347	347	360	357	342	392	369	335	347	359	344	359	381	361	367	397	344	339	343	360	372	338	354	373	361	329	319	369	362	381	339	365	355	352	386	372	338	346	351	368	371	324	375	355	371	353	399	385	343	355	348	391	358	365	398	397	380	336	367	397	356	318	370	359	353	372	383	326	379	354	376	359	355	413	374	347	384	337	347	354	372	357	365	395	350	349	359	346	379	355	380	374	387	380	369	361	348	382	369	351	355	339	353	389	341	374	347	352	386	361	371	373	398	366	376	334	374	345	365	370	355	372	373	360	378	378	328	355	346	390	327	352	348	345	361	355	356	380	377	350	386	364	362	343	356	365	337	388	352	333	334	335	338	331	389	356	377	360	398	354	391	368	362	361	352	375	371	334	316	378	349	385	324	365	345	347	385	374	383	370	359	352	340	368	344	375	369	358	356	376	341	358	349	325	332	376	347	359	336	359	347	352	350	339	367	332	345	356	355	376	330	358	359	349	357	352	366	341	359	367	388	376	368	349	376	337	329	369	307	369	399	320	340	367	382	322	398	365	334	339	374	339	388	372	374	380	366	336	370	376	334	338	341	371	375	334	392	388	382	356	372	398	349	379	380	355	371	356	385	363	330	336	358	319	359	400	341	379	334	386	324	361	366	382	355	351	370	361	341	354	372	363	355	386	377	379	346	357	365	384	354	366	335	354	367	352	376	350	373	339	337	377	372	362	329	370	364	351	373	353	358	385	349	363	348	359	357	349	357	382	334	331	385	373	380	357	394	381	347	367	316	397	349	387	327	351	346	384	348	358	350	375	362	378	334	361	383	342	365	375	357	366	355	355	414	371	400	370	361	341	379	341	376	372	374	361	319	362	335	336	362	375	378	362	353	342	360	319	377	352	377	360	384	353	360	362	406	334	370	365	384	353	358	369	373	330	378	390	335	325	381	364	355	351	374	349	364	359	315	367	387	370	357	354	373	388	365	354	360	364	367	369	334	376	360	340	360	391	360	355	386	346	363	331	363	342	375	381	342	360	374	366	355	345	354	339	358	366	384	350	368	347	357	364	361	384	345	377	372	365	357	357	379	384	356	368	354	342	332	320	349	379	371	375	351	354	366	360	364	370	352	342	383	329	367	318	353	404	347	357	349	368	355	368	368	335	387	389	343	323	338	352	348	347	352	341	358	376	372	378	376	348	338	340	355	337	373	360	403	385	352	368	367	360	353	340	365	342	354	375	366	367	382	379	345	372	357	359	383	340	363	376	363	364	364	338	364	384	360	346	326	362	364	356	366	359	342	388	338	359	375	368	395	366	371	344	383	328	349	358	378	363	348	394	332	333	364	337	378	347	348	369	353	364	376	350	373	357	381	361	390	386	350	373	342	356	347	367	353	384	361	371	384	331	381	340	391	372	336	355	403	360	365	363	318	368	388	359	353	367	363	326	368	353	356	341	379	413	343	372	337	347	361	353	391	351	348	358	375	375	386	354	347	358	353	358	357	343	371	364	379	357	324	358	361	330	352	378	343	348	357	376	370	353	346	365	394	388	352	369	338	345	381	355	383	345	360	355	345	350	364	398	353	369	330	346	349	393	372	367	344	345	338	397	321	361	370	371	365	394	355	370	343	393	352	336	357	366	364	325	370	368	363	358	337	353	339	368	343	379	345	378	364	348	331	382	390	381	338	381	380	317	360	349	376	350	389	349	371	365	359	358	331	372	362	344	377	365	352	379	367	362	387	328	365	320	354	373	371	397	367	365	382	362	362	370	320	353	336	348	355	353	333	370	348	362	344	358	373	373	346	334
27063	20797	8809	661	440	366	322	297	282	324	320	285	276	265	307	297	294	309	300	294	310	302	271	314	301	297	277	306	315	287	284	306	296	306	309	318	312	299	276	298	280	276	298	281	304	297	295	300	290	309	321	286	319	301	288	277	283	286	284	303	259	279	309	279	273	288	315	291	275	284	350	295	317	294	309	317	321	312	275	283	288	251	280	298	285	272	295	310	311	295	278	291	311	280	281	324	257	312	303	291	260	307	287	308	313	289	289	297	305	298	312	283	306	280	281	293	306	249	290	290	279	319	332	285	283	303	285	309	314	314	305	321	300	324	274	363	316	321	274	296	317	323	301	281	270	292	313	309	322	291	271	281	289	304	296	305	279	277	330	290	272	261	288	297	327	295	288	305	315	324	274	312	318	281	294	319	282	287	307	273	290	289	303	286	274	306	271	299	266	281	265	313	311	289	288	267	299	272	295	282	282	285	311	301	338	299	316	284	300	301	319	260	274	279	278	287	300	307	311	283	292	286	303	294	280	304	267	314	329	305	274	278	294	275	299	292	287	272	287	300	282	298	319	288	304	296	284	315	277	282	285	276	298	294	307	261	287	317	287	299	337	304	340	323	290	274	270	300	304	283	265	305	306	281	318	286	276	287	280	289	286	310	310	289	291	304	286	300	302	251	313	298	306	296	265	289	275	325	318	301	302	285	298	316	271	266	295	305	286	283	278	281	327	313	286	295	298	292	284	295	268	323	282	286	329	322	277	309	310	282	312	290	293	296	330	311	310	294	296	313	283	323	285	286	280	303	264	297	299	312	277	303	256	292	281	266	283	313	332	301	304	281	327	313	285	312	293	294	303	284	310	274	294	261	331	321	311	262	324	284	298	290	288	288	323	310	294	306	264	302	286	282	266	275	294	299	305	330	288	311	302	305	278	317	303	276	306	304	314	293	298	313	304	290	302	288	310	278	287	293	309	267	304	291	334	294	297	261	295	310	327	297	299	296	296	284	305	278	297	286	263	275	281	272	298	260	320	271	271	310	312	282	320	296	285	297	277	271	299	291	314	281	284	274	291	304	288	279	304	310	261	286	294	296	275	307	280	307	285	303	270	293	277	356	284	302	271	289	266	315	318	309	289	290	304	285	297	261	301	302	265	294	296	333	268	285	305	330	319	308	315	274	322	306	299	295	285	290	302	274	319	314	252	275	290	264	311	301	298	286	283	327	314	301	326	288	318	294	290	290	336	286	308	302	317	299	288	288	307	308	291	306	287	301	272	291	269	311	284	292	295	285	286	274	314	279	302	306	314	310	309	270	300	287	309	278	289	286	312	286	281	310	316	326	282	294	297	280	305	262	274	271	285	292	309	280	298	296	286	298	278	286	299	279	280	306	289	318	297	311	296	295	316	277	308	307	288	279	306	320	287	291	303	281	289	280	323	291	274	270	311	280	263	307	277	275	312	294	310	328	297	302	284	281	312	311	275	308	303	302	304	302	275	280	309	279	304	304	280	293	320	293	289	292	292	298	318	277	305	296	285	283	256	303	313	306	289	262	274	301	309	261	264	287	280	299	290	286	288	334	295	304	268	270	252	280	303	288	280	303	287	279	285	284	270	273	316	297	279	312	292	278	304	312	306	289	283	291	304	335	296	304	295	280	269	296	304	306	287	331	282	335	322	278	293	311	292	323	289	280	304	299	281	328	274	314	275	281	271	287	252	306	276	286	265	288	286	263	318	289	296	299	305	300	286	291	320	307	271	332	295	288	279	291	298	293	294	310	288	291	301	280	280	312	318	281	289	275	307	308	290	272	300	275	288	285	296	299	287	296	287	277	291	303	300	299	298	311	301	288	276	326	299	281	285	316	299	290	274	298	327	294	303	286	293	306	286	269	289	295	303	292	301	295	271	328	306	329	322	301	301	282	276	245	260	271	305	313	295	282	289	301	274	288	267	302	276	286	303	308	304	295	308	316	304	312	296	308	302	293	274	294	297	288	301	285	303	288	268	277	291	301	285	295	313	307	306	289	300	298	299	307	303	328	304	323	273	309	303	268	302	306	309	314	288	293	285	293	293	286	282	267	256	317	334	321	323	307	275	299	303	253	302	297	319	309	313	314	292	305	310	282	286	304	255	285	268	284	305	317	291	300	285	310	282	284	310	305	291	336	275	290	269	294	296	289	287	315	293	257	277	296	286	313	276	319	286	310	279	299	305	289	247	298	319	280	308	285	281	301	310	292	278	278	313	283	308	319	303	286	301	285	277	290	288	286	312	305	311	286	319	321	296	261	310	288	284	316	309	298	293	311	306	312	317	271	319	315	273	322	268	292	312	303	301	292	291	299	299	270	287	314	276	317	310	282	297	306	319	297	289	336	271	280	309	283	274	288	271	297	280	299	287	308	303	300	297	317	294	306	293	302	294	301	313	296	317	320	311	295	277	304	263	333	298	302	308	286	284	308	341	304	311	275	315	283	304	277	288	274	295	283	299	321	297	294	313	283	328	308	267	305	312	278	308	278	301	276	284	273	334	305	308	273	288	290	279	310	282	302	297	284	291	298	302	307	316	313	287	295	304	277	299	288	328	291	295	291	260	322	318	264	301	281	289	278	291	296	275	294	272	324	322	257	296	306	294	290	273	306	314	316	308	275	318	295	278	326	299	298	305	285	303	263	304	286	273	298	258	283	257	281	278	296	288	317	292	305	286	308	286	317	283	304	292	278	312	295	290	304	323	311	276	284	288	274	301	330	269	295	263	278	302	302	298	303	299	289	303	285	298	293	309	269	306	332	306	340	299	292	301	306	297	307	268	302	290	305	297	309	320	309	291	300	304	286	307	321	291	325	276	341	289	293	317	293	276	284	281	288	313	295	295	308	280	300	294	292	310	316	271	279	283	287	281	267	300	303	299	291	283	277	305	310	319	307	302	289	321	298	311	281	283	313	287	320	285	296	279	311	291	312	306	311	326	321	313	282	296	325	300	301	301	308	287	302	258	278	287	258	281	287	278	308	300	303	290	294	291	309	348	314	305	297	307	322	309	275	299	307	314	308	327	295	328	310	288	306	284	266	305	291	318	277	301	292	309	287	272	298	301	289	312	281	318	280	266	307	289	281	313	283	263	298	293	312	271	312	283	287	275	283	319	295	312	287	298	312	287	264	307	293	291	315	284	298	286	318	288	306	270	318	305	325	292	297	316	292	254	305	279	301	293	305	292	299	311	313	278	319	286	276	268	302	301	300	308	289	286	301	274	313	283	312	286	309	285	277	293	277	292	277	292	309	300	279	329	269	269	312	282	304	300	319	315	288	309	288	277	256	277	287	284	302	301	303	292	305	322	322	307	284	294	310	309	276	311	338	289	280	286	280	277	294	294	301	317	317	265	281	269	298	301	290	296	290	261	291	278	307	322	303	308	277	315	283	290	323	277	305	293	295	290	296	296	332	319	295	300	324	323	278	286	315	300	256	310	301	279	280	338	308	332	273	307	318
4002	1030	902	614	520	540	499	396	453	447	391	419	405	425	418	399	409	405	420	405	422	393	406	400	406	391	434	409	404	354	404	391	415	440	419	405	416	366	405	409	403	377	408	389	398	381	428	410	444	383	399	387	406	392	393	405	374	418	420	413	374	374	412	410	429	387	412	420	398	401	400	394	398	408	400	415	442	419	392	377	408	426	400	431	379	400	383	390	403	378	403	386	399	423	421	427	393	411	396	399	403	388	381	392	385	384	396	370	394	381	416	372	384	383	432	367	413	388	427	405	394	385	415	382	423	363	398	390	404	405	394	406	378	403	417	416	388	373	415	403	387	385	390	412	425	384	409	385	432	414	379	383	375	381	390	366	385	399	389	388	397	399	418	390	367	410	407	435	400	403	404	447	386	416	388	412	365	363	396	427	392	386	382	399	399	382	365	403	385	417	421	386	409	421	417	404	427	397	403	389	354	374	356	404	444	441	419	393	403	411	418	439	405	377	418	440	384	390	369	395	432	395	420	426	421	380	397	375	414	412	372	428	389	392	422	403	424	406	426	395	369	393	437	414	393	367	382	417	402	431	365	385	398	389	361	411	385	405	414	394	363	419	410	424	370	368	387	390	395	381	386	374	410	407	368	402	386	406	357	424	396	427	407	384	451	389	374	389	410	381	396	391	433	390	407	411	394	381	417	382	371	388	380	402	365	426	403	415	420	370	400	421	400	384	439	380	400	368	409	388	393	383	394	396	356	400	371	400	398	415	388	388	380	383	366	376	408	387	400	392	375	425	376	391	418	417	409	414	376	407	420	409	420	405	389	414	377	413	423	401	417	388	439	394	416	406	386	366	397	384	395	373	404	419	428	384	360	401	377	412	374	384	358	415	375	418	404	405	395	391	408	387	379	381	407	386	396	411	387	390	416	386	406	381	404	401	415	397	401	361	432	399	366	414	392	377	417	401	408	353	401	395	403	393	408	431	411	379	426	392	402	418	392	427	401	417	390	380	396	385	395	364	398	419	383	377	390	386	396	403	388	391	410	385	362	418	419	420	412	395	391	404	391	396	403	394	401	380	392	362	390	367	386	402	396	440	398	433	403	406	397	371	390	413	403	395	394	415	427	394	389	410	405	438	402	390	407	397	375	385	390	403	398	392	410	418	404	393	395	384	378	413	421	405	435	396	390	344	393	414	412	400	409	409	384	403	411	393	396	401	407	402	386	425	415	390	403	398	388	403	405	395	401	390	395	402	431	397	408	392	410	376	409	405	407	357	371	391	386	382	401	443	406	356	388	357	389	400	345	389	415	409	418	395	400	412	389	399	430	377	395	399	428	380	420	406	389	422	400	378	410	408	423	406	373	438	393	405	403	374	417	380	402	414	392	371	391	396	429	410	378	398	396	382	433	420	371	408	445	412	403	419	371	426	408	374	436	391	396	423	396	414	400	424	423	391	387	412	402	385	394	407	414	421	358	397	410	404	433	395	386	431	419	364	391	430	409	402	388	397	382	372	418	385	364	436	398	402	418	416	407	391	417	406	399	400	379	386	428	392	384	402	381	409	376	355	379	421	420	357	394	380	423	396	399	393	412	368	406	429	397	378	393	401	413	382	413	372	396	379	400	396	417	425	384	423	425	388	380	410	409	420	428	387	388	377	429	380	385	403	381	415	398	416	411	377	368	389	423	408	401	384	394	378	428	451	448	399	391	399	417	367	390	403	341	372	385	423	376	411	407	387	413	394	434	404	420	376	414	389	427	410	368	418	413	446	390	410	410	393	418	395	393	410	437	349	390	400	433	387	439	403	389	452	365	370	390	405	410	403	422	372	422	392	396	365	379	384	407	409	404	373	376	398	426	384	392	415	404	373	366	393	405	386	402	377	380	418	413	413	360	388	412	380	400	407	403	395	396	385	392	413	386	381	409	392	382	393	434	417	426	399	372	384	433	437	389	390	418	399	407	395	370	414	387	370	407	370	422	410	375	447	414	415	390	394	406	390	406	382	375	402	411	425	424	424	372	407	380	415	411	407	412	410	381	373	359	409	412	427	385	371	392	366	427	413	385	398	419	401	384	368	424	420	372	422	408	410	454	412	412	406	402	377	401	357	384	410	356	379	388	398	394	396	374	408	388	399	407	356	402	425	430	414	384	401	400	406	427	424	385	401	378	392	401	379	443	429	381	408	384	393	399	400	407	362	373	378	379	410	397	393	401	386	381	410	384	392	422	399	387	401	420	388	381	411	380	420	380	411	381	374	397	392	408	384	410	371	405	435	403	390	417	383	439	415	380	415	416	409	432	379	397	417	375	373	389	366	424	393	433	408	450	412	419	385	387	411	430	398	427	382	424	370	395	434	404	407	403	410	383	411	428	334	408	394	439	356	416	400	391	402	388	393	378	394	381	431	423	390	403	415	393	449	373	387	367	422	416	402	383	389	380	386	392	420	403	375	386	390	392	420	445	394	417	399	417	403	401	387	400	376	389	414	381	376	430	396	368	396	433	400	388	402	374	376	399	393	386	390	392	413	367	408	377	415	386	382	414	416	418	420	382	429	407	416	382	419	415	415	407	379	383	367	380	381	434	466	381	422	391	416	429	411	384	416	430	410	412	415	415	425	414	413	383	379	364	383	425	388	394	411	397	383	390	407	419	413	404	396	403	387	370	382	372	373	417	374	388	380	407	437	412	399	399	398	402	413	383	392	391	387	396	411	398	381	406	405	360	396	413	402	421	410	373	365	401	391	414	389	431	410	374	417	386	411	405	398	440	400	388	401	372	430	384	416	387	395	369	404	389	386	374	369	396	378	414	417	416	382	425	369	387	440	418	371	423	360	416	417	407	408	376	418	408	437	412	394	368	426	405	391	381	386	414	399	428	426	386	365	397	406	408	380	402	425	415	387	388	418	412	422	393	388	407	394	366	410	377	394	402	380	406	396	398	391	429	411	423	425	413	443	380	410	400	409	418	414	374	349	380	368	404	409	385	379	377	383	388	403	397	411	398	428	368	392	407	406	400	406	404	409	396	418	375	390	395	380	382	371	406	394	425	377	375	367	389	393	409	411	411	377	391	412	386	407	361	407	375	415	420	402	379	394	421	359	402	370	408	400	397	384	389	381	383	402	371	417	381	404	383	407	380	373	395	426	424	427	425	376	409	396	389	392	402	403	412	373	417	427	399	386	409	423	435	388	392	424	398	403	371	373	419	416	391	423	413	418	401	444	374	379	423	379	403	365	411	388	397	402	404	388	427	407	392	405	376	361	388	425	358	370	385	401	411	416	413	402	370	382	420	385	405	384	408	443	398	366	413	395	401	380	389	385	425	415	379	389	406	379	387	403	409	366	404	399	423	402	396	384	388	428	378	418	406	409	408	419	407	419	398	417	386	373	399	399	424	429	399	384	412	396	404	372	387	368	416	405	372	416	369	390	381	369	405	402	392	381	425	377	370	410	407	364	392	395	404	413	402	446	386	413	381	418	399	413
23793	21376	28887	24223	21378	12331	1292	764	636	585	548	531	497	484	500	481	462	455	442	426	437	427	407	435	425	417	415	399	397	429	429	401	450	404	475	395	428	408	416	400	419	435	413	408	419	411	430	381	397	394	392	421	411	374	448	417	419	393	400	400	396	395	422	372	419	403	386	431	414	416	390	414	380	403	432	404	388	398	392	409	379	369	413	429	408	384	462	455	408	387	408	419	399	384	405	401	414	401	400	421	381	416	421	398	425	416	370	406	380	395	392	420	429	395	373	416	396	391	360	417	411	415	415	410	400	380	410	423	366	392	405	401	414	393	398	427	360	394	366	385	408	399	402	419	377	400	428	400	412	412	374	383	421	400	392	393	396	406	411	422	405	367	415	401	391	416	447	424	379	413	406	432	385	365	410	408	372	442	411	400	398	402	418	413	377	384	444	409	428	409	384	398	423	384	425	400	370	399	404	386	383	447	378	426	400	421	425	394	409	384	392	409	372	438	380	396	407	419	388	406	403	381	440	425	431	415	451	423	423	382	365	389	409	395	435	379	447	397	422	415	382	408	408	405	376	419	403	386	410	424	408	378	373	390	363	392	384	365	374	389	381	385	426	417	385	391	385	412	380	403	381	371	411	382	371	380	395	399	402	381	414	397	362	404	384	386	412	407	390	365	423	418	399	415	389	408	432	396	413	380	423	441	360	373	418	396	388	406	399	404	404	411	407	409	406	392	449	406	402	444	406	377	373	394	366	431	391	407	396	381	399	397	372	412	387	412	398	436	386	431	369	407	444	399	375	367	411	423	418	410	403	390	396	382	435	400	415	384	397	391	420	416	418	430	385	359	387	402	382	398	387	369	387	417	415	417	436	395	390	395	401	380	427	361	422	396	384	436	399	401	404	404	378	371	415	395	401	415	367	430	403	399	371	414	380	435	396	416	400	405	439	400	403	406	407	433	378	405	438	356	391	400	372	386	388	400	408	401	384	398	391	394	447	409	403	437	409	393	392	400	410	379	428	432	433	422	422	417	373	379	392	388	437	435	383	393	401	387	405	395	355	381	415	397	425	408	419	409	414	397	421	428	391	433	404	399	379	383	396	436	429	407	439	398	364	371	413	409	389	391	370	385	409	389	399	398	406	407	381	409	413	424	389	410	386	427	402	425	404	415	408	407	418	407	366	408	395	410	426	389	381	428	422	387	411	425	393	364	406	378	403	384	396	377	375	385	395	404	420	457	405	415	393	399	433	373	422	372	402	412	434	400	363	446	440	423	409	398	408	379	380	380	408	407	413	405	428	418	429	389	407	376	404	375	417	407	355	388	408	395	395	412	417	422	413	426	406	464	398	413	374	411	406	411	390	426	398	423	408	400	362	421	417	408	395	376	352	404	380	402	446	422	376	380	391	394	416	420	369	397	437	389	378	404	395	391	415	415	398	401	398	387	388	409	412	423	417	427	395	409	433	390	454	393	432	398	388	392	415	428	395	423	372	410	405	415	408	404	415	405	424	438	391	428	409	402	390	406	374	416	398	387	386	386	384	375	391	429	447	391	404	400	401	411	377	439	424	433	368	405	394	404	368	427	398	400	378	378	386	442	407	415	412	393	348	358	438	457	375	394	367	421	367	398	441	416	386	410	402	396	388	369	399	428	395	381	412	393	375	399	393	432	396	390	408	424	389	442	427	399	403	394	383	405	361	390	394	390	352	387	376	393	428	414	437	390	384	404	370	391	398	400	412	393	426	398	413	413	432	419	433	398	424	424	425	378	407	382	389	404	428	421	388	401	399	408	391	382	391	397	397	381	389	421	379	418	394	364	424	424	369	445	409	418	429	396	411	413	393	413	397	364	402	439	425	379	403	431	381	398	394	420	423	372	372	387	397	404	367	421	432	394	413	417	345	390	398	383	369	398	409	416	423	390	421	411	385	385	377	406	398	396	393	403	426	407	430	445	393	418	394	377	391	390	413	391	397	396	410	418	404	402	374	398	375	374	391	404	413	408	400	414	408	399	408	360	401	421	378	411	408	371	432	416	392	385	385	374	405	379	425	377	412	400	412	408	406	384	454	387	393	396	424	397	431	393	434	378	422	400	387	409	387	381	397	427	445	364	397	401	403	394	388	374	391	404	394	419	369	438	392	401	391	413	382	408	418	374	424	442	412	403	415	423	395	424	392	399	400	386	429	404	385	420	424	425	401	405	410	422	371	408	405	383	403	399	384	402	386	414	405	392	409	386	438	393	409	390	409	412	436	375	388	412	375	402	410	418	416	436	383	403	403	442	371	417	393	403	386	387	427	362	408	417	409	370	420	419	430	400	382	409	431	408	400	406	396	408	433	397	409	409	427	391	404	395	419	423	411	375	402	429	421	395	398	383	400	408	416	397	428	393	388	396	395	411	403	382	401	419	410	400	424	409	429	396	390	387	396	400	421	387	394	420	428	385	382	418	394	426	383	377	401	415	400	411	417	405	404	378	419	432	420	392	391	449	414	419	404	400	390	357	408	434	372	426	386	390	369	361	394	378	388	391	399	409	381	406	386	413	381	377	390	442	401	406	378	381	415	393	416	446	416	435	415	411	428	423	420	409	411	391	384	371	382	376	388	398	367	405	409	398	406	392	443	419	404	393	433	427	396	398	415	411	410	435	438	412	395	393	380	407	395	383	434	402	414	411	411	398	431	422	411	367	401	430	398	416	405	434	394	417	379	395	381	413	381	412	400	380	393	376	404	420	412	408	366	411	431	437	442	372	417	453	372	409	378	403	428	376	393	392	383	376	412	407	430	374	409	393	392	390	420	405	410	443	381	387	438	422	421	410	430	426	429	366	419	382	441	401	382	388	421	393	389	410	405	390	407	406	404	416	385	405	378	409	437	421	423	380	395	413	408	414	413	395	426	386	364	384	401	394	417	388	410	382	406	418	397	417	378	442	416	413	401	396	404	417	452	423	400	411	441	401	410	375	385	402	402	427	391	377	431	412	424	431	433	376	374	385	390	405	408	367	383	388	383	413	384	402	404	407	431	382	400	424	379	358	397	383	395	424	385	382	393	378	391	389	398	420	372	398	386	419	404	395	350	389	412	421	367	375	389	356	393	407	421	383	404	379	377	442	404	407	413	422	426	389	396	401	414	407	400	389	366	366	399	435	399	385	389	414	423	398	407	392	401	392	427	379	393	411	408	406	431	402	399	392	434	429	431	420	371	444	375	377	368	411	406	409	402	389	398	396	408	459	382	388	384	424	422	397	415	419	422	396	408	371	379	391	393	377	395	358	405	382	355	408	425	399	418	387	400	407	402	430	383	340	442	379	410	431	423	439	378	433	369	380	387	426	387	381	383	385	378	394	414	396	400	445	412	400	371	409	381	395	402	411	435	363	405	409	414	412	426	434	408	405	390	370	409	400	457	381	396	389	370	397	364	375	378	422	380	376	388	451	404	378	396	402	391	388	414	412	394	389	399	449	393	352	419	380	419	408	446	374
6758	10225	8411	4161	3015	2211	1879	1513	1243	1120	944	904	820	804	760	765	677	642	658	647	647	640	608	571	628	647	596	570	602	572	558	564	581	547	494	625	562	571	570	556	529	549	555	571	537	552	563	552	584	597	535	522	551	557	589	548	549	533	578	598	561	561	550	565	589	572	562	540	550	503	534	556	562	578	587	559	543	593	527	535	584	535	551	528	576	544	530	539	511	545	537	556	589	549	530	596	593	585	573	539	573	554	522	533	572	544	532	554	525	607	517	554	550	569	560	521	512	521	560	572	536	543	560	539	553	518	552	587	547	554	547	523	527	557	539	549	546	550	519	557	520	559	533	536	523	559	500	546	532	591	562	540	529	547	511	539	524	523	539	543	507	540	510	553	517	538	545	578	516	546	585	522	560	514	522	526	545	541	560	545	541	547	542	505	564	507	519	547	534	554	534	522	539	536	537	556	606	530	524	537	525	541	553	536	534	509	549	527	529	514	473	592	527	569	554	538	531	551	522	562	513	534	502	528	527	501	565	532	540	556	557	529	535	586	568	524	582	535	552	553	541	566	558	562	512	575	533	560	533	595	557	545	554	505	579	504	523	537	540	521	569	553	555	553	550	557	556	573	540	595	546	548	508	586	533	505	522	535	536	557	556	538	551	553	536	562	527	539	569	529	555	559	558	518	487	537	565	557	565	563	561	494	575	555	529	533	518	560	548	542	529	562	542	562	516	536	595	570	480	554	563	572	525	581	538	552	529	537	580	520	564	490	548	516	563	526	569	530	588	547	565	540	547	508	549	575	553	531	555	542	562	543	553	506	528	544	525	551	542	531	545	580	561	558	539	527	493	540	546	553	511	542	520	530	579	525	598	559	549	558	568	539	521	523	528	569	536	544	562	532	518	545	544	540	518	550	530	559	529	529	508	557	526	533	525	551	540	556	537	514	543	528	545	573	552	552	555	525	495	540	518	568	542	569	564	515	523	543	535	534	538	557	568	560	572	531	539	577	534	525	572	508	559	561	565	497	587	525	504	532	541	540	545	520	550	545	521	579	564	506	550	516	586	568	518	586	542	500	534	507	537	553	576	576	532	564	541	560	504	557	570	563	546	549	531	537	540	535	495	519	556	521	594	524	568	506	552	542	574	534	528	516	528	511	587	549	587	536	529	527	565	582	577	555	511	557	521	536	536	521	567	537	549	511	565	508	546	528	631	541	556	525	525	526	543	529	517	549	535	562	560	571	527	547	542	521	620	529	550	516	564	561	566	550	565	525	551	575	543	550	596	523	518	565	535	539	551	544	576	565	531	554	498	568	552	540	542	572	514	555	489	572	527	540	510	505	553	584	516	529	511	537	568	523	555	537	576	552	543	526	535	578	527	569	532	527	535	541	548	554	562	536	530	490	529	573	545	545	548	551	533	539	552	530	615	535	507	528	527	537	535	550	576	505	545	557	535	537	563	538	520	561	519	595	554	530	552	530	538	587	547	529	554	550	547	531	522	531	534	553	548	537	552	568	555	577	556	529	523	517	523	561	513	527	565	572	544	528	556	524	534	508	583	554	575	526	535	569	543	520	527	559	515	585	542	539	562	589	540	548	530	598	548	538	529	523	540	557	528	567	543	541	510	516	548	531	530	552	542	545	605	538	536	519	533	529	540	581	530	552	583	537	492	529	571	540	544	514	547	559	558	584	555	505	530	531	537	544	520	541	528	543	566	559	540	517	560	536	527	549	508	552	516	550	532	538	575	535	536	550	504	515	522	509	560	549	526	532	566	545	600	524	550	571	565	531	537	549	547	587	573	564	548	540	510	526	488	520	574	552	536	552	542	524	564	551	527	514	526	556	557	546	524	560	523	558	515	540	562	497	562	529	534	490	540	548	564	543	517	519	583	503	564	558	555	512	522	548	550	535	521	561	571	570	525	505	578	507	551	572	537	556	544	537	519	562	633	555	586	528	544	583	548	547	523	547	557	569	515	536	511	562	532	542	559	542	554	548	543	505	523	537	546	589	578	560	536	574	570	548	564	528	522	552	576	530	531	540	539	547	519	540	526	537	528	566	542	515	530	566	551	498	517	533	561	550	569	515	555	531	534	550	541	562	560	541	555	551	526	565	586	525	526	571	534	565	523	526	548	540	559	496	557	550	563	569	547	583	561	542	562	570	561	574	555	514	562	554	575	525	580	536	507	526	593	570	568	538	567	540	567	538	537	549	539	580	525	518	533	529	535	593	568	568	546	535	501	528	536	560	530	558	551	580	558	553	526	533	533	556	544	536	521	577	538	557	541	516	531	568	559	539	566	589	514	511	543	558	540	516	557	532	558	537	560	555	524	572	521	514	575	517	529	563	551	514	521	537	537	536	543	552	562	516	552	575	526	550	579	484	543	550	541	514	591	540	543	596	509	540	563	537	542	493	606	536	574	539	550	551	561	558	562	585	557	539	547	551	564	553	585	538	580	539	539	516	506	559	563	520	596	522	513	513	518	546	525	529	540	506	562	573	528	571	525	514	554	567	581	547	517	551	550	570	527	541	527	508	516	544	506	528	552	540	520	530	570	558	543	564	543	577	519	544	545	538	532	545	558	537	580	541	560	524	553	547	574	529	537	585	494	552	534	547	535	568	534	524	558	551	601	578	544	537	547	558	491	546	533	530	555	551	557	547	557	575	576	503	533	561	515	568	569	577	547	544	528	519	544	560	532	566	539	528	551	525	534	531	537	554	549	519	576	543	563	554	522	518	571	529	518	573	572	521	567	528	544	525	484	563	496	540	548	555	554	521	557	540	552	533	545	572	547	546	500	542	538	496	506	589	579	579	536	534	521	545	535	553	508	543	537	532	499	537	590	535	511	540	561	551	545	554	571	533	547	522	527	563	551	540	541	534	556	530	516	580	542	545	522	547	555	547	535	542	582	567	561	525	578	542	535	573	550	568	558	529	523	575	522	616	537	508	542	545	511	550	538	507	630	552	550	524	589	519	548	544	537	554	560	556	545	532	529	504	558	527	537	584	518	531	544	517	561	537	507	548	547	527	566	519	537	551	515	531	573	562	559	533	537	544	522	539	575	547	564	522	574	574	560	544	527	535	573	548	536	560	566	531	525	565	544	515	524	528	524	534	549	572	545	569	527	523	505	560	532	574	560	548	540	541	524	587	524	566	531	522	584	556	575	559	598	539	534	573	601	551	547	548	547	532	559	519	538	524	533	557	569	552	529	549	541	573	522	555	552	591	543	530	543	552	549	511	566	529	527	547	592	519	545	531	545	502	561	529	546	541	501	577	519	514	504	520	522	569	534	551	555	541	536	518	563	528	535	526	495	503	530	551	544	569	567	516	530	551	577	516	557	530	537	570	516	531	588	554	534	552	568	534	581	559	547	540	574	568	567	575	526	529	530	551	567	547	534	545	568	521	525	520	499	549	612	579	540	573	567	552	529	519	560	563	564	581	512	550	518	542	566	521	523	517	514	547	542	518	527	547
22940	21368	29240	23877	21368	21404	10520	1094	729	640	526	481	496	491	404	369	367	358	343	336	334	358	327	320	307	321	319	294	290	316	291	289	297	310	297	270	293	263	300	276	267	291	259	246	254	272	269	292	257	276	293	277	276	281	261	257	267	242	268	276	263	272	270	258	270	259	259	258	250	262	270	245	296	258	269	256	280	261	253	271	262	245	270	249	278	278	248	293	271	253	260	223	269	235	250	279	305	271	270	257	275	253	304	276	271	234	260	266	263	245	264	243	238	255	262	239	261	241	238	262	277	270	269	243	256	271	263	251	231	235	262	268	266	238	251	268	263	250	242	289	248	287	248	278	253	287	278	263	279	231	267	244	263	252	248	264	266	251	260	261	286	274	257	279	242	268	254	268	270	289	263	258	260	252	240	268	262	284	273	266	286	275	272	252	272	252	263	240	268	283	243	258	260	231	270	257	264	259	251	239	252	264	252	272	249	267	232	271	275	250	267	243	218	256	269	247	249	245	262	253	250	245	243	252	258	275	229	247	246	289	239	264	251	265	275	259	254	236	255	257	270	288	273	262	303	271	240	274	224	259	283	247	237	265	275	269	257	249	286	265	277	282	229	265	254	254	270	254	271	270	285	253	278	280	218	247	254	276	242	250	265	255	269	238	266	230	264	269	251	288	261	260	270	274	243	275	268	279	254	251	261	212	280	230	242	282	258	250	254	256	243	255	268	260	262	259	252	253	246	248	258	256	242	235	243	289	250	260	250	259	264	245	268	262	260	265	242	244	275	258	231	269	262	240	262	272	246	270	276	270	252	260	272	292	280	265	262	262	244	257	267	273	295	230	257	281	274	251	251	277	268	275	244	263	255	247	231	265	259	263	252	270	226	264	243	268	243	268	289	262	269	270	270	253	268	264	257	287	245	253	232	295	238	272	275	235	263	250	250	242	237	240	266	277	279	275	261	273	250	257	251	261	248	237	286	260	269	288	239	248	264	241	240	296	249	244	263	266	259	271	271	267	259	246	262	226	253	259	268	300	280	276	231	283	269	271	288	277	255	271	256	236	231	245	254	267	255	257	251	278	268	268	234	275	245	244	264	263	236	276	294	260	244	235	247	248	247	259	278	225	242	261	259	246	258	246	258	261	266	254	276	251	264	249	254	229	256	239	268	240	261	265	262	279	249	242	234	247	262	273	269	261	233	243	267	242	257	268	249	245	243	239	253	278	240	249	298	263	269	270	266	263	271	253	255	271	254	227	233	257	267	263	266	273	263	253	291	263	267	235	259	240	259	284	259	259	279	264	269	260	280	268	248	269	252	228	266	242	258	246	265	249	249	254	234	277	245	272	246	269	249	273	255	273	244	246	260	254	275	267	235	271	261	250	227	266	284	240	245	245	282	249	242	255	265	246	226	263	258	278	269	248	276	268	268	267	277	250	243	257	249	269	287	258	249	272	262	238	257	255	263	284	253	270	259	242	242	248	258	249	267	281	278	291	261	268	244	251	266	237	260	260	273	280	240	259	282	252	246	262	258	233	252	249	282	259	252	236	230	254	259	267	292	238	231	236	274	257	238	269	265	252	232	245	249	274	243	234	238	250	267	256	243	253	258	255	252	233	256	246	267	232	254	276	260	252	242	237	268	239	266	265	253	241	253	293	279	260	260	258	249	240	266	240	254	245	257	269	246	259	250	252	277	255	283	260	262	252	246	270	242	243	258	241	258	257	261	258	279	291	248	228	261	245	261	266	257	257	239	277	240	233	265	249	251	253	278	275	282	298	263	244	241	232	271	248	246	244	273	249	271	232	268	275	259	252	250	238	254	272	232	288	247	256	267	240	270	252	266	277	219	296	234	242	269	242	257	247	267	254	261	287	278	249	258	270	264	265	255	254	247	262	256	249	289	258	273	261	265	241	252	259	259	249	282	250	221	252	287	265	237	275	275	247	248	234	250	275	244	238	253	239	244	222	271	239	255	239	256	270	265	244	215	261	254	222	259	238	264	268	240	238	236	245	319	266	230	271	259	228	278	256	281	270	243	242	297	265	230	260	281	247	284	239	236	264	254	256	240	249	250	270	254	243	232	255	258	261	262	278	239	292	250	276	259	238	260	278	273	259	235	287	266	260	241	231	249	298	254	254	239	245	273	257	246	238	257	254	251	262	276	226	239	255	252	275	254	260	255	259	254	257	243	263	253	236	249	247	276	249	246	257	251	287	265	254	251	286	269	249	246	260	244	261	273	233	236	254	249	263	255	279	266	239	269	245	244	269	282	242	265	269	225	259	259	255	248	266	257	288	260	284	271	267	242	273	269	269	255	259	247	247	275	259	247	252	257	286	258	297	292	255	252	272	249	263	285	270	251	271	244	233	254	262	241	277	263	278	232	259	228	280	263	278	255	267	258	228	223	262	274	232	263	275	233	259	265	272	255	245	237	253	278	224	267	228	270	264	239	284	269	240	244	287	274	264	240	255	271	243	250	265	244	255	267	268	276	263	226	278	262	245	276	250	262	250	257	244	253	261	298	252	228	231	274	250	245	259	272	266	284	267	291	259	277	265	276	244	280	272	290	231	267	265	268	279	243	263	229	255	235	266	221	262	254	272	246	264	262	242	253	226	250	234	277	236	266	263	258	255	241	240	242	255	253	240	253	269	233	246	272	253	254	262	287	244	276	266	252	265	264	290	256	279	266	262	272	245	293	259	291	265	227	248	269	223	242	240	259	280	275	256	267	266	276	239	267	267	242	236	262	244	257	256	286	273	267	255	255	260	273	262	250	253	276	273	267	267	244	288	280	254	228	268	264	234	256	263	240	267	260	247	272	247	223	262	277	236	243	232	257	286	231	254	245	261	247	280	260	252	249	269	250	253	263	252	264	274	252	235	267	265	271	242	256	251	263	280	251	238	267	245	258	273	264	255	236	279	251	249	253	254	225	270	235	256	239	284	251	234	278	267	263	242	260	236	225	278	245	267	294	274	277	277	242	260	253	259	256	258	239	276	258	271	253	259	258	261	231	273	251	231	262	240	250	248	271	274	270	272	266	248	272	268	273	271	272	265	259	251	234	264	250	248	233	224	237	234	266	256	266	245	245	250	259	244	262	234	260	259	240	249	272	254	263	239	266	263	238	264	268	247	289	294	259	266	262	288	258	256	255	263	257	238	230	247	222	278	244	260	271	273	265	250	273	282	273	241	269	276	286	259	264	248	260	248	252	248	277	262	265	247	253	241	248	245	219	257	255	284	261	255	252	252	255	290	246	295	251	261	269	224	254	266	265	277	263	247	271	284	260	277	266	256	265	244	260	266	266	248	259	269	275	264	235	247	247	258	246	257	281	245	255	278	230	237	259	236	259	269	259	266	270	252	256	242	256	266	242	284	248	269	274	257	274	266	273	237	269	277	268	268	261	277	261	254	273	277	261	271	268	250	247	250	223	237	261	254	279	278	267	261	237	291	258	245	288	244	238	261	241	277	288	251	247	254
9464	16258	13279	6974	4902	3605	2814	2223	1707	1443	1245	1042	988	885	719	703	730	621	597	585	532	509	529	479	465	478	411	450	415	405	417	426	452	437	376	393	415	410	397	409	426	380	349	390	362	376	370	403	376	391	377	384	356	386	363	398	382	338	376	330	340	383	390	390	405	382	361	377	355	371	414	355	376	359	393	392	379	344	359	344	386	358	378	352	363	367	365	354	332	352	365	369	344	365	383	336	363	358	387	351	316	368	360	343	396	363	374	350	363	367	340	374	403	355	392	349	360	356	304	351	366	380	343	388	354	355	387	347	352	359	357	335	338	408	349	367	345	362	378	351	368	363	392	362	347	304	369	333	357	344	344	344	360	327	333	403	365	339	339	366	383	408	335	395	345	389	333	345	354	392	357	355	344	345	407	385	368	356	369	367	391	374	348	373	364	369	375	366	377	341	386	340	351	350	370	377	375	335	367	385	371	360	367	362	340	369	365	359	383	361	376	363	382	334	333	354	346	355	337	348	349	353	345	364	348	376	364	377	365	367	353	377	344	346	349	380	348	357	354	335	388	340	368	325	365	337	342	374	307	360	312	387	350	339	398	372	364	347	320	363	362	351	328	357	354	367	350	347	324	345	337	364	338	348	376	353	354	364	365	375	401	395	399	359	347	350	363	391	407	390	349	376	356	357	363	375	403	372	374	373	322	352	330	334	362	373	388	363	339	368	346	368	337	333	355	356	359	374	382	349	370	377	352	365	352	358	367	354	347	360	402	337	359	358	401	346	368	319	363	357	329	356	358	377	369	381	343	356	323	368	366	355	340	315	361	324	343	353	329	352	372	378	346	349	363	357	370	345	316	359	354	323	337	365	341	344	376	354	342	343	389	374	348	312	356	333	370	358	343	352	330	378	366	351	353	344	381	362	343	340	340	349	356	380	337	371	349	390	330	362	345	347	336	356	388	344	348	357	368	353	367	393	344	346	333	343	332	342	352	356	328	363	364	345	352	349	338	334	365	366	354	371	338	375	338	371	349	361	341	408	364	368	402	359	338	341	348	373	315	351	372	395	335	348	353	364	393	394	367	351	360	393	378	344	336	351	358	349	365	364	370	339	326	354	338	388	348	358	302	367	364	351	342	349	338	372	369	336	317	380	332	373	352	358	331	337	361	342	338	345	359	334	351	359	337	353	340	391	363	383	386	360	343	338	349	330	336	357	368	332	361	341	350	380	382	365	369	387	321	344	352	351	350	355	357	353	352	364	356	377	385	383	374	340	362	376	346	392	361	334	369	347	345	298	364	344	364	352	348	370	377	360	392	356	387	362	363	327	351	330	379	359	359	341	375	339	365	384	364	356	348	344	367	332	348	357	350	338	326	349	340	360	355	377	357	359	357	352	374	380	383	383	371	337	349	339	332	360	356	348	336	383	332	312	319	354	368	368	338	338	355	376	360	383	374	354	371	377	367	343	359	313	340	355	353	370	374	326	364	311	339	336	366	340	389	368	367	368	347	324	348	375	362	329	354	360	339	359	324	382	337	368	378	385	366	370	360	398	336	363	299	345	378	358	363	333	367	338	322	385	334	379	362	371	341	351	377	379	370	371	343	361	367	333	376	383	360	370	324	363	358	354	336	396	406	355	358	342	351	349	348	362	366	320	335	335	362	334	352	354	370	345	346	347	361	339	340	360	371	339	341	351	341	362	333	330	354	339	362	359	346	363	381	367	337	357	355	355	306	369	359	355	372	361	397	321	361	352	335	350	374	346	377	328	384	367	355	378	365	377	354	358	321	348	368	356	374	381	386	323	373	373	367	350	340	388	337	355	361	366	349	375	355	386	363	328	357	341	401	389	359	355	391	365	329	363	347	332	343	383	368	341	359	380	361	403	359	343	383	366	365	376	365	371	324	351	342	337	368	329	364	387	361	385	304	324	349	358	393	344	321	357	370	347	382	330	327	339	337	359	353	354	392	369	353	307	333	357	356	350	358	346	340	354	342	360	386	352	353	377	284	358	352	320	379	343	348	390	349	375	321	346	335	337	344	344	375	318	382	375	359	364	369	345	327	363	317	376	329	333	367	340	320	358	369	357	355	322	378	341	363	375	363	345	343	372	339	350	346	351	347	358	317	370	346	349	389	316	346	355	369	379	368	365	323	400	372	358	353	412	348	383	328	367	348	347	351	355	367	337	357	342	348	332	379	353	356	365	339	365	332	364	381	344	331	349	355	343	387	377	332	336	373	350	349	361	347	363	372	324	363	369	370	339	345	357	322	328	363	331	337	382	357	366	339	365	350	340	377	372	390	356	382	357	380	353	357	383	358	365	356	362	328	375	342	344	327	386	381	360	352	345	367	358	357	362	356	380	372	341	347	346	352	352	336	321	349	368	354	350	366	352	353	331	351	352	366	383	361	367	338	339	382	335	367	371	347	368	341	378	362	331	336	367	355	349	346	351	349	339	358	384	359	389	367	350	368	359	343	377	385	344	362	361	343	365	361	392	332	368	360	362	367	323	372	378	366	359	378	358	379	326	333	363	374	369	367	398	344	334	352	365	346	326	363	349	405	315	328	347	313	346	355	385	389	343	375	331	377	354	353	353	370	365	369	356	336	373	372	386	337	358	340	369	363	394	360	353	384	344	343	342	325	368	376	329	369	393	330	355	341	382	348	369	340	357	394	338	355	373	358	375	380	348	332	329	349	379	336	344	353	352	318	360	355	344	361	334	365	343	347	363	368	347	376	387	358	364	342	345	357	371	368	385	362	373	334	326	376	360	362	389	374	357	358	358	335	343	326	371	349	350	373	349	387	363	344	333	363	325	335	342	348	394	331	340	347	386	336	347	387	375	370	359	354	351	360	367	350	372	372	379	366	365	345	354	360	358	369	348	358	375	327	351	344	331	337	388	345	352	357	346	371	362	341	343	322	373	323	341	371	377	363	360	374	355	411	373	368	355	356	359	375	328	357	342	389	357	345	345	361	363	313	365	378	340	385	341	331	332	384	326	333	372	382	359	353	336	322	346	352	356	374	332	345	376	347	381	346	341	381	360	364	406	346	333	355	366	374	334	361	340	400	347	352	370	327	366	318	346	364	341	363	355	379	368	385	344	368	372	345	384	344	348	414	408	344	374	341	368	377	336	338	360	385	359	357	385	326	349	347	392	366	343	364	341	358	339	349	342	344	357	354	336	331	357	335	357	371	352	369	340	334	361	375	352	364	332	406	339	330	369	376	340	349	351	383	352	358	342	362	325	377	349	343	356	370	367	342	351	317	343	347	367	361	332	365	341	352	368	373	371	345	341	377	403	366	367	358	342	344	367	365	364	350	348	339	348	334	339	364	323	347	374	345	356	342	352	333	377	366	339	347	355	374	386	376	372	338	342	365	330	365	364	344	352	338	353	369	385	374	347	338	351	394	346	323	371	320	351	364	340	363	328	370	365	351	369	371	346	312	383	365	333	359	330	341	364	365	353	349	366	373	377	356	358
27040	20807	8543	600	439	335	343	309	310	329	301	309	290	296	283	302	262	334	286	286	302	313	303	301	266	292	269	325	300	286	295	290	295	270	298	271	283	295	267	291	280	308	291	318	278	287	310	297	295	288	289	269	310	273	309	260	321	317	301	294	313	331	271	306	302	276	307	278	272	290	315	293	279	288	273	291	311	278	295	323	280	286	303	325	302	274	283	299	288	299	316	305	273	318	267	297	288	283	279	300	318	290	292	285	300	298	283	285	293	306	312	305	311	281	273	275	297	295	275	305	304	301	300	312	310	283	274	275	279	283	314	258	295	315	326	287	283	300	281	270	287	290	276	307	265	281	295	313	295	280	283	274	300	305	281	299	275	288	289	303	273	298	297	235	304	287	293	291	294	291	293	286	297	280	282	323	282	284	301	295	285	322	307	327	278	287	305	256	267	286	292	285	276	293	309	280	299	262	276	300	298	330	289	251	295	322	303	291	307	301	299	291	263	287	302	320	290	297	267	318	335	275	304	295	292	292	285	318	292	286	305	290	311	300	273	304	282	296	308	264	291	281	307	281	297	278	298	264	285	296	278	283	317	301	280	275	297	317	297	289	295	280	274	311	309	295	271	292	303	286	299	298	301	311	270	291	288	262	271	291	285	310	289	312	304	290	307	291	282	302	284	260	293	309	281	290	303	318	306	309	288	295	277	294	317	303	260	292	303	296	302	280	298	292	246	300	263	290	276	283	276	298	270	297	298	311	291	270	271	296	279	288	289	318	290	304	298	292	295	281	310	311	312	310	293	293	293	314	294	258	305	313	321	280	275	307	310	293	305	287	295	312	276	280	302	272	303	317	287	299	291	284	276	283	307	283	292	296	310	284	320	307	286	305	294	312	297	281	276	279	305	312	321	287	307	277	298	301	297	290	316	286	287	324	310	304	292	280	309	318	296	303	324	300	297	286	285	273	297	298	259	331	294	266	257	277	290	276	266	299	293	278	298	302	287	273	319	294	314	284	304	270	288	283	306	314	300	291	292	310	284	292	314	332	285	305	282	276	307	350	284	297	296	295	274	297	269	276	295	296	291	295	311	309	318	277	286	296	271	276	277	289	291	279	255	300	325	268	288	261	279	303	288	325	309	292	322	285	292	298	301	265	265	257	275	340	315	295	301	271	288	297	288	302	258	315	295	323	321	288	286	293	297	296	278	280	277	285	297	296	271	302	269	279	284	298	278	305	286	268	277	304	295	280	280	292	312	255	321	300	319	254	280	286	295	285	302	281	306	265	286	313	299	292	253	316	290	307	294	289	276	288	273	322	322	301	300	265	281	322	304	295	286	268	311	304	325	297	273	276	281	299	304	303	296	290	255	288	296	316	296	270	283	276	329	298	307	278	262	302	317	284	286	266	291	272	316	291	308	285	317	278	282	273	271	298	295	305	273	295	252	293	292	289	281	256	266	287	323	265	299	309	282	279	272	278	276	288	279	273	305	315	297	327	267	278	274	283	262	280	319	276	321	344	247	294	303	312	309	297	307	302	306	302	326	323	274	273	294	293	294	296	289	263	309	271	282	301	273	275	254	265	303	273	294	289	276	314	282	290	296	288	279	290	323	285	289	307	300	313	317	276	275	297	301	288	295	279	310	281	307	267	293	323	297	316	271	292	277	283	290	319	284	280	321	287	271	308	265	293	301	292	299	282	296	273	291	293	274	290	292	287	294	297	324	247	301	284	295	279	300	309	276	319	277	324	317	298	318	262	249	303	287	284	294	303	267	296	284	294	293	264	308	283	252	285	267	289	293	242	280	304	274	289	269	298	292	270	273	277	308	279	262	284	287	264	291	300	280	284	294	317	319	313	293	304	274	277	306	289	259	286	285	291	302	293	312	292	307	300	301	297	275	296	315	312	299	309	270	285	260	304	298	282	280	281	277	294	298	294	278	284	299	291	263	290	285	273	278	315	267	245	316	288	290	264	311	271	293	296	275	314	286	299	299	276	299	286	289	280	308	306	291	291	289	325	285	284	295	306	304	269	301	308	302	308	290	302	278	293	292	302	322	299	273	289	312	278	296	286	270	287	298	289	304	262	286	308	296	267	310	256	303	278	275	304	297	301	308	318	309	306	309	278	275	273	275	266	310	298	311	290	276	298	289	291	312	292	291	296	272	308	301	299	271	283	284	283	290	269	282	300	271	281	271	292	282	281	310	295	296	288	289	307	272	287	296	289	275	298	308	287	296	282	279	250	287	291	279	271	279	279	339	297	325	294	296	287	290	292	275	303	299	255	324	285	284	299	298	276	284	297	268	299	289	321	315	299	284	282	304	282	302	283	274	300	263	274	288	278	299	299	346	283	297	306	300	288	300	304	298	283	304	299	291	276	281	291	303	298	297	268	279	266	289	278	284	318	282	274	283	295	286	315	298	297	312	303	313	292	303	288	310	285	279	261	302	297	313	286	331	297	251	289	287	312	291	280	290	313	276	293	271	281	275	292	289	289	312	318	281	297	293	327	300	298	311	292	294	292	263	254	298	295	285	289	279	288	302	276	310	301	284	296	321	303	281	316	296	289	279	310	297	276	320	307	302	274	285	276	291	302	303	308	288	272	271	297	286	289	278	285	314	316	293	285	299	284	307	271	314	308	312	317	271	315	287	330	298	295	275	321	309	301	282	293	278	263	309	305	266	277	289	311	311	296	276	304	277	311	316	279	272	312	312	282	317	303	269	296	256	294	281	281	268	295	305	275	278	274	286	320	298	300	282	296	313	279	279	270	309	289	290	314	280	286	298	288	322	284	308	270	303	275	268	284	280	313	288	273	302	310	276	300	297	298	294	255	280	311	290	287	265	290	334	297	289	278	299	311	307	300	328	314	336	262	281	254	284	271	296	318	312	276	269	302	259	286	306	296	277	294	275	287	328	308	272	286	279	281	312	275	293	284	281	313	304	301	296	278	320	298	289	314	254	292	305	272	304	307	281	270	294	307	292	282	317	290	302	296	298	287	274	263	277	270	282	296	280	291	292	303	302	302	274	320	279	321	323	289	279	291	320	284	285	307	266	333	308	281	316	300	279	283	293	305	298	332	256	271	273	298	296	307	272	272	295	306	282	296	302	281	265	293	295	295	295	266	305	325	298	307	301	260	277	289	286	320	297	290	288	304	302	283	293	293	285	300	302	284	308	309	311	291	290	290	286	291	292	271	293	266	278	283	314	269	274	313	291	272	321	283	304	322	314	270	302	310	299	296	273	306	295	309	276	284	313	298	309	313	290	296	322	291	306	284	282	279	302	277	270	286	299	304	270	280	291	293	297	292	287	304	292	275	320	282	265	280	290	292	279	292	294	278	284	294	326	265	309	263	285	271	316	301	303	298	285	277	266	315	296	287	292	285	293	276	279	310	291	299	300	276	284	317	292	285	284	291	278	263	277	257	288	278	305	306	282	305	283	290	282	279	271	293	292	277	318	318	300	283	313	303	266	256	260	311
4030	1022	932	580	555	461	477	435	416	427	419	438	407	407	415	393	378	393	409	384	415	407	405	373	400	383	396	357	381	408	373	395	414	385	366	420	350	404	356	401	410	359	409	385	414	350	444	357	367	343	419	433	368	353	373	413	391	379	400	391	388	394	403	403	420	387	395	394	387	410	399	376	402	411	366	410	402	372	395	404	411	339	376	359	354	386	416	404	399	386	356	387	398	384	413	403	374	418	364	387	384	374	382	408	412	359	373	390	413	414	379	393	370	418	408	385	422	372	411	405	405	396	417	396	408	382	404	411	387	407	408	377	363	415	423	394	405	409	393	406	427	417	395	366	401	403	424	435	370	372	391	388	436	382	344	395	404	400	353	394	378	389	399	416	396	425	379	406	370	389	421	399	384	394	393	396	440	379	410	410	377	390	400	412	397	406	376	367	418	389	416	385	409	385	350	382	399	390	367	373	391	415	401	395	389	424	408	377	356	396	388	364	353	394	374	382	375	402	374	408	399	388	350	390	401	399	346	384	361	409	376	424	419	394	403	381	373	395	394	400	392	351	385	412	383	393	415	368	363	401	381	426	394	366	400	383	400	390	429	382	392	408	377	418	365	398	433	377	419	377	402	390	389	390	381	395	384	393	414	422	410	403	393	403	371	388	380	382	375	369	400	377	402	365	411	381	384	414	386	409	426	392	375	401	424	386	373	414	420	342	373	405	379	434	408	382	421	360	384	388	380	376	379	388	420	408	379	392	369	373	405	387	364	398	410	408	404	405	410	402	405	386	369	366	397	411	370	389	402	440	401	395	406	397	376	367	374	416	393	377	411	446	384	430	377	407	344	358	384	406	398	366	395	389	411	397	399	404	386	384	407	403	418	408	381	388	406	389	413	410	411	371	429	403	396	359	414	378	385	407	413	402	377	430	391	414	388	402	392	377	398	359	374	399	421	387	415	396	365	388	387	410	386	370	413	430	440	401	420	399	378	401	457	422	426	405	412	363	378	375	375	379	439	444	392	401	370	408	424	416	401	382	364	426	410	425	391	380	405	405	422	380	400	373	426	384	364	384	384	425	403	374	379	397	373	393	391	413	390	384	407	383	427	403	393	413	408	400	397	369	405	432	410	390	400	401	399	387	380	400	389	357	376	416	419	387	424	392	418	408	387	392	400	405	391	371	367	382	374	384	386	377	371	414	409	379	401	348	402	366	413	420	418	379	434	408	402	400	389	398	392	400	383	379	384	397	384	428	390	416	361	381	378	379	414	382	408	399	390	367	399	370	378	403	409	366	397	393	380	409	384	408	383	381	392	396	378	407	399	395	421	388	433	343	363	382	403	409	361	386	385	396	392	402	374	389	364	410	375	408	462	366	420	366	408	409	354	422	407	379	396	397	372	402	408	376	409	396	362	393	399	381	401	393	393	351	362	399	425	392	390	386	381	406	390	365	406	407	406	409	411	416	366	380	395	411	416	362	414	362	362	375	410	410	391	419	422	395	408	407	385	409	380	406	411	395	408	420	376	377	363	386	393	430	377	403	374	370	400	409	408	407	393	370	401	377	355	418	417	401	397	420	402	379	387	399	365	423	412	369	350	398	387	436	396	392	414	389	398	401	427	404	382	385	384	387	394	375	381	383	426	376	407	373	391	381	399	418	413	373	400	362	399	392	417	368	352	360	405	391	432	397	410	372	406	414	398	381	434	412	395	403	380	380	400	378	398	371	398	413	392	405	386	369	405	376	404	384	378	420	396	386	368	398	377	414	362	411	399	429	421	424	405	395	385	373	417	375	381	387	396	385	395	394	408	395	423	397	391	403	392	401	360	349	437	391	384	376	399	397	409	401	366	403	383	359	438	403	394	397	390	392	411	411	383	372	393	421	402	362	386	370	405	368	381	404	416	391	404	427	396	352	390	400	385	409	393	382	382	338	407	375	417	401	405	428	396	386	428	394	382	363	414	398	395	404	392	402	409	402	403	374	407	378	362	393	404	409	418	421	419	372	388	394	446	398	414	410	401	405	421	375	363	403	375	391	369	414	381	387	419	396	404	398	409	383	400	398	411	387	404	385	374	408	341	396	389	388	373	392	390	421	395	409	377	458	407	375	409	410	438	422	371	359	389	415	393	409	426	385	401	395	377	400	388	398	382	390	428	375	399	412	394	404	398	394	396	383	368	427	387	379	377	383	397	357	406	438	381	406	409	417	421	391	411	434	389	426	434	365	391	371	410	405	372	352	363	404	440	387	391	383	380	386	388	387	386	405	354	396	425	383	416	416	389	387	388	387	416	371	389	430	403	355	384	404	378	407	423	385	384	375	410	416	396	390	380	407	406	408	406	399	395	394	407	381	368	414	404	375	386	395	407	398	409	386	396	417	386	403	378	386	398	385	392	372	404	413	418	381	369	358	431	376	345	404	404	426	402	412	342	404	389	378	393	370	391	420	408	403	386	418	393	411	364	388	351	396	372	375	401	385	375	424	388	381	395	387	417	448	384	389	407	385	370	380	391	418	412	419	382	378	416	404	389	383	376	415	386	376	403	403	412	408	430	400	386	400	423	385	433	393	404	410	356	434	411	375	367	348	377	408	372	395	380	415	389	409	386	385	378	398	413	386	362	369	381	381	397	424	369	382	374	369	387	362	389	416	390	378	423	381	402	393	406	384	396	378	374	421	374	431	419	349	401	406	408	449	374	417	399	391	394	382	352	411	453	384	415	387	356	399	391	405	405	372	371	380	402	386	395	384	389	414	368	427	401	378	382	416	391	377	397	396	417	374	353	390	366	400	387	407	409	400	410	369	398	376	411	398	429	365	412	385	391	386	422	386	413	377	400	355	402	388	401	379	397	390	405	364	419	421	386	405	413	349	389	421	324	354	378	409	390	411	398	375	394	394	381	431	404	371	410	421	370	423	405	393	440	405	404	394	430	391	414	382	385	363	376	413	411	429	379	396	369	377	402	413	395	397	387	376	395	397	377	406	401	374	345	357	432	425	404	375	422	366	375	405	395	383	382	403	406	401	376	349	396	367	391	370	422	386	379	390	372	381	399	412	392	359	391	405	383	409	391	390	388	441	394	387	384	371	422	359	418	411	411	420	399	387	420	381	427	378	399	432	341	402	403	413	373	445	383	391	409	434	430	380	417	389	422	416	398	398	404	415	387	386	375	423	410	393	412	411	400	396	376	375	400	369	382	369	442	407	375	391	384	419	418	373	407	366	403	407	394	373	396	413	443	391	383	383	402	365	409	363	415	385	404	410	400	407	427	361	374	422	378	396	403	393	398	411	377	397	406	409	391	384	360	385	415	407	392	394	384	349	366	373	416	385	406	428	382	388	427	363	428	399	393	406	372	400	395	442	372	393	423	376	396	387	426	387	417	394	395	408	415	434	387	365	380	421	406	367	387	423	389	392	416	425	399	408	364	369	395	368	385	374	429	381	409	368	409	370	403	383	387	404	371	428	397	376	432	372	386	402
23798	21404	28941	24227	21369	12345	1227	762	667	618	590	533	463	517	464	461	467	455	454	442	433	450	444	431	429	445	444	389	440	395	408	426	411	467	433	428	406	383	394	380	362	444	472	406	424	441	434	401	412	417	393	388	409	393	425	398	418	417	404	369	389	429	406	432	395	396	393	451	401	417	401	398	401	423	422	373	419	401	446	390	422	397	426	368	387	414	416	402	402	440	424	415	398	361	421	417	406	394	401	399	366	411	380	410	381	412	411	367	422	388	406	380	419	386	417	395	379	397	374	417	399	390	395	403	362	423	398	410	393	402	407	384	403	363	386	403	393	386	395	405	378	411	433	365	384	410	413	420	397	406	399	427	373	424	443	382	345	409	391	413	374	384	408	412	404	345	384	405	414	391	396	401	389	382	381	394	422	409	452	388	410	406	402	410	448	414	383	402	414	356	440	396	409	405	391	371	391	401	409	384	400	399	367	441	381	422	405	421	426	390	412	374	411	390	398	431	385	364	414	375	396	422	396	396	392	390	396	372	382	424	404	406	440	413	394	364	396	381	437	410	402	403	392	412	432	446	396	425	394	409	387	394	447	394	379	372	423	390	419	371	381	395	355	443	406	409	423	405	399	408	382	368	410	411	384	418	410	398	381	402	386	394	392	383	391	392	366	435	413	389	386	383	389	419	380	386	374	395	440	370	421	404	380	421	385	437	383	406	384	422	403	389	383	388	411	370	412	414	381	409	384	395	403	419	418	367	373	404	393	404	378	383	386	365	411	391	398	401	397	408	422	381	385	411	419	430	367	377	383	392	400	398	395	399	430	410	359	360	420	387	392	411	379	433	407	380	402	393	403	399	417	439	413	414	390	382	397	385	382	396	417	407	391	382	395	421	410	438	371	424	406	387	389	402	409	418	374	407	393	426	393	412	376	381	409	422	423	406	381	419	400	381	409	421	432	382	387	398	376	424	383	427	384	385	401	351	359	427	366	385	407	395	427	396	370	373	395	401	428	365	419	423	387	376	400	384	393	414	416	414	364	381	434	406	414	385	355	402	386	380	443	410	394	368	393	377	421	416	388	379	384	399	409	393	375	410	408	407	410	385	417	391	432	389	390	398	410	436	400	378	396	407	402	374	405	398	388	416	412	422	407	432	429	429	409	399	365	390	409	390	373	401	401	399	411	428	425	338	400	403	394	389	451	382	392	423	397	344	407	378	371	366	368	410	380	381	419	379	367	408	359	433	408	409	405	387	418	393	379	398	379	389	367	440	387	400	379	405	379	393	391	405	401	390	375	447	413	405	409	399	404	384	414	392	385	409	445	434	372	407	399	410	374	408	396	398	392	402	368	419	426	396	375	362	433	392	393	394	387	386	403	409	389	385	380	402	436	361	390	422	413	387	406	412	396	391	379	396	395	431	377	386	386	371	392	425	413	401	401	391	399	388	375	379	410	409	367	438	380	388	411	376	432	349	411	423	432	381	371	382	410	388	395	398	404	362	391	410	379	381	425	369	399	422	373	377	391	402	389	393	387	412	387	417	410	411	422	394	400	386	423	406	404	412	390	419	403	405	425	375	396	410	395	392	405	375	424	399	404	377	399	399	424	403	364	384	398	369	395	435	413	352	390	372	407	430	447	411	395	402	406	431	420	442	385	411	379	377	370	373	392	369	374	395	408	362	407	405	399	384	395	387	435	410	411	421	427	414	391	413	424	376	359	417	356	404	360	394	377	369	405	400	363	384	409	391	410	379	394	435	376	428	412	401	353	415	443	420	395	451	386	382	403	403	411	401	402	405	416	378	402	396	415	410	381	420	423	390	375	370	421	403	423	392	383	372	404	384	376	377	392	410	388	406	424	436	385	405	380	381	341	407	404	409	398	379	388	410	399	403	418	420	399	399	367	408	382	412	425	385	414	376	419	353	410	377	399	388	413	369	395	367	385	387	351	403	371	401	405	360	420	411	354	382	397	407	389	391	399	401	393	420	367	414	392	375	375	355	387	426	407	421	382	374	386	383	412	411	386	407	404	427	384	392	375	377	356	375	357	398	389	407	415	418	387	378	382	398	366	410	399	390	396	405	400	400	434	411	419	404	429	378	414	408	379	402	401	411	402	414	394	405	337	434	406	406	396	412	370	399	381	399	381	399	403	375	435	401	382	413	408	419	432	438	421	375	394	397	350	429	386	425	392	402	360	404	411	387	403	431	372	359	390	381	401	403	397	380	403	375	393	398	385	390	421	402	391	413	412	409	364	420	387	366	434	378	408	371	445	379	397	421	401	383	392	428	401	412	414	399	417	384	420	387	420	368	415	377	383	414	380	401	385	371	404	411	380	395	370	435	420	405	393	397	405	415	393	422	409	382	374	391	406	366	437	403	412	383	408	389	372	406	422	386	422	406	388	393	377	431	441	399	375	397	404	394	387	417	400	383	394	404	408	408	381	401	397	391	374	397	374	392	388	383	407	412	405	374	395	420	438	379	387	401	389	361	440	404	370	361	397	426	415	374	398	355	415	395	391	412	389	329	413	392	420	388	398	438	393	398	373	392	416	393	409	387	404	422	391	436	365	432	405	393	408	398	392	380	420	396	413	402	377	382	414	419	425	407	414	383	390	400	395	373	375	399	413	391	386	393	385	444	426	404	399	422	380	412	358	404	413	414	394	382	376	393	391	413	408	388	401	429	392	401	396	385	359	422	426	401	407	388	382	378	366	402	380	403	392	366	374	391	414	399	461	402	417	417	401	355	397	422	393	376	380	440	398	414	395	364	398	403	387	424	452	395	399	374	377	396	390	357	408	424	399	432	417	403	401	405	394	396	390	379	394	397	393	361	393	402	399	409	348	368	374	403	410	463	372	390	402	404	374	381	399	386	418	390	388	378	399	362	388	405	377	419	411	397	392	425	392	406	366	395	367	368	404	387	402	420	374	405	404	376	413	428	398	393	395	391	388	411	432	403	420	368	395	386	427	406	404	392	432	388	403	404	395	405	422	401	386	387	390	367	418	402	374	384	375	422	399	416	375	428	403	400	386	431	363	373	415	407	410	377	424	375	388	388	372	422	424	393	385	369	408	388	401	413	373	358	361	400	423	419	399	418	383	362	413	406	379	438	406	411	400	381	409	411	403	343	419	405	413	414	409	367	431	400	383	402	425	410	370	407	360	402	421	383	434	398	380	394	406	429	381	392	390	398	404	427	361	374	370	402	376	399	401	399	373	402	377	399	374	409	405	386	444	370	411	404	357	381	384	413	384	382	372	401	381	383	378	368	378	424	401	379	391	400	369	423	407	446	383	385	413	395	435	366	368	374	412	388	413	375	404	433	401	408	356	412	387	411	386	408	359	403	392	394	413	390	402	385	400	400	399	424	398	373	387	423	395	394	428	423	407	378	406	384	415	386	408	357	400	401	398	427	397	415	373	391	341	407	376	386	386	369	416	400	434	432	386	427	385	379	372	396	379	409	389	403	382	406	381	396	413	362
6971	10222	8233	4194	2911	2225	1827	1516	1237	1102	980	931	840	819	720	751	663	658	666	656	648	618	659	607	590	619	542	584	564	599	592	560	623	577	597	539	535	532	560	550	552	545	539	599	491	571	529	531	538	558	564	563	547	574	568	559	531	553	593	543	502	551	580	529	533	515	557	566	567	528	568	556	505	595	536	499	539	547	574	525	575	522	539	532	543	517	537	539	555	535	536	508	478	523	533	519	556	539	567	521	582	572	559	528	559	521	512	527	571	527	551	500	594	546	542	547	516	533	534	580	526	530	560	534	553	529	558	570	545	524	502	498	508	545	523	558	549	537	503	546	542	575	535	542	517	535	522	575	504	546	578	559	542	547	543	576	565	565	567	523	515	553	573	518	520	513	545	539	535	584	561	542	522	557	537	568	490	551	526	549	542	536	514	526	549	537	506	503	539	497	586	526	578	551	536	513	561	498	509	530	530	539	553	509	543	502	537	528	559	513	559	535	522	569	535	524	545	546	532	577	551	514	517	510	520	543	490	535	517	504	564	510	499	526	537	514	523	553	537	539	539	549	527	515	559	507	519	536	502	570	583	542	542	529	549	576	539	529	529	519	514	516	538	529	523	576	546	534	472	540	525	571	513	543	552	577	556	551	498	549	525	546	507	542	536	536	574	562	523	531	521	579	518	520	525	497	553	529	527	548	562	574	500	567	548	524	520	557	537	536	537	519	493	531	538	523	538	480	538	567	561	512	534	542	554	547	509	527	551	511	579	494	538	543	541	533	493	545	544	543	560	492	552	513	537	571	550	529	552	524	562	572	568	550	569	528	554	544	557	563	553	545	587	547	596	532	587	535	524	531	557	560	536	539	517	558	508	583	534	575	522	513	520	559	489	578	516	585	505	540	505	547	530	513	519	537	579	545	521	511	518	575	539	535	571	590	562	513	552	560	519	538	558	518	519	554	527	549	580	536	517	555	535	538	527	563	586	542	546	582	543	529	583	543	549	559	545	521	516	525	557	574	591	526	581	574	519	540	516	513	566	532	516	535	490	547	560	530	561	479	547	489	502	516	554	542	535	535	537	532	582	545	526	530	543	547	546	609	539	549	534	556	499	549	530	526	510	529	539	514	536	603	550	545	533	545	538	552	545	529	503	571	539	532	528	537	498	537	542	537	553	562	517	565	610	536	556	551	542	521	532	537	532	532	525	538	559	542	533	529	524	570	546	512	527	530	565	512	544	522	536	553	527	506	526	541	562	509	513	555	492	519	546	497	552	543	540	584	525	527	564	519	561	529	578	552	533	561	553	546	528	571	520	530	529	538	557	520	495	595	509	539	548	527	568	539	520	561	536	563	549	543	548	539	556	515	507	514	540	514	582	524	533	543	559	535	557	628	539	518	541	525	558	572	500	552	530	525	591	523	537	532	566	534	515	508	552	518	548	526	544	517	552	557	501	532	554	564	497	579	530	545	533	573	516	519	491	537	544	531	507	572	506	505	506	556	539	558	574	535	531	534	538	552	531	534	573	547	554	543	533	545	546	542	549	528	526	553	566	550	511	574	555	538	539	524	542	528	514	528	519	543	566	548	571	502	521	547	486	535	528	531	545	562	540	507	518	494	587	547	524	567	512	527	534	523	585	548	567	546	531	486	533	539	552	574	508	492	579	567	581	517	537	547	538	587	552	565	527	524	553	569	516	476	528	552	560	490	511	560	542	533	522	557	540	525	564	534	544	567	562	483	506	611	543	546	489	502	571	574	566	523	536	528	549	546	542	517	536	534	544	514	518	525	483	514	560	507	508	546	519	589	509	537	532	542	568	558	528	545	571	569	544	510	555	541	564	527	536	547	546	544	531	567	564	546	558	535	537	521	514	523	575	557	508	606	555	553	534	528	589	530	591	520	508	514	516	562	575	527	518	565	547	554	551	547	537	582	551	565	567	574	505	547	495	507	525	537	549	536	517	541	537	499	599	553	542	568	532	541	514	530	535	513	544	532	538	515	526	528	526	526	530	554	587	526	525	502	573	548	560	510	487	547	537	536	527	560	513	531	548	537	582	521	496	533	551	540	498	572	566	540	541	568	561	542	524	508	553	562	517	551	532	503	568	524	535	510	505	502	552	573	547	538	564	540	539	508	571	521	577	527	540	548	533	553	504	498	570	525	555	505	544	514	512	552	564	517	550	524	560	576	560	523	569	582	534	540	585	538	518	537	572	501	555	558	539	525	537	537	553	526	536	529	543	514	496	546	549	520	519	541	487	561	527	558	552	508	525	575	547	509	605	539	550	554	571	534	538	558	531	573	521	514	546	517	561	524	600	543	526	541	525	527	527	520	555	525	523	529	527	542	516	561	576	571	603	567	534	533	516	537	520	541	552	537	511	514	528	528	525	523	558	565	557	526	519	527	511	593	561	539	520	588	517	527	559	570	545	503	539	551	510	525	557	490	519	543	545	545	527	549	504	552	557	549	537	482	552	489	507	546	523	514	531	540	588	529	532	520	509	569	542	544	556	527	539	587	546	545	559	523	552	502	545	520	525	502	530	559	500	535	514	479	517	523	573	506	564	561	519	526	550	552	568	550	513	532	565	535	538	565	538	533	556	546	547	531	562	567	528	550	545	510	560	513	541	584	529	563	517	536	545	508	531	510	531	500	493	560	533	580	511	511	548	553	533	565	534	517	568	522	540	518	544	582	532	565	548	549	567	515	551	544	499	548	571	517	556	558	577	510	544	535	543	533	511	534	537	521	503	514	517	577	529	544	560	506	560	546	542	515	544	533	565	530	509	571	515	553	510	522	550	522	540	520	505	549	548	540	540	546	553	526	477	536	523	568	544	508	484	586	522	562	567	575	554	502	502	530	562	570	525	527	556	524	542	510	543	540	553	552	526	545	533	550	537	515	500	497	553	568	555	524	531	569	549	520	517	538	552	532	551	489	562	556	534	543	539	570	529	565	496	546	545	530	531	566	535	517	557	570	535	550	523	572	525	552	554	520	511	547	573	561	513	537	563	589	514	531	506	534	564	571	502	572	564	542	515	579	543	538	571	550	550	572	554	557	542	562	566	507	522	519	514	511	535	527	548	528	562	562	546	501	527	492	535	532	513	551	536	522	572	516	523	508	530	479	562	537	532	555	539	542	542	531	550	514	548	531	532	489	537	545	565	498	517	516	541	531	483	544	525	505	563	560	529	565	554	542	538	557	549	531	496	557	551	509	496	549	521	536	488	557	539	511	533	533	510	556	551	533	505	527	520	544	547	520	480	503	533	567	553	455	524	547	527	559	520	525	534	520	552	538	512	548	533	548	524	543	533	545	557	579	567	529	537	556	521	559	562	523	561	530	539	569	531	548	590	580	553	518	545	500	549	521	541	542	514	552	546	560	513	529	537	507	472	517	492	499	521	512	540	511	549	519	533	507	519	532	524	525	489	546	554	538	544	491	551	508	523	539	514	514	545	501	500	532	550	600	542	549	524	550	574	557
22970	21382	29290	23828	21384	21427	10267	1054	723	640	579	500	453	458	412	392	358	376	345	317	351	332	317	291	319	299	306	287	304	280	303	256	270	263	281	306	295	304	285	284	257	280	242	270	305	236	281	272	260	289	262	280	261	249	291	240	265	257	270	274	249	248	254	230	266	293	257	273	233	275	250	256	253	216	254	248	241	243	262	275	259	259	244	264	295	281	264	271	245	255	286	266	226	263	270	235	258	263	246	238	237	240	236	296	232	249	249	240	238	249	238	265	250	279	229	249	250	255	267	250	230	257	258	240	265	279	259	242	261	256	247	261	238	252	249	243	215	223	270	260	292	302	256	258	241	250	262	240	263	252	261	236	296	263	237	246	264	240	276	247	271	252	249	242	258	261	255	244	282	260	279	260	236	258	249	252	257	246	298	241	267	234	262	256	255	238	283	263	278	214	253	226	236	275	260	264	291	227	244	238	260	231	234	257	233	259	223	255	247	242	238	251	255	249	234	214	263	261	270	204	257	257	251	250	245	259	266	257	251	249	278	253	247	266	212	238	246	277	240	248	256	233	231	296	225	267	236	219	234	246	246	230	272	253	255	270	247	268	266	269	276	267	249	286	251	261	287	253	254	259	249	252	246	242	260	253	261	270	264	248	252	251	220	277	227	267	241	295	253	270	254	249	235	253	237	255	248	257	243	275	245	261	248	223	262	292	280	267	255	223	245	228	248	258	281	265	271	218	247	216	259	229	257	276	233	245	258	248	246	256	257	258	268	253	246	231	265	240	237	244	264	267	260	256	240	274	235	238	249	257	274	266	259	299	223	259	237	246	252	232	266	267	263	279	262	227	271	256	258	257	246	265	243	238	249	262	259	265	273	261	265	235	252	272	278	248	241	239	284	241	286	286	248	241	248	247	269	228	268	254	249	304	263	289	245	251	235	272	247	250	263	238	262	244	272	263	211	265	250	242	247	262	270	238	233	264	251	281	223	238	215	266	262	226	262	250	211	246	259	260	241	243	251	266	224	272	260	289	244	242	280	236	282	238	249	247	236	262	244	248	242	280	237	274	240	245	248	244	282	247	261	264	249	232	256	247	268	250	242	276	277	229	271	261	231	241	260	222	252	274	233	259	223	260	242	254	265	265	256	264	274	239	277	256	251	263	254	254	252	247	244	254	253	285	263	268	248	247	265	268	246	249	250	251	255	266	246	268	242	253	276	268	248	241	235	228	262	242	220	252	260	293	244	245	250	235	249	228	237	273	279	248	229	247	255	231	276	257	253	261	244	255	255	245	239	276	278	253	238	255	260	256	262	258	237	236	285	268	291	261	243	262	251	251	224	272	269	246	253	231	261	257	265	248	284	297	264	244	241	225	243	269	266	267	236	254	258	276	247	280	256	262	246	265	258	272	252	247	262	243	276	290	276	262	235	259	253	232	245	256	234	246	237	224	262	264	258	228	247	255	270	230	260	255	251	228	268	251	252	243	248	259	244	238	250	241	262	266	267	277	259	252	266	239	264	260	222	253	275	257	239	246	257	270	250	255	239	252	266	214	239	276	247	245	258	250	256	276	240	252	246	277	261	291	266	260	239	253	255	265	248	292	258	257	257	238	236	254	263	255	265	268	271	283	245	266	238	241	238	261	233	254	264	249	263	272	289	264	251	269	251	256	251	227	245	274	232	269	228	258	239	230	255	262	233	244	240	250	270	246	267	250	262	258	257	254	230	224	249	251	267	246	229	226	240	245	266	233	244	251	236	276	257	259	255	246	267	242	226	269	248	247	272	242	231	247	260	247	234	240	238	265	246	235	258	260	259	259	248	238	243	257	257	229	255	256	290	298	265	257	273	239	245	255	242	245	252	229	263	273	244	240	263	259	266	251	270	271	241	258	247	248	247	275	242	241	264	265	251	239	277	240	267	259	240	268	272	257	242	234	243	257	256	229	263	252	271	242	260	253	264	247	232	263	261	255	252	238	236	268	266	233	263	253	240	235	263	261	255	292	244	241	240	236	257	267	245	260	255	253	267	238	246	239	252	259	251	270	241	261	270	274	232	252	250	260	284	219	244	237	259	290	250	246	280	232	250	239	256	250	256	246	264	220	254	270	264	259	281	221	246	230	253	227	238	257	268	269	260	256	231	239	244	296	258	240	238	276	256	245	262	240	257	246	248	216	266	247	266	271	253	243	249	230	246	254	246	222	269	252	289	258	264	260	263	260	254	245	236	231	268	242	236	233	227	277	254	230	238	256	247	262	258	247	240	250	245	260	256	257	237	251	263	247	266	266	248	255	242	259	244	283	284	265	256	241	290	232	245	279	264	219	259	229	266	262	251	235	238	239	250	257	242	241	245	235	245	250	243	254	255	230	260	228	241	253	253	260	245	243	259	262	264	259	279	241	258	263	265	247	238	272	250	240	237	209	226	264	254	250	252	277	248	262	262	263	255	251	232	267	275	242	258	266	254	271	211	263	269	258	235	289	273	258	259	221	260	287	240	255	226	242	237	258	260	227	245	264	258	219	282	266	241	235	258	232	253	266	241	234	248	231	270	262	262	290	245	243	251	259	277	254	268	282	249	279	235	235	229	254	237	259	252	249	246	242	260	265	234	232	255	246	261	232	241	255	261	255	258	248	250	258	267	236	250	249	277	269	228	259	248	271	260	247	276	252	287	242	244	253	259	225	272	266	244	263	222	270	256	242	255	290	258	254	253	240	228	231	290	258	272	222	211	232	253	265	244	276	272	273	236	281	258	256	221	264	272	240	241	260	241	213	269	261	266	294	259	274	240	257	217	226	269	223	227	275	285	231	237	298	257	255	259	259	258	249	262	248	255	227	260	246	255	219	253	235	236	277	247	282	272	245	279	257	235	259	257	249	239	274	253	251	252	232	250	258	280	247	244	246	241	247	264	250	259	282	233	252	235	255	253	258	268	258	230	237	256	234	212	251	261	281	264	254	238	286	255	238	245	239	276	252	246	250	265	283	253	269	248	234	262	249	236	246	251	242	251	253	244	253	273	243	246	246	263	238	264	259	243	218	241	245	240	232	251	236	246	265	243	266	274	265	238	258	229	232	251	269	267	245	237	274	250	241	290	251	247	268	272	269	273	271	242	264	234	285	271	237	249	235	261	271	229	239	258	252	272	245	298	270	260	258	260	238	253	248	258	263	231	261	252	230	261	249	256	243	239	237	252	250	286	259	281	273	216	249	251	221	255	230	250	264	240	252	246	253	243	215	220	269	265	251	231	249	253	242	261	263	268	256	253	238	260	248	254	243	288	266	232	262	280	238	267	259	257	230	253	265	258	248	257	235	234	274	283	261	218	252	241	248	266	249	266	277	262	250	265	250	237	266	273	260	250	271	261	273	260	248	263	244	269	231	239	249	270	242	249	253	240	226	243	256	247	242	236	233	270	239	283	237	253	243	245	267	259	275	254	236	260	244	244	286	250	289	255	245	240	276	229	250	223	260	246	256	249	258
9742	16372	13245	6857	4779	3600	2804	2147	1809	1484	1282	1098	968	836	811	760	605	581	552	518	530	557	512	485	448	471	438	460	447	418	423	424	424	417	413	432	405	418	412	381	372	393	389	385	376	396	337	374	396	344	359	393	379	354	393	358	390	360	383	359	350	328	371	380	365	336	371	383	365	368	315	370	333	346	358	360	357	331	363	395	304	366	329	355	347	390	368	389	399	342	331	364	375	366	394	360	355	357	349	369	373	372	381	364	386	389	321	351	418	345	376	355	361	366	359	377	356	334	319	356	353	350	345	315	338	347	344	297	334	332	341	387	345	377	331	329	353	357	340	367	373	326	321	359	374	310	344	341	334	361	352	307	347	345	304	376	364	352	328	349	350	343	358	344	362	338	381	347	355	334	341	351	353	357	376	353	350	367	376	362	333	372	377	372	360	328	355	346	388	333	336	340	368	370	346	373	354	351	346	378	373	375	344	336	344	372	348	339	346	366	396	375	369	375	373	370	359	340	340	374	371	371	329	358	352	353	345	350	353	350	357	342	351	343	350	349	368	373	339	315	348	341	331	321	337	340	363	374	350	367	349	339	335	342	344	382	356	359	361	351	330	338	318	369	368	352	356	340	348	361	375	397	338	352	351	344	385	368	376	339	346	356	342	339	354	353	297	322	377	352	353	345	383	364	331	342	351	366	374	343	337	322	336	358	358	329	360	349	349	334	368	357	329	372	349	371	352	305	327	372	373	366	343	346	358	351	351	349	366	354	364	367	375	337	369	330	341	326	354	346	350	380	330	350	355	340	340	319	374	356	366	362	376	340	363	345	322	369	354	344	344	334	318	299	351	347	345	375	353	386	374	343	364	384	379	353	367	366	340	340	334	318	342	353	412	369	381	349	358	314	323	353	351	355	355	374	356	357	353	331	349	367	362	347	347	362	338	375	338	349	355	349	365	331	331	352	359	409	362	370	364	359	320	340	349	332	377	378	337	346	307	367	342	362	363	357	359	335	367	357	378	360	345	365	376	349	347	351	330	353	348	368	346	321	347	321	382	377	332	344	375	338	360	373	360	334	342	359	337	380	332	352	341	365	342	364	379	328	374	341	359	334	364	343	341	365	373	333	351	339	368	362	351	309	381	336	342	373	346	356	346	333	341	332	340	322	402	359	369	332	323	353	339	359	329	370	342	357	364	367	343	358	353	365	342	362	362	384	398	348	360	359	329	372	365	339	349	345	376	371	349	334	360	341	354	338	372	366	399	336	329	327	334	371	344	364	344	360	347	358	346	322	349	325	357	347	365	348	365	349	361	366	348	353	340	371	403	363	372	370	364	361	368	353	348	343	355	368	342	341	362	342	373	336	339	378	392	359	344	356	408	368	369	371	353	378	366	356	355	352	331	353	373	331	337	366	362	351	381	364	358	356	339	377	375	326	350	329	358	359	346	356	349	364	337	364	321	359	380	344	341	350	375	360	356	343	346	369	362	355	314	324	342	376	364	319	361	327	339	367	376	356	358	354	377	375	346	377	375	357	380	364	363	325	352	367	340	352	348	357	340	349	315	343	370	384	347	362	345	359	351	305	351	387	396	359	343	314	315	338	338	364	361	336	376	356	309	389	379	325	383	336	358	316	361	342	339	363	330	334	381	363	333	344	357	357	370	329	333	359	359	331	319	358	309	346	325	343	351	358	350	370	367	358	357	337	353	336	373	372	345	362	312	375	358	359	359	371	350	389	335	322	341	335	342	343	348	362	373	343	335	334	334	323	372	354	327	360	342	349	369	352	372	356	365	346	324	364	345	345	365	331	359	380	372	347	342	354	346	352	358	410	373	353	335	323	363	331	347	354	386	381	349	346	326	383	355	353	329	365	348	383	335	318	372	378	337	351	335	344	345	341	363	343	337	356	312	339	359	317	346	394	347	375	359	340	359	375	334	351	357	354	352	368	361	379	344	392	357	354	348	370	362	403	359	353	365	351	383	339	351	376	331	358	354	366	366	330	345	346	332	344	334	351	365	330	361	379	355	316	358	384	357	355	340	364	397	357	375	371	342	408	363	375	327	327	341	335	319	403	336	339	345	390	342	337	318	358	349	363	356	296	346	343	385	375	344	356	343	344	361	364	383	375	323	365	357	345	376	351	360	354	335	343	349	360	380	362	331	341	376	330	365	332	377	322	350	352	348	367	373	345	394	359	359	334	343	341	321	366	353	351	341	354	347	378	335	352	352	360	309	355	367	352	328	358	341	345	377	365	361	369	360	345	344	369	309	367	382	359	346	374	341	367	327	379	389	328	358	344	345	346	326	332	320	349	360	366	330	339	312	355	314	358	346	323	359	370	337	333	346	360	358	319	377	358	370	361	315	383	371	308	346	356	353	362	351	360	320	371	358	353	350	350	348	342	367	378	367	368	375	364	346	362	329	341	371	347	334	352	352	362	381	369	342	340	362	367	351	365	335	370	342	370	366	364	354	332	336	332	344	349	344	318	351	359	356	339	371	376	351	351	374	367	326	351	329	352	334	356	364	354	335	350	359	379	359	346	377	337	351	368	393	376	357	346	370	397	329	388	356	359	355	327	355	370	342	337	355	342	346	368	333	362	370	370	375	321	376	376	360	362	344	358	340	345	356	377	325	371	337	371	350	369	376	332	309	351	342	366	371	365	366	330	342	329	351	345	391	325	339	366	359	350	389	372	361	347	365	344	356	362	369	352	379	354	348	372	352	317	352	360	342	380	335	332	326	387	379	367	366	384	340	341	374	339	365	366	346	338	384	336	348	350	325	390	361	325	372	344	390	350	345	373	327	363	378	371	366	357	355	366	345	349	334	344	373	336	322	373	371	351	395	352	358	331	354	365	325	372	339	350	358	317	341	313	334	354	379	366	320	353	334	336	382	332	347	336	370	338	381	375	337	339	351	371	381	368	358	333	371	340	391	339	343	362	357	345	332	329	341	347	339	367	359	347	349	366	356	357	370	370	363	357	356	376	372	357	355	355	360	337	338	363	314	355	372	363	326	360	324	350	350	329	335	363	318	351	353	358	330	346	354	358	337	332	340	348	370	331	362	365	346	359	370	343	367	362	343	349	373	370	337	357	336	352	338	357	349	359	354	364	382	376	361	337	326	324	374	340	367	308	326	364	343	366	365	361	341	355	351	321	345	336	407	368	329	366	319	350	315	348	316	343	340	339	356	341	372	327	337	353	351	354	336	345	351	357	327	360	350	321	390	376	369	373	344	366	349	340	368	331	393	349	354	350	396	357	349	393	361	364	384	360	354	359	329	384	338	338	347	357	350	362	379	375	368	361	357	340	326	382	372	332	362	336	346	340	387	368	344	378	365	399	378	320	343	325	360	324	332	408	366	343	342	353	401	364	353	355	378	365	383	353	364	317	376	318	337	356	374	364	356	366	359	364	351	372	332	370	333	387	388	368	375	349	362	337	328	381	336	353	345	378	338	318	361	311	354	331	322	381	379	384	318	352
27117	20810	8456	637	355	289	298	347	353	298	294	299	284	299	266	280	272	279	320	262	298	294	287	309	298	278	304	290	259	318	308	269	265	292	280	279	294	286	281	308	294	283	302	271	289	322	287	295	286	275	282	285	270	278	296	269	270	302	265	310	296	284	265	272	307	285	272	281	271	273	302	273	305	300	288	289	300	290	318	282	287	279	290	305	297	297	301	290	298	291	291	291	283	275	292	303	321	304	273	302	294	293	274	299	285	269	294	284	304	286	281	287	295	304	290	315	312	284	311	303	305	282	306	283	287	284	275	277	297	269	301	310	285	315	262	296	295	298	247	291	272	268	316	295	308	282	284	283	300	307	291	262	293	281	304	273	291	313	300	295	301	278	270	310	295	297	298	285	296	283	297	290	288	276	296	277	260	312	281	277	292	259	277	257	298	272	292	271	288	289	292	280	296	325	293	302	308	319	289	301	323	302	285	266	317	288	295	278	293	288	309	275	307	275	301	253	270	253	258	310	293	307	288	282	290	302	296	287	287	322	266	255	255	254	281	284	281	300	302	264	294	280	310	331	285	311	256	268	268	332	292	281	288	307	263	267	293	271	288	295	260	301	284	264	264	303	271	298	298	279	271	265	310	257	276	294	294	278	333	303	284	265	279	308	316	290	283	339	319	302	288	288	277	289	272	295	265	265	301	276	284	270	281	288	275	296	278	290	317	272	274	283	288	312	296	330	288	285	311	262	305	286	281	299	285	280	301	302	296	292	287	286	301	281	275	291	298	291	286	305	290	298	274	261	301	280	300	335	291	294	295	279	281	273	308	283	301	267	294	287	255	278	288	289	267	292	266	280	288	304	302	307	302	252	339	281	294	286	308	281	276	255	296	286	299	271	305	287	285	275	278	288	274	293	266	269	292	281	283	310	313	278	300	300	266	295	281	310	287	296	317	288	286	288	279	294	278	287	300	335	296	295	265	269	319	287	307	257	267	280	278	282	278	272	262	288	297	297	271	302	295	329	295	270	260	286	334	297	309	278	291	245	284	275	283	308	290	299	290	278	281	308	286	260	261	306	287	289	293	293	296	292	308	272	277	284	284	291	307	269	274	292	296	305	299	256	299	281	275	292	276	287	284	312	286	310	293	287	301	318	314	288	278	268	255	302	286	248	302	302	271	284	320	287	282	283	287	294	250	275	319	310	298	277	291	287	265	282	293	295	245	276	297	300	269	304	284	288	290	264	286	285	288	285	268	275	294	297	305	295	279	272	304	294	275	298	260	274	298	284	277	289	262	292	310	287	311	291	289	300	263	312	298	299	277	248	297	270	279	269	312	299	304	298	312	312	260	280	298	274	289	290	286	310	345	298	255	293	289	273	278	263	300	306	349	276	293	308	272	296	276	248	273	294	280	271	279	271	308	305	269	269	274	319	260	284	276	289	322	286	301	287	307	308	281	274	293	316	296	299	302	293	273	264	278	272	295	275	305	274	303	292	281	304	279	293	270	289	292	281	280	250	303	304	317	285	287	322	288	289	280	294	308	319	278	297	290	295	287	292	302	275	266	305	298	291	291	309	301	299	281	309	291	283	283	304	289	280	283	288	309	277	301	284	299	272	300	319	306	264	275	312	291	319	296	302	306	274	274	299	293	265	247	289	294	304	255	284	289	264	323	281	306	271	287	297	300	317	302	308	309	265	284	276	293	292	301	293	263	293	290	293	277	307	275	318	287	272	320	277	302	293	281	321	313	284	323	341	285	311	333	290	273	290	301	337	265	304	300	291	292	306	300	292	281	283	286	295	272	309	298	298	301	287	293	298	269	313	266	302	269	282	278	267	306	288	285	299	296	274	290	284	262	268	289	335	280	326	292	276	284	279	283	285	281	315	326	272	278	311	279	299	300	285	278	299	305	319	283	287	267	259	282	297	302	312	296	275	299	272	294	297	297	262	315	283	306	301	302	315	281	273	270	270	302	299	275	287	275	291	304	259	276	287	310	290	261	281	320	293	266	252	308	301	343	286	284	296	281	282	308	257	263	300	265	303	277	281	284	305	307	279	280	295	276	302	281	271	285	284	288	276	268	302	274	295	265	287	292	275	289	314	297	261	309	288	314	288	297	282	304	310	285	282	279	278	316	296	297	323	310	288	279	281	263	309	292	287	275	270	277	296	304	296	292	308	294	293	303	309	269	294	282	279	265	286	284	312	269	289	274	277	278	275	293	322	288	302	313	302	289	297	296	288	276	274	288	316	284	318	266	274	281	299	282	288	269	278	292	265	308	294	296	294	289	297	260	297	290	303	295	303	258	323	284	293	282	270	262	266	261	251	289	278	279	292	292	326	268	282	295	286	322	291	264	332	283	291	278	295	310	298	270	294	280	276	267	290	306	307	306	290	261	263	318	311	260	298	287	268	258	281	293	266	288	286	287	275	305	285	312	284	300	296	248	290	280	285	294	279	287	307	258	287	300	281	278	297	310	305	297	329	303	286	335	274	294	307	291	265	279	296	278	305	275	318	309	273	294	279	290	291	297	278	291	305	305	308	275	298	307	284	283	290	310	282	300	318	281	307	291	293	298	269	289	284	282	311	261	283	280	323	301	286	295	312	293	310	299	259	291	293	289	300	299	334	301	315	285	297	289	290	285	288	278	296	301	282	297	314	307	270	311	289	278	295	267	266	302	313	284	283	297	283	291	301	310	304	296	305	300	273	299	295	296	294	274	279	289	308	306	295	308	289	256	283	323	258	320	276	299	280	254	304	304	292	292	307	300	319	276	258	294	299	269	293	291	318	270	300	269	300	310	281	299	293	282	311	300	313	306	273	245	281	288	297	293	316	304	312	294	277	282	289	280	266	316	280	288	267	305	330	262	295	302	312	307	272	307	279	288	287	286	306	270	327	274	248	285	287	275	297	291	287	298	269	268	306	277	286	272	303	290	291	277	289	281	303	273	311	275	284	273	288	262	285	283	266	297	296	283	270	280	316	274	288	284	311	290	265	291	296	300	284	247	294	310	279	283	277	284	264	278	306	317	294	287	327	283	279	279	279	327	286	308	266	279	303	312	283	273	317	321	283	292	302	264	259	287	257	286	270	280	288	302	303	290	286	288	304	278	298	312	289	308	269	273	290	282	288	272	302	278	296	297	287	290	278	303	295	295	302	282	298	274	311	283	309	274	282	276	271	274	264	308	290	274	262	267	245	277	296	294	293	265	260	297	285	312	303	312	260	304	294	313	307	300	303	319	314	283	307	303	271	305	282	307	279	294	266	296	288	280	264	291	285	292	310	282	263	287	295	323	286	285	270	279	290	254	294	322	267	290	290	276	284	274	287	299	282	278	288	262	264	291	280	288	280	299	259	299	288	288	261	284	287	292	286	308	282	284	298	294	263	302	267	314	269	283	308	290	281	278	270	301	301	263	300	298	275	300	287	289	292	267	281	273	289	310	277	284	305	316	265	258	291	296	304	314	274	303	292	290	280	255	293
4042	1014	955	566	552	492	425	432	431	409	396	415	455	414	390	390	407	400	383	357	407	397	384	424	403	368	400	380	415	396	399	391	385	370	381	394	397	427	409	397	441	373	407	388	376	415	392	391	409	398	367	415	343	410	422	386	387	386	417	396	422	404	374	372	367	385	375	406	385	356	376	410	400	391	363	379	389	419	367	414	379	376	391	402	389	360	399	393	396	372	394	399	389	392	393	376	390	414	355	362	402	387	391	390	418	376	393	370	418	393	411	375	385	365	398	387	385	405	410	410	388	372	410	410	403	381	378	404	394	398	381	388	385	416	385	428	398	389	402	377	391	420	420	386	382	442	403	388	421	404	399	380	401	403	394	364	420	365	402	343	427	402	354	378	387	372	418	409	402	404	400	379	359	407	416	365	375	388	392	358	368	389	414	392	432	384	409	378	388	397	406	400	389	400	379	431	357	370	389	392	362	381	397	340	359	389	416	402	412	425	394	434	370	392	407	447	398	368	336	381	381	388	408	398	376	403	395	394	383	333	400	411	396	372	407	388	393	379	397	413	378	387	388	370	400	367	411	368	397	370	400	382	436	417	409	404	399	379	379	400	371	396	402	370	411	387	407	377	387	394	381	372	380	368	395	413	371	398	365	401	371	422	398	402	397	370	393	412	376	414	426	366	372	374	381	391	356	376	367	366	378	367	393	391	422	366	435	404	384	399	388	403	392	374	402	405	396	423	384	365	356	414	401	402	414	389	383	378	339	408	386	382	391	408	406	391	379	415	387	380	411	389	368	387	397	404	384	391	357	376	399	413	388	430	415	384	392	388	370	413	392	382	387	385	366	407	364	378	405	418	396	394	361	385	379	374	388	392	407	380	389	385	401	390	408	352	411	368	411	392	381	415	368	376	389	404	367	399	373	385	385	393	398	421	388	371	411	370	367	407	388	380	377	384	390	360	379	407	370	384	393	385	402	371	417	346	397	410	380	432	379	372	407	433	393	398	437	408	386	437	422	395	369	401	415	363	390	394	346	403	411	389	409	373	365	384	418	409	403	405	370	393	380	409	388	382	404	404	385	427	434	415	426	388	407	396	422	394	343	405	377	362	385	411	399	378	419	395	372	439	398	393	409	373	373	407	394	392	378	395	379	370	377	393	397	426	374	393	382	387	340	390	418	380	396	422	391	419	403	325	397	414	384	403	396	391	409	378	402	382	428	396	397	422	409	407	384	375	416	381	366	346	410	412	416	388	414	372	421	381	405	406	416	378	365	400	415	398	398	405	396	377	385	372	425	379	405	369	373	369	413	410	400	390	421	408	367	391	393	402	436	405	421	397	369	406	375	409	398	393	410	371	365	391	420	373	437	379	400	414	421	387	406	400	398	399	428	420	432	370	372	377	371	396	380	433	372	368	379	398	357	413	354	422	379	424	400	390	414	404	406	389	418	392	391	444	416	370	401	380	397	405	370	392	401	415	347	377	399	403	379	400	398	402	408	408	380	362	407	378	404	388	346	397	383	389	370	377	402	348	403	421	415	395	392	409	426	389	386	408	383	373	371	378	412	398	373	336	379	396	395	410	412	435	405	449	361	392	366	417	383	379	418	405	360	403	377	402	402	392	371	367	384	403	401	390	396	379	384	382	382	389	400	409	378	394	372	387	400	407	386	425	384	409	376	384	384	391	373	383	373	386	396	433	385	359	354	398	411	379	391	418	394	362	407	383	388	380	415	372	371	400	415	378	402	366	424	391	390	395	381	397	354	396	365	394	413	393	382	392	379	365	406	392	388	382	392	383	361	393	394	386	396	393	392	397	391	371	375	396	406	364	425	398	353	358	399	429	448	400	426	414	394	388	390	398	423	382	395	394	397	397	399	377	418	372	422	367	371	389	382	358	409	345	363	406	412	422	408	376	362	381	376	395	410	430	363	392	374	396	402	392	348	413	414	410	371	372	400	378	414	432	432	399	397	442	389	376	386	409	368	374	385	401	384	397	386	391	432	376	399	394	385	406	427	401	405	380	405	401	375	421	415	398	379	392	389	408	386	413	388	403	406	398	391	411	368	413	404	412	405	380	419	374	417	378	367	381	381	365	370	401	386	380	392	392	388	383	388	412	396	440	405	383	371	367	401	371	415	404	389	438	396	400	388	403	407	421	418	373	419	360	361	381	397	394	423	405	380	424	398	406	397	371	398	400	379	415	384	365	383	410	390	362	396	355	406	406	381	371	421	389	427	387	401	350	387	374	347	361	439	414	369	363	382	391	427	383	375	406	394	414	397	377	405	398	437	432	403	376	368	407	392	334	382	419	411	390	373	388	373	441	432	373	417	400	405	392	407	378	368	396	395	387	415	407	382	417	417	391	391	394	375	426	392	408	389	416	420	414	417	389	407	399	388	409	356	369	416	374	451	383	410	387	400	362	395	402	350	368	387	406	391	394	363	396	370	398	388	373	370	390	413	411	379	407	364	391	376	402	433	405	402	396	351	424	398	389	407	379	393	407	388	377	404	393	385	418	380	360	382	377	379	378	403	429	403	408	432	402	378	370	405	387	417	411	381	430	352	395	413	379	397	416	409	400	402	386	419	367	363	394	420	408	389	431	386	349	388	396	396	388	393	409	431	392	377	405	416	410	378	393	370	399	401	354	412	389	401	391	396	356	409	405	380	351	376	388	400	416	389	401	418	411	371	393	368	409	394	364	360	399	413	390	406	400	370	370	380	406	385	397	395	388	387	414	429	364	359	371	371	396	375	415	395	395	398	388	397	389	375	380	383	390	367	417	393	398	390	398	390	397	424	398	374	355	381	407	383	367	406	389	362	395	420	392	362	400	390	377	390	398	372	364	390	408	428	395	412	396	384	398	403	412	378	392	393	382	433	388	384	383	407	388	377	397	402	422	379	415	370	405	393	437	376	390	400	382	371	368	371	407	415	427	369	402	413	415	398	339	363	378	381	370	370	407	391	426	416	384	371	366	427	398	383	374	389	405	408	428	397	387	376	417	397	406	432	409	370	383	409	392	412	406	381	407	374	359	416	392	401	391	412	412	364	409	390	381	357	384	403	393	391	401	373	394	379	384	382	376	382	406	404	369	381	401	399	364	366	411	402	383	365	409	376	371	396	375	420	393	385	386	415	386	367	360	398	399	385	364	355	380	390	403	421	393	405	410	402	413	412	344	348	384	366	423	388	387	406	387	373	400	415	352	400	431	362	401	358	325	381	443	394	399	402	381	394	399	426	383	352	363	399	363	398	362	400	401	373	401	376	399	395	397	383	366	393	384	387	363	409	393	399	374	414	410	402	393	378	376	433	412	395	397	409	377	412	391	347	373	383	399	408	415	410	372	402	416	368	425	390	403	388	389	411	390	357	351	417	404	384	393	362	396	386	367	390	410	361	363	372	392	424	353	388	426	409	379	357	402	370	329	365	399	393	428	391	413	359	417	397	421	395	417	414	375	368	412	395	391	383	402	401	378	407	376
23718	21364	28888	24233	21367	12320	1215	709	590	624	620	544	506	482	474	495	452	447	421	416	441	400	437	451	429	424	443	455	413	439	420	403	395	429	376	385	374	421	418	429	390	421	391	388	419	407	409	413	421	410	418	406	396	416	401	401	373	355	407	406	408	405	404	426	418	402	394	381	388	397	384	372	393	422	419	429	420	409	402	433	400	396	395	390	371	428	418	406	378	384	396	416	385	433	411	395	410	403	426	347	389	371	372	387	391	398	398	383	385	420	400	359	400	388	378	400	358	394	454	415	397	410	389	432	382	406	416	393	400	399	431	436	379	434	380	413	378	363	362	408	413	414	418	383	399	394	443	368	388	413	435	390	409	391	410	384	429	395	389	420	391	410	400	392	376	379	384	383	367	391	394	369	407	414	401	428	401	397	381	375	446	417	432	403	397	428	368	397	412	377	355	387	384	377	406	407	395	371	376	401	396	381	365	390	393	414	407	403	398	389	396	396	367	355	398	409	377	363	414	376	396	349	410	361	376	380	397	420	381	398	384	415	388	377	358	426	413	373	386	401	394	394	381	376	365	409	403	413	393	398	426	414	421	448	393	363	393	375	401	382	387	386	408	364	366	392	376	404	406	387	397	396	411	351	421	423	392	399	389	377	398	367	377	379	442	406	380	402	407	365	396	428	428	396	393	340	414	411	411	404	366	396	347	364	382	387	382	411	369	358	390	410	399	408	399	398	420	368	352	382	384	366	368	411	397	401	385	373	425	399	395	395	387	340	404	362	419	360	416	400	376	414	401	366	390	394	393	404	417	402	393	396	364	392	399	404	394	408	413	425	376	407	396	371	380	390	410	366	383	385	415	423	355	395	352	422	393	382	406	381	402	403	388	376	426	403	391	410	390	364	398	364	443	433	409	406	369	382	388	364	406	365	428	421	401	366	380	387	405	404	346	381	405	413	423	387	418	368	398	386	414	410	362	383	417	412	362	380	405	425	428	386	385	408	362	384	398	360	417	414	386	374	407	362	432	348	350	398	407	458	389	374	404	391	389	397	406	377	371	383	418	393	396	389	374	359	407	398	371	408	378	389	397	377	376	396	413	365	389	365	417	384	376	359	388	350	392	374	388	432	415	398	433	368	361	418	356	378	380	370	398	387	365	406	370	406	415	435	353	401	430	406	367	403	374	404	380	428	385	388	415	420	379	394	385	400	399	355	366	400	370	416	402	405	401	382	383	399	409	345	394	418	355	368	405	390	425	376	397	375	418	392	372	404	402	416	357	377	391	406	375	400	403	403	369	401	390	393	385	424	409	383	400	403	403	381	400	378	419	387	374	409	366	398	402	408	413	414	360	355	395	385	372	373	408	423	409	378	369	406	368	402	384	407	393	415	370	420	411	425	395	356	387	401	417	439	410	394	391	408	398	428	420	393	384	431	416	402	397	393	405	384	401	435	397	381	418	388	372	381	367	404	421	363	410	368	403	420	410	385	410	380	369	359	401	396	388	361	392	387	385	387	408	371	407	415	464	371	370	422	393	391	405	387	417	396	418	426	362	377	393	391	426	402	372	407	387	413	430	408	428	399	403	364	415	402	387	394	404	373	403	378	406	393	367	376	400	394	390	403	359	396	401	414	402	408	384	365	366	397	399	417	402	396	409	404	392	393	387	398	399	367	377	380	410	397	422	415	387	422	367	406	376	401	408	373	373	411	403	380	385	376	414	396	423	443	386	355	395	406	411	401	390	375	363	407	403	376	398	380	427	410	358	403	382	382	390	361	426	397	371	369	383	406	375	391	449	420	386	398	400	404	395	402	381	392	424	394	368	431	407	399	396	423	395	390	358	401	396	378	427	447	360	403	395	421	365	423	395	396	417	384	411	381	413	399	372	395	367	383	388	370	391	396	393	398	377	416	394	404	390	362	353	382	389	372	387	422	432	396	413	379	362	424	398	399	383	448	387	391	390	403	379	413	369	385	364	394	343	417	403	396	408	385	370	394	370	408	389	410	362	416	426	358	429	416	381	382	393	407	379	387	383	407	400	454	406	399	392	398	381	386	413	387	409	354	411	402	368	356	393	383	388	394	387	411	430	372	414	396	405	427	396	398	387	406	409	368	411	375	383	432	363	382	444	389	345	405	377	377	405	386	403	354	389	414	418	398	425	364	417	391	398	389	393	367	354	380	367	374	402	446	376	409	361	417	398	408	356	435	423	387	382	387	405	420	367	395	373	413	407	393	368	378	394	382	416	365	394	395	384	424	437	387	381	412	390	390	405	404	383	383	334	363	395	397	405	405	406	377	400	393	420	371	405	399	360	400	409	410	349	388	417	395	398	389	396	377	408	379	401	408	426	423	424	413	396	372	407	416	399	415	402	423	401	396	391	376	413	337	374	384	412	410	407	422	401	425	380	355	385	389	375	365	425	402	392	406	394	385	390	399	396	393	359	388	396	402	395	387	389	409	413	423	400	362	412	421	400	438	381	399	404	414	385	424	390	389	398	419	374	376	414	372	406	363	423	381	410	403	403	368	395	388	381	395	417	386	382	392	380	383	370	405	408	379	406	405	404	401	404	357	373	347	401	390	383	373	396	419	418	398	393	385	378	367	421	394	408	358	370	410	380	401	437	391	372	371	432	373	372	406	404	412	398	415	383	364	384	354	393	363	406	376	410	365	369	371	409	360	388	437	426	397	376	391	385	397	347	378	374	382	393	389	397	400	392	367	369	370	404	378	401	377	418	383	424	407	388	362	371	387	377	428	413	376	383	390	359	349	405	357	403	413	396	391	390	374	376	392	389	389	398	387	412	394	383	370	351	383	415	398	354	401	411	369	388	403	391	378	350	426	409	382	390	404	373	390	423	368	429	371	420	345	368	411	397	405	387	379	393	380	414	391	394	394	395	375	411	390	378	391	406	385	419	381	391	429	383	392	413	414	417	434	380	435	403	382	388	386	375	392	423	365	381	386	412	368	387	401	359	377	396	403	378	391	402	387	426	360	386	376	417	381	391	361	414	406	397	379	375	378	365	385	373	416	380	420	392	431	391	381	417	390	375	365	394	374	393	400	407	384	376	399	400	409	379	399	421	385	383	392	384	394	403	422	394	393	388	404	378	390	440	389	380	391	396	413	396	362	407	418	393	400	376	384	427	406	362	404	396	402	406	425	423	388	364	387	374	374	361	359	432	379	419	383	404	380	361	408	410	391	362	359	371	380	399	398	367	370	378	386	382	352	427	413	386	401	404	417	433	357	374	376	366	400	393	387	397	361	359	405	364	398	383	339	370	407	401	430	399	370	407	395	413	385	369	404	397	381	375	378	398	375	426	385	416	418	387	404	382	426	391	393	375	380	398	367	393	336	397	406	406	407	380	408	388	391	385	371	442	410	394	373	356	399	378	408	443	371	394	392	439	424	393	379	368	361	374	409	385	416	415	386	404	403	423	401	390	384	420	386	391	411	346	418	405	413	422	371	430	361	382	406	376	409
6796	10189	8353	4153	2989	2224	1819	1433	1260	1109	952	914	853	788	737	731	675	661	628	645	639	622	590	596	604	578	585	579	535	581	564	568	553	570	581	586	613	541	532	582	579	527	559	524	582	547	537	522	525	528	497	539	526	533	514	520	556	564	571	545	557	554	521	554	523	537	529	540	558	544	539	506	492	561	520	517	543	544	560	532	552	549	577	535	526	512	562	558	557	490	519	547	540	519	550	497	567	520	516	534	549	555	552	527	516	447	496	559	543	520	466	486	593	541	527	549	537	535	559	483	565	573	500	506	520	537	494	555	540	540	525	545	561	534	551	502	525	526	509	520	569	547	544	510	529	512	498	547	530	536	550	543	535	540	531	535	541	535	534	516	513	539	500	569	520	550	556	517	500	547	554	504	535	526	561	544	549	538	524	574	542	548	482	525	547	499	516	535	520	585	523	532	549	574	546	525	502	539	483	494	558	496	551	534	511	559	528	507	544	527	554	544	516	519	546	579	524	514	504	545	548	557	522	469	531	546	510	520	557	551	528	562	536	566	553	532	512	507	517	509	542	527	511	562	573	569	540	567	548	499	500	515	525	590	529	555	557	548	526	512	529	514	483	517	581	529	550	534	548	551	538	479	544	535	520	514	499	538	554	525	478	526	515	510	516	524	535	526	534	511	523	570	515	510	536	527	568	557	524	485	467	533	541	576	533	483	525	542	501	542	543	528	489	521	591	538	518	546	523	548	560	537	497	512	506	544	567	542	537	533	512	544	557	518	588	504	520	533	541	480	523	480	513	542	563	521	536	545	494	481	523	522	512	527	497	501	487	551	523	480	534	530	521	490	576	519	522	546	532	566	560	523	491	561	495	524	524	530	540	538	561	537	528	536	530	503	535	514	540	523	562	543	509	529	509	504	558	523	515	498	538	549	542	522	523	510	547	490	492	576	574	560	526	524	531	560	526	537	531	539	511	492	492	494	535	548	526	509	560	519	559	536	530	553	535	530	510	482	516	495	561	532	517	523	546	565	535	532	535	538	517	566	489	499	536	560	539	523	525	542	510	541	546	544	501	504	534	546	564	581	498	517	513	493	540	527	514	516	537	539	506	518	562	487	556	527	523	549	510	522	550	557	553	493	514	539	546	520	543	530	561	565	509	549	523	488	572	497	494	512	516	550	512	537	574	559	536	523	580	524	511	497	562	543	546	550	518	541	551	516	525	533	533	534	530	531	547	563	543	550	520	538	559	562	562	530	512	509	518	541	553	576	532	512	550	541	572	513	559	547	519	535	529	555	510	566	567	580	516	554	542	533	561	573	569	526	578	547	530	564	551	548	504	562	524	528	493	550	564	494	533	551	494	523	559	541	547	543	524	546	550	510	519	513	526	543	488	521	544	513	563	513	529	558	544	491	524	532	583	550	548	488	560	509	520	528	578	473	557	518	558	526	539	528	516	484	513	578	561	527	563	538	529	530	484	547	515	543	559	540	549	549	497	540	521	530	502	560	542	523	549	540	555	517	526	539	534	545	529	477	506	509	500	585	538	523	565	494	510	459	550	551	555	528	567	516	513	572	528	521	538	513	496	531	551	568	530	531	484	526	549	505	552	540	563	554	539	475	561	523	560	520	502	524	543	594	516	561	535	510	538	494	527	546	529	560	525	500	524	497	573	520	560	570	543	534	541	510	516	532	517	526	546	535	511	540	566	507	503	536	534	544	528	550	537	546	507	562	572	533	519	519	529	520	522	580	508	548	514	521	536	550	503	547	541	494	558	541	518	550	515	512	532	520	555	526	556	522	495	537	553	517	544	513	516	543	529	525	526	570	527	545	547	521	534	549	547	529	539	522	517	525	535	530	517	529	512	551	576	505	508	556	542	582	562	555	524	550	507	539	545	502	507	526	547	564	544	562	553	519	576	525	551	524	541	543	554	532	566	526	530	567	547	533	538	545	519	529	526	501	550	531	505	540	564	514	498	518	527	545	481	546	559	548	553	552	533	518	523	519	555	527	533	493	538	579	541	541	559	552	532	507	501	533	515	528	552	551	533	532	529	557	534	536	529	580	546	522	524	542	516	555	569	559	557	523	554	539	497	517	520	496	508	524	539	520	529	515	524	501	525	559	564	532	546	570	530	588	543	565	549	518	576	539	473	564	540	507	518	533	524	538	494	544	549	541	582	528	540	501	568	522	542	485	546	527	509	554	526	507	552	538	529	501	546	540	552	508	540	512	508	509	527	526	496	514	514	503	547	552	524	570	590	525	539	549	540	520	511	542	575	500	553	512	518	508	525	532	591	550	527	519	506	535	518	490	526	555	558	590	507	514	531	536	525	525	535	543	579	530	551	508	542	478	553	582	526	547	539	527	539	499	585	500	491	521	547	537	551	517	519	541	536	527	559	530	571	527	538	496	483	545	589	509	553	549	536	528	517	561	544	519	531	511	551	527	514	511	536	508	533	526	517	547	544	546	517	545	580	536	553	509	542	517	524	518	509	500	532	535	536	543	552	525	555	534	518	554	519	512	523	571	556	554	518	579	532	491	608	542	549	518	548	526	547	507	534	584	540	515	528	559	550	546	545	509	548	548	550	475	527	536	505	524	512	518	539	503	557	570	536	530	578	522	576	535	534	535	549	499	552	519	520	507	538	541	517	548	517	553	530	533	544	528	547	523	524	547	524	553	560	523	540	470	545	546	551	521	580	522	502	550	543	512	550	538	535	489	561	535	528	539	545	525	528	541	487	501	539	506	555	547	562	535	555	514	598	522	563	536	520	526	544	525	535	545	532	523	541	554	554	526	539	548	507	530	540	555	551	551	533	537	505	555	520	555	524	549	554	515	516	519	505	530	544	526	498	521	536	543	508	568	518	527	552	519	549	558	547	557	544	505	505	582	554	522	489	540	541	547	560	512	519	530	537	524	511	547	507	533	518	510	497	529	536	548	493	543	539	532	494	557	527	546	514	503	528	534	571	533	500	546	548	544	590	519	534	533	534	554	513	558	525	522	514	556	531	507	530	576	522	515	572	533	516	545	525	504	501	534	546	527	551	543	476	530	531	512	513	497	511	506	527	574	514	513	521	513	514	536	520	547	531	550	528	543	558	511	561	540	573	529	530	503	485	538	539	504	527	539	517	529	545	514	570	553	520	556	552	496	523	542	545	538	502	510	564	486	568	532	530	538	523	530	524	535	533	558	526	529	562	519	530	522	505	555	556	547	530	504	561	538	585	525	541	509	510	521	505	525	555	515	500	516	542	563	526	507	550	521	536	517	493	497	524	526	538	501	541	497	510	567	516	556	511	488	512	551	511	516	558	519	502	527	515	543	544	531	544	567	522	499	540	538	565	526	517	555	525	541	499	537	495	532	571	514	519	572	503	546	565	563	526	523	545	531	505	533	514	518	502	554	520	551	496	555	509	527	519	529	529	544	568	516	528	516	529	545	520	529	531	525	479	549	531	513	507	520	550	565	542	545	510	538	532	493
22921	21338	29227	23800	21338	21380	10409	1096	775	670	590	523	459	490	382	365	346	361	317	287	356	342	330	331	324	312	305	295	301	287	313	260	262	280	298	267	288	259	258	302	267	265	253	257	257	255	254	268	261	256	267	236	262	292	270	291	257	247	264	271	271	264	271	257	227	253	270	258	254	246	241	257	244	276	230	253	228	252	273	279	297	262	283	257	248	255	259	249	245	256	266	264	265	258	249	273	255	278	251	239	273	256	231	266	278	248	264	264	232	224	261	261	241	250	258	234	269	267	266	264	268	279	239	231	259	246	246	223	247	256	274	252	235	231	241	260	251	262	265	255	260	230	258	235	263	286	239	253	251	255	260	237	241	269	262	255	249	266	260	258	269	264	248	240	274	262	244	226	255	272	221	260	233	248	250	270	250	282	270	255	229	239	241	255	265	229	262	264	270	264	248	261	222	234	257	239	237	238	262	269	257	269	272	262	244	256	256	236	244	237	260	257	260	270	232	267	243	222	227	266	243	259	280	260	246	260	247	263	244	250	245	269	249	253	251	239	259	225	252	261	267	255	259	270	256	242	237	240	242	254	266	236	246	256	269	256	241	254	237	233	263	252	256	258	263	275	240	260	269	266	234	260	242	247	255	245	255	263	224	250	236	260	283	260	276	250	252	237	264	238	235	223	254	238	272	245	256	233	268	243	242	238	249	270	240	252	207	235	244	251	283	252	246	232	236	242	228	243	240	245	248	259	239	269	249	233	275	247	253	222	267	223	236	236	235	248	268	239	242	265	263	241	257	244	210	271	262	251	225	266	242	236	256	249	242	262	273	230	294	259	221	245	268	264	244	209	263	247	276	241	242	248	245	243	272	251	247	254	227	237	277	241	275	259	265	233	264	228	253	232	262	257	255	235	256	264	247	270	255	257	251	249	254	248	231	255	260	238	272	264	221	261	276	264	274	278	236	261	267	269	229	242	231	262	245	263	220	289	302	229	242	231	245	262	263	276	254	237	244	261	251	255	273	256	250	248	241	261	259	260	248	254	257	258	237	251	257	242	270	243	238	263	234	270	250	240	269	245	263	244	238	255	288	271	232	250	264	263	246	236	240	284	271	275	239	232	268	264	254	222	261	233	249	245	237	245	239	274	233	254	247	245	249	241	247	244	264	274	247	231	283	279	230	251	265	240	259	233	242	216	245	241	248	235	228	239	241	249	244	257	260	238	249	231	246	262	257	250	247	265	247	240	251	258	252	233	219	245	245	258	256	241	229	264	272	237	259	214	287	241	241	242	264	248	246	270	238	258	264	237	265	241	249	250	248	243	241	248	233	228	217	242	254	271	267	260	271	278	263	235	258	278	256	243	284	246	251	237	234	226	252	257	256	212	218	255	241	230	247	253	248	217	253	230	255	258	246	235	294	254	254	237	255	235	259	261	281	249	243	260	294	275	257	264	221	248	236	237	248	249	244	270	265	256	244	258	241	246	243	266	264	258	219	234	226	227	220	248	293	263	238	258	256	249	265	231	271	250	233	234	261	271	232	240	225	251	275	269	231	284	248	261	274	263	260	270	282	254	253	247	247	236	243	264	294	253	236	233	258	254	242	245	244	273	221	285	236	264	232	254	264	238	253	282	244	253	224	266	231	231	260	265	236	275	236	256	229	256	246	276	261	273	258	253	266	238	241	285	231	283	262	259	229	254	257	251	228	264	239	237	241	230	247	242	247	254	257	255	274	254	240	225	234	272	257	247	250	231	252	268	235	253	242	256	252	251	281	233	245	268	244	240	242	242	254	217	258	256	248	238	232	244	239	276	262	238	237	252	257	262	245	250	231	234	255	244	257	280	242	276	259	273	246	246	250	276	250	251	248	238	258	240	260	255	244	237	224	232	228	263	231	221	227	238	269	256	240	231	242	245	272	260	260	254	241	268	267	228	247	270	226	265	254	254	245	249	251	267	246	220	230	279	244	264	226	252	236	271	233	244	251	235	259	237	262	252	231	256	236	249	268	252	279	249	266	262	258	265	246	278	252	252	223	245	247	230	254	231	269	230	249	254	257	269	236	274	275	215	249	229	265	227	278	251	239	263	246	228	240	252	271	234	247	253	258	251	249	241	269	257	226	248	216	252	251	258	264	269	246	254	264	239	258	240	283	253	248	255	261	292	240	238	225	249	250	249	263	243	257	243	260	234	240	246	223	235	255	227	247	231	260	275	299	267	241	257	266	262	230	227	265	240	253	255	247	239	252	220	256	250	251	246	253	255	270	249	258	250	224	247	248	223	263	243	250	253	262	271	269	258	250	269	241	255	271	249	233	255	257	255	235	244	257	264	246	245	251	245	243	264	249	260	240	267	253	261	257	241	241	256	259	261	266	260	252	241	256	263	271	226	247	247	250	225	233	235	260	234	246	272	234	244	251	226	237	231	242	262	247	240	255	241	238	231	253	258	275	222	244	234	235	262	232	287	260	252	270	227	263	258	251	225	268	248	230	243	245	241	221	243	259	291	234	218	244	246	289	237	226	266	230	254	252	238	233	237	254	239	264	235	251	244	246	258	205	243	260	259	232	222	250	274	246	229	248	264	264	264	246	257	249	233	239	260	222	268	247	253	237	228	257	253	273	242	254	225	243	253	276	236	250	224	272	229	260	256	241	240	251	253	244	217	251	243	266	239	248	243	241	260	252	242	227	235	255	249	261	227	263	237	260	219	266	254	245	264	260	234	272	263	239	280	250	215	248	258	248	262	284	240	244	269	240	267	228	244	247	262	246	265	244	260	236	240	279	251	214	238	226	261	249	256	258	253	238	255	235	248	243	251	247	237	232	225	263	236	257	270	251	256	258	250	246	266	266	256	265	248	241	236	242	254	246	270	236	213	277	269	265	238	252	242	244	240	233	239	266	232	252	246	219	223	236	245	246	247	226	253	257	261	230	251	244	279	226	249	257	243	240	231	264	266	280	239	271	243	254	249	240	257	229	244	269	242	287	263	266	269	248	238	237	246	233	276	244	297	241	272	266	273	261	265	263	250	263	233	255	262	234	261	265	255	269	248	259	266	237	244	263	272	261	234	222	241	254	277	245	251	272	226	247	238	244	245	231	243	262	258	241	251	263	259	229	259	254	243	259	268	287	265	257	238	236	265	249	260	264	246	247	260	239	245	257	256	249	235	251	240	244	257	267	259	228	285	243	268	265	242	238	233	252	256	223	248	252	246	253	243	246	248	228	245	244	252	259	281	223	254	240	256	236	246	236	251	243	260	260	275	274	270	257	243	217	272	246	220	227	253	253	256	280	235	240	266	235	230	267	240	234	267	258	236	255	256	241	255	266	257	261	257	253	247	254	284	257	241	213	284	262	247	243	285	261	246	247	234	243	240	224	255	236	263	252	250	229	246	239	251	249	280	233	235	259	257	282	241	253	260	233	277	237	240	250	257	230	249	251	258	253	245	272	273	246	282	265	284	259	237	251	268	276	261	277	269	241	245
9578	16193	13156	6830	4750	3489	2756	2190	1690	1430	1210	1122	879	852	786	705	641	635	558	559	552	515	506	456	480	435	439	457	451	440	440	407	382	410	419	403	372	405	414	383	396	388	362	377	374	402	346	366	349	368	381	384	386	392	375	383	352	403	361	368	369	375	346	355	322	373	385	358	369	344	363	342	345	359	391	361	358	350	360	366	330	355	359	381	369	346	347	352	363	353	325	384	366	358	340	353	386	345	336	367	335	359	381	354	344	367	350	356	373	341	372	375	345	330	340	342	362	370	333	345	350	361	355	332	335	360	355	317	357	350	361	320	354	350	336	337	335	341	328	342	379	367	350	363	359	354	351	376	346	348	377	322	349	346	368	347	339	333	345	349	333	349	365	343	331	352	398	344	346	384	394	362	333	388	339	328	347	354	361	343	335	324	337	350	324	328	378	332	338	333	351	359	343	320	345	338	358	366	334	369	342	349	331	365	354	349	366	348	343	335	329	341	376	313	334	347	344	342	348	402	331	354	354	351	369	340	323	331	372	357	354	337	329	330	355	374	338	352	356	333	330	345	308	334	328	324	323	318	333	370	379	342	359	362	348	339	352	389	335	394	323	387	334	361	359	340	322	318	382	341	353	337	358	379	356	333	356	384	361	365	363	358	364	377	361	398	357	345	341	344	340	324	351	362	356	360	366	369	343	334	342	333	361	383	366	335	398	329	340	334	344	363	352	354	328	372	331	344	323	333	330	356	348	353	312	368	336	372	333	366	360	376	299	366	370	310	340	348	323	371	365	347	354	358	321	376	348	318	375	356	347	363	337	355	362	329	342	317	355	367	345	318	353	347	396	377	365	361	345	322	391	330	379	304	351	350	341	380	332	355	383	356	338	366	335	374	327	372	356	331	352	347	325	344	348	366	336	335	346	344	326	352	349	351	360	362	331	345	347	350	361	360	347	370	357	352	321	361	376	330	332	354	332	344	332	374	353	371	366	306	349	339	330	362	330	339	359	343	330	358	321	336	337	336	351	338	351	352	352	350	360	356	323	334	352	333	346	328	342	370	323	334	338	352	345	319	339	384	341	343	360	346	344	324	363	360	340	354	363	372	368	357	390	349	373	303	335	342	342	346	338	367	346	383	368	352	351	342	349	374	362	353	333	345	362	322	364	325	339	342	373	340	356	324	360	344	341	325	343	360	342	355	350	345	375	333	375	330	362	402	358	330	332	330	347	372	338	357	362	343	345	336	375	361	373	323	361	350	403	354	338	356	373	371	357	376	344	344	328	341	356	357	359	328	363	360	346	349	338	374	329	347	378	332	335	320	349	349	347	361	356	355	356	342	362	359	331	358	331	318	327	379	345	328	356	374	344	367	366	311	364	346	353	345	369	352	354	345	364	338	358	326	377	345	334	335	389	347	348	356	339	313	332	391	356	317	356	379	355	333	374	366	336	336	310	342	363	330	378	339	326	349	319	354	311	329	329	367	382	355	350	355	344	359	326	342	357	347	389	310	376	356	379	360	372	325	311	361	366	334	332	355	334	310	400	343	333	384	359	360	345	373	329	362	324	357	305	378	373	348	357	349	344	366	360	335	325	350	357	348	327	345	350	324	362	366	327	375	326	349	344	343	316	352	323	356	331	339	349	332	356	359	343	357	347	311	348	354	381	350	336	357	351	330	343	330	370	347	341	327	382	318	322	346	354	340	364	326	349	338	320	357	331	381	321	359	357	370	332	357	357	347	346	345	325	354	345	329	365	347	339	351	341	360	348	351	326	356	352	344	353	336	345	355	347	342	303	330	371	350	335	328	344	337	370	341	343	325	329	375	359	356	333	328	328	372	358	355	353	345	327	354	343	337	329	324	353	330	341	347	351	340	350	332	349	341	337	335	346	348	343	346	349	349	359	359	339	313	373	334	357	381	356	364	341	328	327	326	374	325	365	381	331	332	339	373	374	360	353	315	342	367	318	361	367	363	335	370	330	337	343	354	346	345	343	373	385	340	353	349	313	362	347	357	345	326	356	359	346	358	321	359	326	346	383	368	366	304	387	373	368	348	356	382	356	340	335	333	356	323	343	337	369	369	334	355	369	336	331	334	337	339	322	344	341	330	356	384	336	301	312	376	343	361	349	349	320	351	354	355	344	361	331	363	359	329	351	361	321	341	334	347	343	318	365	346	347	337	331	334	349	342	314	337	307	379	365	359	375	359	360	381	290	369	349	359	337	349	386	368	290	335	362	319	363	368	348	320	328	365	362	352	332	365	378	336	331	350	373	350	375	362	355	375	323	349	327	354	361	327	353	343	341	370	322	351	334	377	367	358	307	356	335	358	363	355	354	344	348	338	350	356	399	356	345	369	364	325	353	357	354	345	353	345	342	330	360	356	364	341	356	346	334	335	345	362	358	376	360	384	336	362	351	353	388	376	328	346	351	336	381	366	369	358	347	351	326	319	358	327	370	330	355	337	341	319	368	390	351	355	349	353	354	348	352	348	340	320	363	340	333	356	315	353	320	394	348	340	332	342	324	323	323	348	378	339	382	374	369	353	339	346	366	334	312	337	348	359	364	356	353	365	369	341	396	348	350	389	377	387	348	362	361	340	328	322	316	348	362	327	349	370	349	341	336	348	370	370	341	330	317	364	343	335	342	341	363	347	332	364	365	356	345	353	370	345	344	354	319	354	364	354	326	355	349	352	367	345	351	335	347	368	349	356	360	319	345	337	381	339	335	328	319	342	332	348	353	360	333	344	351	327	337	356	341	394	340	355	336	310	369	340	363	342	334	325	349	375	363	353	344	340	343	337	325	378	354	345	361	350	333	377	366	340	338	357	371	349	339	334	361	359	351	346	348	344	327	349	386	362	355	355	338	334	373	339	342	339	286	362	326	357	322	314	340	372	351	343	361	352	365	343	361	329	322	358	346	334	371	351	311	348	344	330	341	335	319	347	353	323	374	358	372	373	354	335	355	356	309	348	330	346	346	353	398	377	336	342	330	337	332	370	331	357	336	337	313	335	370	362	341	349	358	342	350	339	398	342	363	324	331	372	352	328	363	354	335	368	359	323	327	354	363	353	357	372	382	340	371	350	326	354	335	341	351	333	332	321	352	366	372	346	360	352	349	392	360	399	357	347	333	336	323	352	330	344	355	367	342	353	350	374	328	332	349	353	360	357	338	346	367	354	375	386	313	326	335	355	363	344	356	334	353	327	303	345	290	354	364	343	349	360	357	339	374	341	361	358	331	359	336	349	365	361	358	326	325	378	371	393	345	359	377	354	343	379	367	358	357	351	354	320	337	363	342	365	353	342	363	361	366	333	359	354	335	330	354	349	387	354	334	330	348	351	333	364	351	334	349	373	378	348	336	351	378	359	357	352	353	351	314	341	346	350	335	345	312	310	364	370	335	357	340	378	322	352	335	343	343	341	363	330	348	327	347	324	339	341	326	376	356	354	333	383	364	315	378	337	338	317	347	364	377	342	349	385
26945	20723	8295	632	391	328	285	282	318	318	293	316	283	296	308	273	285	262	292	261	302	294	309	292	308	271	282	283	288	288	285	289	307	300	324	311	300	290	305	321	307	273	314	261	273	298	267	297	266	284	271	282	284	281	307	292	282	306	324	292	286	272	268	275	280	286	282	305	273	275	253	276	300	345	282	251	290	283	296	262	283	276	307	269	295	290	335	293	321	302	291	278	273	287	305	281	315	290	295	274	282	297	302	302	267	294	297	292	266	340	280	297	306	295	270	292	316	300	315	253	276	292	254	300	311	277	273	282	324	258	310	253	306	273	278	277	281	270	308	283	326	285	309	262	293	291	287	279	290	285	272	281	254	293	312	268	265	257	252	287	305	267	307	285	292	294	285	297	279	308	269	261	299	285	282	301	281	287	287	287	294	279	290	302	278	313	255	305	276	262	285	294	300	274	305	274	288	293	291	250	273	276	297	271	294	307	290	284	276	317	298	279	280	279	309	314	291	278	294	296	303	290	279	273	269	284	276	277	274	297	258	278	276	291	302	282	313	313	265	298	293	316	272	264	280	286	286	271	281	298	258	303	278	300	254	275	283	268	266	281	299	267	293	282	279	282	260	283	263	250	308	280	292	291	297	313	297	322	273	270	268	283	281	263	269	275	270	256	296	318	282	288	267	276	280	293	300	274	258	256	265	284	265	266	260	290	298	322	258	287	315	291	286	305	275	288	273	269	288	322	285	292	284	275	308	296	295	282	305	309	308	294	284	293	262	267	296	314	322	280	284	280	302	261	271	322	281	307	285	305	304	261	274	271	281	270	281	299	274	274	263	294	307	272	271	308	264	312	306	275	314	286	304	296	309	286	296	304	321	293	303	307	295	264	298	291	278	304	268	287	295	264	269	307	303	255	313	283	296	306	291	296	330	265	266	298	266	277	273	281	320	297	301	301	279	311	287	301	315	288	276	298	291	314	292	281	269	278	256	323	295	282	264	287	323	294	296	290	281	278	263	294	309	270	270	300	290	311	292	267	314	289	295	267	279	289	277	308	265	269	254	306	261	280	269	302	305	322	291	309	321	267	332	331	253	257	272	296	309	282	294	276	303	258	302	320	270	288	300	273	281	282	283	301	302	285	292	288	303	272	259	283	272	280	293	283	284	285	313	275	253	301	302	305	297	281	293	266	285	267	266	252	313	286	309	308	259	286	299	275	277	273	273	313	308	280	304	286	299	304	310	273	307	272	311	287	268	283	295	294	276	296	299	296	272	309	298	273	298	287	290	263	282	334	277	275	259	280	293	333	280	271	294	283	286	268	302	325	279	292	300	289	280	289	290	290	289	272	276	299	281	279	299	293	278	318	303	300	252	288	263	275	316	320	261	281	301	300	263	300	295	288	287	298	262	291	321	293	312	255	272	289	269	311	289	298	284	281	304	289	301	295	280	261	282	290	289	277	281	280	297	277	313	283	318	282	272	289	302	265	284	297	295	282	274	247	313	300	277	274	277	262	293	266	291	281	315	313	318	284	297	305	300	274	327	277	277	299	287	273	276	250	290	287	315	284	307	271	284	278	279	285	316	297	301	289	296	324	275	318	286	298	302	287	304	281	300	299	292	309	269	294	289	317	289	287	283	301	305	298	267	269	275	305	291	272	326	269	266	283	266	295	279	292	289	298	261	282	331	271	278	295	309	279	302	291	292	328	253	324	271	274	286	295	297	289	263	282	288	289	306	291	294	286	275	301	286	280	265	293	304	290	325	305	303	274	279	284	290	270	286	298	298	285	273	255	279	316	306	273	279	289	279	288	285	276	297	269	310	308	268	278	281	285	278	278	289	284	270	289	301	288	266	290	287	275	277	302	310	296	281	258	252	278	263	289	267	263	273	281	271	300	237	292	268	311	327	270	302	291	280	282	264	272	305	263	280	289	293	285	269	305	289	287	288	278	287	300	284	291	274	294	314	260	286	279	292	281	305	273	294	295	262	306	303	295	271	287	303	312	290	277	280	286	281	290	263	263	275	298	281	277	304	314	260	291	279	294	264	284	243	247	304	272	248	287	298	306	274	283	290	278	296	287	312	295	285	311	272	287	289	287	301	305	301	319	296	283	283	277	283	294	290	274	302	281	296	280	293	273	279	282	307	309	294	267	294	298	295	278	282	285	290	296	275	265	304	302	315	304	312	269	301	299	257	310	283	297	289	314	276	304	274	304	306	309	271	279	300	297	308	281	293	298	287	273	279	322	261	275	302	253	288	283	288	284	296	300	293	266	265	263	310	285	275	270	303	279	302	289	289	288	279	285	268	281	303	280	264	266	286	298	281	290	288	263	301	264	271	272	295	279	269	299	279	307	281	295	248	321	288	312	291	345	316	313	265	270	290	305	275	312	268	294	276	296	321	294	302	296	280	262	236	279	255	306	281	293	311	314	287	276	282	247	297	330	268	269	274	277	281	270	299	276	295	315	303	308	313	263	283	308	296	295	287	292	299	276	271	296	318	274	327	277	281	262	281	262	269	279	320	302	279	279	297	278	286	300	259	289	304	301	299	269	273	251	295	308	264	296	278	311	305	301	257	286	296	282	295	268	298	255	290	294	293	299	281	292	267	296	292	289	306	302	267	282	296	261	257	276	283	290	257	298	286	299	293	276	302	263	266	254	286	292	283	282	313	270	288	305	298	285	306	276	317	277	276	295	281	286	304	276	276	290	278	267	263	283	303	284	295	317	280	270	316	287	296	259	282	275	275	269	277	287	300	301	260	271	276	300	276	280	294	277	311	265	287	291	281	281	289	270	303	252	294	300	275	278	290	302	298	289	315	294	277	273	285	272	282	316	292	283	282	268	252	268	272	303	305	302	292	303	294	290	261	270	269	281	279	298	297	293	299	291	285	293	302	295	272	257	274	283	288	274	249	283	255	274	292	316	296	304	290	320	299	304	275	279	261	287	314	312	316	276	278	278	322	289	294	305	308	288	308	309	330	330	279	279	305	294	278	300	294	259	289	289	296	279	313	293	317	263	303	235	262	292	296	300	281	298	287	259	282	280	309	272	267	273	293	268	269	279	293	279	281	274	285	285	303	303	342	318	260	296	294	280	261	273	300	303	299	326	292	304	261	296	282	279	265	306	279	282	292	304	267	292	278	286	253	290	266	299	289	287	325	264	299	288	294	291	278	295	299	294	293	303	307	285	286	278	276	262	293	297	297	279	272	291	289	274	301	278	272	267	260	291	315	307	309	286	288	288	265	327	275	302	294	310	283	289	295	325	323	277	298	289	273	301	292	310	290	297	295	302	274	270	289	324	277	309	322	294	259	287	264	263	298	288	292	275	296	282	269	297	316	327	291	285	295	267	285	335	282	269	300	304	277	301	300	295	285	293	296	284	310	275	303	323	309	287	321	285	291	267	297	297	269	280	294	258	286	290	275	293	268	266	321	285	271	302	296	273	288	315	270	292	315	296	291	300	306	306	269	281	300	302
4057	1050	903	599	534	475	448	397	412	411	402	430	393	419	421	384	401	382	390	410	416	375	371	357	384	396	409	359	367	397	386	354	390	424	417	379	411	410	388	352	378	391	428	380	379	401	386	402	397	339	425	376	376	395	435	389	386	374	393	403	380	393	392	371	379	372	368	357	441	387	415	405	398	355	380	405	397	389	367	411	367	371	381	427	408	383	403	358	383	363	389	391	417	358	392	403	389	379	381	379	441	393	395	396	375	391	421	387	414	377	391	385	390	387	372	397	410	389	386	426	375	340	409	390	374	389	377	375	378	396	378	428	383	365	351	408	413	387	405	383	390	390	399	405	379	382	397	386	392	398	393	394	382	384	402	406	388	396	428	379	407	436	383	435	399	421	392	384	398	387	393	376	397	409	373	392	405	361	424	408	377	372	389	411	397	373	386	396	369	394	400	388	417	389	397	397	394	412	397	412	383	385	396	369	401	370	400	389	404	387	403	364	401	402	395	405	390	333	384	379	402	392	352	370	399	356	402	372	416	407	376	368	392	433	401	393	411	421	394	418	379	385	388	372	410	376	397	407	387	372	386	363	411	390	405	387	389	378	378	394	380	395	389	388	388	389	352	372	432	359	372	376	382	380	385	383	393	350	399	400	403	365	401	384	368	386	390	417	394	396	399	410	401	394	438	405	378	394	391	415	380	358	391	353	357	394	407	384	399	384	389	406	368	382	370	426	401	372	407	368	383	367	417	394	399	418	387	393	411	390	389	383	372	402	406	401	379	369	341	396	372	367	370	357	391	387	389	391	370	408	375	373	433	381	391	369	397	421	385	401	425	378	345	385	380	394	389	343	397	399	348	390	398	392	358	397	382	404	377	379	387	358	404	346	391	379	385	404	389	357	394	370	381	382	363	406	405	376	399	385	375	383	374	393	358	420	389	367	348	378	410	378	382	389	395	398	387	415	408	358	423	412	403	399	405	366	384	376	376	386	390	407	393	390	388	365	371	392	417	404	370	396	374	338	392	365	369	376	385	382	378	380	383	367	407	371	377	384	410	415	394	400	403	409	380	410	402	341	389	404	381	399	400	388	417	355	401	396	381	405	361	387	391	404	406	376	398	428	419	367	410	384	388	403	429	387	418	411	362	384	388	367	384	377	389	402	376	346	410	412	397	407	381	374	377	396	395	407	377	388	424	351	371	356	414	408	394	394	363	394	410	390	405	377	347	387	370	405	408	358	406	394	371	385	382	367	401	373	383	385	392	393	384	361	380	380	380	357	417	397	352	367	425	388	413	405	384	398	361	402	329	380	410	380	375	385	388	442	386	375	358	385	379	383	388	386	369	387	388	432	372	389	419	401	390	346	406	376	407	418	383	429	375	428	396	411	363	419	362	393	423	371	371	410	393	374	382	405	420	412	404	391	363	388	421	386	397	363	388	360	375	410	341	416	378	400	343	367	421	390	387	407	377	380	373	405	370	344	410	424	359	419	391	423	396	372	382	394	379	384	404	427	405	381	387	399	375	394	389	374	402	386	397	405	371	350	370	429	348	370	406	385	392	407	393	415	390	360	400	395	381	393	374	413	388	385	369	385	357	356	387	377	422	412	382	389	386	375	396	396	395	402	391	410	381	404	378	416	367	392	387	385	402	355	385	393	396	385	373	369	381	382	429	386	407	387	371	379	394	362	412	390	397	393	405	408	377	386	406	413	366	398	381	361	384	395	417	420	392	371	404	383	357	401	384	388	388	376	420	344	377	438	366	371	343	373	359	385	419	398	381	406	391	420	357	385	375	395	402	367	382	390	398	403	391	386	400	394	377	411	413	386	358	406	389	362	365	357	373	395	400	389	368	386	380	357	396	366	361	400	395	434	375	373	382	398	380	378	407	375	390	376	401	378	398	382	395	391	386	374	368	401	399	415	383	387	397	395	372	350	370	405	368	381	390	443	402	397	382	400	385	355	373	387	377	435	387	434	403	385	406	385	393	372	373	378	407	375	394	385	394	397	409	402	387	389	382	395	401	372	390	406	352	377	348	377	359	395	343	404	367	414	396	402	388	409	409	434	369	364	432	388	410	365	404	394	385	385	382	382	375	383	386	386	347	393	354	357	364	357	364	405	377	389	431	436	406	397	384	411	366	422	375	388	412	400	375	356	380	395	415	397	392	397	396	412	383	404	371	379	352	359	384	390	365	376	374	390	391	398	382	369	389	370	405	405	394	383	411	400	372	378	389	364	367	379	400	377	376	358	380	396	405	416	365	377	378	366	378	370	379	361	374	366	386	415	387	378	385	380	351	421	376	378	373	393	407	393	369	377	395	359	370	360	393	390	376	391	384	351	398	426	396	383	370	413	383	397	374	360	391	383	348	361	381	365	361	396	373	411	382	436	405	398	388	359	417	384	424	397	370	374	402	372	411	372	382	387	387	411	392	381	401	385	369	387	372	396	400	381	400	396	393	417	405	398	398	414	378	409	422	376	411	384	381	399	391	395	384	339	350	423	381	408	380	391	392	402	373	400	376	393	385	397	385	409	407	379	351	375	390	393	424	398	377	381	363	368	404	385	408	366	402	368	388	399	411	376	376	379	373	405	359	421	395	375	373	407	374	395	367	376	376	378	416	388	388	358	394	377	412	395	347	398	359	385	410	405	420	397	376	396	377	372	368	385	366	396	402	396	388	401	378	410	400	383	382	387	406	384	383	420	386	395	409	394	429	374	365	373	371	383	397	412	369	399	411	390	377	413	346	381	376	376	408	391	391	365	363	413	408	384	387	380	367	382	395	387	410	402	371	397	393	384	377	395	352	371	398	386	388	374	397	376	394	346	408	403	374	355	385	392	439	396	384	366	375	374	370	376	377	370	376	389	372	367	401	368	383	395	376	377	375	358	393	365	374	377	362	389	380	412	378	412	366	390	346	398	363	401	421	384	374	355	360	399	358	381	374	364	384	388	379	376	353	389	384	372	375	386	383	392	387	375	386	372	392	375	396	400	391	399	409	369	391	383	402	409	402	400	379	351	378	374	386	415	390	393	393	319	361	392	376	394	388	412	405	400	375	365	391	401	377	436	411	387	395	356	374	387	390	374	426	387	394	381	409	357	386	357	433	391	386	372	364	383	381	393	392	380	394	373	379	382	369	378	386	351	374	384	365	432	397	381	420	367	397	417	387	377	393	373	428	373	408	396	414	340	435	352	405	388	339	377	343	380	376	426	364	364	409	429	393	402	375	381	369	420	395	408	419	358	393	436	383	366	389	424	366	431	385	387	402	427	371	386	375	406	393	402	408	389	381	391	412	376	399	378	368	399	412	373	390	365	403	414	391	378	359	406	421	394	394	400	374	391	371	382	365	372	380	403	401	375	439	354	405	366	384	385	404	358	384	366	364	405	409	338	383	420	332	390	406	421	409	402	381	371	372	385	386	384	396	378	379	387	373	380	393	434	352	374	375	384	400	412	410	372	385	363	404	383	403	371	403	366
23914	21372	28876	24240	21362	11838	1251	764	616	628	547	547	500	443	488	470	470	428	427	411	486	407	434	413	417	407	406	431	403	423	405	382	404	418	420	394	436	385	403	423	387	387	390	390	413	382	374	429	391	416	381	388	351	397	384	389	411	404	382	414	414	370	407	389	388	378	386	393	390	409	408	391	373	418	402	425	392	416	420	374	407	415	394	386	429	399	392	402	403	425	406	398	421	378	411	420	407	403	396	432	416	398	406	410	415	367	425	412	407	390	405	377	379	392	358	392	375	410	385	390	419	422	421	382	388	372	390	370	370	379	374	382	413	357	383	440	397	406	391	412	421	385	397	397	368	360	367	384	394	402	375	439	381	383	411	433	397	402	373	412	385	388	406	385	363	375	403	400	435	408	373	350	412	365	391	414	382	371	371	399	357	384	397	370	381	374	393	420	395	385	370	360	401	379	364	399	384	364	389	361	366	382	371	382	406	388	364	371	404	402	401	368	400	395	359	380	359	382	434	420	352	363	398	371	383	372	404	371	382	383	380	401	394	374	392	404	389	376	333	361	413	354	405	438	349	422	407	376	368	407	369	424	381	382	375	396	425	417	436	408	381	376	430	362	397	396	373	379	395	415	391	372	375	394	386	368	371	406	394	421	373	390	362	410	393	412	390	359	379	386	398	371	369	387	393	406	402	375	413	372	385	384	353	401	398	407	383	352	417	428	408	396	391	401	389	385	357	409	379	385	371	410	392	384	417	374	401	373	370	407	398	384	366	387	371	380	428	377	363	396	359	375	377	383	394	368	399	396	390	441	402	420	416	393	402	370	396	398	382	414	384	391	382	377	389	363	370	371	399	413	368	371	407	390	362	376	371	374	375	401	401	401	380	386	391	377	358	380	381	395	378	378	403	335	426	406	368	361	363	382	381	386	359	419	377	385	424	362	406	387	409	382	406	400	378	394	337	390	415	423	395	391	388	373	402	422	415	408	380	363	427	393	385	387	387	377	367	384	387	416	383	400	392	365	366	361	394	378	366	384	396	367	384	345	389	416	363	394	384	383	398	405	378	389	360	397	397	369	403	363	400	364	339	386	363	378	373	392	387	371	416	409	356	395	404	378	424	420	356	428	394	387	366	392	401	377	384	358	353	386	419	361	374	373	373	392	381	399	396	349	359	415	427	365	447	431	385	388	425	392	390	385	385	394	360	362	359	386	386	380	358	371	419	378	391	378	409	385	410	440	424	367	393	380	376	400	388	375	398	387	366	394	355	375	385	400	372	396	421	388	380	384	381	369	353	367	409	373	387	391	398	406	379	413	363	411	398	395	371	362	386	405	381	393	349	410	387	430	376	419	442	381	371	375	367	405	358	369	358	407	387	363	400	361	389	378	397	374	366	424	383	382	391	387	404	422	434	406	403	375	367	379	383	375	383	352	392	403	370	389	408	365	415	429	403	401	371	398	368	389	427	392	379	402	406	409	410	393	389	415	396	393	371	412	378	384	412	399	358	391	379	412	369	378	383	393	399	382	389	336	395	390	413	405	392	405	353	427	392	383	378	393	392	367	408	368	372	405	375	417	383	390	350	361	393	328	406	372	386	400	371	371	414	401	392	363	394	404	413	381	408	363	411	371	377	400	380	365	386	416	392	396	371	397	398	382	372	435	371	393	356	386	375	381	421	393	433	381	364	345	387	367	391	394	387	391	398	417	370	402	451	391	354	384	372	386	365	388	402	400	386	377	362	403	352	345	378	403	399	407	359	386	378	361	377	377	385	402	352	384	368	382	348	423	398	369	340	347	391	382	399	404	374	387	407	368	384	402	385	415	379	385	370	413	397	414	384	403	389	365	370	384	374	374	381	407	375	350	382	319	388	372	387	417	372	396	397	376	382	372	371	375	393	378	363	405	355	367	386	389	393	385	348	385	375	372	358	428	413	417	396	400	407	393	424	380	415	400	388	412	388	406	424	377	388	368	417	394	360	346	398	389	389	402	390	401	403	403	393	395	395	431	389	384	360	420	373	389	380	403	376	337	395	407	406	365	415	408	348	397	378	388	405	377	378	414	409	335	411	373	345	395	448	382	382	379	388	372	370	370	381	379	393	396	367	413	373	381	370	398	373	403	357	351	399	377	366	384	389	419	407	372	386	373	382	433	423	389	396	379	401	361	385	385	391	402	372	383	401	393	402	350	398	378	414	349	359	362	410	407	374	356	378	394	365	385	360	378	392	372	417	366	385	376	421	378	368	396	404	412	373	403	356	386	360	369	389	413	390	421	391	385	397	394	398	356	384	395	384	387	427	373	395	379	379	386	372	395	361	398	367	371	394	365	374	431	401	384	384	403	384	381	420	377	402	401	388	420	383	366	407	394	400	410	437	367	410	405	403	415	393	390	393	387	392	378	396	351	386	379	387	363	391	429	416	387	415	416	355	400	397	362	381	400	375	417	379	390	369	393	375	346	409	374	423	362	417	381	381	339	406	406	345	415	380	400	397	361	375	400	430	419	377	378	419	396	394	368	387	399	362	357	368	422	428	388	420	387	413	382	372	365	380	378	367	399	368	386	384	365	406	381	398	378	363	361	392	389	378	371	385	386	405	378	379	356	400	405	367	374	375	401	381	349	386	407	390	411	369	394	359	406	345	365	380	400	363	389	354	386	375	392	382	389	383	393	373	415	446	369	390	383	375	418	357	393	388	411	414	387	382	379	385	387	424	354	377	396	402	367	376	400	418	392	367	399	420	384	371	392	392	381	401	384	391	395	377	403	410	382	387	398	387	375	392	360	404	355	399	380	336	380	406	359	364	343	378	348	361	396	382	434	395	383	400	398	377	391	369	378	386	385	376	346	402	364	369	374	379	391	397	409	397	357	386	403	380	390	402	356	380	388	377	417	371	406	397	396	390	417	391	367	386	429	360	420	377	405	374	380	408	346	370	375	432	373	424	379	411	388	358	390	365	403	403	391	388	382	392	362	393	403	379	374	407	387	415	381	404	397	398	380	369	400	360	380	388	401	414	364	413	397	349	368	364	402	366	397	380	404	430	402	401	384	390	397	385	419	390	377	405	390	396	370	409	402	376	385	409	390	379	398	372	379	397	377	371	394	391	393	424	392	396	388	384	377	377	354	385	377	418	388	360	382	379	363	397	402	412	393	420	385	375	390	387	397	374	367	427	368	404	379	380	398	357	388	353	371	360	363	381	377	373	387	407	408	370	420	396	371	370	401	373	411	391	390	389	362	375	380	378	357	375	369	429	388	373	381	401	415	410	414	368	414	428	395	372	383	402	402	339	396	357	392	385	383	368	389	386	351	370	431	424	373	361	418	352	364	382	395	398	349	360	383	396	367	371	359	381	360	366	396	386	389	364	342	349	443	385	411	381	408	376	363	379	383	415	429	432	369	359	376	370	385	408	412	385	384	394	400	381	399	417	406	393	399	372	365	378	423	366	449	375	398	409	397	385	418	356	429	377	389	413	399	393	351
6838	10233	8355	4184	2917	2323	1784	1449	1276	1121	957	897	847	734	708	686	665	677	629	685	656	620	601	582	600	589	578	597	566	558	558	543	530	563	605	551	560	538	578	563	514	508	550	517	522	522	545	507	493	537	534	534	528	557	526	535	523	511	499	519	502	554	573	505	513	574	517	537	545	501	482	507	509	544	519	544	553	520	519	549	575	509	536	580	519	506	525	539	519	533	564	501	538	521	551	503	484	516	508	539	536	501	574	526	494	519	550	561	519	511	540	499	530	510	483	551	525	556	518	562	543	516	545	509	562	559	536	558	559	535	557	550	492	552	507	573	503	550	552	508	520	481	523	555	526	541	519	538	483	516	553	515	534	491	521	529	543	514	513	564	513	580	501	548	512	541	526	529	529	510	499	526	499	553	529	500	546	522	511	510	521	574	514	500	496	529	545	566	544	526	481	573	501	537	532	528	518	534	520	514	498	469	537	521	529	519	572	553	523	532	539	498	519	538	529	518	555	523	532	520	501	550	544	527	511	572	517	570	523	555	512	528	511	523	565	497	497	529	542	534	498	579	499	535	528	480	544	496	552	517	524	518	549	526	533	496	508	525	535	549	533	554	506	528	566	508	531	506	544	524	527	515	550	510	553	516	551	542	549	541	535	587	520	519	517	496	526	550	567	545	529	540	489	530	557	527	535	484	524	498	549	540	531	519	561	481	512	541	488	507	511	538	543	524	531	527	514	555	542	516	508	569	547	514	533	515	553	494	547	518	477	526	532	503	485	520	511	504	528	531	508	522	533	525	537	537	547	550	501	549	478	539	515	554	554	493	551	522	546	559	526	542	546	508	525	507	512	526	534	527	524	516	510	555	524	551	544	500	567	506	522	513	557	500	544	531	502	544	524	531	524	525	543	515	536	548	536	536	519	524	570	500	543	525	489	542	533	553	530	501	505	552	493	541	544	533	529	522	534	511	517	514	552	548	513	512	520	486	505	504	520	498	511	515	529	547	550	542	536	541	562	538	503	533	537	509	548	510	545	538	551	526	526	525	485	518	548	559	564	517	577	527	561	522	541	504	520	530	513	542	496	521	486	524	512	532	533	490	521	511	542	522	586	540	517	490	484	538	534	524	518	557	481	526	552	488	534	541	542	543	512	495	487	500	518	490	501	537	527	503	548	531	516	540	517	545	546	522	497	574	569	563	525	537	540	576	527	577	545	515	507	531	536	520	507	482	525	536	517	525	508	540	560	540	528	529	489	552	520	534	531	553	555	537	541	544	557	575	546	535	524	502	505	534	542	520	500	520	524	529	553	514	575	567	522	540	526	521	546	510	520	563	503	517	523	510	533	530	576	514	514	527	567	500	532	521	566	563	541	509	528	532	535	537	474	546	535	512	542	508	580	495	545	513	548	515	523	518	554	526	553	505	582	495	567	522	490	524	500	570	543	488	536	538	511	541	543	540	549	514	547	540	537	503	527	533	517	513	511	526	532	606	526	494	545	570	486	508	542	550	548	517	489	538	545	512	518	549	538	548	489	491	548	532	518	549	530	526	536	515	531	516	526	495	555	535	513	544	539	535	520	532	530	572	525	595	542	555	538	514	522	528	496	530	528	484	531	535	484	567	511	498	548	533	537	548	542	549	512	529	525	537	526	541	574	503	526	500	535	518	521	532	519	512	533	514	540	550	499	498	492	520	558	554	548	534	542	539	517	506	550	482	492	499	560	512	520	528	509	501	499	571	535	533	560	519	549	546	540	540	499	525	519	542	470	531	516	516	596	529	567	501	529	496	512	536	502	495	514	538	531	538	496	506	543	526	486	555	549	566	557	533	513	524	552	508	534	525	492	552	549	568	506	544	505	495	534	539	530	527	520	501	528	481	508	519	559	531	486	531	532	546	554	533	535	537	511	544	518	559	519	546	509	562	550	527	456	511	537	517	526	503	575	559	574	567	518	541	510	563	534	517	564	551	542	525	540	531	488	529	513	580	530	516	516	511	548	532	527	512	492	533	515	527	518	483	560	541	540	553	527	504	487	498	502	544	535	529	529	529	503	507	541	564	493	533	487	514	560	528	519	497	527	559	502	456	518	514	529	526	517	522	521	508	570	523	542	539	507	532	510	497	570	526	536	526	513	518	547	519	589	574	498	533	512	526	516	525	549	518	516	521	537	515	476	509	531	540	519	543	582	558	533	545	544	532	518	503	525	512	533	557	532	533	512	525	547	516	531	541	496	529	519	548	562	514	553	526	514	552	545	520	531	518	556	560	543	536	531	503	542	526	528	520	499	540	500	562	550	487	456	575	518	498	530	543	542	524	530	550	498	539	491	482	499	484	510	577	505	492	535	507	535	510	555	528	570	585	537	511	495	525	556	542	535	513	563	530	561	525	562	572	543	567	513	576	520	480	521	533	554	550	509	503	523	537	529	548	538	516	524	559	496	498	487	508	502	553	505	545	512	515	536	558	581	532	559	521	490	558	546	540	531	555	521	540	498	519	529	543	549	509	520	518	505	535	504	527	537	503	483	528	520	564	570	543	526	526	570	506	506	529	487	525	532	544	533	510	529	540	528	530	553	554	542	517	542	559	508	547	514	558	495	565	520	529	577	496	547	551	495	511	530	549	530	566	474	527	580	482	505	565	571	517	503	541	491	560	502	553	494	528	500	540	503	497	486	496	484	498	511	525	540	527	522	517	541	588	508	517	535	538	530	528	522	475	468	533	503	520	558	512	540	531	554	522	484	492	539	483	555	577	544	520	519	524	479	499	553	514	543	517	519	518	524	514	538	536	504	571	548	493	560	556	531	513	536	486	564	561	557	539	523	525	523	538	500	525	533	527	545	514	473	523	537	574	544	559	523	534	521	531	509	495	487	527	536	562	532	517	536	516	530	542	548	491	497	527	516	524	531	525	489	505	537	506	485	524	514	516	529	475	489	567	524	531	543	513	516	500	547	502	532	528	528	555	547	501	538	536	500	523	548	525	539	541	510	539	513	533	555	503	478	513	518	547	530	487	517	546	523	551	520	506	505	530	538	541	557	529	543	577	549	506	517	529	585	520	560	498	554	521	542	539	536	466	543	489	542	555	542	538	518	493	502	502	532	542	489	508	551	495	527	560	506	533	531	493	522	553	498	492	568	488	508	517	520	539	562	505	517	547	502	538	545	525	522	540	508	524	527	542	541	548	521	539	546	499	521	529	553	558	552	559	533	534	529	521	469	571	553	522	577	498	526	521	545	535	531	537	543	522	514	531	506	522	529	480	521	538	491	552	528	502	525	557	550	521	528	547	559	541	532	515	526	515	523	529	541	487	578	521	523	541	560	505	509	533	527	576	554	545	509	510	497	540	556	509	535	561	540	511	502	534	531	511	500	488	542	566	551	524	515	546	573	544	522	566	525	527	567	534	537	553	526	513	538	502	499	544	584	501	526	542	501	503	508	520	507	522	543	519	511	536	516	518	526	521	542	521	512	516	527	567	532	531
23004	21382	29300	23841	21382	21422	9991	1012	718	602	575	486	444	457	429	355	350	359	304	337	315	313	317	316	299	314	291	276	293	285	298	265	282	276	292	281	254	272	265	302	243	273	257	261	267	292	245	267	258	250	251	252	268	263	253	283	257	250	234	259	250	256	257	231	263	236	223	255	258	258	239	272	264	247	226	286	258	254	273	243	267	259	256	247	223	255	247	252	279	246	225	255	263	284	268	267	271	254	256	254	220	223	231	234	269	236	283	267	253	245	261	234	246	289	280	277	261	246	252	254	232	255	256	229	247	233	277	263	278	246	264	257	239	248	252	284	217	244	235	230	255	280	250	234	271	248	273	253	266	232	240	262	221	225	253	233	247	230	229	240	221	239	239	243	233	238	239	249	224	224	215	249	249	252	253	226	243	248	244	246	233	244	257	259	241	262	266	259	253	267	245	270	259	277	246	251	248	242	250	270	242	248	237	252	242	265	258	233	248	212	254	251	255	257	248	265	256	223	265	249	236	261	232	246	254	251	226	224	233	225	254	241	229	277	259	232	260	245	220	236	256	226	239	246	244	256	283	267	251	259	233	239	277	237	261	271	244	256	249	258	251	250	259	263	242	235	248	288	240	261	243	210	228	226	248	257	245	260	251	251	268	258	218	250	257	239	232	253	239	250	244	222	258	259	245	259	236	246	262	282	222	234	262	241	266	253	248	259	253	215	256	256	249	246	257	222	216	262	285	222	246	262	244	254	297	253	246	262	261	248	203	247	244	231	241	240	266	248	241	237	279	249	241	246	246	241	248	271	251	230	256	229	287	231	228	253	260	242	263	234	230	267	244	267	234	227	279	256	247	262	286	276	225	265	249	245	238	262	226	227	248	235	252	247	259	261	274	267	244	261	233	247	254	243	249	233	235	248	249	281	261	256	270	285	239	238	247	240	244	235	246	224	245	277	248	256	252	232	258	273	269	279	235	260	249	261	235	272	261	243	235	205	232	223	256	253	265	246	257	263	267	248	223	242	250	253	270	253	231	250	282	262	247	248	264	235	268	257	230	256	238	241	222	253	247	243	256	266	266	241	248	209	235	239	251	245	241	249	278	245	245	252	241	209	254	253	257	254	229	245	242	251	250	260	239	239	234	264	231	217	245	250	264	222	255	238	267	243	253	281	278	292	247	266	256	247	220	247	256	235	252	283	245	258	258	252	241	264	231	259	246	246	264	244	262	257	266	262	237	228	216	253	255	252	240	244	234	211	246	213	242	254	249	220	253	230	249	243	247	274	243	276	252	246	269	235	274	250	254	263	298	246	248	248	270	227	262	252	247	263	248	247	269	253	291	249	243	247	260	222	264	260	234	257	269	244	262	265	265	241	253	251	235	256	238	266	257	230	223	252	235	268	244	233	227	261	234	270	251	230	251	259	253	263	244	247	234	247	260	267	231	255	277	261	236	248	241	250	239	236	232	251	251	245	256	251	248	239	230	258	250	242	297	249	244	243	265	264	251	225	224	217	265	252	235	239	255	254	258	253	264	232	258	234	254	242	259	240	247	249	238	230	232	243	251	218	242	247	253	257	212	257	254	257	250	247	262	223	224	223	252	242	228	249	276	245	245	229	262	253	220	253	251	215	251	251	227	252	251	244	232	260	227	265	283	269	253	245	240	238	256	254	247	275	236	240	239	230	271	227	253	275	221	225	255	253	234	251	230	256	252	235	265	267	265	263	254	261	236	244	251	245	242	267	256	246	239	242	240	233	225	259	230	209	258	214	255	242	234	289	245	262	258	259	250	264	236	271	238	224	256	243	254	246	252	222	246	254	274	240	231	249	245	252	247	251	253	215	239	240	248	240	226	244	243	251	236	243	248	263	245	267	232	260	250	260	233	249	244	273	231	237	229	257	255	254	268	257	221	248	251	234	265	252	258	288	258	241	239	246	253	243	267	230	238	248	222	225	239	234	254	244	253	241	259	254	271	261	256	248	231	272	255	235	256	237	256	238	239	246	248	234	240	238	239	214	284	248	252	233	252	268	270	250	257	248	283	261	257	257	253	267	253	261	250	224	255	249	266	239	278	247	214	236	241	245	242	240	249	261	224	229	248	275	243	251	256	258	244	263	254	270	244	231	235	234	257	242	255	269	263	244	264	258	220	273	253	249	259	237	253	234	227	255	258	222	229	237	257	233	267	235	232	238	261	269	248	237	230	254	255	263	269	249	261	268	258	262	236	233	257	275	269	251	233	274	214	253	251	267	260	251	254	225	258	264	245	254	219	248	247	274	257	234	245	246	255	262	260	251	245	275	266	254	232	263	233	275	231	235	265	218	267	256	255	208	236	244	237	280	243	257	228	235	229	249	239	256	231	218	251	244	241	247	258	261	221	256	278	259	235	246	231	243	244	257	244	254	256	251	224	237	226	242	232	244	252	257	253	230	240	252	252	243	251	257	245	245	250	245	213	258	278	238	227	243	305	261	234	238	244	251	254	232	276	235	229	243	255	229	240	236	242	253	230	252	247	221	252	262	253	237	263	247	255	266	252	251	275	249	242	262	206	222	248	248	271	242	239	250	266	247	260	267	242	240	244	246	258	227	254	243	251	260	250	235	244	241	243	277	239	247	246	241	234	255	256	260	264	234	257	267	240	259	237	243	257	249	281	245	232	241	222	239	240	241	225	256	246	269	255	253	248	263	228	247	254	258	255	234	258	232	219	221	214	225	213	220	258	269	246	258	247	228	234	249	282	248	246	231	242	251	258	272	258	211	230	248	221	227	257	278	243	257	248	260	256	254	254	246	230	237	262	267	281	248	236	258	249	240	235	247	229	242	235	241	282	253	274	236	243	239	256	231	266	238	264	274	261	246	254	276	232	221	252	248	228	246	258	244	237	233	243	255	213	228	234	260	245	240	256	230	266	244	244	253	255	266	262	228	216	232	265	266	241	237	252	246	234	234	234	253	262	225	242	212	254	240	271	239	243	253	282	285	228	250	238	262	252	245	259	260	232	263	208	238	212	239	248	261	251	210	223	256	247	248	266	232	220	245	247	214	227	249	239	224	251	235	271	255	241	260	257	253	259	271	247	250	241	254	247	259	270	222	278	245	272	253	237	228	239	261	239	226	249	255	275	242	257	256	240	230	249	251	229	263	269	237	240	250	261	263	260	245	252	239	242	252	234	265	267	254	233	253	262	252	257	258	247	265	232	251	262	243	236	242	254	250	250	239	253	260	247	243	264	240	228	242	226	225	255	277	233	264	233	238	259	255	247	235	287	234	245	257	261	243	257	228	215	230	258	264	246	242	237	258	244	244	263	252	267	233	254	237	248	234	229	259	260	240	273	240	248	234	238	259	231	228	269	253	250	275	249	271	238	261	278	256	254	255	266	238	223	239	259	232	241	251	246	238	278	237	270	235	253	219	241	242	238	270	229	261	245	212	238	268	238	236	256	265	244	240	243	239	226	263	254	253	230	240	268	243	255	250	255	260
9824	16299	13231	6849	4772	3652	2734	2080	1733	1390	1200	1033	941	838	778	737	662	575	542	557	522	503	471	494	473	429	417	424	412	437	402	425	403	431	405	367	407	368	415	415	394	397	324	367	404	401	358	374	360	357	400	369	365	369	334	341	350	366	360	391	374	335	391	351	373	374	329	373	370	357	348	391	351	358	355	327	322	323	334	397	362	371	380	360	358	336	358	346	406	342	348	350	356	365	354	317	331	345	303	336	332	347	341	346	338	328	358	335	331	339	358	322	336	343	369	352	333	340	338	352	345	356	340	344	339	352	340	337	357	351	358	343	336	348	332	347	344	357	328	365	339	356	349	346	319	350	333	363	367	364	328	342	355	330	347	341	370	344	357	318	332	374	332	362	359	363	363	343	324	357	325	369	338	345	324	330	393	324	323	354	348	322	353	358	334	338	350	343	320	323	364	349	358	331	331	328	382	342	305	348	338	366	319	408	340	353	356	352	339	340	362	357	349	311	335	369	382	352	373	369	374	335	310	346	359	368	340	324	358	341	334	345	334	330	332	320	344	357	308	356	342	323	356	346	339	367	354	371	335	344	337	316	335	373	374	352	348	355	345	356	312	356	336	362	361	364	367	331	336	351	347	348	369	353	341	368	347	378	325	321	334	354	329	296	330	322	372	359	342	308	351	319	364	342	338	365	335	360	322	349	315	334	312	318	331	348	324	352	366	339	350	361	313	337	357	353	354	335	325	345	348	368	348	347	324	336	357	322	359	340	325	343	367	344	338	336	342	357	344	370	329	368	333	354	354	349	381	334	322	362	330	339	342	383	327	344	330	337	301	332	347	329	383	360	325	328	353	333	388	372	376	352	352	360	361	333	331	331	326	352	329	341	348	346	357	397	353	344	338	351	336	362	344	340	326	331	344	359	339	358	340	346	344	323	338	346	385	341	349	327	323	355	342	352	343	365	334	343	345	341	347	342	365	397	336	327	322	322	361	371	334	375	340	326	361	353	341	386	357	359	357	347	402	322	335	353	341	345	394	333	342	333	334	323	342	327	354	351	317	329	349	332	328	389	346	353	353	348	331	346	317	348	336	360	345	319	320	380	332	362	342	335	322	367	382	361	355	359	357	349	343	348	337	348	361	347	340	336	356	352	317	333	344	346	339	375	354	351	341	332	367	323	355	328	354	319	315	355	363	344	345	306	321	337	336	362	350	321	339	350	359	338	361	341	325	319	338	311	376	355	352	378	352	352	337	352	380	349	336	329	348	369	354	369	355	339	333	373	348	388	336	329	344	337	330	342	362	322	359	332	362	322	347	365	351	343	339	348	322	359	324	333	368	326	352	381	339	327	341	301	360	353	367	370	361	332	363	358	310	335	349	332	372	342	353	322	325	366	336	325	343	342	328	364	336	327	345	331	335	357	357	342	339	343	350	369	369	377	366	328	343	339	347	371	324	351	324	331	341	362	356	364	344	328	306	377	339	347	371	331	325	354	356	323	333	341	346	344	348	368	320	334	333	306	303	366	356	342	345	352	330	345	365	350	312	367	371	334	355	378	323	349	354	333	325	333	394	358	322	370	360	337	363	336	364	351	332	333	341	356	376	356	376	343	371	314	336	317	318	336	342	336	321	333	324	345	345	351	316	324	350	359	368	324	349	350	381	358	315	343	319	358	324	362	322	330	335	319	357	344	339	323	367	374	307	356	319	336	331	368	321	336	322	325	340	349	351	359	341	335	350	344	319	337	346	342	334	313	358	308	347	363	352	361	339	352	346	365	317	352	331	354	359	359	303	334	347	322	362	332	345	329	336	366	376	327	353	333	370	340	356	355	358	348	357	339	342	320	325	386	334	337	364	361	347	324	343	376	338	368	299	367	321	350	339	376	376	348	340	337	337	355	349	344	346	350	352	304	319	363	345	351	348	347	332	370	329	339	361	363	341	347	342	321	338	340	349	364	324	324	356	335	340	328	369	362	356	340	347	343	373	363	331	340	345	320	356	358	339	319	315	324	369	353	305	385	328	347	367	359	347	343	359	362	346	352	335	342	361	369	347	339	339	355	329	326	331	313	345	349	336	358	356	314	361	345	367	353	339	341	355	331	331	347	359	358	318	350	323	317	330	328	340	351	336	325	337	376	348	344	307	330	347	366	321	342	356	314	341	345	327	337	361	358	348	338	355	346	338	334	349	316	335	327	371	293	346	322	361	331	394	335	353	334	326	363	362	321	346	344	345	370	337	345	352	377	370	317	320	328	362	340	352	344	336	324	322	353	345	317	310	336	339	329	342	359	310	331	347	332	333	338	354	347	366	345	325	345	357	329	383	345	326	332	342	357	361	347	372	344	346	334	329	331	381	353	334	341	320	347	347	353	348	330	343	350	331	359	313	352	367	356	362	353	332	315	343	313	321	362	364	352	338	362	335	303	361	345	336	350	349	361	362	357	322	360	332	333	347	350	332	318	358	380	340	357	358	353	350	330	349	379	335	331	360	361	368	355	344	342	348	360	349	343	353	355	355	344	381	352	360	323	316	383	325	328	327	346	344	315	346	374	324	326	370	347	317	340	344	367	383	327	377	350	344	336	338	315	347	318	326	342	343	333	307	348	365	384	357	321	313	325	349	374	331	360	355	348	345	310	346	350	335	348	315	358	373	335	326	352	348	367	362	335	381	361	334	369	328	342	379	342	323	330	365	333	376	349	361	357	333	324	354	354	363	338	333	354	339	338	337	340	350	361	331	366	363	335	385	351	323	321	325	348	395	337	302	344	341	317	301	349	377	372	376	338	346	335	354	315	338	357	331	335	360	366	334	327	363	357	367	348	366	356	322	365	344	330	360	350	357	314	366	375	345	345	358	361	358	376	348	325	354	364	359	346	347	378	325	359	329	343	337	321	351	347	350	308	319	366	354	351	331	357	358	319	329	374	326	366	372	341	350	318	333	339	314	332	337	348	360	352	321	338	344	306	298	359	364	342	340	337	361	340	331	357	347	373	316	326	311	343	330	335	352	314	361	321	344	371	357	327	350	371	329	375	331	368	350	335	353	332	342	368	376	330	351	321	351	346	363	345	311	333	319	340	365	352	336	321	394	357	330	349	338	359	331	359	371	346	344	325	333	352	368	337	335	370	346	343	362	355	348	345	335	324	347	354	334	323	346	325	372	316	369	363	359	327	332	307	370	349	353	333	330	317	359	359	330	321	335	386	336	314	351	335	373	334	323	346	341	303	309	336	308	344	373	321	367	343	322	356	356	329	329	363	326	359	352	321	341	322	326	375	375	306	337	382	360	357	343	312	369	351	341	349	352	356	326	317	304	355	367	357	329	337	346	344	364	325	329	370	344	336	335	333	332	367	364	333	326	365	348	352	350	346	288	339	363	371	342	350	351	357	322	346	348	364	347	365	315	370	345	354	350	297	334	332	332	321	360	338	353	347	348	346	341	357	352	324	304	353	381	357	317	349	377	318	322	374	317	341	342	350	338	332
27011	20693	8226	781	487	432	378	297	291	293	304	324	310	295	247	283	262	254	268	300	306	296	276	290	310	290	304	269	254	289	309	282	292	274	264	264	303	295	262	278	263	310	299	285	279	294	304	251	311	268	311	303	308	252	254	281	281	319	293	287	274	256	286	274	263	308	292	264	279	260	289	314	295	286	283	272	272	297	319	298	277	276	293	263	290	292	277	278	283	323	268	258	267	301	261	283	293	290	314	283	290	274	301	283	283	300	261	282	262	287	305	285	284	284	259	303	306	274	312	293	266	274	279	305	289	278	317	266	278	282	275	293	276	269	285	278	305	278	283	290	285	308	275	290	250	278	284	290	289	289	271	248	289	301	293	277	288	282	288	318	271	298	280	296	282	276	288	282	284	270	274	275	281	311	290	300	280	286	260	310	304	284	266	290	312	289	296	283	273	269	270	300	254	304	328	283	287	266	251	291	304	286	284	264	294	268	294	285	278	273	257	265	280	289	262	277	293	296	276	302	265	282	276	296	277	316	322	285	266	269	260	297	272	263	281	326	296	309	269	266	285	274	282	288	294	286	244	296	288	287	291	281	289	281	292	292	277	256	303	290	265	256	285	288	282	277	275	289	297	280	278	277	257	304	290	319	287	261	293	257	297	299	283	288	278	273	309	281	303	287	296	310	297	306	262	285	282	285	274	287	312	298	272	283	283	313	311	278	279	261	269	276	281	266	287	260	274	269	281	267	294	298	308	275	301	302	280	276	290	250	303	284	298	339	282	304	278	255	264	263	259	263	275	278	300	288	261	287	273	281	254	263	295	285	248	278	249	287	292	273	272	289	284	300	316	282	280	263	273	235	289	284	291	290	292	274	255	297	285	300	280	295	290	292	298	272	286	260	305	282	296	273	291	277	269	317	266	313	291	278	305	267	281	291	285	292	287	292	281	290	257	285	277	312	275	270	265	307	299	266	296	297	258	274	281	275	270	308	276	269	267	297	290	313	276	284	284	313	253	311	295	305	290	275	280	293	279	275	259	319	285	278	278	301	299	284	316	309	297	258	261	292	275	275	284	307	269	258	309	251	289	262	279	292	262	284	291	311	272	271	274	279	264	309	261	248	277	282	282	259	287	297	283	322	249	276	303	273	283	264	284	271	301	287	301	286	283	272	270	255	275	273	298	342	257	280	312	278	297	297	294	265	282	313	300	276	306	303	271	264	278	269	274	230	304	269	320	310	291	280	271	289	288	306	310	271	288	287	256	274	277	301	299	305	300	302	269	309	299	300	254	303	293	278	296	274	281	287	277	309	265	286	270	285	282	295	284	257	286	314	275	266	271	296	279	294	294	296	282	287	256	258	298	280	270	272	280	293	302	298	272	296	288	254	295	292	274	286	272	286	293	273	274	299	269	291	277	247	259	290	286	258	278	287	270	271	279	273	291	302	301	300	276	289	286	269	278	258	294	287	320	319	302	298	296	277	279	284	294	285	303	294	292	259	277	238	244	275	308	291	278	280	337	278	291	275	331	273	266	277	262	288	251	270	295	260	274	297	287	291	280	300	285	288	263	266	274	283	278	313	289	257	289	281	291	291	271	285	298	281	290	275	272	276	266	285	283	267	264	282	317	278	252	290	282	274	242	285	284	290	290	336	292	280	291	280	295	290	277	249	300	294	265	280	231	279	240	263	276	301	295	301	307	265	244	269	281	301	259	278	287	280	272	292	261	287	268	289	304	292	270	259	304	278	275	264	252	314	312	304	297	287	294	297	288	266	274	316	297	300	285	292	280	271	274	275	296	298	271	285	319	281	281	322	290	266	269	276	274	324	263	292	289	283	276	272	258	251	283	306	291	246	287	282	281	319	310	273	262	281	263	287	268	291	263	268	285	281	305	298	276	279	280	274	294	275	274	295	300	286	292	304	249	298	269	247	279	294	295	296	287	286	273	300	281	290	291	277	261	282	286	257	291	272	309	285	255	284	304	249	268	290	306	288	284	245	269	285	316	278	251	298	324	285	283	289	294	287	278	268	317	257	297	290	309	287	325	275	282	267	269	268	280	321	299	293	272	297	264	290	279	305	272	303	261	288	265	282	269	280	293	274	267	258	275	290	276	258	296	295	287	274	295	305	305	300	290	268	315	297	257	262	278	283	265	296	299	274	337	309	296	294	268	276	304	259	257	281	283	302	306	257	266	267	280	259	306	304	298	283	270	299	277	291	297	250	269	282	294	265	267	277	254	286	268	297	307	306	267	281	301	280	295	328	314	288	284	296	277	279	287	261	252	283	290	288	280	301	276	293	279	284	284	280	312	299	310	309	261	284	278	265	279	277	269	273	279	265	289	273	279	291	316	304	267	267	291	305	289	280	283	270	280	276	326	282	274	293	294	249	266	295	267	262	317	258	281	278	276	332	289	262	299	270	292	284	266	305	286	327	260	302	280	292	277	282	273	305	259	324	273	277	286	282	300	286	302	287	301	277	290	344	267	265	308	264	264	282	301	267	292	266	263	283	295	270	302	251	269	272	295	279	287	316	311	260	260	279	261	274	294	290	263	289	295	292	284	308	270	272	282	278	296	282	255	264	251	267	283	285	309	288	277	237	301	287	331	306	293	282	273	292	289	287	266	303	282	308	269	296	277	281	286	290	294	255	273	270	274	248	262	283	268	291	295	292	281	285	273	275	281	306	282	283	266	257	297	264	284	274	295	286	266	294	278	276	295	278	288	266	272	280	298	257	273	269	291	299	315	281	263	299	274	283	276	305	269	272	263	288	277	297	303	261	296	251	273	269	319	276	270	311	312	283	281	252	307	306	301	288	280	288	270	276	300	275	279	291	323	285	230	310	271	284	309	285	316	283	322	285	270	263	285	288	280	283	306	293	269	283	272	294	287	273	279	288	282	267	291	276	295	301	305	242	263	283	285	263	283	296	295	271	293	281	294	250	284	292	307	315	319	275	284	268	321	266	274	279	293	299	333	274	244	286	257	276	273	271	250	294	292	255	302	294	263	288	277	270	282	275	310	280	305	270	273	273	301	284	294	294	289	278	277	294	284	279	303	258	288	279	287	292	256	303	285	255	285	306	291	314	291	283	284	289	257	285	286	246	316	284	293	292	285	304	271	291	304	268	259	298	271	283	265	276	285	306	263	314	284	274	282	271	274	269	290	303	310	259	290	254	288	301	297	256	253	247	280	302	302	291	291	265	263	264	263	262	285	292	246	281	282	297	325	284	283	284	282	296	275	311	276	298	266	298	277	293	240	285	305	299	251	282	258	276	305	277	281	313	280	302	290	294	309	286	271	273	307	260	299	298	311	261	274	321	313	274	286	266	279	275	302	335	291	273	272	295	258	259	297	289	294	323	271	295	306	305	283	272	281	300	276	285	304	271	275	279	283	274	295	285	259	265	259	294	286	280	271	276	281	292	296	272	279	286	286	299	276	290	273	275	333	267	280	308	292	280	309	270	287	270	287	289	293	323	305	295
4110	1177	920	619	558	498	466	445	423	398	406	429	456	401	413	381	374	396	382	383	366	407	425	382	412	403	401	380	424	379	405	372	395	367	369	368	382	379	404	395	403	373	380	397	395	399	388	400	399	398	379	376	376	380	365	397	388	335	378	388	378	375	395	423	375	374	360	374	383	384	358	386	363	388	381	394	414	373	409	367	408	380	368	380	354	371	390	374	344	379	404	378	430	373	372	379	382	371	430	394	385	392	380	400	373	423	381	364	395	388	393	383	389	393	393	367	406	363	392	387	458	356	413	412	364	380	364	425	402	391	410	379	393	405	382	391	370	379	387	411	377	341	378	406	385	373	368	416	374	398	395	370	360	383	409	405	411	365	364	413	367	378	389	376	397	360	383	367	367	369	393	342	359	363	346	387	423	351	402	417	411	384	370	360	369	379	362	344	401	376	389	381	392	382	381	378	353	374	360	386	394	380	370	365	394	380	354	408	350	353	373	370	389	379	361	405	387	421	376	378	391	404	384	409	380	396	370	384	376	381	397	360	356	426	384	425	413	354	363	378	359	407	392	404	416	392	405	374	372	371	389	352	384	356	395	376	407	404	393	400	427	343	367	397	410	420	393	352	372	399	397	374	400	375	389	366	369	401	395	382	384	361	397	420	377	396	394	377	365	378	370	425	367	402	375	391	385	381	396	394	425	347	367	371	368	372	397	404	396	403	396	400	373	355	403	404	401	403	377	363	372	383	379	390	404	373	371	409	370	377	375	396	371	386	401	402	415	386	397	366	422	362	376	403	422	368	430	420	392	372	407	410	391	424	372	383	394	409	423	368	382	370	354	402	396	396	393	381	407	361	362	399	383	375	408	379	380	388	387	369	381	398	378	391	345	385	381	380	382	360	371	374	388	378	394	381	403	352	375	380	351	372	422	436	376	361	395	371	348	383	357	387	382	362	401	393	374	399	391	396	391	370	401	413	371	378	355	420	384	370	375	385	388	374	376	375	413	384	358	380	409	368	361	336	387	409	384	378	419	354	392	384	407	393	348	387	373	384	397	420	375	375	353	372	372	392	381	393	419	357	389	362	404	373	359	391	387	403	413	385	381	379	360	401	364	402	375	364	403	417	389	364	392	358	395	372	373	421	400	421	400	383	374	387	391	379	371	405	340	386	387	399	395	386	376	409	430	400	355	410	390	362	365	376	391	434	385	398	404	415	386	394	385	366	385	408	391	390	404	373	377	379	421	422	368	345	386	383	376	378	364	392	404	361	375	397	375	385	361	388	387	387	349	381	381	373	382	381	397	378	396	384	381	369	401	397	371	372	355	404	374	381	386	370	379	415	374	366	419	365	413	388	373	395	380	410	378	376	393	393	387	393	396	431	359	393	382	385	407	393	321	395	347	370	387	397	395	407	384	358	412	392	365	382	379	406	416	392	359	393	364	380	381	356	385	394	412	391	383	387	396	403	384	406	388	411	382	388	389	407	377	386	360	382	385	367	381	399	407	386	380	416	373	370	362	396	407	386	379	384	368	408	403	385	372	378	365	408	389	353	390	375	375	348	402	410	329	368	383	366	377	374	360	385	419	368	355	380	419	403	370	378	389	369	404	347	353	385	379	408	367	348	357	393	384	391	354	366	409	394	358	375	372	386	362	378	365	389	375	403	387	382	380	362	393	381	390	407	405	401	394	383	387	367	380	353	382	403	405	370	414	395	388	372	374	409	379	397	368	411	361	345	399	386	388	341	370	380	377	398	388	385	354	381	374	372	366	375	396	402	371	371	381	382	400	377	378	392	381	370	400	376	386	380	396	366	365	381	388	369	365	401	357	383	344	388	419	411	336	364	381	373	428	389	403	404	379	352	398	403	386	354	361	364	437	395	381	372	395	360	382	342	372	376	360	399	338	379	362	387	367	369	388	383	391	372	394	342	373	396	379	391	370	372	395	395	372	389	376	383	371	375	393	412	396	386	321	384	356	372	368	404	380	412	404	399	351	351	398	395	388	417	352	436	394	385	392	411	389	408	409	393	362	401	381	381	372	384	372	396	392	373	373	413	354	373	379	364	391	406	363	371	397	395	388	389	382	408	359	408	429	389	382	409	422	404	399	354	348	388	394	361	340	389	375	390	396	404	396	387	406	362	435	375	389	374	419	404	349	376	356	384	395	385	391	383	385	396	384	373	416	358	366	395	373	409	367	415	405	363	392	393	429	412	425	418	394	395	392	369	356	366	374	346	357	399	367	427	419	379	391	365	391	399	380	385	373	354	394	419	393	337	438	413	381	392	363	381	360	366	364	391	388	362	377	422	397	373	373	363	341	371	391	412	375	370	355	397	364	371	377	390	374	368	365	394	386	378	378	403	404	401	382	365	408	399	369	379	367	363	375	386	384	401	384	404	390	396	403	384	373	364	384	367	370	372	417	348	358	390	376	376	411	387	397	374	383	412	369	415	380	397	385	384	410	405	365	378	374	380	379	394	399	403	393	379	402	396	391	346	378	398	373	387	420	412	372	391	376	410	384	418	367	366	365	371	373	375	366	370	406	354	406	379	377	421	360	388	411	387	395	403	393	375	384	416	381	401	420	366	380	387	375	406	358	362	400	402	396	369	381	382	347	397	387	399	365	358	395	400	405	412	413	374	368	365	431	375	393	375	371	394	413	359	404	409	387	368	411	364	369	361	390	391	398	406	359	359	409	404	406	406	368	388	383	397	393	428	372	369	387	369	366	395	416	371	384	401	400	396	386	382	414	394	378	389	372	382	398	389	378	383	413	366	389	377	367	395	402	381	351	375	365	407	373	363	387	362	374	394	372	342	397	383	324	354	381	392	359	379	360	341	378	366	392	378	402	375	373	392	399	381	363	391	410	379	382	387	375	397	373	375	387	421	398	374	383	362	360	356	362	403	382	356	364	365	389	382	385	376	416	410	351	410	387	378	379	383	421	390	407	375	362	357	380	385	391	400	380	374	377	384	433	357	419	366	376	396	339	385	400	347	384	382	411	370	397	387	373	402	359	368	403	383	359	384	420	365	371	385	377	395	371	402	390	380	389	337	363	408	378	352	358	356	405	399	396	387	391	364	378	378	400	372	382	361	370	376	392	347	340	364	435	378	370	368	390	429	392	358	361	405	369	357	397	387	398	435	394	372	375	404	404	372	393	355	408	412	387	406	386	375	372	382	384	375	374	404	382	369	392	390	375	390	386	426	378	408	384	356	414	381	370	375	405	390	362	377	404	403	422	368	378	387	409	403	387	383	397	375	402	395	383	396	326	369	367	371	390	381	369	383	419	393	388	386	393	357	386	393	405	365	384	408	366	395	388	375	382	407	363	373	353	404	423	351	365	390	416	381	397	385	383	379	412	336	362	389	398	356	369	355	362	388	352	369	373	389	352	369	373	382	365	388	392	386	360	381	363	396	382	392	400	396	397	395	362	368	383	422	374	367	388	386	361	378	395	363	401	379	382	402	349	370	405	391
23837	21392	28900	24246	21395	11958	1234	760	649	554	580	550	485	533	496	513	436	392	465	445	433	441	432	434	408	423	406	413	456	418	404	396	425	405	404	409	414	394	390	387	404	396	412	404	411	376	378	417	388	368	395	406	391	385	406	393	405	378	400	386	353	385	391	408	372	421	397	368	409	368	368	393	370	377	350	405	408	406	390	394	413	381	379	375	380	384	370	386	391	405	381	417	383	391	375	397	399	371	400	395	379	375	396	393	380	363	392	413	402	373	373	417	399	353	412	376	359	384	365	355	384	373	354	386	373	367	397	388	418	360	363	367	447	381	367	377	372	375	419	373	396	379	358	345	387	382	414	369	418	396	373	397	393	386	382	407	356	396	380	396	402	390	410	377	372	358	369	389	398	429	393	401	410	394	384	397	405	364	368	350	389	345	380	411	409	380	385	387	391	394	409	422	402	402	371	381	350	363	391	381	392	376	373	357	387	357	386	384	382	388	365	380	409	388	403	370	384	372	399	369	362	340	402	398	395	382	409	383	354	368	366	372	418	400	399	381	386	403	406	408	401	416	421	382	397	408	418	369	328	404	388	366	391	369	374	342	356	374	361	394	380	395	387	386	398	423	371	387	387	400	369	351	362	424	349	363	387	363	394	400	373	383	417	383	405	384	384	392	399	369	397	387	348	379	396	337	401	370	408	400	363	383	391	402	378	416	391	382	366	385	359	382	419	387	393	398	353	393	407	397	397	363	392	380	361	388	389	382	409	390	362	395	398	379	382	402	394	397	360	406	371	399	374	388	400	375	392	381	385	382	380	385	390	392	387	386	382	371	397	401	376	386	398	360	389	401	380	436	368	399	385	398	347	381	409	389	372	418	392	385	351	396	366	345	375	374	357	390	377	357	335	416	361	406	395	380	385	394	359	362	411	383	385	409	389	383	378	372	431	384	384	392	399	421	386	416	375	354	420	428	374	399	385	420	368	385	365	370	377	405	388	373	379	386	385	416	388	372	394	373	385	423	373	378	432	403	408	400	387	403	377	420	397	401	358	380	402	398	386	351	370	402	388	409	390	380	399	383	366	371	363	360	393	364	409	374	392	356	395	406	402	380	382	362	372	417	417	407	356	382	375	387	349	378	388	389	382	388	384	423	369	382	354	381	384	400	399	392	368	381	387	409	365	390	419	372	360	390	377	372	385	424	378	391	357	347	334	433	347	333	365	395	371	410	413	346	371	375	372	368	402	377	421	372	456	405	375	372	399	383	409	394	431	379	385	396	390	386	345	361	391	385	339	385	340	414	373	347	404	388	371	383	382	368	348	379	372	386	395	401	421	357	384	410	389	392	388	390	366	391	393	387	413	398	393	387	360	353	429	378	374	374	381	394	396	406	387	355	372	374	405	383	385	415	374	399	373	424	400	372	412	362	386	389	365	373	382	402	424	403	373	371	426	353	388	388	368	355	415	401	404	405	359	415	392	408	394	408	349	391	418	360	413	397	395	373	385	371	390	379	360	352	409	355	400	400	448	402	395	386	385	392	407	382	384	387	389	363	372	363	394	380	405	361	393	356	397	353	378	398	346	419	387	395	356	415	399	407	407	389	365	410	374	383	364	406	396	370	397	410	384	393	387	402	414	358	399	381	395	395	363	371	398	414	392	405	374	380	397	388	373	399	373	427	357	387	395	386	372	412	399	392	383	375	396	374	385	402	382	412	404	406	417	406	354	388	388	437	410	368	415	400	374	350	385	345	381	353	390	349	380	353	397	375	411	397	358	374	401	351	385	381	405	374	369	357	378	372	393	406	392	374	394	399	407	379	404	396	401	357	389	367	407	390	379	425	378	358	404	394	375	389	377	390	371	391	352	393	417	379	418	386	429	388	377	390	389	381	398	398	377	383	371	380	374	376	421	416	396	389	369	353	381	391	394	363	368	429	386	357	379	356	388	388	402	384	397	391	416	382	408	397	408	390	416	381	404	335	404	384	392	393	385	372	394	353	409	412	376	395	375	372	366	427	417	377	385	424	368	373	393	364	353	391	398	381	380	407	361	372	375	336	389	374	390	397	382	407	381	391	413	391	328	417	396	408	405	373	372	395	388	380	392	362	354	358	379	372	397	366	415	405	395	348	413	380	401	355	410	419	366	376	361	399	408	382	403	410	392	375	420	403	359	422	389	378	392	399	390	381	378	398	375	394	352	385	401	411	361	352	359	390	376	390	407	381	427	369	353	408	385	393	359	381	393	343	435	402	364	393	372	415	347	374	379	386	387	384	415	417	400	373	354	375	400	380	417	373	404	381	359	380	404	400	392	390	401	446	388	396	368	399	385	396	373	383	398	415	373	388	380	374	400	385	364	381	381	382	377	384	367	394	389	387	348	372	382	366	351	394	383	346	411	402	401	390	390	400	410	397	405	347	352	386	377	416	408	429	399	366	408	368	401	416	400	399	382	383	391	380	411	377	384	376	410	355	416	383	346	399	380	404	377	370	379	411	383	388	385	389	383	405	410	370	376	395	360	382	387	388	352	357	382	386	399	390	402	390	336	397	379	344	393	417	410	390	391	406	373	358	389	384	394	387	421	426	371	378	370	398	387	387	381	391	387	396	386	420	398	392	378	403	399	387	386	370	372	388	373	394	393	388	341	407	383	362	392	378	351	409	386	381	406	380	400	427	385	371	372	367	399	400	344	416	438	390	397	386	414	426	379	404	374	406	378	379	394	381	420	368	369	406	363	416	405	405	393	390	379	408	357	384	423	396	375	376	414	372	378	373	386	392	361	360	426	389	390	420	369	381	322	400	346	374	372	418	372	380	358	375	412	367	366	370	421	369	408	360	415	342	383	388	375	352	366	412	418	398	388	387	371	389	374	396	358	383	401	382	404	393	388	372	373	414	365	389	375	394	399	390	395	381	417	399	400	412	399	400	426	389	356	395	388	408	364	431	411	376	391	398	395	403	398	407	382	372	363	384	385	387	361	386	389	383	402	415	414	406	367	365	404	399	368	381	368	395	405	402	393	378	367	420	405	365	369	388	351	378	370	368	368	359	403	395	396	395	357	363	394	333	387	383	350	359	365	419	375	409	403	394	402	406	423	376	369	411	349	375	404	361	393	388	385	426	367	394	392	385	391	381	417	388	390	371	399	391	362	377	409	364	398	398	379	351	363	395	368	380	388	368	364	358	381	397	355	376	348	385	396	409	363	368	384	415	391	352	371	393	392	421	389	365	356	370	373	367	384	400	412	395	373	351	373	394	386	404	363	390	346	403	383	388	420	374	392	391	411	375	369	385	368	389	374	379	395	384	426	399	393	408	377	389	354	380	366	359	379	383	429	355	397	389	389	380	371	385	385	371	384	420	432	393	378	373	393	352	397	406	341	347	377	404	337	403	376	385	375	427	366	358	404	361	364	399	411	371	383	369	362	382	388	411	421	411	393	365	410	386	437	392	393	360	371	400	410	400	439	401	366	351	374	407	394	377	349	381
7014	10072	8338	4200	2948	2308	1778	1465	1235	1152	942	901	842	761	775	739	693	635	619	626	638	609	586	621	609	592	553	510	586	543	501	549	580	565	536	545	518	555	527	543	498	537	530	534	515	518	522	596	528	537	512	540	545	528	481	519	564	568	531	535	523	550	509	521	519	531	522	551	539	560	541	543	570	555	597	509	551	523	532	516	516	573	490	559	509	535	527	531	525	515	512	506	532	534	532	542	515	535	528	485	524	522	521	519	561	508	541	569	506	513	520	533	554	570	545	545	474	566	533	547	515	526	498	501	539	485	536	557	534	535	527	516	504	550	522	552	511	546	532	524	493	505	534	516	510	566	530	540	510	545	539	495	511	538	521	497	494	528	534	549	524	509	533	532	506	555	514	521	545	507	507	532	584	500	514	522	526	510	530	582	505	481	563	502	608	470	520	506	506	514	552	526	529	515	512	501	506	484	516	537	484	514	500	513	488	528	563	538	545	542	519	574	560	539	500	503	568	531	494	509	543	524	549	509	562	518	500	507	524	502	531	533	509	510	507	522	480	550	514	523	539	521	517	485	552	513	517	548	576	528	512	527	529	524	552	564	546	503	494	508	537	518	511	541	496	538	527	506	529	516	559	525	555	503	537	504	531	517	502	551	542	536	560	486	525	520	551	550	518	525	518	539	487	558	520	491	485	503	539	530	555	517	542	549	521	506	497	535	552	526	536	524	545	514	557	523	488	487	533	514	496	546	557	530	537	504	535	544	493	520	542	507	500	552	563	597	499	525	500	494	511	527	524	513	519	522	550	489	537	553	510	513	479	495	521	530	534	543	495	523	507	517	553	526	526	487	497	553	536	522	534	548	548	438	536	507	563	507	531	521	510	502	540	495	501	504	486	600	540	511	513	553	473	517	540	517	501	512	523	553	514	481	575	538	571	552	523	477	529	572	560	502	529	494	540	518	534	483	471	509	519	546	484	528	500	514	492	535	511	521	545	520	471	539	546	528	545	508	510	517	526	487	547	518	510	520	531	517	514	482	514	529	541	529	523	479	487	525	518	511	518	566	507	523	525	528	506	492	521	475	558	528	534	517	517	520	507	512	552	562	523	517	465	531	529	507	559	523	489	567	514	511	486	513	540	546	511	502	540	503	510	510	554	557	532	530	467	490	507	523	535	563	555	503	572	502	493	513	543	515	539	501	555	551	497	543	526	543	535	519	482	519	543	518	556	493	548	505	539	542	539	564	546	556	524	543	483	523	536	570	547	515	527	485	523	502	544	500	535	545	529	518	488	494	521	508	539	536	524	488	521	507	539	540	567	540	509	526	532	500	541	533	533	487	485	568	550	567	553	519	561	541	574	562	510	532	515	497	529	512	532	521	515	510	500	534	514	523	501	548	502	524	505	540	546	527	557	487	519	498	559	537	555	522	514	533	528	483	508	479	531	503	521	503	528	532	569	522	508	572	545	508	561	535	500	502	554	503	557	541	535	545	541	524	577	537	515	528	507	501	518	565	507	556	540	476	474	522	516	521	544	566	544	499	524	522	517	524	532	461	507	523	531	521	523	529	534	483	553	534	530	497	554	505	512	528	485	509	520	474	509	524	528	496	522	508	504	526	536	508	521	509	493	502	489	503	532	485	517	519	521	519	535	547	502	500	502	500	490	565	537	515	543	535	556	524	540	526	521	480	495	517	513	523	522	525	484	513	534	532	530	554	528	508	523	512	507	539	496	532	514	525	495	522	521	526	520	460	537	498	518	486	507	552	505	543	515	549	532	487	536	565	518	549	511	562	501	544	536	556	516	522	506	501	547	516	509	494	493	507	547	519	524	520	542	549	542	541	544	494	556	530	526	546	521	541	520	488	524	535	488	536	544	567	540	523	517	539	535	503	543	500	538	532	548	493	485	550	514	534	516	507	484	544	543	562	528	522	533	494	521	531	497	571	548	523	509	541	546	542	537	511	511	494	502	533	554	504	515	497	533	520	574	497	501	523	536	540	522	547	559	474	488	542	504	539	506	526	535	523	490	510	531	519	512	499	544	540	532	518	498	520	538	496	525	517	539	513	491	512	507	537	551	542	506	507	515	565	498	493	504	521	515	518	543	514	493	512	516	500	514	544	489	523	530	513	491	496	519	544	515	552	525	501	557	497	514	487	526	537	528	518	513	521	489	513	497	548	506	504	525	536	491	518	542	484	513	529	507	535	513	542	537	527	538	508	514	523	543	542	532	512	559	546	518	529	494	484	504	550	522	546	539	509	535	515	540	502	544	548	550	510	586	520	522	549	500	545	528	551	501	547	486	547	533	512	495	537	533	512	517	503	523	501	525	518	556	527	523	521	518	517	538	538	520	507	516	506	543	556	542	546	549	509	532	508	566	538	517	492	531	521	493	525	496	537	533	495	482	515	541	501	514	517	506	565	526	497	475	548	543	490	522	489	539	531	511	512	535	514	523	508	565	525	474	520	517	525	566	557	562	526	530	512	529	561	517	506	527	522	536	516	505	539	535	478	502	501	517	513	487	471	530	504	504	497	509	549	522	513	489	531	508	503	508	523	530	508	527	512	523	499	504	528	560	561	512	549	538	528	503	522	567	517	488	530	506	517	477	490	613	543	526	493	524	547	491	552	555	522	497	576	501	525	490	537	527	508	541	506	529	535	488	543	516	524	556	489	546	531	513	559	562	520	501	536	490	518	531	483	545	542	530	493	522	506	509	524	535	480	526	504	518	528	530	525	541	526	515	519	527	494	512	533	555	520	521	569	562	517	538	529	499	520	552	557	571	524	512	535	521	530	553	509	542	497	498	525	500	565	581	530	538	525	556	483	533	507	471	526	512	523	543	540	531	520	556	483	492	495	527	517	530	545	500	508	531	468	502	511	521	533	492	487	507	484	481	522	559	496	507	498	532	499	502	512	562	509	540	526	541	539	531	491	553	525	527	525	539	474	558	509	476	522	584	524	544	543	548	497	529	519	525	478	488	552	509	508	522	487	531	520	521	580	533	550	491	583	532	517	521	509	521	513	536	473	543	505	528	519	517	504	485	553	511	513	463	546	538	509	504	474	542	554	536	529	551	516	539	492	534	546	519	483	552	536	507	549	534	528	526	519	537	525	559	507	521	496	520	513	542	525	564	479	515	530	517	556	522	473	501	539	529	491	500	538	527	511	543	538	565	526	536	526	495	537	525	556	533	530	555	555	509	539	498	535	508	499	509	521	538	509	524	489	538	538	527	544	499	528	536	511	502	555	561	518	534	543	515	509	484	531	529	526	525	478	541	568	528	553	507	510	504	483	540	527	509	558	521	543	501	542	517	536	538	537	572	545	530	500	517	471	479	523	555	536	506	501	571	482	524	489	530	506	496	509	533	522	512	535	540	541	543	529	516	516	521	498	529	493	550	528	511	519	507	517	499	519	515	493	538	524	484	530	553	534	511	531	500	527	542	577	515	523	505	514	508	502	544	529	525	490	502	488	534	547
22906	21338	29237	23806	21338	21370	9750	1019	727	621	542	539	486	391	388	369	393	343	332	315	306	302	291	296	280	303	300	297	256	301	276	297	272	245	250	270	285	269	206	268	262	265	237	269	270	258	297	245	282	274	236	239	261	258	267	235	258	280	223	231	259	259	222	238	253	257	259	248	256	250	264	270	260	217	256	240	257	226	242	234	272	231	248	247	241	249	265	226	261	230	261	251	243	223	237	261	254	218	251	243	235	270	219	262	230	248	275	265	253	253	265	247	260	267	215	237	273	219	258	251	251	266	240	246	222	252	251	235	234	272	225	260	230	245	225	230	240	223	248	206	253	250	240	266	248	237	235	242	270	265	244	247	239	277	253	267	276	234	222	247	227	257	279	228	230	245	258	245	247	229	241	255	256	244	245	239	264	225	235	252	280	235	249	208	257	260	221	256	245	234	238	222	218	275	236	219	241	270	221	245	223	241	218	229	240	235	251	251	240	236	236	245	262	244	241	253	246	255	285	266	255	263	227	267	226	248	230	251	263	221	235	256	252	248	235	264	242	249	273	248	220	244	240	238	226	215	233	238	235	227	234	244	286	255	252	253	251	242	252	245	236	230	225	257	231	232	266	239	228	264	248	232	238	250	235	246	275	243	232	231	240	236	252	252	269	250	234	237	233	243	224	252	224	231	237	245	237	245	250	267	246	264	235	252	235	227	231	247	246	238	234	272	242	266	242	250	255	232	243	253	244	270	225	259	245	210	249	286	236	208	224	244	251	211	254	203	226	241	258	251	231	252	235	222	246	246	234	246	223	258	242	217	258	252	264	246	251	254	219	266	243	246	207	237	260	251	252	244	256	222	243	256	265	270	260	222	220	232	248	258	244	259	249	250	229	244	224	252	248	247	250	234	247	246	245	246	252	237	266	247	230	244	262	260	259	257	262	231	245	261	222	251	248	267	238	248	277	238	261	246	243	244	248	236	243	206	250	230	248	239	257	221	254	239	253	274	274	239	203	252	222	250	236	222	273	243	263	236	233	244	248	248	242	255	244	253	226	256	230	247	262	223	254	235	247	244	234	245	244	245	244	231	259	260	228	243	242	255	265	228	266	258	239	260	241	249	232	239	255	226	236	246	227	264	254	238	242	289	264	226	243	218	240	242	247	245	250	254	247	246	231	238	254	252	244	206	244	251	241	238	226	253	248	233	225	251	234	238	239	244	242	237	253	227	251	213	257	251	239	248	249	244	249	258	230	256	265	245	260	250	228	236	251	262	258	260	233	242	224	233	262	260	225	227	265	256	225	237	239	228	238	235	213	235	253	271	242	243	212	238	218	232	273	205	238	220	221	271	246	217	274	258	254	243	269	242	232	219	234	232	227	247	240	256	242	255	219	203	263	251	257	244	238	221	235	232	233	261	238	233	223	245	236	251	243	245	242	221	234	240	252	218	244	277	232	229	244	228	256	232	246	237	245	263	269	257	215	257	225	271	280	239	260	242	267	243	233	277	236	249	238	252	229	265	226	249	252	265	244	233	218	226	223	240	268	245	240	238	229	268	248	244	253	235	220	264	256	246	248	245	250	264	232	251	238	264	239	273	254	247	243	246	236	268	246	240	248	246	275	248	225	233	256	241	241	253	203	255	211	254	235	258	250	250	267	246	229	280	249	234	256	270	226	248	241	236	256	257	241	235	264	262	226	217	262	246	252	245	254	250	234	277	265	255	261	257	224	225	258	254	221	266	263	237	235	229	249	229	264	261	236	236	250	251	247	236	247	214	263	240	240	265	250	213	278	215	248	257	240	248	246	253	236	255	252	229	240	241	227	252	241	256	249	232	224	264	246	225	224	236	242	235	254	243	253	272	238	237	226	237	266	248	223	265	231	216	239	218	269	230	241	255	256	259	243	272	239	269	245	241	260	245	239	243	210	239	234	233	248	270	278	254	283	239	268	285	262	216	238	237	249	215	243	247	241	241	242	271	231	229	218	263	250	244	224	260	232	234	225	243	230	254	224	256	239	250	221	254	247	221	233	231	261	254	267	225	234	235	227	264	255	229	258	233	254	256	232	241	239	273	237	263	242	258	243	215	236	237	207	265	230	230	231	267	237	240	234	241	268	246	242	253	265	232	227	236	241	248	225	243	227	260	248	278	255	246	246	238	274	208	224	255	237	237	253	212	241	230	252	224	275	223	237	218	226	250	250	240	262	256	223	269	241	257	261	255	250	220	246	234	235	257	277	239	244	249	273	264	243	244	240	223	224	261	255	255	232	224	275	243	243	234	253	243	216	254	242	214	246	242	231	221	218	245	219	233	248	216	240	253	229	242	231	237	240	239	232	239	248	238	240	269	242	243	250	246	275	250	242	249	234	247	239	287	252	251	228	231	277	259	246	269	226	276	264	248	232	246	241	245	227	239	252	293	265	241	262	236	254	237	240	228	269	251	244	234	255	241	240	216	252	242	245	255	224	249	267	232	261	254	247	236	221	265	236	244	243	255	260	223	226	246	239	271	250	258	236	243	240	248	245	229	246	228	275	227	216	226	233	233	233	226	248	235	269	245	260	263	253	228	240	246	243	222	242	225	233	228	245	238	277	234	224	272	250	233	261	219	244	271	217	233	249	247	229	259	251	243	255	257	230	235	248	222	265	247	255	214	259	246	245	218	245	229	248	266	232	227	245	246	244	234	273	264	220	222	271	249	247	280	268	261	247	240	248	250	242	248	233	253	288	247	225	247	237	268	238	240	250	249	241	225	249	246	248	248	265	234	246	235	240	242	236	244	266	246	243	225	242	240	263	230	228	258	241	222	236	242	232	233	238	241	250	279	236	238	255	228	216	239	221	268	271	248	246	235	252	261	252	251	242	233	244	256	241	233	247	236	233	245	237	261	218	254	245	238	238	232	220	235	216	225	252	256	248	269	227	244	236	230	236	250	243	215	265	225	265	273	222	247	256	243	222	226	244	232	225	246	208	244	223	244	249	226	230	269	236	219	265	254	223	233	262	248	228	264	250	252	236	253	237	262	260	263	225	230	236	240	243	288	246	243	234	273	229	249	223	264	222	241	231	251	238	227	240	217	241	250	215	231	243	240	238	252	253	251	263	229	218	184	218	205	257	215	253	244	233	230	252	252	243	246	251	242	256	229	255	244	255	240	246	249	254	252	281	225	246	259	216	251	254	227	224	249	238	262	247	246	239	240	259	235	259	259	236	263	218	228	219	243	219	249	227	248	264	243	253	244	225	246	246	256	268	248	258	231	228	227	253	240	235	225	239	233	232	264	242	244	233	248	235	236	237	228	242	226	239	269	248	258	241	229	261	244	268	247	242	252	248	233	221	229	208	216	241	234	249	233	264	274	243	218	230	264	210	254	257	230	234	265	236	246	250	244	234	221	248	226	247	255	262	281	257	266	249	249	217	247	237	234	264	244	242	248	255	251	231	242	264	278	237	226	237	260	254	200	211	254	269	226	230	250	229	221	231	226
9559	16171	13140	6739	4853	3525	2789	2089	1757	1438	1249	1051	890	836	705	718	629	632	573	517	513	535	493	447	407	446	412	487	409	437	407	413	422	384	380	429	353	400	382	368	364	396	384	400	392	377	364	378	389	357	339	336	363	351	380	390	362	344	368	356	355	365	346	349	327	360	362	312	379	343	338	349	358	374	377	369	343	351	344	319	338	313	331	335	347	339	318	344	326	343	361	376	336	350	351	343	318	348	376	339	361	334	348	328	327	331	345	314	301	352	342	347	350	344	354	333	339	345	324	345	371	330	349	324	328	336	352	311	360	354	319	361	332	344	356	327	355	360	327	322	353	336	367	330	335	310	335	323	309	374	313	361	353	339	321	373	343	375	330	346	327	370	362	347	363	325	333	334	341	319	349	323	308	343	334	351	313	327	373	326	345	361	364	297	327	378	346	339	360	342	356	376	356	336	336	349	339	331	367	330	392	354	340	354	365	345	351	335	343	372	359	355	326	322	335	376	338	299	310	319	340	340	342	359	331	343	342	360	353	375	321	316	339	354	328	313	299	355	321	358	369	331	337	340	341	331	322	340	354	337	383	313	316	356	363	307	355	338	323	342	350	349	361	378	315	358	319	358	355	328	364	322	351	345	344	352	344	331	316	381	345	361	323	326	350	333	330	380	329	339	384	356	343	336	350	351	330	313	350	319	326	380	316	333	332	335	344	325	336	339	347	344	322	330	316	335	332	318	330	327	347	363	314	332	366	332	335	337	379	321	319	402	347	323	341	360	318	345	327	342	350	330	329	319	328	355	335	354	311	337	331	365	336	322	351	336	340	344	304	339	332	359	335	320	307	348	346	353	311	347	334	327	351	338	336	351	333	336	336	347	352	345	319	346	354	333	391	308	347	352	353	338	350	350	390	346	342	366	381	328	354	343	324	309	363	357	333	367	344	343	317	327	350	329	341	329	349	327	348	334	370	290	356	317	338	368	329	383	365	361	349	348	338	336	315	392	350	318	345	318	324	373	344	333	337	370	344	364	353	346	305	337	335	347	329	369	333	346	359	347	333	322	337	376	366	352	323	376	335	338	351	367	324	331	317	349	313	321	306	328	384	325	372	336	347	344	358	340	315	335	325	356	337	362	349	333	358	353	353	353	340	321	338	353	346	348	340	349	327	350	335	354	381	327	317	344	372	328	331	332	346	319	359	318	346	317	351	321	364	347	342	339	350	365	329	326	328	355	320	332	345	312	354	308	313	321	336	344	340	328	354	346	349	316	369	314	330	339	337	371	336	340	337	367	371	343	315	336	336	342	329	339	340	344	363	333	336	339	342	327	334	321	365	331	355	328	312	324	327	346	327	328	318	331	388	354	340	352	353	342	325	319	323	339	375	337	341	332	323	321	348	342	328	322	341	326	362	351	358	322	356	330	337	331	336	334	370	363	322	364	326	347	339	352	355	336	329	351	343	342	324	333	335	342	343	356	375	305	332	331	392	327	355	320	338	344	386	324	358	328	308	333	352	333	328	340	333	319	354	347	362	327	329	374	330	303	368	364	338	388	299	388	366	344	337	328	360	334	340	342	349	308	368	329	354	339	365	365	363	374	366	336	323	338	347	344	337	316	356	359	347	321	332	322	370	332	331	338	296	353	354	343	354	352	363	363	344	314	350	342	349	354	332	341	336	337	318	308	320	320	349	321	341	302	314	357	346	330	342	308	327	369	343	349	364	333	323	309	344	336	347	331	350	340	309	368	363	359	345	338	326	312	316	309	350	316	319	349	372	329	332	340	314	298	358	349	385	338	359	369	363	350	326	365	353	331	333	374	327	375	318	357	337	371	359	355	354	338	317	364	358	328	334	334	321	365	322	371	321	346	353	359	323	351	314	339	348	332	349	376	341	332	317	312	336	363	317	367	339	335	321	345	322	320	351	333	351	357	334	312	320	342	306	343	337	336	362	340	340	339	344	336	308	350	352	355	329	311	364	318	353	341	334	343	364	360	343	353	328	327	357	356	322	371	346	341	324	377	337	339	305	334	329	328	343	321	357	352	349	329	349	365	324	336	332	354	362	340	311	314	330	345	313	323	332	324	331	340	323	327	330	337	339	349	330	383	318	318	349	347	323	339	371	335	345	387	331	343	343	348	355	348	361	328	365	317	364	360	321	341	354	332	331	344	337	352	339	322	322	360	374	337	329	342	334	331	311	322	357	346	349	321	339	346	322	320	336	352	365	349	362	351	338	349	377	348	336	335	340	319	359	340	363	356	316	323	353	357	340	348	347	319	335	383	325	315	331	350	374	340	369	330	342	333	346	333	330	348	306	369	304	351	298	349	353	339	388	322	356	331	320	349	313	327	339	336	333	365	345	326	298	311	339	356	322	360	375	346	348	343	347	320	316	381	323	362	338	343	339	336	333	362	356	328	357	329	352	294	355	332	348	315	358	377	339	325	341	343	351	352	347	348	324	332	330	356	381	339	334	348	332	372	340	355	362	316	368	335	336	346	353	361	327	340	328	343	355	351	333	346	324	373	330	350	326	341	332	334	334	348	351	368	360	358	339	311	339	335	374	356	328	338	329	347	328	324	351	339	332	344	330	358	349	343	333	346	352	302	345	330	341	333	322	360	341	363	335	372	356	352	368	350	336	315	349	327	340	332	323	335	325	323	332	318	332	344	338	320	349	362	344	349	349	348	341	341	372	318	365	367	374	333	316	357	355	317	346	345	360	349	347	369	321	318	317	369	345	362	318	359	361	375	324	306	341	378	353	340	346	300	339	347	355	336	386	332	308	317	318	335	312	306	315	353	332	342	337	354	320	340	322	304	334	350	333	312	333	340	335	329	363	318	333	364	358	328	306	371	375	335	362	322	324	319	321	315	359	327	362	310	316	396	319	325	375	322	335	307	319	346	346	338	361	333	367	327	347	332	307	343	359	379	344	340	351	326	363	330	306	364	369	332	360	369	320	327	330	310	376	344	371	351	335	358	335	351	352	315	331	333	328	347	335	329	331	352	343	343	328	331	338	342	345	370	317	331	321	345	342	344	302	330	346	318	368	332	362	325	321	330	346	352	337	360	360	387	365	332	319	340	367	339	316	378	353	330	341	355	334	297	355	338	348	343	365	359	332	342	326	342	319	325	347	325	347	368	325	339	316	341	367	331	341	322	345	355	326	358	338	326	344	339	340	326	335	341	307	351	296	352	329	328	368	348	362	297	335	348	362	332	335	338	378	340	351	335	350	340	327	328	328	305	330	348	328	384	332	354	328	361	340	324	331	332	354	344	312	306	322	331	317	386	327	321	339	339	339	368	304	333	338	331	312	337	337	345	336	318	331	348	329	333	359	349	354	284	327	307	340	334	358	362	338	333	352	329	321	336	327	335	360	335	322	346	359	348	289	339	334	380	332	338	383	345	342	348	346	363	365	360	335	333	333	364	325	318	370	330	307	348	356	331	342	327	349	330	345	331	337	347	342	357	318	350	333	317
26937	20673	8207	655	382	361	316	323	293	308	291	289	266	275	303	305	253	298	279	262	299	265	266	261	286	274	297	266	302	243	302	268	264	297	257	281	302	283	279	282	291	284	313	291	257	254	295	297	286	283	281	302	284	264	294	286	273	288	309	297	285	289	255	282	300	291	263	286	278	280	278	256	308	296	281	278	280	308	307	262	299	298	260	268	319	279	296	257	280	286	290	296	256	283	289	290	272	256	275	302	278	291	266	294	284	305	265	276	295	295	261	280	288	284	263	288	262	297	282	309	271	304	267	286	285	309	287	269	274	299	268	298	261	287	273	296	235	263	256	273	316	295	295	273	288	313	271	274	295	284	296	296	277	294	306	303	302	258	278	256	276	300	275	240	257	267	290	248	294	283	276	284	280	307	289	286	259	288	239	281	271	298	277	292	266	288	305	299	290	273	291	274	310	294	272	295	278	271	278	268	282	279	276	257	294	269	284	290	281	282	295	257	267	283	295	270	246	262	286	254	265	246	279	304	278	291	301	273	329	279	302	267	302	310	328	281	275	297	281	274	250	277	274	311	286	267	293	268	324	269	292	295	286	258	284	277	290	292	269	279	309	270	261	299	306	289	270	287	306	288	308	287	307	292	300	256	251	301	287	265	261	288	286	309	286	293	323	279	262	275	281	284	278	287	292	298	262	303	280	288	282	296	294	269	270	275	306	276	272	289	284	278	266	294	278	280	282	255	303	291	289	302	293	322	277	279	314	317	275	282	282	291	249	296	284	273	280	292	297	302	297	268	301	296	260	316	277	259	282	282	271	265	284	279	307	300	285	251	286	310	281	304	272	293	275	287	259	304	288	312	310	260	296	248	261	260	282	305	252	318	294	288	271	285	283	274	293	310	285	287	255	283	286	284	262	270	264	287	277	298	284	266	267	288	290	271	291	274	271	308	283	279	265	287	258	283	291	293	302	312	302	290	279	274	283	265	281	280	266	267	306	296	302	293	260	299	256	306	302	276	246	327	259	285	277	273	315	294	299	287	284	311	280	281	255	284	284	299	298	284	253	279	269	272	300	268	251	278	283	312	277	293	271	271	274	268	277	256	279	275	264	305	289	289	277	289	280	287	300	252	285	289	258	297	280	256	290	295	263	282	293	258	268	294	282	289	275	275	273	246	303	322	300	302	253	279	304	270	303	255	287	271	256	283	314	276	303	299	291	266	326	282	285	296	268	317	263	288	310	280	300	259	269	283	288	269	303	277	313	271	281	259	277	315	268	303	284	287	307	298	287	300	279	267	280	282	308	295	255	273	253	305	272	283	317	279	256	294	266	312	294	287	288	298	291	310	245	283	293	255	257	311	311	270	297	293	313	314	299	300	286	312	262	264	282	283	276	270	252	277	261	280	271	303	293	288	293	288	279	259	276	256	305	266	296	300	267	263	294	299	273	271	283	285	309	282	264	282	280	294	271	303	296	307	293	299	262	278	288	271	292	290	268	269	270	274	283	257	305	325	283	307	300	277	260	265	264	303	273	318	288	278	316	276	311	293	291	277	286	309	325	287	275	261	276	284	289	289	285	305	266	280	292	303	272	303	276	305	283	255	296	287	285	258	317	272	271	248	280	285	270	273	293	237	291	262	311	276	275	272	288	296	284	273	277	268	307	305	287	289	268	291	281	258	299	288	256	278	274	275	233	291	289	273	300	274	289	257	302	280	279	282	322	267	279	276	291	292	294	326	275	307	288	298	264	260	308	246	267	273	292	278	293	284	291	277	262	281	309	301	282	301	276	272	289	259	262	254	297	298	296	306	293	318	292	267	317	288	304	289	293	293	278	265	313	241	277	268	283	284	256	298	253	278	281	290	271	272	267	302	282	275	273	273	295	280	280	281	285	299	302	273	262	258	280	256	285	316	291	308	311	302	267	279	283	285	289	275	280	291	278	272	298	286	284	243	265	280	263	284	272	284	281	278	267	276	287	274	289	282	249	275	293	275	244	280	288	288	261	294	263	284	332	284	279	306	280	307	273	280	287	269	272	303	294	261	276	263	289	309	298	298	278	247	259	324	302	284	278	279	279	287	281	277	269	277	317	281	263	271	277	299	262	310	261	268	290	283	252	295	298	284	264	301	285	292	288	268	271	287	280	274	296	285	286	305	273	305	259	294	289	293	276	308	258	269	283	291	311	265	297	268	295	303	282	283	293	302	289	263	262	277	299	306	278	285	267	258	262	300	279	268	293	284	281	296	253	295	291	276	265	273	267	293	280	308	275	279	284	294	307	282	252	284	307	307	298	259	258	263	285	273	299	265	261	277	343	270	288	261	294	310	255	279	310	292	284	272	306	276	282	276	282	284	256	259	286	268	268	269	275	277	284	295	267	287	305	267	306	311	270	277	267	284	291	284	278	260	297	307	269	291	294	263	293	269	295	306	251	303	286	284	253	267	268	276	286	279	275	299	295	292	277	261	295	315	291	276	287	281	265	271	304	317	292	287	270	275	280	270	267	318	265	300	264	280	274	301	263	313	287	278	254	256	294	305	297	277	319	280	286	253	273	293	268	292	269	304	289	238	296	281	291	262	273	282	273	274	252	256	287	279	280	282	270	259	273	304	260	275	281	283	257	268	300	264	270	267	283	291	325	264	282	254	293	306	280	255	304	269	264	284	283	239	261	302	308	311	276	283	262	294	286	276	254	283	245	268	308	286	279	267	264	284	290	265	260	260	289	268	269	289	292	295	289	284	318	307	299	273	271	273	295	258	278	283	256	283	273	267	311	291	292	282	317	278	298	283	281	289	271	274	284	264	261	281	295	269	264	284	289	274	306	275	242	265	304	279	293	312	268	278	267	262	301	262	285	269	301	279	281	286	296	276	268	263	287	287	279	307	269	284	297	273	279	283	258	293	295	287	280	295	289	270	303	274	293	294	285	308	289	280	293	312	289	268	301	257	294	284	310	282	285	270	283	283	278	280	266	274	280	279	253	287	283	286	295	288	287	301	286	248	289	241	294	288	260	279	284	282	304	284	300	281	287	297	265	277	272	281	257	297	281	265	270	291	266	301	265	264	262	304	266	258	271	266	273	291	275	274	264	274	254	309	283	284	265	302	279	286	271	278	300	276	283	277	327	254	271	285	265	304	272	268	276	287	272	264	249	277	296	289	283	237	255	301	299	279	284	311	304	261	255	295	263	285	260	308	319	260	294	289	272	271	276	264	262	266	270	277	274	295	275	278	276	298	297	283	311	265	238	272	292	264	279	266	276	293	269	282	307	261	278	287	283	253	297	284	290	311	277	290	266	261	279	321	317	282	278	273	303	289	264	306	263	298	286	266	301	277	285	291	291	304	295	279	303	272	295	298	299	283	261	251	281	263	296	296	301	271	289	294	287	303	293	295	313	283	279	264	264	258	239	259	300	267	299	238	287	270	300	325	293	291	281	274	259	298	269	272	262	307	262	305	268	277	264	260	287	285	265	267	285	278	297	271
4103	1102	894	588	501	456	450	451	424	420	435	404	400	401	390	389	401	388	368	345	350	345	395	402	395	371	403	335	405	345	393	380	378	362	433	402	381	424	420	371	393	381	378	340	392	393	369	387	368	381	356	344	389	392	388	350	400	373	381	396	393	379	386	388	393	351	332	347	390	374	379	371	391	388	380	383	382	367	365	368	416	368	382	356	377	423	373	367	407	354	365	352	378	344	360	386	410	390	404	394	399	374	383	339	376	382	388	409	381	377	382	358	372	416	380	418	345	389	371	356	343	359	398	390	391	379	365	375	398	384	392	389	374	363	401	398	388	362	364	371	384	380	327	386	382	394	384	367	357	395	420	367	392	362	392	351	385	389	389	378	380	359	374	367	386	393	383	358	371	408	387	358	349	375	374	351	354	395	381	376	391	365	408	385	386	356	365	401	367	370	397	386	370	358	365	376	395	389	385	384	381	393	373	376	373	382	395	390	366	351	389	373	397	404	385	399	372	371	393	401	356	391	370	371	394	370	350	391	434	388	411	401	373	373	348	380	389	378	389	380	375	392	426	353	355	416	369	369	388	347	386	385	406	419	409	378	402	403	400	355	404	345	374	348	363	407	373	375	397	389	394	399	393	404	361	363	371	355	425	374	388	388	381	414	341	408	394	383	385	410	378	354	389	403	395	356	381	408	365	351	395	358	401	370	357	399	407	372	374	417	362	388	399	355	373	385	413	378	368	366	382	379	404	377	357	373	377	367	408	375	341	387	384	386	375	403	392	365	374	370	413	334	374	368	381	359	320	385	400	362	374	388	385	406	397	398	370	374	384	372	353	401	378	361	381	406	354	383	399	385	392	386	360	394	348	346	405	360	355	388	397	412	382	378	385	400	387	360	406	390	406	362	391	443	406	365	341	348	348	361	379	395	334	335	383	396	400	417	376	393	404	403	374	418	384	382	349	384	378	404	346	375	412	400	365	350	375	375	404	384	394	398	394	412	400	366	400	377	395	421	376	401	381	404	324	371	351	372	394	376	391	360	365	363	373	367	391	393	373	375	364	384	364	369	371	386	364	382	370	358	383	347	381	387	396	374	375	385	411	361	376	373	359	378	379	377	366	373	352	370	395	381	391	343	389	383	348	396	379	365	345	384	376	371	378	391	379	415	395	341	382	408	361	378	376	380	384	362	378	355	389	361	370	380	387	396	365	403	370	394	386	421	398	356	378	393	394	398	365	371	398	358	371	357	377	367	363	371	394	379	406	390	396	404	359	348	377	366	354	381	381	382	395	379	364	426	356	418	404	360	385	386	419	395	337	374	372	372	385	362	412	365	400	360	394	388	386	399	396	376	393	381	378	392	366	398	353	409	430	361	353	380	393	405	375	370	379	361	359	363	399	368	369	372	356	373	380	362	344	361	394	349	374	384	378	362	383	381	394	377	378	365	400	397	385	384	382	388	369	349	334	359	352	383	402	354	383	371	352	425	372	418	346	387	356	369	399	385	390	379	403	367	373	400	362	384	396	366	387	399	372	360	380	372	392	348	375	357	393	392	398	357	367	381	366	401	391	402	393	386	404	367	377	367	381	385	390	393	344	382	375	367	410	397	347	360	375	379	390	333	347	382	373	350	393	394	354	424	374	407	397	386	384	350	398	382	413	359	327	394	428	374	388	379	339	400	352	356	366	369	375	392	405	371	396	397	378	371	367	409	389	395	355	375	370	379	398	348	389	365	389	352	392	372	355	373	386	370	405	371	365	363	420	419	391	322	388	387	363	375	390	391	422	368	314	402	368	364	373	362	395	400	407	398	393	376	343	382	432	395	369	356	398	381	328	359	379	382	350	388	401	356	388	379	384	390	340	384	400	358	365	392	407	393	382	353	385	414	381	394	368	409	376	405	381	374	363	381	398	397	382	395	398	362	350	367	370	367	377	373	365	392	344	355	404	387	372	408	344	387	383	372	378	390	342	348	390	360	375	387	371	355	363	353	353	402	376	336	370	392	348	376	410	387	361	398	401	371	375	347	341	363	366	346	384	387	391	375	355	382	395	371	406	394	386	355	391	380	347	369	367	407	382	380	383	399	384	384	422	351	402	357	386	389	384	382	417	390	345	394	393	366	360	363	371	392	379	373	358	374	370	399	409	385	402	343	380	379	376	370	377	350	388	380	371	384	397	411	409	401	397	373	376	427	416	377	357	380	364	389	381	421	399	376	389	358	401	372	423	403	354	414	378	385	345	371	370	380	399	378	346	380	364	394	366	361	372	389	374	409	407	405	354	354	369	373	399	370	398	395	372	377	372	404	405	399	341	385	374	366	419	409	377	357	364	375	386	384	413	386	392	383	390	358	340	369	410	391	416	382	385	372	371	361	397	390	360	378	395	387	389	359	398	374	382	382	388	409	384	344	376	343	351	387	384	359	385	394	359	373	348	388	380	374	380	374	345	351	384	378	391	368	401	379	381	369	378	379	366	362	357	380	393	378	379	386	395	395	385	381	362	397	404	402	404	415	434	373	376	410	377	390	393	368	405	399	370	345	369	361	399	368	393	357	355	362	359	392	390	385	367	321	404	375	376	380	364	376	369	434	365	400	360	390	417	384	393	355	404	353	389	408	398	380	341	418	369	402	357	382	383	374	352	376	366	389	410	393	361	389	368	393	338	385	362	393	366	367	383	377	387	362	388	373	365	371	369	391	360	380	374	373	361	396	400	372	414	391	377	378	362	359	359	365	395	408	412	387	344	424	393	396	410	373	389	340	383	357	337	398	387	404	378	361	395	438	376	390	372	417	381	351	387	368	426	400	398	361	406	378	395	411	381	396	421	421	368	389	404	399	384	397	373	403	395	361	358	429	343	375	372	382	350	412	377	360	382	377	378	351	399	400	394	344	400	410	406	392	385	398	377	392	371	398	353	386	394	386	411	374	374	377	372	370	373	375	393	374	345	398	367	344	414	383	347	340	404	369	381	381	361	365	370	403	405	358	361	377	404	387	414	355	408	398	401	381	381	385	389	384	382	374	370	370	393	352	400	362	390	333	386	383	368	382	372	404	401	370	386	416	363	385	347	376	387	411	412	412	402	347	389	333	378	385	396	386	383	373	394	411	393	371	411	365	347	415	408	406	382	384	383	405	358	384	367	362	359	369	382	401	374	364	392	398	391	357	413	403	370	371	402	364	388	394	365	343	373	388	359	395	376	377	368	394	388	395	415	377	360	370	394	349	380	361	397	405	397	387	375	363	363	398	372	372	418	445	432	408	363	370	373	412	400	342	417	388	360	404	399	352	400	363	369	372	364	377	402	397	360	381	384	383	363	368	380	354	387	372	388	412	350	362	373	343	368	371	405	385	423	411	425	397	377	407	403	359	394	396	379	391	381	417	371	358	358	368	353	357	388	388	375	371	363	376	402	365	396	377	419	398	349	350	367	408	402	348	377	381	355	378	388	367	350	373	401	383	383	380	398	382	364	426	395	360	384	354
23906	21416	28961	24251	21402	11844	1233	765	703	618	547	487	532	453	476	429	455	432	460	420	425	397	445	431	388	405	406	394	394	400	395	403	384	400	394	378	394	408	381	414	393	417	392	411	401	405	348	413	378	387	355	363	386	405	365	403	420	395	408	368	377	398	376	345	359	396	441	371	376	413	446	408	360	355	389	378	384	363	367	361	408	364	385	411	375	391	361	381	366	419	394	384	397	411	402	396	368	421	359	364	411	373	375	383	361	377	362	376	399	379	337	343	412	385	346	376	368	407	386	377	366	390	357	373	382	343	358	393	356	387	395	348	388	424	400	397	379	407	399	385	378	367	350	411	387	370	383	369	404	378	406	380	375	433	398	388	398	381	381	373	410	394	378	393	368	387	371	355	380	381	415	371	355	384	370	391	367	408	381	370	332	386	407	383	365	383	385	397	367	388	397	366	384	373	370	420	391	388	354	364	358	365	383	367	408	380	374	384	358	388	394	386	395	407	397	372	402	410	422	371	397	367	349	380	391	382	372	374	346	414	360	402	401	355	350	389	383	394	412	400	375	392	389	342	378	372	417	379	364	383	363	387	369	381	351	402	368	391	413	386	389	376	388	358	384	409	371	371	409	391	357	390	416	361	393	384	387	413	407	414	389	383	384	407	420	337	363	365	376	380	386	378	369	363	384	380	367	392	337	372	386	353	334	375	389	386	333	399	355	391	368	394	400	368	365	377	385	356	370	410	377	391	386	403	415	375	373	408	366	389	376	385	401	402	383	400	415	386	383	372	390	372	404	392	403	426	362	388	426	347	358	355	380	368	376	398	402	406	379	362	395	365	381	368	384	384	401	370	362	381	359	391	389	390	389	356	386	377	368	396	393	392	357	362	348	407	372	387	394	385	374	380	402	365	386	380	375	400	410	409	378	367	374	380	363	369	390	384	383	388	390	393	407	374	393	350	382	358	362	370	387	430	400	388	379	399	356	387	376	378	405	374	352	416	391	424	378	374	366	381	376	381	416	353	343	402	367	365	388	352	355	417	414	385	382	370	402	379	365	373	387	354	384	406	395	369	393	382	433	385	396	369	376	362	383	386	353	398	382	395	377	401	419	358	365	368	416	421	416	373	378	378	405	370	401	383	372	402	427	393	400	413	356	362	370	396	356	395	399	367	378	414	353	362	355	387	315	344	368	381	380	369	353	360	379	377	384	398	377	429	391	403	384	356	395	365	347	389	389	422	395	363	343	373	411	405	420	353	372	385	347	372	408	351	409	377	371	391	394	372	378	376	430	353	383	391	391	388	398	356	386	402	379	394	382	380	372	370	404	355	383	380	372	336	365	351	386	363	369	351	381	385	423	392	385	404	355	375	387	383	379	432	365	368	394	358	396	407	388	366	353	419	379	359	370	358	414	384	388	410	379	378	363	357	428	407	372	387	388	358	397	375	374	370	402	389	385	391	395	349	381	406	373	383	381	367	377	392	398	386	385	405	413	351	408	382	382	336	344	407	372	367	393	390	400	357	392	392	397	367	385	377	379	415	345	381	347	369	375	393	384	355	382	373	364	372	403	359	368	366	360	377	352	378	386	356	401	377	388	380	404	362	384	385	349	372	385	399	373	361	374	394	384	398	384	370	386	401	354	390	393	379	389	363	402	407	364	372	423	378	383	379	394	387	383	375	339	370	392	402	383	383	375	390	395	382	383	370	362	405	366	400	371	440	408	385	389	390	365	364	372	374	372	378	365	383	354	413	406	346	379	387	380	349	366	352	396	389	391	389	379	394	373	396	361	373	363	367	376	378	395	415	385	407	366	406	386	352	390	392	419	381	420	418	381	381	400	379	369	362	365	350	365	368	400	377	386	362	399	368	377	398	384	371	385	405	375	358	386	411	381	368	381	364	386	388	373	364	369	377	347	399	398	409	383	363	405	357	353	377	351	389	350	390	388	367	388	402	354	383	384	393	363	371	384	394	373	351	381	387	395	399	393	409	359	384	389	363	378	383	398	383	344	370	370	342	371	355	353	364	384	392	370	362	392	381	359	387	391	423	365	396	389	375	383	387	419	344	375	343	395	384	358	398	370	391	365	376	381	381	375	371	340	408	383	373	393	373	349	397	425	383	350	364	373	369	411	371	366	394	345	369	375	353	376	357	397	378	338	351	376	397	372	388	394	342	410	385	392	399	356	354	348	361	379	380	408	410	416	380	377	370	373	379	334	394	377	388	388	389	369	385	410	380	363	396	381	318	374	397	366	385	373	384	344	418	384	365	358	350	348	371	366	364	359	356	394	370	400	387	377	387	394	352	371	368	382	387	368	387	356	379	389	393	374	371	372	380	385	403	394	417	374	368	373	381	379	393	378	416	352	401	341	397	380	385	387	368	394	404	376	392	366	378	352	399	339	376	420	361	371	399	366	405	367	342	344	403	407	388	386	381	372	381	374	413	359	365	401	357	385	425	391	368	359	330	389	390	379	363	376	406	395	377	399	375	384	379	396	378	375	352	365	395	388	408	382	369	389	378	395	391	418	378	419	380	371	387	402	384	356	393	370	375	392	376	365	398	377	413	366	407	365	400	365	370	358	353	383	388	388	389	376	377	360	369	400	424	432	382	390	379	420	409	390	377	360	411	401	375	349	356	378	424	383	375	371	391	392	378	392	425	364	370	371	401	409	402	400	397	385	407	390	382	365	363	378	356	383	360	370	401	362	388	405	380	363	369	375	358	375	368	370	357	405	358	378	363	396	374	369	391	391	371	365	397	387	383	405	371	396	395	367	382	366	396	354	396	404	362	367	402	376	399	431	406	375	364	347	376	364	414	386	386	360	398	382	385	398	407	372	352	387	420	404	363	371	382	398	371	369	385	375	384	383	415	385	371	412	375	359	386	352	353	368	421	413	385	372	383	360	372	385	401	388	380	371	424	387	355	348	346	379	418	397	389	395	353	386	371	366	364	422	393	356	383	374	346	355	406	393	393	351	369	376	358	364	410	401	379	381	370	365	352	449	424	394	379	360	372	378	383	383	404	374	386	411	387	361	366	411	376	349	361	364	375	396	378	339	346	379	395	377	369	376	363	390	371	393	374	390	374	365	394	373	369	355	389	405	350	366	349	400	397	391	390	362	400	378	373	407	385	403	388	389	367	367	370	368	386	371	358	409	388	385	374	337	375	375	368	367	365	371	390	354	349	353	382	372	387	357	377	407	384	406	369	401	375	390	367	401	408	384	363	393	385	375	398	401	335	360	359	362	416	374	367	371	388	362	376	364	390	367	357	387	378	370	366	383	347	403	383	422	391	411	400	384	401	358	426	390	374	389	359	385	370	361	384	362	374	343	389	425	384	377	380	422	371	390	375	386	370	387	373	369	349	402	349	436	382	385	392	370	361	368	377	373	355	373	383	361	376	406	379	365	393	395	376	353	382	373	380	411	367	369	383	398	380	371	329	354	372	404	373	393	388	358	395	368	398	348	394	347	381	377	360
6860	10198	8386	4104	3046	2252	1753	1467	1241	1071	947	858	836	741	764	700	692	615	636	642	604	577	604	624	594	579	592	569	565	565	612	530	547	546	547	515	527	510	492	561	538	543	516	545	515	518	531	523	505	532	526	528	513	543	493	516	524	508	540	525	553	501	507	521	528	543	526	572	551	515	579	513	511	474	549	526	536	470	524	537	549	522	523	545	501	521	551	516	509	518	543	467	483	550	503	496	504	540	528	548	512	498	495	525	517	529	508	500	522	510	527	493	460	527	535	514	520	497	537	525	504	525	553	499	521	523	512	502	540	540	496	533	433	513	512	526	533	516	522	527	529	543	537	547	519	462	520	520	461	513	530	523	516	494	536	538	495	524	520	486	486	519	555	498	510	510	525	515	492	507	552	496	448	500	534	524	526	492	489	536	530	528	517	497	525	529	517	471	572	471	557	514	488	528	488	533	514	505	516	541	484	525	527	519	511	535	500	509	538	511	509	515	492	519	501	494	490	477	476	506	519	486	560	499	570	503	529	473	528	516	539	510	464	500	515	471	521	526	492	526	505	532	498	523	526	566	522	496	480	552	506	485	503	524	541	488	500	527	503	500	513	498	523	510	534	534	535	497	509	511	557	530	459	562	534	499	504	538	535	517	549	488	497	556	498	511	532	507	576	484	546	524	498	549	492	507	483	502	513	516	516	530	528	504	497	546	515	506	531	504	544	522	481	531	552	483	517	535	531	525	547	525	542	572	504	496	544	526	498	514	490	504	499	539	542	486	527	506	512	473	548	518	538	500	515	492	545	505	522	522	506	514	534	521	498	501	514	506	548	484	537	548	520	533	524	525	510	508	492	498	562	519	521	520	501	486	540	532	540	542	541	519	537	551	472	518	511	540	506	519	512	536	527	479	499	545	564	529	571	482	491	514	515	511	489	510	502	525	506	495	541	554	537	515	514	498	484	526	508	486	518	490	492	515	550	519	525	500	496	488	501	534	499	507	530	525	520	496	504	486	538	533	501	546	521	530	558	552	519	531	478	560	549	484	534	524	488	484	543	558	536	496	505	495	516	464	495	558	576	515	473	483	486	492	503	533	499	521	573	527	522	500	524	565	503	507	566	522	497	500	539	520	516	563	457	490	482	523	530	520	477	521	526	533	516	507	518	495	517	492	484	515	507	507	526	530	500	517	542	511	517	523	531	487	515	500	508	502	534	513	547	546	543	558	502	541	529	485	538	555	536	542	550	531	482	541	530	521	541	517	497	552	535	551	512	540	509	548	515	545	534	513	530	517	532	516	494	531	495	518	486	497	548	494	488	516	521	550	549	496	520	513	504	526	523	556	537	515	532	494	543	520	500	520	525	527	492	521	488	489	546	497	505	517	528	525	517	511	581	580	512	522	507	541	501	519	513	515	495	516	542	517	494	498	504	515	530	520	469	536	501	508	496	539	482	515	496	527	515	504	477	518	501	513	532	515	538	494	542	544	526	547	503	543	508	504	503	487	509	540	482	499	508	503	530	569	521	527	546	546	525	520	569	496	532	487	512	519	483	546	497	497	514	548	525	534	587	511	510	542	502	560	485	528	495	556	454	550	532	544	511	545	506	508	517	545	514	511	508	538	499	518	521	508	506	512	524	485	525	531	482	541	505	483	541	553	528	523	495	511	479	550	507	546	478	535	520	492	534	494	520	532	517	495	542	497	554	495	493	515	481	555	518	531	523	500	519	490	549	516	525	525	518	533	517	491	502	518	520	575	525	509	522	511	480	501	525	528	528	516	486	504	538	517	517	510	527	534	517	565	544	503	473	538	606	510	515	493	527	540	530	497	490	540	538	508	475	500	487	562	555	576	558	487	514	517	485	524	509	519	554	551	519	537	503	510	510	517	525	498	471	511	499	507	515	507	483	529	546	538	538	494	526	527	562	514	534	493	511	518	503	483	503	558	532	501	557	493	536	507	469	506	525	521	454	498	525	495	535	523	533	545	547	548	532	520	525	526	499	505	524	519	498	521	544	510	498	557	498	500	523	487	512	513	497	515	495	519	549	530	517	482	500	548	508	521	519	488	551	515	480	514	528	521	545	484	526	505	500	486	456	507	503	561	509	472	556	531	496	565	532	521	501	530	505	532	583	493	538	519	528	488	540	545	542	483	529	525	537	501	496	515	549	504	513	495	509	554	537	508	503	546	519	516	497	533	530	523	523	504	502	505	504	510	506	538	487	539	490	498	575	502	526	510	507	534	472	491	533	508	517	514	526	516	537	521	541	480	520	502	591	520	501	496	525	543	538	515	521	517	528	483	529	497	508	529	496	515	501	519	525	511	472	503	533	532	495	568	527	525	519	488	529	538	551	550	520	549	523	549	510	512	508	508	500	480	498	483	529	475	520	539	492	528	542	528	544	471	503	522	588	487	498	482	554	513	509	493	517	531	514	496	543	534	499	479	514	493	512	516	532	566	531	502	542	507	549	539	524	567	579	529	513	510	526	506	499	483	497	509	509	528	537	505	531	519	555	519	538	521	530	477	479	499	533	519	542	507	535	476	515	490	510	517	522	547	499	511	510	504	541	469	498	491	519	498	552	510	506	499	539	507	454	488	522	501	487	508	490	553	527	536	537	529	499	492	498	505	511	479	475	542	515	463	570	482	555	514	474	513	484	487	488	512	503	543	496	525	546	539	528	501	525	542	485	545	511	565	534	505	512	505	519	521	558	501	490	510	504	490	456	492	568	498	535	522	491	504	557	539	534	510	507	534	524	556	512	539	501	488	488	535	514	489	538	510	539	505	547	503	483	531	480	550	485	552	513	539	518	566	510	522	570	472	492	496	538	562	530	514	521	512	501	510	525	502	555	536	543	504	525	505	528	477	554	517	517	520	546	499	535	511	527	485	523	515	562	513	519	537	562	527	491	508	506	487	488	501	499	517	530	553	514	550	515	561	526	514	513	506	507	525	519	496	513	493	539	520	521	527	517	512	516	508	528	553	501	529	510	534	536	547	528	523	494	485	513	567	519	537	527	543	492	522	499	510	529	461	501	531	542	539	501	527	492	538	513	516	552	528	519	489	543	517	512	503	526	528	508	511	565	491	489	534	509	532	504	486	478	508	486	519	503	560	494	547	521	508	493	531	489	491	498	494	490	489	518	528	479	546	520	514	504	511	512	490	548	528	536	510	516	522	557	510	534	511	532	482	531	565	491	525	489	529	526	519	540	511	493	510	516	522	502	518	527	526	524	515	535	491	523	551	533	536	547	526	546	509	537	489	536	462	514	498	488	527	505	516	516	501	519	527	552	530	473	527	508	504	492	531	517	517	512	494	470	480	494	484	505	522	540	502	510	487	504	530	484	523	514	549	524	547	527	534	516	546	530	493	524	557	522	510	501	513	533	517	572	518	535	539	514	528	487	508	521	491	521	495	549	528	536	503	516	513	511	487	525	540	511	555	498	519	525	539	524	473	520	510	545	489	476	573	496	543	546	560
22957	21342	29246	23794	21345	21384	9616	985	668	617	572	511	458	417	411	383	359	324	342	299	309	307	296	282	291	274	300	302	279	281	274	275	261	242	275	270	267	266	264	281	275	252	247	278	243	249	259	228	241	247	263	250	250	241	238	241	240	271	263	266	240	230	228	260	250	242	256	211	248	221	245	268	260	259	248	228	271	216	249	237	245	271	228	210	239	240	260	231	250	242	247	257	255	243	267	233	256	262	235	225	251	240	278	240	231	256	221	248	234	274	236	231	257	249	247	236	223	239	240	207	236	225	241	258	267	232	254	249	231	281	231	247	262	238	221	247	242	249	265	232	234	243	253	251	241	221	224	278	266	279	242	254	265	275	225	258	268	234	226	272	222	240	226	231	266	252	245	227	237	221	235	247	251	240	222	255	234	268	221	256	205	242	259	258	249	250	239	229	253	255	216	220	234	226	237	246	237	290	230	214	259	263	269	257	261	264	243	237	212	229	246	222	221	238	238	267	225	257	239	238	258	216	248	208	272	245	231	260	238	240	250	244	233	253	261	220	230	227	247	243	256	253	241	262	242	234	249	223	225	271	216	261	227	242	218	238	234	232	253	230	239	230	231	261	243	269	249	268	246	246	242	231	248	251	253	264	241	264	241	246	229	232	221	269	246	221	262	236	213	223	245	236	243	255	235	244	237	254	248	210	269	249	236	269	223	243	243	232	242	210	243	236	242	224	249	227	245	228	224	217	238	245	246	234	231	229	272	246	221	244	241	237	262	242	252	225	215	239	234	220	214	236	235	283	218	242	225	228	219	257	237	235	236	253	236	225	263	249	268	221	237	239	232	272	235	263	252	250	236	240	226	256	245	257	242	249	256	228	209	236	241	227	259	257	249	228	252	234	200	266	275	212	239	237	228	290	262	202	241	231	234	241	237	237	242	238	224	223	239	237	247	250	266	238	264	260	249	230	259	265	231	249	236	211	269	224	236	241	237	232	259	263	230	271	252	271	215	239	247	236	248	227	260	234	239	240	247	246	240	223	237	252	241	242	233	222	243	233	245	253	223	244	251	245	244	240	239	254	259	236	264	230	235	254	247	251	254	245	239	233	224	258	216	252	257	267	256	242	234	238	228	217	267	237	270	264	248	270	213	245	240	238	252	235	253	242	261	256	259	222	246	231	244	248	262	253	265	245	238	226	248	236	271	266	225	259	252	237	266	229	229	219	267	239	232	235	239	238	225	228	263	228	269	275	237	209	225	240	232	225	221	277	248	215	244	248	228	242	215	218	211	239	241	247	227	237	239	233	260	223	268	232	214	253	233	231	225	254	257	246	259	237	227	250	243	217	245	225	231	243	248	248	250	244	249	240	232	246	252	281	242	230	208	227	255	248	208	234	252	223	228	269	222	251	247	247	217	230	242	234	215	244	257	223	240	248	255	225	256	263	206	242	231	231	243	243	277	234	199	237	260	231	251	251	227	233	242	256	244	275	237	248	210	239	255	246	244	214	231	212	235	258	243	252	238	236	234	248	222	252	243	237	224	211	202	236	228	257	227	252	249	241	256	219	255	262	251	246	255	250	243	229	254	208	228	241	257	253	225	228	237	247	248	241	212	233	263	255	269	260	245	263	217	268	234	221	251	219	250	230	237	236	269	252	272	234	256	249	233	237	232	255	291	226	246	233	226	260	255	224	228	246	226	268	240	230	216	228	242	249	248	240	245	261	240	244	238	207	249	224	240	247	242	270	233	260	250	259	220	219	240	249	213	249	246	259	270	214	222	238	236	248	220	257	245	229	241	236	238	247	226	238	247	231	226	225	214	231	255	237	232	234	245	261	247	265	238	234	205	252	262	237	208	242	254	251	225	224	248	221	250	208	231	237	236	199	243	248	264	239	252	249	244	245	227	255	254	250	235	255	234	255	258	261	229	238	237	229	222	247	239	223	281	222	232	241	230	247	210	235	228	244	242	227	230	252	268	239	234	221	262	216	254	249	222	264	243	264	245	262	216	253	248	237	214	237	239	254	255	250	227	218	237	239	239	256	245	244	223	250	230	254	244	241	233	234	270	271	251	258	243	231	234	235	256	224	227	255	237	234	259	211	268	212	224	241	246	256	234	263	237	223	221	280	270	214	247	197	244	251	243	238	217	264	227	244	225	235	225	275	251	245	278	240	248	244	235	227	240	232	237	224	234	232	224	248	220	240	252	238	248	222	268	233	235	245	229	215	243	254	214	263	246	239	247	253	221	235	236	228	218	223	235	235	252	219	241	247	229	221	216	249	238	249	249	238	238	258	238	249	253	234	222	229	243	231	251	223	229	238	257	230	255	248	248	238	247	253	251	242	231	230	237	223	252	234	237	237	223	232	247	230	263	218	243	251	237	224	239	226	235	219	246	242	252	251	256	228	198	243	227	258	237	214	242	250	248	254	250	221	246	250	239	240	235	267	245	233	235	229	237	238	223	230	256	256	264	244	225	260	236	273	257	251	235	246	272	233	250	239	219	245	236	248	236	252	260	230	235	236	224	242	220	222	227	244	241	248	239	256	216	251	231	234	245	222	245	222	252	231	252	222	247	248	239	217	260	223	248	235	236	229	257	239	236	256	226	238	238	203	256	282	253	224	245	243	248	229	235	224	246	210	214	228	265	242	238	266	265	264	255	245	226	258	229	222	262	239	219	208	248	236	245	237	225	259	227	239	249	256	243	249	260	226	225	253	237	218	230	238	250	212	247	240	243	237	241	249	224	206	247	227	201	242	231	239	260	256	198	212	220	233	233	252	264	226	255	260	215	233	256	222	256	201	253	245	238	245	271	239	249	250	220	231	246	225	260	237	243	258	261	255	250	239	226	272	214	239	235	237	269	240	244	248	261	276	233	267	254	238	219	221	241	251	211	241	236	238	228	205	254	210	263	258	201	238	244	218	210	251	242	248	242	210	226	249	222	231	248	232	240	255	230	224	250	249	241	224	242	222	238	255	246	251	227	220	264	246	248	232	283	232	226	254	242	263	246	245	243	247	251	263	257	249	235	248	250	260	234	232	232	233	212	253	240	258	213	239	233	253	219	231	243	246	246	242	226	236	193	178	262	255	258	249	230	234	231	246	272	268	240	251	247	249	244	243	261	241	259	238	239	252	230	239	215	225	223	220	243	235	240	237	236	230	230	242	229	200	226	231	225	254	234	214	241	225	207	242	250	236	249	211	233	255	240	232	242	234	234	241	242	248	236	237	231	227	256	242	237	221	245	244	245	243	243	233	227	249	228	249	244	265	253	240	231	213	221	249	223	255	237	238	215	215	255	253	229	227	224	248	226	242	239	253	232	215	242	239	232	216	226	248	227	236	227	253	223	262	249	242	249	243	256	235	256	249	238	241	237	222	252	231	239	227	244	234	267	226	273	241	257	227	245	263	232	273	220	243	243	216	259	241	255	256	238	237	261	264	213	246	251	242	234	265	270	224	239	237	255	279	242	211	242	262	235	230
9616	16356	13155	6897	4838	3605	2768	2122	1720	1511	1186	1087	900	822	777	715	661	584	536	564	498	535	483	435	448	448	409	377	417	404	400	420	412	406	407	414	382	381	400	372	370	377	383	371	358	382	369	362	358	351	385	358	337	361	386	387	374	355	336	365	370	354	353	356	365	337	353	314	375	365	341	362	356	349	370	362	359	363	394	364	342	356	325	364	347	350	304	357	333	332	307	340	340	329	327	358	324	326	291	328	311	320	335	342	354	344	307	337	353	396	334	326	369	344	343	361	345	331	329	353	350	349	343	331	330	357	319	359	319	330	301	323	356	345	341	327	338	352	338	350	329	317	339	327	328	346	350	351	339	329	325	319	333	347	319	341	343	361	346	327	360	328	348	341	318	365	345	346	345	346	297	339	347	334	362	370	319	341	386	369	328	299	334	337	357	359	338	363	325	341	343	300	313	339	355	352	352	347	323	348	359	343	382	339	349	328	365	348	334	364	309	356	351	355	405	338	320	316	341	337	327	329	294	314	363	321	363	354	356	323	307	340	334	353	310	339	347	340	343	313	342	353	351	346	356	333	337	318	360	332	341	342	321	358	326	352	304	304	341	366	334	319	322	353	350	342	332	356	322	312	333	368	320	360	357	351	338	357	304	339	319	293	344	349	328	325	347	340	333	326	338	310	352	317	337	334	329	328	345	363	325	312	354	361	371	330	336	354	344	329	341	373	317	324	350	371	323	336	347	343	339	344	335	306	324	403	344	348	383	348	329	343	357	321	331	350	341	320	405	351	343	359	349	361	316	363	352	333	333	347	315	339	333	340	317	342	353	327	314	353	342	326	357	323	330	312	336	336	381	340	355	349	339	363	316	315	313	342	333	316	336	354	341	362	383	350	338	324	348	362	349	350	308	335	357	317	359	332	329	313	323	338	305	327	349	306	320	339	323	319	340	358	308	375	355	337	351	361	337	336	335	312	326	346	331	301	337	343	317	353	336	356	356	335	324	327	346	326	303	314	353	327	323	347	334	327	329	327	350	339	341	313	335	320	332	336	349	346	358	324	355	350	333	320	334	329	316	315	331	311	314	325	346	337	337	327	345	326	311	356	344	330	322	310	321	398	321	335	338	344	297	351	349	312	344	347	345	340	346	348	347	363	335	315	341	306	338	319	327	316	396	371	348	353	325	371	372	356	346	346	333	329	321	353	322	344	358	331	352	314	330	349	354	364	305	315	376	346	349	310	364	328	288	350	324	342	319	332	339	329	310	354	344	340	329	335	336	372	314	344	343	352	357	318	354	324	335	338	356	320	353	341	339	327	306	339	319	354	322	347	353	316	336	311	329	358	352	346	359	371	338	320	333	314	357	358	301	330	341	336	349	346	333	331	340	336	352	315	339	350	340	318	366	362	361	332	351	339	371	330	323	352	317	347	302	354	322	353	338	329	368	346	364	320	329	346	361	338	308	361	306	337	298	299	354	301	327	313	362	343	338	350	311	301	329	335	327	344	319	339	329	361	340	313	326	368	344	387	342	312	362	337	348	344	324	348	361	300	310	334	349	377	329	342	335	363	347	364	326	315	339	369	355	333	332	339	355	336	349	355	339	319	325	341	317	393	347	366	326	366	320	338	326	309	302	317	323	351	344	319	361	329	337	368	359	328	340	307	343	328	346	356	350	332	344	356	344	362	340	355	330	332	318	350	311	341	344	375	342	344	323	329	323	329	332	320	316	323	330	351	342	352	345	320	317	325	326	335	350	304	320	350	338	319	362	342	326	325	338	312	310	354	373	358	328	350	341	352	326	316	340	326	352	345	315	346	355	351	338	346	315	299	326	308	328	343	322	303	365	360	300	339	359	328	327	352	355	321	332	367	323	286	314	326	303	346	334	327	316	354	323	336	375	359	337	356	381	334	347	333	385	323	328	339	309	332	351	321	362	304	334	314	329	315	319	341	319	348	313	355	327	317	347	313	343	349	339	315	315	318	365	329	298	340	341	350	310	336	368	326	332	332	312	336	311	344	308	298	327	308	311	322	338	349	306	349	343	338	349	336	329	322	342	328	324	319	317	315	346	329	317	347	325	335	292	330	325	326	337	313	334	309	386	305	343	358	335	368	363	353	340	328	350	380	328	354	329	336	318	363	344	351	324	370	329	334	303	320	367	345	341	334	312	349	357	350	338	332	363	343	335	332	320	318	315	343	332	354	332	318	338	347	348	348	316	335	305	337	320	325	337	342	343	348	344	345	345	315	338	332	323	329	319	318	310	325	350	361	350	339	360	354	332	337	341	358	361	309	344	369	330	376	367	369	368	309	334	334	348	344	356	318	359	319	312	391	361	360	353	364	349	338	313	362	337	316	357	306	334	313	326	337	362	329	345	339	339	347	345	314	301	353	358	341	357	349	339	339	340	357	326	361	325	310	361	321	334	351	334	350	322	319	337	304	328	336	341	346	309	328	311	324	365	316	316	318	325	335	300	335	330	335	340	339	323	326	325	326	372	329	332	324	325	336	351	325	335	344	367	319	320	312	345	337	329	330	336	318	358	308	296	334	335	346	324	316	296	341	336	345	327	339	355	323	346	341	340	348	341	336	330	349	366	317	306	315	315	327	305	322	338	342	325	317	373	324	334	338	359	333	365	315	328	326	327	327	313	328	362	337	342	344	350	369	297	342	332	300	339	330	328	336	341	343	359	341	344	356	330	321	340	340	323	347	313	329	326	335	317	333	334	332	322	323	314	326	340	332	344	340	306	344	345	345	331	323	351	335	338	338	317	364	315	317	312	339	299	350	361	318	329	339	357	347	311	362	338	306	324	345	305	323	343	339	331	328	361	367	332	340	357	347	340	359	327	333	332	353	340	326	341	311	362	347	350	343	363	348	328	352	331	331	335	312	343	328	328	353	323	332	367	349	324	327	354	307	341	353	362	338	361	365	324	329	342	369	359	326	368	358	344	352	328	384	354	355	328	340	373	291	360	362	312	330	341	336	297	329	360	331	318	318	350	354	400	335	351	304	335	341	331	364	338	352	361	341	327	360	341	319	313	309	296	341	323	327	339	342	331	344	328	343	307	353	337	332	348	322	310	314	336	331	328	350	361	317	348	331	313	303	316	344	355	337	331	367	327	342	331	346	301	328	336	311	353	371	336	344	335	352	377	342	356	338	319	317	335	322	317	355	333	327	348	334	305	344	357	342	340	339	331	331	350	315	344	341	348	339	304	334	322	301	340	343	323	351	350	318	334	322	353	342	318	324	342	344	331	337	345	327	342	333	334	345	356	300	337	381	347	321	334	347	361	344	355	333	340	334	348	337	337	322	280	338	343	347	362	351	332	302	336	329	356	335	336	352	339	331	312	326	350	341	314	349	334	326	341	335	354	329	336	308	351	340	328	330	330	332	336	322	361	344	308	354	321	347	318	351	298	367	309	324	358	305	330	336	361	310	330	342	357	346	359	290	356	336	319	331	379	372	316	364	325	336	359	307
27030	20743	8322	643	410	364	313	282	296	305	311	302	298	263	294	279	331	264	267	253	282	255	283	268	282	283	303	249	251	277	286	295	260	284	277	277	293	280	286	286	294	270	263	289	274	302	282	277	277	329	280	263	246	286	251	266	250	279	264	287	275	271	309	326	251	297	288	299	262	283	296	263	272	284	288	270	306	272	266	288	272	311	292	288	295	303	282	284	267	296	288	291	287	291	294	282	249	252	285	278	275	283	283	290	283	318	308	264	278	274	319	280	266	257	292	289	294	297	281	274	285	285	302	270	265	284	287	285	268	292	289	265	281	304	285	289	283	321	270	287	251	277	280	276	277	304	275	301	275	271	275	275	255	272	290	329	260	285	297	267	293	267	288	281	281	265	261	274	253	295	294	274	274	278	278	272	296	276	272	278	272	299	311	304	283	286	278	263	285	318	272	277	306	285	316	270	273	278	284	288	254	289	281	264	287	270	269	278	282	288	311	278	284	282	263	272	282	283	305	274	278	287	277	301	255	260	276	291	268	263	307	288	313	272	332	288	285	289	273	266	288	280	260	278	259	298	272	318	266	279	264	278	272	269	278	274	263	282	273	275	281	272	302	280	268	298	277	288	271	293	285	303	282	288	290	271	281	290	273	287	276	290	288	276	272	291	275	262	263	305	291	285	294	272	266	284	263	309	276	272	305	315	264	286	274	275	286	287	287	263	305	295	264	300	271	266	274	279	290	281	291	254	268	288	312	258	296	286	273	295	286	310	283	291	280	278	310	282	298	273	284	282	268	260	288	264	268	312	280	251	264	291	274	273	295	265	301	271	262	295	274	292	273	295	288	265	267	285	264	267	299	314	261	260	257	260	290	250	272	257	280	294	283	297	292	291	248	274	313	264	270	262	251	287	300	274	273	289	311	270	296	268	292	274	252	293	275	281	305	292	250	283	280	258	331	282	272	262	258	281	264	306	260	295	293	318	264	290	285	262	260	277	284	268	280	272	278	318	268	270	292	303	270	281	270	276	270	271	287	265	294	266	313	284	270	279	309	275	280	296	263	270	264	280	265	294	258	270	283	276	283	318	277	272	264	264	287	270	271	301	257	314	259	275	290	278	257	282	268	285	299	246	272	256	283	284	289	280	270	278	264	270	266	267	299	252	263	284	270	237	282	305	271	281	232	280	270	274	290	263	277	278	274	272	276	278	254	279	294	324	258	268	252	255	278	261	314	256	289	317	295	275	278	304	303	301	257	289	274	281	303	279	267	284	276	282	305	290	252	296	279	272	275	272	283	289	266	257	245	273	277	263	287	266	308	275	297	287	296	300	243	306	270	265	273	250	261	274	284	275	287	279	314	278	249	277	282	282	245	273	275	267	268	270	307	276	277	265	267	277	258	278	284	304	259	282	258	276	294	284	281	268	282	265	250	285	300	277	270	295	268	281	288	274	278	295	274	310	272	315	280	275	257	313	262	263	266	267	274	280	284	291	267	288	306	267	259	321	310	281	272	284	286	287	282	256	266	284	282	315	292	255	271	262	319	283	285	265	291	272	292	282	278	290	274	282	276	256	274	266	294	269	291	282	292	288	312	289	305	266	302	283	283	227	271	283	273	304	277	272	275	253	264	297	255	269	287	255	271	262	291	290	310	305	249	303	265	304	297	261	272	284	293	273	267	259	293	302	289	283	301	271	295	283	272	301	278	272	305	305	263	282	298	280	274	288	315	284	273	279	296	277	261	283	304	290	284	289	258	284	292	254	317	255	282	291	291	273	241	284	292	257	245	311	240	262	278	274	257	266	291	245	276	243	305	282	301	305	279	262	261	276	303	273	251	280	293	304	275	273	282	299	279	288	279	262	282	239	258	299	265	269	277	296	285	285	280	322	290	277	269	290	281	291	273	279	301	238	291	255	303	278	304	283	278	297	287	296	277	291	263	287	254	289	290	287	283	279	272	284	246	278	280	273	301	305	281	247	285	260	249	267	259	295	260	268	265	278	276	291	290	298	259	275	280	271	284	288	269	257	281	272	264	302	282	248	290	280	287	286	286	281	262	288	263	242	255	310	273	250	276	290	256	249	261	323	288	255	246	279	297	277	229	275	255	265	259	292	283	262	259	290	295	304	297	256	301	282	277	274	278	267	275	280	290	283	272	275	290	279	292	281	275	280	275	268	267	271	266	243	261	289	311	275	278	254	277	245	279	261	255	280	287	294	270	304	279	248	280	277	267	286	297	250	277	270	306	257	286	282	312	271	293	277	290	289	293	257	283	301	280	279	285	287	274	288	278	304	270	263	284	289	293	303	255	247	291	272	286	292	287	260	308	265	283	283	301	285	277	257	272	250	265	273	272	260	254	313	296	301	267	289	266	274	295	304	274	286	286	280	325	258	266	275	259	271	301	276	308	290	298	287	275	292	265	283	294	287	299	262	268	310	266	261	290	283	287	301	281	284	281	286	310	310	293	277	260	302	286	294	248	257	255	274	279	298	280	282	299	259	304	286	305	288	289	260	272	257	281	275	275	275	249	298	298	302	270	282	304	285	274	294	306	274	289	258	269	318	282	278	275	263	282	305	258	286	269	270	266	283	254	282	294	273	292	264	284	294	285	281	281	306	294	271	268	286	277	260	280	284	299	275	293	286	288	271	291	273	286	308	273	294	288	273	261	249	302	280	317	260	304	260	283	282	274	266	272	292	275	275	267	285	276	315	245	286	285	301	278	270	291	294	268	299	299	291	303	268	262	283	267	282	285	281	285	289	292	305	280	263	273	298	263	270	265	307	262	282	275	270	264	336	307	271	280	271	294	287	272	269	280	280	273	268	276	295	273	251	263	275	275	304	264	306	278	244	282	287	262	301	265	267	288	289	282	300	278	312	258	293	262	264	270	260	279	258	255	275	271	267	256	290	295	299	271	301	308	273	267	288	291	269	297	297	258	272	265	288	263	308	265	270	281	278	275	266	258	306	267	289	256	278	269	237	282	289	254	291	285	260	300	292	294	292	251	294	321	263	274	303	292	274	291	293	285	300	282	269	254	291	290	258	303	309	286	294	281	269	258	301	267	300	278	293	277	280	277	271	306	287	284	294	262	285	264	317	244	292	279	278	305	253	266	268	284	241	303	294	264	278	298	285	268	278	271	274	296	288	266	249	258	285	266	287	278	301	311	274	263	293	270	277	298	281	287	328	271	276	287	275	306	276	270	257	257	298	278	325	326	296	270	267	271	264	260	282	267	279	269	283	269	275	280	244	268	269	287	299	260	286	281	316	273	287	316	305	293	280	240	258	290	248	279	256	292	263	261	272	282	290	274	284	281	267	275	274	264	281	254	290	238	263	263	311	268	272	276	327	251	279	254	249	277	266	245	254	278	255	253	286	310	292	283	274	263	292	262	286	289	255	258	263	292	297	275	283	271	273	281	288	235	285	296	300	287	280	272	259	249	265	272	265	285	290	279	269	278	282	292	266	289	285	255	274	302	253
4097	1062	853	561	503	454	468	438	444	445	401	416	382	380	401	357	383	342	374	404	387	366	390	365	390	378	366	371	343	383	390	372	367	381	367	395	389	407	364	406	383	366	383	402	426	415	379	409	383	399	382	371	354	395	377	388	384	375	393	386	385	364	371	373	388	369	390	366	386	356	333	354	357	375	361	363	386	367	396	378	378	366	388	396	382	399	347	376	360	390	350	389	398	370	368	359	373	387	374	379	400	411	354	377	366	372	389	409	365	366	372	367	409	370	377	383	362	427	415	360	353	380	372	409	388	361	372	382	372	350	403	393	413	351	387	361	393	378	359	377	350	385	375	370	405	401	362	368	371	381	369	356	373	372	372	359	393	385	392	407	409	331	412	384	344	381	375	358	384	406	361	375	384	401	377	354	429	350	391	430	412	360	372	405	402	347	366	359	375	352	374	343	366	367	408	394	370	357	360	373	362	412	381	381	367	387	358	365	372	381	390	385	383	360	390	388	385	378	374	380	381	364	365	420	364	382	369	373	387	391	390	370	353	373	403	375	378	405	397	369	353	375	424	383	377	348	384	389	405	377	374	375	344	397	355	370	384	384	392	354	323	392	381	346	391	371	354	383	378	354	376	411	388	390	369	369	368	391	402	402	368	399	397	397	391	352	383	376	410	377	373	399	392	354	383	356	373	385	403	369	364	396	367	406	383	341	385	351	362	397	389	385	367	394	409	370	391	367	338	362	377	380	382	365	376	384	322	391	387	367	380	327	375	399	386	379	380	354	399	395	381	385	355	401	388	403	386	383	376	400	388	389	384	377	377	389	387	352	384	371	361	361	380	380	359	385	391	360	399	369	356	398	375	411	348	366	373	379	389	394	388	417	369	344	380	359	411	413	383	351	368	374	373	394	352	378	384	395	385	394	375	362	430	385	385	353	386	356	373	343	357	367	375	376	362	333	354	383	386	357	366	375	396	392	345	398	352	368	399	382	393	384	364	366	343	380	371	405	362	381	407	393	388	408	366	330	389	405	372	363	388	388	375	385	387	348	356	329	391	392	399	363	363	350	369	396	399	391	377	376	393	343	371	370	392	410	371	369	368	404	382	375	367	383	357	398	412	383	369	376	360	419	361	362	393	351	362	410	424	360	367	395	385	389	380	383	360	401	370	418	390	381	406	390	390	389	414	381	367	359	366	363	382	350	363	383	382	370	376	370	352	379	390	393	367	401	390	399	397	371	379	395	396	365	380	406	370	372	389	406	386	367	386	377	353	359	382	364	392	384	375	394	360	376	409	379	395	388	373	377	369	335	368	407	375	416	373	415	357	365	387	360	380	376	383	340	406	372	369	379	395	367	386	349	362	377	394	414	371	349	388	396	388	382	387	345	357	368	381	373	401	395	358	366	375	379	406	391	404	383	382	357	387	383	409	374	388	364	409	367	383	346	364	355	370	346	387	392	388	374	332	370	358	362	349	377	362	345	363	397	345	340	403	360	360	382	384	345	393	388	379	378	374	382	362	387	408	412	356	379	391	351	387	404	398	387	344	410	351	378	367	394	381	367	363	377	385	384	393	365	357	393	393	370	375	397	415	377	397	402	386	364	413	408	384	393	351	386	410	327	383	398	366	362	348	381	363	352	410	368	377	399	413	391	358	397	405	388	382	363	376	369	371	388	352	336	379	384	402	370	387	379	415	377	382	349	393	389	373	376	394	369	376	395	372	389	355	372	407	377	391	378	389	368	405	396	357	384	402	386	362	419	393	354	390	368	413	353	396	370	356	359	350	364	387	365	367	382	407	420	352	353	385	412	368	337	390	388	335	339	380	409	377	392	381	357	355	363	382	369	393	334	317	371	400	368	408	389	359	374	371	354	393	408	373	385	376	363	402	341	374	432	383	420	401	384	380	354	393	368	372	385	365	356	340	417	326	372	385	357	374	385	384	354	377	375	408	371	378	371	373	355	381	380	367	407	380	371	415	372	375	390	378	396	375	357	390	352	388	395	382	346	368	352	341	369	393	399	386	395	360	379	392	408	411	383	401	400	402	382	387	398	395	356	382	374	376	387	347	366	416	375	380	387	361	368	375	366	384	394	386	373	372	374	401	384	381	384	356	379	384	405	396	377	347	368	360	368	355	389	378	377	367	391	398	362	383	381	374	375	355	392	378	404	363	388	388	364	395	363	402	410	362	367	382	375	382	402	375	374	355	369	386	352	404	374	354	405	378	421	385	359	365	358	383	381	412	378	382	427	387	368	391	410	359	385	402	430	375	382	382	363	379	362	399	374	365	370	372	387	400	383	389	371	371	359	369	381	381	422	390	400	381	373	378	382	363	389	409	378	366	377	380	403	359	362	406	381	374	387	364	389	393	398	397	360	363	414	368	378	397	362	398	374	388	394	369	392	374	414	320	415	389	398	369	395	409	387	386	373	350	398	379	356	401	373	378	392	376	395	375	368	353	378	355	368	403	396	371	348	395	335	385	399	378	348	374	395	401	407	397	382	413	400	352	366	388	366	371	387	362	360	389	429	356	389	392	369	375	372	355	367	373	348	384	387	366	395	381	362	374	401	378	345	391	379	364	379	368	395	395	387	378	363	343	382	385	344	405	386	364	398	396	377	399	381	330	397	389	401	357	362	428	371	374	379	398	381	407	404	367	383	410	407	351	360	376	366	402	373	382	388	367	353	409	372	407	381	414	387	364	385	371	365	405	347	376	391	381	372	413	369	398	398	341	384	371	392	366	396	350	416	394	367	379	370	390	366	372	373	379	392	387	381	392	384	400	373	393	406	417	376	379	348	384	353	393	347	420	389	359	373	354	345	396	376	360	395	400	381	364	436	332	363	393	389	373	360	343	349	389	369	376	386	388	390	401	389	422	357	402	388	388	343	361	398	373	381	365	420	366	378	371	333	361	366	425	374	371	399	428	376	399	381	410	395	366	366	426	407	377	354	377	405	382	387	391	388	395	403	378	402	352	374	380	405	385	399	366	378	419	360	395	416	369	383	390	384	366	372	391	393	394	392	367	367	385	395	353	357	390	381	389	398	397	390	355	411	400	375	383	427	399	359	386	423	394	390	381	383	401	384	368	359	390	405	404	380	437	391	374	392	394	373	362	363	424	365	394	340	376	373	375	369	386	369	378	403	385	379	383	406	406	374	393	388	381	381	352	413	374	403	411	396	351	384	338	370	383	382	401	398	358	395	382	362	381	384	418	377	361	364	362	403	356	383	379	389	422	347	345	396	390	378	374	385	359	366	377	396	369	387	371	382	373	382	376	374	386	384	376	365	381	380	372	385	391	395	377	375	391	366	374	344	391	361	386	349	372	318	352	393	389	337	377	381	394	345	389	404	410	375	378	377	389	378	395	380	371	349	394	358	385	378	403	374	379	392	369	394	366	375	333	385	382	345	371	399	380	400	375	365	378	410	390	384	367	376	368	383	393	357	379	383	330	397	388	405	397	363	401	379	387	352	378	391
23869	21408	28954	24274	21411	12010	1175	759	650	567	557	525	544	473	453	448	437	401	433	440	426	423	394	433	419	395	356	419	400	426	407	397	387	393	375	371	422	397	392	405	376	417	384	390	390	365	377	374	409	427	369	357	376	386	401	395	354	401	357	384	371	402	370	381	432	386	356	378	389	411	385	395	395	407	370	394	404	403	381	389	413	405	373	361	403	413	376	380	404	390	380	387	391	340	380	381	351	361	385	424	355	388	335	350	386	395	383	361	367	376	380	388	404	400	386	376	378	391	366	366	376	389	360	381	400	397	405	384	425	386	336	333	360	368	348	362	421	380	401	383	392	423	408	397	374	364	348	387	365	361	356	358	396	409	368	399	376	395	388	337	381	366	403	363	391	395	398	355	397	365	345	341	380	437	379	356	387	383	382	369	370	402	396	326	368	360	371	345	378	402	360	376	351	402	402	379	380	378	367	370	359	395	371	397	394	398	368	372	393	370	380	380	373	349	365	361	387	378	397	363	384	378	351	374	369	365	398	362	398	397	415	412	378	378	401	423	354	369	364	374	372	371	405	408	397	385	370	409	389	433	383	423	372	389	369	393	362	357	332	355	408	375	428	399	355	383	373	390	350	382	384	366	417	392	378	362	361	375	389	380	383	405	359	419	377	382	385	360	377	364	385	392	367	369	363	412	393	363	392	365	400	408	365	375	379	378	425	401	357	399	339	355	410	376	355	390	359	428	396	388	395	393	401	399	372	406	389	382	395	378	359	362	407	388	383	394	390	387	394	361	359	396	361	381	384	382	390	379	388	380	371	391	382	374	387	406	391	363	380	416	376	385	402	399	403	397	390	368	376	357	384	370	385	395	361	359	371	347	377	337	388	386	328	363	381	371	390	363	332	409	382	367	408	384	401	399	365	387	360	381	378	365	405	409	365	369	356	383	362	372	358	397	394	379	391	374	373	364	385	382	380	374	359	381	417	377	409	348	363	381	373	388	378	423	389	360	395	395	367	388	350	380	360	374	388	380	376	361	382	379	344	387	360	370	394	387	371	378	331	402	373	362	362	363	353	377	389	361	396	409	365	387	371	408	393	384	377	411	361	374	404	397	363	371	409	358	409	424	352	369	380	399	385	394	374	379	371	387	359	376	433	404	401	383	413	372	381	387	369	396	390	360	379	332	371	366	395	386	363	409	370	386	384	446	381	403	409	395	356	394	378	361	358	408	384	380	363	357	406	397	395	344	389	362	360	345	374	390	361	374	382	379	362	357	399	395	359	408	378	373	408	391	384	351	365	387	387	355	386	361	374	362	380	393	383	377	345	366	395	398	386	369	407	420	361	366	416	325	354	378	360	390	393	415	357	367	385	351	388	431	359	398	417	361	398	380	366	392	355	359	385	401	377	405	365	361	406	393	369	392	324	338	390	398	383	371	375	379	355	384	384	404	382	369	378	388	372	376	348	360	369	377	405	349	383	382	379	382	367	383	381	353	371	390	383	368	367	400	366	409	341	395	350	389	391	363	360	357	363	375	383	382	382	344	371	369	404	388	374	370	380	387	324	360	358	371	370	353	374	386	369	395	372	383	364	363	400	378	393	366	402	430	369	338	391	396	350	424	382	353	367	397	383	401	383	362	341	384	380	407	373	408	389	369	384	373	393	381	370	390	389	395	401	389	366	423	377	404	389	386	361	393	401	367	349	368	356	368	372	390	395	365	389	371	348	380	375	347	376	336	348	365	349	404	406	368	362	396	365	405	374	372	396	396	368	370	376	385	377	373	383	389	369	432	369	382	381	359	418	378	394	393	363	369	411	368	415	376	405	383	400	398	359	386	341	383	392	362	386	398	392	356	402	370	359	369	413	382	343	345	371	340	407	380	363	410	359	337	357	351	377	386	377	381	410	375	392	353	353	387	371	398	346	370	405	340	396	355	387	360	371	379	399	397	383	350	362	380	399	390	371	339	368	398	373	377	374	389	345	394	416	365	395	396	390	351	363	375	396	391	388	385	357	357	387	380	395	356	372	403	392	348	392	381	388	379	372	379	356	356	386	367	362	383	359	366	368	383	383	365	378	365	395	392	388	403	415	392	390	414	366	360	364	379	352	367	367	356	368	402	372	374	379	380	384	376	393	394	362	372	391	393	360	396	363	387	380	407	410	349	363	371	386	394	365	400	402	400	383	368	394	362	373	397	386	367	418	411	352	392	398	396	388	378	376	453	378	355	370	335	366	387	363	348	366	383	376	351	382	406	357	372	354	410	390	374	340	380	350	367	371	373	342	384	416	391	387	368	359	382	385	362	375	384	392	357	380	394	379	416	390	367	401	384	388	397	349	378	372	412	348	351	397	395	383	392	379	342	342	421	377	391	393	400	371	368	383	389	370	399	341	373	399	355	392	401	384	370	341	376	380	361	352	368	357	380	410	352	408	400	377	364	355	382	390	352	422	366	392	379	387	368	397	383	394	389	350	383	340	400	389	352	341	350	361	391	395	372	388	387	380	396	345	375	376	386	380	367	376	378	361	365	380	376	397	379	372	376	391	369	351	337	346	413	373	359	372	398	394	393	360	370	400	381	367	373	401	359	410	353	357	392	378	412	385	378	385	355	381	427	393	381	382	367	370	385	391	370	369	394	388	361	390	349	361	409	381	363	364	382	372	388	352	361	387	405	422	362	368	360	398	359	368	421	382	353	386	389	373	380	401	352	420	378	401	378	363	385	369	359	364	392	361	392	381	370	353	422	401	396	419	368	391	388	365	345	384	370	389	357	393	355	377	401	372	398	341	372	385	382	376	358	381	394	398	380	390	343	365	412	336	366	390	353	354	374	404	357	366	426	378	371	361	381	408	396	364	420	394	376	381	388	371	401	399	392	399	399	369	363	361	373	350	376	397	418	374	393	396	385	392	404	383	382	365	345	349	392	374	376	412	382	387	389	344	402	395	370	347	382	375	384	372	332	428	413	366	340	410	371	356	386	398	401	393	377	383	404	399	373	347	407	393	389	372	358	336	406	369	384	393	385	358	382	396	354	389	407	385	353	389	399	363	389	367	399	386	379	366	372	401	369	396	363	379	376	359	384	407	406	388	392	423	366	405	377	382	363	390	361	346	359	363	367	397	352	362	402	387	350	352	396	376	348	360	418	385	412	355	370	337	409	348	389	398	370	380	407	381	396	374	389	424	369	366	403	362	360	363	429	357	406	401	356	364	383	353	358	381	350	359	373	378	367	388	354	368	362	339	396	416	367	395	400	374	393	346	365	362	390	416	391	388	396	369	372	394	358	387	358	399	423	377	347	340	411	386	429	387	365	412	415	375	381	330	357	369	396	409	438	392	365	372	374	397	356	374	380	368	364	382	415	412	390	395	379	397	372	370	379	393	359	383	383	389	373	351	368	417	387	347	370	333	438	396	395	377	403	386	363	423	380	368	390	369	368	386	395	365	375	399	399	362	370	383	349	380	350	365	353	343	411	358	406	382	393
6970	10254	8329	4166	2923	2137	1757	1467	1226	1064	970	870	793	759	735	707	632	627	659	612	606	599	581	565	584	602	601	574	559	557	530	593	542	549	574	500	586	574	542	579	561	568	502	551	515	552	523	505	529	506	510	525	534	504	523	588	515	566	532	492	507	491	517	546	499	513	578	567	504	495	519	561	484	532	543	505	538	494	488	497	556	536	492	513	473	559	525	521	542	510	517	538	520	482	532	525	510	505	485	563	534	511	527	520	475	505	520	490	514	511	520	549	566	485	519	497	502	556	530	551	533	520	491	555	573	489	528	533	562	537	489	555	516	511	563	527	494	535	521	568	556	507	486	480	502	520	502	518	501	526	519	484	491	501	531	483	577	516	518	496	516	493	487	482	507	502	536	495	507	517	483	518	497	522	544	527	524	535	533	498	490	528	523	518	475	514	515	478	494	533	514	508	492	492	467	554	532	532	492	481	518	523	507	542	543	546	505	545	483	507	530	488	493	497	505	546	523	475	517	557	506	475	498	501	503	488	504	495	513	547	538	504	524	576	534	485	505	500	516	497	533	477	480	480	494	556	512	489	489	513	502	499	522	549	523	505	471	526	486	527	488	490	498	510	501	518	553	494	495	511	506	513	512	534	524	524	512	526	501	523	552	489	464	503	518	552	486	524	516	521	515	531	524	532	526	510	526	505	507	534	493	483	521	488	514	523	515	519	473	539	556	492	497	565	501	474	525	511	517	512	532	519	496	512	473	508	457	534	537	524	497	537	486	510	547	508	513	487	553	501	530	504	524	524	515	509	506	540	513	533	528	503	533	518	572	523	487	495	514	511	523	534	512	516	500	529	504	533	518	477	505	469	487	556	526	500	547	529	516	517	489	526	545	518	512	565	507	528	496	512	516	502	498	521	523	524	543	517	504	502	508	479	506	507	494	544	527	542	523	528	533	536	477	509	492	517	509	480	539	493	516	534	505	533	549	534	529	568	491	462	501	546	538	500	506	512	501	560	530	511	495	475	520	532	459	552	485	497	533	492	515	492	496	495	517	487	519	529	481	517	513	536	509	502	517	517	508	459	533	516	460	533	557	494	501	503	534	496	544	522	525	536	511	503	521	533	511	497	507	503	503	534	477	531	518	553	481	514	512	479	500	520	505	529	543	521	537	539	482	512	517	525	488	528	504	496	507	479	517	526	523	500	485	521	529	516	492	492	531	521	500	508	487	539	527	502	514	514	552	523	524	552	487	515	560	519	543	497	505	522	529	561	546	486	531	539	510	533	476	508	554	557	510	567	510	527	521	472	504	529	510	558	502	532	522	466	546	545	530	550	532	486	493	483	518	476	495	515	515	542	506	497	543	520	541	548	524	498	510	526	556	494	527	496	512	523	533	509	479	496	479	517	520	526	509	506	531	508	493	531	529	534	492	520	502	467	516	508	484	527	524	497	492	528	507	524	501	514	480	489	519	506	503	520	539	495	506	491	509	531	485	549	544	536	513	508	478	518	500	522	519	531	517	520	522	504	520	528	499	509	510	513	481	495	489	505	512	510	533	516	509	534	530	505	540	515	526	539	483	530	546	520	519	535	522	520	538	480	523	500	512	499	487	486	494	515	521	506	542	519	544	505	493	509	487	457	516	505	491	495	534	510	531	511	515	526	520	544	508	491	534	532	515	497	504	515	488	509	512	490	478	529	512	510	521	471	504	509	518	504	495	515	530	519	512	499	505	482	508	557	458	521	515	490	561	547	516	521	511	524	514	504	472	554	510	497	523	500	508	504	506	526	510	509	526	533	493	513	526	490	474	503	512	514	483	511	478	539	546	462	524	513	533	499	497	499	500	550	510	492	489	530	507	517	489	481	511	503	510	475	499	488	476	530	498	490	504	521	525	524	532	516	522	501	559	553	483	485	526	542	533	457	520	533	514	475	509	498	572	545	491	521	514	521	525	507	502	487	508	522	517	506	514	536	514	535	551	505	519	508	516	519	497	509	456	532	517	495	461	487	509	515	543	504	501	516	518	538	502	508	473	491	514	534	551	512	506	531	511	535	527	508	527	502	506	546	569	523	519	478	503	488	505	514	518	529	552	518	485	494	543	516	517	536	540	537	546	536	490	523	461	532	542	474	495	497	519	498	525	541	538	504	543	523	508	526	500	513	493	539	485	522	501	533	514	508	529	543	515	482	561	496	488	497	465	497	490	501	505	490	507	523	512	506	517	518	533	506	469	507	523	506	508	512	508	483	520	557	486	562	490	511	490	522	516	504	478	489	513	533	513	501	511	488	515	555	529	508	533	456	512	503	542	487	518	553	498	498	538	541	525	504	503	513	525	519	535	511	523	540	489	488	528	498	521	512	522	479	495	479	495	509	510	530	489	521	566	546	524	491	478	555	504	507	475	526	519	484	506	480	554	506	517	530	494	524	472	497	515	482	481	520	496	508	540	497	556	509	510	552	523	533	542	489	491	499	498	499	565	547	467	478	539	508	506	487	511	549	524	475	520	535	552	504	477	506	540	505	512	500	501	506	509	483	506	506	521	508	515	459	496	465	515	562	514	493	501	480	486	543	504	515	528	520	549	516	511	508	523	530	510	568	538	514	526	525	500	533	487	496	478	520	506	552	533	541	538	500	512	523	523	512	545	520	524	532	520	493	509	539	522	472	515	518	500	489	492	522	546	500	503	537	524	521	523	537	540	534	539	517	498	524	539	478	492	524	507	548	480	493	475	490	497	514	551	550	498	462	477	493	480	536	538	511	530	501	491	478	543	533	536	467	560	536	507	502	537	557	532	532	536	520	479	507	503	511	476	517	553	523	496	523	546	519	570	561	489	551	511	504	522	493	495	494	476	475	507	517	524	497	511	490	532	496	510	509	509	520	474	523	499	539	547	521	487	497	504	520	571	523	556	529	506	540	534	508	492	550	527	485	521	493	499	507	520	505	538	520	487	481	545	535	512	543	565	518	512	517	494	532	495	549	520	486	494	504	492	495	519	491	531	506	513	541	514	502	506	545	519	520	549	511	500	512	517	501	533	492	486	509	471	537	554	527	521	508	530	476	535	498	536	526	569	493	508	490	476	508	515	484	512	508	472	512	523	487	502	527	529	480	513	540	498	479	520	519	486	507	513	489	500	515	491	469	522	508	528	516	496	521	513	511	533	516	515	542	511	517	475	504	514	563	521	509	494	489	524	529	498	523	501	543	530	474	535	497	514	517	537	547	495	523	512	516	533	546	533	539	475	549	501	511	493	529	501	525	550	496	506	521	497	517	511	522	508	535	507	531	525	546	510	520	540	505	514	530	490	510	549	473	545	504	484	483	522	527	507	490	507	537	507	564	519	529	524	527	522	475	515	517	503	494	540	509	531	533	472	523	543	503	516	536	532	541	499	513	487	545	558	532	538	505	509	527	573	511	484	507	537	563	514	519	537	536	506	512	548	509	511	547	531	508	502	536	524	529	516	516	522	494	517	522	524	540	517	494
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
