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
341275321240	341275321796	341275322348	341275322896	341275323445	341275323996	341275324546	341275325096	341275325645	341275326196	341275326746	341275327296	341275327845	341275328396	341275328946	341275329496	341275330046	341275330596	341275331146	341275331696	341275332245	341275332796	341275333346	341275333896	341275334445	341275334996	341275335546	341275336096	341275336645	341275337196	341275337746	341275338296	341275338845	341275339396	341275339946	341275340496	341275341045	341275341596	341275342146	341275342696	341275343245	341275343796	341275344346	341275344896	341275345446	341275345996	341275346546	341275347096	341275347646	341275348196	341275348746	341275349296	341275349845	341275350396	341275350946	341275351496	341275352045	341275352596	341275353146	341275353696	341275354245	341275354796	341275355346	341275355896	341275356446	341275356996	341275357546	341275358096	341275358645	341275359196	341275359746	341275360296	341275360845	341275361396	341275361946	341275362496	341275363046	341275363596	341275364146	341275364696	341275365246	341275365796	341275366346	341275366896	341275367446	341275367996	341275368550	341275369096	341275369646	341275370196	341275370746	341275371296	341275371846	341275372396	341275372946	341275373496	341275374046	341275374596	341275375146	341275375696	341275376246	341275376796	341275377346	341275377896	341275378446	341275378996	341275379546	341275380096	341275380646	341275381196	341275381746	341275382296	341275382846	341275383396	341275383950	341275384496	341275385046	341275385596	341275386146	341275386696	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22466	21139	29145	23376	21134	21181	10683	819	522	439	392	345	310	268	258	251	244	199	221	190	165	171	188	195	153	163	158	164	164	163	160	136	161	145	142	125	148	122	139	132	130	141	154	147	132	129	127	157	129	140	140	124	135	131	146	141	118	114	120	135	123	139	147	138	131	122	129	132	110	137	127	124	134	117	149	150	123	129	146	118	153	141	126	116	146	120	136	124	137	136	128	140	122	136	124	167	142	115	140	130	142	139	119	148	129	127	136	143	119	137	131	128	123	132	132	145	133	118	118	126	113	137	138	116	128	145	135	111	127	134	128	128	142	129	110	137	132	127	140	123	120	131	117	129	127	126	126	116	141	135	115	120	146	118	124	128	125	152	124	135	153	124	149	121	131	118	122	130	128	134	109	112	120	132	114	128	102	123	125	125	118	133	147	122	135	128	143	125	132	131	127	101	138	154	134	129	118	105	140	114	131	136	115	99	127	139	128	142	121	125	102	135	128	133	113	129	127	133	121	140	133	145	117	128	150	123	110	116	133	135	117	118	139	116	129	126	121	130	126	108	116	129	125	112	146	139	137	116	125	139	157	134	124	124	114	120	112	142	128	115	120	131	140	119	112	117	122	117	136	126	149	110	119	127	140	139	151	130	121	145	115	138	137	146	119	141	106	128	110	124	136	111	121	110	127	145	136	133	127	134	120	119	143	151	124	132	109	120	116	141	129	114	115	136	146	130	128	127	136	103	145	115	149	108	122	110	147	126	119	119	127	119	141	124	128	129	134	118	117	128	125	117	130	123	114	137	112	124	120	135	150	116	109	140	144	103	128	123	129	128	121	106	110	147	125	115	132	134	142	121	137	127	110	131	132	127	109	106	116	122	121	118	141	119	143	121	137	118	135	127	131	129	130	135	126	139	122	128	137	117	150	136	133	115	117	114	123	96	123	146	123	115	115	116	119	114	120	117	114	114	117	115	138	140	112	129	114	111	134	120	135	137	122	126	128	137	149	120	117	108	126	109	126	111	121	128	135	116	125	132	121	137	122	107	127	118	117	117	131	121	136	124	133	129	140	120	129	133	127	131	134	121	117	116	131	138	139	125	142	129	143	125	110	113	133	109	121	114	129	138	127	135	133	104	137	92	120	103	137	130	137	132	134	117	126	109	133	139	157	136	127	126	137	116	142	139	139	142	125	131	136	132	141	142	129	114	107	143	125	132	123	127	163	124	126	131	112	127	122	108	121	130	98	127	125	127	135	123	110	140	116	124	115	118	118	148	133	124	131	132	127	142	118	111	144	119	114	127	142	118	120	132	129	122	162	123	122	150	123	146	109	130	126	128	111	123	128	120	130	130	136	120	114	105	162	145	154	130	133	128	115	123	113	116	137	125	128	122	136	133	125	129	114	132	120	121	104	135	110	150	129	110	106	131	132	116	129	134	109	119	116	157	136	113	115	151	131	144	128	132	133	117	110	123	131	135	125	121	143	123	135	123	140	130	123	131	124	134	129	133	115	145	127	104	114	122	128	131	110	138	119	125	117	125	129	133	126	115	96	142	132	116	125	104	119	126	123	124	136	130	130	118	116	123	118	127	127	125	122	108	117	118	123	139	128	113	125	121	116	108	134	109	147	138	107	128	122	120	103	147	136	127	139	113	121	120	141	139	132	113	137	127	160	136	131	130	121	126	124	147	146	126	122	124	149	133	128	127	141	136	108	111	123	147	128	129	118	127	129	116	121	126	102	112	131	123	133	129	116	133	128	103	135	143	129	122	129	144	128	114	131	141	115	121	142	131	118	123	127	123	129	120	129	118	132	107	114	122	121	143	110	140	156	125	123	142	121	119	109	119	120	133	143	138	129	128	141	134	124	126	122	106	131	122	121	106	142	132	96	112	131	132	132	147	124	147	122	134	141	136	115	114	127	137	125	141	124	113	119	118	134	123	130	129	120	128	147	110	131	128	115	130	128	135	138	116	139	117	124	120	118	107	140	118	122	112	130	129	115	133	117	113	131	133	132	96	120	136	121	133	111	110	125	111	123	127	137	138	124	107	109	127	123	127	119	108	121	137	147	126	124	139	114	132	145	138	136	124	110	130	132	104	114	143	120	129	121	111	154	128	120	130	129	120	134	138	110	125	125	114	126	110	118	131	119	140	123	125	150	132	104	133	118	130	122	118	133	147	144	105	120	132	136	134	121	129	118	129	136	137	122	136	145	121	111	111	132	126	138	111	135	117	106	129	121	111	134	134	127	123	111	133	148	132	130	114	131	119	140	143	136	101	164	128	117	128	153	134	125	136	126	121	135	147	133	123	144	110	110	112	107	123	119	121	130	141	130	128	130	136	129	127	134	122	148	122	124	118	113	114	117	120	125	137	136	121	114	126	115	126	114	138	139	138	151	119	114	124	119	107	134	136	133	128	144	140	128	135	146	124	114	131	112	145	104	120	137	114	116	150	130	117	121	124	135	127	140	122	118	119	124	121	125	124	110	123	119	103	129	132	122	135	129	115	129	124	120	112	95	121	114	121	128	119	124	131	128	112	127	146	138	139	129	139	140	137	154	114	147	133	113	127	117	118	136	134	124	106	133	129	136	105	124	137	139	131	141	162	139	122	131	137	119	154	124	156	120	123	123	124	133	128	134	117	133	135	148	131	139	118	144	119	142	121	149	132	111	134	122	107	133	139	113	137	113	131	140	129	141	120	114	131	132	121	120	119	126	135	117	113	132	123	143	125	139	127	132	145	134	123	105	134	133	118	138	133	137	122	113	130	108	106	105	134	119	133	119	135	140	139	132	136	118	128	146	129	124	131	142	135	125	113	121	120	142	127	131	135	130	133	127	121	136	132	150	131	117	130	133	129	153	120	140	114	114	133	119	136	136	120	136	119	126	137	123	134	138	128	114	115	122	133	123	142	118	121	105	118	127	148	123	134	131	115	124	143	139	105	126	134	126	132	125	106	122	121	124	142	126	118	127	127	113	109	134	135	135	120	115	110	150	138	149	113	115	106	123	114	107	123	135	135	142	133	131	138	144	114	121	137	124	141	117	141	140	105	137	104	142	122	130	140	121	119	113	148	130	109	110	126	123	128	134	140	134	96	118	113	120	142	124	123	124	135	145	131	130	113	123	159	126	112	132	140	120	130	115	124	119	128	121	126	121	121	133	128	118	116	114	122	155	128	109	112	126	117	142	138	125	119	135	111	120	102	120	129	135	132	129	120	108	139	111	134	132	121	132	130	150	123	125	138	130	123	120	122	120	142	116	113	131	138	111	108	120	134	117	118	130	127	138	155	127	135	117	151	120	139	126	128	133	152	128	122	113	121	132	119	121	148	129	118	129	110	115	123	126	134	128	116	116	121	127	132	133	133	105	128	111	119	146	127	132	124	117	112	132	127	134	129	134	109	132	129	118	117	136	137	149	147	133	120	135	119	112	129	127	124	127	108	137	100	143	126	138	151	127	121	128	110	155	107	131	128	130	126
30053	69704	8111	4012	2800	1979	1471	1090	803	616	471	435	381	331	328	301	258	230	216	213	217	218	212	201	185	192	187	173	177	154	164	165	157	172	148	147	137	137	157	158	158	119	160	141	139	152	144	123	148	119	137	131	114	149	148	131	131	117	151	132	136	142	136	108	151	132	124	142	139	131	133	150	130	129	146	143	157	123	134	122	140	114	157	128	139	114	142	126	134	114	139	136	128	143	124	128	134	118	148	143	117	137	125	141	136	111	127	107	117	136	132	128	111	118	143	130	127	139	121	134	114	117	136	144	127	123	116	118	112	125	126	120	120	122	151	115	122	116	144	108	132	134	128	128	121	150	125	124	124	121	132	136	128	116	117	120	123	112	120	113	120	132	120	139	107	124	128	129	118	133	109	134	116	106	127	101	114	122	145	139	118	132	93	141	124	110	128	137	132	117	130	139	121	121	125	127	124	140	140	142	125	119	124	119	122	143	122	125	126	128	125	126	131	121	129	126	121	132	121	134	102	134	132	122	129	138	132	148	132	116	130	117	131	133	137	131	106	131	132	104	146	112	138	131	133	126	137	124	114	122	127	135	120	123	139	117	128	122	119	125	140	120	120	130	134	130	127	129	141	134	120	125	131	104	128	114	123	132	147	120	115	136	124	115	120	111	126	113	108	129	125	127	122	123	110	132	95	119	137	126	109	123	123	147	127	125	134	109	125	121	129	142	124	114	128	131	134	123	140	130	143	111	133	140	130	120	129	114	128	126	130	126	124	136	134	118	103	125	127	135	133	125	127	117	119	122	126	124	120	129	120	122	127	126	111	114	129	128	110	122	117	139	135	136	125	120	122	122	114	114	119	114	118	121	134	114	138	131	121	124	126	137	140	121	128	135	124	133	134	116	143	112	140	148	142	112	137	124	131	124	143	129	125	124	121	127	113	120	112	113	105	128	123	123	139	124	142	124	116	120	143	133	120	124	113	139	126	112	108	128	135	121	138	123	135	136	121	114	138	110	150	114	143	148	113	139	126	113	115	114	142	137	146	131	115	110	120	123	117	130	134	115	128	122	127	126	126	116	143	134	117	110	129	118	132	114	125	131	133	126	113	138	112	140	142	125	113	135	135	121	106	119	135	126	116	143	108	140	124	126	123	132	140	142	131	121	107	117	141	124	125	130	138	123	122	117	125	149	125	130	131	137	120	147	122	116	107	130	150	128	118	117	121	145	130	140	111	124	118	125	137	125	110	127	117	111	113	133	119	126	141	103	124	127	114	136	124	132	116	131	121	121	129	130	119	132	134	118	126	125	132	141	138	140	117	127	114	128	126	128	107	114	127	127	124	137	122	130	127	116	125	138	135	137	112	134	141	131	130	115	141	116	120	123	109	110	148	128	126	134	130	124	113	119	135	118	127	101	123	129	111	132	128	137	121	123	119	115	130	114	127	123	133	123	113	147	130	119	119	138	101	110	138	126	137	129	125	129	116	131	123	125	119	113	134	118	121	127	126	131	119	109	136	140	118	135	112	125	119	131	133	139	122	100	123	146	133	134	126	141	126	130	114	128	118	124	117	146	145	130	116	134	115	115	119	120	127	148	131	140	133	125	136	130	125	107	116	129	128	134	128	135	115	127	104	125	123	106	115	130	128	143	126	132	124	130	129	111	143	139	122	138	130	140	119	120	121	115	129	126	125	142	98	121	125	138	136	145	108	119	125	130	103	117	139	119	141	110	124	124	135	109	118	139	119	125	144	134	138	116	133	125	124	129	128	128	120	133	121	115	133	120	141	127	109	141	133	133	121	116	118	125	117	109	136	132	128	132	125	118	119	118	124	125	128	117	111	135	122	123	105	138	134	138	120	138	129	113	129	115	136	132	153	129	141	112	129	113	130	121	125	133	120	115	134	125	122	128	114	143	121	117	105	130	129	113	126	131	118	133	146	135	120	163	113	123	116	98	131	118	122	136	112	125	121	125	137	113	134	120	128	135	120	123	145	139	137	140	128	105	122	119	130	124	131	122	134	114	135	119	119	110	136	139	134	128	124	149	127	133	138	139	124	121	121	112	121	122	129	130	133	119	140	131	106	135	114	147	132	135	145	127	124	118	104	145	120	130	115	106	122	122	109	118	118	124	131	123	118	140	129	117	134	141	138	123	100	139	126	136	129	136	89	122	101	135	113	129	136	125	115	108	119	129	127	128	156	133	123	130	140	116	117	130	110	111	110	118	129	138	132	133	121	123	118	104	130	115	110	128	142	133	128	118	124	98	114	128	121	129	135	122	127	133	113	124	127	132	135	120	135	129	126	122	138	128	132	123	112	119	120	139	110	132	118	135	146	107	126	135	129	114	141	129	133	126	144	119	103	114	130	122	132	139	104	124	120	124	122	134	130	126	127	140	134	115	139	138	118	108	120	109	133	128	145	132	126	139	120	105	120	139	128	124	108	131	121	117	140	120	128	128	128	125	132	146	140	139	123	135	132	120	115	120	142	149	125	112	110	112	139	130	139	120	126	106	124	113	122	137	145	113	128	138	126	129	119	135	121	113	108	145	152	111	117	132	114	144	129	130	133	129	143	121	132	129	126	135	118	119	145	123	148	119	123	138	143	131	122	127	124	129	118	124	118	134	119	146	115	106	125	110	141	130	118	133	160	124	122	152	136	104	108	129	137	121	140	120	129	130	116	117	120	118	124	118	117	113	120	155	145	132	139	103	138	126	136	131	126	143	100	136	153	140	133	134	131	126	136	110	135	115	130	124	123	129	120	145	126	119	127	139	135	125	128	118	110	137	125	145	132	117	119	140	113	115	126	108	106	121	104	127	128	114	156	126	108	132	111	117	130	124	118	109	111	125	143	119	115	137	108	119	117	119	142	117	120	102	133	111	123	138	136	144	140	133	125	131	127	115	137	130	117	107	130	116	109	124	130	129	130	134	129	119	112	141	120	138	116	136	124	121	127	142	128	133	118	121	143	126	127	125	125	123	131	146	129	121	118	114	145	116	121	112	109	105	124	144	116	117	143	116	160	123	129	138	146	131	125	125	127	125	123	142	122	132	121	127	130	124	106	116	125	113	139	123	131	132	120	121	118	127	134	120	125	121	140	128	132	125	134	136	130	141	129	138	111	114	115	119	156	131	124	114	113	123	127	142	130	106	131	119	139	124	111	131	128	150	124	117	134	144	128	116	124	118	141	143	120	101	149	140	115	115	141	157	133	117	115	116	122	101	119	117	133	136	118	100	133	106	132	102	124	107	109	116	119	122	137	112	118	124	120	127	102	106	125	121	123	147	123	131	115	103	130	132	140	135	118	126	136	111	142	118	107	135	147	132	135	123	107	122	128	111	127	132	127	120	125	112	120	94	123	108	136	111	142	133	133	120	136	124	132	126	131	121	128	122	131	146	126	124	130	103	129	128	135	122	130	114	121	129	117	120	126	136	140	130	132	131	128	132	125	127	129	128	138	137	106	141	141	120	130	135	136	119
28565	21707	9608	961	543	525	460	384	368	375	397	369	390	386	364	416	344	351	319	387	360	373	360	386	392	401	356	366	363	339	358	415	401	383	366	391	381	401	342	387	357	394	339	351	355	388	370	354	355	360	382	354	361	399	366	362	393	387	383	368	367	330	373	379	355	373	374	323	384	360	387	378	364	337	388	348	340	394	381	365	345	355	355	380	347	346	354	396	386	370	354	354	356	325	375	355	356	376	364	354	377	362	352	371	363	351	367	342	385	343	338	390	365	347	338	350	375	376	360	330	329	356	362	363	386	346	367	353	364	385	367	334	368	367	360	356	398	356	396	367	401	384	349	354	365	384	350	400	386	362	391	373	357	354	370	357	373	400	368	344	352	365	383	341	356	354	361	374	326	346	364	346	352	386	352	375	406	368	390	350	381	352	379	344	350	380	372	367	367	364	389	383	338	395	332	369	368	355	356	376	317	393	319	373	344	403	363	384	365	392	382	360	341	355	393	393	389	349	348	361	360	354	394	388	403	383	356	376	384	363	377	387	404	403	345	382	395	371	367	372	408	344	369	363	383	370	389	414	370	399	336	366	373	359	341	367	365	327	383	399	389	356	384	406	366	342	389	370	353	413	362	399	334	393	392	375	382	370	397	329	354	395	356	365	373	386	357	384	362	355	387	405	372	382	358	403	344	350	398	352	400	399	373	371	388	388	389	337	397	414	366	360	374	374	370	360	359	346	385	348	350	342	365	370	381	378	330	378	338	378	352	374	357	372	339	345	380	348	349	390	343	381	375	390	400	390	404	361	385	377	385	397	370	393	350	360	386	402	376	356	381	348	365	382	402	380	354	416	348	367	384	402	372	345	356	360	388	337	377	350	363	355	360	335	360	364	364	367	359	362	400	309	338	382	397	372	410	372	404	360	332	349	397	333	407	394	344	369	344	364	361	381	371	369	399	366	353	352	377	377	350	374	335	376	347	346	378	358	352	390	359	368	381	366	357	360	376	337	314	339	367	366	332	354	348	403	344	332	334	382	376	348	371	354	350	383	377	347	368	366	359	383	382	352	362	374	372	393	380	382	352	349	392	306	398	362	330	358	369	309	387	353	366	366	349	379	369	347	364	373	369	378	367	363	350	387	343	358	355	329	372	367	391	341	385	354	379	374	373	361	347	382	342	350	365	393	390	366	369	362	393	372	379	411	389	363	336	354	339	362	343	361	340	331	380	361	335	368	368	369	352	369	373	352	377	388	371	368	369	357	370	331	375	337	349	383	359	364	392	352	391	364	373	329	367	370	349	350	372	384	360	368	380	347	339	381	339	360	365	364	372	387	342	362	383	366	391	353	392	384	357	355	360	359	383	418	391	365	413	370	335	371	369	364	373	342	378	365	375	394	410	374	363	361	402	372	350	394	395	366	337	369	374	387	337	357	366	392	353	354	365	367	360	385	351	398	376	347	336	358	387	399	349	359	396	345	386	355	335	400	337	382	376	341	384	373	375	382	345	386	369	380	325	366	354	361	363	387	373	378	366	368	383	396	378	376	351	402	366	385	377	352	340	367	351	385	344	401	363	348	383	339	401	347	394	375	369	409	359	354	359	355	363	401	393	344	358	376	338	382	397	379	391	373	360	370	360	363	353	401	356	378	353	366	365	369	356	385	375	332	384	348	386	396	365	347	375	343	398	380	350	350	347	372	367	352	350	358	357	369	360	384	360	373	370	366	345	378	333	325	378	365	338	398	360	366	318	369	347	361	376	347	379	358	370	353	371	381	403	354	348	378	373	353	349	352	344	369	382	375	351	350	382	369	384	364	379	374	356	346	387	336	358	352	364	347	358	338	374	363	346	379	361	366	377	362	354	392	396	372	339	342	370	357	375	383	341	356	357	396	385	389	374	353	313	371	338	347	370	360	350	354	383	338	378	378	372	366	403	357	351	367	378	385	342	372	324	359	402	386	377	347	326	335	356	359	366	366	380	387	367	370	360	378	383	332	366	348	387	347	350	351	364	372	352	382	374	369	350	366	365	409	348	400	356	391	368	395	366	360	368	374	376	383	371	348	392	401	381	402	400	392	370	332	361	369	357	383	374	359	339	369	362	366	346	353	351	369	364	382	400	369	354	356	375	347	391	394	331	405	358	361	391	382	361	384	366	383	367	345	382	368	368	388	365	356	356	353	368	342	386	376	367	344	384	349	375	366	346	357	358	356	350	395	381	373	358	344	341	367	381	344	361	410	390	386	366	354	361	335	414	370	360	359	365	397	375	394	383	368	373	387	363	384	385	392	383	400	354	397	358	314	382	366	390	356	370	376	375	362	374	387	382	394	367	346	358	356	391	385	330	397	403	377	368	344	378	359	398	384	374	382	378	381	350	376	357	331	368	358	384	373	337	367	385	373	388	338	385	371	352	384	350	394	370	402	369	383	375	338	340	371	348	354	379	364	375	351	349	394	379	362	354	357	373	354	377	391	391	372	394	369	371	381	358	396	360	383	338	398	366	353	396	332	343	369	373	369	370	371	357	365	379	378	351	390	401	366	361	320	374	342	369	351	360	388	376	390	374	375	376	343	386	361	370	326	348	367	341	346	362	390	343	364	381	396	372	346	344	391	398	357	386	387	391	408	368	360	317	375	318	371	382	357	380	382	373	371	377	368	363	381	379	377	419	388	401	343	406	340	355	394	384	386	347	356	363	345	369	358	373	343	380	339	340	346	342	368	380	384	383	379	372	345	363	348	329	339	368	359	400	383	382	382	364	359	355	358	345	344	357	351	389	364	354	374	374	370	381	385	322	395	355	366	402	393	393	421	370	361	338	362	347	374	378	391	357	362	348	373	362	399	371	381	373	382	348	381	377	363	361	381	379	371	369	346	366	366	373	361	363	382	399	363	356	332	360	379	358	393	357	377	363	337	373	419	330	374	352	417	389	367	363	375	356	352	372	357	376	406	370	349	335	373	355	361	364	348	378	355	379	349	355	387	371	379	378	345	398	389	372	406	362	400	368	360	352	366	376	329	321	386	362	375	358	364	357	361	376	390	365	377	364	350	376	382	383	387	396	342	356	360	388	354	367	339	365	357	356	361	347	379	360	359	377	388	388	371	387	368	373	349	386	333	376	338	358	383	371	385	369	335	314	375	365	328	372	343	382	366	352	368	372	362	368	317	347	362	351	386	380	391	382	366	361	364	364	374	364	366	383	346	383	392	387	360	348	380	360	354	355	385	380	383	348	379	393	364	340	366	387	389	351	386	342	347	405	374	343	390	368	377	370	384	368	372	380	357	345	385	360	341	359	374	391	350	349	359	362	341	354	367	388	379	391	365	382	364	337	383	375	374	383	360	374	334	392	358	379	386	350	345	375	367	361	356	387	342	366	323	362	354	370	377	363	390	377	379	382	358	337	382	397	364	352	380	385	380	340	356	379	335	368	388	349	364	386	375	366	359	377	346	369	347	344	374	367	347	376	362	371	362	373	370	357	350
25235	25047	956	570	476	413	418	374	407	373	389	376	405	365	363	378	397	398	373	380	365	367	384	406	351	356	396	388	358	387	394	378	345	373	364	388	362	380	396	363	356	379	414	385	384	396	338	369	340	402	368	396	337	370	385	375	365	376	403	383	370	397	367	348	351	388	393	380	375	351	377	373	359	381	381	401	349	369	386	369	371	388	359	399	410	396	381	373	370	344	350	377	362	358	363	392	373	367	340	383	375	391	377	383	343	371	356	416	387	353	380	366	370	374	382	408	376	352	355	373	361	353	383	334	377	369	378	402	369	335	391	395	363	376	372	367	374	392	383	355	396	345	365	370	347	389	379	368	381	349	366	354	346	343	380	370	369	386	356	379	373	360	379	381	328	365	372	370	376	381	372	381	370	387	354	369	386	341	375	360	373	380	382	393	399	343	379	360	377	362	382	361	395	375	383	369	336	356	391	356	400	330	349	392	395	345	368	368	398	352	371	394	371	380	372	365	387	384	379	387	375	421	357	380	370	379	345	413	383	365	340	406	405	340	359	379	368	417	370	388	366	354	411	355	372	372	359	384	342	360	357	357	360	414	356	388	368	410	347	410	411	388	374	392	376	363	385	371	405	398	365	376	360	352	357	337	313	365	351	328	388	363	390	409	341	385	372	383	351	376	391	376	362	335	377	370	361	426	351	351	409	363	365	382	373	337	411	356	336	364	357	369	361	340	394	407	361	393	355	365	363	346	362	377	358	380	376	380	369	374	395	385	370	387	362	375	388	386	388	372	359	407	370	383	355	385	369	397	410	378	334	379	379	403	375	429	386	398	392	378	357	385	389	388	355	365	351	356	360	381	381	389	361	391	360	325	377	377	356	383	359	328	386	381	386	366	365	381	402	346	392	375	371	390	394	352	372	361	350	395	381	369	345	376	371	353	413	376	390	381	370	349	374	372	370	353	391	379	334	375	411	337	385	366	366	393	348	360	413	371	380	406	328	381	386	339	349	373	364	407	375	347	381	388	397	383	372	358	382	355	376	394	351	358	382	368	375	352	368	391	382	350	403	360	344	393	412	369	394	378	365	339	367	379	370	356	415	373	390	389	413	376	355	382	368	363	402	365	391	386	402	396	386	366	385	362	386	383	382	366	382	387	400	365	416	353	389	379	390	373	360	366	376	391	398	366	369	373	374	392	341	341	387	350	392	379	372	371	382	341	390	335	397	388	373	321	364	374	361	362	364	374	373	367	382	372	385	381	364	358	393	412	360	366	337	377	395	376	392	366	374	379	365	358	384	365	370	359	372	406	385	353	344	422	348	361	345	369	375	332	389	392	338	342	374	394	357	401	381	357	316	380	368	381	381	332	366	379	381	363	380	376	366	338	420	403	357	375	381	376	343	371	373	391	365	370	344	361	373	376	387	364	372	376	377	383	369	400	370	403	400	408	360	410	381	359	385	394	365	358	395	387	349	385	350	399	391	411	393	394	340	373	356	394	397	349	344	358	386	371	378	377	365	381	385	388	368	426	365	386	378	383	363	404	370	369	412	404	405	385	362	407	378	370	320	365	375	370	386	350	378	397	411	373	369	380	382	360	336	373	389	364	357	381	394	395	355	383	349	390	371	385	395	374	382	348	376	344	381	367	407	358	371	386	379	394	413	399	354	394	403	399	374	392	386	358	374	367	395	365	401	387	336	385	380	385	382	344	375	384	369	366	371	340	377	384	385	411	389	388	373	349	350	338	340	371	395	402	371	355	363	339	335	352	398	361	398	340	407	350	342	366	385	372	385	373	402	383	383	393	378	372	371	346	351	381	376	382	351	355	393	393	389	401	346	356	373	389	388	389	339	389	369	336	404	409	377	368	382	360	362	374	373	399	380	379	366	333	388	361	372	387	379	383	363	371	419	395	415	360	387	392	379	384	352	365	379	400	357	383	368	406	359	391	341	349	351	379	394	380	368	353	364	348	381	420	401	390	390	360	368	364	385	357	360	370	381	365	361	378	381	388	395	369	366	386	361	377	395	360	395	394	386	395	356	388	390	357	369	436	365	364	401	379	370	371	368	371	390	392	373	371	357	374	342	355	387	392	375	380	378	375	367	347	365	353	353	389	365	375	393	347	369	360	368	392	381	364	350	401	396	342	379	402	376	389	349	386	371	371	352	425	367	358	406	381	388	346	376	352	378	375	410	385	344	354	393	391	378	335	359	357	363	368	373	354	383	378	337	410	334	376	383	392	393	403	385	393	378	373	385	379	385	368	385	391	382	358	398	376	368	394	350	374	354	401	367	373	371	380	363	360	379	372	379	352	420	382	408	372	381	348	359	347	343	382	347	343	360	393	408	344	398	338	380	373	370	395	384	385	380	373	377	398	369	360	388	390	378	399	360	360	359	357	387	385	369	422	388	392	396	402	384	386	398	357	366	379	365	362	368	353	382	402	418	378	388	355	374	371	353	376	415	396	377	369	383	394	404	383	385	353	376	364	365	376	378	394	397	377	388	387	374	350	381	356	423	348	368	364	378	356	357	354	400	360	363	341	363	382	362	382	385	383	366	388	387	361	344	360	389	371	368	352	376	370	354	366	387	358	375	393	373	389	356	401	403	386	376	374	333	340	383	408	387	411	381	397	400	365	390	364	369	364	380	341	401	359	381	344	406	391	379	384	364	395	360	373	397	375	359	376	385	382	343	352	357	383	395	356	379	367	377	380	389	372	358	365	341	382	368	340	351	395	399	337	366	349	340	378	366	370	390	377	347	382	371	341	364	352	351	360	366	391	369	375	384	387	369	370	396	392	348	390	370	344	377	389	355	411	337	361	370	378	370	437	346	374	354	376	382	338	374	377	362	385	370	376	403	352	403	401	337	380	385	400	383	364	389	357	376	386	413	349	371	324	376	380	371	407	334	388	358	356	397	364	374	379	389	371	350	388	401	361	361	366	391	401	397	388	381	396	373	360	371	374	361	411	346	390	386	368	412	382	385	369	356	363	401	352	388	403	360	353	397	370	365	342	362	378	407	336	388	374	352	377	370	375	361	348	363	391	348	389	376	358	388	340	371	412	383	372	316	357	394	390	381	364	402	364	367	388	405	366	400	363	437	344	373	394	364	380	350	347	408	363	393	375	375	420	372	344	359	386	414	337	380	373	369	387	388	351	367	386	389	373	371	367	370	361	384	377	369	381	379	347	376	351	353	386	362	352	405	340	374	393	371	359	383	355	411	396	374	363	375	377	372	383	370	346	373	353	380	360	348	388	383	377	373	360	372	373	382	348	387	342	401	357	387	339	383	385	336	361	343	371	373	379	358	404	376	364	363	393	372	352	385	379	363	374	344	403	346	379	365	344	348	354	399	366	346	374	415	383	387	378	354	367	378	378	333	349	357	376	386	378	409	377	373	386	373	388	398	366	385	350	390	391	352	371	360	370	400	371	379	398	412	391	388	411	377	364	405	385	349	364	384	367	355	378	365	409	358	356	355	369
23344	20888	28445	23367	20846	11115	825	516	396	397	308	288	273	275	277	231	258	246	220	213	220	219	211	209	220	199	198	211	229	204	193	222	201	200	241	218	222	214	190	197	205	192	202	204	206	176	199	220	192	183	192	198	197	170	208	203	185	199	180	193	217	184	216	189	217	184	159	186	181	164	210	189	208	219	202	211	183	221	202	197	197	177	197	187	212	198	212	188	199	174	190	196	211	217	185	180	176	197	176	195	186	176	195	196	183	192	199	186	183	171	195	179	190	204	197	192	201	198	174	174	187	191	168	186	180	186	207	176	189	210	181	207	207	187	143	197	184	175	179	180	178	168	198	185	204	179	162	200	193	174	209	158	201	176	197	194	191	182	212	178	198	192	191	189	168	183	183	193	205	193	188	177	201	175	175	197	207	201	200	181	190	184	177	185	192	184	190	215	180	170	183	184	171	208	183	177	180	193	194	211	201	195	188	194	172	210	187	173	187	199	211	198	190	199	194	189	178	202	180	200	187	195	193	189	192	201	203	181	174	165	177	203	181	196	172	224	219	203	203	192	199	178	188	174	197	186	211	181	163	183	175	181	185	210	201	169	209	211	186	205	184	186	196	201	199	182	185	178	189	216	176	194	200	219	202	215	186	205	192	179	201	193	178	190	184	198	214	184	177	192	171	184	189	198	193	198	188	199	193	188	193	210	193	187	169	176	201	197	173	193	173	203	192	179	185	182	210	179	195	178	194	204	197	182	172	192	188	179	184	199	187	164	201	180	186	195	167	193	205	165	180	204	168	190	176	164	163	193	184	182	174	200	181	189	166	202	194	186	166	191	187	172	183	175	207	192	197	195	192	174	179	184	169	199	180	182	168	185	194	196	183	197	197	170	177	185	181	184	174	197	170	198	169	201	195	184	182	189	189	200	186	171	183	200	201	194	202	193	189	191	197	188	188	190	181	206	211	190	175	160	203	214	184	184	178	178	193	181	184	203	214	192	197	181	172	193	193	182	169	179	207	184	175	179	210	195	176	185	190	175	179	173	173	194	191	193	193	176	180	207	200	210	195	202	203	194	206	193	193	176	188	179	188	190	176	178	168	194	194	194	166	200	196	204	196	189	210	190	164	193	177	178	194	203	181	174	194	191	194	174	180	193	181	195	186	174	194	194	197	182	218	176	212	171	193	195	194	191	175	192	205	179	199	189	204	184	189	215	208	193	174	178	188	207	195	208	202	196	188	186	172	170	207	180	176	217	179	175	198	177	193	207	173	187	173	176	195	187	192	166	175	210	208	200	191	203	195	176	182	196	187	208	184	208	197	192	179	187	198	176	180	208	189	192	204	204	199	191	178	189	201	215	185	205	216	193	189	209	198	198	202	202	180	180	170	205	172	167	178	193	176	212	189	168	199	186	196	207	157	209	194	204	196	183	200	201	179	191	190	159	196	193	196	190	187	215	177	171	189	193	185	193	199	199	170	186	183	183	190	169	203	212	219	175	174	175	187	187	197	163	182	183	177	196	177	189	164	199	198	184	216	173	173	204	195	177	189	176	214	196	195	191	190	184	168	182	189	172	204	210	213	182	244	189	180	194	213	192	173	170	207	182	181	204	181	185	192	198	189	203	209	191	188	180	166	180	169	179	200	192	197	188	196	191	192	200	208	180	198	185	203	217	199	186	164	183	163	186	187	183	168	165	201	212	207	203	184	185	204	203	209	182	195	186	219	182	185	186	195	196	185	199	159	188	170	185	214	189	185	218	201	162	183	202	197	164	194	217	169	169	182	206	174	176	204	191	203	211	182	199	186	210	194	210	233	176	182	190	201	201	190	187	206	189	162	212	189	178	215	198	211	194	174	197	216	187	215	195	174	189	192	189	211	197	204	204	180	171	187	155	205	210	182	200	211	163	188	192	187	178	191	229	182	209	190	209	201	199	167	176	192	198	170	193	206	186	190	202	188	195	213	173	160	209	185	190	193	196	209	203	205	200	195	163	201	161	199	174	188	226	195	195	191	184	161	171	210	200	185	183	182	176	194	209	191	189	185	188	171	198	188	177	158	195	199	191	205	194	186	164	181	193	207	186	166	176	192	178	173	202	208	193	190	217	199	195	194	187	230	212	197	192	177	205	187	191	212	197	207	192	167	184	183	177	205	181	197	200	196	180	181	181	205	203	195	176	182	186	177	192	161	192	193	202	206	186	173	214	182	182	204	181	181	183	177	189	209	207	196	157	201	192	178	201	184	191	194	198	212	172	189	179	176	188	188	199	194	211	175	163	183	165	199	208	187	168	211	184	212	170	204	185	201	201	212	177	177	169	198	174	169	196	181	197	174	194	188	178	208	190	184	185	201	174	193	179	203	195	166	186	179	202	190	193	204	188	197	193	184	179	182	170	189	231	173	190	142	176	185	179	183	181	173	199	193	201	188	183	199	197	202	196	197	166	174	188	199	176	179	187	183	173	213	165	164	207	208	201	202	187	181	180	170	210	192	199	178	189	208	180	175	189	225	168	228	197	167	219	184	187	195	180	200	201	192	199	174	200	184	210	212	196	208	210	179	200	199	200	193	185	190	205	182	187	181	210	205	171	206	166	174	205	206	175	192	190	188	172	187	165	197	183	164	194	213	197	197	175	185	197	168	193	199	167	201	174	183	222	194	178	202	192	194	193	182	201	195	177	209	182	170	184	200	203	194	189	181	167	187	188	199	202	194	202	183	179	221	169	175	198	206	213	195	193	192	197	206	176	182	198	199	181	204	204	189	190	220	168	185	170	199	183	165	201	196	198	172	180	173	205	192	191	202	185	194	165	186	168	191	175	199	209	194	188	199	181	171	214	189	184	165	210	198	183	180	195	193	189	189	185	184	185	191	189	199	191	187	195	170	185	192	209	210	188	201	202	206	215	224	194	213	203	173	200	175	174	194	197	190	194	216	173	161	186	180	184	186	159	177	182	190	158	162	167	197	194	188	198	198	178	176	189	165	204	189	188	197	187	194	193	186	183	195	171	196	172	189	192	182	202	184	192	192	173	191	170	190	181	196	208	165	205	205	193	184	157	186	182	180	209	207	183	159	187	167	207	179	195	219	196	193	195	189	219	182	176	191	186	202	208	183	182	213	183	205	203	198	171	180	218	183	154	195	203	190	201	195	200	193	180	183	181	195	178	207	188	181	190	175	176	195	174	211	218	171	179	198	198	186	197	184	197	188	179	187	189	183	192	201	195	178	180	177	188	197	197	165	187	171	185	181	190	179	179	204	188	159	199	201	191	199	191	187	193	196	179	164	187	193	211	174	183	186	176	185	176	175	221	186	173	191	210	185	208	191	206	202	192	186	217	192	196	183	190	193	202	192	179	156	189	171	164	169	199	199	199	172	205	188	158	175	176	192	170	198	217	211	205	208	191	195	184	188	189	212	172	162	187	176	177	178	189	183	169	211	192	193	212	186	194	193	181	179	162	182	197	168	197	175	185	188	201	184	212	207	185
22996	62422	5961	2172	1572	1163	890	639	539	459	383	391	322	291	315	281	281	299	284	239	235	244	247	224	218	231	224	237	200	232	214	173	194	218	209	220	210	216	235	219	230	213	234	190	210	214	216	190	194	191	241	231	223	233	192	194	194	220	190	219	220	219	217	198	237	199	227	200	184	174	206	204	197	198	209	180	191	186	234	216	213	222	198	192	208	220	190	211	211	200	188	204	200	213	202	194	210	194	203	189	193	218	190	208	203	192	201	213	216	187	217	194	207	208	222	217	196	194	197	221	187	215	208	190	162	173	207	229	204	208	168	185	236	177	183	189	193	207	200	176	208	182	196	183	189	207	175	188	215	194	195	182	189	193	178	179	227	191	199	197	199	202	196	208	197	211	205	214	196	215	187	199	217	227	203	206	181	208	213	225	225	218	203	207	183	210	194	193	197	191	182	199	200	187	180	200	236	216	209	189	193	222	174	179	196	168	214	203	198	207	198	202	203	212	189	212	187	201	183	200	194	203	204	186	208	191	193	194	186	221	201	189	188	213	203	213	184	209	182	207	183	205	209	181	203	217	194	211	225	231	197	210	211	203	196	187	215	188	200	187	184	185	186	192	201	205	179	220	216	228	190	190	186	190	206	182	183	207	215	198	205	207	204	219	177	185	194	215	182	200	198	196	192	195	195	224	191	215	208	192	187	194	197	216	193	196	185	185	190	201	198	218	187	226	205	190	176	207	234	181	214	219	201	178	217	196	188	221	208	197	198	202	214	191	223	201	210	212	222	191	216	183	198	190	216	188	222	202	218	204	188	193	217	172	203	197	203	218	166	191	197	223	203	218	217	201	191	183	202	193	192	193	196	187	217	203	215	217	199	201	205	205	177	219	207	204	193	181	208	201	194	209	197	207	218	195	182	194	203	210	217	194	215	195	184	202	204	200	222	215	233	190	190	203	212	201	202	178	209	194	196	191	178	210	212	204	185	211	170	194	191	208	196	212	189	214	181	194	189	190	195	208	212	184	178	221	207	190	201	169	184	204	178	208	196	223	195	183	198	184	204	193	209	201	218	189	202	226	222	199	205	192	188	203	199	197	178	213	188	203	219	196	230	211	178	191	190	181	204	202	202	189	212	215	187	207	195	186	175	196	217	213	217	206	178	208	208	201	224	217	208	195	197	190	175	216	187	198	208	197	224	213	202	201	190	198	230	192	214	228	188	200	206	193	202	192	227	199	190	184	209	209	197	202	204	198	229	173	187	203	215	205	195	199	181	213	218	189	210	192	190	209	196	191	179	181	222	213	192	206	203	227	188	217	198	198	179	205	188	204	174	200	194	195	194	193	203	206	222	200	209	191	220	208	224	202	222	192	188	187	212	210	192	210	214	187	196	220	197	189	212	222	185	190	225	177	188	205	211	205	189	206	185	204	185	199	187	201	181	220	198	188	192	201	191	185	202	223	208	218	213	183	194	190	199	172	212	196	175	203	230	209	211	223	212	220	183	231	217	220	202	173	191	206	185	202	221	209	213	206	184	219	190	204	214	204	190	226	204	207	198	208	195	204	190	182	216	202	204	190	210	202	228	199	220	197	195	199	196	222	179	203	188	202	200	193	204	198	187	188	201	220	185	209	166	189	202	211	211	228	197	202	174	215	207	188	193	189	209	197	204	179	207	192	184	207	210	205	179	230	207	199	223	199	223	220	207	214	208	202	231	211	215	189	188	191	204	180	205	216	207	191	188	211	189	207	199	209	200	214	197	215	179	210	197	208	226	189	193	217	196	200	205	220	189	190	209	187	176	190	196	208	205	196	189	212	218	190	192	207	206	178	201	210	205	218	178	180	183	204	202	180	203	172	197	196	206	194	240	204	212	197	185	204	215	203	191	213	212	223	205	187	185	201	220	188	192	194	204	184	174	202	194	187	221	212	200	197	180	199	174	225	178	199	220	198	208	211	192	188	171	198	178	222	191	208	198	206	181	184	184	194	190	198	211	208	187	215	205	192	193	203	169	191	202	211	227	192	176	198	188	200	204	216	202	210	192	195	201	228	189	230	213	203	191	201	201	193	191	209	196	203	198	186	196	196	234	207	220	198	205	183	191	206	188	213	232	195	211	206	194	210	193	170	184	210	177	194	194	181	200	198	216	194	206	183	189	212	197	177	184	208	193	160	214	191	187	206	228	199	189	212	188	227	232	201	213	229	190	189	173	214	206	183	183	227	209	174	187	186	191	203	194	203	182	203	199	205	170	207	188	183	181	197	181	185	207	211	188	184	206	186	171	225	197	198	213	189	192	181	213	203	208	198	191	224	188	221	201	202	220	220	187	228	202	186	231	217	203	197	196	190	202	182	208	223	222	209	189	197	199	205	188	194	191	179	184	220	196	200	209	188	214	205	194	194	213	217	201	214	197	213	195	202	221	210	204	182	207	207	198	185	201	186	229	198	203	238	199	194	237	188	203	188	189	229	201	200	175	234	224	252	194	188	239	201	182	190	202	196	195	196	181	200	197	192	217	208	226	225	207	183	202	197	181	206	192	196	216	183	206	217	190	213	197	204	210	182	192	222	183	187	201	186	214	188	184	179	206	234	199	195	221	186	216	174	197	196	204	194	212	212	170	178	193	187	207	201	171	195	183	214	222	201	202	208	191	195	191	185	211	190	226	183	246	212	199	159	189	217	205	210	169	186	192	208	228	200	185	208	178	183	220	177	216	217	213	193	217	191	200	208	189	203	209	219	215	204	226	189	206	186	185	191	197	212	178	198	205	217	212	190	211	211	209	207	220	209	206	194	218	196	219	209	207	180	195	219	209	204	190	205	194	197	217	181	173	223	184	170	197	216	188	185	183	181	197	218	185	171	191	192	213	189	203	182	208	201	212	196	172	200	200	200	186	178	202	187	195	182	187	200	209	183	206	185	191	200	198	189	198	176	189	195	193	188	211	203	197	209	209	209	184	194	198	194	196	210	181	204	189	194	191	193	180	206	226	190	199	197	205	196	195	190	201	195	233	201	195	197	197	203	200	217	204	191	199	214	201	199	223	185	231	183	181	201	198	176	194	205	208	197	157	178	189	187	195	198	165	188	217	210	192	206	182	207	198	206	186	181	209	209	187	219	205	235	172	211	200	182	202	188	192	226	222	182	231	172	211	195	177	204	184	209	212	180	194	211	203	189	201	207	190	194	209	214	210	214	173	215	208	221	212	192	213	195	213	212	220	187	216	194	227	189	207	211	202	208	197	184	192	192	199	204	204	220	209	203	196	200	184	222	189	211	214	182	194	225	177	181	206	215	202	213	183	212	202	213	190	185	198	217	173	232	214	180	184	223	188	200	196	215	151	209	210	209	184	208	196	194	184	187	218	193	210	202	162	218	211	219	219	186	179	184	190	212	223	197	201	178	194	174	212	185	194	176	203	202	216	203	187	191	192	189	236	203	180	169	190	217	190	182	200	202	210	218	213	182	187	183	214	208	181	203	189	220
24452	21028	27925	24108	15519	1069	625	517	480	431	457	447	450	412	407	403	387	380	377	380	403	356	396	364	371	358	388	344	368	392	381	345	336	387	381	349	372	369	374	368	363	377	359	371	339	366	352	342	365	397	398	353	411	321	371	355	367	392	376	379	409	375	377	386	359	360	355	389	362	391	372	362	369	361	367	372	377	393	365	396	375	357	362	336	391	362	338	397	391	349	373	371	367	333	379	350	366	346	366	362	353	357	353	361	384	351	386	336	358	350	348	390	355	359	358	386	385	330	393	422	355	366	368	386	375	342	339	351	379	362	354	363	378	359	339	346	389	372	364	362	374	354	358	367	387	366	375	360	415	339	353	384	356	338	351	390	377	337	386	373	372	388	368	392	378	365	356	354	351	343	373	395	364	372	356	345	347	339	373	359	367	371	376	347	339	329	362	368	321	368	376	367	342	377	398	339	359	388	393	341	354	357	331	357	388	342	343	320	368	400	359	369	352	355	326	340	390	389	352	406	332	367	341	387	366	366	384	327	346	387	376	378	325	383	359	355	365	391	396	347	351	327	323	349	376	393	354	367	341	382	381	365	382	359	352	330	390	387	370	386	374	356	398	352	347	385	369	327	399	438	348	352	340	384	329	356	390	368	334	379	402	360	378	355	364	354	359	390	351	357	363	402	339	372	355	363	347	374	372	377	385	356	361	364	360	368	335	363	356	422	381	404	370	344	384	385	360	373	367	358	364	384	335	346	357	359	392	343	354	385	339	384	346	367	383	360	369	409	350	376	357	350	364	369	360	384	356	375	352	309	372	373	365	321	355	366	377	350	360	344	384	354	351	362	363	397	338	360	402	390	362	348	325	356	393	352	377	334	339	356	402	353	348	354	360	347	380	362	371	386	384	334	379	341	366	369	360	372	377	392	344	361	365	390	348	350	353	371	363	368	377	338	343	417	412	339	350	374	337	403	360	325	380	396	373	381	376	351	381	363	364	379	365	370	383	363	356	347	345	365	354	339	345	367	366	336	366	358	364	380	361	348	361	363	403	366	339	362	318	370	371	348	371	382	377	373	306	353	383	360	402	392	413	378	351	364	363	374	349	363	362	387	397	360	366	364	382	359	390	379	374	337	365	380	376	339	371	380	340	368	384	372	353	376	352	347	360	356	370	319	353	367	381	377	397	381	333	357	359	355	357	372	360	377	389	381	382	357	344	374	378	383	358	360	349	325	365	369	348	345	349	363	387	372	350	359	340	327	358	382	375	354	376	378	380	395	364	353	389	380	362	353	361	382	374	337	326	360	378	386	384	378	372	358	349	360	371	364	343	365	330	339	347	326	368	372	338	356	338	339	361	373	367	386	358	364	356	368	344	356	366	366	347	369	361	347	387	399	344	317	389	384	337	373	384	373	356	384	371	368	366	390	348	369	345	364	379	353	342	352	358	365	356	384	330	363	355	372	355	398	356	337	367	388	371	395	327	333	313	372	405	372	360	403	379	325	379	354	363	354	351	346	329	352	345	399	364	370	373	393	377	349	339	347	419	370	362	336	396	347	351	361	413	384	362	350	394	364	345	360	362	380	380	328	390	369	355	373	381	374	358	373	354	378	348	387	370	411	370	365	397	343	388	354	355	363	323	374	357	406	356	357	380	386	392	378	418	386	355	355	363	360	396	372	326	362	352	385	349	352	374	360	362	383	364	366	351	361	383	395	390	383	353	369	356	373	389	402	376	348	360	379	366	391	386	357	367	380	358	436	393	359	358	362	382	353	368	356	331	371	339	372	376	374	363	351	344	345	344	358	336	358	367	363	341	371	341	395	367	361	366	320	352	339	341	382	341	378	341	364	342	364	369	335	362	358	346	380	375	368	341	358	343	355	352	385	365	340	393	391	349	370	395	348	349	361	337	335	362	396	371	359	335	359	368	401	390	383	391	346	380	376	371	361	366	354	380	378	341	357	390	360	339	336	367	392	374	352	343	358	361	384	414	390	379	371	396	349	358	356	366	348	351	374	364	381	391	351	368	368	381	360	392	367	387	375	370	338	347	348	350	414	358	361	370	377	380	341	394	336	374	349	357	382	325	353	356	346	354	369	342	373	389	343	345	346	341	369	392	358	329	375	349	377	395	375	341	384	321	327	408	331	360	374	372	371	368	379	352	357	349	362	363	375	369	388	357	361	367	332	396	324	376	390	405	375	349	387	381	383	378	371	364	343	363	351	392	375	405	342	353	346	380	397	384	367	361	365	360	400	365	353	355	362	334	361	370	337	360	372	391	368	371	346	349	354	356	379	336	373	339	348	354	339	381	362	358	357	366	371	354	371	375	362	344	315	379	382	355	364	346	374	381	349	367	389	372	355	384	342	410	376	391	380	347	387	386	347	376	364	382	345	350	397	325	352	383	335	340	376	339	383	346	354	378	368	371	371	370	375	361	324	350	325	357	370	338	398	323	335	371	342	327	359	392	392	389	347	380	356	371	355	336	384	351	324	349	347	387	360	350	391	358	368	342	339	368	416	357	339	365	362	385	365	359	367	361	373	368	355	346	378	380	354	357	350	379	354	375	343	344	358	366	381	385	372	381	384	356	360	340	370	345	401	361	365	388	361	360	374	379	388	362	384	357	365	336	371	389	353	377	346	331	382	350	332	346	354	380	356	375	357	383	330	317	381	404	381	343	339	359	371	341	383	354	340	372	378	360	372	364	341	336	333	369	345	383	374	372	339	384	380	367	345	327	338	350	380	378	345	373	344	324	380	337	362	356	355	376	374	367	354	378	358	381	379	364	353	371	372	362	384	377	349	370	349	367	372	355	358	372	369	345	350	374	379	374	387	368	373	371	379	412	369	411	370	405	385	334	349	369	403	381	328	377	371	361	356	371	380	329	336	371	355	333	372	384	367	385	355	368	326	337	358	368	353	373	351	345	370	329	368	360	351	386	377	368	371	372	359	366	374	366	360	338	360	367	382	370	366	352	360	353	384	348	392	364	387	359	384	374	331	383	342	402	397	370	365	390	353	344	345	375	355	376	354	350	372	380	320	395	358	381	366	393	340	358	358	365	343	370	373	364	342	334	334	364	341	336	389	366	378	358	374	366	422	352	359	354	380	369	357	383	361	374	377	360	349	358	360	391	344	365	349	337	336	367	372	337	363	364	420	362	351	378	364	337	369	350	353	395	401	380	367	374	398	361	339	341	391	376	340	377	368	359	375	371	371	352	354	376	348	392	346	329	363	368	364	348	362	343	379	382	338	367	384	355	415	382	348	399	357	399	333	358	341	397	377	371	379	348	348	359	362	346	344	391	351	374	394	348	345	325	356	375	357	355	375	352	355	372	362	352	376	319	334	394	360	371	357	392	376	407	354	350	371	344	409	356	356	394	370	366	381	358	375	353	362	338	354	357	366	361	381	339	381	353	342	392	384	369	345	347	339	363	358	390	363	365	393	391	387	382	373	375	380	341	375	369	387	325	338	356	369	375	342
21415	54279	3916	1591	1186	942	756	698	563	517	491	452	437	430	419	407	383	406	383	414	376	391	416	357	409	394	373	400	368	380	378	367	378	355	370	389	362	379	387	397	370	345	385	388	363	358	339	354	371	401	349	340	351	367	363	364	364	369	345	385	395	379	323	394	341	355	366	336	392	373	377	381	347	331	345	377	376	364	352	374	362	352	378	373	367	345	362	369	356	339	350	336	379	374	377	346	365	367	371	368	365	359	343	340	356	355	370	379	355	389	408	353	365	342	390	354	361	383	392	365	364	405	361	354	334	374	348	365	374	379	389	362	328	380	344	364	336	378	372	373	373	355	352	332	352	377	389	359	364	339	359	347	357	358	372	386	373	362	378	378	359	324	400	361	364	361	339	396	335	375	353	411	390	358	339	344	369	359	348	353	383	400	315	347	369	351	378	382	370	352	397	360	364	361	345	350	346	354	392	386	353	352	372	366	342	340	369	352	336	365	338	368	336	382	327	364	366	352	372	357	353	368	344	346	340	334	380	376	334	346	356	330	395	410	359	376	398	371	343	391	351	374	388	354	332	333	380	393	374	347	352	376	384	406	398	384	377	356	382	340	337	360	350	377	369	369	354	357	383	317	393	353	360	326	360	365	367	357	372	331	365	361	371	362	348	354	375	381	339	355	333	370	355	371	387	368	348	360	375	322	364	357	368	360	380	349	342	393	354	378	389	401	360	345	391	336	392	337	362	346	376	355	360	320	378	401	342	347	375	371	387	382	357	340	364	385	356	340	348	354	396	365	326	391	367	330	324	371	347	387	364	392	377	351	374	376	365	396	394	360	375	353	375	354	355	383	363	383	369	397	375	345	384	357	392	368	353	356	381	383	341	363	366	386	353	406	369	356	373	376	334	396	344	368	344	353	361	364	373	351	357	374	383	365	358	362	403	384	373	371	352	334	349	359	357	347	374	354	371	381	353	397	367	363	368	348	373	329	349	352	357	375	361	379	385	379	355	367	358	359	379	363	394	349	336	366	333	389	358	369	352	371	350	353	384	358	331	344	340	376	367	380	390	318	366	369	355	382	390	351	362	336	355	353	336	366	367	330	398	337	357	362	335	355	347	350	362	361	395	353	315	394	408	359	355	376	350	395	385	351	347	401	353	363	392	353	345	384	371	338	369	371	370	348	350	376	374	402	352	350	374	392	366	349	356	348	362	338	334	360	371	350	398	358	368	330	332	343	349	376	371	353	362	354	365	343	358	342	402	349	343	369	377	379	344	357	369	350	339	355	373	373	354	349	339	351	325	354	357	371	374	352	356	379	374	386	379	349	330	393	385	338	336	354	360	366	391	355	342	376	355	366	355	377	372	345	352	352	341	345	352	349	331	368	362	339	367	376	384	341	315	340	347	326	364	373	374	350	378	340	345	354	367	364	323	376	354	374	317	367	359	312	347	360	367	375	361	373	357	358	371	387	352	406	328	357	369	367	371	359	358	370	343	368	401	342	392	351	361	359	395	360	388	359	394	354	338	391	350	376	359	365	355	357	353	355	377	364	351	362	394	362	359	371	324	389	395	377	324	372	316	347	394	343	358	363	373	364	369	365	387	393	348	325	361	356	358	341	398	346	370	357	386	330	360	348	340	361	369	394	381	350	387	346	376	358	385	362	357	387	343	386	375	347	348	367	352	364	337	333	370	362	359	359	384	332	341	344	343	376	369	381	336	395	353	332	378	353	370	342	351	383	364	375	328	368	376	363	359	401	324	389	393	371	339	342	379	350	364	356	314	364	377	381	358	367	371	333	363	339	392	387	361	379	370	338	356	360	323	374	387	354	377	402	389	395	334	344	360	404	378	371	354	363	372	324	362	331	368	363	401	379	359	340	346	366	390	339	363	360	346	332	340	381	368	346	365	346	349	352	365	351	366	339	353	364	367	377	369	359	380	383	370	353	371	368	387	348	399	345	339	357	356	339	347	357	353	389	351	348	330	378	363	366	355	365	372	391	382	337	309	378	338	371	394	372	376	350	345	385	358	330	343	371	336	383	365	328	351	363	385	356	370	369	388	366	338	374	336	373	366	367	397	390	356	371	370	344	327	361	342	353	351	386	339	343	341	383	373	362	354	366	342	365	364	389	329	361	350	344	377	385	359	366	355	329	322	341	374	361	341	375	363	371	383	380	382	331	354	316	357	351	397	379	386	355	355	356	322	375	376	350	332	342	347	338	374	349	353	366	355	354	398	348	337	355	340	355	410	363	389	371	370	396	351	392	344	369	397	339	384	379	386	350	340	377	372	341	373	372	384	348	362	372	324	379	347	397	333	360	343	346	349	336	377	369	405	374	340	364	383	335	342	356	370	358	382	412	358	354	369	356	363	326	366	368	400	357	331	357	339	395	368	375	356	365	392	362	376	389	335	388	372	363	403	372	336	395	358	383	360	379	348	348	376	372	365	373	380	368	329	340	343	338	332	342	351	361	390	393	371	369	385	381	344	369	353	347	396	377	363	352	334	329	389	359	361	366	385	384	346	369	357	343	358	334	387	393	356	380	358	363	368	361	366	357	352	353	384	338	331	365	357	386	337	346	345	346	361	381	349	347	370	361	367	361	356	351	381	338	385	341	378	397	364	358	361	350	393	381	363	373	389	343	347	349	391	382	353	398	353	367	388	382	392	396	385	375	366	388	357	357	359	338	368	352	333	375	370	361	380	355	367	361	343	396	359	356	363	353	379	376	373	372	376	340	364	369	365	383	327	379	366	357	352	355	372	339	372	368	343	370	334	345	323	376	368	388	332	376	385	399	369	320	345	330	311	369	343	355	342	384	371	361	360	356	372	365	385	362	339	349	354	369	359	355	377	345	372	337	336	373	394	370	387	358	414	369	391	340	366	382	310	335	328	327	365	378	373	371	346	362	354	393	329	414	360	355	342	354	374	358	369	380	366	393	306	365	342	337	377	358	329	376	365	342	356	374	372	342	381	363	379	348	346	329	349	409	351	364	373	332	346	346	355	346	376	362	349	377	365	339	352	369	333	357	387	365	366	355	359	336	364	360	368	348	346	373	369	349	348	367	389	394	393	369	380	371	362	354	369	342	368	362	365	352	343	366	369	350	354	356	350	351	390	340	373	327	364	364	354	369	355	381	370	369	346	379	355	388	359	371	335	356	396	353	354	360	357	375	364	368	382	330	390	387	390	358	364	358	362	374	333	367	352	371	335	361	373	374	366	364	358	327	310	355	390	369	339	364	340	366	353	335	373	365	375	372	351	375	343	354	372	365	383	383	382	395	383	360	336	375	356	350	346	359	348	339	365	358	343	341	367	345	345	335	370	323	324	351	394	330	401	335	387	367	356	343	339	358	362	310	395	289	372	382	328	390	371	359	382	369	363	360	337	345	392	398	371	351	341	341	374	370	367	364	371	375	380	375	314	396	341	387	368	358	355	356	384	384	340	425	359	385	355	380	384	370	359	362	342	381	368	343	330	342
22316	21025	29219	23033	21023	21069	12037	783	522	458	379	328	314	287	277	264	205	217	208	231	188	190	181	189	204	172	158	165	146	155	161	142	150	125	139	134	138	136	146	146	152	137	144	121	124	142	123	138	123	139	148	144	132	137	145	128	133	130	120	121	137	138	115	131	134	99	137	121	134	111	137	135	119	148	119	129	130	154	115	126	136	122	127	130	116	133	123	125	106	124	139	152	139	132	124	128	140	113	115	142	128	114	124	140	142	131	133	109	126	148	141	125	121	117	130	109	113	151	127	143	126	122	141	122	132	128	130	140	140	110	127	125	123	123	129	129	122	110	135	111	129	119	138	139	141	149	128	107	118	136	131	117	166	128	149	147	132	134	166	127	129	117	130	121	101	126	120	130	118	148	131	148	122	131	146	109	141	112	125	130	128	125	119	107	142	110	120	121	146	126	143	142	129	117	147	135	125	110	105	152	122	114	150	106	114	109	133	124	112	135	132	109	123	119	107	110	134	120	127	144	117	133	127	127	105	134	120	119	147	115	131	124	118	115	122	127	134	123	122	144	133	104	109	136	133	136	126	131	130	118	124	129	118	129	132	149	111	124	136	117	141	127	139	119	134	124	124	137	123	133	136	130	141	139	131	138	122	130	133	134	110	124	131	131	144	123	127	125	107	120	124	117	121	119	135	120	133	120	120	119	124	125	139	122	126	120	122	135	128	128	118	146	127	131	148	108	117	140	111	126	109	132	137	125	121	120	120	130	126	129	133	123	105	149	136	98	128	127	121	135	138	128	156	136	104	111	131	122	98	122	116	122	134	115	144	137	120	122	125	126	132	135	155	115	131	121	119	118	113	117	136	114	120	123	116	141	133	115	126	124	127	118	132	123	131	131	140	127	124	124	129	120	126	138	119	126	145	136	130	129	124	132	147	140	145	125	138	146	136	115	123	126	118	105	115	114	122	133	125	127	120	144	117	124	110	125	110	122	112	121	128	109	141	133	110	107	115	155	114	131	112	109	141	126	128	115	117	112	135	115	135	133	128	134	115	126	141	129	137	111	126	124	131	121	134	111	136	121	146	119	127	125	130	125	118	120	126	137	119	114	121	125	124	121	125	129	116	126	112	121	129	138	117	108	115	135	109	124	104	124	125	141	144	130	148	137	121	143	119	136	110	118	109	128	107	138	112	114	140	126	138	108	135	127	97	115	141	153	132	124	133	146	122	109	119	133	129	128	116	133	138	124	119	110	112	127	110	132	113	126	142	126	125	124	117	146	122	129	125	117	133	112	130	144	131	135	126	129	131	102	110	113	121	115	118	124	143	151	142	124	117	112	113	122	150	114	103	134	127	140	140	126	130	126	124	131	102	122	131	116	122	139	107	127	131	143	141	125	135	153	121	142	138	120	119	128	129	117	127	132	124	125	121	117	121	123	118	130	137	129	130	132	118	150	131	130	123	114	115	133	137	117	120	133	106	109	115	111	145	143	132	138	148	133	121	119	114	123	123	131	125	122	118	117	121	143	121	140	106	109	150	127	112	133	131	119	134	139	115	120	128	109	125	118	125	121	136	131	132	135	128	126	113	106	130	130	129	125	115	127	145	119	108	120	122	133	105	122	139	133	115	115	111	123	151	110	114	106	122	159	100	101	138	141	126	125	136	126	126	139	150	136	97	110	127	134	136	127	117	126	143	120	126	133	125	127	159	122	133	133	135	131	157	111	119	118	128	115	150	133	133	137	132	129	124	113	131	129	111	118	136	118	124	118	118	129	133	130	127	136	118	129	126	129	117	120	117	125	120	129	149	143	138	112	119	132	123	130	135	119	129	108	118	128	128	120	107	129	136	124	142	125	156	127	110	125	110	109	111	135	130	121	122	124	118	126	111	129	125	123	119	127	119	137	127	119	131	122	128	120	117	130	140	141	122	110	115	108	117	107	112	137	116	115	106	136	106	107	147	116	118	144	132	110	128	123	125	109	123	122	112	119	114	131	128	136	120	112	97	111	129	126	127	126	125	128	116	114	133	127	98	127	142	130	144	137	123	114	114	122	127	143	98	112	120	150	131	149	126	119	134	119	116	138	120	128	123	123	116	146	129	120	142	135	107	128	132	101	121	126	135	132	125	126	134	132	142	121	125	129	116	136	151	128	135	136	109	104	122	110	126	127	119	132	120	134	119	134	138	116	138	125	136	115	146	147	134	141	114	121	129	113	134	126	112	133	124	141	123	115	124	128	141	139	109	110	125	125	148	116	129	131	122	123	123	121	95	143	138	128	144	145	140	137	123	130	109	136	123	130	121	140	129	120	126	133	112	110	115	129	133	132	130	121	140	143	111	147	137	127	122	127	123	134	145	120	113	118	124	135	130	125	119	140	143	121	137	114	114	123	136	125	126	113	125	104	137	123	114	127	104	118	128	131	130	123	108	147	122	126	133	115	124	121	113	119	125	99	116	119	126	146	132	115	130	126	118	124	115	126	142	140	136	122	102	136	117	124	127	121	135	123	124	118	140	138	122	122	130	129	143	124	131	130	140	126	129	136	131	126	119	127	119	116	109	140	113	107	128	130	139	121	127	121	125	127	124	129	135	117	131	115	112	133	146	134	107	105	108	120	123	121	134	119	120	122	123	129	125	120	130	124	131	125	111	101	139	124	110	135	138	115	128	127	120	123	129	155	150	119	125	111	127	133	139	114	109	124	134	136	127	115	107	127	134	115	120	118	120	107	143	116	117	129	148	125	124	119	97	129	106	126	146	116	129	125	136	111	117	124	131	140	100	132	120	133	133	124	103	116	125	121	119	114	129	132	151	120	132	128	129	116	124	125	132	143	111	141	135	125	127	115	119	130	121	123	120	146	111	133	112	145	127	129	136	108	106	140	133	137	149	129	140	116	122	136	141	134	120	144	139	131	127	109	116	125	114	113	123	131	132	131	135	123	129	124	129	132	118	125	116	114	142	105	142	106	116	121	115	123	122	141	146	150	133	131	118	127	142	139	129	155	133	136	120	129	117	115	118	110	107	132	140	110	123	127	125	116	119	104	137	129	121	110	132	126	116	146	113	124	122	119	136	129	128	133	148	105	115	122	124	122	132	117	111	139	122	123	117	131	119	112	164	131	111	111	111	118	138	137	102	123	153	130	113	113	102	127	140	118	101	112	121	119	130	110	125	115	124	122	136	115	128	124	102	135	144	128	128	121	132	136	119	110	126	117	122	122	135	135	125	97	131	130	135	103	122	120	115	140	137	122	121	119	120	134	121	118	110	135	137	109	116	115	132	131	126	129	146	127	116	138	148	134	126	141	119	135	152	112	115	127	132	132	129	118	112	113	126	137	156	109	135	127	120	127	133	131	142	112	117	138	120	119	101	120	132	153	127	121	126	135	147	133	142	118	128	122	131	132	120	126	112	130	120	120	123	109	106	119	140	126	126	128	132	134	124	136	144	122	112	142	144	142	143	123	112	119	116	134	118	111	141	121	116	117
25177	65874	8312	3948	2791	2082	1537	1051	844	603	557	449	380	315	325	280	278	257	254	215	213	189	195	178	189	153	192	173	160	161	165	163	155	154	152	154	144	149	156	150	144	143	120	139	158	149	130	151	140	145	131	135	150	136	138	137	132	133	125	116	117	145	124	144	142	146	132	122	140	134	158	129	129	139	136	131	138	119	145	124	152	139	142	132	150	130	118	129	126	133	121	133	135	132	119	133	127	133	112	145	123	119	118	144	116	125	109	117	139	132	140	146	120	118	134	124	136	125	145	120	119	114	125	112	122	145	132	129	128	132	126	124	129	124	127	120	119	106	130	110	146	115	111	137	136	126	124	113	123	125	94	138	130	107	118	137	123	134	115	135	115	112	117	105	120	115	131	140	118	112	120	135	111	125	119	128	142	133	135	138	124	135	117	114	120	136	124	108	114	137	133	109	123	118	119	126	132	116	152	139	145	128	106	108	122	130	129	134	125	136	117	138	126	150	131	123	117	112	138	131	111	117	121	127	117	110	110	119	115	117	118	124	132	122	138	124	118	162	142	125	119	108	123	134	116	141	116	123	117	117	117	129	137	132	134	119	136	130	139	128	121	140	118	120	122	104	128	119	128	105	124	132	130	129	128	106	150	132	138	109	124	125	126	128	135	119	142	144	134	135	107	141	134	116	130	132	130	127	140	147	124	126	118	134	146	142	111	123	130	124	124	135	123	128	131	132	132	133	126	129	134	119	133	122	121	119	128	122	127	134	127	123	120	148	121	145	131	124	119	121	117	128	133	138	125	118	119	147	143	108	119	108	144	117	130	133	121	131	136	118	123	129	100	120	118	133	123	130	141	127	122	126	130	117	132	119	122	113	137	124	120	128	116	119	125	116	138	130	101	142	129	136	128	122	118	121	148	102	113	122	121	134	119	119	133	134	131	129	134	107	122	129	110	133	141	135	130	117	128	112	122	119	151	133	128	118	127	113	128	127	137	118	137	128	122	140	107	138	143	127	128	121	132	115	126	127	150	124	133	119	107	120	101	133	106	120	123	107	125	117	122	130	136	116	109	128	111	142	118	121	127	141	112	111	155	149	125	102	132	135	130	119	118	130	121	132	141	105	105	125	136	131	138	116	132	141	130	128	122	126	102	127	103	150	121	112	137	112	155	143	100	113	131	113	125	135	115	110	124	119	103	107	151	132	117	122	118	123	129	131	141	132	102	119	118	119	131	134	126	120	128	129	142	121	135	116	130	111	127	152	113	112	113	128	136	131	104	124	115	124	130	118	114	130	131	109	105	118	121	132	122	119	144	137	121	125	110	101	130	129	96	151	115	138	130	116	132	135	123	107	121	116	120	138	118	133	127	157	107	133	137	113	132	127	118	140	116	143	125	125	145	132	127	117	115	120	109	122	115	120	121	124	119	132	131	105	133	129	110	109	125	127	113	130	127	140	128	107	138	117	122	110	141	119	140	125	140	145	150	145	126	132	115	115	126	127	117	135	111	116	127	115	118	129	126	134	127	125	123	111	120	130	117	132	109	131	137	134	126	115	113	148	129	138	128	132	136	146	134	135	128	124	118	140	123	116	130	126	135	107	102	127	134	139	112	126	147	123	125	119	132	136	137	122	117	121	116	121	126	130	109	131	134	117	137	112	133	119	116	117	140	138	113	122	130	128	123	117	126	131	130	134	123	129	135	117	118	106	120	140	115	121	135	121	120	123	117	127	143	117	111	108	124	134	122	132	116	135	137	134	122	152	109	131	133	108	114	108	153	115	124	136	130	128	128	120	140	131	135	135	136	117	139	137	119	133	133	102	124	110	143	109	114	128	121	155	147	124	121	109	125	131	124	123	123	108	129	127	111	134	120	111	133	136	121	127	120	137	111	115	114	135	129	131	118	117	122	105	130	125	114	132	136	131	110	120	125	132	141	121	116	131	118	109	125	114	133	119	142	126	130	113	113	118	135	130	134	131	130	135	115	136	126	125	131	133	133	116	116	121	150	116	118	120	131	124	123	121	122	124	124	115	118	130	111	137	129	143	112	119	113	126	123	141	147	120	129	118	118	131	140	99	127	135	103	123	130	117	117	153	139	135	126	123	121	131	141	125	99	115	134	154	109	124	107	133	121	112	139	126	112	108	129	116	116	125	117	123	123	122	128	112	119	128	119	143	142	117	123	113	140	131	126	132	132	129	125	146	121	129	109	112	109	118	118	125	124	110	119	118	129	134	132	123	115	109	125	118	116	118	119	118	122	126	140	141	131	132	137	121	121	123	113	124	113	130	125	108	131	126	107	131	127	119	121	135	147	104	124	121	134	118	120	124	125	96	125	121	117	112	125	106	121	113	107	124	137	127	115	142	105	118	132	105	118	134	116	122	130	113	139	132	138	120	138	126	115	136	105	109	131	117	126	128	125	130	143	105	103	136	130	133	118	110	136	141	149	132	128	123	117	134	132	130	115	119	128	124	121	137	120	134	145	110	123	117	115	131	123	120	119	106	150	130	138	121	125	128	123	119	151	141	121	136	115	120	130	137	137	121	124	125	109	115	124	111	125	132	134	119	114	148	126	116	103	132	125	132	129	120	124	119	120	140	119	127	135	139	108	120	122	121	127	121	122	129	123	115	126	132	123	138	129	131	151	106	139	113	132	127	120	125	135	138	112	116	129	132	136	131	137	125	132	128	117	118	120	128	105	127	117	140	148	126	118	109	127	134	128	126	122	132	142	100	138	145	120	126	116	145	115	104	145	109	129	115	135	120	119	119	123	147	134	136	124	140	121	112	137	141	105	134	138	117	143	112	138	119	128	128	115	120	121	142	134	139	132	138	132	127	120	135	128	135	125	120	117	140	111	147	118	130	113	134	121	120	119	131	144	133	124	136	115	131	125	102	116	131	139	132	132	131	110	165	134	126	117	115	141	124	119	119	125	119	127	136	121	106	127	126	107	136	129	123	138	125	142	124	128	116	133	129	132	125	124	128	121	123	118	133	151	109	121	123	131	149	128	128	121	126	140	133	110	122	135	135	138	131	124	134	135	118	114	121	122	134	131	122	157	127	138	131	119	127	120	141	135	130	153	127	136	140	129	119	127	115	119	105	119	141	133	121	125	109	114	107	130	136	120	117	138	129	135	126	130	117	141	131	152	143	124	125	124	114	132	116	130	123	138	118	116	134	129	116	130	130	117	107	125	129	116	143	110	135	126	134	126	124	130	107	134	135	142	115	134	130	119	135	123	146	134	132	113	120	128	141	114	128	122	119	112	122	127	122	124	115	142	137	133	132	124	129	116	132	129	135	112	111	114	113	124	112	134	121	119	138	129	114	97	142	134	111	121	120	137	109	118	141	127	125	136	105	110	132	138	136	119	151	114	115	131	117	134	141	127	119	117	108	105	131	122	117	110	132	116	122	123	115	109	111	117	129	132	140	118	148	127	122	125	115	126	127	112	143	108	124	118	130	112	126	136	132	124	124	134	115
28384	22645	10159	1005	573	558	494	355	375	366	376	381	355	382	378	359	404	382	390	357	398	357	354	378	372	395	383	377	387	349	343	378	391	424	368	388	365	352	382	392	358	382	351	398	416	396	395	369	319	371	358	365	368	399	351	382	413	351	376	385	341	361	353	358	368	400	358	393	357	386	351	400	416	368	364	393	328	401	374	381	383	392	365	356	378	370	345	356	377	400	399	324	391	388	358	365	343	366	391	392	385	369	370	393	397	372	354	372	375	345	373	373	380	375	367	390	408	376	377	370	394	390	379	374	386	367	402	390	348	386	403	383	374	388	396	388	352	358	393	385	388	369	389	394	420	368	362	351	377	361	400	359	385	387	349	357	372	410	378	385	364	375	344	394	329	329	365	387	389	390	373	352	381	352	366	373	374	386	374	356	381	367	373	370	401	382	376	394	371	364	362	350	370	348	334	375	360	317	370	385	385	386	369	374	372	372	399	379	368	353	380	375	370	426	349	349	381	369	366	372	359	354	357	422	352	408	368	403	315	425	349	347	361	401	360	372	377	353	390	397	400	381	363	362	361	368	399	349	383	350	333	373	383	366	357	377	383	365	389	364	374	347	367	366	369	399	391	354	410	389	339	386	352	383	368	364	361	366	358	355	380	381	399	388	388	413	362	363	413	395	397	391	343	380	359	392	347	340	338	352	397	361	373	357	362	368	387	365	369	346	388	387	381	366	401	371	410	379	338	345	371	381	351	385	387	382	372	360	365	384	364	365	383	355	377	348	391	388	365	349	391	383	366	353	375	404	350	365	374	371	352	396	369	400	370	359	386	339	367	404	378	350	321	370	344	387	391	369	359	363	345	365	392	358	362	368	383	383	373	353	368	384	395	337	373	364	355	358	361	366	367	364	412	416	362	385	387	412	408	369	349	375	351	371	383	361	382	360	409	332	348	378	374	352	369	357	367	361	359	389	396	393	360	385	353	337	352	376	378	390	374	352	360	375	384	391	390	389	364	344	376	348	372	396	403	394	366	388	357	363	379	386	362	369	384	367	352	355	376	384	389	401	340	383	347	395	421	387	355	367	380	385	376	372	410	375	371	336	375	366	364	398	373	357	355	384	397	361	374	355	346	357	363	369	400	363	357	349	392	398	389	357	395	380	353	388	359	385	392	386	370	406	404	380	378	377	370	398	369	376	383	369	374	382	383	392	350	368	366	351	355	387	366	337	370	368	390	383	372	371	346	348	378	379	396	379	374	364	357	378	354	352	389	387	399	377	385	349	379	400	394	362	343	384	375	352	389	376	395	353	350	343	355	349	356	370	350	346	398	375	388	331	368	377	402	384	372	380	367	387	365	360	345	383	336	347	378	349	402	330	356	354	359	393	332	372	387	386	370	395	378	366	362	396	361	351	342	370	357	409	394	386	354	369	390	340	360	366	388	346	381	376	358	394	337	361	366	369	323	363	393	379	349	373	370	359	373	393	375	400	406	346	376	331	345	342	364	359	358	406	384	378	377	383	391	374	347	368	332	377	406	392	378	359	358	372	344	344	335	360	355	315	377	404	393	376	371	383	383	358	345	381	364	385	376	367	367	383	375	344	352	411	395	375	331	351	339	373	337	361	379	388	339	409	385	364	352	377	366	366	363	391	381	359	340	378	346	390	398	348	366	365	393	371	402	392	384	354	353	355	394	349	348	379	337	371	378	416	342	363	395	345	369	357	351	369	374	368	321	380	363	381	394	377	398	370	385	372	367	373	377	378	360	364	372	367	369	384	338	360	383	347	364	361	363	366	368	358	369	353	361	371	366	333	358	365	379	354	360	349	356	388	401	359	366	337	387	390	381	391	408	336	365	395	384	370	406	382	369	338	387	383	367	399	332	370	370	363	387	395	338	351	382	361	371	384	359	342	397	413	371	365	388	350	374	356	372	380	350	339	349	374	369	377	373	349	384	343	356	392	372	378	360	349	367	377	375	345	379	363	385	348	392	410	377	354	365	364	348	401	397	364	393	376	360	370	383	402	399	378	375	380	347	378	360	372	380	349	362	353	355	377	386	389	387	380	378	391	338	395	360	419	374	369	376	347	359	369	355	383	352	385	354	342	400	381	381	358	386	361	383	380	371	375	409	386	397	351	373	403	377	387	365	388	376	357	364	350	366	367	410	357	393	360	393	368	371	403	357	364	390	382	404	370	390	369	385	397	389	366	402	349	388	373	382	393	368	397	394	359	380	347	386	356	368	380	383	368	381	363	357	383	353	387	332	360	316	349	360	368	392	395	381	383	362	385	391	380	371	374	354	367	367	373	379	346	367	366	409	360	377	389	390	361	386	377	373	346	366	372	355	386	347	376	377	375	391	371	389	384	384	372	366	401	367	387	354	390	398	360	368	356	381	353	375	409	348	398	371	364	379	395	375	373	355	393	380	381	363	378	363	376	373	359	359	377	361	340	373	391	384	340	418	393	394	362	358	361	378	385	346	395	411	377	374	371	381	354	367	363	354	367	332	400	381	392	373	348	357	385	411	400	373	346	392	397	329	380	373	377	311	373	385	367	356	386	386	376	369	395	372	371	360	355	388	370	390	356	370	359	373	359	387	373	398	374	388	364	364	380	398	359	374	385	365	378	413	383	373	385	377	402	386	366	372	400	347	390	371	408	351	370	415	352	357	376	386	380	369	360	351	367	408	355	417	388	392	365	385	388	393	357	378	399	374	376	370	358	359	366	408	379	385	365	389	349	353	348	374	367	362	395	345	392	366	380	389	384	378	395	365	386	372	376	400	375	409	400	366	414	365	349	382	364	396	380	381	358	384	391	377	386	324	388	358	338	367	393	380	354	386	401	382	403	410	385	349	381	377	360	391	395	378	343	373	353	365	388	378	360	386	368	407	378	392	361	377	390	360	365	369	355	374	364	356	387	374	408	372	386	377	362	342	386	351	378	376	367	360	393	400	405	355	360	367	389	368	386	365	365	392	360	379	357	383	383	374	408	349	340	396	357	358	388	361	341	375	401	367	377	355	353	375	364	377	326	374	383	350	345	408	333	382	381	378	400	414	383	364	346	357	346	377	411	376	370	330	380	380	362	349	378	370	392	372	369	364	347	374	387	368	405	363	370	393	337	375	346	344	380	412	356	392	355	365	361	379	429	373	379	339	364	395	327	379	370	383	340	347	369	344	363	396	386	351	379	380	378	362	353	375	358	359	364	391	373	338	393	353	349	394	387	342	365	378	377	371	375	364	367	390	373	373	345	386	352	397	383	369	396	340	394	398	375	388	369	381	370	361	356	428	364	403	325	379	360	362	366	398	388	357	355	381	390	389	413	399	402	365	353	368	353	387	374	407	420	372	370	345	364	384	368	359	374	371	370	350	383	366	384	352	379	373	392	352	369	353	368	354	395	373	361	391	395	391	350	346	392	372	380	370	380	340	378	371	393	347	336	374	385	385	343	388	373	396	412	369	351	378	366	350	407	415	362	365	371
22785	26748	850	501	479	450	417	441	425	441	375	401	370	392	404	377	327	381	404	390	402	357	391	343	377	348	377	379	405	380	373	357	411	327	396	407	354	393	379	361	401	360	390	371	410	394	364	386	377	378	356	362	376	406	382	408	367	371	360	373	357	385	371	398	381	391	391	402	341	375	399	404	373	424	374	358	394	375	370	376	359	413	391	406	398	365	344	385	396	387	366	357	407	368	397	343	368	383	387	406	381	400	390	406	361	379	369	369	392	366	400	388	381	398	375	377	364	372	361	354	364	390	393	368	365	383	388	371	376	403	392	416	370	374	390	390	383	379	340	392	363	362	404	363	407	343	395	385	387	370	408	397	378	398	394	355	386	345	395	377	380	370	405	419	376	426	371	407	385	392	351	367	361	407	395	385	388	377	375	374	379	362	414	348	353	420	364	422	376	346	387	368	348	384	333	377	402	370	378	351	367	375	374	374	395	346	400	399	374	377	367	378	413	392	363	440	366	373	395	372	349	363	402	379	388	382	385	355	411	378	377	397	345	383	415	385	378	370	375	422	386	376	375	405	354	367	365	382	408	333	400	374	421	370	390	395	370	377	353	390	382	366	394	376	389	387	374	431	376	381	386	360	368	383	376	382	386	401	401	393	355	376	350	363	396	398	377	403	401	370	384	380	379	353	366	388	360	392	398	383	344	398	413	359	379	355	358	372	366	423	369	380	380	402	379	371	380	386	412	393	380	372	373	389	384	379	367	388	343	404	381	389	388	376	376	407	327	361	383	422	396	373	394	355	400	363	374	392	362	378	392	401	365	387	383	396	388	378	404	406	392	385	395	358	387	393	338	377	385	412	377	376	397	430	375	384	370	343	351	396	354	347	387	365	333	337	378	379	379	380	357	352	369	429	346	370	382	373	410	416	404	410	404	411	380	387	378	367	352	365	398	363	385	352	389	386	398	380	376	396	389	349	358	341	365	354	378	396	369	408	383	376	351	316	397	371	348	363	389	372	375	439	376	386	404	387	373	357	404	423	373	410	386	382	376	398	373	401	335	409	378	405	374	379	357	392	365	377	377	380	396	373	406	361	356	380	368	377	372	376	387	386	376	403	361	359	393	419	361	372	378	345	373	364	408	363	365	364	409	383	349	369	361	393	374	337	396	349	376	379	366	355	335	413	386	378	350	373	369	391	385	377	360	353	366	397	368	397	389	376	382	346	368	365	385	380	346	378	405	371	350	374	375	383	428	361	348	327	382	416	399	378	403	364	370	400	327	392	366	391	360	409	383	383	393	365	376	365	344	399	412	367	387	371	379	387	381	375	401	362	406	406	368	417	394	410	395	382	378	375	356	383	389	389	357	401	404	383	386	400	389	402	356	373	385	381	362	374	420	385	373	381	360	367	350	410	389	389	386	392	362	399	364	353	368	401	374	357	406	390	374	369	394	355	392	409	391	370	396	361	352	371	384	374	394	390	360	394	408	342	426	372	371	419	394	373	331	357	376	377	372	392	364	362	347	352	391	370	365	322	372	378	388	360	395	389	365	391	401	373	353	369	361	370	400	385	367	365	367	394	395	388	413	382	363	355	348	393	399	354	353	383	397	415	378	367	344	353	390	374	382	357	380	385	409	418	404	391	335	398	399	399	403	379	398	340	387	392	359	382	387	408	388	377	414	309	377	408	342	409	384	326	410	369	377	357	384	362	414	380	382	403	385	403	330	384	374	358	368	370	391	392	399	342	406	405	403	345	380	369	371	375	389	409	387	392	394	392	367	380	374	383	390	382	383	393	367	367	373	388	376	365	343	384	380	409	412	410	345	393	367	390	366	367	364	379	352	394	400	347	367	371	430	396	395	424	390	369	411	372	353	396	368	341	373	380	362	379	390	380	395	356	384	345	419	353	383	363	401	428	393	399	413	391	411	373	386	391	384	397	366	397	412	405	395	363	355	374	365	369	349	365	371	390	384	352	414	373	384	403	354	359	367	369	368	406	372	348	379	352	384	363	404	378	379	390	409	402	378	356	376	376	406	411	385	381	395	368	371	359	365	407	379	378	370	376	400	400	338	363	364	369	376	380	404	405	380	369	400	402	373	372	377	402	386	361	385	386	374	343	426	378	410	373	335	379	418	378	399	360	397	371	389	414	376	369	372	369	368	380	388	372	371	384	360	365	368	348	388	407	358	366	370	376	368	351	357	362	359	366	385	379	378	365	382	406	361	398	373	375	380	361	377	403	364	346	364	399	356	371	388	365	398	374	388	368	383	377	376	362	411	391	385	394	389	367	372	383	366	367	366	372	356	357	347	402	408	378	382	357	363	408	375	380	341	406	405	400	420	363	386	368	382	397	337	424	371	350	378	347	405	351	415	390	354	384	376	367	343	359	401	391	364	398	375	378	392	395	375	394	399	358	343	351	359	383	373	364	400	384	344	367	398	377	382	390	377	380	387	405	364	368	368	410	357	384	393	405	387	381	385	398	391	401	367	408	394	404	350	387	385	395	406	375	373	369	414	370	397	360	411	365	384	369	359	412	379	366	367	376	390	367	348	390	397	395	403	395	387	376	425	370	343	381	368	374	379	346	381	390	389	391	373	405	367	375	372	379	398	410	412	378	409	366	378	393	358	402	349	386	431	415	354	388	373	393	384	409	407	379	415	384	408	366	391	397	332	376	416	338	391	390	362	378	374	367	394	359	399	356	383	399	326	341	370	346	393	346	386	374	357	406	384	360	404	376	371	371	390	380	380	356	329	381	351	399	407	377	396	403	386	359	395	372	395	378	423	397	392	365	373	369	393	413	341	409	397	376	351	380	389	379	398	365	395	370	369	412	372	387	401	398	344	375	390	386	360	374	390	418	381	381	378	372	364	371	419	396	368	378	400	369	358	375	356	415	382	394	340	399	377	358	365	393	414	357	390	405	407	367	385	378	358	382	368	375	403	380	353	389	386	362	354	333	395	410	382	361	383	393	393	356	367	408	373	385	358	382	385	376	378	363	378	369	374	404	386	373	383	377	407	376	395	376	387	378	406	389	373	381	389	411	367	364	406	368	383	404	392	360	365	396	365	379	380	390	372	373	345	398	388	390	369	369	367	420	367	360	370	405	391	384	346	365	386	397	376	379	379	363	377	376	419	347	379	352	361	377	382	342	367	367	361	385	398	361	397	370	417	348	400	365	377	350	355	369	365	369	375	391	363	354	380	380	379	352	396	385	375	414	368	394	355	371	389	393	380	415	370	420	387	367	368	379	400	385	384	380	404	369	389	378	382	377	381	401	330	366	352	361	412	366	365	391	387	386	384	404	384	394	402	387	374	394	362	365	358	368	372	380	377	378	396	366	380	405	350	373	376	374	358	387	386	420	363	392	370	368	388	368	366	373	395	384	361	386	369	395	391	392	404	415	401	407	372	373	373	383	352	380	400	364	385	386	378	380	363	383	405	343	379	404	400	391	392	421	372	384	323	386	357	389	377	430	396	400
23517	21024	28660	23509	20983	11021	855	499	411	354	313	295	310	272	280	242	240	257	236	266	213	204	229	210	237	217	211	196	226	196	206	215	208	203	209	183	216	196	202	209	215	195	185	181	199	193	192	202	214	201	178	201	188	189	213	193	190	198	207	199	199	200	180	179	190	198	187	221	221	197	226	196	196	210	193	191	243	201	204	222	187	194	181	197	189	194	207	208	203	199	214	215	208	187	198	214	219	198	181	207	182	209	184	217	193	206	182	218	221	226	197	175	190	190	196	163	206	191	199	205	190	206	209	186	182	205	175	210	205	153	181	198	205	202	191	197	179	206	209	197	221	200	197	233	195	205	196	209	199	211	178	191	202	197	195	214	211	187	183	197	212	210	180	205	197	186	188	176	155	186	219	200	187	203	213	215	181	209	210	182	189	208	185	197	219	187	206	196	202	192	195	181	192	195	210	194	190	173	201	205	188	172	207	186	182	233	202	216	191	204	175	183	206	184	228	180	200	194	169	193	166	186	211	207	201	197	177	190	183	184	177	200	182	207	164	188	208	209	199	192	182	214	187	174	165	223	194	171	184	189	213	209	181	189	189	201	185	191	216	185	186	204	185	180	185	207	165	175	200	205	198	174	199	175	181	197	177	196	172	178	195	183	162	219	192	197	182	192	189	178	189	187	208	199	220	186	205	201	197	181	202	200	192	180	184	165	184	212	195	186	182	171	188	196	175	200	187	174	198	202	186	193	186	208	196	182	203	204	207	190	229	178	184	186	201	197	204	184	201	226	186	193	173	186	196	172	183	175	192	214	196	196	199	185	185	177	196	204	188	192	197	190	207	215	224	198	197	206	196	200	190	183	182	187	187	219	190	216	184	176	199	212	199	188	189	209	198	177	214	196	212	186	183	202	173	185	204	202	188	191	202	184	181	174	192	207	190	197	191	184	214	187	195	177	180	208	203	182	185	213	208	199	207	211	193	212	188	171	197	213	204	193	186	211	191	191	208	194	209	229	217	195	177	207	204	195	193	176	208	174	205	197	190	194	194	231	205	188	203	173	208	204	183	199	201	223	220	216	177	187	185	191	188	210	229	211	178	195	198	186	181	204	193	199	190	169	215	202	236	181	186	195	193	197	189	187	181	188	185	185	189	217	204	191	190	204	186	222	218	194	199	181	201	195	192	203	161	182	200	188	187	187	210	196	196	211	227	196	207	202	204	217	222	203	193	179	216	186	199	179	175	188	186	209	194	200	183	189	211	207	190	193	185	180	182	188	206	189	189	199	200	180	197	204	206	197	178	202	198	168	199	199	185	191	187	206	192	205	178	204	198	206	208	191	186	213	198	207	197	185	216	195	208	187	202	197	178	195	218	205	175	207	183	189	194	194	195	199	195	188	199	215	183	196	204	205	162	196	205	197	189	183	180	179	198	184	167	193	190	213	197	179	178	182	194	195	203	222	188	203	192	171	216	177	199	198	208	205	188	200	205	178	191	191	203	217	207	204	168	209	220	210	176	203	194	178	197	189	196	207	191	221	193	192	204	200	218	205	209	171	197	197	190	192	221	202	210	204	193	214	206	199	189	188	202	163	219	198	179	174	199	195	191	197	210	198	216	180	186	191	219	202	203	191	203	190	193	205	186	191	185	186	197	190	222	178	197	171	197	210	191	187	224	161	187	174	186	190	204	215	199	195	219	227	179	181	185	204	188	191	181	199	188	188	223	221	185	200	205	180	206	179	179	197	203	206	220	187	189	178	185	192	203	196	212	216	202	189	201	207	210	200	199	199	176	208	198	192	167	203	199	192	180	213	207	210	197	205	188	193	190	191	214	201	218	176	212	187	160	205	181	188	193	207	205	168	200	187	162	207	205	172	221	187	194	199	193	176	191	194	210	193	185	179	164	195	188	204	216	186	194	204	179	168	223	187	208	188	219	181	185	187	188	171	208	199	183	211	198	204	195	186	198	213	184	216	216	217	203	226	170	199	206	217	194	206	183	206	187	169	227	182	221	209	196	192	185	177	222	182	185	181	207	215	159	217	201	194	204	178	196	210	188	192	210	185	210	219	181	202	212	197	205	189	199	188	171	206	194	183	206	168	211	203	198	186	187	209	200	211	200	194	208	179	208	180	165	195	199	204	197	195	189	189	207	230	191	199	241	195	191	194	222	177	186	207	191	208	194	208	182	210	218	198	207	209	194	198	193	179	174	177	186	194	189	192	190	179	192	182	187	176	174	207	192	195	195	215	214	197	226	200	162	222	185	222	220	195	193	212	223	211	185	189	177	214	186	210	234	206	188	178	153	184	171	192	204	201	194	177	160	192	174	179	173	175	186	180	195	205	187	213	196	209	202	201	202	173	203	177	182	201	201	202	194	215	215	215	200	197	209	175	211	184	197	201	200	212	210	206	199	197	183	211	207	202	198	180	196	219	186	180	193	181	204	172	183	216	200	201	186	212	207	190	194	163	200	206	210	211	210	191	192	201	186	196	212	191	205	193	200	187	185	191	189	202	193	181	191	205	206	192	199	203	211	203	194	177	203	209	189	205	177	209	192	193	191	210	174	193	191	220	186	194	184	182	222	191	193	209	190	202	170	187	229	220	175	203	199	194	198	193	181	198	211	183	217	177	193	175	206	177	192	170	184	199	210	217	199	182	207	190	201	186	202	205	187	223	194	181	204	188	178	192	169	187	196	213	181	210	201	181	175	185	185	217	190	181	213	211	207	158	175	183	200	200	184	211	174	223	232	205	183	215	180	189	174	207	210	210	193	193	202	183	192	222	225	192	199	200	191	186	180	164	189	174	188	193	210	215	163	191	192	193	179	192	179	173	191	200	183	210	199	187	180	174	200	154	206	176	200	201	201	204	176	204	203	180	204	183	201	173	197	184	211	227	190	203	220	185	196	196	197	213	207	199	208	182	200	183	197	197	183	189	205	214	205	211	197	184	205	209	204	209	191	187	180	180	192	230	204	190	196	213	218	186	181	184	194	206	203	186	198	190	177	187	220	213	194	210	182	204	182	186	192	202	167	194	190	189	200	190	194	197	171	200	203	205	207	184	211	196	197	206	173	194	179	195	227	182	180	185	199	194	187	188	195	196	214	208	180	210	202	194	183	209	187	201	209	191	215	190	177	191	194	201	186	195	194	210	177	169	213	208	207	209	190	198	198	233	197	192	183	193	199	185	195	178	194	177	195	204	202	182	193	209	179	200	201	233	192	191	206	181	193	217	205	200	182	188	195	210	187	175	234	225	212	191	205	190	183	193	210	191	199	243	168	195	226	195	195	191	187	204	169	170	188	179	201	211	242	202	206	193	217	182	199	206	200	196	192	180	204	182	204	188	208	196	213	204	176	172	206	190	148	207	195	189	196	198	185	193	201	211	194	202	191	196	208	202	205	211	195	189	233	193	199	193	197	180	211	177	245	181	189	198	215	176	204	209	185	190	216	193	204	186	191	170	190	188	185	202	181	182	191	195
21415	63244	6696	2201	1499	1169	895	688	602	468	392	379	347	320	301	276	293	265	280	272	248	244	230	250	242	229	220	211	219	231	227	222	234	225	180	235	217	197	195	220	193	217	210	204	233	224	200	206	193	207	211	218	213	190	208	215	185	207	214	205	204	184	239	214	211	224	203	206	215	176	213	194	193	216	211	222	206	185	198	224	215	206	234	204	215	204	200	213	205	229	218	226	210	190	188	214	185	215	193	203	206	198	212	223	193	210	204	199	197	224	211	178	210	205	202	204	240	191	191	213	208	203	193	198	198	207	216	194	199	209	198	214	194	203	203	191	194	222	206	198	187	204	238	203	201	189	176	183	183	207	185	180	209	218	183	188	211	191	194	206	206	198	203	214	197	211	205	190	200	225	203	190	200	224	185	200	204	223	185	191	197	199	202	191	200	203	207	212	196	207	207	186	205	229	217	212	217	181	223	244	215	207	200	217	196	218	208	227	213	194	220	214	194	172	188	187	196	206	188	225	191	192	182	199	197	168	209	220	207	183	198	203	209	214	211	194	201	211	177	209	227	203	223	184	192	200	211	205	202	204	191	198	190	204	201	196	204	190	205	206	197	214	209	205	195	213	192	216	181	203	214	205	185	250	190	201	227	202	209	208	225	200	211	177	204	214	188	196	190	180	194	209	204	185	203	214	210	198	201	206	201	206	193	178	210	200	207	203	171	206	200	222	197	191	195	196	211	220	205	214	190	184	221	208	205	210	214	211	222	223	195	200	198	196	187	185	191	180	193	205	208	197	214	234	208	199	191	206	196	196	180	208	209	217	192	212	210	194	203	206	194	183	210	242	191	202	218	194	215	218	215	212	207	187	222	200	195	167	220	209	185	216	189	191	205	197	201	202	177	217	215	195	220	202	231	216	205	204	189	199	192	193	192	179	195	226	200	223	198	216	182	200	212	207	190	204	190	214	211	212	199	182	182	229	206	212	201	204	226	191	202	199	194	226	225	191	216	222	222	199	218	221	191	190	216	219	191	225	211	192	181	202	199	210	192	199	219	191	218	196	207	219	182	210	198	220	178	194	202	188	179	229	193	182	193	222	195	206	224	190	225	180	198	169	211	196	225	204	210	196	195	191	192	199	189	200	205	185	225	210	235	192	170	194	197	217	196	226	207	176	225	208	216	195	203	225	194	206	192	212	197	174	188	192	236	192	247	182	204	214	193	224	186	210	204	188	213	194	201	186	195	203	210	220	186	205	215	188	209	199	178	205	199	204	211	198	202	207	207	207	192	191	207	203	194	202	196	195	175	198	172	175	200	207	216	203	196	215	210	209	219	184	241	196	225	170	211	218	199	233	208	210	186	201	205	217	224	219	209	181	215	210	205	230	224	199	198	202	214	193	199	210	202	218	205	224	195	190	217	205	192	206	207	209	202	211	221	227	226	220	204	199	177	187	215	194	194	205	188	196	194	201	196	221	207	188	185	236	198	215	199	185	211	203	193	181	188	223	192	217	204	210	194	210	212	227	226	202	192	216	217	217	192	198	196	193	210	190	194	223	200	205	196	205	170	199	215	203	223	212	218	193	224	206	232	200	205	185	204	204	191	210	212	203	187	214	188	207	199	195	232	208	211	196	202	202	201	189	210	219	205	176	222	223	226	205	189	186	206	216	220	186	217	177	206	216	226	193	210	189	206	190	228	210	206	185	193	203	196	201	217	196	210	204	219	214	210	204	199	205	209	201	197	216	213	209	225	204	207	209	201	208	230	205	208	187	189	206	212	208	204	216	199	196	207	202	207	199	216	198	192	198	193	183	202	199	193	193	214	187	214	210	209	198	223	193	198	208	214	198	181	188	215	219	189	227	223	212	190	200	179	227	208	214	194	186	184	201	206	199	210	184	191	186	223	191	185	179	189	221	180	198	225	199	212	203	206	190	203	193	191	195	220	203	228	195	206	222	217	216	211	183	189	221	200	186	196	211	215	185	208	217	192	225	205	179	194	195	205	227	194	204	205	218	209	184	212	190	223	190	203	164	208	203	177	206	206	223	192	193	194	198	211	219	216	212	209	191	184	197	215	211	230	198	230	202	211	225	200	208	213	224	198	207	219	227	229	188	208	193	216	221	203	198	201	198	191	204	194	183	202	222	212	227	213	203	215	212	205	206	198	222	180	195	208	208	198	208	198	223	206	232	196	217	202	188	187	177	211	206	225	177	193	193	192	226	179	208	227	175	199	209	197	198	232	200	218	199	207	201	195	197	193	200	205	220	203	216	196	206	190	220	206	205	218	212	186	224	195	204	205	213	213	208	196	199	209	211	209	183	228	215	226	212	217	191	208	204	212	202	199	227	217	207	202	218	211	202	197	225	209	193	172	216	221	200	195	190	215	208	184	207	198	204	192	231	173	200	192	202	213	210	186	208	207	201	182	197	196	190	190	190	225	197	203	183	230	201	189	220	221	197	221	206	222	210	197	201	214	218	233	198	196	205	186	228	206	236	199	244	213	202	193	207	198	214	179	224	180	189	227	204	217	203	216	180	211	206	194	198	201	195	182	221	180	188	198	204	198	241	197	191	203	218	223	210	194	189	211	216	232	216	186	204	180	206	212	185	185	205	217	197	217	196	185	213	225	215	206	218	202	199	204	192	172	211	181	219	213	217	211	187	201	216	206	189	227	207	188	187	208	214	191	186	211	175	186	201	220	193	206	187	187	221	225	185	188	212	186	211	204	203	207	204	184	209	205	202	214	231	215	192	230	197	198	196	212	199	196	191	211	190	215	181	205	202	194	190	206	202	229	199	212	218	195	174	206	202	213	209	209	175	192	197	220	218	201	197	199	183	211	204	193	207	206	195	202	191	196	208	211	196	205	188	215	186	207	200	213	202	221	203	202	190	193	185	233	204	234	206	224	218	192	203	223	247	208	193	182	186	204	215	230	197	199	196	198	210	197	205	195	236	195	208	208	212	208	198	220	188	202	200	197	191	184	191	197	218	208	196	208	203	208	189	208	184	176	168	199	198	213	217	201	191	210	232	216	204	208	174	203	224	219	207	176	203	211	195	207	198	213	197	196	177	211	190	197	218	210	194	202	197	196	206	179	202	194	209	240	207	195	206	212	212	180	191	198	180	191	200	204	189	202	185	206	183	187	204	217	197	225	206	215	199	211	236	201	201	174	177	197	200	164	195	193	192	221	209	200	229	204	178	200	201	189	207	214	206	190	207	203	208	192	217	198	205	221	202	209	183	192	191	238	191	209	209	210	199	211	204	224	200	200	225	186	198	215	200	199	192	216	187	222	196	171	240	212	212	217	222	231	215	185	209	198	191	207	215	215	212	173	182	195	200	210	205	200	199	179	206	206	220	176	211	220	234	228	199	199	221	187	203	201	206	204	195	248	199	195	230	225	189	195	206	211	184	177	186	229	217	198	212	196	189	207	214	177	211	200	212	230	203	203	212	195	212	199	203	229	195	205	196	192	199	219	175
24492	20997	27754	24179	14992	1066	635	520	455	436	435	409	439	402	409	395	385	379	391	388	422	370	398	382	383	378	389	361	366	373	354	355	354	363	396	349	391	360	373	379	349	392	360	383	358	360	408	371	359	360	360	443	349	363	375	393	337	371	381	423	381	370	371	369	349	397	365	375	357	351	375	354	404	355	353	366	365	365	342	388	328	370	364	362	385	377	341	360	357	374	342	374	363	374	358	371	359	356	359	334	326	374	393	395	371	393	374	359	402	373	358	368	355	356	343	361	362	363	386	359	377	343	353	357	372	391	370	356	403	376	378	408	402	328	383	351	382	386	350	388	357	349	371	365	377	372	383	366	361	357	326	360	384	359	357	315	358	373	341	355	392	367	368	351	365	366	378	367	384	348	364	361	327	384	382	351	363	347	366	374	386	352	355	413	359	358	370	373	388	347	368	362	405	413	339	340	387	375	315	351	359	386	372	344	397	369	370	361	343	368	376	349	348	376	365	395	354	392	368	362	373	354	407	357	388	373	405	348	373	369	371	349	346	361	361	339	357	358	380	357	332	350	386	364	384	347	365	361	386	383	336	339	345	382	324	334	375	368	362	323	362	358	363	368	379	353	380	367	383	372	360	367	366	378	373	359	383	374	383	380	367	361	371	388	341	387	356	403	356	353	341	383	381	350	369	358	398	377	389	380	364	374	370	354	392	367	334	344	358	386	391	404	396	371	356	382	396	375	373	406	352	381	335	379	346	386	369	348	357	358	392	345	364	383	371	358	400	372	364	404	375	336	331	384	385	360	384	371	331	361	358	389	358	390	350	410	401	336	389	371	393	398	364	362	376	397	377	387	410	359	359	354	372	359	388	366	393	353	355	374	354	357	344	383	349	376	333	338	351	371	385	381	364	364	403	334	342	390	344	365	353	322	349	387	339	393	361	310	385	355	365	359	336	357	355	359	365	359	369	380	348	382	384	364	359	388	385	364	377	367	374	333	367	366	356	339	328	354	390	348	354	351	374	356	347	392	401	396	341	377	357	345	387	384	415	354	368	408	368	387	358	368	394	362	391	362	363	397	358	366	376	364	382	353	414	384	378	344	399	372	344	367	357	405	368	363	375	367	383	372	357	372	376	371	369	350	368	364	352	337	381	365	348	361	384	369	322	346	358	398	392	395	414	341	321	371	343	378	365	369	372	363	378	358	346	360	361	330	352	345	372	369	361	353	365	345	347	373	308	339	342	389	352	332	390	339	352	384	362	423	365	353	394	399	363	389	324	375	383	355	346	375	361	358	360	403	385	369	344	348	374	355	368	345	377	393	363	370	367	361	367	353	365	328	358	356	367	386	326	336	397	402	367	364	356	363	322	387	345	371	382	363	350	407	353	382	350	366	378	367	384	369	328	368	342	390	368	419	361	367	378	358	386	349	398	352	407	366	391	361	352	353	353	374	353	364	400	408	346	380	336	360	378	328	372	389	391	365	346	345	394	362	376	357	341	345	351	413	351	361	353	390	396	362	376	335	418	365	363	372	365	346	342	329	355	368	328	385	411	357	403	370	365	342	393	362	410	387	354	369	353	358	396	384	368	390	340	373	386	371	364	371	382	381	386	366	333	377	380	367	349	391	355	391	345	375	339	312	400	342	381	343	374	387	357	364	386	377	368	401	392	376	368	370	361	390	361	351	346	335	368	353	351	365	383	394	360	368	389	372	366	342	378	340	364	366	369	342	396	356	361	337	384	367	391	377	373	340	358	381	360	382	372	372	396	382	350	372	372	370	363	328	356	333	374	344	361	361	371	388	364	373	392	383	337	392	365	365	346	366	375	358	346	357	347	341	387	387	340	361	338	344	379	337	356	350	369	374	387	333	361	376	403	342	361	382	353	386	376	373	352	374	312	383	354	340	336	384	384	406	334	354	313	381	384	363	368	345	343	367	362	388	363	338	357	363	373	360	342	350	362	334	364	363	370	368	407	346	326	347	362	352	373	391	338	379	359	379	376	363	380	376	402	325	359	378	393	353	376	340	399	382	391	379	365	363	392	370	382	359	391	357	384	366	398	367	351	342	364	376	378	380	355	344	355	354	363	369	369	368	347	371	383	342	381	379	377	368	335	382	382	345	411	367	384	400	383	347	410	363	392	356	366	382	385	385	359	347	366	369	331	370	415	342	390	365	365	348	359	343	373	367	366	381	362	390	392	385	365	359	341	387	390	350	348	371	361	407	374	395	381	361	372	371	370	386	368	372	388	356	400	412	404	359	338	366	379	371	385	367	394	353	358	356	360	404	400	404	371	369	372	338	368	375	381	345	360	345	332	369	343	367	389	381	405	330	342	362	346	408	366	376	392	363	368	367	381	371	353	348	379	391	377	380	390	385	379	362	358	343	374	347	359	364	367	391	352	389	366	383	388	396	373	375	402	356	430	360	408	377	380	364	346	368	357	379	406	408	364	348	366	390	337	334	336	344	381	405	377	347	380	375	353	362	408	330	378	371	358	360	353	354	368	385	377	364	336	347	367	353	366	360	392	379	403	345	379	388	378	336	334	402	343	379	362	378	381	396	355	353	414	375	317	330	331	366	351	358	360	369	391	356	396	401	368	403	349	379	352	383	364	379	393	374	376	359	385	380	344	388	372	359	356	376	380	372	345	378	366	338	358	386	396	360	398	380	391	365	355	396	376	389	364	399	392	379	346	378	375	362	367	377	365	365	363	371	356	360	386	394	378	377	380	379	377	400	382	335	346	384	397	381	392	377	381	378	356	335	379	355	360	351	361	386	362	370	366	370	374	352	360	396	386	401	360	373	399	397	389	375	393	334	380	330	360	365	372	325	356	376	367	362	372	363	345	359	335	359	348	370	364	360	370	380	363	375	350	362	381	357	367	352	346	360	356	389	393	372	346	375	410	394	343	382	364	389	379	369	367	352	356	333	376	345	387	375	399	348	343	358	348	323	334	326	380	402	409	365	403	385	361	365	349	350	357	388	377	356	393	382	352	365	373	347	355	368	359	368	363	405	355	328	355	379	347	395	362	382	377	318	354	354	371	325	368	348	334	368	363	391	341	372	364	376	373	373	378	397	339	392	368	384	366	370	348	375	343	330	386	359	356	343	370	398	334	368	380	382	374	349	339	372	379	404	370	333	379	368	389	383	348	348	351	379	348	363	386	368	394	372	364	360	356	337	369	381	404	337	367	380	370	374	347	393	367	379	373	353	365	395	372	356	395	367	368	353	368	371	347	371	347	376	363	334	384	398	399	363	360	361	346	371	383	370	391	347	352	351	374	342	382	353	358	355	379	362	360	357	357	369	369	367	384	351	375	363	350	361	381	366	380	358	374	374	362	380	363	372	384	381	360	397	348	367	339	387	381	388	377	384	372	358	363	368	363	378	389	369	369	370	367	371	406	344	360	350	367	356	375	372	332	387	362	397	380	355	328	386	346	377	397	369	375	370	373	372	360	409	345	343	402	367	342	397	353	380
20484	53081	3625	1641	1136	912	780	638	551	495	501	479	426	436	398	413	419	412	380	409	381	391	385	403	350	386	398	388	377	366	368	384	361	374	377	381	353	387	383	381	347	384	376	381	377	369	379	362	384	348	419	364	378	384	365	390	352	362	386	379	357	385	380	382	375	391	361	372	367	357	389	362	398	360	364	362	413	343	377	381	376	387	378	361	356	375	364	370	383	370	374	379	354	356	397	372	366	412	367	336	366	374	350	365	369	337	363	370	355	376	364	366	330	356	362	366	373	383	366	400	381	325	359	367	393	364	346	358	366	363	376	356	372	366	349	395	354	365	361	367	341	394	364	394	368	354	389	389	343	406	356	352	414	393	397	397	375	352	355	364	353	328	334	364	361	370	343	355	363	332	353	374	374	344	377	331	370	368	364	349	389	371	378	342	375	398	363	395	367	340	368	375	377	369	353	386	368	416	336	358	361	389	374	386	335	346	359	360	388	342	394	354	377	343	340	361	375	352	340	367	372	368	362	343	364	365	370	398	355	384	381	364	347	377	365	380	359	361	339	347	369	364	333	334	363	357	349	376	358	348	333	342	370	384	362	384	330	361	372	321	379	342	385	344	385	356	397	378	333	397	370	380	387	372	366	367	391	387	351	364	394	380	378	345	364	357	406	339	391	361	388	340	386	349	384	363	384	364	366	371	372	342	401	353	358	356	368	403	386	384	388	354	395	367	372	380	390	373	351	395	391	366	408	365	371	379	380	348	337	355	386	364	359	384	395	357	341	363	333	374	399	359	391	369	365	399	376	369	370	369	379	390	358	372	366	374	360	389	382	385	341	353	336	348	367	371	352	367	400	402	349	305	348	353	406	379	368	354	387	355	377	374	376	332	368	388	358	371	386	381	366	400	350	398	352	357	334	354	340	318	370	352	387	349	347	374	347	398	314	368	354	390	335	377	398	365	364	384	355	369	372	360	399	349	354	382	360	390	378	367	383	387	370	377	333	355	329	360	346	384	339	392	380	354	349	362	349	382	373	360	386	359	356	381	393	377	358	370	373	401	396	403	381	372	310	394	337	393	368	366	365	341	347	400	387	403	370	358	348	354	383	320	368	370	399	347	345	375	376	367	342	372	388	395	416	376	343	320	342	371	369	350	364	359	385	388	377	396	395	359	349	368	347	342	345	388	364	417	316	386	398	378	361	378	384	357	351	379	353	381	384	384	411	384	389	331	388	317	350	375	326	369	373	398	375	399	368	387	385	330	355	351	381	327	384	398	377	348	382	381	385	368	380	345	365	416	369	384	333	352	380	352	333	343	373	371	389	336	416	369	354	355	347	353	358	361	398	376	368	374	381	337	397	375	357	343	364	368	351	374	369	333	376	368	324	357	384	364	346	366	371	369	346	343	382	367	370	379	370	373	393	358	389	354	368	378	344	363	325	353	376	365	375	332	363	404	349	362	375	382	372	371	378	413	367	365	375	364	343	359	389	335	376	350	341	399	368	335	383	361	347	376	376	388	350	388	368	382	333	365	385	345	366	369	358	329	377	364	388	363	373	347	384	366	422	349	406	333	375	369	387	363	349	345	358	333	324	358	362	387	347	370	326	390	363	347	374	362	375	347	356	347	413	351	359	393	357	368	385	371	385	384	391	387	358	362	353	351	358	381	350	390	350	347	360	366	362	375	350	354	347	389	357	326	361	340	382	377	375	360	346	388	354	391	364	389	397	349	345	362	365	353	368	374	389	347	366	350	368	369	372	372	395	353	355	349	401	384	370	342	379	358	360	336	359	402	399	368	378	364	365	379	337	363	361	359	387	330	346	394	365	327	383	405	371	370	370	394	376	346	365	328	347	402	348	343	379	377	369	380	351	357	392	385	385	377	367	353	400	376	361	379	341	365	339	373	351	387	359	368	381	375	379	371	368	350	380	358	373	353	375	336	369	401	403	356	351	393	355	378	371	368	375	396	366	368	368	391	403	348	343	371	370	362	362	357	384	362	392	384	359	349	364	330	326	389	337	368	387	356	377	341	384	342	396	365	350	351	397	336	371	374	331	374	361	392	369	398	389	361	386	365	350	337	342	369	342	396	372	366	357	367	362	401	398	367	378	377	360	380	352	362	377	334	336	369	381	330	420	361	354	363	366	351	371	360	347	354	351	359	385	340	360	367	354	376	362	401	374	365	352	401	393	352	351	377	394	362	364	360	356	365	365	372	362	352	341	369	365	343	368	407	384	373	357	353	380	337	389	329	374	377	356	344	377	340	354	389	376	393	365	404	372	362	354	386	365	369	386	389	379	374	357	370	362	389	339	365	363	392	370	324	352	350	388	341	378	389	334	356	361	361	354	337	373	367	382	386	384	363	380	370	364	374	390	417	338	379	365	378	383	366	374	390	390	340	354	381	389	368	357	368	355	385	361	357	364	352	381	354	335	364	399	368	378	364	370	342	358	357	374	376	384	356	387	386	389	380	385	333	374	370	354	366	417	379	406	350	373	400	372	329	378	331	334	366	351	383	356	360	374	339	379	373	400	374	384	366	353	350	341	355	347	364	380	360	359	338	389	347	365	368	372	356	396	357	364	349	372	362	344	379	375	402	361	346	381	381	346	351	382	397	364	357	389	376	338	332	381	378	374	426	412	378	371	340	367	337	357	391	377	354	379	355	342	347	372	376	342	377	353	351	358	352	382	323	365	397	398	370	390	347	359	362	323	349	371	361	366	356	355	371	315	364	388	360	341	403	345	324	364	346	330	376	343	361	371	388	369	369	384	355	360	363	373	399	366	336	354	372	400	362	380	372	359	397	369	362	384	348	355	382	402	364	360	340	355	404	380	346	378	386	352	400	346	373	361	358	373	372	342	363	368	343	332	357	381	371	400	314	380	352	345	361	375	382	366	378	367	351	385	359	338	376	389	368	348	376	369	394	343	372	357	337	351	365	378	345	382	349	381	323	373	342	350	334	389	379	364	361	367	379	352	394	364	367	360	346	375	354	345	386	364	359	360	375	412	380	374	338	389	382	362	362	384	373	361	362	341	345	376	397	394	392	350	367	337	361	361	366	377	387	355	364	382	386	380	347	349	357	335	381	366	351	385	352	422	363	342	379	356	378	349	394	314	341	317	350	367	377	377	360	348	359	375	349	345	374	394	405	411	349	339	372	381	355	381	394	375	363	375	395	362	376	386	385	375	371	355	389	402	362	370	350	351	348	389	355	348	366	396	401	353	389	362	351	382	354	367	423	389	382	377	344	368	377	348	337	356	371	373	343	363	347	374	338	346	326	357	351	361	379	382	371	398	370	367	363	356	389	367	371	347	353	380	340	385	372	352	376	345	379	387	352	390	386	341	381	381	360	367	358	373	359	373	386	357	377	371	394	372	355	392	385	378	375	372	336	375	381	378	364	350	392	358	388	402	350	419	354	369	371	356	379	365	334	389	350	355	383	359	336	373	387	385	373	323	364	350	404	386	403	315	385	338	357
22274	20942	29109	22909	20933	20982	10845	863	575	492	371	322	271	303	243	224	220	247	205	203	197	171	181	178	170	203	146	166	180	138	156	164	137	139	160	168	141	153	144	151	147	134	147	127	132	150	150	142	159	149	160	163	134	141	146	159	125	123	153	140	129	131	128	124	141	136	139	130	117	127	154	136	127	131	142	144	136	129	122	104	134	132	117	131	133	153	137	149	135	120	138	112	120	117	146	140	120	138	122	143	135	128	139	120	134	142	141	145	135	138	120	139	135	116	153	130	136	123	119	151	127	131	125	149	122	116	132	126	152	124	129	136	117	129	124	123	136	140	125	156	136	133	110	134	111	117	121	128	134	136	132	125	131	144	142	115	128	116	114	136	129	138	139	139	133	129	114	119	139	128	152	133	115	127	104	134	120	132	112	127	121	137	115	130	140	128	120	122	142	135	131	125	138	125	123	141	127	139	148	140	119	120	114	109	131	116	130	120	129	111	119	107	149	118	134	116	144	129	131	133	101	125	141	138	123	102	126	143	117	133	133	114	128	127	133	115	123	107	113	106	153	132	119	114	143	129	124	133	108	122	108	106	120	116	119	130	114	112	121	125	123	134	117	124	131	123	104	119	110	132	145	110	138	120	128	125	123	109	125	106	128	142	136	128	124	147	125	116	113	146	115	140	115	121	99	122	125	119	138	126	116	126	133	123	129	136	146	136	125	117	119	121	114	133	117	133	107	126	127	113	120	113	120	127	126	108	147	108	129	111	116	137	130	125	121	115	117	135	114	120	123	112	113	127	116	114	123	127	133	116	133	132	119	110	120	120	134	125	121	127	112	123	121	129	141	143	115	152	119	124	128	117	120	122	138	129	139	119	136	128	115	140	134	114	144	118	140	123	145	135	147	125	115	145	136	125	127	125	140	142	137	134	116	124	144	120	137	123	125	110	136	145	133	128	133	99	151	125	148	119	147	125	140	135	120	130	127	153	132	117	131	128	117	141	105	132	126	109	123	132	114	136	120	133	116	91	121	139	107	124	135	126	119	137	113	116	135	121	125	104	140	143	94	143	115	123	124	126	141	116	105	108	133	125	109	140	141	117	133	116	114	138	103	126	115	139	148	138	126	134	118	117	126	129	133	128	128	120	121	134	98	132	129	122	135	123	122	135	134	123	137	140	112	141	143	128	120	118	143	122	129	131	124	123	126	137	122	116	136	122	137	123	131	118	128	128	128	115	149	138	119	103	112	129	129	130	125	116	140	119	162	129	120	128	140	128	154	122	142	117	135	121	113	135	123	121	110	135	148	117	141	132	133	134	127	132	143	136	131	120	140	127	139	132	129	125	113	142	131	146	107	136	124	136	142	114	130	124	118	136	111	124	133	114	129	123	148	113	135	117	134	126	113	133	122	123	124	123	116	127	122	137	130	139	125	127	139	130	148	117	122	133	121	141	141	135	117	119	124	127	139	120	136	126	135	126	126	131	126	150	126	114	127	125	135	140	137	112	119	123	122	140	128	131	120	119	114	133	109	117	140	133	134	124	113	115	116	136	100	135	139	139	137	111	141	114	153	129	115	137	136	156	152	133	131	107	121	117	101	141	132	116	124	131	120	148	140	136	128	129	119	115	112	128	125	117	120	138	98	117	114	122	133	136	122	128	140	129	113	135	120	116	131	116	116	125	124	127	137	115	121	142	114	118	126	119	128	110	111	107	139	133	114	117	110	138	146	116	109	116	117	136	122	152	127	135	142	123	128	133	125	138	113	120	117	117	130	126	125	102	136	135	103	107	114	139	120	128	134	121	136	149	126	116	127	128	119	90	123	146	127	125	136	135	122	135	114	139	132	117	134	118	131	121	131	125	116	120	117	124	129	123	130	122	151	132	115	118	147	120	140	133	127	113	129	120	128	126	132	136	151	136	131	130	146	129	130	135	94	114	121	122	152	131	125	111	113	132	111	128	103	117	137	126	136	112	126	127	111	143	126	117	127	104	117	145	131	140	132	129	130	143	123	131	107	132	126	121	112	132	133	133	114	139	118	105	123	131	122	146	120	128	123	129	145	110	137	119	133	108	135	127	117	129	110	144	134	129	124	129	124	153	127	127	124	118	110	136	123	124	136	111	123	134	134	113	117	139	118	109	116	126	132	129	120	143	135	131	139	138	141	125	131	111	134	125	129	132	125	133	132	114	115	142	124	115	136	113	138	115	114	143	108	127	140	134	116	130	109	124	128	110	125	154	130	115	132	122	109	138	132	143	120	125	137	129	130	111	121	147	134	127	114	143	130	128	128	130	127	132	114	130	126	127	129	129	131	106	118	133	135	133	102	109	131	122	123	113	118	105	139	109	131	123	112	133	113	128	131	114	129	133	124	134	108	136	113	126	132	141	129	140	142	132	130	113	132	133	138	133	126	141	125	137	136	121	137	131	135	117	119	119	117	136	134	145	110	125	133	130	103	129	103	121	118	123	113	132	144	116	140	112	141	130	133	138	128	112	142	124	135	133	149	105	126	136	142	144	128	125	139	147	120	133	144	123	119	124	146	118	139	125	130	135	117	137	124	134	141	128	119	132	130	129	125	121	111	124	129	141	140	135	132	126	124	122	139	132	128	139	144	131	143	131	119	126	128	128	120	141	137	108	144	114	138	141	124	102	135	141	141	141	105	123	127	128	112	109	136	125	116	134	128	128	129	149	125	133	118	117	95	112	136	119	144	116	113	115	143	121	118	105	106	129	154	127	138	138	129	129	121	137	121	142	105	130	117	118	113	140	133	135	141	119	124	99	141	130	127	113	131	129	127	124	117	110	118	120	110	131	137	125	127	128	108	126	113	120	115	135	138	151	157	113	125	133	127	116	129	123	133	118	122	123	143	134	117	114	96	125	129	118	105	133	137	119	117	110	130	130	123	113	131	100	136	113	139	96	124	117	116	129	137	155	161	124	128	132	146	103	118	133	127	129	123	124	100	108	110	121	120	139	109	121	128	117	125	113	128	156	126	123	122	146	114	115	123	104	114	121	134	129	117	127	128	119	135	106	128	136	130	137	131	131	121	109	121	150	124	122	116	142	123	143	121	127	137	112	131	129	130	125	115	126	144	116	108	131	117	122	146	133	117	117	127	128	143	139	133	148	121	138	126	121	132	119	129	130	148	121	126	117	122	137	136	101	113	121	134	122	134	117	136	115	125	129	129	126	145	110	129	119	119	102	126	126	132	128	132	111	131	113	126	131	109	108	110	123	129	143	120	143	122	152	140	121	144	119	122	119	156	127	131	115	110	134	121	125	114	126	125	118	115	136	126	137	138	123	128	125	96	123	118	114	133	115	129	134	136	143	130	124	124	142	141	124	123	128	114	122	121	123	116	121	146	120	127	121	124	111	122	146	128	127	142	122	121	123	134	136	117	136	123	128	137	117	117	148	158	109	141	131	125	140	114	131	115	127	102	135	135	138	117	135	100	136	133	129	121	123	127	142	137	115	118	136
22564	64799	8813	4193	2879	1994	1487	1032	809	623	526	497	377	348	287	291	264	254	236	230	209	204	232	221	199	180	185	165	171	159	156	146	153	167	132	165	156	139	145	157	137	152	140	151	160	139	141	127	138	140	154	148	141	144	131	149	124	148	139	131	145	134	159	140	118	130	129	142	149	143	166	138	152	155	141	115	129	154	133	145	130	142	128	113	161	115	135	133	136	154	141	127	154	154	124	131	112	126	123	132	132	104	137	124	124	134	147	128	152	146	128	137	102	125	149	130	130	141	130	137	127	119	140	117	133	109	131	121	113	143	133	117	120	118	103	142	136	144	123	133	131	135	112	139	115	138	126	123	127	129	127	109	147	118	113	115	128	104	134	111	129	122	124	149	122	123	121	128	127	123	132	129	131	118	129	116	126	128	116	125	133	135	150	131	121	127	144	135	134	120	134	139	140	131	111	123	120	144	127	107	108	132	107	137	115	121	108	118	120	102	116	131	148	130	119	138	117	136	126	125	131	119	132	130	127	115	129	105	120	129	125	128	122	123	115	135	128	128	154	146	126	117	108	135	129	145	113	142	133	118	115	132	125	140	152	119	140	110	108	142	133	133	124	118	118	135	136	129	106	133	139	145	119	117	121	114	120	122	109	124	133	112	116	117	132	106	133	122	127	136	116	118	124	147	123	108	122	136	114	131	123	114	127	131	126	131	117	139	137	134	119	144	124	118	118	132	138	138	125	133	114	151	105	112	113	120	147	131	117	125	111	128	131	111	137	119	119	160	145	129	131	122	121	131	126	120	136	134	125	132	123	139	130	136	135	125	149	113	147	127	134	122	111	141	138	143	126	121	124	125	113	130	107	123	111	138	152	118	122	108	157	113	127	129	139	127	136	138	117	131	128	119	121	117	131	123	117	113	116	151	142	121	127	96	138	121	128	112	128	141	127	139	121	112	119	115	118	128	133	132	122	123	119	126	121	125	121	119	110	110	118	126	117	116	128	139	115	135	125	127	118	116	134	140	127	115	119	139	120	148	112	121	106	133	122	143	127	109	116	124	125	109	141	133	132	121	114	135	114	140	107	132	125	136	131	111	122	124	130	128	132	120	124	112	127	106	125	124	137	132	111	124	137	130	126	116	111	133	131	105	138	140	131	142	125	122	125	132	114	125	128	148	120	118	126	106	130	123	126	135	117	125	115	104	141	134	140	129	135	113	125	146	122	126	115	109	122	123	130	133	128	110	134	103	124	143	113	133	119	107	155	125	127	139	130	124	130	132	100	122	128	121	136	113	116	126	123	131	120	127	122	115	107	136	125	135	118	119	139	129	123	117	111	134	138	143	130	133	133	137	122	145	141	117	115	136	135	124	126	130	112	127	130	111	135	117	121	125	142	125	112	133	119	124	137	136	116	123	152	98	113	131	130	129	126	137	128	98	128	125	132	128	130	122	108	139	112	113	132	125	152	139	130	127	129	124	116	129	116	140	128	115	114	133	130	130	131	139	123	112	120	121	135	123	119	135	121	108	143	133	105	120	112	115	127	118	132	124	102	129	135	113	123	120	124	125	129	127	109	120	113	125	136	117	123	137	123	110	130	135	145	128	135	111	128	129	145	131	134	114	134	117	138	125	134	143	130	132	143	117	127	143	128	129	126	105	134	111	152	118	134	136	135	106	141	146	113	152	128	134	112	125	106	139	128	119	117	143	126	162	119	148	113	110	130	135	117	128	137	117	120	128	136	129	122	137	121	126	144	127	121	124	137	127	135	137	134	121	139	135	115	120	111	135	120	135	109	127	128	144	149	118	121	121	143	142	120	124	133	129	126	119	135	125	145	104	119	143	165	144	117	121	127	135	128	109	122	119	118	109	125	139	148	130	123	126	128	140	128	119	119	136	125	108	134	137	135	127	151	132	126	116	127	115	121	136	115	128	123	109	124	112	121	131	121	147	141	132	134	127	120	125	114	130	105	121	140	123	111	131	128	121	113	148	110	127	131	121	130	115	124	120	120	116	119	139	122	128	139	126	138	129	137	131	143	113	132	129	117	121	123	112	123	125	126	120	125	132	129	112	120	120	129	118	113	114	132	122	116	118	121	122	130	104	125	115	138	143	135	126	128	141	133	133	109	143	142	118	122	135	138	123	129	125	135	141	103	130	124	120	136	138	149	123	114	124	139	148	105	112	131	116	128	119	122	134	113	138	139	119	140	115	128	91	131	137	138	145	140	123	116	144	116	146	127	135	128	122	124	119	126	124	129	110	132	145	136	130	160	112	122	132	129	141	130	122	120	131	126	112	123	126	96	116	134	117	131	130	117	127	118	133	136	124	117	130	136	114	133	110	153	120	126	133	114	139	113	129	119	125	135	116	149	140	132	124	125	109	115	108	122	128	135	131	140	135	121	110	129	129	142	139	103	134	125	128	121	119	104	127	126	131	130	115	127	112	112	119	144	125	114	134	119	132	125	138	120	138	141	133	111	131	125	130	115	118	112	141	143	123	135	139	113	141	131	127	140	125	122	122	126	122	131	126	131	130	100	129	135	131	134	125	123	118	113	121	141	135	128	123	149	137	139	149	137	125	123	133	153	118	119	130	127	120	122	130	138	138	135	128	127	104	124	122	115	112	111	109	108	131	139	129	135	113	126	112	121	135	123	123	123	129	119	107	110	130	113	136	126	137	126	118	121	160	115	113	125	117	130	134	136	130	128	119	143	144	136	120	150	120	139	135	131	119	128	124	131	113	107	132	118	132	133	110	146	140	127	121	130	121	117	136	120	123	112	129	118	161	114	133	138	136	148	137	119	135	116	125	143	134	129	130	117	132	111	136	125	122	112	115	141	142	139	119	126	131	133	115	143	119	130	118	110	155	125	123	116	126	122	108	133	126	128	145	120	114	119	122	126	128	119	136	119	141	119	137	132	114	119	131	134	114	134	122	126	118	118	119	124	117	120	116	127	114	133	138	121	120	114	140	105	111	111	122	123	142	115	125	125	131	128	128	116	131	128	122	147	122	114	105	131	112	133	153	134	127	123	120	125	133	126	144	124	120	137	134	139	140	109	136	117	131	124	122	137	113	148	134	142	139	127	104	133	103	121	133	133	113	126	120	140	129	127	119	131	142	138	138	133	134	113	118	110	124	149	133	123	110	128	146	113	130	126	112	142	131	119	134	123	148	119	139	127	131	131	115	144	123	134	127	124	118	114	126	122	115	139	118	115	122	145	148	135	108	143	136	139	111	134	127	136	114	132	134	118	136	115	144	130	136	121	110	121	127	150	123	125	141	118	113	125	121	145	111	136	125	141	127	107	117	118	119	127	118	111	124	127	160	106	108	113	117	132	129	119	132	141	108	145	146	118	119	113	127	119	122	138	136	122	128	143	127	126	134	133	123	147	142	122	138	128	114	117	129	120	140	123	125	106	141	135	151	110	116	132	123	122	110	125	97	115	123	129	139	137	120	130	129	116	129	154	143	121	114	118	132
27992	21915	10150	879	424	411	412	396	413	394	388	370	356	356	394	394	386	393	402	349	363	413	388	398	348	390	388	385	372	381	371	335	366	374	395	376	405	344	399	389	352	366	364	366	363	372	398	399	386	400	357	379	339	375	355	381	360	406	378	337	377	369	349	385	425	382	370	399	390	373	413	407	389	339	352	375	387	383	389	396	388	356	376	378	377	411	360	387	381	349	417	369	385	387	389	390	355	369	354	392	395	387	347	363	350	366	373	336	386	395	385	380	392	371	390	400	354	395	408	360	408	350	387	378	383	379	418	374	365	376	390	381	410	362	375	360	365	352	340	357	393	364	376	363	388	376	378	382	399	389	364	380	373	357	354	362	392	398	353	364	393	342	355	403	388	367	391	356	387	385	381	354	396	376	370	370	376	344	410	351	404	386	352	396	376	376	380	369	354	396	347	373	385	363	372	386	362	364	358	384	338	380	361	364	388	316	364	393	344	352	362	369	373	366	391	357	358	368	395	361	375	387	355	377	349	386	389	359	364	350	391	367	382	403	376	360	382	393	361	390	358	347	347	383	363	414	395	372	365	346	357	364	378	363	457	341	407	376	362	356	382	343	365	377	351	385	362	388	373	374	372	358	348	371	371	415	355	339	361	347	345	393	391	379	390	410	383	384	362	406	391	384	359	372	376	352	394	380	365	361	370	360	358	363	371	367	360	391	369	370	388	367	389	360	396	362	379	365	372	398	389	369	369	382	356	378	392	392	364	361	414	349	355	421	408	390	390	417	382	381	396	344	398	381	362	370	402	395	370	387	387	378	397	380	350	400	400	372	353	394	373	369	384	395	389	392	372	334	381	384	388	381	366	404	420	401	341	382	400	376	385	404	362	376	357	399	375	383	385	395	373	375	392	386	356	391	383	379	370	373	383	373	399	342	384	387	394	343	392	366	361	370	382	332	371	371	363	383	385	371	387	333	384	386	400	361	368	390	384	356	399	369	383	415	347	411	413	379	403	389	391	382	394	390	385	374	356	389	353	361	391	350	343	353	365	393	374	372	390	411	404	385	371	365	364	388	391	397	369	366	398	363	400	391	360	368	394	338	370	370	386	372	390	371	371	383	364	387	400	406	399	409	374	365	403	390	384	390	372	350	364	392	372	412	371	367	373	393	387	376	397	396	361	409	349	392	376	361	367	378	387	367	379	385	385	354	368	332	377	394	365	390	419	367	364	379	353	355	368	363	378	394	383	347	428	368	337	402	357	369	366	377	363	369	381	397	382	352	393	377	360	366	365	343	379	358	355	373	361	384	351	378	366	367	376	375	360	382	425	379	374	328	367	411	367	339	353	385	388	393	365	351	397	368	373	372	352	377	371	347	380	368	378	375	429	366	379	400	368	386	386	407	383	382	372	393	356	384	370	391	368	381	368	389	411	374	380	371	380	391	349	375	360	362	417	402	401	368	339	341	345	371	364	373	367	373	390	350	423	408	368	347	353	362	346	378	366	396	398	327	377	389	375	385	364	414	332	436	397	373	384	371	425	386	376	368	399	371	399	340	360	394	337	348	393	377	384	364	384	353	353	381	405	411	368	351	382	378	346	342	368	373	385	363	364	376	399	393	401	383	373	354	365	395	395	383	378	375	356	367	406	398	378	339	390	391	380	393	371	399	360	344	383	341	386	407	415	361	423	359	363	374	372	404	396	322	391	423	371	390	392	400	375	353	333	394	365	351	375	367	400	359	345	345	374	358	367	352	382	354	347	352	421	392	359	381	343	396	364	397	372	361	377	403	379	376	394	391	363	363	351	398	381	364	374	380	352	359	431	400	369	375	389	373	392	373	389	396	367	349	362	351	423	362	373	379	380	355	356	362	363	394	348	357	346	361	386	368	349	367	382	362	370	365	383	390	362	381	379	355	380	368	368	365	398	390	386	355	379	384	373	387	393	370	366	357	360	361	404	347	388	402	380	341	377	377	390	366	369	358	361	372	388	372	372	373	421	363	375	392	405	367	363	360	354	380	401	381	378	339	363	354	353	389	392	380	405	395	346	371	376	386	369	338	418	431	359	359	371	405	368	385	358	369	373	372	379	381	408	380	377	413	381	404	390	367	361	389	337	354	368	406	390	367	409	393	403	358	378	388	367	360	363	364	407	384	351	391	363	354	407	371	394	381	410	356	369	343	385	398	366	358	383	402	340	338	362	373	396	375	370	381	368	395	341	396	366	350	408	375	363	369	364	407	356	393	388	376	376	388	413	349	377	373	377	398	364	365	361	411	367	380	411	386	355	372	367	373	390	387	369	385	387	359	341	360	336	358	365	397	363	354	378	372	389	377	376	352	369	387	362	366	351	368	351	356	355	417	366	370	355	363	355	405	343	388	363	365	346	360	378	407	357	380	386	385	370	388	395	385	345	355	379	375	387	390	340	383	356	393	375	336	400	367	374	427	388	382	358	381	374	408	361	378	402	364	382	386	372	406	376	334	383	375	353	374	363	349	346	367	374	357	373	385	394	395	391	368	399	397	392	357	380	401	378	366	381	395	352	336	351	398	369	344	387	412	400	335	418	393	363	335	365	348	360	350	387	353	369	369	366	383	406	392	373	377	360	347	376	358	356	364	382	368	371	382	373	356	392	369	359	377	358	359	357	355	382	388	370	365	399	398	366	343	349	416	397	386	385	359	365	392	359	360	411	362	350	415	333	370	420	378	399	354	390	381	385	350	362	375	353	362	365	384	379	379	388	402	362	360	361	347	379	362	392	333	362	399	359	413	412	387	368	376	344	387	382	373	342	372	381	396	393	385	378	376	361	417	373	371	352	369	355	366	380	353	372	393	359	379	345	331	371	391	371	342	355	394	356	388	409	342	348	378	414	409	372	387	337	378	370	408	359	370	397	349	362	343	371	331	385	377	372	351	341	334	377	362	350	400	385	375	371	363	375	377	353	364	367	378	374	332	413	376	353	371	388	360	355	366	393	372	389	369	393	370	364	375	383	367	376	415	345	365	398	384	363	373	344	384	398	390	410	362	376	372	405	348	379	361	384	381	341	402	367	382	375	347	425	382	371	371	370	387	422	397	373	371	404	375	407	371	411	365	406	373	366	404	360	395	352	366	385	373	353	361	382	372	398	345	379	390	373	394	357	335	373	379	386	402	353	364	368	351	370	354	367	398	365	400	369	327	378	349	379	373	369	392	385	394	375	371	347	383	359	355	339	396	388	378	393	371	351	372	366	387	389	376	383	370	367	342	365	357	347	362	387	399	384	365	366	361	362	385	405	392	373	384	406	366	335	384	399	384	386	349	372	403	418	394	345	356	339	372	359	336	371	356	377	388	368	336	385	363	385	387	390	368	370	391	375	385	396	378	389	415	365	346	354	387	377	377	381	379	384	377	385	375	340	383	378	366	408	397	404	366	382	374	403	380	395	382	377	406	374	377	376	340	407	386	340	395	386	373	413	395	370	367	403	390	422	352	377	351	376	362
19910	24433	856	487	471	468	437	401	417	396	406	383	390	397	408	426	411	414	388	368	382	389	392	355	423	400	398	390	370	355	378	387	396	375	379	381	409	372	370	377	378	386	373	356	407	363	407	395	399	372	399	390	366	344	377	411	429	407	395	433	355	351	368	369	352	428	385	385	357	390	375	375	385	407	392	357	433	400	357	366	374	366	347	415	381	381	363	410	413	377	376	395	400	360	364	380	367	403	404	379	347	364	359	409	385	399	392	366	374	362	413	384	353	396	396	345	410	370	381	382	380	388	372	334	372	370	384	377	399	413	409	401	382	386	443	383	394	374	378	344	365	388	348	366	364	406	391	414	371	434	367	377	363	381	391	387	363	396	384	365	398	363	391	341	372	367	385	393	385	358	375	388	395	375	392	403	369	390	397	384	359	417	405	362	364	389	381	390	377	354	391	369	371	363	405	378	419	379	402	384	380	418	366	421	325	406	364	425	395	364	371	389	403	394	365	379	411	363	401	399	343	350	393	381	405	363	382	384	375	382	401	402	390	406	378	415	360	376	377	397	395	392	389	353	370	371	385	394	394	389	390	393	431	382	397	383	367	380	401	369	376	361	359	371	371	375	363	355	345	381	409	352	350	407	384	370	397	359	403	364	409	357	364	398	385	369	368	409	357	398	409	385	345	409	377	380	354	392	368	383	406	371	388	401	349	371	363	355	353	365	398	413	370	386	409	401	385	380	384	378	412	373	370	415	384	349	390	376	388	415	361	375	360	407	394	354	394	386	350	374	382	368	371	382	378	345	370	379	421	426	378	387	425	357	371	371	396	394	403	405	386	354	379	397	361	384	381	369	419	376	388	399	394	374	354	382	361	400	392	389	366	426	405	380	394	377	378	384	388	372	375	398	416	402	421	349	369	380	417	397	342	331	390	375	394	392	373	372	387	354	375	375	433	392	365	379	397	349	402	384	370	364	369	374	360	364	399	395	381	385	365	374	381	382	365	384	402	331	380	382	349	390	407	415	382	366	387	370	401	372	369	388	378	360	372	420	371	353	341	424	369	355	374	360	381	406	352	376	406	387	380	397	374	359	391	384	399	378	412	376	376	365	397	379	350	398	418	410	402	389	391	396	381	378	401	399	395	396	344	385	361	335	400	369	395	396	335	408	382	373	393	355	398	380	345	400	392	372	393	388	390	379	340	393	410	355	386	367	399	389	375	365	402	354	357	400	374	387	347	360	378	359	385	387	369	379	438	365	368	381	392	384	390	372	370	392	409	373	376	369	370	403	383	381	387	418	385	402	397	375	355	366	395	397	384	388	396	373	418	362	399	358	369	383	374	392	410	381	382	379	384	401	379	400	417	408	355	384	371	389	382	387	397	383	370	371	376	366	380	402	387	372	399	436	361	382	431	372	392	376	398	425	379	442	392	406	371	346	364	394	367	399	349	397	361	355	368	401	435	427	375	388	392	387	398	391	408	398	387	353	384	407	399	386	369	372	368	370	370	373	406	406	371	372	393	382	419	367	390	401	366	402	408	363	379	401	396	422	345	334	380	355	393	367	389	379	391	378	346	389	402	391	374	350	384	363	396	384	382	379	389	389	415	366	377	390	366	362	367	368	416	379	372	358	376	360	385	391	367	347	372	358	378	368	359	404	386	415	401	389	359	367	381	386	359	392	380	392	396	365	363	383	399	422	370	429	406	359	374	404	371	372	399	429	369	417	385	382	339	382	359	406	375	390	381	362	379	446	394	381	365	398	394	358	404	355	378	383	355	402	396	391	354	386	374	431	406	369	368	375	379	375	382	371	418	383	434	393	392	384	344	376	377	377	393	388	380	369	369	396	381	360	382	386	369	385	390	370	420	353	399	417	401	400	391	386	372	402	342	369	380	389	413	403	406	375	390	360	399	385	356	370	348	411	365	392	365	413	384	354	397	390	372	344	393	380	383	394	367	407	392	367	344	387	385	391	394	381	408	349	392	367	387	407	382	392	386	395	356	389	391	389	365	366	372	368	357	351	384	352	373	363	369	420	425	386	393	380	378	377	402	370	384	383	352	385	408	371	394	401	393	378	413	359	417	388	382	421	380	396	388	371	388	362	365	386	383	383	366	351	362	366	354	361	371	384	395	375	398	391	359	413	381	408	388	355	388	395	379	399	396	417	356	407	354	379	365	371	377	365	395	381	377	384	385	409	347	381	356	400	369	378	333	364	412	356	383	398	375	356	377	366	373	393	377	402	400	397	357	361	411	363	374	422	343	380	397	380	364	396	388	358	348	362	372	386	370	402	393	359	378	398	411	376	359	393	362	399	379	370	351	363	343	400	364	422	383	370	374	393	436	378	378	406	373	373	375	397	398	364	370	378	368	362	392	398	396	385	398	365	378	408	366	380	384	409	393	387	418	397	387	374	375	406	413	378	405	407	374	381	372	360	398	373	353	336	380	363	386	416	387	403	381	394	365	416	385	412	405	388	398	395	414	416	400	346	385	381	386	411	404	393	366	354	373	401	361	358	397	384	359	365	356	365	389	387	398	368	348	413	390	359	352	398	387	361	336	390	396	374	374	368	380	360	387	373	372	353	402	366	369	367	410	404	376	370	367	355	401	404	398	381	381	397	365	360	353	368	376	395	351	392	407	377	394	380	392	388	411	350	421	385	345	343	405	398	387	388	393	387	398	384	370	368	394	367	426	398	398	376	388	351	404	406	381	417	357	377	392	348	409	367	408	388	365	387	453	371	392	418	389	421	397	373	386	349	369	409	405	372	350	410	368	381	374	351	344	376	375	372	365	383	391	431	352	380	430	380	400	417	385	379	386	369	416	362	356	326	375	365	402	381	351	376	402	414	402	411	409	369	373	386	390	365	376	374	351	368	397	363	364	387	383	371	391	373	399	388	396	332	384	351	380	406	336	396	368	411	369	356	396	418	374	408	358	410	384	385	383	406	372	403	381	397	374	387	371	388	394	433	355	398	371	371	389	393	413	389	429	396	412	414	399	390	359	400	353	370	377	358	398	382	366	366	412	386	366	406	392	363	383	377	383	360	399	399	388	393	347	362	382	384	460	369	408	392	393	399	364	350	382	400	394	386	393	384	373	405	397	388	373	425	375	398	398	410	369	369	364	383	389	368	407	415	420	390	375	381	397	377	408	385	368	343	381	365	386	405	345	390	396	388	386	378	349	369	429	374	376	393	405	350	360	387	390	376	369	365	383	419	392	360	385	377	352	359	383	377	391	353	380	387	370	372	408	375	400	380	332	393	359	402	357	403	362	383	408	370	385	402	392	360	370	389	405	374	372	364	363	411	386	361	385	384	362	374	396	405	391	349	359	394	365	410	347	412	345	400	386	402	375	382	442	403	392	375	388	364	368	386	405	365	394	395	411	397	355	372	368	396	357	395	374	384	376	384	371	382	384	371	385	391	387	368	391	381	434	387	346	367	360	400	387	374	383	373	364	361	406	385	356	414	410	407	393	413
23405	20940	28626	23246	20867	11783	884	493	430	382	336	314	298	256	269	259	260	217	233	237	231	234	211	211	234	226	190	180	185	229	224	214	199	225	191	205	205	179	221	201	233	184	209	199	189	204	204	196	185	185	185	217	183	192	194	211	213	207	195	204	202	202	181	204	193	188	212	192	205	176	181	200	195	184	184	188	168	203	182	203	199	202	191	201	176	210	176	188	184	207	191	200	205	189	189	173	218	195	212	193	184	200	226	190	204	199	203	214	212	177	215	209	199	186	227	187	178	168	190	163	204	196	179	216	205	197	167	171	201	185	198	182	201	158	178	199	194	185	175	188	182	177	195	209	215	188	197	205	200	192	178	193	190	206	209	186	199	184	202	174	188	185	215	179	226	192	194	191	181	186	224	176	196	207	190	200	195	206	191	190	196	202	194	178	207	184	190	216	212	204	182	199	214	202	217	204	193	195	181	191	192	207	194	201	199	209	195	225	203	173	201	204	183	198	179	191	177	198	204	189	182	194	201	190	178	200	192	169	189	218	181	172	176	195	197	217	187	166	189	197	188	182	182	193	189	189	209	190	205	201	184	176	200	182	216	211	191	223	195	183	195	203	211	185	190	187	199	200	200	192	190	178	180	192	191	216	180	216	183	189	190	192	191	188	176	209	194	188	196	220	186	209	214	192	203	198	186	230	240	213	169	194	197	188	188	216	182	202	191	196	186	210	190	177	201	178	187	196	204	194	200	182	214	191	192	193	208	164	176	184	171	208	185	193	188	208	208	216	180	180	192	174	198	187	178	176	201	170	192	199	196	204	212	195	208	197	186	189	198	230	192	205	198	212	204	220	180	189	184	191	187	166	205	199	226	191	166	198	209	214	203	186	174	180	191	188	202	180	222	204	201	208	179	199	214	179	198	219	211	188	195	233	192	205	207	191	186	206	179	191	194	185	191	206	199	195	185	211	202	215	175	215	214	207	200	186	200	186	200	180	205	200	218	192	191	194	168	183	184	198	217	165	182	186	183	186	189	185	192	190	210	192	176	187	196	216	190	179	190	193	197	166	187	199	190	189	194	201	193	185	181	178	187	222	185	205	187	207	177	187	204	210	192	186	199	188	180	206	192	212	220	204	182	173	182	176	182	172	209	192	187	206	201	156	203	172	168	213	206	192	201	223	182	183	176	185	179	185	208	199	179	166	206	192	175	194	201	189	196	195	190	189	203	193	190	192	194	185	203	201	183	177	176	227	172	191	196	191	195	179	189	195	174	174	183	194	200	225	184	182	201	189	225	182	204	178	196	181	183	224	220	211	186	214	194	207	178	207	187	191	186	179	200	172	208	172	196	166	225	181	203	187	187	200	187	190	173	172	203	180	202	192	201	210	192	226	177	197	197	192	184	209	205	192	205	200	177	186	216	213	174	197	197	191	183	181	180	211	217	193	201	223	200	194	205	164	188	210	211	202	186	198	176	166	193	198	217	191	189	172	175	200	183	191	190	219	193	199	202	186	200	179	181	188	196	185	195	199	198	186	180	186	201	192	201	180	199	194	189	202	205	170	171	180	185	230	193	191	218	197	172	212	196	195	187	217	190	196	191	194	182	176	186	198	201	220	193	155	211	218	208	178	202	214	219	167	186	206	195	208	202	175	181	191	214	189	194	203	180	186	189	207	197	181	175	198	199	208	219	203	180	203	218	184	208	194	187	194	205	206	203	190	195	199	188	201	189	191	200	168	185	181	200	200	188	220	170	194	203	212	191	168	197	200	201	174	190	168	183	190	188	202	201	204	191	190	210	194	179	182	194	192	195	206	179	201	197	198	183	196	217	185	172	191	195	186	176	200	192	183	235	194	214	205	215	180	187	179	203	162	179	185	188	186	205	193	218	201	206	167	181	182	202	210	180	197	186	202	190	200	186	200	203	191	211	204	186	206	196	178	195	199	188	179	180	186	179	183	195	210	175	183	189	204	189	185	183	188	195	195	181	192	193	209	202	196	180	211	189	188	180	201	189	216	189	203	197	189	191	199	191	175	185	175	209	195	186	202	184	207	193	188	188	209	196	198	197	209	203	191	184	193	158	185	198	172	186	177	184	219	163	190	217	237	185	176	204	208	193	174	187	194	173	178	208	200	192	171	194	238	205	205	171	181	193	190	184	214	174	180	192	185	216	191	176	193	198	185	187	199	162	200	188	205	208	206	181	180	216	192	185	204	193	210	195	190	199	175	208	183	183	200	195	242	188	196	211	187	195	194	210	185	229	193	190	208	178	190	198	214	197	203	191	195	200	208	207	190	194	164	176	210	221	191	220	193	178	208	206	213	202	211	173	172	205	204	186	202	199	196	196	191	229	205	179	164	199	200	203	190	184	201	201	196	200	198	198	211	186	206	211	214	197	230	180	185	194	183	182	160	196	206	200	192	205	209	197	222	214	198	197	206	187	200	220	187	198	184	187	206	202	190	178	185	204	179	205	183	192	211	186	202	169	201	205	186	192	226	218	191	195	211	205	211	198	213	154	181	189	210	190	183	200	196	198	193	214	185	200	214	185	170	176	173	203	182	186	167	207	182	192	186	169	194	213	192	210	179	181	184	188	193	200	203	211	215	207	180	220	189	193	204	188	193	185	199	166	188	186	197	219	195	198	167	205	199	204	203	190	199	203	181	170	184	205	208	187	179	192	182	205	203	167	177	173	212	212	234	204	215	186	195	205	184	190	175	194	186	199	191	189	225	197	202	190	215	207	189	219	173	169	222	194	175	218	198	192	187	160	197	173	202	185	198	193	210	166	186	176	195	185	193	172	200	178	194	205	197	225	215	191	181	203	181	186	185	175	190	191	199	220	195	200	206	202	202	188	184	214	195	193	187	214	211	189	188	214	192	205	196	203	190	177	179	208	226	204	203	202	197	198	219	217	211	186	184	225	170	198	186	199	177	207	188	195	191	171	180	202	170	188	171	186	217	183	203	210	199	187	194	189	197	197	179	197	206	207	192	204	214	202	209	150	192	199	180	183	197	187	214	196	201	163	180	216	187	190	186	169	191	183	197	202	194	186	196	184	193	210	200	206	188	203	189	200	199	193	202	189	189	216	218	198	190	181	203	220	206	200	190	177	190	183	190	185	175	190	189	174	179	192	162	183	173	174	193	212	230	206	215	198	201	200	202	218	190	195	204	184	176	204	171	188	189	208	194	221	201	179	194	196	204	196	199	193	181	178	180	191	186	187	183	202	181	201	207	190	184	211	177	206	204	196	183	210	203	192	188	198	191	196	196	172	180	190	225	197	199	195	200	197	203	184	209	181	195	214	183	196	194	194	191	199	185	185	190	183	195	208	208	197	202	184	193	205	185	208	177	198	185	202	187	182	219	195	189	195	198	179	175	206	199	195	201	200	184	192	191	200	196	224	194	157	172	198	172	201	188	205	199	208	196	183	187	209	189	200	186	182	202	192	185	224	191	196	182	183	192	187	186	195	192	181	207	199	176
17271	61073	5067	2302	1616	1207	892	670	566	495	405	368	334	326	325	307	286	255	263	263	230	230	228	268	246	217	245	226	217	208	191	234	197	209	252	198	206	214	207	205	226	212	190	209	198	203	237	225	235	228	214	226	208	208	221	202	226	211	207	201	219	243	207	203	206	213	198	223	219	221	230	212	218	236	208	205	207	209	195	213	176	211	228	213	221	204	212	205	234	198	200	221	198	209	209	182	219	204	211	218	220	204	208	225	198	183	204	215	205	193	207	212	197	212	205	235	218	197	174	224	196	199	235	205	197	187	215	208	196	212	208	197	172	206	207	211	214	224	196	214	192	202	184	200	206	214	178	215	207	209	204	236	209	221	191	220	190	182	216	188	202	182	220	220	210	206	180	185	221	222	225	209	220	218	238	210	188	215	213	212	230	196	217	197	213	219	213	206	208	197	178	219	210	203	207	200	220	210	196	225	205	195	232	205	211	218	209	209	207	201	204	199	195	212	221	186	199	233	193	192	214	220	202	208	193	188	223	200	192	221	176	204	189	201	208	206	183	180	217	176	208	212	181	187	199	209	183	196	191	244	202	222	181	215	209	200	217	189	202	200	220	189	207	225	197	188	192	205	192	221	222	188	229	182	204	219	183	220	196	196	229	194	187	211	208	215	177	205	205	225	209	217	222	213	211	198	192	201	217	223	214	189	184	194	214	194	209	198	199	218	218	214	188	190	218	196	185	202	181	216	229	175	189	186	197	210	203	224	207	218	192	226	201	196	199	228	199	212	190	192	204	180	178	205	175	229	203	212	182	177	204	186	201	196	185	199	248	216	207	197	195	224	227	209	206	194	200	212	213	190	197	207	190	222	199	206	200	230	174	217	213	197	207	203	195	190	199	197	205	222	202	218	229	224	212	228	212	213	193	213	192	195	222	217	199	208	205	183	175	210	182	230	204	211	211	184	208	234	242	172	204	200	223	214	193	196	193	210	220	219	218	215	179	200	205	214	213	211	213	185	191	211	226	234	191	196	188	200	208	203	204	208	208	199	176	197	181	218	196	212	210	198	190	208	184	217	209	213	218	180	193	212	210	214	221	204	207	183	215	195	197	222	221	204	208	182	207	184	207	191	191	180	185	248	222	202	192	208	228	194	198	185	198	194	229	194	197	201	196	213	213	183	212	194	193	193	188	204	205	208	173	191	239	204	183	202	205	183	210	196	217	235	192	186	208	216	208	211	179	207	212	204	188	223	215	185	205	218	207	215	221	191	189	196	207	215	199	193	194	190	197	200	198	194	213	193	198	173	211	202	220	212	209	205	180	214	218	209	223	197	211	213	197	205	221	211	192	188	202	217	227	207	194	199	214	185	205	216	213	176	200	222	236	196	189	191	215	215	190	211	198	201	201	219	181	213	205	205	198	229	196	211	216	220	205	178	231	190	207	188	216	218	209	199	212	226	203	208	240	194	202	216	204	206	230	234	169	211	236	214	213	199	197	229	202	184	221	194	207	195	212	182	223	226	226	211	206	192	193	216	193	210	195	208	204	202	182	225	175	186	174	186	215	204	213	210	204	206	185	209	216	204	202	207	190	217	196	210	223	201	222	203	213	219	210	219	194	171	221	208	191	206	215	187	228	205	183	228	197	222	195	204	206	186	196	240	191	223	213	187	202	209	199	216	195	222	166	209	203	201	194	222	201	206	182	189	199	204	204	210	206	213	213	195	202	195	198	200	224	204	201	193	196	188	214	193	187	205	207	188	220	209	178	201	218	212	204	182	206	213	206	222	219	187	198	199	201	222	232	217	200	208	205	199	192	187	189	212	222	194	213	174	216	213	235	216	216	235	203	224	204	197	222	197	186	201	194	205	206	217	211	214	192	200	219	198	208	204	226	213	196	223	221	221	197	207	213	203	184	206	218	183	208	226	175	196	191	205	200	198	219	197	196	210	223	182	215	234	187	211	179	218	190	202	206	187	210	232	221	196	199	204	206	207	203	209	197	211	190	224	215	207	221	214	202	160	221	194	186	190	171	192	206	195	204	195	205	193	192	191	204	182	194	212	201	201	189	206	186	217	208	172	181	176	213	240	190	192	203	196	183	217	213	219	215	202	168	208	226	216	229	206	185	220	158	203	213	193	195	195	206	213	216	190	188	202	198	201	198	207	200	219	193	208	205	195	185	200	201	183	248	164	212	198	191	228	219	180	191	207	213	211	193	197	194	195	204	224	197	235	193	186	221	218	228	201	211	201	245	207	196	193	174	215	210	199	222	220	250	206	196	198	229	216	202	203	203	220	210	203	205	200	222	190	190	201	191	212	221	210	199	207	220	200	202	214	208	188	216	220	209	214	190	208	183	204	220	214	220	235	225	203	190	230	209	218	238	183	207	180	207	197	210	221	182	209	210	193	216	208	186	204	205	182	224	207	203	211	188	202	203	207	208	222	210	202	208	210	160	236	225	219	208	214	170	187	221	192	197	207	223	212	218	215	206	189	197	220	199	196	189	207	232	208	231	177	211	202	213	206	193	206	215	202	188	233	223	175	207	196	203	201	195	186	228	186	193	206	219	205	205	183	185	220	214	208	194	223	189	201	203	205	218	197	203	205	213	199	209	240	189	184	192	198	199	207	198	216	229	221	220	186	190	208	229	240	210	202	173	219	194	218	177	194	226	173	226	220	196	204	200	222	188	192	198	214	203	214	194	200	181	208	205	223	202	234	185	199	201	196	203	188	200	213	188	211	203	197	208	199	227	197	205	194	239	208	225	216	207	203	181	204	202	197	195	173	204	199	208	212	212	169	213	199	227	220	207	218	218	220	207	187	191	199	217	200	181	201	202	231	191	192	207	196	194	212	199	234	200	187	196	201	180	187	171	225	225	221	180	215	199	198	200	225	197	210	222	202	181	195	231	189	187	213	197	222	222	207	218	202	187	217	222	210	206	215	196	189	212	206	226	183	214	231	204	207	213	199	214	223	209	184	211	208	191	226	215	212	206	208	233	186	210	197	210	194	210	209	221	223	185	198	220	223	206	218	197	188	182	207	173	200	193	225	184	213	215	216	214	205	212	211	222	193	221	211	198	215	238	213	220	207	198	212	194	212	214	208	199	189	244	203	190	185	202	209	243	219	199	188	200	192	207	214	182	228	216	202	189	198	193	198	187	184	192	224	194	202	211	200	201	229	197	176	216	211	202	207	207	223	211	220	186	210	192	204	185	188	223	177	172	157	192	195	220	192	224	206	232	206	210	209	224	218	209	190	200	213	225	211	194	206	177	202	196	200	214	226	200	181	203	192	231	214	179	215	162	205	170	215	200	189	244	198	201	205	216	218	186	193	199	200	159	197	198	218	208	210	186	200	194	206	202	194	214	184	201	186	187	224	192	209	212	161	231	206	182	189	197	188	219	191	191	235	177	209	222	210	211	209	191	206	207	201	222	229	205	201	227	184	206	177	226	200	177	204	224	179	190	221	178	207	197	200	181	192
24397	20999	27946	23952	15772	1137	632	543	474	447	438	456	440	403	418	431	402	394	410	374	357	383	436	392	380	400	361	368	414	340	367	387	387	404	390	389	369	374	382	402	409	393	372	362	411	332	389	397	382	362	380	363	387	368	377	389	364	376	370	382	390	399	416	386	370	351	378	394	395	384	368	376	336	356	393	406	353	394	352	365	366	353	351	377	359	367	371	384	395	338	352	372	390	374	412	369	344	373	394	345	342	362	375	373	399	366	378	408	387	357	365	382	380	385	324	365	366	375	356	394	365	368	365	380	364	366	374	339	405	396	408	396	392	377	379	371	376	375	350	408	356	354	359	341	369	386	390	375	393	375	399	328	379	387	338	394	351	358	390	380	348	374	362	343	370	390	329	343	390	391	376	350	369	370	348	369	397	424	354	368	380	365	375	383	347	397	382	389	390	378	373	403	360	355	349	389	351	388	366	375	385	356	376	363	388	361	341	417	382	349	401	367	369	400	349	355	371	347	413	367	370	354	370	347	368	352	352	349	360	353	383	413	375	379	387	374	399	364	349	336	387	371	347	347	378	371	397	397	342	392	386	389	351	366	397	347	381	380	352	395	378	341	379	399	413	370	362	383	371	348	387	403	385	380	392	357	376	372	438	367	386	346	372	384	362	378	398	403	380	414	352	353	388	357	406	373	400	365	381	351	386	377	372	381	384	403	365	376	375	368	371	382	407	337	381	382	361	378	359	391	386	364	378	397	374	385	367	377	364	384	380	349	393	392	385	369	406	378	391	318	366	426	368	376	392	369	384	355	362	374	369	399	348	390	384	362	347	376	388	363	366	357	402	363	376	360	358	361	407	355	364	393	368	394	354	378	378	340	334	359	387	386	398	388	383	361	407	375	388	398	351	365	383	420	363	365	391	355	349	397	373	382	372	371	386	392	362	381	395	380	376	399	339	377	369	355	387	360	372	349	400	364	399	410	372	361	401	390	377	395	362	347	381	351	363	355	353	370	385	357	369	373	362	356	401	354	384	359	360	380	362	357	375	371	385	377	372	390	381	364	355	400	379	350	350	391	375	386	381	368	359	368	376	367	383	364	370	398	377	378	394	353	395	395	367	403	382	399	358	382	362	380	352	359	348	386	394	361	390	351	377	354	348	362	364	363	384	369	383	384	380	357	344	371	379	361	356	360	391	402	351	371	373	392	395	362	373	349	373	367	372	374	346	373	385	383	428	375	380	399	394	348	380	399	367	376	367	392	363	365	406	384	390	361	365	392	424	369	343	369	350	395	346	365	381	377	343	377	415	385	350	430	378	387	319	350	387	348	396	347	363	408	369	358	364	376	385	353	346	344	376	360	352	378	379	378	375	330	349	399	343	315	354	385	399	382	355	387	356	378	395	370	357	370	340	356	367	369	354	350	376	394	399	365	337	357	352	387	369	377	368	387	372	369	374	388	393	364	372	396	351	355	387	389	363	336	372	329	363	369	385	371	364	399	381	377	348	368	325	366	365	374	344	379	344	372	355	347	362	364	394	404	335	347	387	395	358	341	350	362	343	386	376	379	378	381	414	380	362	377	372	400	376	374	378	387	384	385	366	385	382	363	377	358	392	432	370	372	384	376	366	373	379	397	351	409	371	394	385	388	409	351	367	366	381	374	374	373	372	375	376	404	377	365	385	367	360	363	362	374	360	358	343	365	364	382	401	336	390	339	386	389	352	343	383	332	411	378	366	351	370	374	363	371	369	393	342	382	399	395	364	371	370	362	367	357	323	380	364	357	352	400	380	382	371	400	337	380	346	338	377	372	383	389	389	365	394	378	335	353	324	356	369	379	387	370	362	361	326	399	380	385	383	371	394	413	343	366	372	362	368	357	346	394	364	418	364	356	395	407	363	418	390	350	380	349	354	415	395	335	373	362	402	382	379	352	352	383	384	390	339	368	380	394	404	364	384	397	366	415	377	384	337	343	389	354	387	381	389	384	390	358	393	375	381	362	348	339	391	348	387	350	375	386	409	362	392	340	355	382	355	379	354	383	350	429	366	345	387	378	356	408	374	378	379	362	384	386	385	389	352	372	360	383	365	364	376	363	390	402	360	379	358	340	350	351	375	373	369	388	370	359	364	382	373	371	404	387	390	366	415	408	396	372	371	375	368	356	369	396	338	411	395	340	342	366	379	392	366	351	392	392	371	374	377	374	392	357	365	349	318	367	366	341	395	347	384	360	413	362	370	366	396	397	365	379	338	329	351	362	402	370	367	350	382	357	322	390	368	394	367	375	345	358	363	349	358	365	357	376	382	353	363	358	393	376	411	371	381	350	370	369	359	388	350	329	352	370	395	362	385	436	433	392	375	374	355	332	414	378	372	363	393	355	368	344	409	386	382	374	398	390	374	428	403	415	370	372	366	391	410	362	377	356	374	371	399	361	406	362	340	370	349	367	354	383	390	356	343	350	366	356	369	362	365	326	324	346	351	375	368	366	378	372	364	375	363	355	349	365	401	386	382	356	369	370	349	406	406	354	370	417	378	358	389	377	394	366	340	393	399	406	351	346	400	327	401	382	383	382	352	366	351	376	384	386	397	397	396	372	361	380	361	374	356	346	393	372	360	366	378	357	382	358	370	376	354	363	420	372	354	350	340	378	348	372	426	389	350	405	371	350	406	393	373	369	360	386	338	406	363	381	395	355	393	334	378	384	401	370	365	362	381	355	364	355	365	374	354	386	380	367	389	356	382	348	391	346	357	386	380	348	365	369	381	369	361	325	390	347	332	329	372	377	330	361	348	376	389	354	369	350	384	386	356	383	393	390	343	360	358	350	372	329	353	382	375	365	396	338	374	397	396	410	351	406	364	374	346	359	389	395	410	397	370	366	366	376	352	370	381	380	379	375	358	379	416	385	377	372	365	400	361	351	326	349	396	344	362	377	387	363	375	357	380	349	353	335	344	372	385	353	360	379	360	349	352	354	344	406	332	416	365	349	382	362	408	338	364	360	372	353	380	360	362	374	343	400	377	378	344	373	395	349	346	366	356	376	359	350	356	343	361	371	380	364	349	349	392	344	349	370	386	400	402	402	383	386	376	418	328	383	344	354	363	360	361	398	381	370	393	371	354	385	354	412	372	364	402	406	369	405	348	349	353	376	356	364	369	400	386	344	398	377	345	411	379	360	354	361	359	365	367	359	378	355	344	417	414	381	361	383	435	382	389	355	383	354	350	370	408	377	404	386	373	358	398	420	378	386	352	379	386	375	373	355	355	387	348	373	351	366	372	363	365	355	362	390	387	393	377	397	330	361	388	349	337	360	366	395	386	385	373	358	379	344	394	368	369	364	377	348	364	404	381	392	405	360	378	381	382	375	354	362	355	361	385	389	379	364	342	371	334	368	376	407	367	331	366	397	390	363	381	381	374	349	358	393	382	349	358	370	396	403	359	365	369	404	359	371	400	365	383	365	367	391	337	387	370	360	365	422	426	372	404	368
14911	53997	3394	1565	1199	907	753	677	498	522	506	476	424	426	412	411	427	426	405	366	391	394	390	410	387	345	368	412	360	369	389	377	391	362	381	374	375	346	356	408	394	361	348	386	369	378	367	369	353	336	372	357	387	388	387	359	361	357	346	359	377	354	387	388	367	405	360	359	364	397	370	370	365	367	373	408	413	379	401	346	410	384	373	386	398	366	366	360	365	378	350	382	380	377	392	348	397	372	414	406	374	362	368	396	362	369	379	393	356	398	392	333	377	396	356	342	361	389	385	374	385	341	352	378	330	357	365	359	359	386	359	360	363	385	362	396	348	390	379	372	373	377	391	369	390	400	359	381	338	376	379	342	388	360	391	362	376	388	358	356	328	381	384	371	337	367	429	359	369	392	357	387	377	423	387	375	381	346	381	365	355	342	355	372	360	373	370	364	371	378	360	368	365	390	404	394	376	362	378	377	355	346	381	382	359	387	359	373	369	373	381	372	374	377	339	345	340	387	361	347	353	360	377	353	358	358	383	397	393	377	380	340	367	396	347	360	400	342	418	362	354	352	374	399	368	342	343	365	402	381	392	383	361	338	369	356	385	358	358	362	348	361	367	394	369	357	371	353	377	354	377	357	372	355	377	379	352	382	369	363	347	350	359	328	357	352	356	403	371	352	362	388	398	387	360	382	368	390	343	343	410	376	410	346	383	350	386	378	397	355	365	403	387	393	398	375	365	368	358	377	371	348	361	363	396	373	362	334	373	374	416	358	385	401	378	351	372	380	388	360	393	357	374	387	349	370	336	418	351	359	370	374	367	359	363	375	366	370	384	388	398	358	403	356	369	393	346	366	374	374	386	402	384	351	369	344	350	372	344	347	392	350	359	355	339	374	383	333	366	358	379	374	365	359	372	349	374	404	379	340	379	385	323	379	360	361	370	343	372	378	404	348	363	403	383	356	342	345	391	387	359	419	345	381	380	371	383	379	358	366	371	380	374	357	335	382	355	370	380	378	368	348	384	371	370	366	347	355	365	367	376	367	369	399	337	361	339	372	347	337	335	389	356	358	363	387	397	380	362	367	359	368	366	365	407	392	353	370	365	373	375	381	348	352	353	380	365	380	305	348	372	368	400	380	363	395	358	356	385	373	364	374	398	410	372	348	373	406	350	349	353	350	344	378	363	383	358	394	378	378	355	363	352	387	394	398	371	388	345	375	379	348	368	376	347	341	379	372	366	400	411	359	340	367	347	369	403	394	348	386	378	360	390	350	385	359	388	357	366	346	382	387	380	375	397	365	382	378	391	357	376	374	350	393	333	360	369	383	357	381	383	354	400	397	360	343	360	368	374	381	352	362	384	386	388	363	357	365	351	351	359	347	367	382	347	390	378	403	361	338	338	348	376	375	370	353	356	385	357	385	380	371	367	366	338	321	370	346	395	359	364	356	372	356	382	375	394	380	375	344	343	370	390	349	338	385	383	376	363	368	397	363	391	401	364	368	369	386	356	380	370	392	337	341	354	371	355	378	340	361	359	387	373	377	398	373	370	380	381	372	363	348	339	364	352	372	371	400	383	376	372	384	385	359	351	358	345	346	357	354	356	343	365	373	373	388	348	399	368	370	369	359	384	383	399	360	375	374	369	394	354	379	351	362	403	412	331	395	339	337	329	384	372	384	346	361	368	396	384	375	349	378	366	350	382	405	349	369	361	366	395	342	393	330	359	358	403	407	361	354	390	386	346	374	357	351	391	379	381	376	342	372	339	375	350	344	351	378	362	358	353	343	376	365	388	371	356	331	381	339	380	357	368	366	371	375	348	362	340	377	367	340	358	371	392	369	356	361	348	397	397	351	346	370	349	362	387	348	367	409	389	354	355	380	370	341	375	349	355	363	347	397	389	340	355	382	396	411	358	394	384	373	345	356	338	354	374	375	345	374	348	356	362	391	342	385	376	358	376	359	359	364	342	390	355	378	385	366	378	389	393	347	351	369	391	371	363	352	395	380	371	355	386	377	357	347	350	355	410	372	390	390	364	345	361	374	383	390	402	372	383	402	374	377	334	395	361	362	377	357	341	348	383	385	363	392	362	367	376	399	372	391	352	377	409	356	375	366	373	380	369	385	348	361	383	385	379	381	334	379	394	354	334	362	397	372	382	361	377	315	341	350	368	367	361	366	402	351	349	370	373	356	367	328	353	367	345	381	347	353	368	372	397	376	366	362	366	380	341	347	385	366	387	432	372	360	370	377	363	351	400	348	375	386	378	401	412	369	385	367	369	360	334	334	380	387	349	390	370	382	389	367	404	398	408	399	378	357	377	345	374	357	381	349	373	385	366	354	377	400	356	405	372	367	353	352	371	355	355	341	355	359	344	352	351	372	370	390	412	375	384	360	364	358	389	373	369	396	372	366	356	374	343	369	377	373	358	390	368	372	366	394	364	370	353	333	352	385	364	408	343	375	384	380	372	360	352	359	357	370	377	383	368	352	382	363	345	341	371	365	380	378	380	380	380	390	380	364	375	363	349	349	383	386	341	375	367	392	373	328	378	393	342	364	342	380	347	341	363	353	343	359	361	385	369	386	364	418	373	372	380	368	354	400	347	367	374	347	392	384	375	396	361	378	369	374	378	366	388	349	312	371	366	363	367	369	380	399	360	372	372	391	361	374	372	401	352	357	376	398	381	358	376	354	383	396	341	393	399	371	367	388	376	413	350	362	376	382	359	369	380	374	380	349	394	377	363	365	338	374	403	382	383	355	346	353	365	398	413	404	401	399	390	369	371	397	342	364	380	343	339	347	391	403	372	359	328	373	382	389	393	361	361	366	375	390	363	371	371	348	347	346	363	369	392	356	339	347	363	361	392	406	360	370	391	401	360	383	361	379	383	375	383	371	366	376	398	376	374	408	373	366	395	349	334	380	427	371	398	361	373	379	385	413	373	368	380	360	373	363	383	400	363	376	372	384	361	374	371	347	389	376	353	333	359	394	390	374	396	342	399	352	372	375	349	357	388	399	388	366	391	374	389	356	348	369	367	385	368	395	369	363	369	371	391	362	338	364	384	358	384	367	408	370	370	384	333	380	376	382	360	387	388	377	353	355	361	342	375	378	404	365	394	368	398	363	399	353	357	372	355	322	391	356	383	369	387	326	367	380	336	349	367	382	377	384	390	388	355	403	345	356	363	392	376	386	368	381	351	370	376	349	395	365	361	368	376	351	342	379	392	383	388	367	384	348	366	365	384	348	361	327	419	375	355	370	351	388	345	382	360	373	416	369	385	420	373	367	357	336	378	355	376	379	390	368	351	383	377	372	357	398	388	352	373	379	394	405	348	392	332	381	373	360	350	357	340	381	377	366	370	349	379	349	343	353	373	378	374	338	379	374	373	379	359	353	386	371	346	365	382	389	377	375	351	325	356	375	366	377	396	366	350	371	358	351	374	364	372	369	352	360	389	364	372	367	376	378	349	373	403	338	378	360	353	354
22277	20972	29182	22909	20952	21010	11357	886	578	457	392	340	324	279	293	220	231	218	191	208	186	186	182	182	170	173	184	168	169	162	159	152	137	157	136	153	144	134	140	147	114	155	136	160	148	130	122	139	134	111	126	120	130	138	125	135	133	144	153	148	156	165	129	148	133	152	142	141	131	157	131	128	143	148	132	153	149	134	136	116	150	137	137	132	134	137	133	145	134	147	125	147	153	122	111	143	140	126	124	134	147	119	145	137	126	131	154	137	136	127	150	121	136	142	134	154	146	133	128	145	125	148	118	103	122	149	126	135	146	144	135	115	137	104	139	139	144	135	125	136	108	143	125	108	150	119	124	115	127	139	128	108	126	120	152	125	128	135	107	120	126	107	140	125	118	125	138	125	139	134	123	134	136	144	111	130	123	133	139	137	102	131	123	127	129	116	125	134	137	133	126	134	119	125	147	129	143	118	136	140	148	153	130	131	138	127	132	106	136	150	123	127	134	132	120	132	130	136	137	125	123	147	119	143	129	136	138	147	124	142	133	130	134	123	131	124	152	161	121	123	123	132	130	117	125	118	149	130	138	112	135	117	116	123	129	127	142	133	148	133	140	131	122	135	129	123	133	120	147	112	119	103	158	136	129	116	122	130	130	125	134	151	147	126	132	122	134	108	125	113	126	109	130	139	120	122	139	115	144	123	117	134	106	120	114	120	126	145	109	129	124	107	140	107	132	128	110	118	137	126	120	139	126	125	142	121	130	130	136	119	135	101	142	131	132	135	142	144	114	117	151	126	148	147	141	128	128	135	148	128	113	140	130	123	137	126	135	132	133	129	118	137	144	128	117	136	152	136	116	136	124	154	129	132	116	132	134	123	118	122	128	122	124	119	127	128	127	135	147	135	167	127	133	150	133	139	139	109	130	122	139	131	133	142	129	141	131	124	133	145	112	105	128	133	127	145	124	107	142	125	138	124	141	137	134	103	123	135	155	131	145	121	133	118	131	147	125	131	137	128	143	122	131	113	125	148	105	141	106	122	111	142	117	126	130	132	129	113	124	130	131	130	126	134	119	129	134	135	145	134	129	150	114	117	133	127	125	124	135	137	140	121	122	141	121	116	138	132	133	128	105	125	138	128	125	130	119	126	119	142	122	119	121	105	120	127	122	130	120	141	142	120	141	132	137	128	114	112	136	133	117	116	114	107	130	121	138	151	122	126	120	122	138	123	149	121	132	117	116	127	115	131	132	133	134	101	148	126	119	115	116	129	120	121	131	129	122	132	129	134	120	136	117	120	140	126	136	139	109	135	139	133	128	114	136	129	150	103	116	114	101	160	127	138	120	126	116	113	141	121	141	130	157	140	127	118	131	128	138	153	130	115	115	109	122	131	141	115	145	129	146	129	115	143	124	136	126	143	140	136	134	111	135	139	123	122	128	143	122	123	126	132	154	136	127	135	144	126	119	137	137	138	116	140	141	114	128	129	131	120	136	118	139	122	143	129	138	119	156	138	123	132	129	128	148	152	118	106	132	147	121	133	142	107	143	155	108	138	127	130	115	120	139	124	123	124	135	128	134	123	134	138	140	125	146	131	125	123	109	132	121	130	118	118	129	137	146	137	134	143	116	137	152	133	127	166	122	127	124	131	128	141	134	123	118	124	143	136	124	116	133	129	136	125	122	129	131	118	116	126	144	145	132	123	114	118	136	141	128	135	110	119	111	130	129	135	130	89	130	142	152	120	132	106	126	113	113	124	127	144	134	138	118	118	122	120	115	140	112	123	136	130	136	111	124	125	132	136	140	140	107	119	126	120	135	130	105	127	138	124	125	117	127	124	113	142	121	118	131	151	149	109	134	147	138	142	128	114	138	123	135	115	123	124	132	139	149	134	122	126	122	132	106	152	126	129	113	112	155	118	120	120	130	139	122	131	144	114	153	123	113	116	119	127	112	103	120	126	135	137	114	139	124	124	119	122	132	129	122	133	122	137	123	151	138	107	128	118	140	131	123	126	117	138	106	123	121	125	132	127	110	131	139	120	137	129	151	118	140	115	127	127	145	127	130	127	118	131	135	119	132	122	120	113	135	109	125	131	103	117	109	115	127	125	126	113	120	126	121	128	115	129	113	136	126	136	145	133	119	141	118	126	127	159	109	141	127	127	121	120	143	116	125	109	138	146	131	127	108	147	119	143	111	130	137	137	118	138	132	116	111	127	121	130	105	150	126	117	133	123	121	142	117	130	117	119	139	122	143	142	134	129	130	113	126	131	134	110	141	119	116	147	138	128	142	139	122	141	139	135	140	101	115	133	122	127	122	120	127	118	132	110	138	132	131	132	109	107	132	123	117	125	113	141	128	131	139	125	137	136	120	123	138	104	145	152	122	135	123	140	120	137	124	125	127	115	116	112	127	112	119	113	148	109	122	133	121	142	144	114	132	153	119	144	129	111	136	124	149	106	138	134	130	129	124	116	120	130	138	150	113	117	109	121	119	113	136	117	139	130	120	141	134	123	142	131	140	133	134	118	139	129	122	118	121	142	109	123	145	123	123	142	123	134	120	102	116	132	133	125	123	115	117	125	106	129	119	134	126	132	137	136	119	162	143	145	115	124	116	111	128	137	152	121	122	133	128	124	125	132	137	140	141	141	112	131	121	133	130	139	127	126	114	137	135	144	142	127	130	130	120	124	118	118	133	127	119	131	122	126	125	136	118	119	127	121	120	126	117	128	134	123	140	113	136	135	115	126	149	129	118	129	133	122	138	124	136	127	122	129	151	126	142	141	134	138	111	132	129	137	158	116	134	170	133	135	120	141	116	124	115	121	130	119	149	140	116	141	121	128	113	113	129	127	125	142	126	121	140	118	127	125	115	130	128	126	127	126	147	128	127	121	152	151	137	120	118	132	122	132	138	115	132	137	110	125	125	122	138	143	136	130	118	145	95	122	128	144	111	112	125	114	130	142	138	110	140	113	116	147	136	117	137	118	117	123	127	114	127	138	135	127	126	120	146	137	136	125	123	120	132	123	134	117	106	131	113	152	119	110	134	137	139	104	110	118	134	124	123	111	139	120	121	116	139	126	136	153	118	114	124	120	136	122	126	126	108	111	127	126	136	116	131	134	139	129	126	114	168	116	129	109	132	143	123	116	130	124	120	109	139	106	134	125	126	124	131	134	125	126	152	133	133	149	128	117	132	107	112	113	140	138	132	122	112	139	136	123	138	144	134	128	123	128	131	137	117	136	109	124	147	147	130	123	126	126	115	129	145	136	131	137	125	137	117	136	113	123	133	123	134	121	131	118	115	135	132	142	127	139	123	124	121	128	131	139	136	133	130	146	134	104	127	146	138	120	126	125	135	132	150	142	124	130	107	137	146	115	138	120	136	120	107	122	115	132	137	126	125	126	109	129	138	121	135	146	127	120	124	151	132	111	137	142	127	135	129	118	137	142	139	125	130	118	132	134	128	139	146	141	123	121	121	156	126	135
15767	66409	8164	4148	2790	2028	1536	1119	845	671	540	439	388	351	325	266	292	271	240	233	229	235	211	196	194	170	202	181	170	173	159	166	164	144	132	156	151	158	130	136	164	128	145	149	155	151	136	151	136	145	140	147	173	136	156	143	133	131	134	123	131	118	125	137	135	126	141	136	155	142	147	119	139	145	128	126	147	129	152	142	151	135	124	125	132	145	121	127	127	129	132	140	126	118	135	118	139	129	140	130	146	153	123	135	110	117	117	134	135	130	130	158	128	147	121	143	149	121	119	122	120	130	129	133	148	118	142	129	138	127	123	127	129	129	137	142	126	127	125	120	135	119	122	132	111	116	128	111	125	120	126	127	136	118	133	140	122	131	124	143	134	144	116	148	108	118	127	139	108	137	125	120	130	128	122	128	113	124	138	141	128	140	124	127	132	151	131	113	116	133	123	118	120	134	114	120	132	117	128	156	119	147	109	125	120	123	119	128	133	138	112	111	108	133	124	130	133	135	135	136	128	141	135	107	134	130	151	150	135	123	119	149	130	127	132	119	140	136	132	124	114	135	145	131	149	120	142	127	113	124	131	121	135	132	137	116	124	105	120	161	129	119	124	116	130	139	126	136	137	147	125	128	142	131	127	117	138	127	137	133	129	132	116	126	129	116	114	121	124	141	111	105	119	144	101	125	148	120	130	128	121	126	150	104	125	117	115	138	113	147	109	124	127	130	127	134	151	117	127	146	126	121	113	133	131	121	129	132	103	143	129	150	137	138	131	145	139	152	119	121	131	128	128	121	126	111	110	114	113	109	125	118	107	147	116	135	135	116	131	143	145	115	124	122	112	118	104	130	139	132	140	126	132	125	141	124	116	133	144	152	133	130	120	135	155	120	127	138	136	154	132	107	114	138	111	119	141	117	150	124	117	131	141	133	127	123	127	134	137	127	128	129	129	108	136	117	137	113	123	134	137	119	129	126	128	124	131	142	136	135	121	132	128	126	105	150	112	113	128	135	147	141	130	119	122	141	112	133	115	160	121	118	126	129	128	143	114	118	138	96	133	124	123	118	126	143	128	119	146	121	140	145	143	116	132	139	144	153	155	147	140	124	109	121	117	139	123	137	110	144	137	146	124	132	130	140	131	156	137	115	122	133	109	162	127	124	117	132	124	114	131	118	131	124	115	134	135	143	116	116	130	132	128	127	130	114	137	99	135	122	144	116	113	111	127	121	146	129	126	127	131	103	134	116	133	129	119	120	139	142	142	132	142	147	145	127	136	119	125	129	142	130	129	127	113	145	110	115	112	127	120	139	147	130	110	120	121	125	137	124	123	132	128	124	126	133	121	127	134	145	125	122	136	132	153	128	143	129	121	135	138	122	130	126	110	143	115	132	105	141	109	126	141	136	126	129	128	123	130	117	100	126	122	125	131	128	116	133	122	118	131	125	132	116	125	128	122	124	150	141	138	138	147	140	126	137	125	130	116	146	114	128	129	140	120	124	112	127	153	119	125	114	159	120	118	114	111	126	137	124	141	129	137	108	132	113	120	110	139	118	122	123	114	117	124	143	136	115	132	144	115	137	125	139	120	129	152	132	148	126	131	141	108	129	124	122	128	116	109	139	126	131	145	121	136	126	153	125	137	121	126	116	123	125	125	119	126	128	139	127	124	124	121	111	135	99	118	126	144	107	126	134	143	130	118	102	142	123	121	129	142	134	144	156	130	146	112	123	142	140	146	148	126	128	127	123	131	141	123	126	124	127	144	125	136	134	118	120	122	135	147	134	126	130	122	137	117	133	136	122	141	131	118	125	114	108	132	118	129	123	122	125	123	156	131	121	132	126	143	117	111	126	125	146	122	123	130	133	114	111	123	113	109	131	144	120	138	119	145	127	148	132	123	129	115	132	117	128	128	140	162	133	133	123	124	105	139	135	111	127	132	132	118	155	139	131	135	123	139	117	112	130	137	134	124	123	147	110	126	114	129	132	126	126	112	118	134	122	131	118	127	111	123	137	157	120	142	150	146	111	125	115	113	136	139	137	127	119	127	135	134	115	129	130	122	121	114	125	140	141	111	143	129	102	163	112	148	144	132	135	128	124	120	135	133	137	143	136	129	119	136	133	130	136	107	152	140	130	146	126	130	135	121	122	118	124	106	122	131	127	126	129	118	122	134	112	125	124	129	119	112	108	139	115	141	131	119	140	155	138	110	125	97	132	121	137	137	130	142	129	125	128	140	122	129	134	131	120	146	116	138	116	144	125	134	111	141	138	122	115	133	104	119	150	104	111	128	132	131	143	116	129	119	132	119	141	138	129	141	127	97	125	115	127	149	132	119	120	129	139	119	143	116	115	114	116	142	107	132	107	127	133	124	120	147	115	127	113	129	138	129	121	137	114	123	137	128	123	114	133	112	125	135	126	124	141	136	110	134	111	108	134	110	128	122	126	113	138	134	140	124	124	137	120	128	136	121	114	125	153	129	116	124	101	139	133	111	130	137	104	143	105	125	121	157	131	130	127	111	135	116	133	112	147	114	123	107	106	106	129	125	145	147	135	115	111	113	111	118	137	144	129	126	118	120	120	125	130	134	140	123	104	121	130	126	125	122	120	142	123	129	120	138	125	127	111	119	134	140	123	126	121	130	131	124	128	128	124	128	115	112	137	113	148	136	121	129	134	125	124	139	129	136	111	125	137	128	124	137	111	139	127	116	133	117	139	130	131	132	129	103	123	113	138	125	136	141	128	124	133	145	113	142	123	117	107	135	117	140	127	145	124	129	134	133	130	120	129	139	112	133	110	135	128	133	154	121	136	138	112	137	136	149	140	114	142	115	122	117	137	112	105	119	137	119	125	135	144	130	123	125	128	126	137	134	121	116	129	153	105	115	137	148	127	133	129	139	130	116	134	123	129	138	124	105	133	152	116	112	129	117	141	137	114	115	141	114	108	132	123	120	128	120	145	140	113	134	155	107	137	129	120	123	136	136	121	124	120	123	121	120	125	132	115	118	122	132	127	133	137	134	134	123	127	127	125	112	123	139	127	92	122	152	118	139	133	132	131	147	140	131	128	132	135	149	125	129	102	127	115	144	125	135	119	136	131	113	148	123	134	129	151	128	142	146	128	128	125	142	151	150	131	122	124	114	122	139	115	112	120	132	111	121	132	122	132	131	133	124	139	115	146	124	132	140	139	121	136	131	126	134	127	130	130	133	135	123	127	141	133	129	116	126	153	126	134	141	130	110	130	128	126	113	137	119	119	114	121	119	135	107	130	130	136	130	135	128	126	145	106	144	124	123	128	127	136	125	123	139	122	117	141	119	120	124	138	121	131	133	138	121	117	115	123	119	126	135	115	127	135	120	121	115	140	122	113	147	133	95	132	133	112	128	120	116	130	124	112	121	127	126	134	115	115	137	96	118	127	118	131	121	144	136	124	129	126	120	121	106	135	129	112	135	135	129	132	138	121	137	125	95	133	118	122	121	131
27538	21177	9858	960	573	584	500	390	393	373	397	368	399	409	386	401	406	374	405	385	384	412	383	364	354	354	359	363	366	361	342	377	355	400	402	375	378	377	379	379	351	362	375	414	395	375	386	386	385	372	332	376	335	379	355	391	378	384	383	383	338	370	364	339	360	383	384	383	350	387	389	426	371	361	371	384	375	359	358	361	407	355	376	359	386	361	385	390	384	347	373	378	399	354	360	363	420	412	326	383	359	366	348	375	360	386	375	385	377	345	355	356	395	373	396	389	377	397	372	379	380	364	389	338	369	372	369	349	395	407	366	391	357	384	368	324	381	380	368	382	381	364	383	381	422	379	354	402	391	401	386	378	351	358	341	327	381	360	385	373	339	385	395	406	380	355	346	362	371	391	381	376	345	358	375	361	379	364	366	402	424	386	372	384	369	360	401	348	372	383	353	379	352	344	386	346	352	420	380	375	362	377	378	362	374	376	359	321	365	359	376	380	352	357	377	374	403	366	400	368	353	372	364	404	389	375	375	398	363	371	354	366	352	355	362	381	341	400	374	391	377	341	383	354	380	341	376	392	350	365	372	356	393	381	371	419	368	363	377	358	390	393	384	366	380	385	369	335	371	361	354	359	391	371	370	371	414	360	352	371	369	373	382	412	386	356	363	377	376	367	362	401	395	380	356	367	371	382	373	358	372	389	377	396	365	361	364	355	355	373	393	363	390	378	394	374	327	335	384	356	421	355	377	371	375	368	381	365	370	389	372	369	406	395	383	342	358	363	366	384	365	383	379	370	398	339	395	348	391	392	341	334	376	389	361	397	363	372	374	362	376	366	391	419	373	324	373	359	373	382	401	380	384	370	386	386	397	373	369	379	402	362	353	369	391	372	355	372	378	399	401	365	350	375	406	388	365	361	385	368	364	364	373	366	361	369	369	379	381	323	368	365	360	338	383	363	369	362	377	369	367	347	381	408	387	364	386	372	379	372	408	381	359	394	408	415	404	399	401	368	387	385	368	403	408	367	388	384	358	374	399	378	374	366	350	380	402	388	371	353	381	368	432	359	391	353	404	391	360	369	359	365	375	408	371	378	367	399	391	359	354	371	375	348	377	380	365	385	408	357	362	381	380	386	372	417	403	365	369	381	352	402	394	360	376	357	412	398	390	391	355	396	362	375	380	371	367	367	380	369	351	356	370	399	346	325	387	350	348	336	371	398	395	373	367	376	366	382	388	374	372	361	334	401	386	355	384	352	412	378	424	353	380	349	359	401	379	406	385	394	361	364	382	382	388	368	374	358	393	373	361	351	353	395	374	342	381	377	395	371	391	414	381	356	381	392	338	368	354	373	428	355	403	381	363	354	371	390	402	407	370	380	357	390	391	389	364	414	400	400	374	381	370	409	359	350	364	347	395	368	349	366	360	397	387	311	372	382	385	343	388	370	380	374	381	376	392	369	392	361	358	374	356	400	365	329	427	398	371	369	352	384	403	412	377	379	388	383	355	349	369	370	355	378	385	373	390	365	390	340	389	384	397	387	361	385	360	333	383	352	368	348	391	355	345	379	374	372	382	370	373	347	388	360	371	353	397	373	374	354	381	396	379	376	392	383	356	393	334	371	362	354	357	386	344	347	407	371	365	386	366	394	363	386	408	399	390	346	416	381	346	360	385	398	364	397	352	377	379	389	383	415	357	386	386	354	370	411	359	358	380	377	380	327	367	414	362	336	350	368	356	373	389	372	365	355	372	369	377	352	381	391	376	385	363	377	359	354	428	407	317	362	312	397	386	400	378	360	383	399	366	354	381	386	348	404	344	390	367	393	377	358	353	355	352	399	349	379	366	369	362	388	365	360	376	364	382	368	366	364	357	377	370	363	350	360	389	372	355	387	366	351	355	376	339	336	367	360	397	393	379	374	377	400	366	399	375	373	347	362	373	386	364	394	355	361	393	364	359	387	368	352	382	351	371	381	386	379	352	351	357	414	388	369	378	360	356	395	407	381	361	375	353	379	356	412	357	369	353	371	398	339	363	373	354	363	392	403	389	421	362	377	350	388	380	359	390	355	374	378	332	346	353	356	358	386	376	366	375	400	371	348	397	364	384	373	341	384	376	365	381	367	373	392	383	367	381	357	334	350	356	375	370	362	371	374	379	393	385	358	392	371	396	389	363	372	381	390	408	401	408	391	383	340	372	365	343	389	369	388	381	344	368	379	375	384	344	376	391	368	382	395	388	366	417	394	383	367	391	406	378	408	375	392	363	359	384	369	343	367	361	367	356	359	366	349	389	374	371	366	404	369	352	360	382	390	397	351	394	345	386	406	351	420	388	329	326	358	363	347	377	370	365	370	365	360	390	345	354	385	376	387	388	387	370	354	381	365	394	367	388	373	360	385	392	390	380	384	354	356	387	368	375	387	363	387	371	374	363	378	389	370	376	359	354	383	382	370	398	369	390	361	402	372	362	411	356	408	357	375	376	350	392	368	382	370	372	361	399	387	369	366	370	374	366	394	416	384	387	375	357	317	377	380	357	353	371	362	359	387	360	384	388	403	393	374	371	380	411	391	400	364	355	379	371	436	363	356	401	337	375	398	392	351	386	385	399	380	363	381	347	367	402	376	376	412	391	399	355	381	363	363	374	360	366	387	396	387	361	384	364	383	377	363	402	396	410	344	369	348	365	356	383	391	362	374	397	353	398	362	407	382	368	396	398	369	337	342	390	411	327	349	366	393	412	368	389	361	369	404	379	343	360	330	392	354	352	366	399	389	414	364	379	350	357	407	425	401	395	354	362	388	349	373	375	378	406	345	363	385	383	387	346	390	348	397	391	401	367	391	364	368	377	402	394	398	334	381	373	347	381	396	361	376	372	381	362	364	365	380	379	343	380	397	364	353	351	394	376	342	339	375	369	399	394	365	335	368	394	368	361	415	379	384	368	371	379	366	352	388	371	378	357	386	352	426	381	369	371	369	385	367	361	361	376	358	376	360	412	356	376	398	344	366	370	376	384	389	364	411	379	377	412	347	400	363	384	391	369	380	392	386	361	387	337	366	358	360	349	371	356	402	386	374	374	365	368	388	372	382	329	362	349	363	392	381	394	380	391	383	329	360	366	365	393	380	396	352	360	388	340	346	395	378	370	360	387	426	352	388	403	351	406	361	382	392	391	368	335	369	376	342	363	342	375	374	397	345	409	386	372	384	442	374	395	377	405	349	346	358	388	403	383	370	426	390	387	354	394	337	392	357	390	373	357	378	384	383	367	381	371	359	358	349	386	382	378	366	344	368	360	389	356	374	383	391	352	366	392	389	343	351	364	339	400	371	369	378	402	393	361	372	368	379	337	360	367	349	348	371	365	360	402	390	388	384	405	385	356	372	383	398	423	371	352	337	390	354	353	366	391	377	372	370	352	370	366	360	381	363	361	382	381	393	382	361	358	360	352	359	339	380	381	404	352	394	371	390	370	373	381	361	352	370	372	343
14664	25342	826	511	487	465	446	421	384	430	402	403	372	449	405	396	404	426	362	408	367	382	413	409	415	404	390	416	404	394	398	405	398	383	390	369	358	383	422	404	348	399	398	423	413	389	409	378	337	384	421	360	369	374	369	356	384	404	384	373	352	400	386	362	403	383	379	368	386	363	365	397	367	383	386	399	374	356	421	427	370	403	375	409	385	393	390	338	365	361	400	418	414	385	381	342	396	353	345	408	379	393	366	398	397	375	340	393	395	374	401	421	372	374	381	405	380	404	362	385	407	370	369	376	383	381	368	405	359	381	364	354	416	385	393	380	371	395	420	364	377	361	409	400	404	405	389	359	379	395	379	384	388	345	397	394	375	361	388	381	366	399	384	376	386	381	369	384	354	369	385	374	363	360	388	379	415	394	394	396	338	383	371	413	386	388	358	402	387	368	388	358	362	412	337	379	389	391	377	412	388	402	397	378	386	385	405	362	409	366	395	370	363	398	374	398	352	390	396	346	386	361	367	357	406	360	354	400	395	391	366	376	389	378	413	395	392	396	354	391	386	367	385	354	382	402	359	388	374	401	390	376	382	341	379	414	383	388	377	381	369	397	423	402	392	367	357	423	360	410	399	375	406	400	356	398	400	374	392	398	372	418	386	386	355	363	364	368	351	381	399	402	403	397	416	391	378	389	391	370	396	409	425	342	336	388	346	343	383	361	378	395	390	429	412	340	383	388	410	374	373	373	395	373	356	415	375	375	381	397	382	382	395	349	392	384	384	384	436	379	369	374	391	401	366	389	379	354	385	372	385	401	396	336	420	421	369	386	377	354	383	390	397	393	363	387	395	359	370	399	390	432	380	381	397	382	413	369	354	391	400	372	379	390	408	357	352	353	435	403	411	349	378	402	370	421	376	384	347	375	351	373	401	369	368	360	359	324	365	412	408	402	408	377	387	382	360	414	394	382	369	400	370	371	369	377	347	381	403	378	382	422	366	388	373	404	394	384	369	349	416	390	380	377	414	384	386	355	364	394	409	417	365	394	381	359	380	408	369	389	396	365	384	362	388	407	362	407	406	372	406	409	367	412	382	380	379	400	411	359	369	381	362	366	388	353	382	399	356	398	396	351	381	379	383	367	415	360	400	372	379	379	367	376	355	381	380	386	344	391	401	372	364	407	366	392	417	385	362	407	385	366	341	372	353	388	397	363	344	347	390	397	397	406	413	376	394	409	374	377	372	373	364	356	365	352	396	372	395	377	363	399	433	388	381	378	383	395	390	397	373	398	405	345	387	394	385	382	396	387	387	368	348	400	360	412	392	386	400	386	406	379	386	347	421	373	370	400	355	408	384	401	368	397	398	372	370	392	400	362	350	425	406	359	389	391	379	368	389	412	363	351	375	381	380	348	389	389	382	381	388	384	368	411	391	401	379	392	402	380	379	386	360	384	375	376	386	389	371	400	353	382	365	409	393	393	354	371	394	375	404	382	368	411	374	362	402	374	375	392	387	370	369	391	435	364	414	412	419	392	368	401	410	365	376	396	359	377	425	391	354	377	371	399	374	377	377	390	407	380	405	361	364	385	345	361	373	355	353	405	381	366	389	378	387	414	409	390	372	386	371	363	378	350	361	383	354	387	381	401	424	387	382	357	409	413	374	381	404	413	391	397	355	372	375	414	374	415	372	434	361	378	396	392	404	369	375	399	377	346	407	367	394	372	350	373	371	380	444	396	384	411	353	397	362	369	387	417	362	418	413	402	363	370	376	390	369	407	383	382	404	384	378	371	390	360	404	383	417	387	361	356	402	387	382	379	373	378	375	401	394	371	395	383	407	400	420	414	382	434	363	386	387	373	362	330	404	401	391	397	379	383	372	400	420	379	398	369	387	384	360	391	408	393	382	404	363	378	390	394	395	382	384	382	360	374	373	365	348	411	378	383	396	352	376	390	396	396	367	409	398	377	390	394	395	387	386	416	360	372	372	366	395	400	357	372	373	367	347	376	400	387	389	397	389	395	378	421	383	418	370	383	396	363	378	386	406	389	395	408	382	382	391	392	404	374	377	414	361	393	364	404	408	393	376	349	387	410	361	401	406	374	385	385	396	390	408	383	398	361	369	366	375	370	393	376	364	374	380	380	388	387	383	383	396	401	376	391	387	412	351	380	373	384	381	372	436	397	394	393	360	385	378	397	398	377	392	349	381	380	368	396	391	359	409	404	391	428	405	383	378	365	365	369	388	370	382	418	383	384	351	412	392	367	374	415	414	398	419	380	403	372	395	394	383	373	388	372	381	366	380	356	349	381	390	386	339	353	386	360	365	365	383	388	400	389	375	372	375	378	390	348	404	397	398	384	337	420	343	404	381	391	399	385	381	384	435	375	380	409	426	361	376	374	366	379	387	388	382	403	364	343	376	358	378	384	375	383	391	377	436	380	417	370	413	399	420	419	346	362	352	403	383	368	373	385	377	396	386	365	397	379	363	389	375	392	369	386	409	397	363	343	398	377	396	383	382	380	392	380	398	367	372	337	424	371	425	378	382	376	375	386	360	380	352	376	373	367	368	378	361	364	380	402	441	358	387	370	398	426	364	407	387	380	400	405	382	353	377	402	412	391	408	372	394	425	391	375	395	381	368	392	386	373	405	406	375	366	384	377	405	381	434	382	361	371	396	403	362	389	409	392	408	340	393	384	379	374	390	397	409	420	379	347	386	403	380	387	412	377	397	406	374	407	390	378	383	370	408	354	374	370	366	366	367	380	375	407	388	421	371	413	365	407	404	385	369	384	349	364	398	357	374	370	372	348	363	375	351	376	442	356	373	406	385	378	370	368	392	370	391	391	376	354	389	418	368	361	399	353	340	379	392	357	374	383	365	368	366	368	376	402	371	367	392	402	388	399	359	360	370	376	372	395	402	351	385	373	374	399	372	358	365	424	374	370	402	398	393	410	391	399	363	354	378	360	392	386	393	365	389	388	400	392	363	359	373	365	350	398	335	347	364	354	347	409	382	396	412	392	403	371	378	376	395	388	402	351	442	368	378	388	364	389	365	394	374	389	385	379	404	370	361	378	382	383	373	395	369	361	370	364	374	383	417	358	386	366	375	412	377	411	415	343	389	352	399	391	386	394	412	367	416	379	372	412	374	370	396	365	385	375	377	396	409	356	368	365	373	381	435	391	404	397	389	366	365	372	375	367	377	367	407	374	394	387	427	372	404	364	341	406	395	366	387	398	368	383	369	395	356	370	395	350	408	380	377	373	390	381	409	388	374	371	366	418	377	394	382	380	376	426	347	368	379	361	426	386	394	388	422	397	378	399	405	367	373	373	399	367	401	380	372	395	405	391	375	377	370	383	379	383	377	358	392	391	393	396	357	383	398	378	381	361	384	407	347	419	406	370	413	377	370	399	349	347	359	375	370	402	371	378	414	376	398	387	346	402	413	380	373	404	402	373	400	370	396	399	390	384	393	337	358	370	389	392
23332	20946	28573	23332	20879	12282	839	521	402	362	352	312	297	261	259	289	247	245	248	231	250	242	223	222	221	217	220	218	243	211	198	207	204	199	208	208	203	201	243	204	180	202	187	220	183	200	200	203	212	186	183	206	210	210	202	206	208	204	215	205	195	205	189	191	198	188	187	178	197	196	181	197	183	222	223	218	210	221	212	188	177	209	195	215	187	209	194	221	186	190	205	174	191	186	198	191	193	195	204	178	183	197	202	198	208	194	181	178	213	208	179	204	191	204	222	201	200	181	201	186	172	227	190	207	200	228	204	178	204	180	180	193	182	181	214	182	178	200	211	205	196	200	202	224	209	208	188	181	197	204	200	191	210	179	216	201	194	210	191	187	195	189	176	188	189	187	209	201	221	192	217	197	186	193	197	200	185	190	189	227	188	226	178	186	192	201	234	191	222	192	194	195	182	222	196	227	203	219	233	184	206	206	195	207	199	193	205	185	193	211	208	210	230	186	209	198	214	161	191	203	187	199	183	173	188	200	198	204	175	202	187	203	192	223	195	209	198	176	202	191	203	207	208	175	216	176	211	205	207	191	187	172	195	186	189	199	197	212	174	193	193	191	198	184	194	200	186	200	195	190	200	197	194	191	204	172	209	208	227	181	196	204	172	196	199	196	226	173	191	190	177	216	200	209	196	197	188	179	196	216	192	188	184	193	177	206	190	213	178	204	175	210	185	211	209	214	192	200	213	195	185	167	189	183	216	169	175	212	195	187	196	187	210	193	179	183	214	176	195	204	216	190	192	165	188	195	211	213	201	202	188	179	198	200	212	192	186	182	186	212	180	194	186	203	209	209	199	207	203	215	202	218	205	188	183	167	208	214	188	192	200	209	208	183	207	195	199	194	180	187	207	203	193	222	184	182	187	194	187	175	212	199	208	216	208	196	184	194	187	188	224	208	192	226	194	156	197	189	203	224	205	208	183	208	175	186	196	210	199	194	164	224	215	207	199	176	195	202	229	210	190	195	206	204	197	193	198	189	203	212	207	189	214	200	210	185	207	193	177	195	235	200	213	191	206	206	197	223	194	193	189	179	184	185	187	211	196	191	196	199	182	184	188	166	183	202	177	196	201	180	177	182	187	197	193	207	192	200	197	198	195	182	197	199	211	197	203	185	204	197	207	220	172	199	187	216	185	182	190	191	207	190	200	215	208	187	197	185	182	213	182	179	198	207	205	210	198	197	221	209	183	225	205	192	218	210	222	175	175	202	209	184	233	171	191	192	195	212	191	173	196	178	191	197	181	201	188	188	187	201	193	213	217	225	215	165	206	189	199	178	212	188	174	175	205	184	223	195	205	150	196	206	214	182	155	208	207	194	208	166	192	181	190	211	187	209	185	191	196	209	196	188	191	206	196	223	188	179	195	200	189	195	199	212	196	197	198	173	193	181	187	209	204	222	214	199	191	220	186	198	161	178	219	197	201	183	202	186	178	203	212	186	211	217	183	206	190	195	197	196	222	193	196	191	192	213	197	183	183	174	217	218	184	218	206	208	172	200	177	192	194	178	186	194	220	165	201	187	192	186	199	188	185	194	210	200	198	201	212	188	174	190	209	199	195	196	222	170	204	214	236	193	208	224	199	173	186	193	185	176	184	188	175	196	233	166	200	188	223	223	170	195	179	196	204	199	199	192	178	190	209	222	189	184	218	187	208	184	205	195	228	176	191	203	177	179	171	222	227	218	180	181	177	199	180	186	176	184	196	197	186	172	175	178	166	187	180	211	165	204	172	194	210	177	203	196	209	200	196	214	195	187	234	215	175	205	190	181	202	199	188	180	191	205	173	194	184	160	187	206	181	189	184	193	203	185	192	206	182	182	196	206	196	187	219	201	181	214	175	194	201	198	198	216	178	183	164	203	211	196	192	182	207	201	184	205	194	203	191	207	190	186	233	204	195	173	203	213	190	177	184	212	194	193	182	198	218	154	187	189	197	191	195	217	203	176	203	221	190	215	196	214	185	197	187	194	214	196	190	198	187	197	207	206	187	203	211	221	190	214	200	199	176	204	202	182	174	171	197	200	181	218	207	186	171	200	195	190	209	193	198	184	204	183	197	184	209	206	223	203	175	224	217	205	181	211	188	193	207	186	220	209	203	174	179	175	200	197	164	182	196	191	195	199	170	200	215	187	205	179	207	194	189	202	189	224	211	174	201	196	203	189	180	195	207	171	189	199	198	201	199	196	197	206	180	207	203	201	193	211	187	213	174	192	187	190	191	182	207	195	208	227	207	184	205	187	202	203	212	204	206	169	204	204	206	213	211	206	194	191	191	205	188	193	205	191	187	200	196	175	173	206	204	192	187	199	200	199	200	201	204	215	214	206	177	200	194	206	174	192	210	202	211	174	207	176	219	212	186	182	201	207	187	191	214	199	207	184	181	198	224	212	189	190	184	161	205	182	221	161	190	194	191	211	194	212	220	179	194	203	195	178	194	203	213	219	203	208	174	199	186	170	186	236	194	203	213	184	213	195	189	194	206	170	196	194	204	174	179	208	185	208	188	186	195	173	209	194	195	182	167	204	182	213	179	206	197	216	185	203	162	194	190	184	205	194	180	215	183	195	186	187	175	214	194	208	203	190	190	197	206	214	209	198	193	196	164	201	208	203	198	182	188	189	199	204	196	192	190	197	178	192	186	202	193	197	179	201	206	174	206	203	194	182	196	194	213	192	211	177	195	218	218	203	205	199	176	186	170	203	183	180	205	204	210	197	198	217	200	203	157	210	193	200	209	223	197	187	206	187	217	187	199	200	192	205	185	195	188	211	173	203	165	178	197	199	181	191	213	230	180	211	203	208	190	204	195	214	160	195	170	213	187	236	201	196	156	194	204	217	194	172	184	187	158	186	205	212	205	193	222	196	184	197	179	180	188	166	201	207	193	223	186	202	180	199	197	202	183	212	180	185	182	210	206	210	192	201	213	212	179	192	200	190	204	196	199	185	201	182	206	165	207	186	198	189	198	220	185	189	175	205	194	201	178	184	202	192	196	189	178	209	174	192	198	191	197	211	203	213	198	191	190	190	189	194	218	200	186	213	207	216	183	191	195	210	204	164	177	195	202	182	193	185	187	219	190	177	210	181	199	216	202	185	190	198	192	224	182	235	189	207	188	191	195	176	211	184	221	189	216	217	184	185	195	185	178	176	199	184	203	223	191	217	184	208	180	197	195	196	209	185	191	199	192	207	188	188	208	204	181	201	189	207	181	191	209	177	207	208	186	180	193	196	189	209	203	168	199	205	226	195	173	191	199	201	204	202	191	184	197	195	199	171	189	220	173	181	194	225	202	219	196	195	194	212	214	177	218	213	200	202	172	195	192	209	161	189	204	195	179	166	189	177	200	181	195	198	229	201	192	189	217	198	188	213	214	218	215	223	191	186	192	213	203	204	202	190	198	205	192	211	196	199	207	209	190	188	174	216	191	185	203	178	185	202
12539	60461	5342	2349	1631	1213	949	734	535	425	395	355	352	305	314	309	252	271	256	248	270	248	238	228	218	228	225	206	229	215	204	231	234	208	233	220	241	226	212	228	213	207	200	201	217	216	206	194	206	222	219	203	212	202	198	218	223	209	217	192	210	205	201	208	204	217	172	216	204	211	206	223	214	240	217	224	226	208	212	200	212	210	232	178	204	212	207	190	200	239	238	214	214	215	195	218	203	194	198	229	220	228	197	214	227	223	191	219	205	199	192	210	212	191	192	199	217	225	196	211	175	188	216	211	205	232	217	205	198	200	178	209	221	213	205	211	205	185	215	229	192	237	180	208	183	209	202	214	206	201	214	204	185	189	210	222	234	197	185	190	219	201	221	189	172	186	176	201	180	185	196	196	202	240	221	192	209	193	195	212	214	182	214	223	187	191	190	193	229	213	197	191	200	233	197	189	186	230	217	200	202	223	213	210	225	206	195	208	195	194	206	213	183	198	215	203	203	229	206	196	202	204	202	214	215	191	215	201	220	198	197	176	202	177	196	218	228	212	214	208	231	213	202	192	204	210	188	210	214	175	187	203	213	187	207	222	203	199	214	219	238	204	206	183	216	200	216	202	211	195	222	188	203	221	211	198	210	206	208	171	169	206	206	223	232	202	196	216	199	200	227	202	185	176	185	209	195	196	210	211	190	205	219	251	230	201	198	194	193	200	194	214	217	218	191	231	205	223	237	210	210	206	191	227	228	206	219	234	200	232	235	212	191	203	202	222	203	214	201	202	179	223	196	210	214	213	210	196	197	212	197	197	216	186	202	191	164	193	227	217	208	221	206	199	215	205	199	202	200	213	215	188	182	209	197	231	245	221	239	194	219	198	202	205	203	226	219	202	214	225	193	232	202	216	238	207	202	191	187	192	240	197	223	210	209	187	207	211	221	195	199	210	217	210	184	205	198	219	176	182	197	164	200	197	219	212	203	212	205	203	215	217	201	191	204	209	217	204	218	198	194	203	212	204	206	184	197	217	218	198	193	218	215	222	187	198	217	191	206	202	212	224	199	219	217	208	183	197	214	210	212	210	215	188	187	213	237	198	215	210	227	182	206	199	209	199	179	194	228	235	192	202	194	195	200	169	231	219	196	224	181	219	227	228	223	194	203	184	209	189	221	219	199	196	207	202	219	219	212	202	200	179	187	206	213	209	220	212	213	229	226	211	183	204	212	198	199	191	218	194	219	207	240	206	236	213	205	203	206	227	209	230	208	206	212	198	190	188	207	220	195	201	189	189	205	204	183	189	231	200	190	196	204	222	206	241	207	196	190	204	210	229	201	203	222	236	204	210	227	189	212	188	190	219	212	238	223	227	214	214	227	201	200	214	200	220	222	193	200	211	192	205	205	206	180	205	205	220	220	197	208	190	190	200	220	191	199	186	201	192	196	210	208	199	209	222	202	204	197	220	190	178	220	199	222	194	181	200	206	217	227	189	196	213	167	216	210	184	188	191	213	221	211	188	199	197	211	224	202	213	208	207	190	221	229	237	195	228	199	194	192	211	205	215	197	200	190	201	197	184	207	197	199	203	204	201	190	220	193	175	200	177	195	211	196	212	217	213	194	203	209	208	196	216	171	212	181	195	214	211	227	172	199	207	202	216	211	187	232	202	212	211	212	200	219	206	201	200	196	224	188	184	196	224	191	195	200	184	211	222	204	203	192	207	214	204	171	202	219	233	193	204	207	219	215	205	210	204	188	211	182	200	211	215	218	220	188	193	176	186	225	212	205	205	211	189	200	213	208	199	204	214	205	201	199	214	191	192	177	204	177	194	217	218	199	192	218	204	229	222	191	198	222	202	211	227	217	221	211	204	209	216	196	205	205	224	201	230	207	191	201	185	217	202	217	211	218	194	215	206	195	209	201	215	192	202	194	228	195	214	237	184	220	203	201	216	241	228	208	228	222	189	199	214	185	219	211	217	202	194	188	215	193	203	206	216	202	199	196	227	223	201	212	208	178	221	192	220	203	195	229	202	220	202	197	206	182	188	199	230	197	209	202	198	225	212	185	214	229	203	179	189	192	198	203	203	214	193	191	217	219	212	228	216	198	207	217	212	208	181	189	217	200	213	209	201	229	209	205	206	243	211	207	219	211	217	211	204	209	194	193	193	195	212	157	205	219	206	209	216	178	183	214	222	210	208	191	210	197	217	230	219	182	183	196	200	218	192	212	196	201	207	175	232	236	216	211	203	199	202	237	218	206	212	218	192	190	203	227	213	190	216	218	194	238	219	208	213	217	205	202	198	205	196	188	213	223	207	195	193	207	201	231	196	208	210	202	180	212	214	196	203	227	198	207	203	215	209	198	219	213	199	186	189	202	202	221	212	210	199	222	212	215	180	221	210	225	196	188	223	231	222	190	223	213	195	182	200	186	223	166	213	208	199	187	227	205	207	211	200	230	203	192	202	216	207	193	208	197	198	193	190	224	217	208	184	209	208	211	216	177	208	211	210	194	200	229	207	174	179	211	214	207	181	191	203	189	185	202	206	189	222	218	206	189	213	221	206	203	202	204	204	175	198	202	212	202	228	207	198	220	228	202	195	198	217	203	201	201	200	201	202	218	224	211	202	195	206	216	202	209	209	198	220	224	221	212	200	181	183	204	211	186	210	225	197	193	210	186	198	216	223	216	230	232	236	215	198	196	185	197	198	192	207	211	195	200	222	228	204	244	201	201	203	195	208	205	186	206	183	180	220	207	218	211	210	204	199	201	192	225	192	201	211	215	217	192	207	228	226	227	190	199	220	193	203	238	212	203	200	212	191	220	205	213	214	193	219	207	178	222	221	219	217	198	199	228	208	211	224	203	189	209	219	193	186	211	210	224	180	211	233	207	196	192	191	214	199	197	186	186	206	220	207	216	177	221	218	219	207	216	210	203	183	218	202	215	202	214	192	188	201	213	197	190	213	201	214	226	215	190	200	191	224	203	211	210	203	195	184	203	206	216	215	219	231	206	212	197	203	194	194	194	198	195	206	170	178	206	201	201	225	211	194	196	184	227	198	203	203	232	195	232	199	167	193	217	174	200	170	201	194	208	210	186	203	193	225	209	186	182	193	210	220	213	211	190	187	210	222	221	214	217	192	179	216	216	211	197	219	197	194	184	195	214	191	198	201	214	203	214	195	226	222	205	185	220	224	211	218	210	196	183	199	180	212	202	199	222	198	192	204	232	223	196	174	201	217	188	184	222	213	211	191	219	200	209	198	200	222	201	197	212	186	217	187	214	221	206	196	186	219	175	202	204	212	214	204	185	220	214	207	183	223	225	210	213	202	186	220	193	199	216	207	187	249	197	208	196	184	189	198	200	187	225	191	228	210	207	210	199	188	203	214	213	206	222	213	192	234	185	204	195	218	199	194	214	215	212	206	181	224	220	223	209	180	223	215	224	224	207	212	176	180	226	187	201	199	183	211	192	223	199	207	209	210
24416	20984	27726	24059	15852	1139	662	494	478	471	451	441	414	368	423	425	379	409	410	410	388	426	360	400	415	397	378	397	387	368	393	351	389	362	377	393	402	390	381	374	379	425	371	395	395	377	386	387	363	367	374	382	388	323	388	391	400	361	370	369	376	371	366	409	393	377	372	414	388	421	370	397	367	353	391	375	338	383	363	377	383	381	372	371	390	388	358	391	371	383	387	374	410	399	389	380	372	377	357	371	379	371	375	363	381	360	390	340	404	389	375	379	405	352	361	405	392	371	392	404	391	354	403	375	399	403	389	378	385	391	360	385	353	355	364	399	381	414	386	370	368	383	374	358	357	370	353	441	374	379	360	369	342	368	389	354	387	339	374	395	341	377	377	379	369	385	392	351	371	361	363	363	344	401	377	402	386	381	355	358	361	361	388	376	389	373	378	333	387	408	395	386	355	366	392	397	398	375	356	357	381	378	352	381	350	372	370	361	384	389	336	402	367	368	370	409	365	355	401	365	411	383	379	358	375	376	359	383	360	371	348	384	356	395	370	375	377	387	335	347	375	370	360	358	379	340	361	366	399	352	351	377	380	406	396	403	366	388	356	373	375	394	383	395	366	359	356	373	370	378	359	382	398	390	372	373	362	385	365	356	376	366	385	367	361	368	376	356	377	365	350	348	395	352	396	407	391	391	391	340	380	397	358	347	391	376	384	379	369	362	367	382	351	383	388	382	361	357	364	373	376	408	377	351	385	370	425	389	379	346	362	372	374	394	375	398	366	370	375	371	376	421	359	411	391	374	402	396	385	354	360	393	390	382	372	361	378	384	362	382	359	395	385	376	380	369	368	394	405	403	386	398	378	378	378	375	372	379	349	361	396	377	349	368	377	380	373	412	380	385	370	406	380	383	379	358	356	364	369	366	380	359	341	356	359	359	360	373	418	397	383	404	409	389	355	399	383	385	374	333	378	368	392	376	378	403	380	359	350	382	385	392	387	364	393	375	380	370	367	372	355	388	392	361	369	383	407	364	381	379	391	381	378	382	346	372	372	404	385	389	366	364	357	379	333	428	346	385	398	350	361	366	387	383	403	395	415	362	389	380	399	409	369	396	338	362	414	371	388	358	387	365	387	378	384	362	355	397	394	378	388	392	368	340	364	377	372	394	430	402	370	377	349	361	353	402	397	387	359	414	405	403	360	380	419	395	377	373	329	369	444	392	370	360	392	399	375	344	382	398	397	374	375	377	386	378	402	353	377	375	401	404	379	375	355	411	407	404	369	392	372	369	393	377	349	356	364	355	373	393	372	402	377	380	370	351	381	386	397	370	403	358	428	350	352	407	409	344	355	400	395	342	407	383	384	420	356	342	360	344	367	352	376	383	382	382	348	392	354	368	402	344	364	371	351	371	409	385	339	417	370	345	371	375	406	365	393	342	384	405	348	373	371	422	329	395	361	343	354	411	403	382	364	392	371	378	340	338	353	388	357	337	361	332	390	393	410	380	383	349	388	349	371	361	377	380	399	390	416	371	341	360	356	393	350	368	375	369	386	391	374	364	392	369	386	347	362	328	337	389	389	373	381	365	383	374	363	395	377	373	345	373	388	350	375	368	404	374	347	370	357	360	378	392	387	354	398	359	405	380	377	371	385	362	394	363	381	377	364	355	370	374	343	368	362	378	347	391	386	382	374	352	390	390	375	374	367	377	355	361	394	377	411	392	369	377	382	367	368	371	412	368	380	368	398	381	396	362	406	355	367	368	411	353	398	350	388	422	369	397	381	377	366	378	360	402	367	355	360	350	373	387	399	372	389	361	402	386	391	397	365	391	365	376	369	365	356	376	400	369	399	377	392	357	365	365	382	390	347	376	384	352	372	357	355	372	389	391	407	359	387	376	372	408	380	360	358	375	393	342	355	381	408	386	376	376	380	361	390	381	410	401	372	365	395	362	400	364	363	372	349	371	355	408	403	381	403	373	386	389	357	344	380	356	381	379	361	385	373	379	365	389	368	398	367	405	333	358	351	389	368	344	360	392	372	379	396	360	354	392	364	375	380	380	390	402	378	366	408	379	394	391	367	379	410	386	378	358	351	366	373	386	352	368	375	398	395	369	413	405	338	380	360	395	381	362	390	375	357	352	365	409	380	356	361	373	392	394	397	377	356	386	363	399	401	443	366	379	366	394	373	411	360	412	381	371	372	369	404	392	400	377	374	377	392	395	344	373	357	371	406	383	346	375	370	383	372	392	365	348	355	359	400	374	400	405	382	372	387	384	379	390	335	371	373	337	340	378	380	359	368	369	373	383	389	391	385	376	351	385	385	355	363	378	381	349	362	354	374	385	375	378	370	380	404	358	393	350	396	349	398	374	369	389	392	355	391	381	361	379	373	423	351	360	392	381	372	425	346	377	378	389	386	376	403	369	328	395	397	401	401	392	341	346	397	365	402	366	378	370	352	384	411	385	376	368	378	356	358	392	367	371	365	363	359	365	338	372	348	375	369	356	384	389	394	351	412	380	414	372	379	402	382	368	409	392	355	414	396	370	379	346	344	393	348	367	363	415	387	385	395	402	351	426	384	390	391	374	386	422	377	367	364	346	361	385	386	373	368	376	362	371	368	372	390	364	320	337	378	386	388	344	372	408	383	414	365	398	364	352	383	359	378	386	353	374	352	346	401	382	403	374	335	342	351	385	364	385	350	378	393	412	360	343	374	401	375	426	393	386	391	368	388	391	396	402	412	393	379	367	389	364	365	381	353	378	387	369	393	368	388	375	356	388	368	355	364	385	360	339	371	382	343	370	368	371	365	371	392	368	383	375	380	393	375	369	371	362	387	388	408	407	391	367	393	324	372	364	382	362	382	374	382	323	360	344	382	381	388	383	364	383	368	354	375	387	406	361	390	380	372	374	392	373	411	404	344	375	358	416	362	353	386	357	370	370	367	401	356	374	387	367	373	384	385	382	350	388	375	378	385	352	396	381	405	372	381	378	349	395	389	392	409	379	360	361	372	370	398	383	383	375	368	363	368	360	366	374	373	377	398	349	368	355	410	352	370	402	387	378	382	383	359	380	379	347	406	368	362	364	340	403	366	377	367	372	373	356	360	403	387	369	399	385	375	386	370	331	375	388	390	381	400	384	398	372	370	373	370	370	371	370	367	400	375	343	348	371	391	367	387	372	405	371	396	405	360	404	352	367	374	403	374	372	388	386	394	398	359	380	425	405	372	386	354	364	371	387	395	384	382	359	389	366	366	362	398	385	408	404	377	393	365	359	381	348	372	362	381	370	349	356	379	363	398	382	381	405	387	381	383	382	404	390	366	347	358	378	353	383	377	352	351	411	380	372	368	365	401	380	341	352	399	342	354	369	384	371	369	380	387	393	385	387	365	404	363	386	397	419	425	358	349	397	379	370	376	386	366	376	343	409	394	384	372	399	382	384	363	342	378	398	371	363	372	403	384	359	394	370	410	370	385	399	388	396
9489	52481	3317	1635	1208	932	773	712	569	525	510	465	466	434	402	412	434	410	417	388	428	435	407	409	374	349	383	391	378	396	358	395	411	381	373	368	360	421	372	344	376	384	393	366	357	375	385	371	369	414	383	405	398	387	361	367	383	381	436	362	413	407	356	351	372	377	358	402	356	369	353	391	390	356	348	408	378	360	365	401	397	326	376	362	333	405	372	362	356	371	374	398	386	351	365	406	385	362	344	385	352	353	400	335	338	367	394	382	402	389	405	374	367	353	361	392	370	340	394	391	378	365	341	376	374	392	359	402	360	359	374	363	394	383	418	397	364	379	361	394	394	406	356	397	372	366	371	396	364	372	357	394	390	360	364	358	394	351	388	383	363	362	378	388	410	407	369	384	369	369	375	362	378	391	339	367	362	381	381	355	418	396	389	361	375	357	371	354	349	356	358	361	372	377	366	377	363	372	362	361	369	355	379	366	395	349	370	348	362	380	384	370	374	343	376	366	357	379	357	392	343	376	386	404	385	348	359	340	375	375	351	419	357	361	354	335	389	358	356	390	329	341	398	343	369	375	413	378	385	384	321	373	384	367	366	360	352	359	347	385	372	366	352	391	378	349	397	355	368	383	354	399	364	339	360	397	370	394	343	397	402	381	366	367	375	357	381	360	380	325	359	356	373	371	355	350	397	387	386	355	358	350	346	383	371	368	401	344	342	340	380	357	386	384	356	410	374	342	389	402	357	361	392	350	404	371	369	372	376	359	380	370	404	401	370	341	377	365	411	382	363	368	375	377	417	370	372	362	372	368	367	362	351	387	387	348	307	384	366	361	392	327	411	350	357	346	354	374	372	395	361	355	371	429	379	397	349	365	383	382	379	359	400	359	396	398	347	412	337	367	376	377	384	385	361	385	368	367	383	373	380	364	317	367	348	333	387	410	396	373	367	367	387	358	380	401	401	376	388	368	353	328	341	394	367	367	374	362	364	383	349	377	395	401	387	384	349	346	388	366	386	344	361	391	369	349	372	377	373	373	389	367	370	381	396	359	371	420	352	397	392	380	366	344	358	397	372	384	382	389	365	385	355	381	379	334	345	358	379	368	389	348	331	360	359	351	417	343	348	360	349	359	356	381	360	378	385	400	378	371	369	376	357	373	378	358	369	395	351	343	365	363	388	393	367	367	352	374	364	370	397	399	353	377	384	370	362	400	388	352	369	386	385	382	356	369	374	371	359	384	374	397	368	380	376	394	410	394	380	346	372	388	373	391	387	382	339	387	399	370	344	359	371	375	381	379	364	382	385	355	394	404	399	377	359	384	382	372	358	367	367	374	378	354	419	361	391	378	397	367	354	349	385	346	390	389	362	381	392	371	383	375	364	376	376	373	391	379	356	376	411	382	410	407	385	393	352	382	355	359	367	359	390	395	339	368	344	390	364	379	379	357	396	388	375	356	367	396	353	370	410	383	369	312	362	361	415	336	368	423	404	390	380	350	401	394	343	388	377	378	339	337	386	354	377	408	355	396	384	366	403	353	349	387	362	370	355	409	366	395	377	411	345	371	357	369	368	358	418	394	378	366	378	302	388	387	355	376	356	360	397	365	349	367	368	401	422	359	358	399	351	362	372	364	376	369	370	374	396	393	366	378	376	340	420	375	351	393	392	368	376	400	395	370	391	359	354	376	362	359	382	361	362	347	361	345	359	378	353	364	405	372	369	365	354	367	361	386	383	370	377	366	387	377	334	345	371	368	398	363	361	361	384	375	383	377	385	339	390	368	375	386	354	363	386	385	364	391	379	397	399	372	393	344	401	354	383	383	383	362	372	362	386	391	376	369	376	361	338	365	357	360	408	377	383	375	395	378	356	397	374	356	364	393	381	390	385	355	364	366	350	369	360	390	359	351	401	363	375	385	357	375	366	388	391	387	374	346	380	380	381	380	396	365	404	356	386	390	407	378	364	422	371	390	373	371	363	311	411	369	380	403	385	346	356	407	375	372	378	345	344	405	394	361	371	382	367	386	363	340	385	377	387	363	387	403	363	405	382	364	405	378	356	375	404	375	404	374	373	393	372	367	371	370	368	374	387	403	380	390	353	374	373	361	377	354	348	358	346	386	349	382	386	373	334	402	351	377	359	406	360	364	381	389	364	398	365	382	367	360	337	380	371	354	370	397	410	376	346	353	360	357	389	401	357	372	364	369	369	397	345	334	353	353	372	364	359	348	378	373	376	356	367	420	370	387	417	357	350	386	379	362	402	354	371	359	384	356	379	366	372	395	390	369	372	362	346	378	401	381	378	353	364	368	376	379	346	331	397	387	346	371	362	359	390	358	379	353	343	363	404	367	366	369	399	352	367	377	373	317	362	365	365	396	311	377	374	376	391	370	377	370	369	359	364	396	393	380	363	398	417	358	361	372	399	384	382	381	376	395	373	355	363	385	379	353	361	350	380	398	383	355	389	361	415	361	331	384	402	359	379	365	352	363	375	384	340	372	376	392	343	362	342	378	357	356	377	385	362	371	342	344	372	381	395	352	389	389	397	376	356	384	361	364	366	360	387	376	351	391	378	335	382	364	401	386	350	339	365	370	423	406	372	378	355	381	374	412	394	374	361	383	358	377	380	346	342	379	333	393	374	400	374	339	425	356	373	390	397	400	373	409	389	362	379	344	360	406	395	371	359	360	376	392	382	381	363	387	348	401	363	373	349	383	392	372	375	403	368	384	396	325	369	322	384	383	352	375	359	358	397	335	391	369	398	358	397	374	386	346	335	362	402	379	382	377	374	390	381	370	353	355	357	349	404	358	362	401	354	353	388	378	359	358	383	390	370	375	381	366	388	400	407	381	366	389	342	372	386	378	352	377	357	389	391	369	377	377	364	356	373	359	358	379	373	382	366	350	359	344	385	371	362	362	428	355	401	400	392	392	392	352	359	372	368	379	361	367	374	377	376	417	371	381	350	387	378	326	366	364	398	367	392	354	371	334	358	372	358	384	410	342	356	390	390	371	359	365	343	383	350	353	385	369	371	359	358	367	375	378	381	403	375	378	387	348	387	379	377	371	348	392	358	371	350	379	359	370	366	378	365	398	390	357	387	350	376	389	371	431	389	389	380	374	388	360	386	377	335	360	360	394	337	373	344	362	341	326	351	397	361	393	378	391	370	371	383	337	389	374	387	349	385	382	388	358	390	364	394	366	346	370	351	358	393	391	357	381	369	379	389	375	367	355	372	346	349	388	385	339	367	380	361	369	351	400	333	383	394	382	362	387	388	384	345	370	368	389	367	388	355	370	392	381	353	397	377	364	383	419	346	377	369	355	358	362	340	349	356	346	383	376	402	369	404	388	392	371	397	402	411	405	367	369	385	388	416	367	376	379	394	394	354	357	358	395	353	375	387	372	360	378	332	385	379	369	377	391	368	353	395	377	375	373	400	389	397	380	388	406	345	361	377	382	381	344	341	369	361	378	361	370	373	369	370	377
22259	20939	28835	23173	20923	20954	12343	845	540	485	397	328	336	293	280	249	220	221	228	203	185	183	150	177	189	179	186	142	163	150	147	150	149	151	157	133	130	159	167	147	168	129	149	139	130	121	159	169	118	134	128	134	136	139	136	140	140	120	131	142	138	138	151	132	116	135	149	126	154	147	126	124	133	138	140	117	150	121	114	130	123	142	149	117	159	135	134	129	159	150	153	139	123	125	129	145	119	140	131	142	140	145	133	129	142	124	144	152	149	153	155	124	124	131	122	129	115	109	136	135	119	122	134	129	126	117	138	115	147	136	127	119	141	132	130	141	123	111	122	124	127	143	137	127	144	132	127	126	158	142	152	135	133	132	125	146	132	138	122	123	136	140	116	151	135	121	151	126	124	122	135	131	124	111	97	117	120	104	140	104	129	130	122	127	120	123	128	144	130	123	119	121	146	134	102	122	128	117	130	106	112	122	133	133	121	137	113	152	110	124	124	132	129	142	126	122	149	123	109	111	146	115	127	138	122	117	118	140	123	130	122	135	130	124	134	151	131	108	140	130	123	112	123	140	127	130	130	128	137	129	132	112	125	122	115	135	132	117	144	136	139	111	124	139	145	130	106	110	120	122	123	116	121	144	134	140	112	135	114	133	123	136	142	136	142	137	133	135	133	140	132	119	123	137	138	122	139	133	138	127	138	119	132	138	130	123	148	123	120	131	137	135	129	144	120	116	132	126	137	107	124	134	120	137	143	126	148	136	116	116	111	141	135	111	133	116	133	141	126	119	125	118	134	124	125	124	127	133	140	138	127	147	101	124	114	119	135	128	125	139	110	118	131	131	113	119	152	115	122	126	127	139	143	127	108	151	133	127	125	123	122	113	141	128	126	115	130	120	126	133	132	129	132	145	126	155	134	146	127	140	121	122	118	130	136	143	142	107	114	131	130	141	126	120	124	117	120	139	140	114	134	142	137	118	132	114	137	148	137	122	121	130	110	134	122	134	130	145	121	119	143	144	133	104	137	136	113	131	133	136	136	122	122	120	94	122	120	109	141	112	135	139	139	133	131	136	140	140	108	123	141	121	148	134	138	105	109	145	144	110	140	131	133	124	133	140	107	137	131	120	130	128	114	118	143	131	135	106	130	109	113	125	129	117	131	129	123	124	149	141	121	120	130	119	115	127	143	133	141	118	147	129	124	135	132	116	142	122	115	127	151	121	126	127	115	136	123	146	134	144	125	124	128	130	139	121	118	134	122	111	129	138	101	125	129	123	123	125	115	134	137	137	128	134	142	137	121	118	134	132	123	118	159	126	142	135	148	137	129	115	136	127	130	135	123	119	119	113	132	138	115	124	135	133	148	131	137	122	132	144	132	143	128	116	118	144	109	110	126	125	128	124	117	126	113	136	133	131	123	134	133	138	127	140	152	154	131	135	128	138	139	133	123	149	109	117	143	133	122	123	97	137	114	149	120	142	136	132	136	138	127	130	146	141	122	138	107	143	130	121	140	134	145	131	129	124	147	127	129	114	135	130	112	121	113	133	119	119	144	131	138	137	132	121	135	123	105	136	140	129	116	134	127	110	152	150	127	110	133	123	128	131	136	132	135	112	143	112	115	125	108	125	112	124	125	136	141	115	119	130	133	131	150	136	130	103	140	126	141	143	129	133	137	120	120	127	107	117	115	128	137	125	134	160	123	113	145	131	139	138	118	108	129	136	133	116	145	118	122	117	119	150	138	115	143	132	145	144	125	120	120	116	120	139	136	132	103	139	125	124	145	140	124	140	134	134	135	107	139	124	120	119	132	118	130	106	133	131	126	124	124	123	121	125	142	120	125	133	135	129	124	117	146	130	117	134	103	121	118	115	137	119	140	124	139	127	133	135	127	136	139	130	115	123	141	141	101	137	140	132	144	130	125	121	125	125	156	103	137	128	127	148	138	114	124	107	121	119	125	129	131	116	124	120	128	132	124	133	141	132	118	121	137	113	137	124	142	108	134	128	135	130	141	133	129	124	142	120	125	138	127	121	146	129	129	130	132	111	125	126	119	128	131	123	147	123	145	138	133	128	133	133	147	123	147	135	142	125	147	144	136	140	117	116	138	139	119	135	130	129	115	149	122	144	121	137	121	132	139	126	123	131	125	138	147	118	119	136	149	117	127	109	154	127	144	131	118	134	114	148	128	117	133	129	124	146	135	125	138	136	138	129	127	128	127	134	124	115	103	138	155	144	128	126	142	126	120	107	130	138	122	121	135	137	149	138	143	134	139	140	127	126	138	143	130	128	128	140	117	114	108	124	119	144	110	120	119	124	143	135	144	125	133	138	128	122	130	124	139	146	117	141	116	128	121	122	144	130	128	131	124	126	115	134	119	153	148	114	126	141	127	117	141	118	127	116	109	129	126	133	134	145	119	126	129	128	117	116	136	140	118	120	149	127	130	120	123	152	136	135	143	141	132	135	130	136	136	116	123	143	125	115	128	109	105	139	120	130	136	110	122	118	111	126	126	130	121	130	140	113	125	124	118	106	126	117	117	124	122	129	129	120	124	111	147	120	152	140	129	113	130	136	108	129	114	128	137	149	124	119	115	152	112	126	138	136	133	140	115	139	149	127	125	149	124	125	139	129	135	145	117	139	115	144	127	132	139	132	158	141	123	118	113	140	115	134	112	114	140	141	116	131	124	120	141	122	136	125	128	136	124	122	130	138	108	143	135	131	118	123	121	138	135	122	116	119	133	141	129	134	125	133	155	125	127	125	123	118	136	130	123	124	144	119	131	142	115	106	126	137	137	154	135	105	136	126	132	104	138	128	143	132	132	133	129	137	153	131	115	141	129	130	139	127	125	139	116	130	139	129	133	140	129	134	110	109	143	141	105	113	129	126	137	133	121	122	135	112	123	140	115	129	140	112	113	111	133	118	139	136	115	120	117	117	134	136	152	135	126	156	117	123	128	103	147	129	128	136	145	114	130	128	128	130	129	124	108	126	129	103	126	108	131	144	139	141	139	120	127	138	137	132	127	125	110	116	118	130	104	134	123	143	132	125	109	139	110	123	117	126	118	125	132	104	135	135	131	120	134	126	132	147	130	134	148	130	145	129	127	120	127	128	117	128	123	146	122	142	123	125	149	104	117	126	127	147	124	125	133	129	124	123	127	117	153	117	112	127	124	119	128	129	126	131	137	130	133	110	133	113	126	125	125	126	132	125	132	112	114	136	139	130	119	126	128	143	115	117	141	148	123	114	107	131	138	120	128	115	130	113	116	126	133	116	134	111	125	119	109	142	130	109	142	144	128	111	140	115	116	130	126	133	134	122	167	137	117	137	118	133	123	119	147	109	101	126	129	113	127	125	148	120	124	144	132	137	128	147	129	133	117	141	126	100	116	127	115	119	134	133	141	118	121	139	151	133	121	142	121	124	126	114	151	125	105	149	130	143	134	136	128	134	144	118	126	136	128	123	102	137	149	131	117	124	137	133
12206	63848	8335	4194	2994	2065	1542	1095	871	667	561	489	421	339	332	316	286	285	263	258	193	218	178	190	184	185	169	156	179	158	178	171	157	164	154	158	134	137	168	144	185	146	141	154	131	153	138	150	149	149	131	136	131	136	147	140	152	131	128	121	145	147	152	137	145	150	153	138	128	149	126	152	146	164	165	136	155	154	169	127	143	122	124	135	120	115	137	129	147	142	142	140	144	147	143	139	125	120	124	115	144	157	135	160	142	128	137	133	120	119	141	130	125	124	139	123	149	117	125	104	116	129	135	124	125	140	149	129	124	123	108	132	112	125	122	137	126	153	120	124	109	138	139	132	132	129	142	105	146	144	134	139	139	142	117	114	123	140	117	119	132	104	119	117	159	134	123	129	123	134	128	104	111	112	119	126	126	117	140	143	123	141	139	146	114	111	154	143	136	128	105	143	137	124	128	135	108	125	121	147	129	117	124	122	112	134	121	128	122	134	132	136	122	143	145	132	122	145	118	123	134	115	122	121	109	154	124	140	125	147	116	129	116	141	129	119	101	107	118	127	142	126	120	116	115	141	111	112	130	120	131	122	114	103	117	139	136	140	144	119	122	122	128	131	119	117	122	111	103	148	126	113	116	140	131	149	139	132	126	127	129	125	133	124	138	127	121	116	127	101	127	123	126	115	114	126	133	114	116	142	129	154	120	140	114	111	123	121	113	125	136	117	113	142	115	123	128	106	135	127	136	122	130	138	137	162	108	124	142	121	120	117	141	126	125	125	116	131	135	142	150	121	118	115	136	130	138	130	152	147	113	129	112	125	145	116	124	142	124	130	115	138	127	107	121	140	129	98	137	133	144	128	121	123	121	128	128	137	122	137	136	124	133	137	117	137	133	105	131	134	113	144	153	132	129	93	151	125	138	129	134	142	155	122	121	100	120	122	123	137	143	144	124	109	140	119	139	109	125	133	127	135	131	133	141	138	129	131	145	141	141	119	134	108	127	129	122	134	126	124	142	106	134	133	121	131	139	144	126	146	133	143	120	133	122	127	131	117	121	130	122	120	133	130	127	126	116	101	109	126	131	129	120	132	101	124	141	114	115	132	136	121	141	131	130	127	120	147	138	111	119	119	116	150	142	131	133	131	119	143	127	121	123	121	126	122	134	133	145	140	121	124	113	113	124	129	117	120	111	120	138	120	159	157	159	127	135	122	118	109	119	128	130	136	139	120	109	135	132	123	99	122	153	137	145	126	128	121	115	137	139	121	100	136	116	120	146	132	125	123	142	115	146	121	128	100	131	134	113	120	128	141	122	144	144	149	147	129	94	135	118	130	135	133	138	126	133	131	126	130	129	131	128	143	141	130	127	130	127	125	110	124	135	123	127	130	129	141	118	117	124	135	141	127	114	137	120	114	107	125	122	124	123	109	128	133	131	123	130	131	135	119	135	132	122	120	122	113	111	116	128	133	120	119	124	131	118	92	118	152	132	124	142	133	125	133	132	134	121	128	152	125	125	127	113	143	128	125	108	125	128	111	133	125	109	139	134	124	110	117	109	106	127	116	116	128	129	117	124	113	118	128	140	144	124	134	126	124	135	124	121	132	136	130	120	143	137	130	120	127	129	136	119	105	125	128	111	112	116	125	127	135	139	125	137	134	113	141	113	123	123	137	136	133	138	141	123	116	130	125	136	127	126	132	125	132	126	120	114	129	128	135	118	142	139	132	119	132	124	122	128	130	115	117	112	129	127	144	144	135	136	125	117	124	115	129	137	139	136	125	128	137	126	126	137	109	133	114	161	146	109	127	146	140	122	118	138	129	121	142	130	141	138	107	130	123	137	140	129	119	112	128	128	120	121	134	158	138	123	131	136	148	136	138	120	139	128	132	117	115	147	134	123	132	135	106	132	123	116	114	139	140	154	130	134	114	131	132	128	128	117	142	126	113	137	117	135	120	130	107	132	130	132	127	154	118	127	131	133	125	112	135	125	124	134	130	134	126	136	161	121	128	122	129	118	117	133	134	118	129	124	118	132	107	123	156	148	123	111	137	127	115	141	131	123	117	133	124	116	131	126	116	123	118	127	136	122	132	133	139	121	126	124	134	126	131	130	114	112	120	133	141	135	143	151	111	103	117	120	127	121	129	139	119	113	132	123	124	128	142	127	118	129	131	117	130	128	137	146	132	132	128	127	127	123	119	108	130	123	133	130	129	122	132	124	135	140	118	134	131	110	122	128	123	123	138	134	136	124	140	121	132	136	144	138	138	123	112	136	124	134	130	127	117	125	142	125	117	116	127	139	125	112	146	138	128	131	136	129	131	128	134	125	135	146	124	105	132	131	132	125	146	127	121	118	144	128	112	134	110	109	121	134	144	135	141	136	122	135	128	140	140	108	130	136	117	115	129	137	106	132	152	133	131	139	122	133	127	135	126	129	124	149	136	128	133	140	125	148	126	137	110	119	157	121	128	128	130	107	105	113	138	140	125	131	138	124	111	125	122	130	144	125	132	138	142	108	110	125	124	127	141	136	151	129	126	123	134	126	151	120	123	131	117	113	126	137	127	128	129	125	157	131	125	153	138	141	120	124	105	138	120	114	137	152	134	117	125	133	148	143	136	137	126	129	117	135	147	136	122	136	131	115	136	137	118	123	146	132	113	115	108	134	133	123	133	127	113	140	113	135	125	127	136	114	123	131	126	141	139	117	139	134	112	123	126	146	129	133	134	134	110	136	138	139	124	126	128	129	110	111	121	121	131	130	135	107	135	134	132	147	126	122	118	135	142	133	135	150	127	99	124	129	140	125	130	115	110	136	103	114	142	128	127	135	109	117	124	126	126	144	122	120	109	130	111	125	138	114	121	123	134	123	117	127	132	139	133	138	116	129	129	128	133	129	114	124	115	126	117	122	113	124	108	148	113	142	113	122	127	129	155	127	138	119	142	137	160	132	132	140	133	129	140	118	134	127	139	112	137	161	113	132	121	145	132	140	124	126	119	118	115	139	132	125	125	95	143	115	143	122	118	127	112	134	114	133	124	123	136	146	111	111	109	130	128	116	141	124	121	146	136	129	126	127	122	137	107	135	116	129	147	117	103	140	127	124	117	127	119	122	139	127	101	150	113	127	130	127	120	132	145	127	126	137	138	122	126	130	132	141	146	140	145	129	122	133	146	141	146	142	137	110	146	122	137	126	109	141	128	139	127	118	140	152	117	137	124	126	122	139	135	125	101	121	113	126	118	117	140	131	139	123	120	130	131	119	138	121	116	133	137	133	134	136	116	112	140	128	128	141	119	134	108	130	118	139	110	142	129	132	127	136	136	133	118	129	116	146	129	107	157	122	120	135	142	128	141	139	119	139	120	133	147	130	113	116	132	126	133	143	110	121	130	130	135	109	121	138	115	127	149	119	120	124	114	125	118	122	149	127	119	116	151	138	133	118	115	119	159	159	120	129	137	120	130	148	116	133	112	123	98	127	144	115	143
27420	20858	9256	848	492	415	429	388	383	370	412	408	387	411	375	391	393	382	392	365	395	404	378	373	399	391	369	437	387	394	385	358	403	408	389	353	368	393	363	413	378	375	377	368	403	379	407	378	340	379	357	377	370	393	404	353	388	394	364	398	400	357	389	375	387	354	382	410	372	398	375	393	378	385	413	376	381	401	345	365	410	418	359	413	374	381	410	359	385	387	352	401	414	386	395	356	370	359	396	399	396	354	393	371	404	378	375	368	407	395	408	363	396	400	378	379	369	422	387	388	387	384	358	383	427	381	401	378	384	369	411	366	416	374	351	376	386	371	376	369	405	383	413	368	394	392	366	377	387	428	385	371	410	394	360	374	311	389	355	374	400	397	380	402	351	375	373	395	390	394	393	377	345	408	354	392	349	384	374	365	377	395	410	395	388	372	359	364	373	388	404	382	369	382	403	346	400	360	380	408	380	361	361	368	373	390	387	370	388	388	406	402	399	347	378	398	371	395	370	370	396	358	366	355	380	391	375	384	403	393	335	385	413	384	398	378	406	384	361	378	357	366	392	382	392	349	394	392	389	360	365	412	398	386	409	382	380	369	354	383	413	361	384	349	386	427	373	375	388	363	393	381	413	405	396	387	386	404	379	418	373	400	376	418	400	387	412	369	363	344	397	382	372	369	404	351	392	361	383	394	413	389	392	386	383	353	362	403	387	395	399	378	366	394	382	374	389	382	383	365	398	432	349	386	383	387	370	369	376	375	428	388	388	386	379	375	350	409	392	397	377	383	377	350	373	337	380	339	362	383	391	363	381	390	408	356	393	364	368	406	391	382	374	384	385	362	400	392	361	401	384	388	388	382	365	353	362	391	417	377	381	392	387	385	384	384	377	397	361	402	379	411	381	395	418	371	393	356	390	397	364	391	378	364	409	413	388	385	397	394	352	364	410	380	405	374	364	352	406	405	421	382	408	408	389	406	376	371	383	395	372	391	371	391	396	374	376	381	379	390	387	377	411	343	341	412	371	353	387	408	406	386	376	404	398	418	366	379	388	385	402	366	386	384	385	385	376	400	360	369	364	411	355	367	410	406	373	399	395	400	351	422	383	341	423	408	391	347	386	371	363	385	358	418	357	373	356	356	375	358	361	331	369	407	377	392	398	365	401	385	380	404	381	383	391	395	395	358	364	402	384	381	382	373	372	389	372	391	388	371	380	375	374	381	396	351	401	356	391	412	360	347	376	387	361	402	388	404	383	395	364	408	392	389	358	365	372	369	383	402	378	399	358	401	365	400	376	360	395	351	376	387	391	359	369	416	380	353	367	386	383	387	397	373	386	377	404	398	425	376	389	393	409	359	373	399	404	366	394	381	397	394	386	356	362	386	375	392	384	408	401	356	386	364	371	421	407	405	410	387	341	387	379	386	361	388	373	393	422	368	356	366	398	393	350	377	386	396	368	366	355	360	361	382	397	352	408	377	399	368	417	365	412	419	386	374	359	359	355	393	378	338	381	424	387	383	372	411	338	368	412	423	404	340	361	399	339	380	368	424	368	393	377	422	389	391	399	388	434	387	375	406	400	376	348	405	362	424	378	380	391	401	388	398	386	374	382	395	369	378	382	383	371	358	364	387	384	359	410	372	376	372	391	379	405	394	367	375	378	388	410	374	384	401	400	345	386	368	403	372	345	372	386	373	369	390	390	383	396	401	379	384	397	384	434	384	384	383	367	382	405	394	332	360	390	390	416	404	383	379	387	382	374	372	397	382	382	377	378	343	361	360	360	352	405	340	383	386	371	395	374	389	396	366	374	386	410	363	394	375	387	347	367	374	395	375	379	357	414	370	371	385	372	369	374	348	358	393	397	364	404	418	351	370	366	364	378	409	390	376	411	389	389	386	364	383	331	388	363	373	401	369	399	385	380	370	378	406	392	371	354	399	369	390	417	357	371	380	384	361	388	373	406	383	385	387	354	377	366	401	385	348	375	372	355	365	381	379	357	402	393	391	399	404	338	370	385	390	373	361	401	390	423	398	400	387	383	392	397	371	391	367	386	367	339	377	392	362	351	407	392	383	398	356	396	379	353	411	381	351	393	398	388	366	414	400	400	364	368	357	428	397	406	383	397	406	374	371	379	366	398	373	408	389	376	402	362	363	359	387	371	359	376	390	378	388	374	364	404	384	396	369	381	396	405	379	381	406	335	379	393	363	411	373	392	372	377	376	392	366	372	360	394	384	359	371	388	385	392	392	356	355	407	371	383	366	418	377	389	399	355	360	373	381	352	375	385	397	365	414	380	371	365	392	397	375	381	379	434	378	375	399	362	398	380	357	373	386	385	370	366	347	390	368	347	378	414	361	364	427	397	373	372	395	421	395	397	386	370	374	391	394	362	374	379	356	375	394	368	396	377	375	390	353	422	401	388	388	402	405	391	400	391	411	393	351	412	361	354	394	368	391	384	385	378	375	365	386	396	390	371	397	397	439	387	426	356	429	410	390	385	375	347	416	370	393	392	389	383	406	405	410	391	372	404	377	381	383	413	358	373	355	411	393	396	390	363	369	378	382	392	360	348	388	411	409	386	377	375	381	390	354	364	387	372	389	402	398	376	342	347	377	378	394	357	369	394	360	383	341	383	379	342	390	368	423	365	379	423	360	366	351	388	409	387	368	376	373	398	378	405	369	398	376	386	364	383	392	367	388	378	390	379	361	375	380	367	383	397	372	411	371	409	387	369	380	369	368	395	354	387	395	396	415	417	358	378	390	361	377	369	412	404	392	418	406	402	387	372	365	373	369	400	400	394	359	408	415	368	387	353	374	389	357	364	381	363	374	395	427	392	338	375	376	376	377	386	382	383	356	378	409	381	362	355	364	409	401	395	371	348	376	368	390	370	383	385	395	368	400	378	377	358	399	347	368	379	355	378	368	396	416	379	380	378	395	378	386	377	399	401	363	341	411	385	363	345	374	359	366	370	428	395	375	391	383	369	390	420	372	414	401	408	409	373	358	366	357	375	379	372	424	430	412	388	366	391	380	386	354	388	412	415	368	387	383	401	388	379	379	376	369	375	377	440	372	405	351	370	383	372	375	420	367	387	387	378	433	369	371	361	383	326	392	328	364	379	396	382	381	363	384	424	386	362	375	361	379	415	382	405	381	406	379	398	373	368	391	402	386	366	386	406	368	380	375	365	360	383	384	361	353	344	351	384	376	384	400	414	389	373	388	387	399	368	369	395	368	423	419	354	378	386	333	395	396	409	386	416	404	350	398	406	400	380	357	365	391	382	349	370	395	397	357	387	396	386	391	370	445	399	364	403	393	398	412	364	384	410	396	404	392	360	368	420	363	382	362	379	326	382	351	370	387	388	361	397	375	385	390	382	416	397	375	356	351	372	388	385	355	379	375	353	374	383	394	380	425	362	350	383	383	384	369	414	379	390	371	385	372	388	391	361	350	374	335	383	364	394	368	397	389	408	376	416	385
10037	24106	957	510	492	454	406	407	415	405	400	415	382	404	391	401	377	392	366	414	369	395	402	407	387	394	385	387	405	422	399	395	350	383	372	389	353	407	365	374	357	367	397	404	410	408	399	422	366	381	402	403	380	392	382	348	385	391	404	366	419	391	367	358	419	392	374	426	394	389	385	422	434	387	398	390	392	362	367	405	406	401	417	353	360	363	384	352	381	373	368	409	389	351	406	376	400	398	397	376	411	381	423	397	394	350	355	374	394	409	416	389	355	384	385	421	414	350	356	380	392	406	404	383	397	357	399	374	395	379	392	365	389	398	354	406	355	399	386	402	372	405	364	407	399	357	395	365	422	444	391	407	401	392	422	409	396	383	372	387	409	378	381	374	413	399	391	393	408	420	388	396	385	387	379	389	381	394	401	369	397	397	356	360	358	394	375	397	394	384	389	391	380	379	365	379	381	385	416	419	366	389	375	413	371	390	371	410	371	356	417	426	392	365	395	427	429	390	364	400	373	389	381	426	391	387	401	406	393	444	371	376	404	371	420	372	368	361	380	374	407	376	372	431	384	366	372	405	393	362	374	416	365	383	416	381	366	401	366	369	376	381	400	381	371	421	352	394	401	411	398	400	398	401	420	428	386	397	407	410	367	413	414	380	429	365	340	376	414	348	420	397	409	395	366	410	427	404	356	375	432	381	386	410	401	456	378	396	404	401	364	390	410	377	373	380	415	394	394	439	377	383	377	392	417	373	426	398	373	413	393	385	402	390	359	393	392	408	387	392	386	383	417	428	401	355	381	396	403	361	419	413	393	379	407	372	367	409	374	436	362	372	402	431	348	369	388	395	378	368	400	395	407	351	395	397	345	395	341	398	389	374	344	402	409	368	360	420	355	390	415	433	396	398	403	395	384	387	378	353	385	382	383	365	347	362	372	427	374	391	393	380	400	368	402	411	378	428	393	375	363	422	371	399	382	420	385	364	376	398	400	379	385	392	376	393	335	395	395	415	381	411	384	384	357	370	371	398	371	382	407	380	381	354	406	376	405	387	406	395	360	392	349	389	379	352	386	398	374	409	398	372	340	384	374	404	404	367	417	386	388	391	409	369	394	364	390	405	375	398	383	418	372	409	414	405	377	380	431	405	425	407	423	381	377	401	365	373	385	360	396	363	417	413	390	400	394	383	426	386	391	365	399	388	372	404	428	389	376	395	375	378	379	401	389	389	360	418	383	399	377	384	407	399	405	406	395	396	441	381	367	400	398	401	386	409	396	390	367	407	400	407	386	386	365	395	390	366	397	382	364	407	361	401	376	374	374	412	389	392	392	444	408	388	351	395	401	369	402	411	375	397	388	342	368	386	391	373	377	396	373	404	396	383	396	367	372	382	341	404	371	362	386	395	399	348	424	399	381	384	360	428	424	363	376	368	364	396	388	403	383	417	399	357	355	440	429	405	387	391	416	386	417	370	403	375	382	377	411	398	416	410	418	401	411	422	398	404	393	408	397	367	396	416	381	420	375	408	372	377	373	432	392	387	352	359	383	403	393	365	411	395	385	387	403	384	420	406	433	375	397	388	364	409	370	388	389	420	374	379	393	390	392	404	387	379	387	368	364	435	387	402	415	350	321	377	360	421	361	379	421	426	395	393	405	384	385	389	382	409	414	381	398	370	372	395	387	365	373	393	373	376	389	360	388	370	392	394	387	371	395	397	404	409	387	406	429	370	360	374	381	392	406	410	422	389	387	384	420	397	393	372	396	404	370	392	408	383	397	383	408	384	411	397	392	412	414	416	405	387	396	380	348	402	399	391	375	392	401	422	406	382	401	348	421	380	378	409	387	358	379	412	377	389	396	381	413	375	345	417	370	417	432	376	380	402	390	367	377	387	386	382	388	394	394	429	359	396	384	355	379	360	401	400	391	366	449	364	422	369	408	377	436	379	384	403	373	401	393	375	365	373	415	398	392	384	421	407	379	366	430	389	389	420	361	404	396	400	376	420	379	354	400	392	401	420	385	381	361	382	396	374	397	404	371	410	444	409	411	386	373	400	363	398	426	364	400	412	404	388	398	407	391	363	384	401	355	383	384	390	365	380	406	407	387	407	413	400	390	374	367	398	403	342	415	401	384	405	407	364	385	400	375	389	372	364	359	394	400	401	362	364	364	388	379	404	405	393	403	383	380	402	382	392	385	423	409	401	377	366	393	383	406	383	373	384	410	385	395	403	382	388	385	394	376	367	401	381	354	403	384	391	399	399	394	420	417	379	389	355	378	426	378	372	411	374	346	358	379	420	413	394	419	376	372	422	388	401	390	384	407	384	378	448	433	404	383	372	373	383	406	390	369	384	400	386	378	383	371	395	402	359	386	403	394	385	361	367	376	383	416	408	395	384	420	387	395	369	427	391	409	382	399	389	374	380	407	370	390	378	355	398	372	363	371	370	393	424	372	404	375	401	392	379	375	405	396	398	378	365	394	404	399	393	398	388	377	400	420	375	388	361	374	388	372	402	384	389	353	399	382	376	394	392	390	400	411	390	373	398	367	386	402	384	405	402	405	395	374	380	358	415	413	373	421	412	359	400	378	346	397	402	456	426	434	374	366	414	396	356	413	407	357	428	376	393	388	389	402	397	400	355	394	362	409	385	356	409	372	411	392	357	393	416	353	398	418	385	412	409	396	365	383	370	398	402	391	401	369	400	380	394	408	406	371	408	399	391	376	394	396	377	392	385	380	392	398	384	385	395	375	377	383	364	371	367	397	424	367	396	398	395	389	378	386	380	421	357	396	388	394	415	409	399	384	423	360	383	403	379	389	410	439	418	371	392	404	423	381	360	405	376	405	374	409	417	390	399	429	394	389	397	408	369	336	384	385	402	385	369	346	346	374	419	390	368	392	384	388	391	387	389	404	365	391	387	352	393	386	397	371	379	374	409	399	442	357	423	370	417	406	416	383	385	373	362	403	376	412	412	350	393	418	358	385	420	364	360	404	415	385	377	389	395	376	393	410	387	447	418	389	412	379	352	375	364	401	388	383	400	375	386	412	421	384	373	434	389	372	378	396	417	383	360	375	412	386	398	376	397	383	428	417	421	403	406	375	368	410	396	405	402	391	408	377	433	404	406	372	370	395	382	398	366	392	395	391	373	385	385	384	399	431	378	436	404	370	367	389	383	390	396	410	373	383	368	393	331	394	384	393	384	365	371	371	380	375	376	392	360	393	397	357	391	386	379	406	401	386	364	387	364	378	384	389	393	379	392	424	363	365	421	382	396	389	381	422	413	415	404	400	394	379	381	379	376	389	396	426	389	413	373	403	390	396	401	423	430	376	388	349	384	401	374	411	414	362	404	413	385	391	354	372	383	365	427	380	377	423	359	407	402	380	374	407	392	383	397	397	344	385	396	391	421	387	369	394	407	408	358	347	391	398	381	423	353	392	427	410	428	409	417	370	430	382	404	367	362	390	384	413	398	401	387	383	387
23451	21032	28095	23956	20925	11866	942	523	419	363	316	338	259	278	272	287	245	258	221	223	233	232	231	215	247	224	243	232	203	205	208	222	198	197	175	202	206	200	209	206	175	203	222	205	203	225	212	214	211	219	203	195	203	198	212	220	196	205	235	200	182	228	204	204	189	198	178	201	186	206	231	224	211	213	226	222	222	211	212	198	207	161	219	227	193	185	219	194	220	211	214	176	209	203	195	196	188	202	216	205	201	200	214	223	205	211	207	197	191	210	178	191	183	202	197	200	208	190	182	212	175	230	197	198	196	201	209	213	179	190	218	187	196	186	231	206	188	200	211	195	184	175	188	183	208	187	179	196	190	204	197	186	225	200	210	240	180	203	205	211	220	215	207	215	180	194	196	208	193	209	192	169	198	201	226	205	191	209	202	192	211	177	198	219	186	181	222	203	169	210	207	183	163	202	191	180	215	190	198	186	194	191	182	197	206	180	201	176	197	179	192	224	230	208	213	195	201	184	219	182	201	202	202	187	180	219	186	192	193	200	208	213	210	216	219	196	169	209	177	198	221	200	213	181	189	180	188	193	174	179	210	175	184	180	211	181	188	183	201	206	180	178	200	195	176	191	221	191	183	202	192	213	203	225	214	190	199	160	196	193	210	206	199	199	181	205	188	195	194	186	189	189	192	224	164	178	201	177	190	220	215	164	207	218	212	193	239	189	213	183	203	187	191	203	192	197	221	213	221	205	207	217	193	207	235	191	190	206	204	219	209	182	193	197	228	208	211	184	200	197	208	201	195	218	183	186	186	168	180	201	174	217	187	188	189	187	202	195	200	211	191	188	192	183	208	170	208	197	189	185	198	155	193	221	196	184	188	184	201	183	202	214	191	226	191	185	179	191	193	236	211	194	165	207	202	221	222	200	201	204	197	205	215	197	212	178	185	190	194	202	181	235	206	186	214	208	194	205	204	212	196	195	193	177	214	190	186	200	198	195	194	206	215	180	199	186	179	185	215	158	184	190	213	224	199	240	208	222	203	172	192	184	204	203	199	205	221	190	190	195	214	199	198	210	209	212	185	196	183	185	182	199	179	175	217	215	205	167	191	204	225	202	207	198	178	157	196	187	227	186	198	210	187	200	193	223	195	215	199	222	219	202	202	204	194	212	187	219	185	174	198	222	197	191	194	180	183	206	209	212	186	204	186	211	195	200	188	218	189	186	202	199	183	209	193	194	229	211	189	195	195	221	227	192	201	198	195	207	172	185	184	188	181	173	222	200	203	198	190	183	192	182	188	181	201	190	217	216	169	178	200	191	202	210	199	212	183	205	196	196	204	218	213	196	183	187	164	200	191	199	205	177	189	186	189	205	162	180	214	175	205	204	231	184	194	171	201	181	224	179	218	212	223	189	215	204	212	163	180	211	206	207	203	193	205	175	192	205	213	197	198	201	192	189	201	198	206	196	215	185	160	193	188	208	188	224	188	181	200	187	174	194	183	195	172	209	190	185	175	195	205	196	209	222	221	200	211	203	201	206	199	205	204	195	189	199	220	193	193	222	166	199	210	211	183	244	198	179	197	206	189	202	191	210	200	198	193	197	192	225	200	176	197	196	191	190	188	215	222	193	201	196	195	208	194	209	203	200	214	183	182	191	197	209	201	185	172	195	198	179	205	195	202	200	205	191	202	221	193	186	200	217	216	200	202	188	206	189	186	202	211	226	181	170	203	228	202	240	194	208	179	183	192	194	220	187	167	202	213	201	193	191	203	214	195	207	169	201	210	191	189	227	194	187	202	185	199	151	206	196	170	207	191	201	206	211	208	190	216	194	181	212	220	211	212	178	202	194	206	216	188	189	183	215	205	208	208	204	191	209	203	193	203	214	194	217	192	196	197	211	205	174	192	190	201	215	232	200	186	195	167	191	208	197	193	189	197	216	198	198	199	186	204	195	189	178	199	205	200	173	219	196	208	189	181	195	194	202	192	178	185	183	197	182	190	190	191	210	183	172	225	197	194	182	190	202	176	183	215	206	220	192	206	188	191	191	186	189	191	188	171	202	180	198	187	217	204	210	196	194	186	196	187	197	180	224	189	213	199	223	210	232	175	202	179	186	229	187	178	244	180	190	212	232	208	200	212	173	193	204	190	221	197	195	183	167	185	216	184	215	169	196	186	194	196	191	204	217	188	212	186	214	197	236	202	198	217	209	187	212	190	208	191	204	195	195	194	234	206	200	192	209	204	201	180	175	194	188	216	197	189	224	198	216	204	201	200	201	218	208	193	202	198	175	191	175	198	195	172	175	188	180	190	183	208	211	210	192	220	213	224	215	201	207	204	191	199	188	185	212	187	191	189	201	201	205	218	205	197	188	183	215	194	213	194	207	178	196	189	198	219	204	184	210	215	187	193	188	219	201	200	185	200	177	189	184	189	210	192	214	178	199	204	193	197	180	172	184	190	187	205	183	201	188	189	214	201	192	210	201	192	212	207	209	196	194	178	171	217	212	219	204	209	215	191	218	184	188	194	194	189	220	179	203	223	194	205	204	200	210	192	190	197	194	186	214	199	203	196	208	215	189	192	208	187	194	206	200	197	224	216	202	216	204	203	230	183	194	213	191	203	193	207	205	190	199	213	214	213	188	210	191	200	214	183	191	197	199	222	208	193	209	209	175	223	191	202	208	178	205	215	198	205	200	190	199	210	196	169	184	198	188	168	211	193	210	192	208	219	179	204	172	202	212	198	221	191	187	187	172	213	182	215	207	181	229	194	180	182	197	207	205	185	200	185	177	213	198	209	205	191	190	211	174	205	183	171	210	188	194	168	186	199	198	204	211	208	211	188	191	196	198	201	197	190	213	188	165	185	195	211	178	177	205	207	207	199	177	203	206	214	206	190	184	199	192	218	211	216	212	209	176	196	180	207	201	189	209	226	204	173	203	187	168	209	204	209	179	198	191	206	192	192	163	206	230	195	167	200	178	204	209	185	213	195	206	204	220	199	199	208	186	210	212	212	191	190	185	195	199	190	189	180	191	181	204	188	193	190	182	206	191	194	183	197	194	192	181	189	198	194	224	200	158	176	205	197	191	227	187	219	192	168	222	210	202	209	196	196	207	228	183	195	211	234	187	192	217	190	192	210	213	191	213	200	201	198	195	182	220	204	207	207	186	177	188	212	197	194	211	217	184	176	217	187	207	210	208	204	234	177	178	204	234	195	219	200	211	193	208	218	217	185	202	193	211	212	214	207	179	182	211	185	209	204	195	207	231	210	203	204	198	169	215	200	216	198	224	179	207	209	197	200	190	186	193	197	195	196	193	170	189	193	214	213	222	188	191	177	209	185	189	176	192	191	205	192	205	194	211	198	203	202	222	172	185	201	190	204	211	207	198	197	194	194	196	188	197	212	204	196	193	212	220	201	217	200	223	216	178	186	218	207	161	203	189	219	204	208	200	209	240	180	176	196	170	199	201	193	202	202	237	235	212	200	202
9803	62780	5957	2376	1724	1170	895	749	592	465	453	380	347	297	298	300	309	273	266	238	268	269	228	239	258	253	247	238	234	256	246	223	215	223	221	207	252	216	213	244	204	233	258	196	229	225	230	206	193	195	223	221	220	208	205	218	214	225	211	214	247	202	181	241	222	219	225	205	232	229	229	224	227	226	202	205	218	213	227	204	226	229	189	219	210	218	196	224	204	209	201	213	188	183	208	193	240	204	198	178	205	221	216	208	216	218	215	194	214	217	181	206	202	250	205	207	216	207	206	223	211	229	213	201	226	189	180	220	207	212	222	212	214	207	216	193	201	210	210	188	211	188	180	212	179	196	202	200	229	237	243	234	185	225	214	213	199	223	218	207	176	198	210	208	208	193	228	199	210	215	195	230	200	231	210	213	213	209	206	228	220	207	193	219	194	203	199	196	206	212	203	205	203	203	188	208	176	219	218	212	193	210	219	212	191	228	207	205	201	223	229	191	217	180	200	224	224	209	194	241	217	205	208	200	206	188	229	221	185	225	201	225	200	186	207	219	239	209	207	233	217	223	224	211	205	237	219	209	186	214	213	214	199	209	190	215	212	238	214	209	216	204	196	200	228	193	216	210	229	227	247	231	213	201	222	203	205	212	189	209	187	198	223	190	195	211	243	211	190	210	200	210	191	207	189	194	212	228	194	194	226	231	187	212	233	241	205	241	207	213	197	201	232	211	204	256	220	200	211	196	197	192	220	203	224	227	210	220	212	218	168	196	181	184	209	206	189	216	197	216	204	233	203	229	191	218	221	232	214	232	212	193	230	223	195	239	221	197	213	198	220	221	215	237	211	193	202	226	189	229	201	196	220	191	209	208	196	195	229	216	209	210	206	192	190	197	194	238	182	203	185	201	198	184	197	199	201	228	221	190	199	215	211	209	217	239	233	209	207	229	218	194	182	212	210	207	189	225	243	222	208	200	218	210	222	202	203	194	208	196	190	217	227	178	216	227	217	212	226	204	200	200	198	200	198	213	190	199	194	238	183	216	217	230	199	214	197	200	196	200	220	213	197	192	209	183	238	217	224	202	193	204	181	210	235	209	213	218	202	208	202	204	212	193	220	210	242	194	205	214	193	211	185	216	178	211	194	205	203	210	201	197	223	207	213	204	201	212	208	194	183	221	199	199	193	207	208	212	201	204	199	209	207	192	204	204	202	207	202	215	205	199	213	208	215	189	188	190	203	211	196	215	197	204	196	208	212	204	214	163	202	206	227	212	201	200	217	209	212	175	207	243	202	216	188	217	185	206	208	216	212	230	191	193	208	207	207	209	208	195	244	218	205	193	197	199	191	241	196	201	187	205	235	197	186	206	226	203	213	211	213	224	222	208	219	190	221	226	211	209	204	193	189	212	203	203	207	219	227	202	224	186	226	227	170	209	212	217	199	228	240	205	207	227	209	230	167	191	196	210	237	189	203	196	222	224	193	216	215	183	209	183	189	189	187	208	198	225	183	216	198	213	208	201	200	218	206	215	210	212	212	229	241	210	193	213	210	194	221	204	210	203	194	203	206	199	183	205	176	200	200	216	219	209	212	219	204	212	207	211	186	218	212	212	203	211	226	229	191	207	214	198	192	202	209	211	233	204	183	219	208	168	205	197	187	199	191	210	196	210	218	226	187	262	184	223	178	215	201	194	213	208	197	224	233	204	195	218	195	226	230	228	186	210	203	198	217	219	203	215	204	201	190	205	198	212	184	225	209	193	248	216	187	241	197	199	194	202	224	224	189	192	223	176	188	221	214	228	193	193	211	240	210	191	204	195	198	214	209	215	200	186	197	225	210	201	195	194	209	207	219	232	188	221	215	211	220	205	208	212	179	195	215	228	208	205	208	201	225	228	224	221	205	194	227	219	203	207	198	218	208	207	232	196	228	213	216	207	191	220	209	202	208	219	233	201	222	207	200	207	211	211	228	210	197	219	207	203	206	229	196	191	216	204	212	218	185	241	215	196	203	202	197	240	212	209	237	205	193	197	216	198	226	221	207	207	216	204	225	207	221	200	210	194	203	203	229	226	201	209	173	217	203	230	223	231	210	172	218	224	203	219	203	221	224	221	204	191	178	223	219	213	229	180	223	210	194	222	227	212	211	206	245	223	211	183	201	275	208	217	215	220	209	206	189	196	214	196	221	211	208	226	206	214	178	213	210	208	232	213	229	223	244	204	202	192	211	182	216	204	226	193	214	208	219	226	218	198	191	188	210	216	220	204	203	206	189	223	193	229	187	200	201	211	207	226	198	176	216	193	194	209	210	170	207	184	200	199	217	216	194	219	185	209	219	202	207	194	197	184	189	215	194	213	192	212	194	205	204	223	207	217	195	209	216	225	200	185	235	206	199	190	206	207	222	210	200	182	187	188	196	204	211	204	193	201	190	209	215	202	205	186	192	232	210	201	203	195	226	199	209	214	189	199	179	215	230	209	203	201	186	215	216	186	222	196	179	201	203	208	205	220	228	221	192	220	219	198	195	212	222	206	216	207	201	220	200	210	206	223	191	222	208	203	204	205	207	239	218	196	211	203	206	181	199	212	194	208	233	186	186	201	210	233	219	207	226	215	225	205	172	193	198	198	211	205	205	215	192	217	198	218	218	211	190	205	207	204	219	209	190	210	194	215	190	210	197	197	212	185	198	191	201	218	193	218	190	231	185	222	186	209	200	212	197	195	189	226	188	204	226	191	202	198	198	186	195	207	220	198	195	219	200	191	208	197	221	234	215	199	199	211	225	196	194	228	208	179	214	193	199	226	227	191	186	213	209	210	198	199	213	227	217	246	243	208	218	213	203	217	187	221	211	211	202	193	233	231	237	188	210	219	210	244	222	200	227	201	231	212	215	191	239	200	215	212	250	205	200	189	210	203	242	210	203	225	217	199	200	201	196	204	187	230	225	215	213	200	231	186	209	207	224	215	214	216	199	218	218	206	204	210	190	222	238	228	227	199	243	210	220	180	214	197	215	204	230	233	208	209	235	220	195	204	211	222	184	193	199	217	207	200	202	219	201	224	221	202	210	194	227	225	192	181	202	191	222	217	206	229	241	207	211	202	213	185	192	203	218	219	221	217	225	197	195	178	229	181	206	194	192	214	192	206	221	212	206	198	186	207	217	210	210	203	191	240	220	198	239	183	195	236	224	213	210	206	183	207	207	213	222	209	217	192	199	194	203	220	210	190	208	228	194	227	212	204	198	213	220	175	211	203	231	205	212	193	235	217	202	205	206	228	196	225	176	192	239	180	195	195	208	208	192	230	235	221	222	198	210	198	240	231	208	196	228	209	206	231	231	170	208	234	213	190	242	215	221	200	216	200	210	214	200	194	189	203	200	207	216	207	192	183	191	199	221	232	222	213	208	198	206	229	213	212	195	232	218	196	235	219	197	218	226	203	230	228	227	197	198	202	210	220	213	197	180	198	210	212	221	223	206	225	199	211	235	225
24353	21003	27171	24707	16369	1216	612	517	496	477	451	397	430	407	428	401	403	405	399	397	378	427	443	379	399	391	381	375	418	332	407	411	405	398	400	404	405	382	353	361	382	379	391	346	392	328	398	376	394	348	370	400	397	396	368	352	394	381	398	373	358	414	393	409	408	410	424	378	403	382	388	383	396	390	400	384	385	401	380	418	403	431	377	352	383	392	353	390	362	373	406	378	387	373	403	383	391	404	430	342	374	343	381	367	408	379	376	400	387	374	437	396	377	424	379	365	388	388	377	388	403	389	392	368	390	370	377	401	360	355	409	379	340	356	377	360	360	393	382	397	389	375	387	412	378	391	393	398	422	357	418	362	406	396	363	382	352	361	401	375	377	383	373	390	371	363	412	397	418	354	361	387	414	388	423	376	371	374	422	384	344	373	378	391	379	406	363	385	404	393	354	385	414	401	413	368	377	379	359	371	350	382	383	380	379	324	358	367	362	417	375	390	363	377	363	359	386	384	392	372	405	380	360	407	396	361	348	379	413	335	363	365	391	367	366	346	357	404	390	420	389	372	412	366	394	333	406	357	393	383	380	388	405	322	388	369	431	369	377	359	366	397	394	385	411	398	385	387	384	314	375	373	357	409	421	391	433	403	378	385	391	343	366	388	389	380	399	377	382	405	385	375	388	366	383	394	383	388	384	405	396	385	419	379	394	395	334	378	409	348	418	383	391	343	385	397	410	375	384	359	407	375	400	353	418	391	417	391	344	355	364	410	366	374	422	389	391	401	394	433	390	380	403	372	409	385	352	380	378	380	389	398	390	385	378	409	339	386	373	362	404	403	375	367	387	372	396	423	385	393	406	347	375	367	387	391	373	369	394	400	354	397	402	403	350	358	370	392	396	412	388	376	383	403	372	397	340	358	393	366	355	387	370	361	431	378	373	388	409	387	381	400	361	388	380	362	423	397	372	378	423	404	404	391	369	378	405	362	392	368	362	339	404	381	393	381	359	391	412	389	385	385	353	377	366	369	354	345	380	396	362	404	368	370	369	378	372	383	406	368	348	393	365	381	405	361	383	377	367	394	388	372	386	371	390	398	363	388	367	402	385	385	365	384	410	362	375	359	376	386	409	362	404	345	367	403	388	380	379	368	392	360	373	353	374	398	378	378	397	404	393	373	372	414	356	364	394	362	376	354	390	387	355	395	391	374	396	370	341	379	375	368	378	435	394	380	361	383	364	380	379	413	364	381	400	356	386	377	417	355	386	364	403	369	365	402	359	369	365	365	378	400	399	348	374	385	363	403	363	399	382	387	397	375	390	405	376	353	393	348	380	354	390	375	361	381	368	399	360	395	423	408	385	381	422	374	389	383	397	367	366	373	375	373	413	393	391	360	413	380	407	386	344	421	405	363	354	366	397	391	359	390	371	355	406	371	373	386	386	375	405	373	392	420	389	421	364	343	323	350	393	383	381	344	358	354	373	406	360	360	373	388	385	407	360	346	367	401	388	383	352	364	376	397	410	377	377	395	432	391	392	381	401	379	375	379	425	395	409	390	394	382	377	376	382	381	372	366	411	369	368	389	374	370	359	371	385	374	373	345	419	375	425	361	407	382	372	380	384	401	413	377	417	375	395	372	377	359	349	427	387	391	365	379	410	363	400	385	364	372	371	404	381	406	388	357	367	405	346	418	376	373	381	399	361	377	378	379	402	387	393	373	361	358	358	392	452	407	383	351	356	401	369	388	408	394	403	352	410	371	342	388	444	403	382	394	362	388	377	387	394	352	381	372	404	391	335	381	366	374	338	402	385	388	403	399	364	395	353	387	351	420	383	379	424	398	376	418	363	403	370	370	376	335	397	389	420	354	409	356	392	401	387	383	373	385	373	397	368	363	411	364	400	377	364	340	363	376	379	363	378	371	373	380	370	393	376	363	369	362	380	376	375	406	403	358	395	389	368	386	356	378	374	421	363	337	379	358	356	392	385	371	371	361	376	375	400	406	384	370	335	370	364	374	383	374	346	379	381	398	364	424	358	378	381	377	418	387	377	380	385	368	397	390	389	380	411	405	395	394	356	365	387	374	389	395	363	362	360	377	379	355	390	392	390	380	396	376	363	350	396	373	399	405	403	354	388	378	381	363	371	376	360	373	369	393	395	405	385	374	369	353	388	396	363	400	360	345	353	375	401	406	361	374	403	368	379	361	363	386	398	373	389	373	345	414	413	357	354	372	376	371	405	387	380	374	373	393	384	354	379	388	398	394	351	359	411	375	411	395	398	383	372	422	361	404	361	392	368	359	367	420	379	400	388	368	429	390	389	402	384	390	378	372	375	394	401	403	371	351	364	378	359	370	364	359	392	370	391	328	362	414	367	361	391	361	380	361	377	386	364	397	359	364	374	396	397	379	382	375	360	401	417	402	343	389	396	341	374	395	389	379	389	377	353	367	369	393	356	321	374	357	386	397	370	399	414	379	371	364	369	341	367	424	356	390	396	378	371	381	354	368	398	378	372	408	346	383	380	370	375	358	387	360	385	369	384	402	365	377	382	363	372	404	354	428	401	374	365	371	396	394	358	359	392	377	369	338	420	367	396	351	369	385	372	378	377	366	407	385	361	383	363	365	357	414	377	381	383	350	381	391	372	387	436	391	364	415	384	407	348	418	366	401	418	361	391	376	418	401	370	402	374	355	409	337	364	381	380	408	397	396	410	380	406	357	369	360	402	380	397	364	387	425	376	410	392	416	388	397	445	360	397	387	389	373	393	339	395	403	366	406	420	395	369	391	406	353	391	384	374	364	364	380	353	382	348	345	389	359	410	416	384	389	393	372	399	407	373	377	337	450	407	404	375	372	373	348	355	366	383	370	345	356	371	366	386	388	359	400	353	324	398	337	369	386	372	357	364	429	359	371	358	387	379	384	376	359	365	402	323	383	365	398	397	385	359	398	384	367	370	371	394	390	413	374	375	384	377	388	405	373	369	332	380	418	379	385	371	388	340	364	363	391	389	366	398	362	364	382	395	350	342	352	386	342	394	369	372	401	379	395	359	395	387	380	376	354	360	360	400	401	378	348	357	347	389	401	379	396	404	417	372	403	392	403	385	419	386	368	390	428	430	378	367	387	428	383	385	393	326	384	369	400	398	388	364	377	360	405	408	381	373	403	394	400	396	374	390	377	379	372	368	390	398	412	395	372	382	398	376	389	424	387	372	386	381	376	385	392	370	346	380	363	335	400	403	378	377	370	360	398	373	364	389	384	380	383	374	427	378	368	409	359	365	374	404	361	374	385	386	367	392	389	354	407	407	379	369	417	398	378	368	374	401	360	383	389	361	371	380	366	390	386	397	352	410	339	356	363	371	372	393	381	371	365	356	375	382	381	427	383	349	398	397	401	372	381	382	402	407	359	393	383	375	360	388	392	413	413	383	355	392	406	353	396	360	392	392	331	359	378	402	377	402	378	379	432	394	358	369	378	398	362	428	352
8704	54088	4057	1622	1142	971	822	655	582	497	525	481	460	465	416	437	477	449	390	443	396	411	434	368	397	379	414	373	428	379	392	399	408	385	373	362	385	397	363	404	372	396	402	404	388	370	391	364	365	377	371	368	378	373	395	357	400	363	389	386	399	381	412	383	346	403	368	397	408	375	356	412	409	391	364	389	386	371	381	370	400	389	342	384	400	380	372	417	390	413	360	394	360	410	384	386	391	377	360	381	391	369	391	412	426	392	365	380	362	383	367	366	380	404	395	411	373	388	377	364	391	390	388	390	370	377	381	363	372	371	388	365	410	381	372	385	392	359	387	381	363	388	397	347	344	369	334	368	407	344	361	348	400	361	388	357	375	400	390	340	352	388	363	354	355	397	396	364	361	337	365	402	358	394	386	379	392	364	362	340	409	375	392	372	411	406	386	376	374	395	375	360	373	364	370	366	417	369	372	376	369	395	371	381	385	372	375	396	369	375	429	369	373	377	358	383	386	408	393	387	381	363	378	390	361	381	384	379	372	403	398	372	364	341	370	367	377	367	381	373	386	359	384	372	374	396	365	383	391	389	345	378	358	377	389	386	370	413	394	378	406	423	391	397	382	390	370	354	389	373	421	410	411	335	373	380	393	349	366	404	377	393	363	377	394	374	408	341	377	376	369	337	378	374	384	378	359	367	372	402	405	358	351	392	362	366	372	403	362	361	380	349	353	379	395	356	384	454	354	361	415	346	380	407	410	378	343	357	379	377	401	394	362	375	365	350	376	364	358	408	384	406	385	382	354	404	375	387	438	341	376	348	364	371	406	389	398	388	376	392	386	400	354	369	387	393	381	384	378	385	401	376	357	372	368	385	381	378	372	364	380	384	388	371	360	373	367	344	354	380	408	391	376	349	373	418	362	350	338	382	352	354	381	374	400	387	357	374	395	375	413	376	384	376	379	404	380	407	378	351	406	366	359	382	377	362	374	392	396	346	366	376	371	395	349	353	393	357	390	385	388	388	402	383	339	370	355	363	365	372	397	393	378	370	420	369	351	369	341	390	383	390	377	366	386	372	388	357	405	381	409	374	356	377	368	407	366	427	418	375	413	374	392	386	391	387	390	356	367	359	362	379	393	393	361	391	371	367	371	383	387	404	378	384	356	373	373	371	372	338	377	364	352	371	383	378	384	378	423	384	355	371	402	373	408	402	394	361	403	346	332	377	369	407	385	351	366	390	352	357	379	399	350	354	373	353	389	360	381	372	343	373	380	380	382	381	394	376	395	362	381	386	365	373	366	394	366	392	400	371	371	372	389	346	393	423	405	390	356	387	387	409	367	416	359	381	376	388	401	396	371	365	374	399	398	390	368	392	382	397	347	344	383	394	365	375	384	414	418	386	401	393	348	357	372	369	387	369	368	367	389	377	405	364	382	340	372	391	361	344	371	390	376	319	403	363	378	348	389	385	389	356	342	356	383	381	366	389	360	376	413	374	395	385	386	371	365	388	372	372	340	376	384	372	383	362	358	353	369	390	381	380	358	398	384	363	375	355	405	397	388	396	374	372	399	375	383	372	386	390	401	390	400	352	354	383	349	381	370	358	359	411	363	376	397	362	374	370	387	369	380	423	354	373	384	357	409	379	355	356	366	390	367	351	337	399	405	369	407	372	379	409	405	388	357	393	371	395	357	404	386	374	369	397	326	406	377	389	380	380	396	347	415	418	353	375	363	387	414	356	341	370	402	365	378	356	374	425	370	407	386	385	382	357	411	339	398	356	346	375	386	353	383	371	385	375	363	381	382	376	362	394	401	401	384	365	356	375	367	345	387	401	386	379	371	390	385	383	379	359	402	384	385	398	396	410	409	384	361	372	388	426	364	379	356	368	380	374	377	358	402	403	368	417	363	400	389	409	390	328	372	371	424	362	367	373	378	349	392	391	373	411	388	375	371	379	378	410	385	429	405	367	373	395	363	390	400	407	377	343	379	400	373	401	369	394	378	363	369	359	369	385	348	384	359	373	339	366	384	396	386	390	399	365	418	368	378	387	391	371	344	372	408	389	365	361	375	390	337	376	381	378	404	360	352	395	368	387	407	370	386	391	387	384	362	315	365	338	358	391	360	387	369	409	386	388	359	374	348	378	372	368	355	400	364	354	366	336	377	371	396	410	363	377	375	391	368	383	387	381	399	414	384	379	404	429	380	383	376	333	392	398	390	354	359	369	373	407	350	389	405	381	361	383	362	367	384	376	375	383	382	381	384	377	388	377	389	403	400	413	372	427	352	380	369	417	416	378	368	390	392	368	360	299	370	399	365	366	396	350	342	394	379	390	404	378	389	346	371	371	390	373	394	356	378	366	400	377	372	384	399	382	396	379	379	369	386	391	410	372	370	352	377	380	386	387	366	390	357	375	369	392	391	364	357	375	395	382	383	378	401	348	372	367	395	386	385	357	389	396	371	372	407	395	354	371	389	363	396	396	400	387	375	433	378	404	373	370	340	392	388	393	368	377	377	382	383	409	384	380	406	386	386	400	413	373	368	338	363	381	390	338	345	380	381	386	380	383	364	354	430	381	397	359	391	358	404	390	350	373	360	408	374	394	382	382	375	358	351	375	385	360	394	380	393	362	383	384	353	378	356	397	374	367	336	400	397	394	382	384	394	385	367	399	372	365	344	381	386	385	376	367	389	340	374	399	372	402	407	376	396	375	388	406	379	370	380	376	354	371	382	374	423	397	370	365	330	379	367	361	380	373	401	341	362	391	342	365	397	362	358	368	389	391	368	385	358	389	375	356	367	372	376	396	349	326	412	374	377	360	381	372	366	357	369	381	335	350	399	381	365	407	425	357	396	374	377	414	394	369	388	392	361	390	383	351	399	375	374	387	339	396	382	367	392	380	388	349	385	418	375	368	373	390	411	403	414	405	348	360	420	372	370	382	412	425	406	393	381	386	383	400	396	352	379	402	391	381	356	376	403	328	331	404	370	343	320	402	383	390	352	402	379	385	376	352	370	383	361	406	353	392	404	359	390	377	380	369	374	376	383	387	387	359	377	414	406	397	405	399	416	354	357	359	365	400	398	395	340	394	364	390	343	379	391	372	424	349	393	358	341	360	382	376	377	399	361	380	381	377	358	389	392	381	406	389	393	400	422	369	406	378	356	365	362	366	381	359	359	380	397	399	378	399	381	403	353	350	387	390	329	386	373	404	378	368	369	384	372	352	424	345	365	403	421	369	413	386	372	364	396	369	364	387	408	365	352	396	386	394	398	371	384	370	359	403	417	363	386	376	378	360	354	399	399	342	379	375	367	395	377	373	351	364	370	353	401	387	346	384	357	377	379	374	371	408	391	390	327	375	377	391	375	373	338	384	403	344	364	373	397	390	366	372	385	336	360	363	359	380	378	372	389	396	390	401	388	370	399	371	392	382	394	357	379	345	414	358	377	369	368	370	381	370	358	323	404	382	366	416	381	375	424	356	358	369
22162	20940	28449	23513	20913	20957	11067	844	568	463	414	348	300	252	268	242	246	250	209	179	187	206	176	194	165	171	162	187	174	165	174	152	147	160	150	176	130	154	140	157	144	149	137	159	140	129	124	137	136	132	130	125	129	131	136	157	121	147	121	140	123	149	141	139	131	147	129	124	140	134	137	138	158	178	147	129	152	155	133	139	152	140	132	139	129	120	132	127	133	129	132	121	129	122	130	147	134	133	171	144	134	149	135	141	149	126	164	151	123	155	151	137	133	141	141	146	132	119	135	117	122	128	131	131	130	137	127	121	131	117	132	152	146	123	133	126	147	133	133	135	146	150	133	121	128	140	125	124	141	129	129	136	119	133	136	122	113	149	127	151	105	123	128	125	125	121	145	159	125	126	141	114	128	139	133	128	150	150	127	116	117	134	117	125	146	134	141	122	123	129	119	145	121	127	128	118	128	103	123	119	134	112	135	134	142	141	123	135	130	136	151	144	142	125	135	109	120	130	113	150	149	134	123	126	142	133	125	123	148	127	136	117	133	147	142	131	143	122	132	120	122	133	144	151	126	128	139	119	128	137	126	132	131	125	137	119	140	117	129	123	152	126	120	119	136	127	120	135	120	134	147	152	136	132	149	111	125	140	137	132	129	123	106	112	134	126	116	144	136	114	135	102	148	119	150	119	140	139	136	130	142	161	128	139	140	124	132	138	137	143	120	138	121	134	139	135	127	130	114	122	143	132	130	123	138	120	146	118	132	114	130	128	144	146	155	113	124	140	122	151	139	134	124	129	113	109	127	139	134	136	120	132	124	120	139	134	141	128	113	141	119	135	125	114	117	116	134	119	123	137	149	126	127	145	126	108	126	126	128	124	136	106	118	128	130	135	143	133	156	124	137	111	109	107	128	130	136	130	144	133	116	126	131	142	132	149	150	126	113	129	142	149	101	147	146	150	114	132	139	120	133	122	126	138	121	131	143	119	123	153	120	128	127	152	119	152	126	151	140	139	129	140	126	142	120	120	139	122	140	138	126	121	154	132	128	117	130	105	112	139	131	139	144	143	119	134	114	122	131	145	104	126	125	138	132	110	121	135	130	146	128	128	123	148	97	117	134	128	123	121	118	121	133	141	152	143	128	139	121	128	128	124	135	129	135	126	124	130	136	139	124	123	142	137	145	113	115	108	121	126	132	121	123	113	126	122	156	118	126	124	124	109	123	126	142	146	128	125	119	157	118	125	101	121	112	142	129	137	139	148	135	125	142	120	142	143	109	129	143	140	135	132	116	144	148	150	145	129	141	114	153	148	149	128	133	150	117	148	131	126	138	150	126	118	125	128	112	122	116	129	115	132	138	126	134	114	148	130	120	135	134	147	131	112	146	141	133	120	126	136	129	131	128	112	137	128	144	112	120	159	148	126	137	135	145	111	131	135	120	155	141	132	110	148	147	120	135	126	121	121	134	114	151	142	132	132	152	137	108	141	121	155	130	126	141	118	116	121	132	142	136	122	137	110	145	97	145	126	125	142	141	132	145	118	124	129	137	139	123	146	134	120	144	140	123	136	129	125	155	137	139	148	135	124	108	116	125	142	123	150	122	125	130	132	131	164	146	134	131	130	135	144	124	125	117	132	130	123	131	134	139	140	131	123	120	117	116	135	143	129	116	127	124	131	130	133	130	91	155	125	109	147	132	131	124	119	132	123	113	130	147	122	122	147	116	138	123	107	139	131	126	145	149	127	129	130	152	149	125	141	142	129	129	116	136	136	128	134	142	149	141	131	121	124	124	136	140	146	141	133	129	140	132	149	143	122	146	137	148	128	125	119	159	127	111	125	129	119	142	137	131	126	124	117	117	113	147	114	135	134	127	125	130	116	131	117	144	110	113	126	136	132	129	160	122	122	134	141	138	146	118	135	125	152	134	136	117	132	147	139	127	114	126	123	130	124	136	124	137	123	135	140	141	140	140	122	121	135	131	139	127	117	127	136	135	125	109	113	123	137	144	130	122	126	124	113	129	136	107	106	118	142	118	144	157	125	127	119	136	118	120	123	145	148	125	130	127	134	156	134	136	132	98	140	123	148	131	123	113	138	128	131	152	121	132	127	142	127	136	121	142	153	133	130	145	139	130	137	150	131	139	148	118	127	132	126	135	122	136	102	133	125	111	135	123	106	129	151	115	137	127	109	128	135	133	142	140	134	129	124	126	122	130	110	129	139	137	146	124	127	109	133	136	134	133	120	131	138	129	110	115	147	145	142	123	154	121	131	145	139	134	111	125	126	129	120	122	131	141	138	135	125	128	143	130	128	147	151	155	131	116	147	140	134	135	124	122	118	132	133	115	134	115	112	145	119	119	138	116	146	119	136	128	138	151	128	138	107	123	119	127	120	133	135	116	139	136	115	125	125	135	120	123	151	153	126	144	113	126	111	145	136	116	142	134	138	150	115	136	147	136	138	141	143	134	128	134	103	124	124	129	122	129	118	137	122	141	154	141	135	122	128	122	131	136	114	162	131	134	138	126	110	119	113	134	132	135	132	129	139	125	147	137	119	129	124	124	130	114	141	148	130	150	128	127	125	136	136	128	143	137	145	145	142	140	147	134	125	121	125	135	114	136	111	128	129	131	121	116	124	103	125	116	131	130	108	107	136	131	145	124	127	147	140	120	134	111	123	124	130	136	126	135	117	121	142	133	121	126	131	141	133	126	124	132	131	146	127	103	122	113	123	138	130	137	133	128	119	132	119	147	125	130	128	136	138	114	125	124	129	136	132	110	134	141	112	127	130	137	146	100	122	133	115	132	126	121	129	146	134	128	106	122	137	143	138	122	103	131	119	127	135	138	137	125	119	120	112	117	135	148	137	133	132	146	122	153	117	145	122	118	136	126	127	138	146	114	106	126	119	114	153	117	127	137	133	120	117	140	132	116	155	137	127	115	121	125	126	135	114	122	144	144	138	153	127	139	109	129	126	122	121	141	115	139	141	145	123	137	149	123	121	135	119	111	129	122	122	141	142	138	124	106	144	146	138	142	128	124	117	113	130	117	145	139	128	138	137	138	128	110	130	126	132	116	140	126	121	119	153	124	125	110	143	146	140	118	132	126	128	136	114	128	146	152	126	133	146	115	150	131	140	135	146	113	122	121	134	135	139	155	124	120	138	142	131	139	135	138	124	150	134	147	148	140	132	137	136	137	136	121	131	135	129	128	127	133	145	123	140	133	118	141	104	130	156	152	115	134	129	136	107	116	133	146	135	137	112	112	125	151	147	127	120	107	138	122	117	152	122	134	119	130	136	141	122	117	130	140	143	128	119	138	149	133	120	144	151	131	135	128	128	151	120	113	136	135	127	135	138	159	119	126	108	127	142	125	123	116	121	134	148	132	118	121	132	134	132	124	111	141	115	127	121	120	135	126	115	134	145	149	117	129	113	137	146	131	118	127	151	118	127	124	138	114	133	117	111	126	127	151	141	147	132	158	117
11473	66435	8331	4266	2849	2103	1503	1136	859	700	540	451	417	369	343	305	281	268	258	238	214	220	188	214	192	180	176	205	163	176	156	182	175	134	141	171	132	159	162	149	142	147	140	172	148	126	144	137	163	139	135	145	145	162	132	157	145	137	154	139	148	120	130	157	148	142	137	141	131	143	155	139	145	137	129	113	145	130	144	132	139	147	124	132	151	124	130	124	133	133	135	130	118	146	130	144	130	134	129	136	133	133	139	138	125	143	130	148	132	140	124	143	134	120	142	130	145	150	124	122	122	134	138	148	129	121	124	136	130	135	127	114	135	132	141	128	126	133	112	106	138	149	132	123	114	131	137	107	125	148	136	126	148	133	139	127	141	162	135	146	133	117	131	129	146	122	129	126	128	127	108	117	127	121	130	119	148	145	151	125	135	134	140	139	100	133	132	133	119	130	126	115	129	131	107	164	125	130	119	124	143	137	135	116	125	125	117	125	133	130	104	138	123	137	134	113	122	122	129	117	132	122	120	117	122	137	127	141	138	149	125	117	134	131	120	121	127	131	121	119	147	119	127	150	126	155	143	139	125	105	138	150	141	136	154	138	138	133	143	122	115	149	135	132	135	122	115	104	121	119	116	98	144	140	124	131	131	139	117	131	138	141	157	121	131	128	135	136	122	128	117	142	129	118	119	134	136	152	138	129	124	142	135	120	128	126	128	118	124	138	119	126	120	140	132	151	132	118	130	113	130	112	155	128	130	128	135	138	134	134	137	135	130	135	128	125	106	139	144	116	121	177	122	150	127	126	133	134	134	130	119	122	109	123	137	149	119	141	128	132	125	134	135	132	126	148	161	145	147	119	139	126	119	114	139	111	127	156	139	126	132	119	107	144	129	120	137	133	141	128	146	135	138	122	122	136	136	127	136	128	130	144	124	151	124	128	127	123	124	121	126	109	125	126	143	132	138	128	132	132	134	124	134	125	138	113	123	144	121	113	132	123	143	114	133	127	134	133	135	124	129	120	137	115	134	134	132	140	146	139	120	113	149	121	121	139	133	129	127	162	134	116	120	139	133	142	150	126	136	148	136	127	105	127	146	123	139	126	155	142	125	137	133	128	148	125	131	131	138	112	140	136	128	152	126	128	122	118	166	138	127	138	125	132	123	129	130	116	105	115	129	146	130	126	145	124	144	129	134	132	122	142	141	137	132	144	117	142	130	142	124	124	113	137	119	138	133	124	118	142	134	117	137	129	144	152	147	127	121	123	109	114	108	129	134	115	131	114	128	132	144	121	130	134	143	158	130	131	139	136	130	133	134	159	144	112	144	142	134	126	119	133	153	126	127	141	153	144	126	145	127	144	139	123	145	131	131	138	131	114	140	125	140	126	148	137	117	133	126	120	127	143	163	147	125	132	137	113	114	124	109	124	126	127	129	144	122	127	121	130	131	123	142	140	124	126	139	114	136	130	124	130	136	121	128	138	143	125	121	127	117	131	135	145	127	127	113	146	108	122	143	137	127	125	114	127	117	135	146	115	151	148	102	139	125	153	131	122	133	117	125	134	122	117	138	128	129	124	133	123	130	139	127	125	133	136	122	132	121	122	143	140	124	140	136	109	152	116	149	119	124	118	138	157	133	143	138	127	132	127	148	100	113	123	122	154	112	134	146	146	135	124	116	127	148	131	153	149	118	138	114	146	132	138	143	123	113	125	126	142	133	141	123	125	142	125	139	123	135	124	109	119	134	124	125	120	117	116	121	148	138	143	122	109	134	146	117	131	151	126	116	108	123	138	129	137	116	119	129	138	128	130	117	115	129	118	118	133	136	130	153	129	128	129	142	151	145	135	127	119	162	149	121	134	129	132	123	129	130	121	136	120	132	122	123	121	124	145	126	136	133	127	135	130	136	128	109	152	135	120	124	120	133	117	116	121	143	132	130	132	133	143	119	131	131	128	142	131	110	131	122	128	140	124	147	130	120	134	127	142	129	134	135	109	122	140	120	137	113	129	116	124	151	109	116	154	155	138	134	127	123	125	117	129	144	139	110	115	155	127	120	126	109	141	127	119	107	125	125	126	134	119	138	126	129	131	123	137	128	149	117	124	137	123	146	149	138	138	151	113	128	121	121	150	138	130	129	134	101	132	111	143	132	114	128	143	126	115	114	132	133	142	134	131	123	131	129	112	136	122	129	134	144	118	119	138	120	127	120	132	127	120	123	137	135	135	137	115	108	137	135	150	126	128	125	119	138	125	120	122	128	127	156	106	128	143	112	127	118	138	140	115	108	144	131	150	114	122	139	132	139	130	126	125	160	120	124	123	143	142	134	125	117	148	123	131	111	121	130	136	136	133	152	128	134	132	128	151	123	126	141	146	115	131	126	126	144	131	125	148	121	130	130	119	126	150	120	139	144	125	139	140	133	131	123	145	116	128	142	140	130	129	139	126	123	141	142	124	145	125	125	124	130	126	146	129	105	133	150	127	143	119	112	135	141	115	127	123	140	142	118	115	129	121	114	135	110	134	107	144	127	128	119	128	152	128	145	133	142	129	124	131	119	137	138	126	123	131	125	129	119	149	132	122	133	138	132	130	131	142	142	140	119	133	108	125	126	133	133	119	131	118	135	139	112	157	138	126	125	114	124	126	144	146	140	130	131	131	123	137	124	145	139	125	137	128	141	124	110	118	137	142	123	108	137	127	122	127	123	136	135	130	132	163	130	113	122	112	131	130	129	130	147	135	133	116	139	114	141	134	131	124	142	121	122	137	127	136	131	131	125	142	134	124	145	128	150	141	137	148	126	114	132	113	129	128	134	146	141	127	142	118	139	142	125	119	147	134	125	136	132	122	128	147	138	135	117	130	134	135	143	117	125	126	112	115	120	119	134	143	143	125	133	109	111	136	122	130	141	109	139	129	103	114	143	120	113	148	117	126	139	127	121	126	110	123	120	142	119	122	134	137	117	113	148	133	127	132	120	129	145	126	130	130	124	128	131	137	117	129	114	135	138	114	127	142	148	123	138	140	111	122	143	131	145	119	120	129	130	130	150	155	123	122	147	117	138	119	111	128	124	141	133	133	132	138	118	144	145	125	122	126	143	135	144	138	136	130	101	127	135	132	140	129	132	130	130	115	114	123	121	143	134	126	148	136	124	138	142	122	129	120	118	125	117	117	134	130	143	122	127	138	152	123	124	152	126	129	114	120	116	139	124	128	152	145	131	131	110	115	131	132	123	124	126	103	124	144	134	126	115	114	129	121	137	145	146	124	119	122	117	115	125	125	147	118	139	140	123	116	144	105	138	136	122	131	110	163	131	151	147	127	126	126	130	136	126	147	127	136	121	142	141	113	120	118	151	113	127	117	134	122	138	155	114	102	138	118	131	129	129	126	111	122	109	119	136	126	142	140	137	144	126	120	129	143	124	110	112	143	148	145	119	156	111	153	140	142	147	139	134	136	127	121	114	123	125	141	123	130	123	126	137	136	112	133
27650	20771	8459	690	447	398	390	382	379	409	391	378	413	370	350	399	427	359	368	380	374	407	408	395	427	397	427	393	381	396	411	375	410	373	386	384	402	420	372	383	374	396	410	409	369	434	380	367	412	396	371	397	370	378	381	367	391	380	368	364	371	374	418	362	377	409	376	381	369	372	388	374	402	398	359	383	417	404	388	358	399	419	383	399	410	400	378	377	378	393	391	351	347	396	386	392	413	371	407	433	408	384	352	348	365	403	373	400	374	403	431	396	376	350	391	385	377	416	362	380	357	413	402	386	415	363	382	393	388	420	405	414	394	377	444	385	352	379	405	384	384	404	384	416	387	375	397	408	416	405	405	389	405	384	422	379	392	386	428	395	341	358	367	355	420	366	395	379	380	388	379	414	384	350	392	441	384	378	397	370	390	396	398	400	348	391	368	391	378	364	398	392	372	368	419	338	390	378	370	369	374	371	384	355	380	400	387	401	380	396	368	421	348	363	410	366	397	382	387	358	394	437	402	414	374	369	401	421	369	349	377	398	374	412	381	373	351	383	386	359	395	411	384	379	390	387	392	355	367	375	363	378	388	416	374	416	408	366	452	394	393	400	411	354	414	396	385	396	393	395	361	387	401	381	382	392	430	370	393	386	380	386	403	386	428	369	402	382	413	358	350	398	373	373	368	399	407	386	360	405	395	395	372	359	410	373	397	363	367	379	365	374	359	397	364	367	378	409	371	375	372	398	380	413	412	414	366	404	374	385	387	384	368	391	371	399	434	375	387	359	410	420	407	394	402	413	404	410	378	361	405	392	368	396	380	399	383	402	425	393	417	422	414	339	398	369	419	384	396	370	369	397	394	406	393	373	362	404	396	360	361	365	401	366	375	392	373	391	426	387	365	388	385	374	389	384	399	411	387	392	385	368	392	406	392	381	378	372	367	375	380	360	407	399	398	395	397	355	370	374	372	352	398	376	399	369	383	352	419	340	399	374	376	374	405	389	351	391	397	381	377	404	384	406	399	377	369	385	377	375	411	355	370	400	388	378	371	349	367	363	393	377	372	406	386	378	370	407	353	392	379	383	389	380	368	383	384	432	346	390	409	374	384	436	400	380	380	374	415	392	371	394	424	369	391	420	413	397	395	383	393	372	413	415	381	356	358	401	415	415	351	398	388	378	393	391	365	393	370	398	389	380	348	385	391	384	381	372	410	363	370	385	418	377	384	404	386	410	376	385	386	391	385	394	401	343	386	347	369	385	385	386	427	424	414	375	364	401	388	371	360	372	394	369	370	367	384	404	367	387	381	384	383	406	382	390	381	404	389	369	418	348	394	367	359	358	393	363	413	386	363	387	360	344	367	424	438	381	394	395	357	392	362	392	391	361	372	413	388	355	386	398	406	374	392	381	380	409	371	395	380	390	386	356	372	411	354	407	392	404	422	398	375	394	385	368	398	376	402	377	400	371	392	394	374	398	407	384	400	439	361	367	368	343	417	361	406	414	361	373	405	375	392	395	381	374	396	398	388	405	387	382	401	399	350	433	382	394	393	391	370	391	402	404	378	387	362	419	336	393	413	362	379	354	369	403	355	406	376	405	376	373	400	361	394	396	373	387	389	374	372	380	394	349	370	375	393	381	364	407	398	401	408	373	410	361	418	380	394	373	345	379	398	351	391	391	363	385	383	402	397	350	350	404	332	405	379	383	391	398	396	423	376	384	371	409	397	396	422	377	429	394	376	391	396	368	364	395	377	410	396	349	428	398	368	392	352	375	391	357	385	375	395	375	409	364	373	379	373	375	372	420	383	372	397	402	388	391	375	342	380	415	386	360	426	414	405	419	416	381	435	368	391	403	389	383	370	363	407	379	419	364	374	382	360	391	379	364	356	361	376	375	377	396	388	408	354	400	415	399	392	409	367	417	359	376	363	407	395	370	421	399	378	374	424	352	404	400	393	391	405	384	375	415	389	405	365	390	430	371	375	372	410	376	403	406	412	359	342	382	421	337	404	346	393	403	405	379	370	396	387	410	353	373	374	380	376	421	387	410	364	384	396	418	374	372	370	389	375	388	378	413	402	382	400	379	381	409	378	392	382	410	396	381	401	384	389	419	399	396	385	375	438	402	382	361	375	369	354	415	386	376	382	395	370	411	369	362	386	362	409	386	387	378	379	399	347	351	363	396	373	385	407	398	408	389	374	371	370	359	380	378	368	382	415	350	408	412	358	398	400	420	421	394	398	348	416	381	393	366	386	386	398	399	369	387	405	384	393	388	374	391	368	387	420	385	370	382	370	362	390	373	406	387	399	357	388	378	355	370	356	373	375	395	402	376	387	390	389	392	400	388	382	384	389	401	444	390	390	405	392	348	365	438	405	374	394	363	407	393	376	401	416	382	423	380	378	407	372	396	394	371	363	354	380	419	385	387	391	357	399	419	384	385	388	375	389	375	391	356	406	360	386	404	399	412	375	393	413	384	383	416	374	348	387	437	439	428	367	401	376	390	378	435	369	393	378	383	395	418	370	418	379	365	422	397	402	364	407	378	406	355	402	400	413	418	383	394	383	392	384	392	395	407	392	409	385	407	370	385	391	425	385	381	386	388	376	374	402	354	381	388	393	395	420	382	375	395	387	410	369	384	362	424	383	394	400	394	384	365	370	403	378	382	360	368	374	365	423	376	389	357	370	407	389	362	396	362	405	382	391	354	404	371	416	369	354	408	395	403	368	359	443	401	361	384	386	406	409	423	346	364	396	413	396	399	392	385	387	374	410	412	382	391	347	389	362	417	338	368	384	357	404	364	372	381	400	402	397	386	384	412	389	379	388	392	343	354	381	358	425	395	426	392	382	390	377	394	379	375	358	402	370	399	433	380	381	355	433	379	364	390	388	394	371	393	403	399	407	336	381	379	397	373	364	392	351	405	369	386	384	349	372	349	398	380	383	397	430	386	332	371	396	379	387	371	404	385	400	399	380	367	357	385	379	398	424	390	371	354	387	411	403	402	392	357	348	376	368	364	383	384	419	405	369	421	402	394	400	378	354	367	400	390	394	412	352	397	386	367	404	385	380	376	372	369	358	392	338	407	362	403	384	406	390	367	376	404	352	408	399	404	371	370	404	380	404	388	373	416	376	417	361	376	399	390	373	394	357	394	357	389	387	409	406	390	408	393	382	352	398	392	369	404	407	389	394	372	385	380	403	373	358	401	400	350	360	409	381	379	373	369	407	369	388	380	382	378	395	356	373	427	361	423	407	393	407	393	420	370	355	416	375	384	396	382	365	382	401	380	424	414	382	370	414	380	364	376	379	409	413	400	394	387	403	371	398	385	408	405	368	408	371	416	373	393	380	373	387	398	410	407	387	389	387	401	403	412	370	412	377	383	412	396	376	391	403	427	417	375	361	368	376	391	396	359	414	392	364	399	367	368	385	401	405	399	370	374	397	386	385	378	372	396	397	405	437	389	396	378	426	382	350	381	381	402
10520	23880	1226	520	495	437	421	468	390	400	450	373	410	409	409	387	395	408	405	422	385	398	374	380	397	413	388	398	419	392	371	377	392	402	397	422	356	421	413	408	377	432	428	406	424	416	397	436	420	391	397	365	419	400	419	418	382	394	402	381	382	412	409	395	405	390	402	421	407	365	399	394	394	393	408	398	448	386	412	422	397	356	416	416	392	390	416	389	376	385	380	370	400	384	416	409	384	388	390	360	403	404	368	404	359	437	379	402	367	411	363	353	403	396	425	342	425	392	408	440	417	385	390	420	391	367	394	435	374	355	412	396	411	390	387	398	367	413	432	362	390	394	383	363	394	348	398	383	385	388	373	393	362	398	402	379	401	396	383	391	360	385	396	412	387	388	402	381	376	354	398	404	371	379	394	381	390	403	419	408	394	395	436	368	376	395	397	365	414	393	418	405	366	370	407	382	376	407	381	372	417	400	408	404	356	387	384	388	414	407	424	377	409	426	360	400	399	434	417	396	388	402	392	417	415	400	398	434	387	396	348	400	385	402	391	383	412	411	393	365	364	409	389	413	380	384	383	396	393	416	401	415	379	412	388	376	402	386	410	408	382	408	393	402	367	407	413	434	418	400	388	392	419	427	379	443	398	406	397	389	336	410	368	405	408	364	360	381	456	373	369	401	418	379	423	403	396	392	352	400	362	378	378	427	395	379	408	406	428	422	388	376	427	403	410	411	408	380	398	374	414	433	354	421	400	380	372	389	374	370	440	399	367	345	385	397	395	415	393	405	393	403	420	419	396	382	384	417	383	404	367	387	421	402	442	380	428	391	385	407	386	397	391	408	449	411	385	396	382	399	387	403	387	350	419	364	442	380	374	398	411	408	425	407	393	409	392	377	406	371	401	424	408	384	369	385	391	367	386	400	440	368	397	397	420	409	392	362	414	369	447	358	389	398	416	365	369	361	365	426	407	405	393	363	431	400	384	377	394	375	402	427	412	387	420	401	387	375	398	409	395	411	380	395	402	389	361	397	442	382	406	393	425	381	383	390	400	383	373	394	410	442	415	333	383	403	400	391	378	385	361	390	357	371	374	401	428	399	381	402	395	405	404	355	361	384	364	391	378	389	401	401	402	408	417	394	399	371	404	393	378	389	398	385	390	432	418	393	419	397	380	404	382	373	364	437	371	339	390	378	389	383	374	386	390	394	422	395	435	429	353	390	405	380	381	407	370	370	387	437	405	419	405	393	414	420	388	378	351	394	397	386	397	391	379	408	379	397	416	395	401	406	400	419	382	399	399	368	366	422	395	412	422	399	393	426	367	398	396	367	370	381	388	389	383	404	424	381	397	389	407	408	380	404	398	399	407	396	388	412	410	386	394	393	386	399	414	350	368	375	382	416	397	398	385	394	376	405	386	389	360	370	356	368	396	407	381	378	412	401	395	393	405	410	396	386	390	392	380	383	401	386	378	403	451	424	406	385	434	423	395	373	401	391	335	369	422	380	395	389	389	376	410	373	410	439	375	401	350	399	399	389	423	391	394	377	414	398	351	399	380	377	374	385	370	407	366	411	430	415	381	370	400	401	373	436	399	371	430	373	406	376	418	399	383	357	386	389	398	404	388	427	404	409	416	406	408	406	382	433	420	402	368	375	385	385	392	382	394	437	375	376	374	429	404	409	429	460	393	405	404	404	399	374	390	411	417	413	405	403	362	385	401	396	373	391	420	382	393	389	397	411	403	363	395	392	410	394	422	384	414	369	387	437	424	415	371	402	383	395	407	412	383	405	375	415	422	401	410	401	387	424	395	445	381	413	385	421	413	398	386	405	409	395	388	397	397	407	400	410	390	397	375	413	417	430	400	389	385	420	400	382	448	397	398	416	379	388	426	396	402	388	379	407	389	395	385	390	418	376	394	414	393	373	420	387	384	408	413	374	358	400	376	381	366	393	401	392	425	423	403	428	392	379	401	429	379	367	435	388	379	406	406	357	409	382	378	412	411	392	400	385	385	399	391	414	422	430	371	411	362	387	405	404	428	360	423	389	379	377	373	355	386	435	382	403	404	394	382	406	422	399	404	427	414	385	365	417	445	409	409	412	363	405	384	391	387	405	384	410	419	410	384	378	398	391	409	373	410	391	400	395	401	391	434	411	430	419	360	379	389	425	373	400	368	386	382	382	405	409	401	360	379	380	388	374	393	379	382	381	394	433	377	410	365	364	415	416	426	403	384	363	412	417	391	389	377	381	379	384	388	412	404	401	387	386	410	392	387	385	368	405	429	410	374	396	398	431	381	398	398	411	398	436	427	385	394	403	422	366	408	384	409	402	397	386	405	345	384	345	378	390	410	399	382	428	367	410	353	395	434	380	384	389	409	422	439	372	407	386	440	404	408	382	391	385	421	383	443	390	417	408	398	374	421	402	370	386	385	429	379	365	403	398	408	397	337	387	379	413	387	384	370	367	376	415	389	388	379	398	370	390	397	419	393	368	419	374	425	379	387	410	408	384	381	414	366	386	411	393	379	339	400	367	401	368	373	420	376	429	393	386	394	379	378	423	352	407	368	386	404	399	418	382	382	405	429	398	353	419	405	369	409	377	388	380	399	448	382	385	395	407	389	384	413	406	368	419	354	410	369	374	382	373	392	384	393	377	410	373	385	417	393	376	404	402	367	444	408	376	384	402	386	373	394	402	380	401	423	405	391	409	387	395	368	392	421	388	398	406	415	411	381	372	360	423	376	391	405	370	390	366	401	365	442	404	402	362	378	408	403	413	422	384	375	385	409	389	396	381	422	382	429	399	356	420	438	392	385	382	376	422	398	384	415	416	369	393	373	398	350	381	394	384	408	417	346	382	384	386	369	409	394	410	388	397	399	420	427	426	379	414	405	391	418	384	414	376	452	398	350	370	391	341	407	368	385	398	413	397	372	398	381	412	406	411	426	421	390	380	412	386	384	404	400	407	360	392	405	369	412	360	393	381	339	405	398	379	404	416	402	376	395	387	383	392	385	413	414	419	378	389	416	386	398	405	370	396	420	378	361	370	411	393	402	373	379	409	369	395	373	416	414	371	382	411	362	410	366	404	412	381	362	407	409	403	413	416	407	411	347	350	363	401	435	389	398	363	410	373	389	389	390	398	389	391	396	390	404	365	387	403	389	376	406	375	377	384	404	407	405	377	402	397	395	382	422	408	394	407	370	394	405	413	430	411	402	415	424	412	364	351	392	380	388	397	419	405	410	408	438	398	375	379	396	378	429	416	381	398	376	410	408	414	346	408	380	427	395	395	387	397	401	413	395	399	394	409	385	433	386	393	383	398	365	373	365	383	381	397	379	372	404	392	367	376	411	401	381	398	393	398	410	377	384	379	370	421	382	378	421	432	397	393	382	389	395	365	418	406	397	360	348	381	393	393	381	403	412	420	404	418	384	412	417	419	384	365	437	396	386	394	400	415	412	373	391	367	392	427	377	393	374	394	392	410
23405	20929	27856	24003	20838	10908	849	544	417	424	305	297	271	307	263	269	266	225	243	250	254	229	211	213	237	222	230	199	186	211	223	220	217	218	182	226	207	207	206	189	221	179	195	228	194	208	198	210	190	182	194	185	215	215	192	195	188	192	203	202	207	194	198	235	234	197	202	234	215	201	209	221	213	212	181	219	183	200	203	207	178	203	207	215	178	213	192	201	195	219	181	190	216	218	219	210	188	218	180	210	214	222	202	205	200	219	205	197	190	171	190	198	210	199	194	202	182	202	223	198	203	205	188	194	187	184	213	193	197	180	196	206	181	210	228	192	213	210	231	169	170	188	178	180	196	217	175	194	210	172	189	213	190	195	198	186	215	215	200	198	185	225	179	213	213	192	196	187	216	201	213	197	220	213	210	193	191	172	191	215	223	196	187	195	200	203	170	196	183	179	177	207	210	220	204	191	176	200	202	211	202	208	207	196	190	195	211	197	204	206	196	215	188	204	184	185	209	228	185	200	196	203	199	197	185	203	209	196	196	181	183	197	188	206	189	208	207	206	183	195	202	200	197	164	228	197	197	176	201	200	188	195	205	193	187	181	207	202	212	182	209	183	205	182	186	198	197	197	199	204	197	187	226	204	193	200	216	213	199	180	199	199	201	196	195	200	210	208	214	199	199	196	204	187	197	206	195	196	183	188	196	224	221	186	213	202	204	194	203	215	208	218	210	198	203	200	197	219	187	209	200	174	205	194	219	190	211	219	220	234	189	201	199	202	166	226	205	169	209	196	202	187	171	208	183	222	219	191	196	183	220	195	202	210	220	191	189	178	204	215	194	196	198	215	197	215	207	195	199	187	178	213	206	207	193	221	212	184	180	185	205	198	210	195	195	214	210	182	202	191	205	211	203	175	191	213	202	181	207	185	225	207	190	200	199	209	194	189	189	187	171	203	205	202	191	190	203	186	191	181	188	213	203	175	183	182	170	190	181	167	206	197	209	174	197	195	186	237	201	173	210	191	183	222	186	218	190	209	198	212	173	203	228	203	191	167	217	188	202	204	184	174	179	183	184	194	187	189	211	199	191	182	205	195	182	182	225	211	207	203	247	181	204	202	206	253	197	196	215	218	211	215	207	199	200	199	187	176	191	201	203	212	199	188	219	201	232	199	199	174	197	192	209	212	210	177	198	212	201	195	187	206	217	217	194	196	175	198	183	184	180	228	194	184	207	205	213	205	198	190	194	237	205	172	187	203	207	210	191	191	226	218	201	196	197	212	187	182	205	199	205	178	189	220	177	183	201	220	176	191	202	222	185	207	187	196	175	193	185	173	192	213	223	200	184	218	209	201	196	198	195	193	215	190	192	195	225	205	207	179	221	207	194	207	177	195	189	199	198	184	203	196	210	221	198	205	201	201	196	196	198	172	195	222	193	187	163	191	230	199	216	182	226	209	188	200	228	230	189	175	186	220	216	176	178	189	204	194	201	215	211	192	183	205	233	180	205	181	198	220	202	220	187	157	185	203	178	171	210	198	187	219	178	209	223	216	200	206	196	194	204	202	183	183	173	201	203	222	224	190	208	193	198	201	161	206	212	210	190	209	217	183	179	193	207	198	186	180	198	181	182	214	189	207	185	188	183	176	208	198	216	222	197	215	201	190	212	219	184	191	195	184	187	201	179	224	215	195	195	203	199	204	204	207	213	198	193	211	167	188	201	176	209	196	203	191	187	190	203	196	204	187	205	211	180	206	217	212	198	213	210	192	194	204	170	209	192	192	209	210	219	183	226	210	208	226	204	208	208	200	199	180	208	200	198	209	177	200	178	191	206	196	184	199	213	193	205	189	176	186	210	190	226	191	198	194	193	187	192	199	201	211	206	189	222	203	232	194	187	218	192	197	216	207	210	199	187	230	214	202	221	218	213	217	192	210	195	203	184	211	202	224	189	187	192	181	181	211	190	171	199	190	182	183	190	181	202	197	194	191	196	203	195	224	195	214	186	197	181	223	186	191	206	187	190	209	211	213	195	191	185	207	180	206	201	196	170	189	185	180	206	189	218	205	205	203	171	193	180	199	203	185	187	184	223	215	181	169	209	180	188	212	183	197	204	205	188	199	198	193	178	213	201	200	159	205	202	191	179	205	195	206	199	196	211	215	210	198	194	213	197	222	204	178	219	219	205	193	225	179	208	203	220	225	192	208	176	209	190	189	214	225	177	184	184	190	196	179	192	199	191	219	197	188	188	203	203	197	180	200	190	205	203	205	197	192	193	210	176	213	199	176	166	193	207	200	189	215	185	212	222	183	197	197	203	193	222	210	190	184	176	211	214	222	192	196	218	192	204	226	192	208	181	195	193	194	195	183	211	214	219	213	187	200	213	205	210	226	210	228	218	207	220	230	198	221	221	216	216	185	205	211	205	200	221	197	191	201	178	204	194	193	210	213	193	218	208	199	176	184	186	199	219	201	183	198	182	198	202	210	188	202	188	179	209	176	187	194	199	200	208	193	184	200	219	217	207	227	189	202	204	185	195	178	200	206	188	181	176	175	192	188	178	211	219	207	184	234	202	209	180	211	192	203	195	200	194	212	191	222	190	185	230	202	193	195	206	222	213	219	196	198	218	184	194	207	176	207	191	201	179	231	192	184	202	202	190	218	229	220	195	181	194	220	187	189	187	211	190	215	185	178	205	228	220	209	179	220	191	190	184	190	212	183	194	202	193	213	193	180	202	203	191	187	202	182	204	194	198	194	191	215	208	190	185	212	217	193	202	168	209	211	206	171	216	196	175	203	202	216	174	214	199	198	218	201	203	199	183	189	190	211	191	178	201	169	196	191	174	216	207	200	206	192	183	194	178	197	196	193	190	215	192	196	198	201	208	205	187	191	189	174	235	198	167	198	205	194	183	180	203	194	202	220	199	171	191	209	207	221	192	202	187	195	192	207	184	194	177	184	214	188	221	206	220	184	208	208	199	189	183	199	178	199	194	209	182	202	179	188	204	203	216	220	220	172	203	197	206	188	214	196	203	190	211	188	215	210	179	185	227	207	215	209	219	185	201	181	193	212	207	199	217	205	185	199	183	185	195	214	218	188	194	208	222	201	207	181	197	208	209	178	195	210	229	186	206	178	182	181	186	197	175	192	196	215	204	191	186	223	186	217	203	191	186	174	202	189	198	185	191	208	226	215	194	194	211	189	198	191	204	219	195	194	219	188	195	192	218	194	181	209	188	206	200	197	205	200	204	204	182	184	179	219	226	196	193	187	195	199	202	196	197	186	222	205	187	213	200	203	217	211	198	239	177	198	188	192	203	213	202	177	202	197	200	203	211	206	203	188	181	230	198	188	219	210	221	168	211	213	207	194	220	207	185	212	194	189	208	186	202	189	196	199	188	188	191	205	193	167	208	185	225	200	214	201	216	212	201	171	193	211	201	212	172	188	216	181	189	196	225	214	217	191	187	224	180	212	210	186	203	219	203	189	230	219
10551	61947	6336	2336	1706	1252	985	709	604	505	431	369	339	334	300	295	321	264	275	252	216	242	261	238	239	233	264	234	212	214	212	255	217	224	231	232	224	245	229	205	226	244	209	241	235	211	227	211	243	221	221	212	213	231	213	216	193	189	201	242	211	229	213	195	212	199	210	207	196	212	222	194	203	240	223	186	205	197	213	237	194	208	205	232	216	218	206	217	205	199	213	245	188	207	207	233	211	220	202	219	213	210	218	220	226	225	226	215	216	175	202	200	204	215	216	239	226	218	220	210	243	243	233	199	232	228	195	208	227	195	203	216	209	245	219	216	217	231	205	235	225	206	228	195	202	224	223	203	213	196	223	187	234	218	200	240	221	226	221	219	200	177	213	231	205	197	209	211	195	212	227	217	225	214	211	222	209	245	206	193	201	196	214	195	204	177	177	198	215	222	197	222	205	231	195	204	208	213	223	218	208	195	240	220	209	199	198	212	209	219	236	205	205	212	213	190	191	197	214	216	219	189	178	196	189	206	220	201	198	242	204	210	198	199	239	205	211	237	219	198	213	192	188	220	199	202	224	202	244	206	202	216	200	181	212	207	197	206	202	209	203	220	210	206	208	220	184	205	239	217	186	201	218	192	225	225	212	229	207	198	210	224	198	206	199	192	194	232	194	191	206	243	223	205	219	181	229	196	199	209	242	185	198	209	239	191	225	199	185	191	194	201	198	204	214	213	204	204	214	221	206	218	202	203	199	226	222	222	214	213	243	247	215	207	237	213	189	200	225	194	199	200	207	199	204	207	214	191	198	242	206	199	228	217	195	221	205	206	209	232	191	258	216	212	210	221	181	217	220	226	193	227	214	217	212	206	209	211	219	187	226	207	216	193	173	199	209	202	188	224	204	194	213	211	191	189	212	194	213	225	244	190	210	207	209	184	206	218	194	204	219	188	217	231	255	223	232	202	196	216	190	193	190	212	225	200	197	225	228	202	219	219	226	224	205	223	211	225	221	226	198	185	224	221	190	205	229	241	234	186	192	210	199	185	208	226	240	227	216	209	198	224	220	220	219	236	190	185	209	213	208	207	211	208	193	219	216	215	226	195	224	210	207	203	221	202	203	239	202	188	226	193	211	210	202	234	221	198	213	190	189	210	211	196	210	207	197	223	212	226	193	209	218	216	213	202	219	219	226	192	201	206	203	210	230	212	200	215	188	201	229	202	212	210	219	223	206	198	225	210	210	197	184	223	205	221	218	203	206	204	208	187	224	215	220	199	197	207	189	231	194	226	202	210	209	206	214	185	202	212	202	214	193	227	216	190	242	208	204	207	226	193	201	216	211	239	208	193	219	221	226	197	208	183	185	215	200	224	199	208	192	192	209	197	211	202	213	217	191	206	215	223	199	195	212	209	212	232	233	194	236	206	223	206	203	204	194	207	181	201	205	223	181	206	197	218	194	202	206	231	219	215	224	206	205	186	213	204	190	209	190	214	200	200	206	212	224	198	195	215	226	204	208	215	215	208	202	218	204	214	216	202	205	187	220	201	196	218	207	220	207	229	218	189	231	210	211	197	224	227	197	209	210	187	218	194	238	208	245	185	213	189	187	182	183	226	223	220	221	209	226	213	220	226	191	216	202	220	184	206	216	204	220	220	197	217	211	208	204	196	213	223	203	204	222	212	204	205	227	204	222	207	215	220	218	232	185	222	207	216	196	213	203	201	205	211	232	249	203	196	195	209	234	185	238	226	215	194	186	211	215	184	205	231	214	224	206	200	205	212	201	205	217	223	190	209	224	193	193	207	235	193	213	234	201	191	227	202	216	206	213	211	217	214	226	217	202	199	231	198	216	202	223	202	184	210	190	217	233	224	209	200	203	213	213	209	221	220	200	197	226	201	214	179	219	208	219	193	224	251	213	223	199	204	195	194	223	175	228	227	206	225	190	208	196	217	193	223	197	213	208	205	216	212	191	189	211	179	222	202	203	224	231	213	204	214	179	208	215	224	216	214	222	212	220	204	202	203	214	198	227	229	222	226	212	222	232	210	195	219	208	186	193	215	203	229	214	212	206	210	235	228	204	183	205	204	226	194	217	209	224	206	213	216	218	245	197	199	206	204	204	198	198	200	227	227	193	187	224	195	201	239	214	192	206	196	212	233	210	240	194	210	216	203	196	206	204	184	229	213	214	213	179	228	221	213	234	210	227	199	221	217	188	209	212	207	216	219	207	201	210	213	226	211	244	247	216	191	201	203	215	221	204	229	212	213	197	202	211	206	221	207	219	218	192	214	204	193	222	208	208	211	208	197	194	224	209	212	214	198	190	206	217	219	231	221	238	209	174	222	203	211	226	220	202	211	227	195	189	187	206	220	202	236	229	191	196	234	202	199	209	191	217	231	215	182	199	190	229	187	202	208	191	187	215	228	204	204	212	218	217	222	234	209	184	206	231	216	204	216	196	236	187	217	209	217	204	216	182	211	213	211	216	225	203	205	230	212	222	199	198	193	212	193	211	220	219	227	214	196	206	204	198	234	195	197	186	206	202	206	205	198	211	204	202	189	189	199	178	209	196	205	214	204	224	191	181	222	213	217	233	185	198	182	205	219	213	231	225	202	216	217	235	227	219	204	215	229	227	201	226	222	212	204	182	206	207	193	211	202	202	187	222	227	200	203	185	193	230	183	207	207	208	213	229	196	216	202	189	223	216	217	203	199	205	202	193	197	208	213	206	171	209	243	212	240	216	187	187	204	198	232	213	211	225	199	207	209	211	214	207	213	206	201	193	208	201	205	219	199	207	168	210	194	210	204	207	245	206	199	201	200	226	212	190	194	225	197	215	208	206	204	220	178	191	221	218	197	189	181	224	191	210	219	208	207	210	198	235	230	216	207	196	222	185	217	239	210	209	184	186	215	219	220	201	190	227	216	212	199	211	227	209	221	206	221	219	192	193	206	200	217	231	225	191	194	202	192	193	215	203	224	181	211	223	214	210	214	202	208	210	188	200	207	215	197	207	224	202	217	213	208	224	207	242	194	230	197	188	217	199	220	198	219	217	201	221	206	224	185	218	228	200	208	198	206	188	213	221	196	181	229	220	231	199	230	210	207	212	217	207	218	227	242	185	218	201	215	214	186	223	197	230	195	222	199	202	230	212	221	196	193	239	195	171	197	221	215	214	218	196	199	222	208	210	196	229	209	206	205	190	245	186	201	186	215	203	215	190	211	176	184	224	204	213	204	221	210	201	210	216	189	194	241	223	207	227	216	218	206	181	197	185	215	220	206	208	206	203	231	225	199	198	216	204	220	213	221	214	215	204	215	188	199	216	209	208	209	220	203	225	204	216	203	201	238	212	196	204	179	219	183	207	239	197	234	209	197	239	238	213	201	198	219	217	228	233	189	221	205	196	240	184	203	204	225	180	204	206	213	218	191	182	205	214	218	210	201	224	191	219	188	205	213	219	203	206	220	213	200	208	226	210	207	217	220
24454	21039	27447	24605	15622	1117	641	490	538	471	462	432	436	410	408	439	417	420	428	370	371	399	391	381	391	410	410	389	406	347	420	374	399	397	414	380	399	393	384	412	380	391	423	403	427	344	354	386	391	386	399	366	418	352	391	392	395	375	419	373	404	437	400	380	409	375	375	390	353	384	414	419	360	418	352	396	390	387	423	401	390	385	386	388	397	393	420	381	390	357	382	335	373	417	369	426	370	362	404	393	360	393	359	382	384	379	386	366	406	366	421	392	411	380	399	400	382	375	380	387	357	392	419	387	376	385	399	387	343	402	397	382	396	388	403	391	348	384	375	379	378	408	375	411	430	388	346	407	381	406	363	378	414	375	392	378	362	365	372	381	432	403	392	399	400	385	375	379	393	371	408	368	364	379	353	411	377	383	391	380	382	392	380	358	375	407	377	388	441	388	383	415	364	367	379	356	412	403	372	350	354	416	381	411	373	412	396	359	361	375	357	364	359	355	376	406	408	404	399	374	378	382	363	351	376	396	382	377	392	428	370	361	343	425	372	381	353	413	406	396	389	382	342	379	372	395	355	379	403	394	403	405	387	355	416	366	364	362	395	382	378	387	377	422	406	336	353	382	341	398	375	396	364	419	376	391	393	421	418	440	384	400	363	395	386	375	363	385	382	386	373	393	373	369	392	397	410	401	369	381	364	413	347	372	374	423	375	368	384	392	358	411	383	396	381	396	397	404	364	397	386	363	418	374	391	418	394	369	406	396	378	364	374	389	353	385	396	376	388	388	369	375	416	354	406	375	367	360	389	402	388	367	369	382	420	388	399	365	410	395	371	372	386	378	387	384	351	398	357	384	364	386	374	386	381	389	401	352	370	396	381	368	364	408	382	385	384	386	353	363	361	344	378	395	410	392	421	358	400	365	388	398	342	371	372	346	371	366	382	396	396	351	384	394	391	361	391	372	416	388	365	388	383	372	395	372	378	407	407	358	372	382	368	368	379	396	390	379	363	406	385	378	371	416	395	368	383	365	375	406	375	370	407	381	384	357	399	355	381	344	372	400	419	357	388	417	363	393	380	427	385	387	409	393	395	374	386	366	405	377	377	393	379	372	387	408	378	352	390	387	357	387	346	390	385	418	400	381	365	362	370	396	386	361	393	367	341	371	377	373	401	434	360	388	373	388	401	393	333	390	340	356	413	375	361	430	399	365	366	382	395	387	371	406	399	386	395	373	390	412	416	373	389	355	374	390	367	356	379	386	371	375	415	398	414	347	362	391	403	369	362	401	346	367	370	346	390	414	383	343	375	369	382	386	383	381	393	390	380	391	420	406	393	392	364	360	372	356	406	344	392	362	398	357	392	374	356	418	376	406	357	372	365	364	390	393	412	420	387	363	411	421	362	378	364	377	388	387	379	401	377	386	418	369	364	371	365	402	352	403	421	386	377	368	368	414	365	356	394	347	435	412	354	402	386	380	374	400	364	403	379	390	412	378	398	406	376	386	375	377	402	410	421	402	392	400	395	401	366	348	368	372	403	422	350	339	347	405	375	394	389	391	365	371	374	370	386	408	375	388	364	403	378	331	405	358	368	387	374	363	412	399	416	339	376	395	386	340	420	379	391	407	372	388	367	386	392	367	352	404	361	381	395	383	364	383	397	413	448	367	376	368	400	392	364	401	362	363	372	344	370	384	392	371	362	385	369	438	386	385	403	399	345	383	377	364	375	394	345	387	340	376	396	390	350	369	391	346	357	368	392	378	380	401	384	373	378	372	366	355	396	374	401	384	396	380	406	410	368	408	393	408	364	380	361	402	382	392	397	420	346	359	394	385	397	437	389	363	431	394	379	404	395	430	380	374	389	423	370	396	379	404	380	364	357	359	381	373	375	349	363	421	397	377	368	400	398	354	362	393	403	379	387	391	377	387	403	410	402	392	393	440	395	378	359	388	401	366	375	400	410	375	351	370	365	370	368	378	404	397	389	363	379	355	348	377	350	365	386	382	404	382	382	367	395	388	366	376	356	346	400	345	379	421	391	401	400	359	360	421	368	366	392	388	395	400	339	372	390	382	367	397	351	392	401	369	368	370	380	363	373	373	400	391	391	356	371	342	331	399	375	386	386	380	352	386	372	379	343	369	367	391	383	358	382	415	433	428	352	394	390	393	384	383	390	389	397	380	384	410	339	411	373	398	356	355	399	362	383	410	424	362	375	371	387	364	394	352	391	382	398	398	372	354	381	416	410	398	385	391	379	389	382	358	368	396	389	361	370	390	390	367	386	384	351	392	401	384	419	400	372	361	418	389	409	370	391	418	397	388	373	393	394	378	422	371	385	388	369	366	413	401	421	370	406	367	423	435	404	391	386	379	399	356	421	409	382	398	403	373	360	404	388	425	369	385	410	363	352	384	384	370	403	395	367	394	396	411	387	357	391	408	420	369	386	388	366	397	373	374	386	361	390	360	356	379	354	375	383	389	340	389	355	362	379	379	396	422	361	392	363	408	381	366	397	386	384	379	385	345	399	380	390	352	371	391	384	439	394	371	363	381	387	419	400	366	350	392	395	357	354	401	402	419	401	379	389	353	355	357	402	413	362	411	371	362	401	430	404	363	370	412	383	393	416	381	387	369	397	383	362	358	379	376	375	391	382	381	364	420	417	381	418	377	373	391	386	385	420	371	380	365	411	369	346	386	373	400	406	376	415	368	377	366	386	399	382	390	408	383	387	395	414	375	398	355	367	399	370	413	383	375	385	375	390	356	380	406	362	375	377	361	371	397	412	388	363	362	377	366	417	390	382	363	377	390	364	396	372	417	379	393	405	382	399	387	368	376	372	412	408	375	379	384	380	404	416	364	364	375	366	399	391	417	392	389	384	404	378	382	366	352	352	363	366	389	420	376	404	394	360	369	360	374	391	383	371	366	383	395	341	449	372	379	386	370	373	381	388	397	382	404	388	381	405	402	379	382	345	406	363	409	374	388	374	419	379	349	375	412	420	377	377	395	379	338	374	355	379	370	360	403	385	367	436	389	415	377	391	402	367	393	385	372	352	342	365	382	405	344	386	415	382	381	357	388	376	374	369	409	399	380	436	409	378	395	384	382	397	393	379	385	381	405	370	406	376	387	378	393	348	399	348	366	343	411	391	405	407	401	382	385	375	419	398	368	393	391	387	373	381	412	385	380	344	398	384	360	391	377	398	408	377	390	398	416	392	340	391	402	365	390	383	388	407	396	381	363	394	396	380	368	361	398	362	396	389	359	375	390	394	386	410	362	390	400	350	388	398	364	363	374	386	362	394	351	370	355	372	379	368	358	375	357	411	346	397	399	385	388	376	379	391	384	367	376	344	409	376	364	384	403	325	409	376	360	364	379	391	389	405	388	397	399	416	369	375	398	325	419	363	370	357	393	365	394	412	365	369	392	386	383	352	397	380	372	406	386	379	416	387	403	368	346	419	392	398	389	394	401	362	386	349	408	389	388
10697	51888	4876	1640	1269	995	811	666	629	520	475	482	459	464	435	423	410	387	438	405	431	449	412	385	424	394	433	400	412	363	399	391	409	416	391	396	409	367	358	397	437	406	401	383	429	406	361	367	353	391	412	357	370	369	378	401	403	354	368	382	380	407	380	382	396	389	369	380	386	395	367	378	397	374	382	375	410	431	379	370	395	383	398	351	406	407	397	406	400	356	389	369	368	360	408	381	401	397	403	406	393	387	376	381	394	391	417	393	385	370	368	402	411	397	356	406	373	378	374	396	410	388	360	377	430	391	388	413	355	390	386	390	382	373	402	358	364	380	412	384	383	414	374	357	424	379	385	385	385	394	354	366	406	391	367	387	426	359	362	364	380	376	358	397	369	370	361	365	402	386	383	375	342	386	382	368	366	345	390	371	392	395	374	386	376	391	366	364	376	391	400	365	375	380	406	404	389	396	406	376	391	422	383	410	366	368	355	367	387	385	376	394	396	380	345	390	354	385	361	371	375	379	362	406	366	366	400	416	357	405	399	393	376	382	364	393	375	394	391	403	388	378	366	360	381	374	389	390	398	375	402	372	369	365	364	363	400	377	370	379	394	399	379	384	369	390	401	368	383	366	358	371	426	384	386	372	374	368	375	410	442	362	407	373	408	401	390	367	410	407	380	388	389	389	421	385	398	333	399	400	396	372	376	351	404	379	381	397	347	387	343	367	384	394	421	395	383	346	368	382	385	385	403	333	407	382	357	409	381	396	376	403	367	382	378	363	397	398	398	385	370	389	372	385	399	393	406	405	405	407	411	389	379	389	392	417	373	381	380	393	375	366	375	381	352	418	384	391	358	374	397	370	384	372	376	409	363	377	403	353	335	357	383	362	380	369	389	391	356	369	390	404	391	414	398	384	415	414	355	390	353	368	392	403	381	396	398	365	367	388	342	398	363	365	374	384	373	381	347	430	387	327	396	385	381	380	385	357	371	398	378	394	348	403	408	398	389	382	385	372	381	374	362	402	366	383	408	364	388	408	396	379	399	426	393	375	381	383	383	389	380	393	383	396	409	365	397	402	404	351	384	379	411	386	373	355	365	369	366	386	399	377	374	361	345	361	350	396	393	377	355	391	391	410	394	367	402	372	383	438	371	362	368	323	405	361	396	417	384	373	368	387	397	377	355	354	386	358	395	377	366	405	378	384	408	396	420	389	381	364	395	408	386	380	358	370	383	382	371	395	397	340	382	371	349	390	398	375	396	392	388	366	397	372	353	378	401	399	365	402	442	393	359	392	358	415	381	353	350	433	369	431	381	339	388	381	366	400	366	387	358	371	346	366	413	404	387	391	409	390	389	364	371	385	359	402	386	368	399	361	413	404	362	353	384	383	384	397	378	360	393	405	408	350	407	383	354	371	382	368	390	391	398	357	387	387	367	394	386	372	373	432	339	374	406	385	379	422	383	375	376	400	418	391	397	345	387	382	374	370	384	369	357	351	376	375	392	378	359	374	342	364	381	385	381	380	380	403	381	396	337	354	385	395	394	389	398	398	393	404	391	391	400	395	390	389	376	419	387	361	374	393	365	346	389	402	391	383	385	385	388	427	365	386	385	370	372	369	390	372	368	388	335	352	335	401	357	382	379	386	358	363	379	409	375	361	453	339	363	386	351	381	372	406	372	399	384	401	395	340	411	379	376	387	393	382	382	388	412	372	376	359	418	348	369	355	382	383	378	374	374	409	381	367	403	342	380	388	377	377	379	380	376	383	343	375	360	341	390	396	377	381	382	406	403	378	400	360	376	361	371	387	415	352	376	381	402	381	372	359	398	380	384	397	378	349	399	394	361	413	362	374	354	381	370	358	384	373	369	358	378	386	375	390	380	370	378	386	395	386	345	367	399	347	382	412	386	357	389	364	359	405	369	382	387	434	376	403	364	350	366	388	363	372	398	392	373	369	383	340	374	393	395	359	366	387	401	351	345	394	362	385	379	415	394	402	402	391	372	418	374	410	380	387	387	406	385	397	380	372	358	393	352	454	377	396	395	361	359	378	377	365	399	402	359	423	360	387	366	340	382	377	346	358	355	398	410	369	398	403	378	381	373	398	384	408	360	360	356	385	391	357	371	427	368	403	403	393	397	397	351	377	428	419	356	376	361	389	391	385	377	433	367	383	389	376	376	368	395	373	367	357	397	357	415	406	382	427	377	410	407	374	365	399	384	364	402	389	407	395	397	368	387	413	362	367	402	380	372	388	379	379	404	393	365	356	394	374	358	386	398	351	402	388	375	381	407	372	365	353	441	418	387	378	386	385	386	385	378	368	408	386	387	388	391	422	378	356	378	368	385	370	341	400	404	390	390	374	380	404	375	398	392	359	390	379	409	400	342	410	379	385	381	387	384	372	401	399	388	383	355	371	400	371	380	394	381	392	365	381	414	364	396	405	390	406	367	378	389	389	393	386	384	398	413	404	374	380	375	340	375	348	371	406	353	388	374	372	381	364	380	357	353	391	383	367	339	419	388	370	378	374	398	413	381	395	357	365	422	354	384	381	391	402	360	379	403	392	370	363	384	369	370	353	388	411	369	369	383	391	397	366	405	380	382	381	397	374	400	417	395	387	374	395	386	377	339	369	399	395	404	414	371	389	396	385	342	370	379	418	371	391	362	388	392	383	336	397	357	373	397	377	393	394	373	407	373	374	381	402	340	410	350	365	356	385	381	365	390	395	396	370	370	386	358	381	410	374	370	366	389	370	394	354	354	396	383	404	391	396	364	383	412	359	342	391	375	364	407	372	383	367	392	377	365	373	381	336	386	377	399	384	352	358	398	384	376	355	382	379	376	394	416	360	385	377	392	420	385	429	381	397	362	385	382	374	353	386	384	381	368	383	379	432	384	380	397	381	365	397	394	400	412	404	377	358	371	363	372	385	364	420	371	372	411	384	376	385	387	398	358	367	380	390	409	398	393	391	395	356	367	383	374	399	367	384	372	361	370	366	383	400	376	412	357	391	353	395	359	365	367	403	379	360	404	359	389	382	358	356	363	369	376	320	404	353	379	382	411	402	359	395	412	370	392	411	388	389	378	375	404	336	391	361	372	432	429	363	412	411	374	368	336	347	386	368	388	361	367	360	358	366	346	393	382	388	407	368	373	349	355	358	355	395	369	390	398	373	374	391	418	370	328	396	400	354	365	385	383	377	398	382	387	391	386	396	392	388	381	376	369	381	376	356	353	362	406	388	407	402	364	359	383	360	380	406	396	376	399	386	409	384	396	399	404	390	359	387	407	408	384	396	383	366	420	376	397	413	387	348	384	363	397	376	392	389	410	383	371	396	388	409	368	396	377	379	399	373	383	393	357	387	388	389	418	364	376	381	368	352	376	359	403	393	385	390	377	401	403	395	407	376	336	341	400	381	334	369	388	404	407	377	410	385	358	399	370	375	399	358	391	389	346	394	358	387	387	363	395	365	396	381	378	384	376	364
22265	20978	28461	23644	20970	21010	10950	896	592	460	407	407	302	302	292	265	236	233	186	207	205	192	180	190	186	184	150	157	159	167	162	167	168	136	162	155	164	139	135	148	138	167	142	147	154	163	156	147	142	157	148	125	153	123	152	160	134	167	147	117	128	146	141	158	141	145	163	144	146	134	163	142	137	156	130	122	133	138	149	125	149	121	108	139	135	121	128	127	150	143	130	126	141	127	157	147	140	143	144	137	134	139	128	158	136	143	136	142	150	154	125	117	119	135	118	138	114	143	141	135	115	140	116	125	141	144	138	124	128	162	145	153	156	125	127	147	129	132	121	156	123	124	129	118	127	134	148	132	125	136	133	135	132	109	106	139	132	131	148	117	120	146	136	155	127	139	133	128	138	146	113	122	132	143	140	157	121	111	135	141	114	128	137	129	109	135	121	127	126	127	144	149	127	139	138	141	140	149	127	122	152	148	142	110	132	122	137	125	149	113	129	128	131	132	132	113	123	139	121	130	134	134	123	132	124	121	140	114	136	120	131	143	134	150	152	121	124	150	114	120	132	132	129	121	122	130	135	148	140	126	128	136	137	141	133	124	117	163	125	126	130	142	116	127	132	119	142	140	107	120	122	130	145	102	156	129	125	132	133	127	118	116	113	145	164	149	111	129	121	120	117	134	141	130	133	145	142	136	138	151	124	139	133	117	131	125	153	143	130	115	121	134	109	114	113	128	120	152	147	137	119	142	135	146	115	141	137	125	125	131	144	145	120	157	131	140	126	129	128	137	140	115	134	127	154	125	147	131	129	118	145	146	142	119	118	136	147	121	143	130	128	130	124	113	133	149	138	135	130	128	119	138	142	123	136	129	134	120	142	122	124	147	144	116	119	132	136	113	131	123	121	142	124	139	138	125	127	148	129	133	146	130	130	154	128	141	126	137	129	125	123	129	129	138	163	114	136	124	133	140	124	117	135	110	120	122	151	117	116	146	145	118	112	135	132	134	122	135	130	133	131	124	108	145	144	144	132	122	120	145	130	112	131	133	143	129	127	135	144	138	137	124	127	129	128	130	122	137	125	147	142	125	140	127	153	127	133	135	131	128	125	129	127	142	148	132	107	119	125	126	111	130	137	130	135	144	136	147	113	150	131	137	131	140	138	157	133	120	137	124	133	135	128	126	125	114	134	123	130	146	129	143	144	149	128	146	145	134	124	130	146	122	134	124	117	133	130	124	135	117	130	125	131	113	135	135	131	124	142	117	122	127	138	130	120	135	112	126	136	132	155	132	126	149	114	128	134	105	136	121	132	126	129	130	121	146	142	121	151	121	147	126	104	154	126	140	153	126	126	137	123	135	118	102	117	124	126	128	127	124	145	120	156	130	129	144	137	109	139	137	133	127	126	119	154	138	104	110	137	142	120	140	137	144	128	133	152	114	133	138	129	121	164	145	136	114	128	139	134	135	140	140	119	120	127	152	123	129	135	126	133	130	120	142	143	152	132	111	131	125	133	127	155	120	144	118	150	136	129	147	117	130	130	124	139	144	97	140	128	137	110	130	138	143	146	113	133	134	117	131	127	138	129	133	135	121	153	129	116	123	133	134	130	135	141	137	123	132	124	140	124	116	120	135	150	140	131	133	151	133	127	129	127	90	146	158	130	126	121	119	104	149	119	123	143	128	106	123	113	128	152	131	132	132	139	126	119	145	135	126	143	136	115	140	139	138	118	132	124	122	151	121	129	131	102	122	128	118	125	138	122	133	125	116	152	128	112	140	125	124	114	145	115	155	131	122	134	140	118	140	131	132	129	117	147	126	150	125	145	126	133	146	144	144	122	146	136	133	120	129	131	139	129	142	127	149	117	134	134	131	121	137	145	125	137	121	143	119	136	127	150	126	114	114	154	131	115	129	138	123	129	148	128	125	128	126	133	130	133	136	106	129	110	139	133	150	134	134	128	133	122	123	113	99	124	114	158	155	133	116	130	113	119	131	136	140	132	122	130	134	141	128	126	133	130	141	96	122	120	136	144	126	129	137	131	132	116	112	127	140	145	151	133	118	121	143	119	139	118	142	147	120	129	120	133	141	122	124	131	135	146	133	114	126	145	135	139	113	145	118	127	147	145	128	114	125	106	111	143	127	149	134	122	117	134	127	140	119	124	113	124	127	120	118	127	153	149	148	143	130	126	142	160	112	134	117	147	118	111	152	138	131	122	121	118	128	114	138	124	128	135	120	107	125	132	142	121	113	124	121	132	103	140	125	149	128	120	127	125	128	130	140	145	141	150	132	112	125	128	129	119	110	127	128	133	132	123	136	135	113	150	136	115	143	118	136	146	131	135	132	147	121	142	132	117	154	135	153	134	129	143	120	141	115	134	128	134	131	129	123	102	115	158	119	105	129	126	125	131	136	143	133	128	138	135	147	145	122	157	137	140	133	155	132	123	147	129	140	118	153	127	128	140	133	127	112	114	121	128	118	108	128	158	123	125	127	118	107	143	137	142	141	124	137	141	146	129	125	124	128	125	122	124	118	132	125	133	132	127	120	144	133	129	138	135	148	133	123	131	122	121	130	131	123	125	155	154	118	138	125	140	127	127	114	118	136	117	123	137	135	131	122	132	149	145	139	131	110	130	133	133	127	117	153	126	124	131	139	136	147	131	144	136	128	134	126	142	147	132	138	125	147	127	134	135	133	145	119	112	157	116	134	135	132	128	159	115	142	126	126	143	118	141	123	134	110	138	112	114	127	115	113	110	137	110	135	119	118	156	143	135	146	140	131	114	146	136	130	132	131	133	134	158	142	137	123	132	104	148	119	135	148	141	124	126	140	133	154	141	140	142	143	130	134	139	121	148	115	128	141	131	143	123	116	142	126	124	136	135	158	131	112	144	140	125	123	114	147	123	136	125	127	141	136	132	126	137	159	135	118	146	149	124	139	127	126	125	115	131	128	125	132	126	123	138	129	121	129	108	125	114	125	128	155	133	128	122	138	113	155	153	131	124	131	118	126	143	131	110	118	140	118	128	135	118	114	128	112	104	127	128	133	126	126	143	135	132	147	128	115	127	121	125	147	126	130	107	126	127	144	136	111	116	101	143	117	127	145	131	123	118	148	123	136	100	132	131	133	112	111	118	133	117	134	133	126	141	134	124	140	120	133	120	134	121	122	114	127	135	122	117	116	129	133	105	126	114	131	129	137	146	119	111	129	133	146	111	128	130	115	127	116	135	134	128	115	127	130	140	121	120	138	120	123	137	120	139	124	138	135	135	141	108	97	118	143	146	145	112	130	124	123	164	149	134	128	122	146	130	133	115	121	151	153	122	119	152	134	136	144	132	124	117	99	123	138	134	124	107	135	128	125	128	138	152	128	133	151	138	122	139	124	139	144	132	129	117	137	149	121	131	132	107	130	148	135	119	139	126	123	137	147	113	125	133	123	153	134	128	138	130	148	136	114	146	107	130	126	142	148	128	124	125	147	129	124
13988	64877	9023	4436	3018	2222	1532	1153	871	713	546	441	409	380	343	340	297	286	263	251	255	208	204	226	161	191	195	155	191	167	171	189	139	163	153	151	166	146	166	152	143	140	153	156	127	143	151	145	159	171	139	136	132	135	171	156	154	168	142	166	149	165	135	165	126	140	115	164	140	136	131	123	140	129	158	160	149	138	119	143	133	133	123	123	143	123	142	130	127	137	139	137	159	135	130	129	134	122	138	136	128	126	143	136	133	128	158	131	148	120	131	118	131	115	128	121	139	129	125	125	147	138	140	143	121	143	125	140	144	129	127	128	130	122	157	127	129	139	142	145	134	124	112	134	127	113	140	122	138	114	110	128	139	133	115	134	135	145	135	128	171	125	119	149	141	143	112	144	124	139	120	120	139	129	132	159	137	108	125	118	145	129	99	127	127	114	157	134	127	148	150	116	98	112	131	119	128	126	117	119	129	131	125	139	113	121	140	128	136	130	116	106	136	126	126	146	135	131	121	135	137	122	126	138	114	129	141	114	118	125	123	125	119	133	140	145	164	113	136	139	153	138	145	130	139	124	131	124	112	124	135	142	128	105	134	125	123	118	121	131	106	142	119	150	136	130	132	140	116	110	101	147	132	117	116	147	145	120	131	126	141	121	121	138	128	127	132	141	127	136	122	142	131	152	142	115	140	123	139	135	140	136	123	121	118	142	106	122	115	105	126	133	128	157	132	136	110	124	123	112	126	127	135	118	121	148	140	133	143	122	150	124	119	114	123	108	133	129	132	110	134	131	133	141	119	151	127	125	121	129	123	126	118	125	108	133	136	131	125	122	127	141	115	132	122	141	123	118	131	149	111	135	126	110	121	120	135	144	134	119	117	109	129	118	152	133	113	120	132	145	125	139	131	150	128	137	111	130	133	128	124	134	148	138	148	125	146	134	134	124	140	157	122	140	137	136	126	124	120	114	155	125	124	135	151	118	131	117	137	110	132	138	108	142	116	134	140	121	145	135	144	136	121	127	104	143	126	132	138	133	140	131	118	156	109	143	121	127	133	127	134	134	133	131	130	144	118	148	104	139	134	130	113	122	113	125	130	140	138	126	127	135	142	134	170	141	124	132	123	121	110	147	128	137	123	131	137	130	138	137	148	129	115	126	126	158	112	145	130	124	156	129	129	128	144	120	146	139	139	122	136	135	116	118	126	131	143	115	146	118	133	124	114	131	121	125	103	139	108	124	138	122	123	126	119	126	117	106	132	131	124	108	129	132	124	139	119	122	133	130	116	121	131	136	150	105	129	130	123	108	139	121	119	136	118	142	144	126	132	127	130	130	124	119	142	154	128	137	113	128	140	133	95	128	124	120	132	118	123	142	112	129	131	131	122	142	112	133	129	128	118	128	128	146	110	120	120	155	116	126	130	105	133	123	129	119	142	133	116	135	132	135	124	137	131	137	143	128	134	128	129	141	115	144	148	136	128	130	164	127	134	144	133	149	120	124	128	140	146	133	119	137	126	137	132	125	125	118	156	144	136	128	138	150	127	122	136	122	122	118	138	142	128	131	135	136	133	131	112	142	123	143	125	137	124	142	121	127	125	137	127	137	106	124	144	128	119	136	127	128	143	132	136	137	136	131	131	120	135	119	117	135	138	118	122	148	139	123	105	151	121	129	132	128	161	117	137	156	136	125	129	139	135	135	147	131	121	120	137	110	124	128	133	151	144	151	130	134	138	134	134	141	117	119	126	130	135	115	142	139	119	134	111	143	130	124	151	133	125	143	152	113	116	137	158	134	121	132	139	133	127	119	126	138	128	138	153	124	122	135	128	151	116	131	128	122	130	119	118	134	128	141	117	117	135	119	131	131	144	158	97	119	125	134	128	127	116	142	127	157	127	120	138	137	143	133	131	127	113	132	128	127	124	135	125	135	119	141	133	126	112	127	136	123	130	129	124	123	140	116	123	118	130	142	138	148	119	138	144	123	117	129	138	124	121	124	146	120	127	127	113	149	122	138	128	131	136	151	149	131	159	147	128	137	133	129	126	116	135	134	127	106	127	136	136	152	124	135	136	124	133	144	98	153	124	138	118	128	144	126	155	124	121	129	136	139	127	146	110	125	116	124	150	147	106	160	134	107	110	136	136	130	119	123	131	132	128	132	136	132	146	127	129	138	110	137	125	123	113	135	137	129	126	130	143	146	129	137	127	127	134	158	103	132	125	121	119	127	124	128	124	115	136	141	150	120	103	140	125	144	134	129	116	130	123	144	119	154	113	121	117	120	117	141	113	113	147	144	120	137	119	144	124	162	125	123	131	123	100	145	130	135	126	129	129	122	148	134	129	143	138	144	128	115	135	119	153	127	138	124	136	125	130	131	125	134	119	116	135	142	129	134	136	132	127	138	125	134	147	148	129	133	137	127	117	126	139	146	151	134	144	126	139	111	134	115	147	137	124	138	126	120	124	121	124	130	136	136	134	139	124	135	131	121	130	125	129	131	123	103	141	136	133	137	135	142	126	118	145	126	108	140	124	123	132	122	132	120	131	108	122	137	125	149	140	119	139	122	143	130	124	127	130	117	149	126	126	141	145	139	121	143	133	120	136	127	125	150	125	124	152	124	130	124	130	117	146	139	138	130	133	147	143	121	155	115	132	138	115	122	136	122	137	140	147	138	106	104	111	132	120	120	140	145	129	125	108	105	137	122	120	128	134	111	135	148	125	138	125	146	126	137	130	126	125	152	139	138	143	146	121	148	141	130	129	135	142	124	135	135	134	118	143	99	138	127	119	132	116	145	136	125	119	151	138	117	118	138	135	147	140	119	129	121	134	119	113	129	148	135	125	129	125	122	96	151	142	122	120	119	135	120	131	118	133	107	130	156	119	104	123	143	136	120	132	130	145	128	123	122	114	128	153	140	113	113	146	150	135	147	130	143	131	112	137	154	128	132	138	116	132	116	129	125	122	127	103	151	135	128	124	126	137	115	133	118	129	124	115	127	142	104	118	124	121	121	124	139	118	109	123	113	140	130	125	139	124	116	118	112	116	131	135	140	135	146	126	145	132	120	147	136	117	137	119	118	106	143	130	151	136	134	123	132	130	121	147	106	142	121	128	108	127	119	125	135	118	120	127	126	123	129	149	141	131	128	133	137	123	131	138	139	121	127	141	124	118	139	133	121	131	127	114	152	117	131	121	132	137	134	135	125	119	129	134	130	135	137	121	139	137	113	131	143	140	118	135	130	159	142	134	123	138	152	135	127	114	144	123	152	117	155	148	127	125	149	129	124	150	174	135	132	110	125	132	135	130	126	137	116	114	129	134	122	112	112	138	133	136	135	118	137	146	149	126	130	145	119	133	123	135	124	145	144	117	130	140	129	123	138	139	135	136	142	128	142	112	125	133	126	127	124	135	121	136	132	116	120	141	146	131	107	141	111	122	131	136	149	126	141	116	139	138	121	123	133	117	137	126	162	131	140	136	128	103	120
27635	20135	8982	823	480	457	454	431	410	374	425	388	399	388	430	415	423	380	397	404	396	404	407	404	365	440	391	404	404	392	419	416	415	388	413	393	419	367	378	379	409	384	391	396	408	400	375	365	388	406	399	357	397	398	380	431	378	414	401	391	388	441	362	426	391	423	413	392	412	381	402	363	381	391	370	384	378	428	427	400	379	422	373	379	396	389	439	367	381	393	386	370	412	409	406	423	393	358	427	404	428	406	386	411	418	408	390	407	377	393	411	434	405	415	364	389	366	404	403	370	392	379	403	399	347	379	360	399	411	381	375	403	400	391	368	410	360	394	360	374	376	385	384	366	369	408	402	396	410	412	396	374	382	413	386	394	387	374	366	358	407	397	387	367	373	384	409	380	381	350	333	394	403	412	411	371	394	387	379	419	421	416	406	384	389	378	391	390	426	350	376	400	382	399	388	403	391	386	397	400	370	406	407	410	413	404	424	402	378	412	371	388	420	383	409	406	388	416	376	342	380	387	441	405	384	390	407	360	390	380	379	417	382	350	349	432	384	392	376	376	384	383	383	410	406	371	409	398	450	363	402	388	373	398	378	422	399	426	410	410	377	390	410	405	411	382	423	411	403	426	412	372	387	406	386	361	376	381	387	423	397	397	390	433	375	399	418	369	390	385	408	355	389	364	377	388	412	378	378	376	385	410	408	404	370	407	427	372	387	384	396	357	376	406	411	381	396	414	384	416	389	398	373	384	402	403	365	397	389	390	401	420	408	374	383	411	399	414	398	388	384	406	386	394	399	383	429	430	393	400	386	408	372	420	381	394	418	393	394	363	381	394	369	394	417	417	394	416	417	385	402	392	387	415	393	373	406	410	377	347	380	380	355	379	402	378	374	427	388	394	394	407	365	392	387	356	397	404	377	410	350	377	395	414	390	383	380	406	369	398	405	424	442	363	406	378	385	395	379	392	429	408	403	394	417	390	368	398	407	371	398	383	377	392	384	367	396	396	387	360	390	385	382	379	384	429	407	383	377	378	409	391	404	396	400	403	399	421	362	389	412	403	392	399	371	379	427	387	385	370	377	391	393	397	424	409	384	408	404	437	346	382	397	411	375	404	392	396	407	404	403	423	415	377	371	368	395	349	396	373	399	348	430	392	365	405	404	409	370	420	410	353	373	373	408	372	382	390	398	419	360	391	361	382	428	399	387	405	391	413	393	387	387	382	394	377	400	389	383	397	408	384	366	362	381	405	366	428	391	400	412	390	386	390	391	386	374	376	416	339	399	383	418	384	377	421	395	385	395	379	367	368	362	396	407	416	367	395	379	408	438	413	423	403	389	363	380	412	415	398	399	409	408	408	382	426	359	411	364	410	382	384	380	405	438	393	444	432	394	377	363	397	374	406	386	436	409	416	397	376	417	429	352	393	378	381	377	398	400	383	398	398	385	385	379	390	407	398	434	404	393	401	388	398	400	373	363	378	405	381	345	385	364	359	375	412	408	367	429	387	376	324	434	396	373	367	411	409	418	399	427	423	387	432	374	375	408	395	423	393	406	396	379	350	386	370	366	405	417	382	399	410	398	391	388	376	391	424	421	350	398	404	396	414	386	414	410	368	385	382	383	375	402	409	396	388	365	379	378	386	402	421	380	388	369	385	374	387	393	365	368	376	382	378	407	403	402	395	390	397	392	389	384	411	395	371	410	407	383	389	373	361	400	345	418	405	381	395	379	386	393	392	422	405	408	414	353	397	362	350	382	405	389	411	400	429	381	417	387	428	414	358	381	389	403	386	360	375	389	415	431	385	395	434	384	376	414	356	388	392	393	419	401	394	406	376	352	410	424	399	389	403	368	402	376	369	372	395	389	346	374	408	385	384	403	384	423	397	383	411	436	385	411	377	406	386	397	381	399	407	395	403	387	415	401	408	397	413	388	398	422	419	384	361	409	387	375	387	378	408	372	368	380	403	393	383	408	391	383	358	346	399	357	418	387	407	419	372	375	424	384	363	380	421	364	434	393	361	404	394	396	431	431	371	431	391	395	381	368	396	397	422	410	369	366	404	387	382	406	373	396	395	392	387	377	383	392	413	406	408	366	392	396	392	393	397	422	374	431	351	375	363	367	391	405	409	389	371	377	384	383	365	417	373	412	411	377	402	401	364	401	395	379	430	367	368	408	419	415	382	419	374	418	440	393	387	392	370	382	428	426	351	363	436	439	407	391	376	418	384	387	380	392	393	407	407	392	409	405	417	371	406	385	401	371	378	404	372	388	399	416	434	420	371	390	407	421	418	400	413	396	403	427	376	371	433	383	382	396	368	377	402	413	378	401	417	383	381	400	428	439	409	404	391	412	381	369	410	362	406	440	408	388	393	414	394	384	390	387	367	398	360	409	361	379	354	390	388	371	410	379	402	375	372	390	415	376	395	398	403	377	376	388	406	376	384	390	376	409	419	382	379	419	413	378	427	387	347	361	381	391	350	393	392	404	381	374	389	386	362	402	395	382	392	428	397	402	417	385	389	405	361	374	396	396	384	372	362	403	399	402	375	380	383	406	367	394	369	410	427	389	355	391	418	399	401	376	370	421	414	401	360	429	368	384	364	409	407	389	391	390	408	387	388	356	375	381	374	407	383	358	397	376	419	374	364	407	411	428	370	408	403	410	392	390	401	336	394	376	407	430	436	378	406	415	420	423	382	424	360	397	368	397	384	400	425	400	378	406	396	387	360	379	406	402	395	384	393	386	402	409	383	385	351	390	382	350	386	400	410	406	393	373	416	384	374	376	409	388	385	422	414	385	376	383	370	397	389	393	410	413	355	375	399	412	384	424	382	380	367	397	372	393	379	425	403	397	418	374	353	419	376	398	399	374	368	379	411	405	404	390	376	408	396	411	400	405	387	420	359	398	395	408	372	420	385	375	386	387	409	434	389	426	427	410	395	362	418	378	385	385	404	397	389	356	368	437	371	397	373	406	372	372	383	359	349	394	365	404	372	382	392	403	424	369	381	388	407	393	410	440	345	401	387	413	385	388	399	398	347	412	405	394	412	391	389	383	374	359	387	442	408	378	409	394	388	378	402	435	409	416	407	375	375	398	382	366	400	414	439	384	372	368	434	400	354	371	390	377	418	388	446	383	395	424	364	413	412	411	315	409	423	409	391	415	381	376	382	394	377	403	395	368	368	390	373	382	377	352	406	391	401	407	404	355	371	421	432	405	401	454	367	409	413	396	394	381	369	421	394	410	405	376	374	396	390	418	403	372	408	376	408	399	368	388	416	379	406	430	384	385	366	417	423	381	417	408	385	392	396	416	372	385	403	398	381	383	378	382	380	383	390	377	380	383	397	397	409	398	399	390	398	401	365	379	418	381	408	369	378	386	437	381	387	415	389	381	383	408	408	395	382	398	355	423	401	372	378	385	377	386	387	361	380	379	404	408	411	409	378	399	380	421	393	358	353	421	422	411	341	410	381	386	387	421	384
11947	18058	1845	509	499	435	447	451	468	380	417	414	373	400	395	394	415	410	368	412	405	416	387	383	404	402	413	441	401	399	406	400	438	403	395	422	403	395	387	417	388	407	419	383	377	372	370	392	433	414	437	378	394	387	401	412	422	388	369	409	394	373	374	398	438	421	430	390	406	411	337	386	385	401	415	360	413	393	373	370	419	404	370	402	404	386	383	402	421	406	416	375	391	387	373	399	398	405	392	394	401	389	378	439	342	374	421	385	402	372	408	408	394	348	418	406	388	395	383	381	376	393	428	400	407	390	431	376	377	407	350	392	394	404	423	398	377	386	401	395	427	399	416	361	371	406	400	399	416	419	406	438	375	411	430	418	367	382	406	397	385	407	390	406	400	364	415	430	386	392	382	410	421	401	399	410	389	389	408	384	431	348	391	416	413	374	396	385	403	421	385	373	423	394	393	393	413	379	403	405	390	383	373	362	361	398	384	429	410	376	423	385	411	421	400	423	383	388	414	418	396	407	403	365	399	390	409	384	394	397	392	379	382	415	417	399	406	398	428	402	450	379	360	416	385	394	392	381	431	408	379	394	373	394	362	374	387	386	420	378	374	380	370	354	449	397	367	416	407	406	398	402	385	379	377	393	369	390	391	366	386	425	417	360	400	377	391	385	398	403	378	355	409	382	386	365	442	388	441	384	402	362	393	417	380	337	404	403	372	372	397	423	397	408	387	383	377	414	353	393	398	410	383	426	375	386	395	389	398	389	371	385	378	375	402	430	393	419	404	401	380	333	394	437	376	362	418	388	398	393	407	425	396	391	390	414	401	412	424	403	385	397	416	419	380	389	428	408	412	398	405	368	431	376	433	394	406	363	388	379	431	411	422	372	413	425	416	394	414	415	416	434	404	414	381	380	388	375	402	394	390	386	418	396	389	406	373	358	401	402	378	391	390	405	372	404	388	400	389	391	378	369	378	398	409	393	370	372	403	409	413	429	381	380	393	393	376	391	378	353	434	361	398	408	390	395	427	361	384	369	398	373	384	373	443	354	394	409	391	381	438	388	419	420	399	416	400	415	429	409	431	401	394	402	400	357	392	407	409	414	366	380	397	424	406	413	418	392	377	430	440	358	390	375	406	423	407	414	373	379	407	435	411	385	394	385	422	376	385	395	380	370	395	425	413	383	362	398	379	396	413	388	417	396	398	409	379	414	359	392	385	361	422	430	403	412	421	395	401	429	388	362	403	402	395	380	376	388	361	412	384	362	353	376	388	374	405	370	398	395	394	391	376	370	410	355	353	400	385	389	365	378	411	402	389	404	421	388	397	384	420	397	407	400	383	399	407	357	418	383	385	387	422	407	394	393	377	376	370	426	404	388	360	406	377	438	404	384	365	431	394	445	395	413	430	413	360	396	419	379	398	402	393	390	427	406	422	399	410	380	411	416	413	363	418	372	375	407	399	399	428	376	398	397	399	400	378	394	409	399	389	375	442	363	383	383	408	374	402	398	424	417	376	412	426	382	422	401	410	381	403	411	382	405	396	426	416	395	419	378	398	424	393	392	394	384	408	363	394	415	347	399	401	416	403	409	399	434	377	393	397	377	412	363	385	372	381	388	374	436	403	399	417	409	402	417	388	403	382	381	376	414	428	380	407	409	427	395	396	394	393	422	410	380	376	389	423	429	413	396	400	379	385	405	377	397	399	417	390	396	422	392	398	391	384	387	430	415	402	342	378	409	401	393	436	382	387	420	373	405	410	408	389	384	404	378	390	419	413	394	392	411	436	394	390	420	414	384	417	412	378	385	359	439	417	411	394	384	366	377	371	381	408	392	397	399	379	435	387	385	416	377	389	414	398	403	376	386	401	377	391	402	416	411	416	401	391	417	407	393	416	413	392	417	383	367	428	368	372	397	447	388	434	378	407	401	377	384	380	380	378	402	419	370	440	386	419	401	430	379	394	386	391	400	373	399	420	418	395	383	382	378	392	374	412	399	396	396	418	444	412	399	380	384	382	396	425	380	383	397	383	397	401	393	372	396	352	432	371	412	380	391	418	393	429	377	389	371	388	398	426	382	373	380	423	372	373	379	407	390	387	385	386	384	417	390	418	368	411	397	432	371	421	350	395	409	393	402	412	431	378	381	412	393	400	383	369	408	390	398	415	407	370	374	379	436	411	427	413	395	404	377	386	412	403	391	375	394	413	390	402	415	374	408	397	386	374	434	335	391	367	416	446	367	397	429	376	387	384	396	442	414	420	399	381	395	409	385	409	364	391	373	374	399	409	426	424	404	422	397	424	353	388	393	383	389	425	382	446	376	383	410	376	345	405	373	404	419	424	378	392	377	410	380	369	442	393	363	361	425	448	377	368	366	397	388	393	397	398	381	384	395	392	388	392	396	381	419	406	379	380	398	400	425	404	409	378	391	414	381	381	388	435	406	402	357	359	424	379	393	388	395	426	370	386	421	388	366	430	369	373	388	405	398	353	417	379	376	341	418	387	392	437	419	417	413	379	380	433	395	379	398	392	406	405	365	418	408	424	415	403	397	388	398	411	411	360	367	384	406	386	374	408	409	398	397	409	399	401	402	386	396	426	416	396	412	435	460	359	401	390	415	401	387	389	415	374	395	417	388	382	381	402	396	389	411	433	413	405	396	408	419	386	413	391	374	410	406	383	409	431	412	393	407	390	386	390	397	401	403	420	402	406	423	404	380	412	371	397	379	387	392	384	396	416	413	393	394	395	386	433	403	374	411	404	381	388	416	425	402	372	414	407	398	362	379	386	391	402	408	368	384	385	400	383	415	449	407	376	386	393	368	400	371	391	394	385	398	410	396	432	368	421	417	421	388	381	382	424	399	396	403	374	417	408	400	436	401	416	377	367	408	399	357	381	367	383	421	395	410	424	382	398	389	439	417	402	402	406	397	385	394	402	407	418	402	376	420	381	405	400	441	383	417	402	386	395	403	409	377	396	378	377	385	371	403	392	397	386	391	400	390	401	426	394	417	401	398	382	399	453	402	412	398	444	385	383	421	402	398	404	418	420	411	405	406	410	383	387	405	401	381	391	404	350	450	364	414	390	399	373	419	399	379	383	427	427	435	427	386	390	349	398	395	410	405	391	422	367	407	365	378	383	392	408	384	390	401	399	399	422	391	418	414	398	407	397	384	411	438	411	379	396	406	403	424	412	367	386	415	428	374	398	427	379	393	411	413	423	376	418	404	430	381	439	360	412	387	400	404	407	419	380	412	427	438	393	389	415	402	379	401	419	414	433	408	424	359	397	393	417	407	417	398	408	367	403	375	381	373	359	409	401	410	387	413	388	349	415	437	411	388	398	410	372	379	408	390	389	409	398	348	385	390	369	397	380	401	404	417	404	386	363	400	399	404	399	381	403	418	401	382	377	383	353	436	417	412	402	393	395	386	382	410	399	409	397	403	378	366	395	421	395	389	388	393	379	414	353	372	403	380	408	419	419	410
23374	20870	27652	24221	20845	11950	920	591	410	376	358	337	292	289	277	269	255	219	264	259	251	224	245	246	211	226	194	211	202	220	208	244	213	179	207	220	244	203	215	206	204	230	185	215	228	216	201	196	214	186	236	211	225	206	204	211	211	205	218	237	219	226	189	219	196	201	188	218	201	187	220	200	216	223	212	212	205	214	191	204	195	198	223	212	211	186	218	213	182	178	189	175	212	211	187	208	200	213	216	210	212	226	213	209	195	206	204	178	189	187	197	198	190	189	208	214	205	180	198	198	195	230	203	200	213	214	200	207	204	200	179	213	196	203	171	188	213	185	199	179	209	209	220	200	209	194	176	223	220	187	180	176	197	191	192	192	191	187	222	204	185	185	211	221	216	198	223	229	185	199	207	190	215	232	189	206	185	213	172	183	171	201	210	199	201	201	177	180	199	186	194	207	212	204	221	210	203	187	205	188	229	207	194	188	208	225	190	192	198	219	208	204	212	191	200	180	203	208	192	204	189	189	198	212	204	185	208	209	182	178	198	200	224	209	172	200	186	211	223	212	202	191	223	199	199	203	181	186	193	185	192	197	206	210	199	216	224	212	236	182	182	175	177	206	195	203	215	190	203	198	199	221	200	207	212	223	204	180	195	205	190	192	210	192	221	201	189	175	203	190	231	204	194	187	196	200	206	201	186	202	190	209	202	198	230	178	183	208	207	191	226	184	189	211	202	208	175	184	188	188	181	205	189	192	214	177	200	207	209	203	180	208	237	201	194	205	189	192	200	206	210	186	191	201	192	206	214	188	202	197	207	179	202	195	230	234	186	201	207	188	186	205	201	172	223	192	206	186	203	198	201	185	166	218	217	190	203	203	199	232	194	201	169	202	215	180	195	238	186	208	204	208	201	201	175	180	203	193	194	194	182	210	188	194	185	175	219	199	214	210	208	209	187	179	221	202	173	198	185	225	201	220	202	211	179	219	206	176	191	213	202	191	217	202	195	184	183	186	231	222	208	196	183	191	198	208	212	205	205	208	216	191	193	201	199	182	225	211	208	195	221	208	191	204	199	191	198	212	189	188	207	191	201	188	185	217	203	219	177	224	210	184	214	198	214	179	200	213	185	183	192	189	183	187	195	198	214	176	179	202	205	184	191	193	180	190	213	222	175	192	184	225	185	210	188	189	205	197	208	220	173	214	190	196	194	216	208	202	205	188	237	209	190	211	195	177	207	207	196	203	206	188	202	201	216	209	191	182	192	182	208	180	190	192	189	215	205	198	205	204	217	188	196	213	181	194	207	193	220	196	204	236	202	179	222	212	176	186	221	174	191	208	191	212	200	223	201	202	192	194	170	236	192	171	197	218	201	184	174	200	216	203	196	202	203	211	230	182	167	194	206	190	200	209	198	192	212	183	217	219	207	193	200	175	229	203	220	204	207	201	217	183	211	193	214	192	211	219	202	200	206	197	205	199	198	204	186	200	228	193	213	181	203	193	197	203	210	211	206	180	203	213	194	219	202	210	201	217	219	201	187	220	193	218	222	199	247	213	205	218	197	200	189	215	184	201	183	211	198	210	218	210	216	233	201	205	229	204	206	211	200	206	207	181	212	220	212	191	219	202	216	205	192	198	189	194	179	197	207	190	213	197	196	178	188	202	199	194	204	214	201	187	200	224	212	205	197	209	204	200	211	204	203	213	183	195	217	203	172	204	198	221	196	201	219	176	220	202	196	196	186	187	198	176	196	177	176	197	203	211	187	196	208	219	198	189	224	203	177	198	199	188	217	190	192	206	220	201	240	213	191	175	203	193	217	201	198	172	182	200	204	194	201	196	184	177	197	207	193	217	225	171	211	188	204	220	193	210	202	206	206	195	193	213	183	197	199	199	204	221	196	202	203	209	178	197	180	185	201	197	219	145	202	191	191	209	198	193	171	219	197	188	225	209	197	197	199	204	222	231	200	238	188	192	222	183	220	175	201	209	208	215	193	195	189	178	175	210	192	213	226	213	177	189	185	195	189	199	207	202	192	200	213	212	216	179	200	199	187	228	184	223	201	176	185	197	203	176	179	223	191	219	219	187	209	203	207	237	223	212	203	207	212	191	190	175	189	205	207	188	165	187	208	216	205	193	189	195	195	189	196	197	199	200	200	211	201	197	199	185	219	167	191	194	180	202	205	197	212	206	197	206	206	215	223	191	200	205	215	196	178	168	186	203	194	208	202	207	207	190	189	230	223	216	195	223	205	208	209	201	237	198	199	208	192	215	211	223	182	177	215	203	203	197	181	197	213	204	198	206	189	183	190	217	184	194	210	207	223	236	189	185	197	208	209	186	205	216	172	203	204	205	219	199	210	213	195	200	181	206	209	203	173	201	217	200	169	217	180	217	189	185	228	204	209	210	216	198	175	212	201	170	194	186	180	204	201	223	200	215	206	185	200	207	205	197	220	208	210	201	177	224	194	219	204	223	186	197	200	217	187	197	192	206	187	204	215	200	215	197	210	195	218	202	185	181	222	181	176	186	205	208	195	171	186	233	199	208	180	188	204	188	196	205	200	217	185	207	200	222	196	219	197	206	215	190	200	218	211	197	200	197	192	202	154	206	208	227	199	178	242	206	208	190	199	225	202	202	204	197	195	226	222	204	220	194	191	207	187	185	204	184	165	200	183	180	214	238	194	194	198	189	203	200	201	207	191	184	211	224	218	206	216	196	225	203	180	208	225	221	209	193	211	196	215	206	203	196	203	223	203	225	201	201	175	189	209	198	185	201	220	205	191	200	217	183	236	180	210	222	216	205	216	222	215	201	197	191	212	201	185	189	219	214	181	184	194	221	195	178	205	194	196	188	199	178	196	208	207	221	208	188	201	207	185	196	165	206	187	184	194	189	227	192	178	176	159	212	195	202	205	215	186	220	193	231	182	207	215	205	198	212	174	181	211	184	218	184	195	189	213	199	195	211	203	179	221	196	177	200	217	184	213	190	204	198	205	186	194	206	213	199	199	184	224	197	202	193	204	218	210	186	187	212	198	164	192	203	218	173	168	203	179	209	186	202	204	215	194	186	196	185	187	187	208	208	202	189	199	195	229	186	214	188	196	214	206	197	187	223	200	215	197	216	204	241	189	196	205	204	236	202	183	194	190	189	175	207	173	209	208	175	200	212	225	208	206	211	241	205	192	191	201	213	182	209	205	199	196	205	214	216	206	178	220	217	189	190	208	212	195	196	211	211	184	168	193	200	206	172	194	198	195	160	216	224	196	210	208	196	208	205	185	199	197	199	184	181	188	187	203	189	187	211	209	191	212	196	195	179	215	192	190	213	218	193	186	217	197	222	193	211	193	182	206	189	191	202	218	206	237	202	185	215	178	217	222	185	208	203	211	210	210	201	182	217	193	197	211	189	208	200	195	211	214	221	217	195	197	198	182	196	220	207	183	175	198	206	221	166	194	192	214	209	180	198	185	203	196	220	201	214	184	206	203	201
12536	48558	7345	2545	1734	1257	930	754	640	537	434	379	347	371	327	316	316	271	292	288	231	262	254	233	234	219	241	238	199	215	206	246	258	235	201	247	205	234	224	218	215	228	200	211	228	223	211	242	242	224	238	218	225	219	227	228	219	217	209	230	220	189	229	212	237	209	255	214	216	237	213	210	201	230	214	188	212	207	225	192	209	188	226	219	207	220	215	238	213	194	223	220	204	221	209	223	228	204	226	239	213	224	218	220	208	211	230	219	211	210	198	196	214	242	204	204	222	224	211	203	220	209	218	215	221	224	195	188	207	192	205	232	204	207	235	221	217	191	221	214	240	207	205	193	209	204	212	189	204	208	193	213	201	205	195	211	228	220	202	213	213	231	229	194	210	197	226	214	196	192	225	198	222	220	216	215	213	217	204	220	217	222	216	199	212	215	215	206	248	215	208	222	243	229	215	194	167	201	212	208	204	223	226	246	191	221	207	213	202	219	209	202	208	216	240	217	227	214	221	207	213	219	206	205	210	227	204	193	210	193	193	189	210	192	214	206	194	205	184	193	191	217	202	208	219	217	200	206	203	194	213	209	196	196	205	202	202	195	223	208	193	206	230	225	220	231	194	194	205	215	192	180	212	210	205	196	201	190	212	237	213	199	203	208	192	223	206	224	213	227	187	224	213	195	204	232	204	199	217	193	213	209	201	206	217	216	217	187	209	190	201	219	226	187	209	230	195	209	197	198	220	191	206	219	227	238	202	185	213	229	201	231	198	211	191	185	220	231	196	189	216	229	238	212	203	194	189	211	208	206	207	191	220	207	192	185	234	212	218	215	230	211	191	228	207	217	204	202	200	203	189	203	218	208	233	234	192	210	203	245	224	200	213	210	219	206	243	221	228	213	206	196	180	211	204	228	213	213	216	208	201	216	222	230	197	198	210	202	196	218	208	192	205	204	194	222	205	224	196	202	220	188	198	223	230	218	179	193	196	200	207	192	203	225	227	186	210	231	212	226	215	213	208	210	202	229	232	202	227	210	201	185	200	188	227	241	217	205	212	231	198	212	205	198	205	189	206	199	218	205	209	217	203	185	217	222	236	200	203	223	190	195	200	206	235	197	199	208	215	220	197	215	211	216	225	178	232	207	214	231	212	202	195	215	214	208	185	226	211	204	194	198	242	195	201	199	216	236	196	212	210	224	201	214	212	203	235	241	187	228	191	215	221	189	178	211	216	219	222	193	203	215	224	219	205	209	190	201	216	214	196	223	206	215	219	215	222	197	191	194	191	209	215	205	206	212	200	210	218	196	215	201	208	223	202	190	221	221	202	204	218	217	213	215	193	198	210	210	205	232	228	223	191	181	206	224	222	233	208	196	202	205	218	222	189	222	232	213	192	229	224	202	218	182	230	205	208	201	218	184	206	197	217	206	213	197	204	201	234	198	223	191	212	194	209	205	227	188	209	207	206	244	197	207	237	211	209	223	218	209	207	229	214	203	209	192	219	187	230	197	214	213	175	207	210	229	227	231	203	171	210	211	203	225	220	211	239	216	200	227	205	195	194	240	222	234	237	212	204	221	217	213	196	206	203	189	218	216	206	192	211	224	185	201	221	207	204	211	214	196	190	202	220	189	203	220	201	235	181	210	219	206	228	214	258	193	220	195	188	226	216	203	202	198	207	193	211	229	202	181	204	202	199	205	235	199	209	216	216	229	186	199	226	182	226	191	201	180	191	222	204	200	199	196	202	202	233	211	230	197	217	213	219	231	198	230	197	186	224	201	206	218	217	205	173	208	213	206	189	209	207	227	211	224	232	215	209	208	203	214	208	238	226	194	178	198	201	202	231	210	204	214	223	222	193	212	208	197	207	185	218	215	176	245	198	215	197	204	214	184	210	193	200	192	235	192	203	225	222	203	220	224	204	215	238	203	210	209	202	209	212	214	219	219	194	196	189	197	181	232	211	210	215	212	195	188	201	206	187	207	209	195	208	220	218	206	202	216	208	204	238	214	220	226	216	192	201	188	231	224	196	210	210	225	200	193	216	221	226	192	223	201	211	206	222	183	219	201	195	241	199	227	213	222	220	218	172	209	218	209	220	222	215	235	215	221	212	183	208	183	220	221	190	208	214	230	216	218	211	200	191	214	220	205	216	221	198	202	215	200	212	230	222	217	219	219	221	213	209	218	175	199	188	209	204	193	208	210	218	225	191	237	213	224	231	210	214	234	221	226	210	191	173	213	219	219	210	217	219	218	207	197	217	215	213	219	222	219	214	218	209	202	197	216	208	201	224	201	197	202	196	196	210	221	211	226	195	206	224	203	201	220	181	174	199	216	196	217	188	220	216	195	208	219	195	223	183	215	204	184	196	195	175	212	217	186	203	211	215	207	209	212	200	193	203	195	188	221	204	217	201	214	212	205	213	234	232	184	212	212	205	232	237	205	198	208	197	206	207	219	222	241	212	198	212	186	216	209	232	206	219	196	220	240	210	203	202	198	204	214	193	201	232	203	201	203	224	194	210	217	213	224	220	222	204	204	194	206	219	219	205	226	185	197	229	209	213	203	228	215	202	217	222	196	231	217	209	212	216	206	192	230	189	221	206	221	207	201	218	204	186	211	199	243	209	246	216	215	239	177	211	224	197	202	207	218	193	207	217	221	213	198	187	212	209	210	196	229	222	206	189	197	225	207	206	223	207	210	198	214	214	206	214	187	225	208	214	185	186	250	203	227	210	182	190	206	228	221	187	207	192	205	204	221	186	229	188	226	221	236	217	206	205	215	211	201	218	228	232	211	213	209	223	187	212	187	190	238	225	217	203	201	217	219	200	213	212	204	201	235	199	235	214	199	218	227	216	213	234	198	210	208	219	220	188	194	241	224	223	228	191	235	203	211	226	205	224	209	204	205	205	242	209	225	242	218	196	187	216	195	214	224	197	207	233	202	230	209	197	196	204	195	213	210	227	203	197	233	223	189	210	195	226	227	213	193	224	235	187	200	195	227	197	201	211	205	199	218	238	201	206	211	200	225	215	227	224	241	187	195	182	187	225	210	237	224	185	189	224	214	195	209	187	194	201	206	220	228	204	186	201	217	215	207	211	219	200	230	188	215	214	193	217	168	192	207	206	242	218	191	222	202	199	205	195	196	239	186	219	205	207	225	230	205	231	231	193	220	212	196	199	204	187	216	221	182	179	186	223	212	211	214	200	192	207	217	221	202	229	187	208	233	243	202	240	204	209	220	198	193	195	219	198	197	215	209	219	194	197	219	234	194	207	210	190	217	197	253	240	220	228	198	198	221	205	194	213	220	192	218	218	203	213	235	191	191	219	228	214	213	205	199	218	223	208	218	190	192	211	203	211	204	210	205	228	223	204	214	235	213	217	194	193	186	219	201	235	229	202	184	205	181	211	214	212	200	227	210	202	230	215	234	216	185	183	209	209	215	220	192	204	216	209	199	192	229	245	235	211	187	206	189	218	214	226	240
24209	20803	26912	24691	16218	1211	670	553	503	515	474	465	426	420	443	430	411	470	393	435	386	407	423	411	405	401	375	410	400	400	415	373	427	414	370	392	410	381	412	407	423	382	392	401	415	396	391	403	406	387	415	358	399	405	442	416	397	409	362	392	374	390	389	406	375	388	429	370	416	387	390	412	380	388	410	376	411	390	383	393	396	397	397	384	395	400	360	375	392	386	386	421	400	386	379	396	387	376	375	394	377	416	410	407	391	390	376	418	398	383	394	421	382	383	406	397	415	409	378	361	350	370	409	405	398	404	420	393	371	390	389	396	378	402	416	397	366	392	400	400	403	383	388	378	362	422	395	362	412	430	351	395	386	374	395	370	403	350	391	386	387	448	389	352	367	421	365	380	373	396	399	376	385	398	393	367	394	396	377	401	405	398	367	376	399	432	379	378	384	375	372	396	398	364	375	398	400	387	384	405	405	404	372	431	364	393	376	395	372	410	408	389	381	374	399	369	406	373	378	411	433	397	403	408	408	399	378	363	419	410	401	362	385	391	359	434	383	397	386	427	445	367	390	379	446	397	380	393	395	397	419	372	425	372	443	418	435	398	449	385	389	395	374	356	394	366	387	370	378	405	383	379	405	378	384	407	403	389	372	412	416	365	394	368	392	409	380	395	382	382	397	346	362	392	365	375	415	347	386	417	449	383	424	392	382	393	380	363	357	387	405	405	383	398	402	392	348	369	414	402	386	399	425	376	376	417	400	392	366	419	397	384	381	398	377	400	403	372	405	372	376	373	393	387	377	377	426	438	372	378	396	401	384	433	390	396	390	405	375	386	352	376	385	392	368	385	411	354	384	385	394	374	366	427	382	384	418	390	366	371	383	392	368	371	365	411	366	395	381	358	366	390	367	408	364	422	418	354	366	377	410	357	385	435	393	401	351	389	400	399	362	385	367	388	395	352	393	376	370	392	389	363	381	387	386	374	384	420	416	346	368	371	383	410	376	367	401	398	378	382	404	389	401	424	385	394	367	402	419	417	379	396	388	386	386	388	334	359	356	389	407	377	428	375	388	377	357	358	385	390	374	396	406	389	363	378	367	388	374	446	399	413	389	354	374	378	375	368	381	399	362	366	385	365	376	372	393	349	378	416	378	382	368	419	379	381	404	424	400	389	397	362	403	391	430	399	427	385	428	396	391	381	402	378	399	387	442	386	395	400	361	358	414	446	409	397	371	393	389	428	371	378	390	398	406	417	429	334	426	377	399	394	382	435	379	399	389	415	361	431	394	363	407	395	394	406	401	401	401	378	370	379	384	370	385	377	393	367	378	424	393	360	390	374	398	385	374	406	381	396	378	399	397	389	378	394	377	383	380	377	384	400	385	409	369	417	394	413	432	376	414	395	390	395	416	351	386	387	395	381	411	381	431	395	405	370	385	389	386	383	379	389	399	372	394	409	422	376	372	364	354	401	374	384	393	405	426	376	362	394	367	361	375	386	395	401	384	378	397	362	396	359	376	404	385	363	390	350	394	422	392	376	427	385	365	392	401	388	391	405	365	351	378	383	382	377	360	373	370	366	399	377	392	390	390	394	387	393	375	384	384	404	370	395	434	396	397	374	374	402	401	389	393	409	366	399	391	373	410	397	368	377	403	418	384	379	384	377	428	352	376	410	363	412	370	379	398	449	405	399	412	406	375	382	397	401	371	386	351	387	367	423	354	409	404	397	367	404	391	389	360	376	389	344	372	397	400	379	393	361	393	366	400	350	421	407	374	398	406	404	378	402	393	369	374	419	409	380	423	374	386	399	416	426	405	358	387	400	406	418	370	390	364	370	394	408	383	364	394	378	391	381	375	388	399	398	379	393	372	354	380	392	395	402	413	380	366	386	402	397	368	403	391	387	383	368	450	422	404	374	388	410	389	379	377	373	389	391	382	397	394	373	392	398	413	379	385	386	397	390	385	431	375	425	398	375	376	390	399	425	328	400	386	417	379	398	393	376	392	392	378	349	411	399	388	383	388	380	387	399	418	359	398	412	342	418	367	389	417	399	413	396	383	396	418	384	390	353	367	393	395	361	376	339	408	374	406	380	400	381	389	410	388	383	360	394	411	391	392	400	382	393	385	404	396	418	362	403	376	405	385	427	385	380	398	382	402	406	372	419	394	390	384	384	400	360	402	335	397	362	378	412	416	369	440	362	374	406	402	409	367	415	395	385	376	393	379	442	424	376	385	415	432	335	417	369	375	409	435	419	419	365	378	387	395	372	387	358	397	425	411	376	395	419	375	390	393	382	385	407	363	393	358	405	405	400	360	406	402	384	387	355	389	372	416	377	422	421	396	376	402	389	392	379	409	396	379	372	375	374	415	383	376	403	412	404	381	394	437	415	414	388	411	418	416	404	391	379	382	397	405	360	355	390	374	392	369	465	381	374	380	350	373	392	396	400	394	388	385	386	371	409	402	410	373	367	370	397	359	352	411	385	402	393	377	393	402	400	397	413	395	415	391	390	388	420	376	409	408	350	384	364	418	410	372	361	423	373	372	418	356	390	387	398	376	392	388	403	395	360	385	370	398	364	389	411	400	375	381	392	431	369	427	382	387	389	386	396	373	364	418	375	408	394	433	412	401	378	387	412	362	372	362	424	409	387	406	367	398	379	398	395	353	395	377	383	414	383	416	400	408	400	399	383	392	407	354	351	346	415	391	371	393	375	352	388	382	365	382	412	386	358	361	370	412	381	396	365	387	420	389	391	369	378	389	408	414	376	420	362	398	380	384	408	355	390	400	375	384	375	391	387	398	408	396	367	392	363	393	428	356	390	391	422	408	414	380	413	398	414	352	381	354	379	399	405	379	389	399	398	346	362	382	399	359	380	393	420	333	366	420	406	377	396	427	387	398	370	345	365	363	373	424	389	379	399	392	402	379	378	387	401	381	341	409	365	425	425	429	408	354	395	377	424	383	411	407	393	364	379	369	394	411	394	400	425	406	409	350	348	342	389	415	329	407	372	404	373	390	384	376	410	390	405	380	358	364	414	387	376	356	403	374	350	431	434	418	421	411	403	358	366	374	419	373	345	362	366	358	388	373	399	410	404	394	360	386	394	402	348	421	414	386	424	381	405	351	381	337	373	374	419	361	407	367	391	376	434	416	419	424	431	418	369	388	380	387	377	403	403	368	369	391	376	394	412	392	369	370	365	401	404	382	408	367	403	376	412	395	375	377	414	406	380	405	390	384	399	414	407	382	375	384	403	344	393	381	378	392	410	397	396	370	390	359	402	387	371	397	430	389	382	403	375	400	404	362	398	371	393	376	386	383	374	404	391	358	385	404	404	387	362	432	329	408	407	365	394	410	407	399	384	413	389	359	362	415	389	403	387	386	395	402	394	378	404	414	388	362	409	364	407	415	390	371	401	375	359	461	400	379	392	390	384	347	374	374	370	350	394	418	428	395	403	387	352	365	408	395	383	386	363	361	404	405	408
9834	40810	6163	1674	1293	1013	863	690	609	550	534	497	494	443	421	404	448	429	442	434	399	423	417	442	413	379	383	405	407	400	407	380	350	370	362	419	384	424	441	397	391	411	379	404	376	387	378	378	408	382	387	367	386	339	367	378	373	394	403	395	400	416	368	381	375	368	368	406	374	361	375	406	396	378	406	397	391	377	374	385	376	402	405	363	408	371	398	410	358	384	395	409	390	370	380	383	374	395	398	369	374	394	389	413	385	364	409	413	371	404	360	385	374	350	430	372	389	374	384	392	420	382	390	365	431	383	404	399	387	387	396	370	401	394	381	406	396	378	404	429	354	365	394	385	401	375	387	361	384	382	342	380	401	397	381	351	399	378	385	411	399	379	381	387	375	389	368	386	382	411	395	367	373	388	390	378	394	377	395	363	384	394	352	367	383	373	397	370	404	391	391	374	396	389	384	371	366	393	368	388	404	405	429	330	386	387	397	364	364	384	368	383	347	369	384	418	371	377	387	360	407	355	382	390	377	393	370	386	396	384	391	395	380	367	363	387	405	377	371	390	377	430	363	403	393	380	370	389	400	420	414	357	353	367	423	392	389	385	387	390	374	405	368	373	409	397	405	360	395	385	380	386	395	423	389	350	366	377	352	362	397	402	377	361	372	368	400	334	368	376	383	367	376	390	396	377	396	371	378	369	415	410	403	406	413	370	359	391	392	362	377	390	413	377	368	360	367	411	371	370	396	374	410	364	357	382	394	387	386	390	394	425	355	379	364	385	365	389	370	348	377	409	361	392	385	384	378	368	378	373	384	387	392	390	386	395	401	357	383	365	367	401	409	396	384	380	376	370	368	396	408	382	384	390	369	393	394	371	397	391	371	377	374	418	377	388	404	377	369	395	390	373	412	380	389	373	423	368	425	361	367	391	379	419	365	380	366	402	356	376	364	411	339	412	400	415	391	421	391	362	385	394	372	386	377	390	394	371	407	382	397	378	398	382	381	357	379	389	386	378	366	405	369	371	404	374	377	388	384	381	397	354	410	383	412	408	382	404	374	411	370	380	365	378	399	389	407	406	332	358	369	405	352	403	353	372	372	374	380	383	378	395	379	363	382	388	390	434	359	421	409	379	410	391	376	378	355	391	398	417	403	412	408	362	355	404	369	393	399	417	388	380	362	357	375	416	378	383	397	420	384	370	393	378	366	400	375	358	361	389	382	394	354	383	353	405	377	414	367	405	381	372	396	402	372	386	378	378	381	399	383	379	379	374	418	408	398	415	362	401	395	381	330	384	401	395	402	351	391	362	382	405	387	389	364	366	394	355	365	366	409	383	399	368	366	378	377	380	371	384	389	381	384	391	394	378	372	422	396	379	356	379	402	383	412	384	369	381	408	405	370	383	393	399	380	397	369	364	414	409	392	422	388	382	330	406	369	376	376	335	368	358	391	398	379	395	403	400	371	392	389	390	380	373	393	400	383	399	386	388	408	382	408	408	396	379	378	400	370	401	346	379	367	368	355	390	405	378	373	436	369	381	402	367	356	384	389	367	399	382	376	397	368	430	412	403	413	364	363	401	378	388	383	372	356	374	411	375	407	346	393	350	426	426	397	395	378	374	408	409	353	345	398	383	391	377	378	365	394	417	398	367	378	384	375	328	400	411	371	405	424	400	379	387	376	396	369	381	373	429	360	394	389	399	368	377	382	398	405	381	382	383	378	368	399	375	393	390	398	380	380	429	402	349	406	367	356	385	352	385	381	396	370	408	391	375	378	356	340	409	381	365	421	371	356	420	361	344	392	381	379	369	383	375	396	391	377	369	393	378	422	370	364	389	425	403	377	414	351	398	389	410	377	367	418	386	395	381	380	356	372	399	360	405	385	390	358	413	359	413	393	403	386	365	405	378	392	365	380	368	348	392	373	367	388	418	383	381	433	416	388	368	357	324	365	378	392	363	414	389	347	402	376	429	377	369	394	361	366	348	357	384	372	370	384	402	375	370	384	370	407	419	371	411	404	393	420	389	398	372	378	353	364	367	402	391	384	385	375	371	387	412	368	376	371	381	352	393	356	375	377	362	371	378	404	398	397	390	430	383	358	392	407	387	388	394	373	383	377	418	393	362	366	399	393	395	403	384	390	361	413	391	388	427	421	352	373	364	380	392	417	403	378	407	375	372	383	398	391	370	415	372	409	379	386	372	397	351	389	350	363	376	348	372	369	392	387	374	392	380	376	381	391	388	369	378	351	406	336	374	381	400	384	418	404	381	399	372	362	386	377	397	398	406	384	379	394	379	375	396	373	368	361	427	385	389	394	415	420	392	388	353	425	384	389	377	401	388	389	378	398	395	406	379	372	367	430	380	405	396	358	390	376	361	394	378	406	357	404	373	395	396	382	390	387	385	388	377	416	363	395	362	387	380	352	375	364	434	383	387	373	368	414	353	389	375	420	383	354	411	377	364	358	377	371	400	387	391	374	379	358	387	410	372	393	375	362	421	371	354	379	362	412	393	413	405	371	398	377	390	392	374	392	404	380	376	401	424	393	358	371	355	369	394	362	386	432	356	380	395	315	377	412	379	390	363	399	374	398	388	381	403	345	372	379	385	436	382	377	389	399	367	388	388	374	375	400	345	400	396	378	403	406	379	389	377	360	377	388	385	350	375	392	419	403	362	361	366	408	393	369	367	388	382	370	376	390	396	385	393	354	391	388	359	350	378	384	386	371	385	364	391	383	402	409	372	380	385	398	407	351	370	390	432	392	403	365	381	381	356	379	366	387	382	387	394	404	404	376	381	388	415	366	430	377	401	392	402	358	384	389	377	377	386	388	369	388	351	372	402	393	377	390	385	399	364	409	404	381	397	396	390	347	407	390	420	383	357	366	360	389	347	371	364	372	393	365	368	383	377	404	354	351	385	384	371	427	380	401	379	348	365	359	414	406	391	349	353	394	367	366	384	384	394	382	399	385	358	417	358	351	378	389	394	408	371	373	362	394	393	386	409	409	369	392	410	391	419	406	363	374	398	407	414	381	386	402	378	419	354	375	385	389	381	392	369	405	376	388	386	417	413	353	345	361	357	398	361	372	370	358	379	426	364	363	391	384	360	407	401	372	362	387	380	360	398	409	415	399	390	409	393	423	385	384	385	395	392	380	378	399	384	384	418	394	391	384	407	380	344	379	374	412	379	369	368	365	408	406	379	376	356	350	415	388	424	390	411	417	375	368	422	411	361	398	390	363	410	409	408	426	357	374	385	383	342	371	399	391	358	416	421	387	362	410	397	425	417	401	411	374	395	419	392	358	425	399	379	393	357	365	376	386	384	380	381	389	396	360	373	385	371	388	358	406	385	385	383	374	373	392	389	392	404	403	384	395	388	397	378	361	383	376	427	376	410	349	363	326	401	387	397	374	362	396	405	373	370	375	359	394	378	364	383	381	381	361	407	402	395	344	430	396	382	391	392	403	364	370	392	369	394	416	389	422	395
22202	20912	28229	23718	20872	20832	11790	943	605	494	410	373	349	303	265	280	263	220	226	224	207	223	210	168	203	187	161	173	163	175	161	170	146	147	136	162	161	151	162	151	148	154	162	154	148	161	149	137	166	139	155	161	133	131	149	130	148	139	137	143	124	135	165	125	120	147	153	161	157	140	144	145	155	161	140	144	129	159	142	156	162	145	124	161	145	138	141	132	139	141	134	137	141	128	155	133	125	149	140	145	147	144	114	160	150	149	143	129	143	149	137	159	134	117	137	133	122	147	133	139	153	126	145	139	130	129	147	116	130	143	128	116	126	141	124	109	137	139	159	137	136	126	138	140	132	153	146	133	139	102	142	114	125	138	135	125	147	142	147	138	149	140	145	124	152	133	120	129	117	113	152	128	160	115	149	144	151	146	146	117	150	128	123	111	134	122	165	140	145	158	143	117	136	150	143	113	150	137	143	125	130	151	121	121	137	130	144	139	158	138	134	129	134	125	148	125	123	145	155	130	156	133	112	127	140	134	145	147	124	122	149	152	121	134	119	133	168	130	140	161	131	149	139	135	150	150	120	141	130	135	122	142	127	136	156	114	134	144	121	130	140	133	135	114	123	131	152	135	137	120	126	131	135	124	144	131	139	121	141	136	142	112	128	123	138	118	120	134	138	125	147	153	132	149	148	120	148	133	143	134	130	152	157	133	135	138	140	141	150	138	128	124	146	131	142	125	125	105	145	112	115	122	146	141	123	145	128	121	142	156	114	137	153	128	133	136	131	138	148	121	110	133	144	102	150	133	154	125	136	139	134	148	149	140	119	123	145	118	129	120	121	146	136	130	138	129	127	137	137	120	152	133	145	124	131	125	133	123	146	133	131	146	146	125	133	134	139	120	123	153	150	117	137	153	129	133	112	128	138	145	121	120	124	145	125	131	128	138	143	124	148	122	142	145	118	135	146	126	137	152	130	136	119	129	127	141	132	127	133	138	129	139	147	142	118	119	145	127	142	116	133	148	159	148	132	139	127	136	147	127	138	152	133	114	126	133	143	139	144	135	161	127	136	129	139	150	137	137	134	136	149	146	135	132	146	130	122	126	149	149	153	114	130	139	143	137	136	139	133	122	140	125	122	151	110	118	150	138	146	151	137	124	131	150	127	150	128	127	134	136	150	123	161	133	148	136	134	121	123	126	146	127	126	146	132	112	148	147	121	130	119	132	136	139	127	128	125	130	130	127	148	128	129	158	133	117	146	132	151	129	125	144	144	121	139	138	142	132	141	127	144	128	160	128	124	144	153	134	118	131	152	125	128	151	125	126	156	134	136	157	149	132	132	133	131	152	140	134	135	132	113	140	138	128	147	130	145	130	162	162	140	117	123	129	141	154	151	129	148	139	136	143	122	133	111	125	130	124	138	131	123	137	145	142	128	151	145	147	115	116	132	137	135	141	119	145	128	125	132	122	124	143	129	141	140	121	133	139	125	140	147	144	134	123	123	157	125	130	149	120	156	137	131	134	130	148	122	137	134	148	140	145	115	162	133	146	124	123	130	123	119	138	148	129	134	116	144	136	141	145	155	128	125	140	144	118	139	151	128	139	150	116	137	145	136	139	136	139	136	133	115	157	114	149	151	115	142	122	130	135	124	141	160	131	132	162	140	140	163	137	146	108	126	145	144	131	121	114	137	141	135	125	133	152	174	144	169	126	118	140	135	135	107	139	125	129	105	134	150	127	121	129	132	151	131	143	144	126	112	131	142	124	129	149	156	124	141	128	157	131	130	126	157	120	148	133	118	134	140	135	145	113	120	136	141	143	139	134	140	138	144	128	114	146	126	142	146	145	149	135	128	119	137	112	128	126	148	160	122	141	128	146	126	119	148	105	142	122	138	160	133	153	136	126	130	151	118	148	143	147	140	163	153	150	135	127	142	136	134	133	139	155	119	139	130	123	127	149	129	119	119	136	138	131	117	138	133	176	142	109	146	124	139	135	143	140	132	120	155	137	141	133	168	156	137	116	142	132	134	139	128	136	141	124	129	154	155	133	145	144	136	135	140	136	137	127	129	165	154	162	137	115	126	145	129	156	145	144	128	125	144	162	135	128	133	158	136	163	145	137	121	150	126	115	153	122	152	140	148	138	131	147	149	148	147	139	159	125	140	149	135	161	129	147	138	125	131	157	144	137	142	113	131	121	124	149	135	133	143	137	141	138	142	159	113	149	118	129	137	136	137	114	134	142	133	132	125	132	130	143	128	132	111	114	143	111	121	132	135	124	131	139	145	123	128	121	124	138	121	139	147	130	127	120	119	112	113	123	130	126	152	139	147	151	139	121	130	136	157	118	133	138	155	125	142	110	148	147	150	126	139	123	135	146	148	169	131	140	151	136	125	142	145	159	153	143	116	151	139	121	146	149	134	136	146	145	151	116	164	147	144	118	125	120	130	135	128	136	129	138	130	138	135	128	151	125	128	101	119	134	159	156	140	144	149	126	123	124	143	137	120	123	122	154	127	138	141	130	152	135	151	136	156	123	128	148	142	130	140	137	155	137	161	128	160	155	145	141	125	131	153	146	133	115	128	124	145	151	139	144	123	141	133	125	111	141	130	132	140	163	125	115	132	133	141	140	152	141	143	127	141	129	150	126	149	140	139	151	131	153	154	141	144	162	144	124	119	132	139	142	126	114	127	146	126	156	133	146	132	138	143	157	134	130	144	158	135	107	113	147	127	146	134	147	139	125	144	150	138	130	142	124	141	129	111	129	139	142	118	154	132	130	130	153	134	105	114	145	124	148	118	145	135	130	140	149	124	146	137	140	134	132	135	140	131	142	146	143	154	148	140	134	144	142	122	139	133	150	127	121	148	143	132	132	117	129	159	118	145	133	165	142	138	125	142	116	123	120	158	130	145	162	141	154	124	134	140	110	121	118	137	137	130	156	129	115	131	122	126	127	115	131	126	150	119	130	145	138	140	113	128	128	147	117	126	154	141	118	138	104	136	114	132	115	170	137	121	122	154	152	140	126	142	142	139	122	135	139	134	121	137	128	141	144	141	136	141	103	125	144	146	113	130	120	142	148	117	124	137	135	134	156	134	134	129	132	135	141	131	148	129	147	138	155	133	133	143	149	133	122	146	123	139	157	116	134	139	130	142	151	140	127	135	134	127	123	127	135	121	125	133	129	137	126	131	118	137	132	139	144	148	139	109	146	135	155	124	123	133	138	138	155	128	137	139	161	143	144	129	130	147	135	122	121	142	138	152	120	120	135	142	135	162	128	147	143	134	118	122	115	125	129	139	138	132	132	130	127	140	131	142	133	132	137	136	135	160	134	159	158	119	147	153	129	141	145	136	127	164	150	148	121	132	143	126	118	133	143	116	147	125	131	150	140	129	139	134	153	135	140	136	123	149	154	137	155	128	135	121	143	131	144	147	153	145	149	137	132	119	124	150	144	150	134	147	144	133	138	155	153	128	137	141	137	125	136
8880	52783	9373	4569	3200	2288	1686	1182	923	741	624	526	438	403	364	304	317	300	263	292	248	223	221	169	187	173	189	183	174	163	172	170	180	173	164	167	158	144	153	173	150	163	124	142	173	165	142	158	152	134	177	161	144	136	152	134	140	135	143	141	141	141	145	161	147	144	148	150	167	162	161	143	147	150	168	134	145	136	133	149	133	152	118	149	149	151	135	140	145	133	145	147	137	142	143	169	125	135	125	137	128	132	146	148	139	113	138	129	133	152	127	135	156	148	142	133	143	143	137	136	148	143	145	141	146	123	145	128	140	158	113	139	128	146	147	148	129	122	127	149	116	135	140	146	126	144	140	148	122	128	136	141	127	140	134	167	118	110	148	130	129	131	129	143	147	124	145	145	144	134	121	148	135	132	136	112	134	124	137	128	116	136	134	144	140	139	125	146	138	147	110	119	113	155	115	120	124	141	145	131	139	131	120	117	135	136	124	122	149	127	137	132	135	115	130	135	132	130	133	118	125	142	140	134	124	123	139	144	139	124	153	128	132	130	127	132	130	130	145	147	125	137	130	141	145	127	150	134	161	146	119	128	127	133	129	130	149	134	122	142	119	144	115	133	131	136	143	143	114	147	127	129	119	126	134	155	129	125	123	134	126	119	122	143	140	141	142	141	124	124	110	143	134	131	130	129	127	127	153	126	149	145	131	125	131	125	135	135	142	128	142	136	148	147	153	125	134	123	133	118	137	130	123	117	129	130	159	126	136	141	141	133	123	133	154	150	140	162	136	154	140	143	129	105	108	131	120	111	127	132	126	144	136	146	142	126	131	129	143	155	150	153	124	133	124	134	144	132	120	144	138	122	111	146	144	138	124	115	139	120	162	129	151	128	128	130	142	118	139	134	132	129	145	150	143	136	135	127	132	145	151	134	138	141	148	121	153	122	144	124	128	143	135	128	128	159	138	138	124	130	133	131	121	114	127	134	139	125	117	147	147	138	117	136	137	132	129	147	133	143	145	131	127	131	148	125	127	133	144	123	120	143	125	148	144	139	129	151	151	149	142	133	141	143	134	142	145	135	129	112	124	141	136	132	116	162	141	136	128	140	129	132	136	133	158	140	132	147	154	133	98	141	132	147	147	131	135	131	124	152	142	137	137	157	123	133	142	143	122	151	125	141	142	131	140	131	146	129	119	122	130	131	138	121	142	126	142	129	125	125	147	121	119	137	150	137	138	142	131	137	139	134	135	135	120	132	132	131	134	111	139	137	142	147	129	148	126	141	120	126	121	144	149	120	138	141	134	123	139	117	145	128	146	142	148	118	121	158	122	110	131	138	116	116	132	159	134	136	144	128	119	127	130	135	133	133	123	136	168	152	133	117	124	109	143	117	138	130	130	128	130	130	122	146	133	136	130	127	137	127	131	141	153	132	150	142	149	153	126	139	147	132	137	140	146	124	127	148	145	129	135	138	126	132	115	124	115	128	136	143	116	136	118	130	151	141	157	131	116	148	138	154	137	129	120	118	144	128	109	138	121	146	136	127	132	134	137	117	117	150	139	135	124	129	150	129	129	118	134	125	135	125	133	135	139	151	138	133	136	136	140	136	122	135	130	137	139	147	137	130	130	139	135	143	125	145	132	141	154	131	117	143	133	139	145	153	147	135	133	116	143	143	126	144	147	150	128	128	131	143	136	143	132	122	144	134	136	129	149	148	123	97	147	134	130	120	134	132	133	134	118	135	135	138	127	145	131	145	139	142	134	127	133	147	134	114	148	138	125	115	127	119	125	127	114	144	129	150	135	141	140	118	108	141	152	137	130	117	121	121	129	144	124	139	129	138	133	131	141	143	123	125	138	131	133	127	129	134	143	124	112	119	110	129	136	127	132	120	134	129	135	155	134	112	141	125	145	145	135	127	129	142	124	144	135	138	153	119	158	123	131	135	117	137	125	161	138	146	126	129	117	130	139	143	133	140	132	141	137	140	131	144	136	154	130	127	121	137	154	138	156	113	142	139	127	134	134	144	129	143	140	131	129	118	121	120	122	151	122	136	121	149	142	144	134	140	130	132	118	119	129	132	126	131	123	146	115	144	137	146	124	130	126	114	143	127	140	120	130	136	122	135	152	146	118	121	104	128	118	122	119	146	118	135	144	130	164	152	130	107	142	120	152	134	161	130	118	122	142	138	149	143	140	141	125	144	157	146	150	132	152	129	149	130	153	148	136	129	149	131	120	142	137	110	133	131	122	148	138	126	134	133	134	110	128	130	126	142	142	123	126	141	127	142	155	130	153	131	128	129	141	110	116	134	139	136	140	134	127	147	135	139	116	129	154	127	142	119	144	122	129	135	134	133	135	143	139	157	128	141	138	144	152	154	121	134	115	132	127	125	118	139	132	132	152	130	155	120	137	135	125	126	139	115	131	128	110	149	133	134	136	133	127	150	126	156	124	133	124	140	156	137	136	126	135	147	140	111	150	132	144	115	113	113	137	135	139	127	151	117	156	137	142	124	138	136	136	117	122	112	131	114	142	123	126	129	157	146	131	116	129	124	131	139	146	121	131	141	159	125	126	136	122	135	152	133	149	121	126	134	141	121	152	126	154	115	148	130	141	140	132	129	127	116	146	131	125	122	141	135	139	143	127	108	125	125	141	141	135	129	142	125	164	128	146	163	131	134	147	140	143	136	133	154	142	118	136	136	139	150	134	153	138	153	133	132	122	137	151	146	128	157	146	131	124	136	153	144	133	170	133	149	127	142	111	125	139	126	123	142	130	139	119	136	128	148	136	141	124	133	138	126	136	153	118	127	140	139	133	124	150	124	126	132	152	125	167	126	142	129	143	112	140	138	132	129	126	137	137	148	145	135	150	116	161	135	133	136	118	137	134	125	127	112	140	130	141	97	151	147	137	144	132	124	150	125	143	120	136	120	119	133	154	120	144	122	131	137	137	135	151	148	112	121	139	141	144	135	141	112	160	127	144	133	146	123	134	121	137	142	107	112	146	138	138	142	117	132	143	129	115	142	124	128	145	131	130	130	146	115	128	132	144	126	138	123	147	131	141	128	149	115	135	145	140	144	125	167	122	137	147	147	133	137	132	132	148	123	132	124	146	128	155	137	148	131	123	143	129	158	142	141	131	142	137	134	128	123	133	119	133	130	136	117	140	122	120	127	146	125	135	141	145	126	118	129	139	162	155	141	150	146	147	130	151	140	131	116	140	137	139	137	115	114	130	131	119	145	144	134	114	102	134	138	153	135	150	151	126	139	105	105	113	127	134	135	115	137	132	118	139	145	128	132	137	133	123	119	113	130	137	128	138	124	135	150	144	125	151	131	151	123	118	137	147	133	149	131	129	120	126	128	117	132	154	125	138	120	113	128	123	120	121	134	150	149	142	146	126	149	130	132	118	130	148	147	113	142	124	120	140	122	129	122	136	121	121	148	117	137	143	142	143	140	140	127	136	117	137	136	138	136	120	148	156	141
27453	19730	8557	913	601	587	522	409	425	407	382	404	384	375	407	425	404	419	414	386	408	408	378	396	422	378	378	378	395	406	411	432	400	364	400	419	385	366	375	407	424	393	351	385	389	391	393	407	409	403	417	396	361	410	370	417	336	406	406	402	394	413	402	425	392	397	409	334	393	394	407	428	399	407	355	370	404	428	403	373	393	393	338	399	386	402	386	446	400	428	395	378	403	400	405	426	392	375	365	394	377	408	368	403	383	382	401	442	394	376	394	383	382	390	391	349	390	427	389	414	420	370	384	370	402	355	391	428	379	431	395	386	390	418	384	385	394	367	400	421	384	428	396	362	395	388	360	389	383	364	471	401	399	393	383	418	371	363	399	430	428	388	391	400	398	392	402	436	410	408	391	415	406	402	416	373	420	399	392	386	412	410	441	437	391	383	406	389	423	397	391	428	375	413	367	404	417	394	360	373	390	416	385	393	366	372	408	379	392	401	416	427	380	384	368	403	408	415	422	384	402	359	397	429	412	393	393	414	407	373	387	407	413	409	409	390	395	350	378	396	403	405	388	405	404	423	413	381	429	340	413	404	375	380	375	396	388	357	421	413	400	409	430	375	408	403	392	429	411	439	379	420	373	382	403	357	388	398	391	445	385	407	409	387	373	369	404	349	384	420	388	355	361	397	369	405	395	375	383	405	398	393	389	394	406	403	390	392	387	368	412	404	396	397	379	424	393	399	412	372	363	413	386	388	384	411	400	384	357	420	369	403	412	403	399	376	404	415	365	403	390	367	389	387	359	407	401	373	382	362	386	396	413	392	416	361	403	385	431	402	407	405	372	417	364	401	376	350	400	432	432	384	372	416	368	447	409	431	408	398	382	370	391	396	371	402	397	380	357	390	413	390	367	410	402	381	389	411	372	430	394	420	378	362	386	413	368	405	406	439	386	395	396	407	385	382	384	404	403	409	416	402	414	400	423	376	393	392	385	378	324	384	396	368	369	396	402	406	395	408	405	375	407	392	404	388	376	364	397	384	402	427	383	398	391	430	410	373	399	369	390	357	437	429	358	398	387	395	410	384	365	396	370	375	388	366	429	418	393	379	418	408	410	404	403	376	422	412	384	350	408	357	395	416	411	414	397	379	388	416	397	379	420	394	429	404	423	408	357	375	384	384	401	370	407	387	413	383	405	394	390	360	382	421	402	400	419	415	392	383	373	367	401	412	397	396	377	423	400	364	413	421	384	424	425	429	354	442	401	429	395	390	393	410	416	427	403	400	410	425	376	401	394	397	413	377	394	441	375	407	425	397	388	437	385	404	390	361	390	400	396	423	383	410	397	404	410	420	399	398	384	367	411	446	400	457	415	426	417	407	399	387	387	391	383	391	459	409	420	383	395	397	379	423	383	408	390	386	357	428	391	419	390	414	394	403	422	414	368	377	408	398	426	435	430	383	426	393	405	346	389	405	378	371	385	398	373	399	445	420	384	371	408	395	410	395	374	428	385	406	378	367	388	406	419	384	373	388	403	380	382	365	379	370	391	400	403	429	405	395	384	380	417	403	388	372	386	405	402	373	368	419	431	391	374	422	382	389	340	398	386	377	379	384	409	414	379	382	412	410	401	369	388	348	392	388	394	400	382	385	423	375	406	393	382	379	382	401	362	343	386	390	398	398	404	408	378	418	390	400	406	393	365	388	377	377	392	403	353	375	404	391	409	386	376	379	371	376	434	383	393	423	363	438	417	397	359	415	391	384	418	379	383	376	410	400	407	377	408	387	436	375	406	390	390	361	368	452	372	371	374	352	426	448	414	392	427	394	411	366	408	374	395	375	420	427	405	385	433	428	448	410	380	383	381	358	404	392	394	419	397	418	398	407	354	413	413	401	415	394	422	407	400	394	367	402	417	376	395	379	397	389	403	392	362	394	367	395	433	386	379	407	391	404	389	416	408	385	393	397	408	380	338	385	400	394	370	406	408	421	411	378	418	381	389	396	369	380	404	400	400	396	364	363	383	391	382	388	384	379	406	401	395	394	409	396	368	382	412	394	394	396	426	390	405	406	395	400	391	383	417	371	426	359	395	366	380	392	408	380	413	410	402	406	357	357	357	409	397	401	371	390	395	373	366	412	392	404	402	407	409	387	385	414	392	366	391	391	361	390	371	411	410	386	408	418	401	373	377	374	412	379	391	409	371	365	398	415	375	394	409	419	362	383	416	392	395	401	380	359	353	397	396	381	388	395	385	417	402	378	410	360	367	401	401	395	391	392	347	368	394	422	425	380	425	382	384	379	416	401	364	368	391	403	403	386	380	384	448	406	444	392	412	407	352	383	403	394	366	401	395	389	423	379	371	400	431	374	404	399	373	397	416	379	413	405	394	405	409	409	383	406	393	380	380	411	384	411	385	397	381	375	411	392	421	393	353	394	424	408	420	391	375	390	348	429	418	447	401	372	418	385	377	407	379	398	334	378	377	417	406	422	397	427	384	412	387	376	347	428	371	417	398	366	379	375	376	412	384	387	425	389	362	380	379	385	373	378	386	395	394	400	379	383	412	377	385	411	399	376	384	406	363	409	387	355	394	384	397	394	429	390	378	397	351	384	423	401	393	382	383	399	403	387	433	364	387	395	367	414	415	396	385	393	392	378	408	395	396	395	403	390	373	420	397	402	361	382	411	418	400	368	417	400	380	377	407	418	400	404	399	419	385	375	403	422	368	380	402	395	377	354	421	377	400	417	394	374	443	346	359	381	407	407	356	398	374	396	383	400	383	368	385	418	425	411	400	388	406	436	378	438	439	410	386	408	370	387	416	400	396	399	369	413	407	382	398	400	396	384	390	396	372	360	414	437	397	419	370	394	418	392	400	419	357	384	400	431	366	401	403	388	380	410	417	404	395	406	364	388	405	417	404	385	420	416	421	427	382	373	361	350	400	411	414	435	419	345	420	398	401	421	365	390	395	355	401	426	412	386	375	397	389	373	407	385	383	392	364	406	390	421	385	393	377	371	410	387	421	354	389	439	396	397	414	379	374	384	395	397	382	431	368	398	417	391	391	407	407	391	377	433	386	392	387	382	369	397	369	420	360	385	394	435	340	431	362	397	353	406	372	419	405	385	411	381	391	376	401	412	387	369	393	370	408	389	368	407	408	387	357	385	379	385	414	359	392	375	338	368	404	392	380	390	386	383	363	416	409	400	365	426	371	434	414	414	405	410	390	397	403	366	410	361	364	409	383	362	403	383	426	410	397	395	387	390	382	373	371	418	407	369	379	363	403	377	421	398	392	399	409	359	444	415	369	383	404	405	433	375	424	412	389	442	377	402	388	382	390	381	406	358	395	403	412	406	379	407	387	386	410	413	372	389	390	398	415	374	431	411	397	360	396	424	402	409	370	410	403	378	397	387	381	401	390	372	424	375	386	416	391	383	415	373	406	393	388	400	362	355	402	358	407	397	414	404	433	355	399	386	415	403	412	398	381	402
7126	15257	1440	600	518	473	445	429	402	394	407	442	410	434	454	397	403	409	427	376	408	424	413	428	400	391	395	426	433	433	384	429	407	413	412	420	379	382	418	423	418	393	403	420	359	414	414	394	421	387	384	404	356	403	366	388	398	431	407	370	386	400	449	389	388	365	388	414	416	368	419	407	400	412	410	407	416	427	384	377	421	389	377	411	388	386	356	405	410	412	387	401	389	391	408	405	401	392	402	406	392	378	405	380	393	403	398	390	397	423	377	318	425	386	402	399	397	367	409	399	418	387	407	379	412	382	391	382	372	409	417	401	405	406	396	396	407	381	362	401	407	402	402	393	413	403	396	394	387	384	432	413	413	377	412	409	391	418	378	425	400	378	393	426	391	373	390	386	406	411	379	405	392	384	426	429	414	416	403	395	417	381	355	414	417	423	390	389	389	412	378	403	422	384	415	397	369	407	403	412	399	411	433	374	406	402	373	422	377	421	426	421	379	420	425	418	392	431	386	410	386	380	420	358	427	402	412	411	377	402	431	396	420	439	417	424	365	402	399	430	423	417	377	372	437	398	396	372	376	405	413	382	369	416	397	420	439	360	437	395	376	422	379	440	389	411	401	410	395	414	385	423	383	384	382	427	402	382	408	421	400	387	383	422	392	384	399	365	404	396	400	407	402	438	421	382	402	395	375	396	422	371	420	383	397	354	422	401	382	416	411	394	407	445	427	391	405	366	409	389	429	373	417	402	412	387	427	392	401	409	401	415	390	396	393	387	422	414	397	414	426	404	418	432	407	398	405	375	384	385	383	379	399	408	373	376	418	438	421	400	411	402	392	396	392	429	407	402	392	394	380	375	412	407	403	381	396	423	393	369	420	414	374	403	436	382	396	365	393	403	412	413	390	373	441	412	397	392	391	386	444	430	401	400	420	394	423	405	370	405	389	427	410	381	412	389	415	403	401	385	432	411	399	384	389	382	398	385	409	398	426	385	398	390	405	383	410	393	383	361	391	409	396	408	407	402	380	409	368	458	387	386	353	402	402	416	396	402	382	383	385	396	432	437	404	405	399	379	435	430	378	445	411	397	378	410	397	378	425	391	426	407	438	427	385	396	417	395	372	393	408	428	400	398	413	410	421	390	410	408	414	388	398	390	396	414	396	394	370	423	403	420	363	378	414	379	417	429	404	421	452	371	393	399	423	396	404	407	394	388	434	379	406	442	427	404	412	392	399	380	392	379	417	406	418	430	390	367	389	412	415	388	383	385	389	403	405	384	415	387	378	401	405	374	424	379	379	393	411	393	381	400	424	393	461	390	363	401	387	408	400	404	410	413	399	404	418	452	424	439	388	387	410	421	403	413	424	433	451	378	406	368	436	395	422	368	391	380	409	381	410	390	428	408	418	419	388	422	371	403	357	430	359	407	399	399	392	394	378	406	418	397	404	419	423	409	400	372	396	394	391	404	412	355	371	391	378	373	391	406	401	372	389	385	398	404	437	397	394	378	417	398	399	448	410	374	393	385	417	400	402	389	377	413	395	409	414	384	405	368	418	393	375	381	381	442	391	415	387	392	431	406	406	399	378	389	426	410	409	419	394	387	437	388	400	391	402	435	408	386	390	386	391	398	418	375	373	388	384	371	395	438	409	410	414	412	422	375	400	403	401	438	371	425	416	383	408	425	378	423	401	396	383	401	389	404	407	407	416	419	400	399	422	392	406	422	396	446	401	438	367	406	353	430	441	424	394	371	382	404	375	390	393	410	359	413	410	403	395	414	405	393	429	421	390	408	398	426	409	388	366	400	388	386	409	392	386	355	400	384	357	397	419	448	404	382	375	394	396	376	394	395	367	387	406	414	389	420	432	420	426	417	416	409	358	412	392	404	396	389	394	439	382	393	391	408	398	394	413	424	394	388	412	432	426	423	434	416	389	380	378	409	441	427	423	440	421	352	364	373	423	412	391	403	366	441	381	418	359	368	383	376	413	406	390	406	397	412	451	381	407	416	396	395	393	405	396	375	404	420	430	421	401	385	352	366	397	418	379	422	377	412	371	394	413	391	374	397	411	405	424	384	408	426	403	383	435	409	411	389	350	395	381	382	378	448	455	415	397	418	419	394	366	437	414	401	413	413	421	423	409	389	384	379	399	408	407	410	409	375	393	423	401	376	399	388	393	437	383	353	426	411	396	421	368	358	430	364	424	438	449	399	421	412	412	397	366	439	359	411	385	383	412	409	397	384	405	401	356	390	375	406	396	423	394	417	401	417	399	413	399	396	387	412	399	420	419	392	387	416	382	383	366	417	415	417	366	387	401	399	403	404	401	408	409	404	398	399	373	423	410	387	390	417	376	382	405	419	389	392	378	401	392	391	368	389	374	379	393	435	403	397	393	390	393	415	388	417	380	393	405	372	391	391	417	374	429	397	379	437	392	420	450	392	385	383	372	395	392	403	446	397	429	406	392	430	407	405	415	403	387	426	372	391	393	367	364	359	400	420	407	417	392	414	383	408	382	427	411	406	369	438	398	421	414	391	394	361	400	388	368	419	390	404	348	414	400	407	400	397	398	401	414	389	389	377	365	420	394	403	398	419	414	407	410	393	390	423	403	412	432	398	377	445	424	423	407	413	416	407	376	358	435	394	408	401	409	377	372	417	420	359	388	418	387	404	375	350	387	400	378	444	423	381	419	381	396	413	380	387	384	402	389	413	398	435	397	388	439	365	382	416	396	378	390	401	421	405	376	389	416	411	380	398	421	378	416	402	410	427	421	377	446	381	370	408	441	392	398	359	406	404	364	404	390	384	403	394	412	388	413	409	357	370	404	379	436	372	420	421	377	408	422	372	380	456	362	408	395	397	422	429	392	401	398	392	408	414	425	387	402	376	401	395	398	380	409	419	403	420	378	393	405	403	403	402	387	380	430	445	399	363	381	386	397	385	414	384	415	392	442	387	382	424	448	408	392	378	422	394	424	452	422	422	426	408	389	403	390	438	391	414	419	412	388	358	383	412	398	384	421	384	414	407	405	408	433	391	386	383	406	429	391	396	412	373	381	423	403	399	409	389	405	434	427	416	407	381	421	385	396	405	411	426	394	406	385	400	403	404	407	413	421	384	427	398	372	381	387	411	408	412	397	412	439	381	434	357	395	404	392	360	426	381	402	387	406	415	376	411	389	389	382	402	404	387	433	408	407	392	398	397	401	403	394	345	390	436	408	404	383	386	415	395	399	408	402	389	402	369	416	410	388	374	371	398	418	423	402	409	418	410	407	426	413	408	388	419	388	421	387	400	395	387	405	419	380	377	366	396	390	430	427	428	400	401	408	382	393	380	399	388	389	401	401	392	389	399	424	409	388	390	420	399	393	431	397	430	426	392	390	379	378	392	431	374	392	381	405	391	391	409	383	407	394	420	393	398	425	410	399	425	388	391	386	414	432	417	388	399	354	371	398	405	402	375	394	366	421	417	362	420	402	415	415	394
23458	20950	27506	24560	20929	11625	953	556	443	399	348	337	282	273	307	301	241	235	254	234	246	234	234	245	222	227	219	223	225	209	221	226	228	226	231	227	224	204	194	204	188	222	216	198	223	208	214	220	205	219	219	212	216	211	240	186	233	194	240	212	194	189	205	227	211	221	217	224	208	216	218	223	230	196	203	220	193	209	220	210	208	207	220	219	216	231	219	194	198	239	224	208	219	224	228	221	201	222	207	188	197	204	200	223	209	206	209	213	202	200	181	202	184	202	206	204	210	205	213	195	183	198	212	212	182	205	205	196	204	198	201	204	195	222	197	178	215	183	244	228	197	190	261	227	204	200	211	233	212	213	234	206	211	193	210	193	195	219	199	213	200	212	212	203	187	206	208	187	186	216	206	214	193	213	207	191	221	204	190	216	185	192	211	192	237	232	205	211	214	199	188	206	187	209	186	222	220	195	217	217	188	192	241	200	209	180	214	189	214	205	201	207	218	183	224	228	227	196	217	194	203	219	224	207	167	192	193	182	202	203	208	208	225	183	195	212	215	206	211	188	200	196	212	188	219	194	194	224	209	218	183	185	209	210	223	204	214	220	200	210	190	202	200	200	192	222	185	185	205	191	205	181	215	197	203	188	198	211	208	195	207	209	189	204	195	201	200	197	220	206	213	206	197	201	223	175	232	177	217	211	207	191	209	222	211	196	209	240	194	197	189	188	220	191	200	218	197	214	183	217	198	206	220	213	204	205	206	225	208	186	208	212	211	213	190	211	189	223	221	200	218	211	205	198	210	193	202	188	232	224	195	206	208	220	187	234	206	219	181	203	208	205	195	195	211	188	208	218	189	200	233	214	222	221	215	201	191	211	185	221	189	216	211	197	207	213	206	203	213	220	225	192	213	195	240	210	193	209	200	206	228	208	205	170	224	225	204	202	184	194	191	203	209	211	191	203	219	202	188	215	219	206	190	201	216	194	216	215	209	217	192	205	201	211	227	198	195	193	207	202	225	225	202	183	224	189	210	198	204	180	203	196	219	218	214	205	211	209	205	215	206	183	198	222	207	202	197	187	210	207	190	205	214	213	198	184	223	200	199	189	210	222	225	191	186	190	221	205	210	198	223	199	191	210	215	194	201	197	209	214	183	189	176	174	212	222	205	214	226	210	212	179	201	198	201	219	195	229	221	217	201	188	188	210	202	222	192	210	198	205	191	203	217	214	227	193	179	211	194	196	205	219	209	178	202	185	196	188	200	206	200	196	207	208	213	202	211	197	214	212	195	237	205	187	200	204	203	229	203	200	197	199	204	191	196	215	232	204	194	207	208	194	197	191	221	222	222	196	202	204	203	219	212	203	200	184	209	191	191	201	201	201	198	208	200	194	196	204	183	181	211	211	210	175	186	177	231	205	188	196	181	210	205	190	193	188	178	193	205	193	226	197	211	199	224	202	188	224	213	191	219	176	188	208	206	187	201	211	223	196	209	198	189	188	201	208	203	192	213	232	207	202	213	211	196	208	189	209	198	189	199	197	205	182	192	199	198	198	187	189	204	200	211	198	221	210	212	241	201	208	211	212	224	196	217	188	196	198	206	187	191	182	196	215	211	223	196	197	212	190	206	205	202	201	206	183	206	216	201	189	224	204	216	200	202	218	222	181	173	191	199	196	205	219	226	231	167	198	187	222	190	195	191	210	237	217	220	218	220	190	197	198	205	217	210	202	194	194	207	219	194	212	214	203	205	199	205	212	212	204	192	208	191	210	214	206	217	202	198	199	190	220	196	212	192	201	191	180	203	208	204	182	201	195	197	185	192	215	229	207	180	196	204	242	198	233	192	231	194	192	210	216	202	207	195	185	186	226	191	206	205	196	200	217	214	214	199	212	201	212	197	180	190	223	212	209	202	200	175	207	197	211	202	196	194	217	187	218	207	194	214	206	229	209	205	228	206	172	173	188	207	205	205	205	194	219	196	187	218	197	250	214	199	193	201	202	208	221	191	205	219	171	185	217	228	191	205	197	202	198	198	206	224	198	176	192	212	203	210	183	200	208	219	199	208	212	246	185	213	212	201	210	168	208	196	224	201	191	203	224	198	200	199	215	191	179	228	201	211	186	222	219	191	189	207	211	209	218	208	176	205	222	215	185	198	216	179	193	212	204	218	193	219	212	213	219	190	220	166	190	185	195	212	220	222	176	192	217	208	198	217	211	207	202	200	183	194	172	205	215	212	194	201	188	228	176	206	188	210	189	190	178	193	173	212	192	207	185	205	177	210	207	219	211	211	226	191	217	196	225	219	177	185	188	198	203	207	237	213	203	228	201	188	213	235	198	177	207	203	177	202	183	193	201	213	212	218	188	209	198	214	203	187	219	228	204	189	214	216	214	218	206	195	188	206	208	192	203	207	215	213	198	194	212	200	210	197	201	199	177	195	206	196	203	206	209	206	218	209	236	202	209	189	200	195	218	222	219	211	179	195	202	190	210	229	212	209	178	216	210	218	216	210	203	202	196	204	190	223	200	222	186	214	192	207	223	221	216	201	223	224	215	184	214	197	231	214	199	191	206	204	209	200	203	191	209	228	219	195	192	208	197	181	214	227	198	230	188	224	198	195	211	204	192	196	235	212	195	198	226	224	219	196	238	195	175	196	218	217	201	195	227	216	238	197	219	198	198	207	210	204	181	199	222	191	212	190	205	229	189	201	226	196	192	198	220	191	223	216	209	212	182	203	187	221	194	214	220	201	207	183	178	203	235	209	210	211	208	202	182	220	207	197	184	203	212	171	196	219	185	198	214	185	208	224	186	219	196	189	195	213	219	207	222	198	215	189	201	201	231	223	199	196	207	231	195	209	200	193	217	199	211	214	204	222	181	217	204	215	198	189	202	203	205	205	191	237	211	225	195	188	187	221	225	200	202	183	200	211	188	221	169	237	181	210	221	205	177	233	179	219	198	217	226	210	213	197	219	197	213	178	199	207	188	203	193	188	226	226	225	195	209	183	206	206	226	225	203	210	217	214	190	193	192	227	171	204	228	212	212	206	191	205	203	198	223	213	181	219	186	206	204	197	213	201	191	193	186	209	193	228	178	194	161	235	205	234	230	191	213	189	199	224	199	204	185	186	206	192	203	216	197	199	209	206	222	207	206	218	163	220	214	218	213	181	185	226	214	196	226	190	190	186	203	193	201	185	215	209	228	232	188	188	200	214	209	219	219	205	219	157	217	198	214	192	203	190	202	208	201	207	166	205	206	210	202	215	215	202	201	189	194	216	200	192	193	202	196	215	199	191	209	212	193	213	220	210	186	169	216	183	211	212	183	223	195	197	193	194	202	211	202	220	204	212	207	205	198	208	204	209	218	204	220	212	220	181	223	214	188	237	233	203	203	210	225	190	192	200	210	216	193	217	178	211	224	220	221	187	221	225	222	196	185	183	208	217	205	206	214	231	196	214	199	199	199	217	195	208	194	206	207	207	186	201	213
6217	44824	7417	2536	1795	1332	1017	767	605	514	453	383	378	336	342	307	285	308	280	281	277	254	248	241	212	276	248	251	219	258	242	229	232	230	234	219	236	223	241	213	222	220	231	230	234	247	199	207	232	217	214	210	226	213	228	241	209	212	229	236	206	226	188	231	206	220	242	234	240	231	207	228	234	208	229	212	229	202	199	211	222	201	231	201	191	219	210	241	213	220	203	205	233	221	233	253	211	224	214	217	195	216	218	194	216	213	216	213	212	215	236	205	214	206	215	216	199	226	210	254	205	224	211	225	204	226	185	213	194	218	243	198	216	190	232	209	198	210	217	235	196	225	224	216	188	224	208	229	204	228	225	226	193	221	240	226	182	217	205	198	226	225	209	189	213	212	215	198	223	193	187	208	214	198	217	233	180	224	200	196	219	192	196	201	221	227	209	227	196	227	196	201	197	214	228	205	202	208	218	188	226	195	213	191	204	223	210	197	213	221	225	213	224	214	212	218	221	192	205	201	206	191	199	207	197	184	195	216	233	203	183	239	222	203	204	244	225	205	217	211	234	203	223	201	193	224	220	219	210	241	204	208	231	226	192	232	214	233	216	230	228	232	217	198	239	213	226	226	217	209	242	195	216	215	216	218	194	222	216	237	203	191	205	234	218	215	224	203	186	225	217	241	207	224	206	200	197	212	207	214	197	236	233	218	182	203	227	213	198	240	211	231	222	212	206	229	228	251	191	251	226	217	209	200	211	213	185	214	216	209	219	193	232	215	209	209	233	220	227	225	202	215	233	221	246	214	211	221	223	220	213	218	232	188	214	215	226	225	213	199	196	212	216	188	220	215	231	223	197	207	246	212	220	218	204	228	211	192	203	214	203	232	214	208	207	205	234	212	177	213	157	213	204	182	217	185	218	223	214	230	211	206	185	206	214	203	206	216	225	209	210	215	234	222	229	188	218	200	183	212	226	195	209	225	230	261	202	223	203	189	222	192	220	220	223	231	227	224	187	237	213	239	219	238	215	208	201	239	235	220	210	217	213	220	232	197	214	200	219	230	214	222	209	237	204	211	214	232	215	209	227	227	207	199	220	205	210	214	191	210	222	225	229	195	230	214	223	250	216	219	224	209	206	209	217	219	247	233	219	212	198	201	204	213	212	210	224	203	236	240	196	209	208	199	231	212	233	227	200	200	214	230	201	234	198	230	227	204	246	254	203	176	199	203	227	226	221	216	199	212	230	218	191	210	224	202	222	221	212	191	216	213	223	246	234	224	212	202	196	223	203	225	226	218	216	221	186	229	232	211	195	184	231	195	226	241	215	224	216	222	210	249	226	224	212	222	227	216	170	203	205	217	219	247	232	209	215	209	221	208	207	212	225	210	241	228	222	215	206	201	218	209	185	203	211	197	201	195	244	221	222	213	231	232	215	195	198	210	218	193	215	207	232	231	209	236	212	186	206	226	200	195	205	217	179	222	239	224	216	222	222	199	207	198	209	196	234	221	183	220	219	215	211	229	203	198	211	221	207	191	206	226	195	204	208	219	177	212	221	216	212	194	230	222	226	210	216	220	200	182	210	197	223	232	212	224	207	222	207	206	212	202	204	230	227	199	217	206	201	221	204	218	203	206	216	215	221	231	195	223	255	219	214	199	197	200	196	218	215	214	208	238	198	204	187	223	189	197	221	208	195	201	246	215	216	199	207	252	228	206	194	223	206	212	211	238	242	236	203	235	233	187	228	214	223	229	220	208	216	216	206	193	202	207	216	208	207	208	238	199	204	195	205	199	220	221	198	225	197	195	202	208	219	214	226	180	231	208	229	199	218	217	216	207	259	204	199	192	225	203	226	227	236	202	205	214	218	188	222	230	238	215	232	205	251	188	226	210	201	223	207	216	210	197	216	219	215	202	209	229	203	206	217	232	189	218	202	216	206	241	187	200	215	221	248	199	218	236	197	208	202	230	231	207	214	230	208	198	209	226	210	229	208	197	211	221	190	191	218	220	221	207	215	194	229	210	211	223	223	251	210	228	209	213	214	175	197	262	227	203	238	211	225	209	183	209	211	234	210	209	200	228	233	200	232	206	205	224	216	235	208	218	232	210	200	206	203	219	227	216	217	201	218	223	191	231	208	206	225	211	222	216	200	226	241	215	226	220	199	190	187	214	214	214	222	202	224	214	239	202	220	190	244	208	214	197	215	216	237	230	205	218	207	214	243	226	223	198	230	227	211	226	227	187	203	214	213	208	192	195	200	214	201	211	207	231	216	218	221	225	209	198	219	234	192	218	216	231	229	221	201	215	189	192	212	226	196	207	202	204	202	203	221	211	226	220	198	205	229	211	225	219	216	233	206	226	212	182	212	210	217	214	223	223	226	222	188	208	204	211	203	223	227	218	231	239	206	229	233	217	192	190	199	226	223	238	229	205	223	225	202	212	185	195	226	200	183	210	196	217	229	240	217	201	198	208	238	227	202	215	207	219	224	204	221	223	191	210	213	223	211	230	199	196	204	211	177	224	193	200	208	195	235	203	209	236	216	205	226	207	264	239	202	201	207	218	247	203	217	205	218	195	200	220	221	249	245	234	207	211	237	211	217	201	212	234	223	209	220	190	241	206	207	214	221	237	213	214	202	242	233	196	198	213	220	235	225	214	221	224	242	204	207	191	197	229	206	185	238	189	204	218	193	191	217	227	231	205	234	233	227	214	190	204	195	210	244	213	226	243	195	183	190	216	222	185	206	219	219	202	207	204	228	214	192	215	226	214	200	197	220	223	227	220	228	196	171	211	188	217	199	233	248	238	219	236	212	219	246	214	184	210	211	219	229	237	180	231	246	203	189	188	201	214	220	225	217	199	212	221	216	202	232	225	231	222	226	208	228	220	197	219	176	243	214	213	262	217	226	205	212	226	195	227	232	202	206	193	203	238	200	197	228	213	209	228	207	210	226	206	222	225	214	243	224	222	196	211	163	229	191	211	216	196	223	261	207	226	218	201	203	198	228	210	195	240	197	235	218	203	209	239	214	190	220	215	219	208	211	205	207	203	237	187	228	201	198	226	229	223	214	224	243	214	223	211	211	207	207	201	220	204	221	227	210	204	214	206	200	220	206	242	215	217	226	224	243	192	191	188	221	197	206	192	222	235	220	196	248	230	214	190	224	205	215	202	207	209	209	200	211	199	194	202	239	222	208	200	206	232	197	232	226	198	201	220	194	194	221	216	194	204	208	226	243	205	190	216	228	205	211	231	206	199	231	209	215	225	216	210	199	225	220	213	211	227	205	221	182	215	240	181	217	197	240	219	209	209	208	231	226	236	230	217	202	212	215	207	209	194	236	204	240	199	196	203	214	199	200	224	243	214	229	214	207	171	197	192	231	209	203	203	204	208	231	190	232	203	256	215	200	223	202	221	209	201	232	218	207	195	209	207	221	219	205	228	204	200	182	212	205	231	191	217	217	190	222	213	223	223	209	194	217	234	229	230
24294	20893	26677	25231	14774	1041	648	536	516	496	486	463	436	454	407	416	388	459	401	415	411	389	384	414	435	380	422	438	395	391	390	406	399	384	393	372	396	385	368	343	381	384	451	417	403	386	371	468	431	417	452	395	427	400	405	401	397	371	421	392	391	402	382	393	377	388	420	418	407	386	385	419	417	409	388	384	425	418	423	398	371	414	379	405	390	381	400	363	365	378	419	389	399	403	420	379	386	356	365	383	353	386	420	415	382	391	427	388	412	403	405	412	426	399	371	402	380	440	385	391	378	390	378	404	359	366	394	401	408	410	369	424	369	383	416	378	416	400	403	386	391	396	409	357	419	401	386	409	379	393	389	387	358	366	382	363	397	375	411	402	367	385	375	369	371	371	392	416	393	390	405	360	399	445	415	411	397	407	407	374	363	390	421	407	420	368	448	377	355	397	410	398	378	384	381	371	356	414	350	399	392	402	458	397	360	388	395	411	367	370	387	405	406	401	341	420	389	399	392	378	411	402	373	366	404	401	386	370	399	433	379	387	384	399	387	407	387	401	363	393	409	384	407	365	387	369	408	388	412	382	413	439	427	397	406	360	395	388	428	407	403	395	389	392	374	395	388	396	409	382	407	399	364	391	405	414	371	366	390	385	402	378	401	389	380	394	407	398	412	396	360	411	379	385	406	395	385	422	382	429	389	381	385	370	402	384	367	391	380	395	394	403	394	374	383	362	385	382	369	399	392	405	385	408	435	380	383	387	392	392	385	388	397	352	411	412	400	403	363	402	386	409	375	389	363	418	372	372	418	396	386	404	397	382	410	399	362	416	403	405	387	381	412	401	382	419	395	433	439	396	387	384	405	404	401	399	396	388	365	391	403	394	394	408	440	369	396	418	378	385	391	375	387	366	411	394	362	424	384	396	369	401	397	406	379	354	374	401	415	427	387	426	404	396	412	397	419	426	407	401	387	372	405	392	364	414	434	379	412	389	429	388	373	381	371	410	405	351	386	413	405	367	386	408	414	399	368	411	396	417	392	381	381	404	376	431	376	402	405	373	365	369	372	413	379	377	411	412	385	383	440	379	376	378	374	414	398	405	391	377	385	394	396	409	437	406	373	368	376	427	385	392	399	433	366	388	410	402	407	389	383	376	395	378	400	395	372	400	388	409	406	377	371	372	448	400	353	384	385	377	369	372	358	397	390	409	418	377	383	397	359	326	389	364	404	399	384	403	409	386	424	386	346	374	369	392	410	411	381	431	361	384	405	406	402	391	400	413	412	366	389	389	387	360	374	389	380	415	350	377	403	394	420	372	401	428	428	430	382	400	372	413	386	387	415	374	360	385	411	385	365	416	406	389	390	360	371	358	364	398	430	363	384	409	394	399	395	392	362	399	414	397	382	429	397	364	392	389	400	414	388	391	344	382	365	395	380	409	377	423	403	433	357	402	407	375	374	392	398	413	386	427	420	372	365	400	401	381	418	389	409	376	365	393	399	348	411	384	390	391	408	416	408	413	394	424	396	402	404	375	404	425	401	395	375	370	396	408	416	420	378	381	436	406	374	404	409	388	405	388	429	415	397	377	366	376	424	364	378	400	428	346	403	368	422	402	413	401	395	386	378	401	369	372	384	373	401	367	376	413	392	379	388	405	391	420	407	374	392	371	377	394	394	395	375	422	416	376	380	400	387	384	384	412	409	373	399	401	432	365	409	457	392	416	389	365	384	413	408	385	426	377	398	400	408	441	379	403	373	374	366	417	373	373	419	370	386	397	392	390	420	383	405	401	393	391	385	381	391	413	414	399	403	414	391	369	405	377	346	407	443	396	381	379	360	365	372	403	401	357	379	387	364	393	410	375	421	384	390	433	374	389	373	404	368	410	426	384	397	419	414	397	371	396	420	423	389	379	375	370	391	390	375	396	396	371	360	397	408	366	398	392	347	381	369	403	360	396	442	382	381	412	399	432	355	383	387	412	384	414	386	407	394	362	394	379	379	410	392	392	391	393	392	435	379	396	442	396	379	405	385	388	424	390	409	368	382	363	394	409	372	382	425	368	391	378	385	383	364	372	367	395	406	392	400	387	399	384	378	384	400	381	375	400	393	400	373	416	401	402	395	375	363	356	374	402	357	396	403	375	379	391	400	392	422	416	363	394	413	386	406	379	423	398	384	413	386	408	401	424	383	398	386	378	391	384	430	429	423	373	408	424	384	368	390	384	433	414	394	420	383	416	392	356	388	376	411	417	396	365	431	378	392	402	382	381	376	381	393	385	401	405	386	383	393	386	353	384	399	365	398	356	396	370	388	377	369	429	419	418	429	433	426	389	411	374	390	379	381	377	389	402	394	357	371	423	422	390	398	362	400	374	419	410	421	375	370	397	396	405	360	398	404	397	377	387	391	388	380	400	374	382	382	366	382	372	393	389	415	393	424	387	373	388	379	402	383	361	377	384	402	428	376	401	387	355	363	429	392	392	380	372	416	401	381	389	377	389	409	388	411	376	387	384	377	382	406	394	415	370	401	379	397	393	395	381	401	361	394	379	370	414	431	402	405	370	365	378	398	362	407	407	451	408	382	399	394	398	417	377	389	380	359	400	410	376	401	425	430	386	381	415	388	410	385	392	391	387	389	398	390	406	410	384	401	376	405	345	375	401	452	378	360	413	379	384	384	378	378	388	426	383	362	428	441	408	383	365	363	391	387	406	357	384	374	383	394	382	396	392	372	386	377	367	408	374	413	398	392	392	383	382	392	393	354	398	353	439	383	382	395	398	405	373	428	403	401	406	396	380	392	387	378	352	401	367	401	422	372	396	369	370	400	401	387	416	392	437	410	422	395	358	393	398	377	396	377	386	379	408	420	377	378	385	395	438	411	396	385	337	361	369	377	392	418	365	426	404	428	426	406	385	417	358	433	391	445	377	411	412	385	386	371	399	377	364	399	410	386	394	365	364	398	390	412	347	426	387	371	407	391	361	354	404	374	409	392	386	396	379	379	417	369	406	406	402	398	386	411	393	393	399	374	402	415	441	376	401	402	384	397	387	391	389	408	407	374	407	396	405	411	407	377	390	394	372	370	380	380	398	396	389	408	407	397	384	350	382	393	384	388	358	438	388	375	370	396	375	404	406	390	377	406	407	369	380	377	408	423	378	395	407	391	392	367	405	373	386	383	368	434	444	394	422	426	404	384	376	378	427	394	347	409	389	369	389	417	379	412	402	378	417	397	377	377	390	406	390	404	364	384	393	394	369	380	362	406	403	413	396	374	423	405	384	398	374	397	383	438	396	407	386	421	385	385	391	372	398	385	405	384	398	401	378	382	399	398	408	387	369	376	388	382	404	374	433	383	380	384	417	375	383	372	388	379	416	379	372	385	408	384	381	391	392	412	400	398	372	400	378	414	404	381	365	387	382	372	391	366	387	419	380	430	399	406	386	389	408	368	364	381	394	343	385	381	405	365	406	409	388	410	383	374	419	380	395
6127	38034	7441	1715	1299	1012	850	729	603	579	502	477	453	456	463	432	474	449	458	408	390	447	414	439	422	411	409	428	425	393	390	409	414	403	427	400	413	388	390	422	360	382	386	383	386	392	397	401	422	382	388	396	444	405	395	389	387	424	404	351	381	370	357	420	404	435	409	403	371	409	396	417	373	383	388	391	403	409	394	393	395	409	358	420	384	415	398	388	401	386	419	389	398	417	392	384	378	395	371	393	379	404	395	378	391	379	364	369	377	405	409	401	382	378	380	399	379	373	410	373	340	404	367	382	390	381	390	382	373	424	359	375	419	353	384	410	382	380	391	390	364	380	399	365	410	420	401	429	385	370	383	428	386	413	391	362	380	387	367	413	384	372	411	397	397	372	409	381	361	324	402	374	367	401	385	405	398	379	407	367	400	360	385	368	412	372	390	396	364	420	411	416	381	389	377	371	377	403	357	398	404	364	402	406	391	399	391	420	372	389	391	374	431	414	390	413	435	394	363	364	416	372	395	394	401	386	334	395	399	398	396	426	396	380	387	422	411	360	426	398	399	419	366	412	379	355	419	400	393	400	366	404	397	387	448	417	405	435	419	413	370	414	411	398	394	405	397	379	383	389	411	380	389	398	393	380	400	370	373	406	425	401	382	398	411	367	397	394	397	378	422	408	427	390	385	380	423	394	377	373	423	385	389	394	397	387	384	394	377	368	390	383	394	391	398	375	399	370	383	389	363	403	364	433	366	377	374	422	343	386	378	376	393	370	384	431	388	365	390	415	398	374	403	374	414	402	358	379	376	444	400	384	390	336	398	394	409	387	400	370	397	379	382	385	411	378	358	408	389	381	391	388	415	369	390	394	396	351	418	380	399	394	393	381	404	393	423	365	366	377	388	389	415	386	377	403	360	401	389	424	379	358	398	407	363	384	433	389	363	383	421	370	392	373	382	407	370	389	395	382	386	434	370	385	394	396	408	376	383	389	387	382	403	370	398	369	395	416	399	363	387	360	389	410	367	421	402	413	364	394	395	368	406	401	390	384	413	372	385	347	369	400	384	419	397	392	353	416	384	377	394	394	396	391	408	386	353	362	389	365	384	381	389	321	372	391	375	384	403	407	385	383	377	388	411	418	413	359	376	402	396	405	332	404	401	378	397	367	440	362	400	368	416	423	381	387	387	360	427	389	391	384	403	406	428	385	373	354	375	387	405	376	411	387	372	391	373	391	385	385	404	375	373	397	435	344	401	411	393	408	367	397	375	387	386	389	360	378	409	423	367	416	388	401	393	413	390	385	388	412	388	460	365	382	397	405	366	365	369	412	390	384	403	393	427	378	392	382	347	397	381	392	348	384	374	384	404	373	407	384	391	397	374	370	405	415	357	397	419	382	411	399	385	416	404	388	396	369	392	380	418	398	383	400	365	409	393	374	405	366	380	366	405	367	404	395	376	395	398	403	389	392	372	383	391	339	386	407	385	396	394	409	419	419	397	384	419	385	388	349	430	392	377	397	376	376	378	374	421	363	405	399	391	439	401	401	360	377	395	398	370	398	411	353	403	416	418	392	337	379	401	383	361	392	400	361	417	389	385	356	388	404	412	381	382	392	385	384	379	409	393	369	383	365	381	382	359	348	432	392	399	383	389	354	396	400	362	384	406	399	388	394	380	366	398	402	376	409	409	371	413	388	412	407	417	392	406	412	402	374	414	362	416	395	369	390	364	371	395	382	395	430	396	368	348	370	378	386	397	396	372	401	383	389	396	367	370	408	380	441	410	408	389	373	357	359	361	388	389	388	413	377	379	375	399	394	368	391	404	380	430	385	408	387	422	404	379	377	442	383	391	381	382	399	393	386	342	388	367	409	402	404	391	393	382	413	382	381	399	398	385	388	375	373	417	405	370	392	354	383	404	401	401	414	397	388	403	383	400	374	376	387	361	359	377	413	366	421	387	362	354	353	395	367	361	354	399	397	394	416	394	404	384	371	401	395	372	405	403	397	360	399	376	395	397	423	393	370	376	387	375	386	402	397	412	372	386	413	394	420	390	383	392	406	391	385	379	401	361	387	410	391	391	418	384	367	403	366	392	372	376	415	354	404	397	376	408	387	372	376	387	407	362	394	384	401	401	415	387	392	376	388	404	368	384	373	399	394	405	391	389	367	381	369	401	372	393	361	380	397	376	395	386	379	419	362	404	404	428	372	404	401	379	361	409	417	409	377	393	336	360	357	384	418	375	377	404	363	375	411	388	415	363	394	385	450	372	382	392	369	372	365	396	372	389	387	370	401	421	405	388	397	371	425	373	387	369	392	351	387	406	427	346	419	400	387	428	424	410	406	366	409	414	385	377	404	385	405	387	405	430	385	402	378	365	416	421	389	397	372	369	377	390	361	413	365	375	379	369	411	390	394	394	401	378	386	410	387	396	387	363	404	365	385	409	375	406	388	402	378	377	404	416	383	379	393	384	355	396	392	455	399	393	406	388	398	404	422	376	368	390	376	389	399	423	355	370	390	379	397	401	392	368	375	418	399	399	381	416	392	409	382	400	375	376	413	402	390	403	373	381	404	386	364	404	405	396	381	387	391	406	404	384	373	404	375	363	384	387	353	413	377	435	368	420	386	392	372	386	387	387	404	403	375	381	420	404	401	399	371	410	429	409	434	411	389	397	394	404	414	405	369	444	446	443	373	374	376	390	388	398	404	403	413	360	424	382	406	376	398	378	381	390	382	393	373	384	377	362	423	358	420	421	401	398	369	366	379	409	388	396	363	385	405	377	364	391	375	422	363	379	390	379	401	396	394	400	387	383	396	385	394	343	401	393	365	389	369	405	422	383	409	387	367	404	421	391	400	406	416	389	371	370	383	384	382	342	378	399	361	366	397	368	384	397	347	404	443	397	423	367	410	388	378	398	378	395	385	361	409	404	419	425	377	411	377	404	347	400	380	381	407	406	381	375	385	411	377	398	402	393	389	393	380	370	363	366	386	389	421	404	421	443	397	389	409	384	405	397	405	402	402	447	400	417	406	399	398	369	397	372	390	399	411	422	389	387	360	407	392	389	393	388	376	392	433	372	378	428	404	389	402	378	384	406	388	389	390	415	382	370	405	374	370	395	393	404	384	393	397	410	349	368	369	390	402	403	362	348	382	419	369	411	376	379	387	403	399	380	390	382	383	388	388	358	421	381	397	344	382	389	387	381	395	391	367	403	377	401	393	397	408	388	374	407	373	384	424	371	388	372	380	416	359	384	396	378	432	405	362	385	390	355	395	380	410	429	393	396	379	378	378	379	370	377	399	346	381	384	407	396	381	400	393	377	400	377	381	378	381	391	392	418	447	407	400	391	375	418	413	368	392	418	390	366	408	424	419	397	366	377	415	418	395	394	394	365	387	413	385	397	381	411	418	399	400	373	381	346	377	396	380	346	385	420	351	389	394	388	411	392	385	395	392	390	389	379	400	402	380	406	399	430	357	394	390
22177	20916	27825	24156	20912	20930	11174	972	588	519	419	335	323	293	267	256	264	270	236	248	207	209	205	235	178	181	167	186	154	169	158	151	186	159	154	160	183	168	162	169	164	136	165	156	133	174	152	138	161	153	156	143	162	146	157	167	158	140	145	153	143	131	137	150	161	172	137	132	152	135	158	136	116	154	141	167	125	132	147	142	127	140	132	164	134	151	140	133	133	135	122	153	149	142	126	136	146	124	153	132	138	141	129	143	140	173	142	145	135	125	132	142	171	112	113	124	136	150	145	123	151	135	146	134	139	144	137	133	134	135	141	122	146	135	141	149	131	125	137	126	111	123	134	134	108	154	133	139	130	130	146	122	148	137	138	129	135	135	94	137	142	127	157	140	138	137	132	128	131	135	147	154	156	144	147	131	124	159	138	127	137	145	135	126	117	140	130	119	124	124	132	124	119	143	105	138	142	136	120	149	127	133	143	138	134	132	147	140	133	154	123	137	124	154	132	120	129	131	139	136	120	132	125	132	139	119	149	119	131	127	119	146	141	137	159	129	128	133	143	116	151	151	134	127	158	146	144	142	126	122	123	143	133	129	129	136	126	124	167	153	152	133	131	124	144	137	132	133	130	143	143	139	127	142	142	123	121	137	127	141	121	102	128	138	122	140	134	132	156	129	133	100	107	149	140	129	145	124	121	124	127	126	140	134	135	129	114	147	108	134	141	153	144	102	141	133	141	143	126	144	149	148	134	123	142	138	143	144	110	136	121	141	138	144	111	121	135	120	128	158	146	140	135	132	135	128	119	142	122	142	113	137	120	137	150	157	123	143	142	133	127	115	134	148	130	127	139	133	121	118	121	135	127	133	127	131	122	148	119	133	151	123	123	141	133	154	139	144	118	112	128	128	128	151	145	121	133	136	120	134	157	129	135	111	134	143	145	120	139	126	136	138	134	120	121	135	138	132	145	149	131	127	132	137	134	142	138	112	113	154	123	142	133	138	132	137	135	122	126	136	143	136	130	112	139	123	140	127	143	151	150	111	154	144	120	129	144	128	145	122	141	141	118	127	134	130	139	150	138	120	141	133	120	145	133	116	131	137	134	155	132	143	120	132	127	124	145	134	129	141	126	112	121	131	147	138	141	136	134	126	115	133	117	143	128	117	141	147	133	121	154	142	141	121	127	142	140	150	143	135	150	151	133	122	138	132	148	116	133	149	118	135	129	119	137	130	126	138	151	132	124	162	148	152	147	166	139	147	139	142	146	122	115	124	133	136	150	130	124	152	119	151	132	148	132	118	135	155	120	144	115	117	137	124	125	130	137	140	128	127	120	139	149	147	152	117	131	143	131	148	107	142	119	128	131	115	124	141	165	166	121	122	116	138	120	131	131	130	121	117	149	139	134	157	126	137	116	141	133	139	152	135	118	138	127	132	140	123	137	126	141	121	139	140	120	110	139	139	136	138	113	128	151	141	127	108	134	123	137	143	130	141	152	144	128	127	152	148	129	153	141	152	157	129	136	139	140	110	141	139	147	144	122	145	146	150	147	136	112	129	131	130	150	121	138	123	131	138	120	130	116	116	125	129	138	128	128	134	132	134	132	115	149	149	130	146	121	106	143	158	132	119	118	135	138	146	139	147	125	129	131	131	122	139	139	120	124	134	135	134	124	128	136	119	130	157	123	132	123	128	145	144	139	147	136	139	122	139	153	147	126	158	124	140	120	126	136	143	127	138	150	130	117	125	133	130	131	112	121	133	139	139	132	134	123	139	135	137	148	131	154	131	115	133	137	142	130	131	147	122	154	138	118	169	149	119	147	129	119	129	138	129	139	130	144	145	114	134	125	133	124	124	141	138	140	133	118	136	130	151	125	140	126	124	119	146	143	118	142	116	129	139	151	136	121	128	136	121	120	143	133	147	129	133	137	111	156	127	125	160	148	117	159	131	117	135	125	135	114	147	134	119	125	142	133	144	115	118	153	124	154	139	116	131	131	141	128	138	146	137	126	143	130	117	130	138	130	113	141	142	120	137	144	144	140	144	147	137	152	139	154	137	165	117	142	131	135	135	108	137	147	142	141	133	139	145	145	141	106	124	154	114	139	141	140	133	148	148	123	127	128	139	145	117	141	129	126	127	131	122	126	124	156	144	128	120	130	137	138	132	126	145	134	140	141	142	154	130	114	137	125	146	142	130	128	133	132	135	143	133	120	145	133	131	131	144	137	131	138	126	140	139	155	115	147	143	137	142	145	127	139	147	145	140	129	141	147	132	150	131	147	150	135	128	146	130	122	143	144	111	121	139	122	115	152	118	136	127	151	134	139	126	145	139	124	140	154	151	122	140	136	135	121	123	141	134	147	143	129	145	138	128	127	143	136	135	156	159	125	166	129	116	150	120	130	133	123	127	130	130	142	126	129	127	130	141	118	151	127	154	133	137	140	123	134	122	114	139	120	135	125	127	129	169	152	134	127	149	126	153	131	130	126	130	117	130	128	136	139	137	133	116	133	125	124	125	125	115	123	147	142	147	140	135	107	153	149	132	128	115	145	136	153	118	148	139	137	151	147	134	118	140	142	138	118	131	130	113	107	137	139	126	125	119	120	127	149	128	142	123	151	121	149	132	138	141	135	128	154	134	129	143	134	127	139	127	131	137	143	129	129	138	125	141	154	146	136	117	125	158	152	138	129	142	137	123	135	147	123	134	126	146	127	138	137	134	119	135	114	113	122	142	140	155	129	150	127	129	137	129	143	125	133	141	138	112	133	124	132	131	121	143	146	128	140	150	136	136	135	140	134	149	153	126	137	113	139	127	122	127	137	135	135	136	136	140	128	124	120	144	133	146	145	117	114	145	103	126	134	128	128	145	143	127	131	127	140	140	146	138	143	128	110	140	140	153	141	139	142	139	120	132	149	134	113	128	126	112	142	130	122	131	140	129	139	139	128	153	146	120	139	137	137	125	141	125	129	128	126	136	118	140	132	148	130	131	136	138	144	138	138	138	142	135	139	160	167	138	150	142	146	136	133	134	131	136	134	135	156	131	132	150	96	147	104	125	135	140	128	116	148	134	133	148	129	139	132	140	124	120	130	122	126	113	153	143	134	111	120	134	120	141	135	121	134	137	156	121	106	142	112	138	117	118	127	123	115	135	133	138	132	123	124	136	123	128	127	152	130	152	141	118	132	141	127	146	107	133	150	134	143	126	126	131	132	132	151	144	135	119	134	111	137	127	120	142	135	138	141	136	121	141	146	125	131	130	128	136	132	111	138	130	126	144	124	125	128	146	120	134	130	152	145	154	148	145	126	147	123	125	144	127	140	124	132	112	117	160	121	131	136	127	151	157	141	118	125	137	126	132	132	144	130	121	147	145	139	126	117	154	135	118	133	134	136	133	125	124	136	135	147	140	136	136	123	120	128	147	141	150	137	123	123	145	137	150	134	146	138	133	148	168	123	148	144	136	117	153	143	158	139	149	135	135	126	149
7383	46459	10674	4615	3122	2319	1699	1146	924	701	602	515	422	348	342	355	306	272	251	231	248	200	214	203	179	181	187	188	169	182	203	159	150	158	151	171	171	154	162	150	136	165	147	152	162	174	145	152	144	165	137	140	147	169	135	155	154	147	149	144	148	131	140	151	142	145	139	140	144	164	150	154	161	142	159	133	141	139	146	134	139	141	123	165	130	130	130	129	155	130	142	139	152	150	142	145	155	152	136	123	135	149	131	133	158	136	138	147	139	147	139	150	140	129	144	137	145	119	136	143	147	137	137	159	153	135	128	132	135	134	117	140	172	135	139	137	122	145	137	142	134	132	123	126	129	145	121	112	137	140	120	130	128	134	123	147	139	133	147	133	121	129	108	109	153	147	160	153	133	124	134	140	128	120	147	130	134	127	150	123	121	131	141	132	115	161	131	129	139	126	126	134	140	141	130	146	129	134	126	137	149	132	144	143	146	127	133	139	147	119	110	144	125	150	118	135	149	141	121	142	136	118	126	134	114	128	100	137	151	143	142	144	142	123	142	144	137	122	136	136	142	153	146	156	110	142	142	125	130	133	136	133	142	135	119	145	134	144	121	121	128	130	150	131	148	145	122	144	134	139	111	108	139	123	146	159	119	145	136	119	117	137	138	149	154	126	138	136	127	150	141	154	124	128	153	129	139	135	139	142	153	116	119	127	134	132	129	146	126	143	119	140	114	134	116	130	135	123	143	139	128	152	157	131	134	136	148	148	140	125	116	134	113	140	133	135	146	129	129	141	114	132	134	141	131	132	148	134	133	130	134	142	127	127	125	128	144	124	111	118	125	123	141	127	137	133	134	109	132	140	142	151	153	136	124	138	135	145	160	134	142	128	125	117	150	130	128	117	143	134	130	130	123	138	131	124	138	129	117	126	126	135	131	127	116	139	136	135	122	142	140	154	143	127	152	119	119	137	139	153	128	133	128	132	118	122	146	130	139	140	129	109	130	136	158	136	161	158	137	140	138	97	146	131	109	126	122	119	142	125	142	132	131	121	130	135	152	153	139	119	116	137	118	146	132	116	150	117	132	136	136	123	136	124	137	158	127	136	138	146	141	146	131	139	151	133	147	138	150	117	132	137	125	127	127	149	130	131	136	129	145	122	119	137	142	128	123	157	130	136	126	141	139	128	133	115	129	130	142	131	138	131	149	129	134	136	136	139	126	143	126	129	138	142	137	130	152	119	138	137	142	121	117	120	127	132	130	137	145	136	121	128	144	138	125	142	135	128	133	125	137	127	135	142	144	157	147	145	147	135	117	145	143	120	133	144	139	122	110	132	117	140	137	104	149	141	119	140	120	143	130	130	125	130	150	147	152	138	130	150	125	138	116	125	135	146	141	131	122	135	113	138	131	134	138	141	144	116	117	140	144	124	132	132	139	133	137	130	144	151	135	138	128	151	137	136	114	134	135	125	143	144	132	131	147	145	122	140	144	118	137	129	106	140	151	131	125	108	143	132	124	135	144	130	122	142	137	125	126	124	134	147	125	126	143	118	129	126	117	114	151	131	137	149	141	120	142	120	156	128	130	136	141	143	125	129	140	128	136	133	137	110	154	133	143	144	125	148	148	132	134	131	142	120	139	122	143	160	142	129	130	131	151	132	118	133	141	119	131	140	134	140	135	147	120	124	126	123	141	133	138	135	124	124	127	144	134	148	143	128	147	140	135	114	162	144	137	132	136	149	137	148	136	127	140	129	146	115	142	128	149	151	123	139	127	137	110	149	135	147	163	137	137	131	139	144	139	115	131	143	126	121	129	136	117	143	124	149	140	136	143	129	141	159	120	133	138	163	131	151	151	139	133	140	147	133	130	137	138	135	120	142	126	116	137	126	138	116	143	141	120	128	146	133	145	147	117	152	142	148	124	137	122	144	127	138	126	119	138	134	143	132	145	139	132	125	135	140	133	150	170	143	141	143	126	135	129	129	131	145	139	150	133	134	143	129	124	156	128	130	137	130	115	145	138	132	121	128	113	124	126	117	144	176	116	128	137	144	125	139	118	146	122	128	124	135	129	134	124	151	123	141	143	139	145	127	133	141	132	128	140	131	148	123	125	134	156	138	138	128	134	142	146	152	161	146	114	134	124	149	118	129	124	141	148	120	139	132	139	154	133	128	137	142	128	142	147	123	159	143	148	130	131	142	132	126	137	128	138	133	127	127	126	132	112	129	151	140	134	151	126	145	152	143	141	117	139	142	131	130	132	130	137	143	146	126	137	151	141	145	135	151	150	132	159	150	138	132	146	118	148	123	123	131	135	131	131	132	125	137	135	110	131	122	124	135	126	129	126	129	143	137	138	137	135	139	128	127	124	132	135	142	156	150	132	130	148	123	135	134	143	142	130	144	130	143	128	114	137	152	128	151	131	122	130	124	112	124	136	143	116	145	130	126	154	125	141	137	162	142	140	144	130	132	124	142	133	134	135	129	128	133	127	133	137	130	128	144	132	140	129	130	127	141	154	126	146	134	131	140	112	121	125	138	146	133	134	148	137	149	138	132	139	134	154	157	121	125	122	128	131	127	131	124	128	136	117	141	121	109	141	140	132	141	138	140	119	137	136	138	144	150	140	114	138	126	139	119	148	133	128	112	165	143	148	140	142	133	148	124	148	123	137	141	159	138	132	119	142	119	141	139	144	152	119	128	122	135	116	139	142	132	156	127	123	143	138	138	124	140	127	130	114	143	130	136	122	150	152	130	159	139	144	122	113	139	133	157	149	133	113	134	132	133	126	147	121	132	149	134	151	122	146	150	137	143	139	132	116	119	137	149	144	141	154	130	143	136	123	134	140	137	132	129	138	130	132	137	133	138	124	127	125	156	128	129	127	156	162	122	124	153	153	129	135	121	152	142	157	144	142	147	126	132	144	163	127	132	125	130	143	122	131	120	151	134	133	161	120	121	133	140	135	145	141	143	124	137	141	127	140	137	116	142	150	118	137	140	118	147	149	142	131	132	142	139	149	143	120	116	145	133	141	150	141	149	138	118	150	137	141	152	131	129	144	142	132	141	133	125	137	121	136	136	122	104	154	129	136	123	134	151	140	135	141	163	125	123	131	133	148	132	151	124	130	122	126	138	128	165	135	130	139	136	130	106	134	141	122	147	121	139	125	120	129	142	152	149	133	156	131	128	143	110	127	138	143	135	131	150	155	150	141	129	130	144	135	139	129	144	118	125	130	126	160	154	129	131	139	116	126	140	138	140	120	145	117	135	128	135	142	145	108	159	142	164	119	137	144	127	118	138	126	126	129	153	146	133	155	126	134	121	139	125	136	147	146	110	139	120	131	110	142	121	139	125	127	139	122	161	128	150	137	125	143	135	118	132	144	140	150	157	146	134	154	118	120	116	146	128	138	126	137	117	142	116	121	129	119	110	124	129	144	133	134	154	152	136	150	150	149	137	134	132	151	134	134	142	141	133	128	103	140	127	119	118
27415	19495	8182	836	588	550	504	406	430	397	421	402	436	395	414	414	391	407	391	385	408	376	371	418	407	405	352	419	429	378	389	385	366	385	399	353	384	409	361	387	352	399	403	391	392	419	422	396	360	388	385	383	376	415	370	392	424	411	405	417	365	403	396	419	392	420	386	370	373	381	381	389	412	448	416	424	430	416	413	391	410	354	401	405	366	391	377	404	424	402	382	392	414	405	397	405	375	392	388	436	359	425	447	371	397	419	387	391	426	416	393	401	390	390	396	414	404	390	388	396	410	387	393	422	446	391	430	381	391	387	408	417	365	385	419	399	407	419	394	402	417	394	399	360	422	421	408	400	370	374	398	395	409	398	386	389	340	407	383	381	379	402	411	404	426	403	367	408	415	381	391	383	399	406	382	383	377	434	447	378	368	415	379	398	409	398	389	393	411	389	418	406	371	401	401	437	426	425	380	423	423	388	419	416	394	401	420	373	409	405	402	411	381	393	373	391	409	374	420	418	394	404	381	409	398	421	434	360	382	372	414	416	397	398	386	378	377	404	396	420	401	424	390	409	385	406	376	377	408	414	408	392	408	414	401	387	407	378	391	402	406	404	374	395	381	379	385	379	338	411	410	376	365	369	385	409	386	398	386	397	372	427	374	388	391	436	400	381	357	439	383	408	430	380	399	387	380	387	398	429	419	391	419	369	412	425	413	401	370	382	374	379	408	377	392	396	396	415	381	382	380	382	400	396	387	426	366	397	421	438	415	379	416	394	395	377	383	388	437	363	378	422	372	453	397	345	371	411	387	389	394	388	392	386	398	372	405	388	395	379	378	411	375	436	385	418	391	403	403	419	445	379	373	367	400	402	435	369	385	382	399	382	398	409	388	396	412	381	376	391	411	400	407	392	424	395	403	381	379	407	390	400	380	411	414	378	376	387	372	411	382	397	371	410	398	398	383	383	379	396	371	374	405	346	409	424	404	436	393	394	398	403	412	410	416	408	413	397	371	382	377	430	401	368	393	374	401	422	419	413	409	442	408	412	406	430	424	409	404	370	339	370	405	361	376	383	406	389	409	384	407	369	362	385	432	422	376	391	395	394	396	372	372	386	419	378	409	414	366	397	371	388	414	408	398	370	459	410	363	392	393	388	419	400	394	398	396	376	391	352	401	388	399	379	376	397	409	396	394	403	399	364	412	386	418	418	397	379	390	422	366	374	420	382	408	399	373	360	396	416	430	400	378	374	386	426	407	394	400	376	373	423	381	395	428	373	398	400	385	394	363	425	400	371	359	384	430	375	414	394	394	355	391	383	375	409	401	387	365	363	367	376	391	382	421	384	392	405	406	403	399	385	417	412	382	376	417	358	406	380	393	412	391	440	346	393	361	413	384	435	381	371	401	421	361	370	372	382	386	401	377	402	401	423	381	403	409	385	416	385	429	421	411	392	410	358	386	407	428	401	420	395	389	399	380	412	356	391	399	411	405	376	407	381	398	407	414	386	380	398	405	399	392	358	394	411	373	380	415	426	433	367	403	371	401	411	380	397	382	401	418	376	400	387	369	391	382	385	401	373	390	413	390	386	395	411	396	409	374	403	419	417	422	389	377	388	397	402	376	391	395	402	432	370	409	417	370	396	367	403	416	406	382	393	393	389	412	409	373	373	357	389	424	415	373	368	420	441	399	416	393	426	400	408	406	391	445	391	391	408	386	396	401	407	376	404	387	389	379	397	399	395	377	392	403	359	410	402	357	405	367	403	384	375	378	406	412	394	414	387	380	406	401	356	371	395	419	387	390	407	396	391	405	382	429	384	390	386	400	385	393	370	409	418	415	393	384	394	405	399	411	407	397	397	404	386	376	394	414	397	384	385	411	392	431	380	354	433	439	390	386	429	410	400	413	375	382	429	409	396	395	367	406	386	410	406	416	404	410	391	389	387	387	379	387	383	404	399	387	428	415	399	416	395	389	369	402	411	406	376	379	379	410	397	420	398	400	399	379	394	393	365	408	436	388	378	420	395	420	384	363	401	426	391	402	428	400	399	386	404	404	389	369	385	368	403	440	392	386	432	394	379	400	357	384	387	409	358	405	367	390	444	377	415	395	425	397	406	384	362	391	413	377	415	393	381	387	404	386	416	385	396	421	397	386	426	418	382	382	390	416	416	412	438	393	415	383	361	380	409	398	388	388	417	413	380	399	392	392	406	394	408	393	354	396	405	412	362	392	392	367	424	382	361	428	410	392	390	411	424	408	388	376	416	385	390	426	373	420	382	403	398	391	358	386	395	399	409	384	386	387	390	401	413	406	366	393	402	428	394	438	384	426	399	372	399	411	410	373	401	397	392	388	402	411	399	352	377	373	414	406	413	396	382	381	419	367	414	392	394	432	378	428	416	380	360	431	390	413	346	377	379	382	383	379	386	381	399	361	395	407	432	382	395	396	400	393	414	375	422	406	426	398	420	384	419	374	398	399	396	379	381	392	413	399	376	368	379	375	408	390	363	406	378	384	377	383	375	370	393	390	367	373	390	388	403	382	401	377	395	422	403	388	389	415	365	336	410	423	428	371	403	379	434	396	400	365	388	409	378	381	408	402	363	431	390	403	402	422	384	398	398	426	375	412	405	388	356	397	390	400	388	399	408	388	387	377	434	415	371	396	395	368	418	411	402	399	344	366	379	374	396	392	412	380	383	395	411	415	386	364	386	415	364	406	392	392	353	426	407	381	396	398	391	410	394	424	375	378	405	438	388	410	389	361	368	385	446	400	415	398	372	372	430	414	392	370	419	406	403	383	394	425	406	360	370	367	366	415	389	360	427	405	408	372	389	374	395	375	373	382	414	376	432	364	397	401	367	362	436	408	410	362	381	398	396	414	434	400	371	397	404	410	391	376	388	369	383	404	426	388	382	376	373	400	388	405	390	375	405	390	380	408	394	406	399	390	387	400	367	372	400	415	375	384	376	366	397	384	424	439	375	381	392	411	375	382	391	393	425	404	417	401	411	414	375	370	387	385	415	393	445	401	361	421	417	404	402	418	408	393	404	425	413	397	398	362	413	427	389	433	413	355	412	405	388	351	393	414	391	389	410	377	402	371	427	435	430	386	374	401	367	391	356	372	426	381	417	401	412	428	407	397	413	398	404	387	406	400	371	366	367	443	419	376	397	377	414	399	416	435	393	406	416	381	403	408	394	400	400	400	423	397	378	376	389	360	383	400	415	360	391	392	352	403	398	418	399	381	388	375	385	391	427	384	403	404	397	413	394	372	366	384	398	414	375	416	419	394	399	418	392	387	393	431	387	393	416	412	367	372	386	417	382	361	380	396	396	383	367	398	357	412	383	440	429	392	379	408	454	393	423	379	381	392	371	420	385	412	437	406	403	371	398	412	397	372	402	408	408	428	417	404	382	398	375	429	398	418	420	421	416	397	407	423	383	368	388	428	391	416	359	386	377	388	387	414	425	404	416	429	399	401	409	401	418
6754	15244	2076	610	506	473	431	475	442	440	408	414	441	424	372	408	413	402	412	413	371	421	415	379	414	390	390	436	391	398	387	383	407	438	391	404	438	369	407	405	410	420	417	399	408	394	376	425	408	392	399	396	407	431	423	411	406	380	409	414	441	392	425	385	383	428	406	438	391	436	420	390	433	398	384	405	423	391	414	420	433	380	396	408	417	386	388	405	393	392	419	387	406	394	395	419	405	409	385	382	397	408	393	418	409	407	391	456	397	393	414	345	445	397	419	408	410	421	407	372	404	389	432	393	417	405	379	445	442	390	383	408	386	386	396	409	411	360	443	388	401	424	390	417	378	405	393	409	419	370	383	414	407	401	442	385	411	418	435	372	416	422	382	402	418	434	413	389	426	418	417	397	410	411	424	414	402	419	390	398	420	363	378	389	397	415	392	405	431	382	384	408	419	373	406	416	428	419	434	385	404	421	412	384	398	397	427	417	392	382	420	362	391	391	392	406	383	389	391	391	408	402	415	393	439	395	406	411	409	419	402	418	409	401	427	407	441	371	391	371	413	433	434	363	422	384	418	444	382	381	415	381	410	428	387	430	363	404	409	401	405	382	402	378	369	390	416	414	414	398	378	402	440	362	396	377	396	397	401	395	402	365	408	411	397	383	439	427	391	429	426	397	407	428	430	439	390	364	384	373	395	424	430	404	397	398	387	444	403	405	434	369	417	376	405	390	401	429	429	407	404	370	425	405	378	402	394	451	367	380	411	400	409	420	432	388	388	381	415	382	391	422	378	409	416	404	415	375	436	386	427	416	430	367	423	411	396	425	383	425	422	394	430	394	434	402	416	399	410	417	380	425	388	396	405	389	377	385	409	432	390	426	430	403	414	409	408	407	389	425	406	396	403	389	362	428	439	407	432	381	411	427	426	418	419	362	385	402	408	397	378	403	405	427	414	391	374	410	366	395	377	412	386	374	409	420	398	396	427	410	410	409	434	372	413	387	383	413	370	380	420	390	422	396	425	394	371	434	377	430	404	384	415	407	383	430	418	419	408	412	386	400	424	404	415	447	411	382	413	427	396	416	465	405	390	397	401	383	393	395	403	390	419	408	378	445	432	401	366	410	413	426	400	403	395	439	416	396	393	394	367	395	395	387	395	405	384	389	424	387	421	401	424	403	414	401	395	436	405	388	405	389	369	401	403	402	405	398	397	356	394	388	406	397	431	397	405	424	406	387	401	430	403	412	408	416	393	406	404	406	429	382	417	388	388	405	432	388	389	391	407	378	378	409	393	388	453	424	413	370	403	405	422	419	407	421	364	413	417	404	460	395	402	430	367	442	401	435	391	368	375	391	398	397	407	400	389	379	403	416	398	399	419	403	431	389	389	414	409	377	404	424	399	425	402	397	383	424	436	437	407	438	452	408	441	405	386	427	389	445	381	417	390	413	424	394	388	439	412	369	415	409	409	397	416	392	418	371	410	393	403	375	396	393	404	429	397	412	383	425	380	426	409	393	425	443	426	398	422	379	438	385	397	435	393	398	394	400	404	363	383	405	393	409	384	420	390	410	392	387	384	429	401	396	408	394	403	396	437	423	420	353	399	410	370	414	384	430	416	403	443	366	407	434	395	424	411	426	434	387	394	422	393	414	394	418	408	391	388	403	396	383	443	400	432	371	417	384	380	395	377	373	436	428	405	433	396	396	405	398	411	398	443	421	393	414	420	427	428	394	378	381	407	422	412	394	358	377	372	421	374	402	399	419	381	372	398	427	409	408	439	369	385	394	370	405	429	392	411	409	433	390	377	382	414	395	424	382	396	394	359	400	390	431	426	391	384	416	404	413	377	400	460	410	409	373	389	362	398	400	413	409	397	431	386	384	400	373	417	415	390	360	404	383	393	375	414	359	382	437	383	384	375	410	410	380	396	412	435	385	402	360	394	405	389	434	379	388	407	401	407	420	397	389	419	397	397	388	391	429	387	405	404	378	423	394	366	429	397	434	414	457	378	403	432	404	420	411	420	430	363	413	405	403	371	407	417	412	412	386	415	385	438	372	398	388	396	375	417	407	392	416	385	418	380	398	406	393	376	383	441	400	413	390	368	400	388	382	395	418	419	420	388	403	386	435	411	383	412	413	360	398	351	358	391	427	423	404	399	419	412	401	399	374	379	435	428	381	423	388	394	401	414	422	411	429	386	420	392	388	405	411	432	372	423	407	375	401	440	423	401	402	421	406	401	390	426	400	454	406	401	424	377	373	405	434	400	405	416	401	393	349	409	421	397	432	386	444	426	401	407	403	394	397	385	378	438	387	438	419	391	426	408	365	402	408	406	451	369	397	422	428	397	405	376	377	426	418	396	440	392	364	401	384	418	387	367	385	395	395	416	401	406	371	423	382	393	452	403	436	427	397	396	400	414	365	363	385	402	359	397	421	369	365	390	423	379	414	417	390	371	405	395	405	385	445	432	422	419	421	412	422	408	375	428	399	420	399	387	407	410	394	419	416	411	452	352	442	399	412	407	403	398	428	421	407	419	381	388	430	408	406	350	394	406	395	415	365	397	383	392	396	407	391	411	426	433	358	409	376	384	396	408	403	421	415	396	378	420	389	388	373	399	386	451	416	382	377	384	387	407	381	411	416	398	402	394	428	401	395	389	417	429	386	385	403	414	418	378	370	419	387	391	422	413	370	403	404	431	424	418	384	426	420	430	397	402	409	370	383	407	431	380	393	391	424	399	418	382	379	437	379	394	420	396	405	398	437	395	382	404	398	399	435	392	372	377	414	400	419	405	436	417	389	394	386	407	409	401	408	404	418	395	388	380	407	407	412	371	414	403	395	379	418	431	386	404	418	375	412	421	428	397	388	420	451	420	403	400	368	394	397	391	411	372	410	376	422	406	395	426	383	383	381	398	398	419	404	398	379	421	416	442	407	409	400	408	386	403	389	416	412	413	423	389	421	386	425	413	395	404	368	432	404	406	419	415	436	412	413	405	372	410	433	408	400	425	408	405	397	371	403	442	379	399	429	410	433	418	407	406	368	394	423	451	418	390	421	393	423	407	374	427	407	437	438	397	396	436	401	389	386	408	373	411	396	383	408	419	399	403	395	411	405	416	384	426	410	427	382	390	431	386	390	427	400	375	368	399	393	391	423	443	421	446	379	405	381	411	422	414	384	380	396	399	435	407	417	361	415	437	354	417	409	393	379	413	410	406	411	375	395	397	430	425	419	424	450	389	422	448	406	433	391	364	377	389	403	392	424	410	411	393	407	421	448	427	418	376	450	385	385	438	399	390	384	410	415	393	358	395	393	427	394	387	382	395	416	425	440	412	402	408	380	394	392	397	426	409	433	385	409	419	405	430	397	372	405	414	432	428	404	403	387	382	381	423	416	396	397	383	367	354	427	413	423	366	411	380	403	390	390	383	384	404	403	404	395	405	388	401	410	384	398	409	437	382	425	416	422	415	383	403	382	407	399
23399	20881	27300	24582	20840	9749	870	604	454	393	372	330	327	336	277	252	275	268	249	242	201	249	257	241	240	222	229	216	243	204	228	208	212	212	188	223	225	210	217	220	219	210	224	187	211	196	207	209	208	215	235	204	203	231	209	208	208	221	225	200	207	210	218	180	205	213	202	178	202	217	222	218	207	203	216	191	168	205	212	225	193	203	211	208	206	236	216	188	190	207	208	178	204	215	217	194	218	195	222	207	199	216	224	204	207	225	217	222	211	197	206	231	209	201	195	209	237	203	200	206	210	224	174	202	212	192	183	198	193	211	213	170	199	191	221	192	201	212	189	201	201	176	215	194	204	200	188	189	210	214	207	225	182	230	218	204	197	207	222	201	214	216	214	218	192	185	200	169	181	194	187	188	177	190	212	209	190	210	189	204	201	206	183	218	197	222	212	229	202	207	242	199	220	201	199	194	212	200	193	191	205	218	173	196	238	184	206	213	208	213	192	203	218	213	221	213	216	203	192	197	195	195	207	206	214	225	192	193	218	214	215	212	213	215	200	204	207	195	200	206	213	216	223	195	204	179	201	203	213	171	202	189	194	197	200	203	210	198	219	199	203	173	226	221	205	200	211	225	192	192	192	205	192	190	199	198	204	195	186	197	204	208	206	182	192	214	213	208	186	205	218	197	212	205	211	202	200	195	201	197	170	173	205	194	179	213	194	200	205	217	216	198	254	214	202	200	214	192	195	227	219	218	223	189	203	192	224	195	232	192	198	180	230	223	221	196	199	214	221	207	186	186	200	195	208	197	191	197	207	201	206	211	206	216	211	206	203	200	209	192	198	208	216	211	183	185	210	199	223	211	236	204	225	193	223	195	201	191	192	197	194	217	195	190	227	200	196	238	227	212	214	190	178	217	157	222	200	182	201	207	209	215	220	198	210	196	204	180	200	219	199	204	207	213	199	199	224	205	212	206	200	224	207	188	186	203	217	227	194	203	228	211	217	196	210	192	206	198	177	199	222	224	216	206	191	219	210	195	221	211	214	199	199	209	203	200	210	224	211	213	194	218	186	198	199	189	223	207	189	190	215	181	194	192	175	225	214	185	192	172	199	217	198	217	175	230	220	209	190	189	210	193	193	199	181	199	195	198	199	223	193	189	193	228	244	230	199	189	206	217	208	187	199	204	206	214	176	192	194	204	200	185	187	206	182	217	208	234	202	182	227	235	199	195	227	184	193	198	191	231	196	200	197	207	206	203	202	214	195	214	197	196	207	218	211	197	216	204	229	195	226	228	182	198	204	201	205	203	191	199	184	193	209	202	230	204	192	199	207	210	228	236	220	178	217	194	203	172	209	192	218	207	204	223	229	208	187	188	222	192	191	199	215	209	222	195	191	223	207	190	229	215	224	221	209	192	215	206	169	216	222	223	206	202	180	235	201	208	195	194	219	198	211	202	202	181	207	210	183	192	192	203	222	169	187	214	208	175	185	207	213	191	200	214	203	210	198	202	211	203	202	206	229	215	177	191	203	200	189	242	214	203	205	230	191	229	201	208	193	182	215	199	176	214	195	207	228	176	201	208	203	220	206	214	179	196	183	212	202	209	211	191	192	224	196	182	235	198	205	205	214	197	199	185	205	209	173	213	224	236	214	218	219	216	208	206	205	204	219	213	189	187	217	199	212	201	170	216	187	212	185	199	202	192	189	202	188	190	207	198	186	196	208	185	192	197	213	197	206	210	199	191	206	205	170	206	207	229	230	211	212	218	206	224	206	195	197	191	218	214	219	199	193	195	203	206	191	199	181	215	206	215	197	180	206	198	209	220	200	197	225	210	195	206	174	212	208	219	213	190	181	201	205	201	199	217	196	214	190	189	191	214	179	248	195	215	221	190	191	201	196	192	204	204	194	224	205	193	179	202	181	198	194	213	199	220	192	224	202	191	206	211	194	202	193	224	203	184	188	197	224	216	211	207	187	210	204	198	211	210	215	205	214	179	199	204	194	199	182	213	228	212	225	206	215	188	193	192	207	198	194	190	187	243	220	189	202	193	205	190	209	207	208	212	187	217	200	195	185	207	212	187	205	215	195	203	185	192	196	201	194	205	223	213	226	204	189	181	193	194	200	190	208	198	206	216	200	202	212	195	201	197	230	170	215	196	204	223	186	188	207	213	190	210	235	234	237	218	217	224	222	185	169	210	210	189	190	211	198	210	209	189	198	179	211	195	182	196	177	200	191	217	215	193	201	189	199	212	194	214	204	210	223	208	232	208	213	214	159	214	203	194	186	177	214	206	216	196	189	198	211	193	211	199	180	177	192	222	197	188	209	206	230	194	185	231	208	214	190	226	196	183	189	215	209	218	190	203	206	206	204	220	206	208	202	176	198	192	196	189	181	188	205	202	216	234	221	194	213	203	193	182	201	181	199	211	207	196	221	190	205	214	211	209	222	192	205	226	198	215	188	197	199	219	187	211	191	223	209	208	201	210	201	205	202	212	180	200	220	218	218	191	189	227	200	203	192	200	225	184	200	220	202	185	186	190	195	219	212	212	213	207	172	201	232	216	213	185	179	232	211	200	192	215	204	215	196	198	197	213	195	221	213	205	193	203	193	217	215	228	193	202	224	222	219	190	198	206	222	215	228	211	188	206	203	194	183	184	207	238	185	225	223	221	190	229	190	185	209	221	197	191	206	218	210	199	196	216	185	203	183	238	219	210	190	187	172	223	209	195	225	190	202	195	204	204	180	195	218	181	194	232	229	201	208	198	201	211	173	195	208	213	204	197	196	211	217	208	227	216	188	195	205	207	215	225	202	188	215	197	232	220	238	203	206	207	208	176	189	170	214	174	208	189	207	176	213	198	181	198	190	201	206	201	193	188	192	211	219	200	175	177	230	215	220	212	209	206	198	230	198	183	220	209	208	205	200	198	187	204	182	213	178	202	178	194	209	200	189	182	197	211	177	219	201	221	203	195	181	213	213	207	197	171	186	203	210	205	206	186	213	187	206	237	215	189	208	194	206	213	208	194	211	209	215	201	204	197	201	214	213	206	203	204	175	214	213	183	197	220	209	191	170	188	207	200	204	205	240	201	214	185	221	215	171	210	188	199	183	239	211	225	226	192	193	181	218	207	207	203	223	230	186	165	214	191	205	189	228	174	209	214	215	233	185	195	207	212	212	207	197	230	220	201	192	201	184	225	222	245	204	191	204	198	216	209	176	211	212	171	202	204	226	206	185	210	212	218	185	213	208	194	191	214	222	181	190	199	183	209	208	188	194	206	178	194	206	198	209	217	223	216	225	198	220	210	227	213	227	222	207	209	228	210	190	219	205	231	221	222	239	202	199	202	205	192	219	190	214	207	220	198	215	218	211	220	179	204	214	192	183	214	195	213	223	219	206	205	210	212	200	190	219	165	180	186	215	197	216	194	187	194	186	193	189	171	212	224	207	206	216	230	177	171	190	191	196	208	218	219	209	196	188	214	211	208
5323	41809	7190	2583	1862	1306	960	717	625	514	445	378	406	347	290	310	346	289	284	277	267	264	266	269	248	223	231	236	243	263	249	231	241	233	209	233	201	221	195	212	253	204	197	212	217	252	204	230	206	199	216	244	218	239	231	213	233	207	222	205	236	216	206	212	228	209	229	211	211	208	219	228	215	205	221	229	207	207	209	218	238	202	215	236	229	208	203	215	226	199	223	202	211	222	233	233	205	213	193	205	234	226	218	204	229	198	200	222	224	224	203	218	220	201	202	212	205	210	237	200	232	219	213	235	207	213	233	193	228	207	189	200	188	213	218	215	218	209	214	229	227	215	180	240	183	150	202	248	239	216	215	219	226	197	224	221	202	211	201	236	230	224	187	227	213	219	209	238	216	225	216	203	200	206	210	236	220	211	202	201	196	193	216	249	210	225	216	203	220	197	218	218	219	199	229	192	203	210	214	210	243	224	200	216	202	183	188	227	204	228	175	241	215	243	209	232	218	210	221	236	243	235	221	204	220	200	223	209	215	210	202	216	201	247	273	191	192	218	209	237	196	223	201	221	217	230	215	192	202	206	220	216	228	204	224	212	197	216	218	205	198	220	226	203	193	224	223	201	212	208	207	208	214	215	211	224	198	218	221	218	221	234	212	209	199	228	217	218	202	227	214	196	208	216	208	221	229	219	203	191	212	211	208	197	207	202	217	232	216	219	222	198	219	210	230	224	218	215	209	218	194	229	234	197	205	223	221	239	199	208	204	218	209	209	215	205	231	201	216	201	212	200	193	195	198	193	191	218	227	233	232	201	217	214	221	238	199	215	217	216	218	197	187	195	229	214	217	221	217	222	224	247	196	221	235	203	206	190	196	219	223	210	223	216	197	193	223	224	224	227	203	219	190	222	229	227	211	225	205	214	190	213	225	223	229	208	218	209	211	214	209	208	200	210	227	202	203	202	193	206	210	230	221	207	228	243	214	221	211	198	236	200	218	225	207	223	218	211	234	231	218	209	220	227	200	209	201	194	208	217	209	199	212	212	192	221	198	195	229	216	202	207	217	194	231	215	191	204	201	227	212	230	224	234	204	165	213	214	205	200	215	211	183	213	209	212	202	197	217	222	225	203	208	212	202	210	187	217	231	232	210	213	190	237	202	220	245	219	205	194	220	227	184	215	226	223	209	219	213	205	221	213	205	230	231	233	215	221	219	212	213	238	230	224	183	205	211	218	182	215	235	221	200	206	204	184	211	200	239	205	235	227	213	231	199	255	197	211	176	204	219	250	216	211	215	245	212	207	213	237	207	237	202	246	221	220	231	243	206	214	220	227	200	208	223	194	228	202	216	215	213	181	196	240	229	220	205	193	195	222	235	190	201	198	193	215	217	207	197	220	206	219	211	228	213	218	205	234	220	219	202	222	247	239	211	223	240	212	235	218	253	215	201	216	190	209	222	225	204	215	208	233	226	207	241	195	232	223	184	211	220	212	216	217	227	210	184	224	198	213	223	198	215	203	221	207	224	207	224	205	203	219	235	216	241	190	222	229	207	222	190	211	197	207	226	190	213	237	196	199	196	237	216	226	207	224	225	211	199	230	209	219	210	217	195	236	222	209	204	201	195	209	214	241	205	223	199	198	181	195	205	230	254	215	217	207	205	199	206	239	219	189	230	198	199	216	224	204	208	196	221	203	211	235	221	211	185	209	221	220	253	230	205	224	216	198	215	204	210	208	208	212	225	207	225	200	205	217	226	203	225	206	223	247	239	226	210	229	204	219	217	193	200	220	224	203	222	229	220	212	209	196	228	210	199	211	221	200	203	234	217	226	225	202	216	209	218	201	247	204	232	210	214	217	202	185	195	229	242	208	234	219	208	237	179	235	199	210	234	226	221	222	187	215	189	239	187	219	203	203	235	192	211	231	223	224	199	206	228	192	219	233	194	240	217	205	197	208	188	225	219	219	198	215	221	216	237	192	200	193	212	228	235	244	228	206	195	220	203	208	185	198	206	206	218	235	207	224	202	210	229	213	222	202	213	228	201	210	192	231	206	218	200	207	228	207	234	228	193	183	219	235	201	198	214	226	202	217	203	211	200	192	216	221	200	202	203	182	211	223	201	197	204	204	253	212	213	239	207	210	236	212	206	201	227	190	210	216	214	227	234	225	222	226	227	177	222	249	203	199	222	224	215	232	226	223	213	209	192	210	224	238	223	218	207	203	205	240	218	211	209	195	207	215	225	218	199	222	208	224	220	190	214	229	221	216	198	214	229	204	200	198	228	197	218	218	228	197	215	225	214	227	195	251	231	196	184	215	198	224	214	203	208	195	219	199	239	235	229	242	237	196	219	229	190	223	209	210	203	197	196	225	228	209	236	221	218	214	211	209	209	206	215	191	217	216	208	248	222	208	192	227	203	223	217	233	221	220	217	209	196	206	207	217	210	211	215	213	229	206	230	208	197	228	209	208	212	219	220	239	183	225	198	223	209	209	214	208	223	228	198	209	213	217	218	190	223	214	241	197	205	241	221	201	238	216	211	232	219	225	199	219	227	218	224	194	224	206	209	210	217	208	193	223	231	227	209	210	212	204	193	198	232	242	217	230	218	203	225	233	211	196	226	180	201	223	182	210	235	220	200	203	228	211	229	213	220	253	218	214	214	241	205	237	226	237	194	225	184	220	231	206	227	218	198	240	199	219	212	222	188	225	224	193	195	206	220	210	209	221	226	215	210	210	206	235	197	217	229	209	228	184	200	218	224	238	196	205	227	196	193	217	207	229	217	216	211	234	225	217	214	206	200	212	212	204	212	218	219	224	201	216	221	239	184	202	222	194	214	194	220	209	214	211	218	211	215	199	227	219	205	210	205	188	224	199	202	214	200	220	220	230	216	213	193	196	234	222	239	212	218	204	217	209	241	219	229	219	253	217	213	223	221	225	236	212	247	223	253	211	201	214	220	199	224	236	215	208	186	182	207	208	186	190	197	222	205	213	191	220	205	230	219	222	175	208	221	201	217	201	210	225	190	212	199	231	209	232	231	194	205	225	229	217	208	216	224	197	197	209	203	241	199	215	253	209	209	202	202	198	236	207	192	221	204	206	212	225	208	223	196	208	228	219	216	199	192	202	200	244	233	214	200	230	213	209	227	228	213	208	215	206	210	207	208	218	220	200	231	221	218	235	201	216	228	205	199	216	215	205	221	209	222	216	224	215	199	189	208	212	226	203	189	217	220	216	210	200	223	194	252	233	213	232	211	209	215	206	215	244	227	191	221	205	228	202	217	238	220	221	212	210	230	235	169	223	229	213	224	210	229	214	206	188	217	204	206	206	200	206	211	191	212	191	193	241	197	226	206	233	235	208	213	186	226	185	234	221	198	213	209	226	222	207	196	191	172	224	223	230	228	216	210	215	217	198	200	229	211	217	210	196	204	214	222	173	191	229	227	207	214	198	194	196	219	230	204	205	224	220	220	203	210	190	213	209
24326	20881	26788	25036	14634	1130	694	528	474	473	487	434	491	424	429	471	455	431	427	425	429	418	422	433	459	439	406	399	424	409	385	386	416	390	383	413	411	401	404	395	402	390	417	388	388	407	429	401	415	391	397	401	413	383	399	401	376	414	384	402	402	369	400	405	409	440	400	403	387	375	407	382	400	398	411	404	397	406	394	413	424	400	356	385	368	411	402	428	408	419	394	354	424	421	397	366	419	430	422	386	400	383	375	410	443	427	414	393	434	382	399	402	387	422	431	401	399	393	395	412	367	400	365	423	427	405	441	375	392	407	383	414	427	373	405	443	403	389	403	407	423	397	419	409	379	399	395	357	396	411	407	402	389	410	386	378	388	390	390	375	388	429	410	372	432	434	425	393	432	425	389	416	384	391	409	438	381	388	425	397	397	407	419	397	427	381	444	411	379	401	427	435	411	431	382	421	402	395	370	383	440	399	383	400	390	414	387	409	393	395	423	407	359	375	371	415	377	397	396	393	398	421	439	440	404	409	375	410	367	426	373	423	388	429	418	407	377	418	399	379	415	387	407	352	407	379	400	418	422	410	393	387	420	395	403	382	390	407	367	355	387	381	408	412	404	428	431	385	411	378	380	389	401	390	367	425	384	392	410	418	428	385	401	378	359	356	429	413	386	372	409	380	368	401	390	392	358	400	381	391	410	382	386	414	393	424	408	382	421	357	387	402	373	396	389	387	426	394	421	408	407	387	387	421	378	408	389	403	394	420	392	423	386	405	403	409	397	392	367	418	415	410	385	368	399	389	413	399	408	382	376	408	373	414	412	399	403	411	422	411	376	394	371	398	403	396	396	425	371	421	378	390	401	372	409	378	398	391	430	366	391	412	381	413	379	426	398	390	415	386	401	387	421	395	365	432	393	384	447	391	353	377	405	369	365	407	377	378	406	414	418	382	374	382	426	384	392	375	388	393	391	395	380	403	394	379	382	382	436	395	383	409	379	399	382	381	359	384	385	368	384	354	385	414	398	395	407	403	416	387	353	422	409	435	404	370	368	425	392	404	399	387	425	400	432	354	424	420	338	404	397	432	393	385	398	402	433	415	407	374	370	415	392	365	393	379	435	404	395	402	402	384	395	410	407	440	375	374	400	416	416	431	389	399	382	401	423	398	420	411	396	402	422	384	379	449	430	386	390	419	379	377	364	400	370	348	419	393	429	427	399	415	397	381	392	389	421	432	401	375	398	413	399	394	422	417	412	449	392	373	420	354	416	371	380	438	369	398	432	395	416	398	437	425	394	372	401	402	418	398	390	414	392	401	397	404	392	379	381	378	404	432	386	431	393	417	412	423	416	370	445	378	422	375	417	419	368	406	384	456	429	373	397	402	374	379	406	394	420	402	410	395	382	390	389	398	416	419	419	416	392	386	408	389	427	400	423	394	384	397	409	408	373	390	421	393	403	389	441	394	382	381	434	404	391	427	368	395	448	404	372	385	401	442	409	395	424	432	421	410	388	417	391	412	388	401	433	405	377	387	381	390	416	361	436	398	376	404	403	391	409	405	391	374	378	419	389	410	386	404	364	401	393	395	375	378	396	411	393	389	407	417	377	405	379	395	426	403	403	390	389	376	409	410	423	414	405	400	389	408	388	426	381	400	403	388	406	437	394	411	385	395	426	379	407	400	392	385	412	401	396	417	423	391	417	418	391	374	366	436	356	423	425	380	407	419	395	371	396	379	417	413	384	395	374	416	397	394	419	416	416	394	397	399	388	415	398	401	406	408	412	397	395	392	398	426	393	412	388	392	367	407	398	400	366	393	392	415	340	398	412	415	396	399	410	373	399	382	441	413	397	420	439	425	346	430	392	447	402	410	424	393	392	385	386	384	429	372	414	377	412	420	397	381	402	385	384	398	407	411	435	386	398	413	388	374	414	405	394	408	390	398	424	366	426	407	392	394	407	410	387	402	458	368	366	406	406	365	375	417	382	408	416	403	397	385	378	400	400	430	381	420	411	390	377	418	369	414	421	405	420	429	428	405	405	406	401	387	399	361	448	451	430	389	363	397	390	402	407	372	414	388	400	396	418	431	403	380	435	415	393	442	397	393	391	410	404	385	381	398	379	395	393	412	396	408	354	414	380	397	388	402	380	372	393	408	420	414	420	363	403	397	391	406	425	398	401	398	390	404	415	411	401	414	373	374	403	406	407	421	429	414	422	413	389	385	419	388	413	359	389	374	428	409	461	425	408	390	399	425	376	378	393	377	424	418	376	356	413	407	395	422	415	406	395	413	418	375	408	395	417	418	386	423	386	377	371	391	392	398	421	366	389	372	383	395	436	389	418	402	396	389	420	401	411	382	410	402	400	419	392	427	400	389	386	397	416	407	382	412	415	369	373	408	404	412	383	446	452	412	407	424	394	381	398	420	370	379	404	368	383	403	394	437	429	399	390	375	405	373	404	443	381	354	398	406	392	432	395	323	389	394	399	400	415	424	372	408	385	375	382	421	401	399	391	397	382	398	426	383	418	362	425	415	391	378	400	363	408	404	440	386	372	362	417	431	434	372	413	405	384	391	447	407	407	393	409	420	423	385	415	374	399	406	423	447	401	385	431	385	384	415	407	420	393	411	364	411	408	374	377	379	411	381	399	402	410	404	422	433	386	394	395	402	390	385	395	411	384	371	394	399	415	418	403	358	371	412	429	464	350	375	407	346	380	397	401	401	433	394	384	377	374	400	391	464	390	382	357	417	415	419	420	392	385	403	381	399	387	369	405	406	404	397	410	404	383	428	388	392	352	380	401	397	418	385	375	436	368	375	385	382	383	387	384	354	417	371	369	396	440	405	380	411	419	409	407	408	405	391	404	406	394	405	411	358	438	388	391	404	429	380	403	414	376	403	382	390	376	391	392	409	420	414	394	368	403	394	390	416	397	412	381	403	379	374	442	397	388	439	398	427	385	431	400	374	420	369	419	422	393	411	414	403	384	386	374	405	377	399	355	413	387	385	398	383	422	403	380	404	397	413	402	420	410	394	366	378	382	422	419	365	397	403	374	395	378	381	381	447	412	418	388	369	400	376	384	378	390	432	405	397	386	351	438	417	404	400	379	400	417	400	432	388	392	369	374	386	384	436	389	397	402	366	442	400	404	373	408	408	395	421	402	403	381	401	401	400	380	417	434	420	409	393	366	410	356	380	418	415	410	386	397	392	397	400	373	415	408	404	406	439	382	400	366	360	398	401	385	405	379	367	389	389	413	418	396	369	360	355	400	399	356	362	362	425	426	411	415	418	414	444	409	365	415	418	400	426	374	384	376	421	370	373	429	394	380	390	394	434	432	386	416	426	366	361	385	393	401	372	398	427	416	424	409	373	403	402	387	349	417	386	427	409	368	422	427	350	381	372	402	424	404	400	422	378	416	412	401	389	389	400	366	376	374	412	381	394	440	382	367	388	363	375	377	374	415	408	418	399	413	366	408	406	385	427
5636	36373	5188	1758	1346	1029	861	721	579	507	547	508	489	476	490	458	444	430	444	428	453	396	395	402	420	408	402	431	401	366	397	424	421	423	374	403	411	420	401	398	408	427	401	409	383	387	397	418	389	424	393	386	389	371	395	433	389	397	368	452	408	440	413	385	418	400	377	416	420	401	416	413	405	413	380	406	382	380	399	381	377	381	388	391	413	392	405	421	390	382	393	381	399	393	434	393	380	386	430	393	401	379	376	413	385	381	405	411	390	376	392	420	369	356	393	399	395	408	420	383	384	419	419	432	391	406	363	431	401	412	416	377	386	380	401	397	390	384	366	403	445	362	395	403	389	415	383	383	409	390	392	415	426	355	356	410	394	392	392	392	378	426	397	376	392	395	385	395	368	376	357	402	386	351	401	382	421	398	384	413	382	395	399	398	385	398	373	448	397	381	414	406	375	415	393	387	364	382	398	422	385	402	410	387	398	366	382	365	398	403	408	430	398	397	412	398	410	402	378	395	396	420	401	386	386	373	376	397	414	420	409	392	408	410	393	420	418	414	369	413	400	373	367	387	391	378	402	356	406	365	390	429	389	415	364	408	404	402	396	397	398	406	392	411	399	417	381	423	393	434	383	365	433	382	399	401	415	384	401	389	386	375	413	386	396	399	396	404	413	394	387	402	420	403	353	417	398	363	425	419	376	380	395	406	396	396	366	401	427	385	375	392	370	369	414	393	404	380	397	415	416	423	412	388	395	398	425	374	402	376	404	413	396	440	372	400	407	393	428	449	396	412	410	393	421	378	376	379	387	380	427	430	400	408	415	356	397	412	386	384	345	386	395	385	412	403	386	404	416	394	404	395	372	415	375	376	395	414	408	381	381	398	376	373	415	458	414	381	415	368	373	401	409	382	414	387	362	400	385	398	386	405	400	378	387	364	387	363	386	403	386	388	406	423	378	391	419	409	359	412	375	414	398	390	412	372	382	394	384	396	388	423	390	387	396	351	394	407	405	413	412	432	404	371	419	379	423	396	385	382	439	432	410	392	392	385	382	389	397	364	410	398	432	393	396	396	408	410	385	436	385	431	392	393	403	380	398	424	358	366	374	367	414	368	387	374	446	411	402	375	390	351	429	368	432	404	347	367	391	383	407	413	413	375	426	419	401	380	382	382	367	413	416	407	413	361	377	391	421	386	373	432	393	402	412	423	374	406	388	368	402	415	405	378	411	402	390	400	418	417	347	379	397	390	418	389	398	409	406	389	395	377	424	354	391	410	359	409	410	378	391	422	403	392	387	416	406	386	383	402	383	377	391	389	338	413	396	385	403	374	426	395	397	403	388	376	389	348	386	385	386	427	402	411	401	409	404	409	403	368	386	435	414	403	384	407	391	401	356	395	402	389	405	405	382	403	425	380	385	395	421	389	403	407	378	344	417	384	401	423	421	438	366	394	386	404	408	404	375	391	422	403	377	396	404	384	366	383	377	394	417	398	381	396	408	374	429	409	364	402	396	425	399	403	375	400	382	404	385	403	406	386	402	383	397	411	414	395	390	425	396	391	388	369	359	441	400	401	370	403	402	424	381	450	387	386	404	391	425	388	405	391	356	398	381	402	388	389	381	385	386	409	398	413	379	380	395	374	419	371	403	381	393	417	394	391	409	387	340	378	378	389	410	398	383	381	395	374	414	417	389	386	387	395	371	417	415	411	389	410	413	406	400	392	392	367	388	406	381	392	416	368	430	406	361	404	394	423	397	407	419	401	394	386	382	377	404	417	343	428	394	400	370	388	433	373	383	364	385	390	377	369	410	352	407	406	420	361	403	381	423	416	384	399	377	377	360	389	401	380	401	355	362	373	408	372	393	398	384	338	375	425	397	371	406	419	391	377	389	402	369	397	379	392	399	371	390	430	409	393	370	428	405	413	364	388	389	364	418	385	393	395	410	416	424	385	430	409	393	395	406	438	417	398	399	374	399	431	389	454	367	388	377	370	429	395	414	357	397	405	390	427	358	380	387	397	371	364	355	396	401	381	342	388	375	391	388	412	402	407	398	394	423	412	386	382	400	363	383	374	398	400	404	378	382	375	376	397	392	439	393	399	378	438	375	383	374	450	409	394	391	414	406	414	417	370	364	379	402	401	421	450	396	390	420	375	413	394	386	371	401	349	430	397	409	418	377	378	366	387	403	378	423	363	391	399	388	399	383	345	441	438	400	384	402	419	389	363	418	377	382	397	394	418	415	381	407	410	362	387	404	403	401	421	390	434	390	399	412	377	395	404	365	410	349	410	397	425	392	396	369	410	382	385	381	429	417	381	399	408	392	409	416	405	387	374	406	341	395	393	392	395	405	354	416	407	385	407	409	384	370	423	407	411	381	387	398	380	395	392	365	422	391	433	384	395	392	410	358	358	398	373	412	406	386	390	392	382	386	373	361	403	436	403	373	408	367	382	374	388	382	385	405	398	379	386	398	408	352	418	418	425	392	387	412	392	419	406	409	409	389	396	383	385	409	384	359	396	418	403	425	418	384	383	399	403	386	397	392	408	362	400	408	375	418	399	414	357	375	413	386	352	402	394	370	388	400	406	384	407	345	357	412	395	363	375	382	398	375	430	441	391	414	402	410	419	412	416	382	421	406	389	387	375	393	413	386	398	392	430	390	435	411	385	381	397	362	373	378	390	396	356	394	408	353	377	374	415	392	408	367	380	389	399	387	392	387	396	403	414	362	406	421	413	382	409	386	374	401	348	408	348	400	405	353	414	402	410	383	374	437	388	409	391	374	385	350	417	365	375	372	417	408	410	376	397	418	382	416	422	394	391	387	375	413	404	404	417	409	425	382	379	410	409	405	394	429	398	394	388	377	362	422	410	392	390	403	413	391	377	392	379	367	383	375	373	374	387	401	366	402	400	376	389	435	426	413	420	384	426	411	406	385	409	398	341	447	362	384	407	408	365	389	429	404	399	404	431	419	396	396	409	402	394	386	418	357	414	388	388	368	394	423	393	388	393	401	388	378	426	396	381	386	409	441	396	414	383	424	405	403	399	363	436	433	355	413	440	404	379	366	368	399	393	381	386	407	433	353	375	382	393	407	378	359	383	385	407	415	391	390	415	383	365	406	429	405	398	367	408	375	386	378	414	422	408	393	387	405	370	386	383	390	398	375	377	383	353	362	357	391	394	393	392	405	414	376	395	390	403	364	356	443	358	399	393	424	376	391	434	407	374	422	389	422	397	359	408	429	387	408	434	375	399	422	376	398	410	399	407	384	386	372	415	400	386	372	376	343	375	387	406	401	406	369	390	421	374	413	403	413	376	404	401	386	421	387	410	422	372	408	384	440	375	443	393	397	384	399	405	378	395	394	377	412	409	376	406	436	408	364	392	419	399	381	404	428	418	394	393	376	339	417	402	363	384	399	401	435	393	407	393	423	394	388	399	404	402	406	392	395	390	375	359	384	386	379	409	395	381	410	420	384	377	394	388
22253	20948	28014	24026	20945	20980	9819	944	643	517	459	367	349	313	282	281	252	267	216	214	219	256	182	180	194	175	174	175	172	174	165	127	172	185	162	158	177	179	165	138	154	163	155	138	162	138	143	163	157	157	139	150	162	155	152	151	148	171	158	146	178	145	154	162	155	134	156	152	165	127	163	153	148	149	140	172	141	146	131	132	158	137	130	127	129	127	147	125	122	149	158	139	155	126	152	151	141	156	139	156	143	152	142	165	144	121	149	154	139	145	138	130	137	142	150	135	149	136	125	154	148	123	162	133	147	152	124	142	151	132	125	126	135	110	142	131	135	129	156	141	113	135	135	148	147	144	138	129	131	131	147	132	128	131	131	120	144	138	132	152	131	135	128	142	118	130	147	146	151	136	153	118	112	139	128	150	135	142	159	136	128	122	129	126	144	131	132	148	129	155	145	123	134	132	150	142	140	120	137	148	136	160	161	145	147	127	143	152	141	143	151	157	131	118	138	118	144	117	129	144	126	148	138	121	143	135	138	148	126	126	129	153	144	141	145	148	119	115	144	143	150	132	152	127	137	116	139	124	142	142	155	140	113	134	142	126	123	152	136	147	151	116	156	148	117	133	162	173	157	107	139	136	137	126	130	127	125	136	143	133	135	154	142	148	135	133	140	148	133	136	132	153	144	133	153	143	135	149	144	139	114	131	128	158	118	128	123	129	126	155	137	140	134	131	134	150	135	143	144	141	129	113	135	116	143	111	130	140	134	132	145	140	171	131	146	141	135	143	118	122	118	151	145	138	133	151	140	160	109	158	124	127	120	125	142	121	136	139	115	131	143	153	152	138	147	139	157	137	142	140	132	165	142	135	148	133	130	129	109	135	129	122	147	150	158	141	137	147	133	130	152	125	121	149	143	145	136	141	126	134	121	149	143	137	144	158	134	150	128	131	137	139	120	143	133	129	153	158	125	160	113	139	132	142	151	124	126	134	138	147	142	136	139	142	135	141	136	132	134	119	152	138	136	152	138	126	139	138	111	147	144	124	112	146	146	135	152	151	140	138	141	129	148	142	161	150	139	123	130	140	119	145	129	144	135	136	123	134	123	126	126	146	153	143	142	142	159	145	126	135	134	133	136	114	123	137	127	106	130	112	129	145	124	137	153	142	137	138	132	141	135	157	117	113	145	133	125	125	143	137	127	114	114	145	121	146	142	142	134	125	150	145	146	129	129	125	131	121	122	109	145	133	134	128	128	152	116	151	125	132	128	128	134	139	124	130	136	137	114	132	139	148	140	149	149	148	151	128	123	127	159	145	125	140	154	138	127	136	151	153	122	137	106	126	152	143	136	107	132	132	137	135	137	115	128	146	126	134	123	136	157	133	140	123	135	143	141	127	124	126	153	136	134	117	144	139	127	137	137	150	137	143	135	139	135	143	116	158	122	161	127	159	146	153	139	115	140	127	143	131	136	123	127	144	150	131	145	130	113	142	172	141	115	151	118	99	144	125	139	120	137	143	124	133	145	155	137	133	127	129	155	142	123	132	146	124	125	108	146	153	130	118	137	117	145	144	138	122	124	153	145	136	147	148	133	126	149	139	128	123	128	118	145	133	129	144	134	136	144	141	119	139	154	146	134	122	154	133	121	148	160	130	124	127	144	139	145	147	129	128	124	150	126	133	135	148	127	133	126	130	145	136	149	136	117	158	142	138	173	146	149	119	130	134	120	127	136	125	154	121	143	120	121	132	115	135	128	118	128	142	162	133	128	143	158	131	137	144	138	157	148	153	138	129	135	112	135	136	141	126	146	125	129	127	137	141	131	126	136	117	152	143	159	132	141	141	175	129	151	157	115	132	145	143	139	137	139	120	133	144	118	146	149	147	132	145	135	148	137	135	121	121	116	140	132	141	144	136	144	134	129	129	151	129	166	146	128	123	135	137	143	115	140	134	124	139	137	146	138	137	116	137	139	134	126	137	141	127	150	158	144	113	137	138	135	130	124	150	145	117	147	136	129	118	143	145	131	130	139	150	130	132	157	119	139	143	140	140	120	118	145	126	125	129	141	138	117	116	124	157	123	152	115	146	151	114	147	124	150	126	146	132	126	120	166	114	121	130	128	126	123	137	138	139	140	135	137	129	131	123	152	133	122	132	140	156	146	129	115	143	144	135	146	141	147	153	140	129	148	135	135	146	149	141	135	114	141	137	138	122	126	153	139	129	123	115	120	149	139	153	137	120	119	123	131	135	125	138	153	137	149	112	151	147	142	133	119	143	158	150	136	145	143	115	152	142	132	126	135	125	143	156	122	132	144	146	112	121	131	137	155	115	135	128	147	136	135	127	131	132	138	131	140	111	144	133	109	131	140	127	111	122	145	139	140	138	141	133	142	115	127	141	132	138	125	166	129	138	122	136	121	138	138	153	119	114	134	122	133	140	124	128	134	138	145	138	146	131	132	147	126	123	172	154	130	101	130	139	129	124	146	123	148	139	123	141	140	116	134	129	164	122	153	127	138	133	120	139	145	131	156	145	131	135	119	132	137	162	134	150	118	142	144	120	140	141	118	129	126	131	135	150	114	130	135	138	147	118	126	159	148	137	123	134	117	137	139	150	122	145	161	146	137	114	131	124	132	133	138	146	154	139	136	154	157	138	122	133	145	152	129	140	118	140	140	144	142	119	142	124	123	131	140	139	139	130	147	121	138	154	124	129	141	127	129	138	149	165	114	131	116	156	149	140	125	149	137	119	146	122	146	128	139	144	135	131	124	142	125	134	135	149	126	114	166	155	137	126	144	129	149	136	132	147	140	132	138	142	141	142	131	129	126	127	127	125	114	145	126	146	132	139	121	149	138	155	104	115	141	124	130	139	133	130	115	113	133	145	135	133	165	125	151	125	136	141	134	145	159	124	141	147	134	138	126	149	125	129	140	111	127	123	136	124	122	131	111	154	132	157	152	142	145	120	141	134	138	141	112	139	144	141	124	124	140	126	127	120	145	138	137	109	146	133	136	128	148	117	124	138	145	131	135	143	145	115	126	123	154	116	137	125	150	137	144	113	146	133	140	149	144	137	156	134	134	140	123	138	142	143	113	136	139	147	113	115	136	109	143	128	119	119	139	142	140	133	140	138	140	140	130	150	132	126	122	146	119	126	138	127	136	130	126	123	147	127	147	133	131	133	131	141	137	144	143	137	126	151	136	146	140	133	122	141	118	142	129	159	130	146	125	132	145	140	94	132	119	137	135	167	145	118	125	141	134	160	131	131	133	136	151	141	127	141	144	123	138	124	142	139	149	144	122	148	123	137	120	128	131	147	147	108	133	141	144	148	137	143	133	140	134	146	125	156	142	151	134	134	137	142	115	131	127	141	137	140	135	136	139	146	142	133	134	142	120	128	128	115	130	143	127	141	134	151	141	141	137	156	127	145	131	136	141	120	134	144	111	140	140	139	149	131	144	146	145	145	124	134	139	134	142	122	114	149	130	124
7795	49310	8896	4634	3197	2277	1628	1224	921	777	619	502	455	368	332	375	322	273	281	243	213	211	209	206	211	217	201	204	184	175	163	136	155	171	160	153	145	146	156	145	155	136	137	148	151	152	165	141	178	140	162	149	148	131	141	170	165	157	156	140	159	138	163	173	160	159	164	150	143	158	152	136	157	156	149	157	129	139	149	156	142	147	135	152	154	146	133	140	153	150	155	132	157	126	145	138	135	130	116	136	165	146	121	119	142	147	146	119	144	128	175	161	132	134	155	131	124	153	129	125	132	141	125	137	134	131	128	147	136	131	131	146	148	125	148	133	119	139	123	133	135	136	142	141	137	133	124	140	152	134	137	120	149	124	126	114	137	158	142	134	147	135	142	136	171	135	112	131	129	125	135	149	119	131	143	167	124	148	148	140	157	130	148	152	122	150	132	121	137	131	114	134	126	116	137	142	116	117	134	127	130	130	137	147	131	154	142	134	128	138	126	147	132	117	124	127	151	129	151	135	137	145	130	133	137	132	125	111	148	135	123	140	129	126	146	146	126	139	132	142	114	151	144	124	140	127	140	125	125	128	149	146	130	120	134	141	120	127	150	141	162	142	114	128	166	136	148	144	132	130	142	125	156	135	131	139	148	152	126	133	155	137	148	144	140	137	141	149	117	140	157	113	111	131	137	137	131	134	126	134	164	153	115	139	113	154	143	131	130	150	128	125	167	128	120	145	158	134	142	136	147	126	125	130	128	137	133	155	132	107	134	130	110	125	134	118	136	128	150	134	121	128	138	135	158	131	137	131	144	128	130	126	127	141	135	122	130	139	122	135	124	142	149	147	124	127	145	134	126	143	150	120	146	124	134	148	131	151	122	150	120	156	140	138	139	155	150	137	138	142	121	148	120	132	143	147	130	153	141	117	129	133	124	123	146	139	156	129	130	125	143	141	133	136	124	135	127	146	134	127	118	166	139	137	129	155	123	146	137	128	139	140	131	125	122	122	134	142	129	137	132	138	127	120	144	146	141	141	142	124	141	137	118	137	116	122	130	120	118	148	136	129	115	128	129	149	141	137	123	130	148	139	118	145	128	140	166	127	127	143	145	134	158	162	117	119	150	145	131	143	131	151	132	147	132	141	139	139	139	135	121	157	150	149	140	166	133	138	141	130	124	133	116	128	149	125	136	133	123	144	128	127	133	133	123	123	119	143	145	131	137	129	121	134	150	140	146	126	137	134	141	159	144	111	134	186	112	149	151	128	141	130	133	136	141	124	139	142	116	156	128	145	116	134	130	137	134	144	146	128	132	135	142	177	133	144	135	155	151	115	133	120	130	132	135	146	133	141	140	136	138	158	136	141	125	125	132	139	137	130	119	132	166	130	157	130	120	144	136	125	133	141	136	138	125	123	148	133	128	148	142	122	131	134	147	128	144	110	140	134	148	142	171	131	141	107	115	167	144	135	144	116	133	120	123	118	125	134	130	136	126	129	119	118	122	146	127	147	157	140	121	125	147	122	151	137	125	147	115	150	133	136	133	147	145	144	134	150	127	133	134	126	146	142	136	142	121	159	134	135	146	148	133	128	137	148	121	141	146	126	131	146	131	135	126	158	121	108	133	142	140	143	128	133	123	131	151	124	156	131	129	142	157	130	137	138	154	144	162	144	128	138	135	128	104	145	120	132	129	135	154	141	128	135	139	129	133	158	128	117	134	130	123	125	136	110	166	128	128	144	132	144	130	139	146	127	112	153	124	138	145	140	144	113	129	135	136	115	135	147	115	145	153	138	135	115	127	134	124	123	111	134	120	139	130	111	137	144	128	108	144	109	132	149	128	130	141	146	136	145	150	116	124	139	141	133	139	149	135	136	147	145	126	139	133	149	134	146	132	145	129	140	129	121	131	141	135	134	148	135	160	130	142	155	119	140	151	118	118	132	130	137	131	145	144	135	118	131	138	132	131	137	129	120	120	123	130	142	145	130	153	152	128	137	135	160	134	142	144	127	116	164	124	154	135	126	162	120	126	135	137	145	138	144	133	133	118	125	137	155	117	152	141	138	133	135	145	142	147	158	145	132	133	121	127	127	138	110	134	123	139	156	113	128	133	127	117	135	122	153	127	124	137	140	121	137	135	119	126	135	131	149	148	157	138	130	135	142	150	119	141	146	136	150	145	140	126	142	116	138	126	135	142	134	129	123	127	142	132	143	141	131	141	119	135	133	149	125	143	134	127	147	155	138	118	141	135	127	123	118	119	142	154	102	128	132	150	120	134	133	132	118	151	119	148	132	130	136	142	130	128	141	135	128	149	128	133	142	135	142	153	150	141	141	130	151	114	139	146	145	109	128	146	124	137	130	151	124	117	127	142	132	139	135	144	137	129	142	130	140	150	146	121	134	130	142	143	134	130	135	131	128	137	134	156	121	125	136	135	161	108	127	133	132	139	134	132	136	105	147	143	132	137	150	133	127	144	135	148	114	157	147	122	132	143	142	156	141	137	127	115	139	131	127	120	129	162	136	114	129	136	151	129	138	142	132	138	122	149	144	133	106	133	137	139	132	142	144	133	151	137	142	150	142	131	134	147	121	135	144	136	137	143	150	140	134	131	138	138	163	111	139	127	128	132	153	154	142	161	145	141	139	147	142	133	154	149	150	132	141	121	138	152	144	125	135	139	144	129	138	133	142	135	151	132	122	136	129	130	140	135	131	138	129	125	142	131	143	138	129	132	139	143	131	129	145	138	128	144	140	119	152	149	148	139	126	110	158	136	125	152	131	110	148	149	133	131	120	141	166	143	138	134	130	148	157	133	129	150	142	127	148	140	104	130	122	157	129	141	131	145	135	152	134	146	139	146	124	131	149	141	128	132	147	131	135	124	131	125	133	126	133	136	121	121	156	146	122	130	142	135	154	161	132	149	152	120	137	147	142	158	138	138	128	132	137	152	147	140	141	139	123	121	118	135	120	141	126	148	145	144	129	131	140	138	130	151	128	145	150	127	142	122	129	127	138	135	150	135	135	134	144	109	135	141	151	150	140	145	125	163	146	142	150	140	140	134	138	121	144	113	122	144	132	113	142	121	157	150	130	157	136	152	123	136	156	115	152	121	126	134	138	125	140	131	145	126	138	136	142	137	104	147	132	160	130	135	120	126	116	138	147	132	141	148	138	132	137	134	144	142	147	118	132	116	117	136	123	133	124	138	129	140	148	138	160	123	138	132	127	147	130	150	128	128	138	135	148	141	131	131	155	129	139	141	140	146	151	147	148	133	145	135	127	147	125	139	172	137	126	131	140	130	140	118	146	146	154	119	120	136	119	143	123	123	141	144	125	133	148	142	106	129	153	123	132	139	144	140	136	138	128	129	157	145	116	142	109	138	140	151	138	134	131	112	120	133	156	126	142	136	119	144	124	138	177	143	126	143	134	158	147	138	137	153	125	143	135	120	126	121	154	133	127	123	125	140	122	134	122	137	112	160	119	157	145
27561	19136	6594	593	461	435	426	403	393	394	423	382	434	392	429	428	402	447	436	409	435	411	403	439	401	409	426	406	370	410	405	408	397	425	389	400	369	439	411	414	414	392	412	370	395	392	405	383	387	368	403	404	363	400	433	422	409	413	387	385	388	393	411	397	369	378	416	379	377	413	429	388	415	388	429	395	383	403	421	376	417	409	403	392	390	403	401	396	405	396	369	371	412	404	412	395	363	382	450	427	387	405	395	439	400	363	391	399	417	420	402	379	386	381	414	393	367	415	404	392	421	420	363	388	376	411	402	393	415	410	443	432	389	406	378	385	391	406	392	351	388	384	385	380	401	417	379	396	407	402	393	447	432	443	381	371	389	412	407	396	397	360	397	420	380	415	398	399	403	395	386	407	414	422	405	390	430	416	405	422	401	407	374	408	387	410	394	442	401	426	406	393	395	392	410	429	417	420	437	389	418	362	433	414	426	391	397	391	402	359	390	428	376	411	410	436	385	398	439	399	415	365	410	418	349	408	364	425	385	413	406	395	409	376	414	349	368	398	386	411	402	377	388	375	419	395	367	396	388	415	385	394	384	381	405	385	365	414	425	420	381	407	418	395	382	375	370	424	403	398	429	368	361	415	411	422	387	387	407	423	421	446	364	415	404	405	396	411	412	413	383	405	403	385	404	389	416	398	396	383	422	390	379	402	420	397	426	429	416	381	439	406	413	397	402	391	406	406	422	405	396	386	404	434	388	404	391	400	414	402	368	385	418	390	382	398	398	390	392	375	402	414	424	412	399	385	380	399	411	384	372	449	399	380	420	445	370	418	384	409	381	415	395	414	418	440	419	395	390	381	408	387	388	364	393	417	438	390	431	360	423	413	382	385	405	420	416	379	375	378	402	376	375	414	425	401	438	410	395	395	390	404	404	375	373	405	378	428	424	387	403	381	380	389	391	380	389	397	414	381	376	394	405	405	390	407	414	389	397	367	409	403	393	394	395	364	368	427	390	420	375	398	407	426	397	390	396	372	404	388	405	427	407	384	417	424	406	387	392	388	407	390	407	371	411	417	399	419	352	415	409	393	381	413	409	388	380	426	424	410	415	414	395	392	386	389	380	381	388	380	425	407	397	375	429	415	394	419	425	365	416	402	432	406	390	394	416	436	368	424	389	415	405	414	396	376	395	381	376	412	342	394	417	386	424	394	410	392	406	366	409	419	401	411	409	421	416	388	423	392	393	404	349	407	384	409	454	419	365	410	385	408	408	415	459	382	374	382	401	421	402	424	424	412	431	420	396	368	398	398	396	389	406	413	420	376	406	410	378	402	412	396	423	417	409	413	400	398	398	357	416	407	395	411	402	415	451	422	437	402	403	463	394	418	381	390	383	408	414	416	389	394	406	390	397	367	411	399	402	379	414	371	408	414	393	396	409	405	442	419	391	419	446	376	361	403	424	423	434	398	401	365	388	378	383	396	388	404	383	402	419	400	403	374	397	423	374	422	430	385	399	390	425	423	388	396	379	405	388	388	427	400	427	404	400	402	418	399	390	423	392	428	408	422	397	409	363	399	400	390	399	405	420	372	410	430	384	426	386	416	366	409	427	409	387	388	409	398	389	415	424	416	354	427	382	363	413	367	405	392	399	425	386	401	368	395	391	437	410	423	461	425	414	393	384	392	403	402	389	376	411	430	429	391	372	429	399	426	422	386	381	403	380	389	360	399	430	425	418	407	364	392	404	386	404	371	391	440	416	417	388	378	386	415	401	431	360	399	404	412	425	427	418	402	389	382	390	389	406	382	423	415	385	411	411	368	388	435	425	377	380	388	412	390	417	398	401	371	414	384	415	415	392	390	426	379	398	362	413	367	401	401	423	406	388	429	416	374	401	390	436	416	401	402	379	405	416	338	381	412	387	404	418	414	398	439	384	343	400	429	389	412	364	391	418	405	438	432	396	413	424	381	395	376	406	427	391	408	395	375	396	403	429	377	386	373	396	363	414	388	386	410	396	390	374	426	382	401	391	379	434	385	390	396	372	410	415	411	434	415	402	376	389	404	430	359	403	432	401	400	425	388	380	408	380	394	427	382	394	390	363	418	414	386	396	405	389	399	417	402	392	374	369	404	405	411	396	402	384	376	380	402	420	395	417	435	397	363	424	420	384	424	399	359	418	395	376	408	420	426	380	439	395	427	398	405	399	412	421	404	371	374	354	366	380	372	398	406	371	384	399	391	422	405	368	412	420	407	388	381	378	411	392	371	395	382	398	444	361	371	437	416	410	354	379	393	364	414	438	398	385	373	396	378	401	409	398	391	452	389	375	416	402	390	419	398	406	357	418	370	401	416	395	419	390	348	400	393	398	419	407	396	423	387	420	372	410	404	434	417	408	351	390	386	410	419	394	411	399	371	390	398	405	427	422	376	438	415	386	398	367	406	429	402	431	379	385	412	376	417	383	380	427	396	434	371	390	399	420	394	370	435	405	397	387	401	385	397	391	416	383	416	400	421	419	426	406	430	385	406	412	415	406	404	406	407	396	400	391	386	395	407	413	448	417	405	380	407	402	395	417	409	398	425	404	383	394	412	426	371	368	396	457	439	419	386	421	372	401	391	388	397	387	391	410	421	377	387	382	412	385	372	406	427	423	426	382	385	373	370	411	404	389	412	458	394	377	387	401	404	441	429	424	383	381	412	413	427	379	393	417	413	399	389	396	395	369	382	394	385	401	410	382	410	426	430	398	425	390	395	407	386	401	410	392	421	367	404	405	366	386	421	416	418	412	403	391	422	409	406	387	377	412	406	387	384	397	419	369	359	457	434	384	395	418	405	374	395	372	423	417	405	422	420	422	402	404	424	432	399	411	435	428	423	375	412	401	374	421	417	413	400	404	378	390	402	391	415	397	415	409	403	386	431	411	396	422	386	406	403	397	419	416	442	412	407	385	423	403	426	440	401	425	400	367	385	392	369	402	419	417	431	403	425	390	386	409	411	379	384	384	441	353	420	406	401	395	427	397	413	374	424	421	416	421	396	405	402	412	390	378	391	403	391	390	411	408	419	420	365	454	419	414	421	399	395	403	394	404	428	390	386	401	408	464	383	372	393	394	419	414	393	417	390	382	402	381	408	392	384	437	396	382	389	431	421	383	405	389	434	406	391	407	384	398	417	412	417	425	407	372	395	415	395	406	386	387	431	441	400	412	408	424	414	391	399	415	383	422	400	410	407	431	396	384	449	403	388	394	391	425	404	421	402	412	386	390	409	369	422	390	397	397	388	390	409	405	399	399	376	401	411	395	379	370	436	388	413	413	465	415	349	432	377	379	409	418	411	422	379	397	368	392	388	405	416	420	397	374	377	371	417	419	412	354	373	422	434	412	411	365	354	427	427	460	406	373	410	376	382	413	362	388	384	391	390	410	374	411	395	380	434	387	413	436	411	411	425	388	402	388	388	407	392	420	393	395	403	411	423	428	373	430	404	405	395
7445	12284	2211	572	512	445	455	420	414	433	418	409	428	425	409	398	413	434	434	442	418	399	396	399	401	405	426	369	439	405	404	405	410	431	416	411	435	411	464	404	436	452	434	394	434	446	440	411	382	400	425	418	396	414	414	400	413	379	416	418	416	398	412	398	406	436	386	422	391	422	437	406	402	397	425	416	403	441	453	413	403	391	395	426	412	380	403	411	429	392	418	429	446	436	447	422	363	387	387	416	444	431	422	448	399	427	382	403	428	402	439	441	413	405	425	398	421	384	422	441	409	396	364	423	402	401	373	395	409	416	446	386	376	393	403	414	386	425	430	420	388	427	422	397	392	366	408	447	393	407	384	400	389	406	414	419	430	452	395	413	407	410	408	408	400	430	371	415	396	437	378	410	435	407	399	407	420	423	407	402	409	410	418	404	373	390	411	389	414	398	431	438	409	410	452	404	417	396	445	408	380	416	402	439	428	438	420	414	423	414	433	427	399	426	405	412	438	404	426	347	449	416	406	399	393	401	418	389	394	386	399	374	422	402	422	448	385	418	422	390	417	400	402	416	409	404	416	415	426	397	419	417	446	403	401	432	411	393	405	413	414	427	395	429	444	430	459	396	386	418	396	413	416	436	406	389	405	424	427	412	402	405	424	416	414	425	426	429	399	427	455	437	395	444	436	408	420	389	402	397	390	397	420	418	414	390	402	406	405	453	392	393	392	439	415	386	410	410	442	373	380	427	430	411	400	412	435	393	431	436	420	374	410	402	398	424	399	396	409	412	415	391	408	412	414	449	417	439	420	399	392	381	386	423	390	407	425	408	421	403	401	383	434	422	379	402	431	390	382	410	405	411	409	384	456	394	413	420	401	437	386	413	430	400	377	420	382	431	389	461	428	427	375	388	406	390	423	434	401	415	410	395	394	423	434	412	423	411	392	442	456	403	395	387	389	404	403	394	385	378	394	466	398	394	396	408	432	380	389	403	372	374	439	382	452	440	384	388	388	389	428	390	416	415	424	410	402	383	431	420	406	469	396	384	414	426	380	448	403	379	390	415	410	376	413	419	396	411	406	439	389	406	394	393	440	414	406	402	433	410	426	424	425	460	415	410	437	419	384	402	412	424	402	410	430	416	408	421	408	431	430	412	403	379	391	412	396	381	407	413	436	404	442	440	395	426	394	417	468	398	398	397	416	402	395	405	424	430	410	455	412	416	423	455	465	455	426	425	429	424	403	430	445	378	427	420	435	414	421	397	408	381	390	420	412	433	378	387	411	464	412	389	410	396	428	407	425	416	388	395	408	418	408	417	382	407	415	388	413	370	460	404	408	384	422	368	404	406	418	378	406	423	398	415	397	402	387	394	391	398	401	403	405	423	430	400	440	438	373	397	379	428	444	372	388	399	393	405	395	418	374	394	406	420	431	408	410	390	383	411	417	397	412	400	397	428	396	418	395	377	404	421	428	409	409	403	415	433	426	409	400	415	448	395	378	452	435	371	434	426	430	400	426	387	419	428	407	376	422	400	407	407	424	397	428	424	373	396	456	407	397	404	433	425	423	439	388	388	433	434	391	410	384	393	415	404	431	383	452	385	393	397	389	387	412	394	444	426	432	419	420	375	420	424	389	392	419	418	401	395	366	401	413	393	388	406	414	353	373	448	412	406	436	406	389	433	389	407	406	438	391	369	433	418	447	411	433	437	399	410	388	424	387	407	412	415	377	374	414	403	383	431	416	398	391	415	441	419	402	360	400	402	391	434	414	390	404	416	422	431	398	435	433	440	413	408	402	435	407	423	422	402	378	398	444	406	415	421	413	403	440	417	418	429	381	413	399	416	386	392	385	422	382	445	404	431	425	429	409	382	435	418	402	410	419	430	414	413	394	424	401	426	401	415	431	421	392	357	393	404	421	416	412	401	408	436	460	388	435	434	408	439	414	462	396	366	416	418	423	430	388	406	423	409	389	414	452	395	419	410	401	425	367	396	416	421	411	402	424	417	419	369	401	369	415	404	391	408	371	410	421	405	411	398	384	385	441	362	412	455	415	367	405	389	436	384	402	410	385	435	400	418	398	417	432	393	457	408	407	441	404	440	427	442	417	364	405	371	387	387	427	405	372	409	416	396	381	391	400	386	455	408	414	415	413	417	393	389	430	418	421	438	434	403	400	448	388	460	414	428	397	410	445	411	386	395	397	461	390	398	355	445	417	384	405	425	435	424	423	406	421	384	414	429	419	396	444	418	435	398	413	409	354	415	421	441	402	402	439	415	386	393	432	409	452	420	392	414	414	386	416	400	382	421	409	355	425	399	437	400	406	420	402	425	434	412	411	373	411	430	395	421	397	448	448	426	379	405	391	389	399	428	394	383	402	387	427	401	431	434	372	423	440	437	430	405	433	375	419	434	391	399	430	449	440	380	451	431	374	425	407	389	385	401	386	366	416	389	405	419	404	418	431	399	418	424	439	402	445	399	435	424	399	401	405	370	403	409	418	403	449	398	421	382	449	368	410	453	413	390	389	429	479	396	424	397	440	381	407	405	406	453	385	440	401	411	410	385	414	468	413	403	401	404	448	420	411	415	410	417	384	399	379	426	449	432	392	399	410	383	432	409	424	390	400	405	414	409	407	447	426	422	411	418	432	407	378	404	430	441	396	407	426	423	396	407	415	416	401	403	388	427	396	416	429	437	429	414	414	398	439	392	454	414	411	433	437	406	405	423	423	398	396	433	424	419	428	399	403	435	410	395	438	451	344	441	390	437	410	409	450	449	417	378	398	421	405	412	441	392	395	409	431	405	428	431	408	397	424	404	411	407	425	397	417	387	371	430	432	455	395	440	387	431	410	416	420	421	377	414	406	367	415	384	401	419	394	414	405	399	397	421	375	383	396	398	415	411	375	415	438	419	419	413	423	424	396	421	408	377	427	389	397	405	433	388	448	365	394	390	408	420	399	399	415	413	395	404	408	415	396	422	418	399	417	411	393	421	430	376	400	386	383	407	457	421	431	419	411	398	399	389	403	413	388	428	392	411	419	384	421	389	390	393	415	398	418	387	378	397	406	435	421	411	398	377	403	390	395	423	463	363	419	407	415	412	395	408	418	393	425	390	404	389	452	410	424	384	451	395	403	389	398	413	411	398	419	405	417	438	407	395	367	411	418	404	420	386	411	407	411	391	428	406	403	423	437	395	407	397	421	432	389	387	407	406	423	388	378	423	394	391	421	374	434	389	431	417	436	431	389	409	410	427	429	389	375	417	399	410	425	423	380	389	463	440	405	410	433	389	422	380	415	392	384	435	398	398	419	395	400	413	420	390	374	390	404	377	401	397	403	400	422	397	393	417	369	422	409	415	436	397	392	404	395	440	413	422	417	409	388	373	388	410	393	421	422	393	393	427	373	422	461	434	405	425	416	389	400	422	413	433	419	373	450	431	412	377	407	375	418	446	414	393	397	388	370	426	417	435	376	409	399	417	413	423
23508	20951	27704	24365	20921	8262	838	576	459	401	366	327	311	320	286	265	255	275	241	257	227	263	239	226	239	228	230	233	221	243	206	222	232	226	221	224	225	205	201	227	231	226	202	216	204	216	210	222	226	221	213	207	234	187	206	238	213	216	223	213	204	190	201	224	201	184	201	178	202	209	225	207	190	218	237	208	194	198	199	204	206	213	206	187	199	199	219	213	210	198	195	220	240	230	202	203	204	223	208	177	209	209	220	213	208	222	210	237	197	197	206	207	212	232	221	203	204	232	204	229	212	220	222	222	218	189	203	195	213	206	196	182	197	207	213	222	195	219	207	218	190	184	230	221	216	219	191	218	202	234	187	198	204	228	199	199	203	196	228	204	234	207	199	183	188	222	227	191	211	226	200	204	218	201	216	195	222	231	230	205	193	196	223	195	192	236	210	207	209	243	195	223	230	191	191	228	200	212	197	204	221	217	211	220	210	214	192	192	181	215	222	207	208	205	189	200	198	201	205	241	212	220	238	197	223	201	245	218	180	188	212	184	181	189	184	194	229	190	210	223	188	195	171	212	195	210	206	207	203	207	209	182	233	225	215	212	220	216	191	205	220	203	179	221	224	208	205	208	223	239	241	196	219	197	209	193	199	199	231	217	235	196	213	221	195	223	218	201	226	234	218	219	203	183	205	207	173	226	226	213	204	178	190	234	204	185	192	201	220	221	230	219	217	202	201	199	191	191	222	208	188	214	212	211	186	208	194	213	200	215	190	206	217	196	190	204	204	210	199	205	192	197	200	217	205	207	213	222	208	210	208	210	186	217	214	222	210	209	196	187	206	204	188	194	197	196	203	193	220	216	202	212	207	197	199	190	232	202	201	235	201	194	197	166	208	220	215	205	199	209	200	206	203	200	231	189	201	191	217	219	182	202	216	206	199	208	205	213	201	198	211	208	223	188	216	200	214	200	215	217	199	217	206	203	199	221	206	201	196	206	227	205	197	196	203	180	197	203	189	214	194	239	210	215	198	213	214	199	195	222	192	201	249	180	229	171	198	186	193	197	225	203	183	189	188	207	206	199	216	205	228	212	202	226	210	205	204	212	198	193	198	198	184	203	200	199	231	220	208	206	208	193	235	229	194	201	192	211	193	197	213	195	209	203	185	205	213	204	181	188	210	180	169	187	199	214	188	197	205	216	193	182	213	200	192	180	211	219	205	217	211	207	211	220	205	195	199	200	177	192	205	232	235	208	220	185	222	203	203	215	241	210	198	212	197	196	182	205	206	187	176	225	232	222	208	193	238	213	216	198	201	205	185	229	227	179	204	219	211	213	218	178	208	202	208	204	203	204	200	202	202	225	188	226	198	214	172	209	208	189	231	209	193	215	236	224	220	216	222	228	231	175	228	202	183	183	196	224	203	219	214	245	197	214	233	194	221	212	194	214	209	205	182	203	198	220	219	197	169	177	209	185	210	213	217	218	201	210	205	191	206	199	178	202	193	217	210	220	216	203	218	187	221	212	185	203	205	240	222	215	205	229	200	209	232	205	204	196	186	222	226	213	204	181	210	196	228	200	197	228	204	193	206	192	175	218	180	201	199	207	192	200	184	183	192	195	204	181	222	206	212	213	202	197	214	236	195	199	214	179	209	192	217	213	191	203	210	207	209	212	185	185	224	219	222	202	200	214	220	221	172	221	208	198	220	222	202	234	213	199	214	195	221	192	204	200	196	199	175	212	217	218	204	199	237	227	201	203	236	196	202	186	218	171	207	239	215	204	221	194	221	203	196	214	208	205	209	200	213	208	216	237	194	196	213	224	204	197	215	199	209	192	210	197	177	212	201	205	196	229	201	212	204	194	214	204	218	203	191	214	220	241	221	192	188	214	195	198	205	192	189	207	195	216	217	197	223	225	226	169	199	210	201	183	232	186	213	202	210	198	197	193	218	220	211	181	182	201	227	210	211	192	205	192	199	203	226	198	190	228	191	197	178	197	215	216	186	205	207	201	205	221	200	208	199	202	225	195	219	206	194	242	227	176	198	201	197	202	235	208	203	186	184	175	197	224	205	211	209	211	182	218	240	198	203	174	230	192	194	190	186	208	204	202	210	218	175	202	213	203	221	204	198	184	211	221	216	217	216	207	171	200	183	233	187	182	234	203	214	182	218	201	203	225	194	215	244	194	237	232	212	212	197	188	223	212	222	204	195	203	219	215	219	215	195	194	189	208	193	209	185	196	187	199	215	240	226	195	185	193	225	200	209	202	227	183	210	216	192	195	209	208	209	214	214	217	209	229	205	181	231	222	212	200	228	212	215	211	192	193	198	175	216	213	187	208	224	206	197	180	191	222	211	235	210	186	203	224	199	208	227	206	260	192	225	208	182	218	225	194	218	215	196	224	232	180	196	195	208	228	225	199	171	187	199	222	196	193	187	211	190	198	218	216	203	221	192	200	247	190	213	218	203	203	200	183	222	192	215	219	191	219	212	215	207	214	222	213	216	182	203	211	199	208	204	203	210	226	209	207	220	254	214	219	169	220	219	176	201	213	255	206	211	196	205	197	217	214	205	188	220	205	203	209	219	220	217	194	196	203	194	216	209	229	210	193	193	177	192	207	242	220	209	206	225	180	205	209	226	193	188	216	221	208	219	226	215	211	215	193	189	218	236	213	185	214	201	210	215	233	195	240	225	189	226	205	194	222	174	210	204	222	180	204	209	180	228	207	177	183	222	185	162	209	193	211	196	202	191	214	206	197	215	202	231	201	207	207	200	218	181	211	206	192	222	216	184	202	205	195	190	207	206	210	199	207	205	190	192	198	213	191	200	217	203	220	211	174	214	198	200	207	217	201	204	195	214	216	184	212	201	210	188	214	221	209	204	224	234	220	178	223	200	219	224	205	223	212	192	203	203	214	203	218	191	223	176	188	189	205	224	203	197	210	193	202	208	214	208	188	212	214	199	204	204	216	199	222	207	203	199	211	191	184	203	176	206	214	180	227	201	219	224	204	187	214	211	211	173	205	219	188	218	189	208	205	224	185	204	206	212	179	183	191	214	212	234	212	240	201	205	199	213	205	184	216	190	222	219	215	210	169	229	201	225	188	191	193	212	189	214	192	186	201	197	187	211	209	188	217	222	194	209	201	204	185	187	207	231	217	175	198	206	175	193	213	205	215	224	211	197	194	216	205	201	209	218	218	204	195	245	203	208	221	212	216	210	204	211	209	220	221	214	216	207	210	182	231	191	191	204	203	181	196	215	200	197	213	220	183	208	215	224	193	225	191	216	224	207	194	184	217	211	202	191	209	225	212	190	213	196	199	216	227	224	203	201	210	226	215	211	231	195	196	199	230	228	185	178	209	212	205	225	238	222	222	227	191	219	204	221	212	197	186	229	203	198	211	204	191	194	198	197	218	211	206	229	192	214	216	223	201	185	202	232	223	194	220	211	171	207	227	209	203	208	180	194	214	193	215	233	176	234	187	210	203
7016	40152	7257	2475	1785	1309	1037	787	661	519	442	441	360	352	361	314	324	273	292	307	273	266	293	259	238	250	243	258	233	242	221	217	237	217	232	237	248	222	233	253	235	237	236	237	214	241	180	242	215	223	229	231	231	206	206	239	236	237	214	202	237	219	242	227	199	223	218	229	200	234	237	265	235	240	222	227	244	245	195	227	259	211	219	219	208	248	224	233	235	208	253	228	227	207	221	217	182	217	206	203	221	191	214	235	235	226	213	196	208	215	211	260	210	206	199	227	242	217	248	191	243	239	204	202	218	243	219	187	203	218	219	240	206	212	223	224	196	204	217	219	206	226	234	236	221	191	207	212	213	210	214	213	218	204	215	211	225	194	199	218	201	234	211	204	251	217	249	208	207	220	214	215	219	225	193	204	235	219	208	211	219	224	228	225	210	240	219	187	240	213	212	210	227	229	211	221	235	218	230	221	198	224	205	211	212	226	227	231	218	214	200	205	219	217	208	214	202	217	205	214	204	209	199	228	191	194	238	215	205	232	195	192	195	195	219	223	239	209	213	219	227	208	235	208	203	224	203	225	228	224	199	242	228	226	201	199	209	269	216	222	207	227	224	230	234	199	191	245	202	231	231	227	183	231	236	225	218	214	183	226	210	245	197	224	200	242	224	203	217	208	222	219	216	234	241	226	233	246	217	218	208	234	221	202	206	203	213	203	176	204	214	224	228	200	213	191	196	184	223	201	235	210	208	214	217	226	213	215	217	201	223	229	222	221	211	217	186	213	204	237	222	204	213	256	227	227	223	218	227	215	201	198	205	205	209	247	227	228	211	229	204	227	230	209	218	224	226	222	217	195	213	232	203	206	219	223	215	192	220	225	216	217	196	248	210	233	209	215	213	206	214	203	219	206	215	220	245	222	233	201	220	242	225	209	197	209	216	217	203	209	205	220	221	243	201	204	212	202	225	234	233	210	218	229	231	214	207	235	237	215	223	213	226	204	255	216	205	193	229	223	203	209	214	212	225	196	207	223	212	224	250	213	236	215	208	225	206	215	229	230	202	209	222	200	230	209	218	197	206	237	195	227	200	238	230	217	215	206	239	232	208	221	200	237	215	208	219	210	190	221	204	246	207	224	236	206	199	215	210	217	208	196	184	216	211	235	221	215	220	220	226	216	200	196	221	212	232	194	190	225	225	198	199	233	217	218	238	227	212	214	223	235	218	217	192	232	214	221	222	224	213	217	213	228	244	229	212	246	218	215	215	222	216	214	202	226	201	216	208	209	194	241	194	210	224	203	192	198	215	214	189	228	203	214	233	227	227	222	219	232	229	225	228	203	238	203	235	220	222	245	231	210	205	215	216	207	203	221	228	225	200	183	211	224	241	223	214	213	225	219	216	257	235	194	234	193	215	224	228	207	219	209	200	206	205	212	222	219	232	217	219	196	225	230	207	219	236	243	228	222	219	224	202	209	205	219	216	203	195	217	213	239	209	214	224	216	232	208	204	226	207	215	191	208	214	209	200	219	203	207	221	204	204	206	184	220	246	224	226	207	202	193	222	207	203	240	218	242	209	217	216	219	229	206	221	224	223	236	220	241	195	220	206	222	228	210	200	224	221	203	235	211	189	223	222	240	207	215	204	227	217	223	232	228	217	206	232	220	243	210	208	240	235	205	208	205	197	204	215	217	227	203	191	200	225	205	203	194	227	223	233	203	210	227	188	219	211	199	212	236	213	225	239	226	227	221	197	225	189	227	209	218	186	225	212	197	211	216	204	203	190	225	213	222	215	216	207	226	229	244	216	214	208	234	222	217	207	212	229	223	218	225	208	213	217	216	221	197	204	238	226	238	205	220	235	210	219	187	241	198	218	238	246	257	193	235	214	237	201	222	219	202	227	237	223	206	219	212	202	208	209	220	216	247	220	202	193	229	243	210	234	224	233	232	218	229	199	235	196	231	212	222	236	212	185	202	214	201	198	217	246	216	232	217	213	199	234	219	237	213	228	217	234	181	204	204	197	217	219	225	215	203	221	214	221	215	240	218	201	219	193	213	231	219	226	251	186	209	217	215	238	244	216	214	224	207	262	234	239	215	216	194	230	233	188	231	230	249	231	216	205	203	197	195	209	195	231	198	211	229	202	202	230	204	206	231	200	241	213	194	217	232	212	229	212	231	231	207	241	232	206	222	223	206	218	226	217	212	206	209	214	214	214	228	219	232	206	227	204	199	210	219	226	220	219	236	202	234	220	202	248	212	195	217	238	215	217	215	238	216	214	213	222	213	187	226	228	230	210	213	222	200	237	216	239	198	238	235	210	207	234	219	202	205	202	186	209	226	230	234	210	199	200	248	230	201	216	224	210	225	235	230	231	219	200	203	221	218	236	233	201	200	208	206	218	226	216	221	223	187	225	225	221	226	195	212	223	209	214	228	201	204	231	209	206	232	217	220	202	209	210	206	195	216	215	210	206	228	215	208	223	211	212	220	234	207	210	222	226	223	224	240	213	238	220	225	219	231	194	191	207	240	253	212	198	227	203	218	222	243	235	238	211	243	224	227	219	214	196	213	228	224	223	245	230	207	204	220	215	227	220	230	224	214	209	230	203	226	203	195	213	197	218	218	215	234	218	233	230	217	202	224	246	214	234	226	227	203	220	231	217	235	232	201	199	201	220	225	219	202	219	216	224	231	221	238	220	216	234	184	234	251	241	209	195	213	221	198	234	215	205	203	202	198	207	205	214	245	231	208	214	205	199	216	229	222	230	223	214	221	222	231	221	205	228	213	222	197	200	227	240	185	219	223	229	203	203	222	219	182	216	201	222	252	213	225	196	195	212	212	227	240	204	245	225	200	210	219	243	211	206	220	214	216	237	177	250	214	243	215	239	227	202	216	225	221	201	211	216	226	200	194	207	242	208	224	232	214	229	194	220	197	217	177	215	226	224	204	213	229	212	195	209	222	221	233	230	220	223	211	207	208	219	222	238	202	188	212	242	210	202	212	248	213	213	229	225	253	211	204	217	227	244	228	214	212	227	214	208	216	206	199	214	216	228	218	205	205	230	243	225	213	225	204	204	192	202	216	211	213	217	210	201	213	248	228	200	220	200	220	223	216	201	245	219	197	227	212	214	219	221	228	199	216	211	204	209	185	201	211	212	240	233	209	219	228	205	205	218	248	205	212	236	222	218	245	213	204	193	183	214	215	216	234	217	217	227	212	225	232	225	203	201	218	228	228	205	208	228	225	214	200	197	222	215	201	223	191	212	215	210	246	226	208	222	220	222	231	220	222	239	237	230	208	219	214	205	226	222	225	194	221	203	215	192	208	220	216	223	214	226	223	192	245	235	220	214	209	187	216	198	205	210	214	234	208	209	210	198	221	249	215	225	219	217	208	239	219	242	207	206	229	219	222	223	226	202	204	220	226	213	205	227	232	216	191	227	207	240	231	172	174	217	224	237	230	198	241	215	229	221	225	232	199	228	205
24427	20974	26914	25228	14278	1090	622	582	524	506	478	461	453	411	454	467	435	433	447	431	417	407	419	417	452	424	460	403	433	417	417	391	381	398	409	439	446	395	405	412	413	455	437	388	424	421	389	432	410	421	405	387	407	380	421	431	421	397	404	398	428	395	427	384	436	409	401	419	428	417	405	397	444	364	426	371	423	418	397	426	425	451	392	397	386	442	398	427	380	404	448	404	446	421	432	403	380	403	433	392	463	422	385	426	437	400	383	429	426	394	396	391	389	413	361	446	375	395	405	425	388	371	380	407	417	395	420	392	342	391	383	380	441	415	405	396	417	380	401	415	403	402	426	448	415	390	394	383	412	410	396	436	390	386	429	424	430	410	366	411	423	370	409	394	409	417	405	423	388	419	439	390	451	435	401	428	400	399	395	383	375	427	406	403	454	394	419	366	389	432	415	409	443	404	433	372	415	403	433	384	389	430	376	384	422	371	375	423	424	393	389	411	432	414	384	406	428	416	376	403	378	426	411	407	413	402	397	405	437	432	402	404	399	436	374	351	421	380	386	420	379	396	375	399	361	424	409	406	391	391	409	418	387	360	387	403	395	411	399	393	417	368	397	430	404	407	403	421	393	397	397	406	357	440	370	392	345	427	386	427	408	406	405	410	401	417	421	393	408	381	400	373	435	382	417	396	419	410	424	403	414	414	388	410	425	398	387	424	392	388	450	421	437	419	414	440	424	431	402	409	414	422	374	416	394	410	376	459	390	400	401	425	427	385	393	426	428	424	424	416	412	412	412	398	392	393	453	411	428	388	416	421	384	397	426	434	397	365	374	409	353	401	409	395	406	392	430	393	404	415	400	417	407	411	422	442	379	372	377	386	393	405	398	429	405	412	440	426	384	417	399	391	393	377	362	396	446	416	393	388	402	393	412	427	383	422	422	407	426	380	399	396	417	400	406	371	411	421	398	419	408	401	437	416	380	388	379	401	407	403	427	393	385	372	391	413	406	392	401	405	368	426	447	438	405	382	386	383	406	402	427	416	423	392	428	424	389	385	395	404	411	417	404	419	401	385	405	402	416	433	431	403	442	407	423	392	410	420	415	411	417	390	385	403	393	359	419	417	403	411	441	419	431	397	419	431	394	447	378	393	419	418	406	379	390	408	426	415	438	401	403	443	405	415	386	408	374	411	409	419	390	403	421	420	400	403	428	405	398	417	436	435	374	390	380	397	394	407	433	406	428	413	425	405	412	413	384	433	409	415	364	391	398	394	450	359	446	393	457	367	380	443	407	381	434	396	446	402	416	436	400	410	404	417	358	362	416	400	418	416	427	398	429	445	428	450	377	400	397	408	394	404	366	439	430	415	388	391	419	411	434	409	408	438	416	423	436	432	366	392	422	406	400	393	421	389	408	404	423	401	445	413	420	390	448	427	394	433	434	422	407	401	425	424	429	434	398	396	380	423	411	412	426	417	418	403	400	398	343	395	437	404	405	411	402	412	414	406	397	402	410	402	404	390	387	429	385	371	463	383	439	410	418	425	404	440	427	380	425	401	407	380	402	406	411	393	428	387	428	394	392	371	424	421	404	400	393	393	398	434	373	415	397	422	377	392	422	369	426	406	409	398	392	400	394	435	366	430	415	378	406	392	424	379	477	372	400	394	446	396	393	414	360	408	377	436	412	448	400	439	427	396	412	435	422	386	425	421	397	389	402	409	366	395	404	431	385	400	422	428	398	391	373	423	395	394	436	389	418	402	391	394	388	382	422	408	393	411	396	399	386	368	402	440	434	424	391	383	394	383	431	421	410	416	422	386	392	398	398	398	415	405	402	426	398	417	448	438	437	420	422	406	391	437	426	418	420	434	410	394	419	419	376	369	406	401	435	411	396	421	389	405	417	386	407	403	416	409	420	415	409	401	422	400	392	444	430	402	417	407	392	414	379	392	427	450	437	394	390	381	377	413	369	407	394	432	406	415	439	418	365	369	397	430	427	353	402	415	404	411	421	397	388	418	390	398	433	424	433	379	388	391	396	407	430	411	378	386	393	398	396	446	412	413	402	419	397	390	408	389	429	404	408	407	386	383	363	398	397	399	409	415	413	377	419	377	361	418	435	385	440	388	384	374	395	402	424	427	405	397	405	392	406	402	391	392	403	396	432	392	414	388	407	393	374	441	400	374	377	428	403	412	393	418	416	399	421	385	388	395	401	430	423	403	381	394	396	414	426	386	430	403	378	402	381	409	399	381	410	394	376	402	403	390	381	387	431	389	406	403	423	430	447	419	464	402	384	408	418	380	368	398	403	412	386	430	398	358	377	399	431	448	405	407	433	414	366	373	405	412	445	390	417	413	386	392	425	416	405	422	411	406	405	374	394	360	388	420	406	433	424	418	409	401	408	423	397	387	428	451	412	369	412	409	393	398	387	382	430	400	421	433	407	394	421	418	388	417	395	401	446	392	396	411	387	436	436	410	427	398	409	396	431	399	412	402	427	400	433	386	381	426	435	383	383	398	424	407	386	410	402	368	405	411	404	370	414	410	403	435	391	367	411	408	421	375	377	379	367	386	424	393	424	415	384	416	434	420	381	400	372	403	420	404	456	373	425	386	414	414	393	388	393	425	412	410	402	394	389	409	398	416	393	391	373	387	409	397	391	380	421	386	369	407	376	395	424	397	400	384	427	440	388	406	389	404	402	418	409	412	433	421	443	419	398	420	403	405	403	440	381	440	412	410	395	356	394	404	377	392	434	435	451	394	383	385	392	373	382	399	371	407	374	461	398	420	379	404	411	396	421	403	382	406	409	388	427	394	420	383	389	412	435	408	403	408	394	398	430	401	393	378	395	409	397	400	450	415	385	408	399	402	418	404	412	433	397	382	386	401	387	405	412	368	437	420	414	411	393	421	421	354	404	370	407	421	404	391	413	382	397	416	393	414	427	412	433	377	400	391	391	403	415	399	381	417	413	412	417	380	387	425	406	427	437	365	453	355	364	389	433	405	412	420	411	439	399	418	409	358	412	420	424	413	432	432	386	384	420	428	417	410	381	394	426	427	456	437	386	422	402	434	428	370	397	411	404	392	368	394	401	416	404	393	423	409	403	387	387	402	399	381	435	415	378	421	415	409	392	405	408	392	418	426	394	378	399	407	444	395	380	396	399	413	375	414	381	401	418	387	378	406	399	411	404	402	419	402	410	441	414	425	388	383	432	393	396	346	403	404	406	388	391	414	402	414	431	418	403	408	403	421	399	421	418	376	428	423	422	416	398	396	420	417	390	389	399	377	414	383	393	391	373	382	399	431	418	399	430	436	409	394	400	429	440	440	407	395	432	436	388	372	430	413	404	431	448	409	422	400	419	398	417	374	388	422	411	385	398	389	430	401	422	397	412	398	410	395	391	374	418	410	413	410	377	426	418	398	414	405	408	396	405	385	417	414	415	429	433	366	389	412	432	394	427	386	430	412	431	428	392	425	381	393	401	398
7179	34732	5063	1773	1369	1035	845	685	671	580	534	490	474	487	477	416	480	427	448	439	434	446	398	448	422	422	401	422	400	397	422	431	450	383	439	439	409	393	405	398	404	429	412	421	393	396	386	390	371	414	404	413	399	407	399	403	396	388	415	415	407	403	394	425	403	404	397	382	405	418	385	372	408	383	389	407	378	369	379	402	404	372	414	401	430	404	391	424	403	424	436	394	434	376	392	406	400	403	393	413	397	401	400	394	441	421	390	436	361	390	413	398	384	402	400	399	410	418	425	434	392	415	403	374	398	397	378	385	371	367	397	390	398	386	405	408	414	416	387	402	429	374	410	403	388	425	397	376	425	415	382	408	390	422	403	391	379	430	398	430	394	405	423	379	434	400	439	432	402	403	406	380	380	394	404	384	406	393	366	391	421	403	410	389	381	410	400	420	406	364	377	378	385	405	401	380	409	381	370	416	409	378	418	369	409	403	365	374	404	360	395	391	392	386	447	414	410	393	408	415	399	381	374	382	406	470	391	367	370	411	382	404	377	429	428	380	391	369	429	420	397	409	399	394	413	431	366	411	361	411	420	407	407	445	384	405	414	424	423	379	416	400	436	366	379	419	401	399	383	424	368	394	391	414	392	363	445	413	420	391	392	398	382	385	395	409	413	393	402	408	403	413	414	408	421	389	414	354	413	409	417	380	380	402	370	413	395	429	464	380	388	400	360	419	376	382	396	397	421	434	423	441	420	402	387	427	398	412	382	387	398	413	416	350	422	441	390	424	431	414	410	419	401	392	417	400	408	383	403	419	409	432	433	416	392	388	332	410	408	387	400	379	457	397	389	447	397	381	391	416	420	379	368	384	410	436	400	383	371	403	402	398	387	410	395	408	393	393	429	392	365	404	350	391	404	426	412	441	397	442	432	404	418	387	386	404	398	390	444	362	419	395	410	387	400	426	398	392	395	378	387	448	412	419	401	424	410	393	376	428	431	389	411	432	379	382	352	410	389	396	403	431	397	372	413	431	405	393	440	389	393	415	372	384	402	383	394	401	409	383	371	406	389	422	394	410	366	397	347	389	395	412	400	372	394	432	422	406	364	364	423	399	417	411	391	404	407	383	398	356	384	418	406	403	379	417	431	393	398	413	438	393	406	408	399	392	434	407	412	399	430	401	418	385	457	441	377	424	394	379	423	377	412	413	372	389	382	396	417	432	392	395	398	401	394	393	440	400	357	397	402	398	393	379	371	428	381	400	423	370	417	406	423	387	387	390	387	411	423	348	413	366	394	413	396	382	404	406	399	381	400	421	378	397	392	426	425	423	380	382	419	387	430	412	391	396	373	376	394	404	399	421	348	396	400	387	422	397	386	406	419	436	414	382	435	369	421	398	397	402	436	406	404	415	358	405	414	378	381	364	406	449	428	417	409	399	411	415	431	383	335	417	429	354	376	401	393	377	413	459	379	418	436	418	424	416	388	418	396	401	370	409	383	411	349	416	395	406	393	395	418	396	412	388	403	361	417	400	413	385	379	430	394	428	373	400	415	419	403	391	356	410	393	414	413	380	342	400	383	417	388	405	382	401	391	392	355	409	429	411	390	409	385	411	400	395	407	380	363	439	406	403	409	398	371	445	396	444	383	430	422	377	402	401	405	384	380	385	389	429	437	393	400	413	435	416	372	399	421	372	406	402	410	415	385	418	380	369	383	435	406	389	398	407	394	415	418	409	414	401	427	421	400	417	372	396	352	426	412	420	428	381	420	394	419	403	409	393	410	395	402	387	432	408	373	411	415	399	427	407	410	424	380	400	419	397	414	423	416	381	412	389	369	395	403	405	369	413	418	405	403	391	387	357	429	433	400	438	416	374	404	391	449	392	386	392	406	390	397	426	383	379	382	415	428	382	402	409	384	416	372	388	419	384	420	391	393	420	408	386	399	414	425	406	388	367	353	434	375	425	431	412	433	374	411	381	414	375	382	417	384	379	377	395	408	422	437	376	359	416	421	449	395	365	404	393	407	404	416	372	419	412	409	394	416	388	420	416	394	403	379	394	425	373	417	421	409	376	418	402	413	418	409	426	458	394	385	413	404	407	354	395	389	383	403	409	403	427	388	417	448	389	424	402	397	414	407	404	395	387	384	426	426	406	420	387	413	413	409	401	392	360	402	386	386	391	394	397	381	394	389	379	432	449	386	407	376	410	427	434	387	447	347	383	395	396	385	395	410	391	395	402	416	397	375	406	386	398	401	382	411	385	392	368	373	415	399	412	415	420	393	404	437	384	444	390	424	390	349	370	385	407	434	411	406	402	429	420	401	449	425	394	434	402	372	376	389	387	393	405	420	397	361	389	467	363	375	407	403	413	397	405	390	395	401	410	401	407	384	395	402	407	410	371	439	410	399	437	425	380	412	404	402	416	375	445	389	395	412	366	369	381	392	383	431	430	376	367	426	400	441	392	377	378	401	408	404	403	383	405	425	414	398	418	391	410	374	403	368	383	412	401	419	426	386	409	398	392	384	406	408	404	407	442	414	443	412	371	408	392	443	373	386	383	369	377	381	403	389	412	391	419	376	430	389	414	374	405	408	415	356	426	414	463	410	412	401	410	435	402	439	379	396	390	417	388	439	425	368	387	378	400	380	406	423	374	419	406	401	385	395	409	382	379	380	421	373	412	408	390	382	407	423	386	408	436	373	360	393	386	414	378	419	412	398	406	416	390	417	418	386	397	385	459	416	403	407	421	393	397	349	400	392	381	397	441	405	395	422	378	426	384	426	395	413	379	430	414	390	384	379	427	428	398	393	380	395	407	393	407	367	386	395	424	440	425	381	396	394	424	401	389	389	379	365	394	395	416	404	379	400	403	413	406	394	432	395	411	395	416	431	387	391	381	393	381	405	410	400	424	402	433	361	401	413	379	400	412	446	401	423	420	418	398	381	437	404	429	409	390	417	409	385	388	374	396	412	412	371	393	416	429	395	372	402	387	385	422	416	378	424	418	378	404	400	431	412	413	426	418	412	392	375	380	402	420	398	421	429	415	421	384	375	443	440	411	382	400	399	430	367	413	389	382	379	364	411	385	435	389	424	382	400	398	387	373	405	429	376	417	391	425	405	414	417	401	405	406	398	404	400	408	404	407	403	417	414	413	392	410	374	390	385	400	415	423	401	394	415	394	390	433	390	390	397	411	377	404	413	413	384	391	415	385	408	429	393	389	393	433	399	380	388	397	389	392	462	413	418	397	408	388	425	409	392	375	415	404	418	391	405	400	384	395	409	408	406	404	371	397	411	433	381	386	391	422	401	415	408	407	392	421	411	418	404	419	398	390	349	426	387	425	375	400	375	399	440	414	398	370	356	414	428	373	414	402	362	413	408	374	398	412	407	414	408	381	364	425	380	399	420	364	458	372	403	401	418	404	374	409	387	426	372	368	403	383	384	371	398	431	367	371	395	387	411	427	418	362	372	392	413	384	453	397	392	403
22308	20978	27959	24183	20973	21007	9820	967	618	537	416	390	357	293	299	271	285	220	229	233	214	211	210	191	230	185	182	181	182	171	168	181	168	147	184	173	164	159	162	128	154	161	162	165	144	135	163	155	147	147	131	147	191	171	131	147	152	141	144	139	160	140	170	152	158	158	157	149	135	172	163	144	151	141	183	152	151	144	146	148	146	110	149	136	155	151	135	132	142	133	138	145	150	150	136	145	158	142	131	133	133	156	138	132	145	150	148	148	151	136	134	147	143	147	139	145	124	139	125	172	144	147	156	154	174	144	138	142	143	152	136	138	150	139	132	162	136	145	139	146	148	146	146	148	138	126	149	135	125	129	131	135	167	148	147	130	137	144	142	138	129	147	128	141	147	124	156	171	131	130	149	147	162	163	130	141	142	145	152	145	134	148	141	159	143	135	145	141	149	161	112	147	145	147	148	111	141	147	133	138	141	142	137	134	130	137	131	141	146	128	152	153	135	135	130	129	131	141	140	156	164	121	144	146	126	138	143	152	123	136	146	114	150	137	126	130	154	155	123	143	147	168	157	136	128	125	135	132	134	146	138	145	146	157	149	126	125	131	145	147	118	151	153	165	147	156	155	157	141	159	145	151	120	139	158	129	149	148	145	138	146	156	129	138	126	140	134	160	162	133	149	132	135	134	161	131	141	138	137	177	158	130	133	134	128	162	151	140	144	149	144	143	135	132	121	138	148	133	145	156	148	134	153	129	151	143	153	142	135	142	151	164	146	149	171	145	157	151	138	156	131	137	140	134	126	123	157	149	138	121	131	156	143	122	128	146	135	133	150	143	171	135	133	150	126	118	126	146	171	130	145	156	149	148	130	148	152	176	138	116	137	141	142	152	148	142	152	153	136	152	125	129	147	140	151	144	126	160	157	144	157	129	140	152	139	151	157	136	149	150	156	133	138	157	138	128	153	130	142	151	164	114	140	143	134	152	135	149	156	122	143	160	134	131	129	155	124	118	142	143	162	136	146	123	140	146	128	158	164	124	145	136	134	167	143	127	125	139	131	130	131	144	113	162	129	152	119	141	156	133	139	146	145	130	134	139	135	134	124	134	141	138	130	157	149	141	147	143	142	138	123	159	138	137	135	153	151	145	138	176	136	138	127	152	150	138	150	154	148	159	145	115	135	164	120	141	147	140	132	140	133	148	135	133	139	142	124	130	140	145	148	150	125	155	140	126	132	128	151	142	153	129	145	139	157	164	152	133	127	145	149	138	144	106	164	144	147	139	148	172	140	153	168	138	150	155	146	143	162	162	147	143	145	157	119	139	130	137	116	173	140	111	142	134	145	164	146	144	132	146	130	121	167	119	166	138	141	130	141	140	147	139	138	138	149	171	135	134	133	144	120	146	142	159	160	144	133	113	143	145	106	133	159	142	148	144	151	158	140	136	145	134	148	140	138	153	138	136	132	148	141	139	136	150	154	164	157	136	154	123	140	137	138	122	124	133	130	155	131	135	151	135	152	147	140	138	157	141	134	163	147	129	135	143	148	141	144	132	138	146	160	149	143	137	111	128	149	130	128	168	125	154	147	142	129	144	133	139	136	152	158	159	128	167	159	149	134	128	144	143	136	127	132	175	164	160	141	136	127	124	135	156	131	109	134	156	125	162	146	107	149	145	139	123	155	114	154	139	137	140	144	132	141	136	136	156	141	137	167	128	138	148	127	125	125	137	150	146	146	138	131	148	124	130	150	130	137	144	163	141	144	129	128	128	128	148	122	139	152	167	153	130	136	151	135	133	152	128	122	130	146	138	150	137	151	157	142	138	140	148	127	147	121	128	134	149	143	139	136	126	158	138	139	155	136	144	139	130	143	130	143	141	134	160	151	142	124	152	136	135	145	149	147	146	136	174	136	126	132	159	121	146	163	143	151	146	144	148	138	139	158	155	138	165	159	144	155	141	172	124	141	140	147	147	127	129	126	130	133	155	131	137	147	144	147	159	161	133	147	150	158	139	126	132	137	149	136	121	133	129	135	141	161	133	135	136	131	156	130	150	158	140	160	125	121	147	146	132	161	154	137	141	148	139	151	150	153	127	168	124	147	136	141	142	141	137	147	132	134	167	151	143	160	143	133	145	150	126	153	149	146	141	151	148	165	130	136	146	149	151	141	140	133	115	149	158	140	106	145	159	161	133	141	121	135	152	151	172	159	124	139	155	160	144	150	154	118	122	135	156	163	152	138	145	137	110	142	153	133	122	162	148	157	159	141	139	147	142	131	145	141	137	140	144	144	150	113	137	153	150	128	140	123	141	156	142	151	155	143	138	124	150	158	122	130	150	135	146	138	165	144	156	148	146	125	145	157	151	130	141	162	147	127	150	120	140	115	145	138	126	154	125	150	140	147	128	172	141	173	144	135	128	147	156	136	134	138	118	136	125	147	129	136	135	151	148	150	140	125	144	126	133	146	154	137	145	128	136	152	137	140	138	129	145	133	146	130	122	139	137	149	140	143	123	157	142	121	150	125	137	130	143	148	135	126	138	133	146	125	154	139	118	134	161	131	135	156	154	130	156	127	155	116	129	159	157	130	132	148	126	159	144	127	136	171	153	130	138	129	122	133	154	140	110	148	155	110	137	140	149	136	129	122	134	142	165	134	139	145	161	148	158	149	179	149	173	151	143	129	139	128	160	131	140	141	138	127	150	129	153	140	144	134	128	138	139	135	125	137	136	157	124	153	154	143	138	165	152	146	127	138	131	130	142	138	135	141	128	134	159	170	138	135	160	136	138	145	129	130	143	138	143	153	152	134	157	118	125	152	144	138	150	143	128	117	145	126	142	162	120	152	138	130	144	133	158	150	151	152	154	162	144	153	151	150	122	155	122	139	131	144	143	133	156	133	148	120	136	116	144	140	151	175	131	142	135	137	132	156	137	132	141	124	155	135	141	151	135	150	141	123	129	127	139	138	153	161	158	145	146	150	148	136	137	151	133	142	144	138	151	132	144	126	157	137	154	127	126	146	137	142	131	136	127	136	150	129	141	131	134	118	165	133	140	142	137	150	143	137	129	146	142	136	165	160	171	149	168	156	130	132	137	123	140	131	149	134	150	137	141	137	130	139	127	150	132	140	133	135	156	152	163	149	133	143	159	158	147	149	137	143	157	158	148	146	131	151	140	141	152	107	161	143	152	150	129	133	127	141	143	156	151	150	144	146	153	143	134	137	132	148	148	135	117	161	133	139	129	142	133	140	148	134	143	131	147	115	125	139	145	149	161	145	155	142	138	121	147	138	144	132	150	139	144	142	132	152	127	156	145	120	149	154	153	139	134	123	141	144	134	124	143	127	143	130	150	140	140	141	121	118	140	136	145	147	116	139	134	130	115	135	140	111	129	143	134	151	142	148	126	137	147	150	121	140	139	139	162	143	121	141	147	118	123	128	140	150	135	134	148	117	136	145	149	130	139	145	127	138	132	114	134	159	152	124	122
8599	44968	9115	4543	3266	2348	1674	1167	883	708	606	464	427	389	357	310	322	296	274	253	233	230	226	199	198	197	189	177	184	208	159	158	169	199	186	171	138	160	153	152	163	157	164	154	156	165	150	162	171	140	162	168	160	153	156	146	166	146	166	176	138	136	181	156	165	168	163	162	138	155	149	168	142	135	134	146	158	157	146	156	139	153	140	158	145	139	130	134	137	140	160	151	156	144	152	148	167	148	135	162	149	135	150	130	155	165	146	129	142	128	148	166	122	151	147	146	127	129	147	162	150	146	113	130	134	130	131	151	146	146	151	130	151	169	140	144	132	147	162	138	134	131	127	153	151	144	138	145	125	154	126	136	134	126	157	158	142	147	134	109	137	137	145	160	155	138	137	133	140	140	132	134	156	136	157	128	154	142	159	137	149	137	153	158	128	132	134	155	168	176	148	120	135	138	112	132	151	166	133	131	135	152	145	141	127	140	140	128	151	122	131	132	138	129	149	136	136	127	139	142	151	156	165	130	149	119	131	140	127	157	157	167	134	143	131	148	159	132	149	148	164	135	149	143	148	146	152	130	131	162	132	151	127	125	149	142	154	148	146	139	146	137	150	132	139	146	145	145	133	144	167	137	144	128	134	158	129	147	159	130	140	139	143	147	148	143	162	138	135	139	127	156	135	131	137	138	125	146	131	141	135	141	122	171	135	165	148	145	159	132	154	137	127	155	140	134	132	137	148	147	134	154	136	147	160	140	173	114	149	151	117	124	125	117	121	151	147	120	147	148	124	136	145	130	139	153	137	149	151	125	142	126	156	142	147	134	136	127	142	142	155	144	146	149	142	119	142	153	158	158	145	138	148	155	147	145	128	135	137	140	151	142	138	142	136	133	123	137	155	139	155	147	116	152	136	130	134	147	146	148	155	148	146	136	162	160	144	143	147	146	170	137	120	134	144	144	142	138	141	150	124	154	139	164	145	137	131	149	142	132	121	129	148	153	136	148	161	138	143	152	169	145	147	129	148	157	128	143	145	120	130	133	143	137	143	122	145	142	143	151	158	122	139	157	127	142	132	143	141	130	134	144	132	140	139	132	140	127	152	122	138	152	141	143	149	135	132	152	148	139	138	122	153	139	139	136	141	138	166	150	137	129	132	141	150	147	145	136	149	123	153	136	138	119	138	134	128	131	140	144	148	139	147	150	125	149	133	149	138	142	147	132	150	118	142	134	135	154	150	124	143	175	130	143	142	152	157	136	112	128	139	148	135	127	154	152	134	143	133	128	152	124	154	145	144	151	114	141	155	128	160	153	139	136	126	148	139	145	140	129	122	145	145	149	148	138	132	128	160	142	151	148	155	124	136	135	137	126	167	155	158	138	121	134	133	132	157	134	147	123	131	140	134	147	144	130	147	128	141	127	143	140	132	147	153	140	126	141	156	137	142	134	140	135	149	136	137	147	148	130	128	142	152	153	143	126	136	150	146	144	144	165	126	128	156	138	126	135	146	165	151	139	171	137	133	127	135	152	129	147	125	117	130	148	149	157	153	137	152	136	115	153	148	111	148	136	126	149	144	144	175	137	121	139	154	141	131	145	150	160	139	147	128	133	165	144	144	140	144	138	131	164	133	153	141	134	122	128	126	139	139	157	124	150	134	156	133	129	122	117	151	137	119	144	144	135	146	143	138	131	149	109	124	141	132	149	142	148	162	138	138	127	152	126	129	148	148	135	146	140	125	151	155	133	144	150	175	142	116	146	146	118	153	123	150	126	133	143	137	148	130	151	158	125	138	143	119	138	162	125	116	125	116	129	118	140	143	149	148	133	133	132	134	151	148	151	138	155	161	133	159	142	135	134	139	126	139	128	148	137	156	156	137	137	145	150	147	132	135	133	138	125	150	121	148	154	146	140	136	140	124	159	158	137	122	132	122	134	120	126	128	134	131	149	126	164	155	155	135	125	135	134	141	141	155	123	125	157	145	125	121	159	142	147	141	145	133	142	153	133	129	123	130	137	148	122	134	153	144	138	150	121	140	130	122	118	132	139	136	132	153	138	115	152	142	146	158	140	145	140	136	153	129	160	136	156	146	140	142	123	124	162	156	130	156	124	150	137	136	151	154	142	123	142	133	136	132	140	151	158	163	155	135	144	131	149	142	122	136	112	134	124	152	128	144	150	143	130	147	139	151	128	142	142	121	152	126	139	134	135	132	152	140	150	132	154	164	161	150	152	144	133	156	156	135	137	166	144	128	128	152	128	137	138	126	143	160	144	137	151	149	144	131	136	152	153	129	138	122	181	133	129	135	141	119	163	117	142	131	128	124	135	116	146	142	144	147	152	144	146	133	149	149	117	144	161	142	150	160	128	129	130	163	144	154	169	148	125	140	157	148	158	145	153	130	137	159	130	140	122	162	137	149	130	135	145	129	150	132	148	167	146	117	146	136	148	145	141	108	156	131	153	140	143	139	134	155	137	142	147	153	148	114	141	152	152	141	131	157	126	128	147	156	149	117	130	156	136	134	139	142	152	126	174	138	140	147	140	141	134	158	119	146	147	139	122	117	123	141	134	151	141	133	131	174	127	140	132	153	148	110	117	115	133	154	146	135	145	134	134	107	162	146	159	139	126	141	132	135	135	130	145	136	140	118	144	161	155	151	144	142	131	129	145	142	155	146	119	138	134	163	158	141	144	160	127	142	138	133	121	132	140	149	138	155	131	139	140	126	140	127	143	153	143	138	142	140	144	149	141	123	152	134	146	138	131	141	140	129	137	131	145	129	147	151	133	148	124	142	137	126	152	133	133	156	147	130	135	122	124	144	146	148	131	129	149	150	147	133	151	138	137	124	151	121	139	146	130	142	127	136	133	144	132	133	147	135	127	139	178	131	144	128	162	145	156	136	128	150	165	125	139	161	144	140	129	139	131	139	135	124	139	153	142	147	128	166	143	153	126	141	145	142	152	151	129	132	123	134	152	130	134	131	147	145	140	145	138	126	154	154	129	139	134	128	159	145	132	131	155	135	142	132	144	141	133	127	148	136	150	162	142	136	150	151	144	134	136	137	149	115	132	148	149	144	145	143	138	120	130	140	147	137	134	138	119	137	138	141	134	137	137	136	139	132	118	148	153	165	159	151	144	134	136	137	122	146	122	129	146	152	147	117	138	141	157	139	142	126	123	164	125	146	140	155	132	128	137	138	136	133	146	136	134	137	139	126	149	138	130	137	135	131	162	158	140	139	152	148	157	139	141	154	155	133	130	139	136	141	143	139	131	138	131	125	164	128	130	140	146	131	158	141	136	129	160	144	171	139	137	155	114	163	136	155	124	142	158	121	174	131	136	141	129	164	131	142	122	116	146	143	142	139	158	119	142	151	137	136	136	128	139	149	142	167	146	155	128	141	117	146	146	139	118	145	133	152	124	143	117	144	157	140	133	146	144	117	134	136	135	137	128	132	133	138	107	153	142	148	129	142	144	119	141	144	158
27365	18951	6655	898	602	628	506	454	454	399	388	403	393	427	383	392	466	446	407	387	388	404	411	398	377	449	366	412	416	444	439	414	398	422	375	389	407	400	415	406	429	416	406	408	402	379	412	414	415	374	392	426	401	391	431	371	416	422	411	417	449	373	399	384	414	410	393	444	399	392	449	423	416	397	413	386	367	434	371	392	404	406	422	425	396	411	413	428	397	416	456	395	385	381	412	424	445	432	434	417	370	402	423	389	400	428	438	415	410	404	367	439	416	396	404	365	404	406	421	405	409	415	415	418	400	370	406	377	439	381	393	382	455	387	390	399	446	475	425	433	417	407	403	380	449	444	417	380	408	397	378	412	412	406	406	440	398	425	362	432	413	388	388	379	395	423	414	398	392	423	387	410	451	409	352	393	389	390	404	415	388	371	389	406	417	427	372	434	423	375	396	403	416	366	410	449	374	401	394	428	441	399	436	411	383	425	405	401	381	401	442	402	398	404	421	391	401	412	418	407	419	444	403	400	405	381	410	448	414	413	400	362	417	382	405	401	388	397	443	402	393	432	413	369	389	403	406	419	413	416	384	399	428	388	435	385	426	373	404	384	411	402	428	393	378	443	429	401	409	413	414	428	402	417	387	391	403	416	434	397	415	369	391	401	428	407	419	375	388	426	392	424	390	421	446	390	404	415	424	377	435	369	413	379	409	414	403	410	417	436	395	374	392	384	396	424	390	399	406	430	401	389	395	428	402	406	398	402	398	381	401	393	400	425	415	387	410	390	411	426	412	413	425	405	413	360	371	453	412	403	390	397	408	379	411	448	410	414	403	403	461	398	442	420	413	405	418	416	400	410	397	418	448	402	381	411	398	428	396	403	388	407	414	389	408	406	419	410	433	445	404	412	444	432	430	374	401	378	389	429	435	423	401	405	440	418	421	353	386	408	407	403	423	405	418	391	396	409	390	447	390	400	465	428	416	446	386	425	410	376	406	391	413	415	416	414	384	420	400	413	427	409	417	396	400	394	413	405	437	436	387	409	402	397	415	382	404	376	437	416	425	418	425	411	410	418	395	429	415	367	368	401	407	408	403	380	441	456	411	412	391	405	409	413	378	398	431	386	418	413	440	400	404	405	393	395	368	385	398	414	428	403	465	415	405	376	403	375	412	389	406	395	427	380	396	384	453	422	377	415	412	393	375	385	399	386	381	401	406	396	415	398	391	436	390	405	373	378	410	424	405	423	405	408	431	397	431	436	403	389	397	391	418	391	391	410	391	397	403	395	374	414	414	417	417	385	420	407	406	405	391	411	395	415	427	416	404	452	411	397	394	391	376	409	429	419	402	404	407	376	386	418	382	433	413	398	411	443	372	407	399	446	381	395	423	410	390	417	395	392	385	405	448	410	407	371	403	455	410	400	411	429	447	428	423	423	405	420	433	423	423	395	370	379	370	375	423	431	411	372	432	399	429	435	433	406	432	409	412	401	397	425	407	402	417	400	428	386	438	449	378	390	377	418	403	435	419	432	427	405	424	420	373	420	421	420	413	435	408	384	405	413	412	407	379	423	444	416	427	418	378	445	389	375	412	381	398	416	399	390	407	374	410	426	404	398	370	411	456	438	431	366	367	395	409	403	429	398	397	365	383	420	434	423	422	395	408	397	393	428	430	427	378	421	375	410	417	391	442	403	444	426	445	384	418	395	416	383	424	422	385	371	407	415	399	418	437	413	406	367	384	427	412	385	434	407	419	386	424	423	381	420	425	415	402	424	401	415	394	418	397	433	396	424	371	430	408	388	395	401	396	420	406	427	387	412	389	383	381	432	387	410	395	387	418	412	422	415	416	412	440	405	401	415	430	438	382	371	418	411	371	427	403	412	419	385	393	383	411	436	405	409	385	456	413	426	421	455	389	388	401	378	385	443	373	397	411	408	432	415	409	382	442	400	398	418	406	397	392	403	395	422	477	399	410	407	372	390	378	392	388	414	380	400	443	428	400	412	421	374	398	385	401	442	410	397	389	399	432	368	374	421	394	413	357	409	436	418	399	398	395	419	410	377	394	392	386	388	409	430	402	421	389	412	385	385	411	444	408	434	380	431	405	446	394	397	383	390	395	362	415	431	446	384	417	414	411	442	433	407	427	418	414	408	405	399	423	414	381	427	414	411	420	432	392	425	404	422	404	438	358	430	430	399	442	378	382	435	377	395	414	396	397	429	415	394	445	404	405	422	433	444	420	377	390	395	436	436	405	372	468	411	411	395	431	415	390	410	409	400	429	415	415	399	401	399	432	439	391	432	397	399	413	449	430	408	391	410	428	422	366	447	382	445	399	417	409	414	429	422	398	400	429	396	413	455	419	383	421	382	437	418	424	380	383	421	429	391	401	397	394	411	389	414	418	394	384	420	457	378	387	411	441	391	421	430	398	429	442	401	439	394	461	445	439	408	381	430	427	396	435	426	387	385	378	387	389	422	404	425	412	434	388	374	414	394	431	415	421	384	388	396	393	379	377	401	371	385	391	392	408	402	470	389	392	391	406	425	403	405	384	396	418	419	417	390	397	408	432	417	451	431	420	384	430	421	419	384	359	423	424	422	430	388	407	408	411	379	397	424	404	404	433	417	409	390	442	453	418	427	415	359	418	374	402	405	448	404	440	401	429	402	406	400	357	365	406	420	376	399	416	380	419	412	455	370	408	437	424	450	393	367	407	396	407	421	375	397	414	405	406	400	391	417	393	386	420	428	409	425	432	432	408	414	416	444	421	410	415	410	400	369	426	365	396	397	425	390	422	393	410	407	385	376	396	438	373	404	424	387	383	390	394	394	393	426	448	383	425	399	405	429	406	387	401	381	436	432	369	371	372	445	413	424	420	422	381	382	414	408	406	368	416	379	406	391	395	399	398	398	412	385	417	407	405	412	415	434	421	417	373	403	387	406	423	402	421	364	412	430	397	410	400	421	419	374	423	417	400	425	380	384	383	382	409	415	449	429	423	390	382	416	411	388	393	385	401	423	391	447	395	398	412	381	412	400	414	417	386	421	404	372	393	389	382	410	389	404	443	366	417	413	407	427	432	388	416	433	386	374	435	371	412	397	397	409	402	391	414	407	421	384	389	406	393	393	383	401	395	407	386	447	408	443	408	428	421	408	410	407	411	436	403	399	407	382	412	397	382	407	436	429	422	411	393	425	398	389	393	418	396	425	399	428	400	396	390	411	384	380	394	425	396	438	380	407	378	431	374	398	422	397	390	407	427	400	386	397	427	437	441	411	423	406	378	448	427	411	399	410	422	411	409	413	393	396	418	408	464	422	417	452	410	395	419	409	429	425	424	428	416	428	421	405	406	412	410	432	454	379	390	407	398	394	408	412	408	408	448	426	443	436	456	382	383	375	399	408	416	398	429	403	394	414	394	384	379	402	439	413	428	396	419	433	386	387	385	369	449	384	431	461	377	387	401	418	428	428	398	400	375	386	384	409	417	424
6876	10683	1800	584	538	450	497	466	449	417	466	401	427	424	429	411	410	424	437	416	441	459	416	406	437	456	386	430	413	466	434	418	415	454	427	441	422	429	416	427	423	401	422	420	473	432	407	420	424	430	426	444	456	413	412	451	418	458	394	413	437	438	405	385	416	405	400	426	396	436	435	427	385	412	414	388	404	388	405	401	416	413	374	421	415	408	397	393	394	362	441	419	438	415	465	427	420	460	439	420	407	456	397	434	375	428	396	443	409	430	396	413	415	425	437	404	415	418	412	443	402	402	421	441	444	419	405	431	406	416	410	413	412	401	409	426	397	422	406	441	416	396	420	396	439	438	416	426	372	449	455	421	385	413	385	405	384	411	418	414	421	447	432	453	399	425	415	392	429	403	438	399	405	424	410	484	418	412	425	407	371	409	425	434	449	427	400	387	390	454	433	441	403	427	465	429	424	409	402	387	425	387	423	404	448	426	430	429	425	400	389	382	444	442	421	427	391	478	427	400	412	425	404	403	415	438	412	435	415	405	404	406	414	422	408	423	385	428	372	407	414	411	428	390	383	378	397	415	395	425	399	427	428	407	426	442	370	447	398	431	373	421	402	412	397	391	398	428	399	418	440	413	444	366	370	372	400	374	386	414	413	375	407	386	424	409	403	375	371	380	419	425	412	390	396	406	408	403	385	441	383	408	409	404	418	418	384	397	415	421	417	428	407	442	424	431	430	405	433	415	392	397	418	418	367	399	434	429	379	413	384	439	433	427	403	426	402	395	410	424	428	443	405	435	430	395	382	443	389	398	370	420	404	362	416	422	430	426	421	413	411	421	426	423	430	424	413	373	425	429	396	444	411	408	390	397	411	425	437	423	389	390	392	412	402	416	421	406	409	396	421	421	369	430	400	388	408	390	453	403	451	410	419	404	421	443	403	428	399	410	400	390	422	378	422	399	391	421	417	435	409	440	421	413	442	444	407	423	419	380	418	411	408	412	448	432	399	402	418	386	421	403	413	375	395	417	424	432	415	419	390	390	371	421	407	429	422	404	389	416	398	420	417	414	400	369	436	416	419	419	402	420	392	395	402	401	385	389	387	435	384	437	435	418	373	418	350	397	403	414	439	408	430	440	447	411	395	392	400	404	388	422	422	424	405	452	422	422	407	414	403	433	399	369	399	424	403	383	436	419	436	417	456	387	452	383	376	440	413	428	408	419	457	404	409	408	436	415	389	401	400	394	397	420	395	407	406	419	418	428	402	410	449	441	391	425	426	388	408	384	401	401	404	464	441	403	403	416	436	417	423	401	410	417	425	422	391	410	401	397	423	395	403	444	422	398	393	414	411	445	397	424	376	434	393	419	459	431	402	408	429	399	433	389	419	459	418	408	384	426	392	423	383	385	460	413	402	419	432	445	428	406	404	409	392	417	438	386	401	437	409	432	414	417	380	427	424	401	408	398	415	421	356	396	451	456	432	426	436	417	417	394	420	421	431	415	432	380	438	408	423	424	402	381	405	406	404	409	429	429	396	412	439	420	429	409	415	416	393	403	440	406	434	406	418	420	440	388	407	426	421	441	379	413	372	410	422	396	427	400	386	409	386	418	407	392	416	407	387	400	362	400	409	414	396	459	406	406	432	400	417	416	420	374	413	406	417	431	428	379	437	408	393	382	416	419	398	388	430	455	441	429	356	422	415	466	409	445	394	390	450	412	414	412	380	394	396	383	418	407	428	391	399	444	367	418	412	388	436	420	421	396	428	411	424	406	430	443	413	431	409	408	420	406	414	429	413	409	445	404	438	375	418	427	412	461	398	409	427	430	432	413	431	410	401	388	423	388	425	429	389	414	377	401	384	416	359	411	404	395	429	436	420	409	404	428	433	393	394	427	432	457	420	391	426	422	402	439	409	410	427	427	428	401	395	384	396	412	399	393	378	418	401	434	398	413	403	404	420	419	421	400	392	435	390	443	389	409	431	402	381	407	395	427	452	424	417	408	389	423	441	404	416	410	444	391	399	429	409	408	378	453	424	389	403	400	437	434	391	402	414	426	442	434	392	406	432	417	403	377	421	467	432	419	428	419	393	410	417	382	412	439	439	449	413	361	434	415	423	384	420	417	435	407	425	390	371	434	377	385	404	424	418	408	388	412	409	395	383	392	434	422	443	432	393	399	415	434	452	429	416	387	443	407	421	389	424	423	439	401	413	381	405	435	424	402	406	379	413	376	431	433	403	465	390	410	396	407	399	418	409	413	435	410	443	417	399	423	443	385	429	430	406	390	437	408	391	414	384	434	458	391	420	411	424	390	421	433	409	416	411	392	408	418	412	419	408	438	412	446	424	387	420	434	442	410	469	401	436	450	414	412	430	397	379	412	403	416	443	407	422	405	387	454	426	394	442	415	407	437	411	438	420	440	416	435	389	394	410	405	392	443	432	382	448	412	367	416	411	404	418	398	447	415	402	413	441	388	400	410	406	424	443	366	404	424	427	413	392	406	398	410	393	416	371	410	429	383	417	401	433	367	435	428	418	429	434	385	420	402	406	429	399	418	411	416	424	419	398	397	405	415	413	366	423	424	405	436	392	417	394	398	400	400	416	391	383	420	428	413	430	408	386	389	404	420	429	427	421	425	449	435	407	411	381	433	411	430	443	414	427	442	380	421	393	413	410	378	422	424	403	433	434	423	409	452	444	438	421	393	451	450	424	378	383	410	424	410	442	419	420	412	428	428	416	412	434	376	394	425	399	445	424	446	428	403	404	403	416	397	427	418	430	442	427	393	452	426	429	391	425	411	404	412	435	371	433	395	404	431	412	403	434	404	366	403	447	424	414	439	415	417	416	424	400	418	419	451	413	392	410	403	431	402	412	425	406	403	387	386	395	456	414	393	440	415	420	392	393	406	410	421	343	402	390	430	452	418	408	391	393	396	433	412	411	435	414	420	398	410	414	389	431	404	379	409	385	413	383	392	392	429	416	442	416	400	400	404	364	408	428	407	449	411	402	422	412	398	446	443	396	416	465	378	417	428	416	400	417	425	442	404	409	410	406	416	377	453	418	424	388	424	440	407	408	447	447	403	418	441	400	417	409	430	419	474	425	406	398	380	424	417	411	439	427	397	423	448	383	413	421	389	407	429	430	421	424	446	432	431	403	402	378	424	427	379	481	443	449	404	449	406	415	415	404	390	401	455	384	414	407	417	397	414	422	421	443	413	431	398	409	417	451	402	418	420	437	442	371	442	410	394	396	412	426	408	391	417	420	396	417	415	445	447	413	424	423	407	422	408	387	410	385	422	402	410	385	415	406	399	396	425	427	403	418	427	437	378	426	397	461	439	382	413	410	407	409	422	431	409	422	382	440	435	415	439	425	411	423	397	410	429	407	437	407	402	404	393	432	425	406	438	410	391	383	458	433	379	399	420	411	419	393	400	385	405	399	420	398	417	423	405	453	462	412	433	400	395	399	431	383	406	386	395	407	400
23491	20945	27299	24749	20928	11146	1032	552	454	458	362	337	349	314	326	269	279	287	251	271	258	264	217	228	244	254	243	226	222	227	237	205	215	231	199	230	222	236	215	219	234	220	199	208	197	212	229	234	220	209	178	214	245	214	228	199	206	214	198	214	222	230	241	195	226	208	229	221	226	198	207	234	221	203	242	245	205	214	217	212	198	196	209	210	219	210	215	205	200	211	236	230	218	217	220	226	210	217	226	226	217	219	230	214	245	229	221	226	207	226	221	241	245	211	224	200	256	226	252	231	224	227	195	205	198	213	213	229	231	229	214	206	208	211	214	209	207	217	184	237	227	209	191	231	212	186	231	231	197	210	217	217	198	209	229	226	203	239	188	216	199	211	215	208	233	222	198	221	220	238	214	212	247	190	208	200	206	216	229	229	209	176	201	212	186	199	229	235	225	219	193	197	203	198	201	207	218	190	212	239	192	232	227	211	205	211	215	198	201	213	212	198	222	221	231	229	214	194	224	219	220	212	200	211	224	226	211	205	204	204	227	214	221	217	204	194	203	215	212	225	193	229	220	211	190	228	218	206	218	221	207	197	218	196	234	204	218	224	220	213	203	198	227	197	212	224	239	253	223	201	201	220	191	203	179	219	215	214	212	235	210	219	196	211	204	205	217	219	212	205	219	216	226	207	196	203	218	206	221	223	204	205	211	224	218	234	182	204	213	203	230	202	196	197	234	221	178	198	208	217	223	205	212	203	223	231	205	197	204	225	198	217	191	227	216	223	205	200	215	225	230	232	217	222	200	217	197	208	229	226	228	219	210	226	199	222	201	196	203	207	215	254	192	197	205	200	201	183	222	221	222	213	191	221	205	216	231	219	202	214	208	212	231	232	225	234	204	238	216	177	224	238	218	234	210	244	201	197	205	204	194	195	220	204	208	202	221	199	209	213	236	206	226	216	209	228	190	223	216	238	201	207	238	233	198	244	224	214	211	207	223	206	195	190	212	227	204	219	238	215	218	202	197	215	220	226	213	236	196	208	192	204	195	231	225	215	228	224	215	210	204	240	224	212	238	218	222	245	215	225	196	219	183	221	221	217	214	226	207	243	212	213	237	229	201	215	180	215	207	228	202	201	183	217	202	206	215	220	210	219	215	228	216	197	204	205	237	240	187	195	195	218	186	236	210	205	214	216	236	212	228	234	219	208	217	195	220	205	212	207	223	240	225	214	209	230	212	209	215	221	230	222	204	213	215	209	181	225	218	202	207	229	226	203	224	208	215	212	212	179	208	224	220	194	240	202	228	217	224	192	200	219	218	221	204	211	216	218	211	219	205	221	234	204	210	200	217	203	205	221	221	210	203	179	212	198	206	234	208	197	202	209	231	210	200	217	217	214	208	217	206	182	199	198	218	235	215	217	204	213	226	222	195	226	213	201	218	210	212	226	190	193	195	215	213	201	183	233	217	219	206	193	240	210	224	226	202	218	208	225	221	207	199	193	215	186	241	196	223	210	205	207	183	217	208	270	221	220	211	199	240	195	211	214	212	210	213	218	191	220	203	208	238	237	212	207	209	203	209	190	205	212	209	225	234	203	242	233	237	239	207	211	208	210	215	202	228	205	203	228	207	219	218	226	213	190	198	215	204	216	214	246	194	240	216	184	219	225	219	216	242	202	214	211	209	208	211	215	230	236	209	206	218	219	223	214	220	211	226	221	217	188	217	201	218	199	232	186	182	209	188	190	203	209	237	238	232	203	204	219	223	220	227	213	183	198	210	218	217	231	213	206	194	190	221	241	235	203	237	223	202	222	198	228	217	226	236	217	204	206	227	203	213	241	205	194	197	207	201	245	183	227	199	206	215	196	217	214	198	240	204	231	226	201	206	217	224	228	212	226	216	192	242	212	231	213	214	195	211	200	232	225	204	211	216	206	191	186	186	224	218	225	221	220	189	201	190	205	188	216	198	211	228	218	238	195	195	187	225	220	190	223	182	211	189	195	242	207	214	227	208	224	209	220	218	205	217	216	234	222	222	217	223	197	226	214	218	209	196	211	214	204	220	229	215	239	201	195	192	200	204	200	201	210	200	218	203	200	205	234	209	208	207	194	198	192	201	214	216	230	220	218	192	227	208	217	189	230	207	208	243	210	211	195	207	222	188	201	196	218	216	208	227	215	194	245	212	208	185	212	227	233	194	216	179	186	185	184	206	208	209	220	214	198	215	195	211	214	217	224	224	211	207	212	215	234	194	193	211	204	202	195	245	228	219	205	225	257	236	211	205	191	219	245	200	223	203	200	226	243	209	239	212	207	227	205	227	232	212	201	231	189	233	206	213	238	208	236	232	217	190	222	201	199	190	203	203	208	196	191	217	176	237	206	197	200	208	221	210	206	207	216	214	229	236	225	224	234	216	222	239	223	215	205	217	208	210	218	208	235	203	197	213	228	219	224	207	203	228	227	230	212	214	213	231	225	232	263	224	250	199	198	214	215	190	198	208	201	204	230	207	197	203	195	244	215	215	213	223	217	206	201	181	217	222	251	216	195	202	217	197	205	233	225	178	219	217	210	219	209	202	186	198	224	213	203	218	200	217	192	235	188	203	201	198	219	221	227	196	222	207	217	210	221	191	209	190	216	181	220	206	220	207	205	214	202	222	197	210	216	223	217	206	214	230	206	201	216	208	190	206	241	201	222	200	197	205	202	205	228	222	216	219	205	193	211	202	234	236	213	222	216	223	236	211	229	204	219	220	216	229	222	218	234	180	205	190	217	222	223	226	214	237	215	204	194	227	213	205	227	223	201	214	233	215	205	193	188	206	179	183	184	225	212	220	219	175	211	225	193	211	210	216	189	218	218	218	206	204	239	216	216	206	237	202	192	215	231	203	202	216	196	211	225	240	228	197	197	206	184	201	220	206	221	205	219	227	228	202	184	231	221	193	223	211	203	209	208	201	189	194	238	222	215	232	208	218	219	207	212	231	237	208	226	221	214	201	208	208	197	207	214	240	205	231	218	220	229	209	224	180	232	203	214	214	194	200	202	224	215	210	203	209	205	201	230	215	222	208	215	220	220	198	186	204	174	207	205	223	217	203	201	215	216	211	201	175	224	216	225	219	191	221	224	258	223	193	225	223	206	215	200	208	198	225	203	217	217	212	235	202	231	217	230	199	199	190	213	207	221	217	208	213	211	208	249	224	191	194	220	217	223	215	206	215	193	209	176	231	194	210	192	203	184	195	219	220	198	209	204	197	210	180	208	222	225	201	246	195	206	209	200	224	196	208	203	220	214	209	196	239	235	203	199	220	193	178	194	225	216	218	218	229	232	217	250	201	202	220	226	193	233	201	245	187	208	209	225	193	231	213	224	197	210	237	213	230	224	209	206	222	204	210	214	232	217	229	197	224	194	223	224	201	227	217	231	203	203	228	215	211	238	200	196	197	219	202	184	217	219	219	211	212	236	213	210	247	239	237	205	242	233	206	207	231	201
5181	36526	7165	2597	1778	1424	974	767	556	539	429	382	362	363	349	322	335	317	253	278	263	312	274	255	267	223	284	250	268	270	264	220	257	229	251	248	269	230	229	211	235	252	242	226	231	233	252	243	232	241	236	248	228	198	234	243	202	228	231	219	258	234	227	231	227	252	233	224	224	236	246	222	238	221	234	239	219	238	233	230	233	237	216	235	233	222	222	230	227	241	241	227	226	211	227	224	227	227	235	218	213	232	232	200	240	213	226	225	242	225	217	238	236	232	214	222	231	210	226	224	233	250	223	232	248	197	216	214	203	216	249	220	220	220	230	223	228	250	201	237	208	218	219	219	240	215	243	237	230	235	225	222	214	220	234	199	241	218	229	218	218	232	207	256	220	231	210	213	258	241	210	224	208	220	204	217	225	221	237	218	250	220	219	199	216	229	219	223	209	213	233	211	236	240	244	229	226	245	246	224	229	229	209	190	221	234	240	188	216	256	215	212	222	203	208	228	240	221	220	232	239	192	225	217	226	201	227	221	243	231	229	239	242	243	224	213	230	230	222	206	205	242	235	212	195	268	232	203	212	220	205	226	226	211	233	235	215	230	227	233	221	240	261	252	203	221	193	226	202	230	251	226	219	226	237	216	219	235	195	222	270	226	220	213	217	233	262	230	238	232	192	228	212	226	224	211	217	216	237	218	222	227	209	209	192	220	205	217	198	222	217	229	227	228	230	205	218	253	234	243	225	197	236	228	203	224	248	213	205	221	222	221	215	204	229	244	205	212	208	242	217	266	212	217	213	262	251	221	214	227	214	215	222	237	246	231	236	246	252	207	222	229	223	225	225	208	214	212	228	232	227	232	235	229	196	208	212	246	231	228	206	210	239	193	235	240	229	220	237	229	201	228	254	243	228	245	210	215	223	212	230	223	238	252	223	228	217	224	242	211	206	236	215	239	223	199	247	210	213	239	257	232	262	237	243	218	202	224	221	230	245	224	215	200	214	227	203	203	223	203	207	227	223	226	202	249	207	227	209	247	208	231	214	210	211	235	219	240	214	212	236	226	238	222	206	235	224	233	216	237	220	212	253	214	212	228	225	220	232	235	217	231	249	217	219	207	237	233	222	224	245	215	226	201	232	208	237	224	233	228	255	222	217	227	226	219	245	222	203	231	217	242	198	212	217	235	225	217	239	225	204	214	224	245	229	244	205	226	239	224	221	218	218	202	227	202	228	227	228	221	210	232	187	260	232	243	217	242	264	213	217	213	260	229	228	225	256	225	229	217	229	235	236	211	213	218	236	242	217	263	220	204	254	221	208	237	217	213	220	212	238	219	211	228	231	204	237	225	215	238	239	234	206	239	231	236	274	233	240	227	226	215	239	220	248	222	253	215	232	219	215	218	210	219	197	234	234	222	254	224	234	219	238	247	235	224	240	210	220	218	238	216	225	231	237	218	231	236	219	218	221	230	256	234	253	210	198	214	209	212	226	244	228	201	226	190	240	234	227	215	209	219	237	213	210	238	224	232	215	232	251	215	210	206	242	210	232	220	216	234	231	242	201	230	209	227	215	215	219	211	247	224	247	254	208	261	242	227	219	203	217	234	225	194	234	218	217	224	208	229	202	226	249	222	208	214	230	219	222	229	188	235	220	221	237	230	208	235	202	220	233	232	234	228	197	216	237	231	220	198	221	247	226	208	216	225	189	234	229	220	209	228	244	215	213	195	240	211	234	233	233	224	209	211	196	234	236	207	220	223	227	216	241	234	245	211	220	218	209	191	240	227	225	210	232	208	219	220	213	236	237	235	230	186	220	228	212	206	231	200	220	227	230	223	231	222	233	240	243	219	222	223	225	216	230	200	242	230	228	236	242	222	206	225	232	211	235	202	219	242	208	243	198	240	208	220	235	245	216	217	254	223	219	251	235	225	237	223	213	226	221	221	221	215	194	214	216	235	235	222	220	226	221	230	219	201	194	207	260	218	226	204	226	234	252	237	236	197	219	234	226	229	200	225	250	240	199	200	208	210	202	201	229	232	206	232	230	221	223	237	218	223	244	229	222	234	245	214	210	231	199	207	212	249	230	201	214	207	223	219	225	249	237	219	216	214	259	211	227	240	223	221	209	233	230	229	221	228	221	237	216	244	223	203	231	232	232	218	216	199	227	226	217	210	259	253	219	198	229	258	231	198	235	202	239	208	237	241	226	241	227	208	238	232	227	227	212	220	211	211	189	249	248	185	240	211	209	237	243	236	215	223	207	209	218	185	203	209	228	227	245	242	218	231	222	216	215	220	242	204	230	210	222	228	223	226	219	209	222	228	221	206	226	187	238	237	215	237	209	235	216	226	208	207	228	253	216	199	218	210	235	228	207	245	205	238	223	206	216	253	220	246	245	240	223	196	252	241	236	225	243	206	229	231	226	211	206	229	215	242	223	239	270	244	210	217	221	234	224	234	223	233	213	198	216	224	223	252	221	220	194	235	214	214	251	207	231	218	229	226	231	218	226	220	227	228	234	233	232	216	199	239	253	238	212	220	206	230	244	238	219	211	230	221	224	232	227	208	248	218	201	228	232	233	238	225	227	218	227	237	207	221	230	222	212	213	221	210	226	226	204	219	205	198	234	203	226	213	230	242	216	223	221	235	217	223	209	205	239	222	219	224	211	227	223	242	224	215	253	211	214	250	227	202	221	216	203	204	205	237	210	246	208	242	228	216	228	205	213	206	240	245	231	191	204	216	208	219	237	231	222	234	232	191	218	201	248	197	237	226	227	216	227	216	215	231	219	217	218	220	221	235	241	237	250	221	224	232	229	241	184	240	199	200	195	214	213	197	240	239	247	220	245	245	217	228	231	226	258	225	202	261	247	193	222	209	230	226	225	233	212	223	197	197	233	221	221	214	211	218	218	233	221	220	204	232	223	245	217	213	225	229	246	201	220	210	227	211	222	240	198	212	220	213	220	217	226	230	210	216	255	225	195	231	225	212	220	241	233	229	205	225	241	222	218	225	252	232	192	242	234	207	217	239	208	220	220	230	204	198	227	244	231	207	238	238	223	228	193	241	219	260	244	235	201	218	210	215	225	241	225	259	218	226	221	217	209	201	233	256	208	233	215	191	220	218	220	228	237	256	199	218	219	207	222	219	222	220	234	231	221	235	236	238	241	247	251	226	223	228	224	245	237	223	206	212	241	224	211	207	202	230	230	238	226	213	250	226	226	234	258	213	226	241	244	258	230	233	222	225	228	225	238	237	229	227	217	233	229	212	197	213	214	205	251	233	213	214	223	222	220	227	230	210	237	259	218	223	196	241	255	224	232	225	214	247	246	211	226	224	209	229	220	241	215	228	216	256	224	239	219	224	204	233	227	202	235	212	229	228	232	215	212	230	212	261	227	216	223	254	221	233	207	221	244	213	209	209	233	227	213	226	232	213	225	232	249	219	204	232	216	230	216	236	219	225	196	229	211	206	224	221	240	221	251	238
24357	20883	26447	25399	13232	1039	677	606	533	488	489	451	446	473	463	453	413	489	458	484	460	456	435	437	448	406	441	436	431	439	429	428	403	407	399	421	408	412	412	458	426	426	408	431	419	413	441	418	392	426	399	413	436	454	430	408	414	412	453	439	412	404	437	424	436	451	447	415	431	429	444	419	415	406	427	419	436	417	429	387	412	441	437	407	400	400	377	408	430	414	433	435	406	431	435	454	412	428	395	386	415	441	384	375	415	416	440	432	399	393	407	470	432	399	450	439	432	396	440	464	410	415	367	438	423	407	373	402	394	404	362	411	424	395	409	439	442	415	394	455	422	457	413	391	424	422	392	432	423	421	401	414	404	402	414	418	439	444	422	411	412	387	413	390	409	416	423	388	410	450	419	444	416	409	419	421	396	402	399	426	440	399	401	393	409	412	429	452	416	419	423	393	403	382	422	417	443	435	390	383	378	443	424	432	416	433	390	371	420	426	426	381	386	421	428	441	424	428	387	444	423	410	409	428	396	430	443	394	442	405	395	427	418	431	358	383	423	416	393	364	426	400	429	415	395	397	386	448	424	405	468	392	412	422	432	429	411	430	453	394	422	397	390	408	409	384	408	404	432	449	412	448	397	400	381	409	445	453	406	399	390	412	445	413	397	420	398	423	402	418	389	418	408	434	422	403	407	401	394	423	396	433	398	420	428	408	400	422	409	439	421	378	435	456	384	405	435	424	466	393	417	382	416	428	418	397	418	425	395	392	409	411	379	447	419	438	432	382	441	424	415	440	445	408	407	413	422	379	372	420	410	411	411	423	433	451	432	383	436	439	410	385	400	433	427	397	436	394	404	420	408	426	417	402	434	388	409	418	419	400	390	398	373	442	387	423	430	407	421	419	423	381	397	419	442	418	418	393	410	439	415	372	384	414	407	411	403	415	410	424	400	411	408	416	424	418	407	447	434	409	434	407	406	434	409	372	452	427	436	459	432	442	396	439	420	411	375	395	398	433	472	367	443	378	372	430	423	409	415	414	425	444	441	418	466	407	439	386	422	458	422	424	384	438	392	402	413	421	376	417	429	439	390	432	394	435	387	387	389	385	410	427	410	421	444	424	389	423	444	435	409	426	398	423	404	392	416	431	415	421	419	436	407	457	434	407	402	412	404	388	406	417	420	414	428	423	437	382	421	375	453	372	423	422	416	429	387	387	438	409	431	410	414	402	412	409	409	387	380	423	424	416	416	413	410	444	446	436	409	428	395	408	427	417	380	382	404	460	438	405	431	388	429	429	442	415	454	405	419	429	407	425	410	406	436	380	405	381	406	407	430	413	409	442	422	449	386	398	440	426	391	440	377	377	437	405	402	444	443	383	401	435	393	412	397	407	412	387	421	452	437	420	405	413	379	418	397	418	398	412	380	438	384	379	428	413	406	439	382	427	426	406	417	421	394	378	416	395	373	435	421	411	423	461	422	434	432	448	409	408	411	408	393	428	405	413	397	386	404	440	407	410	418	428	410	395	399	398	393	428	414	423	404	414	392	394	474	484	413	409	428	438	417	418	429	421	406	424	431	417	425	423	408	405	449	434	420	362	434	440	439	419	415	437	403	430	409	410	391	432	424	387	384	410	384	405	450	403	443	436	394	415	419	403	423	406	404	396	438	425	438	422	412	387	407	426	430	422	398	446	426	468	388	412	413	395	421	400	421	421	423	438	412	380	421	428	392	393	420	429	409	395	414	387	420	409	462	409	408	416	439	410	423	427	436	393	401	388	410	377	409	424	403	384	409	437	413	395	394	392	422	387	401	396	398	416	437	408	398	422	370	389	372	397	432	398	453	422	419	450	459	408	412	399	474	412	394	416	429	383	391	401	397	419	402	406	440	435	397	394	406	372	397	411	397	456	407	409	426	440	442	391	412	428	401	411	403	437	444	430	432	409	389	396	428	423	456	434	395	395	394	435	412	434	395	420	384	444	445	410	409	411	428	437	397	417	418	444	427	399	411	432	427	418	417	403	380	427	408	437	407	377	409	410	411	399	399	375	392	410	451	404	374	393	421	380	417	431	434	440	436	413	400	421	441	411	398	429	436	393	418	419	414	408	406	402	413	449	406	379	399	379	404	386	418	439	412	395	425	433	371	395	440	424	380	387	436	392	414	406	420	400	424	383	420	416	393	402	388	475	394	401	440	415	456	423	424	404	413	409	415	392	387	403	448	408	405	408	404	361	425	389	391	410	387	404	419	422	437	428	419	450	403	402	412	419	414	402	442	396	403	405	398	465	399	432	418	403	410	421	438	383	466	431	366	411	457	417	394	406	405	384	396	463	394	447	414	441	394	400	398	408	426	429	420	433	397	362	440	436	390	427	402	437	381	391	411	400	402	366	392	393	413	429	374	430	395	412	379	426	399	382	383	389	412	402	384	405	386	410	376	417	384	418	431	413	431	447	422	398	419	415	451	405	409	385	399	394	431	409	395	414	437	397	420	400	421	429	395	419	442	411	402	455	396	393	402	426	424	457	425	415	423	437	421	423	420	441	403	406	417	402	401	421	388	395	412	390	441	408	428	405	412	465	423	411	415	434	435	409	418	440	419	421	427	408	437	435	396	399	411	445	412	427	387	430	424	455	425	419	394	426	370	424	388	455	409	435	433	431	397	388	382	429	399	434	409	404	378	398	417	419	403	412	395	392	456	377	412	421	418	414	424	415	388	398	420	388	415	391	413	379	417	395	428	506	405	414	398	397	373	456	400	401	421	390	406	419	410	410	399	405	421	415	391	423	392	379	383	409	423	423	414	462	434	394	420	433	374	430	394	410	427	416	415	436	413	460	417	404	392	426	417	394	428	376	399	382	372	389	448	442	411	416	404	410	422	408	377	415	397	401	362	430	401	413	443	429	408	395	411	392	408	429	407	425	375	398	416	403	433	414	414	442	419	390	408	389	413	399	368	417	417	423	453	377	368	444	421	387	442	420	400	390	435	429	386	386	374	408	402	443	431	421	394	396	397	411	398	388	428	413	407	418	399	415	441	418	403	416	423	410	382	410	404	424	418	426	381	389	406	461	401	374	413	400	380	402	426	413	430	434	422	410	413	403	394	384	347	423	412	430	403	403	430	410	412	437	362	404	428	437	388	393	411	400	399	398	426	431	418	403	393	396	398	409	405	438	418	384	425	421	387	387	402	390	415	397	429	392	403	445	399	395	434	402	426	381	438	388	390	402	380	374	424	434	407	440	385	406	431	432	416	412	432	437	412	422	408	408	442	437	418	418	405	422	427	410	375	450	414	401	432	413	412	390	384	405	410	365	392	412	404	365	416	425	395	453	391	422	444	386	391	394	403	393	443	386	438	388	408	400	408	415	425	413	443	416	392	413	420	401	431	410	390	420	376	355	401	415	402	396	408	370	404	399	441	409	399	406	436	418	424	427	409	365	427	402	430	400	391	384	418	390	414	396	392	421	418	443	390	414	422	405	412	398
5157	28844	5416	1800	1347	1063	847	690	648	561	569	536	481	515	443	495	453	417	473	433	429	385	454	463	422	418	408	417	448	403	396	402	407	426	438	451	416	418	427	398	419	417	398	393	442	394	397	442	425	386	409	410	398	364	413	374	422	385	429	425	412	417	450	384	415	419	416	372	417	383	463	416	434	414	443	393	400	406	380	444	399	398	405	436	408	441	389	405	402	382	402	381	411	411	393	361	406	412	391	397	449	362	416	417	432	388	424	413	412	396	382	395	386	416	406	396	416	400	422	416	406	361	448	394	392	419	421	400	408	435	413	424	399	415	355	376	411	456	347	369	432	405	447	410	403	398	395	430	394	401	446	404	399	376	414	450	426	408	418	385	374	408	403	408	408	397	443	413	406	383	410	438	368	389	418	394	402	386	403	389	390	432	405	420	423	391	396	427	404	442	421	397	437	437	416	404	390	407	437	420	417	394	433	414	408	421	414	434	399	400	402	397	415	429	392	390	369	438	392	396	427	386	391	429	418	378	400	425	414	401	413	444	413	403	414	444	407	397	367	393	429	376	428	385	428	408	433	387	388	402	398	454	396	425	374	416	427	420	420	416	387	416	391	403	441	429	428	431	433	408	375	407	394	407	387	369	418	399	387	381	392	424	396	392	410	401	395	418	430	424	368	429	416	403	417	403	424	388	404	380	438	379	455	385	397	376	397	374	410	450	423	419	433	420	399	423	382	401	423	404	410	401	412	403	441	415	408	423	420	447	409	383	363	431	412	394	441	393	387	416	412	419	432	419	406	392	410	420	435	373	416	406	405	391	387	408	423	408	402	429	404	409	407	395	393	402	410	445	389	392	397	406	374	400	386	421	417	369	428	420	387	397	402	418	394	408	401	397	434	368	430	373	356	383	386	392	436	382	411	426	427	417	365	399	417	418	440	415	415	413	423	388	412	414	439	432	415	396	417	434	390	382	417	412	402	405	386	411	394	391	416	370	395	384	389	415	400	381	411	407	425	411	405	398	395	421	387	406	427	393	427	407	410	399	412	411	425	447	425	404	394	405	416	394	397	466	363	409	370	412	396	421	458	423	405	372	420	420	407	386	418	411	416	373	422	424	389	354	374	409	427	416	412	423	408	396	392	365	385	406	408	389	428	403	420	402	404	405	406	402	398	400	415	427	417	401	388	402	421	413	398	387	355	390	418	413	402	381	383	438	414	397	389	432	401	394	401	412	415	390	426	417	449	405	408	410	409	399	420	386	405	415	439	386	445	404	437	403	397	426	383	393	400	394	404	385	393	424	403	429	398	417	405	375	396	416	368	422	403	409	421	359	405	427	381	394	395	423	446	375	377	408	377	387	408	383	423	404	406	403	398	404	391	383	421	395	385	408	417	432	382	390	424	396	382	406	413	413	419	410	419	389	398	398	399	443	421	426	426	394	398	422	417	389	396	381	429	421	393	410	429	417	425	390	407	441	412	425	442	397	377	398	417	385	428	408	399	387	413	381	397	416	441	405	401	421	392	439	434	400	410	420	409	384	386	433	391	422	418	411	395	403	413	369	406	415	429	413	442	400	348	382	390	397	412	405	417	404	407	402	400	427	435	407	415	403	441	417	411	416	413	429	405	406	375	397	367	410	379	404	398	415	414	402	401	443	408	401	382	423	371	405	406	377	427	385	427	379	432	423	411	415	413	392	400	418	397	446	390	334	403	401	401	444	415	422	415	397	419	388	390	406	429	410	408	433	383	383	395	384	400	411	384	393	441	369	407	415	412	418	403	411	387	409	414	423	418	405	399	408	410	418	421	353	383	394	410	415	430	427	394	400	393	384	368	401	432	425	426	393	399	378	398	436	411	394	413	396	388	432	376	395	417	389	390	417	396	392	419	419	375	399	431	411	396	429	408	369	398	445	393	408	398	434	364	426	400	399	429	412	424	429	384	416	444	457	440	394	400	398	422	398	422	391	392	353	425	392	420	379	443	412	441	440	408	444	414	405	429	409	413	408	391	410	399	434	385	412	415	397	405	388	410	418	419	395	422	409	456	407	421	441	399	413	410	432	454	414	408	382	383	423	398	382	401	353	426	398	446	405	396	380	426	379	403	416	396	410	418	393	424	394	452	433	381	452	418	416	380	419	415	372	422	441	394	418	427	382	420	400	403	385	423	401	395	404	398	338	404	417	382	396	403	392	436	384	440	422	392	432	375	410	421	407	412	434	400	382	432	385	396	418	369	400	437	370	412	411	369	437	421	441	414	417	402	438	394	398	411	432	447	444	418	376	432	399	415	389	403	414	424	399	445	397	386	416	424	392	431	398	432	438	400	427	388	408	352	415	386	416	404	378	430	436	399	415	409	418	404	419	404	402	385	436	427	409	415	374	420	395	408	417	407	413	381	448	435	375	410	415	370	420	384	403	426	411	429	404	375	407	385	442	459	379	422	396	429	436	423	430	411	433	406	403	416	384	393	381	399	416	404	403	385	392	401	426	434	418	404	427	411	413	417	394	385	403	413	400	389	432	416	430	413	408	465	387	372	410	364	382	426	407	415	413	413	402	447	387	433	379	408	419	415	393	388	372	410	393	395	380	419	422	392	397	385	397	414	410	403	406	399	386	354	421	421	409	425	429	382	447	416	406	395	404	389	410	390	409	370	433	446	396	422	426	390	403	385	434	392	397	407	400	406	400	404	388	402	410	411	403	452	410	388	429	418	447	417	400	431	411	429	394	385	433	411	406	423	436	395	428	439	424	436	400	404	413	394	413	430	400	395	399	428	435	404	400	397	395	447	390	417	430	387	400	367	407	432	420	395	425	399	410	411	403	435	428	388	397	391	387	411	405	399	419	391	454	387	438	406	420	375	390	412	421	432	391	397	427	402	390	428	413	379	411	421	372	426	418	423	423	382	397	381	402	381	425	360	416	392	394	424	432	407	449	417	382	413	412	407	416	424	433	383	410	396	404	396	397	393	419	428	429	392	429	415	371	408	385	419	395	418	409	386	388	446	423	419	378	377	426	392	394	389	403	428	384	414	382	391	410	414	398	421	399	395	397	416	393	407	394	407	383	382	408	406	407	376	385	420	411	432	426	393	416	419	415	413	400	391	418	400	425	390	423	428	393	422	416	419	423	393	413	409	383	443	427	355	413	396	374	374	394	383	397	436	429	391	411	403	430	421	417	385	425	427	455	381	423	400	429	397	397	430	404	430	390	429	380	409	400	372	407	395	380	396	403	427	425	408	404	423	391	393	403	405	410	391	438	402	405	402	403	406	403	392	387	398	403	418	384	414	381	416	416	392	427	415	404	361	422	418	414	404	384	386	397	395	407	405	412	391	391	429	413	414	418	397	405	372	407	387	429	434	388	400	436	458	409	393	416	409	443	369	429	397	425	415	438	396	423	424	399	413	425	412	391	419	413	440	423	399	389	396	383	412	390	406	426	404	431	417	424	394	415	425	357	385	393	357	421	422	407	449	439	389	394
22194	20883	27491	24386	20878	20891	9049	948	636	541	465	402	344	331	301	283	266	254	250	233	219	233	209	215	209	200	183	178	173	168	166	168	157	162	173	191	126	155	167	173	162	145	159	158	158	161	179	168	163	164	168	156	177	158	160	161	147	138	158	149	175	133	137	151	164	169	162	150	168	161	147	162	153	149	128	166	136	151	143	184	154	132	142	138	139	128	153	160	139	141	136	151	153	164	156	121	155	144	153	165	159	152	159	129	147	131	144	164	117	134	170	151	162	142	143	131	144	153	153	131	150	136	159	161	162	135	144	158	144	162	142	128	117	159	139	144	144	147	138	129	159	133	141	158	130	150	151	167	147	153	141	139	140	135	132	123	152	134	129	158	162	161	144	140	155	140	173	139	158	151	156	135	150	149	151	170	151	148	136	141	148	152	158	155	144	178	155	141	138	142	131	149	161	137	141	177	173	144	136	153	148	132	143	145	144	150	160	156	142	145	155	139	129	145	134	128	145	155	135	155	134	160	129	150	161	152	149	152	164	157	156	144	139	132	148	146	127	153	136	134	113	158	141	141	135	175	157	139	148	138	147	131	162	143	144	138	156	159	153	152	133	117	189	142	138	156	138	174	129	151	170	127	153	152	151	153	150	130	143	114	145	142	147	117	149	173	126	136	153	146	151	133	154	163	155	142	147	132	152	119	166	168	167	152	164	121	145	147	151	140	154	129	135	153	156	156	160	145	162	140	154	138	147	127	134	136	127	136	123	140	158	157	145	124	154	131	158	141	151	153	124	132	148	131	154	146	126	143	131	139	142	128	135	133	146	155	153	163	148	158	138	118	156	142	164	149	144	129	148	166	165	146	123	159	151	141	144	151	141	143	152	143	142	148	133	157	149	153	141	146	135	165	145	131	124	132	147	152	135	160	156	153	141	137	148	150	127	158	144	150	147	153	147	139	140	137	143	142	162	132	140	120	149	137	167	130	151	141	124	143	126	144	149	123	149	145	133	142	145	160	146	139	147	160	162	162	136	140	157	168	139	148	134	138	118	155	147	163	148	146	144	146	146	133	140	157	154	152	134	149	151	125	145	157	145	139	143	134	130	130	148	119	154	140	129	132	147	170	131	140	162	154	137	135	135	146	146	131	138	155	154	155	132	142	134	128	143	143	161	126	123	155	149	137	133	158	144	134	130	161	127	158	138	174	147	136	136	146	138	155	135	151	149	145	158	136	146	162	156	154	157	136	130	144	136	152	150	136	162	161	147	160	141	146	140	167	166	142	143	120	162	164	132	154	155	158	136	152	147	136	153	147	147	181	150	150	136	124	144	151	172	173	138	144	149	155	147	129	139	140	137	136	140	149	158	144	141	137	152	154	153	133	136	163	124	148	143	161	126	132	146	150	134	136	128	127	146	148	167	153	159	147	172	143	143	143	137	157	143	145	136	153	138	134	143	153	131	143	143	167	133	138	118	139	130	149	147	152	157	139	146	141	147	143	148	127	149	141	152	143	131	153	128	128	127	140	129	154	133	139	159	136	156	148	141	152	156	142	159	128	146	167	131	136	194	127	149	158	140	151	151	152	160	137	142	147	163	138	142	155	130	147	158	175	138	152	148	148	137	144	138	151	143	173	131	168	152	141	129	146	121	170	170	158	125	137	138	145	138	137	147	129	161	147	153	154	127	153	140	143	141	127	161	145	149	148	147	159	152	145	180	159	153	133	154	124	156	139	144	149	142	147	152	140	157	159	152	149	148	143	126	159	147	154	148	147	131	121	146	129	157	147	125	144	153	132	137	138	167	148	154	132	130	147	138	131	134	130	174	146	145	148	136	156	148	145	110	137	139	145	157	157	141	129	170	135	133	130	133	165	149	147	156	152	140	154	151	131	145	141	141	134	129	141	142	151	159	146	153	148	161	150	139	143	152	175	149	133	148	153	138	157	127	128	142	169	156	139	141	139	143	112	145	175	132	150	158	140	151	141	147	146	125	178	140	132	136	142	149	148	156	152	118	130	137	135	131	138	141	151	148	166	148	134	139	147	150	158	147	119	117	142	149	161	128	130	140	160	144	145	134	131	132	125	148	141	144	138	167	138	144	140	124	157	123	130	149	169	153	136	158	138	142	140	147	145	119	159	151	155	157	144	143	139	130	149	141	136	145	146	122	132	128	165	167	144	143	148	133	156	143	138	109	138	142	176	148	142	149	124	147	142	159	161	154	127	131	143	156	131	146	139	149	135	147	147	155	136	154	159	144	132	143	171	167	155	136	130	134	138	121	156	168	133	132	147	150	146	134	128	131	138	124	122	157	156	133	139	127	151	142	146	142	153	111	131	134	129	151	146	125	141	143	145	146	133	139	151	160	178	113	155	148	139	110	159	148	152	156	136	156	131	149	160	139	169	154	138	143	117	168	132	134	170	149	128	147	139	151	137	134	133	145	141	148	136	146	136	144	141	132	134	160	137	136	136	152	182	155	118	132	145	137	149	149	143	171	143	156	127	134	142	159	168	141	160	162	169	161	130	133	153	130	152	154	148	131	168	142	150	148	137	159	163	169	154	150	160	175	106	143	126	133	154	140	159	154	125	135	136	139	142	149	150	145	127	143	148	134	166	154	146	156	122	127	134	140	146	128	135	158	129	124	139	136	169	125	133	154	131	149	164	128	144	153	151	148	142	145	158	147	174	144	147	145	152	142	125	143	138	150	151	143	145	148	143	178	147	137	156	118	144	143	166	145	145	133	129	126	164	149	125	129	143	140	134	144	123	144	146	137	150	148	141	137	135	155	156	145	137	138	149	134	153	156	152	134	127	132	151	152	147	133	149	146	136	148	143	149	143	143	142	153	159	140	132	135	144	153	168	146	148	162	145	164	141	150	149	141	133	144	148	131	138	148	123	143	148	144	132	127	152	143	151	151	139	131	142	139	165	136	153	137	158	136	116	132	138	151	165	160	172	147	136	135	139	166	144	132	142	128	150	168	139	155	125	136	149	123	158	138	136	137	170	150	171	155	128	144	144	150	139	133	147	152	135	141	127	148	137	145	141	127	138	156	137	140	140	145	135	152	144	150	152	147	125	126	134	134	157	130	130	132	135	153	152	139	144	141	132	161	145	145	124	155	164	143	151	147	143	162	136	159	135	141	143	158	125	147	138	138	149	146	156	141	163	134	149	157	145	124	144	116	154	146	147	148	170	160	168	165	119	137	132	152	154	131	133	126	140	145	161	129	140	164	152	156	130	134	135	176	152	128	132	169	131	131	157	156	159	142	126	131	135	166	153	141	154	148	167	137	134	140	153	147	129	145	140	176	133	139	165	135	149	153	133	157	158	137	145	137	146	132	137	155	152	144	157	146	143	137	125	142	140	134	146	127	142	141	167	119	161	165	160	135	148	147	147	153	162	134	142	172	144	149	119	165	129	143	143	154	140	142	143	139	156	138	155	140	162	141	136	126	174	145	139	132	158	142	131	159	127	170	144	138	132
6954	33786	8769	4619	3165	2360	1750	1253	983	738	619	505	459	420	363	321	319	281	281	265	266	233	215	201	206	228	222	188	178	183	179	176	163	195	171	157	183	175	173	165	188	171	154	164	172	172	160	179	153	166	173	163	172	167	168	171	161	147	160	140	158	163	142	159	148	145	158	156	163	170	166	178	139	130	156	135	160	132	149	142	149	149	172	162	142	139	145	143	158	147	152	146	150	135	144	129	146	141	142	161	151	146	148	150	155	140	143	174	165	148	148	140	157	159	162	172	125	167	147	131	139	130	152	138	140	135	148	148	152	137	151	133	142	148	154	135	164	143	155	153	152	154	131	148	148	129	153	162	157	161	146	152	149	138	157	144	139	123	136	147	134	135	124	162	145	157	136	146	150	149	140	141	162	162	146	137	135	144	150	139	143	150	156	131	137	134	136	137	120	144	134	134	145	124	155	146	123	136	132	148	150	156	143	163	157	136	145	149	144	140	145	134	153	139	138	134	138	155	160	151	148	135	139	140	148	150	146	151	153	123	144	140	134	162	159	142	143	165	137	133	168	142	155	134	129	165	156	145	142	158	159	164	138	148	142	139	174	159	140	147	146	137	136	134	141	155	175	148	163	149	143	140	158	129	130	137	145	153	154	168	141	152	156	142	149	143	148	130	149	141	137	143	160	135	139	148	146	125	147	142	145	155	170	157	150	159	131	121	149	135	128	146	134	121	143	163	154	143	125	157	133	137	154	153	150	143	152	150	145	149	140	152	138	157	128	141	162	130	152	135	145	139	157	140	138	150	173	147	128	142	140	137	154	158	133	159	152	175	142	135	155	148	137	144	133	153	173	138	143	136	140	150	157	153	162	136	144	133	158	131	148	125	140	172	134	149	157	154	163	144	170	153	157	124	169	139	156	148	156	158	143	153	159	165	150	123	154	128	142	151	129	142	178	150	147	176	154	148	145	143	151	174	145	153	143	148	132	148	165	150	143	145	149	152	166	131	153	134	159	139	148	175	149	152	146	144	152	155	129	153	157	142	152	154	149	149	177	135	142	136	157	155	152	149	132	140	136	131	133	166	134	153	125	149	139	135	138	142	162	176	128	151	160	137	154	147	156	134	158	133	132	133	136	165	152	138	135	147	134	135	155	146	132	128	148	137	142	165	142	133	153	138	151	138	137	142	135	170	136	151	145	148	158	143	146	128	128	147	134	133	141	164	155	141	153	135	139	156	145	136	157	137	119	133	152	131	151	142	144	138	160	142	143	150	139	135	132	138	124	157	141	129	132	130	125	137	163	140	144	152	147	142	155	142	154	141	145	153	145	148	159	140	134	131	145	147	138	171	160	142	160	164	152	128	147	148	132	136	143	138	153	137	169	148	120	161	131	146	164	134	131	150	136	143	156	135	165	135	161	139	129	163	155	140	149	141	139	152	129	142	113	139	139	158	136	137	135	153	129	147	159	150	126	141	142	154	150	132	146	160	141	139	121	156	156	152	161	157	127	120	156	138	121	149	162	139	157	137	134	155	155	144	146	154	159	141	142	147	151	147	135	144	140	143	151	175	158	132	152	148	154	153	131	153	131	153	129	133	169	132	146	128	148	142	114	151	171	138	145	150	142	144	157	133	136	151	137	138	161	135	144	125	159	152	143	116	149	159	145	133	151	151	147	137	156	146	172	147	130	125	142	125	130	126	134	149	133	128	155	134	143	137	146	128	148	140	152	134	150	120	124	155	143	160	146	175	156	158	163	149	157	141	138	143	150	172	143	139	160	171	154	163	147	149	136	167	178	143	129	158	143	154	134	148	146	143	167	137	138	136	138	156	162	140	157	141	132	134	139	127	137	148	139	134	153	159	138	141	149	155	154	154	160	159	159	128	124	155	160	147	153	130	140	155	155	160	139	135	140	159	161	129	159	149	156	164	133	130	147	150	149	148	135	143	135	156	157	155	160	158	135	122	157	169	151	144	139	148	120	151	154	135	123	164	149	145	155	151	127	157	163	124	126	150	162	141	173	151	159	157	140	136	155	113	130	138	161	158	139	146	134	168	148	156	129	178	157	133	141	149	137	136	149	135	142	141	136	164	131	151	141	148	150	139	145	152	131	166	147	138	128	124	131	136	141	129	149	156	138	154	145	144	154	114	151	149	153	134	141	130	134	134	134	156	134	153	145	134	183	141	133	179	141	136	141	142	142	136	129	132	138	142	132	142	149	149	117	154	127	151	132	155	139	141	139	157	137	150	148	140	130	140	146	114	158	136	163	130	173	135	154	138	133	150	138	162	128	143	153	144	172	142	145	155	153	157	134	135	148	138	125	124	138	153	144	143	155	140	152	133	157	148	149	151	129	126	133	152	144	137	136	165	120	150	140	153	139	146	158	158	145	146	144	153	148	148	146	153	142	137	129	159	134	144	132	143	141	146	140	164	163	154	156	157	139	129	137	139	153	163	142	141	123	142	146	153	149	136	148	157	158	150	141	164	176	134	147	161	152	128	158	148	175	146	134	148	132	130	148	149	133	136	135	145	151	143	154	132	125	162	146	136	159	171	148	129	129	134	136	164	150	150	143	127	132	134	142	152	120	138	130	166	114	149	135	137	132	137	136	148	145	152	168	136	152	177	137	153	173	170	124	160	155	115	138	167	143	142	147	135	169	147	123	136	147	149	141	150	135	149	157	137	148	167	140	139	148	131	151	148	153	142	149	138	152	142	162	154	148	146	142	143	144	150	149	149	136	160	147	148	121	130	143	139	132	145	149	159	127	150	155	155	143	144	135	144	151	151	160	161	130	133	146	142	165	128	138	135	151	156	149	146	174	143	164	136	141	121	144	135	139	149	150	156	150	145	147	164	149	137	152	148	141	140	146	127	131	148	148	145	153	165	155	140	140	132	152	147	163	123	131	119	146	133	156	152	157	127	147	163	158	142	135	137	125	143	146	145	122	147	140	147	161	153	140	139	134	158	127	141	139	137	158	150	130	143	127	168	144	174	116	153	144	130	152	145	129	166	154	148	135	158	137	166	152	151	152	143	154	134	150	159	146	130	144	158	150	164	135	142	144	128	154	162	136	154	151	158	155	140	148	132	149	144	110	142	159	139	149	129	137	171	157	152	155	141	156	121	154	140	141	150	138	150	154	135	141	152	153	126	153	133	143	125	144	136	151	141	127	156	153	158	142	132	157	161	164	136	158	150	140	149	139	155	155	150	133	147	135	131	136	135	152	145	145	144	117	146	131	140	140	150	137	139	146	150	140	137	138	128	152	147	143	149	136	162	159	132	148	136	177	153	139	149	147	153	173	138	134	141	159	146	124	145	141	151	135	158	159	139	136	129	168	138	126	160	166	145	148	153	172	114	154	140	155	146	129	139	129	157	137	144	129	123	131	168	151	138	136	150	153	125	153	139	159	151	150	140	142	144	151	112	153	140	154	168	149	145	154	134	162	125	140	147	149	138	153	158	133	132	145	151	134	149	155	135
27549	19246	7316	761	494	457	448	424	463	419	464	442	363	429	433	397	413	436	410	443	441	421	407	366	469	434	454	466	403	440	406	426	427	419	430	433	383	430	390	408	423	409	414	423	437	452	364	397	422	432	416	425	386	435	417	447	427	393	421	399	467	449	428	450	431	371	459	408	447	399	433	439	425	414	447	414	429	434	461	411	421	424	419	374	405	394	411	432	417	415	393	434	428	421	437	396	414	453	424	422	429	397	393	457	424	447	415	433	413	390	446	387	431	456	395	427	414	451	410	414	434	403	413	453	445	413	413	390	380	442	448	404	440	443	410	425	435	399	432	440	417	416	411	414	411	455	383	415	417	390	421	388	418	440	409	410	404	408	402	368	411	408	417	406	411	411	419	419	422	412	425	396	410	399	449	385	433	412	485	435	425	424	441	441	393	430	418	409	391	444	418	455	452	430	388	415	414	410	421	420	406	433	406	429	438	428	437	431	415	424	425	425	399	442	434	395	439	420	392	408	394	413	402	432	430	417	387	414	410	422	372	407	420	404	418	430	447	398	468	423	471	412	415	399	422	411	448	389	437	422	395	437	401	417	409	413	419	426	411	425	420	431	420	420	438	392	426	402	422	410	421	447	394	423	405	398	416	410	423	476	421	382	424	400	438	425	441	400	378	399	425	460	399	394	424	400	427	405	425	436	407	416	388	431	419	430	397	434	408	382	418	368	389	396	418	424	398	464	416	400	433	404	422	445	429	453	411	371	395	391	355	412	427	428	436	396	438	445	448	416	409	413	421	392	417	444	428	442	393	417	394	427	425	423	408	448	403	429	407	416	441	433	394	390	443	383	391	448	402	404	408	424	407	436	394	407	420	378	401	456	419	416	372	403	392	428	406	412	376	412	397	395	409	395	398	397	381	433	418	392	441	405	395	414	477	409	406	393	428	391	445	410	432	415	438	403	426	396	411	436	405	452	419	430	434	411	397	396	419	401	438	405	422	422	441	405	410	445	418	423	448	377	416	446	402	421	423	422	399	378	396	427	404	381	416	439	415	388	418	438	424	424	425	402	388	426	418	457	439	410	412	416	426	454	382	433	392	422	415	418	379	445	420	405	434	406	402	427	421	416	390	421	385	392	392	411	393	425	434	428	405	400	426	429	391	397	431	435	420	392	382	412	440	426	453	391	388	434	420	447	433	433	410	416	420	449	401	431	416	426	423	411	421	412	407	421	435	409	450	399	390	430	428	407	430	425	421	384	440	434	386	431	428	454	425	438	390	435	443	441	399	405	428	438	431	411	385	404	400	398	425	415	430	410	427	441	404	415	393	420	384	427	387	430	390	413	410	478	419	463	431	440	368	445	444	447	382	412	417	431	409	435	427	421	389	438	422	395	388	408	421	444	425	402	392	456	419	414	404	433	416	436	388	431	419	419	438	425	393	419	415	429	430	423	369	405	423	441	410	390	406	414	418	445	455	405	419	422	427	415	417	428	426	407	429	416	437	435	385	428	431	413	427	404	444	423	371	465	423	414	414	398	409	415	464	398	397	392	425	447	392	419	407	407	416	421	427	445	417	395	413	424	408	414	423	387	387	386	430	400	431	374	376	428	422	450	433	435	440	406	384	387	419	395	419	407	397	390	423	416	409	412	444	423	427	424	422	409	403	384	404	400	426	419	448	437	426	401	400	432	456	425	421	364	421	416	401	439	412	401	435	392	444	453	420	434	382	425	418	406	473	426	389	432	408	401	401	397	416	421	388	430	407	417	417	390	389	425	404	385	409	435	425	415	476	419	399	435	420	421	430	435	428	435	467	355	405	413	429	422	401	419	428	430	433	457	421	434	412	417	420	430	435	403	390	418	412	413	400	407	408	445	406	398	414	421	378	418	458	461	404	407	417	402	416	418	413	404	383	420	442	450	413	396	417	385	409	408	408	394	464	444	404	444	393	395	389	404	406	437	431	404	417	399	411	418	446	421	454	423	394	413	437	380	440	440	421	407	433	423	396	395	424	399	399	435	406	413	400	411	435	421	408	411	421	462	412	416	420	443	396	433	431	392	408	428	414	442	396	423	407	442	427	442	383	434	416	386	383	395	401	384	417	429	439	401	386	443	451	422	437	401	396	416	411	411	404	392	397	401	428	449	405	465	413	409	420	420	434	438	391	408	380	414	385	408	456	414	391	453	414	390	446	403	408	433	365	434	437	445	427	460	429	418	436	408	410	386	406	441	401	382	401	400	375	425	427	415	417	441	403	436	432	389	402	448	397	438	423	431	383	424	396	395	390	426	384	399	434	420	382	413	398	467	399	449	450	401	390	389	400	421	413	390	427	427	398	413	415	453	370	389	426	447	435	419	422	388	425	432	412	387	423	393	431	449	439	423	403	421	412	421	415	415	466	410	436	408	402	407	439	422	404	433	422	391	440	434	416	448	389	435	426	418	422	412	413	434	420	444	407	427	415	414	428	430	436	403	440	418	434	399	417	419	420	396	436	423	415	434	413	382	438	416	429	382	481	442	403	412	437	409	436	383	415	423	436	422	400	401	414	426	427	398	415	422	429	413	401	394	418	370	435	449	414	440	415	419	403	410	404	411	441	419	394	366	411	414	411	444	417	427	408	416	409	418	387	415	425	401	409	404	458	439	425	408	424	427	470	402	442	453	406	432	415	422	438	429	386	423	382	417	366	406	418	420	431	410	409	386	397	403	434	406	394	392	477	426	403	411	418	419	428	419	413	384	403	458	448	432	372	385	427	418	436	430	392	398	395	424	441	406	434	385	421	417	448	391	407	426	449	429	397	409	432	435	424	384	416	409	441	427	426	441	417	400	407	428	426	381	423	441	417	384	423	401	443	432	432	387	428	427	414	370	436	415	402	411	420	454	366	426	402	408	428	439	463	441	371	402	442	392	420	443	404	401	385	428	420	421	424	428	396	389	409	445	448	425	415	423	402	391	402	421	414	427	413	425	420	405	410	436	408	397	406	421	447	434	441	464	429	424	427	398	462	376	431	392	446	413	441	430	401	412	416	400	425	414	402	425	434	438	402	405	445	349	401	430	425	403	431	414	411	379	405	420	454	400	429	420	416	425	416	407	396	396	410	459	418	391	426	395	423	424	404	423	436	388	402	405	408	398	430	426	395	434	409	410	423	407	401	431	407	402	402	417	480	431	368	447	443	409	410	394	402	434	452	408	429	398	427	409	430	395	399	420	411	429	402	410	398	428	444	412	444	406	399	455	431	418	429	430	373	413	423	409	393	446	416	403	385	407	461	429	468	435	419	421	428	410	420	428	389	427	432	420	380	388	380	420	404	357	405	382	409	403	433	446	461	430	438	431	413	379	375	431	420	404	438	417	436	420	414	387	424	399	458	431	421	385	413	410	421	430	433	377	380	409	434	370	432	418	420	450	406	370	421	418	445	426	415	428	347	409	430	442	414	403	426	394	413	408	419	403	433	419	428	490	407	419	427	398	410	423	412	367
6844	11142	1965	536	541	502	481	437	452	413	445	427	421	464	431	410	451	431	399	417	427	451	479	447	410	395	426	400	425	438	420	416	438	440	446	454	435	425	432	476	431	411	409	407	403	447	471	430	387	449	432	426	426	418	415	457	400	468	431	410	452	438	430	424	433	439	419	478	407	428	432	418	449	414	463	413	468	476	422	418	424	420	434	438	467	405	443	422	436	421	418	399	415	414	401	424	417	417	423	464	426	401	419	438	419	412	396	434	437	414	419	464	435	418	448	431	470	429	409	421	428	408	449	415	450	446	400	411	420	435	441	421	405	382	420	399	423	407	406	397	390	415	424	426	450	415	419	443	434	411	459	437	421	431	428	440	395	425	467	430	433	456	461	403	417	410	410	427	398	430	409	424	421	429	442	436	440	468	411	411	419	443	425	409	430	458	388	418	466	421	419	428	442	439	437	393	382	397	453	447	411	465	449	418	410	430	412	418	415	431	465	430	376	416	420	406	436	414	406	434	429	391	431	412	447	423	429	446	408	422	401	440	401	413	468	414	440	455	434	388	425	453	421	426	438	440	465	424	409	391	418	444	446	420	415	421	432	418	384	427	421	441	401	397	416	405	437	419	422	407	459	407	446	420	459	418	423	425	450	414	432	427	436	426	393	446	431	431	435	451	418	420	387	419	432	415	403	420	434	422	407	439	433	454	406	397	395	448	482	409	411	427	412	446	460	436	434	448	417	420	428	397	439	460	412	402	465	409	414	422	418	429	409	410	403	439	424	414	408	392	414	452	410	441	389	429	463	428	407	411	411	419	445	425	382	437	401	421	408	432	452	399	443	402	383	461	439	426	417	437	388	400	396	470	428	432	414	420	426	400	433	430	437	410	452	425	425	399	431	423	389	460	439	391	424	430	452	423	423	444	427	445	384	402	427	444	437	433	431	439	435	418	405	441	408	454	429	404	429	461	411	390	448	447	442	425	423	412	461	441	425	415	445	471	433	417	418	432	408	411	433	439	485	445	448	391	434	461	421	409	436	450	402	434	452	418	438	419	469	420	444	475	434	431	370	412	393	417	417	409	465	417	419	447	399	425	420	403	427	417	415	447	456	383	426	422	450	471	435	433	414	435	456	413	441	398	426	402	405	433	429	397	434	416	402	429	432	441	423	434	408	420	455	466	450	427	454	423	414	434	405	437	418	406	414	420	459	422	413	444	414	449	463	418	395	434	398	447	426	430	449	418	414	415	426	417	403	412	442	439	405	417	407	449	429	443	415	423	403	423	469	410	417	407	441	410	422	396	400	402	430	408	465	429	439	463	446	442	419	434	387	430	438	398	409	480	427	397	393	432	424	437	397	406	460	426	416	453	420	462	398	427	432	411	419	431	438	443	434	425	434	428	396	426	413	417	412	441	416	447	434	408	392	426	441	375	435	426	369	406	425	426	426	379	412	411	407	451	426	439	419	455	401	413	449	426	415	390	424	444	426	437	419	400	428	433	456	447	435	411	435	418	423	395	462	433	418	407	414	403	409	429	442	411	429	430	440	415	439	414	450	401	448	425	482	421	420	399	415	426	416	441	414	437	408	407	459	434	413	462	455	429	430	424	441	447	409	427	440	402	413	414	400	420	417	422	437	444	427	416	434	391	396	446	397	422	392	430	440	446	437	446	409	452	418	381	411	414	414	404	432	459	437	422	407	429	426	432	430	408	395	448	422	474	445	404	412	451	405	456	420	412	406	395	415	419	453	473	409	417	433	430	428	444	418	429	449	438	395	417	461	483	403	446	436	430	426	450	430	413	411	413	450	411	415	407	422	416	457	408	445	436	427	409	437	433	415	376	447	435	417	429	452	425	394	422	468	442	469	430	430	401	436	384	423	425	443	384	432	434	405	409	433	396	449	425	464	415	424	413	412	413	407	452	419	396	439	429	448	445	404	434	431	433	410	390	405	456	425	484	438	447	409	441	445	407	392	411	455	429	476	427	444	452	433	426	431	413	410	441	414	417	434	416	454	420	400	436	392	413	409	401	408	439	432	456	391	398	404	399	465	406	417	400	434	422	429	440	423	444	452	431	411	442	416	435	425	399	416	430	453	428	425	422	457	422	441	447	432	436	417	393	408	407	413	412	395	451	438	415	409	434	419	429	485	417	410	407	436	447	428	421	456	458	483	415	407	454	420	438	430	448	424	429	419	416	410	407	429	458	400	403	419	435	425	445	426	412	415	451	415	410	418	431	435	411	446	410	440	406	454	446	446	408	419	404	397	434	408	437	409	447	409	434	438	394	393	436	430	451	445	383	399	429	410	412	433	393	400	439	430	430	429	431	391	449	416	427	481	382	442	452	413	418	459	396	422	446	412	417	462	461	444	435	416	414	430	424	417	423	458	431	422	454	418	425	402	420	453	458	407	384	414	420	421	436	401	402	394	416	416	437	431	411	453	419	449	415	441	433	421	419	428	416	459	425	426	401	446	424	426	404	449	400	415	438	419	393	429	423	444	429	427	388	429	397	393	432	407	399	412	462	404	431	429	395	413	422	450	453	426	429	461	423	397	444	426	411	420	423	427	423	444	423	397	418	416	396	421	417	431	415	433	416	398	415	389	417	428	416	418	462	428	440	454	408	388	419	396	430	405	438	418	486	428	406	404	444	417	395	415	401	436	457	409	415	430	422	455	412	411	438	440	395	416	419	424	401	440	425	425	443	407	424	399	440	418	416	414	413	388	418	449	429	413	408	417	404	452	461	413	397	446	446	397	404	413	447	436	446	429	425	429	422	414	461	429	406	432	414	434	408	449	401	430	457	454	401	433	423	435	405	429	456	436	412	407	400	417	446	451	420	408	408	393	399	428	416	445	473	405	442	438	435	419	426	413	421	458	416	431	466	417	448	388	434	431	421	457	439	414	431	441	451	443	426	422	413	371	413	435	397	425	470	421	437	439	404	460	418	397	447	405	432	430	443	454	438	414	386	399	410	420	435	419	397	429	418	416	392	429	428	410	415	417	392	442	442	427	398	413	432	400	445	396	398	414	397	408	414	412	385	407	444	419	457	425	442	397	446	431	398	406	422	435	437	445	403	423	470	426	436	346	408	463	439	420	428	425	418	435	426	430	450	429	433	463	407	439	398	431	436	416	453	427	440	430	449	411	415	430	393	424	398	430	421	423	464	420	438	409	440	431	446	387	381	422	424	429	409	414	432	435	442	394	441	394	419	437	479	414	406	408	401	423	389	443	420	401	441	456	424	384	402	438	431	400	417	400	411	449	392	435	408	440	429	445	447	391	422	444	442	410	426	430	409	432	413	371	389	445	406	433	427	443	414	417	424	409	459	396	429	443	416	408	439	428	456	453	400	428	429	436	443	459	412	421	431	395	390	405	458	455	444	436	383	416	422	395	425	438	435	422	403	426	441	419	426	413	421	415	429	399	422	451	424	442	447	423	409	415	427	399	430	426	423	418	425	405	430	405	451	440	423	425	423
23402	20877	26967	24888	20836	9130	919	605	470	398	367	362	330	320	299	286	304	262	260	265	252	236	220	248	229	226	214	247	247	245	227	238	246	223	197	239	250	238	217	220	258	265	223	206	232	215	239	259	247	216	210	232	208	238	205	236	235	229	238	227	247	207	216	227	206	215	240	243	236	231	232	227	219	220	250	230	234	205	209	237	208	215	234	241	225	211	201	189	209	219	213	182	215	247	214	209	218	210	202	201	215	223	231	221	214	213	200	220	194	233	226	205	217	192	213	205	217	225	202	224	225	216	199	195	217	208	224	225	211	238	240	211	220	223	226	202	214	193	218	222	220	228	212	228	224	200	229	218	217	194	227	204	224	206	214	231	208	232	209	205	216	218	218	218	201	196	238	247	209	224	212	195	219	211	212	255	223	193	233	234	220	211	192	201	222	216	191	217	204	226	234	217	224	211	188	224	219	225	203	207	205	225	191	199	236	226	184	218	227	209	205	209	211	246	203	205	196	232	242	232	204	211	214	250	226	221	190	231	194	218	225	214	220	194	205	227	198	231	231	213	216	213	218	223	239	212	242	187	208	240	202	237	225	219	212	214	220	215	223	228	206	234	217	229	194	224	218	206	238	236	209	215	213	204	220	245	243	208	246	200	187	207	212	235	213	219	208	226	223	226	217	232	215	227	242	221	243	211	208	227	235	200	206	229	206	189	235	227	219	204	201	222	203	200	236	245	200	206	222	223	218	248	207	226	206	234	207	208	232	215	217	222	220	211	216	225	216	238	235	216	213	238	212	193	195	213	210	229	213	245	209	207	217	192	228	209	215	218	210	254	232	223	205	237	212	228	224	213	206	232	222	226	200	226	210	225	222	222	213	254	189	226	206	213	231	234	195	198	219	228	213	213	220	199	213	224	224	230	195	221	240	210	187	203	232	225	222	231	245	200	236	205	221	226	186	218	221	233	236	202	246	224	228	217	213	219	233	213	220	230	238	227	224	210	222	218	233	239	224	226	201	227	235	245	200	208	234	202	201	223	219	213	222	241	197	212	235	185	224	191	207	243	214	207	230	223	212	243	218	208	241	230	205	234	235	237	207	208	226	203	226	205	228	208	211	234	235	213	197	197	199	208	200	204	252	194	221	221	229	203	198	227	227	233	234	213	212	194	233	209	234	244	224	224	229	213	217	239	229	189	225	216	240	223	230	212	220	221	195	235	250	214	195	231	201	215	225	209	215	217	217	227	221	225	224	205	207	190	209	219	242	215	206	191	239	233	209	221	187	206	205	198	226	193	217	214	249	231	242	202	204	214	227	215	240	170	216	191	228	207	233	213	211	211	215	206	204	230	216	226	202	210	211	224	189	248	219	204	236	209	204	217	224	240	221	204	224	219	227	188	222	188	183	208	212	211	222	201	243	211	233	214	221	226	205	247	214	213	245	217	244	204	197	233	199	226	210	229	233	229	200	207	215	213	195	204	224	231	238	222	197	236	227	234	223	209	220	228	232	221	235	204	209	210	223	220	216	208	199	205	216	228	202	201	198	229	215	214	232	206	214	223	223	215	211	225	199	201	223	233	223	242	217	239	230	218	229	223	203	226	217	208	213	230	244	214	205	211	219	207	224	228	198	220	228	207	194	247	231	179	234	251	229	221	208	204	208	237	228	226	203	219	234	217	206	228	226	212	235	201	198	218	217	235	220	229	213	189	211	213	201	234	201	188	194	250	232	226	236	184	219	202	214	209	212	205	214	221	203	221	216	196	244	209	192	207	212	214	206	232	233	211	214	213	232	221	216	244	189	220	211	213	210	212	241	226	230	229	224	212	241	222	216	222	228	212	222	223	224	194	218	213	233	225	219	210	224	204	227	221	246	228	205	220	227	201	213	211	248	219	216	205	214	224	211	207	197	210	204	226	211	185	209	210	223	215	206	199	200	247	213	223	203	232	212	229	202	212	232	219	215	203	225	216	213	232	205	242	228	213	211	222	225	239	202	196	213	222	202	213	208	191	228	217	211	207	212	205	207	220	224	178	229	216	210	227	231	204	206	208	228	231	234	236	230	207	203	218	202	202	226	194	214	181	240	232	239	209	214	201	236	195	179	229	223	239	222	224	210	224	206	226	225	220	192	202	214	232	210	221	218	225	233	196	234	230	199	224	217	224	255	212	201	216	226	205	193	219	230	228	214	210	209	207	221	212	214	227	214	232	219	219	192	224	220	241	211	227	229	200	202	225	230	237	192	227	202	228	216	198	244	215	229	211	251	220	231	230	253	220	226	227	205	210	249	207	245	236	217	215	207	235	201	203	225	197	241	202	205	236	209	211	213	201	211	212	204	202	198	216	223	216	217	210	223	218	185	240	220	222	210	203	203	214	195	184	202	210	234	219	195	200	200	207	210	216	209	200	209	232	198	199	194	244	228	244	242	231	231	226	244	188	206	209	217	219	222	224	210	211	203	208	220	203	208	218	238	222	222	179	235	254	209	206	213	231	204	210	226	227	237	185	223	216	210	232	212	226	232	199	215	196	207	214	216	210	205	226	190	212	234	191	257	203	234	195	222	195	213	204	221	195	218	212	219	206	208	212	230	229	206	222	225	212	225	212	240	241	212	222	216	196	186	214	209	235	224	211	237	221	208	211	222	229	199	201	224	241	205	230	211	198	186	205	208	216	194	203	224	208	218	209	216	207	225	197	184	212	211	219	210	249	209	204	220	224	232	195	207	214	219	218	221	241	200	224	218	235	203	212	212	196	210	233	205	215	212	221	201	196	207	211	231	204	253	231	214	213	188	190	218	192	212	233	229	219	218	207	225	207	243	220	211	243	219	223	220	195	192	211	229	187	219	227	181	221	227	229	221	221	242	232	202	237	241	201	224	222	202	226	242	236	216	205	216	222	210	206	222	218	211	222	208	208	206	187	215	199	193	226	215	223	216	206	235	224	222	235	237	204	208	207	229	218	195	220	199	218	227	185	229	229	214	212	206	197	228	250	227	216	235	207	231	212	221	230	220	241	233	219	221	228	233	208	233	219	218	213	234	228	224	226	209	201	207	225	209	221	198	221	196	207	245	226	244	211	220	227	233	214	222	217	234	221	261	214	214	239	221	209	223	233	220	205	206	249	227	224	221	203	218	189	220	205	227	198	219	227	219	205	186	238	220	203	225	206	206	223	189	225	194	190	226	215	215	223	217	212	205	207	211	190	188	215	229	215	190	220	219	226	214	217	223	218	217	245	198	213	218	199	202	237	198	221	241	224	217	220	216	236	202	220	244	215	202	205	229	195	205	218	212	221	196	238	223	237	210	201	201	222	222	190	222	218	236	195	244	198	213	225	225	222	232	217	202	205	222	238	225	223	226	192	209	207	225	250	220	208	222	197	219	212	218	217	221	213	212	229	239	222	171	186	198	220	216	223	210	237	184	228	212	203	232	229	209	202	235	202	238	213	190	240	237	198	219	214	231	227	209	198	208	204	197	216	210	213
7043	31641	7377	2534	1855	1357	1021	789	657	524	457	415	385	367	323	296	311	321	302	269	281	276	300	265	261	264	264	253	256	234	296	201	227	257	255	239	239	233	216	252	256	220	246	214	257	231	270	227	248	269	229	250	232	213	246	232	222	252	231	249	243	237	231	230	242	228	227	231	214	239	254	238	234	226	226	226	225	252	212	211	240	231	234	221	222	213	237	247	217	221	252	255	193	245	229	244	205	221	209	266	202	246	231	210	216	193	231	239	242	213	224	227	264	215	238	211	210	231	236	240	224	236	211	233	224	251	211	230	237	230	204	239	224	193	220	213	210	210	223	226	195	248	263	257	223	213	217	262	242	194	207	215	244	247	234	226	246	239	213	240	215	215	220	254	251	225	251	218	229	218	214	222	210	229	204	227	225	241	224	242	230	249	201	225	250	239	216	228	219	215	244	227	214	232	222	212	201	218	220	203	244	231	225	239	224	241	242	236	229	253	234	224	231	225	247	260	211	240	232	241	226	206	225	207	226	224	226	212	250	231	212	222	236	206	221	209	274	229	208	210	229	212	233	220	225	221	226	212	218	232	224	243	243	238	238	194	244	233	262	241	223	224	198	230	230	233	230	232	231	239	251	240	216	199	231	215	218	242	233	233	255	236	242	181	202	240	217	271	199	227	216	202	219	230	251	227	197	242	218	234	209	239	225	231	233	257	224	220	228	214	227	231	233	255	212	231	213	202	221	235	221	220	208	243	220	217	229	235	201	230	219	230	238	266	249	248	212	229	213	221	218	217	222	216	244	225	225	243	237	231	215	243	213	243	229	236	246	249	238	225	213	221	245	214	219	248	239	238	229	233	238	245	231	235	250	230	225	229	238	196	209	230	210	225	241	225	247	209	206	207	229	216	233	211	238	231	248	235	230	198	257	214	223	247	229	215	248	232	241	231	209	238	219	224	197	224	215	241	217	229	218	239	213	223	231	219	234	212	246	246	228	229	212	196	210	217	215	214	238	212	208	240	231	255	211	217	228	235	249	226	229	230	226	220	211	265	263	216	194	233	237	215	208	210	199	228	237	209	223	216	215	234	216	225	222	197	211	213	240	242	222	243	246	217	224	252	225	208	207	230	232	217	229	226	237	230	205	220	237	218	214	235	205	231	225	238	232	198	234	216	227	233	231	222	214	238	246	224	227	236	251	227	223	229	231	239	218	220	218	218	237	238	223	247	230	223	211	250	231	222	226	264	221	222	248	243	256	244	246	227	235	247	209	220	213	234	262	231	227	225	228	243	226	224	231	208	222	241	220	233	218	213	242	218	212	215	225	227	243	230	239	214	219	209	222	212	228	242	211	244	220	217	229	217	248	242	224	237	214	217	204	214	234	231	211	237	214	264	232	243	225	236	220	219	209	240	224	236	179	242	251	215	222	238	235	221	240	218	234	234	254	220	235	219	247	237	224	214	209	222	222	245	201	207	216	212	232	226	227	230	211	266	241	238	222	238	234	257	220	253	200	204	216	247	230	210	214	190	206	210	208	212	228	224	232	225	240	258	214	237	207	216	244	234	205	216	229	240	235	229	223	219	222	192	220	243	231	203	242	230	240	224	202	234	215	242	216	226	249	209	190	261	217	240	240	218	229	216	220	253	227	231	231	204	223	207	207	205	217	242	220	245	235	224	233	245	234	251	211	225	227	195	247	226	223	240	207	237	260	224	224	220	248	212	231	217	243	215	210	222	236	243	239	236	211	233	247	243	207	219	222	231	220	202	220	205	220	218	233	225	216	211	230	220	216	216	223	261	232	217	225	216	212	245	245	234	232	229	227	208	218	220	243	230	260	223	227	211	244	228	207	232	245	232	180	228	233	230	234	238	234	230	216	231	213	228	228	214	238	216	229	242	214	226	213	239	222	217	221	232	208	228	242	226	216	207	227	225	237	236	226	220	264	268	233	249	233	204	206	223	226	206	238	260	206	242	194	197	230	213	238	223	224	245	210	244	217	222	219	219	229	218	259	232	229	226	259	220	211	251	235	262	227	230	217	246	216	236	229	226	217	197	230	208	202	242	228	230	230	204	209	238	257	222	219	213	235	245	206	227	243	272	219	231	210	238	250	219	225	258	220	224	244	207	222	217	228	241	222	211	246	228	235	258	251	247	229	229	238	232	224	199	259	215	218	212	241	187	243	212	222	220	209	219	235	231	235	238	218	222	220	234	224	267	204	229	229	224	233	223	221	239	215	226	267	225	246	246	222	228	240	227	247	220	233	208	229	259	229	236	225	219	240	251	247	228	228	194	220	228	196	231	219	247	230	230	214	225	234	233	225	237	221	198	217	232	243	240	228	239	257	226	195	214	228	222	229	233	232	216	221	244	222	190	214	228	209	246	233	211	239	225	221	247	205	214	219	226	252	243	232	223	232	223	232	237	241	201	210	231	254	236	207	223	210	230	241	243	212	230	234	216	216	211	234	234	237	215	227	204	209	216	227	224	235	227	212	249	233	240	222	218	210	227	217	251	244	198	216	235	251	214	224	235	235	209	235	234	243	229	217	239	245	228	231	233	226	232	246	241	244	220	249	240	219	234	237	230	248	230	257	219	241	195	236	228	226	206	225	240	234	230	226	227	228	223	238	212	253	201	206	245	208	252	253	214	213	234	217	231	223	259	230	209	249	235	217	195	248	223	209	232	210	218	213	238	223	230	227	230	214	240	224	200	209	211	219	233	242	216	228	231	226	216	198	254	235	241	241	244	226	234	226	257	228	255	252	208	252	214	231	239	207	244	234	210	223	199	239	226	227	252	206	220	239	233	244	219	221	217	227	214	227	212	233	221	247	248	253	233	198	206	226	222	253	237	228	186	233	200	210	230	241	229	214	224	216	191	224	238	233	257	229	212	228	234	237	223	218	219	218	233	231	213	207	227	226	236	254	239	245	243	202	232	227	217	214	223	214	237	215	239	212	226	225	194	220	247	220	225	207	205	224	226	245	228	244	242	213	249	246	213	207	237	212	209	220	235	237	225	213	203	219	228	243	220	267	231	225	247	234	227	218	274	235	250	229	240	239	207	233	206	207	210	243	236	201	231	267	237	206	249	224	229	234	243	217	233	205	246	232	215	228	217	238	242	221	235	235	227	230	215	206	217	219	245	218	244	217	236	242	246	230	238	246	237	205	226	223	215	218	204	239	226	240	240	220	222	228	217	226	229	207	239	195	205	209	210	263	227	235	254	222	227	218	231	201	199	217	225	238	226	255	215	219	197	201	244	265	229	290	213	219	230	219	246	243	246	217	236	197	219	246	238	242	236	235	216	235	237	224	229	223	226	229	207	234	251	212	240	233	247	246	218	211	216	246	216	231	247	212	236	227	232	217	245	209	221	223	237	227	212	235	233	202	255	234	241	230	236	225	201	238	235	218	232	234	246	222	240	205	252	216	251	244	218	213	224	190	241	236	225	239	224	238	205	222	204	254	221	208	255	226	200	227	220
24374	20943	26513	25462	12910	991	770	546	542	512	524	525	481	503	489	452	431	434	431	419	443	468	446	412	414	431	493	447	444	387	411	439	419	416	426	428	457	439	454	393	407	400	421	428	424	424	437	407	428	416	490	389	432	431	454	433	431	446	433	419	432	446	421	414	415	400	410	440	422	382	411	421	400	395	418	434	459	390	407	415	402	419	415	429	408	413	406	448	431	467	437	415	398	371	427	423	383	370	413	426	436	447	412	382	434	408	466	445	430	408	417	436	429	432	475	407	426	436	414	384	422	397	410	448	402	447	417	394	408	426	432	443	367	412	429	453	422	390	416	427	410	460	435	417	479	462	432	448	405	420	440	413	425	418	393	400	417	432	418	407	457	438	413	447	466	422	401	435	434	426	367	413	421	414	393	406	455	422	374	409	425	442	440	408	413	442	461	467	449	419	436	443	425	402	395	387	437	438	434	376	436	467	409	399	438	418	438	431	439	421	430	450	405	440	446	413	450	377	440	389	448	415	418	444	409	405	380	439	406	394	368	417	415	385	429	460	413	383	427	423	415	384	423	450	393	427	430	458	379	426	386	442	410	423	410	389	419	427	405	426	451	410	434	476	430	440	386	457	408	410	429	422	443	384	434	440	425	445	416	420	429	432	426	408	419	416	427	399	396	431	461	432	408	411	430	415	443	418	439	410	402	428	415	419	408	438	433	432	436	408	457	394	423	390	411	434	412	393	385	393	406	418	404	424	417	439	447	403	405	426	392	423	419	398	386	394	428	408	412	400	455	443	414	425	444	439	434	373	417	420	402	404	371	395	411	427	416	393	385	415	451	422	381	399	405	403	452	390	423	387	438	441	428	404	415	420	435	483	435	440	421	415	437	409	426	416	394	423	422	446	421	420	429	409	408	405	425	449	459	426	432	425	420	435	400	396	426	437	383	426	420	417	402	409	402	400	437	411	423	432	377	435	431	399	420	445	397	420	407	454	443	441	415	392	406	437	425	412	448	413	416	443	428	433	422	408	397	381	398	427	423	376	429	417	436	423	423	413	391	392	391	416	436	376	415	453	445	428	443	451	438	452	419	442	422	441	450	378	401	440	446	412	397	433	398	451	425	427	372	414	420	371	461	440	420	436	437	402	456	442	386	427	404	407	423	413	400	392	404	402	454	412	401	369	422	396	391	407	412	412	406	395	419	416	401	405	421	398	427	440	393	393	412	456	460	435	400	408	430	376	426	448	409	416	402	464	401	417	403	377	447	425	418	439	429	394	471	409	417	441	414	397	436	397	407	409	403	396	401	411	420	422	446	398	419	410	405	404	434	369	459	407	453	412	412	396	420	440	362	423	405	449	437	396	391	406	432	372	445	423	419	436	406	414	398	418	430	435	373	444	383	464	426	363	410	407	396	406	406	387	416	399	436	431	420	424	421	415	413	414	413	399	450	429	429	420	446	421	422	390	475	431	443	435	433	422	398	443	404	446	426	380	429	421	432	430	419	399	476	371	402	431	393	417	406	428	450	433	409	415	416	438	408	464	440	399	435	424	415	410	403	414	411	429	412	380	414	446	390	404	392	430	419	426	427	434	448	427	431	391	434	405	444	393	426	406	415	426	396	447	419	423	408	417	430	414	452	457	361	457	407	433	401	436	437	405	431	408	426	425	424	401	419	406	434	403	427	422	391	439	398	447	420	405	347	449	428	412	431	418	401	422	399	418	427	439	415	414	426	428	410	380	449	448	458	376	417	413	401	396	415	399	433	447	426	418	453	424	417	416	403	422	406	413	402	411	404	409	404	453	411	460	422	406	403	393	427	446	393	394	410	393	428	413	420	431	409	391	375	441	430	399	403	436	421	431	437	406	426	412	432	410	415	425	439	423	414	409	416	410	445	428	434	464	414	432	433	427	405	407	423	420	412	444	421	406	389	433	401	396	441	421	430	430	408	367	390	403	377	429	430	415	394	417	418	375	413	408	413	424	422	423	434	436	407	410	403	423	398	422	418	399	401	423	417	415	393	432	410	429	427	424	388	419	415	442	421	414	401	408	438	404	403	382	422	419	431	425	428	423	442	399	392	401	388	399	402	394	387	413	452	373	414	426	381	397	440	439	439	406	381	448	412	415	451	412	423	384	412	421	430	440	435	430	427	415	408	391	405	438	418	436	415	379	426	462	397	419	425	436	444	454	371	397	408	437	446	446	415	408	440	395	426	412	409	418	417	409	395	400	435	434	434	423	447	400	438	365	445	444	410	388	425	412	446	429	428	445	454	384	403	397	426	398	444	428	408	433	403	436	405	457	432	440	460	441	437	403	420	387	415	418	419	458	395	391	447	453	418	443	419	431	434	436	406	360	434	397	401	395	440	434	406	423	410	411	429	406	439	398	420	437	403	440	443	416	411	425	445	393	453	415	425	406	446	399	386	463	428	425	369	447	435	447	447	416	462	414	413	400	387	434	439	415	422	392	431	419	444	417	412	420	445	371	394	410	417	404	403	387	448	421	441	436	434	437	413	418	385	427	422	403	407	434	435	421	398	415	459	408	402	383	410	415	399	420	437	425	404	394	435	448	455	407	413	404	413	430	424	430	435	424	435	413	404	394	409	448	390	423	423	431	406	444	422	426	435	391	473	414	400	415	432	407	405	446	391	371	408	399	436	430	428	423	423	406	428	420	421	454	413	416	395	431	431	455	447	450	404	390	390	401	421	407	411	399	387	448	413	389	446	417	394	370	403	413	382	387	445	401	390	423	441	420	419	433	428	415	432	449	399	418	381	428	431	421	427	417	425	447	431	416	463	450	393	410	435	455	459	377	437	415	422	463	453	412	422	455	440	421	403	391	407	432	387	407	392	371	426	432	401	411	429	430	442	422	424	447	401	438	404	429	399	396	411	436	417	444	420	422	407	412	419	413	449	419	411	421	409	427	442	418	427	445	422	444	437	443	415	389	433	402	454	409	388	462	456	440	386	362	398	432	450	439	423	416	416	425	432	417	401	407	422	403	404	420	381	390	419	449	424	422	445	395	406	421	415	420	438	424	424	390	418	411	411	384	415	399	420	421	393	424	433	443	410	440	433	411	414	411	416	433	412	404	439	384	405	418	394	481	397	438	420	377	406	402	439	408	423	422	412	439	428	408	435	414	404	422	399	448	412	430	383	445	388	410	426	402	425	386	424	420	425	402	445	396	391	400	421	414	433	435	432	474	459	415	409	382	395	421	400	432	454	463	418	443	388	425	429	437	424	470	434	422	378	421	407	440	433	429	411	417	414	436	407	384	441	447	413	422	410	414	395	430	400	409	381	424	396	447	429	426	415	398	426	413	412	442	416	411	416	447	434	435	426	382	402	449	438	439	417	431	408	412	391	424	409	408	405	416	382	390	399	432	427	393	426	421	389	431	458	418	414	415	415	407	411	387	402	420	431	404	399	403	415	431	416	438	419	416	427	421	435	406	425	404	417	471	423	412	425	392	431	417	416	457
9297	28821	6385	1798	1372	1111	844	744	652	600	511	515	486	506	493	482	459	455	421	457	436	433	427	460	423	431	421	427	451	424	454	411	413	446	403	482	442	434	432	412	439	418	418	402	459	366	426	462	400	447	436	452	402	397	442	408	431	400	397	420	442	410	432	412	392	398	382	412	387	440	429	437	411	404	427	414	400	427	419	397	378	428	421	400	420	437	388	467	417	375	387	435	384	445	408	411	409	438	429	431	405	423	421	431	400	443	423	415	410	416	450	403	410	405	423	416	391	387	397	392	431	420	417	432	433	421	386	397	400	428	425	429	434	387	427	388	421	423	437	428	388	439	419	403	405	433	418	420	380	401	419	423	436	407	429	399	394	402	424	398	422	400	462	410	430	427	435	426	427	402	410	397	420	424	402	397	426	402	420	417	423	387	408	442	456	400	427	381	395	430	396	417	412	437	411	397	408	361	437	439	432	415	418	417	430	412	434	429	347	448	438	413	451	421	399	400	416	375	402	429	452	381	396	449	402	412	407	405	431	391	428	398	402	417	457	434	425	398	431	420	440	411	403	434	420	458	393	457	441	381	438	406	426	415	412	396	430	408	411	424	426	415	392	419	412	413	414	418	392	416	403	432	405	421	432	405	410	426	389	408	459	401	423	425	430	415	409	401	401	419	413	408	418	430	439	420	412	380	427	435	396	455	415	410	403	416	389	396	414	446	397	421	404	403	421	438	392	395	390	418	427	411	372	440	413	426	429	431	375	371	401	429	392	424	363	433	394	430	440	395	417	386	370	415	472	364	416	415	445	453	388	373	423	442	403	441	401	402	407	436	431	412	448	404	413	394	379	431	420	408	404	378	435	415	441	400	422	437	421	427	436	418	391	395	397	407	376	412	405	391	369	453	428	421	402	424	397	412	420	421	399	436	414	395	405	400	399	421	406	419	430	403	417	394	413	414	417	414	412	434	417	402	426	440	386	421	452	422	440	437	453	388	446	420	391	433	430	399	406	411	421	405	427	411	392	431	438	441	424	406	411	418	366	390	423	414	441	421	410	432	403	455	419	392	412	453	422	368	399	432	429	391	422	446	442	420	425	418	356	476	400	431	398	396	412	468	405	440	406	418	413	413	428	440	414	417	407	429	416	435	411	400	418	415	404	425	414	434	398	411	416	453	411	430	468	431	383	381	417	429	406	403	432	427	425	430	423	396	412	431	394	422	427	393	390	408	418	399	430	379	449	416	377	427	401	412	396	391	427	400	388	421	390	420	441	407	419	415	417	424	440	442	391	418	440	465	413	405	391	440	390	409	425	416	431	436	394	385	415	405	418	389	428	384	443	402	403	415	413	403	409	382	430	420	417	434	411	459	414	402	386	432	445	407	425	417	399	430	405	426	437	432	439	419	433	394	433	443	414	434	412	377	394	445	429	436	426	428	424	421	394	398	373	393	415	435	391	398	396	403	425	422	417	408	423	406	432	392	422	440	402	409	408	404	400	410	423	426	419	416	400	421	404	418	437	387	397	430	394	435	423	393	445	434	418	422	419	398	425	406	431	408	416	394	457	451	406	389	417	443	432	414	396	437	408	410	413	412	403	399	405	384	393	395	403	443	426	418	416	398	397	386	424	401	438	421	405	437	432	432	420	413	443	421	426	415	405	424	410	417	411	370	396	426	385	424	392	414	405	402	422	433	431	391	379	424	400	436	380	420	400	431	423	423	419	423	420	414	405	392	427	408	421	426	405	397	422	410	417	383	430	398	418	421	434	450	407	439	431	417	382	446	407	428	408	377	406	416	414	436	404	408	449	403	384	410	421	439	409	408	420	439	450	411	416	395	436	405	428	457	437	422	434	446	386	430	446	399	440	448	402	412	421	421	415	424	429	393	421	407	422	421	422	409	426	420	415	462	402	435	468	402	430	405	455	445	419	412	435	419	430	431	438	428	381	417	394	425	429	404	402	418	413	432	406	387	405	415	415	415	394	406	400	391	404	406	466	444	403	421	421	369	400	416	382	382	433	432	420	404	450	417	415	419	409	377	408	439	420	427	402	418	434	397	427	404	435	430	421	402	472	399	396	393	446	435	428	436	408	425	437	414	452	371	416	414	448	383	392	405	409	459	448	427	413	395	422	438	441	424	454	416	420	431	443	429	426	427	404	477	423	424	430	397	441	387	423	404	431	419	405	405	429	446	412	430	426	399	412	413	440	410	406	420	404	426	431	432	396	408	391	421	397	384	437	399	441	424	414	405	427	425	399	408	422	427	431	394	467	458	391	438	424	415	453	410	427	402	443	403	429	391	400	406	423	451	412	438	391	400	422	437	413	409	401	424	408	408	435	420	432	435	448	421	398	397	430	416	444	438	409	395	422	388	446	380	420	383	439	436	385	425	429	428	391	434	406	408	448	403	419	438	421	385	428	406	424	408	394	412	422	413	441	414	415	389	410	413	405	405	419	415	395	449	411	422	419	408	411	427	414	449	427	405	398	436	431	409	431	414	417	392	419	431	417	409	387	430	412	449	440	422	390	375	401	403	441	433	434	445	385	435	402	423	399	396	386	414	446	462	414	408	434	408	403	393	422	438	433	397	398	391	437	413	391	425	429	424	460	427	417	413	430	408	368	424	402	383	400	443	400	401	435	387	411	384	428	421	423	424	366	422	429	417	410	396	434	396	390	406	417	427	429	405	436	415	438	413	381	419	464	443	445	427	426	428	379	460	432	413	404	371	407	426	407	374	421	428	429	392	452	392	409	418	424	414	442	425	422	424	402	395	395	414	395	404	401	397	411	418	410	385	423	381	403	416	410	430	422	447	436	379	424	406	366	424	419	420	444	395	407	374	395	430	415	412	408	403	404	416	397	394	399	392	412	451	415	415	400	352	425	449	424	381	370	451	426	450	407	419	447	403	403	406	413	423	420	394	389	438	425	427	393	373	422	438	421	439	435	407	424	375	441	395	433	407	427	396	423	420	413	396	428	445	433	404	412	396	393	405	421	449	428	460	408	436	401	431	421	401	415	411	410	399	410	426	437	406	427	409	464	441	394	451	459	417	405	421	409	445	433	432	424	414	401	447	412	446	428	420	447	394	453	475	404	408	444	380	417	403	414	433	411	456	431	403	437	409	407	393	421	458	433	426	431	455	407	418	367	382	417	424	417	384	429	445	443	399	424	414	427	409	420	429	414	465	388	444	396	420	425	464	424	424	416	456	405	431	391	432	398	426	414	424	407	410	366	459	441	397	399	413	382	392	430	411	413	415	417	388	417	437	410	419	429	417	432	401	395	362	387	415	430	406	451	396	414	416	413	432	435	424	421	369	447	417	424	386	430	374	439	416	397	404	400	417	385	421	455	414	411	419	390	424	425	425	415	406	404	435	386	383	415	437	426	432	401	426	420	408	437	396	398	422	413	436	408	453	422	439	476	419	439	436	379	420	415	435	401	443	400	409	408	405	429	430	429	431	400	405	398	399	426	426	426	394
22154	20914	27637	24360	20916	20951	9132	973	666	547	453	383	377	310	295	280	287	236	253	249	217	203	216	200	194	177	213	191	172	200	197	170	196	179	205	156	164	132	164	173	154	165	176	176	175	205	190	163	178	146	169	171	163	152	173	168	151	180	153	176	135	162	160	175	141	166	169	158	182	171	144	143	147	157	149	167	163	151	163	143	161	171	159	158	163	134	157	159	141	168	161	146	162	143	157	164	175	166	157	154	142	163	167	170	154	130	153	145	145	165	156	130	177	157	180	159	137	162	157	153	162	161	160	147	130	161	160	148	147	185	159	150	162	150	132	157	158	142	126	175	153	164	152	147	136	144	149	140	159	138	153	149	140	164	159	143	150	161	149	162	148	158	143	141	153	168	136	147	166	157	159	154	153	160	145	148	153	161	151	167	159	148	136	164	147	138	146	139	133	146	160	136	170	141	157	160	140	145	145	164	150	153	152	152	170	163	153	143	159	163	138	152	155	170	151	180	174	161	148	161	187	152	151	118	130	134	153	146	151	147	162	147	125	163	166	151	138	161	153	164	153	140	117	137	155	160	134	164	146	177	140	156	160	157	170	157	162	158	159	155	144	134	136	145	170	149	143	157	159	163	158	123	162	147	136	157	157	173	147	143	172	150	125	160	142	161	146	173	148	137	162	162	171	176	150	171	152	143	163	154	147	130	152	141	159	159	175	151	168	149	174	136	140	161	149	154	158	136	147	132	149	161	159	159	157	170	159	145	132	160	157	143	140	131	157	134	143	156	167	144	167	174	154	156	164	168	144	139	158	153	128	175	135	152	137	146	133	171	167	168	141	157	140	144	147	144	145	155	158	138	144	142	162	141	156	153	160	149	137	167	163	151	149	168	136	174	136	162	159	120	154	163	151	170	158	151	142	150	152	142	128	172	149	167	142	163	153	140	144	115	158	146	144	145	144	162	160	164	133	150	150	118	145	145	165	146	151	148	137	153	162	168	150	158	142	148	152	144	169	143	152	136	140	141	155	129	159	178	135	161	173	154	156	157	161	141	122	173	133	158	157	148	168	140	135	147	149	143	137	147	154	148	149	164	142	131	165	158	147	145	149	123	154	158	133	144	140	140	129	147	146	133	159	143	144	152	150	145	154	157	161	157	145	135	176	178	166	145	175	168	156	162	151	173	133	156	156	158	151	165	154	147	149	150	158	178	169	153	135	121	140	147	157	153	161	126	156	149	138	165	148	153	162	130	152	154	147	157	147	164	160	157	153	143	143	128	150	155	173	150	138	160	150	159	168	161	156	164	145	130	159	144	161	150	172	152	169	153	171	138	147	145	166	162	151	159	171	150	167	126	138	137	163	162	131	148	138	153	146	155	152	153	126	166	160	165	146	170	163	149	143	147	148	168	158	148	153	162	150	155	174	148	151	152	145	155	143	173	150	152	154	146	142	142	163	147	145	126	147	180	150	156	146	151	159	161	133	162	151	168	156	144	168	156	148	138	147	126	164	148	166	155	158	152	147	148	153	165	178	169	183	164	165	145	157	154	139	136	173	149	146	151	153	135	153	133	155	121	150	155	136	142	151	154	155	157	133	147	162	161	147	145	133	136	164	160	138	153	142	155	145	155	159	153	172	161	146	161	128	143	159	134	149	150	141	146	152	145	158	154	150	146	129	139	163	157	177	114	134	149	138	151	148	165	138	150	161	136	151	137	165	171	167	171	115	148	154	151	168	155	130	158	138	145	151	147	133	152	144	130	158	136	144	149	151	146	175	166	147	129	168	127	158	149	143	164	160	154	153	155	152	136	153	146	154	138	145	137	136	138	147	151	155	157	154	169	151	132	163	175	148	144	147	151	155	165	156	143	143	145	159	146	148	152	144	140	145	130	134	156	146	134	140	137	152	177	147	149	155	161	126	147	160	134	168	175	171	158	174	168	175	170	145	170	133	160	141	163	149	162	165	150	135	143	134	151	164	165	148	158	152	149	161	152	152	156	151	154	137	174	150	142	142	172	161	154	154	173	173	134	147	163	155	169	164	158	151	156	149	143	160	153	148	158	147	153	160	159	144	143	155	146	145	158	161	156	178	169	170	153	150	145	157	137	139	146	163	151	165	144	142	163	143	189	152	155	142	148	156	119	152	157	146	155	132	153	152	168	168	150	154	145	147	146	153	166	154	145	128	153	136	159	139	150	157	159	151	147	148	134	146	154	121	146	143	144	163	167	164	163	140	145	144	161	152	156	139	155	138	144	134	153	157	162	133	136	158	160	152	156	151	164	147	151	153	166	139	140	163	152	133	135	165	183	143	149	137	164	172	144	158	175	148	148	154	152	164	153	150	170	166	128	142	176	172	153	159	153	160	163	161	160	155	162	177	168	140	143	138	160	152	131	147	130	135	156	140	134	143	146	155	163	154	163	160	166	165	139	168	166	140	147	158	142	166	149	133	162	150	151	160	154	153	147	179	144	159	147	158	156	148	145	172	159	151	163	159	172	157	153	146	154	132	160	150	127	143	147	176	161	134	162	133	152	150	162	142	160	121	143	147	145	155	158	147	161	124	157	134	160	143	164	129	149	172	161	159	156	156	143	121	157	136	186	152	145	152	142	132	164	147	158	163	138	149	136	156	157	154	164	154	138	158	126	144	159	143	159	177	155	143	160	155	151	178	134	144	154	159	152	143	136	135	126	152	158	154	153	142	139	141	164	149	156	157	165	138	152	152	165	134	154	156	176	165	143	147	141	123	170	175	145	150	153	170	160	172	157	158	136	152	161	162	158	160	160	152	132	159	163	150	148	150	141	176	166	149	168	152	135	149	168	141	149	149	138	151	160	139	146	136	153	150	166	147	178	140	145	159	157	143	132	185	140	149	170	149	156	141	147	151	139	146	156	177	164	165	168	160	153	155	146	162	152	154	153	150	150	140	147	139	143	142	149	123	143	140	164	138	169	127	164	157	153	148	159	153	159	136	145	145	137	147	150	154	151	157	135	135	169	129	147	155	129	148	147	144	139	133	135	138	149	157	149	147	151	147	163	161	178	135	128	138	152	157	159	155	153	147	148	147	143	151	156	131	143	161	152	169	154	160	139	146	132	142	155	150	137	123	149	141	161	136	162	174	157	160	148	153	154	176	154	149	147	123	165	151	128	146	140	135	147	134	166	152	152	142	141	179	169	155	142	128	170	147	157	150	158	155	155	148	157	162	169	137	171	138	173	177	164	153	163	141	154	144	144	142	159	183	163	137	153	128	145	157	143	174	174	163	149	125	150	157	145	161	148	161	141	159	150	147	155	164	151	132	142	145	157	152	160	168	161	159	167	138	135	132	138	151	154	150	138	150	133	138	155	153	161	158	165	149	135	157	147	156	174	154	139	148	152	151	161	151	163	135	155	140	149	123	137	175	157	135	146	149	122	158	146	147	149	170	128	148	134	165	143	151	154	170	149	147	163	163	165	151	128	164	136	134	173	159	165	143	143	173	157
13285	33979	9472	4673	3148	2352	1655	1287	941	731	623	516	445	390	379	313	318	325	290	240	245	250	220	270	266	226	202	191	198	178	179	185	175	182	198	176	159	158	185	146	173	181	174	140	182	177	145	170	179	174	188	167	172	150	166	172	171	198	154	147	183	159	169	171	153	164	162	189	164	148	165	169	159	151	144	160	169	151	145	151	155	162	156	151	151	161	143	147	186	157	161	148	165	164	173	143	167	148	137	139	144	146	138	151	149	176	144	146	151	163	156	175	145	151	135	159	155	159	172	160	138	158	152	144	162	135	154	167	172	136	147	146	142	147	148	172	155	152	136	141	146	166	171	141	155	158	163	141	158	158	151	164	161	165	148	138	158	161	157	146	143	133	152	156	135	169	138	155	133	159	159	151	167	149	145	128	155	161	155	164	167	158	157	150	142	158	146	150	154	146	172	142	157	130	113	151	157	148	139	149	146	156	147	139	167	170	145	143	174	143	152	136	150	143	154	144	139	157	155	140	148	156	142	160	132	155	114	157	141	151	159	151	154	148	167	158	143	154	134	149	140	148	152	125	161	153	146	162	155	137	122	154	154	160	168	178	173	133	164	156	149	131	155	164	158	156	134	133	158	156	160	152	141	149	130	148	135	142	129	154	128	162	153	134	149	146	170	127	142	129	167	131	127	166	148	139	160	157	143	155	151	140	149	157	143	148	147	138	153	155	161	173	136	148	167	160	156	151	156	145	160	144	144	153	154	139	155	163	157	149	159	146	131	144	121	134	166	149	150	138	159	173	148	137	151	147	145	151	155	173	148	171	149	154	152	147	173	161	143	144	151	161	157	133	142	142	142	143	139	173	136	141	149	156	130	159	151	164	157	164	147	154	135	168	158	155	134	136	139	129	137	147	153	172	164	160	147	138	132	155	165	154	161	138	161	132	158	158	145	154	148	148	147	150	140	144	134	162	157	142	145	163	133	145	143	160	127	146	169	127	156	137	156	144	166	160	150	161	134	159	145	163	148	147	156	158	143	147	152	166	159	157	125	169	155	165	165	148	155	150	164	155	141	154	147	172	157	141	146	169	166	180	142	162	141	170	158	165	169	141	150	150	134	151	170	147	128	138	152	161	135	175	127	136	150	163	167	155	158	141	129	136	160	124	167	171	164	123	157	175	149	178	152	170	140	157	143	157	159	135	155	134	157	141	120	147	147	167	135	131	140	130	192	139	171	168	166	147	156	149	151	142	131	162	175	155	173	149	161	151	134	149	146	127	154	143	166	140	143	152	141	162	136	179	149	150	134	161	175	143	142	135	163	146	155	123	180	158	150	137	170	155	155	149	157	139	119	114	169	160	131	162	167	134	166	161	152	159	158	145	154	171	141	148	149	154	158	163	167	162	166	150	141	139	144	155	163	139	153	150	137	144	133	149	152	151	141	131	144	173	162	169	155	131	150	141	129	151	144	154	178	133	169	143	139	145	150	111	170	143	149	150	130	159	131	139	155	154	164	143	127	148	145	158	135	166	135	134	160	125	170	130	147	117	136	165	154	164	170	171	165	160	145	152	169	124	149	159	161	168	160	145	163	133	175	155	142	151	156	136	162	178	140	144	145	145	138	190	143	155	138	139	149	157	153	133	145	174	147	162	146	149	135	163	155	155	156	146	131	143	152	149	143	127	137	138	148	151	153	138	164	152	146	162	146	142	152	161	157	147	144	159	149	138	157	171	153	146	142	127	139	148	168	135	140	132	157	171	168	169	134	177	170	143	139	150	144	147	157	144	136	144	142	153	166	157	152	142	152	134	147	147	153	164	121	164	152	160	152	143	134	155	158	160	134	144	163	143	157	163	143	153	155	134	158	139	145	171	134	164	146	144	135	157	151	155	159	163	188	152	150	134	155	163	158	136	142	138	140	151	154	133	135	147	146	154	169	173	152	151	155	154	137	148	131	163	136	133	141	164	164	141	146	134	167	164	133	159	155	147	151	153	150	147	145	142	133	165	140	149	149	167	153	189	162	148	154	161	145	165	139	163	163	148	155	159	146	131	169	157	168	142	128	163	149	148	137	145	144	170	143	167	144	170	152	146	156	170	163	159	145	161	150	143	151	155	163	170	142	154	153	142	156	139	149	149	158	155	123	140	141	142	133	145	147	147	135	163	151	170	144	139	150	146	140	129	127	152	151	171	155	156	166	138	140	145	139	148	162	151	144	154	158	143	161	134	146	161	143	141	152	135	169	164	153	158	152	142	132	146	157	140	155	143	147	144	121	163	148	145	165	160	148	133	160	160	146	142	154	124	143	146	156	149	163	150	155	142	143	132	148	160	164	156	152	158	187	147	153	158	147	161	153	138	163	156	143	142	155	155	160	172	146	166	148	148	157	147	154	124	140	145	126	157	128	152	148	133	150	129	138	139	143	128	139	149	143	131	142	142	137	143	159	146	115	139	150	155	139	169	156	160	152	157	138	135	165	152	132	166	174	141	147	142	150	180	152	171	144	137	151	167	158	160	154	123	145	158	157	130	163	138	145	135	149	154	143	128	141	134	150	163	155	137	158	127	131	155	145	155	138	157	156	127	167	147	166	156	159	147	173	175	169	157	168	154	165	141	144	136	134	134	165	166	148	146	134	152	154	151	136	154	186	128	154	153	145	165	159	153	175	140	149	162	154	150	140	139	128	139	159	157	134	168	155	154	147	140	175	158	147	154	136	155	155	137	140	159	139	138	159	166	144	137	154	160	158	152	140	160	152	145	132	168	142	155	155	152	162	157	160	156	147	150	127	155	162	145	154	167	149	157	161	149	144	159	164	154	161	145	166	139	162	165	147	134	166	146	173	163	169	144	158	143	137	133	148	134	132	142	156	168	142	149	166	138	169	145	127	135	160	163	170	144	147	143	160	148	136	153	132	159	150	171	152	133	154	168	148	149	133	141	153	142	156	136	141	171	142	140	158	142	149	151	146	165	140	139	169	146	162	165	172	161	140	133	165	147	143	138	140	159	161	143	182	125	144	151	158	147	150	154	162	153	137	147	157	147	158	146	123	158	139	142	161	144	158	151	123	154	140	158	149	147	156	146	148	161	142	154	145	143	139	144	144	156	178	127	133	165	137	142	129	170	141	168	159	144	149	174	146	155	145	171	148	143	142	137	158	167	170	141	142	158	155	146	148	147	149	152	110	168	149	130	161	169	147	159	146	151	141	142	140	159	153	151	163	162	159	136	148	156	147	169	140	164	150	160	139	130	152	144	160	149	153	140	166	144	137	157	154	142	144	140	141	142	163	151	141	127	156	131	158	143	156	156	149	167	151	172	166	147	151	139	159	163	146	146	128	152	141	160	140	138	151	154	161	159	160	150	151	146	135	134	155	151	151	160	164	144	152	158	165	149	171	157	123	155	165	156	151	157	163	138	146	162	162	132	161	147	169	147	145	155	189	133	172	141	156	149	161	158	156	149	168	127	157	160	135	153	145	154	159	139	178	153
27675	18974	6617	928	725	621	539	458	402	433	421	401	436	412	436	427	391	451	399	443	455	433	449	440	433	421	413	450	440	418	421	398	430	441	409	445	417	405	391	436	433	427	408	398	459	425	424	402	411	425	452	444	439	432	440	389	440	411	412	392	444	440	431	426	415	429	406	449	413	453	412	453	455	426	428	439	447	444	408	426	473	437	419	431	404	416	383	459	420	442	439	426	433	424	440	414	412	400	399	421	411	446	402	417	398	445	455	451	437	439	433	415	437	449	437	409	428	401	392	436	418	422	387	437	429	403	439	427	375	419	456	405	426	407	397	440	443	414	439	398	452	416	393	417	446	428	402	406	430	433	393	457	432	416	406	392	409	458	399	443	418	436	439	395	452	442	450	449	435	387	410	405	448	392	411	432	438	452	443	416	430	412	401	426	408	408	447	418	450	412	435	433	422	444	425	426	414	442	426	411	420	438	420	429	406	432	446	455	433	442	395	428	430	432	435	447	434	421	367	452	442	433	432	431	409	444	417	429	416	381	429	411	388	450	400	424	428	434	406	420	406	407	439	461	425	442	399	392	416	438	419	402	421	417	440	435	442	421	419	436	451	445	460	403	479	401	426	415	414	420	425	405	410	420	418	403	400	404	412	453	392	437	440	412	439	458	429	444	432	404	426	417	427	455	420	462	436	382	427	385	444	404	432	444	439	406	395	457	405	435	427	400	441	421	463	437	424	433	427	403	400	416	420	424	476	414	443	415	432	453	420	441	434	420	417	414	453	432	428	432	395	399	398	436	413	439	427	402	422	439	430	412	431	441	421	413	421	423	433	440	421	390	458	444	409	407	409	417	393	424	435	387	457	478	423	458	435	482	394	400	387	421	381	446	469	447	398	438	379	427	429	403	469	406	459	435	425	419	414	433	429	403	454	436	419	431	471	439	420	390	401	422	435	435	422	452	487	437	449	460	417	433	410	399	407	421	417	401	421	436	433	439	456	420	454	430	381	432	444	386	445	443	416	452	459	420	409	404	431	401	435	410	398	435	386	444	423	419	396	425	425	421	424	395	401	386	433	398	444	415	399	433	418	448	439	417	443	439	448	432	441	373	389	429	415	426	435	437	422	451	443	432	455	442	444	425	403	396	492	417	388	424	403	408	465	438	429	401	438	424	393	370	397	400	375	423	413	396	436	439	427	429	400	440	453	393	449	440	412	414	410	441	385	425	421	445	459	390	413	424	440	400	442	403	450	473	413	446	443	464	408	359	438	417	427	456	395	398	410	398	427	446	415	423	414	424	442	441	393	446	402	441	429	403	415	426	418	424	423	445	437	442	437	428	418	392	415	432	431	448	438	444	404	436	453	406	394	419	394	432	441	445	455	444	393	423	441	415	420	435	421	431	448	396	457	416	466	414	464	435	413	402	433	441	397	426	446	450	470	434	416	431	458	418	421	435	427	460	397	444	421	437	454	442	455	441	419	405	408	448	417	411	421	422	435	426	438	385	427	418	417	449	400	413	425	433	409	481	440	411	452	459	456	400	394	394	455	441	437	418	420	440	444	399	395	445	393	405	427	443	435	430	425	435	441	449	429	421	456	417	380	448	409	403	402	464	447	442	373	431	443	418	440	423	412	387	428	402	435	426	411	420	433	406	422	451	424	447	424	450	430	409	451	456	406	445	420	405	390	423	426	396	415	407	422	425	430	401	416	435	440	421	408	399	427	465	436	417	407	403	423	389	414	420	397	419	415	396	428	421	443	426	417	410	442	445	423	477	437	456	433	378	403	439	432	421	417	433	444	432	424	411	399	397	446	389	407	417	453	445	472	409	427	404	462	447	461	431	442	459	433	396	423	466	431	443	447	437	443	462	424	417	450	422	394	411	421	410	435	450	412	424	413	399	414	388	448	444	386	427	446	395	401	438	405	468	428	420	371	397	425	402	418	417	430	478	411	446	429	445	448	468	419	414	425	413	427	411	434	426	409	455	422	402	395	425	449	467	414	413	459	399	416	454	419	433	439	407	409	421	429	407	450	408	435	436	422	412	400	454	422	411	413	430	464	432	403	426	437	423	444	386	420	392	436	413	435	389	464	452	430	380	453	415	425	417	431	424	421	424	446	440	437	433	414	432	414	422	462	422	432	432	416	403	439	427	436	461	460	447	420	418	412	428	430	411	394	421	365	418	382	394	419	423	418	414	424	448	410	400	438	422	418	416	403	393	444	435	441	424	416	431	419	431	403	375	407	466	422	438	419	431	424	391	438	407	427	464	443	395	395	397	423	432	440	461	448	415	480	431	395	401	467	430	423	432	422	421	414	424	415	443	421	453	431	420	422	448	439	438	429	415	435	436	428	446	416	435	408	412	440	448	484	439	419	440	403	444	392	438	431	445	427	419	463	433	451	448	428	403	415	401	413	461	421	394	416	453	396	417	398	441	427	418	414	423	451	443	421	387	402	430	399	419	421	407	396	399	435	386	431	420	447	468	437	438	425	413	389	458	412	397	427	419	434	490	406	382	429	455	450	434	409	478	406	456	415	431	425	410	401	466	430	434	410	418	451	425	397	445	459	449	392	436	382	432	467	436	443	430	458	415	411	414	397	432	462	393	415	423	408	438	409	418	426	447	440	401	420	393	389	429	456	431	392	414	417	391	394	402	451	456	392	423	408	420	404	415	426	390	373	410	388	421	418	449	406	391	425	413	433	422	419	424	410	412	434	425	446	416	430	441	467	461	457	407	411	444	449	415	440	453	405	459	403	423	448	421	471	406	423	438	403	413	441	447	476	424	400	421	429	408	422	467	439	420	461	439	444	411	464	430	435	471	375	425	458	418	446	435	426	432	413	403	398	409	443	407	399	443	417	444	457	417	423	406	436	419	401	431	420	414	436	426	436	414	453	396	424	439	395	439	421	406	400	400	426	386	411	451	438	459	445	415	420	410	433	441	398	430	417	434	432	439	417	404	440	453	429	402	418	405	402	435	436	399	446	381	437	427	424	410	399	426	418	430	394	470	413	420	465	432	413	416	477	437	454	439	421	428	385	445	424	432	448	409	447	427	412	436	432	437	439	403	419	441	456	398	436	450	455	420	402	439	416	448	459	434	444	384	440	434	391	420	413	402	408	425	414	431	410	432	416	444	426	428	401	465	451	454	427	414	459	405	420	468	427	422	406	476	405	449	412	393	408	397	429	461	431	426	426	435	417	442	429	456	416	442	426	424	432	396	398	437	414	416	438	420	382	402	456	402	435	418	444	429	416	431	418	385	438	438	442	420	424	463	410	427	434	420	428	401	421	441	399	429	425	452	442	411	440	402	432	405	407	488	418	382	415	451	409	429	431	426	428	450	458	417	428	408	459	449	412	408	422	421	391	414	421	428	404	401	423	437	450	446	416	428	448	445	461	423	417	406	400	427	396	440	379	423	427	413	448	404	437	424	432	442	424	436	410	438	376	409	429	425	445	437	457	412	409	451	404	434	390	432
12233	7921	1876	612	535	501	493	478	469	460	436	433	455	430	445	455	465	432	469	455	469	454	439	420	459	422	461	404	414	444	400	467	427	435	441	448	432	443	438	444	426	398	455	441	402	468	395	434	426	444	432	416	433	453	424	420	458	454	402	432	430	443	418	443	445	427	433	415	433	442	432	387	412	457	454	407	437	390	387	459	466	429	430	420	434	421	413	412	448	412	400	418	443	439	421	430	400	457	419	423	419	448	439	458	452	462	446	463	439	421	433	441	404	435	428	416	438	464	456	421	445	414	447	420	430	424	473	418	425	436	442	417	447	432	457	419	459	439	456	450	422	405	439	440	410	397	458	427	419	438	436	444	381	444	430	424	478	441	402	482	429	432	421	389	443	419	434	451	429	439	428	464	459	426	476	410	429	467	428	426	433	436	428	447	405	423	452	405	420	437	408	448	428	445	435	498	446	420	436	412	431	423	403	419	426	435	406	411	463	458	425	424	395	431	431	429	396	448	408	451	425	416	470	454	411	433	398	437	458	479	420	438	460	435	427	419	424	443	413	426	415	392	416	435	429	475	448	435	443	428	455	436	432	447	426	430	391	430	428	424	391	464	471	418	432	393	463	438	426	412	449	445	397	448	426	468	446	448	439	408	433	460	425	406	406	443	429	418	443	382	437	450	418	419	442	448	458	403	432	436	430	398	415	435	422	398	458	437	423	406	437	485	456	423	442	405	422	418	426	437	408	434	419	446	436	433	423	414	410	426	407	444	431	440	439	420	419	376	426	449	457	453	424	416	416	447	431	409	398	460	415	412	400	432	446	445	415	376	437	415	416	380	434	441	427	420	445	392	410	419	447	382	437	407	383	415	475	427	441	421	417	423	427	449	431	447	490	482	408	439	422	384	447	429	454	433	430	460	429	443	438	429	437	408	464	420	414	415	443	432	441	409	371	393	428	420	431	453	453	400	412	442	420	448	458	418	446	415	466	403	409	412	450	402	416	441	451	444	405	450	445	404	452	435	439	447	409	420	446	458	462	392	421	430	409	450	415	401	446	418	442	436	432	466	439	450	456	389	454	402	460	421	429	420	476	416	422	434	447	446	433	443	442	424	439	402	419	441	437	425	430	467	466	427	440	457	421	441	426	456	409	447	427	417	413	443	416	492	448	449	436	434	443	467	411	445	445	444	449	455	414	399	431	465	448	448	454	432	444	433	406	412	436	424	414	460	458	445	396	408	411	415	435	429	445	439	393	434	407	421	451	440	468	431	411	429	444	425	418	392	434	440	451	473	433	466	453	409	450	429	400	356	451	439	434	466	478	427	433	455	427	412	462	453	437	450	401	455	413	444	440	462	393	434	443	459	434	450	442	418	422	438	435	435	416	428	433	450	427	396	412	433	419	430	426	398	450	462	449	464	484	390	429	448	399	419	420	443	414	423	451	431	447	452	419	446	464	419	434	449	417	452	425	461	458	425	405	425	415	356	391	424	450	430	444	458	418	455	411	412	449	462	400	429	450	396	434	438	470	436	420	437	465	435	385	427	432	439	424	436	446	440	444	439	412	434	428	416	411	453	429	451	437	416	428	466	459	398	475	442	450	412	419	434	445	461	387	436	419	415	445	448	436	459	441	443	448	448	426	447	433	456	421	429	450	425	428	418	451	412	453	426	413	426	434	442	438	418	426	462	402	485	468	433	401	423	428	462	432	385	430	456	453	413	450	445	458	436	426	414	456	419	428	434	410	425	425	400	443	446	459	464	404	447	436	416	433	442	401	422	409	393	386	411	412	450	404	453	410	410	439	434	418	441	414	437	431	437	459	456	432	442	430	442	427	439	431	465	415	449	450	428	436	442	413	414	437	447	451	432	446	413	465	427	417	420	425	443	440	415	461	415	450	440	390	425	431	434	379	400	421	415	446	446	417	452	425	421	443	425	440	435	402	438	438	429	440	437	442	447	415	435	454	435	444	420	409	395	441	418	411	418	412	450	466	421	425	455	428	409	430	421	438	400	424	417	410	467	441	434	421	443	417	462	419	420	395	455	447	411	404	440	429	437	468	434	419	468	414	436	428	433	425	436	453	436	407	425	390	433	434	419	461	413	407	477	456	438	428	426	399	418	455	438	428	433	439	435	454	424	428	420	454	428	430	442	440	468	461	424	374	434	457	439	437	422	407	463	426	443	424	481	432	442	423	435	413	442	456	423	447	416	418	413	442	428	395	425	446	453	433	431	424	445	445	382	402	461	412	433	390	414	443	426	416	430	440	402	475	413	441	428	453	470	444	426	419	453	451	432	440	380	442	417	430	430	458	391	438	422	393	425	439	439	392	399	450	439	376	433	431	410	413	430	426	429	474	424	413	433	448	414	435	456	443	437	449	393	398	421	432	436	440	414	438	428	448	460	410	403	432	402	416	478	462	466	440	446	428	421	442	437	438	415	425	442	452	430	451	398	396	434	441	426	452	384	445	446	406	409	423	466	426	427	418	452	445	409	426	431	413	441	436	463	422	391	395	395	443	403	441	449	468	405	459	390	455	429	468	409	449	433	397	430	434	442	411	443	455	443	455	437	424	421	441	434	456	424	399	419	425	404	425	456	445	411	441	452	459	444	470	405	426	430	472	445	459	427	455	442	446	450	440	433	450	407	416	424	444	429	448	444	426	440	429	432	404	441	413	463	448	422	435	397	412	421	423	409	430	419	471	452	431	434	420	427	402	453	446	418	462	437	402	462	442	396	410	441	427	448	446	472	444	423	433	472	458	446	454	426	440	421	417	475	421	417	446	446	448	439	412	442	441	414	425	435	386	463	440	480	449	432	457	420	400	404	432	407	460	432	390	426	405	444	421	475	442	461	426	442	449	435	419	422	394	442	456	439	418	424	428	434	471	443	430	423	416	446	419	444	432	443	415	435	418	449	459	416	419	409	462	435	402	424	456	458	435	412	391	450	453	431	382	402	421	406	444	451	434	432	434	386	403	448	442	431	418	439	439	461	463	414	468	415	408	424	428	420	472	379	415	412	389	490	426	403	407	465	431	402	470	468	436	438	408	420	458	417	423	434	446	429	439	461	454	437	417	408	455	462	397	413	411	447	425	430	481	440	464	426	462	439	432	446	423	439	404	448	433	401	421	439	398	452	429	439	441	476	453	414	447	435	428	469	410	450	448	423	442	411	416	397	421	421	405	426	448	411	444	428	445	401	398	446	442	407	490	454	415	417	451	414	413	395	420	439	439	458	430	436	429	472	445	426	463	386	420	440	429	429	448	438	413	444	401	443	414	420	412	428	451	427	445	409	404	436	455	466	400	420	459	457	388	413	427	433	423	425	446	452	437	431	432	407	445	449	465	419	427	427	444	435	442	490	452	416	446	411	452	451	377	437	425	411	456	443	426	419	432	464	442	444	420	420	437	445	433	464	435	386	415	428	418	453	411	456	412	457	463	406	450	465	432	430	447	412	425	414	421	386	433	437	456	426	456	432
23383	20876	27342	24522	20865	9118	898	601	465	447	399	371	300	310	324	307	276	263	257	266	260	270	239	255	234	235	255	222	223	249	224	231	211	252	237	215	242	222	247	220	258	256	227	210	216	229	226	218	237	243	230	234	227	197	234	227	226	241	260	201	229	258	226	200	230	257	234	213	229	226	212	232	201	241	243	237	221	209	225	227	214	223	221	212	232	232	248	246	232	232	186	236	226	250	214	220	230	235	193	223	231	234	240	230	233	213	229	228	196	217	252	241	238	226	246	244	227	236	211	216	256	241	235	238	217	224	237	212	220	232	199	236	220	224	219	203	241	229	259	211	230	248	214	230	211	215	190	246	237	192	211	267	216	211	213	218	191	236	219	235	217	230	218	216	230	227	239	216	235	234	246	227	245	212	240	256	200	217	226	222	226	216	226	223	213	211	237	223	238	222	223	233	233	232	256	205	213	215	222	221	216	230	203	204	248	218	232	209	213	218	231	235	224	222	223	249	209	210	196	212	249	233	230	213	220	199	247	236	224	213	236	250	256	209	249	210	248	213	197	201	221	233	232	236	231	227	218	231	229	220	219	195	228	237	230	212	243	224	209	226	246	224	219	236	218	221	224	224	219	230	240	226	214	212	236	228	209	220	247	234	214	225	229	202	214	229	244	198	197	210	252	233	231	223	212	213	204	230	219	258	205	223	220	187	240	199	246	215	236	221	235	231	220	226	232	224	251	209	218	190	238	229	208	209	224	210	219	242	211	220	200	231	235	252	239	215	221	207	226	245	236	224	223	236	266	232	191	230	214	211	227	237	216	226	222	226	230	228	232	217	250	236	203	207	230	220	223	236	209	215	208	243	210	231	200	224	195	222	210	219	234	223	214	232	232	224	220	224	194	255	227	214	251	241	241	215	210	234	221	197	208	219	212	232	228	210	224	225	226	219	195	226	214	229	231	237	241	217	217	190	210	216	227	252	234	209	210	226	226	242	215	233	211	221	248	229	206	244	223	217	224	235	215	210	220	211	212	223	218	214	229	239	230	218	202	212	242	212	217	230	252	223	235	216	242	206	219	238	253	224	218	210	210	230	237	220	228	216	211	224	229	240	238	210	217	223	223	261	248	233	206	239	238	213	206	242	252	217	219	214	239	205	218	236	244	220	209	181	203	224	230	246	236	243	212	206	220	215	221	226	234	212	222	231	206	237	194	203	218	222	189	220	223	243	225	245	237	235	202	217	198	218	213	230	226	217	231	219	228	226	229	214	229	232	200	221	173	206	224	227	228	221	227	216	229	215	199	233	236	212	254	224	206	232	227	243	208	212	223	226	219	218	247	231	241	222	221	229	237	233	208	221	214	216	237	230	210	219	236	198	228	238	225	204	224	244	221	219	191	239	219	237	209	234	222	251	217	229	228	231	211	214	227	207	231	222	224	231	236	229	207	233	236	224	223	248	232	235	208	241	223	228	234	222	232	237	231	220	213	228	229	228	230	242	220	239	220	225	213	203	238	216	205	211	207	222	230	233	232	210	211	253	201	215	204	237	226	208	222	229	221	235	203	224	212	206	210	234	218	220	211	192	205	218	244	238	231	209	193	244	213	220	250	205	258	238	221	218	242	253	223	242	202	233	208	222	246	223	219	216	242	207	213	210	217	220	222	223	211	198	268	215	237	212	254	261	218	236	219	235	215	239	228	235	239	214	234	221	231	234	216	194	226	239	236	235	211	201	230	226	207	200	211	210	220	213	224	206	222	242	213	219	210	247	228	242	223	247	202	228	212	201	217	239	226	224	230	202	233	216	217	219	230	206	235	214	223	196	224	209	197	206	186	217	248	244	240	234	225	202	231	226	221	225	207	234	237	217	188	232	222	253	254	220	211	248	218	209	213	237	248	226	238	222	236	219	224	200	243	226	208	217	234	199	226	245	243	221	237	248	236	208	208	239	242	217	230	204	197	201	215	207	249	239	219	212	237	215	197	228	250	237	213	215	195	230	252	205	232	235	201	210	220	206	230	194	203	241	219	225	200	220	250	233	215	203	224	237	260	212	212	247	213	220	205	230	183	209	226	243	221	216	221	219	222	230	226	226	230	230	220	209	224	222	224	230	236	219	233	214	196	238	236	217	230	234	217	223	227	238	191	201	229	224	228	230	219	245	251	223	224	222	200	236	214	235	221	256	216	247	244	237	233	202	233	208	224	219	244	232	213	211	221	245	230	228	208	231	211	225	231	206	210	208	232	204	217	227	218	215	233	229	206	243	222	247	191	204	197	235	219	240	212	240	230	227	222	244	226	217	223	231	208	210	209	232	227	234	233	230	224	219	237	235	248	236	230	216	227	203	200	235	225	222	230	206	185	220	199	215	225	213	228	213	222	240	225	230	249	217	241	230	231	236	231	223	202	197	205	215	228	211	212	258	210	223	239	216	234	226	252	243	219	238	226	257	223	229	231	228	222	193	220	229	216	206	192	211	222	222	217	213	238	234	226	226	236	225	208	209	175	215	207	215	226	217	246	222	233	206	219	201	212	210	213	232	240	260	197	222	236	211	233	235	203	216	230	211	223	213	199	219	243	204	229	205	230	218	212	220	227	221	178	265	225	200	221	221	224	205	206	224	256	243	223	243	212	229	224	240	250	218	224	209	228	221	242	234	226	206	235	207	232	253	215	228	222	241	217	211	210	239	214	239	243	214	215	207	217	216	265	218	233	242	233	202	206	216	220	202	236	224	228	224	220	214	206	197	191	230	196	212	195	220	226	210	238	222	214	242	217	214	210	201	210	228	245	215	212	227	211	193	209	229	221	216	228	239	240	223	223	195	211	212	213	217	227	208	216	246	216	218	209	232	246	227	215	241	209	202	223	234	223	227	210	234	249	214	254	220	223	225	238	230	217	234	230	210	241	210	220	208	215	220	201	213	199	217	192	224	236	225	209	209	224	239	239	215	252	221	223	206	206	227	234	206	229	227	235	227	255	202	228	229	223	224	234	178	252	201	252	199	222	219	209	210	214	189	230	225	221	213	192	242	238	190	229	200	224	238	247	220	236	244	252	232	219	223	220	199	195	215	227	262	216	201	224	239	205	220	203	206	214	228	236	206	203	219	219	223	225	215	205	233	218	206	245	250	230	222	225	247	201	231	241	230	208	222	200	212	239	182	210	194	209	214	216	214	207	221	239	248	220	226	212	213	220	242	243	223	234	197	215	224	223	220	225	214	231	234	210	215	202	217	207	224	215	252	226	242	240	204	220	233	213	209	242	199	215	239	222	239	233	214	217	228	203	236	209	213	216	239	216	240	185	213	216	199	213	244	217	224	246	209	229	205	223	228	211	206	225	225	236	216	218	204	195	208	248	226	219	207	220	220	216	238	220	199	220	209	241	229	253	227	213	215	224	242	240	237	242	214	212	215	226	191	222	237	228	238	215	234	244	224	254	221	219	217	211	219	225	248	206	211	231	226	193	197	203	216	242	244	248	217	212	206
12291	31066	6740	2570	1867	1376	1035	774	614	547	484	423	418	353	337	334	323	333	292	313	291	290	248	245	267	265	252	262	268	252	227	255	254	253	236	272	219	256	267	205	261	235	250	234	226	243	243	229	235	236	257	270	250	254	236	255	261	260	256	227	254	248	255	262	255	242	199	267	252	247	263	239	250	240	242	235	251	211	235	241	236	225	230	259	225	262	237	247	219	204	249	208	260	244	248	239	229	239	233	234	211	240	210	252	222	247	224	240	242	250	222	223	231	220	247	225	225	209	228	217	237	220	241	244	251	239	231	229	217	216	247	209	267	212	235	248	229	241	260	258	259	227	256	251	235	233	235	223	240	251	221	228	225	253	237	226	212	231	222	230	230	224	217	247	261	215	219	241	269	255	211	242	240	231	246	212	222	235	243	239	267	225	217	228	242	262	240	253	222	216	256	228	255	231	232	237	249	248	258	237	254	238	246	253	253	258	239	246	245	259	227	245	220	254	245	225	233	233	224	226	242	238	248	245	234	205	236	280	246	219	212	262	222	227	206	275	236	226	234	254	239	236	238	235	248	216	236	208	261	249	248	241	248	249	242	228	225	250	224	245	233	257	225	239	220	225	252	221	245	210	212	244	217	237	224	228	219	255	228	218	234	234	220	222	251	252	240	237	253	251	234	243	260	258	246	222	223	229	248	218	230	227	258	245	255	238	216	245	256	270	247	236	238	214	249	238	268	241	241	215	227	228	242	212	248	235	243	202	236	262	240	212	228	230	245	238	254	218	235	219	234	211	217	223	225	235	223	215	205	230	225	225	241	220	232	214	231	217	233	230	217	234	241	219	222	243	233	227	254	233	258	214	226	227	253	238	242	242	243	220	209	245	247	226	247	206	238	242	235	239	216	255	223	197	213	238	253	219	244	235	230	246	247	244	222	240	236	200	229	237	232	241	207	247	218	209	228	250	242	233	249	234	234	228	235	236	220	228	225	235	215	217	198	228	204	227	225	218	216	218	229	219	235	233	242	213	220	242	261	245	238	248	219	260	223	238	215	255	243	229	235	214	226	216	235	233	235	248	248	208	224	238	228	238	246	215	232	228	257	216	228	223	238	216	241	230	234	262	238	225	252	209	212	235	206	217	219	226	217	224	242	220	219	237	227	228	237	214	225	253	235	246	228	250	236	242	209	244	240	239	227	212	252	247	229	214	242	219	223	194	235	227	238	227	210	243	244	217	232	262	259	273	231	207	225	247	247	217	239	230	257	228	241	237	230	216	246	257	225	237	238	237	216	238	265	232	239	220	252	235	226	230	232	224	259	242	226	251	242	235	248	223	216	243	225	202	238	246	259	225	244	239	239	232	256	200	232	206	233	229	244	227	253	250	242	222	242	213	238	228	231	267	229	231	224	232	229	235	256	220	262	222	211	215	222	211	253	257	230	244	235	232	222	246	267	230	214	237	248	265	212	237	243	251	218	211	245	237	265	229	231	227	226	239	233	233	248	246	241	223	233	234	269	260	236	224	199	239	211	248	261	245	230	229	215	245	220	225	224	267	228	235	240	257	245	229	271	230	232	221	255	250	242	234	236	268	221	204	233	224	227	249	204	212	233	218	238	246	245	260	243	234	243	234	236	205	229	220	248	210	244	249	228	239	259	233	219	208	228	253	232	216	236	246	238	222	217	226	224	248	235	234	241	217	240	200	244	240	222	207	236	196	218	230	248	234	269	272	242	224	241	251	220	216	196	204	235	237	239	248	249	238	236	221	249	249	208	237	214	229	256	220	250	246	230	195	222	222	229	225	262	242	269	212	236	219	228	234	223	244	247	217	221	218	255	236	242	257	248	239	221	256	216	224	226	240	217	237	241	238	227	217	213	249	245	251	255	240	211	244	218	235	221	240	208	221	235	221	256	222	227	221	202	232	229	222	243	222	249	236	253	222	232	237	263	212	253	232	231	252	232	242	245	236	247	244	236	247	237	215	225	240	208	234	239	220	222	241	232	221	209	248	240	236	272	239	235	231	200	234	254	268	240	247	238	222	222	244	257	256	220	231	255	216	250	237	255	240	226	223	232	216	224	228	249	215	245	234	204	196	227	235	227	237	233	254	238	231	241	232	226	222	232	230	236	221	244	219	223	240	244	234	269	263	254	256	228	255	233	232	226	241	233	221	265	254	198	238	228	222	222	230	257	236	248	242	251	244	229	262	258	226	225	214	238	252	214	250	244	240	230	238	229	219	236	242	241	225	252	203	218	218	227	239	227	242	234	244	222	246	241	258	221	205	256	203	236	235	224	229	255	253	224	225	250	240	255	238	233	210	235	246	229	244	236	253	237	261	239	240	259	233	253	266	217	226	223	221	210	224	254	225	242	241	204	234	232	235	217	234	233	229	213	247	215	245	254	235	237	229	235	253	240	246	230	249	263	249	248	230	234	254	222	251	242	234	274	229	252	270	246	218	219	234	246	257	218	244	233	248	212	249	219	220	239	231	263	232	241	252	247	248	236	203	224	237	208	237	186	227	207	238	256	234	239	229	229	224	243	236	243	204	249	233	263	238	220	181	230	234	237	229	235	227	234	245	225	229	252	238	264	251	249	234	195	245	212	229	275	231	255	231	213	258	229	231	241	259	243	242	245	254	233	227	213	243	242	244	231	230	262	205	237	242	231	239	241	259	231	230	239	247	200	232	232	279	242	227	237	231	241	222	245	238	238	247	220	239	244	219	253	233	239	236	211	225	259	244	270	232	233	256	234	249	222	238	224	244	232	223	223	236	246	243	239	217	237	242	228	240	227	247	229	209	270	249	226	241	251	226	240	216	235	230	245	206	239	251	253	227	212	223	205	226	213	233	230	223	225	229	225	251	239	234	236	229	247	228	258	237	234	228	242	248	231	255	260	246	196	253	235	243	246	240	249	249	214	229	217	213	250	253	250	235	228	246	223	234	263	247	227	227	226	224	242	230	229	241	217	236	226	220	220	243	256	228	237	229	245	209	242	265	242	234	243	236	221	218	215	217	235	225	233	210	232	237	240	217	231	221	251	262	223	235	244	235	211	259	216	250	234	241	231	243	207	269	226	250	249	238	234	240	233	251	231	253	232	243	240	241	248	228	241	232	229	209	222	240	233	244	240	235	244	249	251	237	227	267	228	228	199	263	232	260	211	217	263	254	257	231	255	234	204	244	250	239	234	256	217	232	236	228	218	218	226	243	220	230	244	241	225	253	238	222	269	223	207	263	235	249	255	222	223	239	263	214	226	241	219	244	228	256	211	240	211	235	229	219	229	238	249	233	189	234	232	208	215	256	241	238	220	202	228	261	253	240	260	227	248	231	228	223	238	197	210	243	252	219	258	222	231	253	252	229	251	243	240	237	222	240	245	239	247	252	244	243	248	222	244	265	229	247	243	239	216	211	244	208	199	241	232	235	224	245	249	245	222	216	231	242	216	223	224	219	242	240	232	218	266	239	224	262	250	277	265	278
24410	20913	26680	25168	14797	1080	703	605	527	525	528	492	454	479	482	452	480	496	450	420	491	492	460	452	442	446	471	456	463	427	437	421	443	447	428	457	428	490	421	445	449	469	430	402	454	450	442	471	434	443	449	454	421	447	454	438	472	424	472	416	384	476	403	439	437	409	466	435	451	445	425	417	454	443	459	443	474	431	453	437	419	407	446	436	394	411	418	416	403	453	396	385	452	443	412	467	428	432	433	438	444	405	464	407	468	417	487	436	435	413	451	449	438	408	450	423	427	429	405	432	485	417	438	437	425	419	450	450	474	431	458	437	414	431	408	420	420	442	437	413	451	459	454	417	446	403	475	456	472	437	456	452	451	458	426	478	390	457	431	406	442	440	459	444	420	470	449	448	446	465	458	449	426	485	422	440	426	440	446	459	411	397	431	413	421	446	462	443	433	446	432	409	410	456	422	422	432	419	448	433	413	421	447	438	420	462	430	429	426	448	432	441	443	417	405	415	418	446	464	437	446	430	441	410	446	423	439	451	438	424	453	427	416	415	414	435	396	441	444	423	420	432	471	427	440	422	441	443	422	450	418	423	443	419	412	440	430	418	417	462	431	435	375	441	427	468	458	428	483	426	477	427	440	443	417	425	432	430	433	437	455	406	441	446	431	412	461	422	467	424	406	437	442	442	447	455	467	424	436	417	415	460	434	392	403	385	436	421	453	442	426	446	458	475	423	441	448	404	461	430	409	428	440	431	438	447	426	422	463	458	450	461	429	427	455	419	436	394	452	428	431	458	453	405	422	419	419	409	460	463	431	450	463	403	424	427	453	440	486	450	468	436	431	394	408	445	426	458	421	465	456	432	400	452	433	437	401	404	413	447	461	468	422	446	422	392	453	409	424	435	445	474	435	414	434	434	416	433	399	408	411	429	422	438	473	447	445	436	407	408	424	426	431	419	456	447	448	441	438	470	466	459	431	425	432	422	410	476	421	424	451	411	421	464	439	425	468	425	434	453	391	440	402	447	424	445	420	438	447	436	409	431	397	424	462	462	456	433	453	420	413	413	489	390	428	483	435	413	430	417	436	444	471	425	422	483	450	414	452	394	451	417	427	436	438	454	412	442	461	436	418	455	429	477	430	406	411	429	421	430	403	452	448	415	397	433	420	440	417	452	426	459	451	421	461	422	423	437	433	454	429	431	477	476	415	438	412	445	444	437	421	397	449	433	411	427	403	442	446	433	407	400	435	424	441	451	423	429	421	407	453	402	445	421	436	465	402	437	444	463	437	446	463	461	440	450	435	420	425	442	414	450	436	439	419	460	414	457	451	439	418	404	414	459	420	441	447	451	437	454	459	421	397	448	428	462	424	436	450	413	447	416	439	430	444	422	394	424	457	451	447	427	438	404	391	430	434	421	437	433	415	443	440	457	408	453	437	434	447	421	439	413	428	485	466	443	417	470	430	416	447	402	449	430	452	434	398	414	432	434	407	426	441	409	422	443	436	431	488	423	430	418	460	404	442	409	418	431	422	435	442	447	450	420	441	429	442	474	410	412	458	433	458	428	455	449	403	436	420	461	424	478	437	431	420	461	419	425	375	433	479	437	425	475	430	438	450	467	407	430	423	451	409	436	467	431	419	415	439	455	478	410	450	456	448	458	425	474	383	447	443	446	433	446	451	412	432	441	449	483	417	462	440	440	406	454	438	393	405	418	456	435	439	399	396	423	453	440	411	460	429	449	413	418	410	452	442	439	394	471	464	458	422	412	440	407	438	399	460	418	413	406	423	405	457	436	407	466	453	385	466	461	463	432	422	461	387	414	449	431	443	426	438	419	441	420	467	428	438	436	438	440	399	411	446	437	424	453	424	375	446	423	409	435	446	456	488	443	435	451	413	409	444	414	440	427	427	417	421	401	443	438	428	428	443	420	412	415	441	420	435	443	416	431	443	437	410	454	482	420	419	425	398	431	428	419	433	456	445	385	424	434	431	456	407	471	435	412	388	437	454	483	465	422	452	408	445	455	440	446	415	435	465	419	444	462	432	418	426	440	452	416	430	418	451	441	430	408	435	423	462	399	440	440	465	404	437	401	433	420	497	443	427	448	405	432	421	417	411	415	438	441	418	417	389	449	420	430	426	411	436	435	438	451	436	410	384	410	443	442	429	451	404	432	437	460	488	419	403	429	431	442	476	430	435	435	472	422	407	426	423	451	434	436	419	433	427	445	430	433	445	406	469	439	457	420	418	440	419	417	407	419	434	438	415	445	412	428	403	441	412	419	425	424	425	418	443	425	425	442	435	433	444	463	423	465	423	461	433	461	452	416	484	476	418	475	438	439	407	417	429	452	436	435	472	442	436	436	440	417	470	447	444	440	440	455	400	436	443	445	456	458	428	404	412	421	430	429	437	456	449	424	470	432	450	399	419	415	466	434	398	377	419	435	439	449	447	445	441	441	436	446	439	418	443	469	425	456	419	429	459	373	430	416	468	416	416	469	422	408	429	434	458	431	446	401	420	440	489	442	442	394	421	460	413	418	419	408	409	442	428	432	434	433	440	445	470	398	435	445	440	445	429	468	435	448	461	418	453	438	416	433	467	421	383	414	459	449	408	410	395	486	396	473	423	393	424	436	423	439	425	425	440	417	424	405	439	429	399	463	443	422	395	438	448	437	430	446	438	444	470	423	476	462	413	444	419	425	408	509	408	438	455	427	470	398	422	422	422	444	445	408	437	428	433	449	411	418	404	420	429	426	397	446	448	446	424	406	455	406	485	413	455	409	404	435	444	434	439	424	416	435	407	455	421	442	463	425	437	462	423	435	473	434	405	465	442	456	432	429	443	437	401	416	428	402	430	454	469	457	455	437	400	415	427	474	423	448	445	447	439	455	431	442	429	434	426	441	446	406	449	434	447	409	409	459	451	421	432	433	440	433	403	423	376	410	420	411	448	401	437	432	448	414	417	463	423	432	470	445	443	434	414	445	422	423	471	409	379	410	408	461	410	421	468	397	463	460	418	472	454	436	436	376	444	449	418	468	449	412	448	430	415	410	427	436	440	409	411	411	434	452	397	424	453	451	393	415	426	442	432	398	428	452	440	408	450	450	407	438	451	463	423	431	461	448	450	442	414	423	420	427	457	435	422	425	469	417	459	429	444	370	461	432	424	410	440	427	413	460	400	439	457	455	423	426	440	431	429	422	437	404	393	473	427	482	397	422	403	458	394	454	447	421	428	392	460	436	446	409	437	446	462	456	444	439	455	420	449	446	454	441	427	410	434	418	447	449	454	451	455	417	415	407	428	423	425	432	418	440	441	438	461	480	436	460	464	421	441	424	427	425	449	461	428	449	441	398	408	437	407	428	450	412	417	408	452	434	415	481	432	442	421	446	451	439	403	424	408	421	428	433	436	433	455	429	434	407	470	454	429	409	456	446	427	426	445	437	459	451	420	433	441	443	419	435	498	427	456	483	414	396	440	406	445	426
11725	28639	4617	1762	1351	1064	894	783	637	568	601	543	520	486	496	477	480	475	447	441	489	457	481	477	446	420	479	458	456	421	448	450	439	435	458	426	446	434	428	438	444	446	425	457	446	451	419	442	419	450	464	478	432	416	425	448	410	389	447	405	437	425	448	457	427	443	445	456	458	400	442	442	422	442	441	415	416	463	479	423	418	466	499	378	435	421	425	407	435	399	421	454	434	416	415	429	410	450	434	467	425	413	411	440	439	452	422	420	429	386	423	451	414	430	428	453	460	416	392	417	418	444	432	429	431	452	434	423	407	437	415	439	406	416	464	431	418	402	435	376	451	427	386	425	423	445	409	403	427	378	404	420	436	417	436	437	411	467	425	383	418	449	408	419	455	451	424	401	439	460	433	431	412	446	429	446	423	436	411	429	447	439	422	431	450	425	417	406	380	405	421	420	433	408	441	430	414	400	451	435	412	449	415	430	380	410	399	413	459	429	415	424	437	420	444	421	461	444	424	443	445	438	417	416	417	449	426	411	446	418	414	489	436	390	402	457	466	471	419	433	431	421	420	431	435	400	441	403	436	462	443	399	410	436	408	403	439	438	396	427	415	477	408	402	421	436	379	442	447	407	414	442	450	414	432	451	445	423	430	418	443	446	431	438	428	407	421	438	463	441	430	408	441	414	447	402	427	454	427	402	433	424	416	422	447	420	437	429	400	442	426	447	431	428	427	432	437	438	401	412	395	413	422	438	432	386	398	441	369	429	429	403	445	432	426	419	443	402	419	420	411	417	405	422	420	442	403	441	416	429	454	414	404	468	439	448	430	414	421	446	450	431	393	453	430	395	430	431	439	416	414	444	429	424	456	419	396	469	442	428	394	419	443	436	421	468	425	423	420	427	409	445	432	420	446	458	461	455	438	465	432	438	433	385	398	420	442	442	467	470	430	414	452	415	427	393	433	438	440	429	422	427	412	404	444	409	434	403	418	443	407	402	426	459	435	425	404	380	447	418	435	436	409	442	453	461	470	444	445	412	410	434	429	443	487	395	419	409	416	449	452	426	412	451	431	467	416	454	425	427	464	417	399	429	440	420	427	482	421	437	435	450	406	447	419	416	416	426	426	388	444	419	474	402	422	428	429	432	467	412	455	434	449	408	450	429	439	402	404	438	407	424	443	437	440	426	437	444	418	441	423	427	453	459	460	430	461	418	424	435	425	420	406	422	442	449	459	434	414	403	444	410	430	415	455	401	427	440	461	422	418	399	445	432	427	447	437	433	436	439	394	405	416	403	458	413	399	441	436	450	424	447	421	452	437	398	428	440	464	463	427	427	428	414	401	442	460	421	447	419	432	422	435	417	428	433	403	451	436	433	426	414	411	444	403	440	412	439	414	441	419	422	445	410	421	411	452	397	408	424	438	421	410	408	431	441	451	430	424	379	435	406	435	432	435	428	448	423	449	460	431	418	411	453	443	414	440	467	404	439	426	415	411	416	402	373	436	409	450	432	414	452	428	417	389	428	410	423	417	422	453	411	419	398	411	444	367	441	467	466	402	397	450	414	445	412	447	435	423	416	423	451	397	447	440	444	427	432	405	409	434	403	458	383	399	459	421	432	433	414	416	426	450	429	470	461	425	438	372	411	352	448	420	452	451	451	395	425	454	426	445	447	417	414	432	425	437	409	453	422	408	433	427	456	432	424	434	410	441	425	413	450	414	411	431	384	419	440	441	440	433	407	444	427	431	400	424	391	412	431	456	448	407	402	403	400	416	414	444	435	425	468	412	409	406	431	436	459	417	426	415	432	409	431	446	424	410	414	398	420	429	446	400	423	418	448	411	410	423	425	380	457	418	439	447	412	472	430	410	421	441	456	457	439	390	463	399	397	444	443	444	403	401	431	409	403	426	400	432	447	458	432	410	407	452	395	420	422	456	438	403	416	451	441	420	435	402	390	421	374	443	415	396	450	435	408	426	466	415	439	423	450	439	443	394	439	413	416	420	443	443	446	429	411	458	460	435	439	431	422	405	415	438	438	433	445	428	442	450	455	415	424	444	395	409	414	433	453	422	409	450	423	436	422	426	392	403	405	410	425	417	410	424	410	409	429	445	458	441	472	483	427	443	433	452	433	471	430	405	432	411	423	449	403	408	424	409	410	475	413	440	451	422	437	428	430	432	450	437	395	441	439	425	388	433	427	418	398	443	428	435	457	372	419	446	440	435	464	425	445	463	437	481	443	448	427	418	432	462	425	441	441	430	439	455	434	410	390	402	457	421	421	423	480	408	403	441	426	445	417	439	417	444	405	397	425	385	462	454	387	435	423	413	435	430	422	423	455	426	426	417	408	413	455	435	411	417	439	440	441	426	448	386	414	403	417	444	402	440	426	446	454	447	427	421	433	476	446	393	426	442	458	434	414	424	403	402	436	438	426	444	448	459	480	419	434	416	454	378	421	459	450	435	429	429	437	475	440	407	433	411	411	467	454	447	423	421	438	416	409	422	414	489	424	422	451	419	454	455	453	442	419	431	421	445	397	435	427	398	411	417	446	424	436	387	423	423	420	440	427	412	415	427	454	412	460	450	394	399	422	415	392	409	438	425	485	455	429	427	440	419	439	407	394	434	452	423	429	422	398	401	430	424	403	422	411	393	438	454	433	419	421	419	413	437	417	386	448	468	421	426	438	456	423	433	466	420	456	409	385	454	417	441	401	422	442	452	424	388	424	472	402	407	421	413	422	403	403	400	411	436	425	473	417	401	383	377	412	436	425	432	402	392	454	424	412	450	447	443	465	388	408	402	425	424	376	439	417	419	438	437	395	438	426	373	395	420	428	405	422	430	444	455	420	410	438	439	441	470	486	479	435	444	411	416	442	436	469	399	435	429	437	391	457	448	418	421	463	449	456	463	374	444	421	434	454	451	397	456	445	394	433	455	448	449	390	409	421	392	415	409	420	409	441	433	384	445	448	426	425	387	461	421	439	424	447	423	446	417	418	460	438	431	405	415	420	433	446	479	409	426	461	405	404	419	389	437	414	407	420	427	436	436	428	458	431	421	464	406	458	425	380	418	425	409	441	424	423	441	418	439	408	444	399	469	413	403	403	423	358	431	422	430	413	438	453	439	429	460	408	447	434	410	437	412	434	427	473	458	440	463	458	419	409	394	429	416	417	437	420	443	436	428	417	443	418	431	465	404	423	433	443	423	424	416	450	423	416	425	418	452	387	443	407	408	423	417	466	424	459	394	453	433	473	430	419	407	431	424	441	448	404	420	406	429	424	437	417	449	453	426	390	415	432	418	461	414	409	412	414	436	434	446	434	428	429	437	429	439	440	425	448	435	469	443	427	412	424	426	420	439	377	421	391	416	437	417	414	459	453	463	400	440	465	426	425	401	433	425	440	479	456	424	456	407	443	448	435	457	428	440	447	395	427	445	423	445	437	450	425	429	424	441	443	420	421	415	466	441	423	398	405	426	448	426	428
22219	20902	27915	24023	20903	20947	10675	989	649	578	447	412	375	344	309	286	290	260	252	235	225	231	189	194	224	208	233	213	180	209	189	199	179	213	190	204	175	173	178	168	195	182	177	196	187	188	161	181	188	192	155	168	183	166	166	166	174	192	158	195	168	148	187	167	170	150	195	181	163	165	190	170	177	153	172	167	158	149	180	176	147	174	171	156	157	164	158	169	177	179	183	144	174	176	159	166	147	157	164	174	168	167	164	176	156	162	182	165	176	154	181	155	160	149	158	191	160	144	137	173	176	162	149	157	155	179	147	182	144	160	182	172	174	161	170	182	171	160	160	184	174	143	158	147	159	159	158	144	189	151	170	190	149	159	157	153	168	148	179	153	170	156	175	147	152	176	166	150	149	172	169	140	175	155	140	168	158	166	181	162	152	151	189	171	150	151	155	175	149	156	134	181	165	158	161	161	165	172	159	155	158	163	178	143	145	158	163	161	170	161	160	169	163	158	170	182	171	146	171	134	188	164	170	155	165	167	182	169	171	140	168	132	154	171	165	150	155	170	173	158	172	169	180	167	178	147	165	189	168	156	138	168	175	173	154	152	164	172	167	151	151	180	162	170	164	196	191	174	149	150	158	168	174	145	167	168	162	155	166	167	139	166	157	159	164	174	167	159	168	138	198	182	133	154	179	154	147	139	166	160	165	153	149	159	160	151	169	171	161	170	166	173	149	162	182	172	146	151	151	152	161	168	148	188	170	169	175	160	161	145	153	147	152	163	163	164	149	149	160	180	164	155	167	167	163	163	166	149	145	135	150	162	186	166	166	150	162	151	154	174	144	144	139	146	148	159	142	161	166	168	165	166	166	156	160	152	147	157	156	151	168	165	164	153	167	157	159	174	149	168	168	164	184	151	171	152	170	164	175	176	145	138	160	182	167	184	193	163	150	165	164	140	161	164	164	167	164	158	174	163	165	168	162	166	143	172	157	183	156	158	160	163	180	167	150	163	159	149	177	166	148	154	172	154	150	164	158	157	173	156	165	171	174	178	176	182	155	174	190	174	171	149	153	166	166	153	172	177	154	174	156	154	183	182	166	171	157	160	204	161	145	161	170	134	178	185	163	174	157	176	165	176	161	152	151	167	156	170	162	178	156	150	150	178	167	156	157	165	161	165	155	153	173	171	162	172	194	146	168	149	160	174	150	146	157	156	166	170	180	137	166	163	168	171	162	170	156	160	180	187	163	150	164	176	173	153	183	167	176	165	153	149	181	184	181	164	172	153	167	173	163	177	182	170	170	179	154	149	152	172	170	170	156	168	164	158	134	176	188	168	183	149	162	146	162	152	154	153	168	156	184	155	177	159	154	163	154	166	152	141	172	183	184	163	153	176	170	147	160	163	146	160	145	162	182	153	161	190	150	147	173	183	168	155	167	192	147	178	173	157	166	161	154	171	164	171	167	162	177	166	171	189	160	188	149	156	162	135	157	163	157	167	151	155	159	150	162	143	168	149	150	166	156	164	152	171	169	179	151	171	169	157	174	152	160	148	159	164	169	145	170	150	164	160	162	177	169	152	152	162	159	154	149	155	163	185	179	176	144	179	155	185	162	139	169	167	173	161	170	165	182	203	137	172	165	146	162	160	157	159	139	160	168	180	150	165	149	151	168	173	163	189	155	172	167	167	143	185	160	167	166	163	157	161	158	162	162	186	158	167	147	177	184	167	176	158	164	165	140	156	141	160	178	169	143	148	148	164	168	157	160	151	159	131	159	174	168	168	168	149	168	155	165	171	154	157	170	173	144	178	168	145	149	170	160	145	147	154	168	158	157	153	165	144	176	158	149	178	157	157	167	172	184	145	170	160	167	162	170	165	164	131	170	162	162	173	173	139	172	189	165	158	173	176	167	170	150	163	151	174	174	166	156	190	180	167	168	162	147	159	147	156	146	166	171	144	144	166	156	135	176	162	174	162	148	168	150	143	164	161	162	145	158	165	174	148	161	169	172	144	173	164	172	162	164	156	181	171	177	164	161	171	147	180	150	179	176	169	160	182	171	186	165	156	156	172	151	155	173	187	181	145	183	133	185	170	178	173	162	170	174	161	146	198	171	152	151	159	140	168	163	167	134	172	155	150	193	179	172	165	167	164	168	168	161	161	162	132	151	155	179	173	161	157	181	174	162	161	148	170	163	154	166	168	133	161	169	151	166	169	157	183	174	166	149	164	159	180	149	196	149	171	152	180	176	170	188	169	167	158	152	158	190	159	146	155	135	179	150	165	141	148	163	158	153	154	138	151	160	153	169	166	159	154	139	170	155	167	168	168	160	156	162	146	169	160	169	174	170	151	154	169	159	168	144	204	175	158	164	164	178	155	192	165	180	161	199	184	174	169	170	183	169	148	153	172	156	167	152	148	172	158	176	148	153	173	157	170	166	135	163	164	162	166	194	211	162	177	161	162	174	163	165	166	158	168	148	179	163	160	169	169	182	153	172	153	168	163	158	174	173	194	169	157	161	165	185	153	172	150	169	152	187	139	170	154	148	187	170	168	146	175	146	178	161	157	166	165	173	165	156	172	156	154	158	158	169	163	166	154	147	169	169	160	147	176	152	174	146	149	154	168	140	151	152	160	181	141	170	184	165	164	149	149	171	158	151	178	170	156	178	166	162	165	156	187	165	200	167	153	148	178	140	146	146	146	166	181	141	157	149	171	150	152	179	168	165	163	164	158	174	152	155	136	171	162	164	188	169	160	171	162	156	163	155	171	155	151	152	163	178	175	186	175	183	172	144	152	135	171	150	153	192	176	153	187	157	162	162	147	184	160	174	155	178	161	181	166	166	163	138	150	165	165	149	143	176	168	165	173	178	157	152	161	176	161	175	167	155	173	162	167	164	196	173	165	140	155	148	155	146	173	171	140	170	173	155	166	149	165	180	174	172	170	177	168	142	184	161	144	169	179	175	171	164	162	170	156	184	148	145	167	146	142	161	181	167	164	162	153	167	170	167	142	152	157	179	173	172	172	173	131	184	161	168	174	157	165	145	158	152	166	178	153	167	160	173	158	154	153	174	161	144	134	170	162	150	175	166	165	168	164	176	165	168	169	166	160	146	140	167	184	168	151	184	178	145	174	176	156	164	178	171	157	148	179	139	147	165	167	154	149	170	184	172	161	147	144	162	173	175	159	157	155	165	181	147	165	167	162	165	174	164	167	156	164	178	179	143	165	164	160	151	165	160	156	182	151	178	161	146	161	164	166	186	153	172	186	165	163	174	162	183	161	182	153	175	171	154	162	164	160	171	164	169	172	156	154	164	173	158	157	166	154	155	144	177	150	161	159	185	166	178	169	190	196	158	172	170	140	157	161	158	151	169	159	166	176	151	157	156	168	173	149	140	164	164	175	158	147	173	162	179	148	178	159	157	155	166	152	149	179	179	173	155	147	178	176	153	162	182	157	145	171	151	156	151	144	157	158	168	177	184	143	159	167
12603	37231	8520	4531	3257	2366	1670	1245	926	763	602	546	479	437	375	396	336	334	255	286	256	234	250	262	232	235	205	202	217	199	208	196	197	199	185	192	191	176	181	178	186	194	205	177	186	198	184	191	185	162	189	168	184	197	188	184	180	185	173	183	165	167	183	179	162	185	199	188	193	185	177	168	156	176	154	189	178	170	155	173	165	180	171	174	149	152	158	151	181	170	165	178	175	148	154	156	175	180	168	151	172	164	186	172	173	179	175	167	169	160	155	177	172	146	198	187	167	175	154	165	169	180	174	168	156	161	154	165	149	169	156	130	147	170	145	165	154	153	184	196	157	193	157	151	147	176	178	172	145	191	196	151	160	149	160	154	150	163	160	154	170	170	180	158	169	171	156	179	173	151	148	164	143	154	175	157	176	158	152	160	168	166	153	159	150	162	177	117	154	150	156	158	160	170	156	145	148	152	156	178	183	146	147	186	162	157	192	146	159	171	158	146	163	170	165	168	168	176	159	164	165	162	154	182	159	163	183	158	158	186	163	165	157	145	162	165	165	144	146	165	177	168	176	170	166	166	153	202	167	150	150	162	171	176	204	161	157	141	169	145	156	143	147	177	177	192	156	166	175	181	167	165	135	160	157	160	162	173	188	155	158	174	153	159	164	179	161	160	163	165	175	156	160	174	158	163	176	182	159	158	160	151	165	160	166	155	168	150	148	162	157	173	136	150	156	158	149	167	174	170	152	150	181	156	151	171	171	146	163	161	144	159	165	151	179	170	139	165	170	161	169	170	140	170	168	157	160	153	144	167	164	158	162	157	168	165	146	170	155	160	165	152	174	156	150	168	155	141	137	162	152	168	188	146	180	167	141	179	141	161	175	152	163	196	153	175	149	193	163	162	150	167	144	167	153	162	181	159	173	175	167	168	169	177	174	161	169	180	152	167	152	142	170	162	151	168	184	158	147	158	173	187	180	168	177	155	156	181	160	187	162	164	168	148	152	166	137	177	160	161	155	175	175	147	164	144	140	181	155	151	163	186	171	168	149	185	166	165	165	159	128	136	164	163	167	150	162	159	159	170	147	173	160	164	164	166	177	156	178	152	185	149	153	151	173	176	156	176	155	149	154	149	162	160	157	165	171	146	168	170	163	184	179	175	147	194	161	154	143	164	126	166	147	180	156	140	161	148	189	154	158	174	147	167	161	166	157	155	159	145	151	139	158	156	168	173	176	171	175	159	177	166	174	156	182	150	144	153	176	165	179	151	151	174	150	171	158	134	169	170	146	160	147	158	170	173	164	156	196	164	164	165	155	163	140	141	185	179	170	179	165	156	144	167	158	150	165	188	171	166	179	148	168	166	163	179	188	150	162	157	179	149	149	163	132	163	150	175	173	163	147	147	153	171	168	170	158	144	153	167	152	162	153	163	171	139	161	177	127	157	167	172	148	145	165	178	148	166	164	135	153	199	191	154	178	168	157	180	158	168	168	168	180	176	157	180	171	162	147	151	144	171	159	165	162	166	185	184	147	175	152	159	158	152	179	150	172	161	160	185	153	161	175	145	142	158	174	169	159	163	162	142	170	143	184	156	161	159	157	150	125	182	177	163	175	177	144	149	171	159	145	181	151	161	177	158	154	155	176	156	159	155	151	155	156	145	180	183	149	164	149	154	167	137	163	183	157	188	158	158	164	158	187	144	167	184	158	162	162	180	176	156	188	170	168	130	152	144	167	143	156	181	158	179	148	156	173	178	179	170	162	175	157	132	174	131	162	159	182	155	159	157	171	156	146	165	146	162	167	185	185	166	145	156	167	171	160	146	146	178	152	163	155	174	164	169	157	173	165	155	153	135	165	155	146	172	162	141	158	158	162	159	162	153	176	156	164	135	176	162	145	174	152	144	148	154	161	167	167	171	171	169	176	132	152	171	160	185	180	150	144	159	160	178	136	154	159	130	158	159	177	174	156	168	147	177	162	162	150	163	170	158	163	165	144	131	165	143	145	159	173	163	161	166	168	161	161	166	174	166	152	173	166	166	168	156	179	149	155	176	176	150	151	180	168	151	169	166	160	162	179	170	181	160	174	156	173	153	152	156	159	173	165	161	152	161	180	150	175	154	163	146	179	181	144	156	174	142	169	160	147	176	170	167	156	182	147	162	159	149	160	157	134	157	167	150	152	162	141	170	161	148	185	170	188	146	157	167	160	157	159	174	176	149	177	160	169	166	181	149	160	156	166	180	153	152	167	143	168	151	164	196	153	166	163	152	160	157	160	172	164	164	131	145	160	162	147	168	157	185	178	163	145	172	162	168	163	160	165	166	158	150	176	147	158	139	137	172	157	162	149	165	156	146	164	147	161	165	185	172	165	163	164	169	179	176	150	153	153	170	168	153	179	163	170	169	148	151	159	179	157	164	151	167	151	163	178	180	164	151	145	153	164	160	158	166	156	162	164	155	146	183	169	151	166	178	147	149	143	153	189	155	168	173	147	141	164	152	158	160	141	184	175	151	139	144	136	170	162	171	153	168	157	167	149	174	171	177	182	154	173	166	158	162	166	160	137	162	169	149	164	155	174	175	161	161	168	156	166	166	162	135	161	159	167	160	152	156	180	132	166	151	164	127	149	159	176	159	175	169	127	160	191	173	185	149	178	162	184	136	166	170	153	165	154	153	147	174	177	157	184	172	172	169	169	149	142	169	165	152	173	162	159	183	157	175	159	159	148	146	178	167	168	142	136	181	160	162	151	167	165	181	171	164	156	162	162	159	180	163	158	169	145	141	166	173	174	156	162	173	160	156	157	152	176	166	143	172	147	137	151	159	159	171	176	157	166	164	154	154	152	152	163	160	173	154	151	179	162	156	169	177	145	173	173	152	180	167	159	170	138	146	152	162	140	157	155	165	148	178	157	155	180	156	178	176	171	165	177	158	165	175	161	160	161	146	169	152	156	170	150	153	153	149	171	167	171	171	152	147	186	142	160	171	170	163	167	176	160	163	169	175	165	145	161	141	153	194	142	157	167	175	147	151	158	159	181	162	176	176	164	166	176	141	156	163	158	161	146	171	161	186	149	187	169	154	165	151	175	175	136	146	185	181	161	148	173	170	178	158	140	171	180	170	155	171	183	160	161	142	147	162	163	173	155	165	165	162	159	165	174	174	150	137	134	164	174	168	151	153	143	178	164	159	157	154	151	174	157	146	176	159	163	178	168	161	142	176	186	141	179	166	166	139	158	165	158	147	156	168	155	171	170	160	165	153	148	167	162	183	159	169	139	153	165	148	133	173	146	158	165	161	165	171	171	160	154	148	163	171	154	168	156	172	148	183	154	163	152	176	149	155	144	140	169	158	144	199	166	161	170	169	141	167	169	159	149	152	151	155	151	158	160	171	153	152	134	179	153	163	161	147	191	155	172	161	153	158	170	151	167	157	183	175	163	154	160	152	157	153	157	173	148	162	161	170	181	165	156	166	162	147	168	170	158	162
27682	18934	6161	715	510	486	463	442	438	457	426	442	464	415	430	392	415	423	435	465	433	422	429	408	457	474	476	441	441	423	390	415	422	430	481	480	448	425	453	447	467	391	458	458	430	424	428	412	423	425	445	432	440	402	467	427	419	405	440	465	421	468	400	445	455	403	439	439	453	427	445	439	418	422	454	462	429	407	445	435	461	420	456	428	421	437	460	436	417	393	442	446	468	420	427	448	431	430	409	469	437	473	444	456	450	444	417	440	451	434	445	425	468	441	426	475	437	441	405	458	439	430	437	441	430	430	427	439	410	444	454	438	455	434	451	474	450	415	422	454	442	411	390	458	427	475	433	461	434	416	440	442	400	458	489	447	451	430	429	436	480	443	434	440	437	447	451	406	408	428	423	436	461	439	444	445	430	416	432	418	481	422	436	452	418	450	377	416	416	414	451	427	381	410	440	400	456	424	436	435	413	438	465	411	427	418	438	405	451	432	419	442	405	403	437	453	451	418	387	428	461	447	436	452	439	440	441	422	424	429	458	466	416	458	438	431	410	417	422	398	415	473	467	415	452	415	437	441	439	465	461	463	406	452	434	424	430	418	412	440	457	373	429	401	422	432	506	442	425	469	427	472	451	434	486	424	423	475	478	481	450	423	431	423	437	469	462	451	415	439	446	428	472	429	471	420	434	441	439	415	455	418	452	453	428	429	427	453	430	407	440	417	424	413	459	430	410	455	453	375	420	420	478	440	432	439	435	424	459	447	436	423	432	424	427	466	432	416	434	401	409	443	432	452	446	435	455	422	414	474	445	423	465	412	400	449	447	453	458	449	446	457	487	428	443	431	412	441	394	455	457	430	458	432	466	406	459	463	416	433	443	450	414	425	422	466	481	422	430	448	418	406	464	423	433	383	402	414	421	411	453	429	423	441	426	457	408	470	459	444	431	457	441	435	466	448	455	439	460	420	433	421	412	408	435	422	429	438	436	450	414	471	437	444	449	382	460	468	456	428	396	460	451	469	455	468	424	414	428	446	457	405	451	443	450	445	464	438	449	437	449	425	457	419	427	424	472	423	448	419	395	412	438	441	406	440	426	424	436	434	472	408	449	440	454	463	441	451	424	454	412	478	453	416	430	431	437	425	410	467	462	453	435	420	452	430	438	453	448	472	402	453	449	413	438	450	460	455	449	408	417	413	464	432	449	447	406	429	406	407	432	413	422	417	412	418	457	420	398	431	467	425	442	426	415	449	415	416	448	420	443	393	419	403	409	456	459	427	415	433	443	394	400	438	465	446	411	435	406	438	433	479	478	443	457	430	477	424	429	434	458	402	437	403	424	409	471	418	499	436	404	428	455	460	439	442	421	415	397	443	405	447	434	428	457	428	409	452	420	439	453	415	432	463	462	450	431	444	423	449	428	420	423	461	451	456	408	444	435	428	459	418	434	451	422	439	406	420	384	414	394	444	414	409	442	416	413	428	445	441	466	427	423	482	420	446	408	473	467	408	426	407	431	477	422	432	446	441	483	423	447	437	391	409	420	415	441	430	394	451	432	433	446	443	467	435	461	432	420	423	425	403	423	448	439	456	436	457	464	428	462	395	429	416	471	423	443	412	431	434	418	441	450	384	452	432	447	457	444	431	425	451	447	452	393	463	400	446	444	429	436	412	461	458	433	417	419	455	399	444	444	432	445	443	436	487	420	445	463	458	435	430	449	401	411	436	474	457	433	437	461	429	454	434	411	454	430	408	462	420	433	466	433	451	465	428	419	420	437	414	436	478	444	425	441	426	438	437	431	439	436	450	427	426	434	480	414	442	440	453	409	470	412	452	424	399	456	422	429	424	438	459	433	398	461	431	433	440	395	453	434	436	453	434	446	422	412	446	430	423	462	427	420	384	398	453	433	414	418	461	459	415	477	426	426	442	396	436	452	438	446	438	425	412	432	432	444	437	420	410	436	447	445	444	462	421	436	417	458	412	451	434	439	461	390	436	453	429	428	440	398	455	429	424	426	438	430	432	450	411	447	429	436	394	453	441	398	424	430	430	437	447	449	423	446	431	468	456	447	417	428	402	428	421	479	429	412	404	433	433	441	441	435	452	451	450	437	417	442	444	512	426	426	453	460	418	460	413	445	403	443	427	455	449	437	449	446	414	463	410	439	416	421	445	450	402	452	430	427	413	418	418	442	403	468	426	466	437	425	458	438	429	436	442	452	435	428	421	415	405	421	442	401	429	423	431	406	442	381	472	433	421	442	450	408	425	410	421	411	447	445	457	436	432	481	441	440	443	468	439	417	487	451	460	463	441	407	450	434	421	443	455	430	453	432	438	432	385	431	474	396	445	438	461	401	431	454	440	425	451	419	442	458	435	392	429	445	441	451	430	409	448	493	445	441	458	437	438	444	419	460	446	409	444	438	473	460	436	441	421	447	424	435	413	439	464	448	389	447	411	448	437	389	401	430	429	464	461	438	444	460	430	429	423	440	443	436	407	442	421	452	431	414	432	432	450	396	457	443	449	420	420	452	423	424	440	434	406	419	389	450	421	445	415	459	427	427	407	407	415	428	447	459	450	413	428	449	427	433	418	440	497	381	438	447	460	454	422	407	464	471	431	430	472	450	458	421	424	417	426	449	439	435	425	452	423	448	467	450	411	429	443	447	443	442	441	439	420	424	434	442	429	413	434	441	436	426	461	414	424	431	425	416	449	417	418	447	452	443	413	455	415	451	444	431	467	415	442	480	438	437	456	449	456	412	419	422	455	456	441	462	448	436	476	418	444	451	417	461	460	395	415	405	468	409	457	434	435	452	442	451	408	468	438	393	422	456	464	430	452	442	397	425	457	469	448	425	457	435	445	426	388	461	415	458	461	431	471	474	430	457	419	430	441	435	408	426	460	412	403	435	424	437	468	415	451	443	474	472	403	392	485	431	419	424	460	428	482	437	416	453	415	484	425	455	463	423	399	406	479	462	398	436	448	451	455	432	406	408	461	453	447	439	443	410	433	423	412	436	401	441	460	428	435	457	464	455	465	434	428	414	465	407	452	460	428	409	420	428	441	432	443	451	458	433	385	470	469	405	444	414	411	426	452	426	439	412	442	439	422	460	445	460	444	461	426	402	451	474	468	456	437	415	469	427	435	448	431	412	418	440	425	411	425	466	403	417	416	451	438	438	417	436	484	490	434	443	438	397	453	434	463	418	458	458	425	442	432	429	450	405	443	434	444	402	446	452	487	447	429	428	456	427	408	443	458	425	446	444	438	417	438	424	416	418	448	447	424	437	457	420	439	426	428	472	432	451	436	435	386	456	444	433	445	431	412	464	443	429	465	410	444	459	429	436	431	416	432	478	410	409	438	426	446	432	417	443	434	465	440	411	423	417	434	430	444	462	440	440	454	446	431	420	434	430	430	444	446	423	419	452	454	423	398	453	429	434	447	452	438	464	443	435	450	409	433	415	428	439	471	431	469	422	429	394	429
10740	8433	1452	584	551	523	499	457	486	451	466	440	480	474	450	459	463	472	441	441	459	519	454	446	483	469	449	440	434	464	466	444	470	456	428	464	430	471	433	451	426	473	427	458	460	459	482	464	454	456	460	465	453	445	452	467	439	459	458	444	462	443	430	450	423	477	477	447	475	432	458	463	445	447	427	433	440	464	441	434	449	438	414	473	433	471	407	438	433	411	449	457	456	467	424	446	423	453	417	445	463	446	458	425	429	452	425	448	446	427	445	457	484	440	468	439	438	428	447	418	464	438	439	434	412	437	429	422	433	414	441	427	481	416	473	457	449	434	441	426	454	423	465	426	444	473	434	456	443	423	463	492	423	423	468	437	468	430	449	458	424	486	437	438	448	438	409	430	460	433	446	437	451	470	434	446	433	459	437	414	452	448	435	454	450	463	436	423	471	457	421	451	462	406	449	424	441	443	438	468	470	418	424	421	478	472	445	428	457	463	452	461	474	489	468	428	463	463	452	437	438	421	474	440	441	489	470	443	435	439	456	440	399	451	473	447	412	465	469	459	400	457	406	427	430	431	445	446	438	430	437	465	413	432	434	426	419	388	458	440	470	445	437	404	464	477	461	442	474	469	462	454	405	485	480	453	456	459	493	426	438	457	452	445	416	433	431	451	428	437	469	419	439	452	478	461	441	446	480	425	451	447	453	484	447	461	436	452	469	458	429	455	440	439	438	429	430	437	438	452	420	455	450	418	432	477	464	463	472	443	421	463	448	435	449	478	450	422	499	460	451	437	458	425	452	451	451	462	454	432	414	493	454	443	475	463	461	420	443	475	440	434	421	459	443	447	458	453	466	432	447	473	381	443	482	425	488	415	432	446	474	414	452	458	456	473	430	434	451	447	471	439	443	470	453	460	458	438	454	444	446	451	414	465	479	447	441	431	453	429	482	430	450	451	420	475	467	441	436	420	462	438	420	461	439	437	425	478	438	433	473	413	462	442	443	461	383	422	433	459	419	451	462	438	457	461	453	465	423	477	444	446	454	448	470	425	473	449	494	456	460	482	462	472	417	449	465	454	439	423	486	455	447	488	477	464	439	482	451	417	459	432	430	433	483	454	438	443	433	439	477	439	440	395	436	439	423	412	480	430	422	473	467	410	406	443	401	478	466	453	448	473	433	451	449	413	430	474	430	434	459	465	428	457	476	422	479	454	452	464	453	466	446	426	445	459	425	438	471	471	431	433	461	394	425	437	442	418	425	429	452	440	483	427	462	435	462	441	422	470	455	439	450	424	453	435	426	428	449	417	451	455	481	456	450	414	408	414	442	435	498	457	479	444	475	457	441	435	443	457	423	433	427	457	411	472	470	400	434	450	439	456	438	449	455	414	446	454	439	424	464	419	427	452	424	479	441	450	442	431	460	436	438	441	461	430	425	442	424	424	404	410	438	443	422	410	447	404	453	431	475	473	450	440	466	432	468	489	480	401	454	477	446	433	434	458	418	461	438	435	438	448	444	478	477	398	436	475	411	426	419	443	459	426	453	422	439	477	462	472	466	415	454	433	467	464	413	446	450	433	446	429	469	450	460	401	448	449	424	450	423	433	462	468	494	460	464	415	435	421	440	434	451	412	416	436	465	451	433	415	448	450	456	451	470	442	421	416	420	421	444	429	414	454	451	466	432	427	430	453	435	447	433	434	473	440	480	425	480	436	443	420	425	433	433	422	421	439	433	458	437	408	403	448	454	431	438	456	449	440	436	479	466	424	432	447	440	432	477	426	435	453	449	400	451	448	447	442	441	454	434	414	455	443	471	440	419	428	460	459	479	409	450	452	406	428	428	452	433	426	451	483	450	454	459	441	456	464	453	479	439	430	427	455	413	461	470	460	447	463	446	443	451	420	456	439	452	425	431	474	437	442	426	459	431	451	455	408	485	431	417	458	463	460	462	451	446	457	449	428	460	461	464	417	460	465	454	432	437	445	417	429	461	442	451	413	462	458	460	402	410	421	436	450	440	454	488	446	434	448	453	451	407	451	405	470	459	448	457	478	445	425	466	434	443	491	481	479	438	472	458	441	452	444	445	468	446	462	435	425	435	458	442	428	453	402	452	437	442	417	398	463	448	447	419	409	452	461	468	480	435	452	424	449	475	439	462	419	436	425	448	471	436	417	418	424	447	459	471	474	455	449	423	480	458	477	442	409	485	415	460	489	452	445	406	459	460	466	458	436	432	425	420	477	436	427	480	461	450	442	422	468	401	459	469	410	455	487	450	435	471	442	437	418	452	473	450	433	447	444	430	451	422	448	441	459	416	422	467	440	431	425	438	451	473	446	446	425	460	426	463	434	441	455	428	409	455	425	449	464	445	460	419	467	434	434	456	464	417	443	472	416	408	445	465	467	449	446	442	440	422	417	422	435	452	436	442	487	437	433	448	457	457	446	435	429	493	408	490	465	480	480	467	431	424	427	415	470	442	453	428	432	463	432	458	477	461	449	435	467	429	436	413	452	468	456	440	464	416	420	441	450	438	445	442	420	438	460	465	448	446	454	456	446	439	460	435	405	471	442	475	448	448	414	449	423	469	460	415	423	432	491	483	465	448	470	409	459	402	441	428	500	428	436	450	437	481	454	432	472	471	465	459	432	481	440	433	470	437	456	464	454	444	467	434	451	467	448	440	438	460	444	433	407	471	446	474	442	451	433	454	451	451	406	429	457	445	433	469	405	450	419	428	461	439	462	436	453	443	423	469	453	434	407	462	450	444	447	462	442	467	465	432	394	432	451	443	464	447	431	443	461	470	434	458	422	418	476	408	415	472	431	438	436	480	410	450	465	446	394	457	454	474	472	455	462	442	461	480	441	456	406	449	445	424	464	472	456	458	432	447	445	459	461	489	431	387	503	446	469	448	406	464	474	458	417	456	430	418	478	454	432	456	441	431	439	484	437	437	404	460	446	443	418	460	419	457	446	427	446	443	428	450	474	487	441	442	479	459	452	471	460	470	442	430	419	453	432	456	476	414	429	459	458	468	394	451	455	451	438	422	439	469	435	472	438	431	482	443	426	423	468	454	454	455	448	411	460	470	439	439	443	437	450	449	442	451	451	440	494	435	465	458	486	417	459	448	450	463	443	477	463	448	417	467	453	445	453	474	434	424	428	413	435	449	419	449	422	450	425	476	447	437	431	415	414	449	443	489	442	462	467	442	413	457	452	421	424	456	434	464	432	450	490	487	438	478	446	448	423	438	452	497	443	422	459	399	452	438	440	399	418	455	452	463	459	438	441	466	444	466	452	429	456	470	456	435	445	456	445	482	449	445	400	407	425	459	471	439	473	457	430	433	438	470	465	454	479	464	393	470	489	431	450	444	470	446	429	474	470	482	430	403	463	438	452	430	518	434	446	428	414	439	461	492	467	488	454	426	439	434	408	452	443	402	492	417	436	446	444	421	479	453	451	445	444	478	437	423	498	457	489	454	430	408	411
23523	20942	27695	24328	20917	9021	947	580	497	441	394	373	350	316	300	302	325	268	279	253	278	245	253	250	233	253	265	265	268	255	260	251	268	249	262	249	295	255	227	256	244	245	245	239	229	220	254	276	243	275	269	238	267	231	253	262	274	255	256	258	242	277	268	235	222	263	225	244	242	262	218	237	217	244	239	235	225	247	232	255	245	270	241	259	281	251	217	259	241	213	225	246	247	265	214	243	226	225	230	271	227	221	236	232	234	242	270	235	235	249	217	254	237	237	225	268	244	237	237	220	212	245	242	210	222	246	215	233	239	238	238	254	216	208	217	248	233	229	252	252	231	247	235	261	241	242	248	209	269	235	223	219	210	224	263	246	255	253	239	215	226	238	237	255	240	215	247	247	256	241	209	236	237	235	236	233	230	222	236	232	278	236	249	262	236	241	245	245	232	205	249	232	233	203	247	259	226	256	246	220	263	227	244	236	243	247	254	221	244	239	219	191	225	255	216	243	209	232	255	253	230	259	235	211	246	252	225	233	251	246	213	242	247	231	243	226	229	227	237	236	227	240	227	251	226	229	225	243	227	256	216	236	239	247	249	257	246	217	236	230	234	225	243	214	227	234	216	229	228	234	222	232	224	259	243	231	234	233	242	233	239	244	217	248	202	271	240	255	210	224	228	233	231	254	280	240	251	223	218	266	247	245	260	261	224	229	226	239	235	251	243	240	236	257	242	237	236	230	254	264	248	204	224	255	258	236	232	231	235	271	280	231	223	223	240	246	222	249	253	249	236	209	243	226	197	241	230	258	219	216	283	268	249	238	254	231	228	247	209	238	271	190	249	252	215	237	235	225	256	248	208	235	250	191	238	234	239	259	233	235	251	249	213	244	218	230	269	237	253	214	245	239	217	231	260	248	235	245	225	234	242	242	226	229	259	252	269	268	239	220	241	248	233	231	248	250	233	224	242	216	234	219	241	215	226	217	243	211	229	239	233	233	246	215	227	234	248	264	259	244	230	229	240	213	224	220	230	218	240	223	238	242	234	247	239	215	224	254	227	267	235	206	220	226	257	249	248	265	225	227	212	214	268	217	206	233	226	265	242	235	251	270	227	219	238	241	240	242	225	222	254	251	262	263	224	249	222	243	217	249	217	245	264	200	273	225	235	232	222	239	223	231	220	237	230	245	241	219	261	235	252	247	228	219	255	254	239	233	244	238	218	228	233	240	241	208	240	277	230	215	229	225	230	229	212	248	231	240	242	215	250	212	258	237	254	219	248	229	240	250	219	241	228	237	249	262	228	251	238	231	263	262	232	252	232	276	240	240	217	207	242	288	230	247	234	253	220	235	222	252	246	229	262	261	216	226	270	269	250	220	216	226	223	229	225	258	233	243	253	227	245	242	234	254	231	234	247	248	213	216	257	245	255	239	249	242	244	245	223	245	215	265	270	213	222	232	206	239	259	236	227	193	243	215	239	251	230	242	234	231	240	248	216	214	241	217	216	265	230	242	225	259	234	212	254	262	219	225	230	241	222	239	228	235	255	245	259	225	241	238	226	238	240	235	234	231	224	217	247	237	228	258	235	226	222	252	213	254	264	248	244	225	276	253	236	253	252	223	230	257	273	268	234	233	240	241	251	264	256	211	223	244	218	247	236	235	238	233	258	226	234	235	236	260	250	224	247	242	259	216	231	224	250	254	236	227	258	254	223	219	212	248	246	231	249	237	237	274	265	230	265	234	238	253	236	251	198	211	241	232	240	237	231	255	208	241	262	241	261	197	217	229	252	240	247	240	228	212	240	226	236	245	229	246	232	261	239	238	227	268	225	240	218	240	246	262	237	216	235	245	213	233	236	253	231	272	260	252	243	249	257	236	252	226	231	220	225	242	256	239	240	246	265	237	239	238	244	253	241	206	255	256	247	251	244	266	232	219	234	245	209	219	260	242	244	237	264	232	237	255	236	216	215	233	230	232	231	208	224	251	251	263	268	260	234	239	234	258	225	239	248	248	247	230	252	254	222	217	235	241	217	217	246	234	240	214	251	234	220	248	258	281	228	224	248	245	208	261	224	251	227	216	199	220	255	257	255	253	217	257	216	240	222	248	229	242	242	232	273	247	231	239	240	232	256	246	270	245	252	228	221	245	223	247	237	250	215	215	215	240	215	252	220	207	224	209	242	240	242	253	227	264	262	231	250	243	201	245	256	229	236	238	239	236	220	231	246	210	254	229	253	208	248	244	248	259	233	232	255	216	243	252	239	242	189	271	283	258	228	238	253	234	243	248	252	246	242	239	240	250	229	235	229	241	209	251	232	264	216	237	236	235	234	235	228	223	228	228	219	244	247	285	249	222	230	247	234	241	208	256	269	251	258	234	208	230	243	243	233	211	226	250	241	232	230	227	247	230	233	240	238	226	244	241	221	221	252	258	220	240	250	261	213	229	230	242	240	247	271	245	241	241	221	244	241	249	249	237	256	226	225	210	238	239	259	266	249	242	203	270	247	230	241	244	257	214	270	225	239	262	246	242	249	251	215	207	248	237	219	250	232	239	243	265	240	235	219	251	222	250	221	228	244	250	248	215	220	218	250	216	271	253	265	237	229	225	227	247	242	231	212	240	226	216	237	237	234	225	230	234	206	268	247	229	237	225	234	228	240	223	255	223	241	235	236	237	245	231	250	238	252	260	218	232	221	231	243	245	259	241	237	234	226	237	225	208	255	237	233	243	257	243	211	232	232	236	261	234	243	227	235	253	242	239	235	204	221	243	235	250	216	257	231	251	227	234	213	273	223	249	220	233	245	250	241	219	235	217	251	256	285	229	229	233	240	238	244	262	221	220	237	253	234	232	269	256	250	248	192	222	236	253	216	205	249	241	243	254	241	221	250	221	253	220	231	261	235	212	255	239	218	229	235	245	220	227	239	239	242	233	226	250	237	234	263	255	234	239	243	231	249	254	242	247	243	203	266	251	215	223	242	275	241	265	216	218	231	233	241	245	208	229	261	233	252	243	265	236	239	251	268	229	249	242	208	254	232	233	210	254	237	233	228	239	244	231	231	272	236	236	230	248	216	225	222	243	225	232	261	208	238	266	230	233	258	247	266	236	226	253	239	243	216	225	250	274	224	228	233	260	239	229	255	260	259	235	238	243	234	231	220	243	246	256	258	235	252	242	227	233	235	267	225	231	238	244	244	239	224	253	284	226	235	233	245	241	241	247	234	225	236	226	217	223	235	262	253	249	237	237	251	231	227	242	211	258	279	243	223	240	237	212	255	251	259	251	239	260	236	224	199	230	226	225	252	224	225	241	230	252	251	233	236	255	249	221	227	266	216	270	249	256	239	238	229	239	248	250	245	218	243	225	227	248	250	227	230	279	234	243	245	259	267	242	231	235	232	226	240	235	220	232	245	217	240	257	232	227	221	234	205	247	244	217	234	229	215	233	234	259	248	231	262	245	221	230	229	237	223	240	237	233	206	223	228	233
8232	36219	6269	2581	1754	1379	1028	731	647	541	488	439	400	379	380	335	343	331	347	290	314	311	304	266	283	248	273	265	273	262	244	266	251	263	249	275	263	253	272	274	246	255	238	277	270	264	238	260	256	269	232	251	255	256	276	265	236	258	264	266	246	276	249	257	243	251	247	289	258	266	266	221	287	260	254	293	261	243	254	265	237	235	231	250	251	250	232	232	230	260	270	262	241	239	250	262	239	273	260	247	251	246	258	238	271	244	288	273	249	258	256	240	262	265	278	271	239	241	229	267	229	238	242	287	230	261	268	230	256	242	228	247	221	240	240	224	249	237	238	254	247	233	271	251	265	270	279	252	253	224	253	239	272	248	255	263	242	239	224	258	258	234	226	262	249	270	240	251	276	245	259	232	220	234	234	278	263	249	257	249	251	239	248	224	266	239	250	272	239	236	241	221	261	250	277	262	240	245	257	244	248	230	215	254	230	242	256	227	237	259	244	247	230	247	247	270	254	258	222	245	244	237	239	239	237	266	252	232	236	250	260	252	234	259	253	241	258	268	227	268	233	252	247	264	223	245	234	243	236	239	259	255	264	237	249	219	256	272	234	264	256	244	265	233	251	256	250	286	239	260	252	278	221	230	252	231	255	247	227	235	254	233	254	265	229	245	218	251	253	246	242	227	236	258	238	275	248	231	253	218	250	240	234	265	252	238	226	266	251	248	246	223	251	213	226	231	243	245	253	240	273	273	247	259	226	246	233	239	228	238	223	229	227	231	291	211	254	228	246	255	251	259	243	243	251	264	240	239	231	252	268	272	252	273	238	261	275	253	209	253	257	275	225	244	259	234	263	243	251	248	274	269	237	248	238	245	234	234	252	249	242	241	238	256	229	242	237	237	259	231	262	226	212	248	246	288	216	244	255	237	246	246	246	241	211	238	227	261	270	244	240	244	256	244	235	254	256	253	231	235	277	247	248	253	260	242	250	265	264	259	251	238	258	239	232	237	239	246	234	229	236	239	260	254	230	241	239	257	256	257	222	256	228	233	219	245	263	245	256	247	214	271	241	262	243	242	233	236	230	254	227	256	252	266	261	258	253	258	262	256	249	282	224	214	267	245	264	253	231	247	237	249	239	262	248	266	230	272	263	251	245	234	252	246	222	246	269	236	257	232	256	255	232	249	273	228	235	274	225	235	252	259	240	273	270	245	263	251	266	280	250	254	250	235	250	242	256	237	265	222	245	261	257	231	246	244	259	238	240	234	239	263	247	256	238	240	245	237	250	244	247	237	224	243	244	234	246	232	254	241	222	243	248	263	249	256	256	262	243	265	240	221	235	246	246	243	249	259	241	234	253	267	244	231	249	251	232	253	233	221	251	231	239	262	226	263	244	255	269	264	240	259	253	271	241	244	235	250	247	233	254	219	245	256	258	244	252	263	231	243	218	254	251	246	252	253	243	253	225	248	278	234	280	252	238	257	253	210	208	242	224	238	242	227	221	250	231	246	222	252	237	259	228	246	246	231	274	274	260	233	254	243	235	239	252	241	246	245	255	243	232	267	216	241	238	272	252	261	254	257	247	212	233	207	234	214	262	262	282	246	232	257	233	247	242	248	242	264	233	254	230	277	233	247	266	239	269	268	268	238	242	239	226	263	262	252	253	248	247	248	252	260	246	222	218	239	278	228	272	241	253	246	230	249	230	246	235	252	244	220	223	274	235	242	252	248	271	247	229	256	237	211	257	268	286	249	248	229	235	277	232	264	261	267	252	246	249	264	236	273	235	247	244	235	233	255	245	269	254	267	273	209	237	241	245	221	231	263	257	272	233	254	249	227	225	255	230	249	233	237	253	258	225	238	225	238	254	267	255	235	259	229	235	263	291	259	261	260	247	243	235	273	254	257	254	241	265	238	229	230	279	228	232	265	249	260	242	253	230	249	269	262	260	257	237	238	226	268	248	223	251	273	252	237	230	243	260	220	238	234	239	257	262	262	247	254	254	222	247	241	272	247	237	267	246	252	245	244	236	227	225	239	231	263	258	244	263	268	245	249	263	225	258	254	216	238	245	255	213	229	237	257	247	252	226	220	273	303	293	220	232	244	237	244	258	266	245	248	263	264	239	210	240	260	246	219	247	266	262	246	246	274	268	268	232	251	263	214	250	238	240	273	285	229	245	236	249	253	243	259	266	241	233	234	233	224	267	234	264	250	267	257	252	229	246	245	231	227	268	257	274	247	231	204	265	225	234	232	229	262	247	221	261	286	258	226	225	250	232	259	235	263	240	248	244	239	262	246	259	226	240	260	250	265	251	272	257	262	267	258	215	245	268	251	234	225	218	248	253	248	249	237	254	229	224	266	242	230	231	258	246	249	255	245	294	243	246	231	261	247	230	231	234	253	234	250	243	258	238	239	221	259	246	222	264	236	249	257	240	238	238	250	265	257	258	236	248	277	226	262	242	233	255	243	233	268	246	251	258	232	257	257	233	263	244	264	246	277	225	264	240	242	269	259	255	262	263	249	226	250	262	244	259	246	232	237	249	254	229	257	244	238	241	253	276	267	252	244	246	241	261	226	255	250	255	248	232	240	236	230	230	259	243	263	250	245	242	243	223	259	255	244	274	245	251	255	244	224	235	243	251	269	245	240	256	272	247	244	263	247	231	250	259	216	268	224	259	250	234	237	253	283	263	265	263	251	233	258	237	277	239	247	247	251	241	237	241	232	245	242	253	267	267	255	265	252	249	267	225	268	227	207	270	233	240	267	219	243	252	247	265	270	270	243	250	248	239	264	261	245	248	265	224	198	203	270	229	225	234	233	229	254	221	268	263	263	252	244	279	234	236	223	254	246	258	269	246	280	240	258	270	228	235	248	241	263	241	251	254	239	241	241	231	231	260	269	230	235	258	262	240	261	240	281	233	230	244	244	240	251	249	264	235	225	262	265	270	242	251	233	221	258	262	224	278	239	250	234	238	262	287	253	257	238	264	244	255	214	270	262	235	230	218	264	229	252	242	273	226	265	241	253	267	245	240	255	253	248	260	279	242	251	260	258	233	251	246	225	242	236	233	247	217	258	244	277	239	244	239	264	246	255	256	249	249	261	278	266	246	219	247	276	246	254	231	240	243	245	269	237	255	256	246	266	221	252	256	243	251	268	230	245	241	273	247	257	221	248	263	244	230	252	260	260	237	259	247	244	251	224	274	269	258	210	242	262	253	241	255	250	240	245	261	236	234	264	236	254	236	251	223	271	238	250	261	236	253	274	240	256	233	245	236	258	228	227	254	253	253	271	250	264	239	252	229	242	245	243	253	246	281	230	284	233	245	229	240	244	263	267	260	232	263	250	223	281	263	242	239	231	264	212	259	258	224	244	219	235	232	263	223	263	255	239	228	232	255	229	242	251	266	238	256	247	242	252	249	235	231	250	272	264	224	248	221	235	232	224	243	248	269	235	271	240	249	234	246	228	262	241	236	273	255	245	253	232
24513	20982	26951	25099	13321	1027	737	622	540	577	498	494	525	495	450	495	497	474	455	488	474	513	481	454	444	460	482	476	488	459	481	483	458	443	460	499	438	468	462	456	425	455	466	460	440	431	416	426	446	479	419	434	448	456	451	478	486	473	494	408	420	474	471	479	435	415	450	481	444	454	475	475	421	440	451	443	478	459	416	446	442	403	456	434	446	443	456	438	447	483	472	454	443	472	413	417	492	426	472	437	450	455	408	449	475	450	453	481	452	460	422	428	472	435	442	445	479	460	429	436	462	426	477	422	417	465	474	471	498	461	444	461	456	445	463	464	482	476	427	427	415	439	447	442	450	444	461	431	446	488	482	424	452	437	438	458	437	460	484	424	440	451	442	429	432	411	443	425	444	443	468	457	425	455	488	441	440	456	454	472	467	414	429	432	441	440	448	409	421	424	448	453	451	467	434	472	472	443	422	447	475	422	458	444	458	431	461	443	477	447	442	443	456	396	455	469	446	476	452	445	452	447	447	447	463	458	438	467	493	415	453	467	451	445	454	487	477	456	429	477	437	461	435	446	448	458	457	441	425	414	439	432	445	427	476	460	442	411	431	423	438	460	455	432	445	455	468	432	432	432	444	474	466	444	430	410	469	444	435	433	439	462	479	418	457	511	424	443	468	430	443	464	430	476	462	446	472	427	454	497	454	460	437	444	482	428	436	432	434	436	421	431	460	463	412	402	450	439	458	451	420	425	463	455	465	443	450	434	472	438	418	424	469	473	493	459	450	418	443	452	425	478	456	460	438	461	444	495	419	464	476	410	378	442	428	476	460	439	449	438	445	442	427	401	444	423	409	456	440	500	441	417	449	437	434	410	478	445	418	427	460	447	451	423	439	436	431	453	437	437	442	449	463	448	418	461	462	450	439	485	483	444	438	431	467	466	465	440	429	428	456	408	449	447	433	425	395	433	431	423	424	440	414	436	433	427	461	435	494	443	430	438	429	467	501	465	425	437	417	429	461	457	478	416	438	474	458	467	411	440	434	446	450	439	465	455	447	459	443	430	477	423	446	457	442	465	482	457	447	427	438	461	431	463	467	432	438	425	412	457	405	459	437	455	445	469	421	448	412	396	452	459	473	426	432	454	447	461	443	442	446	404	436	467	453	446	456	426	449	454	443	445	390	467	425	435	395	445	422	415	464	436	419	448	418	447	428	453	444	446	419	452	459	460	437	459	432	434	452	451	439	433	446	464	449	414	445	422	443	437	480	465	447	418	457	436	413	449	439	436	434	406	439	445	444	409	457	456	467	438	422	450	420	423	451	453	440	446	442	389	448	460	404	452	459	446	416	468	422	402	473	448	450	430	419	446	421	485	456	485	438	424	452	464	451	460	426	465	427	437	451	470	456	453	467	447	471	461	427	422	471	467	440	432	417	460	451	441	452	458	457	430	464	467	452	456	425	457	449	449	440	462	489	442	463	407	432	432	475	416	467	455	417	477	420	438	445	449	461	437	442	444	459	449	429	420	445	406	434	427	446	458	435	443	420	417	429	449	459	464	454	462	461	455	429	441	442	456	450	442	449	421	477	468	460	441	470	426	431	474	458	433	444	461	450	421	442	471	433	436	421	440	430	427	445	446	433	471	483	396	461	420	459	499	418	453	453	421	415	462	457	447	456	461	441	425	430	427	444	417	448	434	452	431	438	442	450	417	456	421	444	453	450	463	431	472	464	439	498	463	432	451	440	428	441	462	479	445	442	454	448	459	443	466	446	440	463	430	470	458	450	456	460	426	469	443	448	405	395	448	450	468	435	441	435	427	411	428	429	466	410	446	448	417	466	441	463	433	434	436	445	483	456	400	450	502	460	480	431	400	439	429	435	477	448	456	456	422	425	430	454	446	428	431	468	457	417	432	453	425	434	454	422	456	479	435	467	422	431	461	447	429	414	412	443	434	459	438	498	408	449	445	436	427	461	446	434	462	428	405	470	449	424	432	459	467	492	465	447	447	504	470	455	440	422	437	464	434	467	432	458	415	452	460	468	473	434	449	422	428	442	439	429	444	431	404	485	446	460	414	411	448	420	443	461	438	421	417	481	462	450	399	436	482	395	413	478	465	459	444	453	420	424	421	432	439	397	451	439	425	479	440	448	405	430	434	432	482	452	429	450	451	446	432	442	432	459	460	463	449	463	413	431	440	463	436	449	475	435	449	464	477	449	427	444	484	466	450	458	464	462	458	473	480	461	481	449	475	447	455	447	447	480	446	462	467	432	418	448	458	399	469	467	467	431	437	488	469	405	439	465	482	421	471	449	437	463	434	430	467	481	449	483	426	456	443	421	431	464	423	433	476	452	472	434	439	425	454	442	440	465	474	446	460	437	476	439	434	432	388	454	440	448	440	447	435	472	473	490	446	487	443	438	419	432	434	452	497	437	454	436	431	435	418	451	415	442	461	450	431	447	427	432	428	449	475	457	474	464	437	452	443	428	421	418	426	448	430	430	413	448	443	415	449	425	481	427	439	428	437	441	445	438	399	457	427	472	482	459	451	438	437	455	443	432	435	448	509	461	463	427	461	411	387	474	445	466	432	460	421	469	453	418	451	434	430	422	409	418	439	454	435	471	434	430	439	438	417	463	408	425	442	455	464	437	426	408	400	421	427	420	474	451	477	463	442	465	436	416	393	447	454	406	454	391	466	465	430	438	443	457	439	423	425	464	462	457	478	451	442	422	417	470	469	449	474	451	427	445	451	457	448	447	416	466	430	411	468	441	433	414	440	432	435	454	468	490	479	447	475	443	418	466	432	455	435	389	500	446	420	455	436	431	462	437	438	458	418	417	430	460	461	462	433	432	451	415	431	447	426	445	446	453	439	425	441	468	443	467	469	432	510	452	441	486	463	474	436	420	468	452	442	421	395	450	407	425	448	490	442	447	459	477	474	422	439	458	408	464	466	431	436	419	458	439	460	450	442	466	431	465	485	433	453	407	461	490	428	449	444	427	393	420	447	450	446	469	450	434	463	432	468	463	439	463	439	422	405	437	422	416	447	462	431	454	433	451	463	442	437	454	446	446	434	450	428	504	415	426	469	454	434	433	441	421	409	452	445	500	471	471	441	449	441	437	431	478	443	435	427	486	458	442	466	422	442	424	458	470	456	463	443	469	463	450	421	445	431	459	444	399	480	457	461	451	467	445	410	440	451	428	456	441	432	442	460	404	402	452	424	430	425	436	408	433	449	424	483	445	453	448	491	433	447	461	434	451	442	448	443	457	471	449	441	427	445	431	488	479	439	437	446	439	426	407	449	475	455	420	411	437	445	446	402	432	432	406	462	405	451	453	454	424	424	481	431	455	437	447	445	498	463	448	403	454	408	405	501	407	455	450	458	445	437	461	465	460	488	459	404	457	462	441	456	452	469	426	457	399	472	432	442	461	429	480	433	403	470	442	437	436	453	452	479	454	430	459	402	475	464	438	468	434	427	442	428
8399	31729	4470	1826	1399	1050	862	751	645	617	563	551	518	496	511	496	503	446	499	494	448	472	451	458	459	539	429	476	481	455	459	468	461	449	436	474	431	438	468	480	448	443	442	483	447	421	479	440	392	441	417	438	426	470	419	446	432	479	472	413	432	461	410	414	384	486	384	428	447	421	424	444	462	441	492	473	418	468	446	467	472	450	409	422	476	454	430	441	459	431	440	434	475	438	419	453	464	445	422	447	450	431	425	482	421	441	449	458	474	486	413	466	437	447	455	441	442	449	429	412	442	446	409	436	407	449	450	429	438	464	433	441	445	463	445	474	430	444	403	455	410	444	446	460	441	407	421	422	451	430	441	438	437	482	458	444	452	412	462	441	457	450	431	454	415	428	458	399	441	437	425	440	410	418	405	487	431	429	449	422	461	432	451	440	455	423	444	413	425	439	411	460	445	421	443	448	461	472	433	414	423	432	439	428	455	421	437	467	451	430	492	419	437	463	441	440	438	422	452	387	430	444	445	444	419	462	452	442	438	452	466	421	429	453	420	468	443	480	450	425	437	438	413	479	444	406	407	449	447	426	435	430	436	411	440	424	424	447	469	429	410	443	438	409	469	439	443	425	450	442	435	426	423	427	431	454	430	448	473	441	414	390	419	458	422	405	458	430	484	430	442	453	426	449	441	419	429	442	435	409	456	437	452	411	423	426	450	446	437	457	474	440	436	434	425	440	429	465	443	430	432	447	467	446	451	461	432	416	416	446	457	389	469	434	463	443	396	451	473	434	436	471	424	442	404	420	440	471	447	449	438	473	421	465	449	436	494	416	458	452	453	454	417	474	447	433	412	423	437	431	448	420	435	453	412	459	429	446	433	459	399	432	464	435	415	463	434	438	446	455	437	414	464	444	440	408	430	409	454	430	455	450	452	406	409	459	445	433	439	448	454	460	433	434	414	407	429	395	465	473	469	435	439	438	459	434	444	430	415	423	477	435	480	442	437	421	429	442	444	453	445	425	439	455	420	479	466	453	453	446	441	427	458	442	427	452	433	453	423	448	457	477	461	438	432	451	412	419	452	456	431	472	441	419	422	439	469	452	449	456	454	448	453	441	461	460	471	396	379	458	431	456	448	449	404	439	421	430	476	438	437	452	431	469	442	430	430	437	409	439	405	437	478	454	464	418	459	434	455	419	434	426	442	444	457	432	434	390	419	470	456	434	429	449	442	444	436	442	431	407	402	453	408	439	458	454	449	441	459	441	449	425	431	443	409	423	424	418	418	431	454	402	433	432	490	416	454	449	388	416	441	470	462	464	375	428	408	471	395	434	407	433	443	436	441	427	447	456	438	462	444	387	428	441	459	454	426	407	467	423	441	427	448	439	379	441	464	431	446	416	441	394	436	422	434	450	413	462	419	438	439	449	421	460	439	435	437	457	417	453	440	416	471	413	428	461	427	419	400	443	448	414	445	470	450	407	461	465	468	443	425	409	482	458	423	463	455	439	429	456	446	405	456	443	428	448	484	448	460	386	428	443	451	431	458	449	431	428	481	418	430	455	404	442	408	451	379	467	455	422	435	439	437	458	441	426	432	444	437	428	439	434	444	447	413	429	411	442	462	428	429	435	454	426	452	432	428	432	465	450	441	459	433	427	441	408	444	431	438	393	432	436	440	447	414	446	490	450	448	476	440	396	460	405	454	436	437	441	425	411	416	443	431	407	483	448	452	470	494	484	435	441	421	423	475	408	426	441	439	444	445	472	377	429	421	477	437	397	427	458	431	472	422	440	414	459	431	431	421	409	423	446	476	460	428	469	421	462	433	449	425	410	437	408	428	445	421	446	431	456	433	487	447	410	391	428	442	458	443	395	432	444	433	432	433	433	463	395	420	472	429	471	447	431	445	467	449	465	413	408	426	436	427	430	446	445	434	424	432	472	415	425	437	453	448	441	450	477	423	477	463	464	402	430	414	458	400	441	451	443	429	407	428	419	416	430	465	400	422	414	446	438	431	440	444	392	494	430	436	471	452	440	448	412	430	470	452	463	455	402	407	425	442	473	434	416	434	427	435	455	439	427	455	437	434	445	444	441	433	440	429	453	418	460	422	423	442	440	467	418	418	446	407	466	460	438	416	445	414	433	446	488	418	430	438	454	424	448	450	474	442	444	414	445	444	444	447	445	446	423	401	473	419	430	463	478	436	426	444	432	466	411	441	451	457	444	454	417	454	427	435	440	444	451	444	422	420	448	442	457	448	441	419	444	469	425	470	409	431	424	467	461	413	392	418	470	461	448	410	445	415	430	412	431	457	407	435	418	444	461	450	432	450	453	405	418	444	446	442	429	447	441	438	452	452	450	405	442	391	451	430	444	390	440	415	461	421	453	435	408	430	464	468	452	433	439	403	425	458	436	448	466	427	433	428	440	428	478	408	439	473	434	468	438	465	460	463	428	433	425	432	446	446	446	464	431	405	454	400	419	446	437	439	440	438	444	404	444	425	423	457	437	435	434	467	431	470	453	463	468	465	476	438	458	444	442	473	430	415	462	489	443	437	430	438	443	450	438	468	439	417	448	448	469	396	465	430	414	424	402	445	439	414	405	421	438	442	422	469	451	447	444	448	419	446	435	436	407	429	410	425	431	468	475	417	437	466	467	439	447	464	487	429	446	432	471	432	439	437	418	476	390	435	405	436	440	445	418	407	470	425	427	428	411	470	404	432	456	428	439	468	490	414	444	432	433	412	448	460	420	466	399	439	444	421	419	453	414	423	417	446	452	437	474	425	490	451	423	406	460	396	483	438	426	416	445	427	444	433	432	447	437	475	423	440	461	418	435	467	459	439	444	430	477	415	431	446	434	437	449	444	429	452	410	427	446	469	452	412	453	456	480	464	434	432	455	436	450	433	466	462	407	456	430	476	463	436	432	453	443	453	451	448	435	420	418	402	424	428	438	401	470	460	391	459	456	412	413	428	437	436	474	440	426	445	412	447	459	469	443	415	412	457	430	451	440	461	425	430	428	428	469	465	445	450	411	467	451	446	423	451	458	405	437	482	469	447	398	441	417	426	457	417	413	406	441	455	471	454	456	446	429	467	431	445	403	417	431	418	438	428	449	417	428	455	453	445	457	442	429	437	410	447	428	421	458	434	456	439	440	441	412	414	469	437	401	469	448	416	423	419	462	403	447	469	428	427	419	469	437	452	447	417	449	433	413	416	456	402	442	436	427	464	430	445	467	455	407	405	431	461	414	409	430	390	481	419	448	456	459	475	478	464	435	439	424	451	391	462	420	438	438	422	398	424	441	473	457	440	434	447	432	469	442	409	442	418	402	427	427	433	438	420	468	444	478	439	447	443	396	467	460	399	412	449	455	463	440	417	433	473	427	394	406	467	430	430	447	444	430	452	440	437	455	422	410	438	443	426	473	445	447	451	433	442	424	476	472	416	473	420	444	437	472	448	463	455	423	450	398	464	451	410	467	411	437
22215	20916	27757	24234	20910	20945	8615	899	700	581	468	381	363	323	331	320	299	253	263	251	267	248	225	212	214	214	226	213	216	203	219	213	167	199	225	189	209	203	182	212	181	184	182	175	172	147	191	188	180	169	186	169	170	204	162	194	180	179	193	196	173	166	182	178	178	191	183	208	174	197	173	172	205	186	194	192	171	159	198	189	184	188	163	181	189	183	190	184	197	167	198	155	196	191	195	178	186	180	202	175	156	185	183	182	161	185	151	165	148	170	183	167	166	164	162	177	193	159	156	172	173	178	181	163	175	162	156	172	168	147	166	194	168	201	194	174	184	166	176	166	185	217	169	171	166	172	172	182	172	151	185	167	175	182	156	179	168	181	192	151	152	173	162	177	182	185	172	159	161	167	169	175	154	155	189	177	195	172	165	167	186	164	188	190	192	159	170	169	182	195	187	186	182	169	163	149	137	199	162	199	176	175	184	181	184	170	160	196	170	177	173	167	172	187	172	168	162	164	191	157	171	166	155	177	154	181	185	161	184	163	157	157	185	184	151	160	176	180	161	172	174	163	181	164	177	154	184	183	171	166	194	171	189	185	193	172	190	166	163	172	158	172	149	152	157	196	175	200	208	159	170	201	181	166	174	176	186	167	164	182	176	169	183	177	171	158	179	154	177	160	177	170	169	187	146	196	169	170	172	162	169	171	176	185	168	186	169	177	175	148	160	160	180	174	166	176	176	183	144	147	168	166	172	165	170	186	169	193	176	171	180	176	200	198	200	146	190	170	178	191	171	172	178	165	176	178	186	172	179	187	173	183	196	180	182	158	176	172	195	184	176	158	186	166	180	171	163	183	183	188	163	166	175	149	162	167	181	176	174	160	173	174	180	148	168	169	171	181	169	171	187	185	187	186	159	153	163	165	173	162	163	164	172	169	190	167	153	191	156	181	158	164	159	183	174	170	166	185	184	154	164	142	191	179	172	159	166	160	160	193	166	192	176	159	172	167	159	169	176	160	179	166	172	177	204	184	177	175	161	174	177	196	182	186	169	192	204	174	174	199	170	177	165	188	154	159	176	158	166	166	143	181	162	158	182	166	154	179	174	174	191	177	181	161	179	197	158	170	184	180	176	190	163	184	188	159	160	210	171	144	186	200	178	179	168	175	195	175	186	188	195	181	208	173	156	162	175	184	187	160	180	172	174	162	188	187	180	179	183	179	172	176	168	174	191	206	169	181	169	164	186	204	189	151	178	178	178	164	175	175	170	171	189	206	182	184	179	170	169	185	171	176	161	167	193	165	154	175	176	172	182	181	172	187	181	148	180	175	172	163	161	169	171	169	168	170	178	161	199	187	177	182	166	175	174	155	181	201	162	177	171	182	181	178	174	175	202	174	173	213	158	135	178	179	180	184	166	176	149	160	170	171	182	181	164	176	177	161	191	173	174	186	167	166	182	196	194	157	172	193	176	192	165	155	189	199	188	184	154	164	170	163	152	188	174	136	180	152	175	175	165	196	170	210	173	160	198	167	178	171	172	149	169	157	174	194	174	163	182	181	180	215	172	157	154	174	151	159	176	167	169	166	176	175	156	161	172	161	164	204	158	193	183	157	158	145	181	152	156	167	157	189	181	162	189	174	155	172	189	175	189	182	197	189	170	187	168	168	168	158	159	148	168	163	168	168	183	183	172	177	174	151	168	180	157	174	160	190	152	183	158	184	156	168	176	177	177	156	154	157	161	162	174	168	176	158	167	168	170	177	179	186	165	192	161	179	146	170	176	162	183	197	188	183	175	148	176	182	182	152	183	178	201	174	158	176	167	204	152	173	189	175	172	174	179	181	172	159	193	148	168	185	170	176	168	168	188	170	187	184	167	157	180	185	204	184	184	177	178	171	174	166	186	171	177	175	181	162	169	166	155	175	173	186	168	175	173	180	153	187	185	180	183	173	176	175	199	162	168	180	168	181	161	173	166	182	171	173	179	180	185	169	148	177	174	175	165	184	165	211	166	177	168	168	154	170	154	157	208	189	191	196	176	186	162	160	165	167	175	177	184	171	183	167	157	158	159	170	181	178	188	200	157	168	164	144	157	183	146	150	161	181	169	175	176	170	167	191	178	172	201	170	176	187	169	150	183	187	188	157	173	201	182	183	180	170	190	172	200	175	158	179	168	174	186	177	161	168	165	196	193	190	172	194	191	200	172	186	165	179	172	165	160	163	182	185	181	169	199	151	148	178	162	168	166	180	164	173	180	176	150	164	181	169	187	165	180	162	168	203	189	199	166	187	160	170	190	200	176	178	170	153	207	156	171	194	170	170	161	160	189	186	189	174	179	159	199	154	166	156	171	173	158	178	178	168	189	166	193	154	189	182	145	188	166	180	162	185	151	174	181	184	162	152	162	141	174	193	170	187	183	155	173	180	167	172	156	193	138	169	155	169	191	169	176	183	166	149	163	186	154	158	178	165	181	157	166	171	189	146	186	173	166	188	144	165	189	156	179	161	163	161	173	203	188	160	182	170	176	165	180	172	186	182	161	163	179	140	159	168	185	191	196	163	175	177	164	164	156	179	166	174	178	161	169	151	166	159	169	167	187	154	169	167	171	188	190	155	191	155	168	155	165	168	172	163	165	179	151	174	149	177	175	182	174	171	149	144	181	167	164	169	178	174	165	165	182	179	187	167	188	198	189	174	190	170	189	171	179	193	202	166	176	172	163	176	165	172	166	151	152	144	175	151	170	178	170	167	167	159	172	165	177	182	180	181	188	169	189	196	181	181	188	191	210	163	181	198	160	193	186	165	175	177	160	168	161	169	176	180	167	174	155	175	156	185	176	162	154	191	187	158	170	172	150	137	172	148	168	148	192	193	171	181	158	168	202	197	162	190	174	195	163	187	173	170	185	179	146	195	192	173	184	178	151	183	177	178	179	160	180	158	185	192	165	182	166	177	160	177	173	173	172	186	157	159	170	172	139	174	182	170	216	153	193	194	177	184	188	147	148	169	177	181	164	149	178	156	165	184	162	150	168	173	185	195	167	186	161	171	162	174	180	185	149	176	159	149	184	186	159	184	155	175	188	168	159	182	183	169	188	164	175	169	168	190	178	175	157	162	174	177	184	171	171	179	159	157	163	152	159	168	179	173	168	174	174	183	164	147	180	188	187	165	172	179	163	165	190	153	182	184	169	175	167	181	179	193	177	175	173	199	186	204	179	174	162	182	172	179	164	190	177	167	163	183	176	147	153	155	152	170	146	158	180	165	175	181	174	184	167	178	160	193	164	184	184	174	175	182	193	182	187	168	154	161	169	170	197	152	178	158	177	153	186	181	179	157	164	191	193	192	186	184	177	186	193	167	162	177	203	197	168	164	185	183	175	161	190	158	178	187	166	165	176	195	172	177	194	182	166	164	190	149	173	188	179	165	151	181	184	184	160	179	174	186	172	168	182	189	160	177	162	190	174	189	155	158	183	168	195	162	185	168	146	157
11524	43409	8803	4619	3172	2401	1652	1198	966	733	615	548	472	380	403	394	369	287	319	270	290	238	250	246	257	254	229	211	189	226	247	178	221	208	205	193	191	201	170	186	172	204	208	179	196	199	202	188	210	196	182	191	174	197	192	200	168	160	189	183	197	197	187	198	187	179	217	180	198	187	200	185	186	184	160	184	204	169	193	180	161	177	179	188	191	184	178	166	185	190	158	164	173	171	165	177	164	173	176	162	188	143	189	171	179	172	186	176	180	178	158	153	184	179	181	177	171	155	175	171	157	157	183	150	187	199	189	160	179	178	193	172	175	168	191	169	160	165	165	178	161	172	175	171	172	170	167	182	188	156	174	160	163	168	176	159	192	157	182	178	176	175	171	171	173	175	187	178	174	169	177	181	168	181	153	157	192	174	178	165	197	181	169	195	175	174	176	184	169	194	178	183	192	174	168	179	170	167	161	162	172	162	161	156	184	176	172	183	181	163	186	168	174	205	174	194	185	172	156	186	163	171	160	174	149	195	178	146	170	179	166	189	168	181	155	167	175	167	180	162	133	181	179	189	171	169	200	170	190	152	189	181	145	172	179	186	185	147	169	180	168	191	171	168	173	182	167	171	167	176	166	174	180	175	188	157	168	184	188	154	169	185	173	155	180	187	186	173	171	166	167	162	172	199	174	166	169	171	176	166	162	186	163	178	170	187	190	168	160	186	160	198	183	202	177	156	174	176	180	179	167	191	162	160	169	160	178	155	155	165	166	167	171	175	173	186	153	169	188	169	177	168	168	185	168	187	148	181	160	181	178	182	165	184	175	174	173	165	195	155	140	187	170	163	162	169	158	188	172	156	184	161	165	171	171	156	149	164	175	201	164	182	170	175	147	169	178	181	168	186	173	164	175	179	168	193	161	164	185	151	176	198	169	177	194	173	189	146	177	153	161	158	186	185	188	172	192	165	158	180	171	175	175	173	169	185	174	159	182	160	161	156	166	169	166	167	158	188	164	180	156	185	143	159	148	150	170	161	135	180	158	187	170	160	166	169	177	168	146	150	174	173	169	167	171	171	152	199	142	165	174	168	174	190	166	165	151	177	176	185	169	177	147	192	163	197	161	158	161	174	154	161	160	177	185	177	172	160	151	193	164	157	156	170	173	189	165	170	164	188	166	167	174	173	167	163	147	179	154	194	183	165	152	167	185	159	167	171	163	146	161	184	180	168	181	166	187	156	168	183	184	164	182	171	164	182	191	180	168	170	173	171	153	175	163	193	177	189	193	178	166	145	181	165	157	191	163	182	164	177	162	169	184	182	154	180	174	178	150	175	169	175	176	175	161	171	175	181	204	201	155	166	170	175	178	178	168	158	173	180	157	179	165	145	178	171	158	166	178	160	164	175	176	173	182	177	149	171	165	148	164	175	163	183	164	187	198	176	155	178	195	180	171	144	181	188	184	178	176	181	176	166	184	170	152	171	196	184	173	164	168	149	171	185	177	197	169	166	192	176	179	147	172	192	183	179	171	173	172	190	178	176	177	204	182	179	158	168	177	164	174	170	165	176	186	188	195	187	150	175	169	166	185	157	170	162	172	135	177	154	179	133	185	146	184	165	172	148	172	167	166	173	145	159	167	171	152	171	178	180	148	173	172	182	171	147	162	175	169	170	171	176	152	161	155	149	179	148	157	187	201	184	194	175	158	172	188	177	166	161	174	163	170	157	179	180	173	172	186	169	163	174	155	155	167	133	173	182	171	154	171	180	167	168	180	171	165	156	177	178	174	158	161	157	170	163	153	169	164	181	170	168	158	157	139	186	167	189	173	148	211	175	197	187	166	148	164	158	182	183	156	171	161	183	194	165	186	159	153	171	175	142	158	165	181	159	159	169	201	134	160	172	189	147	136	159	175	168	174	188	170	161	171	177	170	161	167	167	151	176	150	141	186	190	155	188	166	169	191	193	202	158	165	154	148	169	173	151	181	167	172	183	176	184	176	163	183	182	160	187	191	173	154	174	163	165	169	180	145	179	165	144	177	179	166	170	170	169	161	186	166	162	138	165	185	164	167	168	160	171	137	169	163	171	169	189	190	154	182	169	160	167	158	162	180	159	158	147	187	151	177	166	175	184	163	170	176	176	180	172	174	170	160	170	155	177	159	157	176	182	167	169	169	174	166	197	191	158	172	165	185	164	162	169	182	166	160	178	182	169	164	174	193	168	148	167	175	174	185	186	181	165	177	167	189	167	172	173	180	166	181	171	171	178	154	183	153	176	154	168	181	180	189	161	158	169	148	165	175	147	179	165	173	161	162	162	154	177	149	150	163	157	173	185	171	167	190	191	191	162	171	152	170	166	184	173	184	177	155	163	154	182	172	162	153	168	175	182	180	166	181	168	183	194	175	166	175	175	180	155	160	164	140	167	163	170	179	167	158	167	169	168	158	172	168	148	184	161	174	177	193	165	151	180	181	158	180	172	174	173	181	168	174	170	160	163	172	196	172	163	154	164	157	199	171	176	195	155	158	146	188	173	159	180	164	193	192	192	158	169	177	158	189	181	162	168	179	191	169	179	177	158	155	175	190	179	181	179	144	163	150	157	161	181	173	176	187	164	181	169	159	178	184	169	162	156	147	157	185	163	176	193	173	158	180	146	166	149	164	176	179	170	169	194	160	173	189	163	166	197	187	178	157	176	171	151	157	153	148	161	129	173	171	180	174	158	157	188	175	158	174	159	180	163	172	148	168	172	171	185	155	159	184	160	181	181	168	158	151	172	166	170	161	173	168	188	176	154	187	158	176	173	187	179	180	177	170	163	175	173	159	162	177	184	167	157	181	173	167	178	181	183	174	159	188	180	174	177	166	173	166	187	159	165	150	163	184	191	179	176	194	168	168	176	176	166	162	164	172	174	185	185	188	191	172	140	162	166	190	176	174	160	171	197	152	180	163	195	157	166	166	180	176	142	175	187	166	172	175	170	186	200	174	170	170	160	179	172	179	166	181	178	171	156	177	169	173	166	175	165	161	158	165	179	167	146	172	182	175	154	203	169	164	179	180	176	183	165	173	171	156	168	167	176	173	185	180	190	167	162	176	183	176	163	195	188	163	169	154	181	194	164	171	185	144	182	175	187	156	188	160	167	145	181	180	151	159	172	173	155	171	177	186	171	171	161	173	165	178	160	180	180	163	157	145	168	159	185	165	169	170	160	163	192	185	165	169	154	189	175	155	182	161	151	188	166	169	184	162	178	164	183	172	181	169	171	162	181	158	178	195	170	168	182	184	179	163	181	189	172	136	162	181	152	163	181	156	165	166	192	181	202	177	181	179	183	188	180	154	178	182	184	174	156	193	161	170	161	187	184	185	200	167	176	166	167	200	172	162	160	187	174	199	179	165	205	186	152	154	179	180	177	177	186	176	165	191	156	167	177	170	173	178	179	165	166	168	150	169	163	168	174	169	169	144	170	167	167	186	171	200	167	177	165	178	174
27610	19263	6611	654	518	490	456	423	427	437	449	458	438	433	447	457	502	467	471	463	427	459	460	462	448	461	477	462	456	410	443	450	474	428	455	469	450	462	444	466	434	471	461	469	472	432	390	425	478	439	438	415	430	459	435	458	452	478	503	433	477	473	465	461	438	460	463	434	461	487	449	469	427	460	386	432	408	432	474	457	429	496	450	455	453	447	458	439	386	432	490	444	464	462	477	442	500	446	438	445	441	434	440	472	459	428	498	463	449	464	456	474	439	439	466	463	440	481	462	468	453	483	448	463	470	469	453	442	461	469	405	446	467	462	452	475	445	485	478	413	441	439	495	429	465	435	460	463	465	494	432	460	438	473	455	459	467	435	447	456	467	472	464	441	481	478	432	461	427	435	467	434	434	442	474	431	462	454	461	426	439	475	440	436	465	466	438	448	444	441	443	456	445	426	402	413	395	428	465	438	479	441	450	450	443	442	484	477	419	431	442	429	439	461	462	469	450	470	447	431	486	424	445	444	425	453	452	438	484	447	482	460	428	420	440	431	486	470	462	448	457	432	456	434	450	484	451	475	480	488	441	426	447	437	457	443	435	464	476	447	439	468	426	443	460	420	494	421	445	429	447	450	452	442	429	466	430	450	431	427	475	416	475	436	427	451	420	451	456	470	411	461	443	419	453	394	428	437	435	454	434	488	414	468	459	440	436	460	413	453	453	450	390	442	473	474	491	454	477	444	448	459	476	439	455	408	449	433	459	453	473	429	428	443	446	399	454	404	455	411	425	481	410	428	468	428	440	433	463	412	468	466	453	457	490	435	470	444	439	496	428	415	407	448	446	465	429	473	479	406	390	456	455	469	460	484	446	449	412	434	487	428	454	474	444	448	448	441	479	508	480	479	461	470	457	466	488	407	448	447	463	441	463	415	435	497	471	446	462	439	435	453	448	464	451	428	456	443	419	443	441	450	410	438	424	417	446	492	436	446	437	470	462	430	476	458	458	420	443	429	449	415	444	452	462	443	468	429	440	445	464	484	476	454	477	449	461	457	460	470	454	428	444	459	477	439	437	449	444	421	459	453	455	496	470	449	491	443	435	452	486	444	481	440	481	431	442	468	463	454	445	474	453	444	436	430	442	454	449	450	401	465	435	477	444	441	444	455	454	424	427	461	492	450	458	441	424	431	466	494	458	456	426	442	475	406	424	478	426	458	450	431	448	449	445	444	443	436	443	466	453	412	456	461	439	426	458	406	461	450	485	453	485	451	440	452	450	427	478	480	397	453	418	443	452	458	461	454	430	468	417	435	436	443	465	504	451	439	429	443	438	448	431	439	445	466	466	443	486	430	477	452	447	438	496	477	405	447	461	428	467	434	465	454	458	426	446	486	468	460	435	454	480	455	431	474	438	429	432	439	436	460	474	443	430	450	481	450	473	473	434	474	502	473	431	408	467	469	428	432	429	476	434	438	453	444	425	483	484	444	411	444	439	449	483	441	410	459	471	442	447	445	427	449	423	472	445	457	450	439	422	467	456	476	433	445	456	466	437	445	442	462	421	449	548	471	468	438	486	402	475	417	452	463	464	466	470	452	464	435	486	438	451	478	448	421	488	448	437	480	467	446	447	458	453	481	443	417	443	439	413	488	477	458	459	473	418	462	450	439	441	488	430	459	439	480	442	450	432	399	482	453	455	410	451	467	475	439	443	438	413	449	433	440	448	460	463	440	450	480	452	459	440	473	498	422	476	428	448	436	474	465	475	443	419	436	474	407	467	459	416	456	502	449	472	432	434	463	419	448	417	464	423	448	443	489	447	480	442	456	419	495	459	458	452	474	463	445	410	431	472	453	499	428	471	437	420	491	426	479	448	433	448	414	471	469	460	443	442	422	460	460	447	466	488	431	452	440	418	430	438	421	434	471	468	427	439	470	433	442	420	444	458	420	457	465	447	484	400	482	466	438	471	398	416	475	438	445	428	438	463	459	452	479	443	440	402	425	434	436	433	452	443	432	479	476	442	451	458	453	417	437	437	437	440	463	453	407	460	440	450	447	443	455	439	491	472	429	468	442	460	416	451	414	427	452	423	464	450	450	447	461	407	458	454	475	471	456	420	428	417	427	460	480	404	431	446	423	451	443	427	456	472	451	424	467	442	456	449	462	447	452	399	446	480	442	454	441	449	451	425	483	435	452	439	450	423	429	407	432	469	434	440	464	449	432	469	439	482	463	438	434	487	451	442	405	455	463	454	437	442	422	457	435	444	447	461	435	424	453	478	498	445	423	420	435	438	432	443	450	449	448	460	428	440	461	464	439	455	496	443	410	491	452	466	452	455	447	439	474	417	459	449	472	439	458	445	450	453	462	460	458	455	461	464	442	474	456	409	450	451	459	457	443	453	456	418	458	471	432	439	463	414	405	460	451	442	439	460	441	478	412	445	448	450	449	474	443	448	393	453	444	472	432	465	406	470	435	416	451	455	416	431	445	472	419	458	421	456	426	490	425	437	479	449	480	430	444	478	447	461	444	457	479	451	455	435	419	472	478	448	473	451	433	443	464	428	432	472	419	474	430	462	451	453	440	441	456	426	409	420	468	434	439	442	422	454	468	390	440	436	408	462	463	423	480	475	429	451	442	461	476	490	457	497	464	471	423	469	466	449	466	493	489	452	404	446	477	445	475	458	426	436	432	466	438	439	455	427	441	443	432	450	476	461	428	466	448	405	446	480	451	418	416	456	443	441	440	475	463	462	486	444	418	467	415	480	443	422	463	423	449	454	447	465	442	466	444	435	441	454	447	477	442	454	443	473	427	450	429	458	464	449	469	480	437	461	456	418	434	444	427	437	447	464	432	442	455	470	457	510	457	443	428	454	426	450	444	453	445	391	441	471	466	442	396	431	477	433	455	460	450	458	463	487	469	432	465	449	406	429	467	434	439	423	461	441	427	419	408	413	443	451	437	445	447	463	450	429	426	426	428	466	437	464	477	446	453	478	464	436	424	412	450	451	454	447	429	456	462	446	433	413	424	433	468	428	462	478	428	450	415	461	440	466	416	448	450	453	410	446	416	462	462	495	459	479	440	464	452	449	428	431	439	477	457	421	447	459	428	485	428	462	460	467	467	433	446	444	447	459	406	466	448	449	466	487	473	459	421	493	428	412	450	441	436	436	499	460	462	496	466	468	454	449	444	423	454	430	452	445	475	431	421	466	436	450	457	498	419	459	458	480	439	438	461	432	401	427	399	452	401	432	471	466	417	429	445	434	426	472	455	456	425	411	452	450	430	451	404	480	455	421	470	447	468	437	443	417	473	425	458	465	475	450	439	501	453	449	469	476	446	398	420	454	478	431	427	443	425	433	426	447	455	465	463	445	418	466	467	473	402	438	469	457	466	434	438	469	479	468	464	477	468	445	471	456	418	451	425	496	434	450	419	455	477	445	457	418	449	419	446	459	443	497	469	450	414	450	436	457	431	405	432	456	423
10360	13268	1629	600	577	528	499	489	468	446	463	435	474	436	477	498	515	440	456	468	460	476	443	445	444	426	466	444	466	479	475	492	473	494	440	504	457	469	488	469	452	490	393	468	483	488	462	432	450	475	463	481	481	474	468	469	490	445	443	481	469	435	467	457	467	437	431	465	430	457	456	438	459	519	480	438	434	475	410	451	459	474	468	449	422	478	469	449	460	426	445	463	441	439	444	438	447	467	465	502	455	439	445	447	448	437	433	443	482	453	446	463	496	469	439	439	488	461	455	452	479	451	448	477	443	468	453	446	449	474	416	450	458	478	475	448	444	498	468	502	426	466	438	447	483	453	441	458	452	441	437	469	439	434	436	459	438	467	463	470	467	460	446	490	476	464	445	453	412	429	452	482	474	466	418	448	472	480	485	458	447	449	438	441	430	440	444	470	455	464	424	427	441	448	461	470	456	434	463	447	453	507	429	435	446	438	455	465	418	484	425	446	464	435	437	472	504	455	506	456	466	455	431	475	423	449	456	430	453	440	453	450	424	457	462	444	415	450	484	410	421	458	458	469	464	410	436	449	389	460	453	461	429	457	458	510	473	452	483	489	448	474	443	483	462	443	496	430	440	454	455	470	411	448	443	430	426	429	427	458	472	453	447	457	431	441	433	466	467	457	462	460	431	444	443	461	469	456	466	481	422	415	441	436	438	465	431	442	438	444	470	430	475	471	470	469	468	456	435	441	461	472	455	457	461	429	485	464	414	468	475	427	445	444	445	457	452	478	460	416	441	445	466	468	441	473	444	477	446	481	444	429	433	484	424	453	440	427	406	466	434	446	436	463	462	449	446	455	458	457	459	430	464	460	517	442	463	471	467	437	454	447	488	452	437	456	442	439	447	484	455	435	490	452	489	485	468	487	459	494	460	454	453	423	454	428	443	422	440	485	455	474	475	459	441	415	447	430	477	447	469	496	486	467	448	474	457	447	473	455	443	432	439	456	468	460	447	449	433	447	477	452	473	438	442	463	467	442	450	469	457	447	468	425	416	447	479	482	446	433	489	469	404	452	427	426	446	465	432	460	461	456	457	459	435	442	451	483	445	451	436	477	463	445	447	463	448	418	438	469	430	456	466	482	421	504	471	448	445	457	457	447	446	421	419	445	458	454	413	463	471	470	438	447	456	435	481	449	438	462	494	447	460	525	449	491	463	441	463	468	453	420	433	460	482	473	447	482	430	426	458	495	469	465	479	463	451	449	452	437	435	427	442	467	431	438	468	442	443	411	449	474	428	457	464	467	476	434	424	432	475	433	454	454	485	445	487	480	420	496	474	472	471	439	459	475	455	459	466	476	465	425	420	474	425	421	433	495	450	465	455	472	466	439	461	446	449	458	431	472	407	440	467	462	448	435	468	414	463	449	428	401	458	488	426	440	441	457	434	479	464	446	441	449	474	437	460	410	458	434	448	454	459	435	467	420	424	442	465	461	481	446	459	493	475	488	430	454	471	470	459	484	482	468	440	463	434	466	465	473	444	475	466	444	470	467	463	486	465	465	467	430	418	458	467	481	446	443	425	472	463	454	471	451	435	490	468	448	480	455	447	440	488	466	442	476	464	451	468	436	465	414	442	449	476	511	448	489	472	431	486	481	460	440	449	436	437	422	476	485	459	403	505	459	482	454	416	482	441	463	474	466	452	488	431	496	441	477	450	459	448	482	404	460	424	437	478	461	478	421	458	461	444	502	475	452	409	451	497	444	440	451	463	462	453	483	462	428	469	465	427	454	475	464	429	432	457	446	498	501	468	490	486	442	442	445	394	464	434	485	433	454	470	456	438	469	459	463	434	457	433	478	465	480	436	483	448	418	437	491	434	432	472	409	450	452	412	451	476	486	428	429	419	451	423	495	491	444	456	488	486	462	415	458	463	443	456	470	445	459	449	473	458	452	457	476	448	458	460	425	504	468	488	457	429	463	503	449	439	452	451	432	449	451	488	449	524	412	475	438	472	500	481	440	448	422	466	470	467	430	428	450	465	422	421	422	444	438	453	465	460	443	465	440	451	435	435	451	451	443	455	453	470	453	443	479	448	450	438	422	473	438	449	460	485	406	450	432	444	433	419	455	480	464	454	426	494	436	488	469	453	463	474	441	452	457	486	452	468	492	473	427	437	439	448	427	448	449	471	470	447	472	423	454	456	459	425	451	479	426	482	435	461	422	471	440	439	432	417	479	441	439	441	467	423	488	499	476	458	512	482	437	453	434	444	462	446	447	455	509	439	467	471	450	443	457	435	433	446	445	449	455	469	442	446	446	464	474	454	451	488	449	456	431	462	493	460	455	445	447	459	447	444	444	469	433	478	481	488	439	433	459	447	460	429	433	474	465	473	488	486	465	426	445	476	462	451	434	512	447	451	459	443	492	440	423	404	471	457	419	452	451	454	458	423	466	442	431	463	460	460	434	483	439	466	480	467	479	478	465	455	477	461	449	446	410	440	456	445	421	478	463	425	437	479	471	427	434	472	467	466	462	430	434	491	492	405	436	455	458	456	474	495	465	452	460	456	433	464	471	473	450	461	466	453	470	448	504	476	450	464	463	435	432	438	406	451	472	465	468	465	472	451	459	422	470	476	451	464	482	489	476	487	441	424	453	455	458	444	441	422	446	432	406	419	449	415	460	467	474	441	455	447	474	453	451	486	449	478	497	469	471	475	454	461	436	420	480	468	430	450	447	493	427	444	423	467	460	477	441	444	452	497	437	441	468	479	450	484	427	494	459	443	426	466	462	442	495	497	476	456	504	488	457	454	459	415	463	476	475	460	481	438	459	438	425	442	472	456	429	475	452	441	444	474	465	435	447	459	430	443	496	441	469	433	446	491	449	479	452	394	453	432	483	461	454	471	413	471	481	462	467	406	426	480	422	429	486	451	467	463	432	421	485	495	493	435	462	470	475	434	481	441	468	486	457	449	440	450	461	444	412	497	440	446	450	464	430	473	453	449	408	464	463	447	449	509	487	464	407	511	449	459	474	439	418	443	461	444	446	476	421	462	436	475	451	443	450	432	446	442	441	453	470	465	505	463	443	465	443	459	423	442	447	433	443	472	451	430	463	460	465	458	479	451	449	442	467	435	460	459	443	460	449	473	451	441	491	437	479	433	464	468	443	451	488	459	444	432	486	443	462	466	408	449	449	472	467	434	427	449	430	466	435	457	472	452	496	447	445	467	435	484	429	451	430	477	471	450	442	468	424	458	468	504	448	487	480	440	453	440	406	412	510	443	435	431	435	455	463	416	394	438	444	452	465	441	412	441	480	479	446	455	475	484	436	467	470	416	455	458	460	452	508	449	449	467	504	479	458	428	422	452	454	429	443	442	473	472	452	403	494	452	486	457	431	460	469	476	454	453	433	442	466	441	443	436	464	461	450	469	449	437	466	460	452	425	467	440	470	419	474	497	443	433	432	467	468	446	442	465	415	456	452	458	444
23329	20826	27644	24135	20785	8909	928	600	462	428	400	344	330	317	340	298	322	291	304	291	307	310	281	257	264	251	279	240	265	275	266	244	262	256	221	240	279	270	243	260	234	271	234	223	255	266	236	257	239	253	219	267	246	259	255	224	265	242	266	206	242	240	256	253	264	244	260	264	243	246	233	246	261	253	267	258	217	233	246	222	237	203	226	227	242	238	246	223	272	225	243	249	215	213	243	243	226	244	254	242	257	268	280	242	272	222	234	249	264	262	241	219	233	262	241	226	257	276	234	225	246	270	248	225	253	264	235	276	243	277	236	237	217	234	234	242	238	269	236	228	270	239	231	233	238	213	225	250	235	261	229	228	223	225	251	238	209	222	238	275	226	264	241	211	232	251	234	251	252	222	244	253	222	243	233	271	225	229	227	259	238	258	229	222	262	241	248	238	228	247	219	227	231	248	270	242	234	244	255	248	246	237	253	257	220	225	236	240	217	251	253	225	231	242	234	252	261	248	217	233	264	242	234	265	252	237	259	241	227	224	222	230	246	242	261	262	261	251	243	265	249	225	284	258	224	225	255	269	224	222	235	245	217	265	234	230	213	254	245	247	229	267	243	271	264	224	230	238	254	233	241	239	229	241	257	229	235	231	254	265	206	245	217	248	236	234	261	230	267	254	251	240	232	224	222	234	274	218	224	243	237	245	216	217	243	257	241	200	217	241	230	248	239	213	258	242	271	231	233	258	240	239	211	262	246	237	218	218	227	243	226	268	215	229	233	256	220	215	233	223	243	226	256	246	223	241	230	258	237	263	250	243	232	235	261	250	285	218	253	251	257	224	231	219	235	251	240	227	237	268	238	214	239	263	265	227	229	221	249	258	271	258	236	249	231	250	247	262	255	225	239	292	264	239	262	234	237	261	217	251	262	259	274	224	247	246	244	209	238	222	248	225	239	233	242	251	250	250	223	230	244	261	205	237	215	234	251	233	265	228	228	240	230	215	225	266	286	246	226	250	236	234	222	243	245	232	261	275	246	250	236	235	243	235	236	249	264	236	253	244	236	251	246	239	221	236	258	220	236	267	272	257	208	241	238	246	243	269	254	204	219	257	238	236	248	249	244	233	241	244	239	257	227	242	207	226	216	227	233	263	249	215	256	263	269	245	237	221	241	252	235	244	228	232	245	227	262	247	256	252	246	239	220	229	241	233	289	222	253	267	250	226	222	256	220	243	250	232	254	250	213	232	249	256	250	235	273	240	236	241	232	244	240	243	248	239	253	239	261	211	227	264	233	252	251	240	236	243	259	239	219	269	255	218	230	240	251	230	241	237	265	249	245	226	239	221	210	219	234	255	270	265	245	203	239	260	243	230	257	230	259	241	269	250	221	260	242	236	222	234	235	229	255	243	231	237	247	247	230	259	235	235	237	251	224	251	230	243	264	272	249	283	221	244	231	217	244	246	222	253	229	247	254	243	242	266	240	248	240	193	224	222	256	223	244	262	251	206	269	240	251	228	238	230	245	243	234	223	241	251	239	232	245	254	235	216	252	233	216	250	251	235	225	257	231	231	262	220	265	250	234	246	241	228	234	291	250	240	237	247	239	275	245	252	245	255	243	245	224	221	245	241	244	231	218	257	222	248	213	225	224	245	258	230	247	262	249	233	253	248	263	256	229	246	245	253	258	230	246	232	263	231	220	248	252	231	230	261	218	235	225	266	230	227	256	245	224	271	236	249	220	242	220	210	261	253	233	255	251	243	263	266	226	250	234	248	246	253	273	246	244	243	236	231	245	260	241	239	252	220	244	237	235	248	239	267	239	255	289	235	251	245	248	252	230	212	251	248	235	242	265	229	244	249	238	237	249	254	234	236	254	242	256	234	246	232	217	238	245	284	242	237	263	237	234	227	233	234	248	217	230	249	222	261	269	258	243	232	246	225	226	252	241	201	251	239	242	209	215	249	242	262	257	233	256	245	239	258	228	215	225	255	225	220	256	248	267	251	236	256	244	248	252	256	215	247	236	246	275	235	250	269	240	216	257	201	257	251	231	243	240	245	254	228	247	244	246	225	233	226	234	242	247	234	201	245	231	243	236	243	258	234	240	254	230	237	253	243	243	229	250	267	243	262	229	241	222	239	222	245	252	246	237	236	271	213	237	253	212	255	215	233	252	257	254	222	219	271	252	227	235	251	237	243	257	243	239	237	230	239	227	233	225	233	232	232	208	239	249	279	235	253	260	264	232	227	240	249	252	256	218	257	231	244	247	226	241	226	213	240	247	223	283	226	246	252	266	257	248	233	253	276	258	245	228	249	250	256	279	239	241	251	254	255	237	219	242	280	250	237	237	231	251	229	251	229	251	223	198	232	234	251	232	246	242	243	249	257	232	250	260	224	253	253	240	233	247	204	236	252	242	235	241	265	257	247	269	237	241	236	257	228	240	234	259	212	225	234	263	260	250	253	247	226	257	237	240	234	226	237	252	227	266	228	242	253	213	233	199	231	221	258	233	239	229	247	221	262	237	210	228	229	234	236	267	225	235	234	228	225	239	254	229	235	266	236	231	226	249	221	219	253	227	263	236	235	218	255	230	239	248	254	248	239	230	229	233	240	237	271	251	252	261	236	223	222	247	213	205	248	243	266	254	261	249	247	256	251	237	230	218	222	229	247	212	222	239	256	230	249	236	248	243	245	232	236	236	281	264	243	231	217	240	241	252	250	263	240	241	267	266	248	258	246	230	250	256	231	228	248	248	265	233	247	262	217	225	271	225	232	241	251	253	220	213	231	221	255	262	220	238	244	234	208	253	259	236	243	242	218	278	235	235	243	228	231	262	223	233	222	273	228	249	252	245	248	249	244	253	248	243	288	237	217	250	245	241	239	242	240	232	268	223	239	256	246	255	260	235	245	268	224	257	264	223	240	244	235	227	239	235	241	238	240	228	229	225	225	208	215	238	250	254	242	227	241	255	211	243	233	248	233	233	216	224	234	258	237	241	251	254	223	228	295	279	244	231	244	243	246	249	241	246	230	226	249	248	246	271	236	259	239	226	243	221	255	219	229	233	259	245	265	243	241	255	251	240	224	264	233	220	206	274	238	233	229	248	226	247	217	248	236	241	243	238	236	206	247	236	230	270	274	219	243	241	240	229	231	261	221	241	256	216	222	219	222	222	245	222	217	253	210	253	231	241	219	232	259	237	257	247	213	237	219	247	231	241	241	217	267	246	227	264	250	254	255	257	244	238	241	229	254	245	230	229	255	261	246	262	242	254	223	243	237	222	250	232	261	255	236	241	249	239	237	234	264	226	264	251	223	236	242	231	267	249	277	250	251	255	240	201	224	223	237	242	241	239	229	261	223	247	214	234	262	220	238	230	279	229	245	240	248	242	255	243	274	279	249	250	255	247	220	251	223	225	254	246	245	257	242	233	218	243	259	229	273	250	228	234	221	242	252	239	261	244	251	264	253	237	244	230	240	246	256	230	237
11344	43932	6351	2635	1773	1305	1075	788	626	590	504	426	426	398	352	353	319	327	284	291	292	299	292	283	307	296	284	282	307	265	267	275	301	259	268	257	266	276	258	282	243	261	246	265	264	269	290	288	269	260	253	248	239	245	254	271	289	254	286	248	279	307	256	261	258	266	260	278	242	233	233	253	234	291	253	258	258	251	258	249	251	242	276	232	251	267	270	269	261	283	250	245	252	232	249	257	247	257	237	251	237	238	267	251	248	277	274	265	238	256	226	230	268	272	217	264	267	239	258	233	249	250	242	270	261	242	255	241	239	277	261	243	252	247	256	272	217	277	237	277	263	285	279	259	263	234	240	234	258	265	259	250	259	270	237	236	265	240	258	279	251	261	302	229	250	232	237	267	252	253	243	221	269	213	270	272	257	250	255	269	257	281	224	258	264	236	249	257	249	285	224	242	241	241	255	240	264	232	250	280	293	263	252	246	284	260	243	238	246	278	238	245	225	253	248	254	225	242	262	253	257	250	258	265	249	260	260	261	258	253	249	251	280	252	253	253	238	262	252	269	249	240	248	243	245	268	273	258	273	258	247	271	271	278	266	302	258	226	254	252	237	251	260	266	239	249	252	246	259	257	247	240	229	265	258	260	265	236	250	256	262	260	264	248	253	233	231	269	241	247	236	244	272	268	263	249	264	279	250	269	256	210	254	255	220	253	293	245	233	246	269	260	257	247	249	236	264	256	253	249	269	261	230	253	250	272	255	237	222	240	262	230	256	252	247	261	247	255	273	235	258	250	249	232	236	256	258	256	268	254	265	250	257	239	253	225	246	253	236	282	242	257	256	244	242	255	261	244	277	219	254	241	244	255	256	246	223	232	258	260	261	245	230	249	224	250	228	226	259	295	286	256	233	257	234	242	247	242	248	238	258	248	253	249	259	265	262	268	267	269	239	251	250	224	270	229	266	259	215	245	278	263	221	265	260	257	248	254	257	271	266	261	250	249	240	258	245	242	249	271	273	246	257	258	266	236	266	251	253	205	288	274	239	228	226	272	242	260	236	258	248	265	261	228	257	257	253	232	275	249	248	264	263	262	266	250	230	252	230	274	269	271	262	243	235	261	245	238	240	265	250	257	283	226	251	275	203	251	235	259	259	256	247	253	274	262	279	247	256	251	277	256	241	255	270	252	278	250	259	223	238	254	259	238	289	275	242	258	255	238	254	245	261	270	244	264	275	256	275	243	273	264	286	230	261	243	245	243	273	277	293	274	246	238	242	265	274	251	251	243	256	304	243	245	238	265	258	251	239	267	248	288	263	279	280	215	255	288	259	218	253	268	252	247	256	246	271	268	241	251	260	241	266	252	254	264	257	240	229	268	219	262	265	257	275	226	227	224	234	236	257	234	241	259	258	281	255	256	241	265	236	240	227	242	259	236	257	269	236	246	242	248	232	279	272	271	245	254	255	225	245	236	263	273	263	261	241	269	260	232	226	232	260	269	224	254	260	254	258	248	278	258	257	255	294	293	213	264	248	268	237	252	254	237	256	245	255	250	244	263	236	236	244	254	262	239	258	220	238	244	266	236	259	240	261	262	266	261	226	252	276	233	257	257	252	243	256	262	253	261	271	237	252	272	244	219	243	253	278	238	245	237	248	278	243	269	284	234	268	257	258	273	233	256	246	262	241	241	212	244	253	248	264	241	282	281	257	258	253	263	267	241	253	267	234	274	242	261	268	226	264	260	256	222	259	259	243	252	275	211	257	256	245	259	224	250	264	234	240	268	242	226	267	249	240	232	270	254	262	242	253	254	265	263	250	273	235	236	248	248	255	236	282	264	262	265	273	235	287	265	287	237	256	284	251	249	249	252	265	244	257	283	239	259	264	246	248	238	228	229	240	267	212	246	269	251	285	237	234	272	301	254	249	259	247	236	241	267	261	254	271	260	239	261	253	276	247	273	251	263	262	261	246	226	250	263	267	240	249	215	243	249	236	254	257	256	229	261	241	272	258	266	261	254	260	253	239	244	255	255	255	273	232	255	248	272	270	238	262	247	254	251	246	254	284	251	249	269	271	249	286	272	242	257	279	258	266	295	260	261	271	278	249	265	253	228	233	255	251	282	270	253	264	278	243	269	272	243	267	259	261	226	249	245	227	249	254	234	245	247	257	269	244	243	262	255	238	293	305	278	257	277	254	263	265	229	254	260	250	258	258	259	251	251	284	234	243	225	253	268	252	258	252	238	276	254	282	254	218	241	262	237	256	213	236	243	229	242	248	252	249	268	246	238	262	241	240	248	268	269	244	247	251	250	266	244	237	214	253	267	257	224	245	255	258	246	265	271	247	250	256	246	254	253	261	226	236	253	239	250	276	268	257	265	226	245	268	263	263	286	274	239	239	263	241	223	226	261	263	244	269	272	272	255	248	286	267	251	271	247	264	262	268	282	257	258	254	265	284	262	287	236	244	248	244	247	256	247	263	269	251	267	240	263	288	252	227	243	262	269	247	252	279	251	284	260	273	228	255	267	249	267	241	225	248	265	246	245	247	268	241	241	228	245	273	273	248	242	272	257	241	240	235	290	242	255	252	268	303	275	258	248	250	254	235	257	278	263	245	266	217	257	258	243	248	251	253	292	266	240	231	228	234	254	240	265	228	258	275	224	268	260	263	259	254	261	255	266	231	220	261	253	237	277	243	243	241	221	279	236	243	250	248	243	240	266	264	268	256	274	258	252	262	270	240	260	286	240	260	258	238	241	269	272	235	257	265	273	276	239	274	234	247	252	246	232	248	254	260	250	267	249	251	262	235	259	265	265	261	238	249	264	283	253	244	261	229	272	241	269	257	267	264	280	227	272	268	275	228	271	251	256	239	283	243	246	257	242	265	230	258	238	250	249	264	226	279	234	240	249	237	251	267	240	225	239	241	247	257	254	233	237	239	265	250	280	258	250	269	269	261	247	282	273	250	273	235	236	259	277	229	248	234	243	230	260	243	273	249	287	251	251	269	246	278	216	247	259	264	243	255	253	257	223	234	228	283	260	257	236	271	273	249	223	230	240	235	248	255	258	250	234	254	250	234	255	232	214	228	234	239	238	248	263	269	243	256	280	267	226	249	254	253	256	266	268	252	258	227	240	266	217	261	271	261	244	247	228	254	234	282	249	275	258	267	283	265	259	238	252	278	249	286	262	245	252	262	244	262	246	237	274	293	237	257	244	246	269	250	264	255	273	246	275	253	230	240	256	226	225	239	258	258	247	260	221	275	284	236	247	267	268	232	273	264	272	238	245	265	245	236	277	249	233	248	259	274	261	274	248	264	265	246	264	256	283	257	243	251	263	228	248	246	248	265	257	255	245	237	251	250	235	244	243	252	260	242	228	251	254	271	252	252	278	241	221	270	255	243	253	269	258	272	260	257	249	226	264	242	246	262	246	254	244	270	261	291	238	265	229	255	269	269	255	243	230	223	245	254	232	270	248	256	269	252	218
24354	20920	27011	24865	13295	1062	715	606	557	536	517	499	501	502	491	493	507	485	484	436	491	447	457	489	475	473	471	474	472	472	443	447	436	454	474	491	464	452	456	491	454	463	442	443	466	441	463	468	437	470	444	492	460	480	489	484	488	448	460	439	479	429	478	417	496	464	444	475	447	448	439	475	424	460	455	439	449	486	429	460	453	451	423	478	452	466	433	444	453	453	463	480	474	438	439	468	402	438	474	441	410	450	481	454	454	442	456	463	463	457	455	450	453	474	471	475	484	446	478	485	445	453	436	474	442	464	439	457	426	447	508	406	472	442	423	470	435	449	428	467	453	464	442	399	471	430	477	423	460	453	443	438	491	467	437	443	450	416	446	452	429	449	427	454	472	520	471	467	483	436	440	467	441	465	422	440	479	464	462	429	431	476	477	450	431	459	466	427	450	478	468	444	469	451	461	476	466	458	442	460	452	434	508	444	437	426	427	473	439	446	452	442	461	435	449	453	462	475	446	399	482	431	470	472	453	497	481	425	432	495	444	488	475	485	442	455	481	404	470	493	455	444	456	441	465	424	423	455	416	436	466	438	457	437	451	466	479	402	457	414	452	461	447	426	478	443	470	450	444	486	465	460	419	445	439	469	481	428	471	389	445	463	459	468	449	434	455	468	454	416	472	411	437	446	442	445	420	401	429	480	457	458	449	452	451	442	450	476	495	433	438	426	422	468	459	417	472	452	434	452	474	460	467	444	447	456	431	439	478	458	428	489	446	423	492	416	443	459	418	468	443	442	450	449	455	432	460	439	461	438	457	509	410	449	454	478	458	437	475	457	459	423	510	457	427	451	475	425	481	435	478	461	487	436	472	498	450	437	409	437	426	426	489	438	501	423	423	425	424	449	431	462	434	472	493	450	433	439	436	419	465	424	425	469	430	449	474	417	458	451	429	403	480	410	448	473	471	451	461	453	474	479	462	443	446	473	435	467	479	463	410	447	419	458	476	447	455	446	457	472	455	476	430	433	396	447	446	444	432	437	487	455	485	435	408	440	467	422	452	424	495	416	454	470	454	406	485	456	440	448	412	434	489	469	462	486	456	425	440	431	448	436	456	467	405	443	482	448	453	471	466	408	438	441	440	444	455	433	442	458	440	488	459	445	459	471	461	435	443	422	451	453	495	414	456	439	458	473	461	483	473	474	437	454	432	428	457	474	427	452	447	425	446	418	458	417	425	447	450	459	466	446	432	423	458	425	502	440	442	451	462	467	426	430	442	442	419	486	448	436	431	471	443	448	427	442	468	432	449	455	445	447	439	442	458	398	428	454	469	475	452	451	451	479	480	406	492	411	454	462	402	437	437	439	470	448	425	392	471	474	423	434	493	442	453	434	456	475	457	441	447	430	438	474	453	462	436	443	483	488	456	465	439	420	427	479	464	451	492	440	482	436	447	429	433	454	453	476	454	415	416	463	437	463	454	487	467	439	436	442	473	458	484	450	480	473	490	412	447	439	429	444	411	452	450	427	494	453	440	448	476	438	472	479	471	449	407	463	475	475	444	396	434	486	408	425	440	415	437	433	439	439	472	461	472	441	446	428	437	461	457	437	460	411	392	411	452	433	500	505	475	434	433	491	415	444	458	429	441	441	469	438	462	455	440	466	439	432	461	418	459	438	452	482	458	448	434	435	488	445	481	457	409	456	474	462	438	466	458	450	445	442	468	436	429	439	470	444	449	439	444	442	482	421	438	432	435	472	447	432	456	466	488	430	480	408	482	454	409	465	443	437	415	448	468	421	472	424	449	439	421	456	446	454	451	462	454	439	488	413	433	410	454	452	433	470	446	446	435	432	432	450	478	450	442	450	421	443	445	448	475	444	420	441	459	436	466	424	461	473	432	426	390	425	434	425	444	447	462	470	397	431	437	486	462	448	458	468	470	428	467	458	449	404	443	478	459	457	426	469	450	452	447	464	469	431	445	450	459	448	469	447	442	441	428	422	453	443	486	423	434	477	446	480	441	450	475	458	410	426	460	447	443	428	492	448	466	442	439	459	432	454	463	451	453	470	450	449	491	453	463	418	463	460	480	459	452	418	452	455	460	427	403	471	476	460	438	496	470	458	469	445	429	485	450	462	494	442	492	442	428	489	464	426	484	442	462	407	451	417	427	516	472	482	452	423	466	507	445	447	438	441	392	463	423	419	474	437	441	463	450	426	444	478	445	452	451	435	447	436	479	437	464	418	440	439	418	437	438	419	446	432	469	448	437	448	498	451	458	438	456	441	480	430	441	462	449	433	455	433	452	460	418	442	450	439	382	479	443	407	483	457	454	452	460	456	439	441	497	424	437	435	474	501	439	488	468	406	498	526	488	422	451	487	417	424	429	437	476	476	487	420	444	459	424	422	445	463	460	432	423	426	447	394	441	444	442	477	444	438	459	473	437	459	471	423	502	452	398	467	478	442	461	444	417	439	445	443	435	409	464	446	411	450	446	450	414	440	406	460	455	414	455	420	463	409	453	436	452	429	481	406	470	467	466	490	466	461	430	464	457	452	469	446	483	477	440	436	455	445	488	429	428	465	420	450	431	482	461	421	481	460	408	487	456	448	459	456	450	450	478	429	407	408	440	428	448	457	469	464	438	451	469	471	453	459	473	431	426	435	420	445	440	420	424	405	451	465	424	461	416	473	463	454	429	437	466	448	421	450	387	459	464	460	470	425	462	444	441	455	425	460	455	449	455	431	496	476	441	469	469	451	413	440	421	461	455	439	491	438	424	452	480	454	463	462	402	461	445	437	429	452	446	407	454	481	467	483	485	469	440	435	474	471	436	461	445	455	453	474	453	416	481	427	426	464	438	451	455	443	449	464	432	472	442	476	458	459	443	442	412	419	434	429	459	460	462	466	471	452	476	433	486	440	444	426	439	453	477	467	443	444	458	404	410	443	418	465	472	449	423	461	429	466	442	429	442	479	424	428	422	444	427	502	436	390	423	459	447	448	452	419	400	434	464	460	470	445	453	436	491	468	453	469	393	477	464	448	447	422	477	437	473	456	433	469	461	449	460	476	445	461	454	463	473	459	398	446	435	420	433	432	475	458	474	506	407	442	461	410	455	441	467	447	436	475	454	426	475	470	433	464	478	459	452	437	455	432	425	468	452	454	501	468	467	439	427	460	451	444	432	467	409	430	444	459	411	443	471	447	440	417	473	451	460	451	457	454	385	472	410	426	428	449	464	442	430	431	466	434	442	489	464	452	450	462	430	449	454	442	439	461	491	418	440	414	460	428	455	432	446	485	450	440	475	443	415	473	432	470	421	504	453	444	448	463	475	467	469	469	469	459	433	431	503	461	463	467	457	441	453	463	442	482	457	433	412	447	438	491	416	436	454	420	473	478	465	423	424	453	448	467	458	461	497	416	448	436	504	424	447	452	456	452	480	451	443	469	438	478	445	441	464	445	436	471	470	458	432	438	471	456	460	474	436	434
11404	36536	4846	1818	1354	1085	877	754	674	599	592	609	515	506	522	540	499	488	491	429	452	486	492	472	435	504	436	479	464	426	450	420	480	458	493	476	457	472	490	482	472	430	443	467	448	480	443	428	460	481	458	422	513	409	449	435	443	450	435	479	462	434	438	489	475	447	438	437	481	414	462	458	428	435	409	463	471	493	422	422	439	413	440	449	465	457	472	470	470	469	503	473	437	416	435	412	426	497	447	428	480	438	441	440	452	450	503	445	469	429	482	465	422	440	416	420	445	434	476	477	443	480	452	452	466	446	433	471	453	455	449	439	461	426	452	427	454	477	461	478	455	428	464	438	445	412	453	440	485	460	451	442	423	456	427	438	480	441	458	463	425	497	442	438	458	464	449	437	449	494	425	448	428	426	460	426	422	440	457	441	478	450	424	435	446	441	414	426	478	454	451	480	448	436	460	465	462	425	457	465	421	455	415	418	415	450	479	435	393	471	453	440	455	500	441	466	452	454	451	464	432	447	445	485	439	445	434	459	455	431	421	439	456	453	436	404	444	455	414	463	462	472	442	444	472	482	406	458	487	471	457	479	440	457	450	455	428	439	431	457	445	424	464	424	461	456	474	427	461	450	457	435	461	458	432	404	427	439	459	464	475	436	463	411	443	452	439	447	402	437	443	445	420	460	457	447	418	465	424	486	422	405	426	446	446	425	470	445	438	457	453	443	439	474	456	474	460	405	432	443	444	451	433	428	424	469	442	483	439	465	421	449	447	466	468	450	439	446	406	436	437	467	433	441	480	468	483	435	450	450	443	443	485	404	433	397	430	449	428	467	451	412	426	437	444	439	447	484	445	411	466	433	470	497	510	442	466	429	422	456	426	426	445	401	448	439	450	448	432	467	453	475	476	475	415	442	438	458	431	431	421	435	443	481	464	450	426	445	418	459	453	493	469	443	459	412	436	459	440	463	444	485	449	454	441	425	443	490	456	477	453	451	435	479	460	406	456	442	482	465	468	447	457	459	438	427	434	448	429	491	412	483	453	453	432	463	430	436	432	465	493	472	431	446	392	482	487	447	450	468	433	446	428	432	450	419	498	389	418	442	433	432	456	466	435	459	431	454	483	421	439	441	437	423	481	438	439	449	450	456	487	432	451	462	451	446	444	456	458	475	413	421	423	454	471	428	427	457	444	445	460	435	406	428	485	472	457	464	449	423	464	469	448	438	440	422	427	441	458	453	453	433	452	461	463	417	443	456	416	407	443	419	433	419	449	446	459	495	464	449	450	428	454	423	450	449	436	440	472	434	489	411	425	465	461	426	439	490	485	443	428	440	439	438	503	491	468	447	434	426	452	430	434	466	457	449	436	441	464	452	431	459	475	421	406	427	435	491	432	417	436	462	422	452	481	482	418	456	455	449	463	438	448	428	407	424	443	468	423	464	450	469	410	446	484	415	459	415	436	405	438	477	444	491	472	430	427	453	446	442	430	449	451	441	467	431	441	471	447	419	423	457	467	452	431	421	447	441	484	439	431	439	430	439	435	429	433	435	480	447	436	468	445	437	444	462	415	481	480	451	438	424	454	454	465	471	461	468	444	474	454	459	416	412	429	448	447	422	408	436	466	471	435	433	464	455	471	412	420	459	441	429	420	442	471	466	408	431	445	437	428	472	464	441	443	439	451	414	440	424	435	423	445	428	465	467	455	410	456	473	425	472	494	439	494	460	455	429	467	437	457	430	452	435	437	443	438	475	443	454	427	440	431	454	446	449	437	441	417	445	433	456	413	485	453	452	431	421	496	435	453	419	448	445	510	425	448	465	443	470	459	439	450	391	428	434	439	429	450	456	436	465	463	446	455	435	477	397	459	437	472	445	447	461	401	418	435	465	436	470	464	419	417	478	447	493	453	450	434	470	456	449	467	408	449	457	436	431	452	445	436	448	442	469	446	438	451	444	450	480	439	427	468	447	450	426	442	453	449	431	449	450	403	456	418	401	444	439	453	474	444	446	433	480	425	501	449	427	446	450	431	438	423	471	454	476	443	445	423	408	484	420	450	416	425	438	483	434	426	501	451	420	470	416	443	458	456	439	446	457	450	432	466	464	462	448	427	424	459	440	439	448	461	453	512	406	420	423	505	434	451	444	452	442	450	469	458	466	485	451	473	456	466	436	452	443	471	460	445	439	463	453	465	404	476	442	457	461	455	447	453	430	479	414	453	496	440	438	433	453	425	444	394	460	470	431	485	425	444	434	423	488	430	429	450	432	462	491	420	445	453	472	458	434	454	440	477	484	474	462	472	471	442	414	467	436	449	450	434	447	434	440	437	432	428	420	450	435	473	444	423	435	455	483	461	444	467	441	416	466	454	451	423	474	427	438	463	441	412	434	453	450	440	442	458	470	454	426	453	451	431	465	432	427	432	431	414	461	473	470	432	421	450	462	439	430	449	448	462	462	442	449	449	461	413	446	460	462	406	466	450	397	431	470	437	448	447	445	411	418	443	453	439	439	458	431	439	437	409	426	467	474	460	463	451	469	402	454	451	445	430	453	423	425	458	412	478	449	446	456	460	443	464	443	417	445	428	458	497	421	432	443	495	429	481	442	462	438	439	462	418	460	449	437	420	433	442	434	467	472	447	469	439	435	454	425	462	445	449	436	441	470	456	449	434	425	419	442	473	437	441	453	427	477	441	437	444	480	395	452	422	482	442	435	481	452	471	453	439	434	437	425	458	415	443	435	441	447	484	413	483	420	463	423	432	434	449	448	439	424	450	434	468	442	410	411	427	467	390	443	457	434	409	440	455	418	432	473	411	447	434	481	436	462	445	419	458	449	454	430	441	446	444	459	434	467	465	440	446	446	443	433	501	437	425	464	446	397	480	459	495	454	430	450	455	435	418	418	441	466	450	467	447	482	447	443	454	455	420	425	477	409	431	473	457	421	409	457	430	452	443	450	451	432	466	467	435	458	451	481	427	466	449	460	455	456	472	428	437	462	462	445	442	457	443	475	452	375	440	425	452	453	447	448	438	475	469	452	428	449	457	407	435	441	429	419	469	413	452	478	464	416	486	447	439	439	465	453	449	432	465	439	433	428	458	443	443	432	465	468	415	448	480	464	499	431	465	437	481	454	452	458	424	429	447	478	449	432	433	459	457	461	446	447	457	458	430	436	480	441	452	415	449	437	419	448	444	433	447	420	461	485	431	421	428	447	429	444	446	451	418	478	442	429	452	436	450	426	453	457	460	493	429	418	457	446	467	454	468	421	435	446	429	454	434	434	426	455	472	462	433	444	454	447	494	425	402	470	435	454	458	451	417	460	431	434	411	452	468	430	448	425	454	448	443	405	457	458	417	429	453	435	459	449	447	438	424	452	450	456	436	453	453	472	467	440	485	413	426	433	471	491	471	440	459	423	469	448	445	464	433	463	446	440	450	477	420	450	465	448	482	430	415	463	458	458	472	415	444	449	461	436	452	466	437	457
22228	20913	28208	23767	20908	20945	9669	985	701	559	468	415	358	358	340	289	311	280	293	260	251	238	235	250	226	227	221	222	224	199	218	193	222	212	205	189	196	205	201	163	223	195	167	166	188	186	199	188	184	174	187	169	183	186	190	201	209	182	181	197	196	189	213	168	225	197	199	165	200	180	184	171	193	190	185	184	167	156	167	195	173	188	172	171	180	187	199	192	185	203	189	187	184	178	185	193	178	167	173	181	187	170	196	197	172	148	176	170	177	161	189	170	175	161	171	184	180	174	171	178	201	171	187	190	171	175	169	189	205	187	192	182	158	167	185	179	189	173	189	162	177	196	204	210	183	184	207	193	178	179	194	204	159	183	171	151	196	188	170	196	194	179	178	165	163	175	165	186	170	175	190	181	165	161	187	191	180	166	183	180	163	171	182	173	161	190	192	184	167	177	168	172	169	187	164	199	168	183	176	169	159	167	161	162	173	186	174	176	180	190	176	174	175	178	155	181	205	182	160	212	185	169	171	168	165	182	185	174	172	150	167	158	163	157	161	159	172	163	189	190	186	156	160	186	176	161	177	180	189	205	193	168	203	178	153	164	183	187	167	166	159	185	156	164	173	161	186	170	197	154	171	181	210	179	182	175	191	167	180	177	177	188	161	174	182	160	168	166	177	165	163	193	193	215	191	198	187	178	181	174	177	157	186	196	178	190	180	189	149	162	148	180	184	169	197	170	163	172	182	181	187	185	158	177	193	168	164	177	189	162	172	156	160	178	170	172	177	173	191	192	206	197	194	208	183	179	184	184	168	164	164	202	182	176	162	172	180	181	192	145	199	179	151	151	156	155	178	164	184	149	187	172	168	163	192	170	182	178	174	196	189	178	162	161	163	169	182	165	155	171	166	159	185	163	188	166	188	183	195	177	196	198	168	169	160	164	196	155	176	168	179	182	172	133	172	181	172	176	193	177	176	164	199	185	181	157	187	175	171	178	197	187	183	190	179	167	192	176	163	166	180	159	176	178	202	171	179	181	192	184	187	163	182	180	153	184	161	182	174	199	189	154	187	177	163	190	170	191	176	176	176	171	181	154	206	151	184	168	177	168	160	176	191	176	167	198	193	168	190	166	175	192	165	171	197	186	176	181	183	186	167	168	168	182	183	179	189	198	186	174	178	198	169	172	176	162	197	167	180	164	181	193	146	196	168	168	171	161	158	197	161	175	192	185	154	192	184	174	165	178	182	190	172	169	148	183	163	167	166	170	204	165	172	172	178	171	184	168	159	176	159	187	171	173	199	155	192	192	171	162	164	181	185	165	156	178	181	165	185	181	174	178	149	167	148	184	198	176	163	166	164	196	176	192	176	207	161	176	165	180	160	174	160	163	190	179	165	177	177	163	180	184	173	167	182	181	159	161	172	182	171	176	170	200	199	174	160	155	189	173	170	183	182	179	181	195	183	156	179	160	178	177	183	167	170	184	189	180	184	205	174	186	176	185	191	178	155	170	182	185	199	176	172	173	175	180	169	173	153	165	171	168	173	168	165	175	160	185	159	195	188	186	195	178	168	191	184	181	166	178	185	185	182	192	172	179	180	188	172	167	194	203	176	185	197	168	164	176	194	186	184	147	198	155	190	183	193	173	192	160	177	183	178	176	189	181	177	183	176	181	171	175	164	191	157	176	187	191	160	212	177	177	174	156	158	157	181	184	188	156	177	146	174	171	155	175	181	151	187	192	186	189	171	185	171	194	156	176	187	174	166	195	160	173	163	170	166	191	170	156	185	167	174	166	164	157	168	168	191	180	192	180	163	185	173	173	187	145	175	187	165	168	166	179	176	195	196	186	205	159	166	213	156	182	175	185	185	176	165	190	196	200	191	185	168	172	178	181	177	163	158	169	161	170	166	212	182	184	183	171	186	149	181	180	167	194	181	179	167	193	187	191	185	161	184	179	167	154	179	198	194	181	174	182	173	207	197	175	192	175	176	174	183	188	200	178	149	160	170	190	185	166	153	168	165	189	154	188	169	189	199	186	182	179	185	160	180	198	156	165	151	138	162	192	164	161	198	186	168	185	197	154	165	185	179	190	173	173	165	179	180	168	184	180	151	183	183	178	174	158	180	170	191	178	185	188	187	173	195	178	176	189	166	178	175	162	202	183	170	190	170	196	215	184	199	192	190	200	173	186	167	152	164	192	173	179	184	206	177	200	176	207	164	168	146	197	173	168	181	159	201	161	181	170	166	157	206	189	199	195	181	185	198	174	177	159	202	176	196	157	173	184	177	173	187	166	197	180	169	173	183	194	166	157	182	185	207	174	172	193	160	183	186	189	194	168	174	200	158	191	188	153	193	179	163	187	180	186	157	165	177	166	163	173	156	190	190	175	181	187	175	196	187	169	156	195	167	179	175	158	186	178	172	182	172	184	179	158	167	193	207	200	187	170	194	156	175	168	173	159	174	134	171	178	176	179	186	189	190	176	168	191	158	169	165	193	162	180	179	169	181	175	168	151	169	138	165	183	167	179	183	185	166	179	183	185	207	190	173	185	187	154	170	193	184	167	206	142	162	203	179	160	166	175	166	198	178	194	180	172	180	163	148	183	182	168	197	186	183	192	185	168	168	188	185	176	168	150	165	182	175	169	178	180	181	181	180	173	180	174	172	177	148	170	161	170	159	156	188	168	183	175	161	174	172	194	194	153	157	177	184	210	194	146	174	169	179	167	168	181	171	172	187	159	168	175	146	155	172	165	192	189	164	165	172	171	196	173	172	182	182	177	179	178	186	174	173	207	181	177	174	166	156	159	189	191	201	158	206	165	178	181	194	183	180	178	183	168	190	187	196	204	183	185	182	171	181	154	169	167	196	204	196	187	183	179	167	161	197	191	173	197	180	166	149	187	155	167	168	189	174	178	180	182	201	186	178	174	158	185	173	174	180	185	189	175	183	150	173	170	175	160	183	158	162	174	161	156	180	180	188	165	192	178	175	155	149	176	155	178	172	170	171	175	159	153	160	177	171	192	155	183	177	179	198	183	175	178	180	174	182	190	190	185	176	181	163	179	171	170	178	184	181	171	175	178	196	177	187	166	191	196	184	164	185	169	193	156	191	186	185	157	166	177	169	190	143	187	179	192	194	172	155	163	183	166	172	194	182	174	181	165	173	163	173	166	177	182	157	178	159	176	165	200	185	186	169	163	172	184	192	162	163	184	167	179	168	173	170	160	161	169	163	180	175	173	182	188	177	190	165	183	168	168	181	167	185	187	165	167	187	169	165	171	199	179	185	181	181	182	179	171	156	187	183	169	194	189	186	174	188	188	188	167	170	183	168	172	176	188	170	172	159	183	166	155	178	192	162	203	167	181	206	201	192	143	173	176	187	165	171	170	174	207	179	180	164	170	167	166	168	176	160	173	173	193	173	178	168	176	174	182	165	153	186	161	181	177	167	176	173	173	206	173	171	172	176	171	166	168	176	165	181	163	161	164
13561	46697	8777	4528	3221	2384	1654	1197	958	763	647	528	458	425	394	402	370	347	323	278	304	271	272	239	217	229	212	201	197	235	199	222	197	209	196	210	195	203	211	209	213	179	207	194	195	183	193	226	177	177	212	184	202	196	189	187	198	174	195	197	208	195	181	203	192	184	204	156	208	210	175	170	174	185	204	191	200	200	162	181	211	165	183	171	173	163	198	204	178	178	184	179	192	189	218	173	181	165	155	184	177	182	169	206	200	211	168	158	191	183	176	196	189	157	162	188	188	180	172	167	175	203	196	181	194	184	209	179	175	193	182	185	166	164	171	169	161	171	192	196	165	178	171	186	191	181	165	181	184	182	161	194	158	170	162	190	183	161	176	181	184	163	167	182	181	162	145	157	161	165	157	186	156	195	176	149	158	176	194	173	215	145	171	165	176	170	181	194	165	172	159	152	190	181	179	187	134	173	157	177	162	167	209	171	192	169	183	155	176	186	199	192	174	193	175	165	188	182	161	173	190	175	184	188	167	172	180	174	162	170	178	194	155	173	197	183	166	185	164	203	185	174	174	193	168	176	180	179	179	192	169	194	173	177	178	172	176	198	202	177	186	192	193	179	162	185	169	175	188	183	176	179	183	166	188	171	172	181	179	172	175	187	175	181	164	174	142	174	154	157	185	173	171	193	174	192	168	200	162	188	172	175	165	158	191	188	190	210	147	185	190	145	185	183	162	165	201	184	167	179	184	181	185	168	186	176	164	176	181	179	189	157	191	164	205	172	167	179	180	161	174	198	181	182	198	162	155	169	156	180	176	175	193	167	175	202	196	180	150	169	187	180	198	165	171	161	148	183	172	169	187	193	165	173	169	175	164	152	174	187	191	147	185	190	178	173	178	176	170	165	185	182	146	165	157	185	157	163	186	173	173	179	163	184	157	171	158	194	182	167	183	177	181	191	167	168	191	189	177	178	160	168	204	178	170	172	170	185	195	176	174	190	178	172	171	169	174	159	163	163	145	155	168	181	185	182	184	173	149	180	194	190	151	162	185	152	178	172	170	173	176	165	177	171	164	183	174	185	167	204	173	173	164	152	179	198	152	177	159	183	187	166	191	168	185	192	163	202	168	163	203	189	163	181	165	171	168	178	175	197	197	183	189	171	188	186	163	175	159	187	178	171	166	185	162	193	179	178	137	179	166	199	188	199	180	211	156	165	161	199	194	160	175	159	183	189	175	182	174	172	179	199	177	160	178	172	195	179	185	163	175	185	198	169	174	210	171	186	171	175	182	191	173	152	168	180	178	166	190	176	160	195	179	161	182	157	184	189	180	153	180	164	172	164	184	190	181	166	174	187	192	184	210	165	187	172	162	178	174	168	196	165	169	159	183	158	194	172	173	181	162	179	185	186	194	167	200	174	165	179	161	169	186	188	185	165	208	153	176	180	173	189	189	145	180	196	175	168	195	169	160	146	207	166	186	143	187	144	166	185	147	180	183	159	177	158	178	169	179	158	190	181	186	186	191	196	178	179	168	197	170	176	177	204	181	181	183	168	184	170	162	186	160	193	179	180	176	171	170	177	173	149	176	168	186	180	183	153	169	186	168	199	190	174	180	190	146	194	163	191	186	158	157	181	193	178	189	201	162	163	167	173	165	176	163	161	173	166	160	154	180	188	174	187	162	195	170	178	164	175	168	164	176	171	166	198	174	181	159	190	181	174	160	184	165	186	163	179	174	178	175	182	186	163	189	186	171	171	203	172	157	161	160	173	173	163	191	174	153	174	197	157	169	179	190	184	194	160	163	178	187	155	165	191	155	183	162	183	168	190	189	169	151	185	171	152	176	201	157	174	166	181	160	168	186	189	169	168	186	181	170	162	187	165	171	173	184	182	165	160	188	150	183	182	176	152	173	172	179	169	160	203	168	184	151	174	186	155	167	157	159	149	175	185	165	175	185	162	204	188	184	187	191	178	170	180	178	183	165	182	174	190	186	192	173	182	154	164	180	199	170	195	154	161	198	182	196	173	185	167	184	149	173	198	174	168	197	167	193	177	182	174	159	184	183	170	173	170	166	180	155	178	175	177	163	193	189	196	172	193	174	191	168	183	177	181	183	183	186	174	196	147	160	154	174	177	170	179	188	188	158	169	163	159	187	172	159	187	176	191	188	171	170	203	172	147	196	169	195	199	159	189	178	176	173	189	172	192	160	192	176	176	169	178	181	178	160	156	207	157	169	161	177	187	174	181	161	166	143	185	176	194	169	185	176	173	154	170	156	182	175	173	161	160	179	175	161	169	157	176	168	184	182	198	179	159	184	199	194	181	168	188	188	178	172	182	199	169	187	159	179	189	175	209	173	167	179	169	178	170	177	192	184	159	163	187	172	169	185	157	174	154	154	157	183	168	154	157	152	172	187	168	163	178	146	168	179	178	176	177	189	173	182	182	180	174	177	162	164	162	181	186	170	167	177	154	184	190	182	176	166	186	177	169	161	170	169	179	195	176	181	174	192	173	177	184	167	156	162	175	172	190	183	191	177	181	178	148	173	193	179	174	190	168	183	164	150	160	171	173	180	188	178	150	171	167	157	177	176	188	182	168	163	175	179	149	167	188	152	181	177	163	170	182	156	165	168	191	173	193	188	170	188	200	163	181	173	176	137	183	202	181	178	177	171	169	173	151	171	180	174	179	176	184	169	189	166	179	183	158	182	161	191	182	173	172	161	170	179	186	172	194	194	192	184	180	181	159	163	211	167	164	160	151	186	187	167	165	166	155	197	164	176	168	161	184	157	180	190	185	193	178	197	188	166	170	160	163	176	173	191	158	166	178	154	163	163	182	183	176	150	191	175	160	168	184	175	178	167	162	174	173	149	161	189	191	198	168	169	167	174	179	165	179	188	190	205	173	186	168	174	186	182	170	163	161	179	172	147	193	202	180	187	158	183	170	173	193	179	185	180	188	195	166	187	167	180	174	187	168	182	187	187	175	179	184	193	172	156	166	180	183	171	175	178	188	191	193	163	152	145	184	159	160	178	159	165	190	171	164	178	170	181	173	165	172	170	174	180	178	179	188	168	179	175	158	190	173	185	177	184	166	198	173	183	165	161	164	191	174	164	176	164	160	158	169	168	160	188	166	177	168	166	185	180	178	202	189	159	194	174	160	174	167	164	175	167	187	157	168	178	176	187	186	195	151	192	152	168	157	180	161	174	174	204	180	153	199	174	170	177	169	174	169	175	161	181	160	201	176	172	181	163	191	187	156	178	167	164	195	189	179	157	185	190	186	169	176	184	172	177	183	214	200	188	179	179	152	187	186	175	165	177	183	171	177	178	160	175	177	181	173	188	177	180	163	181	168	190	172	186	190	174	180	199	187	198	164	184	182	191	173	187	168	170	169	163	192	179	169	171	175	161	159	206	176	176	188	188	155	180	157	150	172	171	173	184	187	199	185	171	148	181	172	174	174	161	185	178	177	165	170	167	175	173	174
27612	19201	5940	761	555	502	485	457	446	445	489	478	444	479	440	466	493	450	456	454	475	430	500	467	462	440	443	453	457	429	460	430	429	439	440	488	463	438	425	455	454	494	464	455	445	510	435	507	440	486	429	453	470	422	508	463	487	506	479	484	439	432	449	474	451	442	438	448	487	457	455	488	477	452	493	401	465	450	488	426	446	459	472	490	401	440	471	425	452	429	478	450	473	430	455	461	449	462	445	480	448	429	451	476	440	460	430	433	433	448	455	443	453	429	469	457	459	413	446	433	464	442	401	430	407	423	429	461	439	433	488	450	447	426	442	477	441	451	448	482	454	452	437	423	430	428	476	463	432	426	451	477	430	440	487	474	428	439	454	449	451	423	464	450	432	460	428	464	439	432	466	452	457	469	447	455	431	429	458	455	424	444	417	435	452	478	461	420	472	439	433	441	428	467	440	467	468	410	451	474	454	423	463	438	451	435	440	440	440	466	437	465	469	446	451	447	429	451	438	457	452	456	442	465	481	461	433	384	460	411	454	434	464	473	429	460	423	469	448	470	417	437	472	465	404	479	465	483	429	435	461	466	415	447	495	444	439	457	460	470	476	420	449	445	465	475	437	455	436	458	423	455	443	399	444	455	459	428	498	432	489	430	452	446	433	462	442	427	453	473	471	450	494	437	435	424	487	422	442	489	436	421	451	455	455	477	432	431	431	456	401	481	434	453	418	434	485	422	454	440	465	471	451	459	439	432	454	402	480	426	442	465	445	494	482	472	507	442	466	456	413	410	464	435	445	435	441	434	462	465	422	485	449	473	443	455	426	446	432	452	477	462	464	474	444	455	454	501	440	435	497	467	472	464	408	448	447	446	463	478	471	487	463	459	464	454	470	441	504	456	456	432	426	450	435	432	450	483	428	437	471	464	431	456	498	445	444	439	430	464	423	447	470	416	468	435	460	445	421	467	440	469	471	471	449	481	435	472	446	459	441	410	465	442	425	494	444	438	465	420	439	416	495	419	423	464	470	465	441	471	473	428	446	439	475	433	442	441	472	433	466	480	489	434	474	457	464	403	469	455	461	425	428	444	491	475	437	462	508	472	448	496	429	461	435	423	443	401	429	467	418	471	474	439	439	460	436	436	456	447	451	471	454	458	480	427	451	432	421	422	474	465	461	432	436	461	455	444	473	423	436	439	442	443	426	460	422	446	491	479	449	411	376	485	451	460	482	485	454	449	497	416	416	469	433	452	401	460	473	420	450	424	468	488	467	434	449	443	463	441	455	468	464	467	431	454	445	430	477	450	465	470	451	468	448	465	449	453	448	505	452	478	453	410	446	437	477	456	479	458	464	408	451	459	467	460	462	452	478	484	448	472	446	462	460	419	405	434	493	459	470	448	426	437	450	464	460	491	473	461	435	467	465	469	440	487	400	432	452	461	441	482	456	433	479	465	469	435	447	433	464	493	440	423	461	454	484	459	457	433	455	462	443	483	452	468	506	473	451	440	405	484	484	457	458	463	482	475	469	420	433	469	458	484	474	424	453	423	441	454	458	474	466	450	487	465	447	470	455	455	450	435	436	438	455	459	422	433	495	448	449	445	463	438	481	475	466	461	468	468	485	396	417	424	475	451	492	430	474	438	448	449	472	426	399	446	437	479	464	445	420	486	465	459	437	423	435	442	462	460	424	419	454	454	431	458	417	421	467	425	447	467	447	443	462	429	436	469	447	461	450	474	429	464	447	426	452	436	462	480	432	432	465	453	467	409	481	441	481	441	447	464	452	457	454	488	451	442	465	455	424	486	442	422	442	454	465	464	456	423	425	429	461	488	425	460	421	469	467	439	468	434	414	473	471	424	435	423	450	411	463	454	488	500	418	484	457	440	483	442	461	466	474	469	432	473	462	445	463	454	453	440	472	455	457	448	444	442	498	478	443	445	465	452	445	433	436	433	428	405	446	414	431	452	473	461	444	402	500	457	469	470	436	456	468	464	480	454	473	428	466	440	465	470	425	417	410	473	465	458	472	440	480	476	459	499	492	439	438	414	472	462	472	455	461	495	499	414	440	443	408	494	435	506	432	464	478	481	439	446	425	422	453	405	451	492	471	505	462	437	478	417	456	428	448	488	491	462	417	456	460	456	461	427	435	432	450	465	452	438	436	440	411	453	492	456	473	480	450	431	428	461	469	457	479	453	468	471	440	464	494	476	484	444	437	461	419	423	469	465	482	414	417	440	497	448	477	445	444	450	446	439	434	415	420	471	455	478	463	430	445	463	443	490	453	450	463	451	410	453	446	424	462	494	451	447	458	488	479	463	419	466	468	454	470	482	439	445	467	456	476	465	477	445	434	458	478	487	491	439	467	453	445	441	463	484	452	433	455	435	500	474	494	449	447	479	464	435	477	453	441	428	460	464	468	456	427	467	492	459	454	435	424	483	433	445	448	440	463	420	430	488	419	460	464	453	461	410	445	502	415	455	451	442	443	463	471	480	455	461	446	487	460	474	434	451	463	434	439	451	439	467	461	463	460	474	507	434	463	456	455	476	449	439	444	414	453	462	453	439	454	438	428	478	449	472	451	448	447	454	460	459	464	433	450	446	423	472	482	444	451	448	435	455	431	478	462	470	455	422	444	472	435	417	429	444	413	449	466	461	447	466	462	457	445	470	456	477	454	492	445	453	415	490	439	469	429	444	462	422	452	411	460	445	454	430	459	482	509	453	449	449	434	433	461	460	439	435	465	473	465	518	469	467	472	445	430	448	467	421	435	443	471	430	442	494	470	453	443	411	455	457	457	435	475	474	458	494	455	448	462	430	444	453	497	506	438	429	413	462	442	449	423	466	456	469	474	469	452	472	465	450	466	446	439	466	443	443	449	467	481	505	478	479	399	452	464	449	448	423	451	436	452	440	490	432	454	441	420	428	409	464	408	484	430	449	458	440	433	456	482	460	426	408	417	470	452	446	451	452	460	451	450	433	435	453	470	441	499	432	449	453	439	472	451	442	451	452	439	435	445	464	481	464	434	440	451	442	435	479	451	431	468	423	490	464	438	427	449	489	447	440	436	464	463	494	465	503	486	471	428	444	405	439	428	471	464	470	430	461	453	460	452	431	464	432	451	439	440	472	479	444	422	421	470	468	425	421	411	466	441	446	453	446	422	458	467	471	478	466	504	451	448	476	426	436	409	453	455	418	442	434	451	439	458	448	459	442	450	465	431	476	435	453	459	470	437	450	450	433	449	427	437	448	433	464	467	461	460	477	422	448	453	424	465	460	434	449	510	453	470	447	451	423	457	441	444	458	437	442	409	443	472	440	466	456	428	471	450	442	439	440	476	451	457	430	484	444	446	486	478	467	462	452	388	414	438	507	458	438	437	429	459	468	482	441	483	467	453	449	489	454	440	441	469	461	425	440	401	453	467	468	469	459	476	425	459	486	429	441	427	513	450	472	430	415	452	463	466	463	467	441	418	436	444	464
10906	11210	1006	607	545	510	517	480	496	459	481	484	460	464	485	462	452	477	461	434	430	422	435	453	481	541	481	451	458	449	453	445	461	493	461	446	412	478	449	472	457	438	500	418	461	494	508	453	448	490	466	456	465	442	485	467	456	450	493	477	410	500	493	459	491	510	496	477	458	455	453	471	440	481	488	414	466	458	446	475	447	458	447	460	467	439	487	494	435	495	500	485	466	469	511	451	432	442	462	449	459	459	450	503	498	446	439	494	457	503	475	474	456	458	488	489	472	483	473	481	427	450	510	457	486	406	457	451	444	451	423	458	438	475	427	423	480	457	476	469	464	474	458	446	462	478	504	449	447	467	464	449	494	440	472	442	462	448	475	484	512	466	447	479	488	460	464	441	431	459	436	458	508	425	490	433	533	477	421	452	433	453	503	458	452	508	453	467	485	454	457	461	440	440	456	478	429	523	443	457	446	468	465	429	455	465	447	429	450	451	443	467	432	424	490	484	513	438	472	412	466	439	424	436	463	454	477	448	447	428	456	453	419	439	470	463	467	466	458	415	448	482	480	440	441	443	465	405	483	466	471	431	449	469	455	476	443	455	472	475	428	451	478	454	495	459	455	479	462	433	447	444	442	464	479	446	444	455	437	449	427	439	501	458	461	467	462	454	467	479	471	462	446	466	471	446	497	436	473	482	452	464	463	481	468	476	460	438	451	452	510	497	470	479	473	453	476	430	450	461	447	471	449	438	483	458	489	503	482	465	509	479	463	491	446	509	478	489	493	451	447	481	475	489	435	457	457	441	474	415	434	474	437	433	487	463	461	473	457	457	488	435	451	466	469	479	475	430	469	444	459	442	449	461	447	454	448	443	426	445	447	451	430	467	483	446	449	464	458	460	456	459	494	464	462	447	450	495	428	429	465	467	453	479	438	476	458	485	457	490	457	465	479	457	444	488	430	434	495	457	454	471	468	454	453	486	437	467	433	522	432	468	402	474	475	434	432	458	460	434	454	450	452	450	478	483	460	486	488	412	440	438	486	476	449	475	449	446	423	466	462	468	485	448	456	468	450	451	456	453	452	459	411	489	462	461	507	480	429	419	469	448	451	448	446	441	477	462	447	435	436	447	460	453	512	456	469	450	477	465	477	435	455	462	449	459	485	455	491	468	506	438	461	463	475	426	443	488	460	408	446	451	485	445	461	461	504	446	435	448	413	494	482	488	457	451	437	477	509	437	455	476	449	454	449	452	435	466	445	436	477	515	433	451	487	439	468	477	494	450	454	456	449	447	470	461	429	449	477	466	430	429	535	438	454	466	469	470	493	465	424	485	492	456	463	465	426	427	495	464	460	449	427	448	432	432	466	482	466	483	469	457	455	486	438	428	454	448	454	444	480	461	439	432	482	452	447	418	459	469	436	442	467	469	513	479	462	457	472	460	479	414	514	426	422	452	444	453	450	430	467	475	493	476	438	469	447	450	423	475	426	449	472	468	483	477	457	444	468	462	461	466	473	463	461	477	465	425	459	446	453	457	469	451	499	436	450	453	422	479	504	469	488	448	440	435	444	484	461	474	468	448	476	435	450	472	464	449	442	467	437	476	476	425	428	476	436	481	463	446	461	420	428	472	431	464	461	426	469	459	412	458	469	462	470	477	461	473	475	516	446	459	474	473	457	437	466	429	443	443	412	449	455	478	458	477	446	454	480	467	482	447	475	471	435	497	499	460	476	447	499	491	431	454	430	457	424	477	457	428	496	455	429	459	436	425	452	434	466	472	484	471	457	471	438	415	472	451	452	481	471	440	457	442	512	449	471	426	452	482	388	449	449	498	485	447	472	478	437	470	480	458	495	476	437	492	463	514	496	443	478	469	463	480	431	467	463	482	464	480	480	422	458	457	442	448	446	480	441	505	456	436	485	467	456	457	457	473	473	452	507	461	487	442	496	490	493	479	470	457	451	474	487	481	469	468	415	454	437	480	474	490	471	476	465	450	481	469	463	457	457	461	483	468	461	505	487	461	459	456	457	450	448	473	427	464	460	463	467	481	464	475	424	484	439	435	426	451	440	477	446	445	488	449	466	451	479	474	416	469	467	436	457	440	447	470	458	475	449	459	476	474	462	470	437	445	476	483	452	458	469	470	500	436	450	465	480	437	461	451	482	450	460	472	464	436	482	448	463	482	481	482	459	472	503	453	478	503	453	484	470	478	441	464	426	469	486	472	430	468	460	477	467	461	494	439	477	461	440	424	462	470	450	469	428	444	449	414	454	441	441	491	468	476	451	478	423	454	484	466	422	488	488	499	438	447	428	492	448	455	482	426	473	436	513	445	457	441	465	468	482	455	453	473	468	467	472	458	436	473	511	437	480	469	434	489	449	493	457	484	463	483	461	452	473	469	472	452	430	466	448	492	480	471	446	454	444	456	471	424	478	467	462	464	456	473	483	491	460	471	466	471	455	461	465	464	441	468	450	470	437	508	467	425	475	473	426	484	466	437	449	486	458	436	469	471	492	473	456	479	486	467	439	436	488	494	448	477	461	449	428	466	470	466	472	455	425	461	446	491	456	467	435	437	457	437	435	460	444	469	434	478	435	420	468	473	481	462	486	446	457	480	474	481	461	456	451	439	463	458	439	496	489	404	455	480	449	448	454	441	450	453	495	490	487	472	449	475	428	466	461	441	483	430	444	462	468	442	483	449	485	490	460	453	466	484	457	478	440	431	485	444	419	456	443	505	449	427	458	455	447	476	427	487	473	442	483	415	435	502	438	447	462	419	465	482	450	480	468	466	453	462	433	460	470	438	459	478	462	506	445	464	418	473	463	483	459	497	433	473	484	451	481	413	455	472	458	506	476	492	459	478	468	492	438	416	428	458	457	434	462	443	451	480	482	464	455	485	481	469	447	489	428	489	488	466	478	455	438	473	441	497	463	426	489	429	420	465	486	431	454	449	477	425	485	468	496	467	453	458	468	471	499	442	470	446	456	455	487	443	449	445	425	433	438	473	458	432	445	426	414	443	473	421	458	431	459	499	484	442	472	446	439	457	449	458	471	440	439	434	466	467	455	450	465	456	434	423	462	454	455	492	456	466	451	441	482	425	390	472	462	487	488	444	432	462	470	422	460	423	470	485	510	439	468	429	425	415	461	448	429	466	424	478	447	447	461	444	483	507	472	472	498	452	463	488	508	416	473	452	495	453	446	436	475	465	491	462	459	500	443	425	495	410	503	485	479	418	417	451	455	434	468	454	452	459	468	440	433	453	461	479	437	433	447	457	444	479	428	442	460	415	410	476	457	461	495	464	442	477	418	469	444	478	492	491	452	467	465	499	443	446	441	488	473	425	433	462	497	460	462	482	450	482	475	497	477	471	492	458	427	477	460	450	484	452	429	461	440	483	472	420	449	459	476	460	456	452	464	465	456	439	446	468	432	446	447	494	433	481	460	491	447	429	446	446	475	460	449	447	474	459	484	464	461	440
23433	20912	27992	23982	20917	10771	950	615	486	451	415	389	348	300	336	310	301	268	307	284	255	278	296	265	269	279	266	272	281	252	263	261	279	268	248	254	269	266	254	284	253	249	250	267	264	268	245	252	276	231	262	252	255	254	279	277	271	253	245	235	221	264	232	261	249	267	250	242	254	253	225	234	252	243	262	258	215	264	250	233	247	255	248	265	233	257	249	225	265	247	259	254	252	236	247	234	256	246	248	250	242	260	288	244	271	266	258	242	248	259	196	248	270	234	233	253	251	235	243	267	226	257	239	237	256	237	253	259	218	236	243	250	234	221	221	230	258	242	242	248	237	235	260	238	259	253	232	243	277	258	237	242	231	249	215	250	229	248	237	239	260	249	239	239	246	210	264	251	259	243	247	233	272	250	250	230	250	251	219	269	234	241	198	248	265	247	277	220	241	259	249	270	237	238	266	248	247	228	205	263	258	207	248	275	236	240	238	197	269	233	254	251	245	259	237	224	249	240	246	230	227	246	225	233	227	253	229	236	245	254	250	244	262	233	249	256	253	229	237	233	252	254	254	275	245	261	255	239	261	247	229	246	275	251	262	242	246	243	237	248	265	265	228	253	251	276	218	243	239	245	224	258	263	256	249	270	265	254	277	229	243	239	237	232	258	218	235	245	228	246	219	257	261	279	214	231	244	228	228	255	252	237	235	249	267	244	223	247	236	266	252	243	240	246	287	251	251	232	218	229	230	246	246	238	235	248	250	262	245	237	266	264	231	243	238	269	262	282	262	243	212	252	257	253	241	245	244	251	234	235	227	248	272	234	245	270	252	245	240	250	233	258	246	246	226	257	238	263	230	252	270	250	223	261	271	259	227	278	237	231	238	233	226	256	257	249	244	216	236	263	268	295	238	233	246	280	265	282	266	273	240	276	214	241	235	219	242	254	246	265	269	254	256	263	271	247	235	220	248	235	280	226	259	248	231	234	251	246	236	258	282	258	276	238	241	234	272	217	261	239	265	246	244	241	236	250	234	235	253	254	219	263	223	259	226	233	253	233	236	246	263	258	257	244	282	243	269	241	278	243	239	252	240	236	218	230	247	239	230	245	231	247	256	252	242	249	265	271	239	244	258	252	254	227	223	247	254	262	251	220	250	255	232	257	278	260	237	223	209	241	228	258	263	230	247	243	242	221	221	239	249	261	257	248	245	261	257	258	306	231	255	261	246	244	254	247	249	221	256	260	246	267	261	256	258	235	236	217	216	280	238	251	257	256	260	250	249	210	239	237	271	246	227	234	263	231	218	273	263	249	250	258	228	240	231	247	241	252	235	218	253	242	247	244	257	255	231	245	243	224	228	239	270	263	269	238	226	215	270	253	265	239	236	252	253	237	235	227	223	248	257	248	231	229	223	237	236	238	237	260	262	237	240	255	258	217	276	230	242	259	271	250	254	240	245	263	244	250	255	248	242	247	240	241	209	245	248	256	242	260	239	264	269	252	258	228	237	223	249	237	240	213	243	231	244	254	235	261	248	221	279	234	230	269	235	237	243	210	253	272	218	246	242	241	253	241	225	224	259	256	261	240	244	234	247	259	203	242	233	258	274	244	245	256	223	242	252	237	263	248	245	245	249	254	274	251	273	233	251	246	250	238	244	259	245	252	233	253	252	246	255	265	274	246	245	253	257	242	246	250	235	236	240	251	255	245	239	240	248	240	298	259	249	235	249	265	247	251	234	250	250	255	227	258	261	269	250	264	250	266	252	229	241	229	214	236	259	264	251	258	253	216	223	208	246	218	265	248	263	248	265	231	239	260	242	249	236	245	291	243	255	235	221	231	270	245	247	277	246	248	265	244	229	243	234	257	237	261	235	265	233	244	232	240	263	256	240	245	256	247	237	248	256	249	229	219	242	237	262	258	220	222	247	226	239	260	246	244	259	237	244	259	241	244	221	232	271	246	276	234	260	256	266	260	239	236	223	274	229	269	241	232	231	240	246	208	260	248	233	250	241	215	234	218	276	252	251	270	244	261	238	264	255	256	229	246	235	250	258	234	232	262	236	219	218	240	248	246	253	255	281	225	241	232	223	243	251	246	257	243	277	257	262	210	247	245	224	277	244	219	231	228	242	246	237	230	237	254	246	255	238	261	234	269	249	256	241	249	234	217	243	246	277	262	255	240	185	270	257	241	248	233	254	230	227	266	245	247	235	238	226	220	213	221	248	251	236	246	264	242	252	284	254	247	243	239	273	261	251	243	242	243	239	285	253	262	252	237	255	248	277	233	267	244	245	234	253	259	247	243	253	248	267	235	257	211	230	240	242	254	219	239	269	273	254	264	245	249	245	233	248	263	263	265	255	248	217	239	244	270	239	248	266	239	233	286	243	241	251	246	253	218	247	256	243	214	237	241	242	237	246	233	244	265	251	260	266	239	245	250	232	232	250	242	235	232	253	254	234	246	289	250	275	274	213	217	228	257	232	281	238	258	235	213	271	229	243	236	240	266	258	262	243	255	226	261	223	259	232	245	243	237	263	258	245	274	281	250	259	234	238	239	267	248	223	249	225	261	258	256	255	245	233	270	269	246	256	243	258	238	229	242	235	258	219	266	243	259	222	242	258	229	243	250	243	270	272	272	250	238	229	243	253	245	275	235	246	236	238	233	223	259	255	228	258	223	248	261	252	238	250	276	258	225	255	253	233	286	233	239	212	235	238	246	229	245	244	236	267	253	261	229	242	232	256	244	230	241	223	256	228	249	232	235	256	271	263	272	255	257	222	242	251	251	223	244	238	266	257	202	261	272	240	224	225	251	232	235	271	244	264	230	236	257	223	227	228	245	262	225	236	216	248	258	229	256	222	258	233	243	248	250	224	253	261	235	221	260	274	247	274	258	229	212	243	230	257	241	251	250	215	245	259	248	249	223	245	264	238	268	218	234	285	248	237	215	250	246	278	246	246	254	274	253	253	237	266	225	232	251	253	251	238	250	264	248	223	276	231	267	245	239	268	262	259	246	266	241	254	260	250	237	243	222	258	248	255	241	224	234	246	248	203	252	260	285	248	226	258	252	265	208	231	243	242	291	260	235	251	257	267	226	243	255	244	260	239	268	241	269	234	238	241	252	226	248	261	240	246	233	249	240	221	253	220	218	238	247	245	250	250	254	244	271	237	243	266	229	221	255	241	245	249	260	205	235	232	258	261	242	230	213	234	283	269	261	280	265	262	274	234	251	241	243	245	261	257	221	244	233	240	215	212	251	231	244	266	251	225	251	228	239	229	275	261	228	243	247	230	259	255	258	259	235	253	243	231	238	239	240	285	245	241	236	248	247	233	222	257	230	249	233	222	236	240	242	252	259	234	263	238	248	260	254	253	251	233	246	230	249	248	265	267	263	262	266	240	246	227	249	267	223	265	248	254	254	257	252	248	243	266	254	242	271	234	254	220	239	239	241	274	262	220	261	266	254	215	236	230	265	224	239	230	223	285	248
11806	39022	6055	2429	1856	1380	985	799	634	551	484	441	392	363	365	343	342	338	322	340	332	323	318	299	322	293	288	318	273	274	258	288	274	314	314	252	253	286	265	257	270	276	272	260	251	229	278	281	268	243	254	257	263	272	293	248	262	247	279	238	281	267	271	246	293	261	284	282	277	292	269	280	269	241	245	269	273	269	271	275	268	260	260	260	258	266	274	250	266	281	271	244	254	276	278	249	267	285	280	256	231	274	255	274	267	269	277	253	263	255	280	262	273	239	257	272	263	258	260	247	267	260	284	267	274	269	275	244	287	271	261	277	260	262	247	275	279	267	262	255	298	249	241	237	258	274	240	261	249	276	259	268	233	267	262	265	249	274	262	249	268	248	259	257	264	302	266	252	239	286	255	273	245	293	263	236	230	219	302	265	282	243	275	252	234	261	267	285	263	254	270	230	256	243	248	277	244	225	273	265	255	275	244	259	257	249	272	260	240	271	247	253	225	277	245	253	255	233	251	237	252	274	235	218	257	250	248	248	244	261	267	248	290	290	237	262	242	261	255	272	256	245	246	254	251	273	269	247	251	287	201	264	255	271	244	239	292	250	250	243	294	279	257	216	241	274	275	249	273	286	285	267	259	256	258	245	221	247	265	244	264	285	269	239	237	269	270	251	246	273	251	222	280	260	258	263	251	265	254	227	251	239	275	257	257	213	256	246	236	269	271	256	254	288	256	243	265	248	260	283	245	259	262	255	306	248	242	243	265	269	248	254	255	273	291	239	269	250	266	267	227	282	256	251	263	242	261	245	260	245	236	256	246	260	265	260	263	257	262	261	284	258	246	253	271	242	246	262	236	274	258	255	285	229	279	263	271	231	239	256	250	253	282	265	264	243	259	269	248	254	267	265	278	250	256	241	263	253	287	249	250	239	262	265	264	266	255	242	256	223	248	270	258	275	268	243	265	274	266	254	272	253	236	237	258	251	267	252	254	257	248	279	280	252	257	244	246	268	234	241	255	257	242	248	240	243	267	275	242	240	286	257	237	235	267	249	258	264	240	285	259	256	259	269	252	221	262	261	242	252	276	279	290	258	259	242	262	273	286	248	251	278	262	271	249	249	253	283	236	273	275	260	237	255	234	258	242	239	231	264	283	284	257	259	259	240	266	245	268	247	229	251	255	247	259	268	257	269	256	254	245	265	242	253	217	273	253	274	232	267	269	259	251	262	265	263	270	269	275	256	254	273	246	245	265	236	292	254	260	269	220	269	262	256	280	270	274	269	248	251	261	285	265	255	247	253	237	262	257	258	235	247	267	254	269	263	238	266	262	259	246	237	283	273	283	250	277	244	258	241	257	252	266	262	230	232	262	232	257	262	252	298	238	256	263	227	277	292	247	262	277	239	291	232	248	262	251	274	261	260	258	266	259	255	228	225	247	232	242	277	272	238	257	238	245	259	277	259	235	256	256	252	255	255	255	240	249	254	258	271	272	263	270	253	269	261	240	256	251	245	248	251	297	253	261	262	254	263	252	240	224	258	253	261	260	264	236	264	265	239	248	246	255	266	271	233	252	235	258	254	253	281	263	276	258	248	254	235	255	255	251	246	247	250	242	271	241	271	275	249	242	241	300	234	205	238	258	234	227	263	258	268	222	275	252	254	287	265	259	251	251	257	259	280	283	272	285	286	274	229	237	273	230	275	256	237	212	232	280	248	281	253	270	249	257	267	263	250	227	244	250	264	224	259	234	253	291	282	230	267	264	261	280	254	269	249	285	272	269	245	243	258	257	284	240	259	272	256	260	256	283	246	252	267	272	264	272	263	258	264	258	243	260	285	251	251	245	257	269	247	225	261	247	257	251	251	289	277	266	254	242	258	255	240	268	252	245	243	245	272	247	256	259	257	257	271	236	238	273	279	245	269	233	254	254	253	264	254	263	240	246	241	303	239	281	247	250	233	265	238	272	247	269	252	250	267	269	242	285	295	257	250	244	233	258	273	252	237	261	231	299	246	236	257	261	256	258	295	238	232	274	248	240	253	248	236	267	247	243	269	227	242	265	244	243	263	256	242	227	233	247	262	243	238	264	259	281	269	272	241	250	291	239	270	246	221	289	273	246	253	267	266	237	249	240	235	223	216	239	269	247	243	237	261	232	283	261	257	236	264	265	272	250	253	274	274	266	252	239	254	244	252	231	240	242	241	238	233	243	278	275	264	252	228	248	260	236	266	262	273	238	255	258	266	248	258	241	253	261	284	269	263	245	244	224	259	258	246	257	236	285	257	273	260	258	251	218	250	240	268	254	258	276	242	259	231	236	237	288	234	219	252	278	271	257	247	270	251	288	239	235	227	270	228	268	269	250	271	237	252	249	257	257	253	273	292	259	270	269	242	274	253	272	232	268	254	271	269	261	241	259	256	261	253	250	261	238	253	269	267	237	243	253	234	254	260	270	282	248	245	251	269	269	252	246	238	240	281	242	256	256	248	276	254	256	262	270	259	251	258	251	253	230	269	236	261	238	265	269	261	248	243	249	270	260	250	264	256	245	254	237	264	246	266	263	243	266	252	264	261	242	245	252	245	299	239	244	259	253	238	270	264	262	276	251	274	273	264	259	246	281	229	240	242	235	248	283	248	268	258	233	268	243	248	249	240	239	267	245	246	261	236	256	259	269	281	246	221	252	284	256	251	234	246	239	282	288	276	250	255	253	278	242	281	252	245	255	254	267	245	260	267	238	253	270	244	256	270	263	269	274	261	265	302	252	250	248	273	253	252	225	269	242	273	296	252	271	292	240	267	246	254	251	256	228	251	261	285	251	274	265	263	260	255	259	239	235	280	271	257	260	234	250	218	240	271	268	263	251	248	271	227	226	246	267	282	240	252	270	217	275	253	242	257	296	257	241	225	218	263	226	229	252	233	236	266	246	250	290	249	255	234	267	255	267	255	242	235	242	251	234	252	234	250	255	258	231	247	280	241	262	247	253	294	281	235	240	273	247	256	271	214	290	283	255	258	266	214	280	263	234	251	254	266	246	267	257	255	216	254	239	233	244	261	262	274	306	254	248	238	243	256	246	247	252	256	263	253	257	229	233	259	262	270	259	272	266	267	273	235	250	267	241	262	253	267	249	260	248	280	253	259	222	295	285	252	263	250	255	242	219	248	254	282	259	251	245	269	255	256	263	274	242	275	256	223	281	262	266	243	235	258	237	246	243	280	277	261	261	239	272	265	234	248	280	236	236	246	236	246	272	264	257	273	269	276	269	246	269	254	257	251	250	234	242	250	244	274	241	260	226	249	250	277	269	248	241	289	265	237	260	272	265	230	249	239	255	271	255	258	283	240	263	257	247	228	266	250	260	252	288	284	264	262	208	258	240	258	258	289	246	263	262	286	283	239	265	273	262	261	270	263	256	238	253	270	243	263	259	220	252	238	260	283	264	251	258	262	227	243	233	255	236	261	266	234	265	240	264	217	247	248	237	288	242	271
24338	20864	27129	24631	14329	1078	736	674	570	550	542	552	533	514	501	485	532	467	479	450	480	472	479	452	465	462	417	472	442	501	426	453	454	510	433	424	455	455	445	487	450	434	469	473	503	446	457	476	422	482	434	445	439	469	457	414	474	461	425	447	423	475	459	439	505	441	444	450	456	459	471	481	491	482	452	450	457	453	458	473	443	449	471	429	452	433	438	477	437	447	458	477	442	518	467	451	446	440	434	473	439	450	458	440	463	487	450	459	470	507	485	433	422	469	473	436	432	458	488	434	462	474	415	472	456	433	426	431	470	496	470	472	442	466	452	468	477	445	455	465	486	446	465	463	439	458	414	454	421	486	467	459	458	442	452	447	445	481	436	446	459	515	450	487	492	476	519	462	440	473	480	442	477	487	442	428	443	441	437	458	445	461	486	477	446	424	504	434	436	476	443	471	440	437	444	492	452	441	457	470	459	456	453	427	475	478	464	465	476	447	484	472	482	479	429	472	486	494	419	485	464	437	440	507	461	444	373	479	437	463	465	450	468	464	422	447	466	468	478	423	453	475	457	503	466	457	457	457	444	472	460	448	420	485	511	462	464	416	452	475	452	502	414	475	447	400	488	470	449	488	387	465	440	453	448	430	437	462	469	445	461	486	468	467	455	437	426	416	489	477	468	466	466	470	422	456	483	458	459	466	470	444	440	449	476	438	437	486	468	435	470	462	484	446	485	487	472	452	425	439	436	482	420	463	465	460	409	492	496	482	458	447	445	478	453	424	484	395	439	421	482	481	436	452	464	469	441	393	459	462	450	451	462	461	455	451	452	457	443	453	462	409	466	439	454	457	440	440	472	459	434	441	433	444	437	430	507	452	446	444	466	444	450	418	490	443	470	455	490	421	454	474	437	438	439	444	430	459	478	440	461	466	472	430	472	492	440	446	461	450	480	476	444	430	408	473	453	453	473	470	435	469	439	410	454	465	471	454	485	428	445	447	475	438	438	463	440	408	502	477	425	429	438	424	427	451	499	451	451	451	502	429	451	479	440	499	485	436	488	434	460	459	442	480	494	448	486	478	504	500	457	459	416	481	465	474	470	446	447	491	471	441	425	509	454	467	446	447	471	480	474	472	425	467	465	464	457	421	466	444	452	462	439	461	467	456	465	501	443	405	461	463	450	456	426	461	451	498	452	433	483	482	448	483	460	463	454	447	469	493	470	427	477	447	457	464	459	463	452	478	518	436	454	440	448	448	427	456	460	473	458	457	472	452	457	444	470	420	462	463	404	439	448	421	429	445	484	463	452	458	483	431	413	430	421	484	473	430	398	421	476	473	440	462	480	431	433	460	452	459	486	478	456	448	446	469	461	442	460	504	435	440	435	451	480	473	448	474	462	440	502	495	451	468	440	425	475	431	443	436	465	434	436	459	456	436	459	435	477	435	469	421	445	422	471	447	448	440	420	449	458	467	463	428	420	473	450	445	472	438	451	452	463	429	436	418	435	468	488	444	435	426	438	439	480	492	450	432	430	450	435	479	476	449	446	441	469	459	490	463	442	451	452	444	479	470	458	438	475	453	457	464	465	468	430	479	440	460	458	443	496	466	452	414	492	474	450	449	442	473	504	445	495	434	461	478	447	480	472	486	443	451	410	480	462	435	486	441	470	458	453	442	461	466	437	462	489	454	454	482	436	436	445	438	452	449	446	463	462	480	471	493	480	468	456	466	427	470	451	411	440	460	434	448	474	460	450	457	466	445	418	486	446	431	443	420	474	500	463	450	471	464	469	492	488	475	435	473	457	468	451	445	443	453	447	457	470	458	429	399	424	442	455	434	461	438	450	475	448	471	472	446	479	412	485	457	476	436	456	428	430	453	452	420	453	470	458	474	465	463	436	436	445	409	452	456	416	433	463	464	449	485	411	424	460	433	465	441	447	449	423	487	462	484	474	471	457	464	415	453	466	487	483	481	448	449	477	480	485	466	424	455	426	487	422	481	446	426	476	421	442	439	470	438	460	442	458	475	458	440	453	447	443	453	428	476	421	439	480	472	483	456	425	461	440	442	452	464	457	433	471	413	452	467	451	460	427	444	446	449	454	451	412	429	431	493	441	460	475	437	491	424	443	422	428	470	465	441	440	457	437	454	467	459	468	434	461	404	453	471	464	446	419	450	425	461	422	509	450	417	458	446	435	405	436	476	461	475	408	455	436	435	458	469	464	440	445	483	440	423	480	431	443	458	440	483	417	488	429	442	443	432	445	457	427	485	448	464	488	460	461	488	459	441	493	465	448	469	498	444	438	456	471	439	493	454	424	442	469	436	451	433	486	438	482	423	431	434	445	488	485	456	453	487	491	464	436	441	456	456	464	451	448	483	434	420	394	465	446	486	457	460	456	494	457	460	470	477	456	459	482	466	472	435	446	441	476	434	539	453	438	439	451	444	438	462	431	439	480	434	451	445	454	480	451	461	435	467	467	433	501	473	440	459	434	394	431	437	472	457	438	439	476	451	453	441	458	448	474	396	485	493	445	492	505	462	485	444	454	458	425	445	437	419	426	486	476	449	440	445	472	477	445	474	487	458	490	456	493	431	474	464	506	422	439	424	448	486	456	439	459	490	455	457	450	492	443	478	450	423	458	414	447	446	469	482	456	441	458	452	431	465	438	406	453	441	470	456	466	453	448	415	484	456	500	486	464	438	466	431	485	472	452	456	411	462	444	450	425	447	455	496	437	502	451	439	482	429	485	454	446	456	435	450	459	450	467	470	475	402	471	475	437	431	473	463	460	475	450	443	471	442	475	453	462	442	483	461	454	424	425	454	435	447	499	470	476	414	505	419	459	472	451	450	459	464	471	461	455	454	471	454	428	467	432	438	470	473	441	502	439	417	432	431	451	471	477	439	477	451	409	458	456	456	451	464	423	451	472	449	475	448	438	513	480	455	497	409	470	466	474	409	473	451	457	449	452	462	459	447	460	476	464	465	462	437	434	440	462	460	460	479	415	432	454	485	484	471	436	457	426	484	447	460	443	433	459	446	448	469	430	472	465	442	442	466	443	453	462	456	438	431	454	445	445	472	448	460	481	453	448	439	444	491	432	443	459	453	502	496	460	470	445	454	458	423	472	442	463	438	445	476	436	512	484	496	422	476	433	465	512	445	430	453	452	467	427	469	470	442	436	483	453	458	478	412	478	491	460	474	471	432	435	468	485	432	457	420	443	447	506	469	451	433	414	472	458	462	452	452	476	451	426	453	442	449	451	471	449	467	456	416	460	424	470	384	513	434	482	488	444	435	427	421	448	456	426	430	434	453	463	448	460	462	440	443	446	464	422	458	462	488	450	485	450	457	462	468	453	483	445	459	458	445	466	477	442	437	472	480	429	479	456	488	491	466	446	483	428	459	451	422	477	423	443	497	483	434	459	458	483	432	465	497	471	475	459	461	433	471	466	461	483	457	451	473	405	395	460	477	427	465	443	470	461	453
12133	32608	3784	1784	1363	1120	909	725	708	623	562	572	537	514	480	497	506	477	433	463	474	468	493	457	498	456	457	474	445	507	448	436	468	459	455	449	467	459	463	447	467	475	455	460	439	477	453	469	430	487	460	464	470	474	442	439	458	457	449	461	479	474	436	438	479	521	445	462	479	419	443	454	400	393	479	469	463	465	476	483	435	439	468	444	469	446	466	451	470	467	430	450	464	473	428	457	417	480	420	436	466	465	464	459	475	465	447	429	470	493	438	488	450	482	436	453	459	437	457	454	439	450	451	421	432	442	432	458	499	450	478	452	430	465	484	451	438	425	489	452	424	453	472	494	434	449	431	463	462	459	455	478	456	428	457	468	483	449	458	482	494	475	518	473	427	441	442	453	456	426	442	440	441	487	427	470	458	426	444	476	450	425	471	461	421	434	433	456	466	450	477	512	491	485	436	472	455	440	423	470	462	428	423	458	413	438	449	427	462	467	420	421	452	432	432	441	435	444	476	440	469	473	467	451	448	427	466	445	436	473	442	468	456	429	431	448	423	498	451	467	427	452	410	464	452	452	429	452	411	474	420	459	469	450	455	427	444	446	466	449	439	455	441	459	445	434	466	452	430	478	469	474	467	442	468	417	452	416	416	462	459	454	431	436	489	433	490	473	459	438	448	444	473	443	451	407	478	455	433	454	422	449	458	466	460	467	417	461	450	475	488	449	456	457	429	443	476	482	432	462	436	464	419	487	441	430	455	447	428	432	450	441	450	474	445	422	435	485	454	485	461	472	427	459	470	454	452	451	470	449	475	449	467	470	422	420	488	448	475	451	431	470	416	447	462	408	434	455	432	466	449	433	476	432	415	445	446	422	430	476	478	465	437	445	431	427	475	478	452	487	407	448	454	451	462	471	478	464	423	450	470	435	439	454	426	422	449	449	463	496	456	461	461	430	451	429	432	452	459	462	435	490	427	451	448	439	461	448	460	435	406	488	439	447	458	486	476	443	435	382	456	488	443	457	477	423	449	423	485	440	427	481	421	427	446	465	483	485	463	419	485	454	432	410	456	457	468	456	438	471	451	451	453	452	422	438	442	474	442	464	439	456	438	444	446	456	422	423	476	475	471	451	453	435	460	456	463	459	443	406	437	448	423	443	430	425	505	442	447	428	454	481	439	428	448	434	444	465	445	458	457	453	442	434	488	427	463	473	434	432	436	471	491	456	437	437	446	430	434	458	473	446	472	416	443	471	458	473	418	473	442	464	420	472	428	458	446	436	454	411	439	457	421	409	432	480	434	449	454	430	439	441	441	459	456	442	477	441	450	448	431	425	434	431	454	450	417	485	411	428	433	435	467	469	441	450	439	467	437	429	455	451	503	451	435	468	459	431	502	498	448	454	447	443	432	475	456	429	437	442	501	449	446	495	466	443	441	474	471	445	450	435	444	454	453	429	456	469	474	459	438	456	451	451	454	426	460	474	436	441	499	419	429	431	475	457	485	411	480	445	488	430	461	471	454	429	416	420	438	433	435	441	447	406	484	445	468	465	475	423	428	446	443	428	478	421	451	413	453	462	426	443	494	412	478	489	433	451	475	438	454	423	454	423	458	425	438	484	452	480	466	406	426	412	453	485	456	421	427	464	424	448	439	443	452	459	455	429	416	474	477	440	425	466	469	414	432	422	421	467	464	498	487	453	439	441	414	426	431	477	463	486	443	399	454	457	467	421	413	480	470	458	427	468	460	417	447	445	438	455	457	454	441	442	472	478	454	454	447	454	449	464	438	443	420	448	482	462	435	442	438	464	450	436	465	484	484	461	464	459	464	413	428	447	461	471	449	435	473	485	494	451	456	453	434	456	447	438	443	482	482	487	481	452	455	430	453	442	437	441	504	438	437	486	481	439	476	448	483	442	451	451	474	463	469	429	488	464	472	430	433	436	442	441	467	421	464	451	453	486	468	424	465	454	436	459	471	460	441	451	438	446	479	448	425	432	443	447	477	494	453	458	417	437	427	447	437	445	445	478	476	450	451	512	452	434	434	437	471	434	479	518	487	463	448	421	469	485	448	502	464	417	451	445	470	470	424	431	439	473	472	464	466	476	442	471	440	454	437	448	460	455	449	429	454	411	414	491	460	440	473	450	444	412	468	481	446	430	457	444	428	464	442	437	435	428	459	458	473	473	433	463	459	454	442	459	450	443	454	448	425	425	488	453	474	439	485	421	436	450	449	413	471	426	430	446	461	494	449	455	454	440	411	423	466	423	443	445	458	452	475	485	445	445	450	440	440	467	446	459	479	444	462	441	474	482	481	473	459	427	437	454	430	460	461	459	497	427	439	447	462	456	432	469	404	461	382	420	469	443	465	453	461	450	454	442	458	432	446	448	442	461	411	425	473	460	433	446	440	418	422	435	471	474	480	422	456	407	451	470	414	460	472	451	425	450	472	439	457	469	442	465	440	418	469	427	475	397	433	432	430	449	405	450	456	456	454	463	454	440	485	457	462	471	470	454	448	437	445	451	451	447	441	426	437	475	448	455	499	425	460	401	458	441	447	442	443	489	460	432	428	470	510	497	427	452	411	447	447	459	454	480	454	448	449	438	454	438	472	427	424	435	415	432	478	401	455	445	475	420	441	458	416	472	468	421	457	486	442	497	422	468	457	450	428	425	465	432	416	462	477	457	454	476	477	414	439	473	432	477	417	423	443	447	463	449	413	451	472	483	453	472	465	422	482	447	466	462	432	417	438	444	470	453	439	436	448	497	447	447	433	454	493	407	447	444	437	485	446	443	450	423	470	472	435	472	445	453	435	445	449	429	464	404	470	409	441	461	477	461	451	475	451	458	461	432	462	467	426	424	466	456	445	465	435	459	467	445	460	424	395	429	444	428	473	449	444	490	438	447	458	479	449	448	431	463	460	451	439	442	429	441	446	427	449	473	446	469	439	423	463	421	439	424	440	446	411	458	450	430	466	430	460	440	440	420	427	453	439	436	437	434	446	448	404	456	432	463	459	450	437	412	460	423	458	460	455	442	431	430	495	407	469	469	470	473	457	440	473	404	445	434	422	474	450	412	448	440	435	424	436	424	456	449	438	422	475	453	477	446	446	430	423	493	476	438	435	440	459	461	437	463	471	455	439	433	461	452	441	446	446	454	451	466	435	453	413	463	461	474	426	453	445	433	460	410	450	436	467	463	427	440	433	411	434	438	454	493	478	456	422	479	435	448	429	451	461	490	438	412	471	470	423	422	438	443	412	436	467	438	450	454	481	459	481	473	430	435	435	454	419	460	432	454	413	466	453	441	472	458	517	443	472	449	434	486	475	446	449	525	454	412	457	412	416	456	427	410	439	460	439	426	469	483	451	430	432	470	448	477	426	425	477	468	455	488	455	466	456	466	474	448	430	473	455	488	454	466	460	437	409	449	490	445	428	436	419	453	424	462	462	475	456	440	419	457	451	450	454	471	440	471	413	496	464	458
22263	20978	28568	23528	20947	20939	10192	1003	593	560	461	399	385	345	367	308	297	289	257	287	262	256	251	250	216	203	194	207	231	249	207	195	225	178	193	216	219	218	215	206	213	194	196	203	184	207	199	185	190	197	182	184	177	232	210	219	192	191	194	171	195	189	176	201	209	202	170	207	202	194	209	203	187	188	182	191	175	199	190	173	181	201	189	172	187	166	173	184	167	184	196	189	199	196	213	192	201	193	194	170	171	197	179	173	179	155	162	190	185	189	193	194	170	177	182	194	192	159	178	172	196	190	204	176	154	175	195	195	176	165	163	182	192	159	164	180	178	182	166	177	199	182	173	168	188	198	180	172	188	188	178	166	176	199	180	177	180	196	156	193	168	160	191	163	165	193	174	161	175	189	182	179	168	183	162	176	176	214	183	185	199	173	186	152	149	186	165	155	182	172	190	181	186	195	182	166	174	164	198	203	199	180	189	183	177	180	178	186	176	175	201	204	194	177	173	177	176	155	151	171	175	162	188	168	181	180	188	156	187	152	187	155	182	177	192	157	178	168	160	181	179	180	175	179	182	186	203	206	175	181	174	194	200	165	193	176	176	169	210	166	173	210	188	186	200	175	178	186	180	181	188	195	192	171	195	186	203	170	195	183	178	200	168	180	191	180	179	177	215	160	177	189	183	168	194	165	166	185	185	194	162	180	169	202	179	172	184	175	193	180	187	184	178	192	172	176	188	176	184	178	181	181	185	167	179	184	181	201	188	183	175	161	181	159	175	157	160	163	195	179	161	176	157	200	165	154	203	189	167	172	157	149	186	172	198	174	175	181	178	182	197	194	181	196	178	174	183	192	191	181	154	177	182	202	206	185	164	212	183	175	216	160	169	188	167	202	192	199	174	148	169	194	189	189	162	164	179	175	186	188	184	191	190	175	175	190	184	193	176	189	188	185	188	177	171	187	176	190	177	168	179	169	155	169	179	189	195	179	186	206	175	192	195	172	158	169	186	184	190	183	158	169	170	179	194	189	187	173	171	158	174	159	183	175	161	175	186	179	180	196	171	195	185	180	171	177	175	163	175	190	188	182	185	180	167	192	176	168	195	172	178	190	172	175	206	179	183	169	189	162	177	165	178	189	178	174	195	182	174	180	174	206	189	181	181	181	194	179	192	205	158	209	186	185	169	168	175	182	176	180	198	157	160	199	178	172	161	152	163	185	181	138	167	179	178	191	191	191	180	174	187	189	174	193	178	204	160	177	172	197	203	146	170	179	168	174	187	200	201	200	162	210	165	201	179	188	179	190	169	188	188	206	200	176	188	176	164	158	194	186	168	179	155	173	194	180	186	169	159	180	180	198	212	178	196	196	178	169	192	217	182	181	181	188	187	201	198	195	176	177	197	166	175	174	164	192	160	197	171	169	149	196	176	170	159	153	195	166	189	175	177	185	177	172	166	208	186	175	173	182	203	175	173	171	164	177	166	184	147	168	172	193	208	192	192	164	168	177	181	190	151	175	173	172	166	190	171	162	161	193	162	183	168	199	194	164	185	159	185	169	185	178	176	211	196	173	175	181	166	178	187	170	177	173	182	166	185	195	182	164	177	179	195	185	174	173	167	176	179	182	184	162	175	178	176	158	173	187	162	176	185	165	171	177	190	173	184	187	187	185	170	169	181	203	176	173	169	188	173	171	203	164	185	167	195	170	178	178	178	171	186	163	210	169	173	177	171	223	181	175	186	172	176	193	201	196	175	190	163	171	172	168	154	176	183	192	185	179	180	200	145	204	173	196	201	190	183	196	186	197	172	190	195	188	167	197	184	160	185	179	203	177	184	166	207	166	193	176	177	187	176	201	163	173	163	183	171	186	164	190	162	200	203	162	173	183	190	192	176	180	197	161	196	170	172	195	177	171	174	170	175	184	155	184	182	202	186	181	169	165	176	177	205	158	187	174	193	176	177	194	152	185	179	169	140	196	189	188	173	181	218	173	195	173	191	164	191	171	180	176	182	187	176	189	185	167	188	197	190	191	136	168	176	163	179	154	177	184	198	159	196	184	158	177	158	183	198	175	187	190	179	185	177	188	146	190	153	188	151	171	182	178	182	198	175	175	186	183	177	184	192	166	188	180	182	139	183	179	196	193	169	154	196	188	182	182	173	208	162	160	166	179	159	189	187	181	183	187	185	197	180	167	171	186	152	173	168	178	199	162	189	190	179	190	193	201	189	165	185	159	184	188	169	165	184	158	187	179	188	191	168	163	180	181	178	189	183	188	186	198	194	179	169	193	169	173	183	195	198	160	159	149	184	168	149	181	167	167	203	178	199	174	193	177	179	204	159	191	162	170	180	169	185	171	178	171	151	164	162	157	192	183	171	161	170	169	182	147	164	182	173	177	150	184	191	167	189	159	221	174	179	152	176	190	186	181	188	190	179	192	155	173	167	201	181	181	153	172	179	168	186	169	199	174	197	193	188	192	203	192	165	174	185	173	166	177	179	178	188	192	168	156	184	222	194	188	183	183	165	179	166	196	164	164	185	190	172	171	187	172	186	200	179	176	179	167	189	166	162	197	188	193	175	193	211	181	178	199	177	173	181	173	181	185	184	175	183	168	185	150	184	170	175	213	187	198	200	184	188	177	179	182	175	193	155	183	181	153	174	187	173	189	183	171	178	204	208	171	166	173	164	168	188	197	174	187	180	189	172	189	217	184	176	176	164	194	186	179	174	199	167	193	191	177	193	164	183	179	176	170	173	189	187	164	184	182	184	180	190	197	197	200	179	181	186	171	179	195	184	180	180	172	184	179	182	154	175	155	193	177	190	182	171	183	225	193	158	171	170	176	164	165	196	195	174	171	165	179	168	188	190	183	176	169	193	186	189	189	185	179	200	188	168	154	184	165	185	170	158	228	211	171	192	184	179	184	159	191	198	177	185	195	170	189	212	170	167	164	198	162	175	160	167	177	188	168	211	179	172	176	166	183	151	186	174	141	200	177	176	172	176	175	188	187	179	185	169	198	162	181	173	166	160	178	190	166	189	169	182	189	192	207	167	189	172	170	190	182	179	192	184	186	171	159	196	199	162	186	178	176	194	185	163	178	176	163	187	156	192	181	151	161	194	172	178	196	170	172	171	164	191	179	173	195	157	185	167	184	196	168	171	164	197	202	172	176	182	177	179	175	187	200	162	169	191	192	172	180	182	167	177	175	203	179	197	193	159	186	173	187	172	162	180	178	198	166	192	158	167	199	170	198	158	160	192	190	175	182	171	174	161	194	180	212	194	180	188	197	167	198	192	181	178	183	190	180	171	158	180	172	167	183	189	197	181	182	183	186	173	150	168	177	190	170	200	180	177	184	184	165	187	166	187	174	161	143	185	172	175	186	176	173	176	196	187	168	175	187	186	197	187	200	193	207	192	195	191	184	167	184	174	191	188	184	176	199	175	196	157	169	168	203	193	191	165	176	157	164	192	173	156	184	198	188	179	163
14208	42380	8683	4663	3174	2414	1689	1343	1038	738	620	556	472	446	414	390	360	339	323	291	277	284	254	250	253	220	235	247	202	221	234	210	219	201	208	194	199	219	188	212	216	205	202	199	206	202	204	200	203	206	204	197	194	201	216	201	225	199	186	181	204	184	219	173	198	191	183	200	185	185	163	200	195	188	191	199	164	187	194	183	189	180	172	166	144	183	177	193	179	191	204	182	160	178	191	187	195	199	173	167	183	167	155	206	191	201	177	180	186	172	191	187	197	185	185	180	181	182	167	171	190	177	172	215	184	206	193	193	157	183	188	177	178	178	174	186	156	188	195	181	197	171	165	198	178	193	185	179	184	179	162	202	190	176	183	203	194	167	202	168	158	170	175	167	196	175	193	158	207	161	172	156	171	227	156	180	175	178	164	180	156	190	176	196	185	151	194	190	168	152	202	175	165	165	182	190	178	182	181	182	161	159	180	186	188	200	176	194	166	183	163	176	172	186	178	183	181	177	175	170	185	151	174	186	184	186	211	169	179	202	178	202	174	161	175	160	192	173	188	170	180	184	190	180	163	189	184	194	184	164	172	164	177	194	168	195	184	192	177	155	195	176	199	175	153	192	184	193	173	180	184	160	155	188	150	153	169	178	198	169	197	192	170	159	168	169	175	177	175	169	169	183	175	174	177	173	174	164	163	173	184	165	154	160	184	171	166	167	172	180	177	173	182	207	180	173	173	182	203	187	171	176	161	173	179	184	179	182	175	188	161	175	186	168	201	188	185	195	175	172	177	176	165	185	198	198	163	158	196	182	186	187	151	169	201	187	188	158	197	197	172	175	191	172	179	182	170	165	187	197	182	194	182	190	169	168	153	184	166	165	187	187	173	191	233	185	164	160	212	161	178	168	195	181	192	170	187	159	173	188	172	156	176	201	166	179	195	183	180	177	179	186	188	174	162	158	181	167	162	169	198	180	171	200	181	179	168	180	182	183	169	173	172	181	170	140	169	175	194	175	188	171	173	187	194	198	173	185	165	183	188	168	178	198	177	179	195	175	169	174	170	163	180	160	183	170	190	187	188	192	152	176	161	161	169	185	180	195	195	186	198	165	189	179	173	185	163	162	182	190	187	195	184	196	168	166	172	185	185	168	181	190	163	197	175	173	148	183	183	182	188	174	181	164	177	184	167	197	180	170	180	169	189	177	173	174	210	166	166	186	157	194	181	161	181	157	153	178	179	189	176	183	195	186	181	189	177	182	161	187	191	192	151	204	165	190	183	167	173	172	173	160	177	177	189	185	197	198	171	150	170	161	163	195	181	200	173	196	163	191	179	183	179	179	176	164	190	177	182	181	172	189	161	184	190	185	174	201	182	189	208	181	172	168	199	165	186	169	183	192	184	172	169	198	174	163	157	186	191	194	181	172	175	165	189	179	165	197	189	178	178	178	181	194	170	170	181	168	177	200	186	156	186	177	183	177	170	169	192	173	190	184	172	174	195	181	176	175	173	183	160	188	176	189	191	193	164	187	181	177	173	162	179	189	167	164	188	182	174	163	136	169	167	169	191	194	171	184	184	148	168	183	180	198	182	164	198	164	195	163	157	195	180	174	205	200	201	178	182	176	191	169	175	175	181	172	191	190	194	180	188	199	167	188	178	192	176	149	185	175	164	185	200	166	181	184	179	173	196	176	172	144	185	147	168	189	187	192	181	171	182	156	169	171	195	171	181	186	190	168	186	173	183	169	187	182	183	203	171	177	180	171	189	163	184	162	181	189	179	183	192	191	178	164	182	169	150	178	183	173	176	195	198	168	175	189	196	187	188	174	159	173	183	175	170	153	185	191	169	188	174	188	193	188	199	179	196	178	199	156	183	174	161	191	181	161	183	172	156	167	158	204	155	152	201	156	156	172	186	189	185	183	179	161	180	169	181	189	150	160	205	174	143	164	164	185	188	199	194	205	165	190	160	188	181	191	185	179	173	160	165	192	173	162	179	159	160	189	192	161	185	165	155	162	206	192	178	173	173	155	170	193	159	187	173	182	172	185	159	194	187	173	179	173	196	189	171	174	183	188	181	160	170	182	184	183	168	171	169	164	160	183	193	187	186	160	173	169	161	165	200	169	185	160	141	174	190	191	202	197	174	155	191	155	170	146	161	167	184	186	201	158	184	179	183	173	176	196	171	158	181	210	178	183	191	184	183	181	182	165	163	187	197	192	157	196	189	174	207	213	208	182	187	158	169	180	182	186	197	178	180	176	163	180	184	178	169	183	162	183	168	167	207	185	182	182	183	160	185	170	192	209	148	200	213	176	160	166	182	158	193	151	179	185	191	169	162	169	184	172	186	181	160	176	183	189	157	185	192	170	183	174	164	186	162	173	189	174	175	181	180	173	190	173	180	192	194	193	199	167	183	173	216	167	178	196	172	200	201	202	192	191	191	162	188	182	185	156	187	161	178	169	165	203	154	186	158	189	173	161	189	176	179	153	161	170	189	189	182	164	209	173	176	166	178	210	173	159	156	145	196	182	184	176	182	187	177	168	184	203	158	168	190	195	174	197	173	171	163	173	174	161	178	196	168	170	177	162	180	178	175	195	173	172	174	189	172	200	219	181	190	150	187	177	151	179	176	173	181	169	168	168	163	162	172	178	189	169	181	184	210	152	167	170	159	177	195	172	168	176	188	192	198	190	170	166	165	188	175	151	181	178	181	185	187	164	152	176	174	190	209	178	221	206	186	164	208	177	170	189	177	169	193	193	163	165	183	178	180	185	164	195	185	179	164	197	169	182	177	177	192	185	191	209	168	154	191	184	173	181	173	217	178	185	156	159	200	195	160	180	169	168	166	178	191	180	172	191	157	159	195	178	194	180	184	189	201	174	156	180	182	181	220	170	175	173	160	174	177	193	176	172	166	174	152	191	187	161	184	158	182	177	171	178	167	185	171	169	193	180	174	192	165	166	169	169	199	185	185	195	180	148	173	192	202	187	184	165	170	164	179	167	189	154	199	182	163	179	167	193	183	180	157	158	186	185	179	186	182	158	168	179	173	171	175	186	160	190	182	185	180	162	197	183	160	191	188	173	187	170	186	163	174	187	187	161	172	189	196	167	191	144	177	165	155	177	181	169	173	175	196	175	166	176	199	160	182	182	180	202	151	173	180	154	181	210	156	167	186	173	189	182	178	187	160	198	179	165	165	178	216	155	186	164	170	178	176	196	177	172	180	175	209	180	184	168	180	168	158	204	188	201	158	189	189	196	194	182	183	185	191	172	167	213	161	177	181	184	187	192	189	192	162	198	188	175	143	158	184	165	163	193	195	162	156	167	203	175	164	192	191	166	193	169	184	178	174	179	154	167	155	160	167	223	188	165	192	166	182	174	155	198	166	182	160	183	184	162	187	175	194	182	162	156	159	155	162	193	187	150	186	176	169	173	173	185	161	212	191	165	189	191	183	152	167	192	176	175	193	174	168	181	175	176	168	183
27380	18995	5824	892	651	664	529	453	489	472	492	497	420	460	428	458	460	470	425	456	447	464	480	425	430	425	447	438	471	475	455	426	425	512	466	421	465	452	460	445	433	442	433	439	459	471	381	462	444	466	449	437	464	434	472	476	453	438	443	481	455	404	476	471	444	435	469	435	432	466	478	498	485	486	472	442	453	412	443	435	446	408	462	436	443	461	485	435	443	457	458	469	423	470	454	419	471	447	480	441	456	460	467	449	432	460	452	434	452	447	439	418	441	475	431	476	449	465	450	466	477	488	469	451	450	449	438	419	478	424	456	471	462	431	470	474	496	486	426	453	453	449	465	435	428	453	452	461	448	457	446	459	494	404	456	430	477	446	431	444	455	448	443	440	487	441	457	446	411	473	418	466	434	447	476	473	444	453	481	464	429	449	433	467	455	441	461	434	456	431	457	449	460	462	441	456	428	482	406	466	459	480	449	416	447	473	458	456	434	444	472	471	484	483	444	441	504	471	436	444	480	466	467	452	458	444	417	445	479	410	488	455	438	456	456	437	463	477	462	467	463	438	453	458	468	461	449	487	471	438	464	404	452	444	418	482	458	466	447	452	432	475	463	445	422	449	431	465	435	453	431	458	484	460	449	446	448	459	423	478	455	390	461	448	461	444	426	410	447	483	448	426	458	429	421	456	461	444	486	464	429	463	446	444	436	439	441	466	461	433	436	395	421	438	495	402	430	467	456	420	428	415	460	469	462	413	489	454	441	457	467	421	473	427	449	466	424	492	478	454	455	424	457	439	472	444	449	398	451	423	459	469	422	472	480	446	437	478	463	456	458	439	442	415	450	476	448	430	465	421	435	431	455	460	466	449	468	451	472	460	487	437	460	478	424	435	466	433	488	471	435	448	458	461	419	414	445	455	447	456	441	434	453	458	410	480	434	443	430	434	439	434	486	436	438	478	458	457	427	434	506	464	469	451	441	454	437	472	449	449	449	467	478	497	433	471	452	455	466	417	490	471	463	442	407	434	462	443	456	437	426	437	448	464	437	438	478	443	438	457	448	437	482	448	438	396	449	461	455	447	422	442	492	424	439	463	398	427	446	427	421	458	404	493	395	457	473	436	467	425	477	452	449	439	455	419	469	432	461	442	468	440	450	458	475	446	421	466	416	441	451	424	434	455	463	497	458	465	435	432	465	443	436	495	471	461	430	457	429	438	422	451	450	476	451	432	429	483	453	433	434	466	446	485	461	453	468	429	470	439	422	429	435	441	442	431	432	453	451	454	500	485	488	416	422	426	442	449	448	448	459	442	422	469	471	468	438	451	465	424	466	392	432	413	456	450	454	451	436	492	455	447	438	461	451	419	477	413	433	417	440	453	424	479	461	466	448	475	465	479	485	489	445	417	407	439	438	444	436	442	463	457	442	505	452	439	492	474	425	453	469	477	440	473	446	404	459	453	474	443	502	453	399	440	435	433	440	460	454	444	452	438	466	439	490	481	452	442	445	439	501	445	424	460	442	469	457	437	443	433	450	434	395	430	445	424	473	405	446	432	489	449	439	446	480	476	464	410	469	430	439	432	469	469	474	483	475	426	430	446	432	442	421	433	454	452	460	414	473	465	443	456	446	491	470	442	469	452	499	455	452	462	485	418	422	424	494	446	455	482	466	429	456	457	453	433	452	470	479	444	470	463	503	447	448	445	436	449	452	440	413	467	457	418	425	419	433	484	475	440	467	458	417	471	419	462	417	414	470	419	436	409	451	477	439	458	458	459	434	408	471	466	467	449	475	464	448	425	464	464	453	464	472	452	448	453	444	459	459	450	423	477	422	427	468	460	451	460	465	423	444	461	457	451	483	447	472	443	459	451	434	442	440	437	436	471	447	464	473	440	504	484	478	441	495	452	451	447	455	445	450	425	464	407	421	451	433	472	461	426	439	420	445	463	453	423	426	428	430	447	461	452	440	454	435	428	473	444	437	489	445	462	452	431	452	418	469	442	455	469	454	410	400	449	434	428	439	462	464	465	426	449	445	454	486	453	441	451	437	441	465	477	477	449	456	460	450	473	427	471	447	451	431	488	457	437	424	462	456	453	470	446	443	449	482	452	439	439	464	460	428	437	459	411	423	480	463	427	454	476	478	459	436	472	425	436	440	453	433	461	444	418	469	487	455	429	420	431	457	449	406	444	449	474	459	486	466	421	431	456	443	450	436	443	470	452	457	476	417	453	421	453	408	418	450	467	443	461	434	426	422	456	443	477	490	492	430	415	447	430	488	461	464	434	449	477	467	451	471	433	436	450	457	431	476	454	450	443	477	415	466	441	472	434	476	434	424	408	460	451	462	468	420	395	440	445	446	431	466	462	431	459	442	460	473	462	472	497	429	477	436	441	431	444	427	418	426	449	467	456	458	415	436	459	462	470	465	449	454	466	471	479	476	454	447	476	458	472	454	452	424	469	441	466	475	467	427	494	444	448	466	445	465	449	447	433	464	428	464	437	427	434	400	442	469	481	494	466	424	439	434	419	408	431	401	447	441	435	436	455	418	442	420	448	460	445	424	447	453	461	468	436	424	424	426	420	442	442	426	446	512	443	430	433	477	446	448	451	463	491	473	442	482	420	425	471	433	464	422	484	478	449	455	480	444	497	439	460	478	434	459	478	473	475	435	433	471	468	469	432	453	489	433	448	473	426	504	447	448	475	438	454	446	470	454	447	459	401	442	464	411	417	440	433	409	460	453	500	409	412	485	462	448	454	451	456	471	452	438	427	461	487	431	449	415	438	464	470	448	449	441	461	454	399	455	438	465	446	444	469	469	479	440	471	467	472	427	443	445	455	442	442	429	423	475	423	448	426	439	440	418	462	436	428	496	395	427	474	437	429	435	457	448	474	468	466	457	470	474	474	487	467	433	455	450	461	494	434	463	437	437	479	479	400	466	436	470	459	441	477	468	457	459	434	417	444	457	460	457	437	470	446	446	406	460	427	446	483	467	441	472	461	465	437	470	448	497	469	457	452	504	469	452	421	476	432	457	447	478	497	479	447	485	457	473	433	456	416	471	488	476	446	441	444	455	458	477	424	429	456	418	454	440	443	441	437	429	451	473	452	436	496	424	495	460	462	458	454	436	448	405	450	410	435	442	440	429	484	438	462	490	478	434	478	469	447	470	458	455	456	444	463	439	472	437	436	459	459	452	476	452	455	459	407	476	432	429	467	476	466	463	471	464	445	459	471	468	442	446	460	442	429	483	455	471	464	468	415	479	467	428	474	450	424	469	464	416	484	459	432	454	459	443	424	482	452	454	469	455	460	430	436	448	450	420	485	414	474	460	444	465	461	488	471	474	455	500	493	437	475	452	452	421	457	445	479	438	461	463	457	475	443	457	450	457	419	436	427	480	460	452	486	429	456	497	447	487	458	446	457	452	448	455	508	438	468	446	466	409	464	458	420	432	471	487	489	450	468	439	446	476	445	461	390	476	471
11103	9090	1089	642	595	514	531	491	453	516	451	476	465	468	509	480	460	515	437	488	424	439	411	453	462	496	456	445	442	474	474	465	444	462	463	444	470	493	464	454	414	433	465	457	463	456	485	465	402	446	446	430	453	416	447	471	437	456	443	426	463	458	468	439	460	467	414	462	401	467	434	497	457	466	445	455	464	513	427	421	504	458	429	455	456	471	472	435	434	437	432	466	461	466	429	443	471	448	477	469	506	464	478	466	466	479	477	457	469	462	460	490	440	469	485	432	437	454	488	469	458	490	481	478	433	473	487	484	409	440	481	441	440	436	500	444	437	456	485	482	474	488	423	473	486	430	478	489	427	470	461	481	447	471	461	459	456	451	426	478	505	442	433	433	449	468	442	436	459	458	494	423	452	481	514	447	451	449	448	442	489	456	460	452	439	449	454	472	427	457	440	487	465	478	437	432	466	434	454	443	477	484	420	468	470	451	484	462	492	433	486	437	437	449	473	422	471	440	472	452	438	490	449	471	486	477	446	462	477	449	440	452	470	463	444	453	440	440	456	451	494	476	425	472	465	416	456	455	425	476	459	465	463	458	455	447	465	473	470	449	445	463	480	454	484	453	428	482	470	472	475	479	462	442	428	435	477	454	449	460	481	452	465	440	436	447	447	469	445	441	458	446	461	439	450	469	458	433	461	487	467	448	435	447	451	436	456	472	453	449	479	471	469	470	461	440	503	441	438	466	443	462	462	462	454	455	464	443	476	426	464	481	476	498	415	440	444	452	489	453	459	487	516	441	423	458	436	465	504	482	484	480	462	487	491	474	478	435	446	460	439	500	497	488	459	462	483	465	516	456	443	472	473	475	442	478	481	435	451	444	430	434	436	440	443	463	430	466	465	467	494	436	459	473	437	490	462	474	433	456	477	455	436	449	457	453	432	431	470	480	459	496	460	414	447	462	407	418	435	500	489	477	495	484	422	445	477	483	464	473	437	420	475	473	441	473	438	455	411	426	468	465	461	478	434	452	439	470	495	445	458	423	455	477	402	435	472	432	441	473	466	487	440	465	437	471	429	443	434	431	447	454	436	456	450	493	466	438	454	463	434	473	431	460	434	462	504	470	447	457	454	500	447	442	487	495	430	472	483	483	428	441	465	449	467	476	445	474	458	431	438	454	433	468	437	462	449	440	456	434	466	453	463	476	457	468	458	437	442	426	469	437	458	448	456	456	479	441	430	464	435	454	430	434	446	455	425	476	465	425	465	462	478	468	488	476	454	484	420	469	453	460	455	482	460	454	470	447	481	468	455	450	447	483	477	462	454	474	434	508	484	457	457	471	448	482	457	447	416	479	434	439	462	433	489	504	466	462	471	461	438	491	460	485	458	439	462	445	418	449	479	506	456	422	460	446	453	429	463	438	509	463	498	441	466	435	436	452	485	478	490	474	424	442	454	484	437	445	443	440	450	468	471	507	437	496	474	441	436	443	469	451	454	447	477	445	449	469	468	449	434	465	450	479	438	421	494	439	490	425	461	494	463	466	451	460	450	429	457	479	510	472	485	476	481	476	478	446	434	477	470	452	462	457	433	433	449	432	469	476	464	463	459	431	457	438	434	433	496	467	411	459	463	471	476	427	425	455	477	468	475	437	465	437	447	446	501	458	425	420	479	453	492	490	481	468	491	480	476	446	464	476	439	445	426	480	407	439	449	492	468	453	445	417	445	446	460	484	454	424	475	463	463	436	446	456	457	468	425	446	443	480	476	448	468	468	441	466	436	464	455	460	482	476	453	495	416	483	486	444	460	466	450	444	444	454	453	458	474	451	483	444	466	473	505	472	464	439	421	439	482	457	461	459	446	441	441	460	476	470	482	445	438	494	454	485	444	490	444	431	409	418	465	432	503	503	482	466	460	437	483	441	480	460	446	477	442	433	455	472	465	449	464	478	457	442	443	482	539	458	492	469	502	473	448	429	487	449	443	463	488	455	501	464	444	476	436	458	455	441	477	475	516	452	443	461	439	462	429	460	442	462	416	461	466	510	473	479	440	415	420	424	441	464	457	463	477	457	439	447	495	444	450	458	436	474	454	466	453	512	467	476	463	461	472	468	496	438	458	440	428	459	486	459	422	445	419	412	474	456	454	462	443	475	462	466	431	449	483	427	461	460	450	453	438	445	470	479	442	434	433	460	434	481	444	471	434	482	423	444	501	441	452	450	453	467	470	445	464	454	472	438	479	477	460	486	435	450	413	489	468	488	496	473	456	414	438	458	448	459	440	471	455	471	460	463	423	439	447	451	415	458	448	448	469	439	456	461	489	455	453	463	492	462	484	440	457	500	453	453	437	442	441	459	480	479	439	489	454	470	501	459	435	467	463	487	468	473	460	478	440	458	466	466	489	480	526	461	468	445	438	449	470	487	508	459	469	449	440	473	433	450	439	455	426	449	477	475	424	461	459	478	469	425	472	451	482	523	452	435	433	480	438	461	459	444	458	474	441	441	436	466	502	435	460	479	476	467	413	463	449	459	456	466	425	433	450	447	417	447	489	445	501	452	477	447	463	470	460	444	475	435	464	479	438	427	462	503	474	437	475	482	474	479	454	491	435	436	454	478	485	468	459	470	454	466	518	466	468	460	475	463	495	452	442	461	438	454	453	452	459	421	458	458	446	446	449	449	459	487	489	474	463	442	462	470	467	476	476	453	442	461	471	452	496	468	456	426	453	489	476	472	473	444	417	444	412	442	454	453	492	451	444	453	416	460	428	466	407	451	449	416	482	425	424	465	475	442	464	448	474	488	469	459	455	432	475	470	448	430	446	407	496	431	481	450	461	442	500	455	491	489	451	422	452	470	432	476	447	479	411	453	439	472	471	461	453	455	444	489	463	483	446	462	487	493	460	486	456	443	449	450	463	469	453	488	450	465	444	470	457	467	449	485	458	478	496	458	474	497	451	490	456	466	466	440	458	486	478	425	491	459	454	471	464	485	465	468	437	449	439	472	472	454	445	462	474	454	469	472	393	451	441	420	432	475	490	513	433	446	466	423	452	465	459	479	443	447	481	421	505	456	471	449	424	448	455	435	440	487	429	460	472	454	453	463	477	436	463	425	472	421	449	457	512	469	473	446	395	447	438	473	464	455	468	462	449	457	449	446	454	450	454	441	506	457	441	430	498	434	459	430	442	475	498	457	470	478	462	485	495	473	449	428	496	455	477	458	474	455	471	476	494	451	468	454	417	489	447	458	460	451	438	441	452	475	498	470	448	468	490	422	482	487	418	459	467	453	471	485	431	461	423	451	469	457	478	470	434	474	459	442	482	485	480	454	459	415	449	443	463	473	450	458	490	489	500	482	434	471	445	410	452	460	521	480	419	451	462	412	446	483	455	455	432	474	465	409	444	438	453	457	475	470	448	447	466	459	435	443	460	480	457	476	467	447	484	474	460	529	463	492	458	455	457	462	469	435	441	496	469	459	471	462	476	431
23405	20880	28085	23806	20882	10328	987	602	458	494	381	361	357	392	352	307	320	282	323	276	267	252	301	297	250	270	276	273	230	239	251	286	249	296	269	238	239	245	271	260	248	245	253	259	252	257	260	248	223	220	258	252	275	229	223	284	233	266	261	270	249	261	233	257	224	246	257	220	246	269	255	256	254	223	252	251	265	251	251	265	261	238	253	225	263	256	240	248	228	233	266	221	229	273	240	256	243	258	259	237	246	251	237	256	257	257	254	224	246	238	268	256	265	216	243	260	216	249	247	221	267	240	243	254	260	251	256	255	277	231	239	224	273	243	254	259	247	212	229	233	253	265	243	230	253	243	256	248	236	228	254	200	244	248	224	221	258	232	233	219	222	228	234	237	265	242	233	237	234	257	258	234	258	239	226	232	250	244	244	221	231	236	254	236	225	228	220	258	217	252	233	255	219	266	237	228	237	238	281	224	230	233	236	218	236	251	227	230	241	236	253	238	270	251	262	252	291	238	229	273	226	268	258	243	236	250	236	226	250	238	222	246	242	238	237	245	269	248	248	235	219	230	247	258	240	232	235	232	224	276	208	238	254	227	251	250	233	256	255	255	264	234	206	261	240	240	215	250	245	260	249	209	241	265	270	239	241	246	241	226	194	238	237	218	226	229	239	260	247	269	242	228	258	262	212	228	254	232	242	260	226	236	293	272	248	236	249	226	247	242	227	254	248	266	239	250	227	225	258	249	224	238	292	266	265	245	265	259	241	254	238	251	247	213	235	246	246	265	252	235	244	238	261	247	228	247	239	264	216	229	221	225	260	230	250	233	241	242	239	222	261	264	230	242	231	230	214	264	234	243	274	241	225	258	228	229	271	220	253	236	264	209	255	229	216	257	282	262	235	259	248	230	249	250	256	239	271	215	240	239	275	236	257	257	239	221	257	221	260	207	254	230	276	260	241	230	236	215	247	227	245	242	231	227	250	240	282	244	239	257	258	228	244	236	243	234	255	245	232	240	230	236	252	255	266	224	238	246	243	233	264	252	252	214	273	224	250	237	255	239	274	231	255	249	263	255	243	238	246	234	232	243	248	248	267	243	254	243	246	234	254	234	253	235	240	246	244	234	241	215	255	240	226	236	230	253	245	215	287	251	262	232	240	220	222	224	232	227	243	259	245	231	243	228	237	241	208	258	250	265	239	243	246	239	254	264	236	265	259	206	240	236	239	265	261	228	228	226	234	254	275	252	251	218	245	240	230	239	242	249	247	253	231	246	241	267	245	266	248	236	240	220	240	247	235	230	260	244	243	232	269	217	237	244	252	236	276	251	259	254	244	247	241	225	224	256	232	228	230	221	247	260	245	244	274	227	237	211	260	258	259	233	245	259	239	259	266	263	231	237	264	235	256	230	228	255	271	237	235	258	258	238	244	236	233	269	234	234	272	217	226	260	246	241	255	247	249	239	226	282	245	263	273	266	265	242	268	236	245	253	251	249	239	263	251	237	228	214	268	254	246	243	273	243	231	250	215	217	241	289	240	216	253	225	241	258	261	246	209	240	249	248	274	246	244	218	250	249	263	229	234	259	263	262	261	226	270	234	260	257	255	258	221	225	247	233	233	239	251	250	207	284	242	237	251	231	238	241	237	260	241	244	248	258	263	266	234	223	232	222	206	236	236	206	296	230	254	236	215	254	244	236	245	244	263	241	251	246	242	228	253	261	250	244	231	245	239	236	232	234	226	233	255	247	220	253	246	228	235	254	217	246	243	237	285	224	233	240	260	261	227	274	285	256	257	258	246	260	244	226	266	236	268	222	222	240	257	254	221	239	252	232	245	229	238	239	245	249	244	241	259	272	230	247	268	236	231	268	221	226	242	242	233	239	250	248	234	238	251	234	224	220	248	260	222	230	231	247	226	257	234	244	238	244	255	249	263	246	242	216	257	222	229	258	242	215	239	233	223	251	224	261	249	228	242	237	270	258	231	227	216	250	245	223	260	260	222	266	262	229	234	230	233	251	259	256	246	216	240	208	253	297	241	241	256	234	263	242	254	259	242	236	247	252	252	253	225	256	245	235	230	255	247	235	266	248	254	253	247	230	264	243	243	241	245	249	253	245	237	239	244	252	250	253	229	247	249	258	276	251	260	266	252	279	252	239	238	222	236	243	260	252	239	254	241	260	250	277	230	251	235	246	228	227	235	245	226	233	247	234	258	235	231	276	261	245	244	235	235	261	273	217	234	248	235	208	251	265	243	268	247	246	245	232	273	233	239	242	232	245	220	259	239	228	250	240	235	233	236	247	293	245	232	236	258	253	259	228	244	243	215	229	244	212	241	242	243	242	247	234	265	234	231	257	243	223	253	262	256	219	247	234	253	249	246	250	233	277	254	279	224	248	241	231	247	270	230	216	213	241	212	248	254	252	250	263	240	256	267	269	237	222	261	248	267	218	217	252	238	273	241	227	198	257	236	252	227	230	239	247	246	248	233	259	242	229	229	246	254	237	234	250	228	254	242	222	260	241	233	257	259	229	214	267	225	262	230	234	247	243	252	236	258	226	226	263	229	260	262	232	239	230	259	221	235	260	220	226	269	237	248	242	230	228	226	234	251	262	264	214	245	231	240	253	218	222	255	244	277	242	251	247	198	238	260	235	225	239	263	224	236	261	222	252	240	261	245	224	266	259	226	253	265	228	256	253	261	248	245	255	231	237	243	266	230	229	252	243	230	238	216	265	228	223	244	234	239	232	218	228	240	254	248	236	255	247	206	253	229	273	238	253	272	248	279	231	245	242	228	233	232	223	246	251	227	242	254	266	233	247	234	231	239	214	244	239	234	221	265	223	251	224	222	244	236	248	230	255	251	224	265	228	230	245	254	223	199	263	217	227	227	255	243	241	263	252	231	217	246	267	234	269	246	225	245	250	223	239	255	238	241	244	261	246	218	217	220	217	241	239	246	240	240	217	234	244	246	267	243	262	236	255	250	225	234	228	246	233	253	228	276	252	242	234	251	224	204	272	245	242	250	199	264	251	229	244	235	273	205	225	235	243	255	253	238	225	233	256	249	238	252	224	266	264	256	259	233	252	266	237	251	231	209	229	219	246	274	256	232	243	232	237	220	260	261	236	236	232	240	239	253	243	250	248	267	222	260	244	242	232	235	227	220	259	241	243	227	231	250	195	239	262	242	235	268	223	223	240	244	231	267	293	239	233	269	320	244	246	224	226	265	243	254	237	249	237	276	234	262	258	243	241	219	222	237	209	256	251	230	252	246	225	265	251	257	266	236	266	222	246	236	243	242	243	235	209	220	271	270	219	244	251	259	228	266	237	240	246	229	256	249	225	251	260	241	229	252	238	250	256	254	236	229	245	261	235	222	236	265	247	266	212	228	239	253	250	247	231	246	258	249	227	251	261	258	252	259	253	258	259	242	238	215	252	248	239	248	218	228	271	226	252	238	226	245	206	241	219	241	248	255	244	232	245	257	273
11202	33895	5785	2658	1870	1442	1018	793	662	528	490	466	430	410	383	340	377	332	345	316	288	299	286	259	291	283	276	307	284	294	286	254	301	281	259	258	303	266	272	260	265	291	280	270	275	263	277	264	271	262	272	291	295	249	248	247	248	239	246	262	301	254	250	241	270	285	259	292	271	246	247	251	262	264	257	266	281	254	280	263	231	262	266	256	266	252	277	275	261	262	269	280	255	275	257	255	246	252	276	245	253	229	263	279	256	269	247	272	266	242	261	251	243	258	270	250	277	243	247	253	263	241	251	218	263	262	261	254	255	265	262	240	245	255	263	264	247	255	254	254	241	244	241	260	234	300	236	236	273	254	247	266	263	237	248	253	246	235	271	261	260	266	260	258	292	273	268	264	235	239	262	290	260	235	259	248	271	246	230	239	251	240	252	250	248	230	289	266	237	230	271	261	239	259	236	227	253	242	228	269	257	285	269	254	239	237	236	247	243	262	255	265	246	249	259	266	277	242	252	257	245	255	249	263	246	216	283	242	258	273	211	236	235	258	217	276	265	265	255	254	250	258	288	242	270	272	259	255	245	232	254	251	236	267	228	276	248	277	277	245	303	263	266	263	241	261	281	248	231	243	257	267	273	253	240	255	233	264	261	247	262	224	246	256	262	283	253	257	227	251	225	271	266	220	216	247	246	238	229	271	279	238	255	261	245	247	225	259	261	273	251	263	244	259	254	284	249	239	245	263	258	265	237	276	255	272	260	255	242	250	262	249	272	249	253	258	262	269	271	223	237	257	244	267	277	269	242	281	247	244	266	242	262	262	229	257	255	257	256	235	261	286	246	273	280	266	236	270	283	265	291	261	262	260	260	242	266	245	282	259	264	266	246	251	230	248	243	268	264	247	239	271	229	266	244	252	273	249	235	242	280	273	249	266	259	257	241	241	266	278	252	243	258	267	253	235	267	282	270	273	239	236	243	242	223	287	250	250	265	260	241	265	269	268	275	249	234	265	274	258	288	282	271	261	288	266	251	234	242	257	243	246	276	299	243	254	247	253	253	269	279	271	236	261	271	239	255	243	238	268	254	250	250	271	276	290	274	249	227	240	247	255	251	243	255	261	251	245	275	251	239	248	249	262	253	234	275	243	250	233	259	248	259	247	248	236	260	256	256	247	275	234	256	239	277	234	248	231	251	277	237	255	270	254	246	243	268	285	282	258	251	237	275	250	260	263	248	266	285	265	264	264	278	264	270	215	249	249	263	265	273	255	256	280	270	291	244	260	246	276	229	265	249	247	248	252	254	234	224	228	233	244	264	256	274	270	236	294	245	257	245	251	295	278	251	242	258	230	296	261	248	241	281	239	270	269	237	259	252	260	228	234	276	204	262	249	276	265	256	261	289	257	242	252	233	235	256	239	253	243	254	246	260	246	270	252	238	267	238	245	258	274	270	238	245	238	248	241	250	268	244	238	270	253	255	232	256	241	242	247	271	288	262	231	274	232	267	243	263	252	229	269	235	255	249	265	249	264	260	235	237	252	243	275	294	260	245	277	252	243	246	228	258	231	227	229	261	248	244	248	226	264	277	251	261	277	262	266	273	248	264	259	249	244	262	267	241	241	238	245	274	239	244	226	257	257	270	258	261	259	274	244	288	246	239	269	219	229	268	270	275	260	250	258	246	248	256	260	261	278	250	257	269	250	262	265	251	246	258	235	237	271	229	261	247	265	228	260	273	265	232	258	244	278	257	268	248	247	268	246	250	268	260	244	244	273	258	253	244	271	236	258	250	237	243	262	254	260	251	269	255	252	270	263	250	246	244	242	255	253	276	251	252	277	248	261	242	270	260	247	241	264	240	246	262	227	243	260	251	247	272	261	238	253	234	234	250	256	272	248	220	279	248	239	246	265	260	262	262	254	221	263	262	226	260	244	259	260	252	266	274	263	256	217	257	273	252	252	278	260	247	257	267	221	262	265	250	258	274	259	234	246	260	274	233	253	274	261	260	233	275	255	266	252	243	236	273	259	243	251	251	254	282	239	264	274	270	244	250	223	269	255	245	260	246	252	238	235	264	240	270	225	260	224	249	256	285	248	242	260	244	242	245	267	250	292	237	222	254	248	238	242	256	267	252	268	222	258	265	243	235	256	256	281	268	267	249	271	253	229	273	259	256	283	255	266	233	275	245	250	232	262	251	236	265	224	251	246	252	235	243	265	262	286	266	255	268	224	256	255	262	287	225	244	242	266	258	253	252	245	244	281	236	236	282	254	245	249	275	245	256	250	271	243	248	251	255	247	262	229	256	247	233	240	259	223	232	237	281	263	244	266	212	256	272	250	245	274	276	250	255	242	242	261	241	249	250	230	246	247	267	253	259	249	270	264	253	208	254	249	274	247	243	243	281	280	231	291	244	231	258	243	222	281	263	242	236	245	234	252	258	243	262	268	252	232	271	258	236	239	226	234	253	236	261	240	247	263	245	262	258	275	279	273	255	267	257	237	253	241	206	268	226	230	238	241	231	251	250	226	288	260	270	244	253	259	257	266	221	261	245	284	246	276	237	262	246	279	275	247	250	240	244	251	268	241	243	256	245	277	275	253	265	279	258	283	280	284	227	280	254	248	263	269	265	273	251	249	249	259	240	237	272	243	249	254	239	240	267	270	232	255	250	262	261	288	229	241	267	282	243	270	265	236	268	272	264	253	273	234	254	245	269	264	253	234	248	268	224	272	230	253	253	252	264	243	265	251	255	248	264	267	237	240	239	256	234	259	257	272	257	265	270	261	257	251	251	256	252	270	264	248	284	279	277	251	279	247	246	252	239	246	205	267	266	278	257	262	254	280	232	242	261	264	221	313	287	246	249	264	267	266	267	258	274	258	246	281	285	272	256	269	245	255	264	262	257	275	287	249	264	245	234	265	238	235	252	266	267	243	266	243	256	272	238	261	262	241	224	245	225	274	256	241	255	266	302	279	259	241	237	255	248	271	275	262	256	260	260	230	247	228	259	243	234	228	280	233	275	240	236	213	259	260	271	277	266	264	252	257	253	288	262	246	276	223	247	237	237	266	272	244	270	274	261	262	276	254	239	279	268	254	273	249	247	262	248	262	285	217	247	303	251	226	231	237	269	244	237	260	255	235	241	228	232	274	243	227	254	265	229	269	249	239	246	258	238	282	226	281	274	265	292	244	262	259	235	250	259	270	272	246	239	262	215	264	254	257	258	256	251	266	239	264	220	260	238	239	273	256	243	241	252	253	241	275	260	240	271	265	232	237	272	269	268	262	278	279	262	234	260	255	260	276	272	281	254	251	253	247	247	250	252	281	248	256	270	235	233	285	265	294	247	246	278	251	278	254	256	232	248	273	290	249	262	257	267	240	296	245	255	276	239	291	218	268	249	262	249	234	274	228	265	264	272	242	244	269	256	258	279	233	264	213	254	273	262	254	225	243	250	271	246	250	262	264	238	267	299	276	279	235	256	237	264	294
24325	20858	27296	24402	13889	1045	731	633	611	532	562	522	503	518	491	543	506	456	494	491	458	443	429	453	464	468	455	470	452	452	500	462	494	473	481	476	500	430	460	424	454	489	498	438	482	497	482	439	475	470	465	453	515	467	464	466	442	511	434	471	468	439	473	436	458	475	449	426	470	471	451	496	493	464	471	454	475	433	420	472	457	453	460	435	472	465	455	488	456	418	501	435	457	475	472	436	474	477	511	446	465	459	460	457	458	455	436	443	465	470	471	470	466	433	464	462	442	460	466	470	469	413	482	469	450	471	485	479	432	421	437	465	494	429	446	472	455	462	463	471	487	461	473	475	460	479	415	455	448	448	447	499	467	448	479	429	473	431	443	429	484	458	461	419	440	428	452	436	478	427	451	470	448	467	425	468	460	481	471	424	476	452	479	426	435	493	454	432	496	462	425	475	457	448	454	460	482	443	491	459	468	433	466	426	439	445	494	451	428	442	439	484	472	481	443	447	466	440	500	450	424	430	467	459	444	447	476	459	470	441	478	472	468	447	456	462	431	467	449	476	449	446	506	446	464	428	484	471	433	454	456	469	442	463	456	454	455	500	458	471	465	476	478	450	429	448	460	415	434	443	475	467	441	470	504	414	460	487	484	451	476	471	483	474	451	484	467	459	484	427	448	439	451	486	449	465	467	460	446	449	463	466	486	455	495	451	472	451	479	485	456	512	456	456	439	450	486	502	457	444	447	459	466	451	431	494	439	463	433	448	480	448	430	455	466	490	435	422	437	450	461	477	470	468	455	467	428	442	461	472	493	449	445	450	443	497	461	487	471	459	462	485	465	440	492	454	475	465	439	435	471	447	473	463	444	481	472	468	466	458	466	510	446	466	457	487	441	463	440	435	483	437	472	467	453	436	450	456	451	421	406	446	445	453	469	501	481	463	447	471	439	380	449	422	464	481	426	501	466	463	452	453	468	467	478	443	456	461	452	427	459	469	464	500	468	466	469	459	455	487	442	473	483	487	450	454	428	444	471	476	429	454	460	467	432	473	500	475	453	485	447	461	487	441	468	451	482	474	433	443	443	425	449	403	460	435	438	473	480	433	435	483	463	495	415	458	488	446	507	459	460	469	457	444	459	460	479	424	453	467	454	441	465	470	447	432	458	470	460	445	450	463	462	427	436	466	461	467	439	442	492	465	468	458	471	449	454	455	506	469	456	482	422	422	467	462	475	501	464	424	450	490	488	445	461	459	461	419	479	485	451	448	456	466	443	501	492	476	412	463	422	473	470	477	455	465	478	440	421	480	476	486	457	470	448	422	422	417	454	452	456	452	468	443	455	453	461	494	444	479	434	458	441	449	445	468	457	513	473	468	430	462	489	434	468	474	446	454	449	469	443	471	473	439	465	463	436	451	482	474	462	466	455	430	475	463	462	473	454	426	394	443	474	485	494	459	479	467	452	444	436	443	458	466	452	449	503	443	442	448	468	453	468	452	428	469	420	445	458	512	480	422	454	413	483	431	467	439	453	451	463	465	458	472	438	446	467	478	417	459	459	467	490	453	467	448	455	444	453	443	460	470	449	438	497	468	502	454	455	432	453	465	477	467	440	496	444	455	412	455	443	484	462	489	454	457	451	409	445	424	457	439	506	421	485	481	492	469	463	429	446	448	459	468	468	451	445	461	446	489	441	435	446	474	443	469	477	465	467	430	464	458	422	481	464	468	441	456	448	457	431	453	464	445	455	475	461	429	426	449	482	485	465	433	485	472	444	491	510	453	443	473	441	483	455	462	470	445	501	439	455	424	471	467	424	474	445	462	442	446	468	435	465	456	438	468	437	442	444	478	417	425	445	480	419	445	459	427	466	463	439	508	476	449	443	473	433	488	456	450	473	439	504	493	436	490	520	462	452	428	459	473	401	442	457	433	459	456	457	459	443	459	458	449	471	454	494	440	461	475	501	465	489	444	498	461	465	432	464	470	456	479	443	422	492	459	484	491	440	452	460	459	441	444	455	467	458	452	485	426	409	434	469	486	469	486	452	475	460	423	460	448	468	451	448	439	435	437	442	474	450	419	458	477	430	448	442	421	465	424	444	466	439	453	441	448	459	440	459	482	472	410	467	472	473	446	511	461	461	455	415	451	446	449	473	485	463	457	436	435	458	473	480	435	472	486	446	434	448	461	433	455	478	452	467	444	489	480	462	442	467	463	501	435	460	498	489	423	423	436	435	492	435	451	449	456	449	440	483	453	464	475	453	453	452	463	445	469	459	448	460	434	434	447	444	405	446	455	462	483	508	473	446	510	496	437	462	483	464	457	479	468	437	480	458	429	433	462	433	423	444	481	481	420	456	457	434	463	479	439	431	447	478	478	478	480	450	438	487	472	477	469	486	437	423	454	455	439	461	477	479	424	436	454	479	441	443	444	468	455	470	483	449	460	451	484	457	452	471	471	441	454	505	471	472	452	470	431	486	480	445	468	464	434	465	438	470	439	443	464	495	458	487	449	408	449	456	436	471	428	463	443	507	482	515	433	487	439	466	465	484	414	474	451	472	476	456	462	430	430	472	437	447	453	473	458	487	440	431	470	467	459	443	452	479	463	441	492	471	455	448	443	483	422	486	454	460	461	438	431	438	415	444	474	451	464	445	449	463	460	449	463	450	456	467	452	440	464	440	468	463	443	450	465	483	476	419	458	472	464	442	463	414	460	441	442	464	473	438	460	472	495	410	451	486	453	434	466	453	469	502	448	439	443	442	494	500	499	469	464	480	454	474	434	450	427	466	495	438	437	498	485	441	438	491	465	470	492	473	469	453	470	471	467	501	473	482	501	486	426	464	450	462	431	480	451	480	479	467	489	464	414	478	481	439	454	441	473	496	474	485	467	483	426	459	457	456	462	459	452	416	503	426	478	447	470	433	450	442	501	438	435	451	455	481	433	458	442	483	446	447	476	445	442	434	479	487	437	448	427	467	466	473	482	444	469	430	471	441	452	473	463	465	462	438	478	482	471	442	465	435	462	455	458	438	453	458	476	483	456	460	458	436	437	424	425	499	467	492	449	496	438	483	454	447	435	420	454	484	480	447	479	452	466	448	438	418	458	506	446	493	450	461	439	425	448	470	430	445	469	424	447	451	466	458	449	476	444	463	432	452	453	444	453	458	404	432	486	417	425	482	431	463	484	473	473	481	454	486	493	475	488	449	471	456	455	405	486	499	464	491	466	442	471	433	432	442	453	441	483	487	449	471	448	418	461	463	466	464	425	455	449	416	455	446	446	484	438	475	453	436	490	481	490	464	450	448	488	458	435	455	430	426	452	477	437	412	456	480	467	454	491	437	468	442	460	441	444	432	489	470	449	451	520	444	442	482	476	482	461	448	447	452	439	479	457	448	460	455	464	479	425	450	486	478	445	458	453	485	463	447	498	495	444	449	447	483	450	475	434	438	453	454	479	431	469	437	428	458	436	429	430	436	452	429	449
12312	27978	3935	1755	1439	1104	940	820	693	624	576	553	541	512	528	481	507	542	474	494	481	502	482	425	497	432	485	475	479	432	432	467	430	462	463	437	469	461	492	468	429	474	443	493	461	438	491	472	472	441	442	474	462	443	464	471	456	486	433	454	410	468	457	433	452	448	493	473	473	442	462	458	453	484	474	427	458	453	422	426	469	449	420	440	457	465	488	429	449	459	498	419	440	447	453	459	447	482	488	440	463	464	447	441	444	432	456	451	478	492	442	475	447	441	469	422	437	453	431	434	480	425	412	460	477	497	463	445	416	446	473	469	421	442	432	455	438	428	475	442	476	441	468	438	469	449	426	384	444	437	431	456	467	475	446	427	422	437	448	451	462	440	436	441	455	459	459	440	482	414	410	418	451	423	469	423	444	438	431	491	451	402	445	472	444	458	438	424	478	473	472	425	475	460	445	456	466	475	431	437	469	405	481	410	430	471	465	437	453	457	465	428	443	456	447	464	447	453	437	473	443	439	472	472	430	444	461	453	445	456	447	468	496	451	442	478	437	471	449	450	434	440	450	441	453	434	465	446	446	449	436	487	451	472	470	435	427	447	462	443	444	460	446	465	449	421	433	483	468	436	464	432	468	447	460	437	448	446	436	444	452	448	477	424	461	449	445	479	445	442	422	482	447	445	455	465	467	458	451	442	449	425	461	446	502	463	392	416	432	444	464	420	439	468	434	454	441	443	454	442	442	436	456	466	454	474	455	446	434	474	446	443	472	427	423	447	462	443	444	467	434	418	473	462	474	462	431	461	440	427	453	491	435	436	410	452	461	469	424	475	458	407	442	471	454	438	419	470	448	449	466	429	471	422	477	425	456	467	428	456	444	420	449	429	417	506	470	442	501	458	445	468	441	476	452	463	507	464	474	447	441	460	475	412	427	428	454	489	506	469	442	494	462	443	437	442	485	438	461	449	431	437	401	468	475	409	456	453	454	428	466	468	418	436	418	453	445	463	466	442	494	429	443	434	462	444	453	472	469	465	442	427	419	466	466	417	426	480	421	423	445	435	440	429	434	427	449	459	440	414	408	473	419	443	475	446	439	432	458	462	474	458	429	419	464	430	471	428	452	462	461	474	453	499	442	448	445	454	489	466	414	483	430	418	486	430	493	468	441	451	442	479	444	456	464	440	430	440	437	447	504	434	455	460	436	444	475	468	469	437	478	422	439	422	446	469	452	459	462	457	451	454	450	468	438	444	425	458	393	446	444	447	437	426	462	448	473	414	500	433	395	426	438	488	422	426	416	465	448	472	475	453	449	406	492	434	481	449	425	445	465	451	445	474	455	411	461	419	415	452	457	430	420	414	413	491	436	482	453	441	470	462	476	468	451	489	450	414	441	425	451	460	432	492	458	478	443	469	417	466	434	408	461	409	477	450	461	455	442	443	439	473	488	453	400	468	447	431	449	432	485	447	460	435	451	473	432	419	418	457	417	469	446	431	458	464	474	447	457	457	458	463	445	451	453	452	457	477	456	463	428	468	477	442	440	454	479	494	469	461	439	428	465	423	421	458	458	439	428	439	445	469	476	501	429	462	458	486	451	471	478	446	475	462	440	463	471	461	432	416	441	437	442	444	415	431	460	449	445	460	456	460	417	441	465	440	429	466	429	437	495	440	449	460	439	466	411	452	454	429	409	428	448	451	465	478	439	414	440	425	448	442	448	449	513	427	465	437	482	486	450	416	458	438	457	445	467	462	412	453	434	437	450	460	437	474	448	460	446	472	458	435	435	459	469	447	439	438	455	440	446	494	432	464	445	469	437	449	433	422	457	446	484	461	458	490	466	458	457	422	470	405	481	462	436	445	486	485	456	426	425	446	472	464	459	472	435	453	422	465	487	451	462	444	443	461	432	460	423	451	476	431	460	418	469	470	471	452	460	431	488	483	465	455	438	436	447	436	401	452	432	444	482	421	454	463	423	438	450	459	469	400	497	423	428	421	439	429	430	436	468	446	460	449	425	456	453	475	462	469	454	404	487	444	426	415	443	457	472	468	450	443	430	485	453	433	417	435	447	455	476	402	465	448	429	430	451	449	468	450	446	463	464	453	462	481	437	480	442	457	445	449	433	445	436	461	454	428	469	420	447	448	461	451	471	469	455	459	413	476	464	415	463	439	449	425	447	466	458	476	484	474	431	419	500	415	447	450	427	461	449	432	447	446	415	465	417	435	383	507	430	460	447	480	470	425	410	480	447	480	455	461	493	445	408	423	415	395	459	397	409	468	444	466	406	450	466	430	469	440	432	487	466	469	420	467	456	429	440	470	486	431	481	427	434	424	460	447	469	457	465	454	468	440	440	448	485	427	443	437	456	439	442	451	486	432	434	436	483	435	458	464	458	449	451	506	450	473	437	468	397	450	454	459	470	464	451	429	441	451	420	433	466	512	412	484	455	471	465	515	450	491	476	431	442	456	412	460	401	414	463	466	455	450	468	448	484	486	436	443	435	472	462	440	439	441	487	430	429	428	424	482	444	439	464	459	477	429	450	448	424	467	445	452	474	430	414	484	459	455	474	465	415	460	431	469	453	456	408	449	444	473	490	445	453	467	422	485	463	468	427	432	459	490	469	474	462	409	474	506	468	430	394	461	454	467	462	489	460	452	444	447	447	472	444	463	476	459	439	458	447	443	440	461	421	481	469	426	420	470	420	495	467	434	457	411	455	427	427	447	481	451	431	464	452	449	454	454	438	429	472	464	437	469	418	425	488	455	468	393	424	465	485	455	467	437	467	453	445	427	509	453	451	456	423	457	442	500	435	465	466	465	471	493	445	435	449	491	496	467	482	459	424	467	436	470	441	444	449	429	433	470	467	444	421	435	456	433	475	438	414	471	455	444	460	440	459	441	424	485	443	469	442	444	441	481	455	422	440	477	421	434	459	467	427	423	439	465	414	448	465	450	454	501	487	441	425	448	441	432	481	421	450	437	452	428	421	442	471	410	468	454	410	449	443	437	468	444	455	441	464	464	475	446	444	470	444	427	468	446	454	441	436	469	513	446	411	496	435	421	432	451	439	447	484	503	412	432	483	450	421	449	465	469	432	461	447	443	428	426	426	451	458	447	459	472	482	437	439	495	491	468	476	477	467	463	488	466	454	453	444	498	458	461	468	446	408	456	471	476	462	492	423	462	432	457	434	444	484	458	456	462	418	465	416	447	486	446	439	443	456	458	451	437	477	447	439	419	457	431	447	442	460	463	464	437	454	461	450	419	451	418	463	468	488	445	477	458	440	426	430	458	445	444	453	432	453	484	453	486	478	463	439	475	455	434	433	455	445	426	433	439	437	464	457	427	441	470	437	442	460	449	421	438	476	439	419	473	439	439	450	440	458	494	448	475	434	465	477	460	451	454	476	477	422	431	435	457	451	448	441	510	484	426	428	444	407	463	453	464	437	441	478	425	475	441	473	447	403	451	462	433	451	444	444	447
22203	20926	28694	23308	20931	20972	9787	968	655	547	458	393	337	361	321	338	331	247	268	268	281	252	254	224	212	230	236	219	192	208	191	217	191	196	199	206	191	191	219	190	224	200	199	205	194	188	183	183	204	219	213	176	193	192	186	196	191	170	194	223	182	198	177	185	177	190	170	200	214	133	186	179	182	176	177	180	184	198	178	194	160	166	176	173	179	158	215	190	180	176	210	195	183	191	190	173	188	188	196	178	180	167	170	197	183	187	187	203	185	177	158	178	192	173	197	201	167	179	156	168	212	180	179	162	191	174	208	192	185	162	200	179	168	188	169	167	196	185	155	174	188	183	153	177	194	167	198	188	174	173	168	186	190	173	195	190	173	181	170	161	179	167	169	190	179	180	174	166	187	168	190	201	191	171	181	186	157	184	179	177	165	163	190	202	155	177	175	170	174	169	197	165	167	183	160	161	179	179	170	178	176	169	185	180	191	174	178	165	174	213	168	194	157	163	160	194	153	162	179	156	189	165	183	179	175	207	171	186	172	172	194	169	192	172	179	173	180	175	179	198	191	209	177	182	165	162	179	165	181	151	180	157	172	178	198	180	168	190	181	181	162	179	185	185	184	200	158	173	187	164	203	167	163	195	175	175	170	144	166	174	180	203	147	175	161	199	172	180	165	179	201	159	182	201	182	168	167	189	163	182	189	166	171	164	182	166	165	207	169	208	176	162	190	141	174	175	183	178	182	197	182	170	173	172	152	173	173	151	146	181	190	191	171	165	170	192	162	163	162	173	204	202	182	161	196	189	165	189	204	176	200	175	188	190	181	194	173	180	166	185	161	193	155	168	165	170	165	177	168	189	188	174	172	166	170	180	169	183	169	162	177	172	160	195	190	182	171	176	171	173	177	198	176	170	171	176	197	181	154	180	198	183	167	146	175	174	197	164	191	168	194	185	155	190	155	180	174	175	176	193	197	161	159	170	177	158	195	171	200	172	189	165	179	169	168	169	175	178	169	186	172	205	192	195	186	169	174	166	185	216	192	169	168	178	182	182	179	173	180	194	188	180	176	184	160	184	197	176	189	166	154	175	168	176	184	161	159	176	177	175	175	187	186	179	176	170	145	188	178	174	200	176	148	172	201	170	187	160	193	141	142	157	180	176	190	163	169	155	187	176	149	185	174	187	172	195	196	178	181	156	181	179	205	179	172	179	179	196	158	190	167	167	173	198	169	196	160	198	171	191	175	190	169	175	200	192	174	152	173	179	155	189	170	184	179	173	193	197	191	158	158	167	176	183	168	168	180	167	160	158	169	173	168	155	196	194	185	176	178	164	187	177	175	176	157	174	162	188	166	186	199	156	178	155	167	164	165	168	174	177	176	191	189	185	181	170	181	150	157	181	202	156	207	172	190	154	190	195	188	173	159	183	202	177	179	163	176	188	180	159	172	169	174	182	165	171	193	194	200	182	187	156	166	168	176	174	171	164	181	182	166	179	170	173	180	182	185	160	160	172	169	198	171	173	166	180	185	192	195	155	186	167	194	170	148	176	165	174	145	160	162	170	186	185	157	199	147	185	172	197	204	190	166	158	162	185	181	167	175	161	179	168	199	153	156	190	175	184	182	155	174	176	194	166	205	171	144	168	178	196	172	182	184	188	189	195	180	174	190	186	168	175	175	185	191	185	195	187	186	175	169	175	191	170	207	192	191	170	178	189	172	183	186	172	185	177	180	158	186	178	190	173	167	175	198	179	172	168	179	154	185	213	171	173	215	170	185	182	201	187	180	194	178	172	145	168	179	170	160	183	204	156	205	195	201	173	164	190	186	164	163	189	166	164	200	180	175	173	164	150	170	157	205	181	179	197	148	181	173	167	186	187	165	190	181	180	181	165	177	174	174	188	166	181	174	176	185	198	164	185	186	184	181	169	192	214	170	165	174	182	179	173	205	187	173	153	198	197	172	173	165	174	163	170	171	164	176	167	168	173	165	155	169	183	192	176	186	179	164	176	174	157	184	195	178	186	174	160	170	164	195	172	188	185	181	164	195	181	170	181	156	178	186	180	170	167	181	186	190	158	176	177	167	167	143	175	192	194	173	181	175	158	178	169	191	182	161	171	179	189	164	198	154	167	188	172	157	167	186	174	167	158	193	171	196	166	171	184	184	189	177	168	153	173	168	190	183	159	157	195	183	170	202	157	147	184	178	186	188	174	177	154	166	177	167	183	183	204	195	189	169	167	157	198	166	201	159	177	174	184	168	158	188	159	183	169	173	180	176	196	169	173	190	194	171	178	190	177	174	190	190	196	180	199	181	172	177	174	173	158	175	195	150	180	197	182	179	170	172	185	184	183	167	200	181	175	172	176	171	183	168	167	151	165	164	158	184	194	195	171	180	168	168	183	188	187	190	179	170	156	178	200	203	164	168	181	182	173	172	180	189	193	171	167	198	164	160	167	192	176	157	190	177	175	174	173	192	178	192	171	181	189	177	163	201	165	158	176	169	177	175	192	170	181	156	165	200	178	195	176	179	167	196	183	177	174	182	201	157	187	181	188	173	168	178	198	153	176	202	168	190	175	199	184	185	181	161	171	191	180	178	173	167	161	168	146	177	176	178	201	178	176	172	184	162	178	182	178	161	167	174	180	192	184	175	183	164	166	183	150	179	159	175	167	185	180	187	184	178	163	196	181	179	194	186	177	189	179	173	191	171	185	181	184	169	176	183	205	174	192	173	167	188	177	177	164	167	176	191	173	177	182	166	176	185	183	181	175	190	178	172	170	171	174	181	170	159	169	186	174	163	183	181	170	201	174	156	164	199	164	191	173	170	162	189	205	198	174	162	165	163	188	182	174	179	197	188	177	163	189	167	184	176	174	171	182	173	155	166	161	151	189	180	179	170	173	182	174	167	175	188	171	184	195	164	176	198	185	184	176	174	190	175	176	170	174	164	177	189	174	169	193	168	175	170	188	163	186	171	192	175	162	177	171	181	163	192	172	181	190	166	166	161	164	183	186	178	172	164	172	162	167	169	165	159	175	167	181	173	176	175	180	171	158	177	199	198	168	192	170	162	177	176	168	170	172	164	176	167	175	199	162	170	153	183	178	152	184	201	196	180	180	184	191	171	185	184	181	185	176	212	182	181	181	183	181	183	167	174	169	171	190	160	201	179	164	152	173	189	174	185	171	171	187	183	179	176	150	167	189	178	182	177	182	196	181	177	183	180	174	195	178	170	168	176	169	181	189	175	174	156	170	165	200	174	185	191	182	200	174	171	162	203	196	167	170	150	180	163	173	172	158	171	192	167	185	184	181	165	165	169	183	182	157	186	175	176	172	200	169	177	200	185	180	183	186	175	145	162	181	195	171	171	181	157	190	188	175	166	186	203	180	176	186	178	186	203	179	163	179	184	212	176	146	168	182	185	192	164	157	182	155	173	163	192	177	157	178	193	199	184	168	164	178	150	167	150	157	174	157	183	170	175	181	183	141
14270	38290	9047	4697	3294	2425	1697	1309	1023	785	669	543	472	437	382	398	314	338	293	282	281	232	263	226	246	246	248	234	213	236	227	203	242	215	188	208	209	202	185	204	223	198	184	193	200	187	230	195	199	188	174	202	204	205	201	212	205	183	184	217	221	175	223	202	188	191	203	182	177	174	177	177	204	211	204	200	193	198	183	207	185	186	181	177	174	180	198	195	188	187	180	189	187	178	198	170	189	188	196	170	164	196	177	160	196	188	171	168	182	168	162	206	171	184	174	184	153	173	162	180	182	189	163	176	189	176	170	165	178	160	168	175	165	158	154	165	152	148	187	204	151	186	209	180	195	171	169	162	173	172	164	191	161	185	187	168	167	161	196	166	212	197	183	194	194	171	157	152	180	197	181	178	187	170	176	193	176	167	179	181	178	159	165	178	170	173	175	181	150	153	179	185	189	189	186	178	172	189	167	204	173	182	150	191	183	185	192	163	184	195	181	178	149	201	160	142	162	199	166	163	148	184	158	168	158	168	187	173	189	162	178	157	188	167	174	173	204	191	166	179	176	151	142	190	161	160	187	159	194	173	174	166	185	168	160	186	196	189	188	159	184	186	171	171	164	154	146	180	183	162	169	167	178	177	190	179	186	168	184	184	148	166	173	194	176	179	185	175	171	173	164	169	171	178	175	171	156	184	153	165	212	183	186	177	174	172	199	165	152	174	194	173	198	163	176	160	183	170	176	165	175	195	162	193	168	187	164	173	180	175	179	175	186	182	166	192	192	171	164	186	181	186	180	163	153	163	195	180	166	177	163	195	170	193	180	198	197	190	174	186	168	186	177	180	178	178	165	179	185	163	175	199	185	162	161	179	175	180	173	175	159	159	180	160	159	210	185	181	185	189	174	172	177	186	189	185	184	160	168	171	193	152	174	158	152	156	177	178	182	168	193	173	160	162	194	172	170	168	165	200	170	157	176	171	157	179	179	173	182	194	176	179	197	167	186	171	174	169	171	196	184	185	153	187	155	193	159	177	167	186	170	173	169	168	189	189	195	178	171	194	172	175	172	176	150	167	160	179	166	157	154	166	170	174	159	164	157	157	153	188	172	160	189	173	201	156	159	158	175	169	173	176	166	187	177	165	170	169	152	171	177	183	178	179	179	150	172	181	201	160	161	179	163	184	175	168	176	175	166	173	176	164	175	182	165	186	181	165	185	176	177	191	174	184	191	151	159	172	166	161	164	179	170	189	164	175	183	171	164	179	182	177	174	164	179	190	163	171	192	193	174	163	172	152	183	161	184	169	173	178	195	171	175	150	164	162	159	163	179	190	162	153	169	161	196	152	174	204	169	163	177	173	171	168	188	173	167	176	169	184	202	175	188	192	174	193	175	192	175	171	194	170	188	153	178	179	165	185	159	187	184	165	175	173	176	158	156	177	198	181	170	184	185	162	178	175	141	163	162	191	156	195	170	177	182	179	147	177	179	175	178	173	162	162	181	189	192	161	153	192	192	172	187	173	174	195	160	176	173	169	176	157	152	180	166	187	173	176	152	169	165	177	181	172	159	187	180	162	172	169	160	171	162	187	186	194	162	157	180	152	163	194	194	170	152	173	166	162	180	185	165	213	164	181	183	209	192	182	181	185	166	176	190	195	157	183	193	181	184	162	180	177	178	177	169	171	208	182	153	154	154	174	178	156	181	177	176	163	157	183	169	167	194	192	169	179	183	170	199	190	162	179	168	169	184	181	177	152	175	176	203	163	178	157	177	158	175	178	189	177	154	172	195	173	175	171	169	185	167	168	185	194	187	216	157	215	174	165	169	170	160	164	173	179	179	155	164	170	185	159	167	186	185	202	181	184	187	162	157	180	186	179	188	173	153	187	200	164	177	196	167	184	168	184	163	204	165	175	175	182	159	183	158	173	186	170	159	198	169	184	182	174	177	174	195	135	185	192	172	177	176	169	189	182	178	184	188	182	174	187	164	187	168	176	175	186	189	180	161	183	219	170	173	193	174	194	169	180	186	167	158	177	178	194	200	167	156	157	206	177	170	170	165	186	173	190	163	173	160	162	193	161	180	197	191	184	179	141	181	185	168	195	162	174	166	170	159	145	143	161	188	203	173	182	178	196	187	190	149	176	165	165	197	185	175	176	187	204	183	177	173	184	201	155	185	161	172	163	199	154	187	184	180	178	168	174	213	196	170	177	178	163	168	198	173	189	151	201	180	176	186	178	170	185	178	189	165	167	159	152	166	176	177	189	170	172	159	188	186	173	168	179	161	161	183	193	176	172	178	173	201	201	193	172	179	171	177	153	167	167	189	170	193	189	199	195	195	195	162	190	155	177	157	160	183	186	167	186	178	159	192	196	186	195	156	170	188	194	181	185	183	167	199	163	165	183	180	173	157	168	170	197	159	179	150	181	168	184	164	189	170	183	180	174	167	190	175	168	185	171	188	184	194	180	168	196	184	169	147	164	181	181	168	182	191	162	182	194	188	188	167	156	181	180	167	192	188	182	166	168	153	178	154	176	183	186	171	192	185	159	185	203	174	188	175	183	166	203	177	198	182	169	164	191	186	183	171	159	184	192	161	176	176	179	187	205	171	165	183	163	201	180	181	168	188	158	183	180	162	194	178	184	164	177	171	163	165	196	157	203	218	182	167	181	179	177	153	192	180	170	193	159	190	174	185	181	174	181	164	172	177	191	174	168	189	198	179	159	153	188	164	183	179	171	194	172	202	175	182	191	158	176	172	181	168	181	181	176	172	171	161	192	176	152	176	188	157	189	149	175	178	190	171	179	169	184	167	165	178	194	174	171	173	175	196	178	170	172	183	171	165	170	169	177	188	150	188	160	192	165	152	178	179	187	167	168	163	156	174	167	165	152	178	162	177	187	176	168	170	174	175	172	181	163	174	176	158	177	164	173	154	169	188	173	165	192	162	171	217	193	160	168	197	154	168	170	164	183	193	167	184	202	186	159	179	161	170	191	192	192	157	177	183	164	152	162	187	186	174	173	166	179	161	170	156	177	165	156	180	165	171	175	176	193	150	204	151	185	192	176	173	163	171	196	173	177	160	141	190	166	197	202	167	167	183	172	177	158	188	188	164	158	168	176	191	159	163	189	166	172	184	178	177	185	188	162	161	164	160	158	161	187	196	179	187	196	154	168	174	141	160	175	173	171	162	164	164	150	176	187	171	189	182	180	180	188	182	163	156	186	187	174	173	208	168	162	181	195	185	178	190	166	169	148	182	191	154	184	179	182	200	178	187	166	164	164	181	203	173	181	189	179	160	161	173	161	196	172	142	159	179	177	191	195	170	190	168	191	177	150	178	165	182	192	156	176	159	179	184	195	157	161	197	172	184	187	190	188	171	176	192	200	170	177	167	179	190	195	155	169	190	167	194	170	162	175	160	194	174	172	160	195	186	153	157	166	184	210	196	186	155	166	185	174	175	197	204	188	171	188	167	183	165	192	166	187
27363	18737	5394	732	567	589	461	487	456	494	444	478	448	511	481	438	471	453	452	488	478	467	441	455	420	428	478	471	443	489	446	444	443	443	475	505	450	453	425	409	467	451	452	426	455	446	448	470	458	454	448	468	447	468	482	463	470	443	442	492	445	459	474	466	463	452	445	455	479	464	458	453	514	456	469	436	435	448	455	455	452	458	439	490	462	496	432	444	502	439	470	437	451	451	452	440	462	471	477	467	443	460	484	442	467	491	494	410	488	444	455	464	476	453	416	458	422	467	440	451	473	460	487	476	455	464	461	461	475	426	452	466	472	448	454	464	453	454	449	463	455	461	441	530	429	460	454	407	434	462	432	475	456	445	461	470	495	469	479	453	431	464	449	502	455	431	422	455	469	455	481	407	438	433	456	464	485	455	422	480	434	444	454	484	424	452	436	452	465	449	453	466	457	442	476	489	506	461	465	450	439	416	464	450	450	468	451	464	440	429	431	468	499	450	449	476	470	453	457	471	475	464	483	438	437	458	426	442	472	446	493	442	443	416	433	449	447	446	439	443	455	453	446	470	433	469	435	427	452	469	457	468	450	422	445	463	467	449	419	480	463	471	432	472	419	462	462	474	503	416	448	444	450	471	471	471	441	466	437	473	448	470	444	461	526	455	449	463	480	472	488	434	454	420	418	478	441	442	437	457	456	466	456	455	449	424	493	440	466	486	421	378	462	467	446	470	472	475	449	477	493	472	432	431	419	431	413	460	462	440	455	444	434	449	455	439	441	442	404	469	427	489	450	446	453	496	472	488	423	475	430	476	446	453	412	445	438	484	472	477	477	465	425	466	457	439	459	454	448	437	459	491	446	471	473	439	464	422	413	459	462	456	479	446	492	459	451	463	465	479	498	495	463	432	448	421	450	452	444	448	486	429	482	508	481	443	453	404	470	445	419	465	446	488	476	453	485	527	458	443	465	480	412	464	491	428	469	455	452	464	448	452	459	430	465	463	468	472	438	423	451	443	472	463	454	454	445	468	434	455	460	463	506	458	474	439	460	430	466	454	463	455	458	469	425	433	442	447	491	423	456	405	487	471	457	477	489	423	442	448	428	452	438	420	446	437	467	443	439	451	472	435	423	442	452	436	432	473	458	423	457	484	481	390	451	468	488	439	480	441	448	455	432	461	460	433	421	458	460	457	451	475	460	430	472	454	446	499	495	452	425	498	466	441	439	437	480	427	456	478	442	432	471	408	453	446	460	438	456	403	464	460	497	451	477	488	426	473	422	465	476	438	440	465	454	484	438	451	439	516	461	492	421	440	492	451	466	471	458	439	480	474	479	475	445	474	440	441	489	486	452	424	479	448	455	439	484	441	469	457	438	457	475	470	488	453	472	457	452	433	459	453	488	430	484	426	460	455	430	448	460	449	476	492	448	486	472	468	461	458	469	457	479	510	462	438	444	478	431	414	452	467	471	449	473	471	454	451	462	444	446	445	451	455	418	437	485	434	415	452	470	477	486	471	470	429	435	471	494	464	429	460	462	433	500	422	470	442	469	439	462	432	423	450	477	407	494	432	479	459	411	415	494	489	442	437	459	451	422	455	484	456	466	417	440	452	494	416	453	467	441	458	455	455	484	444	434	449	421	414	465	456	464	432	450	427	454	453	436	471	446	462	447	427	431	443	491	443	459	501	442	452	457	472	469	467	445	468	427	431	481	489	460	478	426	437	458	402	469	477	439	440	430	429	410	496	440	488	444	488	461	488	442	457	419	438	446	469	475	442	486	444	446	470	458	475	463	469	471	450	462	446	437	466	488	463	477	469	481	450	425	463	423	487	448	480	471	442	421	480	460	510	478	458	494	456	431	457	415	422	430	431	411	433	469	453	461	483	447	470	481	488	502	445	447	437	472	434	454	435	459	473	491	456	461	458	415	447	459	447	462	418	488	436	463	428	519	453	420	472	428	462	457	454	472	420	429	455	437	460	463	452	467	474	438	458	493	472	429	455	421	453	456	453	487	481	483	425	430	489	415	510	437	430	454	451	480	468	460	429	456	448	454	474	460	422	445	425	462	439	484	453	464	482	455	464	474	409	433	464	456	460	449	498	447	434	456	444	429	471	446	442	454	482	458	426	440	481	447	459	413	430	458	437	462	454	455	432	460	455	461	460	422	483	487	424	455	410	473	442	486	447	433	462	489	448	457	465	482	444	431	457	461	427	469	455	439	484	426	447	484	443	468	485	438	506	447	439	429	446	422	441	441	461	475	446	432	447	426	456	449	398	431	463	481	422	456	498	439	447	461	455	429	438	462	460	445	461	450	493	420	414	448	425	476	429	453	409	479	444	504	471	482	427	464	467	480	490	470	417	456	461	447	499	439	513	472	435	467	430	466	456	448	443	469	452	448	461	457	447	451	471	429	469	473	448	456	450	493	461	474	447	448	451	435	447	472	419	457	430	445	499	453	461	445	399	416	425	448	443	467	418	431	472	457	428	463	443	470	404	473	465	478	404	457	471	459	435	509	449	475	463	485	455	467	445	451	480	485	478	442	444	446	504	431	465	442	429	415	447	466	443	430	453	453	425	506	468	453	448	464	433	441	458	478	446	430	446	472	430	415	452	420	447	460	457	428	483	469	421	479	432	461	435	475	468	412	480	450	475	518	486	457	450	448	505	436	455	449	483	439	461	452	448	411	462	405	455	419	457	468	462	444	526	434	460	443	514	432	446	459	447	446	476	465	423	470	436	472	436	478	481	499	441	459	469	457	478	459	489	444	450	420	473	480	430	430	488	463	420	471	433	451	458	469	459	456	439	463	457	477	431	498	465	442	396	479	506	472	448	449	408	448	444	418	445	444	457	510	445	462	431	492	473	478	462	433	453	505	450	497	430	437	413	423	485	473	439	447	472	435	476	434	445	449	453	443	491	436	433	453	473	486	481	481	441	431	449	437	464	457	440	452	469	458	437	463	474	449	486	448	444	484	470	447	438	459	418	470	483	468	427	450	433	450	434	481	453	456	429	448	495	447	485	453	479	454	413	486	441	443	437	479	448	457	462	468	459	531	484	489	477	427	411	455	465	500	464	467	473	443	458	480	448	463	475	432	483	427	444	408	490	434	427	442	446	466	468	473	442	477	447	447	433	442	458	441	471	440	426	463	433	416	446	478	460	465	514	431	449	470	463	414	458	411	464	438	508	430	456	435	437	473	451	446	478	443	468	461	466	496	438	447	462	491	414	481	454	415	466	468	442	490	460	459	433	473	449	436	477	448	471	457	484	503	457	419	457	455	447	471	444	469	459	455	485	498	450	446	499	439	474	418	461	460	480	431	491	483	470	470	466	427	434	450	481	479	441	495	467	429	471	441	527	441	434	475	465	437	435	457	434	451	445	438	439	430	449	452	452	436	485	439	449	477	457	441	462	411	480	467	422	444	440	494	460	460	437	441	486	452	441	464	466	446	461	457	489	435	422	439	436	473	437	439	457
12146	7784	1176	573	510	519	511	497	482	495	493	484	464	467	485	470	426	477	431	466	457	420	460	475	447	440	488	472	498	416	478	478	491	493	458	452	460	487	510	436	470	430	452	489	459	469	452	450	423	429	421	470	461	517	483	435	500	474	432	473	466	474	475	498	497	484	457	446	480	438	470	471	455	477	414	489	422	461	478	483	470	488	457	477	446	457	465	475	476	463	476	462	496	458	434	481	465	460	478	447	456	474	449	517	453	485	418	460	501	433	494	501	450	447	447	484	483	474	457	475	466	462	481	489	483	478	433	463	447	469	454	504	476	470	434	456	444	475	460	442	457	474	449	497	479	481	507	451	426	489	442	463	434	445	468	435	498	445	444	482	505	479	472	477	484	459	446	465	418	447	447	468	459	458	464	444	479	473	441	465	480	450	477	482	469	470	453	461	463	461	427	458	451	444	445	445	471	477	481	465	468	436	487	471	471	528	485	456	442	484	455	454	467	453	481	438	434	479	521	464	472	471	465	444	484	456	458	411	425	457	469	445	422	477	422	479	493	464	489	453	496	426	492	498	462	470	486	450	439	509	465	491	464	447	461	475	470	469	454	482	469	440	456	448	440	495	444	471	456	470	450	466	444	464	494	479	471	512	470	480	446	426	467	453	457	433	473	458	449	469	464	472	459	471	505	478	460	468	477	470	441	480	432	463	483	429	461	471	456	466	469	476	439	440	454	434	446	463	454	516	438	440	455	457	437	481	472	441	432	459	479	448	437	485	485	476	444	501	508	467	458	469	449	420	462	499	483	418	421	510	474	464	444	449	463	487	467	448	451	483	455	461	462	481	521	468	449	491	479	433	448	420	478	468	477	492	460	455	463	423	483	467	455	477	471	465	475	483	424	458	455	457	479	450	455	448	416	411	505	448	457	462	456	454	456	454	450	442	454	464	465	457	427	492	492	476	484	477	450	454	492	474	473	480	478	495	428	480	473	430	452	450	469	456	431	457	505	462	433	485	445	444	448	445	458	445	482	426	478	433	470	471	464	434	447	442	453	473	474	480	409	493	462	434	476	473	442	504	474	482	479	486	444	441	476	397	472	470	502	450	458	495	459	464	441	456	459	433	446	460	442	449	488	457	443	453	461	462	485	463	439	442	457	468	435	418	453	468	439	458	502	438	484	456	467	491	425	458	480	443	460	450	434	493	476	481	451	441	462	456	454	442	471	475	426	465	472	483	466	461	410	464	445	489	462	437	473	438	457	456	482	471	456	477	496	445	486	470	447	452	444	420	459	474	448	487	489	439	474	429	475	464	410	447	439	449	424	458	464	474	442	479	481	473	517	442	457	439	468	427	468	471	472	471	480	446	483	477	440	480	495	471	469	441	490	467	510	463	447	469	428	451	507	486	457	455	480	436	449	426	486	467	451	501	472	429	474	471	495	462	446	462	445	427	435	484	413	477	468	471	453	458	466	428	463	456	423	470	472	432	419	448	428	439	476	444	470	453	472	480	435	463	503	472	468	451	482	463	463	445	484	499	451	491	485	460	454	409	478	512	471	494	435	473	466	477	459	481	459	451	436	490	441	475	478	463	474	443	468	455	451	450	453	424	466	505	493	449	412	456	459	494	463	478	456	472	473	438	437	480	428	495	446	505	403	484	430	418	482	453	481	455	451	471	488	470	481	476	453	442	444	495	444	507	460	458	430	470	492	429	456	438	478	425	455	466	463	484	435	417	448	449	437	488	464	481	460	455	457	453	456	469	447	446	465	470	465	478	483	432	447	486	503	471	437	430	461	482	428	464	494	451	473	450	452	457	465	463	431	460	440	484	428	518	409	474	458	492	429	499	452	445	482	449	458	464	456	480	449	441	476	476	429	467	489	449	457	438	467	447	455	491	487	444	468	470	438	484	461	455	414	489	452	482	465	457	418	468	455	448	440	452	460	451	464	441	455	466	461	489	479	467	405	471	491	494	484	467	482	453	472	458	447	465	468	484	504	476	465	434	502	446	482	489	455	453	491	428	506	456	433	449	482	461	440	454	456	451	462	501	437	472	469	464	459	471	435	499	465	497	442	443	463	481	450	430	450	461	444	468	428	477	501	418	473	435	449	487	485	460	464	465	469	426	447	424	466	464	449	472	460	490	465	479	473	442	469	422	524	458	480	440	462	465	516	455	431	452	464	467	440	476	452	490	457	467	469	481	440	457	470	438	460	415	467	443	444	460	414	450	441	455	457	464	462	453	451	433	468	457	472	480	496	447	468	460	465	443	446	470	465	441	483	445	461	444	427	486	456	426	467	461	446	445	474	455	442	465	453	440	462	481	466	447	422	465	428	493	451	448	484	457	457	437	461	490	432	433	484	468	451	476	497	474	492	475	455	448	475	463	434	448	460	454	454	427	486	465	445	444	478	452	486	479	487	482	482	431	472	511	448	440	494	447	471	447	411	493	445	431	468	455	453	508	425	451	474	448	439	486	456	442	447	479	435	440	481	458	400	444	435	494	441	459	511	463	474	468	446	502	452	504	475	458	466	433	495	488	449	453	453	505	427	473	465	481	498	460	435	461	479	417	467	459	443	457	456	444	448	450	458	455	451	452	457	445	488	470	449	440	453	443	479	459	464	454	458	460	437	440	472	429	481	475	463	437	462	445	471	443	435	441	417	431	475	468	466	448	492	444	437	465	445	420	475	459	458	484	435	418	463	428	467	474	502	448	479	490	483	480	452	445	456	452	471	452	463	429	480	465	484	476	457	454	481	464	453	472	468	472	435	462	443	462	474	472	458	480	475	476	450	414	485	457	457	472	414	472	449	462	467	444	457	509	470	457	428	476	459	458	440	464	476	474	473	488	484	497	429	449	446	465	459	477	456	473	433	460	481	484	456	474	434	481	489	470	464	474	459	426	467	489	449	427	464	458	470	456	456	466	440	440	481	461	470	464	457	491	475	423	476	410	446	512	486	483	459	434	470	462	490	487	468	448	463	470	461	471	435	470	450	447	459	481	421	473	470	444	486	513	433	464	454	471	450	444	460	460	502	509	459	462	461	428	432	470	487	480	469	449	494	452	414	406	435	433	487	467	497	453	473	469	509	452	447	451	490	462	449	453	475	469	420	470	493	454	415	466	494	445	468	457	465	465	428	452	457	447	488	461	465	459	496	456	442	430	458	456	432	465	467	464	483	478	460	465	434	469	473	497	490	451	450	438	437	446	453	449	469	512	477	454	487	456	460	459	463	458	459	473	457	454	435	499	457	449	478	467	462	460	491	502	499	461	465	480	445	451	470	492	484	468	477	484	462	471	478	437	458	474	437	456	454	493	472	460	429	448	463	433	464	476	452	445	464	450	435	488	470	459	467	478	444	477	457	421	455	447	451	433	492	490	439	443	437	487	479	452	421	463	446	458	457	483	490	484	466	509	443	486	451	486	484	491	464	460	475	454	425	453	477	459	451	458	478	437	446	470	453	457	446	443	482	459	433	420
23355	20888	28143	23765	20889	10325	938	598	528	482	416	360	315	339	325	312	274	291	292	303	277	278	277	288	293	286	303	266	284	267	254	263	254	278	274	277	250	220	277	275	261	244	260	239	235	254	232	263	241	229	266	262	271	266	262	243	232	283	276	248	268	255	252	258	276	226	275	247	272	254	236	241	247	232	249	254	245	282	265	245	275	251	246	260	264	249	258	260	265	247	276	258	254	263	259	225	227	249	254	254	238	240	249	265	236	281	220	246	241	270	232	241	250	239	212	262	275	258	272	245	235	262	246	270	262	262	271	246	240	254	266	277	233	255	236	233	255	273	218	246	245	250	240	256	252	239	254	235	250	261	238	250	239	233	256	217	238	227	252	256	242	254	252	275	259	239	246	255	277	257	226	278	251	253	255	265	232	256	278	245	260	195	270	243	258	251	225	251	277	229	256	259	248	265	222	238	228	259	243	229	255	249	262	252	270	243	242	250	247	276	238	270	261	228	238	224	242	230	251	229	228	256	258	234	255	253	235	250	255	246	253	237	263	239	234	245	254	230	233	255	216	233	230	212	233	268	242	272	254	210	233	280	251	236	243	234	230	273	254	245	268	244	260	242	239	256	245	235	239	253	231	226	277	279	275	230	248	252	247	245	238	253	268	284	226	269	228	223	247	223	256	238	258	249	268	256	241	240	237	240	255	239	256	251	246	255	248	212	227	242	248	276	254	229	246	265	273	245	250	224	241	251	216	233	244	215	264	272	251	243	257	244	258	273	278	237	236	248	232	256	215	242	240	252	250	258	247	264	221	236	245	231	268	247	255	238	243	253	271	262	270	283	252	268	257	272	239	271	262	211	240	229	244	235	272	238	252	248	267	232	253	252	223	240	250	240	238	268	258	256	259	234	214	257	225	233	224	242	235	281	224	235	263	249	249	250	249	260	253	251	244	256	260	234	271	218	276	246	254	251	236	254	254	235	262	240	249	234	232	234	227	237	247	248	248	269	229	233	266	279	240	248	232	274	234	242	251	222	228	229	261	230	223	253	270	223	242	233	239	236	245	260	248	245	248	254	248	239	270	251	281	244	231	245	277	243	229	244	258	280	237	241	247	253	226	260	264	234	265	221	235	239	270	216	253	251	241	243	246	257	242	257	231	268	248	264	257	241	257	246	264	253	243	228	222	228	226	241	218	244	229	251	252	242	261	268	261	229	267	245	236	226	236	242	235	241	265	249	263	266	232	233	243	232	295	260	240	254	244	241	250	231	233	237	255	252	244	261	249	233	244	241	259	236	233	218	260	235	228	238	247	235	250	261	234	251	260	242	264	220	258	239	248	260	258	243	209	244	250	253	270	234	235	234	241	282	235	250	245	260	269	244	244	229	240	249	209	236	250	276	281	228	265	236	239	261	239	221	230	260	244	266	271	257	239	240	266	235	234	273	265	228	249	265	254	243	243	227	237	219	237	285	255	285	234	232	243	249	248	270	256	283	228	235	231	293	255	259	231	226	259	249	227	265	248	217	230	240	241	246	257	230	279	242	214	254	315	268	220	244	234	255	235	231	250	261	244	248	259	226	218	247	260	246	221	248	226	267	247	259	240	263	239	219	239	257	218	257	242	262	243	244	233	251	233	236	269	234	238	253	239	263	267	261	245	264	235	234	242	242	255	232	268	246	241	229	275	267	238	260	252	237	276	248	239	287	238	234	221	235	251	256	243	265	240	246	299	217	245	263	249	241	235	262	272	246	259	247	246	234	230	262	251	232	228	217	231	249	257	244	262	215	235	269	241	254	229	253	266	258	246	255	256	250	237	246	249	262	264	249	255	250	262	246	247	272	235	263	272	263	238	217	265	251	228	263	275	260	211	278	231	253	274	281	244	265	236	244	222	263	238	263	268	251	240	239	250	283	232	235	256	252	248	223	231	241	228	271	255	272	219	234	255	260	225	262	220	240	253	264	255	238	269	265	240	248	236	233	224	252	246	241	272	250	238	248	255	252	254	226	230	230	250	269	229	214	234	237	244	253	294	237	228	235	251	263	225	269	251	264	283	246	259	258	237	270	244	230	208	240	266	238	242	223	242	260	238	244	241	240	243	263	283	253	257	259	276	269	244	233	238	281	288	213	244	238	228	247	257	247	246	264	250	255	232	260	246	227	232	234	277	227	242	266	272	255	230	237	240	253	270	226	271	240	262	242	253	264	258	250	240	250	256	261	276	245	223	243	240	231	261	290	226	211	267	227	257	266	234	243	263	239	241	249	203	253	250	236	250	251	222	256	276	256	241	267	219	242	229	235	247	282	226	268	240	241	243	277	276	269	203	252	246	250	273	241	250	263	260	232	261	232	252	238	222	272	238	216	253	251	244	244	240	249	248	260	261	237	234	232	255	261	246	200	264	233	251	241	244	236	244	238	232	261	246	249	240	273	274	240	262	239	249	248	287	262	243	245	251	263	275	256	252	239	274	273	267	216	252	227	257	240	265	255	252	239	259	232	205	228	241	261	250	237	277	257	253	230	253	254	251	237	240	262	226	263	252	261	219	271	256	243	242	231	241	242	239	244	258	244	267	246	238	245	251	258	245	254	223	234	253	230	246	251	227	239	253	231	246	230	245	237	243	244	254	217	232	236	235	265	251	245	248	276	241	242	249	247	246	267	248	251	244	246	254	237	233	242	227	250	283	278	260	250	239	225	244	270	264	233	258	241	235	229	247	212	244	263	234	261	244	254	244	239	265	246	246	242	255	247	236	237	251	248	239	231	247	245	258	226	258	241	259	257	271	245	254	228	246	240	252	240	229	253	254	260	257	249	253	213	218	269	246	256	244	242	266	259	273	254	266	221	254	236	225	238	232	262	234	251	253	271	241	277	251	249	229	231	251	259	249	266	255	252	253	249	231	245	253	257	216	263	249	239	230	211	236	241	294	238	258	215	231	239	229	232	268	251	245	223	263	234	235	268	258	256	251	238	231	232	229	240	230	265	262	273	261	250	244	227	207	251	248	241	249	264	240	233	229	251	233	247	227	283	260	239	249	251	252	254	285	240	274	268	249	239	260	247	249	249	237	255	239	238	265	273	241	243	246	258	239	252	266	242	242	259	231	243	256	253	215	246	240	249	265	254	275	254	266	263	247	239	258	249	240	237	256	267	244	251	243	255	234	273	262	252	268	230	263	258	249	241	248	262	249	234	237	260	266	256	241	267	259	275	236	238	222	284	235	253	267	242	222	228	246	226	255	252	234	246	236	236	237	262	248	247	242	286	254	240	248	234	276	250	248	267	273	242	276	252	214	236	265	244	251	268	269	235	226	241	241	240	264	255	270	267	222	228	258	243	261	268	244	266	266	242	257	252	262	267	220	273	236	237	272	262	271	217	238	255	239	240	252	248	219	260	258	224	247	212	237	285	249	265	266	235	264	262	266	220	246	254	256	253	239	244	253	247	254	242	248	243	250	242	274	222	253	254	223	245	234	236	255	254	248	237
13683	33123	5577	2663	1886	1340	979	785	674	533	472	429	431	411	396	387	347	313	308	322	302	339	276	318	313	290	298	289	270	282	301	269	281	268	292	282	281	308	290	259	268	266	285	293	284	244	293	306	221	274	270	275	251	276	268	269	255	281	270	282	264	280	238	252	244	266	289	246	258	246	257	263	259	267	262	253	235	299	273	228	272	291	255	247	250	247	243	260	237	252	242	246	250	274	269	259	310	272	243	241	248	245	280	266	273	289	238	275	267	239	242	251	278	256	261	258	260	264	252	270	284	243	244	268	241	229	246	269	239	240	229	242	250	256	254	283	255	269	246	280	251	262	249	280	278	238	263	306	268	263	243	273	241	277	287	268	253	255	246	232	276	236	238	246	260	250	248	269	246	215	254	244	224	253	256	247	282	261	261	241	248	245	241	242	242	243	256	253	257	249	297	267	224	286	266	275	262	277	283	264	263	267	252	257	260	261	248	265	254	256	231	273	243	242	245	239	230	241	248	247	280	253	242	248	264	241	235	222	282	250	242	257	240	259	265	260	232	240	254	266	242	221	266	252	254	263	245	234	283	265	250	243	248	244	261	244	238	255	241	231	254	260	266	287	256	277	247	264	256	257	268	260	223	255	253	259	273	243	236	258	263	249	280	250	276	275	292	251	275	274	263	240	252	274	227	252	257	264	250	237	257	272	257	265	282	243	262	239	273	268	288	240	253	243	249	247	267	262	262	279	256	239	237	253	240	264	253	244	267	255	232	244	255	237	220	245	240	238	253	238	263	242	239	248	271	250	267	229	240	260	272	286	266	244	250	246	214	243	269	273	257	310	241	268	247	280	268	275	270	261	260	259	225	275	272	263	241	259	261	271	245	283	249	236	256	237	245	277	265	280	251	267	263	257	270	272	250	243	255	239	271	229	239	286	234	266	270	243	212	254	247	272	268	258	238	288	267	239	262	263	262	291	272	237	225	245	256	257	261	260	270	259	273	255	263	232	250	262	269	247	275	270	269	268	261	263	242	277	279	258	282	285	272	242	281	239	246	214	289	254	253	270	260	263	278	281	272	239	256	284	252	255	248	263	227	258	243	276	242	229	248	251	264	239	272	268	245	274	262	243	243	267	239	247	237	274	258	266	242	229	246	262	256	248	258	240	244	215	229	255	288	251	262	256	260	262	245	259	218	253	256	272	247	246	263	248	212	246	262	261	230	253	269	246	256	240	266	273	251	287	235	286	261	237	277	234	266	248	244	263	249	242	288	235	249	264	252	268	249	256	274	258	266	247	260	236	252	262	266	232	266	295	251	232	271	282	269	237	267	248	263	256	283	256	270	265	249	243	275	290	242	223	250	266	274	250	262	245	255	230	255	254	253	235	247	251	258	245	258	223	237	266	240	245	270	244	260	258	262	244	247	247	271	268	292	256	253	217	275	251	238	275	266	275	253	229	255	237	242	270	270	299	267	252	266	235	239	270	248	277	249	275	236	240	271	251	259	283	246	242	257	255	233	257	264	257	279	258	255	253	250	257	260	252	279	259	261	252	286	291	274	254	238	242	244	255	249	252	281	271	264	282	272	260	256	275	272	259	271	254	244	241	246	274	253	243	276	254	277	257	249	240	250	245	262	254	215	269	273	254	239	262	268	269	235	238	246	242	261	273	231	258	286	236	265	248	238	248	262	272	241	235	265	273	258	262	285	271	231	247	277	281	257	253	260	274	235	252	261	283	229	270	261	259	263	268	235	251	228	245	271	266	272	255	269	271	243	275	267	260	230	246	250	252	257	269	259	243	253	260	238	275	245	269	254	271	250	274	241	249	282	248	242	250	250	254	280	258	251	271	235	239	251	239	245	268	300	258	269	242	237	257	263	251	245	225	259	265	254	255	268	259	260	242	235	237	257	251	239	263	265	261	256	242	266	249	271	237	271	242	232	259	252	264	289	236	260	271	253	257	246	270	246	256	239	280	261	269	302	276	266	245	254	248	248	282	267	260	268	251	266	236	232	246	256	275	241	273	244	254	294	241	269	245	256	237	296	253	258	252	240	230	260	272	251	286	283	255	263	261	242	263	253	260	248	283	239	267	276	246	249	268	276	237	254	257	263	276	249	244	269	262	257	258	262	261	243	254	245	239	249	260	247	238	266	252	259	265	266	254	240	254	251	251	258	259	262	241	259	255	308	258	219	277	249	272	267	264	269	255	274	271	239	261	214	262	248	282	266	256	254	262	249	291	276	252	245	235	266	240	290	260	257	249	249	265	245	254	270	237	250	274	274	229	245	245	257	251	270	280	244	269	269	281	274	237	236	248	277	248	239	254	268	252	252	206	233	229	238	241	279	240	244	246	231	250	261	280	242	272	245	240	252	287	256	269	265	275	246	268	288	250	249	236	263	244	257	255	268	242	264	256	263	241	248	249	234	256	254	232	274	242	274	223	270	268	264	226	255	280	239	258	265	275	278	243	266	269	267	260	281	276	270	249	275	292	261	277	266	252	254	248	263	255	238	228	222	230	240	252	242	281	260	271	271	261	260	256	249	238	275	259	265	245	272	273	275	275	264	251	256	247	267	274	271	258	236	270	275	253	271	258	257	260	243	264	283	282	232	249	231	255	259	270	245	271	296	233	267	244	244	262	235	290	233	240	268	272	288	220	270	252	235	246	252	246	256	249	256	263	242	217	282	278	280	249	251	265	277	250	264	234	284	245	207	285	267	232	273	300	253	286	259	261	224	248	254	266	269	276	248	252	253	237	239	259	257	265	251	240	264	272	274	268	256	259	240	235	265	242	264	272	233	282	248	235	268	252	261	277	262	276	263	240	256	266	246	269	265	259	274	273	230	269	260	250	247	258	241	280	264	266	257	242	264	275	235	247	253	236	240	263	271	282	251	242	259	256	267	228	262	243	228	274	256	260	229	254	232	258	269	276	243	268	268	268	275	260	278	264	250	252	236	242	264	260	238	242	275	248	256	263	248	253	255	245	257	246	281	226	266	269	283	237	267	238	262	272	247	267	274	243	248	268	250	253	267	262	242	240	256	246	273	256	254	244	263	246	280	274	257	260	250	284	262	230	243	263	235	241	238	227	275	253	223	291	281	265	227	257	261	291	281	268	279	253	273	247	259	268	245	242	267	247	261	244	262	283	252	251	261	266	255	252	282	245	247	278	276	260	254	271	263	258	270	244	247	278	255	246	255	253	254	273	247	275	245	271	285	262	258	235	279	261	245	255	259	216	267	220	252	255	254	269	221	266	262	230	264	234	252	235	244	267	254	242	278	247	236	258	281	256	228	236	267	260	248	271	296	254	269	294	259	231	250	237	250	222	254	279	286	250	244	272	267	271	252	258	247	276	281	236	248	243	264	273	246	266	235	269	254	255	248	261	256	250	292	262	245	262	246	253	262	271	256	249	246	290	244	240	261	249	262	235	251	244	239	260	262	265	255	253	263	249	273	228	244	274	249	249	265	244	269	255	256	276
24324	20909	27409	24425	14276	1087	693	662	612	551	531	488	494	530	562	468	514	502	518	467	480	479	485	465	455	442	435	462	481	433	470	464	472	525	466	462	467	465	468	490	478	484	475	455	423	444	473	457	496	490	449	442	488	473	525	504	443	478	480	456	471	500	506	450	436	465	448	438	461	466	490	503	487	459	482	465	467	465	530	468	470	512	482	480	451	454	437	454	470	444	468	458	486	451	468	454	430	457	466	458	473	460	467	491	454	449	463	472	427	462	485	469	436	442	454	451	445	424	446	456	440	487	423	453	486	443	438	475	446	468	449	428	450	459	482	459	449	463	433	448	465	447	437	439	475	463	447	450	498	478	482	435	459	433	452	454	463	503	453	456	471	431	444	458	455	424	478	471	476	468	470	501	456	435	417	423	440	468	462	458	473	447	443	465	449	465	439	454	470	492	432	476	472	468	450	404	470	440	428	465	463	442	452	457	436	460	463	445	442	473	464	426	431	450	476	433	496	465	487	452	480	496	463	460	467	465	483	471	430	443	478	452	440	466	466	458	415	469	457	457	495	458	487	448	460	463	465	480	451	474	494	416	457	440	430	487	484	473	430	415	461	438	443	445	420	459	498	441	449	429	462	453	448	450	497	451	436	440	457	470	478	492	484	451	487	468	422	472	456	440	488	475	467	424	486	429	420	481	481	441	420	477	420	457	444	468	437	463	457	442	454	457	492	436	460	469	486	445	435	428	506	477	499	452	463	460	450	479	441	428	459	467	464	498	509	481	454	468	466	415	393	456	418	464	504	452	474	457	436	479	458	466	463	471	430	455	476	461	468	430	450	450	457	439	499	411	487	459	424	465	455	454	456	450	430	455	464	443	449	475	440	477	466	461	446	461	471	498	467	452	483	477	485	426	481	464	454	475	452	461	472	444	439	454	482	472	434	454	445	438	483	459	474	424	453	485	440	470	447	458	473	462	464	493	499	468	453	480	476	460	470	449	446	460	421	424	486	476	458	416	487	431	428	454	481	466	454	456	483	487	438	471	458	436	467	449	449	459	487	426	494	473	438	427	462	459	447	442	515	412	470	459	461	441	477	456	485	446	463	514	463	456	461	474	449	444	478	456	476	429	467	462	501	459	452	479	470	457	437	451	434	474	442	451	482	468	475	433	421	501	440	474	457	453	471	412	460	462	472	442	447	443	466	446	454	474	457	474	473	456	477	393	484	475	441	494	442	432	483	460	472	447	469	444	450	444	434	476	464	497	456	501	413	458	459	454	470	454	461	435	467	469	431	478	455	424	473	433	470	452	448	452	473	448	485	440	489	470	461	455	496	455	424	430	460	427	480	449	442	461	438	460	474	420	468	453	430	477	469	446	445	463	424	433	443	428	450	458	436	433	488	489	452	479	452	438	445	452	486	495	455	455	469	481	473	462	461	438	464	490	386	456	428	521	482	467	457	480	502	456	455	453	457	483	452	419	474	434	482	492	457	432	449	455	480	436	437	443	479	448	415	431	445	414	441	466	436	457	454	440	449	398	475	476	448	420	436	454	472	473	478	478	432	450	486	443	459	428	439	451	482	497	445	476	477	420	461	450	464	466	469	479	467	414	487	465	406	478	427	470	455	484	463	458	461	467	446	471	482	460	485	477	462	476	462	482	456	442	443	459	460	459	453	456	477	453	463	494	476	468	463	472	425	467	436	434	447	437	449	476	500	472	464	482	439	465	445	471	510	467	478	475	466	442	455	468	435	434	419	428	475	477	448	456	469	447	437	473	463	469	429	428	483	442	487	480	431	441	465	445	469	468	482	404	480	471	464	469	451	485	450	472	463	464	437	475	474	460	458	484	458	449	397	402	458	465	461	492	461	418	428	451	412	449	456	448	443	457	448	434	447	460	438	452	454	462	446	449	490	457	426	496	485	450	455	455	453	471	497	443	467	436	420	457	445	498	432	481	425	444	431	439	495	460	450	446	452	485	468	453	473	460	470	461	445	473	421	462	441	460	467	448	434	452	505	464	451	473	455	521	476	448	461	490	438	469	457	438	462	488	464	459	449	454	449	490	462	485	430	456	442	484	470	465	466	509	416	499	459	466	434	453	458	455	445	478	463	445	470	464	471	440	467	405	476	467	466	456	471	466	499	440	484	447	465	434	425	452	457	494	435	440	440	482	462	467	458	440	483	449	472	452	478	450	481	487	523	478	456	459	462	455	462	444	472	442	474	447	496	461	421	480	470	453	484	471	470	484	462	511	423	473	467	465	485	410	457	460	488	478	470	455	463	448	467	408	444	418	475	462	463	424	427	471	461	478	446	447	436	415	408	493	463	451	454	455	483	472	454	453	424	449	468	470	472	452	418	490	460	436	425	501	466	436	427	426	483	449	440	469	437	469	417	438	428	458	435	471	471	459	448	472	474	458	452	488	461	465	445	475	464	439	466	473	462	465	509	432	459	440	471	451	435	488	495	465	474	451	422	500	444	468	468	432	446	462	449	413	462	517	462	447	471	495	479	429	456	489	450	481	438	434	480	470	473	452	501	436	474	442	435	440	447	437	458	448	470	413	433	462	456	474	474	466	527	474	462	432	458	465	477	480	469	476	495	442	439	461	443	442	511	426	449	466	474	492	426	409	489	457	487	455	473	479	413	455	468	458	449	474	460	487	441	463	439	462	459	454	442	448	467	436	489	480	444	465	478	485	439	462	451	489	477	447	471	457	425	469	462	468	490	479	476	476	452	442	475	464	449	469	442	469	441	466	457	497	426	436	471	458	428	415	462	440	446	460	446	456	455	479	486	475	434	500	446	484	427	490	483	421	434	414	438	444	457	451	459	452	452	444	505	433	455	484	457	440	488	463	420	454	461	461	475	466	487	458	473	457	462	469	452	497	474	460	461	464	466	456	451	431	486	469	482	436	431	486	466	461	477	438	433	471	474	442	449	433	405	429	449	470	447	455	442	498	461	465	431	487	467	464	469	471	451	461	438	493	457	438	459	456	471	454	472	455	447	466	454	479	506	430	477	484	447	459	448	484	470	459	476	495	455	457	432	437	428	493	446	454	468	461	487	463	456	501	481	487	461	478	461	467	455	448	429	446	442	461	422	436	442	489	431	472	424	472	471	461	423	450	474	477	474	446	424	470	436	462	431	465	437	451	435	436	482	495	480	452	425	456	441	460	495	427	470	458	479	457	450	465	443	474	450	461	445	456	452	479	437	447	454	448	468	448	412	491	483	450	472	482	471	490	417	460	452	475	478	479	458	417	424	468	445	451	437	438	457	484	476	472	454	459	453	457	451	446	496	455	442	467	443	428	450	484	466	465	437	434	486	456	437	446	404	476	445	468	460	457	395	427	466	463	474	472	462	479	487	476	448	439	457	406	447	457	474	449	451	461	412	465	463	458	471	444	456	467	433	456	475	463	468	438	436	468	477	465	474	452	482	469	467	399	496	494	499	454	459	428	447	482	519	471	467	453	467	489	454	447
12608	25470	4137	1858	1316	1169	923	782	677	614	562	537	519	538	494	507	495	496	490	489	474	471	450	463	444	483	462	446	505	470	477	470	491	429	459	468	455	461	450	460	471	462	440	422	442	467	479	477	439	464	442	475	462	489	471	479	472	461	447	467	467	452	482	440	455	428	480	464	450	475	466	465	466	447	471	459	461	479	418	482	438	433	432	509	462	441	477	490	452	448	439	481	470	469	442	511	455	444	413	445	479	465	448	435	461	431	425	438	454	428	501	445	454	465	472	463	463	501	461	457	485	481	468	424	455	451	453	418	431	453	423	446	466	452	435	440	494	465	466	474	458	463	479	444	487	459	437	519	494	446	484	447	447	484	456	467	426	459	471	414	443	463	458	414	455	455	478	445	450	461	458	464	403	442	396	426	429	437	462	434	430	465	428	451	472	430	489	458	461	474	476	487	475	434	418	426	455	460	460	436	436	445	444	449	447	444	421	477	464	426	425	419	485	463	450	463	470	452	473	475	435	458	450	422	456	463	455	427	473	465	435	457	470	440	455	433	467	477	455	427	454	442	433	454	443	485	431	424	469	469	441	464	441	451	442	476	462	434	473	424	436	421	459	410	466	437	443	476	455	493	458	471	480	442	460	440	452	460	440	419	479	460	458	449	456	449	471	462	416	448	441	456	455	424	435	466	461	454	464	468	441	458	458	449	455	517	481	433	434	448	498	436	438	457	462	489	467	468	446	428	476	477	433	445	465	471	469	433	467	444	449	431	475	452	435	457	466	491	467	475	474	435	450	502	445	485	471	470	458	461	446	454	461	494	443	434	429	433	434	475	465	483	475	446	480	436	446	459	429	472	416	455	427	500	458	430	434	446	484	451	444	467	456	464	416	443	464	451	492	469	460	473	457	407	418	431	435	497	471	462	415	457	454	446	417	459	470	462	444	479	446	422	495	460	455	438	462	466	471	462	444	446	428	441	429	438	453	485	479	456	466	426	460	451	461	457	471	446	457	438	448	445	452	443	434	461	439	465	479	453	431	490	461	462	468	446	462	473	470	439	461	488	407	467	446	434	432	510	453	481	471	441	468	419	468	470	463	477	466	457	485	465	448	432	491	477	460	444	465	470	394	475	470	485	474	449	476	487	466	459	436	457	446	486	477	432	444	488	444	451	436	426	440	426	465	448	470	469	445	460	420	461	457	442	454	479	445	471	453	441	438	443	454	455	461	478	442	500	456	496	446	454	453	450	490	408	451	466	446	435	448	458	470	485	447	454	441	461	454	467	491	461	457	467	459	443	481	439	475	461	444	425	467	429	477	439	419	443	463	477	448	445	431	471	471	463	450	501	425	456	432	449	470	412	476	439	453	431	429	478	452	443	441	436	460	413	454	444	449	436	449	475	474	452	430	464	452	457	455	446	477	466	449	470	442	435	458	445	424	477	498	432	457	450	461	482	511	474	476	469	503	427	482	444	481	470	459	448	426	443	467	450	439	441	454	437	420	446	442	449	439	433	468	433	445	460	436	490	465	444	457	467	454	445	447	463	513	457	450	426	483	444	451	442	464	426	436	429	466	480	461	469	474	442	420	451	456	451	428	431	377	446	485	436	473	457	471	436	433	443	464	467	474	480	459	465	476	465	479	476	465	448	445	430	459	445	489	474	504	439	451	452	472	450	428	470	437	449	460	441	487	446	475	479	479	440	443	415	489	454	466	426	411	443	445	437	423	402	437	457	471	485	461	431	471	446	477	447	423	435	456	439	476	480	423	482	448	489	466	489	440	461	473	445	453	452	418	464	447	477	457	475	423	439	445	477	435	422	488	416	417	499	454	442	451	461	446	462	479	442	451	469	459	460	454	431	455	457	469	481	452	455	505	491	471	450	451	462	439	456	447	435	442	436	474	447	455	428	447	433	451	477	417	466	473	427	491	474	497	470	420	472	486	475	429	471	448	469	461	457	406	432	439	390	439	426	446	460	462	432	446	463	427	448	480	470	466	458	476	473	434	454	437	500	407	455	443	459	442	454	425	467	462	456	486	439	421	461	446	470	419	473	462	401	462	436	468	443	448	457	461	439	489	460	456	460	458	457	499	462	456	482	448	392	443	443	427	463	446	432	495	470	476	447	447	431	469	444	448	500	467	448	492	470	454	414	445	424	451	409	456	470	455	440	435	481	457	443	462	467	445	452	438	436	471	451	437	454	455	483	430	465	489	471	461	468	444	459	467	465	450	411	430	426	465	411	434	434	450	420	421	423	484	435	454	442	457	464	506	428	462	446	466	447	438	452	461	458	447	432	401	431	472	491	457	471	452	434	451	440	449	459	416	483	429	429	462	473	441	443	400	451	427	460	466	450	466	456	420	454	406	442	445	446	482	452	460	448	472	444	472	479	468	431	414	438	471	452	434	445	409	468	437	457	447	444	465	460	456	443	461	462	421	445	456	445	470	470	462	465	464	417	473	459	467	471	440	458	459	446	465	454	466	481	456	457	451	401	464	448	435	405	477	450	412	445	473	467	467	439	466	463	424	481	430	491	452	417	434	466	494	459	431	480	448	427	452	431	487	454	497	455	500	406	441	457	497	483	456	467	458	413	457	455	440	456	469	423	472	453	469	463	445	459	480	474	453	435	451	462	459	420	466	412	465	448	506	468	435	434	459	495	470	455	464	441	402	464	489	443	433	451	470	468	494	434	405	474	451	474	445	471	463	408	462	457	457	472	446	463	430	438	469	448	422	428	454	461	485	457	485	455	442	440	456	411	450	416	476	451	436	461	461	429	424	461	452	430	442	455	438	440	477	409	469	443	435	460	457	452	431	470	471	477	455	446	445	458	493	440	490	457	459	426	447	444	446	451	467	431	420	442	439	459	453	435	439	452	466	481	428	446	476	454	459	454	419	490	392	458	440	457	423	483	530	461	449	478	454	447	423	453	453	438	473	478	464	499	430	453	457	437	488	470	427	484	456	451	453	500	496	426	405	416	428	452	455	454	429	444	439	446	432	413	466	453	458	448	474	471	452	459	428	433	426	437	480	471	484	461	428	446	436	449	460	466	428	470	475	448	450	452	452	483	486	435	451	438	448	500	471	430	466	450	473	444	412	446	462	441	436	456	451	443	458	480	464	437	485	443	405	428	453	454	447	493	495	459	421	433	452	463	457	482	431	396	485	432	460	454	401	436	464	416	491	430	457	432	430	446	431	447	463	478	458	450	445	465	460	459	412	473	442	491	432	449	446	433	492	448	458	457	458	492	453	432	454	449	452	435	456	463	460	439	447	466	422	489	491	438	472	450	446	437	440	504	463	457	438	451	461	453	440	420	452	433	493	424	438	424	452	441	470	469	474	466	452	449	431	439	433	463	462	431	476	484	432	433	478	419	426	436	450	428	452	417	472	485	449	437	425	447	435	461	462	474	442	442	445	474	463	482	481	467	476	433	459	459	446	453	474	460	459	426	439	483	435	455	457	475	443	447	449	451	451	436
22180	20876	28661	23242	20880	20932	10444	999	691	553	489	422	406	382	337	315	298	275	268	230	242	234	252	221	238	204	210	200	221	186	226	213	189	201	176	178	191	198	209	189	196	211	172	175	177	197	201	191	158	211	184	192	197	181	171	171	207	218	195	204	189	183	199	204	217	184	206	202	156	192	175	188	189	197	182	169	186	185	191	187	180	188	201	176	186	181	192	166	172	186	188	187	183	202	171	176	165	190	172	180	157	156	206	167	197	167	199	169	184	181	184	201	167	216	160	185	179	188	172	176	193	186	174	186	176	174	177	174	174	180	176	186	220	168	154	188	177	202	176	177	187	167	179	179	187	164	188	164	203	165	198	166	167	176	171	168	195	178	183	187	185	189	171	159	171	179	186	192	153	192	208	179	166	196	178	180	159	158	188	164	168	161	178	151	165	189	186	186	199	194	158	193	196	185	154	184	175	213	192	163	177	160	167	165	187	187	182	159	175	183	165	174	160	159	178	209	167	192	171	190	187	178	165	174	185	179	183	178	195	196	175	209	194	163	179	171	166	205	179	144	184	166	146	188	160	165	176	182	175	187	177	180	176	160	220	189	182	169	200	172	173	166	172	174	172	168	186	194	182	164	186	195	177	173	197	177	184	189	199	183	190	199	181	174	180	161	183	170	187	166	172	182	188	171	169	184	173	172	169	205	182	188	167	190	200	191	179	184	178	170	162	177	169	168	180	181	203	194	150	163	166	179	164	206	190	194	180	190	184	176	174	199	167	163	191	191	165	195	192	166	184	170	199	167	179	183	169	183	194	181	167	187	153	179	182	179	181	185	185	172	188	203	182	185	173	168	202	188	170	183	191	174	192	185	160	180	153	160	170	190	177	188	193	197	171	166	174	164	192	173	170	159	163	164	172	218	164	174	163	169	172	173	173	170	148	179	175	179	176	165	181	160	189	181	197	188	197	191	183	171	177	189	193	175	169	181	147	167	177	181	209	174	183	177	184	185	170	178	186	175	182	181	185	171	167	194	179	172	187	188	182	171	172	164	206	162	150	172	188	187	181	155	212	167	186	164	198	173	192	191	191	162	194	162	193	170	189	152	156	161	177	189	198	185	197	165	192	205	203	164	177	185	188	185	162	179	166	162	186	160	157	190	182	153	169	148	176	189	185	181	168	174	166	181	175	180	186	166	171	177	174	187	163	165	173	168	162	185	197	179	163	177	180	185	207	175	184	156	176	179	186	187	177	196	186	176	183	165	200	161	169	182	172	164	164	184	156	162	170	198	188	163	180	161	166	184	186	184	176	169	157	168	171	186	181	159	154	140	184	175	195	186	179	183	180	184	180	182	173	152	166	166	166	194	158	170	182	196	171	178	166	182	172	176	167	177	172	159	183	177	192	173	170	204	180	184	181	195	177	193	180	188	193	149	188	165	173	211	186	185	178	155	213	184	176	179	183	181	190	174	168	180	183	181	170	191	155	178	177	168	201	166	168	165	152	196	165	175	172	183	176	179	176	187	182	187	196	171	200	183	177	195	191	181	173	182	159	167	171	172	180	155	190	182	172	166	177	187	169	172	200	189	166	178	198	176	160	160	169	159	172	182	168	179	171	177	144	171	179	191	185	177	189	178	155	183	180	195	177	188	178	199	203	167	183	194	182	157	176	199	201	141	184	189	169	157	179	191	197	167	152	169	195	178	170	174	169	178	204	184	185	169	182	191	209	182	191	167	173	171	181	181	158	169	177	170	166	195	199	173	192	180	184	181	156	176	178	192	169	190	160	168	172	162	203	184	192	159	184	183	187	173	168	195	182	194	180	184	164	181	202	181	161	196	173	186	148	159	174	198	178	172	175	166	168	182	181	179	182	186	166	191	184	181	180	171	166	158	202	184	188	186	159	187	186	172	186	201	206	158	154	172	170	156	197	198	175	180	159	171	159	162	183	163	182	179	175	194	199	176	195	202	180	185	165	183	153	158	182	186	205	187	170	185	170	182	195	174	167	175	181	152	185	190	181	172	210	181	172	204	184	163	186	152	176	181	153	189	167	178	156	202	151	187	170	185	166	184	161	171	175	177	183	179	184	200	192	173	172	167	170	181	178	162	182	159	188	195	158	174	167	177	185	161	191	206	191	162	166	187	191	179	181	180	183	191	171	167	180	185	187	165	189	200	170	169	197	154	176	172	174	162	193	167	185	174	176	191	168	163	170	206	185	179	187	176	180	216	179	181	201	172	167	154	166	184	192	172	196	168	179	178	169	198	157	173	191	183	163	170	198	181	182	182	198	183	189	193	190	189	189	152	182	182	178	145	178	181	178	175	168	179	178	169	160	165	180	191	180	178	173	201	159	172	162	172	166	189	173	161	171	173	163	201	191	174	190	183	183	161	155	163	190	193	175	164	174	185	171	187	172	207	188	186	174	179	175	178	165	163	169	187	170	168	165	188	176	173	179	192	154	163	165	163	185	162	191	188	164	182	209	187	176	175	158	181	157	159	175	181	169	161	162	164	214	179	159	164	167	183	179	177	191	181	185	190	192	182	185	199	159	177	163	155	177	191	196	187	184	178	188	159	182	156	185	174	163	187	181	177	174	162	157	187	182	173	187	151	188	194	183	173	176	182	182	181	155	172	169	178	175	191	154	187	159	159	182	175	164	197	168	166	160	194	195	196	187	177	182	178	165	153	156	178	169	190	183	178	176	186	187	182	167	172	177	199	166	175	171	180	155	191	160	163	148	173	180	183	158	198	204	184	176	207	171	177	172	203	189	160	184	180	167	173	163	190	171	179	186	190	199	192	177	147	166	159	171	169	195	182	161	196	175	174	181	196	207	162	170	185	189	190	178	181	182	191	151	175	190	167	199	182	190	207	195	188	181	176	189	193	161	178	179	178	180	177	191	174	165	158	170	170	172	179	196	186	146	174	177	167	192	160	186	188	154	175	166	215	182	191	176	187	172	164	201	195	209	173	178	180	181	152	162	172	184	181	174	168	162	199	168	180	188	192	171	187	186	172	171	163	172	167	208	178	185	171	182	193	163	165	172	173	172	166	177	161	191	193	175	195	183	177	172	174	174	162	173	181	191	199	156	158	186	182	166	183	191	186	161	164	194	194	203	189	175	189	185	178	185	166	146	189	176	188	181	193	169	177	171	169	186	168	169	189	177	185	171	175	194	176	166	157	181	162	193	158	161	175	201	198	188	181	173	144	159	171	180	189	160	179	158	163	164	186	174	180	191	166	201	177	175	190	183	164	188	195	164	173	166	193	158	183	178	177	192	141	189	196	179	176	183	179	178	212	187	180	172	167	160	180	188	187	222	165	176	163	184	178	179	182	191	166	189	175	198	180	173	188	197	168	170	171	198	198	169	169	176	186	189	168	189	167	182	192	179	200	182	158	221	156	180	174	195	166	164	183	167	181	166	175	184	200	172	167	165	183	151	168	171	185	185	173	170	190	174	190	184	164	162	180	172	171	198	168	204	169
14043	36023	9095	4737	3336	2478	1674	1315	982	766	614	523	444	431	393	390	368	340	286	274	253	294	231	264	241	241	231	224	245	229	227	215	204	222	203	223	190	229	206	190	205	209	202	181	213	207	224	203	177	204	215	163	177	175	195	203	172	185	198	190	189	200	195	220	182	160	187	177	174	196	186	191	158	187	195	184	199	188	181	194	176	171	182	205	174	178	190	170	188	182	143	182	183	185	179	162	203	149	193	173	183	178	187	184	170	189	204	194	188	177	182	174	172	165	174	189	208	196	195	179	158	197	176	195	183	193	215	197	166	181	190	201	198	168	180	198	161	151	182	166	180	179	177	166	175	181	183	158	173	167	192	186	195	180	190	185	187	169	156	163	188	182	170	175	149	178	182	196	183	172	176	187	185	178	146	175	167	181	193	198	170	172	187	174	182	184	172	178	174	181	172	179	177	196	170	181	165	178	188	173	177	185	166	170	187	169	182	183	160	152	181	190	181	156	172	169	179	188	207	172	171	175	168	196	165	181	181	171	155	177	181	159	185	138	166	170	183	181	177	175	194	169	159	173	182	204	168	177	171	150	171	195	175	187	176	186	185	166	155	166	188	181	196	165	175	154	169	200	160	182	169	183	181	178	154	180	193	169	177	184	181	179	174	176	160	150	181	213	168	175	184	179	181	173	149	170	174	177	163	183	159	195	177	196	167	184	175	156	201	182	164	191	183	189	177	175	175	187	168	195	174	178	183	173	161	196	168	152	169	200	193	180	153	170	177	185	186	169	171	161	176	169	195	165	183	209	188	167	189	190	173	165	156	185	187	175	195	182	166	182	155	170	185	150	194	173	191	183	176	157	159	173	173	153	166	175	159	171	172	175	174	200	171	171	159	165	159	149	183	161	173	179	161	165	190	177	169	160	183	176	151	172	188	181	177	178	167	184	160	170	193	164	154	186	174	186	171	190	154	159	153	167	173	185	163	172	177	191	163	194	202	155	196	195	182	171	197	183	193	184	188	161	178	159	175	170	168	169	188	176	174	167	177	163	161	171	183	182	175	174	189	172	159	191	182	185	172	169	177	164	183	180	168	181	169	154	174	177	157	161	195	162	190	193	157	149	158	170	188	191	146	170	200	187	182	190	175	157	168	183	172	175	203	169	187	186	180	180	184	182	189	176	174	177	189	170	171	176	186	183	171	177	184	184	171	180	155	156	187	175	168	167	189	160	168	196	191	152	175	170	171	160	162	184	160	152	161	200	169	181	194	154	186	161	182	194	188	160	172	161	204	181	176	170	157	171	176	157	192	173	179	178	163	178	175	191	181	200	140	183	197	159	173	183	186	156	151	183	147	159	186	178	186	192	176	152	173	177	162	161	189	193	161	188	176	192	172	162	183	196	172	152	173	169	169	170	155	165	197	167	191	164	190	200	179	170	156	186	188	185	202	176	174	157	174	174	167	198	170	154	175	158	212	167	183	186	196	174	189	185	171	172	153	194	164	159	193	163	188	175	170	163	171	173	166	206	181	171	181	176	175	202	176	182	178	158	174	184	188	189	208	185	178	165	168	158	170	167	170	190	194	188	162	166	180	159	174	189	195	170	172	160	190	175	185	168	174	170	178	175	187	156	153	171	159	191	168	168	189	158	171	176	159	185	161	188	185	167	172	170	202	173	183	171	181	150	170	174	180	167	173	173	186	177	168	169	149	179	172	162	211	178	169	205	169	190	182	178	172	186	203	185	189	179	169	168	168	165	174	169	176	187	162	174	171	164	157	161	163	194	172	168	144	168	175	180	204	176	151	195	175	145	163	189	168	190	182	162	157	158	163	173	165	155	183	177	174	149	184	158	165	194	176	162	167	167	179	171	166	170	178	171	171	171	183	184	188	183	188	160	182	178	176	172	152	172	175	172	179	160	182	197	170	159	172	188	155	165	148	183	165	159	181	176	185	168	153	193	189	166	163	163	149	167	175	171	171	164	197	189	174	168	187	182	163	175	183	174	175	150	179	181	166	166	172	180	181	173	180	183	154	174	176	175	156	179	169	164	177	163	181	167	171	170	193	180	189	177	175	192	172	151	186	159	181	186	193	184	180	176	176	152	185	178	203	173	164	195	165	160	175	176	196	187	181	183	171	175	165	169	169	185	177	173	157	148	171	177	153	159	168	188	187	180	187	173	163	178	170	161	142	162	166	157	166	177	172	167	172	153	177	207	167	188	183	155	187	173	177	170	172	169	190	186	168	171	182	192	200	195	180	169	172	187	176	155	188	181	165	154	176	170	178	183	179	166	181	166	167	181	181	155	175	199	175	185	203	174	185	180	182	172	186	152	162	179	189	169	183	156	175	159	176	181	167	174	202	179	176	165	171	177	189	189	176	176	177	179	209	182	181	170	162	177	158	155	176	169	177	168	175	174	186	163	189	191	189	196	171	160	158	148	183	168	172	189	183	151	158	169	167	160	182	204	190	196	194	168	170	153	153	181	201	184	177	161	175	180	179	163	173	183	171	174	185	167	170	171	198	183	185	152	166	182	169	169	149	197	161	192	175	164	164	170	184	189	154	165	190	171	205	181	177	163	186	158	165	194	190	180	173	171	156	175	181	176	196	180	175	154	178	197	178	174	162	158	171	171	188	168	193	186	161	186	178	158	189	166	184	162	174	170	170	195	185	164	193	189	166	145	202	191	179	198	171	166	179	178	180	178	161	161	166	190	194	169	157	209	170	175	184	187	181	173	185	187	181	173	161	165	176	182	163	161	153	194	167	176	186	173	185	175	169	164	181	189	159	214	165	198	154	175	194	177	187	176	171	178	184	161	173	181	171	193	184	167	202	194	188	157	161	149	177	181	165	177	149	172	177	197	148	187	183	185	154	187	191	181	167	216	163	164	170	186	166	178	156	196	186	182	164	198	177	191	186	184	189	170	178	184	145	174	187	151	159	183	165	172	178	166	167	189	194	155	179	157	159	156	172	182	153	165	188	169	171	181	181	201	201	199	187	169	185	166	172	193	176	169	160	171	168	186	172	186	199	189	169	155	192	176	180	163	178	160	166	180	169	177	177	182	163	162	162	184	195	190	168	182	184	173	161	184	171	182	169	180	193	187	177	168	174	180	180	190	173	170	180	177	175	162	203	172	183	158	171	171	185	182	148	208	177	169	175	177	169	174	183	171	164	198	167	175	169	183	194	184	180	162	205	174	172	167	196	171	181	176	155	174	182	191	168	166	180	187	194	168	181	199	176	183	170	170	178	176	199	169	189	179	178	163	168	188	186	181	179	176	168	171	208	166	178	161	178	178	164	181	184	159	182	185	187	165	177	171	168	206	167	180	180	178	193	173	180	187	170	165	172	172	192	164	146	189	172	165	180	161	174	147	169	175	157	174	170	191	191	162	151	150	180	173	173	166	185	180	161	175	175	175	172	179	170	175	182	157	165	175	185	172	181	171	164	156	171	160	155	176	179	168	198	216	174	189	181	154	171	174
27538	18734	5504	955	792	730	613	492	489	481	474	493	422	465	487	492	492	484	502	439	488	470	482	477	497	478	512	469	467	408	431	474	446	487	465	449	497	477	421	487	454	450	498	449	478	446	452	468	483	468	461	450	434	439	469	449	489	482	434	474	479	459	440	454	468	456	460	440	476	472	453	467	453	471	466	456	454	459	483	441	491	466	476	421	464	462	450	462	491	454	467	466	467	405	418	471	439	478	455	469	474	441	481	436	447	464	497	463	471	445	505	472	468	446	452	464	459	473	490	480	481	475	467	424	451	493	474	446	466	474	459	452	456	442	461	465	462	469	477	441	451	449	481	428	456	458	483	424	447	505	447	448	499	445	463	488	457	487	447	451	462	424	445	493	462	437	462	486	455	468	520	484	456	477	469	470	446	458	430	485	432	469	459	439	485	484	512	438	475	461	427	451	475	480	460	446	467	444	465	466	472	475	437	436	450	424	478	473	502	403	498	452	471	447	455	448	457	455	442	434	467	405	429	462	478	435	489	423	499	440	448	424	439	449	497	475	457	462	483	465	483	449	396	451	463	460	455	452	451	461	455	448	444	441	457	462	447	478	460	437	445	490	451	473	467	452	483	422	447	448	490	458	457	467	449	435	481	468	444	463	471	426	453	462	481	438	440	449	434	468	443	462	436	485	457	455	448	512	448	444	471	432	469	448	460	460	425	466	459	474	457	465	496	467	419	481	462	434	464	434	486	447	425	466	432	461	420	465	465	442	435	458	468	427	483	440	432	462	461	442	472	428	461	424	429	462	435	463	435	450	443	455	441	464	417	451	421	474	441	469	473	411	467	468	470	472	471	454	488	435	461	448	447	473	461	439	403	421	442	431	476	456	435	440	480	443	476	444	473	498	456	451	470	415	442	452	450	437	480	466	487	488	447	455	458	464	455	470	469	463	491	442	423	494	485	456	464	421	445	446	463	423	468	458	509	451	443	498	479	462	475	460	488	474	471	506	431	458	476	457	444	484	443	455	458	454	501	454	458	491	472	460	470	468	430	456	465	434	475	455	415	460	470	464	456	466	500	440	465	484	446	437	486	457	443	449	431	470	496	449	457	459	445	476	487	436	475	474	432	496	454	519	433	490	455	441	471	453	457	427	443	440	446	463	438	443	449	463	434	493	475	465	462	455	472	458	446	489	449	443	490	443	506	448	457	432	421	452	491	447	473	461	444	477	395	484	469	488	444	489	455	504	473	460	456	479	470	419	422	455	472	446	423	448	473	447	475	490	464	459	484	474	464	455	434	460	496	471	468	485	452	452	417	447	422	468	442	494	482	463	461	460	479	420	441	455	475	474	433	473	469	477	431	457	425	486	460	518	465	474	469	468	445	425	421	435	434	464	467	450	450	441	479	507	437	460	486	460	477	454	475	456	479	449	466	452	423	449	429	474	465	458	439	472	428	437	455	484	459	445	485	451	434	446	466	444	456	466	456	483	441	462	459	466	455	440	491	466	506	424	465	402	447	449	495	458	426	477	493	438	487	473	492	424	479	453	451	459	461	436	438	492	469	422	487	492	450	447	429	438	465	519	482	460	434	506	481	463	431	478	430	546	428	486	438	452	436	461	462	465	455	448	487	452	498	453	470	427	473	453	473	438	488	423	469	505	451	466	426	452	480	462	438	470	469	424	466	470	454	418	449	448	472	492	454	446	441	482	452	442	459	439	441	452	464	459	473	478	434	462	476	459	478	449	435	458	444	499	435	486	461	457	469	445	415	489	456	431	429	462	409	450	490	472	451	446	477	482	484	451	475	442	476	480	442	485	437	441	493	462	461	422	461	431	455	455	426	466	474	463	463	450	446	477	447	436	468	445	466	457	468	439	443	455	416	466	457	462	465	484	441	437	434	422	455	392	452	457	424	455	428	480	442	449	390	459	469	475	455	472	481	466	438	447	429	469	477	440	471	452	451	433	449	490	504	479	449	496	419	422	467	441	455	454	475	489	463	460	472	474	468	440	432	441	475	483	428	441	461	468	491	457	452	419	450	432	451	472	420	433	453	440	484	489	461	481	450	485	453	453	499	427	474	485	464	479	469	469	444	456	474	479	476	439	463	445	449	477	446	472	486	461	463	491	458	467	447	454	454	469	485	478	481	458	452	407	444	448	473	441	479	464	477	447	446	474	456	452	441	455	455	450	422	482	468	459	455	452	422	435	449	463	474	502	488	458	491	450	484	475	468	460	454	449	460	442	465	492	487	444	471	486	468	436	449	469	417	485	434	473	457	452	462	461	467	445	503	441	484	446	446	438	464	497	478	438	476	402	457	447	456	455	488	438	487	448	458	447	483	420	437	435	469	477	451	475	445	459	465	453	460	441	464	443	499	451	464	469	473	461	481	477	451	488	473	442	428	485	455	414	524	463	476	489	451	452	465	459	456	484	497	413	449	484	426	458	441	474	471	458	478	466	481	414	481	456	460	445	469	428	443	449	477	445	484	474	412	488	442	435	472	444	430	465	453	485	447	461	467	456	462	451	467	445	470	451	464	464	460	439	456	442	490	463	417	439	469	478	467	440	450	466	446	447	447	454	522	464	454	461	485	441	456	465	457	453	431	475	450	464	459	425	473	449	456	432	480	441	447	483	468	408	435	391	476	476	466	426	468	447	464	464	429	443	438	435	476	476	436	462	422	461	485	457	440	444	467	437	434	464	483	452	439	500	435	473	455	456	470	479	447	476	465	499	462	484	476	430	463	456	463	502	456	444	459	440	443	430	470	473	454	509	445	509	414	477	470	435	420	501	447	463	422	422	471	463	458	495	409	453	453	453	439	442	465	475	475	491	460	515	461	470	461	452	446	447	441	450	459	440	434	487	483	482	479	453	475	447	486	472	464	485	472	449	476	486	490	445	479	477	446	482	457	483	454	468	442	461	466	480	424	441	419	481	464	462	440	447	431	401	443	433	415	434	448	421	437	476	483	447	469	417	467	451	430	490	463	425	469	466	422	498	473	470	442	467	491	471	448	490	496	455	465	427	440	428	437	433	437	479	448	441	482	461	451	438	493	480	460	447	462	434	459	445	507	452	513	433	462	479	433	420	437	458	466	433	466	431	430	440	488	466	451	438	514	436	480	480	451	498	437	453	439	432	484	451	468	482	493	457	486	450	435	466	440	443	443	444	481	452	488	507	458	476	432	414	472	467	449	492	480	479	492	463	468	523	449	481	491	472	480	447	478	457	448	444	442	468	484	476	427	451	421	493	462	496	429	446	477	491	478	445	487	423	459	451	476	453	440	488	453	485	448	427	460	459	443	480	480	419	424	470	464	453	447	464	459	438	446	462	474	427	507	444	467	461	482	448	484	449	421	480	443	455	459	475	430	491	456	491	468	483	481	476	451	463	431	459	466	457	427	438	490	472	456	454	465	425	417	478	455	441	436	440	447	432	467	464	491	478	404	453	445	479	471	453	440	500	443	457	450	522	451	443	494	469
11312	5959	936	601	594	548	541	496	523	477	486	481	487	451	466	460	442	501	445	525	431	477	470	422	483	503	486	456	438	497	439	465	492	460	459	502	490	467	451	472	490	455	488	450	481	450	501	429	463	464	476	416	486	439	498	462	432	450	455	434	459	454	471	459	451	473	441	475	444	459	484	445	484	440	440	489	434	446	472	475	488	487	480	469	509	469	455	430	449	438	472	428	414	464	471	442	477	476	453	489	480	478	469	445	486	518	507	484	434	457	467	463	489	486	462	451	474	494	464	463	467	446	435	448	482	508	496	454	465	460	481	450	458	482	466	462	457	464	446	486	484	472	486	477	459	489	438	479	446	451	465	469	451	465	467	490	483	468	454	440	529	432	473	471	435	502	468	479	446	461	462	435	460	492	503	472	470	427	496	417	467	453	474	482	437	466	460	458	456	443	473	453	477	450	475	492	477	454	433	449	454	471	461	455	441	481	449	470	453	465	433	479	476	455	427	441	417	443	477	514	460	434	486	500	460	467	451	482	468	443	436	470	444	437	484	503	447	464	460	478	466	478	478	451	470	463	436	472	471	471	471	478	512	471	425	409	485	465	477	438	441	471	460	486	463	443	472	442	490	468	447	431	465	468	471	468	460	477	465	495	475	499	495	490	477	467	461	462	474	502	471	447	476	436	493	458	433	480	458	490	486	505	475	447	485	441	436	456	460	427	512	461	464	474	464	438	418	482	493	468	449	432	457	467	484	477	433	509	508	457	466	463	459	437	480	427	494	454	486	457	475	472	442	464	469	483	448	444	468	468	472	490	482	461	447	492	487	469	483	487	458	433	489	490	515	500	420	511	438	471	465	508	511	468	487	432	465	478	480	500	478	478	434	451	479	481	470	483	498	484	488	477	478	440	479	441	457	468	471	463	470	487	481	480	518	488	461	470	479	450	452	433	449	462	439	513	417	471	450	477	473	454	497	478	480	473	463	490	483	494	448	495	454	487	509	439	444	488	451	463	444	439	476	447	483	463	468	444	470	476	469	472	443	457	453	478	491	451	458	478	455	485	489	468	459	442	446	458	458	426	477	446	490	455	406	500	470	418	515	473	439	462	456	459	462	504	473	419	473	486	472	467	467	457	517	465	475	427	450	460	446	485	461	452	465	481	459	458	459	514	459	476	435	476	432	495	417	447	503	451	447	458	469	452	448	472	438	492	459	469	449	470	493	426	470	465	501	438	499	449	500	483	509	454	461	459	499	474	477	446	467	462	445	435	454	491	451	472	442	432	442	445	479	466	465	431	454	495	473	465	483	493	457	454	444	489	432	472	489	496	430	460	414	440	469	444	428	484	477	443	473	446	461	496	462	459	480	433	447	447	471	496	428	464	463	448	459	460	460	465	464	476	431	470	453	436	476	465	473	438	464	447	433	455	460	458	459	483	456	435	449	450	474	472	427	487	484	456	501	477	515	479	473	460	466	449	463	457	460	433	465	463	445	520	469	466	454	483	461	448	453	458	422	488	469	465	508	490	455	458	462	452	457	446	436	453	452	477	467	484	480	502	464	462	485	456	461	457	442	433	445	463	439	453	441	450	474	451	458	454	454	453	418	499	421	473	447	461	521	452	467	472	439	463	472	433	468	514	515	460	446	479	477	470	478	474	442	434	463	446	473	476	468	462	464	462	477	478	460	495	471	471	459	482	459	450	464	467	455	463	452	423	483	473	501	449	440	488	496	453	465	464	445	482	489	476	451	512	468	472	481	479	465	455	448	451	442	451	448	481	460	457	482	494	433	450	458	489	446	461	462	517	472	434	475	473	422	460	456	428	448	488	461	468	444	451	466	474	499	449	443	476	452	458	479	480	465	473	471	485	481	454	471	512	489	467	439	464	477	486	471	487	453	501	433	471	469	480	486	504	450	494	476	466	471	460	459	466	488	493	438	449	451	484	460	486	469	483	500	462	438	453	437	469	465	487	467	481	499	435	452	461	475	454	461	463	451	483	516	465	477	438	446	512	471	448	464	469	430	465	463	440	476	475	440	447	449	466	420	425	492	466	463	466	492	475	480	469	469	472	471	496	487	480	459	482	460	451	473	465	441	471	470	500	492	473	481	480	478	446	499	423	427	434	479	484	478	463	448	433	486	480	464	448	437	467	418	468	487	492	465	488	459	432	458	477	439	444	523	480	487	453	481	439	466	457	498	473	478	506	445	447	458	493	447	501	467	484	442	471	446	472	494	477	459	432	476	474	469	437	447	473	465	435	485	454	474	462	451	451	451	443	458	462	484	467	453	450	461	441	459	480	422	483	460	463	476	475	464	465	471	465	490	510	475	472	442	489	451	408	497	465	502	498	498	444	443	435	453	441	512	469	470	455	437	456	474	445	442	463	480	455	453	461	435	491	476	475	504	507	493	450	449	467	538	457	457	479	503	489	455	476	480	457	446	472	415	492	495	468	514	450	495	454	473	455	474	511	482	481	429	468	471	472	452	467	488	486	444	507	500	461	454	459	454	439	458	468	424	431	464	445	470	436	454	491	453	460	493	457	489	489	452	481	455	449	489	480	438	448	402	490	469	471	466	452	441	484	457	504	442	451	465	464	468	461	460	433	475	444	475	472	438	454	454	449	445	447	480	447	442	462	446	458	446	471	471	437	462	438	504	457	483	482	469	468	477	463	479	455	475	465	443	472	456	499	444	421	440	470	489	478	455	450	467	473	450	465	468	486	448	481	418	434	456	486	478	434	423	481	448	439	488	471	488	447	485	469	472	475	481	498	453	486	469	439	451	499	507	469	488	474	441	482	460	435	447	436	466	500	447	442	468	486	473	500	475	475	465	453	462	467	499	455	476	476	487	455	507	480	501	466	481	455	475	428	498	474	417	486	473	460	458	458	491	483	470	460	476	480	422	464	480	453	459	477	489	467	429	501	477	462	467	467	475	452	438	482	435	462	476	463	420	454	474	452	463	479	473	484	508	427	488	446	447	447	421	431	501	512	466	443	490	459	472	471	459	456	457	463	480	477	481	451	508	458	460	495	422	466	455	495	459	451	433	487	426	469	501	432	459	438	483	460	462	474	414	474	490	493	467	479	427	438	457	455	486	411	446	479	467	482	464	474	438	456	436	439	463	507	445	467	460	431	425	467	461	454	478	448	447	428	452	458	489	461	463	481	469	506	480	461	503	462	466	490	453	467	473	406	476	464	456	474	466	452	486	474	509	469	487	488	455	460	477	517	472	472	496	463	436	482	454	474	495	440	464	474	454	448	486	440	453	445	475	453	461	482	475	471	441	452	500	496	466	442	465	460	499	450	487	481	435	438	449	492	439	446	483	464	462	476	445	470	443	465	477	499	477	461	463	447	429	466	503	445	469	483	493	469	494	431	456	487	483	470	460	461	447	493	487	451	479	468	447	461	482	447	478	488	448	475	492	463	463	469	486	448	496	496	386	483	478	474	492	499	460	460	454	443	464	511	474	460	457	471
23387	20864	28229	23610	20845	10886	969	648	528	460	409	383	369	356	342	311	271	316	291	331	300	235	278	297	278	269	279	264	300	270	267	266	283	233	231	265	231	257	258	250	253	246	274	270	257	242	243	278	253	236	274	294	271	233	242	275	255	301	265	237	227	291	257	271	225	266	261	244	272	229	248	252	246	254	247	259	235	258	249	240	241	274	290	256	255	263	267	282	263	268	248	241	228	288	252	245	254	262	252	242	233	259	263	238	242	262	252	235	248	238	245	251	249	260	271	288	227	253	263	251	266	261	243	250	255	268	231	239	233	265	265	258	243	249	289	219	223	257	253	247	260	259	272	235	267	227	226	235	207	243	236	232	259	225	266	254	238	247	262	261	257	241	245	248	227	250	258	278	257	242	254	251	252	233	241	253	242	266	251	263	265	252	267	248	238	253	247	239	254	239	229	239	242	222	198	260	253	235	236	259	246	229	260	237	253	266	260	268	249	242	254	246	268	258	264	236	249	262	237	261	223	260	253	263	239	237	260	213	243	246	258	260	260	265	222	251	265	237	249	251	279	243	248	243	271	232	217	243	262	261	220	225	240	261	234	267	249	227	262	255	252	246	239	233	251	224	227	240	235	252	232	261	278	247	255	231	238	250	218	229	228	238	226	247	252	219	232	245	267	260	231	222	243	257	225	240	222	260	259	246	274	256	228	236	251	266	244	237	228	300	228	245	256	234	262	233	223	256	253	263	274	270	256	250	272	269	228	242	241	241	245	236	253	230	247	257	260	260	223	272	228	280	251	264	230	249	241	242	238	241	264	263	235	255	226	243	260	315	257	243	229	225	243	231	249	274	246	237	235	244	250	256	222	259	242	266	255	244	236	260	272	250	268	246	242	237	258	270	262	235	229	265	231	251	285	235	248	238	230	222	242	248	257	263	256	248	209	202	270	267	256	230	218	244	246	241	221	263	239	242	247	241	248	249	249	241	226	234	272	266	291	250	271	257	256	228	250	259	241	250	258	232	240	266	258	218	237	268	242	258	281	255	232	283	238	256	261	232	242	261	239	243	242	244	226	228	224	238	245	246	237	237	259	241	220	267	244	257	246	236	250	228	273	224	271	248	253	240	217	266	250	241	257	271	245	232	223	232	229	262	241	219	235	244	257	244	246	262	264	262	234	256	236	282	261	235	227	233	251	234	235	260	222	227	252	241	245	232	245	229	252	257	245	244	261	250	235	240	246	250	263	243	266	224	262	260	262	247	247	241	222	279	267	233	260	249	278	277	277	234	265	243	227	279	242	255	220	235	259	286	247	263	255	265	233	253	239	245	243	248	249	245	255	243	247	238	249	259	222	232	233	232	249	229	267	254	262	256	259	255	247	231	237	267	275	246	268	224	237	224	235	249	246	236	262	250	249	256	232	226	236	281	241	250	232	235	223	271	224	274	238	290	239	265	244	238	252	244	248	241	237	244	237	258	251	232	252	231	225	247	253	255	271	273	227	246	259	250	233	258	273	271	249	243	246	235	227	250	266	264	255	239	237	230	246	239	253	272	250	240	244	243	236	226	252	238	243	252	247	249	245	248	264	240	259	251	255	248	253	219	217	281	249	255	236	239	242	266	253	249	272	198	255	267	245	211	279	254	216	242	228	235	248	255	251	201	246	227	226	263	242	259	241	219	260	251	233	230	240	251	276	256	232	252	253	260	219	257	233	245	238	278	240	275	248	284	251	241	225	234	244	269	246	240	265	262	278	269	242	254	215	247	219	243	281	261	243	207	239	245	232	245	285	263	248	226	242	285	203	210	235	238	245	265	245	246	283	273	241	275	236	244	231	261	244	239	227	224	251	260	252	234	274	277	238	250	252	263	242	235	228	230	231	272	246	237	251	259	238	262	245	240	249	241	238	257	223	237	221	219	259	239	263	226	275	231	253	272	223	254	274	260	256	224	263	211	224	245	259	236	275	268	232	236	271	258	237	243	251	256	256	240	265	222	228	261	258	265	251	215	261	251	249	244	257	244	251	254	268	245	249	231	237	241	244	231	251	255	241	239	276	257	266	258	225	270	258	256	243	255	259	251	246	244	249	262	229	246	247	223	238	255	240	257	228	242	248	224	262	252	234	253	266	223	235	286	252	248	244	255	247	242	211	276	254	262	224	232	256	210	273	228	243	274	239	233	255	242	256	244	248	231	233	232	250	230	235	239	262	241	239	223	249	248	248	244	237	255	275	234	248	259	231	241	268	266	233	262	237	219	262	249	231	277	269	225	236	262	233	236	233	242	235	243	245	284	237	235	256	245	229	254	235	254	231	265	233	241	243	276	240	248	269	232	255	240	232	241	255	260	249	235	257	222	271	250	222	227	236	230	242	266	229	231	237	228	279	236	253	247	262	246	252	221	235	225	244	227	277	228	279	261	246	229	220	250	232	241	262	232	252	242	248	269	222	238	261	246	265	275	255	234	244	270	280	242	243	216	242	296	278	230	267	241	248	270	240	252	227	225	239	248	232	231	260	240	251	233	249	240	254	236	263	290	268	242	235	266	237	265	250	255	273	268	239	267	240	265	271	251	245	223	257	261	252	262	245	235	221	252	229	218	282	233	265	260	252	232	250	234	254	228	250	254	275	264	279	228	218	260	247	258	231	236	234	235	252	233	247	239	227	259	245	244	253	252	226	234	258	238	240	219	219	226	230	246	241	225	243	256	254	244	237	265	253	248	259	238	230	241	246	226	258	256	272	252	269	256	261	249	228	233	268	210	256	233	273	259	222	240	242	255	273	271	242	233	244	220	234	254	214	232	236	262	216	246	259	245	257	235	257	229	245	254	231	228	266	242	234	246	245	252	242	230	241	249	258	269	258	247	250	232	282	260	248	262	256	244	261	223	251	250	226	256	246	248	216	245	237	249	280	228	231	244	254	242	283	242	242	236	241	262	225	244	272	247	233	232	234	258	255	220	235	225	261	257	240	254	256	224	260	271	247	243	270	261	263	243	244	264	233	242	252	242	278	228	257	266	225	241	244	275	270	227	247	244	241	238	227	262	238	230	247	229	260	274	221	274	237	228	257	279	232	258	233	258	231	285	238	261	259	240	257	221	229	276	247	243	255	231	232	273	261	245	269	219	237	241	259	271	258	260	251	220	252	233	258	245	240	248	231	264	222	246	270	248	249	242	237	223	268	231	289	254	237	272	253	237	242	235	237	221	247	225	239	217	236	233	251	240	251	266	241	274	251	244	245	273	243	207	254	231	240	248	236	268	248	248	239	245	250	244	245	234	271	250	241	255	223	248	225	252	249	267	229	244	248	251	225	268	258	245	241	250	240	276	264	222	236	241	266	247	278	226	257	231	245	249	245	245	270	225	262	253	248	264	253	232	243	255	231	260	248	236	246	240	254	246	247	243	274	231	253	237	264	260	278	242	237	244	216	214	259	268	254	260	258	212	273	246	246	255	260	238	231	282	227	237	244	247	264	253	254	241	218	237
11557	22457	5940	2650	1933	1362	1019	792	705	602	473	424	408	426	375	347	355	292	323	329	270	322	319	315	302	290	278	295	268	293	268	294	269	258	296	290	292	309	244	269	286	280	274	305	235	248	226	246	268	260	281	256	270	267	237	230	290	303	260	264	294	272	294	258	277	274	273	298	252	233	235	306	274	265	263	290	252	255	237	260	224	252	271	240	244	260	266	272	266	245	275	256	253	286	293	255	267	295	240	255	271	266	252	252	283	264	226	253	280	240	280	224	255	251	253	280	277	260	238	234	257	251	264	246	239	267	266	245	260	244	258	220	248	259	253	268	277	256	251	255	245	241	261	265	265	228	247	254	278	266	271	257	270	240	268	251	257	258	249	248	220	243	263	268	245	261	266	254	252	250	268	248	247	220	264	248	274	268	285	240	239	244	256	261	243	285	255	266	266	249	234	280	253	240	283	260	272	259	240	243	271	293	250	267	286	252	260	282	287	261	241	264	241	240	241	268	260	260	266	287	247	256	237	283	254	251	256	248	258	271	254	266	265	284	251	263	213	251	252	281	240	262	296	254	235	237	254	220	260	294	261	274	234	270	252	237	275	267	278	273	240	229	246	239	260	228	256	253	265	263	259	264	230	241	209	229	283	245	270	264	254	267	231	249	263	248	266	259	250	258	248	250	256	273	246	221	266	243	280	238	241	261	258	258	253	234	243	264	231	257	277	242	260	247	248	232	243	276	239	271	254	285	255	263	256	268	280	232	266	239	245	248	266	259	247	251	255	249	274	258	275	272	267	258	241	260	263	262	276	277	254	258	262	245	265	275	248	278	255	264	262	231	256	243	251	246	256	241	257	260	236	265	243	251	253	232	239	246	254	244	289	273	229	317	267	249	246	238	243	224	270	298	260	243	244	255	243	268	251	253	282	257	227	260	252	247	243	249	249	245	267	275	262	257	275	261	279	261	236	262	258	247	260	261	252	252	243	274	260	234	253	264	231	260	250	258	235	248	243	259	240	239	245	254	269	234	245	258	258	277	263	254	254	254	293	253	288	246	250	278	245	260	263	258	244	261	256	229	270	262	250	260	249	243	247	268	248	284	237	266	277	250	265	229	261	281	268	255	223	270	243	225	254	244	276	279	260	255	254	239	294	245	246	260	247	258	269	260	225	265	246	247	276	274	268	228	271	261	252	248	261	259	249	270	244	257	266	268	260	277	256	252	293	278	258	270	264	235	267	252	240	275	268	263	230	229	258	235	248	252	285	246	247	234	264	253	256	285	255	257	253	272	247	237	278	246	265	258	260	263	236	269	261	261	269	280	224	250	265	248	227	234	251	263	268	239	229	275	248	258	277	240	266	270	275	253	273	241	260	240	262	266	270	237	253	268	258	284	264	281	239	233	249	241	277	289	266	249	251	233	244	234	264	258	252	245	255	239	261	227	263	257	266	288	243	245	276	248	220	278	293	229	242	275	273	251	243	274	262	222	266	226	243	286	241	251	281	263	240	298	263	271	242	270	268	228	269	255	268	253	260	275	226	273	257	255	276	259	252	243	253	262	279	267	249	268	242	255	263	255	274	259	246	281	265	277	226	261	265	272	259	258	266	251	252	219	268	259	258	273	263	256	271	262	260	265	245	262	235	251	257	265	250	278	268	262	261	257	247	248	260	283	231	268	246	242	264	244	254	264	273	245	229	271	244	281	262	250	260	262	269	284	276	249	256	248	254	251	279	274	261	272	273	227	261	238	252	258	225	244	273	253	273	251	279	261	231	246	240	229	304	248	271	245	221	244	253	276	232	279	267	254	242	288	239	257	249	283	247	253	248	250	260	268	261	255	259	264	260	272	257	272	272	245	247	267	261	248	267	246	286	235	254	256	240	274	259	227	250	245	233	270	254	237	255	268	264	234	228	283	295	260	261	230	263	278	246	257	242	259	273	255	265	266	252	234	258	263	239	252	224	266	241	258	253	249	263	249	250	252	266	267	265	256	264	242	249	228	262	264	255	276	260	254	257	271	223	255	243	245	286	278	253	240	241	246	289	227	244	275	243	285	272	264	245	250	261	268	243	251	276	254	232	254	235	238	254	249	284	254	256	277	226	268	266	252	251	243	243	250	258	251	275	276	227	288	248	228	263	267	272	227	243	246	271	253	299	246	255	255	285	274	283	245	253	261	270	265	245	268	220	252	287	241	242	256	267	258	240	239	265	252	272	260	268	254	244	272	265	261	266	255	242	254	254	238	243	264	244	259	266	277	235	253	277	252	246	260	263	262	296	284	237	228	243	252	244	229	253	257	264	247	280	264	261	256	273	260	285	269	274	233	254	264	252	275	259	281	252	242	254	258	277	268	272	272	262	254	257	250	244	269	273	275	245	283	241	255	250	300	251	297	235	241	268	253	262	251	239	255	240	247	265	254	243	275	272	228	258	247	272	262	269	253	249	241	242	241	264	253	256	244	262	258	283	248	251	273	277	267	260	242	270	244	250	277	265	310	262	271	242	270	226	265	233	230	249	255	264	251	248	237	266	251	260	253	294	252	266	279	262	289	249	236	240	244	288	258	251	261	246	274	258	277	282	269	236	249	259	268	286	247	260	227	268	270	245	258	251	288	254	285	268	243	249	295	231	254	281	261	268	274	265	276	267	264	225	229	266	256	249	247	263	264	256	250	229	264	251	244	295	271	247	281	288	272	259	233	224	269	258	262	252	258	271	252	259	270	273	250	277	275	263	265	261	234	230	268	248	268	247	267	260	260	227	268	250	268	263	265	250	284	232	262	263	274	260	278	245	284	253	286	253	241	246	247	268	264	245	283	273	280	260	223	251	244	264	274	235	255	263	256	255	277	262	255	286	289	257	245	259	260	250	233	253	258	234	252	254	246	238	246	246	260	263	258	222	246	246	276	226	251	295	250	258	268	272	270	242	270	296	257	247	263	230	237	271	265	258	250	236	267	253	272	256	220	266	271	245	267	245	262	240	239	262	245	269	287	258	244	254	241	262	262	270	257	263	246	260	273	262	243	238	254	245	256	278	249	229	272	283	252	245	265	264	250	246	254	258	257	252	264	270	241	246	261	245	234	237	237	259	255	259	260	245	233	251	255	225	250	272	263	226	238	270	246	255	245	254	237	284	259	251	267	238	260	249	263	266	256	240	280	245	248	274	237	264	275	277	234	255	253	267	241	258	252	266	257	257	280	249	270	234	244	261	277	292	255	281	239	267	263	260	268	262	276	267	280	254	284	248	262	244	252	260	224	258	233	236	244	278	268	241	280	257	268	227	287	234	279	243	235	238	251	238	266	265	270	261	255	253	237	218	250	249	256	254	240	263	260	279	265	253	254	271	281	250	272	268	252	262	253	259	250	275	226	268	248	259	264	251	276	282	259	295	203	265	247	270	263	274	270	262	265	280	256	242	268	286	236	263	262	232	259	246	236	279	267	249	280	264	247	255	272	273	248	273	258	248	263	249	250	288	258	264	269
24295	20896	27399	24523	14318	1134	768	657	619	528	532	553	497	507	523	499	504	466	495	511	514	527	473	447	483	518	497	480	478	494	475	518	483	506	454	454	442	511	486	497	458	455	440	503	499	455	454	478	507	492	527	446	510	469	484	478	535	452	464	424	462	500	502	469	459	495	475	484	443	442	458	451	505	413	473	463	483	418	470	462	480	501	468	445	477	428	447	436	462	434	482	457	476	460	469	456	467	457	516	456	497	493	496	510	467	494	461	465	446	462	483	461	463	465	492	477	447	466	484	460	462	489	450	474	491	481	512	429	427	481	511	512	513	490	494	449	428	494	470	443	484	438	480	466	447	495	458	505	453	513	496	509	472	503	467	484	489	504	441	454	465	480	480	477	479	490	459	484	431	460	471	478	449	493	431	459	467	448	465	490	465	466	500	438	474	488	478	441	436	508	475	494	466	437	500	474	454	508	468	480	432	454	484	485	434	462	494	468	445	501	452	462	480	457	479	474	443	445	485	451	451	470	462	474	486	496	471	499	427	451	479	427	486	454	443	445	493	458	480	503	459	476	474	457	466	523	472	469	473	467	462	476	505	449	482	415	450	500	462	475	525	457	488	429	488	447	513	493	465	449	459	470	473	447	478	522	506	466	462	498	512	518	492	455	476	492	466	471	458	454	461	452	474	472	478	513	467	462	478	467	452	456	462	504	469	422	493	456	479	442	411	480	427	450	452	480	479	472	458	431	440	507	420	457	442	499	447	486	430	523	482	479	482	472	481	486	426	431	454	473	486	498	480	455	502	480	487	458	466	456	465	501	495	491	422	464	454	450	455	482	472	465	461	484	470	460	487	461	502	464	495	494	481	471	432	501	487	468	506	465	462	452	485	512	452	439	477	472	440	469	483	477	465	474	462	471	454	436	484	447	465	467	462	507	450	447	477	471	474	524	479	451	458	465	456	458	479	451	463	477	468	463	488	505	466	442	506	458	454	505	486	425	472	415	483	463	473	471	435	448	451	494	491	456	451	458	460	485	451	493	456	446	458	423	501	478	441	501	519	501	439	481	451	489	442	506	471	431	452	440	454	432	485	481	455	470	426	470	459	437	473	455	470	455	462	506	452	539	459	437	454	446	474	480	494	451	483	445	468	426	505	461	485	449	444	453	476	472	494	410	467	454	436	474	455	510	494	482	447	457	500	443	464	473	430	474	467	440	420	455	474	486	500	485	464	462	486	449	432	471	479	476	457	503	464	450	478	510	478	468	462	505	435	473	462	456	473	480	473	417	453	485	500	429	395	447	469	459	475	457	446	493	462	501	444	496	461	445	480	434	491	454	452	456	461	506	490	431	480	463	437	504	439	478	439	481	439	515	461	429	457	466	480	438	449	459	473	475	480	463	504	487	476	442	451	433	418	465	507	455	461	452	483	471	488	471	482	484	475	479	484	452	497	465	438	453	448	459	483	457	474	441	458	437	407	517	465	472	477	433	474	459	463	506	445	476	473	406	495	495	442	487	471	463	496	443	444	442	494	448	471	467	489	449	437	468	480	433	462	481	483	454	471	455	476	479	487	431	469	436	520	499	470	450	448	458	475	463	463	488	459	461	443	465	475	473	449	469	454	441	502	490	464	480	490	455	480	469	471	478	463	451	465	483	468	443	501	496	458	456	444	440	487	472	482	452	468	462	468	469	525	465	412	452	489	408	464	468	459	480	470	488	510	487	480	448	506	499	512	496	457	466	387	476	479	498	467	451	450	498	476	459	453	474	494	453	458	494	471	497	476	451	475	467	469	508	444	470	430	454	461	430	441	481	420	437	464	428	469	475	470	435	454	461	465	478	507	498	459	462	459	509	424	447	452	483	449	501	463	439	451	460	473	465	477	463	469	448	444	457	478	474	477	480	438	455	474	468	488	474	484	463	463	464	458	484	453	484	476	485	462	477	511	478	470	470	469	458	499	471	509	464	484	459	484	437	462	415	470	491	474	480	462	495	467	484	484	487	468	486	476	465	470	468	424	510	460	470	485	515	453	473	468	465	476	505	475	478	477	428	525	424	498	470	449	442	459	492	472	471	446	432	521	496	486	473	465	453	472	508	503	459	469	449	497	474	478	471	469	486	546	443	418	461	498	495	470	443	459	450	457	448	520	433	493	460	472	479	471	461	504	454	429	451	484	456	481	433	479	459	478	462	462	441	483	479	465	428	453	452	444	462	481	499	442	494	433	436	451	499	494	441	443	499	466	433	447	427	464	445	475	488	483	462	454	460	449	466	472	471	415	464	477	486	484	474	477	455	469	501	483	470	469	470	498	522	482	420	468	481	453	472	481	435	481	458	451	469	505	449	495	511	481	490	452	458	426	477	497	445	483	466	481	457	486	467	460	465	487	458	453	470	432	460	452	463	460	492	453	456	502	452	436	491	485	478	469	461	458	464	467	452	506	464	454	464	434	471	453	456	506	465	429	507	475	461	438	496	431	464	450	486	494	452	476	485	443	483	422	432	442	485	474	477	439	443	460	479	476	469	484	472	443	472	482	479	504	445	495	441	455	475	467	439	438	489	405	501	481	471	453	466	481	477	463	461	433	508	477	446	470	459	450	442	465	439	465	454	443	475	473	493	487	455	452	451	485	460	503	458	485	428	472	466	480	436	470	469	468	454	466	487	487	412	479	500	453	466	441	485	424	429	471	430	486	465	448	457	477	425	460	496	428	476	473	479	434	443	458	401	522	477	499	472	468	471	444	467	439	465	460	472	476	439	428	469	474	490	488	437	452	491	386	474	490	455	460	451	449	500	457	502	486	482	451	524	483	459	486	478	470	494	478	476	524	452	482	482	475	458	497	475	425	469	476	499	447	502	468	484	457	487	455	508	479	472	465	434	467	466	508	464	436	488	442	492	447	454	470	455	433	438	416	435	489	502	474	449	481	444	482	465	451	475	478	455	428	467	462	486	455	466	477	473	478	498	418	466	465	417	460	463	469	467	469	550	494	473	486	471	467	475	454	429	509	466	430	446	473	473	423	467	442	453	428	436	443	464	458	490	482	455	452	468	461	463	457	488	480	506	466	442	422	416	468	480	473	452	461	482	448	453	476	462	506	461	468	423	463	414	459	483	486	456	466	445	468	452	450	475	469	496	459	520	472	462	442	455	459	480	483	492	458	470	512	477	440	420	425	431	441	457	480	476	466	441	471	448	463	432	479	438	471	478	468	485	490	440	473	425	456	437	517	448	464	428	427	435	474	454	469	503	434	485	464	491	442	464	453	494	484	448	451	477	493	467	501	518	466	477	431	442	457	498	445	470	469	440	421	437	463	492	490	453	459	461	472	444	447	478	442	455	459	444	474	497	470	498	440	427	446	451	458	443	438	486	459	494	428	443	511	453	474	466	455	481	464	473	484	497	451	405	462	504	477	516	471	477	429	445	459	490	505	459	430	484	446	460	499	479	443	462	467	469	476	448	459	484	448	451	484	513	474	493	415	472
11171	18210	3809	1875	1390	1063	920	806	668	643	607	576	529	538	500	531	526	530	509	515	538	502	471	472	485	456	468	474	516	471	457	483	486	437	462	463	454	473	463	449	486	450	456	456	467	458	456	451	427	440	494	447	426	471	483	515	464	511	444	501	457	459	474	457	466	463	449	463	487	433	476	469	510	476	438	488	446	453	449	491	423	430	459	465	507	492	453	479	443	473	491	459	451	483	456	493	443	472	495	446	424	469	428	454	479	460	481	483	490	458	472	448	483	476	457	470	480	438	495	444	466	478	453	467	490	458	468	451	469	478	435	445	454	458	461	485	464	485	475	447	498	493	449	453	443	464	450	447	469	456	379	460	478	445	486	464	446	445	445	477	441	487	433	468	453	483	441	481	483	491	439	509	451	434	482	490	439	448	482	462	505	448	461	449	516	477	473	457	456	424	468	478	428	459	454	461	451	478	451	412	426	469	462	439	438	444	488	439	431	433	445	462	460	509	496	473	461	447	480	473	433	464	503	475	463	429	444	488	453	445	478	455	484	475	441	447	467	482	473	451	463	480	418	444	420	461	459	461	448	452	450	485	475	428	447	469	433	458	472	449	454	489	430	447	434	483	467	441	486	494	471	486	443	458	516	470	450	434	497	474	448	451	461	417	452	508	488	454	477	447	494	443	445	449	437	457	472	483	465	433	429	466	516	481	454	462	491	483	479	480	484	451	461	460	431	469	464	450	485	462	434	451	482	422	477	423	466	461	418	458	504	472	473	478	433	461	438	446	470	456	455	413	442	440	478	417	479	413	467	454	488	422	481	446	452	445	487	439	414	452	453	482	443	457	442	468	444	473	433	456	467	485	451	481	414	487	472	447	483	426	488	450	431	469	455	487	467	450	400	458	433	450	473	490	453	485	481	476	444	435	455	450	417	495	459	458	469	449	447	438	462	478	447	453	466	467	448	447	462	488	456	488	495	432	439	487	469	448	448	469	487	505	434	438	470	476	443	438	457	466	441	488	437	447	478	440	478	431	441	459	452	465	461	466	445	464	479	441	453	453	514	463	476	461	484	490	471	458	483	467	462	455	463	491	446	437	427	433	438	452	458	436	477	483	450	522	441	479	455	436	477	497	426	461	443	488	416	454	456	445	478	461	440	476	443	453	480	481	435	468	452	428	442	469	480	465	457	440	440	486	479	434	473	451	469	442	493	462	431	437	427	472	439	498	436	439	453	473	459	460	481	466	433	489	432	446	452	500	483	489	467	435	480	481	486	449	447	434	455	449	448	465	475	460	461	462	490	467	458	454	467	460	432	484	477	466	450	459	487	451	466	448	411	460	433	466	471	464	451	465	463	504	480	443	471	447	467	442	448	468	473	462	477	489	466	451	447	421	439	429	489	457	436	447	419	477	444	514	471	460	441	435	422	462	447	476	473	468	439	464	466	458	469	478	433	480	479	461	469	443	433	456	456	480	453	483	468	436	469	474	450	444	475	482	473	497	441	455	461	484	470	491	427	439	476	450	432	453	452	446	486	495	477	468	472	491	453	435	450	468	455	477	458	423	448	489	442	485	492	478	474	497	461	478	470	476	510	452	441	411	490	468	426	462	469	462	418	452	446	474	461	477	478	421	473	479	445	466	476	432	459	464	483	468	442	434	483	451	453	456	465	468	455	473	491	452	452	463	446	478	447	475	479	448	437	429	465	447	452	438	489	436	471	460	444	444	476	496	459	509	485	454	436	471	470	447	466	460	425	459	451	483	436	437	458	449	482	447	421	451	452	465	495	410	493	449	444	469	483	437	487	477	457	459	428	461	466	425	470	460	478	427	483	435	426	475	481	434	473	470	462	433	431	468	482	461	470	456	419	458	451	448	489	445	424	464	414	482	436	445	461	466	489	460	458	460	489	471	443	431	468	474	423	455	433	454	449	415	496	448	465	473	426	499	466	464	448	451	469	423	458	467	462	505	496	460	485	443	449	439	463	486	456	474	477	473	463	471	461	493	453	488	427	425	485	482	459	458	482	498	449	477	450	445	452	479	445	484	475	512	474	434	493	453	469	439	451	478	478	454	441	427	472	453	453	500	475	508	491	489	469	466	472	448	458	475	469	444	445	481	439	476	419	458	473	415	481	473	466	465	411	476	485	435	472	439	465	428	429	452	477	458	444	446	417	401	453	458	481	440	445	471	468	437	440	456	484	476	489	468	467	470	430	437	445	475	462	441	456	454	454	426	492	436	479	488	404	434	456	459	443	475	423	461	469	432	473	451	430	486	465	473	445	483	428	423	461	445	490	482	437	466	513	455	434	464	467	468	430	479	412	439	500	457	489	475	421	448	494	429	499	472	469	465	438	482	473	450	446	480	450	461	453	481	441	494	464	412	471	411	448	457	452	449	440	459	465	487	463	467	494	454	469	448	490	502	481	459	446	455	434	474	441	480	487	500	484	438	446	477	452	463	439	421	469	462	459	508	455	475	495	498	435	513	464	454	486	475	464	454	447	498	510	452	467	455	446	466	454	465	478	392	467	476	482	479	453	460	443	460	442	514	447	453	423	443	454	427	465	436	449	443	470	452	459	424	456	444	433	453	473	461	451	456	395	429	480	500	466	496	456	472	413	454	458	462	464	457	446	478	461	466	485	460	427	493	460	440	462	443	475	450	458	461	459	477	448	447	480	446	471	452	416	449	474	468	478	465	431	505	476	435	475	448	471	458	446	446	404	487	437	457	469	453	465	476	459	447	443	451	459	453	469	457	408	458	454	452	439	488	444	502	448	460	478	477	469	463	482	448	435	454	439	481	436	452	478	429	449	469	438	432	470	449	475	457	439	441	494	422	474	475	490	465	480	429	473	407	443	441	444	461	456	458	492	428	483	461	464	490	494	444	463	439	464	464	480	491	454	506	480	455	459	465	453	466	437	425	442	465	432	465	478	454	444	467	450	447	458	445	492	454	500	471	457	460	444	493	421	494	500	459	429	433	436	465	455	432	473	412	491	458	442	451	474	436	468	465	474	468	445	447	431	468	453	476	443	488	457	459	469	466	478	418	507	451	478	500	457	468	436	463	453	449	475	476	483	466	504	456	481	453	439	492	466	447	452	466	444	475	465	440	445	451	427	451	461	433	489	456	438	466	469	461	454	446	458	411	435	493	444	481	474	505	479	472	481	507	455	467	478	476	509	430	461	489	467	435	466	458	437	460	463	459	469	460	485	403	501	471	480	470	492	477	453	479	477	473	505	462	459	479	465	450	468	469	453	467	483	448	445	456	446	449	455	455	474	481	496	444	471	452	424	454	457	465	468	469	482	463	477	445	470	459	447	455	464	460	405	476	451	463	476	460	472	458	458	458	473	437	460	424	464	487	451	432	456	489	458	448	436	456	416	458	447	455	465	434	461	421	458	473	467	489	468	459	459	465	461	440	489	473	491	494	433	466	489	441	469	500	426	456	415	449	447	454	487	475	432	456	466	465	475	461	488	449
22211	20950	28563	23503	20942	21004	10386	945	693	565	482	401	356	341	361	309	303	263	266	301	262	236	267	282	253	242	219	242	230	238	186	209	177	203	229	216	205	216	210	202	211	200	236	198	190	212	226	185	191	188	206	201	183	218	189	197	195	215	196	188	200	183	218	190	178	199	207	195	184	196	190	197	193	188	192	180	188	170	194	186	203	191	197	191	192	179	186	195	177	179	188	175	165	189	176	199	186	185	190	201	198	173	202	189	191	189	194	177	169	197	196	193	189	207	192	189	170	175	202	196	190	206	197	166	201	181	169	165	184	188	175	174	173	198	181	167	180	181	199	152	184	187	154	204	171	182	176	182	212	210	177	184	193	167	193	189	209	177	197	199	140	180	165	179	166	182	188	209	183	167	185	182	201	176	170	172	195	205	198	168	185	171	202	174	165	206	176	184	174	191	170	168	190	194	185	183	151	193	173	190	182	186	179	182	174	193	174	190	198	200	193	171	166	193	183	192	167	184	178	191	168	157	200	192	186	170	185	182	176	200	174	160	182	174	161	165	173	180	177	202	173	189	184	186	191	180	185	141	192	165	181	195	183	160	191	171	185	177	157	170	179	163	180	191	141	190	170	188	176	193	183	184	190	160	171	179	187	145	176	175	173	185	191	187	194	186	150	187	165	165	167	196	174	165	199	197	149	170	162	179	199	176	193	173	174	169	203	179	194	191	174	183	186	162	191	176	209	191	166	175	176	175	153	188	156	194	167	170	171	178	151	170	174	180	187	192	182	163	170	165	191	176	197	178	179	151	182	171	179	189	178	177	152	173	171	169	166	180	184	192	195	189	201	161	173	208	174	184	182	157	186	192	171	157	171	179	196	176	180	182	189	170	186	197	186	162	188	158	194	200	194	172	186	177	177	186	170	180	173	188	184	187	158	182	178	171	191	190	165	178	182	169	169	139	174	185	197	185	176	190	214	201	165	159	164	179	156	180	188	193	182	182	159	161	179	168	158	174	172	189	165	178	177	216	183	188	176	168	185	165	197	191	191	204	182	192	178	180	156	210	181	156	188	159	187	168	181	177	176	189	180	177	178	164	193	165	174	178	160	191	182	174	170	168	167	173	151	181	182	173	189	199	194	180	169	172	171	164	191	179	158	172	180	163	199	183	165	177	168	181	168	172	194	174	182	189	173	170	167	155	203	198	177	187	195	205	162	168	185	201	193	196	200	201	167	181	180	149	170	180	170	155	204	167	197	179	164	180	194	196	175	157	186	187	172	180	197	195	174	180	207	186	166	192	185	161	166	184	183	170	202	181	190	160	171	185	192	163	173	184	164	181	167	189	182	168	182	171	197	187	162	202	172	184	177	155	194	181	186	189	179	183	171	188	175	183	182	176	154	175	195	165	191	192	179	169	192	165	176	178	187	178	197	199	188	170	183	169	174	164	191	177	172	197	156	164	181	167	193	161	169	173	160	189	189	194	179	173	170	171	190	173	171	145	169	176	166	167	195	189	197	180	180	171	165	183	193	160	185	167	179	166	183	175	193	180	184	190	167	167	173	189	180	199	208	195	177	204	177	173	158	185	189	175	175	167	190	187	167	176	165	194	190	179	187	186	183	169	190	152	179	175	184	159	202	191	160	191	158	178	178	179	178	172	184	184	186	168	166	193	194	176	182	206	182	170	157	183	204	178	162	181	175	194	159	165	145	209	158	193	186	177	209	173	160	171	179	164	163	193	188	180	188	168	190	181	181	167	172	180	178	175	177	182	186	173	188	179	169	223	167	158	179	202	172	178	187	163	153	182	188	186	156	182	166	185	172	167	167	164	187	178	180	170	171	176	192	176	187	172	152	176	191	163	175	163	174	186	165	174	144	157	165	171	213	185	193	177	183	195	169	173	174	156	191	202	191	194	186	186	175	180	192	178	184	167	165	169	169	174	144	197	185	185	181	192	176	174	176	163	164	202	163	172	172	188	208	168	175	185	180	185	179	187	189	195	180	201	166	163	179	193	187	171	168	166	159	207	183	177	191	160	197	197	157	193	187	177	170	192	184	156	194	182	175	192	172	169	174	179	175	183	187	192	174	200	190	154	169	171	164	192	171	174	165	186	179	198	192	168	193	191	188	179	204	171	181	170	194	190	166	167	182	165	187	183	158	160	158	189	189	169	183	180	183	181	179	186	162	170	157	164	186	188	170	151	168	174	172	213	190	174	204	173	177	173	183	174	185	190	175	165	191	211	175	161	188	156	167	213	184	215	197	171	181	185	165	174	174	158	185	142	167	170	169	181	181	166	175	171	177	182	189	173	175	205	195	183	184	192	174	188	186	179	171	196	205	169	184	169	198	188	174	164	178	181	154	157	178	167	179	156	190	165	180	175	198	174	170	165	169	175	185	181	183	195	178	173	181	170	186	161	182	180	160	172	183	188	162	186	160	172	167	185	201	163	187	184	193	180	180	174	166	190	141	205	161	173	151	178	179	195	173	165	179	193	169	177	161	207	163	162	171	179	148	150	209	203	171	186	172	167	184	173	204	186	210	159	180	177	175	157	188	165	184	174	175	180	198	174	185	173	194	182	183	154	165	174	178	170	186	162	177	180	177	183	194	185	179	156	199	158	187	165	172	151	182	189	167	173	168	174	195	176	154	160	185	194	159	206	184	167	184	196	206	161	174	181	179	181	177	205	207	175	166	206	170	184	169	197	178	168	205	171	190	173	163	174	180	157	176	172	171	168	158	192	169	197	178	166	189	179	167	167	192	163	184	213	183	184	158	168	203	156	175	158	165	196	167	176	161	179	169	171	186	192	177	183	185	192	173	159	194	182	172	169	183	193	186	175	176	208	189	162	181	174	172	181	212	155	178	178	176	183	165	161	153	165	165	165	188	179	177	181	165	161	201	166	184	164	179	168	177	142	180	179	204	167	200	179	179	190	209	173	182	171	180	181	197	177	195	180	189	160	171	161	177	189	179	187	171	187	176	162	181	179	170	195	175	185	185	184	191	178	197	170	188	168	193	163	172	169	190	179	178	183	167	154	171	187	188	193	174	186	189	164	171	190	183	202	179	163	175	189	163	158	189	171	180	178	156	185	181	178	172	172	178	176	198	194	168	217	181	163	189	161	183	179	158	188	198	192	186	187	175	175	167	157	180	207	172	184	185	183	182	170	199	174	185	199	192	191	174	175	164	175	188	158	166	163	190	173	196	173	185	181	198	168	171	193	180	185	167	176	180	193	171	177	199	155	156	149	182	181	177	173	189	170	157	178	180	167	167	188	178	192	182	186	148	166	175	174	169	174	178	170	168	184	164	191	184	171	199	167	214	186	179	172	197	185	171	191	167	189	167	152	175	172	187	168	169	194	197	171	172	195	191	187	166	184	164	175	149	164	150	184	167	189	180	175	186	193	169	168	167	191	159	194	185	196	205	194	181	179	188	178	164	178	156	178	191	171	189	167	203	184	176	189	193	181	177	171	177	185	202	181
14353	30937	8970	4850	3403	2338	1752	1221	995	785	641	545	459	461	419	364	351	331	304	306	267	283	296	247	250	246	211	238	224	193	247	219	226	202	194	222	208	193	190	217	184	185	225	211	190	199	207	193	210	184	194	180	203	213	216	205	212	186	189	219	194	185	204	193	194	171	200	193	167	183	181	182	200	201	167	202	190	177	184	153	188	192	181	219	168	174	195	178	181	193	199	202	195	162	177	182	216	188	185	192	200	183	176	201	199	168	177	179	184	165	180	187	185	199	173	201	173	184	164	179	208	185	188	166	162	166	173	198	156	188	161	175	184	165	171	175	157	172	183	205	175	166	181	172	183	182	182	178	175	159	174	181	181	164	178	150	203	188	178	193	190	186	193	182	181	162	177	169	180	174	147	174	179	175	167	192	172	173	179	188	161	202	183	198	191	209	173	157	189	194	172	150	193	181	180	170	153	195	160	160	184	180	185	200	191	195	189	192	178	204	171	172	166	199	218	163	196	165	166	222	185	179	188	174	185	191	168	175	161	170	180	193	179	167	203	171	162	179	169	185	189	159	201	189	186	198	217	196	187	195	192	189	179	151	182	183	191	189	183	170	222	163	179	170	186	175	150	192	185	159	203	187	202	184	167	176	174	161	160	170	193	171	172	179	182	159	171	174	192	190	198	194	179	164	173	186	166	170	162	181	184	171	181	219	182	180	190	188	179	176	178	199	188	205	184	169	183	166	186	182	165	166	193	181	174	168	175	172	152	189	183	195	177	182	193	188	184	180	167	185	183	161	184	186	167	165	167	186	180	190	168	177	164	168	182	172	177	182	169	161	179	190	169	182	177	174	179	188	178	166	171	183	195	196	164	168	151	152	192	182	180	174	162	179	181	178	170	150	154	162	151	177	167	199	157	165	157	150	155	176	191	170	172	166	184	196	180	184	180	193	172	167	183	203	180	168	177	182	157	167	173	168	173	181	176	161	160	165	175	188	181	171	194	157	188	192	179	147	175	174	197	167	167	177	185	185	177	188	174	170	176	175	182	182	173	175	162	176	164	163	158	173	172	186	169	156	191	181	179	168	172	176	174	192	156	190	166	167	168	168	187	170	164	186	169	190	190	179	183	164	183	170	185	151	170	204	170	158	179	166	162	178	180	177	156	177	185	166	163	167	156	181	193	170	212	176	156	187	169	175	171	194	175	175	177	184	193	177	156	170	167	176	176	171	201	184	179	180	184	185	186	163	178	172	176	185	184	174	188	167	170	170	175	164	165	163	172	191	180	185	202	168	190	173	174	150	180	162	168	172	175	169	159	164	166	165	175	177	187	163	173	163	156	174	164	173	180	176	179	195	189	172	158	209	165	187	186	164	162	184	189	150	186	183	187	172	173	172	182	195	170	188	165	174	177	167	177	173	181	159	195	186	189	159	180	159	187	170	157	175	175	185	171	206	179	186	179	192	178	184	189	169	173	156	207	196	196	169	191	182	163	197	164	204	176	183	179	173	172	193	172	167	180	213	188	172	164	163	174	173	164	181	192	178	181	154	183	194	203	162	160	168	162	193	152	200	167	171	187	171	166	166	190	178	200	181	181	170	180	177	199	174	182	197	177	184	174	189	198	171	164	185	169	191	192	185	177	159	184	187	156	166	187	174	181	201	175	181	183	175	163	190	184	195	178	156	185	167	180	180	196	186	166	201	160	175	169	169	169	168	188	166	193	206	169	169	182	193	162	176	158	167	201	177	184	171	177	173	180	167	161	190	196	195	180	169	166	143	173	182	170	183	184	171	174	155	160	164	178	186	181	172	197	180	177	184	190	165	172	168	177	168	184	190	172	188	178	202	177	179	164	168	197	170	200	171	192	184	195	159	156	194	173	166	156	160	178	195	169	208	194	179	166	154	194	202	175	166	179	175	184	174	160	168	161	209	165	194	182	192	186	174	156	188	184	194	177	174	184	164	196	177	174	180	158	171	169	153	181	196	182	165	163	187	151	180	154	189	191	191	169	183	185	167	172	185	177	170	169	162	173	181	203	196	172	185	196	185	209	170	160	154	176	167	193	185	175	172	176	176	187	157	165	167	196	173	184	186	167	190	171	204	175	177	189	172	171	179	174	196	149	171	188	173	176	160	175	171	191	202	169	179	181	175	165	179	182	189	186	173	185	174	169	178	176	180	187	161	181	165	184	168	183	175	181	186	144	135	178	189	169	161	189	177	190	195	184	171	183	160	193	169	162	178	184	179	186	169	158	179	175	179	182	172	170	154	175	184	169	172	163	160	152	189	186	182	183	186	197	177	180	187	192	166	190	204	158	164	173	168	176	159	178	182	173	178	176	168	191	179	196	189	171	173	184	186	175	162	173	186	170	175	172	150	175	188	163	178	180	177	175	182	178	169	174	186	179	183	157	180	174	156	173	180	183	171	181	165	168	163	164	197	160	157	166	180	164	161	168	167	191	176	148	197	177	155	181	198	166	187	179	171	205	159	172	181	164	186	185	174	176	191	184	212	202	181	176	193	195	171	166	175	169	164	167	168	187	136	167	166	161	178	170	161	178	159	167	166	181	199	148	188	167	181	156	190	178	166	158	173	174	182	187	182	165	196	182	182	195	169	174	210	171	180	192	205	197	190	179	173	183	186	204	171	187	170	179	164	186	181	171	187	177	170	170	158	172	167	170	179	167	162	172	182	219	169	164	171	181	171	156	186	188	194	171	166	164	155	172	161	169	182	164	155	167	172	165	178	182	180	164	158	213	175	188	184	183	153	176	187	164	187	175	172	165	194	182	190	165	174	179	178	166	190	182	149	161	190	170	147	163	194	199	177	175	172	159	165	177	155	181	170	178	186	185	168	192	161	175	156	142	159	182	178	184	151	172	186	174	171	175	153	190	187	173	189	170	173	196	181	183	166	166	175	187	185	180	188	171	193	178	171	175	220	169	171	182	157	172	174	185	180	179	160	174	178	177	150	193	162	179	187	165	178	162	175	164	181	171	180	164	183	171	161	198	203	149	184	184	167	180	192	175	163	187	183	173	177	175	166	160	175	181	150	167	173	201	180	163	160	211	182	194	171	191	179	139	183	194	192	184	153	160	183	183	180	169	188	158	176	185	180	189	172	172	168	164	186	178	173	165	188	178	163	168	173	183	184	171	190	173	169	159	185	185	162	194	186	178	184	173	177	183	171	183	187	174	183	174	184	186	188	201	160	192	182	182	176	188	198	182	179	168	186	189	163	170	165	179	157	177	173	178	204	165	168	165	189	162	167	141	151	194	168	154	159	189	159	175	195	179	174	180	173	169	165	203	182	185	174	184	186	165	164	190	184	177	187	180	176	179	170	161	161	201	196	187	184	183	169	215	187	182	201	163	168	158	197	174	172	179	172	190	178	163	165	174	209	171	167	173	188	151	173	176	181	176	176	172	185	173	209	186	153	191	186	159	166	198	163	157	199	183	176	152	164	175	140	171	160	175	171	161	175	190	190
27736	18518	5042	758	552	522	496	495	501	468	478	464	447	440	435	455	449	497	473	468	458	463	426	503	490	437	463	499	476	431	474	458	437	441	459	466	476	453	450	471	462	493	439	466	432	467	443	470	466	407	466	492	448	436	439	450	460	470	459	444	474	483	453	459	419	430	441	466	466	463	425	481	480	465	457	477	492	454	457	450	471	462	444	447	471	445	467	453	476	468	472	465	424	506	455	462	431	416	461	448	485	479	445	472	434	459	427	496	453	431	475	499	466	474	445	477	468	436	463	470	444	454	441	455	452	511	408	438	483	450	453	506	443	433	474	449	454	432	441	435	449	454	440	467	461	476	474	455	449	454	482	449	458	485	478	487	483	476	461	459	475	475	446	480	464	474	496	472	460	446	456	447	458	470	475	479	487	483	437	494	488	478	483	491	454	459	461	442	467	450	475	476	445	444	445	461	474	449	488	417	504	489	430	485	471	447	453	432	444	438	410	474	479	435	467	475	460	475	448	454	454	461	485	464	429	492	468	466	445	504	460	468	444	457	498	464	465	460	500	452	449	492	456	487	443	438	498	470	503	436	495	486	442	426	423	478	473	453	490	490	458	446	499	503	437	486	431	460	494	441	483	431	471	470	438	416	440	488	450	451	457	499	453	452	469	466	438	493	407	471	475	469	447	426	475	474	411	449	474	467	452	463	447	494	499	449	472	444	428	493	479	438	475	448	495	482	439	482	504	476	442	438	474	471	454	466	419	491	472	444	447	461	483	450	497	472	452	414	423	449	469	437	418	466	472	466	465	440	440	454	463	480	465	467	466	467	477	455	469	467	502	425	434	429	511	465	483	457	436	475	464	467	483	458	446	451	451	463	491	436	487	480	448	490	529	454	502	493	470	482	459	448	463	461	473	469	464	485	412	467	467	467	460	460	442	446	447	480	504	470	465	486	458	485	469	424	486	432	485	456	503	450	452	463	455	435	437	475	418	455	485	478	446	426	469	496	463	494	432	454	471	449	475	407	464	483	427	490	471	484	450	435	444	476	475	472	452	442	450	419	455	457	456	451	443	429	457	463	472	483	466	441	440	432	459	449	434	443	453	481	441	444	414	464	423	459	464	438	484	444	419	453	499	432	486	478	512	506	427	489	441	481	431	469	458	445	486	418	451	427	468	465	470	466	491	440	475	455	477	469	430	491	459	453	506	438	412	494	475	446	439	464	478	450	471	458	456	475	396	461	479	430	440	479	472	481	476	457	475	463	465	489	494	454	448	439	451	439	450	425	469	428	442	461	460	447	456	452	471	457	455	471	447	440	477	459	467	457	460	452	467	453	460	428	456	482	456	473	463	452	503	481	494	457	484	442	476	460	465	483	500	440	455	489	471	413	470	489	455	440	477	426	453	452	467	452	531	458	475	473	468	472	450	471	480	476	437	421	470	478	445	464	471	459	453	447	505	437	454	493	472	437	477	483	482	440	446	484	487	461	450	497	440	468	437	496	509	450	429	474	477	501	454	467	473	433	456	451	448	474	430	438	446	443	464	471	468	484	495	457	475	491	504	456	440	479	459	427	475	452	450	479	505	475	468	469	460	466	512	442	487	467	456	436	503	453	432	449	431	456	451	427	500	472	469	472	479	422	449	454	474	469	469	471	444	458	437	453	478	445	441	469	447	441	487	448	468	481	438	466	517	436	436	414	445	482	443	449	466	497	439	449	452	503	438	484	461	452	461	498	492	457	453	468	428	474	469	455	426	448	463	440	493	475	477	451	440	507	440	434	469	456	474	433	461	438	459	429	466	459	438	471	466	477	435	453	447	456	458	478	441	464	484	494	440	499	473	428	449	521	449	464	467	494	449	479	442	454	458	479	455	498	463	467	422	469	454	467	431	466	475	483	478	469	462	489	439	450	460	453	460	430	459	430	430	455	449	452	438	461	470	474	475	434	428	433	468	443	470	419	445	453	423	473	424	475	463	472	472	444	478	448	442	436	488	452	473	429	457	456	426	459	467	454	458	457	462	467	450	478	492	469	456	456	470	448	462	430	491	484	478	479	452	447	462	441	491	479	414	473	490	452	501	468	480	469	439	481	441	484	463	472	452	459	476	435	456	440	463	425	446	479	452	455	492	457	444	473	462	457	446	418	474	425	465	494	436	466	468	436	450	449	497	465	441	480	456	459	442	486	472	479	471	517	452	440	494	459	459	437	472	499	495	471	458	475	447	433	435	431	466	463	465	472	457	486	486	454	490	457	481	460	482	458	454	487	472	438	443	466	485	452	406	471	456	448	465	425	495	425	443	483	451	435	487	482	454	451	458	454	475	457	449	450	452	479	452	469	458	465	461	452	462	507	454	474	443	455	484	453	455	463	452	442	497	465	467	483	423	470	422	457	465	441	509	445	442	456	474	476	478	464	467	440	449	446	459	474	428	472	476	484	445	492	473	432	477	473	447	474	481	474	488	421	414	435	505	428	468	472	479	424	457	474	436	447	463	434	457	467	464	476	490	422	485	438	430	454	470	425	462	426	472	441	459	463	443	458	459	446	474	476	505	476	501	481	447	424	502	460	459	452	447	469	483	440	473	464	414	515	448	447	466	463	469	448	481	469	463	511	468	455	489	483	436	451	485	455	457	421	454	453	445	491	425	487	462	484	461	472	496	449	489	457	468	470	488	450	422	477	413	452	463	447	490	436	426	504	484	440	466	462	482	454	452	466	439	481	463	457	487	448	457	485	463	440	448	483	430	472	472	457	482	484	469	457	443	449	474	464	480	457	453	451	454	434	479	447	451	430	466	458	476	502	436	457	475	456	443	458	489	477	494	471	474	453	419	477	474	515	489	470	452	409	445	490	469	456	478	412	448	456	436	454	480	451	444	470	483	436	450	475	447	407	461	457	447	466	428	453	456	468	438	493	462	524	471	434	477	428	438	436	462	428	474	430	464	476	451	478	491	468	474	422	447	420	478	466	484	469	405	473	440	470	491	430	492	481	450	478	476	447	441	438	454	480	452	475	422	483	460	453	419	442	465	468	474	456	500	487	476	471	449	451	462	468	504	448	482	475	474	440	474	462	491	465	460	464	493	479	472	459	488	435	496	492	460	496	456	488	494	449	482	454	501	444	477	479	467	438	487	465	441	484	487	439	493	445	455	451	442	454	478	450	462	457	479	446	440	433	468	479	465	452	491	453	465	458	471	432	475	469	470	479	437	472	461	443	486	490	480	452	476	476	473	453	443	486	454	443	469	482	454	394	445	444	454	475	481	470	468	457	446	462	456	431	464	437	477	452	480	483	468	471	448	454	475	458	501	425	488	466	460	420	484	508	455	432	469	471	464	477	479	465	465	433	478	461	446	496	479	451	480	487	473	441	477	467	472	471	460	463	423	452	446	473	491	425	498	427	476	444	470	478	507	489	491	464	426	452	457	430	455	513	493	432	458	476	481	449	458	442	467	472	486	451	462	451	433	476	470	463	481	433	494	472
13362	2768	870	686	594	525	488	510	464	477	466	458	456	486	473	493	475	475	429	496	439	466	479	459	477	482	527	478	457	486	511	477	511	438	431	489	441	449	453	496	503	498	458	434	506	497	505	445	425	479	472	530	478	514	468	445	508	468	472	462	478	455	443	488	483	473	463	453	473	480	458	493	481	493	473	480	476	466	495	510	475	488	466	420	431	439	458	455	483	452	455	468	457	453	512	478	506	482	485	439	463	474	490	470	461	492	442	488	477	461	489	483	520	461	483	467	508	452	469	451	454	453	472	447	491	474	496	468	481	435	448	461	456	433	461	427	478	503	442	446	467	471	452	454	498	487	475	451	476	466	447	434	496	493	454	445	479	426	494	477	454	452	483	465	455	433	476	478	481	477	471	431	505	483	489	493	426	498	449	453	472	471	470	463	465	457	457	483	493	473	473	440	464	455	469	489	474	445	463	493	466	511	445	467	479	481	479	458	459	448	513	494	482	442	461	463	466	480	474	471	468	445	477	477	460	487	482	481	431	453	416	471	460	465	467	502	474	441	494	511	489	455	455	461	457	480	443	477	473	480	505	497	471	526	430	503	449	472	459	456	436	484	463	472	475	479	419	444	488	517	473	471	492	497	452	428	455	473	511	478	485	481	480	475	481	443	442	475	455	434	452	480	473	507	494	449	476	434	456	486	494	427	495	483	481	422	471	485	480	450	453	445	493	457	501	468	451	466	479	474	459	481	484	473	444	411	485	451	444	496	462	443	477	453	424	497	486	488	464	460	468	506	444	457	476	456	491	449	475	495	446	464	507	497	489	441	468	490	512	481	470	474	497	465	472	482	503	455	459	478	432	483	494	437	498	501	429	501	443	476	483	478	461	463	499	425	406	451	472	476	467	435	475	456	443	483	468	419	490	490	465	480	467	452	458	432	462	503	508	468	475	505	480	463	469	437	459	438	478	486	469	480	448	460	492	420	470	461	446	451	492	462	493	457	471	457	458	467	468	461	471	476	465	476	468	475	445	451	472	487	473	460	461	415	452	474	484	443	432	487	474	449	480	475	469	466	465	474	508	467	486	495	469	478	483	476	458	478	458	486	473	479	468	444	468	494	462	435	463	466	422	444	447	489	469	455	450	429	465	431	481	441	460	504	470	478	460	494	490	487	457	451	471	470	470	462	475	459	455	491	445	465	484	460	449	486	469	447	470	476	452	502	425	450	462	464	508	500	486	459	455	446	465	457	470	473	484	480	462	445	460	472	481	477	459	459	426	442	440	419	466	436	432	490	440	482	456	488	463	474	462	514	486	460	473	470	465	473	472	463	449	454	466	512	493	455	441	467	517	424	416	436	477	448	499	514	505	471	467	439	489	512	469	483	482	477	466	483	442	467	452	454	488	484	465	481	504	430	479	454	431	467	507	470	454	440	497	450	506	442	475	451	479	453	483	457	464	472	475	464	510	449	482	483	438	461	462	473	488	443	459	461	487	473	446	471	463	447	449	496	484	459	500	451	455	463	495	483	457	468	466	484	498	470	436	476	481	441	470	422	463	473	443	420	509	454	458	448	434	491	474	473	483	473	467	486	459	519	477	440	432	485	448	449	446	448	492	442	510	469	485	433	467	472	465	458	461	501	481	484	478	503	466	466	490	481	416	456	498	455	487	450	476	475	490	444	485	481	476	472	431	458	485	473	463	445	472	484	442	494	472	444	433	457	471	460	428	504	446	463	475	468	479	453	482	474	464	449	474	495	478	488	440	456	465	449	471	471	476	439	457	451	464	483	521	487	449	463	485	462	456	468	469	478	466	501	477	470	476	441	462	489	466	435	489	471	497	479	490	414	464	479	477	432	461	473	457	433	476	499	458	495	461	446	479	450	488	510	470	497	467	485	467	470	477	448	489	476	477	444	512	415	482	478	446	488	521	466	429	475	486	469	474	502	422	471	457	464	504	470	497	500	439	475	475	484	495	465	481	478	510	474	478	449	517	462	477	448	459	504	440	472	464	473	412	422	442	444	455	464	464	443	446	462	468	473	503	467	464	505	451	418	502	473	449	470	486	481	479	476	469	439	475	472	495	496	494	477	496	466	458	482	445	469	482	455	491	475	443	489	445	480	448	450	453	474	458	441	488	489	500	467	452	464	471	464	521	452	449	463	501	454	466	442	430	432	445	484	479	483	482	458	470	473	429	484	450	476	502	410	455	441	438	501	502	463	481	454	429	452	492	462	461	486	470	472	444	446	479	454	523	456	460	475	481	500	470	495	464	457	469	478	459	489	470	445	463	485	517	443	436	473	463	456	475	457	520	498	462	436	450	484	552	492	459	461	500	439	485	454	469	461	474	496	476	448	451	468	462	489	502	473	504	475	518	475	469	479	438	450	482	434	506	475	501	436	467	488	478	458	454	490	436	474	419	476	489	458	487	430	463	479	456	463	478	485	466	452	481	453	491	442	484	440	426	419	481	432	497	446	447	480	486	492	517	454	457	463	457	436	487	468	461	461	509	473	474	501	460	417	472	506	482	460	516	491	441	489	462	440	451	494	455	465	465	478	443	465	481	466	486	415	446	461	482	469	485	450	444	471	499	472	473	485	486	449	480	441	457	457	487	458	474	432	491	462	464	425	459	476	454	483	469	444	454	489	456	482	470	487	456	486	435	414	446	471	434	458	468	450	437	453	490	477	483	451	446	499	433	481	506	465	465	494	481	460	465	465	451	477	461	468	454	503	448	456	468	495	445	474	487	476	430	450	468	445	469	476	475	468	460	436	449	461	464	486	436	446	499	478	460	480	459	473	492	512	482	451	494	470	484	484	459	496	456	488	448	450	460	453	485	480	508	453	479	484	486	461	498	472	472	435	454	462	436	470	470	467	491	448	424	483	470	487	500	481	461	480	440	501	485	507	475	462	482	471	449	488	469	456	522	478	430	431	445	480	464	466	436	461	508	460	488	467	429	465	480	472	468	490	455	479	482	464	458	502	456	489	476	511	465	464	489	497	437	489	489	490	481	499	521	477	465	492	499	467	467	489	464	468	415	441	456	451	470	476	457	489	477	484	444	473	473	479	456	494	449	482	436	441	456	451	492	478	454	488	516	458	475	479	467	478	463	449	446	439	480	480	443	461	495	520	450	489	458	458	453	460	480	468	455	470	480	472	453	433	468	478	486	443	444	467	451	491	474	439	451	483	460	456	491	480	482	452	465	468	448	471	525	437	424	491	411	452	441	474	484	498	465	473	481	528	436	496	461	466	474	458	422	510	434	439	437	499	469	486	438	465	447	447	462	428	473	444	469	460	465	480	473	484	485	479	482	506	469	491	480	479	469	479	481	464	454	410	444	460	423	469	452	479	480	456	448	453	428	478	457	478	478	470	454	467	484	456	525	440	490	439	494	495	437	487	457	470	483	468	488	429	470	451	457	484	456	420	484	480	449	451	445	478	466	470	468	454	427	502	457	458	459	469	488	446	459	485	477	435
23434	20876	28091	23783	20855	10387	997	573	478	449	395	371	311	316	355	297	335	310	315	272	276	311	272	278	271	292	294	267	265	254	282	245	260	270	249	270	294	253	256	240	268	242	238	259	277	257	261	271	261	258	237	246	277	235	250	266	261	233	260	265	230	264	260	249	261	246	236	242	230	253	227	235	252	236	289	237	272	248	251	253	261	242	245	270	274	236	260	273	255	260	255	255	278	249	244	236	254	285	257	244	229	257	264	264	243	236	241	244	247	257	241	236	256	227	259	230	240	258	245	265	245	243	238	248	286	254	257	245	253	251	258	276	261	260	230	235	243	260	218	232	251	243	274	264	254	253	230	219	229	233	232	236	262	250	271	268	252	227	249	227	254	263	236	247	213	232	234	224	242	248	251	235	248	233	250	225	238	229	260	262	237	233	226	259	225	230	248	264	237	224	240	233	242	247	242	255	260	239	235	250	241	235	262	220	223	263	254	251	237	265	253	239	249	218	233	257	243	228	270	249	248	227	249	224	244	256	241	244	241	239	239	224	279	222	246	259	257	228	261	250	273	266	251	245	258	238	261	240	233	249	255	230	281	231	247	274	281	263	221	250	242	233	239	259	258	245	233	281	246	263	265	239	250	251	253	264	232	234	274	249	250	261	220	219	232	245	246	240	265	239	252	233	246	246	263	249	245	276	265	246	233	253	271	234	239	216	232	249	234	259	253	250	241	243	252	268	257	253	252	266	242	250	253	255	234	260	265	241	244	246	237	228	246	250	252	249	244	246	244	242	251	220	255	250	240	253	241	261	282	228	258	243	244	286	234	261	262	247	245	260	272	240	247	246	219	237	256	249	246	238	247	215	257	250	241	236	246	270	266	259	244	226	260	253	254	255	224	212	230	209	243	254	241	240	238	253	213	251	281	261	238	236	226	235	229	252	224	249	234	232	216	250	240	248	228	236	280	236	272	243	227	249	243	266	257	254	260	264	241	252	243	223	245	224	238	257	257	251	235	231	266	251	252	241	232	269	264	236	244	245	263	238	248	238	264	217	266	281	268	253	263	260	240	256	256	234	236	258	262	243	256	270	231	252	256	226	234	228	255	277	249	224	246	250	241	249	269	227	236	238	273	278	249	272	250	265	235	272	220	244	231	267	283	234	254	255	227	264	253	243	241	271	244	243	239	238	238	245	245	232	270	253	231	231	283	246	289	245	234	267	220	263	261	257	217	248	232	243	246	258	251	232	275	248	248	262	238	227	249	270	255	255	224	265	269	229	250	237	239	278	242	213	230	226	237	259	251	268	244	271	261	239	250	273	250	245	262	270	233	226	250	223	248	265	260	253	260	249	253	249	220	230	253	238	250	288	260	249	235	251	226	241	288	249	250	231	239	272	272	238	238	255	254	254	297	240	248	246	239	250	253	246	217	244	268	267	256	223	256	249	263	258	218	256	247	264	244	251	263	214	281	240	227	249	258	254	258	246	253	255	267	249	228	265	256	280	218	256	252	273	221	242	227	293	248	256	260	219	259	254	240	269	245	252	254	213	246	238	292	252	249	251	263	249	248	244	257	239	243	263	248	244	264	292	257	244	220	253	263	239	217	262	252	261	258	223	238	236	241	229	222	283	252	232	244	227	228	241	277	253	215	235	256	281	259	245	247	260	265	224	236	247	251	231	227	244	273	252	233	256	236	252	258	234	228	224	268	242	256	271	240	233	234	273	240	253	243	249	238	263	245	261	215	268	288	249	236	240	243	264	237	228	271	253	257	265	247	244	259	232	260	237	251	227	247	249	266	236	261	245	236	245	216	246	252	251	239	222	246	243	278	258	266	238	255	257	267	247	224	234	249	250	234	266	262	257	230	230	240	260	218	236	255	248	219	259	242	230	279	220	258	225	278	246	231	255	274	257	253	237	241	249	236	252	251	246	217	227	284	256	217	255	250	257	269	233	243	238	256	247	242	258	239	261	231	229	232	231	223	278	239	249	229	281	223	249	234	241	252	279	257	281	256	248	238	267	258	249	249	265	255	246	254	211	247	259	242	252	269	251	226	254	245	242	252	230	243	241	246	225	236	256	256	251	238	271	229	252	234	241	241	237	264	256	251	244	255	276	244	255	241	225	277	260	233	236	213	272	237	252	269	227	253	259	256	279	254	254	247	263	234	250	242	220	243	235	236	214	260	238	255	277	232	250	225	230	247	261	230	238	234	263	224	255	243	254	242	264	275	228	223	263	245	223	243	239	219	251	247	227	252	276	230	253	253	252	252	234	206	251	262	220	207	253	241	241	238	255	254	240	259	240	224	235	281	253	249	233	263	264	235	244	268	238	240	249	240	255	247	245	236	260	247	254	247	253	258	273	229	221	237	243	245	238	250	248	237	257	274	213	279	239	257	225	249	264	251	268	224	247	226	227	267	236	252	255	237	237	259	213	249	238	253	226	275	248	227	265	235	229	232	241	226	227	236	231	270	299	244	223	235	243	235	236	247	260	263	256	257	250	247	276	266	248	240	251	258	271	228	242	253	238	246	240	252	238	257	271	254	238	249	287	245	229	245	243	257	239	241	259	253	246	240	243	261	255	275	274	244	240	257	262	237	226	230	277	240	236	280	227	249	241	262	247	231	229	246	245	243	222	251	230	240	227	235	221	226	252	224	228	221	210	228	271	268	277	222	262	270	269	244	256	242	228	253	237	273	250	270	250	232	245	234	251	224	226	249	247	245	242	264	193	231	211	232	241	226	255	266	243	255	260	256	239	249	216	237	242	226	287	250	237	250	286	220	249	241	225	258	245	239	258	263	262	227	231	235	222	265	237	254	267	235	276	264	257	233	249	255	255	247	266	228	257	252	233	247	245	240	265	258	253	247	243	249	237	264	226	257	263	274	229	255	272	239	284	258	247	236	249	251	247	244	251	247	241	237	237	259	250	259	255	233	272	240	264	249	256	264	239	260	251	245	259	231	235	222	244	244	258	259	244	254	249	223	246	258	261	215	258	238	246	230	233	251	217	239	264	238	221	263	273	260	242	266	256	250	231	270	222	233	249	249	231	262	254	233	215	241	256	251	247	240	247	246	239	258	237	224	248	237	245	264	226	253	258	265	246	239	230	249	242	260	282	253	245	294	227	228	242	244	241	233	220	256	258	230	224	248	257	206	266	260	234	240	230	254	255	250	259	233	272	248	259	257	247	250	247	254	240	260	223	223	242	265	253	263	204	245	237	216	250	235	233	265	219	223	229	244	224	253	218	255	286	237	225	259	241	236	236	244	254	246	271	262	245	248	256	265	225	263	225	238	253	256	252	231	223	249	238	268	255	235	240	241	244	243	239	243	254	250	217	281	272	261	258	238	268	264	228	231	255	260	266	282	254	215	260	252	233	255	241	222	249	232	257	229	219	268	243	261	227	254	235	245	253	241	219	255	262	277	269	244	274	253	236	242	224	227	217	224	241	244	261	268	252	209	246	275	233	264	251	211	252	231	268
14359	19230	5801	2653	1885	1358	1022	832	677	549	497	474	429	381	374	354	323	335	294	299	329	282	282	307	286	295	286	285	284	286	259	271	254	236	266	269	271	312	266	242	283	240	275	277	278	275	285	235	281	256	272	278	280	281	272	257	281	275	260	256	260	245	270	271	257	278	281	266	260	311	260	266	247	261	272	266	268	262	272	287	247	247	256	239	259	280	281	280	272	270	260	233	247	298	251	281	250	244	251	281	252	275	270	273	283	267	255	231	238	254	273	261	268	266	281	277	272	243	258	269	248	268	262	302	240	243	255	239	228	270	264	265	312	253	265	213	231	262	283	240	262	267	277	260	257	279	241	250	245	258	263	240	251	256	254	295	275	261	267	279	269	259	261	270	297	239	284	263	276	257	269	265	245	249	271	250	264	246	222	263	249	279	260	254	228	261	244	278	239	253	258	251	266	259	253	286	255	257	253	235	250	266	248	228	229	276	251	278	242	266	276	257	257	260	295	247	251	250	234	236	268	261	265	268	235	247	248	236	235	254	276	258	269	264	274	276	256	291	268	252	232	247	255	290	279	256	269	225	266	226	244	292	266	250	285	247	257	257	262	235	264	246	278	262	259	264	265	253	291	256	244	232	266	287	242	232	276	260	264	256	232	274	251	254	231	248	276	227	269	243	245	249	258	268	265	243	269	252	288	248	275	258	265	263	251	268	257	258	247	258	250	260	257	249	235	245	254	269	254	277	264	239	240	259	255	254	267	242	239	273	263	258	257	263	253	265	279	259	238	244	284	247	258	291	253	274	262	266	266	264	255	253	256	248	256	237	255	237	244	250	256	280	250	259	261	251	240	252	243	250	262	237	271	233	254	264	297	277	225	266	233	265	260	236	262	269	250	230	270	217	263	250	283	274	262	271	237	251	249	227	260	235	293	264	258	250	248	275	258	283	267	241	263	249	233	268	269	248	265	269	265	245	239	281	252	255	225	250	273	243	282	273	277	283	275	258	265	246	263	243	259	241	248	271	258	267	252	252	260	284	247	273	257	265	268	247	245	264	256	250	242	276	264	269	256	294	285	241	265	243	244	259	252	274	283	267	271	273	248	231	256	239	265	281	277	258	284	258	266	246	299	250	249	220	277	247	260	281	234	270	256	238	259	261	262	273	265	270	239	232	251	232	277	298	258	262	244	255	248	233	245	250	244	273	275	242	268	266	280	276	269	258	268	262	245	253	221	257	275	252	284	296	267	252	261	257	243	274	287	259	269	274	289	249	262	254	252	235	249	283	266	262	252	263	263	281	231	237	242	243	263	231	255	275	236	245	269	256	267	245	253	262	242	250	260	275	261	255	272	297	278	247	272	252	245	277	262	277	256	257	260	254	242	237	265	265	239	225	259	264	249	265	264	227	252	278	255	232	257	261	261	249	255	253	272	243	247	259	249	257	236	249	269	248	252	260	244	246	243	275	262	250	254	262	245	251	267	283	269	249	232	283	264	269	228	256	285	242	275	283	253	271	259	256	250	257	253	241	265	237	253	248	242	267	288	235	240	245	249	265	252	257	290	265	236	245	275	279	299	287	252	241	276	267	238	222	225	237	257	247	291	281	252	230	280	266	259	266	280	250	261	273	251	264	284	269	267	295	267	269	250	284	267	254	267	247	259	259	248	247	256	261	274	249	210	320	290	278	249	286	238	244	250	249	241	252	250	241	243	254	250	279	257	270	243	252	271	255	247	245	231	251	242	262	249	275	239	279	265	279	252	255	258	240	247	235	286	261	269	218	273	270	263	243	258	259	247	240	261	243	236	280	273	240	244	286	265	275	261	255	256	247	283	245	294	283	259	266	293	218	237	265	252	253	248	258	257	265	300	260	265	271	251	253	259	271	268	236	276	260	293	247	247	268	260	251	266	221	272	274	280	258	259	243	265	248	245	290	260	277	246	220	275	259	273	273	224	254	258	261	274	270	274	255	251	258	252	260	285	247	249	272	230	261	258	269	262	273	246	274	273	236	267	276	262	264	280	236	249	256	256	268	259	280	266	272	262	271	275	256	250	279	258	232	247	264	263	283	279	278	244	270	257	248	248	304	265	231	236	264	254	239	238	263	262	247	276	255	248	276	250	257	256	272	248	231	279	243	254	270	233	253	272	281	245	259	239	269	258	260	257	246	279	270	287	270	266	239	263	253	274	233	256	254	260	250	237	272	273	280	245	239	275	252	264	273	235	289	266	245	250	251	262	262	259	227	267	249	252	268	275	272	241	265	269	283	278	236	254	258	259	255	271	268	251	213	261	249	264	267	260	247	275	258	270	254	259	275	241	258	266	272	270	248	249	251	238	257	263	238	248	273	251	267	243	224	247	226	277	248	243	262	243	265	286	256	282	284	252	265	253	270	267	239	250	256	270	254	241	258	259	244	267	254	265	247	264	259	282	254	241	234	260	250	244	242	246	271	263	260	259	262	249	269	262	270	246	270	248	254	249	279	243	258	270	276	246	247	224	265	267	273	293	277	267	288	270	263	247	293	234	271	269	248	281	247	230	259	242	266	275	249	248	259	267	269	252	267	256	246	256	242	277	255	261	245	242	258	257	268	274	270	239	279	271	246	271	247	269	264	253	236	237	237	258	291	251	284	276	281	252	264	238	235	252	244	241	254	253	229	268	250	265	239	282	270	265	240	262	261	268	293	263	246	258	264	262	262	275	283	241	241	263	242	260	272	242	270	267	261	252	236	268	263	259	260	254	256	241	269	260	247	239	291	290	229	252	265	269	269	276	259	248	254	284	251	275	266	236	260	248	255	263	305	277	302	246	287	286	250	239	249	242	235	245	243	272	245	257	252	265	272	259	287	254	248	262	264	224	244	247	264	251	241	239	271	265	230	277	273	253	242	263	245	250	249	264	254	220	233	248	288	241	264	274	271	274	226	249	265	245	263	262	236	247	258	241	238	246	249	234	260	280	262	236	274	258	255	254	238	252	237	260	234	240	267	247	254	256	244	249	261	276	260	245	267	267	236	267	256	258	293	272	227	218	277	270	253	249	267	260	254	276	277	254	238	239	267	264	262	253	251	274	277	283	278	298	296	247	259	248	269	288	242	223	280	273	238	261	250	243	253	266	234	259	281	262	282	257	254	264	250	251	260	255	255	240	236	262	257	285	271	255	254	241	242	254	281	266	239	278	249	238	268	252	236	262	260	259	259	247	247	240	244	233	276	254	247	258	221	240	299	238	254	258	264	284	275	237	284	264	255	266	245	260	266	273	243	254	258	248	222	261	265	271	254	292	241	263	248	279	251	236	261	232	249	258	245	274	243	244	296	245	227	268	293	255	253	286	264	248	267	270	252	294	249	266	239	274	254	251	244	255	254	266	231	247	244	268	254	248	251	255	239	241	260	287	251	249	243	253	229	241	232	259	241	257	273	250	256	251	252	256	256	249	238	236	270	243	242	249	238	276	259	226	261	296	269	256	240	251	255	260	270	271	248
24360	20863	27226	24540	14272	1105	720	617	576	567	584	519	564	526	571	526	472	460	471	498	490	467	513	526	474	499	490	465	445	443	479	505	523	472	482	458	471	465	478	477	472	493	481	455	499	478	501	476	464	460	473	453	496	458	471	483	501	516	460	513	493	508	469	515	443	466	446	444	444	485	462	497	462	476	466	503	508	498	465	467	505	501	435	461	508	446	517	466	428	492	440	478	435	478	456	457	475	437	442	486	443	438	489	485	449	480	457	441	430	458	424	489	487	461	493	489	490	496	476	459	487	476	440	503	463	468	483	470	492	467	480	468	495	452	460	533	476	460	470	465	429	485	468	453	477	469	458	479	486	472	483	506	502	456	470	467	508	465	457	467	459	439	480	462	464	468	452	474	477	440	502	419	493	463	483	500	428	467	447	500	454	489	474	438	458	474	473	493	481	458	446	465	468	460	475	479	487	477	486	460	456	507	494	453	455	418	487	499	495	488	442	447	458	506	493	475	479	461	505	430	501	457	466	475	481	467	451	479	486	477	503	452	459	417	458	479	459	491	455	430	453	433	467	492	450	446	460	493	488	501	471	483	481	464	479	481	470	448	484	461	474	458	468	429	473	460	493	454	486	461	463	497	532	457	440	430	461	445	438	494	458	484	469	488	475	460	486	485	457	491	434	456	454	453	452	458	466	458	513	472	509	481	477	488	456	416	453	473	465	477	484	473	472	431	446	504	464	465	451	480	487	493	439	467	476	461	486	449	471	476	474	463	457	430	491	500	479	479	484	473	443	427	489	451	471	429	493	487	498	483	483	456	479	490	486	483	492	503	468	477	448	458	465	485	462	455	471	436	479	452	449	473	467	493	449	449	479	461	496	497	442	470	434	472	451	457	462	490	495	471	432	487	471	470	456	471	413	455	466	459	445	475	474	458	476	501	468	450	484	492	445	427	452	451	447	435	470	471	494	491	482	496	433	485	458	478	468	482	461	427	451	452	461	480	471	461	464	488	509	476	464	437	440	501	438	455	447	426	459	466	494	481	456	436	475	476	467	481	452	495	477	500	481	491	511	492	514	478	487	450	483	484	464	452	480	480	523	470	477	482	485	420	460	478	460	509	469	472	487	444	490	466	472	429	449	456	417	448	472	473	440	475	462	471	445	468	467	482	438	514	470	461	476	501	481	447	479	485	461	499	476	483	505	443	495	454	480	482	444	467	460	486	478	510	485	479	471	440	462	487	463	431	500	466	492	452	485	505	446	466	495	438	478	469	480	462	443	492	472	412	462	460	456	463	475	452	449	490	487	470	475	482	480	435	462	464	527	425	452	471	488	475	488	461	465	466	461	520	472	462	466	452	449	480	468	484	454	445	439	449	473	478	481	452	432	490	446	477	478	463	470	464	468	472	448	450	476	516	449	450	524	465	434	459	479	510	464	436	445	451	482	475	442	450	468	469	492	426	470	474	494	474	474	446	455	474	487	468	492	446	462	492	467	485	415	471	455	460	482	457	475	471	483	492	479	457	449	474	461	451	466	476	464	485	474	502	514	469	499	485	467	495	449	491	492	491	470	490	498	461	483	480	452	432	452	529	440	481	476	454	461	424	463	439	464	429	478	482	466	495	466	448	490	448	433	429	506	451	498	505	470	446	486	447	463	474	451	454	490	451	463	446	472	476	501	440	487	461	482	457	475	497	474	468	455	452	484	448	462	479	463	453	476	457	493	476	478	473	513	437	467	477	498	491	485	481	495	505	470	467	467	486	462	423	482	499	427	459	511	482	505	468	461	448	457	502	464	470	427	507	482	475	484	462	491	464	460	492	445	495	466	436	474	481	484	471	449	479	483	463	503	464	483	505	475	478	488	499	416	455	433	444	466	454	442	475	452	485	478	478	479	466	483	484	495	442	435	446	489	445	479	458	491	503	530	464	483	506	454	491	455	457	458	496	487	452	450	474	455	479	460	457	473	487	438	504	479	494	502	491	520	448	498	482	463	485	448	473	459	500	439	456	505	475	477	469	468	443	480	453	476	448	482	457	457	475	476	495	475	446	460	482	477	423	494	472	472	467	463	442	470	462	484	470	463	464	502	494	515	492	468	472	463	477	463	430	447	493	449	433	466	458	452	502	478	496	447	457	509	495	471	503	452	499	488	465	482	474	474	445	488	470	494	479	487	486	454	449	488	465	463	457	437	474	450	496	507	439	500	497	478	488	424	444	489	471	508	452	497	535	508	456	461	463	476	475	433	500	490	463	491	453	456	443	497	438	463	477	467	459	476	522	454	490	481	501	493	467	440	483	464	463	493	466	467	505	448	468	478	458	460	458	477	475	459	484	460	439	472	495	505	472	479	491	439	485	429	473	514	489	458	445	493	467	447	467	469	478	485	417	446	488	447	499	461	479	435	477	418	465	487	492	466	492	478	499	477	465	497	477	435	458	508	461	496	481	456	430	471	463	447	459	467	466	490	498	466	444	457	448	458	424	459	468	511	498	470	468	485	434	477	492	463	433	477	461	483	463	489	478	483	439	481	475	443	469	480	442	447	496	456	496	501	462	471	484	454	433	481	436	489	490	460	442	456	437	474	469	460	485	468	441	484	447	435	459	446	469	462	482	468	462	489	465	482	470	498	448	447	478	442	495	417	467	480	490	494	448	476	449	454	478	453	452	436	485	488	491	442	482	435	495	511	482	423	493	435	482	471	480	465	466	419	467	502	461	449	464	459	469	461	449	485	492	474	445	470	439	478	451	470	496	462	470	433	475	493	480	439	474	469	502	465	456	431	447	462	447	428	497	485	471	482	475	472	457	478	481	449	468	451	471	449	460	496	457	456	477	461	478	478	464	459	467	455	481	507	501	458	481	480	466	472	460	508	464	491	466	475	491	477	471	453	476	507	457	464	499	437	479	464	479	478	481	441	460	447	457	453	484	494	473	461	457	432	474	490	450	474	477	464	477	466	465	506	499	443	490	457	468	468	496	499	448	463	476	450	464	455	477	449	465	455	472	447	474	470	466	464	442	475	508	425	455	471	447	468	477	531	444	459	497	491	463	456	462	458	459	478	439	453	479	450	488	483	433	491	489	464	463	441	439	493	519	495	467	478	525	509	527	497	451	483	457	516	467	488	494	484	454	437	467	457	506	450	473	455	449	488	462	441	535	465	473	485	499	529	457	465	465	469	500	453	501	438	432	500	475	456	457	511	500	468	428	451	463	463	511	508	462	443	473	508	473	472	498	526	445	448	467	467	497	431	497	500	477	481	451	471	431	464	493	452	476	428	447	462	457	419	505	434	477	462	442	459	462	465	456	502	481	471	418	492	501	489	465	473	465	460	460	506	452	458	485	476	488	470	454	463	431	444	465	500	493	466	453	483	475	472	456	438	489	452	480	471	469	491	446	463	530	454	487	458	468	480	441	477	495	477	478	460	454	462	481	488	466	462	465	457	458	480	477	486	475	488	496	488	440	444	461	491	492	477	473	495	506
15937	14353	3616	1797	1385	1155	975	772	672	665	608	589	508	589	542	547	492	523	478	476	476	468	481	498	527	461	500	512	455	503	463	466	452	507	490	471	458	492	407	435	493	451	475	526	509	455	428	473	475	489	474	472	466	481	449	502	495	453	427	495	472	492	486	470	497	440	462	520	455	435	437	477	432	470	466	501	469	513	462	448	447	466	456	461	468	431	478	470	496	471	462	440	488	493	472	487	477	485	488	462	448	471	469	472	475	491	468	463	451	492	466	458	495	466	472	487	453	453	495	481	475	430	452	449	434	505	491	444	486	484	450	456	466	464	483	512	418	484	498	438	481	443	461	471	453	470	417	468	414	453	473	472	452	473	472	468	489	425	487	466	459	478	466	467	472	465	449	472	490	461	494	463	437	483	460	456	467	432	451	467	477	487	444	457	425	453	454	441	463	477	463	474	461	478	513	469	448	435	455	437	463	466	437	438	463	413	494	458	470	475	464	474	468	455	471	441	455	458	435	401	467	465	446	437	482	466	484	468	457	429	473	456	465	415	468	458	479	500	428	442	454	453	456	409	503	459	480	431	474	476	473	476	467	435	454	456	466	452	474	473	443	489	470	512	466	480	477	450	450	457	447	471	476	460	482	474	472	453	434	433	481	433	471	450	495	448	439	421	438	466	455	468	468	451	439	463	454	454	460	463	495	487	465	415	450	439	480	451	497	469	483	390	464	489	452	484	453	468	465	429	440	468	486	473	486	479	483	469	477	447	463	469	449	461	447	480	468	453	469	490	482	472	492	509	434	473	471	415	446	459	477	425	463	470	480	442	473	446	425	442	500	437	453	442	456	494	466	476	431	453	468	453	438	457	445	418	447	475	500	462	472	470	439	455	458	472	420	438	437	482	454	511	481	446	459	451	449	442	414	480	443	465	471	418	448	476	468	413	452	476	436	454	472	457	453	471	480	456	467	454	459	441	493	461	410	480	520	447	500	486	496	455	464	466	440	496	437	498	440	467	481	444	453	473	465	443	454	445	452	484	488	456	462	486	504	430	461	469	461	464	458	435	465	415	462	467	439	470	446	456	473	491	499	454	440	466	433	432	451	467	475	461	454	449	482	468	486	480	474	487	470	458	469	444	461	463	453	446	519	460	500	394	459	447	466	451	463	481	459	444	453	446	471	481	459	434	473	462	493	457	418	444	467	467	449	539	451	437	495	454	471	473	464	495	519	515	456	476	478	461	431	451	480	457	454	473	479	463	443	470	458	424	455	470	458	493	454	450	494	427	470	456	494	449	464	501	470	462	459	467	460	475	481	465	494	467	478	476	468	425	445	458	451	494	471	447	466	404	478	510	479	456	476	474	489	467	489	464	475	450	487	467	508	482	445	458	424	492	464	455	486	444	457	447	441	417	458	525	465	445	476	484	472	458	485	456	484	487	429	467	478	437	446	488	485	486	443	460	414	504	472	457	499	442	453	471	475	449	482	464	455	471	435	445	498	466	435	449	468	464	464	444	442	401	434	441	502	473	467	498	462	467	399	497	426	474	450	463	454	464	470	461	465	471	492	443	432	438	477	468	447	471	499	447	439	482	459	455	493	424	468	483	454	442	442	456	457	468	479	444	461	471	464	478	471	462	449	473	444	466	433	513	491	475	457	482	449	492	484	503	479	482	438	483	450	472	468	473	429	481	463	459	497	425	469	511	502	487	440	443	430	471	480	460	482	460	445	461	519	449	494	473	475	429	492	439	449	461	485	448	460	424	433	427	484	439	456	433	449	426	443	479	464	441	456	456	457	424	489	452	475	468	445	423	431	496	474	455	432	471	473	460	456	436	430	433	450	476	470	435	449	477	493	479	456	446	489	480	450	477	475	463	441	454	462	494	499	462	502	467	488	472	466	434	439	470	477	457	464	462	467	427	449	478	460	519	451	497	437	463	433	463	464	445	467	487	440	452	456	434	428	476	454	465	473	456	448	450	456	457	454	438	456	466	454	423	478	471	475	452	458	436	455	443	482	429	508	491	443	434	450	486	477	460	487	493	452	474	456	491	502	438	458	469	450	452	454	441	430	510	436	495	465	449	462	442	461	455	430	449	454	452	491	450	462	450	442	469	442	443	459	478	454	458	475	435	424	489	436	451	477	480	459	472	456	432	444	492	444	485	464	469	481	446	453	471	466	466	492	472	442	471	456	481	471	424	450	490	476	456	477	430	436	463	492	457	477	472	457	460	458	452	468	444	477	443	487	431	468	454	450	435	430	495	446	478	448	450	477	492	476	482	445	449	497	463	475	450	439	481	456	435	453	479	459	459	481	511	477	478	463	496	439	464	469	451	444	467	452	433	449	446	490	425	450	486	500	442	483	470	453	486	453	443	471	461	483	451	468	459	457	465	489	517	444	474	480	481	483	492	439	500	456	464	475	493	490	471	450	464	453	442	481	477	479	428	448	426	428	472	470	444	459	472	445	437	443	427	463	448	439	440	470	434	478	438	473	463	456	478	445	475	491	443	505	498	466	441	444	460	451	477	444	450	444	476	462	434	506	459	464	442	468	437	447	439	500	450	466	461	495	442	464	482	458	461	484	481	461	468	464	463	458	458	463	431	463	502	480	502	463	499	491	469	480	477	463	498	437	451	466	480	442	481	455	457	477	449	448	454	481	480	484	457	485	476	480	461	498	452	488	466	449	464	444	524	459	450	487	465	489	456	494	485	478	459	433	431	476	454	437	462	435	500	464	452	471	457	455	471	457	470	459	447	469	455	515	487	453	496	499	504	456	429	452	428	437	441	486	427	452	471	466	453	437	457	461	459	461	439	471	442	492	439	473	462	449	498	489	449	443	473	467	431	417	466	517	455	449	469	462	456	457	462	461	449	443	493	460	426	443	457	459	460	466	480	455	422	464	455	468	480	473	460	459	432	487	490	483	480	465	471	471	508	475	473	530	459	441	440	461	468	483	463	477	465	479	455	440	459	452	504	477	442	494	489	484	446	443	455	440	509	470	454	455	437	482	450	455	447	474	487	443	478	403	468	463	460	447	456	448	471	442	470	470	472	456	485	427	486	463	489	462	487	451	453	457	424	490	496	482	498	466	441	467	460	472	436	479	466	424	440	468	481	478	483	485	422	456	477	497	445	462	444	468	506	449	447	457	460	468	456	462	456	483	473	466	463	445	455	453	458	475	491	439	455	488	467	441	466	478	470	480	410	460	462	490	449	498	460	445	461	444	448	423	472	475	462	453	469	452	488	446	468	508	486	498	467	479	455	467	480	502	463	458	477	449	430	465	470	453	438	455	438	443	438	478	456	466	453	500	486	453	460	445	462	463	488	485	461	495	513	469	504	462	470	471	482	457	495	447	454	430	502	481	475	470	441	488	460	464	452	430	445	453	470	447	472	448	453	453	499	497	468	457	489	499	473	471	472	444	437	442	436	501	408	486	478	460	481	443	460	523	454	514	458	481	468	436	487	450	473	428	420	472	437
22197	20900	28629	23283	20897	20941	10762	1047	694	566	479	427	413	372	346	292	277	281	250	273	250	271	245	237	243	244	225	233	222	224	214	208	184	222	219	203	205	174	192	192	181	219	200	198	177	199	223	196	192	174	189	191	196	167	191	174	222	219	215	213	176	184	195	197	186	177	195	194	183	199	194	168	180	160	209	182	183	176	194	167	154	179	179	177	211	208	189	189	196	192	184	175	194	204	166	188	211	166	181	186	202	180	203	200	165	199	164	156	187	191	185	194	200	198	178	178	176	191	193	197	208	174	165	181	194	187	165	166	185	198	166	180	191	181	176	193	167	185	160	169	189	187	170	171	188	177	184	192	188	162	190	211	197	202	187	182	177	199	172	168	191	177	174	170	186	191	178	203	170	169	203	198	176	190	182	182	169	161	191	190	173	175	188	219	217	184	193	180	177	186	194	184	192	156	150	169	179	169	197	172	166	172	177	181	191	194	160	195	190	175	182	217	183	195	197	191	179	171	190	192	190	176	218	178	188	164	158	197	175	198	166	194	168	208	172	209	167	182	180	187	180	167	186	179	183	160	166	188	181	182	177	178	197	185	196	177	191	188	175	197	165	170	165	184	190	156	178	193	173	188	177	191	186	156	186	185	162	196	153	179	199	174	186	172	205	170	164	184	204	195	164	187	189	195	162	170	173	196	185	167	196	203	181	195	189	197	171	200	193	159	175	172	191	170	196	183	178	181	182	170	204	176	164	169	196	193	184	184	179	193	174	205	202	180	178	209	174	187	191	177	196	193	168	203	191	188	170	229	178	166	183	192	178	193	154	187	167	192	175	182	177	188	165	160	197	174	195	190	177	173	163	216	185	203	188	190	167	201	173	163	173	165	201	187	181	181	171	190	179	176	175	183	152	160	203	150	190	176	186	187	190	183	186	179	179	187	180	198	187	175	192	190	163	194	175	175	195	196	162	188	198	178	176	176	189	183	194	191	196	168	167	187	195	197	200	167	203	176	169	177	180	200	164	185	151	173	170	200	203	179	154	180	190	196	165	173	175	211	179	178	160	180	179	178	181	203	162	172	164	179	180	178	193	167	163	199	174	180	160	175	199	182	168	187	154	193	183	204	192	175	178	172	205	188	193	167	186	178	185	193	176	188	166	143	187	178	206	178	188	161	194	183	192	178	179	188	182	162	158	186	186	194	187	192	160	171	184	181	179	177	171	192	175	171	177	179	194	197	197	172	179	174	167	192	192	196	199	170	182	158	148	164	186	207	175	198	182	162	177	179	166	193	162	164	204	199	167	187	168	201	193	169	203	195	171	185	162	188	167	187	172	182	186	184	185	192	186	179	174	174	202	162	191	159	179	190	181	182	185	186	182	212	171	177	162	199	191	187	190	199	156	188	191	182	162	171	182	184	181	178	162	157	201	184	180	203	167	188	183	156	162	171	187	193	198	165	190	178	184	188	184	186	193	158	166	197	184	183	156	175	150	173	185	188	185	169	184	178	173	197	165	198	202	212	187	174	172	186	189	168	180	173	183	166	168	188	193	181	169	192	205	176	187	196	175	166	173	161	172	186	198	174	207	185	177	165	177	168	172	171	186	196	187	177	180	192	196	185	178	176	170	166	155	189	189	205	174	189	173	171	151	189	180	166	181	199	173	183	182	189	179	199	185	217	200	176	197	189	176	219	192	203	217	182	206	195	205	184	214	189	171	184	173	150	178	155	188	160	163	178	178	189	195	187	177	178	190	176	179	169	189	183	178	190	161	195	193	183	156	178	171	202	151	179	181	182	180	187	197	184	182	174	171	162	187	170	179	172	184	179	172	197	179	178	219	172	178	204	188	179	169	163	189	202	200	193	155	176	194	179	158	176	159	172	183	187	170	174	182	162	195	146	164	203	176	167	167	194	193	198	170	175	184	161	169	184	188	195	189	195	176	179	184	176	171	175	166	188	160	185	203	197	180	173	207	172	166	173	194	207	193	192	183	176	179	194	176	184	176	181	189	161	160	184	171	174	201	192	190	185	173	176	192	166	182	174	210	191	172	198	202	171	196	193	166	197	174	188	211	183	175	182	162	199	179	181	179	177	174	180	183	183	176	176	184	186	181	184	180	180	179	173	157	177	189	151	186	175	143	194	169	167	201	178	198	184	191	183	194	187	165	179	154	188	170	184	176	184	179	170	188	198	187	186	178	205	173	206	195	193	169	183	188	193	163	176	185	209	162	167	174	188	177	158	210	164	206	176	161	197	158	168	166	175	157	172	189	204	196	205	176	201	188	182	164	186	193	206	173	183	169	177	174	173	179	173	179	190	157	173	193	184	187	195	157	173	165	194	204	194	192	176	148	164	172	188	178	187	177	177	181	181	174	171	188	163	187	185	186	171	154	169	204	175	193	160	167	184	188	161	158	185	190	181	161	187	194	185	186	168	193	182	182	146	170	176	170	184	192	171	188	182	197	178	187	199	166	190	181	185	144	168	173	162	195	185	187	163	183	158	189	164	212	180	191	174	199	193	201	186	175	174	177	171	177	184	181	175	169	161	170	193	175	179	184	182	174	191	179	179	194	187	189	167	184	183	188	167	175	175	178	211	183	186	177	177	182	170	167	178	174	196	187	213	183	175	171	184	185	197	171	178	185	166	156	165	181	178	156	162	177	178	192	169	185	198	176	175	161	190	176	180	206	212	202	172	170	200	173	181	167	172	196	178	186	175	183	189	177	186	207	165	163	173	187	186	183	163	163	165	188	168	185	175	183	159	170	188	178	177	190	203	182	154	180	159	179	159	187	188	167	184	203	173	180	181	196	182	186	196	192	196	182	180	174	175	165	183	169	180	187	210	177	175	200	168	169	163	184	191	183	181	165	153	180	175	201	171	209	172	181	183	184	189	195	182	185	182	169	193	196	162	180	186	171	186	187	187	170	173	155	163	180	195	184	167	192	161	178	208	177	179	181	161	183	171	172	184	163	185	196	173	186	178	210	173	160	171	172	179	184	183	184	188	179	156	197	175	200	184	165	193	210	164	191	157	187	185	187	182	178	185	195	147	185	196	174	182	167	181	170	180	184	189	158	182	202	189	161	178	191	179	183	192	170	190	193	205	181	182	192	184	143	190	175	195	169	196	163	159	156	191	181	189	190	181	165	158	193	195	202	197	187	172	185	155	167	172	197	179	169	179	172	184	178	204	190	175	181	190	177	192	220	197	181	174	164	206	182	196	169	196	180	188	188	183	184	174	178	195	174	224	188	182	172	185	181	180	170	179	174	165	180	171	173	178	167	182	189	194	163	174	199	193	178	202	198	190	202	173	153	175	167	194	176	179	191	189	160	200	155	175	184	191	187	183	221	180	178	185	162	190	181	171	192	165	176	172	178	171	189	172	173	186	207	191	169	187	178	176	193	193	176	191	207	219	187	166	186	198	191	166	202	186	187	172	168	165	194	196	186	169	173	174	177	187	172	169	176	183	190	178	159	177	198	181
20668	23693	9665	4728	3227	2456	1723	1177	1043	770	633	557	472	428	397	389	380	324	289	291	285	286	257	246	237	264	242	259	216	230	231	236	202	192	198	198	224	202	206	203	219	205	214	210	206	183	194	178	217	215	209	189	234	210	221	185	193	195	234	178	220	193	236	196	207	208	182	201	184	181	161	204	190	215	183	188	188	205	206	169	187	195	200	174	181	168	176	197	182	193	194	180	160	174	200	170	193	183	176	189	193	189	187	178	176	192	192	157	185	158	177	194	204	176	196	175	180	204	195	190	179	183	189	176	149	211	179	197	181	197	164	194	179	181	186	179	160	170	156	174	186	163	210	177	206	174	186	175	209	172	167	186	179	164	190	169	177	187	165	179	154	180	181	169	186	173	175	188	190	178	178	196	171	172	182	172	197	189	163	173	169	194	194	180	144	194	163	199	164	182	172	174	169	167	171	169	183	171	182	192	182	158	195	178	173	169	163	178	180	205	193	172	170	197	187	179	181	177	175	189	202	183	190	169	190	166	182	188	178	176	175	196	171	162	187	181	192	192	191	174	162	182	193	173	184	204	196	157	166	187	176	166	183	181	204	191	198	150	192	184	155	170	163	158	169	174	169	145	207	176	182	193	193	196	180	174	181	174	180	183	178	167	177	171	168	168	187	169	199	168	170	206	208	182	179	177	179	193	181	175	192	207	172	184	187	172	184	183	188	183	170	196	179	195	158	180	194	165	193	161	183	167	184	200	164	195	169	148	166	163	171	217	152	203	188	176	183	178	179	195	199	170	160	151	186	176	179	171	177	182	184	185	172	185	205	186	207	177	177	190	195	175	201	161	203	184	161	173	156	203	169	187	171	205	178	202	189	165	188	183	180	163	190	171	196	163	172	197	185	165	196	180	167	208	168	193	185	185	167	216	207	183	195	161	190	188	165	188	161	178	170	181	199	171	188	183	165	192	181	174	190	161	176	172	195	165	201	180	191	199	194	157	165	184	179	183	195	187	190	186	200	207	189	169	167	179	170	166	188	178	188	160	185	198	173	171	174	175	175	191	172	195	193	181	152	188	174	184	178	189	164	167	177	176	199	213	186	176	186	175	160	171	187	193	160	166	161	176	187	160	163	189	175	185	173	176	177	182	206	172	165	163	166	187	190	166	161	166	166	170	179	213	175	175	167	189	191	171	152	190	180	180	170	194	195	161	176	170	190	158	176	173	201	187	160	170	184	197	178	193	178	175	177	183	171	196	171	187	175	169	167	168	170	158	161	171	177	182	180	173	161	177	173	163	185	172	176	174	192	160	164	176	171	174	163	175	175	175	206	183	165	145	182	187	165	183	190	187	193	196	178	184	171	172	173	215	192	168	193	189	167	167	176	181	173	178	169	185	180	174	192	210	187	160	180	183	171	141	171	154	192	177	185	199	184	204	159	169	194	201	170	173	158	186	190	198	195	196	184	189	172	182	191	191	173	199	179	168	180	170	201	184	164	182	156	197	160	167	170	187	188	177	198	189	181	177	175	180	184	181	180	186	183	169	164	189	176	202	164	158	165	206	189	180	178	177	176	175	175	197	165	171	160	169	186	174	170	166	172	190	219	190	180	210	192	175	178	179	187	179	161	180	200	165	181	164	157	160	193	174	206	190	187	181	164	156	179	163	191	160	194	173	203	197	201	170	171	164	177	189	180	208	158	170	187	162	178	168	183	185	167	199	189	177	179	196	162	185	186	177	163	200	203	165	154	177	164	160	179	224	175	164	221	193	195	211	187	174	187	176	207	184	147	187	171	173	192	200	160	179	192	166	167	164	186	166	173	161	167	201	175	177	177	180	175	183	191	181	183	173	188	173	184	189	180	169	162	198	176	176	169	189	185	173	176	173	170	171	183	192	167	175	179	178	159	175	155	182	185	180	155	190	169	203	172	201	188	191	168	190	162	179	190	185	167	199	198	172	170	166	179	158	164	173	208	173	164	174	204	180	188	171	172	160	176	171	171	167	180	198	181	178	155	192	173	193	148	188	169	190	184	188	181	198	175	191	185	188	186	176	183	172	151	175	198	188	177	184	184	175	210	179	188	180	201	155	194	184	169	189	181	172	175	169	161	178	173	171	176	167	194	167	147	179	176	157	194	185	177	171	180	176	185	179	224	196	166	188	200	180	196	152	160	166	174	163	185	177	188	187	187	200	172	186	173	171	167	171	188	182	159	181	179	176	155	161	182	177	201	185	190	173	166	167	196	181	168	171	147	169	182	203	181	160	179	197	163	169	220	177	167	194	191	190	165	209	191	185	170	188	187	170	158	174	165	181	152	181	190	178	168	194	197	176	190	153	185	163	186	181	200	198	193	194	159	203	180	177	163	150	177	201	166	175	163	186	184	186	190	188	148	176	188	174	167	207	185	166	196	160	183	148	192	147	180	172	180	173	178	169	191	210	177	173	163	185	150	178	175	186	175	168	201	187	180	170	157	195	172	179	173	188	199	170	179	168	173	145	187	174	175	178	193	196	173	177	181	167	153	155	169	191	183	175	175	191	182	162	192	163	179	182	208	188	164	161	181	180	174	162	183	178	198	176	144	172	173	178	168	181	182	168	172	181	192	194	180	160	164	189	198	190	192	175	170	179	160	183	184	170	177	182	179	156	167	178	153	166	206	172	179	167	167	155	191	181	163	182	177	189	201	189	175	184	185	173	175	173	182	182	197	180	187	183	192	173	174	187	195	177	165	186	170	157	186	171	187	175	167	176	177	184	192	156	176	159	188	178	185	179	172	177	185	175	156	179	162	206	190	159	191	179	171	180	170	193	189	185	167	175	188	163	168	180	175	184	177	143	184	178	169	175	179	181	174	180	180	180	167	185	155	164	166	179	178	186	168	169	198	186	189	160	170	161	168	187	190	170	171	186	178	192	186	179	173	188	171	181	170	183	175	182	176	170	192	175	167	161	169	174	180	188	189	171	186	175	170	179	198	160	166	178	179	181	191	182	179	198	175	181	201	185	179	158	160	172	180	170	185	173	192	182	190	183	187	185	173	187	157	191	191	178	173	186	160	188	208	189	182	170	178	165	164	172	174	169	185	175	187	180	170	166	188	179	168	188	174	157	189	166	185	162	168	162	153	170	172	175	189	179	184	182	176	199	183	190	179	177	156	196	202	169	146	175	165	203	172	186	191	168	185	164	183	179	146	198	182	176	201	185	209	156	189	154	164	181	171	169	191	189	183	191	188	179	183	178	170	182	157	177	174	196	191	190	193	176	193	191	181	182	168	179	168	174	186	192	194	167	183	160	178	192	174	165	172	202	185	155	167	157	177	167	182	174	188	173	196	177	190	176	159	181	193	172	178	188	174	186	156	187	162	191	182	181	190	183	179	191	180	166	181	173	173	152	158	180	168	187	167	162	181	189	195	194	184	185	177	186	165	203	183	179	163	193	159	207	172	196	178	196	193	191	174	176	187	195	158	182	202	160	171	169	181	164	177	204
28188	18362	5015	743	564	547	527	543	494	519	458	475	460	491	444	487	493	464	487	514	479	498	500	480	484	508	496	446	488	448	473	460	449	451	475	496	447	472	470	480	454	466	528	482	501	461	435	468	465	503	503	488	459	495	467	511	469	473	436	432	478	475	509	458	459	499	449	471	483	477	463	498	403	451	505	450	495	443	471	433	415	482	451	453	473	459	485	462	479	442	456	414	446	505	448	508	478	464	469	473	505	496	421	430	482	454	473	455	467	477	438	485	466	463	490	463	453	461	494	472	494	501	489	492	480	504	498	461	436	446	440	457	526	442	474	493	447	479	433	480	476	490	477	432	433	449	456	480	425	478	497	468	495	470	439	477	495	475	466	492	458	480	468	493	497	486	503	452	478	466	471	493	499	476	490	482	500	446	483	474	471	470	440	465	467	492	463	456	458	473	513	439	476	445	480	453	507	452	462	447	464	444	500	454	480	504	438	435	455	463	500	464	459	481	503	500	466	479	458	461	478	442	465	446	459	481	486	460	444	464	454	522	500	478	469	488	473	491	449	472	464	494	482	463	455	469	520	467	473	480	491	438	465	439	498	449	472	454	453	480	496	520	497	488	465	488	484	519	492	480	477	450	464	502	489	506	476	498	479	452	482	485	465	479	482	462	448	465	479	448	435	487	460	476	471	472	468	486	478	439	476	483	479	481	480	473	530	451	512	457	492	429	437	453	446	478	493	475	417	474	445	446	488	452	499	440	468	447	461	495	443	478	505	467	449	481	483	507	456	436	472	501	512	469	469	444	520	484	443	460	487	477	418	495	494	520	433	480	444	448	454	475	436	472	449	432	465	449	465	471	463	507	486	487	510	458	442	489	462	502	468	472	439	478	489	501	469	455	461	445	490	492	459	448	449	449	459	503	462	454	469	495	471	470	456	501	478	475	483	462	486	456	477	465	445	457	489	475	510	452	439	479	429	464	444	460	432	477	457	449	472	446	504	476	440	437	449	477	430	478	438	504	494	476	462	448	465	491	484	440	491	442	412	475	471	493	488	466	453	492	466	442	443	444	495	485	478	452	524	502	488	452	495	498	472	489	465	477	478	428	464	454	458	481	448	456	489	455	447	471	441	455	501	458	457	464	474	474	465	457	472	476	454	472	475	506	506	483	501	459	471	500	484	465	446	464	463	452	496	472	468	489	492	476	437	483	448	465	442	461	447	451	443	414	486	475	503	502	450	472	439	493	480	459	479	458	458	479	463	436	457	463	456	474	433	473	480	483	504	508	472	464	494	459	425	533	489	473	433	444	453	463	453	452	498	434	447	493	468	435	497	488	458	496	498	451	473	498	491	433	450	486	428	471	450	457	455	492	487	462	448	477	484	449	505	467	457	482	468	497	452	481	467	446	457	480	478	509	465	532	474	466	454	466	482	489	445	481	466	463	464	455	491	517	468	450	518	482	474	456	446	451	483	505	435	475	451	429	470	444	468	473	507	448	490	432	422	468	475	487	477	485	446	514	458	507	479	468	474	461	432	455	477	493	483	448	469	452	505	487	464	462	469	467	433	489	419	509	457	455	444	494	490	484	483	450	460	448	493	485	450	465	461	461	486	483	496	447	472	443	447	461	444	475	488	476	483	451	423	505	439	463	448	491	434	485	468	455	482	459	414	478	466	472	447	484	466	483	498	461	474	464	469	516	436	456	460	429	491	482	459	506	487	467	494	483	455	484	492	445	490	503	460	471	446	485	465	465	480	453	462	489	465	427	487	502	505	463	465	454	487	433	491	492	460	482	473	496	513	449	482	481	456	469	470	460	485	512	464	468	481	495	470	470	457	480	443	509	497	470	452	478	465	464	477	427	474	469	471	471	482	464	467	507	478	494	467	477	464	466	469	470	461	438	485	491	441	440	474	473	492	445	486	512	471	441	446	449	497	502	484	498	453	492	484	459	468	509	439	507	444	489	455	485	470	483	466	481	491	448	459	501	457	476	480	478	479	480	468	477	463	468	498	533	454	486	455	449	465	484	504	456	455	432	474	480	467	497	481	462	438	462	416	467	442	465	495	471	449	437	463	476	429	503	469	508	446	467	455	457	432	434	464	475	489	475	469	478	450	489	476	488	425	494	467	467	490	480	485	511	468	477	457	457	486	455	474	457	449	473	474	487	459	493	478	455	497	490	470	480	452	478	455	481	460	529	456	480	452	473	476	450	479	439	470	464	458	469	457	444	481	426	469	482	466	507	453	524	502	480	481	471	465	423	478	490	500	484	477	504	441	469	466	461	503	520	469	478	464	458	472	472	417	488	469	430	481	461	459	414	461	468	478	451	462	460	459	471	480	479	448	436	470	468	496	491	445	489	502	483	443	430	449	484	483	465	507	452	459	483	462	490	458	504	481	469	479	501	483	480	441	424	478	438	469	471	471	475	525	494	479	478	468	460	455	469	483	493	446	481	510	461	482	488	476	452	421	473	492	499	444	492	471	465	465	474	470	472	463	466	477	468	495	437	453	426	501	449	464	490	496	446	492	424	482	478	453	447	501	455	502	501	454	451	465	437	493	478	487	458	516	470	467	478	459	487	450	492	475	488	458	491	470	461	457	506	442	486	426	469	455	456	475	472	508	486	462	507	466	481	477	444	472	460	469	455	481	411	458	442	466	457	518	480	464	463	463	457	494	470	420	487	488	451	493	471	460	441	436	456	478	466	458	484	519	489	471	462	495	453	465	497	428	476	473	501	470	464	516	435	462	472	429	491	421	478	439	499	476	488	466	453	453	481	483	484	463	474	500	447	467	480	486	484	495	466	463	495	474	471	472	487	486	479	466	486	504	413	432	449	465	480	485	501	500	492	477	453	474	470	505	507	489	465	428	435	439	462	449	442	480	470	489	438	430	456	453	477	506	506	470	508	466	493	490	443	467	482	475	465	471	454	466	470	425	458	492	496	417	468	430	469	461	494	500	473	471	483	446	493	449	479	487	446	498	494	447	503	464	481	452	455	436	449	467	480	464	441	431	443	463	485	480	434	452	479	489	452	457	503	467	482	430	491	446	488	516	456	483	490	495	504	475	500	499	486	456	477	447	509	470	474	473	437	478	472	489	447	460	495	451	421	478	443	453	444	498	454	420	465	483	485	469	456	483	459	459	484	453	508	452	474	472	483	469	476	438	449	463	484	490	463	477	480	483	456	454	470	466	477	433	459	480	453	436	456	512	491	523	465	487	464	469	467	495	464	458	491	505	477	469	496	468	455	441	491	484	512	452	469	475	438	486	456	466	460	473	487	465	521	488	467	469	437	458	482	475	483	458	493	465	492	483	452	447	451	454	513	443	465	470	478	448	478	472	469	481	470	457	469	435	493	468	420	465	481	520	481	462	471	475	489	452	488	463	426	481	467	457	456	455	456	462	507	440	488	467	485	454	491	476	467	474	475	433	487	504	475	506	446	482	466	461	525	444	496	459	493	467	486	456	447	459	445	454	443
20678	2365	760	606	574	539	545	507	521	493	485	524	489	475	466	503	465	494	455	497	506	506	501	481	442	429	500	517	459	454	498	478	489	479	475	481	445	469	482	464	508	487	503	471	450	473	502	463	469	452	463	512	454	473	505	518	472	485	506	470	453	473	466	509	479	447	493	457	512	514	495	508	513	480	467	522	492	486	496	452	501	477	493	474	492	499	454	465	467	471	454	490	491	482	447	509	498	482	482	477	429	502	473	506	492	435	514	497	455	476	468	498	508	488	467	486	488	517	504	484	446	457	457	483	494	500	505	470	481	495	457	470	500	516	510	481	483	426	479	496	506	492	435	476	452	501	478	477	479	542	457	485	498	501	470	484	497	477	522	465	461	463	493	460	497	472	501	501	480	469	491	473	453	492	448	462	466	457	464	495	492	464	466	493	477	491	484	453	491	491	432	436	445	493	501	489	454	512	469	487	477	468	474	487	428	480	453	487	473	513	488	499	464	484	496	452	434	504	460	479	529	456	488	516	486	505	490	477	467	472	531	485	439	468	505	467	488	442	517	466	445	435	456	483	491	489	458	501	487	474	521	473	474	500	493	439	486	495	450	454	452	440	479	476	464	454	505	477	484	505	478	495	463	489	519	490	505	481	450	460	457	467	481	486	478	477	465	456	499	457	501	438	457	482	483	471	485	467	483	499	428	480	465	444	498	469	428	461	499	446	456	488	473	485	500	507	502	440	459	489	507	501	486	498	466	462	497	479	487	503	489	468	465	460	535	462	465	469	489	481	473	474	484	477	472	444	487	481	467	472	474	514	449	470	467	457	456	481	480	456	453	475	437	497	483	452	495	470	488	507	472	467	482	500	510	485	491	499	484	478	483	487	480	468	471	494	445	451	456	476	461	437	461	486	509	451	512	500	470	488	484	454	481	508	490	483	478	498	440	460	462	457	451	473	475	478	452	469	454	465	474	469	468	479	487	520	487	469	483	472	492	413	488	460	468	442	451	482	463	507	471	450	485	466	489	511	456	469	489	447	477	467	491	467	475	451	463	488	490	476	482	505	462	500	485	514	451	474	475	458	476	481	468	490	481	450	494	460	420	462	484	469	485	468	493	444	488	442	497	469	455	456	430	472	513	494	460	451	502	442	487	479	484	487	452	519	490	450	473	446	480	486	471	476	458	475	485	498	463	423	498	464	473	477	452	457	461	455	492	454	472	473	485	453	491	485	450	479	498	467	495	516	505	501	496	464	487	472	487	479	475	484	492	504	474	476	478	452	479	482	448	458	468	480	487	512	459	474	498	527	478	489	455	475	489	453	496	489	452	469	462	523	455	490	455	472	480	457	524	468	493	457	500	504	513	475	452	556	495	501	468	445	504	445	469	479	494	450	505	519	482	473	459	495	476	472	512	493	476	485	463	459	449	478	483	485	488	484	469	463	495	485	490	474	507	510	501	468	474	458	505	464	467	461	457	484	491	488	464	533	443	459	498	475	485	484	470	484	497	485	488	525	457	502	483	455	488	440	482	527	459	455	505	454	473	458	516	484	479	501	473	483	495	504	474	462	480	460	468	469	474	488	478	474	470	464	452	500	506	534	488	487	492	498	480	494	497	458	502	485	480	494	472	486	501	478	500	491	464	494	508	456	458	525	490	458	498	467	449	520	497	485	477	467	506	473	471	442	470	484	435	435	505	484	496	497	481	500	440	517	482	463	481	471	477	456	472	445	482	459	455	475	478	458	458	463	451	502	522	468	482	474	466	478	497	481	498	453	485	454	455	492	477	494	529	464	463	520	459	508	493	486	492	472	480	495	477	462	492	484	489	481	527	499	498	429	454	494	484	454	448	478	473	463	464	460	460	485	490	474	477	450	495	471	471	480	478	437	453	487	488	463	441	501	463	464	493	463	476	455	504	495	435	467	496	488	476	467	507	466	484	517	489	479	476	499	499	471	487	486	437	498	465	490	466	526	504	472	452	505	503	512	485	507	435	468	468	503	447	455	424	458	478	474	502	487	507	499	450	490	472	477	485	466	490	462	468	449	460	490	494	470	506	498	469	499	484	479	517	463	510	463	487	507	533	475	460	445	469	509	443	485	491	459	471	465	485	464	488	443	478	516	486	454	460	440	468	490	452	481	439	502	463	494	457	508	482	484	467	466	498	462	432	440	501	489	470	501	506	480	496	515	492	510	459	479	464	517	494	492	482	477	483	506	479	449	487	445	475	490	436	496	478	490	413	480	475	482	455	528	460	456	465	451	468	464	499	483	490	450	461	481	513	508	530	469	426	475	476	503	516	457	496	466	490	451	453	417	488	502	443	540	451	516	477	459	474	475	495	506	486	460	497	471	464	494	550	447	476	464	458	482	472	486	499	478	494	474	466	461	498	468	512	475	502	495	489	494	495	487	507	499	483	492	489	465	454	444	481	463	490	463	519	486	487	472	487	474	473	490	487	461	460	483	467	461	480	481	494	499	492	455	460	517	494	461	505	490	473	490	469	488	446	498	482	505	470	425	475	469	495	485	497	453	475	509	515	413	442	449	441	492	470	469	482	490	474	467	476	493	467	471	478	518	498	444	498	441	499	476	470	495	461	475	446	478	482	464	455	520	496	494	464	485	447	461	512	458	510	467	470	461	478	458	518	467	478	493	474	460	491	465	460	466	433	439	529	493	461	454	489	448	497	445	490	491	514	451	485	475	492	485	486	488	478	471	469	448	482	496	496	462	476	467	484	489	457	475	491	473	457	497	489	476	461	489	437	454	487	473	472	466	526	471	443	434	478	470	464	494	464	421	457	524	466	479	456	480	463	489	469	460	428	494	460	460	478	479	517	482	496	467	427	465	463	483	492	476	482	454	510	450	514	475	473	495	501	454	448	457	517	423	500	454	499	481	464	460	481	511	460	493	485	533	452	496	424	472	466	507	455	495	478	453	480	443	529	458	457	449	523	474	439	497	459	489	468	490	482	449	477	477	501	451	466	481	472	495	448	484	467	465	493	477	497	487	512	453	474	434	453	463	482	503	482	459	485	482	464	468	481	443	503	466	467	506	472	455	456	493	481	487	497	501	434	488	503	472	524	490	474	481	464	492	499	430	484	472	502	471	461	468	478	501	487	496	498	449	505	510	503	487	467	480	445	462	507	479	473	484	474	460	501	493	484	452	488	469	470	465	442	479	487	474	471	451	481	501	476	476	480	486	482	466	460	488	500	490	472	471	482	454	476	459	445	441	462	492	522	495	521	475	472	495	492	447	482	461	503	447	462	442	469	473	467	438	466	501	457	484	490	447	494	464	470	463	518	454	471	484	458	468	472	486	465	490	485	454	487	451	534	459	485	460	479	482	464	467	505	425	484	488	448	480	451	449	482	449	489	436	494	455	490	516	524	459	518	474	469	443	501	418	480	473	492	466	501	502	473	446	484	509	494	485	505	459	464	481	449	470	468	455	480	421	517	486	468	484	468	479	492	503	431	453	457	475
23372	20846	28126	23689	20856	10460	973	583	478	411	420	405	325	327	327	320	317	322	303	266	289	265	268	281	276	288	280	307	251	268	267	252	248	261	258	242	299	265	270	245	261	274	294	264	281	227	276	278	284	259	263	271	251	264	256	261	256	243	270	251	265	274	267	285	258	255	261	260	245	262	233	236	244	242	268	268	265	226	269	241	251	287	256	257	253	250	251	262	236	222	269	276	244	246	273	232	254	253	264	261	241	249	276	272	241	274	259	248	235	271	259	257	259	256	246	250	261	234	247	249	236	246	231	232	251	260	235	229	227	241	239	230	255	271	247	254	254	255	240	239	245	246	254	278	263	277	218	235	257	251	240	254	238	217	255	247	232	268	259	244	242	244	220	261	237	243	245	251	237	257	248	267	257	246	239	260	251	257	222	263	250	241	274	287	251	244	241	318	241	246	259	233	260	222	254	270	274	250	255	212	250	233	247	247	263	253	246	254	272	253	253	243	259	259	249	246	270	252	253	268	273	267	262	259	252	257	268	236	216	244	243	269	245	251	234	247	232	245	247	262	244	256	270	249	264	240	271	260	251	268	279	258	247	308	257	244	225	246	252	214	245	262	269	260	266	241	259	267	252	237	244	256	235	238	231	272	233	222	255	256	267	252	273	261	262	252	253	254	238	252	233	266	282	263	256	256	222	258	244	241	256	212	232	271	266	259	247	287	277	249	245	281	276	245	269	245	233	247	275	260	253	240	240	267	238	238	274	240	259	260	246	231	264	247	248	246	240	218	286	246	246	257	263	258	268	242	250	276	240	236	244	242	279	262	249	235	247	253	267	261	264	240	257	248	261	231	263	256	265	270	244	263	245	240	270	273	263	290	257	270	239	244	237	230	248	244	274	272	274	245	236	237	266	252	258	268	249	266	232	260	235	253	265	240	262	237	271	251	251	240	257	261	238	286	301	237	249	261	247	247	244	241	267	252	257	283	266	268	263	227	276	258	252	280	265	261	235	280	233	237	281	246	234	242	252	254	258	252	259	246	246	246	223	280	222	267	241	213	243	224	226	263	236	255	219	232	278	277	240	266	219	211	266	250	277	256	255	272	284	240	245	230	235	240	250	241	285	246	281	257	256	237	255	238	264	273	241	236	220	231	249	227	254	231	250	244	272	239	242	266	293	245	290	238	241	263	242	241	255	238	281	264	264	282	272	229	259	237	241	264	241	255	239	228	247	247	236	243	235	274	228	260	223	245	242	247	257	245	257	247	252	243	253	252	251	235	255	247	238	246	260	246	215	271	247	256	253	257	256	249	272	245	256	246	273	268	238	222	245	272	248	255	227	246	240	270	246	235	261	257	243	253	245	226	264	236	259	249	267	253	269	263	245	267	247	250	276	244	253	254	253	265	263	273	256	267	258	216	240	237	287	307	253	276	278	249	292	250	239	224	289	268	274	258	269	257	248	287	233	243	215	279	252	239	241	248	230	239	255	278	253	266	264	257	264	251	258	260	247	266	279	244	253	240	257	235	262	256	259	239	270	269	255	249	274	246	247	243	259	278	280	290	261	239	236	257	286	278	259	235	233	263	232	277	239	253	244	243	265	246	225	230	246	263	271	253	252	273	238	251	262	242	231	235	247	251	240	238	294	222	252	254	220	235	238	255	247	276	265	237	231	252	269	249	236	225	249	247	249	262	254	249	225	251	244	248	262	256	259	251	241	255	260	233	219	236	250	261	257	254	262	248	263	222	276	252	237	259	262	245	253	254	252	229	227	269	231	277	238	252	251	267	232	251	275	243	257	236	239	284	246	269	257	216	242	263	229	262	223	242	259	242	272	239	281	226	261	217	257	271	257	259	230	248	261	228	277	240	243	250	255	261	258	253	253	265	256	260	237	245	231	236	238	253	249	248	255	234	241	240	278	271	280	299	276	283	244	263	256	252	254	244	251	243	252	283	254	238	244	254	231	252	254	255	232	258	202	239	240	239	241	255	254	220	243	231	225	258	253	245	241	256	260	245	237	237	224	258	246	240	256	240	259	254	239	232	244	254	248	253	262	227	272	225	250	249	205	266	247	252	232	266	259	242	262	255	262	269	253	238	229	249	254	270	263	286	228	243	236	258	229	224	266	262	248	267	247	231	244	242	263	251	247	236	264	268	194	240	240	270	240	263	238	234	232	274	263	246	237	279	261	241	264	265	236	244	276	234	249	263	255	264	279	252	253	232	274	247	252	265	252	226	236	230	254	248	253	243	227	271	235	278	243	241	231	265	262	273	247	241	240	250	229	245	232	257	242	261	268	239	227	250	245	248	262	284	241	254	272	245	276	259	223	256	265	252	259	246	254	255	241	243	259	250	255	246	258	240	254	230	247	259	267	247	238	265	237	255	234	241	257	247	239	253	234	250	265	265	238	236	236	252	259	260	262	277	256	248	303	251	243	246	239	243	249	262	252	240	248	220	237	263	270	253	269	211	251	256	260	234	247	228	265	269	254	257	228	243	235	228	276	251	253	241	220	247	242	242	251	237	227	265	277	267	245	246	264	231	235	247	238	284	270	277	220	239	276	250	262	261	243	254	269	245	245	259	258	263	265	268	269	253	276	257	251	254	265	218	262	255	270	261	236	241	253	231	238	288	236	271	239	248	241	240	259	285	249	263	248	268	226	249	235	265	268	235	236	272	262	251	237	246	271	249	246	259	209	230	275	251	214	258	238	212	259	234	232	260	268	244	247	257	246	278	221	312	224	282	251	247	260	237	268	294	276	248	258	260	278	260	245	236	255	229	245	277	238	242	232	252	239	243	240	255	261	262	265	231	251	259	257	270	288	261	245	245	252	265	242	269	254	251	275	285	239	243	253	244	252	251	255	251	238	240	269	247	239	252	254	246	229	239	229	239	234	253	261	262	262	255	279	244	258	258	274	256	227	235	255	236	216	238	257	229	246	273	225	231	253	234	255	260	241	226	277	253	260	257	232	227	271	222	255	255	264	263	245	257	252	256	246	238	285	246	245	273	244	232	223	234	256	205	240	254	242	262	261	253	242	275	250	263	234	254	240	239	247	229	248	237	255	248	265	232	232	244	266	264	237	271	248	264	236	274	234	251	268	232	242	243	258	247	290	252	248	249	260	257	256	264	276	258	251	241	272	254	233	239	256	237	246	243	252	261	246	278	262	277	245	233	265	247	224	259	248	256	245	256	262	246	246	221	249	254	271	238	268	243	239	239	249	235	264	279	252	251	270	242	237	249	253	247	266	244	238	249	247	250	270	279	252	278	274	240	244	271	239	226	243	265	231	240	264	238	260	267	226	226	260	274	282	269	251	258	262	244	242	246	273	273	239	225	249	217	246	249	241	263	238	257	261	253	261	252	269	238	270	253	235	266	221	230	268	261	266	232	265	244	243	233	269	264	250	262	246	231	260	249	227	280	240	262	257	232	232	242	227	236	250	256	230	247	277	233	250	246	269	249	236	261	250	298	261	236	227	263
22472	16392	5602	2518	1801	1346	1073	833	625	551	512	438	420	420	363	370	390	343	322	317	329	308	336	280	315	313	267	262	305	286	292	285	275	293	306	268	267	275	291	263	272	274	262	274	256	272	296	287	262	283	281	273	272	270	263	292	275	267	269	269	257	271	269	279	266	284	264	258	270	277	260	254	256	263	254	240	267	260	253	261	250	289	238	265	275	274	271	273	272	268	259	270	278	299	289	293	269	299	273	256	251	286	275	241	279	265	263	265	313	209	224	254	266	251	257	287	279	241	237	296	281	271	274	266	259	249	302	246	250	255	304	247	271	260	257	277	255	253	263	246	299	267	260	262	255	262	259	282	256	258	257	284	243	262	221	248	285	267	229	268	248	262	244	249	265	253	263	249	231	279	273	272	249	253	275	281	259	253	255	269	236	259	257	310	260	272	265	274	242	259	256	292	256	279	250	238	249	260	279	240	265	281	250	271	263	249	255	267	255	261	228	276	270	257	274	257	284	273	256	268	249	263	258	262	261	244	271	251	243	267	269	251	248	277	281	277	263	275	250	268	263	248	286	272	251	243	246	251	268	263	245	278	262	252	268	269	284	277	276	307	262	235	258	270	232	293	287	264	269	258	253	267	281	260	251	279	250	269	264	261	274	261	245	265	274	245	264	249	254	288	236	280	275	258	278	292	251	255	246	249	269	243	263	243	245	272	260	284	238	275	254	255	286	275	253	289	242	285	281	267	238	267	261	256	272	235	264	255	284	276	283	271	258	271	248	238	277	270	278	285	259	267	267	281	295	242	232	260	252	262	284	232	280	271	241	277	313	264	230	235	252	271	248	271	257	275	277	255	286	233	284	269	266	238	235	235	248	258	270	269	250	261	265	270	270	279	270	293	260	274	226	301	261	258	249	264	280	271	234	260	272	277	270	252	266	244	260	271	280	271	224	260	245	273	281	270	278	234	241	271	279	277	273	253	231	248	272	250	273	241	282	252	269	245	303	295	248	263	225	248	215	278	259	271	294	262	255	282	267	230	260	281	274	268	262	263	280	287	286	238	235	303	256	239	257	245	235	267	273	274	263	263	277	237	244	265	258	266	258	276	255	249	255	264	245	217	255	240	240	277	292	250	260	269	273	254	260	272	260	253	254	234	269	294	270	249	263	255	264	293	250	250	251	263	253	263	272	238	266	233	276	245	260	279	281	274	287	254	287	263	287	290	266	281	299	254	281	281	253	286	235	258	276	251	263	262	281	281	247	246	248	263	255	266	300	263	290	257	274	241	280	258	261	268	269	268	268	258	284	260	301	260	243	265	268	283	257	276	264	267	266	270	253	288	257	248	267	266	258	255	271	266	236	271	257	254	279	278	255	262	283	246	252	260	253	278	266	278	259	253	307	271	246	258	326	243	252	275	276	270	291	253	264	258	263	245	241	247	263	270	229	247	290	265	298	240	242	257	261	269	272	263	264	250	303	278	235	274	250	264	259	231	268	280	258	288	243	284	281	285	256	273	239	254	238	252	237	286	261	244	273	264	261	243	262	285	261	276	233	247	261	249	265	253	249	285	252	275	257	256	258	258	250	254	275	260	264	260	263	244	254	253	267	296	269	243	272	265	267	275	287	270	246	296	274	266	247	277	251	242	275	265	279	217	257	267	264	269	265	263	265	241	298	245	254	267	262	248	277	281	252	292	264	267	277	225	278	264	250	283	263	258	284	240	256	274	237	281	265	262	268	239	267	271	267	252	255	260	252	243	238	268	256	262	242	279	236	256	254	293	259	258	257	273	260	275	265	268	268	273	292	274	242	283	268	269	284	283	215	271	259	248	257	239	286	242	260	286	278	257	277	265	264	266	274	285	247	278	275	274	280	270	268	279	279	252	244	268	253	291	238	290	254	274	251	268	238	253	258	267	262	266	255	271	294	260	254	261	283	266	296	299	265	260	300	277	264	260	272	263	274	294	253	251	268	258	264	228	244	269	273	257	270	248	281	275	264	263	254	271	276	268	259	269	272	260	251	290	240	234	270	247	265	242	270	250	263	284	252	270	264	248	266	247	268	238	271	271	253	290	269	232	261	263	244	265	243	248	264	254	307	257	244	274	274	261	251	250	225	297	253	229	285	249	251	301	237	268	283	255	270	285	280	243	280	274	248	273	269	230	263	263	260	250	279	272	266	285	258	258	240	268	250	260	289	248	249	284	258	278	252	275	257	273	272	296	262	242	259	271	254	254	280	269	270	266	266	285	262	255	238	297	257	254	293	246	241	301	260	255	281	252	281	237	258	292	258	266	238	253	249	283	237	259	272	250	264	264	261	255	290	288	288	261	255	275	252	277	261	265	223	267	270	267	239	239	267	245	271	248	260	276	287	246	289	245	265	245	286	255	244	268	267	239	272	271	270	252	234	254	269	266	253	291	255	261	237	257	262	237	235	258	263	261	245	245	278	273	271	253	287	248	268	242	275	281	264	277	265	245	261	248	264	250	257	246	285	263	244	248	229	258	252	243	256	251	237	241	263	272	243	249	256	254	258	262	256	262	259	250	236	273	283	271	247	269	273	243	252	276	265	230	239	251	266	234	251	309	267	286	250	255	246	269	252	275	248	241	277	269	279	258	221	253	255	271	232	253	225	259	209	265	276	247	267	278	239	244	267	249	287	256	233	247	281	266	272	279	254	259	247	287	279	248	255	253	230	251	264	280	254	262	285	262	279	253	233	255	246	263	296	269	262	281	251	249	280	264	253	245	272	279	276	254	295	249	265	253	280	274	272	261	255	247	273	238	241	228	269	257	257	240	243	273	270	275	258	244	248	259	264	262	271	233	255	247	270	286	281	229	286	270	262	273	278	282	272	291	251	276	253	262	252	249	266	250	265	271	274	263	267	266	249	257	267	217	256	263	258	272	257	259	289	264	264	257	273	266	252	276	286	260	262	255	285	251	252	263	247	281	258	236	277	274	249	263	253	265	278	243	273	265	263	264	242	279	277	241	263	258	276	255	273	234	273	236	252	249	279	277	283	253	268	250	248	289	297	296	280	241	242	274	280	252	284	231	249	277	255	247	265	264	249	232	262	264	247	250	270	297	253	229	215	284	212	243	256	280	266	269	274	213	241	258	278	233	228	260	294	252	236	268	250	258	284	266	272	246	263	251	258	241	272	276	240	255	242	267	249	256	250	245	262	245	233	279	262	258	273	283	276	261	252	257	246	245	260	291	265	261	267	316	237	258	261	232	252	265	239	296	275	249	300	277	245	251	269	269	267	218	251	266	242	251	262	265	249	301	254	254	270	252	255	282	244	242	267	257	291	242	259	258	266	252	262	281	271	259	258	262	300	265	241	254	259	255	277	274	266	270	268	261	259	258	275	290	247	256	236	232	260	236	260	297	250	268	274	262	268	265	274	254	264	298	268	235	270	265	271	251	264	256	257	279	268	262	287	245	278	223	272	247	249	242	234	253	228	253	271	254	252	273	251	263	260	260
24252	20756	27247	24233	13795	1148	725	631	587	600	496	530	550	521	517	505	472	499	464	479	499	498	505	469	462	496	436	474	483	460	481	506	477	478	479	473	501	475	471	482	425	489	494	487	484	490	453	464	472	489	454	469	472	465	512	454	472	480	462	536	456	487	485	436	472	439	466	498	475	470	493	475	496	459	485	481	472	491	473	486	452	452	459	457	472	494	481	458	506	498	431	491	473	466	482	455	494	485	502	482	467	509	463	503	446	501	453	490	466	459	450	498	428	480	451	457	464	468	499	450	496	432	437	421	465	466	474	476	439	453	466	435	482	479	474	461	465	458	468	511	509	491	510	476	458	450	427	430	503	454	444	496	435	482	480	453	432	449	488	448	485	447	481	448	480	466	497	456	472	490	531	478	462	483	466	441	444	444	518	444	471	465	488	496	520	490	486	482	465	488	427	480	448	494	472	466	464	520	460	440	466	463	496	424	494	441	483	466	448	493	480	457	497	457	526	452	426	450	467	487	496	465	460	472	480	434	467	453	456	477	460	490	465	475	443	494	459	458	456	467	459	460	496	459	440	484	480	512	508	460	475	461	468	467	491	511	440	498	485	476	438	459	482	472	498	423	462	466	460	507	478	465	500	482	409	448	462	488	459	465	478	456	452	474	464	470	437	493	464	450	469	482	493	489	467	449	495	470	490	467	474	471	465	457	507	454	468	453	479	488	465	469	478	469	462	472	480	482	433	443	484	448	437	488	468	456	467	464	474	450	423	462	459	486	441	500	457	460	450	509	511	481	424	466	506	480	480	470	461	417	468	497	490	495	433	481	485	479	489	486	494	493	477	432	491	493	449	494	486	495	489	464	476	453	496	476	414	514	455	468	452	471	467	522	472	488	483	483	479	471	476	489	460	455	478	467	449	466	488	489	444	473	496	486	466	471	436	497	458	484	519	458	439	470	494	495	472	448	502	471	466	460	445	490	467	458	455	457	470	499	481	458	468	455	485	435	492	471	491	449	446	500	434	431	438	475	500	489	494	447	451	478	494	460	490	494	497	453	494	483	462	456	500	450	488	492	447	465	460	485	455	464	460	447	429	475	480	468	469	469	495	474	490	452	468	447	467	485	504	482	448	466	462	453	464	442	483	452	469	426	477	465	476	459	516	493	453	467	480	485	461	503	513	468	466	504	478	481	441	469	483	465	512	490	496	484	486	437	440	464	476	422	440	485	472	517	455	453	479	473	473	459	443	484	489	475	437	471	503	492	467	465	475	459	486	522	475	489	451	478	491	488	486	462	458	468	456	462	513	503	441	495	476	477	457	470	478	457	452	447	451	450	531	457	510	471	457	467	444	475	474	445	456	494	490	452	447	481	454	452	486	480	455	465	476	500	477	487	471	434	485	485	473	501	462	448	470	497	460	472	464	467	462	523	450	463	497	472	459	494	490	477	462	443	485	488	430	440	464	493	488	499	469	490	497	454	439	462	471	489	455	447	450	476	470	471	451	480	460	453	472	446	467	445	432	452	483	477	428	450	455	504	488	488	469	465	445	471	489	513	489	455	506	475	489	468	445	473	476	470	503	464	472	468	483	460	490	492	459	455	467	479	475	482	473	446	434	466	498	470	469	475	484	476	479	479	483	458	520	454	505	449	457	488	448	455	491	455	455	458	466	466	457	477	456	494	475	484	461	466	490	490	483	462	449	471	471	495	468	503	479	467	455	453	407	459	463	434	492	443	460	461	484	472	522	459	486	461	477	467	485	460	508	477	441	494	476	456	468	506	433	453	464	462	461	488	451	476	449	452	460	460	473	502	483	465	431	460	479	463	492	440	463	423	516	440	465	462	461	501	445	432	483	497	505	469	483	492	460	487	465	468	464	429	488	496	494	501	487	466	477	477	438	487	488	448	484	455	472	519	479	463	437	496	477	429	492	513	449	488	451	446	505	442	448	507	477	467	463	483	443	485	477	454	473	471	523	482	507	446	481	488	443	473	519	468	474	486	465	421	465	482	522	473	458	458	471	494	516	481	438	518	472	483	486	502	485	471	455	477	439	459	480	461	468	480	466	456	453	440	472	471	494	508	478	456	443	498	460	471	511	485	481	472	481	491	467	455	456	464	433	480	490	471	458	447	488	494	444	466	486	439	447	472	439	495	452	431	471	485	483	459	446	461	507	514	456	455	444	500	463	480	450	473	466	480	503	485	466	453	455	458	476	493	503	496	466	446	476	472	441	455	453	429	506	447	486	511	476	480	460	466	459	446	489	422	465	467	477	505	436	493	472	465	528	466	477	469	452	476	475	439	477	446	452	498	499	460	443	524	448	418	450	479	521	502	488	491	453	474	449	471	504	492	490	471	481	465	470	447	467	485	450	466	498	498	506	462	429	465	474	466	507	445	506	466	462	433	454	466	487	510	483	476	474	466	458	476	443	483	469	476	471	462	432	529	457	499	461	482	459	468	457	453	488	478	465	441	508	434	454	447	456	493	448	465	429	483	504	470	456	467	447	450	461	475	496	470	470	494	462	491	481	479	501	426	471	480	483	477	499	439	482	476	477	496	476	464	495	444	483	466	439	437	507	497	457	471	464	453	452	444	439	437	476	493	443	469	495	484	462	450	425	452	440	465	469	438	490	474	460	466	481	439	444	429	510	505	442	439	477	495	474	454	475	462	470	452	436	511	488	478	484	481	434	489	499	467	481	459	472	495	449	456	438	483	462	473	476	488	477	475	483	500	467	468	468	442	452	501	474	469	463	460	474	501	465	448	450	469	495	450	461	430	465	482	448	472	459	480	470	500	473	447	490	464	482	461	461	503	464	454	487	434	498	498	480	463	452	485	435	448	504	455	478	479	494	467	444	506	471	470	479	455	469	496	494	454	467	419	494	441	472	488	440	439	432	467	459	432	476	467	484	455	494	466	476	449	469	438	470	493	490	483	441	481	441	457	524	487	461	474	485	430	482	434	460	467	467	457	442	454	458	461	424	464	503	467	472	464	499	469	494	454	460	465	471	447	485	473	459	471	503	455	460	515	476	459	472	488	500	469	480	475	460	473	476	444	486	445	473	453	457	422	456	464	485	442	453	449	516	459	456	437	503	447	470	453	483	459	463	431	422	466	514	456	517	450	467	452	487	465	434	483	438	477	444	468	463	424	510	459	484	449	475	502	429	431	465	456	507	427	421	485	482	468	486	461	471	443	457	441	468	470	461	452	500	439	429	467	483	450	467	466	450	490	492	486	492	476	515	463	513	455	457	488	478	490	417	476	486	489	479	471	430	504	476	487	451	457	471	462	453	453	439	482	484	473	467	487	433	472	425	453	488	461	487	447	490	477	471	449	491	493	484	501	483	470	478	501	475	452	470	431	472	426	437	498	453	481	468	480	473	491	480	469	445	435	468	466	482	468	476	484	473	464	429	453	469	517	492	466	448	464	439	446	504	517	481	477	494	489	441	474	444	448	440	456	445	465	496	460	468	446	440	488
25912	11009	3396	1796	1284	1123	943	783	676	656	636	510	542	537	503	503	542	515	499	540	486	488	502	452	474	517	500	502	478	483	483	478	500	461	481	446	481	462	447	508	474	483	478	480	486	464	461	481	449	467	471	463	484	429	467	469	476	431	495	477	477	484	458	479	492	471	471	482	466	471	478	490	467	463	454	526	464	494	465	444	498	486	460	461	472	494	459	431	499	467	438	459	449	463	499	448	478	478	488	444	450	482	465	424	482	462	485	475	504	472	456	475	477	430	491	485	478	482	437	467	451	501	480	474	494	441	458	477	486	484	495	448	448	475	468	474	452	495	469	449	433	475	484	459	433	468	425	476	470	466	446	462	477	459	468	470	483	458	423	524	471	441	497	485	479	444	476	489	497	454	458	482	472	477	444	456	500	443	512	486	460	461	423	466	449	485	468	465	462	437	468	494	447	466	475	470	493	491	438	479	477	470	471	491	468	474	471	445	471	484	478	422	446	453	461	438	495	459	411	483	464	449	462	472	464	486	441	463	475	447	465	432	468	454	479	538	489	465	424	459	471	417	448	470	457	468	504	503	446	470	440	480	470	471	448	483	467	461	442	439	484	458	475	494	480	467	425	433	471	455	483	428	440	514	471	439	499	448	489	492	485	475	470	417	454	473	459	454	465	473	418	443	457	467	454	487	469	506	439	449	477	424	475	435	451	451	448	470	469	495	494	471	443	471	518	440	459	469	462	487	486	400	523	469	456	487	461	483	480	467	481	457	458	464	450	464	473	477	494	477	450	477	496	439	479	481	491	438	464	472	487	488	444	427	476	465	410	469	484	463	456	451	478	490	450	462	432	489	470	483	493	449	491	473	500	444	485	450	440	455	468	481	480	452	512	471	460	490	431	461	472	482	494	517	483	446	471	489	487	501	472	454	487	486	457	501	462	479	464	470	506	450	471	474	465	458	490	501	455	466	443	491	455	499	460	462	516	438	461	486	458	422	444	467	481	466	472	463	450	506	468	451	484	440	492	476	466	465	469	488	434	480	472	497	461	462	469	451	469	448	468	466	469	479	451	503	471	489	458	490	460	473	493	476	482	447	462	458	485	425	440	490	487	479	467	474	432	446	482	449	476	475	436	485	459	517	467	441	417	450	465	465	454	432	486	476	432	466	440	469	481	464	485	469	470	462	474	462	470	439	464	474	469	462	504	452	468	451	436	458	496	520	472	464	485	485	475	443	483	465	457	439	477	431	486	458	471	484	471	432	494	449	463	479	454	420	483	484	475	501	489	501	459	441	470	458	468	442	474	426	516	476	484	491	494	457	430	439	480	484	492	454	445	466	494	480	466	479	486	515	468	462	466	490	444	480	472	438	464	471	511	507	441	477	475	469	482	453	471	459	424	459	483	451	493	445	447	482	460	485	462	478	489	468	522	479	440	504	445	461	459	458	457	465	464	465	479	443	443	457	501	478	438	454	433	441	464	424	467	484	467	463	435	466	491	484	470	489	520	447	467	443	471	479	466	468	443	487	479	497	432	490	475	451	465	452	438	476	464	464	522	504	465	475	435	455	449	474	485	503	438	460	469	452	483	432	463	444	477	441	456	470	446	434	436	475	470	436	446	469	450	473	458	472	507	444	500	452	473	440	485	446	461	465	471	457	485	496	454	469	489	465	501	438	457	491	517	473	455	484	469	414	475	488	437	484	494	493	449	468	448	432	456	447	464	461	500	425	480	482	461	449	461	428	493	472	451	445	465	453	439	469	491	450	467	460	435	472	487	469	480	494	464	479	457	475	473	465	447	505	477	453	444	471	511	452	457	474	488	480	428	430	478	486	456	477	449	467	450	467	464	454	463	472	431	487	466	495	457	461	453	459	474	444	443	451	460	471	451	446	478	484	464	461	474	458	479	448	463	447	466	487	450	499	446	468	494	436	487	458	453	452	474	461	485	482	473	449	476	501	498	455	474	473	450	476	462	472	490	478	445	481	465	474	481	449	468	481	454	459	469	455	460	473	476	454	470	479	463	475	489	462	473	462	473	453	453	451	486	458	476	453	503	472	449	508	471	480	478	440	487	489	437	450	479	464	446	469	460	427	491	476	467	446	504	428	487	482	461	486	489	425	414	468	495	472	467	469	507	480	497	490	494	488	463	479	453	451	454	453	427	453	465	463	484	455	463	423	464	475	467	454	475	469	457	457	477	463	438	475	468	481	482	536	486	478	483	459	451	495	444	491	459	481	474	497	496	521	473	462	470	462	463	511	464	445	503	468	473	452	462	497	455	471	426	474	492	490	460	459	449	425	469	459	495	486	462	480	476	457	441	462	492	473	463	467	490	462	489	422	524	499	491	480	455	471	410	437	446	493	476	495	466	416	439	476	481	518	461	461	481	456	498	457	458	460	468	453	452	456	439	461	466	454	485	443	475	458	512	459	481	501	454	461	469	452	434	476	466	456	451	497	474	473	450	412	499	499	483	466	441	459	451	461	467	407	457	478	448	469	478	455	479	410	487	438	470	400	441	480	468	468	450	429	480	490	496	451	449	431	478	441	433	500	478	483	481	458	445	489	461	482	428	444	484	487	459	474	477	452	478	488	447	443	479	452	437	457	493	462	470	452	518	460	463	471	478	491	494	445	458	457	445	475	487	438	474	484	526	460	495	485	450	466	449	466	487	480	437	460	464	467	492	428	460	438	414	467	479	453	481	481	464	461	466	462	463	458	478	453	499	491	483	478	487	474	468	438	464	475	445	436	462	396	461	490	504	494	475	487	466	511	481	475	453	439	486	445	477	461	476	487	480	454	491	468	492	479	446	461	452	473	481	468	481	478	464	486	441	459	492	455	549	483	465	458	484	515	465	444	458	485	457	456	447	459	486	481	459	466	463	456	426	466	463	442	501	462	473	463	439	496	465	453	523	463	492	464	458	448	500	473	505	455	470	477	481	486	492	459	465	474	497	495	505	445	446	473	442	443	420	466	457	458	447	491	462	451	461	461	448	451	484	487	461	453	479	475	479	513	451	501	447	488	465	486	428	476	440	480	476	464	473	481	507	443	432	477	508	457	429	481	462	483	453	432	430	439	457	499	467	436	445	445	478	500	475	455	448	508	435	448	456	445	484	468	459	476	457	454	491	448	483	472	441	454	483	476	459	471	469	444	470	449	446	454	463	481	469	453	495	474	460	494	441	459	446	486	460	464	464	422	447	434	463	445	474	483	491	479	448	480	483	469	506	501	458	457	476	478	444	460	450	461	451	453	470	504	461	441	458	485	494	469	429	452	498	486	480	458	464	503	464	430	498	490	448	468	456	484	416	447	446	483	463	420	457	488	435	479	450	528	470	489	481	464	496	460	435	425	476	441	435	465	484	466	480	472	489	487	480	431	467	461	468	458	470	478	465	427	437	417	456	458	483	467	463	456	442	433	486	457	487	490	465	494	460	452	482	507	490	496	463	459	425	448	492	460	476	484	440	492	459	470	450	469
22256	20958	28730	23402	20951	20986	9941	957	683	570	502	436	389	353	315	299	322	316	269	284	254	268	229	250	251	222	229	218	247	214	211	202	211	198	204	258	227	203	215	195	216	191	202	184	212	210	188	199	184	220	199	204	198	218	192	220	223	187	205	213	208	206	170	226	187	197	175	202	215	197	200	205	222	197	203	215	187	202	181	199	201	212	202	178	187	200	174	180	192	182	160	176	182	181	178	210	204	195	197	185	216	170	189	191	210	210	188	235	181	180	201	168	204	210	199	192	191	171	179	211	187	196	209	188	203	202	199	183	188	173	199	181	225	197	196	200	210	158	208	195	194	204	184	184	185	184	189	178	211	196	166	212	182	191	171	189	193	201	199	185	180	181	190	182	168	178	187	186	204	202	170	191	188	160	194	173	198	206	188	178	180	187	142	183	171	181	199	184	209	166	192	195	187	195	199	201	196	177	196	187	191	196	172	211	199	185	196	188	176	209	184	159	185	174	190	179	188	174	171	208	181	204	190	190	185	177	193	191	145	198	194	174	193	193	194	172	194	196	181	206	207	192	196	199	184	173	212	207	182	165	188	198	202	190	211	188	178	190	212	212	167	163	181	202	199	182	206	192	191	183	186	166	180	163	209	186	173	188	179	215	198	195	184	185	170	197	180	214	187	186	179	188	188	210	199	201	197	187	192	204	181	176	187	185	160	210	193	181	194	178	201	190	190	195	198	175	199	193	188	181	158	165	186	176	153	190	163	210	202	179	179	182	175	201	196	161	194	189	165	170	195	191	196	194	200	196	204	158	188	203	181	180	182	207	190	184	172	191	182	199	185	201	167	204	211	180	167	158	191	181	174	184	180	195	192	202	179	185	211	184	188	188	211	193	194	186	198	199	197	191	193	180	174	196	196	207	191	190	206	197	194	176	190	205	187	181	169	192	194	225	195	211	203	170	197	173	169	191	193	187	201	192	201	200	183	204	194	190	188	206	223	183	209	193	188	174	188	188	190	187	200	197	197	187	184	191	179	173	184	184	196	173	196	178	195	180	181	166	171	180	208	184	207	185	189	156	180	191	174	209	159	171	186	185	200	199	190	157	173	187	167	206	198	218	197	213	191	211	198	202	186	189	174	191	191	176	215	178	197	170	191	207	206	197	179	209	185	184	180	197	175	200	188	184	203	185	188	185	173	189	186	192	158	202	207	205	187	206	159	212	195	196	185	182	174	164	171	170	188	173	148	179	210	193	189	190	175	202	207	198	195	188	185	177	186	198	219	212	198	188	168	180	196	187	181	164	191	196	216	184	196	156	183	196	206	199	192	191	201	182	187	173	182	187	178	195	190	210	181	202	174	201	192	193	183	197	193	198	181	172	215	181	188	206	192	176	204	165	169	183	204	188	186	176	185	184	178	194	190	159	198	208	183	192	157	182	209	182	207	169	198	192	192	169	188	192	198	185	173	182	201	191	192	192	186	175	194	193	209	195	183	210	189	163	187	185	174	171	198	187	167	195	195	198	174	201	196	178	181	192	188	186	197	189	192	196	198	180	184	178	191	179	165	207	167	173	170	198	191	198	173	193	187	202	184	191	165	193	201	202	205	209	209	178	198	195	158	205	200	183	190	184	198	193	186	176	186	193	188	198	175	184	197	181	171	182	200	205	203	184	205	177	173	206	177	197	178	194	189	188	180	186	180	174	167	199	207	191	188	188	193	169	202	194	185	184	180	199	196	200	196	198	180	170	188	176	172	187	188	172	187	188	183	165	179	208	197	197	151	193	182	178	190	188	198	166	188	171	178	185	180	184	186	187	194	185	195	200	199	166	212	167	180	216	170	185	185	200	202	189	177	189	184	202	202	207	188	188	184	189	195	212	173	190	186	199	196	218	173	186	195	176	176	182	204	207	206	186	192	179	179	203	186	198	177	181	174	205	171	202	201	213	164	189	191	180	183	188	189	177	174	204	197	212	183	185	189	182	199	195	197	198	177	175	166	183	197	206	182	190	197	217	185	176	178	182	177	192	184	180	187	208	183	202	193	184	176	188	166	176	195	200	192	173	200	188	182	148	195	193	179	176	185	187	182	172	181	207	171	194	167	207	180	198	199	203	166	166	189	195	174	198	190	198	177	173	174	174	203	196	189	218	161	190	170	178	213	200	186	165	188	183	196	159	193	193	181	162	219	195	180	191	185	174	169	203	191	189	192	192	195	193	183	181	187	191	204	202	166	182	179	207	210	192	197	190	206	210	171	189	200	168	180	189	192	178	176	223	207	207	188	178	186	195	189	202	215	197	201	163	188	199	199	179	214	196	205	195	168	194	188	201	174	201	172	180	186	211	175	167	208	165	206	179	184	181	195	163	202	185	173	198	187	173	197	190	208	182	177	195	181	172	186	190	193	178	194	176	176	183	207	189	207	181	165	197	169	178	186	182	207	210	200	188	177	190	170	210	172	193	179	199	168	186	178	187	205	197	178	190	183	194	187	192	198	175	178	188	180	185	196	195	196	164	171	198	181	213	201	183	194	200	212	188	176	193	183	199	182	202	200	193	188	169	184	190	187	192	177	188	180	199	170	175	169	202	186	183	198	162	197	190	176	185	208	182	200	176	165	182	174	164	183	164	210	175	200	176	185	200	187	180	180	210	185	186	173	210	196	179	179	201	194	201	201	182	201	185	191	184	201	191	199	185	190	205	187	178	186	160	198	183	201	152	192	200	181	206	193	181	197	180	208	217	198	190	199	176	188	179	170	183	202	188	181	202	202	184	198	204	180	209	192	197	198	217	210	161	200	192	195	185	209	187	190	192	182	171	194	198	179	187	170	183	192	189	181	191	170	177	180	198	167	184	170	164	214	213	187	195	194	165	170	170	182	189	158	210	190	198	172	181	188	178	186	187	198	200	183	179	182	185	184	192	184	185	177	184	200	191	181	162	190	189	200	196	197	173	199	179	202	206	171	204	186	168	184	196	178	198	183	170	203	223	188	205	173	186	202	187	159	190	197	185	190	186	189	169	179	194	173	173	186	184	168	182	190	185	174	192	207	175	214	186	166	188	212	182	167	175	183	170	196	189	177	190	191	187	191	189	197	179	198	189	190	206	197	212	188	201	209	179	196	176	191	168	189	184	197	192	183	206	193	216	176	184	220	183	201	186	203	193	197	188	177	197	176	201	191	203	196	186	199	188	183	172	198	204	184	177	200	179	185	178	185	205	174	185	185	214	181	201	207	195	195	203	177	186	183	184	192	191	203	205	202	180	201	192	180	177	171	174	185	192	184	167	205	193	216	195	206	208	202	172	184	187	196	176	178	194	221	180	181	177	164	176	200	170	179	194	169	171	204	180	199	185	205	170	178	213	206	167	202	192	218	168	174	204	194	188	184	186	185	206	191	173	181	169	186	184	182	173	198	178	205	197	218	208	206	166	171	204	209	191	177	202	186	220	168	210	187	187	205	211	187	223	211	203	188	180	186	206	199	184	200	187
28846	20509	9184	4351	3249	2316	1766	1207	957	762	622	556	428	432	383	401	355	308	320	280	269	278	257	243	244	249	270	238	249	250	225	216	232	215	236	225	208	213	219	211	203	217	212	203	222	206	217	208	213	207	201	205	247	208	219	245	205	215	233	220	207	226	210	174	201	206	225	193	192	191	201	200	196	202	202	187	154	184	186	197	189	187	197	202	195	187	188	204	206	210	209	194	207	188	221	182	204	182	165	196	198	200	174	188	176	177	191	188	183	186	180	200	213	193	204	191	210	204	198	192	193	206	187	186	190	200	183	196	182	200	197	192	185	191	191	199	202	203	179	182	178	199	199	163	191	185	174	210	184	187	205	191	213	180	187	198	178	191	180	201	195	168	202	152	186	192	176	206	172	178	181	190	208	191	190	183	190	198	200	210	209	197	176	216	186	182	190	185	219	177	193	172	181	197	204	180	179	190	183	208	175	197	195	204	195	153	193	185	187	169	195	208	190	177	203	185	201	188	184	187	189	202	183	191	165	174	184	206	193	188	177	188	163	170	216	206	175	190	191	184	188	185	206	204	199	192	207	144	180	201	205	194	171	185	194	187	200	178	196	207	178	172	199	199	183	193	190	211	159	202	188	195	190	190	184	180	173	191	172	175	222	185	193	175	183	163	201	195	212	178	184	201	198	208	181	198	200	182	211	173	204	176	201	188	190	215	182	162	199	175	166	203	188	201	178	231	186	190	171	176	212	182	149	190	138	209	186	195	177	175	164	206	213	186	182	202	197	197	179	170	189	168	173	178	208	199	171	192	196	191	177	150	193	182	184	190	173	183	177	183	219	196	213	174	210	186	197	188	210	202	186	206	207	181	172	201	205	192	186	176	193	180	184	198	169	189	186	178	177	176	189	175	162	191	199	197	184	201	177	203	187	185	194	200	191	196	189	193	191	161	192	189	193	192	197	188	184	171	170	205	200	178	188	182	187	177	181	188	192	193	139	169	171	183	188	202	183	188	178	200	204	199	209	191	165	181	188	180	161	192	189	179	177	175	176	182	164	173	185	201	158	201	183	216	196	198	162	189	193	201	162	167	165	179	178	205	203	197	210	178	191	194	208	166	193	202	209	195	175	193	185	208	196	192	216	187	176	210	174	179	197	189	182	190	182	199	173	197	190	197	176	190	213	170	193	203	201	177	192	185	179	201	212	189	200	192	197	181	177	205	196	182	194	188	201	180	167	192	186	193	208	179	210	194	198	176	191	176	180	196	187	186	202	188	180	181	164	183	180	176	187	182	187	173	147	182	180	170	218	167	166	180	176	195	217	185	170	198	194	186	190	176	192	178	211	181	190	206	187	186	193	212	178	168	184	187	185	214	177	198	172	183	160	218	202	203	162	185	200	194	204	216	195	183	167	181	192	182	197	192	175	208	182	206	196	215	191	199	196	212	214	183	179	205	179	184	207	181	195	176	199	186	164	174	179	174	193	180	174	204	203	191	171	185	173	218	189	201	187	183	152	201	193	195	189	199	173	188	183	205	169	188	199	185	182	204	204	189	192	184	210	183	188	172	176	170	173	198	176	181	171	211	180	194	185	190	189	182	192	156	189	185	184	190	203	191	188	176	196	188	166	165	214	189	197	192	185	188	181	203	193	170	188	180	201	180	175	191	180	181	182	179	197	171	175	179	170	202	197	191	207	199	182	175	192	200	204	211	171	181	173	185	216	203	162	191	209	174	159	150	195	201	193	170	196	180	171	174	183	190	208	177	175	205	212	178	176	198	184	167	199	203	188	179	188	192	179	176	183	196	195	196	168	142	162	190	175	183	194	174	197	191	165	203	193	188	183	220	208	192	193	184	178	179	179	205	200	205	205	199	213	185	157	181	212	212	181	194	182	176	197	210	202	178	172	196	183	200	204	184	182	188	192	214	156	205	177	192	202	203	191	200	194	200	171	182	193	206	188	168	195	179	184	189	178	182	187	186	202	199	195	187	195	189	189	223	184	171	182	189	195	175	170	183	212	200	177	187	196	176	165	176	197	177	213	196	196	176	181	198	180	175	177	196	178	195	181	203	171	189	174	185	181	185	191	211	188	170	202	189	183	188	218	194	197	189	193	190	172	181	171	193	188	184	183	197	191	186	175	204	184	194	198	189	148	177	187	193	189	200	169	176	219	194	176	172	162	174	206	185	174	185	196	211	199	190	159	180	173	187	187	192	184	177	191	182	188	204	164	179	215	195	173	162	175	172	156	203	194	185	173	196	224	193	162	187	176	173	191	200	195	181	227	188	184	180	191	188	196	207	177	168	188	184	177	181	185	206	195	171	189	183	189	180	207	212	167	172	171	190	193	212	201	206	172	199	233	182	193	171	179	191	192	182	201	190	196	182	166	179	191	202	214	180	191	205	194	200	198	175	175	182	174	211	168	178	199	181	178	187	194	165	203	189	181	194	207	185	183	187	197	198	181	200	199	193	212	189	162	189	175	213	194	195	217	208	196	176	200	196	188	176	197	206	195	182	191	181	192	187	212	172	216	183	196	218	207	207	172	170	172	167	208	182	180	169	183	208	192	144	170	170	164	176	196	191	179	199	189	191	169	189	180	206	183	181	201	203	198	191	206	171	184	168	196	183	187	164	180	178	181	168	167	214	211	204	170	196	198	204	200	189	183	189	188	171	167	172	198	192	180	178	180	192	177	183	167	217	183	188	179	192	183	159	153	202	173	214	195	186	215	170	199	192	209	232	182	183	187	158	178	174	193	172	181	209	182	158	210	186	171	195	200	185	168	176	184	190	165	185	173	186	192	189	186	198	182	177	187	196	207	167	186	189	190	201	184	194	180	212	196	172	192	188	185	194	169	206	159	177	180	177	192	199	190	196	185	177	176	166	168	193	178	193	190	209	210	191	172	209	167	185	170	206	197	198	183	191	189	191	160	180	186	175	179	156	193	175	183	177	186	179	183	183	225	201	188	154	180	198	197	197	207	178	179	200	180	189	183	184	192	187	171	189	198	205	171	161	198	196	180	182	191	169	173	188	172	200	202	208	173	168	198	195	173	187	191	175	186	195	179	168	207	175	173	198	173	190	202	193	186	179	192	216	159	185	184	173	179	201	174	217	178	182	157	176	202	195	172	207	193	196	193	186	179	196	206	189	184	179	174	188	197	203	207	193	175	190	190	205	191	176	170	198	179	197	215	194	175	178	171	178	186	169	189	199	174	182	200	213	206	214	172	155	161	220	205	198	182	193	191	190	210	182	155	186	185	214	186	194	176	190	186	178	201	187	198	174	178	185	195	171	207	191	181	167	198	175	149	189	192	187	172	179	191	185	206	181	225	202	190	184	201	216	180	158	165	191	179	212	176	203	174	166	180	189	196	194	194	186	181	200	161	176	194	189	178	181	176	206	194	186	185	185	182	174	190	168	176	189	171	194	193	160	184	178	188	194	166	208	197	184	177	158	179	165	200	187	164	180	193	174	197	199	182	179
30038	18411	5075	706	543	506	482	521	489	489	511	509	436	479	510	473	502	464	450	488	450	489	508	468	512	481	529	497	523	472	507	445	503	458	457	472	460	488	469	504	493	478	471	482	479	495	504	470	514	498	430	486	494	516	469	494	479	482	491	501	482	472	468	483	504	459	452	497	470	481	474	492	442	501	497	480	447	436	492	500	490	507	477	512	450	475	443	531	435	502	515	450	464	478	514	467	477	417	482	464	485	433	485	435	466	466	492	475	499	475	446	489	464	486	501	479	462	491	486	465	486	460	484	483	459	471	466	478	514	459	479	474	471	466	455	486	497	495	482	483	479	491	468	456	498	455	483	447	443	487	491	471	453	495	443	501	496	458	519	486	475	498	482	522	475	495	473	499	454	455	503	475	485	504	473	487	479	521	529	483	458	465	492	478	482	466	463	461	485	466	470	470	451	451	480	489	507	508	512	452	416	455	451	473	441	487	494	473	506	496	451	488	465	442	490	452	502	481	514	491	487	478	495	472	468	468	474	486	439	476	495	460	503	475	479	490	487	475	480	478	505	502	498	466	497	496	473	475	501	452	442	481	447	506	471	442	480	475	494	494	491	476	470	468	457	469	459	480	486	499	447	477	527	483	481	501	477	499	426	461	472	504	473	508	492	479	484	415	461	484	509	506	510	477	458	501	450	456	515	459	478	469	496	492	446	442	500	494	504	495	442	522	506	504	452	479	480	474	454	500	485	438	533	491	488	480	501	504	478	450	484	512	457	471	514	487	465	520	472	519	492	484	452	482	467	491	461	490	495	466	481	469	486	474	465	491	465	489	488	458	507	494	542	484	485	499	486	447	485	514	471	508	466	478	466	447	476	497	463	453	476	451	475	474	475	458	498	453	484	464	507	496	469	510	468	456	464	436	475	507	470	494	485	476	474	467	518	477	464	452	460	487	501	459	475	458	466	504	496	487	511	502	507	481	461	465	492	466	509	476	460	491	488	452	459	474	493	446	518	465	453	474	452	434	523	456	446	517	463	461	446	475	478	475	531	488	502	495	509	537	500	478	464	476	454	458	457	464	496	473	512	486	462	482	469	501	461	479	465	480	444	474	511	432	460	497	507	474	505	488	498	443	436	517	478	513	461	495	458	437	456	491	463	466	490	521	482	482	445	471	477	444	498	515	480	454	488	499	494	521	483	462	468	480	483	468	519	468	501	478	444	466	469	478	496	487	490	428	458	411	466	488	465	467	417	447	453	492	448	482	479	453	488	462	484	502	494	467	485	482	456	450	467	454	494	428	447	459	481	509	462	447	480	445	479	488	497	453	439	487	524	452	485	481	456	496	458	500	491	496	514	505	444	438	468	474	442	520	494	492	481	472	485	465	510	514	477	442	528	475	515	461	478	487	458	494	462	466	468	456	479	456	449	449	502	485	497	505	433	481	509	465	488	475	474	505	475	504	466	509	466	479	488	467	461	483	463	484	449	519	449	500	467	461	469	503	512	450	451	495	458	450	487	505	440	496	492	508	505	473	492	451	425	458	463	475	463	502	467	482	484	505	494	479	479	468	485	481	473	449	446	506	496	444	500	510	477	478	483	495	503	433	460	509	521	467	481	476	509	447	428	486	487	405	497	446	459	490	516	510	499	438	483	481	458	464	482	502	484	446	503	448	490	497	480	474	479	456	467	495	467	507	515	484	499	523	495	481	474	461	473	483	503	437	437	516	441	448	482	458	483	495	464	436	480	470	508	495	465	461	486	485	493	459	441	492	497	483	454	457	481	454	512	453	483	484	477	467	441	518	473	472	454	472	491	463	500	445	489	549	484	469	517	439	453	485	427	487	502	472	469	487	533	436	510	466	487	494	505	484	515	482	467	498	492	520	474	467	472	499	483	476	439	481	423	468	451	453	495	487	478	469	490	507	503	479	511	496	440	459	536	491	487	475	434	484	484	444	472	455	489	469	437	489	498	495	521	506	480	487	461	495	469	490	476	479	446	499	497	497	533	450	502	498	426	449	464	478	456	444	465	487	470	499	479	454	524	525	476	472	490	490	484	486	443	437	454	476	485	476	445	442	457	467	457	483	460	431	461	494	483	414	480	482	460	475	453	551	486	466	481	489	435	477	467	462	467	450	472	477	471	477	482	504	462	515	425	502	468	496	463	483	470	488	503	520	435	465	475	482	466	482	452	453	490	485	449	447	475	498	477	484	477	467	538	505	508	461	474	471	480	462	474	505	479	493	496	489	473	488	496	466	510	478	458	473	461	472	482	460	493	492	481	474	491	489	461	449	487	514	469	474	466	444	447	441	457	513	509	504	461	493	462	490	506	484	453	516	508	431	464	475	487	421	472	498	465	491	466	471	542	467	484	492	474	473	461	492	499	474	483	493	484	440	481	480	450	471	464	451	475	440	501	480	490	428	499	463	461	466	440	451	508	458	457	496	516	478	462	447	447	489	450	500	515	510	461	488	446	450	458	470	456	468	507	468	491	469	464	456	469	455	466	497	486	508	465	482	473	466	467	433	520	473	472	530	476	483	468	463	449	521	520	442	504	488	457	449	482	442	450	484	472	456	485	458	446	456	430	502	465	508	484	497	490	458	462	486	506	481	485	489	470	444	456	438	467	470	439	474	493	498	454	491	443	502	483	475	486	494	451	432	515	492	497	477	479	521	460	506	491	462	473	488	462	510	454	478	493	472	509	449	453	487	448	484	429	467	471	439	453	483	501	475	491	458	469	519	464	517	477	446	483	465	512	490	489	508	480	455	475	504	462	467	457	469	494	468	471	490	499	470	460	461	452	464	476	458	475	436	443	448	445	485	492	495	466	493	465	483	448	467	467	503	470	442	467	450	483	513	479	455	432	497	467	483	504	480	457	460	476	465	495	458	490	489	467	448	454	473	517	510	507	448	491	477	472	458	494	468	498	492	487	459	503	441	503	469	476	460	509	490	491	458	437	519	497	493	463	484	481	463	500	479	489	455	440	452	489	442	511	476	463	489	454	460	468	409	450	496	465	475	448	449	465	437	445	483	470	463	490	469	495	474	508	482	474	498	486	442	494	471	514	470	461	452	480	517	493	459	461	492	515	470	458	499	474	467	476	458	490	437	463	446	455	448	468	474	475	503	470	435	454	464	487	495	465	497	504	479	490	496	470	488	500	511	508	492	463	526	476	435	456	432	443	458	454	454	495	478	478	447	469	480	469	451	513	476	493	520	464	520	467	436	451	441	499	449	439	478	485	507	499	486	442	519	465	469	509	482	487	482	478	454	494	472	501	458	470	479	467	469	498	538	446	475	507	478	489	470	472	504	469	457	446	462	485	442	463	478	472	473	448	473	485	493	528	483	469	468	485	475	491	473	471	494	462	478	469	468	486	475	474	468	474	454	483	475	504	503	452	466	456	501	468	477	463	485	511	466	462	540	441	444	469	495	465	451	478	454	525	498	492	477	484	447	451	463	477	476	452	463	458	507	482	463
28169	1498	763	601	590	540	577	538	507	482	477	496	486	468	482	460	465	451	499	523	463	553	463	467	487	480	451	478	512	510	448	481	529	528	453	482	443	518	512	458	471	521	495	489	489	501	481	481	480	506	454	530	471	458	507	459	487	468	486	459	466	480	494	483	473	469	481	465	448	491	498	488	511	474	467	468	534	480	490	494	463	459	452	510	468	515	445	489	474	492	463	475	473	454	501	507	490	465	492	506	478	459	485	503	533	477	477	493	507	494	487	506	501	489	494	475	472	476	443	501	487	459	463	529	471	550	481	475	522	460	480	482	484	534	474	498	467	510	501	498	505	508	489	501	495	491	431	506	529	476	515	426	547	486	499	522	490	478	481	464	507	494	481	495	494	504	476	479	519	466	507	494	459	506	470	457	455	488	465	470	510	482	478	513	475	482	484	473	494	467	497	501	472	525	475	506	481	490	445	470	483	465	501	465	479	498	492	521	517	482	507	501	455	432	479	469	494	453	478	497	506	475	497	451	487	497	478	472	511	506	517	476	471	468	457	469	522	528	475	443	469	494	465	482	492	437	505	489	478	461	483	509	479	488	523	498	497	481	509	480	496	503	540	498	490	487	468	539	478	487	499	465	459	504	500	480	493	518	494	465	483	471	500	485	501	521	447	484	487	472	524	473	481	479	486	460	469	489	427	461	499	475	448	508	485	489	463	479	467	493	463	457	520	456	459	475	512	473	456	521	446	505	496	485	465	479	490	487	514	511	501	489	473	517	505	465	467	442	476	568	522	495	492	475	511	479	514	451	515	485	494	475	478	494	451	495	462	492	498	469	514	471	494	494	463	444	484	509	453	443	525	466	481	505	486	478	497	472	493	503	503	508	500	501	451	500	497	524	494	471	465	491	543	506	474	490	460	489	518	514	506	471	467	444	457	478	457	486	516	469	485	469	537	497	504	450	498	457	505	515	461	468	503	453	507	504	499	476	492	460	472	475	464	464	470	530	474	481	462	495	487	460	461	480	457	519	493	459	470	501	509	489	481	487	524	445	489	501	482	446	453	484	443	480	490	514	503	467	418	489	537	454	500	462	519	510	504	482	496	472	473	466	496	491	491	488	481	471	546	486	476	495	500	502	517	469	484	522	499	483	520	523	496	471	504	479	474	447	495	513	488	515	487	487	487	470	469	496	463	483	486	489	479	473	496	483	480	508	525	499	452	498	455	533	424	476	507	454	487	490	434	461	487	481	517	502	508	456	468	489	491	486	478	492	488	513	495	486	503	468	480	467	536	450	475	451	483	525	468	470	483	447	467	517	490	525	501	495	473	463	459	530	506	490	511	439	509	459	460	492	492	467	484	501	486	493	488	477	493	475	485	512	499	509	517	473	477	491	446	515	483	498	514	461	477	481	469	494	499	490	455	510	499	455	503	510	537	490	461	473	498	456	482	492	492	466	507	438	476	474	506	511	530	458	473	501	495	468	456	483	508	507	519	460	474	477	483	444	463	460	497	489	459	496	531	492	498	498	492	514	498	495	478	498	490	477	490	471	516	484	438	482	490	474	503	494	478	466	475	510	474	473	482	498	498	475	479	477	488	510	475	486	501	512	528	509	441	477	469	538	499	525	488	489	499	511	455	478	438	465	488	442	505	513	458	457	480	440	478	486	470	475	521	492	491	481	488	490	451	434	517	478	477	482	516	482	474	465	481	485	514	478	476	494	442	451	475	460	526	513	482	496	480	471	451	519	478	481	508	495	477	531	459	495	487	510	474	501	458	490	467	480	466	486	476	491	514	466	465	500	482	470	480	534	454	496	430	484	476	440	481	462	496	479	492	441	508	488	453	510	526	511	461	517	473	513	476	511	460	461	490	453	482	532	489	464	472	478	479	517	499	512	456	493	491	466	499	535	491	486	483	506	481	490	457	503	493	496	480	482	481	473	479	519	485	481	491	454	491	489	447	461	510	479	458	474	464	497	518	440	485	469	470	505	482	484	484	475	473	489	490	494	484	512	527	484	509	506	507	505	507	484	499	445	506	492	515	466	482	485	485	518	478	475	480	513	489	506	484	497	486	483	467	466	495	455	520	477	449	495	442	512	504	491	484	463	469	504	472	501	473	477	513	486	470	479	466	500	517	482	485	457	474	486	474	544	517	502	482	470	512	519	505	442	475	481	484	507	457	457	485	461	471	480	497	527	513	455	501	480	492	489	466	516	514	491	508	477	468	501	510	482	487	538	465	509	512	514	480	473	513	467	518	516	453	490	512	469	499	508	509	487	480	469	477	500	498	519	568	527	515	505	460	491	496	448	460	505	454	479	510	499	435	483	472	444	490	486	479	490	458	485	460	468	500	475	528	486	485	487	521	532	514	492	507	467	502	511	445	477	475	485	507	522	476	489	466	520	482	503	478	477	488	520	500	528	460	490	466	485	488	516	483	501	493	500	463	489	499	491	500	484	515	500	481	472	506	490	509	538	530	470	484	500	444	459	477	469	468	490	465	497	480	487	494	458	487	494	479	471	506	455	516	485	508	516	540	478	479	492	501	520	499	503	491	462	489	459	472	464	498	489	425	502	466	497	490	453	474	486	507	534	487	456	492	499	449	462	499	504	464	508	467	486	445	483	473	491	483	518	415	488	491	493	512	493	475	485	520	486	470	506	488	517	506	445	476	499	466	452	505	466	512	446	507	504	459	510	489	509	529	502	473	464	505	470	465	473	480	489	482	506	511	461	478	502	497	492	488	500	462	482	476	495	473	522	462	504	483	483	482	491	486	492	470	478	499	460	494	467	448	537	498	453	514	475	487	486	461	440	468	474	461	504	515	463	494	468	465	512	488	472	463	483	478	495	529	482	499	477	492	474	507	463	476	483	504	465	498	494	486	505	476	484	498	500	498	488	477	504	479	490	465	448	467	485	472	535	517	458	520	506	535	497	460	484	492	497	480	510	507	460	539	507	478	521	463	495	503	538	464	454	490	523	513	502	484	455	513	475	465	459	487	491	478	462	505	469	485	440	467	504	485	489	498	510	525	488	490	486	472	467	446	500	479	466	466	491	461	479	465	499	507	475	496	476	466	455	492	515	506	491	461	470	467	500	501	468	481	498	559	489	477	488	471	488	504	489	489	488	485	450	507	481	498	471	522	502	480	469	489	502	475	484	511	438	505	477	466	461	528	468	490	493	496	516	460	461	488	505	508	472	479	477	492	480	470	468	485	487	456	491	502	474	514	492	513	485	477	493	456	462	507	526	477	510	503	529	505	503	457	482	474	489	459	457	507	481	527	485	512	498	517	512	467	484	455	530	519	492	479	460	441	453	497	489	471	506	489	508	456	477	513	496	481	491	514	479	450	498	477	538	482	502	494	465	509	471	473	495	514	449	486	475	454	505	450	459	487	484	499	464	462	498	503	478	462	471	495	492	473	496	474	497	475	482	501	478	478	473	473	440	482	507	422	478	452	516	465	493	481	476	468	502	474	500
23408	20880	28100	23805	20884	10565	972	611	520	396	423	370	323	359	323	333	312	310	320	308	291	305	296	313	304	265	298	264	270	253	277	255	241	275	260	273	280	296	257	280	268	245	278	270	240	260	274	303	291	278	292	269	264	262	269	251	267	268	269	233	276	253	251	288	286	250	276	277	279	241	264	275	242	270	277	244	284	276	215	296	244	262	279	282	273	233	252	265	288	256	254	282	232	252	285	268	253	271	264	238	267	290	239	261	260	233	267	268	250	250	235	249	257	226	246	285	257	269	256	257	247	281	249	285	262	266	254	251	283	273	278	282	254	236	246	287	234	251	300	276	274	274	251	254	223	284	286	246	260	263	296	270	262	255	275	250	259	273	263	256	266	267	221	261	252	288	244	239	273	272	234	280	241	255	254	268	220	240	261	243	267	252	248	244	264	254	273	307	242	258	249	275	273	273	269	256	255	261	243	219	270	280	265	271	258	260	244	279	259	270	251	270	259	270	255	278	236	278	266	268	266	247	285	296	272	238	255	242	271	271	236	253	238	261	271	270	281	257	273	241	241	271	250	230	262	245	246	267	269	243	260	263	261	279	278	247	260	248	260	242	272	279	263	266	239	266	254	279	237	248	243	276	265	258	250	251	258	259	230	262	249	267	246	265	250	262	263	270	290	246	246	259	252	231	246	257	266	255	240	255	279	262	266	261	238	252	250	236	275	263	274	258	260	240	252	260	286	246	236	277	258	235	266	253	251	259	269	236	290	258	260	246	235	243	241	269	234	247	268	256	262	271	261	278	275	253	233	260	222	241	253	309	286	265	276	266	270	245	247	280	270	265	223	246	271	254	237	253	230	244	281	280	274	278	278	232	259	253	264	218	256	276	247	266	238	255	241	260	253	250	245	246	251	260	307	280	260	252	256	266	265	246	273	240	256	232	258	251	289	257	259	252	273	253	246	229	259	257	250	285	268	253	267	256	277	265	266	258	245	284	284	275	267	253	245	253	258	249	236	249	260	253	256	270	279	246	255	246	271	238	240	250	252	261	259	246	221	261	259	274	245	245	278	258	266	258	263	237	259	250	242	254	243	232	253	272	258	235	259	247	254	242	255	292	261	270	247	230	283	240	274	276	240	245	283	260	245	252	250	271	270	239	275	247	231	254	220	273	277	249	263	275	250	263	225	246	223	245	245	256	235	235	244	253	250	255	258	274	246	248	240	268	275	283	270	252	275	256	268	267	261	284	264	267	259	280	293	226	273	278	273	255	253	258	245	227	252	260	248	260	248	258	295	238	243	269	291	269	285	258	253	263	260	239	275	262	271	271	237	269	256	287	241	277	247	257	240	238	264	230	236	257	255	278	261	278	251	259	250	235	282	257	239	275	262	256	236	245	245	267	253	264	248	279	269	245	272	241	260	257	276	240	274	247	276	257	266	258	276	266	265	261	276	243	289	271	286	242	281	211	243	271	244	240	251	242	288	271	264	271	260	267	242	277	244	277	224	247	249	237	262	242	246	274	275	262	268	258	251	273	259	245	251	250	282	249	254	245	269	258	247	256	239	287	282	243	276	237	249	278	239	245	252	275	280	281	240	250	248	250	277	242	258	250	269	281	243	260	231	264	254	258	262	254	243	268	252	250	244	260	234	232	265	238	247	254	269	258	223	269	278	268	240	246	264	268	259	281	251	272	246	246	252	252	256	277	238	235	248	268	280	253	252	254	259	273	250	254	230	276	241	261	252	251	242	243	257	251	256	274	275	257	262	245	274	289	258	244	262	266	268	255	267	261	262	278	249	279	250	268	273	267	243	263	260	252	272	257	267	258	279	266	264	266	269	247	293	264	225	226	263	251	256	256	265	250	274	239	280	273	266	245	246	265	226	244	249	260	246	268	246	266	244	231	260	272	251	267	287	219	259	240	258	252	259	264	257	266	267	256	248	272	246	259	273	235	254	247	279	243	268	276	276	263	247	257	259	274	277	241	279	236	244	273	256	242	252	258	224	276	271	249	295	254	297	239	296	251	271	264	279	266	263	260	226	248	277	249	249	250	249	258	287	272	253	227	284	250	256	275	279	267	263	254	229	271	239	251	246	259	256	269	260	245	234	256	255	259	235	273	297	239	224	256	272	284	268	256	247	272	258	247	261	258	259	274	260	241	234	242	249	274	235	266	244	260	262	283	271	251	261	286	254	271	265	235	247	290	276	230	250	249	265	251	269	243	253	278	257	264	230	282	264	263	240	265	240	265	267	263	286	267	265	244	262	270	253	273	254	222	270	238	280	245	261	267	258	249	258	254	251	248	241	266	243	234	294	254	250	243	246	234	250	278	255	280	257	260	251	263	280	290	285	247	258	290	249	239	242	254	245	248	253	269	288	286	273	262	261	254	248	263	256	302	271	239	254	252	246	238	266	265	265	255	242	275	296	234	285	247	258	241	242	255	285	249	235	285	248	243	253	279	269	238	242	228	248	286	243	258	261	269	262	270	263	271	267	264	247	233	249	260	283	248	255	272	258	276	243	240	265	242	263	245	225	285	247	278	261	284	269	222	288	264	245	264	281	243	229	263	239	275	229	269	246	244	265	269	264	241	276	290	251	246	272	258	270	258	231	274	237	252	277	243	251	266	245	242	242	221	272	255	251	280	265	242	262	256	258	256	254	244	257	269	263	238	291	264	245	260	246	280	264	258	229	253	287	257	222	254	239	272	271	250	257	269	259	257	248	249	235	245	254	290	232	245	250	263	257	261	274	238	286	257	248	271	261	223	258	267	250	254	299	252	258	238	270	263	252	251	274	244	267	268	254	242	287	259	253	232	276	268	231	260	272	253	257	245	265	230	277	245	287	228	249	264	284	276	263	249	236	248	239	248	273	259	270	248	240	242	271	231	261	244	255	257	249	263	252	255	244	263	244	242	259	259	246	269	272	276	245	258	240	263	242	264	262	284	258	280	291	264	246	270	259	270	227	250	271	232	261	269	247	240	237	252	253	270	247	275	269	277	244	285	257	234	291	256	265	249	255	245	249	234	254	271	254	233	247	294	253	244	275	260	244	234	226	250	241	270	244	250	285	253	250	243	246	274	253	240	253	251	246	262	235	270	249	251	247	248	238	239	233	244	244	228	273	268	262	242	278	259	271	254	287	258	278	245	249	274	261	233	236	249	272	224	227	247	260	244	265	242	267	257	248	288	272	236	267	239	250	241	266	278	229	274	265	216	245	256	235	238	252	270	280	253	254	256	283	241	287	242	256	257	236	255	257	273	244	276	261	241	277	248	270	274	277	268	234	267	261	244	263	261	277	290	277	281	280	249	219	256	260	274	262	260	282	263	247	282	246	264	277	270	271	274	251	267	252	253	248	238	242	276	251	234	235	282	293	261	267	284	253	229	258	242	248	268	259	252	270	262	247	269	278	280	264	235	284	261	246	273	249	259	211	254	250	276	269	290	248	257	256	242	265	227	255	244	269	281	259	245	272	249	262	238
27219	12171	5274	2487	1748	1348	989	795	632	512	474	476	453	389	384	364	357	339	336	310	337	306	322	326	296	280	319	295	276	289	287	314	285	317	321	309	277	264	254	307	287	301	296	264	253	271	271	284	252	265	260	269	314	289	277	283	276	251	271	293	300	302	315	279	276	268	283	268	260	275	316	257	243	283	221	276	265	283	269	248	268	272	274	274	282	271	291	255	292	291	287	302	277	264	266	308	290	254	286	272	267	293	285	259	248	272	289	263	250	259	265	273	279	249	257	313	267	272	252	265	283	294	273	263	291	291	266	295	257	268	273	271	283	264	257	218	270	270	247	273	284	279	254	252	251	276	280	241	263	282	234	249	278	259	292	265	243	255	242	270	274	261	252	243	280	268	273	257	267	291	252	296	258	267	289	280	261	240	254	241	294	295	274	287	282	253	265	269	260	259	284	251	255	275	264	256	236	265	265	283	242	284	282	261	226	266	264	253	285	277	257	223	254	255	311	284	257	251	268	268	255	296	276	264	262	270	254	306	272	274	265	259	279	271	254	265	239	233	273	294	282	276	254	265	271	265	263	236	258	279	255	253	246	277	242	235	277	259	263	285	298	282	264	274	273	245	255	279	303	269	259	280	241	249	244	246	254	313	260	270	247	244	264	266	262	257	271	282	275	305	312	263	289	268	256	271	241	270	281	278	250	268	249	265	242	258	274	291	263	300	294	268	271	286	261	262	273	267	251	252	320	263	283	304	265	270	263	284	303	257	279	257	270	278	231	297	274	261	239	295	280	277	262	285	253	245	271	260	271	286	267	254	292	273	273	262	275	275	277	278	271	247	275	277	273	261	259	268	261	255	270	257	282	273	268	240	287	257	251	280	252	252	266	276	287	285	280	284	284	238	243	295	260	289	242	274	277	288	265	314	264	272	283	285	278	258	273	271	276	280	264	263	237	274	298	287	278	275	271	266	272	289	238	258	271	252	279	278	259	297	272	279	254	288	291	263	255	266	256	263	264	293	283	274	275	277	263	272	255	239	298	295	238	273	233	268	294	248	263	257	290	295	275	278	291	276	266	258	284	266	276	258	255	274	252	236	252	253	284	271	293	265	252	275	293	290	296	237	264	263	289	292	292	282	282	256	274	282	285	261	252	278	253	275	276	265	250	253	271	299	294	250	256	242	280	280	284	281	245	261	263	253	253	283	270	291	291	277	262	274	251	255	271	265	285	235	253	256	288	286	267	270	258	308	239	273	317	273	269	253	277	219	268	278	289	264	274	281	288	299	238	305	287	275	261	311	270	253	258	275	273	250	279	269	271	242	264	258	270	239	285	240	277	290	276	273	257	256	259	261	272	268	264	252	281	265	257	275	262	267	270	278	262	258	250	271	273	256	265	260	293	281	256	253	287	272	263	250	266	275	306	256	307	275	269	294	268	270	255	286	254	288	272	256	269	251	252	285	273	275	267	253	272	255	256	299	275	267	269	279	263	259	252	243	259	260	259	261	276	258	260	287	250	286	257	283	253	254	283	258	282	257	233	259	252	265	258	261	265	272	280	260	296	267	251	258	255	255	293	270	300	264	272	268	273	259	280	281	263	238	286	301	264	271	275	272	253	290	260	243	266	257	280	252	275	278	272	286	232	263	274	266	258	270	280	300	264	278	249	255	253	288	302	315	257	250	280	256	269	282	256	268	261	258	287	257	269	254	257	265	253	296	262	248	295	281	259	277	276	256	280	287	274	247	248	252	271	286	276	275	294	256	256	268	271	271	276	270	270	297	239	280	265	275	254	254	274	271	268	298	280	272	246	242	232	265	270	260	250	265	260	288	266	279	276	280	284	274	275	282	282	251	241	293	258	280	260	276	278	275	253	277	247	293	247	252	270	272	249	290	246	265	259	278	270	284	262	250	279	264	291	235	251	290	257	269	281	278	273	251	264	272	294	248	262	242	281	248	267	260	261	261	262	246	268	273	266	298	276	270	279	283	297	272	244	266	261	290	246	267	249	282	265	275	289	252	286	256	259	286	267	259	256	259	284	292	285	305	280	286	239	249	263	285	272	240	277	260	278	253	288	305	237	253	252	278	266	253	296	275	288	273	265	279	266	268	274	283	283	267	261	264	266	257	276	246	261	263	261	278	250	259	266	259	254	274	263	274	280	303	263	255	279	247	253	242	286	275	284	246	274	292	290	263	262	275	265	250	269	257	269	275	263	245	281	275	251	269	259	280	273	256	286	295	262	259	280	262	266	273	261	282	266	281	283	268	275	288	294	261	251	266	277	276	272	278	293	297	295	286	264	245	279	250	248	290	274	278	275	282	262	259	271	272	258	249	250	275	281	274	260	269	286	254	281	254	250	267	298	254	287	264	267	263	265	272	274	266	268	258	290	270	256	269	265	261	314	271	288	296	264	271	256	269	244	280	292	270	279	249	249	262	286	272	285	287	282	266	259	250	316	296	269	267	281	267	279	257	247	250	267	241	270	305	281	276	273	245	290	277	269	247	277	286	236	257	261	263	270	280	254	285	263	250	273	272	262	274	274	293	250	255	249	245	257	284	265	245	287	247	248	249	269	245	254	260	277	267	245	262	268	253	283	278	273	247	280	269	275	260	272	264	280	284	262	286	270	279	287	237	246	279	263	298	254	241	262	262	253	263	286	267	303	268	253	270	270	256	257	284	246	254	274	286	269	260	297	252	269	267	266	285	262	282	276	260	268	273	272	279	252	264	255	270	242	270	262	269	278	277	294	292	279	237	271	307	257	285	265	272	296	278	272	266	273	268	268	259	264	260	243	254	274	280	281	272	279	274	252	256	253	256	284	259	285	287	282	261	236	308	264	270	283	275	250	250	250	288	245	244	274	263	259	282	255	269	263	278	296	256	276	255	247	275	276	266	265	273	262	248	264	281	294	262	265	296	233	256	246	274	242	269	290	269	271	269	251	242	275	258	256	268	242	272	257	268	287	282	263	269	269	291	274	256	274	266	253	273	262	258	284	270	266	283	286	283	252	287	251	275	259	302	260	288	267	311	289	248	287	275	267	285	254	254	271	266	256	270	282	267	265	248	272	256	227	250	291	279	259	310	266	265	256	265	267	282	288	240	298	290	266	267	247	241	267	243	298	263	250	267	262	286	250	262	288	248	268	231	268	277	280	269	242	275	299	307	281	255	255	265	286	245	282	266	263	272	267	295	261	272	252	306	267	269	269	254	264	279	262	241	259	264	286	284	276	272	264	261	257	256	260	280	282	289	267	268	276	284	278	263	266	295	263	265	249	249	286	290	287	240	300	267	258	274	255	306	262	241	279	310	277	276	292	269	255	278	275	232	240	273	271	238	238	255	287	248	275	306	265	291	270	273	252	255	284	259	295	261	273	301	274	277	276	256	320	264	303	268	267	254	273	299	270	258	270	293	284	290	255	253	274	275	260	246	263	281	283	288	300	277	268	275	265	266	282	297	296	266	239	243	278	265	277	288	275	228
24413	20936	27336	24656	13874	1115	789	670	608	610	527	525	530	539	524	527	540	519	520	457	525	434	509	513	509	530	530	521	489	469	452	550	497	470	483	465	493	483	509	524	466	446	485	482	505	476	491	448	517	469	522	516	515	459	480	490	448	481	464	479	485	496	488	512	464	440	473	472	510	468	500	480	521	439	481	490	507	480	468	481	468	497	497	480	452	487	484	472	441	490	456	473	502	497	519	489	468	504	476	455	496	535	495	464	506	467	485	474	462	472	481	437	454	494	501	471	465	476	485	476	455	493	480	485	482	468	482	482	466	447	487	471	493	469	449	460	483	483	468	491	468	465	480	482	490	459	451	483	476	447	481	454	493	481	476	464	480	493	470	438	479	506	482	456	479	433	452	462	496	451	480	498	475	518	496	477	509	487	487	486	488	474	490	460	476	494	465	490	494	519	458	487	482	506	484	471	481	482	537	466	500	519	493	474	496	467	514	495	484	496	498	469	484	497	456	440	470	492	484	453	450	494	483	459	466	464	512	498	519	506	467	469	454	485	437	493	472	479	454	459	467	446	449	482	513	509	473	468	493	475	462	488	530	516	448	505	486	469	530	455	498	507	497	478	489	476	517	475	447	483	463	499	497	499	492	485	524	501	476	483	509	481	482	512	503	486	482	480	531	467	511	464	503	464	486	490	482	503	471	484	484	475	469	475	485	458	471	474	484	486	502	428	455	485	463	489	497	502	484	478	501	511	460	474	481	489	504	480	485	471	471	484	458	477	467	521	498	493	490	499	490	457	489	488	444	460	493	455	494	478	483	524	496	505	458	480	495	470	495	489	465	499	479	469	471	465	521	470	533	503	453	508	472	465	477	453	477	438	467	493	474	464	510	469	467	487	466	460	483	457	478	443	476	468	473	494	489	493	492	483	463	465	489	477	490	485	465	501	444	494	504	456	463	480	477	495	485	508	448	470	477	486	471	477	492	466	444	478	478	473	481	509	482	511	455	475	458	444	454	496	501	508	463	478	435	506	485	468	454	486	493	489	471	476	477	467	492	528	460	496	492	456	468	491	456	467	457	497	462	460	454	441	493	437	491	508	463	469	470	496	472	535	486	446	473	444	461	547	460	435	500	464	468	466	464	487	489	476	466	497	493	471	454	474	513	473	478	471	509	467	475	442	476	474	495	467	445	508	466	476	469	484	460	447	464	468	482	457	454	469	485	455	467	494	490	464	467	475	505	469	464	482	447	491	466	480	490	470	485	446	479	459	501	484	446	470	486	494	443	461	507	478	471	492	446	472	470	494	469	477	478	442	504	487	494	475	476	483	466	478	478	459	506	501	478	460	500	476	481	501	473	506	457	457	448	493	459	503	478	496	433	481	475	486	451	437	462	461	486	537	526	500	548	510	479	439	479	470	452	512	473	494	478	497	488	491	518	520	454	509	434	452	492	491	482	500	481	464	467	534	482	486	477	473	474	442	526	454	478	426	474	477	533	476	478	474	456	519	481	468	490	495	450	492	436	520	507	443	501	516	485	479	470	465	444	447	516	441	465	454	504	434	479	472	497	514	472	453	468	486	473	434	503	474	520	458	509	485	464	452	468	480	446	460	506	443	453	525	461	523	475	476	492	497	471	494	469	510	484	448	484	484	516	493	500	492	456	489	484	451	482	451	475	475	473	478	436	495	470	484	478	449	480	474	484	456	455	494	514	482	496	485	469	525	500	451	423	480	470	501	498	453	471	469	524	484	457	549	517	495	485	506	494	486	493	505	460	505	461	499	502	473	459	501	468	469	501	480	477	467	466	460	480	490	488	473	510	481	507	483	504	481	487	504	456	456	471	422	459	451	476	457	435	489	456	478	459	473	488	477	476	447	480	470	504	499	491	505	480	450	486	480	472	463	498	467	487	467	439	487	492	514	495	449	500	469	499	479	513	448	467	474	460	483	471	495	472	519	468	468	444	481	487	488	483	472	470	528	486	491	455	467	478	455	427	492	509	463	505	481	489	463	529	484	470	501	519	490	457	462	486	525	523	465	438	493	492	475	493	458	484	492	488	480	502	479	485	480	488	488	456	483	472	508	485	489	539	497	473	467	491	493	481	497	486	497	464	481	493	460	489	492	466	484	460	470	460	474	499	460	501	528	491	473	460	500	475	452	512	474	491	466	479	519	513	495	506	476	470	471	447	477	483	478	446	481	478	485	488	441	484	445	492	482	525	521	475	464	508	478	441	506	496	449	501	518	488	477	466	466	512	504	483	474	480	453	479	486	472	481	489	464	478	523	493	496	453	476	464	491	512	475	465	494	476	477	517	508	486	479	472	454	483	509	475	466	428	491	463	480	455	466	477	469	497	489	431	495	478	462	479	487	482	511	509	479	436	493	447	515	453	467	462	460	510	506	489	484	477	450	513	500	470	467	498	476	460	464	489	488	466	508	474	494	505	497	522	464	458	518	483	462	533	523	461	481	483	474	525	472	464	481	496	455	476	453	500	485	431	465	476	496	450	531	502	454	501	541	478	477	471	479	474	504	463	504	488	459	490	463	469	453	468	468	465	441	471	472	420	482	454	485	501	495	459	505	515	487	481	480	453	443	468	451	475	443	493	494	470	477	470	482	491	456	473	444	493	469	504	478	493	484	492	490	460	482	476	451	467	489	452	487	455	472	417	463	491	490	505	492	444	450	474	489	485	431	468	441	523	516	460	470	487	471	497	451	476	499	486	474	426	461	497	490	463	456	490	491	446	486	461	462	485	467	466	491	501	485	526	485	465	446	464	499	498	472	469	464	503	492	476	489	456	478	511	467	517	471	505	454	479	472	478	483	454	528	447	456	500	496	469	491	481	493	450	498	461	499	474	494	440	447	464	475	457	516	500	485	503	496	504	506	461	443	471	482	486	498	486	448	498	455	423	468	460	427	475	461	467	482	435	494	480	483	467	478	466	463	505	491	507	499	450	477	476	443	489	479	501	480	488	463	489	449	416	536	516	470	486	483	489	485	428	474	510	480	508	490	486	474	502	477	508	448	480	493	495	514	499	508	474	498	491	444	481	470	479	490	491	460	463	444	459	510	479	454	467	473	495	451	454	478	483	488	484	486	537	470	521	487	501	458	460	477	496	471	467	454	446	529	449	467	451	466	490	505	501	488	490	467	473	481	510	470	527	486	494	485	494	495	477	488	484	471	511	543	457	463	450	457	496	475	480	502	462	506	460	458	485	521	494	486	477	495	449	487	494	494	484	455	499	451	490	472	479	451	516	488	503	488	456	480	456	490	494	462	509	530	481	480	535	520	491	465	465	475	477	519	487	469	485	485	493	492	471	470	481	519	498	493	449	549	490	464	506	521	489	479	506	461	474	507	463	431	465	465	483	516	483	472	471	451	452	531	452	481	471	511	477	474	484	497	459	463	473	453	509	500	553	448	507	446	481	512	447	503	498	513	458	489	441	487	461	464	446	479	476	500	465	466	466	425	472	472	450	448
27605	7468	3344	1703	1334	1079	906	778	710	684	594	573	537	556	574	493	507	496	507	504	517	507	521	487	457	500	533	485	498	503	470	480	503	470	439	499	479	487	484	474	500	533	454	479	475	487	509	484	496	493	479	501	514	476	478	524	483	454	502	500	456	491	437	463	488	439	463	500	508	460	462	518	471	475	491	432	524	473	487	445	479	460	468	483	459	527	445	464	496	479	489	482	490	456	484	490	503	454	497	485	482	463	493	440	448	468	457	482	493	442	509	511	478	484	475	526	437	490	484	478	466	448	475	492	507	476	504	453	479	485	489	502	472	512	502	473	482	485	456	463	483	454	440	487	489	467	469	450	431	481	509	499	469	486	493	480	483	501	485	491	461	453	480	465	480	472	500	506	456	475	484	469	494	478	478	459	460	492	453	499	481	481	412	457	468	488	488	490	486	451	479	455	508	470	486	506	493	496	465	469	491	459	500	489	465	460	482	472	470	484	486	499	472	474	467	505	477	482	457	498	453	457	462	530	449	468	518	469	513	504	448	469	473	453	439	435	519	514	493	469	475	463	450	437	470	485	488	480	518	529	481	484	462	419	474	453	445	471	483	470	480	459	480	469	469	467	472	497	511	477	471	460	475	448	494	445	497	455	551	499	473	510	468	439	490	475	467	460	481	512	467	491	461	454	471	482	478	462	449	509	487	451	464	450	450	487	451	505	478	493	472	465	467	456	479	489	482	484	455	482	443	503	487	470	469	447	490	465	489	472	461	480	494	513	491	463	462	443	457	485	493	494	477	455	515	476	452	454	475	464	485	465	485	478	468	456	457	492	462	496	484	507	476	486	490	437	471	482	472	473	476	510	504	482	488	479	463	484	466	498	490	487	481	481	481	498	470	456	458	491	473	478	476	545	501	488	467	489	460	473	531	491	450	508	469	478	494	465	445	491	497	460	497	472	523	523	467	459	514	491	471	483	486	472	524	492	487	471	466	487	478	477	494	478	477	494	496	478	501	451	467	510	458	451	475	490	464	479	492	471	472	551	453	498	471	478	498	471	490	459	515	469	453	507	448	468	460	475	491	486	478	473	483	473	504	446	486	457	458	517	480	449	483	480	456	494	443	485	509	476	525	442	494	473	434	458	505	506	474	505	438	500	504	528	476	485	487	461	467	529	504	492	497	462	486	489	409	489	465	449	455	456	458	499	508	474	440	476	473	432	490	494	475	467	436	506	479	485	488	465	477	488	445	474	434	461	466	486	493	491	481	466	455	502	445	463	500	500	480	484	448	488	470	459	508	497	458	466	510	505	508	502	481	467	465	441	463	463	455	439	487	495	514	483	507	466	452	495	442	466	495	444	460	489	495	538	467	483	455	476	450	459	445	476	464	513	435	475	475	465	503	481	443	526	469	478	481	482	513	502	458	479	464	515	483	489	485	484	465	487	485	463	470	467	469	446	461	498	462	458	514	466	492	494	458	472	470	464	490	506	496	473	498	485	461	456	480	506	442	462	441	482	465	491	479	495	460	482	509	469	461	464	483	485	456	466	486	467	471	455	462	495	464	494	456	464	465	467	499	475	463	461	554	455	477	476	483	523	499	490	480	461	456	453	484	452	498	495	505	486	461	448	500	476	480	504	455	461	492	455	479	484	503	496	490	472	483	461	465	477	499	463	461	455	478	436	482	451	474	484	479	494	476	474	431	451	453	457	491	492	481	469	478	514	477	477	445	497	458	443	454	454	503	468	492	422	459	476	496	480	485	479	498	490	454	468	516	483	482	483	471	472	446	451	491	484	484	524	478	477	471	480	457	475	498	429	473	518	518	457	456	476	464	487	457	460	476	494	483	502	471	493	502	447	443	500	451	480	512	486	465	476	498	455	478	507	462	482	459	443	516	525	472	461	482	514	447	435	453	457	464	476	467	474	451	424	512	459	468	479	462	531	443	464	461	462	492	486	479	460	473	466	458	485	472	505	463	473	469	454	436	474	485	430	465	463	517	463	474	472	481	456	450	507	513	521	480	482	458	472	494	474	512	517	446	466	482	498	476	506	449	476	437	524	513	446	448	475	470	489	462	483	474	502	448	472	494	478	489	453	451	497	503	420	490	514	502	504	447	465	471	457	482	518	442	498	499	485	494	484	493	478	467	490	456	482	491	496	473	450	457	486	465	455	494	437	447	456	455	462	472	468	463	507	483	510	497	524	431	480	455	481	469	427	489	492	507	480	518	453	454	469	458	462	475	461	442	489	441	459	506	492	482	475	477	467	493	469	488	478	498	455	505	444	498	483	482	486	512	477	448	486	492	456	490	457	492	433	499	479	482	468	448	468	464	501	494	472	450	456	510	469	473	430	432	483	489	506	453	473	489	501	413	505	466	483	511	493	493	487	461	498	483	464	454	438	456	429	482	480	521	472	471	508	492	498	482	523	464	511	436	445	487	489	504	512	454	481	504	460	466	452	494	506	476	464	508	476	474	455	458	490	495	462	491	518	480	460	508	465	445	503	469	485	451	449	487	498	474	494	469	483	472	439	461	488	464	467	534	468	479	429	503	455	438	462	474	453	507	452	467	485	460	462	463	448	495	489	470	497	517	464	435	471	504	471	412	470	449	499	511	454	487	462	438	475	468	497	463	437	447	476	496	449	459	473	472	468	471	461	500	467	476	492	477	506	477	469	514	477	459	471	457	472	485	454	481	441	455	491	487	480	498	480	488	454	470	495	440	465	470	460	448	477	503	452	498	460	455	472	470	456	475	473	459	465	469	482	505	477	449	437	444	501	514	452	482	503	463	472	497	474	475	492	472	472	470	481	475	463	501	482	491	457	531	438	457	495	504	482	456	501	482	486	482	527	513	466	490	506	472	492	453	491	499	484	498	469	505	460	468	475	479	455	532	501	483	504	489	478	462	490	486	436	486	483	502	453	483	471	453	501	465	469	473	471	465	476	462	448	465	488	511	480	477	484	460	451	485	535	505	465	475	470	477	482	465	462	479	492	516	505	494	492	477	457	485	478	448	487	447	468	467	480	471	470	471	477	475	521	441	503	489	457	468	476	445	445	492	458	451	465	533	472	450	507	436	481	484	507	499	480	466	478	474	475	456	445	468	475	481	498	479	472	452	459	432	456	456	454	467	499	475	508	458	456	476	472	492	450	502	469	458	451	434	502	528	488	443	460	465	463	487	515	473	430	452	440	459	430	485	507	502	511	450	502	506	489	475	462	451	485	469	474	530	455	461	448	443	443	477	453	510	499	471	463	480	481	471	472	483	515	473	498	479	486	447	450	504	479	475	496	482	461	444	487	521	479	483	489	474	479	481	474	507	468	450	443	448	466	521	486	488	520	500	510	457	494	507	492	521	462	450	418	461	471	497	475	490	494	450	485	495	474	497	492	475	446	462	462	504	477	508	515	484	447	480	480	494	469	497	482	494	486	495	493	488	484	480	470	474	492	466	487	458	468	461	464	490	451	436	449	450	522	526	438
22284	20970	28659	23458	20971	21025	10504	932	624	525	504	449	401	354	335	327	324	267	296	252	289	267	278	219	253	256	232	244	224	237	211	217	197	237	256	226	217	215	228	214	235	210	230	218	199	227	198	194	239	221	196	222	218	203	252	223	215	184	206	218	216	222	193	245	222	193	191	216	177	210	202	206	218	217	177	172	222	213	217	204	208	211	189	201	199	172	190	198	228	218	202	208	203	200	186	213	196	200	206	231	203	192	208	223	191	191	211	217	217	180	177	223	220	172	185	201	187	182	226	199	207	195	196	202	210	208	223	196	192	193	196	179	178	189	187	215	192	200	222	200	180	186	188	194	167	194	191	197	201	198	198	204	202	196	185	182	205	186	199	185	197	233	178	245	183	187	194	198	205	192	192	205	212	195	204	177	174	179	227	208	198	186	187	194	206	199	216	186	174	197	201	209	193	204	180	192	214	206	185	201	192	207	192	205	195	189	178	186	181	189	212	218	169	199	205	197	179	214	208	212	193	194	207	186	218	181	192	175	192	220	227	205	191	181	226	204	173	184	223	194	200	190	182	177	192	197	170	184	178	186	200	189	207	178	185	198	206	190	193	171	218	193	183	206	183	189	211	192	206	194	204	214	209	209	239	201	169	174	198	222	187	194	202	209	179	201	189	195	201	204	199	177	209	207	180	187	185	174	178	195	185	199	179	171	226	197	202	210	217	192	164	209	198	176	193	203	203	180	179	207	210	184	228	178	207	204	187	179	194	207	203	195	187	188	175	222	212	198	189	200	219	176	199	205	187	196	158	194	191	202	182	171	187	181	198	208	202	173	219	203	204	182	194	188	198	195	205	200	201	207	188	183	191	192	196	211	190	202	221	199	198	191	194	217	202	177	206	196	192	190	201	211	226	214	204	224	203	209	213	220	193	193	197	194	205	195	197	183	201	182	197	195	163	169	198	193	213	198	201	172	216	183	212	193	171	196	169	194	193	209	199	192	188	192	214	207	184	194	184	183	205	211	198	194	218	179	194	176	187	196	188	207	202	170	220	204	219	198	199	203	189	180	200	197	212	187	177	213	200	198	202	211	209	193	199	208	204	198	190	199	180	192	201	200	194	206	188	209	207	222	218	190	174	183	200	168	197	193	216	221	216	195	192	203	168	177	183	190	189	189	191	191	204	192	186	216	203	194	168	203	185	221	201	182	174	212	207	187	175	194	213	189	203	196	202	180	180	208	192	184	177	203	188	176	185	207	199	208	183	203	190	197	180	181	215	205	192	176	209	200	193	184	218	174	184	187	202	213	210	210	215	205	197	182	200	199	198	172	179	216	185	182	201	179	210	200	195	208	203	208	192	198	185	197	189	193	203	189	184	221	190	185	189	178	187	190	209	199	196	185	210	203	199	185	166	201	190	180	196	204	213	187	219	222	208	177	213	187	210	214	200	188	175	177	205	173	184	207	194	207	206	194	189	193	178	200	187	175	175	213	199	194	171	206	178	202	215	214	186	205	188	191	176	206	187	188	210	197	195	194	183	219	193	165	187	214	172	226	185	176	205	202	187	189	191	187	209	197	191	168	172	207	204	215	209	196	176	184	196	196	179	194	215	209	173	212	219	181	173	212	198	196	207	202	195	198	199	207	189	222	207	219	207	194	215	198	193	219	190	192	183	183	200	208	200	203	180	220	212	182	193	207	180	174	184	194	199	182	167	217	193	186	190	193	205	230	194	176	216	184	193	215	191	163	189	181	196	172	203	190	178	202	198	214	223	219	198	205	185	170	177	177	209	216	201	193	201	189	195	195	199	178	203	209	206	197	193	203	188	174	201	193	184	184	184	207	191	190	207	164	200	183	188	179	195	218	195	206	208	190	178	202	173	206	201	186	200	198	171	187	172	187	192	197	180	215	208	194	212	182	214	216	197	209	225	202	184	189	188	169	191	215	188	204	171	189	162	216	197	169	177	203	185	200	185	190	201	226	225	199	224	205	216	214	201	184	202	168	205	206	207	191	157	184	201	212	212	173	158	215	199	196	192	183	206	194	225	196	201	212	186	177	172	189	169	176	183	207	192	189	197	177	188	202	187	193	183	197	192	206	213	181	201	205	194	194	207	170	210	191	190	188	190	194	188	215	203	209	201	211	181	186	189	177	180	203	170	166	184	180	188	187	179	165	222	171	216	190	212	169	193	187	211	188	202	199	198	209	184	193	178	185	190	187	195	185	198	197	210	179	195	184	217	194	193	190	204	195	190	199	207	192	185	197	195	204	178	221	203	191	187	166	210	174	197	187	199	180	195	172	188	200	213	180	198	202	161	183	210	196	195	193	205	174	249	241	176	196	189	205	195	203	206	211	200	210	202	205	185	186	202	185	185	169	204	191	216	186	222	207	206	190	203	195	207	237	204	198	205	195	183	201	192	209	204	176	186	205	194	204	194	200	188	192	199	186	184	204	171	186	203	205	187	214	192	196	211	207	209	205	203	217	185	191	177	191	194	201	188	197	212	211	193	178	220	211	192	208	180	184	171	203	189	204	180	192	202	193	183	185	180	194	172	208	179	211	210	195	178	181	203	183	207	202	192	188	191	158	217	206	202	199	211	185	168	191	191	193	186	192	202	195	170	181	174	192	192	198	176	223	195	201	210	195	206	165	201	168	202	186	168	184	189	208	186	194	200	194	190	196	180	188	192	205	195	231	175	188	190	177	195	210	197	192	208	219	171	208	223	182	185	183	192	194	183	202	184	217	196	182	214	184	209	201	204	204	192	194	216	220	201	206	196	182	209	190	219	182	190	214	185	217	180	218	196	232	219	236	182	192	190	204	214	180	186	195	207	192	167	182	178	202	208	194	189	202	209	185	197	177	202	211	191	161	196	207	205	213	204	213	194	194	173	192	213	187	188	210	187	212	181	209	204	200	203	184	209	206	186	215	189	168	197	207	213	188	219	217	205	203	184	183	223	168	178	174	215	185	195	202	218	226	185	182	181	197	207	198	206	193	208	196	208	187	187	171	197	204	189	193	183	183	185	189	199	190	185	189	194	186	192	214	188	210	217	209	175	201	175	187	204	191	192	189	182	185	174	187	180	162	204	205	189	205	204	199	175	191	215	191	201	198	187	198	203	205	182	197	182	214	202	208	197	174	215	196	165	201	181	214	179	176	185	204	199	219	205	191	184	203	199	200	196	198	208	199	200	206	179	199	208	189	173	206	196	199	204	207	187	183	194	203	203	206	209	205	189	174	176	205	194	195	210	210	206	191	177	207	192	185	175	215	191	178	200	203	215	181	215	188	191	190	178	205	205	205	207	182	201	194	227	169	196	195	198	200	191	182	163	194	195	219	169	187	192	190	212	200	199	173	194	206	199	205	219	203	184	192	187	185	212	196	213	194	188	229	214	213	200	199	190	203	189	216	201	201	208	184	173	198	184	184	169	197	202	184	202	194	204	217	175	175	193	182	211	171	192	209	183	194	201	221	184	198	190	180
31379	18326	8926	4331	3069	2106	1613	1206	901	721	600	507	455	409	403	374	340	292	269	264	317	299	287	281	236	254	253	241	246	240	259	220	232	252	241	220	217	198	217	193	226	218	213	218	227	201	221	221	188	231	219	218	202	232	185	213	226	211	242	217	205	231	205	222	200	207	200	229	209	176	202	207	192	209	212	211	207	205	202	199	211	201	202	177	210	215	187	200	181	182	195	216	212	197	195	195	189	214	226	205	200	209	209	203	209	205	226	182	195	195	189	184	182	191	195	185	199	217	182	178	213	185	223	178	195	196	204	202	183	215	178	187	195	197	188	154	189	179	199	170	189	171	183	206	197	191	207	195	218	215	196	211	183	205	216	189	211	179	181	206	191	210	198	208	196	186	195	212	189	189	214	186	194	181	187	165	195	202	192	206	206	207	187	212	210	198	188	203	175	184	183	204	208	190	178	209	214	183	209	203	203	196	178	186	211	201	183	220	189	191	194	186	197	221	193	198	202	160	184	189	209	198	202	178	179	200	204	181	196	209	173	195	210	187	220	194	218	196	187	191	177	202	183	191	208	168	200	203	189	156	181	209	192	221	187	209	183	177	215	231	186	196	178	185	182	198	179	219	206	198	224	215	191	190	198	190	170	181	170	183	190	198	212	194	174	190	186	183	198	196	202	188	186	191	194	220	194	183	218	213	192	199	178	217	198	212	197	179	219	207	202	215	202	206	169	197	180	189	209	190	178	178	203	158	180	187	203	179	176	183	203	191	170	189	190	181	208	181	204	189	185	192	191	187	222	211	192	180	196	208	184	188	198	190	170	200	178	196	178	202	182	177	184	199	205	182	173	212	176	206	212	194	179	201	174	197	193	183	182	175	185	192	218	193	179	193	207	188	196	183	196	207	173	189	195	199	177	190	184	196	188	196	198	202	189	215	179	177	198	192	192	195	205	185	198	187	182	197	173	183	186	181	173	184	186	188	177	194	182	205	212	199	182	204	202	165	216	173	211	205	215	187	167	194	189	221	197	199	209	193	194	194	180	202	165	224	220	213	192	185	215	200	200	184	187	210	172	202	199	219	199	205	182	190	218	207	197	211	197	193	174	200	214	178	179	169	184	203	180	183	180	203	177	193	200	196	185	190	196	177	198	233	190	199	187	194	209	190	200	197	190	188	203	196	174	182	180	186	214	196	189	178	177	202	215	179	235	180	213	184	195	181	179	211	213	197	191	190	187	193	207	191	188	195	183	180	199	207	187	193	217	210	177	196	210	214	191	201	175	213	181	203	196	174	201	205	190	193	207	201	192	188	185	192	171	212	207	171	184	196	169	201	211	187	171	214	190	200	188	171	177	221	200	199	196	200	197	185	211	166	200	197	198	187	190	158	203	190	184	181	188	207	176	172	189	209	187	183	171	182	216	194	175	205	213	196	198	209	193	211	216	193	204	181	212	176	177	193	184	177	199	195	193	180	190	202	201	154	193	240	187	176	207	196	197	190	209	175	185	213	209	192	160	213	187	224	179	176	201	189	171	182	204	206	173	203	172	192	191	209	180	192	168	201	176	203	217	194	196	170	212	191	189	173	170	195	188	190	214	193	187	186	215	196	188	205	179	198	187	177	184	178	197	178	183	202	203	200	188	175	187	183	214	198	180	203	200	189	207	207	195	218	200	204	196	188	193	192	179	190	227	189	183	182	180	186	207	187	165	224	209	203	165	199	209	181	187	184	194	211	208	220	203	199	198	182	199	172	205	195	204	153	206	192	191	186	189	181	182	204	221	188	172	192	210	198	187	181	190	188	211	184	180	186	226	187	196	215	201	184	194	217	191	197	191	180	171	192	178	208	186	200	186	170	222	205	191	199	204	202	190	181	196	222	187	212	207	202	202	211	164	157	194	159	191	185	214	181	204	206	187	180	189	168	193	186	207	201	189	183	224	189	188	195	201	193	158	182	161	178	173	171	194	190	193	187	201	222	178	187	170	199	195	196	188	202	211	183	199	195	191	221	189	207	187	177	192	193	201	179	216	196	181	180	171	212	194	207	192	203	198	182	197	209	179	194	221	196	234	181	203	194	190	175	164	215	219	194	189	202	201	192	184	169	203	166	186	172	205	191	199	196	216	222	191	182	185	191	206	213	189	185	195	200	192	182	187	166	184	205	156	191	183	170	187	174	201	198	210	194	216	206	185	181	179	188	187	172	180	189	182	195	184	184	165	185	183	174	206	203	215	181	198	220	173	179	194	173	182	179	195	202	179	183	208	190	188	213	219	202	183	202	190	212	181	183	190	194	210	205	221	198	192	187	196	218	202	179	197	171	199	197	199	180	183	192	175	193	183	203	167	197	198	195	197	225	202	220	194	179	229	175	189	191	206	205	200	220	184	169	230	206	174	187	200	187	179	197	203	203	209	184	188	169	173	217	167	197	201	208	198	203	189	184	203	179	190	196	207	186	223	172	207	181	191	204	188	179	189	196	177	196	205	169	191	169	178	188	204	194	172	179	216	197	198	196	199	204	192	189	209	211	180	188	169	193	193	164	210	194	204	182	203	207	193	183	169	165	211	203	195	188	187	180	197	240	188	191	192	184	196	191	199	216	197	195	166	219	193	211	210	198	213	186	193	195	187	204	201	210	199	174	169	180	188	175	194	181	197	198	207	220	210	228	187	194	178	211	202	181	210	201	213	204	210	188	187	184	207	202	201	216	198	191	204	222	197	208	208	196	176	224	178	199	178	186	223	212	182	210	175	182	202	168	188	202	188	184	190	194	195	193	172	215	185	172	190	165	182	181	184	199	178	215	194	198	194	188	203	188	213	213	196	191	199	188	221	176	191	186	176	199	211	186	217	189	194	209	178	185	178	206	192	193	203	198	222	188	187	181	186	198	184	202	183	168	174	176	205	185	188	170	205	192	183	204	182	213	190	211	191	189	209	188	182	213	208	184	188	177	205	199	188	168	185	201	183	191	168	183	198	195	196	190	164	191	192	199	192	202	187	188	169	228	196	217	184	191	206	195	189	183	187	167	210	184	197	180	191	200	166	208	174	199	191	221	209	182	180	191	196	198	195	190	202	193	214	230	195	158	171	180	203	200	199	218	173	180	195	194	192	213	201	200	199	191	179	205	175	185	199	222	201	206	176	206	208	172	180	209	180	179	194	158	192	173	181	204	183	206	202	189	204	202	194	157	195	214	185	195	222	208	195	175	213	169	180	199	195	209	203	178	205	201	191	187	189	202	191	204	202	197	197	200	202	201	192	195	188	202	191	198	207	184	208	207	206	186	177	206	207	188	205	193	201	197	203	195	203	211	185	208	200	203	184	199	205	172	187	221	194	197	183	193	184	205	178	158	200	199	193	219	207	211	199	199	210	170	198	197	173	196	184	189	204	216	180	179	179	221	188	192	182	190	172	206	194	177	180	187	186	202	206	210	205	172	195	201	203	200	189	180	182	163	168	189	198	192	188	188	197	183	176	213	171	189
31307	19628	6867	739	565	500	524	506	488	473	470	523	492	500	469	488	509	474	491	484	465	473	488	513	525	501	544	502	524	506	459	456	535	476	474	500	495	451	457	506	509	515	480	465	489	482	469	501	492	488	500	498	461	463	528	495	506	484	481	478	501	497	498	506	507	496	477	495	479	498	484	468	477	467	538	449	471	451	497	470	494	459	460	491	520	517	486	458	498	473	475	498	471	484	542	492	500	506	536	507	482	484	513	505	430	491	470	486	487	491	506	495	442	478	487	480	487	509	484	509	485	492	471	468	478	462	454	477	517	452	503	516	465	490	523	522	474	465	462	518	475	494	482	465	517	482	479	502	489	469	431	502	454	516	490	473	485	467	471	470	452	490	465	498	473	498	521	491	468	469	484	479	516	523	492	455	499	478	504	483	474	502	508	482	490	504	458	455	489	475	467	496	538	501	515	479	518	498	480	455	505	472	493	460	464	487	492	528	497	481	454	502	487	457	471	453	453	509	480	484	471	535	456	480	450	459	520	494	455	456	478	489	504	464	438	455	461	458	511	504	473	466	498	496	468	504	472	494	485	498	502	537	472	464	438	494	528	487	502	489	472	464	538	497	501	471	504	503	466	446	481	471	504	506	463	483	496	453	475	498	458	466	515	448	481	445	445	524	492	505	485	448	477	468	472	524	453	490	482	524	481	489	479	484	469	470	492	504	464	489	494	486	515	511	442	477	460	474	457	523	492	468	484	495	473	506	482	493	465	469	503	468	439	497	480	456	512	512	467	453	484	490	439	482	442	453	495	498	487	496	517	483	477	451	472	485	466	490	548	445	463	470	510	498	537	505	483	493	518	474	471	456	491	491	509	493	474	479	508	456	482	514	501	497	459	472	503	473	470	491	437	447	462	473	467	519	452	449	464	515	481	521	504	527	497	465	458	473	504	476	467	470	487	510	499	508	479	495	504	512	492	467	477	458	467	488	472	501	463	471	480	484	497	485	480	486	490	522	482	496	497	502	468	496	513	509	485	479	512	508	472	450	474	471	547	497	496	499	522	450	459	460	497	474	458	509	501	516	509	491	450	510	501	503	493	507	458	502	463	429	448	485	476	490	469	518	486	529	496	500	507	502	534	471	470	435	506	524	532	492	531	494	474	481	464	539	487	468	511	495	463	482	486	486	484	498	519	469	479	481	508	496	455	518	459	474	472	529	473	466	518	492	447	462	529	513	512	475	500	469	505	509	517	476	503	496	510	499	491	460	466	439	521	538	515	483	466	496	504	494	460	506	510	491	481	510	450	467	479	472	517	441	495	517	511	454	501	443	522	510	499	456	483	499	496	511	538	484	484	489	485	492	429	449	511	477	493	460	527	528	503	440	544	467	470	501	456	538	523	496	475	453	507	476	507	464	541	503	455	487	493	453	471	480	484	477	495	480	481	482	457	511	494	530	480	505	503	482	506	509	480	478	495	494	449	496	479	478	482	499	448	478	516	520	464	454	494	488	461	485	475	495	478	466	504	514	451	507	536	507	498	452	502	537	501	516	475	511	467	492	527	494	483	473	447	498	437	497	480	501	469	470	469	492	481	506	524	460	454	445	507	477	494	491	441	472	495	475	485	474	487	500	508	445	509	466	493	489	488	466	509	484	458	492	470	491	496	470	468	467	507	456	483	521	491	493	499	479	464	461	482	452	478	477	542	501	489	455	446	452	492	484	496	464	484	502	501	472	499	538	496	490	478	470	482	463	489	463	522	496	495	459	455	511	497	473	466	503	487	501	482	493	489	429	476	478	485	477	473	482	464	488	499	491	491	475	492	494	483	488	522	513	525	462	478	479	471	411	470	489	527	450	510	496	501	461	538	513	508	475	479	491	455	474	484	525	476	487	468	453	537	458	488	475	495	513	480	525	491	490	497	478	497	510	474	471	468	485	459	487	501	490	478	523	493	483	447	484	550	510	529	457	498	498	491	477	484	451	476	469	506	492	454	471	502	478	526	470	517	502	455	497	522	480	488	510	468	531	477	459	486	512	486	520	482	486	504	522	471	493	498	441	476	505	506	461	482	484	440	456	490	486	468	475	475	455	463	483	477	499	514	468	531	462	488	520	476	476	501	485	446	511	507	481	509	532	516	477	464	457	525	509	472	506	469	498	467	505	493	500	512	505	461	502	524	438	452	477	435	507	458	520	464	452	455	496	484	505	451	473	474	470	508	520	500	527	516	483	521	494	484	470	490	479	469	479	487	441	507	450	472	480	498	479	476	477	508	482	491	477	488	443	480	524	481	461	471	479	479	508	477	483	492	500	493	472	509	459	497	468	466	516	466	526	492	455	482	467	501	487	488	468	444	531	526	467	487	463	464	504	496	458	454	481	491	497	525	475	471	467	494	480	514	476	495	479	469	447	492	469	499	517	487	460	486	470	472	482	481	503	496	485	455	481	517	485	473	499	461	486	487	527	480	499	471	485	499	453	498	518	480	471	476	492	490	506	466	459	518	505	519	512	479	507	487	475	489	480	468	492	480	521	509	475	499	488	489	492	483	483	470	489	483	484	458	450	522	495	499	479	479	505	474	468	471	453	516	463	506	508	477	484	434	533	470	444	480	475	481	495	480	464	476	495	487	486	501	463	481	475	473	461	493	489	518	460	500	476	482	488	480	471	470	510	474	507	497	500	518	483	494	469	484	506	474	460	498	478	472	467	436	493	494	479	518	494	490	516	472	469	479	463	489	490	503	517	509	481	496	479	463	504	472	535	487	460	491	491	525	491	458	471	457	480	520	491	488	504	505	483	487	495	454	450	501	443	481	464	497	458	479	470	468	459	468	503	473	461	506	503	426	515	456	496	471	495	496	459	488	516	509	470	483	461	492	464	469	500	511	504	483	488	488	519	515	492	446	511	471	496	492	499	481	457	484	459	482	543	445	494	518	449	461	483	529	477	489	482	453	516	432	468	496	517	505	498	510	530	470	493	482	480	462	467	495	533	480	453	491	440	493	458	450	500	475	500	500	479	518	503	494	442	506	499	470	444	480	473	481	458	473	477	488	501	440	458	488	486	468	538	510	479	483	486	518	436	517	474	506	525	461	460	484	510	492	496	499	495	485	497	490	487	473	499	497	499	484	475	465	495	462	462	477	501	458	537	480	482	491	519	471	511	462	497	494	475	467	475	488	497	483	468	461	497	492	458	493	511	449	494	471	501	474	540	497	426	471	484	461	493	463	480	490	474	512	492	463	512	515	497	493	480	495	537	511	490	533	430	443	486	524	486	512	491	483	478	477	500	471	497	507	481	495	475	518	448	495	516	489	502	460	448	491	524	463	478	468	469	467	455	525	485	510	477	437	499	477	494	466	507	517	507	467	500	447	511	470	474	506	503	509	452	482	462	448	459	462	492	463	500	524	474	519	513	494	469	487	467	484	497	508	498	473	478	492	494	482	465	494	444	457	450	476	496	444	462	493	463	466	473	507	495	485	443	484	463
32781	1962	782	644	629	537	560	530	502	498	501	475	503	512	508	540	470	497	484	494	529	529	513	509	501	488	483	538	527	508	464	437	497	486	499	513	507	487	505	483	522	492	495	512	535	491	508	491	511	510	480	490	525	479	460	473	473	508	530	463	519	531	516	495	503	465	513	510	511	458	494	481	506	474	509	507	496	476	492	512	510	487	479	471	443	479	506	495	504	518	516	487	527	472	536	544	530	489	445	506	513	502	529	486	530	513	527	512	496	499	503	484	514	496	455	474	480	482	519	532	498	494	456	496	513	478	483	499	498	505	463	494	510	480	487	511	503	511	517	571	484	484	522	476	534	478	485	466	486	527	510	493	496	518	471	462	504	485	499	499	522	502	519	501	493	529	454	478	507	525	489	487	505	496	490	480	475	513	533	466	496	520	484	512	507	503	481	455	471	484	495	487	505	527	515	512	490	485	511	513	487	482	495	484	483	500	493	477	506	485	507	496	494	492	472	495	465	484	528	523	526	506	507	499	505	497	479	506	487	494	510	507	502	522	524	508	472	470	508	492	471	471	495	481	490	481	502	512	475	528	499	438	472	524	457	510	493	480	493	486	491	473	508	512	492	504	496	458	501	514	493	503	476	505	526	522	492	487	496	492	497	515	477	482	469	463	500	456	493	505	499	513	520	533	512	495	503	469	514	445	505	492	506	515	489	528	465	501	499	498	512	488	463	486	484	497	465	501	492	524	471	476	465	443	485	518	495	472	476	451	531	499	521	512	470	487	480	526	473	495	490	494	481	487	514	537	487	467	469	482	477	512	505	501	482	506	439	522	505	493	525	488	481	452	474	489	482	509	522	467	512	515	460	475	525	491	502	515	519	462	456	510	523	467	481	526	476	486	492	514	477	504	467	464	528	537	466	466	491	486	523	483	477	462	513	463	476	443	510	490	497	475	466	527	482	475	521	498	437	533	487	480	476	492	516	510	474	537	498	524	507	481	491	510	497	500	456	463	477	470	516	476	477	507	506	497	464	513	492	432	501	431	470	486	494	477	479	478	486	495	488	485	492	500	481	527	488	532	480	481	494	492	518	519	505	468	484	485	534	460	493	488	494	545	483	473	454	513	500	468	476	500	532	535	511	498	526	525	485	510	460	478	507	463	501	473	532	499	505	459	500	482	517	554	528	503	446	484	488	489	502	516	476	545	487	458	490	502	511	449	476	501	499	472	486	488	511	512	462	477	476	517	497	479	463	496	468	508	494	496	474	491	483	475	499	483	493	481	503	500	547	502	478	492	477	496	497	491	496	467	466	482	464	531	457	483	462	492	525	501	496	509	498	495	482	519	530	516	458	493	469	481	467	508	483	517	536	497	517	544	465	483	508	510	492	477	493	512	507	454	458	489	489	530	481	513	498	503	507	493	478	505	472	484	549	507	480	520	471	500	469	464	511	476	489	484	526	474	485	507	517	458	453	483	507	456	450	510	498	459	505	462	507	539	500	492	496	486	501	498	504	450	510	446	465	502	473	482	517	480	478	447	493	506	490	473	497	498	465	514	490	467	485	475	488	510	488	481	509	431	501	491	495	485	498	474	497	484	478	475	487	496	490	464	490	513	511	484	522	552	476	477	488	479	474	515	463	481	489	512	511	449	483	472	508	477	495	451	491	549	507	505	518	477	491	502	490	479	507	463	467	493	458	516	470	479	451	513	491	466	499	490	482	511	471	502	512	483	527	526	517	499	517	481	490	506	477	526	481	462	503	491	459	492	502	451	474	486	453	518	513	503	519	507	461	526	475	506	486	476	428	514	481	469	486	483	466	482	493	458	444	467	453	478	505	447	493	504	467	515	467	478	502	492	489	503	473	461	478	511	467	497	514	474	512	498	518	473	454	502	520	514	478	485	495	487	484	478	462	480	491	498	461	476	504	503	530	505	493	516	468	529	520	489	497	508	531	506	496	532	487	484	489	478	516	520	497	472	506	493	497	445	487	511	468	465	497	497	482	512	505	489	481	509	505	482	518	513	476	475	501	501	448	466	464	507	492	486	527	469	497	452	452	460	496	443	489	562	502	486	480	485	478	500	536	454	497	537	485	500	492	502	518	523	524	486	464	514	526	506	478	499	503	481	449	495	491	484	494	526	508	493	492	489	530	482	483	487	501	498	496	444	503	471	516	471	506	465	461	483	481	503	525	439	461	473	511	487	467	515	521	476	466	507	497	527	476	475	486	502	505	456	472	503	533	467	495	477	497	462	521	513	474	492	476	459	458	493	490	488	509	492	448	520	487	462	482	541	428	480	487	494	514	515	448	483	510	514	509	499	490	535	502	477	498	484	502	472	476	512	505	494	490	460	496	480	480	473	521	484	450	532	463	465	496	458	481	492	463	513	491	509	483	506	527	497	466	511	467	480	466	552	456	485	485	513	451	494	504	515	477	499	517	506	501	526	478	457	495	488	514	530	473	514	490	517	520	495	487	470	454	506	496	489	518	500	466	509	491	500	479	475	480	513	492	477	454	486	453	509	520	512	489	477	513	489	475	513	501	492	476	518	502	469	492	507	488	506	498	449	455	502	510	518	523	483	511	509	499	471	468	510	476	491	506	530	513	496	488	478	534	481	534	501	506	498	506	497	484	455	483	469	474	482	484	512	465	484	504	476	506	518	523	525	461	531	466	529	494	414	523	521	448	492	506	508	448	488	483	512	498	541	484	545	502	494	480	458	517	459	473	507	485	524	488	490	496	463	474	491	489	487	453	513	507	500	486	497	526	461	481	504	482	458	472	452	537	483	527	518	491	504	493	484	463	481	477	505	485	491	491	507	524	468	468	507	442	444	526	522	473	530	465	474	531	460	532	489	487	534	465	453	485	522	500	474	502	527	458	467	513	493	461	508	484	490	491	502	482	510	518	481	506	494	495	549	470	466	480	497	526	481	517	509	512	481	523	489	488	511	487	506	479	478	507	488	480	481	502	464	515	479	472	510	479	466	491	465	534	506	476	474	515	493	473	483	498	505	478	471	475	474	472	513	524	502	521	446	499	484	490	485	469	473	505	471	459	450	462	482	514	489	493	529	497	491	532	515	505	511	448	484	502	518	458	500	526	513	469	484	499	484	454	464	472	505	493	525	504	497	477	490	510	484	490	461	521	542	530	541	465	528	507	504	531	490	488	477	469	485	505	485	477	498	496	514	503	505	492	538	489	507	504	503	552	482	484	497	515	456	481	531	515	518	506	504	478	473	459	526	485	498	463	503	479	531	483	514	520	488	462	519	529	480	446	454	505	466	510	460	485	472	469	465	485	496	515	476	508	434	498	487	506	504	464	495	506	470	490	466	516	523	489	472	509	543	480	523	476	502	481	481	521	504	483	509	498	518	545	493	499	514	479	452	501	464	496	495	491	510	502	518	487	530	492	507	503	492	510	494	485	465	471	492	477	466	499	464	514	501	486	489	463	466	506	489	520	487	481	518	505	469	500	493	510	503
23487	20926	28209	23757	20927	10610	929	569	463	457	403	395	383	370	377	347	331	335	292	289	330	268	285	315	260	313	303	283	298	272	293	287	295	296	273	303	299	280	278	279	276	287	280	259	303	285	257	247	296	275	265	262	255	281	269	292	295	247	284	280	283	286	303	278	289	280	280	247	275	250	257	268	273	223	276	287	273	240	278	265	299	266	254	259	259	253	259	273	272	280	272	272	284	260	278	262	274	266	285	297	264	270	284	217	271	284	305	268	274	289	273	272	284	272	261	298	252	242	288	253	270	269	317	262	267	254	235	267	277	290	262	249	256	286	270	262	271	240	243	280	271	283	243	275	263	273	294	257	248	255	266	269	267	312	292	275	247	256	255	262	247	250	269	260	265	266	246	228	267	260	274	269	294	264	262	282	239	267	283	257	259	279	274	236	278	271	250	257	275	262	281	273	256	303	279	232	268	267	262	245	264	284	258	276	266	272	293	293	254	268	246	274	244	264	286	254	245	302	296	261	278	287	236	254	260	258	297	274	249	258	253	293	294	236	295	279	275	276	288	268	297	267	275	268	276	268	260	224	286	284	286	270	274	271	280	274	270	283	251	286	244	245	275	241	300	271	240	276	253	277	254	278	242	267	250	275	260	269	266	273	274	270	268	235	260	255	291	280	260	256	248	296	267	262	249	268	278	252	260	265	282	249	248	289	263	271	254	277	262	227	279	268	244	305	272	272	268	272	300	265	303	278	302	269	258	286	246	279	271	279	293	260	301	280	267	254	250	267	268	254	249	285	295	284	284	300	279	298	263	279	255	251	271	265	273	254	271	289	236	271	263	251	300	252	272	258	266	271	246	262	261	294	293	274	277	286	305	294	249	279	250	280	254	278	274	267	232	244	292	257	270	266	288	268	278	287	249	244	280	268	264	272	247	266	259	249	265	301	250	287	235	285	255	274	279	283	260	259	243	250	266	277	267	246	254	238	257	292	290	259	261	303	260	310	248	269	271	291	292	256	263	250	261	267	300	281	226	271	263	262	274	275	273	263	269	269	262	249	275	266	288	256	278	248	274	263	282	270	253	268	252	279	288	266	271	263	295	285	247	258	248	277	272	256	253	270	268	282	259	270	284	296	263	255	245	283	259	289	258	294	298	257	288	250	273	245	279	273	254	228	280	315	254	239	253	274	253	232	285	263	281	277	283	258	281	228	268	269	232	243	272	276	275	281	274	260	240	256	250	235	265	272	285	275	282	266	257	259	246	274	246	265	247	245	303	262	273	245	273	266	262	292	278	262	280	276	249	259	271	277	270	281	245	282	252	252	292	273	283	269	252	285	252	247	280	272	309	267	274	233	259	296	254	290	270	260	259	265	265	297	270	246	272	226	233	286	284	254	268	270	275	263	286	262	279	258	248	277	239	294	277	242	311	241	269	239	264	284	250	252	235	260	264	275	281	268	260	279	282	287	270	284	261	259	289	244	254	270	263	281	247	268	284	259	276	246	267	282	288	277	261	242	230	253	291	271	250	237	286	292	274	268	252	246	249	324	267	293	264	242	253	265	265	255	271	274	239	293	269	290	280	269	263	258	246	273	252	272	280	258	241	254	278	250	275	300	264	279	268	282	259	268	288	268	278	226	251	283	284	253	248	253	245	255	269	248	288	236	236	298	268	269	245	277	270	282	261	281	290	271	245	262	262	288	272	258	296	252	282	284	270	276	248	253	287	256	241	267	249	258	250	285	271	255	278	290	297	300	274	264	298	272	289	251	228	267	305	245	274	251	244	259	262	254	263	299	279	270	227	263	267	231	318	279	260	279	269	283	284	259	276	265	286	283	267	266	262	244	268	279	272	257	265	269	268	252	274	228	258	292	257	278	286	253	276	269	259	288	259	288	259	254	239	287	259	284	234	277	261	259	268	281	277	278	269	275	249	265	270	280	257	256	321	260	272	280	268	273	291	257	254	251	285	275	270	230	277	272	265	252	253	302	277	304	280	284	274	266	274	269	301	288	255	287	269	249	256	255	271	266	260	244	267	257	275	266	284	283	290	245	252	248	297	274	257	261	279	223	278	265	239	273	275	271	309	290	282	288	271	289	274	273	258	278	262	281	250	287	253	234	269	259	279	237	244	270	287	255	270	284	280	273	258	260	272	271	275	298	275	271	271	283	243	264	260	265	257	254	276	281	277	258	272	236	248	262	251	267	298	267	253	256	279	225	230	261	237	256	258	270	286	253	277	233	256	273	231	267	284	271	279	296	293	243	250	253	246	270	288	260	275	268	267	280	269	268	260	256	268	258	265	303	256	279	268	284	237	261	268	285	283	257	261	261	256	318	283	277	289	274	259	292	276	264	305	227	253	279	270	301	261	278	275	270	279	258	273	270	253	261	271	243	247	292	242	248	295	255	301	253	233	264	270	267	234	259	281	275	263	285	257	302	267	265	294	259	245	264	281	264	236	264	279	250	258	272	271	265	259	252	253	276	278	262	248	280	271	245	275	238	252	264	257	237	275	261	266	267	244	276	245	275	272	278	285	294	279	261	245	267	247	298	262	242	284	248	248	263	257	288	281	263	274	241	260	257	282	260	284	259	278	290	273	269	287	244	296	274	301	249	273	277	281	272	256	283	257	288	259	273	282	261	269	249	238	293	288	294	259	274	254	244	250	300	281	302	272	291	300	306	266	284	280	288	272	252	277	239	255	265	286	245	272	241	260	273	262	253	260	251	268	290	288	253	262	246	242	271	257	256	281	297	251	237	264	271	293	274	282	223	284	269	266	282	249	277	283	298	263	256	268	232	267	257	232	236	248	262	246	264	282	266	253	279	263	266	259	268	268	278	278	250	294	259	245	266	246	296	283	280	266	245	269	262	263	265	246	261	260	268	270	277	244	286	278	256	294	274	259	261	262	272	293	236	288	234	262	246	269	272	258	287	233	276	265	263	267	247	251	288	264	253	260	257	276	287	248	280	295	266	292	258	275	268	249	272	241	245	267	272	282	254	273	261	260	280	287	256	259	247	276	252	295	281	277	277	293	286	275	287	271	271	251	249	252	260	277	269	273	278	278	299	261	276	277	269	274	288	256	269	262	285	265	247	257	247	284	267	204	291	263	290	238	272	250	276	263	254	261	250	277	243	281	293	262	269	228	264	275	245	251	265	260	241	282	280	270	238	262	285	283	244	254	287	264	247	277	243	293	295	281	288	283	270	267	292	253	293	276	225	296	253	267	250	275	244	260	268	296	261	257	274	277	283	250	269	273	267	269	278	274	259	256	262	274	277	266	282	280	260	282	277	265	267	292	256	291	275	274	257	269	249	281	276	258	258	285	267	254	262	278	296	253	270	273	272	234	275	260	277	280	282	247	261	235	276	243	285	266	279	252	262	251	273	274	262	258	281	270	272	255	259	256	271	253	259	289	244	261	254	255	289	272	263	255	273	274	274	244	300	242	277	280	242	291	282	256	264	291	242	241	268	285	278	264	284
32876	10350	4911	2385	1671	1260	925	712	631	556	496	418	412	402	396	373	339	329	336	332	319	335	325	302	307	306	319	316	326	276	284	319	297	302	301	302	317	310	325	264	245	300	262	294	274	291	306	311	303	276	273	299	288	289	291	290	324	310	271	294	308	266	278	307	300	272	270	262	261	278	264	300	262	249	299	274	272	288	279	301	316	265	284	265	293	312	313	271	269	297	277	291	286	312	289	272	279	295	265	266	273	292	299	288	311	277	289	273	281	265	297	261	295	317	263	262	311	282	247	270	294	270	271	286	258	285	266	278	290	283	256	251	281	285	266	271	291	303	264	271	253	288	296	265	281	273	292	284	285	281	252	289	249	278	258	269	280	294	279	273	272	259	293	274	260	272	275	287	294	261	266	300	244	258	298	274	240	270	263	265	280	282	240	278	268	298	289	297	275	288	252	275	268	282	298	291	286	301	296	299	279	301	286	281	269	271	255	282	280	261	264	269	263	265	291	290	249	257	257	301	283	267	247	280	279	286	273	286	289	252	301	254	264	279	283	288	277	271	290	304	275	284	274	278	279	286	284	287	263	264	272	270	291	246	293	282	275	256	304	275	241	282	283	258	274	276	270	273	261	275	263	262	246	271	314	258	266	268	278	257	291	303	262	284	278	277	277	293	259	261	278	263	267	274	285	273	262	266	287	283	275	252	299	253	276	280	305	275	271	281	267	282	289	280	282	287	265	251	291	283	239	286	245	303	275	302	287	282	278	293	293	271	281	312	273	293	287	267	272	259	295	250	269	270	290	277	264	309	277	264	301	269	291	294	289	296	268	256	284	253	305	304	279	293	301	290	299	312	246	275	275	271	280	257	298	264	282	266	281	301	280	291	271	268	270	271	272	287	264	298	262	291	254	263	283	300	261	247	278	298	296	295	258	300	278	250	279	294	288	280	276	280	319	265	275	277	299	252	280	258	273	265	275	283	284	285	281	293	279	306	283	273	264	290	278	255	264	299	296	274	275	287	276	288	252	256	307	259	276	275	265	287	267	248	264	304	285	262	258	274	272	306	265	270	283	299	298	263	296	280	287	256	268	279	261	296	278	301	251	254	261	266	248	300	300	288	262	278	290	296	283	263	292	270	261	283	285	280	290	292	265	289	287	265	269	267	301	290	304	294	265	256	282	292	272	270	265	253	290	266	288	290	272	271	285	271	292	265	304	297	250	268	289	264	273	258	278	267	279	265	283	293	268	281	309	282	265	261	288	289	278	295	290	281	263	257	285	312	313	270	260	288	318	274	276	291	276	268	266	274	264	259	289	251	330	237	285	265	280	277	287	300	305	283	268	281	271	259	271	300	277	267	272	261	260	269	272	280	284	270	281	282	258	280	275	263	277	291	274	288	291	270	295	261	269	261	280	281	272	257	248	305	262	254	270	299	300	288	256	283	298	281	286	289	263	294	312	242	305	268	296	270	274	283	275	275	281	297	287	287	275	274	289	270	259	255	283	317	312	281	301	281	286	270	286	299	259	282	270	274	257	279	271	287	288	290	286	274	289	291	245	298	269	270	290	293	263	302	279	275	300	291	262	259	273	285	292	277	302	288	263	280	282	262	297	307	313	284	246	270	263	272	307	285	263	267	307	278	279	265	283	291	269	270	276	260	311	260	284	274	274	291	257	281	266	271	293	288	303	271	267	299	303	279	294	268	259	276	276	265	277	279	273	261	263	293	260	279	302	277	283	301	275	271	275	286	288	266	239	261	310	253	281	316	289	274	265	292	267	265	255	269	278	290	283	270	292	255	265	283	275	251	291	268	286	275	287	263	264	282	285	300	272	289	267	280	308	252	288	286	303	310	257	277	291	269	273	279	274	292	297	297	277	289	294	275	276	291	308	271	277	270	276	287	282	273	287	272	294	265	268	294	286	279	262	284	325	296	279	278	265	272	280	286	254	291	282	300	323	259	282	280	275	285	253	261	282	260	307	279	270	301	282	279	288	289	276	262	261	291	270	291	285	293	276	308	305	311	274	280	273	299	299	261	247	305	299	306	290	265	249	295	278	286	287	277	278	251	301	275	278	293	277	276	282	290	258	279	287	280	287	293	285	278	246	310	266	267	251	271	265	259	289	267	275	252	298	284	289	273	302	265	308	249	281	295	288	323	270	268	271	272	291	269	275	267	253	318	260	286	247	266	280	270	259	232	258	275	284	264	272	285	249	275	273	268	257	268	288	259	293	248	261	273	270	312	312	282	244	305	303	256	272	280	257	256	291	260	299	287	267	275	276	286	285	285	291	316	286	270	277	272	290	273	271	292	257	272	267	277	288	284	291	296	286	255	281	281	282	282	280	278	268	300	267	300	275	275	283	251	320	266	287	258	256	255	287	287	290	255	268	268	274	295	280	279	298	275	277	280	268	289	262	312	253	270	274	288	281	279	268	283	276	278	264	304	300	303	282	258	271	254	275	266	271	271	275	273	269	250	273	281	306	254	266	262	265	295	298	272	297	260	278	265	293	259	260	241	237	265	301	235	271	249	307	248	281	275	257	269	260	294	278	254	297	276	285	258	267	271	273	302	287	282	268	269	288	269	286	279	269	269	307	294	285	247	251	252	315	303	289	283	309	254	267	267	276	296	327	293	282	260	287	258	308	275	282	264	282	268	276	308	302	269	278	254	286	301	271	267	270	292	294	246	269	287	291	275	299	270	277	285	302	310	284	253	278	260	290	280	261	269	298	292	271	299	286	285	254	263	255	279	296	276	261	279	260	287	280	246	279	276	271	283	263	302	285	270	277	280	292	270	269	283	265	282	283	273	305	287	273	281	292	272	276	320	259	296	255	284	315	262	276	278	292	282	275	277	273	278	254	267	247	254	267	307	270	259	278	301	280	302	298	328	315	275	288	265	289	267	272	313	285	277	279	307	261	228	252	279	280	283	286	306	287	287	283	305	285	269	263	262	290	281	243	249	274	279	296	270	264	261	263	297	285	287	310	288	254	271	242	280	259	283	284	288	283	268	251	272	276	292	293	305	284	257	311	279	290	305	271	306	286	267	280	280	279	288	273	245	281	266	255	279	264	298	291	264	330	275	271	289	310	300	291	298	297	289	294	279	277	279	258	259	291	289	276	275	288	264	281	288	279	275	279	254	301	275	298	275	265	301	291	296	261	265	277	296	284	310	304	257	296	283	307	289	291	291	271	286	272	293	283	267	257	282	293	263	287	255	279	262	291	302	306	257	251	280	270	268	306	234	261	288	310	276	283	283	266	245	283	294	282	282	284	289	285	283	282	275	295	293	275	261	291	281	267	282	286	273	281	283	288	257	301	262	272	326	299	272	260	288	302	280	303	272	285	304	273	282	285	266	262	273	275	292	259	285	258	274	269	280	272	263	301	283	295	262	291	282	295	292	229	279	288	282	262	275	264	271	277	258	290	304	281	288	275	258	267	245	280	265	293	295	275	282	294	263	263	301	249	291	266	282	288	252
24446	20938	27411	24556	14094	1134	777	629	617	608	602	567	551	549	554	544	563	521	528	521	499	471	546	506	487	555	498	525	484	541	537	487	469	497	541	478	496	481	527	505	493	513	517	523	542	505	527	522	473	479	506	484	484	471	463	479	541	516	476	537	512	504	469	475	503	478	533	533	506	525	505	524	524	508	516	516	477	457	509	496	522	573	484	508	498	533	528	500	532	502	501	468	477	460	514	458	515	487	501	487	520	494	494	529	520	524	502	476	524	495	505	548	497	507	528	502	487	499	471	495	472	510	465	521	507	537	503	467	493	493	490	486	492	500	482	467	504	499	491	527	508	475	510	509	476	454	527	489	489	493	502	497	491	513	466	511	493	490	483	499	508	494	503	493	470	471	497	479	483	467	490	482	508	486	461	509	488	439	498	474	529	512	488	461	501	464	506	471	478	472	485	487	489	490	490	544	526	543	476	470	472	490	477	550	488	527	542	535	432	449	550	497	482	490	492	480	463	479	512	505	514	483	506	507	493	507	458	495	475	507	508	499	542	456	524	490	499	480	517	487	533	493	484	513	522	486	488	470	534	500	495	481	534	475	490	485	493	524	460	490	497	510	464	544	506	482	445	456	492	504	479	479	524	476	495	510	513	507	472	512	493	478	466	516	522	447	474	482	494	514	518	530	482	522	479	473	487	489	505	504	519	510	506	479	466	513	499	514	528	466	553	491	486	503	481	523	514	509	479	521	505	476	523	450	501	497	491	502	485	471	509	496	489	509	465	500	476	507	536	505	533	484	515	488	487	500	496	515	490	505	516	503	522	477	521	482	523	502	469	485	501	482	496	508	478	546	478	494	546	494	534	477	503	494	523	484	477	476	544	494	515	512	508	520	485	504	508	473	473	518	476	486	522	505	461	490	483	486	540	479	516	488	543	493	475	507	494	552	481	497	498	495	517	530	481	504	490	517	481	483	515	463	515	496	511	479	479	497	510	517	465	478	489	497	472	488	524	483	496	505	529	476	534	507	543	491	481	466	449	479	478	550	480	464	487	538	504	475	489	505	486	463	494	512	505	514	501	480	459	514	470	490	496	487	477	474	517	490	509	534	455	496	502	521	486	523	506	542	533	504	525	483	493	448	472	475	477	522	487	494	492	493	517	549	534	488	475	504	470	495	519	463	563	498	468	481	524	491	483	497	493	512	502	509	493	469	533	499	526	504	483	524	546	547	502	467	476	480	501	513	521	468	494	478	496	495	490	537	506	495	494	482	505	515	508	520	505	522	488	495	524	513	476	515	480	500	499	532	496	505	479	488	515	448	483	511	511	501	506	522	567	505	496	534	459	476	522	541	484	487	509	502	525	511	493	529	505	514	484	478	491	514	518	525	495	503	510	505	501	536	545	531	516	473	458	517	483	456	479	532	504	490	485	500	503	479	519	469	492	469	492	514	487	540	506	519	498	516	515	504	476	501	508	496	498	496	506	513	502	495	489	487	507	469	494	502	503	508	487	491	528	499	496	476	491	506	477	485	486	526	505	493	478	497	529	525	494	479	512	488	499	511	498	452	454	488	490	501	484	533	518	477	527	497	478	522	517	517	487	487	497	466	528	518	510	506	482	472	485	478	517	504	547	481	462	510	561	493	517	504	498	517	479	497	501	515	528	485	530	484	499	498	459	502	490	502	506	509	457	481	530	508	499	522	468	487	481	514	500	470	463	538	494	479	492	503	507	495	536	508	483	492	472	452	490	519	513	460	547	486	483	530	459	528	489	486	448	491	502	506	522	504	521	488	506	455	508	504	503	515	508	523	508	460	509	503	514	514	485	507	502	500	481	526	482	493	499	509	481	483	479	514	500	539	514	503	493	542	505	480	492	491	500	509	470	461	477	486	518	503	440	518	474	486	527	504	461	477	490	541	499	513	459	490	461	495	500	508	509	458	513	501	495	521	488	515	509	488	485	513	521	508	482	494	468	478	526	490	451	476	520	494	499	528	484	484	503	546	464	449	538	543	534	529	506	469	474	513	532	498	527	492	504	487	511	495	497	515	477	466	507	484	480	432	520	484	481	503	486	492	507	487	493	503	496	478	521	477	550	429	515	482	503	497	495	530	481	535	513	527	490	493	501	498	520	480	510	524	494	448	492	459	510	531	491	491	510	530	536	537	520	478	509	471	492	511	514	524	526	515	527	484	509	528	540	479	516	531	491	501	502	482	489	503	483	490	491	499	534	485	517	491	483	516	503	482	535	467	455	542	513	504	515	475	452	475	495	501	468	523	496	464	510	494	524	497	528	489	503	480	502	497	458	544	512	523	478	486	457	461	498	487	476	498	473	490	486	493	537	511	514	485	506	484	459	497	525	472	556	513	518	508	489	521	494	471	497	513	501	498	536	463	518	464	501	494	480	506	491	520	516	459	519	473	475	462	515	491	519	464	513	470	505	503	495	534	509	502	478	510	523	519	512	510	487	503	509	514	489	466	514	491	480	516	473	488	456	490	481	489	541	469	548	472	493	518	498	529	482	519	430	535	462	499	483	483	491	543	504	528	490	522	514	460	494	499	504	465	492	511	499	529	498	491	515	487	509	504	531	441	532	500	499	481	499	506	483	538	513	484	484	544	514	475	501	458	514	475	476	475	469	520	490	494	502	479	478	485	501	519	487	483	513	495	552	501	456	513	550	546	516	500	486	466	496	480	510	498	517	509	537	488	484	484	511	524	474	505	433	483	522	511	508	549	492	483	459	516	503	517	470	524	495	496	488	496	509	499	481	510	527	500	500	496	484	498	496	520	483	480	485	467	538	468	476	497	522	533	492	488	517	497	509	495	541	474	511	498	512	500	517	469	531	491	490	508	512	454	448	450	492	500	489	500	483	524	483	460	500	503	487	544	494	437	450	490	520	470	475	480	520	512	505	509	487	501	487	467	543	473	514	545	486	476	526	498	505	491	464	480	507	468	493	488	476	498	490	500	512	522	497	511	494	459	468	508	470	505	537	497	488	525	473	464	482	503	501	499	484	506	528	427	488	506	499	502	502	548	515	531	498	521	498	479	500	492	519	454	515	516	496	502	527	504	498	527	544	500	499	490	494	502	524	514	463	483	498	486	485	517	486	477	520	470	465	534	459	491	476	536	473	512	465	523	499	482	530	545	486	487	518	541	466	518	498	528	541	519	518	478	496	490	486	497	514	500	479	512	490	470	528	502	499	486	516	480	522	526	492	494	501	487	478	485	511	495	473	529	518	484	515	519	494	512	486	547	508	469	478	444	478	536	457	502	492	507	475	479	507	504	479	504	490	501	460	487	482	485	525	485	483	513	530	472	468	487	495	483	498	475	541	480	506	478	522	473	481	489	527	518	505	519	478	509	503	461	507	532	477	451	478	504	492	517	504	491	568	503	495	480	503	512	502	514	494	477	507	503	532	499	477	487	470	501	513	517	541	481	505	533	493	486	506	512	534	486	452	504	527	477	477	475	492	480	479	501
32967	6510	3177	1656	1308	1019	904	795	719	662	600	547	581	570	519	528	587	521	487	510	495	496	512	551	481	487	496	464	558	520	470	508	484	482	502	551	498	484	488	480	509	506	503	470	467	503	488	492	496	474	483	512	514	487	525	514	501	516	475	532	455	491	468	508	502	438	495	498	490	500	488	491	477	455	515	461	500	501	499	483	501	520	496	436	478	496	476	464	509	496	480	510	477	538	510	537	534	516	509	494	492	468	474	493	495	490	478	521	499	462	488	457	535	488	535	436	473	479	464	469	482	497	507	479	554	417	506	496	476	523	505	526	510	501	470	484	493	453	528	482	470	448	496	489	456	455	485	476	495	489	460	440	499	485	504	457	495	469	452	511	482	480	507	462	460	529	461	469	512	485	472	490	459	498	493	486	508	454	503	505	520	465	446	499	509	507	515	522	462	477	511	493	496	456	462	488	492	485	492	494	494	514	489	486	453	509	483	492	496	512	470	507	504	516	498	498	476	495	516	503	465	457	480	503	494	462	502	480	488	477	485	518	499	505	492	486	479	465	487	494	520	487	503	505	527	459	474	524	482	499	499	526	470	479	520	504	510	510	479	541	497	472	468	498	493	452	523	493	482	489	468	485	464	480	489	464	509	450	476	492	465	479	502	446	479	508	504	460	502	520	497	535	527	548	453	492	488	475	516	486	466	487	472	496	476	519	480	444	522	513	481	497	481	514	476	463	492	485	504	503	517	485	513	477	470	487	512	515	494	481	449	524	451	524	490	451	487	519	501	470	490	499	453	457	498	491	445	479	484	498	507	490	489	520	538	480	460	424	490	487	462	512	462	480	532	501	481	457	494	498	492	488	501	460	477	496	508	458	553	487	512	512	509	477	507	493	453	475	489	483	489	527	500	472	468	467	466	510	479	503	523	509	491	486	450	460	523	546	489	502	491	427	494	501	494	487	497	473	463	505	447	490	483	488	533	456	517	492	525	471	475	505	482	487	502	500	452	480	473	479	475	499	515	498	485	490	456	503	526	516	472	555	481	495	488	492	507	521	497	471	510	494	492	478	472	517	539	487	503	487	486	470	486	514	474	493	477	520	511	474	492	490	490	504	493	460	487	534	502	463	497	488	517	537	480	487	460	479	515	493	468	463	457	543	460	487	474	492	454	526	460	471	453	503	487	512	504	511	486	482	479	475	490	499	497	496	474	468	494	475	510	493	518	509	536	501	474	472	503	518	506	490	542	469	516	477	484	531	494	496	486	523	479	482	489	500	486	553	470	497	509	472	476	464	484	491	524	500	510	484	502	497	477	513	495	453	488	476	492	520	498	514	456	530	459	459	478	466	486	461	511	447	434	486	499	429	477	457	515	488	468	534	483	504	459	533	476	494	484	511	496	489	469	460	459	499	476	521	523	462	476	467	487	497	447	474	498	465	507	495	490	510	476	461	466	493	513	485	520	529	492	510	499	480	501	489	478	476	449	512	492	508	469	480	482	487	484	468	492	491	474	514	497	510	488	488	504	517	498	502	480	519	478	469	544	519	487	452	478	452	439	474	456	469	468	508	483	454	488	477	519	478	489	459	491	465	506	482	474	486	521	521	467	495	513	491	504	498	463	490	527	462	518	503	499	474	463	494	516	466	526	507	537	483	494	494	465	493	478	463	508	476	521	517	473	472	456	511	491	520	482	491	516	496	458	520	459	498	482	503	523	496	483	465	466	487	501	487	487	492	515	500	510	461	459	501	505	475	497	443	493	481	508	445	475	471	497	516	510	529	464	476	469	466	548	470	495	453	502	504	485	485	483	490	481	507	479	464	453	477	522	487	513	464	456	477	484	501	508	496	437	512	488	535	452	508	480	459	484	491	478	461	479	517	474	464	508	503	485	496	484	471	458	525	498	528	470	449	516	490	467	465	497	521	495	502	524	498	473	456	500	494	488	502	506	501	489	481	489	481	482	481	510	468	475	500	501	493	500	468	514	478	530	512	429	478	468	525	463	524	521	510	446	486	496	505	507	466	504	529	466	491	458	513	500	472	464	519	505	465	486	473	452	514	498	473	492	515	495	472	535	500	493	490	472	457	500	478	473	493	506	494	478	508	513	489	489	450	490	476	518	485	472	449	492	473	480	533	469	501	515	503	476	503	512	467	450	496	465	469	493	511	500	492	547	473	493	494	490	496	478	483	513	508	467	539	514	483	489	452	455	461	447	486	491	523	483	498	527	503	490	483	484	460	579	510	466	520	487	472	513	471	501	506	477	486	474	459	509	482	486	507	445	490	520	496	498	503	465	470	510	496	477	477	524	517	472	472	496	485	514	472	482	483	441	510	459	481	512	465	485	460	478	524	516	479	493	502	516	499	486	522	489	485	476	514	513	513	509	467	489	523	470	497	504	497	495	444	486	479	498	471	498	464	485	483	472	438	478	487	511	472	478	477	480	479	500	461	505	491	503	493	538	506	453	502	475	478	490	506	507	484	459	481	490	466	486	524	473	484	460	481	495	467	489	496	503	474	482	490	495	455	497	493	447	464	464	475	497	532	486	514	486	477	452	492	506	461	500	480	493	469	474	554	489	439	499	516	525	485	461	488	469	470	548	493	490	462	499	475	498	483	500	473	526	508	496	483	503	481	470	493	474	450	440	494	475	496	466	494	517	505	482	462	482	496	487	467	496	490	496	506	489	503	495	472	468	519	505	470	490	496	480	468	542	500	498	519	548	470	494	440	547	465	490	515	523	457	443	486	489	521	507	489	494	446	506	490	499	445	509	477	498	487	522	468	493	489	519	448	467	469	448	513	485	513	523	533	490	520	519	507	531	472	439	521	510	492	496	459	489	494	522	477	485	506	532	488	499	509	480	474	474	513	510	471	490	484	513	464	500	493	531	467	503	517	480	492	495	480	524	494	481	470	487	477	464	535	503	485	499	463	523	504	476	486	489	520	515	479	456	508	479	478	501	545	447	529	474	499	462	473	498	522	490	483	459	514	466	458	498	505	522	470	469	487	494	491	486	468	516	508	519	547	468	512	479	470	498	517	476	484	530	463	506	518	417	493	491	505	478	546	469	503	503	465	506	471	496	490	488	495	507	463	480	497	506	471	514	499	551	512	511	501	489	501	465	521	478	514	469	492	508	480	462	502	494	497	496	478	512	467	465	487	487	486	485	509	469	476	480	471	502	463	512	478	489	503	468	491	464	480	502	487	483	505	521	478	501	482	513	495	492	502	481	508	489	483	487	524	482	547	471	445	548	461	482	483	477	497	497	475	497	462	498	506	495	506	526	500	459	483	511	512	478	458	494	478	527	482	455	484	522	497	512	466	493	485	493	439	467	485	476	505	441	459	509	484	521	489	484	498	462	519	486	470	516	509	525	477	478	501	502	505	493	492	485	510	451	492	501	506	494	485	462	487	452	473	463	487	513	472	496	441	495	503	478	457	479	509	522	483	487	491	497	506	476	492	496	499	494	497	504	493	505	472
22245	20990	28735	23439	20994	21040	10311	968	626	516	489	415	396	314	357	331	299	284	290	264	302	238	265	273	253	265	223	250	253	261	249	240	245	241	216	208	204	244	216	234	223	240	193	232	223	220	213	201	223	209	208	212	200	203	249	205	222	209	207	221	208	189	204	199	198	206	200	191	213	197	226	232	233	242	197	197	213	201	190	223	207	204	223	182	195	169	231	195	227	252	199	208	190	191	223	206	206	209	211	184	230	190	203	223	207	219	216	207	210	214	206	207	185	209	215	218	193	215	238	213	216	201	185	183	208	193	218	189	240	228	201	218	216	200	205	213	237	199	219	205	191	183	189	201	221	196	205	200	212	176	202	216	194	217	189	195	200	183	194	185	218	198	196	195	199	199	196	230	200	187	221	170	182	195	200	207	206	195	213	216	220	188	184	194	205	212	228	192	220	191	185	205	203	200	233	217	199	181	220	208	217	200	213	219	187	213	215	196	223	193	207	201	215	196	202	176	197	197	202	203	230	222	216	152	218	186	178	188	238	222	197	196	257	235	210	188	203	212	238	205	199	197	202	183	193	183	188	179	219	209	225	239	204	231	174	224	194	200	233	188	209	219	202	198	228	204	190	201	217	204	236	172	227	197	200	209	194	226	182	211	186	206	219	189	194	192	178	202	215	194	175	215	219	232	200	186	197	207	218	226	195	207	177	196	216	219	216	205	198	217	221	198	216	193	204	206	235	184	185	216	200	204	217	216	199	208	176	192	182	223	203	207	182	198	195	213	188	202	208	200	200	191	211	217	198	219	225	196	204	216	205	204	204	218	175	227	211	219	189	197	228	192	191	204	216	227	169	192	201	222	209	189	235	237	203	208	209	217	197	210	208	208	178	187	200	218	217	176	200	197	190	169	218	205	201	211	202	190	209	192	230	232	210	198	227	186	220	209	188	215	217	224	210	209	197	184	202	192	218	193	232	181	211	185	209	206	210	200	203	205	213	213	201	215	200	199	215	206	172	174	203	197	178	186	192	217	189	203	208	193	190	216	205	227	178	216	205	207	256	215	192	196	186	201	221	212	215	201	197	188	190	203	201	214	219	189	201	193	238	213	222	181	181	210	214	208	211	218	200	216	209	212	210	203	213	192	200	181	195	203	201	221	194	213	216	191	186	231	205	186	201	204	181	176	202	242	208	197	184	189	188	196	195	215	194	197	205	204	205	179	208	203	180	193	219	211	215	214	215	198	180	180	192	190	223	229	191	207	210	178	210	223	235	201	208	212	229	198	206	223	216	193	196	200	215	223	221	235	226	181	237	198	215	220	208	221	190	214	212	186	216	193	208	182	216	187	199	183	226	193	211	229	205	201	209	230	194	212	219	219	168	224	204	201	201	209	190	195	172	217	201	185	196	206	222	208	208	213	208	210	189	179	206	189	186	210	200	191	214	182	190	191	192	239	224	173	200	233	254	204	182	205	175	224	204	192	216	208	221	226	211	213	207	210	210	177	179	218	198	196	203	194	219	212	196	209	229	238	196	209	196	175	233	223	212	195	208	195	220	206	223	197	222	191	214	187	212	201	213	190	196	191	203	204	202	200	198	178	212	209	203	205	189	211	219	200	222	200	182	195	227	204	169	202	188	221	215	213	204	198	208	204	202	193	223	246	215	210	181	175	222	193	236	217	187	202	205	214	196	185	208	185	210	206	183	206	178	204	205	186	208	229	200	196	202	215	187	169	204	202	169	191	205	236	222	210	226	185	199	208	221	196	205	211	197	171	198	191	187	197	218	210	180	222	232	214	197	181	206	187	207	190	176	208	194	190	222	199	229	202	209	193	207	202	214	217	202	206	195	203	235	208	198	221	205	219	221	199	189	222	219	215	187	215	200	195	229	159	205	207	183	184	166	215	185	210	190	207	215	193	201	202	214	205	191	218	225	200	216	227	175	194	205	210	217	200	214	184	200	189	210	185	199	195	203	194	214	221	205	244	194	185	186	204	211	233	217	185	191	203	202	192	202	199	224	189	172	191	186	185	185	197	219	178	198	200	207	207	191	198	204	221	178	211	223	205	214	191	208	213	204	199	227	191	206	179	183	194	206	210	197	206	184	220	214	207	180	187	217	215	241	187	215	191	199	198	212	214	205	197	213	181	206	209	178	214	199	196	203	213	220	210	194	194	209	183	176	227	197	197	207	211	209	184	195	192	196	172	187	205	193	205	177	204	222	209	204	212	196	213	215	196	225	192	207	202	199	184	214	189	169	201	199	192	209	225	185	202	192	188	172	181	206	217	211	201	216	210	216	203	213	202	193	192	222	202	207	189	203	217	186	191	196	211	207	206	233	189	179	208	186	211	183	203	201	188	224	207	205	218	198	197	202	207	209	194	193	195	192	206	194	179	195	213	230	206	221	230	197	179	191	188	184	194	191	171	193	192	190	217	207	177	208	203	221	191	197	210	213	208	178	193	213	207	230	196	197	197	212	225	203	206	202	194	229	200	204	222	205	229	196	195	192	182	216	189	182	193	211	211	182	193	205	207	200	217	212	198	207	230	186	198	206	191	199	186	184	202	227	185	194	195	197	199	181	238	200	196	186	192	204	195	201	202	185	210	185	208	207	196	181	212	195	202	169	192	206	185	202	180	194	193	210	193	200	211	207	200	194	225	217	186	197	222	218	216	200	223	234	188	180	210	227	217	204	210	216	218	196	195	215	216	194	186	192	198	201	175	205	208	194	194	163	229	194	230	220	183	201	173	172	177	227	214	203	232	230	195	214	200	238	221	194	208	192	197	207	200	219	204	202	209	190	223	200	201	218	221	247	224	198	181	185	206	197	189	207	177	199	216	195	186	182	214	198	222	199	207	187	196	198	203	196	204	223	182	214	225	190	199	209	214	207	207	198	220	207	200	189	197	183	203	212	212	180	246	213	230	184	186	200	213	187	221	188	214	210	200	203	196	186	187	210	192	212	189	199	200	218	210	182	200	185	194	191	188	204	197	200	210	188	204	242	215	191	202	196	186	188	245	201	191	215	196	206	193	189	249	220	198	209	213	194	222	201	218	186	228	202	210	223	198	189	200	233	192	207	191	210	207	215	223	210	205	202	242	206	205	216	212	192	203	200	205	198	198	219	198	220	203	184	183	191	210	222	222	231	214	187	229	208	213	189	206	204	223	179	206	180	218	197	181	210	209	213	192	178	206	186	198	186	229	236	188	195	196	214	204	188	189	211	205	200	188	197	162	221	226	215	191	181	198	198	219	221	197	193	218	186	212	195	234	203	194	220	218	182	172	198	193	189	182	206	205	214	202	177	197	209	194	207	219	231	231	186	204	217	196	205	230	213	160	187	193	192	194	205	207	190	183	211	205	181	220	193	182	215	217	188	206	178	199	190	209	182	221	213	224	188	190	219	196	191	215	212	198	208	183	192	194	181	186	222	203	203	198	183	193	193	187	189	190	210	208	202	214	199	200	193	252	193	184	215	216	223	228
34081	16527	8705	4145	2985	2189	1540	1200	906	713	580	512	468	444	380	363	351	327	321	295	298	264	267	257	251	270	237	259	248	237	230	228	204	235	239	226	255	224	219	220	225	242	225	230	219	208	220	207	226	250	219	214	227	245	206	216	215	193	208	229	215	210	201	217	235	204	210	196	209	201	220	221	226	218	198	195	191	199	226	226	186	198	196	202	182	212	200	210	200	212	172	199	228	194	199	214	209	224	205	216	226	215	218	215	194	196	193	198	206	195	215	226	200	187	209	186	191	223	183	201	229	204	183	208	207	188	206	178	212	209	199	209	208	210	213	180	201	224	185	181	184	181	184	189	211	197	208	198	204	213	196	213	195	227	215	192	213	185	201	189	197	179	204	204	204	218	212	208	190	208	177	194	201	236	201	202	187	192	200	195	189	193	190	186	196	201	205	204	203	187	207	219	194	169	226	212	192	181	216	210	187	196	205	202	208	195	205	201	210	221	188	207	210	211	198	215	211	211	207	206	181	208	202	232	205	200	219	202	197	188	186	182	193	196	212	183	188	190	177	186	204	192	216	226	186	215	207	202	195	196	208	218	182	219	202	208	229	200	184	213	184	195	228	204	205	215	193	194	206	200	202	223	187	193	192	194	210	182	213	204	203	196	206	205	185	169	213	198	193	208	189	208	184	220	189	208	203	222	189	210	226	184	194	221	197	229	204	204	213	194	205	189	175	201	209	217	203	211	212	197	193	217	210	206	193	196	208	188	209	187	217	214	187	208	213	206	206	195	192	200	201	214	214	217	198	188	227	210	203	209	198	210	197	203	194	175	181	211	205	193	193	222	202	216	217	208	194	218	151	228	241	203	177	208	210	187	191	204	217	185	214	179	193	209	197	215	214	198	208	191	190	202	203	207	192	202	195	208	188	195	212	188	193	189	213	207	193	206	214	195	194	204	219	207	225	194	191	189	206	215	206	204	191	200	200	199	221	193	179	249	213	208	206	194	211	188	184	208	173	192	200	212	174	187	208	210	213	217	198	185	192	190	185	200	202	200	187	190	217	192	197	195	195	215	202	170	206	167	185	203	212	174	213	196	177	215	199	183	210	173	196	218	195	209	195	186	204	210	209	197	206	182	201	193	195	203	211	205	207	187	187	184	179	193	198	200	189	198	181	210	206	183	220	220	205	224	224	218	184	176	184	184	200	187	191	219	208	207	195	202	209	193	207	218	188	200	224	207	214	194	217	194	198	172	183	211	201	216	181	221	219	182	184	198	202	194	181	192	190	203	209	190	201	182	217	189	220	197	198	170	203	184	202	208	193	202	199	209	196	212	174	191	183	192	171	184	194	187	202	201	195	196	179	210	184	224	215	208	188	212	196	218	173	197	200	221	209	204	192	192	215	184	198	183	207	208	234	180	220	194	180	193	189	195	196	195	217	189	206	212	197	183	201	216	200	195	199	231	216	210	185	199	219	206	209	192	180	205	222	207	198	203	187	187	195	198	210	207	195	222	190	202	194	188	197	207	181	171	206	213	190	193	189	232	194	182	184	189	198	191	210	201	193	200	200	209	205	192	219	197	191	203	212	221	213	189	195	224	175	190	210	225	230	196	196	210	200	199	202	194	201	210	189	193	176	199	183	197	200	190	179	176	196	217	204	220	213	199	213	202	231	210	197	212	193	211	207	181	213	217	187	201	183	198	192	186	222	193	184	207	188	196	203	196	187	190	195	197	202	182	202	198	216	192	185	203	191	186	206	209	193	226	190	196	202	208	201	201	221	200	196	218	201	193	167	195	192	207	201	197	206	200	221	227	191	211	223	183	199	213	191	181	205	220	213	215	211	212	181	198	195	230	214	204	196	213	158	203	200	209	199	185	190	204	216	173	212	198	196	202	192	218	211	203	183	197	206	224	214	195	209	173	180	197	193	211	173	189	197	203	192	189	192	202	182	183	197	206	205	227	192	188	198	184	210	170	205	170	188	182	220	183	222	189	206	186	202	204	200	208	200	189	213	184	203	214	218	180	170	200	190	197	191	189	196	178	190	209	190	196	196	207	203	184	194	205	202	183	192	188	209	181	212	186	183	197	192	227	195	199	205	208	184	202	211	209	208	207	189	200	188	210	174	192	206	197	185	200	181	225	181	194	185	219	189	215	193	246	184	188	217	203	220	210	193	207	194	201	181	205	174	220	191	202	197	217	218	214	213	206	210	194	175	216	212	189	210	217	168	182	200	195	198	194	213	185	198	191	194	195	206	177	198	203	204	214	197	194	207	193	212	207	195	208	220	216	204	221	198	200	203	210	216	218	204	201	201	202	189	214	199	193	183	220	189	192	217	182	200	187	183	208	191	205	203	206	209	215	202	227	197	196	229	203	226	203	203	198	206	208	167	199	199	225	182	220	172	194	199	191	189	219	193	193	185	210	184	213	203	194	197	202	195	203	190	212	223	207	180	197	199	187	173	203	188	226	197	195	192	198	189	176	214	187	218	216	182	188	191	197	185	191	205	191	190	205	192	227	196	187	222	214	189	165	185	175	222	221	181	211	201	182	217	225	217	211	241	193	199	181	204	213	180	222	200	200	212	181	215	186	202	193	196	202	183	209	216	199	170	220	204	196	202	201	206	193	179	209	194	227	206	210	197	209	204	222	193	181	220	229	178	189	217	185	210	192	211	178	220	187	180	191	188	203	166	197	215	207	211	184	221	183	232	204	191	209	194	203	182	181	207	216	211	204	207	191	229	190	196	197	195	212	208	187	205	193	194	184	193	206	188	195	194	202	203	191	204	191	198	233	185	207	211	186	210	225	212	211	191	202	192	183	215	220	203	205	200	207	219	195	184	195	195	181	190	205	194	200	209	209	215	217	223	229	200	194	194	207	195	188	185	184	193	207	183	198	211	194	194	180	225	182	184	214	182	214	186	177	187	191	200	198	233	189	214	216	205	192	196	231	207	192	186	208	202	198	235	187	184	187	200	182	195	192	226	202	192	181	224	205	194	233	221	199	214	213	205	201	193	200	189	209	185	198	200	220	179	213	212	199	189	206	189	217	172	198	201	193	218	228	212	231	209	198	197	212	204	210	231	216	205	240	218	182	188	196	192	193	217	192	177	209	182	219	203	189	179	187	173	224	183	189	194	188	210	195	183	211	185	196	207	186	204	190	203	180	195	206	192	181	208	182	205	190	216	207	208	190	203	210	210	200	209	206	181	211	183	195	175	218	183	209	189	198	213	186	212	203	203	198	189	190	215	204	184	219	211	181	208	223	191	203	220	214	213	187	189	214	191	181	215	188	173	215	203	224	185	184	183	221	200	171	206	215	181	203	191	195	188	179	188	184	185	206	220	211	218	169	187	167	189	205	215	205	203	196	198	209	208	214	208	217	207	245	186	200	220	208	203	236	189	185	208	209	192	177	189	207	178	171	210	218	187	162	200	201	209	176	171	198	179	186	213	175	207	218	202	228	217	206	207	213	199	187	201	236
31435	19630	6746	817	519	539	521	537	477	531	476	506	492	499	446	511	458	469	511	476	527	498	482	494	531	515	515	530	518	476	496	483	483	520	519	504	491	497	449	455	436	503	487	516	480	511	481	489	482	500	474	500	490	476	477	522	539	488	546	500	477	534	532	529	471	489	492	482	486	489	531	471	502	495	485	500	448	516	480	443	514	483	502	507	502	490	459	472	486	536	511	458	503	510	527	520	490	468	516	523	531	504	521	469	484	479	515	466	476	467	533	474	503	502	512	508	459	479	489	510	486	531	529	482	491	457	511	466	473	517	484	488	463	552	501	497	500	469	467	514	506	472	493	495	486	471	486	509	497	491	508	515	459	456	532	501	526	529	521	534	500	473	487	454	485	510	510	478	500	552	499	490	490	530	493	500	514	461	521	497	481	482	486	491	489	486	474	481	495	483	487	502	516	494	478	526	513	499	471	491	506	463	494	496	508	512	523	504	495	462	488	491	464	495	482	511	501	533	534	548	487	489	493	488	492	515	459	480	518	519	527	529	494	513	486	473	497	526	503	478	499	488	496	507	496	485	470	479	496	495	513	525	510	451	454	477	484	486	526	495	502	472	510	502	482	471	487	498	463	485	512	469	514	493	488	495	485	518	502	485	526	496	499	516	496	478	513	494	498	512	498	487	506	529	519	490	495	493	475	475	519	516	516	477	495	498	476	470	490	483	511	510	525	496	487	503	473	503	490	539	482	533	517	501	515	461	531	452	478	488	467	499	469	488	508	478	500	530	522	489	530	498	461	486	489	530	459	511	480	488	482	489	528	500	441	505	512	455	493	468	495	489	493	541	502	483	507	541	493	496	466	488	512	492	515	511	495	488	520	488	499	484	483	485	503	518	459	468	522	497	496	490	449	486	514	503	492	489	489	485	471	545	488	497	502	483	495	465	540	468	472	464	502	505	467	518	495	473	501	529	495	523	509	507	531	493	470	473	467	515	520	467	491	470	474	483	483	468	489	517	516	489	475	470	492	480	511	486	478	512	485	490	479	512	515	473	508	483	485	540	478	548	494	505	506	511	501	532	510	504	474	488	504	508	478	499	494	482	515	456	502	490	478	523	460	484	457	525	480	501	506	470	515	489	488	491	511	496	485	517	514	515	482	478	487	494	478	498	537	532	521	497	488	476	508	525	492	502	495	491	474	479	530	542	530	488	499	488	508	462	480	487	492	479	474	492	464	491	456	452	509	536	465	473	486	448	472	479	484	477	495	471	550	481	539	503	478	476	486	509	506	494	484	508	513	556	519	503	508	472	509	524	498	484	507	479	502	448	529	484	491	473	518	517	494	478	497	510	495	476	480	510	517	534	494	474	440	516	501	490	479	460	491	510	532	500	505	513	495	499	494	520	498	479	508	510	481	484	495	472	463	496	509	499	519	537	442	476	532	503	485	473	496	502	508	481	517	540	466	515	544	516	506	459	476	484	529	480	541	500	506	481	480	492	472	469	476	491	490	503	479	492	474	522	466	504	504	545	496	519	515	499	504	456	485	475	480	524	488	500	521	486	472	469	506	472	463	505	538	494	498	500	488	500	493	490	480	500	485	471	490	496	476	472	448	517	482	512	477	500	460	467	486	461	521	485	492	533	519	490	473	536	516	453	491	495	471	510	497	485	505	525	511	509	488	485	479	509	564	486	507	495	530	527	494	474	468	483	514	516	514	487	483	465	471	483	468	499	495	481	466	520	526	489	499	492	484	483	548	568	501	468	503	497	507	492	491	480	502	530	486	478	486	457	498	472	515	498	467	478	480	497	514	474	534	489	456	515	504	494	448	516	476	468	463	539	480	530	503	523	485	508	515	513	465	508	473	475	483	482	476	482	500	478	493	514	482	515	515	503	528	480	538	488	456	519	496	481	486	488	511	524	528	555	499	499	476	492	530	467	481	491	534	486	494	506	540	546	487	485	533	535	495	510	514	507	452	479	500	509	494	487	510	490	519	495	508	516	489	497	441	537	500	526	476	528	469	515	486	480	492	524	486	470	512	474	483	445	473	497	465	470	497	483	500	478	523	531	486	498	484	518	481	503	507	521	475	514	485	488	481	492	468	494	490	495	490	510	504	535	478	480	455	529	475	480	481	468	497	502	499	468	477	526	498	479	502	496	523	478	481	494	463	501	518	519	502	466	471	480	481	487	505	507	478	487	468	488	503	519	473	498	485	518	492	503	506	520	477	468	503	472	511	484	505	478	465	514	497	479	494	537	477	455	517	514	474	450	490	491	545	469	481	498	459	432	460	521	541	503	487	511	506	521	479	482	490	457	527	526	505	517	459	486	522	455	483	501	469	479	469	481	503	515	482	490	477	471	497	450	474	487	508	490	522	495	511	516	483	492	531	534	473	516	534	488	484	513	529	506	531	472	519	497	516	485	499	466	470	489	451	467	493	480	481	480	485	509	509	477	491	514	488	512	493	492	474	522	493	494	489	477	501	479	445	482	532	470	520	514	527	478	429	490	496	517	483	458	479	481	483	496	522	534	505	543	486	497	495	447	468	478	493	479	488	492	482	525	481	513	503	503	483	472	452	517	502	481	479	464	507	471	494	510	488	499	508	490	480	525	489	466	547	529	515	513	536	486	516	460	489	495	475	508	474	512	473	469	487	507	479	472	499	472	481	492	525	472	488	486	518	498	504	484	497	505	506	470	548	483	461	478	453	546	493	507	492	469	470	516	542	473	545	507	506	526	489	501	470	488	495	472	508	500	498	450	465	502	486	473	509	481	536	509	493	478	478	489	490	466	490	490	567	438	454	500	519	475	482	525	500	503	505	536	516	525	463	497	509	500	479	481	471	481	532	494	506	514	475	478	506	485	464	518	509	472	525	470	517	468	490	540	460	507	473	457	493	533	483	472	497	484	488	489	454	506	512	532	494	442	459	476	487	536	496	479	503	468	493	463	480	471	479	473	511	498	540	515	524	451	504	501	466	500	514	455	498	458	520	484	492	487	511	441	432	467	510	486	451	511	478	483	518	438	477	454	471	484	490	545	461	479	463	464	465	498	518	450	478	493	475	494	489	503	515	472	489	465	466	468	478	469	510	483	449	481	498	508	445	488	512	544	531	488	486	518	535	498	480	515	471	469	535	507	510	478	511	543	534	463	490	537	475	451	479	448	469	489	461	471	495	463	520	511	526	493	520	485	467	467	485	481	503	483	546	512	506	483	449	508	490	471	509	489	460	442	498	482	520	500	473	506	484	510	485	479	521	424	433	473	519	474	484	506	541	490	490	482	530	515	506	487	469	494	491	511	506	504	497	493	522	497	505	492	483	483	478	518	482	521	442	527	491	468	537	502	526	502	517	489	461	482	460	480	495	451	502	507	545	524	507	528	526	513	526	476	489	528	501	508	510	488	512	502	481	492	527	501	477	517	476	514	456	543	465	524	511	494	497	480	481	493	483	489	511	506	529	511	477	503	501	497	497	495	528	541
33167	2594	783	623	532	567	528	548	552	488	489	480	505	510	499	495	502	486	522	519	510	490	506	514	482	494	480	455	511	527	527	516	503	522	526	491	493	538	497	511	481	539	499	499	543	507	514	528	518	485	471	512	542	520	521	505	483	538	535	533	508	535	470	522	520	482	504	495	463	481	476	487	486	514	483	507	537	525	529	490	480	492	526	526	496	500	517	498	561	484	481	459	495	494	532	486	494	499	499	534	494	466	513	444	474	520	485	470	511	519	494	493	500	485	469	522	538	492	487	472	521	494	517	523	501	454	509	479	508	493	474	488	509	489	506	516	538	530	495	489	513	498	454	478	470	501	498	509	513	475	487	509	499	509	502	483	462	487	507	540	464	484	495	506	515	464	470	501	492	514	485	488	514	485	477	488	489	492	496	463	537	475	494	486	519	497	487	457	534	478	508	499	510	488	522	475	517	464	467	471	491	445	491	509	520	473	538	488	539	503	487	490	490	535	462	497	509	504	497	478	513	507	514	516	476	512	501	478	544	492	495	503	506	494	482	516	506	526	486	531	521	532	479	498	508	519	500	516	503	514	481	481	482	514	420	493	511	518	520	483	519	500	467	528	504	511	465	510	509	504	502	475	479	527	504	484	484	476	473	460	491	468	473	465	498	473	489	518	495	474	519	494	467	462	503	506	472	515	479	486	500	488	511	444	481	510	506	478	485	506	512	489	501	482	495	519	477	538	497	533	512	557	489	501	472	436	493	504	520	504	497	490	503	501	501	517	484	523	520	499	483	445	506	531	488	508	529	475	509	503	524	513	479	544	541	497	486	539	466	512	518	523	470	501	486	498	486	474	478	528	493	487	515	456	520	475	463	512	503	518	473	468	476	535	511	503	495	531	482	513	479	534	492	496	510	508	500	473	493	532	499	502	498	510	461	544	489	520	505	476	493	481	476	489	491	467	515	475	523	525	531	548	499	457	514	459	499	510	489	523	469	513	502	513	508	480	517	497	506	484	480	511	505	505	527	487	444	510	480	517	458	541	464	496	464	493	477	465	486	489	489	504	497	488	508	516	452	475	513	513	486	531	509	518	491	491	502	521	483	528	497	456	478	484	494	482	463	519	465	516	512	561	493	465	512	520	489	538	533	477	493	501	488	522	478	500	519	463	472	468	554	480	520	529	484	502	529	490	489	494	496	481	491	518	525	453	452	488	500	547	484	516	506	481	482	480	529	486	518	518	514	512	514	500	553	500	508	491	531	497	534	466	476	492	487	501	510	506	479	495	504	522	528	524	490	504	505	495	509	546	499	487	479	477	442	506	500	476	455	510	520	500	520	487	473	482	440	513	481	468	476	511	486	461	489	534	536	476	504	499	499	450	523	474	483	497	504	541	479	479	476	546	492	506	468	511	541	476	516	487	496	507	505	533	503	512	496	456	493	481	506	485	468	498	514	498	465	479	494	500	479	482	471	527	493	490	475	476	468	557	522	480	493	508	480	488	531	496	488	456	515	490	491	506	509	489	534	510	495	452	507	490	462	492	511	502	494	521	497	494	490	512	492	471	519	513	527	515	496	502	458	473	530	494	498	459	508	509	511	497	479	518	495	483	490	465	464	509	497	461	512	540	487	481	503	437	522	477	474	531	523	543	474	523	521	488	468	470	521	498	531	534	490	483	511	492	458	471	484	500	509	487	504	511	560	472	522	524	489	466	482	482	471	476	504	472	461	555	488	494	513	483	510	476	486	485	500	482	509	513	550	513	476	516	523	516	498	491	501	518	534	490	487	455	477	547	494	532	479	501	486	502	473	505	524	520	453	480	471	498	505	481	529	482	526	490	496	451	472	485	492	500	488	520	461	521	506	507	473	481	506	527	511	544	463	451	443	465	489	515	505	487	518	513	501	531	456	520	499	466	544	472	541	495	517	488	522	506	533	523	527	506	463	512	462	522	514	498	498	507	475	471	471	487	501	467	530	490	479	489	461	487	492	536	476	484	513	468	519	491	505	524	515	482	500	474	461	523	510	470	509	516	488	507	488	510	548	527	475	515	493	489	471	476	473	481	498	516	461	500	512	519	472	488	505	516	517	491	487	508	510	503	487	532	509	517	518	470	516	512	550	490	464	514	456	521	509	531	492	465	501	466	485	539	488	471	527	493	462	511	503	475	526	473	505	459	513	507	486	535	489	491	493	460	519	496	493	515	516	492	511	493	513	477	480	496	468	506	517	511	494	501	499	483	511	489	492	480	491	531	520	518	463	512	516	489	518	493	506	509	500	488	460	536	473	537	485	451	489	461	476	502	511	477	480	543	475	505	480	507	456	482	507	516	519	497	471	514	496	484	479	488	514	488	478	494	529	523	482	501	473	498	505	470	492	476	516	504	502	518	543	484	515	510	502	521	511	468	510	539	487	485	511	525	519	540	475	481	478	494	494	494	538	507	475	473	498	456	499	536	494	483	505	514	534	501	462	500	554	498	493	540	464	476	503	537	465	463	468	496	510	481	513	504	511	520	538	505	502	471	446	532	529	555	499	512	532	462	489	486	485	511	520	536	493	534	549	496	504	499	549	493	500	489	507	481	499	485	502	460	534	502	501	511	491	506	512	512	497	503	467	514	499	492	487	508	470	551	515	516	487	493	461	514	502	454	537	492	516	517	495	517	487	491	497	472	515	511	487	484	490	508	519	481	513	530	537	521	478	503	472	496	479	507	490	537	465	497	495	490	468	475	487	519	532	504	478	499	452	492	504	505	517	503	509	530	492	499	492	528	503	527	541	506	510	492	495	506	484	465	532	519	507	521	530	541	484	523	492	459	499	499	525	470	513	502	506	469	502	504	501	483	513	503	492	517	530	482	513	476	487	531	515	516	510	469	522	486	504	492	507	489	517	515	494	478	529	476	494	519	501	512	535	471	469	527	498	538	485	487	485	489	539	473	510	498	488	501	519	512	525	508	504	502	497	514	507	502	508	500	454	518	480	514	495	495	530	506	530	426	487	497	491	488	517	491	494	526	511	531	505	531	521	532	457	515	485	496	453	511	518	477	499	502	528	510	507	482	506	481	495	500	536	523	483	502	514	453	516	483	505	507	448	474	554	485	541	510	466	463	505	518	496	471	476	476	505	523	515	494	524	472	494	531	505	476	480	497	484	498	514	496	475	482	456	491	470	491	493	490	515	499	506	456	506	541	501	479	526	480	495	491	492	519	504	501	497	492	488	501	530	479	532	444	484	497	518	502	522	528	502	517	522	499	495	489	484	478	543	506	535	503	497	479	460	511	491	520	477	523	533	514	511	503	508	506	488	494	518	522	489	540	512	499	510	551	496	486	459	513	518	503	511	517	544	488	481	466	513	511	519	502	505	470	500	443	476	509	490	495	493	496	553	498	509	506	509	496	532	493	537	464	501	507	484	532	527	503	501	509	541	488	491	484	487	490	516	506	512	513	493	504	500	509	504	450	454	571	483	485	470	497	499	515	460	492
23344	20936	28169	23865	20932	10641	897	625	517	476	420	394	334	373	357	356	330	309	314	329	321	312	279	302	301	309	261	283	322	304	301	287	278	305	267	250	288	251	291	265	286	304	309	286	289	295	273	291	262	267	261	280	271	294	262	268	301	279	258	291	293	282	255	273	279	281	287	278	281	276	285	273	266	268	291	259	242	268	257	293	282	273	279	274	276	280	296	297	242	247	306	289	272	289	289	269	288	291	287	294	281	280	296	273	266	289	259	265	280	275	245	270	275	271	283	281	257	311	259	277	266	278	269	284	260	284	299	237	256	287	281	288	268	266	297	271	271	246	253	296	279	264	283	264	230	255	268	283	283	234	263	263	306	267	231	262	275	273	275	278	253	261	268	238	276	248	272	294	282	261	275	274	274	261	288	265	276	257	255	280	267	260	251	263	296	275	257	273	258	258	285	270	269	293	284	287	263	249	249	264	267	278	296	297	278	284	303	301	274	239	263	273	267	257	277	305	299	259	299	245	277	246	266	281	283	252	233	309	253	299	298	272	280	237	282	278	286	277	261	303	219	254	270	269	243	233	280	254	266	275	265	243	273	249	250	285	279	280	272	265	296	267	289	298	223	272	274	251	290	265	289	275	254	299	280	248	265	264	255	286	274	302	253	289	289	281	272	267	265	253	290	259	276	254	299	228	281	244	263	301	281	296	264	265	264	259	277	305	249	277	274	297	284	254	284	275	280	264	260	291	293	277	257	290	279	296	288	294	249	263	269	295	260	266	266	266	274	270	291	267	289	277	287	274	276	274	255	258	270	256	297	259	283	277	280	270	290	229	309	228	307	277	291	296	280	280	280	272	255	245	252	260	258	265	251	306	302	276	259	284	272	276	281	295	258	281	263	271	269	278	266	284	281	270	263	279	288	272	265	278	266	286	273	283	297	272	288	280	275	256	295	291	291	274	246	301	266	272	295	271	287	283	286	290	265	267	261	294	243	271	283	266	281	294	275	267	276	252	280	287	276	258	279	283	288	291	276	267	289	285	250	279	283	287	278	285	253	273	298	270	255	273	264	247	279	301	279	300	293	274	265	275	256	264	271	260	274	296	318	288	288	303	270	330	239	253	296	274	272	283	281	283	279	281	257	266	278	275	246	263	267	249	276	294	275	266	294	273	269	277	260	264	266	260	260	279	248	280	258	276	272	286	274	259	297	285	267	258	278	235	302	258	266	261	288	324	276	284	286	276	288	272	280	257	294	242	299	258	258	263	286	320	270	300	288	267	301	257	247	263	258	252	248	261	254	307	272	266	263	261	253	302	271	262	239	240	276	282	277	305	253	287	291	264	278	303	262	272	275	251	264	287	294	278	266	276	271	270	273	305	246	258	297	294	295	253	275	279	284	272	274	282	294	239	275	284	300	296	271	281	263	307	246	308	299	278	240	276	279	243	281	277	284	302	285	284	291	268	274	237	288	283	245	265	290	281	286	268	293	258	274	279	265	287	283	295	260	249	307	276	252	283	269	249	287	329	272	307	272	244	265	276	287	274	286	253	290	263	276	290	280	256	279	260	265	256	280	275	292	270	264	264	299	267	261	255	264	254	267	295	272	247	273	264	276	305	263	269	258	272	291	300	257	252	282	262	264	285	285	265	255	285	276	280	286	272	286	300	251	281	246	279	291	259	270	268	263	283	244	274	279	269	281	238	251	261	262	279	306	277	268	268	268	272	278	254	272	248	288	311	288	262	309	259	274	299	285	288	255	300	263	279	263	266	323	264	268	258	262	248	287	274	269	260	282	270	274	266	277	302	252	282	262	292	308	264	266	269	276	251	254	263	273	255	270	270	277	272	270	277	316	303	280	257	249	282	274	260	290	280	262	273	278	305	275	270	275	256	262	275	258	288	295	275	274	282	282	262	272	294	251	240	272	273	268	286	294	297	264	256	273	277	295	256	237	282	290	285	291	264	286	279	269	232	287	274	252	267	267	258	265	271	258	296	273	256	272	304	263	319	256	270	285	288	275	270	240	258	285	261	286	288	295	280	306	296	293	268	263	260	307	255	305	257	250	272	288	242	297	254	261	273	285	264	307	267	280	252	277	265	300	297	262	293	282	255	281	284	280	272	286	276	263	269	281	277	226	246	245	236	272	271	285	304	298	266	251	273	270	278	275	325	269	264	268	282	263	298	288	264	284	241	254	252	267	262	269	260	296	257	269	291	292	282	271	290	258	300	285	272	289	307	264	288	260	282	284	259	274	251	281	267	290	261	248	249	272	274	274	278	295	268	263	273	280	276	268	330	247	276	299	272	239	234	270	277	272	292	268	275	290	273	244	267	245	267	263	263	274	268	262	254	275	233	267	268	282	241	266	289	283	286	293	278	248	266	270	282	247	287	265	258	275	272	256	286	276	261	315	255	272	273	287	276	290	258	259	268	247	257	251	254	269	256	264	240	263	280	254	260	234	306	268	267	269	293	298	316	283	297	271	263	283	243	253	302	293	282	285	300	299	280	260	285	248	272	285	242	277	260	289	257	299	266	244	258	308	289	268	248	259	272	287	294	271	252	292	246	311	276	239	239	254	291	274	266	283	260	269	272	281	250	245	252	278	291	306	262	292	276	262	273	270	282	278	271	238	275	279	300	289	290	253	301	266	257	262	261	298	289	279	273	296	269	259	263	256	280	251	296	274	274	307	277	279	240	269	263	262	261	276	247	261	252	279	253	291	268	293	250	272	289	277	287	274	273	267	282	255	275	282	284	273	252	268	271	273	281	276	299	254	288	243	264	235	229	260	283	251	266	270	280	285	272	285	278	251	259	269	270	283	285	258	275	255	272	267	272	296	270	305	263	259	288	273	313	266	268	288	262	261	271	247	268	274	268	280	254	274	264	294	274	262	239	263	269	246	309	271	281	268	284	251	269	256	274	290	270	287	283	265	239	289	269	281	289	275	269	263	259	293	282	268	265	277	259	268	269	277	263	271	266	303	311	250	261	281	273	278	241	285	270	237	265	241	277	281	290	272	260	273	262	273	259	295	257	310	268	293	259	274	274	275	260	292	290	276	250	273	262	247	307	301	298	249	272	289	250	276	284	269	253	258	289	280	280	290	260	255	243	299	260	296	261	264	283	274	310	288	252	276	290	272	286	291	244	280	281	298	255	262	253	234	251	293	265	280	308	293	250	268	282	279	265	273	246	250	262	291	250	259	273	243	276	287	268	275	271	257	276	271	270	258	300	267	300	262	302	271	268	279	275	274	255	266	250	271	249	257	263	296	265	242	299	262	254	248	279	262	255	246	277	281	297	269	271	297	281	264	256	263	243	272	261	275	284	290	287	255	296	277	265	248	242	285	273	251	300	270	289	255	288	306	291	260	294	250	292	276	281	304	282	270	270	296	260	251	285	307	255	274	280	278	253	258	265	266	301	260	268	259	281	280	256	281	273	275	288	263	302	261	262	264	248	268	274	289	275	262	288	260	261	287	262	291	286
31031	11651	4975	2367	1710	1294	947	787	609	581	517	438	373	395	388	343	334	344	338	362	313	310	329	333	315	298	307	340	289	306	287	302	310	262	308	262	307	295	290	301	285	284	297	294	282	298	280	302	257	272	297	311	305	299	313	281	328	279	299	266	288	296	306	299	306	300	281	274	308	272	334	303	313	275	277	264	279	256	259	292	253	291	274	300	283	298	309	286	291	281	313	300	302	290	297	321	284	273	294	285	271	324	275	277	278	286	320	263	270	263	286	313	318	287	309	301	279	288	286	286	304	285	265	273	315	313	281	309	268	262	252	282	289	302	273	269	279	259	290	245	296	291	283	280	283	286	273	279	289	281	295	300	297	254	279	274	277	259	297	300	283	290	281	296	292	271	274	299	274	271	281	291	290	293	283	284	285	290	291	300	294	284	279	284	299	257	299	301	298	282	275	271	295	297	284	300	308	265	302	259	267	293	279	277	306	275	325	265	290	284	296	278	313	272	283	299	279	272	309	269	275	304	268	303	296	290	301	308	309	285	328	270	274	317	278	299	288	240	260	274	293	268	268	281	289	291	277	311	283	297	265	275	262	284	296	283	249	263	261	255	282	265	268	267	290	297	282	272	280	273	253	294	286	302	285	293	291	288	297	291	287	304	270	286	300	265	293	278	292	286	306	300	293	261	242	263	278	297	290	257	279	256	262	270	268	250	264	272	303	252	264	290	239	287	262	297	254	312	278	281	249	276	293	282	256	294	303	270	301	281	306	279	249	257	290	262	250	280	291	303	284	314	320	257	299	283	273	312	306	288	281	301	305	279	277	294	277	291	295	277	309	287	279	283	315	257	299	266	285	285	261	277	273	288	279	305	253	279	264	273	263	303	297	311	268	312	287	290	280	286	273	294	319	266	310	282	298	265	317	306	296	271	279	286	313	322	292	277	300	280	263	272	267	287	309	268	283	285	277	287	252	297	297	297	271	296	273	285	327	288	269	300	268	266	266	261	281	275	275	274	249	280	279	272	312	288	326	292	273	284	314	287	274	287	285	262	298	303	278	298	303	269	289	277	275	297	285	272	296	285	281	277	292	281	257	292	280	283	265	296	306	305	271	278	268	258	273	306	300	272	282	311	261	270	289	278	294	274	287	284	277	298	286	300	288	277	292	292	284	305	292	294	266	294	283	258	298	290	305	267	279	297	296	273	294	293	313	315	287	291	290	249	291	279	304	281	284	299	271	309	281	273	264	252	292	272	288	268	293	248	297	317	266	273	296	273	290	300	301	275	275	309	302	296	269	284	283	288	290	280	280	275	307	288	309	265	273	286	289	268	279	314	255	267	290	267	276	299	287	297	288	267	290	227	289	283	295	283	286	274	263	303	288	282	283	296	268	252	307	262	297	296	303	275	287	299	269	262	273	280	291	272	295	271	296	293	248	261	269	293	266	303	276	280	298	286	296	295	303	298	283	267	269	279	251	270	280	285	244	281	301	272	263	280	295	282	277	277	288	287	301	277	305	282	291	277	271	299	251	283	277	242	292	294	277	276	264	291	283	279	307	277	285	308	306	265	268	284	264	304	286	314	289	295	284	273	259	319	260	265	311	286	272	254	274	286	255	316	271	281	277	282	285	299	286	281	268	314	273	293	273	272	293	290	295	269	309	270	279	295	297	263	310	295	288	269	295	285	295	296	272	285	322	259	308	272	269	298	294	259	287	280	324	290	259	265	296	270	313	287	292	281	267	263	274	268	280	314	283	272	289	277	306	270	275	247	282	297	286	283	287	279	298	277	275	276	268	258	267	250	311	283	278	276	299	307	300	292	264	264	264	282	290	303	262	285	277	276	277	322	268	282	274	292	273	295	296	251	277	297	303	277	294	278	245	305	281	262	292	262	287	300	267	280	270	236	259	260	280	272	294	256	286	296	288	269	282	294	287	316	241	295	285	277	280	270	315	277	300	307	295	261	295	268	275	290	305	304	276	270	319	293	315	294	290	297	302	268	258	258	262	283	287	312	284	291	277	278	298	300	233	237	271	240	308	283	255	277	287	310	265	285	269	289	306	275	287	277	267	259	288	286	277	270	307	295	264	287	281	264	271	278	279	291	303	269	282	289	288	255	280	295	288	299	276	323	281	259	255	284	313	299	285	300	319	299	266	280	302	257	275	280	291	254	269	301	261	277	265	308	283	260	290	286	296	287	268	271	268	287	305	259	293	278	297	243	266	313	280	280	293	271	279	302	298	280	260	271	284	332	266	264	271	291	294	287	289	259	289	294	303	289	284	266	258	259	262	292	268	280	281	280	275	291	284	282	275	300	313	256	290	280	273	268	299	269	285	299	261	286	275	278	287	301	238	273	279	295	285	280	276	273	296	334	272	273	263	299	271	300	269	284	269	271	280	307	270	293	286	257	280	260	277	302	295	306	294	310	293	325	314	319	283	296	293	293	277	251	270	282	274	261	284	284	272	276	293	277	258	275	286	242	257	276	284	304	273	296	257	284	274	262	266	281	294	281	262	280	284	289	269	299	288	290	277	295	283	260	252	269	307	299	289	255	274	288	272	282	259	261	309	290	290	258	277	273	323	306	293	290	276	281	269	289	258	290	270	257	276	264	277	267	287	289	293	256	271	256	276	281	286	305	306	262	281	314	305	290	307	296	263	277	307	294	306	291	265	294	294	262	271	253	298	269	298	269	304	286	274	287	265	288	265	280	293	260	283	284	285	296	302	263	268	291	275	268	271	331	282	287	316	291	291	278	293	274	283	302	279	300	318	276	284	279	274	262	293	273	297	277	287	297	312	274	289	266	293	284	301	300	299	258	260	290	279	285	285	284	288	274	287	298	304	266	281	269	250	301	266	288	291	278	283	292	285	275	274	282	278	279	252	300	280	284	311	275	275	290	276	280	264	292	290	290	272	320	246	296	252	278	303	276	293	264	287	274	277	300	290	288	279	290	293	274	287	285	298	284	260	285	276	295	271	279	264	290	283	300	260	278	266	286	291	288	288	295	271	294	282	296	273	265	272	281	311	282	288	306	287	305	296	277	304	314	275	284	262	285	285	272	290	282	278	303	268	266	304	277	260	274	272	287	281	253	283	282	290	273	292	303	281	285	295	272	269	260	279	256	271	284	266	288	274	289	276	303	323	272	296	281	324	285	301	274	258	274	291	284	289	264	277	281	285	281	299	257	283	269	249	267	273	279	278	306	298	298	277	254	300	285	281	257	284	299	269	282	267	266	265	288	279	301	283	272	283	278	283	310	288	292	277	325	273	279	271	295	275	275	303	270	302	262	283	293	263	295	263	279	287	287	302	253	285	252	286	271	270	293	265	287	303	282	321	264	294	286	273	265	299	290	269	264	248	284	273	290	270	325	280	284	262	296	285	280	317	282	286	265	261	270	269	278	296	273	312	300	279	286	278	298	305	284	242	275	262	287	288	294	265	279	267	320	284	295	292	286	280	298	274	246	290	288	291	263	255	269
24499	20950	27316	24634	14384	1104	765	662	649	601	544	571	544	554	530	558	539	560	539	480	506	496	508	515	529	474	538	518	508	556	539	507	518	503	534	517	510	472	532	504	495	523	513	534	511	549	504	507	552	459	528	486	513	503	526	482	496	502	526	539	483	499	520	518	533	465	495	516	498	468	496	501	510	539	491	478	503	532	505	491	506	495	497	496	502	514	483	503	520	519	475	508	529	484	485	484	518	503	533	484	473	535	491	541	500	561	495	525	541	464	553	511	478	459	508	523	475	526	476	497	495	531	492	500	518	519	488	550	517	499	507	480	509	492	498	512	517	504	507	521	512	482	493	465	455	532	524	536	477	503	507	533	494	494	515	530	541	525	521	515	495	456	512	480	492	484	490	451	525	500	489	470	524	500	511	479	519	466	446	472	528	519	509	569	493	510	500	523	526	521	487	559	507	543	520	500	507	543	499	542	504	505	526	497	512	522	472	489	480	502	519	497	492	517	524	522	521	487	534	495	462	497	479	538	539	549	486	465	508	532	522	489	491	530	472	517	488	487	460	521	514	508	486	502	446	524	469	466	481	523	503	540	530	538	491	541	514	535	504	475	517	507	489	504	513	581	482	509	531	523	518	507	512	486	502	523	510	489	497	492	537	540	539	471	504	490	497	550	502	483	475	517	494	466	508	477	566	492	521	522	473	506	453	508	495	486	489	509	508	484	543	527	529	510	513	503	517	506	513	519	513	548	499	507	474	528	500	496	510	440	505	514	530	480	541	517	485	491	507	500	500	466	514	503	493	514	503	499	498	497	485	501	493	529	479	528	508	510	519	530	467	478	538	484	541	517	518	502	515	487	514	471	515	505	511	499	491	522	541	495	507	527	503	487	483	502	572	478	524	545	499	499	517	484	513	515	462	514	493	493	478	530	491	490	524	511	543	529	510	487	521	512	489	463	532	501	492	503	481	504	533	478	492	481	511	486	495	503	544	490	474	512	506	518	515	459	511	497	502	530	548	480	470	513	500	497	511	498	524	491	489	511	495	524	509	500	515	490	521	499	500	459	496	521	507	468	482	514	493	514	483	540	464	467	485	482	532	460	461	488	465	491	493	509	520	458	522	507	525	472	513	523	476	499	537	542	509	488	474	466	517	541	474	525	479	496	501	527	492	504	513	512	496	487	499	476	552	476	495	512	516	551	544	482	513	535	482	541	540	510	517	511	480	493	483	485	489	515	515	525	537	508	486	488	501	465	510	499	477	521	488	488	499	459	538	496	542	543	534	534	521	473	513	519	511	525	484	501	518	499	464	506	501	539	543	541	506	518	528	494	496	543	544	494	545	483	480	532	515	527	503	493	515	490	473	485	503	540	500	517	469	487	528	528	529	494	460	483	487	512	479	528	497	526	557	501	534	525	478	502	470	485	489	505	480	510	521	488	509	504	516	492	492	511	467	453	504	497	543	513	513	476	534	495	461	519	514	491	482	504	460	541	535	496	528	525	499	481	480	503	529	478	496	523	502	536	528	500	559	511	490	511	524	555	509	544	453	513	503	506	476	509	500	504	497	519	526	471	510	504	511	480	511	527	512	455	478	518	518	488	490	514	551	503	491	484	501	526	505	528	536	482	510	504	513	499	517	513	501	508	486	496	528	467	488	480	488	498	462	498	522	487	506	509	475	521	479	493	478	525	500	484	538	490	515	496	460	524	484	534	515	532	511	470	494	509	511	493	515	527	486	518	489	555	498	509	531	504	536	466	478	536	525	500	504	517	495	497	532	496	497	512	519	538	495	498	513	556	467	492	457	542	532	513	484	514	503	549	469	504	490	486	472	536	563	542	509	506	491	526	507	482	475	502	546	569	503	531	486	527	522	506	509	527	540	501	485	482	544	519	492	502	479	519	485	521	516	509	522	490	539	462	508	486	492	487	510	501	515	472	491	490	494	496	503	522	540	497	500	552	512	518	479	524	522	518	490	480	517	524	501	476	494	516	473	527	543	493	493	497	502	540	525	539	509	551	442	489	499	468	474	518	519	507	488	498	521	500	479	497	493	506	507	516	500	488	512	508	515	511	538	515	503	467	522	512	498	529	517	545	497	472	474	499	483	478	500	516	502	513	531	524	513	506	499	509	510	529	502	477	504	489	499	568	496	492	498	496	526	518	526	509	513	503	479	510	527	496	508	500	521	494	499	526	529	485	533	475	511	538	495	505	474	477	517	503	494	492	510	499	491	521	541	508	488	517	552	527	503	489	493	526	489	510	486	491	504	512	519	517	487	511	492	530	485	535	509	517	544	517	488	511	513	530	497	522	533	535	468	469	511	503	500	487	490	506	491	481	459	541	520	492	502	502	510	522	527	513	504	521	499	537	502	535	476	490	535	502	477	493	504	486	462	528	513	529	528	531	544	522	490	520	500	495	496	490	556	505	475	529	474	520	537	478	500	482	515	475	520	499	494	539	514	542	516	511	486	497	504	501	494	511	516	506	490	517	515	514	543	532	501	523	457	544	542	531	477	532	512	546	511	507	454	537	488	502	501	516	511	488	520	496	472	495	496	523	506	514	531	529	510	528	544	518	474	534	464	505	531	571	514	486	516	555	476	511	513	500	539	495	530	502	513	523	509	539	507	528	523	505	446	484	449	460	501	497	552	472	472	481	557	514	532	494	513	510	494	513	514	493	463	529	504	531	518	495	513	521	492	526	459	525	511	535	511	474	492	513	486	519	532	483	511	515	468	516	538	500	513	468	539	474	500	487	547	509	487	480	496	455	498	501	440	494	535	472	491	538	464	499	491	497	510	499	524	518	525	548	451	486	470	500	492	482	460	541	502	501	484	515	484	515	515	536	481	480	484	475	498	504	511	529	478	497	484	526	488	472	478	548	518	539	546	525	503	517	502	547	500	504	526	516	518	517	498	504	492	577	493	529	475	492	508	499	511	529	498	519	486	484	510	561	491	499	519	508	498	513	497	474	514	497	504	525	516	486	535	542	488	506	497	503	502	505	503	520	497	527	502	524	531	516	513	505	517	472	501	518	502	474	503	509	552	540	494	524	517	510	556	497	539	501	501	479	492	509	461	539	450	521	496	515	507	489	527	489	478	489	495	510	520	487	526	476	491	545	479	517	521	491	534	540	492	530	533	469	503	472	536	493	525	532	527	549	524	556	489	516	502	518	520	510	515	451	515	492	492	513	485	473	510	501	521	502	504	491	506	508	481	450	530	491	486	542	503	457	501	505	514	552	480	507	490	529	514	506	509	533	504	484	499	513	477	519	516	495	520	530	485	500	507	517	515	534	513	482	525	476	496	454	514	529	481	484	478	485	464	503	504	472	511	540	511	486	491	497	492	487	520	519	508	530	514	502	479	490	505	489	478	499	500	543	488	487	519	518	520	502	526	477	482	459	505	516	508	487	530	536	538	506	567	527	538	473	527	549	558	471	536	494	502	516	510	523	491	527	475	478	503	515	503	532	475	490	548	519
31114	6707	3233	1756	1295	1067	905	733	783	623	647	567	571	578	564	529	520	518	517	508	551	526	523	517	496	529	522	551	509	515	499	542	506	479	492	522	541	484	512	508	454	521	480	520	465	511	519	517	509	516	466	483	492	510	498	493	457	530	471	526	537	511	465	510	512	499	529	478	523	551	515	517	461	495	484	483	490	488	505	509	512	492	492	492	500	480	497	511	522	554	471	508	491	466	510	508	511	523	488	475	491	501	496	501	480	485	515	499	513	488	487	498	493	492	473	497	472	488	483	516	493	476	500	471	476	501	471	529	503	488	465	509	500	503	496	527	530	486	517	483	520	507	450	533	508	493	507	509	504	505	513	505	512	494	481	481	486	488	509	516	487	534	526	448	508	475	502	480	467	478	474	470	451	507	477	495	495	507	462	501	456	496	481	493	485	519	509	509	489	483	462	497	500	491	496	538	491	468	491	501	501	478	504	490	475	511	513	477	505	478	471	492	476	510	495	494	471	531	502	506	516	495	493	479	493	512	503	509	490	488	496	510	505	509	522	484	480	510	503	500	512	485	470	507	546	507	467	509	471	473	507	513	448	483	523	501	484	470	482	514	518	498	490	500	516	491	486	506	505	532	500	454	506	493	513	426	528	495	520	509	550	501	494	530	464	480	480	515	509	485	474	494	497	510	519	486	520	519	475	520	492	505	539	512	460	472	535	502	484	513	510	479	504	495	456	483	544	482	477	515	559	492	493	540	523	443	503	507	474	468	516	473	471	496	512	469	524	511	517	509	488	503	483	519	523	554	517	509	491	488	466	496	504	477	480	510	496	466	499	486	479	478	496	458	512	470	486	486	462	482	471	523	473	483	505	479	490	508	479	506	500	516	505	476	500	514	489	475	501	498	527	474	529	477	499	499	495	516	491	516	499	481	469	493	492	514	494	490	481	498	531	485	510	530	502	500	458	471	502	497	488	507	500	495	515	565	490	502	491	478	507	511	492	490	483	507	459	506	483	491	506	471	450	522	490	474	492	483	514	479	510	481	475	499	448	461	472	447	490	490	478	474	511	489	494	493	481	489	502	493	514	479	498	522	492	552	521	521	492	524	493	492	493	523	528	490	509	478	499	490	499	472	498	508	470	500	482	508	453	477	468	494	475	491	499	486	450	519	486	465	490	513	457	475	477	545	495	472	473	488	512	494	524	512	523	521	505	483	461	490	503	510	489	516	513	519	494	457	548	492	506	499	486	481	488	528	497	489	509	534	526	501	478	517	482	489	492	476	492	488	519	469	481	475	483	517	493	485	497	469	497	493	519	495	519	521	504	469	492	506	519	456	479	527	495	470	523	495	494	474	492	480	495	515	484	471	496	471	454	500	514	551	526	511	493	510	472	500	475	489	514	482	499	510	513	498	497	518	481	491	472	503	463	497	542	510	518	530	526	517	469	506	514	514	490	456	487	495	487	523	500	518	466	515	506	474	499	486	494	490	500	486	488	514	484	503	480	516	511	472	527	484	465	483	515	446	485	487	489	486	516	495	481	430	484	519	490	485	530	547	491	468	491	478	512	530	515	495	519	462	501	475	490	498	509	465	471	450	472	488	480	517	548	531	510	492	495	511	515	479	520	504	490	516	486	504	471	524	470	505	481	495	552	513	504	479	485	534	461	480	462	494	438	497	480	473	479	473	499	521	464	477	487	523	462	476	458	496	498	470	483	468	489	511	491	514	481	491	463	437	486	507	493	528	509	473	483	463	503	532	519	499	470	477	490	501	496	505	493	497	517	477	494	481	452	507	476	466	533	507	547	488	506	494	517	501	517	511	473	541	489	465	513	474	466	473	470	501	518	471	440	510	459	498	540	498	500	515	510	483	522	511	501	524	502	528	522	510	476	525	497	483	495	493	491	483	476	505	518	533	474	519	482	487	490	487	482	459	475	460	512	451	488	471	494	469	485	534	470	491	492	509	472	513	478	474	478	472	514	502	496	486	487	473	482	477	550	520	498	508	485	500	477	504	499	503	469	524	522	532	480	495	506	488	498	499	483	515	456	506	513	518	541	524	493	503	530	490	452	492	455	525	477	501	543	509	467	501	506	455	482	426	501	521	500	537	518	520	487	481	507	474	505	463	507	490	514	527	500	508	496	525	485	467	492	479	522	473	461	545	451	497	507	466	522	482	503	509	510	490	482	528	480	478	499	523	488	460	476	474	501	503	488	515	478	523	471	522	482	480	477	476	491	519	501	485	508	558	475	465	531	478	509	520	512	508	531	536	490	481	504	509	479	524	506	500	492	486	535	494	510	487	536	491	485	499	493	548	523	467	495	458	469	530	511	495	497	516	500	485	499	492	501	481	490	498	499	481	495	505	496	505	510	481	488	493	491	504	520	516	504	491	509	496	462	478	552	508	455	471	481	483	468	483	500	467	462	519	485	478	537	460	487	498	543	521	524	485	472	483	461	512	492	536	483	495	484	464	525	513	497	506	519	489	509	520	481	442	474	500	489	477	496	482	491	489	536	516	504	468	474	495	492	511	505	500	476	513	514	497	535	495	483	482	478	512	499	474	487	504	473	543	501	479	496	473	493	491	489	489	506	529	528	498	493	501	477	518	454	517	490	512	491	508	476	511	496	493	487	524	513	516	517	500	499	501	474	444	473	467	487	520	503	486	480	531	483	515	506	497	514	537	483	507	505	465	485	519	516	495	489	482	515	507	508	471	505	477	511	446	484	487	509	468	519	517	473	487	534	505	466	502	491	468	530	482	476	492	466	454	470	479	508	483	506	533	483	528	496	508	521	479	521	443	445	507	481	513	502	471	501	514	489	508	481	480	482	514	471	502	519	491	485	497	504	480	494	534	493	484	515	477	480	565	507	483	465	517	498	501	494	501	462	524	516	499	519	506	458	523	477	498	511	482	473	473	499	473	530	509	479	503	518	516	528	492	470	492	489	480	526	446	495	473	500	498	492	511	483	472	505	498	551	478	532	492	503	495	501	504	450	478	507	521	482	551	519	518	469	519	476	474	487	511	480	485	524	467	506	484	545	471	496	475	462	465	494	485	501	520	478	473	493	476	474	491	529	524	526	490	482	521	508	498	475	552	507	498	493	504	510	464	528	471	441	489	472	522	519	514	493	505	505	525	483	530	498	521	506	504	458	500	519	510	506	527	452	495	520	562	519	487	501	498	487	508	517	478	497	474	521	494	446	483	476	508	480	506	507	477	504	443	512	484	526	520	529	497	465	516	529	566	498	499	488	504	506	485	482	502	550	496	487	516	457	495	472	496	541	490	500	494	510	479	478	505	521	485	517	475	484	457	516	477	498	489	538	503	529	491	521	536	509	474	508	503	502	483	501	501	480	488	485	499	498	488	499	446	504	498	461	487	502	494	486	484	498	477	511	478	509	491	513	540	495	468	507	516	525	459	498	463	493	470	510	487	481	510	502	521	536	507	456	528	493	508	516	487	533	451	526	507	503	465	486	530
22329	21006	28737	23470	21009	21057	10482	967	631	583	446	456	375	360	377	336	316	288	302	263	258	263	260	256	270	244	240	250	274	250	237	255	242	213	247	244	221	237	195	221	226	212	223	228	218	210	243	237	228	230	248	224	187	237	214	227	205	225	204	198	214	222	213	199	207	182	228	270	229	211	215	222	204	208	208	190	211	219	232	189	198	231	206	210	241	218	225	222	241	223	239	212	216	207	199	234	210	227	218	237	208	223	223	201	263	220	204	237	211	211	217	217	213	214	219	191	209	220	227	215	233	222	217	211	188	211	214	211	213	168	194	207	209	209	205	215	213	172	206	205	203	227	201	207	195	180	223	229	205	213	205	233	201	202	227	198	203	200	209	214	210	194	183	227	220	217	199	221	205	222	206	211	194	199	216	229	218	200	231	212	232	188	211	209	214	232	217	209	212	211	221	216	212	165	191	224	216	213	196	204	212	213	200	245	200	208	208	203	205	199	228	211	214	196	195	211	233	210	198	202	204	207	224	211	215	205	209	188	203	204	180	220	207	201	184	206	215	206	199	213	224	211	232	203	215	229	205	197	206	196	226	207	216	213	220	200	202	210	202	217	199	214	241	205	212	202	204	233	205	199	219	236	196	223	220	187	189	211	207	224	219	201	229	194	207	196	188	209	217	204	203	197	214	207	216	210	237	187	206	194	197	197	208	201	211	204	206	203	206	215	203	198	201	229	195	209	214	206	212	212	193	181	230	219	208	190	202	209	181	186	225	219	206	227	206	196	239	207	221	175	206	201	198	223	181	212	214	239	204	185	216	199	232	198	202	203	212	211	213	195	220	255	194	223	225	217	216	186	197	215	210	199	180	193	215	197	221	197	198	216	225	230	199	236	201	201	225	221	202	207	196	224	208	212	196	201	221	192	225	225	232	213	207	219	222	201	209	206	230	206	208	220	232	189	189	213	205	197	218	205	231	201	193	224	205	197	171	212	205	192	202	187	230	225	216	194	187	206	219	196	225	207	225	223	213	199	197	205	191	215	198	217	198	199	180	198	203	194	211	193	231	206	213	220	230	221	174	181	191	250	224	201	201	184	206	194	215	195	197	213	233	209	212	204	232	212	205	211	204	205	235	207	211	199	224	218	176	178	189	218	192	221	229	199	196	232	208	216	218	193	196	195	197	240	217	211	214	220	216	206	200	241	209	201	203	201	196	195	219	156	207	213	231	182	195	219	198	184	213	203	223	212	183	214	161	212	210	215	191	214	205	207	242	206	192	221	204	187	209	248	210	212	211	223	201	194	215	219	212	203	192	209	204	193	220	204	216	207	214	193	209	209	191	224	218	194	244	222	210	216	215	199	203	234	220	206	194	194	199	236	184	214	209	222	210	223	224	220	195	208	210	212	205	188	219	233	219	225	199	202	183	193	198	218	207	201	230	203	234	213	201	219	223	213	204	186	220	177	219	218	197	236	194	191	229	185	201	200	160	209	210	208	209	221	218	204	211	193	207	229	196	199	189	188	190	221	198	211	216	191	206	200	189	187	220	217	230	232	211	197	206	200	226	246	219	229	228	222	208	199	183	195	198	205	196	196	237	207	171	202	212	233	190	189	214	218	248	206	188	213	219	189	172	210	217	227	215	233	200	203	213	205	201	214	232	229	195	222	206	197	193	204	208	214	205	188	203	216	212	208	209	203	219	206	191	224	221	231	213	211	230	204	201	212	220	198	190	205	207	203	221	201	219	195	203	219	195	195	208	193	194	212	244	172	199	212	210	194	197	191	242	220	197	201	217	208	198	197	211	228	204	213	213	206	219	215	197	214	215	219	226	229	212	194	228	204	220	192	220	176	210	202	225	205	208	222	217	223	187	209	188	194	206	226	218	193	182	190	211	236	212	194	210	232	190	220	189	197	209	200	220	201	201	197	212	186	199	209	232	199	222	203	218	212	211	226	186	224	181	215	196	202	216	225	223	197	207	220	205	209	195	216	220	168	214	214	222	208	225	211	216	217	192	187	185	208	219	181	192	213	187	231	219	207	199	221	201	189	211	182	217	204	215	218	240	204	196	193	207	197	197	204	218	227	208	230	188	175	204	192	232	205	217	213	205	198	201	203	234	219	197	229	235	216	194	212	218	225	212	204	207	191	205	196	223	201	220	196	206	178	204	229	240	201	235	215	185	208	204	213	204	199	211	219	225	212	217	205	213	208	199	221	212	205	203	193	214	196	218	210	212	197	206	208	183	205	211	211	199	202	219	225	195	206	197	221	194	212	223	216	211	223	223	216	199	213	231	213	235	210	206	223	222	204	219	222	216	192	215	203	199	218	206	191	224	201	217	198	187	214	199	213	201	225	232	226	221	205	223	218	225	197	219	207	216	205	208	223	199	206	215	195	200	215	197	195	202	205	216	204	213	207	203	222	210	185	223	225	244	219	212	201	215	183	239	226	206	232	201	185	223	203	214	174	206	183	231	198	220	199	225	218	196	225	190	214	221	202	230	225	191	199	204	211	243	187	199	217	201	194	196	191	215	194	223	198	224	218	166	218	188	211	217	200	242	197	231	216	199	178	196	223	186	215	191	209	212	205	216	231	203	239	211	215	227	207	200	192	202	195	214	217	192	207	213	192	201	187	214	195	193	221	232	199	186	198	197	195	189	200	211	201	214	201	206	199	199	224	224	217	189	193	199	207	191	198	206	223	192	210	207	199	202	226	212	198	230	192	239	195	215	231	187	217	216	200	221	219	215	217	201	208	186	201	197	208	222	247	216	197	200	236	225	216	223	213	192	231	200	208	214	218	189	229	204	168	190	196	238	200	228	229	203	220	206	200	198	200	222	200	190	199	205	229	210	206	244	206	221	230	246	194	214	195	200	206	221	212	226	197	208	212	186	184	228	236	218	201	214	202	221	194	197	189	197	203	226	236	205	210	240	198	183	216	208	206	195	219	199	224	209	173	193	197	215	189	192	203	211	189	212	227	224	211	235	196	202	198	209	204	203	216	221	211	211	216	188	218	228	207	212	204	218	196	212	231	193	200	217	211	208	223	225	199	185	206	190	194	203	218	183	190	211	197	197	212	197	199	186	191	191	199	214	207	188	197	212	193	199	220	189	216	214	199	189	205	220	222	198	219	208	219	197	202	234	171	203	205	215	191	239	209	226	221	205	215	211	196	204	199	210	207	205	205	198	219	200	218	199	201	202	174	199	197	201	195	243	184	206	182	216	196	204	227	217	207	213	222	217	213	200	212	211	222	213	188	221	226	209	176	196	202	199	225	202	218	223	213	224	198	247	226	181	210	212	215	221	203	211	208	216	181	215	176	206	210	216	211	230	225	191	200	208	186	195	220	204	209	211	214	195	202	179	186	211	194	204	191	204	187	197	230	195	191	187	197	239	214	218	194	215	206	203	195	213	224	207	241	214	204	206	208	216	209	212	209	201	207	218	228	210	199	229	202	213	201	223	200	232	191	189	205	200	230	209	210
33877	14426	8863	4183	2908	2168	1517	1194	925	690	624	569	462	444	416	399	368	310	337	311	297	277	276	277	274	260	286	239	280	277	256	221	237	230	220	255	243	240	240	246	215	231	237	239	230	225	222	231	224	210	222	201	224	229	235	220	226	221	219	227	219	234	223	226	206	219	193	192	227	212	213	235	219	208	198	222	200	222	215	186	204	246	217	225	191	221	237	239	202	205	212	202	203	216	196	216	197	206	236	187	209	240	203	211	185	225	222	205	204	231	227	219	180	219	200	227	213	229	224	206	211	228	202	201	206	217	210	210	195	224	213	200	204	216	183	206	222	227	234	217	196	211	200	185	212	228	205	214	206	193	207	215	202	222	208	174	205	205	211	211	225	202	209	205	206	225	218	207	225	198	168	219	198	217	232	196	205	208	196	181	202	233	190	194	206	228	211	217	215	207	220	218	216	209	198	191	201	207	218	221	209	222	234	197	204	202	203	208	212	223	185	209	202	217	228	205	207	203	228	212	207	189	203	219	190	208	214	210	186	208	222	211	209	210	222	196	205	212	177	238	222	179	197	201	212	216	229	199	215	199	213	197	190	207	194	230	224	214	209	201	181	203	188	202	199	201	216	204	219	204	210	211	217	202	209	218	211	204	190	218	211	199	173	209	195	211	171	209	177	217	204	204	206	203	214	225	214	213	191	207	200	239	194	189	204	208	235	191	206	198	205	191	218	218	177	207	220	198	191	201	203	204	189	189	209	223	194	215	202	215	204	203	208	214	170	189	213	227	178	191	175	215	217	192	207	209	201	216	223	208	204	212	204	209	200	198	196	220	202	205	201	185	217	217	219	214	212	221	196	203	227	214	209	203	208	179	217	206	211	194	235	201	219	205	189	204	209	169	173	201	204	182	196	212	225	237	210	214	194	188	208	203	200	224	188	209	184	206	237	198	193	241	206	201	185	198	202	186	199	179	176	214	210	220	187	195	206	236	233	209	215	211	214	212	204	191	224	191	206	219	195	184	189	211	208	170	214	176	204	210	195	193	195	211	202	217	209	214	210	196	205	195	190	176	211	212	205	192	182	205	215	184	219	212	194	225	205	202	219	218	232	201	212	202	202	155	215	231	217	192	218	189	216	200	198	227	213	207	204	225	195	206	197	207	187	206	217	228	213	217	235	214	200	196	176	216	193	206	202	191	200	215	204	226	219	197	201	215	215	211	204	240	195	205	168	208	236	217	231	184	210	212	170	176	213	181	205	191	205	237	205	211	211	214	209	202	213	204	239	191	208	199	193	190	212	202	188	216	214	201	204	198	209	180	199	204	200	216	218	210	200	217	216	196	221	229	223	203	213	214	195	197	234	217	213	202	212	193	196	195	199	228	213	196	209	200	218	219	197	210	220	186	203	167	193	184	235	223	228	198	185	235	199	209	204	181	208	198	223	206	201	219	203	183	232	214	188	190	197	212	209	180	203	208	196	196	178	210	231	222	192	201	195	198	195	208	190	214	197	203	199	193	202	207	231	194	188	187	204	209	184	180	216	236	218	204	215	190	179	184	202	192	206	218	188	221	207	185	225	222	192	212	208	212	194	232	211	188	200	204	207	182	211	192	195	195	200	204	206	219	222	200	219	189	219	196	213	206	183	208	201	204	198	229	175	223	202	181	202	235	214	213	195	200	218	205	229	223	187	216	188	212	212	205	197	202	196	221	202	228	209	202	220	196	192	186	203	211	183	239	221	222	183	206	193	170	219	192	202	217	200	213	234	212	236	203	233	202	222	172	211	211	180	224	195	208	214	218	188	205	193	194	210	201	192	186	185	188	193	209	181	212	190	183	208	210	207	195	186	215	204	221	154	215	190	206	193	212	196	195	165	225	190	189	194	194	238	230	204	175	203	173	206	189	186	210	207	225	203	192	201	224	187	230	221	172	218	195	200	202	201	215	215	193	200	210	214	213	206	179	224	173	208	224	225	222	188	223	237	220	215	204	218	210	201	242	205	206	199	208	207	194	217	200	185	252	181	226	217	236	200	193	208	192	223	190	206	207	185	196	226	193	203	208	185	207	201	205	210	214	190	200	207	178	188	214	220	208	198	220	199	201	214	213	207	216	214	197	208	199	188	226	208	215	199	205	206	190	211	217	208	198	213	239	219	202	227	205	209	224	212	214	218	200	192	194	230	202	224	193	220	184	193	193	206	182	191	196	217	183	192	225	217	201	195	207	193	203	197	202	191	214	192	190	228	192	194	193	199	183	223	199	221	171	209	190	205	234	192	200	200	205	199	213	173	224	212	215	221	195	208	198	215	209	203	192	236	197	183	198	196	193	230	239	194	214	201	207	203	217	221	201	184	192	182	190	225	219	208	202	207	221	220	200	187	207	230	198	167	215	188	200	200	203	189	217	219	219	191	201	202	196	177	213	196	217	206	210	200	194	190	210	215	206	222	190	183	200	203	196	177	185	191	215	226	203	190	210	215	185	201	180	182	184	160	164	209	189	188	187	203	200	198	184	198	213	220	210	211	182	186	209	218	192	209	199	208	195	223	239	197	180	194	202	215	229	174	189	236	198	213	210	236	211	205	228	231	206	219	194	210	189	201	212	209	209	185	187	201	200	228	188	188	203	220	199	233	205	198	196	209	202	209	194	186	211	227	203	219	203	220	193	215	193	209	202	197	193	197	162	182	203	191	205	212	225	200	210	198	199	203	210	210	179	191	196	206	238	206	198	178	184	191	194	211	190	206	196	206	199	207	210	207	202	190	179	213	235	198	208	211	188	190	218	214	193	211	203	205	203	208	210	198	207	201	214	175	218	213	194	199	191	212	219	207	194	204	194	220	217	189	181	199	211	205	219	209	198	195	211	188	196	206	192	198	207	228	215	218	224	201	186	208	184	203	192	206	216	222	230	216	203	233	222	201	219	203	173	190	196	205	215	210	195	206	186	214	227	218	188	196	203	220	239	201	190	222	211	192	209	200	209	218	204	218	179	226	217	224	195	212	189	196	228	217	225	217	208	211	208	204	180	196	215	221	212	193	200	224	199	195	200	200	162	205	212	201	193	224	229	211	227	189	220	228	224	212	212	193	197	197	201	219	199	201	206	192	202	186	204	182	212	217	228	206	188	183	211	183	199	200	205	236	204	185	217	210	211	216	204	225	213	189	211	210	205	190	237	210	192	194	211	188	216	214	199	201	213	187	215	218	211	194	209	205	206	192	208	219	207	214	193	183	223	203	190	212	185	228	212	189	191	246	198	210	204	206	196	216	195	216	200	211	192	195	207	209	225	216	184	206	183	223	200	202	211	229	196	189	188	207	213	226	218	189	236	194	169	192	224	163	175	187	210	216	225	213	197	204	189	200	193	209	183	217	179	205	210	195	200	205	212	206	208	224	228	189	209	240	196	181	201	202	207	230	223	198	189	195	183	189	212	192	207	180	201	191	229	199	186	211	199	212	217	191	215	217	213	189	211	186	199	191	193	226	192
31088	19890	7389	839	549	524	515	528	531	500	511	502	529	528	511	515	515	501	480	474	475	546	501	466	522	498	501	511	489	508	510	503	501	504	514	508	517	521	549	513	514	516	493	498	519	513	483	496	494	518	520	523	524	548	440	503	474	525	531	545	467	493	509	538	499	509	491	502	521	493	507	463	510	539	486	483	490	548	491	520	497	516	515	488	469	532	478	506	521	495	517	510	493	462	491	462	484	503	528	510	513	490	476	536	500	508	502	533	530	503	534	503	516	543	493	511	514	522	534	505	508	545	538	505	545	520	462	510	493	503	478	498	537	517	478	563	481	477	511	457	532	497	528	474	507	497	511	491	490	538	520	508	543	457	553	477	516	483	516	470	462	466	541	521	495	502	545	507	489	505	551	498	493	510	508	532	461	523	509	471	477	499	519	542	499	532	494	471	500	493	548	524	504	494	515	479	465	492	486	510	474	488	529	543	511	484	491	511	514	500	475	505	508	508	527	510	485	471	495	499	486	500	486	502	499	513	532	508	539	480	498	490	497	526	514	520	520	512	491	508	476	494	500	494	522	508	474	526	469	468	481	460	487	482	532	490	502	495	496	491	514	499	489	539	496	497	524	508	501	544	522	481	468	477	482	521	545	506	488	531	544	506	530	517	491	491	501	539	531	515	537	505	480	512	471	489	510	480	503	527	543	495	496	553	486	473	496	497	506	488	495	470	435	515	488	517	514	547	499	506	503	455	484	523	468	508	485	501	486	485	480	482	531	475	489	489	497	503	474	454	489	494	461	482	509	530	516	503	479	530	469	502	537	511	479	497	476	502	501	481	488	489	502	496	479	489	474	474	517	520	496	480	488	507	523	475	486	483	493	513	515	494	484	526	493	517	502	498	534	500	462	490	508	515	523	483	504	491	537	548	488	488	505	511	504	539	535	509	570	530	516	485	483	487	480	505	475	478	524	508	510	488	482	528	535	502	504	513	480	525	520	517	504	525	537	476	534	503	514	535	522	511	553	511	478	525	513	458	465	462	499	520	484	500	485	511	517	478	493	526	505	505	541	529	500	489	517	442	515	501	487	486	518	491	486	480	470	502	480	501	486	482	479	477	496	522	509	535	541	459	522	500	471	497	452	515	478	469	516	535	504	530	502	478	513	494	513	485	508	522	512	554	511	479	510	465	483	469	479	511	470	514	567	511	537	533	519	560	533	553	514	525	442	509	493	487	505	531	501	516	507	521	494	504	532	517	519	488	469	501	490	505	479	457	549	549	524	509	483	472	494	505	506	518	500	499	498	505	516	491	523	505	439	495	500	475	505	546	519	556	538	504	514	514	509	503	518	492	463	518	511	506	467	535	487	494	530	485	525	483	517	513	524	494	496	517	490	489	475	483	508	538	508	481	485	502	511	503	487	476	506	516	474	479	483	519	502	531	522	455	460	489	499	543	520	496	499	469	509	497	482	512	511	503	508	526	504	491	449	501	496	526	530	515	465	482	494	491	456	510	471	527	514	487	537	529	512	487	471	514	485	495	476	440	526	519	502	510	477	476	526	500	503	500	539	525	539	509	533	510	502	510	531	497	475	500	508	529	468	486	513	472	519	511	508	514	513	485	503	463	517	512	492	507	518	540	484	504	526	495	494	516	489	474	484	506	478	512	513	497	518	533	482	510	466	518	504	506	512	490	453	483	531	528	490	490	479	522	514	506	476	501	506	473	531	538	484	500	486	504	517	503	488	466	525	534	482	487	503	517	472	496	514	508	559	505	528	473	514	536	505	493	501	464	507	570	503	472	522	502	494	451	471	492	517	455	510	495	497	484	514	503	522	500	478	498	501	508	511	490	472	510	483	533	533	511	505	524	525	491	481	517	519	505	520	523	508	439	555	532	503	481	492	489	534	511	481	513	491	540	475	492	527	500	459	511	519	527	510	495	477	522	517	522	531	447	516	494	482	517	491	520	477	479	502	507	511	507	509	479	503	529	520	491	516	498	466	488	458	501	483	504	464	479	508	528	479	511	473	528	507	520	479	502	510	552	468	555	480	484	468	461	485	487	481	501	502	475	526	485	526	564	514	495	477	484	484	499	519	502	502	528	503	512	486	542	507	507	496	524	527	469	467	497	531	493	518	468	492	518	508	569	462	551	530	499	534	514	485	493	489	503	510	500	487	506	509	497	529	501	523	516	479	485	460	494	482	514	509	555	485	489	508	504	523	504	469	527	485	501	480	547	475	492	525	512	461	490	485	495	514	478	485	482	471	503	492	510	487	484	485	472	521	522	516	533	538	497	500	471	497	483	512	493	491	511	556	500	500	519	520	493	512	477	492	529	505	531	525	547	507	488	525	516	505	459	494	471	504	498	492	549	493	500	496	493	528	528	499	495	515	487	516	533	490	519	511	494	496	509	535	498	465	499	497	544	476	488	529	512	522	481	497	483	531	486	467	456	493	535	457	518	513	493	491	523	476	524	454	497	540	521	490	520	505	504	499	493	526	507	523	469	494	460	465	502	516	484	510	472	464	494	482	494	506	545	533	516	539	501	524	493	541	469	499	495	525	488	478	520	495	457	521	495	492	487	487	518	519	467	526	495	496	556	508	490	519	480	502	527	497	502	491	559	502	478	472	494	526	519	523	458	489	480	519	467	516	512	499	511	500	509	530	518	505	560	499	489	529	503	494	504	508	534	504	522	515	499	499	511	511	496	479	488	514	485	516	544	538	534	540	501	508	516	508	483	488	511	545	520	523	490	521	499	496	514	512	488	501	466	507	502	471	488	510	465	496	466	517	466	486	504	476	492	491	470	514	517	503	514	517	482	504	501	506	483	505	488	476	516	479	456	502	532	485	546	483	504	475	473	468	529	497	474	533	508	501	530	494	489	501	544	511	517	490	477	515	492	508	521	491	470	520	493	493	503	492	524	507	511	523	510	461	512	505	497	490	508	499	494	548	499	526	492	512	519	500	484	511	520	476	515	489	516	462	470	509	473	475	495	499	490	479	484	509	478	494	498	480	531	509	491	497	504	503	472	484	476	481	491	481	499	477	476	546	499	503	474	488	504	519	514	481	481	496	494	493	572	516	471	523	486	467	525	513	516	525	496	531	519	489	474	522	489	486	503	518	509	492	502	531	530	528	519	484	511	530	501	497	485	498	483	518	475	522	489	465	493	501	497	527	513	542	528	539	489	526	525	498	512	501	492	550	526	536	521	491	519	540	505	485	511	510	478	474	536	510	456	543	499	477	505	514	494	541	511	534	469	469	512	480	500	502	506	507	492	475	481	488	513	449	512	500	514	542	503	501	506	488	502	483	481	461	488	496	524	491	553	497	490	469	529	551	540	477	483	497	475	496	510	516	504	530	529	508	518	513	515	518	503	467	494	516	510	529	497	515	461	509	479	507	521	524	486	486	487	503	540	506	469	522	506	457	508	499	519	501	451	496	506	503	539	469	490	504	477	525	498	494	509	518	516	506	511	504	543
32853	2671	789	611	579	569	549	535	532	540	545	484	501	511	529	551	501	494	507	529	507	537	486	525	529	523	530	533	536	539	549	532	487	496	496	477	512	509	534	535	531	513	524	485	543	527	558	547	486	497	504	494	506	503	490	494	491	503	534	501	531	525	473	477	487	517	525	562	526	484	499	512	476	496	523	489	520	478	489	480	434	502	488	511	499	481	527	510	518	513	519	501	527	500	491	479	494	481	495	529	514	481	534	473	493	505	489	492	538	515	523	455	512	501	500	522	505	500	508	516	515	458	518	527	539	505	507	514	503	495	524	530	538	493	500	491	508	472	503	513	543	523	526	502	487	532	479	514	476	492	523	515	512	479	544	508	512	541	501	524	556	505	510	506	525	529	487	495	505	490	473	537	492	522	482	531	510	520	482	492	525	495	497	510	469	522	495	489	469	512	480	482	524	485	487	490	506	496	498	509	478	491	526	484	526	515	557	498	522	488	515	496	473	502	496	488	464	498	554	480	495	559	499	489	540	530	522	535	500	504	467	515	513	493	507	517	471	500	524	479	494	498	469	535	520	490	496	500	509	529	540	520	576	474	506	529	516	517	542	463	495	571	537	503	525	515	545	529	506	501	511	495	516	529	478	530	507	506	507	497	474	529	499	524	505	522	515	484	497	480	478	548	496	508	495	502	466	506	503	569	529	528	514	495	512	497	528	476	457	483	537	523	516	474	498	500	460	515	485	537	530	520	473	512	555	536	496	512	478	498	517	534	485	474	492	523	479	506	551	544	486	502	554	525	546	515	506	512	496	527	523	507	448	513	500	488	509	504	485	525	508	539	500	514	454	471	485	563	508	490	500	498	492	486	517	519	544	502	482	480	523	540	480	493	470	491	508	486	469	485	504	499	499	466	479	533	536	488	561	524	498	504	498	516	484	504	504	519	508	467	509	515	482	519	531	544	516	488	518	498	510	498	507	532	532	499	513	542	508	509	531	460	553	493	520	494	512	504	545	515	488	529	519	483	480	498	485	497	476	502	539	492	480	493	479	471	493	503	507	515	498	512	523	542	544	523	513	484	520	501	482	504	506	517	493	507	498	521	478	493	468	499	485	549	510	522	511	489	521	558	501	541	487	496	533	491	486	531	513	516	528	473	542	488	487	541	499	513	521	528	495	474	491	507	510	516	534	473	500	505	517	504	540	503	514	503	484	546	512	520	482	498	513	494	511	469	485	524	512	522	466	521	500	472	512	495	481	473	521	486	500	490	548	495	539	501	497	503	529	505	490	476	498	519	494	525	481	511	485	488	534	511	500	518	531	481	559	484	528	537	506	502	509	499	483	486	550	474	510	522	543	516	453	556	494	523	531	502	538	489	534	519	514	491	514	489	544	512	510	531	502	527	507	507	541	506	459	518	509	496	481	481	488	533	521	497	477	504	490	513	448	462	495	481	536	504	509	512	523	536	461	521	511	514	494	486	511	510	512	491	517	486	495	549	482	555	519	541	521	487	520	514	462	551	484	479	493	536	510	485	492	514	516	489	486	548	509	494	481	505	502	478	491	466	507	526	463	458	500	531	523	486	522	557	514	477	530	513	537	469	513	533	501	517	502	511	513	512	474	484	490	510	463	485	509	482	527	503	504	515	501	502	471	497	483	524	527	512	549	514	465	528	572	522	491	527	491	450	497	561	547	506	517	495	508	529	508	490	510	510	551	528	505	491	504	441	520	545	498	534	494	532	528	518	530	532	516	478	528	500	485	493	519	500	513	484	517	513	484	522	520	516	487	505	527	502	476	516	549	499	520	481	526	491	480	490	492	498	481	518	539	506	538	486	486	529	540	504	493	515	484	536	510	515	504	519	470	513	492	482	498	498	502	502	491	506	511	522	496	505	520	475	461	467	482	506	473	487	531	499	518	486	502	527	515	482	484	496	507	457	537	505	501	484	535	524	478	512	520	506	507	472	487	501	497	469	485	503	536	495	497	506	504	462	456	521	527	540	535	474	486	498	490	516	507	503	527	537	507	501	493	483	515	466	484	504	502	489	448	482	495	497	471	517	492	512	506	496	497	511	511	482	487	510	512	515	519	503	504	506	527	575	518	500	476	512	501	508	506	526	513	512	546	497	540	475	495	489	582	516	453	480	495	508	486	495	517	523	517	503	529	492	525	508	495	511	502	476	478	478	506	502	518	502	501	507	544	501	478	526	472	499	558	546	499	517	480	542	461	505	519	540	514	544	474	507	536	489	499	545	531	511	499	517	556	457	550	527	532	486	517	500	522	504	502	484	494	531	509	473	525	515	493	500	515	501	515	494	510	531	520	528	527	453	517	499	498	528	502	508	538	470	490	491	500	472	529	494	525	484	508	524	516	519	479	517	519	520	505	495	503	469	490	510	473	496	504	524	526	500	491	475	519	469	479	528	517	479	494	530	517	513	486	476	485	508	517	503	476	539	508	513	471	505	502	494	485	495	539	527	517	526	508	471	508	461	509	506	506	532	514	506	514	502	546	461	536	543	478	521	515	547	547	560	516	529	540	505	518	483	506	503	513	522	499	493	475	476	498	517	513	498	464	504	433	512	493	558	485	513	483	473	521	560	485	461	525	524	476	543	489	554	483	533	463	557	514	534	486	490	527	526	508	506	496	502	476	485	522	494	480	493	470	494	530	513	497	499	493	552	483	534	498	470	431	504	530	473	499	510	504	524	535	527	484	530	484	490	510	564	512	483	475	512	501	495	517	501	528	502	503	549	503	479	489	511	487	494	482	550	523	491	543	505	503	514	548	488	550	484	499	517	507	460	505	478	520	516	504	505	505	508	512	522	501	484	476	495	513	479	501	501	505	472	506	541	506	527	505	497	542	532	510	529	471	499	495	487	523	500	520	530	503	515	489	471	524	510	490	484	492	494	512	518	550	562	533	490	533	479	519	541	459	497	503	489	483	552	476	516	508	494	501	522	463	509	489	508	545	517	495	506	523	501	500	544	537	507	480	510	525	513	541	533	501	511	493	526	459	522	499	510	519	556	518	526	486	551	468	540	492	528	503	499	509	503	496	526	502	497	584	520	513	531	476	505	491	524	499	511	494	507	457	470	471	512	490	537	518	491	478	551	557	481	508	544	513	506	510	496	548	516	494	481	525	554	505	500	498	527	496	513	487	470	513	488	504	500	524	518	524	512	516	509	517	474	505	519	494	497	548	533	509	501	471	477	524	486	496	558	517	511	510	507	554	515	506	516	494	485	485	521	488	492	524	518	494	505	511	501	514	539	488	507	495	506	531	498	538	483	492	491	488	505	526	499	471	466	522	485	472	518	535	480	513	523	518	502	511	513	489	529	502	526	512	527	464	509	504	521	480	529	555	514	496	498	480	514	522	509	505	541	491	484	440	540	464	533	514	539	469	512	491	554	525	505	525	473	495	480	553	513	514	484	515	489	519	513	517	489	509	508	494	487	505	568	516	539	471	492	491	509	517	463	486	486
23512	20956	28261	23810	20966	10577	944	634	527	460	394	412	356	340	351	349	316	337	341	334	315	315	287	301	332	295	301	308	297	273	287	309	302	295	285	316	270	277	269	292	304	266	304	315	304	277	307	318	298	283	287	287	263	292	287	258	304	262	289	300	271	284	284	286	266	295	282	283	286	284	289	308	264	279	292	266	284	265	254	248	306	252	281	258	311	267	285	278	277	284	300	250	271	277	285	276	304	277	270	279	308	293	278	285	244	265	277	305	262	278	267	305	269	281	243	310	252	294	264	271	289	289	246	281	261	281	278	337	287	263	266	299	287	271	271	257	274	249	299	261	265	288	258	264	275	285	315	267	254	291	276	253	296	274	274	271	272	291	268	264	282	270	268	273	288	265	307	253	250	282	278	281	248	292	276	286	307	283	312	303	262	294	263	276	294	256	280	277	273	279	278	285	282	243	260	283	299	252	246	279	268	270	249	263	287	246	260	253	259	296	257	259	303	319	321	284	275	264	271	299	273	309	284	272	267	256	252	260	269	306	257	245	277	294	277	265	286	271	298	300	253	303	265	276	292	290	288	279	291	279	271	276	287	282	264	282	278	311	265	295	284	279	282	278	267	265	262	285	304	291	268	276	285	288	306	266	307	292	265	287	250	261	269	268	291	285	260	285	259	293	261	291	291	289	263	275	255	285	276	264	251	283	280	276	284	276	287	281	246	285	261	259	299	262	287	240	304	262	251	297	274	269	252	268	271	272	266	253	255	285	264	266	268	281	285	282	317	271	276	298	267	286	276	290	271	273	285	260	274	266	285	297	259	244	295	282	287	264	282	267	285	283	273	276	280	257	263	302	289	278	285	278	282	261	276	243	290	278	313	291	255	284	276	282	276	263	316	288	255	280	285	274	276	306	274	295	282	280	272	283	264	275	279	269	248	262	282	267	290	262	245	283	275	287	263	278	310	273	272	252	255	251	292	302	267	252	248	312	268	273	269	271	283	265	290	271	266	286	299	305	305	278	281	268	287	254	265	275	297	254	290	287	279	280	303	260	242	284	278	293	288	264	267	252	269	305	258	245	251	246	311	276	287	257	282	271	279	290	287	289	281	252	282	267	281	274	274	271	301	294	287	291	276	293	264	259	272	261	272	247	290	292	266	279	278	296	284	281	280	283	271	276	292	291	275	273	279	271	308	283	277	291	296	274	305	268	290	266	287	294	267	275	253	296	253	291	290	309	272	271	273	285	293	275	291	310	248	267	301	243	288	278	279	288	264	265	244	263	270	312	275	300	323	297	250	264	284	285	256	290	258	262	305	266	287	298	291	289	279	283	274	280	258	296	290	250	295	262	277	288	246	296	254	278	274	294	253	285	267	285	278	258	251	271	264	289	296	296	254	289	272	280	296	295	267	291	267	251	274	286	283	273	291	261	297	276	292	256	276	276	316	265	277	291	287	277	256	267	272	301	287	273	261	266	274	314	263	263	303	287	317	305	320	285	291	260	292	297	265	315	268	282	306	283	253	289	248	287	282	258	259	287	280	285	284	283	284	259	291	285	265	284	272	313	274	258	282	283	293	295	283	263	291	284	290	267	264	272	291	265	324	285	287	302	257	288	248	283	278	278	261	265	295	308	252	309	296	295	259	255	287	273	273	261	251	264	255	268	266	272	280	281	302	262	275	273	259	271	264	285	250	253	292	228	250	254	267	291	301	265	271	284	265	268	278	258	268	272	248	252	274	295	269	297	249	290	317	301	286	260	281	314	256	283	263	268	271	277	277	271	271	291	265	256	257	285	263	274	301	270	261	284	288	288	248	262	298	290	270	284	287	275	287	267	266	284	290	280	277	285	271	285	301	290	304	301	264	258	274	262	267	258	272	298	269	295	268	284	248	261	268	279	248	248	288	281	273	266	284	272	296	240	298	269	277	299	258	285	271	289	297	291	282	278	294	262	279	265	270	280	261	269	268	275	268	285	267	260	276	258	251	270	287	258	277	266	280	280	263	331	288	282	251	265	280	270	291	271	263	283	252	248	276	243	262	264	253	265	297	281	285	297	285	250	254	292	289	282	268	281	252	269	310	320	284	316	285	264	309	274	286	256	275	306	281	275	272	279	263	288	283	255	275	283	273	287	280	288	263	275	275	285	269	274	260	274	307	273	277	281	303	274	264	271	251	260	280	277	249	268	273	277	247	286	285	276	278	271	262	255	269	244	290	253	277	272	289	289	285	270	299	284	285	282	271	265	278	283	259	252	279	269	286	278	266	286	288	290	312	283	278	282	285	286	267	271	291	282	293	282	301	271	296	261	290	269	287	294	264	275	285	273	318	286	288	271	273	266	282	257	255	245	281	279	275	313	298	286	260	317	248	319	268	293	287	287	264	298	268	245	282	267	257	257	259	288	253	278	232	311	268	298	310	281	280	279	285	289	249	286	259	287	331	275	261	299	269	292	279	282	291	285	285	284	266	249	272	260	298	244	277	269	282	278	259	258	271	261	274	276	292	294	273	234	286	290	267	294	279	269	264	307	276	278	264	267	281	250	291	270	286	242	257	266	266	275	282	254	271	280	255	295	285	252	293	298	238	265	271	267	283	272	249	250	257	292	259	278	292	271	277	231	242	267	334	253	279	274	279	281	285	285	276	269	269	295	267	267	292	290	296	277	288	265	290	266	260	278	277	295	244	269	262	286	305	271	289	249	263	247	297	276	276	252	295	255	275	301	296	280	262	279	242	277	269	241	267	263	302	285	254	242	305	283	278	297	265	259	251	278	288	266	264	259	264	244	276	247	266	262	266	267	256	275	249	249	272	284	291	281	295	287	300	268	293	273	278	268	264	322	239	282	259	263	291	273	295	281	276	265	281	262	270	305	263	303	288	297	279	247	277	241	300	285	268	258	245	286	284	262	278	305	265	270	279	279	291	257	304	295	263	261	259	278	255	297	279	251	315	283	271	263	299	281	280	278	259	281	253	259	288	299	276	298	266	266	274	262	265	293	292	272	286	278	253	293	271	310	276	316	276	283	285	243	294	267	266	293	295	268	280	290	265	292	318	284	287	270	311	246	253	297	276	263	253	256	298	288	282	264	274	271	287	299	292	254	293	257	283	297	294	258	299	281	287	260	300	281	256	290	258	272	304	251	261	287	266	270	253	284	274	272	260	282	278	285	283	272	264	275	270	283	301	277	290	283	295	291	278	272	259	291	262	269	285	278	303	262	271	276	266	286	275	277	258	263	248	291	286	292	280	241	265	271	250	285	271	255	277	266	274	286	261	288	281	242	271	297	289	277	274	279	251	257	302	264	278	284	270	304	284	255	307	313	271	249	285	273	258	279	285	300	285	259	266	281	272	291	286	266	290	290	253	260	273	254	286	254	259	282	256	285	246	282	284	266	280	272	302	265	294	288	268	268	251	292	281	276	271	281	274	270	290	296	319	299	258	287	290	276	283	272	292	258	295	269	269	276	275	318	306	247	276	265	314	269
31713	8860	5115	2463	1760	1299	976	794	642	590	484	449	418	396	395	371	360	331	356	350	299	319	362	313	341	331	309	293	353	350	291	299	337	306	291	285	296	287	288	278	292	295	281	308	289	326	308	294	265	328	284	290	280	335	292	327	315	303	269	307	290	299	302	267	266	296	289	283	257	294	285	308	332	300	271	296	320	295	337	305	271	274	272	283	285	274	286	246	301	272	262	308	298	284	295	321	311	290	296	280	284	230	274	269	298	256	290	283	276	282	258	289	289	327	305	301	298	311	280	296	320	282	307	274	301	292	318	287	292	269	278	287	262	292	274	299	265	284	262	258	277	299	277	276	297	302	294	273	268	273	287	281	299	286	275	291	289	281	300	286	265	273	269	284	261	285	283	287	313	282	297	300	290	287	253	290	304	279	278	295	259	269	267	279	284	303	302	250	282	286	278	288	273	297	307	258	300	266	281	285	263	285	269	287	280	294	282	278	302	262	256	344	303	303	286	300	300	272	284	255	284	284	296	294	288	278	314	289	256	274	295	278	281	288	309	249	266	269	277	265	279	264	272	293	292	257	310	270	286	304	263	278	301	297	306	287	271	292	285	270	254	279	277	264	309	266	288	315	280	283	314	298	243	283	274	285	275	277	275	275	305	306	314	282	304	293	284	293	289	275	275	266	297	286	253	294	285	321	275	290	302	276	294	260	279	288	270	288	277	278	279	279	303	258	274	258	301	273	280	288	302	264	296	273	287	262	309	310	298	292	263	291	288	262	243	293	283	285	278	286	287	259	270	281	298	299	302	303	312	272	284	259	295	274	314	300	280	292	286	277	276	301	294	289	282	278	279	274	261	298	300	250	303	277	286	290	313	282	292	255	289	277	306	291	303	301	285	258	299	297	303	291	298	268	291	263	301	297	287	298	299	280	274	301	276	281	285	287	293	276	295	291	264	247	257	286	283	292	302	268	281	288	265	277	311	278	293	285	284	275	292	287	258	275	297	306	290	284	310	268	274	282	283	269	293	281	301	283	276	262	306	300	324	312	307	280	267	293	271	290	258	302	270	301	270	294	288	270	291	287	286	270	292	284	281	296	305	288	259	280	283	307	275	283	328	268	281	276	278	314	281	309	280	282	280	274	268	290	285	312	264	294	274	290	287	301	318	284	275	278	291	286	278	294	292	256	266	287	287	279	286	269	273	312	300	286	278	282	325	286	308	314	290	270	303	297	302	263	308	260	305	309	290	310	288	276	286	308	288	262	276	284	276	288	296	287	299	261	286	272	300	283	285	279	296	278	280	274	327	290	297	278	281	290	292	300	323	270	270	306	282	292	283	287	264	248	289	307	281	260	320	289	285	289	294	279	287	276	267	273	318	306	300	273	278	280	251	303	286	304	257	260	273	301	298	231	276	292	288	299	292	292	310	267	303	267	322	284	273	303	317	281	299	285	285	264	319	269	269	280	285	271	261	278	309	284	272	308	261	309	297	323	291	276	302	306	286	273	272	290	300	292	287	318	321	292	310	269	285	286	274	277	306	282	266	283	288	287	271	287	300	290	292	276	280	264	300	285	292	253	274	280	274	291	289	268	270	315	283	286	278	249	276	281	262	258	292	263	284	252	289	277	260	283	286	310	276	301	297	309	279	296	285	298	259	284	289	330	324	287	284	289	305	302	300	278	305	316	276	283	280	306	277	280	286	286	284	302	259	291	289	262	289	259	274	286	270	285	279	240	311	285	297	277	274	277	292	298	267	276	283	295	273	269	272	311	295	294	274	302	280	270	280	305	286	304	272	280	289	283	281	268	279	315	290	294	298	281	297	284	294	278	287	266	273	292	296	287	302	279	299	285	296	311	280	254	297	283	268	280	255	283	293	305	295	276	286	300	304	299	251	305	307	297	267	290	293	269	279	284	291	292	297	287	321	242	272	302	280	307	280	258	279	295	302	309	284	281	274	287	299	276	311	264	275	279	253	282	296	291	305	308	287	292	276	273	249	298	262	309	310	283	268	301	268	331	296	266	278	299	293	294	288	257	265	248	279	288	292	273	282	278	288	302	280	274	301	281	275	286	296	257	288	291	258	259	286	260	269	284	294	288	312	318	303	288	274	273	292	257	290	300	290	281	280	262	290	280	279	246	261	270	286	297	297	332	267	276	263	284	268	294	282	301	276	329	283	270	262	286	270	279	330	268	300	269	280	298	296	282	298	267	270	270	283	289	326	267	288	282	280	265	313	278	302	280	280	292	286	293	291	291	266	269	297	285	284	268	252	279	254	287	273	293	317	270	292	283	296	262	273	299	318	277	278	253	301	262	268	266	316	259	285	265	285	311	281	303	262	301	295	300	255	269	277	277	287	283	282	278	307	312	274	256	260	248	272	263	305	275	285	290	271	275	301	309	288	291	281	252	293	286	296	333	271	263	302	284	283	277	275	301	272	277	279	298	313	290	274	258	300	298	314	273	312	315	267	305	263	300	287	307	314	309	306	301	297	298	311	278	288	265	295	276	293	248	267	287	293	302	285	321	308	273	251	277	282	289	289	289	291	273	267	264	279	274	278	293	265	296	264	302	267	285	279	293	301	265	269	276	287	249	316	297	303	287	295	271	272	283	322	271	286	312	299	281	283	258	276	279	299	295	302	294	282	317	240	299	249	247	268	304	268	282	293	290	282	311	277	294	285	266	272	243	265	244	282	270	309	270	294	305	292	277	282	326	301	284	306	262	256	291	263	270	283	289	288	316	280	301	302	263	304	299	298	289	296	277	303	261	279	271	288	284	330	281	304	302	273	273	276	299	294	294	293	290	297	291	295	271	296	279	278	296	280	288	246	275	293	279	302	293	273	300	298	275	264	297	275	282	286	290	309	299	298	273	293	270	289	294	286	251	288	294	273	263	282	272	309	316	287	312	274	286	291	291	292	281	288	275	306	310	288	295	296	259	258	283	298	290	327	302	310	294	261	296	289	320	249	276	268	264	306	276	303	276	287	260	286	262	256	319	286	288	275	296	297	287	322	272	274	296	308	316	298	301	287	280	286	279	295	270	296	274	296	305	297	264	306	270	312	285	283	273	299	275	263	298	293	277	258	287	294	302	306	271	294	306	298	287	290	274	277	276	285	285	278	273	301	263	282	262	292	297	292	272	308	293	279	303	290	267	292	297	284	308	276	286	323	289	268	264	299	307	257	265	300	280	286	276	274	295	291	274	289	277	288	249	248	298	276	289	323	265	323	271	274	291	301	297	265	289	258	276	276	280	295	301	280	301	296	271	278	281	295	309	263	286	289	313	277	292	266	280	281	275	292	278	251	282	286	280	269	301	296	294	284	273	269	300	296	280	269	284	256	302	284	287	262	302	326	280	277	275	293	285	296	260	257	268	310	300	285	279	276	238	235	298	276	281	288	273	294	281	285	309	300	311	309	283	309	298	273	276	309	330	270	282	287	292	261	281	290	294	273	298	280	277	285	262	270	282	281	330	284	296
24441	20978	27496	24601	14085	1058	774	652	617	604	556	530	556	580	526	553	493	554	541	522	545	556	537	536	514	526	479	469	499	506	538	529	509	499	521	509	514	510	504	515	536	538	505	527	530	522	526	503	516	513	519	519	508	525	541	533	496	499	478	489	515	516	520	508	536	501	561	462	475	518	511	521	520	525	499	472	495	510	498	487	551	483	493	503	464	489	517	495	481	537	521	506	489	494	534	513	507	513	520	516	520	522	493	531	511	473	484	510	470	520	502	523	458	488	501	470	484	508	492	451	513	534	492	508	469	537	519	493	492	504	524	467	500	466	481	490	535	555	500	514	508	490	489	514	519	528	534	468	486	473	481	521	490	520	523	540	537	521	543	498	517	521	523	517	489	504	486	533	555	520	500	500	506	500	526	531	512	528	504	516	527	495	515	544	501	480	468	489	509	523	496	485	493	511	498	490	494	541	529	510	516	500	527	488	486	499	507	489	502	461	505	476	473	467	484	494	513	506	491	520	500	490	477	511	539	503	538	472	456	508	536	560	505	494	493	495	486	483	492	469	483	529	489	483	493	515	504	512	483	484	497	491	500	522	457	483	521	506	468	517	496	521	477	490	553	457	487	486	529	503	528	506	451	493	472	519	528	488	496	557	542	509	493	514	483	461	523	493	527	551	507	567	491	527	515	483	470	526	492	496	517	570	514	527	494	461	501	512	503	543	510	529	498	497	489	516	493	512	517	497	516	531	505	500	498	540	525	462	519	501	469	484	464	514	502	502	487	503	512	489	496	492	516	481	489	515	493	532	529	531	527	515	493	469	505	503	516	495	515	501	513	493	509	514	511	516	536	485	479	475	477	459	525	492	472	518	501	506	493	539	515	486	492	522	514	530	539	532	544	507	476	536	530	481	485	549	508	495	485	511	487	462	496	492	461	520	527	522	492	512	528	521	458	477	478	480	521	483	478	511	481	528	519	506	548	498	502	514	519	508	490	531	523	542	528	516	487	504	452	497	520	507	516	512	520	521	477	488	535	510	481	508	474	536	485	508	511	481	490	500	496	464	443	509	505	481	495	538	500	524	506	558	507	503	511	500	537	520	482	508	515	510	481	512	513	530	494	504	518	463	507	526	509	513	504	478	506	504	536	526	511	502	539	486	490	548	496	509	501	502	528	516	513	505	518	519	504	501	558	486	489	510	478	513	523	515	490	489	475	497	477	496	501	524	487	531	464	497	480	495	491	510	551	484	536	489	472	494	514	511	518	522	532	518	500	497	511	528	511	523	509	530	496	491	512	503	515	466	505	484	518	532	503	522	524	502	497	513	536	515	528	522	502	508	520	533	496	482	519	511	485	501	519	488	562	464	486	506	485	520	456	531	494	548	500	522	540	558	558	509	528	527	504	536	516	522	475	485	503	530	480	541	539	513	473	501	512	526	504	496	482	473	493	487	506	496	478	535	538	513	521	479	519	483	443	503	494	558	475	542	515	500	500	518	521	471	468	525	508	514	469	536	471	517	504	488	504	507	506	480	519	521	464	494	462	479	506	518	487	480	519	506	509	499	500	487	539	487	500	489	502	496	491	520	504	488	447	494	524	501	480	515	503	545	520	495	524	518	497	546	526	502	494	486	488	503	536	504	507	473	530	516	505	514	510	509	498	515	518	488	501	442	475	498	521	512	486	481	550	522	557	501	494	515	531	502	497	537	480	506	468	500	509	524	510	498	493	481	517	497	546	525	520	504	502	504	533	530	551	514	478	521	529	524	551	511	547	533	527	512	526	494	517	513	538	534	470	488	521	487	507	502	472	554	514	529	495	534	493	529	543	516	523	503	496	539	526	494	530	485	537	523	485	484	504	522	514	496	510	487	515	542	481	523	521	532	532	466	515	524	546	511	500	525	481	473	532	498	509	475	475	548	512	493	519	512	500	464	522	513	495	524	514	475	474	502	488	477	515	524	506	556	533	522	553	475	527	520	507	527	510	493	504	489	519	514	501	564	517	525	508	528	481	491	518	486	505	522	538	506	509	525	481	463	531	516	492	523	526	462	514	481	517	526	532	527	540	471	531	517	478	469	496	471	517	512	522	476	478	497	511	489	501	502	521	499	500	497	514	560	511	491	452	519	506	506	528	501	480	492	509	529	539	493	477	477	524	513	531	510	467	485	491	506	485	507	481	502	514	484	483	511	538	515	510	539	515	504	464	529	474	514	543	482	484	522	495	513	507	488	507	516	496	495	458	484	496	499	497	496	480	501	486	467	523	487	500	478	518	539	465	527	500	484	440	509	521	479	525	533	534	532	514	542	487	553	482	506	477	542	509	476	496	529	484	459	448	525	518	489	533	515	521	513	512	493	494	519	483	511	491	534	515	460	509	478	515	472	514	531	509	535	552	540	505	509	534	485	516	479	499	568	509	529	506	477	502	488	542	476	522	502	499	487	507	496	510	517	488	514	553	487	508	530	485	542	533	555	487	522	525	536	473	502	486	534	515	511	494	463	499	495	544	492	471	496	498	453	522	482	502	501	494	518	478	472	479	503	518	517	534	518	480	471	498	494	531	519	508	441	458	500	531	545	507	509	549	472	488	504	540	503	486	525	512	515	504	519	495	500	495	532	462	510	470	470	494	498	506	503	529	466	492	499	506	458	459	485	504	478	525	491	518	478	527	510	505	560	509	539	478	571	517	493	535	473	502	513	504	495	480	508	503	565	461	503	541	496	496	519	486	505	492	498	523	539	500	505	486	489	482	499	516	517	508	495	536	488	514	474	521	519	521	469	484	500	518	535	481	518	483	483	499	479	502	478	491	545	518	512	508	517	552	548	490	521	533	520	512	486	510	496	510	487	509	514	511	499	526	479	507	462	486	444	506	469	511	557	540	507	517	503	516	512	492	519	488	510	503	515	472	494	509	530	515	487	523	495	486	516	532	516	463	515	513	535	504	541	493	542	543	485	490	494	467	524	526	514	499	547	525	471	512	489	510	497	460	479	546	531	503	472	477	506	516	473	484	510	538	538	518	548	523	509	515	523	535	480	522	504	540	490	515	501	491	495	469	536	520	492	532	538	529	501	481	489	517	532	521	481	502	454	489	505	487	479	523	509	512	527	492	478	525	503	510	497	500	501	533	472	544	537	523	496	509	541	535	490	512	503	501	490	499	482	498	537	544	490	520	505	499	495	523	479	471	492	528	476	519	511	540	501	503	485	531	486	502	501	482	495	536	554	468	490	511	526	505	481	544	520	508	470	507	494	516	527	482	530	523	521	502	469	516	534	494	538	462	483	486	472	468	521	538	527	496	472	500	517	475	487	473	471	533	484	448	505	486	531	516	526	496	514	465	503	471	500	528	517	541	448	505	495	524	519	479	482	503	508	498	473	507	529	495	537	477	478	532	481	481	532	541	483	516	494	490	523	526	501	490	480	521	496	508	487	521	512	523	522	471	503	465	493	473	485	503	520	499	544	507	525	492	524	508	504	536	530
31983	6526	3305	1781	1313	1028	910	818	698	677	648	614	538	552	535	576	566	559	541	532	496	541	509	535	507	528	540	499	491	505	560	534	476	496	507	532	494	551	499	500	525	523	496	528	563	463	482	515	507	495	515	509	528	533	496	495	510	529	529	527	524	508	499	491	496	474	509	487	507	550	490	477	564	508	546	506	473	504	499	497	514	501	481	526	483	502	455	502	535	485	480	491	460	468	523	495	522	510	500	526	466	508	504	538	485	449	493	508	533	502	527	466	501	503	538	504	538	480	491	497	498	490	508	515	507	467	493	485	548	491	520	512	510	516	446	513	509	464	491	492	505	523	534	565	495	540	504	461	535	502	511	535	544	500	544	522	499	493	467	478	509	519	467	472	496	537	517	536	495	504	518	461	497	495	480	487	485	477	495	514	487	446	500	503	465	473	504	480	514	489	517	473	474	474	508	518	534	537	526	512	485	526	447	503	466	463	490	494	536	504	473	515	525	488	504	529	491	492	509	483	482	511	532	460	488	462	483	511	520	481	466	507	491	528	480	474	505	476	485	496	501	522	521	556	512	503	497	554	505	499	512	478	486	514	479	470	460	495	520	485	528	539	496	501	524	504	490	494	490	471	453	524	463	477	540	478	451	510	498	480	495	490	480	506	506	513	500	496	501	478	552	494	483	499	515	518	513	472	494	475	523	499	483	512	494	510	484	493	516	476	484	517	548	495	458	461	490	510	490	471	493	477	523	483	486	472	529	556	506	488	498	462	461	499	487	496	518	508	449	486	516	514	473	499	528	523	527	542	478	513	493	487	508	512	495	457	483	523	558	528	508	507	471	480	496	505	500	461	486	537	507	502	483	518	525	511	520	514	479	498	544	486	470	525	499	487	473	512	520	504	480	504	500	524	510	484	500	518	502	508	474	502	498	485	485	515	495	509	488	495	529	475	485	505	458	461	514	490	498	494	518	540	513	517	492	483	476	499	493	462	468	511	477	463	475	510	539	486	528	477	513	499	492	480	486	468	475	487	480	465	519	475	510	486	486	508	476	479	483	513	555	511	492	505	500	488	482	501	483	506	519	481	494	514	468	487	500	506	452	489	506	516	537	481	527	510	492	528	526	504	505	491	516	505	484	493	450	493	495	515	508	485	490	503	517	511	525	493	505	485	486	548	501	499	489	469	496	511	506	523	503	535	510	474	520	556	506	533	470	490	518	484	528	514	509	488	541	517	529	483	483	479	481	474	554	510	533	503	506	525	476	500	507	523	465	508	476	510	515	530	463	503	521	514	495	500	499	490	499	488	511	487	502	475	506	484	531	499	526	481	479	465	511	508	518	454	480	510	506	517	507	532	490	517	504	485	482	486	486	475	528	487	540	489	487	508	495	485	456	526	466	476	533	525	520	508	537	485	488	490	564	509	516	480	536	486	475	500	497	532	508	489	516	506	473	552	502	528	494	524	543	508	495	499	479	472	481	541	525	539	523	539	494	503	529	531	494	471	466	494	517	493	510	525	503	515	551	476	484	547	514	463	491	525	454	539	463	513	516	482	548	469	530	472	489	486	485	505	496	502	498	509	466	486	485	525	516	521	538	528	484	520	536	491	505	510	489	526	500	486	493	467	495	505	509	465	477	487	496	513	563	476	514	521	502	460	504	504	477	501	506	487	488	497	503	484	516	465	525	528	490	480	493	485	492	466	479	502	518	511	445	509	508	463	514	500	483	504	479	519	488	474	559	477	502	531	485	484	469	488	497	491	488	531	468	486	482	535	476	483	470	516	445	517	509	492	507	537	513	491	463	519	479	516	499	476	487	491	497	529	506	494	504	466	527	484	488	482	500	521	500	535	538	476	488	489	495	503	516	457	507	511	529	470	516	489	477	501	504	544	510	525	504	472	511	494	533	550	523	501	524	525	511	508	526	547	541	473	518	520	505	534	455	455	526	458	512	511	527	486	511	489	496	502	497	499	500	508	523	532	502	525	468	513	499	521	534	469	489	505	477	487	501	516	516	493	495	506	509	497	541	522	480	493	508	473	490	479	488	486	499	511	446	524	495	487	539	524	490	541	530	485	539	468	480	488	532	498	490	502	490	515	488	531	485	492	506	489	510	472	502	490	493	462	496	503	505	497	483	482	487	544	496	517	524	514	495	523	528	523	508	499	471	516	507	486	478	504	508	457	491	536	458	453	497	501	509	525	508	467	467	538	494	457	500	460	489	530	538	532	491	492	528	482	514	481	489	470	527	526	467	517	480	526	514	500	500	463	534	496	491	509	520	491	516	517	516	496	480	481	499	513	550	515	474	483	510	472	497	521	517	474	543	504	521	473	464	486	492	529	480	530	531	466	480	509	523	515	520	466	475	493	478	486	520	498	502	487	492	512	497	510	512	513	486	476	460	516	473	505	517	496	537	513	446	457	467	512	505	520	529	484	516	505	471	440	457	495	521	465	516	498	506	468	540	505	499	516	520	511	514	531	489	521	477	505	512	490	493	480	476	491	516	503	505	531	485	496	496	513	458	475	498	516	537	590	523	484	487	492	503	485	462	504	525	489	487	491	494	509	506	491	537	515	491	485	521	498	490	471	503	485	494	517	483	493	526	479	497	530	547	510	530	506	474	526	498	508	525	508	518	526	517	469	525	512	505	519	485	523	518	519	453	529	502	528	497	480	493	498	494	502	505	500	493	516	490	464	488	518	499	540	492	477	489	499	500	505	488	526	530	500	517	498	437	538	507	488	538	484	518	533	499	476	481	531	495	550	528	480	511	519	543	505	431	535	466	502	485	499	482	516	507	495	472	478	512	479	463	548	470	496	513	471	507	506	482	501	514	484	523	499	524	479	496	488	508	514	509	541	486	459	531	500	521	532	491	506	472	474	495	490	495	533	499	507	556	512	480	493	504	471	540	453	501	509	494	484	513	486	529	493	508	483	517	476	489	510	493	516	517	539	488	488	503	484	532	514	543	492	506	497	546	494	521	531	470	478	473	514	534	534	480	499	502	507	507	522	502	513	508	496	516	519	494	477	493	504	502	491	521	476	503	497	473	494	501	517	537	537	504	488	498	504	490	494	533	524	527	487	499	469	549	491	519	473	535	524	489	500	507	462	514	518	509	513	445	445	512	516	447	526	479	544	478	479	493	462	492	494	516	551	503	493	508	532	484	553	477	532	499	497	498	492	507	527	511	499	518	486	474	487	557	451	504	501	522	527	506	496	500	481	484	468	569	472	491	514	539	522	536	536	530	486	490	481	492	486	501	497	473	518	502	506	520	485	473	492	508	495	442	495	468	514	522	473	512	492	487	504	496	506	499	514	479	489	509	520	518	505	509	499	470	503	532	495	484	492	529	505	529	529	472	480	483	504	494	493	500	526	486	461	508	486	475	461	467	517	568	483	514	545	470	497	501	510	486	496	473	484	506	489	514	516	499	489	484	496	500	493	473	524	510	498	506	496	480	549	515	498	482	496	468	485	496	466
22123	20868	28514	23327	20869	20931	10323	915	661	532	499	386	384	352	358	317	289	328	289	278	290	271	260	266	225	237	273	257	246	214	254	249	224	246	223	228	215	207	228	248	216	220	219	239	212	231	222	213	232	220	238	231	201	233	222	212	239	217	214	238	198	205	228	224	236	226	200	234	215	204	208	210	209	209	217	221	229	220	225	245	203	215	191	203	227	211	205	202	200	222	223	221	229	203	209	199	186	224	194	222	231	216	200	171	234	180	188	198	199	214	224	214	233	203	207	212	239	232	214	212	213	199	213	229	235	223	202	199	200	226	202	207	226	206	179	184	215	212	202	233	237	208	209	196	186	214	220	201	237	229	183	209	246	213	199	223	221	223	225	220	207	198	203	211	184	228	201	207	221	202	212	213	196	206	190	218	223	193	215	198	219	227	200	223	201	247	187	210	218	187	193	215	224	186	214	234	194	212	187	206	235	206	210	212	209	202	199	200	197	215	206	210	218	210	211	211	223	200	226	233	176	203	210	225	239	251	218	199	221	202	221	215	212	197	220	242	200	203	213	212	197	206	208	207	220	207	206	234	232	211	204	217	201	175	221	195	218	169	231	215	213	198	197	215	216	216	209	201	213	220	205	203	211	182	211	188	203	207	205	203	241	214	196	209	207	175	219	211	219	206	225	218	209	185	211	202	194	228	227	198	203	214	230	241	229	211	182	213	210	189	192	202	176	224	223	206	214	199	215	218	204	205	199	215	204	208	229	199	206	171	220	213	204	211	177	234	219	185	202	212	197	224	214	207	208	214	210	209	196	230	205	199	210	234	215	227	198	204	189	184	229	212	192	203	200	218	214	202	195	192	233	224	231	219	235	217	224	222	179	205	210	199	212	208	207	212	206	218	217	210	215	216	217	189	238	214	238	223	216	206	200	217	214	170	199	189	217	217	200	221	228	214	202	237	195	215	189	219	213	225	222	184	206	201	200	224	203	200	208	237	201	206	223	192	177	216	216	181	188	210	210	195	201	199	227	225	188	210	220	187	208	220	205	229	214	185	227	192	182	196	209	231	217	209	208	209	213	212	201	192	184	192	214	202	210	204	251	222	231	193	202	209	194	191	203	215	196	197	223	200	215	212	219	207	204	181	205	191	222	197	241	185	209	197	206	196	215	211	211	197	208	233	195	224	205	221	228	183	210	218	208	200	211	212	216	195	191	178	200	210	222	216	173	212	242	200	214	194	237	201	239	193	213	218	210	204	193	182	233	204	179	216	189	210	229	207	192	221	210	180	239	234	200	201	218	217	211	222	195	189	182	234	220	189	194	227	203	210	212	180	226	197	211	199	225	180	196	205	216	206	219	191	199	193	207	224	233	210	209	203	202	212	209	215	221	217	203	225	222	207	232	229	200	188	204	199	200	175	232	209	221	207	237	205	229	176	176	197	197	196	212	200	226	198	219	198	213	213	213	201	227	207	209	211	182	216	224	225	219	197	198	225	191	194	210	222	211	196	209	217	193	218	206	196	194	200	205	205	207	227	214	193	200	211	217	232	222	210	199	215	243	220	208	199	212	207	232	220	210	219	192	203	210	199	193	197	202	198	229	226	183	204	223	231	179	196	222	186	182	219	212	208	204	202	232	191	228	180	204	199	206	220	203	201	202	216	230	222	202	211	195	206	209	189	207	230	195	228	201	216	217	207	193	213	178	216	212	228	226	184	236	195	228	197	209	196	198	240	198	216	202	217	211	195	212	226	194	208	181	210	216	195	233	210	227	214	174	194	225	219	222	211	191	223	202	206	225	241	206	210	193	216	188	218	199	212	220	210	206	216	211	205	232	191	177	184	181	203	193	209	178	197	218	191	205	228	213	222	212	223	200	190	217	205	196	220	200	202	206	200	214	207	211	208	228	229	193	214	221	213	211	214	216	210	200	237	199	202	204	234	217	222	212	211	194	218	194	222	224	213	207	222	220	225	207	219	219	196	208	199	189	200	199	205	220	205	198	179	205	209	209	199	210	231	218	215	189	208	183	216	236	212	209	193	201	230	214	232	192	216	216	206	218	196	195	214	197	189	194	234	207	200	219	226	226	200	196	212	203	230	218	247	206	187	198	208	196	217	197	186	233	207	217	205	188	218	225	193	165	205	199	206	193	203	219	210	191	199	212	203	190	205	214	186	206	206	217	232	203	184	199	217	190	197	202	207	192	237	202	186	185	201	211	211	231	192	233	220	179	183	213	203	197	197	209	213	214	227	227	187	200	222	222	238	214	207	223	202	217	217	218	192	218	204	183	203	222	218	212	208	190	194	210	203	192	213	225	200	225	205	197	206	222	176	210	199	188	236	200	198	221	228	171	217	183	189	185	210	200	210	204	208	212	214	209	200	208	195	195	233	209	201	204	206	211	218	206	201	219	184	227	166	224	205	186	213	210	208	218	210	212	199	204	227	217	211	217	219	197	205	197	197	213	203	208	221	211	190	225	218	223	194	184	204	208	218	180	196	202	212	191	199	211	215	212	212	205	214	206	202	214	219	200	250	203	202	196	208	194	208	201	217	214	203	215	234	189	219	224	206	210	245	209	232	237	197	237	243	222	226	217	209	206	195	206	211	202	211	205	218	210	210	209	213	217	194	188	215	201	204	201	219	201	203	204	200	215	202	208	199	205	191	213	230	234	194	236	202	220	237	220	202	198	211	176	211	199	217	213	184	206	213	219	207	198	239	215	230	212	198	181	222	216	211	215	222	198	215	247	185	190	204	185	199	197	210	197	219	202	241	211	199	212	204	217	199	208	241	224	218	198	212	202	194	204	217	223	203	218	228	206	189	205	219	229	223	200	220	172	214	226	194	210	212	207	216	216	210	191	220	188	216	204	200	222	225	194	198	198	204	225	235	202	205	208	246	219	208	188	223	204	200	206	206	223	192	215	222	194	192	222	215	197	219	213	225	213	208	207	201	185	192	183	207	211	198	227	211	199	211	210	198	222	198	212	219	218	218	214	168	214	205	188	185	207	222	175	226	204	224	197	206	213	205	188	209	193	217	193	208	224	221	200	219	236	196	189	188	197	217	207	190	196	219	212	188	206	197	229	245	185	220	207	207	200	215	213	201	208	188	225	218	200	201	210	198	215	210	222	211	214	213	198	205	175	184	207	203	216	199	188	221	200	225	167	186	219	192	224	237	212	229	208	197	200	217	229	193	174	223	215	194	219	181	200	217	203	180	209	227	211	218	201	208	194	205	218	209	228	194	197	197	209	202	221	214	208	207	211	219	235	232	246	184	204	186	192	241	219	198	192	222	205	190	237	195	207	215	204	235	184	207	246	185	215	191	182	185	218	229	194	196	175	200	218	232	198	197	200	191	201	213	193	223	198	188	235	187	190	202	203	180	206	213	200	232	208	213	196	219	228	201	171	209	210	172	216	190	213	206	223	206	199	194	220	196	212	222	217	193	214	204	220	201	208	212	196	196	206	204	204	211	200	217	216	215
35902	14940	8678	4272	2923	2070	1472	1155	899	778	571	513	522	419	418	394	342	279	340	319	296	292	294	264	288	268	280	273	238	270	256	244	276	269	244	217	220	256	231	220	236	235	224	224	222	215	229	250	222	238	224	219	229	228	234	225	232	235	254	214	242	220	205	210	218	208	221	192	235	219	211	221	216	204	204	217	233	223	216	205	208	220	226	209	225	177	231	196	188	210	173	208	205	228	217	202	225	192	203	199	210	206	207	205	221	192	209	220	226	211	212	221	218	223	226	213	217	213	201	183	207	209	207	193	187	196	193	240	220	194	180	222	219	200	203	199	212	233	214	210	200	215	191	209	228	215	239	246	227	182	223	209	225	203	198	185	185	201	203	210	223	188	206	211	206	202	193	204	220	193	197	230	218	201	212	205	183	202	174	199	205	191	221	208	205	199	218	208	200	221	205	185	204	206	216	210	228	230	202	216	191	206	187	230	240	207	199	203	213	204	208	210	204	206	210	202	205	170	227	181	194	215	233	214	188	228	216	200	204	225	184	192	223	205	213	206	219	207	224	210	212	230	224	232	229	198	213	226	178	202	229	213	193	197	229	215	206	175	191	238	211	202	194	230	216	204	210	200	229	218	208	197	194	201	190	233	209	208	216	185	200	224	190	205	178	236	195	218	223	193	215	213	196	196	206	201	207	218	217	193	203	198	213	203	207	222	228	233	201	179	211	217	227	196	223	224	210	200	233	221	188	205	214	196	197	188	208	186	229	199	216	206	225	209	215	207	210	209	208	194	200	217	231	209	219	203	194	191	195	206	217	200	218	216	202	207	175	207	208	193	232	211	220	182	217	205	202	214	193	223	195	185	203	189	220	204	218	221	212	212	244	216	212	179	230	196	181	184	210	219	216	241	197	208	193	214	178	210	201	185	198	223	180	186	200	216	204	189	197	220	224	211	198	202	216	201	209	215	188	192	224	210	199	216	209	204	236	225	205	217	224	239	194	209	203	216	190	196	243	195	188	222	235	208	213	221	211	217	203	215	210	224	200	201	212	189	197	218	206	210	195	199	233	225	198	199	184	189	228	206	216	192	197	205	208	216	190	211	197	187	229	180	188	216	209	191	176	181	198	200	204	201	224	192	195	217	199	220	187	192	222	209	195	230	209	186	227	200	188	217	201	218	193	207	209	221	222	213	198	195	206	242	195	210	208	213	186	194	199	198	214	213	210	206	200	242	198	207	203	199	201	218	189	215	197	204	200	211	221	226	218	231	210	217	193	196	213	203	217	206	196	205	193	182	234	224	209	211	220	195	207	207	205	202	198	205	189	203	170	212	215	209	199	202	205	200	218	212	208	201	200	221	219	206	217	214	208	208	203	189	217	221	196	186	218	202	239	223	170	218	185	185	203	210	188	212	209	202	225	199	225	218	203	215	208	196	194	209	198	200	198	197	174	211	216	205	216	241	175	198	244	190	215	204	189	211	219	187	228	205	193	206	201	208	193	210	227	183	216	211	209	213	203	193	227	200	194	215	179	219	197	199	197	200	204	205	207	202	214	209	215	204	192	219	217	207	219	212	185	191	209	198	210	199	177	204	221	193	225	195	217	186	180	209	221	200	208	188	222	196	213	193	204	205	201	199	188	220	208	183	231	195	201	201	211	195	169	222	204	197	222	196	191	188	184	212	195	204	236	219	211	191	187	222	187	209	216	190	205	220	187	231	199	218	212	211	190	181	222	218	217	209	195	186	211	199	193	201	211	171	236	186	196	226	214	212	193	192	194	210	219	219	205	203	210	214	192	212	193	202	189	187	185	212	171	196	209	214	206	193	215	198	189	213	213	218	218	187	199	191	198	188	180	204	214	210	210	187	192	221	181	210	221	190	192	186	220	198	197	207	187	208	194	211	208	218	189	199	199	214	161	198	222	202	218	190	188	213	179	204	188	221	213	201	191	195	223	199	219	216	207	170	219	193	175	199	208	190	193	171	195	232	199	207	226	208	199	204	186	170	195	242	237	195	206	220	201	210	219	208	215	192	194	201	212	180	216	202	204	199	212	200	173	223	209	203	227	231	210	198	206	208	237	214	200	188	222	199	178	193	200	239	205	194	208	221	208	206	198	249	209	204	203	220	199	203	212	211	214	231	207	189	234	203	186	204	178	190	218	210	217	219	218	203	205	203	195	200	196	206	187	209	212	201	245	217	184	186	206	224	207	204	199	212	201	193	200	218	190	198	222	182	212	190	202	237	211	191	204	202	207	214	204	193	228	208	209	210	205	192	203	229	209	221	186	192	188	200	175	227	205	226	193	207	204	228	197	192	221	206	195	220	216	218	212	212	204	201	193	191	224	208	210	188	214	199	189	208	191	227	182	187	209	198	190	209	215	185	209	239	190	224	211	221	218	211	219	192	198	194	203	212	203	201	217	217	214	201	222	204	196	199	195	222	198	206	194	195	183	207	199	186	190	228	191	214	223	185	223	164	175	197	216	185	205	173	205	197	202	222	194	179	213	205	203	215	183	209	180	192	216	217	236	204	198	225	202	210	192	191	229	214	209	235	186	214	202	189	209	211	186	207	221	181	195	216	196	234	190	215	210	200	183	210	194	212	208	202	198	231	223	189	183	208	213	217	198	204	212	201	205	199	176	207	201	219	214	192	203	201	189	214	192	215	203	218	202	234	201	200	211	203	213	217	214	206	238	205	218	225	207	196	211	210	216	194	204	212	237	219	232	204	180	205	192	237	222	206	207	216	193	236	172	203	226	222	227	207	225	188	203	209	198	216	201	201	196	199	212	193	202	234	199	207	179	241	193	231	212	208	226	213	226	206	204	193	190	196	211	198	216	198	194	203	205	198	188	224	210	197	186	224	206	207	206	204	226	224	219	204	224	207	193	224	199	210	221	215	204	229	223	207	220	195	237	187	214	214	222	223	218	179	215	214	245	204	220	226	198	182	199	201	212	201	216	219	213	216	209	211	203	220	184	179	179	219	186	225	215	202	227	208	190	200	198	221	220	190	206	193	195	186	221	234	202	220	200	214	182	209	208	202	210	222	214	193	208	204	201	190	197	187	204	218	220	236	214	213	219	211	222	211	213	221	183	200	187	207	244	200	216	178	210	202	208	206	193	201	212	181	216	196	212	215	202	214	192	211	197	196	212	207	197	209	198	208	241	194	217	192	214	219	211	186	203	180	189	206	206	187	182	209	225	214	240	226	214	201	219	209	209	193	216	194	193	203	220	216	202	210	219	202	197	199	192	219	192	191	210	207	212	199	224	196	204	203	189	210	207	235	193	198	186	220	209	226	195	215	223	208	220	223	201	207	209	215	218	198	222	218	174	195	232	209	202	196	213	188	193	216	204	216	210	205	186	225	224	213	206	202	235	219	195	201	222	224	188	223	198	198	230	231	198	182	219	205	212	217	238	202	233	190	206	199	211	211	191	182	191	191	210	218	198	201	192	195	194	186	166	191	207	203	188	211	184	202
31055	20257	7494	841	560	510	527	498	521	506	523	554	490	498	465	457	527	504	553	468	525	503	517	496	507	512	514	524	517	489	567	531	451	531	515	510	483	557	491	502	505	531	495	497	519	516	518	503	470	544	504	528	520	527	524	503	508	463	476	497	462	488	497	487	543	489	510	474	485	536	485	544	497	509	474	525	562	506	502	478	481	460	516	501	544	493	546	515	494	479	457	497	518	505	499	507	475	546	534	489	469	493	505	473	443	498	492	522	495	508	491	526	513	515	497	500	510	503	487	533	499	442	536	494	502	496	443	514	468	536	514	493	480	496	516	523	486	508	506	491	476	483	484	497	464	506	530	539	532	459	484	500	481	520	512	472	502	515	520	492	520	501	523	527	501	491	482	477	498	510	499	510	473	468	508	500	521	485	454	526	549	494	497	495	508	501	490	550	526	502	491	464	517	503	521	470	476	476	483	444	538	469	527	521	511	515	522	478	518	488	496	533	533	517	521	496	481	500	477	507	495	486	550	475	487	510	506	528	501	510	489	515	508	484	505	508	498	504	527	488	495	509	465	505	430	471	546	500	467	540	523	508	463	489	545	491	487	504	499	491	492	481	513	498	523	516	500	488	517	464	542	546	519	536	485	503	486	559	518	499	508	506	515	454	503	514	486	507	490	493	479	481	534	509	514	528	512	530	498	546	493	532	501	485	481	520	485	527	521	521	465	467	506	469	457	498	519	478	473	527	547	499	516	508	529	495	508	501	464	505	474	530	518	515	519	526	481	501	483	519	516	522	523	539	477	500	492	486	557	479	472	486	487	492	510	487	519	500	512	543	502	510	522	540	515	457	568	482	494	466	495	541	521	466	506	492	491	490	474	476	514	497	481	499	474	493	540	523	500	505	502	490	473	487	544	500	515	482	512	506	512	507	474	504	448	516	501	482	479	496	482	468	492	501	511	517	537	482	518	567	464	491	477	495	512	495	501	497	463	493	470	488	496	518	511	510	536	500	490	465	502	527	505	516	511	531	537	506	471	501	487	505	524	466	471	504	544	528	524	474	525	498	501	455	501	490	484	504	498	513	473	488	516	510	468	478	497	526	488	473	479	484	495	494	502	485	529	483	522	466	497	531	504	465	486	492	530	524	483	515	494	493	492	496	508	527	490	500	529	489	461	453	515	493	512	473	516	512	500	498	505	510	515	490	501	485	501	502	488	527	497	501	497	513	502	544	491	499	529	471	469	505	504	473	468	488	479	483	480	533	559	500	509	487	500	510	488	543	504	504	519	486	532	497	529	510	494	511	517	495	494	458	516	465	551	492	492	500	521	491	523	467	500	525	461	536	530	513	497	488	539	489	461	487	495	509	513	543	483	479	533	488	484	471	502	481	454	477	490	555	520	542	510	530	509	521	505	463	480	518	510	488	504	533	503	518	533	475	513	488	524	498	495	498	487	460	469	508	467	523	473	486	523	478	505	529	488	506	514	481	506	527	478	497	524	477	493	490	472	492	454	520	524	466	481	538	483	493	491	522	517	472	490	502	492	520	531	522	512	492	531	492	516	526	501	479	520	497	531	483	481	490	495	478	520	496	491	538	520	474	495	458	481	525	499	472	490	514	484	518	525	514	507	501	545	481	509	498	487	517	510	500	493	465	478	485	522	498	546	549	535	483	482	490	534	484	489	535	517	502	509	528	518	525	499	498	511	492	518	516	520	510	508	537	505	522	480	468	478	522	523	499	453	454	497	507	479	520	448	472	510	496	470	539	491	514	483	525	480	514	552	501	489	491	477	453	484	538	518	536	504	502	510	514	504	478	522	520	515	499	490	479	504	499	486	516	518	537	488	495	477	505	506	521	508	483	497	482	513	467	490	488	474	533	488	495	533	538	504	544	481	498	479	474	504	541	495	484	512	499	512	492	521	513	509	505	507	497	535	498	483	523	476	471	489	498	499	534	491	495	473	510	493	504	520	512	541	497	515	524	487	514	514	473	514	537	469	498	502	520	531	486	480	522	499	522	537	556	519	498	526	472	526	530	523	467	517	476	509	495	493	513	507	504	541	497	501	509	512	514	471	495	479	530	512	531	489	511	522	481	528	497	446	493	503	513	493	526	503	507	480	524	494	475	501	493	472	484	524	477	500	524	487	522	460	502	495	511	479	497	468	555	507	508	511	486	546	489	490	514	502	507	539	507	523	497	506	442	488	523	516	529	496	471	520	500	519	484	511	499	514	501	478	523	577	530	504	509	511	476	516	492	557	546	475	476	494	496	538	456	473	534	497	481	510	538	519	475	539	491	471	512	486	531	492	475	504	509	510	524	509	471	516	465	515	529	502	514	508	510	520	500	524	492	501	492	476	503	475	443	530	511	519	505	440	485	500	482	531	500	496	516	525	448	477	523	493	497	504	492	497	497	479	529	472	476	490	488	510	491	512	515	504	456	509	513	478	512	516	509	474	540	495	528	524	508	508	518	505	496	484	500	502	480	535	505	488	498	524	483	516	512	498	493	486	496	508	511	527	506	490	491	464	487	525	487	480	510	490	481	477	515	489	501	486	524	515	459	507	526	474	500	538	469	514	555	476	499	513	495	491	481	482	492	505	465	504	506	469	520	500	503	533	485	527	509	535	523	479	484	544	490	552	514	527	509	507	520	494	505	484	480	525	508	486	509	513	508	524	476	537	499	461	500	528	478	506	513	506	494	506	474	470	510	487	524	483	496	478	503	493	493	497	481	482	470	509	488	527	488	498	501	563	473	510	506	499	518	523	503	512	523	500	506	438	478	498	530	502	511	470	493	491	473	516	507	504	520	474	489	453	532	491	535	510	472	462	477	487	518	505	512	493	532	505	569	510	502	501	493	476	500	480	518	521	510	528	506	508	514	483	498	491	511	500	505	507	475	472	536	513	536	497	490	509	513	496	486	508	487	490	466	501	512	531	479	469	497	508	499	516	499	500	499	509	479	533	499	521	500	502	456	474	515	534	534	514	490	512	544	481	493	483	509	506	473	477	512	500	511	475	532	539	499	477	486	469	514	504	493	502	525	495	501	504	487	496	486	486	470	524	499	521	522	532	515	503	462	487	507	498	573	481	514	517	454	481	463	523	478	525	460	486	498	505	492	506	539	493	501	497	490	497	486	499	493	500	500	517	476	533	505	510	527	496	463	498	519	504	503	485	522	489	494	477	493	506	518	492	519	489	486	469	468	507	556	497	539	466	509	462	497	516	514	499	530	482	498	493	517	480	530	486	520	529	491	469	545	489	492	521	496	518	489	561	496	507	498	485	515	532	514	453	510	491	524	510	502	483	498	515	528	489	500	524	482	496	483	492	510	447	495	512	498	500	527	541	506	504	502	494	507	471	475	520	512	502	507	494	526	541	492	487	511	540	503	523	490	463	473	532	504	521	508	477	501	545	501	513	515	526	523	535	447	471	495	525	507	524	520	501	499	513	466	500	530	494	482	531	493	520	516	465	483	502	499
33057	3461	786	604	606	567	553	560	552	532	514	522	556	495	521	504	485	523	512	515	490	518	527	526	498	518	527	514	525	516	512	539	506	539	511	516	508	505	467	487	525	498	524	525	498	503	488	518	514	504	492	521	483	520	490	566	485	542	497	512	467	491	501	522	490	482	488	477	493	496	480	505	533	540	460	525	527	511	536	539	519	544	539	522	507	503	496	531	489	529	538	494	520	560	498	511	490	490	491	502	527	499	514	517	484	525	531	550	536	490	517	540	527	530	522	497	523	492	495	482	514	499	517	518	560	485	501	526	486	525	503	527	542	503	500	499	521	465	526	525	467	488	542	545	481	508	526	520	554	460	508	498	519	489	496	529	495	522	518	481	514	498	571	465	500	471	506	515	517	484	496	523	531	492	461	527	493	504	483	507	471	524	483	518	551	501	473	473	488	497	499	508	565	533	517	503	520	486	524	512	507	491	528	517	532	487	515	474	514	527	505	506	541	499	543	547	503	525	505	575	499	507	501	495	506	508	502	480	535	531	518	559	567	531	519	520	528	498	480	523	483	479	502	532	496	547	494	521	512	524	528	524	499	487	515	485	539	501	544	523	553	540	488	533	498	496	527	521	560	498	561	513	483	534	500	524	543	522	510	511	462	507	547	466	552	502	478	535	508	492	520	528	506	527	534	476	523	508	507	473	515	480	494	538	507	506	493	466	518	536	489	499	503	491	472	516	533	530	565	497	501	481	525	482	505	539	515	520	512	543	449	517	514	549	463	528	451	470	559	506	521	492	521	547	504	515	512	464	491	488	564	506	508	517	534	501	457	535	539	526	551	484	515	515	479	526	476	495	537	469	500	499	531	496	524	521	516	480	511	522	530	472	537	524	538	492	513	517	471	522	512	439	485	508	511	503	500	495	522	553	494	520	492	529	510	481	558	494	511	494	479	507	529	486	499	536	509	500	491	467	460	481	510	491	514	495	469	516	469	503	501	477	490	502	544	497	503	487	495	530	507	543	504	524	495	513	500	481	511	505	502	495	519	491	507	508	486	496	515	494	544	505	509	521	503	509	524	486	492	529	519	455	534	516	486	508	522	515	505	543	495	469	513	465	501	525	480	506	551	548	527	525	489	513	472	530	514	477	505	512	528	511	514	482	478	504	483	465	522	501	483	508	495	525	497	460	510	514	527	520	538	540	507	491	535	538	532	489	527	495	498	491	501	496	525	560	511	516	534	507	514	515	536	537	538	489	538	537	509	501	521	518	496	488	528	511	557	507	506	517	498	517	537	494	520	480	512	494	502	469	528	491	472	511	515	496	498	516	487	517	509	483	487	493	518	493	490	508	523	491	521	525	465	495	510	480	533	517	497	511	547	554	507	498	525	520	534	491	506	523	483	517	546	490	482	526	510	491	499	538	519	551	509	466	494	496	496	480	509	506	510	533	510	497	539	512	514	505	541	511	525	502	537	524	493	469	503	493	503	508	521	500	516	481	512	508	482	518	495	532	504	498	479	500	506	504	519	515	540	561	508	491	479	480	531	492	526	535	482	516	489	502	490	480	538	486	479	500	458	478	518	499	514	513	532	514	502	521	489	534	497	499	475	520	550	499	522	505	480	476	466	526	508	505	520	476	453	495	515	516	510	494	527	532	515	513	501	525	492	528	512	496	510	490	518	509	515	515	517	486	480	537	486	495	493	518	491	458	536	497	493	536	490	506	526	514	514	533	498	518	538	488	475	556	518	510	531	483	527	502	512	500	470	574	470	496	481	481	507	463	525	516	502	500	512	483	481	507	494	505	511	506	522	538	516	486	506	511	523	497	512	485	497	496	506	520	519	502	508	555	485	485	503	506	469	510	548	487	534	481	526	508	506	529	478	520	533	503	538	468	541	534	492	516	496	515	493	532	514	523	508	534	505	503	516	524	535	550	476	488	528	509	486	522	504	503	534	528	548	531	493	515	513	545	508	464	494	534	531	515	516	538	503	509	483	535	491	519	467	484	485	555	524	491	513	519	549	539	477	506	503	495	545	475	517	501	512	513	508	466	497	474	488	490	505	517	513	513	485	506	514	537	513	465	550	492	535	488	520	570	538	547	499	535	481	475	489	519	504	561	480	497	494	511	488	498	518	512	521	477	488	478	485	483	486	487	524	488	537	514	526	513	507	490	509	461	509	483	521	493	533	537	504	494	524	512	486	510	510	497	518	518	469	494	528	538	533	534	494	489	525	493	512	506	458	518	535	477	497	502	534	527	500	499	487	514	518	513	482	505	480	473	516	519	529	509	451	528	500	530	471	494	504	517	526	514	464	529	540	551	477	539	508	495	475	519	531	525	494	539	514	539	507	473	548	509	512	503	524	480	499	488	490	489	490	492	513	529	494	481	493	475	528	514	485	513	502	537	527	497	494	510	459	504	507	541	517	491	502	534	511	516	561	510	500	518	543	544	516	508	534	497	495	533	504	524	513	527	508	489	473	524	489	509	508	525	500	512	508	502	493	509	510	492	517	513	520	516	512	501	523	478	541	546	488	505	510	483	519	496	489	510	483	546	495	509	546	467	540	505	490	504	502	509	500	488	503	505	522	470	506	477	507	534	519	519	506	474	526	516	539	527	477	520	523	439	533	469	475	551	546	487	487	496	501	522	513	492	489	515	472	487	561	492	528	525	492	491	526	493	514	502	471	488	548	519	532	510	533	509	509	519	502	496	479	532	479	485	495	519	507	507	543	514	554	491	532	482	568	474	529	502	513	535	497	503	460	505	527	488	500	531	558	487	531	488	497	475	545	511	516	474	534	497	530	475	531	505	516	458	478	535	480	526	560	497	527	524	507	512	488	498	501	548	508	538	476	517	506	545	484	545	494	502	531	508	482	481	502	479	496	540	500	522	515	511	498	497	514	486	500	501	512	546	483	542	492	506	508	552	515	521	477	515	497	517	529	519	474	504	531	526	518	526	507	486	548	460	500	495	490	527	548	504	507	511	560	459	526	533	479	510	536	493	556	543	503	559	495	461	575	475	514	495	516	523	474	503	486	557	488	506	498	475	481	537	484	507	492	500	542	518	493	521	509	531	531	525	475	479	523	528	525	552	514	514	460	538	483	494	506	506	500	507	493	504	491	504	497	505	487	496	513	465	501	534	474	521	554	495	523	497	509	533	519	550	557	486	529	501	493	502	517	533	492	497	546	507	485	523	541	481	498	489	532	489	520	490	509	493	485	507	540	501	491	470	500	493	525	485	572	507	488	486	548	523	528	524	523	523	502	504	521	506	497	523	516	518	518	445	503	479	484	534	512	528	476	469	526	503	534	517	504	507	531	529	534	517	509	522	503	508	583	474	456	526	501	494	479	475	507	471	499	528	507	541	485	506	549	503	494	528	493	514	474	513	508	520	535	489	555	523	524	510	526	543	513	493	489	513	497	512	508	489	488	476	543	527	497	514	559	496	501	507	548	528	512	500	521	506	496	506	506	518	538	492
23418	20930	28229	23814	20939	10747	906	620	515	479	421	365	388	377	356	401	345	312	297	312	303	339	291	300	316	301	317	331	313	281	265	294	276	287	299	309	266	249	305	301	287	303	268	283	257	280	304	312	296	292	283	294	311	292	294	283	259	279	286	281	284	301	300	287	254	297	282	279	242	274	269	276	276	289	279	260	319	271	258	311	301	289	275	275	255	266	254	298	309	260	278	283	283	294	248	251	284	272	256	257	280	274	280	264	262	275	278	298	288	274	302	282	278	275	283	281	279	304	260	274	288	264	303	276	297	268	267	265	327	252	250	275	273	306	279	238	278	294	256	269	250	249	287	283	277	263	272	275	299	274	275	271	253	282	279	274	266	265	260	295	288	253	288	276	303	290	279	292	284	276	279	249	286	268	267	255	269	288	282	274	247	266	253	269	270	296	272	277	300	278	262	263	283	267	271	269	297	247	269	276	285	282	251	269	296	296	277	276	235	278	304	300	288	299	294	290	276	252	275	300	247	279	298	308	259	277	246	304	281	309	252	258	287	306	240	286	292	240	291	283	259	290	290	280	283	296	318	282	297	270	304	267	254	291	314	290	280	260	277	231	277	279	260	295	263	282	270	294	261	273	271	282	284	281	289	252	278	267	274	269	270	264	259	266	274	268	270	252	284	303	290	267	279	253	286	274	254	298	303	270	264	265	294	267	258	266	253	298	272	292	276	260	290	287	286	254	291	248	271	278	239	270	255	266	259	300	266	249	285	292	266	260	285	290	294	309	298	263	244	300	286	254	275	290	255	280	247	255	291	268	275	306	266	259	262	294	269	275	280	284	268	284	254	283	281	286	280	271	278	264	246	301	258	279	280	274	283	279	245	294	308	246	250	245	270	263	281	279	277	266	282	279	267	302	303	299	263	272	276	278	283	254	284	273	269	267	298	284	302	276	265	273	262	292	286	285	300	282	272	265	273	279	243	277	278	285	279	247	275	273	249	303	252	283	268	271	259	279	275	287	275	292	295	283	268	280	294	282	256	242	312	269	268	273	279	248	273	293	269	271	251	287	292	278	241	311	303	260	280	264	297	282	265	267	293	283	276	302	277	295	256	306	274	274	262	275	283	279	297	257	244	281	282	252	305	277	265	283	284	258	281	287	278	294	247	306	256	285	281	291	302	243	241	265	294	284	281	285	256	279	255	285	298	268	282	288	255	310	269	254	247	276	276	291	285	242	268	288	313	283	289	255	271	290	267	260	272	278	269	260	265	258	252	272	282	268	303	289	286	293	252	264	302	256	277	297	261	283	278	271	296	294	265	275	267	302	285	246	272	288	287	289	274	252	262	243	296	303	243	237	274	280	269	257	272	280	259	283	296	287	256	270	264	253	277	286	285	274	270	305	281	293	298	271	262	271	288	263	275	299	268	252	279	289	278	259	284	288	304	269	275	233	285	266	259	276	260	288	274	304	256	282	280	252	262	297	275	279	280	286	252	262	250	274	248	275	267	262	303	282	295	237	245	270	270	246	284	240	270	246	275	297	282	293	263	262	294	251	239	290	280	290	280	304	261	288	283	266	270	309	286	302	292	258	265	276	297	293	263	243	253	304	299	284	295	270	268	271	259	279	278	281	273	272	285	263	264	298	293	256	275	297	277	277	285	285	290	269	292	263	313	276	275	287	258	237	261	315	293	272	297	268	268	288	270	300	262	284	282	282	280	282	277	285	270	263	288	265	239	256	293	263	290	265	276	266	285	284	303	283	298	272	266	289	282	291	290	276	256	277	247	286	282	231	258	303	277	287	248	268	272	262	308	241	261	317	279	298	273	288	288	253	286	264	291	268	259	262	248	286	241	266	251	250	272	260	271	282	293	309	290	293	269	240	280	276	299	239	282	278	285	302	257	247	283	301	271	269	270	294	296	269	278	235	280	262	271	282	286	275	286	265	275	273	270	251	293	266	280	278	287	307	281	260	284	279	260	290	299	289	277	278	279	254	290	256	281	242	265	287	264	268	278	281	283	252	287	281	295	277	264	286	270	271	282	284	265	300	306	319	299	294	269	259	275	268	253	256	286	243	293	270	277	292	243	266	295	279	283	282	274	243	269	273	271	246	286	251	297	258	287	313	292	272	275	276	269	266	275	250	265	268	281	282	276	261	277	265	290	293	283	281	283	288	311	301	307	291	280	294	278	284	263	293	286	298	302	297	300	297	261	263	275	264	292	264	267	257	252	300	258	273	253	283	272	294	265	281	289	280	264	293	299	292	263	270	251	281	296	256	284	276	283	264	282	271	296	270	303	284	303	266	265	287	249	268	297	279	277	271	279	266	261	297	258	314	290	254	280	282	285	272	275	289	273	298	286	293	276	270	279	295	289	272	267	259	262	285	280	270	282	292	249	274	299	290	275	267	274	290	250	252	267	277	285	267	264	286	278	258	296	275	295	275	254	290	279	270	286	282	272	295	277	287	235	262	282	275	283	273	278	264	255	301	277	290	288	265	266	264	316	288	273	282	285	280	240	310	281	295	277	305	279	258	289	279	299	271	254	284	299	273	274	280	246	282	296	281	255	290	268	274	280	269	304	265	280	282	278	258	279	292	269	263	238	252	284	267	275	286	270	279	269	303	263	254	292	299	274	279	269	292	268	278	271	280	283	253	275	246	295	256	287	284	278	230	280	281	269	292	266	292	263	275	287	278	277	275	296	252	262	309	267	317	274	275	256	261	259	308	284	284	274	279	244	281	243	275	271	249	245	270	261	260	270	272	282	276	249	284	258	265	285	277	277	281	252	270	280	300	258	319	275	306	283	254	255	315	263	261	280	300	253	298	281	294	239	270	241	255	257	270	245	272	298	240	304	275	288	267	274	318	284	266	278	298	285	268	256	272	252	289	293	271	276	277	262	293	267	246	311	268	306	257	310	264	278	288	258	270	273	284	267	304	318	268	296	268	270	287	251	263	261	295	296	280	267	266	276	277	247	283	266	281	296	252	281	273	265	273	276	270	277	288	277	256	311	259	272	329	253	271	274	284	317	265	280	265	269	264	269	246	262	284	267	287	259	253	294	284	264	277	283	269	273	293	301	276	270	290	271	283	272	251	289	253	252	299	268	295	279	276	273	302	279	274	271	275	286	265	266	273	269	293	279	289	292	278	283	271	257	269	255	260	273	283	252	284	256	263	245	291	246	271	280	236	292	292	265	277	253	285	259	246	247	269	274	257	282	240	270	268	291	304	264	275	295	283	292	288	276	284	280	281	276	303	287	272	272	279	296	289	254	287	280	301	293	290	260	268	269	292	264	288	289	250	279	279	289	285	268	261	263	255	299	271	299	284	302	279	256	277	278	276	263	259	279	282	265	292	272	247	253	272	278	258	261	267	260	301	263	282	283	228	301	289	258	285	277	273	259	273	266	258	269	274	265	275	305	308	240	295	294	261	259	248	275	277	277	279	235	278	280	265	273	258	285	262	284	265	269	256	269	262	285	273
33460	10101	5153	2391	1659	1319	964	767	643	552	503	438	453	413	391	382	378	376	336	325	358	309	326	330	314	314	300	296	298	300	320	308	327	309	308	325	282	289	298	300	297	285	307	303	300	305	303	289	292	283	286	313	289	317	299	277	298	269	313	331	293	270	291	251	301	277	287	294	302	301	307	313	296	316	273	293	298	288	295	285	299	281	301	268	300	336	295	296	270	282	318	278	325	268	308	280	294	276	282	302	301	297	274	288	278	289	332	292	276	312	291	289	292	278	300	303	282	284	294	322	318	306	325	253	272	278	309	297	284	291	282	267	274	287	278	261	301	274	296	316	266	263	271	279	290	317	283	292	275	269	276	262	287	272	283	275	276	276	301	320	276	281	279	305	283	288	278	290	283	310	271	301	312	303	289	299	271	312	271	291	281	288	282	283	293	296	308	282	285	273	294	300	261	293	267	285	259	270	271	278	248	330	300	277	266	301	327	283	299	289	287	307	294	306	297	322	298	317	297	269	292	261	270	293	296	286	279	264	263	287	305	272	285	272	286	293	308	331	246	295	267	293	286	307	312	256	265	272	290	289	318	271	297	303	327	279	280	300	308	260	305	286	292	258	309	291	312	252	299	279	271	294	283	308	308	277	277	282	322	297	266	303	313	323	281	297	326	290	290	273	286	326	290	289	309	302	281	270	303	285	293	296	281	263	283	274	289	290	277	259	298	254	281	293	280	299	295	294	265	283	307	301	310	299	326	293	320	290	298	275	284	305	293	281	286	267	283	290	296	291	303	310	268	315	325	262	293	291	306	302	264	300	290	237	272	293	290	274	284	300	322	292	303	330	288	274	286	265	270	308	283	314	266	273	300	263	276	309	294	314	295	295	310	304	303	300	274	292	275	298	272	282	252	252	280	295	281	322	287	295	279	288	310	288	303	269	289	272	307	264	302	278	316	262	259	283	295	280	295	287	279	287	268	305	270	287	320	285	295	295	299	269	288	289	279	311	274	306	279	299	291	274	275	270	274	279	289	310	292	268	301	300	295	293	299	247	291	274	269	281	286	281	298	286	274	308	314	289	288	295	256	286	279	275	300	272	306	314	279	310	303	306	304	290	299	283	311	269	313	262	274	282	265	277	302	290	286	285	276	298	288	283	256	274	292	288	298	290	265	257	274	279	320	289	289	294	251	285	296	306	274	302	298	295	287	269	264	297	271	289	279	285	272	276	289	313	278	298	301	303	277	328	272	295	262	267	307	293	305	302	265	268	278	283	278	267	320	290	275	283	310	314	248	306	260	283	281	290	272	279	271	297	269	278	275	272	277	298	299	276	299	277	274	291	293	292	273	295	297	280	299	264	288	277	288	269	259	308	269	290	307	264	269	246	294	277	287	261	270	291	291	278	270	272	301	291	287	257	328	277	279	310	275	273	298	317	305	287	261	276	276	272	280	286	316	290	259	292	241	318	316	301	307	273	319	262	300	305	281	314	291	256	293	261	294	293	275	281	261	289	283	287	266	282	297	278	282	287	269	302	297	265	305	274	295	288	319	282	316	287	308	270	257	297	279	272	297	283	286	267	256	266	272	303	275	291	279	289	264	290	267	274	299	298	288	286	307	323	279	299	263	315	282	280	288	284	287	263	319	311	281	270	283	287	259	288	305	307	267	297	300	268	269	249	287	275	267	312	291	260	272	268	284	286	291	269	314	285	277	257	267	298	254	286	279	280	304	305	276	311	296	300	292	303	277	288	291	291	267	277	276	312	267	283	274	266	293	296	306	248	278	297	280	303	294	268	322	283	298	282	281	303	282	287	278	286	258	275	255	269	288	295	290	313	302	283	283	287	305	289	279	303	325	276	303	268	296	284	299	297	263	311	269	320	266	287	284	287	293	278	255	303	296	293	268	274	264	284	293	278	275	308	293	285	281	265	278	290	302	284	310	272	268	266	281	302	290	296	283	277	309	269	292	311	319	293	295	305	261	276	282	264	263	292	290	278	274	310	293	282	305	275	270	290	295	304	287	257	304	292	299	284	306	274	270	280	311	288	282	288	263	314	306	290	257	296	287	322	287	263	290	271	276	273	281	305	280	292	309	282	311	306	276	289	309	285	291	289	297	294	285	300	278	289	271	296	275	266	290	275	308	282	280	285	290	291	312	272	275	265	329	286	314	279	290	320	287	292	299	265	275	250	289	296	295	291	280	291	306	278	282	291	253	262	293	308	298	306	263	288	292	277	319	310	268	283	271	288	304	291	312	296	299	269	263	316	266	305	295	289	283	319	295	256	278	308	273	269	286	279	302	286	297	272	308	277	292	316	247	311	295	294	263	284	304	311	283	302	305	268	261	259	278	290	277	313	290	301	269	310	304	286	326	314	282	294	317	307	285	317	308	317	304	290	300	284	276	283	282	277	301	284	259	317	293	278	293	269	281	283	267	289	264	289	267	289	294	284	289	300	296	284	264	318	276	279	255	273	296	276	287	298	269	283	308	277	320	308	259	284	297	299	285	251	294	273	272	319	277	297	313	262	284	301	317	263	280	287	269	272	283	298	264	278	300	297	296	297	258	275	300	310	282	313	304	325	295	299	267	291	282	269	267	273	287	265	296	294	302	314	280	248	278	293	292	292	278	265	296	261	285	310	292	255	286	306	295	274	281	269	267	261	295	293	276	279	306	280	296	272	310	276	267	271	291	301	250	307	296	291	257	317	288	291	254	290	298	321	282	285	314	275	282	268	294	264	277	290	266	310	290	281	289	284	303	278	285	275	285	291	307	299	246	300	318	285	279	301	295	275	284	297	286	283	285	283	297	278	267	282	303	290	288	301	262	262	288	277	300	297	298	268	278	269	294	295	292	273	274	323	272	259	251	305	294	283	298	305	278	279	285	300	283	310	273	291	274	299	293	270	305	321	295	301	269	304	266	296	312	305	305	314	277	339	288	274	279	259	292	257	327	309	304	275	287	271	302	286	310	280	270	317	304	274	295	334	297	290	285	264	297	286	290	297	285	280	288	287	265	272	283	257	277	267	281	275	275	268	265	285	271	289	271	280	292	303	255	277	274	287	304	288	316	310	299	264	262	333	297	304	287	300	294	298	285	276	277	276	296	286	297	293	280	305	275	314	292	294	265	291	260	281	303	291	277	270	243	286	267	306	280	282	281	301	289	273	292	281	295	284	288	284	295	278	269	270	301	297	272	289	262	288	288	311	290	280	291	315	277	274	305	281	288	270	276	274	293	297	287	282	274	287	265	258	274	269	271	272	278	310	285	291	311	252	314	296	303	311	286	297	283	286	270	288	287	243	282	250	273	265	292	303	272	280	302	306	304	284	283	287	306	299	317	256	303	270	284	300	315	292	291	298	292	326	236	322	262	273	309	250	278	278	288	309	303	266	297	279	281	312	298	326	307	277	312	301	300	319	287	263	301	285	265	303	328	294	305	267	250	294	269	270	306	273	283	295	298	302	272	278	291	283	292	299	289	305
24426	20896	27391	24499	14339	1124	803	656	638	601	586	568	549	568	533	537	501	591	546	533	532	507	547	492	510	525	513	536	486	520	512	538	553	505	532	513	523	561	514	506	526	487	561	538	544	500	493	514	539	511	482	496	508	517	526	480	535	478	501	531	506	523	491	502	470	520	523	496	500	523	521	507	495	517	534	474	533	515	544	504	499	496	472	463	533	512	548	514	530	530	508	504	527	533	456	534	472	504	517	510	493	489	528	498	496	495	533	524	485	483	497	519	538	482	486	511	531	530	531	478	534	490	507	481	510	531	504	534	547	493	501	501	493	527	519	522	505	521	511	498	506	505	508	486	515	532	487	466	503	552	453	506	519	452	488	510	515	481	550	494	476	499	520	514	475	540	539	519	522	500	522	516	533	500	502	510	521	513	524	506	514	567	505	454	482	485	535	461	524	503	543	529	538	525	467	519	515	474	497	514	504	494	556	507	492	520	519	517	510	511	514	503	527	513	522	538	519	525	502	540	564	504	506	517	498	508	499	499	535	492	503	531	482	503	483	516	522	538	508	481	515	523	504	531	523	502	497	531	536	559	514	552	510	506	519	479	538	518	553	530	492	528	518	577	528	501	487	487	498	496	474	504	555	501	513	516	462	497	507	521	497	506	500	493	488	504	510	508	520	485	487	498	507	514	511	505	456	507	532	482	498	505	477	473	470	529	520	512	508	504	495	512	471	505	530	525	518	528	491	503	523	483	530	492	486	506	521	515	515	493	490	491	468	516	475	515	501	479	487	515	533	481	496	472	480	491	508	517	479	505	503	484	538	489	506	538	496	510	504	521	508	502	504	535	501	480	501	480	504	525	502	484	483	511	535	531	493	497	509	510	498	498	471	488	498	490	487	505	547	519	461	496	480	486	455	493	534	523	513	517	496	582	479	481	504	498	507	509	480	556	477	510	518	500	501	491	510	474	536	510	479	530	488	489	517	527	491	519	519	510	530	498	524	485	496	514	508	544	504	489	534	491	505	540	533	487	465	526	504	503	520	521	501	522	502	492	524	512	478	516	536	500	495	518	506	475	524	520	526	505	529	513	487	510	500	477	548	516	524	507	457	535	498	501	472	496	463	512	480	518	506	555	483	549	525	521	509	520	510	486	466	469	497	525	475	484	517	480	495	518	482	492	515	536	499	484	516	501	483	508	495	458	557	512	498	507	534	508	510	504	513	501	492	490	541	525	553	514	512	519	515	534	529	484	469	481	470	489	465	520	504	497	505	519	491	540	521	498	573	505	511	519	506	473	496	499	520	476	535	500	514	501	494	527	539	493	509	505	510	435	515	503	522	511	526	524	516	538	549	523	501	503	495	494	510	550	466	526	469	561	524	519	518	491	528	479	498	507	491	494	531	494	535	527	488	521	505	484	491	514	476	483	498	478	535	519	517	493	483	522	523	513	529	531	473	515	510	512	497	496	520	511	535	495	506	507	495	496	510	528	556	552	527	514	467	525	487	506	495	505	480	510	531	528	535	527	503	522	512	497	498	510	521	532	484	497	527	516	475	496	511	486	527	486	475	517	506	524	510	487	545	501	543	500	535	556	511	525	537	514	491	540	514	488	448	513	485	506	512	496	537	534	495	545	520	528	520	497	513	481	532	480	513	533	542	465	545	468	518	556	532	513	469	492	488	501	507	474	487	516	511	516	512	519	497	496	467	533	497	510	467	453	516	473	515	513	497	512	524	505	496	482	484	497	470	511	524	502	497	529	521	525	506	512	509	506	524	523	555	473	494	497	514	507	502	536	493	509	483	552	520	510	529	474	507	564	481	513	505	499	512	506	499	521	479	519	490	527	507	515	476	541	505	509	496	535	526	502	479	506	548	508	500	502	510	490	494	498	505	495	539	560	469	483	509	493	506	501	501	514	522	479	514	470	530	507	497	503	474	497	527	532	515	503	498	523	522	533	517	470	478	521	489	514	534	469	513	526	512	512	575	526	482	503	524	533	527	479	512	481	518	541	487	510	489	558	549	470	506	498	495	532	502	467	485	527	519	546	520	515	552	462	521	516	490	516	490	514	531	503	541	551	493	509	507	560	491	512	553	517	500	511	484	548	521	485	506	499	520	530	479	499	503	536	496	487	467	522	492	489	506	536	514	515	514	536	527	541	503	524	539	521	524	484	533	501	510	495	510	472	538	509	491	525	526	487	461	455	495	512	544	511	485	507	526	487	525	489	556	554	498	478	486	503	468	537	510	474	498	518	503	497	517	530	483	547	525	491	498	500	529	489	492	525	531	488	505	519	474	500	490	499	517	485	512	477	535	462	513	507	528	496	471	501	509	493	581	493	516	464	524	515	517	488	536	529	491	508	494	529	530	497	491	510	545	512	486	497	501	510	508	510	490	521	512	495	520	492	509	491	545	551	505	491	538	503	501	488	496	520	506	492	467	502	553	488	496	524	508	514	510	498	502	517	528	505	464	544	543	477	517	493	511	511	519	509	492	532	511	535	538	533	508	527	514	485	497	521	515	474	513	527	518	479	514	510	508	521	495	484	504	524	513	488	509	520	500	527	539	532	527	462	489	471	495	478	502	510	515	572	537	526	526	524	509	560	533	546	502	474	517	499	517	532	523	514	520	475	467	518	526	508	514	504	474	497	505	547	501	496	528	519	531	487	461	523	510	508	521	508	513	494	524	508	540	497	487	481	502	506	492	486	501	482	519	516	532	531	495	515	514	506	512	558	486	515	459	476	464	480	514	500	524	505	539	502	508	515	496	539	524	505	498	544	531	506	486	520	538	522	524	492	486	463	502	488	504	499	523	490	501	490	498	485	514	492	556	517	476	489	507	519	528	500	521	520	498	549	521	549	504	533	502	492	442	500	449	467	510	484	510	496	507	480	464	515	502	551	540	495	517	532	541	491	511	507	511	508	540	502	479	501	495	578	503	539	536	498	496	478	511	495	472	474	525	505	490	482	515	524	529	488	512	513	504	550	517	500	518	456	486	492	501	544	546	529	554	521	505	542	568	485	533	494	525	481	473	481	512	537	512	512	484	498	525	489	541	568	514	457	535	478	494	552	473	516	471	514	528	478	475	523	487	500	490	507	508	503	490	520	518	463	512	507	481	510	536	513	502	474	532	515	520	518	527	505	497	484	526	515	507	521	519	528	506	502	506	514	506	502	503	474	508	529	495	506	488	529	517	537	521	519	504	515	519	506	472	523	491	500	500	498	471	477	481	458	459	550	511	489	527	508	540	507	520	501	506	528	513	480	496	472	512	500	541	483	505	502	514	516	502	538	489	480	518	505	498	504	511	482	513	497	524	539	547	514	537	516	521	536	512	521	525	511	500	534	530	523	528	542	515	560	497	522	525	509	502	503	548	496	515	530	505	528	509	548	514	512	487	493	541	522	506	475	584	508	501	498	512	533	535	504	510	514	532	489	500	516	515	532	504	486	484	538	510	515	522	556	505	514	507	525	480	515	502	494
31650	7265	3253	1701	1333	1089	877	776	727	698	625	594	602	571	540	523	538	558	531	539	490	512	554	555	490	521	476	496	520	504	569	534	499	495	551	515	515	516	534	494	505	568	506	488	497	510	517	508	512	498	517	480	513	544	496	578	534	497	515	536	537	490	511	485	455	503	503	530	504	498	515	549	477	507	527	521	494	534	504	527	487	517	487	477	534	491	516	509	516	487	507	489	547	486	524	502	532	492	496	499	503	502	499	472	454	538	461	493	512	466	505	493	486	481	498	492	546	497	476	533	517	534	489	483	517	500	487	502	512	508	518	537	510	503	524	480	521	508	519	506	501	525	489	513	519	477	529	493	485	522	463	520	481	454	511	506	495	512	500	509	527	500	506	549	554	515	533	489	504	532	488	510	483	502	534	494	499	509	489	499	489	515	517	526	495	485	493	518	541	492	503	470	497	496	495	487	507	494	512	514	539	471	495	499	524	543	528	467	527	525	504	493	543	499	470	485	493	526	510	490	487	491	499	472	529	504	537	499	529	532	484	495	490	447	526	472	516	516	503	489	508	479	538	523	442	539	484	490	517	529	485	497	518	509	520	494	490	525	540	494	501	510	518	495	504	480	557	497	546	542	500	530	499	553	495	495	496	499	503	500	531	506	495	464	471	498	514	497	497	507	525	485	520	542	516	512	520	508	517	512	505	512	527	498	476	532	481	511	523	536	495	511	556	484	440	483	492	484	473	495	531	514	481	500	478	491	491	493	512	494	489	500	492	477	501	466	531	500	492	499	475	505	498	476	587	500	487	500	517	518	511	490	544	507	542	481	511	520	530	522	517	511	513	492	495	504	521	504	489	516	504	515	474	499	493	498	488	498	454	522	509	484	522	493	485	511	510	486	540	540	504	471	544	532	528	516	514	515	513	510	476	484	487	545	482	466	519	497	545	514	492	496	488	461	509	550	550	490	487	520	445	545	536	480	528	473	511	489	511	489	492	520	514	493	484	478	478	488	521	485	504	507	496	503	525	487	479	522	468	526	532	478	502	512	518	551	507	485	479	514	453	474	488	477	483	513	514	484	501	537	478	503	513	481	488	486	526	535	517	519	511	501	481	514	521	508	480	515	477	509	509	503	530	510	529	506	494	486	502	483	505	504	501	491	524	530	506	532	511	477	513	467	541	509	538	512	489	518	508	515	445	513	492	464	479	505	488	487	502	483	501	507	489	502	498	542	457	532	480	494	491	535	498	453	516	505	534	467	478	530	520	468	481	547	500	494	482	493	477	549	485	516	501	508	482	505	522	520	457	482	499	479	486	501	517	476	546	473	535	558	500	515	509	516	509	468	496	532	497	497	494	539	552	506	539	495	481	505	510	541	490	502	465	474	490	505	489	504	485	503	522	483	470	526	500	483	510	520	476	498	455	493	527	497	486	495	480	504	501	504	481	500	507	511	464	505	548	481	525	497	525	511	489	496	486	511	516	516	527	473	485	482	500	471	510	530	546	484	477	521	467	494	506	526	509	461	488	486	518	502	470	481	488	534	527	526	475	489	497	504	519	508	524	526	462	460	517	520	486	482	520	470	507	480	488	520	500	530	484	510	512	534	521	476	505	517	478	442	475	527	507	492	522	495	523	488	490	530	515	524	504	572	481	479	523	474	533	511	472	553	515	472	487	477	516	450	514	506	437	517	491	498	511	508	519	474	554	499	504	477	525	461	502	495	526	474	479	502	524	526	499	470	496	488	543	516	490	516	515	486	480	514	491	471	480	485	532	500	482	505	550	480	506	509	479	505	505	507	457	489	495	478	527	500	481	540	525	518	502	536	470	509	493	496	479	482	534	488	486	508	478	474	460	533	510	472	505	529	507	508	516	479	503	516	524	481	490	489	548	532	490	532	548	507	505	520	568	468	529	524	532	512	468	480	469	492	505	507	514	508	541	523	485	464	468	501	455	474	456	477	493	488	527	527	509	480	505	493	517	496	466	542	526	529	506	496	537	510	512	486	512	479	503	472	472	523	502	538	523	533	514	485	508	487	515	517	526	524	482	498	502	531	469	482	482	463	526	528	535	465	485	501	518	500	529	520	543	539	498	519	490	535	500	507	511	510	520	487	504	515	505	498	520	498	477	493	478	472	498	513	506	480	503	495	545	496	485	533	515	519	473	482	527	494	485	515	486	503	500	510	500	476	538	493	480	529	512	497	537	481	480	499	498	476	483	492	501	473	489	502	498	492	494	542	523	511	516	511	493	497	474	494	480	508	503	514	523	536	463	526	493	487	513	481	492	495	496	510	508	516	462	518	523	540	458	490	501	511	491	516	475	469	459	513	486	501	529	496	458	495	514	474	477	490	511	521	493	518	503	488	516	509	487	486	516	490	486	504	467	506	516	523	488	523	484	508	495	507	475	514	507	489	534	548	482	504	466	506	515	461	499	543	473	473	500	485	491	501	513	497	471	531	543	489	557	515	504	472	496	499	525	489	514	522	519	493	537	504	480	471	499	501	517	499	480	528	503	474	482	450	507	503	507	484	463	478	543	478	479	489	517	475	500	555	500	503	529	505	483	498	475	489	481	496	474	529	507	508	526	469	531	527	498	503	467	531	520	476	480	476	505	517	491	514	510	498	532	523	481	496	490	514	513	458	510	461	484	479	476	511	505	533	532	491	499	499	503	469	521	535	483	494	489	489	485	474	479	510	491	513	472	512	504	505	498	501	506	482	516	509	482	505	488	508	523	529	489	496	495	486	504	483	537	498	503	522	463	492	512	537	540	479	534	540	491	474	523	523	484	482	490	505	481	512	527	475	500	523	529	494	492	526	480	477	497	514	512	516	479	489	461	515	528	551	512	508	495	523	523	478	556	511	485	510	512	481	543	514	526	493	479	525	488	520	525	484	521	512	486	480	487	505	499	525	533	516	501	534	516	458	509	492	498	527	493	488	487	499	496	527	508	501	478	489	506	528	498	470	475	494	483	520	522	490	481	506	524	497	490	519	492	495	496	494	500	465	496	492	504	499	509	519	475	542	507	525	523	526	488	468	518	514	527	506	526	508	541	476	529	502	489	476	495	505	493	482	523	476	507	474	482	489	537	501	516	491	533	530	488	476	451	527	493	506	543	512	474	506	507	490	491	515	480	523	545	490	496	524	493	508	457	495	503	494	534	452	457	480	526	530	511	528	455	520	487	479	473	490	524	521	495	499	541	459	523	516	527	526	483	480	509	512	531	514	488	547	519	495	453	543	521	490	526	490	515	482	482	483	503	480	473	506	516	498	482	501	476	512	431	499	487	517	534	498	531	496	512	468	542	511	487	499	492	520	540	493	485	517	483	481	521	469	481	503	500	532	485	504	489	500	467	504	521	488	542	541	524	491	504	457	499	475	495	544	498	510	493	539	454	514	555	487	497	475	496	521	514	460	495	474	511	491	498	492	503	499	531	524	514	485	459	534	509	541	514	508	497	523	541	486	478	514	497	481	502	488
22313	21008	28724	23479	21004	21053	10651	955	650	573	487	434	424	375	353	361	291	299	290	295	283	309	259	266	274	240	272	265	268	262	243	256	242	255	248	237	260	227	220	234	258	241	239	217	215	270	248	198	239	247	222	213	204	230	238	228	221	215	233	265	221	223	210	207	209	221	207	243	233	206	248	211	235	209	242	211	224	230	221	242	230	217	209	201	217	195	229	217	197	261	228	229	234	214	241	232	216	214	243	212	202	197	219	215	213	224	221	222	204	227	233	228	208	229	211	205	212	201	223	220	216	203	219	218	212	225	244	190	213	230	205	233	236	214	220	203	209	239	228	198	199	217	227	188	202	204	193	217	195	230	227	208	227	229	217	212	200	194	220	216	232	250	212	189	207	221	226	206	210	193	206	213	227	247	206	216	192	244	200	230	186	211	196	211	227	214	210	225	208	215	185	211	201	185	223	209	227	221	249	194	201	204	202	222	191	191	182	231	265	227	221	210	224	225	218	228	201	237	222	207	232	203	196	206	228	238	217	213	204	183	206	204	222	195	223	221	201	210	203	207	225	229	218	222	226	233	217	216	205	231	239	209	217	213	197	193	212	227	231	201	211	222	206	231	217	222	230	208	215	203	237	213	206	253	212	215	194	205	218	200	216	211	215	205	248	215	203	209	202	232	224	188	190	232	213	216	193	229	205	218	207	203	244	205	211	196	220	224	244	213	217	234	212	217	226	207	196	207	216	209	215	213	190	209	234	228	208	187	206	223	220	234	211	233	204	223	217	169	227	228	206	215	225	205	227	201	234	239	218	201	213	190	201	212	196	206	209	224	219	183	226	235	177	196	217	204	210	243	214	201	191	240	240	229	216	213	216	216	222	236	243	227	218	219	219	201	183	241	202	230	212	212	229	229	221	230	195	210	192	221	239	193	216	215	221	188	213	230	216	203	239	234	182	219	195	231	224	230	223	215	211	210	212	198	213	204	217	198	217	218	189	204	188	195	196	232	217	231	236	243	253	233	234	226	228	203	230	218	199	245	182	222	216	210	214	207	216	202	222	218	212	213	235	204	221	243	232	211	219	204	223	219	210	210	209	212	221	203	227	224	209	214	227	219	231	220	227	219	223	195	217	209	190	223	212	188	232	227	202	232	203	229	207	205	219	216	202	207	214	237	216	231	212	197	216	205	246	211	205	220	204	218	214	229	210	226	199	232	217	195	211	198	204	203	217	218	228	237	210	213	205	198	238	187	208	226	205	211	197	231	243	198	201	225	201	231	206	181	222	207	232	205	216	198	212	229	208	192	193	212	220	231	215	197	224	232	223	241	217	195	203	217	203	255	210	247	206	239	198	226	209	212	209	226	243	216	227	226	245	214	216	225	228	211	197	240	219	223	247	214	205	204	225	194	225	210	190	207	213	225	195	220	224	243	186	199	210	238	225	240	207	194	227	222	222	198	199	182	223	202	228	220	208	226	216	198	190	202	248	197	200	192	208	221	217	231	223	231	195	207	210	239	227	243	210	213	235	198	207	202	208	216	227	231	195	218	217	183	217	209	173	178	220	204	241	206	195	218	229	208	238	206	203	169	226	232	207	201	218	199	212	185	245	210	196	205	235	199	231	207	209	213	203	200	192	202	213	221	214	240	204	211	199	192	226	215	181	255	222	241	229	219	195	203	216	220	212	200	204	190	206	233	216	193	220	205	232	225	187	226	236	205	223	227	230	203	209	202	200	204	224	217	198	201	204	229	200	224	206	200	219	219	229	186	204	196	210	196	236	199	202	204	200	239	215	228	208	217	220	218	225	216	217	205	223	203	234	198	214	219	238	192	207	213	226	213	255	221	221	226	208	224	216	225	229	213	219	230	188	222	206	222	223	193	230	234	223	229	229	209	201	193	204	211	200	251	200	196	213	177	217	235	222	220	202	207	199	207	211	224	212	219	204	223	219	233	173	205	208	203	225	186	210	223	199	196	219	179	223	202	211	207	217	208	195	232	191	218	205	237	218	221	220	208	222	225	202	217	214	229	204	201	230	211	196	209	230	209	206	228	205	187	212	214	191	199	202	231	199	197	231	203	203	225	201	205	209	191	207	232	215	229	208	197	221	221	226	203	197	188	199	189	226	217	219	240	227	253	193	217	219	212	208	210	197	213	232	200	222	227	236	174	228	217	203	236	214	230	216	196	201	212	215	208	224	199	220	202	203	200	222	202	234	192	221	196	224	219	228	223	197	223	209	209	239	231	224	215	222	216	196	219	210	219	211	207	190	222	220	212	227	207	207	193	225	208	229	228	213	209	194	231	230	189	215	216	218	197	220	214	208	241	212	235	220	219	206	206	220	223	199	212	234	194	196	227	190	192	216	207	209	223	209	226	224	217	215	235	221	225	212	207	225	175	227	190	216	222	208	211	212	252	215	199	217	202	231	208	201	198	211	229	218	203	194	200	220	237	233	198	222	233	226	199	207	202	194	206	235	219	201	211	244	193	201	214	215	211	210	212	220	198	215	193	189	241	237	228	211	218	181	223	191	203	215	216	205	220	217	201	248	200	212	208	212	219	211	207	223	229	197	208	212	224	231	252	223	230	197	218	215	215	205	205	204	235	204	216	219	198	185	195	212	235	215	201	220	205	217	237	201	213	226	202	202	200	215	219	243	243	245	193	215	184	202	231	190	221	192	234	207	205	228	189	212	227	209	187	229	225	214	221	229	219	240	213	199	212	227	209	209	189	222	221	228	217	208	198	215	211	220	198	245	207	240	216	215	236	211	211	203	212	232	227	213	234	199	219	230	221	207	223	216	217	223	181	264	200	203	225	210	234	225	220	195	194	224	211	231	218	219	199	195	220	207	184	224	214	219	220	204	237	222	207	221	228	188	187	206	216	225	200	205	227	205	237	205	215	240	226	207	214	201	202	225	196	228	189	202	229	223	209	234	224	213	231	224	181	224	211	195	224	221	225	208	210	216	200	231	228	218	244	238	223	229	216	221	206	227	194	188	208	216	225	205	212	210	203	243	207	239	202	236	200	204	209	205	206	206	200	224	176	228	205	203	202	210	228	202	211	209	210	212	207	237	221	212	212	193	209	206	197	211	225	208	253	174	195	203	237	209	197	240	205	204	201	207	248	205	226	208	206	229	220	197	206	210	212	232	216	204	221	213	212	213	219	208	227	214	233	216	236	202	239	204	215	225	217	251	217	223	241	249	213	236	200	207	232	239	202	210	219	224	200	236	234	233	223	228	215	221	195	233	231	212	195	203	214	187	215	215	239	196	226	211	214	188	225	216	187	221	215	206	187	204	217	220	220	232	227	227	229	194	201	211	211	221	224	195	226	221	192	210	228	205	211	209	236	213	209	228	221	234	216	196	214	214	206	225	237	210	220	202	211	223	212	225	211	200	204	203	240	200	213	212	221	218	211	196	208	200	197	204	223	212	220	227	209	200	212	228	212	231	221	208	211	205	226	217	241	195	218	193	215	181	202
35748	17097	8832	4231	2945	2235	1643	1208	920	768	635	554	476	435	395	375	379	371	337	320	318	288	274	311	284	267	248	283	256	236	273	273	249	245	243	268	245	231	240	219	238	226	235	281	237	246	217	216	224	220	260	236	222	217	201	232	213	232	246	219	227	239	249	181	211	215	217	220	236	242	221	226	240	200	194	245	195	210	228	219	207	225	230	225	225	225	230	231	210	198	188	188	235	220	205	234	225	234	233	216	239	196	241	212	231	210	232	236	235	224	228	217	208	229	224	208	209	229	206	196	234	217	218	190	227	186	227	235	209	204	213	201	226	210	215	245	216	235	212	221	207	225	227	206	211	228	202	212	214	202	244	202	213	221	187	213	197	224	201	201	207	188	225	218	211	194	192	199	230	190	223	199	227	198	218	196	203	202	172	205	207	201	201	199	197	229	209	210	205	229	192	229	180	209	222	199	217	221	209	220	224	193	215	212	218	212	249	232	212	235	219	213	202	201	215	208	201	195	205	229	213	234	202	199	206	195	198	227	220	206	217	236	201	221	213	209	228	223	213	203	188	208	215	209	219	229	205	204	188	214	207	224	208	215	223	217	205	235	195	207	216	220	208	211	213	223	213	214	225	236	214	226	207	201	192	227	210	201	205	201	213	233	202	239	198	192	238	217	217	198	212	218	208	214	235	222	188	215	193	210	214	230	213	174	222	211	209	224	220	204	207	212	208	221	223	180	208	188	228	244	208	193	219	202	208	204	202	200	214	239	195	198	225	218	208	201	218	219	188	216	217	202	222	194	234	252	205	210	202	224	199	211	224	223	212	237	223	190	229	219	222	233	215	190	224	210	230	202	214	217	218	217	192	196	182	209	218	204	237	196	221	234	219	223	183	216	201	210	195	200	235	214	197	197	189	181	195	197	209	204	206	218	205	209	244	209	185	205	229	219	201	209	221	227	236	223	207	211	199	181	173	211	214	196	200	226	215	206	210	200	205	198	212	216	220	211	213	222	211	223	223	196	205	196	233	218	184	214	192	202	221	236	218	204	235	178	226	229	210	212	186	232	198	215	203	218	240	232	205	222	197	175	214	179	245	216	218	223	217	217	211	221	203	196	219	206	214	240	208	210	222	210	222	226	233	231	229	213	183	183	205	226	241	197	204	198	222	242	201	224	229	191	225	191	229	202	206	209	205	218	213	217	232	202	230	189	220	188	197	227	227	188	217	205	200	207	211	219	231	237	231	205	201	203	191	233	214	225	213	208	204	220	235	234	231	225	216	212	231	199	222	220	221	198	195	195	200	193	234	229	232	190	212	230	188	206	192	222	192	220	221	224	182	226	202	203	218	224	196	194	204	204	224	190	203	193	222	203	212	214	226	221	221	234	209	205	219	188	214	211	198	199	191	232	222	219	197	209	218	197	239	206	210	186	201	216	215	224	210	189	186	239	217	211	220	222	220	206	182	235	175	217	215	204	215	188	236	214	206	219	198	227	216	238	232	214	203	234	197	221	214	221	231	183	200	229	202	235	225	201	213	234	217	220	232	220	229	180	242	207	225	221	218	203	194	185	215	207	215	206	212	216	219	209	227	213	216	229	217	258	190	197	203	205	212	225	209	215	202	217	176	215	222	202	212	227	214	224	197	202	188	191	195	193	198	207	203	202	213	245	207	233	201	213	207	202	224	199	202	189	237	217	194	208	208	200	220	217	198	224	212	197	197	199	233	237	208	210	196	198	227	230	183	204	214	222	205	202	217	200	238	194	236	202	196	232	198	192	225	218	210	215	199	209	200	225	221	211	204	205	222	214	212	187	207	229	170	214	199	199	200	213	213	184	207	207	208	199	224	166	203	222	216	204	180	216	197	226	206	220	206	213	206	203	219	225	215	205	256	229	240	207	232	208	212	202	216	180	218	228	217	217	238	209	226	218	203	179	226	226	210	223	226	212	218	211	231	219	224	197	206	200	223	249	177	166	186	212	193	215	214	220	202	196	191	217	237	208	218	181	188	204	202	200	218	210	221	185	209	202	208	214	218	205	202	191	217	195	212	181	210	228	206	203	205	210	207	177	213	210	216	217	206	182	190	208	212	205	224	216	193	217	202	190	202	199	190	222	211	221	193	202	199	208	203	215	212	201	201	221	216	225	221	202	223	200	230	217	204	198	216	208	227	220	226	238	214	206	217	227	209	223	200	207	206	218	208	222	242	219	212	187	233	217	212	214	202	213	251	230	201	228	209	197	231	199	229	219	188	233	231	201	197	186	212	211	177	189	207	195	202	210	206	218	216	209	198	206	232	209	177	205	221	235	239	218	203	195	195	224	219	188	214	206	189	203	201	180	223	221	209	219	206	208	207	207	233	210	230	217	205	202	228	202	247	195	235	211	201	214	221	206	216	206	204	213	188	217	222	231	186	208	214	222	180	231	217	212	240	218	239	202	213	226	203	211	216	218	200	215	200	213	212	180	204	211	205	208	190	235	206	221	181	204	215	206	213	214	210	218	229	222	238	206	187	202	223	226	226	190	214	215	214	220	219	235	229	210	205	222	213	185	218	207	211	213	197	194	218	236	206	224	223	225	217	231	210	208	193	205	233	221	200	230	227	218	196	217	229	236	191	196	199	215	211	230	211	204	186	212	219	201	213	223	214	205	200	198	219	218	224	201	223	212	216	203	209	191	195	214	218	189	192	192	244	224	211	190	203	193	218	227	225	201	215	202	221	225	202	202	207	238	221	222	217	212	221	228	202	217	217	210	223	206	227	219	219	216	200	208	204	196	205	195	191	237	220	206	224	209	191	223	213	205	200	207	226	199	214	219	234	204	196	213	215	215	213	234	204	226	212	208	197	230	225	210	205	205	199	192	227	211	213	228	208	219	176	234	187	229	192	207	204	212	226	211	207	185	220	201	201	213	202	231	243	202	237	211	211	206	209	200	223	218	213	218	240	214	217	229	224	211	223	199	181	209	210	192	215	231	215	225	239	184	224	217	203	218	206	218	226	232	225	192	205	242	231	197	219	202	207	211	191	226	187	218	205	210	208	229	221	199	209	195	216	236	193	200	220	192	217	216	204	204	200	200	202	199	230	204	211	193	197	204	207	221	215	212	185	226	215	206	225	221	198	202	199	212	205	235	210	199	196	228	206	181	212	196	207	186	195	215	211	213	221	224	208	216	223	237	200	218	195	209	201	247	220	219	222	208	194	219	213	225	205	191	197	195	184	234	213	220	188	220	204	215	219	217	191	198	232	218	192	215	207	208	237	185	211	213	207	191	209	217	209	226	217	225	193	229	204	210	186	188	241	192	202	205	192	216	215	183	225	216	218	203	226	204	226	230	241	214	211	229	218	231	213	215	234	219	222	207	206	228	192	193	186	215	205	224	205	202	223	207	208	196	203	197	200	218	216	203	208	216	201	204	177	216	194	213	196	220	229	194	198	197	198	242	207	233	231	217	205	195	219	197	204	234	206	221	202	224	214	229	201	190
31140	21463	8382	847	561	533	547	537	523	491	549	504	576	523	537	533	516	479	516	507	511	530	512	509	508	515	502	526	495	497	514	479	520	549	505	511	523	468	524	490	521	525	488	469	525	535	485	528	523	521	439	507	534	479	525	558	529	495	512	506	511	525	561	449	500	515	551	510	519	511	515	546	577	467	483	477	511	520	499	506	470	463	528	532	529	530	473	469	496	512	543	506	575	512	529	510	541	515	514	533	535	509	503	525	511	484	509	499	522	487	497	498	515	490	503	512	519	505	503	478	510	540	511	582	512	488	526	505	538	506	532	490	526	504	501	560	480	531	492	499	504	524	485	506	496	477	490	499	506	530	541	515	495	508	466	470	497	496	535	477	505	503	471	508	488	533	539	531	453	500	499	506	507	509	480	452	497	525	487	492	478	557	546	501	571	493	508	501	525	479	491	482	488	552	478	484	498	517	498	517	530	475	527	497	498	555	488	505	485	504	506	522	522	522	505	463	509	528	504	506	502	532	506	520	484	497	522	544	503	523	484	532	520	471	525	537	512	513	512	523	505	511	496	536	544	465	532	518	515	538	448	481	513	531	504	532	511	490	489	487	499	534	530	482	515	455	558	533	477	516	503	480	478	516	498	515	502	533	514	528	475	547	537	520	505	476	500	527	488	489	539	522	524	459	491	490	517	550	543	526	531	524	522	521	491	500	486	527	502	482	491	517	490	557	508	495	524	519	489	516	521	511	539	513	538	522	506	505	482	519	486	522	524	509	532	533	458	522	488	493	505	532	511	504	489	517	499	529	491	487	512	530	541	535	535	521	497	543	471	484	513	522	533	471	504	501	505	542	517	512	543	581	521	520	553	483	509	531	519	527	513	523	551	493	540	508	471	519	542	508	531	540	551	510	516	528	502	527	506	465	533	507	523	498	516	517	534	521	487	470	507	510	516	507	505	491	488	474	513	491	520	523	545	530	498	489	467	529	506	545	516	523	500	461	517	462	495	497	518	521	525	487	525	493	496	498	539	498	462	526	520	490	507	524	497	543	522	533	552	520	553	521	544	479	511	497	530	467	539	440	462	481	544	493	530	525	481	529	505	503	493	507	552	510	515	472	481	541	502	516	519	504	533	523	521	525	510	534	568	548	460	541	520	490	536	526	521	507	485	505	510	522	504	476	507	466	551	539	534	444	510	528	543	516	517	497	478	527	499	475	473	512	479	531	507	525	522	593	504	524	536	528	532	504	501	523	489	508	515	487	532	512	512	545	514	536	507	527	495	515	538	508	477	534	534	468	502	508	536	462	507	523	500	508	542	493	497	474	525	496	526	492	494	551	488	489	504	518	519	494	516	512	487	528	513	494	474	517	503	516	544	525	490	489	534	523	513	513	519	472	506	549	531	505	490	490	502	471	501	535	528	471	525	500	511	513	490	534	549	493	526	492	467	553	515	511	511	501	542	533	545	519	486	524	549	461	534	525	511	498	519	535	497	519	525	491	490	535	498	513	518	508	454	517	467	521	523	495	493	506	498	529	493	503	484	483	514	513	528	495	490	479	509	523	509	543	511	510	514	515	502	529	524	508	526	503	520	492	515	514	500	548	514	567	539	513	525	523	522	520	591	504	514	506	534	500	546	491	472	554	491	527	512	499	472	501	511	470	498	497	525	493	543	487	550	506	454	486	529	489	497	505	499	465	487	513	524	518	508	571	533	514	507	520	533	517	483	549	524	496	508	525	535	518	501	537	511	557	507	518	517	519	497	510	502	488	517	503	522	534	493	499	513	525	508	513	535	522	511	497	495	510	480	521	456	521	521	495	476	505	505	512	517	561	536	503	520	540	507	490	509	475	525	524	515	549	516	482	519	546	501	506	508	560	547	508	493	495	519	529	532	499	511	517	480	526	498	484	476	497	493	533	494	517	533	501	504	472	478	526	505	467	483	496	534	530	507	513	518	494	515	521	474	477	510	537	515	462	510	503	459	483	553	511	493	533	531	556	508	542	526	511	501	481	511	571	499	518	472	502	499	513	468	518	522	551	491	503	481	511	500	497	467	523	511	495	448	514	481	514	486	464	471	520	517	508	524	470	516	477	524	501	481	502	477	479	510	510	527	563	495	503	566	463	497	513	504	457	471	535	514	512	504	522	461	498	570	482	486	518	522	492	512	525	515	513	539	461	491	521	499	525	512	537	514	530	488	512	505	539	503	502	509	497	515	542	512	560	526	521	538	533	524	567	517	528	484	485	518	522	534	548	488	494	509	510	482	548	496	499	540	499	479	491	502	511	531	531	498	470	543	530	525	519	471	465	536	523	523	550	557	517	494	504	506	487	510	505	516	534	517	489	472	487	535	504	516	517	534	482	507	533	501	515	539	529	521	570	518	540	529	517	499	513	518	473	505	526	498	524	514	504	495	451	507	474	505	496	559	507	534	517	538	505	463	527	524	508	508	542	487	516	539	480	542	537	493	510	465	502	557	514	540	483	505	503	524	514	521	503	487	490	506	516	507	497	529	488	515	513	478	535	487	516	527	531	483	507	497	526	504	496	480	501	480	494	485	520	544	486	501	481	525	502	519	512	533	484	530	542	493	535	500	537	537	495	477	536	493	505	517	498	480	500	479	499	453	527	548	542	527	544	516	517	554	507	506	552	451	551	496	489	502	517	534	523	526	533	500	491	508	524	532	560	540	536	507	503	504	524	510	494	532	513	516	503	510	511	522	505	491	526	492	498	473	482	530	516	508	526	505	528	540	513	461	537	489	499	548	545	522	505	496	508	493	515	529	526	514	487	498	490	507	535	493	528	509	499	501	534	511	518	470	478	530	519	491	525	540	479	518	539	524	520	542	527	512	522	485	489	513	526	548	506	508	503	527	511	523	475	546	529	527	555	511	505	492	516	504	524	510	511	556	542	541	491	510	498	530	509	499	526	525	506	547	463	510	518	496	534	510	494	556	505	508	498	541	526	525	490	505	513	525	495	501	532	514	556	558	523	497	490	537	496	519	529	516	509	534	573	464	554	508	517	529	508	461	482	545	512	513	516	483	501	542	468	530	546	449	556	539	487	499	494	496	507	481	456	565	509	504	555	522	539	509	549	537	540	525	537	513	496	512	477	525	501	525	489	492	491	538	530	522	491	489	492	514	498	533	536	519	505	502	514	530	482	534	468	482	499	488	543	541	482	496	519	525	506	516	545	488	533	482	519	532	516	533	525	498	493	526	540	527	509	465	510	560	507	513	477	519	515	534	521	522	520	508	516	466	497	514	505	497	521	508	489	511	540	484	488	538	489	507	504	527	558	528	531	481	483	520	543	497	519	483	544	523	492	522	522	535	554	518	516	489	541	518	487	485	538	488	500	526	479	508	490	504	551	523	494	520	509	501	498	507	455	504	513	526	505	525	531	462	501	476	504	510	502	520	531	526	482	529	505	497	547	531	522	528	489	496	494	530	491	534	528	519	485	513	533	549	483	519	501	486	489
32903	6561	756	673	639	569	569	544	492	541	527	556	516	537	482	522	581	510	483	528	533	525	566	545	512	503	487	528	511	490	510	516	545	531	531	522	542	539	500	523	497	501	511	495	511	482	528	498	559	517	530	539	524	500	586	507	553	535	520	493	552	505	467	495	534	533	520	503	510	502	495	515	486	550	526	534	515	518	533	521	542	560	484	532	548	508	551	512	548	530	507	522	510	534	547	526	536	528	520	478	502	530	515	514	507	522	518	486	538	533	572	530	533	525	513	514	534	477	493	521	569	501	489	508	529	516	570	461	511	525	485	518	506	514	510	528	508	527	490	510	530	546	521	516	524	515	513	512	500	493	525	513	506	525	523	497	525	492	483	523	532	506	497	496	501	527	507	555	512	479	537	494	479	472	481	547	539	537	535	543	475	534	490	532	514	520	525	505	502	511	495	509	559	512	505	484	504	519	541	506	503	488	506	549	559	537	510	497	555	531	526	483	565	527	508	509	496	520	529	524	510	506	513	530	534	512	500	475	505	501	524	533	507	518	539	523	505	530	541	530	493	502	538	518	536	528	534	510	516	537	533	482	510	509	487	537	502	534	493	522	509	501	519	536	516	490	524	472	527	511	510	539	514	506	526	559	520	545	524	496	525	543	506	487	483	511	522	476	529	512	519	538	508	539	533	494	531	517	506	541	490	527	475	550	547	468	496	523	505	542	524	492	528	499	524	533	553	500	493	499	485	522	483	491	502	497	495	530	497	536	501	550	522	478	499	517	495	499	527	506	537	524	522	555	492	519	522	571	507	504	534	497	525	494	515	537	500	510	553	516	531	507	486	549	562	532	468	509	529	551	482	493	516	503	537	516	530	488	510	498	501	502	487	530	519	518	536	505	524	509	512	521	511	520	494	509	533	519	525	515	509	487	565	495	546	523	510	485	516	549	506	526	522	519	544	514	506	531	544	494	498	510	509	508	543	538	523	539	515	504	507	534	531	487	518	504	558	509	530	505	536	505	525	499	532	504	476	503	472	497	490	570	523	536	489	538	482	519	506	517	524	556	505	488	488	527	480	504	516	535	525	539	519	517	562	542	505	519	534	529	537	509	544	536	503	468	521	477	481	551	539	519	533	521	518	522	527	477	510	525	515	517	520	538	534	481	525	536	473	508	498	495	524	512	504	500	506	530	535	482	527	479	533	545	510	484	531	501	490	491	502	504	479	522	509	519	562	497	529	547	511	545	511	532	542	507	523	472	516	560	535	530	478	547	518	511	531	529	537	514	469	478	509	488	485	530	522	469	496	541	535	500	480	483	518	548	501	506	544	530	545	502	525	530	542	504	522	520	513	546	528	505	506	516	485	507	523	540	512	542	524	493	493	498	534	494	516	524	543	500	517	514	468	506	469	510	540	497	539	517	542	511	530	557	554	494	538	514	522	561	485	497	471	522	489	554	449	484	493	537	544	477	546	502	487	523	528	520	556	488	534	500	514	529	502	527	518	501	496	514	505	542	511	532	551	534	484	551	517	513	511	491	548	488	511	562	554	498	509	514	501	488	528	538	510	503	515	515	472	511	516	523	481	533	528	473	536	475	520	496	494	540	549	542	532	528	521	507	496	523	528	538	505	535	530	541	528	520	500	499	533	472	494	527	503	494	482	497	524	519	493	503	506	507	548	509	536	582	512	538	489	491	546	551	557	548	479	517	543	505	506	528	515	506	479	490	506	513	527	494	484	498	567	514	527	498	527	527	472	534	499	535	523	517	560	539	531	535	502	493	494	543	473	506	526	477	486	515	536	518	574	492	486	513	531	562	511	532	508	537	512	498	517	513	517	543	486	514	515	512	490	520	497	531	484	494	544	525	545	491	510	505	504	530	492	527	487	578	533	534	501	537	523	524	504	543	534	486	489	565	499	521	541	498	460	502	498	509	527	479	541	496	526	484	475	514	517	541	494	537	534	537	520	526	511	551	527	482	549	541	516	565	563	529	532	500	534	495	535	526	510	513	532	516	521	508	566	497	519	533	537	491	509	523	539	496	500	480	481	512	473	491	507	518	503	525	499	527	479	501	510	517	495	485	523	542	508	523	509	493	511	523	480	522	472	527	521	529	539	521	502	488	469	492	506	555	483	559	525	535	528	545	515	519	535	536	527	536	542	520	507	501	539	496	551	491	474	499	510	528	496	516	474	494	527	540	514	536	598	579	468	516	515	559	517	493	527	497	521	518	519	519	521	523	530	512	522	540	488	542	541	524	531	507	520	538	468	489	529	528	533	540	543	528	497	532	546	544	540	509	498	531	505	519	507	495	527	521	491	519	479	522	489	540	550	516	535	561	554	492	517	528	550	491	551	524	506	502	508	539	558	510	504	505	534	544	509	495	530	500	519	502	515	512	525	566	450	502	499	544	510	506	490	531	533	529	461	525	508	560	522	522	539	525	522	511	511	492	516	522	542	558	541	505	482	491	501	524	534	522	510	522	540	511	529	525	517	542	506	530	527	510	518	525	485	488	498	522	528	517	539	471	553	560	542	499	522	492	533	500	543	518	509	501	510	504	471	547	530	502	506	523	532	504	496	469	508	534	534	532	541	533	537	528	505	505	504	545	512	548	518	510	519	530	558	490	506	485	478	523	516	527	507	528	531	541	530	517	545	507	497	500	549	527	510	541	509	482	487	521	527	553	465	521	504	536	508	506	530	525	503	508	491	491	542	502	496	521	535	532	553	503	494	510	481	522	538	515	513	542	544	501	525	577	477	522	547	574	527	516	502	540	543	471	474	526	512	527	493	514	535	513	496	484	462	501	537	530	520	531	509	520	503	515	520	491	514	506	501	508	511	494	501	504	535	494	497	530	519	483	522	523	547	533	516	518	551	549	564	483	507	550	492	526	526	493	511	498	541	569	515	516	508	516	527	545	494	546	512	502	512	499	533	516	482	544	527	528	530	512	585	520	531	487	458	524	511	494	460	490	524	476	501	508	526	555	525	513	548	500	520	538	475	507	505	507	503	520	487	507	524	507	499	560	513	484	527	532	506	541	516	531	549	528	481	505	520	508	524	514	521	511	507	530	498	540	505	528	536	505	497	511	536	561	530	530	545	550	518	488	581	539	526	489	547	544	494	501	537	499	513	508	541	546	499	506	501	499	499	510	560	484	525	533	504	549	528	543	453	509	507	519	532	527	532	526	545	530	489	518	555	513	545	504	542	507	493	546	507	534	482	511	518	476	502	468	505	510	500	488	498	542	525	531	507	558	469	516	559	482	505	500	499	496	505	512	499	526	535	540	507	498	535	508	521	515	487	528	509	519	517	515	507	493	533	492	519	495	518	504	529	548	526	508	511	541	518	492	521	487	538	512	542	529	506	506	515	552	502	510	528	483	492	532	576	502	505	491	517	490	511	495	511	552	516	488	486	485	512	545	522	513	529	488	515	521	510	530	518	516	514	486	487	555	522	521	511	503	493	506	541	512	491	532	500	548
23474	20924	28216	23804	20928	10536	968	627	545	459	425	391	407	420	385	324	325	353	328	321	300	330	298	286	308	310	320	306	313	319	317	310	314	284	305	311	323	294	295	277	267	294	297	285	298	272	286	276	314	303	299	280	276	292	264	299	301	306	287	306	273	252	263	273	263	310	275	305	295	265	285	266	314	309	292	312	278	279	280	291	278	273	289	302	294	311	261	272	284	273	287	290	309	292	292	271	293	263	280	284	288	286	274	272	278	287	262	304	266	275	298	289	275	246	271	291	255	283	245	275	275	288	310	256	283	225	307	274	259	276	281	260	262	278	295	287	277	281	285	297	272	291	298	292	282	285	274	288	302	292	296	252	279	279	262	278	274	252	302	294	340	268	290	285	256	298	296	283	304	289	268	280	267	297	277	264	287	303	275	266	293	265	307	268	267	288	305	292	281	304	254	290	276	287	282	264	268	266	274	266	306	272	322	269	277	256	246	254	287	261	297	285	282	290	241	259	277	295	295	274	284	279	316	297	280	275	268	316	264	287	296	281	276	287	263	260	281	277	273	276	248	303	263	288	264	293	272	245	270	290	284	298	290	258	302	259	282	322	295	292	279	284	269	284	281	286	298	281	263	294	264	296	292	297	294	277	290	304	257	297	276	292	282	286	268	263	279	295	281	263	272	278	282	293	253	295	278	266	295	285	280	266	278	254	301	283	288	255	254	277	288	280	292	273	278	279	302	310	255	281	300	293	269	292	258	311	272	280	276	283	270	282	274	278	259	276	275	296	305	300	292	302	290	293	271	287	308	281	265	277	279	278	275	272	282	282	267	269	289	287	314	303	275	257	296	290	271	321	266	269	285	295	260	279	313	282	273	273	282	274	287	275	281	273	280	283	278	286	305	310	257	268	311	276	259	250	267	264	284	259	292	288	273	286	281	289	283	265	278	276	250	256	311	276	294	306	289	301	291	324	255	290	272	246	269	277	303	274	273	274	278	285	276	299	303	283	274	277	284	284	259	324	302	266	276	265	280	302	272	256	288	286	284	311	267	264	282	285	250	266	299	298	287	319	268	286	295	276	283	289	235	312	271	297	293	291	250	298	298	277	233	281	278	304	298	280	265	274	257	283	285	281	303	256	291	308	287	274	280	270	291	299	250	265	241	290	272	253	300	301	281	270	302	284	306	267	275	278	270	297	312	277	286	277	281	297	277	276	322	327	285	278	284	286	286	296	280	281	298	275	264	270	305	277	298	263	294	306	244	277	283	285	284	259	298	281	289	279	299	271	268	307	287	282	240	287	313	268	266	283	272	283	275	304	263	262	274	254	281	299	294	286	281	288	268	255	289	303	271	264	268	292	297	258	263	254	281	283	259	298	289	267	293	315	275	282	240	286	307	289	275	258	303	280	314	315	296	299	283	257	304	268	298	314	272	268	274	279	275	272	284	295	274	256	266	271	265	272	299	264	286	269	268	287	305	285	297	298	288	287	292	287	299	278	270	275	263	272	275	281	289	304	305	315	277	286	282	266	284	261	264	285	289	283	278	279	277	268	259	287	280	277	289	270	281	324	283	283	270	299	287	265	283	296	278	265	318	296	287	300	262	284	267	279	289	312	300	289	283	267	302	222	246	261	256	270	287	278	273	267	278	289	290	252	268	305	307	299	299	274	280	265	309	275	298	297	279	253	279	302	291	266	293	297	278	289	300	277	272	246	271	280	263	277	302	277	278	284	256	294	267	311	284	256	300	233	283	247	314	258	304	288	261	280	277	271	293	278	270	292	240	266	265	293	290	264	297	311	269	294	294	265	280	305	271	292	293	262	264	268	314	261	267	281	292	287	294	274	304	276	283	281	279	270	256	269	272	272	317	308	257	284	282	283	250	260	275	283	264	286	282	294	285	287	276	289	297	287	279	310	250	276	287	281	291	288	278	298	273	279	280	325	276	282	260	278	295	286	254	262	283	270	301	297	271	294	303	282	273	298	289	280	295	315	259	264	270	278	303	267	261	294	297	286	299	278	257	287	279	284	279	306	307	285	279	277	308	260	294	294	288	274	281	260	293	284	273	252	289	273	274	278	270	272	275	295	260	294	280	315	296	281	286	319	275	273	232	294	269	266	288	305	285	307	307	307	284	294	288	287	262	266	275	283	269	270	249	297	295	254	255	254	285	297	280	254	262	299	259	305	228	287	284	267	257	274	294	272	260	263	275	274	294	260	277	289	275	312	257	288	282	264	278	289	286	276	285	283	262	291	300	296	276	316	255	301	300	265	295	289	276	287	264	281	285	274	299	266	255	264	302	260	277	271	268	285	302	293	271	313	311	281	297	252	316	261	291	275	272	304	287	253	245	291	268	267	270	258	278	294	299	267	276	296	283	289	309	297	281	270	273	281	278	276	292	268	319	270	271	304	294	274	294	306	280	282	273	284	290	258	252	300	268	287	272	273	295	280	280	274	326	328	258	257	282	269	326	294	232	270	283	265	268	287	290	276	254	316	267	275	288	251	232	293	267	291	260	244	297	273	281	277	287	274	295	269	283	265	264	283	295	285	290	324	272	279	276	278	257	260	297	280	285	302	295	293	270	273	280	264	281	288	273	299	267	243	269	290	283	271	283	293	262	294	280	315	271	321	286	268	265	282	263	285	255	288	275	288	311	263	233	248	279	293	272	276	308	301	311	287	295	285	288	293	306	286	298	273	306	280	265	301	289	274	274	259	277	272	275	249	279	274	317	299	260	277	255	281	262	244	288	248	271	262	302	290	277	284	296	272	264	275	322	273	312	288	299	309	276	282	285	283	280	293	262	276	271	264	269	266	280	299	270	282	275	276	266	258	295	258	258	275	295	291	272	271	294	306	272	282	302	283	292	276	287	304	273	293	298	310	289	304	267	268	281	264	262	304	282	280	294	270	285	306	271	268	281	296	299	249	278	265	302	283	299	288	264	310	308	270	273	293	260	258	275	309	262	275	313	298	288	301	296	262	256	277	296	309	281	288	314	262	269	286	315	268	264	283	278	321	275	287	240	270	293	265	295	276	307	284	274	260	281	288	247	255	273	274	254	315	340	292	262	299	303	284	288	277	254	303	286	276	292	259	303	259	278	275	295	316	270	293	275	284	280	281	285	275	303	287	320	256	274	292	291	278	292	310	279	265	274	255	301	271	327	268	256	308	276	264	290	261	252	295	310	304	291	291	308	275	270	279	293	272	281	256	281	293	281	293	295	286	277	271	275	284	248	296	286	284	278	259	287	293	286	309	260	285	285	263	271	265	269	286	289	250	255	284	280	287	310	270	244	276	298	298	300	277	279	273	285	283	264	300	276	284	285	274	273	288	283	295	309	272	274	268	289	291	282	295	290	279	299	284	272	274	292	276	293	307	292	299	303	294	271	314	294	257	248	290	287	275	283	266	281	291	267	264	281	324	285	296	270	275	261	281	268	301	260	291	282	244	281	256	231	299	283	276	282	262	281	274	295	278	266	257
32898	13808	5112	2523	1776	1215	976	806	631	549	488	440	448	377	440	399	351	380	363	325	349	340	344	291	326	348	335	333	321	300	341	281	279	305	304	322	300	312	291	314	329	303	297	305	278	293	292	295	298	310	290	300	301	312	324	297	306	285	317	303	324	327	305	317	284	281	311	332	336	324	293	297	290	286	311	308	299	299	268	321	346	331	295	291	327	308	310	299	342	262	314	274	285	274	309	302	292	325	304	304	291	303	288	274	280	306	298	305	322	293	282	281	280	284	291	312	289	300	305	287	325	277	295	284	272	265	284	302	292	312	314	276	255	284	290	278	296	277	288	273	297	288	270	289	361	312	273	291	307	295	304	285	324	318	304	292	307	295	300	280	259	302	280	273	313	310	310	294	318	286	331	294	279	277	298	298	294	274	292	300	298	308	288	309	284	303	310	282	274	301	321	269	310	280	291	286	264	288	307	304	307	313	288	304	295	290	311	319	300	299	296	328	294	306	305	286	276	291	292	314	290	316	280	328	281	276	312	329	306	293	283	283	302	307	285	277	299	282	304	293	300	282	300	287	300	311	269	302	311	301	286	297	299	325	288	303	310	286	305	298	304	279	285	254	300	292	274	284	297	292	318	291	313	288	299	297	307	312	291	269	284	281	291	291	278	341	287	271	308	312	281	287	298	274	273	306	304	286	281	295	287	288	304	342	291	296	277	297	311	310	301	341	311	300	269	306	276	285	309	294	337	263	302	293	324	301	290	305	313	301	306	262	253	296	293	296	294	303	299	290	287	311	273	288	287	274	278	293	292	331	299	292	306	268	290	292	286	311	311	295	271	285	288	310	271	280	303	320	281	284	294	266	321	289	285	291	282	288	280	286	341	284	312	298	301	264	304	296	300	291	294	310	293	301	317	306	281	291	294	301	283	273	302	311	299	260	286	282	298	311	304	303	265	319	298	266	281	276	319	282	274	310	278	279	295	307	275	263	295	315	268	300	280	297	289	281	331	282	298	284	282	316	269	299	320	305	277	295	275	305	265	305	318	319	311	318	294	270	266	295	297	275	316	300	303	281	290	285	311	297	318	299	280	268	291	306	302	309	306	304	288	272	277	280	294	303	286	296	282	299	335	281	264	267	310	299	330	266	294	307	268	271	273	277	292	288	255	266	266	304	291	283	300	284	274	286	308	260	294	292	314	285	289	289	273	283	276	272	285	302	291	324	291	272	257	289	320	291	299	289	288	315	269	279	287	300	305	276	267	314	295	287	284	324	266	302	306	283	289	302	325	285	288	291	289	283	269	290	306	297	261	260	280	295	313	310	281	257	282	273	301	306	295	307	275	284	295	308	276	288	303	304	308	309	295	288	310	330	287	316	298	277	290	288	291	293	329	293	302	289	272	297	299	312	301	277	285	268	309	265	296	272	281	295	317	310	303	260	293	298	276	301	282	308	280	312	293	306	261	313	303	274	308	261	269	278	296	309	282	320	316	296	285	309	294	276	287	298	296	295	288	301	298	272	318	299	284	282	297	279	309	298	307	304	298	291	297	286	295	254	311	311	285	287	281	291	298	314	261	300	305	297	299	289	287	292	272	272	280	291	281	299	277	306	301	288	315	300	315	299	287	279	298	307	288	289	282	288	325	317	309	268	273	300	293	305	267	298	297	281	268	278	322	295	266	296	291	330	296	285	303	293	306	296	291	293	304	272	309	323	283	315	296	266	296	272	276	294	334	280	286	293	310	289	314	310	318	290	297	311	286	294	304	288	307	281	297	284	313	282	279	283	281	294	291	308	295	310	295	287	283	283	266	288	278	255	284	290	313	274	281	283	289	293	293	290	304	293	285	322	292	287	308	307	322	299	273	320	294	289	288	283	288	308	282	280	288	290	292	314	291	283	295	304	286	323	303	279	264	300	324	306	267	318	310	299	257	291	285	309	260	302	285	314	291	293	280	318	289	303	278	300	306	283	283	306	290	312	257	273	297	282	287	302	302	292	301	296	287	270	305	292	310	277	338	288	294	315	280	289	277	283	322	292	313	334	284	282	278	292	321	289	331	279	291	320	306	276	296	287	301	278	273	313	287	267	302	290	281	277	271	326	302	294	269	299	285	337	311	321	284	323	317	320	304	333	302	322	301	308	294	274	279	297	306	317	268	302	288	303	266	330	282	271	307	297	303	294	311	305	294	268	281	295	299	302	274	285	300	312	276	283	303	276	313	278	284	289	310	308	285	279	291	303	265	286	323	319	288	289	280	293	280	295	314	291	286	274	333	263	320	286	263	290	296	333	295	293	302	292	294	297	273	281	289	299	268	289	276	301	297	296	291	282	291	321	274	302	287	333	276	282	310	284	325	281	314	280	287	286	310	290	272	266	278	316	280	295	307	273	281	278	293	304	286	290	318	294	275	295	329	268	281	283	288	307	273	307	297	275	307	296	313	295	282	272	302	308	302	343	274	297	275	275	310	295	269	288	284	288	287	297	346	309	310	322	317	289	251	253	279	292	284	314	312	274	295	297	301	295	277	307	280	334	262	299	285	291	280	311	303	297	291	298	307	282	289	302	277	301	331	306	271	301	278	294	294	285	301	270	289	283	304	306	297	297	311	300	289	294	294	299	322	280	310	304	300	315	302	310	263	295	273	286	298	271	300	275	296	308	319	319	297	285	290	299	303	259	285	294	307	269	293	317	274	311	317	297	311	280	308	255	297	299	284	286	325	267	305	297	288	305	288	297	288	281	313	295	269	277	303	333	262	263	284	313	312	298	297	312	284	291	260	298	315	305	298	273	255	283	287	330	294	303	283	305	289	275	285	296	305	300	271	284	265	328	293	299	318	282	301	304	287	286	266	303	280	308	298	303	298	327	319	297	298	302	307	289	286	270	316	299	290	291	263	295	286	299	286	302	266	281	282	270	295	284	285	280	325	298	285	280	293	282	276	311	295	306	272	259	269	267	323	287	289	308	312	261	280	312	267	283	307	314	319	323	302	276	296	277	300	308	297	270	298	288	292	313	250	265	309	311	273	312	265	296	296	305	311	296	277	287	301	279	293	256	285	280	295	290	288	264	276	291	295	274	316	324	313	298	276	275	287	314	301	290	321	296	300	281	299	304	308	285	319	306	324	300	273	300	320	285	298	278	268	296	296	327	280	304	275	293	304	320	304	276	288	288	303	286	268	306	283	280	292	282	292	272	300	299	264	272	281	291	270	302	279	267	292	282	281	326	292	267	278	290	287	314	300	315	269	276	293	295	313	301	280	286	313	293	287	270	288	273	258	279	309	307	263	334	318	276	252	305	301	281	282	303	291	290	282	302	282	287	323	289	290	290	298	274	311	290	302	283	282	275	292	294	296	268	292	292	258	268	288	275	307	285	304	297	295	282	291	299	291	287	289	256	294	297	308	273	272	303	299	294	270	286	321	300	297	302	301	320	293	295	312	299	279	309	293	292	304	313	301	307	337	275	315	281	292	289	286	279	284	292
24342	20925	27330	24629	14868	1209	806	661	635	583	617	583	540	561	566	543	539	538	567	555	557	575	539	529	526	536	580	529	523	526	555	517	533	516	533	534	517	493	556	531	516	558	536	519	550	508	558	561	547	520	520	486	523	522	531	495	558	511	508	489	540	496	548	508	532	567	541	493	543	506	514	515	466	522	507	500	530	517	512	527	535	470	529	528	514	504	507	515	470	562	499	521	533	518	546	554	516	510	553	531	520	544	520	499	499	492	529	552	505	543	500	522	520	511	553	521	514	512	523	542	512	503	511	466	528	519	530	509	479	560	496	494	504	534	532	521	566	516	491	470	527	526	555	557	484	522	486	525	535	498	519	518	518	542	536	500	493	537	534	481	494	486	547	507	526	538	524	483	538	483	521	501	535	547	510	553	539	558	543	525	519	545	517	534	526	511	490	489	496	520	520	547	502	532	536	514	499	493	531	502	505	496	480	523	527	520	503	526	490	512	522	524	507	524	515	551	507	508	492	521	502	554	510	537	550	536	512	502	510	567	516	516	503	493	485	511	536	517	543	518	566	506	530	496	528	536	509	539	496	511	518	491	492	539	517	533	498	562	501	511	539	558	496	523	537	494	532	515	498	500	550	500	498	536	526	520	526	513	567	548	519	493	495	540	521	526	512	494	538	506	542	558	513	490	571	529	512	559	552	500	515	534	518	535	470	496	542	542	504	534	509	532	468	527	464	496	527	506	522	559	534	507	553	511	562	523	490	531	530	488	537	533	543	536	529	515	535	526	540	574	512	520	564	561	529	523	532	523	528	546	514	509	530	579	510	544	546	487	508	549	530	526	496	509	488	538	498	524	547	488	500	558	493	541	494	510	496	537	535	522	524	521	509	532	504	491	521	469	531	521	516	523	520	540	542	524	505	551	515	505	537	517	523	546	500	521	527	496	531	553	539	517	525	515	512	496	515	554	533	521	532	518	526	523	506	536	496	549	496	538	522	541	532	561	535	491	545	481	512	476	537	501	550	546	474	516	520	510	568	507	502	506	508	519	528	552	524	543	493	487	538	514	543	537	503	542	536	541	550	502	518	538	515	526	489	488	493	548	514	502	578	509	507	467	492	528	511	507	602	532	504	521	582	468	508	495	513	555	601	449	544	489	500	560	551	512	515	506	497	550	515	539	518	546	527	497	514	516	522	460	538	493	521	508	503	577	526	486	525	539	540	531	514	549	499	507	527	491	512	535	497	525	510	546	499	515	492	530	510	480	534	507	509	547	510	519	517	526	526	511	529	531	493	514	505	475	530	533	501	530	524	503	455	587	533	526	515	503	490	520	499	531	517	503	461	537	505	533	554	493	503	567	560	554	527	519	555	551	532	527	496	563	520	571	492	497	519	522	525	509	536	534	543	544	527	537	525	526	470	491	460	484	525	518	511	523	534	540	486	495	527	507	537	555	514	521	528	504	526	529	544	488	521	536	529	511	518	510	507	553	497	520	503	531	502	530	531	479	472	511	543	497	540	487	526	486	545	507	482	491	555	510	529	536	507	536	510	509	524	577	492	485	539	489	528	500	521	535	494	529	463	523	490	512	473	519	545	543	508	515	514	545	538	544	499	533	494	525	491	513	488	503	482	534	501	517	489	501	548	513	543	536	508	510	545	512	516	531	541	504	522	550	476	510	544	510	509	503	502	477	512	542	535	536	523	542	514	528	497	517	510	513	508	501	513	518	489	494	543	546	493	515	570	507	525	510	513	509	498	501	550	543	521	501	509	526	526	503	528	508	497	511	494	487	508	534	524	513	514	528	575	491	535	528	523	496	547	503	513	507	484	496	560	541	505	500	511	512	480	493	546	480	504	522	522	502	497	519	515	515	531	528	509	554	550	522	521	495	533	505	527	554	540	568	497	507	492	500	507	529	494	539	482	516	585	539	528	494	524	542	531	478	527	525	530	514	547	502	516	493	511	499	472	524	514	525	488	518	506	518	551	494	547	540	538	510	520	514	535	538	516	521	503	497	559	527	558	561	475	490	522	521	531	501	564	525	534	528	548	549	500	487	503	556	532	523	533	502	520	500	491	533	524	527	538	535	498	505	517	548	504	521	510	509	531	548	524	485	535	514	531	518	499	539	530	533	467	518	511	530	514	513	518	502	534	535	517	521	515	489	529	503	495	540	517	502	544	511	494	542	517	533	532	518	523	514	499	557	521	569	537	514	508	491	460	557	524	528	545	534	529	526	521	564	543	513	521	509	578	537	551	511	498	500	505	499	523	557	536	547	533	528	523	507	503	493	532	473	559	474	521	495	515	476	479	517	489	530	495	515	526	507	527	487	482	518	495	542	480	545	525	546	495	474	535	517	461	552	514	529	551	489	516	526	532	480	535	534	500	550	465	491	538	486	521	516	530	509	484	490	504	535	501	567	516	497	504	517	505	496	528	528	544	494	505	511	520	543	540	458	511	545	504	519	551	524	532	501	499	458	484	500	492	560	505	527	527	465	521	516	525	493	560	534	527	492	480	515	519	555	507	527	492	474	525	515	535	520	549	487	534	510	482	546	532	532	505	506	522	482	470	512	500	525	565	509	511	568	544	475	518	483	509	542	461	549	515	524	523	517	500	518	508	526	504	551	508	531	571	504	520	547	523	528	517	556	500	531	522	514	492	520	512	525	520	522	525	529	553	497	492	517	464	487	485	489	538	550	515	478	570	512	537	511	513	567	543	540	494	532	511	503	528	496	520	491	483	507	498	518	536	486	515	543	469	524	507	508	527	503	581	508	514	570	534	521	505	513	505	535	523	517	467	543	536	551	510	510	514	510	551	484	525	518	495	493	515	527	509	530	492	464	508	507	523	555	539	540	500	518	463	561	508	526	551	496	516	531	497	529	549	480	543	542	473	524	523	540	521	509	495	495	530	497	497	474	478	487	500	520	508	505	539	522	490	494	496	477	511	526	556	521	531	535	513	540	496	498	543	494	480	486	518	482	533	489	518	525	497	509	525	492	552	537	547	517	550	487	512	561	521	507	510	484	518	516	524	573	536	529	529	545	505	546	484	524	512	496	529	527	519	534	520	531	550	504	510	537	494	444	537	494	526	509	477	509	521	440	496	561	544	520	506	530	524	530	513	512	529	511	549	527	501	506	519	561	523	484	504	471	543	501	538	505	510	516	541	527	526	533	522	547	530	525	530	528	500	524	486	504	523	508	525	478	524	516	560	516	546	517	550	506	511	547	524	510	507	523	529	524	506	491	478	509	534	555	513	548	535	513	560	467	548	482	501	493	510	541	546	503	496	549	509	544	528	571	521	535	497	531	541	535	497	561	540	551	550	513	509	503	528	505	514	519	530	527	539	558	493	488	508	487	529	533	546	536	517	487	494	534	487	507	520	527	510	556	525	554	535	517	491	479	503	547	567	504	539	522	555	519	535	496	513	549	573	540	484	523	503	527	513	535	515	536	493	530	534	499	546	525	542	489	538	541	493	510
31511	11303	3241	1792	1369	1085	931	830	709	656	662	578	576	551	552	557	587	578	577	537	531	564	542	513	510	529	529	509	563	533	549	515	548	529	512	493	558	516	492	478	530	545	506	474	518	534	496	550	540	486	484	535	540	534	510	514	501	508	509	517	528	505	467	484	535	530	558	515	514	515	536	515	507	524	553	543	507	528	503	513	552	523	531	502	495	508	554	505	527	516	524	526	518	500	522	533	482	517	497	498	504	534	522	451	496	508	500	518	558	514	513	511	511	508	518	504	512	516	495	516	515	504	517	549	533	537	509	562	522	527	556	497	476	498	526	483	534	521	506	521	536	526	495	477	503	550	497	501	521	517	497	508	528	496	501	477	495	536	501	448	530	503	511	501	538	491	484	505	502	504	474	495	497	510	507	474	522	525	505	517	495	507	561	518	529	532	524	506	507	504	520	509	493	501	461	480	519	512	494	515	517	515	532	478	518	513	512	546	548	528	549	519	551	509	500	510	472	511	520	513	535	481	497	533	512	538	530	516	501	525	531	473	513	531	488	508	456	480	546	495	492	508	504	529	534	528	537	513	526	504	497	547	486	531	533	504	536	487	529	523	483	513	519	510	540	533	510	561	487	504	527	521	492	517	495	493	505	495	552	546	524	519	504	499	480	523	515	513	545	534	497	505	470	528	504	487	503	508	507	547	509	503	537	492	502	512	502	524	482	486	522	521	495	527	536	514	520	547	550	506	520	516	536	516	486	534	502	487	523	523	511	510	539	508	518	486	474	521	487	518	527	550	477	527	529	496	518	465	521	518	519	481	521	530	521	516	543	533	508	502	514	515	519	530	540	517	546	515	546	563	510	473	503	529	536	487	507	498	525	492	511	486	524	565	511	546	496	522	510	500	515	489	528	527	510	508	495	510	467	505	525	496	509	535	497	536	475	488	538	539	516	511	496	527	500	558	516	491	526	486	500	524	502	523	497	527	519	456	539	524	538	527	497	507	495	523	510	503	523	519	547	490	484	498	493	524	542	485	539	510	532	508	531	502	505	525	515	516	510	531	530	504	536	519	524	526	533	528	497	534	488	512	526	503	512	491	538	499	514	496	511	511	490	477	528	538	526	487	537	480	527	472	554	519	489	499	525	504	507	488	501	526	549	511	509	522	480	525	482	557	539	531	546	514	516	516	508	522	538	522	489	497	535	497	491	500	532	490	520	486	523	515	524	507	538	506	516	537	523	474	530	483	488	505	534	506	532	489	475	517	510	513	524	522	528	543	520	559	500	497	494	535	543	494	557	505	529	546	498	521	520	489	526	467	489	519	512	495	517	508	507	546	550	527	497	530	556	537	483	506	542	475	497	490	495	515	467	508	498	542	542	490	529	516	536	512	561	474	506	530	525	476	497	534	508	510	489	478	543	512	503	469	519	531	570	520	494	515	515	532	487	537	508	502	541	510	510	515	512	492	536	487	498	519	553	492	558	556	541	532	559	512	511	512	503	534	524	485	535	498	495	501	497	497	498	486	555	544	528	494	506	496	494	506	519	515	570	506	530	475	525	513	507	484	517	484	589	524	488	490	492	548	498	526	564	486	510	525	480	511	547	501	500	548	504	460	515	510	527	504	506	529	466	518	481	484	541	558	474	489	505	530	517	503	546	520	493	529	540	518	550	507	479	532	547	547	523	490	503	535	488	493	522	507	502	493	518	536	528	514	485	528	506	544	517	447	556	578	487	503	548	515	543	498	537	509	519	519	494	482	510	487	495	530	492	495	540	460	517	475	493	518	499	502	481	523	561	483	513	489	534	522	529	543	554	459	476	519	516	511	486	503	508	510	471	496	530	470	509	531	540	531	500	506	499	546	483	513	489	482	499	524	497	515	478	524	486	479	527	498	523	547	537	508	529	472	545	499	507	479	508	489	566	511	518	516	536	497	499	535	520	558	522	549	495	544	521	508	503	552	520	522	499	496	482	536	521	515	547	487	517	534	525	512	528	517	493	533	489	467	520	505	492	567	533	508	542	508	492	528	491	503	498	563	484	521	517	472	511	503	497	518	552	530	520	519	460	504	523	497	506	530	536	500	490	532	462	555	490	501	521	527	529	493	553	500	541	520	553	502	503	488	521	470	484	514	471	503	535	542	536	482	542	529	512	518	498	534	492	504	492	528	487	528	527	500	557	514	526	541	488	571	535	503	505	494	501	514	528	510	528	516	557	514	517	487	541	502	505	528	512	526	508	458	520	497	500	473	549	510	486	534	502	489	491	502	514	492	480	533	493	525	546	516	518	508	529	499	486	494	550	523	497	485	515	517	521	461	521	519	525	505	532	496	509	516	506	486	532	534	513	484	503	502	530	520	509	539	512	493	480	501	495	482	520	512	492	519	525	510	512	514	542	480	555	507	546	449	498	573	504	500	496	530	505	504	508	500	507	546	567	499	499	512	581	491	535	529	482	520	507	576	523	500	493	490	506	540	538	522	516	489	548	543	517	483	484	548	528	534	546	551	522	539	501	551	498	497	515	487	508	494	527	540	479	523	518	486	511	502	508	567	483	517	467	480	491	511	511	468	533	513	510	505	499	468	507	496	529	503	500	531	484	521	505	494	528	491	532	536	522	489	507	580	532	501	474	529	519	511	492	516	501	539	497	543	532	549	510	536	520	498	491	514	530	516	533	488	549	532	504	500	513	577	504	518	532	518	523	490	528	513	512	491	478	490	520	548	525	521	525	511	522	524	532	509	497	496	513	465	510	504	502	498	483	525	549	524	521	534	518	533	510	501	527	515	515	517	496	480	532	505	496	527	525	526	471	472	509	484	484	522	505	520	501	485	542	503	499	477	546	516	514	523	499	544	545	517	534	577	483	539	505	452	513	479	500	465	526	488	499	532	561	508	519	464	516	489	485	519	506	502	523	476	562	491	517	505	509	513	518	503	523	495	507	517	551	517	516	476	490	502	512	515	539	485	558	497	502	491	482	501	457	512	507	543	552	461	522	514	522	527	477	505	516	501	502	499	504	507	509	496	499	526	561	520	463	441	511	518	511	544	507	513	479	539	541	533	504	502	495	519	483	511	516	510	492	506	529	532	479	485	512	513	563	529	513	486	499	489	515	508	484	506	510	516	483	537	491	515	544	532	498	544	488	500	526	528	500	503	493	517	527	519	505	499	546	494	520	533	525	480	494	506	514	512	510	498	500	556	532	491	526	543	475	533	499	477	498	555	493	520	503	526	522	489	541	504	499	512	486	546	515	480	520	540	533	532	562	549	515	516	478	516	514	549	528	533	521	514	511	507	525	486	498	462	491	524	509	504	498	537	503	502	495	505	495	514	503	478	493	517	514	547	555	537	513	506	518	510	544	508	498	510	555	507	471	498	537	496	510	548	533	525	507	498	532	488	516	521	536	503	548	488	559	522	525	546	539	507	535	534	528	537	527	532	513	509	496	519	513	514	496	496	568	473	538	508	492	536	486	507	558	504	455	503
22234	20982	28662	23474	20984	21045	10792	936	642	602	474	466	380	384	333	319	330	370	330	263	302	295	249	264	258	254	250	263	261	279	251	251	269	254	232	244	237	225	236	250	280	238	228	259	251	239	276	241	238	239	246	261	265	249	235	217	213	229	254	224	241	213	224	238	244	235	223	209	211	219	235	215	245	220	209	245	242	224	223	227	255	212	230	223	229	230	218	225	232	212	206	237	218	199	255	214	230	213	244	231	217	209	222	216	223	216	237	186	226	257	220	249	208	204	205	244	202	252	240	234	211	216	226	203	220	234	204	198	214	228	237	210	254	215	211	211	224	206	224	226	231	194	210	211	212	234	205	214	212	223	214	234	214	219	233	210	223	238	234	224	237	208	220	216	224	212	242	209	227	200	217	220	206	207	238	224	229	215	202	223	226	222	218	216	203	224	242	207	208	230	217	221	216	215	243	232	199	186	243	224	222	242	226	239	220	220	225	221	224	208	220	210	203	245	229	221	192	199	221	234	224	234	227	222	203	227	222	245	233	204	229	247	224	219	195	204	213	214	207	206	213	211	181	205	208	206	206	221	233	233	219	241	199	228	250	199	236	214	221	224	235	211	216	187	225	220	241	205	224	208	222	236	203	223	225	203	246	215	221	230	205	208	210	238	201	212	212	244	210	239	241	221	210	207	221	221	208	218	239	217	228	213	229	213	210	206	216	222	220	206	189	222	225	215	227	221	242	209	231	211	184	235	230	221	213	228	216	215	201	214	235	214	216	243	237	220	229	246	229	231	247	246	239	232	207	200	226	204	236	198	199	223	206	234	217	186	202	228	220	211	186	249	238	218	214	222	251	228	213	228	222	231	224	224	246	239	212	236	221	230	244	214	213	205	234	230	236	234	237	210	204	221	215	220	214	238	207	225	259	239	230	219	229	231	182	223	220	249	205	227	210	225	229	186	236	210	238	238	197	214	195	262	224	226	233	211	233	216	255	212	197	233	217	232	218	225	234	217	226	211	228	208	201	209	241	206	224	218	229	212	217	221	217	229	196	237	200	214	245	193	217	201	224	215	224	210	194	213	207	217	213	188	237	245	228	222	242	227	217	238	240	204	214	220	246	218	233	245	209	228	199	223	235	236	240	221	213	228	212	205	254	184	209	210	191	225	249	227	214	212	214	210	209	212	216	232	209	245	197	206	226	208	234	229	221	191	236	212	211	243	232	215	229	213	221	204	233	224	182	200	254	202	225	240	245	212	231	220	232	209	207	219	227	214	258	230	213	205	220	218	241	217	221	208	225	212	214	183	242	215	209	244	225	235	230	219	255	210	219	207	205	205	199	229	207	209	222	209	186	234	211	233	234	207	217	237	226	219	247	223	217	205	251	216	236	238	220	218	208	208	222	226	221	239	218	209	212	223	248	221	225	194	246	209	215	200	214	222	221	218	216	258	226	239	199	221	205	232	229	241	225	226	219	214	206	213	231	203	210	211	216	210	198	202	205	214	206	207	217	223	238	200	226	213	231	214	210	212	212	216	239	211	211	210	230	206	219	219	234	203	203	216	252	227	234	214	202	257	228	210	231	214	173	223	230	224	241	225	224	223	219	224	194	196	213	264	212	204	213	211	197	225	244	214	220	202	213	215	234	199	236	218	221	222	209	223	223	199	210	234	238	210	187	195	229	226	209	223	240	205	220	237	196	210	215	227	222	222	227	217	211	220	221	208	230	228	228	232	231	212	242	221	225	221	239	208	210	229	240	212	229	239	254	211	248	235	203	231	190	216	193	210	257	216	229	192	212	222	232	211	199	231	202	200	216	215	202	250	247	213	218	197	209	239	200	214	211	234	257	204	223	216	238	232	223	235	214	218	201	216	204	246	210	217	223	211	230	196	212	214	224	213	241	211	225	223	209	199	220	251	228	196	201	212	219	244	199	206	213	220	237	217	211	222	231	207	199	208	213	208	235	214	218	233	236	214	214	234	239	206	218	212	223	234	216	194	237	207	202	215	192	247	236	234	227	229	240	219	190	207	214	220	223	243	211	236	199	221	235	201	220	200	208	251	246	225	209	214	199	215	232	224	220	212	231	211	223	244	238	252	213	216	229	243	205	214	201	234	187	228	210	236	232	238	204	224	227	217	231	243	201	199	236	241	233	224	249	229	231	226	207	243	221	228	218	243	221	230	231	210	223	228	228	225	204	202	220	222	225	218	222	210	236	239	209	209	204	214	202	216	248	205	219	232	218	215	233	246	210	217	211	222	225	232	239	209	220	219	218	226	212	206	208	217	247	176	226	208	224	218	222	237	216	203	205	219	225	204	216	240	207	233	250	190	242	234	219	214	219	204	211	216	196	205	248	240	235	201	199	243	234	223	229	196	242	228	228	222	221	220	230	233	216	229	237	233	203	202	202	188	216	199	217	223	243	228	233	210	199	205	224	216	213	228	228	218	221	215	203	213	196	218	201	229	218	195	237	205	212	248	227	226	226	210	203	236	220	241	246	231	241	221	237	219	239	219	246	215	195	254	204	207	220	244	223	233	231	212	203	227	200	225	224	219	212	221	201	215	238	213	204	206	203	220	212	229	226	228	227	231	222	245	228	180	210	212	230	223	215	223	234	227	228	214	222	197	218	218	217	212	208	215	198	234	225	233	230	225	221	227	226	216	228	211	210	193	202	208	179	215	224	211	213	217	215	221	217	199	228	205	221	217	203	223	220	205	234	206	195	221	227	193	228	247	217	222	229	219	202	204	212	226	209	224	190	227	230	231	194	216	220	202	226	213	209	217	210	193	210	209	236	240	236	210	226	231	220	201	227	197	206	228	200	243	193	208	212	213	226	220	207	214	229	201	215	226	215	214	179	231	223	217	211	229	224	223	223	223	236	224	206	227	243	223	219	241	221	197	234	209	239	213	227	214	231	220	221	225	208	226	232	227	222	230	218	228	211	204	219	212	243	230	228	222	208	217	206	220	214	209	186	219	198	206	224	211	227	232	219	197	210	205	225	223	206	231	225	231	220	215	221	211	220	212	216	216	217	227	231	199	242	230	207	209	208	216	225	228	201	227	204	208	226	204	208	236	167	235	265	220	227	229	217	206	223	213	213	225	222	192	229	227	216	231	216	220	204	242	198	213	228	225	230	203	248	234	230	209	217	246	205	231	207	236	219	219	217	213	200	190	233	208	222	199	236	224	212	206	204	218	226	218	209	222	227	212	214	248	182	206	244	222	225	238	201	214	209	245	223	269	216	200	215	202	211	226	222	205	220	198	207	216	209	234	217	215	226	227	234	196	209	210	215	201	212	256	223	202	220	209	242	193	263	245	208	220	218	212	234	203	220	247	204	211	235	219	227	219	265	234	211	250	208	222	230	223	224	219	232	211	221	233	207	216	205	234	217	235	212	225	208	201	182	209	218	210	239	220	207	219	235	213	214	213	226	248	223	209	240	228	208	205	222	220	236	201	250	208	228	213	242	203	209	235	214	212
34972	18351	8648	4368	3083	2192	1595	1198	951	779	668	522	466	463	420	414	373	320	349	336	318	302	314	280	290	270	257	312	264	255	259	282	252	271	251	256	271	267	242	256	248	259	244	239	230	220	247	222	229	245	225	223	241	208	243	253	235	228	262	218	230	231	224	247	240	240	212	216	221	225	228	235	219	224	236	236	201	201	203	205	220	236	235	242	238	209	237	215	221	227	215	223	196	226	199	211	227	220	237	240	226	233	239	219	217	214	222	226	229	233	222	234	235	250	220	217	221	211	214	232	239	235	232	232	231	184	204	225	207	223	211	207	204	236	229	217	202	238	224	207	215	202	230	215	200	222	235	221	227	231	217	198	198	213	227	204	221	221	215	215	204	240	237	223	190	214	213	230	229	221	224	234	214	169	246	212	226	202	217	210	217	243	207	211	250	209	232	205	222	205	233	218	258	214	203	193	199	214	199	205	249	202	227	244	202	231	221	218	210	226	186	236	221	209	207	254	234	196	236	211	207	217	220	201	208	209	246	206	211	242	210	205	199	235	252	214	212	204	214	225	217	202	231	226	206	216	227	221	233	216	210	241	201	187	233	248	233	196	212	235	205	224	198	225	231	252	196	215	233	236	198	237	199	238	214	222	219	207	236	211	204	238	205	226	200	192	190	212	237	209	217	223	233	239	214	230	201	222	212	215	225	223	222	226	218	202	184	210	214	220	218	225	175	201	211	197	217	209	222	220	220	206	216	209	210	206	209	216	202	240	225	227	224	208	213	189	228	206	212	222	240	227	209	209	204	220	215	213	210	198	227	207	214	224	220	230	217	237	232	232	224	232	218	220	217	234	204	202	199	219	210	211	202	221	225	248	248	210	201	199	207	237	213	241	209	212	244	213	225	221	222	229	225	188	237	218	229	211	207	211	215	242	197	229	217	221	221	192	218	187	217	244	213	230	230	219	185	227	234	219	201	203	231	204	225	220	222	253	238	218	244	220	214	222	212	224	230	227	214	227	225	226	217	208	188	211	200	223	208	222	196	240	242	199	211	200	209	206	214	213	229	202	240	219	230	206	215	227	212	203	221	184	218	240	221	206	181	246	216	208	216	231	247	185	187	193	240	184	231	201	222	214	211	222	186	222	219	225	206	210	227	197	225	226	216	209	239	227	217	202	220	228	208	218	201	193	218	209	218	224	194	207	226	204	221	199	218	228	210	222	242	206	234	209	218	237	222	230	250	221	234	210	219	236	231	201	205	209	197	210	201	199	250	219	198	206	218	187	210	227	232	228	225	217	246	209	211	222	227	230	215	235	200	198	218	232	216	222	239	231	203	210	213	208	228	216	227	232	202	185	232	222	209	230	225	234	208	228	230	217	233	241	198	222	222	195	227	260	231	203	206	214	213	201	220	228	236	202	243	252	218	234	198	227	219	236	210	238	199	210	222	209	206	217	208	208	210	208	215	251	208	228	193	224	226	229	191	224	198	217	212	186	200	228	225	242	218	202	236	212	216	215	220	233	236	234	219	217	231	211	188	226	206	205	212	215	205	212	206	219	230	216	241	233	192	217	250	225	207	235	227	246	213	235	194	252	208	219	210	217	219	228	200	202	209	221	240	213	205	209	207	200	196	214	203	203	227	214	228	237	190	225	226	232	204	242	236	227	195	218	193	234	218	210	214	205	195	222	220	224	209	237	207	225	221	212	202	229	194	206	196	217	203	208	222	224	207	231	222	192	211	216	218	207	234	208	222	200	218	221	191	212	195	202	192	236	198	206	232	218	202	220	203	214	238	212	217	236	217	223	220	208	207	210	204	208	232	194	195	202	226	217	217	236	220	218	239	187	234	185	230	215	246	224	219	184	241	221	218	258	212	208	209	217	220	211	205	230	232	198	207	234	199	247	222	223	193	236	213	194	230	219	205	193	205	226	236	200	223	238	214	244	211	197	220	208	225	218	206	224	239	182	219	205	211	206	201	221	217	230	212	197	204	219	208	238	223	218	217	220	215	229	226	212	218	196	231	232	218	224	219	215	221	214	197	220	245	226	230	204	231	212	216	223	221	217	218	212	265	205	220	215	225	209	212	191	233	233	223	226	199	214	222	239	225	220	209	222	216	203	204	206	205	217	227	190	223	231	189	223	188	217	219	225	219	215	238	194	225	212	211	223	196	226	212	236	227	203	211	204	214	210	212	228	197	212	222	209	197	213	227	190	215	216	231	209	201	236	202	212	216	184	225	208	201	235	224	228	214	202	236	221	220	207	212	251	230	210	226	210	226	197	233	218	232	219	228	206	216	197	219	205	238	228	239	223	195	201	206	216	221	217	227	247	197	213	210	221	193	212	217	216	224	206	257	233	200	215	235	233	216	229	197	209	204	221	197	223	209	210	230	202	192	207	209	237	192	206	236	241	222	229	197	196	231	227	235	236	231	210	239	220	214	225	215	225	214	246	208	233	221	183	212	233	228	237	206	193	213	219	223	235	237	218	244	236	221	227	217	206	219	221	220	218	236	225	221	234	230	205	215	217	197	222	185	255	208	202	215	216	208	216	222	216	221	209	216	213	236	240	202	232	216	210	237	198	189	226	234	201	228	223	221	201	237	235	229	239	214	199	220	225	201	226	213	219	228	221	220	217	218	195	217	222	198	214	207	206	218	211	244	204	234	214	222	231	247	223	203	198	227	205	211	210	210	225	213	236	207	232	218	202	215	228	216	202	214	228	230	234	215	220	229	211	205	223	203	194	238	212	199	208	239	190	217	206	237	196	199	217	214	190	213	238	213	209	212	205	176	241	220	243	190	218	191	228	215	220	203	244	204	245	206	224	200	209	202	226	241	219	218	198	234	224	227	247	201	227	229	225	216	225	210	205	221	237	204	222	217	219	227	235	230	185	209	221	220	210	194	230	220	224	211	199	210	246	224	202	236	216	234	214	230	216	213	216	222	200	229	205	208	197	216	218	247	193	254	230	221	238	214	196	238	235	239	219	250	237	198	235	213	228	230	237	207	222	224	233	223	224	217	198	198	248	219	226	204	213	197	231	221	219	217	215	203	240	202	220	209	214	204	210	222	235	213	219	216	219	213	224	198	206	216	234	198	208	227	224	224	216	183	211	197	204	233	214	194	189	224	202	219	206	188	194	190	194	210	235	238	194	231	221	240	205	227	210	204	215	215	244	207	218	237	204	205	205	248	236	229	223	218	222	222	197	205	224	215	216	233	234	214	224	235	226	251	194	236	221	227	201	229	217	211	212	246	227	218	221	229	234	221	214	248	201	234	213	215	192	223	229	236	238	200	213	216	182	202	210	211	206	204	234	235	207	187	213	209	207	224	243	246	228	267	204	210	208	232	213	195	217	197	247	200	190	238	199	235	193	233	240	228	211	206	257	236	211	216	218	234	215	207	218	223	232	232	223	235	204	229	218	234	197	206	219	219	207	240	238	229	220	208	215	232	235	207	219	223	212	217	215	235	199	197	252	245	216
31339	22697	9873	995	611	565	544	575	532	519	500	508	551	552	480	516	529	499	535	577	539	545	474	542	527	521	506	525	528	505	532	556	558	549	537	519	514	478	529	540	529	495	536	532	490	563	533	504	538	552	566	489	505	526	484	526	540	569	519	494	486	520	523	538	522	520	555	498	514	541	520	517	578	521	520	504	530	506	528	564	447	509	475	509	521	502	519	522	546	505	478	484	505	506	511	508	499	538	530	547	531	528	506	533	487	503	539	526	513	475	503	541	512	495	487	535	497	519	496	530	495	495	520	518	522	541	501	553	482	506	511	526	527	541	533	522	509	477	519	524	553	482	475	531	543	529	537	521	547	475	485	518	547	487	534	524	465	505	496	499	520	521	539	478	515	554	516	533	517	512	496	517	542	496	515	537	541	546	520	531	465	516	491	548	489	513	543	563	537	493	498	523	512	542	533	480	512	529	501	486	538	507	519	468	516	535	543	515	531	498	587	485	511	554	502	569	531	540	535	475	517	493	501	503	571	535	485	481	521	534	527	543	533	530	529	481	522	497	535	512	525	553	560	526	521	519	533	531	542	547	502	574	541	526	517	517	508	521	495	468	546	484	471	528	547	516	545	515	492	491	543	470	562	493	502	558	498	529	492	515	501	525	497	514	487	512	534	529	530	499	512	538	550	497	518	523	531	567	545	516	524	502	521	533	496	516	497	493	484	528	519	530	541	511	511	502	483	569	488	554	529	530	480	486	495	520	504	519	525	537	549	516	561	552	546	514	523	528	523	546	551	482	503	476	515	488	492	507	503	513	562	556	532	523	526	490	501	511	514	542	520	521	520	536	507	505	529	568	479	513	528	499	506	496	516	538	462	486	453	566	530	544	511	526	508	536	524	516	523	512	512	517	533	512	522	490	508	490	549	533	531	525	528	559	492	519	536	593	509	499	502	524	531	560	531	519	531	506	538	532	485	510	529	557	518	556	532	528	495	544	580	532	561	562	561	531	544	512	518	537	522	553	520	494	558	498	507	523	497	518	505	485	495	523	516	564	527	517	558	529	488	521	542	518	540	478	530	519	539	523	524	534	548	501	525	537	508	523	513	554	524	488	467	536	497	530	510	517	513	537	519	482	543	538	533	491	474	554	513	576	507	562	503	517	488	546	516	501	493	488	550	475	522	536	556	552	497	492	526	524	557	527	533	525	498	511	545	522	530	510	547	496	504	545	529	534	500	534	522	509	524	505	551	527	480	560	521	467	518	522	556	518	508	535	527	506	553	521	513	534	497	519	506	529	485	542	531	528	520	527	538	487	493	468	492	564	515	526	494	471	507	571	537	516	495	532	592	528	487	507	476	519	517	486	501	500	515	528	539	492	532	435	547	506	538	485	501	553	505	502	523	532	519	497	489	517	484	527	498	551	505	457	551	455	469	526	521	515	547	524	562	515	505	510	472	535	510	533	500	514	507	553	528	510	537	513	529	559	512	506	534	524	511	512	556	544	488	497	539	544	507	503	585	560	518	528	509	514	548	552	560	540	498	562	497	496	504	516	554	533	530	503	515	517	538	507	517	522	522	504	511	499	527	523	565	524	500	499	498	499	515	496	527	515	533	532	518	479	520	503	527	516	536	525	529	523	516	504	521	505	524	498	524	529	526	559	533	511	517	522	509	537	515	499	515	547	500	465	561	497	536	486	476	544	503	500	520	546	523	533	499	518	531	517	502	499	514	506	532	536	506	528	534	489	546	494	536	531	514	550	511	501	494	560	515	525	516	548	524	511	503	550	515	510	511	538	507	506	533	498	526	518	516	543	515	541	504	518	522	493	496	480	515	520	528	487	530	517	495	523	556	513	485	547	498	541	498	524	526	544	495	546	527	502	513	531	494	517	538	577	532	541	520	511	490	521	565	504	557	542	528	532	546	498	532	491	478	521	488	529	524	532	491	517	542	509	537	521	501	502	503	524	518	526	547	468	526	521	517	486	522	481	503	539	506	506	502	504	517	502	506	514	497	504	503	510	544	497	540	510	521	492	577	521	488	498	518	501	482	528	521	487	493	575	536	527	537	454	534	569	510	522	542	496	496	494	563	490	549	502	500	544	511	542	506	500	525	555	542	523	494	502	527	545	547	500	504	572	496	515	508	490	520	506	520	576	550	502	519	501	520	522	523	534	490	504	561	535	541	504	486	489	553	507	499	511	505	488	483	550	497	523	518	473	494	509	517	501	534	523	537	548	523	513	553	530	538	515	480	521	501	486	555	491	515	464	540	497	543	497	499	495	526	495	505	561	501	493	551	541	514	492	473	520	517	488	490	554	514	545	551	527	529	509	493	545	471	523	494	527	551	493	503	563	536	502	530	526	516	511	517	533	511	496	522	534	472	558	503	530	538	522	521	558	550	498	565	537	494	489	540	485	482	596	545	517	558	501	491	520	508	506	492	491	499	491	505	503	538	547	501	558	505	519	511	513	518	500	547	521	535	527	520	553	515	514	554	551	558	463	543	505	510	507	517	506	503	488	551	530	545	568	506	535	541	541	513	503	523	488	529	481	528	490	468	567	537	536	502	542	537	488	537	503	518	556	482	504	506	499	478	513	478	514	517	502	510	556	516	536	521	510	561	500	541	527	559	500	516	546	523	544	518	547	496	523	533	500	522	551	515	556	540	505	537	515	507	538	538	564	536	507	545	556	541	498	567	572	509	534	520	561	502	523	509	514	516	526	488	552	516	531	521	530	498	517	502	527	504	515	504	510	500	514	571	521	524	531	510	533	527	535	479	525	560	493	567	544	483	482	571	548	482	521	533	538	542	538	538	487	501	537	496	545	583	533	520	544	514	570	506	560	534	538	516	540	513	557	500	506	504	552	482	513	523	533	512	491	496	545	541	528	495	507	561	532	532	548	568	560	467	511	508	511	523	546	474	523	507	514	521	550	515	472	492	522	533	525	516	490	538	499	517	526	519	560	544	516	535	484	500	525	498	565	513	509	551	537	538	552	492	494	534	512	539	524	501	542	484	519	522	482	509	556	485	494	542	496	506	533	510	536	531	561	528	517	540	506	552	517	500	497	556	519	499	557	519	543	534	512	531	521	492	495	498	474	533	524	540	488	512	530	520	531	502	528	539	513	497	533	525	522	473	470	496	547	557	552	518	528	501	498	551	540	498	538	503	468	509	520	535	525	535	515	507	534	501	495	562	512	536	516	517	473	519	493	545	491	517	499	496	505	521	535	496	503	523	536	530	508	521	559	497	510	504	539	554	533	511	533	559	540	536	505	517	526	521	538	509	499	449	518	485	518	538	513	552	496	519	544	526	510	521	545	499	507	518	521	479	511	554	502	505	516	542	511	521	509	511	534	510	512	556	527	547	512	450	488	545	549	526	563	537	506	518	505	509	475	555	532	508	484	520	538	501	538	496	552	529	529	523	558	552	510	544	521	495	497	485	486	546	520	517	512	520	521	560	505	516	538	502	515	501	491	514	572
33302	7711	810	655	610	612	545	558	554	524	540	509	557	555	495	537	503	544	578	549	503	539	545	527	498	551	522	515	522	536	487	550	565	547	544	553	532	497	561	573	514	506	533	528	554	520	540	525	531	485	514	543	554	544	510	550	535	524	486	527	510	553	498	525	479	523	541	549	480	521	522	529	492	576	535	538	484	525	551	534	558	543	552	525	523	565	493	514	496	485	534	517	542	533	508	541	489	499	560	555	568	525	502	516	560	532	507	564	508	512	537	544	505	516	566	532	515	546	555	518	519	497	500	535	522	507	534	519	544	510	544	517	537	532	555	542	528	575	569	556	498	526	527	505	533	545	526	523	542	489	481	535	486	537	547	486	540	543	521	485	494	529	538	533	545	512	505	522	510	545	524	515	533	571	544	524	509	515	548	561	513	511	529	505	551	510	546	509	508	501	501	546	502	522	520	518	502	557	518	523	528	560	525	563	486	519	556	553	504	499	514	535	565	528	536	493	551	514	535	539	545	535	543	540	519	494	530	524	539	540	548	494	545	538	562	501	543	526	497	535	547	541	555	531	500	504	540	537	537	492	511	514	503	527	525	528	581	546	545	550	508	532	512	505	516	533	498	502	514	487	495	490	496	496	513	529	525	509	518	515	528	532	532	475	553	513	542	534	513	538	504	460	503	555	503	559	521	514	514	526	536	517	508	522	534	531	536	496	566	530	532	489	514	527	503	522	561	566	539	545	550	526	552	546	544	523	535	519	483	535	535	526	574	506	533	526	499	524	488	521	498	497	555	537	516	545	502	563	502	528	511	512	523	523	582	515	533	529	527	518	520	559	524	540	525	518	530	540	495	530	520	539	518	532	538	539	553	525	566	536	492	553	520	500	534	534	502	489	498	462	533	542	522	566	541	509	531	542	492	488	481	511	509	525	532	555	515	548	516	553	555	550	523	489	503	481	515	529	523	508	483	543	484	544	480	537	501	496	546	528	526	544	506	532	508	540	527	510	473	526	536	507	533	540	536	489	519	507	524	551	551	519	502	539	509	545	515	530	520	536	567	527	497	541	515	548	521	510	534	520	528	564	500	478	519	544	542	511	472	537	530	544	515	536	518	553	529	530	525	538	541	531	530	547	505	528	527	500	521	501	555	517	534	524	504	528	581	524	552	525	506	525	513	511	521	514	568	528	530	490	499	540	518	510	519	528	525	520	553	527	542	540	486	501	515	539	565	552	508	503	518	508	539	535	511	508	514	526	538	510	548	534	560	545	560	530	496	536	521	504	573	530	482	496	492	562	499	596	504	500	518	491	535	500	535	547	533	520	530	528	574	523	490	553	548	566	526	514	547	552	521	529	547	511	528	540	486	513	541	537	496	529	560	512	546	467	514	521	488	498	518	489	492	543	527	567	490	552	507	514	541	528	518	530	538	504	510	541	499	532	499	535	530	551	534	551	557	513	484	492	522	520	532	553	550	534	484	513	523	486	538	487	514	533	507	507	538	535	564	533	518	544	547	548	473	542	547	538	526	489	528	525	547	493	511	538	520	507	586	523	510	540	513	531	526	535	556	533	500	543	517	505	575	547	505	522	531	566	520	523	536	526	543	571	516	538	550	517	542	475	488	530	528	546	467	518	544	539	566	546	539	538	541	546	521	537	540	546	516	480	520	513	556	531	497	523	516	526	531	533	537	526	555	519	548	531	510	514	528	548	518	541	519	507	480	549	504	513	562	546	521	537	537	550	533	552	523	545	496	541	541	525	503	547	551	536	560	517	551	529	549	504	517	532	538	527	520	508	511	543	528	514	535	510	557	501	509	563	503	479	528	527	549	526	543	477	525	560	519	544	560	541	531	467	552	530	519	477	536	537	559	582	529	502	503	517	494	535	554	515	553	505	494	533	523	569	522	528	522	532	523	529	561	587	497	543	526	554	515	542	527	531	526	498	493	540	504	521	521	572	523	526	532	527	505	523	559	543	545	538	543	509	529	543	490	522	512	548	522	534	500	534	535	515	484	507	552	505	499	529	518	579	530	530	498	501	542	554	548	549	529	538	550	514	510	533	528	517	543	540	526	523	542	533	528	503	525	518	510	484	533	547	520	552	502	522	534	547	533	568	533	527	548	516	489	493	528	563	533	511	536	510	550	538	514	537	537	545	538	543	521	502	533	501	538	527	499	511	555	554	535	574	550	529	529	564	554	509	560	558	550	533	496	533	539	529	516	534	546	514	518	572	497	495	502	532	531	530	567	537	510	518	539	556	492	496	503	517	549	492	519	550	496	534	532	527	519	523	500	528	517	519	539	534	531	524	498	541	550	554	521	515	491	498	507	562	522	538	494	532	509	506	547	555	517	508	543	506	541	513	549	485	494	485	492	513	511	528	493	561	509	560	545	499	530	525	511	560	512	477	513	551	513	559	539	559	542	527	496	530	530	506	537	531	518	536	506	465	524	500	509	547	535	538	508	536	535	536	539	516	514	511	532	535	542	536	547	512	543	516	558	515	524	529	538	526	532	561	531	518	570	552	546	510	559	559	567	510	481	472	563	525	571	496	525	525	550	490	506	482	509	510	538	548	483	537	484	523	515	484	511	542	528	513	513	528	497	540	522	538	549	471	544	477	534	487	544	551	475	506	498	511	506	551	506	529	533	541	529	534	519	525	549	495	514	560	520	510	505	538	529	553	524	536	523	507	533	540	518	529	547	532	501	506	508	560	552	490	489	496	508	554	558	495	526	553	497	544	514	552	504	501	526	546	527	560	510	488	541	523	517	487	535	555	502	553	539	522	520	532	512	529	494	531	493	503	542	518	512	509	554	531	517	515	550	512	501	549	517	575	498	510	529	476	541	498	504	542	521	504	545	539	519	523	538	510	490	538	522	501	500	514	508	531	566	498	516	521	499	546	527	500	469	517	512	533	517	468	500	555	554	548	517	545	545	495	527	554	572	516	569	541	536	522	529	502	547	523	530	559	523	539	541	506	526	563	550	527	511	497	547	561	546	544	564	507	582	528	549	519	523	553	528	536	527	514	532	510	484	500	557	522	507	520	530	504	573	529	491	516	524	548	533	534	508	531	501	538	527	518	533	542	504	507	499	496	523	536	476	531	544	535	519	490	554	509	547	513	512	504	531	520	537	500	507	505	541	565	542	529	551	479	509	526	515	534	545	549	532	530	545	516	548	525	528	510	488	515	516	548	536	547	502	559	515	474	495	548	510	528	508	490	546	530	512	505	535	567	521	543	545	534	537	498	562	497	523	518	490	574	536	505	502	513	534	546	516	514	525	539	528	525	539	534	540	553	521	537	491	535	519	496	525	467	461	509	500	505	503	526	500	488	526	542	548	543	486	495	554	535	527	568	535	536	538	523	498	537	558	468	531	515	530	509	532	518	537	518	518	501	496	552	530	554	493	530	562	511	523	492	527	535	521	513	533	567	495	483	541	546	528	536	559	505	549	516	524	546	510	526	553	527	510	488	501	530
23488	20936	28108	23926	20921	11002	962	632	552	470	451	396	416	420	372	382	364	361	351	360	348	307	315	315	325	335	337	324	294	277	290	316	308	297	351	335	287	291	284	287	286	305	292	299	317	286	279	293	284	292	300	297	339	306	318	305	308	292	297	278	281	301	307	285	326	302	325	275	283	308	292	300	282	277	307	305	290	311	261	306	274	314	302	303	337	304	289	333	298	312	324	303	300	295	334	312	310	285	294	300	299	287	317	305	315	267	316	298	299	284	311	296	299	288	329	284	267	302	309	324	300	292	299	267	286	300	291	294	286	273	289	325	294	306	294	283	312	289	296	299	299	288	302	321	312	287	280	293	280	273	290	309	302	288	285	307	304	282	306	286	300	244	283	312	300	297	280	304	307	291	300	328	301	285	289	295	258	271	269	298	287	274	303	285	270	315	278	277	294	278	264	287	256	310	275	295	297	289	269	252	281	282	296	281	288	274	315	291	297	272	313	282	292	257	309	300	295	291	312	340	302	268	270	309	293	263	301	301	309	288	280	296	300	299	275	279	296	287	305	305	319	279	288	312	304	290	299	268	283	301	269	297	307	281	272	290	311	286	291	282	285	317	303	279	302	286	286	329	306	300	289	322	274	284	313	310	282	290	305	303	282	297	329	318	290	277	325	341	289	296	280	295	286	293	270	257	275	272	306	283	292	270	316	298	327	292	273	268	281	291	291	276	308	267	319	290	292	288	284	323	315	266	281	325	300	297	278	285	272	309	297	296	285	311	314	289	286	282	279	278	296	288	312	292	297	295	282	350	320	304	299	305	300	329	318	327	293	301	295	286	287	294	277	289	285	286	295	284	315	311	306	303	300	301	260	294	278	256	275	286	294	281	283	293	287	256	275	311	276	286	273	302	306	303	285	295	282	274	314	265	282	316	326	275	263	295	288	342	306	296	294	289	300	312	316	324	295	275	263	271	305	300	306	281	311	299	276	281	291	310	314	309	298	306	298	288	290	299	267	310	311	278	265	302	266	284	280	290	274	284	271	277	280	298	288	286	295	275	291	271	295	301	285	292	287	305	274	303	300	281	291	290	299	284	281	306	291	278	280	311	319	282	280	301	311	291	264	270	315	280	286	264	274	283	292	296	325	293	251	280	297	319	284	275	308	260	266	288	278	291	315	295	324	296	314	286	323	300	313	300	298	268	300	327	276	307	307	311	294	292	331	286	280	309	284	289	254	285	280	301	278	261	278	310	287	309	281	351	285	303	307	268	312	310	338	312	319	331	289	276	298	308	316	290	274	324	312	287	296	295	318	287	296	317	291	292	300	278	303	288	305	310	292	305	291	288	324	319	308	288	313	293	296	276	312	291	267	295	277	302	332	314	302	289	271	315	263	295	276	287	290	280	308	299	307	305	278	296	293	268	250	342	297	254	267	312	272	303	307	295	303	299	275	281	314	286	310	274	294	308	307	316	335	268	297	263	279	277	325	283	291	319	305	292	287	299	287	280	307	293	282	293	331	309	306	280	290	309	319	302	324	289	304	311	296	291	316	291	288	326	257	268	290	297	311	288	290	291	306	294	296	289	306	282	272	317	290	287	298	340	292	292	267	299	263	285	275	283	307	285	286	278	297	299	299	294	287	262	305	309	279	296	320	256	298	279	306	300	261	334	304	294	278	260	299	264	306	290	295	276	274	302	290	292	278	290	326	336	310	289	277	277	274	293	311	311	308	287	299	277	274	290	294	301	291	291	294	285	308	318	279	310	310	310	295	291	258	287	286	278	302	316	285	304	279	290	294	308	297	290	303	294	265	318	300	291	269	317	301	260	292	311	291	262	290	312	280	321	301	299	293	314	296	298	303	264	296	273	286	307	293	306	315	304	300	289	271	286	286	308	289	331	300	302	302	278	301	284	272	276	282	303	285	305	297	317	324	302	288	280	283	284	304	304	266	291	285	285	277	285	287	310	309	290	312	264	283	293	291	282	282	320	281	298	290	273	330	310	282	299	302	261	286	277	281	319	307	302	294	287	298	271	289	292	273	322	328	266	274	252	317	309	288	321	328	270	261	285	297	273	263	287	308	285	290	295	271	291	293	293	293	273	320	316	278	294	313	276	330	303	313	315	274	327	296	277	308	303	295	278	279	296	323	307	296	275	263	261	276	265	264	314	302	324	283	281	275	296	307	274	293	276	272	288	294	285	273	268	280	285	291	278	258	274	303	309	335	307	282	274	292	303	287	254	289	289	272	299	297	308	292	281	280	288	314	255	303	259	311	330	299	317	309	278	291	290	264	306	305	279	284	325	315	298	264	276	313	295	298	296	331	279	284	271	314	265	303	294	298	283	317	290	328	304	281	274	285	303	313	275	267	289	309	299	272	285	277	286	283	292	294	310	288	272	309	291	313	290	311	273	270	286	300	300	293	328	328	287	292	305	301	301	314	282	293	289	294	302	284	288	285	291	300	300	300	273	294	275	276	290	308	299	288	284	290	276	316	297	295	269	287	282	287	251	288	272	311	321	322	284	279	269	302	269	307	306	273	315	284	299	294	270	299	327	267	279	306	276	294	300	285	281	291	292	294	301	269	294	294	304	299	339	262	294	295	295	282	284	315	284	280	310	287	277	270	268	339	302	298	286	319	277	264	303	303	300	317	291	285	274	274	300	300	278	306	295	289	273	306	282	287	300	308	300	317	284	293	344	300	275	326	275	261	301	306	264	301	311	288	309	294	290	298	293	297	305	299	282	296	322	288	323	295	316	303	291	302	291	297	305	280	328	279	281	291	300	302	291	269	292	305	332	292	292	272	279	287	295	319	289	298	277	310	292	310	292	293	316	291	272	292	290	303	291	312	290	304	304	295	274	275	291	310	304	275	284	293	304	289	295	308	289	272	279	257	273	295	307	301	296	290	320	291	281	292	269	324	307	323	283	326	318	295	279	316	308	318	274	299	266	316	278	293	292	323	315	302	293	292	297	296	296	284	284	292	296	256	301	293	314	283	284	300	279	303	303	311	259	291	305	308	313	252	352	289	313	283	292	304	271	299	291	285	298	286	299	296	317	303	279	304	275	261	285	340	287	271	292	295	280	279	279	311	299	297	305	322	295	296	301	303	282	287	312	300	290	305	263	283	275	294	268	284	275	277	286	303	298	291	300	333	319	311	289	302	300	306	300	277	311	300	271	286	285	286	299	286	302	301	295	278	285	305	301	322	306	298	281	292	270	315	287	316	295	296	309	303	284	302	320	314	288	295	273	297	277	287	336	310	273	269	299	290	300	253	306	277	278	285	311	299	299	290	279	288	267	301	289	293	276	291	284	323	292	279	287	299	299	298	270	303	316	276	317	271	282	258	302	271	294	295	292	290	267	308	309	302	257	303	287	287	298	282	267	297	312	299	311	309	275	294	293	295	295	302	296	293	302	288	291	316	295	294	280	292	290	277	303	332	289	251	302	288	264	305	289	284	313	288	277	303	268	290	319	313	274
33786	15474	5200	2406	1746	1276	949	762	663	573	508	467	393	437	404	426	369	357	347	350	357	373	345	371	327	328	345	328	364	308	339	298	324	332	324	319	304	307	321	346	340	297	328	338	313	316	347	305	280	333	320	338	335	307	324	327	312	327	284	298	296	293	302	319	290	284	331	307	311	294	331	294	326	300	312	313	290	312	313	282	332	296	308	307	337	329	325	339	315	296	323	290	295	311	274	305	308	289	277	295	279	305	328	289	312	278	339	285	296	336	310	292	313	295	301	277	301	285	308	328	276	251	289	304	280	304	296	308	328	312	266	311	297	287	324	271	291	327	288	297	306	314	318	253	292	298	283	305	315	308	294	308	303	276	289	309	309	303	327	285	303	315	269	339	313	295	273	323	295	274	304	286	312	312	309	295	301	290	352	310	311	299	325	296	315	299	293	305	356	309	328	303	314	295	303	307	317	310	286	317	297	297	295	312	308	319	336	289	295	293	309	330	318	306	296	283	337	273	310	308	287	273	274	332	305	314	302	309	301	286	275	278	316	296	277	302	313	300	288	313	299	266	330	305	319	294	300	319	303	305	289	278	311	306	300	278	289	286	293	317	326	311	283	304	313	308	319	306	286	299	308	316	287	322	301	302	299	279	290	291	322	297	317	328	293	286	297	306	294	345	273	305	283	309	260	324	289	317	314	310	299	310	281	307	292	298	290	327	279	281	287	281	294	315	302	307	288	309	299	292	286	295	297	273	290	286	270	298	291	313	292	329	301	311	289	301	307	307	307	308	285	313	306	304	319	295	296	329	323	331	263	279	283	297	303	288	271	310	319	341	296	276	303	303	312	319	297	296	300	283	303	317	320	276	295	266	279	308	316	285	333	302	316	333	322	300	319	299	307	299	287	284	334	318	307	329	290	304	293	320	304	301	299	332	316	296	290	325	272	313	288	278	319	301	318	318	294	302	331	302	327	306	295	281	297	295	313	285	289	324	313	322	285	316	306	315	311	316	302	318	316	311	306	313	296	288	267	319	301	285	317	314	328	331	293	334	291	315	302	281	279	314	292	304	273	287	335	314	265	279	311	281	291	269	263	285	302	301	296	297	343	319	313	327	317	297	271	297	316	262	292	288	272	292	287	299	312	297	287	346	289	311	273	312	326	299	327	300	297	254	314	303	319	293	293	306	259	311	310	290	299	280	292	317	294	302	318	281	322	295	281	290	288	310	295	291	291	321	321	338	308	287	283	319	321	321	329	286	354	282	257	300	338	293	344	298	311	320	315	318	297	294	293	297	330	322	293	295	293	264	273	304	296	277	271	291	331	303	301	291	286	290	322	304	313	302	305	296	291	305	289	345	312	260	310	310	300	268	294	291	332	313	291	299	309	303	279	290	304	286	308	289	296	305	261	289	304	298	279	283	301	283	274	279	305	291	305	311	311	305	268	307	310	288	334	312	298	262	272	294	263	301	307	310	304	298	314	283	313	287	306	278	306	289	300	301	292	306	307	309	356	294	307	311	275	309	290	280	314	310	328	307	319	283	287	315	313	307	267	317	305	293	312	304	330	270	306	282	287	314	297	330	329	286	293	281	321	326	306	296	308	303	299	297	273	308	314	281	301	347	322	337	287	318	299	301	288	299	317	320	273	299	287	329	281	291	289	312	303	300	283	305	309	318	284	291	304	311	306	303	303	302	319	308	279	307	317	342	324	329	288	284	306	321	315	300	321	332	343	256	311	315	284	325	321	296	318	293	317	335	303	313	316	288	285	318	309	335	314	341	341	296	281	304	316	290	342	299	293	297	321	304	293	275	302	296	297	303	289	314	316	301	300	287	240	303	299	285	335	286	304	296	304	287	295	322	322	330	305	316	306	317	278	271	310	322	310	318	281	342	321	285	319	281	317	273	309	313	291	286	304	315	301	321	312	307	296	291	312	285	289	289	309	298	330	315	305	292	315	311	300	285	289	302	308	302	287	311	296	289	304	290	308	342	303	303	326	307	291	313	303	312	307	296	310	314	295	294	309	317	311	301	309	285	270	278	301	293	297	338	322	297	295	273	299	317	295	325	323	287	309	328	289	303	290	311	292	323	319	302	287	299	339	272	313	307	296	326	297	310	278	300	257	318	310	285	288	323	291	309	279	285	315	317	326	301	304	323	282	288	292	300	306	301	314	286	320	292	300	304	308	271	294	311	284	320	331	287	319	323	319	296	308	309	281	261	285	321	324	289	292	318	318	305	303	295	334	349	279	297	271	289	299	308	304	315	308	298	288	320	236	290	298	291	288	310	300	261	285	296	284	306	330	309	288	305	282	331	294	272	306	327	305	298	299	292	330	303	277	294	264	296	303	280	280	285	277	300	292	295	310	290	306	307	315	345	299	292	301	303	301	293	294	320	270	306	299	321	310	314	324	290	296	313	292	288	290	293	294	322	296	282	315	287	312	319	277	288	307	290	296	289	304	276	299	318	306	282	295	325	309	285	309	336	332	277	313	331	321	293	300	300	287	300	299	264	294	310	316	335	281	299	318	290	312	320	342	294	316	294	318	312	290	268	293	298	313	303	309	288	290	310	307	314	300	313	307	298	314	309	327	306	299	310	323	312	290	288	333	309	287	283	291	307	308	303	307	292	301	308	319	299	292	282	336	310	309	312	311	310	313	298	277	281	307	283	309	259	310	292	310	290	313	296	268	276	328	300	290	297	298	304	299	310	276	296	327	318	304	304	297	282	297	302	275	322	301	292	306	307	340	302	303	312	304	321	300	324	297	305	317	325	305	290	310	271	311	274	303	311	296	318	307	301	312	311	329	299	295	289	311	340	294	300	309	282	314	300	260	284	303	293	296	295	283	300	295	306	306	312	308	310	276	333	307	305	315	310	282	303	282	306	313	276	318	309	321	304	311	279	293	307	301	303	342	285	295	302	301	291	303	289	281	288	304	290	270	327	314	298	314	345	301	322	301	292	315	312	293	288	308	302	306	286	305	303	305	286	295	306	294	309	291	304	322	311	300	324	309	307	299	292	282	336	300	319	302	294	283	288	318	278	295	321	316	300	259	286	314	316	312	294	304	293	316	312	287	313	271	308	297	307	300	293	315	288	318	322	292	296	307	327	298	279	287	316	320	294	311	357	291	322	286	288	306	353	312	293	334	313	290	293	289	305	294	303	283	279	282	320	315	313	320	292	296	283	296	278	296	299	264	304	317	308	337	302	300	275	292	299	288	288	314	303	294	295	302	322	285	288	300	308	348	292	316	290	296	305	314	278	312	300	272	310	326	286	344	307	321	304	314	298	317	302	298	308	301	301	274	317	321	289	306	309	322	305	298	291	318	328	327	318	293	292	268	318	286	280	323	292	295	304	310	342	294	317	291	282	300	301	309	329	293	309	298	317	319	301	310	304	287	322	308	327	275	312	285	288	282	312	280	304	333	306	298	306	333	293	322	296	286	308	315	284	327	315	291	322	332	305	297	281	306	288	281	307
24473	20992	27295	24753	14588	1191	824	654	587	586	602	591	586	578	597	584	557	523	559	525	558	596	535	587	593	532	559	538	516	515	556	558	588	536	507	517	535	547	524	512	541	508	517	534	555	550	528	537	537	523	524	547	559	536	601	524	562	521	546	559	544	559	527	551	553	540	531	547	523	526	554	540	533	545	560	532	551	552	591	551	576	571	564	544	540	491	512	525	576	536	539	539	563	559	535	534	560	521	533	509	547	529	538	556	542	521	476	511	509	550	551	541	512	533	522	596	510	479	564	561	513	608	543	542	561	552	526	518	528	538	543	525	500	552	538	463	551	552	544	523	539	547	559	491	544	594	532	552	538	557	570	525	578	520	526	548	553	536	475	527	494	560	549	526	531	537	533	479	554	507	523	562	565	537	573	511	509	553	520	508	497	546	509	523	471	577	500	587	536	521	513	505	574	573	513	566	508	531	562	529	552	526	527	505	517	560	527	577	517	524	553	543	541	500	561	545	558	512	527	548	550	549	546	484	561	520	553	535	517	509	522	510	492	535	525	574	538	508	559	520	537	563	591	546	520	550	555	512	534	532	521	521	562	530	518	548	547	525	525	506	524	561	508	532	541	562	553	563	538	539	557	520	537	553	542	530	531	543	537	514	522	565	530	525	536	540	522	571	532	564	518	515	514	502	536	548	501	513	549	566	508	544	517	494	512	555	538	514	554	507	543	537	543	523	519	523	540	540	516	537	537	522	540	546	539	523	568	529	519	564	553	533	557	510	478	542	523	521	542	540	542	513	528	490	517	482	548	527	499	541	549	490	562	575	565	499	524	545	515	538	535	582	546	534	483	528	580	515	507	545	508	524	538	509	517	544	535	507	542	539	542	567	496	515	527	572	527	571	510	551	511	525	499	580	535	519	534	543	548	496	525	548	511	534	527	558	510	554	520	541	586	533	606	558	552	518	530	561	506	528	507	555	488	558	568	521	551	559	540	514	517	560	544	544	533	488	565	509	558	552	542	621	563	519	551	514	475	538	502	530	510	564	578	498	552	593	531	587	546	518	544	550	542	557	500	496	518	570	552	536	527	523	508	514	531	510	564	559	485	506	525	528	516	547	548	473	550	522	555	496	530	498	525	528	516	502	546	496	488	554	567	524	534	527	578	547	522	542	552	553	527	527	516	576	561	535	548	499	508	515	544	512	536	530	507	539	535	564	533	540	508	522	523	511	549	567	500	529	532	537	521	536	537	529	538	519	548	524	526	524	542	530	530	554	577	522	546	536	485	496	551	544	546	514	565	562	571	532	565	504	540	483	528	538	558	575	514	512	570	526	529	551	521	544	539	549	569	556	537	524	568	553	535	559	547	502	524	507	549	531	482	513	512	586	516	522	505	528	512	572	558	534	541	555	532	545	542	588	491	513	556	546	519	549	535	531	534	523	508	538	537	539	530	541	575	549	547	547	512	516	542	529	494	530	511	571	517	525	543	502	538	535	585	507	510	522	567	568	549	519	529	556	495	506	546	517	549	541	567	550	517	538	519	564	491	518	522	506	482	580	564	530	508	581	557	537	527	509	511	556	575	542	512	477	543	544	496	515	520	542	550	464	519	509	553	554	573	529	509	540	528	497	537	531	494	553	547	524	530	503	546	540	507	495	544	522	578	516	484	546	537	513	519	533	508	556	495	508	513	522	531	534	518	542	519	531	524	564	514	514	543	531	514	594	534	572	502	539	565	518	525	542	523	550	573	514	512	541	502	542	505	540	522	536	499	511	518	580	530	567	527	531	535	508	544	501	539	542	535	545	542	539	552	530	539	585	540	548	540	511	545	552	541	583	523	556	508	540	553	543	540	549	542	532	579	518	506	535	539	526	537	552	569	527	490	515	554	535	529	517	534	532	551	554	544	540	536	563	528	522	510	567	497	544	521	524	560	518	537	524	557	536	500	550	532	539	492	526	534	506	514	560	530	499	537	549	515	550	486	518	513	525	535	567	514	502	542	512	533	524	557	541	532	507	529	552	560	578	560	532	546	515	508	512	530	516	489	544	473	556	496	579	525	530	553	523	530	532	528	511	566	503	531	515	560	562	532	536	534	519	559	529	531	569	505	568	506	533	505	533	535	527	528	552	519	544	518	582	580	522	531	529	485	499	543	546	563	536	527	539	520	556	554	520	523	544	553	569	542	545	527	534	547	576	555	548	539	570	552	501	576	578	521	526	516	532	514	536	536	531	557	504	549	578	581	528	505	533	548	567	528	546	555	551	543	540	545	539	520	563	514	553	524	550	542	518	528	544	513	507	531	559	542	548	530	516	525	539	529	511	552	523	545	558	550	547	541	549	540	488	535	503	536	557	500	529	573	534	588	575	534	537	537	497	536	541	530	554	523	546	543	517	553	554	530	530	494	528	507	551	551	544	528	535	574	527	535	535	549	549	569	567	472	510	503	554	540	537	520	512	505	538	590	521	508	521	527	528	545	529	519	565	527	532	532	543	533	573	541	560	579	535	530	550	541	541	534	520	541	548	566	544	542	524	573	546	530	529	545	527	532	560	575	616	499	524	516	543	516	500	504	479	553	545	546	527	515	506	561	534	517	561	577	544	492	543	568	548	503	546	560	477	551	561	546	516	563	552	527	531	509	537	517	535	558	525	517	507	515	557	544	551	514	529	501	529	565	505	527	561	524	548	543	535	508	523	495	530	529	537	505	605	539	503	556	523	507	531	583	518	567	519	540	562	535	514	532	560	538	580	515	507	522	514	567	502	526	533	533	497	538	582	564	560	501	511	531	589	562	535	529	536	555	561	540	513	486	527	566	553	516	541	550	501	529	565	541	572	517	529	554	529	532	517	547	533	506	530	533	476	521	550	533	518	552	572	476	515	546	526	552	532	563	477	525	558	572	583	515	544	531	561	531	525	533	552	526	552	572	506	550	545	544	545	525	500	528	513	490	557	504	532	522	508	515	525	560	543	522	530	532	543	568	537	505	546	550	515	587	548	520	525	507	531	520	540	516	517	518	521	556	529	538	534	565	533	519	538	544	500	533	558	519	555	490	528	526	500	543	565	498	487	489	523	523	536	537	558	565	501	531	549	488	569	518	543	561	554	509	556	533	515	542	532	542	554	547	520	524	543	530	525	565	553	546	534	555	535	521	550	500	531	544	511	544	514	524	585	513	514	522	558	545	545	494	576	583	580	514	504	556	557	535	552	552	504	534	492	505	591	546	507	573	514	555	578	513	512	503	521	502	514	547	557	539	516	537	500	562	538	574	562	529	510	557	535	536	530	541	549	481	574	570	560	494	498	520	522	499	584	556	558	519	534	503	516	528	512	541	533	532	532	548	534	575	557	536	548	541	534	547	544	552	512	526	496	538	517	532	542	521	524	517	557	510	553	544	532	531	528	546	573	552	561	558	524	559	506	520	532	499	540	512	530	550	535	544	521	498	531	485	557	544	481	499	569	506	532	539	519	531	524	536	520	538	541
32766	15615	3225	1746	1262	1046	969	711	759	690	613	637	632	603	575	545	528	540	576	548	558	553	587	523	595	539	551	519	547	551	541	516	521	543	539	542	547	565	511	556	531	582	503	522	543	511	542	521	488	549	541	545	527	520	524	537	565	565	536	516	546	536	539	527	525	506	538	564	542	542	516	556	546	529	521	518	505	503	577	526	539	497	535	523	527	561	518	520	528	533	516	580	545	540	547	500	532	520	542	559	532	496	487	526	548	517	502	510	520	552	535	559	543	528	509	523	508	500	518	534	532	543	539	520	517	527	520	549	535	539	560	500	539	535	482	510	483	524	547	508	518	567	497	523	511	502	564	525	553	517	524	500	527	531	531	542	546	524	537	507	532	530	482	514	497	546	555	484	529	513	507	508	492	517	487	529	497	535	502	529	514	526	528	492	518	527	516	577	525	505	539	554	541	509	519	511	529	489	497	552	520	537	506	505	530	535	550	513	546	570	514	536	586	550	543	514	546	515	536	510	511	514	484	582	514	561	497	503	526	541	518	504	549	506	555	505	544	528	535	513	543	507	548	542	559	553	484	511	543	541	548	490	535	455	547	560	540	553	525	508	518	556	477	565	526	540	509	523	509	574	519	582	523	549	496	529	559	540	482	487	562	513	507	527	517	543	524	505	511	519	549	535	533	536	542	537	558	501	532	517	542	530	508	522	518	481	511	566	550	524	553	560	503	481	527	521	509	511	516	471	534	532	552	518	503	521	536	496	593	531	498	527	558	515	525	522	510	488	546	510	539	521	535	545	529	502	552	545	565	557	491	539	537	521	517	502	480	535	516	494	529	535	521	539	548	554	518	534	475	524	534	506	534	539	502	502	532	495	530	520	545	492	516	478	527	544	524	543	519	512	526	555	480	529	502	557	563	516	510	515	545	535	580	533	501	512	498	516	543	508	582	508	521	558	482	543	494	532	559	539	516	542	534	491	482	539	519	452	541	515	556	538	519	526	529	527	523	484	529	541	542	513	512	559	487	493	519	490	517	531	547	500	504	491	523	545	511	506	479	493	537	505	523	520	560	511	512	507	513	491	487	534	570	542	522	518	583	531	532	566	534	558	500	516	535	503	528	544	516	564	547	558	525	524	539	509	510	528	521	553	535	499	542	476	492	554	535	522	510	514	541	525	556	567	506	530	554	517	510	523	509	524	518	505	545	497	545	546	540	530	524	549	549	552	539	486	526	503	517	537	516	510	507	552	507	527	530	516	520	541	534	476	522	519	543	535	525	534	513	504	494	528	544	515	555	519	530	491	540	449	534	538	495	514	511	544	536	531	524	493	520	526	574	490	508	526	495	504	502	517	550	540	569	547	507	540	484	532	513	505	516	519	498	590	556	525	538	490	513	485	527	567	544	550	525	567	502	497	523	509	489	478	502	527	530	502	528	525	538	514	528	525	499	536	543	525	506	488	525	502	524	525	501	508	537	533	513	554	528	535	541	502	522	534	510	515	506	497	553	547	524	543	536	541	488	487	557	545	502	503	594	507	487	516	490	512	519	527	543	511	518	520	499	462	514	502	546	528	523	537	570	503	476	490	519	534	490	508	514	520	485	576	536	487	517	553	549	534	548	550	499	502	512	535	549	523	546	493	525	514	499	541	503	508	530	467	504	567	472	501	569	540	552	532	545	541	569	497	553	499	522	542	489	529	538	509	510	482	520	538	512	578	527	535	510	521	555	541	509	533	497	525	560	507	522	528	538	480	514	515	559	526	511	545	579	531	524	535	516	536	531	524	526	518	517	528	515	556	530	524	517	523	481	490	534	545	515	568	525	523	528	514	524	548	502	497	524	508	520	552	540	507	486	511	495	495	500	517	526	535	563	520	530	498	502	518	545	573	514	531	489	507	540	529	533	489	555	568	548	516	490	498	542	549	513	529	499	548	525	512	500	517	520	500	498	536	506	539	529	548	532	494	512	518	492	561	552	527	537	536	535	531	530	532	548	496	531	564	532	561	559	537	544	556	465	549	542	487	537	533	507	519	509	543	506	572	540	520	529	493	520	473	527	529	527	521	502	511	486	499	540	497	585	529	533	521	548	543	508	539	491	521	530	547	497	548	548	526	543	492	516	513	509	538	553	516	537	491	528	516	565	536	483	527	548	561	548	555	555	543	499	522	522	537	512	511	507	527	557	526	524	528	534	508	541	509	505	532	530	514	520	554	543	506	521	522	498	571	533	501	513	511	542	510	503	527	535	536	531	497	534	546	545	496	528	545	527	505	521	557	544	550	488	453	496	525	571	489	550	500	544	524	487	486	543	533	545	528	511	550	508	548	517	527	527	552	539	529	523	519	514	527	526	531	532	505	530	552	566	521	554	535	503	488	508	462	547	552	502	498	513	503	524	504	498	561	480	501	514	550	526	563	490	554	592	553	506	495	537	497	487	541	534	521	540	526	543	547	497	495	544	513	541	473	509	526	525	516	528	519	523	524	526	561	524	537	505	527	555	526	525	550	571	502	523	538	519	537	558	542	530	542	532	501	536	512	532	506	546	560	479	517	542	545	576	524	525	498	528	487	516	536	533	552	502	538	541	517	505	547	540	552	540	486	468	507	519	516	549	492	483	561	504	503	572	500	514	538	508	490	526	496	491	559	534	523	514	540	527	495	497	518	520	506	521	574	560	556	495	535	533	531	521	498	498	530	525	535	523	515	518	520	508	540	512	533	576	576	573	497	490	548	487	500	501	534	516	508	549	489	526	509	522	539	535	540	560	522	489	528	518	518	533	511	538	501	512	541	584	522	528	566	510	507	526	539	527	568	513	549	514	543	519	527	506	520	530	552	522	524	523	522	550	523	495	499	513	483	543	550	538	543	512	501	467	538	528	512	493	509	522	560	545	566	473	504	524	562	557	525	534	543	528	531	545	492	508	504	545	508	512	504	527	545	509	538	475	569	524	514	540	531	533	514	480	532	503	506	542	556	539	520	549	551	535	537	534	524	546	526	516	516	484	527	522	537	566	516	501	518	533	526	502	511	562	518	533	485	534	535	536	555	491	538	519	509	512	532	551	515	527	541	507	525	518	563	492	498	543	497	520	542	515	560	528	532	526	514	565	538	524	529	501	538	550	511	519	543	507	492	558	519	502	508	541	529	548	531	508	521	514	515	536	512	501	480	485	515	520	546	514	492	519	522	506	484	535	520	506	499	517	492	514	507	480	501	529	551	536	583	513	505	494	579	498	521	524	550	507	503	487	528	500	541	548	546	523	584	538	503	530	520	534	544	521	535	520	484	512	522	547	543	543	533	529	539	561	524	534	531	493	538	537	503	496	542	514	531	509	490	546	497	518	559	526	513	511	482	496	551	544	512	538	521	557	501	482	504	539	527	514	509	536	532	516	543	546	515	533	546	479	568	518	523	580	531	594	523	523	511	538	546	503	502	496	517	579	526	538	508	505	499	520	522	549	519	503	507	543	489	522	566	520	495	554	522
22201	20966	28596	23531	20968	21016	10593	949	666	573	502	455	409	401	378	349	356	332	346	308	310	311	298	278	259	284	284	279	255	260	243	244	249	249	240	246	241	245	268	236	234	242	240	245	238	256	279	251	262	249	244	243	256	250	226	238	252	274	242	277	243	249	249	242	240	239	229	233	263	244	233	229	257	229	248	257	218	248	250	207	241	228	244	236	267	226	247	267	238	244	246	252	231	278	269	241	238	236	242	235	234	232	240	214	258	253	247	229	252	257	244	230	226	234	244	198	263	222	243	263	239	272	254	247	217	225	212	234	235	222	198	225	237	242	233	241	243	250	234	237	232	216	246	208	214	228	230	222	255	202	215	236	221	221	221	229	244	227	228	234	258	217	237	256	235	221	214	244	251	260	249	254	226	187	241	215	234	261	224	261	226	239	208	251	212	225	221	221	248	249	231	232	231	235	229	221	251	228	260	279	195	242	249	242	211	223	239	245	220	227	239	238	242	251	260	229	243	211	221	224	215	246	241	241	226	240	230	219	245	217	207	228	234	235	244	251	232	234	245	223	222	277	222	226	241	261	213	241	227	226	225	232	228	229	234	222	231	242	223	259	218	212	203	228	227	237	214	215	222	219	203	226	237	220	231	235	225	232	239	224	247	231	232	246	262	244	229	246	239	230	225	227	241	218	213	227	228	210	234	235	266	200	218	235	230	236	231	228	235	246	228	241	204	216	216	231	253	242	235	239	223	216	232	198	244	244	235	231	230	244	220	226	239	213	209	209	234	228	236	199	243	242	225	225	250	247	228	213	235	242	264	241	220	268	197	240	224	202	237	258	233	253	252	227	211	239	219	220	227	225	205	223	242	217	241	256	242	256	241	225	244	241	217	228	232	234	233	201	232	253	266	222	245	212	232	261	249	229	241	235	233	223	233	224	215	226	223	236	214	222	218	257	248	250	231	219	250	231	231	224	234	230	224	221	242	226	244	256	243	232	231	241	246	203	258	228	253	238	215	234	213	225	208	201	233	246	244	217	218	238	200	238	232	225	261	241	254	212	225	229	238	221	224	249	247	217	212	243	216	213	236	242	233	234	225	222	238	225	209	255	245	227	225	238	232	258	220	229	223	193	227	244	237	223	226	233	245	239	233	249	209	242	246	222	212	235	246	226	237	209	241	240	232	241	233	217	245	209	220	206	218	249	214	239	234	208	213	209	226	240	227	221	250	228	239	232	234	214	233	248	275	229	258	225	211	237	235	211	225	204	216	229	228	221	252	219	234	225	221	245	238	222	215	254	231	253	208	240	231	213	225	217	241	236	214	211	238	257	228	255	246	211	227	226	236	249	236	234	234	215	249	232	228	241	254	229	235	211	230	240	227	227	239	248	223	244	227	214	209	213	222	268	248	221	219	243	249	229	214	222	260	222	241	221	223	216	247	239	236	216	249	211	229	229	223	248	248	253	212	225	226	203	222	235	224	226	251	204	241	205	213	217	231	242	220	209	234	236	225	226	239	250	221	225	248	218	244	210	216	225	194	209	208	244	229	237	251	240	242	224	239	213	219	233	218	220	244	220	226	224	225	254	234	223	260	238	220	219	206	192	246	243	212	258	236	233	247	249	212	244	233	247	258	230	239	227	234	236	239	237	230	229	235	239	226	253	237	223	236	230	220	248	228	216	228	233	229	274	233	233	238	245	240	222	244	194	253	254	248	252	255	231	220	225	234	232	210	216	240	200	247	232	228	237	237	241	220	222	244	230	221	210	219	214	220	220	256	223	219	220	225	232	241	200	207	237	246	225	212	253	225	230	240	226	250	255	232	234	219	210	229	217	208	225	222	232	234	229	245	239	239	235	254	213	228	250	239	227	244	238	231	231	250	234	205	228	222	223	208	252	256	264	253	251	255	232	237	216	246	245	232	220	231	217	247	226	225	241	213	216	260	258	221	245	242	239	226	244	231	229	233	230	240	238	254	214	249	237	235	239	210	241	227	213	229	238	220	250	251	241	197	231	192	226	216	222	216	224	243	260	244	212	235	255	220	252	238	248	233	206	247	219	245	224	228	240	229	231	238	238	221	247	246	224	246	229	241	225	225	231	229	221	206	211	193	212	231	230	238	236	235	217	247	229	214	252	245	248	225	218	238	243	228	234	213	227	245	247	258	203	205	217	217	240	241	213	224	217	236	209	266	239	217	230	238	256	222	227	252	231	225	236	241	227	235	215	212	272	205	240	235	218	244	254	237	232	235	247	234	243	229	220	218	232	255	239	261	230	236	229	260	215	230	250	225	229	252	212	227	218	215	240	226	234	227	256	229	242	218	253	223	229	251	223	245	237	213	231	267	225	240	231	206	230	230	216	255	249	245	214	214	236	249	235	208	232	235	221	234	243	231	225	233	241	238	215	250	262	208	231	202	234	248	233	224	232	252	260	229	241	243	227	227	234	245	247	223	234	221	244	200	221	236	224	232	260	226	211	241	228	254	262	246	247	232	261	239	230	222	252	220	234	225	231	222	251	263	249	220	230	273	248	246	232	247	221	227	218	236	216	203	229	220	233	212	245	249	244	250	227	196	215	231	220	211	242	248	219	222	233	240	234	240	233	223	240	231	217	224	241	236	230	237	241	246	216	213	224	245	243	218	208	220	210	229	189	252	231	222	228	229	251	241	194	227	233	230	239	202	223	215	214	237	228	241	217	242	236	204	212	213	235	234	244	250	229	247	240	231	243	223	215	207	256	239	248	224	217	240	241	232	215	254	238	246	234	207	236	243	217	224	254	221	229	217	231	233	238	220	247	221	239	205	237	248	252	250	234	231	243	224	245	210	240	223	219	244	210	200	246	222	282	240	228	223	236	229	223	227	228	255	250	236	218	232	270	239	227	220	232	241	221	223	235	227	231	242	237	251	240	243	234	226	273	230	237	249	208	236	209	253	249	229	255	201	249	231	247	216	248	233	257	232	237	216	238	200	223	234	261	242	221	220	239	271	252	209	247	235	270	218	232	245	234	232	205	221	208	241	245	224	217	242	253	214	232	220	239	243	252	243	230	207	251	223	230	234	245	232	249	238	239	243	240	246	243	217	219	230	205	249	262	242	243	215	215	213	213	235	227	252	244	239	237	229	236	247	233	206	249	249	226	216	203	226	248	266	223	241	236	226	233	228	211	242	227	236	255	228	236	243	231	217	231	232	239	252	220	265	201	217	255	214	224	257	233	225	244	242	254	238	224	244	220	251	233	214	218	228	227	231	223	231	236	201	244	233	215	210	230	226	246	249	235	209	239	232	220	234	247	221	245	250	240	243	245	219	245	223	220	231	229	221	269	231	255	249	238	242	260	211	224	251	234	241	224	251	228	229	240	233	210	218	219	237	246	237	242	222	240	232	227	244	245	215	241	229	233	226	223	207	192	231	249	236	243	246	238	260	226	230	249	214	206	228	259	240	236	192	199	238	224	235	216	251	217	220	245	229	210	253	224	223	225	224	251
35924	22897	8514	4205	2849	2137	1480	1198	953	720	594	520	472	447	409	416	411	322	329	332	335	299	293	322	286	302	288	289	232	298	260	262	278	240	263	254	263	277	258	250	255	240	256	249	244	265	243	245	235	240	236	281	260	230	247	250	242	271	235	247	226	264	245	227	236	264	260	223	240	258	242	236	236	243	256	242	217	238	226	220	261	232	240	233	201	260	251	222	254	232	239	209	257	273	253	225	241	206	253	231	251	238	256	238	208	224	239	225	215	249	238	248	249	241	218	231	233	229	231	225	245	245	209	221	228	251	242	206	232	230	205	236	233	223	239	232	247	220	196	211	221	209	209	190	190	257	213	245	239	227	225	228	232	209	227	237	207	218	228	223	236	196	235	193	192	199	248	219	214	247	214	237	219	249	223	239	221	210	226	217	235	215	249	241	224	227	229	229	215	258	240	215	214	221	229	217	229	229	222	234	235	243	221	225	211	236	217	253	223	217	221	230	211	234	226	231	226	235	221	238	207	220	231	210	222	219	231	215	207	250	209	238	215	232	225	224	232	230	226	211	226	234	219	231	232	237	224	216	226	263	214	233	239	242	226	218	204	233	223	228	251	229	233	248	234	237	237	227	218	225	221	218	233	267	215	258	239	229	231	229	260	224	230	230	230	234	216	233	209	240	217	202	232	198	248	207	198	257	234	198	243	219	241	240	248	221	237	224	220	197	259	221	224	227	266	230	212	208	240	235	227	232	226	229	220	224	237	223	238	216	212	237	236	245	224	223	217	247	210	220	213	221	224	236	224	243	227	217	237	224	221	219	229	227	200	238	218	211	216	216	240	249	217	242	235	232	222	224	220	208	218	235	246	238	246	216	221	235	223	215	220	226	244	228	225	225	233	234	239	212	240	226	211	240	228	218	224	257	219	240	223	240	196	214	246	228	236	223	206	218	217	223	207	212	232	235	209	204	213	217	225	231	230	228	215	230	258	244	197	219	232	220	253	221	220	233	223	235	200	231	244	248	212	221	235	214	230	219	212	234	224	221	234	253	217	237	226	221	248	220	204	246	219	246	232	232	238	199	237	219	202	241	236	237	234	209	223	246	250	247	255	236	235	227	225	223	203	205	214	220	239	217	224	224	236	213	212	229	228	234	212	221	234	230	228	231	228	239	212	251	229	207	234	212	212	225	222	214	230	201	229	199	221	201	242	219	218	237	244	231	217	259	229	244	233	217	203	241	247	263	230	221	201	221	196	194	217	266	217	224	215	233	224	206	224	234	266	222	233	219	239	223	241	223	210	241	240	243	267	213	214	233	238	215	240	236	213	217	228	225	226	195	212	242	225	243	235	257	224	249	193	224	243	223	232	246	262	215	219	219	232	210	214	238	240	224	218	230	223	244	242	222	221	227	208	228	220	227	230	228	204	209	222	231	235	256	228	210	227	250	234	214	231	226	240	223	226	224	233	235	245	242	223	232	221	259	229	230	206	243	236	219	258	240	227	239	226	223	200	214	219	223	213	223	225	235	211	223	241	212	217	235	213	221	249	218	242	220	224	233	239	242	216	232	256	237	224	233	193	212	204	239	230	231	238	229	220	212	217	214	246	244	214	233	221	249	214	219	215	233	263	238	221	222	245	217	222	243	222	216	221	224	214	234	246	247	221	257	218	230	234	225	179	236	221	220	246	231	269	226	212	250	245	241	227	200	215	216	234	217	236	261	209	234	248	223	208	209	213	205	191	220	221	217	227	227	228	238	245	247	220	227	234	229	234	213	222	248	207	237	229	222	195	246	230	243	249	205	193	227	231	209	222	245	233	250	228	198	211	199	238	230	240	228	227	226	266	224	223	216	217	231	235	236	217	215	225	207	264	213	234	240	221	238	234	223	207	245	210	222	241	225	211	212	234	245	200	242	217	232	195	222	226	221	233	201	232	210	214	238	207	251	195	234	218	223	256	224	239	230	222	266	259	195	208	215	221	194	210	199	243	253	238	237	255	212	226	218	228	222	264	241	225	248	209	239	215	230	240	234	239	233	202	235	257	252	246	204	214	235	245	217	250	212	221	201	225	266	230	232	224	218	237	217	226	226	223	219	208	233	236	212	223	216	226	225	210	224	209	244	237	268	243	231	234	229	235	216	203	262	232	230	211	227	231	216	201	219	224	235	259	260	218	251	214	235	254	276	248	233	222	241	234	243	216	234	219	223	199	225	229	235	242	216	246	216	243	237	206	227	228	238	242	224	203	227	226	225	248	212	220	214	209	224	215	229	225	230	226	221	221	227	236	222	216	219	233	201	237	222	245	232	251	229	238	227	233	220	248	225	248	208	223	219	221	235	210	236	243	235	194	196	237	220	209	233	228	242	221	244	263	191	233	222	235	245	227	252	237	240	249	225	211	217	234	237	233	225	238	229	230	215	222	217	213	230	218	250	202	232	221	213	221	245	225	241	234	229	232	212	237	228	248	235	197	223	219	238	219	227	240	254	203	232	225	214	234	213	205	231	254	203	211	229	190	233	220	216	203	239	230	215	231	247	246	222	221	232	215	221	253	220	230	224	227	249	214	225	236	212	216	215	225	233	238	202	234	257	229	217	241	215	201	207	222	237	234	219	231	222	225	243	211	218	218	228	247	240	202	233	227	232	211	262	238	223	250	235	209	219	230	219	216	245	197	202	223	216	231	234	226	215	232	223	253	236	218	223	219	247	242	225	222	220	267	246	219	272	258	234	235	246	209	247	220	205	201	230	223	229	229	244	218	201	236	205	235	252	195	221	253	244	231	220	218	238	222	213	232	224	216	227	220	219	226	221	223	209	202	219	203	242	234	246	233	228	244	216	226	236	231	238	192	213	242	215	212	206	243	224	251	212	237	241	218	209	242	236	213	215	204	230	223	226	223	240	213	212	225	243	233	249	224	221	183	242	222	207	224	220	242	234	214	234	247	234	229	242	221	221	223	218	228	218	228	245	229	217	209	231	222	229	210	213	217	214	217	237	214	194	239	220	219	235	226	265	208	207	252	220	233	202	210	205	218	223	214	229	247	222	236	202	226	212	208	201	218	250	267	250	257	244	216	213	233	250	225	194	234	192	220	223	234	219	241	234	244	235	215	223	223	222	229	213	233	262	182	256	197	220	235	202	231	213	238	243	253	232	216	246	215	211	202	231	224	215	251	224	209	212	234	208	213	213	227	244	251	248	223	225	236	230	198	210	219	222	235	201	229	242	246	232	223	219	230	252	233	209	241	234	245	207	243	224	218	212	210	231	249	252	227	235	223	214	241	222	258	224	231	219	232	240	228	243	219	190	217	242	216	253	219	217	231	253	207	223	206	233	234	226	221	228	218	244	249	231	249	226	250	232	198	250	231	205	253	211	252	218	207	233	237	235	245	212	217	236	259	217	229	238	219	198	212	214	243	238	229	219	211	233	238	229	239	225	235	212	205	229	247	218	249	247	228	225	241	240	212	237	248	245	213	222	215	221	215	186
31025	25373	9879	1073	582	606	531	537	554	519	546	584	578	557	531	574	547	522	533	506	527	535	519	547	540	506	557	519	536	543	521	541	565	560	520	539	544	534	549	514	521	487	558	564	533	570	506	549	556	550	576	535	541	475	518	502	542	544	516	513	555	520	528	500	515	496	547	540	539	577	548	525	534	515	539	539	567	532	515	550	536	583	492	536	589	567	549	569	493	497	511	506	552	562	540	578	572	508	538	545	534	594	547	507	566	516	490	541	569	577	550	517	528	539	568	538	516	530	518	508	539	542	532	518	563	526	535	541	538	568	551	538	529	505	519	540	526	484	539	530	535	503	523	567	514	548	525	489	555	521	499	507	529	546	569	544	542	528	496	544	527	557	512	529	546	527	520	478	523	528	532	506	498	520	542	512	505	525	526	506	529	479	511	551	541	544	529	546	516	491	533	485	511	517	550	544	520	522	543	529	510	525	559	499	537	488	485	507	583	540	570	523	512	573	495	535	520	507	496	570	551	552	547	490	526	529	500	537	531	520	502	548	555	544	519	559	514	554	541	533	500	539	527	525	556	561	546	511	532	533	541	518	540	545	529	545	522	532	550	544	524	527	496	504	494	543	510	547	542	565	522	521	528	546	508	534	539	546	533	498	572	507	543	532	531	511	529	516	539	519	526	550	526	526	544	493	533	517	525	522	554	543	496	549	527	510	536	582	558	533	567	581	545	497	479	522	524	530	524	475	536	521	564	534	534	549	544	589	541	530	532	544	528	519	538	507	497	520	558	574	492	545	550	541	519	540	516	528	571	533	570	523	539	533	549	524	540	508	539	531	509	537	528	529	531	545	534	525	491	515	513	495	527	535	511	508	493	516	552	526	539	533	515	503	506	530	543	550	502	581	517	537	522	543	481	554	540	550	553	562	570	527	534	540	532	522	540	554	510	546	521	513	553	566	568	531	508	529	493	544	541	508	521	553	483	538	544	544	540	536	584	565	538	518	508	503	535	531	529	549	544	539	474	526	524	526	544	524	560	557	526	541	553	526	521	553	510	544	525	516	569	525	540	538	552	559	510	538	504	492	584	530	515	530	524	525	546	487	540	529	469	521	518	501	514	552	543	567	570	530	514	557	492	519	526	534	535	562	528	557	511	564	494	506	520	558	531	504	525	550	525	564	518	552	517	525	541	538	534	485	559	568	551	545	495	495	528	544	500	564	527	553	545	521	488	515	557	544	546	551	548	505	554	526	510	506	573	498	523	535	527	480	528	547	549	520	530	499	542	511	509	561	538	573	542	561	521	539	546	510	555	535	504	504	554	555	526	530	563	548	526	536	526	508	539	497	546	541	537	583	560	527	510	490	557	536	520	511	519	564	493	507	518	505	546	486	521	544	527	543	536	533	558	530	515	506	519	529	537	535	548	517	510	545	574	515	495	544	559	513	548	535	528	527	541	571	528	526	538	541	484	505	553	546	511	504	513	482	568	520	515	553	567	557	531	503	569	504	553	512	553	572	507	512	501	532	527	551	533	532	556	537	484	481	505	525	514	523	549	555	554	518	529	520	547	555	541	552	545	487	593	522	551	551	513	499	543	530	548	511	531	553	475	517	533	570	491	565	545	521	567	538	553	497	509	539	570	530	539	523	531	537	495	533	526	514	516	493	556	518	495	552	506	536	543	538	520	531	544	514	536	488	551	550	540	516	498	544	523	531	564	537	552	533	527	529	554	505	522	562	497	500	491	543	526	583	509	545	510	552	505	571	546	551	528	501	497	531	541	495	569	569	548	516	510	523	479	517	550	550	526	534	536	513	558	535	543	550	505	563	537	518	542	558	536	514	571	500	508	515	546	546	538	556	533	498	528	575	558	565	477	524	546	549	551	535	551	540	540	517	540	486	549	587	537	569	548	528	530	570	508	544	492	531	542	505	553	560	528	555	488	565	533	548	554	506	564	553	529	510	531	543	531	499	547	521	534	531	555	513	491	495	549	522	514	567	557	532	522	542	556	536	533	544	564	524	485	533	542	514	525	561	524	527	498	564	586	495	518	580	566	564	526	521	521	562	557	517	569	538	538	526	567	545	535	524	545	537	563	549	530	513	514	527	559	543	548	538	524	502	514	492	530	509	515	536	527	488	506	538	496	528	522	569	531	543	604	557	516	497	583	516	509	492	549	530	587	535	566	534	532	513	527	569	558	504	552	543	519	526	535	536	524	519	504	543	506	508	557	483	530	526	557	523	516	525	544	492	544	532	521	514	547	559	540	507	528	504	481	541	521	540	522	530	527	516	566	489	589	503	532	536	507	536	528	485	529	542	502	501	535	560	501	536	543	518	536	527	523	513	527	511	519	545	548	520	524	509	558	527	500	512	555	500	498	514	534	526	568	495	557	568	527	546	564	513	541	551	509	550	553	499	537	544	504	521	503	555	533	541	550	512	498	513	525	562	529	516	502	566	496	544	535	528	515	533	547	540	539	560	545	533	539	547	537	510	513	539	508	543	533	524	521	552	539	518	502	570	556	530	524	488	566	516	565	520	511	529	515	567	479	533	521	518	506	534	563	506	559	544	549	507	509	536	523	530	513	507	517	572	531	523	532	517	530	533	546	517	501	520	532	493	560	553	524	489	529	499	558	531	545	562	532	527	551	523	553	522	552	564	533	522	492	530	535	519	553	535	506	562	536	531	564	516	523	510	515	560	531	533	500	528	565	534	571	541	536	509	534	495	522	544	550	531	490	504	584	510	530	502	521	482	543	538	575	546	548	526	544	512	528	570	564	517	519	563	548	551	525	521	509	527	544	496	544	465	590	535	562	577	534	573	532	560	534	520	552	527	543	497	548	519	513	513	530	493	521	528	504	554	536	540	537	524	527	478	512	520	535	517	525	514	557	530	555	532	513	569	587	570	563	510	528	462	512	523	517	528	537	584	532	549	546	538	530	532	535	549	523	505	551	541	548	529	550	504	562	516	548	495	538	542	563	487	547	533	531	524	553	555	516	545	590	502	533	577	530	523	559	540	565	520	530	516	550	526	524	541	515	523	550	546	530	534	522	555	546	525	524	520	558	527	545	525	530	523	521	529	510	509	522	531	511	502	525	539	518	540	537	538	508	537	484	527	513	534	566	514	554	531	534	522	558	517	534	532	551	504	536	535	510	569	540	504	535	564	527	535	547	530	500	512	498	522	523	529	543	551	501	556	529	548	546	511	515	537	517	540	545	586	547	530	565	540	534	515	540	510	468	576	519	512	531	560	520	520	538	541	498	543	485	505	506	522	499	552	541	520	536	517	534	535	553	506	539	567	514	510	525	547	541	581	492	535	516	512	561	557	558	509	514	539	533	553	532	541	492	521	505	548	580	494	534	533	490	527	530	529	555	546	535	484	498	516	495	538	586	518	544	510	483	548	523	531	542	527	513	552	551	564	602	562	523	514	530	504	539	530	519	530	561	530	560	521	553	548	522	510	523	574	561	515	548	548	513	534
31532	12464	840	674	586	540	536	553	569	568	588	553	527	494	524	568	551	535	532	540	564	554	569	572	529	487	537	561	545	514	534	547	517	541	551	574	468	506	563	522	549	498	547	538	551	572	522	500	558	575	562	520	531	535	544	553	512	538	514	566	538	514	536	515	525	529	519	530	525	548	543	537	555	531	493	575	535	509	564	584	536	522	485	550	537	527	537	521	533	562	507	527	507	524	551	575	547	576	545	521	584	573	554	574	510	541	529	560	545	506	574	545	514	547	527	556	520	524	556	555	512	507	525	500	534	502	504	540	511	528	545	480	551	488	549	504	494	511	570	533	545	488	510	558	555	561	520	532	519	504	530	490	570	531	510	538	546	510	525	563	573	536	516	545	534	545	547	529	529	568	533	511	555	551	541	506	545	530	547	529	501	550	541	505	532	538	522	555	511	522	535	517	508	534	553	553	561	554	499	550	514	553	544	551	511	527	558	561	521	556	525	541	542	526	529	533	534	558	555	492	541	526	554	549	517	509	534	503	563	584	544	520	520	522	554	467	526	550	552	499	525	589	534	521	534	530	570	534	541	521	561	536	512	511	557	531	534	546	552	534	516	528	574	567	524	543	539	543	553	560	484	542	522	522	515	506	512	529	574	534	546	563	542	562	500	553	541	564	536	547	475	541	527	524	524	512	609	572	534	535	525	533	546	544	533	526	527	557	531	526	497	545	499	548	482	555	563	547	526	543	516	542	533	530	522	523	488	546	511	549	532	542	542	532	537	545	509	516	479	570	542	491	560	512	518	526	582	509	555	507	523	553	491	514	555	496	551	555	536	528	509	526	573	589	528	558	541	526	524	522	561	531	500	534	544	501	528	570	556	530	538	498	548	518	556	532	538	533	525	521	561	543	559	507	525	527	555	512	502	524	536	542	545	514	517	531	496	494	569	523	541	554	557	578	558	543	517	579	539	517	576	524	513	544	502	544	527	495	540	530	496	525	514	535	544	519	550	531	528	539	501	543	548	543	563	531	543	530	531	481	519	559	554	586	548	586	500	549	521	546	524	507	514	533	521	535	563	494	592	556	556	524	488	526	531	556	542	541	505	526	518	545	545	573	589	523	530	500	528	538	546	520	501	529	554	536	572	535	555	511	536	528	524	513	544	491	519	527	524	514	527	522	570	529	549	570	557	570	538	542	536	549	517	509	545	546	494	540	532	511	535	577	492	543	513	521	519	549	529	551	561	558	539	519	553	526	520	540	524	559	538	527	535	524	553	564	494	526	516	510	494	520	530	553	548	532	493	515	576	524	544	479	589	534	553	540	566	593	530	562	530	528	562	524	471	539	521	498	547	542	553	521	524	498	524	487	538	534	525	540	524	539	526	557	532	560	539	503	498	539	509	517	527	511	542	565	563	533	525	492	553	508	498	504	562	504	531	532	533	525	479	524	520	542	548	530	508	536	493	544	569	491	466	526	517	561	563	546	560	516	527	509	508	494	505	524	538	519	557	527	513	548	543	511	559	504	555	504	505	529	539	508	554	511	505	513	524	519	513	534	532	556	528	517	566	544	531	554	552	527	526	498	560	505	521	564	500	513	522	598	575	554	544	553	526	509	543	533	542	543	562	509	515	546	544	534	550	501	528	530	582	520	545	523	524	509	509	525	534	517	506	528	562	545	510	500	529	514	506	528	520	487	483	516	585	544	538	521	519	538	537	551	544	509	550	519	503	541	558	538	549	518	491	567	554	536	512	540	542	523	537	551	556	512	495	492	522	498	531	526	502	541	542	573	511	514	565	539	483	585	518	561	531	577	548	542	485	559	583	537	550	525	500	506	577	534	481	529	557	540	534	546	544	515	559	494	546	608	539	496	539	551	503	563	547	518	510	494	535	568	525	539	542	546	548	526	581	502	511	528	527	566	564	540	580	517	557	573	516	564	507	523	529	572	540	569	502	549	522	504	531	556	505	484	519	567	553	577	512	517	510	543	555	539	535	557	522	559	530	538	535	519	515	537	548	528	532	574	534	547	514	568	519	499	528	567	523	535	557	526	543	563	560	528	544	553	521	521	480	549	526	545	513	547	490	545	530	472	562	533	530	547	517	529	553	559	513	535	522	483	567	525	546	485	510	530	521	528	515	504	549	526	512	520	505	524	496	521	512	557	490	570	535	513	520	542	552	592	511	570	481	535	569	523	546	521	538	504	532	563	523	519	553	523	546	521	520	459	562	517	571	540	525	546	558	524	511	542	536	540	504	518	564	521	560	514	551	553	523	509	558	518	510	497	511	492	529	529	524	526	528	512	570	527	537	520	508	505	523	509	561	553	530	551	541	553	494	533	522	493	473	527	522	550	514	545	520	543	550	530	531	520	497	554	551	547	530	562	563	494	556	533	557	499	560	504	562	539	518	564	543	574	498	530	532	526	493	542	534	547	560	539	548	555	526	498	539	521	566	543	574	509	540	523	531	529	509	545	543	544	516	510	553	544	530	509	491	527	537	543	534	539	542	509	576	507	511	508	538	501	544	520	550	507	513	551	567	547	537	520	519	603	578	575	569	531	539	492	550	560	499	539	547	512	506	514	474	497	547	510	520	521	550	541	529	560	575	543	522	524	572	554	481	498	589	557	533	509	518	557	460	543	551	528	541	517	515	572	529	500	523	523	563	537	532	563	484	604	556	536	551	547	540	544	516	517	525	538	553	515	538	550	478	515	554	561	555	555	542	522	525	528	550	543	540	577	511	549	517	567	538	532	552	536	518	516	549	578	543	488	533	543	512	541	554	538	523	545	558	507	532	575	541	527	534	503	565	536	583	490	556	520	507	527	553	523	495	511	510	544	540	552	552	559	542	503	530	525	578	532	536	518	550	493	535	554	524	535	523	537	501	532	545	515	536	541	567	518	552	509	528	516	522	545	545	562	564	523	514	542	553	514	501	535	516	540	501	543	501	524	548	509	544	519	514	575	537	523	575	519	545	552	539	543	559	540	538	522	541	527	536	519	527	512	513	558	544	565	518	551	503	517	536	523	520	520	495	515	543	520	498	521	554	542	546	537	520	541	504	500	566	514	532	526	562	570	498	530	524	524	538	524	533	541	532	482	519	498	501	506	515	542	551	561	535	521	528	492	547	519	509	491	498	519	583	597	550	493	558	552	511	538	536	498	522	496	551	589	531	500	546	540	530	514	559	563	580	567	499	525	533	542	517	494	529	526	578	544	541	524	566	508	523	554	549	561	549	506	522	551	539	531	543	537	555	496	536	569	548	479	514	520	530	536	500	509	490	517	526	502	490	515	571	525	562	509	541	543	536	540	522	524	533	502	538	546	576	521	521	544	530	523	546	532	524	510	588	528	535	509	509	500	539	542	545	524	561	523	541	516	502	524	512	509	543	583	576	548	544	528	499	511	551	531	557	558	581	568	510	542	513	571	533	539	536	511	532	532	571	539	502	527	500	522	543	532	559	544	561	531	496	568	537	544	520	542
23391	20870	27972	23889	20872	10712	960	665	508	474	480	422	419	358	355	357	308	342	403	332	354	325	340	313	314	339	300	315	307	330	316	328	313	273	334	307	339	310	281	292	292	295	299	326	316	329	321	302	324	315	295	296	287	338	287	299	281	306	317	287	290	308	289	286	286	311	312	312	313	276	306	293	321	331	297	296	318	307	280	304	300	333	274	314	322	314	281	291	311	306	326	296	316	301	301	297	286	318	283	292	299	292	347	317	287	316	318	286	320	325	290	329	299	305	272	287	314	305	300	287	308	285	295	315	308	316	291	293	289	291	297	297	306	295	291	280	315	313	300	296	286	295	314	278	296	340	311	296	280	293	325	299	279	304	309	320	310	289	291	305	316	318	293	319	293	300	305	293	286	296	287	293	277	282	311	330	308	315	296	310	308	328	269	314	282	286	296	325	293	328	304	266	295	314	318	285	280	297	294	305	310	330	306	291	298	316	312	281	266	289	297	299	308	306	300	310	292	305	298	276	272	290	281	287	288	319	286	313	306	260	280	347	282	328	302	309	299	279	331	290	292	297	284	324	313	303	286	272	311	293	301	289	292	280	289	311	268	333	339	305	267	339	300	305	321	283	304	326	304	307	295	302	312	270	323	301	305	291	301	307	314	302	295	265	309	286	309	320	304	298	312	316	271	288	271	311	310	313	324	323	312	291	327	278	308	309	289	307	298	312	341	294	318	305	292	275	284	310	292	283	296	298	289	289	276	263	286	272	301	252	293	308	290	276	311	297	280	276	284	275	314	303	278	279	319	292	320	320	284	312	305	317	290	312	301	322	288	280	311	314	288	309	276	266	258	317	307	288	303	316	276	331	318	305	267	327	284	275	330	271	273	335	297	285	292	258	300	286	316	297	311	327	294	297	298	336	315	296	302	302	305	303	297	285	286	300	289	295	281	280	286	291	309	287	318	270	283	315	268	284	310	315	302	315	301	307	317	306	287	304	303	291	316	287	314	327	288	327	288	290	287	289	311	305	284	317	365	300	303	275	321	285	279	324	323	312	327	302	282	306	269	316	272	299	316	281	321	285	300	289	288	281	297	287	275	289	253	290	300	290	295	301	301	304	266	311	276	292	322	287	296	299	287	306	277	310	266	279	290	319	283	316	273	303	275	309	293	295	281	280	298	315	312	300	293	293	293	300	320	305	309	295	274	314	304	295	301	279	315	313	288	287	299	293	307	268	295	316	271	280	320	292	319	316	303	319	322	300	256	272	314	318	283	314	272	327	292	302	294	290	319	277	304	321	319	321	315	279	295	321	308	293	281	300	286	310	318	297	316	292	291	253	270	287	291	290	274	307	323	289	302	294	304	288	289	297	274	334	287	290	333	285	287	273	292	317	294	308	262	295	293	296	292	313	301	294	293	273	312	304	299	298	322	274	292	311	271	287	291	296	306	297	304	279	320	321	283	265	309	323	286	300	308	299	311	282	290	298	298	264	310	316	308	296	296	329	316	285	276	304	269	302	255	328	305	284	279	290	293	301	335	317	300	314	274	273	317	309	294	290	302	284	330	307	292	269	294	277	271	275	308	275	283	285	279	294	257	296	289	262	284	308	303	274	295	295	301	309	301	280	282	308	290	335	302	319	304	270	322	303	299	271	299	324	296	308	293	324	282	297	309	311	308	279	299	327	305	319	320	280	292	289	299	309	286	290	310	285	304	282	315	299	312	287	282	272	305	297	318	299	300	295	303	284	309	295	328	317	306	291	303	276	260	309	291	309	313	267	306	272	327	326	317	305	272	291	297	300	327	306	322	292	305	302	296	303	318	270	294	265	315	292	257	325	292	282	332	305	283	308	330	308	321	250	296	289	251	317	284	315	301	302	284	270	293	298	288	329	297	317	304	272	318	297	263	283	270	311	285	322	270	291	321	309	289	280	298	306	294	266	297	266	273	308	310	279	288	305	292	281	299	347	290	281	262	295	294	287	306	290	314	310	309	294	286	296	328	325	306	298	283	309	316	296	310	258	279	290	307	293	295	314	281	329	285	313	302	308	299	278	293	301	274	306	280	305	265	303	294	286	305	269	296	277	289	293	299	275	267	336	310	343	277	273	328	302	297	325	293	267	298	286	293	304	331	293	303	289	312	285	328	305	316	320	324	287	289	266	303	284	304	275	308	274	290	336	297	290	295	299	289	325	312	287	328	265	283	286	300	321	282	306	319	296	297	288	330	286	300	301	277	313	324	313	300	296	326	324	260	316	298	296	301	317	306	315	307	324	295	277	317	288	323	307	318	284	292	303	283	263	323	300	309	297	291	303	303	305	282	284	304	271	309	324	296	278	265	314	295	308	297	264	304	307	289	288	280	268	274	314	326	324	308	311	327	291	294	286	304	289	280	293	336	294	308	279	314	291	301	291	284	299	285	305	295	305	314	307	277	330	315	311	302	292	274	332	287	286	298	284	291	284	294	283	313	315	291	287	279	304	266	293	293	323	288	302	283	312	316	334	261	289	302	316	251	309	293	281	265	297	280	313	328	312	289	295	306	273	290	269	313	313	287	279	306	318	298	288	298	290	301	302	292	294	277	281	302	312	299	291	300	305	309	310	267	302	323	296	276	281	290	279	312	297	277	319	317	306	291	328	268	295	338	301	323	295	302	334	274	299	275	293	337	311	276	305	331	263	295	286	302	330	319	287	271	301	279	318	285	302	285	294	306	303	317	303	277	315	276	302	294	308	289	275	303	302	281	319	270	256	306	288	285	326	303	291	302	261	301	301	269	305	299	316	277	281	287	300	289	290	300	295	302	282	281	293	319	307	306	301	280	311	331	322	286	296	337	317	292	294	284	281	278	308	330	279	320	313	300	295	318	290	318	343	309	270	304	284	303	290	312	292	299	306	306	312	306	281	316	304	317	299	311	284	304	327	306	320	279	279	291	296	310	277	302	301	287	302	313	282	334	307	309	294	314	277	301	289	318	284	292	258	314	275	278	321	283	287	298	322	268	283	289	272	305	324	275	307	345	312	309	293	309	285	287	295	288	301	295	263	276	279	282	285	309	339	302	283	286	337	261	303	306	302	327	270	294	313	310	312	314	285	301	298	284	289	302	305	292	281	279	332	274	311	299	298	302	292	313	290	309	289	311	277	290	273	304	290	302	298	317	325	300	259	332	304	284	325	295	314	312	286	311	322	284	304	299	265	316	273	292	299	269	285	319	314	301	271	306	278	304	312	273	314	275	268	297	312	299	312	279	324	297	287	314	274	288	339	274	309	307	288	278	296	272	313	318	313	282	311	318	290	311	279	296	306	304	274	293	273	311	281	270	269	310	276	329	326	282	305	285	296	311	308	301	309	289	300	299	318	301	300	286	306	289	282	306	315	300	331	312	323	309	273	292	292	298	299	286	290	273	314	292	273	289	310	321	280	285	267	339	287	308	282	302	294	296	277	312	304	291	297	307	290	308	282	242	281	301	312	310	329	295	283	315	297
32375	17448	5020	2346	1714	1316	990	819	665	594	533	439	422	423	415	386	406	397	353	351	352	347	352	384	353	338	363	322	313	336	330	367	335	302	334	323	327	341	329	323	294	317	333	308	340	325	310	334	325	325	312	336	344	335	327	333	297	343	324	340	316	321	306	287	311	306	302	325	332	333	292	289	342	302	298	323	327	297	307	331	291	304	319	312	277	338	292	263	323	323	313	303	297	307	332	316	294	318	321	320	273	295	308	299	344	275	321	331	329	273	334	302	304	308	299	317	315	281	324	306	329	318	320	325	318	289	292	330	328	317	291	296	316	322	326	326	336	279	314	323	313	316	300	337	302	281	290	294	274	315	317	307	317	340	325	325	302	292	306	292	291	342	288	304	311	286	294	286	299	289	303	358	313	301	290	297	290	273	323	284	281	325	311	329	327	295	317	307	302	286	316	316	287	304	302	306	303	307	289	303	316	316	305	342	309	305	327	287	314	296	330	300	334	282	299	293	321	300	316	298	302	295	311	305	307	315	346	303	311	312	282	296	338	309	306	322	306	308	282	292	358	328	288	313	336	287	314	310	292	347	325	309	325	316	316	293	296	317	319	262	294	310	309	335	332	302	283	303	298	303	294	291	292	308	329	305	293	313	287	287	312	301	315	292	339	318	329	333	287	301	299	311	276	290	301	309	320	323	300	302	323	298	330	347	320	302	298	295	313	306	300	312	287	321	286	301	295	292	327	296	321	296	318	315	318	291	306	328	320	293	285	304	299	342	320	305	300	327	302	340	295	318	289	310	285	292	335	278	309	319	301	328	297	305	322	315	282	274	301	318	304	309	298	320	312	300	297	317	292	312	350	268	295	301	294	319	294	347	313	316	296	298	298	287	302	312	289	284	283	283	304	284	321	308	307	268	283	271	301	310	283	335	318	298	318	321	307	291	302	311	321	301	322	314	278	302	309	295	277	302	305	295	284	301	305	258	308	329	321	313	316	305	290	315	306	349	296	322	310	318	298	292	292	291	306	311	299	311	286	296	299	303	316	288	306	281	335	348	314	334	324	310	347	295	333	331	322	303	312	324	309	307	323	318	303	277	300	319	315	314	296	289	323	314	300	282	324	312	301	257	282	326	318	321	330	312	310	313	336	310	310	297	301	328	344	312	313	333	301	319	316	344	318	320	304	308	296	292	319	297	316	299	286	291	308	303	285	318	322	305	318	331	342	294	266	321	321	322	339	314	313	292	292	299	287	311	309	294	314	311	323	313	320	315	327	265	297	288	318	322	292	317	300	301	319	286	303	291	315	321	311	271	305	300	322	308	294	319	316	301	312	313	331	317	314	307	281	334	296	292	345	315	261	296	309	286	322	332	311	289	300	288	254	283	287	316	302	289	313	284	294	338	306	312	256	306	289	303	298	322	318	336	295	293	285	319	305	317	330	303	289	295	285	307	328	284	295	305	316	294	318	316	313	292	313	276	325	283	308	330	268	294	331	311	336	311	302	321	315	323	287	319	318	332	338	309	319	325	303	327	296	317	312	305	339	321	319	314	314	312	296	337	300	305	330	323	331	334	293	312	304	299	319	311	317	273	298	309	285	304	276	287	299	298	293	337	318	297	323	317	308	289	312	296	309	299	302	311	289	343	265	294	279	315	284	295	318	330	303	297	297	342	330	332	309	319	310	314	288	298	292	302	311	286	311	314	300	276	330	308	275	317	312	312	286	289	304	292	308	300	295	329	328	316	286	310	303	326	334	289	305	318	315	281	326	304	334	299	275	329	309	318	283	334	274	325	327	339	301	303	286	288	303	310	275	314	330	291	326	300	305	289	296	332	331	347	310	306	303	318	320	288	314	287	319	328	313	293	295	319	318	326	324	326	324	339	321	325	312	309	312	310	291	293	320	300	265	315	305	285	294	277	307	303	309	273	296	297	317	305	331	309	327	302	316	291	332	318	263	340	302	312	275	317	309	306	290	296	297	292	314	294	325	299	306	313	336	272	328	330	290	317	303	323	284	316	290	311	289	302	285	304	298	314	303	314	265	286	297	306	324	311	271	309	301	308	283	290	307	287	343	277	324	292	289	330	292	310	296	297	318	283	306	302	290	283	287	296	322	296	345	288	311	311	277	282	310	303	319	318	336	342	297	288	308	352	277	315	322	325	300	308	295	306	337	316	315	275	287	301	296	328	282	304	311	322	292	300	299	302	301	278	294	294	316	316	300	336	301	310	329	332	344	306	288	309	317	326	303	306	315	315	316	266	297	293	315	303	284	329	323	308	338	287	303	320	306	296	310	308	304	346	303	311	304	331	319	307	302	297	302	306	293	307	322	311	285	319	288	325	316	312	306	316	317	347	308	313	332	309	296	316	308	307	288	325	315	286	313	332	294	341	296	319	317	314	290	304	276	309	314	274	319	302	329	338	302	300	308	317	309	281	319	326	323	299	311	317	309	289	283	331	340	302	312	291	329	345	291	303	294	287	310	300	290	297	297	321	300	316	320	304	291	352	288	331	333	287	326	312	317	330	321	271	309	300	327	317	313	320	288	280	290	329	331	304	288	326	292	345	316	343	288	314	321	312	307	323	296	295	322	325	320	297	308	298	304	294	283	318	299	317	305	353	326	312	302	324	301	300	301	325	323	320	286	330	308	329	325	303	326	315	295	316	328	310	304	302	267	327	312	276	326	315	271	313	328	321	308	275	313	329	301	311	307	314	298	336	276	300	295	305	268	276	311	310	285	297	297	298	300	287	283	304	318	298	284	281	318	260	319	316	312	317	283	290	317	315	304	318	305	325	281	271	337	330	284	314	296	337	335	292	294	323	329	290	317	288	321	314	316	336	297	308	317	306	297	310	276	331	331	319	319	309	291	308	311	283	342	293	340	280	315	322	286	313	336	300	306	317	310	302	314	297	273	294	328	310	309	307	308	316	283	308	320	294	304	320	294	281	281	299	296	275	331	281	318	296	311	291	298	297	324	312	319	289	316	332	286	270	314	327	304	276	324	301	308	311	304	291	280	313	299	305	299	320	315	318	273	306	312	300	313	275	311	306	302	289	299	286	305	318	303	302	301	294	296	295	308	299	306	274	262	310	297	318	293	300	296	315	314	271	307	310	299	293	301	309	324	329	276	303	315	324	313	340	303	348	311	298	325	313	318	322	309	267	290	294	306	317	304	314	297	294	314	315	308	289	309	309	300	290	311	301	335	291	313	308	334	345	341	324	286	312	318	300	308	331	311	328	267	313	319	300	294	299	301	295	293	290	304	302	286	292	305	289	292	285	330	275	308	286	304	322	279	295	324	281	302	319	294	308	315	292	307	289	291	272	290	306	303	316	307	330	337	329	310	309	278	325	293	315	301	308	323	322	302	302	296	304	302	328	310	285	297	311	303	306	297	303	291	297	316	325	314	279	325	266	307	294	305	333	303	290	296	326	314	307	312	302	272	310	319	286	311	331	303	324	289	328	284	293	294	312	298	346
24347	20949	27224	24750	14728	1214	884	687	644	578	616	586	591	584	558	554	611	598	620	581	564	577	558	569	535	568	559	582	548	562	540	574	555	559	506	540	530	581	558	583	567	510	537	533	522	604	535	548	556	573	526	531	570	565	523	520	576	575	516	532	557	513	535	557	528	568	517	575	526	568	554	560	565	530	563	568	533	526	533	520	528	561	552	537	542	536	560	560	524	567	517	556	571	545	592	532	549	555	550	574	567	559	589	534	553	537	553	563	521	542	561	513	525	525	567	534	562	549	556	572	542	539	522	539	568	524	569	531	549	499	537	546	520	567	514	553	558	510	546	549	524	571	553	541	519	521	546	541	537	551	577	535	551	544	549	547	546	539	532	556	560	561	506	535	498	544	595	535	563	512	540	535	565	548	545	609	544	515	517	534	517	562	540	544	509	541	561	489	549	553	527	539	572	598	530	543	560	581	555	516	550	532	549	546	535	551	519	562	546	535	552	516	550	512	559	550	544	537	608	550	555	582	553	526	562	541	574	522	560	520	553	499	493	521	555	547	548	570	539	535	566	567	542	571	538	543	556	555	539	570	540	592	562	502	563	510	539	548	557	531	522	536	580	545	561	504	513	513	557	543	542	539	514	498	532	572	536	531	540	513	563	554	550	515	542	575	540	555	520	562	575	522	532	548	569	547	541	514	546	507	526	605	525	562	527	549	538	597	502	548	599	535	538	599	550	541	561	473	557	569	592	548	550	555	564	527	562	549	555	527	559	535	535	553	569	552	560	606	547	520	536	516	551	564	527	522	563	523	520	590	519	558	555	541	532	560	559	529	579	564	537	552	561	508	518	534	519	556	549	531	552	484	522	563	508	510	551	528	534	534	577	540	499	556	558	524	547	491	572	521	526	554	535	532	576	538	572	541	515	577	515	545	537	537	550	579	558	516	536	513	560	569	504	530	537	526	550	518	495	556	575	557	538	543	556	535	576	549	543	544	551	589	572	517	548	532	570	557	529	608	540	561	582	555	608	524	567	533	521	541	503	519	556	560	549	531	538	527	568	531	504	569	572	517	523	543	528	496	552	523	566	559	526	611	529	536	531	564	511	553	535	549	600	577	546	544	544	569	508	522	546	500	527	537	571	547	528	567	506	606	500	587	551	531	533	566	527	512	544	551	556	520	547	551	574	565	573	526	557	543	525	527	539	551	578	578	533	578	551	553	507	571	567	569	517	585	561	532	506	578	549	552	576	557	551	571	500	517	532	598	539	534	555	583	524	573	554	539	545	544	545	514	554	502	505	567	539	567	549	560	573	518	556	501	546	554	573	534	532	562	522	563	555	549	538	549	548	565	551	535	521	512	559	548	587	565	518	542	532	541	538	554	570	533	544	570	551	565	603	535	558	528	542	520	543	557	565	552	585	568	535	554	521	487	505	535	515	567	557	568	539	566	580	514	571	517	552	567	570	510	518	527	534	556	585	521	581	531	588	526	529	525	559	530	589	523	537	529	528	557	530	589	541	522	563	524	519	553	543	547	554	543	550	525	551	549	538	535	515	534	544	530	529	545	567	575	546	523	542	568	525	567	564	575	560	562	529	541	541	562	577	527	556	547	556	550	526	513	556	539	553	544	517	550	513	513	552	511	551	569	568	546	564	582	547	554	546	520	560	539	537	557	483	537	525	491	518	517	553	532	571	518	542	499	527	558	520	534	524	515	511	538	547	531	518	570	531	541	503	518	571	570	535	568	557	541	513	561	534	564	540	546	541	507	552	492	560	548	538	554	580	541	558	555	553	531	560	551	563	568	527	563	478	455	532	544	546	513	548	556	558	579	513	543	562	564	534	576	544	512	547	538	558	538	570	494	571	526	546	567	515	545	568	495	547	506	564	546	578	550	510	529	565	521	584	552	552	524	550	534	576	564	458	548	551	551	570	518	533	524	520	571	514	578	554	545	574	518	542	536	537	507	503	523	531	554	537	523	557	563	537	562	537	528	535	532	518	554	529	545	551	540	554	521	562	560	538	557	542	575	527	548	549	557	579	518	522	581	547	534	578	555	542	581	549	511	526	565	584	546	552	507	556	545	527	557	530	538	537	527	540	526	532	492	546	538	544	556	540	557	540	565	544	541	544	532	534	560	524	566	515	546	532	529	536	561	569	556	476	568	559	550	525	526	538	561	533	508	545	531	539	538	507	566	565	574	519	497	506	527	528	520	560	577	551	499	587	556	511	561	537	545	571	544	538	529	528	558	542	545	495	544	530	604	554	508	561	579	557	529	524	559	580	508	575	557	520	546	558	549	515	562	541	543	538	551	591	554	486	545	525	512	590	555	535	541	535	562	538	527	530	562	546	532	503	539	543	530	562	536	537	569	510	566	544	551	549	529	530	546	557	564	597	537	592	516	552	540	500	537	533	557	528	499	525	533	532	523	574	562	591	533	547	524	529	554	537	539	527	584	571	560	544	519	540	537	502	546	530	553	603	541	504	528	535	536	553	556	590	520	539	550	490	559	589	526	558	499	580	534	560	549	533	557	546	563	555	558	584	558	526	579	566	551	505	575	532	548	517	511	549	557	544	543	562	508	562	522	571	533	536	519	561	525	579	515	538	545	516	546	508	566	515	513	559	549	544	506	539	528	535	525	591	563	545	522	472	569	520	518	563	568	546	504	506	564	577	570	531	523	515	531	569	538	556	550	554	585	546	531	545	574	536	519	497	569	589	493	536	536	546	524	509	547	559	549	548	537	532	551	530	569	517	522	539	543	542	555	564	581	503	582	577	588	543	527	523	563	565	536	522	533	544	524	550	556	529	574	586	528	535	551	544	539	543	574	516	589	571	534	516	584	521	499	562	537	519	560	541	521	524	546	563	535	548	526	558	582	550	546	587	563	591	543	508	537	559	535	561	509	534	574	533	516	565	551	583	554	580	546	527	540	519	561	523	520	535	547	535	543	538	542	506	510	548	522	512	543	543	535	514	567	538	586	513	506	560	517	565	591	522	536	515	569	543	551	521	554	557	584	532	573	553	521	528	515	537	555	533	535	548	514	549	563	513	499	527	563	526	539	495	498	561	507	580	554	562	555	560	557	505	573	571	538	565	540	563	531	545	564	524	569	567	580	532	540	541	509	553	506	556	551	555	542	572	504	594	536	542	530	532	546	552	570	538	521	521	553	584	556	539	566	594	576	511	551	575	540	519	579	529	534	524	507	571	515	521	538	572	537	558	499	524	545	519	531	542	555	554	567	552	496	555	515	550	570	565	607	500	503	525	551	540	554	599	570	563	520	550	548	534	569	547	512	511	550	546	572	577	536	576	572	544	558	569	545	537	516	539	532	475	560	532	551	580	551	559	526	546	513	566	532	538	492	506	547	565	541	531	533	551	510	574	588	544	547	556	558	553	540	562	524	511	548	531	566	525	513	541	532	549	535	511	579	550	502	523	574	522	525	525	553	572	497	526	551	581	539	512	510	496	536	526	479	547	518
31187	15662	3297	1741	1322	1147	922	833	705	704	715	647	606	642	606	581	571	611	563	588	585	607	566	573	584	544	556	556	540	572	542	585	555	561	514	517	548	569	539	569	527	524	552	523	507	539	550	526	572	539	551	556	496	550	532	530	493	525	540	578	553	535	549	521	583	533	507	543	548	534	576	533	522	517	530	557	544	544	534	551	477	526	585	494	521	544	539	543	510	509	564	519	529	556	543	471	571	534	541	521	526	525	530	505	556	511	545	517	535	537	555	537	572	584	593	519	497	542	535	516	535	549	559	526	545	527	561	531	505	529	527	513	533	550	518	538	558	567	571	541	481	521	535	527	506	530	537	541	517	529	504	508	515	529	493	510	528	566	536	543	566	521	526	560	542	519	518	533	554	559	509	580	549	522	546	543	545	519	496	568	520	569	496	528	529	531	540	491	499	513	560	508	483	557	555	509	510	566	553	523	517	520	508	549	493	511	541	526	526	575	491	569	554	497	555	510	518	540	572	519	548	550	486	505	548	530	536	553	525	506	536	520	488	523	558	555	529	530	556	536	533	519	529	511	521	528	505	519	531	520	550	543	571	545	550	547	526	517	561	532	570	559	523	567	542	501	552	515	519	577	495	549	528	506	547	546	538	556	536	550	537	540	574	530	526	549	558	566	538	574	494	520	529	520	512	543	576	563	550	546	541	555	532	537	496	571	524	557	515	496	539	544	552	551	499	550	490	494	506	535	584	583	576	555	504	551	532	539	497	564	484	545	530	520	523	542	526	545	532	505	534	530	568	542	507	547	548	553	544	532	544	553	559	523	513	561	545	553	561	563	533	526	508	557	534	523	501	576	578	543	528	509	502	551	563	583	541	557	515	532	552	596	509	523	492	510	536	504	541	550	523	560	518	552	533	509	519	536	527	538	520	548	534	537	515	535	527	564	515	514	485	497	512	510	524	574	552	543	511	491	511	560	490	584	550	512	549	547	538	574	541	580	577	503	552	531	488	558	554	586	519	520	502	534	498	548	537	557	535	556	531	527	547	479	500	514	542	483	540	524	499	544	594	490	515	555	510	539	576	544	554	590	533	550	547	547	523	545	542	549	512	536	507	542	549	475	516	526	542	518	536	533	501	570	548	535	519	510	521	506	542	484	533	519	547	482	558	557	561	540	514	518	567	553	535	543	489	530	521	533	531	522	492	528	534	553	546	559	545	502	529	494	536	576	519	531	570	527	528	526	507	530	559	492	567	513	554	544	543	561	547	525	540	521	584	509	548	536	532	535	513	554	574	557	511	581	535	519	529	555	513	580	503	528	504	509	490	527	585	510	507	541	542	599	537	496	550	532	550	528	548	516	524	506	537	509	554	546	569	512	556	476	527	499	517	540	550	514	577	522	537	502	513	559	527	509	503	580	522	567	504	538	544	504	501	542	511	484	537	534	545	555	548	495	529	520	513	507	514	549	535	554	579	546	499	537	539	554	579	553	579	509	541	513	561	506	517	522	526	547	520	538	544	547	519	542	503	565	533	513	559	503	525	478	509	524	531	515	571	518	523	547	521	561	535	567	504	533	525	545	496	582	553	541	538	514	519	509	532	487	531	539	500	516	567	547	535	537	568	517	514	563	536	541	524	552	522	541	497	518	518	533	534	534	564	554	515	564	528	510	531	480	519	509	560	509	533	517	609	534	505	501	551	511	531	526	529	571	520	548	526	522	522	553	503	531	525	512	555	510	528	496	543	525	524	558	537	525	496	508	516	558	563	543	551	536	526	543	522	507	534	544	563	530	546	526	533	530	551	552	522	530	533	520	524	559	528	557	554	521	547	542	534	527	555	530	584	492	500	531	501	494	528	531	558	570	536	555	510	521	529	563	529	536	522	532	546	576	511	532	570	497	531	557	509	515	502	549	572	550	545	557	508	496	486	537	595	588	546	498	510	527	541	547	553	565	540	586	523	520	495	525	544	541	529	562	555	553	522	540	516	509	527	518	501	542	549	524	543	536	539	486	526	546	539	528	519	493	530	487	511	537	556	506	551	535	576	570	531	501	506	525	542	547	557	506	536	513	555	523	492	520	531	522	536	552	541	545	504	545	522	520	517	500	497	545	529	527	545	549	560	493	495	563	523	563	565	549	533	555	526	582	534	548	542	534	480	566	574	532	527	553	550	553	519	561	562	520	552	511	554	554	580	551	570	576	547	534	568	526	506	535	561	519	514	513	536	530	523	510	521	555	540	549	548	534	592	543	565	527	531	535	540	568	533	569	501	532	503	502	541	509	539	556	550	503	497	464	533	576	549	561	515	517	496	488	537	530	553	510	558	532	532	517	536	563	556	561	551	590	507	524	501	553	482	512	530	524	512	549	509	580	509	534	551	519	535	553	484	530	533	528	498	492	540	556	476	523	547	538	527	559	553	492	506	502	537	516	515	533	531	534	515	522	530	545	541	537	556	521	556	487	564	561	544	524	539	558	516	506	492	540	496	522	521	532	555	522	558	527	535	529	520	514	523	544	535	548	520	509	516	538	559	547	511	521	572	608	567	570	569	551	539	492	508	547	536	554	520	510	552	574	512	523	559	521	533	519	531	535	574	506	605	494	546	510	556	539	521	514	513	527	559	516	487	524	500	537	564	556	500	509	558	557	551	563	557	544	530	541	555	509	549	488	519	512	556	567	564	539	521	584	487	564	538	581	536	540	521	554	555	505	506	547	541	590	523	566	510	549	534	535	498	534	523	529	560	541	490	515	551	522	557	547	523	510	524	515	497	516	494	540	515	517	536	546	523	527	510	522	551	502	493	559	503	507	526	541	515	532	494	541	539	562	508	484	525	578	540	499	534	546	500	560	547	510	543	537	520	557	531	519	532	514	582	539	532	507	555	509	514	531	562	554	546	505	530	525	557	517	533	514	525	542	525	563	496	501	552	505	548	546	563	562	534	541	544	534	545	551	535	559	529	587	535	504	525	539	538	547	511	561	539	521	531	519	531	524	509	510	514	555	541	499	512	510	515	519	508	550	565	567	514	555	505	474	556	532	557	530	505	493	507	538	520	547	554	560	515	491	567	531	550	526	577	549	537	541	576	529	490	521	525	523	544	535	552	543	512	525	575	542	586	524	532	513	534	534	504	520	532	567	515	550	550	548	543	491	516	529	522	552	571	556	541	543	540	519	526	524	521	562	556	516	551	547	555	520	562	491	505	548	506	529	539	527	551	518	500	580	599	553	522	574	508	512	541	549	506	551	569	521	546	517	525	516	550	556	534	553	529	531	515	521	511	571	505	518	570	533	560	514	516	509	534	497	565	539	518	569	543	489	482	531	570	552	579	531	545	534	574	537	513	526	516	524	542	569	556	529	502	526	537	499	529	547	508	560	557	535	521	519	544	577	533	547	499	495	546	550	510	547	485	559	502	549	497	529	538	562	522	497	554	518	517	510	555	518	524	491	518	533	532	542	563	505	572	530	540	504	545	553	537	523	514	525
22294	20970	28600	23530	20971	21037	10651	986	673	592	473	444	445	381	396	413	348	386	322	346	313	342	298	291	292	283	276	286	265	300	272	290	263	259	260	269	272	282	237	244	219	271	270	251	273	264	252	261	252	261	283	264	225	257	234	276	252	269	269	261	264	255	231	279	254	273	261	262	239	209	219	244	256	255	251	247	248	250	278	254	258	247	255	255	248	244	257	222	267	231	259	256	238	215	233	233	244	260	270	252	237	222	227	256	234	263	266	240	247	228	237	217	247	230	243	255	240	243	215	243	228	226	248	234	237	270	217	231	232	253	215	238	251	235	236	224	240	211	255	255	226	241	237	258	223	228	250	219	210	225	245	201	227	239	263	232	236	262	249	265	261	235	257	227	266	246	232	248	231	221	241	248	231	245	228	259	240	241	218	208	256	238	248	270	266	231	247	257	229	238	223	222	244	249	212	250	242	276	217	252	262	245	232	234	227	230	212	249	239	202	246	238	276	233	236	235	236	246	227	244	249	261	256	230	254	272	230	222	230	251	221	238	246	226	239	248	241	211	245	260	224	237	231	215	260	243	235	229	264	245	235	233	245	227	233	231	244	263	221	209	247	240	273	256	229	239	222	225	242	236	227	227	238	260	242	225	248	257	252	239	233	237	231	222	254	236	228	221	253	237	262	246	242	235	246	209	265	224	246	243	240	232	237	217	240	256	242	220	249	228	244	230	254	217	237	272	223	229	200	217	254	222	247	224	243	238	252	247	224	256	276	217	221	240	220	236	249	245	192	246	230	232	278	250	254	201	268	211	246	235	243	223	242	249	227	234	241	244	229	244	252	231	227	224	245	236	240	231	228	237	228	253	257	253	229	241	240	210	222	232	244	240	258	251	243	220	241	240	234	221	242	234	238	237	229	243	243	238	218	228	238	243	277	264	236	254	251	242	231	237	254	235	254	237	250	237	283	252	270	234	257	222	237	299	232	217	264	234	217	241	241	278	227	256	200	215	239	250	227	256	220	222	229	239	242	255	229	235	237	234	223	250	242	251	254	252	223	229	230	234	223	267	230	250	237	265	275	240	249	254	201	206	234	238	261	240	231	254	258	198	217	237	236	238	231	244	236	252	243	229	233	206	240	231	217	241	236	223	227	246	218	238	235	263	251	231	258	236	253	222	242	280	240	260	250	238	231	266	246	222	246	223	253	228	219	240	234	238	250	240	233	241	233	215	253	237	234	236	232	237	253	244	211	228	218	227	226	228	212	254	220	224	234	252	274	224	232	276	235	247	233	229	256	241	232	242	251	210	232	238	244	239	239	241	244	219	234	271	257	209	214	244	243	249	246	245	234	218	231	240	234	229	215	218	264	228	235	220	241	211	230	258	239	228	254	218	228	236	246	258	253	216	239	239	236	257	240	233	264	220	249	247	238	240	272	243	237	229	226	226	226	248	230	247	237	246	249	250	261	219	228	259	242	253	256	225	229	252	199	239	253	249	245	236	257	235	246	240	238	200	238	212	221	230	264	252	211	231	233	258	239	210	214	232	238	265	233	227	269	246	215	227	225	253	238	233	266	236	237	247	247	216	237	241	252	220	253	261	227	221	217	215	221	253	249	240	251	242	225	226	229	247	246	253	246	237	258	231	231	211	242	230	237	248	274	245	227	225	214	218	248	241	223	250	247	265	287	225	245	225	228	256	225	239	226	227	213	253	234	263	253	233	243	251	237	261	240	247	226	225	228	232	244	246	248	249	236	237	257	244	240	257	254	255	252	239	242	231	257	291	251	224	233	250	242	242	239	255	262	233	223	248	255	226	243	221	251	244	224	250	247	257	253	220	271	215	268	243	224	221	252	244	224	246	265	253	245	220	227	231	236	229	205	220	222	256	235	226	243	225	232	215	199	241	251	230	246	260	225	211	228	234	249	246	217	246	243	235	231	208	220	213	253	207	216	231	249	245	242	219	253	248	216	257	245	240	236	258	275	256	258	254	227	242	240	244	248	207	243	232	212	247	240	246	228	233	229	242	227	253	208	210	220	226	254	230	218	205	257	266	236	234	222	232	221	217	246	245	235	223	236	247	230	223	236	240	248	229	263	240	248	232	224	252	247	228	236	222	213	237	232	245	234	252	237	219	210	247	261	221	226	254	244	239	237	225	236	230	225	235	236	221	212	246	222	261	237	244	229	206	231	229	230	258	238	212	261	218	255	239	235	255	245	241	228	247	258	277	229	232	230	257	234	256	267	246	237	244	259	224	246	245	233	271	271	225	249	233	224	233	224	228	237	232	228	226	231	255	241	218	249	240	214	213	247	241	257	239	245	233	239	231	239	223	253	250	222	248	255	230	229	244	229	241	244	252	224	238	233	248	224	246	230	234	248	236	253	234	247	232	234	238	266	223	263	235	236	246	236	230	240	233	240	230	246	234	254	251	227	243	255	220	227	269	254	232	245	252	232	202	226	256	244	243	223	238	244	210	201	247	240	234	263	205	243	235	235	221	226	231	266	248	241	223	234	233	234	263	261	238	256	248	219	225	252	229	232	241	226	253	249	249	222	209	231	259	229	222	189	245	230	211	248	259	281	237	235	254	231	243	224	232	246	229	257	242	215	238	265	226	239	215	259	216	233	234	228	249	236	229	247	264	190	235	226	231	249	256	232	236	255	234	254	213	250	237	239	239	235	256	232	246	205	251	224	231	243	227	242	240	238	225	209	264	214	262	221	235	251	222	240	242	241	223	235	217	240	218	227	221	201	238	241	278	253	228	244	236	239	243	253	224	262	237	238	231	216	258	250	226	232	242	254	254	248	238	227	239	242	238	261	253	218	247	270	244	204	214	247	253	239	242	221	226	235	229	220	263	216	244	235	215	242	254	242	210	235	239	230	201	235	248	230	256	260	246	219	206	256	246	235	258	233	267	237	245	229	244	237	243	215	223	223	244	232	221	220	240	213	248	248	231	223	225	227	251	252	248	215	241	232	216	226	252	232	254	229	258	241	249	236	254	222	213	235	254	244	220	250	243	219	238	250	221	218	211	245	232	237	228	221	227	233	218	224	243	239	232	240	218	227	247	235	213	224	240	248	224	232	228	223	246	254	229	239	239	262	213	252	257	227	258	236	250	231	267	234	247	232	239	220	267	240	232	216	233	231	234	247	263	266	229	212	224	230	231	260	250	231	232	240	249	228	225	212	242	229	240	242	220	246	241	225	239	228	223	249	244	245	232	260	230	227	210	225	255	213	207	257	241	235	229	233	275	262	232	234	223	243	236	233	236	223	233	226	233	230	215	243	236	245	245	258	248	230	247	233	244	243	235	223	233	240	262	229	262	266	240	235	268	221	260	234	259	229	268	219	232	241	242	240	264	265	256	242	239	242	265	235	220	261	258	233	225	247	247	236	250	235	226	248	228	251	225	239	250	234	240	221	242	201	242	254	254	273	253	228	237	225	215	220	226	234	229	236	226	234	240	243	215	240	211	239	236	237	239
34551	22364	8793	4198	3036	2164	1582	1155	931	732	640	573	507	470	447	403	407	351	364	331	324	303	329	324	255	325	282	265	278	277	271	277	265	263	277	271	256	235	269	242	234	227	236	259	260	262	234	238	222	243	222	237	270	243	259	285	262	259	229	247	239	228	249	239	235	256	238	229	240	243	229	221	240	222	255	265	243	230	216	254	219	255	237	223	270	245	241	253	250	241	251	253	248	226	258	226	230	257	224	227	213	226	250	233	233	254	233	239	221	236	250	232	239	240	240	250	221	221	245	228	248	261	217	232	245	261	256	237	236	221	226	226	223	239	218	253	224	243	249	258	252	199	249	208	220	250	228	249	273	238	224	199	242	220	249	225	210	224	239	243	254	212	229	211	247	231	257	233	223	227	232	231	236	244	245	221	222	223	252	221	236	254	230	243	229	245	233	231	201	236	229	235	196	205	217	222	252	232	222	236	251	240	280	228	216	220	240	243	233	250	241	207	250	243	231	242	226	217	241	242	211	222	250	228	222	238	228	233	224	258	228	258	208	222	245	217	227	206	254	226	217	256	253	241	216	233	232	235	236	260	233	246	247	243	253	230	221	235	271	223	243	202	211	213	220	233	248	229	220	228	256	231	251	214	214	232	215	264	250	214	218	199	248	238	221	228	234	231	242	200	225	222	228	233	231	226	236	239	239	233	227	244	230	234	241	229	231	211	261	207	227	224	230	239	226	193	217	237	256	218	235	231	236	257	250	216	258	245	230	230	200	215	246	234	246	236	238	252	217	260	260	240	208	238	253	233	205	244	251	227	208	237	238	229	219	234	241	227	231	243	235	235	209	214	237	231	244	223	224	243	228	267	260	233	244	235	253	230	236	268	252	219	207	244	233	205	236	252	211	255	239	207	251	240	250	248	256	238	219	239	228	215	260	239	218	211	230	246	224	214	233	249	229	224	241	210	250	247	262	210	207	255	236	225	229	231	225	207	240	210	265	233	254	231	247	243	240	217	241	233	230	243	229	246	210	238	225	227	218	236	223	225	244	260	212	245	224	237	257	217	239	221	272	217	248	214	236	230	242	208	240	241	209	234	206	232	237	245	227	257	248	255	226	232	225	229	225	251	221	202	235	231	236	236	224	262	240	236	214	226	209	207	220	259	244	225	225	234	248	227	230	238	229	241	225	187	227	229	224	256	236	239	223	231	213	253	234	222	238	227	216	238	252	242	257	219	219	225	258	202	239	214	230	218	231	243	226	226	257	230	242	206	230	224	262	231	244	235	226	239	244	272	267	240	215	226	218	218	236	231	242	246	223	200	223	229	258	234	227	209	234	207	244	248	227	240	222	198	256	234	229	241	219	214	235	206	210	234	230	233	236	247	248	240	242	224	230	198	226	226	251	235	239	215	218	248	240	224	224	218	217	226	226	229	224	262	224	247	246	241	237	235	237	248	231	229	245	221	230	214	241	242	211	213	224	242	235	240	237	213	221	257	227	222	230	216	226	230	242	259	239	234	254	246	242	232	205	229	232	234	239	212	232	218	254	246	249	256	218	235	230	225	232	219	224	243	223	227	247	223	226	204	248	227	229	214	228	245	237	245	239	225	229	225	232	237	250	224	218	255	248	210	238	247	231	240	258	226	245	250	227	246	244	250	233	232	231	197	225	231	240	230	223	259	210	221	222	233	245	206	238	253	205	211	229	258	230	220	219	249	217	221	252	228	224	233	213	242	242	238	253	258	242	249	239	238	216	237	240	253	188	226	242	209	215	246	232	222	245	240	218	211	252	233	234	235	226	245	235	222	231	224	200	220	223	244	253	215	215	254	206	225	233	244	236	229	254	243	250	225	228	227	207	241	227	244	236	239	236	235	246	255	220	236	239	253	248	242	226	246	267	227	249	261	224	235	222	242	239	218	246	241	254	241	241	229	215	232	212	250	221	213	231	232	223	228	212	198	239	250	250	230	219	245	232	227	207	250	259	228	248	252	210	230	252	227	215	222	254	227	250	192	250	210	208	219	229	233	227	222	240	244	225	248	213	204	239	210	236	238	262	249	236	225	231	216	219	229	221	183	237	226	231	243	220	243	237	216	235	220	235	236	206	243	218	205	275	259	234	224	226	215	251	197	252	219	225	238	236	225	235	227	225	220	224	222	229	248	245	225	230	201	222	218	233	219	246	224	250	232	235	210	248	259	236	230	244	260	244	224	232	229	234	213	239	231	225	237	244	234	216	252	249	247	221	241	250	220	237	242	244	223	222	208	223	249	238	215	238	234	222	230	234	233	227	218	248	220	226	232	236	235	208	214	272	223	199	255	229	229	222	221	220	279	220	237	249	241	241	236	240	236	233	255	243	249	241	223	243	252	227	248	241	264	229	237	237	238	226	230	233	271	221	226	241	246	204	226	233	228	230	259	253	236	253	229	253	245	215	224	232	250	239	232	215	223	219	248	247	232	215	239	255	217	205	225	231	233	245	232	234	228	235	231	231	247	250	230	215	245	217	234	212	223	206	251	247	202	257	250	247	235	240	237	239	219	220	217	209	260	229	263	251	234	247	225	225	230	215	259	212	183	220	238	241	251	232	243	264	230	220	237	247	218	241	226	225	227	231	229	234	227	236	227	248	234	239	237	259	230	257	207	247	233	223	249	259	201	263	235	235	212	225	215	264	228	233	240	231	218	221	258	228	219	223	225	251	200	240	231	247	233	233	231	222	229	242	236	232	254	266	225	231	232	239	235	217	228	239	243	247	220	235	245	245	225	254	210	240	244	224	234	237	217	257	239	221	241	224	237	218	239	260	237	217	244	251	261	248	261	230	209	277	224	266	207	253	217	224	240	255	219	225	225	223	241	236	207	214	235	216	240	215	245	237	212	260	249	229	231	236	243	237	208	254	223	235	259	245	219	252	200	212	242	239	206	233	237	224	225	251	240	211	236	233	220	226	232	208	222	223	198	235	211	233	224	228	239	226	239	220	233	238	235	242	245	224	229	232	229	215	237	223	233	248	240	230	229	265	232	235	216	189	259	238	258	239	212	244	234	254	254	211	253	244	223	242	207	240	212	240	238	196	231	224	223	229	213	233	233	219	254	218	210	223	239	241	229	226	248	227	249	234	194	222	224	221	212	251	220	213	217	233	230	219	232	213	237	241	203	236	221	232	239	204	234	219	246	208	235	241	253	235	229	242	233	247	235	242	233	197	221	225	238	244	207	234	230	244	258	234	232	219	253	222	229	243	239	212	237	253	231	207	239	217	223	218	268	231	222	226	222	219	212	227	202	225	233	225	231	207	244	236	231	222	227	211	223	256	244	202	232	263	249	253	206	252	214	209	221	226	241	240	241	247	234	229	250	219	224	192	225	239	202	263	226	240	213	221	270	206	268	236	237	258	248	236	217	213	241	256	242	253	240	229	225	239	244	251	254	216	211	228	251	226	237	219	208	217	258	257	242	231	246	207	226	252	235	229	251	224	227	227	215	252	214
31185	25346	10210	1210	618	603	607	559	579	560	565	556	530	580	548	503	547	538	537	539	593	504	555	568	536	514	540	552	531	521	533	512	523	553	502	552	548	574	592	542	570	515	528	555	537	531	530	562	515	538	560	578	489	511	542	551	503	505	585	515	542	542	511	571	514	539	542	557	517	499	582	536	520	578	507	512	530	483	550	546	537	535	574	580	541	509	571	568	516	484	504	507	510	555	505	538	563	532	536	520	534	595	523	549	527	553	519	510	530	593	499	527	548	540	526	537	522	557	543	559	540	539	542	538	532	523	540	574	521	566	575	529	561	543	539	526	545	560	552	537	546	517	593	557	543	512	505	552	541	526	489	523	524	513	498	539	569	551	566	541	591	543	538	535	574	558	519	547	524	547	521	557	523	551	517	540	523	537	591	488	546	509	563	512	561	533	552	555	547	529	490	547	481	539	520	508	572	542	559	544	527	531	547	526	545	539	568	549	509	537	538	517	538	571	558	549	529	553	556	505	583	524	477	591	537	507	542	521	566	575	539	535	534	540	536	539	521	532	525	529	513	562	543	506	528	555	528	541	554	526	547	553	541	536	516	517	567	543	568	554	561	512	533	551	545	549	558	539	531	549	514	521	543	518	525	548	544	544	535	517	568	530	542	543	499	497	529	552	535	533	528	544	504	540	525	525	523	532	498	548	540	539	555	540	527	572	496	556	549	528	521	539	495	503	557	567	508	537	558	516	548	539	535	544	521	522	517	523	526	598	525	554	574	524	558	561	553	527	522	535	537	553	562	539	571	555	556	535	521	535	525	540	516	532	543	574	518	577	549	529	524	558	540	518	502	531	547	564	562	559	578	554	535	543	540	518	528	539	546	538	542	557	575	507	538	542	534	558	542	524	556	577	518	517	534	505	549	494	518	532	539	549	524	523	528	546	563	574	516	557	510	554	559	574	500	541	541	527	547	515	540	581	539	573	541	593	548	521	519	586	567	513	564	515	541	487	536	527	548	519	536	557	516	532	573	502	540	518	540	533	540	579	559	560	482	562	546	507	559	579	538	524	500	510	522	532	526	527	568	546	529	542	520	521	520	548	524	494	532	518	521	559	539	527	557	506	536	543	518	506	560	553	601	540	543	557	513	528	540	572	525	525	522	554	561	543	589	543	555	540	554	496	556	498	496	564	528	509	577	531	559	540	498	535	535	562	542	520	545	550	573	507	517	589	551	538	540	542	494	550	524	562	565	532	569	549	561	525	547	523	520	525	539	539	544	500	539	540	534	527	539	536	525	554	553	534	522	564	541	522	520	532	508	547	564	544	508	527	550	547	569	504	486	533	530	558	553	545	505	531	553	513	559	570	526	541	548	554	547	472	555	533	539	537	540	557	518	536	552	491	556	538	552	570	506	526	494	544	559	561	518	510	556	539	504	556	574	524	545	540	570	521	489	559	562	552	556	506	530	530	564	572	565	533	537	518	517	539	519	543	529	521	555	535	524	544	551	522	538	563	518	533	523	565	563	523	514	565	556	518	537	540	535	527	582	554	544	572	563	529	514	508	514	555	547	528	539	552	496	535	497	554	561	517	556	554	548	522	528	524	498	558	547	528	539	497	515	538	575	584	527	520	513	503	514	518	518	553	551	524	545	525	495	558	534	499	545	534	558	532	533	541	537	554	531	574	502	556	513	587	531	558	523	532	519	506	516	543	518	560	551	504	544	535	512	541	566	542	526	545	544	542	561	522	559	507	566	526	516	542	573	551	535	527	550	518	535	529	520	579	597	568	556	550	535	511	515	520	513	556	533	527	521	574	542	530	523	529	570	592	552	546	591	514	512	528	494	484	535	528	557	550	541	567	554	530	535	537	501	512	540	507	526	540	561	542	542	548	559	565	490	501	570	541	544	541	504	532	551	574	541	548	529	531	513	553	539	519	541	499	525	570	490	533	577	517	531	522	517	555	534	541	564	526	497	516	555	549	467	529	490	513	526	574	531	524	536	511	612	494	490	491	549	525	533	529	544	534	546	491	486	546	514	523	523	530	569	551	527	533	527	550	568	519	559	537	552	549	569	525	540	538	557	584	533	516	521	557	533	534	530	531	522	517	500	509	537	542	521	555	519	511	554	552	567	477	524	515	549	531	493	509	568	547	535	565	559	561	555	548	520	568	561	563	564	564	517	501	550	490	518	517	502	544	544	618	531	540	555	556	505	522	526	522	523	520	538	535	550	563	556	569	556	516	534	528	537	558	511	514	590	528	560	530	539	551	530	540	503	541	539	548	550	581	520	538	542	525	567	488	568	515	528	549	526	564	566	559	551	538	518	495	520	529	533	523	540	527	550	519	537	520	515	547	566	510	533	529	525	509	559	567	558	563	542	553	521	562	470	533	541	536	521	573	557	542	518	539	520	535	541	522	548	565	558	521	547	589	528	538	554	489	542	527	511	529	528	569	526	527	512	531	493	527	556	493	487	504	527	512	502	547	529	538	521	551	522	538	527	521	557	540	526	553	520	534	519	531	552	522	580	580	515	537	540	580	557	559	526	524	539	567	536	534	530	483	580	550	535	550	541	500	541	533	524	535	597	552	559	535	536	547	526	515	494	531	524	559	560	521	553	498	536	540	537	558	506	568	510	546	507	555	553	585	543	521	554	509	531	519	515	525	529	542	562	542	534	535	520	522	551	505	552	557	549	546	553	507	566	527	549	530	558	520	571	526	552	545	564	491	548	542	510	581	560	565	532	518	516	560	562	509	488	513	502	581	543	549	536	508	518	558	521	524	535	504	562	582	534	559	518	548	553	541	548	554	539	523	557	538	519	563	535	579	562	524	518	498	535	527	576	538	541	482	509	473	529	487	561	524	561	537	545	584	560	568	535	516	513	516	521	549	484	552	538	525	554	557	569	539	504	553	566	539	522	575	531	547	552	524	551	545	530	539	529	564	547	519	540	536	505	522	523	531	491	546	507	532	535	507	538	552	511	545	523	495	519	565	524	545	565	551	511	563	568	508	548	573	545	505	564	575	563	526	513	536	589	519	540	502	536	548	556	550	567	567	515	499	537	512	519	533	509	529	527	479	530	533	498	549	565	550	550	584	540	547	536	566	521	520	557	551	562	590	550	522	561	534	592	521	569	572	549	554	523	482	488	534	552	525	554	516	526	562	566	526	544	520	519	538	534	542	549	563	524	509	494	539	496	558	527	562	538	526	546	531	503	534	527	542	565	502	534	523	532	527	540	568	558	536	488	543	528	543	512	559	551	539	544	508	509	560	543	523	557	517	510	552	499	559	551	510	556	533	541	542	553	545	495	551	512	541	533	519	557	515	513	517	549	511	530	543	527	536	558	520	524	512	524	581	475	546	556	517	543	560	535	495	520	529	516	557	484	518	541	510	536	552	561	537	522	511	521	569	559	540	527	548	532	537	533	556	579	539	573	532	566	560	535	548	549	554	535	549	540	540	530	505	516	527	515	553	551	545	529	500
31928	11119	826	675	594	639	553	579	523	553	561	591	547	540	546	530	539	534	515	517	546	564	603	523	509	529	564	543	532	534	557	559	527	526	556	555	604	574	523	522	567	547	555	539	512	539	582	521	539	532	527	525	539	554	579	547	536	575	552	574	560	528	551	530	549	566	567	557	521	546	535	524	546	568	569	547	554	577	520	526	557	562	502	556	555	524	526	586	572	527	563	545	544	537	517	567	551	536	525	552	532	560	521	521	529	554	507	520	539	554	532	587	527	598	545	514	487	556	555	546	527	538	567	550	510	561	571	522	540	541	532	548	537	577	468	543	543	534	578	575	519	527	536	537	541	554	565	548	553	545	552	574	584	539	538	523	546	548	555	549	546	551	564	533	531	558	529	559	536	513	543	553	506	548	543	549	518	570	543	560	541	535	540	573	571	553	545	556	578	549	542	564	551	546	543	525	565	520	596	503	493	553	520	523	543	531	551	515	532	543	532	545	561	511	553	526	518	542	529	533	522	515	535	527	573	554	519	489	594	542	533	529	534	591	563	532	527	543	534	564	525	523	507	545	496	553	531	574	557	607	567	570	540	537	482	565	519	557	548	518	527	549	565	552	554	528	530	504	560	531	533	512	525	543	542	573	526	578	543	541	539	499	556	513	507	574	530	575	516	549	548	570	491	518	532	584	534	528	539	543	520	534	504	512	558	496	554	521	597	569	566	553	550	573	555	523	506	522	524	533	550	502	554	532	497	483	537	534	558	518	552	541	579	547	522	525	523	549	550	551	538	505	512	522	533	527	549	506	542	544	555	538	577	516	502	544	546	549	535	560	542	531	576	528	566	549	542	547	563	514	542	510	534	521	547	551	578	535	520	547	563	551	513	515	558	549	535	562	526	525	566	539	584	574	529	532	536	522	524	586	588	513	553	522	523	501	561	524	557	546	520	515	546	567	546	537	526	544	525	530	545	542	508	553	525	551	548	576	532	507	537	544	525	510	529	507	552	494	525	564	546	549	530	571	578	531	551	552	520	526	579	592	521	565	518	555	559	564	525	539	539	524	532	533	566	592	562	537	515	561	556	520	508	526	558	554	519	547	561	506	533	548	542	553	541	567	521	571	526	535	548	529	557	548	559	534	566	557	555	571	558	529	523	541	519	497	511	557	567	540	502	573	525	551	555	521	558	497	505	530	516	542	530	545	553	553	507	547	549	551	576	516	474	529	598	587	585	509	517	493	575	513	547	526	531	511	574	522	561	552	536	539	496	539	549	522	558	544	558	550	578	545	571	510	561	509	554	537	581	530	522	577	533	521	526	516	536	536	568	562	509	510	564	544	527	532	545	525	502	522	521	543	582	559	545	540	575	566	570	539	516	509	516	567	538	532	520	555	546	531	564	537	569	552	562	551	530	533	497	533	570	551	519	539	536	545	546	547	557	541	569	527	513	494	531	571	533	560	570	558	554	531	541	501	525	529	539	513	509	590	526	547	518	546	562	573	548	546	571	518	530	562	507	529	526	538	544	544	518	539	542	506	519	539	528	572	547	568	532	553	552	534	570	542	526	521	549	501	588	483	582	532	491	523	547	518	565	570	535	585	539	554	549	573	551	544	508	540	525	588	532	534	521	582	507	545	534	573	576	555	537	527	534	504	528	573	519	531	542	537	551	521	574	576	531	537	559	528	533	513	506	549	573	514	516	519	567	558	528	532	584	515	542	543	558	544	523	552	541	567	550	560	560	527	572	539	577	555	579	566	538	542	563	539	553	523	489	556	535	539	548	534	590	601	534	517	553	550	531	547	494	531	516	513	553	508	544	549	478	541	523	539	550	572	593	531	567	542	541	531	524	516	523	575	523	546	537	519	568	535	535	545	592	500	547	532	476	536	573	547	521	567	554	509	528	556	539	521	503	591	545	572	497	529	548	548	569	602	540	595	568	545	513	515	536	559	557	577	548	528	543	567	516	550	557	534	550	540	562	586	504	524	523	555	554	500	540	531	513	534	509	493	568	567	519	538	541	541	543	550	534	518	536	551	539	560	551	519	543	578	576	522	531	524	539	547	557	544	552	524	525	528	560	523	543	535	524	575	527	554	559	521	544	523	541	578	533	574	548	540	528	514	527	547	545	566	539	513	564	560	535	527	573	512	507	544	535	537	511	566	543	558	531	518	555	550	544	542	542	540	519	546	568	550	562	533	512	492	527	578	517	542	514	515	520	542	536	551	561	547	554	599	522	552	535	548	535	557	550	560	538	536	544	493	533	585	519	537	587	527	542	550	550	529	538	516	486	553	518	530	547	509	540	505	474	552	571	560	541	563	552	569	518	524	526	570	534	545	542	533	527	584	574	553	561	541	503	531	497	516	584	577	558	524	595	531	538	545	521	577	554	551	561	521	491	520	534	552	500	551	516	537	527	541	564	501	492	530	518	580	535	528	483	577	565	499	532	566	533	527	515	548	532	531	534	554	549	616	563	535	544	578	532	523	550	568	500	560	538	539	560	483	572	550	484	521	559	539	577	552	529	522	538	513	515	545	559	551	545	516	607	563	558	500	545	528	510	519	552	554	534	526	572	581	537	553	563	534	505	550	590	589	519	552	557	528	524	574	558	547	534	548	560	515	517	543	586	519	534	525	521	549	541	561	533	526	574	538	527	521	531	511	499	540	561	526	575	514	512	552	530	523	517	533	523	540	533	528	531	501	520	541	532	528	517	512	509	488	572	596	567	512	547	562	555	509	542	512	544	549	564	514	562	517	554	556	544	548	506	557	581	536	531	574	519	534	544	529	553	522	503	538	513	546	506	547	528	555	551	488	566	560	527	517	511	518	552	590	542	546	562	575	563	507	577	532	534	574	512	538	518	545	524	535	524	548	551	542	496	537	515	606	531	504	560	516	531	508	535	575	546	557	590	544	575	545	538	546	541	537	540	548	482	523	560	550	517	571	530	555	566	581	528	560	542	516	523	567	571	531	559	530	555	523	543	526	511	581	528	528	535	521	578	532	527	522	541	543	525	535	501	549	537	548	519	520	503	541	505	568	568	540	562	562	530	564	516	575	562	532	507	549	556	517	532	527	532	513	534	535	541	561	555	577	539	546	536	527	533	537	558	529	548	511	547	578	592	554	520	495	560	570	570	548	555	536	555	530	515	541	543	564	536	546	542	539	562	569	549	544	569	567	542	514	572	543	530	554	489	570	568	539	531	548	536	540	511	554	536	538	501	545	556	480	567	561	523	537	609	521	488	545	556	529	552	535	552	538	517	530	485	566	533	534	577	513	536	549	546	524	535	563	512	548	524	543	517	523	528	512	519	519	574	569	545	574	570	547	501	503	566	488	519	536	555	499	536	532	599	595	539	555	525	570	531	490	523	547	535	564	547	542	551	489	537	513	547	530	558	557	558	593	557	557	601	530	565	559	528	545	512	532	546	529	554	507	558	536	559	542	549	511	559	552	508	527	531	567	560	537	555	569	507	514	548	557
23392	20895	27976	23930	20899	10609	954	654	558	497	416	417	376	388	399	346	393	358	333	341	350	380	349	329	338	312	311	315	336	296	336	309	338	300	312	298	329	329	314	302	317	285	324	300	286	312	339	321	303	297	312	306	343	303	323	285	302	310	349	327	311	293	309	286	326	311	308	290	306	315	305	303	295	276	285	292	307	301	284	294	311	325	298	329	303	299	300	308	275	307	323	302	313	296	312	304	297	299	305	285	299	316	331	324	346	289	338	295	299	303	328	337	290	324	287	296	309	292	285	327	314	343	283	304	289	295	291	312	317	326	320	292	300	319	323	317	291	312	294	291	314	285	314	287	283	308	324	296	295	317	319	288	315	288	311	303	312	289	315	297	320	321	294	288	288	304	342	315	301	290	310	298	329	300	310	304	298	319	315	313	334	287	311	291	300	295	303	296	287	326	317	311	290	273	357	287	349	308	303	306	306	309	291	312	310	307	302	281	279	281	298	346	298	324	306	327	312	309	304	288	330	259	293	302	290	309	266	273	293	319	304	345	301	273	297	313	286	298	305	307	315	297	299	318	302	276	278	314	283	353	312	296	288	283	251	305	298	323	304	292	296	310	300	287	286	320	305	310	284	304	325	301	289	323	299	294	305	315	306	294	303	286	306	307	295	281	267	286	308	298	281	299	328	259	311	287	325	292	288	290	327	324	312	310	298	311	321	310	305	298	275	312	287	300	306	302	288	303	287	319	278	269	336	313	277	308	331	324	306	296	292	308	325	318	296	278	266	271	276	325	299	291	272	327	328	326	273	282	311	287	277	288	305	315	300	279	311	284	295	322	315	312	296	308	298	302	274	291	260	315	295	277	297	310	331	276	309	305	303	301	289	307	308	326	329	279	312	308	309	273	296	289	307	281	310	269	290	268	306	316	311	303	314	274	340	309	280	307	328	286	301	322	305	309	306	317	269	268	286	312	337	275	301	307	289	325	276	314	273	299	279	326	292	269	309	324	312	299	324	304	347	283	279	293	286	288	333	323	321	310	294	270	298	305	295	297	321	298	292	293	307	309	313	299	283	337	284	321	292	310	293	308	294	296	313	274	291	326	289	333	290	279	311	272	280	298	303	330	306	284	304	307	331	294	304	279	301	313	307	323	304	325	319	316	317	338	288	320	294	296	295	286	343	299	288	270	299	290	302	300	283	286	308	304	317	326	307	302	321	284	324	323	320	318	289	283	319	283	303	306	332	290	316	293	316	291	305	301	289	273	304	315	287	290	299	303	300	281	264	319	319	296	306	306	311	312	301	295	285	301	311	320	312	291	293	293	283	283	285	313	310	296	328	300	309	286	327	296	298	290	306	311	291	310	328	309	270	282	280	314	308	304	332	296	276	352	307	324	327	276	292	305	331	274	299	305	281	269	287	288	321	284	294	286	296	299	326	300	318	305	308	299	291	292	336	316	276	300	311	289	285	278	297	304	316	309	300	314	279	282	308	329	308	281	288	327	278	294	293	317	287	278	296	296	309	291	321	328	276	288	309	303	337	285	257	318	316	291	273	341	323	312	300	292	292	281	293	315	299	313	303	276	276	291	273	334	289	299	278	288	276	282	284	297	283	284	289	339	291	276	276	315	311	288	297	314	320	301	326	293	305	269	308	303	310	279	307	287	298	318	321	277	307	288	285	284	299	291	287	290	313	299	284	279	304	305	287	292	296	316	281	283	306	295	315	279	321	318	326	274	282	281	295	273	336	288	286	305	297	293	300	274	311	302	295	308	329	293	286	281	293	307	286	306	251	286	315	310	309	313	311	261	274	301	293	313	324	294	292	290	306	320	288	296	300	310	303	303	316	303	307	316	299	347	313	320	309	328	332	287	311	287	306	303	322	301	291	275	325	263	302	305	297	311	287	308	317	273	285	304	273	294	317	311	283	310	288	286	329	280	303	302	315	326	307	304	289	297	299	310	268	302	340	270	287	300	263	286	332	332	313	296	290	302	286	294	313	296	299	286	269	295	289	300	306	305	301	319	287	304	306	336	302	321	298	298	308	282	284	284	288	295	300	320	304	268	300	316	336	329	284	315	331	278	286	298	316	265	294	294	292	290	304	291	315	311	275	296	305	326	303	297	303	307	278	296	299	291	289	320	286	262	294	318	281	303	301	329	287	284	318	289	310	294	302	308	317	286	301	292	289	296	311	320	296	307	268	307	290	284	305	313	299	294	326	302	308	287	268	330	306	317	312	339	290	288	297	315	291	313	265	280	310	305	308	306	329	294	291	294	272	304	293	313	306	313	287	319	331	312	272	278	314	328	313	301	289	325	296	291	316	288	253	302	282	299	288	305	256	330	302	313	269	312	291	327	297	286	276	303	311	296	343	291	318	304	291	285	290	301	283	325	294	297	275	288	274	287	316	294	310	297	307	307	296	306	311	325	310	304	306	289	322	294	346	288	333	319	298	284	279	294	309	311	288	301	281	303	321	303	327	324	312	287	293	293	303	276	304	290	287	305	309	272	267	304	311	311	249	306	299	314	288	325	286	320	303	333	330	298	285	312	301	309	272	305	324	299	301	286	274	313	295	322	296	304	307	280	294	266	308	286	312	260	282	318	280	315	307	322	311	297	298	276	312	278	308	268	326	322	298	300	287	301	295	279	274	309	304	318	274	318	317	314	315	289	295	315	300	302	312	284	298	308	294	291	298	304	309	310	288	316	329	289	320	279	270	309	285	275	302	316	304	310	281	306	343	314	319	319	323	296	304	274	311	286	304	338	315	311	346	264	321	283	297	322	287	299	290	296	310	266	329	298	282	280	289	319	270	291	293	285	309	277	315	312	329	280	323	338	308	295	323	311	293	286	290	306	310	315	318	316	282	316	314	315	313	286	284	310	310	288	283	294	280	271	296	299	292	304	303	316	325	305	284	274	301	283	302	293	313	310	249	311	292	301	296	312	304	301	330	319	272	280	300	274	290	263	344	293	304	310	272	267	275	288	307	324	278	296	320	316	316	311	315	283	294	293	297	291	306	288	303	320	284	305	275	332	287	277	317	298	319	278	296	299	263	333	280	281	313	309	268	308	323	287	303	288	315	301	316	290	316	309	288	297	292	316	278	316	356	327	305	265	302	285	287	290	291	319	312	308	274	314	287	288	298	295	279	269	302	305	285	250	322	287	305	290	298	291	303	318	297	285	307	276	323	295	283	290	304	307	322	310	307	314	281	296	318	314	282	322	292	325	288	334	323	326	301	307	323	315	290	260	333	308	311	277	270	312	285	335	330	291	300	305	320	305	329	294	310	305	296	308	294	294	298	322	305	294	287	319	327	363	309	277	307	288	311	309	321	344	305	335	291	295	280	307	281	282	330	282	303	295	296	293	305	318	311	303	315	310	301	303	297	278	317	330	315	289	306	320	274	308	305	282	318	312	291	309	301	289	353	273	317	313	313	283	292	297	325	283	300	275	282	273	309	318	315	313	280	301	303	304	307	293
32828	19848	5054	2399	1710	1302	996	743	658	556	505	450	464	470	398	397	379	374	376	366	402	314	347	343	368	365	360	344	341	324	329	340	344	300	357	345	336	340	331	335	318	352	353	321	302	329	272	299	293	321	327	320	367	342	306	317	352	318	302	301	334	301	355	319	297	298	316	337	314	311	311	321	329	363	338	315	349	327	282	315	314	307	330	327	316	292	293	335	299	326	353	284	339	317	324	343	336	316	342	274	314	319	331	331	315	299	302	312	334	338	305	336	359	303	308	316	281	311	317	295	323	314	322	295	302	293	289	342	293	332	313	351	309	285	316	303	320	320	314	310	302	303	341	331	302	323	306	282	319	311	302	294	309	319	317	299	311	312	305	310	301	325	308	340	298	339	309	320	309	296	282	307	350	311	279	284	320	284	332	320	311	339	284	306	302	299	311	329	294	297	289	283	343	303	314	332	313	312	329	304	343	330	305	297	311	333	343	309	324	318	292	291	328	306	299	305	315	276	349	315	306	306	304	315	284	295	334	325	306	304	302	301	336	306	327	350	328	298	297	322	319	299	309	321	342	288	322	312	304	316	303	315	302	325	313	334	290	296	312	299	285	305	289	292	309	323	320	321	337	306	304	320	316	306	329	300	317	306	320	331	342	290	311	314	309	299	293	317	321	340	316	301	338	328	285	287	324	309	298	289	276	297	316	301	316	314	295	294	334	306	276	299	324	317	295	346	297	320	303	307	291	300	315	311	289	290	329	302	327	310	316	302	296	324	290	307	312	302	295	289	307	317	308	315	325	296	304	314	320	308	301	326	281	280	321	301	309	302	297	315	317	322	334	324	336	346	324	331	316	336	325	342	305	296	332	316	346	314	324	307	316	282	281	297	280	302	291	309	283	289	321	339	303	302	286	298	309	278	322	321	320	315	312	298	326	314	331	327	312	311	312	300	320	308	327	330	300	347	336	320	325	321	315	346	297	350	323	311	302	313	296	320	319	302	315	342	308	319	345	312	320	309	333	339	279	342	323	295	278	307	318	342	278	289	322	327	319	322	291	324	307	300	311	260	294	308	337	306	333	291	352	315	287	295	283	330	336	326	290	325	337	359	306	330	314	302	313	318	291	296	300	332	325	306	346	333	296	299	284	278	298	298	359	280	306	289	282	325	359	315	319	338	330	325	288	319	302	349	289	304	295	333	335	295	312	305	309	286	312	319	319	283	331	292	316	294	306	300	287	299	311	315	329	306	307	348	299	315	327	298	311	320	321	303	343	325	288	316	320	301	280	296	297	344	292	309	311	299	308	294	304	284	321	328	322	315	339	333	299	308	278	312	279	313	335	317	305	327	294	333	295	297	305	300	297	350	321	340	321	290	299	312	316	297	329	310	344	319	300	302	311	309	273	336	319	287	285	338	291	275	302	301	309	324	298	292	300	312	297	301	292	304	310	297	311	302	317	309	299	326	295	284	315	321	300	300	296	310	299	318	296	322	337	311	321	296	300	291	324	360	308	319	295	304	291	304	335	302	301	311	291	321	316	313	328	288	301	319	319	312	340	308	276	333	339	330	314	299	329	304	281	318	325	320	296	298	311	296	320	339	322	337	296	317	303	289	317	312	290	319	302	310	326	317	326	314	316	310	305	303	287	335	305	309	323	329	275	323	310	330	300	285	297	339	336	282	323	313	315	312	308	301	293	313	313	335	317	341	320	316	321	340	342	317	317	319	321	302	302	310	294	306	314	311	320	289	295	308	302	323	302	314	298	334	315	326	304	315	314	342	322	328	340	272	314	305	308	306	339	338	357	328	323	322	308	315	275	334	323	302	314	328	330	285	327	297	288	345	310	326	310	315	305	292	331	307	323	311	277	287	330	296	315	323	321	314	312	302	302	328	296	316	276	315	328	312	319	346	364	335	319	325	305	299	310	295	288	335	294	286	297	282	308	328	296	302	262	314	319	313	314	311	318	284	313	276	297	274	303	319	293	308	346	274	295	300	293	317	339	281	307	323	307	324	299	339	283	288	323	326	285	313	294	328	325	330	291	307	300	305	308	326	312	305	305	331	316	336	307	315	311	305	290	322	332	347	313	294	329	312	312	298	321	292	315	303	296	296	338	334	319	324	289	334	316	316	310	315	305	307	290	310	314	302	320	322	330	331	312	308	314	317	290	326	304	312	316	328	301	303	296	317	314	326	321	338	279	310	304	314	275	349	324	342	275	318	317	317	283	307	295	305	320	328	319	307	308	332	311	288	283	325	324	310	290	269	352	291	307	297	284	311	322	305	274	307	329	312	297	307	333	306	331	299	293	305	332	300	322	315	287	313	293	316	310	304	294	306	323	302	317	307	286	313	316	313	289	310	342	310	316	307	322	327	285	308	299	265	318	320	282	342	327	321	278	335	339	316	296	295	301	297	328	308	325	317	313	317	352	303	316	291	329	318	310	303	319	317	335	291	287	351	334	342	309	327	287	330	312	319	296	319	314	335	315	299	290	307	323	309	309	308	311	295	324	326	333	343	319	285	303	302	315	298	311	324	311	285	324	316	354	330	307	292	330	304	293	327	282	332	311	299	327	327	290	338	273	309	328	322	275	302	332	279	308	286	299	324	281	289	299	325	357	343	325	325	299	282	293	287	302	323	294	300	297	279	292	299	285	312	331	301	330	301	309	343	310	316	313	300	321	327	318	333	308	292	310	297	297	317	287	294	326	316	319	318	329	300	292	289	272	290	290	284	293	289	314	306	331	327	327	338	304	312	282	316	291	312	293	307	320	295	322	304	298	326	325	295	331	301	328	314	323	301	349	335	311	328	287	292	334	317	321	313	319	309	315	301	290	329	288	306	288	315	286	309	321	278	310	310	311	304	320	318	344	293	327	307	290	323	321	298	282	313	288	285	344	336	290	342	312	293	286	338	270	283	277	306	307	302	315	300	323	309	332	303	329	291	301	316	320	322	300	289	294	317	332	279	302	318	322	295	339	326	287	312	303	324	301	316	315	293	316	324	329	329	306	321	311	297	320	292	319	304	277	286	330	315	305	313	328	323	326	292	286	291	282	327	310	318	301	321	308	319	323	324	333	309	322	326	324	327	319	329	310	303	319	314	306	310	326	308	298	312	353	301	324	310	302	325	299	294	338	322	289	288	320	310	301	344	344	321	328	344	307	368	342	306	305	310	331	333	312	326	323	334	308	313	290	305	294	328	318	284	300	346	326	330	320	302	320	285	356	337	296	303	318	305	306	322	304	304	298	290	341	323	294	342	299	272	292	311	294	309	290	326	301	319	329	326	287	330	343	320	318	297	311	294	308	294	315	314	302	328	318	292	328	317	280	319	301	297	283	343	316	302	312	331	298	316	315	277	307	297	319	334	305	299	311	306	325	339	307	338	294	306	304	323	302	332	305	321	312	318	298	300	325	306	320	301	281	334	351	320	306	294	293	325	305	300	296	327	312	288	315	302	292	307	311	330	264	282	327	305	307	296
24413	20985	27090	24931	14155	1192	801	706	652	612	609	625	619	632	594	552	567	593	556	586	608	574	572	581	554	557	600	575	589	591	590	548	598	539	565	551	565	568	571	580	590	596	602	540	542	559	574	570	528	517	489	504	603	524	527	557	586	570	575	545	558	551	581	543	539	517	538	573	529	564	573	546	529	592	538	569	567	550	525	543	548	509	516	513	514	533	561	546	513	543	577	559	582	570	563	551	552	523	601	561	557	569	511	555	557	535	525	569	563	548	569	511	534	546	519	549	559	541	588	570	584	568	603	567	533	556	566	533	544	576	543	542	553	555	541	553	578	537	557	560	553	585	521	582	568	516	543	566	565	502	597	561	525	560	539	556	540	579	526	552	561	530	570	507	562	531	544	575	541	557	582	595	508	571	557	562	560	574	540	583	550	531	607	548	538	534	503	565	548	570	551	544	514	567	540	552	589	582	541	555	559	559	560	490	569	572	564	500	535	519	538	531	544	545	548	546	539	580	546	530	553	557	574	532	519	584	489	549	514	539	542	528	549	544	539	571	538	543	515	538	529	512	556	532	574	553	517	544	562	584	562	569	548	528	519	567	508	528	582	549	557	530	549	547	548	588	547	550	559	529	563	539	575	531	515	510	564	570	548	500	587	596	576	501	560	590	558	584	550	556	527	535	531	536	495	557	516	553	531	552	543	519	574	533	613	580	527	562	561	545	588	553	555	570	542	513	558	567	528	581	530	548	550	562	557	577	552	533	525	566	601	547	562	526	556	574	534	566	548	521	514	543	565	534	575	564	525	583	535	551	535	573	550	543	535	534	546	544	542	568	528	524	535	539	569	578	558	583	533	554	634	550	573	593	508	532	558	525	552	522	526	543	543	521	558	575	557	563	590	553	538	540	576	551	573	524	559	534	572	574	578	538	522	594	523	557	528	534	581	560	484	526	542	534	542	562	574	569	549	567	577	531	534	518	510	571	550	536	535	514	603	538	509	553	513	556	537	526	557	539	558	554	573	511	556	505	548	549	555	550	558	553	542	534	520	565	583	576	562	602	595	539	516	547	582	532	568	538	546	598	570	582	530	584	522	536	567	542	526	550	580	570	530	551	568	551	546	538	516	547	600	544	533	544	532	553	583	531	519	534	531	541	580	546	553	560	565	508	552	514	579	521	554	525	589	573	604	561	522	575	575	532	532	529	599	563	545	566	585	552	537	552	568	554	564	502	567	538	577	509	559	563	562	597	532	549	560	541	550	546	555	538	560	529	525	582	591	547	532	492	515	510	572	546	571	530	536	568	561	548	553	537	521	525	538	538	560	503	540	559	526	536	553	596	532	548	549	561	560	527	540	549	546	582	519	556	585	560	557	556	533	537	527	548	579	601	535	557	564	546	620	581	529	553	579	551	548	532	555	560	526	570	548	604	542	532	557	532	534	570	599	515	530	556	575	542	545	556	512	552	575	566	522	527	534	536	554	597	555	603	555	571	547	507	517	557	536	583	568	545	575	540	554	567	533	505	528	541	554	576	538	519	561	485	545	556	541	588	547	517	525	499	539	560	516	552	575	563	499	544	536	577	539	532	569	549	547	564	534	584	564	569	531	530	577	570	524	569	509	533	565	571	500	558	553	556	532	584	578	553	537	587	535	533	552	494	550	525	521	584	584	546	549	521	563	537	579	510	512	585	515	537	508	499	541	519	520	565	524	545	526	506	545	547	535	581	569	558	552	530	548	557	586	519	581	565	567	534	590	521	554	584	562	546	561	541	558	531	599	539	548	547	568	553	566	558	549	540	566	531	556	488	552	547	537	575	553	569	595	532	579	536	561	573	504	546	578	545	527	563	540	589	538	547	544	560	547	562	561	544	490	598	589	543	561	553	514	554	529	537	601	569	534	548	563	509	537	558	568	534	514	529	551	582	517	547	553	535	526	544	589	567	513	535	523	557	613	538	508	577	496	556	552	497	568	613	533	521	538	540	532	547	568	520	532	562	543	547	567	585	559	538	581	539	556	556	546	549	571	496	522	582	580	569	594	534	536	540	564	571	549	521	555	548	592	534	530	490	520	576	588	558	532	604	505	534	542	561	583	559	508	585	564	588	558	592	591	526	524	551	534	576	553	528	559	525	584	561	543	522	580	526	548	572	533	590	575	531	559	549	550	584	516	569	540	550	546	551	555	561	598	547	529	565	497	586	566	560	552	593	548	515	541	499	519	541	557	529	518	593	536	559	569	550	540	531	562	548	545	590	543	571	516	547	514	514	559	550	539	516	565	518	538	488	555	539	556	609	544	501	547	555	550	576	524	536	557	556	537	563	593	554	538	552	557	587	573	512	526	546	547	531	546	538	542	537	525	519	562	521	594	494	565	544	542	582	588	531	541	533	538	557	544	496	536	556	550	574	571	518	533	577	567	540	537	512	544	591	548	564	577	525	524	556	576	552	586	564	582	540	543	563	547	543	555	580	542	541	574	531	535	525	558	561	522	511	558	540	583	519	572	517	539	591	533	561	570	543	526	583	547	533	532	502	501	526	519	536	585	541	544	592	528	536	562	568	530	605	516	515	598	543	527	563	515	561	542	534	559	534	546	572	545	552	472	538	554	545	527	571	566	567	587	535	569	547	546	553	573	539	561	560	539	603	522	542	536	553	522	524	551	532	578	549	555	530	487	559	544	575	548	533	527	548	552	541	547	542	605	571	546	513	576	554	557	583	528	549	529	554	543	546	548	539	546	564	574	548	535	532	577	536	543	523	522	542	576	547	547	526	556	518	524	527	581	583	519	491	563	529	526	546	553	536	521	562	568	534	566	538	592	570	575	553	556	556	520	552	549	592	546	580	560	560	534	552	567	560	588	545	535	575	533	577	578	520	522	560	622	528	507	590	590	538	529	527	516	530	519	588	609	525	589	587	548	543	554	541	551	546	510	533	557	561	564	559	534	578	541	538	561	580	570	525	540	548	566	586	569	555	587	555	523	522	585	591	550	544	543	523	547	548	574	563	546	530	546	559	525	565	587	572	552	518	581	532	541	526	579	538	568	566	531	556	558	514	536	536	613	561	517	542	590	585	563	540	522	554	552	564	577	569	548	554	518	585	554	557	534	559	498	560	524	527	582	569	534	569	546	554	555	532	550	532	534	557	535	563	578	506	535	547	530	519	534	522	582	536	538	552	575	571	552	506	568	534	535	564	542	550	532	545	592	569	560	564	588	560	594	548	558	552	532	530	540	499	568	531	545	540	568	543	586	516	570	559	567	552	562	552	508	534	544	573	563	540	551	503	550	548	499	576	547	601	559	544	538	525	541	539	575	565	551	548	550	536	554	566	518	545	569	522	550	556	543	554	507	559	561	560	534	516	556	549	564	539	529	539	573	548	528	552	549	545	554	581	552	570	561	521	547	522	558	504	522	542	536	536	528	568	585	556	595	544	592	538	526	549	601	577	589	552	570	546	568	509	534	538	522	513	531	515	550	550	546	545
31694	24080	3137	1756	1340	1088	956	854	724	656	651	661	619	592	636	596	565	616	559	589	549	612	576	547	541	574	569	522	566	533	552	539	534	544	581	528	565	539	571	539	559	547	538	550	531	542	584	516	569	530	549	583	529	526	558	565	539	529	573	571	513	527	541	538	530	555	532	565	546	533	589	506	551	558	582	550	558	592	545	546	554	559	574	553	566	558	540	576	577	547	529	552	549	523	556	548	551	551	559	533	535	594	524	529	537	525	537	565	576	570	523	577	520	534	502	510	548	564	509	516	521	506	564	564	575	518	532	554	570	537	521	528	534	519	547	597	529	513	542	579	512	515	539	556	588	568	556	513	537	548	562	549	521	557	534	580	563	539	526	555	548	526	504	555	515	547	530	579	556	545	559	547	564	535	536	580	493	544	537	565	570	508	483	567	519	568	519	514	529	534	521	540	558	511	586	532	575	529	506	515	519	521	586	573	508	536	509	510	536	563	509	517	524	515	537	557	555	555	521	534	559	575	570	560	569	556	553	530	573	566	554	510	534	540	558	564	535	545	501	548	543	512	569	563	522	571	557	545	543	540	542	519	515	521	560	561	580	526	573	520	566	529	564	539	476	557	538	535	526	585	549	568	579	523	540	511	535	499	558	516	537	553	540	535	545	540	555	501	541	555	530	588	531	545	554	574	536	540	535	526	511	527	537	524	506	565	552	521	523	536	539	515	546	566	511	578	518	537	540	534	527	542	515	582	512	551	543	527	520	541	549	573	534	539	540	557	545	512	578	486	574	525	515	515	522	593	546	531	540	558	565	549	522	558	556	546	535	526	546	545	506	529	563	550	558	555	539	498	540	565	584	560	575	518	523	517	557	571	525	547	559	555	516	519	544	583	554	533	525	543	575	551	516	552	524	512	522	505	598	567	535	494	535	526	556	535	538	608	549	536	529	513	542	552	527	548	567	534	532	574	564	577	573	534	530	497	559	540	553	562	532	515	522	509	546	573	576	547	556	572	533	572	556	536	509	559	545	574	532	556	548	528	533	521	517	515	547	538	529	536	545	536	526	537	533	524	524	552	540	576	530	586	571	549	524	564	553	489	551	533	514	546	540	522	569	541	570	544	522	552	538	522	485	534	556	518	615	561	512	504	534	553	545	541	527	561	571	533	541	563	580	574	518	537	497	535	501	505	533	563	542	509	542	509	524	570	526	535	553	561	509	528	570	536	526	528	513	553	541	563	566	563	566	521	526	500	490	538	550	506	534	501	489	556	531	555	542	541	605	549	535	510	535	528	554	579	507	519	520	548	575	527	553	554	547	504	525	557	555	534	557	576	565	586	568	585	601	558	568	536	587	527	552	596	548	544	523	544	509	539	551	530	556	589	543	523	542	554	521	576	528	531	516	539	533	531	549	538	545	551	565	557	531	512	515	522	558	586	540	578	556	521	521	563	520	517	524	557	524	574	575	583	553	524	579	533	510	538	524	536	556	539	542	544	584	507	538	575	512	567	558	515	556	538	572	563	567	524	538	553	499	529	581	530	588	561	519	490	589	523	522	538	522	526	560	577	523	564	542	538	521	542	571	510	530	570	544	527	515	549	544	511	530	562	517	562	578	553	550	553	568	538	535	538	570	490	521	535	538	511	549	515	536	576	571	520	564	513	556	522	501	536	546	514	535	576	566	521	533	539	526	541	526	564	540	570	533	531	577	555	538	534	543	546	567	475	540	505	531	533	535	516	557	522	512	519	550	537	519	567	553	547	517	576	575	523	529	508	534	555	539	518	544	534	520	521	534	533	556	537	565	542	545	551	553	524	536	555	546	556	560	518	573	537	566	553	525	547	535	540	532	540	550	542	513	547	527	525	577	575	606	520	531	518	548	533	510	521	509	506	547	559	491	561	512	538	533	544	529	506	514	527	528	526	519	522	549	566	566	543	541	517	503	560	529	507	538	548	531	514	536	551	538	530	553	587	542	528	541	527	552	562	539	513	560	553	517	523	517	559	544	554	506	559	541	523	580	532	538	547	616	535	561	563	514	535	518	538	547	509	537	558	583	538	515	519	566	539	526	533	562	541	528	561	545	538	531	553	556	516	553	540	536	533	540	513	580	548	548	582	557	553	556	532	556	519	566	541	531	503	522	527	530	517	559	537	547	497	540	539	582	572	542	542	526	523	538	522	536	517	567	532	486	541	527	575	529	611	509	537	578	531	554	518	537	536	512	528	537	526	506	548	522	532	498	532	527	517	578	522	544	530	504	562	544	540	507	532	542	534	541	554	522	513	536	495	552	514	523	538	534	558	549	550	580	532	513	535	533	538	575	521	523	555	534	553	529	531	567	519	565	542	549	563	567	524	545	561	500	518	545	545	480	553	564	560	574	557	536	514	603	576	478	520	534	504	524	531	515	542	554	501	553	556	551	553	532	522	508	520	544	538	554	537	542	549	514	560	543	571	544	510	501	559	534	479	545	522	568	565	507	531	498	531	539	538	504	496	527	554	545	540	527	556	525	540	515	563	545	546	542	529	521	506	501	554	556	570	582	540	531	527	511	529	524	518	529	528	545	523	513	570	557	539	540	540	578	557	535	557	552	548	519	514	523	589	546	522	530	539	527	517	557	541	566	572	572	574	538	544	551	549	573	535	534	591	523	570	515	520	537	521	567	518	548	539	511	489	539	544	540	510	556	575	545	544	526	563	541	547	552	561	549	555	583	584	523	514	526	531	559	521	566	561	595	549	534	501	547	541	485	528	517	527	504	557	571	537	543	578	549	551	527	519	540	516	540	539	531	532	535	545	522	556	507	565	564	547	532	597	480	525	558	554	588	562	526	552	561	570	565	550	559	577	556	543	537	562	526	534	561	503	549	539	550	566	540	556	543	544	541	561	497	524	536	564	529	547	561	540	553	554	543	492	517	552	577	555	572	592	593	509	587	538	538	518	550	524	562	522	501	553	554	536	517	544	570	547	527	521	563	539	531	533	506	564	528	549	561	535	572	536	553	546	466	568	601	553	515	550	538	536	553	546	504	528	566	524	556	552	553	550	539	570	567	539	546	525	549	533	561	566	560	521	517	595	539	548	526	561	530	562	547	551	532	524	548	546	535	499	522	543	517	564	548	572	543	531	541	530	503	547	517	531	507	496	516	547	539	501	523	530	539	571	531	523	571	564	528	540	540	574	577	562	522	530	527	570	553	553	553	576	528	559	501	521	521	581	550	560	532	549	569	546	544	563	557	573	543	506	485	553	554	547	497	566	545	566	548	521	570	531	510	517	543	578	535	529	546	549	501	544	486	524	560	484	533	516	533	544	571	527	538	558	577	517	527	564	533	523	572	529	577	553	554	551	565	568	562	521	542	547	511	546	524	555	573	526	515	551	534	521	556	530	515	563	565	530	508	561	528	538	530	551	511	518	516	534	524	527	531	518	533	546	523	555	516	572	554	550	515	556	542	541	537	508	564	548	528	556	528	555	555	526	503	559
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
