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
339430588637	339430589155	339430589706	339430590256	339430590806	339430591356	339430591906	339430592456	339430593006	339430593556	339430594106	339430594656	339430595206	339430595756	339430596306	339430596856	339430597406	339430597956	339430598506	339430599057	339430599607	339430600157	339430600707	339430601257	339430601807	339430602357	339430602907	339430603457	339430604009	339430604557	339430605107	339430605657	339430606209	339430606757	339430607307	339430607857	339430608408	339430608958	339430609509	339430610058	339430610608	339430611159	339430611708	339430612260	339430612808	339430613358	339430613910	339430614458	339430615008	339430615560	339430616108	339430616658	339430617210	339430617759	339430618309	339430618860	339430619409	339430619959	339430620510	339430621060	339430621611	339430622161	339430622711	339430623261	339430623811	339430624359	339430624909	339430625461	339430626011	339430626560	339430627111	339430627661	339430628210	339430628761	339430629310	339430629860	339430630412	339430630962	339430631512	339430632062	339430632612	339430633162	339430633712	339430634262	339430634812	339430635362	339430635912	339430636462	339430637011	339430637562	339430638112	339430638662	339430639211	339430639763	339430640313	339430640863	339430641413	339430641963	339430642511	339430643061	339430643613	339430644161	339430644713	339430645263	339430645813	339430646363	339430646913	339430647463	339430648012	339430648563	339430649114	339430649664	339430650214	339430650764	339430651314	339430651864	339430652414	339430652964	339430653514	339430654064	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2594	3600	2300	2594	3600	2300	2595	3600	2300	2595	3600	2300	2595	3600	2300	2596	3600	2300	2596	3600	2300	2596	3600	2300	2596	3600	2300	2597	3600	2300	2597	3600	2300	2597	3600	2300	2598	3600	2300	2598	3600	2300	2598	3600	2300	2598	3600	2300	2598	3600	2300	2598	3600	2300	2598	3600	2300	2598	3600	2300	2598	3600	2300	2598	3600	2300	2599	3600	2300	2599	3600	2300	2598	3600	2300	2598	3600	2300	2598	3600	2300	2598	3600	2300	2598	3600	2300	2598	3600	2300	2598	3600	2300	2598	3600	2300	2598	3600	2300	2598	3600	2300	2598	3600	2300	2598	3600	2300	2597	3600	2300	2597	3600	2300	2596	3600	2300	2596	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22924	20212	26939	23297	19057	2410	800	482	371	353	376	335	332	317	329	303	307	296	304	313	312	310	291	270	281	285	301	309	269	261	290	287	288	290	297	295	262	252	298	259	280	277	279	272	235	291	287	290	289	281	266	245	304	281	273	262	258	281	263	299	226	275	291	252	291	265	279	265	268	271	275	296	284	270	267	253	266	257	312	258	278	279	262	259	277	295	288	249	272	288	240	274	252	280	249	241	279	269	285	272	257	269	269	280	291	277	253	278	278	260	274	295	306	287	280	259	268	249	258	296	263	254	287	293	264	251	277	273	262	258	237	285	267	259	276	279	311	284	236	246	234	249	290	273	292	258	248	244	241	269	264	273	232	258	292	267	269	248	247	274	267	256	247	273	292	260	264	270	283	274	256	274	249	264	257	284	292	265	249	262	285	262	313	270	241	247	278	256	260	273	265	294	271	254	251	253	259	264	283	244	265	278	249	224	259	292	264	280	248	229	262	263	269	285	273	262	260	257	271	266	285	266	267	286	273	293	274	226	270	279	272	257	266	285	251	250	266	221	272	274	278	281	247	279	268	256	273	255	258	271	275	281	240	258	302	259	232	298	253	251	272	263	288	265	234	242	263	299	269	247	245	277	269	268	253	306	281	294	251	232	282	247	263	265	250	260	269	236	266	280	251	243	270	258	243	267	245	257	258	251	256	274	275	266	261	286	279	263	263	245	252	244	273	257	282	255	258	269	258	304	272	249	270	277	272	272	274	250	238	283	278	273	250	278	232	295	258	269	289	257	281	263	247	252	283	270	267	256	274	257	273	266	265	267	264	256	267	259	253	261	247	298	278	287	259	231	233	280	296	268	229	258	288	252	248	275	272	268	256	284	297	247	265	239	268	274	261	238	243	282	290	282	279	263	262	280	252	237	267	258	264	284	292	273	244	254	244	224	275	285	292	294	248	253	278	257	270	235	254	230	242	271	274	268	256	289	265	282	272	260	250	246	253	281	251	279	262	241	249	291	261	258	287	264	281	269	250	275	288	261	244	278	291	272	252	248	263	268	263	267	289	270	268	278	259	248	253	270	276	273	221	235	260	257	247	256	267	276	280	259	269	274	289	246	250	273	263	252	297	273	284	271	282	259	252	259	291	295	268	253	270	249	265	264	278	263	241	267	284	260	290	288	262	262	260	261	264	274	264	261	263	257	274	296	283	281	261	286	249	278	287	246	237	251	253	248	248	260	287	275	237	262	233	290	276	255	241	279	237	268	281	284	257	284	244	250	270	276	247	246	272	260	298	282	260	284	293	232	260	252	267	259	254	243	268	284	251	276	266	271	278	271	249	263	256	281	240	279	267	246	256	285	258	229	241	252	279	263	266	262	291	248	283	268	254	284	260	262	249	260	246	270	241	277	279	290	280	241	268	257	264	241	263	245	284	278	250	261	283	265	274	234	272	293	302	267	262	271	262	266	256	274	272	237	273	272	261	270	229	242	283	247	272	265	258	325	275	249	254	261	232	265	266	253	280	249	263	263	281	246	254	283	242	289	286	268	286	243	255	293	265	278	268	234	281	261	252	260	271	260	279	263	251	233	290	288	254	284	263	268	266	257	239	260	244	248	248	285	256	277	234	285	261	263	227	248	274	268	275	247	266	258	262	264	247	255	260	256	275	235	288	270	273	287	232	278	253	250	252	256	278	281	269	275	264	280	249	250	264	257	270	278	249	247	256	259	241	257	240	260	265	278	264	287	252	268	266	263	249	286	309	229	275	264	244	288	276	275	284	284	289	237	268	255	244	259	267	238	272	241	281	266	231	288	273	263	260	258	256	259	254	280	270	282	258	275	244	277	274	292	238	223	250	287	244	277	266	243	242	253	264	255	272	282	263	261	217	248	266	250	237	286	300	276	274	266	245	287	261	257	274	268	305	271	263	289	261	267	267	252	270	288	236	265	265	281	249	254	302	236	265	256	278	249	255	252	270	272	251	270	262	276	261	263	226	279	251	272	254	292	284	244	272	277	259	255	249	261	291	275	266	274	262	246	279	253	261	279	246	264	280	261	286	272	283	242	267	238	295	275	250	256	242	253	224	265	278	276	277	258	278	260	227	287	271	253	254	252	242	276	262	260	260	270	260	267	276	240	243	261	243	266	262	240	282	262	283	263	230	263	244	248	289	268	245	259	248	230	251	249	255	271	265	236	272	256	237	258	241	259	269	270	283	279	251	276	234	263	288	265	240	281	275	275	267	240	279	252	278	260	247	248	251	281	284	261	276	253	250	277	283	253	286	274	253	266	277	252	231	257	257	262	255	260	240	235	262	273	256	256	282	276	247	270	277	256	301	262	262	254	250	283	254	253	253	248	273	273	246	232	281	279	262	259	264	275	308	247	271	268	278	284	253	254	239	256	248	294	267	284	278	235	265	266	261	287	266	244	241	267	254	250	283	269	251	265	237	255	260	262	249	274	270	249	292	256	237	263	285	237	280	267	270	264	254	291	258	255	274	271	283	245	283	243	253	270	245	248	273	262	253	264	270	280	229	258	265	268	248	260	277	248	261	272	250	278	293	256	269	269	269	257	256	240	264	257	270	288	260	234	254	278	263	261	262	243	232	255	257	275	254	271	250	232	273	249	283	269	257	278	254	273	241	271	251	234	256	282	264	239	266	250	250	279	248	261	244	277	249	263	270	253	291	268	277	262	264	252	258	263	272	273	236	238	269	250	291	295	299	251	272	271	286	306	270	253	246	247	275	271	269	277	294	244	232	257	248	238	275	259	241	285	258	250	273	276	259	284	280	258	258	261	266	240	269	265	259	254	257	276	259	237	290	258	279	282	268	251	259	252	263	265	287	296	262	263	275	283	258	252	251	262	299	261	280	258	260	306	263	279	268	247	250	271	249	252	256	236	254	249	279	242	279	283	256	253	264	261	259	265	289	272	286	280	259	262	260	270	275	266	296	274	249	268	268	279	259	261	299	237	273	270	286	253	284	245	251	290	264	272	253	278	249	269	293	282	283	307	251	225	299	257	268	256	239	246	280	291	262	268	261	248	265	278	266	291	275	283	269	285	285	262	269	279	258	290	274	238	260	261	231	289	270	281	269	256	273	257	283	223	303	258	237	267	262	273	231	259	264	265	281	280	274	241	259	274	271	239	268	267	247	239	279	286	274	232	245	253	244	277	263	234	265	269	247	277	262	282	276	261	253	267	278	284	269	264	279	249	280	247	248	259	308	287	250	270	273	294	278	243	270	263	282	257	261	248	278	271	268	252	267	264	272	256	299	296	242	260	243	259	267	273	260	292	272	268	278	240	276	252	251	279	243	275	284	254	270	234	266	259	253	274	264	286	256	259	237	260	279	284	260	290	235	260	267	243	274	267	301	251	281	255	280	267	249	278	272	254	249	269	281	272	234	263	275	271	276	287	266	256	273	257	282	279	248	282	258	277	265	274	276	287	258	286	268	292	261	246	239	277	284	240	262	250	276	265
3047	4351	3415	1685	1103	877	713	612	512	480	429	410	406	368	345	373	347	286	308	330	322	321	294	289	298	308	307	294	304	284	300	316	300	294	280	290	290	286	293	281	295	275	291	279	315	270	270	289	286	295	283	259	301	270	286	277	262	289	282	269	287	272	290	272	292	267	300	317	280	253	262	299	275	287	285	254	261	284	282	281	285	306	293	275	296	249	295	249	282	280	261	292	250	265	276	306	281	276	283	282	265	290	273	277	284	258	263	266	255	278	255	269	262	267	276	274	290	289	282	253	272	244	261	270	262	229	293	266	278	286	261	287	267	285	301	234	261	284	280	298	271	277	276	289	298	295	293	272	258	309	292	268	280	265	293	325	260	270	258	278	278	282	287	291	313	287	258	249	285	264	300	269	267	281	277	283	305	309	286	278	274	302	301	266	283	270	266	327	280	260	257	276	265	295	263	259	254	271	289	260	273	302	275	264	277	262	284	270	258	262	268	285	279	284	290	281	266	294	278	270	259	234	251	284	255	322	291	286	254	252	269	285	284	306	263	316	263	277	262	268	267	307	297	289	264	267	273	275	280	261	249	257	257	287	296	236	292	255	273	295	302	268	268	260	274	283	284	244	235	257	294	282	278	269	271	266	286	283	298	234	243	295	250	266	278	286	311	283	251	277	310	308	270	295	260	305	294	285	270	248	278	304	292	255	276	288	261	256	277	266	279	262	270	277	279	288	259	273	264	255	268	280	280	289	248	301	262	280	279	263	271	267	281	268	302	294	281	271	288	264	273	291	237	278	287	301	294	275	271	269	288	234	298	258	263	281	260	267	236	299	297	269	275	280	260	259	257	275	293	298	270	269	263	273	271	270	282	262	279	248	266	253	291	299	285	301	258	300	276	265	276	278	281	282	296	244	257	272	290	307	300	255	245	261	271	274	269	253	248	265	298	286	275	294	278	263	289	266	269	290	263	281	265	263	294	270	294	283	303	246	264	287	268	287	292	274	270	270	281	303	282	261	275	254	241	273	274	272	276	293	285	295	292	281	282	254	272	248	298	267	284	256	281	280	275	281	260	262	263	273	261	298	288	247	256	270	269	277	275	264	293	264	266	286	261	279	297	279	278	258	287	268	262	257	281	243	289	265	270	259	271	280	268	274	246	260	302	273	252	279	289	278	278	287	252	227	264	294	270	288	239	253	255	263	284	251	249	296	296	274	301	263	279	273	274	271	287	289	276	278	286	277	248	233	267	260	283	286	265	247	301	286	278	292	259	276	251	313	267	264	307	256	278	289	271	281	234	267	270	276	304	250	290	315	257	284	295	259	268	283	273	270	270	250	281	265	253	284	292	294	283	248	280	297	248	266	294	287	271	282	250	254	288	320	284	231	269	275	272	260	242	290	286	252	252	261	281	273	271	252	291	286	284	280	278	260	267	291	270	290	266	274	283	270	276	255	240	292	277	244	285	256	300	261	262	283	243	264	255	266	248	275	294	250	259	292	291	269	267	253	281	270	288	258	240	288	277	244	258	292	292	281	274	243	283	256	304	243	252	269	289	270	261	271	262	260	273	277	258	255	284	264	283	279	277	252	292	290	265	265	290	261	287	302	281	276	262	282	276	259	244	267	263	272	255	262	264	271	279	275	282	271	291	275	233	278	287	294	275	265	279	278	236	291	267	273	257	272	273	279	291	239	273	267	254	281	307	277	292	240	295	266	288	242	285	271	276	274	268	251	274	233	243	286	257	267	287	261	250	271	235	285	262	281	289	274	259	276	258	266	267	260	263	230	278	280	264	280	286	283	278	262	267	257	274	275	251	274	272	266	249	269	300	264	281	275	296	285	273	305	259	245	297	285	262	277	305	253	263	251	278	289	284	285	271	264	282	282	253	273	283	270	259	261	243	279	233	252	256	277	282	279	286	280	299	277	307	285	281	275	266	258	231	261	285	299	259	285	256	291	285	275	276	255	272	263	244	269	272	282	281	249	287	303	251	279	274	261	263	254	303	288	251	283	269	290	250	262	275	286	281	276	274	278	263	283	283	260	273	264	268	268	263	298	250	297	265	291	238	270	269	301	270	265	284	284	282	269	251	285	247	282	279	266	280	247	271	259	251	272	252	287	268	265	279	287	290	242	294	261	257	246	257	284	253	245	285	302	261	275	290	272	273	259	279	274	259	244	262	276	312	277	278	247	298	248	257	269	270	276	275	309	246	285	265	311	243	252	304	309	276	280	274	292	258	307	280	248	303	289	308	261	257	282	273	275	304	283	276	267	276	264	246	307	303	265	283	257	264	251	277	271	217	264	285	307	285	278	263	295	270	275	265	301	252	258	251	281	282	282	274	226	244	277	288	304	263	249	305	284	269	252	267	315	268	285	259	255	257	282	257	255	274	264	256	238	236	277	274	284	265	266	278	263	265	273	255	244	294	291	276	278	272	255	278	251	261	268	283	266	256	275	254	281	273	253	277	284	274	275	251	263	243	264	274	260	274	284	243	288	258	243	285	253	267	258	270	247	261	236	292	278	264	266	278	254	266	274	257	243	283	267	273	272	277	270	277	267	274	268	280	291	272	284	244	258	233	274	257	272	284	256	278	253	237	294	242	269	275	252	247	280	313	245	298	302	259	248	252	288	253	271	261	273	284	304	287	288	261	259	253	259	282	274	271	276	281	267	266	281	285	279	235	256	259	273	272	277	290	266	252	272	262	247	260	265	261	300	296	284	276	278	265	274	278	261	271	270	274	292	287	274	253	261	259	291	252	275	265	295	273	284	275	260	256	277	262	246	281	276	256	279	276	230	264	255	268	252	270	247	308	270	265	290	256	259	290	283	234	293	282	261	284	270	305	278	244	256	296	277	257	273	240	249	260	275	254	260	280	272	273	263	254	271	255	267	258	278	269	281	268	245	238	263	289	293	267	254	271	285	269	269	282	253	270	262	264	248	269	280	262	262	254	288	291	277	262	283	280	271	277	245	278	313	262	257	250	276	281	282	234	259	276	296	271	274	287	252	262	266	268	275	282	247	299	261	293	234	258	274	247	277	286	269	279	237	283	283	279	263	254	257	292	276	256	255	272	278	290	267	296	292	262	234	263	285	265	270	270	305	268	280	274	267	233	254	281	250	255	251	280	265	294	245	287	238	244	265	269	289	274	269	240	249	289	255	246	289	276	252	304	272	262	272	259	250	296	247	264	275	253	261	261	252	260	256	254	266	257	250	265	244	251	270	257	264	260	253	258	286	264	264	259	258	284	252	262	275	294	272	281	266	257	280	273	268	285	258	256	290	229	261	257	306	265	249	262	282	263	281	271	251	286	249	271	271	252	278	251	265	256	273	290	269	243	269	272	285	277	280	233	292	277	266	278	272	277	294	262	257	291	282	249	243	285	279	291	295	264	290	303	278	268	268	276	258	271	252	305	272	283	269	287	263	227	278	279	288	271	259	288	261	284	267	273	261	269	301	296	252	263	265	268	274	294	256
27570	11918	1765	1056	762	568	636	610	612	585	584	579	578	618	589	602	596	597	555	572	570	597	623	607	585	606	602	604	592	586	606	608	587	580	562	608	573	624	598	580	600	553	557	596	589	581	601	557	580	584	574	594	611	564	608	605	587	639	615	592	594	542	576	570	562	610	591	606	602	567	587	574	614	550	534	542	557	558	586	601	597	596	581	583	597	564	597	575	580	594	589	601	608	591	560	583	612	585	600	596	551	560	594	580	592	578	619	592	574	649	599	578	601	581	576	585	580	565	532	591	569	631	546	574	562	592	536	548	586	653	615	584	551	574	598	594	599	571	563	619	638	573	592	558	562	579	592	599	606	569	587	600	606	583	583	587	557	563	552	560	533	586	575	559	598	617	591	571	577	551	560	591	579	579	557	605	612	608	566	609	589	575	596	554	581	534	526	607	589	601	568	601	587	585	576	606	578	580	614	582	565	611	600	558	587	580	595	629	573	595	590	581	579	596	568	612	551	547	518	609	571	548	558	590	597	570	580	605	586	542	595	601	585	595	566	621	615	605	628	571	617	576	611	621	579	569	583	601	613	563	607	591	575	600	606	618	589	618	530	590	572	579	585	578	603	587	630	546	604	561	607	598	581	623	580	574	591	628	624	584	600	581	557	596	563	569	608	595	583	595	593	570	579	559	611	567	580	561	662	563	567	570	608	575	588	580	589	614	583	568	596	565	597	613	580	566	593	569	575	562	605	583	573	597	568	573	584	556	606	569	581	573	594	584	626	603	615	602	571	612	577	538	609	510	524	549	584	537	586	583	590	577	592	588	552	581	574	596	577	589	592	582	579	571	602	588	540	567	569	590	538	575	550	604	595	592	576	580	568	595	577	575	569	605	533	598	582	547	571	590	590	557	586	630	579	587	596	608	580	590	601	599	549	548	568	542	566	544	591	614	599	554	600	598	588	586	596	572	602	571	558	549	537	580	597	531	509	607	575	582	543	605	542	623	569	541	574	573	617	585	563	607	600	562	585	574	578	575	579	596	622	549	558	597	557	601	572	526	586	595	547	567	610	579	562	561	590	594	563	603	566	559	594	611	567	604	599	608	586	600	586	613	578	529	614	589	562	586	624	602	630	640	578	577	603	581	568	593	571	583	581	541	587	552	549	585	565	533	597	578	547	575	574	595	577	578	614	569	634	615	618	637	606	554	586	579	587	576	584	564	585	587	543	568	590	619	604	620	600	584	615	582	546	582	607	577	593	585	528	558	574	557	580	593	608	570	572	606	569	530	589	593	569	622	590	602	592	584	552	584	550	591	622	558	570	579	593	615	534	581	580	582	578	552	571	606	611	552	595	604	562	555	589	578	545	569	542	582	580	643	576	568	643	575	601	614	595	592	552	605	572	544	604	598	545	606	554	529	606	591	580	562	578	626	551	584	584	561	564	546	615	575	582	546	567	576	583	587	610	604	606	591	569	564	566	602	612	611	595	566	588	570	581	597	530	596	582	545	571	547	607	612	593	589	589	604	568	641	558	593	598	586	582	594	577	587	589	557	550	603	588	574	588	568	583	625	588	594	541	524	575	592	600	579	589	555	538	583	591	616	612	574	562	604	519	538	585	584	599	563	605	523	625	588	565	599	595	610	556	602	591	574	561	573	579	558	579	599	531	606	569	557	554	586	543	546	568	562	624	604	595	623	574	622	543	582	543	568	570	614	588	566	611	581	589	580	576	584	567	559	538	561	564	573	563	555	591	555	626	605	583	572	567	560	553	585	586	594	572	618	599	550	564	551	551	586	584	589	610	613	557	584	599	589	556	567	562	585	617	580	617	569	568	610	596	603	622	589	608	556	546	607	544	541	560	598	600	565	600	559	588	580	546	601	561	561	605	574	565	562	633	619	597	585	581	559	588	544	584	566	593	565	527	541	566	544	585	555	593	603	595	591	607	549	578	561	565	570	551	590	614	611	609	601	612	591	581	526	602	615	564	572	591	589	560	569	594	579	584	571	609	572	621	582	590	602	579	575	576	613	566	576	588	551	591	588	578	563	550	601	559	582	609	583	548	611	625	584	568	554	605	572	581	597	588	530	577	568	584	614	563	524	608	586	602	571	585	598	601	606	555	563	557	582	596	596	530	595	565	628	586	598	595	576	540	608	591	542	599	560	610	578	575	589	588	577	603	564	617	582	588	599	617	577	601	614	608	593	590	608	591	614	564	551	564	544	613	606	586	620	614	575	598	606	537	579	579	611	582	559	591	556	591	556	605	581	598	609	612	633	553	585	583	586	586	603	566	576	596	587	624	584	605	600	556	544	550	563	566	557	573	579	569	586	559	597	560	590	612	608	565	572	540	568	613	567	551	608	522	560	591	578	597	600	576	576	626	619	564	606	604	588	544	598	626	554	592	639	610	607	587	553	572	595	590	567	575	574	584	572	551	573	536	570	580	580	602	593	583	591	533	597	546	577	566	557	544	608	589	576	608	595	556	579	567	589	605	595	585	581	602	600	603	612	608	581	601	552	534	578	592	587	578	560	574	600	575	549	558	627	570	609	593	539	567	540	577	614	560	611	524	619	561	560	587	653	568	587	592	597	562	555	544	598	569	591	560	598	593	622	592	583	614	589	546	562	587	561	583	591	573	565	572	595	613	551	602	534	567	584	641	621	577	578	592	547	552	565	555	607	558	604	586	606	551	608	593	602	583	607	524	599	628	556	553	572	634	542	591	567	647	572	539	566	556	582	557	576	600	591	597	597	547	607	586	604	613	589	576	550	570	599	590	574	605	558	616	558	615	571	596	571	619	594	630	544	584	556	575	557	571	597	570	581	549	580	578	556	571	598	649	578	621	609	592	607	647	599	571	594	622	575	580	626	531	630	612	610	582	623	590	587	578	562	540	590	555	572	628	605	589	570	541	549	584	553	605	604	547	572	596	628	566	603	587	558	534	648	615	593	540	588	545	579	584	586	613	536	549	629	576	608	619	595	565	578	538	624	610	553	596	599	560	591	646	570	630	580	598	537	567	602	577	574	595	610	585	582	570	614	593	622	597	580	603	577	566	586	573	562	563	565	574	558	558	581	614	587	572	527	571	603	593	597	663	546	588	600	561	620	564	571	599	584	576	564	576	588	578	575	586	574	579	599	604	593	564	568	580	579	602	542	553	599	601	564	621	594	593	600	581	591	582	571	609	594	615	583	625	644	623	589	571	578	603	579	561	608	583	572	589	564	581	573	580	582	551	597	540	624	555	574	564	615	545	603	591	575	559	573	587	596	593	568	556	583	582	557	586	552	582	560	589	593	557	572	586	614	584	543	624	576	635	602	610	542	603	563	555	570	579	580	564	553	601	572	576	582	530	577	546	555	551	580	537	580	571	587	563	594	616	581	525	586	583	595	571	592	588	600	565	580	569	575	588	573	603	545	589	563	552	581	564	566	610	564	591	615	568	588	622	552	614	617	574	597	603	589	533	569	572	546	580	633	564	609
5034	781	707	639	601	526	574	557	585	598	556	532	576	568	570	537	526	528	521	532	572	561	515	499	577	532	541	568	558	587	563	520	540	568	529	523	504	524	569	554	528	554	557	570	563	533	567	514	577	541	529	565	546	534	526	566	572	552	543	546	533	574	556	580	557	561	555	535	474	539	572	531	542	565	564	581	559	516	560	530	499	524	576	534	499	542	531	543	535	525	544	553	560	556	549	528	538	524	509	546	549	501	542	551	546	550	517	527	521	529	521	511	514	538	561	531	517	517	542	565	548	502	537	568	554	562	542	539	532	545	516	560	521	536	519	532	567	543	483	533	542	526	501	549	523	605	537	574	524	605	475	503	522	521	518	522	537	534	547	546	561	535	521	533	552	496	529	533	577	537	533	537	523	521	562	560	521	567	523	551	512	563	536	512	536	561	514	535	570	501	544	555	557	575	489	519	529	596	504	530	560	534	565	554	533	541	508	575	534	520	498	563	518	550	546	514	531	550	525	542	505	533	512	527	499	513	551	518	556	579	517	519	539	522	514	571	547	530	521	534	548	576	581	574	515	516	524	490	545	470	553	526	568	588	503	524	517	512	508	552	553	538	512	550	503	559	523	518	541	536	524	569	558	550	541	549	539	519	516	558	525	532	525	540	549	529	520	599	574	560	510	527	524	557	517	525	576	537	538	569	540	544	529	587	478	516	535	545	530	540	565	531	493	530	529	523	526	516	515	529	563	529	567	524	543	511	556	539	567	532	551	527	508	558	566	559	561	527	484	539	535	544	583	525	491	591	537	529	553	555	539	597	525	559	540	484	549	513	521	562	560	522	544	531	563	561	534	543	534	551	546	503	503	516	564	499	557	517	545	530	493	528	564	580	517	541	523	524	556	544	540	522	506	566	576	528	560	529	529	523	582	547	585	502	546	550	579	549	498	552	498	547	549	557	502	543	544	564	561	489	549	553	542	550	525	547	499	575	533	553	513	529	514	568	490	549	529	505	548	507	529	506	560	557	540	522	554	540	549	540	560	543	576	512	513	516	556	578	549	505	557	572	536	549	576	542	546	550	471	555	508	523	498	534	503	563	509	532	529	516	529	558	569	537	533	585	547	545	568	523	547	529	549	519	562	541	547	571	541	563	518	551	548	532	527	562	549	523	516	564	518	567	526	560	538	559	572	530	529	531	565	539	516	498	554	523	520	518	559	544	522	521	527	536	530	555	524	551	510	546	551	543	584	498	475	551	532	518	529	543	528	591	551	559	529	556	535	535	545	578	533	563	528	575	533	562	543	532	542	546	542	516	551	535	559	543	523	537	562	528	525	561	551	518	524	554	536	559	494	541	546	526	535	540	545	523	509	535	563	527	567	544	510	536	509	600	547	606	552	553	540	515	548	529	556	532	545	563	550	557	502	558	535	559	545	504	551	548	579	561	537	576	513	560	531	566	505	533	558	551	527	536	547	517	539	515	528	544	535	526	495	544	538	537	544	542	494	560	557	528	563	542	539	519	549	543	558	554	530	564	537	538	531	519	543	520	515	519	532	513	548	505	556	552	572	546	557	574	509	573	546	518	526	553	554	482	541	555	512	582	539	543	539	531	535	539	536	539	578	553	518	525	520	533	499	571	543	524	554	575	507	562	515	528	536	548	545	525	547	513	496	538	544	536	551	522	540	563	577	542	524	489	558	531	560	531	523	575	542	531	544	552	524	508	549	578	555	561	545	550	545	526	586	535	537	549	578	517	523	561	555	527	525	510	523	509	543	546	576	512	577	550	548	558	522	494	560	562	542	535	514	536	516	533	514	572	542	555	548	548	543	550	526	542	523	545	553	537	575	516	568	594	533	546	532	533	532	490	560	540	545	570	534	515	574	543	515	524	567	513	518	558	594	535	551	552	503	525	559	556	547	551	534	472	544	523	519	576	496	547	536	543	565	565	538	521	538	539	564	548	539	520	578	545	499	502	531	553	542	557	549	531	507	594	569	565	540	534	530	529	544	535	521	551	525	528	495	574	531	582	533	553	500	517	552	518	557	549	537	560	538	521	541	559	511	546	540	595	507	563	563	544	546	533	571	576	564	560	518	517	531	545	503	536	520	551	544	557	508	553	571	553	535	537	534	562	547	558	521	558	543	561	531	564	495	543	562	549	565	564	505	479	501	501	574	524	556	507	515	553	575	573	524	537	570	526	499	539	551	510	525	533	527	527	546	522	556	550	524	555	589	471	541	512	572	536	540	584	550	602	532	523	515	521	465	548	531	573	584	509	542	519	552	566	546	544	527	531	533	550	490	510	547	547	538	508	528	559	571	524	568	493	554	523	560	514	510	560	519	584	542	583	542	542	563	497	514	492	541	575	528	532	545	509	577	544	504	522	549	516	477	570	529	537	556	547	570	618	569	572	541	506	538	532	512	552	552	536	564	578	506	521	493	544	560	547	550	529	557	525	523	538	573	544	583	535	539	539	510	556	556	506	495	536	521	531	529	588	535	557	569	554	542	516	529	555	557	514	585	524	521	524	548	575	509	528	565	511	541	531	539	546	541	532	543	522	526	534	536	515	522	535	553	552	539	531	545	555	498	504	556	515	486	564	550	565	558	560	565	524	540	514	547	552	516	558	544	532	544	493	554	551	526	498	512	526	559	534	553	514	532	532	560	537	534	494	540	495	483	565	511	521	586	552	580	544	563	543	548	568	534	551	549	550	596	572	539	514	529	538	560	545	540	570	577	518	566	515	522	531	579	538	531	536	543	544	487	510	530	548	521	549	499	533	540	532	579	506	525	520	551	514	579	579	528	537	556	540	542	502	573	543	572	548	561	548	551	581	551	528	533	540	565	543	524	518	554	540	514	554	525	534	579	511	543	545	545	512	534	526	526	543	535	539	536	532	524	543	573	583	528	567	548	510	567	520	510	549	561	545	571	518	554	542	504	517	509	569	518	540	527	537	543	513	523	548	509	585	565	547	543	517	501	541	549	525	509	542	569	502	562	500	572	528	550	533	535	546	512	564	529	539	530	554	552	543	503	528	564	572	540	580	526	506	575	563	544	530	555	514	509	537	549	556	563	517	546	509	520	529	525	555	546	517	511	523	545	564	515	533	538	545	501	501	541	534	539	522	537	566	516	524	579	540	504	562	573	556	529	517	547	527	513	552	527	546	533	563	557	561	553	542	563	500	507	530	531	489	521	549	515	508	496	535	564	548	480	542	590	534	514	531	568	544	559	538	582	567	518	547	523	577	567	509	551	516	520	520	525	549	522	515	506	538	535	557	555	517	521	531	521	531	533	549	537	550	509	530	552	536	555	536	570	545	529	552	562	557	518	529	508	529	574	528	595	536	572	522	547	558	544	523	540	519	531	522	502	542	556	550	514	538	552	529	546	553	529	560	527	509	543	561	549	543	597	550	550	516	545	547	518	542	522	545	558	568	567	519	529	544	570	577	558	553	528	531	586	553	521	552	492	516	548	517	566	513
25566	21440	26096	19278	1535	742	572	495	450	422	438	406	413	441	441	425	457	403	419	400	397	416	401	408	412	441	426	423	390	383	438	381	383	408	442	423	379	395	399	431	411	390	403	387	408	392	404	392	417	398	413	385	386	381	385	430	374	427	379	400	403	380	357	396	360	439	402	407	439	456	397	380	401	383	374	387	401	378	419	402	382	389	382	407	386	363	404	367	350	371	418	413	392	434	400	398	419	415	433	406	386	396	414	372	405	408	405	392	423	370	383	406	399	389	380	401	400	393	417	402	425	427	397	390	399	419	406	430	425	409	393	394	387	394	394	390	434	400	366	415	416	373	382	409	386	402	387	424	429	394	420	401	360	419	359	367	409	368	429	389	413	427	398	405	389	401	394	393	408	378	363	375	430	435	396	378	395	421	382	399	415	417	383	389	366	399	388	354	451	406	361	383	406	407	409	366	393	401	379	361	399	404	383	415	394	366	406	378	387	398	407	378	393	359	364	380	395	384	394	416	397	391	377	407	433	399	401	369	412	373	391	393	380	371	400	389	365	391	376	392	420	409	406	410	395	368	385	435	422	388	383	414	403	400	401	378	396	386	412	433	405	378	427	407	381	392	407	391	414	371	405	378	416	411	390	395	377	389	398	360	388	389	417	409	396	405	386	415	411	408	404	395	381	372	403	415	383	386	391	394	435	370	428	383	393	394	417	367	396	388	419	390	392	396	416	408	439	397	401	403	388	366	410	423	419	374	398	396	413	430	382	375	383	389	390	409	388	444	383	416	419	408	423	406	465	412	386	399	390	416	407	406	382	398	420	377	387	402	377	389	372	376	428	427	415	392	376	411	375	424	352	399	426	378	366	395	415	416	405	405	406	418	382	384	425	402	416	367	398	416	375	383	404	424	394	381	391	409	387	406	435	403	422	410	382	379	419	370	355	422	428	399	411	417	386	373	366	376	362	421	383	387	428	387	434	384	431	391	389	409	380	416	362	395	365	402	403	417	418	428	398	388	421	368	346	399	371	415	404	370	402	398	410	376	412	430	400	397	389	419	411	393	429	387	406	429	389	407	413	397	353	375	415	387	421	390	423	382	416	407	423	417	397	386	446	378	398	428	409	395	367	409	392	418	383	430	394	385	388	396	430	370	397	430	408	406	421	388	383	409	404	431	420	365	414	428	402	403	432	357	411	399	400	404	410	412	419	395	366	411	389	401	372	377	376	382	436	418	374	374	386	422	411	375	398	371	412	428	432	398	409	430	403	360	391	372	403	396	395	368	398	395	368	389	388	384	355	394	382	363	414	412	380	359	422	391	377	390	407	390	392	408	440	379	430	392	376	401	438	389	393	360	439	381	409	389	457	387	384	417	419	396	358	367	394	394	390	371	450	382	390	359	393	387	421	392	399	394	388	406	386	393	397	400	413	399	394	426	421	404	385	419	427	422	423	388	391	398	394	384	400	425	409	382	357	343	365	410	392	423	393	403	431	385	398	411	385	374	399	424	406	435	410	402	437	391	415	404	376	403	404	398	410	379	374	416	370	395	402	387	387	397	408	425	380	386	421	432	394	394	409	406	370	412	401	427	389	413	412	378	398	416	405	362	404	396	393	369	403	402	405	393	406	439	383	402	424	394	423	400	375	388	457	458	427	407	378	405	396	365	403	427	352	392	394	426	402	398	399	398	371	360	388	394	362	415	376	397	396	413	381	374	408	369	352	409	418	398	410	377	383	400	424	393	396	416	409	393	420	376	387	367	415	396	422	384	379	416	414	446	416	403	386	413	391	361	383	390	421	393	407	405	361	396	439	429	377	354	418	422	399	427	435	403	388	375	395	410	402	387	401	389	423	387	366	396	392	380	412	406	410	409	403	387	400	414	444	404	401	378	399	404	417	421	398	407	363	377	361	440	417	411	412	385	355	371	400	404	398	401	378	364	387	387	392	375	407	402	429	367	388	385	358	394	415	414	376	422	454	405	400	352	410	381	425	421	395	411	400	410	383	374	360	391	419	414	405	377	391	385	365	410	373	418	387	400	352	427	417	413	421	394	409	377	401	349	389	391	415	385	400	407	396	427	403	426	383	411	392	394	382	398	403	375	386	399	383	385	393	416	423	411	376	417	373	418	427	404	366	422	378	356	421	378	419	459	408	380	376	381	425	394	380	400	416	395	396	406	389	387	408	357	397	360	406	444	389	399	424	362	391	418	421	405	408	381	389	341	415	353	400	392	390	377	402	371	416	409	383	376	382	424	407	376	366	365	376	362	398	402	382	416	401	434	417	389	400	390	373	401	400	413	370	401	408	387	387	366	416	390	378	368	389	408	389	392	405	398	445	425	438	405	399	371	417	388	412	382	376	404	363	390	405	398	404	417	427	415	398	404	397	392	442	393	389	398	392	387	414	384	385	395	388	404	400	457	420	389	419	373	396	364	427	411	409	416	373	416	402	392	378	409	404	411	396	410	434	399	395	402	424	385	369	441	358	381	414	440	415	378	378	416	415	389	396	438	359	406	402	365	364	404	409	407	379	362	375	400	400	384	414	423	435	395	391	416	422	400	360	373	404	400	398	462	400	352	403	392	419	399	400	383	381	433	411	368	424	381	365	385	391	439	380	419	420	414	408	396	426	377	406	425	387	357	416	412	363	441	400	413	385	398	418	406	405	441	379	392	381	412	404	383	390	423	445	415	369	408	414	395	370	410	410	404	392	425	382	397	373	390	409	404	362	403	431	404	412	400	396	429	398	398	397	397	393	359	414	386	402	409	436	426	392	421	416	418	383	395	387	434	410	367	406	362	399	422	417	365	398	404	409	406	399	381	410	388	394	364	377	379	413	382	428	411	391	445	396	432	399	368	400	381	387	387	411	417	452	407	376	407	401	410	407	432	403	389	364	404	392	389	365	406	412	398	364	379	375	401	404	389	374	379	387	418	351	387	390	394	401	412	390	422	412	386	369	409	373	362	408	392	372	374	405	369	406	408	388	415	421	400	395	386	384	388	370	357	400	388	411	417	395	394	349	417	396	407	375	407	383	400	405	407	431	426	402	407	393	409	372	377	425	406	398	372	378	364	399	401	394	426	400	423	400	374	399	372	366	378	370	389	406	396	386	368	414	408	394	402	399	384	364	393	402	391	386	377	384	415	369	389	396	413	406	362	427	382	404	405	448	397	408	367	381	383	418	401	409	380	367	382	374	377	389	394	405	388	383	411	407	389	400	395	381	369	412	392	404	412	433	384	399	349	358	427	431	391	388	405	393	405	367	376	400	440	410	385	397	403	382	391	403	396	427	395	400	401	379	450	378	414	408	418	365	392	420	363	399	379	371	397	393	416	389	419	394	419	385	392	389	375	415	405	409	390	356	392	370	385	402	405	441	406	417	420	408	402	402	411	389	387	376	391	346	400	379	429	387	427	413	413	382	413	398	400	422	386	412	382	402	424	396	383	445	382	404	398	444	389	370	406	393	403	396	357	378	432
3362	1986	1655	937	812	651	592	530	492	516	448	465	468	437	440	449	433	455	391	450	426	396	434	442	437	420	389	393	434	415	429	378	411	411	427	398	407	384	398	417	403	416	363	388	380	419	449	406	374	398	407	441	375	379	433	393	386	394	409	408	392	381	388	421	433	416	357	407	384	430	404	377	406	381	435	364	375	420	395	382	351	396	405	407	454	425	417	420	416	433	433	407	369	416	386	407	380	424	426	377	364	407	376	390	383	366	389	414	415	435	392	420	423	386	377	388	402	435	393	421	360	401	400	399	394	407	407	407	402	342	433	384	397	417	402	405	369	390	370	382	404	375	428	367	359	435	415	413	425	378	431	382	372	411	387	388	369	399	404	434	405	437	408	405	404	380	431	372	379	426	434	430	406	387	412	398	381	409	410	399	412	433	419	422	410	397	415	406	383	384	410	416	387	382	402	385	413	418	393	431	378	415	377	419	365	418	406	369	419	395	401	373	454	425	437	391	389	416	401	433	361	374	384	391	449	430	399	422	420	388	392	397	420	396	405	406	410	395	387	390	408	427	416	392	414	398	395	391	428	392	385	390	419	386	412	398	375	395	409	390	411	366	359	394	403	401	407	416	406	399	405	422	415	414	389	413	391	437	365	384	400	355	440	420	379	383	376	343	398	374	406	431	376	399	417	398	418	399	404	425	425	397	412	394	386	388	373	346	395	428	393	395	406	393	364	374	429	394	407	429	362	407	407	383	408	388	414	370	397	388	391	415	398	396	390	381	423	395	373	405	429	399	372	384	419	386	413	373	399	411	392	411	407	410	388	383	392	380	399	427	380	391	382	390	427	395	399	417	384	367	399	380	395	347	394	418	397	395	416	393	428	387	411	390	431	395	370	391	407	400	379	396	393	394	398	383	382	390	405	400	428	428	370	398	362	409	384	406	405	425	384	431	385	398	404	398	392	430	413	437	412	430	422	408	409	401	378	404	398	407	374	367	408	383	396	385	400	416	419	417	395	413	410	397	385	404	428	430	390	399	423	395	374	401	391	412	398	372	400	406	402	388	391	430	406	419	408	381	409	404	422	417	426	408	384	396	389	410	379	396	430	422	414	457	386	391	372	445	391	391	402	408	399	412	399	398	416	391	403	400	360	380	406	386	400	429	410	397	411	359	430	367	399	389	417	396	405	402	412	374	369	403	365	388	388	384	371	388	377	393	391	401	375	401	412	371	388	402	390	405	382	394	338	385	424	405	396	387	414	349	376	395	365	361	386	377	405	368	403	408	418	406	405	421	393	429	375	383	407	369	379	408	367	366	391	400	401	418	408	408	407	376	392	371	401	405	431	403	427	409	390	421	411	402	380	375	383	418	413	370	369	419	406	393	386	398	423	402	367	387	416	408	388	400	400	390	401	363	392	394	416	409	391	384	403	414	420	390	409	404	407	408	378	414	347	367	368	410	416	421	431	405	380	446	410	387	384	398	421	420	395	408	402	393	424	379	374	379	395	355	377	415	395	407	415	392	457	409	428	388	349	379	371	381	386	401	382	429	380	373	398	375	392	389	434	385	368	384	375	392	395	414	400	389	373	399	378	380	405	393	383	378	392	398	439	393	404	395	426	387	415	380	381	421	396	376	434	366	427	389	383	406	393	401	374	402	389	372	380	418	370	390	398	387	419	403	408	399	414	407	406	423	370	434	371	418	412	381	389	370	412	379	431	378	371	433	393	388	411	401	412	411	373	415	394	363	376	432	417	427	414	414	390	408	374	384	407	423	392	369	365	416	388	400	390	413	428	432	381	390	399	397	396	426	410	378	416	390	384	378	404	411	387	393	403	374	428	396	400	419	385	389	432	390	401	382	402	409	416	401	410	390	415	412	408	397	382	373	388	391	391	409	409	410	421	384	410	392	416	381	403	395	378	357	358	425	396	397	425	368	403	400	430	404	399	402	400	362	399	405	439	400	414	409	379	429	396	388	380	402	383	392	440	408	388	444	401	430	392	412	392	396	401	369	395	378	428	382	411	406	396	399	374	387	383	410	375	364	393	383	413	396	412	397	425	354	398	410	363	383	377	404	398	411	445	370	369	381	454	412	391	403	368	404	364	443	398	414	418	415	414	415	402	428	393	406	411	391	403	416	429	397	400	384	396	406	386	376	446	423	379	389	382	389	420	428	370	387	411	427	376	371	417	388	412	391	345	396	402	360	403	419	437	320	412	389	406	418	391	400	387	375	414	419	376	407	377	393	370	433	412	405	403	421	415	392	403	398	400	392	416	412	407	373	402	373	398	388	390	435	378	376	448	393	389	389	401	423	415	375	352	397	422	410	386	387	436	391	394	376	366	388	418	390	393	411	373	400	430	394	404	402	406	394	406	394	417	420	404	385	346	409	400	388	401	365	392	375	443	432	410	422	390	391	362	408	420	382	406	413	410	408	392	365	371	416	397	394	404	421	375	426	418	362	389	409	372	400	378	410	400	383	377	391	388	418	430	382	386	410	409	417	404	396	379	410	414	397	370	419	394	378	353	405	406	403	399	456	375	371	396	366	411	385	383	433	409	395	392	367	389	396	436	395	409	410	397	372	398	417	390	366	410	439	402	369	387	392	421	390	415	391	389	385	412	417	420	410	420	438	367	388	394	427	379	396	394	373	373	382	373	364	417	405	413	388	390	363	378	393	389	370	379	411	408	378	398	400	361	381	393	437	410	394	370	386	425	390	393	427	366	371	395	404	390	403	401	387	412	401	426	373	372	422	411	420	387	358	444	382	393	359	417	410	407	405	385	390	380	385	414	438	392	417	364	389	419	420	410	366	381	404	391	393	415	386	379	399	387	392	388	374	416	383	394	419	383	417	387	409	418	419	382	383	372	390	415	386	377	408	419	381	393	411	393	423	366	403	390	399	392	407	374	387	422	398	388	401	364	410	375	379	408	412	425	414	416	403	408	394	451	345	391	385	412	402	380	395	380	397	369	390	411	409	396	403	389	455	402	415	382	369	413	407	380	394	398	390	351	421	329	399	402	405	373	382	413	413	422	411	392	381	404	369	369	401	394	401	402	431	396	395	434	389	410	402	401	408	393	386	383	380	433	360	407	353	389	352	399	413	404	377	414	423	370	373	391	394	424	389	394	386	379	436	379	400	392	392	366	393	379	365	386	411	397	405	397	404	408	374	396	382	389	405	392	399	391	397	397	376	370	411	428	399	401	417	398	405	399	389	402	397	398	390	401	394	396	410	387	371	378	413	403	382	385	400	402	406	381	435	405	403	356	439	426	387	421	391	395	405	419	400	367	419	398	380	384	360	360	384	380	383	388	375	368	391	407	402	369	415	393	409	422	416	420	407	409	412	437	390	406	352	413	378	383	413	405	412	385	405	420	377	345	403	364	379	391	400	408	393	440	433	404	414	383	369	394	388	353	418	366	392	424	438	395	401	381	415	433	426	402	404	424	406	365	413	418	392	401	418	384	395	392	377	364	429
24293	21418	28593	24638	20182	2557	807	538	416	408	347	341	329	332	371	306	332	304	321	292	329	324	303	291	305	270	302	303	285	273	278	296	282	288	323	285	290	271	299	295	306	292	306	313	304	289	316	309	278	310	276	283	280	288	310	298	291	290	302	309	298	301	297	308	263	288	288	293	287	296	252	300	305	296	258	266	260	278	302	302	309	261	272	257	279	284	274	264	261	272	299	276	258	290	308	277	287	279	289	295	283	285	295	299	262	278	283	274	281	275	311	283	297	298	266	282	277	270	289	265	277	294	281	298	269	268	272	294	273	288	305	274	270	260	268	272	275	289	274	282	313	269	305	274	276	267	251	268	282	282	281	276	262	311	286	264	307	289	311	272	266	273	297	300	260	246	272	268	273	244	301	282	304	309	270	286	279	263	274	281	281	258	305	304	281	237	270	300	298	288	275	289	283	287	272	263	275	286	268	265	267	286	287	272	269	282	274	294	267	266	297	295	308	285	287	267	273	284	291	279	253	285	290	276	260	274	273	261	284	273	282	289	296	274	288	276	256	293	289	291	302	290	313	306	272	291	280	281	275	278	317	293	280	299	266	273	286	293	295	267	277	274	302	298	299	283	293	295	298	299	269	267	266	275	281	270	286	293	286	275	281	275	301	284	273	266	317	283	294	276	282	294	306	282	277	283	261	279	288	318	291	303	302	257	275	286	270	274	285	297	258	273	266	309	261	265	296	289	269	295	330	307	267	314	301	279	305	291	260	307	289	287	277	280	282	289	254	256	293	259	276	268	292	284	286	261	294	273	300	266	322	276	277	299	284	279	247	297	274	241	240	297	264	277	297	264	272	332	307	285	269	276	281	286	279	299	309	257	294	258	263	272	274	328	292	271	249	272	252	291	267	260	274	293	285	273	275	276	318	241	257	287	263	278	289	318	274	276	281	288	279	280	265	294	264	305	274	277	291	289	265	280	306	267	278	288	294	254	285	280	290	253	283	271	275	263	270	283	301	277	306	251	301	277	283	278	330	293	274	278	258	243	276	301	274	277	273	286	276	262	284	290	275	279	280	282	303	292	248	290	293	269	254	256	275	277	271	272	319	256	288	263	261	271	286	275	237	268	298	298	268	283	254	292	300	272	275	279	305	274	265	321	256	281	275	263	275	276	290	283	253	267	262	299	290	274	304	266	280	288	308	287	271	263	251	281	298	285	306	263	294	256	255	275	301	287	299	299	271	289	283	298	311	286	314	264	299	302	296	300	292	266	284	256	265	289	277	299	276	284	252	291	266	283	286	309	277	308	291	294	243	277	284	298	289	290	263	285	275	279	305	270	262	262	306	292	274	268	282	298	271	288	312	290	263	283	301	282	259	304	265	244	279	279	284	294	275	279	269	262	258	280	272	274	270	289	279	296	252	263	278	286	311	261	268	291	288	249	298	302	266	290	306	300	288	311	239	262	304	272	281	306	286	268	281	286	272	287	287	315	233	271	287	279	266	295	295	276	281	277	274	298	264	274	271	293	286	298	301	277	296	280	318	275	258	270	337	285	261	271	276	289	276	254	288	267	286	278	274	282	264	287	256	282	284	278	280	250	291	286	256	287	286	269	274	273	277	275	265	300	318	294	278	298	252	257	277	307	291	281	290	302	301	266	244	242	285	281	314	278	273	297	266	272	276	266	294	271	258	294	275	272	273	262	267	288	279	268	247	275	273	290	262	258	264	287	254	280	254	277	284	268	244	296	306	263	291	282	276	295	263	285	259	258	310	277	291	301	299	289	289	276	242	292	279	280	278	257	258	297	248	336	275	297	277	278	304	297	308	299	285	283	256	297	273	310	276	246	279	270	299	250	271	289	283	259	294	268	275	259	275	272	293	280	249	255	274	303	255	293	246	292	277	294	282	308	287	276	305	279	296	265	282	280	265	300	292	277	286	258	257	288	259	277	273	304	301	274	294	262	305	284	270	275	303	327	241	266	266	303	283	305	283	288	286	292	288	268	277	288	313	282	259	271	274	276	280	263	287	300	288	279	240	261	280	259	282	288	288	308	255	303	293	290	289	333	267	272	286	276	267	316	306	266	287	278	298	268	295	301	239	278	272	280	258	271	277	290	287	311	286	303	297	294	288	280	286	281	299	263	290	253	293	309	275	287	290	264	288	284	263	295	268	287	279	299	273	299	285	259	293	247	284	266	255	298	284	301	298	258	254	279	293	276	282	252	296	298	297	309	275	342	296	291	271	274	296	258	302	299	289	280	297	277	281	275	265	262	270	286	302	259	276	312	280	295	296	291	278	271	277	295	273	282	300	292	307	294	299	282	282	290	274	281	282	279	250	294	292	286	285	264	270	264	284	255	290	278	284	292	282	283	277	261	283	283	286	281	283	277	302	313	264	281	271	278	323	271	263	272	304	284	262	281	279	287	316	301	279	265	258	285	244	271	293	282	261	274	321	306	273	259	245	255	272	252	247	247	286	284	294	266	252	262	285	276	267	284	253	315	275	279	307	275	262	286	280	282	306	265	256	304	303	275	279	262	269	270	271	283	282	288	315	292	269	274	292	287	259	286	279	267	270	288	286	279	312	295	285	286	293	272	282	252	298	299	291	256	263	289	253	271	283	282	275	283	253	310	260	253	287	263	256	302	281	289	274	296	272	296	306	289	305	273	282	281	296	292	282	291	243	276	283	248	243	277	260	256	275	301	266	300	266	259	285	241	258	325	261	276	257	288	288	281	294	269	281	247	302	270	288	276	298	258	284	308	296	282	266	272	300	278	265	275	268	322	246	304	307	275	292	266	272	283	285	269	246	282	274	238	272	292	284	252	269	324	267	258	284	298	290	288	275	287	265	286	290	314	263	257	292	294	285	276	289	298	267	257	273	280	266	324	291	296	281	294	276	258	283	288	312	308	270	291	266	268	281	278	250	271	286	262	300	303	262	293	268	251	277	286	273	267	314	291	299	290	307	300	280	263	279	301	283	277	290	293	283	288	290	289	271	268	290	231	282	270	262	281	279	292	252	281	286	264	263	276	278	295	299	277	288	273	271	303	270	300	252	259	289	315	262	307	298	318	298	293	292	278	249	298	275	278	278	278	282	283	295	271	277	246	300	276	255	290	276	289	281	310	280	258	292	305	301	259	283	310	296	294	273	258	311	267	285	300	295	290	270	272	275	299	267	263	301	306	293	299	292	279	311	281	286	280	295	280	281	246	298	254	337	270	256	259	292	302	292	280	313	286	279	272	260	291	281	280	260	277	280	276	268	281	287	282	297	274	297	310	267	270	301	283	289	271	247	257	278	275	281	322	281	235	232	296	292	257	274	275	268	305	270	285	265	281	305	275	286	293	272	267	302	304	282	257	272	282	271	292	306	292	274	282	291	301	260	290	283	280	275	290	282	273	281	275	266	269	307	268	272	300	265	268	277	288	271	246	265	265	262	266	282	299	283	317	301	291	272	294	233	294	286	289	277	281	315	296	288	283
3251	4450	3597	1686	1275	938	785	645	565	526	476	437	389	403	402	369	383	323	355	348	315	301	330	342	317	347	336	317	336	320	329	319	309	391	330	332	324	320	284	297	298	297	315	269	310	285	296	298	290	312	333	259	276	337	307	290	278	301	286	281	279	319	281	292	331	287	282	322	295	276	300	309	306	313	278	324	280	288	281	272	250	313	282	285	310	281	296	296	286	321	297	294	284	331	306	330	292	286	320	288	264	303	296	301	314	277	257	313	311	270	297	287	324	297	305	274	279	303	302	307	305	269	328	285	293	320	311	316	276	282	304	312	284	311	293	286	305	330	279	315	290	310	283	297	325	282	298	296	329	315	308	319	264	308	278	362	314	296	275	311	250	271	286	270	302	271	295	276	326	286	264	291	293	341	276	317	284	328	294	299	309	297	305	280	296	292	306	286	311	307	267	304	267	301	287	287	279	325	309	278	277	310	272	304	321	303	307	327	266	311	289	283	292	313	298	307	277	310	291	303	272	293	297	310	306	322	340	299	308	280	274	263	283	306	299	282	304	292	289	324	281	294	298	296	268	298	279	287	323	329	310	321	302	274	340	306	290	280	290	294	286	245	286	301	296	294	303	301	289	281	324	305	273	264	304	261	312	299	316	291	307	303	259	310	300	318	301	317	300	260	265	312	304	306	299	301	334	303	300	269	291	300	326	268	337	292	287	294	279	318	337	309	313	281	287	316	299	309	257	295	302	292	298	317	275	292	272	295	313	270	268	278	287	319	292	263	279	304	276	288	288	274	329	301	283	294	322	280	291	278	278	286	282	295	263	297	279	317	280	272	288	308	322	277	276	315	255	279	269	271	280	313	277	296	305	254	304	317	320	316	290	271	293	323	284	304	289	322	281	299	292	315	274	280	300	332	318	297	306	287	273	333	284	321	281	300	284	286	322	308	267	294	289	282	286	274	298	304	302	281	300	304	289	276	297	301	289	278	289	286	293	294	285	293	271	293	270	305	302	294	287	296	298	294	296	296	275	312	280	272	259	287	273	289	298	281	291	287	303	307	315	290	307	273	341	290	299	307	302	295	274	300	291	277	285	274	307	264	278	306	292	302	314	269	287	298	300	268	283	296	284	309	312	286	264	276	322	313	306	297	282	289	307	276	280	312	277	282	304	292	319	260	306	290	276	304	276	279	268	291	273	286	285	286	284	294	307	284	293	292	287	280	264	289	308	312	289	289	292	298	307	278	312	254	314	290	294	330	290	297	284	296	323	294	326	296	309	293	271	304	286	295	271	301	292	332	287	297	296	295	311	284	312	284	300	323	297	274	334	274	296	303	288	239	296	285	286	293	295	281	283	263	275	279	294	300	293	305	315	278	297	290	283	301	284	259	294	302	276	307	296	280	327	258	272	301	276	318	282	260	250	292	304	272	264	272	305	321	311	310	291	289	288	308	283	285	305	278	286	298	297	292	286	262	285	291	303	308	292	312	278	287	279	296	298	267	287	307	308	300	269	282	258	306	306	310	285	296	309	308	276	297	292	288	309	296	304	268	287	300	287	302	266	305	278	300	287	277	290	305	299	300	290	252	289	304	288	319	314	310	282	267	299	266	288	291	310	304	302	282	290	296	274	299	276	291	278	292	282	276	286	314	323	308	291	287	300	308	304	325	283	310	300	298	263	300	299	297	283	296	278	271	287	291	292	301	296	313	315	279	291	277	309	320	286	290	289	314	280	267	304	300	297	278	317	283	280	323	314	264	261	310	280	267	278	314	283	280	294	308	291	298	285	280	302	318	297	271	305	301	295	303	286	286	238	276	288	300	296	303	293	313	280	284	296	283	305	291	285	303	308	275	294	285	291	310	290	254	325	272	272	294	284	315	305	324	310	294	299	298	313	264	303	281	317	289	296	286	285	271	288	274	296	300	269	285	312	270	262	284	287	280	279	314	313	302	287	272	296	282	271	284	300	323	273	326	290	293	310	295	288	306	279	294	314	300	282	308	255	319	314	313	290	277	296	283	265	305	293	288	302	264	278	292	295	257	301	307	259	299	275	285	307	271	276	284	269	332	336	279	290	294	311	307	274	302	295	282	287	287	262	282	292	279	290	290	288	287	293	258	290	293	297	265	304	285	288	275	327	293	296	303	264	300	288	273	280	269	253	287	277	298	293	301	317	292	270	303	302	286	294	294	310	297	275	287	301	270	296	304	290	316	262	286	255	283	297	300	296	261	267	301	278	313	285	278	294	313	308	284	266	276	300	299	296	298	282	317	319	280	293	280	316	284	303	284	316	319	294	262	280	301	333	315	286	267	255	270	312	298	290	304	283	294	259	296	284	329	329	291	259	293	296	288	299	322	293	297	264	277	296	286	282	300	269	295	329	253	308	299	279	273	308	267	303	303	300	286	286	273	308	274	302	292	292	275	288	282	281	313	270	308	293	301	288	276	286	314	266	292	244	282	291	282	296	285	281	283	292	282	308	263	275	270	307	305	298	281	289	287	310	281	297	329	307	284	264	293	284	328	260	270	302	295	286	305	286	294	298	273	308	295	287	272	251	279	305	314	302	255	297	327	317	294	302	302	271	286	294	297	280	280	287	311	307	299	288	289	299	293	280	292	295	269	279	320	283	280	269	259	318	287	289	280	278	277	301	274	308	301	287	309	284	296	288	263	277	292	279	327	290	281	288	285	318	313	297	305	308	287	291	316	278	276	311	292	299	282	293	325	310	296	309	285	292	276	309	282	278	294	292	280	310	280	262	262	294	282	276	326	267	296	326	291	340	316	284	294	314	314	299	300	262	273	263	278	298	304	272	273	291	268	303	253	281	293	279	275	278	285	280	289	290	291	270	262	274	300	294	302	278	317	305	282	290	291	278	311	296	260	267	272	284	310	306	333	316	301	294	288	294	307	319	287	293	304	300	276	299	270	298	283	293	298	312	285	255	278	270	302	290	288	305	289	276	309	276	270	306	302	310	261	290	316	293	284	280	285	309	310	288	268	320	279	261	300	256	261	276	305	288	295	312	302	285	283	316	281	292	283	327	310	274	309	274	304	299	264	324	273	311	263	287	290	273	263	277	314	294	271	277	269	274	278	282	271	296	299	277	311	298	299	293	310	258	311	304	281	275	320	283	291	315	299	286	269	289	280	302	278	287	307	301	274	265	316	309	280	278	286	259	284	305	244	251	280	281	299	259	282	295	308	270	284	295	310	257	287	297	286	318	303	289	272	294	289	297	297	295	270	274	291	323	289	289	309	264	305	291	318	297	276	312	282	242	281	284	274	293	294	334	303	318	293	305	313	308	319	278	265	271	243	297	293	263	297	269	283	274	280	254	286	257	294	287	279	294	297	278	283	286	334	288	266	266	320	286	298	275	278	280	272	288	269	281	312	300	288	304	285	269	289	320	267	289	313	300	292	277	265	258	306	256	283	288	267	308	273	302	253	254	303	303	314	276	275	296	264	299	301	296	304	278	293	307	282
27623	11977	1664	870	659	618	523	581	547	575	596	639	578	601	568	635	582	624	614	534	580	591	587	559	570	610	563	581	598	616	608	556	557	585	556	534	555	610	593	592	587	583	624	552	551	598	565	601	555	584	620	566	580	602	567	528	546	574	584	568	560	605	619	563	599	605	569	590	588	565	613	593	556	575	608	609	601	588	601	557	564	602	587	575	575	551	599	578	577	549	602	615	609	631	571	588	595	608	586	555	590	581	636	618	609	585	584	602	558	615	575	616	599	574	557	585	610	621	569	591	588	586	564	603	610	600	568	665	608	587	589	595	586	611	548	620	623	587	637	615	608	584	606	630	591	572	549	580	580	601	572	548	595	617	603	612	576	554	545	563	582	613	591	601	589	562	578	585	570	598	594	576	558	596	617	574	613	576	565	593	620	575	572	650	545	570	599	569	553	571	575	569	540	563	562	602	588	593	603	581	596	563	571	574	547	565	553	641	618	597	604	576	604	533	578	546	594	571	614	594	588	562	582	595	564	589	612	588	605	597	665	627	606	595	560	566	624	625	572	574	575	640	582	534	557	599	626	580	568	584	589	597	587	570	575	597	596	619	573	573	626	583	618	588	567	599	587	569	610	612	545	610	637	576	618	561	578	622	542	563	594	592	562	555	591	618	574	623	585	609	612	581	550	586	560	584	608	605	595	579	568	556	596	576	574	605	556	564	611	609	575	594	525	573	566	576	557	609	586	577	619	596	544	565	585	555	608	592	610	618	618	577	601	567	566	554	569	592	575	603	574	546	639	594	614	545	564	573	596	589	571	548	590	618	572	561	565	551	553	557	584	569	595	578	586	590	559	597	568	609	556	596	609	560	562	542	567	572	584	558	624	560	576	581	591	516	599	581	607	584	557	566	567	593	599	547	580	547	587	565	617	611	584	620	547	589	571	590	617	623	613	582	557	598	567	612	513	561	601	580	575	571	585	553	559	584	576	556	623	599	583	613	621	608	602	585	603	596	561	565	649	578	571	610	547	563	609	619	600	601	565	606	593	571	654	617	608	610	550	542	573	596	565	599	636	591	625	592	576	584	600	589	624	586	623	580	564	592	547	603	587	555	595	599	602	586	550	629	601	587	587	620	549	580	587	621	584	538	556	587	595	566	608	604	636	573	584	594	572	563	585	557	561	563	605	551	564	598	601	591	591	569	608	591	594	537	581	610	569	604	585	558	603	615	573	597	579	618	613	578	602	565	611	593	580	538	589	559	593	604	597	600	588	572	608	596	591	535	598	566	601	579	597	564	597	582	573	630	583	623	553	594	623	599	577	612	568	595	591	585	538	554	609	587	598	562	595	555	612	595	568	540	602	554	555	574	583	568	602	585	570	566	586	581	588	598	595	552	578	606	565	593	611	542	607	595	568	568	629	603	584	643	567	601	592	661	577	609	571	573	611	556	564	528	578	572	579	586	570	584	577	557	579	579	546	566	565	603	577	623	612	591	584	519	578	619	599	616	559	611	580	579	595	592	575	599	660	610	613	631	573	552	598	644	590	590	596	521	566	549	592	593	565	579	624	586	606	619	574	577	594	594	593	592	592	578	586	585	576	595	536	585	621	582	606	626	587	559	578	573	596	603	579	579	560	552	580	592	608	615	594	529	565	593	561	600	609	581	588	598	596	583	583	584	626	582	564	577	567	544	566	601	559	587	557	595	547	582	577	601	623	607	582	589	611	571	610	567	574	563	600	592	606	621	620	575	582	579	592	565	612	579	585	637	597	577	554	578	590	594	609	572	580	601	590	562	587	599	565	592	597	565	594	578	607	638	623	537	564	581	584	617	578	570	594	622	606	562	567	571	537	573	600	563	584	579	580	585	525	557	578	573	555	595	564	567	569	574	603	557	575	589	595	604	551	565	559	569	598	594	570	585	585	562	600	571	576	534	597	578	567	558	586	589	582	597	599	614	551	615	615	590	611	561	603	577	558	621	578	631	600	605	572	557	577	630	577	605	614	584	592	565	625	573	624	594	585	632	597	629	605	579	576	614	627	633	559	612	565	564	582	617	596	605	589	598	614	563	605	608	583	583	569	611	541	580	601	559	580	599	594	608	616	582	581	578	577	548	605	583	564	599	626	594	620	615	603	594	578	586	576	554	565	550	618	606	601	609	567	623	553	616	562	594	586	591	595	637	605	570	573	597	593	610	562	568	593	579	627	608	582	566	628	554	570	575	592	566	585	602	563	554	612	604	547	587	563	571	634	608	567	569	562	600	581	601	611	574	604	593	633	567	603	581	618	611	574	583	558	570	589	617	573	599	626	575	609	576	568	569	610	625	575	549	573	612	601	599	576	577	538	585	578	586	607	603	584	588	594	581	581	575	623	595	601	577	550	585	605	557	576	633	604	586	579	564	571	555	586	608	577	575	618	587	599	595	587	556	567	590	556	537	588	582	595	556	574	595	529	553	559	599	629	595	619	606	569	593	640	628	577	598	551	587	601	587	590	608	627	632	581	547	560	590	557	577	596	559	611	581	566	567	632	613	577	610	577	591	553	596	588	579	568	582	544	578	594	593	590	596	594	570	599	590	628	541	570	603	610	604	582	586	578	569	628	609	583	588	572	579	584	541	573	589	620	597	593	603	587	566	580	617	611	631	536	585	588	573	585	560	631	595	633	582	564	608	611	601	574	575	587	603	617	562	610	603	568	548	632	550	588	569	560	586	596	572	598	569	574	582	608	641	622	564	588	598	589	617	577	531	595	557	585	573	602	562	559	541	632	566	578	649	577	597	617	598	583	586	608	618	535	587	600	603	585	577	561	596	604	586	574	558	598	541	613	575	633	598	536	531	573	573	580	571	617	553	562	642	609	582	603	535	530	605	617	597	613	599	598	589	610	654	595	541	588	567	628	583	598	564	559	594	637	562	580	562	626	566	647	631	592	594	571	609	608	568	566	612	566	580	607	538	586	588	575	580	577	555	565	605	582	619	591	588	542	581	579	582	593	578	600	598	601	589	617	606	523	579	566	600	565	557	584	582	593	585	610	585	593	576	580	572	601	608	575	562	604	607	589	621	618	629	593	603	599	582	573	597	627	554	595	608	605	600	573	623	595	579	630	603	569	602	613	579	586	581	576	553	612	547	577	611	586	530	616	570	596	651	590	592	593	593	582	578	567	637	570	627	571	555	557	604	594	594	578	607	580	572	577	612	546	622	536	598	564	583	563	592	603	593	597	559	560	572	561	612	598	587	565	622	537	579	604	602	625	623	566	606	570	596	587	555	609	643	593	573	641	569	564	562	594	567	562	587	588	546	582	595	587	545	617	584	559	612	615	582	601	601	565	622	551	569	544	580	593	637	603	614	581	606	580	571	599	599	654	583	546	603	610	542	573	556	598	569	579	606	597	600	590	592	541	613	566	608	608	673	582	579	623	567	590	561	587	602	608	558	620	558	565	555	595	605	561	595	583	594	566	558	597	639	639	571	601	551	580	628
5033	759	689	632	595	523	594	578	537	580	565	564	573	562	555	556	530	601	551	543	602	593	541	556	551	535	571	565	545	513	560	517	507	559	529	547	553	606	578	528	609	536	532	524	524	545	558	547	560	521	530	564	502	572	551	588	552	551	517	554	602	553	583	576	501	575	582	535	514	541	593	519	598	556	541	534	543	556	532	532	527	551	534	564	543	567	572	572	587	561	537	591	541	535	525	536	554	557	574	475	505	548	539	564	547	557	508	531	540	611	541	551	560	518	542	558	588	589	576	526	545	536	541	548	556	528	558	542	533	522	541	556	531	521	567	561	563	524	550	534	575	540	534	537	552	527	515	562	527	568	532	539	536	502	583	556	543	526	527	502	525	522	524	571	534	568	539	501	530	522	544	503	568	495	536	570	582	581	560	482	532	552	517	554	560	540	558	536	562	508	576	566	553	553	576	557	534	532	531	546	529	542	515	545	516	548	516	589	591	573	569	534	566	566	547	549	568	528	537	554	522	530	541	555	523	557	546	595	560	521	518	558	499	532	507	548	558	501	548	536	533	555	531	522	530	530	567	540	589	534	538	549	600	546	555	518	571	567	535	541	598	513	552	581	543	552	537	550	534	552	534	546	560	521	547	531	552	556	540	521	528	580	557	573	524	558	598	546	558	574	501	504	540	581	575	582	562	543	569	567	577	538	594	535	581	570	560	598	522	571	559	508	549	543	535	535	541	500	558	571	550	549	554	499	527	583	551	572	542	525	535	565	546	540	602	579	583	536	583	533	565	538	514	573	543	512	542	550	529	561	585	533	521	538	583	552	509	525	528	588	547	514	572	589	569	500	537	550	535	602	562	497	528	516	513	530	584	548	546	553	528	504	532	561	544	589	553	532	565	508	567	589	568	554	534	533	578	586	574	549	561	524	510	632	544	518	557	547	561	550	564	571	529	541	529	513	537	569	534	567	541	571	578	568	584	577	525	537	557	550	542	524	562	555	553	549	573	571	573	554	564	513	543	544	540	522	526	557	584	531	545	504	556	566	541	559	558	561	584	580	565	538	551	541	533	588	527	541	566	547	561	585	569	526	568	497	560	557	594	507	527	566	565	574	556	574	530	543	539	493	556	565	505	558	501	557	512	548	500	577	564	548	544	572	510	572	525	564	517	570	557	552	535	522	546	560	575	540	532	544	584	530	511	527	563	537	553	540	574	553	531	548	570	554	568	578	550	522	542	498	560	545	549	552	534	531	530	534	549	506	557	542	534	515	563	537	507	542	529	526	520	550	551	542	563	539	561	519	551	562	523	541	528	544	524	558	552	546	561	557	590	521	576	509	545	551	501	541	572	529	526	565	567	557	561	522	561	514	488	557	543	515	546	526	588	593	561	563	613	571	540	533	542	527	568	553	572	528	589	582	515	483	556	538	539	515	577	546	574	550	574	512	507	588	561	543	569	571	563	566	552	546	557	556	547	552	547	561	515	555	542	551	512	510	518	542	512	567	557	543	530	587	580	509	528	562	530	498	538	511	555	580	562	524	524	532	540	533	573	538	542	514	552	534	563	504	517	552	534	549	539	564	567	570	579	533	534	540	534	537	584	532	541	526	546	534	575	563	529	550	542	566	534	565	499	574	519	553	564	567	546	548	585	557	523	533	582	493	552	547	538	561	535	602	538	555	550	584	593	539	569	561	545	582	538	559	551	547	579	568	549	537	560	525	527	577	519	553	546	547	509	524	556	518	537	525	522	546	551	571	567	546	562	530	519	534	526	547	545	546	518	567	552	569	565	541	531	546	525	531	514	535	515	553	545	572	551	503	550	519	539	507	544	558	566	561	541	566	554	545	542	538	549	575	571	529	549	548	564	556	570	546	537	567	517	516	519	516	536	538	551	536	544	596	560	587	530	566	544	524	533	524	494	525	552	544	527	541	550	531	549	534	534	516	567	575	534	546	531	526	580	517	607	493	562	512	559	543	485	541	557	535	549	547	555	573	554	537	535	559	562	512	547	552	508	554	478	523	545	568	561	554	547	536	528	506	503	488	561	557	537	548	545	558	520	522	534	565	512	567	557	518	534	540	569	587	585	531	574	553	545	539	504	552	576	546	531	578	576	519	526	510	530	565	543	553	539	542	574	562	560	555	562	574	568	513	553	534	524	553	557	564	547	558	565	546	526	558	533	534	534	525	536	556	547	525	531	516	556	508	498	543	555	536	544	516	528	567	514	535	578	526	550	564	531	563	516	547	540	525	552	571	556	520	550	578	575	529	546	526	522	534	569	555	551	596	569	545	540	541	548	570	543	595	556	524	516	572	532	560	546	571	561	505	530	528	574	601	556	547	565	583	536	555	591	498	539	527	574	563	514	578	551	550	531	515	523	533	550	533	552	543	591	507	502	557	522	528	547	537	523	549	544	573	514	513	533	561	563	543	520	540	549	515	536	536	500	540	475	576	524	551	527	515	543	525	600	569	565	560	525	514	529	537	527	506	529	483	556	557	500	572	572	524	502	536	537	526	554	521	556	519	559	560	531	535	564	540	547	571	524	542	584	600	560	527	576	538	562	537	513	519	541	567	549	546	581	571	546	530	534	590	557	525	526	529	526	583	569	552	536	532	567	522	568	558	571	615	593	535	521	551	555	546	515	546	578	552	564	523	566	529	511	537	496	573	544	580	549	537	595	527	551	520	577	583	536	559	580	583	542	519	569	565	553	518	550	521	557	565	535	578	523	573	556	546	514	565	567	535	541	490	539	506	525	565	521	521	506	556	558	510	535	569	544	540	536	587	559	533	555	524	541	535	563	527	552	545	568	596	585	522	546	529	533	535	550	566	537	533	568	532	536	570	526	542	535	537	530	484	548	587	534	531	524	522	561	554	522	536	536	544	508	626	518	528	588	541	534	530	553	508	550	531	547	539	559	572	557	528	514	572	542	572	540	522	574	538	547	494	524	518	561	565	555	606	528	534	534	546	539	554	540	554	558	515	571	569	567	544	567	591	565	569	544	530	534	561	544	597	565	518	521	593	594	482	511	562	519	549	504	534	535	537	544	536	569	548	544	498	547	562	555	535	539	524	563	526	545	508	555	557	566	520	605	552	528	543	558	579	566	500	542	577	545	555	535	500	514	556	554	518	579	535	546	577	567	553	551	543	546	517	562	501	534	547	526	551	539	559	538	520	531	522	589	565	579	539	527	571	527	532	528	553	525	499	586	468	507	566	542	556	514	486	539	540	599	585	566	527	523	509	531	552	542	553	524	560	531	539	555	575	591	553	557	524	579	541	532	522	562	573	541	586	525	537	564	568	522	550	526	551	517	574	537	557	507	547	532	561	561	544	508	540	576	557	572	563	551	581	535	542	531	538	568	492	502	555	557	522	523	560	502	565	521	500	567	529	561	554	528	551	554	535	542	521	573	558	537	529	543	547	555	541	544	539	561	534	552	532	558	521	541	573	567	546	546	526	550	528	538	530	525	542	524	575
25566	21406	26030	19158	1558	630	568	515	488	427	458	428	387	426	443	443	458	438	390	410	409	434	426	393	427	386	417	413	398	428	433	384	415	420	403	413	425	407	349	386	414	407	399	426	409	457	362	416	398	371	414	405	421	446	430	397	382	430	391	418	431	409	363	366	354	425	404	434	381	403	400	402	401	388	421	389	409	392	444	407	437	411	369	401	380	400	372	398	411	380	376	409	402	433	410	423	439	403	413	405	405	386	400	392	387	400	393	390	399	391	409	386	412	418	400	404	422	416	384	424	412	395	402	374	389	387	402	394	389	377	396	402	416	422	369	377	417	384	377	400	435	414	385	394	391	430	384	392	408	414	429	444	425	396	397	371	405	434	425	426	381	407	432	389	370	390	406	428	407	380	405	435	400	382	419	414	383	369	384	382	371	393	411	418	418	388	376	417	417	410	388	416	377	397	370	386	394	391	410	353	389	414	385	414	408	368	395	425	412	376	393	408	368	389	388	396	409	365	408	384	385	396	422	406	356	418	438	374	401	390	409	393	397	417	399	383	405	391	428	425	415	384	406	381	404	399	404	383	406	386	430	360	404	385	377	388	410	408	410	402	420	386	393	412	401	380	373	380	407	401	409	422	432	411	413	414	408	426	401	395	429	428	413	384	380	379	383	405	401	419	406	418	401	393	428	381	380	391	381	416	413	396	381	367	401	403	348	386	427	412	403	389	412	396	364	378	434	402	404	388	415	417	397	415	416	397	376	413	425	429	428	387	426	400	382	430	411	393	415	417	386	374	378	365	381	399	388	386	413	349	388	413	402	409	415	437	393	374	364	427	391	378	407	389	422	401	424	436	438	462	430	390	390	374	394	412	413	387	394	376	382	401	426	398	396	438	427	395	390	351	422	418	429	434	435	411	412	440	452	361	403	393	409	411	417	431	374	427	387	415	395	388	407	403	372	410	409	388	396	409	387	401	389	404	398	383	412	397	387	424	403	422	408	417	411	364	388	375	365	389	394	424	376	377	407	406	395	419	387	445	388	401	418	408	396	431	419	370	418	396	430	397	386	393	407	406	414	431	400	410	379	373	424	384	377	416	399	405	363	389	407	442	378	403	384	378	397	350	424	423	356	394	423	420	404	378	423	376	388	415	396	395	418	399	386	422	407	405	398	392	424	417	427	421	377	384	392	376	387	412	399	427	414	369	414	383	401	408	372	436	383	385	392	387	389	406	426	432	418	377	416	391	387	386	412	422	418	428	382	380	370	394	402	384	399	433	406	391	398	403	384	380	399	400	390	399	413	406	382	418	374	409	431	403	383	402	414	391	429	418	416	401	368	439	374	388	396	391	366	406	404	392	409	419	405	407	371	365	386	400	406	403	399	418	444	375	421	412	385	406	392	390	382	423	395	397	401	422	418	416	401	370	405	406	393	416	406	405	425	394	375	397	395	412	418	397	396	405	375	367	387	431	427	411	389	378	389	399	387	428	388	415	402	380	381	417	378	392	388	410	403	425	369	372	401	376	437	405	419	407	447	402	381	363	403	419	388	391	425	405	396	421	372	382	400	403	399	421	377	425	391	426	388	408	391	389	430	395	425	402	407	363	392	380	402	400	379	395	379	413	395	375	413	410	418	400	379	425	399	422	389	452	421	403	375	397	395	411	374	403	409	387	399	390	404	416	410	379	428	402	357	391	374	381	363	428	369	370	423	441	408	365	364	409	411	388	405	427	448	418	387	395	361	399	421	414	371	394	388	387	435	421	403	390	428	406	399	377	381	406	378	380	437	424	405	393	388	403	394	409	382	417	418	386	435	424	417	361	383	387	361	409	360	414	428	414	399	351	380	404	408	373	417	369	378	436	392	411	441	370	425	408	409	403	372	418	392	385	368	389	398	400	427	366	416	390	370	400	391	417	427	434	386	438	373	429	413	367	410	395	397	416	438	397	443	396	401	376	387	368	397	346	383	412	401	375	392	390	365	363	395	422	387	402	394	403	390	391	369	393	382	409	409	383	369	400	416	389	416	398	432	405	411	371	365	388	399	436	402	391	385	392	427	375	398	436	414	437	382	422	409	398	404	387	403	377	425	407	420	375	412	384	429	392	418	419	420	402	401	377	394	401	406	439	396	396	431	424	407	385	414	394	422	396	399	423	412	395	390	430	425	410	400	414	378	398	397	373	423	390	397	389	404	387	400	395	433	387	377	409	390	400	424	402	406	439	366	403	409	412	410	417	412	362	408	408	369	383	391	410	404	422	386	394	387	428	392	417	373	366	399	408	407	429	373	370	379	421	393	408	383	381	391	363	432	407	367	364	409	387	428	415	398	384	405	438	389	414	412	410	386	388	420	422	376	354	389	390	421	391	383	388	373	425	378	392	371	422	392	374	381	402	418	432	418	395	406	403	441	435	407	368	399	384	388	423	422	416	373	402	362	369	368	390	349	428	414	384	421	366	405	390	364	435	400	405	392	442	425	406	427	416	391	392	382	403	379	385	393	391	417	403	424	436	386	397	407	423	412	445	390	392	430	423	388	423	420	425	393	394	411	385	416	402	417	384	400	381	386	388	416	380	415	433	394	370	443	375	361	412	397	419	409	417	398	389	415	375	384	356	410	398	372	405	366	375	378	405	391	384	425	409	383	384	381	437	401	396	402	382	417	365	430	399	395	389	396	418	385	384	403	440	383	436	424	378	412	377	409	407	401	407	421	409	413	393	386	372	385	385	374	419	437	386	403	386	382	376	392	386	400	420	379	416	401	365	404	399	399	418	378	401	429	388	369	428	369	395	412	396	392	426	382	405	378	408	420	396	402	402	395	421	382	436	399	377	417	404	423	384	392	401	407	355	412	419	383	370	397	408	376	411	372	383	404	390	420	408	421	397	396	404	394	377	445	391	388	401	412	371	426	395	419	368	388	396	430	396	406	395	400	395	412	401	427	379	378	378	406	412	381	421	419	390	397	390	389	423	377	415	399	394	405	407	412	400	417	401	404	402	405	408	383	401	385	404	385	408	421	392	364	409	417	365	397	378	391	404	372	434	378	407	373	400	409	449	414	399	387	401	377	416	384	400	367	413	424	400	386	404	435	385	443	475	373	429	411	397	420	414	398	398	407	391	391	422	384	382	396	408	403	391	412	400	430	382	436	401	390	395	435	380	393	364	379	377	394	378	400	368	402	383	357	430	433	397	394	436	399	394	374	405	372	419	401	424	400	376	391	388	390	390	402	420	399	410	390	392	433	424	415	377	435	396	425	414	396	382	384	391	406	400	435	397	400	391	385	395	415	407	398	400	399	382	408	381	389	392	401	409	383	401	412	403	376	404	404	378	402	440	399	397	399	376	392	367	431	393	361	410	406	385	408	393	384	399	404	395	371	444	404	377	388	392	392	404	432	421	399	394	399	439	425	399	390	421	405	409	378	419	433	438	415	416	401	392	374	418	413	412	403	385	337	361	399	356	395	392	393	381	395	411	413	383	431	382
3432	2063	1672	1016	760	642	600	545	479	451	461	476	471	452	421	451	454	452	401	438	412	406	381	384	435	417	415	414	404	406	419	405	435	416	424	407	384	426	430	410	403	404	392	417	406	405	399	416	381	405	407	428	391	397	430	442	443	380	417	448	422	411	430	415	414	391	403	432	412	400	413	424	401	422	394	426	368	387	423	384	399	378	380	406	418	400	376	402	398	394	408	374	413	428	416	390	428	381	410	420	405	386	376	402	464	390	388	411	409	434	422	426	420	415	403	396	385	388	406	342	406	394	361	407	381	423	406	387	404	411	404	399	370	418	413	439	397	374	415	399	419	386	385	412	385	397	398	389	416	381	416	420	368	401	392	403	430	396	385	451	409	405	413	404	366	386	425	383	359	423	377	371	424	425	404	417	443	400	376	396	405	384	416	377	364	379	386	407	380	423	381	384	347	405	370	408	391	400	387	350	422	414	403	425	399	446	374	433	424	419	396	400	393	396	398	374	435	422	392	381	408	367	404	394	411	385	413	356	369	384	386	400	398	383	409	379	434	382	389	421	373	402	370	389	409	381	418	402	351	378	390	385	383	414	405	381	420	385	394	411	402	399	389	408	425	387	392	394	440	381	412	397	381	422	348	388	424	363	379	443	396	372	419	414	404	389	435	416	383	425	396	377	374	424	404	404	403	440	440	389	402	433	368	367	369	386	405	395	397	417	361	391	397	384	389	413	392	389	402	369	413	390	395	383	400	388	390	395	400	399	415	398	417	401	397	400	399	392	379	410	396	422	383	402	399	419	406	411	443	399	398	401	369	432	426	426	382	407	420	397	426	388	420	381	369	375	382	387	411	381	386	397	377	362	403	407	376	397	395	386	383	405	415	380	414	382	408	392	372	399	385	406	417	413	400	418	368	414	386	424	401	405	376	381	417	412	393	392	387	418	401	379	396	413	413	342	416	400	400	432	372	384	413	382	394	349	388	407	391	387	385	408	387	400	404	435	371	410	393	396	360	393	391	409	407	388	423	411	400	367	423	383	388	415	426	423	356	379	411	396	404	405	395	407	403	437	418	377	403	386	366	404	382	412	411	395	390	367	379	411	361	373	423	402	370	403	426	369	370	431	408	379	415	424	400	417	392	394	382	392	382	394	405	385	414	356	360	380	401	401	415	412	406	397	362	395	416	379	385	386	400	364	411	405	406	422	406	431	396	394	379	385	365	422	393	429	471	370	392	357	406	371	380	393	356	409	434	387	396	406	397	407	413	419	378	396	422	409	418	405	387	391	420	420	395	382	421	418	387	342	381	401	418	434	404	398	411	407	392	433	382	410	422	429	414	406	405	409	413	404	402	391	436	416	430	424	418	399	400	366	398	417	402	435	382	435	373	412	378	412	392	394	384	393	382	396	381	399	387	421	392	421	386	403	390	416	400	405	383	410	382	415	372	422	409	390	386	399	409	387	384	388	335	436	409	413	370	401	394	431	435	381	395	399	387	368	439	401	396	362	411	396	381	394	407	382	410	365	409	408	393	409	376	390	397	412	378	390	414	420	388	406	435	406	408	368	427	392	394	405	399	398	431	417	370	375	399	395	364	403	423	409	404	389	402	394	385	355	415	402	378	381	416	404	407	401	380	408	406	364	367	391	401	408	399	401	414	394	367	372	426	381	382	390	368	396	396	399	381	398	418	404	384	419	421	403	417	420	386	399	406	405	377	386	402	405	376	389	410	373	451	413	384	373	399	401	402	406	410	389	404	406	391	405	424	400	426	397	385	375	404	377	424	428	364	351	410	418	391	402	419	406	403	404	392	383	411	398	388	371	386	417	419	416	380	399	408	380	408	392	428	391	387	402	416	394	400	394	402	371	405	408	416	415	350	424	403	431	392	432	391	394	404	388	401	361	405	414	373	377	397	392	390	435	386	417	391	406	378	416	407	415	398	368	409	370	396	412	401	368	423	378	417	415	409	412	417	372	432	380	393	382	358	431	365	393	389	401	400	422	383	402	408	392	402	411	400	397	411	381	344	401	351	407	368	393	379	405	365	434	376	375	380	389	391	388	383	414	400	353	407	375	412	358	397	414	442	363	399	367	410	383	387	378	379	370	389	396	385	395	384	389	404	402	404	393	397	399	428	420	433	386	413	406	399	388	370	417	384	397	401	402	405	403	395	386	373	377	437	431	377	407	402	371	411	393	408	363	369	441	400	424	396	405	370	396	410	422	393	384	380	416	407	374	366	386	393	412	378	408	399	376	397	396	362	420	424	376	374	385	412	388	403	404	381	372	388	384	390	429	428	379	402	370	381	407	384	407	379	400	389	397	395	403	382	423	371	412	408	372	379	429	397	377	407	408	373	381	437	382	434	409	413	393	427	395	377	401	412	392	387	386	395	417	390	418	407	379	387	386	355	401	390	405	399	375	416	364	417	390	395	397	349	398	389	443	397	394	389	393	374	391	387	405	418	390	406	368	367	369	403	377	367	411	402	418	414	395	389	398	416	391	394	417	422	403	381	424	393	417	388	401	417	369	404	383	382	382	384	405	406	412	375	392	399	391	413	374	389	371	368	409	411	392	414	397	395	411	402	392	397	373	398	415	398	410	403	410	385	408	415	378	388	410	409	372	427	395	442	395	381	368	386	411	374	375	412	389	376	360	376	414	372	425	367	384	416	365	374	373	404	398	395	385	408	396	392	379	430	396	369	409	366	404	394	413	368	378	381	372	390	372	408	359	406	363	387	409	380	387	394	380	381	374	431	367	410	412	389	367	396	396	417	388	380	412	355	370	424	418	379	386	409	373	367	458	403	380	411	414	338	399	407	372	359	386	350	393	375	412	442	398	410	395	362	401	389	425	412	415	409	393	411	408	400	401	430	360	390	410	409	432	409	376	395	404	392	365	394	426	385	412	406	394	358	384	395	381	409	398	411	347	419	403	405	351	394	354	430	413	381	405	414	410	391	368	353	376	399	399	403	382	412	415	400	438	359	410	381	408	408	426	404	390	383	389	401	405	404	379	375	386	406	380	395	383	414	389	381	390	408	379	365	373	381	371	352	390	375	386	402	431	377	402	430	380	370	378	406	402	394	425	407	372	446	393	399	415	402	428	384	398	361	377	415	399	360	371	448	396	401	422	358	381	407	402	415	405	394	389	401	417	397	393	375	410	415	413	423	406	386	388	414	376	421	367	389	387	413	398	432	416	416	386	406	409	389	367	334	400	371	393	408	417	405	356	400	405	385	427	420	412	372	415	400	411	397	383	388	389	409	427	428	432	393	405	375	400	399	436	428	391	387	427	418	395	387	395	423	387	414	360	422	384	395	359	410	387	410	419	368	375	391	402	361	412	383	377	357	379	399	423	398	410	399	394	408	368	409	414	353	371	407	388	452	377	393	422	405	403	416	419	389	398	407	380	413	398	397	431	391	397	390	415	426	431	396	380	412	380	416	352	414	370	381	409	378	418	411	408	364	373	396	363	433	439
24261	21408	28577	24639	20079	2577	904	532	424	339	402	353	366	347	336	303	323	326	352	304	336	330	263	325	285	298	339	291	329	289	305	308	266	268	313	294	282	282	274	300	286	269	296	294	267	310	270	274	292	300	267	300	296	286	299	298	278	282	309	278	293	304	299	302	296	300	320	255	258	280	319	329	336	262	293	293	255	283	339	312	284	279	324	269	287	276	289	272	306	279	254	257	295	257	299	281	258	269	292	275	274	306	290	253	281	300	273	279	294	282	280	279	264	250	293	278	274	283	310	304	284	286	263	270	284	292	300	288	284	286	286	290	280	290	289	318	263	289	284	280	258	307	297	259	260	290	315	261	298	309	284	283	282	278	301	254	308	265	280	267	278	265	290	299	289	261	275	293	264	267	308	279	298	281	295	278	283	266	287	285	267	291	277	251	293	279	269	296	274	286	259	288	246	291	269	304	279	274	281	295	322	266	272	288	318	283	278	277	261	279	313	275	293	253	260	272	256	276	302	267	303	284	278	297	264	265	296	309	252	285	276	268	282	278	294	290	266	261	263	266	289	286	302	289	289	294	310	286	264	291	269	295	255	266	273	308	268	308	272	300	291	278	257	288	257	277	277	294	289	260	286	282	286	292	301	309	283	294	266	254	299	281	307	270	321	308	285	247	311	303	281	244	257	262	282	267	291	287	297	293	291	318	299	270	257	300	259	273	287	294	299	316	283	257	330	266	273	277	285	270	307	276	338	285	296	290	300	277	256	310	299	275	306	276	272	278	289	269	295	258	300	276	270	275	277	276	296	278	287	302	307	318	305	296	283	280	281	279	319	293	316	264	283	268	251	289	275	286	301	252	278	273	295	277	266	302	255	276	285	281	286	303	308	269	289	293	256	271	297	300	249	270	288	281	277	294	288	296	259	272	289	286	323	288	306	272	306	304	288	282	275	285	289	284	287	288	292	286	270	313	272	314	284	293	295	250	263	280	282	327	273	269	284	287	299	268	297	289	265	285	308	297	307	267	290	284	283	295	303	277	279	285	292	300	288	273	265	289	296	278	304	275	308	285	258	305	299	279	291	288	268	292	295	273	283	297	275	276	304	265	272	272	276	296	291	290	289	278	301	290	280	269	296	311	293	255	300	274	277	279	283	305	278	305	266	257	295	298	272	272	261	272	281	290	256	297	310	271	303	299	252	296	252	254	275	272	272	294	308	279	264	282	299	270	254	286	263	277	277	266	296	306	302	292	307	271	273	288	306	267	278	311	255	285	265	280	281	278	310	292	283	289	298	292	302	288	272	273	300	259	310	283	281	271	307	280	289	271	259	303	291	285	276	271	264	274	274	296	284	292	303	290	277	264	296	298	248	257	285	259	269	263	256	302	252	295	318	304	286	283	259	251	289	266	306	273	263	292	275	282	290	291	261	300	284	296	271	299	273	266	274	272	285	290	292	251	277	284	258	271	290	262	306	284	282	293	290	256	282	277	300	258	288	268	288	277	278	273	281	280	270	267	271	278	289	261	280	247	267	299	272	284	285	272	313	264	266	271	302	295	303	273	284	286	256	271	272	295	289	279	296	269	300	252	292	266	268	291	330	266	269	267	275	272	297	274	280	273	282	285	284	271	294	314	287	293	281	294	271	266	283	279	283	274	299	290	274	265	283	263	293	274	258	269	290	252	284	267	301	269	264	274	281	274	271	295	332	284	287	278	273	298	292	279	278	287	300	311	307	257	269	274	287	282	270	270	285	286	284	282	292	282	273	285	296	279	306	301	260	266	270	263	269	301	296	273	290	262	264	256	266	279	268	292	286	257	284	282	267	285	293	314	295	281	304	282	293	288	307	279	264	299	277	283	300	298	279	316	260	266	254	263	293	329	289	310	289	260	301	285	272	273	312	297	293	283	296	246	280	273	287	290	265	301	283	300	291	296	254	284	277	239	324	274	307	269	265	303	281	261	274	280	284	283	281	263	292	263	269	329	267	298	307	274	288	273	270	271	264	288	291	294	293	285	296	305	283	272	294	284	293	261	285	298	278	268	255	265	298	286	269	279	267	273	256	275	274	300	276	260	258	274	286	270	291	250	321	276	292	282	269	320	280	270	282	277	266	295	264	291	304	275	273	281	279	280	309	256	274	288	282	273	280	280	282	289	312	293	280	267	292	290	288	274	270	302	264	291	286	266	278	279	261	296	272	285	289	273	262	276	304	281	258	252	295	258	321	292	296	264	287	306	297	253	271	277	291	277	277	284	265	281	296	276	279	260	288	288	316	302	296	297	280	290	261	273	264	283	317	266	280	271	261	308	277	280	280	282	281	289	313	289	297	272	261	273	275	283	280	261	307	272	271	288	264	295	266	306	289	294	288	282	305	279	300	310	318	273	300	278	280	311	292	303	279	287	238	253	273	287	308	303	291	283	314	266	301	290	294	297	267	316	266	274	303	286	326	276	286	269	274	313	287	292	262	283	274	285	285	267	252	323	254	289	294	274	281	276	267	259	269	285	304	319	311	279	265	265	271	294	307	272	294	284	270	259	286	268	274	328	277	263	263	305	249	287	299	301	293	286	293	266	298	282	276	291	268	259	254	272	282	294	320	283	269	311	314	276	265	299	314	292	254	300	286	275	262	296	295	288	290	307	321	307	299	270	263	290	287	305	279	272	293	283	300	265	265	276	270	286	270	267	283	283	267	277	302	255	280	282	268	317	288	301	280	277	291	296	294	274	278	304	287	272	275	257	266	251	293	282	271	284	299	277	262	258	269	295	281	302	288	287	279	279	288	260	300	263	278	292	263	282	248	277	276	277	279	302	288	282	297	293	275	299	266	292	269	285	305	286	274	297	278	276	320	315	287	288	282	287	266	255	290	292	289	278	265	284	269	254	289	270	277	275	292	292	264	289	271	275	247	276	297	298	265	331	274	300	306	254	264	303	297	267	284	277	297	271	292	286	273	301	271	259	279	305	257	301	284	303	285	278	300	268	314	276	296	277	265	289	274	269	284	266	294	277	261	301	273	276	271	292	299	292	283	259	285	279	307	284	262	270	283	279	287	279	298	270	280	281	270	310	288	272	282	261	267	297	308	302	265	266	329	285	285	289	252	246	282	292	309	292	258	285	293	281	254	286	313	263	297	288	278	290	274	306	273	312	324	277	273	310	264	261	270	286	269	287	297	279	292	274	304	275	306	274	256	309	271	296	286	310	288	282	256	272	266	268	296	256	296	283	299	280	281	294	274	290	296	285	288	307	285	286	303	263	300	292	290	292	270	283	283	297	262	289	262	293	275	292	278	274	299	243	286	277	284	279	300	305	291	299	289	287	302	295	289	282	275	273	263	253	277	267	281	280	291	252	305	291	270	313	274	264	280	244	291	292	278	270	284	264	285	250	299	290	295	252	276	264	308	268	298	270	293	311	296	295	285	302	280	282	311	305	288	282	274	256	278	295	294	273	305	285	265	272	276	306	278	300	274	280	281	314	310	291
3312	4583	3532	1801	1249	997	764	658	529	517	467	448	403	415	385	395	382	359	358	361	347	318	304	333	324	305	325	325	320	316	334	306	305	342	307	297	306	333	342	313	320	318	292	298	296	301	320	313	316	287	316	291	310	313	305	300	292	292	284	268	289	285	285	301	323	287	333	321	301	317	312	291	274	286	294	311	301	319	313	306	309	280	305	311	280	284	319	289	283	311	299	302	305	306	278	303	298	304	290	277	308	297	323	318	285	324	331	268	328	319	300	271	279	304	301	309	294	307	287	302	320	313	300	295	313	294	307	286	293	296	281	299	274	302	297	271	286	290	311	275	298	307	296	287	324	298	285	271	287	267	295	303	274	311	287	292	298	289	293	275	270	282	307	304	298	289	321	278	262	320	255	286	326	286	282	325	306	278	294	263	269	312	275	270	274	309	316	284	285	280	311	287	302	278	307	281	315	303	282	282	279	304	312	291	313	289	273	301	288	290	272	301	315	300	295	307	336	294	305	301	328	286	306	272	264	292	303	252	300	283	280	296	284	308	286	284	291	303	294	301	285	308	323	285	305	328	270	299	307	296	280	303	308	300	293	293	280	302	278	275	292	288	318	332	313	288	295	298	286	275	280	309	266	293	313	270	284	302	295	302	297	311	297	313	273	294	275	279	276	328	287	291	321	283	298	310	299	310	303	302	275	271	308	280	299	288	303	278	280	303	317	271	290	296	324	271	318	279	259	274	319	272	307	284	295	318	313	294	311	324	296	245	291	286	288	324	305	308	284	286	307	279	295	296	288	293	277	309	272	313	290	282	271	280	294	267	267	297	271	322	304	304	271	303	261	300	310	313	290	305	322	303	281	306	332	283	295	285	295	284	314	273	289	283	306	300	301	294	296	269	305	287	306	290	291	281	293	306	281	300	329	297	261	267	267	311	280	309	259	274	305	305	310	294	311	316	288	259	272	284	304	308	307	292	286	279	290	296	296	309	279	307	289	281	320	279	281	287	266	274	290	291	295	275	252	287	273	279	277	290	302	274	320	261	301	296	305	266	294	294	255	283	267	286	302	301	303	282	294	312	270	299	281	292	290	274	282	286	291	300	307	304	308	304	304	256	320	302	289	316	308	295	288	279	294	295	302	319	304	299	303	307	287	281	283	319	302	270	329	278	301	273	304	296	313	305	317	278	274	311	290	293	282	282	287	327	311	311	268	302	326	292	266	325	285	280	308	308	297	283	282	297	306	260	274	324	295	320	340	272	267	293	299	291	294	280	261	334	291	266	268	309	304	277	308	299	317	295	275	271	279	258	287	279	313	266	310	311	300	291	279	301	307	286	324	295	290	283	292	289	287	278	289	312	269	284	291	283	291	301	296	315	281	301	296	255	309	313	329	294	290	303	295	270	272	301	267	300	299	304	292	280	292	311	306	262	301	302	275	296	305	291	307	280	287	303	287	292	285	287	306	299	307	287	282	310	278	275	283	279	327	276	320	327	269	310	284	334	297	308	237	312	302	322	304	298	293	308	309	269	291	308	282	287	285	283	283	300	276	340	284	253	281	307	291	306	265	275	311	288	288	298	297	287	308	317	300	283	300	303	291	273	246	320	314	266	277	302	275	293	313	290	294	279	291	262	324	308	299	290	296	297	300	283	309	279	294	285	275	294	324	295	268	304	269	290	280	282	310	278	287	313	314	286	278	309	295	266	317	279	280	287	321	286	298	304	277	295	295	276	297	335	298	296	308	265	309	291	301	305	301	301	322	302	302	284	289	297	285	295	273	284	279	307	300	300	285	303	279	279	306	269	288	294	283	253	298	276	317	266	298	268	278	282	292	320	269	265	253	263	297	295	265	280	317	298	282	294	310	281	317	296	271	286	264	283	290	323	295	280	314	245	281	279	287	308	335	282	266	301	270	280	271	292	275	271	287	313	282	314	271	269	297	311	276	273	284	266	290	331	310	291	290	265	276	271	309	287	303	310	319	311	288	255	282	320	307	278	275	270	285	301	286	277	284	307	281	298	271	280	278	301	331	297	291	297	257	291	291	250	290	285	284	303	281	286	292	303	298	264	287	279	321	271	292	274	269	264	296	275	297	289	274	281	287	312	273	274	281	305	305	294	283	302	286	282	282	299	296	327	289	285	306	297	281	302	324	275	279	254	281	306	285	297	290	314	299	289	285	289	272	310	290	286	267	278	280	300	268	285	284	296	302	278	292	269	296	281	298	282	311	316	291	269	304	315	304	314	277	258	286	283	289	297	298	255	302	284	285	289	292	311	303	273	265	244	291	272	287	278	291	273	286	295	297	275	292	286	300	289	282	299	282	287	301	312	263	270	294	269	293	319	289	302	270	306	276	287	302	273	323	325	258	293	286	284	286	290	307	295	292	278	300	293	264	319	282	299	305	284	278	259	318	321	284	262	288	309	298	257	284	292	311	276	295	296	253	310	280	322	273	309	302	279	277	283	287	299	292	294	267	282	294	269	292	305	271	294	299	268	276	317	278	262	298	284	288	276	304	295	308	293	303	283	296	325	291	287	287	290	304	292	276	273	283	287	294	266	267	272	303	279	266	290	299	313	257	325	307	271	274	279	322	293	306	288	291	262	281	303	288	287	307	296	295	300	257	290	290	298	294	303	296	282	282	302	306	309	274	283	317	288	279	314	291	301	295	292	305	250	280	307	267	293	307	310	303	292	295	302	281	298	318	263	317	311	290	292	279	277	295	297	294	277	259	281	323	323	295	286	256	285	294	298	314	263	308	321	293	330	285	294	291	291	279	306	290	282	291	261	293	287	286	310	306	329	247	303	295	311	321	270	304	309	292	262	313	316	281	278	303	317	314	297	266	287	310	273	283	266	264	285	309	293	285	280	315	298	299	295	288	251	252	281	286	306	305	300	271	294	320	277	262	283	298	279	317	277	297	271	275	343	286	261	308	270	338	296	273	282	280	270	294	294	290	299	291	265	284	258	291	263	285	286	269	316	311	285	274	301	333	267	286	264	290	282	334	280	284	277	280	276	269	302	299	277	248	285	291	294	318	305	263	280	293	316	297	315	244	330	258	268	276	249	291	304	298	312	282	261	289	284	280	291	300	305	287	302	281	278	275	282	313	318	289	287	270	279	277	338	280	264	311	265	317	294	288	295	308	261	312	273	301	294	294	294	319	284	279	280	287	286	324	297	275	293	302	294	309	306	298	310	329	304	319	277	275	306	297	295	309	283	270	335	273	267	238	264	298	281	282	310	306	281	275	327	309	260	307	276	289	259	280	294	293	286	312	296	290	283	282	309	278	299	316	322	280	267	307	317	301	291	267	313	316	265	285	326	268	292	291	268	317	294	301	269	289	275	294	271	265	308	293	330	291	303	283	277	282	313	295	275	292	305	312	277	294	305	268	288	287	279	276	308	290	295	275	314	270	297	295	296	284	256	276	257	293	260	285	305	315	291	295	272	309	278	310	293	290	294	299	343	314	325	259	281
27661	11989	1667	981	668	562	639	620	649	596	580	572	623	591	565	618	588	580	599	619	589	585	597	613	562	626	602	596	589	567	584	601	600	583	604	588	606	537	576	592	588	583	619	608	595	605	627	598	588	599	559	602	616	656	586	584	583	601	617	572	604	572	576	647	586	589	560	532	580	550	576	556	598	553	573	576	639	575	617	555	565	573	572	609	588	587	604	557	608	589	595	597	646	564	603	573	624	615	577	586	593	559	606	582	616	603	564	574	588	567	607	587	611	572	591	618	591	611	607	588	578	603	595	624	566	622	566	629	566	606	609	598	651	625	594	615	600	581	564	616	597	595	600	574	560	588	575	593	599	558	583	617	593	555	595	594	558	585	608	601	594	600	572	558	581	588	574	581	592	627	596	618	596	539	542	569	621	586	591	583	582	531	571	592	592	582	534	585	585	571	606	587	568	584	634	583	582	563	610	573	608	540	542	604	562	571	596	564	572	613	629	612	609	592	570	598	601	575	613	581	596	585	608	607	588	569	568	601	566	613	623	574	557	568	561	600	624	549	577	587	601	593	525	601	643	634	575	620	609	549	551	585	565	576	607	583	555	547	601	618	607	611	605	573	597	593	610	526	589	584	568	615	565	621	577	606	631	566	577	598	592	596	563	598	606	572	615	579	607	608	610	585	598	645	550	582	574	564	561	616	599	601	601	564	605	582	562	619	568	615	583	555	599	593	608	557	607	579	635	612	598	584	575	575	589	587	610	632	568	602	584	616	594	624	590	623	566	606	543	570	560	618	597	577	607	595	619	574	558	564	576	595	592	566	599	593	534	646	560	623	574	605	608	542	632	626	562	564	543	564	556	610	537	596	631	597	569	559	582	622	587	603	575	605	566	615	574	618	596	585	568	575	542	605	558	607	594	598	571	591	600	618	584	603	563	592	586	630	579	631	594	575	561	590	567	581	560	579	534	580	580	539	628	571	595	579	619	624	634	556	569	602	602	537	553	591	579	637	599	620	622	603	594	566	563	570	603	567	584	593	600	583	543	604	620	592	625	640	579	602	615	548	573	617	571	645	650	579	558	606	592	588	575	607	575	586	555	602	574	595	606	578	580	597	601	575	612	608	621	575	590	625	564	626	573	554	574	614	586	569	587	600	594	629	588	582	571	590	623	551	589	597	626	568	585	554	564	630	551	585	563	607	572	553	579	626	603	569	577	593	577	561	569	590	548	596	566	593	589	642	578	574	571	585	602	589	605	653	593	644	606	575	586	620	560	583	574	563	592	581	557	588	551	585	619	561	591	631	599	594	605	627	594	589	576	587	597	559	577	592	567	561	571	614	583	567	621	573	614	615	632	575	587	536	566	569	613	581	603	613	539	595	611	588	592	594	537	584	630	577	608	593	603	600	590	543	584	580	603	563	600	563	622	588	570	593	617	601	577	596	595	569	533	573	563	598	589	569	590	630	619	590	593	636	589	609	567	624	602	563	583	596	563	521	597	576	579	622	575	601	556	583	613	589	596	601	554	557	605	656	606	657	636	606	597	610	587	599	574	601	621	621	573	593	547	600	606	611	633	551	617	549	588	593	614	637	559	586	666	587	611	620	557	577	578	625	596	604	564	580	572	545	574	591	600	564	559	617	588	601	570	645	581	624	579	553	591	576	567	613	593	577	602	645	604	572	583	589	564	558	588	621	600	559	598	587	608	609	602	593	531	559	593	576	609	596	608	587	589	601	629	591	567	645	568	611	607	598	605	607	600	538	584	593	570	582	603	570	624	543	570	562	618	581	588	579	551	581	593	584	658	648	635	646	607	592	548	578	616	618	593	619	592	566	559	591	590	581	586	598	618	576	589	598	596	569	632	612	581	589	538	610	583	595	633	604	567	625	589	584	613	568	604	585	604	593	585	572	581	602	550	583	561	537	583	601	618	573	589	598	546	625	597	597	584	590	626	604	580	611	547	597	618	566	555	584	554	576	559	562	559	589	578	603	600	567	614	582	570	607	595	573	533	644	598	525	590	585	574	567	593	594	595	588	601	599	566	601	605	579	608	563	585	551	632	602	606	603	579	564	594	613	643	566	584	589	597	577	626	648	596	551	636	571	541	614	566	564	584	548	578	580	616	553	613	547	581	595	573	597	579	566	577	597	611	562	600	605	541	575	592	628	619	597	613	579	609	590	555	543	584	567	603	625	620	576	622	623	562	594	574	617	582	559	583	605	582	599	590	591	600	606	599	603	613	583	585	549	565	533	645	571	584	564	557	592	612	599	591	606	615	629	581	551	585	619	590	601	626	589	583	638	589	608	556	545	562	600	578	592	601	586	575	579	535	639	570	563	618	567	572	599	587	577	614	557	574	598	523	601	601	622	602	576	612	635	599	611	607	613	632	651	578	617	589	610	592	561	563	590	596	593	570	570	577	628	567	605	589	586	576	589	569	600	609	554	551	528	599	578	573	596	603	577	560	562	592	600	556	593	607	600	593	537	584	593	611	563	588	563	552	574	583	618	588	622	635	653	619	552	573	573	542	572	583	603	587	578	624	583	595	532	610	584	584	609	602	615	594	607	608	560	542	595	572	620	584	636	558	617	577	577	607	599	602	597	578	591	606	590	608	607	568	614	599	603	558	602	596	577	605	606	584	571	546	612	564	642	589	578	589	615	587	581	609	576	571	619	580	593	597	596	592	633	599	560	634	581	614	590	554	575	605	576	584	588	594	597	567	605	592	597	597	599	644	596	586	584	608	595	560	599	562	593	579	582	552	546	554	568	588	556	567	587	581	552	639	591	589	577	652	588	584	581	584	574	621	611	571	611	620	602	612	597	581	607	639	576	645	604	637	593	568	583	593	597	586	611	557	549	638	614	600	587	567	602	612	616	589	556	552	591	600	591	597	622	618	571	608	586	564	614	618	596	607	565	615	549	571	603	563	628	584	569	604	584	570	603	585	566	563	544	587	607	559	595	617	552	602	585	553	587	588	570	560	599	569	592	603	592	567	566	615	588	561	569	607	598	600	600	590	559	603	594	616	614	578	588	569	567	609	584	580	567	574	566	609	546	652	570	575	600	562	558	612	583	571	624	568	574	609	604	643	570	591	593	575	592	617	586	620	587	615	612	621	565	599	621	576	613	591	609	621	599	597	617	578	590	579	594	570	606	582	566	616	620	554	587	658	570	611	588	607	568	594	638	568	543	564	596	617	594	598	593	595	587	599	577	596	600	604	627	567	614	577	609	599	610	594	589	593	614	549	561	591	593	603	551	564	574	580	623	598	590	572	617	579	619	601	561	585	596	573	579	603	602	566	612	596	586	574	555	593	563	538	574	582	602	610	654	589	614	614	591	582	608	586	587	575	574	591	600	599	575	597	597	595	611	569	599	524	565	609	595	579	625	584	619	576	589	620	617	590	592	578	638	540	615	586	586	574	596	587	595	615	585	602	573	614	631	570	580	569	590	592	540	624	586	591	624	596	637	562	559	582	600
5055	698	707	618	575	593	557	543	518	560	562	555	558	493	562	566	582	525	566	542	551	525	515	533	510	588	559	598	611	597	544	560	564	555	542	562	563	546	573	579	540	530	590	543	503	557	586	547	536	541	572	525	569	533	532	547	560	557	548	513	502	569	558	521	550	585	527	550	547	553	535	523	500	544	576	533	569	577	565	540	532	516	571	529	564	570	533	539	568	560	566	520	580	487	579	554	542	577	552	569	567	497	555	544	537	541	522	571	571	523	494	561	536	539	572	564	559	496	525	515	557	570	590	519	564	537	574	550	560	540	598	587	572	531	548	577	552	508	567	573	569	554	522	542	509	571	529	551	562	540	555	502	535	556	530	566	595	557	512	555	553	570	585	520	534	527	558	573	558	560	497	519	554	546	586	568	526	558	531	564	536	518	523	592	520	532	559	519	553	561	565	514	567	572	561	522	524	509	512	571	535	524	564	524	548	575	557	548	577	531	548	559	546	526	554	543	587	530	552	535	536	561	517	585	508	530	523	542	568	529	521	544	528	566	524	543	551	546	563	519	531	540	554	563	576	570	569	560	549	558	547	531	588	557	515	563	524	572	543	574	560	571	556	541	556	552	529	563	550	530	552	547	536	520	588	603	542	587	536	534	542	555	571	555	551	503	549	564	554	549	563	602	521	550	543	566	554	539	572	538	566	543	509	530	552	513	549	539	579	567	576	525	545	544	578	565	557	548	544	570	498	557	566	558	584	518	540	537	566	558	541	559	530	573	562	581	551	575	569	597	523	537	516	515	544	512	546	571	531	491	542	553	578	549	558	573	513	544	528	482	608	564	579	546	504	594	576	539	555	548	536	576	524	553	570	516	554	506	575	514	533	525	540	550	530	533	550	585	547	583	531	553	612	531	550	533	574	570	579	524	579	506	550	532	549	558	557	527	539	562	571	585	507	532	523	552	531	564	578	545	526	561	561	548	551	550	547	541	576	544	518	544	521	569	512	557	555	541	529	555	572	562	514	578	577	569	558	545	538	541	528	547	553	512	553	526	547	553	548	570	553	530	559	562	554	570	574	548	545	537	530	585	547	542	571	532	529	543	558	584	556	526	540	554	533	516	578	576	499	511	577	565	556	541	496	539	524	581	564	535	538	543	524	537	500	599	510	487	558	530	585	560	536	517	540	562	556	544	511	571	551	535	516	532	518	539	535	505	529	509	511	569	550	557	523	629	565	527	509	547	533	569	536	541	530	550	555	543	523	539	559	487	556	579	547	582	571	572	533	561	576	581	576	519	526	549	565	586	567	525	535	524	541	571	584	560	556	596	507	537	533	538	495	562	550	582	528	497	587	544	545	518	547	500	532	562	524	560	568	545	557	606	546	524	527	544	523	565	559	559	558	511	514	534	529	533	498	549	521	529	515	513	529	555	529	561	554	534	548	571	556	547	576	592	570	530	559	566	518	523	548	523	566	568	545	541	554	514	501	552	552	573	538	556	547	537	528	534	538	567	552	550	503	545	573	545	511	495	523	550	566	568	544	557	510	575	543	522	534	571	537	569	534	557	539	528	542	560	525	535	544	522	567	535	556	519	550	562	570	545	515	555	558	554	530	565	537	580	555	539	536	556	547	530	541	554	517	552	539	516	556	548	542	552	561	536	525	535	554	537	514	582	541	547	574	539	527	518	565	540	546	547	535	581	534	557	539	574	546	545	536	554	542	589	562	569	535	568	500	571	582	556	564	514	564	579	534	560	540	507	564	556	542	576	518	513	518	570	568	552	595	572	533	532	577	559	542	584	563	540	517	556	558	561	594	542	553	545	543	554	534	581	567	561	537	568	525	539	544	557	593	566	539	543	535	541	572	531	525	522	531	614	552	558	576	538	537	556	507	522	533	521	534	525	546	538	528	566	544	519	534	529	555	538	506	558	534	513	542	545	519	539	552	540	588	521	563	584	487	558	602	540	563	557	525	556	529	541	527	519	540	564	567	539	547	497	539	533	573	587	550	565	578	533	536	528	526	564	543	520	569	530	570	547	530	518	559	577	502	511	524	521	589	585	531	580	539	560	550	587	587	534	596	527	527	529	503	561	509	531	549	517	542	531	543	559	556	550	542	531	554	552	529	542	517	527	515	535	528	574	510	553	556	545	534	574	548	570	567	558	563	554	563	566	498	592	521	511	540	564	542	527	542	520	515	517	571	514	546	531	535	552	521	586	544	569	523	547	496	556	537	552	567	529	549	543	538	545	564	599	532	562	535	561	518	522	555	557	566	550	515	569	522	536	545	519	531	561	578	513	570	570	506	524	526	539	512	512	512	530	553	526	534	573	563	525	545	552	524	571	559	534	524	557	588	576	551	549	513	491	578	540	587	575	554	545	519	488	546	527	542	513	561	538	522	554	503	521	592	525	549	533	546	565	532	521	531	511	535	561	568	526	565	570	543	557	517	553	542	543	545	569	540	548	560	565	586	539	542	539	536	519	600	566	506	549	525	576	550	556	569	576	592	524	597	588	562	572	544	549	574	527	550	586	524	554	531	500	528	564	532	514	598	559	540	507	520	566	529	576	535	544	551	552	523	529	529	530	511	556	565	549	545	569	518	555	535	541	540	536	564	526	579	555	521	572	582	543	550	532	581	540	574	536	575	554	541	573	550	535	570	506	495	547	519	553	507	554	569	562	578	549	541	556	566	542	567	525	569	552	510	584	549	535	553	552	570	565	545	509	576	561	533	590	590	549	512	545	572	548	520	588	541	542	541	553	547	566	473	516	559	549	536	553	533	546	565	552	544	524	493	571	537	562	543	531	594	560	541	559	512	516	532	535	555	552	520	531	526	566	542	544	546	538	526	566	556	552	528	536	567	566	555	565	538	579	579	487	549	539	513	563	543	525	567	525	576	555	628	540	521	528	529	571	539	558	555	562	521	567	529	584	537	557	505	577	531	523	539	542	571	524	526	564	520	514	574	533	534	558	527	576	552	540	580	523	528	547	521	540	569	519	576	535	564	497	566	537	560	585	517	533	536	527	541	550	502	537	555	507	565	584	533	578	574	537	548	528	582	519	559	537	528	517	552	519	597	527	547	559	519	492	559	571	568	577	562	521	494	553	540	530	544	541	572	510	572	563	573	570	546	545	577	567	554	501	556	536	536	572	539	562	602	594	537	524	548	553	528	526	563	512	546	561	579	542	552	563	550	562	539	549	559	555	582	558	551	551	557	545	541	547	535	515	551	527	529	532	548	569	542	549	564	554	535	563	545	535	597	544	501	547	563	555	492	519	534	585	533	563	538	555	570	527	595	558	585	521	575	535	539	520	551	555	540	585	562	546	551	545	550	614	550	532	547	522	604	518	539	564	559	585	589	561	498	578	576	523	520	519	554	558	556	559	495	566	549	538	549	550	572	575	581	561	583	580	558	536	572	538	501	531	522	526	556	542	553	539	525	567	557	510	542	520	560	523	557	544	530	524	549	566	565	541	538	504
25629	21416	26063	19167	1481	674	609	525	453	434	483	453	433	467	428	405	427	393	409	398	374	402	358	439	432	435	405	385	405	408	420	388	403	413	406	405	396	402	449	383	379	429	347	407	400	413	388	425	407	375	440	383	426	367	379	438	417	425	404	402	419	417	417	436	364	373	420	415	385	408	375	411	450	414	388	386	424	407	386	431	413	386	414	436	402	392	392	384	392	336	430	384	434	396	398	388	384	364	418	368	401	379	395	388	407	395	403	414	385	374	422	412	414	390	457	438	394	415	438	431	395	445	374	402	414	444	384	389	433	437	393	382	399	417	435	366	377	432	403	414	438	386	399	402	404	446	422	407	380	407	410	409	421	407	403	395	431	378	363	412	394	419	411	366	404	361	414	414	406	388	398	412	380	397	386	416	384	430	403	379	390	377	424	420	371	369	437	422	430	418	395	441	416	426	415	413	418	394	427	395	415	350	425	407	408	417	398	372	364	396	368	379	427	415	393	412	375	389	409	399	405	397	405	384	386	459	466	422	391	358	374	409	421	387	387	422	419	397	367	381	407	422	440	404	397	406	349	417	397	381	382	413	419	391	402	358	392	395	413	399	412	408	395	400	397	391	396	378	398	408	387	397	433	420	387	386	400	404	412	390	385	427	410	375	418	421	413	385	414	391	441	388	406	385	407	367	400	381	395	432	393	398	430	390	415	399	391	422	378	409	443	397	423	417	399	377	397	403	417	426	388	395	418	381	395	396	392	447	383	406	393	424	464	425	382	386	394	408	361	452	423	407	416	422	398	425	410	465	412	414	385	388	430	373	413	422	422	407	421	396	432	384	431	387	408	406	399	429	442	401	391	391	395	416	427	379	395	441	414	387	386	413	408	397	413	396	386	372	413	406	429	382	434	459	399	419	434	374	433	385	387	419	349	426	396	414	418	393	410	427	412	429	419	438	451	394	405	412	402	395	424	396	396	450	405	386	409	393	382	411	395	410	432	396	386	373	434	415	375	400	373	406	390	400	392	412	369	406	378	421	424	373	390	392	390	427	426	384	387	412	410	393	394	410	399	392	429	394	380	414	392	424	384	401	397	432	391	436	389	397	358	418	371	393	439	378	418	388	381	416	401	410	401	409	409	383	421	423	461	412	409	426	393	373	381	405	396	433	386	402	406	385	401	407	423	356	380	401	373	392	431	411	431	424	421	369	373	377	401	413	428	393	389	395	390	383	402	399	416	394	431	383	406	424	407	404	390	379	404	415	446	402	388	423	388	431	394	445	402	416	421	423	440	376	396	411	423	374	421	376	398	371	376	388	440	421	419	428	375	418	390	385	390	386	417	390	390	380	408	427	416	419	408	408	388	406	417	426	348	422	426	404	391	408	406	386	410	402	434	415	423	400	395	440	452	394	443	369	415	460	389	376	378	405	382	415	424	389	463	369	413	415	400	429	400	415	411	426	396	412	408	405	374	417	356	431	390	363	369	409	412	376	424	443	390	426	375	391	402	368	387	431	419	451	417	409	397	389	387	430	418	385	384	415	401	427	380	393	411	419	385	406	399	417	379	433	389	367	371	387	417	384	424	425	420	361	419	368	409	396	391	403	394	442	394	420	441	408	384	410	413	437	389	396	420	407	412	389	374	412	414	405	380	386	438	408	418	387	400	403	400	369	384	412	399	393	396	468	397	398	393	388	388	424	427	417	421	401	398	406	421	405	374	405	408	408	384	420	419	403	385	404	421	395	396	383	387	418	437	372	424	377	418	354	405	419	423	423	393	392	396	411	390	416	442	417	407	387	437	381	388	402	371	391	432	402	419	393	413	391	415	416	412	363	391	401	444	408	432	413	391	404	408	410	422	412	389	401	376	398	408	447	398	380	424	375	413	392	408	402	405	369	419	411	357	429	417	410	368	406	388	418	418	388	451	386	406	413	378	424	384	380	365	374	378	401	404	406	388	398	390	431	432	396	403	407	430	427	403	419	409	362	398	413	429	412	411	377	403	402	419	373	418	397	391	378	379	374	403	399	386	420	426	377	402	427	417	372	400	421	418	398	421	416	392	347	413	405	362	400	431	396	408	407	409	394	384	395	399	408	414	427	424	410	401	402	398	429	424	412	405	395	365	405	411	422	402	422	428	418	380	421	369	403	405	388	410	372	389	394	414	426	424	431	410	469	434	426	417	435	401	415	423	403	402	432	403	395	406	387	405	398	435	372	421	445	398	402	398	432	397	386	416	423	449	410	377	417	419	427	395	391	434	394	375	423	429	388	418	399	422	380	396	383	383	389	410	369	424	364	411	436	415	394	390	424	378	387	411	425	360	390	412	412	412	384	422	407	413	400	408	397	387	405	396	409	374	390	419	386	403	401	376	401	429	399	419	426	425	426	447	382	379	404	413	406	394	392	407	412	393	399	407	377	429	407	394	411	412	405	366	430	410	422	418	415	423	423	396	352	358	381	437	416	420	384	432	391	448	449	395	399	442	381	399	415	406	389	385	389	400	382	411	395	394	374	398	409	414	425	458	407	387	434	398	403	384	411	417	413	418	394	419	371	413	399	406	397	411	382	404	423	447	418	412	420	372	435	426	418	435	387	424	385	398	399	436	423	409	379	366	407	378	415	399	375	390	393	364	353	397	375	366	467	388	417	398	388	416	418	401	410	423	403	411	400	392	427	427	379	425	413	411	429	386	420	422	385	451	399	391	419	423	389	433	396	406	422	420	415	411	391	427	396	371	379	412	419	422	427	427	415	433	409	389	423	421	406	392	408	374	406	438	432	369	445	397	384	384	415	379	386	387	433	389	423	382	428	411	444	409	387	418	410	432	377	420	415	392	389	408	391	396	404	385	414	400	393	423	419	397	415	412	416	388	414	399	398	397	412	396	393	413	391	391	403	402	392	411	439	408	398	412	398	409	433	418	416	359	407	375	378	385	404	395	367	395	391	406	401	440	454	381	347	430	388	447	439	391	401	404	398	381	377	430	437	431	411	378	401	404	424	410	419	378	420	394	423	398	410	410	381	430	412	401	364	386	374	405	417	384	406	420	391	377	396	385	402	421	390	406	410	387	453	422	400	387	394	426	415	389	382	427	428	381	402	398	370	404	410	430	406	387	431	390	415	403	445	381	401	385	398	422	415	393	449	396	400	379	395	427	390	383	403	403	366	411	369	389	386	427	416	391	410	423	437	410	425	382	388	404	408	416	421	391	425	405	381	390	394	385	420	442	418	416	420	390	363	407	390	391	416	405	390	410	429	450	405	405	382	395	408	387	361	400	420	425	392	381	391	418	393	433	380	398	409	465	402	406	348	406	424	406	405	395	383	403	401	396	405	399	398	396	392	372	436	428	395	396	398	410	413	386	404	380	373	395	422	388	418	380	376	388	385	403	386	446	367	406	401	433	374	397	353	383	388	421	415	419	408	449	395	428	403	425	438	385	416	432	400	389	375	419	384	382	412	383	401	407	401	394	427	382	398	415	404
3426	2144	1675	964	736	637	619	478	489	492	475	461	463	454	482	460	399	415	411	412	440	424	398	407	361	426	407	415	391	406	448	405	423	412	445	442	445	401	403	403	387	407	390	410	397	421	418	424	410	388	424	457	424	389	426	396	433	394	391	438	436	393	412	391	397	388	399	415	422	426	426	414	417	394	411	386	427	391	411	365	420	396	416	416	391	401	396	364	353	414	414	400	430	410	401	430	425	412	397	383	380	405	406	391	410	379	404	399	416	411	360	401	441	414	399	382	400	380	402	412	451	395	434	423	440	403	398	427	389	422	375	378	418	412	380	405	361	412	390	398	378	393	405	406	377	409	391	397	414	387	434	384	414	380	381	383	390	451	418	433	437	409	431	425	421	377	427	398	435	415	414	421	407	394	368	408	430	384	447	436	384	398	366	386	408	399	383	420	418	408	404	417	388	368	392	424	409	391	392	423	364	437	389	408	421	389	412	383	435	402	407	423	389	382	429	409	417	395	465	422	410	387	429	429	369	393	422	382	369	412	384	414	404	375	395	368	424	394	378	406	411	425	437	395	415	384	429	421	403	393	433	441	381	415	385	402	436	393	390	390	392	352	400	388	412	377	424	368	448	419	389	379	415	379	417	410	367	424	392	408	356	373	406	418	384	358	400	412	412	405	381	375	380	376	385	430	408	400	374	417	359	411	352	403	421	414	435	431	384	364	422	381	421	405	401	407	389	380	387	387	410	417	408	431	444	419	397	397	370	426	414	394	398	420	449	419	376	427	373	408	425	414	368	404	405	396	369	400	389	392	417	433	383	440	440	384	395	387	380	433	387	371	402	376	385	388	389	415	409	391	391	383	380	372	388	418	359	404	396	414	415	411	394	417	395	431	392	410	403	390	405	397	379	419	419	418	435	422	426	388	408	387	380	361	383	408	388	368	384	403	432	398	386	447	383	394	421	405	381	407	394	439	373	397	385	408	390	400	442	376	395	440	401	396	458	422	379	374	362	365	421	386	392	426	442	415	390	402	383	402	394	373	408	388	402	377	427	405	395	366	429	377	434	423	371	395	390	377	415	403	415	394	418	394	391	370	450	401	392	411	428	415	398	384	426	378	395	395	403	411	420	416	399	428	429	397	395	393	398	396	366	391	390	407	401	391	395	391	430	390	423	432	382	374	412	389	433	367	445	402	393	365	404	368	403	430	417	416	394	395	414	409	382	403	410	416	399	420	417	364	419	348	386	417	407	409	368	448	379	409	371	384	402	380	393	413	408	407	386	402	368	416	412	384	385	427	387	410	408	422	386	408	408	421	421	389	371	364	431	397	389	412	404	361	395	436	399	415	422	393	376	390	399	405	421	413	321	399	410	373	372	376	380	428	382	367	444	400	425	366	411	409	391	408	415	418	425	362	366	403	417	403	374	439	384	415	405	392	361	397	387	388	431	379	413	406	426	399	395	379	382	392	367	393	416	385	450	411	384	408	394	423	430	386	386	416	365	392	422	438	405	405	377	408	386	402	414	419	415	391	415	385	391	414	377	420	389	412	413	386	419	400	396	417	404	412	407	369	387	393	355	382	373	387	421	387	385	432	393	415	420	379	404	394	376	414	410	406	408	424	386	349	371	422	388	405	390	393	399	411	406	385	432	420	384	398	400	398	418	420	362	410	415	387	412	426	415	394	399	380	417	392	446	412	371	421	414	388	375	380	415	382	400	379	411	403	381	427	409	428	450	456	401	384	414	386	458	403	443	426	411	419	402	374	374	406	388	422	428	449	392	407	390	426	394	383	421	374	395	409	376	434	393	374	407	390	380	387	456	414	398	426	404	427	432	393	440	396	408	426	398	388	371	384	415	399	355	406	415	400	436	429	440	406	418	420	431	398	352	404	378	391	396	392	430	369	364	401	388	426	391	384	420	381	450	432	394	409	408	409	399	433	435	394	380	422	386	391	398	418	386	416	403	415	417	371	414	356	419	393	388	383	409	375	402	393	406	401	424	381	387	420	388	439	388	382	412	429	419	432	390	442	382	417	382	381	415	402	398	387	424	378	399	417	400	402	387	435	410	388	387	391	394	409	372	410	401	387	388	394	397	418	368	433	417	404	373	420	383	426	359	403	399	405	435	406	399	406	404	399	387	430	394	375	435	405	410	422	408	431	394	424	400	400	430	404	384	462	434	411	368	395	374	376	406	390	393	386	407	357	390	423	386	410	392	386	412	382	404	381	408	413	396	420	378	372	396	413	444	400	437	380	396	390	400	422	365	387	424	422	406	421	404	413	400	413	384	441	397	426	399	390	424	379	430	415	422	430	407	362	409	423	407	384	395	383	381	353	404	371	377	396	447	382	369	399	398	395	423	402	411	378	409	393	425	439	406	408	419	393	425	390	407	402	374	407	406	373	409	396	423	446	389	410	384	423	399	387	425	417	383	402	417	399	391	409	374	398	408	410	417	397	383	410	382	407	370	402	414	392	429	416	408	433	412	407	390	390	374	390	411	413	434	377	376	410	408	408	385	432	410	404	392	430	412	413	382	383	403	409	392	395	394	404	438	419	361	381	416	406	407	430	375	378	374	384	426	379	399	406	430	406	381	403	430	406	434	403	399	393	387	408	423	435	423	379	408	434	398	406	404	375	418	424	404	419	397	458	401	408	397	430	413	408	392	389	390	401	417	444	386	398	442	381	436	386	386	396	394	430	415	434	391	398	426	410	381	406	423	410	401	399	418	396	384	412	413	372	409	385	447	426	389	381	363	398	440	385	396	387	392	442	408	416	383	408	389	386	425	421	400	372	408	402	426	396	390	438	438	425	412	406	393	413	457	391	398	389	404	402	382	424	400	432	386	422	367	371	396	422	430	419	394	379	390	406	409	419	402	411	410	420	400	367	398	406	397	403	391	397	400	422	363	430	402	383	385	385	388	398	451	376	435	384	381	372	407	399	400	391	408	415	396	412	403	386	419	357	410	404	343	391	421	414	389	424	423	382	416	410	438	440	382	421	382	398	402	377	376	397	447	382	391	387	435	389	407	432	397	382	389	416	401	364	418	447	396	419	397	381	397	390	403	375	397	377	392	397	386	396	372	393	420	389	385	434	393	370	379	406	411	375	414	403	430	388	399	410	380	413	435	425	408	418	394	409	356	373	409	388	410	381	422	372	415	403	402	424	414	426	443	407	434	431	369	437	386	389	370	416	386	399	406	391	445	376	398	405	360	413	398	355	409	418	424	438	373	378	443	394	398	366	371	395	399	383	405	416	402	431	404	422	382	425	378	375	398	418	393	407	444	402	388	376	394	397	404	404	363	380	394	347	415	362	398	423	386	393	407	414	391	395	430	403	396	398	417	381	405	429	392	403	386	423	400	426	428	400	425	386	383	363	390	445	376	373	402	392	387	405	411	378	416	417	399	404	373	405	389	399	406	421	391	379	370	386	419	400	414	412	410	397	398	413	397	353	442	399	413	393	387	384	388	384	423	407
24265	21420	28602	24629	20144	2584	861	525	422	419	400	369	376	369	338	323	318	317	323	310	324	339	291	310	309	297	298	310	278	305	315	337	312	318	323	284	309	306	286	281	301	287	325	287	291	270	303	320	284	282	261	290	314	274	264	303	291	313	340	299	325	319	295	321	294	315	304	273	275	279	289	290	311	288	287	318	287	282	329	291	274	312	294	276	283	290	315	308	274	291	272	338	311	294	335	293	313	290	308	300	298	282	301	301	280	281	324	295	265	315	295	313	294	308	311	288	306	287	314	269	301	276	250	281	308	265	272	291	309	288	274	308	293	290	297	304	283	287	290	295	305	327	281	269	310	291	298	285	283	311	306	287	276	337	315	284	292	260	294	298	310	291	290	328	273	283	290	326	292	290	293	319	282	293	267	315	297	295	315	295	285	270	325	306	292	309	290	274	258	296	287	327	287	308	280	303	286	294	302	314	264	305	282	306	281	320	316	279	290	286	286	294	293	300	294	286	246	285	273	255	306	294	300	304	282	294	274	286	305	322	318	273	301	288	289	301	274	319	304	289	289	250	260	296	263	310	286	289	289	298	281	280	290	318	318	286	301	275	300	318	295	313	279	294	305	298	276	278	282	292	307	289	282	308	314	277	301	300	297	288	306	288	299	281	268	285	285	284	252	288	279	323	294	257	283	296	271	261	263	303	312	297	310	289	318	294	321	276	281	264	280	288	302	314	323	304	297	291	310	276	307	307	296	254	311	302	296	299	295	316	331	286	305	343	287	287	312	303	297	284	297	313	295	304	295	252	316	264	294	332	313	290	271	309	294	314	320	293	289	293	326	312	291	263	297	301	286	316	300	283	302	293	328	269	302	285	307	311	299	316	296	292	271	282	296	299	333	321	291	254	290	307	286	267	278	304	295	300	282	330	307	309	284	304	287	295	294	302	308	283	304	289	285	302	290	278	277	320	291	288	271	296	289	281	285	261	294	289	294	285	297	277	285	273	316	307	299	289	283	283	279	290	299	308	297	293	280	302	307	306	268	303	306	302	317	265	273	301	304	273	302	299	315	267	275	304	293	293	291	275	277	279	307	282	281	284	291	258	273	288	323	259	287	287	277	277	318	304	289	308	276	265	264	300	297	295	284	285	277	284	279	260	297	301	324	296	290	270	285	313	304	289	301	332	291	314	300	331	290	277	280	281	306	287	281	284	264	274	286	320	289	281	271	283	287	283	277	306	286	281	288	290	300	299	277	281	314	293	269	302	302	299	317	283	264	292	299	315	293	284	276	306	261	269	276	277	278	291	286	320	303	296	284	270	269	312	263	316	329	283	291	320	272	282	278	311	312	293	312	288	292	309	310	282	293	302	289	301	284	320	319	319	296	289	315	323	260	304	283	270	303	290	304	293	311	290	303	291	271	296	310	302	290	300	264	319	291	309	290	288	309	286	283	286	300	298	271	296	281	284	267	301	305	319	271	283	283	302	295	287	275	294	310	279	269	302	289	282	261	328	298	291	266	302	291	250	292	288	299	294	321	290	297	257	261	311	267	252	299	305	292	313	314	272	303	268	280	303	283	295	285	303	280	309	290	264	313	285	300	283	279	274	300	282	294	292	284	302	271	300	287	277	320	276	294	310	332	309	307	287	325	300	251	295	318	293	269	308	294	283	292	282	272	303	313	313	282	286	302	282	298	302	279	311	297	271	295	307	288	270	274	260	289	293	274	290	309	287	281	295	289	286	261	254	274	324	288	304	309	302	290	304	292	279	303	288	266	305	279	283	336	285	249	294	311	294	278	325	286	276	310	334	309	258	319	296	298	294	300	298	305	290	290	332	327	252	298	301	268	296	299	271	261	303	300	288	282	282	304	296	273	293	286	307	311	294	282	265	318	305	306	321	316	308	275	311	277	307	288	278	307	281	290	285	315	294	322	334	284	289	324	296	255	259	316	260	291	298	277	285	284	294	275	265	289	300	272	282	291	304	255	304	326	299	288	307	254	276	291	312	310	304	276	311	267	281	284	275	278	300	301	315	289	314	261	283	294	324	306	313	279	280	313	283	284	300	313	303	310	280	277	291	298	296	283	248	306	279	322	261	286	278	270	265	321	286	252	286	293	310	291	288	288	287	333	314	285	303	290	285	280	288	324	278	298	287	261	288	300	294	281	273	326	303	287	261	267	291	281	254	304	303	270	303	326	272	308	296	295	287	286	306	304	309	279	300	309	303	302	285	287	297	276	281	305	307	304	295	293	298	293	278	307	256	299	320	313	310	265	318	305	320	296	306	321	301	277	280	262	309	305	288	286	279	293	276	273	319	296	284	275	290	286	298	276	281	289	308	295	288	302	314	297	262	265	288	295	268	312	267	287	286	292	289	301	307	285	298	295	291	293	291	285	293	295	293	294	294	281	288	298	281	279	301	282	297	286	302	292	256	276	272	300	283	282	294	312	300	307	302	311	277	292	240	282	280	285	293	280	281	280	292	308	296	305	264	271	276	296	277	304	277	273	274	307	300	286	272	272	285	272	311	291	272	270	311	288	277	297	285	309	304	303	295	266	274	290	290	258	243	283	288	319	293	307	293	305	273	301	269	300	295	287	280	276	300	270	300	310	272	320	283	296	313	300	285	283	304	296	276	315	300	296	289	310	312	297	303	269	265	304	307	292	268	319	308	301	290	298	317	296	299	304	280	287	305	294	314	303	278	320	271	261	295	268	305	264	291	301	309	313	286	297	294	321	281	290	282	257	269	295	258	305	255	309	289	316	278	324	299	273	303	295	302	300	302	274	301	281	281	265	267	313	273	311	293	280	283	288	300	275	317	303	287	281	268	320	273	293	265	302	296	292	252	286	279	273	293	315	305	312	316	281	297	277	258	304	303	309	330	262	299	313	304	337	294	269	292	269	295	304	301	347	304	288	306	277	293	316	304	302	287	270	297	286	294	285	290	264	286	305	296	253	272	272	302	255	264	282	275	300	292	328	288	297	280	318	272	275	262	266	293	270	309	291	298	289	309	297	310	287	305	273	300	292	276	291	299	289	269	287	285	289	296	263	302	285	282	308	301	303	281	311	295	290	313	307	275	294	304	281	285	276	277	291	321	281	290	266	320	277	291	292	288	327	311	295	272	278	249	337	274	276	296	289	299	293	279	288	278	280	300	318	310	289	308	297	300	312	292	312	295	253	270	280	271	291	282	276	276	272	280	303	309	284	279	268	316	282	317	303	298	255	328	283	334	268	298	279	318	302	286	290	289	298	325	278	287	288	285	264	297	303	271	282	275	304	294	286	294	322	285	287	302	276	299	293	299	280	274	301	315	282	298	313	318	330	292	262	265	274	254	336	273	291	303	286	300	284	273	316	287	267	272	268	272	304	263	267	289	284	292	275	288	298	285	304	254	281	294	282	295	294	279	282	294	317	285	287	284	304	308	300	268	289	271	253	271	305	300	340	291	323	285	279	274	266	254	291	286	278	290	306	293	286	297
3256	4562	3664	1865	1244	958	753	661	577	495	514	427	411	437	380	355	353	353	346	339	297	341	316	359	316	329	320	319	361	306	292	310	338	329	323	292	310	320	334	315	325	296	329	325	289	315	319	294	310	282	354	304	332	320	314	310	310	309	299	283	295	315	290	308	286	280	295	281	324	324	304	303	319	325	274	296	331	309	298	340	305	299	278	322	317	318	314	298	316	319	302	306	323	333	345	309	303	304	275	317	317	329	303	308	314	288	283	310	289	296	324	286	288	276	278	311	311	300	285	307	337	282	317	324	323	287	326	286	315	284	300	327	329	321	285	318	306	287	285	281	309	316	290	322	285	326	280	323	309	285	288	308	323	294	322	292	338	304	305	311	319	303	322	300	313	287	307	283	316	310	272	298	291	303	332	333	303	327	313	304	323	265	288	292	303	301	286	303	314	309	333	307	300	340	298	283	320	293	294	278	303	307	274	312	316	257	327	261	313	305	273	293	298	304	280	310	300	287	286	322	325	306	273	335	337	326	287	299	279	291	339	294	287	313	313	285	308	336	302	263	339	294	310	330	272	327	307	308	275	321	331	298	293	274	343	292	319	316	306	315	286	296	303	284	306	325	340	311	313	340	303	303	291	310	295	311	270	312	298	291	340	290	319	312	301	280	290	297	301	292	306	275	280	305	306	292	289	305	305	326	317	285	316	313	316	291	308	345	290	270	312	319	312	327	294	309	328	304	315	299	293	311	289	295	295	269	302	293	337	287	319	315	315	315	312	296	281	288	290	292	320	322	321	307	296	311	302	310	325	288	274	315	302	317	297	293	273	305	321	286	299	288	314	292	308	277	292	313	280	301	272	328	320	278	292	303	327	318	306	324	285	303	303	312	322	311	305	300	285	287	335	273	281	289	322	293	278	314	290	311	310	310	339	291	334	294	306	280	317	283	297	273	308	292	306	327	308	272	305	296	297	302	299	285	320	285	321	283	287	306	308	287	315	294	300	304	294	307	323	318	259	315	315	286	298	304	305	290	312	322	294	309	305	283	301	297	306	293	310	300	306	312	317	272	294	285	305	308	281	344	302	285	336	288	268	312	255	298	308	287	314	303	314	312	287	293	291	291	301	328	287	298	288	302	283	298	301	277	324	292	276	318	301	308	271	320	316	276	325	328	286	289	277	272	281	309	319	325	307	301	296	340	327	295	326	288	298	280	319	309	278	314	313	310	298	292	281	316	292	307	299	320	285	287	282	286	283	291	290	301	285	301	299	283	297	287	294	325	325	305	296	309	282	299	290	309	304	328	273	308	298	292	307	313	289	296	293	305	324	289	299	289	310	278	316	310	318	300	308	287	306	293	313	293	305	289	289	301	295	278	307	304	279	303	274	291	285	295	321	283	291	293	288	297	321	294	269	284	305	331	294	299	320	306	309	268	289	303	280	290	304	314	321	293	300	297	293	321	312	277	273	306	290	328	305	315	292	286	309	284	284	307	295	293	287	266	305	288	329	297	326	306	301	279	286	312	297	296	306	293	299	304	291	315	314	281	289	306	280	280	285	275	289	295	322	326	277	290	312	278	301	322	299	292	298	276	278	306	311	308	292	289	316	337	309	291	295	310	317	314	311	313	294	300	283	334	312	279	315	328	278	292	308	291	263	295	280	310	302	300	290	294	280	313	299	294	290	294	274	307	297	320	273	296	292	290	307	289	331	296	318	263	290	323	304	278	315	303	303	313	300	292	278	287	314	300	317	311	318	289	308	307	299	278	321	289	289	306	297	312	303	305	302	344	296	293	300	294	312	300	297	287	282	335	333	304	289	282	318	289	293	280	303	265	278	329	314	315	302	278	276	289	257	291	299	301	313	283	304	290	285	297	325	324	270	293	314	331	313	301	271	307	286	282	274	317	297	285	295	306	296	295	330	309	300	281	302	318	291	308	279	296	264	308	295	297	290	286	317	299	305	266	303	290	324	275	350	294	286	299	266	285	260	292	278	297	315	321	274	321	288	308	289	295	309	291	282	301	310	277	317	277	303	319	278	310	307	282	268	302	320	294	294	301	296	276	313	290	336	335	285	305	321	286	269	287	301	276	283	307	282	299	291	282	305	321	269	292	276	282	308	287	307	286	285	266	309	319	311	284	305	313	300	310	285	301	303	302	316	290	288	285	299	300	280	296	276	332	285	311	300	289	297	285	274	310	308	264	289	302	277	299	277	299	295	325	272	239	301	312	298	297	302	294	279	281	337	311	282	315	301	312	312	295	333	267	293	274	311	343	307	300	314	292	288	321	279	291	296	302	306	317	304	296	265	326	274	291	270	320	293	297	294	286	311	323	331	290	304	289	310	297	287	283	318	309	312	317	319	269	303	294	290	291	285	323	319	297	328	284	299	328	316	285	293	285	307	303	332	300	317	304	310	296	283	270	279	296	267	272	299	296	331	287	306	321	283	335	284	310	291	304	313	295	314	277	289	334	299	328	309	273	310	283	307	302	294	294	309	290	299	312	287	314	297	276	319	287	300	324	269	295	292	314	299	289	303	269	294	304	292	310	312	299	304	283	314	316	305	288	266	311	286	312	296	293	299	316	299	304	285	312	297	292	262	292	305	269	303	309	284	312	292	296	277	299	271	300	297	292	259	301	305	291	296	316	301	285	293	299	283	298	286	289	302	290	286	279	297	307	279	305	272	276	301	299	288	298	306	292	294	307	293	272	304	308	297	321	308	287	330	307	284	284	325	272	319	289	316	329	307	275	298	296	278	275	284	305	307	299	304	322	276	326	301	304	296	282	327	309	284	293	300	298	307	299	295	307	299	292	284	283	299	285	296	305	311	264	305	301	269	297	294	296	297	297	296	305	282	298	284	312	304	290	298	283	284	290	279	296	278	295	313	294	307	286	318	315	308	307	311	294	300	304	310	295	297	279	280	290	286	295	278	332	266	303	288	295	290	282	282	298	309	301	299	329	278	307	282	285	279	294	295	258	312	278	306	317	304	292	285	303	275	289	273	333	299	279	335	299	265	276	302	290	268	299	300	317	285	323	309	292	300	307	288	281	294	300	314	312	303	289	307	303	325	291	286	309	275	324	284	294	284	307	336	290	277	348	302	307	288	323	298	302	280	311	281	288	316	316	274	284	272	284	284	293	296	315	292	289	252	268	324	276	288	312	315	317	297	292	306	304	319	327	322	313	271	300	297	298	311	318	264	268	290	292	283	285	317	299	302	306	328	323	315	305	286	328	268	349	267	281	273	276	284	313	255	296	299	274	301	291	318	296	287	315	312	311	280	305	295	289	276	296	291	300	274	294	287	293	307	306	294	272	280	292	309	313	310	301	322	306	318	275	305	297	306	274	296	289	281	268	310	262	324	330	300	323	309	311	293	317	299	293	305	317	315	276	293	317	301	324	303	293	303	287	333	327	301	302	282	273	289	326	292	303	289	312	280	297	300	308	339	301	323	300	273	303	275	307	283	294	272	278	284	284
27629	11998	1694	966	661	636	668	613	592	610	623	599	553	652	604	588	620	627	608	624	625	634	612	654	601	609	646	667	647	570	627	621	634	555	588	617	598	611	607	598	645	600	630	599	575	628	627	611	624	614	600	620	594	627	602	639	635	597	561	615	674	651	623	600	650	589	556	633	611	617	610	592	595	612	599	579	608	612	577	564	581	625	663	591	598	573	593	625	610	616	575	595	638	607	618	622	597	594	620	569	572	591	608	639	609	605	592	613	635	627	579	632	605	598	643	601	614	618	602	597	616	602	599	605	605	618	619	600	598	642	652	608	599	593	573	611	568	607	587	669	635	612	620	634	608	599	596	589	606	606	590	616	566	612	654	604	598	586	620	613	625	607	564	619	633	641	619	589	617	635	610	578	594	587	623	643	616	620	617	632	568	595	632	625	598	615	602	587	607	563	615	591	597	613	602	574	594	625	559	599	630	556	572	613	664	590	653	613	617	595	616	568	577	601	606	621	633	595	602	662	605	634	643	594	634	618	566	643	587	580	653	578	597	582	626	626	612	626	597	604	642	624	626	631	594	578	601	592	685	611	621	616	625	598	584	621	610	595	576	592	618	594	633	637	639	585	567	647	564	580	614	663	614	575	609	632	550	613	607	581	622	573	614	590	592	574	575	653	626	582	601	541	620	635	594	613	634	590	544	581	613	614	584	635	642	614	623	662	595	614	624	623	620	614	573	634	604	614	633	593	640	605	634	642	633	630	605	623	607	567	598	617	643	612	645	626	588	599	605	593	597	597	612	641	626	582	599	613	645	641	620	576	598	669	599	564	640	606	590	568	619	590	618	655	610	622	582	635	584	604	589	608	601	597	620	578	644	566	597	622	559	573	581	574	619	590	620	572	598	608	605	580	636	627	630	572	628	648	620	622	610	605	610	634	591	599	627	582	547	627	614	585	626	599	598	596	559	657	587	605	560	584	601	602	626	636	594	570	592	614	638	662	582	611	586	616	629	636	576	626	606	614	621	605	623	591	637	601	601	594	614	617	641	575	613	664	620	637	612	626	652	600	668	610	606	608	608	619	655	564	621	610	591	631	595	615	609	614	594	603	579	642	665	546	594	610	578	585	577	607	631	624	565	569	591	604	638	619	577	590	602	615	596	644	598	638	611	551	621	611	579	614	589	555	609	612	588	605	635	569	612	603	637	528	592	619	658	640	588	544	628	591	620	568	596	580	632	601	598	662	611	578	599	633	587	595	603	584	663	610	634	618	616	618	620	649	613	593	606	622	599	607	635	599	625	624	608	605	616	641	644	572	628	609	637	577	606	624	598	600	616	618	614	600	628	660	599	609	623	645	613	626	651	600	589	612	633	574	577	630	592	610	625	643	598	603	643	605	625	588	579	561	600	596	575	597	637	602	650	618	610	615	662	626	594	611	622	613	606	603	605	603	627	649	653	592	596	614	568	594	597	592	611	625	644	621	592	629	575	601	634	614	610	597	669	592	626	582	581	571	644	613	585	599	603	577	637	621	612	560	584	615	640	590	611	598	620	643	627	574	672	605	609	626	629	603	581	628	614	614	660	601	594	588	594	639	608	588	614	599	613	619	616	605	563	598	615	573	611	627	618	621	615	608	633	553	617	611	655	561	614	585	612	625	602	619	634	632	637	628	600	648	610	602	611	636	616	602	633	622	570	585	600	608	609	610	578	556	610	611	601	583	599	638	585	599	595	597	598	598	592	627	549	631	605	629	588	608	589	603	640	624	653	589	583	635	578	638	622	608	594	610	606	634	599	623	584	627	620	644	591	582	585	654	599	644	655	594	630	592	614	649	660	585	590	612	554	598	638	584	644	566	600	619	584	620	586	582	606	632	611	656	594	596	627	630	579	605	551	583	614	629	586	617	574	601	625	608	624	606	643	564	596	588	626	596	654	575	592	606	674	609	607	584	572	581	614	638	621	582	622	626	613	611	649	595	642	536	593	610	611	583	624	601	641	605	643	598	648	658	659	625	594	640	623	655	631	606	535	630	625	585	655	593	583	628	621	613	634	624	621	690	619	623	640	596	626	651	602	597	620	583	617	603	578	598	633	600	600	633	617	617	621	613	591	613	616	619	574	590	618	626	616	640	654	631	606	650	624	594	624	599	645	625	620	571	655	606	633	644	586	631	638	611	617	619	613	601	593	594	572	610	617	607	600	638	637	582	602	562	618	627	650	615	624	607	621	590	648	618	578	590	650	618	623	605	633	630	598	614	629	605	647	547	623	639	650	594	587	584	638	625	601	646	625	628	633	635	630	601	583	604	612	623	610	584	632	602	615	613	606	656	633	584	582	643	629	584	610	668	563	621	647	618	586	632	615	594	618	654	633	585	601	614	593	612	620	601	577	598	619	616	626	607	625	629	582	603	610	612	590	597	645	599	621	654	598	592	635	642	604	588	611	546	636	635	617	549	636	589	580	652	612	597	587	641	592	619	565	663	630	583	604	590	599	598	616	586	595	576	637	594	606	601	625	616	578	593	587	573	623	606	606	610	604	635	639	568	614	619	639	584	573	598	604	611	607	595	619	663	608	573	587	573	560	613	594	615	605	621	595	574	660	582	663	602	570	642	593	605	614	621	598	601	659	611	608	606	599	629	572	594	631	570	609	606	602	597	582	675	639	584	630	635	614	645	574	632	608	612	597	612	648	623	625	628	587	606	567	589	606	609	615	607	661	592	584	621	644	620	593	611	617	597	612	591	579	637	597	635	582	638	593	620	602	598	603	627	634	628	602	613	634	623	599	583	636	619	630	613	593	606	615	637	569	611	607	592	561	612	566	621	591	609	593	577	595	580	612	620	610	603	578	616	592	620	588	628	611	632	631	616	600	611	630	583	619	590	587	614	603	591	634	602	630	635	587	613	635	605	608	606	606	604	636	544	585	615	567	648	630	636	576	606	616	607	613	585	616	595	639	646	623	630	575	623	589	613	632	629	602	589	584	592	574	651	631	659	608	642	641	624	595	612	593	654	628	599	611	581	611	636	610	601	552	607	601	619	605	645	651	632	584	640	651	587	652	638	586	602	605	572	595	611	549	628	597	637	650	553	637	629	656	631	610	561	617	590	647	596	590	634	600	634	604	609	604	615	609	636	625	558	606	617	625	594	591	571	621	616	579	625	583	627	631	680	585	601	620	621	599	579	604	598	601	615	578	570	625	584	643	599	575	604	610	599	626	614	654	625	599	600	601	622	597	601	630	617	611	639	583	597	589	605	604	612	589	601	621	614	568	607	590	604	631	623	623	600	620	621	624	639	595	605	637	606	639	598	649	591	637	630	600	601	585	589	550	608	589	624	591	597	616	615	594	580	645	620	594	590	632	620	587	667	649	617	569	564	631	600	630	646	576	593	600	589	601	593	635	604	594	618	655	596	601	617	608	602	577	601	641	601	597	627	642	595	616	555	618	620	661	624	641	589	634	576	633	611	589	606	590	594	626	612	638	557
5040	805	697	580	598	611	613	547	564	584	580	541	544	567	569	537	561	571	553	567	563	550	586	625	547	555	586	530	562	557	561	507	567	595	605	544	585	549	537	611	586	603	545	571	580	582	586	530	551	568	529	564	566	554	593	580	550	568	565	548	543	539	553	555	563	521	550	559	543	537	558	555	559	545	569	549	567	562	532	522	608	554	560	510	557	563	557	559	545	563	600	555	553	562	575	560	562	554	547	572	527	569	523	510	595	539	566	559	547	511	578	535	536	556	505	606	552	563	497	543	536	570	561	475	566	577	550	543	530	547	570	552	590	553	561	533	498	536	519	551	553	552	560	569	533	548	602	537	549	568	603	577	605	568	558	637	566	598	547	584	584	532	551	553	552	536	589	555	513	579	541	532	523	535	559	554	543	521	568	527	532	505	558	581	560	582	512	554	527	526	541	525	579	557	516	573	615	531	552	571	569	542	530	553	562	505	538	529	584	523	575	584	537	540	510	574	585	494	554	595	568	539	535	545	534	584	542	538	540	524	531	594	572	539	566	572	550	559	582	552	538	555	567	543	533	557	554	579	556	527	586	535	593	579	603	605	542	568	577	544	564	546	577	534	560	542	533	525	508	566	542	546	587	581	555	538	546	555	577	555	559	536	583	555	556	531	555	561	541	523	583	527	552	527	545	525	551	577	551	577	600	593	569	537	549	572	556	516	566	559	589	537	535	529	506	557	546	554	578	583	565	573	548	549	543	565	576	532	533	571	599	581	587	534	569	530	558	561	570	583	522	576	495	568	492	487	547	531	574	568	538	566	574	556	561	537	580	571	546	548	560	576	604	524	497	513	515	564	536	566	560	571	519	582	554	563	558	598	560	540	504	523	551	556	564	525	568	527	599	556	578	519	530	584	507	540	570	506	574	545	572	560	570	536	517	539	532	509	527	525	525	566	521	551	553	532	574	576	571	529	572	574	577	515	574	543	558	493	542	537	542	544	611	556	550	575	593	595	572	550	549	535	564	535	565	593	524	558	538	538	539	550	545	573	553	547	511	556	499	541	605	554	532	556	558	566	552	554	569	545	524	561	556	594	551	537	545	554	541	570	509	563	581	553	524	575	551	543	560	518	536	560	522	523	530	555	511	583	563	538	545	551	557	543	599	588	551	566	548	594	504	575	520	592	553	576	573	576	547	589	574	553	561	557	548	540	599	580	512	552	537	533	534	555	531	563	567	575	522	534	586	550	600	568	564	533	555	519	536	591	536	547	558	527	556	548	561	576	575	593	579	570	577	570	565	574	570	546	557	536	569	538	550	538	546	588	552	554	547	524	534	500	540	538	538	542	547	544	551	555	575	568	578	545	529	564	561	541	590	555	564	557	597	530	594	583	537	583	543	533	556	549	567	518	551	545	563	578	531	560	579	538	575	573	602	535	565	548	568	580	563	530	581	577	552	534	568	570	566	558	567	560	556	525	530	573	538	521	583	568	553	527	606	548	534	546	579	563	549	543	533	561	575	559	526	543	547	549	549	557	548	549	534	560	539	580	569	512	598	565	537	483	552	532	556	570	570	583	596	537	553	543	563	556	537	546	569	550	511	500	521	571	555	539	539	551	571	563	585	504	562	556	589	561	549	570	571	557	533	587	566	546	573	563	589	536	554	536	569	564	542	557	547	509	595	574	553	575	615	573	551	549	564	579	591	578	523	585	568	582	565	516	562	560	535	572	540	569	566	569	595	553	509	560	584	553	570	553	585	551	559	555	527	587	580	543	567	505	564	557	545	545	562	501	552	532	540	552	556	530	551	581	565	586	566	571	554	547	504	576	538	576	516	590	520	550	542	540	541	541	544	564	560	547	578	591	512	518	571	545	553	546	542	535	514	509	555	584	581	570	557	547	541	563	543	547	551	552	547	554	600	546	519	565	583	606	608	576	563	531	538	543	534	552	517	528	576	553	545	553	542	572	539	533	550	555	548	542	559	565	544	581	541	526	560	569	560	548	556	577	571	562	610	593	560	526	545	537	565	545	580	565	569	533	554	552	558	537	590	565	557	564	552	555	557	602	572	571	525	545	536	581	533	543	563	589	548	522	536	573	574	590	571	583	565	527	531	559	529	502	540	529	532	546	606	579	560	570	582	543	542	552	586	577	524	533	583	502	597	568	539	549	564	582	545	531	564	584	577	563	560	550	561	565	564	540	557	542	538	559	584	563	537	574	541	525	530	567	548	550	566	541	604	590	560	574	571	552	582	527	557	571	651	570	548	527	551	552	536	559	523	573	559	548	505	528	586	593	545	557	544	527	543	565	538	550	562	537	560	554	535	576	550	503	575	559	546	582	573	583	539	587	541	588	543	571	576	543	574	579	536	588	506	555	598	582	543	568	546	509	558	529	537	607	593	545	606	516	588	590	585	541	570	555	573	528	589	535	593	519	547	562	581	585	561	533	526	617	586	537	510	544	520	576	539	531	558	569	575	534	567	568	528	528	607	552	579	537	577	534	542	595	527	590	557	552	595	560	552	549	568	562	615	579	568	586	560	553	548	542	545	587	538	544	565	518	555	531	547	566	536	541	576	522	551	536	573	544	537	584	590	573	566	560	546	585	567	517	553	539	563	550	568	550	538	598	542	545	550	561	540	567	583	581	531	557	581	528	561	580	589	534	535	571	555	552	548	530	565	550	535	562	555	550	561	575	553	556	537	556	561	560	569	535	536	514	579	538	576	562	618	553	574	520	549	590	524	550	558	528	561	577	559	568	576	563	549	536	548	543	559	510	634	537	579	564	538	531	528	592	560	547	534	555	575	556	553	540	557	538	567	533	513	561	551	562	518	574	551	560	556	552	571	562	575	584	526	517	565	534	531	557	554	571	567	567	542	499	579	555	584	605	535	567	565	567	564	541	557	534	535	561	565	526	564	527	568	554	579	518	567	517	556	584	571	567	577	533	567	568	531	554	543	556	563	554	553	548	535	563	545	490	560	575	604	559	576	528	567	612	534	588	557	542	559	540	522	525	566	533	563	544	512	588	547	562	551	577	570	541	548	516	535	543	543	559	519	530	570	546	548	554	526	584	543	544	574	610	514	532	556	575	571	590	562	595	575	490	577	524	548	543	571	588	579	534	577	535	548	512	515	556	560	529	537	566	527	496	574	534	567	529	528	555	566	551	572	600	582	549	504	539	549	546	547	506	503	568	543	513	551	528	511	525	552	569	559	567	550	569	551	558	565	536	497	566	557	542	541	546	581	487	578	539	574	580	583	546	558	549	545	535	526	563	523	530	567	565	546	515	564	531	537	550	577	549	557	598	549	542	554	572	540	556	550	542	545	592	548	573	559	533	615	614	535	567	564	543	518	572	577	528	564	594	584	541	571	591	547	522	523	578	518	562	567	569	506	561	564	528	579	539	571	545	555	584	556	550	540	559	552	560	570	562	527	580	552	557	528	522	574	555	574	598	579	562	539	579	559	544	565	531	522	590	588	563
25521	21396	26053	19204	1540	683	559	490	501	472	433	434	465	418	468	455	447	457	460	432	428	411	452	446	417	458	406	433	430	383	399	425	419	430	442	446	398	420	422	410	424	434	424	407	440	427	415	413	441	422	452	450	426	422	419	430	440	424	412	431	430	398	401	409	407	380	442	409	425	418	434	413	432	445	375	367	419	388	423	412	442	448	402	414	430	471	402	398	403	436	445	405	405	415	384	420	416	433	385	397	447	410	427	409	417	420	405	395	419	402	420	387	443	417	398	412	421	401	419	437	421	409	431	444	419	431	392	415	367	446	390	388	413	390	471	398	445	434	413	396	434	448	408	406	407	403	403	423	398	425	395	440	451	407	423	430	456	452	390	426	432	419	410	407	420	407	395	412	388	423	396	395	394	447	404	399	418	420	421	433	443	446	410	384	420	420	419	419	411	415	402	400	450	420	422	466	417	411	418	413	428	423	451	408	419	383	373	415	409	411	442	421	431	409	419	402	384	411	391	411	401	445	396	442	400	381	416	411	429	431	400	395	411	407	435	455	437	423	428	381	440	385	427	369	408	445	429	405	429	397	428	383	425	409	454	417	416	395	425	429	408	405	413	401	414	400	425	390	399	453	418	390	369	440	429	392	415	418	392	367	436	411	406	408	410	399	424	415	397	412	419	431	408	413	375	394	408	420	433	406	401	369	420	413	387	421	406	438	439	428	428	400	412	437	426	407	425	408	398	412	462	431	450	423	447	405	398	466	409	412	419	422	386	404	445	408	392	432	407	414	430	443	404	393	407	425	389	444	461	385	434	402	427	444	414	414	433	427	408	446	378	401	424	445	402	395	387	369	401	390	396	407	370	402	428	398	420	409	407	380	407	428	433	383	424	409	410	403	441	432	436	424	437	417	406	394	421	394	442	394	435	420	421	411	405	420	404	438	406	414	411	386	411	388	398	378	379	422	423	417	428	415	412	385	406	429	444	382	406	419	429	437	413	445	420	425	422	416	417	396	413	399	407	413	414	429	430	444	414	406	418	404	370	378	412	418	432	400	384	428	429	429	413	394	429	420	440	393	429	439	428	397	407	456	396	397	419	435	417	419	414	409	386	404	394	428	416	449	396	388	444	401	399	407	413	454	442	408	391	401	388	402	408	390	409	417	378	390	409	410	393	423	409	466	408	397	442	416	430	414	423	430	454	420	406	407	441	359	397	387	412	422	434	426	401	384	396	403	440	401	395	436	421	399	414	445	418	410	412	412	433	417	382	378	416	420	429	418	415	447	413	377	433	385	421	404	433	416	434	412	434	396	429	410	403	369	440	413	415	448	382	425	394	432	423	364	397	423	393	438	460	423	403	400	428	413	406	419	378	389	396	386	418	384	371	405	389	448	416	421	435	412	446	434	407	389	400	397	400	423	400	408	402	404	382	373	401	389	389	445	418	420	423	398	451	430	383	395	387	389	444	392	437	409	413	383	430	425	437	390	454	389	405	429	402	415	414	421	448	403	401	383	402	405	417	375	424	423	396	412	383	419	426	382	383	416	401	411	388	414	396	438	436	424	429	444	401	436	398	424	426	383	398	407	408	416	405	412	416	412	393	418	406	389	433	428	372	402	386	429	407	419	420	406	437	438	394	409	415	435	432	408	442	439	393	394	418	436	439	405	414	413	393	460	432	427	455	403	399	393	410	425	378	422	405	438	390	418	391	435	433	382	434	430	406	458	427	420	426	405	407	409	415	417	429	448	406	454	464	375	443	423	421	404	441	419	423	409	425	397	413	379	409	430	428	418	425	426	390	379	434	414	428	388	408	436	394	462	439	451	432	407	396	444	396	438	390	415	418	398	375	400	419	435	418	411	402	409	393	393	391	389	409	394	428	412	433	405	414	407	407	390	426	436	438	416	444	419	484	458	404	445	396	406	431	410	442	432	445	421	373	422	394	407	384	431	442	437	415	455	381	365	410	466	440	414	404	408	450	427	436	375	417	418	424	440	414	396	436	421	415	390	434	399	413	413	411	401	394	385	428	387	405	442	432	420	405	421	470	389	414	406	439	404	432	430	428	414	402	435	402	418	434	439	444	389	387	435	396	380	418	437	433	396	447	420	453	436	438	411	409	425	386	424	424	404	453	405	410	399	400	399	412	434	402	410	436	412	441	434	409	393	395	427	418	410	427	412	436	419	409	414	395	408	432	388	419	377	405	380	388	404	437	401	410	364	391	411	425	423	442	424	397	451	421	370	403	421	437	449	443	364	427	426	413	421	418	381	426	401	416	447	411	419	396	434	427	452	410	392	395	414	406	397	366	416	393	396	378	399	406	428	442	411	408	406	369	419	447	426	392	418	427	451	416	402	438	424	422	403	397	437	417	376	378	421	370	431	408	400	421	411	407	434	430	390	374	414	431	438	404	399	425	380	388	367	412	442	427	390	391	405	409	372	444	448	428	350	433	409	431	423	411	406	397	385	425	426	427	402	409	376	417	403	451	414	415	426	431	415	426	381	401	410	453	351	432	433	437	385	397	429	430	423	430	415	422	421	430	385	422	431	408	414	423	408	451	411	399	458	429	409	447	417	389	397	409	409	432	396	401	460	397	394	432	430	402	397	399	402	432	387	392	383	452	380	434	441	415	407	397	404	387	423	418	420	390	466	409	395	383	452	446	423	434	427	398	435	406	411	389	431	406	413	415	382	393	439	427	421	421	403	427	424	426	428	396	384	435	425	412	421	372	397	353	384	449	434	419	403	417	431	412	399	397	429	392	432	389	447	403	455	423	404	427	397	420	384	417	408	415	451	398	423	405	432	396	471	410	396	469	420	413	407	422	443	371	404	416	434	404	436	374	442	418	412	413	414	402	406	426	433	423	426	407	377	424	412	388	418	407	394	430	417	450	410	414	441	412	416	409	436	452	403	408	406	394	413	426	425	438	440	379	417	435	443	426	422	411	403	427	426	438	386	378	438	410	425	406	425	438	441	429	444	398	415	424	407	407	392	412	414	404	432	391	434	424	433	380	404	448	435	401	397	425	389	448	404	382	381	437	417	434	412	405	410	406	420	383	419	433	422	411	415	425	396	438	406	413	426	406	429	371	399	410	389	404	378	442	400	440	418	409	401	459	450	429	465	400	389	408	430	409	428	406	403	423	397	404	412	434	411	407	378	384	434	435	431	430	404	427	378	405	402	391	392	394	384	398	431	408	424	430	425	441	385	455	430	427	435	381	410	381	423	448	406	420	399	409	402	457	380	384	424	459	438	400	440	408	381	416	426	410	434	432	409	451	423	430	445	422	418	414	402	400	407	412	431	421	400	409	449	400	385	424	430	404	402	372	389	394	436	423	419	389	402	458	402	405	435	431	410	408	392	422	395	391	423	415	441	426	459	406	392	395	401	384	389	393	404	406	418	412	421	374	389	387	409	408	410	392	424	388	395	451	429	394	422	429	419	395	409	431	408	418	447	427	425	406	394	401	375	413	395	390	392
3338	2083	1699	970	746	623	586	526	508	490	505	474	454	441	482	430	435	428	445	457	441	396	449	425	431	385	442	446	448	418	404	420	421	449	405	444	416	420	424	392	408	435	374	433	422	435	381	410	395	415	388	406	451	424	378	398	446	400	423	398	386	455	413	419	453	392	416	440	408	415	404	427	412	403	417	416	418	425	435	408	381	403	416	404	403	421	450	417	441	423	434	396	410	426	439	390	465	420	410	371	412	404	380	425	396	425	421	417	383	407	451	397	418	446	406	388	431	426	414	428	393	387	395	398	400	426	368	420	429	376	417	397	376	401	409	429	403	412	408	420	437	423	372	417	397	410	434	385	390	407	409	420	410	399	411	415	402	394	422	382	413	437	407	387	423	417	407	429	441	426	391	412	412	388	378	423	405	417	403	392	360	413	435	392	439	393	362	437	418	345	427	414	406	429	386	418	402	390	421	411	408	397	415	375	431	417	432	419	420	434	393	406	420	422	409	415	423	413	398	409	403	431	401	408	409	406	358	406	400	418	375	400	407	392	396	452	393	438	422	414	385	379	428	403	399	419	416	445	398	405	417	398	413	395	417	395	436	387	407	394	415	442	429	398	422	417	426	391	404	434	410	396	392	397	398	420	372	411	419	433	410	418	410	411	445	394	421	434	387	439	412	424	399	395	369	444	394	375	419	437	432	375	368	395	418	422	369	412	412	376	390	377	390	405	418	393	415	431	405	382	427	411	411	413	432	410	379	413	406	398	370	429	451	412	412	415	399	432	388	396	418	398	388	388	413	383	435	432	434	421	422	419	373	406	434	384	401	390	376	397	435	411	435	392	420	421	421	369	400	399	442	396	413	392	407	421	423	453	374	397	395	380	387	437	389	418	430	372	395	415	420	394	403	397	413	417	400	384	392	398	415	384	421	411	417	406	412	372	402	432	413	385	427	453	408	371	363	411	418	408	390	398	435	432	440	418	404	391	391	394	392	413	437	409	425	433	402	428	405	386	436	417	434	377	415	418	407	373	387	384	436	408	427	394	382	473	391	401	409	383	406	461	416	412	417	424	393	418	433	404	381	441	431	401	425	419	409	449	410	428	401	406	411	422	402	393	395	390	402	402	394	389	412	403	388	432	351	397	404	384	400	400	429	396	406	403	415	413	363	437	401	425	405	405	403	422	398	425	448	401	415	421	426	433	419	402	438	374	440	380	410	416	410	370	399	415	404	423	412	435	412	405	409	430	428	403	413	417	406	414	439	434	390	438	365	395	408	384	408	406	425	421	400	397	441	390	423	403	369	397	402	413	401	404	376	439	413	382	417	378	394	407	415	359	434	414	416	411	399	398	429	406	437	407	451	388	433	414	400	408	447	444	444	405	406	400	393	366	400	367	424	457	432	430	416	395	385	415	394	368	412	417	420	425	398	392	374	419	413	430	412	400	461	426	406	377	382	409	418	356	397	427	391	432	389	390	408	382	417	421	422	419	449	425	414	396	407	401	435	399	416	424	396	425	405	455	444	438	406	405	407	383	406	416	407	404	408	406	407	409	420	405	403	384	405	432	419	423	392	445	416	408	383	430	395	424	413	417	456	427	442	445	391	422	426	406	396	424	408	391	430	388	384	412	396	403	400	406	429	401	405	412	413	405	405	444	420	382	405	404	388	399	419	405	386	399	432	431	401	385	406	413	379	395	416	419	405	392	441	414	407	429	416	412	404	395	398	373	436	379	421	410	402	412	414	402	420	434	422	405	441	433	402	448	402	418	424	406	393	397	389	413	395	440	396	454	405	427	397	413	401	409	405	450	424	394	385	399	433	428	410	405	435	388	405	435	411	391	432	437	413	466	420	387	389	378	396	408	418	350	380	422	409	401	401	383	410	365	382	447	383	433	416	392	419	398	400	420	408	389	387	397	413	413	397	390	394	382	409	390	399	371	401	385	392	394	377	407	405	406	417	418	409	427	370	395	393	414	397	406	399	407	417	399	383	417	399	387	397	412	420	410	416	363	393	419	374	389	383	419	396	384	427	425	385	405	408	422	400	403	409	399	450	405	407	435	382	414	423	435	414	407	412	402	387	461	417	394	424	435	417	381	431	387	425	398	408	433	394	399	392	413	417	388	388	377	380	419	415	417	402	367	397	393	395	440	418	390	420	414	418	398	411	423	419	418	449	413	419	443	387	430	403	396	431	392	432	423	384	412	417	380	396	400	409	376	415	438	393	405	419	411	397	405	413	381	403	392	411	422	414	465	452	413	421	414	427	375	433	421	380	407	409	378	421	373	406	409	412	376	390	401	408	423	381	439	373	412	431	428	355	434	396	349	394	429	380	422	395	402	415	418	410	404	400	397	409	428	420	375	405	394	417	399	412	362	406	397	420	380	393	408	391	415	376	360	389	400	425	414	412	405	395	415	399	383	387	402	409	407	414	439	378	376	381	409	453	424	414	382	398	398	411	443	416	430	406	387	382	364	421	386	412	391	435	360	425	378	453	411	378	428	410	399	402	385	437	392	424	397	403	377	436	409	387	389	388	383	410	431	381	414	408	379	406	394	390	410	390	437	399	418	429	379	387	440	420	459	390	404	426	377	401	413	427	372	439	378	431	387	418	383	395	460	449	392	380	376	445	435	409	409	402	390	440	417	429	453	424	412	393	391	365	378	415	376	384	420	390	405	414	454	412	423	392	446	392	430	400	423	386	411	401	396	443	404	371	399	400	431	441	406	413	413	385	373	385	401	425	421	417	389	402	389	383	433	398	407	377	412	408	435	403	407	376	403	411	417	420	391	416	387	408	414	393	392	381	381	421	427	407	387	409	391	377	373	379	416	416	407	440	389	409	393	380	351	411	398	401	435	415	418	398	415	395	400	421	410	408	443	380	423	407	382	420	382	403	357	410	378	381	373	413	411	408	432	424	384	392	405	391	438	353	423	387	374	368	407	445	394	393	400	439	404	398	409	409	421	417	423	407	402	367	427	378	405	431	387	408	391	411	433	420	441	420	382	407	412	402	375	387	424	434	373	426	422	455	392	396	363	422	434	431	410	384	415	398	374	384	379	420	428	426	404	387	392	382	397	456	413	401	402	441	399	444	389	403	433	424	390	428	418	402	407	403	414	392	423	374	380	391	404	393	390	402	353	418	383	418	370	411	385	385	386	398	419	430	408	405	398	437	429	419	377	424	433	420	385	401	425	414	411	397	414	419	376	418	390	397	406	403	404	412	391	409	432	412	456	412	400	407	430	427	442	418	414	397	397	395	403	407	440	406	385	427	389	374	404	397	432	424	397	407	436	366	412	395	389	388	403	410	403	431	398	398	401	405	411	388	370	446	423	381	395	376	405	395	390	420	391	370	410	405	401	407	385	418	400	412	411	392	417	391	432	414	388	395	412	395	419	395	427	406	440	375	389	451	391	382	457	421	408	421	391	435	384	413	396	416	383	405	386	409	397	435	392	403	429	416	391	434	431	370	378	393	384
24260	21426	28545	24671	20124	2558	872	508	435	408	392	358	362	354	378	323	369	342	327	302	316	325	293	335	284	318	317	326	315	308	319	290	281	285	322	307	312	322	330	285	319	321	289	308	324	302	269	300	256	293	300	279	316	276	313	304	288	288	285	319	282	309	264	306	293	267	284	329	249	341	279	287	270	345	276	298	322	297	314	295	303	309	290	280	296	308	280	252	290	306	320	257	289	288	274	266	280	323	312	295	305	305	293	288	311	294	316	292	289	257	285	300	294	317	308	284	299	285	334	330	298	254	305	312	281	319	308	261	255	295	264	308	316	302	272	300	301	301	294	315	306	302	298	300	296	285	298	295	277	286	282	307	275	279	291	326	275	310	287	304	318	294	322	268	271	308	283	301	296	306	276	295	296	279	292	286	272	299	289	285	276	317	315	304	291	296	278	287	293	302	311	286	269	337	314	297	282	297	281	303	313	284	309	285	289	281	304	284	295	317	303	295	303	328	302	287	293	279	314	298	291	283	253	268	300	278	278	303	282	303	299	295	276	299	269	290	319	291	294	268	286	273	293	299	307	320	309	306	294	328	304	287	300	266	301	283	251	292	315	299	311	299	321	287	296	284	270	303	284	317	297	319	319	316	301	274	305	303	286	297	304	297	307	277	274	319	299	307	274	292	290	266	288	321	294	273	261	299	298	277	304	292	319	311	288	280	286	278	271	336	306	283	276	307	305	300	320	309	305	258	274	279	270	284	311	270	320	280	307	310	294	273	307	288	308	287	279	297	281	282	312	293	271	273	315	290	282	300	310	284	291	283	294	292	310	287	280	309	309	280	282	298	308	280	305	321	285	269	302	269	272	312	294	283	318	284	307	266	310	262	280	287	283	296	293	267	270	318	312	303	302	320	318	284	317	334	301	313	278	307	276	278	284	301	304	299	297	303	290	291	311	319	269	287	309	283	294	300	317	314	307	297	306	299	273	275	286	251	295	266	302	309	282	297	279	274	273	301	284	284	277	259	286	281	311	289	276	271	288	288	281	300	281	287	278	308	296	328	298	269	289	302	307	293	276	320	331	303	307	274	292	282	288	311	279	274	318	303	277	282	302	284	285	263	295	326	297	273	268	294	291	310	306	304	288	288	292	311	322	329	282	261	269	285	306	281	284	281	272	279	308	264	323	270	311	289	277	285	289	278	310	295	294	303	257	315	300	319	281	299	298	240	304	270	293	296	292	309	300	292	282	277	293	305	327	316	285	275	295	294	285	279	278	326	291	298	281	308	288	280	285	270	286	295	261	301	296	279	274	302	284	286	306	278	305	298	257	269	277	288	291	274	273	267	287	305	296	303	303	307	268	288	291	304	243	302	284	306	289	256	274	296	279	295	302	306	290	329	295	321	291	282	300	293	288	312	284	284	284	294	267	295	278	290	271	264	289	289	279	271	296	285	315	272	305	308	271	294	277	300	305	272	304	293	288	279	281	282	278	276	323	285	270	301	282	278	294	263	309	313	318	282	295	264	282	309	299	305	320	288	282	306	301	293	315	244	305	280	259	315	327	297	314	278	282	278	279	254	306	298	317	280	285	306	283	289	284	298	293	292	301	291	312	303	291	302	255	286	298	285	301	293	291	308	296	270	315	290	283	280	269	306	307	306	303	290	289	291	286	297	290	289	288	270	295	290	297	282	265	268	289	302	287	303	291	287	293	288	292	288	295	281	306	247	274	336	305	322	252	279	281	290	265	269	286	309	315	310	279	298	299	297	275	304	266	278	277	284	333	289	285	286	277	257	260	288	311	268	288	312	326	287	299	321	301	279	269	258	253	281	292	308	294	285	291	275	282	311	292	295	252	306	300	262	298	291	298	290	305	261	304	275	280	270	289	289	293	314	315	289	313	277	279	321	278	280	296	311	298	311	299	302	307	301	289	285	292	305	272	286	296	290	302	313	308	276	318	287	297	294	289	290	290	285	304	302	283	257	284	240	301	312	271	293	288	340	314	291	299	270	314	277	268	310	330	298	287	296	265	256	276	288	287	284	269	266	284	294	322	298	300	305	305	319	282	264	302	300	276	313	264	287	297	282	281	295	266	258	266	269	260	271	270	324	298	280	277	273	312	268	307	264	272	304	283	287	303	281	283	294	292	278	301	286	291	298	286	302	311	285	332	296	315	313	303	307	270	295	277	310	291	260	285	298	264	305	298	330	327	302	308	271	281	272	305	259	298	278	301	310	295	296	312	304	285	312	270	289	314	315	289	281	308	273	273	283	326	304	309	280	268	320	273	300	299	261	278	301	276	292	280	273	309	305	284	269	310	302	276	274	309	263	301	294	297	251	259	299	289	276	282	290	286	265	268	274	277	310	312	267	263	274	314	316	273	288	298	270	305	293	315	280	289	277	308	295	303	310	274	291	337	282	287	287	312	276	290	283	273	284	300	299	300	299	302	273	302	295	276	291	287	267	279	326	311	288	278	308	297	317	294	281	294	310	309	291	309	305	280	321	290	280	284	291	298	288	312	294	288	296	285	309	278	251	304	282	296	284	255	258	299	278	269	292	331	278	291	300	330	298	303	252	285	284	297	277	279	265	282	287	281	302	296	285	272	312	299	292	291	328	298	268	308	300	300	267	299	305	324	289	298	277	281	290	323	285	260	288	282	303	277	277	352	278	291	284	299	312	298	296	306	299	305	303	303	258	298	330	312	296	314	278	321	299	311	312	318	273	282	290	293	302	311	295	299	310	306	273	288	286	293	296	318	281	303	271	315	287	288	289	272	299	292	262	297	284	268	290	301	298	316	284	287	276	289	294	314	274	268	334	294	305	287	293	273	266	294	308	294	312	320	285	268	304	308	288	271	289	287	272	278	310	298	323	275	289	312	321	289	310	273	279	302	299	277	287	281	288	309	294	284	309	322	269	287	316	313	296	302	250	322	293	306	284	266	277	293	308	286	302	303	286	299	287	278	269	301	292	253	297	302	246	274	324	282	262	288	295	293	309	269	293	323	280	286	289	276	298	288	327	276	282	303	282	291	271	306	282	292	266	286	296	306	297	320	306	267	296	284	278	255	294	295	283	286	275	315	303	277	285	292	290	273	284	284	300	254	318	310	277	320	283	284	286	311	276	290	280	293	284	295	254	306	280	293	309	305	313	293	282	287	270	302	273	293	295	305	270	283	321	293	286	267	278	315	331	309	290	314	262	280	273	303	321	312	289	282	278	314	307	292	297	282	272	306	292	301	309	329	285	293	278	274	298	310	311	289	310	318	282	302	268	270	275	306	273	297	301	282	301	302	290	277	270	256	276	294	267	287	312	299	277	311	275	289	294	280	284	293	293	317	317	290	291	307	263	309	328	326	325	310	273	258	287	302	263	286	253	278	300	285	294	280	287	277	273	270	288	290	301	305	275	277	277	295	308	299	309	276	293	301	283	308	328	293	309	301	317	279	297	297	281	282	296	270	313	313	303	307	284	327	314	298	292	264	291
3295	4665	3596	1822	1244	932	847	674	583	508	485	448	400	419	393	369	361	377	328	330	352	360	297	308	331	288	330	312	326	310	332	313	299	349	331	341	340	305	332	318	310	291	336	290	290	320	315	326	295	307	311	282	311	353	329	299	307	304	301	298	288	286	289	334	312	319	311	280	311	310	309	311	283	330	304	297	300	300	288	277	323	307	321	337	277	333	306	290	298	292	338	309	320	288	301	307	334	287	287	289	278	312	290	314	298	303	305	289	292	335	315	284	295	287	305	306	300	294	325	296	307	297	333	294	330	320	342	308	309	304	324	321	298	317	272	332	311	264	277	340	289	297	303	304	271	311	303	312	318	297	289	320	292	265	285	297	306	314	286	297	307	295	278	320	296	301	283	286	315	279	314	288	281	331	313	284	323	297	291	350	293	309	338	305	301	313	332	285	279	259	292	311	335	312	339	271	260	313	325	303	302	299	306	302	340	302	318	292	294	297	286	306	307	291	301	295	294	327	301	303	296	290	345	262	298	310	286	308	303	338	339	302	299	328	332	320	269	274	281	293	278	323	319	311	293	292	273	312	334	307	278	275	285	311	299	272	285	273	293	273	304	285	306	287	304	337	296	303	326	283	297	319	303	320	308	307	317	313	283	300	286	309	313	276	302	334	310	323	310	296	325	299	292	264	288	296	321	320	307	287	275	312	321	318	325	300	319	310	301	303	285	326	288	332	271	305	312	294	286	294	295	266	318	282	325	332	325	297	308	299	321	299	333	319	299	311	310	299	297	295	295	316	317	308	294	316	312	295	305	327	333	283	286	303	299	319	297	298	275	320	339	331	309	277	311	310	295	296	274	303	302	273	276	326	276	312	305	321	328	319	303	270	308	287	280	285	307	327	290	296	313	297	287	278	307	291	305	306	297	294	330	313	297	269	289	290	286	304	298	301	260	308	303	315	280	260	306	293	299	318	279	287	309	290	304	286	310	303	279	287	257	306	292	319	299	312	320	293	282	267	290	299	288	311	265	299	291	329	306	304	310	305	290	275	298	304	318	303	308	319	323	278	281	321	319	306	280	284	317	293	300	286	299	276	284	312	323	289	299	315	339	317	298	293	289	299	333	282	304	278	316	301	297	298	304	277	294	352	283	293	305	287	330	316	307	311	305	309	312	294	300	304	307	316	311	283	309	307	291	296	266	286	298	320	282	327	323	287	316	315	295	288	304	314	288	302	294	293	307	293	274	306	296	283	307	317	300	314	273	280	314	293	291	349	267	312	301	303	293	301	280	313	310	285	287	298	302	316	272	300	277	297	284	310	300	309	306	273	308	330	305	320	313	295	263	323	324	288	325	290	293	332	305	301	289	314	293	286	287	313	287	301	272	300	316	322	306	316	298	305	357	300	305	287	288	320	291	315	292	337	274	273	277	290	303	275	297	308	310	282	347	274	345	280	326	299	298	281	309	309	296	279	320	276	272	306	291	325	290	290	303	298	321	288	280	330	297	320	316	316	266	302	279	295	261	327	283	307	304	317	275	298	307	284	299	284	296	313	338	269	326	304	318	300	295	281	298	314	312	311	273	305	313	316	288	299	306	270	290	276	305	301	299	309	300	301	312	296	323	311	301	266	321	294	267	273	314	268	306	319	314	325	256	322	276	295	319	299	262	339	311	293	285	303	291	302	316	277	303	329	260	293	318	269	286	301	291	292	279	306	333	294	285	309	283	310	271	309	320	304	301	304	295	318	283	288	313	289	309	279	285	313	291	301	300	296	295	296	305	313	296	300	318	283	300	316	327	307	290	309	318	307	265	270	307	284	301	302	287	309	315	282	289	279	280	270	287	287	295	303	316	299	307	297	301	293	280	313	320	310	295	307	310	297	284	292	283	294	298	266	335	311	293	264	303	283	307	309	264	282	286	300	331	331	283	306	296	255	302	301	288	287	294	318	278	284	283	320	302	281	290	319	303	298	308	270	285	281	286	318	330	305	299	298	225	329	296	330	314	295	295	291	343	286	298	298	331	318	273	294	310	275	308	300	308	296	335	306	285	290	284	305	330	317	284	273	280	302	318	302	285	317	313	330	296	274	294	305	263	296	306	256	357	282	277	316	300	271	309	274	304	327	320	312	283	264	277	291	311	270	291	297	318	273	308	325	296	283	288	287	303	256	301	271	266	283	310	280	287	285	318	324	292	272	283	285	299	280	291	277	287	297	305	305	332	343	300	304	300	259	271	301	284	295	314	327	295	309	290	271	270	315	308	297	318	312	285	274	303	319	305	308	313	302	288	284	316	331	298	291	290	291	289	310	289	324	323	320	285	288	285	334	310	291	305	319	283	291	284	324	309	332	312	326	280	310	324	311	307	312	321	296	292	300	295	309	292	285	296	328	285	288	343	288	333	310	279	288	324	307	333	301	291	303	275	267	281	289	285	291	291	313	277	294	285	282	317	306	318	299	285	308	330	285	317	285	301	262	310	286	289	311	283	273	297	282	306	285	316	315	292	328	302	321	310	300	317	297	317	282	276	311	304	283	285	315	331	270	281	281	336	269	295	292	330	292	319	306	288	286	273	301	265	288	298	325	280	296	290	272	311	274	266	311	293	305	343	305	302	281	292	316	306	305	303	306	290	306	291	309	300	293	320	296	275	330	313	309	297	265	304	308	287	296	303	316	304	296	295	303	294	325	279	298	294	307	274	306	286	300	302	313	280	284	309	328	298	308	304	283	300	326	308	286	290	308	305	297	280	296	278	283	289	305	263	294	322	333	307	296	266	260	292	284	278	343	303	256	303	302	289	288	321	319	295	293	298	284	292	288	298	290	324	334	305	333	308	306	297	311	316	304	325	309	264	296	302	274	317	326	301	312	290	301	294	281	287	320	289	303	283	311	301	286	293	300	292	292	310	302	284	272	296	331	301	310	308	289	305	285	286	313	303	333	281	284	262	289	307	312	257	267	300	294	284	338	308	325	266	318	303	292	302	321	274	291	328	315	303	291	294	301	321	319	317	319	305	292	271	272	328	277	299	295	259	284	294	279	320	287	313	289	291	326	275	317	294	275	294	294	296	299	296	296	323	311	299	293	298	284	289	308	274	282	292	309	300	323	343	329	295	290	290	294	286	300	280	312	286	300	318	274	281	291	308	299	295	309	327	284	295	305	305	309	293	285	307	301	304	336	284	298	299	299	299	329	291	307	326	285	281	270	322	293	316	316	292	313	295	326	293	302	313	279	283	295	309	313	312	301	312	287	330	277	274	288	295	322	299	311	294	284	301	326	305	311	320	295	324	280	283	308	304	299	272	316	295	303	290	303	286	302	322	313	296	290	292	324	296	275	310	277	312	292	287	298	284	302	280	304	296	310	298	297	297	283	290	269	299	320	308	315	293	273	313	274	321	296	309	298	286	300	314	309	313	285	298	300	285	300	298	304	294	272	322	289	299	286	280	300	303	280	290	265	311	300	275	288	361	309	338	301	299	285	310	280
27546	11964	1625	890	630	633	609	587	619	592	602	637	617	595	620	613	571	616	616	618	576	617	571	582	622	628	585	627	582	601	587	639	601	605	594	632	634	578	588	605	593	613	598	565	617	576	608	579	596	618	603	569	594	598	611	590	610	583	569	560	566	643	604	570	637	539	557	582	603	635	593	597	605	597	598	602	643	583	601	644	603	615	631	569	588	577	592	654	580	585	594	598	600	625	571	557	614	550	580	621	544	588	592	607	586	567	593	609	569	624	579	604	601	612	565	561	631	584	628	618	630	620	594	553	630	583	574	620	588	613	596	572	529	600	575	617	565	569	594	625	593	552	628	603	614	588	621	598	556	579	628	620	601	611	594	593	591	567	586	627	589	565	587	620	607	587	594	585	631	581	607	569	543	600	614	625	578	595	595	536	578	572	581	664	595	568	611	590	606	606	578	591	567	634	606	606	548	581	597	619	565	575	608	587	628	602	561	604	569	595	578	531	595	574	559	593	596	561	580	641	608	577	598	595	605	650	587	605	590	575	585	574	598	621	615	590	600	552	621	573	599	611	589	568	573	574	625	585	582	622	606	621	577	584	565	638	663	609	629	612	609	579	576	582	597	602	566	599	598	584	581	625	602	622	606	573	604	576	587	575	598	652	578	585	637	569	591	587	572	570	596	595	591	612	608	579	573	628	578	567	599	550	586	590	624	587	562	589	565	566	606	632	578	579	589	609	614	617	560	558	586	604	634	624	591	631	582	582	583	617	599	574	616	609	599	622	576	627	589	580	585	634	620	603	593	609	550	558	604	647	562	609	576	582	567	613	652	608	580	582	616	555	573	535	577	554	603	579	652	598	542	596	614	635	590	629	590	656	603	589	614	593	570	591	553	588	628	635	571	617	573	597	628	595	595	629	620	578	585	635	578	609	629	600	594	567	571	609	596	582	609	568	566	631	586	626	559	579	583	617	617	612	616	601	606	605	591	581	561	643	602	569	629	583	603	600	579	621	560	579	604	587	572	566	586	593	583	557	581	577	603	561	626	603	601	556	592	593	595	599	584	575	607	576	635	598	607	571	586	639	561	580	559	562	557	593	610	575	588	606	617	603	587	586	553	599	618	634	603	606	585	633	569	556	586	593	592	600	639	607	586	616	611	621	590	584	556	557	547	542	554	597	619	574	671	546	559	547	597	618	564	583	621	637	583	600	588	598	612	585	592	604	547	585	618	613	590	584	598	566	644	629	614	602	573	632	618	577	575	575	601	607	591	537	568	556	607	606	656	595	601	598	599	608	634	599	564	556	588	595	611	600	595	590	620	588	611	600	653	629	567	582	616	602	560	579	594	595	565	600	581	597	616	608	599	600	581	625	577	574	597	548	598	550	610	574	594	581	581	577	586	564	611	579	573	638	572	583	611	612	550	609	609	615	576	575	641	598	650	554	602	592	643	655	545	576	605	615	616	601	621	587	572	614	609	605	610	600	591	613	602	592	577	610	601	614	630	591	633	589	598	584	592	611	609	571	620	618	590	619	641	573	565	588	621	595	590	587	603	570	603	605	614	635	591	629	576	613	610	575	591	619	553	615	541	570	588	557	590	579	608	603	581	603	648	561	617	581	611	610	602	582	553	597	620	543	581	596	624	603	601	606	626	618	558	587	595	576	633	582	616	622	595	590	591	599	559	622	585	585	591	551	610	587	549	572	584	573	613	587	594	622	565	598	590	610	591	617	615	605	592	596	643	567	579	611	619	573	576	622	569	583	608	577	594	607	560	555	557	610	595	617	618	570	596	569	528	585	571	647	558	601	593	597	580	619	616	611	582	581	612	592	595	588	611	597	539	566	621	627	631	618	601	578	567	603	572	583	595	584	591	599	592	590	579	570	598	579	589	619	595	571	607	534	623	606	561	638	566	607	584	599	621	622	603	573	612	617	619	635	586	598	558	583	608	598	596	565	570	582	615	638	597	608	585	625	598	574	582	592	611	572	575	587	649	580	587	601	605	571	582	624	630	638	601	611	634	586	571	567	650	564	544	580	591	622	581	621	551	590	588	597	649	577	603	585	580	576	556	644	611	593	589	595	601	590	602	579	585	554	604	610	643	552	583	604	580	608	606	583	605	596	582	585	633	581	605	611	548	573	586	644	551	586	610	615	574	638	587	590	627	626	601	619	623	609	613	635	614	621	634	555	585	604	619	631	600	578	630	580	554	644	600	574	577	630	644	570	616	577	574	568	622	602	593	569	607	603	586	577	574	584	585	585	562	601	577	553	598	606	600	606	608	567	624	581	599	595	608	584	573	602	604	597	587	603	569	605	574	592	594	595	644	632	575	595	603	607	608	627	579	595	591	621	632	612	589	591	566	627	639	560	605	613	576	569	577	613	599	636	583	615	633	558	579	572	582	610	601	606	607	570	597	597	550	620	619	590	673	554	590	558	623	606	568	561	602	588	630	580	630	542	612	610	625	586	581	587	609	568	583	608	546	639	603	600	591	562	597	614	582	623	550	598	591	598	611	631	608	580	603	561	587	598	606	591	614	591	626	590	608	607	612	612	596	584	583	616	594	610	610	588	594	599	556	605	567	625	569	596	578	597	591	583	555	603	594	610	608	623	616	588	588	595	606	560	592	586	599	574	622	569	586	598	592	589	586	606	582	580	634	610	631	584	584	594	574	611	576	604	593	604	596	588	588	578	571	603	612	626	577	579	565	546	638	614	604	636	612	596	615	637	562	583	612	648	536	603	561	614	540	586	557	621	582	577	582	566	576	609	608	575	605	599	629	602	580	608	648	626	598	582	606	587	555	581	616	624	622	647	600	601	615	610	603	575	594	559	604	582	650	622	584	603	617	571	581	585	602	627	591	565	612	591	612	576	607	628	583	598	595	578	612	650	631	595	607	547	564	592	571	605	583	577	595	617	628	569	624	575	578	641	605	617	626	617	567	604	601	571	568	595	613	620	603	625	583	584	561	584	601	588	597	562	547	585	651	631	569	561	614	571	597	629	627	609	587	643	596	600	606	587	600	610	583	604	554	601	594	573	650	567	613	605	594	581	604	552	592	590	589	583	597	568	573	612	563	587	598	563	580	576	549	589	555	594	590	560	605	614	566	548	601	612	600	588	585	616	542	574	581	579	599	611	610	594	605	620	603	561	608	569	585	614	598	630	605	583	624	604	551	578	590	590	602	603	573	585	587	583	634	616	626	614	620	577	629	567	629	608	560	614	600	605	566	569	589	641	589	590	616	574	556	579	556	624	579	541	555	582	611	629	601	599	583	652	621	590	596	528	640	629	599	591	566	591	609	594	597	564	602	594	602	576	549	577	627	608	601	603	602	576	575	554	573	601	564	587	584	592	611	592	583	603	577	608	632	546	600	549	594	586	581	587	586	577	610	601	627	593	577	576	606	609	643	576	647	594	588	552	586	610	591	587	599	586	583	627	552	588	615	616	589	569	599	566	564	595	584	581	625	613	605	594	620	528
5048	830	745	592	620	561	580	590	571	539	527	512	554	514	582	541	593	522	533	553	562	545	570	532	543	546	572	543	555	547	551	580	591	571	566	615	608	555	567	607	575	578	572	558	537	559	556	545	564	524	561	561	577	558	554	527	473	538	483	573	547	557	534	546	551	559	549	524	539	569	590	542	504	538	570	541	568	573	551	567	574	574	547	525	529	528	523	580	560	561	569	524	544	530	576	591	535	570	542	547	522	579	544	487	531	548	566	571	538	567	558	528	576	532	555	564	568	563	542	505	563	535	565	563	512	540	546	545	546	537	571	522	568	579	528	540	541	542	563	521	560	527	528	544	536	592	593	547	500	504	542	504	538	539	539	554	535	535	595	566	567	554	575	566	518	507	499	525	515	558	495	560	546	525	578	513	558	517	547	523	513	601	566	527	528	561	573	520	520	571	558	557	531	563	588	524	509	551	559	576	564	525	534	507	570	503	532	536	554	522	542	550	505	537	522	535	542	562	555	516	567	537	563	548	597	578	599	506	506	502	550	544	600	584	515	568	554	557	526	523	500	542	531	501	507	506	550	559	543	517	554	539	512	523	534	539	556	545	566	556	527	516	580	486	556	521	551	519	477	618	558	534	572	546	591	544	565	589	556	594	609	602	553	538	595	491	530	520	576	519	535	575	577	537	540	505	565	572	510	532	555	497	532	586	586	582	574	569	543	545	527	602	552	523	517	544	581	563	519	566	544	571	532	580	573	558	549	572	584	570	518	568	564	562	544	512	535	534	558	583	554	558	502	571	540	588	563	553	521	516	575	510	569	570	560	547	552	552	575	497	551	525	568	551	537	554	546	565	560	534	554	534	515	520	488	561	574	543	527	551	539	557	549	530	513	535	544	565	545	574	562	609	560	593	530	579	500	508	565	525	583	527	501	555	529	558	545	541	603	560	548	554	572	551	533	540	567	526	563	590	556	580	570	537	579	562	516	549	524	538	593	541	567	548	569	529	529	546	546	555	565	568	583	536	555	556	584	529	587	551	576	512	521	545	552	561	560	559	546	543	528	519	530	584	499	558	549	505	566	516	529	575	555	557	527	552	582	585	553	539	504	563	540	571	543	517	522	553	546	546	572	571	516	520	585	537	548	551	503	553	546	501	514	567	571	592	510	596	546	543	524	528	511	571	532	518	525	535	532	549	573	525	501	561	519	537	551	547	527	549	544	558	528	569	544	546	527	536	573	551	525	598	538	551	583	535	541	562	532	549	530	547	555	561	568	554	553	562	576	536	539	542	522	561	515	551	562	588	529	519	524	565	549	502	609	508	596	549	553	566	512	556	527	537	539	555	568	569	564	552	561	561	573	536	498	550	558	594	570	562	524	567	529	552	545	533	545	516	593	536	534	550	502	578	543	539	572	546	568	606	560	580	509	563	549	538	523	548	551	549	554	554	533	537	545	604	553	566	558	574	541	585	543	526	527	579	501	543	571	563	548	555	571	567	545	500	545	522	571	554	585	555	500	557	570	530	534	581	538	520	558	574	561	511	579	574	569	574	532	543	528	585	538	543	520	563	529	562	539	555	544	550	514	549	553	539	571	549	565	573	532	560	519	546	527	532	508	530	511	538	494	579	546	534	519	523	544	531	540	537	584	510	572	524	577	568	538	559	529	588	531	570	546	564	545	537	533	515	523	565	558	565	516	510	579	565	548	546	600	544	536	533	508	565	540	539	570	575	568	515	563	559	551	533	573	559	543	549	551	512	560	491	559	531	526	533	592	478	559	565	525	519	564	548	548	530	521	544	568	565	583	552	541	554	570	532	562	571	618	526	559	542	571	555	527	522	568	531	541	514	567	546	532	533	547	551	560	523	533	581	534	535	562	526	530	553	569	549	544	556	561	568	577	563	535	566	540	560	560	497	543	524	558	501	535	557	550	551	552	546	494	520	526	560	559	554	581	557	542	550	563	564	515	593	558	500	515	540	567	573	551	546	497	516	521	516	533	555	569	561	562	511	555	520	506	592	529	544	526	542	600	533	542	510	582	548	546	557	496	525	564	522	527	623	564	524	527	598	505	552	593	532	562	550	538	580	500	521	568	562	562	549	567	540	539	548	622	553	520	515	552	541	519	533	534	528	554	540	591	566	542	564	554	556	545	544	532	595	549	531	511	531	597	538	586	565	556	540	513	586	544	524	539	575	519	565	588	564	580	498	563	542	573	574	547	556	545	544	551	521	509	579	560	577	517	512	569	551	529	549	547	543	527	568	602	547	534	560	561	569	553	584	515	535	569	555	556	543	549	544	532	502	533	578	563	550	518	558	496	552	542	539	543	538	533	554	529	558	549	538	542	533	549	566	562	549	560	528	548	567	531	529	554	524	575	536	528	580	538	516	561	531	509	517	546	521	523	548	564	546	575	561	571	503	546	544	590	536	559	556	559	572	547	565	582	567	554	538	542	591	504	522	575	553	536	503	605	557	561	554	527	569	561	538	560	537	544	526	497	555	521	552	528	552	535	549	557	551	569	542	577	518	510	538	546	560	554	564	546	552	573	501	562	565	560	576	590	563	540	555	508	556	583	557	556	557	555	532	567	537	547	538	534	572	535	479	555	557	563	562	573	539	562	544	559	521	589	572	559	557	552	568	575	516	521	549	555	567	495	547	580	520	557	544	581	517	502	550	549	604	537	545	512	588	567	548	550	550	525	553	523	571	571	567	543	527	586	562	516	506	571	504	553	530	537	529	581	518	550	570	533	584	575	534	582	503	547	568	551	540	564	539	539	546	514	534	527	557	535	585	565	604	553	580	569	555	549	585	563	575	540	531	573	546	556	568	530	530	584	599	556	548	558	517	566	538	535	533	557	587	561	545	537	519	514	514	494	581	529	503	557	614	552	508	542	548	523	567	552	539	524	528	545	535	601	501	548	543	518	562	545	527	565	556	552	547	528	565	551	564	500	531	553	543	580	566	544	570	509	557	527	545	532	574	573	585	527	537	483	515	587	483	520	533	547	555	591	513	554	537	485	545	552	576	553	530	568	563	523	577	524	560	547	528	540	546	524	584	606	499	522	582	525	566	518	513	520	546	548	581	571	609	553	544	563	560	554	561	551	525	544	533	543	548	584	555	545	554	552	551	572	544	564	554	541	571	537	514	555	520	511	545	529	552	546	531	546	529	583	584	571	555	533	520	536	530	554	568	520	555	535	480	555	556	544	583	510	559	519	538	540	535	549	563	560	572	546	566	540	564	547	518	542	546	589	536	587	587	523	534	519	570	583	528	554	491	536	576	512	570	542	578	542	560	538	503	557	554	558	566	570	521	543	561	599	540	547	554	577	553	538	520	549	530	545	498	521	544	527	516	519	546	520	552	564	547	512	545	535	551	551	587	579	557	551	567	554	584	526	492	504	564	538	561	537	564	579	528	545	546	558	508	589	540	580	585	615	561	549	562	518	564	515	575	557	558	530	532	576	567	525	495	528	555	604	534
25627	21441	26157	19138	1598	739	596	497	462	498	517	428	434	427	441	439	472	433	425	419	409	471	458	484	404	449	446	381	416	454	414	408	403	400	434	416	427	384	377	420	387	413	439	414	410	419	418	387	421	425	423	382	421	412	416	425	426	415	400	411	429	422	401	377	405	421	429	420	416	414	467	395	407	395	405	418	442	400	406	461	449	415	401	435	395	463	417	422	415	408	443	420	434	399	392	444	405	408	389	389	389	407	440	428	438	422	428	422	387	380	430	405	400	446	388	402	398	386	432	427	419	395	386	440	436	410	414	388	408	422	433	420	416	409	381	438	409	435	403	437	420	409	424	410	449	431	445	444	424	415	420	416	398	400	405	444	417	395	431	387	413	428	379	427	399	395	414	392	412	387	452	393	407	395	434	389	442	411	414	412	427	428	390	413	417	415	419	415	439	380	439	448	390	439	424	421	424	401	416	449	411	449	450	433	377	397	420	458	412	440	440	368	436	451	379	387	412	437	399	424	402	472	395	414	419	451	446	402	444	437	409	435	423	377	358	457	404	412	445	435	400	398	426	405	426	408	422	418	455	447	407	398	389	419	425	474	369	409	422	415	430	383	415	420	408	405	436	454	419	449	424	465	422	373	405	413	422	417	426	402	382	408	422	393	429	429	415	384	441	411	419	404	413	396	418	415	406	395	404	402	433	418	384	426	423	409	438	423	438	419	426	435	417	395	433	397	405	390	437	392	428	411	449	451	434	412	467	390	462	418	414	404	411	393	414	403	438	402	380	389	404	439	444	399	468	422	416	417	396	395	420	430	433	429	424	381	431	424	445	406	427	384	423	417	402	442	408	433	428	401	406	436	442	390	421	434	423	416	400	393	419	403	408	394	432	380	436	414	399	401	398	382	417	404	441	406	438	422	415	417	409	387	443	407	435	388	419	394	425	415	412	417	432	408	391	410	386	410	447	393	403	410	407	391	393	368	426	381	412	423	434	417	420	390	404	395	416	399	391	391	393	412	402	387	383	401	399	426	439	391	423	410	417	430	411	390	406	435	457	400	428	410	434	396	403	403	404	450	417	398	419	365	401	426	423	450	422	433	433	422	384	446	423	388	422	405	389	429	438	445	390	427	432	431	430	416	404	408	433	392	384	398	442	420	399	465	402	438	442	414	428	432	409	449	399	403	394	452	427	410	462	432	431	388	444	399	412	389	407	431	402	373	415	415	392	387	379	429	391	422	419	404	438	434	432	432	435	402	433	410	390	436	391	436	446	437	401	419	411	443	400	404	432	436	408	430	394	412	365	413	398	387	387	448	424	419	415	427	391	438	392	398	410	389	419	411	431	429	400	408	453	405	435	434	416	405	394	409	401	412	428	415	430	415	422	442	404	417	410	418	420	386	403	392	410	411	441	433	418	416	410	396	415	437	439	434	428	426	399	360	410	428	402	385	449	451	449	361	437	418	401	424	403	415	438	419	441	411	434	409	412	428	446	419	400	398	402	440	404	399	409	402	408	413	401	432	432	400	400	431	433	404	386	405	452	395	454	384	416	385	408	419	429	496	419	376	399	423	401	377	395	414	393	408	392	424	395	415	455	414	387	417	425	441	383	383	408	444	409	442	448	436	419	405	459	414	410	467	454	434	394	397	424	456	417	395	359	423	410	398	388	411	447	389	469	421	391	436	423	401	374	409	413	430	402	471	426	458	391	414	438	416	398	402	431	409	389	416	436	418	441	388	412	404	425	384	421	438	426	412	410	433	366	412	424	409	407	417	437	425	431	420	417	420	422	451	413	393	391	419	399	439	425	437	413	430	423	386	451	418	389	422	430	417	423	417	427	406	421	411	438	394	411	430	432	424	425	416	413	407	415	413	393	418	405	413	425	369	424	380	398	399	421	450	438	390	409	415	380	444	439	395	426	430	420	464	373	377	388	432	406	435	389	408	396	391	435	415	460	407	416	422	426	419	446	452	402	428	427	438	411	405	435	448	430	408	466	465	397	452	364	421	443	387	384	457	397	398	407	463	424	392	462	403	400	414	395	385	423	458	398	384	431	401	397	406	434	438	392	380	382	411	408	414	393	399	408	358	386	396	425	416	409	432	396	403	405	388	409	427	419	394	419	395	418	431	405	400	430	443	417	405	420	443	422	432	399	403	413	469	402	423	424	405	405	462	372	399	431	397	432	425	406	396	437	415	412	379	400	437	421	407	427	431	452	389	389	424	403	397	390	434	426	421	381	419	399	413	419	435	429	407	429	412	388	407	421	409	378	401	456	372	427	380	443	440	469	442	418	380	390	424	428	392	430	441	428	374	422	391	386	384	386	416	413	423	395	393	423	407	407	381	428	422	435	400	425	425	423	407	398	426	421	430	404	401	414	417	406	432	403	405	459	466	418	433	381	417	421	383	446	431	415	369	382	399	424	421	396	430	413	384	397	428	404	425	422	447	425	396	403	448	430	425	419	391	390	450	428	421	431	406	412	414	403	406	444	414	434	376	419	430	412	420	394	395	426	434	416	425	395	424	441	430	425	397	385	405	428	436	406	446	421	386	413	411	411	414	405	385	456	422	386	391	434	437	405	425	433	434	435	424	417	403	431	422	419	396	434	417	441	417	399	425	455	423	400	415	397	425	386	415	419	426	416	428	428	429	374	442	416	395	399	374	398	399	389	422	423	382	444	411	408	396	424	427	405	407	407	407	411	421	435	461	424	411	403	436	435	402	442	408	432	431	398	440	411	430	418	381	411	383	428	393	452	443	394	416	406	426	447	401	434	398	408	401	421	436	429	435	443	438	384	420	398	398	395	388	398	412	411	401	429	415	423	461	384	404	404	438	384	415	390	422	444	414	420	454	460	417	390	423	458	445	428	418	428	409	417	401	399	431	395	427	416	385	426	422	406	405	447	446	428	393	386	398	379	447	398	447	398	438	416	478	399	446	406	418	400	382	421	400	438	405	435	431	457	420	409	427	431	416	413	436	418	392	412	405	393	393	425	434	419	424	404	420	443	416	432	407	440	368	428	387	415	414	423	424	415	399	433	409	402	472	438	404	396	430	453	373	442	386	440	374	426	405	406	399	425	429	438	418	423	411	400	395	402	412	447	423	381	422	446	404	425	376	406	450	385	412	386	405	400	444	405	401	405	449	395	404	438	399	419	396	400	414	428	398	433	456	428	416	395	424	392	433	424	401	418	401	393	411	406	458	428	431	400	402	400	411	407	422	419	413	426	423	419	385	396	422	421	399	433	421	401	392	408	454	431	454	399	427	395	428	460	411	426	381	409	406	447	388	413	420	435	408	416	440	432	405	434	430	449	400	397	414	438	409	422	408	417	431	418	402	434	423	453	429	408	428	399	430	423	404	447	443	443	428	433	424	422	409	410	414	440	401	400	367	427	432	404	438	414	403	395	392	443	383	407	456	436	423	432	415	407	416	410	420	433	437	408	403	420	426	399	400	442	450	366	367	452	474	377	365	396	424
3374	2078	1721	946	797	668	593	564	533	456	465	460	462	405	470	428	461	440	413	424	467	433	440	424	437	412	437	436	433	474	398	395	406	409	403	408	427	437	378	402	404	431	390	419	415	411	417	379	444	407	423	391	405	413	415	443	411	411	409	391	401	432	430	405	399	416	404	405	428	424	390	470	416	407	433	433	389	431	408	395	410	407	390	385	397	404	399	400	396	394	408	418	437	438	415	408	351	448	393	417	442	427	453	400	411	421	429	406	440	409	435	395	438	428	385	406	420	407	381	400	407	363	374	430	422	380	388	395	447	418	418	435	415	365	411	378	400	426	398	396	413	401	412	411	431	388	397	420	395	414	421	403	412	419	398	417	414	399	413	432	420	420	396	418	406	388	401	397	414	438	389	377	407	368	372	442	431	431	431	411	413	434	415	376	370	371	384	398	399	374	399	400	416	399	390	404	389	402	433	399	428	406	420	423	404	453	412	425	395	403	394	388	440	404	409	387	392	401	426	447	379	398	393	398	394	420	415	445	446	355	417	424	365	423	362	421	423	414	394	387	357	386	439	429	412	375	398	399	404	387	427	406	407	403	416	385	395	411	418	390	397	421	469	455	429	368	432	409	385	387	448	423	423	360	387	375	401	411	419	411	409	424	393	394	385	421	415	435	382	404	402	423	407	439	391	405	441	384	402	419	386	410	414	415	403	418	419	401	431	430	425	419	412	397	407	391	430	424	394	400	389	425	420	376	442	394	420	435	420	419	431	426	433	438	414	397	402	404	362	430	422	391	434	403	390	424	412	388	405	402	404	443	399	409	383	417	418	384	433	379	419	422	431	391	420	395	380	409	423	420	456	429	387	406	415	414	446	388	431	427	424	416	395	402	452	424	423	362	429	419	430	413	412	414	404	417	371	387	410	412	398	402	389	454	358	417	426	438	400	426	420	416	415	372	392	438	381	408	384	407	406	418	406	421	362	398	411	378	398	416	367	399	403	405	388	407	407	401	390	386	400	418	393	410	402	421	393	432	436	447	381	409	418	407	404	370	407	390	370	405	389	385	407	403	391	439	425	422	392	406	421	417	369	401	391	398	403	394	404	394	389	418	437	409	413	409	418	420	392	385	400	377	407	391	405	409	421	409	407	409	413	406	382	445	446	429	432	397	407	379	419	385	421	359	440	421	434	367	401	391	411	415	429	417	402	406	394	416	399	410	402	408	434	417	420	450	383	411	383	416	412	371	407	401	413	413	427	386	394	388	382	456	395	397	418	422	388	426	357	453	389	433	374	415	448	421	378	384	411	414	393	403	437	416	405	428	401	366	412	416	375	410	392	411	407	453	401	407	395	440	418	429	421	419	389	377	377	373	419	406	388	409	388	392	405	405	412	390	408	420	401	397	426	425	424	430	373	398	451	398	380	417	380	405	392	426	399	389	391	414	411	412	404	388	391	381	397	413	409	374	420	393	379	388	379	447	397	403	401	398	440	424	409	379	352	430	398	406	394	417	387	412	388	389	419	414	420	421	413	391	411	400	425	381	385	403	390	421	403	392	382	411	388	406	438	429	418	381	418	433	412	401	364	411	400	408	415	408	433	391	401	408	430	401	445	424	370	437	395	403	452	389	398	438	433	395	442	443	398	399	380	348	400	377	402	364	428	398	399	399	398	385	420	420	395	399	382	404	393	389	397	422	367	397	416	413	410	401	400	406	393	379	438	396	381	407	395	395	414	371	426	393	431	462	442	388	418	394	387	462	383	404	421	399	412	388	431	400	420	415	390	395	416	408	434	410	411	399	386	403	379	381	435	384	376	384	371	401	380	425	393	438	395	403	432	415	415	369	391	426	411	413	412	384	392	388	387	431	410	382	402	371	409	391	386	450	401	376	416	412	414	380	408	388	410	393	384	389	387	419	384	419	371	408	409	355	380	408	442	428	417	391	419	383	404	391	419	410	422	407	397	412	408	408	431	388	443	397	419	412	388	421	405	416	403	395	397	370	424	405	378	393	420	427	438	388	372	392	397	385	410	403	400	408	433	427	413	392	369	432	395	430	427	392	394	411	435	394	364	392	385	420	399	407	392	395	448	382	426	385	435	405	396	385	385	382	442	408	370	417	374	394	400	381	361	395	411	419	391	391	419	403	398	379	391	387	401	401	404	427	391	391	435	428	409	414	409	425	381	431	379	410	390	419	412	377	393	417	414	385	396	391	404	398	411	423	392	392	388	419	406	449	399	386	410	429	399	422	397	389	420	390	415	394	378	375	392	423	433	408	406	426	413	396	369	395	393	408	407	409	383	407	403	378	427	410	417	349	372	397	394	403	426	402	397	390	408	412	374	415	422	390	444	412	388	389	406	390	428	451	403	375	403	408	388	411	402	400	406	384	423	383	416	399	432	421	391	401	405	407	416	390	356	423	428	392	414	428	407	423	401	391	371	375	442	451	395	415	410	420	409	394	412	389	385	375	414	393	406	428	393	375	402	441	414	408	406	415	366	415	387	434	408	399	412	408	391	391	374	427	378	415	370	379	391	397	437	381	398	371	401	441	377	388	420	421	410	408	385	419	361	377	397	405	432	391	391	402	430	405	456	409	422	412	436	388	419	416	428	426	441	429	402	394	410	425	416	406	401	380	400	387	397	418	411	388	403	386	437	422	411	409	380	399	428	388	390	389	379	420	373	393	419	404	397	414	396	422	430	367	404	402	392	375	403	427	447	410	387	423	401	396	418	390	380	408	445	402	383	432	411	403	413	397	415	403	409	359	369	406	407	421	386	424	397	434	373	436	402	403	403	398	401	406	422	413	374	455	413	399	424	408	425	418	415	403	422	421	369	426	417	453	407	399	414	405	431	417	423	390	417	417	406	403	436	415	429	429	379	348	427	397	408	414	401	420	430	443	401	378	379	392	400	388	382	412	393	413	408	431	393	400	386	417	407	384	405	411	389	406	397	393	357	412	425	420	399	372	415	415	430	415	385	412	424	404	392	417	392	412	392	429	432	393	407	395	409	384	360	389	377	393	384	417	404	407	397	390	398	414	414	414	382	383	414	391	402	381	390	401	421	419	432	386	378	414	427	386	412	386	449	359	406	433	423	401	468	443	426	384	383	396	402	405	398	398	408	376	429	404	425	392	388	422	403	401	412	392	384	426	421	376	401	409	411	423	435	397	404	390	417	400	403	406	393	379	426	392	393	433	415	402	399	400	415	421	412	390	418	408	390	397	393	396	414	408	408	402	409	443	376	415	415	379	399	442	374	411	411	397	442	395	392	390	372	412	412	426	435	402	386	386	433	377	405	397	385	378	418	440	379	421	430	393	389	390	381	444	374	463	408	423	402	404	421	390	408	394	378	415	442	444	399	411	391	432	401	395	408	409	395	407	365	385	405	417	415	412	400	448	383	410	399	383	404	450	438	375	404	406	399	396	400	418	462	375	413	414	403	444	379	412	381	387	429	392	457	408	388	428	410	386	379	398	409	422
24243	21416	28575	24634	20273	2686	862	592	457	379	385	400	354	346	322	360	325	316	323	320	328	310	311	317	275	308	331	307	293	312	314	305	284	298	275	307	281	316	286	302	280	323	277	313	301	298	303	314	310	309	263	277	310	300	297	299	328	318	294	299	294	314	282	283	268	285	299	307	291	269	285	303	269	294	319	298	295	337	284	300	288	302	315	308	297	314	262	317	288	285	311	303	295	341	329	327	280	295	300	265	291	261	292	290	318	320	296	288	300	301	310	295	284	300	285	332	306	287	310	295	281	298	302	285	269	268	286	294	284	304	307	334	286	320	299	309	272	287	280	283	323	286	277	309	304	313	260	272	312	287	302	290	291	304	277	298	265	313	288	282	291	304	289	292	340	296	288	299	245	311	286	293	294	286	274	294	290	315	249	287	316	310	293	289	291	310	310	251	300	305	313	305	283	302	297	261	308	309	268	289	274	307	281	292	293	275	297	280	291	268	300	282	325	285	279	304	283	285	299	291	272	288	290	307	286	318	325	317	282	288	300	301	289	308	322	282	297	306	319	286	280	282	270	311	292	284	322	326	306	264	294	300	257	275	305	310	296	294	292	290	306	250	276	282	314	315	301	287	317	364	309	304	319	306	316	318	315	277	291	291	279	284	289	280	311	280	319	293	271	320	316	325	316	306	307	345	321	298	281	308	257	290	311	299	308	304	281	289	321	271	286	283	310	305	300	325	300	315	278	297	297	302	282	283	288	272	295	335	299	255	337	321	288	270	263	296	320	300	311	310	285	275	298	296	274	284	268	292	290	274	279	293	272	323	283	272	323	295	301	329	272	287	278	296	298	300	290	302	327	330	294	282	300	304	299	282	280	294	317	300	319	251	296	288	307	287	260	279	289	286	257	322	299	328	287	289	313	277	311	314	296	304	289	318	269	291	298	273	283	304	278	288	330	270	287	265	289	287	283	308	308	286	297	302	303	280	265	309	256	304	274	298	280	323	303	309	309	285	310	301	303	295	299	292	301	283	285	310	290	311	277	302	271	265	313	301	320	309	280	295	283	289	296	278	291	299	331	292	307	329	315	291	272	315	310	314	312	282	253	307	307	262	296	288	320	308	295	278	319	311	302	299	290	294	307	269	300	278	279	291	269	295	298	278	285	283	276	277	298	304	299	298	294	279	260	277	264	306	323	275	282	275	308	292	303	297	320	292	275	298	278	292	308	300	306	289	322	300	302	301	320	297	284	300	290	304	286	323	328	312	316	299	278	294	275	299	289	276	316	336	303	295	298	289	296	293	311	286	295	289	322	278	288	303	281	308	289	276	279	294	281	273	296	285	313	297	269	282	274	294	318	297	303	297	289	296	285	287	301	292	286	263	284	274	332	303	290	278	272	295	249	294	233	307	309	303	267	313	273	285	305	284	303	271	325	311	294	260	308	287	325	306	312	295	270	271	309	301	312	299	297	344	281	294	301	282	299	262	298	293	272	295	324	296	286	276	264	282	310	287	289	298	294	299	297	310	313	293	294	281	282	287	274	282	292	308	283	286	291	303	298	279	323	287	291	303	268	283	273	270	308	302	309	310	298	296	286	312	310	283	307	311	317	313	306	317	318	281	301	281	303	319	287	282	290	309	296	311	309	293	299	257	289	292	284	350	287	286	277	306	283	278	287	287	288	275	266	307	303	311	266	250	311	303	297	260	305	280	287	255	287	314	292	306	266	281	302	286	279	299	291	297	327	281	281	289	305	269	282	296	299	267	272	291	305	335	285	300	299	328	290	263	296	291	295	258	307	308	294	280	308	293	283	306	282	303	285	276	297	294	279	305	292	294	291	309	289	303	285	341	300	298	301	276	288	288	281	295	324	307	314	306	274	281	305	297	294	293	281	298	316	312	329	282	290	295	296	322	287	285	302	294	311	297	312	306	274	310	285	309	328	303	254	277	337	300	318	284	289	291	320	285	321	266	310	314	279	265	328	297	282	302	299	290	243	306	282	291	278	304	288	320	312	303	304	287	277	276	289	290	301	296	284	291	295	277	277	275	288	319	277	296	293	290	277	267	296	266	281	308	312	278	296	294	289	283	301	284	285	283	301	285	296	291	314	322	301	264	302	317	284	274	331	295	260	316	295	295	308	283	265	303	277	300	298	303	318	300	310	262	314	265	279	288	278	316	300	271	311	312	314	270	291	291	267	272	287	298	312	312	323	282	308	311	283	316	292	294	283	336	292	273	262	320	324	309	295	313	279	324	309	309	280	279	283	276	302	326	297	276	266	284	306	266	291	275	288	270	295	294	274	270	275	295	275	276	299	275	325	280	286	303	271	283	293	286	291	305	326	279	308	284	268	306	291	288	314	311	275	265	300	307	289	292	258	320	295	296	279	305	302	294	293	296	315	338	309	315	288	302	293	274	274	292	295	287	270	323	314	307	298	289	303	286	247	291	296	292	309	291	276	294	309	315	279	281	290	279	299	299	323	289	298	312	276	305	319	288	311	309	331	304	282	257	308	291	308	309	295	297	291	287	276	273	296	298	302	297	309	273	292	304	290	298	280	295	291	298	297	287	274	289	269	289	302	333	329	281	297	287	305	330	280	312	269	296	288	274	314	301	291	271	299	315	295	270	282	306	276	292	278	260	293	287	266	305	300	303	294	291	288	297	295	289	300	314	279	289	298	284	301	318	334	278	316	290	294	302	275	307	300	292	299	295	275	278	297	278	288	275	277	308	281	282	313	301	302	280	303	296	309	289	267	300	336	280	278	299	279	306	277	255	291	306	304	314	278	317	261	306	319	289	303	296	318	301	283	289	273	303	276	310	325	277	285	334	285	296	299	264	271	273	315	301	292	300	282	300	277	273	303	311	281	294	281	260	289	258	314	327	317	299	293	288	294	267	330	291	299	279	292	303	299	316	320	286	296	313	301	290	290	293	276	316	319	257	268	312	285	294	306	287	296	281	293	314	284	323	261	313	292	279	311	292	283	264	294	311	306	314	283	269	289	313	300	306	331	281	300	309	273	321	281	265	286	276	279	301	317	304	310	293	258	297	284	297	322	312	316	274	294	295	292	294	283	286	313	292	267	294	303	297	292	302	316	296	323	311	302	281	269	306	293	295	301	292	282	315	329	267	283	305	286	319	287	279	271	277	307	329	294	276	294	305	307	286	267	274	310	304	288	254	334	285	276	298	309	281	293	269	289	309	298	319	291	291	306	320	303	285	303	296	312	306	277	314	271	267	287	321	268	310	296	265	308	288	253	286	291	312	296	285	298	297	289	292	269	298	288	322	291	308	289	275	305	285	279	289	305	315	287	297	277	294	255	293	317	305	275	289	285	287	298	285	314	272	260	265	303	295	307	307	262	290	285	298	315	306	290	287	316	297	331	321	304	319	332	287	312	314	302	295	289	282	301	308	288	278	297	303	318	309	276	300	299	301	313	312	288	300	318	285	282	292	267	293	321	271	278	268	263	319	305	286	300	292
3316	4641	3650	1712	1293	917	759	653	558	537	467	433	407	400	407	374	383	361	401	353	365	358	311	357	329	337	316	322	321	317	360	348	300	323	336	315	335	303	303	347	330	291	316	305	296	326	308	321	342	281	312	301	323	308	313	339	313	276	314	329	299	317	313	325	300	330	325	311	307	292	303	294	295	316	303	298	340	281	302	301	288	287	310	308	266	321	289	309	306	311	320	310	285	291	300	245	320	300	286	298	316	294	303	293	314	300	305	324	294	293	309	301	302	314	333	308	310	272	330	307	307	308	271	303	318	317	269	329	328	305	308	283	278	322	351	327	299	330	351	292	289	293	322	296	312	300	327	297	308	300	327	310	303	334	316	294	302	285	284	293	313	282	294	316	284	315	317	298	324	319	306	308	309	296	292	287	324	312	300	283	272	294	327	300	313	294	323	285	308	324	305	321	304	272	304	325	302	308	312	339	312	302	315	291	300	322	301	319	297	288	317	264	306	265	299	265	330	316	312	309	302	269	299	291	314	298	283	317	305	297	283	298	303	293	297	295	297	297	316	273	307	290	285	302	325	294	324	286	301	303	310	303	324	299	291	311	285	303	334	316	296	275	326	322	278	279	285	309	306	338	360	311	300	304	301	320	309	298	265	306	297	307	315	303	311	339	321	314	299	311	292	298	298	289	311	299	277	300	315	301	323	291	287	298	309	272	312	313	333	287	311	328	307	299	285	308	314	300	319	308	303	305	305	281	310	327	315	296	279	290	287	281	319	313	338	319	304	316	322	301	278	321	286	274	291	309	280	320	315	273	316	309	303	326	298	322	287	318	290	294	290	309	302	331	287	295	294	298	295	286	311	322	294	299	283	289	301	285	290	288	289	297	329	298	303	266	300	333	274	291	284	291	308	301	323	328	327	318	289	274	284	307	330	310	306	308	281	287	297	310	282	311	293	306	303	357	301	309	296	275	270	261	296	283	287	293	326	332	280	314	298	277	281	294	285	312	312	280	291	278	304	262	298	293	315	290	302	278	327	316	313	292	333	285	318	306	313	342	305	299	294	302	308	311	294	313	278	287	295	292	295	303	296	305	288	322	290	303	341	316	285	295	364	309	287	316	303	298	300	294	300	321	309	280	296	291	313	334	288	307	298	312	279	316	281	310	313	293	306	293	273	295	312	299	322	308	297	314	308	302	306	296	293	302	294	306	311	298	296	303	299	306	314	329	308	290	323	326	291	338	339	305	320	312	285	299	308	315	324	319	302	309	304	270	314	298	305	327	300	292	309	302	324	306	322	299	281	284	326	315	300	315	317	287	285	288	294	340	272	308	322	302	317	315	309	321	289	322	283	322	305	313	273	300	288	324	300	294	281	302	294	292	263	308	257	306	321	279	306	311	303	289	303	291	322	307	290	297	337	294	280	309	295	297	337	291	300	304	322	310	338	314	313	305	316	306	302	314	266	326	303	299	282	280	323	322	286	285	320	321	290	291	288	293	325	283	308	286	309	311	305	296	291	310	326	304	279	284	320	281	300	299	302	321	289	296	310	310	317	327	334	285	272	301	300	327	332	303	277	297	309	306	302	319	277	304	308	280	269	280	301	322	324	320	291	306	291	303	316	307	328	317	298	282	285	309	296	292	299	292	305	342	289	309	293	296	291	322	287	310	312	313	277	313	267	299	319	292	309	304	316	301	295	276	286	255	309	270	304	289	296	301	314	276	309	333	329	342	318	302	308	292	305	315	316	282	320	304	278	300	304	334	314	311	301	298	281	263	302	301	302	308	261	302	290	300	301	275	330	289	326	311	274	292	323	286	293	305	290	282	266	323	292	325	291	288	295	312	325	311	329	284	276	281	292	298	316	345	299	335	293	255	282	313	285	282	310	285	307	319	289	299	314	290	302	277	308	301	300	299	288	299	278	281	315	325	309	294	312	322	293	326	313	291	303	297	314	307	319	295	308	303	279	307	315	342	311	296	289	338	292	294	325	301	321	294	315	278	302	294	329	281	319	267	307	288	291	309	304	311	274	296	289	317	297	323	292	303	306	282	335	296	315	302	302	302	306	317	312	314	295	304	282	296	315	323	321	289	277	295	279	288	311	299	313	294	284	311	316	297	298	272	289	291	283	287	289	285	297	305	302	274	322	290	305	279	270	299	311	309	279	292	276	319	289	271	296	298	300	275	286	310	293	289	265	295	332	290	316	283	300	336	321	328	299	310	304	293	288	321	291	299	283	298	285	304	285	280	305	271	329	293	309	295	304	307	311	301	290	297	307	285	296	292	296	308	290	294	322	302	290	297	313	310	272	313	333	360	294	286	279	339	295	270	281	309	328	304	333	286	299	301	299	285	282	316	284	289	293	288	289	293	332	274	296	308	299	303	316	330	301	290	324	289	292	288	282	315	319	286	301	337	278	323	259	309	316	326	272	287	278	327	312	299	291	314	314	297	290	318	329	309	315	272	321	316	341	301	295	277	295	308	325	285	322	317	300	286	299	302	273	300	323	326	301	289	307	321	270	310	299	303	301	261	297	283	276	313	329	301	297	295	301	320	277	293	358	310	283	295	295	287	302	321	285	274	278	327	344	301	290	305	296	291	266	286	272	300	300	299	305	258	289	319	312	279	280	302	346	284	314	291	282	312	309	290	273	317	300	310	280	268	315	305	313	256	274	318	295	298	317	286	284	325	320	307	282	275	289	296	289	293	303	316	285	283	300	299	307	311	272	310	313	306	297	316	307	295	307	286	303	301	275	295	293	296	309	294	313	298	320	268	314	304	298	301	300	275	281	300	303	280	266	335	304	294	295	300	284	304	278	299	264	288	289	321	288	306	329	313	283	311	313	310	301	304	280	351	320	287	295	307	283	311	268	302	270	317	308	299	294	318	310	310	310	259	284	313	285	321	338	298	307	306	298	308	297	295	303	277	297	292	347	299	322	298	307	286	301	265	312	329	295	290	278	271	284	283	281	296	308	285	305	306	302	310	330	342	296	298	283	310	319	326	277	299	321	296	266	302	296	280	263	280	301	283	282	301	262	294	294	284	288	309	293	296	283	325	272	288	285	320	353	290	319	275	270	322	297	290	313	302	307	294	279	295	323	302	286	307	310	261	288	290	330	300	326	293	307	317	292	295	311	298	291	314	282	257	320	293	276	279	269	314	316	336	301	317	330	281	297	264	306	297	291	309	300	288	297	332	285	285	313	310	304	320	281	287	303	306	311	287	278	271	270	315	309	299	281	314	290	281	288	323	283	273	292	279	305	326	321	293	307	300	298	309	293	281	301	278	305	342	285	303	260	308	282	299	316	273	303	317	271	301	259	286	301	280	300	313	298	316	311	294	291	291	343	316	302	318	311	276	317	283	273	291	320	288	293	294	340	303	271	287	304	285	292	321	309	304	303	295	278	323	276	285	309	285	301	312	308	317	286	302	316	324	295	318	279	288	276	289	262	325	281	301	287	255	289	287	305	304	303	321	297	267
27557	11931	1641	974	704	583	662	609	611	630	582	637	659	591	600	600	594	630	597	565	627	641	595	638	606	591	580	602	624	583	605	595	620	564	645	623	606	559	621	594	583	623	601	609	613	627	566	640	596	638	601	595	614	609	601	584	644	547	578	614	605	608	604	616	590	631	572	599	612	571	597	600	584	578	648	630	631	615	615	600	557	590	599	589	597	603	607	670	657	650	648	613	608	632	617	605	637	605	636	597	619	569	630	593	613	630	630	590	605	642	635	611	600	583	644	607	612	597	617	583	604	620	620	618	594	616	613	582	620	600	602	603	561	567	614	586	545	549	601	607	573	594	586	625	587	641	571	630	595	617	602	603	559	612	611	591	669	580	634	585	590	624	550	625	618	612	679	599	581	595	617	566	589	586	597	571	591	620	600	612	646	617	605	566	568	623	633	624	619	605	577	628	573	600	582	602	649	576	577	589	558	598	610	601	630	623	586	645	620	569	568	584	609	572	605	569	598	597	623	631	580	588	560	666	645	631	594	579	631	655	590	631	584	607	627	599	583	596	607	569	683	610	637	593	582	581	641	561	558	563	606	619	600	619	603	625	577	588	640	612	591	604	606	586	648	624	596	594	564	575	596	624	605	598	573	588	612	621	598	591	609	619	595	582	575	589	610	596	630	588	611	591	632	559	578	599	580	600	521	649	586	608	620	623	606	600	636	591	632	633	581	579	633	623	612	629	609	647	584	620	595	599	606	617	605	605	600	600	625	571	638	557	593	589	586	613	599	638	586	589	609	590	607	624	550	552	636	597	586	639	608	621	621	627	597	604	601	592	583	618	597	598	589	586	601	588	620	544	597	622	605	618	609	610	637	649	594	646	622	596	607	578	605	574	625	645	605	591	594	605	577	597	608	612	564	612	612	622	604	632	610	567	559	616	590	627	578	589	603	607	582	593	602	589	608	602	595	618	575	577	573	628	658	586	569	593	569	600	561	602	579	584	617	606	564	659	610	630	614	618	611	650	617	622	617	637	616	619	633	609	598	611	634	598	608	617	548	605	601	595	578	621	611	642	583	549	602	609	647	604	604	615	615	638	622	630	628	553	566	588	629	557	621	558	579	586	599	585	633	607	596	584	584	589	583	571	600	631	565	570	559	594	657	597	601	580	572	653	608	593	629	587	576	591	589	637	622	563	611	638	644	619	660	636	593	645	615	603	611	584	592	589	625	606	605	565	623	567	607	585	596	611	528	617	621	581	584	560	617	633	575	629	587	605	603	582	582	642	581	626	598	601	603	609	647	603	582	621	630	608	563	638	575	620	600	622	643	590	581	600	650	646	611	592	628	626	555	590	628	559	626	628	570	582	618	668	609	618	623	625	612	594	617	586	617	598	623	598	630	631	601	616	615	575	618	636	591	587	573	628	600	565	571	620	634	615	574	623	565	589	620	545	596	650	609	609	554	591	582	598	599	575	651	580	569	620	623	600	586	584	658	607	629	598	552	623	570	578	614	625	623	595	624	592	616	607	596	623	578	652	595	598	655	612	565	601	599	655	578	598	585	628	589	609	622	585	556	616	643	558	593	586	599	602	627	588	580	614	615	640	579	594	564	611	562	548	616	580	594	600	627	600	587	619	576	576	568	628	623	638	628	604	571	626	574	590	610	588	618	612	609	624	625	582	569	605	629	563	576	610	593	577	606	576	598	597	590	594	615	615	597	600	572	542	657	578	579	601	617	605	640	622	623	573	626	605	617	639	581	575	612	540	612	595	561	642	611	598	585	603	547	584	637	602	632	609	600	628	662	629	618	590	610	593	625	607	593	590	614	603	580	576	585	585	581	590	628	611	608	576	602	561	627	613	607	591	609	631	604	555	620	580	574	618	577	619	605	624	580	615	593	575	625	634	630	604	625	588	586	624	601	624	589	553	583	604	637	645	613	565	620	625	592	631	588	611	610	607	596	653	580	609	611	593	587	605	598	558	604	609	608	592	606	615	653	585	606	581	609	633	581	550	612	605	659	620	581	651	651	586	605	569	598	599	587	603	569	622	583	559	615	624	564	587	584	578	609	596	608	661	607	585	577	598	601	636	629	612	575	605	630	553	637	591	611	605	582	634	623	604	571	629	595	535	585	605	580	613	626	636	618	555	600	625	605	560	631	592	627	574	629	612	632	639	599	615	600	614	593	604	606	603	605	613	612	579	573	598	546	571	603	612	604	577	648	620	579	595	585	592	562	570	630	631	609	609	606	614	618	634	620	578	594	608	632	590	624	554	584	611	622	610	632	627	571	613	583	567	592	607	602	619	606	589	608	612	600	617	613	635	629	623	577	590	536	579	617	583	601	607	617	572	621	587	594	555	599	601	596	627	612	573	611	591	595	610	618	576	620	543	617	620	604	604	603	578	535	629	660	610	651	616	623	596	606	623	623	586	616	608	584	624	654	591	587	608	554	632	627	607	661	580	590	664	588	611	583	658	610	629	632	562	580	590	617	640	621	585	652	611	601	614	610	618	615	559	606	628	574	649	593	638	607	629	584	644	638	592	608	608	605	623	622	601	618	593	624	568	601	580	570	602	577	583	603	622	590	604	598	638	594	620	623	628	614	579	586	655	592	635	596	551	622	582	573	585	578	598	566	559	625	598	579	593	594	600	619	565	635	583	638	560	620	616	576	614	593	668	571	595	618	551	654	586	578	612	589	557	637	539	557	575	623	620	557	626	617	636	581	624	589	604	589	625	577	598	630	622	616	638	590	583	612	617	580	616	618	579	574	602	653	580	622	609	637	637	603	583	596	595	582	581	588	606	616	645	629	613	580	591	661	558	624	646	624	574	597	565	628	595	613	616	656	625	571	561	598	626	636	593	636	615	672	606	625	557	592	622	606	586	623	604	663	577	593	592	586	613	578	613	605	587	627	628	557	596	592	582	633	621	620	591	609	600	589	651	645	590	626	672	595	646	557	632	578	598	565	605	618	565	590	606	647	623	635	610	571	622	596	631	623	619	634	635	625	620	588	602	591	556	608	601	601	615	586	626	599	606	600	602	608	596	578	577	612	596	640	633	607	600	584	569	597	613	636	585	631	610	589	652	575	609	607	557	622	564	605	622	632	635	644	580	604	569	628	622	627	616	592	562	556	613	606	598	628	578	581	598	595	574	608	629	638	624	563	619	627	613	572	623	575	660	651	572	672	567	582	581	605	582	629	594	599	570	629	616	627	604	602	575	638	616	617	604	602	591	526	626	576	614	626	558	597	617	584	602	631	596	575	591	593	603	566	600	601	632	590	643	633	611	627	589	605	579	571	577	634	616	597	637	599	611	610	612	613	587	625	594	602	622	641	611	577	585	600	573	628	607	630	617	600	627	603	568	647	601	603	633	573	649	567	615	601	606	600	618	659	614	584	603	618	584	617	604	592	612	585	603	561	623	586	604	661	601	622	549	630	573	582	593	644	625	569	581	642	638	660	563	643	590	600	551	601	622	610	608
5091	776	701	604	598	553	528	519	552	528	526	576	530	564	544	557	567	578	544	558	579	586	513	563	594	552	546	538	558	538	573	497	594	551	508	541	528	555	544	564	565	563	527	561	520	567	515	563	529	548	522	568	545	581	595	566	512	557	548	547	575	540	514	559	574	541	553	550	501	549	578	552	545	517	545	523	549	526	573	555	545	582	501	573	539	526	548	518	518	540	536	527	508	539	535	529	591	531	533	569	557	556	537	547	562	569	578	584	560	535	551	514	561	547	527	556	558	533	550	503	566	545	543	590	560	533	554	550	589	518	565	566	612	548	571	571	583	533	572	538	505	544	579	518	536	546	540	567	531	575	528	541	569	540	553	555	506	528	564	549	511	531	538	555	579	548	558	585	543	582	534	540	577	556	562	537	536	524	531	557	540	556	536	578	522	538	528	567	580	525	552	523	526	540	548	554	502	511	539	529	559	574	517	563	572	530	555	521	546	534	542	551	544	577	572	534	542	532	592	519	522	535	531	580	528	535	522	570	529	525	550	560	525	565	554	567	550	546	574	568	577	571	500	533	587	530	536	516	475	576	578	529	560	546	509	550	530	534	526	558	533	561	547	552	532	525	552	593	594	542	590	562	512	506	550	534	500	494	546	549	557	547	557	557	534	495	523	530	565	540	560	596	506	559	557	574	558	538	549	538	561	530	559	559	531	538	531	477	560	537	584	543	520	550	561	528	602	545	510	556	515	547	529	570	532	521	514	587	552	578	505	542	543	540	592	553	539	564	516	567	572	508	581	556	505	588	576	530	553	564	528	514	500	527	534	534	509	540	554	556	524	559	513	557	547	547	520	567	552	513	574	550	522	532	552	558	534	539	563	505	546	564	528	539	574	528	574	543	533	528	544	546	542	529	558	568	589	528	529	518	534	541	526	536	549	538	568	521	570	514	558	514	553	573	568	583	603	538	564	567	552	548	555	572	530	556	583	555	575	563	577	532	577	589	559	524	546	547	555	550	498	556	525	557	545	602	526	556	527	551	516	571	582	540	540	573	560	567	571	617	550	551	573	572	561	520	568	544	545	499	540	567	536	493	532	554	507	577	555	519	588	540	543	563	504	537	561	557	543	543	581	543	516	590	538	571	555	565	578	558	546	556	528	542	579	526	570	546	495	502	523	556	551	534	583	552	575	542	555	538	522	570	523	542	546	529	579	558	563	556	557	534	568	511	583	532	571	541	525	518	562	547	515	589	562	526	530	576	524	519	516	529	579	586	538	593	579	576	565	553	575	554	501	588	559	538	528	540	559	527	556	506	572	561	551	579	544	550	550	518	582	553	545	543	548	523	547	551	528	538	524	579	560	574	537	541	527	499	561	529	503	535	516	528	593	545	567	554	556	541	569	596	567	526	566	550	539	519	592	528	530	537	571	559	588	529	563	508	540	554	539	526	563	535	524	546	544	519	580	546	540	530	524	523	559	499	570	542	524	519	560	572	607	565	564	509	561	548	539	571	584	545	536	546	552	548	567	549	543	522	549	573	532	507	573	575	543	525	563	586	567	587	564	562	523	560	560	534	546	587	543	544	522	550	539	601	568	520	560	548	562	593	544	534	571	552	546	508	568	514	551	556	555	533	570	516	556	549	550	542	496	581	544	536	539	548	531	574	556	551	577	539	580	571	520	548	551	580	550	535	574	499	587	586	557	537	559	494	567	544	537	535	551	526	556	538	544	594	514	550	592	528	538	557	548	543	560	510	544	533	609	565	542	570	541	587	525	512	542	559	529	577	553	570	599	567	504	549	584	550	574	559	503	492	571	552	576	545	562	515	545	538	537	572	534	560	549	530	574	509	571	583	567	570	548	570	544	564	567	534	566	587	541	544	564	527	530	597	584	576	554	492	522	590	542	579	521	514	548	514	544	568	552	566	528	590	565	553	557	560	561	568	540	592	531	574	545	500	542	556	565	548	551	584	523	582	560	571	526	545	515	551	529	525	526	496	577	544	539	566	570	519	567	538	513	567	562	594	562	571	559	542	566	574	515	555	528	544	576	558	601	535	563	568	570	556	559	562	518	490	576	563	576	509	554	542	493	566	559	570	566	524	574	528	543	558	574	541	509	538	511	579	559	570	561	539	549	525	533	496	577	539	532	568	572	543	588	566	521	542	527	535	589	527	542	551	578	520	564	514	532	549	531	543	591	564	537	528	542	562	547	537	542	561	531	532	573	529	559	527	513	560	525	561	526	511	578	486	533	600	554	529	542	528	542	551	557	570	544	595	534	567	504	512	562	535	541	562	560	542	576	539	513	563	525	574	544	591	528	590	575	569	565	518	568	546	561	558	592	520	582	540	562	568	581	582	558	549	571	539	574	546	593	513	577	520	548	569	540	562	515	565	555	522	525	562	572	551	549	521	567	579	549	529	560	585	547	529	573	562	539	563	570	546	557	523	537	568	524	549	563	565	502	524	557	577	540	555	585	574	566	582	519	496	562	545	522	586	529	558	573	585	531	545	490	504	550	532	537	581	558	564	547	561	596	577	524	554	529	549	535	553	557	537	539	557	550	590	568	544	562	569	576	520	525	546	530	564	555	588	543	560	534	557	570	535	521	537	567	556	535	579	528	578	561	562	566	572	521	534	552	530	559	543	546	566	589	564	580	573	574	563	539	572	523	570	534	584	536	527	531	547	557	561	589	582	550	587	540	540	556	537	565	556	511	573	555	537	542	548	546	585	522	553	532	594	569	545	614	488	557	519	563	545	531	566	605	582	564	542	535	538	517	561	535	619	567	519	552	525	528	511	567	565	546	582	584	555	538	550	547	554	520	568	542	576	510	557	534	544	538	555	541	557	599	550	541	513	570	572	562	588	562	542	508	564	547	547	496	554	523	520	518	507	557	554	571	557	590	553	553	559	571	579	543	583	559	516	532	513	571	559	529	539	578	560	587	556	542	559	554	538	554	524	537	555	565	551	520	528	516	575	516	566	548	522	540	543	534	561	513	534	537	535	530	561	590	600	599	516	529	535	546	553	564	510	553	552	542	554	565	545	563	517	561	567	548	568	577	572	482	581	540	567	555	583	572	558	561	519	532	551	579	583	571	551	574	533	572	544	523	569	562	546	554	549	508	552	562	544	563	529	550	548	565	519	506	543	540	580	565	561	562	517	526	557	603	552	532	574	552	558	574	598	527	530	562	576	537	536	547	565	537	560	566	505	529	530	593	530	593	560	579	566	560	556	558	544	548	573	567	516	511	545	556	552	518	563	602	532	511	559	547	523	544	578	517	533	526	547	539	571	572	581	563	564	525	573	548	556	518	596	558	529	562	553	537	552	560	547	540	545	590	584	521	535	575	557	526	572	579	528	521	542	529	565	577	532	556	555	533	554	554	527	572	565	578	578	537	528	544	558	551	575	563	526	582	561	560	592	509	555	548	541	579	542	555	565	550	518	590	562	571	563	535	522	502	531	540	541	546	515	533	552	566	518
25632	21440	26101	19246	1497	672	530	485	479	442	412	437	427	422	387	442	406	389	392	419	387	420	473	453	426	371	404	376	454	447	421	450	392	392	447	399	424	417	438	402	417	427	414	450	405	424	432	465	412	408	438	386	388	406	394	407	391	419	427	406	447	405	393	408	400	418	404	438	416	450	421	421	413	396	389	385	371	405	432	386	419	428	423	411	386	400	424	419	430	423	426	433	407	419	436	377	430	407	415	390	388	378	400	431	405	396	372	416	408	406	426	409	450	398	387	402	427	435	434	399	409	385	395	414	418	385	400	410	376	408	439	407	441	376	388	415	386	413	422	415	418	383	431	414	406	394	418	415	412	407	406	388	411	348	365	410	417	444	402	418	419	428	378	445	428	405	420	413	408	443	403	421	443	400	406	382	409	375	436	427	403	418	410	395	389	402	395	411	400	399	382	359	442	414	433	417	413	395	415	391	425	413	399	409	377	396	425	395	395	399	374	399	367	374	407	402	404	410	447	428	379	430	392	392	389	428	429	383	412	408	383	434	444	420	404	389	429	354	429	468	432	362	431	452	419	418	421	421	366	394	428	404	422	408	386	384	422	429	415	419	403	409	379	360	406	438	406	364	450	393	423	436	420	420	432	422	423	372	397	411	413	422	402	398	428	401	374	411	380	408	399	372	392	369	422	421	411	424	376	391	384	395	445	403	397	421	400	386	425	417	401	386	421	411	442	408	398	406	429	434	356	432	393	424	408	424	397	419	391	398	409	386	418	388	418	404	419	439	394	412	408	389	402	437	402	377	405	416	382	424	373	421	401	400	439	353	396	380	401	412	404	410	400	415	408	420	389	416	403	395	415	385	410	416	378	447	401	410	442	414	405	398	408	427	401	413	396	388	395	373	415	389	372	402	392	413	362	383	416	425	385	374	422	399	411	420	416	397	429	390	403	441	427	406	419	403	407	440	380	371	412	407	428	409	421	403	384	413	426	383	409	375	421	410	396	380	423	425	417	439	432	449	419	431	409	403	387	420	402	380	413	394	388	424	415	422	417	395	405	399	399	388	349	430	438	394	433	371	412	417	407	409	445	381	412	408	413	408	400	396	425	455	420	424	408	424	423	422	396	399	394	382	426	375	407	406	409	420	453	399	412	386	380	374	426	424	407	395	421	383	402	413	402	423	421	403	413	417	454	393	417	413	402	419	420	411	403	434	381	387	416	404	408	412	423	410	394	408	404	442	412	375	412	394	441	432	424	365	358	388	398	398	392	407	421	437	441	410	411	401	418	397	406	407	404	394	381	413	421	403	402	425	382	428	394	392	394	415	411	407	423	397	401	403	391	384	418	408	394	437	408	407	413	414	430	396	417	408	414	439	432	403	409	415	381	404	428	394	397	388	399	427	416	414	440	424	416	387	396	403	406	377	398	405	413	382	396	420	402	420	397	412	385	430	399	400	445	403	402	387	381	419	418	432	403	395	424	424	432	372	420	433	440	440	433	429	418	439	431	413	414	410	390	400	412	403	399	355	401	398	424	413	420	403	382	378	363	401	403	399	416	416	428	384	412	433	365	434	410	440	381	473	422	390	414	415	420	411	397	395	443	451	426	386	382	405	426	410	387	418	419	384	385	408	440	377	411	445	445	412	394	394	397	390	440	425	379	382	436	409	405	404	409	407	418	418	404	426	391	411	412	403	435	400	439	438	402	392	443	389	437	383	401	396	376	450	383	412	390	434	431	389	378	394	415	409	386	399	393	411	386	401	420	428	389	437	423	417	414	377	392	369	407	421	399	392	375	397	403	426	371	427	410	423	424	409	401	410	409	396	374	410	413	414	412	415	423	440	452	417	387	406	445	411	431	450	397	369	406	394	403	388	383	380	404	390	412	406	406	410	366	443	411	407	420	409	401	396	385	438	389	409	400	392	430	400	432	408	405	413	392	392	440	447	405	397	378	419	423	435	396	369	412	429	399	386	450	410	426	402	405	424	433	419	405	429	402	399	411	423	434	446	431	426	386	399	425	402	421	414	398	411	406	412	399	436	444	404	437	430	422	381	431	415	406	423	399	421	411	357	380	389	378	385	415	432	398	395	406	412	436	419	405	418	395	397	421	413	437	392	404	411	385	404	376	392	398	411	385	376	379	365	418	385	462	387	405	381	413	421	413	423	390	380	426	424	467	370	391	408	416	411	402	360	362	424	394	442	404	413	403	389	418	457	388	389	439	423	450	416	385	398	454	395	392	402	409	392	422	378	394	383	388	387	379	440	426	383	408	390	414	435	410	404	384	439	385	411	398	405	439	417	431	411	450	374	398	388	421	405	399	432	420	414	423	406	391	421	427	430	429	435	405	341	409	384	395	410	378	381	378	392	386	449	388	346	369	399	400	429	407	413	374	399	369	392	379	412	424	413	385	411	428	431	404	407	364	404	415	447	431	400	402	425	412	414	398	399	404	385	425	409	420	408	400	395	443	427	434	402	392	434	394	413	395	379	439	421	425	455	409	404	427	421	397	401	430	415	415	394	426	401	377	380	445	406	389	386	415	405	386	382	405	406	449	412	391	415	450	406	466	428	384	423	379	482	420	406	431	403	413	441	449	420	420	383	407	388	411	396	407	416	456	400	426	404	366	397	423	401	414	400	404	406	432	420	414	431	413	405	393	413	431	392	412	400	397	406	392	392	396	384	386	410	400	423	423	445	427	414	396	406	416	428	433	416	404	417	394	389	405	416	427	453	389	454	397	426	422	431	408	434	380	411	391	400	393	404	435	409	398	375	443	431	414	429	422	400	401	412	379	407	380	415	387	428	414	375	429	413	400	381	420	465	394	393	369	419	398	414	411	406	438	435	377	408	427	431	407	411	436	402	419	408	426	410	421	363	409	399	401	409	431	402	402	457	418	398	402	422	379	408	422	414	401	393	419	410	420	405	392	427	398	411	389	403	418	379	414	411	436	419	402	401	415	419	441	397	402	414	403	415	380	391	434	416	395	455	374	381	386	402	424	419	401	407	411	397	370	408	429	425	390	399	408	433	393	390	443	440	391	402	393	414	395	415	426	406	401	409	438	401	395	414	436	416	430	386	405	393	402	420	409	477	439	391	435	381	437	417	426	376	440	389	405	444	427	388	378	448	427	373	392	398	396	390	416	402	446	392	386	427	410	377	401	405	383	400	407	410	432	403	412	455	372	428	397	427	412	398	402	404	452	430	433	415	405	424	410	390	423	445	405	415	393	439	420	412	386	384	408	405	428	411	430	406	437	406	404	379	442	410	394	415	406	440	399	346	410	401	412	389	420	396	411	426	432	385	425	417	403	396	390	366	388	417	400	367	419	418	416	391	423	378	405	376	408	399	370	417	439	408	412	383	453	408	414	418	403	423	416	400	389	448	418	384	404	420	432	387	390	406	406	399	397	424	393	427	429	379	415	399	408	441	416	442	410	424	405	405	406	408	424	406	415	387	383	400	389	425	348	426	411	424	456	398
3411	2056	1658	964	771	648	554	573	494	502	481	449	463	443	447	418	445	415	459	417	449	404	440	395	355	401	401	359	412	423	419	413	429	443	385	391	394	439	438	420	407	410	412	416	362	427	384	394	415	398	409	408	400	395	398	389	417	417	407	429	418	382	411	432	429	382	417	404	407	379	431	380	384	425	402	385	398	424	398	390	385	446	404	411	418	416	425	431	416	439	411	436	389	372	422	380	415	413	399	405	398	378	394	392	417	391	405	411	384	370	376	416	431	406	409	446	412	391	385	425	408	411	449	380	431	392	417	417	413	427	436	399	394	422	357	473	445	452	403	429	449	407	390	423	430	411	416	432	425	391	425	433	386	411	420	404	432	428	402	444	379	415	400	412	429	394	411	398	395	409	405	395	361	426	395	433	399	383	376	449	423	434	446	407	379	402	400	418	419	420	400	415	442	416	423	398	423	394	420	414	406	411	430	362	436	420	381	411	417	394	426	420	397	421	398	418	395	440	382	397	406	401	421	412	434	427	401	416	417	441	423	411	399	403	398	395	398	405	404	416	391	384	368	420	425	427	414	447	420	385	406	409	393	411	399	398	419	388	384	405	409	383	390	401	391	437	393	363	445	429	400	397	381	427	422	422	373	367	367	392	370	407	421	381	424	418	405	427	372	394	395	396	394	387	431	399	393	399	381	354	388	410	429	403	445	404	390	368	385	374	410	414	378	408	388	400	386	418	405	417	414	386	406	385	425	400	432	413	447	396	405	414	400	400	426	390	393	415	401	392	410	429	383	410	395	427	417	395	384	375	391	423	389	408	408	392	416	417	422	402	407	394	402	387	373	415	374	422	361	432	395	407	390	425	391	372	399	416	400	443	420	421	402	414	391	444	410	396	408	400	417	407	413	410	425	364	402	400	400	382	426	427	389	382	417	432	398	390	414	395	386	365	411	389	404	397	409	389	368	376	433	363	408	384	439	408	373	402	404	406	425	400	420	388	378	419	411	372	426	413	411	394	390	413	422	391	377	380	423	443	400	420	412	389	416	440	389	398	402	397	405	392	394	389	451	413	404	418	442	418	388	430	415	406	417	426	415	388	402	418	372	389	418	403	386	435	400	403	374	432	405	376	385	396	399	375	368	401	402	416	413	415	436	412	369	426	398	378	406	399	388	396	375	388	412	419	425	413	384	414	412	408	385	396	410	425	403	391	387	395	438	420	401	406	373	420	400	429	420	387	439	368	413	415	408	394	399	420	414	396	392	373	398	437	408	365	408	383	416	436	395	423	371	410	406	448	386	409	424	419	357	434	435	408	380	399	416	415	420	400	404	395	391	416	416	396	393	381	423	406	393	439	402	358	413	403	403	404	454	407	388	418	419	397	434	401	392	401	366	378	421	416	433	409	424	400	388	418	412	375	403	396	434	391	401	396	391	400	432	406	426	368	409	397	383	391	388	421	404	399	421	399	369	375	402	398	417	410	404	407	413	436	394	415	405	385	428	417	400	394	405	443	397	399	431	413	389	374	410	399	373	402	429	420	418	414	384	371	390	415	383	392	401	408	426	392	406	403	399	376	388	424	399	398	410	378	414	433	421	406	393	422	377	366	386	398	387	408	432	371	391	401	409	433	408	388	386	400	368	378	403	387	406	373	403	435	372	413	381	418	404	356	415	407	370	427	411	421	395	433	383	345	379	354	428	421	430	397	443	390	385	391	422	384	429	425	436	425	405	361	419	403	431	413	428	400	414	389	389	380	427	403	427	402	414	403	444	411	369	401	385	426	403	435	390	447	423	393	389	434	361	406	389	401	415	382	420	408	382	394	419	424	406	420	393	419	421	414	371	378	376	415	410	433	412	421	427	379	405	434	391	380	405	413	344	403	396	411	415	403	396	390	348	383	398	421	396	403	366	408	396	419	397	425	392	404	411	397	439	404	401	403	365	373	430	400	392	409	395	405	394	377	428	341	408	415	399	393	383	390	373	386	412	442	380	417	435	405	427	438	414	415	430	407	393	433	408	391	393	407	409	402	412	419	451	356	417	434	447	391	423	394	383	407	404	431	398	403	418	394	429	444	385	412	402	407	437	381	420	386	382	420	379	384	385	414	372	381	369	415	373	392	390	413	404	447	429	386	436	413	418	385	423	418	399	400	382	368	387	380	424	402	404	417	422	367	370	434	444	413	420	408	387	396	408	422	385	397	408	378	401	433	374	392	448	399	408	400	390	417	404	425	411	446	403	396	406	409	380	393	355	384	398	400	389	418	401	421	373	388	404	408	419	418	392	420	401	390	417	408	391	419	393	430	373	400	357	415	425	399	391	399	398	424	433	410	420	372	410	392	414	392	370	430	405	385	385	371	429	401	377	415	392	419	438	404	399	432	388	409	403	387	407	407	394	410	398	420	450	413	394	362	371	386	410	412	425	396	464	409	404	374	386	405	413	395	397	422	388	417	370	440	416	399	390	386	384	357	399	388	428	398	421	424	395	426	411	435	422	393	399	408	398	409	397	379	402	423	360	361	405	396	415	380	417	405	431	437	396	386	395	405	400	430	385	399	437	418	409	417	413	362	448	413	396	353	387	383	372	405	379	410	392	375	395	403	393	363	369	411	409	383	412	434	400	422	397	404	392	428	390	407	353	411	393	400	426	394	399	431	412	390	364	381	407	390	418	442	391	408	392	423	364	429	450	402	384	389	456	399	421	439	436	406	409	427	380	390	373	400	365	421	400	417	360	388	402	409	393	381	392	379	413	398	437	409	429	424	384	379	398	398	374	406	389	429	389	415	400	412	422	401	430	386	402	437	403	397	359	405	404	410	353	376	428	435	409	397	455	376	415	376	423	400	400	399	399	396	392	384	384	362	395	416	447	404	419	427	399	381	410	440	374	397	392	396	360	410	392	412	425	375	394	422	397	407	402	444	403	360	435	392	435	405	395	401	353	398	384	385	391	397	387	417	395	398	397	382	368	398	372	388	424	384	406	416	409	411	386	432	438	425	424	409	393	396	364	388	441	380	355	412	394	367	446	436	414	404	401	401	408	388	405	393	419	407	400	374	389	381	429	419	391	406	406	368	394	417	362	419	402	401	378	405	387	384	427	378	381	414	408	430	429	416	392	370	443	359	397	410	395	421	392	420	350	448	432	429	407	395	404	385	388	385	398	384	403	441	415	391	409	386	394	378	434	382	407	423	409	422	395	392	415	391	431	411	380	388	414	384	404	403	416	397	368	434	400	384	464	410	402	386	386	437	435	400	423	447	430	402	426	394	418	393	384	370	369	394	398	394	405	422	395	423	398	412	429	407	368	428	390	433	384	402	393	402	422	414	428	385	414	419	411	414	420	406	397	378	405	370	384	403	428	438	402	423	379	420	381	412	381	369	379	411	410	400	408	399	408	404	392	406	357	376	418	386	380	438	410	382	451	431	445	402	404	374	397	430	373	395	407	409	411	412	404	395	418	408	407	442	419	452	382	396	418	401
24313	21432	28602	24663	20111	2528	884	529	377	429	367	358	358	362	341	336	306	321	290	314	325	337	317	304	313	313	293	341	306	314	306	307	302	303	306	286	307	309	312	280	321	318	298	308	321	305	292	311	310	282	299	292	295	310	286	299	306	288	310	293	311	298	322	290	304	284	286	266	291	288	307	264	270	290	270	281	272	303	286	294	297	296	295	316	260	290	311	325	290	290	301	293	294	296	300	309	301	255	296	309	292	293	289	310	328	273	328	304	319	308	273	305	318	300	282	300	294	286	317	282	310	284	293	271	317	298	311	310	295	261	294	307	295	270	334	307	334	268	304	311	293	277	302	272	290	261	288	296	313	292	327	295	299	278	298	325	278	278	289	318	274	304	279	306	287	316	288	296	303	302	296	295	267	273	272	286	296	302	324	271	292	310	300	291	295	270	289	295	273	305	287	277	287	293	314	273	286	279	299	294	270	303	272	299	275	278	330	322	313	321	282	280	292	278	286	298	262	299	305	291	297	278	252	313	286	285	316	270	302	300	307	318	268	339	298	299	273	274	279	262	331	263	297	292	268	319	284	295	258	300	283	275	308	275	268	289	291	316	277	285	309	284	258	306	294	306	300	302	298	288	327	278	307	283	277	286	276	292	291	295	281	278	282	259	252	309	292	281	280	321	286	277	282	271	296	302	298	303	283	281	315	294	269	282	311	288	295	304	311	307	271	287	324	323	318	295	303	279	307	279	308	312	286	301	301	264	311	291	296	287	278	291	294	281	336	293	304	287	286	278	300	280	273	304	274	295	293	292	293	305	286	287	291	300	279	276	276	318	274	288	289	318	290	275	304	288	286	283	288	297	298	283	291	317	290	289	298	262	285	292	282	268	313	276	323	292	284	273	292	272	291	258	301	272	290	298	296	282	325	286	288	304	287	266	312	306	325	272	303	273	257	277	282	303	291	288	302	278	313	288	317	329	289	307	296	283	285	289	300	308	311	294	264	288	321	320	265	304	276	288	257	328	283	278	314	306	283	272	284	279	311	269	275	311	273	290	284	293	291	285	279	318	271	295	280	303	290	295	269	268	268	288	302	316	309	291	282	273	276	319	307	288	310	287	284	305	296	259	317	287	295	286	316	289	268	314	310	297	318	274	324	268	280	288	285	264	279	296	301	267	288	304	292	282	302	314	275	284	279	254	312	277	296	293	281	303	271	267	258	289	292	289	275	267	290	287	310	305	317	290	303	259	297	282	287	322	311	272	294	312	282	284	273	284	302	274	276	295	284	313	305	268	306	258	268	302	261	263	299	295	259	291	315	307	306	286	298	265	277	309	309	318	273	310	286	304	318	317	305	294	288	276	275	277	283	302	292	310	303	293	271	275	292	280	321	318	293	313	268	310	295	289	314	286	292	313	280	297	279	286	287	258	286	326	290	294	296	285	306	290	247	285	333	295	308	295	297	270	306	309	292	261	314	306	279	279	276	284	269	265	281	301	305	295	310	297	320	266	289	309	283	264	279	289	286	288	301	275	300	287	273	264	312	283	306	294	306	242	321	290	304	264	278	287	285	294	288	305	276	280	310	331	306	313	300	271	279	286	323	285	285	320	279	296	297	286	251	275	263	305	295	277	310	293	306	278	285	286	307	316	278	256	276	283	309	258	305	267	289	290	283	264	270	278	306	306	275	295	275	271	296	306	273	272	286	284	279	295	309	281	283	273	301	318	297	287	276	295	302	273	293	317	286	266	309	293	306	285	289	272	287	325	306	292	296	312	328	258	275	259	286	282	267	279	285	306	320	277	302	292	291	286	260	315	289	297	302	250	285	294	309	263	284	294	308	283	281	285	299	250	312	312	282	299	266	282	252	298	276	285	288	288	282	313	300	307	289	309	294	288	277	281	290	264	308	273	262	282	303	303	316	280	285	306	286	274	285	289	309	278	296	296	311	271	263	304	291	290	275	282	292	270	303	317	261	269	331	291	311	315	306	271	289	296	305	287	284	256	306	285	304	287	292	269	290	280	298	284	261	277	277	276	262	292	279	287	314	260	305	289	319	312	303	251	303	280	276	286	292	291	319	306	280	303	301	285	270	299	300	261	292	276	295	309	277	276	288	237	293	297	287	272	278	288	270	281	278	302	274	262	292	315	280	288	306	301	282	305	279	299	287	289	315	284	300	281	286	267	273	318	280	277	294	294	289	294	311	284	297	280	293	288	278	293	277	284	285	280	276	275	298	282	312	292	272	268	289	280	297	314	313	280	269	276	287	305	294	285	279	266	311	305	307	279	275	310	308	271	295	265	291	299	270	298	281	281	244	272	300	291	283	290	281	282	264	308	263	251	279	303	287	274	285	284	281	304	266	261	323	290	284	292	268	292	288	284	283	306	281	322	305	265	328	276	310	315	296	266	285	284	288	278	295	269	259	269	310	313	300	302	294	284	287	312	307	282	291	270	304	307	314	314	281	291	296	307	320	271	272	321	282	260	305	296	311	296	274	271	313	316	261	258	317	335	246	284	295	260	296	279	285	296	290	288	340	277	283	291	271	283	294	282	275	273	321	269	280	266	300	282	288	292	313	277	321	272	278	290	282	290	280	305	325	268	331	296	292	315	306	283	278	289	280	295	288	268	293	259	270	288	264	326	289	297	317	301	312	293	262	307	288	281	302	274	293	309	267	286	228	270	271	276	263	305	307	278	287	286	301	268	286	295	297	317	262	293	308	325	316	296	296	297	265	294	288	322	287	257	270	290	310	277	259	280	300	279	292	313	292	292	308	300	280	280	284	282	275	307	270	303	314	287	268	261	319	284	272	316	290	277	303	302	285	282	291	297	304	288	262	263	292	314	291	275	294	300	301	314	303	312	307	270	296	288	296	260	302	285	260	256	294	293	283	298	275	274	292	312	269	265	277	252	298	329	298	263	280	304	260	281	296	281	293	309	292	270	265	296	294	294	288	309	284	304	300	286	288	247	311	284	306	273	297	268	280	277	305	300	281	288	310	277	273	287	281	244	296	279	291	286	297	295	291	313	302	285	274	299	278	304	302	266	300	315	310	283	287	301	250	319	280	266	305	289	299	276	301	261	276	294	275	253	307	317	296	307	279	259	257	297	289	305	286	253	281	295	281	313	279	325	299	310	276	285	310	285	274	286	294	222	292	268	255	291	278	297	281	273	269	268	283	299	282	281	283	310	296	295	294	297	264	312	297	294	278	306	314	270	282	260	293	282	285	302	297	289	263	280	293	302	303	300	279	255	309	256	259	292	307	274	291	319	259	306	313	312	301	275	307	288	272	290	277	277	260	266	278	297	264	269	315	270	327	287	285	286	293	294	303	307	278	302	293	305	313	286	296	299	296	276	303	278	296	277	301	293	278	251	262	286	283	256	251	292	312	300	297	289	308	279	272	287	303	271	306	294	275	273	271	279	292	288	280	329	291	291	280	307	275	289	300	285	305	307	271	285	310	284	293	267	290	279	264	277	307	299
3290	4627	3595	1732	1229	984	804	652	576	521	505	468	407	418	402	363	348	357	370	373	348	348	325	302	355	345	337	315	346	321	317	324	344	320	338	309	325	304	294	337	291	325	309	292	309	338	316	334	292	326	337	315	315	337	291	326	301	298	275	324	313	331	325	300	313	306	297	331	285	287	317	280	322	303	310	304	303	324	300	295	320	317	321	329	302	309	316	275	288	306	275	297	308	325	280	287	296	298	327	318	285	315	285	295	321	312	288	318	310	317	283	297	307	294	310	308	278	333	301	300	308	289	338	329	302	293	320	305	336	273	290	252	307	285	268	331	295	270	319	314	272	298	302	326	310	290	307	273	313	333	335	330	313	311	312	297	295	294	335	302	290	257	288	326	312	298	296	276	264	254	287	326	285	328	298	320	321	313	325	311	299	323	305	312	307	311	254	330	318	323	309	302	328	297	287	312	311	314	297	315	272	270	302	316	261	286	324	280	297	281	338	288	286	299	295	290	303	299	295	313	307	296	306	292	281	304	318	280	299	328	283	304	296	274	297	311	293	313	296	301	340	267	322	319	290	311	318	287	337	274	271	291	282	324	312	303	287	299	313	333	291	335	286	287	306	291	309	296	300	301	318	296	307	312	287	296	292	286	302	315	321	308	301	302	333	317	290	278	306	294	269	294	313	286	343	288	292	328	292	297	345	315	314	287	332	316	300	278	278	284	323	284	288	299	303	319	301	296	272	271	292	314	321	287	289	299	307	284	305	315	296	307	325	293	345	296	304	282	290	334	293	291	296	329	326	331	313	312	320	294	281	289	291	330	313	320	312	314	333	272	316	300	288	323	309	312	297	339	312	301	311	306	274	303	313	287	299	330	312	325	268	349	322	281	285	305	290	281	280	290	301	319	288	292	279	288	285	290	292	288	311	287	318	267	302	285	293	290	290	300	315	291	300	289	331	285	292	314	268	283	283	305	293	324	253	302	306	276	268	271	289	301	274	297	284	263	334	279	292	300	286	284	296	314	265	280	306	297	301	291	312	308	302	305	312	303	318	303	305	300	335	320	302	302	274	297	294	314	292	328	327	299	289	329	275	321	282	302	274	302	288	279	287	274	342	292	299	297	274	279	335	287	315	304	317	303	294	270	304	281	311	306	299	276	303	287	296	289	280	301	300	306	298	315	268	263	322	270	297	283	311	302	308	300	280	310	294	297	293	293	292	286	301	296	326	287	313	300	284	307	343	279	279	271	298	274	322	307	287	303	304	327	304	323	306	299	303	291	256	311	279	289	317	279	280	293	306	295	305	287	315	289	284	309	274	300	265	290	283	340	310	265	301	348	316	312	294	265	285	311	297	266	298	314	302	321	275	307	292	297	321	276	311	304	274	278	292	286	279	294	301	313	301	298	272	316	333	268	295	273	290	301	301	296	300	313	316	265	275	314	301	339	293	283	335	336	296	296	326	301	349	292	281	287	271	312	300	296	284	296	303	298	314	276	307	296	325	282	299	284	303	266	309	280	280	275	289	289	323	300	286	257	303	304	309	258	309	305	319	289	282	294	275	322	325	286	287	318	312	313	306	303	296	316	310	306	296	274	306	308	290	325	298	307	291	317	282	321	316	274	288	299	330	308	305	311	296	327	300	302	293	309	282	299	301	298	318	300	289	293	333	279	280	312	287	302	328	324	287	317	279	294	301	318	285	301	327	310	297	316	321	294	284	304	299	294	298	301	301	319	308	306	306	286	288	289	322	322	287	291	262	336	293	294	267	299	308	292	285	278	305	287	267	288	326	327	289	298	316	316	268	313	311	311	304	286	309	298	287	265	308	300	304	289	298	327	264	304	313	307	275	309	301	284	303	330	300	305	262	330	277	259	277	298	286	324	297	315	316	295	311	274	294	293	282	292	309	327	307	280	265	286	286	282	275	313	285	329	325	308	294	288	301	314	297	334	310	281	308	282	299	308	290	282	307	267	309	301	324	300	321	335	310	306	300	311	293	306	301	281	293	287	287	296	340	304	309	296	286	294	284	291	309	278	280	289	308	298	291	312	302	312	272	282	306	278	306	317	334	336	260	297	289	307	300	292	288	314	298	291	319	278	328	271	320	286	257	285	280	296	286	269	286	331	271	282	291	293	309	275	302	299	292	292	304	284	270	309	309	323	326	291	265	337	318	314	266	306	291	262	295	337	305	275	300	298	248	280	277	320	289	304	301	286	300	307	313	313	300	333	312	327	280	318	290	322	262	267	305	309	302	326	285	321	344	289	305	304	311	321	295	267	273	325	289	297	301	291	277	336	272	316	296	271	320	317	285	304	290	295	292	305	308	293	307	280	281	292	291	296	320	319	277	289	293	286	297	287	313	323	298	270	300	284	328	334	300	282	283	268	304	279	293	300	294	303	273	288	330	312	328	267	323	309	311	289	302	294	291	304	336	308	293	270	271	299	307	287	279	290	305	273	321	319	317	309	329	306	326	319	296	276	292	300	290	276	278	323	311	263	330	308	263	312	297	282	276	310	280	289	310	332	288	277	279	309	314	282	300	300	291	280	307	294	297	283	299	291	262	294	273	325	284	292	298	295	297	311	306	290	318	296	292	300	278	326	287	293	298	328	297	270	305	287	319	327	276	265	307	315	292	280	288	277	302	271	295	263	328	277	320	296	305	261	295	290	325	275	290	295	296	307	277	261	272	290	295	285	286	313	278	313	315	326	324	287	302	285	316	299	295	290	308	304	292	288	293	320	299	289	274	299	283	294	295	305	295	289	281	316	305	288	294	273	282	286	297	300	320	248	293	310	290	296	294	317	297	278	308	269	308	286	284	283	310	277	293	307	285	301	313	297	311	308	309	292	274	294	301	292	305	299	315	288	277	290	285	287	286	287	309	331	298	292	274	283	279	301	308	291	315	332	274	284	304	325	296	304	302	291	267	322	297	301	276	272	308	283	288	323	312	283	299	277	309	335	310	333	303	332	287	254	304	299	301	289	298	304	302	266	301	319	293	311	280	271	295	292	288	283	279	287	303	300	283	279	297	287	291	310	309	292	304	270	285	291	296	303	272	280	258	298	292	313	329	299	316	286	294	324	298	304	313	279	284	315	324	299	304	310	303	304	287	276	307	297	285	296	303	269	294	308	320	267	308	272	254	274	323	302	296	302	292	300	273	305	277	289	324	274	308	285	286	299	306	292	312	298	302	311	290	302	296	283	329	280	326	285	325	274	305	271	318	299	294	292	301	289	281	299	278	288	301	275	290	317	323	281	314	311	274	303	261	316	307	288	289	275	330	316	318	306	298	292	308	318	312	287	301	276	313	269	296	295	324	301	322	320	303	302	316	297	284	280	308	268	282	295	318	282	296	308	324	287	312	284	282	308	294	332	266	286	305	277	327	295	304	285	310	299	287	298	262	325	287	316	312	274	284	287	268	285	302	259	305	326	281	293	321	291	286	287	305	320	283	300	292	298	292	324	266	312	299	285	291	311
27615	12315	1837	1062	805	638	645	607	583	576	616	584	574	629	575	563	589	615	586	620	588	600	623	628	572	608	583	550	582	583	609	543	564	585	593	574	641	607	576	622	612	545	589	561	589	550	581	584	591	617	594	572	584	583	583	636	586	611	581	624	558	576	593	609	662	561	580	591	571	576	597	624	529	617	569	563	587	605	572	534	639	611	566	572	611	573	610	534	607	555	619	600	594	577	553	621	591	593	606	599	606	533	548	605	578	573	640	594	640	606	571	557	504	601	602	598	577	584	590	610	588	565	602	561	561	582	608	589	598	597	563	569	570	595	577	634	544	557	595	589	593	535	577	603	562	576	579	628	600	567	618	575	570	558	605	577	588	544	572	603	608	601	571	554	593	572	532	600	576	618	575	601	598	624	588	567	576	585	595	615	607	576	557	546	540	606	546	567	577	560	602	564	567	559	618	590	534	574	537	628	564	612	571	570	572	611	594	537	588	582	602	566	572	542	555	576	583	597	599	580	568	567	541	593	599	596	642	608	588	557	591	549	599	578	593	594	586	596	616	560	609	550	576	589	557	569	608	554	540	611	540	605	581	566	623	533	576	588	588	596	603	596	587	604	562	609	534	578	578	547	595	580	611	595	593	551	573	580	561	662	552	569	572	571	532	611	566	566	571	606	590	570	616	534	600	560	574	592	549	536	528	553	633	603	596	623	561	632	554	577	592	557	556	576	604	581	581	559	619	573	578	558	601	583	573	609	579	617	579	569	565	613	569	511	574	567	585	588	575	584	612	596	614	640	558	567	569	581	613	581	566	577	586	568	534	563	617	586	578	612	603	557	544	577	618	623	576	574	586	576	593	567	595	599	567	546	571	583	613	576	569	515	550	568	585	581	624	586	581	568	589	622	554	583	577	554	589	631	646	588	586	578	614	561	573	611	555	533	562	597	610	546	567	600	591	581	617	572	609	552	592	587	601	563	595	594	597	620	613	603	618	591	511	605	596	565	587	561	609	571	601	585	530	568	576	574	633	579	586	579	588	609	596	633	614	603	572	569	555	594	590	631	577	604	596	547	586	555	563	530	577	575	614	646	607	653	586	596	618	582	588	551	583	584	566	572	602	556	608	624	583	591	524	628	625	579	611	550	564	541	601	611	611	600	571	580	564	617	581	632	536	586	573	560	632	559	612	603	605	609	611	573	600	602	582	568	580	556	619	574	551	553	572	588	544	549	606	584	584	544	561	604	542	614	590	555	574	607	582	617	595	576	560	557	563	573	567	583	590	543	649	578	533	588	604	623	588	639	581	595	574	572	541	611	617	590	574	556	618	592	580	575	579	528	563	558	554	574	578	554	596	553	593	586	573	575	595	584	561	575	590	596	581	608	550	551	589	570	583	601	618	587	552	616	547	574	634	584	590	547	599	578	566	592	549	545	563	569	560	568	596	580	631	593	600	562	585	544	559	578	585	596	602	571	608	589	583	577	544	559	584	567	556	574	615	560	612	534	587	604	575	617	577	587	625	548	577	613	559	632	584	619	596	573	588	587	603	550	616	556	610	571	574	533	607	629	603	565	568	592	565	525	576	562	620	613	601	600	543	590	595	554	575	586	604	590	588	573	609	559	570	585	584	594	608	605	590	624	599	570	594	548	592	589	574	583	548	646	569	574	608	580	604	589	568	593	594	573	573	559	597	587	653	561	589	572	541	587	606	550	600	591	535	602	607	546	594	550	582	586	613	588	596	550	583	629	566	570	575	576	598	581	571	568	575	530	581	535	563	591	634	578	596	541	577	607	601	581	589	596	632	618	574	556	564	587	567	565	565	572	568	569	624	552	552	567	597	547	578	592	581	578	591	582	582	601	571	602	579	544	555	586	559	596	583	582	559	587	541	641	601	570	590	569	627	565	604	573	596	588	602	628	579	588	566	597	550	584	557	597	541	573	591	556	593	572	579	527	559	632	597	593	544	561	570	581	595	595	556	564	563	620	613	576	555	594	575	586	575	596	557	658	541	582	628	593	589	635	599	523	586	615	579	596	593	587	537	540	587	540	583	587	570	570	582	599	576	582	584	609	578	642	541	575	597	603	628	621	609	549	625	587	636	601	638	580	599	584	553	587	567	571	576	597	565	579	593	594	583	592	559	567	632	616	549	583	608	575	548	575	605	580	622	584	602	636	515	556	599	559	575	591	589	599	589	555	649	625	556	556	617	543	600	636	584	568	626	562	610	590	584	582	593	577	592	524	571	605	554	574	564	604	589	620	549	612	566	583	610	575	610	567	597	573	603	610	569	548	562	591	586	586	542	574	605	568	635	589	642	576	566	580	634	624	606	588	577	586	601	597	593	574	610	598	613	588	644	597	603	611	566	595	597	587	564	572	609	623	559	544	603	576	553	579	597	575	540	553	560	571	622	630	623	563	560	607	592	578	597	636	581	596	599	552	644	555	588	622	596	553	619	551	599	576	543	593	549	639	575	554	541	589	563	554	555	617	543	573	575	595	565	585	593	599	595	589	574	559	614	574	575	581	575	615	562	595	582	609	621	570	608	598	579	553	609	585	563	597	597	580	600	554	602	558	556	592	610	580	555	578	584	565	625	568	566	591	561	620	548	589	580	602	554	566	598	570	619	566	613	636	597	545	604	622	578	618	538	543	572	562	581	521	575	568	593	526	636	579	629	552	578	592	619	580	582	595	549	579	590	559	537	618	579	584	581	587	588	594	594	557	623	558	563	595	597	568	553	592	593	590	567	597	549	590	610	611	582	623	594	533	568	598	613	594	603	597	581	604	623	615	574	575	584	529	561	583	564	587	577	587	594	597	603	610	616	594	617	642	576	600	620	604	551	588	570	562	586	597	592	581	561	577	610	582	578	595	555	554	561	552	594	583	614	564	592	567	595	572	558	574	576	591	593	558	542	606	599	569	589	547	591	625	609	570	560	576	561	554	625	549	577	589	585	549	589	612	596	549	625	548	578	615	628	614	537	611	580	624	573	579	580	565	576	605	621	607	604	568	613	580	617	550	571	564	578	569	579	594	636	586	614	593	585	595	568	610	566	633	573	603	572	558	612	586	603	558	572	546	547	591	589	542	563	559	533	555	597	593	596	561	641	626	580	626	624	602	530	610	561	567	570	597	543	606	549	580	583	584	539	565	557	543	629	598	570	603	602	559	554	593	573	573	560	603	535	579	611	566	559	559	584	571	589	591	609	568	610	581	596	566	579	573	619	596	589	566	585	580	583	573	600	573	583	550	644	581	590	590	565	551	583	633	620	560	587	554	572	596	548	581	605	567	593	582	573	571	557	570	583	567	591	600	592	570	641	571	649	578	559	599	614	590	556	592	586	565	591	583	561	577	548	560	594	566	595	567	601	541	625	585	582	574	582	553	549	603	588	615	590	574	590	585	589	585	586	552	588	644	537	559	602	586	567	569	590	582	606	605	589	600	593	595	576	570	599	571	564	598	571	570	537	571	576	570	628	578
5041	776	764	627	597	552	629	560	526	584	520	560	542	592	587	575	524	569	543	561	502	593	567	575	518	525	525	539	556	527	549	513	563	561	521	551	549	520	559	501	517	546	554	520	537	508	548	504	551	517	556	551	564	524	564	552	543	581	525	581	522	550	550	535	566	568	536	494	515	555	550	550	537	543	548	603	512	543	513	541	551	557	505	545	524	560	554	522	543	538	577	522	556	583	547	513	576	506	564	491	549	579	537	527	530	538	528	505	516	539	510	545	531	517	529	570	542	558	528	526	538	535	540	536	499	505	544	543	539	516	545	580	563	531	536	588	588	540	557	592	510	576	555	553	518	560	574	564	522	537	556	543	517	520	520	521	576	562	538	570	565	514	570	509	562	477	561	519	554	529	552	558	539	579	559	530	517	496	516	564	518	566	494	528	534	509	527	535	537	569	504	552	564	540	557	552	527	536	568	531	516	516	556	572	556	538	578	548	551	573	540	515	515	555	496	506	545	557	520	529	561	540	517	510	564	531	545	509	517	533	537	555	531	506	533	501	587	564	531	526	523	544	515	570	553	561	558	510	512	534	523	529	544	501	529	526	522	525	514	547	530	520	528	533	530	525	563	527	495	496	563	543	558	584	527	540	542	552	540	509	545	546	564	544	554	531	565	543	518	540	562	505	550	540	544	507	550	543	533	561	567	568	526	515	551	546	516	486	559	534	541	552	581	539	511	562	530	566	557	522	526	535	549	545	537	533	522	574	539	548	542	544	550	536	554	601	557	498	543	562	533	510	554	530	566	564	504	511	569	577	536	535	474	581	586	595	534	537	556	524	555	522	495	526	557	532	562	570	517	571	527	549	497	535	549	539	527	550	544	528	558	530	543	560	546	571	519	555	573	528	570	532	549	528	533	548	539	540	502	536	534	557	533	542	526	562	534	544	602	595	491	589	539	561	535	519	507	554	534	543	606	504	529	510	590	498	565	527	530	542	536	528	515	518	528	506	511	526	502	526	549	512	540	499	514	550	534	527	585	521	528	544	557	604	561	575	532	547	551	533	542	584	547	534	548	524	567	512	556	526	537	542	520	538	547	522	503	536	540	567	537	516	520	497	523	530	569	487	518	557	518	559	550	528	524	510	518	507	560	565	538	545	562	537	524	525	547	503	565	526	496	559	549	512	543	538	556	541	534	571	530	529	509	521	546	521	505	525	559	577	556	561	524	524	589	546	553	585	563	559	508	559	540	557	564	539	532	533	572	528	542	546	521	518	493	542	530	505	510	555	538	519	508	555	527	549	529	510	523	539	514	485	550	549	557	539	556	520	558	570	535	541	543	531	541	519	529	513	498	489	576	516	542	559	547	551	535	534	535	572	560	581	523	535	536	567	535	549	560	556	543	495	530	531	527	498	550	552	531	532	528	518	502	530	566	570	533	544	542	566	522	492	569	542	584	560	524	569	535	501	554	561	503	507	522	556	558	544	575	572	507	552	566	532	509	550	493	556	511	571	520	533	506	551	528	542	514	535	515	529	542	547	578	570	506	558	576	530	515	570	541	576	535	532	552	528	510	527	583	512	534	543	515	552	543	523	543	522	574	527	550	493	527	526	546	536	534	562	523	487	565	519	551	559	556	583	511	533	550	567	521	549	566	543	536	553	515	568	564	557	541	552	528	535	578	537	524	550	516	545	529	550	548	529	563	564	547	543	588	551	553	571	579	580	513	569	547	558	551	542	557	486	531	566	514	567	528	525	545	544	555	542	490	537	537	586	531	592	567	528	529	553	520	555	525	535	511	568	566	473	532	521	547	528	544	545	562	493	574	560	556	567	532	589	599	524	545	577	584	540	543	545	546	538	554	540	534	571	549	525	562	516	541	544	533	541	580	542	500	523	531	528	529	566	516	510	522	557	552	566	523	546	517	530	547	572	530	574	546	518	532	502	556	564	540	582	551	509	521	521	556	540	513	553	545	552	608	577	525	567	563	559	542	574	514	535	540	529	545	511	538	501	594	542	544	526	545	556	508	522	533	528	544	520	568	496	549	546	538	537	555	504	545	511	506	555	509	532	558	527	521	530	539	550	556	528	539	568	574	546	543	553	553	553	559	552	590	514	544	546	584	495	511	560	548	512	542	539	546	509	501	505	558	548	543	528	554	520	572	536	541	516	542	528	511	550	527	570	541	576	536	526	519	519	589	530	524	520	551	576	500	520	541	551	527	540	570	589	554	538	542	514	570	533	513	550	549	572	543	551	508	553	515	525	548	517	534	559	520	521	552	550	548	552	568	573	542	506	571	557	551	561	493	572	574	551	549	555	580	525	523	532	565	545	540	479	572	545	536	567	542	511	546	558	517	499	535	561	553	535	611	559	556	577	510	570	579	531	521	530	578	532	529	517	543	558	533	523	512	480	532	527	578	574	537	525	543	582	519	538	484	540	535	540	542	556	559	505	563	516	491	511	551	522	545	509	542	560	542	555	539	537	586	537	559	522	541	557	556	562	575	585	541	526	546	502	560	567	591	548	529	523	500	502	498	558	531	524	561	554	538	575	544	563	495	571	525	535	530	551	523	585	522	564	496	523	551	566	511	510	516	531	579	553	532	553	513	509	533	569	540	548	529	561	548	550	536	510	550	569	528	514	516	562	554	558	551	548	561	542	544	518	569	538	494	533	520	543	513	532	544	544	553	526	561	571	563	530	555	521	574	550	558	555	519	539	539	571	562	535	540	528	518	602	525	595	546	545	474	518	547	556	559	547	556	555	545	525	605	520	558	548	546	508	540	529	535	593	531	533	476	568	531	474	536	547	578	521	557	564	520	529	561	520	553	500	536	549	544	511	553	527	522	569	510	507	511	547	531	562	515	583	548	530	543	554	543	532	549	507	532	543	497	551	556	526	523	600	542	573	513	580	545	539	547	476	523	523	518	528	522	563	559	533	520	522	551	556	557	522	541	551	501	533	552	555	566	515	527	496	562	564	579	499	531	568	510	495	552	563	566	543	532	544	532	548	545	497	551	565	551	524	518	520	546	545	521	529	550	567	544	544	563	527	519	519	500	517	540	551	539	543	549	528	553	521	569	540	527	559	588	536	521	531	550	526	538	513	543	492	527	556	570	535	472	561	558	540	569	545	534	554	540	508	499	513	567	543	520	549	546	542	538	521	500	564	609	542	494	520	564	551	529	525	556	529	580	554	534	532	548	517	521	585	546	499	570	543	523	557	517	551	582	540	570	515	538	546	561	601	546	544	502	557	565	558	555	550	536	524	556	541	560	527	577	540	542	520	548	556	508	508	547	576	536	542	579	534	532	549	520	555	551	595	505	517	535	556	526	582	473	540	534	534	560	558	521	549	542	564	525	549	572	531	578	522	520	566	553	561	494	539	542	519	534	549	571	562	557	545	554	550	520	530	551	514	536	533	562	582	569	571	509	506	522	513	538	568	544	527	567	489	531	537	563	569	521	572	569	568	536	534	554	543	512	558
25702	21426	26107	19214	1508	681	609	476	416	421	402	467	400	417	413	422	418	410	387	424	418	407	408	377	450	383	419	457	368	409	406	401	399	423	387	421	397	369	398	395	390	405	429	402	428	391	376	405	391	388	405	399	378	390	394	421	395	393	390	427	410	397	395	394	376	411	384	391	378	410	380	370	372	349	399	383	406	384	420	425	395	404	365	380	393	412	352	381	410	396	384	406	396	389	409	375	411	384	407	374	416	382	409	385	380	368	394	432	393	354	395	404	360	390	406	397	408	393	438	371	393	374	410	398	400	423	354	384	409	412	441	395	421	426	389	368	386	377	389	392	451	397	402	403	412	399	364	419	430	367	399	394	394	396	369	365	394	424	392	406	366	377	354	370	419	359	403	378	395	413	412	403	388	384	371	390	398	379	372	368	392	389	405	357	410	402	418	404	404	392	407	411	390	400	392	410	361	411	385	373	411	420	409	380	392	379	353	371	353	394	394	376	379	381	402	392	393	388	421	455	421	398	371	410	405	392	376	381	405	410	352	393	382	393	425	407	407	361	402	397	360	409	393	412	401	385	412	407	371	405	380	408	378	420	382	366	408	368	416	412	406	385	407	402	370	361	409	382	387	384	400	396	388	415	387	405	385	394	399	396	390	374	410	382	373	401	376	376	415	348	393	372	376	380	399	388	411	377	386	415	399	420	409	415	364	377	399	414	378	382	398	395	380	407	405	429	436	426	392	402	372	369	421	404	400	400	402	397	367	365	423	370	351	399	410	367	386	365	407	368	427	404	395	385	349	423	401	383	400	362	406	379	412	368	395	367	380	395	406	394	390	394	372	403	372	391	426	416	416	417	358	399	412	420	394	419	420	380	399	383	395	411	406	382	407	377	415	379	418	369	420	378	380	423	439	407	398	378	402	416	385	419	371	388	403	380	386	376	384	397	398	383	422	413	397	406	398	397	361	388	372	370	415	404	388	382	381	393	391	401	381	417	403	417	416	373	360	384	440	383	393	371	359	368	364	394	367	416	388	412	410	387	379	411	392	389	401	369	399	405	394	387	355	385	380	378	404	400	378	408	394	390	376	396	405	361	408	392	390	370	390	385	383	404	395	389	445	393	407	383	395	383	434	393	412	423	352	387	383	412	382	388	373	394	405	364	400	382	350	405	408	386	382	396	431	382	332	407	382	411	401	404	396	393	395	444	434	425	392	405	433	410	367	381	410	381	426	404	388	367	380	392	434	399	413	417	440	381	397	380	395	402	386	380	369	397	379	374	379	360	410	419	410	403	421	414	395	393	388	358	371	408	400	380	393	388	399	390	386	380	397	366	392	388	437	415	392	391	378	400	410	424	385	360	395	425	404	382	446	377	415	379	398	421	383	387	387	378	396	383	376	399	352	403	393	365	389	405	336	404	400	377	424	392	398	388	420	398	349	367	411	400	367	391	408	414	395	382	402	407	402	419	379	383	391	412	374	352	401	400	415	378	386	388	417	409	421	373	400	377	360	381	420	399	369	423	381	410	400	386	396	368	439	428	404	378	420	386	406	406	405	404	385	376	410	436	403	403	395	373	406	387	402	371	376	379	410	381	393	375	391	420	400	394	365	395	380	383	326	398	404	405	413	425	385	377	370	383	331	375	402	413	390	379	419	395	412	402	393	398	376	373	381	425	381	431	391	405	375	406	396	355	422	404	412	428	383	406	376	396	424	411	383	431	381	391	394	413	420	384	404	377	399	373	385	392	379	375	356	420	408	393	374	380	403	372	417	363	360	414	399	419	386	417	397	406	375	382	400	371	405	395	387	393	416	389	391	444	379	425	390	399	402	389	401	417	413	397	427	412	359	370	411	352	395	389	394	380	370	408	439	397	397	384	382	390	387	420	395	394	422	398	371	374	426	400	381	395	375	397	361	421	392	413	392	368	394	410	391	425	391	395	405	403	390	433	418	410	381	347	412	384	380	400	394	406	390	402	388	434	390	404	385	405	394	393	376	399	412	370	366	402	389	375	403	362	377	406	379	362	412	399	383	402	394	437	399	416	435	391	380	363	419	398	424	355	400	402	380	367	391	392	374	396	385	376	404	395	378	391	388	409	372	427	379	393	402	375	370	355	369	377	385	410	375	361	359	372	383	380	399	415	393	423	391	376	429	406	407	333	398	393	364	419	407	393	402	369	387	404	373	426	419	384	380	408	379	388	393	371	408	411	397	361	395	429	383	404	385	409	381	403	400	398	375	372	366	430	403	380	414	427	427	410	397	433	400	388	372	406	367	418	390	380	403	324	381	379	362	400	373	385	366	375	402	396	418	432	396	428	380	405	362	403	418	395	401	378	373	394	429	383	435	366	403	406	393	378	352	370	375	397	382	378	412	405	420	384	403	398	427	408	345	426	395	378	412	391	410	402	408	379	383	391	366	426	386	371	370	398	379	406	384	372	381	365	387	437	418	370	404	408	416	402	384	423	374	404	407	375	398	383	423	449	391	408	352	395	391	382	395	396	437	414	392	392	346	412	383	386	388	426	405	356	418	366	385	387	409	424	397	424	399	383	367	392	372	411	387	403	389	360	410	372	432	398	410	392	418	400	389	392	389	393	420	390	402	404	374	446	412	407	416	402	418	416	372	426	399	402	390	364	409	374	392	363	357	380	373	402	366	380	410	390	401	401	382	385	412	378	400	353	385	381	380	384	377	361	402	420	389	397	402	396	411	370	434	388	346	363	433	377	401	399	382	388	398	401	392	419	396	370	418	360	377	424	394	396	411	373	401	408	378	397	370	394	403	394	399	413	397	393	375	386	398	352	418	396	417	392	399	414	400	371	390	402	423	401	415	368	421	382	380	377	366	367	407	409	371	393	403	415	380	396	360	388	393	410	402	413	399	368	429	385	381	400	428	430	373	404	387	402	418	400	401	405	415	368	421	403	402	366	390	385	389	399	425	406	419	410	397	369	383	377	382	374	372	359	386	399	395	408	425	372	390	346	385	398	434	396	396	376	403	383	388	402	429	365	407	355	393	392	403	411	405	390	382	384	421	395	421	403	388	383	399	385	385	419	382	438	397	407	341	403	393	374	418	385	351	413	412	447	390	414	408	409	374	414	390	371	396	385	394	347	403	438	399	401	406	395	398	376	405	397	400	397	388	347	362	385	354	407	397	384	393	378	385	411	395	396	395	422	438	391	408	372	388	391	384	382	397	369	412	352	386	361	381	405	364	392	413	364	400	399	362	359	384	407	386	372	401	360	351	425	403	410	393	388	387	375	416	387	433	378	409	434	393	384	396	392	401	364	402	422	374	394	374	380	393	404	389	408	406	394	399	384	377	427	446	385	371	411	388	398	433	384	427	406	364	417	382	372	411	414	429	371	393	383	414	397	353	358	369	366	346	383	385	407	397	368	376	393	384	374	416	372	404	414	390	344	396	414	375	392	380	367	416	391	384	409	388	410	384	400	373	392	390	391	372	401	387	432	373	365	392	389
3428	2094	1662	928	704	644	589	507	503	456	476	452	456	456	451	411	429	449	435	422	444	404	428	433	441	440	386	419	416	389	439	358	405	363	418	412	394	357	377	426	391	427	411	433	405	384	410	396	405	376	406	412	381	390	419	363	418	371	449	430	408	431	391	385	388	423	394	444	389	394	423	394	407	375	404	400	390	391	408	400	370	367	399	407	403	368	413	393	424	431	395	400	421	415	389	394	361	393	383	423	413	367	412	417	386	357	351	378	366	409	377	386	415	381	409	371	396	398	382	401	395	389	380	390	389	388	372	402	380	398	416	387	406	402	378	374	377	386	387	382	403	414	412	374	411	348	425	389	400	393	400	401	381	389	372	397	392	378	377	373	381	402	445	416	383	364	370	389	379	367	414	404	377	425	403	397	386	387	386	385	394	396	371	403	393	442	389	391	388	383	397	409	423	388	378	424	413	408	397	414	411	405	389	418	375	391	399	410	405	362	414	434	400	405	430	386	418	411	403	406	392	398	404	380	427	407	411	388	410	385	393	394	367	384	393	403	379	392	381	401	392	413	372	431	427	396	398	420	423	397	421	393	377	395	405	380	367	403	418	400	377	402	401	354	431	385	400	374	402	405	399	390	407	389	424	377	436	410	396	364	389	424	381	401	383	420	402	362	422	394	376	380	401	413	392	419	407	397	413	400	370	413	411	433	366	407	354	395	413	390	395	387	378	377	382	384	396	398	377	412	402	384	350	385	365	414	360	424	369	434	398	376	391	399	402	419	366	345	387	378	376	375	404	391	458	356	380	354	388	409	388	406	403	380	332	368	357	397	408	379	393	378	395	376	409	431	389	391	414	395	390	424	369	393	410	360	363	411	360	395	428	384	393	396	397	412	408	389	370	390	377	378	393	396	413	392	390	375	388	392	395	427	390	355	410	419	395	382	392	421	367	372	416	416	387	431	411	393	422	407	395	418	421	390	389	408	435	374	366	384	407	396	406	405	355	388	355	403	408	341	363	398	389	379	384	380	382	447	368	394	430	384	344	422	384	405	400	363	381	402	405	378	389	399	375	427	382	402	381	410	399	423	365	402	379	402	365	403	364	357	377	402	363	420	373	395	410	382	360	352	382	426	383	370	387	408	387	388	420	373	393	354	426	384	404	387	375	379	370	413	391	383	406	394	400	411	426	408	405	425	426	410	433	418	406	406	393	409	410	374	392	371	392	403	390	361	351	407	396	367	390	370	414	358	403	372	382	376	407	359	380	371	420	397	398	423	405	377	402	402	349	393	416	394	389	404	369	421	373	391	390	392	384	403	365	392	348	393	415	384	386	414	418	399	393	382	403	412	442	396	398	366	380	362	410	379	416	388	418	373	416	401	417	394	415	410	412	414	367	394	431	379	385	393	405	395	393	396	361	410	381	387	381	378	379	407	363	394	361	405	399	375	375	435	386	411	382	375	401	418	398	398	365	386	398	364	388	351	430	421	404	390	422	379	405	421	387	374	419	389	392	398	371	383	391	429	387	404	385	410	360	418	379	406	364	369	404	396	379	400	363	443	417	374	369	407	393	362	381	380	433	393	407	386	398	397	394	408	382	393	358	404	399	402	437	372	383	388	408	385	414	398	387	402	370	421	361	390	364	365	365	390	413	380	405	401	389	405	367	404	422	398	383	400	379	400	368	414	387	395	349	446	412	392	422	401	362	422	435	384	385	419	347	392	388	390	403	404	402	394	390	409	388	395	373	409	410	375	387	384	407	400	363	422	384	374	396	384	397	382	392	413	449	382	449	378	374	395	389	393	429	398	399	409	402	419	385	394	393	420	377	387	404	412	455	402	404	426	405	385	402	383	407	373	384	402	386	415	357	384	411	379	389	410	361	378	367	356	373	380	415	385	379	435	377	395	382	420	414	386	400	348	421	387	398	425	386	442	417	408	421	399	367	388	387	435	426	431	383	382	381	368	389	393	411	430	424	378	380	420	342	427	404	401	392	382	380	401	406	369	412	403	420	375	416	404	399	424	391	398	390	368	376	400	432	421	373	377	377	378	372	422	393	393	388	368	366	405	383	399	370	410	401	377	392	374	397	369	424	403	397	412	383	398	403	419	391	380	394	386	378	391	388	399	337	372	392	384	398	417	353	389	378	402	393	409	390	393	410	392	420	405	406	379	428	379	357	378	369	395	388	379	388	431	386	419	401	392	405	414	406	378	402	346	364	443	385	390	390	404	433	400	394	416	387	356	387	418	399	394	422	439	385	387	419	388	395	398	427	424	382	404	389	398	404	400	399	410	396	395	433	417	361	410	395	374	379	413	464	417	406	356	385	388	365	387	408	352	368	386	409	387	354	393	395	369	383	389	424	391	381	389	392	404	428	376	377	378	373	395	396	413	439	394	394	368	406	372	392	419	370	389	378	436	417	409	367	401	409	401	401	416	420	395	404	407	368	368	409	434	373	359	404	372	392	382	413	384	398	401	382	409	381	399	364	381	414	397	428	359	378	376	407	382	371	374	386	377	402	406	368	397	363	383	355	390	381	417	363	393	366	395	365	399	398	386	386	392	392	389	379	411	404	390	378	399	402	408	391	393	403	379	387	358	379	407	381	381	435	391	410	400	372	384	443	391	395	385	394	374	343	394	403	395	406	385	426	398	382	381	365	359	371	402	430	392	383	392	366	423	392	375	392	398	396	421	392	411	380	392	401	401	386	360	399	393	394	445	430	421	409	408	372	379	410	404	427	368	365	384	405	368	397	394	416	394	399	413	375	396	373	402	405	405	379	368	403	384	403	378	411	384	401	392	366	386	421	413	397	454	408	381	393	354	389	404	400	384	373	404	396	370	369	418	426	385	408	428	351	402	372	402	381	384	402	339	392	412	393	393	374	401	381	388	424	427	403	407	360	409	422	408	382	429	337	368	389	376	383	384	418	376	411	408	393	354	397	418	389	372	377	375	416	404	391	405	389	387	372	411	368	395	420	395	398	404	403	395	366	350	410	351	409	397	399	390	370	376	381	399	395	398	424	417	369	411	420	387	401	407	406	389	384	374	411	398	413	381	374	383	398	394	366	410	391	388	389	365	412	358	405	377	373	400	372	400	414	382	390	413	374	403	398	376	385	385	329	376	394	386	363	407	416	365	406	391	420	407	416	367	364	404	399	362	380	389	421	418	400	426	404	410	428	350	430	378	416	434	395	372	414	366	396	410	355	373	376	399	423	416	423	379	401	394	410	392	385	405	357	363	379	377	365	368	390	391	374	393	377	376	349	392	362	384	377	375	381	394	393	377	388	394	361	423	359	400	397	402	403	399	375	410	394	368	391	394	422	363	399	383	436	381	374	430	389	405	407	411	391	401	369	390	403	389	423	415	398	418	389	434	404	372	403	366	417	416	393	402	411	377	403	382	407	400	383	396	420	393	422	385	407	413	411	407	401	377	389	394	394	396	378	406	446	392	438	425	394	359	400	377	387	363	396	399	400	389
24357	21482	28663	24726	20286	2645	814	585	406	399	369	342	321	342	321	315	320	338	313	308	335	316	329	314	313	333	274	313	316	292	271	310	309	283	321	320	300	290	294	287	284	298	301	295	291	276	296	302	286	265	301	315	295	264	315	287	290	298	289	294	303	295	292	281	283	285	306	297	287	268	266	286	288	302	291	307	298	285	297	296	294	284	288	311	274	328	296	275	264	292	306	284	290	294	287	288	264	287	290	284	268	275	304	304	302	295	288	292	317	281	301	258	254	281	261	308	299	286	288	298	291	265	274	292	296	292	270	340	266	296	301	275	284	295	296	271	284	266	301	284	273	272	277	295	266	299	301	293	283	269	311	292	324	284	295	276	301	286	255	306	274	265	287	277	277	295	288	303	244	308	280	282	307	284	298	248	280	279	302	293	309	270	304	307	292	311	310	313	282	304	305	302	298	292	281	304	273	309	280	307	302	306	299	294	309	291	273	295	300	310	281	252	259	310	291	277	289	278	294	269	280	309	281	285	294	292	316	275	298	311	309	299	301	258	288	284	306	310	264	321	268	301	305	289	268	301	286	260	295	257	278	284	273	248	263	287	299	274	279	295	311	307	311	276	306	292	263	286	303	292	297	263	286	278	257	320	260	298	286	307	281	305	289	276	285	288	294	311	272	305	306	275	324	296	284	317	280	271	281	294	295	282	307	331	257	285	299	299	272	273	279	252	288	300	299	295	289	268	286	282	269	292	267	309	301	306	280	290	304	267	294	267	256	279	228	315	284	277	316	291	267	279	299	281	311	267	288	312	290	264	291	317	298	277	323	283	293	288	293	283	286	263	264	330	276	286	285	259	272	294	315	288	287	271	306	282	277	260	300	280	271	268	275	289	300	280	286	307	285	289	267	302	289	289	288	283	323	293	286	300	293	306	289	301	302	278	319	276	279	288	291	326	274	311	296	291	286	262	262	288	285	317	307	272	268	272	287	302	279	260	262	281	270	280	271	302	310	265	280	281	313	273	296	288	329	270	274	255	324	304	306	269	236	281	286	311	282	298	291	273	285	290	302	307	299	297	283	242	284	301	269	307	290	314	283	283	281	297	275	300	289	258	289	306	274	307	283	323	285	300	269	271	298	274	301	289	275	294	306	270	277	317	283	262	286	268	310	260	255	304	261	293	314	293	291	284	296	286	308	291	298	257	276	304	292	290	270	289	304	269	261	320	269	274	265	292	295	294	290	315	270	300	293	286	278	318	279	291	265	309	283	291	285	271	281	286	314	295	282	274	296	283	256	292	304	284	330	290	285	290	281	275	290	280	293	278	288	321	280	285	295	280	268	290	296	253	296	253	278	287	313	293	291	261	302	281	289	327	282	271	263	301	298	303	303	282	296	310	299	270	296	320	278	308	264	286	264	265	301	291	284	264	292	263	282	261	289	277	260	293	266	245	304	262	280	290	286	288	280	297	290	299	288	287	263	313	270	319	274	240	309	305	281	299	308	283	282	294	259	286	263	263	266	316	285	298	270	290	247	282	277	296	294	272	284	286	240	285	302	292	307	293	267	297	304	294	282	285	299	287	315	261	273	243	301	328	318	283	280	293	253	269	273	260	278	292	300	286	252	290	289	314	296	288	289	276	296	291	273	299	282	276	243	273	303	305	319	262	279	293	309	281	282	265	282	272	291	304	298	249	277	279	277	281	294	283	269	280	297	293	275	250	269	274	251	289	328	300	300	300	278	278	287	266	281	302	291	280	286	285	263	318	274	302	304	260	253	279	276	301	340	302	296	303	287	303	236	271	287	288	299	273	288	238	262	263	289	288	255	302	323	293	289	273	278	283	271	294	282	290	307	295	278	266	263	264	286	255	282	285	283	304	297	308	255	266	265	293	312	280	293	316	274	233	288	279	281	285	282	293	302	297	291	274	273	283	274	311	313	299	283	308	285	263	274	302	275	268	293	300	312	293	278	286	286	285	276	285	287	291	283	307	300	309	299	270	298	281	313	325	292	278	287	296	277	323	307	282	273	308	275	271	321	283	297	305	290	289	273	302	284	269	279	302	293	287	265	265	308	285	284	321	273	267	227	301	300	253	309	291	310	288	286	286	285	311	249	267	299	255	290	263	287	287	309	276	296	267	262	273	265	295	317	267	265	312	303	305	273	333	274	285	271	280	299	291	285	300	304	318	321	273	276	292	264	265	309	276	312	295	273	278	253	299	301	312	292	268	319	277	302	289	272	280	283	306	305	267	288	319	256	261	300	270	262	268	295	282	303	324	275	297	305	242	321	281	295	288	266	274	312	261	326	275	322	252	285	283	278	279	310	289	279	298	336	311	297	306	280	293	278	249	293	292	303	258	280	281	286	320	269	284	288	291	260	262	282	294	275	301	272	275	267	299	289	303	285	294	279	300	286	304	298	269	283	278	301	300	282	282	282	286	298	297	278	281	254	289	293	285	282	259	279	243	292	279	298	263	308	247	277	280	294	275	303	290	287	265	297	308	309	274	274	276	313	272	261	293	299	286	298	280	320	268	270	283	273	296	299	296	282	296	306	287	243	269	287	297	286	294	293	283	275	318	277	275	258	302	303	287	293	268	275	296	310	275	272	290	298	269	300	324	314	274	280	279	246	307	296	296	296	298	294	266	292	262	282	295	310	302	301	284	267	301	276	306	319	288	294	292	320	283	327	315	296	272	292	260	299	299	287	312	253	288	274	264	269	284	235	311	266	296	310	283	304	280	297	275	300	293	274	255	274	284	291	314	289	292	286	297	289	307	272	306	293	291	264	283	293	261	274	299	249	238	290	282	243	301	255	271	278	292	294	289	287	289	293	280	299	285	277	280	301	288	284	294	295	259	297	300	265	275	289	300	274	273	283	312	290	279	309	296	291	258	281	290	286	254	305	286	296	293	314	305	278	257	264	301	273	308	290	289	279	286	289	300	293	271	296	296	296	236	303	276	296	285	327	283	283	304	283	308	291	285	308	290	298	258	282	300	247	271	298	308	305	290	270	268	273	233	263	296	276	267	277	281	284	292	290	260	287	304	301	259	296	274	283	278	281	320	270	283	288	272	270	301	292	305	271	273	292	261	261	292	298	292	290	267	293	292	268	266	259	303	293	287	265	269	286	267	294	258	277	265	292	291	289	267	298	295	283	301	271	272	299	282	282	267	304	294	275	290	315	275	279	271	295	294	293	286	278	248	285	289	299	278	277	286	288	277	273	290	298	291	309	262	291	276	291	278	294	241	289	270	277	294	279	271	300	297	261	289	288	293	270	299	284	278	248	279	299	291	324	284	254	278	311	302	284	258	267	299	281	300	281	270	275	295	282	290	263	328	274	286	279	273	287	266	305	273	252	276	261	326	282	280	285	310	292	298	282	283	292	282	264	316	275	274	304	257	304	314	260	299	278	291	261	292	285	265	300	276	267	244	268	290	296	274	271	289	311	255	297	293	268	271	269	279	317	291	306	287	290	287	270	280
3283	4557	3638	1840	1205	940	799	667	534	508	483	416	411	384	404	393	340	374	368	312	313	295	318	284	297	326	298	358	314	317	324	304	355	311	321	341	308	299	303	318	315	305	315	305	284	322	295	322	332	312	275	304	295	287	274	323	308	320	311	308	305	289	276	298	293	326	260	296	328	331	316	304	318	320	291	316	305	298	306	297	326	332	274	286	276	289	314	316	292	283	332	278	279	332	311	319	330	292	285	313	291	317	269	302	301	303	288	295	305	280	330	259	324	305	317	296	290	275	289	283	261	303	275	311	266	291	313	310	289	287	304	304	287	245	322	307	308	291	283	289	253	297	306	287	304	290	318	252	305	301	335	299	286	299	301	291	277	319	320	304	314	308	294	283	295	285	281	281	299	299	324	317	275	260	331	323	286	291	288	307	291	283	340	307	266	315	272	296	304	262	253	279	256	287	315	279	307	279	292	307	268	284	329	292	311	287	298	307	297	295	315	329	290	331	297	294	267	288	308	286	266	290	291	276	276	303	290	302	312	301	282	293	299	309	279	288	289	280	270	296	307	302	299	305	241	341	337	310	276	317	326	291	279	324	303	291	301	298	308	268	318	303	310	283	270	321	261	317	290	301	298	278	309	298	279	320	274	279	319	278	266	261	272	298	312	341	282	285	311	296	328	322	308	308	326	303	295	289	282	289	313	320	294	299	298	318	293	279	324	313	315	329	268	285	295	309	275	270	293	286	285	277	292	323	298	259	322	305	293	297	267	289	297	290	299	294	307	308	305	307	282	300	305	291	266	300	274	281	302	300	265	321	290	313	259	289	310	292	287	296	284	276	301	314	290	314	322	302	310	283	325	287	283	277	258	304	311	277	272	328	279	297	304	316	298	310	252	257	326	309	316	272	297	296	318	269	300	290	266	318	293	289	300	280	306	296	299	290	290	272	334	307	297	302	272	305	275	282	290	303	306	302	289	294	286	280	276	311	265	283	277	308	304	311	284	276	289	301	299	275	282	298	313	270	293	282	314	287	281	279	291	291	318	272	319	291	302	294	311	276	293	311	295	312	271	326	303	313	296	278	273	306	295	301	296	293	262	280	295	288	310	287	310	286	266	275	289	315	289	271	296	313	304	274	305	285	309	325	276	289	292	310	289	283	307	293	290	308	293	301	278	260	322	310	312	307	304	296	298	303	300	320	303	306	290	315	292	315	295	312	295	273	295	283	288	275	267	283	306	294	276	294	301	324	285	313	334	280	286	307	299	297	299	346	268	258	349	284	289	307	303	325	262	294	288	308	282	308	323	314	315	263	299	296	291	303	265	299	269	306	303	298	300	259	324	312	297	301	329	298	290	303	277	288	297	269	289	283	280	303	319	325	301	311	315	297	293	296	302	287	354	289	284	305	318	315	297	313	300	281	296	277	292	314	299	287	305	305	295	308	300	290	277	312	285	326	311	292	289	290	294	301	290	264	278	270	280	272	306	283	296	301	296	341	306	267	345	320	285	285	302	265	316	303	293	287	297	279	286	309	279	304	290	266	302	273	288	308	304	258	287	294	335	283	267	282	289	334	294	307	303	288	304	308	276	301	291	288	286	276	306	313	277	287	301	268	287	297	289	307	290	286	303	295	285	269	292	282	289	305	282	279	281	280	281	291	281	301	300	298	292	303	284	300	294	299	273	314	289	277	309	288	280	293	289	308	281	303	290	318	289	287	276	311	287	294	301	297	294	326	298	282	287	271	278	272	288	291	288	291	293	299	293	291	277	265	301	288	294	295	286	280	289	280	264	289	279	297	294	311	284	286	313	287	298	286	272	260	312	294	314	284	273	291	275	294	286	324	306	301	308	287	292	278	309	298	271	277	314	296	266	304	312	286	283	307	271	298	290	290	279	322	282	298	283	263	283	304	305	295	258	292	323	295	299	288	298	316	282	272	256	259	278	268	290	295	264	306	308	296	281	305	275	302	284	289	275	282	315	287	290	273	281	301	301	249	274	286	318	285	307	272	285	269	282	312	287	264	285	308	313	280	310	303	302	298	278	299	309	268	292	290	296	289	281	279	317	275	321	259	287	303	287	292	295	289	310	295	311	264	292	281	302	283	295	304	272	307	261	289	309	295	307	288	288	295	298	266	273	295	319	307	312	288	297	268	313	294	301	281	314	297	281	307	313	291	299	321	290	292	299	295	312	300	307	287	291	278	300	309	275	317	276	305	266	258	311	297	307	301	294	291	298	284	281	305	289	286	301	300	279	285	292	291	282	303	280	284	298	295	286	309	283	311	297	280	282	288	314	313	337	274	314	316	306	306	278	305	312	283	279	294	282	323	311	293	283	268	276	274	293	300	321	243	284	279	295	311	295	309	296	291	278	298	290	279	271	303	282	285	287	277	327	339	299	294	255	284	294	305	261	273	294	290	299	274	322	277	287	307	294	311	254	302	318	288	307	277	311	273	287	301	309	309	300	281	302	269	325	279	328	320	272	295	298	312	298	295	288	309	277	262	301	278	338	285	282	265	316	277	289	284	308	310	278	301	290	322	284	305	253	288	292	307	281	294	359	282	280	290	296	283	302	279	329	302	264	311	285	271	302	265	260	308	304	312	305	291	300	286	284	298	309	266	276	282	308	312	291	301	289	311	300	287	300	277	280	306	313	262	268	264	277	317	291	260	289	299	314	287	286	276	272	327	315	284	274	308	299	289	309	297	287	308	270	313	287	289	299	299	311	302	308	251	292	273	316	282	323	298	287	301	300	265	286	284	326	273	301	276	288	326	319	294	261	264	282	296	298	259	287	300	264	296	280	309	287	262	294	285	293	302	312	274	270	288	313	310	260	276	292	268	293	294	303	293	288	301	271	298	305	302	289	279	263	309	305	282	302	313	292	269	318	310	280	310	309	286	289	266	262	261	293	297	289	265	292	290	291	314	291	309	312	324	316	335	300	261	290	286	298	280	285	310	286	282	291	273	288	304	264	301	263	291	295	261	307	299	301	296	299	283	316	286	319	322	315	286	294	293	269	308	287	299	299	294	295	303	294	323	317	319	298	265	285	269	272	284	310	286	285	292	307	312	277	270	297	281	290	290	285	275	290	309	298	305	282	267	273	313	276	286	295	294	262	307	284	293	290	308	284	302	279	290	267	288	269	313	293	316	297	306	269	287	329	277	281	293	306	260	307	248	301	294	320	294	276	280	302	316	266	292	298	304	282	272	303	265	302	270	289	298	287	285	297	312	301	295	258	303	292	322	297	283	277	262	293	271	298	297	312	303	282	310	278	286	301	275	323	298	305	297	259	288	292	309	307	287	311	270	275	301	271	287	321	289	269	277	274	302	289	286	305	289	279	267	284	286	292	293	297	277	289	315	298	299	262	320	288	301	284	280	289	293	280	272	291	301	267	277	297	284	284	295	292	344	290	272	273	304	276	297	314	320	283	290	307	281	277	275	273	305	306	273	274	280	272	320	262	301	304	264	297	286	282	294
27624	11850	1801	1079	729	603	627	611	586	588	594	548	583	590	556	574	604	583	576	558	598	554	603	563	568	580	617	597	586	558	594	561	626	571	569	596	558	567	596	567	599	544	559	557	602	580	590	531	566	612	567	573	576	593	591	578	542	611	619	574	557	557	601	583	568	561	541	584	608	600	599	549	581	626	546	610	602	568	577	586	570	566	597	620	587	584	582	584	543	580	577	573	565	597	560	598	547	557	593	612	554	605	584	583	561	570	562	558	600	592	572	623	576	602	572	564	578	553	562	547	562	590	587	557	588	585	601	622	593	588	556	607	582	600	586	578	559	602	580	605	563	492	596	574	588	593	547	568	625	611	558	621	557	561	583	567	552	573	557	579	535	584	538	562	573	550	619	595	575	526	518	599	622	520	548	606	609	586	567	585	568	534	572	593	614	568	558	592	597	616	543	583	560	577	628	580	610	596	581	610	591	595	593	540	533	566	619	582	591	554	553	595	553	616	573	563	613	542	542	599	601	554	541	573	585	577	571	523	573	639	604	548	553	507	560	526	550	583	565	580	562	543	588	564	612	606	588	612	560	564	542	556	571	588	561	600	585	565	583	577	582	577	599	551	618	618	609	583	589	580	564	555	601	577	598	588	564	564	578	561	561	595	566	567	574	617	583	590	607	613	549	615	558	604	588	547	549	587	574	556	556	548	587	554	548	596	606	578	572	574	585	559	558	591	567	558	580	605	612	595	550	594	618	547	572	562	520	581	588	543	581	564	563	586	599	577	614	587	563	576	564	569	571	554	571	586	605	599	581	656	586	589	572	628	573	597	602	552	576	579	577	578	577	550	611	559	604	578	572	544	575	550	579	620	634	579	595	546	585	585	568	618	606	601	589	581	577	582	606	620	623	595	563	575	619	579	550	521	528	603	585	575	568	525	537	555	619	565	580	580	589	533	607	587	578	536	567	562	567	569	564	624	566	576	562	569	564	586	610	544	592	589	549	598	585	552	568	560	581	607	580	578	566	591	507	562	554	613	601	540	552	629	569	568	593	548	605	539	565	595	581	599	606	553	565	616	550	602	521	584	563	596	604	554	590	537	580	551	581	545	573	570	568	558	591	539	571	582	532	594	609	611	531	610	582	545	609	581	541	596	579	547	560	593	604	586	616	561	563	561	564	584	588	584	591	583	589	581	563	547	608	555	560	598	555	560	589	577	621	594	560	568	590	521	594	577	598	611	501	605	587	562	572	581	575	580	586	581	599	607	561	543	555	550	612	601	630	531	570	563	576	545	545	594	547	548	592	573	570	553	538	549	605	606	543	566	556	627	602	586	579	566	598	589	590	604	581	541	548	571	592	598	590	546	593	574	587	559	573	585	576	566	603	582	586	601	605	596	593	586	585	546	589	586	569	578	609	596	551	579	573	584	583	601	604	581	547	578	538	577	562	575	619	578	590	553	567	569	574	604	595	603	575	557	560	538	578	545	568	587	518	558	573	585	563	556	618	607	568	604	590	558	569	571	564	562	591	595	580	562	576	564	570	586	633	617	583	593	547	576	524	606	584	598	611	577	581	572	544	540	554	571	578	597	605	587	558	592	658	562	610	570	575	611	582	589	548	565	564	577	588	581	580	602	602	543	537	600	564	566	555	598	555	634	576	564	543	550	550	579	548	613	551	537	589	565	543	568	575	563	573	579	641	611	613	594	604	594	569	583	574	550	552	572	568	553	566	577	579	543	531	575	603	548	556	568	578	596	602	606	555	554	577	588	582	554	525	603	622	583	623	583	596	614	587	546	590	562	620	561	579	607	585	635	560	544	592	538	624	597	572	549	566	582	560	565	585	595	559	549	593	565	571	556	566	565	571	555	575	577	555	621	527	561	572	564	577	578	546	584	582	596	572	570	581	597	570	540	565	597	578	610	558	538	554	539	579	570	613	558	610	543	594	571	577	526	593	542	527	562	590	556	570	566	618	561	605	559	585	536	555	591	570	587	587	597	552	578	536	610	563	545	605	617	532	588	564	550	615	586	602	582	581	615	553	589	539	590	584	568	562	580	597	537	610	551	595	559	615	578	625	561	553	611	615	624	576	547	592	550	569	577	607	592	590	549	547	593	507	542	600	600	584	542	565	632	590	555	631	599	574	600	573	538	595	525	582	583	572	626	595	609	555	575	557	549	608	616	570	622	610	578	598	615	606	554	583	565	548	528	536	608	590	586	600	570	590	554	541	578	604	547	617	562	617	559	561	567	588	554	534	616	549	548	590	617	577	567	580	587	621	576	562	581	600	565	578	536	561	540	558	590	597	592	614	589	583	566	534	574	562	575	585	587	626	589	579	588	608	549	606	557	581	572	557	542	619	587	576	528	545	575	619	599	574	504	566	622	526	613	573	571	595	593	577	565	584	601	548	582	557	563	552	593	573	528	521	572	586	565	590	602	575	589	613	556	584	612	553	541	561	561	549	535	557	579	577	566	551	594	591	609	566	628	609	556	596	558	526	602	554	584	581	551	580	619	509	566	575	553	531	586	570	544	567	600	571	618	534	524	605	589	585	548	578	544	559	593	576	572	616	565	558	600	537	552	558	546	568	560	576	555	558	574	585	571	557	568	554	581	556	585	605	571	565	593	571	609	522	581	555	599	595	574	567	555	543	619	604	605	571	578	569	556	566	588	644	582	592	596	568	605	596	575	557	563	587	574	622	551	591	563	583	574	609	584	582	567	588	569	574	586	547	576	582	560	571	603	601	552	585	590	618	553	601	536	571	596	569	596	547	543	517	571	606	561	590	596	585	591	606	565	561	543	557	576	556	600	599	561	545	609	590	602	591	541	567	569	590	621	564	629	578	582	573	608	558	569	624	541	578	618	553	585	539	574	593	609	523	617	587	581	547	598	576	565	569	590	601	577	567	620	568	589	553	544	568	584	564	563	567	622	577	535	583	571	523	557	559	587	571	579	529	623	568	567	576	581	586	581	586	631	605	567	589	586	544	538	528	543	606	560	590	619	575	617	585	585	590	560	619	591	553	584	556	533	599	588	552	567	562	578	566	591	597	563	631	608	577	616	577	606	576	617	572	568	631	564	562	595	608	581	606	581	545	562	561	581	565	553	596	532	582	598	560	562	515	542	589	613	582	567	582	585	509	594	576	537	591	552	580	613	592	602	598	654	577	604	552	566	588	604	574	538	540	563	620	579	574	560	583	559	566	570	547	617	623	585	582	582	548	579	555	619	576	573	566	577	600	616	554	556	637	556	609	573	571	570	632	584	562	621	579	548	552	546	568	589	555	571	574	576	565	530	615	568	586	569	596	591	558	544	592	569	582	599	599	582	543	581	556	571	565	586	554	605	551	570	605	578	575	562	564	545	626	584	540	590	582	565	599	564	574	563	554	565	555	588	612	559	569	595	603	601	567	569	587	565	582	579	530	593	528	575	556	599	627	631	581	565	582	571	593	562	618	590	554	542	574	613	588	571	589	580	584	569
5034	806	706	645	572	591	578	518	550	562	510	562	510	541	562	543	485	491	598	557	500	582	554	528	521	524	563	536	516	500	498	544	551	519	534	502	545	532	562	524	542	551	552	525	541	538	531	509	521	549	531	555	520	599	546	524	478	567	534	585	508	571	511	496	530	536	496	543	526	507	544	535	507	487	537	509	582	499	510	569	482	529	523	546	509	519	540	595	534	535	528	546	526	542	552	552	502	519	524	543	542	499	509	522	545	543	544	582	511	555	550	524	545	552	549	539	545	493	525	559	538	553	531	532	564	557	561	557	528	481	535	522	525	565	534	580	529	533	525	512	501	518	499	548	525	508	518	551	549	487	526	514	503	591	558	481	545	520	541	549	523	508	520	548	574	545	519	481	576	525	548	502	523	512	513	525	558	580	528	537	550	519	528	561	578	530	552	503	539	524	568	526	568	557	568	519	535	506	501	530	533	524	527	509	528	507	539	564	533	538	535	521	508	501	595	542	542	531	506	542	520	530	598	572	523	523	571	524	512	529	531	541	504	546	508	537	537	540	554	553	527	529	513	511	527	546	558	542	505	505	510	524	554	523	548	548	532	534	540	526	497	531	525	525	532	523	495	530	580	532	504	521	524	489	531	520	534	504	531	543	531	523	547	546	519	559	576	541	547	536	524	526	531	520	520	548	535	523	559	541	507	517	536	493	526	533	588	496	531	500	467	525	547	503	502	520	539	499	531	509	523	502	527	529	552	524	522	562	520	546	517	533	552	505	532	546	556	588	537	563	524	516	527	536	512	508	538	522	544	570	513	559	505	534	559	576	530	557	572	538	587	551	549	544	526	482	548	539	492	547	541	515	484	512	536	553	564	539	558	535	515	534	548	518	542	537	471	534	540	559	514	516	478	515	538	527	521	527	541	498	550	562	549	512	514	536	535	508	545	510	526	516	508	560	480	520	503	537	538	502	513	525	531	541	569	499	534	486	513	520	520	530	569	554	544	539	490	540	521	570	546	529	529	501	539	505	537	542	516	500	495	548	552	521	577	513	508	532	549	521	527	564	594	544	468	563	537	556	543	565	516	517	525	512	513	563	569	529	518	555	532	533	554	502	552	559	555	523	532	512	538	483	534	582	556	485	560	539	568	563	550	515	518	544	517	514	511	528	538	501	530	519	573	511	495	493	545	550	537	526	525	502	513	513	549	514	555	569	602	516	554	551	537	562	527	510	514	521	561	539	554	521	555	554	501	501	527	546	542	515	537	534	509	529	591	532	550	558	496	529	528	529	521	529	528	515	545	561	546	564	553	555	502	524	545	566	546	542	513	501	521	510	520	554	539	543	545	566	495	498	495	538	557	570	505	559	557	517	502	506	511	573	526	497	535	517	521	557	544	516	530	558	531	560	530	555	521	561	527	516	518	556	544	531	514	512	549	497	499	554	546	510	532	520	547	540	541	541	518	517	505	496	532	556	531	542	563	562	498	522	505	535	560	528	550	499	509	540	516	571	521	479	521	565	520	555	539	582	522	529	558	514	584	526	546	500	556	495	548	543	539	538	535	539	580	511	559	516	504	541	571	558	522	534	537	512	503	547	560	578	483	572	555	560	507	542	495	519	569	536	499	489	528	483	550	555	499	510	501	559	567	543	512	544	539	540	533	546	561	571	531	510	518	483	483	500	512	522	556	526	552	517	587	526	553	534	549	552	546	503	536	505	535	497	567	525	521	506	514	565	526	521	504	533	544	518	566	497	494	544	508	534	521	502	538	517	506	494	553	520	534	500	530	547	509	507	549	584	536	521	491	528	524	518	539	542	574	519	508	508	495	536	504	521	524	539	528	538	571	582	518	511	488	490	546	525	516	546	545	503	537	531	573	517	499	548	538	545	531	540	532	528	517	540	487	542	538	530	543	535	510	531	523	515	536	486	519	564	567	542	537	522	522	518	549	522	532	539	529	523	526	530	561	576	496	549	533	573	554	532	522	478	514	512	535	549	537	520	529	470	562	506	554	546	562	523	528	525	522	572	564	560	561	514	526	509	507	488	529	503	545	543	551	536	502	558	539	509	530	522	488	484	545	503	517	496	543	533	575	520	523	532	513	520	530	564	518	518	556	534	499	520	480	537	577	592	530	576	541	511	557	536	519	575	559	526	533	560	548	540	528	524	546	498	527	528	517	572	570	507	529	531	489	510	511	510	551	543	551	514	561	559	531	536	518	514	547	542	496	544	507	518	547	537	525	552	559	545	521	498	530	507	544	557	532	549	547	523	523	541	545	510	561	524	525	534	535	549	565	552	511	536	536	534	533	564	479	538	533	549	527	532	537	534	548	510	542	559	488	529	548	525	543	525	497	507	536	546	511	535	509	536	508	486	512	507	528	540	526	525	475	561	547	552	549	495	521	538	527	529	544	563	540	547	518	499	539	561	548	536	516	566	533	512	534	520	568	527	540	515	512	552	498	541	528	539	517	527	560	512	504	534	535	523	571	542	515	575	538	545	514	523	493	528	579	537	522	512	536	548	553	558	509	553	538	551	534	529	555	522	498	536	535	531	547	527	535	534	505	530	532	547	529	508	529	526	530	538	523	550	520	549	505	542	518	547	510	556	525	544	544	568	563	489	546	475	511	493	550	567	492	534	550	549	550	548	506	566	534	516	547	552	523	531	561	548	564	545	541	511	509	521	511	510	518	532	539	532	534	564	482	545	521	545	504	559	571	547	464	522	527	555	559	536	530	577	537	523	555	522	562	514	539	545	531	539	508	522	549	518	507	519	486	511	563	512	546	509	541	506	574	495	535	543	505	521	551	508	549	517	524	572	502	507	566	559	521	551	503	523	465	554	519	551	539	539	557	517	556	532	549	518	555	520	523	532	531	506	498	518	578	521	515	531	545	536	534	494	537	546	540	526	512	512	519	508	535	526	494	524	521	538	553	555	573	528	571	516	526	547	523	514	467	546	539	538	508	519	521	547	539	554	518	490	517	557	528	531	532	518	561	536	548	513	481	518	532	507	520	524	550	505	548	544	521	562	527	541	525	557	526	498	526	522	509	574	542	535	525	575	497	537	523	533	525	545	549	528	538	516	548	540	505	516	557	526	523	559	555	549	561	543	547	561	583	549	503	493	496	531	535	536	558	553	563	568	561	519	531	506	478	529	514	546	518	522	519	539	502	504	513	570	545	526	551	490	522	581	519	579	531	524	547	538	521	523	496	525	536	509	527	517	544	575	569	530	523	523	565	500	539	520	515	536	540	537	543	552	589	524	513	527	573	538	508	511	528	517	508	520	566	501	519	553	517	533	567	511	529	543	537	534	556	497	511	511	524	573	503	561	564	567	549	539	537	536	562	546	506	461	516	527	542	550	531	524	536	570	495	541	519	533	505	571	515	545	494	547	517	537	530	489	535	547	550	527	573	542	558	553	516	516	548	567	530	524	529	557	527	490	553	494	548	524	479	554	534	510	545	520	523	538	495	498	536	567
25612	21399	26046	19133	1529	683	590	462	425	431	419	439	394	433	414	406	423	375	389	413	440	422	380	395	391	414	406	426	394	418	378	423	406	413	409	375	380	391	421	400	412	360	406	392	438	411	391	387	391	379	421	389	353	395	404	375	384	381	417	409	382	400	390	369	377	412	361	401	437	420	394	378	405	436	398	377	397	373	366	381	370	401	393	389	373	368	382	401	376	376	395	375	409	404	421	413	399	376	390	388	364	386	429	385	391	447	400	404	396	419	403	402	428	380	347	392	403	394	416	401	391	373	401	453	378	415	418	410	412	393	414	379	406	394	393	410	436	436	394	403	381	411	404	404	394	377	394	387	392	390	404	416	421	391	400	417	367	367	406	394	376	360	357	419	403	368	392	348	400	377	394	395	393	418	371	404	381	413	356	427	388	407	412	375	372	397	420	368	400	397	394	362	400	409	376	455	405	408	385	395	376	408	381	430	380	405	390	409	380	412	390	336	418	398	372	370	381	368	392	403	379	418	405	357	365	373	388	398	389	420	385	364	386	416	394	402	393	363	384	415	373	397	402	376	378	400	396	398	424	366	395	378	339	390	410	407	401	398	363	416	358	378	349	382	390	407	413	403	398	401	378	371	401	376	373	383	403	373	382	406	373	362	395	395	391	414	383	400	388	399	408	425	388	381	387	384	382	409	407	378	395	392	359	391	420	419	395	389	457	401	405	373	366	373	381	379	398	382	372	383	408	403	410	401	422	379	395	436	421	415	401	405	372	364	379	401	393	408	410	399	383	360	385	403	411	373	405	348	391	405	401	366	363	375	379	403	404	439	374	395	388	395	398	399	400	431	413	374	381	377	402	440	377	380	393	371	378	378	417	394	386	370	398	403	385	386	392	451	390	390	385	389	407	338	393	377	394	376	389	412	396	395	366	399	390	406	346	363	364	384	409	394	425	396	370	352	427	422	449	407	362	394	383	378	367	424	426	356	392	408	380	361	381	405	381	433	383	429	404	418	401	411	400	387	413	378	406	382	401	386	375	407	404	376	399	377	409	389	398	386	420	383	389	399	405	361	373	419	386	384	410	391	379	379	427	367	408	366	364	356	361	385	387	386	417	391	371	414	412	420	399	375	409	383	355	391	406	396	396	384	411	410	403	388	415	395	376	421	355	375	357	389	386	433	382	398	402	380	399	353	404	362	403	413	386	412	377	393	399	387	399	413	422	396	395	397	369	360	373	362	360	392	415	390	436	386	413	352	400	384	394	432	350	389	415	406	395	388	359	396	392	365	421	424	413	382	431	402	404	393	396	427	375	410	392	378	380	396	345	374	427	352	376	385	366	357	406	432	392	404	410	376	381	414	408	420	375	393	410	382	360	369	414	415	375	373	436	391	422	374	407	400	390	415	407	395	359	417	412	393	376	366	419	403	432	385	395	397	404	362	367	419	388	374	417	444	374	371	377	393	385	405	392	403	381	400	379	408	398	388	382	376	390	373	367	396	385	391	394	420	418	386	416	372	385	380	366	355	403	394	392	359	383	402	391	399	386	390	379	369	376	358	394	356	425	378	409	378	397	349	398	392	392	410	388	378	359	399	393	373	397	375	434	378	372	409	373	399	388	379	398	399	393	402	394	404	382	420	381	380	394	401	382	419	380	409	400	400	426	385	388	400	387	407	421	409	421	391	371	387	381	403	383	366	402	400	410	387	370	438	423	410	419	371	407	375	443	370	368	413	424	369	386	391	386	370	425	396	422	398	402	398	392	377	392	404	387	389	428	410	397	381	428	367	415	381	431	376	361	402	393	360	378	388	357	362	390	364	394	375	375	415	365	401	406	393	367	381	385	397	399	373	430	395	396	391	375	415	375	382	385	414	394	358	399	357	391	392	378	395	366	364	350	381	422	353	384	420	387	402	393	402	426	368	400	397	378	352	402	392	401	380	401	395	378	394	407	387	348	390	382	387	407	380	392	381	362	376	413	405	428	386	399	360	382	393	407	420	390	358	378	370	400	411	375	385	382	400	415	382	364	379	382	400	406	352	373	402	397	387	364	385	407	359	381	384	401	408	389	387	407	401	394	390	388	375	393	393	370	387	389	350	401	405	396	392	359	388	367	406	377	372	380	408	389	420	439	384	405	411	393	417	401	394	378	394	363	414	373	414	390	410	370	409	400	387	389	368	386	391	419	402	415	428	385	404	399	401	365	386	411	399	373	393	431	412	382	409	384	395	396	377	408	408	426	417	382	367	385	400	439	397	363	368	371	384	417	402	414	389	396	397	364	425	387	408	379	386	402	399	380	383	390	395	388	396	371	422	407	457	415	395	343	390	419	396	422	374	390	382	420	407	407	407	368	416	409	363	396	406	392	366	407	411	409	381	399	395	415	432	401	414	426	381	384	389	401	391	411	399	384	389	404	383	406	399	360	368	410	375	376	456	424	413	395	390	373	388	395	402	387	400	405	389	374	397	412	395	396	427	343	350	374	431	389	402	399	412	407	386	402	427	402	377	408	393	379	364	375	398	398	382	403	373	404	383	391	398	372	429	380	395	373	355	392	387	414	421	388	404	410	434	384	384	401	408	380	418	418	399	398	359	386	391	374	371	418	389	419	363	395	398	428	404	419	412	395	343	425	397	407	400	419	408	398	391	394	352	370	363	380	402	418	388	407	399	358	420	389	379	375	402	369	341	380	397	433	381	408	389	407	415	388	386	383	411	403	409	371	423	428	425	392	379	376	372	351	398	406	375	383	406	423	379	400	388	359	376	383	403	353	370	418	390	404	369	372	394	388	394	410	387	406	402	417	410	386	367	385	385	399	402	409	398	413	378	367	373	367	388	359	394	371	388	408	405	414	408	395	374	410	383	396	380	387	374	389	379	427	421	394	409	411	399	375	344	414	406	397	382	385	376	420	380	390	407	357	419	411	381	345	382	373	409	347	409	399	370	370	389	387	384	378	379	364	382	408	383	369	403	411	398	376	375	379	373	396	389	377	368	407	403	369	389	416	389	376	405	418	374	423	387	396	395	400	432	337	366	359	380	399	402	415	400	383	439	381	405	356	379	384	372	402	369	432	405	353	428	376	371	360	389	403	357	408	376	383	360	411	372	385	399	447	393	345	408	408	402	397	379	399	371	380	413	393	389	388	405	423	372	423	405	394	375	392	395	371	401	393	403	388	343	362	382	367	381	411	425	405	394	377	379	381	369	417	403	400	393	391	390	389	430	408	414	389	397	393	380	383	371	405	398	399	425	430	398	389	418	411	375	422	401	377	435	389	376	383	397	377	427	418	392	362	383	395	377	407	358	398	401	364	384	354	377	393	399	386	394	414	380	379	355	375	382	418	385	369	394	381	386	368	405	393	404	418	399	376	401	383	371	435	423	399	401	356	420	395	365	408	394	418	344	397	397	394	420	375	377	387	401	381	366	362	389	404	393	388	427	434	416	380	415	392	380	411	425	401	386	405	393	362	407	384	374	403	397
3333	2064	1709	902	763	646	578	587	491	498	487	447	428	440	414	423	405	431	444	437	426	388	394	409	384	417	379	395	423	424	400	421	357	411	387	407	375	379	383	390	412	425	388	425	370	410	376	426	367	396	369	412	394	395	394	412	408	398	412	378	377	373	399	368	408	400	398	443	371	396	393	391	388	443	403	396	401	394	399	424	379	398	380	402	384	427	386	409	397	398	405	372	434	419	395	415	377	399	378	390	372	407	389	378	422	423	387	372	384	386	385	392	404	406	372	418	431	400	415	411	426	411	401	384	406	387	414	374	372	369	426	406	385	403	387	381	388	408	366	362	376	387	374	369	358	365	392	421	404	372	366	403	367	404	367	377	410	425	416	381	411	397	355	404	422	391	373	430	380	418	385	397	388	377	406	375	412	408	425	418	385	378	412	428	392	393	385	405	389	365	394	414	426	387	370	383	390	409	400	393	394	356	427	384	397	392	391	415	361	385	388	403	387	419	406	368	425	393	431	376	366	391	389	349	376	371	382	422	379	370	385	382	414	371	385	370	364	361	382	388	407	436	413	384	417	433	360	396	422	400	358	375	348	386	391	400	398	382	353	409	395	400	388	394	401	391	375	409	371	358	416	381	372	433	378	373	375	407	377	419	394	387	369	371	376	395	390	393	378	371	412	405	409	378	391	362	416	396	380	408	388	394	378	399	371	378	383	372	347	390	410	398	376	369	396	385	406	376	385	403	388	397	392	377	388	359	413	382	418	375	402	387	416	366	383	390	390	387	404	329	405	392	382	369	359	433	415	401	409	348	377	378	402	386	427	399	397	391	386	401	361	367	434	365	383	372	399	416	401	418	404	396	392	351	405	378	370	395	399	372	402	404	410	393	376	377	393	370	403	376	381	414	402	381	388	380	368	381	404	398	420	381	421	389	381	391	376	387	376	409	415	400	394	375	411	386	370	382	353	362	356	428	403	382	381	385	406	373	390	376	380	398	391	385	389	425	405	377	372	408	395	352	392	414	397	407	392	354	367	385	412	381	409	413	371	412	411	419	391	392	402	387	363	385	371	380	383	389	396	401	380	380	385	406	398	424	340	361	347	383	371	398	368	382	397	393	397	413	399	401	395	386	377	390	413	378	373	381	409	384	349	369	417	380	412	386	401	422	377	392	430	379	425	416	372	392	383	396	398	407	372	390	398	391	403	363	358	381	422	400	396	415	397	409	422	391	368	391	367	383	366	359	403	366	404	392	365	367	381	349	386	383	398	393	375	400	364	388	362	392	427	409	406	399	378	405	395	395	382	375	402	416	355	420	346	397	403	360	359	367	344	369	407	365	388	378	393	378	399	377	382	418	355	386	408	394	396	397	429	395	374	409	339	361	396	348	402	401	413	362	417	379	419	375	391	380	387	444	405	397	374	391	367	406	408	398	377	371	376	411	397	388	394	367	408	392	380	395	400	375	363	381	385	406	384	418	396	406	402	380	401	370	370	385	374	387	417	399	423	392	420	382	430	423	416	400	417	408	389	401	365	402	419	367	415	361	400	437	396	398	391	353	410	410	415	390	355	413	380	403	382	415	395	378	371	422	363	375	395	397	352	373	392	398	366	384	425	380	390	389	443	419	376	418	398	356	385	375	360	381	367	374	375	423	376	415	367	374	386	419	364	372	411	379	379	379	403	427	404	427	415	361	400	375	398	408	388	399	383	407	349	386	359	372	402	393	361	362	395	384	362	403	390	390	346	367	374	392	380	367	411	388	407	398	399	417	383	387	372	371	364	392	360	377	407	387	415	363	381	373	391	401	401	383	381	426	444	391	404	376	365	373	405	424	388	408	391	417	392	373	399	364	402	365	374	420	364	414	370	375	342	385	401	362	384	389	411	376	420	369	398	380	375	357	381	418	408	367	387	384	404	396	370	384	379	411	404	362	402	398	389	389	423	381	390	371	400	414	396	398	383	363	370	382	405	426	365	385	399	412	414	403	393	404	386	430	382	372	428	378	374	401	337	388	368	391	423	450	398	405	400	373	357	387	377	366	396	384	399	392	407	352	408	356	373	414	380	409	396	400	403	425	354	384	387	391	411	420	389	400	428	416	366	362	380	404	428	400	401	395	398	409	368	406	368	392	387	414	367	401	387	396	370	381	366	370	387	419	373	364	380	378	421	387	367	366	396	366	393	384	384	390	395	385	402	396	414	352	369	370	415	364	359	432	384	452	375	410	362	414	407	417	392	413	370	367	370	408	396	389	405	391	372	397	384	385	387	388	372	404	378	390	388	370	350	379	394	417	379	400	384	397	383	425	395	400	367	394	410	379	400	392	379	396	427	374	399	397	385	395	395	377	381	414	376	391	348	397	378	385	411	376	358	421	409	391	366	371	387	360	389	379	376	417	400	369	374	398	369	430	369	409	404	403	403	402	407	377	384	358	382	371	404	389	385	418	396	368	396	359	400	369	432	394	436	403	418	349	394	348	386	400	394	410	361	424	427	382	381	354	385	385	372	398	406	413	407	401	380	387	356	391	401	350	379	412	367	397	396	367	400	378	359	400	412	383	396	395	396	407	401	356	408	362	358	385	396	398	384	367	394	357	391	412	405	420	368	382	399	394	379	394	401	413	368	395	355	422	372	388	379	379	405	400	399	381	401	391	404	377	405	380	367	371	356	395	379	366	396	381	383	375	380	393	385	356	381	397	397	407	375	401	378	391	363	399	382	411	404	363	379	388	395	388	397	383	389	384	378	396	382	372	398	387	358	398	404	386	357	367	442	321	384	395	422	400	382	394	390	350	409	389	376	389	404	400	385	415	384	350	372	395	368	426	392	391	392	373	433	349	428	389	404	396	413	395	382	382	397	385	392	387	393	421	435	362	396	398	376	378	421	385	354	380	388	407	384	384	389	389	388	394	393	398	397	374	398	370	385	365	413	393	417	395	363	399	396	389	368	404	384	395	398	379	363	445	374	378	381	372	405	396	372	391	391	411	419	414	412	379	369	388	389	397	378	399	412	395	363	404	363	387	380	357	361	394	372	379	364	407	378	391	387	419	407	416	391	385	387	382	376	426	370	390	384	405	406	350	443	377	418	392	388	402	411	431	364	416	388	403	396	426	406	359	384	381	378	404	377	374	369	385	386	411	366	370	383	409	375	410	372	376	357	378	395	400	397	425	410	395	359	379	440	375	373	397	375	396	390	355	393	360	384	365	396	417	376	395	436	394	372	406	370	354	363	409	396	408	361	391	378	393	346	365	421	419	368	413	410	412	409	390	387	392	423	347	376	393	350	397	366	366	365	383	382	389	386	389	369	373	360	370	395	408	390	404	356	387	390	389	382	376	374	359	370	382	366	396	351	401	366	428	384	408	401	380	361	376	384	382	370	333	373	388	392	399	361	385	406	445	363	367	399	361	401	374	398	409	388	387	440	361	402	407	382	379	375	413	388	370	373	379	393	373	398	396	407	398	375	365	390	368	417	396	390	382
24287	21458	28629	24698	20159	2590	872	533	412	395	339	320	333	354	338	326	297	318	334	311	283	287	306	321	293	306	301	302	313	294	274	318	303	279	312	302	299	284	309	264	311	277	288	276	289	274	324	296	305	300	289	298	279	296	278	287	286	294	273	317	290	277	326	303	301	291	300	251	270	316	290	287	260	264	309	303	310	310	289	326	299	343	290	296	287	264	291	280	296	242	279	284	301	291	296	261	297	277	306	309	266	286	269	303	289	288	281	334	274	310	304	300	290	290	281	271	264	285	319	297	306	286	260	288	320	290	278	257	283	320	295	267	274	282	292	296	264	263	285	271	268	327	298	307	259	273	282	300	264	260	303	272	261	309	274	304	255	282	292	273	300	341	264	276	284	309	285	263	270	281	284	292	270	290	269	285	256	304	293	287	277	286	283	283	284	296	265	276	311	259	285	294	299	262	299	275	294	279	292	304	301	311	302	271	286	276	295	289	265	273	273	308	303	300	329	248	273	288	295	280	284	297	283	289	268	276	287	271	255	282	291	298	281	262	295	268	275	321	300	298	290	316	273	268	279	254	287	286	284	278	295	284	284	279	277	253	271	266	304	285	285	286	256	302	269	301	261	296	251	308	271	304	306	279	294	280	288	284	324	278	277	327	283	288	282	253	287	294	286	257	265	307	309	296	278	317	287	251	283	301	254	263	270	283	272	268	282	278	281	281	278	274	300	298	282	291	286	289	279	295	281	270	287	286	277	259	265	263	268	259	290	288	310	280	289	272	286	278	307	272	289	256	271	290	299	310	283	278	260	265	278	280	275	265	253	269	302	270	297	266	229	254	314	284	274	300	263	305	298	282	260	280	260	290	262	272	280	265	284	274	303	265	274	276	316	306	288	290	304	305	277	293	278	278	262	305	279	241	295	272	284	283	276	288	270	283	283	284	290	269	298	272	296	308	282	274	326	261	279	291	249	301	271	285	281	263	269	283	284	258	291	252	296	249	289	283	324	293	270	282	326	273	279	302	294	285	300	253	280	309	304	273	306	254	286	273	286	320	271	277	288	297	302	290	272	271	280	279	269	312	282	283	288	330	286	298	274	276	296	291	286	265	266	292	277	296	317	295	283	270	293	259	278	282	285	260	297	283	278	314	297	319	285	287	296	302	311	262	304	327	289	288	263	285	273	317	286	294	303	288	286	278	267	289	311	270	274	253	260	274	288	260	273	240	315	284	288	291	304	281	259	266	275	267	278	272	292	291	284	299	302	292	286	294	287	280	278	270	275	281	288	243	289	291	268	302	283	289	326	285	263	306	238	243	276	271	304	244	313	307	295	276	282	296	263	290	290	271	283	277	285	287	286	312	270	279	267	311	277	252	305	293	276	283	308	296	295	278	323	263	286	277	308	291	281	277	273	287	290	316	275	295	266	279	257	264	282	316	256	289	288	302	310	288	292	273	268	273	275	259	284	295	267	285	309	293	294	291	297	306	257	236	272	303	270	292	264	259	310	297	344	287	252	320	262	285	258	275	323	259	304	268	243	295	301	288	289	265	296	306	291	250	261	289	296	274	265	252	286	306	263	265	294	301	298	269	306	308	275	300	296	290	318	318	266	271	294	281	286	291	258	286	290	290	269	277	258	261	286	294	263	308	294	279	273	326	277	309	277	268	289	282	265	278	282	282	274	305	298	290	283	289	263	257	293	331	298	290	273	313	263	280	309	267	265	278	247	293	272	261	292	267	283	290	288	294	294	311	275	285	274	263	275	297	287	300	300	302	285	280	306	265	291	301	306	268	271	284	295	282	293	271	257	285	275	266	262	274	250	312	281	302	294	274	282	292	300	266	283	291	261	274	268	258	286	276	300	285	275	293	265	296	292	287	257	256	268	298	272	284	294	273	270	284	284	292	282	273	284	300	307	288	282	301	282	279	285	305	300	290	269	267	287	301	306	268	296	263	277	293	263	275	297	280	308	289	254	315	288	277	279	285	290	288	313	248	272	294	267	276	274	319	298	265	316	283	287	288	287	265	298	267	269	304	285	275	263	263	257	271	283	265	262	316	288	286	279	300	288	268	262	308	258	274	293	287	318	253	323	256	299	251	279	280	291	325	279	274	258	302	307	288	270	271	296	281	295	274	262	283	284	259	285	291	270	313	275	318	300	296	299	273	290	264	272	302	264	277	315	292	273	260	278	275	299	271	295	263	270	263	276	286	302	311	271	264	315	276	292	297	274	281	273	335	278	274	287	297	266	301	303	327	283	266	293	274	250	269	300	314	249	271	315	254	267	305	242	286	288	281	282	294	297	281	302	284	284	336	309	269	263	272	248	273	285	300	261	303	291	278	315	305	308	253	285	286	302	243	279	317	308	294	283	265	266	263	261	271	265	296	306	286	270	315	299	255	267	287	274	266	305	292	314	276	268	290	291	312	260	302	304	285	297	283	309	254	296	260	282	295	305	287	256	295	270	265	270	268	310	290	257	279	304	300	271	287	279	286	290	282	310	291	304	278	272	279	308	252	278	243	259	243	249	298	278	261	294	297	315	274	306	266	274	267	289	260	302	314	271	279	270	300	256	280	298	295	290	292	294	281	279	287	305	289	307	286	261	313	280	266	259	277	258	275	257	285	279	307	292	258	265	248	282	267	308	312	290	294	304	294	299	283	289	271	264	261	275	265	265	257	279	263	256	276	288	299	305	256	271	261	320	281	279	267	280	289	291	296	259	298	283	280	287	310	295	283	268	297	268	295	282	279	294	286	278	315	259	313	285	295	303	266	261	261	273	283	248	263	313	292	291	275	302	292	269	250	280	271	306	276	312	257	300	293	281	282	263	248	299	296	272	291	304	317	288	292	277	296	285	303	251	282	277	252	284	301	268	276	271	290	284	290	236	318	272	260	286	294	268	248	270	274	294	287	294	275	298	283	296	272	277	264	279	296	267	258	296	285	267	270	279	267	280	285	283	285	277	248	272	289	299	290	299	295	301	255	301	261	283	297	266	259	286	291	274	287	262	310	285	282	294	299	287	299	286	288	270	282	312	289	286	333	279	295	257	305	281	298	301	285	291	268	288	254	276	293	265	292	287	282	291	292	268	266	280	281	283	296	287	296	303	271	282	302	256	269	296	255	276	296	291	279	275	288	262	269	270	288	265	271	329	265	300	281	276	304	284	280	286	298	264	298	290	306	283	300	296	262	300	302	277	253	282	285	272	303	295	264	299	304	268	306	285	253	291	276	296	264	270	287	267	237	298	285	262	288	293	283	270	286	283	282	288	342	276	287	253	275	308	287	256	297	280	280	291	275	278	278	300	302	272	289	276	309	272	299	274	299	277	290	297	278	300	304	279	288	278	248	298	263	273	283	286	292	302	318	283	244	286	292	284	307	304	274	272	276	282	290	265	297	289	302	295	327	286	274	283	282	277	264	292	288	273	281	284	288	278	250	273	256	297	261	288	298	246	274	297	272	312	293	312	298	302	287	297	264
3238	4629	3620	1827	1267	952	748	672	584	510	466	446	436	412	374	362	366	362	378	337	314	332	323	324	296	311	323	346	313	318	297	345	313	335	317	303	287	325	308	307	276	295	288	320	321	307	308	294	299	307	297	282	326	332	302	293	289	302	295	295	320	267	285	277	293	297	317	297	268	287	301	333	302	328	316	291	290	300	300	293	303	330	310	275	275	341	306	258	293	295	294	282	286	267	293	294	292	267	314	285	315	279	277	287	304	278	300	277	272	311	293	302	312	303	275	296	296	300	297	306	293	294	283	282	296	308	317	318	329	297	266	299	303	290	306	327	281	287	296	299	284	272	261	265	297	265	331	308	327	288	290	319	294	313	303	335	295	309	309	280	312	297	279	298	286	313	318	298	294	293	301	288	281	275	287	317	263	286	319	278	287	296	278	266	298	306	295	284	273	300	289	303	293	273	322	284	293	297	290	312	300	314	274	297	262	270	309	318	300	304	303	269	292	251	306	290	285	302	298	299	286	287	314	313	294	308	315	311	333	289	284	330	260	304	298	287	234	307	308	309	302	310	279	292	290	279	275	311	273	279	284	327	317	305	279	316	303	296	297	258	277	295	318	302	296	301	316	302	293	286	281	310	313	327	292	294	270	292	286	284	300	322	301	273	276	310	336	315	280	256	286	298	285	260	291	286	305	305	315	281	287	296	313	279	294	299	293	273	295	299	273	293	276	288	280	303	291	303	294	318	297	272	285	317	288	272	304	298	266	299	295	308	311	339	281	312	258	251	277	312	292	302	291	303	263	299	336	289	285	320	292	288	288	300	278	279	272	303	281	279	274	274	280	303	277	288	273	318	318	288	288	278	277	278	355	273	283	291	274	297	300	281	303	303	304	306	273	295	305	316	315	341	329	288	295	311	304	315	311	264	325	277	277	306	294	299	295	308	296	284	290	308	305	270	289	291	309	307	277	256	292	277	274	280	298	322	269	292	253	275	304	295	282	314	290	275	282	281	330	298	274	267	294	306	322	313	308	279	268	304	298	281	290	258	293	309	266	264	296	271	323	293	280	305	314	287	296	310	312	298	309	296	302	308	286	299	307	288	263	287	311	291	324	303	303	321	272	292	309	292	307	270	320	315	279	298	284	311	287	294	303	318	282	296	285	302	288	308	285	293	304	266	319	295	296	259	324	312	303	311	281	281	308	298	249	270	306	277	279	313	264	308	285	307	316	317	299	290	296	291	252	297	331	316	299	259	281	304	283	275	313	328	287	278	317	289	301	312	267	315	295	293	323	270	308	306	295	292	290	295	291	287	322	297	310	299	302	277	240	283	325	324	274	300	311	283	266	321	274	299	302	304	317	305	292	294	303	280	277	282	294	295	275	286	282	269	271	265	271	288	285	288	313	302	310	282	286	265	284	276	303	314	321	314	270	283	293	276	306	258	305	291	261	286	277	291	308	302	282	295	293	300	292	288	287	322	264	286	296	294	270	276	276	290	284	330	310	322	315	325	272	312	311	287	294	295	306	277	322	316	308	269	272	266	271	282	301	294	282	293	310	287	323	306	320	285	276	297	296	266	301	283	296	315	307	289	288	271	301	291	290	290	282	268	281	322	285	275	284	314	323	302	306	316	312	292	276	290	281	299	295	283	304	284	320	325	304	278	281	299	333	312	266	275	285	277	299	300	279	300	301	307	299	337	319	283	287	296	297	253	296	271	319	267	324	262	297	294	288	293	301	285	344	285	295	271	298	302	303	295	279	289	281	308	310	270	290	278	305	294	340	267	317	310	295	336	264	279	315	282	285	310	297	263	291	274	271	317	275	263	307	280	281	293	305	303	301	266	284	284	271	270	325	293	292	297	295	295	311	319	318	264	301	294	321	301	306	303	268	292	288	279	315	290	290	280	279	289	285	282	263	309	295	274	298	299	297	282	288	287	297	288	278	260	279	282	282	309	285	267	301	304	287	290	287	290	286	291	297	286	259	310	276	298	294	306	276	288	314	283	305	301	294	271	280	318	273	295	306	302	308	289	281	295	291	281	297	285	281	273	312	292	315	293	311	290	277	284	269	280	284	286	272	294	293	292	240	292	300	292	257	278	300	301	318	263	316	273	290	271	271	303	260	304	301	309	289	330	309	289	296	288	268	320	269	249	312	260	305	301	294	310	278	293	317	321	326	305	273	274	280	305	279	284	277	293	286	291	312	286	321	291	294	271	302	308	282	315	266	280	270	283	293	301	273	290	289	305	314	293	282	293	296	287	311	275	315	282	275	277	274	269	283	288	313	300	298	259	289	314	278	302	300	318	283	275	277	305	310	258	283	304	275	280	292	321	313	285	294	290	280	302	297	324	308	276	321	284	298	293	293	275	284	287	310	299	300	287	296	273	288	306	299	301	289	285	284	276	297	270	252	289	282	289	280	316	288	291	311	285	286	274	296	297	280	298	292	275	267	275	264	274	262	322	319	324	308	268	272	282	285	284	275	295	293	311	269	263	255	283	295	303	247	292	287	306	286	279	301	279	275	298	291	295	278	298	308	304	313	282	286	302	315	285	298	283	293	291	292	319	292	292	310	273	316	286	264	290	291	318	279	295	281	282	260	281	314	259	301	257	290	267	292	310	306	305	286	291	271	286	325	281	291	274	310	313	303	308	263	303	276	287	304	333	267	289	289	288	296	269	321	294	285	285	312	320	290	285	295	288	271	282	297	300	291	267	260	286	298	288	312	294	295	277	287	293	300	297	290	316	273	307	274	278	305	281	299	294	303	321	263	306	292	265	313	267	278	283	278	335	269	266	292	318	298	301	272	312	290	322	310	276	300	279	269	256	306	320	294	309	289	283	320	254	311	279	331	273	269	302	283	295	257	292	298	286	305	253	310	250	280	281	304	316	311	291	317	262	301	278	290	283	299	283	286	322	330	269	286	296	310	260	285	315	285	288	288	280	285	278	328	301	299	276	255	298	282	283	307	260	309	287	293	281	326	311	299	292	270	269	282	290	283	313	272	261	290	275	295	283	275	288	280	303	301	316	274	298	286	271	320	281	329	294	314	290	280	279	312	300	297	300	277	304	312	306	302	242	284	265	277	268	288	288	312	294	269	307	283	309	289	297	270	295	290	268	288	294	268	325	302	264	288	290	262	278	302	291	280	288	285	310	303	300	304	296	279	245	312	272	291	283	287	271	286	350	291	257	299	289	257	289	268	271	281	289	326	299	304	295	257	266	280	285	268	256	275	289	301	291	288	302	311	307	255	274	279	256	308	298	283	271	309	271	297	296	260	282	296	275	278	286	285	313	284	288	299	301	299	298	304	278	295	299	273	313	279	277	291	286	319	306	297	274	245	291	298	283	304	272	294	338	296	282	290	291	297	304	305	292	274	300	280	277	347	302	271	292	289	287	274	271	327	272	257	300	301	272	272	298	291	299	312	294	259	310	287	303	268	276	260	281	313	282	285	274	273	281	295	297	284	300	280	299	262	286
27570	11760	1544	908	653	589	626	599	572	614	622	625	587	588	595	548	574	577	612	548	560	622	536	562	575	589	597	589	548	610	585	587	600	590	572	545	613	568	617	538	591	586	589	589	591	571	607	585	565	569	569	609	587	547	657	575	581	587	579	608	548	617	598	577	524	595	609	613	589	590	538	581	599	597	558	572	587	629	588	591	588	580	608	609	573	587	604	577	591	579	567	568	568	599	584	549	573	623	532	548	596	582	633	629	539	590	582	587	566	627	576	638	570	572	620	599	573	559	576	571	589	583	584	568	579	609	603	582	619	589	557	526	584	574	632	560	631	583	583	586	544	603	581	602	589	587	557	561	571	599	575	571	564	575	606	590	572	611	567	574	490	558	610	557	576	550	513	540	607	585	597	581	553	619	562	581	557	605	551	577	564	561	582	558	573	568	585	604	537	569	551	566	563	577	592	609	544	562	619	574	602	575	625	534	568	592	555	536	562	566	571	552	639	561	580	546	564	625	573	626	564	546	598	570	565	615	566	602	601	589	538	617	579	580	533	544	563	583	542	587	591	609	598	566	570	602	595	613	582	579	605	587	596	598	554	587	565	614	596	608	639	546	573	566	593	607	601	593	600	584	619	549	557	518	562	624	556	558	564	538	590	584	533	551	549	599	558	581	615	609	540	586	552	545	584	593	581	544	588	582	531	576	555	562	595	538	604	602	598	584	554	595	582	538	606	557	562	600	617	569	593	566	575	554	648	544	586	573	623	571	594	527	575	562	583	615	590	588	566	552	572	580	587	622	577	587	619	576	565	614	574	577	588	611	588	574	587	575	620	559	563	564	592	579	584	580	576	596	562	609	607	605	613	560	577	623	579	562	656	627	545	587	568	550	616	636	579	606	597	587	559	604	570	564	594	602	581	602	639	564	571	554	553	607	618	531	564	594	620	540	530	602	564	595	585	608	575	568	617	601	542	558	640	587	571	650	609	602	585	584	575	620	540	581	594	558	552	558	554	592	590	561	605	588	590	577	605	566	586	532	603	568	572	600	560	580	661	623	580	590	585	580	562	640	599	587	596	612	563	595	580	574	565	590	551	570	597	591	558	602	608	581	583	602	591	584	599	612	539	607	599	576	605	552	576	549	576	592	562	604	607	607	553	552	579	576	589	540	589	596	623	537	584	573	631	559	552	579	580	587	587	579	559	612	599	625	646	521	635	634	554	609	590	588	592	598	584	619	616	574	539	581	577	598	619	591	605	617	640	558	601	601	571	513	577	617	616	558	556	565	602	571	532	559	580	607	580	564	574	618	571	583	543	591	602	599	569	567	640	630	558	604	559	622	589	572	569	570	575	603	604	568	576	583	594	551	557	632	569	557	599	572	584	609	576	597	592	607	568	585	577	556	545	656	595	570	566	540	572	556	641	583	565	571	587	548	604	595	581	554	556	606	539	574	599	581	546	603	592	581	625	561	611	554	627	592	552	604	547	612	558	588	573	564	587	577	599	611	570	607	604	596	641	591	557	567	565	573	617	598	579	599	567	607	559	575	547	562	597	600	605	578	549	564	581	577	616	552	579	585	546	580	581	565	540	549	542	614	533	580	594	564	592	613	578	601	551	540	584	607	599	552	571	554	575	579	595	572	610	583	589	554	590	569	550	590	642	582	592	586	595	581	574	559	587	540	557	609	587	585	576	556	548	614	590	594	633	572	597	577	584	563	581	622	544	567	574	542	586	571	604	598	638	608	571	532	599	613	556	590	575	560	577	615	564	535	610	571	547	578	544	588	578	541	557	594	587	632	575	565	533	587	591	584	556	550	633	563	583	596	605	546	570	631	608	601	596	598	575	600	604	586	556	578	576	600	602	600	618	525	575	596	579	588	572	597	609	579	558	562	582	601	590	579	561	554	629	611	580	598	568	626	548	558	583	579	584	568	520	565	557	559	590	575	532	591	599	608	564	625	568	601	582	545	585	548	599	608	570	600	591	577	590	579	544	556	580	587	578	524	600	597	543	634	594	538	587	566	604	630	585	527	579	572	579	597	557	608	609	549	581	609	580	563	581	595	602	577	574	593	594	571	594	566	577	577	564	589	583	603	577	569	574	561	545	550	575	579	569	543	547	529	569	585	636	592	602	583	573	578	581	593	616	607	575	598	565	527	586	580	570	565	583	599	592	602	567	609	573	590	610	614	601	543	561	589	565	567	581	600	578	583	592	583	582	621	589	599	584	575	594	596	637	580	597	572	558	597	591	579	532	586	603	587	564	575	574	576	593	610	604	613	597	556	566	560	602	537	567	575	559	610	573	547	578	552	560	566	597	592	538	551	569	597	586	577	592	596	601	551	547	588	580	603	654	549	573	581	593	592	551	550	571	605	587	586	601	543	577	572	571	576	579	556	605	588	581	614	595	547	580	571	633	558	573	563	558	571	588	624	613	583	611	570	585	575	592	610	603	585	599	567	593	540	591	562	574	580	587	586	608	565	578	602	621	606	565	615	565	567	620	569	571	575	634	583	561	628	605	577	608	595	543	575	587	531	593	573	563	567	569	589	583	613	595	596	631	595	600	603	583	570	557	569	600	555	605	547	567	646	599	602	610	580	593	566	561	568	570	568	619	605	602	604	547	635	578	563	593	567	581	588	569	573	625	578	586	604	529	604	612	575	576	579	566	610	565	628	606	592	579	562	581	585	649	586	602	562	554	564	594	611	566	580	562	591	574	528	549	621	556	572	593	551	607	548	606	602	587	629	588	571	587	574	621	593	553	591	600	598	568	575	600	579	601	580	569	589	593	585	590	573	562	635	581	579	628	563	593	604	591	619	548	576	590	622	568	612	582	587	555	593	572	558	581	586	577	573	575	560	574	569	590	581	596	589	580	557	556	583	575	558	557	573	576	604	590	576	607	608	546	639	556	598	600	541	599	576	597	547	559	545	595	616	599	587	560	620	615	563	552	581	614	567	567	607	497	540	568	576	564	598	581	566	602	580	593	586	602	567	590	581	611	585	547	578	608	562	552	599	560	570	576	596	628	573	570	528	561	574	527	597	582	591	603	563	576	579	560	602	599	595	649	558	595	561	544	597	583	609	575	594	577	615	622	580	592	615	614	562	595	604	591	614	591	566	558	569	602	615	564	634	537	617	566	553	580	610	602	544	646	621	587	592	563	560	619	554	562	606	572	588	620	554	557	573	594	613	591	586	594	613	568	574	579	553	578	598	589	605	569	574	619	581	583	598	631	560	589	600	565	572	515	570	555	568	581	567	565	591	527	601	612	591	620	583	577	559	552	564	586	558	625	550	572	609	603	608	542	579	619	557	628	618	547	537	578	563	555	575	595	549	597	649	606	576	616	584	609	597	607	590	569	614	612	597	565	587	612	573	538	567	656	582	555	566	584	595	576	585	551	555	575	563	568	576	559	571	569	552	569	605	622	607	590	594	610	620	572	579	534	551	620	597	577	549	571	594	577	565	628	582	537	604	588	612
4961	761	705	622	596	594	574	577	581	514	570	567	538	567	584	523	545	578	523	536	531	517	529	593	561	520	568	563	492	536	564	530	539	514	552	510	520	512	554	514	552	543	541	525	538	558	537	494	538	559	557	545	530	528	552	558	540	505	512	549	555	551	564	548	505	503	497	547	552	545	543	568	555	543	527	560	520	528	527	528	547	529	595	507	573	610	550	532	510	537	537	548	560	561	566	529	551	554	548	523	520	566	469	538	538	534	496	518	546	505	556	553	540	547	539	561	519	523	560	547	522	569	581	531	540	517	531	518	536	511	537	499	566	550	462	531	586	511	529	521	502	519	514	536	533	513	563	536	544	505	554	516	548	528	515	526	544	545	521	548	575	499	523	547	492	497	529	564	539	478	554	547	507	519	502	542	555	550	560	579	572	538	540	552	526	491	510	577	546	574	507	508	523	571	543	566	533	501	526	542	578	499	533	545	492	557	550	499	533	485	537	569	534	529	567	537	571	572	552	527	531	526	512	561	539	533	492	541	556	531	507	486	500	539	513	535	541	503	511	540	505	540	510	542	536	534	547	490	520	550	546	520	513	588	555	553	509	514	571	540	567	533	572	522	539	509	579	547	558	572	553	576	569	574	532	537	553	543	539	523	529	508	550	480	528	519	541	527	531	537	534	551	490	564	531	495	540	533	523	541	533	588	543	540	559	557	564	526	539	535	517	530	587	518	554	518	544	527	517	590	542	561	534	515	532	566	553	524	540	532	593	496	542	539	519	521	558	577	548	542	477	527	503	501	533	524	531	554	565	533	542	535	519	506	508	540	560	498	493	506	536	558	516	536	541	551	580	529	547	514	532	533	500	463	512	511	494	541	555	541	543	540	527	507	518	525	511	552	512	546	550	529	560	531	553	536	515	555	510	543	535	535	523	522	496	526	556	506	533	550	555	554	585	501	534	519	542	530	498	525	571	526	531	535	525	571	541	522	520	520	529	508	570	536	525	527	558	505	533	497	532	540	582	567	522	536	515	565	531	539	535	529	565	602	562	490	560	526	561	520	570	529	531	534	542	558	533	531	530	519	552	539	502	554	533	555	588	522	550	518	526	478	552	517	516	606	502	531	547	544	528	551	526	515	586	522	515	530	562	550	521	550	584	542	544	484	541	537	553	542	525	516	517	547	506	537	523	503	573	524	498	553	539	534	535	504	533	516	526	563	556	563	579	524	512	537	511	553	545	509	532	556	525	532	544	545	526	576	557	497	498	576	592	564	538	544	524	552	495	549	537	476	497	559	569	557	537	534	555	530	573	530	532	510	536	546	516	534	547	544	605	537	545	545	580	511	549	510	570	523	533	528	547	548	538	534	594	576	538	552	534	528	535	537	541	535	527	545	555	526	525	559	569	532	537	574	499	516	479	537	558	563	517	537	559	523	533	556	494	542	530	546	495	529	543	578	570	545	529	535	519	524	553	506	550	548	514	572	564	506	561	519	543	541	536	568	520	488	520	508	540	587	505	522	564	592	521	521	501	503	574	541	566	554	530	554	529	491	529	549	562	565	530	546	542	510	471	548	504	525	512	497	542	543	571	524	551	522	554	547	525	504	515	576	567	524	556	541	523	559	531	546	512	573	479	546	521	543	551	512	563	546	529	517	554	560	489	501	535	525	560	525	588	525	560	513	550	542	522	491	524	541	518	566	546	571	519	521	494	574	553	518	518	499	540	524	575	534	524	548	547	531	494	521	537	550	519	525	541	528	545	521	537	563	540	503	534	526	561	522	543	516	549	539	560	549	515	526	589	546	564	542	544	539	570	526	517	587	514	567	516	526	522	524	535	507	485	543	552	539	551	543	541	540	534	512	507	524	541	514	517	537	548	565	532	537	554	516	512	485	546	568	557	549	600	537	507	525	543	539	479	562	556	537	553	556	533	554	554	544	542	533	517	497	519	528	518	560	496	532	489	559	544	528	536	552	509	546	545	510	522	575	526	557	545	544	559	534	535	529	559	570	547	535	564	513	588	494	485	517	523	542	521	525	526	511	536	537	493	541	509	536	548	528	529	548	530	526	525	544	524	532	579	488	538	520	556	515	502	526	522	577	525	569	533	524	504	540	543	581	568	538	560	522	538	556	546	531	572	541	557	559	538	516	515	537	557	569	483	498	549	542	548	513	529	548	558	553	537	488	501	499	547	532	530	579	557	549	530	584	558	564	523	515	557	585	548	538	534	574	516	563	538	521	531	491	587	570	539	517	547	505	555	533	550	561	527	563	540	511	522	510	503	546	579	516	506	566	520	535	526	514	546	539	557	538	549	519	556	509	533	539	554	500	549	531	514	527	556	526	538	554	527	508	493	540	500	521	531	538	520	507	490	509	528	537	552	595	535	496	550	529	500	537	512	512	550	491	536	530	501	545	567	512	517	569	520	555	546	574	475	513	558	519	508	529	550	540	576	585	560	532	554	567	524	529	558	492	537	545	521	543	560	524	536	558	513	558	581	531	542	564	564	522	532	546	536	502	539	598	544	499	527	539	480	535	533	540	507	545	549	517	567	516	584	529	558	539	514	509	507	558	561	540	515	563	542	533	549	525	550	573	523	510	563	530	538	547	576	517	526	529	536	527	512	543	533	536	554	546	512	502	537	540	567	505	556	574	557	594	526	568	529	514	564	617	556	558	531	511	516	560	521	556	540	543	558	540	536	502	517	535	564	587	560	519	545	530	538	547	607	540	530	516	549	598	497	564	563	526	548	577	554	549	539	543	507	525	520	520	504	522	551	508	545	545	534	552	560	551	515	506	521	535	574	557	558	543	609	553	526	545	545	481	514	525	549	530	574	528	552	553	569	576	497	540	545	516	544	535	536	501	537	520	530	582	518	525	537	497	545	559	556	513	578	520	513	541	525	542	533	550	550	557	517	550	543	518	546	554	542	545	544	547	499	541	536	554	534	542	537	564	580	512	573	544	548	471	505	581	528	561	551	544	569	557	549	558	555	531	526	557	564	554	567	508	569	575	530	525	523	529	501	557	530	513	560	508	525	592	533	532	542	506	543	506	565	547	517	582	526	546	546	551	573	532	540	511	555	510	560	542	569	523	551	500	533	547	538	559	495	499	532	524	550	515	512	563	524	535	509	530	566	541	542	511	514	516	575	538	563	536	575	528	564	564	559	548	540	497	554	549	583	565	555	560	555	568	524	529	579	556	532	551	511	554	548	501	545	546	543	540	554	520	514	575	535	565	536	549	546	540	509	572	549	549	515	542	501	538	572	491	509	554	557	521	523	546	522	525	554	525	557	569	507	525	506	531	563	574	514	519	517	532	560	532	487	560	520	513	510	553	527	540	540	572	525	544	507	515	557	590	528	555	569	545	561	529	496	520	541	595	522	558	522	532	563	549	593	520	549	578	560	490	511	548	504	541	575	535	542	547	552	571	529	498	530	567	529	539	535	514	561	525	530	517	557	516	541	510	559	585	558	545	522	536
25554	21416	26113	19134	1548	694	550	529	446	473	443	420	399	406	446	416	417	400	431	417	425	417	445	376	391	408	373	436	396	429	381	412	389	425	420	386	414	390	400	406	389	391	387	410	447	408	450	417	424	446	376	387	402	447	388	412	412	392	419	407	390	400	409	399	400	431	398	369	413	441	422	437	404	406	429	424	374	424	393	387	396	431	416	381	403	415	399	363	404	390	415	393	397	387	371	407	410	366	412	404	407	434	418	399	416	390	409	386	410	411	423	380	384	395	455	367	402	380	409	402	420	388	417	442	416	418	426	373	402	431	382	399	371	388	406	393	374	417	418	418	400	394	406	403	413	443	394	389	402	390	389	391	411	415	454	387	402	371	406	409	406	416	377	404	406	405	402	358	459	405	406	370	409	363	401	398	396	415	379	393	395	417	399	366	449	421	403	367	424	423	380	403	393	406	411	384	407	363	420	410	392	381	396	376	371	383	398	399	390	391	366	363	403	364	412	415	405	363	405	406	416	404	418	422	412	416	410	425	384	383	390	396	378	400	376	427	404	415	398	383	373	391	406	427	427	425	408	407	429	401	418	415	397	411	392	387	417	420	391	413	386	398	417	418	416	388	395	441	374	383	405	393	405	370	407	423	372	452	407	435	373	369	436	387	371	417	443	394	414	395	432	389	396	413	415	405	379	419	416	402	372	368	397	373	346	407	394	384	404	418	415	413	387	419	359	441	378	407	399	393	388	401	401	383	390	418	397	422	412	414	389	393	413	411	436	371	385	423	399	379	395	362	441	368	381	419	399	403	379	405	382	402	393	366	408	410	370	423	381	416	413	387	392	373	369	422	376	378	432	411	423	397	430	427	380	396	388	416	371	428	438	399	408	425	410	409	408	368	382	392	361	437	363	424	422	420	407	407	430	428	423	404	415	394	438	362	390	375	380	395	384	377	420	422	439	391	407	374	405	392	400	349	405	398	409	362	383	400	435	445	386	408	392	428	392	406	416	395	380	426	374	386	429	383	416	376	376	391	409	402	409	398	398	417	471	394	390	427	419	413	377	398	385	408	417	371	374	380	414	381	363	413	375	407	404	422	397	419	394	399	399	414	402	390	367	391	383	410	403	385	379	393	409	405	409	372	397	416	400	409	381	416	399	404	383	380	380	414	409	385	437	383	433	413	403	447	381	423	362	420	410	426	396	395	401	394	436	390	419	359	395	420	385	398	390	383	381	430	394	412	408	420	408	403	369	369	409	423	432	407	390	402	380	385	414	367	394	390	421	416	379	377	417	398	435	411	402	387	404	440	367	392	460	413	382	390	390	386	389	383	398	401	413	389	410	430	392	401	415	410	393	387	419	399	404	381	375	420	446	391	400	424	392	406	414	407	380	403	395	365	389	380	405	402	378	412	414	395	384	374	348	423	404	424	421	397	403	388	387	384	436	389	390	424	414	394	388	420	414	411	410	414	405	387	408	370	374	392	393	424	366	422	411	399	380	367	418	429	416	400	433	405	387	401	401	387	377	416	400	408	360	403	389	404	409	407	351	415	406	378	386	416	418	413	383	393	445	404	372	395	384	407	401	403	370	413	438	388	416	368	406	386	399	376	446	419	400	392	411	397	409	382	373	401	400	388	395	404	389	402	409	436	417	407	400	393	390	430	391	389	412	443	367	381	434	387	402	401	402	361	370	395	454	429	401	383	393	382	434	397	394	394	437	405	385	399	384	394	417	332	428	385	402	382	438	446	420	360	421	398	408	375	419	377	442	411	380	427	367	403	438	380	351	402	391	396	410	423	419	425	407	417	416	392	405	351	364	385	422	398	370	379	381	420	369	405	388	393	428	392	412	393	391	387	365	402	405	395	384	408	377	426	418	423	409	409	329	366	387	387	372	388	395	427	368	384	388	367	411	398	381	427	419	447	405	370	387	341	407	432	405	395	424	389	434	417	394	389	397	417	368	430	384	381	396	371	372	371	398	427	394	375	372	395	420	403	422	399	386	426	424	398	388	419	415	423	366	374	403	373	374	414	411	365	395	442	401	389	367	425	405	398	409	388	385	397	385	404	406	380	383	391	351	400	431	407	418	431	387	394	390	375	400	413	390	406	363	428	377	402	405	390	416	402	383	396	389	365	408	415	417	386	414	407	384	376	405	372	406	388	350	388	414	396	349	396	413	369	414	387	394	407	433	394	395	411	416	392	404	389	408	363	396	417	397	469	404	363	403	434	432	422	423	409	379	408	403	421	364	404	391	395	417	404	416	377	374	415	380	429	440	410	414	395	408	407	391	408	402	417	427	353	385	378	431	426	422	391	393	396	406	400	378	419	406	390	379	426	421	367	402	392	389	392	400	416	365	404	402	414	399	441	427	394	393	402	426	408	394	414	367	382	403	358	407	402	415	408	387	407	371	384	413	385	433	385	387	425	389	412	413	379	374	379	398	377	401	376	377	386	369	409	444	401	452	384	396	395	390	445	369	359	395	400	418	366	379	409	431	428	389	417	383	378	459	412	448	401	398	434	374	401	397	392	366	388	433	414	388	391	385	373	408	377	414	461	401	406	406	389	444	420	445	405	415	384	387	403	423	405	399	399	371	432	376	451	371	385	397	408	429	372	375	370	381	396	445	381	419	401	395	418	374	438	405	386	413	410	394	348	418	412	440	428	396	409	373	405	375	386	378	416	375	440	367	419	413	420	398	372	386	431	396	388	415	395	401	398	407	387	395	386	392	389	394	401	398	425	398	391	402	410	432	363	409	404	391	384	388	360	426	383	371	436	380	372	381	392	360	384	459	375	393	411	407	362	418	415	416	402	413	365	408	419	413	409	400	398	412	478	394	400	392	394	408	387	378	383	399	362	417	423	385	402	397	399	427	393	368	392	435	378	409	386	429	387	420	386	366	414	404	399	372	405	417	410	374	403	393	416	372	434	370	387	414	404	416	388	402	419	433	396	394	388	380	412	406	378	392	399	389	437	394	385	405	428	390	453	443	401	422	420	403	422	413	394	394	402	401	414	382	398	408	419	441	437	408	348	376	408	394	398	422	383	389	382	434	390	401	399	420	430	385	372	373	378	401	396	413	391	378	398	413	405	384	408	379	395	411	379	419	407	406	400	422	395	404	400	439	362	375	394	431	417	390	408	417	388	419	409	399	412	410	399	421	427	420	368	410	393	399	385	423	421	387	403	405	386	420	377	397	399	429	384	405	392	378	375	391	404	417	375	345	420	424	420	404	371	410	400	422	366	408	368	359	425	389	414	389	422	372	371	381	384	393	420	393	374	390	404	395	418	389	378	395	404	420	359	381	408	398	444	439	420	380	410	365	393	411	398	375	390	419	391	384	371	454	400	397	386	403	393	391	405	418	405	430	434	377	402	379	414	422	414	445	442	399	402	411	412	412	407	397	387	393	414	362	425	391	405	404	398	384	403	389	406	417	418	371	421	403	381	370	393	377	382	388	420	418	381	385	411	375	446	395	407
3380	2037	1648	910	780	619	587	545	495	498	455	425	419	414	432	439	419	431	408	425	434	438	416	427	384	401	396	427	385	389	414	435	397	380	402	405	354	429	410	392	391	452	378	389	382	370	413	393	408	385	401	393	386	402	412	391	410	382	427	426	389	413	390	387	432	423	413	417	402	411	371	391	391	424	408	402	373	401	405	402	396	433	433	401	386	396	401	391	400	460	395	392	400	421	423	400	379	406	384	384	414	411	393	401	412	384	379	398	431	402	420	424	376	394	397	385	397	387	373	443	400	369	399	380	372	417	386	389	400	394	397	386	425	402	391	382	437	408	410	349	410	394	375	375	370	391	389	423	411	408	437	385	429	380	390	411	402	402	377	389	401	415	420	360	375	402	425	357	385	418	396	431	410	395	370	432	389	361	410	409	395	382	397	383	417	401	370	392	391	413	415	413	380	395	391	420	401	407	397	386	389	364	382	357	445	399	425	399	384	394	376	350	383	389	411	407	387	354	405	381	430	376	401	377	406	398	377	391	393	386	407	405	391	383	386	391	400	400	395	369	424	396	411	410	377	425	363	365	422	411	369	400	427	382	387	374	388	387	421	392	363	394	401	382	388	381	402	397	413	384	395	362	417	399	412	389	369	396	418	396	377	392	368	410	412	376	390	369	429	388	372	399	380	385	396	396	376	379	382	398	406	410	410	425	397	397	386	422	374	457	377	402	422	422	360	387	414	396	404	374	406	409	400	412	410	396	403	382	428	354	405	403	375	386	453	410	401	416	382	362	380	397	383	396	363	365	374	396	379	372	369	412	374	381	354	416	375	396	403	428	376	380	381	391	416	352	386	390	393	402	370	389	381	386	370	341	407	385	381	433	398	353	404	378	361	423	389	404	380	381	405	389	384	383	408	375	406	385	360	399	387	406	417	423	418	349	372	390	408	383	415	409	365	353	367	370	418	399	389	415	391	388	383	372	367	408	380	403	419	397	367	376	373	402	376	438	405	400	430	383	367	365	368	385	399	379	386	391	413	441	408	372	382	402	403	390	402	403	392	375	383	364	394	426	408	396	380	385	385	385	400	365	395	388	387	407	372	370	367	369	421	414	390	385	394	379	377	374	383	403	355	420	374	375	410	379	420	361	393	376	390	415	366	373	387	397	417	362	396	372	410	400	411	367	392	385	374	384	365	417	403	413	401	395	397	429	381	408	393	421	401	380	426	381	412	408	396	420	383	415	367	401	398	417	412	392	373	397	389	379	418	379	371	375	392	410	402	403	379	375	408	401	402	412	399	369	379	366	399	343	372	368	415	386	382	373	386	413	383	369	395	412	396	392	400	385	398	398	367	404	402	405	419	370	393	369	371	418	401	395	384	424	393	351	419	392	392	374	405	412	365	402	419	410	411	397	395	388	397	355	411	393	329	418	377	383	382	414	391	417	372	388	403	421	393	408	384	425	399	415	417	394	368	427	391	412	385	388	382	370	367	361	379	432	411	360	355	391	373	370	383	388	419	408	383	380	409	386	424	361	369	403	385	433	384	384	412	426	391	392	369	363	402	384	393	412	367	373	382	400	397	357	397	410	444	414	407	372	398	359	373	416	408	374	408	397	357	412	364	368	377	417	441	367	393	398	394	402	409	393	386	395	401	359	395	411	370	380	375	390	399	397	400	406	397	397	369	412	411	446	396	393	359	382	410	424	399	377	410	384	449	400	413	384	385	355	384	444	408	412	406	406	380	412	421	348	377	379	406	403	384	371	401	378	395	415	405	414	392	374	389	404	376	431	432	417	367	426	383	398	382	383	387	414	408	414	373	379	399	422	418	446	398	375	376	388	409	413	426	364	381	381	411	409	396	368	381	379	384	381	403	390	409	398	407	397	381	405	404	371	400	420	391	416	408	363	356	400	429	362	419	393	409	386	422	396	393	377	400	400	383	391	377	389	389	370	362	399	391	380	394	406	415	415	396	383	412	405	414	373	350	422	416	390	406	341	398	375	395	373	386	420	381	366	367	347	365	392	393	429	362	391	387	391	390	369	404	377	360	422	412	413	412	377	427	403	390	432	384	379	395	392	382	412	363	418	376	407	390	379	379	367	389	383	427	381	377	412	420	393	391	414	377	399	367	389	384	377	414	373	371	387	366	391	431	407	378	403	403	411	412	402	400	414	445	415	394	393	400	367	400	378	398	394	416	407	409	383	425	379	397	446	404	400	406	380	369	379	355	355	400	399	361	414	387	401	351	394	384	405	397	413	409	376	424	404	412	382	381	401	356	409	374	374	358	386	392	344	354	400	397	391	425	390	372	412	409	350	398	406	419	429	395	386	389	375	383	361	414	392	401	417	376	374	405	400	384	362	404	405	393	406	411	423	407	369	393	395	433	379	371	426	385	408	414	389	392	426	408	361	411	397	393	391	423	418	388	412	420	368	385	399	376	392	406	374	376	403	368	418	408	394	393	432	390	373	380	382	396	406	418	396	406	383	387	388	378	415	370	407	392	397	384	399	397	384	397	379	420	372	363	370	403	411	380	385	361	428	411	371	375	369	413	365	398	388	393	385	371	390	419	403	381	408	401	377	357	389	433	383	403	395	403	383	402	400	384	389	424	397	430	417	382	376	388	376	399	414	385	379	403	384	403	373	404	417	401	411	382	414	409	423	380	400	391	396	393	390	414	401	431	384	385	372	411	395	424	395	387	393	391	410	397	386	416	371	412	347	402	410	364	351	386	369	378	423	364	418	375	414	416	399	386	390	369	393	393	379	413	378	384	423	436	406	432	386	373	404	390	414	363	391	393	405	394	366	373	387	416	406	425	364	374	414	405	399	408	418	362	366	397	387	400	361	422	389	407	386	382	403	421	377	397	388	379	353	421	412	401	412	395	385	383	384	392	397	403	423	392	385	398	410	403	384	369	430	384	392	354	371	416	426	398	361	378	430	405	388	381	379	393	397	370	388	410	400	340	390	407	390	363	393	400	402	422	398	416	404	409	379	397	384	391	382	372	379	420	416	370	408	395	379	384	384	420	375	385	432	363	407	392	369	380	424	412	372	383	378	388	365	394	376	375	405	361	379	385	384	411	407	375	375	390	387	399	384	383	405	377	419	378	362	366	358	388	403	406	400	371	397	373	390	413	372	411	402	365	402	378	406	430	379	363	387	421	420	373	410	346	393	369	415	371	408	382	390	384	392	378	375	386	405	393	419	403	373	400	399	379	362	391	370	371	372	406	405	412	404	422	372	411	376	408	417	382	407	355	401	384	409	412	388	380	391	382	440	385	403	405	402	417	374	389	402	360	373	377	416	390	359	382	371	351	390	405	406	374	404	390	392	385	354	368	378	413	376	390	407	441	402	398	358	355	399	388	393	414	414	410	419	393	370	378	400	394	377	412	388	375	404	406	392	392	404	406	412	417	403	414	375	390	393	400	371	386	400	415	397	389	366	406	388	386	403	391	397	372	383	359	414	392	427	385	395	433	405
24328	21428	28560	24707	20188	2605	870	498	415	345	407	354	333	302	332	321	338	304	333	319	320	295	306	308	287	305	322	324	293	332	286	301	324	321	300	289	286	283	269	292	298	296	260	298	300	312	278	301	275	306	290	307	305	301	270	301	293	314	277	288	300	286	306	292	304	274	283	290	321	273	271	269	284	319	268	253	265	265	304	270	267	285	263	263	285	264	308	316	286	293	287	298	285	273	302	239	291	268	294	305	289	277	281	284	309	277	293	301	274	277	308	293	268	299	280	301	285	305	278	262	286	304	313	249	279	274	314	294	258	305	284	285	246	276	295	290	283	308	280	278	299	318	268	291	297	291	287	289	274	284	289	279	276	270	296	254	274	284	314	262	312	292	313	260	303	278	287	315	279	284	291	291	272	287	279	278	285	296	262	266	295	282	319	303	263	259	294	270	292	282	288	281	258	282	284	264	288	305	286	246	286	299	285	296	288	306	301	288	298	260	244	270	298	302	263	282	298	320	300	296	295	323	285	309	273	294	288	320	264	292	303	263	284	303	279	290	293	327	289	275	296	279	273	285	274	286	253	287	264	298	301	293	306	256	262	276	279	290	285	265	286	274	289	285	298	265	288	262	304	292	309	315	277	278	273	270	290	277	295	326	293	298	320	284	276	307	290	279	295	279	277	321	297	265	284	301	285	296	288	267	291	288	283	281	265	290	291	307	296	298	273	274	300	284	255	262	290	296	311	313	271	308	305	280	293	283	289	298	273	300	276	298	271	278	292	278	252	273	258	311	287	294	299	306	315	248	275	311	265	317	270	309	290	303	286	272	274	279	263	275	308	295	279	288	312	260	284	267	246	274	285	316	282	280	285	292	265	262	288	306	311	280	297	284	279	288	300	248	297	292	288	284	287	295	278	297	311	285	290	265	280	252	251	268	283	275	304	277	282	280	281	298	266	260	306	291	280	296	285	279	290	299	281	250	273	272	302	300	300	255	304	285	263	276	283	288	282	273	287	271	264	278	265	262	298	309	290	277	292	253	281	274	289	279	255	305	265	298	253	290	308	291	260	275	292	272	291	299	292	287	284	284	274	293	290	270	292	289	344	300	294	289	286	296	264	270	228	277	290	269	263	282	283	295	274	289	330	321	282	265	284	281	281	301	280	276	304	229	299	279	294	301	290	302	295	285	300	276	264	340	275	253	304	307	273	302	295	290	288	266	274	293	280	314	284	294	268	270	275	300	272	286	269	288	282	264	310	299	278	300	279	266	282	269	281	271	268	282	306	294	285	288	260	298	265	280	261	317	296	314	292	289	307	305	277	287	269	283	272	273	301	272	271	287	269	290	301	264	276	316	278	303	311	322	330	265	286	300	271	289	294	278	267	275	279	282	266	297	279	272	267	277	298	278	265	287	282	304	269	261	310	238	274	263	299	287	286	273	287	257	296	282	276	301	266	266	268	276	318	295	291	275	272	259	286	290	273	289	268	276	300	283	302	268	290	273	268	280	310	282	302	297	274	258	267	248	288	267	274	276	267	276	308	292	274	293	265	295	270	318	276	281	280	271	298	309	277	251	281	262	262	302	293	319	304	306	279	298	273	294	271	268	275	276	281	267	281	282	305	307	290	268	283	308	268	295	290	283	295	272	292	255	298	288	276	300	278	317	268	261	263	284	289	317	284	277	275	311	301	295	259	283	314	268	299	288	318	276	252	296	269	303	280	260	301	298	298	277	256	286	306	276	252	280	285	308	258	291	263	305	289	277	272	275	317	283	250	283	304	290	273	293	287	256	308	331	257	257	266	295	300	276	309	250	290	300	315	269	256	278	260	269	284	267	295	267	277	324	296	262	269	281	311	269	274	257	290	247	281	278	297	294	297	281	252	299	298	295	312	289	254	242	260	284	294	315	286	302	283	257	319	278	263	276	286	246	277	266	294	274	271	298	277	266	283	295	294	272	285	277	284	285	296	291	270	288	302	300	310	287	276	269	293	272	272	296	268	291	299	306	286	280	281	286	294	306	235	287	288	297	295	295	287	250	293	302	309	287	271	310	314	284	254	279	296	281	296	289	268	262	309	295	259	280	287	294	272	299	290	259	275	293	272	264	289	289	255	288	273	294	290	268	279	278	299	266	256	300	333	286	257	259	296	292	291	305	290	291	310	261	282	274	275	274	295	290	270	274	305	281	329	251	265	285	288	285	272	272	276	288	273	320	289	308	275	284	256	260	275	299	306	288	295	321	277	297	314	285	278	279	277	297	292	268	272	264	285	297	311	274	260	306	304	310	264	290	284	281	291	300	275	282	276	274	297	292	291	312	285	271	271	279	297	251	278	278	259	329	284	279	267	305	318	289	259	308	251	285	278	309	272	250	303	268	265	284	271	275	294	286	276	279	288	302	271	299	325	247	303	305	290	297	278	324	271	282	251	264	284	295	264	302	300	264	290	267	268	323	256	295	276	268	267	301	290	293	303	308	301	276	294	268	312	269	287	264	275	288	293	290	288	276	279	283	280	295	262	266	308	296	279	267	306	273	290	292	247	281	288	290	278	286	299	284	279	247	285	301	312	312	255	252	274	322	279	302	300	295	275	295	283	275	293	254	279	282	306	291	291	276	284	257	271	283	300	307	292	257	272	265	263	300	256	287	316	277	281	288	281	265	291	301	313	284	269	279	270	310	271	287	261	252	279	270	273	253	289	264	278	306	284	264	294	267	257	303	269	295	285	269	287	314	318	277	297	296	262	264	294	285	295	277	288	278	248	274	279	328	320	311	280	279	276	250	282	286	319	273	272	293	290	285	277	287	298	252	304	319	272	305	314	272	265	293	283	259	254	294	289	263	255	274	268	283	255	306	263	277	289	267	320	307	287	277	265	287	296	271	316	264	295	251	285	278	293	287	283	308	269	285	269	267	257	266	276	285	285	276	303	274	279	257	274	274	297	274	279	308	262	273	303	311	260	253	263	258	282	311	296	297	306	266	299	283	301	280	289	287	295	284	266	271	275	291	292	272	278	302	268	293	258	283	305	274	285	285	298	303	289	283	279	296	286	290	257	269	288	292	267	296	286	298	273	293	263	289	263	281	290	282	272	287	267	288	263	303	289	268	246	293	273	266	266	293	277	286	273	291	281	304	294	262	290	259	281	311	296	299	307	249	263	295	273	296	303	280	305	281	276	280	316	311	306	244	289	289	270	326	301	294	291	304	261	296	298	255	366	288	299	270	306	300	283	293	320	301	285	282	281	284	274	281	274	248	246	300	295	261	269	280	288	295	274	311	296	282	266	289	275	260	292	280	293	296	226	297	246	268	297	316	282	252	315	267	302	291	294	293	269	294	292	289	273	289	249	292	289	288	272	281	267	288	288	281	273	256	266	287	279	263	282	306	295	274	327	270	266	287	283	283	276	270	284	302	287	278	268	296	265	277	300	254	262	324	298	287	286	268	301	307	301	273	284	308	280	301	249	272	262	304	282	303	254	291	294	305
3347	4460	3441	1751	1197	944	789	658	564	491	451	407	425	387	399	379	348	305	324	330	334	363	366	320	326	326	309	294	360	306	299	333	327	304	303	273	337	296	312	312	304	316	288	288	311	287	278	301	296	322	275	292	292	301	323	286	298	297	279	321	290	309	286	285	287	307	318	288	275	317	274	314	297	308	313	338	291	307	317	285	285	301	318	283	308	326	286	282	302	325	323	307	282	288	324	293	303	303	308	295	309	291	273	324	298	299	296	293	322	327	279	272	286	293	315	311	276	294	307	290	321	281	269	324	305	296	276	279	273	339	268	303	311	308	334	286	276	299	286	281	306	273	264	305	282	300	312	278	267	276	307	268	308	303	275	299	293	299	281	268	282	308	297	299	275	310	292	291	301	320	278	294	296	296	276	296	293	282	306	289	312	289	326	293	303	313	268	293	287	306	282	317	253	260	306	263	283	267	281	295	293	297	306	294	291	321	319	270	272	307	304	315	290	273	286	295	304	283	262	286	277	282	291	293	295	273	284	264	292	286	301	279	297	303	298	331	295	269	298	308	301	283	292	299	303	269	310	329	274	274	300	297	273	303	275	279	304	297	313	290	277	300	273	276	293	295	285	284	294	289	293	279	260	310	287	313	290	297	261	287	301	298	276	311	281	288	271	297	306	285	302	274	242	276	295	308	316	308	279	274	310	278	261	337	298	303	263	292	301	278	274	317	312	271	256	276	306	306	277	273	324	312	308	277	315	266	290	316	303	294	254	325	263	334	299	273	288	311	273	300	280	315	296	301	308	300	299	279	286	312	298	259	287	298	275	276	283	272	328	305	284	256	293	300	298	268	268	262	333	297	313	282	304	294	315	329	311	310	272	293	295	276	300	319	327	331	298	300	284	280	300	310	294	305	310	285	319	285	275	290	293	302	307	289	265	265	291	313	305	296	278	297	284	297	261	282	277	301	261	299	326	263	305	305	270	272	331	271	306	279	279	290	304	301	257	295	330	296	291	268	290	305	298	269	298	317	309	293	284	283	301	259	298	284	307	319	301	285	267	301	287	273	275	283	249	285	299	273	300	289	287	295	300	305	295	314	280	266	353	289	303	298	309	306	322	330	285	297	288	330	296	279	304	328	319	289	307	273	284	292	302	300	270	294	294	286	335	285	295	295	298	238	273	291	306	267	276	298	292	299	263	309	274	284	286	294	323	262	286	323	296	304	305	303	279	309	298	277	327	336	269	302	293	298	293	334	315	267	289	302	293	285	291	309	307	276	316	267	278	303	286	285	292	287	322	303	299	283	296	296	289	335	301	290	298	296	295	293	275	317	277	266	297	284	282	330	284	268	287	297	315	274	270	314	289	293	310	288	270	306	301	284	296	295	314	327	270	310	279	303	276	282	260	300	273	293	305	274	314	258	257	314	305	290	269	254	275	294	281	280	297	253	273	298	245	275	299	286	291	264	291	306	266	274	290	294	282	287	335	296	323	328	313	296	295	281	279	304	286	294	297	305	286	281	281	295	274	328	310	286	291	285	282	279	288	296	295	311	286	332	283	307	257	292	326	272	287	317	282	276	297	329	281	269	281	285	280	280	270	297	276	313	265	282	280	290	263	275	310	290	311	287	275	305	297	288	325	299	302	299	286	284	266	273	322	274	302	254	275	292	287	273	292	293	288	292	298	289	272	290	288	290	300	286	304	317	289	293	272	285	283	277	273	294	289	296	285	319	291	265	271	278	320	301	261	309	302	288	268	304	277	282	292	296	293	298	313	289	302	307	285	289	274	308	302	300	305	311	296	281	277	291	318	302	286	292	292	282	294	304	303	285	284	283	306	267	298	251	275	319	298	310	272	279	297	279	274	292	261	302	291	285	285	289	304	323	318	325	262	298	298	281	324	282	281	299	322	314	314	277	292	290	282	261	273	313	293	299	301	284	296	282	279	304	300	294	309	293	289	315	292	303	283	298	319	281	315	289	286	275	264	284	302	289	277	291	286	282	285	317	274	272	294	305	292	286	274	285	288	316	287	287	297	285	307	299	313	239	270	307	311	299	279	280	291	295	291	271	297	259	291	293	273	281	310	321	306	307	273	299	264	314	273	295	292	298	333	307	293	300	291	273	294	284	295	272	272	286	277	262	302	290	273	266	308	271	276	297	288	291	291	295	284	303	293	288	307	298	256	264	292	285	297	293	261	269	291	302	285	297	254	262	313	280	277	313	257	303	266	301	256	286	296	268	303	290	273	296	272	283	313	289	299	291	326	297	276	286	298	276	277	280	277	291	303	301	272	282	281	292	290	268	308	266	294	299	320	286	302	284	267	298	305	270	311	284	301	293	273	293	286	291	306	277	304	295	301	298	294	293	308	294	301	278	285	279	288	256	332	316	322	270	279	294	302	276	268	298	263	294	320	292	282	287	236	282	277	322	286	296	277	299	278	290	268	302	312	299	284	291	292	275	278	286	287	305	277	289	288	273	285	299	281	263	290	283	319	289	270	287	302	297	272	301	273	282	286	291	303	278	285	319	292	299	280	302	277	308	274	300	286	295	283	274	297	286	303	323	277	312	314	296	289	294	279	282	284	295	298	266	300	307	277	295	266	303	282	301	287	310	292	284	279	291	285	297	286	280	291	292	304	303	253	296	296	272	301	303	270	268	303	278	296	287	296	265	285	287	290	268	278	300	282	283	279	296	280	293	278	296	277	320	267	276	260	315	259	295	252	322	268	302	294	256	308	278	308	273	284	321	297	287	279	271	305	287	286	285	328	294	264	284	295	294	294	315	306	271	295	280	297	294	297	287	269	282	287	261	285	306	287	281	294	286	283	258	301	306	253	278	291	306	301	285	256	276	285	274	283	315	263	258	271	298	269	299	304	285	271	287	311	301	277	303	282	295	277	313	309	295	291	272	270	317	301	254	307	325	287	301	287	282	293	285	313	263	292	304	293	277	271	298	279	314	285	315	313	289	284	319	284	298	281	265	296	260	273	269	273	274	314	257	274	295	262	283	273	270	288	275	263	342	304	288	283	289	266	294	306	248	283	316	285	301	282	319	307	283	291	284	278	267	277	283	263	288	317	302	286	260	273	300	286	297	277	274	288	273	284	308	302	263	293	273	287	292	277	279	296	276	277	295	278	286	274	259	301	253	248	272	296	291	289	277	272	287	315	298	300	296	269	266	288	283	276	259	267	275	284	266	281	258	264	280	291	269	292	286	281	259	324	261	278	267	258	302	296	273	261	282	275	299	275	303	271	292	266	291	268	294	280	260	299	278	314	313	270	286	312	306	269	279	281	296	280	303	288	301	285	268	280	299	317	317	320	284	268	300	266	301	268	320	293	280	321	319	289	286	266	301	271	283	263	302	304	256	256	315	279	263	304	271	298	282	279	299	295	288	286	265	286	250	292	299	280	289	265	312	300	259	280	277	286	309	263	280	297	334	295	303	267	272	283	305	283	283	278	298	276	283	312	303	262	261	293	289
27629	11946	1546	788	605	579	642	597	594	568	579	607	593	604	517	552	582	618	573	584	538	605	624	567	579	602	557	584	615	540	592	576	577	563	589	585	605	564	609	595	557	579	589	562	583	602	569	575	577	560	566	602	594	586	582	616	598	619	595	580	561	599	596	570	589	594	553	580	603	580	564	568	609	576	555	578	571	556	605	566	600	620	597	613	565	647	565	575	575	587	640	595	619	573	586	604	607	586	588	514	573	607	587	600	587	575	610	536	603	588	550	566	564	576	605	558	604	575	581	600	563	583	572	581	589	556	546	596	583	580	550	558	622	586	614	594	597	592	625	554	579	588	599	592	576	572	590	545	574	571	592	553	563	566	591	575	587	581	602	557	579	551	569	548	541	563	635	581	613	578	578	585	565	559	586	549	611	578	606	557	565	538	568	599	556	576	609	583	551	596	614	617	593	596	567	590	613	587	560	590	543	592	557	595	590	574	600	611	595	566	587	596	556	563	590	588	586	577	588	584	626	597	604	597	586	594	589	515	596	583	569	553	568	563	590	594	606	582	602	558	610	565	595	585	642	606	562	562	549	572	598	605	577	573	561	544	581	583	605	568	596	598	600	609	562	594	581	549	648	570	583	588	583	548	573	576	550	579	548	619	533	594	574	565	573	579	553	567	565	597	546	548	560	592	588	585	549	619	576	541	594	558	583	532	602	582	553	585	613	557	562	532	571	601	607	581	619	578	640	574	578	635	622	597	559	551	510	527	582	598	569	579	571	582	591	638	589	563	579	607	603	571	578	609	586	586	586	608	582	575	562	577	579	630	573	593	573	599	569	584	605	605	609	577	573	591	543	584	557	590	579	591	571	570	577	577	564	624	601	574	591	606	621	592	607	597	579	571	539	632	598	586	554	588	607	535	576	546	510	593	611	593	567	628	561	584	590	623	591	555	596	578	640	589	581	564	572	563	566	579	565	524	573	582	567	567	599	563	605	593	571	596	576	560	582	606	597	588	624	576	579	541	588	630	531	584	572	571	594	553	595	613	562	602	571	553	537	509	574	549	565	562	545	572	592	594	637	540	622	556	560	581	560	570	565	591	597	605	572	589	578	587	592	592	579	581	550	542	567	582	545	605	592	540	599	526	533	586	578	580	580	593	541	563	568	553	572	599	618	611	627	577	664	608	586	571	540	584	535	557	621	597	601	607	551	573	620	613	573	602	555	580	556	619	589	582	560	579	582	593	576	637	573	565	560	522	605	576	608	594	616	561	562	578	571	559	581	568	576	591	579	586	610	610	581	600	568	554	624	556	584	561	578	558	621	557	567	531	550	598	604	601	581	601	580	542	615	604	586	568	589	617	594	589	610	610	575	593	570	582	548	581	617	590	535	568	599	573	599	555	623	598	547	590	614	577	601	582	559	594	540	588	587	647	599	559	598	557	569	538	560	598	583	558	585	565	607	602	590	529	587	556	588	575	547	620	550	581	560	587	593	599	559	578	607	571	577	594	595	598	573	583	547	560	541	542	581	599	606	613	580	599	615	585	542	551	626	612	583	582	594	555	632	588	620	643	624	603	606	563	591	609	603	600	558	581	589	591	604	598	566	584	551	542	587	587	559	579	621	578	573	599	556	592	579	597	504	566	554	614	591	567	580	643	581	598	556	600	594	599	602	586	605	553	579	558	628	572	555	602	579	597	548	623	535	578	536	605	586	548	584	603	620	597	578	584	588	590	567	618	585	600	551	550	583	614	591	553	578	582	611	576	565	542	591	591	581	625	580	596	560	630	557	579	534	599	546	627	524	564	563	578	578	594	570	626	582	571	583	618	581	587	576	579	576	580	604	597	596	573	561	601	550	591	605	586	584	594	555	596	590	611	598	645	569	578	597	572	545	601	573	573	568	585	580	575	562	544	574	604	603	556	582	617	586	532	616	564	600	559	630	551	563	589	598	584	583	586	554	533	608	602	638	550	559	578	568	580	571	600	587	569	605	542	586	584	573	584	625	639	566	597	590	566	596	587	544	526	548	603	565	610	579	611	588	557	577	589	580	572	585	568	574	554	592	573	611	610	621	563	544	566	602	602	583	590	606	589	570	606	528	624	625	593	600	594	560	593	607	622	600	581	601	589	553	620	548	600	565	560	557	588	557	580	584	560	557	535	587	610	569	601	601	597	562	507	591	598	607	548	558	606	625	561	560	586	572	571	601	639	599	577	564	638	587	592	613	560	584	566	568	568	589	575	559	580	583	558	584	534	580	580	577	591	558	588	548	570	593	586	593	586	588	609	590	592	564	580	636	583	559	588	596	588	571	566	597	604	567	564	561	577	578	554	561	563	561	596	581	568	571	579	542	579	597	589	572	585	637	579	565	590	585	562	547	570	548	560	557	579	633	617	587	574	553	556	605	552	575	648	558	597	602	587	588	557	585	573	583	556	616	560	581	627	545	533	575	573	549	646	576	618	575	578	583	576	600	554	575	593	576	597	574	556	591	575	558	550	583	574	602	605	578	560	539	581	590	567	563	559	571	618	611	573	603	616	594	547	593	548	572	618	552	570	591	600	566	560	598	548	563	587	536	539	622	574	563	561	604	597	593	603	614	632	555	638	535	587	581	568	583	574	579	593	589	568	623	601	595	606	570	572	550	611	575	566	561	592	606	557	561	554	570	540	595	563	564	561	547	559	552	604	582	647	572	576	546	621	592	587	612	596	574	574	593	539	593	593	581	612	583	597	599	554	578	595	604	566	529	582	547	589	571	593	541	618	604	582	576	590	610	565	588	542	606	567	567	620	615	562	602	588	622	561	568	587	566	573	575	625	557	557	581	598	538	581	547	600	601	599	566	611	558	575	585	565	583	630	558	565	571	595	570	589	590	579	633	564	631	591	604	585	560	542	605	559	548	617	580	628	605	594	627	587	610	583	563	605	591	586	610	531	548	582	569	597	624	606	541	592	584	588	569	579	588	530	583	568	606	602	581	577	635	643	545	572	601	617	537	581	577	611	596	620	589	550	542	564	592	540	545	599	614	553	546	560	541	576	596	623	551	569	566	599	601	567	632	623	608	604	561	592	591	557	607	593	606	617	579	561	554	606	544	594	627	551	589	601	593	593	573	597	573	576	586	636	543	542	570	588	582	574	590	570	618	583	615	588	579	589	532	589	601	655	570	598	540	575	571	560	619	578	591	583	564	566	585	600	631	563	560	619	575	591	606	596	543	550	614	581	549	555	616	601	603	523	624	590	590	523	607	573	552	572	588	573	573	607	647	595	590	599	605	569	607	580	591	574	562	571	588	619	618	592	596	580	573	589	610	563	555	588	575	560	644	612	611	590	575	566	635	588	594	568	611	593	545	553	565	601	610	637	628	614	610	603	606	623	595	612	551	585	574	633	554	606	591	577	636	563	553	557	549	638	569	585	617	589	554	574	596	570	568	586	578	569	520	584	617	613	590	572	594	604	569	589	573	531	562	555	609	547	564	582	587	566
5070	755	734	591	585	509	557	556	540	516	545	545	552	540	490	531	573	568	528	547	519	547	499	530	489	512	537	543	534	551	515	543	517	495	552	537	556	564	540	544	541	544	485	544	531	539	557	534	597	570	527	501	562	543	496	530	550	516	493	499	570	531	542	495	543	529	504	537	539	528	521	495	515	547	562	542	516	538	564	504	521	521	498	490	536	521	555	550	509	577	526	528	551	537	511	577	530	509	531	557	511	522	536	492	543	526	510	554	514	513	538	531	522	528	517	532	564	526	542	535	553	545	508	514	532	507	548	536	507	513	525	550	538	505	489	538	570	511	516	554	525	529	506	501	507	540	556	524	513	526	540	552	486	552	539	511	560	569	490	540	515	541	538	530	532	510	530	510	540	542	549	520	530	527	517	519	546	553	560	529	527	559	518	535	529	531	504	520	523	489	541	525	492	498	501	504	508	545	549	528	526	526	526	510	484	548	481	526	526	505	479	559	507	504	531	529	576	515	546	556	540	554	567	522	570	526	545	501	540	499	524	568	530	497	525	512	552	545	571	573	540	496	537	558	493	485	521	534	559	569	531	553	548	541	527	547	509	568	550	562	499	509	523	518	507	550	548	471	541	567	543	550	499	485	513	530	540	540	558	522	524	524	532	537	518	564	530	557	520	549	545	532	511	600	526	557	515	516	516	531	532	574	564	537	534	504	537	505	526	543	515	539	532	520	518	544	547	529	542	522	489	565	530	500	546	485	536	522	543	513	485	516	525	527	563	512	513	531	518	559	555	543	554	506	551	503	548	572	502	530	525	469	515	576	557	539	521	533	526	554	534	491	518	562	520	533	551	564	557	515	544	499	566	510	543	524	524	506	561	516	494	499	518	540	537	504	540	557	516	581	518	540	570	554	521	534	518	525	533	525	540	578	544	554	516	534	515	566	560	544	530	548	537	547	530	572	552	516	531	523	499	518	520	524	513	565	550	516	496	521	510	502	507	519	492	543	520	553	545	509	585	506	506	502	526	533	517	504	612	553	522	475	506	533	510	451	550	490	537	491	586	511	545	500	523	543	556	511	515	516	522	534	528	524	535	514	495	520	544	516	543	537	506	539	552	524	532	503	577	524	491	539	513	511	535	540	512	529	487	541	468	520	494	513	535	537	532	538	499	517	559	512	496	516	470	554	531	479	524	513	523	538	501	539	520	493	535	498	557	564	519	523	553	555	525	530	525	555	511	548	534	527	512	518	506	522	580	515	522	535	528	548	586	518	522	537	544	519	526	556	531	545	538	519	498	495	494	501	532	510	510	549	508	524	566	512	503	495	489	537	521	560	558	494	583	503	506	543	542	510	538	519	546	559	524	517	542	548	549	528	501	553	527	580	500	534	504	552	525	555	528	481	512	585	545	539	503	543	547	539	570	561	507	523	550	556	564	564	553	514	542	542	517	547	546	536	543	544	525	496	562	529	530	519	516	522	561	499	502	498	527	539	518	494	513	517	505	536	527	523	528	506	533	523	514	532	559	524	568	530	514	551	531	506	548	552	541	555	510	502	528	542	558	547	542	491	533	509	554	534	540	547	532	503	554	505	523	565	512	508	520	543	515	520	517	493	560	562	521	561	477	523	521	514	525	496	506	496	570	522	537	525	507	507	528	511	543	515	539	538	528	514	524	510	533	515	519	520	516	532	504	519	552	500	512	486	532	528	519	526	528	550	527	559	531	506	490	517	519	478	497	543	509	546	555	548	499	530	524	519	551	544	500	557	516	537	518	540	516	543	516	494	561	535	546	508	537	567	522	508	517	565	534	520	573	538	501	489	551	551	524	560	537	560	518	524	514	531	536	556	534	513	507	519	535	546	506	558	511	526	490	577	511	549	538	529	513	509	511	555	543	541	500	519	533	553	546	534	574	508	516	555	575	544	528	543	546	524	504	550	553	506	553	524	517	518	531	524	561	534	512	539	486	521	518	532	525	517	542	539	534	500	521	528	561	525	556	517	524	556	534	568	500	545	529	543	576	521	540	514	546	550	520	568	527	495	517	543	528	517	517	536	489	488	523	566	529	568	520	510	559	545	545	561	518	523	533	554	490	562	508	508	529	527	554	573	517	509	522	560	495	529	576	553	504	562	543	534	533	500	545	544	534	502	549	548	517	525	548	536	528	547	532	548	541	533	543	531	528	488	540	535	541	530	538	504	512	547	521	559	522	525	543	526	514	508	506	538	497	573	513	531	506	521	543	501	496	480	506	549	489	558	542	531	549	517	525	523	500	527	549	524	525	522	507	520	534	562	545	532	516	549	511	526	541	518	554	550	535	495	543	514	517	541	564	518	501	530	545	539	520	522	542	511	496	534	537	469	555	534	533	549	517	512	554	506	528	519	536	548	573	513	497	541	517	565	534	519	542	511	514	533	546	509	549	524	525	522	486	564	531	505	532	555	495	510	536	510	529	539	524	537	512	495	532	543	563	592	500	525	516	530	521	537	554	527	507	562	546	527	525	526	537	483	511	532	559	502	500	520	530	517	525	538	489	485	543	505	503	510	492	531	492	506	507	553	522	552	505	558	539	531	524	495	503	511	525	555	529	505	542	521	517	536	540	536	539	514	522	547	509	517	499	512	516	551	517	559	491	562	514	514	532	516	576	525	537	545	522	542	545	504	542	517	535	545	511	554	549	520	514	515	518	547	548	576	529	548	515	571	516	521	516	550	571	473	526	497	526	536	526	538	523	529	503	543	531	517	542	488	525	536	519	516	526	531	543	509	522	544	510	516	550	514	536	526	536	550	511	543	521	516	522	525	527	533	531	564	543	521	541	543	545	490	544	549	505	561	532	551	507	531	544	541	515	566	535	546	545	578	589	577	551	545	546	551	526	533	494	503	507	537	518	540	510	553	504	539	510	521	540	527	516	563	569	509	509	525	532	504	533	527	596	512	524	516	564	530	528	537	551	540	552	532	571	536	532	509	542	497	481	508	517	516	519	514	497	544	506	535	509	497	504	544	522	509	513	497	532	563	565	524	569	529	574	556	521	484	526	513	545	547	526	529	539	497	568	522	482	549	526	519	535	514	522	565	531	520	538	505	565	510	506	525	538	556	541	511	563	547	559	565	523	525	536	539	544	576	522	539	517	531	548	507	527	503	492	551	537	555	557	531	538	507	510	511	525	577	506	508	471	570	513	530	513	530	513	529	555	516	534	544	556	544	540	534	496	522	513	527	527	531	494	513	537	514	547	556	558	545	497	529	523	551	529	493	542	513	535	540	534	522	502	541	522	524	541	561	547	520	520	543	502	560	528	571	528	516	522	519	498	516	537	548	547	554	565	530	544	566	516	528	544	502	539	519	549	559	486	506	485	554	531	498	531	501	569	494	517	533	548	492	497	528	541	522	523	542	530	535	515	480	509	516	522	514	525	548	490	537	538	517	563	540	515	557	592	550	527	501	553	520	528	502	560	510	506	506	547	529	529	526	514	528	527	547
25641	21458	26134	19318	1626	732	510	476	465	432	485	441	408	400	418	437	404	414	410	392	431	395	381	397	347	421	406	403	380	373	411	385	395	415	417	394	431	392	389	411	387	390	351	377	404	406	382	381	396	422	369	397	416	371	389	416	428	391	407	383	414	370	405	403	397	398	428	410	378	425	406	401	394	359	375	377	390	409	389	416	399	370	365	372	400	383	402	399	378	401	398	379	436	376	435	379	366	417	392	402	360	407	395	384	393	389	407	411	392	416	389	420	388	401	418	380	376	379	398	366	345	378	395	391	424	383	376	371	403	414	388	387	402	424	414	395	392	374	407	396	438	402	387	388	404	382	394	389	360	382	405	377	418	395	421	412	387	379	387	367	361	413	388	374	389	413	375	365	387	413	392	379	412	366	382	387	420	428	368	418	421	390	389	384	407	383	397	393	384	425	405	416	398	366	422	404	386	356	377	403	382	358	419	388	390	383	394	366	387	401	393	401	411	401	381	396	395	347	401	383	408	414	393	412	422	398	408	386	378	416	388	380	366	375	406	388	369	408	418	416	350	367	408	394	389	387	382	367	402	411	375	409	376	403	415	358	378	382	433	395	385	399	372	411	397	370	375	331	412	380	385	404	382	393	372	345	382	378	343	414	396	400	396	401	400	416	373	387	353	429	400	389	399	407	358	405	433	410	372	402	389	402	413	399	408	386	411	413	384	383	422	406	389	408	375	389	383	404	369	393	409	403	387	384	390	398	411	373	404	380	358	394	407	405	378	397	373	384	419	399	421	380	401	361	402	395	393	382	368	380	400	397	383	393	371	395	395	373	411	370	389	383	391	407	412	366	436	372	389	397	375	397	392	392	410	348	419	367	401	394	400	390	372	383	354	370	397	388	394	419	379	395	386	358	404	402	392	392	373	429	374	421	421	417	379	386	391	395	408	382	379	379	416	427	372	411	371	380	365	397	406	409	418	414	379	416	411	401	391	411	366	365	393	419	390	420	382	381	393	369	381	442	403	407	395	386	436	389	448	392	380	381	390	394	446	379	416	377	422	377	417	391	399	410	397	357	427	361	399	365	408	406	415	377	376	356	429	396	412	380	415	390	374	400	420	386	398	428	384	374	377	383	388	396	410	419	403	384	389	387	388	373	395	389	392	383	381	374	382	393	395	409	433	378	387	388	367	413	400	380	358	377	375	398	397	419	394	351	370	388	415	399	399	395	364	424	408	408	390	380	438	394	394	376	416	385	376	392	409	391	360	389	423	420	399	393	427	383	389	401	421	371	385	393	392	375	402	415	381	374	421	376	420	367	368	411	387	390	397	414	378	395	386	430	381	402	361	402	397	391	393	377	369	388	422	401	402	392	389	375	392	397	412	358	380	378	405	419	374	363	390	354	368	407	365	375	384	400	383	413	366	399	399	389	391	377	389	399	374	379	401	411	419	453	406	405	369	403	380	383	400	434	361	426	406	387	407	386	409	420	371	421	398	436	422	408	432	387	414	396	425	379	394	383	368	375	402	400	423	391	419	368	385	398	417	411	408	380	401	410	398	388	411	402	369	414	379	406	341	419	376	415	378	396	383	392	405	387	402	397	399	366	410	368	410	402	411	379	407	367	385	366	402	374	365	374	394	385	422	409	382	419	398	368	386	431	396	389	380	385	394	397	436	362	389	406	384	384	397	434	399	378	424	390	386	370	381	373	425	390	396	399	407	396	380	386	402	369	398	437	366	404	399	425	396	413	379	381	363	422	375	416	371	394	390	396	429	377	405	410	382	407	403	406	398	424	368	421	412	397	369	396	390	399	417	380	414	373	417	383	371	382	379	396	399	374	429	394	408	418	423	375	377	408	415	378	370	391	375	393	393	381	380	431	388	394	391	379	366	393	380	409	396	453	372	425	419	392	380	376	417	385	397	406	396	424	371	407	399	381	380	391	394	379	417	401	394	393	379	407	420	394	432	378	370	388	375	391	391	396	394	404	383	422	416	400	387	344	367	429	392	426	367	359	393	441	411	435	400	366	388	414	392	360	421	409	380	386	405	402	407	394	386	366	397	415	418	396	374	398	388	382	405	369	366	427	398	405	374	352	376	372	418	446	395	377	373	402	401	377	383	383	358	410	397	423	391	454	383	418	419	381	425	398	404	378	424	357	411	390	353	393	440	397	399	398	387	404	399	407	440	366	387	399	383	433	411	422	383	403	416	381	397	398	377	396	387	384	410	376	414	393	388	395	404	347	369	412	371	361	369	384	384	414	337	411	379	396	377	365	369	411	391	415	400	358	364	400	421	404	378	400	398	374	376	415	399	398	426	373	393	410	391	408	408	400	379	395	387	366	391	418	370	381	366	403	403	374	381	391	395	380	358	368	371	372	392	407	372	403	418	407	375	387	397	380	380	428	397	412	387	400	352	389	385	428	390	341	387	358	385	401	418	403	401	372	369	423	370	377	374	387	400	426	401	382	379	376	388	383	434	395	396	403	366	401	396	397	412	393	366	388	371	395	402	388	409	388	423	363	357	387	394	390	395	429	419	408	372	386	400	405	399	415	392	428	395	392	381	403	374	340	392	430	410	385	402	372	385	398	413	381	386	373	422	379	387	365	434	397	399	420	391	400	410	441	385	426	371	398	424	405	439	437	388	384	389	401	437	406	402	416	374	367	397	407	402	415	403	422	365	403	417	400	412	364	391	380	379	384	375	389	364	397	390	362	392	419	379	369	369	376	377	367	410	403	375	382	413	410	409	417	404	412	366	373	357	401	390	404	357	411	359	362	404	399	394	402	391	377	425	406	378	387	377	403	383	399	403	401	360	389	356	372	385	408	377	359	373	393	400	381	420	421	381	398	366	401	384	392	380	365	378	389	396	410	377	421	408	426	370	403	404	404	380	390	402	412	389	386	377	427	401	378	413	410	384	379	412	389	370	386	402	398	401	373	406	439	399	411	384	423	414	379	403	410	373	425	409	374	396	411	366	427	382	421	374	396	384	410	378	372	390	386	371	411	400	399	414	403	384	362	405	371	387	448	430	387	390	395	407	381	390	423	382	410	376	376	375	412	401	426	391	353	394	418	401	409	364	421	397	385	390	405	404	370	393	378	397	384	382	386	414	378	375	378	418	378	395	393	394	419	399	393	395	393	388	373	400	415	384	401	366	418	375	406	373	382	420	383	418	403	394	417	384	374	387	404	400	413	370	407	418	396	378	359	393	383	372	379	391	399	404	376	387	429	366	423	396	385	385	417	465	359	393	415	382	354	427	411	410	372	394	381	367	429	386	389	364	364	404	387	403	407	406	371	385	395	381	356	413	360	396	364	405	389	375	415	390	393	406	400	398	397	405	351	408	372	406	372	394	409	389	376	423	416	388	384	387	432	387	395	403	411	400	403	351	345	389	391	358	375	420	410	398	407	367	373	419	366	440	424	415	368	351	370	386	408	381	370	320	401	393	364	417	373	369	379	411	370	381	419	401	352	379	402
3398	1995	1716	920	739	619	564	540	487	512	460	440	416	452	400	425	399	395	389	408	455	407	390	423	393	413	391	386	376	396	411	378	396	425	396	371	401	377	394	408	378	346	392	376	390	399	381	380	373	406	364	410	414	378	410	376	415	381	404	402	385	408	382	406	410	403	402	392	366	382	359	398	379	392	370	422	382	364	394	377	367	397	388	412	417	359	381	389	419	380	409	373	409	401	385	382	423	359	391	370	385	349	395	376	400	407	392	359	369	384	417	376	401	392	372	397	406	358	390	358	390	360	364	420	392	422	405	350	375	407	394	411	365	370	387	382	414	413	365	391	394	382	402	391	383	400	391	426	419	386	401	374	387	376	409	363	427	376	393	371	392	388	400	404	353	412	407	381	386	395	371	414	391	436	400	410	365	375	386	372	383	394	384	364	450	385	403	384	352	355	371	395	390	372	361	376	376	385	401	367	381	384	346	389	364	379	360	368	377	358	366	403	392	394	388	373	373	374	397	392	381	384	390	404	353	379	354	354	393	413	395	383	382	385	389	373	405	415	392	352	383	374	389	352	390	370	394	403	364	371	424	404	419	417	404	362	379	418	391	406	340	391	376	393	362	367	383	399	380	393	394	382	396	373	391	377	391	416	385	382	371	400	374	412	398	402	406	390	400	366	378	387	403	392	394	407	420	415	353	395	337	373	377	364	397	376	394	346	418	399	376	370	404	390	381	389	386	365	393	375	353	427	373	384	381	360	359	392	399	421	408	359	378	373	402	382	400	378	374	395	338	383	416	413	352	361	408	394	377	385	387	395	358	408	393	377	373	366	394	429	379	371	405	387	370	377	369	386	394	389	423	373	380	377	352	366	377	387	378	387	396	366	348	367	374	395	390	376	391	387	402	376	360	373	404	391	352	396	385	394	371	397	388	419	370	371	386	403	419	400	399	375	389	437	391	411	393	381	393	379	413	416	391	370	402	426	370	382	408	376	410	356	356	423	382	398	407	391	390	370	414	403	423	377	393	402	376	353	402	386	391	353	399	383	392	389	394	413	379	412	402	380	371	371	397	393	341	381	396	375	376	376	371	382	368	360	377	399	368	344	366	382	396	425	394	392	386	350	409	393	361	380	360	383	357	407	407	401	394	406	392	405	377	385	379	371	390	381	396	395	420	381	392	402	368	402	360	398	398	406	375	387	383	386	410	376	392	384	362	359	366	388	404	407	394	365	385	358	359	354	403	432	357	421	378	389	414	391	396	357	368	390	371	360	386	357	389	384	395	368	377	386	397	374	382	426	371	378	381	395	336	398	364	387	419	375	404	335	374	395	390	396	380	399	397	376	396	372	379	419	343	388	393	375	390	392	378	393	376	398	393	384	378	402	379	435	391	387	384	398	375	387	372	391	416	434	385	373	359	362	393	369	377	396	401	412	377	438	386	385	403	362	404	379	393	435	407	374	348	344	409	389	377	383	382	397	409	385	421	417	371	405	384	386	361	361	389	366	393	406	388	383	380	361	405	419	386	366	379	384	362	364	363	373	379	381	401	384	379	397	393	386	398	417	389	413	403	386	387	364	392	368	379	415	384	392	395	427	343	382	395	385	377	374	379	370	409	389	388	378	358	386	394	414	402	391	385	356	375	386	385	408	388	362	355	399	400	379	371	396	352	395	393	376	357	373	384	447	380	364	364	378	386	377	381	391	397	399	377	392	403	405	398	377	437	386	384	410	383	412	384	336	400	367	373	402	380	360	418	417	354	391	378	382	386	374	335	386	378	392	390	397	399	355	382	339	390	368	373	409	422	368	422	368	388	391	376	405	404	371	381	375	393	366	380	382	371	397	388	353	392	377	379	397	413	374	406	389	390	367	387	397	418	388	342	438	386	383	409	371	400	394	381	409	374	384	370	390	403	355	384	400	368	421	383	425	381	358	420	394	382	401	380	397	389	391	393	375	364	339	398	355	358	370	373	374	395	368	398	370	369	392	392	379	339	366	392	405	382	409	369	384	404	395	391	365	410	404	369	406	397	344	375	385	398	375	425	379	367	395	387	384	397	425	401	405	400	404	388	336	392	362	408	404	393	396	380	356	387	391	381	366	400	411	404	368	347	397	380	401	393	377	399	390	386	400	390	409	386	406	371	376	389	396	398	373	378	395	435	365	370	384	372	354	347	417	355	366	386	403	375	373	380	367	369	400	394	374	343	381	387	363	382	359	389	414	397	408	396	403	361	365	353	372	367	394	388	394	385	395	367	380	382	380	382	414	387	353	374	369	394	406	385	388	368	408	389	381	358	383	361	388	393	373	376	374	359	376	388	365	384	390	395	420	412	368	351	371	370	402	423	363	389	402	371	376	355	421	378	421	400	374	368	407	402	384	397	378	396	384	400	393	387	413	393	395	405	401	357	379	383	419	381	361	392	376	410	379	378	389	394	421	378	383	370	416	363	380	375	413	368	367	376	363	349	392	388	369	376	392	415	375	390	397	389	358	376	393	421	363	374	390	366	369	398	409	382	372	360	375	383	408	354	406	392	390	381	389	359	403	362	366	383	388	363	384	371	351	408	392	370	385	397	398	368	423	387	377	369	420	389	405	399	380	412	386	385	386	395	424	349	391	361	399	365	364	397	387	401	378	403	394	390	359	376	364	369	397	385	398	388	405	390	389	355	372	360	410	398	370	379	382	369	389	391	390	405	367	390	377	349	391	386	427	372	333	375	379	390	334	341	370	357	369	453	414	420	394	380	396	368	388	387	388	407	377	418	409	342	392	380	368	390	388	391	390	397	410	425	391	396	394	414	377	367	365	397	385	391	387	349	383	374	410	386	396	389	369	398	415	387	376	386	398	419	401	406	378	413	379	408	384	396	352	381	386	396	400	412	399	393	342	357	373	353	387	368	348	374	380	359	382	424	368	406	404	391	368	346	414	379	369	374	419	402	369	391	433	379	387	337	390	377	378	354	361	372	378	414	365	396	408	408	370	367	369	393	371	428	386	376	379	417	431	368	416	373	413	394	405	363	410	365	383	365	391	386	366	391	376	388	403	377	390	386	363	357	392	424	425	348	385	378	404	411	408	381	388	367	377	390	383	383	406	393	369	384	393	365	386	365	389	391	398	408	371	390	420	380	401	396	345	396	362	374	371	380	374	354	385	439	423	370	356	411	364	389	376	343	360	363	406	348	379	419	362	387	389	377	393	365	378	382	403	390	398	389	404	397	399	364	367	370	424	371	385	384	396	407	407	384	382	382	387	403	424	374	386	369	391	388	382	361	421	384	396	389	412	393	390	379	404	376	399	363	371	417	389	378	413	377	396	379	393	383	380	396	355	406	383	393	351	414	396	340	367	401	390	392	358	326	395	375	354	367	352	345	385	385	368	372	425	429	426	383	352	347	399	396	382	366	396	398	371	409	363	390	391	364	369	380	376	420	345	412	402	395	370	393	369	385	413	384	413	379	394	388	394	376	425	384	386	398	377	419	365
24298	21424	28547	24666	20131	2553	869	524	456	391	378	351	355	328	323	325	331	325	306	310	317	301	294	305	248	323	334	310	301	306	260	289	300	343	296	310	314	290	283	278	309	274	286	290	282	300	265	279	297	313	278	267	271	286	291	281	283	266	311	275	260	295	266	274	290	301	283	299	297	278	290	305	272	293	283	294	272	286	294	262	289	311	269	322	292	292	255	269	289	302	323	287	281	279	323	296	319	294	288	313	284	293	306	272	298	273	295	294	295	308	297	285	281	309	301	270	305	254	319	293	290	277	297	283	310	270	303	302	275	298	275	298	249	300	278	274	298	274	300	293	263	292	285	313	247	242	270	300	289	293	320	286	277	297	264	308	297	283	301	287	293	290	282	295	294	260	299	283	296	262	274	246	300	319	286	310	271	275	293	277	277	268	304	300	295	287	278	268	246	267	267	279	287	317	295	299	272	276	278	286	275	300	287	277	294	281	286	284	305	312	306	281	269	258	258	304	280	257	317	275	267	287	281	327	304	232	307	323	278	276	266	273	281	299	306	281	283	296	305	254	249	282	294	266	286	321	305	297	307	295	285	277	312	290	279	312	274	281	303	281	287	288	310	288	282	313	252	291	292	293	282	296	286	256	311	268	273	289	292	306	311	267	266	287	284	296	266	279	268	267	313	296	274	274	273	301	296	302	295	262	305	266	279	290	269	271	289	300	304	297	291	289	286	271	272	284	302	288	256	285	275	274	293	277	286	274	295	272	295	334	296	263	296	293	266	285	293	290	284	297	281	269	285	285	285	292	259	291	303	305	301	304	313	295	280	303	282	303	277	279	272	260	267	278	282	294	274	293	298	274	282	274	267	306	298	307	296	301	302	280	282	286	243	280	286	283	289	274	286	270	285	301	270	282	279	269	296	311	302	293	313	285	287	256	276	305	254	277	277	260	280	298	298	267	275	286	286	290	294	296	259	287	308	295	246	277	289	288	314	284	278	312	254	294	299	295	278	310	283	296	280	288	292	251	299	277	244	274	305	266	271	283	266	310	259	303	293	287	290	307	312	309	285	266	278	297	294	268	303	283	285	278	305	277	287	309	280	281	289	305	288	285	279	276	287	256	310	269	292	276	275	284	284	289	286	279	291	281	295	272	294	314	307	276	281	301	255	299	293	273	281	296	311	291	267	261	286	286	283	267	285	289	300	285	273	265	292	313	292	267	296	284	302	290	305	289	269	319	298	291	278	273	281	291	310	285	292	289	273	282	282	312	284	283	261	290	277	320	281	298	282	278	252	316	297	303	290	255	268	289	273	280	304	277	281	284	281	280	277	267	327	247	315	270	256	256	285	267	262	280	267	286	299	270	278	290	246	304	282	302	276	273	306	305	299	258	241	283	259	269	274	259	273	301	304	285	315	277	280	293	297	294	297	300	288	284	296	314	289	300	280	271	263	251	280	302	298	314	285	263	272	281	260	328	285	337	332	280	292	282	265	269	276	284	307	280	285	303	292	295	274	314	283	305	272	274	287	282	275	285	282	283	275	280	282	276	311	284	268	301	286	287	277	310	264	280	278	299	296	282	295	297	300	281	278	269	262	284	276	280	275	275	284	258	274	280	304	288	256	279	285	320	286	256	290	264	279	281	275	268	268	262	241	301	298	262	308	300	269	297	268	291	278	280	248	290	293	293	279	302	272	244	309	288	289	268	286	274	285	285	257	262	318	283	288	300	286	286	262	280	304	266	276	292	288	310	276	285	312	283	288	264	313	280	284	292	258	283	296	285	252	287	268	274	307	269	286	292	265	287	304	291	314	318	286	322	289	289	277	287	280	279	316	256	276	271	276	272	312	287	269	284	308	317	320	286	294	285	284	283	277	267	266	290	313	267	255	291	317	278	282	307	271	302	290	320	300	295	316	257	256	278	270	278	276	258	280	292	307	290	308	278	257	265	286	302	271	290	293	301	264	269	297	279	251	271	266	278	266	320	267	295	273	272	273	283	295	287	274	260	320	280	300	318	285	271	309	282	305	302	284	294	291	287	306	317	299	271	295	263	271	285	316	281	293	284	308	280	292	323	292	288	274	303	260	271	282	288	267	267	279	319	291	270	257	279	303	329	299	270	292	266	273	315	290	277	284	256	289	270	287	301	275	261	273	272	275	301	278	308	293	319	308	275	266	284	312	290	281	267	289	302	258	287	311	263	282	273	315	268	275	288	298	274	278	290	311	279	280	255	271	281	293	296	270	286	310	270	317	298	271	280	286	298	296	250	298	274	286	300	297	275	306	287	285	321	254	295	333	305	294	259	301	294	283	297	310	281	258	295	304	280	308	265	263	317	289	274	288	305	268	297	287	291	305	282	277	290	275	308	292	286	285	278	307	297	314	264	274	276	281	287	304	291	282	258	267	294	295	261	257	302	284	284	250	302	276	312	268	283	275	308	273	282	247	273	301	263	326	272	292	283	285	277	301	297	278	305	278	265	286	275	278	291	286	278	282	267	282	304	278	288	244	258	274	265	261	276	281	331	305	287	292	296	296	304	287	277	268	310	305	272	291	288	281	292	289	298	262	288	291	306	287	265	262	287	290	318	301	268	310	330	264	270	267	237	269	304	264	245	289	285	273	277	264	272	305	279	291	282	271	306	307	273	290	309	287	278	285	286	268	276	275	272	291	294	288	266	255	314	289	290	283	245	304	271	279	280	274	286	298	282	284	292	280	286	274	292	328	289	290	290	288	276	285	294	272	276	303	284	300	268	285	290	288	282	291	276	286	267	311	273	275	300	269	298	293	305	317	288	303	316	249	271	269	275	270	265	264	270	261	296	298	296	282	298	261	304	263	298	273	290	276	267	311	291	291	284	307	270	289	299	309	270	277	318	278	285	315	301	303	281	283	305	271	281	289	305	339	308	271	282	277	298	298	327	281	297	276	309	279	318	288	286	270	306	302	296	285	305	280	288	272	281	268	304	308	293	318	297	261	285	270	277	300	305	260	284	330	246	302	270	273	307	284	243	300	264	272	277	307	310	297	288	309	283	298	276	273	283	279	279	339	298	305	294	280	283	291	290	261	273	301	293	322	297	278	309	298	227	312	287	284	317	282	249	273	261	271	274	254	268	282	235	268	317	279	296	280	303	287	300	277	318	285	313	275	262	249	275	293	298	262	271	279	285	238	294	279	295	290	297	276	265	290	289	279	280	283	272	268	289	286	267	281	311	298	285	300	272	279	298	300	270	272	292	274	241	301	313	287	303	270	286	322	307	288	300	267	295	278	318	280	297	287	298	269	281	268	306	278	286	272	269	287	293	297	307	298	287	296	236	262	306	259	304	294	288	285	276	282	276	301	289	331	279	268	244	278	318	309	264	269	271	291	284	285	277	291	283	290	282	295	262	306	294	309	294	279	285	287	266	295	285	273	275	278	298	268	279	284	301	275	294	288	271	287	299	276	290	316	262	283	290	297	299	277	284	276	301	302	293	308	287	287	297
3308	4594	3568	1688	1231	996	732	705	554	488	471	456	396	431	393	367	367	336	320	361	328	314	317	319	354	321	305	298	319	298	311	309	333	308	264	297	326	288	306	352	273	299	308	338	293	313	291	289	263	307	284	301	317	318	297	280	297	290	294	269	282	261	332	296	325	311	309	291	330	284	290	303	294	314	279	294	290	303	304	316	270	287	276	272	286	280	331	300	317	300	279	305	270	283	294	299	317	317	294	299	308	269	303	278	303	287	307	265	307	305	285	284	304	304	291	287	277	294	284	286	286	303	299	283	306	324	289	280	269	316	303	318	328	278	291	286	296	288	257	315	240	330	288	289	300	291	288	299	274	298	299	275	283	262	276	271	297	308	312	284	309	270	310	288	308	337	277	324	306	305	315	288	314	278	307	296	281	276	299	292	285	294	296	323	302	342	296	251	292	286	279	257	310	291	272	306	294	305	310	297	325	313	298	309	300	307	293	282	292	268	317	304	308	279	315	307	305	272	270	283	304	289	288	274	293	307	309	327	274	284	308	273	286	285	319	298	307	277	279	326	303	302	297	278	311	309	277	277	296	298	286	311	280	273	319	283	280	283	271	293	315	292	271	265	268	293	286	281	297	326	278	333	294	288	285	323	269	277	287	270	342	300	301	294	293	319	267	291	293	302	301	288	285	297	301	273	302	299	312	299	315	266	296	278	296	298	285	312	305	305	309	300	303	298	287	313	278	334	269	286	303	250	304	279	324	315	288	310	303	290	322	281	295	292	295	300	301	310	321	289	290	278	302	291	307	280	273	263	284	287	299	295	280	329	278	317	269	264	330	320	290	274	278	248	296	304	298	301	264	298	287	326	291	267	315	288	311	322	313	300	308	325	289	266	274	291	307	270	306	292	317	301	288	249	308	294	285	291	307	290	287	325	301	313	293	309	255	292	299	281	287	300	302	285	305	315	290	305	321	298	310	288	317	291	293	289	280	301	282	263	317	312	307	285	314	303	279	259	305	313	278	298	317	303	263	286	265	275	271	351	303	267	298	299	277	306	293	263	278	284	315	324	297	281	301	297	312	302	274	313	282	312	329	260	278	272	291	290	299	269	299	314	297	275	296	275	284	301	309	296	302	289	269	290	301	302	292	282	288	292	288	263	296	288	266	287	294	275	284	293	296	297	282	262	283	290	279	281	282	320	311	313	275	297	282	303	304	282	283	242	292	299	273	274	276	288	281	298	278	291	281	288	305	284	287	309	298	298	309	297	278	275	269	315	287	287	293	304	310	300	286	291	327	323	277	305	347	294	283	289	294	294	302	259	290	274	271	293	299	312	307	298	284	263	287	308	294	278	320	259	268	299	268	320	265	280	294	232	298	303	303	279	261	264	276	292	296	283	321	293	314	307	285	272	297	284	294	287	300	268	280	279	298	262	286	273	280	307	307	282	339	289	323	270	284	286	310	317	274	290	292	312	291	308	311	290	290	301	273	294	302	273	296	328	284	269	333	277	304	297	294	284	275	281	290	291	296	263	298	317	290	283	285	331	298	289	305	285	296	279	289	299	304	292	320	288	313	249	302	304	273	286	277	315	273	291	281	301	275	274	318	290	299	319	285	281	284	301	289	284	294	295	267	265	293	295	278	302	337	310	290	312	283	284	304	295	298	266	265	301	301	296	284	282	286	299	272	274	280	312	264	315	307	288	306	299	273	254	284	333	297	298	274	276	275	302	314	286	301	270	280	294	314	306	298	294	292	296	304	278	294	259	250	275	277	320	291	301	281	275	297	297	275	276	300	267	303	307	284	322	316	307	312	307	277	287	300	295	330	266	282	299	300	311	267	284	280	313	288	283	284	281	291	288	278	296	263	264	283	270	324	293	287	272	282	285	303	296	268	333	311	268	288	296	312	282	304	331	283	288	277	266	293	303	287	275	258	275	249	295	298	271	289	266	291	275	300	256	297	316	305	295	263	300	294	296	279	279	342	289	278	307	261	294	284	285	286	290	275	285	318	284	286	308	299	271	277	300	276	285	296	288	306	287	284	320	271	262	276	281	292	282	285	316	287	303	266	267	305	256	300	271	299	297	328	273	286	332	293	291	283	283	270	273	312	286	282	276	290	283	296	297	306	303	304	284	287	302	273	291	303	282	272	280	319	319	288	306	283	299	271	291	272	300	271	279	290	296	291	300	292	275	299	309	282	284	286	257	311	293	292	274	285	303	290	286	268	289	268	261	276	264	312	276	283	313	314	290	273	293	298	300	281	303	295	289	277	297	288	254	278	296	278	295	287	291	280	270	274	268	287	326	284	313	291	275	275	300	284	324	283	286	283	294	285	293	282	304	285	293	309	301	300	288	315	291	269	265	273	250	275	273	305	296	295	287	284	301	300	310	293	255	284	274	302	282	256	320	304	290	297	277	288	285	259	283	287	308	321	301	317	272	316	290	279	251	294	272	280	285	268	265	281	311	281	302	296	287	258	301	307	270	286	264	274	281	298	304	295	269	295	289	288	315	297	263	284	288	258	279	276	299	282	276	293	324	260	286	282	308	286	284	273	280	297	301	291	292	299	285	263	304	305	261	291	277	257	300	322	318	275	273	285	295	280	289	270	275	275	289	315	296	277	262	281	303	273	302	303	277	299	291	312	291	293	296	312	291	275	275	269	322	317	269	296	269	290	292	297	282	314	287	263	287	327	331	311	286	317	297	276	332	280	293	293	270	305	281	272	306	301	312	291	297	303	279	263	292	287	282	314	274	297	266	274	285	296	288	275	301	323	265	295	293	292	293	296	278	291	274	293	255	317	293	313	314	268	324	308	294	282	283	274	286	292	280	277	291	290	314	261	286	268	280	278	290	292	278	315	258	306	285	287	287	298	265	264	269	299	283	299	296	265	312	257	273	317	284	249	271	272	303	323	270	284	295	297	292	308	291	302	280	300	278	283	287	281	293	303	247	288	265	266	289	287	280	300	265	297	305	288	298	293	293	304	275	296	291	307	265	305	305	279	286	282	263	282	281	322	289	297	295	301	303	283	296	287	302	277	293	270	292	285	297	284	305	275	248	296	274	294	313	260	308	276	295	295	285	277	270	279	300	273	264	308	291	315	281	313	301	253	264	287	289	274	280	285	286	263	282	282	294	319	265	293	324	272	285	290	285	278	280	298	321	263	306	307	302	303	289	310	298	273	297	287	289	274	282	309	261	317	302	271	329	292	296	312	257	315	259	283	255	294	288	294	326	279	274	296	301	258	289	303	280	273	320	302	311	316	268	277	293	322	287	265	272	310	278	307	295	294	262	265	285	309	292	269	331	321	260	264	275	311	290	290	297	309	280	270	307	249	273	298	281	285	315	263	259	301	326	282	291	304	303	260	282	299	266	268	280	295	256	260	288	290	291	311	258	290	288	274	225	258	292	275	299	280	311	284	274	330	318	271	273	304	301	296	287	293	301	287	308	269	302	307	299	285	311	279	277	244	299	276	249	303	292
27609	12003	1821	1024	707	632	653	606	606	561	577	598	574	640	612	585	590	618	557	597	598	613	600	599	590	609	601	609	591	582	618	654	599	585	607	571	582	610	580	604	581	570	615	557	572	575	571	569	579	549	610	558	577	608	550	573	596	579	633	605	609	601	610	585	590	572	557	603	592	607	602	568	614	591	597	572	585	565	616	578	602	612	603	563	580	587	591	611	600	572	569	574	526	568	526	624	570	650	567	597	609	599	588	614	598	562	616	581	590	600	569	548	565	602	570	591	624	603	559	573	585	612	591	560	590	591	624	564	576	587	619	589	600	580	594	594	569	625	593	599	618	554	553	591	581	583	556	566	583	587	611	614	550	593	601	633	572	623	546	614	552	604	582	631	596	585	600	532	554	607	615	552	582	612	550	589	594	627	628	585	589	613	600	630	603	571	601	607	599	598	544	604	578	602	609	581	589	587	582	592	625	555	548	616	585	562	597	549	597	558	594	546	564	556	588	534	573	576	579	534	596	597	560	590	595	587	556	600	544	565	592	602	582	602	598	582	588	592	561	576	590	604	599	631	594	595	611	588	572	586	633	561	608	586	603	573	563	612	573	591	603	564	565	562	624	618	534	591	592	608	580	615	604	614	539	592	614	587	602	607	591	600	600	603	578	591	591	610	564	554	606	558	602	577	567	553	575	575	597	578	581	583	594	601	602	569	536	585	633	593	565	534	571	587	571	543	579	568	542	556	545	600	574	581	563	589	606	587	580	573	590	563	550	607	562	607	548	565	558	587	600	604	568	629	630	604	583	627	523	560	550	619	581	582	589	568	531	575	547	613	616	565	608	589	632	579	580	569	595	617	593	584	631	602	586	548	586	587	559	636	599	542	616	585	606	583	595	646	606	552	554	567	546	618	549	577	591	609	547	566	592	577	569	589	604	601	574	571	609	570	549	589	585	560	596	559	596	588	596	597	625	577	597	568	615	549	562	586	616	582	572	564	558	607	570	511	566	603	595	591	595	624	624	600	593	565	578	595	583	610	571	580	584	596	549	607	540	620	573	631	583	584	615	610	592	570	577	569	627	578	584	629	592	620	602	534	586	579	636	583	626	578	605	607	579	578	553	551	575	577	573	584	583	616	607	576	601	602	581	611	590	612	574	556	611	542	574	582	621	598	557	545	596	558	567	606	565	593	567	571	519	559	552	596	584	549	567	566	583	573	614	574	572	590	596	623	608	596	580	599	557	572	624	563	596	626	611	550	590	556	563	621	638	579	619	583	593	578	595	564	589	555	607	597	560	620	544	575	571	563	575	594	575	561	623	593	558	566	602	524	559	595	607	552	569	602	583	588	583	566	581	588	580	585	571	597	580	574	526	556	598	584	559	578	598	588	600	549	616	579	554	649	567	554	604	573	546	575	555	612	573	588	546	602	589	609	586	574	600	660	604	567	606	574	577	643	616	554	560	616	624	589	563	585	569	559	612	562	626	571	585	599	592	576	592	586	561	580	590	601	549	568	604	596	586	604	617	615	543	567	581	600	570	600	597	606	568	623	578	557	585	574	601	603	588	582	523	542	591	588	579	544	566	552	598	593	579	587	577	585	583	555	575	598	608	654	593	579	578	607	591	600	553	586	550	588	641	567	559	606	588	609	612	554	632	566	557	596	590	582	608	573	603	579	592	624	623	593	613	582	600	578	628	553	607	567	579	584	546	617	586	578	597	529	586	602	562	566	588	596	603	600	573	587	557	572	573	552	584	619	593	595	641	618	581	588	571	647	586	576	551	578	614	633	529	611	611	611	604	583	586	562	634	595	598	601	557	561	574	631	550	581	616	625	576	570	607	565	609	565	614	563	595	593	628	605	596	588	571	592	549	566	605	613	583	599	590	588	513	567	599	578	548	602	592	544	595	518	610	558	594	616	604	627	566	580	625	592	618	560	565	583	599	582	591	612	601	633	562	612	580	572	589	590	567	607	618	578	558	580	582	639	536	625	552	595	586	551	557	613	610	577	566	600	557	585	567	550	631	609	573	564	540	587	570	602	622	561	594	620	577	623	584	575	619	585	602	568	618	587	534	585	565	592	613	581	552	588	563	540	584	587	605	663	551	587	602	593	604	557	575	579	594	606	538	603	608	593	588	617	584	585	624	561	593	585	573	646	546	630	596	619	562	624	607	616	606	599	607	582	601	584	542	607	597	600	612	574	567	566	595	603	575	546	550	569	589	566	611	565	566	598	589	554	564	567	588	606	608	589	591	578	600	580	577	539	554	575	623	573	556	570	546	596	569	562	616	616	579	623	579	601	545	593	558	564	570	581	599	558	610	634	614	544	558	585	551	594	566	567	542	583	552	571	607	510	560	588	597	578	564	518	593	579	583	576	583	604	576	585	581	570	582	617	635	551	615	599	590	573	619	542	565	606	597	593	562	608	558	619	570	574	600	578	576	572	604	564	601	622	601	578	601	605	608	579	616	597	592	570	574	537	588	581	605	567	597	564	634	611	587	537	599	591	604	590	623	633	589	590	583	561	576	577	605	575	560	597	559	607	570	628	538	559	625	567	611	586	595	602	632	599	593	558	617	556	574	580	592	564	582	595	611	537	581	595	594	589	589	550	594	562	560	607	579	625	597	608	587	583	573	608	570	579	564	592	607	596	599	567	577	595	613	573	575	577	610	567	603	533	561	575	561	583	595	603	579	551	598	584	609	568	609	597	590	573	560	581	579	581	586	609	567	578	628	573	549	592	574	615	563	554	587	614	588	592	591	558	542	595	596	539	620	582	605	583	582	588	574	605	573	562	602	610	632	582	583	546	541	588	531	581	580	546	548	600	611	572	630	596	593	586	617	597	641	570	580	616	578	636	612	584	584	578	558	576	603	603	548	541	562	583	643	535	553	580	561	602	581	638	568	576	581	624	580	601	631	614	599	580	601	601	551	619	572	579	616	644	597	560	615	570	574	564	593	595	585	602	570	578	564	563	581	639	570	560	574	592	568	564	557	585	598	571	569	616	555	565	565	560	587	570	646	581	599	587	578	601	546	551	558	611	551	539	609	565	561	570	570	578	593	562	571	556	546	634	574	561	582	621	562	593	593	587	579	540	571	594	557	608	556	586	620	580	607	571	563	596	585	586	566	587	562	609	596	601	567	585	577	560	607	579	590	633	579	569	580	546	553	586	578	599	610	594	548	600	559	613	624	602	572	606	587	626	581	602	623	559	599	591	579	590	596	559	571	568	605	589	561	585	585	600	560	551	598	593	598	596	616	566	590	574	577	575	589	566	553	590	596	607	593	527	568	630	565	639	591	631	548	608	550	588	516	578	582	617	641	577	565	565	596	583	624	552	634	596	566	587	593	572	569	626	573	530	605	606	539	650	562	554	548	579	547	572	597	577	560	620	608	613	561	556	628	574	590	584	523	579	612	586	612	586	604	606	621	565	589	583	624	594	575	584	569	588	602	599	580	605	607	610	562	576	640	625	601	628
5058	798	715	625	567	644	567	543	602	601	542	519	546	485	564	537	505	526	563	519	497	508	503	510	526	566	558	524	548	491	538	495	536	524	571	564	499	544	523	544	529	515	560	531	560	563	505	550	535	518	522	548	533	569	514	527	540	530	537	534	543	537	547	554	540	529	553	530	548	516	497	521	518	521	564	507	549	464	535	536	537	560	545	537	525	539	562	529	543	517	545	509	523	515	526	538	504	525	520	501	505	501	545	509	487	527	530	551	508	577	570	528	542	541	519	544	517	501	527	547	500	505	502	530	527	532	515	556	547	501	585	518	557	515	528	524	560	531	523	569	563	513	563	502	544	495	565	522	548	534	525	487	518	542	519	480	536	542	546	524	525	522	589	527	523	521	565	539	553	523	554	544	510	543	524	566	549	544	523	554	549	515	551	538	534	537	534	539	527	551	512	502	528	509	498	521	518	568	534	523	529	536	528	520	542	539	537	511	542	518	574	488	467	567	525	533	529	494	521	538	547	506	532	538	528	498	543	513	579	516	528	570	529	523	515	510	498	511	517	508	530	501	507	530	522	575	499	555	527	505	525	573	503	549	503	531	532	532	525	563	521	549	562	560	553	515	561	515	553	516	575	574	515	505	489	505	508	553	533	539	518	489	513	540	497	522	518	539	530	504	520	552	566	570	503	524	517	513	523	534	539	514	518	546	543	506	506	515	523	510	496	538	522	491	576	522	520	506	525	528	537	515	536	555	515	533	539	528	541	534	543	504	531	540	532	501	508	522	513	521	493	544	547	510	543	554	570	499	522	533	514	531	521	538	495	523	528	541	518	501	533	558	556	481	521	549	514	521	519	524	520	542	527	535	549	533	521	498	532	530	497	551	562	532	560	520	479	548	538	479	517	550	506	536	523	529	570	530	532	489	529	500	499	533	534	538	512	530	538	485	459	555	560	533	556	523	524	509	544	521	520	519	564	504	559	534	520	533	567	553	533	529	548	548	535	506	524	535	484	500	549	474	517	527	554	547	555	530	528	536	518	500	554	521	529	514	541	521	528	557	529	519	485	543	563	508	560	518	508	541	545	504	504	499	550	545	563	575	530	528	496	517	540	535	542	551	497	515	545	517	550	533	526	531	487	507	533	536	525	516	498	537	529	533	540	479	507	539	585	528	544	520	547	518	510	537	498	560	510	567	526	510	532	530	535	573	550	553	493	546	511	515	510	467	508	492	525	536	550	508	558	542	528	589	561	539	533	493	538	565	505	478	531	585	482	563	508	548	548	533	520	506	552	510	552	527	542	537	498	521	517	579	567	541	502	561	497	554	496	586	554	543	544	544	553	508	524	570	542	524	522	519	508	537	533	573	535	551	513	537	515	540	515	522	542	558	578	533	533	520	543	541	565	517	517	508	524	536	515	571	531	529	530	525	568	535	543	555	522	567	522	535	508	514	542	532	537	526	503	535	512	567	520	536	510	499	534	528	537	556	548	520	510	509	555	534	534	507	513	521	516	512	510	529	501	549	558	547	549	531	493	564	586	504	487	583	511	524	550	541	518	563	519	552	510	546	521	558	577	531	539	540	547	551	501	514	515	544	524	550	544	494	536	513	575	524	524	499	500	535	512	516	528	535	523	492	490	524	555	511	591	553	502	495	538	565	491	558	503	554	580	522	566	536	556	537	569	485	479	567	528	544	523	550	508	535	521	546	504	539	533	544	517	502	471	525	532	561	487	503	532	576	522	489	522	543	510	544	537	538	545	496	519	554	561	525	515	525	525	544	518	522	512	499	566	551	546	551	555	513	573	572	526	508	567	551	585	517	500	532	529	551	597	554	539	522	493	517	547	534	562	529	490	551	511	524	500	531	485	520	480	542	523	564	502	585	483	531	516	519	538	546	514	578	531	531	514	537	599	491	484	567	555	500	527	549	538	560	517	514	556	560	575	550	523	576	529	526	556	520	552	483	520	541	517	528	546	573	514	538	537	559	512	512	504	541	530	532	517	491	569	594	511	522	522	488	505	513	550	573	552	543	554	546	557	540	542	552	540	487	541	538	530	530	511	493	521	518	516	518	548	535	561	570	526	507	541	539	559	555	485	540	569	512	526	512	495	573	511	494	547	511	508	528	552	527	549	507	553	505	489	527	551	506	513	544	539	526	521	533	535	519	557	509	523	520	534	546	520	541	525	546	504	524	522	560	535	507	536	527	508	554	536	563	543	538	490	522	529	522	529	551	541	497	536	537	578	511	513	544	488	562	506	534	536	558	515	513	576	531	522	550	541	566	528	486	558	532	541	557	539	514	513	550	517	502	535	508	524	510	529	515	538	563	568	545	530	494	543	512	506	511	493	496	519	505	518	518	529	518	521	534	517	506	499	503	518	560	512	515	556	504	512	545	530	520	501	530	546	541	532	540	556	511	531	506	518	493	539	485	551	540	517	575	533	515	555	526	518	557	540	527	521	503	529	537	543	571	564	522	537	515	520	509	501	501	542	549	539	498	563	554	565	519	562	546	533	545	557	554	557	538	495	496	528	553	516	525	542	509	510	533	540	548	537	528	502	524	502	492	515	499	544	554	509	510	545	533	556	525	551	516	536	579	532	521	505	582	533	554	551	510	564	546	513	534	526	555	512	548	526	563	533	524	494	564	529	493	501	498	497	552	546	543	528	504	526	527	494	495	517	525	527	537	572	552	476	512	521	531	532	539	540	561	539	570	531	497	555	495	470	533	567	554	523	591	538	504	534	519	589	535	523	513	514	502	533	522	511	521	569	546	532	519	481	528	508	504	543	550	551	571	519	523	517	504	527	538	532	550	551	560	485	511	522	521	511	536	507	543	517	526	505	559	547	512	536	503	541	553	538	530	542	554	529	550	577	520	510	482	548	546	501	496	542	541	537	550	528	503	536	481	530	552	538	509	497	569	522	565	518	530	513	527	546	501	538	535	482	488	556	547	570	509	515	512	544	507	503	528	566	563	509	536	554	588	507	520	558	530	525	542	533	523	487	502	572	560	517	538	538	580	542	495	503	504	570	525	525	522	521	582	550	503	530	577	501	511	563	498	524	478	535	554	519	541	567	527	504	562	497	527	533	524	538	536	520	513	527	542	505	488	538	530	526	536	558	536	519	518	555	549	520	514	545	526	561	519	540	541	525	515	590	514	530	539	509	566	541	517	542	538	490	525	527	496	547	487	538	544	516	531	521	537	522	538	553	561	503	516	536	508	519	535	527	507	579	525	512	517	540	510	561	530	591	486	536	530	540	537	516	467	549	521	512	543	532	511	521	540	540	497	528	536	550	577	535	511	534	540	543	514	528	502	521	533	529	517	561	511	537	516	581	505	532	505	474	520	491	576	523	545	534	516	546	502	528	529	551	535	510	560	524	554	497	551	526	538	524	536	516	533	534	547	538	536	547	544	490	553	560	519	577	535	486	538	529	484	531	538	577	566	522	486	494	544	547	533	617	508	544	546	531	541	538	514
25659	21400	26043	19367	1540	707	574	496	406	435	406	449	372	386	443	411	447	426	384	404	405	383	381	409	402	368	443	407	373	398	423	402	403	406	392	371	387	412	396	375	395	419	382	411	422	368	414	419	428	402	367	397	375	385	400	382	379	410	386	389	421	422	367	406	373	377	379	393	390	409	370	385	371	421	370	370	382	411	401	375	350	406	402	378	410	381	399	401	401	394	387	399	377	403	380	438	392	389	399	415	393	409	395	409	427	372	414	388	399	394	405	365	402	381	396	399	370	375	407	393	365	400	414	372	394	399	412	412	410	400	391	370	402	373	385	381	395	376	380	409	405	374	416	398	433	390	473	376	394	425	422	367	352	413	378	384	415	394	380	394	374	377	397	403	420	401	376	349	369	418	377	382	378	381	407	382	393	407	371	391	370	356	371	342	409	394	366	373	412	395	362	416	394	393	397	400	416	377	393	395	383	366	376	404	435	387	393	384	385	406	353	391	410	418	345	402	394	391	379	373	396	377	415	396	349	373	414	377	407	411	409	369	418	396	398	386	401	375	392	392	378	380	414	382	397	388	404	434	368	383	380	392	392	439	395	443	402	360	410	384	422	377	386	384	394	412	405	375	392	408	382	388	370	401	398	401	429	390	366	378	377	387	405	383	381	397	371	396	353	380	414	429	386	391	388	373	392	399	412	387	406	389	427	415	402	385	359	426	375	421	365	399	401	396	396	405	380	412	371	406	408	373	407	399	415	385	398	420	421	377	387	363	407	385	371	363	374	394	410	404	384	386	368	376	390	392	424	353	371	438	381	375	389	395	366	427	374	387	371	417	381	394	431	367	422	417	392	398	376	391	379	417	431	388	410	412	394	381	384	387	403	376	415	397	384	393	400	350	401	409	394	398	376	405	375	376	381	391	401	375	415	373	389	426	383	384	392	376	391	384	412	421	412	375	367	385	400	406	402	370	410	378	399	381	409	374	396	370	389	396	413	372	393	387	384	386	362	405	417	432	382	384	402	397	415	371	387	385	384	412	389	424	415	380	365	378	420	365	389	383	370	409	365	411	380	374	375	386	385	398	377	370	415	407	384	395	403	396	386	404	407	386	411	392	388	420	410	399	414	401	409	435	377	362	386	387	367	384	396	393	414	411	357	415	357	394	388	413	430	402	364	371	379	418	437	405	427	397	396	377	399	382	443	373	416	388	417	397	397	407	366	357	424	385	410	385	393	404	384	399	385	335	383	406	389	394	377	374	366	415	390	394	382	384	392	356	393	385	411	395	405	359	386	394	370	383	423	381	389	388	422	401	405	417	392	406	351	411	381	420	426	398	338	418	397	400	423	420	379	373	372	372	376	422	404	374	411	393	389	371	385	399	418	427	392	370	397	401	371	360	354	375	409	404	409	390	362	406	396	389	377	374	375	400	386	362	401	433	402	369	380	385	400	394	364	379	381	378	408	376	378	422	383	387	385	408	389	383	360	376	373	405	370	394	393	412	373	378	360	403	368	383	360	363	355	360	389	417	419	417	399	394	377	404	397	404	428	338	359	383	415	364	422	390	375	382	376	400	396	410	400	387	391	413	387	361	370	438	384	355	384	383	363	389	405	392	431	385	387	407	395	399	363	388	380	409	387	370	380	370	412	378	400	388	344	408	396	388	427	399	393	394	371	396	386	395	352	388	433	382	397	386	363	401	387	394	386	390	403	421	362	362	410	374	385	390	370	395	413	397	396	411	410	375	409	377	405	423	388	382	383	399	424	444	380	399	401	376	411	377	384	406	431	380	423	371	397	368	353	374	383	415	415	389	391	374	390	389	393	394	416	390	419	380	386	386	425	378	393	424	380	388	410	420	392	349	399	387	382	376	380	394	416	398	432	423	405	405	386	398	381	407	409	425	400	403	406	398	392	401	377	393	394	377	422	411	376	382	424	356	392	365	395	379	419	403	434	392	396	398	392	413	377	438	372	398	358	401	414	411	390	394	386	387	397	377	366	422	376	400	405	411	381	360	408	409	365	381	429	383	438	385	419	392	399	391	382	381	458	383	374	384	383	394	374	405	358	349	379	415	410	396	374	393	383	389	337	388	402	419	358	395	382	338	351	405	416	409	374	377	383	366	396	353	434	425	402	393	395	389	373	390	395	393	384	415	399	437	424	431	454	389	379	385	411	391	392	409	365	383	369	385	406	402	392	406	366	438	406	425	447	382	399	427	363	415	346	384	388	400	362	383	408	419	410	364	409	385	378	423	453	410	379	395	362	391	358	389	399	392	375	391	390	420	392	369	409	414	360	350	367	404	384	363	414	393	396	382	406	385	379	401	399	387	383	405	413	375	421	396	427	404	393	369	414	394	366	384	396	398	348	385	400	392	418	429	366	378	402	384	380	401	384	363	406	390	378	426	382	369	406	370	433	407	389	396	406	366	403	376	363	393	387	413	382	377	417	417	381	406	414	416	403	400	396	398	414	374	369	402	382	367	330	371	413	403	361	415	383	405	409	401	381	386	386	447	378	375	380	434	408	409	430	383	421	366	382	351	369	397	404	374	379	389	392	415	414	425	367	386	360	385	424	358	411	408	401	392	405	439	415	375	388	385	384	370	381	404	382	383	413	427	390	394	390	409	404	360	365	347	419	381	394	376	399	346	386	348	405	346	417	355	378	382	389	424	401	383	387	365	406	403	396	367	397	383	387	366	350	354	373	388	383	398	379	367	370	396	382	377	393	362	399	392	389	364	389	400	413	417	383	423	421	374	383	388	417	391	361	382	394	436	419	386	415	396	407	389	355	391	397	376	373	397	417	421	418	382	400	395	375	352	404	388	382	384	398	393	373	403	387	418	393	387	364	397	405	400	394	359	418	394	393	414	424	378	393	401	388	421	387	386	383	396	387	411	360	421	383	351	385	397	391	394	412	422	368	358	409	403	381	369	383	418	379	419	364	413	400	370	376	354	445	405	404	388	395	338	376	359	404	404	418	400	408	350	384	387	391	373	384	409	366	382	392	399	407	394	388	441	381	406	374	366	374	402	358	358	353	373	393	382	397	389	417	401	388	370	351	413	388	385	382	420	407	408	391	418	413	416	389	411	361	433	404	406	388	391	421	377	406	419	388	420	414	389	416	381	402	412	393	396	420	436	406	374	408	406	377	377	407	407	400	399	391	393	421	391	404	353	405	389	391	434	398	384	378	386	390	425	383	398	424	354	366	387	414	357	381	408	418	364	348	392	386	404	400	442	416	387	368	396	392	412	369	404	384	373	377	387	364	400	364	382	347	388	397	377	412	366	388	393	389	393	388	394	366	374	400	398	377	405	413	389	358	395	373	411	411	389	388	376	380	418	407	412	352	388	395	418	386	402	367	397	401	356	384	391	399	390	404	394	368	375	404	405	384	415	365	416	368	415	420	390	394	375	346	432	382	415	398	413	399	404	393	409	423	385	408	380	413	376	376	381	407	402	430	395	421	377	409	399	425	368	376	370
3393	2069	1604	985	691	622	578	519	473	465	399	444	423	416	420	401	401	408	395	408	412	365	405	419	395	378	410	414	387	375	402	414	391	377	353	386	369	406	365	385	386	378	362	397	379	436	374	407	390	350	403	383	400	383	377	405	385	400	413	374	408	422	363	368	369	411	378	377	391	403	366	395	407	379	395	388	367	405	395	382	377	392	395	376	407	424	399	389	398	378	401	387	420	397	357	376	383	372	361	386	405	388	358	425	382	382	402	364	418	408	373	407	390	396	393	394	401	406	373	396	370	367	415	391	391	396	369	401	383	367	384	392	383	361	376	391	360	359	401	398	377	413	371	377	383	353	399	418	384	368	393	366	389	386	403	413	385	418	391	386	390	388	378	355	411	401	430	375	396	396	365	397	388	356	410	396	380	411	413	402	358	367	394	383	365	414	386	382	414	410	378	392	382	402	362	402	383	426	395	376	392	382	396	400	380	367	407	383	350	367	387	371	390	420	388	371	400	349	377	385	403	343	395	411	398	391	398	364	352	407	389	381	373	412	374	406	412	382	407	365	394	374	374	404	375	382	383	393	389	381	371	355	382	380	377	408	367	385	393	388	396	386	365	375	382	399	379	355	410	394	414	406	395	400	378	366	398	396	372	360	386	371	399	401	346	376	371	440	379	354	399	400	364	357	403	401	369	387	395	367	432	385	394	369	375	373	368	390	370	389	397	391	377	397	404	379	362	415	395	382	371	389	385	382	410	395	372	354	407	369	383	377	379	391	366	382	347	374	388	388	401	428	357	358	364	391	388	379	363	384	398	363	394	373	372	400	385	351	385	374	404	387	372	380	382	354	359	399	412	405	364	379	387	404	377	346	395	368	377	374	352	370	381	417	406	397	373	364	367	375	381	399	392	389	406	402	382	376	363	380	367	385	388	404	409	414	384	418	374	379	386	417	409	388	400	411	396	392	347	374	383	375	409	385	398	396	339	393	386	367	404	352	384	382	375	401	352	382	396	402	410	390	404	362	330	392	400	360	390	394	420	366	389	349	400	368	370	387	381	372	358	419	370	378	394	384	405	324	370	367	357	358	405	392	392	426	390	384	388	411	366	385	362	378	388	406	406	363	415	393	402	371	392	365	381	384	415	416	381	342	351	372	383	393	378	374	366	383	417	394	372	347	404	396	371	411	404	369	383	372	391	380	374	331	404	392	391	381	391	408	388	387	385	408	405	393	401	379	388	378	358	387	335	382	395	368	418	385	363	390	386	363	357	335	394	409	375	356	360	392	413	374	374	382	409	369	393	364	390	372	383	374	394	443	376	369	377	387	365	376	402	365	403	407	375	403	362	340	419	369	393	354	354	385	401	392	408	377	370	352	393	377	382	391	399	398	366	374	394	381	378	360	373	401	384	374	406	428	372	383	414	342	361	421	368	384	398	398	392	380	368	407	392	379	421	356	373	389	371	404	363	379	375	391	364	403	374	375	380	378	389	389	349	396	406	376	400	379	386	391	405	374	366	359	405	425	375	409	318	376	385	385	383	380	407	364	383	366	392	395	404	393	389	376	416	395	401	401	371	363	373	425	364	368	390	399	381	401	393	415	409	389	390	399	358	368	415	369	359	378	392	410	394	374	379	373	377	388	329	388	398	395	408	357	349	372	399	359	403	393	347	380	450	370	357	339	352	395	375	369	398	360	368	367	383	419	341	385	357	372	403	372	401	366	401	356	397	404	427	357	407	407	388	383	389	356	380	393	358	381	403	421	377	382	400	426	382	351	378	405	365	374	402	379	388	366	374	402	408	414	359	392	383	392	384	346	375	380	395	370	402	388	415	361	383	383	357	394	403	364	381	383	370	389	374	352	370	410	419	357	381	399	409	398	370	377	338	382	386	434	386	398	380	368	387	379	420	406	394	381	396	376	423	428	368	372	410	400	407	391	389	369	369	369	409	421	383	364	379	362	380	394	400	387	419	375	404	387	370	356	369	368	362	373	368	393	376	366	409	372	349	397	373	389	406	402	365	383	424	381	379	400	361	368	372	385	407	366	396	426	386	382	391	364	372	368	374	377	385	392	373	413	400	369	420	346	398	373	369	401	357	372	375	388	421	396	400	397	371	402	400	347	372	407	372	386	390	352	357	357	371	380	377	378	362	354	379	382	377	365	406	395	362	363	351	388	380	388	390	402	401	407	375	415	359	401	399	381	375	389	409	381	392	407	363	409	361	394	335	377	390	372	412	391	362	401	390	386	427	369	384	346	378	383	359	363	397	360	409	405	365	361	378	369	351	367	409	362	367	347	381	364	391	387	393	365	392	376	401	414	391	356	384	368	362	394	371	403	362	389	379	354	382	396	413	385	419	363	360	394	399	377	407	416	394	424	381	396	399	383	399	367	374	392	373	362	374	382	381	409	408	399	368	338	400	381	365	399	371	425	371	383	388	354	383	361	381	427	339	354	351	376	399	384	383	400	401	408	382	333	390	385	369	390	364	361	361	384	372	396	363	405	395	375	396	375	373	370	368	391	388	371	380	380	406	367	389	355	367	382	371	380	391	396	373	377	360	390	389	372	382	375	367	385	372	410	405	387	380	386	364	381	376	398	384	356	375	356	373	362	396	372	371	407	399	399	383	399	383	361	358	365	349	381	403	365	369	365	383	362	350	404	390	391	394	383	391	396	376	392	369	389	373	376	396	374	375	373	394	397	380	389	399	393	405	395	377	376	395	393	351	395	376	407	366	395	383	365	395	397	387	423	392	394	405	381	375	419	374	393	391	375	414	400	394	373	385	369	385	390	370	384	368	379	354	356	390	380	391	365	404	403	378	379	373	373	380	416	386	383	355	400	403	368	365	388	392	368	389	363	407	409	383	388	369	427	396	355	381	377	388	366	417	393	410	360	372	403	405	404	429	393	411	352	358	413	366	414	383	398	396	398	432	370	385	373	363	373	394	410	385	380	368	406	369	377	367	373	378	402	422	402	367	412	398	389	392	378	352	412	397	392	381	386	389	368	371	382	396	383	333	402	388	372	381	381	416	385	434	360	406	362	415	391	387	357	389	362	371	375	376	395	383	381	358	402	355	405	374	416	414	384	388	381	360	393	398	361	397	365	340	410	395	399	395	389	402	389	343	406	349	409	392	386	364	328	409	396	393	399	396	410	356	404	346	388	336	388	387	406	381	372	365	418	363	348	376	362	386	379	376	402	377	391	399	365	357	403	367	412	417	371	375	386	353	331	418	414	385	366	395	350	402	416	342	403	393	363	375	417	362	396	336	413	370	369	398	386	376	384	372	404	367	422	376	372	370	377	363	363	403	378	373	360	376	392	377	343	414	383	361	363	412	355	369	397	414	397	377	382	371	411	367	411	393	413	409	357	404	378	367	389	409	396	384	405	356	366	402	385	364	390	397	393	377	389	383	373	413	386	382	364	391	400	396	379	374	374	348	405	377	394	363	417	371	378	374	372	380	360	364	368	390	400	398	392
24233	21420	28586	24638	20115	2512	887	555	417	402	363	344	329	333	338	300	302	316	270	315	320	283	328	320	308	290	297	282	304	287	305	286	315	303	308	278	272	305	287	266	280	301	281	283	280	286	258	285	273	253	311	282	291	290	242	303	307	292	289	295	307	287	279	276	285	291	289	270	279	275	281	301	277	280	273	279	305	283	256	286	292	282	272	290	286	280	300	267	279	261	282	311	301	279	279	281	280	280	258	277	274	255	279	261	298	273	284	278	279	287	292	292	303	249	267	290	292	324	301	258	302	306	289	289	283	294	284	264	301	284	271	253	273	247	275	266	256	279	305	272	264	297	297	266	270	271	265	296	311	284	300	305	298	304	279	320	285	314	305	313	292	268	280	318	281	303	310	255	292	294	277	271	286	259	291	280	271	265	291	260	271	243	264	301	264	267	289	283	274	279	285	291	290	292	296	274	256	264	305	269	265	292	279	278	285	288	254	309	330	267	294	279	277	255	278	283	252	263	268	281	262	289	271	272	292	269	277	289	263	294	289	277	351	291	260	279	272	248	288	280	270	282	315	261	284	295	258	276	253	266	288	267	260	294	277	270	276	320	296	271	274	301	269	276	289	290	277	292	261	290	251	256	290	267	248	272	313	275	273	265	265	292	286	292	289	267	271	250	270	274	289	284	313	284	292	290	279	277	253	275	287	258	283	282	290	268	302	272	265	281	299	294	282	299	280	288	298	290	259	293	279	269	288	262	267	291	302	301	258	258	287	294	276	302	255	300	284	287	279	288	294	294	270	271	301	259	251	268	276	267	257	274	297	274	306	302	281	303	270	275	302	303	264	287	274	298	286	247	282	288	255	290	246	285	306	277	238	308	276	256	275	295	308	284	275	281	278	286	261	311	275	297	265	285	283	288	296	262	271	281	306	261	269	270	300	255	260	290	290	240	258	283	282	245	273	302	291	240	262	265	253	279	261	313	270	266	298	269	273	291	270	270	278	264	276	298	289	252	264	264	282	275	269	264	267	267	309	282	274	257	292	258	273	283	265	257	258	253	293	275	306	276	306	281	256	264	292	275	289	291	275	290	269	270	299	261	309	284	270	300	271	278	276	275	279	296	275	253	295	306	285	254	244	279	298	251	278	285	260	290	281	291	256	275	289	292	301	288	279	293	282	276	283	292	294	285	287	263	242	270	277	284	278	276	299	284	267	274	269	307	268	274	284	252	274	289	295	288	276	277	280	288	247	278	241	289	284	279	305	265	292	281	264	288	289	272	235	295	268	275	251	250	300	279	299	300	298	261	257	273	286	278	273	270	270	236	288	246	261	274	271	291	295	277	308	283	265	257	275	280	284	290	268	283	273	265	296	285	285	291	274	233	279	300	243	308	304	256	259	257	274	263	256	267	269	292	280	276	268	268	302	263	293	281	290	273	284	285	286	287	297	270	285	276	286	249	283	288	259	305	262	260	257	273	266	279	269	287	289	280	281	276	278	259	239	261	263	286	268	287	280	270	271	284	304	299	299	272	276	268	284	265	292	282	285	274	278	290	296	296	257	284	268	268	301	276	271	262	265	256	256	260	273	270	268	275	290	257	263	261	273	297	299	245	254	277	276	279	268	287	275	278	268	277	300	287	276	284	274	272	256	282	270	296	268	286	276	262	296	290	287	272	274	269	259	308	268	261	304	288	284	282	273	297	302	255	267	297	255	261	262	252	283	281	272	286	256	273	296	301	268	315	274	304	281	286	274	280	289	268	251	297	251	294	304	275	256	275	296	293	257	271	299	275	272	237	283	281	326	249	306	291	288	265	285	287	286	240	322	290	261	297	297	264	270	272	267	274	291	269	275	284	280	264	288	261	283	266	323	288	313	253	271	260	295	273	251	278	283	268	286	301	270	261	274	272	267	273	273	289	312	269	285	298	257	299	290	277	273	302	287	286	292	276	287	298	279	262	281	289	246	263	279	293	267	259	279	286	281	286	275	288	271	282	293	264	273	290	250	270	255	270	294	262	311	261	255	316	286	292	266	281	301	288	290	279	285	247	282	261	280	285	279	282	282	279	279	280	288	268	275	275	261	272	282	278	298	271	312	293	248	262	272	278	281	274	261	271	270	247	301	261	284	283	315	274	291	276	272	277	269	288	254	281	271	285	280	300	247	261	297	266	273	281	274	279	314	299	283	277	250	280	276	272	280	322	286	299	277	280	299	271	263	278	266	291	288	298	292	276	306	298	260	268	268	267	281	265	255	280	279	259	286	277	287	289	262	270	281	260	309	280	282	278	257	302	271	293	253	308	318	250	282	282	236	310	271	298	280	255	297	272	268	258	263	248	275	295	267	247	289	266	283	298	290	265	271	295	283	264	296	266	263	294	298	251	297	269	273	267	284	299	256	288	265	285	253	237	285	275	293	296	290	284	247	228	266	308	270	275	276	273	283	293	278	283	286	278	290	287	267	266	280	300	291	285	273	246	279	287	278	273	276	271	299	276	280	272	253	265	265	263	264	302	286	270	306	250	285	272	262	252	278	264	280	263	287	264	265	248	281	257	301	292	273	273	275	303	268	277	284	315	249	251	259	260	302	300	286	259	254	289	283	275	266	284	306	327	285	258	252	275	280	283	279	278	241	288	251	268	310	266	301	257	272	269	276	259	294	263	247	263	269	289	263	286	297	298	283	291	279	280	263	306	291	288	255	282	292	292	292	283	291	311	277	285	299	292	266	275	296	298	268	259	272	300	249	274	317	299	295	311	294	250	254	260	293	282	258	265	298	252	280	273	284	260	300	266	303	287	303	268	314	298	283	281	282	264	279	255	298	290	315	276	258	266	281	258	272	305	287	257	265	277	296	286	278	282	280	276	258	293	309	302	273	277	293	276	263	289	267	274	278	315	238	248	295	257	259	250	273	303	262	311	254	291	285	305	255	266	259	287	271	282	250	268	273	274	288	286	288	285	239	291	283	294	253	299	294	305	266	292	280	302	305	288	308	289	265	295	271	288	292	260	266	280	289	267	285	293	278	279	266	293	300	288	273	286	250	261	288	280	257	273	274	290	253	280	317	269	283	289	289	258	283	303	304	274	261	283	278	307	275	277	276	278	257	282	274	273	251	304	281	266	254	296	263	302	272	289	264	300	259	288	287	264	288	278	289	281	281	292	282	315	312	276	300	306	292	312	272	302	277	285	267	279	292	278	324	282	273	264	266	301	251	273	251	281	289	274	284	311	309	266	243	269	284	284	295	241	315	271	282	230	283	304	326	304	310	277	275	258	264	276	253	277	284	262	294	269	285	268	242	271	262	278	281	284	286	321	266	274	292	262	312	273	273	264	260	274	259	275	268	287	260	259	286	258	296	240	285	280	277	276	266	274	287	262	272	253	304	277	259	280	306	276	312	270	280	285	263	275	305	303	281	331	279	288	299	280	273	279	284	272	268	260	284	248	303	283	265	263	288	272	273	276	275	279	270	303	278	279	285	272	284	271
3210	4531	3567	1657	1216	852	787	661	551	479	480	399	419	389	376	354	388	357	334	331	317	322	314	316	343	315	336	305	278	285	304	289	321	299	320	277	284	285	255	312	260	307	305	296	297	306	252	299	309	279	293	314	300	287	276	316	310	301	312	266	263	279	317	275	263	302	276	275	266	259	281	296	290	296	293	301	289	304	303	287	287	318	297	274	253	325	303	288	260	278	302	299	321	291	289	258	262	316	277	281	303	308	286	289	285	296	301	271	276	284	317	306	297	277	275	274	315	302	263	286	284	286	278	303	281	262	293	275	270	293	288	316	327	295	292	303	268	298	298	284	274	304	303	291	280	313	279	306	281	282	275	293	306	291	278	301	286	272	298	283	292	280	290	259	288	309	289	294	283	285	289	303	291	340	290	310	276	325	286	310	268	260	266	305	311	290	294	265	271	316	301	314	309	286	291	292	300	278	280	269	276	269	293	283	271	307	308	296	278	309	301	305	293	313	251	295	276	282	298	313	283	271	296	280	282	277	305	295	289	289	295	289	332	276	279	279	281	284	311	297	303	305	299	290	305	282	286	277	289	275	297	312	299	275	310	314	280	290	272	267	314	295	286	276	293	261	305	294	306	262	318	265	295	312	274	295	266	274	281	316	268	281	316	268	259	289	288	268	285	267	281	288	310	307	294	307	313	303	280	301	302	263	294	304	293	303	298	286	305	315	297	281	257	278	285	285	304	267	285	259	293	301	287	286	276	271	278	271	286	286	297	307	299	290	268	295	290	288	294	296	277	281	273	280	313	275	323	291	288	263	268	277	291	299	256	298	275	281	272	297	301	288	287	266	282	314	283	269	297	287	303	275	285	286	299	291	267	322	271	300	251	262	293	261	304	312	266	288	284	296	300	283	308	271	282	287	276	272	281	308	285	269	308	270	268	287	301	289	284	281	291	266	281	258	288	295	272	296	272	303	312	275	303	288	260	291	286	303	293	324	281	278	292	284	277	332	303	286	296	297	283	273	287	325	301	293	306	286	314	306	302	276	295	287	292	308	326	284	291	294	282	302	289	318	294	280	257	297	322	295	321	314	273	274	285	280	307	307	291	277	265	286	284	286	285	250	304	317	300	293	290	289	295	294	276	278	292	283	277	311	287	287	280	238	273	301	253	337	280	323	260	278	276	297	305	281	288	283	305	246	281	277	311	264	303	274	288	268	255	287	312	283	267	266	287	252	274	291	264	290	295	303	258	309	297	284	284	303	277	314	279	301	273	272	300	249	284	297	262	288	263	277	262	292	286	264	318	288	277	222	282	275	298	273	299	287	304	282	268	291	296	299	301	267	293	278	275	297	308	265	283	321	287	251	285	258	288	308	269	280	300	294	282	267	306	266	302	296	305	285	270	290	257	281	292	266	298	261	294	264	287	300	273	288	302	272	271	266	310	297	286	275	267	306	316	266	305	284	257	296	299	300	289	266	276	251	298	262	284	287	262	291	292	282	271	274	289	288	268	270	284	321	273	253	282	289	290	276	262	278	289	289	283	268	277	270	279	302	277	273	325	282	273	251	254	314	282	314	288	276	271	276	301	288	283	280	300	267	282	276	260	258	300	299	277	272	275	273	291	300	291	264	274	289	314	296	287	308	304	281	310	273	308	250	290	306	273	278	270	277	276	282	293	303	262	269	261	260	274	291	289	272	315	320	274	271	282	297	302	285	293	269	275	270	273	291	295	298	292	304	271	309	289	266	261	317	298	281	261	278	272	266	282	280	259	297	274	282	289	281	254	280	260	260	288	256	320	334	280	281	290	323	258	282	280	313	305	276	323	286	304	287	280	270	286	298	264	280	293	286	284	268	274	294	265	247	275	296	281	257	306	267	293	282	288	273	276	297	277	267	275	279	302	307	296	295	299	289	259	268	293	313	273	288	272	307	286	278	237	273	297	296	276	297	276	281	304	303	264	264	288	274	278	264	248	292	268	280	288	280	290	264	298	283	290	282	281	296	289	263	283	274	261	290	278	265	295	267	284	304	273	272	279	282	308	308	312	271	273	287	292	287	288	288	305	304	277	295	301	286	303	284	301	276	287	287	283	278	303	305	301	297	285	284	272	292	274	279	287	277	261	279	302	277	283	287	293	329	295	244	298	302	314	270	272	298	253	291	297	276	274	304	347	324	290	267	277	272	266	303	264	264	269	307	292	266	274	273	304	276	248	275	284	284	275	313	284	284	300	281	283	282	273	292	272	265	278	278	304	268	258	302	273	292	299	277	271	284	262	294	291	277	264	293	241	280	279	305	274	324	297	269	284	300	279	277	265	299	285	255	274	311	281	248	288	296	284	289	281	293	295	296	298	291	260	277	294	311	270	293	316	291	294	269	293	269	268	295	289	289	283	285	270	291	270	291	294	297	253	284	294	302	280	307	316	276	284	297	282	277	265	288	286	271	294	262	297	286	287	291	267	277	276	285	281	274	268	285	266	309	268	284	274	285	278	267	305	255	291	263	289	271	285	277	259	308	292	318	271	323	270	289	279	294	288	288	295	271	264	281	260	304	281	276	284	314	280	285	280	271	294	256	302	286	285	280	277	280	298	295	284	285	290	275	291	286	288	280	286	287	265	283	254	287	293	278	278	295	277	269	288	279	274	262	267	268	279	264	274	291	283	273	290	299	288	261	298	266	276	271	281	316	276	264	300	289	320	310	272	292	258	297	282	257	282	289	280	305	295	276	311	281	291	262	275	262	280	289	301	249	291	270	300	305	292	255	311	252	305	325	293	252	287	312	268	272	293	275	317	293	292	264	286	266	284	282	283	259	329	290	269	262	281	295	256	302	318	296	278	276	281	307	283	299	284	300	282	295	242	268	250	263	277	297	265	251	280	275	276	284	293	295	270	273	269	295	261	280	292	275	282	296	291	292	261	278	267	323	273	255	282	294	281	281	280	268	287	302	318	270	283	284	255	294	270	261	284	314	283	267	266	287	316	280	277	282	284	268	295	269	293	273	254	300	287	275	302	242	253	275	289	290	308	290	308	275	282	269	295	288	282	292	285	306	289	256	260	276	296	271	269	272	255	252	288	281	296	281	256	277	262	265	276	286	278	294	263	288	297	282	255	286	308	301	247	306	306	286	255	271	311	285	296	285	287	279	267	272	282	301	275	281	276	268	277	266	255	299	297	291	325	277	288	284	286	271	298	279	302	271	246	296	276	264	320	260	279	284	268	255	275	288	281	284	282	270	267	293	260	252	279	286	266	288	276	268	287	295	254	275	286	262	276	274	273	291	304	283	266	278	278	258	282	273	310	270	268	277	264	268	265	290	296	292	270	258	268	309	243	260	274	275	258	243	281	301	306	277	299	256	269	300	275	309	280	269	282	255	282	277	300	295	293	280	288	279	292	259	276	297	320	266	291	293	271	288	273	285	286	282	263	258	283	287	307	295	267	295	288	265	290	300	299	271	288	303	281	263	283	280	297	287	268	283	297	255
27460	11797	1606	826	636	589	597	578	563	568	573	588	557	538	565	537	600	587	576	623	580	572	588	589	541	614	528	587	551	566	570	546	525	585	547	575	576	559	558	558	551	568	573	585	572	569	566	576	588	599	519	534	544	515	539	601	527	572	564	555	535	571	622	607	575	627	539	606	566	562	545	576	548	545	612	543	547	552	569	598	566	616	561	597	570	565	614	553	551	560	520	582	596	568	544	524	562	563	559	618	547	565	547	545	568	520	592	543	589	562	555	583	576	606	551	516	572	566	569	593	595	529	550	566	587	558	568	598	558	542	521	499	581	566	567	554	566	556	569	565	511	570	602	572	586	521	552	581	526	595	583	538	530	592	602	578	565	564	585	582	558	564	554	531	535	544	576	551	573	569	563	585	599	559	558	565	592	566	600	562	539	564	556	570	577	545	582	554	563	571	533	576	566	550	557	596	579	580	540	576	569	610	609	556	533	541	595	571	591	586	599	535	593	570	592	617	581	531	555	585	588	615	555	581	504	604	568	510	587	602	566	585	577	552	570	523	585	575	552	536	533	580	582	590	535	590	530	568	594	568	526	538	572	572	595	544	562	542	549	604	561	585	560	585	593	568	563	514	581	551	582	561	579	544	560	570	576	596	554	570	547	541	555	553	563	597	592	558	583	561	571	548	568	535	590	604	549	606	585	572	568	576	572	568	559	587	560	585	544	549	524	606	551	576	533	565	554	555	576	556	570	550	558	591	543	560	613	609	625	561	589	540	565	509	553	565	597	566	561	579	550	581	561	597	560	526	591	585	591	578	539	575	577	558	588	559	560	563	560	591	525	545	598	549	525	588	564	558	546	596	541	579	543	553	566	553	586	615	642	570	541	578	554	562	550	589	535	570	562	543	565	555	555	538	498	564	557	592	531	547	616	551	565	555	576	580	557	535	584	574	564	548	605	562	570	553	563	550	522	578	591	549	532	529	566	603	564	521	557	611	566	506	567	599	567	554	613	555	550	544	551	557	584	564	588	523	581	534	517	579	558	594	582	532	538	554	568	537	539	581	603	578	562	577	576	561	580	563	533	533	557	572	562	584	541	545	587	599	557	569	538	544	563	550	597	589	589	545	506	532	551	538	588	585	574	554	571	569	549	582	570	558	592	559	544	597	542	574	549	553	604	564	553	543	576	566	556	576	543	556	574	583	547	545	557	538	520	559	519	547	556	569	584	538	557	525	560	580	588	595	582	594	539	560	560	540	534	577	594	562	590	572	559	573	578	552	557	590	586	502	556	571	580	580	547	576	559	558	592	598	578	567	534	545	554	555	580	548	577	522	551	564	619	545	578	604	559	600	580	586	531	577	501	568	549	574	538	542	577	553	535	562	543	545	592	566	535	566	560	536	540	554	549	549	554	615	598	558	558	585	561	549	573	529	569	497	536	548	577	557	566	589	547	547	563	557	545	648	580	540	608	586	555	582	595	523	538	521	566	584	576	576	585	584	586	555	620	542	539	574	579	532	596	549	535	587	567	515	557	556	551	554	612	564	572	576	551	594	551	557	575	609	551	650	563	579	553	568	605	544	565	541	522	540	594	599	595	576	506	513	569	587	576	604	535	582	592	569	553	590	595	594	561	533	528	574	565	598	536	598	604	566	570	535	565	542	594	579	585	571	507	528	616	583	571	556	550	527	570	593	564	558	609	604	525	569	552	615	528	586	579	570	581	581	602	566	582	626	590	562	549	529	580	564	580	550	532	574	620	561	552	560	579	600	601	563	559	553	594	583	562	572	566	623	525	573	578	588	539	544	566	515	553	545	556	548	546	565	611	568	562	554	582	560	616	586	593	562	576	544	577	576	542	530	537	582	585	590	569	561	531	551	588	575	568	558	567	591	580	572	570	585	560	554	561	599	548	570	583	605	583	573	559	540	595	539	549	593	552	570	575	571	559	557	561	596	562	539	572	542	595	527	575	570	552	521	594	530	521	536	575	545	543	590	552	587	561	531	573	539	604	580	552	561	542	536	520	575	559	590	561	575	500	574	596	516	565	563	547	571	574	526	583	579	557	555	558	564	619	589	568	556	569	545	595	579	617	517	522	586	588	566	563	574	567	564	561	606	568	548	527	594	573	524	561	555	554	544	557	602	598	535	588	570	519	539	564	546	549	600	553	553	566	574	539	606	546	560	566	597	558	584	578	544	621	544	566	533	560	567	550	567	575	529	577	546	600	538	558	596	574	551	563	612	562	621	577	619	570	550	589	581	564	560	603	550	581	538	544	520	556	568	568	590	585	552	547	526	568	571	594	541	538	565	540	568	548	578	592	560	604	533	625	521	594	562	528	591	573	593	585	563	537	566	558	551	555	598	572	586	571	592	606	551	604	590	592	552	555	575	574	563	584	554	554	544	585	491	583	552	545	586	559	546	562	538	526	549	567	538	549	552	546	526	574	560	528	564	522	583	581	525	563	537	544	580	637	562	591	534	578	547	600	572	547	566	546	561	594	596	531	567	561	593	540	545	560	561	554	567	576	558	566	562	565	556	595	559	566	585	556	571	579	566	547	563	579	579	572	522	575	570	563	578	539	551	567	556	577	530	558	581	524	530	561	594	601	540	576	579	588	578	618	592	545	563	541	580	560	545	554	634	594	556	571	590	568	588	596	542	575	579	563	546	575	546	552	562	601	599	571	571	573	552	573	534	619	569	552	559	566	539	550	564	576	566	539	551	557	554	570	584	551	588	526	560	589	586	597	565	523	599	534	540	556	589	570	568	576	568	555	591	589	559	549	576	567	591	580	597	572	561	573	556	571	581	516	591	559	561	573	554	585	578	582	576	610	567	555	598	589	570	573	580	579	541	548	590	570	544	572	588	551	518	570	562	576	612	617	565	554	529	544	559	574	541	596	583	574	587	590	572	601	588	596	554	548	573	557	565	498	544	559	529	572	527	543	572	592	577	537	536	574	548	581	526	588	524	559	530	548	551	533	535	503	578	607	530	551	561	563	530	545	558	555	558	544	576	569	577	581	587	575	580	554	570	535	584	548	522	590	554	551	532	565	597	617	543	531	599	598	517	593	592	556	524	584	579	547	593	569	563	563	595	550	540	583	593	586	581	574	565	579	542	559	550	615	535	619	585	583	598	541	577	585	582	585	559	589	518	561	512	596	542	540	540	557	601	594	608	546	594	554	554	571	523	579	545	559	556	537	559	595	547	567	593	582	592	600	513	622	555	600	543	551	559	547	519	586	518	552	575	545	629	533	555	522	603	516	577	557	524	552	560	538	534	601	604	593	563	563	568	554	606	574	542	537	591	585	552	579	517	551	560	513	561	517	585	585	595	594	583	593	635	576	564	545	579	634	544	517	581	581	559	563	532	566	585	573	559	591	570	525	576	580	600	526	569	608	580	584	563	542	590	533	564	532	579	577	533	558	550	548	582	589	580	585	591	566	543	534	571	575	543	563	525	562	588	586	548	540	564	573	528	611	541
5002	719	676	567	528	556	554	551	519	527	495	544	520	526	533	537	448	545	552	565	540	503	499	543	533	501	515	510	519	564	473	526	513	532	503	507	525	505	524	549	520	467	506	537	500	530	508	515	499	527	537	547	501	534	526	557	545	517	552	556	488	498	529	488	502	486	487	534	497	520	541	491	533	519	508	532	476	529	516	536	501	556	517	535	512	540	554	541	506	549	508	513	520	570	507	558	510	505	534	559	480	537	515	519	510	521	552	511	489	521	497	492	537	529	548	506	525	526	524	582	561	517	519	488	476	554	543	496	552	518	489	499	552	532	528	525	499	532	511	547	523	526	511	506	543	511	521	487	458	530	514	514	502	510	500	522	528	479	502	535	499	518	509	510	502	522	483	500	530	516	526	499	473	540	539	502	520	501	520	482	542	541	545	514	513	497	551	541	495	535	502	502	500	515	503	499	537	540	560	519	559	509	509	489	515	527	540	556	509	498	541	522	480	506	533	552	501	514	503	527	507	547	531	544	491	504	525	539	555	517	522	532	539	498	522	525	509	528	505	539	549	513	508	456	539	526	508	560	525	513	475	495	542	529	545	506	523	547	506	534	530	505	509	551	525	510	524	516	520	527	504	534	546	484	517	474	529	505	496	494	510	554	538	519	547	503	522	545	543	508	523	553	534	505	508	532	508	465	485	532	488	519	525	492	477	508	518	570	523	555	489	536	534	512	530	510	495	511	523	496	500	532	505	487	511	498	516	545	514	521	512	531	495	531	533	483	534	519	513	545	519	545	492	554	559	487	511	488	527	510	527	525	534	538	550	515	505	503	527	542	496	496	535	551	473	526	511	509	533	512	488	523	532	562	556	505	530	471	533	504	516	508	467	512	557	532	525	510	513	550	521	528	504	479	477	547	551	512	497	529	466	503	544	503	498	469	507	539	468	510	487	525	521	506	526	530	514	510	521	539	501	520	506	535	530	527	529	491	489	508	511	507	539	510	549	544	505	533	535	504	544	503	516	527	509	548	530	530	531	520	525	506	582	491	496	495	527	522	517	537	553	489	529	525	524	498	541	509	544	521	513	543	507	528	563	471	516	526	493	493	522	569	486	519	537	536	548	530	525	458	528	544	515	486	491	510	514	511	529	556	521	506	538	507	522	537	511	521	510	522	528	533	479	535	508	527	543	508	542	504	516	506	514	475	479	521	519	480	506	485	526	498	553	521	515	526	551	506	516	483	546	523	516	536	508	527	509	524	520	490	530	512	525	523	528	464	527	531	488	514	499	506	496	520	486	505	516	510	535	528	525	507	518	539	498	498	512	523	501	519	525	539	498	550	480	562	491	497	523	535	522	534	475	516	508	538	475	543	494	564	534	559	460	470	534	527	447	493	514	508	562	577	552	514	513	540	577	513	480	529	490	541	518	545	502	500	506	500	551	518	527	484	505	548	494	543	465	534	520	485	531	507	497	531	511	530	525	496	545	495	505	511	537	526	504	478	519	508	505	512	483	519	510	476	510	541	497	550	555	508	537	514	557	465	557	558	525	512	527	538	484	511	536	493	494	481	551	533	540	528	520	532	520	514	513	525	499	492	493	493	534	508	561	532	537	516	540	558	543	517	548	495	532	510	514	512	487	537	502	541	507	548	498	464	487	551	506	511	527	483	520	466	513	542	542	540	489	524	556	562	560	474	514	491	500	508	500	547	493	492	513	524	530	500	485	538	490	464	471	495	521	519	500	553	526	486	551	557	475	511	518	492	484	545	460	525	526	519	492	515	507	505	513	523	547	504	528	542	471	492	512	521	505	535	512	522	530	515	526	517	520	483	530	483	532	538	557	489	508	556	542	518	524	537	510	508	507	498	517	513	510	540	530	520	512	490	511	535	484	523	522	512	520	507	523	532	530	581	528	513	527	528	539	486	512	519	527	510	524	541	526	494	497	485	540	520	525	466	483	521	517	534	522	499	557	484	534	535	501	493	507	526	536	504	512	483	505	500	529	518	528	522	506	510	522	503	511	534	531	539	474	547	532	492	502	552	527	554	521	502	505	572	521	501	502	534	510	512	488	478	530	481	492	531	480	512	516	519	508	542	529	528	495	523	541	539	536	509	486	500	532	507	478	501	508	492	464	504	506	522	513	497	560	478	543	501	567	515	514	547	523	549	542	529	531	570	491	497	476	537	558	522	527	481	508	508	522	500	537	524	543	507	481	527	520	499	530	520	514	550	516	525	533	573	523	485	503	528	497	504	486	524	495	471	501	531	497	514	473	537	544	497	576	500	515	526	526	506	515	517	514	518	532	504	549	506	497	510	495	531	510	494	516	495	530	544	539	560	507	485	556	516	518	521	520	484	533	553	498	523	525	489	532	513	509	487	484	490	533	496	548	491	522	520	526	504	517	515	476	491	549	533	522	546	484	510	502	524	470	512	561	496	539	505	521	502	548	570	534	506	535	534	523	476	501	493	487	517	550	503	510	502	540	512	538	517	493	558	522	513	480	490	530	487	508	526	502	534	559	509	526	502	493	495	522	522	516	530	523	495	503	531	539	565	543	469	499	556	538	479	497	533	501	540	506	466	505	522	473	550	524	503	483	493	504	528	528	512	541	522	478	525	501	502	519	512	531	496	493	494	514	482	508	489	528	539	521	483	536	494	504	561	506	543	509	531	595	554	513	523	526	523	525	532	519	554	492	545	490	548	549	532	496	486	516	518	546	503	501	530	546	531	531	479	541	533	461	554	496	505	493	520	516	542	539	519	525	526	504	471	520	489	514	528	516	543	521	511	534	469	515	546	513	520	550	492	545	510	482	466	517	492	504	522	549	534	550	514	510	533	479	498	528	527	532	535	538	511	523	534	512	488	508	493	511	543	566	520	494	512	541	515	554	530	521	501	560	506	544	490	508	485	540	519	514	548	519	533	497	522	523	565	536	546	534	529	543	498	523	533	483	505	518	538	518	524	495	492	502	529	516	489	533	521	527	522	511	548	526	537	519	520	527	492	521	544	506	534	540	528	507	486	492	520	512	498	541	505	483	509	498	522	543	494	552	489	526	531	459	486	484	531	558	503	562	512	518	489	512	502	517	562	542	503	550	525	558	478	512	521	517	512	538	515	531	530	521	537	566	532	490	527	512	558	540	492	474	556	497	539	481	542	522	520	530	557	525	552	474	548	504	516	500	500	529	536	545	571	525	505	496	532	534	494	521	551	479	478	516	522	525	551	523	532	509	508	525	502	529	514	517	508	559	478	498	539	488	534	498	554	506	534	525	522	515	501	559	489	522	506	535	490	557	479	515	509	510	505	499	527	523	513	506	539	523	528	532	510	510	485	581	492	498	513	549	499	502	483	513	543	518	515	513	532	520	518	531	559	478	530	486	529	483	546	570	536	530	529	533	540	534	539	486	531	505	501	498	474	531	554	520	466	510	501	493	531	529	518	507	535	558	505	514	519	464	507	518	543	542	495	539	501	529	538	524	560
25607	21400	26104	19193	1530	655	530	473	437	432	417	380	440	398	408	432	386	388	389	407	407	388	412	385	407	402	369	374	403	382	411	406	369	400	366	353	414	381	382	386	412	414	378	414	359	387	360	363	391	401	414	388	380	428	396	361	397	380	381	415	391	390	377	382	373	366	379	413	382	389	395	398	392	402	372	384	383	389	400	370	360	373	365	372	345	365	385	343	362	345	370	408	370	379	409	384	378	370	384	400	398	388	374	377	404	387	370	413	403	381	391	369	382	362	369	372	369	364	418	423	436	362	367	402	400	382	371	372	351	376	359	347	360	394	403	372	401	387	387	407	398	381	409	358	348	376	367	397	404	387	391	361	363	353	385	396	389	353	341	382	393	393	375	381	395	370	371	404	401	369	377	404	394	365	351	392	349	380	383	408	386	384	374	349	417	373	398	365	355	378	371	357	365	357	381	414	387	366	385	330	377	384	349	387	395	403	340	379	347	370	391	356	375	369	370	359	383	369	403	383	376	378	373	359	367	375	408	388	396	377	377	396	381	352	367	385	377	362	401	370	376	361	381	368	363	372	395	384	387	383	429	391	385	368	395	388	350	402	381	388	363	366	337	337	394	375	380	369	398	359	397	374	403	382	378	391	377	387	372	402	375	352	398	365	376	381	330	374	401	416	370	355	414	381	387	365	379	375	346	401	376	392	407	336	415	389	393	374	357	370	401	391	391	383	366	387	373	395	395	375	400	407	354	383	405	367	356	416	348	357	357	384	362	395	401	397	384	387	381	370	373	356	373	360	376	351	346	426	376	399	345	378	393	381	348	353	370	387	403	417	368	354	384	362	377	370	384	362	416	380	377	396	375	351	438	367	402	412	373	368	368	367	366	371	399	358	353	377	380	409	378	386	358	371	404	356	382	372	362	380	375	378	372	362	363	397	386	370	372	385	365	400	393	402	365	393	345	378	356	357	372	377	387	371	412	387	402	396	402	370	404	359	372	346	384	361	368	370	381	369	409	378	378	377	395	391	381	363	361	372	385	375	374	374	412	397	370	370	365	392	388	363	363	391	392	396	384	370	396	355	385	370	347	394	393	398	402	365	386	389	369	362	368	377	387	404	377	387	418	356	387	380	330	339	375	389	368	368	383	416	401	397	376	383	367	394	388	386	403	404	388	385	370	381	362	389	401	409	369	358	397	379	349	406	387	370	331	353	369	348	396	366	376	411	394	402	388	398	364	381	396	361	372	398	383	403	402	379	344	395	399	385	412	386	388	397	348	353	336	378	367	384	393	371	384	372	370	367	361	407	363	383	401	397	388	361	387	358	360	349	387	396	378	423	396	410	394	408	387	395	390	364	394	391	361	391	375	402	392	359	354	393	390	412	398	363	408	380	386	378	363	375	348	392	346	384	354	370	371	389	386	341	394	355	387	383	377	381	365	365	383	370	361	396	377	347	373	342	354	404	358	392	417	346	366	359	390	347	374	365	403	368	390	412	366	360	385	398	363	413	373	407	392	374	412	368	376	378	397	370	371	387	383	354	361	413	362	401	347	377	379	351	371	363	393	426	378	411	392	393	384	382	373	409	371	355	380	400	362	434	388	372	388	374	371	381	409	364	380	399	360	348	384	399	389	384	417	350	370	385	347	367	392	430	390	397	358	360	401	383	418	365	379	386	417	397	403	405	387	388	363	366	390	366	393	388	379	381	349	387	380	369	359	340	376	395	398	405	388	393	371	403	379	378	362	365	401	384	401	405	384	383	398	396	378	377	420	369	385	358	383	397	404	333	345	403	392	368	357	365	375	394	379	365	376	352	396	395	349	409	357	392	349	392	361	377	373	377	368	399	393	394	364	417	401	359	392	376	358	351	370	372	362	356	361	420	401	352	400	390	371	374	382	358	352	347	367	377	383	388	402	371	383	368	386	396	389	361	400	378	411	418	398	399	381	394	378	369	370	382	384	344	413	386	350	369	369	384	377	394	368	398	394	364	374	382	382	377	377	351	377	404	357	408	352	368	401	390	389	412	368	373	386	398	400	345	366	357	365	368	367	395	360	382	384	352	402	361	385	397	409	394	377	384	370	372	373	361	368	369	406	341	356	378	346	366	385	363	379	419	349	351	385	386	381	369	366	340	378	359	406	388	392	381	365	356	371	331	428	398	403	360	376	395	397	352	390	365	389	364	403	399	358	395	347	353	379	365	371	365	365	399	366	369	386	352	385	398	367	324	377	394	366	343	426	377	382	368	398	395	379	392	412	363	388	363	380	362	365	360	379	385	391	385	402	388	387	411	377	372	382	389	364	391	352	390	388	393	369	347	346	368	369	413	366	367	348	378	371	387	397	398	366	386	430	329	382	376	373	354	395	357	364	383	388	386	342	370	362	397	374	396	367	389	358	404	395	397	379	367	377	366	363	361	377	343	386	395	394	378	393	354	348	351	375	384	365	373	359	379	371	387	394	373	354	394	377	390	392	389	374	388	391	376	374	358	397	367	399	388	385	373	372	351	379	418	399	350	390	418	361	387	379	373	403	392	382	386	368	420	368	352	370	379	374	354	389	399	374	370	386	369	348	380	361	388	397	330	365	357	362	373	359	367	365	378	375	365	367	335	385	398	396	377	387	369	414	354	396	371	399	433	410	384	387	400	400	378	383	376	383	351	343	396	381	415	384	379	415	368	399	386	405	382	358	361	431	367	371	393	340	351	357	381	373	425	400	360	364	380	361	385	409	380	416	395	379	385	363	402	376	367	378	407	346	372	389	371	363	345	423	359	411	393	378	393	418	352	403	399	411	355	380	363	359	378	390	374	401	353	363	390	391	393	364	381	360	358	397	376	363	377	405	400	362	403	368	377	361	376	387	384	407	377	375	389	401	373	363	404	390	361	374	341	390	359	355	332	359	366	388	380	403	352	385	404	393	389	354	370	370	347	393	343	387	391	425	353	344	381	362	388	411	404	383	369	387	401	379	407	412	377	377	376	360	368	388	374	352	375	383	372	404	378	359	392	396	365	419	407	362	367	401	384	408	356	363	416	412	411	389	396	363	336	412	396	342	379	378	396	362	407	361	363	355	371	388	390	376	384	356	391	384	356	374	413	352	385	357	367	391	387	402	364	361	337	398	369	367	374	374	374	390	405	359	366	373	426	355	387	398	372	370	389	380	356	384	379	381	404	396	380	353	353	393	338	384	371	353	374	369	379	379	371	396	375	362	358	382	391	378	385	350	379	365	374	370	386	368	373	395	380	364	389	358	400	392	330	333	356	383	394	342	393	369	386	356	393	391	399	370	376	368	388	409	377	404	363	372	376	352	392	353	382	364	369	380	416	373	392	413	356	370	347	363	367	388	415	412	411	405	385	382	364	389	344	438	419	356	340	360	353	377	407	351	384	378	380	372	383	386	390	436	391	374	388	352	397	371	342	365	386	395	393	403	375	382	407	359	382	369	399	377	355	417	375	348	352	388	387	384	368	378	373	333	359
3393	2073	1672	933	739	623	515	512	503	451	470	425	409	435	412	403	387	441	419	414	371	366	390	384	407	417	394	369	377	370	388	399	362	376	396	389	379	374	379	402	384	343	394	394	403	391	380	402	403	400	396	396	363	362	404	388	386	373	392	398	399	387	376	381	375	376	401	365	390	394	375	347	404	378	357	363	358	367	357	372	369	373	385	371	382	382	405	367	384	351	367	385	374	397	332	371	362	396	403	389	352	353	388	369	381	377	359	364	408	357	402	381	392	357	383	377	370	356	377	396	393	380	360	435	362	355	394	372	389	370	357	372	399	386	386	381	396	411	364	361	369	380	392	358	404	365	378	345	386	385	391	378	404	394	400	378	420	380	389	381	376	369	406	401	409	399	364	367	341	347	357	394	437	394	402	390	365	362	391	381	361	357	352	323	398	403	372	365	374	361	383	407	373	408	380	377	372	380	386	378	350	400	347	336	361	392	339	400	352	408	398	360	359	416	386	389	380	366	408	357	395	378	388	362	401	383	364	352	338	421	397	380	396	384	403	387	391	423	358	406	357	349	404	409	397	375	400	373	371	387	379	333	395	359	427	352	388	398	362	369	395	381	336	355	392	357	399	392	385	373	406	387	364	391	405	381	369	398	371	380	390	388	361	409	351	410	338	389	360	377	382	401	348	378	377	375	391	370	368	378	388	382	371	369	399	397	338	395	369	344	395	375	404	375	372	381	361	392	395	360	380	429	375	376	346	390	387	343	400	415	406	364	399	354	370	352	378	340	374	402	374	388	348	395	389	379	348	370	355	403	408	376	378	358	367	372	390	376	377	391	355	395	393	354	355	381	383	362	372	385	361	371	360	375	389	342	369	357	380	350	388	384	403	371	377	386	406	352	401	383	356	420	345	376	379	386	384	409	374	395	372	380	352	396	420	380	354	371	392	373	401	389	365	342	407	423	375	359	361	414	377	385	388	373	409	401	378	384	375	366	381	378	376	396	353	409	423	385	368	400	375	377	380	396	377	398	372	398	413	349	405	347	364	361	338	380	361	388	387	380	391	346	372	382	399	335	403	372	378	381	356	425	353	398	388	373	408	374	366	383	381	407	384	353	343	399	374	362	377	359	389	396	393	354	368	396	358	350	354	385	391	380	380	392	397	336	361	422	372	376	394	381	351	353	360	392	366	400	368	369	342	378	359	370	354	328	362	358	364	375	365	357	369	379	373	344	371	358	389	368	337	341	359	360	375	372	398	359	394	372	374	353	406	396	405	385	360	348	399	357	379	384	369	384	426	368	346	391	366	355	380	387	368	403	364	366	386	368	367	373	371	360	366	396	376	370	375	392	329	332	361	381	383	390	384	347	359	386	406	407	376	376	400	380	370	397	355	359	372	405	363	358	392	358	345	372	380	352	398	409	355	374	384	380	386	387	398	353	390	358	394	389	379	365	362	362	355	385	390	383	347	384	362	364	368	359	387	402	376	386	371	415	369	375	366	371	362	401	383	377	373	382	382	355	405	385	381	353	384	378	373	383	370	374	359	379	370	397	361	371	412	359	378	386	384	386	375	359	383	425	373	376	412	377	362	364	333	357	371	339	382	373	360	373	370	369	416	354	396	417	385	352	370	353	369	424	398	375	423	350	367	378	383	341	362	371	406	380	328	356	373	388	331	372	389	398	411	398	407	386	385	409	347	389	412	357	354	380	349	364	367	367	369	352	354	344	370	418	363	388	382	371	398	411	357	373	361	368	370	389	346	394	372	359	347	385	355	410	399	395	395	385	379	412	365	339	349	398	376	403	387	351	388	377	383	381	379	375	352	368	380	389	384	351	428	343	386	340	375	398	385	402	370	370	353	374	383	359	369	350	348	388	379	366	364	359	356	370	382	389	392	364	401	360	364	365	382	366	364	400	374	370	393	376	358	387	410	326	374	399	364	398	371	351	382	377	411	395	370	392	375	371	378	358	353	381	352	409	391	396	380	399	403	387	406	365	383	385	388	391	374	370	413	374	374	382	366	364	378	372	402	411	383	360	378	394	368	411	372	363	368	372	385	395	407	383	352	409	382	380	345	356	362	370	375	391	371	329	383	390	348	338	384	388	427	383	378	411	415	384	374	387	398	387	376	380	361	393	384	358	400	363	389	391	407	360	345	381	382	356	392	390	369	402	374	381	375	382	366	360	403	402	355	369	376	355	400	381	356	399	351	337	346	366	384	384	347	362	381	381	378	371	389	411	336	383	394	372	365	380	375	360	404	411	380	371	384	367	362	361	376	354	369	406	362	383	371	423	376	354	381	396	350	385	353	374	384	354	401	394	412	348	382	426	364	385	400	379	374	367	368	380	400	378	360	373	377	364	375	351	381	382	375	401	381	351	376	397	378	358	379	404	384	401	416	367	376	396	382	368	366	391	376	409	373	362	368	390	384	344	380	362	337	389	355	347	394	376	363	361	394	388	386	395	360	354	411	390	371	368	370	368	403	376	405	375	350	420	389	384	342	364	379	365	399	381	364	385	359	389	396	402	380	398	393	364	362	394	354	415	382	346	406	386	366	347	375	382	357	386	418	384	391	378	364	381	374	356	393	381	370	366	377	356	381	370	363	339	367	367	345	372	386	350	429	415	395	389	354	370	376	385	387	375	366	378	364	377	368	374	370	383	404	391	379	377	378	355	334	352	355	408	378	356	367	350	331	368	392	363	388	381	384	362	384	388	386	368	344	359	371	367	384	368	361	375	336	368	401	356	374	383	387	382	415	395	405	368	340	374	346	361	388	390	391	388	372	395	384	409	367	347	334	396	395	368	368	351	364	348	399	381	344	365	356	388	396	369	360	420	388	349	380	387	371	400	374	370	362	382	387	364	349	411	379	365	362	390	374	389	373	409	375	373	374	346	396	390	377	372	384	383	409	390	391	364	400	367	393	382	352	344	382	400	376	372	375	364	322	340	366	355	377	391	410	357	389	376	363	366	353	357	397	329	355	396	360	378	357	378	366	358	393	389	374	389	357	360	383	377	422	400	360	374	368	399	379	378	387	365	390	379	386	343	344	374	368	404	428	367	378	371	366	388	370	404	345	353	349	359	389	358	374	354	389	381	377	327	396	402	366	418	364	390	350	353	388	369	375	373	394	373	359	379	362	396	393	373	374	346	395	363	369	407	371	391	379	390	359	372	390	365	405	369	377	356	357	396	369	389	355	368	372	370	341	360	321	378	403	409	382	364	391	385	409	371	384	397	368	373	395	374	363	383	361	356	351	356	372	348	376	386	398	379	362	385	329	357	352	374	387	378	386	337	400	359	384	380	371	383	369	398	368	356	361	372	364	425	413	376	362	378	394	381	395	372	358	375	364	375	399	389	344	383	387	374	344	397	367	368	392	364	365	379	354	369	362	334	353	361	363	365	356	361	382	377	367	350	358	366	368	365	375	364	353	342	391	399	371	375	391	397	356	379	374	352	377	384	401	376	396	361	387	389	368	400
24171	21408	28555	24618	20162	2477	794	466	403	420	361	328	323	335	285	331	324	310	307	304	321	311	273	296	277	302	305	264	288	293	310	286	295	271	242	290	279	293	296	265	280	290	316	284	271	297	285	269	254	265	266	290	283	273	274	285	245	252	293	248	286	301	302	274	268	236	276	299	279	281	251	298	277	266	265	299	269	310	269	256	301	288	261	274	261	267	288	261	292	267	274	288	253	289	266	279	272	241	287	260	275	291	258	259	278	231	286	289	277	234	304	288	253	274	262	266	267	283	291	278	268	278	277	278	266	257	255	268	273	265	290	264	272	295	275	298	284	249	272	302	290	275	271	254	249	321	269	283	282	253	265	254	296	276	275	272	286	251	267	246	249	242	285	286	277	269	270	255	245	269	264	317	289	296	278	306	278	261	247	273	293	261	255	287	274	297	258	248	285	266	272	259	296	301	252	301	293	272	279	261	251	278	272	282	261	258	279	257	249	261	284	260	278	243	267	316	261	272	260	253	278	284	283	284	275	305	298	278	256	257	277	236	237	260	281	273	299	278	288	267	267	271	281	251	272	313	278	274	276	243	266	300	253	228	273	297	274	306	264	236	286	304	271	311	274	313	273	261	270	257	298	231	270	292	300	225	259	257	277	257	263	287	278	261	250	242	262	282	247	281	283	277	257	269	272	283	268	277	279	274	276	273	268	285	301	259	285	280	278	286	299	265	282	246	255	289	279	267	278	268	268	278	267	254	262	260	275	273	288	290	297	273	300	300	264	306	267	290	287	251	280	246	262	268	276	276	268	296	314	282	287	254	295	296	287	265	271	263	245	267	296	303	283	276	262	263	288	271	283	278	269	285	273	283	259	262	279	285	261	269	261	273	283	280	267	243	281	253	275	252	286	296	273	269	256	251	296	279	291	270	299	250	271	288	253	249	271	266	272	291	258	279	254	310	278	267	249	285	268	257	260	279	286	289	259	265	244	255	272	270	270	262	274	294	250	276	268	271	280	285	287	264	265	270	278	282	259	281	249	258	299	244	296	246	270	287	262	251	249	270	276	270	247	269	266	270	271	284	284	289	261	244	288	271	302	305	281	271	294	288	275	272	237	286	276	251	276	286	295	249	257	276	300	246	265	275	288	292	286	273	275	300	303	240	275	269	259	259	234	283	262	276	289	228	265	265	294	268	269	283	255	276	261	268	275	306	251	277	282	268	269	254	262	265	283	280	255	259	239	275	270	286	291	300	270	284	290	264	280	254	273	293	279	282	249	249	265	250	289	266	244	266	269	264	252	279	271	305	283	266	275	268	286	249	281	260	272	261	300	247	260	310	280	272	261	280	283	273	264	286	290	281	274	290	298	253	289	285	288	274	238	250	277	255	269	265	267	273	285	263	281	280	277	291	275	257	267	274	278	293	277	273	254	249	265	260	259	263	268	301	286	285	250	269	277	302	256	302	251	273	274	248	257	286	281	300	212	236	256	256	265	281	293	258	266	280	263	262	247	256	227	285	287	262	278	258	238	269	281	264	281	262	262	269	292	272	248	276	269	288	283	280	279	263	269	262	285	279	267	265	286	249	270	301	278	269	294	285	245	283	273	260	262	253	251	284	238	252	295	267	263	295	254	272	273	276	258	292	282	300	278	281	268	292	289	254	275	281	274	250	279	301	283	303	280	270	249	281	266	280	292	275	283	275	294	271	279	271	279	276	273	286	268	268	292	265	300	273	271	297	267	273	265	265	248	303	255	299	290	241	254	309	285	253	268	280	272	294	240	269	264	272	265	294	279	280	258	301	297	259	275	288	270	278	290	268	272	255	269	272	242	271	256	264	285	269	284	267	325	270	293	278	269	279	293	266	305	288	275	267	269	271	261	258	296	279	304	276	261	284	273	275	294	278	254	297	261	291	295	283	264	272	302	292	289	246	278	310	263	262	241	261	284	261	288	274	283	246	253	246	280	301	280	259	291	300	269	275	266	274	261	292	260	278	246	270	261	273	286	296	257	273	272	260	262	274	270	291	272	272	275	277	267	293	251	266	295	241	271	252	288	234	250	238	244	252	269	257	279	247	274	269	258	297	275	259	274	268	270	258	260	260	245	261	267	257	268	262	306	250	242	244	248	259	260	269	291	265	260	292	263	274	283	304	281	285	244	268	274	277	261	280	276	288	243	274	274	264	267	259	285	277	277	274	268	261	264	279	294	303	266	289	242	275	253	268	253	281	290	263	286	256	282	244	255	296	286	283	293	283	251	255	260	290	248	270	250	272	266	288	253	256	266	281	249	259	283	267	246	259	265	237	242	259	266	288	271	287	258	273	263	274	266	259	273	274	281	271	273	303	286	263	286	263	295	256	261	276	289	284	250	244	245	251	265	303	271	271	272	261	226	258	273	273	266	288	255	275	290	282	288	282	233	256	252	259	279	275	278	272	273	277	262	291	272	266	274	242	267	257	273	276	247	271	259	251	265	262	270	261	302	287	235	260	308	272	276	275	281	304	271	265	258	256	285	256	301	247	265	279	266	271	285	271	290	284	295	257	258	248	244	288	247	263	248	262	269	252	286	272	265	271	260	255	220	266	270	256	245	237	300	270	272	261	264	283	277	287	282	273	275	295	290	262	259	277	283	242	275	263	272	255	256	255	291	294	268	275	239	271	290	277	278	290	272	277	252	278	287	277	267	237	302	263	255	259	267	266	264	290	257	273	252	294	262	284	271	294	279	279	283	263	262	303	284	257	283	233	261	305	262	258	275	279	316	319	279	277	250	278	254	251	273	248	292	256	254	285	245	268	286	274	281	246	248	253	288	270	289	270	261	294	269	240	285	257	250	277	256	276	271	242	247	276	279	265	289	268	286	276	273	261	236	305	262	289	260	260	288	266	274	274	242	256	296	272	312	260	295	278	263	255	298	265	250	260	276	265	241	287	281	273	252	265	277	276	270	249	254	266	268	279	259	275	270	289	272	277	292	279	266	290	285	293	276	272	258	263	296	261	280	294	284	271	255	259	254	290	279	281	273	273	292	272	239	297	292	239	232	286	286	246	268	268	271	270	267	276	277	257	239	277	286	264	285	274	297	262	293	250	283	282	270	259	262	266	267	329	276	268	288	261	259	289	251	265	272	249	265	250	288	276	270	276	301	278	281	262	281	265	250	287	287	270	280	275	277	258	288	287	286	284	266	272	293	273	265	259	245	273	244	266	278	286	271	259	266	259	260	256	246	270	274	277	280	289	268	292	273	251	253	264	235	283	260	267	273	281	258	253	252	267	270	303	304	266	272	298	266	261	265	258	256	259	228	291	280	246	275	265	269	281	276	289	276	253	288	271	273	304	277	265	270	293	293	281	271	262	293	262	269	255	253	280	282	269	272	276	265	278	301	280	266	270	271	274	247	289	269	298	286	269	280	258	304	278	265	269	260	265	277	265	271	250	263	236	261	247	237	258	282	264	288	288	272	270	261	281	259	252	270	282	269	287	282	292
3248	4478	3560	1767	1254	921	727	651	565	496	446	442	367	363	348	376	337	356	321	316	317	309	297	328	275	339	330	292	281	299	302	311	278	314	310	329	295	311	284	277	284	298	327	301	319	267	265	290	273	270	278	284	289	302	290	264	281	259	287	300	317	310	293	286	264	254	281	275	285	270	312	296	290	285	285	288	279	268	272	304	322	282	303	310	260	280	311	268	297	292	320	279	274	308	273	273	278	284	268	277	266	273	277	279	291	285	291	309	293	287	293	291	246	293	315	296	299	282	301	305	297	250	253	269	322	269	312	313	293	253	248	281	289	309	291	278	288	289	311	275	301	274	276	281	296	281	297	277	273	329	285	285	274	305	252	278	264	283	278	260	271	304	266	277	259	280	287	297	281	300	260	303	303	276	284	271	240	263	276	277	267	264	283	272	298	268	268	274	299	249	247	281	282	275	278	267	282	295	291	271	274	279	288	274	308	302	275	305	304	301	302	305	268	303	262	310	287	278	273	266	285	260	258	258	290	256	275	276	270	301	328	284	286	298	273	276	300	263	284	261	288	256	286	288	314	281	291	276	287	278	272	268	253	254	291	278	303	304	314	302	255	275	297	293	260	271	260	284	282	305	276	292	253	288	275	284	270	300	291	282	278	306	286	284	281	287	299	269	296	267	296	256	298	247	282	290	301	290	263	282	288	286	296	275	270	288	277	304	282	291	277	252	291	260	323	268	284	279	267	289	274	244	258	289	282	275	257	286	288	250	293	274	279	248	285	277	286	282	263	297	259	267	294	296	308	263	305	282	297	293	275	277	309	281	259	269	296	279	268	298	279	254	264	312	288	285	253	297	267	275	280	288	297	306	290	267	289	311	268	219	259	282	289	301	270	265	303	319	287	284	297	284	250	306	257	285	235	286	272	313	272	273	260	240	269	289	270	296	298	275	308	297	269	290	250	275	272	272	265	272	290	289	237	260	268	281	292	271	271	268	295	267	260	257	270	297	279	276	284	297	255	283	285	264	288	275	314	275	243	302	255	292	274	287	275	256	269	288	276	284	274	242	283	276	291	263	288	281	291	282	274	278	239	286	278	266	252	280	298	250	271	280	298	266	293	261	278	239	257	252	264	274	286	270	282	285	276	280	249	269	248	284	278	276	271	273	289	279	268	298	282	271	284	274	297	276	248	264	279	317	266	290	295	263	266	259	261	278	257	244	243	300	261	278	292	290	334	292	295	291	289	257	278	270	263	287	265	280	287	263	278	278	279	310	284	286	294	312	290	283	267	322	265	260	266	275	263	294	292	313	284	277	277	261	280	296	285	289	297	299	287	272	261	273	272	282	267	277	284	297	256	274	275	322	314	272	280	256	289	264	289	295	264	294	291	273	276	268	290	286	263	285	284	268	250	281	253	256	249	287	252	277	254	300	284	266	255	281	281	306	277	308	275	278	273	279	293	281	260	281	306	294	237	281	263	300	295	290	305	275	279	282	278	265	264	255	281	288	252	279	290	266	263	270	284	267	275	278	279	292	273	273	268	281	265	268	277	250	281	242	248	252	325	281	278	242	275	296	270	295	268	270	267	299	291	280	293	296	281	258	277	258	296	255	264	279	263	256	305	259	290	248	267	247	289	270	266	252	257	299	304	288	298	275	267	269	261	262	269	300	278	300	302	289	250	281	243	284	302	287	262	272	270	277	273	264	282	271	248	298	279	314	260	259	291	263	298	235	282	266	278	263	282	288	275	291	286	269	276	285	267	288	276	257	250	296	295	314	281	310	262	253	289	286	259	257	301	260	240	260	248	291	293	280	265	273	292	278	234	270	276	240	286	298	280	251	281	273	295	268	253	261	276	284	308	264	301	293	270	280	267	286	255	275	287	265	273	291	298	260	305	269	300	272	269	280	284	270	258	277	268	285	276	256	283	272	275	293	294	252	306	297	266	301	286	273	291	271	285	295	264	283	302	283	272	250	273	269	300	281	267	270	305	271	269	297	290	290	289	301	258	299	246	276	279	264	266	287	303	254	273	268	270	273	269	251	268	262	292	289	268	313	291	272	258	269	237	247	253	272	299	251	302	262	280	291	270	287	279	281	269	281	240	318	278	274	283	264	281	285	261	294	311	279	272	258	269	255	273	283	277	277	272	249	302	268	273	249	283	298	276	300	273	260	313	283	286	290	262	264	287	281	273	263	280	292	297	277	300	267	273	304	292	284	254	306	283	290	284	274	278	283	284	283	282	264	287	286	296	234	274	252	275	271	245	256	302	294	293	288	291	273	312	306	299	266	301	273	280	292	276	312	264	283	292	276	274	272	310	264	274	281	298	277	266	274	287	286	269	290	278	285	250	295	245	288	266	303	291	276	294	276	289	285	279	269	257	296	287	295	270	298	256	264	259	347	268	272	248	272	257	309	260	274	267	255	293	263	269	311	273	270	276	250	265	259	282	265	268	288	299	294	268	270	288	297	264	300	253	299	289	278	250	255	272	302	268	262	275	296	283	256	296	288	306	285	256	271	290	310	279	282	272	291	291	294	306	241	277	264	278	291	254	248	278	260	309	258	283	281	278	283	274	284	258	269	251	274	268	300	258	257	302	277	281	297	275	285	269	256	284	308	273	273	295	275	309	242	240	262	285	291	312	282	258	267	261	304	266	276	272	274	285	260	268	281	264	274	251	281	287	291	287	263	277	290	300	297	274	298	286	267	285	276	288	260	273	276	266	303	288	272	277	281	280	253	268	294	282	285	274	299	250	263	263	254	290	248	280	287	262	281	260	259	274	300	289	276	312	297	260	288	260	287	281	250	297	314	264	254	283	292	265	263	276	280	279	279	307	279	298	235	316	289	294	234	288	280	233	269	285	289	272	286	316	297	275	278	285	314	286	275	284	293	277	282	275	282	276	293	291	281	293	289	281	285	259	246	293	266	268	273	270	283	300	274	270	255	274	304	279	271	280	262	281	292	277	237	265	254	273	271	288	264	295	263	282	306	271	277	270	250	258	263	282	269	259	266	286	281	246	261	238	251	267	288	265	313	287	243	258	253	255	284	297	300	268	270	301	278	282	287	281	266	290	254	281	288	302	282	282	281	273	261	316	258	291	278	279	253	253	305	293	287	272	293	263	234	246	262	286	305	287	283	306	257	280	259	269	288	281	276	264	313	291	269	275	260	286	280	284	256	261	279	286	298	277	302	292	280	280	274	291	253	292	258	278	286	320	290	260	293	296	263	297	276	271	269	291	281	266	281	284	294	282	283	265	295	265	271	268	264	285	281	269	277	266	266	243	262	270	285	277	279	297	282	285	290	280	263	284	260	290	276	264	288	277	295	276	302	274	269	300	274	289	265	268	274	298	283	279	290	252	288	288	296	296	260	283	261	265	257	281	264	285	277	283	323	287	293	277	249	259	273	343	292	293	292	293	296	318	290	318	259	328	298	280	244	270	280	299	259	280	275	296	256	242	286	279	291	276	293	252	294	265	276
27633	12091	1836	1126	850	598	577	565	545	584	583	518	528	612	571	588	565	570	576	606	587	559	526	572	583	603	537	615	549	596	599	565	540	558	621	589	577	605	514	536	585	533	539	587	609	566	576	603	574	594	595	575	534	567	551	526	583	578	581	522	552	560	548	559	581	554	533	583	568	555	556	564	571	549	525	568	531	574	563	568	545	574	531	557	549	572	557	552	578	563	579	568	569	585	571	560	600	574	518	546	542	624	530	582	576	573	582	572	587	518	558	558	573	584	569	575	568	587	550	527	575	557	519	593	568	555	568	546	579	564	565	586	531	569	554	570	533	529	547	564	592	579	565	558	540	555	572	614	586	572	573	591	547	548	549	548	541	527	568	600	543	541	568	526	552	578	606	581	538	530	540	567	529	545	544	595	559	559	610	521	519	583	543	590	544	534	546	539	574	561	575	586	534	530	559	534	561	568	572	526	604	521	563	563	573	557	587	560	609	567	524	590	554	610	557	552	587	525	540	589	553	544	547	558	537	547	592	563	598	564	569	561	549	559	581	555	592	625	560	581	547	506	586	538	565	615	571	533	551	535	561	557	541	558	591	568	575	574	588	578	529	538	538	538	560	557	518	577	602	608	559	536	538	563	589	568	567	554	600	527	561	523	541	533	551	543	569	576	545	554	555	551	569	541	538	567	547	554	552	568	607	611	559	588	559	577	542	586	559	544	508	544	575	570	579	557	586	543	605	562	590	581	521	561	539	562	596	622	518	579	542	528	575	607	570	566	555	571	589	544	566	539	560	543	555	561	571	551	546	565	572	568	564	571	556	569	560	582	548	528	595	585	554	551	584	550	596	552	591	518	549	539	586	554	579	515	584	529	535	514	518	594	555	547	557	575	574	565	579	560	591	553	565	555	556	557	591	562	589	575	605	551	538	575	535	564	536	547	557	586	560	590	574	553	571	570	519	614	564	555	541	556	535	591	563	520	596	555	580	583	565	570	588	575	565	567	543	584	551	560	565	518	566	555	556	539	536	543	558	582	560	570	555	570	527	543	557	578	587	569	578	559	576	555	541	498	590	577	571	534	532	595	568	556	515	594	608	579	580	571	559	571	560	576	605	558	517	552	547	529	573	544	582	547	535	569	535	588	592	549	561	566	542	606	528	604	532	519	552	531	568	578	601	553	582	589	574	572	600	600	593	549	565	592	574	584	581	574	570	561	550	572	575	548	518	581	541	574	565	547	597	566	562	589	597	560	518	542	536	604	575	572	582	541	581	567	615	579	575	541	569	548	557	556	560	537	540	581	566	539	545	537	557	562	552	559	545	542	591	571	570	580	617	595	571	551	537	572	574	517	558	570	577	509	630	556	556	597	573	557	556	567	554	590	524	574	556	526	542	528	547	563	564	562	578	536	561	590	575	528	511	621	572	519	584	569	559	570	566	520	526	552	569	553	533	556	544	552	547	547	585	565	607	563	620	611	575	560	588	566	564	572	564	558	575	531	569	583	585	569	568	588	546	576	528	564	539	546	569	584	567	607	573	571	553	539	561	565	606	562	577	586	613	559	556	577	567	553	543	594	560	606	540	527	521	534	549	557	607	517	539	544	566	580	561	617	560	571	568	562	578	594	559	550	604	560	522	565	531	578	570	624	549	555	533	602	572	560	588	582	528	558	510	592	542	537	574	568	581	584	550	592	571	521	519	569	570	570	539	585	569	577	509	583	609	550	546	531	568	547	571	557	583	607	565	555	569	552	570	562	574	541	574	587	584	574	570	549	573	571	564	523	567	578	568	567	514	568	554	567	571	585	540	578	615	592	545	611	505	527	523	586	550	575	524	567	565	578	542	561	573	556	568	614	557	575	586	558	543	563	578	592	556	601	581	576	549	555	560	585	582	554	545	535	594	559	593	584	550	542	576	595	595	561	591	531	548	543	597	569	537	533	576	602	579	586	561	594	568	548	601	550	545	559	586	590	575	561	581	566	521	579	570	530	554	593	576	562	551	567	577	546	580	624	606	574	598	572	510	560	531	573	590	530	595	562	568	584	562	539	551	581	553	596	581	526	511	545	548	572	610	593	540	567	563	536	553	559	534	579	557	561	596	563	592	551	618	561	541	595	546	552	546	558	555	607	596	548	536	573	600	560	557	576	577	547	600	585	593	602	560	521	587	558	539	574	552	577	565	527	603	556	561	572	564	589	520	529	609	579	620	566	595	532	585	590	587	577	566	529	527	575	540	562	558	583	572	568	556	558	511	521	566	552	592	559	587	555	554	607	572	601	542	563	507	549	578	526	541	559	552	580	554	497	597	545	542	584	585	553	547	610	559	564	529	520	611	544	529	583	542	523	592	544	511	571	564	576	489	538	597	543	571	522	563	545	555	572	593	589	562	541	576	588	539	586	578	568	558	525	571	571	593	545	543	582	598	551	542	583	518	600	568	596	560	550	571	574	549	533	558	576	531	582	576	535	543	571	587	542	525	539	558	582	562	587	566	542	581	572	552	564	575	523	550	555	552	513	516	530	566	556	545	534	575	535	537	530	571	563	538	579	564	573	584	616	525	571	609	593	526	602	604	580	564	578	540	548	563	594	554	570	565	601	555	576	565	542	573	569	594	536	555	569	572	567	575	598	597	593	541	571	593	530	557	553	562	585	504	530	562	531	553	585	590	573	551	574	548	587	568	596	560	581	577	578	565	517	573	553	584	560	549	515	548	556	575	548	568	547	548	595	572	566	554	569	558	570	564	549	551	587	558	589	564	556	515	572	568	554	545	588	621	587	569	584	542	571	578	529	567	561	577	584	573	588	568	563	564	573	594	562	572	548	571	560	491	565	553	586	594	554	588	586	554	575	555	565	544	539	548	564	574	567	603	548	546	514	579	546	590	568	553	574	569	549	559	581	564	573	540	612	562	543	571	586	574	579	579	550	534	512	603	599	622	605	593	553	580	532	520	581	573	583	550	568	571	567	556	588	548	595	558	558	544	546	544	570	538	568	544	560	566	546	549	516	607	547	559	577	586	598	557	561	563	566	552	598	549	547	582	600	591	571	566	527	535	558	607	533	537	574	523	560	569	526	603	573	593	584	635	565	536	602	563	544	548	533	568	564	561	575	597	520	532	534	562	553	559	535	573	565	585	569	600	600	602	565	587	572	560	553	570	547	575	579	550	551	590	480	567	518	569	562	556	583	566	579	591	577	575	583	538	525	560	562	562	553	561	574	516	558	568	526	540	589	524	567	590	577	594	556	546	548	596	524	581	524	576	563	577	530	578	608	583	553	547	571	574	551	579	589	561	545	570	585	550	565	513	572	533	514	532	594	572	598	568	591	587	560	513	566	551	575	590	553	541	522	538	547	543	549	548	526	552	575	575	614	594	554	536	537	531	612	523	553	563	523	613	572	597	584	602	565	567	594	523	534	555	597	533	549	580	543	559	573	555	552	529	557	575	581	577	556	585	565	578	603	549	540	576	542	577	527	586	550
5084	786	740	600	582	542	533	531	538	521	502	547	525	497	593	591	475	522	551	525	501	524	508	503	523	509	552	535	491	518	523	530	496	504	492	499	540	511	527	500	536	518	519	509	562	503	534	513	524	565	507	530	493	573	534	561	519	538	523	548	520	533	526	555	530	544	546	525	556	532	511	519	523	545	503	534	523	566	542	475	561	560	522	524	542	533	506	513	517	512	491	471	544	474	523	531	554	511	543	529	525	507	524	500	497	571	496	523	524	511	537	479	535	535	510	513	486	522	483	547	506	524	541	501	499	541	494	508	547	515	509	504	525	549	503	522	526	516	526	504	516	508	504	514	514	550	552	532	514	500	570	567	525	493	521	490	550	498	517	520	517	509	500	515	521	526	487	504	518	538	529	541	510	500	530	528	523	481	504	540	462	524	565	510	543	538	486	562	488	496	511	552	541	522	522	540	543	491	536	480	547	508	539	519	509	527	495	534	531	539	540	502	569	506	542	535	523	500	532	492	517	539	556	510	547	461	491	543	492	509	552	516	525	552	497	497	486	550	522	546	515	534	547	526	514	517	553	558	532	534	497	492	578	513	583	524	534	545	517	513	512	492	509	541	549	509	509	535	545	492	522	493	526	495	529	509	517	503	546	533	494	513	515	526	524	527	501	518	491	536	543	504	482	535	532	507	534	472	498	476	530	516	535	519	555	483	518	497	500	528	517	526	496	553	518	544	558	535	551	543	467	537	524	543	524	508	511	523	499	492	543	500	490	499	535	545	487	485	522	523	513	514	512	520	544	502	555	545	498	534	515	523	553	505	530	537	505	500	516	508	505	508	535	505	514	533	522	483	531	543	537	533	553	498	510	489	499	517	510	539	532	477	551	504	530	544	557	517	544	532	532	505	536	490	518	553	504	520	526	505	526	555	495	575	531	537	553	515	510	502	547	478	510	542	526	521	487	515	532	511	481	510	509	465	546	534	496	507	502	523	541	521	548	524	505	505	494	533	541	492	542	500	547	488	541	563	533	527	546	534	551	519	554	523	519	486	524	501	534	526	530	535	524	589	501	519	519	512	515	551	536	522	525	533	492	544	511	545	543	516	544	553	553	514	482	535	518	535	533	527	511	533	520	486	509	536	518	559	535	503	530	541	521	488	505	503	524	555	525	508	495	536	529	537	546	481	503	538	486	516	493	588	532	522	527	549	536	521	533	507	536	525	513	512	490	552	516	560	512	465	543	504	532	525	496	542	515	535	531	576	534	536	529	535	549	526	482	523	494	487	525	517	528	559	510	533	484	509	536	496	525	509	499	532	515	499	524	527	464	528	556	532	533	505	501	527	518	551	551	539	526	488	514	539	535	489	514	520	523	521	559	545	562	550	487	562	503	541	533	459	568	492	526	526	490	545	535	514	514	533	512	514	536	521	509	516	514	555	503	547	540	495	532	471	523	511	498	509	510	531	507	520	540	496	558	522	507	555	511	536	524	526	506	540	511	548	547	522	503	475	568	559	541	521	469	522	490	511	529	510	520	527	491	521	512	516	521	493	499	524	511	527	504	483	503	517	511	519	497	489	527	523	513	564	515	532	508	514	548	524	515	527	502	528	533	528	545	536	487	551	494	506	501	555	509	543	474	542	479	507	523	529	511	520	545	540	534	500	504	550	467	499	515	569	532	514	492	519	510	538	525	510	604	588	549	497	497	516	547	529	535	517	487	550	567	529	507	534	514	507	552	504	523	551	572	528	530	505	581	555	512	527	518	562	511	552	510	512	507	531	544	541	516	510	537	522	528	514	492	562	520	504	510	507	526	515	525	514	473	520	530	512	530	576	503	542	553	545	518	592	517	495	535	521	545	520	467	521	535	546	534	505	526	517	515	499	513	502	495	516	532	521	570	507	529	542	544	497	512	551	537	536	529	569	529	547	491	519	538	509	527	528	505	480	513	527	541	506	515	548	521	487	489	526	521	516	547	566	532	569	493	532	529	495	545	517	502	546	511	507	533	550	534	530	533	529	503	528	524	526	542	485	514	523	506	561	503	547	498	519	520	503	519	513	531	541	528	573	548	478	511	512	550	529	535	542	505	535	527	548	497	529	528	525	502	493	501	502	489	544	546	478	562	531	502	508	549	550	514	550	513	524	493	524	488	541	518	562	503	536	547	540	525	474	495	506	495	553	485	531	498	526	526	535	532	479	508	528	535	536	506	505	529	536	512	521	536	554	530	537	509	532	477	545	534	535	468	512	463	517	511	509	513	537	558	500	534	505	525	533	516	509	540	509	532	525	524	512	487	541	545	539	501	546	518	496	542	543	522	567	473	514	525	528	505	527	532	509	555	539	519	514	553	531	528	504	512	507	541	545	537	496	542	517	498	534	518	528	522	561	501	517	545	533	520	516	483	519	487	508	506	501	490	484	523	494	541	565	521	550	550	511	553	506	505	534	512	578	539	479	539	549	531	512	552	499	524	510	524	477	519	502	501	542	546	526	534	504	538	484	522	530	553	523	508	544	562	526	556	525	524	550	512	533	546	482	521	516	508	501	504	538	520	516	510	519	531	515	542	535	519	520	497	527	516	529	493	518	488	534	509	556	529	535	557	522	529	516	526	483	519	503	521	519	470	483	529	534	515	499	485	516	524	550	486	515	529	516	482	484	522	484	527	508	548	519	470	515	503	527	516	465	528	523	523	511	522	497	504	531	499	563	545	543	541	483	477	565	521	518	523	532	503	500	511	493	535	525	514	517	488	555	510	551	525	468	552	524	554	497	522	563	520	520	481	504	555	503	529	536	519	556	572	573	527	554	502	493	522	504	534	524	500	546	541	513	505	530	521	512	504	555	519	494	546	491	522	521	525	524	529	530	501	501	558	508	529	529	454	514	533	464	509	516	538	517	531	521	508	535	496	489	548	496	520	515	495	505	553	522	504	519	500	530	516	524	524	518	512	514	508	495	496	564	546	553	533	486	557	516	543	550	478	536	490	509	542	561	477	456	507	510	482	526	526	500	476	513	518	542	521	548	578	534	492	539	482	511	541	535	524	505	543	518	526	519	541	527	522	510	498	505	514	506	530	508	532	506	503	481	538	490	467	534	481	524	501	516	464	536	518	517	544	505	521	505	546	503	564	523	508	564	540	523	484	523	525	545	522	514	515	520	534	516	454	531	501	508	550	488	524	522	514	521	526	512	500	520	511	507	533	528	532	527	522	527	524	503	495	527	544	539	540	554	507	526	553	488	482	500	486	495	505	517	546	512	527	517	525	527	465	539	484	538	484	559	523	504	563	480	533	534	505	533	507	555	532	519	543	535	502	516	537	540	546	511	457	525	493	533	499	501	528	540	499	549	567	512	523	526	547	530	500	521	511	521	496	516	507	540	509	542	531	510	544	546	530	520	535	483	503	501	545	548	528	495	515	581	535	505	500	510	559	553	534	491	515	509	502	506	538	518	493	514	523	515	548	505	536	526	541	528	523	534	488	509
25584	21399	26107	19337	1500	618	538	480	489	417	446	428	439	415	361	355	386	378	407	388	401	371	407	413	401	422	410	393	354	408	404	408	384	417	412	357	382	376	363	391	386	421	395	347	429	380	403	399	384	363	386	387	415	380	391	366	407	381	391	377	349	380	396	410	392	384	390	379	380	400	370	419	383	424	398	360	373	362	362	396	365	383	367	389	367	383	340	408	384	434	378	395	365	335	377	401	423	407	355	372	355	398	354	384	394	377	397	433	376	373	366	400	349	393	390	339	400	358	389	395	380	368	382	392	422	390	397	364	369	400	398	402	368	375	372	371	370	389	386	417	433	369	364	371	366	382	403	386	383	385	422	390	409	412	403	396	396	420	358	373	368	390	367	400	398	375	392	386	371	365	373	363	390	368	377	395	382	346	402	383	363	352	397	367	399	399	374	390	390	378	397	367	401	370	385	406	384	351	408	399	398	379	406	350	373	393	370	409	367	369	361	383	398	372	392	407	325	377	374	401	404	363	391	380	387	404	370	388	383	392	365	377	362	345	404	390	355	324	403	386	387	355	367	400	399	377	422	369	405	396	366	393	406	383	380	410	421	395	349	390	390	373	357	394	400	370	413	358	403	398	397	380	371	363	392	372	391	390	367	360	396	358	395	352	383	384	372	386	394	388	396	369	371	384	365	399	362	401	362	379	383	388	370	397	361	346	407	354	408	360	342	371	391	391	370	404	404	389	359	368	361	361	351	392	421	395	420	370	338	405	389	357	371	373	402	391	389	411	361	388	384	391	377	404	352	399	358	378	352	399	361	369	394	372	367	371	400	382	400	384	397	393	401	382	400	344	345	375	393	374	359	368	353	407	377	373	398	402	418	375	366	367	401	363	392	366	415	389	382	362	361	403	388	377	378	397	388	379	373	386	400	404	378	365	394	399	338	383	413	392	399	375	367	356	373	386	399	375	407	371	397	374	396	422	381	403	355	356	412	382	372	347	367	357	402	393	396	373	381	367	359	356	392	380	425	372	356	357	402	360	368	407	376	392	371	369	363	412	376	369	356	378	398	357	400	363	390	425	395	352	395	356	375	402	372	393	362	385	395	360	393	385	367	363	367	386	384	354	380	393	365	370	404	412	401	349	398	369	410	407	361	360	383	358	393	398	383	383	374	389	412	392	375	388	387	370	366	349	360	397	367	382	384	368	383	400	417	376	354	350	370	390	379	409	360	369	387	352	369	370	371	400	365	400	411	363	377	357	403	356	377	425	419	375	383	403	378	380	393	391	371	372	366	413	387	361	358	371	365	385	368	379	356	385	357	367	428	404	392	352	384	344	382	389	390	378	389	371	372	387	366	373	389	385	374	363	370	338	397	372	385	381	377	375	408	361	409	366	431	359	355	379	365	364	339	385	375	384	385	389	374	381	394	383	421	419	415	377	371	371	391	385	408	366	409	387	366	379	356	380	398	404	366	378	381	398	398	395	379	365	404	385	351	437	390	379	418	365	389	356	381	378	375	406	355	343	374	365	374	362	373	389	372	357	358	372	411	374	371	415	401	384	386	400	394	396	390	391	392	390	395	386	381	391	367	370	389	353	394	364	375	387	380	375	383	344	425	356	397	400	381	369	370	356	368	373	368	355	345	374	376	397	355	384	385	428	386	357	408	369	395	357	376	388	394	368	355	356	389	364	404	368	400	416	363	360	396	357	372	384	397	362	401	381	346	384	344	391	372	377	412	390	374	382	409	410	368	383	364	411	407	347	375	370	365	354	341	357	411	339	364	385	417	393	433	344	374	370	407	374	371	393	384	363	385	388	382	388	401	363	394	410	393	403	396	365	425	369	392	387	389	385	405	384	424	421	380	368	378	382	373	427	410	411	348	356	394	376	409	410	380	371	327	377	362	362	359	364	361	418	378	380	382	396	378	400	386	406	410	354	374	369	378	370	384	365	372	407	394	362	358	403	419	369	392	353	388	382	398	367	368	402	365	390	377	369	392	357	390	370	372	407	393	362	382	387	375	373	411	376	383	367	366	365	395	358	333	368	386	383	378	380	386	399	375	407	392	389	381	389	418	375	385	340	409	366	380	357	376	415	350	355	396	397	398	399	397	376	359	382	380	387	368	373	372	361	386	394	384	390	365	409	372	400	376	379	352	388	378	378	373	378	327	381	393	349	378	360	374	358	378	358	390	391	377	407	379	386	391	400	367	388	371	373	384	379	372	398	379	375	365	369	335	419	424	393	376	362	394	382	410	378	375	386	372	408	398	389	366	410	352	359	398	425	355	407	373	372	370	372	419	371	369	384	382	390	350	371	383	413	379	397	370	372	344	405	378	348	381	393	413	385	374	409	369	344	396	372	376	362	404	366	360	355	403	355	395	361	391	410	368	332	381	378	364	369	348	379	352	365	374	398	395	398	376	418	351	377	375	398	377	375	382	382	353	416	379	372	374	395	367	356	354	361	370	380	382	388	372	410	356	373	351	406	385	395	352	381	376	358	376	373	373	385	365	383	381	397	359	363	357	362	384	404	367	355	381	359	401	396	367	400	378	349	384	360	400	366	396	433	403	379	378	359	344	383	371	343	367	366	368	383	376	397	362	367	337	342	378	359	380	385	407	391	380	363	390	369	391	364	392	399	374	384	362	374	364	355	378	378	416	385	394	383	372	394	382	379	405	376	371	385	394	423	392	366	416	367	348	342	351	372	341	362	353	367	443	385	376	367	360	368	401	353	391	402	368	369	400	391	367	365	427	358	439	368	391	358	415	380	401	331	378	394	389	373	396	379	400	410	421	365	395	393	372	391	338	401	406	395	374	371	380	382	391	376	409	388	375	395	397	380	376	358	373	385	387	360	401	348	424	426	406	360	419	394	328	395	381	356	385	403	403	384	353	413	403	385	387	364	375	404	379	369	369	352	378	366	393	366	379	404	391	399	372	382	416	396	416	374	409	396	364	337	374	357	359	354	407	381	372	377	360	387	386	388	361	370	381	386	380	387	386	358	393	366	372	378	383	388	384	363	342	348	393	389	371	386	403	344	394	373	362	394	363	387	375	424	400	381	407	371	374	375	384	401	371	379	379	369	353	414	377	391	354	347	396	382	385	375	388	373	377	394	391	405	362	389	324	381	365	391	362	393	377	374	363	400	388	377	357	353	364	375	368	377	339	396	384	362	373	370	380	361	382	369	384	372	382	387	355	388	392	390	378	389	383	399	397	386	385	397	345	343	418	399	364	382	395	344	375	356	388	389	363	405	384	382	403	348	386	362	414	359	366	368	390	346	398	384	386	364	383	393	390	367	363	360	338	383	378	372	371	374	394	380	397	383	372	403	387	365	362	364	409	410	375	418	386	375	384	396	391	407	380	349	376	382	405	381	402	392	414	381	384	384	390	375	373	389	377	392	381	370	377	397	367	358	414	362	347	392	358	400	394	356	379	394	377	369	396	380	402	364	377	351	366	390	388	371	360	393	361	410	392	401
3342	1991	1637	941	711	626	550	514	498	463	470	433	428	412	395	398	428	395	398	382	416	429	397	408	417	370	407	380	402	425	402	372	413	414	375	398	373	371	387	389	414	390	392	378	374	388	378	401	412	381	386	374	364	380	399	406	354	364	366	372	357	376	400	398	380	364	386	381	334	418	391	402	401	379	434	376	396	388	374	355	402	395	385	381	385	350	386	414	413	375	382	398	370	404	376	388	391	391	380	360	395	381	378	341	393	350	353	393	367	352	384	400	385	367	387	392	393	361	364	359	398	365	344	402	393	373	368	382	392	368	362	362	411	379	390	383	384	382	363	383	381	399	386	373	368	394	385	367	331	430	370	376	380	390	371	391	355	362	382	381	373	343	361	349	375	393	386	374	391	422	368	357	342	391	372	348	373	371	386	369	372	356	388	391	377	352	384	359	375	387	374	384	354	407	395	353	355	357	379	378	406	383	362	340	399	414	343	398	376	376	408	381	384	357	389	379	387	366	353	373	401	348	383	402	332	330	374	408	375	377	399	400	380	363	427	340	413	380	343	387	378	427	387	381	373	388	378	369	374	362	393	394	382	359	363	395	369	404	383	356	372	371	405	372	417	386	400	376	412	413	395	367	366	371	362	366	384	390	365	393	402	383	387	371	371	382	373	398	393	358	383	379	393	404	367	439	363	360	395	372	374	350	424	379	416	357	402	375	337	429	343	370	382	359	366	357	361	378	403	364	378	368	359	391	401	384	383	387	383	384	363	386	387	345	381	354	375	365	342	360	360	367	366	392	373	378	392	373	371	380	367	346	402	371	372	357	384	380	366	383	369	375	372	385	393	424	385	383	395	411	386	363	376	357	351	392	393	366	350	369	393	407	378	376	402	386	384	396	402	364	367	402	371	367	388	380	377	383	391	378	360	425	429	390	394	393	388	351	373	377	367	387	389	387	367	384	422	341	383	396	408	405	335	342	369	376	368	367	400	378	384	342	398	383	380	377	387	404	410	398	403	372	370	403	344	358	360	374	400	380	386	379	364	385	354	393	392	386	374	367	392	389	390	361	378	365	391	345	391	349	373	396	408	385	407	380	371	369	374	363	396	388	376	374	371	358	400	366	395	363	397	389	370	356	358	377	342	398	376	348	390	396	342	390	372	396	368	396	360	383	370	420	377	388	369	401	352	367	354	369	392	354	387	406	377	356	347	361	360	361	364	394	379	341	386	378	401	398	395	428	381	371	356	361	350	361	364	381	359	376	348	401	385	371	371	357	372	411	389	359	376	410	382	371	404	396	376	418	391	349	386	351	407	369	384	372	384	367	359	374	377	372	336	359	374	383	368	359	413	373	381	393	346	361	372	373	365	414	362	414	422	370	385	370	412	386	440	372	390	373	375	349	377	392	382	351	401	386	388	346	368	400	353	397	349	349	367	375	385	361	368	346	381	345	347	355	368	395	381	392	390	373	373	393	390	407	361	382	379	381	384	367	369	383	378	366	390	368	404	393	373	377	367	380	404	374	399	362	385	401	377	379	373	374	347	361	388	359	371	349	387	346	373	365	367	377	335	360	358	401	365	376	353	387	372	387	417	338	402	391	409	391	420	382	407	408	388	353	352	350	389	364	361	383	393	387	358	366	336	371	384	368	340	369	402	378	410	366	393	368	389	411	383	370	384	354	355	378	356	376	380	368	371	370	346	368	400	343	375	381	387	377	376	345	371	390	403	386	415	354	385	396	393	380	399	380	367	376	381	379	373	420	385	400	357	365	336	384	359	374	352	366	393	374	432	340	384	341	399	367	350	363	412	396	359	359	361	372	339	344	403	356	376	382	365	372	387	359	365	369	362	396	391	392	381	389	414	361	379	396	363	384	364	376	366	393	407	327	399	372	374	385	363	384	383	365	385	362	360	413	403	386	362	378	363	397	336	387	367	368	348	369	374	357	384	387	410	383	340	366	382	367	403	370	353	350	382	367	374	397	379	392	393	390	339	381	371	410	384	339	359	363	362	369	376	393	362	371	374	369	379	366	375	381	401	357	362	358	377	378	384	404	374	374	382	412	364	374	362	390	349	365	343	334	380	361	367	387	369	382	374	358	387	373	357	406	374	366	418	352	349	387	407	363	353	352	385	356	348	366	386	381	352	399	383	363	368	371	377	367	376	383	385	378	400	374	402	370	401	371	394	363	388	380	360	385	376	371	355	373	374	332	340	347	355	369	414	357	389	355	371	350	412	377	378	378	394	398	361	341	381	341	366	368	374	351	360	380	334	350	371	359	370	400	375	357	352	367	371	377	381	361	378	326	374	401	376	385	376	332	385	366	360	394	376	384	362	364	405	387	370	364	380	398	352	375	376	367	349	402	399	393	410	369	374	354	357	368	359	384	385	343	377	386	372	380	403	359	395	385	377	353	387	344	397	385	370	342	347	419	384	376	385	388	363	398	395	377	355	345	384	377	411	379	380	364	405	383	401	380	394	383	327	390	358	394	361	374	321	373	399	376	364	371	379	373	376	367	355	366	392	336	384	369	380	379	395	391	385	369	359	387	387	379	371	382	391	417	379	372	411	380	376	363	377	373	358	414	407	393	398	396	370	362	377	390	403	346	354	360	350	399	383	374	361	360	405	392	379	382	355	345	367	377	390	344	384	365	392	400	381	368	384	412	371	357	409	373	358	389	388	350	354	361	351	380	368	383	385	391	393	369	361	376	388	421	392	398	375	373	372	377	358	385	386	383	352	367	354	377	400	389	381	379	361	348	391	376	364	370	375	386	363	377	399	358	380	366	373	387	337	369	350	384	381	364	384	407	386	377	342	370	393	378	391	385	367	385	406	367	387	388	346	386	345	360	370	386	349	356	371	347	366	390	313	414	358	391	365	357	409	395	350	354	373	370	362	347	379	408	402	363	371	344	346	386	385	328	333	365	348	355	378	362	342	360	399	369	363	367	359	370	369	368	383	362	354	424	367	383	378	385	378	377	348	322	392	355	367	412	355	402	397	384	348	379	370	360	376	368	379	385	340	349	374	373	395	397	350	353	399	369	410	382	360	386	366	393	375	368	375	402	357	343	360	362	372	355	370	389	380	363	394	367	336	363	379	394	368	395	377	338	389	349	411	356	409	402	395	406	408	387	383	336	377	388	379	370	375	360	363	404	368	383	384	331	363	378	366	395	373	359	352	382	393	349	359	373	355	348	369	400	389	387	374	344	375	386	361	345	388	374	379	388	400	420	384	343	413	372	368	353	394	395	381	388	372	369	340	356	349	359	404	383	364	368	360	382	385	357	376	383	397	361	366	365	378	373	369	358	330	363	374	354	397	369	362	388	377	349	381	351	401	360	373	374	365	354	374	369	391	357	387	396	350	367	392	387	365	373	380	355	374	411	385	354	389	404	346	395	379	348	390	371	325	382	354	386	421	418	376	353	388	370	376	351	365	407	385	352	358	400	397	390	407	365	379	384	368	384	358	365	415	394	353	332
24248	21430	28578	24667	20103	2545	810	476	415	361	353	322	339	290	309	302	311	321	330	269	343	301	296	284	291	301	279	290	274	300	288	278	274	298	334	297	268	278	263	307	288	268	268	300	250	268	272	276	266	266	271	258	300	289	277	287	285	267	269	303	309	269	296	252	242	268	268	271	260	289	265	289	282	262	244	274	292	281	304	277	294	287	258	286	257	275	300	284	282	266	265	274	259	330	265	288	264	278	275	257	282	267	260	301	268	243	271	245	268	284	262	267	280	280	272	274	274	281	291	307	300	246	291	280	275	291	243	255	255	290	269	288	265	244	268	264	252	268	274	252	267	256	285	275	267	225	264	255	275	263	269	254	249	268	272	261	288	260	274	243	257	287	264	299	292	276	292	291	239	261	281	290	260	250	258	289	276	289	273	282	279	244	231	250	283	246	254	267	294	283	261	256	245	286	248	250	260	266	264	257	259	252	281	275	273	295	278	290	248	275	255	246	270	267	291	290	270	278	267	240	271	272	256	259	269	268	256	265	277	274	279	274	295	272	271	306	278	272	285	271	240	236	269	272	287	267	276	306	270	276	253	293	269	275	290	257	264	257	259	264	288	274	237	275	253	257	242	281	259	301	280	280	259	296	319	274	278	280	284	245	283	249	276	273	286	271	286	266	253	261	296	275	262	267	272	273	256	256	285	284	290	294	272	260	276	287	276	243	299	248	242	253	272	269	236	247	294	281	296	285	262	257	266	269	275	265	266	245	297	259	249	273	278	264	286	263	271	280	296	262	247	251	258	254	279	249	274	269	272	286	281	284	261	251	261	244	245	249	289	267	283	231	284	254	252	280	254	233	275	285	269	278	275	282	267	269	285	268	288	263	244	267	273	274	280	265	247	259	230	274	276	269	265	274	252	266	274	292	270	263	308	258	249	275	275	284	283	262	281	249	269	260	238	235	264	292	251	270	267	274	268	278	265	266	258	267	288	251	235	266	256	249	274	261	289	220	283	236	275	270	254	303	280	251	275	249	259	310	238	237	262	284	249	289	246	301	257	256	245	275	257	267	253	287	264	264	262	284	287	272	270	251	272	266	268	268	250	257	250	281	264	264	262	263	253	268	260	266	305	299	273	275	280	309	250	254	304	282	279	273	274	256	275	275	274	310	231	280	268	271	273	261	284	251	256	275	272	278	281	236	239	267	261	274	256	255	278	274	285	270	271	242	274	265	269	286	256	290	253	256	269	280	271	300	264	274	268	242	230	247	275	274	248	276	289	288	270	287	264	268	258	279	282	263	272	247	250	263	261	247	273	288	275	269	273	272	302	241	270	284	285	245	280	257	257	266	309	271	274	267	283	247	275	263	267	235	270	274	277	267	267	257	270	267	266	261	248	243	265	292	291	254	278	291	268	266	286	264	282	261	310	281	270	270	270	255	275	267	268	293	293	294	281	285	254	271	255	303	290	249	239	267	281	265	286	253	251	233	254	283	281	267	280	284	257	254	298	279	272	263	280	299	261	293	269	271	281	228	275	247	267	270	297	251	288	274	240	256	276	241	264	226	264	261	283	270	269	269	272	266	262	277	266	228	245	278	244	243	262	287	258	262	263	242	254	261	314	274	281	260	274	255	279	255	275	265	286	288	240	294	313	267	243	262	270	253	268	274	288	251	268	253	237	244	252	265	257	265	274	298	269	289	264	278	260	263	273	289	270	279	282	305	289	235	253	263	276	249	271	282	270	284	253	292	261	282	269	258	241	268	247	269	261	263	273	268	320	245	262	274	261	227	288	252	279	263	251	256	267	262	284	255	253	278	262	292	273	288	235	240	238	282	275	244	266	277	282	302	254	260	228	251	304	269	289	261	278	265	278	261	281	260	283	286	271	285	265	252	261	254	244	257	261	271	251	283	286	277	260	256	267	302	284	254	282	276	267	275	264	296	281	247	267	286	266	260	258	275	271	283	263	287	270	297	252	276	265	287	246	273	277	275	283	272	291	264	250	294	273	259	257	277	279	274	309	286	265	278	245	265	272	281	276	279	269	262	259	291	225	301	261	250	264	275	250	270	283	287	295	282	285	310	268	252	265	317	263	279	264	259	237	246	236	269	266	257	251	275	259	264	261	277	302	257	272	262	276	270	263	310	294	238	259	291	266	256	272	282	272	242	277	294	255	279	259	291	274	252	268	283	289	246	269	274	255	258	285	265	254	278	262	264	268	254	243	306	250	247	278	254	284	242	247	290	261	299	280	261	258	282	282	270	305	256	259	272	264	265	273	251	273	289	262	277	248	249	250	260	264	288	266	291	273	266	298	272	293	247	264	264	279	239	272	305	278	232	284	277	262	274	311	272	256	276	281	294	273	280	286	293	274	255	242	269	275	233	277	268	290	261	241	234	253	264	263	266	278	275	263	284	259	241	268	282	272	241	266	257	248	261	275	273	262	228	241	301	254	246	299	239	299	290	286	294	283	262	263	261	277	271	238	306	236	270	250	258	244	280	299	279	261	282	269	238	273	266	270	262	275	254	236	258	249	292	266	266	280	260	284	251	275	270	278	251	276	270	257	268	278	279	279	265	261	247	291	284	265	263	280	278	304	269	265	258	288	270	279	279	298	291	255	255	255	273	277	252	252	264	285	291	274	268	291	263	246	293	277	280	260	256	273	296	272	312	274	248	284	269	261	282	264	272	267	289	279	280	249	294	286	264	267	256	271	288	294	250	254	276	249	271	260	276	262	258	291	285	256	245	261	251	296	276	279	273	269	292	275	290	258	273	272	271	250	276	246	263	256	265	244	290	262	245	272	278	282	242	241	291	254	267	259	295	269	315	266	256	256	287	280	281	250	276	262	256	284	292	254	256	262	281	271	269	257	305	261	288	278	272	257	274	271	268	260	244	301	279	278	269	281	241	250	292	282	250	265	264	272	263	264	294	282	266	253	294	260	237	293	264	277	272	257	282	280	277	281	287	208	307	267	245	271	294	270	259	248	242	276	291	257	284	305	265	270	274	257	267	265	258	259	257	298	272	223	256	291	268	275	268	262	246	277	250	227	248	256	276	251	267	258	272	286	269	267	264	278	280	257	277	273	240	249	248	270	240	269	248	262	283	254	275	302	246	299	259	257	274	281	258	262	264	266	254	275	244	260	273	279	277	274	274	266	264	254	275	267	244	283	282	260	286	276	250	245	266	259	267	240	240	281	267	280	271	275	269	268	259	238	238	277	250	262	305	252	275	299	273	239	262	260	277	278	247	275	279	281	260	283	261	273	265	274	276	273	278	270	256	254	252	259	258	255	280	272	283	255	264	283	260	255	259	256	252	266	261	271	270	261	282	288	271	273	256	280	277	260	253	302	291	255	262	259	272	258	272	295	238	264	273	257	263	235	271	269	252	293	254	288	256	286	283	256	271	257	282	282	255	268	251	260	287	278	277	269	250	274	273	264	295	257	282	239	277	246	276	278	234	244	256	257	289	255	263	272	248	248	308
3354	4650	3680	1649	1216	962	817	673	582	477	437	386	387	365	357	365	352	335	340	351	324	336	330	323	335	302	283	312	310	297	297	270	311	298	291	300	302	294	299	272	309	326	253	288	258	289	310	269	287	280	298	290	262	276	300	284	324	289	294	271	282	314	264	321	256	302	315	285	276	293	296	290	297	304	264	268	278	288	283	312	272	285	267	247	273	277	296	275	286	313	264	293	276	278	284	287	269	269	299	257	259	301	267	267	305	298	302	254	240	275	289	289	296	290	270	252	296	234	270	280	289	269	251	273	287	287	282	278	285	302	277	276	294	303	265	290	272	288	290	299	307	304	284	290	284	288	274	289	275	274	287	259	275	299	303	294	294	274	291	242	304	313	305	265	293	313	293	285	299	286	262	278	281	280	280	318	300	271	259	286	258	298	290	301	282	294	299	285	291	290	293	272	270	289	293	269	278	310	303	298	270	290	275	270	271	280	274	298	249	281	281	302	287	286	297	278	291	299	293	316	264	280	281	276	279	298	289	271	259	290	301	266	261	303	275	295	303	273	249	290	301	297	250	261	271	296	258	294	267	279	276	282	297	273	291	276	290	280	269	261	276	231	274	282	268	266	289	257	278	264	272	281	280	253	296	260	267	310	299	284	279	276	282	284	251	287	301	294	290	254	294	304	275	277	270	247	276	295	284	279	280	267	270	286	271	269	304	304	298	254	267	301	298	273	281	285	286	284	264	303	284	258	272	234	309	262	278	258	299	267	274	282	294	290	293	267	257	267	267	286	248	281	306	278	266	246	273	259	278	310	295	295	281	261	256	298	268	292	312	304	255	253	260	314	263	296	252	288	289	258	276	284	297	304	289	264	307	269	266	285	263	269	257	275	290	254	284	300	263	287	290	281	276	274	285	312	282	275	269	324	260	291	324	270	266	269	272	313	290	311	299	306	299	274	272	290	257	285	271	266	283	267	262	287	291	278	314	281	270	309	280	302	255	289	265	275	265	297	276	283	278	287	283	294	240	281	304	266	264	261	261	275	292	255	286	312	251	284	310	289	287	269	286	260	271	276	252	257	292	281	284	312	297	288	281	298	315	278	313	284	283	323	278	263	273	292	263	274	305	297	306	276	278	248	283	281	309	295	254	268	268	293	273	275	289	273	285	283	275	272	262	272	289	262	301	281	295	270	272	270	250	288	299	250	267	306	284	274	277	273	265	328	299	276	258	262	264	289	296	286	287	282	302	268	268	272	302	288	302	274	285	294	251	259	290	275	269	272	286	287	266	308	290	289	296	281	290	281	314	311	243	271	298	295	274	326	286	278	279	269	275	250	281	256	310	286	271	327	296	286	280	293	270	256	262	291	273	309	282	263	270	265	296	240	259	264	290	292	260	264	283	291	277	271	256	275	252	280	258	229	260	296	293	251	262	286	264	278	291	291	286	275	286	274	295	285	279	263	290	280	277	287	282	284	265	283	263	308	283	305	273	287	284	276	274	268	240	270	282	273	265	291	294	253	271	269	270	259	288	288	290	252	280	256	287	262	252	290	282	247	297	271	264	246	285	302	287	263	287	277	289	303	287	258	292	285	239	292	261	280	269	286	295	281	242	265	279	260	272	299	286	283	305	292	274	293	298	294	287	288	289	292	304	281	282	286	272	291	272	291	253	237	253	271	262	303	254	283	295	294	256	253	284	296	261	284	301	264	298	301	306	279	297	261	279	291	273	261	288	302	268	278	290	273	267	255	255	274	286	282	286	259	281	295	311	277	289	299	272	276	279	254	267	277	279	282	250	259	288	261	295	265	279	251	259	305	250	275	285	298	263	268	314	263	311	267	292	279	283	287	294	289	291	264	273	273	304	298	260	312	279	287	278	296	277	276	261	278	247	293	282	291	273	268	267	266	254	283	309	246	266	281	254	253	311	287	288	261	258	254	268	268	274	284	249	294	334	273	282	289	259	313	266	303	265	282	288	301	259	293	266	304	280	294	290	252	267	307	286	278	253	282	294	305	301	263	268	312	303	284	262	301	261	283	291	282	283	273	304	277	286	288	290	263	268	313	258	283	271	291	252	275	300	247	264	294	282	260	261	269	287	294	273	264	248	293	296	268	261	283	270	290	274	240	288	275	285	292	267	302	272	261	271	277	268	261	285	291	280	291	289	302	305	277	269	269	268	256	284	272	254	270	285	288	278	290	262	282	257	271	271	280	262	267	285	263	296	276	286	263	270	284	312	277	265	266	320	238	282	254	256	287	287	264	271	278	250	274	266	257	293	277	274	278	252	294	312	273	270	279	276	297	321	267	282	282	284	280	276	285	274	252	288	244	263	263	320	273	277	290	241	290	289	261	263	274	261	278	271	280	270	262	283	288	270	301	261	264	292	274	299	280	267	274	289	266	250	288	260	286	281	292	266	270	261	295	262	294	279	252	262	253	263	299	252	268	254	281	263	278	250	281	269	297	276	235	246	276	267	294	299	298	274	288	285	274	268	278	287	281	276	293	317	270	305	273	290	261	299	286	235	242	294	247	261	256	292	277	294	277	256	270	278	271	252	266	292	244	241	287	255	268	283	282	272	302	290	290	250	281	301	298	253	260	270	266	267	284	295	239	257	284	236	301	275	265	289	263	303	281	246	251	278	274	259	300	282	266	258	303	294	283	284	307	278	270	264	274	280	285	279	280	249	272	270	297	299	289	278	260	281	252	298	323	247	306	270	285	267	304	249	289	266	248	272	273	275	266	294	286	279	283	269	269	295	280	282	261	300	240	261	285	308	236	293	268	293	262	247	282	282	266	300	309	261	273	273	268	308	300	279	256	270	295	273	275	316	291	285	252	292	303	276	260	293	274	257	292	283	255	261	279	268	264	273	271	274	286	285	267	270	272	294	298	271	267	270	250	286	284	271	280	271	276	276	242	274	283	285	289	260	271	263	302	282	266	286	251	287	270	260	265	281	266	293	281	278	286	300	280	292	307	296	264	278	304	269	304	256	273	255	245	269	250	322	260	283	253	291	286	270	256	289	298	285	263	260	283	252	272	298	291	274	271	289	259	267	330	272	281	260	251	227	273	253	267	273	289	281	258	273	303	282	284	269	287	279	284	282	288	275	271	290	289	285	276	307	273	289	280	286	301	286	271	280	277	281	269	284	282	258	280	302	322	308	282	275	287	289	279	284	293	282	257	265	296	267	234	277	278	322	262	257	255	259	293	288	265	252	327	282	262	272	272	275	273	273	254	277	268	276	275	281	260	273	277	302	279	258	275	269	251	294	292	260	301	278	262	277	281	263	259	273	256	262	288	281	278	271	247	276	285	271	262	291	271	270	269	292	251	266	270	270	293	263	275	307	293	303	257	294	284	273	279	303	286	271	266	258	297	260	299	273	280	306	309	282	253	282	289	297	275	267	273	294	259	296	281	284	280	301	290	293	245	294	247	252	265	268	277	243	265	258	262	285	294	275	241	286	253	273	284	306	278	273	280
27576	11879	1698	950	775	614	598	568	561	625	550	555	551	557	542	569	541	566	551	524	550	550	599	537	549	540	563	556	539	591	568	571	551	531	529	536	495	554	573	533	550	555	522	551	559	534	555	547	590	568	510	564	587	557	581	597	541	523	570	579	605	541	541	514	540	548	550	567	520	611	547	552	523	560	530	550	536	544	554	522	525	559	562	531	504	550	551	584	547	536	513	549	533	571	526	519	554	549	589	552	565	587	527	545	531	559	538	546	548	525	521	562	560	588	564	538	518	539	565	546	512	568	572	511	552	528	501	575	536	523	537	554	521	620	525	570	581	575	547	563	535	554	530	565	561	544	558	526	573	486	526	571	537	558	545	536	542	529	558	557	561	574	554	542	543	499	544	534	553	549	523	598	524	562	548	525	589	528	533	519	521	543	546	508	563	524	572	569	539	562	554	530	555	550	528	567	559	579	522	545	536	511	584	579	529	513	529	560	559	506	559	534	571	585	535	597	561	549	562	555	536	529	524	583	526	566	573	528	521	541	541	544	577	561	550	555	518	511	546	585	568	545	572	497	531	533	538	548	577	609	584	522	547	528	575	523	596	552	539	542	562	535	510	570	541	544	506	577	577	537	561	534	526	564	580	574	558	506	537	521	575	546	536	521	586	558	529	534	560	549	553	545	520	546	526	526	549	582	562	591	575	544	531	577	517	536	570	542	544	574	562	565	541	553	537	566	613	537	529	549	518	534	555	535	563	567	524	549	529	509	565	532	501	557	571	523	541	579	529	557	571	578	528	542	591	516	571	542	546	562	577	587	541	531	564	524	552	559	558	536	530	518	532	555	556	543	559	545	566	545	551	575	561	531	539	504	553	576	577	520	516	565	566	527	543	574	518	513	559	602	590	509	556	520	553	502	562	521	495	514	539	576	515	585	563	535	546	523	607	532	529	554	555	539	555	580	501	538	514	536	524	517	571	565	551	603	538	555	549	540	535	539	558	570	572	572	512	524	569	539	553	527	582	584	566	556	517	560	566	499	578	578	527	562	507	589	550	534	532	506	572	541	527	575	577	557	519	565	544	574	557	569	558	506	550	567	544	560	548	584	533	579	495	574	600	558	540	547	536	571	574	519	562	547	562	597	591	567	568	549	519	563	570	538	488	523	551	548	556	534	566	571	539	535	525	562	533	539	503	533	546	532	518	539	510	539	550	609	570	578	530	589	566	534	529	508	548	560	568	589	544	567	561	525	567	508	548	574	528	540	592	541	573	584	525	551	554	560	528	515	573	559	527	507	514	584	524	566	548	519	581	523	572	568	571	525	589	565	555	556	563	583	536	501	605	577	538	556	523	557	582	553	559	559	556	556	570	549	549	562	527	560	533	535	550	553	570	545	541	528	580	569	566	541	597	580	542	540	539	572	529	559	537	520	533	553	520	534	568	585	570	589	510	560	552	542	560	570	507	561	559	535	569	609	540	548	594	550	558	534	567	554	544	558	569	559	566	508	553	537	543	498	589	550	559	556	530	564	557	566	596	603	567	540	584	553	555	559	533	561	576	561	569	548	605	565	530	576	573	507	604	558	520	559	577	583	550	544	562	544	558	545	568	561	591	547	576	589	518	559	518	564	543	569	544	564	533	565	559	540	574	569	576	555	504	572	558	601	555	543	561	518	514	561	578	597	563	577	571	553	581	557	533	516	523	524	551	529	569	538	561	517	552	528	547	557	540	524	545	534	532	575	570	575	514	565	587	561	566	561	553	558	566	561	540	526	583	566	564	523	550	509	552	532	564	544	550	532	533	586	541	564	540	553	558	555	540	577	561	553	535	530	562	542	537	575	535	556	562	589	524	546	551	531	541	551	506	565	537	583	585	575	535	587	514	524	573	541	566	542	511	513	552	526	570	525	536	558	597	568	536	570	553	578	571	555	549	536	549	570	531	535	545	568	554	562	539	555	532	524	551	561	561	560	560	539	554	527	537	529	555	544	559	547	578	555	565	537	526	514	551	555	526	503	609	541	556	543	553	548	563	598	527	587	552	548	567	530	557	542	567	596	535	567	523	552	533	543	548	535	530	557	566	574	526	531	551	529	554	544	595	531	531	543	579	551	534	526	559	583	601	569	559	558	559	588	518	538	548	585	546	537	550	539	559	542	549	531	580	496	523	553	575	558	527	563	555	566	566	528	565	567	576	567	554	583	589	572	585	545	517	574	600	569	551	549	569	534	587	600	594	558	550	552	569	529	549	519	543	545	604	532	534	543	542	574	554	517	596	515	587	554	556	535	577	558	558	527	594	513	544	524	566	547	550	542	551	515	508	546	508	549	589	546	576	536	539	576	521	580	577	607	550	550	542	537	513	557	555	543	545	544	543	515	536	521	549	543	532	575	546	537	574	532	562	544	565	509	567	554	540	560	559	579	585	562	528	557	543	559	523	531	597	564	545	552	509	593	533	580	547	532	516	576	549	548	564	560	550	536	500	523	555	550	531	578	510	535	563	513	555	549	559	549	546	515	568	575	534	532	558	538	561	530	515	562	489	545	562	538	535	592	545	533	515	553	536	535	529	539	524	517	612	548	509	561	574	532	512	512	496	564	566	528	519	543	557	513	558	554	574	547	553	578	543	568	553	544	533	558	565	526	546	603	507	502	551	518	515	576	567	527	591	601	584	579	567	541	588	524	567	574	538	569	528	525	579	565	559	510	557	531	523	544	545	586	582	564	537	502	529	564	535	533	580	579	582	552	540	552	577	519	516	559	555	562	563	565	587	587	556	538	541	493	586	534	535	560	563	544	517	522	520	518	589	584	584	539	523	562	570	547	513	530	573	547	586	595	571	579	554	522	612	520	592	539	546	552	565	557	555	556	565	513	574	531	580	553	568	566	535	559	553	547	556	512	547	571	595	548	537	563	568	540	582	570	516	545	525	546	568	555	542	556	514	527	544	527	515	610	513	554	584	547	553	599	517	587	561	512	520	581	547	571	548	521	548	560	523	538	571	563	516	533	516	536	549	548	584	535	583	534	545	563	546	527	592	548	569	552	546	508	549	512	573	589	587	557	571	545	552	553	574	520	512	570	574	547	550	580	553	551	540	580	568	540	587	550	542	531	519	509	559	543	569	521	586	565	586	529	533	536	536	551	548	595	550	551	528	562	537	526	563	561	534	582	573	547	521	564	547	567	584	587	518	552	595	588	565	554	542	547	551	616	556	535	578	536	553	546	512	537	544	556	554	545	535	544	567	580	547	588	567	499	559	529	538	582	566	585	518	555	548	539	586	536	517	581	569	518	538	552	541	557	572	527	552	557	607	565	539	541	573	564	602	549	535	550	540	541	495	552	586	562	574	518	565	535	559	588	583	541	549	537	526	546	561	570	543	488	562	542	559	543	547	561	526	546	559	549	568	568	562	562	579	555	530	532	536	513	581	539	521	550	568	563	566	532	538	580	548	500	531	541	578	586	560	529	611	545	571	539	502	533	556	588
5024	753	679	592	541	601	528	511	542	525	533	503	454	522	522	529	502	527	541	509	523	532	506	505	534	529	483	539	524	518	518	544	512	517	547	516	541	502	508	491	533	517	500	543	523	493	493	503	560	511	472	525	503	531	482	554	538	513	511	510	508	511	502	506	530	516	508	526	547	500	497	524	507	519	525	506	528	508	510	454	530	554	494	524	528	521	506	518	515	501	505	500	516	494	540	476	513	525	502	527	523	490	520	492	498	510	521	483	492	544	473	545	499	481	499	540	503	516	511	505	520	455	447	529	474	518	556	491	517	522	523	496	525	562	512	524	528	537	478	513	454	485	524	514	523	519	479	530	492	543	523	535	469	483	528	542	499	513	467	522	494	494	530	560	487	478	538	493	509	543	566	508	508	530	496	532	518	510	502	519	514	487	497	498	515	472	488	492	518	488	506	503	496	498	474	510	534	516	509	502	523	524	524	457	508	539	519	525	501	493	504	503	525	515	497	513	542	494	487	448	540	475	539	466	498	504	460	514	524	512	498	488	526	496	497	488	501	477	506	490	470	515	510	510	541	516	485	491	528	517	467	512	504	503	538	481	485	508	513	494	520	495	510	508	516	492	520	506	522	483	518	542	530	485	511	492	521	515	480	462	493	524	545	456	493	521	490	496	500	540	519	496	494	497	484	498	518	509	505	512	502	484	500	463	545	516	504	533	517	497	540	444	520	503	524	469	494	495	485	514	471	547	488	510	480	511	519	525	490	492	490	529	495	537	521	526	487	482	500	484	490	550	515	460	471	543	511	511	516	510	489	512	496	545	516	506	493	482	481	496	505	524	511	518	527	483	508	548	490	576	522	534	479	527	456	535	532	490	487	503	464	504	531	476	491	495	514	570	518	532	543	524	504	503	487	527	522	521	476	515	480	556	508	531	522	515	488	512	537	533	544	556	486	518	500	508	503	538	496	535	543	513	501	528	503	541	512	460	502	509	513	546	518	528	501	482	497	475	493	503	494	519	526	486	483	544	506	501	515	508	509	474	538	514	516	512	517	518	502	511	506	521	503	500	495	483	517	451	514	481	500	487	511	497	486	545	507	524	518	500	477	480	495	515	498	506	502	507	496	548	494	510	505	534	528	510	519	526	529	501	498	508	548	495	540	539	479	496	486	505	524	533	521	503	491	512	521	485	527	523	529	494	539	503	535	497	507	544	536	488	501	504	502	503	536	542	545	532	513	493	525	496	454	514	533	501	498	471	483	515	548	513	500	496	495	509	522	518	525	557	512	508	525	521	469	527	547	493	498	453	476	487	502	532	496	498	467	473	509	535	533	528	516	490	505	461	514	502	527	555	509	489	542	493	491	507	525	533	500	494	529	512	531	495	486	483	440	520	518	526	485	498	511	544	535	462	533	502	514	479	507	518	519	510	510	530	509	473	465	482	511	520	555	496	525	506	490	507	512	517	510	543	479	527	499	513	455	504	467	488	517	530	508	519	488	485	529	536	519	535	504	492	503	486	540	495	528	471	548	505	522	467	520	522	515	518	478	463	517	522	494	505	510	519	519	493	482	503	503	492	498	497	519	513	507	483	520	519	501	500	522	492	525	513	513	512	536	489	519	530	502	493	521	506	544	477	526	525	521	530	496	487	517	495	530	509	493	515	480	518	513	482	475	530	488	501	503	488	516	522	524	498	503	511	502	505	519	485	488	520	525	495	475	504	443	512	530	487	511	501	515	535	550	503	526	485	489	503	473	489	516	515	515	523	523	537	486	485	531	490	511	488	510	505	486	520	519	510	509	520	540	499	501	507	512	485	493	493	530	534	486	498	504	552	459	522	540	512	479	494	507	558	521	532	543	510	490	540	530	470	511	540	501	471	513	532	509	532	478	498	526	501	505	523	498	493	528	555	518	509	503	483	521	508	541	486	507	528	500	526	502	488	491	513	510	475	533	480	518	498	503	514	503	499	490	519	529	501	533	523	512	519	509	536	509	484	537	459	526	484	512	553	475	521	528	496	540	520	516	483	511	532	535	523	503	525	565	555	582	493	520	503	525	503	504	494	459	472	466	479	537	466	509	496	537	518	504	554	501	489	521	505	495	510	499	520	513	455	501	506	483	508	545	515	490	492	495	482	498	494	505	508	509	501	490	479	522	533	504	520	500	540	531	535	511	508	530	522	499	507	514	552	508	504	517	525	530	511	500	504	534	473	488	518	517	513	501	510	525	526	494	507	499	504	493	514	519	535	516	527	517	495	511	571	520	493	547	506	541	537	494	525	500	536	477	518	511	486	516	508	535	472	502	498	515	495	519	489	529	518	553	471	500	535	498	484	559	472	520	531	507	519	503	495	536	496	507	524	529	494	482	490	483	492	501	496	518	471	534	489	520	541	486	482	519	509	509	510	548	523	474	489	530	521	487	512	538	524	488	557	467	505	512	512	500	527	452	525	493	567	515	505	477	535	525	480	503	482	554	493	496	475	524	540	502	516	488	520	537	514	479	486	521	490	511	530	502	530	529	497	493	496	522	495	536	506	534	521	475	473	539	472	511	559	485	563	522	484	521	475	498	494	512	510	509	497	525	508	517	531	495	465	534	487	486	525	510	477	487	509	504	501	482	524	487	500	518	500	538	465	517	493	524	523	488	539	502	504	522	493	493	496	492	469	508	498	481	508	504	510	486	509	489	551	513	541	484	467	511	487	514	559	472	500	524	523	549	499	505	538	514	509	492	513	542	474	484	512	477	474	487	537	544	510	525	463	525	493	554	493	492	518	493	492	501	525	509	519	538	499	482	492	492	509	505	505	480	532	539	494	503	524	501	517	526	508	492	533	549	511	503	495	547	536	527	484	479	518	491	538	555	537	496	554	501	523	553	515	532	520	508	536	487	534	505	477	484	562	492	513	513	488	493	513	490	509	462	510	507	512	474	536	533	481	500	542	497	504	503	474	518	509	504	501	534	470	529	481	505	510	490	485	518	493	492	522	533	491	494	490	496	537	482	492	557	522	528	499	521	513	493	513	495	454	450	531	524	521	498	504	525	525	496	510	482	516	543	526	526	489	506	479	521	492	530	508	477	502	505	496	503	516	498	483	501	516	515	550	497	529	501	461	465	509	516	528	504	519	504	493	522	564	483	547	527	505	528	516	505	473	529	516	467	531	503	516	502	507	548	504	528	524	471	513	520	516	555	548	534	516	529	505	523	487	529	506	515	512	511	564	483	531	512	513	515	512	486	498	542	550	491	456	505	514	534	494	501	526	503	505	505	516	473	502	503	547	477	519	540	509	541	499	551	502	537	530	506	496	507	532	499	544	461	561	521	515	521	490	525	508	551	466	507	509	533	505	483	480	523	454	516	521	503	509	525	515	524	522	528	518	548	512	518	456	513	500	496	521	481	481	505	500	482	514	488	522	517	492	508	519	454	518	538	512	478	504	518	528	484	469	514	532	537	500	549	533	504	508	510	491	543	479	544	489	497	551
25632	21400	26094	19391	1486	676	563	458	427	404	406	403	412	400	411	408	369	375	384	399	359	421	391	406	371	409	366	400	363	359	396	398	394	352	371	394	376	404	375	368	374	390	385	392	391	330	379	394	393	414	392	384	367	388	326	372	364	371	369	324	361	353	417	394	368	391	381	340	379	386	405	355	396	383	386	357	391	361	357	353	361	354	391	331	381	376	384	405	356	389	344	371	399	387	390	378	360	384	368	365	400	356	360	378	405	411	358	340	367	384	381	393	377	391	352	404	355	354	377	378	352	355	379	382	377	369	358	378	347	405	348	398	342	370	375	384	378	399	375	365	380	357	375	371	367	367	344	370	366	343	365	393	373	406	397	367	381	384	396	390	347	367	377	348	371	391	376	351	393	372	383	378	363	372	356	397	375	379	372	373	371	353	390	350	364	396	395	398	374	375	357	349	377	375	357	381	404	401	385	351	345	374	405	368	407	453	364	385	392	348	427	375	396	367	383	414	381	373	394	383	408	335	386	379	358	378	384	324	314	376	387	388	361	376	380	370	389	364	380	360	368	389	394	360	407	389	387	341	352	407	346	351	361	384	395	381	392	379	379	363	383	392	382	357	342	404	376	371	395	398	354	382	364	388	371	368	340	375	361	365	397	351	371	377	377	370	330	395	373	383	401	364	368	365	398	392	386	363	402	404	353	398	392	364	375	332	395	355	372	378	363	400	387	397	350	385	416	370	367	356	415	363	346	329	358	396	366	391	423	417	380	371	386	366	354	407	375	373	424	377	370	366	387	391	417	380	361	383	379	357	368	369	372	392	395	378	342	386	383	362	428	390	418	373	354	378	376	388	346	386	362	391	360	368	343	359	377	349	357	375	368	352	352	403	385	385	365	367	400	398	383	373	353	389	371	378	363	351	374	395	403	383	352	381	381	334	350	362	383	392	368	396	379	370	408	372	363	368	388	377	408	386	347	370	338	382	388	401	389	369	364	322	392	356	374	367	332	393	371	378	349	370	377	360	374	380	385	386	355	357	399	399	365	352	384	380	364	370	350	336	347	374	374	380	368	361	391	363	356	351	378	406	355	358	363	377	350	395	386	384	362	323	365	359	379	386	438	359	373	355	378	376	375	357	406	378	358	376	381	387	360	364	376	425	355	379	372	363	404	379	384	382	390	345	395	386	393	365	397	365	404	391	350	413	381	355	384	360	348	348	383	354	345	374	368	380	359	408	362	375	373	399	392	414	383	369	368	373	357	356	353	356	386	376	387	408	351	351	362	394	352	388	344	368	371	350	397	370	383	362	346	367	377	373	393	401	400	374	383	374	425	348	406	349	383	397	348	397	371	397	366	383	403	366	364	378	363	379	357	360	339	361	427	389	385	392	394	421	384	357	380	368	356	351	379	401	364	372	368	362	356	390	386	363	347	311	405	374	365	385	387	409	385	390	422	399	376	392	380	369	325	367	392	381	378	383	353	379	370	382	373	358	396	372	354	398	378	362	370	379	384	384	317	423	348	346	344	383	406	387	354	341	427	388	392	391	419	342	361	382	374	369	367	430	361	370	337	375	394	358	375	359	364	390	388	372	392	350	360	410	422	368	402	370	356	373	428	351	344	365	348	403	401	368	398	385	356	377	379	399	376	385	339	367	363	362	363	358	380	374	347	384	379	369	376	354	398	356	353	377	349	393	364	375	391	397	391	394	357	381	390	376	357	353	368	425	377	369	354	347	379	360	399	355	382	381	373	366	378	350	386	341	376	361	379	347	365	380	386	384	386	394	371	377	426	370	376	351	391	394	357	377	362	393	381	373	414	362	396	354	350	360	383	367	406	396	368	342	383	376	386	369	350	372	403	360	414	343	401	406	361	393	393	370	387	389	385	386	390	340	363	350	383	406	358	327	361	377	373	371	353	385	385	400	348	372	376	381	361	372	373	366	362	390	377	375	365	348	364	380	406	371	393	364	344	339	354	377	393	352	382	360	405	370	369	341	392	376	381	386	363	342	352	435	324	350	359	348	373	359	376	399	363	337	402	358	391	369	372	398	325	330	380	402	388	365	354	379	399	351	378	370	384	390	373	339	426	381	381	389	357	419	349	408	394	397	377	361	379	332	371	362	365	390	347	393	373	332	410	365	355	388	398	347	395	399	386	351	353	370	363	361	362	346	386	375	357	354	358	372	382	410	372	415	341	384	372	416	346	386	380	364	346	368	391	348	397	397	338	368	385	359	347	327	396	380	392	387	356	406	362	368	379	333	362	338	383	390	348	383	363	396	371	382	407	353	364	358	411	387	393	350	373	358	409	401	409	374	365	372	399	360	372	383	391	338	320	365	385	361	357	394	404	385	352	379	362	351	368	383	382	370	400	380	372	405	382	357	408	366	390	375	385	390	389	363	362	383	366	393	372	391	336	368	384	359	397	359	370	363	385	365	324	364	381	386	384	330	356	347	356	380	373	388	401	393	410	371	331	350	363	379	387	368	409	403	371	382	345	387	363	376	358	390	333	404	351	402	420	371	353	431	397	415	380	360	390	389	395	370	365	399	355	350	404	367	414	390	364	381	356	372	380	363	357	371	355	350	394	358	352	385	353	399	375	360	371	379	381	371	371	386	355	343	380	361	402	380	382	380	350	344	407	375	366	380	377	388	406	368	368	341	354	389	380	413	374	407	367	356	367	359	352	371	376	406	377	380	370	379	340	393	383	371	379	370	384	380	367	392	394	368	381	333	388	399	370	394	377	350	361	387	377	392	410	355	387	387	362	354	414	362	394	372	373	359	363	383	393	386	348	366	330	398	364	381	344	397	364	374	356	379	370	378	363	358	396	382	384	372	384	332	374	394	381	352	354	369	368	383	333	355	377	369	368	346	375	376	362	372	412	379	398	370	357	345	373	399	404	397	392	368	351	356	381	373	375	384	403	370	369	367	361	393	377	365	346	387	376	351	356	355	363	365	371	388	432	349	385	389	376	391	380	362	396	370	366	366	361	366	366	391	392	368	371	370	382	373	366	392	378	391	360	359	353	366	341	356	377	360	394	393	372	351	357	360	373	380	371	362	389	407	396	364	367	393	360	407	384	386	376	371	377	369	357	391	395	361	369	353	400	397	419	424	379	381	359	371	401	360	385	380	403	379	325	369	344	370	406	411	387	375	360	357	390	385	383	377	362	377	332	375	409	397	360	401	395	407	416	379	368	376	371	373	368	364	369	378	342	375	342	390	341	386	364	378	359	417	389	401	380	377	369	342	362	341	370	363	375	366	392	358	365	354	377	353	391	366	393	397	345	362	337	377	385	375	418	369	379	396	372	354	391	380	392	363	397	357	394	383	365	359	381	371	394	383	346	367	374	389	383	370	382	362	365	358	365	362	395	359	398	372	373	368	360	379	387	377	370	379	396	350	402	390	390	376	376	418	343	393	349	374	382	408	359	363	367	357	335	367	343	358	372	376	344	367	351	383	361	412	392	370	382	337	388	380
3461	2016	1685	918	677	587	554	507	463	437	416	481	448	408	409	419	374	366	413	392	379	397	381	354	422	385	405	352	376	382	431	404	353	400	382	391	410	401	372	386	348	403	371	390	396	395	373	375	384	336	388	384	407	389	400	356	379	370	375	378	403	365	381	363	359	367	361	353	368	384	370	357	360	357	391	347	386	371	355	382	363	393	350	371	398	337	357	385	357	388	358	370	375	368	365	371	358	332	390	387	372	400	358	368	337	391	386	354	369	396	372	376	383	363	390	382	378	371	402	383	375	370	375	396	360	395	390	385	379	379	368	357	413	386	385	381	372	387	390	376	404	387	398	418	354	372	339	368	375	398	367	354	386	352	372	392	358	371	335	385	385	353	363	412	376	389	386	381	376	372	426	361	361	397	365	371	404	377	352	392	380	394	352	393	365	346	361	406	339	413	390	374	346	376	385	360	351	403	366	355	395	377	401	425	376	405	396	380	384	363	369	384	340	364	384	353	353	336	392	369	355	366	422	364	369	405	370	383	404	352	368	362	377	374	365	381	400	384	390	372	385	341	381	364	394	386	318	404	383	370	360	350	396	361	370	370	373	326	379	340	376	384	352	359	378	370	355	347	374	354	363	421	370	374	384	378	382	358	334	362	401	357	389	379	368	399	333	374	395	349	335	355	375	374	399	368	369	363	346	368	362	366	352	393	359	371	379	404	339	319	407	403	376	358	401	371	360	355	378	359	334	394	340	385	353	371	331	384	371	343	354	376	379	357	409	381	405	364	399	384	386	397	347	396	384	366	364	363	355	385	358	369	358	367	386	371	358	368	367	349	378	377	384	366	373	388	407	383	333	368	375	342	421	381	399	365	340	371	379	360	367	380	367	358	380	368	392	352	391	392	398	334	359	353	400	357	369	359	385	376	374	369	378	363	323	368	373	364	381	364	356	394	370	377	386	389	384	374	343	364	348	364	349	398	370	345	367	345	390	386	394	379	369	408	377	379	381	381	334	379	416	383	397	358	351	378	397	372	401	354	410	359	380	360	380	348	359	355	385	386	384	387	341	385	356	379	428	373	388	369	404	350	369	372	357	392	381	347	392	361	390	384	361	389	385	366	361	370	362	341	361	369	378	351	373	393	370	338	355	373	349	363	396	351	352	384	372	397	399	375	363	370	371	393	345	385	380	414	373	354	375	373	388	355	359	382	374	389	374	379	328	366	385	385	369	342	393	369	387	392	370	376	367	373	376	362	366	390	385	398	388	403	344	365	362	388	360	392	384	364	393	384	342	336	387	351	365	375	380	345	377	380	352	358	345	359	393	396	327	374	356	355	376	364	367	394	369	390	369	391	375	392	335	355	337	359	339	351	371	371	334	354	379	359	377	374	351	380	357	391	378	352	377	382	376	351	379	376	371	398	365	374	360	361	371	372	343	386	355	395	414	339	372	350	388	368	378	333	388	375	360	367	376	376	369	413	382	382	392	378	402	325	349	383	362	381	378	350	381	352	397	395	399	381	349	367	372	372	340	388	370	341	352	337	388	361	383	388	397	358	353	382	449	391	385	392	348	356	384	349	392	397	397	350	389	337	384	391	375	366	367	361	363	401	376	352	372	393	380	361	352	378	357	372	365	338	362	363	402	357	349	403	375	356	360	339	345	367	373	376	399	344	377	383	350	387	364	374	366	377	380	396	352	389	405	351	390	387	385	382	376	373	410	368	349	388	323	365	340	382	394	378	345	364	377	392	375	367	363	377	371	372	383	376	353	328	324	345	377	367	382	385	337	382	361	390	399	395	370	371	357	379	364	389	335	334	371	400	398	373	363	359	379	371	370	364	338	366	349	340	368	374	355	391	390	366	402	346	383	333	380	385	341	374	354	358	344	353	389	394	326	355	354	380	391	372	385	391	372	381	389	387	370	298	358	387	374	365	402	392	393	397	379	355	338	361	382	364	358	346	363	347	357	388	376	364	407	382	391	395	385	373	363	379	354	352	375	415	385	369	358	371	361	340	383	343	351	388	385	365	384	395	377	369	391	388	354	362	392	362	394	367	376	365	360	368	370	383	379	350	355	390	344	348	344	367	352	388	346	371	341	358	370	418	336	355	366	359	355	359	351	367	392	378	370	359	377	351	379	353	352	344	353	351	368	398	334	401	368	385	343	363	351	371	379	399	363	354	352	347	377	384	347	378	359	373	394	383	387	359	365	367	410	392	342	381	382	367	380	371	372	377	356	396	373	354	367	398	399	376	363	385	359	399	345	340	385	373	374	397	350	375	379	359	335	383	373	355	380	395	379	388	339	374	391	400	354	395	386	357	368	353	405	360	386	361	359	364	365	374	397	368	401	363	372	361	368	350	355	353	355	374	351	366	356	350	384	360	369	364	387	387	384	346	373	366	366	378	353	341	366	327	362	389	400	353	370	372	383	378	400	384	371	372	351	398	381	395	357	367	353	338	372	371	364	378	403	358	388	384	360	378	378	379	368	381	381	395	387	345	348	354	368	380	382	382	403	384	369	365	355	353	362	410	359	380	399	372	352	386	380	388	379	355	347	399	347	355	379	374	376	380	368	363	360	345	360	375	422	386	383	350	386	399	348	355	370	400	375	387	367	378	396	381	369	346	332	342	404	373	377	328	374	391	333	349	392	332	373	378	396	373	353	385	356	389	395	372	386	380	368	376	392	376	404	394	376	370	367	375	383	351	368	354	383	371	372	395	378	333	377	350	375	374	345	388	364	361	372	376	338	379	358	353	382	391	400	356	336	386	400	348	375	396	366	371	375	379	353	340	359	369	379	341	366	383	388	364	352	358	362	391	345	367	340	358	380	367	355	387	383	412	344	361	347	381	398	393	388	383	381	361	380	362	343	376	378	341	345	365	341	398	400	378	364	366	385	379	341	354	350	382	339	381	322	364	396	351	382	358	352	382	357	396	363	357	361	379	363	353	345	366	351	356	362	381	380	348	378	346	383	377	342	362	418	378	394	375	336	387	389	404	346	341	356	360	421	336	358	405	390	341	352	377	363	371	371	379	369	383	436	360	381	379	388	353	402	371	366	385	381	362	383	366	353	375	372	374	388	360	349	374	387	357	364	365	387	369	347	372	373	373	378	385	369	357	385	381	368	375	352	403	368	377	390	348	384	376	395	392	349	385	378	398	382	380	351	376	423	385	355	370	338	343	361	358	374	412	356	356	331	367	386	362	346	372	317	368	394	396	341	378	397	364	378	339	375	358	392	367	337	415	391	324	392	335	394	400	373	366	363	353	375	393	360	335	371	368	359	372	407	385	379	349	372	389	349	406	357	357	353	324	362	385	339	400	357	372	385	379	391	348	343	349	354	386	342	365	344	382	371	363	408	371	359	351	384	368	378	388	322	341	386	330	408	330	342	389	384	377	386	383	375	381	410	382	369	381	363	377	368	362	365	360	350	377	368	321	382	368	390	386	354	345	333	396	361	354	396	351	397	381	397	371	350	360
24278	21446	28568	24729	20102	2388	882	512	402	364	370	393	335	293	328	321	307	283	282	321	281	289	310	253	273	306	279	296	288	275	307	289	284	283	267	271	281	280	263	283	283	289	289	287	257	270	257	296	289	255	290	279	270	272	288	273	274	278	261	258	277	258	292	281	271	248	271	268	254	267	266	276	261	277	301	271	278	271	251	272	253	252	262	256	281	247	244	287	284	294	260	292	261	288	270	258	286	255	262	286	223	279	238	243	302	276	269	298	292	294	230	234	276	255	288	264	254	232	233	250	266	272	239	270	297	297	273	274	275	274	254	245	246	239	235	282	268	275	277	290	241	274	260	274	273	269	289	240	265	286	274	231	252	278	252	271	243	250	267	266	222	254	274	255	263	278	249	280	273	277	265	260	250	253	261	234	278	260	263	268	263	262	269	257	243	251	278	258	273	274	269	277	246	276	299	263	284	265	237	251	265	284	256	264	242	263	262	255	259	276	275	243	249	278	241	252	238	276	257	253	247	284	291	256	290	274	249	256	261	262	276	266	268	303	269	274	272	277	258	264	244	268	244	243	277	267	254	272	283	272	277	238	251	265	289	287	271	278	288	268	246	273	290	261	262	232	280	266	289	256	282	255	282	298	253	252	280	253	267	262	252	294	266	280	249	265	299	256	274	259	290	290	280	239	260	279	269	279	253	283	276	269	269	260	270	244	246	265	269	275	251	256	280	254	285	287	302	245	285	248	271	274	276	268	291	240	246	295	257	284	264	250	278	269	259	232	230	280	260	276	265	270	273	236	269	284	256	258	245	278	285	246	271	283	259	257	241	248	267	257	270	247	246	267	287	288	245	249	227	254	277	271	244	248	258	244	285	260	265	227	239	257	254	229	264	309	256	265	257	278	268	270	284	261	273	267	248	256	286	269	279	273	270	274	223	255	255	259	233	263	241	283	266	251	280	279	264	258	259	275	265	271	260	266	246	263	282	266	255	270	244	253	260	279	292	262	264	275	287	242	245	257	246	274	232	265	242	273	252	235	269	256	248	277	278	245	266	259	271	249	266	279	290	237	255	256	237	235	265	279	308	254	284	241	287	263	241	241	268	296	283	279	282	263	304	249	257	245	276	233	260	272	264	278	245	274	293	271	269	302	254	276	320	260	297	261	285	244	270	274	263	274	258	249	276	265	243	257	267	284	249	261	255	262	269	280	260	252	255	278	260	243	250	268	265	282	286	261	255	291	296	267	262	265	270	284	251	257	257	246	264	238	271	257	270	283	277	273	257	290	255	275	268	274	271	275	277	270	261	264	272	272	257	245	261	274	246	269	201	261	278	280	276	263	289	262	275	263	255	258	283	292	297	288	257	257	262	257	267	262	253	257	266	273	264	254	285	286	302	274	245	267	276	291	266	264	286	266	270	228	270	271	264	250	265	247	261	249	272	239	282	278	281	280	274	263	239	257	298	279	281	261	251	221	283	249	260	276	279	267	228	287	271	281	239	281	239	295	271	259	286	286	254	242	227	229	275	279	282	245	298	290	282	264	251	257	258	274	254	277	243	259	271	257	259	280	255	276	265	287	285	256	266	272	266	260	259	270	261	237	274	232	255	282	277	267	270	274	274	276	291	251	263	261	253	275	288	264	265	241	274	255	282	246	260	222	261	248	232	278	240	246	238	290	258	286	264	280	286	258	255	291	270	282	272	289	221	261	275	242	257	254	253	256	257	265	248	244	279	266	264	253	259	239	268	270	270	271	259	272	257	268	227	270	280	263	278	265	272	253	243	270	240	298	273	261	252	254	264	283	258	248	267	257	233	244	291	285	272	286	261	277	291	262	260	255	282	255	286	277	280	254	232	274	277	265	266	269	272	252	234	251	269	272	258	266	225	299	268	265	236	276	271	246	263	230	256	261	272	277	265	261	233	265	254	268	273	253	239	259	278	263	289	279	279	283	277	278	257	243	262	254	284	260	297	254	262	260	269	271	240	258	261	270	244	265	251	264	250	247	277	261	254	276	266	283	277	270	270	259	266	268	257	269	303	269	274	278	231	277	280	273	256	282	255	246	270	265	265	289	276	254	254	296	279	286	310	237	275	242	273	294	282	246	290	253	268	253	248	271	299	251	269	254	248	233	246	263	277	265	269	255	255	274	288	261	272	288	255	241	282	237	251	246	252	270	266	254	266	279	257	253	279	253	252	277	260	257	269	254	251	263	270	274	241	280	254	287	266	268	255	256	241	264	273	256	259	247	261	277	261	261	254	256	267	251	266	235	278	287	249	256	242	281	262	289	291	252	267	294	291	261	259	298	257	240	283	264	285	259	261	257	255	272	253	254	270	273	270	242	270	256	284	247	271	256	299	247	305	276	263	259	269	263	285	266	269	247	266	261	268	276	253	287	257	262	252	280	274	287	265	262	263	293	262	293	236	283	248	258	261	239	259	281	285	256	260	256	245	253	292	284	286	267	280	267	239	295	262	259	250	245	250	248	286	240	247	274	264	280	264	258	271	265	266	261	317	287	274	243	262	267	261	254	276	287	263	267	256	250	222	276	262	278	261	276	245	269	251	283	255	274	286	258	264	258	254	263	255	250	248	245	267	277	245	286	230	262	257	269	241	286	254	261	272	257	284	258	261	243	270	290	269	278	249	254	255	264	285	272	261	268	266	267	290	282	288	274	250	264	236	224	267	283	275	218	257	272	298	301	284	262	241	275	286	264	264	270	290	283	249	271	262	276	239	244	245	282	241	260	246	273	274	241	252	258	262	265	241	273	274	260	288	285	267	248	307	274	294	263	258	269	250	258	288	274	312	259	248	268	260	235	247	263	297	272	262	246	279	251	273	284	280	250	280	237	284	251	248	268	242	229	239	236	274	263	272	274	237	246	261	229	268	280	253	278	256	235	277	311	253	264	242	281	289	264	245	273	267	270	258	247	277	265	271	241	244	247	249	245	267	260	248	260	273	266	261	230	249	243	264	241	284	278	261	273	246	245	272	285	262	255	273	279	261	267	256	242	254	263	268	263	282	258	290	275	277	271	263	269	277	246	268	260	255	266	257	271	279	268	248	291	243	258	262	235	235	273	242	287	276	262	255	268	299	268	267	293	274	254	241	259	209	259	254	222	271	246	246	275	260	283	262	264	252	225	252	280	272	268	296	249	259	261	229	254	238	271	283	272	256	252	255	259	286	260	256	251	258	263	266	281	279	268	267	262	254	274	269	246	259	279	255	263	254	259	288	257	237	288	265	256	271	273	242	251	272	270	285	292	245	272	281	267	252	238	275	280	259	270	270	287	265	243	280	263	273	274	261	262	261	244	253	289	312	294	273	276	267	247	296	256	247	268	278	289	260	261	232	272	255	260	274	290	251	218	261	258	256	254	249	267	278	264	242	257	262	242	277	267	263	241	247	243	265	260	272	279	256	259	291	295	242	259	277	239	252	269	238	245	269	248	271	229	260	270	276	240	253	270	259	266	271	259	246	256
3314	4454	3577	1718	1185	941	738	626	578	488	428	439	391	377	382	406	345	331	334	301	310	340	304	298	313	270	310	299	295	300	265	290	293	293	289	283	275	303	265	300	302	268	281	284	280	292	249	269	290	283	290	315	274	237	284	276	263	292	266	287	302	289	272	254	279	290	302	272	279	297	268	289	276	251	246	288	257	285	301	275	266	259	265	273	268	240	303	276	288	289	305	310	289	283	282	293	281	316	289	290	291	299	265	282	296	305	296	280	274	263	272	279	280	279	260	285	259	283	283	321	248	277	277	278	248	284	248	293	277	279	282	285	273	308	300	272	291	289	285	241	285	297	292	278	298	277	278	270	287	299	293	268	293	289	287	271	268	297	266	288	263	257	310	282	315	290	296	318	300	268	290	266	286	256	301	258	286	291	258	259	258	270	276	282	286	265	279	266	289	278	263	278	266	295	268	308	286	271	283	263	273	259	272	282	285	285	289	268	283	278	269	285	303	242	279	298	272	277	269	294	289	282	272	294	301	243	281	289	282	292	282	285	309	283	282	286	276	320	284	307	280	277	295	310	259	282	267	256	261	257	282	292	258	295	292	275	265	285	286	271	280	286	260	245	268	278	270	275	280	304	254	281	296	300	239	294	283	297	253	292	292	287	294	269	285	291	266	298	252	266	261	256	280	291	274	290	279	274	266	244	277	276	294	296	314	262	261	271	277	279	281	265	295	247	298	285	271	267	271	294	278	282	279	285	299	264	250	269	290	243	274	275	269	296	304	270	255	298	286	284	262	263	274	276	286	297	258	257	292	292	291	260	293	274	272	282	267	256	282	284	290	266	256	284	261	307	301	279	284	258	296	279	288	289	269	276	263	255	247	274	260	286	275	299	260	270	279	264	237	294	288	291	269	276	278	307	273	275	276	261	263	289	285	269	293	258	242	273	291	325	296	277	280	279	287	261	274	309	282	292	248	291	280	299	258	299	275	268	286	275	275	239	279	265	294	294	269	284	260	254	251	296	274	257	304	295	277	260	292	280	322	281	277	259	294	295	266	256	266	265	259	246	267	245	300	270	263	285	277	298	263	285	301	250	280	245	295	281	272	260	291	272	297	298	285	271	269	278	249	251	270	286	284	266	279	275	280	265	291	281	252	296	289	265	270	259	258	266	284	302	302	303	266	265	274	287	277	269	262	233	270	261	287	260	302	282	268	304	279	286	281	260	318	247	280	284	303	266	298	253	297	279	274	251	297	266	294	303	281	302	288	302	277	272	268	265	284	254	281	268	302	258	277	289	280	253	256	270	269	264	289	271	267	290	265	269	303	255	283	279	290	277	275	276	259	258	290	282	280	277	260	262	267	310	270	285	282	297	268	257	268	277	237	281	256	275	268	263	282	274	275	261	253	261	255	274	263	301	286	292	290	263	289	272	297	265	294	287	291	288	262	273	282	291	285	256	262	246	276	286	266	286	264	238	303	258	287	283	283	290	281	266	251	243	275	260	307	292	279	288	237	280	284	260	272	260	247	304	298	268	264	292	307	269	282	275	266	273	267	249	276	277	283	264	276	239	247	272	275	256	261	276	277	310	296	236	269	275	246	262	284	268	267	257	284	251	317	285	259	264	296	327	293	268	275	295	251	271	297	272	277	261	269	263	252	253	303	285	266	304	260	278	274	297	291	285	260	284	259	301	265	253	251	286	273	268	260	302	273	313	302	282	281	266	306	275	282	262	281	249	271	271	280	275	272	286	254	283	271	265	244	245	261	302	260	283	284	260	274	275	245	275	257	255	263	238	288	254	251	271	279	286	302	253	273	279	261	278	292	258	266	261	263	281	277	272	265	259	270	265	282	281	275	279	301	281	296	264	290	282	281	267	285	255	261	259	261	261	261	274	288	265	238	264	274	293	287	297	285	251	248	271	270	268	313	243	270	267	283	258	263	275	267	296	227	256	244	289	293	278	273	286	277	285	272	272	264	301	266	264	277	281	273	298	268	273	266	277	290	268	288	277	241	282	289	280	254	285	269	251	275	292	275	253	256	272	283	266	270	289	242	265	288	285	303	280	262	261	284	293	245	272	239	282	267	281	287	280	276	275	296	265	289	252	255	264	287	258	308	275	271	288	256	271	258	264	302	246	284	285	268	268	273	278	302	275	247	271	256	242	280	266	289	290	276	271	289	273	302	296	268	294	266	263	275	286	290	284	286	261	318	262	256	253	245	263	276	262	275	279	278	271	276	316	280	272	287	252	288	311	277	301	268	235	267	295	249	282	273	257	283	269	248	282	252	270	277	287	255	289	260	291	244	269	247	268	283	274	300	280	256	281	303	259	255	256	274	338	257	305	270	278	275	269	287	263	271	269	272	259	286	287	244	269	273	261	259	272	268	302	250	292	285	247	292	274	287	263	271	276	267	288	281	314	290	257	265	262	278	264	245	243	294	301	285	273	277	297	244	264	251	259	264	278	258	251	271	275	285	267	287	285	264	267	293	291	274	268	278	253	269	272	259	276	265	299	287	286	296	294	270	268	318	263	285	268	280	243	288	300	254	273	270	272	253	241	266	289	271	284	239	291	276	277	259	280	297	283	290	267	277	241	275	270	268	256	267	274	288	300	294	246	287	266	287	286	264	265	291	297	282	275	244	286	294	267	263	268	231	252	270	285	257	287	292	310	270	264	260	279	241	261	295	275	269	260	271	269	259	250	258	251	273	273	252	275	262	276	244	300	274	261	284	281	296	277	247	283	259	268	287	300	281	281	271	264	280	261	269	272	282	272	261	275	319	276	291	251	270	252	288	280	269	299	270	270	281	279	274	270	272	263	304	280	256	289	283	276	274	283	278	276	240	246	280	259	270	277	255	260	270	280	285	256	280	306	290	265	272	282	282	273	277	270	283	250	265	257	256	256	258	244	264	283	248	292	275	245	298	257	274	261	292	291	290	284	283	283	265	280	231	268	266	259	294	272	271	251	273	311	284	263	291	265	247	278	265	289	292	281	254	276	272	300	277	275	293	266	271	257	297	284	268	285	283	271	284	262	281	259	268	264	285	289	252	261	286	267	281	260	252	287	276	260	252	253	296	276	272	265	285	283	267	232	286	271	278	283	273	278	266	253	261	250	292	237	279	307	274	269	255	266	269	275	278	280	274	263	272	304	256	306	239	257	271	260	300	301	264	286	321	285	306	273	298	306	274	295	271	255	272	299	263	269	289	253	246	283	254	271	263	267	274	268	271	245	280	295	303	255	242	237	290	236	266	286	281	272	274	254	282	237	273	285	265	308	298	297	296	266	261	241	252	275	264	266	252	277	279	287	264	247	269	277	278	260	281	290	265	253	289	280	266	266	263	274	266	271	263	250	284	288	280	296	281	295	264	288	317	286	272	255	260	274	268	274	258	281	261	294	299	253	261	269	275	289	278	298	280	270	267	277	256	258	292	275	287	285	271	281	312	275	288	276	274	293	295	271	276	261	286	289	268	301	273	263
27417	11795	1596	805	651	574	564	537	547	610	552	560	546	595	546	592	553	566	553	564	543	568	552	535	538	532	572	544	510	550	541	545	543	544	519	545	544	549	504	548	529	571	519	553	547	577	543	605	532	542	562	527	558	549	583	516	503	571	546	565	553	525	554	575	510	523	524	578	568	552	550	556	529	552	556	534	541	536	518	590	545	543	545	554	570	542	524	543	524	589	580	591	500	566	571	542	570	545	562	529	525	599	510	564	539	557	544	535	545	590	553	523	487	522	517	579	554	526	587	537	563	574	457	559	514	516	569	540	540	568	537	545	555	536	573	579	570	522	510	546	528	549	579	577	526	524	567	547	526	558	543	568	533	558	540	523	534	543	516	503	547	509	559	548	576	588	589	556	529	565	536	558	565	521	588	512	545	528	539	514	523	515	510	516	519	539	539	596	529	539	578	547	531	550	576	535	571	568	561	531	546	551	534	555	512	558	548	541	512	559	548	572	546	543	550	568	548	567	513	531	610	557	544	532	496	532	530	573	597	533	549	535	526	570	569	538	561	570	591	573	552	551	509	542	556	575	552	542	539	512	521	535	520	508	548	515	563	536	559	525	564	531	531	537	530	505	535	562	514	521	573	575	553	541	548	553	515	526	548	526	530	547	536	592	527	510	551	514	531	583	528	581	517	537	537	517	551	520	544	559	526	538	558	545	561	555	525	534	545	545	524	531	532	532	527	517	512	519	554	522	549	527	538	542	534	507	550	509	582	502	562	581	566	545	514	536	544	576	560	507	521	546	570	548	512	559	515	529	547	505	534	538	568	524	508	545	542	529	525	559	543	543	544	513	524	510	545	538	504	565	528	540	530	554	522	514	550	512	534	560	545	528	540	504	524	594	540	539	509	568	504	585	540	589	520	508	539	512	553	539	519	602	520	575	569	553	508	494	559	543	546	538	553	564	559	518	518	534	588	544	504	560	522	555	523	530	563	543	522	544	538	554	507	518	537	529	512	564	530	538	542	530	566	531	545	507	530	548	513	523	544	535	553	525	533	516	572	537	547	519	490	542	540	522	550	591	527	546	534	522	510	529	516	545	523	550	530	540	559	522	518	587	545	533	551	546	546	549	511	501	536	561	545	549	526	531	555	527	536	526	581	591	548	563	547	549	542	556	567	589	505	558	560	554	550	584	590	540	589	547	533	555	490	517	510	554	551	573	529	557	560	536	533	537	525	524	555	524	603	545	533	525	561	538	548	539	584	586	566	554	565	553	532	562	532	560	508	542	534	564	555	561	505	530	544	537	509	532	542	580	515	507	587	545	571	571	511	518	548	584	498	576	524	569	515	497	535	550	544	537	545	573	598	528	561	546	556	509	525	569	531	573	552	532	565	537	561	521	541	544	539	500	510	555	530	515	540	495	548	544	512	511	550	517	554	544	549	563	585	534	582	569	558	525	553	505	566	532	533	564	543	549	538	532	557	555	556	557	548	509	546	552	517	549	604	564	592	553	550	542	557	550	600	539	548	545	535	578	571	549	532	557	546	548	529	536	538	552	561	577	534	513	541	511	555	554	568	563	525	514	550	542	547	536	507	557	530	549	532	572	548	571	581	569	538	547	546	564	510	526	545	532	501	580	520	578	555	542	568	514	577	538	543	541	526	545	580	562	562	543	580	524	532	533	548	511	554	544	604	525	549	546	555	489	554	516	570	535	563	573	533	560	542	544	535	576	575	543	551	533	518	550	561	497	565	543	516	543	579	560	546	541	506	529	551	581	523	525	525	511	517	574	552	539	536	551	511	524	566	537	556	562	571	528	539	563	535	558	537	581	488	536	545	531	563	562	542	564	534	586	540	554	538	580	522	565	525	553	542	519	515	560	534	536	563	518	559	555	578	522	560	527	515	526	554	543	576	524	582	581	578	546	536	567	561	539	521	536	530	501	512	534	573	522	528	588	541	527	549	534	571	541	547	516	506	549	577	560	577	511	520	575	560	535	558	564	530	572	536	568	564	518	537	570	538	547	462	535	521	539	525	545	554	506	590	533	551	544	603	520	520	529	540	554	548	520	556	583	559	557	542	552	542	577	546	557	509	534	587	540	560	539	581	564	525	535	559	522	555	518	565	507	553	550	556	538	544	527	540	581	561	557	534	560	493	523	531	548	524	550	556	607	527	573	524	545	568	565	526	510	606	596	537	579	546	552	525	530	546	560	524	541	531	521	552	559	546	524	529	541	556	539	519	527	554	525	523	509	531	556	580	527	593	531	521	539	555	538	540	532	505	555	574	542	547	566	517	527	531	565	554	540	543	523	575	546	529	573	514	551	573	537	489	539	566	528	550	565	549	534	555	516	526	542	506	537	544	551	562	532	523	537	548	514	542	526	502	558	521	572	526	516	556	581	525	530	543	558	541	550	555	542	558	579	556	561	555	554	556	538	539	578	559	502	573	527	566	539	573	540	565	554	546	553	531	541	517	528	541	544	543	561	555	561	574	541	546	512	509	525	526	551	527	559	568	570	575	562	600	533	509	579	568	556	557	556	530	558	567	543	549	511	540	532	549	580	529	491	530	537	539	573	545	536	521	545	562	541	525	541	547	539	556	506	546	544	575	558	551	549	548	512	527	542	527	553	523	558	572	490	539	539	583	549	514	549	566	541	557	575	497	588	504	559	561	549	540	549	532	511	548	502	555	527	507	578	562	532	563	547	534	569	551	546	540	520	555	510	516	548	545	588	567	522	512	548	510	520	535	523	495	562	549	582	515	556	520	569	525	549	514	554	529	530	538	567	538	550	535	558	522	537	580	590	524	551	560	587	506	521	590	538	547	535	546	551	591	580	562	533	575	543	545	558	531	545	515	577	544	558	514	540	561	531	523	523	545	514	520	528	544	609	508	554	540	510	562	538	547	544	584	560	559	539	549	533	534	526	518	558	526	557	581	563	557	533	579	540	561	536	523	551	531	529	552	563	539	513	556	558	486	550	522	515	592	527	560	567	492	518	542	523	523	541	565	535	562	552	572	535	533	542	539	514	499	553	513	548	507	549	542	542	485	558	552	565	510	548	554	524	546	552	519	559	518	488	526	502	552	536	525	561	544	589	527	543	510	580	503	541	527	541	561	570	552	533	538	546	555	574	569	563	516	561	541	559	540	505	547	575	526	497	573	572	530	532	562	542	558	522	522	491	584	531	571	573	524	546	537	539	492	579	552	534	571	563	572	563	518	532	575	576	556	574	575	558	506	586	528	566	556	531	564	589	512	556	585	554	536	527	540	548	578	523	509	533	497	542	558	527	511	548	500	550	531	555	560	543	523	552	556	539	546	544	586	535	540	545	557	526	584	531	536	576	529	549	572	519	560	501	528	550	531	527	536	535	566	543	501	558	543	529	600	580	539	486	504	532	548	537	555	507	519	577	509	550	531	583	562	535	542	531	536	508	548	554	536	541	562	556	536	563	562	506	552	524	547	579	556	509	576	527	539	471	569	531
4964	707	679	583	559	543	559	497	481	485	505	513	505	533	502	510	522	521	507	532	477	541	489	535	497	501	482	540	519	496	468	519	489	492	555	532	512	543	490	485	494	516	486	468	497	511	487	500	484	513	514	490	480	483	493	510	513	530	528	459	483	535	548	478	522	489	528	475	486	518	462	470	509	474	492	542	492	444	519	514	473	473	529	482	458	493	525	482	486	520	507	494	500	478	477	464	525	519	485	558	488	497	513	540	486	520	481	508	529	540	489	503	479	460	503	521	493	526	521	487	467	525	534	437	491	522	476	553	508	486	525	478	556	537	516	471	486	518	501	484	477	518	505	510	525	511	484	518	523	508	486	492	513	517	502	498	506	491	518	484	493	504	534	503	512	472	474	441	502	479	487	481	465	471	535	522	528	502	485	494	462	524	478	490	516	516	490	498	494	476	520	458	484	503	469	506	483	497	523	488	492	459	496	483	538	493	480	511	490	490	492	501	487	487	493	492	455	485	474	471	521	502	505	505	469	458	450	538	506	490	536	502	501	498	492	487	477	494	483	512	521	478	469	531	501	493	540	510	489	464	492	540	521	487	474	534	462	501	474	469	514	496	531	513	525	510	534	491	494	510	496	524	498	457	502	468	518	469	495	485	515	508	504	471	477	519	503	502	497	481	491	506	530	529	497	496	509	490	493	516	481	482	507	480	501	502	497	506	490	482	505	479	496	528	492	492	481	534	513	492	529	512	453	519	504	487	518	492	463	520	513	522	521	500	479	503	491	499	505	469	497	505	505	507	522	495	498	491	483	499	463	459	518	527	478	469	509	470	484	490	534	482	508	475	502	500	495	522	489	457	484	486	473	451	513	482	454	509	494	517	503	469	512	505	502	506	494	445	454	509	486	480	481	546	512	507	475	485	515	463	516	498	499	495	500	509	458	505	512	530	472	526	507	472	506	487	490	508	505	495	500	489	433	518	526	453	507	477	475	546	466	490	494	467	523	479	508	501	452	472	471	462	512	469	508	516	468	513	501	467	478	510	470	441	493	512	491	478	521	543	487	507	464	517	534	514	546	476	517	483	483	466	502	472	506	513	501	464	512	516	536	506	453	524	515	482	456	525	515	500	516	491	510	509	541	509	543	499	514	482	533	449	496	491	492	470	478	511	503	441	527	514	499	493	515	525	515	492	471	493	498	542	528	506	514	509	520	502	506	525	531	483	495	517	508	502	497	509	511	514	512	487	506	479	540	508	506	481	499	490	541	499	511	447	510	518	504	505	510	506	523	476	457	507	506	497	460	480	480	490	529	484	466	532	516	497	482	496	519	504	509	493	488	526	506	513	504	490	481	510	519	521	488	495	516	491	520	533	479	513	514	477	521	479	491	449	545	534	508	471	501	520	497	520	487	540	523	524	499	508	533	498	513	495	540	502	499	483	508	484	498	479	473	493	512	482	500	468	493	489	509	494	492	474	519	527	515	520	454	503	524	508	472	528	496	493	539	472	521	513	489	509	510	488	516	479	479	490	507	522	477	529	473	488	501	507	466	502	495	509	492	470	492	505	515	505	498	500	486	476	484	497	488	478	480	531	486	540	503	486	493	504	471	516	480	510	512	516	486	523	507	508	478	547	471	511	489	535	492	486	496	466	495	505	500	476	527	498	482	468	534	505	471	522	530	484	478	475	477	485	476	512	529	505	534	524	527	529	518	498	503	473	490	524	469	502	505	485	491	482	485	510	473	524	526	466	500	491	496	470	470	545	486	534	489	531	470	527	471	486	508	498	494	523	500	501	514	487	532	510	466	505	508	535	517	471	520	506	542	492	505	495	507	467	519	511	469	510	511	473	490	508	499	473	535	476	520	490	503	436	498	506	482	486	521	495	520	473	510	477	505	527	536	508	481	536	522	501	510	556	484	532	511	476	511	445	512	493	498	489	534	501	513	462	472	511	475	537	496	490	506	502	484	504	530	494	522	514	501	448	468	520	497	528	516	516	519	500	496	497	476	481	498	491	544	476	526	484	502	503	483	481	488	459	485	511	500	531	453	553	499	508	498	544	500	499	473	480	478	506	469	526	503	516	523	485	468	483	498	484	530	548	495	501	492	503	511	473	480	518	524	502	487	496	490	519	484	507	507	504	524	475	508	531	513	493	500	510	503	505	487	492	517	499	492	521	486	520	549	495	517	530	446	519	489	465	517	524	476	527	516	480	519	459	475	498	479	502	512	511	506	481	506	503	437	505	511	510	502	503	488	465	505	484	502	485	469	513	469	491	503	509	523	513	478	500	468	483	462	522	496	469	500	467	485	509	498	515	518	480	495	532	494	515	476	473	490	477	505	508	517	557	502	462	491	508	499	502	513	505	488	510	499	484	511	465	518	491	492	488	481	510	484	543	486	485	546	523	505	466	548	516	509	467	513	508	513	528	491	546	510	448	534	517	490	517	517	513	502	480	512	480	500	526	503	456	473	519	535	534	516	502	473	550	503	474	486	526	486	499	466	468	535	473	503	545	508	519	476	492	541	501	493	502	499	514	502	534	491	490	497	488	499	499	498	520	488	522	475	508	493	482	498	492	508	499	535	489	506	516	501	470	482	475	493	455	492	446	523	544	487	533	499	532	482	486	461	492	507	517	493	469	504	488	508	492	463	515	515	505	485	542	528	482	507	502	532	499	528	482	511	474	500	519	536	491	507	522	555	507	490	487	528	518	484	496	523	479	496	543	467	536	529	491	492	484	495	522	450	512	498	505	480	518	516	468	512	492	496	475	528	498	508	492	505	504	466	543	549	494	487	546	489	486	439	506	491	474	518	537	531	483	547	497	538	466	498	490	509	475	476	501	534	479	510	488	530	491	524	525	511	508	517	547	496	505	501	494	516	531	469	520	525	519	477	483	504	489	525	497	510	465	537	491	470	490	512	511	501	491	561	513	529	488	491	521	481	506	482	519	505	507	532	489	495	509	553	471	483	514	514	523	513	513	429	484	483	512	494	467	509	516	497	522	536	519	506	529	564	494	486	523	492	498	486	499	456	513	493	518	463	459	511	478	485	507	502	500	504	488	532	487	504	518	517	528	490	490	478	522	471	529	495	504	529	495	547	478	492	531	481	507	496	472	481	470	505	523	526	517	471	481	501	494	542	503	521	497	541	511	498	499	449	448	495	521	493	432	487	521	474	519	472	514	496	543	503	514	503	523	456	470	494	532	518	494	461	488	490	528	475	489	447	489	528	507	501	493	481	530	479	511	488	522	463	484	485	504	487	536	505	528	458	518	478	484	493	522	477	544	498	486	526	538	481	535	473	487	509	479	505	496	509	508	521	500	505	473	490	517	492	516	491	537	476	515	505	511	483	476	509	476	444	530	503	500	527	491	499	494	470	511	498	468	514	518	502	481	466	472	508	504	530	512	492	513	516	525	470	513	477	483	523	475	497	478	525	526	530	474	477	506	516	520	524	480	475	488	544	467	522	469	483	493	485	518
25662	21450	26173	19379	1464	644	519	423	411	418	380	449	400	413	417	417	394	366	427	357	396	408	351	369	381	410	388	346	402	392	333	347	363	391	371	352	346	341	377	373	370	354	350	354	361	368	361	370	338	357	355	390	386	346	380	390	377	346	391	359	365	393	388	405	374	407	316	346	386	366	312	382	333	361	362	375	359	398	376	384	372	335	371	334	382	363	333	377	390	331	368	394	359	339	381	368	366	370	355	356	346	353	347	363	360	381	359	350	358	351	359	358	381	373	340	428	373	344	369	356	339	382	370	344	374	374	377	341	390	369	378	348	396	384	398	376	362	376	385	347	346	318	359	362	372	332	394	344	403	394	391	351	354	384	332	341	380	342	352	323	351	384	365	378	355	352	345	362	358	358	374	353	383	364	390	350	367	316	357	396	352	360	362	376	363	380	355	387	378	374	392	348	350	398	369	340	346	343	390	372	412	374	365	401	311	394	403	367	356	368	394	387	364	338	334	355	322	346	376	388	362	366	370	370	372	374	402	392	362	333	352	387	373	381	399	346	365	370	376	390	333	360	387	373	320	410	377	343	364	384	343	370	381	324	352	347	371	361	347	367	362	361	372	362	351	345	342	359	338	367	359	347	356	369	421	369	358	391	363	371	363	361	362	398	387	344	384	381	362	324	370	385	356	370	379	360	370	381	374	378	342	376	370	376	361	357	362	351	372	354	357	362	358	362	336	387	361	396	366	355	362	363	381	340	356	359	369	359	326	365	355	344	366	349	355	396	356	349	350	366	372	358	374	333	370	381	375	348	363	368	390	344	361	344	382	372	355	323	347	383	362	385	383	401	386	349	375	379	381	382	354	341	352	385	325	380	365	387	392	369	348	400	330	364	354	380	346	359	375	352	362	358	340	380	381	345	347	361	363	395	387	360	352	353	351	349	345	389	367	370	349	388	359	365	355	349	376	353	344	359	361	354	357	337	397	366	378	377	350	367	359	376	368	390	376	357	355	353	359	358	397	363	333	350	369	376	346	355	373	350	358	367	369	369	351	361	359	359	349	364	365	363	367	365	362	364	349	375	359	363	378	394	339	329	360	339	333	407	386	363	361	359	395	334	389	354	352	389	383	375	357	366	369	362	374	367	357	362	382	381	375	363	377	379	366	392	384	354	352	366	335	370	370	374	359	352	342	380	359	356	358	340	374	375	361	363	360	402	336	414	375	369	356	358	377	371	345	383	392	376	374	346	381	411	344	361	357	345	395	369	376	361	350	384	330	342	350	349	332	394	352	354	371	356	348	360	361	361	354	357	364	347	346	349	359	413	337	404	385	357	342	386	373	366	357	380	380	356	377	390	357	332	354	365	363	353	359	361	386	351	339	371	354	371	356	381	327	372	382	407	360	346	380	363	323	367	333	380	351	347	374	350	358	369	333	367	343	361	360	359	371	361	364	374	331	344	372	363	372	395	348	362	381	385	343	383	367	379	389	386	367	379	397	357	376	407	347	345	373	306	354	319	395	358	414	339	366	384	372	370	365	342	368	334	359	355	358	392	385	372	343	363	336	361	356	394	375	357	355	381	343	359	379	329	349	362	356	339	346	350	357	377	367	382	393	377	339	361	337	358	333	389	355	341	374	325	369	356	371	346	378	367	341	374	361	349	388	357	351	344	344	382	383	344	352	360	381	397	344	357	367	411	361	371	383	370	350	383	353	381	345	344	362	347	402	374	341	351	354	379	350	378	339	359	329	379	359	360	362	352	363	381	366	385	358	360	338	364	338	392	364	357	362	392	390	360	331	370	355	336	364	332	355	339	343	372	345	366	354	342	333	377	343	330	358	354	342	373	337	359	370	329	368	352	358	353	349	368	377	359	354	419	369	333	399	372	353	351	390	322	341	391	339	352	356	363	360	359	372	379	350	372	339	370	366	401	403	386	354	347	345	324	344	431	358	353	326	375	405	377	346	330	340	359	348	332	366	370	377	343	366	379	381	356	395	400	367	369	396	365	345	389	357	359	372	400	359	359	364	361	384	379	350	337	393	359	365	362	337	361	357	377	360	375	361	382	367	400	351	360	408	362	360	376	342	386	365	335	375	380	373	416	364	368	365	363	367	393	337	372	384	372	363	382	375	370	365	386	343	372	346	399	355	357	371	368	394	386	353	392	349	371	357	363	359	370	333	374	342	384	356	333	374	367	349	349	381	327	398	377	340	365	367	331	356	351	376	325	350	388	375	343	358	348	382	357	369	374	379	350	372	369	388	360	362	351	361	349	375	368	343	357	322	349	378	350	401	382	334	361	380	346	374	378	366	333	348	356	361	370	366	415	354	391	330	381	359	388	365	359	325	384	366	356	361	369	357	379	372	374	380	340	341	390	368	355	383	371	372	361	356	329	322	372	338	344	368	373	372	375	364	340	388	371	410	376	349	378	371	358	362	384	372	383	348	349	351	389	364	361	366	363	334	351	363	336	392	362	353	351	405	374	374	368	338	378	373	376	349	332	410	347	389	367	360	381	363	380	353	389	340	395	363	389	371	351	360	393	379	366	364	403	373	348	322	375	339	349	424	345	354	361	323	374	382	344	372	345	373	364	345	342	393	399	374	352	368	355	350	353	360	352	357	403	378	359	362	373	352	341	366	352	341	357	348	390	360	339	382	354	368	371	386	382	411	360	383	405	384	376	395	379	394	378	349	377	362	342	372	358	373	366	378	392	389	384	339	361	382	346	352	382	360	367	365	422	381	335	376	360	374	396	394	386	347	373	393	363	359	373	362	358	369	369	389	351	376	378	394	373	345	364	358	395	346	381	345	339	369	351	345	330	340	369	374	348	379	380	374	354	367	364	399	326	355	344	370	383	365	386	367	387	402	328	364	390	374	354	377	387	352	332	365	375	362	353	371	359	360	304	371	394	394	352	372	369	368	349	385	380	367	364	350	349	351	379	333	366	388	365	369	357	383	363	359	373	364	337	345	379	362	353	336	337	378	353	346	360	345	375	388	400	377	367	369	330	369	375	377	393	408	367	360	358	397	370	365	382	333	353	359	375	330	342	358	353	375	362	365	368	371	372	368	323	386	361	337	358	355	334	362	364	359	350	356	371	376	344	392	348	335	335	364	413	313	380	340	355	358	315	368	377	353	364	388	349	355	365	333	380	388	353	353	355	390	367	357	368	344	388	381	381	370	359	354	378	363	400	335	350	378	383	386	384	352	401	361	365	396	346	343	376	344	359	416	353	361	342	359	353	365	391	345	361	343	370	370	319	343	370	338	380	350	353	367	361	365	371	354	350	329	346	382	356	361	374	350	340	327	386	362	376	340	339	366	354	333	368	345	370	372	334	352	357	356	399	336	351	353	347	370	389	379	352	387	337	368	395	366	348	336	364	362	378	387	361	369	377	361	358	344	349	341	370	374	380	345	356	386	379	367	395	373	357	372	336	383	367	345	388	364	347	389	362	336	357	373	389	393	357	334	355	333	369	327	343
3400	1954	1649	857	666	590	508	518	467	462	430	422	443	410	387	429	389	336	361	355	382	359	394	427	333	403	361	384	393	388	410	424	379	365	352	347	374	356	382	361	359	349	369	358	354	347	338	375	387	378	359	340	348	358	368	344	362	396	346	362	372	374	374	366	365	362	348	411	372	376	365	361	342	354	377	342	377	373	379	337	374	366	353	355	372	380	362	385	380	355	336	372	353	394	379	355	386	354	378	398	320	354	376	350	379	353	396	352	384	378	355	376	368	380	355	335	355	354	379	382	408	371	363	364	341	355	385	380	341	342	374	361	355	361	381	397	358	362	390	325	379	357	380	351	357	361	374	364	345	360	398	374	378	357	364	367	372	365	351	379	381	350	366	339	388	359	364	342	330	350	340	349	384	381	355	346	355	347	376	398	341	352	363	323	372	391	390	406	350	342	326	401	382	324	317	386	357	355	347	393	371	396	365	371	367	368	354	369	364	386	341	349	353	351	327	337	355	350	360	353	352	342	406	351	353	361	349	368	364	397	342	373	359	339	394	355	348	370	349	381	368	370	385	372	379	336	351	348	337	362	366	343	365	389	345	358	341	359	343	351	337	377	368	363	362	367	361	382	359	367	366	360	357	356	395	358	338	340	351	373	322	342	352	347	363	390	346	344	386	354	340	332	363	338	341	375	376	342	362	333	381	354	360	385	352	343	343	357	367	366	378	347	347	345	382	379	366	373	348	343	363	387	366	348	356	386	349	323	373	335	365	366	342	385	357	370	361	395	368	333	353	391	356	398	330	372	364	384	400	368	381	361	359	370	333	389	372	373	361	360	352	354	344	364	349	415	351	342	351	391	378	348	392	358	371	378	379	369	362	380	377	344	365	353	368	365	383	340	394	329	373	352	395	382	358	348	365	339	376	325	371	348	408	366	328	320	335	373	357	371	366	364	358	376	399	342	363	340	355	361	367	364	337	358	369	340	356	385	391	353	353	380	350	366	335	354	364	332	385	367	343	361	365	337	347	401	378	332	376	371	388	339	373	384	340	364	362	367	349	339	351	339	363	387	368	381	366	326	369	336	356	376	375	379	388	373	355	391	369	371	350	332	360	364	354	336	352	378	370	356	362	340	376	346	376	335	377	378	371	341	375	321	362	358	374	387	369	352	353	318	331	382	335	361	347	347	354	350	365	362	359	372	368	350	365	360	381	328	348	349	369	346	323	353	361	351	382	359	366	362	348	387	334	387	376	379	358	328	328	371	358	336	370	359	357	377	367	374	373	361	350	325	320	379	312	343	336	366	375	363	362	348	345	374	371	364	375	374	343	370	385	372	378	331	352	394	344	334	343	356	366	327	348	372	371	334	366	407	365	332	352	350	350	330	397	401	383	363	365	355	355	329	374	358	337	386	351	370	342	359	353	340	357	365	400	357	343	343	345	383	330	370	362	371	300	382	362	337	336	366	337	375	355	338	372	366	355	361	375	351	376	308	374	355	369	389	365	372	371	380	370	380	360	376	350	361	390	326	377	355	369	366	351	379	342	381	383	391	314	338	346	354	360	363	384	390	363	330	365	337	380	348	339	352	343	354	341	348	379	328	374	372	366	363	355	365	369	354	363	359	382	327	387	344	379	349	350	312	364	334	373	342	371	370	364	358	368	321	352	352	348	381	386	342	374	359	358	385	371	361	373	359	359	344	386	374	355	366	364	385	342	356	352	352	388	351	326	317	389	360	361	362	373	386	328	328	311	384	362	384	324	355	380	351	375	332	346	367	333	363	356	361	388	355	329	393	400	374	352	379	361	338	356	364	356	323	370	352	340	359	365	375	350	371	336	360	333	374	334	374	373	359	383	324	344	374	382	333	355	393	368	366	357	345	383	361	338	359	373	312	336	359	342	361	360	338	362	353	356	356	361	361	358	337	358	386	349	364	366	364	361	347	389	348	378	372	349	340	338	327	346	391	384	331	388	351	341	325	356	376	373	340	350	359	379	364	368	368	376	359	329	328	339	377	350	372	376	352	386	357	336	354	352	371	346	337	364	385	364	344	360	341	386	355	375	373	343	380	354	357	361	359	351	377	341	375	332	387	357	355	417	367	391	355	341	379	334	375	326	382	345	362	393	377	355	358	365	366	343	351	347	361	348	366	338	350	383	343	364	352	395	351	376	363	335	360	361	346	339	349	348	362	357	363	321	369	361	348	352	334	354	348	363	330	342	363	395	377	351	356	357	345	358	400	348	382	373	348	376	363	356	328	360	374	343	351	310	368	372	374	360	352	328	356	394	356	337	343	367	368	398	377	354	353	369	374	347	344	342	386	336	377	346	378	343	340	307	363	359	329	353	361	410	359	344	357	354	355	348	359	361	380	379	356	369	367	353	364	339	367	352	382	319	371	357	345	352	378	363	354	343	349	363	358	335	348	387	369	355	354	373	349	350	363	353	390	341	400	387	360	363	392	358	368	333	352	358	355	345	356	350	357	340	379	364	364	360	370	352	349	360	372	394	357	341	357	338	368	369	368	401	351	333	344	370	331	353	374	367	346	347	357	373	376	389	367	375	351	385	373	330	360	366	364	351	373	357	375	370	377	375	391	349	378	400	374	357	355	349	329	385	353	326	355	341	367	379	324	369	374	370	382	361	356	361	367	403	413	375	392	348	378	335	380	309	351	361	361	367	357	347	341	336	333	348	378	332	387	336	374	370	338	384	389	344	335	385	343	370	336	356	340	366	336	372	369	379	365	348	382	350	335	330	345	341	353	362	384	379	371	332	366	345	379	360	338	360	346	354	385	370	369	383	358	355	346	368	391	362	367	385	357	361	353	384	351	364	368	356	387	350	356	378	318	331	357	371	378	333	358	358	348	365	374	361	384	362	383	358	333	378	389	341	341	383	375	364	391	328	370	362	371	337	353	362	408	348	329	357	357	335	376	349	368	370	381	353	350	363	388	371	365	370	382	385	356	363	377	331	344	333	381	364	348	373	382	375	378	351	378	368	383	382	348	356	334	338	376	356	374	362	352	348	381	353	381	328	360	392	342	366	361	377	372	363	380	372	355	352	344	362	372	341	362	342	375	344	349	363	377	360	375	369	370	374	361	379	383	365	380	314	351	362	377	340	357	353	387	372	331	361	336	334	343	331	322	376	381	366	352	353	358	361	378	383	363	352	329	333	335	338	346	345	354	393	353	345	358	370	352	346	347	393	377	374	350	360	355	348	380	347	388	359	360	359	343	344	332	344	373	335	346	402	382	336	366	376	382	352	392	354	346	360	366	350	382	354	348	355	363	352	380	373	374	358	375	322	349	345	329	369	351	358	359	367	361	365	344	367	335	332	326	410	358	393	378	399	353	369	350	355	363	370	360	363	344	367	353	349	394	396	358	356	355	330	362	383	333	379	371	350	357	341	362	350	361	354	382	379	342	328	358	365	328	355	343	382	370	372	399	370	363	363	371	339	414	356	332	353	314	362	332	398	336	381	351
24229	21420	28577	24615	20151	2457	818	465	374	401	374	349	316	274	295	318	298	299	285	303	284	289	247	275	291	299	289	246	278	280	258	231	253	252	268	258	288	262	281	279	276	273	247	273	264	263	255	230	257	248	274	241	257	268	261	232	232	251	246	307	279	256	272	270	254	284	244	273	259	237	294	252	253	286	297	276	260	236	237	291	249	286	268	284	236	285	287	253	227	257	254	225	247	291	274	254	247	263	247	250	242	271	257	263	228	268	251	241	268	261	246	266	289	250	270	274	248	258	291	265	279	255	284	248	269	235	240	234	247	280	252	260	261	259	255	270	278	261	255	253	257	270	270	282	256	247	257	239	282	236	221	253	296	272	233	267	276	246	271	251	263	248	260	245	247	260	220	249	267	242	269	245	250	259	276	239	265	223	257	258	271	292	245	274	289	268	273	249	265	272	265	266	256	274	244	268	281	239	274	253	275	268	247	253	294	257	276	239	266	270	292	285	251	252	282	260	251	267	252	255	234	263	267	237	258	251	234	268	249	235	229	270	238	285	262	249	276	262	272	247	250	255	250	253	286	264	265	251	258	256	283	252	284	249	277	248	236	251	251	239	265	249	282	269	253	271	247	258	249	245	266	246	276	272	272	241	264	276	258	247	232	276	268	253	245	265	242	272	233	293	264	283	240	276	284	274	249	272	243	274	250	271	242	268	247	260	262	281	263	242	237	261	239	265	295	264	252	259	259	248	236	246	267	232	274	256	242	277	268	242	236	230	249	249	239	261	226	257	270	260	229	232	227	255	252	260	225	250	242	240	276	270	252	251	275	267	265	262	283	272	251	279	234	257	259	263	250	282	243	244	239	219	282	271	261	254	268	237	268	246	269	293	226	275	233	260	238	260	242	281	291	253	226	241	258	243	247	282	253	291	240	259	261	254	241	251	262	227	239	245	241	244	272	249	262	271	239	296	281	266	270	262	274	230	236	238	260	254	268	269	277	295	269	251	263	263	285	235	254	253	260	261	248	238	243	261	250	254	237	258	266	260	249	256	268	236	244	252	232	271	258	235	284	218	235	243	253	237	258	250	244	278	243	266	253	269	280	265	261	271	235	260	254	235	259	259	238	280	247	243	256	246	268	254	258	267	255	265	244	269	270	265	253	240	243	255	246	252	248	282	203	264	255	249	270	225	271	294	253	267	274	251	254	254	243	261	253	249	258	266	274	264	271	279	236	245	229	242	285	257	268	236	233	250	260	259	268	261	278	241	269	268	261	266	270	239	262	242	244	272	207	248	256	265	249	261	263	252	249	236	277	239	252	263	298	258	258	262	255	246	271	253	241	260	273	240	246	266	254	254	280	281	260	232	265	266	249	261	240	270	277	245	257	273	272	273	261	258	277	239	242	261	241	255	235	245	267	272	277	250	251	274	279	277	255	245	269	294	253	250	260	260	261	241	233	269	244	223	239	273	264	232	266	265	263	260	253	260	277	243	259	253	246	264	221	255	257	253	269	249	258	243	246	255	268	267	252	285	237	260	262	242	268	255	287	249	270	267	268	276	262	231	243	268	262	255	272	259	254	242	253	245	247	275	237	257	238	270	261	252	249	264	278	267	254	273	250	261	270	247	243	245	274	252	261	252	232	275	247	265	264	279	252	268	279	238	257	259	261	270	235	247	239	231	242	230	239	230	250	249	271	291	238	239	269	280	262	267	261	258	249	266	263	270	259	236	259	239	256	255	264	281	272	261	266	257	254	274	302	253	263	233	252	259	233	282	267	258	261	268	271	285	252	280	250	244	243	285	254	264	266	266	262	272	247	253	254	263	260	247	270	254	223	272	270	251	243	241	223	259	246	244	250	259	261	254	228	249	251	254	239	269	269	267	251	253	261	261	262	243	255	264	253	290	242	263	255	263	250	230	256	289	263	294	247	264	250	283	260	245	278	267	260	272	263	268	258	262	225	243	240	218	234	260	238	261	244	254	265	240	274	249	259	247	293	255	216	242	265	245	244	276	255	263	278	265	246	246	247	279	253	271	234	226	274	257	251	257	253	247	251	247	242	248	263	255	220	250	243	228	290	249	276	264	257	252	267	268	270	290	253	254	247	257	246	266	230	254	274	246	251	251	244	254	270	260	229	283	227	260	255	247	243	261	291	237	264	270	250	234	267	261	245	259	257	270	232	257	277	240	256	261	242	248	248	296	263	266	248	218	238	261	211	247	272	242	266	271	285	269	273	269	256	258	244	241	243	275	271	252	280	263	260	245	248	267	263	244	254	272	256	270	263	241	261	244	232	264	237	253	246	279	228	257	250	271	256	263	253	262	271	246	269	280	272	265	270	266	265	271	246	257	265	272	278	215	239	287	273	251	228	262	240	253	274	251	211	242	264	251	250	248	258	266	249	247	245	254	243	259	268	249	263	260	244	248	261	271	255	276	242	270	259	248	271	254	258	242	266	256	225	256	266	256	250	253	272	238	272	247	239	287	230	257	272	263	261	234	234	245	242	242	249	246	278	284	264	273	266	259	253	270	274	255	256	237	265	265	243	238	285	278	238	269	264	247	249	243	246	275	257	238	261	269	274	251	272	247	260	261	233	269	267	248	224	231	272	263	245	264	252	223	258	227	253	250	267	258	231	252	266	273	243	256	265	240	261	259	271	263	283	248	275	261	224	266	261	278	252	233	242	263	229	277	291	269	261	244	232	249	253	259	247	256	266	271	248	220	252	284	244	273	268	255	278	275	265	249	242	272	261	265	268	243	223	239	237	239	253	284	291	276	253	299	280	275	233	255	254	247	252	266	263	277	244	270	264	283	279	291	232	255	250	233	251	259	277	252	231	236	265	265	254	267	244	233	277	243	235	288	252	238	241	256	249	282	251	288	255	277	244	234	240	223	271	295	266	264	252	251	243	266	248	254	278	235	268	263	247	259	251	236	232	259	274	266	268	251	259	254	279	248	250	244	253	246	247	274	261	255	231	252	252	261	243	264	246	284	279	272	288	239	233	264	274	258	254	270	261	265	255	243	287	248	285	225	229	275	268	247	247	263	268	257	248	276	250	273	248	237	260	225	257	245	246	261	280	245	258	239	264	248	262	236	248	259	292	271	259	240	278	262	242	305	266	265	261	241	245	250	230	240	255	254	266	255	264	236	254	260	264	232	250	243	256	274	225	268	253	261	276	283	261	237	220	254	242	262	265	254	257	248	255	251	240	243	266	242	268	227	258	228	251	259	239	235	271	251	257	266	276	276	282	262	272	253	242	280	253	260	268	249	277	217	259	268	218	238	227	254	237	226	264	251	264	256	295	254	232	255	266	221	247	242	287	230	259	258	230	262	264	233	260	258	253	225	243	243	259	250	269	232	255	272	252	270	261	257	253	241	230	246	284	254	277	244	214	246	243	259	245	251	260	269	281	253	264	289	244	281	261	229	269	250	261	246	274	273	231	219	259	238	252	269	244	247	269	257	248	252	239	251	215	238	257	282
3287	4526	3666	1729	1156	953	736	669	539	493	429	396	391	370	315	331	323	301	298	323	300	344	316	279	335	296	279	308	288	279	282	284	305	285	277	283	289	255	288	289	264	295	261	261	263	236	271	273	264	286	284	279	298	292	292	296	270	256	300	291	293	272	275	277	271	279	251	278	247	243	265	267	234	292	294	243	282	262	277	263	268	279	260	276	280	276	270	254	249	265	276	296	275	278	258	266	263	255	275	292	268	246	274	301	248	256	271	315	277	269	262	246	287	268	274	257	269	272	287	256	292	259	290	293	263	279	248	273	269	246	269	256	282	278	265	279	302	288	279	274	299	270	265	272	252	240	245	260	246	254	274	264	269	279	283	282	269	248	252	298	248	284	251	274	266	292	254	279	312	268	281	266	278	251	267	273	292	261	238	249	246	257	265	271	272	284	246	290	263	269	275	269	250	260	272	271	285	268	287	288	266	280	289	269	294	269	278	272	247	270	294	281	296	270	273	293	247	275	281	267	293	263	288	282	253	257	261	258	252	279	266	272	232	235	260	288	257	276	271	230	262	245	304	263	273	262	254	274	288	286	237	300	278	298	284	286	277	273	261	250	272	291	288	263	268	255	297	249	232	269	275	241	262	271	258	272	278	253	235	278	265	265	269	282	256	253	265	236	288	245	284	257	282	267	287	284	280	254	267	262	255	273	283	274	298	286	262	270	265	283	238	265	256	259	285	265	253	267	281	255	284	266	295	274	279	272	293	297	282	272	281	305	292	263	293	258	256	283	273	231	277	283	288	284	264	259	284	280	278	253	256	284	274	265	299	286	272	269	282	249	255	275	279	230	234	272	268	269	233	266	249	294	266	246	253	244	267	268	269	270	253	245	272	266	255	259	282	276	271	263	258	270	257	286	237	281	261	281	244	246	275	270	321	273	270	267	284	241	276	246	280	267	257	261	245	257	252	239	287	266	280	254	277	248	255	270	264	276	296	283	281	258	281	291	284	259	270	264	253	243	239	259	270	274	259	245	285	266	262	239	286	279	247	280	257	275	231	259	276	255	296	261	265	287	259	278	268	230	241	308	251	259	238	279	250	255	249	290	255	221	251	276	260	247	268	248	277	281	283	249	286	297	276	257	292	280	263	253	259	291	295	246	260	311	285	280	292	279	275	260	269	255	284	284	266	258	258	276	260	274	279	255	253	270	278	264	234	245	267	288	271	284	285	257	272	264	307	278	308	257	254	256	271	256	277	305	273	284	254	261	264	249	292	259	282	270	256	281	247	263	250	250	246	288	246	242	257	269	268	262	251	258	238	245	268	274	253	252	263	290	278	292	247	283	264	272	237	256	274	273	243	250	277	278	271	269	257	286	276	265	287	285	297	264	253	254	299	268	259	270	244	274	293	249	269	252	250	238	260	266	291	250	245	275	288	267	268	272	244	254	289	269	251	270	266	268	275	260	264	274	235	242	287	265	232	257	268	251	265	296	266	246	268	274	238	270	271	239	289	270	251	289	278	271	282	268	258	266	268	281	271	297	250	295	277	271	257	253	266	268	286	270	271	260	302	262	261	274	287	256	275	288	275	268	270	298	268	278	291	275	292	258	264	265	306	283	303	283	256	251	268	266	295	276	275	247	277	257	285	266	303	273	250	295	279	261	277	238	274	288	240	287	268	279	253	293	271	253	262	268	256	265	270	279	261	260	254	273	259	291	276	242	258	265	281	266	261	245	277	278	247	260	267	249	279	259	302	256	268	281	252	254	243	256	254	230	256	237	294	259	266	280	269	272	274	266	254	266	278	278	271	283	269	271	273	279	234	258	289	244	270	248	290	265	258	271	286	274	278	246	266	277	285	272	241	248	265	257	252	260	266	262	245	253	238	232	292	253	278	248	251	307	290	241	267	273	258	309	251	239	267	242	256	272	252	284	260	271	285	260	270	274	282	257	285	261	265	276	268	237	229	270	297	261	262	310	280	261	286	238	285	241	253	233	268	308	285	245	257	271	260	268	274	251	273	288	275	275	289	266	275	283	249	271	232	288	242	254	249	270	265	271	271	249	281	240	251	243	278	247	278	282	249	256	262	274	260	307	292	278	267	274	261	311	260	266	256	252	265	269	246	249	286	252	260	251	258	262	271	294	262	264	266	286	274	250	232	246	263	285	254	267	256	241	251	239	276	267	282	241	294	286	297	261	266	261	269	247	277	286	304	280	244	263	253	247	296	269	280	262	261	246	237	258	257	274	293	282	242	269	263	269	265	273	267	288	260	281	253	248	255	260	268	279	244	286	274	261	257	257	269	279	284	256	259	268	262	285	263	277	264	274	249	266	260	276	268	241	262	272	275	281	253	275	315	273	260	246	263	321	260	275	262	251	247	275	235	269	300	282	259	254	240	239	239	273	272	275	269	251	280	264	264	269	269	290	275	252	271	262	266	253	292	273	284	316	271	302	246	256	237	275	265	256	258	243	272	277	255	232	301	226	262	260	246	253	241	243	269	250	268	276	240	279	243	272	262	262	276	239	269	255	288	263	276	269	275	259	275	261	265	242	282	257	258	295	268	281	243	266	281	257	281	257	247	256	280	245	281	274	242	279	301	305	267	247	269	273	255	242	247	269	292	278	262	308	245	257	264	229	247	256	243	271	274	255	304	247	298	272	244	265	265	240	258	298	246	266	272	282	266	265	255	271	273	275	271	276	268	267	267	262	259	265	267	259	247	276	249	251	257	259	292	266	280	240	274	273	268	272	295	256	244	271	256	259	254	284	268	296	296	247	282	272	294	262	269	253	268	279	272	250	242	274	270	226	282	258	269	268	273	284	229	249	284	243	249	251	280	283	255	246	246	301	269	243	275	272	294	257	260	291	269	256	298	291	276	239	256	234	263	253	246	261	257	264	280	243	290	297	240	272	225	258	274	285	267	277	272	278	285	253	270	246	270	280	309	265	257	268	254	271	258	257	279	254	245	284	273	285	248	278	252	254	265	274	269	262	250	268	274	263	265	261	276	279	277	290	264	280	254	248	261	255	294	238	278	260	267	262	265	277	300	293	257	271	241	251	281	246	258	253	246	283	268	271	262	261	283	260	257	276	269	265	264	251	274	236	280	264	265	249	271	277	262	312	274	259	293	243	239	249	251	277	275	279	261	290	253	264	263	260	268	261	248	279	236	279	278	267	263	277	260	277	245	256	279	276	253	267	264	295	275	250	251	261	269	276	259	264	302	256	253	288	240	263	275	259	266	257	262	252	240	264	256	251	247	295	242	262	215	249	274	248	264	253	263	249	281	245	300	291	270	262	275	279	222	273	255	292	254	262	258	281	266	281	299	284	284	270	270	265	242	284	250	288	240	252	265	255	264	275	298	273	246	288	258	252	264	263	251	285	252	226	271	273	234	248	246	285	253	265	265	297	264	246	286	280	258	237	303	264	267	219	272	270	269	259	259	260	266	258	258	251	260	231	279	271	229	259	263	278	247	284	249	258
27648	11889	1498	812	594	564	556	539	539	582	532	544	564	517	514	561	524	579	544	582	554	553	560	510	556	521	535	575	530	588	525	583	576	570	578	555	535	562	547	522	564	560	538	533	605	515	491	535	514	532	540	509	513	538	593	527	532	534	585	494	524	518	558	545	562	525	515	540	531	491	563	501	540	526	544	538	582	541	544	576	543	543	529	525	527	540	521	571	544	564	515	505	529	525	572	536	561	551	582	547	539	536	553	513	508	528	517	536	500	525	542	555	537	478	537	536	514	491	520	533	544	513	556	542	544	558	569	528	568	548	519	546	611	521	557	580	561	575	492	494	528	530	513	552	512	547	527	531	541	521	526	550	526	521	501	540	498	556	505	578	524	543	555	518	525	564	536	511	549	530	563	562	533	501	500	548	504	513	554	511	533	522	541	591	548	525	531	526	550	505	519	500	509	559	494	538	535	538	513	503	521	542	525	527	523	491	550	545	544	555	536	505	552	532	530	513	517	527	545	534	559	541	537	511	515	565	523	543	560	570	514	556	554	539	517	535	543	526	530	495	577	557	530	512	509	519	521	544	543	561	533	566	522	576	525	514	561	531	544	585	497	573	571	509	573	545	521	562	506	556	534	599	524	520	557	488	551	534	555	522	526	521	555	553	546	537	553	580	527	535	496	529	561	530	541	516	552	524	536	566	512	525	544	530	548	599	527	513	541	551	519	557	531	513	529	602	556	582	509	564	524	516	570	553	569	538	536	540	515	537	554	522	529	554	510	521	549	538	520	522	522	541	564	510	541	587	570	538	530	552	536	538	547	523	518	586	528	522	561	526	510	525	518	505	531	515	540	529	550	533	523	531	541	573	517	534	510	560	507	517	531	556	516	552	523	552	535	582	561	541	539	531	570	563	479	536	523	524	506	556	519	543	524	562	551	546	529	537	553	550	551	540	560	522	539	522	534	520	510	520	563	504	535	570	528	518	530	543	499	485	569	573	567	572	526	528	509	532	504	565	532	514	562	531	508	546	520	533	552	516	554	561	507	529	536	503	523	538	507	539	518	529	558	502	522	510	559	547	496	563	497	517	525	521	525	517	559	529	511	533	520	543	505	551	550	537	525	536	550	535	536	514	514	559	534	519	520	534	557	524	535	529	548	537	555	562	533	540	523	558	543	566	541	552	532	535	525	588	502	538	533	541	530	545	524	553	514	528	518	541	567	535	550	509	541	526	563	561	527	507	540	511	552	544	542	553	516	516	536	543	507	520	551	478	566	506	523	536	526	568	558	527	513	544	566	523	540	518	527	527	519	549	560	527	549	534	542	580	581	517	531	542	526	529	551	545	532	511	591	534	555	512	552	533	565	514	513	527	553	537	522	561	540	496	554	501	563	583	550	556	540	584	517	530	550	534	549	531	488	544	516	540	504	539	554	549	549	491	521	567	512	543	518	561	530	491	554	524	488	532	501	509	532	524	503	549	528	538	590	501	557	524	556	526	528	532	553	510	575	518	544	544	503	502	538	522	574	522	522	481	569	491	553	539	546	529	553	527	564	540	562	523	586	543	526	497	472	551	557	524	575	581	518	536	551	621	509	505	524	489	530	524	554	556	515	507	562	541	506	532	567	568	532	536	505	504	519	535	548	597	544	490	548	532	544	562	579	505	516	525	537	532	583	526	541	532	582	479	531	543	532	531	527	512	524	507	589	560	491	542	545	535	524	547	542	520	547	515	555	569	529	571	570	553	562	576	552	520	526	522	516	533	568	565	521	550	533	549	526	562	573	573	557	564	572	535	541	483	531	553	563	508	533	580	525	522	506	473	523	515	530	517	523	545	549	488	516	577	567	508	511	529	542	579	532	529	537	514	536	526	543	531	543	562	548	535	518	504	521	511	555	565	587	549	502	492	559	549	524	539	576	551	561	584	563	546	521	514	583	544	564	550	536	512	529	539	525	522	500	544	553	531	554	514	533	556	511	559	550	528	572	516	564	529	534	526	537	532	508	517	520	532	554	524	541	559	551	532	547	526	543	511	531	549	537	545	564	495	564	556	530	520	548	518	555	577	597	561	511	565	535	524	570	521	504	512	564	499	559	533	512	571	562	518	562	534	533	562	506	532	551	527	554	556	541	547	550	507	557	547	537	563	545	520	537	523	547	552	547	537	562	538	537	534	500	518	547	552	522	533	531	536	542	515	530	585	567	541	555	529	540	552	513	538	536	536	531	575	505	518	556	571	527	505	520	502	566	521	484	523	542	492	591	532	517	526	586	568	531	574	543	526	533	466	491	525	540	522	543	556	559	545	553	494	567	557	532	498	536	538	578	564	587	546	497	531	521	583	570	524	557	528	562	531	521	515	539	550	539	537	560	503	525	531	559	527	552	480	530	516	501	532	505	532	610	531	489	557	543	523	548	557	562	535	504	499	578	541	491	549	534	550	557	512	543	526	530	513	518	559	495	527	525	547	529	552	526	572	506	572	509	524	559	488	556	528	539	528	541	534	521	513	552	520	540	511	517	568	523	533	522	581	516	497	523	523	549	486	548	524	491	570	529	557	548	545	559	561	529	542	546	549	532	534	537	544	529	519	533	510	516	531	561	504	522	519	515	552	498	513	541	529	593	534	546	579	519	521	524	537	502	507	508	567	516	497	510	547	526	490	544	567	536	562	518	486	538	574	547	523	544	522	521	547	564	555	525	541	514	533	538	535	565	564	533	530	520	534	572	555	566	549	532	535	555	588	585	568	590	482	517	572	578	541	523	539	562	531	527	520	543	528	532	538	529	542	510	550	541	548	535	504	516	547	546	552	542	552	529	545	566	542	552	570	539	506	535	539	544	553	534	535	521	511	537	512	502	528	541	562	536	559	511	544	531	550	552	530	549	555	528	554	513	573	505	562	534	522	508	529	546	536	538	511	546	521	481	527	567	493	516	507	560	525	553	530	533	558	534	527	540	532	516	568	579	541	557	559	532	583	583	523	549	570	523	550	520	520	519	519	526	526	528	520	550	527	532	511	515	575	507	507	558	490	527	528	535	521	528	523	583	558	536	549	566	512	533	547	554	527	514	537	538	485	537	513	541	516	524	524	516	592	536	533	541	560	569	556	529	555	562	551	548	545	552	513	566	504	594	526	528	510	538	509	535	561	510	523	524	529	537	525	527	504	597	550	530	547	536	553	538	504	506	513	533	519	554	540	521	535	555	569	535	530	542	505	535	525	534	544	501	513	514	516	524	540	514	517	562	503	530	545	539	525	529	553	562	534	531	530	549	565	556	515	523	588	517	511	556	560	556	513	510	597	538	561	496	544	529	568	487	534	544	581	570	595	554	489	554	569	537	577	580	542	541	509	554	538	511	517	530	503	562	537	525	498	481	538	506	562	542	539	552	551	565	537	541	554	518	554	546	545	530	532	540	573	569	552	531	547	503	556	508	518	548	537	532	504	524	572	511	541	544	518	512	537	543	533	537	532	523	502	529	494	563	539
5072	686	666	555	520	549	558	524	520	534	516	483	470	481	484	485	485	474	508	514	524	512	505	477	519	478	512	496	488	506	498	494	483	500	499	508	476	514	493	516	470	516	489	502	481	492	507	458	493	451	490	481	533	496	455	454	485	511	512	497	442	526	511	512	493	495	486	467	484	480	493	469	429	522	520	488	480	502	487	467	510	493	466	480	492	501	511	517	526	493	478	499	479	530	523	511	482	501	488	473	507	497	516	481	494	478	503	490	467	521	465	499	507	495	497	505	471	522	481	527	495	519	490	490	477	500	515	515	500	489	474	497	462	485	475	491	499	522	460	504	495	492	513	484	522	480	523	531	520	488	488	501	499	487	448	504	462	458	515	480	534	516	506	498	453	490	466	498	495	527	503	483	542	530	491	498	475	453	492	518	493	516	505	502	518	523	491	507	495	474	493	484	453	515	536	512	490	495	489	465	507	515	497	476	503	483	505	533	469	505	488	488	494	508	541	497	492	459	460	511	460	511	460	518	472	495	518	480	500	512	487	485	488	493	510	497	501	453	529	512	489	453	455	460	494	494	498	480	506	523	490	476	531	488	480	486	474	525	483	490	471	511	469	479	484	457	491	459	519	498	531	525	507	495	531	532	494	485	493	450	492	501	480	494	512	495	493	491	487	508	489	499	478	518	457	486	452	473	521	505	450	482	492	500	485	456	467	489	475	482	502	513	480	504	532	470	529	461	475	512	489	481	505	505	522	484	520	514	491	490	486	496	517	503	506	508	503	502	447	531	466	511	489	491	498	517	463	504	485	508	526	506	501	528	510	508	503	464	488	519	491	458	530	477	486	503	496	464	526	495	492	487	534	461	474	490	505	490	461	501	487	492	526	484	520	535	492	516	501	505	457	509	524	420	485	451	474	502	483	487	461	509	488	479	478	481	450	449	481	491	482	482	477	504	496	483	469	461	493	497	466	475	485	471	490	491	468	456	514	497	524	451	466	522	470	512	508	469	532	505	467	491	513	476	513	538	505	536	510	478	511	477	459	473	506	502	481	478	492	511	516	471	552	518	489	504	477	531	540	496	477	477	548	497	465	475	498	470	502	461	497	538	474	485	498	494	485	514	471	490	479	499	465	540	448	511	490	505	482	494	500	530	472	519	485	517	489	488	475	469	500	502	545	487	474	502	479	515	493	463	480	495	517	467	501	491	501	489	444	471	471	517	488	520	500	485	493	507	529	513	517	488	543	472	509	484	465	485	447	518	466	521	482	532	463	480	470	482	506	452	465	459	529	522	472	483	494	496	473	485	514	520	540	505	446	518	489	458	505	478	534	521	490	490	443	475	491	480	497	497	471	493	504	535	492	490	452	500	504	464	513	519	484	498	517	473	491	492	487	503	499	486	474	495	499	474	518	477	467	501	489	468	513	497	521	510	475	494	456	468	504	494	454	513	492	469	488	488	502	512	475	503	541	474	496	504	525	522	490	493	509	502	513	527	500	475	491	479	527	513	474	485	494	461	509	483	456	494	459	459	520	502	489	512	495	487	511	526	490	482	469	484	485	517	455	452	515	517	461	462	503	488	525	496	543	477	503	484	504	525	484	498	462	496	501	518	462	498	478	479	484	484	518	522	492	512	511	502	527	513	460	504	495	508	552	488	461	493	560	504	492	487	484	488	494	457	468	505	541	490	505	511	476	513	481	497	502	507	501	491	503	524	472	451	485	485	499	491	484	473	463	504	499	504	491	484	503	448	475	462	478	529	499	479	503	515	462	485	532	495	456	473	507	464	468	513	511	504	442	503	481	493	481	478	490	483	509	479	478	529	509	488	468	527	493	468	492	510	477	519	537	480	505	502	452	556	500	502	462	481	500	502	472	505	459	509	488	535	506	479	507	485	509	526	491	510	474	528	524	510	507	527	464	571	496	493	509	495	499	472	502	489	513	497	483	518	540	444	507	489	498	480	507	479	472	490	481	503	520	510	503	507	527	501	504	502	488	495	478	484	503	516	509	499	480	485	514	473	510	506	494	474	484	496	489	502	512	480	514	480	467	508	481	465	507	526	513	493	499	527	485	446	504	535	521	503	507	506	483	501	511	481	501	485	470	488	505	485	482	536	512	479	441	494	475	511	508	486	446	520	485	465	467	473	508	521	513	514	496	475	491	508	498	505	498	503	464	491	500	489	461	495	462	497	517	507	497	477	480	500	508	473	503	508	474	478	522	504	469	501	486	522	469	513	472	486	518	499	547	501	500	500	507	498	451	509	453	516	520	526	489	473	486	473	460	535	514	562	495	488	479	511	460	511	501	473	472	498	444	490	499	477	499	490	510	519	457	531	542	489	457	528	502	476	472	516	470	486	496	487	469	464	463	511	521	491	452	441	451	514	510	500	466	483	525	538	438	517	471	493	472	471	487	437	503	524	529	511	508	524	523	557	507	517	496	467	518	521	503	456	513	475	470	456	474	492	482	477	533	510	538	499	490	528	478	497	522	498	503	479	508	462	515	463	517	478	481	457	526	488	504	483	480	474	523	511	504	531	526	472	478	507	477	531	491	429	455	520	524	513	507	529	499	531	503	490	482	505	498	505	504	528	453	496	481	521	467	485	481	497	478	479	453	524	438	496	477	494	479	536	514	497	479	492	494	479	495	465	471	480	497	491	469	492	531	456	509	460	522	499	514	509	504	507	469	474	519	501	446	500	480	488	530	505	464	503	485	457	486	487	536	477	471	513	486	490	500	451	463	461	484	495	513	500	528	520	490	470	493	484	489	458	427	467	552	496	470	497	474	540	541	466	491	489	475	495	476	505	471	467	509	495	503	497	494	493	479	524	467	519	518	456	510	481	504	458	498	517	505	537	488	529	465	472	512	509	498	522	474	485	501	493	492	504	521	513	509	477	408	488	501	478	481	451	460	488	480	502	487	509	485	497	513	533	485	501	475	488	477	504	465	515	476	502	454	542	471	483	493	491	455	482	507	486	471	473	506	454	496	467	492	475	547	513	505	511	498	475	448	475	459	497	501	531	481	475	506	477	531	493	469	522	494	511	433	495	454	498	469	487	506	527	524	521	487	505	451	495	460	509	515	498	509	510	464	462	478	511	491	486	503	489	468	491	501	563	459	508	494	520	507	515	459	471	453	504	517	491	491	498	464	499	477	506	489	514	456	543	518	496	462	508	537	484	520	480	466	514	507	486	493	468	535	516	471	495	489	465	486	486	495	498	489	478	527	479	515	506	512	457	475	499	529	508	491	499	502	448	472	461	473	523	495	504	487	527	489	499	471	485	499	478	451	501	461	494	453	508	489	455	495	530	461	488	508	484	505	496	445	489	497	469	476	489	465	483	457	498	470	495	524	487	515	486	506	475	496	465	492	518	500	496	453	509	474	497	531	481	516	503	527	506	494	488	478	494	488	501	505	510	448	488	501	506	526	496	497	509	471	530	500	490	493	467	474	511	498	462	541	482	497	489	487	518	478	497
25653	21408	26028	19274	1463	614	506	420	405	422	402	368	388	360	393	365	405	395	338	325	380	345	386	326	339	338	372	369	385	376	325	385	365	383	369	348	336	346	372	362	367	354	330	350	375	358	368	363	352	379	361	365	361	354	360	345	353	360	389	404	362	328	349	354	366	388	359	328	337	393	342	367	319	334	348	316	368	356	338	352	327	371	350	363	336	337	362	374	340	382	362	362	380	383	337	368	338	359	354	324	334	339	355	382	362	386	337	359	358	333	330	364	353	362	346	370	329	347	383	358	359	329	342	344	372	345	355	340	334	339	359	327	368	340	348	368	349	372	335	346	380	327	364	362	366	312	329	364	387	357	371	359	348	366	333	327	351	354	361	333	366	373	361	356	371	338	322	361	319	368	392	359	353	318	342	350	358	373	358	344	356	357	358	392	317	359	336	348	375	330	364	370	349	368	341	332	372	321	409	375	347	355	354	326	347	377	357	358	366	367	333	355	329	352	355	336	337	348	337	343	354	356	383	349	362	329	360	356	349	342	356	367	353	368	383	379	352	363	368	360	363	348	361	345	309	320	364	333	377	325	345	386	369	344	330	370	372	399	346	349	353	366	371	368	361	316	391	382	343	397	350	342	355	330	342	349	325	350	341	347	346	342	354	373	341	347	346	364	350	367	339	355	388	382	322	351	343	328	365	377	345	342	341	337	359	354	356	319	366	339	324	364	383	332	361	385	380	333	370	336	340	353	337	373	359	373	360	382	333	392	326	359	349	340	340	367	360	357	372	336	334	349	368	362	353	343	335	356	345	380	372	349	363	366	360	340	337	339	376	366	336	367	306	316	344	371	340	368	329	379	379	367	350	352	369	346	354	337	365	370	331	394	332	347	306	332	355	355	376	342	336	359	330	322	369	337	344	336	391	346	345	363	351	364	358	344	339	362	356	377	344	373	352	366	346	296	362	340	373	352	350	355	351	357	332	341	335	378	346	334	338	373	328	317	362	337	344	347	365	343	359	384	345	347	354	373	341	352	358	373	359	360	360	349	377	377	353	347	381	334	339	351	325	305	339	362	314	332	364	351	372	320	344	396	392	334	321	379	366	342	295	364	314	363	366	367	362	340	343	344	365	333	369	357	345	390	340	348	359	360	347	337	335	341	389	363	351	374	351	373	369	332	339	364	355	375	367	378	342	355	345	326	347	343	364	346	373	351	361	339	330	369	337	337	352	312	361	365	367	400	336	385	350	346	344	335	344	377	363	381	376	340	356	350	310	320	346	336	315	339	341	360	325	325	352	353	346	364	345	394	362	363	354	345	363	356	319	349	352	360	348	360	321	344	332	322	354	359	302	392	359	333	347	378	337	356	380	368	373	369	327	329	370	366	347	350	374	386	326	367	346	384	339	359	373	344	359	333	350	343	317	352	346	378	324	337	366	383	364	367	356	357	350	355	375	354	372	362	352	335	340	337	357	344	335	332	371	395	337	332	337	351	366	344	361	363	354	317	364	311	354	327	344	355	346	332	336	325	322	337	368	380	371	371	354	360	354	342	378	335	354	373	353	357	359	385	339	312	375	350	339	358	348	327	360	333	352	349	354	329	341	352	353	314	348	369	359	329	349	333	374	321	359	326	353	341	366	344	342	350	374	312	336	339	356	365	352	329	342	353	353	382	330	306	333	378	323	366	328	341	331	352	343	334	303	339	370	358	351	347	362	329	362	325	360	357	337	340	375	340	375	308	378	349	348	391	340	356	355	339	342	352	376	379	321	367	395	341	305	354	355	352	335	381	303	354	360	355	370	350	331	345	401	392	332	385	325	342	359	312	354	339	370	347	360	348	338	367	318	365	351	345	317	323	344	356	322	335	347	357	339	343	341	337	344	351	342	378	324	342	332	374	384	345	328	370	302	370	368	359	345	346	366	320	383	339	359	313	309	348	359	345	368	333	338	330	346	341	352	356	368	370	325	352	319	348	362	352	390	354	348	359	364	352	358	333	359	336	312	340	338	346	329	374	326	342	370	346	376	363	346	374	330	337	333	398	334	368	344	352	368	330	383	358	356	349	355	346	356	375	351	351	349	375	360	345	341	346	365	370	327	353	347	361	324	362	367	350	352	334	343	340	386	363	352	345	354	356	356	349	364	376	376	353	304	381	368	354	359	347	345	374	319	337	359	348	353	360	381	382	366	360	348	352	326	332	367	346	315	346	356	346	394	360	364	353	318	357	396	341	354	378	345	360	354	366	356	332	371	344	369	363	338	355	355	351	363	343	337	396	356	324	342	386	363	335	343	390	333	391	392	363	317	339	339	361	371	404	345	385	340	376	372	316	346	345	344	357	356	372	351	380	345	359	350	301	371	329	321	335	356	370	338	352	370	328	370	306	363	319	350	336	349	343	367	363	341	345	381	372	369	347	364	323	357	344	354	312	364	323	291	341	354	380	326	365	355	334	357	343	358	384	379	379	361	338	366	327	372	388	369	361	339	334	360	354	371	361	334	384	350	382	348	383	360	376	370	358	334	363	365	364	360	352	374	367	343	337	320	360	392	340	316	345	315	371	389	355	333	385	379	367	375	314	373	358	349	337	354	382	373	340	332	309	350	369	347	353	372	333	381	354	349	360	350	348	351	349	377	362	365	352	342	368	317	360	345	366	352	331	341	365	376	329	414	353	366	339	361	362	349	345	366	369	347	360	356	355	344	358	362	326	376	363	335	339	324	350	341	366	356	381	350	336	369	368	329	321	355	352	346	350	369	363	368	345	353	365	350	327	371	342	395	348	350	358	314	333	352	330	322	361	358	339	370	375	349	329	354	376	341	318	380	374	348	361	370	326	384	394	372	354	343	353	367	325	335	369	371	376	347	333	371	340	385	334	335	363	381	363	327	364	346	388	297	347	344	374	335	376	380	365	349	337	341	369	406	368	300	340	338	342	332	367	368	337	347	352	344	345	366	376	326	327	368	350	331	312	342	332	336	332	369	304	365	352	353	321	310	321	342	346	371	330	332	336	346	331	374	338	353	354	382	332	348	354	369	343	371	309	346	352	377	362	360	356	366	362	363	349	357	348	361	350	365	353	356	373	342	363	350	344	340	370	351	356	347	343	349	347	307	368	334	380	371	381	368	307	345	399	310	348	352	387	341	364	377	389	357	361	364	344	364	316	357	349	368	361	356	372	380	349	329	332	366	355	330	351	351	325	366	378	342	372	353	361	329	331	374	341	338	357	351	367	320	331	380	307	369	374	360	354	321	343	341	379	328	342	365	358	357	363	350	342	391	326	350	328	333	358	356	356	351	345	375	363	303	349	363	359	367	329	346	359	347	309	327	329	342	351	365	362	387	345	316	340	376	341	329	338	336	354	347	347	331	337	370	375	364	390	341	376	377	338	367	374	363	324	374	363	341	348	359	324	316	312	368	308	358	338	352	331	342	368	339	326	393	382	352	374	369	342	343	355	374	324	363	342	344	366	323	329	359	347	311	310
3437	1987	1586	869	703	582	522	494	485	432	418	424	399	385	384	361	388	345	392	393	328	372	357	383	373	369	371	422	337	348	416	368	338	356	361	365	366	392	343	348	363	361	344	338	360	337	342	341	348	367	365	349	334	364	362	345	376	326	385	372	344	360	316	331	321	348	357	343	390	343	365	373	370	344	365	347	335	343	322	377	365	339	342	341	342	353	353	340	375	398	347	339	351	345	397	333	374	347	371	408	339	374	351	347	350	348	355	338	365	324	343	340	352	352	359	355	368	328	341	385	347	369	329	348	339	367	298	369	347	332	343	368	387	358	375	352	330	404	336	367	362	355	359	367	347	358	369	348	381	372	355	325	359	362	347	349	328	378	338	344	377	327	365	321	337	342	374	364	327	330	366	390	290	324	375	359	321	339	342	355	349	349	375	382	325	352	341	375	312	365	384	333	343	349	342	359	363	334	371	348	342	345	366	346	357	303	367	371	328	306	344	296	351	381	337	333	334	367	355	330	337	356	364	345	370	317	368	346	371	326	328	347	335	347	344	347	332	367	339	345	318	336	342	360	367	353	358	310	325	331	325	338	326	362	349	365	331	326	314	379	355	328	363	362	397	354	350	367	370	349	342	361	379	385	359	420	354	356	334	342	354	327	368	349	391	362	330	331	376	365	341	331	382	339	340	326	349	353	355	357	347	327	375	375	334	352	341	372	349	368	390	369	344	350	315	346	332	348	366	345	352	350	344	327	336	348	330	337	339	367	339	345	384	351	314	381	352	327	360	318	372	358	343	341	336	374	359	330	360	347	345	362	379	336	367	383	378	337	357	341	345	367	339	348	342	352	383	351	379	336	337	374	363	328	357	332	335	366	376	329	332	319	338	363	336	362	327	329	333	326	385	339	365	355	370	389	358	325	345	358	322	371	330	348	382	363	338	334	348	333	375	343	327	334	316	403	332	320	350	333	344	325	323	353	370	340	363	394	364	345	361	329	371	351	346	332	349	357	350	347	372	319	346	331	324	337	375	315	349	340	370	344	339	363	333	340	378	341	369	382	343	324	319	355	348	355	359	369	347	316	356	373	340	342	339	351	333	347	359	317	353	335	344	365	346	332	351	347	347	358	371	352	365	353	329	344	351	362	344	349	340	363	341	321	340	358	340	339	333	340	323	326	328	340	364	331	357	358	338	347	331	328	339	360	376	364	367	355	345	332	349	335	362	326	339	334	320	373	351	351	360	342	323	351	340	355	327	328	356	327	362	353	356	372	372	299	339	337	374	390	333	340	342	359	336	314	336	354	360	361	358	303	336	330	342	368	327	352	341	334	353	357	337	365	331	340	346	361	326	316	346	347	343	307	355	322	305	339	376	346	370	347	348	402	355	365	387	346	330	352	292	355	350	362	355	339	374	347	317	339	354	353	380	321	340	356	316	356	328	361	364	357	386	368	351	317	366	350	313	350	375	393	387	369	356	375	367	346	372	374	346	358	352	356	346	359	352	359	334	387	363	327	331	361	353	342	343	307	369	321	320	334	383	348	319	346	343	338	361	336	326	345	356	340	369	347	363	380	387	326	357	333	360	353	354	339	332	340	335	338	368	340	347	357	324	314	361	343	321	331	362	346	346	377	366	355	337	350	344	367	335	356	358	372	360	309	345	341	340	376	355	330	354	352	358	337	346	355	352	354	352	316	366	322	363	363	333	323	345	329	363	320	326	346	353	353	384	359	369	346	316	375	332	360	341	346	356	368	309	350	346	353	325	383	351	345	363	355	355	369	339	348	314	346	324	303	348	339	357	350	329	355	343	355	358	358	335	357	363	349	350	342	334	362	368	329	375	363	356	331	358	353	331	387	351	336	347	340	349	342	363	338	329	313	348	379	348	345	341	353	361	357	368	381	358	363	340	348	344	343	318	345	383	366	321	346	325	352	351	388	337	344	339	367	331	337	345	344	353	342	343	332	335	354	343	362	348	332	333	353	325	349	349	359	353	352	307	332	371	350	368	352	370	343	351	325	342	340	344	369	366	321	369	367	345	359	344	357	336	332	355	343	327	387	348	346	344	319	346	342	357	351	345	334	324	343	344	331	361	334	388	323	310	345	349	334	358	357	335	357	336	342	337	347	365	341	333	367	345	346	360	327	344	360	378	331	359	362	321	331	348	326	353	361	319	326	341	327	364	350	346	337	341	296	374	336	338	348	300	344	308	331	317	384	365	313	355	349	373	321	370	354	339	358	340	346	325	339	357	349	340	359	348	329	366	343	335	361	333	356	321	313	312	364	350	323	349	358	339	308	323	369	311	345	379	367	331	350	333	340	311	361	348	352	339	357	346	342	334	339	370	348	344	312	365	357	347	358	336	358	338	372	337	380	343	344	329	346	326	368	336	353	352	354	333	348	359	318	362	361	345	334	325	377	361	382	314	387	357	337	347	325	345	371	308	334	358	306	323	342	318	350	376	357	351	376	390	320	355	372	358	350	357	356	352	362	329	346	347	319	376	354	345	353	379	348	306	340	335	351	376	338	356	365	343	386	343	329	350	354	344	362	343	356	360	343	362	350	350	369	365	331	361	329	335	323	343	350	362	351	345	339	316	343	369	357	352	352	343	351	345	344	384	350	352	370	390	353	335	376	352	368	334	370	360	376	343	344	338	347	343	350	323	376	336	361	311	379	367	367	345	375	326	330	347	332	313	368	360	356	301	373	335	337	342	332	367	334	338	343	369	334	354	346	338	339	359	375	379	341	334	364	341	329	358	338	339	386	330	349	348	337	366	375	321	352	371	336	352	319	376	362	340	309	367	348	332	343	350	346	361	338	350	325	336	357	334	352	340	363	382	354	332	398	338	315	330	311	342	352	355	370	370	369	348	355	339	344	389	336	333	359	347	360	362	354	333	348	392	339	368	382	327	347	343	361	365	365	347	352	354	303	331	343	339	301	331	346	362	363	329	371	340	341	340	350	345	348	356	370	347	343	335	367	348	333	304	366	372	325	367	351	336	351	363	349	340	355	344	373	358	353	336	375	354	356	370	344	370	338	365	341	343	364	364	344	367	376	323	367	347	374	340	351	355	326	362	336	362	333	356	366	338	352	334	302	328	370	324	307	357	333	351	356	347	360	334	367	356	315	344	340	328	345	397	337	329	365	324	382	348	391	319	318	371	355	360	307	345	344	326	349	322	331	347	337	370	358	331	370	349	378	322	367	337	337	333	364	357	357	362	328	339	336	322	367	345	345	349	357	337	332	369	382	352	338	309	371	341	376	333	327	331	332	333	331	371	316	331	346	355	333	338	318	365	385	357	357	340	388	371	322	356	354	371	331	352	319	354	345	369	327	344	374	355	380	357	340	363	347	354	371	340	340	339	342	336	349	377	323	336	332	378	361	351	315	354	376	337	364	308	328	341	376	329	358	337	353	318	340	331	333	347	323	344	335	341	328	325	365	331	334	341	327	347	349	327	359	355	362	350	396	341	350	372	369
24207	21420	28594	24625	20137	2426	783	464	388	309	337	295	326	296	310	294	284	315	273	283	274	277	258	271	286	254	237	251	230	244	249	268	265	250	252	266	261	231	284	242	249	258	263	208	232	244	267	236	229	274	256	248	244	269	261	291	225	252	231	250	241	254	251	238	228	244	225	251	251	254	231	240	277	248	238	241	225	251	250	265	223	259	219	227	249	247	262	279	267	253	250	245	270	222	231	236	228	233	262	251	239	257	271	253	227	273	258	272	236	211	223	248	251	243	236	268	251	225	243	249	250	252	257	254	259	238	251	217	248	227	230	229	243	251	261	223	231	244	271	242	265	254	230	233	254	236	239	255	258	273	224	229	259	221	232	236	239	225	200	224	222	242	249	207	264	221	226	238	243	259	219	244	234	237	229	225	246	266	232	243	253	230	230	239	221	213	278	239	274	222	219	245	283	228	223	244	244	248	257	239	274	268	215	242	259	234	259	233	270	258	218	235	227	237	243	247	254	265	242	219	271	246	225	248	237	285	216	253	233	266	257	254	219	231	264	250	251	254	272	252	220	243	231	244	258	250	240	263	266	255	248	265	233	242	251	254	233	253	245	260	228	254	220	249	260	237	230	215	233	267	248	233	228	222	231	252	232	243	242	236	246	240	252	265	254	237	232	235	232	235	261	271	272	244	244	255	253	264	254	262	272	250	264	250	239	246	246	251	253	225	253	241	247	241	263	264	245	247	218	242	256	245	223	228	251	251	255	231	223	254	268	247	243	274	240	243	238	243	259	220	232	250	251	241	240	225	244	237	255	267	249	269	234	243	240	224	263	242	251	230	213	256	256	242	260	239	237	278	264	238	232	239	259	221	239	229	228	253	239	267	240	257	256	239	222	252	239	244	245	221	275	230	244	245	242	233	231	240	246	218	259	230	235	236	227	250	226	253	264	239	276	258	248	244	252	259	282	253	236	238	226	244	243	252	225	227	235	236	261	251	248	249	260	250	257	243	246	216	252	230	264	251	235	220	249	233	233	234	243	227	246	235	263	225	234	229	260	230	256	229	224	231	226	230	281	279	266	219	239	259	258	264	261	228	235	259	255	233	239	268	244	266	240	242	226	269	243	235	262	221	235	256	211	227	241	254	237	251	248	252	244	249	226	246	242	266	245	236	250	233	212	265	239	245	249	234	230	241	255	244	272	222	242	259	251	270	238	235	223	251	236	228	213	273	253	261	243	249	207	262	232	244	248	237	227	237	267	252	247	248	263	252	221	231	242	252	232	261	255	249	249	255	266	244	247	223	253	233	238	242	238	215	233	239	241	223	272	246	239	225	235	239	221	223	243	262	253	221	254	235	262	225	250	256	236	252	261	238	252	245	269	269	249	261	253	226	273	238	241	243	266	267	223	253	246	245	252	246	220	264	245	241	246	254	241	241	226	255	249	261	224	275	233	248	210	234	215	227	238	225	253	268	255	247	256	230	240	250	245	262	229	227	236	245	256	273	236	236	249	248	248	245	217	232	229	236	224	266	263	241	246	230	243	248	250	237	256	233	245	234	254	210	228	215	247	249	216	256	218	269	250	238	226	245	229	269	259	257	270	249	220	247	248	250	245	255	248	224	275	236	232	221	233	231	241	255	213	236	232	231	249	259	244	232	253	218	210	238	208	245	251	264	274	243	227	260	234	252	266	256	226	237	248	259	266	231	224	249	222	243	233	248	227	255	241	229	266	236	217	279	232	244	237	238	209	220	246	241	248	249	238	246	224	235	260	238	245	237	265	255	254	260	243	242	233	260	221	259	218	234	232	259	252	230	238	238	214	266	229	239	263	280	229	228	229	251	262	244	234	242	259	246	230	236	251	240	285	262	237	253	248	217	243	252	252	231	247	251	256	256	244	237	257	261	252	235	231	255	239	240	216	249	266	229	257	236	252	283	273	219	243	238	241	263	223	235	272	239	226	245	256	242	249	236	242	247	253	254	216	220	249	247	250	226	261	235	248	239	233	262	255	250	242	236	245	252	221	230	227	234	271	259	234	254	220	269	221	254	265	246	229	233	255	243	225	250	234	241	250	233	223	252	256	252	256	222	212	243	235	232	241	249	225	260	224	215	220	229	228	214	196	229	267	260	240	238	241	262	253	258	245	214	254	267	252	246	254	242	214	276	284	251	247	256	235	257	243	241	232	243	234	243	250	235	232	234	261	239	260	229	240	241	243	244	213	243	263	240	277	254	225	235	230	235	262	241	254	261	238	233	249	244	237	244	240	259	270	241	251	255	222	247	241	229	245	240	257	219	246	237	229	230	222	247	241	232	228	237	232	251	239	247	240	231	246	260	229	231	238	224	223	229	255	258	233	222	250	270	244	236	234	201	231	224	256	251	215	250	232	268	261	230	240	267	263	221	225	221	252	232	211	255	239	258	251	243	234	234	239	227	217	211	241	245	261	247	257	257	253	210	257	236	219	248	222	256	240	252	245	256	262	244	266	247	228	232	276	221	235	231	242	258	209	242	251	265	234	230	257	226	224	265	278	247	239	229	211	252	249	235	219	246	226	227	274	223	245	239	243	257	268	238	229	256	277	246	258	221	222	223	257	234	263	245	214	213	230	226	227	259	251	231	242	240	223	241	234	251	231	212	249	243	243	250	252	240	244	229	231	225	225	241	226	225	236	213	248	242	278	265	248	242	237	249	229	213	252	248	238	242	217	239	237	235	236	286	268	250	246	251	254	257	239	217	232	264	240	244	241	241	255	280	237	240	250	248	261	241	282	230	238	250	276	252	232	254	262	274	239	252	261	223	231	242	233	257	249	241	247	212	240	263	252	234	251	234	253	269	252	230	237	247	239	232	243	218	230	240	241	254	245	252	260	257	218	239	252	246	218	264	260	226	266	242	238	242	261	249	250	270	243	244	243	230	248	249	235	235	236	233	246	249	215	239	252	255	232	246	239	237	263	247	243	233	258	261	257	265	252	243	216	272	253	235	248	243	264	285	259	231	257	262	259	248	282	237	245	247	228	234	251	255	251	239	220	253	246	280	237	236	249	252	251	231	250	256	246	234	268	228	243	275	261	247	248	241	239	230	252	258	251	233	275	249	243	240	234	248	252	247	224	255	251	249	265	251	233	240	243	283	235	230	272	237	254	242	228	239	248	233	242	225	255	247	273	238	226	216	239	253	247	224	225	247	258	276	250	231	258	252	239	260	258	246	261	228	220	237	234	263	261	248	241	214	254	248	266	238	244	222	229	223	232	244	230	259	271	247	258	246	226	224	245	240	257	233	238	260	238	239	255	255	261	256	238	271	254	222	240	231	261	224	226	261	225	244	238	265	259	201	217	213	245	247	257	219	263	212	233	236	227	288	246	237	255	262	248	255	226	256	266	224	248	259	259	268	248	224	259	255	271	246	245	259	250	257	243	241	242	253	222	268	240	213	251	242	244	249	221	254	244	261	267	241	235	258	232	241	260	265	257	255	228	247	243	240
3224	4547	3633	1743	1144	909	729	644	544	447	451	433	356	342	334	306	291	307	306	291	302	292	318	325	299	281	277	271	265	249	273	264	291	266	267	263	296	232	294	288	272	268	273	251	259	258	254	250	230	275	266	266	276	263	259	264	249	255	240	239	263	303	270	260	271	264	257	240	269	233	310	252	289	278	240	277	243	249	276	246	262	252	250	252	264	279	268	222	264	259	256	271	270	251	253	273	297	268	266	254	273	277	275	251	239	293	212	250	263	245	251	227	249	243	267	297	235	291	273	264	257	258	236	272	235	260	266	236	271	256	263	242	249	249	262	228	252	264	301	234	245	239	250	252	250	248	257	252	269	265	285	271	260	282	292	252	257	264	263	265	252	275	256	250	278	242	276	264	250	257	242	245	254	256	257	243	288	250	236	252	279	267	243	254	271	271	236	270	233	280	275	247	242	273	261	285	258	249	249	252	256	228	265	245	282	273	257	269	248	255	237	275	246	246	264	236	273	248	259	271	233	255	226	272	238	239	230	261	245	272	278	281	253	221	272	241	263	265	250	234	274	260	263	255	251	264	231	272	265	251	262	290	275	252	262	233	262	274	258	241	244	236	245	264	252	258	255	270	248	261	248	242	253	252	247	253	265	275	246	269	278	242	233	268	269	262	267	274	234	253	266	251	266	283	261	264	246	275	249	261	226	242	266	254	256	251	258	252	245	232	258	221	285	256	275	263	250	260	258	230	253	254	241	274	223	263	253	259	235	285	273	291	241	245	237	249	262	235	286	211	279	256	243	281	261	261	282	278	277	263	236	235	246	247	244	268	259	246	270	259	251	281	246	241	252	269	251	243	286	263	236	267	284	222	280	268	259	249	247	241	258	293	251	250	249	255	267	242	249	274	276	277	262	227	247	237	245	278	234	287	283	258	255	279	249	239	221	286	259	249	241	240	270	248	272	268	248	243	241	243	255	298	255	238	259	237	258	252	262	265	250	292	237	250	249	238	236	253	281	284	235	267	265	278	271	251	270	244	246	265	270	229	272	245	284	261	250	243	246	243	259	268	261	269	247	236	261	277	289	269	248	275	247	269	270	253	244	286	256	269	279	275	250	271	268	245	254	267	287	251	252	237	268	245	231	262	238	265	238	243	261	234	241	251	240	251	266	268	242	278	226	239	224	268	283	282	219	272	252	251	263	255	228	239	249	223	245	254	263	277	273	256	269	242	244	242	247	252	258	292	263	271	224	271	267	280	251	249	300	267	241	258	251	274	248	289	269	243	285	248	256	257	247	260	256	271	276	279	249	242	248	260	255	265	252	228	250	246	254	277	242	242	251	263	251	231	234	253	258	263	273	251	281	235	294	255	248	264	260	242	276	255	261	271	224	271	267	237	257	252	261	262	258	282	253	262	260	249	255	248	292	257	260	280	236	244	232	235	276	268	273	257	224	267	240	243	256	271	285	242	262	265	243	251	271	242	248	257	242	248	245	244	240	241	280	283	218	234	253	232	243	248	268	249	253	287	224	263	252	261	264	259	275	266	246	244	252	235	270	245	246	262	240	266	266	276	272	256	261	262	259	283	260	262	248	262	248	256	281	247	275	265	241	271	249	230	267	228	243	285	228	271	225	254	262	243	268	272	237	263	261	251	250	244	243	249	246	252	241	258	255	269	229	237	225	227	268	249	263	258	257	224	285	236	267	261	248	263	276	251	261	254	244	268	267	259	247	266	253	231	241	255	251	249	276	244	272	257	265	242	284	236	239	261	268	266	248	253	235	264	246	256	254	259	214	241	266	266	245	257	255	278	244	258	247	290	252	267	277	259	262	270	253	254	254	271	269	264	242	233	244	257	256	251	262	265	269	242	264	268	247	238	243	240	268	251	250	258	271	278	247	243	236	285	259	239	244	271	247	255	250	272	241	263	248	257	248	235	255	265	262	246	237	256	242	254	256	275	270	259	267	239	264	232	251	250	253	239	238	265	268	254	243	270	272	248	247	253	270	258	249	262	254	267	238	253	221	248	241	281	246	257	256	231	278	273	247	254	238	251	280	294	265	254	275	285	242	241	242	270	254	245	281	240	230	224	231	263	263	275	228	279	278	248	251	246	274	256	260	253	250	270	234	252	238	244	254	233	259	264	289	255	268	243	265	235	261	277	275	263	272	258	247	243	295	261	268	267	287	267	247	223	246	273	231	228	275	255	270	245	250	235	260	276	261	224	255	257	276	243	254	274	232	247	238	284	244	251	249	246	275	270	219	255	247	229	233	248	257	282	228	253	254	253	247	248	263	260	251	244	257	272	261	223	241	231	251	253	291	267	260	243	280	275	263	227	226	243	266	259	243	270	264	253	268	257	262	262	273	257	229	260	269	256	242	255	274	249	248	243	227	272	268	278	249	247	232	256	256	240	252	272	239	275	258	275	284	241	257	240	248	262	228	250	275	260	237	276	258	254	260	249	238	253	259	246	219	220	243	224	263	237	275	248	256	227	241	275	281	269	247	256	266	242	270	272	241	228	250	292	238	245	258	241	264	267	241	269	249	248	266	273	251	265	252	262	268	265	262	240	229	252	250	243	246	268	247	263	254	242	257	263	270	258	256	252	251	252	230	271	275	263	241	239	230	261	245	238	244	263	246	241	247	272	261	241	260	250	242	258	254	244	268	268	224	275	250	237	223	253	253	249	241	249	237	254	253	254	247	257	256	282	246	247	268	216	264	244	242	260	261	211	284	235	260	247	262	245	233	253	231	224	277	250	270	278	254	252	233	257	239	255	236	249	258	282	240	254	248	253	253	239	277	289	253	281	235	247	257	285	263	272	263	256	267	267	252	259	286	281	292	243	252	248	256	264	251	231	277	262	275	223	269	250	257	266	262	272	275	243	260	246	253	231	289	263	242	251	279	245	248	270	270	227	246	282	240	251	266	233	245	231	253	244	269	245	261	252	247	248	228	226	246	241	261	257	262	236	245	281	228	228	251	238	221	266	220	247	231	251	251	272	271	239	267	237	252	259	291	262	260	232	268	236	235	241	258	261	233	248	271	221	266	248	249	248	255	244	277	252	259	260	264	253	247	248	272	270	253	250	234	268	246	260	236	245	266	248	252	261	260	236	226	282	242	220	252	249	264	247	246	262	274	239	246	253	276	259	254	239	228	231	261	259	266	279	249	278	224	280	264	279	245	255	249	250	264	243	228	288	279	247	233	240	252	278	235	270	253	246	268	255	255	260	261	251	208	264	266	258	283	243	248	247	271	233	273	270	304	257	260	226	242	269	247	274	258	264	231	231	266	262	264	256	244	279	248	246	256	270	229	235	214	261	236	251	251	278	253	252	261	267	241	224	274	205	258	277	253	303	250	268	229	227	254	251	254	265	222	265	240	249	240	237	262	281	241	243	226	250	244	234	248	253	270	272	290	271	255	250	262	262	230	254	265	241	232	286	222	259	264	278	242	259	246	256	273	245	220	248	271	259	263	269	249	268
27481	11662	1416	793	579	513	522	558	532	545	560	536	522	520	519	533	517	511	491	509	511	493	483	497	542	562	511	529	497	553	527	527	531	520	550	517	540	524	513	511	535	514	512	512	484	485	501	487	514	541	548	491	514	529	524	491	545	520	549	518	501	467	525	511	492	507	536	562	531	527	543	565	505	493	499	458	530	510	530	521	542	504	480	545	517	524	516	515	518	531	522	546	540	523	497	457	511	524	524	522	509	531	516	489	503	503	553	551	501	575	515	523	513	542	558	529	532	526	486	563	510	505	506	554	523	528	501	488	533	500	480	476	508	492	488	551	510	480	533	551	525	449	542	506	513	510	535	483	486	510	533	516	548	534	505	516	507	508	523	520	531	531	534	544	521	530	491	536	503	500	487	536	509	492	536	538	528	494	512	536	554	523	486	529	481	522	548	507	553	471	498	512	566	524	513	518	487	522	485	532	513	493	509	504	501	523	551	508	503	509	516	529	498	553	536	506	503	479	530	511	522	478	553	521	510	539	532	520	496	467	499	484	572	524	532	486	483	504	504	533	524	517	539	520	496	467	513	491	524	529	521	490	517	481	500	506	519	536	533	521	533	468	562	473	506	527	505	542	540	526	517	534	527	499	520	542	507	504	511	499	495	510	505	516	525	504	509	528	505	478	517	554	520	510	492	520	515	474	508	494	508	496	480	484	525	499	502	503	474	500	526	508	533	519	526	478	546	517	525	513	508	543	500	501	517	507	550	527	567	479	496	520	529	497	492	528	520	525	505	542	530	497	516	533	548	530	505	485	503	516	524	488	487	487	519	481	546	524	530	503	525	522	471	503	512	520	508	530	521	514	501	538	520	501	550	524	499	533	458	520	558	543	526	506	540	475	534	502	527	480	537	505	537	502	517	507	471	525	518	528	520	510	495	537	487	512	486	530	498	499	530	494	556	482	537	483	526	506	493	495	504	501	515	501	544	542	510	515	491	537	506	503	536	520	541	469	559	480	561	538	534	505	497	546	520	519	486	488	546	515	497	500	461	491	508	504	549	492	477	525	531	553	475	512	493	522	484	542	498	574	511	525	555	473	523	525	517	544	532	507	503	488	513	549	492	485	506	492	511	518	502	517	484	462	533	519	499	533	511	501	471	489	531	524	504	527	519	504	502	499	548	555	513	550	523	474	499	455	529	531	532	498	524	504	508	519	494	496	535	525	502	493	541	526	474	508	535	539	537	504	503	512	501	487	528	520	487	526	529	478	504	509	508	523	526	496	545	508	550	471	523	508	539	523	480	507	508	502	528	484	510	506	472	506	522	534	522	518	550	507	487	510	531	494	495	505	526	531	557	492	510	518	475	488	523	492	574	535	531	540	507	557	495	531	544	518	517	503	489	553	500	491	497	517	530	485	589	542	538	563	545	495	522	523	501	513	528	523	531	461	513	496	522	501	504	535	594	539	518	534	513	525	494	551	508	510	485	513	490	509	496	535	483	517	536	534	552	540	517	528	504	495	524	520	524	525	509	532	528	504	526	543	520	457	471	512	500	519	522	505	538	490	527	529	521	524	527	523	520	468	538	516	497	565	505	504	522	523	507	504	536	498	512	515	503	466	544	528	517	529	544	523	524	504	561	513	550	539	559	508	551	510	502	526	490	543	492	504	506	500	548	512	503	526	540	495	503	518	518	508	550	471	502	506	527	512	531	521	514	519	556	503	549	500	511	537	537	465	565	489	507	582	481	478	564	546	529	491	532	474	552	505	522	528	485	504	520	514	493	525	509	525	487	482	529	515	528	516	506	511	498	536	523	524	491	501	529	486	555	551	526	503	505	526	525	505	524	512	479	508	537	514	495	502	533	500	493	532	548	501	479	489	519	471	494	515	523	519	528	539	566	503	509	502	516	508	491	533	541	496	492	515	523	518	508	507	542	518	501	517	534	510	519	529	494	506	516	511	537	532	474	507	534	498	498	494	567	487	505	521	512	547	535	531	532	522	511	507	529	516	515	497	525	496	536	500	483	552	513	522	535	507	514	514	508	546	556	548	519	507	536	532	513	551	508	545	509	531	556	559	542	526	554	484	494	530	476	522	507	552	526	492	528	533	552	490	516	497	535	506	486	562	507	528	512	542	534	534	499	552	516	528	536	475	512	506	509	470	525	498	539	521	528	495	522	558	541	526	462	516	533	534	532	507	505	504	529	549	521	507	513	546	490	517	486	513	504	516	551	503	502	515	487	543	461	520	506	527	530	526	501	531	533	514	501	490	517	510	514	531	560	473	500	527	477	514	531	473	534	510	540	499	526	499	514	546	534	511	518	499	553	512	486	524	508	501	510	517	491	500	525	516	536	514	485	463	522	528	535	495	549	524	517	571	494	515	469	533	516	492	526	540	523	517	496	457	512	509	527	519	485	524	557	525	530	514	558	477	541	526	523	528	526	500	514	520	493	531	509	480	520	504	514	532	493	478	524	495	508	510	521	513	502	525	517	573	538	518	481	524	460	499	532	542	506	505	514	528	480	531	532	499	513	505	489	511	541	490	513	514	539	521	507	520	529	522	509	510	508	527	497	507	548	499	529	527	513	571	492	495	524	518	528	528	523	519	514	524	494	476	505	537	501	520	549	470	493	482	524	514	523	548	509	540	556	518	518	529	502	492	539	487	558	546	495	521	465	523	499	477	527	531	483	555	537	513	499	518	512	508	521	538	515	504	537	515	537	521	475	514	512	513	501	504	556	523	536	501	506	516	503	511	547	509	534	507	526	552	526	532	515	554	518	511	509	517	497	472	517	515	477	521	574	526	522	560	534	510	537	519	548	586	521	506	525	497	516	492	543	496	539	497	492	510	502	507	478	506	534	483	515	543	496	508	495	504	523	546	530	540	542	530	521	538	486	513	505	551	539	510	467	498	485	498	529	504	514	511	546	551	482	467	516	513	530	486	500	566	541	539	500	554	545	506	526	524	504	550	503	530	516	539	506	545	502	508	523	471	547	505	505	531	550	477	517	488	508	528	547	492	519	474	527	536	555	514	498	521	497	550	515	466	470	512	527	514	515	550	515	545	525	539	513	482	522	504	559	515	518	534	495	516	560	508	500	486	492	507	515	496	599	518	503	524	528	528	515	512	549	502	506	501	480	529	489	469	460	513	503	571	508	503	504	495	507	562	544	519	570	546	549	500	540	524	508	487	530	517	537	541	494	498	517	496	486	551	502	524	496	499	553	515	537	535	487	483	513	518	527	477	545	517	511	503	528	508	517	482	506	503	524	529	566	529	498	518	510	522	501	514	524	549	486	478	524	535	503	539	541	502	499	507	519	505	495	526	510	533	555	556	515	538	530	525	473	498	549	521	520	554	508	523	523	530	530	495	493	483	527	498	491	566	501	539	490	483	518	506	513	509	494	504	508	546	505	515	537	541	495	539	540	486	494	466	504	534	531	488	535	484	493	517	510	511	537	523	524	484	527	507	494	536	478	535	543	552
5047	671	647	549	531	475	515	530	473	474	489	501	519	486	493	498	520	502	504	493	480	492	503	502	475	472	487	481	494	467	518	551	488	470	482	466	489	487	505	475	470	486	440	506	472	523	455	489	483	475	480	481	476	505	475	510	477	481	458	481	488	514	527	482	479	501	513	449	521	475	473	475	463	470	494	496	497	516	501	468	519	483	506	505	483	528	496	490	487	493	462	485	481	437	476	508	479	457	468	471	500	463	488	486	492	500	466	477	488	453	478	472	484	454	428	483	479	489	503	458	511	489	444	486	483	460	499	466	509	480	478	497	501	483	496	482	497	493	482	454	485	462	465	503	477	509	453	452	465	488	466	472	492	488	519	469	491	460	504	517	474	467	498	423	458	462	463	518	460	457	468	459	484	476	484	488	473	501	468	497	495	482	469	517	490	468	442	511	512	490	438	456	487	510	521	454	467	521	506	509	485	491	513	475	502	484	500	456	472	473	494	520	475	498	471	513	484	478	478	438	475	462	436	497	454	464	502	489	466	466	443	461	428	430	510	510	465	460	474	460	469	483	495	499	461	499	489	477	482	491	509	492	447	490	493	443	509	454	465	453	503	457	450	476	477	455	431	447	466	502	486	485	496	508	456	481	470	466	457	477	465	477	462	481	510	467	490	490	503	475	507	516	487	501	492	463	446	507	519	443	498	485	468	505	510	452	487	485	444	444	479	490	490	488	476	443	494	482	505	467	476	497	471	493	509	491	455	501	487	528	475	432	473	479	464	496	516	433	457	464	499	481	439	460	481	472	502	434	512	481	460	393	494	424	481	467	487	497	461	486	458	473	495	490	479	503	504	486	481	490	469	483	506	490	496	489	496	474	518	460	472	482	462	500	484	486	480	437	487	470	456	486	478	518	469	482	523	462	461	461	503	494	465	470	530	477	476	466	482	456	436	467	488	466	485	512	458	444	508	499	500	489	494	459	470	469	483	479	492	487	472	472	464	464	497	459	506	502	484	468	458	475	489	449	437	474	516	521	472	502	479	472	488	445	452	470	526	499	484	491	479	503	466	457	471	492	488	483	516	477	484	480	456	472	444	510	466	471	540	515	496	491	523	488	451	472	438	480	463	490	530	477	485	458	534	501	487	485	496	482	475	500	477	467	522	472	461	469	453	449	476	498	514	479	465	464	461	496	462	491	491	489	449	510	496	497	482	481	474	494	466	508	490	450	511	512	435	483	485	502	478	474	492	472	465	495	462	466	516	473	481	466	491	445	491	483	502	450	486	470	455	478	492	451	442	488	503	509	469	483	480	437	497	469	468	472	496	458	462	501	504	466	473	446	506	455	492	500	490	535	468	482	507	495	440	487	485	474	452	485	478	457	474	455	497	452	493	459	506	531	511	479	455	458	514	525	522	503	500	491	485	531	466	481	489	476	455	452	448	474	484	489	496	486	492	515	462	498	496	481	459	477	448	513	477	487	495	486	461	461	484	498	438	521	467	498	491	476	494	491	489	497	479	489	513	482	476	505	458	489	503	478	464	452	501	468	493	490	474	463	481	462	489	490	504	462	494	491	481	482	480	497	503	478	463	470	479	501	490	454	485	496	484	496	476	538	466	471	483	475	471	499	456	493	479	462	478	471	488	480	464	501	451	474	468	467	493	478	476	468	493	490	506	471	494	514	499	499	484	449	465	481	496	466	458	474	455	508	474	500	508	474	511	472	510	473	509	495	481	460	520	491	465	499	510	503	515	484	501	454	510	481	459	504	481	481	479	496	494	462	462	497	446	467	493	478	471	484	506	484	463	449	524	466	482	473	470	472	492	496	460	443	482	446	448	462	476	471	504	494	509	510	506	506	478	508	465	515	479	456	482	462	439	500	475	447	496	473	487	493	499	528	486	486	481	482	491	506	491	414	506	511	505	488	464	461	500	472	499	476	484	474	483	437	530	495	490	453	494	477	492	467	469	460	455	503	476	476	464	459	497	468	490	510	497	492	482	512	443	455	492	477	479	483	499	479	444	482	479	470	495	487	462	481	459	478	460	500	467	512	502	463	466	489	453	494	497	474	464	480	455	479	486	467	464	528	487	494	476	461	515	515	448	502	477	473	458	450	482	495	507	477	494	466	477	478	466	511	506	452	456	481	461	488	435	488	484	469	509	469	468	485	490	496	491	470	465	493	464	440	453	489	515	463	497	491	459	476	497	430	483	489	502	494	512	497	474	500	515	522	468	432	469	476	500	503	493	478	482	491	513	483	492	494	484	500	466	488	513	454	482	500	499	463	477	490	463	489	485	487	461	499	491	501	479	478	479	519	497	465	481	463	510	504	480	498	468	477	460	504	460	528	460	526	492	487	438	501	466	477	511	479	515	451	493	485	496	466	484	484	425	490	499	464	502	509	496	482	461	485	498	522	494	458	470	455	503	463	435	495	473	503	456	509	470	481	471	499	447	477	506	455	499	485	477	487	479	449	497	481	479	480	514	487	476	477	472	447	420	488	450	468	520	481	471	466	473	476	453	453	479	507	494	448	459	487	477	459	474	511	474	514	459	506	488	494	487	505	435	457	503	464	477	492	489	499	473	492	473	487	511	497	522	467	492	491	481	497	468	477	488	458	542	444	496	475	482	503	474	442	464	482	464	459	498	464	491	467	459	479	475	475	486	457	499	499	462	477	498	456	501	474	508	467	504	472	418	477	483	510	497	508	499	472	483	495	496	506	436	468	474	473	489	482	480	480	483	477	475	454	521	475	506	507	454	499	485	478	448	492	519	459	481	490	508	503	454	502	452	496	463	507	491	510	470	502	525	499	487	490	507	492	468	481	478	503	520	498	493	473	487	436	478	497	453	507	519	477	460	483	467	477	493	487	482	484	476	449	497	463	501	490	479	497	471	463	491	519	490	458	525	442	482	454	493	497	458	478	474	470	491	496	510	504	475	520	475	489	483	440	483	515	473	516	525	500	493	523	472	501	524	485	502	488	477	491	513	479	497	461	494	472	444	477	475	500	490	471	486	481	466	506	441	434	474	508	486	489	474	443	485	468	488	516	493	483	446	447	497	506	456	497	498	479	506	444	459	469	481	489	457	529	490	513	492	468	508	465	495	483	463	469	495	457	491	471	477	455	493	469	479	476	477	537	443	499	488	486	497	507	499	475	457	468	499	488	462	477	459	480	503	434	470	496	468	474	482	485	478	492	447	462	472	486	510	475	508	505	502	504	503	490	463	498	483	480	488	479	475	463	441	502	467	506	477	462	478	468	480	459	478	495	479	536	451	438	442	480	487	478	486	519	507	497	456	488	494	484	480	474	485	502	468	496	486	473	462	461	504	521	502	496	512	459	447	490	500	493	506	472	455	458	494	494	455	526	485	485	452	454	467	490	474	502	500	507	462	529	469	479	502	483	464	486	479	474	439	464	507	464	468	446	510	456	471	476	488	512	494	497	451	467	469	457	515	468	464	497	471	481	465	459	462	479	472	463
25646	21400	26073	19155	1428	599	472	426	454	366	376	369	350	367	357	345	346	353	352	385	329	353	341	358	362	368	376	348	361	353	322	340	335	331	355	316	331	334	352	344	348	339	348	337	338	345	346	352	371	386	372	324	354	368	337	304	355	345	343	330	328	337	373	333	360	319	365	346	356	306	368	349	387	374	336	330	363	334	348	348	345	337	323	362	348	335	330	325	371	353	335	318	386	324	352	323	352	391	329	348	342	346	342	374	336	338	340	333	320	329	357	356	351	361	355	351	344	369	336	359	288	314	358	364	325	362	324	319	316	337	352	334	349	362	350	339	335	335	341	353	334	356	346	338	332	316	334	338	336	363	378	332	371	324	332	309	360	365	346	348	295	352	349	344	328	344	320	317	349	355	358	339	338	334	341	360	318	346	368	354	353	337	307	346	351	323	364	338	372	344	347	331	347	332	351	366	339	304	339	360	320	331	333	308	339	346	334	313	325	343	380	336	309	359	403	345	362	374	350	362	333	381	342	345	372	324	317	354	341	325	324	319	360	322	356	349	376	359	310	364	358	348	357	347	345	351	345	348	317	339	341	363	312	387	306	314	340	320	343	349	324	363	346	338	352	293	314	352	376	357	354	346	325	337	335	352	354	366	353	362	352	326	325	331	356	344	370	340	357	332	349	324	284	294	354	335	332	379	352	356	331	329	329	338	358	351	345	350	348	352	334	341	318	311	341	355	345	375	380	380	348	349	379	376	338	321	357	343	343	363	350	343	340	365	362	318	353	339	333	330	318	345	321	344	324	356	331	363	393	369	354	343	375	320	314	329	336	346	318	342	340	345	315	376	359	327	358	338	334	343	343	356	362	325	301	324	351	371	365	335	353	361	317	331	316	391	331	334	335	324	357	313	326	331	347	356	340	308	332	359	325	359	353	331	351	349	339	356	369	346	354	362	318	363	358	375	367	317	363	322	348	349	360	329	337	391	325	355	340	346	351	358	365	339	362	320	355	321	367	327	337	381	353	351	345	321	358	343	368	334	343	350	324	361	336	358	336	348	337	326	358	338	350	349	346	344	378	307	334	314	347	323	354	340	367	342	327	330	387	331	317	357	326	364	338	339	342	343	360	356	343	306	349	344	344	331	347	339	355	340	349	350	338	396	357	377	329	345	344	348	338	319	321	336	336	341	350	339	339	350	369	368	334	343	354	322	336	356	374	339	332	332	333	329	385	353	313	320	349	335	344	357	352	349	371	307	332	372	321	314	347	309	332	331	337	371	350	344	341	341	357	352	332	372	319	361	350	327	331	355	315	326	364	362	312	307	389	356	340	367	333	351	357	342	342	338	319	331	304	338	356	323	317	335	327	314	324	342	330	304	335	359	323	330	317	331	315	397	341	325	349	368	337	358	369	396	345	320	318	393	331	334	334	353	357	338	350	337	366	332	315	368	337	329	328	356	349	362	365	373	352	369	325	359	356	337	355	329	335	332	361	336	348	350	346	337	317	346	354	346	333	326	375	333	323	354	325	320	308	346	321	375	314	326	365	325	345	341	389	361	386	331	343	339	313	348	342	337	335	319	296	313	356	346	334	311	358	329	351	326	375	329	385	369	368	337	335	332	332	337	363	329	345	373	361	360	313	366	317	355	356	338	325	365	353	351	369	390	380	363	322	319	340	363	338	323	312	339	358	349	352	376	340	296	291	317	351	345	335	339	323	366	372	366	320	369	337	321	342	336	335	342	330	329	338	352	346	368	368	315	389	328	317	344	332	343	323	301	381	325	327	355	342	363	341	331	363	345	318	327	352	331	304	335	324	351	359	363	316	340	316	319	344	370	368	340	342	311	343	335	327	350	338	370	330	327	338	314	302	352	332	322	345	299	340	332	337	373	388	380	353	358	370	325	331	361	355	357	388	320	365	326	335	368	346	328	344	333	319	335	339	323	338	328	360	359	342	337	353	321	310	350	336	323	323	325	329	334	314	376	329	344	338	348	350	312	339	296	328	351	353	368	369	329	346	348	327	335	356	325	312	328	301	354	353	349	317	369	349	342	349	315	323	364	334	345	340	330	327	344	364	318	359	347	350	357	387	327	316	376	353	350	329	374	353	330	375	322	333	340	326	346	367	359	326	351	370	382	318	333	321	354	352	333	326	321	368	354	335	341	342	296	337	358	346	335	287	343	334	329	325	311	352	362	357	346	324	315	342	318	358	324	363	320	343	333	368	331	328	367	381	351	376	370	349	330	334	318	305	341	318	342	347	340	343	331	380	345	342	300	362	343	315	346	355	351	308	359	364	316	358	327	347	355	300	334	317	371	328	347	321	306	347	361	352	350	332	374	314	347	348	345	345	325	354	334	359	343	342	313	354	346	372	378	352	324	310	333	342	315	333	337	350	384	339	325	312	338	407	359	383	310	303	340	341	345	370	301	357	328	353	364	364	341	372	361	338	307	346	324	363	322	352	336	331	330	325	316	320	372	350	303	331	344	355	382	346	390	340	345	318	380	344	332	324	343	342	294	319	334	336	342	320	345	331	315	382	350	338	358	363	357	344	348	333	342	315	318	327	333	365	347	322	355	356	343	378	375	331	332	339	320	335	338	342	353	391	339	318	358	348	346	341	341	354	339	353	346	335	313	334	341	359	355	357	330	318	322	361	350	339	353	339	341	329	352	343	357	369	381	321	367	352	345	340	374	357	345	324	329	364	324	357	326	336	327	347	331	313	348	334	363	361	316	383	355	328	364	343	344	328	330	307	334	359	344	365	365	370	356	385	330	331	365	343	344	341	337	369	340	319	345	329	326	361	346	385	332	325	368	334	343	330	354	362	358	343	320	343	368	330	340	331	375	311	356	322	341	315	322	359	346	338	295	348	342	334	341	341	337	357	303	335	319	336	286	315	357	356	333	353	375	379	366	347	318	356	340	342	378	320	339	327	325	339	300	331	368	339	343	339	320	327	350	338	338	331	354	315	331	336	317	335	333	370	317	359	315	334	331	355	344	328	339	359	340	355	315	318	357	339	329	346	319	337	344	345	338	312	353	333	369	318	356	373	330	337	352	317	352	325	352	323	355	294	318	347	333	323	349	328	349	358	334	330	355	359	332	359	368	327	351	338	352	356	363	327	330	346	340	341	336	325	332	325	329	331	354	309	350	342	334	340	330	349	318	328	335	343	343	366	335	327	329	368	363	358	336	327	342	339	352	347	346	337	328	342	347	352	355	351	353	315	360	318	324	327	345	347	351	342	339	350	328	336	340	341	352	350	353	350	333	343	370	331	327	316	331	360	304	316	325	352	325	360	348	335	347	361	359	377	346	321	344	342	352	338	347	339	340	289	350	352	313	331	345	337	317	323	354	362	335	341	344	340	366	375	328	363	334	320	323	346	347	341	324	358	342	333	297	329	320	342	347	340	331	370	336	324	344	328	360	319	353	335	309	352	358	322	348	347	337	334	347	322	348	298	318	346	325	337	337	343	344	356	384
3369	2048	1664	903	696	606	525	488	449	430	423	406	431	387	406	394	345	352	375	376	376	369	409	385	328	374	362	379	353	344	346	379	346	349	352	361	336	371	323	367	353	360	367	366	357	336	337	321	349	335	353	367	342	376	335	342	382	332	326	380	343	299	328	337	346	359	333	310	350	345	337	351	320	391	351	358	361	345	390	330	351	365	362	363	360	353	321	349	330	342	362	329	336	346	319	341	361	347	353	343	358	345	323	345	379	345	350	363	358	362	312	340	350	327	351	345	353	361	337	345	348	341	352	351	358	352	333	338	342	350	339	336	336	343	335	354	345	358	326	348	337	392	338	354	349	336	351	333	382	362	392	350	347	325	340	372	345	319	315	346	343	355	364	309	332	349	346	312	363	330	353	365	384	350	368	332	350	361	305	336	331	338	325	381	330	358	402	343	344	331	354	345	329	337	346	371	350	328	341	393	359	347	348	351	314	359	338	334	344	359	355	355	336	354	343	380	367	325	354	339	338	354	322	330	347	351	325	366	329	335	351	321	331	349	370	317	342	342	334	374	336	343	360	325	298	331	347	360	343	360	402	356	329	322	330	327	377	318	325	324	352	318	338	348	364	320	378	315	349	386	363	361	388	351	344	400	359	386	348	382	362	345	354	352	384	313	334	348	340	362	375	334	361	345	309	337	352	340	348	344	364	398	315	330	335	320	345	343	337	336	329	322	320	317	322	353	321	382	369	311	341	342	351	315	331	384	365	369	345	347	359	367	340	353	366	340	364	356	342	338	370	317	355	331	332	345	340	340	322	342	337	405	337	315	349	324	351	348	332	359	317	352	371	331	360	326	327	373	361	335	353	335	340	350	340	342	328	356	332	317	345	345	354	329	351	327	370	345	314	377	329	338	333	309	322	306	360	359	348	367	338	358	340	340	326	339	339	365	351	352	366	349	368	352	377	324	356	333	349	337	324	355	360	356	325	361	364	361	333	364	311	356	336	331	340	349	362	349	335	335	348	323	363	359	319	363	342	368	346	367	338	359	360	353	311	343	350	339	349	326	312	315	356	347	351	338	343	373	329	337	361	335	348	341	317	365	333	349	330	351	345	343	342	324	345	347	301	364	331	344	340	347	390	339	338	367	326	355	335	356	329	340	351	331	357	328	352	357	323	332	367	345	342	370	339	361	351	351	354	372	328	335	354	375	382	344	345	332	384	341	394	377	343	334	394	318	350	346	313	322	352	353	350	374	370	347	340	306	370	371	357	333	341	358	350	315	332	334	361	371	359	368	355	332	339	345	372	343	324	336	342	386	336	377	334	331	325	332	329	348	324	326	325	326	358	361	344	347	364	327	336	360	334	357	341	362	317	347	360	322	349	323	324	324	347	316	371	348	359	353	363	385	336	363	318	326	359	369	356	345	356	346	324	343	332	358	319	331	340	381	372	354	355	344	329	352	334	363	325	362	352	370	359	349	365	305	360	329	321	331	324	343	348	335	329	361	323	342	341	365	349	350	359	339	334	377	316	339	325	345	380	336	359	339	339	299	334	349	325	311	325	347	335	356	328	325	332	365	374	362	350	361	360	334	326	365	360	336	335	358	351	343	349	393	364	323	354	329	366	314	329	345	366	323	358	349	328	379	343	367	353	325	341	391	340	346	378	335	324	328	357	318	346	362	327	353	376	364	349	359	330	356	364	341	371	325	322	337	329	365	353	337	333	352	307	392	333	356	375	359	323	347	338	333	346	357	316	355	343	351	347	311	350	329	321	367	338	345	353	337	369	369	381	346	341	344	342	347	343	349	313	309	350	385	351	345	343	337	384	335	341	346	342	350	324	347	347	332	340	332	370	385	341	337	359	332	344	360	362	332	344	326	344	327	334	356	356	376	352	350	320	366	336	353	335	334	355	387	347	350	334	345	313	350	347	341	332	350	345	359	338	356	354	303	353	327	345	380	326	351	327	355	360	337	351	326	343	333	322	326	362	309	354	381	329	368	348	356	295	347	329	332	322	352	294	301	360	334	348	321	354	370	348	346	346	366	331	347	317	373	353	355	319	324	373	345	334	365	301	353	321	341	350	313	358	324	353	350	333	346	327	372	357	383	343	355	303	332	342	349	346	320	369	346	329	343	367	339	360	320	352	351	327	340	365	338	372	357	354	351	331	349	355	358	342	325	344	361	377	375	333	363	305	367	351	366	373	359	370	326	324	340	323	352	355	348	347	364	317	364	370	332	387	338	336	334	352	361	360	351	341	337	345	382	309	330	378	383	331	341	358	347	355	344	349	328	344	370	372	350	331	303	313	341	328	383	389	322	363	349	325	327	322	321	343	390	335	325	350	343	385	305	333	336	351	332	328	374	367	334	344	337	372	357	331	344	344	371	363	355	309	357	387	341	366	362	336	357	348	343	326	326	333	345	372	337	350	354	321	357	379	362	351	380	329	342	329	369	315	346	308	364	336	383	348	348	358	341	295	319	347	350	336	364	355	328	333	349	347	369	336	333	316	312	358	360	348	323	339	368	347	349	379	374	321	330	326	369	361	312	384	327	368	328	342	356	367	332	346	339	354	341	342	343	347	362	354	347	317	322	351	295	331	337	339	341	347	330	341	358	342	303	310	319	355	314	355	333	318	342	341	381	328	344	366	368	325	338	357	319	361	347	322	348	347	378	351	323	339	347	340	373	342	373	336	364	367	358	360	353	367	343	347	352	367	356	346	368	318	335	327	355	342	352	364	331	400	342	344	374	342	337	333	360	336	343	332	344	350	338	323	372	316	350	341	337	310	339	345	336	363	363	335	315	355	323	371	305	347	353	352	343	378	350	360	364	342	334	355	338	369	333	359	359	352	343	349	330	365	369	347	339	369	342	321	340	342	334	336	335	338	343	356	361	337	350	323	362	343	335	338	342	334	329	333	345	345	374	326	332	354	373	350	316	343	352	357	340	363	319	361	327	339	321	337	387	304	352	364	361	374	349	361	356	323	373	343	309	324	331	345	340	365	352	349	323	343	311	323	350	344	357	337	357	334	333	325	321	330	351	369	356	354	332	345	388	385	329	334	360	366	348	319	373	306	350	381	328	339	310	376	353	316	373	365	341	357	341	360	350	356	349	361	324	339	361	352	353	333	343	336	343	342	323	370	329	358	328	369	339	330	342	337	359	362	346	348	347	347	343	349	320	359	311	354	322	381	343	330	328	356	335	333	357	364	332	344	369	348	349	334	338	355	352	344	361	368	377	349	323	341	331	344	354	345	316	381	318	339	333	346	361	356	344	357	330	361	339	342	333	334	327	347	354	335	330	344	314	333	333	346	335	332	317	352	352	314	361	353	356	329	336	335	372	335	338	372	325	336	347	332	333	368	364	346	333	375	355	345	388	338	342	340	329	378	363	341	326	335	350	359	361	354	331	354	342	334	364	371	322	347	361	352	359	314	355	351	348	334	326	388	334	340	364	339	334	369	321	349	342	316	341	319	332	353	329
24259	21474	28672	24709	20167	2361	792	468	342	356	313	325	299	298	281	289	283	296	278	267	261	255	258	241	277	249	255	254	257	252	240	223	253	242	246	259	242	228	251	244	253	239	229	262	226	243	241	226	225	242	245	239	235	224	257	249	272	255	253	252	254	221	243	217	275	247	226	231	229	246	242	237	260	222	246	220	217	218	233	254	241	237	225	289	255	253	228	248	254	246	223	229	263	237	243	248	252	219	249	223	234	252	267	277	247	233	240	246	232	243	221	259	236	257	246	257	225	256	248	233	243	238	255	221	269	256	256	243	245	222	278	247	244	242	233	256	255	226	253	260	240	235	241	252	225	233	194	234	233	242	248	251	227	242	252	239	227	219	234	245	240	232	241	265	238	256	219	226	249	249	287	268	250	244	238	223	225	259	239	253	249	223	225	242	223	253	250	250	211	244	220	222	219	237	252	250	228	246	232	247	223	253	219	234	252	257	233	245	237	244	236	241	254	243	207	242	232	257	260	230	226	273	228	230	243	251	257	227	237	212	220	247	246	234	226	212	247	246	242	246	216	229	231	243	254	229	233	259	207	234	242	235	229	242	239	228	224	240	230	239	258	237	233	259	241	239	228	226	258	238	243	210	255	257	245	253	242	248	208	231	251	253	251	233	258	226	229	239	254	227	219	230	262	249	271	242	235	244	241	251	236	230	241	242	274	257	250	231	224	230	262	234	246	222	221	209	246	233	214	232	207	234	220	243	256	237	230	212	266	230	218	248	230	230	245	259	241	246	231	249	265	271	242	242	244	224	242	245	245	242	252	246	230	210	237	229	209	235	243	251	266	241	232	243	260	246	235	252	220	269	234	219	253	257	235	209	246	227	248	254	234	237	233	266	221	238	249	210	243	206	262	241	251	230	255	219	242	246	218	201	246	246	240	246	215	249	234	228	244	242	231	224	253	226	257	240	232	244	206	224	248	244	244	236	234	259	231	243	242	252	232	224	261	211	238	250	241	240	237	235	229	262	236	216	241	222	219	231	227	254	240	213	256	245	212	227	237	241	245	267	230	245	261	233	204	267	225	237	241	222	238	251	244	241	236	234	239	248	256	214	219	274	246	196	229	235	247	251	233	219	211	242	226	262	232	219	232	245	227	249	250	244	249	240	226	245	229	236	228	263	234	215	225	231	221	237	248	247	267	277	232	237	246	243	229	252	227	221	207	270	231	239	246	230	228	243	231	217	245	220	211	246	234	254	240	253	228	240	213	227	246	244	244	254	240	245	232	241	246	226	225	269	240	253	232	230	269	242	254	266	258	229	226	219	228	230	208	239	245	200	205	255	247	229	262	217	233	237	265	232	218	256	243	213	234	230	230	221	247	231	228	245	232	226	266	197	301	244	231	227	261	251	263	232	246	243	242	243	229	257	243	260	278	213	259	258	270	234	257	246	223	241	254	244	229	262	239	225	225	268	258	258	218	233	251	267	246	213	220	235	213	254	239	213	251	257	224	227	212	231	224	272	232	226	255	233	236	246	227	227	240	240	214	262	256	232	229	225	225	234	222	237	275	247	256	242	244	241	242	214	248	221	235	265	225	255	269	229	221	251	241	251	241	258	203	227	212	225	234	235	242	263	245	219	260	258	237	248	241	225	235	248	228	203	239	211	249	223	257	247	217	241	239	230	221	235	223	241	213	224	256	242	245	255	241	231	243	253	278	224	240	233	261	240	227	201	245	236	207	279	256	247	204	227	241	228	243	237	265	228	244	211	227	254	244	236	216	241	223	240	188	254	251	245	242	221	263	246	234	259	246	236	246	271	235	224	249	241	220	225	233	243	239	249	238	252	212	229	260	258	264	244	234	243	254	244	259	247	237	219	251	217	255	242	216	260	217	230	217	254	271	226	226	229	260	231	236	227	227	209	228	250	220	247	221	239	229	240	221	235	215	227	244	273	237	242	247	219	247	261	212	264	225	221	235	236	238	253	243	262	222	275	240	237	251	237	221	262	228	238	210	247	243	247	214	256	237	248	230	216	256	221	214	238	266	231	222	227	252	229	236	229	263	230	237	232	265	227	223	264	229	222	189	239	234	251	251	260	205	238	267	240	250	239	251	238	238	238	200	234	235	245	247	217	276	254	217	244	238	258	240	227	220	245	220	248	207	275	239	258	234	224	219	223	204	240	227	267	239	248	253	240	234	273	237	243	243	216	256	252	255	233	267	226	231	243	236	236	238	229	251	234	255	244	243	239	249	226	257	218	218	248	249	251	250	222	250	218	228	240	240	228	246	240	254	248	250	222	240	227	256	266	236	239	234	248	231	263	231	257	233	264	235	245	244	222	237	226	219	242	242	224	214	247	245	250	243	223	233	245	254	200	241	235	233	219	245	252	215	247	254	230	235	225	226	262	226	228	261	250	258	226	246	243	229	261	243	229	251	252	246	228	240	193	234	216	236	253	245	210	232	241	234	250	265	227	246	230	227	240	220	227	252	249	211	253	228	254	254	209	242	248	234	231	239	240	257	230	240	211	226	225	253	225	251	247	230	261	245	244	237	232	220	229	244	213	250	237	258	234	212	233	226	236	234	233	250	254	232	224	260	244	251	240	220	229	233	274	263	242	238	267	232	235	228	232	237	243	257	243	216	232	258	235	244	217	209	225	216	250	250	229	232	258	225	229	229	225	248	229	249	227	244	213	241	249	225	256	234	216	241	215	240	278	238	236	251	216	259	230	232	241	258	256	214	246	249	249	237	240	224	239	210	229	253	246	209	239	217	246	238	238	252	229	246	251	237	226	226	245	242	212	200	208	248	210	253	249	259	250	229	223	244	231	244	248	235	239	208	211	239	233	254	244	230	243	239	246	230	284	216	225	239	238	208	233	230	240	231	228	226	234	240	239	228	232	217	242	243	248	241	253	231	220	213	226	221	248	240	244	235	213	240	236	267	225	235	225	221	241	219	219	225	252	253	233	249	232	267	254	215	238	214	242	254	225	256	234	232	230	234	232	269	249	221	236	233	248	252	219	233	227	237	256	238	228	243	227	228	214	234	234	241	230	226	219	231	228	240	220	228	240	233	250	234	255	233	250	246	267	232	243	246	217	241	246	227	246	252	235	240	269	229	238	241	231	259	238	250	255	260	253	239	230	242	237	251	222	255	234	216	253	261	244	261	244	237	262	233	224	227	223	218	248	235	287	230	224	251	265	245	236	225	265	245	232	257	237	239	228	236	251	227	249	229	226	219	257	204	219	260	276	252	224	241	234	241	222	232	238	244	253	254	216	225	221	215	247	232	233	251	242	235	223	238	255	217	243	234	262	253	257	249	248	229	220	204	250	248	237	211	202	226	242	239	248	220	234	216	237	239	251	217	229	228	234	238	241	243	234	227	223	213	263	249	227	236	229	245	223	246	242	242	257	233	238	212	241	244	239	222	238	219	230	243	252	218	238	265	217	259	241	229	238	245	228	243	249	238	228	222	247	262	234	224	241
3274	4449	3533	1686	1195	922	730	638	525	427	433	364	385	359	308	313	324	289	295	293	293	286	271	264	278	250	285	260	257	250	305	271	280	280	269	277	246	261	283	231	278	279	253	258	240	266	226	263	259	259	263	237	253	242	288	290	257	262	262	246	247	270	273	230	213	230	267	242	267	226	259	246	283	274	241	249	256	215	259	251	258	267	267	220	272	229	282	231	245	271	240	270	240	271	235	245	250	239	243	264	239	243	248	241	232	259	277	263	246	237	232	249	241	255	256	285	248	248	286	238	261	243	266	240	226	231	246	262	261	256	265	234	213	258	253	255	273	272	253	257	268	252	258	267	271	243	255	257	268	250	274	277	235	238	254	251	269	263	278	276	238	240	235	257	234	262	250	290	236	261	267	258	260	262	256	268	267	270	248	226	246	241	238	244	272	246	248	257	259	233	269	265	261	256	251	245	252	251	275	241	276	281	258	261	252	260	214	247	258	255	281	256	234	234	268	232	263	242	252	267	231	255	244	247	222	288	223	241	257	232	252	251	280	248	241	247	230	251	279	227	235	255	234	256	265	248	256	238	287	255	265	270	261	255	257	281	261	273	263	252	242	244	250	239	254	261	255	249	254	226	245	267	219	209	263	255	258	258	237	237	253	259	250	262	242	274	252	272	252	257	218	256	257	247	261	241	260	263	254	254	226	244	244	262	273	247	237	225	237	253	250	259	241	253	245	256	227	251	255	226	270	268	244	251	265	217	261	259	235	246	253	242	263	260	242	230	253	262	266	255	269	239	243	226	246	257	229	236	254	272	246	264	235	251	242	233	259	260	242	250	263	281	252	253	207	241	247	274	262	235	219	252	255	256	256	262	228	258	255	244	282	259	258	269	249	230	265	274	228	234	260	285	238	239	252	216	237	246	233	239	238	283	246	263	233	237	237	256	250	259	265	245	245	245	242	241	261	243	270	255	234	231	258	272	258	239	241	222	274	234	246	242	260	239	247	228	268	271	244	239	265	246	266	235	266	260	250	224	245	268	254	257	258	279	254	239	268	250	249	256	231	249	239	258	257	263	244	248	225	242	232	267	244	249	251	248	281	252	264	292	224	235	256	244	244	267	241	241	248	271	257	247	241	282	276	261	262	240	216	251	251	256	263	246	259	263	246	265	226	250	250	244	251	239	257	268	243	257	264	259	248	242	252	251	266	250	252	260	224	270	258	221	243	276	246	257	262	232	259	288	266	265	254	235	253	259	262	265	251	273	227	254	246	248	243	246	254	244	245	251	249	249	203	254	235	264	249	242	254	244	239	237	246	250	265	235	249	273	266	236	260	264	234	253	241	257	260	230	254	252	232	250	237	248	263	234	249	220	250	249	245	259	240	244	246	269	252	269	246	248	236	223	255	241	262	239	259	230	250	237	268	241	270	285	245	279	249	256	252	256	261	253	238	253	240	231	256	231	252	259	235	221	264	242	236	247	242	257	234	227	255	247	256	242	230	243	245	247	257	266	238	264	260	240	261	255	264	243	264	272	246	223	225	248	268	237	238	263	229	246	230	269	255	280	210	247	259	260	225	231	255	261	260	245	233	234	254	239	267	234	270	235	260	257	265	298	231	238	255	238	245	253	264	233	241	273	229	267	244	269	256	242	239	251	239	258	264	256	266	263	235	241	238	266	260	260	249	257	257	230	252	236	239	250	255	241	241	204	257	237	252	219	252	227	270	257	261	251	228	210	248	229	230	254	274	253	247	256	247	238	259	243	261	246	239	256	262	260	249	234	262	262	249	245	243	228	265	271	245	260	249	226	269	246	237	248	260	218	260	262	244	237	257	251	274	256	251	237	255	229	251	245	240	231	255	220	227	267	256	223	266	255	247	220	224	241	256	245	258	235	277	226	228	219	260	257	249	259	252	259	271	241	288	227	235	264	251	239	242	253	237	236	262	256	224	254	246	266	238	261	241	256	231	245	236	223	263	241	275	261	247	252	247	264	248	277	256	232	242	223	242	253	225	238	261	228	250	269	245	274	236	218	252	230	250	256	264	238	225	276	286	252	239	258	250	259	244	239	247	261	250	252	219	249	253	227	263	234	290	277	248	240	233	272	226	250	260	234	247	253	244	248	255	232	200	219	229	223	258	220	250	239	242	236	264	244	254	255	252	251	282	249	273	241	251	253	255	246	242	253	247	257	236	252	253	244	220	263	262	256	256	257	231	286	242	219	255	251	241	265	243	282	228	247	250	261	271	240	232	218	253	260	242	242	261	221	224	252	258	282	264	262	279	236	243	244	258	258	250	250	250	251	231	268	226	239	244	239	230	264	231	240	257	241	264	217	256	252	248	254	256	247	238	286	246	213	258	236	251	248	236	273	281	254	234	248	236	218	245	237	254	226	272	232	245	221	262	241	258	249	233	215	259	252	241	254	256	248	254	236	278	249	223	247	248	220	273	263	240	237	219	243	234	259	256	271	242	262	258	282	237	233	262	240	244	247	253	261	261	237	263	235	288	252	244	220	245	270	243	266	250	238	248	216	253	223	257	250	256	242	238	257	250	222	254	262	243	266	249	273	225	233	275	198	264	262	206	227	212	234	237	265	250	245	230	268	233	237	235	274	251	265	244	251	270	240	249	237	287	247	253	257	241	269	243	270	272	251	232	242	254	255	262	247	230	211	222	256	255	241	248	239	254	238	218	257	240	244	224	225	254	255	249	250	252	233	282	252	250	270	236	266	216	253	262	262	263	284	246	243	272	252	227	238	234	239	250	262	230	270	234	247	227	236	220	253	250	230	235	226	221	263	238	239	262	233	251	269	235	242	230	262	256	240	242	254	240	220	267	258	249	261	235	250	243	235	285	236	257	244	260	242	271	256	223	232	257	229	261	253	265	237	242	265	220	218	255	253	249	260	229	271	224	259	232	261	243	253	223	234	270	264	255	261	233	261	263	235	252	235	245	249	266	236	241	245	265	286	232	267	272	245	259	240	254	256	215	249	261	275	250	240	228	215	246	263	247	214	260	221	208	251	230	243	247	251	252	233	223	272	255	255	245	257	242	236	256	280	242	283	282	260	251	222	232	258	263	239	258	252	234	236	259	257	221	253	224	221	228	248	245	243	251	246	242	266	244	249	259	289	239	256	279	243	247	245	265	251	262	275	244	238	245	256	244	243	243	225	211	246	244	264	227	251	255	256	250	250	245	259	258	255	238	266	261	248	286	260	256	250	260	252	253	238	240	272	247	265	257	252	266	248	228	243	237	265	232	246	243	254	237	269	229	281	263	229	247	236	259	261	249	262	265	236	234	247	250	249	249	271	243	262	260	240	253	230	262	244	295	245	235	247	257	240	254	254	247	257	238	255	240	253	255	258	269	232	271	261	232	226	243	224	257	247	225	255	242	249	208	265	262	241	221	263	229	269	243	254	246	257	261	238	244	252	258	251	259	269	239	230	252	268	237	242	267	253	263	265	249	243	250	259	257	223	234	252
27652	11799	1437	790	552	526	521	539	560	484	526	524	520	556	513	510	532	574	512	581	522	517	519	500	530	507	518	517	530	536	526	493	531	540	510	536	501	511	561	492	521	498	513	511	526	488	485	525	524	534	549	510	503	513	525	527	488	498	551	519	491	519	512	482	490	508	528	536	491	539	521	511	535	491	535	568	499	477	514	538	521	487	536	540	496	565	467	530	532	470	526	489	503	505	462	535	547	494	483	487	523	554	497	476	489	521	509	524	510	518	523	535	515	489	518	527	524	526	501	524	511	503	535	459	498	541	491	492	562	500	530	489	523	520	488	536	466	487	517	523	521	545	523	490	528	538	534	519	483	492	547	477	484	558	567	509	486	507	508	501	493	499	516	517	521	544	531	529	489	491	534	496	542	549	505	501	522	529	474	485	490	548	497	526	503	529	508	560	533	469	499	549	499	527	525	519	514	530	518	501	501	493	484	518	517	491	514	528	518	548	532	532	493	488	546	519	509	500	515	547	496	532	549	518	499	523	511	491	513	499	511	515	533	437	548	506	478	527	557	514	519	504	525	506	511	488	518	523	523	510	489	482	527	489	499	570	523	544	526	520	480	518	493	532	482	522	512	492	521	511	540	519	524	500	459	528	479	531	488	484	506	497	491	528	510	560	489	487	513	494	552	515	541	536	556	520	504	458	527	479	540	501	508	509	508	489	523	495	493	513	516	493	563	537	462	513	518	515	494	525	523	529	478	532	487	510	515	527	543	519	520	496	515	498	514	499	541	503	453	507	523	534	515	512	542	456	499	505	538	529	491	472	486	518	518	544	520	517	510	498	524	522	484	512	494	520	529	498	510	511	547	471	482	534	484	498	557	478	501	519	531	499	527	478	502	528	518	581	505	503	487	484	504	495	535	464	509	532	505	533	520	532	533	468	571	557	540	549	546	530	506	452	546	518	485	466	501	495	501	497	532	491	538	492	538	518	520	528	535	512	527	528	505	525	518	563	488	514	504	565	471	505	480	503	520	516	525	539	487	532	518	491	483	477	490	555	544	530	504	526	522	552	502	491	516	534	522	528	509	525	472	556	503	520	492	493	509	491	477	483	475	528	493	505	484	523	537	535	515	531	498	503	529	569	548	508	503	540	532	522	529	484	500	492	521	505	546	520	503	525	499	546	533	518	455	493	525	525	516	490	520	509	561	490	503	514	489	528	518	514	518	514	490	543	539	479	497	503	514	500	546	548	511	543	505	539	518	506	481	502	519	545	535	510	514	521	518	523	509	514	569	470	520	496	482	513	518	486	500	485	490	529	539	542	485	473	515	512	512	543	542	523	492	492	529	500	522	490	532	528	519	518	523	575	514	492	525	533	526	495	517	506	492	534	540	512	507	462	496	489	525	491	479	510	491	477	514	527	515	521	455	469	468	519	503	502	505	519	558	536	499	526	553	563	513	512	513	542	537	490	534	521	507	503	549	472	512	530	507	494	529	549	543	548	534	482	519	479	511	503	521	504	498	533	532	510	518	515	501	545	555	530	525	509	514	537	507	490	560	510	490	504	520	512	520	486	507	516	495	522	519	492	512	546	557	528	537	492	510	533	510	509	505	518	520	497	511	532	484	548	566	509	506	499	493	541	497	512	496	489	482	569	506	516	538	520	502	515	539	483	509	539	488	525	503	488	488	507	512	512	526	518	480	507	511	558	478	523	486	508	514	501	543	514	499	495	540	472	481	503	532	507	538	523	540	546	513	493	521	505	519	531	523	490	513	471	501	499	533	532	503	525	521	494	507	538	526	489	528	536	531	496	505	475	497	570	503	533	513	528	495	509	526	537	518	518	516	515	511	570	513	514	504	485	508	536	520	502	480	480	520	525	523	490	541	530	504	512	490	464	553	559	497	518	522	527	483	509	505	544	501	505	500	499	567	499	547	514	486	499	501	524	532	529	523	527	488	535	491	520	552	470	522	522	495	529	525	554	540	532	527	533	522	498	522	542	487	554	490	527	522	500	494	506	501	491	529	492	532	548	516	517	464	504	509	537	505	496	507	508	506	527	535	472	518	510	483	519	550	503	514	509	560	538	522	506	515	507	559	542	505	484	514	519	489	520	529	518	515	526	511	480	517	468	536	468	523	518	537	549	544	502	503	538	507	545	484	522	497	539	524	522	466	465	507	527	519	546	482	521	529	528	498	543	492	500	521	511	492	509	521	511	485	545	513	476	503	518	540	529	498	492	504	489	542	518	482	520	508	475	479	516	516	511	507	473	505	491	507	518	543	565	496	498	533	522	519	500	529	518	544	521	522	497	504	564	516	511	516	509	547	514	494	506	492	508	514	530	481	532	519	521	512	531	489	531	530	545	540	494	508	507	528	537	538	471	514	519	508	560	497	496	511	529	498	526	511	517	509	508	536	512	516	498	478	532	497	484	541	512	510	504	511	501	480	530	543	488	528	480	505	527	539	501	530	515	535	509	508	512	509	499	531	501	502	519	500	532	551	520	501	544	526	509	487	509	559	494	534	549	503	528	531	512	510	507	494	502	501	488	475	549	529	544	543	560	522	517	529	524	513	513	552	521	516	527	502	532	536	502	536	465	524	515	490	503	487	532	515	533	530	559	520	510	526	514	553	541	494	544	548	492	509	470	463	514	552	494	506	553	522	551	471	489	501	524	467	494	509	509	522	501	479	517	524	451	518	528	561	549	483	523	511	527	512	506	528	520	486	529	530	527	537	498	495	502	506	520	510	465	494	537	498	541	512	513	523	519	556	497	550	484	504	499	500	497	509	514	507	543	526	535	550	531	530	511	536	507	542	500	530	538	516	524	515	550	521	533	550	535	499	495	536	521	503	497	517	519	524	551	522	506	502	519	500	522	498	527	515	528	480	567	494	501	532	504	502	491	525	533	474	542	516	536	511	532	488	509	500	491	563	539	508	483	497	476	510	501	536	496	537	471	474	536	487	508	530	506	543	513	565	500	538	511	493	561	538	524	504	517	491	521	511	445	493	508	511	490	538	508	558	520	511	504	535	516	528	512	526	522	537	499	514	482	540	529	527	505	518	529	492	540	508	521	527	490	494	490	545	491	502	530	515	475	525	523	525	539	560	521	522	519	532	511	461	512	571	490	550	501	526	495	496	463	509	506	524	534	508	518	526	563	508	471	490	508	491	511	532	518	453	530	485	459	506	495	497	504	534	533	536	454	507	497	496	527	510	531	495	491	496	517	538	509	505	522	522	486	486	501	519	512	546	499	510	547	555	506	505	531	496	515	544	534	488	485	550	492	522	506	514	527	527	520	499	496	535	472	517	548	531	510	530	512	560	489	488	508	504	524	495	504	497	528	495	485	554	536	485	531	506	470	493	533	530	542	523	520	506	506	515	533	499	518	447	542	504	497	496	485	507	475	512	517	495	532	489	500	491	498	525	532	545	513	531	482	483	517	484	507	494	461	498	514	509	490	550	545	489	490	471	555	494	545	479	498
5001	709	655	583	548	525	499	503	468	514	502	515	460	476	483	468	479	457	482	469	505	453	465	464	476	460	510	465	475	491	496	492	480	475	433	456	490	506	484	496	496	489	499	475	467	461	435	511	468	505	486	452	508	446	440	476	479	469	464	454	474	499	487	483	493	488	517	474	452	491	474	505	480	482	500	429	471	461	514	522	503	477	447	479	459	480	494	494	452	451	457	530	468	487	458	503	499	497	469	484	453	495	492	459	492	470	513	477	496	449	462	491	494	486	502	469	470	454	521	456	499	484	462	496	473	496	492	453	483	454	473	508	497	496	498	476	461	469	476	458	455	495	457	488	471	477	455	475	485	511	468	459	517	481	469	432	511	458	485	437	476	485	490	482	474	494	435	478	510	435	483	464	491	503	444	478	519	479	446	484	455	455	493	502	479	465	479	471	486	475	491	466	485	453	447	489	477	482	457	505	510	492	477	512	475	471	488	455	474	441	484	452	473	497	489	483	470	496	478	500	459	458	492	468	484	472	503	522	459	510	478	464	461	446	468	490	488	529	499	475	475	465	460	489	463	483	438	485	464	469	490	481	491	497	447	475	515	492	492	483	461	463	477	483	475	463	447	491	506	511	475	449	446	446	480	450	449	500	509	489	493	490	464	501	458	507	457	472	495	438	514	476	491	473	477	488	436	482	483	484	509	523	476	427	490	456	517	444	463	490	500	442	448	461	467	494	478	449	476	454	483	427	452	472	500	500	503	476	500	500	424	455	502	479	492	477	486	499	498	467	495	473	494	494	469	497	505	458	450	485	467	493	471	496	453	475	466	488	506	477	505	491	505	476	494	489	467	464	463	456	475	468	507	462	452	491	478	463	461	460	462	509	445	454	490	487	456	502	536	463	479	486	497	482	483	481	486	500	501	484	518	504	493	502	473	475	470	473	483	510	514	456	504	494	463	464	426	483	456	469	472	491	483	448	489	477	474	502	509	489	492	483	468	471	481	490	479	481	465	493	459	489	489	490	491	476	482	489	495	500	480	499	425	464	539	449	469	506	475	497	463	467	508	480	490	460	518	468	507	525	460	490	462	464	492	431	490	492	508	518	503	482	473	441	510	482	481	466	476	483	494	495	467	465	444	484	449	482	484	481	467	493	497	498	489	491	449	465	470	469	505	445	492	498	456	469	479	460	461	447	455	521	447	475	483	485	446	472	443	508	491	499	488	472	499	466	490	468	480	502	487	470	475	506	474	479	531	504	469	515	458	502	474	523	525	513	475	472	481	480	498	476	445	492	487	482	500	468	469	466	508	488	496	498	475	460	474	489	464	491	488	463	503	485	423	492	458	468	468	474	491	496	496	468	470	489	492	507	486	474	493	463	468	449	475	490	477	494	478	487	499	472	439	502	499	458	462	490	473	500	501	495	483	484	484	469	456	510	462	480	523	477	454	474	479	475	521	484	478	492	458	467	506	447	509	490	506	468	478	460	466	468	466	481	452	503	474	501	503	489	485	478	479	476	504	468	491	489	518	462	485	504	491	502	484	494	498	488	458	530	474	460	483	471	471	473	484	478	501	441	512	485	476	504	462	430	503	464	506	525	466	469	478	486	456	493	486	518	441	466	450	462	452	473	523	487	453	465	464	465	505	501	466	455	498	518	463	472	482	477	423	469	497	479	465	499	483	470	511	460	483	491	475	479	422	475	468	467	467	436	467	438	514	451	494	479	468	446	497	506	457	490	489	488	467	486	497	448	512	491	472	497	506	483	462	480	469	500	509	458	522	482	492	465	495	468	452	465	480	509	505	492	466	463	474	504	505	460	485	472	480	452	455	527	453	474	507	478	461	509	481	507	463	460	433	470	464	495	486	454	504	473	417	466	483	427	530	503	506	475	460	496	476	441	493	452	461	513	487	500	463	488	499	476	480	460	475	502	500	475	466	499	471	452	453	450	445	482	486	457	474	447	457	462	460	476	455	445	481	452	474	484	484	447	476	485	484	475	512	465	517	467	504	440	459	463	448	481	468	452	494	492	477	509	493	442	510	456	488	495	415	489	500	498	473	468	460	500	485	466	466	468	489	491	493	497	492	493	465	459	469	430	446	486	476	519	481	522	517	461	519	505	485	470	486	506	462	488	476	486	517	459	465	475	470	504	485	503	489	517	485	459	497	472	487	461	504	494	486	503	452	469	455	494	483	492	480	479	453	506	465	467	454	454	515	445	431	475	467	456	462	482	513	418	494	493	486	523	469	488	434	480	512	480	496	541	478	468	521	500	498	479	453	501	483	484	465	473	442	498	473	506	482	451	494	490	491	466	499	456	517	475	474	490	462	476	496	489	441	467	468	492	479	498	458	465	436	521	462	482	473	464	489	498	473	513	483	451	491	520	467	538	505	476	445	477	461	463	485	484	490	499	478	458	506	464	439	498	472	471	522	464	466	528	475	484	465	457	510	481	486	471	501	470	500	427	518	497	484	504	498	469	482	462	459	467	470	506	441	478	479	442	515	483	460	479	525	462	485	518	442	484	518	471	485	461	521	489	486	511	480	484	509	487	480	501	500	479	458	500	444	491	513	462	483	463	461	448	486	476	505	475	519	514	477	483	471	461	492	509	462	436	479	432	475	496	463	503	469	479	430	483	511	452	505	438	522	449	476	483	530	485	470	446	532	484	516	480	483	496	458	459	477	478	484	466	471	451	519	469	527	501	484	495	488	488	463	507	468	493	519	454	484	498	477	487	502	478	457	484	508	488	474	493	493	477	484	455	489	488	507	490	513	456	484	484	499	496	473	523	480	514	459	476	476	491	476	487	497	485	483	533	464	471	513	464	482	468	494	490	483	457	495	498	498	431	488	425	463	493	504	473	500	448	494	477	472	461	455	457	496	477	463	494	506	470	468	458	492	454	490	471	495	485	488	500	471	490	508	461	439	489	510	482	469	507	513	479	457	505	508	464	487	467	445	480	494	495	475	494	475	452	479	443	458	483	487	428	487	479	505	469	450	472	445	489	513	491	487	479	503	504	496	445	485	477	466	459	458	497	452	501	445	483	472	446	452	471	488	487	500	522	495	454	462	485	514	470	506	485	489	462	490	496	489	492	491	472	478	482	475	484	481	479	480	499	475	506	481	499	471	468	499	484	478	464	455	507	457	485	515	490	465	496	505	536	473	472	446	471	453	492	510	479	526	481	460	457	484	495	456	506	448	496	492	470	496	502	449	478	486	463	517	510	479	488	520	483	475	503	480	458	493	493	475	522	513	484	488	474	463	486	479	492	485	449	465	481	449	509	483	455	478	491	440	471	413	488	490	453	480	518	508	516	487	491	476	504	502	458	506	497	484	439	501	500	501	484	459	494	463	498	496	504	480	486	484	481	473	456	464	483	440	455	461	468	447	484	449	480	437	494	501	493	494	494	478	474	473	476	458	476	481	473	442	482	452	457	454	471	470	504	466	506	494	453	464	504	485	501	478	487	476	484	488	454
25647	21446	26154	19042	1396	600	535	432	411	390	359	384	384	378	369	364	358	375	385	339	369	357	359	348	342	340	362	358	374	357	337	339	333	370	339	338	369	333	350	340	312	326	362	332	355	348	346	348	322	361	309	353	369	361	376	332	377	303	330	387	332	332	341	334	363	322	328	358	347	379	358	352	344	337	363	350	344	339	354	311	357	338	321	329	350	324	329	356	373	333	336	366	314	335	338	327	321	343	322	324	362	340	330	322	358	334	321	336	337	304	354	355	336	347	374	366	342	297	367	325	348	326	331	325	355	337	332	351	359	317	358	320	359	335	332	352	344	342	334	379	316	330	325	322	349	362	348	349	310	347	345	338	340	341	339	352	333	326	333	382	370	343	333	333	337	344	338	362	347	307	346	353	318	352	352	315	345	340	326	340	362	348	363	356	344	334	304	318	334	330	378	358	341	345	353	335	346	374	393	341	347	315	331	351	339	331	348	378	327	371	341	369	328	336	336	334	350	352	321	331	337	328	334	325	374	306	330	353	332	341	370	337	349	341	334	343	353	353	336	333	345	359	317	337	337	338	347	380	355	341	359	335	325	342	368	334	320	389	331	329	340	306	372	336	350	353	334	350	338	310	355	359	344	346	339	295	327	323	354	358	331	361	336	344	355	351	350	356	360	340	327	336	330	321	329	312	317	339	334	333	321	362	381	346	335	332	314	395	342	306	364	356	371	329	334	322	329	360	360	336	359	334	331	345	355	338	333	335	348	347	371	346	330	315	344	307	360	346	364	339	335	335	329	351	338	345	344	344	337	315	342	363	342	362	323	337	316	333	347	360	330	294	318	353	370	295	350	347	309	340	310	306	332	341	362	317	356	366	347	321	329	356	377	332	378	318	351	321	360	360	350	330	364	336	388	350	336	319	331	344	343	343	347	348	349	333	361	349	347	336	360	363	334	329	344	351	338	317	345	333	347	337	345	364	344	343	325	360	350	347	357	295	329	394	347	339	363	349	362	334	331	352	401	341	339	310	332	331	313	370	325	309	324	336	361	304	357	320	326	349	312	350	336	330	358	302	313	344	340	354	380	333	339	328	333	352	343	331	342	320	381	320	306	330	364	343	374	328	311	359	368	326	349	335	356	339	358	390	346	333	327	342	314	326	342	329	342	344	325	314	369	342	313	366	344	334	337	370	321	366	352	358	319	334	359	326	325	354	355	348	301	339	349	367	321	318	351	310	332	335	335	330	343	318	322	320	341	353	327	353	331	346	359	328	344	353	354	348	327	318	349	349	312	312	327	323	339	315	324	332	345	368	323	337	338	351	329	345	321	313	355	315	310	352	360	331	357	340	351	338	311	317	313	366	326	331	346	347	329	309	358	327	351	353	346	326	315	331	308	352	312	310	341	312	325	317	332	332	308	322	346	348	330	337	342	322	364	363	368	361	295	329	355	332	351	351	342	365	363	361	332	324	346	310	328	330	374	373	327	329	366	338	343	323	356	372	379	345	329	330	331	356	330	368	331	305	351	336	336	334	309	329	337	337	305	330	330	316	314	316	317	337	319	342	327	334	336	310	323	325	346	335	343	341	345	333	322	320	322	353	326	361	343	400	309	374	333	347	361	355	341	337	336	362	341	349	346	334	354	346	326	351	317	333	345	346	314	337	312	347	347	371	364	334	375	330	346	375	342	351	346	378	331	346	339	302	339	322	327	349	364	315	351	357	341	360	359	326	328	324	344	355	332	332	337	325	343	348	373	336	348	332	344	339	324	344	355	340	364	323	344	338	344	323	295	354	318	341	344	343	339	350	333	336	350	360	369	351	343	378	327	338	357	362	322	366	365	347	357	355	342	312	360	357	355	354	328	377	324	351	348	351	336	360	330	334	339	317	364	338	328	325	329	349	318	366	342	373	374	358	305	337	338	323	348	312	336	311	333	324	340	336	331	329	327	341	329	331	312	330	328	332	330	364	306	329	304	382	330	397	325	337	391	315	347	346	329	325	348	341	331	302	353	322	321	359	304	351	345	339	360	337	340	356	356	360	302	332	350	336	368	325	353	365	355	310	325	347	330	314	316	367	348	381	348	319	374	328	364	324	340	360	342	339	343	305	359	333	336	332	358	333	338	340	338	337	332	348	337	344	321	399	363	347	350	344	357	334	321	287	328	344	355	370	333	382	328	329	356	350	361	347	325	352	356	365	341	342	321	337	325	331	368	345	362	316	300	334	347	317	332	323	385	324	317	351	347	329	313	331	322	318	351	318	335	300	329	324	326	369	384	325	333	327	332	332	324	358	299	338	372	335	365	323	337	300	349	342	337	349	319	337	358	320	334	344	363	328	346	332	342	360	316	358	325	370	318	344	339	339	342	345	314	354	373	362	352	336	342	369	384	343	324	352	344	325	303	324	355	345	347	381	371	295	357	388	342	311	327	299	338	328	357	342	355	324	318	327	317	317	362	349	322	327	332	360	335	327	367	335	343	314	329	352	347	341	312	301	344	333	346	335	383	360	364	355	346	317	338	342	341	353	342	330	341	327	317	336	308	355	370	335	289	355	354	376	308	356	371	364	363	344	332	357	349	338	316	352	334	330	317	326	323	376	360	339	348	360	360	349	326	359	346	332	323	331	323	346	344	340	337	329	329	332	325	351	332	313	342	360	338	327	359	358	329	361	352	330	346	333	364	359	366	330	346	313	332	359	362	358	338	354	310	357	318	334	327	354	350	359	352	373	343	313	329	329	346	366	363	344	357	337	347	382	375	360	327	378	353	352	360	340	355	339	339	308	329	338	341	360	363	371	307	354	365	342	330	390	346	340	357	339	322	343	314	332	314	328	343	351	355	365	331	340	352	340	335	337	357	361	328	350	318	327	344	342	328	334	324	332	344	325	333	357	337	334	354	355	327	346	354	319	378	329	298	337	347	350	319	305	349	353	315	314	370	319	339	349	321	324	364	317	346	339	346	324	365	338	366	357	375	339	344	359	375	360	348	317	335	334	337	348	339	364	334	311	362	319	325	326	312	311	347	331	347	333	321	326	301	357	366	330	325	340	333	317	333	364	329	338	320	320	339	311	338	371	351	300	336	339	324	291	340	338	376	335	309	332	352	347	377	306	363	355	303	366	372	345	325	380	330	377	359	332	334	315	340	321	344	354	348	329	339	342	332	334	358	347	350	336	336	331	343	320	320	321	368	327	306	323	358	364	347	341	381	341	374	342	356	347	367	324	333	347	336	323	350	324	345	330	350	318	308	346	334	384	327	316	317	360	334	351	340	357	343	296	387	359	338	345	317	350	340	307	335	317	335	367	366	359	341	341	349	329	345	327	368	318	356	320	375	355	377	279	346	306	364	343	338	335	333	345	323	372	352	319	347	313	327	331	342	342	314	329	325	332	339	317	326	354	339	357	313	357	317	315	301	329	351	335	329	334	347	369	341	353	323	338	324	339	320	330	354	342	386	321	328	387	336	341	375	342	325	343	319	346
3342	1974	1581	915	665	623	511	487	420	459	394	378	396	389	376	371	363	345	370	358	354	370	378	371	331	411	381	356	354	337	341	368	369	349	356	324	332	345	349	368	362	361	333	362	353	326	360	316	350	339	329	370	345	323	377	330	333	331	358	376	336	382	348	332	361	347	347	373	362	357	383	352	353	334	339	348	323	350	336	388	347	374	326	372	350	359	380	341	363	355	360	377	324	369	319	334	348	352	360	355	353	347	371	377	356	352	360	352	343	367	341	366	333	372	340	337	324	322	368	351	359	332	332	310	344	356	365	338	342	360	339	370	337	322	358	335	337	342	351	352	338	309	325	308	347	327	354	337	345	352	319	341	336	342	370	329	341	355	361	315	326	341	320	337	335	334	352	370	345	340	346	358	359	375	344	363	326	345	361	360	356	331	376	355	336	380	367	319	334	371	335	367	337	344	341	356	359	320	340	331	342	346	338	362	316	337	320	342	331	353	364	323	350	380	345	399	333	332	369	349	341	327	385	324	329	339	353	334	360	339	358	335	349	390	332	336	334	344	361	313	356	356	335	334	367	350	322	377	358	324	351	357	375	350	374	351	333	355	345	325	329	365	315	328	344	342	332	346	348	370	321	363	354	332	321	390	353	372	321	342	359	354	402	334	362	309	353	347	345	327	337	341	322	355	352	329	337	368	355	365	342	371	364	352	355	355	347	327	376	338	318	341	334	341	355	380	343	314	341	291	337	369	367	377	324	327	324	335	340	367	360	361	322	311	385	355	374	357	316	337	334	339	366	356	353	343	326	343	364	345	341	335	358	334	351	315	341	366	343	389	348	336	365	373	327	356	350	338	356	353	331	350	336	321	381	346	345	336	345	329	354	332	367	381	342	361	341	340	339	358	377	360	321	364	318	330	378	324	345	317	346	349	303	361	364	333	361	350	390	350	360	361	322	352	368	326	349	338	345	336	338	340	322	338	327	339	353	322	344	322	333	323	336	322	310	339	334	374	329	336	304	346	359	337	343	346	356	334	327	361	339	317	331	356	358	331	320	353	349	351	326	348	342	334	348	326	333	373	344	342	360	344	349	331	370	349	331	351	354	321	342	317	331	333	346	391	360	326	345	370	316	337	350	349	347	317	370	342	340	336	358	337	322	336	356	336	339	376	351	361	359	358	359	341	355	320	388	355	380	347	344	358	354	346	349	351	344	315	341	371	323	321	363	354	334	318	344	374	377	321	347	292	330	333	343	305	329	349	366	348	351	356	336	345	325	327	384	345	311	337	359	324	357	352	353	325	329	343	316	353	324	342	337	333	326	335	355	332	348	343	340	345	333	356	352	347	351	351	383	353	344	335	365	388	357	333	342	364	355	343	353	346	329	364	325	348	353	345	321	371	347	360	324	370	336	358	367	304	330	314	330	339	383	325	316	337	346	341	323	352	346	314	337	358	345	339	324	343	338	357	348	318	338	353	336	325	340	352	344	350	361	330	341	345	340	334	335	329	337	331	339	362	352	345	319	330	367	356	323	345	341	334	345	316	308	322	341	317	345	317	348	351	354	372	377	362	362	344	326	351	314	307	357	317	348	337	362	342	361	325	342	351	339	312	359	322	338	328	356	345	335	343	317	347	350	381	346	323	368	375	323	352	312	360	372	322	358	361	359	363	335	328	352	340	343	330	314	331	354	374	379	338	365	316	329	331	358	347	322	317	351	344	334	353	351	350	326	339	379	382	358	352	345	341	349	335	344	372	348	385	356	349	360	330	340	326	333	314	347	376	356	322	387	338	344	342	342	372	355	334	343	350	339	363	339	343	372	356	331	360	348	315	351	347	345	319	358	357	334	341	330	373	358	362	339	331	328	352	350	360	328	347	343	351	352	360	321	326	310	333	313	366	329	308	340	335	363	343	357	340	322	369	359	345	368	360	361	343	345	363	355	352	319	311	381	341	330	322	340	338	327	321	309	304	328	323	351	323	356	323	342	351	330	351	321	342	346	315	379	349	354	362	349	341	349	363	313	369	356	358	357	321	349	358	339	358	313	321	382	334	360	329	313	356	356	354	380	341	361	387	328	330	302	340	389	352	335	333	368	350	318	360	356	377	323	355	342	333	379	354	328	336	340	366	365	310	343	340	352	376	344	328	323	327	348	364	335	340	377	339	340	346	370	369	339	334	318	330	347	374	317	337	345	330	356	350	316	340	349	287	360	318	309	356	343	328	371	350	354	336	333	314	374	348	326	343	310	370	335	355	354	327	348	323	369	348	338	355	308	330	346	340	332	321	332	295	326	370	328	345	373	336	355	364	339	323	358	367	334	345	322	322	336	341	336	360	352	349	347	338	340	334	329	331	331	348	366	339	338	325	345	324	345	344	354	334	360	306	346	341	327	325	329	359	351	351	345	339	371	359	338	374	336	341	362	331	352	342	319	347	329	337	359	356	324	345	349	323	357	335	356	318	367	347	352	376	336	380	346	310	311	316	337	341	371	288	330	317	328	336	314	340	346	369	373	375	368	336	372	368	364	322	343	328	325	356	314	328	359	353	360	324	360	341	351	365	323	362	332	335	319	369	326	349	335	375	336	340	320	345	338	369	328	323	326	324	351	369	353	326	338	357	368	349	356	358	358	313	330	344	370	382	368	369	353	382	313	325	337	334	371	315	339	334	345	330	324	311	302	354	376	335	351	324	341	297	329	370	332	371	337	342	344	339	336	319	383	330	349	365	349	338	348	343	329	373	309	326	340	320	330	331	344	327	342	325	382	319	334	326	350	302	343	363	359	346	344	351	330	352	327	351	340	370	337	350	362	344	342	329	344	363	335	361	348	330	350	351	324	341	354	350	330	356	314	338	348	363	322	351	350	351	359	354	368	342	358	352	362	357	337	342	356	336	340	368	368	336	309	362	350	354	324	366	363	348	362	357	353	341	387	339	354	351	328	331	348	336	331	338	367	368	346	320	370	348	317	334	373	328	313	328	346	345	306	364	379	315	373	342	367	310	384	311	329	329	352	360	330	349	360	315	313	323	322	336	335	322	325	374	336	346	347	345	317	367	333	365	316	350	339	339	359	341	362	343	332	327	343	364	358	377	362	335	352	365	318	352	360	361	370	326	341	356	337	307	340	372	324	391	377	326	369	368	320	346	366	319	349	324	332	327	344	344	348	310	337	343	344	324	363	348	320	319	353	308	330	331	359	344	345	363	321	342	336	328	388	360	358	331	289	352	325	325	317	328	322	338	325	350	323	353	325	331	375	338	330	347	360	338	329	332	372	325	329	302	371	325	343	345	326	340	332	329	324	299	298	336	319	341	361	357	341	343	308	337	370	358	334	363	314	306	304	367	354	339	358	343	323	353	367	346	319	337	368	367	403	343	332	368	350	315	375	334	309	339	331	351	332	327	343	325	385	373	333	300	304	341	319	340	332	357	315	347	331	328	367	362	312	349	366	362	358	329	328	335	315	344	360	369	338	346	328	347	342	321
24260	21416	28551	24664	19940	2284	753	469	390	296	332	312	296	273	288	276	291	260	275	293	252	262	243	256	263	260	257	282	250	255	276	256	219	235	220	267	264	238	233	244	240	228	250	249	229	232	260	245	267	226	253	238	240	237	240	254	245	247	223	249	240	235	211	247	244	245	242	261	263	266	223	261	235	235	266	252	243	256	260	244	223	220	241	241	229	222	264	256	230	257	243	265	230	280	238	240	260	265	256	253	264	250	244	246	243	225	229	251	239	246	232	266	242	254	261	221	247	249	215	234	243	245	264	268	273	217	212	244	231	241	237	251	260	249	250	239	232	257	215	239	247	221	249	247	236	262	232	250	249	246	253	247	247	237	262	229	239	241	234	259	232	245	251	245	240	250	232	217	264	243	250	229	259	231	234	272	223	250	269	230	256	243	241	239	217	251	260	230	264	229	221	240	278	243	267	262	258	210	222	240	226	253	254	254	218	248	229	245	266	233	253	230	248	238	242	251	225	228	244	264	237	240	242	211	225	222	226	254	243	260	250	270	262	247	235	240	227	235	230	295	241	251	253	240	242	263	229	263	245	236	234	266	291	281	265	250	231	234	250	258	243	220	273	223	263	237	245	240	253	244	245	215	216	232	219	224	216	224	236	228	246	227	254	262	243	214	239	227	259	246	230	232	235	222	248	224	246	227	228	242	224	239	240	251	239	270	262	258	221	223	262	247	239	239	261	227	247	256	231	238	246	230	234	230	243	230	215	233	248	260	242	249	275	259	245	236	254	238	246	248	234	245	260	252	233	229	236	243	242	260	237	241	251	262	258	230	233	234	247	219	230	279	248	231	243	208	225	260	237	235	256	246	264	265	256	236	239	236	247	243	248	246	217	209	241	245	250	239	235	243	275	232	239	249	243	279	211	203	264	255	245	268	232	231	252	217	235	240	250	224	266	205	244	261	263	211	243	255	216	244	237	261	259	226	237	245	251	216	214	239	234	219	230	198	229	265	250	218	232	256	266	250	245	252	243	247	218	226	249	255	249	249	230	255	262	231	247	240	236	255	246	226	231	277	238	245	223	233	244	249	261	213	250	245	229	215	243	249	221	193	213	227	235	217	244	246	232	191	238	208	244	258	231	220	260	237	244	248	230	239	244	247	246	259	236	254	260	255	215	234	234	214	238	231	228	238	226	260	246	244	253	274	248	249	259	247	249	224	205	241	252	249	239	230	235	248	231	222	254	250	272	225	223	222	203	231	251	257	218	236	234	253	260	230	230	252	230	251	234	240	224	232	251	222	249	228	224	270	227	229	250	248	242	263	242	203	252	233	237	246	241	241	262	244	259	230	235	250	243	245	235	259	263	236	239	218	214	198	241	225	230	229	235	230	227	242	225	241	228	274	257	232	244	234	251	249	195	254	265	224	251	198	243	255	225	252	268	245	218	224	254	232	266	212	265	234	233	248	264	241	272	228	246	254	266	264	218	234	241	265	216	249	277	226	213	270	236	250	199	240	227	234	239	260	219	239	241	258	225	248	234	276	245	235	236	255	241	267	252	253	225	224	231	223	233	248	233	230	269	222	250	247	269	252	231	219	257	210	266	254	224	228	257	245	216	260	229	261	248	236	237	236	235	250	230	221	229	249	250	236	253	260	258	250	261	238	237	251	244	254	257	235	248	223	264	260	206	232	232	223	249	230	221	244	240	233	255	247	267	237	263	263	211	247	239	240	253	230	260	259	220	236	262	240	242	220	270	203	236	240	263	255	273	237	233	238	231	272	233	258	238	238	226	204	250	246	251	255	244	256	243	249	242	251	249	224	270	266	246	244	262	243	244	254	224	262	231	266	251	251	233	227	241	235	233	240	221	255	264	233	252	237	214	261	240	241	264	224	240	252	246	263	267	263	236	253	226	233	265	255	227	239	229	233	266	240	234	245	251	226	238	245	233	213	243	244	273	225	255	280	230	252	240	252	252	221	211	226	228	228	244	264	245	227	222	213	248	218	240	241	240	225	247	211	237	215	251	232	243	255	245	259	231	235	221	266	222	238	227	228	245	235	224	237	238	267	228	228	255	235	248	228	244	244	277	264	215	239	214	239	252	238	253	252	231	271	226	244	268	213	252	262	233	216	225	250	241	270	264	229	233	241	225	253	258	248	238	234	240	224	246	227	236	248	233	244	254	263	239	259	264	251	232	253	223	241	266	244	240	244	230	226	246	223	247	223	269	241	216	247	234	242	232	246	246	237	242	245	243	233	237	260	249	258	240	238	232	239	232	240	244	284	237	239	250	215	228	219	236	230	247	221	259	239	254	235	285	247	226	232	238	261	256	256	233	244	233	245	252	257	250	252	242	272	223	228	221	259	258	232	282	271	264	232	269	217	263	236	232	258	230	237	240	210	245	244	235	249	254	235	229	250	248	231	245	233	242	226	255	228	227	244	242	242	238	239	240	212	246	222	241	219	247	270	251	236	248	255	231	217	234	237	226	228	229	246	246	223	237	262	264	253	226	209	220	234	231	252	258	230	229	216	235	224	245	255	229	262	238	230	231	266	205	214	256	247	216	236	226	249	238	244	223	223	245	226	232	225	261	235	272	250	247	242	222	247	265	236	252	244	228	224	216	257	227	247	208	249	239	229	265	253	232	253	223	240	240	248	238	237	263	252	237	262	262	243	239	242	238	222	228	267	243	234	225	204	247	233	248	254	207	245	246	272	253	220	215	229	236	239	239	231	244	252	249	235	250	227	239	238	254	250	253	246	243	237	253	250	230	225	219	224	242	243	245	240	257	227	255	212	212	246	251	260	257	242	255	235	242	241	250	244	215	256	223	237	232	236	226	258	255	223	260	243	235	212	226	217	235	227	241	201	221	240	229	219	235	254	256	241	253	226	235	222	239	264	245	257	223	215	253	256	226	260	222	227	248	236	265	217	256	259	226	210	237	226	275	219	214	233	229	229	226	262	264	230	246	285	234	222	254	240	273	240	262	278	244	244	242	265	233	229	264	219	226	233	259	244	228	229	232	243	274	238	255	245	239	233	230	236	245	235	248	275	256	242	220	220	245	254	256	216	249	221	246	242	267	242	240	243	242	257	248	259	250	278	231	208	252	239	245	234	250	239	236	238	246	234	238	238	209	247	213	233	255	237	248	235	237	233	257	226	229	238	263	257	216	265	230	242	235	233	233	272	242	227	244	247	230	242	208	242	253	214	229	221	245	233	233	218	224	240	229	266	258	243	236	204	282	200	224	235	249	251	249	237	231	238	253	260	254	231	229	240	229	245	228	226	231	236	242	236	198	230	253	245	237	223	231	216	247	269	256	249	248	243	227	261	267	244	210	237	208	239	234	234	246	255	235	249	234	234	227	259	238	232	277	226	244	233	256	262	259	258	238	234	266	241	217	244	241	236	234	215	245	246	226	221	237	230	248	234	247	222	240	240	246	211	207	235	217	216	245	261	241	234	218	247	214	246	234	239	224	236	237	231
3268	4515	3498	1762	1214	911	743	632	580	447	477	378	348	374	320	374	337	310	325	335	268	293	304	282	272	268	236	283	280	276	263	270	259	282	257	306	292	274	251	281	263	268	269	265	284	280	275	264	240	266	274	290	239	261	249	250	272	288	242	289	275	262	275	251	258	253	273	269	250	291	251	285	273	267	241	266	274	237	263	257	262	269	277	257	259	266	260	250	280	265	245	272	253	279	264	291	249	223	258	236	247	284	276	275	252	263	270	283	228	251	264	267	265	291	244	288	261	257	267	286	274	239	286	258	301	241	266	260	281	233	246	271	274	315	249	262	276	267	262	268	240	281	268	268	289	255	259	280	262	283	285	227	245	274	281	257	275	255	234	257	244	249	252	254	244	262	264	258	265	281	283	264	284	257	247	266	268	276	261	268	271	274	254	282	260	277	243	277	245	274	240	239	255	260	240	280	261	257	253	220	246	255	268	245	260	250	267	257	256	253	243	237	279	261	252	287	276	264	280	287	296	265	264	261	271	262	262	253	264	266	258	247	259	260	249	274	234	245	254	289	229	272	276	262	258	242	263	266	243	247	254	271	234	245	240	219	253	265	282	237	263	257	273	274	231	253	241	245	247	242	260	266	257	252	240	239	259	264	239	258	239	245	250	245	230	284	277	251	233	225	258	248	215	242	263	252	260	278	247	267	252	266	261	271	261	244	284	260	249	247	261	261	256	257	249	263	255	288	261	286	295	247	255	263	256	258	239	257	278	238	292	241	262	238	260	255	262	269	270	251	293	260	267	246	268	257	236	257	272	235	261	225	254	267	270	248	279	241	252	261	258	259	255	255	263	268	261	264	247	231	253	260	238	264	273	296	258	262	245	244	268	260	300	253	251	251	278	256	254	264	247	235	278	284	247	251	282	250	255	283	258	274	263	218	245	248	268	240	265	272	257	250	255	284	246	277	241	263	250	282	242	266	268	258	269	238	277	295	245	266	257	255	278	265	259	265	255	242	279	262	257	275	251	228	226	250	266	271	231	240	274	257	252	241	223	257	241	245	251	232	248	256	260	263	247	287	288	273	291	269	272	249	272	223	264	260	218	270	247	280	252	257	263	253	265	251	257	264	252	259	244	239	267	238	252	243	266	293	256	266	260	245	254	241	283	237	233	236	271	270	251	283	286	239	255	241	258	281	289	251	282	279	256	236	253	221	266	269	268	239	259	278	279	251	256	250	264	253	249	236	250	261	262	252	244	225	250	259	233	271	241	268	284	291	283	261	249	280	252	279	271	244	255	253	278	278	248	277	255	254	256	272	275	250	262	248	261	262	265	257	280	255	262	273	296	258	255	269	260	259	263	286	288	268	282	227	241	253	262	237	266	236	255	254	241	243	277	263	247	251	240	252	249	267	253	257	265	268	286	273	265	261	265	245	269	271	247	264	260	252	271	262	250	260	248	278	266	254	257	236	235	248	271	287	268	239	258	264	234	252	249	233	258	262	250	246	271	264	268	261	246	250	268	276	243	262	224	242	244	277	237	258	236	233	250	252	248	294	273	270	287	242	264	267	244	245	263	238	242	253	232	236	299	254	243	262	273	240	245	241	235	234	282	268	257	280	267	253	253	243	273	255	271	260	268	273	246	259	250	247	264	262	251	277	240	242	220	233	255	239	263	249	250	271	227	261	273	242	255	271	288	271	278	266	267	252	263	246	264	245	230	255	270	260	255	252	295	248	308	251	250	267	248	251	259	258	249	234	269	272	285	275	275	267	250	261	257	249	222	246	258	257	215	256	262	282	246	248	249	262	278	269	226	251	236	241	250	269	294	228	267	237	224	235	251	249	268	250	263	260	259	288	276	253	257	254	280	260	273	222	259	225	283	245	286	213	268	277	271	263	264	239	228	264	253	267	253	205	248	249	230	264	280	245	269	248	238	244	250	245	262	246	236	265	251	272	244	251	246	249	232	263	253	291	245	232	252	276	279	257	275	237	278	254	266	284	270	267	226	278	270	283	230	289	254	227	240	231	264	286	262	228	239	291	245	239	283	234	266	254	264	232	274	269	208	268	265	246	245	274	245	233	235	238	269	277	254	269	255	228	234	244	247	268	274	271	233	233	243	245	255	236	230	245	282	236	256	271	244	248	253	263	239	281	240	225	272	258	256	244	248	268	256	272	236	258	276	246	267	259	252	258	260	243	262	253	237	271	248	254	246	246	230	252	235	240	258	287	252	235	273	259	287	268	224	268	244	256	248	246	252	268	263	258	245	284	256	262	240	249	256	244	273	248	237	234	255	237	270	255	236	264	281	255	234	229	246	253	246	267	278	240	255	246	280	253	232	254	275	267	245	261	251	265	246	284	281	239	239	269	249	247	227	243	261	250	262	256	260	255	258	263	229	241	274	269	280	257	249	287	278	242	259	280	282	253	253	262	241	243	253	264	228	236	296	231	254	248	287	287	245	258	252	246	238	260	244	252	273	267	256	230	268	265	245	259	230	259	249	273	259	277	255	266	274	266	247	246	268	267	243	238	249	283	273	281	232	257	264	231	241	268	272	258	249	249	245	282	241	259	272	244	269	255	246	261	232	242	262	248	239	261	259	243	239	249	272	250	228	239	245	267	236	250	265	245	240	257	256	280	252	273	241	248	222	264	259	271	248	252	259	264	265	266	246	252	219	270	252	240	275	250	297	242	246	268	250	279	282	250	278	261	256	251	250	258	230	272	283	258	291	243	242	275	264	235	250	267	272	246	266	246	259	263	255	248	270	251	259	258	256	253	269	277	237	261	244	256	244	223	232	264	249	282	239	241	253	275	222	224	265	274	273	246	246	233	259	266	262	252	253	247	252	262	259	220	265	257	242	272	239	270	283	241	254	272	259	263	285	273	242	251	240	250	256	261	277	256	256	237	255	245	249	243	251	280	290	277	239	257	256	254	241	273	251	268	229	236	232	259	245	238	255	247	234	244	251	242	230	245	234	243	275	244	285	245	256	260	245	270	266	251	247	288	236	258	252	277	249	245	267	240	254	285	254	248	273	269	275	272	257	245	257	259	263	297	255	258	239	241	275	260	269	239	274	252	273	245	271	250	249	269	249	255	252	237	263	230	271	241	239	253	254	262	252	273	218	264	254	262	257	258	232	255	263	261	225	243	238	288	252	271	260	263	247	254	275	254	280	251	277	263	238	263	227	256	256	264	250	258	244	232	264	260	271	246	269	240	279	237	234	262	231	240	254	247	260	232	251	267	232	253	263	251	259	252	245	236	225	264	256	284	219	248	234	266	248	234	242	267	212	265	253	233	268	255	243	259	266	254	258	255	263	261	238	265	254	229	248	261	244	262	274	249	251	267	291	278	274	227	264	259	256	272	256	246	266	268	252	256	270	259	234	271	251	229	270	242	249	264	236	266	246	251	254	267	224	252	256	256	240	244	263	263	256	254	244	232	240	230	222	267	245	272	255	252	266	241	228	283	239	261	272	257	257	256
27436	11622	1488	849	592	539	538	532	554	474	565	552	516	489	490	562	536	484	512	488	516	509	507	510	515	507	540	508	571	499	538	523	526	537	533	503	502	528	485	504	539	514	516	512	521	482	536	484	487	508	489	483	514	499	542	520	520	520	468	532	533	480	531	518	473	499	490	480	535	514	514	535	514	502	531	471	496	546	508	495	494	528	510	503	520	544	522	536	534	508	531	536	566	521	532	520	528	513	562	528	530	527	522	535	513	493	500	454	553	576	472	515	508	534	539	525	485	516	559	521	573	512	487	491	480	508	479	504	482	512	498	493	487	504	546	510	480	519	493	503	516	545	475	508	514	522	546	496	539	498	485	540	545	499	509	500	506	519	507	554	529	533	521	533	513	472	530	493	551	525	521	512	491	519	535	497	519	534	500	521	498	524	519	468	484	507	500	553	489	498	518	489	512	540	468	494	491	547	502	539	501	486	489	492	527	489	513	525	495	527	525	479	484	464	507	508	540	516	501	527	524	518	563	507	509	553	482	554	523	530	494	493	497	509	497	543	474	496	511	518	471	533	551	501	496	523	500	510	479	522	528	499	497	507	501	463	502	534	515	521	515	559	546	528	524	485	525	500	527	558	514	484	551	506	528	539	494	509	504	537	533	486	495	544	551	561	512	528	531	508	502	507	498	521	529	516	505	485	511	502	507	546	573	506	512	555	495	494	561	497	518	501	510	529	492	522	480	571	507	492	526	496	482	526	519	531	531	510	513	496	519	495	512	523	487	521	532	529	509	499	522	507	494	529	543	515	534	542	486	511	510	509	556	532	523	484	527	523	550	525	510	537	533	530	547	486	562	488	499	512	507	517	464	519	518	557	496	483	523	494	486	516	541	501	474	514	504	532	516	466	538	569	465	493	511	529	507	525	516	509	535	510	518	469	488	510	467	505	510	516	539	518	504	536	513	487	480	490	502	524	502	472	489	482	484	525	551	481	482	503	533	498	538	507	480	471	475	562	491	514	517	502	527	493	520	495	535	528	507	518	479	497	498	532	520	524	512	499	527	543	513	550	543	517	549	494	534	505	534	493	476	530	500	566	509	529	537	511	513	501	488	518	517	538	532	533	519	505	544	484	509	503	495	544	501	527	555	533	468	527	563	508	530	489	538	478	520	518	534	514	500	524	482	526	487	555	525	505	534	521	525	521	520	511	511	481	519	547	514	493	487	463	511	482	471	551	477	495	519	494	513	483	484	535	517	560	538	517	541	537	498	532	539	552	523	492	505	461	527	524	502	525	487	548	528	492	510	489	537	547	502	522	505	514	508	468	555	476	550	506	474	468	501	509	469	529	507	510	503	501	537	558	552	515	526	512	478	548	525	489	499	499	509	518	497	509	483	522	495	508	479	516	530	497	485	518	519	494	491	519	527	537	528	508	494	504	473	516	503	509	508	473	534	543	518	521	527	504	514	536	526	521	584	512	535	514	551	504	521	507	505	524	573	499	516	511	489	485	509	500	495	534	505	497	515	536	487	502	525	540	496	524	543	523	501	541	478	511	519	530	527	511	496	514	500	557	500	533	537	453	502	529	567	507	509	514	484	492	524	519	505	515	495	537	489	505	498	509	532	510	530	513	537	474	533	522	547	492	491	466	502	517	483	506	522	532	502	520	506	496	505	550	548	534	573	529	499	493	548	475	547	522	519	549	496	534	511	524	499	544	490	500	525	517	532	529	501	546	520	522	514	519	507	512	535	524	536	528	527	533	485	501	517	520	550	559	506	541	505	508	492	564	534	504	482	526	529	544	512	494	501	487	475	517	473	485	503	531	479	495	558	504	506	493	490	507	485	483	539	527	501	519	544	556	531	494	525	515	499	511	508	511	528	565	506	496	536	504	546	509	539	496	521	532	496	520	494	485	529	536	538	552	521	525	482	458	512	471	514	543	514	510	504	488	507	494	584	527	545	500	558	504	551	556	519	515	532	507	515	499	519	537	505	528	503	497	545	533	513	530	530	500	488	495	516	504	527	549	536	494	500	535	497	495	527	522	486	516	512	491	466	543	522	489	533	537	552	513	522	485	560	507	516	495	510	515	525	519	510	498	499	532	545	528	524	532	525	501	511	530	490	530	511	488	482	516	550	492	513	529	501	495	544	510	506	518	546	561	530	511	540	507	519	507	529	519	490	505	520	516	513	506	498	489	488	527	534	530	510	511	525	493	506	487	559	519	503	548	537	536	524	491	497	512	537	475	496	516	533	539	531	524	515	541	481	541	511	538	501	505	495	511	483	541	521	521	512	513	501	500	517	528	527	546	504	495	506	529	520	495	512	540	499	514	534	518	539	517	535	511	486	519	530	538	496	540	471	539	534	470	522	531	452	534	523	554	537	506	497	516	521	534	553	483	532	495	501	538	539	547	502	523	478	517	510	491	514	504	511	516	498	525	495	497	479	569	485	528	506	503	514	542	484	525	530	511	549	529	539	514	479	482	500	529	521	472	517	511	503	490	509	536	492	496	509	486	523	527	509	499	509	515	548	526	511	549	565	542	504	504	491	510	459	528	522	492	511	483	530	506	507	541	512	553	517	519	511	492	468	556	528	535	529	492	522	547	541	529	460	484	523	504	537	526	504	502	492	539	534	489	551	524	487	510	512	541	546	534	513	556	527	520	560	540	508	480	491	502	517	530	578	500	535	514	552	531	508	526	514	513	523	501	497	562	505	516	503	499	498	471	486	494	519	537	495	502	466	525	495	523	549	490	518	525	497	526	518	505	511	556	530	517	532	549	463	515	519	523	529	559	541	485	526	513	527	490	507	494	544	499	520	524	506	502	512	465	502	472	505	526	528	477	522	500	536	487	505	558	540	500	556	519	524	545	488	555	522	529	494	542	503	545	558	496	499	486	540	537	514	536	491	487	524	507	488	521	492	520	535	544	530	542	517	522	529	501	489	525	549	549	560	520	536	499	486	538	516	517	515	530	507	506	538	516	525	494	568	542	515	507	517	547	513	522	511	495	545	546	554	514	533	523	550	515	509	486	524	498	515	502	522	518	518	524	532	535	553	498	508	558	495	525	534	462	534	527	508	511	491	528	483	564	581	504	535	507	514	510	533	494	546	509	549	487	527	497	519	520	518	546	562	534	548	517	523	513	515	554	537	507	483	537	576	509	506	466	501	512	549	501	513	512	491	511	533	522	481	491	564	508	486	460	541	552	509	523	514	531	529	479	511	526	525	506	509	456	501	540	517	527	506	489	587	497	531	490	548	479	506	510	510	490	476	497	504	514	507	540	521	498	509	510	515	501	503	552	517	550	499	503	539	507	506	561	549	523	520	533	482	565	512	497	542	517	520	528	514	511	496	542	500	522	535	501	541	553	529	555	518	493	517	524	496	493	537	539	486	488	523	504	523	530	547	525	473	504	545	532	530	533	514	537	498	526	507	529	515	471	544	501	480	534	534	469	468	480	527	534	559	504	556	503	516	524	502	512
4971	698	640	556	486	514	488	519	490	471	467	486	533	509	516	471	473	506	495	491	514	495	461	502	506	498	483	499	481	500	535	525	484	501	477	495	515	475	479	483	502	508	532	483	482	478	464	472	453	507	500	487	489	480	489	500	505	501	517	482	473	467	476	507	487	456	488	477	519	513	467	502	524	486	509	490	449	489	534	478	478	481	492	482	493	482	463	474	497	511	501	488	517	505	499	473	509	488	492	488	490	485	496	459	508	451	453	493	452	458	508	534	499	525	479	517	459	487	490	535	492	472	524	451	507	503	472	495	450	448	502	511	495	462	486	513	477	522	520	478	493	484	453	482	498	483	496	480	514	453	506	505	473	481	495	453	442	495	473	513	532	480	508	461	507	492	489	459	474	485	505	505	475	537	458	447	457	491	461	474	476	471	505	523	486	496	510	507	478	486	474	486	455	461	493	496	487	479	463	483	514	466	505	517	484	458	515	463	505	505	480	474	474	482	455	491	451	449	491	518	531	521	491	453	520	494	510	466	433	515	487	523	477	505	463	473	470	462	481	467	477	495	463	515	471	495	508	432	470	474	497	496	482	504	476	455	488	458	474	521	486	498	515	491	490	538	459	485	527	497	473	491	471	495	469	485	477	517	495	486	508	490	465	474	502	463	471	494	479	464	528	479	502	471	463	485	468	471	468	501	509	469	481	492	449	500	452	540	469	469	452	516	503	517	493	472	478	471	527	504	467	469	485	480	465	479	495	443	483	499	496	514	490	454	520	485	467	488	507	492	456	467	491	493	454	485	450	504	492	462	516	466	449	478	482	494	490	448	485	484	506	496	504	542	454	512	482	461	459	470	489	505	499	501	501	520	484	469	508	473	445	507	493	499	513	470	494	462	500	480	518	467	460	485	440	480	497	436	461	494	493	432	516	491	486	477	468	519	496	530	436	451	521	493	491	476	499	495	520	449	500	465	468	494	473	445	486	457	474	462	479	505	465	488	511	480	503	512	497	483	475	457	516	548	492	482	502	442	453	482	458	493	501	458	471	471	472	453	496	507	455	496	488	466	515	528	477	457	485	440	498	483	496	521	512	476	523	511	492	487	495	475	493	479	463	546	480	433	488	494	467	468	481	480	423	454	492	499	455	448	510	481	492	487	516	482	470	455	488	475	494	473	488	505	508	471	498	524	506	533	475	479	470	483	479	527	488	474	506	518	468	482	495	486	518	443	500	484	472	496	474	501	472	461	486	486	458	486	472	490	457	473	454	472	459	470	468	518	460	503	479	489	474	445	496	485	448	456	477	462	448	484	471	506	511	475	482	506	477	497	475	506	481	477	484	496	461	485	494	480	519	490	513	485	486	455	479	456	469	477	486	496	512	475	460	458	457	490	499	478	484	469	491	495	458	506	486	471	477	484	503	489	472	479	493	501	495	493	455	471	474	501	495	503	486	489	483	458	474	503	518	468	464	485	481	498	475	500	488	508	487	510	472	493	511	487	450	526	502	494	497	475	520	468	462	448	483	511	491	479	495	494	512	450	464	485	504	445	528	454	465	514	466	486	482	485	482	481	479	484	462	524	500	475	496	489	482	496	487	476	513	493	502	499	487	453	462	443	469	509	452	463	451	445	474	515	483	481	480	458	524	447	442	493	466	443	475	485	496	474	460	462	513	479	488	464	490	465	476	515	494	486	485	485	491	470	469	493	434	496	504	518	494	468	499	483	476	493	514	495	463	454	516	454	486	470	453	502	424	503	529	492	495	474	498	484	474	480	476	484	502	506	502	493	484	481	455	483	492	446	478	491	470	490	493	461	458	478	484	477	502	489	471	509	498	530	475	475	491	478	508	471	421	465	531	496	472	464	490	466	495	487	476	483	471	490	465	520	468	456	484	507	522	538	511	479	462	484	508	505	446	469	507	505	494	489	480	502	467	508	478	468	487	512	482	449	490	491	517	490	496	521	487	474	461	506	472	496	476	491	496	463	507	485	483	498	476	494	503	495	488	487	485	470	477	514	442	434	479	473	491	486	433	504	494	485	463	442	507	452	498	530	506	510	507	514	470	463	454	478	509	490	509	536	473	454	459	470	483	459	468	492	504	471	512	516	445	471	528	500	504	458	500	493	504	476	505	481	494	490	489	466	527	472	489	444	467	474	500	490	487	495	507	476	521	477	444	506	466	465	483	466	475	520	481	473	460	439	484	488	498	492	469	504	489	481	502	474	476	498	494	514	483	444	484	490	534	474	451	464	512	462	476	482	511	514	476	502	507	507	479	484	480	490	459	532	455	501	486	505	484	484	480	477	500	510	457	468	481	479	490	481	450	481	492	486	472	480	521	466	500	480	521	488	526	449	469	518	529	462	484	506	478	464	496	467	476	505	477	479	504	472	496	458	467	465	479	484	504	489	468	488	530	478	445	477	497	480	500	499	462	489	507	457	536	482	485	511	478	494	496	511	506	457	498	456	492	489	451	476	448	473	474	520	511	495	481	418	461	486	517	512	480	511	507	459	472	515	506	494	534	488	494	522	478	518	545	476	492	436	511	501	478	471	459	454	482	474	489	501	495	512	502	481	504	482	445	442	517	459	478	512	505	488	493	476	520	457	514	485	508	466	463	514	494	485	512	519	481	471	524	482	475	474	470	519	515	486	481	511	515	464	487	498	460	498	468	487	480	450	527	448	527	502	524	506	448	497	466	466	465	459	458	467	430	482	494	491	483	519	468	517	499	518	460	523	502	486	504	436	485	452	508	458	479	498	493	500	503	453	438	490	484	510	499	505	499	480	496	474	460	516	470	487	497	458	461	483	465	532	496	503	467	529	509	516	493	469	475	529	469	467	500	517	501	490	482	467	468	481	469	472	499	487	446	463	451	501	483	439	476	493	466	487	430	480	495	486	494	469	466	473	518	486	504	485	476	505	478	445	517	514	487	487	512	525	479	488	503	512	484	475	518	478	506	466	506	509	484	518	474	491	485	495	486	518	487	481	495	466	506	517	483	483	512	493	495	479	474	460	523	504	454	499	446	497	515	456	489	481	483	543	520	476	471	499	492	468	498	462	488	449	529	471	501	457	467	462	488	511	455	492	463	484	476	435	489	489	470	467	491	482	501	477	520	493	488	474	450	452	471	478	460	463	469	507	457	455	470	486	495	442	506	468	488	475	460	513	505	512	494	478	453	502	479	475	467	484	501	469	492	498	502	503	491	505	475	452	468	448	462	488	494	479	502	484	499	513	470	455	562	483	468	470	490	467	505	492	517	575	525	489	502	494	460	474	444	472	489	496	466	485	501	475	490	524	499	469	468	516	474	507	485	494	464	464	482	508	503	500	518	464	479	488	483	484	485	517	479	472	493	480	496	515	471	468	494	466	485	466	459	476	485	460	536	503	512	446	465	482	504	507	459	532	502	481	499	477	473	468	451	493	474	506	505	527	480	525	442	494	486	491	491	472	462	490	478	486	468	496	463	486	457	448	500	491
25542	21412	26115	19119	1401	598	477	407	408	386	407	376	390	361	357	355	328	347	322	353	355	344	362	349	378	329	339	348	317	376	343	322	334	329	355	359	338	330	352	315	341	334	317	350	338	371	353	339	349	358	339	371	332	328	370	354	345	361	376	310	333	373	312	345	328	377	350	344	339	351	331	354	324	333	373	349	320	357	374	338	342	326	387	326	342	359	348	331	372	320	359	360	315	343	333	371	335	353	343	367	345	368	356	322	328	364	320	356	329	329	325	334	371	352	340	336	331	370	369	344	328	315	342	319	347	356	374	324	335	323	362	348	353	335	298	324	336	305	359	333	363	328	375	319	308	334	370	293	338	364	353	361	350	366	339	324	331	360	312	316	351	342	370	312	346	360	330	349	360	362	354	354	319	380	340	306	359	345	321	372	354	360	331	299	336	313	332	327	335	347	327	339	373	329	329	325	390	365	354	358	336	335	364	348	307	339	377	318	352	339	346	332	341	343	351	370	343	308	337	333	322	325	321	329	359	357	359	339	355	329	382	320	338	340	334	318	306	337	365	316	339	380	351	333	319	353	348	326	402	356	368	350	353	333	362	334	367	363	350	324	340	365	326	356	346	320	340	386	343	358	359	352	319	337	349	310	369	328	339	328	351	327	340	348	350	304	348	355	342	324	308	335	323	362	361	326	379	356	319	398	338	345	307	344	330	352	349	323	334	311	348	351	328	369	334	333	350	341	323	359	314	336	355	324	343	352	305	333	344	383	354	321	340	308	388	323	319	364	412	343	292	325	310	306	346	350	332	354	356	355	359	346	357	365	370	327	337	329	336	384	344	331	326	326	369	341	351	312	353	338	311	316	356	316	343	314	328	364	345	341	347	381	352	347	336	357	328	350	344	340	349	340	337	288	344	320	347	360	327	323	329	377	337	345	392	369	339	350	309	324	367	341	396	331	349	351	363	327	353	324	336	339	366	321	365	350	326	340	362	372	319	335	346	319	318	345	352	345	354	340	330	353	318	346	305	342	339	349	354	353	367	303	311	373	346	332	326	319	323	356	317	350	353	361	363	341	371	342	365	355	373	330	363	339	360	357	389	326	334	373	372	338	366	319	355	316	347	342	307	364	355	367	376	325	350	362	383	366	349	322	350	347	352	333	323	351	350	341	376	331	336	317	359	356	327	345	328	312	338	330	330	362	345	330	348	328	371	336	356	352	348	371	330	385	348	351	339	341	354	346	360	314	321	325	317	321	309	336	346	339	369	349	367	339	335	309	346	367	309	351	350	338	338	360	358	309	327	369	344	345	342	344	344	374	339	307	360	335	312	353	346	332	335	350	354	353	362	353	353	371	363	351	321	337	338	350	356	324	363	358	331	323	343	330	326	331	320	336	366	372	363	345	373	352	358	321	349	353	350	371	359	332	336	350	367	341	329	330	316	359	353	320	355	354	363	346	328	348	330	340	372	322	380	351	321	376	322	366	311	360	326	354	367	354	343	338	369	342	315	323	316	356	322	368	322	378	319	332	354	339	369	365	338	348	366	331	334	387	345	311	327	389	334	349	345	346	370	349	320	344	322	328	353	358	357	329	334	349	347	336	335	334	367	340	333	343	316	360	332	339	352	334	361	337	334	353	341	353	339	358	350	343	314	318	351	314	314	350	325	359	353	338	340	385	306	337	323	334	336	327	364	325	343	368	368	359	335	369	364	340	352	353	334	321	327	349	351	351	316	377	330	360	329	331	327	336	341	341	344	327	358	326	361	337	340	349	325	330	383	386	347	320	339	366	316	336	321	357	357	377	357	321	340	308	351	356	342	318	353	336	331	350	344	314	341	348	328	342	335	303	341	336	333	352	324	338	358	367	333	327	323	376	330	372	330	353	356	337	353	363	343	333	340	379	316	327	365	327	349	324	291	309	335	319	291	370	343	317	345	344	383	359	338	344	319	337	354	348	346	338	333	352	317	341	300	355	321	359	334	347	317	320	351	330	347	334	327	363	351	327	352	340	322	336	340	356	362	326	340	361	347	342	302	332	344	345	308	315	345	313	338	352	335	334	321	341	314	353	361	372	357	337	318	367	345	325	365	348	330	304	368	352	360	388	355	346	352	335	356	325	336	329	354	365	349	352	361	310	359	318	346	337	331	335	326	299	346	349	325	378	347	337	365	321	340	346	348	334	309	327	344	370	342	332	336	302	355	344	342	351	365	338	327	307	351	351	333	348	364	353	366	344	344	334	349	328	340	326	343	325	353	351	361	354	339	353	336	364	346	332	356	343	357	367	345	354	330	326	330	323	370	344	343	331	359	367	362	343	344	314	317	373	349	316	313	348	346	337	365	368	347	348	327	358	347	336	355	341	321	316	340	378	328	320	373	317	341	352	334	331	321	340	350	357	350	361	325	357	370	380	361	355	357	326	332	338	334	326	358	352	353	341	330	348	315	372	320	360	323	373	370	355	324	354	325	330	389	328	339	355	308	341	334	350	323	299	333	312	340	318	330	329	301	335	318	363	362	360	316	341	362	345	358	329	344	364	331	342	338	349	349	321	319	342	339	335	336	329	374	355	320	319	336	328	337	330	317	339	322	330	339	319	360	334	343	345	333	345	326	375	367	337	331	332	314	324	336	347	374	343	340	357	355	377	333	329	336	335	353	362	308	348	352	342	363	347	294	318	355	367	353	335	348	355	358	334	339	355	384	341	341	339	300	342	373	330	371	363	348	387	313	355	355	334	348	342	350	317	340	338	370	329	336	300	357	331	328	342	326	332	354	328	352	332	340	326	340	323	336	346	339	350	378	352	360	346	375	372	357	330	344	376	351	358	340	331	324	336	358	360	347	311	354	341	328	363	354	344	328	340	353	357	352	337	353	339	344	329	364	370	342	313	336	335	364	370	319	365	363	357	336	322	333	360	338	345	328	357	326	353	359	335	345	342	333	352	339	345	359	352	351	328	345	377	336	329	325	352	329	339	347	366	353	326	331	352	327	322	312	358	368	382	306	363	356	352	332	347	314	357	312	311	354	332	343	327	328	355	342	336	351	352	348	341	347	364	376	329	347	374	349	331	364	346	367	318	346	308	343	328	338	338	333	323	359	344	334	335	342	348	308	324	336	353	334	385	335	309	371	381	369	348	358	325	348	402	332	301	309	359	337	354	364	335	351	352	339	341	340	354	322	340	315	380	342	338	385	370	350	316	350	327	359	350	329	322	328	372	352	339	340	338	368	350	363	315	352	377	368	340	326	345	375	337	367	332	303	373	352	341	337	383	373	360	332	340	344	322	357	335	325	350	335	325	359	317	340	361	339	377	321	367	341	334	337	360	326	356	349	353	359	310	325	354	320	338	385	318	355	330	331	392	354	339	365	321	360	350	358	340	327	336	312	346	337	350	340	349	350	367	321	311	350	344	360	367	311	333	358	329	348	349	337	330	322	384	329	335	353	382	353	384	329	324	340	350	325	318	373	361	341	354	342	313	333	338
3379	1966	1696	879	690	613	472	474	469	425	439	415	421	435	342	414	389	389	337	363	386	353	380	377	381	354	379	393	355	388	367	351	329	324	361	375	359	368	330	361	338	366	348	379	380	353	356	357	353	346	351	402	339	370	328	297	371	359	331	363	343	370	346	326	360	337	380	363	356	350	365	378	349	370	353	334	351	353	369	361	381	350	339	374	350	340	367	397	410	378	353	332	375	360	350	331	342	347	391	389	340	321	333	358	366	312	359	369	336	389	344	369	345	318	329	354	331	329	374	390	346	358	358	367	329	369	361	368	341	348	406	352	386	336	336	360	305	373	353	345	341	361	327	381	341	373	346	312	337	345	369	324	371	378	309	350	353	338	356	347	345	302	307	345	353	339	363	387	339	378	377	346	325	336	361	350	364	361	350	368	368	372	349	356	336	371	345	333	326	348	383	363	349	353	339	361	349	366	317	319	372	354	333	348	331	350	368	326	339	342	329	346	368	332	325	385	346	343	363	344	340	391	371	357	368	360	340	346	309	327	325	342	336	318	323	364	352	336	373	368	354	375	344	383	364	363	372	350	366	339	349	369	361	370	326	352	330	335	348	385	368	380	324	355	343	334	374	354	339	348	379	341	359	365	351	347	311	363	332	360	353	337	331	326	352	335	333	354	353	362	327	350	367	323	375	369	355	338	345	351	354	376	347	341	370	322	366	343	381	343	392	331	370	365	376	356	369	363	332	339	327	329	342	351	348	346	358	346	346	348	327	330	348	395	327	362	351	358	356	353	381	344	359	352	332	361	342	368	334	364	366	340	381	320	365	365	387	353	368	367	373	320	376	315	365	365	350	308	325	356	341	358	344	365	363	382	332	329	380	340	318	338	354	347	317	377	345	351	352	358	358	360	319	371	321	325	353	349	325	361	354	340	377	315	376	356	358	364	347	366	334	323	358	330	357	357	354	350	325	312	341	357	362	331	332	361	338	332	385	335	345	378	341	356	354	340	380	342	365	337	353	349	344	356	336	377	343	342	346	329	387	356	351	362	383	333	358	384	315	349	369	369	385	330	348	333	335	326	356	315	341	336	365	357	358	342	353	351	320	390	350	352	343	312	356	348	361	360	358	366	368	365	323	331	361	364	317	360	362	321	380	354	334	315	351	359	333	313	364	352	378	356	351	356	395	332	298	353	336	395	364	370	334	372	338	357	374	366	351	334	341	378	374	366	367	367	371	401	374	335	342	373	351	337	361	349	314	376	343	347	333	339	355	354	335	338	355	366	340	363	364	337	372	342	363	329	337	341	414	327	349	311	346	351	355	363	365	328	322	326	337	404	356	318	355	352	324	315	350	354	339	318	330	350	343	342	378	349	347	337	345	361	365	325	353	355	347	342	333	337	387	366	324	353	320	350	343	347	349	352	366	341	320	366	348	352	338	341	322	346	350	382	348	376	325	353	347	360	341	364	345	374	324	343	349	315	340	341	348	327	334	342	343	318	337	348	334	367	361	351	335	378	350	358	341	342	349	325	368	323	355	362	367	350	368	321	360	353	364	350	320	361	352	322	360	329	325	356	318	357	366	331	355	341	366	352	325	331	336	369	364	328	373	323	348	369	356	325	364	358	342	345	339	356	342	347	369	350	362	335	360	310	354	314	346	387	339	344	334	335	337	357	379	346	328	333	351	324	303	309	346	367	325	350	348	371	339	347	356	353	356	372	355	331	337	343	363	350	351	343	355	368	356	310	325	346	341	354	366	367	356	370	363	346	357	315	363	328	355	343	372	325	383	379	304	367	341	345	362	343	332	306	326	331	328	382	369	359	332	360	352	336	368	371	369	321	358	337	349	304	390	339	358	338	345	328	339	364	338	379	312	366	346	332	314	367	368	359	342	341	360	367	351	348	363	336	354	351	362	328	344	357	334	344	374	352	364	343	383	306	334	361	388	382	318	357	320	345	358	346	379	355	347	367	377	334	333	308	341	395	325	377	360	380	338	316	342	350	344	335	344	344	364	347	346	385	334	356	365	345	361	363	321	328	360	342	321	317	364	351	368	358	361	354	355	387	369	355	357	337	356	335	327	371	341	354	331	353	370	373	367	380	361	323	330	372	366	340	355	355	322	345	355	366	356	317	342	353	362	332	308	363	338	344	360	342	346	350	353	359	355	344	368	359	360	343	358	333	348	331	396	354	389	323	376	335	339	365	360	342	334	355	322	321	330	364	360	349	375	356	350	386	328	368	347	368	366	357	332	361	368	344	393	323	340	350	366	357	356	363	350	358	382	306	340	371	329	368	333	322	323	333	337	335	384	349	364	379	348	343	349	341	384	380	339	376	350	304	328	375	367	350	375	345	328	318	336	367	323	379	321	353	348	356	335	347	359	339	365	331	341	337	371	358	350	343	323	344	339	326	360	336	342	339	362	363	343	327	362	328	348	361	358	323	318	366	383	338	333	366	331	354	367	392	342	340	335	358	350	328	379	348	340	358	344	357	337	378	370	349	366	340	335	343	363	354	325	380	363	369	363	343	357	355	333	358	370	357	364	347	316	342	346	352	359	327	388	349	388	345	337	312	376	392	351	370	347	368	360	371	333	370	329	331	338	386	381	348	334	367	358	335	310	346	357	363	335	363	338	358	359	342	341	335	362	364	346	341	344	312	358	351	322	337	346	343	343	378	391	339	361	370	379	351	352	336	358	363	365	335	358	345	329	356	391	315	331	312	333	360	336	355	324	342	334	363	342	372	340	334	321	379	354	372	359	333	355	371	363	387	340	338	376	370	336	333	344	345	348	348	326	355	391	357	354	336	317	360	383	323	355	348	340	323	339	351	320	333	355	359	337	329	367	376	351	357	352	349	335	366	354	366	379	337	323	342	348	327	352	347	362	378	334	363	359	339	341	316	387	364	349	319	337	314	344	334	378	354	334	352	335	399	314	342	317	360	347	304	354	361	324	384	393	386	361	356	366	358	335	354	349	328	355	346	353	310	350	341	353	329	347	325	341	350	346	316	344	349	367	385	354	376	373	359	297	362	341	351	336	339	356	338	323	361	317	333	330	366	342	348	359	339	355	322	337	374	350	363	339	325	346	366	352	372	370	364	344	360	363	330	358	358	344	358	350	344	333	342	357	355	343	333	327	354	357	352	368	321	353	348	393	353	349	327	335	373	375	362	350	337	337	336	358	362	352	334	333	388	343	327	345	332	336	328	361	365	314	337	355	355	339	360	364	379	341	365	369	338	332	334	338	342	369	357	348	382	373	324	345	342	343	334	355	365	372	349	350	358	339	336	346	340	321	345	349	344	387	332	362	333	346	330	347	362	411	350	375	332	351	345	339	370	357	367	373	336	343	354	361	338	300	341	357	356	365	353	342	333	302	333	375	349	346	295	334	334	346	328	341	338	318	360	370	375	337	314	315	348	362	318	386	331	323	359	333	389	323	348	363	326	368	311	327	333	353	325	340	367	338	318	347	328	343	332	357	351
24278	21412	28542	24648	19953	2363	749	470	394	376	327	323	284	296	299	313	263	280	271	270	265	299	246	260	269	261	266	239	272	264	280	259	253	260	259	241	275	246	269	262	234	252	272	261	271	203	281	249	240	269	258	234	270	259	279	230	239	262	229	278	274	248	253	232	240	289	240	268	268	256	243	243	278	267	257	245	259	250	222	255	217	297	254	242	249	281	237	252	233	244	243	231	266	243	237	231	291	248	265	246	252	265	254	262	233	270	244	237	235	229	230	228	252	258	243	251	241	254	258	257	249	224	250	233	266	247	263	226	269	254	228	258	261	248	222	245	239	266	249	246	250	245	243	245	259	268	255	213	216	259	241	239	249	271	226	265	248	241	240	261	258	246	235	250	261	268	209	276	245	195	279	235	252	228	251	244	273	257	237	244	245	235	217	269	254	231	235	259	255	254	228	256	261	237	234	243	256	231	235	260	259	240	247	245	250	249	248	273	239	249	246	251	248	268	224	276	268	236	235	245	257	259	253	223	245	242	254	248	254	232	233	224	240	241	255	262	236	241	246	252	202	241	247	236	260	238	248	247	258	257	233	262	244	273	254	252	256	247	246	240	261	269	243	284	253	278	245	230	245	237	253	240	240	270	256	227	215	217	236	276	232	237	258	244	255	246	260	265	248	236	253	212	241	230	225	240	253	263	252	268	243	225	233	249	272	266	267	264	265	238	249	249	222	259	270	251	240	214	252	253	238	250	257	231	202	280	262	247	235	269	261	252	253	252	247	274	236	270	237	241	263	266	244	272	241	236	251	269	274	254	270	243	241	257	231	226	222	259	238	254	238	259	233	261	239	241	250	274	292	249	278	254	251	265	248	254	221	267	246	260	270	267	228	278	242	267	231	257	222	279	270	245	237	277	250	241	229	227	250	244	248	285	242	234	256	225	256	256	253	259	259	245	262	257	253	241	241	263	243	271	221	252	252	254	277	293	226	267	236	244	244	262	243	267	235	234	252	262	253	241	232	251	263	215	247	251	218	236	238	269	214	237	266	251	261	263	249	240	248	241	234	255	252	263	230	248	256	253	211	251	267	249	216	251	230	243	249	262	241	233	235	303	297	239	275	244	241	249	251	263	253	249	224	234	250	265	262	263	243	265	253	258	246	253	248	251	248	224	215	240	269	241	219	250	251	252	243	245	256	257	232	249	253	232	235	255	227	255	228	242	207	233	222	232	246	237	265	239	238	247	251	259	250	263	259	244	247	252	269	234	246	261	259	259	240	232	238	274	281	264	262	255	226	260	258	282	275	230	251	220	259	254	223	235	275	242	242	235	244	242	239	250	242	250	237	225	256	217	248	289	244	244	249	258	266	226	248	241	276	248	271	221	227	236	245	245	215	228	245	242	263	235	238	247	256	263	247	250	251	249	271	248	239	246	236	243	236	262	248	218	244	245	224	236	253	256	238	241	239	237	252	228	248	245	256	221	246	247	246	264	223	244	251	253	266	240	245	224	229	251	258	270	232	254	248	249	242	228	224	256	261	278	263	222	266	249	222	273	216	261	268	216	236	227	250	242	265	261	251	239	234	251	248	252	249	247	242	236	264	237	221	236	262	228	231	250	269	249	256	261	235	242	268	235	249	260	243	264	256	239	247	207	250	265	265	221	262	264	256	267	224	258	241	243	240	242	241	241	268	241	249	236	264	268	237	261	223	258	232	245	271	256	236	266	244	254	250	231	239	245	237	249	244	238	231	233	221	257	256	232	270	223	270	266	258	219	249	237	239	273	218	223	253	240	233	252	267	240	242	242	270	245	224	246	227	250	249	233	242	254	259	288	238	232	236	256	219	257	222	256	264	264	268	215	242	231	258	259	208	256	237	260	237	240	241	240	257	248	240	288	229	229	244	251	239	228	222	241	240	234	224	251	248	247	250	280	273	260	250	254	243	265	262	251	248	246	248	248	244	259	248	252	263	225	214	254	232	245	274	246	264	249	252	239	273	232	240	223	246	250	270	248	244	252	270	259	249	254	248	256	237	231	261	257	237	234	244	246	276	266	258	259	258	241	234	268	272	238	209	228	255	241	246	256	242	266	252	267	228	263	222	232	258	238	277	230	234	246	253	244	233	227	245	249	241	216	245	252	212	261	254	250	241	265	244	262	255	222	245	270	195	246	257	267	270	252	247	242	281	237	230	244	264	262	260	269	237	267	231	226	245	255	240	251	230	244	233	241	258	245	221	258	257	243	239	236	264	231	242	230	247	258	231	231	260	245	212	254	251	233	264	284	250	235	269	240	242	243	233	227	237	236	254	259	240	258	229	253	268	245	243	225	241	244	246	228	256	261	250	226	253	247	249	213	236	240	225	225	251	232	223	237	246	249	266	224	276	243	238	242	276	239	259	253	240	213	264	261	256	223	260	253	243	259	247	240	256	246	245	238	234	270	238	262	300	263	267	240	220	236	241	254	242	249	222	242	265	236	229	268	251	241	258	237	222	253	270	215	243	252	243	226	243	245	268	227	278	242	230	250	251	229	281	271	226	245	261	251	243	263	237	268	255	248	210	239	236	268	240	252	253	259	217	246	236	252	264	248	239	262	226	257	239	251	254	243	274	254	243	237	254	231	228	220	263	267	257	239	249	255	253	245	243	250	255	252	259	245	238	247	248	281	245	232	264	248	250	263	265	241	246	255	231	261	239	221	233	230	237	234	265	258	253	267	239	249	214	275	244	236	240	249	252	272	238	231	242	233	291	278	282	247	247	206	248	254	214	238	269	257	251	218	240	243	239	249	238	239	243	252	253	244	236	246	281	223	235	234	229	268	244	222	247	228	224	239	238	268	239	281	232	250	255	239	238	235	222	231	222	252	252	255	262	227	239	275	278	237	247	230	230	243	253	218	230	255	249	229	245	250	228	241	233	243	229	223	239	266	249	215	212	240	233	246	226	252	229	253	280	234	242	253	275	265	232	238	215	239	241	273	244	246	245	249	228	252	272	221	237	244	263	251	228	256	252	226	257	252	260	250	271	265	252	264	239	268	234	247	268	240	266	241	273	251	257	261	223	257	249	254	246	235	248	232	228	257	250	249	216	249	257	240	248	260	239	234	276	226	224	288	265	280	245	256	209	247	267	251	241	280	254	258	253	244	233	260	245	253	220	239	199	266	250	239	268	240	269	263	256	249	242	248	251	285	229	233	272	237	198	223	225	241	265	245	235	242	248	243	266	234	275	255	250	262	256	231	276	233	250	254	242	222	255	247	225	267	194	251	241	256	229	236	237	239	239	267	244	250	240	242	218	255	251	251	230	244	239	241	251	256	230	238	223	228	260	230	266	256	241	258	261	249	226	252	237	249	253	242	248	230	213	263	241	249	243	238	247	254	253	261	256	255	256	250	238	239	261	256	230	234	254	251	233	256	231	243	266	256	265	254	235	243	271	249	242	249	286	271	257	274	257	230	241	262	224	257	254	253	243	246	267	234	247	255	249	229
3235	4474	3448	1721	1229	860	720	627	536	453	450	391	374	350	353	352	318	314	287	305	288	279	311	314	271	262	282	252	271	288	276	275	270	224	309	284	267	259	306	271	247	271	284	262	262	259	261	279	273	267	263	274	273	275	242	240	275	287	295	278	286	242	234	253	269	255	291	252	246	276	261	265	266	241	267	245	259	257	268	258	279	261	269	267	233	258	255	248	257	273	247	258	266	249	276	245	265	243	261	260	259	233	253	302	264	257	276	302	282	280	254	242	222	220	257	256	271	256	245	256	273	280	265	265	260	277	254	260	275	273	257	275	246	259	255	262	257	268	258	237	262	279	235	267	246	218	240	269	233	261	250	262	250	295	254	288	261	249	231	236	249	249	253	233	230	257	247	238	265	242	252	264	243	230	290	256	253	249	262	264	247	268	257	285	243	257	281	243	258	247	254	226	229	255	244	267	267	253	248	279	242	267	245	246	246	271	252	259	274	261	252	242	268	262	242	256	254	294	268	265	260	279	262	274	267	253	266	260	268	244	241	241	285	253	264	250	264	283	259	259	291	259	231	299	242	265	249	281	266	272	265	269	220	264	239	260	233	272	267	261	234	254	249	270	264	275	267	266	252	263	288	280	263	239	244	222	291	242	230	246	274	288	267	241	265	242	250	245	267	252	254	287	290	271	274	253	228	238	276	246	285	262	245	276	294	242	276	248	303	277	261	258	263	250	259	297	263	264	250	263	272	268	250	251	249	255	266	276	248	234	256	258	241	246	279	257	263	271	247	261	257	257	260	262	261	253	262	259	265	275	256	255	269	245	278	251	235	267	240	231	269	254	248	239	278	218	272	270	258	233	259	228	246	278	282	258	280	245	281	256	248	255	254	257	248	255	263	252	281	264	265	268	255	285	235	252	265	281	242	239	279	251	247	287	263	245	262	257	252	272	244	267	264	270	272	270	242	284	280	255	264	248	270	256	249	250	239	288	273	247	269	276	241	224	270	275	227	244	264	262	295	238	265	287	263	271	282	262	239	275	243	247	256	265	261	301	256	239	283	264	281	231	277	249	248	286	286	246	234	250	281	233	288	242	225	270	302	248	262	260	250	253	289	268	252	281	241	292	250	264	252	261	258	265	232	239	256	260	278	261	241	276	254	256	240	244	284	246	269	281	243	251	238	256	249	223	282	262	244	246	262	240	246	263	233	261	269	250	291	228	251	285	246	238	274	268	275	235	256	277	270	266	254	260	262	262	273	266	259	204	257	257	256	262	229	285	277	250	261	243	224	275	244	285	243	279	254	239	257	268	246	248	258	257	259	257	268	251	282	275	226	283	267	236	260	235	270	248	248	277	261	248	265	253	258	283	261	275	268	255	272	253	257	223	250	233	250	236	245	254	286	243	256	242	274	233	270	261	261	249	224	235	227	242	239	269	235	244	242	253	253	271	270	250	258	255	250	274	246	272	265	246	289	272	259	252	259	280	248	245	267	251	277	271	262	248	252	253	242	253	256	246	267	249	249	279	250	251	258	264	251	250	292	241	233	269	234	227	260	286	249	249	267	243	250	264	236	267	281	231	270	244	281	266	268	285	290	257	233	268	271	279	217	234	295	271	259	260	264	263	233	253	263	255	289	275	265	247	246	250	255	284	239	234	240	258	266	258	262	262	252	247	264	232	254	292	255	255	261	298	272	255	258	255	225	263	270	258	264	240	253	274	260	251	242	240	244	242	244	272	232	265	249	258	269	272	265	275	253	257	216	288	257	242	252	264	244	248	270	275	259	261	257	263	256	267	260	249	273	258	246	237	294	256	270	258	261	243	239	261	243	274	260	228	267	256	256	250	249	258	256	275	247	254	254	256	267	264	247	269	250	264	263	237	267	252	266	239	260	250	244	231	260	237	255	266	255	241	262	277	258	269	257	281	254	213	244	244	257	251	235	248	276	256	234	255	250	260	271	267	273	248	251	267	265	266	273	276	251	270	282	275	233	251	247	258	270	233	252	265	232	261	244	235	256	259	283	272	264	281	266	243	252	270	253	266	276	255	227	262	246	254	266	265	230	260	247	291	239	250	274	255	270	249	244	273	258	258	279	259	243	249	246	241	258	219	271	226	277	269	278	246	257	266	277	255	266	286	248	273	252	256	241	264	249	275	255	236	228	260	243	258	295	255	250	246	263	234	264	260	238	256	251	238	266	274	255	250	265	258	277	245	240	257	235	238	251	261	255	216	265	253	268	263	281	251	251	251	248	251	249	281	274	253	282	292	230	234	267	260	268	248	264	253	277	255	245	254	250	271	266	245	258	256	298	268	252	263	255	276	246	253	259	261	243	262	262	242	265	265	304	252	248	266	256	233	267	257	285	247	237	280	259	248	246	259	244	255	258	255	240	275	278	246	267	248	265	256	262	272	258	264	249	248	270	241	263	253	265	270	258	273	244	247	263	274	240	256	249	245	263	298	305	265	270	260	249	230	267	218	259	264	235	245	258	274	273	243	273	247	259	273	263	274	269	257	250	266	247	234	261	261	250	269	281	254	228	265	264	261	253	246	273	243	224	260	271	268	260	239	222	259	257	256	275	260	229	252	239	259	265	274	255	242	252	242	282	272	258	270	280	243	245	256	256	245	242	269	277	274	248	280	248	278	267	243	264	262	269	263	283	263	226	260	240	254	253	279	256	279	269	285	231	259	240	217	263	276	275	244	236	285	247	246	240	248	266	263	267	235	238	261	266	261	269	279	229	239	241	244	277	260	254	243	254	265	225	238	247	264	266	265	258	260	247	268	247	255	281	242	263	263	259	290	240	263	242	260	256	271	258	285	282	261	253	277	261	248	251	249	254	273	242	261	276	253	275	284	225	250	266	263	261	270	281	244	237	237	218	247	287	278	249	243	282	235	266	261	280	275	243	264	287	260	270	275	257	258	266	241	255	231	261	253	232	267	247	288	241	257	278	226	277	254	254	241	256	229	247	250	263	257	221	257	241	278	298	261	238	275	277	266	251	268	241	265	237	238	263	231	277	240	268	262	256	252	261	241	296	268	244	248	241	247	270	253	281	272	264	239	275	272	266	247	245	249	237	253	251	270	224	285	259	247	219	266	238	264	250	273	283	251	276	286	264	246	249	265	250	251	264	252	254	300	247	276	268	252	261	241	253	250	272	255	250	244	257	270	281	270	297	251	219	253	276	271	261	242	249	301	252	265	232	258	240	254	254	269	240	244	257	244	287	240	255	247	252	263	256	267	249	257	260	256	263	258	259	232	279	269	291	248	247	231	243	240	242	280	279	263	236	260	264	275	241	264	254	293	253	235	275	238	270	260	281	259	260	271	233	249	237	289	274	247	282	284	265	272	250	272	265	263	230	244	252	278	291	263	260	259	255	272	268	257	262	261	275	238	250	233	235	260	261	261	263	236	262	256	245	269	258	265	276	226	249	252	252	281	273	273	242	282	260	243	241	255	277	241	270	275	276	272	232	263	255	268
27454	11702	1473	847	613	549	546	559	521	565	499	548	502	540	564	554	500	471	550	540	522	524	532	552	524	528	504	563	519	553	502	481	487	540	510	524	534	541	560	517	496	533	520	536	521	545	549	490	507	494	507	484	554	501	514	559	547	500	535	553	566	485	541	529	507	470	506	501	496	537	518	486	519	497	523	524	470	498	501	528	520	555	463	534	559	524	523	513	476	534	512	497	524	503	517	584	504	499	527	540	535	506	544	548	535	519	571	538	511	521	464	517	522	516	524	502	522	501	509	552	524	546	552	473	493	516	548	538	572	570	484	552	543	525	479	542	537	486	517	507	510	554	528	512	515	514	528	489	524	598	508	508	544	491	525	516	521	524	508	523	506	486	498	460	500	549	513	508	497	522	522	556	544	522	556	495	525	535	567	532	510	489	531	483	533	566	508	477	499	562	518	502	458	489	528	532	539	528	571	534	471	524	567	499	503	516	518	524	564	547	515	541	515	512	524	514	485	508	582	557	495	485	506	508	535	542	537	516	510	510	503	497	537	503	508	492	544	518	517	514	522	557	486	522	530	519	520	525	509	518	520	493	539	528	513	528	520	514	530	515	510	501	484	475	478	519	509	513	502	510	520	537	519	496	536	558	512	524	543	534	495	571	528	507	525	510	523	486	510	541	545	533	516	533	537	503	497	534	526	491	506	495	526	503	538	526	569	576	526	513	533	524	486	517	498	516	506	525	496	525	512	486	510	536	499	485	532	537	567	501	509	532	511	513	525	498	493	480	468	539	470	505	502	495	537	516	512	520	516	527	554	530	547	521	567	506	509	522	501	529	540	486	502	504	515	549	550	558	505	529	522	552	532	541	514	526	528	482	508	541	485	540	527	527	523	489	504	481	502	519	481	507	540	525	554	494	537	496	488	514	517	493	501	504	519	535	497	497	514	464	545	523	511	521	507	567	500	512	512	541	544	513	558	490	501	527	532	530	516	506	511	538	500	506	522	535	547	534	508	486	535	538	567	517	536	512	530	531	570	529	502	521	583	508	507	488	510	506	558	495	580	512	478	531	560	513	546	502	538	557	536	542	571	494	501	531	508	550	553	548	517	525	530	533	500	532	521	519	498	545	569	494	481	491	537	514	567	541	540	530	549	494	571	532	534	550	510	526	514	524	492	546	518	532	528	515	563	515	522	530	538	528	501	541	516	516	526	559	536	529	535	540	518	533	542	533	513	513	484	529	519	489	573	528	515	524	502	484	543	533	546	495	539	526	502	529	517	515	538	515	525	516	468	514	494	533	507	565	530	513	535	542	549	536	553	545	527	538	516	485	545	527	543	523	485	557	571	535	485	528	541	558	528	523	553	534	539	549	528	514	510	553	459	487	467	519	497	536	527	526	535	547	494	497	508	475	525	554	513	463	530	501	504	558	498	490	516	553	484	501	528	564	551	527	514	543	502	531	510	494	529	544	523	525	492	504	534	520	536	497	521	544	532	538	516	496	521	523	555	494	554	572	489	531	525	538	528	505	521	493	535	513	527	520	518	525	503	517	530	529	480	528	489	529	504	523	552	535	525	560	531	531	511	569	478	524	502	532	539	507	521	558	486	472	535	503	530	507	495	514	516	522	519	512	539	535	522	530	510	499	520	499	479	515	489	542	524	531	526	539	543	503	496	486	497	491	498	484	528	538	506	548	526	537	518	499	494	595	550	549	515	476	510	516	507	539	539	553	505	480	533	532	513	524	526	570	480	506	551	531	527	536	557	549	499	505	501	493	550	480	556	523	558	515	521	527	521	495	553	543	513	539	485	552	507	512	520	508	530	498	496	540	517	508	541	511	539	530	511	509	539	502	517	527	576	525	531	496	536	567	569	516	530	508	564	520	488	507	492	527	536	564	528	520	532	535	493	557	523	541	527	554	528	514	523	530	529	560	496	523	529	533	513	494	515	505	527	522	532	551	516	480	545	492	513	511	498	476	519	522	546	537	530	524	501	514	510	496	536	550	520	512	531	565	517	556	499	482	517	520	536	523	522	549	539	492	512	553	543	519	549	489	561	552	522	508	515	544	553	480	540	538	487	496	565	481	556	536	558	504	542	554	534	517	497	531	576	524	524	522	501	554	515	532	496	517	475	487	482	538	482	481	546	556	536	508	479	498	495	491	568	543	520	495	533	479	512	503	531	512	539	536	542	534	512	536	503	522	571	552	572	513	563	528	579	543	514	491	507	492	554	565	553	521	515	535	527	502	517	508	532	518	526	492	544	502	518	524	536	531	526	544	537	517	526	543	562	534	556	524	525	550	514	526	503	551	561	543	551	573	523	558	509	533	491	533	517	508	499	515	539	534	522	497	480	537	516	504	538	483	548	552	541	503	535	489	528	546	572	512	559	591	520	508	538	503	536	463	496	524	497	506	520	511	509	534	523	500	519	560	485	524	521	521	483	494	475	515	482	533	515	538	497	519	556	555	482	533	500	534	538	538	543	499	556	487	576	523	531	504	509	514	498	522	526	525	513	506	510	495	494	507	498	535	556	510	522	584	536	526	494	523	538	517	564	494	520	560	558	507	524	512	520	500	527	489	563	547	509	559	528	572	512	523	530	533	470	522	485	478	471	539	510	490	542	508	522	556	517	506	551	538	504	534	517	547	540	513	520	545	524	509	526	516	530	508	553	519	508	518	516	548	507	544	531	529	534	532	513	481	536	528	501	542	475	535	545	499	536	522	487	504	565	530	506	549	542	555	549	506	542	557	496	526	547	509	500	552	513	493	510	495	504	529	533	502	484	500	564	528	552	526	525	542	517	523	518	510	540	500	521	533	573	507	504	490	548	508	516	543	532	513	510	538	505	522	520	523	476	511	535	502	524	500	523	527	514	511	512	514	584	536	508	511	523	540	510	506	503	514	558	491	518	529	480	522	483	506	518	478	492	525	512	478	519	500	490	537	530	527	506	513	518	512	500	561	481	505	538	536	503	513	484	516	491	517	528	502	501	529	519	545	485	520	513	508	506	580	526	542	528	580	530	487	522	505	498	543	545	497	526	535	498	498	531	517	561	519	530	570	500	478	522	485	499	520	511	493	520	543	525	476	508	505	504	480	509	527	519	547	555	579	520	538	519	488	540	544	524	522	519	535	515	518	524	473	505	504	536	538	542	475	474	520	521	509	502	531	517	495	540	521	551	521	520	541	506	535	567	544	516	518	504	538	553	538	493	516	535	533	533	532	512	526	511	507	545	518	542	500	467	504	530	540	542	501	528	506	538	537	488	539	506	538	549	473	545	536	525	528	534	540	498	505	504	502	491	544	496	542	542	515	486	572	527	534	522	510	489	523	526	526	511	523	514	557	525	540	516	503	501	524	513	513	507	515	571	503	478	490	530	536	521	507	557	557	521	533	531	528	547	532	546	521	540	496	512	519	510	538	537	534	540	519	494	588	539	510	552	525	510	535	508	523	562	480	508	557	521	485	531	464	526	514	511	542
5014	706	658	524	514	519	522	517	510	504	500	493	477	500	444	482	545	506	490	495	527	469	468	474	497	494	484	477	484	501	528	500	503	447	498	550	493	502	485	491	479	482	473	473	466	486	495	492	509	490	488	487	493	522	459	501	499	528	479	530	478	471	471	494	537	486	504	484	478	495	516	491	473	495	450	496	487	448	500	475	492	495	483	516	513	526	505	484	504	462	506	496	550	461	483	490	510	481	464	503	507	515	469	487	502	485	509	455	522	484	505	506	466	526	449	484	522	467	471	513	481	528	517	449	529	480	496	490	501	490	474	517	516	487	492	484	498	484	505	493	492	498	459	520	488	491	475	456	508	500	489	488	465	470	466	476	461	480	430	502	464	499	523	545	514	483	493	537	467	471	485	523	538	481	427	498	514	476	486	494	452	482	490	473	478	493	480	486	506	486	495	514	487	522	491	449	535	458	522	423	482	478	483	488	486	494	480	471	457	523	492	505	473	456	493	466	495	501	500	504	479	473	493	482	473	489	480	503	524	472	491	514	513	445	493	502	486	466	491	479	475	495	466	473	491	482	514	474	493	489	524	446	470	445	504	508	479	489	479	490	461	500	472	491	494	489	485	520	497	507	490	491	494	489	495	492	472	501	473	462	491	469	486	434	472	481	523	486	470	510	495	468	486	493	481	498	434	529	502	504	513	458	482	508	523	519	467	475	486	473	462	471	476	516	467	533	488	467	450	442	507	478	468	521	506	491	474	460	449	477	486	482	489	457	468	524	506	464	494	484	500	476	502	510	497	481	474	498	521	473	503	511	531	468	507	437	486	479	484	497	482	460	490	487	502	507	515	473	521	505	512	454	480	497	482	468	468	526	470	442	509	498	496	487	523	522	521	486	488	450	492	484	469	488	502	484	469	520	452	493	474	482	492	492	449	527	541	493	512	487	479	455	457	441	460	482	498	509	474	500	465	462	498	509	501	475	452	490	534	491	458	505	507	531	469	516	502	505	483	438	441	497	477	502	461	514	449	473	497	499	496	501	479	496	506	440	455	481	495	503	492	525	464	476	464	460	485	502	457	530	462	535	518	436	483	512	501	504	486	479	445	521	469	474	483	475	502	481	491	496	502	483	476	519	505	575	474	470	487	505	481	473	507	481	482	498	477	504	482	472	439	446	481	469	493	517	462	478	454	482	486	499	488	492	479	522	443	519	471	471	477	518	487	480	505	543	417	507	478	459	501	450	464	447	501	524	482	427	516	470	505	513	475	478	519	493	512	469	498	458	449	500	473	508	467	489	489	492	455	486	462	489	501	463	474	483	484	483	464	446	510	483	424	464	446	477	495	484	486	472	497	535	493	506	496	497	492	511	471	498	523	470	508	462	492	481	475	477	489	461	501	473	471	504	486	484	487	455	543	524	487	491	465	487	507	515	505	467	498	520	482	509	511	463	460	475	467	452	522	451	492	464	496	509	498	453	531	484	482	538	489	494	495	476	522	496	529	485	519	515	479	483	516	472	461	508	489	480	494	466	469	467	489	459	479	472	471	501	468	456	497	496	531	502	532	472	507	461	495	460	545	520	512	471	519	536	495	497	466	494	477	457	471	481	480	525	442	493	482	508	490	507	497	447	472	505	466	476	491	476	495	527	439	478	525	507	507	497	468	477	500	458	493	467	500	472	476	475	494	514	504	503	474	488	506	463	496	503	488	511	518	506	470	475	463	459	455	503	467	466	474	509	483	492	473	482	466	491	490	451	458	490	497	518	486	481	449	467	454	483	515	498	495	463	540	477	461	501	530	477	498	480	531	535	471	476	455	498	475	457	446	474	507	494	463	454	447	487	448	500	469	453	439	501	493	486	484	497	486	452	476	514	471	470	519	479	465	482	505	486	471	453	483	508	517	484	475	491	519	486	496	468	477	528	477	437	471	524	520	485	476	493	498	502	465	496	505	507	473	468	478	501	468	486	498	480	452	504	511	495	474	494	474	517	459	477	484	451	523	473	490	474	494	507	483	476	501	528	526	498	512	487	469	462	482	467	493	491	475	511	506	520	504	499	432	513	448	463	517	506	510	450	541	504	509	498	496	494	457	491	490	503	468	475	489	501	505	516	516	463	495	511	486	514	501	456	495	455	446	500	476	473	485	485	457	503	491	487	493	471	494	479	474	502	490	496	485	522	513	482	473	508	461	468	478	509	492	474	510	497	493	488	472	492	516	489	508	492	495	473	466	490	498	488	518	489	450	467	451	468	487	493	499	469	531	487	489	509	458	508	525	481	477	531	498	488	510	439	495	476	485	507	494	480	479	454	498	490	519	488	494	468	515	466	519	478	472	516	443	482	457	502	468	492	512	491	478	508	484	520	470	477	493	456	511	505	484	473	474	531	446	494	510	463	487	458	504	476	505	485	496	457	487	474	489	478	492	442	465	470	482	500	511	521	461	490	487	495	533	491	505	470	502	496	477	483	451	516	466	441	484	466	495	472	486	517	513	494	476	465	443	470	486	474	466	507	435	464	437	501	521	512	508	473	477	491	476	439	499	549	499	503	455	495	482	489	467	473	480	471	441	486	475	523	525	458	519	480	456	502	492	506	460	527	526	494	451	489	493	506	510	481	467	520	482	471	508	511	517	507	486	484	503	461	501	475	505	476	507	499	440	466	502	482	531	485	464	499	473	473	450	479	478	445	487	492	509	520	495	478	456	489	499	506	436	472	481	512	499	465	497	513	456	480	462	466	490	478	502	543	488	491	501	474	507	486	458	525	462	481	502	494	502	476	507	516	502	502	525	487	518	475	476	499	463	496	452	451	475	452	474	503	441	518	507	538	546	504	480	471	483	457	490	499	512	488	521	505	530	462	471	456	471	467	513	497	471	453	454	487	520	489	516	499	479	463	451	518	474	456	480	479	466	493	438	474	489	484	497	513	500	491	452	490	462	478	474	482	459	503	496	501	465	501	490	475	472	466	500	488	488	479	481	476	513	481	492	471	523	509	467	537	470	491	471	495	495	467	471	498	482	506	472	452	467	485	537	490	496	496	461	501	519	481	508	475	498	479	469	482	526	510	492	483	522	482	505	458	500	465	490	505	492	478	447	489	512	472	501	480	510	480	475	490	482	465	475	483	456	510	496	526	477	497	484	482	489	488	475	474	476	475	510	520	484	468	499	490	489	486	511	471	467	470	531	473	499	498	466	486	518	493	485	487	470	501	456	456	490	463	502	501	494	492	463	454	488	437	502	469	476	481	479	472	504	511	471	483	496	500	476	464	513	484	466	458	526	491	524	468	470	468	489	463	527	507	479	510	507	487	532	504	471	459	496	469	500	527	494	484	484	481	459	476	487	495	542	498	515	496	517	488	530	461	464	427	486	524	475	488	560	470	432	488	486	483	503	506	457	506	465	486	496	468	521	444	495	514	498	485	479	495	449	499	457	480	472	491	481	502	528	495	527	496	500	504	489	503	470	499	455	482	491	538	444	499
25660	21432	26092	19140	1407	631	523	425	346	416	371	410	366	361	351	364	366	368	326	389	346	335	356	375	356	377	362	328	336	327	347	346	379	372	349	347	326	359	329	352	386	353	330	372	370	369	348	334	377	366	346	372	331	321	314	336	319	334	387	333	360	373	361	323	302	350	365	330	375	344	307	362	313	361	340	331	328	322	373	343	384	353	333	330	357	361	363	338	315	353	344	342	336	367	326	373	345	349	319	358	360	335	385	362	356	341	347	333	337	329	359	284	337	318	342	310	351	369	357	373	345	315	366	356	341	348	313	337	340	327	345	345	340	347	366	368	322	357	335	316	337	372	359	336	346	369	344	359	339	363	360	364	343	361	302	357	358	339	367	373	370	353	348	361	329	362	343	351	288	324	313	329	352	337	336	342	360	335	332	360	319	355	338	312	340	361	345	307	356	334	341	345	355	352	368	345	348	328	339	347	353	338	364	346	353	364	361	358	358	368	334	357	347	347	318	299	353	310	355	327	336	359	336	342	349	350	319	376	333	343	312	327	347	368	349	349	353	330	350	354	355	358	312	350	361	367	350	377	334	341	355	347	322	355	309	338	322	317	322	357	329	335	354	342	373	332	345	348	343	346	343	348	369	342	377	314	300	361	362	366	347	323	313	328	357	324	334	364	348	337	356	346	376	347	343	325	343	364	334	352	351	340	334	316	336	329	336	375	344	322	320	346	319	348	346	356	306	342	337	329	327	346	317	350	353	337	329	341	350	323	350	342	329	347	370	324	341	354	360	377	330	338	330	326	369	300	350	331	380	299	387	300	345	347	382	353	336	343	327	333	343	350	365	380	352	324	338	337	329	349	332	362	345	326	372	346	332	362	337	340	332	376	331	343	326	366	340	344	318	372	334	320	326	328	331	340	362	343	328	306	347	346	351	356	355	379	338	347	323	359	335	353	358	363	348	326	346	331	345	371	364	337	343	325	305	355	320	357	341	357	356	355	334	297	323	335	349	359	348	363	340	325	314	348	363	307	329	364	295	357	296	342	305	357	315	341	356	345	323	378	355	348	330	348	353	367	308	315	352	331	378	375	329	360	360	353	366	338	345	353	340	343	359	324	314	326	355	335	366	361	336	335	372	366	298	313	327	353	320	291	308	323	354	331	327	320	333	350	352	343	345	361	350	347	341	329	339	338	370	359	346	359	340	349	339	378	309	371	333	364	332	352	358	316	334	316	333	351	354	374	326	360	344	297	369	335	334	354	347	334	364	377	348	346	372	353	359	361	341	335	362	311	365	383	346	334	340	326	347	347	369	325	356	330	355	348	311	339	340	323	328	315	343	335	332	368	379	351	331	319	330	342	350	366	334	322	313	355	350	387	312	357	367	347	335	342	319	325	347	354	355	366	385	331	359	383	331	353	355	345	345	335	331	328	349	340	354	345	324	350	326	375	307	325	332	342	323	314	334	376	350	365	339	361	364	296	342	341	328	301	358	346	325	292	344	347	378	348	321	340	328	354	361	318	349	378	349	353	348	342	375	343	351	342	347	347	321	334	339	366	367	358	341	356	362	352	358	354	356	387	348	344	357	345	309	325	329	351	330	345	311	329	322	350	358	333	314	334	308	330	337	369	322	317	362	333	319	338	322	329	348	324	311	355	366	324	363	342	346	351	377	322	337	347	328	314	308	342	327	347	329	330	325	326	345	334	350	296	359	330	360	337	317	312	341	376	334	419	324	346	300	346	332	354	338	348	348	339	321	337	361	366	378	339	305	374	346	351	359	334	372	325	361	340	353	362	336	341	351	329	342	350	350	335	348	348	360	325	369	355	369	336	335	357	331	351	337	357	351	329	356	318	331	371	367	335	311	306	374	354	310	335	320	386	341	310	338	373	365	335	353	343	360	378	316	344	357	378	332	339	378	361	347	353	346	305	347	362	352	350	374	331	331	346	328	332	364	339	330	340	350	354	337	323	343	331	350	312	339	362	339	339	313	337	326	327	355	329	334	347	340	333	360	361	350	339	322	309	386	359	340	354	329	366	336	326	334	367	342	330	328	325	336	359	366	333	345	372	347	340	355	334	345	329	360	340	367	368	307	348	345	343	357	374	360	357	333	368	360	329	329	327	353	398	349	340	348	368	341	329	354	345	361	349	298	340	352	307	319	353	348	321	352	322	329	316	350	328	343	381	328	368	337	364	365	336	341	356	354	373	328	377	313	325	341	329	308	330	355	341	327	322	343	362	348	321	345	343	366	330	359	359	331	353	301	347	352	342	323	302	344	341	361	320	365	327	325	327	352	345	319	357	345	317	301	325	359	329	335	319	337	377	321	334	353	347	319	335	347	377	364	348	342	357	318	316	357	352	353	387	327	352	356	324	325	298	354	351	332	328	365	349	336	342	354	337	329	308	327	312	336	314	337	358	335	335	337	342	309	343	346	328	336	342	362	334	354	359	324	366	322	339	341	341	317	323	357	349	351	329	315	377	349	336	339	356	321	343	370	351	338	315	347	353	373	339	352	381	365	325	360	356	322	316	305	354	355	360	330	324	320	344	355	325	351	347	327	368	319	355	349	327	387	338	357	326	350	334	344	299	379	367	346	360	390	346	325	343	325	352	321	338	343	331	353	324	313	335	312	339	372	336	335	324	347	336	358	325	311	350	349	369	348	357	358	315	340	336	337	319	333	336	354	365	342	367	328	314	330	328	312	351	387	331	349	372	329	349	352	336	346	339	330	346	318	344	332	376	329	311	336	356	365	362	347	371	368	381	342	349	332	360	337	375	320	358	371	340	352	319	353	337	358	347	322	378	331	337	345	348	335	327	362	344	349	320	296	347	389	341	362	352	333	336	323	352	360	347	399	326	334	348	342	318	341	355	348	326	334	360	356	315	369	318	327	337	334	341	350	315	311	345	305	355	322	336	338	323	327	344	366	369	364	333	316	344	380	340	347	302	356	339	350	337	383	355	343	340	327	342	364	328	339	320	338	362	320	375	330	342	344	315	350	325	322	336	351	350	319	366	351	318	334	368	342	341	331	318	347	346	343	379	304	360	353	354	322	313	335	327	328	328	341	367	356	333	352	357	296	373	380	358	350	329	319	340	341	339	350	322	354	385	344	341	327	310	329	335	343	321	317	382	321	336	334	342	362	325	357	355	341	338	331	348	369	356	340	381	323	334	328	324	336	348	346	342	334	357	343	344	344	340	331	354	345	357	323	319	336	345	377	315	343	328	324	351	339	351	298	327	315	316	370	323	328	345	359	313	331	350	345	325	347	334	338	342	350	327	322	321	301	340	348	317	327	313	344	344	318	334	343	338	353	357	344	313	329	354	345	391	340	342	357	348	354	353	339	317	331	338	349	349	336	346	338	317	302	389	364	352	366	333	334	335	315	316	311	347	308	345	361	308	350	339	343	369	352	364	354	336	329	327	335	324	291	352	356	336	340	331	337	365	350	334	354	331	330	345	312	345	317	366	368	348	347	368
3434	1892	1636	901	713	570	533	422	432	397	446	391	407	375	355	385	373	358	364	363	385	385	383	385	392	352	379	351	372	358	370	372	377	352	380	353	338	381	347	364	345	398	383	341	369	320	348	381	361	353	345	373	314	350	368	353	336	341	339	356	344	330	345	375	364	347	375	350	367	389	341	365	326	372	367	347	350	323	352	366	371	353	309	378	343	366	365	369	334	359	371	340	334	377	324	358	331	337	330	373	342	387	315	344	352	351	361	344	361	369	315	361	319	363	386	337	340	368	365	321	332	351	355	329	370	348	339	337	332	330	360	344	354	348	343	358	318	325	370	360	336	345	373	331	357	355	309	358	335	355	359	364	358	337	360	329	337	359	357	362	383	343	375	342	353	356	338	322	382	341	362	331	355	332	360	355	340	346	333	346	356	342	332	364	369	349	335	348	349	349	381	333	320	358	347	325	347	316	360	329	369	366	350	329	337	351	357	369	320	328	355	360	333	359	371	345	337	342	377	351	356	347	321	338	344	341	364	349	328	377	324	325	351	346	347	338	378	365	363	382	332	334	331	333	332	354	329	351	362	340	378	370	350	378	369	344	326	372	352	328	354	345	325	320	342	350	354	364	334	380	352	361	369	359	345	348	342	314	337	353	386	355	344	325	360	338	329	349	339	352	358	322	343	335	388	375	360	360	312	352	339	377	378	318	393	350	342	342	362	382	332	330	314	356	342	371	345	339	354	361	412	365	322	351	349	325	401	354	363	323	374	330	367	386	375	336	317	379	353	377	341	351	383	335	333	389	331	303	349	323	349	362	339	356	351	360	336	342	317	379	337	345	347	341	359	378	353	380	345	317	324	321	333	362	333	359	357	369	345	351	359	378	360	365	329	385	312	355	344	367	339	339	344	370	347	345	330	350	377	353	373	344	351	330	378	344	360	363	328	338	377	354	355	338	359	340	371	348	347	344	349	340	309	341	358	312	345	340	348	334	331	353	326	349	348	324	361	338	378	352	351	333	363	346	358	355	341	353	366	351	319	371	372	343	366	333	352	319	351	348	348	315	352	345	332	372	353	334	343	323	344	326	361	327	364	342	350	349	344	346	371	367	334	365	383	380	345	345	336	331	342	350	348	366	351	351	361	353	360	368	374	367	364	369	331	381	329	367	337	319	343	372	377	326	364	355	337	342	330	379	316	339	351	359	331	376	344	346	377	339	334	358	345	331	368	370	326	326	361	364	335	345	346	378	376	358	363	355	335	312	332	342	352	389	354	378	354	363	370	338	363	318	355	323	340	350	339	307	349	349	357	365	333	377	357	325	350	356	321	353	372	360	358	348	335	350	377	329	322	339	364	344	325	358	340	354	377	324	364	373	335	354	346	327	324	339	353	381	349	338	330	351	342	322	355	366	368	343	387	348	335	379	347	376	370	335	366	343	376	332	341	370	329	352	350	328	356	320	366	358	353	376	337	345	352	335	356	389	369	356	361	324	334	341	351	367	350	366	354	345	322	346	358	394	355	349	331	352	349	339	367	335	339	338	368	332	366	355	345	351	334	348	392	343	330	411	326	389	332	360	337	347	333	338	371	338	353	351	331	352	318	371	363	350	359	343	322	347	351	346	320	338	363	348	356	359	322	326	337	330	373	352	358	348	328	336	384	361	356	327	345	349	346	362	382	328	342	344	339	359	363	320	383	328	319	369	345	318	384	359	377	347	344	357	353	333	347	362	365	369	332	337	357	312	345	378	354	338	366	338	342	364	364	368	367	379	356	352	348	342	362	326	323	350	337	326	334	346	366	372	356	344	324	344	345	364	363	326	377	361	364	326	341	397	330	351	363	330	331	381	339	361	340	354	358	366	374	355	351	367	363	337	347	358	365	352	329	343	340	331	367	373	376	315	332	369	357	393	371	334	336	310	354	317	320	380	354	351	357	317	392	327	366	347	366	353	336	336	367	355	327	388	324	360	369	362	319	358	356	356	373	340	337	335	356	359	380	350	369	331	370	330	328	318	326	349	340	347	354	355	384	350	327	329	357	381	318	354	342	345	379	327	328	357	361	321	333	368	339	354	344	362	332	370	343	378	323	372	363	319	337	394	351	347	337	372	349	322	345	339	344	372	365	320	337	331	356	352	370	345	338	327	313	359	349	353	351	375	337	315	366	351	344	347	361	366	368	347	314	337	373	349	320	350	365	354	364	349	353	322	359	342	315	353	331	350	345	346	342	333	337	357	353	329	370	326	341	336	326	357	342	356	338	336	348	348	346	354	343	374	356	368	331	360	365	356	351	310	382	347	365	360	356	366	374	335	343	362	343	347	327	382	314	351	362	354	349	337	318	403	350	349	363	332	352	333	360	326	346	346	322	354	365	322	342	371	357	369	310	354	321	344	365	374	365	347	313	359	353	376	332	370	355	353	374	362	336	346	355	384	388	356	357	354	347	380	366	329	360	374	330	332	379	365	351	365	358	321	321	346	312	320	353	339	346	364	352	340	368	344	362	390	363	341	332	334	370	331	350	376	342	362	332	353	324	328	323	317	364	332	331	328	342	370	350	373	327	353	372	344	317	360	324	345	314	378	352	329	337	354	341	370	350	344	338	363	342	337	375	313	312	366	334	339	341	366	366	378	347	371	337	365	355	359	376	345	343	329	328	358	369	364	364	350	318	358	321	373	324	369	340	336	327	324	332	312	315	354	342	356	333	336	372	373	330	353	342	358	380	369	339	340	343	390	353	365	324	377	302	334	360	325	355	355	365	333	347	330	322	333	349	357	328	361	330	382	330	346	355	379	332	376	354	352	367	319	320	337	348	347	372	321	347	363	347	352	348	316	344	338	373	327	375	359	319	354	339	315	376	351	360	348	355	329	360	319	343	349	356	362	343	332	351	337	342	328	357	346	340	341	343	377	362	366	375	333	337	314	348	325	387	372	329	334	358	349	343	319	318	368	350	351	355	383	362	325	314	360	343	344	361	318	362	345	327	370	373	333	360	352	333	363	357	346	321	337	334	352	353	369	344	325	350	393	311	357	362	350	374	353	320	347	384	386	367	342	353	366	362	336	353	330	326	332	321	358	343	355	336	343	366	388	354	356	319	375	340	337	310	301	340	347	325	343	343	378	339	362	355	387	370	355	307	334	351	357	370	368	336	338	364	334	376	318	354	323	374	371	346	348	358	399	371	332	345	351	349	352	354	349	337	340	325	342	347	341	361	381	362	347	339	352	353	325	371	369	360	344	346	356	374	354	366	347	339	359	361	358	344	335	339	313	339	378	344	359	334	336	361	340	323	348	358	346	348	347	334	366	352	328	363	348	375	307	347	349	345	344	341	331	376	340	346	340	359	361	356	355	326	322	351	343	360	333	349	365	383	345	335	319	351	373	348	359	360	363	354	325	351	365	352	352	339	343	353	365	350	355	352	348	334	352	328	347	352	330	353	350	354	330	355	376	318	330	342	344	322	328	339	337	351	354	317	322	328	318
24335	21450	28603	24695	20070	2332	761	494	323	344	343	323	318	273	298	266	297	261	295	259	272	268	257	267	246	252	241	264	280	288	289	248	269	260	274	219	238	277	254	240	251	266	265	252	233	220	219	260	248	238	263	243	260	262	250	248	229	245	230	243	250	232	256	279	265	240	259	222	239	257	211	228	247	224	228	224	246	238	238	251	277	252	232	275	284	238	260	251	229	229	243	229	269	224	248	224	227	222	248	245	253	245	229	240	262	237	263	268	244	245	233	251	249	244	264	231	262	253	233	242	283	211	256	248	233	241	233	228	254	237	227	249	271	249	267	247	261	246	263	287	242	277	222	245	211	232	270	207	243	256	239	253	244	275	248	244	221	249	270	244	260	255	254	257	237	245	262	237	233	245	237	274	230	239	204	259	228	235	248	224	262	249	243	241	249	278	236	233	230	224	251	215	265	272	263	246	228	271	249	249	250	246	260	254	241	257	227	268	255	245	281	215	240	260	232	224	240	241	240	234	250	236	230	269	242	255	252	237	256	243	267	237	285	243	255	224	225	239	297	245	234	247	264	203	260	237	230	233	261	227	239	245	235	259	266	243	228	218	256	245	253	245	254	227	234	231	254	231	226	201	227	264	232	202	248	218	275	263	278	272	246	237	265	213	249	239	262	261	252	227	228	249	259	221	236	234	277	233	254	244	263	255	240	270	225	253	264	234	242	251	250	231	234	252	240	251	251	259	283	238	240	230	254	246	247	263	231	260	261	265	225	250	248	224	232	219	242	275	239	237	262	240	237	243	236	258	247	262	247	240	288	244	250	238	257	265	245	271	220	223	234	229	237	228	249	280	231	215	234	255	226	261	235	260	242	232	260	252	227	234	247	257	272	255	237	223	252	254	278	255	237	229	241	247	239	227	235	242	233	249	252	258	228	249	267	229	225	261	256	249	243	233	230	238	233	237	252	240	263	264	250	237	250	252	251	237	256	237	273	250	231	249	252	238	272	247	221	227	265	244	270	218	253	265	273	255	266	243	271	253	238	258	240	241	261	226	253	261	246	246	255	240	235	258	235	242	269	270	228	282	270	268	255	236	235	268	262	260	250	237	252	240	231	259	237	252	241	267	233	256	245	266	246	242	269	252	261	234	213	224	240	241	230	265	265	264	250	263	247	245	253	279	249	272	220	262	248	265	251	225	251	232	244	213	230	258	237	266	249	260	263	237	224	240	257	228	232	244	270	263	237	232	248	229	256	252	251	242	264	218	215	265	231	239	253	255	223	272	231	260	255	248	255	255	222	235	244	232	236	257	245	242	279	264	255	260	236	218	253	270	217	272	271	237	239	232	244	258	206	271	251	234	213	254	253	260	256	261	259	207	228	251	240	231	239	249	257	244	250	254	231	248	259	244	216	231	243	258	255	250	258	248	242	240	231	233	267	236	250	227	258	247	263	246	238	251	273	227	238	228	246	244	259	235	238	250	240	234	218	228	245	230	218	259	252	248	240	260	231	231	252	250	231	254	254	258	213	257	250	243	253	243	231	252	239	258	238	238	238	249	242	268	239	274	225	250	245	261	241	259	242	227	245	252	258	261	250	249	257	222	256	284	240	248	251	236	237	261	248	264	251	252	230	231	215	244	217	230	232	233	257	242	254	267	260	247	256	239	246	238	246	249	269	280	242	235	263	241	240	223	239	228	243	264	272	244	262	235	250	252	239	247	245	224	236	261	214	251	235	278	251	248	236	213	247	241	257	266	232	249	254	242	215	207	215	281	246	234	265	227	242	220	249	238	249	264	238	244	206	242	241	240	264	231	259	232	249	253	245	256	230	241	265	238	237	271	241	210	240	240	241	213	237	256	228	222	235	268	256	240	262	237	244	255	248	245	259	246	249	206	224	230	233	279	272	240	246	244	273	269	245	241	268	245	245	225	250	241	256	224	264	238	248	282	223	266	244	233	243	230	247	241	225	250	234	245	243	218	237	237	223	223	247	248	259	225	252	234	268	254	241	236	239	244	245	232	237	245	241	263	239	254	253	256	246	233	251	274	228	235	248	237	248	248	218	252	241	256	285	237	252	243	259	253	250	252	261	227	253	232	217	225	251	255	236	242	239	242	250	242	259	257	243	262	256	227	239	242	228	235	269	230	262	253	260	252	234	235	257	275	251	263	244	244	253	221	250	233	283	216	238	256	249	244	255	244	220	226	244	225	247	230	228	248	241	223	225	233	233	238	241	255	270	252	226	251	215	232	228	266	259	245	231	235	233	243	257	245	237	235	218	228	230	255	229	283	246	240	235	230	257	237	227	238	235	244	260	213	251	230	250	239	252	237	246	241	232	247	252	264	241	253	275	232	225	203	243	251	229	247	217	257	242	265	239	249	249	262	235	263	237	255	234	239	271	251	251	251	261	241	270	264	237	239	258	225	238	254	249	240	231	243	243	243	237	246	248	251	241	244	217	256	258	241	235	229	224	225	252	244	228	233	247	250	266	249	236	244	247	236	255	251	254	248	238	235	259	240	231	220	250	221	227	238	235	228	263	276	226	243	257	268	267	227	249	262	263	250	237	258	277	250	249	222	215	245	237	238	271	272	237	246	216	258	257	203	241	234	247	262	252	261	268	253	255	223	234	235	218	237	278	267	227	234	241	268	267	274	216	247	253	223	246	243	266	238	257	253	250	239	255	240	231	242	227	232	260	254	229	245	251	250	217	214	240	250	248	234	238	237	251	243	224	230	237	249	235	236	256	268	246	257	242	236	257	258	241	218	245	270	217	222	231	249	257	251	246	229	245	242	241	246	272	239	252	286	226	249	241	254	261	250	253	262	244	241	241	259	230	237	240	258	232	255	238	228	282	281	222	242	223	226	267	219	231	233	231	257	242	235	263	233	232	247	258	222	240	242	263	243	248	223	222	250	244	225	259	251	258	237	241	235	241	227	233	253	251	257	243	244	220	236	231	259	209	220	266	274	237	251	214	227	246	243	261	255	237	245	255	238	294	254	253	233	264	225	270	226	255	260	251	246	241	241	236	239	240	209	269	214	248	243	247	255	217	231	246	262	228	276	248	233	198	237	231	244	238	239	241	255	252	221	222	227	220	250	240	227	254	232	261	208	259	236	249	248	248	216	283	218	231	240	258	255	230	205	222	240	234	244	213	244	226	266	244	244	242	247	236	242	277	250	248	251	239	231	264	236	230	271	234	265	243	260	249	248	239	239	230	247	240	235	222	221	235	234	242	235	246	250	253	231	248	258	248	243	258	248	251	248	248	236	236	268	235	256	241	231	248	246	224	223	255	258	236	257	247	242	252	227	228	244	247	252	249	261	239	241	239	235	251	242	259	231	253	274	244	248	268	236	249	246	241	235	242	221	270	227	251	245	236	246	276	206	232	236	242	211	227	247	222	253	237	265	212	240	223	252	237	229	223	225	226	237	233	249	251	234	255	204	258	246	224	267	247	237	246	219	213	255	252	241	254	234	218	227
3326	4442	3511	1767	1260	927	716	624	546	482	447	365	368	370	357	345	295	316	307	291	274	286	289	285	293	272	320	290	278	279	265	278	263	289	293	317	280	240	277	266	263	278	290	271	291	257	269	254	241	283	286	252	265	276	245	302	259	272	264	270	260	249	265	243	274	264	256	243	290	260	258	277	265	291	278	250	259	253	282	264	245	271	249	245	253	264	259	302	252	266	259	289	269	295	270	243	295	252	250	262	274	277	251	290	256	275	254	303	282	252	275	256	261	272	242	234	248	260	266	248	236	249	274	233	255	282	259	277	261	255	259	241	273	243	263	262	254	254	241	281	239	259	278	252	255	263	272	251	261	266	287	302	233	268	278	276	252	270	265	267	259	242	249	256	268	246	248	270	245	243	263	283	243	255	271	276	246	281	263	255	238	258	310	253	231	282	254	249	237	269	286	261	261	261	286	256	296	277	281	256	264	273	278	262	265	260	257	240	247	277	265	246	263	264	289	259	241	257	240	269	276	244	254	289	235	267	250	257	243	225	241	280	256	277	257	265	253	285	253	268	263	286	258	279	257	259	280	244	253	253	272	289	231	278	273	281	265	273	283	260	253	253	270	271	221	268	260	244	268	240	260	294	273	279	273	262	266	252	238	276	251	248	270	255	266	255	270	260	268	265	226	248	263	279	254	269	242	250	278	268	260	262	273	258	257	257	250	271	266	247	235	281	281	256	277	285	271	234	253	243	263	304	247	257	265	254	247	272	281	257	273	262	236	267	307	272	238	240	275	249	260	258	248	268	254	210	267	239	226	274	260	244	254	260	268	282	254	265	269	244	262	260	261	256	249	265	249	232	245	235	256	261	250	255	252	306	253	272	264	275	245	287	253	269	264	265	246	235	237	286	252	250	261	251	269	241	235	261	264	243	255	286	258	248	266	245	256	265	264	264	275	256	245	251	255	244	273	261	263	235	256	248	277	249	255	258	283	243	284	258	289	259	251	270	252	252	236	257	262	254	282	256	295	254	291	258	242	257	268	251	259	248	244	271	261	271	271	244	262	242	256	223	241	273	258	273	248	240	265	271	290	256	256	268	274	249	260	280	216	238	241	266	251	260	259	254	276	275	277	271	225	248	226	244	255	247	262	249	271	288	265	263	254	240	254	268	235	283	289	265	278	264	284	258	256	275	254	263	274	247	281	286	232	246	268	296	259	255	252	293	244	261	261	249	254	292	262	249	259	247	277	253	247	249	265	252	262	246	277	227	258	258	269	277	251	283	237	238	256	278	271	234	239	266	293	291	258	297	249	263	259	262	248	234	256	234	295	235	251	260	234	245	269	274	238	261	248	285	275	269	246	295	245	258	284	249	279	269	251	261	245	257	256	255	274	262	255	226	252	263	252	236	238	235	271	249	259	252	258	275	292	227	248	262	236	269	253	246	269	263	266	256	245	260	240	254	254	259	261	262	279	262	265	272	262	232	251	250	247	276	260	244	265	263	280	238	249	258	262	249	259	298	260	265	263	269	264	263	262	258	266	248	257	243	254	282	251	243	258	258	253	285	280	236	257	275	255	270	258	249	251	251	266	274	264	278	261	268	302	259	247	264	274	246	261	281	267	242	238	281	276	262	265	257	295	244	236	271	272	265	239	256	253	270	253	269	258	233	269	243	258	242	257	262	269	258	267	275	258	282	257	252	243	265	269	262	237	241	260	261	247	277	279	244	223	265	278	237	255	240	231	229	269	237	268	254	243	251	262	220	255	253	241	239	290	278	292	245	281	273	253	261	231	283	262	270	269	259	254	257	262	265	263	271	261	243	292	264	240	271	257	262	267	260	253	256	251	261	285	257	265	253	269	262	259	285	251	261	248	247	250	243	251	262	254	239	236	247	270	290	280	293	233	265	267	251	263	256	269	258	300	292	273	254	249	242	274	235	261	266	270	260	290	261	250	265	282	241	266	269	236	232	233	253	211	296	245	269	283	260	262	249	266	313	262	289	238	304	260	255	263	263	295	259	297	277	262	272	256	271	245	222	244	251	276	269	288	268	294	267	291	257	258	253	256	242	227	248	228	252	236	273	282	257	265	244	276	214	264	245	248	257	259	268	280	282	265	232	237	248	264	280	252	283	249	270	262	261	260	283	266	252	255	241	262	269	273	260	271	273	232	240	251	254	262	243	256	250	240	263	266	259	269	257	260	225	260	257	276	249	247	268	266	271	261	278	245	233	280	237	263	251	208	236	258	266	273	255	242	245	272	276	267	241	274	260	266	248	256	276	272	271	245	276	261	289	244	243	254	284	256	255	279	230	245	273	263	258	270	287	261	236	279	260	267	273	263	250	279	242	265	278	263	256	263	254	278	245	246	266	273	249	268	252	255	273	249	269	276	259	278	261	250	243	249	267	252	266	251	272	282	248	261	225	286	289	258	252	255	260	271	268	244	271	263	253	257	258	263	266	253	267	270	262	224	246	278	269	251	276	231	253	254	284	224	252	233	237	265	256	241	287	230	274	266	236	244	233	274	265	256	261	264	280	253	264	291	231	286	251	283	245	252	243	229	275	233	255	249	268	257	285	270	253	262	266	267	269	245	220	226	274	257	253	244	265	292	284	259	247	255	226	274	248	217	243	249	271	275	263	273	253	258	258	288	274	272	268	242	252	266	258	300	237	274	260	241	251	283	280	266	250	228	269	268	239	242	297	275	290	244	257	278	244	274	277	248	258	238	284	267	255	253	273	258	263	275	257	247	253	247	263	273	245	233	267	268	246	258	262	257	270	273	274	263	276	272	263	246	238	257	270	247	227	277	300	240	273	282	255	235	245	275	254	261	252	245	247	238	277	270	238	240	281	260	270	244	219	253	258	270	244	251	270	238	260	241	252	269	276	290	266	262	257	254	292	244	261	249	255	292	269	256	250	226	270	261	280	245	264	284	251	299	248	264	282	251	259	251	258	221	270	268	262	244	252	259	260	297	265	261	267	261	248	269	259	239	279	262	241	266	258	237	256	266	243	249	262	245	235	272	250	236	264	222	269	284	262	237	253	280	234	259	254	250	271	242	238	254	227	235	269	240	232	253	251	247	263	275	254	234	257	270	266	239	272	250	285	261	243	250	266	217	288	255	240	268	232	259	234	263	270	260	261	227	274	259	270	277	244	271	249	252	250	241	219	243	253	231	244	244	231	281	224	279	247	281	244	242	239	257	268	256	236	261	258	254	241	269	259	244	283	269	276	289	246	269	242	292	237	268	241	253	261	297	245	287	256	261	251	247	255	262	267	252	256	262	247	250	239	264	285	238	243	257	276	267	266	248	239	236	249	235	240	263	249	237	284	257	281	244	241	261	261	281	248	258	241	255	246	245	279	272	259	295	265	247	257	231	245	251	255	256	283	269	249	260	265	259	289	253	250	274	254	262	280	271	230	256	267	259	288	275	229	246	256	230	218	265	249	248	227	247	259	251	266	257	255	235	257	239	272	275	285	265	250
27386	11501	1526	868	551	540	564	577	539	554	539	531	543	523	520	522	530	530	566	485	508	493	540	550	527	487	519	490	522	527	516	519	517	511	525	562	571	518	511	535	532	547	535	537	547	554	486	492	519	529	527	503	525	519	516	527	530	525	561	531	557	534	488	518	535	507	501	488	540	533	551	510	511	560	501	475	552	488	519	483	505	522	527	522	523	490	495	483	527	509	513	524	512	542	500	530	476	560	534	511	583	531	516	549	529	560	539	506	515	548	507	503	530	495	503	543	507	516	528	519	485	546	519	493	551	565	528	475	518	477	457	542	514	526	510	533	518	526	511	562	537	516	548	500	495	511	537	527	533	539	514	536	447	520	530	507	539	495	553	526	535	522	476	526	477	516	549	510	537	541	532	525	495	533	529	532	544	517	491	526	504	537	505	514	524	514	495	536	509	516	519	557	527	529	522	505	539	542	455	536	502	516	500	515	511	508	520	507	488	522	509	525	516	537	521	507	509	522	502	517	515	496	552	490	523	533	534	519	473	542	518	553	519	516	510	505	526	509	507	516	519	573	510	543	540	505	486	493	508	514	545	535	536	518	538	520	488	515	526	510	539	513	512	527	529	503	522	521	477	535	504	487	560	535	528	523	512	519	502	531	479	545	555	543	544	485	496	519	527	497	528	525	546	523	552	555	519	521	553	524	541	484	549	492	496	510	530	541	501	507	528	526	516	539	492	547	505	526	534	488	533	500	501	518	507	539	499	509	521	518	541	527	553	538	539	527	547	488	503	486	495	495	526	503	530	533	510	497	488	517	544	553	533	547	516	496	514	528	472	552	521	537	517	508	542	513	530	478	491	536	499	490	518	518	548	567	512	513	527	511	529	514	490	524	537	540	540	504	552	505	541	495	541	513	549	517	527	512	523	565	538	491	545	516	511	512	570	533	489	508	555	469	499	533	499	528	537	526	480	509	564	548	550	513	519	542	551	530	569	496	510	513	482	524	517	542	509	564	496	565	513	552	509	502	518	563	532	561	490	510	515	521	515	520	536	500	525	544	496	446	517	523	550	508	531	513	510	506	497	531	542	497	531	549	507	568	536	500	526	500	497	529	483	531	567	547	514	472	495	504	547	479	496	532	514	560	528	560	506	490	525	512	539	519	524	512	535	541	532	539	505	536	546	577	537	523	540	519	508	533	569	545	496	504	573	556	542	487	544	464	527	548	543	551	453	554	487	547	523	514	546	493	488	475	477	515	544	549	491	490	523	503	504	540	562	528	477	497	522	562	531	534	510	522	557	530	526	559	514	513	512	499	462	550	549	488	501	525	500	581	486	499	574	552	494	504	525	500	549	512	559	524	515	512	524	517	527	525	517	551	508	513	528	514	530	519	522	526	539	515	536	511	511	532	506	492	509	506	555	511	537	441	493	508	517	501	540	523	460	512	478	522	533	501	509	515	460	492	542	502	495	542	568	524	487	543	554	543	491	543	516	531	538	468	469	516	510	558	571	516	503	533	558	540	548	494	500	503	459	511	489	506	511	547	511	508	512	523	541	490	529	502	526	548	512	494	562	522	482	504	470	541	548	464	503	498	504	519	512	563	527	512	502	524	475	559	512	515	492	504	551	499	515	500	552	539	524	505	533	516	524	531	498	523	542	478	574	560	531	505	513	556	536	486	538	513	527	534	526	480	517	517	547	520	529	538	509	535	536	537	551	534	516	497	514	564	535	564	479	544	528	483	503	516	521	525	482	537	489	515	528	563	527	526	525	505	568	507	512	535	524	535	517	529	541	526	481	545	506	547	539	491	535	495	558	515	514	539	555	485	530	522	511	538	520	533	528	498	488	480	526	503	528	510	586	501	514	521	531	520	528	529	522	519	519	545	483	548	539	494	522	544	536	537	527	522	513	531	532	530	514	472	583	498	488	519	526	548	528	524	495	523	485	489	508	520	540	460	532	496	567	505	509	508	523	504	567	506	506	566	525	504	511	506	549	534	533	544	531	490	506	526	498	552	512	544	572	555	491	519	519	533	500	516	521	543	498	570	482	527	518	536	567	516	510	486	529	495	534	490	512	537	508	575	504	518	548	515	524	493	558	506	504	553	512	534	531	480	559	483	553	518	541	514	504	529	496	462	501	541	539	538	520	526	531	504	495	499	506	504	526	536	501	530	502	506	501	491	561	513	533	499	506	508	526	532	526	526	550	521	507	487	492	479	542	494	534	549	536	499	508	542	544	569	523	566	543	523	497	541	478	516	520	538	512	525	475	508	518	504	497	555	544	531	579	522	505	476	552	539	500	536	516	511	494	530	518	505	546	471	508	526	554	492	558	505	571	516	529	537	537	557	552	529	509	456	494	532	515	563	523	546	522	514	517	444	517	530	520	539	535	495	539	527	534	493	462	530	521	478	520	499	522	517	492	464	493	586	475	529	482	555	507	528	536	505	533	485	512	522	470	514	492	502	575	530	515	496	550	536	491	530	520	553	538	523	510	525	551	478	528	508	502	500	543	552	527	542	521	526	510	551	512	493	492	549	520	505	478	491	514	479	505	525	520	585	510	527	493	555	507	532	478	501	519	521	479	523	524	473	505	499	512	486	535	535	521	523	529	517	497	516	562	544	467	502	499	536	516	543	530	549	522	489	542	539	518	526	536	536	493	539	551	558	514	496	491	556	517	508	523	473	513	493	525	504	494	528	515	520	553	522	483	512	522	522	491	513	525	547	529	535	520	519	530	537	516	538	499	546	523	540	556	542	537	519	496	504	543	535	495	525	530	529	500	527	483	532	537	492	507	543	514	502	537	508	505	498	519	476	558	531	535	518	505	538	571	487	520	524	502	552	535	553	551	526	516	537	530	459	581	520	549	538	531	550	432	530	530	511	514	527	538	480	513	498	536	518	500	526	510	542	499	514	534	502	545	497	562	537	527	539	544	494	504	527	509	529	569	494	494	512	537	514	518	513	507	524	564	537	521	509	512	532	517	507	529	493	532	512	518	546	523	483	504	467	528	499	551	562	530	503	508	525	527	545	496	514	516	531	514	559	524	464	498	511	482	516	514	500	512	513	485	513	503	517	520	559	576	533	491	545	533	496	564	507	540	501	529	517	504	499	484	513	521	514	519	503	516	557	537	495	533	496	523	508	521	497	522	542	518	531	517	545	526	518	531	515	508	535	528	541	517	524	533	523	524	500	532	526	547	562	512	534	525	516	506	523	513	510	564	506	511	561	488	502	527	540	534	543	534	515	481	528	504	475	470	516	510	547	548	594	485	505	522	513	527	501	533	529	521	527	495	547	471	513	561	511	519	510	514	541	496	489	493	555	552	507	511	516	558	526	511	491	569	576	488	518	524	529	527	533	530	524	538	507	546	519	509	557	491	490	477	526	532	496	548	504	524	537	497	524	531	518	509	526	511	506	536	477	554	575	540	550	550	546	533	498	518	515	527	578	499	546	507	485	531	513	521	509	540	534	493	489	527	501
5027	689	637	583	591	472	522	523	490	468	509	478	508	486	538	502	503	498	470	482	505	488	489	493	487	471	492	465	505	502	482	451	491	486	486	523	456	504	549	520	516	470	476	493	503	482	495	502	497	495	502	503	537	487	441	486	466	491	489	502	523	525	490	515	501	498	491	486	475	474	483	465	503	515	505	471	526	493	526	468	488	477	474	476	486	481	522	481	473	480	502	475	476	532	492	468	469	469	475	457	537	465	488	472	493	476	480	454	469	514	477	497	498	463	465	490	496	526	503	468	489	504	481	530	525	478	486	487	500	520	518	496	502	549	494	486	482	478	510	502	490	490	490	456	524	457	471	527	472	458	470	443	505	482	542	496	492	499	502	495	482	526	513	501	481	487	485	453	522	474	527	463	494	501	501	489	521	450	483	500	492	463	496	500	458	475	499	499	517	462	490	489	490	472	525	474	490	520	505	465	479	466	527	478	456	470	535	467	491	483	467	485	500	483	495	514	474	497	487	460	505	463	492	518	503	466	498	538	485	478	481	496	474	459	487	464	494	496	475	492	488	470	497	489	497	486	474	493	503	470	467	495	479	455	495	503	493	476	498	543	459	481	441	499	494	483	520	492	472	507	523	449	497	514	458	518	508	475	465	483	508	468	479	478	439	467	499	514	519	525	475	461	462	481	463	508	463	507	461	512	491	502	540	505	517	507	535	481	495	531	502	506	438	493	456	485	455	510	451	481	503	495	483	474	461	501	486	501	469	458	483	508	526	475	506	482	479	480	485	482	503	524	498	480	482	497	498	497	478	485	528	454	486	528	472	473	479	490	520	481	470	481	487	489	515	510	505	489	483	478	488	521	496	531	525	482	480	519	452	476	486	480	498	498	477	501	491	495	519	470	510	482	473	492	477	483	492	499	472	518	547	506	462	485	456	479	477	437	470	477	529	525	488	485	524	536	512	499	487	482	480	477	490	452	487	497	491	509	460	494	497	489	514	503	505	505	490	509	513	503	480	482	495	465	497	513	536	514	488	516	484	487	529	497	486	473	468	527	475	504	472	520	520	489	500	498	463	476	467	473	489	500	480	497	476	486	467	508	519	499	496	467	491	442	476	502	482	488	515	508	497	472	488	500	490	491	487	509	511	491	487	467	499	483	522	488	487	469	476	489	489	505	488	500	493	511	471	542	499	484	537	456	481	480	503	474	506	488	487	498	470	485	470	528	475	488	519	493	498	513	459	457	501	478	455	492	484	497	502	465	525	493	485	518	453	490	558	487	458	483	494	491	494	459	457	458	490	490	469	509	469	474	506	497	475	498	502	469	476	492	486	488	475	485	492	487	490	450	468	504	501	499	483	484	459	476	494	465	459	515	479	509	477	495	497	480	496	537	469	538	500	477	513	496	514	489	507	493	514	520	414	486	467	489	542	493	471	458	476	465	483	501	500	485	467	465	486	515	505	489	461	494	515	514	482	487	471	482	520	496	480	486	515	483	486	459	499	473	510	495	505	498	471	493	467	518	451	493	461	520	433	504	505	469	505	488	489	485	508	420	458	511	488	515	488	493	493	457	522	505	497	480	534	494	456	484	473	507	480	529	494	476	507	465	475	450	482	515	496	507	495	528	564	505	451	486	525	480	506	480	516	504	479	461	490	468	477	462	498	462	488	493	506	488	520	486	504	495	518	516	488	499	460	443	478	489	446	488	510	465	556	469	495	485	487	484	491	487	484	489	490	509	494	464	503	507	491	461	477	458	507	515	485	477	549	471	511	446	515	447	485	487	477	470	473	488	507	474	512	498	463	506	482	490	506	494	546	504	496	502	495	473	528	516	493	521	514	527	475	485	510	500	509	457	506	451	472	455	500	520	493	472	499	488	530	526	482	491	476	499	470	473	499	504	509	487	491	482	501	448	504	466	536	479	481	516	485	513	478	506	475	497	451	475	518	484	473	494	502	494	460	529	451	487	519	487	494	506	514	463	475	483	520	466	477	517	507	482	462	493	475	469	493	479	507	501	476	488	497	480	536	493	549	509	491	492	526	457	479	516	475	497	471	436	465	468	473	484	522	514	489	466	493	484	494	519	443	462	501	497	483	482	503	488	470	466	539	498	506	507	486	465	499	463	476	487	450	531	483	500	494	481	474	510	504	479	501	476	473	463	495	488	473	484	466	482	493	483	480	499	458	477	515	470	475	502	466	491	489	465	502	488	464	528	474	451	553	490	519	515	473	455	487	498	523	493	482	452	503	479	454	483	484	477	482	465	482	493	471	483	464	503	488	462	492	497	502	511	465	452	505	497	443	496	488	524	486	462	474	485	478	480	504	520	519	499	507	448	494	526	498	540	527	483	495	481	515	488	514	496	496	503	503	511	458	480	510	516	480	495	483	509	518	486	502	475	495	513	514	486	507	511	502	489	478	480	519	485	491	498	504	471	491	490	500	465	509	525	503	501	500	487	518	478	514	459	507	516	509	492	455	459	524	501	473	447	485	472	440	502	507	501	451	513	500	449	490	466	462	501	509	509	488	475	495	519	509	481	495	466	522	467	492	461	498	514	497	477	465	485	462	468	458	482	486	495	509	480	481	452	474	495	491	488	471	497	505	498	474	473	484	483	495	483	447	487	487	468	470	528	471	496	471	523	488	487	507	527	459	496	512	465	456	511	503	481	495	476	505	497	468	518	500	476	431	514	480	449	466	462	487	459	527	499	510	480	465	506	488	478	491	505	444	533	538	502	498	492	472	473	482	525	493	475	473	494	463	490	535	492	471	490	532	495	549	473	471	499	466	497	459	505	471	488	492	471	492	524	493	499	465	490	501	522	516	524	528	519	486	503	472	479	499	487	510	484	504	455	505	511	464	490	527	458	502	461	478	529	492	465	476	511	452	511	485	489	470	497	478	509	494	476	467	472	490	512	476	483	486	482	486	462	513	508	499	474	530	505	520	480	479	474	509	491	494	486	444	485	488	484	472	522	496	490	478	523	471	513	476	510	461	502	487	504	445	472	445	526	481	489	486	475	458	480	478	462	501	507	495	490	486	490	471	515	487	487	476	493	473	481	487	485	506	491	483	494	514	483	508	460	505	486	471	469	508	487	479	474	484	488	496	484	468	503	504	492	479	528	484	488	514	480	480	456	446	486	526	544	494	498	478	441	453	480	493	508	454	483	478	522	505	490	481	490	515	493	493	468	497	474	530	513	497	480	515	529	488	479	507	476	521	470	534	500	473	462	514	547	453	499	530	462	468	472	483	512	490	446	472	481	466	488	536	426	501	496	456	493	456	508	438	532	482	480	469	523	489	497	491	463	468	480	441	468	531	478	506	471	455	493	472	490	575	477	466	475	469	484	479	519	498	538	505	479	487	484	496	493	510	513	484	491	484	439	458	515	510	498	448	480	448	475	498	468	503	500	480	492	488	454	505	482	507	486	484	455	490	506	532	505	441	504	472	573	493	500	488	485	474	476	499	464	494	498	483	466
25721	21419	26069	19301	1486	624	503	413	387	411	381	367	386	387	381	371	359	357	373	361	380	378	367	330	383	368	367	356	335	342	381	344	352	373	375	360	363	351	332	353	360	338	363	340	347	349	358	338	374	320	349	381	359	368	314	371	355	351	341	376	382	356	352	363	344	356	370	349	341	330	336	342	321	368	349	353	332	359	312	354	338	335	339	340	352	349	340	344	361	370	364	345	373	367	345	363	363	349	353	334	370	334	363	340	357	378	370	351	356	348	357	361	356	342	368	376	352	360	376	364	366	341	350	350	318	311	345	329	346	338	363	330	342	343	326	365	346	373	351	346	334	334	351	355	358	352	350	348	365	336	357	371	332	359	355	325	391	363	366	345	351	387	368	342	342	357	354	367	338	364	347	356	379	305	362	347	352	374	336	345	367	312	379	357	365	328	351	346	328	299	346	370	332	318	343	346	336	373	352	355	342	341	350	355	358	342	353	348	361	319	337	323	348	327	369	323	327	380	360	346	352	342	311	376	354	343	352	352	326	350	334	346	367	314	365	372	357	363	352	334	365	385	354	339	352	360	335	365	363	346	364	317	327	352	328	339	346	339	355	333	358	390	365	350	352	325	361	353	361	365	381	338	373	341	355	337	349	337	356	369	368	372	367	356	345	313	337	331	341	350	379	341	370	359	332	336	352	384	307	352	349	314	330	360	343	352	347	352	316	340	363	339	339	369	356	334	334	353	362	319	370	379	371	362	329	356	376	336	345	333	333	328	352	371	360	343	341	344	344	327	336	339	355	344	365	332	375	346	347	343	363	331	356	339	351	352	339	378	354	346	337	339	338	345	346	356	350	354	348	338	340	326	353	331	364	359	347	345	353	347	348	339	340	341	339	353	333	362	336	371	353	388	345	327	328	345	346	348	374	361	324	350	345	341	335	355	362	360	379	329	388	337	338	336	362	321	336	317	362	374	334	351	362	336	329	343	320	373	325	344	346	307	345	320	374	361	358	367	373	338	356	328	360	352	347	328	352	358	355	329	350	342	341	338	361	347	373	353	372	335	396	352	363	335	325	374	324	357	330	354	333	344	368	348	346	348	356	362	345	333	317	367	348	354	356	341	341	385	329	357	349	344	359	354	350	367	353	334	354	327	318	349	349	342	322	335	360	323	364	320	350	351	386	329	317	361	332	370	350	357	348	368	361	326	356	363	351	349	356	402	359	336	337	388	353	315	304	359	361	350	345	364	346	359	391	355	365	356	373	314	375	331	362	346	322	357	367	336	369	341	335	350	355	347	333	360	350	352	351	350	349	355	344	355	377	315	347	360	314	353	352	332	341	352	359	344	347	324	354	344	319	335	339	361	383	348	347	337	362	334	339	358	374	337	318	370	329	376	374	363	353	338	359	336	321	341	346	361	380	349	365	321	365	351	358	393	332	359	345	376	338	347	330	371	333	317	348	348	348	377	332	358	333	334	319	340	334	336	341	352	355	338	322	340	334	360	366	361	332	346	376	338	346	345	345	328	357	331	355	360	331	365	365	350	355	319	374	372	345	331	350	332	370	373	346	366	359	369	335	343	340	311	367	329	364	356	366	343	358	329	317	369	338	359	328	328	317	343	350	355	347	382	370	366	366	357	313	358	360	353	388	368	401	350	349	343	340	343	354	376	316	344	343	340	369	351	350	323	318	358	342	349	325	356	316	328	349	335	341	346	306	334	358	351	358	317	367	352	335	339	328	339	369	327	376	341	319	382	353	369	386	348	324	313	324	372	339	351	351	363	348	342	399	342	374	316	360	352	383	353	376	342	338	343	363	361	366	361	346	317	327	347	361	337	339	346	335	324	364	315	348	351	364	329	330	365	356	370	338	323	336	373	343	348	339	376	364	354	341	371	353	324	373	349	335	355	355	352	407	355	359	340	316	329	342	335	363	359	355	351	367	336	351	349	333	351	348	330	318	347	308	339	364	344	348	358	350	340	310	355	355	356	333	368	363	333	349	337	380	348	357	356	347	351	357	369	283	332	343	348	345	344	323	331	342	347	353	350	329	344	378	348	352	371	320	333	387	351	328	350	348	344	354	328	374	326	318	347	360	345	345	343	367	367	369	329	322	382	375	336	336	372	367	350	371	341	343	393	323	302	395	337	342	337	334	366	382	324	328	333	350	367	314	339	372	346	347	299	345	347	336	372	346	360	327	368	335	333	347	366	361	379	358	336	316	369	331	360	338	315	333	316	372	328	339	351	353	364	369	344	381	365	322	336	329	338	367	341	355	354	337	345	314	361	346	327	344	352	343	354	349	361	295	343	336	317	317	365	360	377	347	371	327	354	337	343	346	321	305	320	342	365	349	375	345	353	329	318	355	352	365	356	363	307	333	350	361	367	367	345	342	356	361	340	367	367	345	355	359	368	355	364	380	338	346	336	321	379	333	340	325	314	354	349	325	323	341	375	321	361	353	332	348	313	351	327	313	345	361	373	356	350	324	385	366	354	332	308	352	339	359	390	374	341	342	326	343	330	328	351	335	344	341	340	348	350	344	320	355	342	344	358	354	324	355	348	344	370	351	357	326	348	339	351	359	322	346	346	331	334	347	319	325	334	344	355	313	367	360	345	337	324	327	344	326	342	345	327	337	343	344	369	353	333	355	346	358	343	317	342	336	335	326	352	342	360	346	347	350	365	345	365	359	330	354	340	340	337	343	358	373	350	329	380	343	373	358	357	332	345	341	342	326	364	324	332	364	325	353	345	333	314	344	368	334	338	369	325	351	333	349	367	351	334	368	346	354	358	376	353	326	356	322	349	365	339	314	349	344	338	344	347	375	370	336	331	358	369	347	358	359	373	360	333	368	349	367	339	379	347	361	342	353	338	345	380	342	369	345	348	351	343	312	336	376	324	336	308	337	337	358	364	375	349	314	342	366	346	333	372	376	338	368	327	335	345	372	329	350	317	342	365	335	386	314	331	353	334	373	349	318	331	359	320	371	329	361	347	360	354	367	343	354	335	336	335	374	360	354	334	353	312	358	369	357	357	350	331	338	369	347	340	350	344	354	347	374	340	371	333	353	356	341	356	336	331	331	347	373	379	330	384	329	330	377	350	360	339	382	337	356	346	331	338	360	335	330	331	333	325	327	326	358	366	362	345	358	349	336	343	348	347	338	379	341	354	375	346	376	335	320	319	369	309	353	345	317	351	356	345	361	375	374	311	361	342	318	377	356	346	345	329	334	368	350	341	321	342	355	327	335	356	346	318	310	333	329	335	375	345	387	338	393	324	373	350	357	363	366	345	354	341	346	344	375	347	345	384	366	292	367	357	314	332	342	376	368	326	326	348	340	349	299	324	361	336	320	350	340	342	364	349	371	341	349	344	348	332	353	360	322	333	329	336	377	351	326	355	309	337	395	354	337	333	353	333	363	332	312	346	359	381	340	341	379	357	372	353	350	346	341	329	320	310	379	335	356	352	325	329	374	323	350	342	341	379
3425	1975	1688	875	713	603	512	506	437	425	381	396	428	392	372	397	431	386	368	394	372	386	375	358	353	393	359	355	340	354	339	355	373	342	374	361	356	363	354	348	365	345	352	350	354	357	348	363	363	335	345	379	379	387	355	329	363	330	353	358	347	365	341	351	344	344	383	381	373	321	321	334	343	321	371	382	361	375	361	365	366	380	345	380	344	381	372	347	345	363	370	373	355	380	349	343	344	361	370	348	381	354	373	368	349	355	325	353	356	357	374	335	362	364	344	391	356	371	355	343	361	368	365	387	355	353	383	361	349	374	361	367	332	362	384	372	380	358	300	365	362	341	343	367	343	355	353	316	320	357	375	325	336	339	367	372	330	378	348	383	371	365	319	379	343	332	377	353	321	353	341	351	352	322	345	345	355	325	343	367	367	351	374	341	333	341	342	372	316	358	330	305	334	360	381	345	357	342	370	317	368	341	374	354	344	356	363	339	343	339	349	330	339	329	354	324	352	366	363	364	324	327	359	357	379	324	357	353	306	377	370	367	379	363	358	327	355	348	402	335	374	331	358	333	346	344	347	379	351	397	382	346	375	343	348	344	337	355	314	361	366	318	376	375	380	354	364	332	357	361	355	354	375	399	358	355	361	350	362	393	372	353	351	366	317	324	355	370	368	331	355	369	339	373	342	381	361	374	340	350	356	363	347	381	347	344	351	368	323	357	389	381	365	375	366	341	332	359	327	361	344	372	318	379	366	345	339	338	373	386	348	339	343	362	375	347	344	361	358	359	355	347	373	349	352	366	329	301	348	382	359	360	344	346	321	356	323	348	310	347	346	327	349	330	344	339	369	358	358	338	354	343	341	330	338	345	344	371	344	334	336	342	335	328	367	369	354	356	373	369	382	337	313	382	328	316	337	331	357	355	358	367	332	346	369	382	345	367	336	353	302	355	326	358	335	353	357	354	323	356	329	399	353	351	365	366	337	353	358	368	371	351	350	362	329	347	341	368	371	371	344	373	354	395	334	353	381	318	343	374	376	345	341	349	357	335	351	362	341	371	334	325	351	400	361	344	342	367	351	348	355	360	308	312	358	376	340	353	392	358	344	355	355	341	383	317	331	369	358	351	337	328	353	341	343	337	392	351	363	335	357	381	400	339	377	322	345	311	353	379	341	350	362	377	350	364	327	361	334	351	341	367	365	360	357	349	373	339	328	364	400	353	371	358	344	322	360	336	383	360	332	358	344	358	345	370	329	346	381	370	357	357	379	353	375	349	362	321	385	349	310	365	354	348	365	331	376	341	406	358	328	352	324	381	354	368	385	319	374	346	384	361	369	365	335	373	340	333	336	356	368	372	344	340	339	370	319	370	355	343	349	347	332	333	390	356	337	340	371	343	382	349	370	346	374	325	361	355	337	337	372	354	354	331	345	358	333	352	345	364	366	355	380	354	337	340	368	346	369	365	353	381	358	360	380	417	329	344	359	346	337	376	343	356	336	357	363	324	342	361	358	360	338	381	337	342	347	354	361	346	369	356	351	363	359	383	357	343	366	343	345	369	324	335	351	378	361	337	359	351	327	360	372	377	337	348	349	351	352	345	374	376	362	358	366	356	370	362	367	361	352	395	354	372	354	348	343	351	339	348	313	364	360	352	365	364	353	330	326	352	329	354	372	335	342	371	312	381	366	369	369	353	320	334	367	323	342	367	351	330	357	350	330	381	346	392	373	341	357	377	397	330	336	382	324	350	342	365	345	347	370	368	321	370	359	359	390	369	369	362	358	348	342	378	361	354	334	355	346	376	341	350	372	372	355	350	348	359	358	348	353	357	360	346	326	344	369	354	358	362	366	376	340	340	363	348	356	340	365	349	334	371	341	353	369	361	383	349	335	356	318	318	347	333	364	359	361	339	347	349	343	371	356	302	345	331	369	332	406	341	349	402	341	351	325	334	373	335	336	345	380	317	349	370	365	359	332	346	364	356	352	392	352	357	337	351	352	335	342	333	352	358	347	328	335	366	343	365	351	347	406	339	350	371	368	325	387	314	359	353	347	372	310	307	361	383	346	350	358	383	385	345	341	373	345	327	343	330	358	340	319	367	345	329	348	357	321	346	360	325	348	344	356	341	361	355	346	362	350	355	376	388	363	354	373	340	359	361	309	342	369	354	378	322	371	361	357	338	372	331	337	350	350	345	341	379	346	345	333	340	340	370	349	349	320	409	331	343	310	341	353	328	362	336	333	352	373	413	357	335	333	352	350	353	336	372	346	338	343	338	374	352	366	382	343	344	334	336	355	365	363	360	355	349	355	393	341	337	345	352	371	340	341	333	361	359	357	342	334	349	322	326	345	350	349	331	371	384	341	365	369	339	342	398	368	345	354	344	353	349	371	387	364	326	376	345	334	316	339	378	363	363	343	369	340	332	365	340	344	352	358	369	349	353	355	330	366	361	316	323	363	375	347	395	343	360	374	353	344	344	374	365	346	387	362	357	380	346	391	365	372	366	340	357	330	336	355	318	321	355	363	318	369	350	383	367	368	345	357	353	326	324	321	378	374	316	336	376	317	369	361	345	366	375	341	352	324	361	359	328	364	342	374	325	343	359	341	345	341	317	359	354	319	350	349	337	354	338	357	397	366	372	335	362	358	345	323	325	330	345	339	361	331	397	343	332	346	361	334	383	353	378	360	380	339	360	369	330	337	353	352	355	372	355	367	331	365	349	329	368	365	310	341	364	378	357	391	336	371	358	351	335	334	333	325	376	355	364	334	356	307	347	325	345	360	392	330	336	370	345	349	364	356	336	348	392	336	334	374	381	343	374	380	365	368	343	347	367	352	331	351	353	320	365	339	384	323	323	353	349	355	360	359	345	379	344	362	347	345	339	361	332	370	360	365	346	338	358	342	354	338	346	314	397	330	360	349	335	338	360	367	333	338	350	318	351	343	354	337	354	373	397	329	351	334	374	342	351	329	357	380	362	355	385	363	324	345	358	352	350	337	356	330	335	373	364	332	358	355	371	336	365	377	389	355	345	337	375	366	388	363	378	345	340	365	373	370	356	355	362	385	369	343	364	359	362	353	341	355	362	347	345	368	313	328	336	325	329	324	354	375	334	350	388	379	376	322	366	391	345	353	358	363	363	380	323	288	364	339	350	359	333	376	353	357	331	318	356	346	370	332	341	374	332	305	300	396	362	375	344	344	369	384	328	391	330	338	378	348	347	345	342	370	330	322	377	353	318	325	368	361	362	353	344	350	363	354	329	335	336	347	348	365	373	340	352	327	375	366	389	351	333	312	362	346	372	346	340	359	320	348	352	359	341	374	338	353	334	318	340	389	369	345	353	360	382	361	390	347	337	367	329	378	367	359	365	360	330	355	370	349	339	344	352	365	320	325	340	346	344	370	391	349	342	350	366	321	347	369	396	363	328	365	363	334	352	328	339	349	370	401	324	364	386	362	356	324	343	337	329	368	343	364	345	345	327
24338	21448	28589	24700	20028	2432	772	468	392	337	354	312	303	292	320	293	307	295	292	259	245	290	256	238	255	232	267	266	233	242	265	242	238	252	228	269	272	245	247	256	262	240	255	200	257	247	252	251	258	240	255	229	228	298	265	274	240	251	231	269	251	246	247	287	262	264	290	251	257	234	249	261	235	227	230	233	225	261	246	236	269	233	238	231	251	251	235	236	245	263	240	245	243	223	263	276	239	232	232	243	270	246	265	259	231	238	267	252	247	230	217	264	253	264	250	240	236	248	255	244	243	273	258	271	252	253	246	225	241	265	249	245	244	237	258	242	233	243	228	227	260	254	214	242	248	238	255	220	222	250	245	252	254	223	246	260	255	250	263	241	203	220	248	246	238	259	233	235	238	217	237	235	236	255	243	246	233	230	242	230	234	216	245	231	234	229	233	244	267	247	249	229	235	259	244	260	223	258	251	262	248	252	244	256	260	244	249	245	255	275	241	266	263	241	253	232	238	233	220	222	242	227	251	236	253	242	274	262	269	259	246	220	245	240	261	235	224	217	251	253	246	236	225	256	258	257	225	276	229	262	226	252	267	249	225	248	246	263	236	246	255	236	266	245	222	219	261	235	249	241	233	255	277	235	280	222	241	251	214	243	266	271	244	264	252	230	239	229	216	225	233	255	257	246	253	242	239	225	251	227	259	244	272	245	269	236	246	254	252	248	241	259	270	243	276	253	271	266	249	254	222	242	261	278	239	226	261	229	263	241	240	260	235	234	245	237	258	213	246	236	264	259	264	234	252	231	247	250	249	225	268	263	251	256	246	229	240	257	264	257	267	250	254	237	231	236	232	228	260	237	251	258	222	211	218	210	236	256	278	267	245	237	262	238	251	242	236	228	227	250	268	274	234	248	251	248	230	254	227	262	248	219	242	261	236	238	272	209	237	265	249	239	229	240	213	230	256	223	235	249	246	230	247	220	246	251	237	235	245	260	245	245	245	258	256	251	239	217	258	256	246	235	231	250	254	246	232	230	239	222	227	222	257	225	268	225	225	276	240	251	256	255	239	264	231	258	282	260	247	226	239	254	243	251	250	252	223	244	240	236	236	235	234	272	253	229	246	252	266	250	239	252	229	262	274	267	256	266	251	290	253	239	256	241	236	241	234	262	240	255	253	227	224	233	211	222	223	261	264	234	220	230	247	220	266	231	256	215	242	237	243	263	238	239	239	245	224	229	254	248	269	260	235	252	209	236	256	214	259	273	244	259	253	201	246	234	239	260	246	238	270	245	246	234	257	225	232	233	268	243	247	237	256	270	253	229	247	246	224	270	224	226	252	241	238	255	266	251	236	233	276	251	234	253	236	240	249	249	225	264	258	226	248	249	249	193	243	230	237	225	249	228	266	252	267	252	263	256	251	268	241	246	271	241	274	247	241	230	219	240	223	258	248	247	242	236	233	229	233	272	236	281	203	268	248	245	234	247	246	236	229	235	229	229	277	255	246	249	218	235	217	217	256	246	271	213	251	260	250	242	221	227	239	241	251	233	262	251	244	213	256	237	236	225	242	260	254	220	258	236	256	237	259	233	245	255	244	242	246	238	263	246	261	261	252	264	249	270	258	244	259	246	236	253	253	256	227	237	269	255	217	219	254	270	243	225	262	248	228	252	245	234	257	231	253	214	230	268	264	233	256	246	227	251	241	231	256	257	257	236	248	224	223	228	236	248	232	236	260	262	269	253	241	242	254	211	252	247	234	265	247	232	267	259	259	227	237	238	267	260	274	217	255	222	232	234	248	235	252	266	224	241	236	229	273	232	290	217	224	222	264	249	232	241	219	254	239	254	258	256	273	236	247	219	266	235	236	228	264	253	253	242	263	238	257	263	246	272	248	228	244	263	224	255	213	233	237	245	221	259	228	242	254	231	216	242	239	235	242	227	246	279	236	260	275	243	230	277	235	242	225	235	245	258	247	225	267	237	276	253	247	240	230	246	249	263	229	255	224	238	253	253	226	243	224	256	252	255	231	246	214	271	222	234	253	248	234	249	237	248	247	272	242	262	248	237	241	227	244	249	244	275	228	215	247	264	260	267	250	255	226	252	251	214	257	238	247	229	216	266	248	243	223	257	263	221	245	246	230	238	249	243	227	243	225	248	251	245	272	254	240	236	236	243	230	265	261	209	246	247	250	251	233	227	261	246	243	256	222	255	243	282	242	261	258	221	260	243	225	240	214	231	271	258	213	224	233	259	246	248	261	233	252	247	245	229	261	261	238	254	258	241	225	229	235	217	231	246	259	237	266	239	269	228	199	257	229	247	248	248	238	228	243	233	265	246	246	214	203	249	232	249	241	245	250	230	255	246	241	234	215	255	242	241	232	268	234	237	229	236	226	255	259	249	251	243	268	229	223	260	263	242	232	235	219	256	243	241	246	255	243	236	236	244	263	236	265	233	265	244	235	253	226	246	218	226	223	273	245	267	226	236	225	261	251	220	243	235	215	243	251	255	249	240	256	235	249	227	241	234	268	236	249	248	241	230	255	226	239	247	261	240	265	237	235	271	237	237	263	228	251	266	224	250	247	229	243	253	251	241	261	238	223	264	249	236	221	226	265	211	263	240	262	237	227	229	250	269	224	229	252	229	258	243	245	228	230	234	278	214	237	243	233	260	261	233	233	242	244	217	223	250	265	243	224	243	284	259	253	224	226	224	245	229	247	230	265	248	229	269	260	249	249	238	237	241	269	252	214	222	239	235	234	240	232	227	242	229	270	236	222	241	226	244	244	242	224	223	239	228	261	224	248	239	238	245	262	242	214	233	258	262	242	270	241	266	240	258	214	251	233	242	241	243	247	238	253	254	248	280	221	261	249	231	239	260	246	260	256	244	246	224	235	229	241	245	257	262	242	252	245	240	251	270	207	244	248	227	234	239	245	244	265	234	276	263	201	231	237	242	252	258	264	223	253	250	227	218	254	238	246	259	209	255	252	211	244	279	216	230	247	248	295	252	252	232	251	226	248	242	249	267	251	245	226	255	240	229	238	255	247	246	271	244	239	244	251	231	208	251	268	230	227	239	252	237	268	223	227	234	230	266	241	238	229	233	218	253	215	251	253	247	266	245	273	228	265	271	264	211	238	247	209	250	230	233	244	260	249	285	238	239	253	239	255	226	234	237	223	236	246	242	238	245	243	229	233	261	230	256	244	255	264	250	258	212	241	246	237	261	232	228	240	274	231	230	246	238	246	250	240	243	223	247	265	217	230	245	235	248	215	257	217	242	263	258	212	245	236	249	241	217	229	235	244	247	231	257	220	252	237	249	245	265	213	256	236	240	244	221	263	250	231	263	226	252	237	234	253	264	234	208	270	231	242	226	222	258	271	256	266	233	232	236	269	225	236	251	243	266	249	262	257	264	207	213	264	230	283	261	245	237	251	223	240	248	231	221	243	234	266	245	228	267	239	271	232	260	256	240	258	190	261	251	249	231
3293	4447	3558	1759	1159	939	772	653	502	478	422	419	374	381	338	297	325	351	324	285	325	300	271	312	287	293	303	268	287	262	256	265	276	263	259	284	272	257	291	282	288	280	277	286	260	254	293	308	266	269	268	229	284	279	239	272	269	279	284	268	258	255	251	248	248	257	284	252	266	256	296	254	278	269	265	292	255	284	257	239	282	275	269	247	274	259	276	301	267	252	235	292	269	285	266	258	264	232	264	237	280	231	279	270	276	271	253	261	260	301	268	256	242	285	261	269	298	226	247	262	269	249	239	249	227	265	272	290	227	251	270	261	252	262	251	264	241	255	289	270	268	278	242	285	260	267	231	248	254	270	264	271	248	279	262	265	266	270	256	298	289	261	278	246	270	266	275	271	270	249	277	264	276	286	259	262	275	222	253	272	284	256	291	249	285	262	264	231	261	278	244	254	269	248	244	266	260	289	245	283	263	273	252	256	248	282	261	279	262	261	269	267	263	273	261	244	284	237	294	274	259	264	253	269	252	271	263	225	281	255	251	259	264	269	250	260	266	308	259	230	236	250	276	267	239	253	260	260	256	271	277	259	246	250	255	250	267	251	271	268	243	253	244	276	272	250	258	260	275	313	268	237	272	287	268	288	275	283	257	242	251	278	257	271	261	264	262	301	280	283	254	272	275	243	290	273	258	263	241	282	256	269	246	289	273	275	251	265	252	257	237	281	261	283	273	274	271	255	267	252	271	262	250	266	243	296	266	257	271	240	248	257	264	276	262	236	262	247	249	241	282	265	241	237	255	257	254	245	250	272	274	270	278	250	282	249	235	287	273	273	310	247	254	270	254	277	240	264	259	270	270	263	271	306	242	254	250	241	280	285	269	267	237	259	244	231	272	227	253	288	251	224	229	242	303	266	252	255	276	287	275	272	270	220	260	239	256	256	270	276	232	255	256	255	289	263	281	259	243	276	251	238	225	256	266	242	250	281	228	260	261	268	238	246	261	246	258	291	258	251	263	245	272	241	267	261	237	271	239	264	229	262	255	271	253	255	269	250	274	265	247	247	260	241	267	268	247	262	270	264	277	243	254	234	240	278	248	267	244	241	260	269	245	248	245	244	284	258	245	268	276	239	260	254	265	251	274	272	235	271	247	278	275	250	274	273	271	260	246	239	245	262	240	249	242	258	246	278	228	270	276	246	270	264	240	270	254	264	231	285	301	236	274	251	288	246	252	299	254	265	264	252	289	271	245	246	248	280	244	252	255	246	272	239	240	253	258	271	240	268	265	275	269	260	266	279	281	263	292	251	241	301	269	246	276	249	283	277	262	282	267	264	250	259	266	263	252	239	281	277	255	245	240	260	260	289	273	240	244	249	285	257	266	241	282	261	256	248	259	266	246	240	236	277	270	279	242	293	234	303	244	259	253	287	279	260	265	262	262	288	268	242	254	249	252	267	225	250	274	260	263	244	263	259	250	265	258	256	276	281	277	263	249	304	251	234	279	271	254	258	258	267	266	282	268	269	277	247	257	253	259	245	282	250	234	261	244	277	272	261	260	232	244	285	239	272	254	242	256	260	256	249	269	272	269	277	281	252	273	259	234	262	252	253	294	247	248	290	266	258	259	248	231	276	243	253	235	261	261	259	244	271	243	220	259	272	277	282	294	283	254	273	240	276	254	254	230	248	268	272	243	272	266	288	276	262	276	258	275	254	252	239	222	248	260	233	249	256	275	269	264	254	234	252	255	245	256	245	280	262	250	270	254	255	258	301	241	255	269	267	257	285	257	241	258	227	233	274	263	266	252	236	241	261	285	237	269	297	252	234	272	267	263	275	256	273	259	258	285	260	270	228	255	236	250	268	230	246	269	245	259	300	248	272	229	258	285	240	252	258	258	283	267	280	245	247	263	267	243	258	258	252	239	250	269	276	253	294	240	268	285	241	258	269	291	277	240	248	259	263	246	243	251	272	269	256	271	274	281	245	258	259	259	260	292	262	225	289	282	276	259	225	296	223	276	254	242	237	237	262	253	271	265	272	231	267	261	243	263	255	265	240	242	224	259	230	263	268	259	257	267	257	226	286	275	254	281	284	255	259	264	268	285	254	288	234	249	304	236	268	231	262	263	248	219	240	266	288	245	248	262	238	273	244	288	224	263	275	240	255	272	275	244	276	274	256	247	235	248	271	225	284	279	249	277	232	252	272	261	226	240	249	280	285	279	261	252	251	264	245	249	272	272	267	251	260	256	255	279	271	253	253	251	245	247	243	238	248	275	299	238	251	263	267	266	284	251	251	260	251	245	241	229	249	259	261	295	256	259	246	262	265	246	230	252	259	262	221	273	263	269	249	252	257	253	231	254	244	268	237	255	279	263	268	265	239	263	242	253	257	264	244	235	255	267	290	252	253	277	249	268	267	242	258	239	265	252	251	240	235	255	276	275	262	273	263	262	254	240	262	257	286	253	263	243	230	236	250	228	266	246	253	272	293	251	262	274	256	258	244	271	251	283	279	257	243	261	248	272	236	258	280	262	272	284	283	269	253	233	237	274	277	271	270	263	226	240	279	272	258	245	266	237	269	249	237	218	294	240	273	258	282	264	220	255	271	255	262	246	279	269	296	266	267	243	242	273	243	258	249	269	273	244	245	276	255	261	260	242	255	223	254	261	247	245	265	263	261	251	266	272	257	266	270	293	255	259	261	299	255	289	251	258	269	255	265	245	248	273	294	266	257	216	258	268	260	244	262	247	277	261	250	288	251	253	263	242	225	258	282	263	274	244	279	242	268	256	255	272	288	269	276	256	250	267	240	274	261	260	270	253	255	253	258	254	241	234	249	269	263	275	273	266	248	258	220	280	256	239	261	282	260	274	266	275	270	228	254	267	265	259	266	265	244	288	242	290	262	262	261	254	242	261	255	231	250	233	272	250	252	293	259	249	276	259	255	249	243	270	252	260	278	283	232	267	287	270	256	238	256	249	252	281	266	246	236	268	264	243	234	252	233	248	258	271	256	230	226	252	240	273	259	275	249	257	246	247	272	258	266	259	241	263	245	268	239	252	277	250	265	270	249	253	248	265	251	253	255	286	254	258	262	248	262	259	240	241	260	228	248	253	269	231	268	261	279	251	238	249	278	248	233	240	274	254	264	247	242	275	272	235	249	254	254	258	263	261	266	221	248	237	278	224	256	249	257	241	268	284	265	273	256	235	243	238	261	266	243	250	245	272	251	262	247	254	244	244	279	265	275	260	253	253	247	300	240	245	238	276	267	261	274	287	271	273	269	244	271	258	279	284	273	251	266	264	265	286	255	247	286	272	232	268	281	279	267	278	269	254	269	255	257	270	235	249	271	245	252	236	274	229	256	250	256	263	260	238	247	256	260	266	241	262	241	267	266	242	233	287	243	262	260	243	250	231	258	266	263	232	250	245	270	261	252	265	277	241	241	290	258	273	244	267	250	256	253	249	224	264	254	272	261	256	233	247	230
27577	11971	1636	971	724	550	541	517	499	547	480	491	489	519	521	473	525	539	506	503	523	519	491	509	469	500	510	485	499	481	491	465	522	527	495	497	535	506	483	518	497	508	499	468	561	486	517	518	514	535	491	492	537	516	548	532	482	522	492	524	491	496	483	495	531	519	542	496	505	483	525	506	563	504	529	543	517	510	522	548	516	539	535	544	533	491	478	460	546	513	520	508	547	474	521	518	505	526	530	527	520	517	493	526	499	483	532	488	512	493	509	516	494	544	489	462	524	488	472	494	459	504	518	541	538	488	503	513	557	535	514	541	500	502	527	516	485	497	530	515	541	503	488	515	513	540	486	488	522	551	476	515	522	524	488	521	456	523	531	468	486	510	536	529	522	465	520	500	508	491	533	538	537	502	519	528	522	532	492	509	533	479	520	505	487	502	527	487	495	552	514	519	518	469	529	485	555	501	523	521	514	512	491	511	501	505	516	479	536	476	492	500	517	522	495	520	527	494	505	542	480	538	494	498	466	497	495	507	497	514	518	510	533	521	509	515	520	507	533	499	515	510	499	506	507	542	442	516	545	520	513	503	556	504	519	522	522	516	502	504	488	542	551	526	492	518	504	487	522	503	487	528	565	502	500	517	523	511	524	513	523	517	518	512	508	532	535	561	520	452	483	510	513	541	533	525	508	513	506	508	511	510	483	527	530	537	529	534	524	512	511	477	527	505	541	509	512	506	544	518	545	529	497	509	579	501	512	529	497	555	546	529	494	452	527	495	519	529	535	488	510	533	533	552	512	562	550	510	504	503	489	532	539	504	538	543	536	489	510	496	529	516	499	467	477	507	483	535	519	528	495	486	504	520	522	546	519	474	523	495	513	508	563	548	470	519	505	517	526	524	500	557	512	512	506	519	531	464	500	527	488	518	500	477	500	488	512	534	500	490	525	520	486	509	506	466	499	496	505	519	527	496	522	527	520	515	518	495	465	505	504	503	485	535	519	489	504	516	489	526	528	466	508	511	577	581	484	491	525	581	507	513	476	494	500	539	529	567	467	524	481	515	507	542	513	505	505	508	515	501	541	508	544	509	528	523	517	543	529	501	496	524	525	484	490	518	518	496	498	511	525	509	512	474	491	522	483	496	466	512	495	518	514	526	515	542	493	566	505	542	474	475	481	467	492	489	523	519	471	504	525	549	509	497	496	528	489	516	491	491	525	517	514	512	575	507	475	526	471	485	523	489	563	542	525	481	478	547	497	535	518	498	535	498	516	509	521	515	524	472	455	542	557	533	474	474	501	496	492	509	536	490	496	519	489	503	502	498	528	504	568	528	462	543	528	553	507	545	473	541	551	534	540	549	498	509	560	510	491	498	503	536	502	530	523	517	502	545	536	540	504	514	491	519	522	478	504	484	528	486	547	495	550	515	533	504	509	487	501	538	492	536	520	523	480	482	560	514	514	536	501	508	470	523	511	525	526	518	533	526	504	505	510	501	492	542	487	524	539	533	495	477	530	534	551	512	484	548	523	458	505	486	537	520	550	535	530	533	486	548	493	486	530	488	460	502	520	496	485	511	535	526	543	498	523	516	497	522	533	533	512	514	500	479	510	521	456	472	543	489	577	539	492	496	454	518	462	518	525	535	516	505	539	527	463	500	513	482	507	527	530	495	503	521	531	536	511	465	497	478	496	526	522	499	456	482	483	495	527	507	562	540	510	531	527	552	523	523	495	514	525	513	511	534	501	502	492	496	526	502	478	470	502	517	551	511	511	507	499	517	539	519	515	487	501	503	523	488	503	524	498	476	511	537	494	533	489	529	526	503	481	531	543	507	513	509	486	514	533	486	507	502	533	521	506	517	500	552	464	516	525	530	552	501	500	474	473	510	507	520	527	488	503	515	547	499	502	477	486	515	511	486	529	514	533	539	511	524	509	535	502	504	523	517	464	533	478	484	501	536	542	534	520	478	523	519	514	524	507	489	488	528	506	496	511	505	490	492	508	519	522	514	502	498	568	517	554	553	547	488	542	513	490	528	486	521	500	491	498	517	488	479	485	495	490	500	493	491	514	501	549	484	537	487	523	528	485	497	542	482	472	469	486	496	544	514	505	519	483	509	484	506	545	560	509	509	499	502	517	494	528	500	492	529	533	497	548	496	495	493	542	541	468	492	520	514	558	497	527	510	496	527	514	492	534	552	557	486	513	512	498	467	552	517	503	523	514	520	550	526	568	535	474	500	508	495	487	506	506	560	501	545	526	504	516	523	530	533	492	531	518	503	521	508	484	522	497	494	521	494	520	487	485	510	532	471	523	518	489	535	511	483	523	499	515	534	521	520	495	505	506	523	498	518	506	486	504	474	518	530	532	513	529	511	531	492	523	513	507	509	479	564	511	536	523	483	545	506	466	498	516	468	504	485	475	474	470	494	525	558	514	501	500	479	501	500	503	498	507	513	479	568	544	502	496	525	528	485	501	495	509	507	547	500	488	511	516	505	515	503	553	519	526	532	517	456	518	506	556	518	519	484	539	468	542	524	500	533	509	563	497	488	519	505	560	481	513	498	530	489	518	467	519	507	516	499	560	479	519	527	526	488	521	502	541	537	527	512	480	486	506	501	501	530	504	551	469	508	525	483	525	512	521	486	498	517	528	523	528	498	497	502	518	503	489	551	526	504	486	512	523	491	501	521	500	515	537	487	500	486	543	513	533	540	520	510	520	502	485	549	499	507	506	529	501	522	485	526	515	512	491	512	533	526	527	503	554	538	534	550	531	528	546	496	513	497	537	534	502	505	523	511	566	522	506	520	501	481	495	499	517	515	510	520	506	551	509	515	522	516	521	487	514	513	506	521	542	493	534	482	518	477	565	497	514	507	488	501	527	530	506	453	463	541	534	456	506	524	557	538	528	478	513	555	527	520	509	499	525	490	529	524	531	501	485	467	499	531	510	514	450	490	523	484	509	487	505	507	503	490	549	519	503	520	499	516	525	522	519	512	517	523	503	460	512	509	514	506	503	508	542	509	506	510	509	496	532	512	511	507	504	481	521	532	517	505	530	483	539	529	551	526	553	505	530	522	465	495	496	510	539	530	480	504	484	502	508	541	508	501	500	528	518	512	508	544	524	556	547	513	516	483	511	560	501	504	482	502	469	492	530	496	565	489	464	551	503	523	479	488	542	493	507	511	498	558	515	492	530	520	504	533	508	537	527	518	487	530	503	509	483	513	489	512	502	483	507	479	550	564	482	518	565	530	523	553	506	516	566	521	519	531	530	531	523	495	519	505	526	513	549	535	534	515	522	556	514	501	513	527	533	508	492	499	501	516	520	510	529	511	555	497	494	493	551	492	531	449	517	536	483	493	530	502	489	531	528	513	500	520	468	486	511	538	520	532	510	562	548	521	513	524	519	492	498	475	489	509	485	499	507	542	559	503	511	528	529	508	504	542	522	518	517	546	512	480	545	476	466	507	521	502	466	538	478	506
5002	745	694	568	494	548	545	520	514	509	468	477	471	514	486	511	482	473	507	520	520	473	502	452	490	531	511	498	498	494	478	509	513	485	485	494	476	516	506	516	482	493	488	465	483	490	460	508	502	459	512	486	448	475	473	517	472	521	478	478	473	521	494	481	484	461	459	497	490	476	521	482	532	496	502	524	486	489	481	472	500	496	497	470	449	466	479	486	514	489	510	463	524	492	466	472	478	566	462	480	492	490	513	460	508	463	519	494	448	493	508	446	457	501	479	509	498	482	481	499	500	478	490	486	473	488	505	460	471	484	515	516	472	461	477	501	513	467	515	473	479	468	491	491	494	493	459	503	509	518	455	533	528	523	485	499	516	483	511	445	495	515	499	463	484	492	502	515	488	496	481	464	481	457	500	467	497	452	474	433	503	493	487	520	493	456	468	466	487	495	465	494	496	504	474	497	522	510	467	506	454	492	475	499	514	508	503	466	489	477	487	516	459	500	467	490	494	508	462	486	466	467	514	475	496	470	504	471	454	480	504	452	543	483	509	498	524	480	477	490	462	481	535	456	483	497	455	478	488	488	496	474	491	482	514	491	537	471	504	474	502	490	493	511	505	508	476	467	487	514	478	495	478	483	520	469	532	493	451	449	500	456	485	498	534	500	485	495	455	455	482	457	454	512	491	491	473	471	487	451	506	518	463	466	494	485	483	495	491	495	441	513	475	512	521	492	451	477	457	513	466	461	429	466	453	499	490	492	518	510	536	483	501	527	502	515	465	456	504	503	458	489	514	502	506	482	458	506	510	466	514	471	476	518	456	498	455	456	535	474	468	474	463	475	517	505	493	495	503	482	480	475	476	487	484	501	452	474	475	490	487	473	446	492	472	503	486	499	488	524	500	488	467	493	476	490	473	453	494	491	454	498	465	474	492	457	473	425	487	468	467	479	498	471	466	516	515	493	489	470	480	483	513	512	503	446	461	470	469	462	523	479	467	497	467	475	465	488	481	489	441	515	484	503	470	467	519	471	497	496	485	462	479	492	461	446	552	504	485	485	479	495	479	481	472	466	466	488	481	479	484	511	461	491	487	457	471	450	501	506	506	489	474	443	440	501	551	492	473	461	455	489	492	524	484	469	471	465	480	506	510	488	504	490	474	487	500	528	483	483	460	478	462	490	505	473	506	514	545	462	509	484	500	483	441	463	479	473	487	462	474	483	471	493	493	462	492	459	501	509	553	482	448	493	490	490	486	522	472	461	484	440	475	484	486	475	469	461	469	471	544	456	464	474	472	476	476	478	515	478	499	485	485	483	486	463	482	483	449	487	491	490	503	499	507	528	500	507	434	513	485	502	462	476	491	485	484	466	501	515	504	488	451	450	526	474	465	506	492	524	498	497	499	497	496	490	463	491	476	452	527	490	491	496	471	514	481	491	477	479	513	484	485	450	487	498	471	498	431	456	479	453	491	494	526	486	539	549	467	518	496	494	472	487	501	476	470	481	514	478	509	502	484	520	469	489	524	466	483	491	480	478	453	523	468	495	474	448	522	515	475	487	492	523	501	486	497	485	511	479	513	451	501	469	463	477	457	483	473	472	463	481	456	521	470	516	497	499	498	523	491	473	477	466	540	484	478	491	516	499	492	464	474	476	501	497	493	471	476	470	490	505	482	490	506	455	482	490	475	478	495	478	481	511	490	460	506	484	465	447	507	451	471	493	483	501	481	477	512	476	491	440	441	476	441	474	446	482	472	494	481	501	506	483	516	467	450	480	468	464	480	459	492	482	516	456	474	480	466	474	514	505	500	519	481	467	489	461	459	514	486	436	499	480	499	503	451	486	546	512	457	499	474	487	478	501	486	478	478	467	520	523	492	519	526	480	458	524	485	460	473	517	505	509	503	496	490	486	503	509	485	510	492	514	489	477	495	502	487	477	461	462	497	476	491	511	478	492	513	501	501	466	475	485	477	502	499	463	509	500	447	532	459	475	493	477	515	523	497	459	521	445	510	496	507	505	491	495	490	494	438	490	432	473	443	499	488	479	486	497	472	476	494	494	511	510	507	453	479	488	492	490	478	477	457	451	502	490	484	503	471	463	496	521	475	511	513	512	474	455	502	509	502	489	495	474	477	477	477	501	483	509	456	529	485	476	486	482	490	483	485	504	495	520	488	509	508	427	477	496	494	533	467	501	499	500	505	491	472	505	510	463	457	481	465	494	516	476	506	455	505	473	476	465	482	490	499	474	483	514	524	526	491	491	479	526	468	482	505	456	520	466	486	495	479	492	454	489	511	479	531	499	480	509	461	506	465	496	480	503	504	479	456	478	486	517	469	468	459	448	466	469	467	497	467	461	513	468	505	503	488	485	484	469	486	518	495	473	476	494	493	463	482	453	500	478	505	464	514	439	480	475	487	506	487	497	523	501	502	455	504	497	489	488	520	502	527	485	501	511	511	498	514	467	495	480	430	507	493	462	478	531	489	493	505	459	480	494	470	482	466	482	472	486	486	452	457	486	469	484	495	485	473	432	485	472	507	492	483	488	473	482	447	469	485	482	456	461	477	512	509	483	472	462	488	463	467	470	491	489	455	484	462	478	476	470	485	477	479	473	539	476	500	482	480	503	498	528	495	503	522	510	463	472	518	506	490	476	471	462	440	469	492	472	476	485	469	487	508	468	465	471	497	485	469	481	464	483	511	491	458	460	495	517	476	481	458	490	471	496	501	457	481	489	494	502	470	474	487	503	482	484	471	484	486	477	483	488	493	484	462	488	502	515	524	494	482	481	492	498	509	520	459	468	473	459	476	460	503	480	438	475	493	555	450	487	497	450	500	541	479	525	491	492	474	473	496	494	510	487	464	476	489	486	485	497	493	489	489	473	500	489	498	492	493	494	499	559	492	458	483	535	520	498	431	526	472	449	503	515	486	483	472	488	490	482	491	477	463	465	454	484	510	507	469	514	487	476	468	450	496	500	532	493	510	468	489	484	482	537	464	469	531	496	488	483	494	488	512	499	498	496	488	485	469	490	514	498	463	461	460	504	486	485	479	454	495	505	452	461	479	482	497	473	515	525	447	435	503	470	457	520	521	487	450	465	512	486	488	475	502	482	493	485	482	562	507	451	521	457	496	482	538	473	475	489	495	489	493	506	492	474	498	489	488	529	487	475	492	457	503	523	503	440	503	470	458	515	495	502	426	506	460	502	447	436	477	467	486	484	473	445	460	500	514	518	488	471	499	511	489	478	493	461	467	457	460	491	500	481	511	544	512	481	508	479	489	431	457	462	501	513	481	480	506	471	484	462	512	495	465	510	514	532	493	488	453	509	481	520	504	495	515	475	484	485	500	497	473	466	454	441	441	504	528	503	513	474	517	517	468	499	459	449	491	531	494	479	467	492	499	473	511	499	478	484	491	479	461	481	492	489	517	520	479	484	495	507	483	464	436	491	501	496	476	510	479	522	491	462	459	497	491	505	507	498
25548	21404	26091	19161	1436	559	493	425	406	364	399	337	374	369	350	377	364	366	328	376	363	352	355	341	359	334	325	358	328	337	330	322	339	342	332	342	308	350	339	350	315	369	339	355	341	328	343	369	333	344	343	322	329	312	354	321	336	341	336	364	354	342	333	336	343	360	324	350	341	315	367	350	313	349	327	323	370	318	347	376	351	317	353	390	344	332	351	333	321	319	348	368	338	340	351	330	360	337	325	339	321	370	334	304	343	308	335	348	323	322	353	312	362	344	317	308	318	295	368	363	335	338	347	329	339	347	367	352	370	327	332	314	322	351	331	324	354	343	319	353	337	302	376	341	333	300	349	338	330	353	331	329	365	356	357	355	348	350	346	315	332	320	315	386	346	345	323	333	302	350	317	335	351	327	339	347	349	345	324	375	320	335	364	329	350	349	327	345	331	310	342	337	358	369	318	322	369	373	347	312	358	328	340	365	362	346	354	340	362	357	321	342	331	322	338	366	349	356	373	347	326	340	336	355	328	339	313	340	316	341	320	334	320	345	322	350	330	313	308	347	306	317	350	370	349	325	328	322	348	319	345	340	320	352	335	333	335	383	322	331	317	326	360	357	307	320	335	340	329	334	332	346	362	362	331	360	318	339	333	312	320	342	333	330	348	327	325	353	388	355	323	313	329	369	306	298	359	299	358	315	360	331	361	337	322	332	340	344	335	335	368	330	347	306	387	337	331	306	359	331	338	323	344	357	312	355	354	330	333	374	351	334	328	344	327	296	328	366	330	337	350	304	338	338	312	353	326	359	366	334	324	349	334	344	345	335	321	330	339	320	353	340	343	346	298	326	357	321	343	339	338	327	340	331	331	332	320	317	319	321	322	324	321	347	346	305	351	323	348	381	303	335	336	317	324	294	351	337	337	354	306	327	337	315	334	308	349	358	351	356	319	319	342	371	345	323	312	347	335	320	342	327	348	363	345	317	358	324	314	358	361	333	343	330	332	323	346	333	329	305	326	345	326	337	352	337	330	341	348	343	308	341	341	314	300	328	331	340	371	339	363	346	341	345	329	337	356	363	330	317	330	360	308	326	337	295	326	380	332	319	338	329	309	319	301	342	364	308	342	334	322	369	322	345	316	289	351	343	348	365	325	350	329	331	335	302	312	361	342	380	324	370	321	343	345	346	351	353	317	363	328	322	330	340	330	300	315	338	329	360	354	353	359	315	286	328	336	353	334	380	346	321	336	340	355	338	357	340	320	365	350	398	358	358	373	310	346	331	316	350	377	352	361	317	342	345	339	345	332	339	347	323	359	317	336	310	332	330	336	329	309	349	335	351	327	350	317	348	337	331	371	294	303	327	361	352	328	325	352	356	353	336	369	387	338	317	311	363	350	338	332	358	337	312	338	331	352	336	339	319	356	364	377	340	320	333	311	338	339	352	312	361	342	332	292	330	320	329	317	376	332	317	331	297	361	342	297	315	313	332	300	356	309	341	329	315	303	324	325	341	360	347	317	350	338	337	348	347	345	362	333	322	301	316	317	342	327	337	279	308	330	361	340	343	332	328	356	355	335	351	335	312	341	354	317	339	338	319	332	314	301	356	337	315	303	317	325	343	330	354	331	350	347	322	346	334	283	349	326	335	319	318	328	342	334	316	324	361	299	315	336	341	344	360	337	342	301	344	328	310	342	342	360	322	325	322	367	357	350	332	333	348	346	339	339	322	335	362	332	318	322	312	315	323	329	331	360	343	344	352	343	341	316	336	317	347	292	341	356	329	342	306	340	321	355	336	323	324	360	316	327	338	348	325	367	323	313	351	359	332	345	325	356	341	324	360	317	363	345	338	364	353	332	314	286	321	343	318	311	331	344	336	345	322	345	325	316	343	326	347	359	311	323	352	341	323	345	322	337	343	365	325	333	369	340	336	304	346	327	335	351	337	325	372	355	317	336	331	324	295	339	306	331	362	342	361	351	314	356	330	364	373	331	327	331	360	350	350	333	351	358	324	340	316	363	327	328	330	342	354	365	320	331	330	339	360	355	351	381	305	344	335	361	323	319	334	333	338	318	341	325	332	341	353	348	316	339	337	331	352	364	342	357	365	327	315	350	303	347	333	342	332	336	330	378	320	321	348	334	303	322	291	308	335	312	338	356	313	292	318	334	340	354	344	346	346	337	345	338	359	372	328	342	345	336	367	334	350	365	339	300	326	358	348	361	363	316	347	329	342	371	323	335	305	359	344	348	354	320	346	362	329	339	359	333	359	320	370	356	360	350	334	363	325	369	319	339	327	333	354	328	348	343	312	315	341	340	359	326	314	351	341	314	341	317	312	334	321	358	353	311	344	319	321	311	348	300	346	322	341	342	344	304	338	351	364	362	307	342	327	311	310	345	318	355	350	319	362	346	341	343	344	340	362	342	344	342	337	341	335	321	329	344	330	354	400	332	351	340	356	333	326	345	326	371	309	317	344	333	324	317	340	331	360	308	313	309	354	330	366	339	339	348	345	343	338	370	352	311	319	341	316	336	385	342	320	368	354	353	354	329	318	342	344	353	314	358	338	316	350	333	312	351	343	369	335	345	320	334	347	358	347	355	335	355	338	355	372	352	348	331	357	364	333	342	334	325	360	332	357	349	300	333	306	325	337	358	346	320	299	337	354	328	352	302	340	308	312	320	373	353	331	328	361	359	370	342	315	350	303	360	302	316	355	329	336	294	360	327	311	336	348	354	367	329	318	338	330	343	320	316	327	388	358	357	329	316	321	334	313	329	324	312	357	340	317	336	290	332	337	366	369	351	326	317	324	376	333	321	351	344	323	307	330	354	311	308	355	339	341	331	368	341	355	343	339	315	359	346	350	341	341	329	334	339	320	307	360	327	324	335	332	329	333	351	333	351	323	313	347	320	310	322	314	349	355	323	319	359	303	348	353	386	330	331	348	362	356	346	344	299	319	353	336	330	349	300	322	325	300	351	334	313	334	362	307	321	328	319	306	358	332	313	368	329	331	331	318	319	329	329	310	336	321	315	381	316	370	335	342	368	333	335	330	327	330	369	364	356	349	329	374	328	323	320	320	348	296	339	290	316	308	357	336	328	340	324	307	307	341	339	318	347	349	339	312	346	346	339	347	351	293	314	358	353	317	375	342	331	295	322	317	337	325	337	337	331	320	337	305	314	301	342	339	342	338	328	342	296	326	324	363	321	364	335	318	338	326	380	362	314	328	328	336	339	301	365	334	327	319	354	329	340	363	333	322	385	338	309	328	316	321	296	325	344	329	308	316	319	343	322	339	334	336	331	302	350	347	350	329	311	320	357	351	368	315	315	378	355	347	330	298	356	360	348	347	326	343	345	350	335	357	351	350	309	311	318	333	350	314	318	326	336	353	339	330	329	344	323	358	332	333	339	306	338	357	328	309	369	360	377	345	318	353	312	329	324	351	320	350	349	345	311	325	327	327	346	347	337	332	338	346	367	346	339	349
3350	2022	1595	923	731	585	557	513	464	433	422	382	394	362	362	396	391	384	373	409	354	361	349	346	355	382	350	381	354	364	377	327	336	330	342	360	374	363	358	357	370	352	342	336	378	346	352	350	333	388	339	370	352	362	335	370	352	327	367	323	339	344	329	369	352	396	352	342	325	367	351	354	341	356	381	345	336	355	368	340	362	356	362	345	334	389	329	333	318	322	370	355	343	332	375	352	331	325	326	359	333	334	347	339	353	343	308	370	376	371	329	321	338	331	339	327	324	382	315	347	350	339	344	346	360	359	367	323	373	354	350	335	349	345	334	355	323	346	351	328	356	340	362	352	337	360	359	317	363	334	362	371	334	339	380	339	342	342	372	356	351	358	361	375	373	331	353	349	328	340	389	333	337	344	327	355	349	353	330	351	347	347	362	356	339	345	351	371	354	359	371	365	380	322	299	334	350	340	344	357	358	356	378	371	360	330	339	350	338	375	348	360	327	363	322	364	373	324	370	340	340	338	376	343	333	337	355	367	319	325	315	343	385	340	334	365	329	331	346	372	344	327	349	349	359	334	316	366	353	350	342	345	322	380	329	355	360	337	359	367	368	365	328	359	354	335	393	337	339	361	334	357	364	346	336	346	336	374	325	339	396	335	347	344	387	376	373	360	341	356	349	312	333	345	342	368	344	369	362	367	352	327	346	360	354	372	337	366	316	316	365	373	334	348	337	332	349	344	313	320	346	343	350	348	326	350	347	323	326	360	322	360	345	364	356	362	322	347	362	364	328	334	329	354	352	358	333	335	321	320	334	368	352	341	335	339	363	348	372	367	319	341	330	346	364	343	390	363	345	384	350	363	321	361	351	341	336	322	357	343	322	355	363	322	364	336	337	324	340	360	372	350	364	362	348	357	346	330	343	357	350	351	328	337	351	367	361	318	345	331	376	329	335	349	340	337	337	320	322	322	356	362	307	373	336	339	343	347	332	334	357	355	334	336	353	370	323	348	340	337	377	342	332	355	341	349	332	355	334	359	323	360	313	356	359	351	334	371	364	351	385	317	333	321	375	330	332	345	323	348	361	349	350	321	332	333	333	328	370	348	330	353	338	331	346	321	360	358	323	353	336	346	330	337	332	348	314	348	344	332	347	318	321	306	355	336	351	345	361	349	328	321	377	343	362	360	333	320	368	357	337	352	325	346	333	362	364	315	341	340	353	362	337	318	364	368	338	327	342	344	323	307	339	356	333	354	345	324	320	371	358	368	311	361	328	348	325	350	360	338	364	338	373	359	345	330	349	362	333	364	334	360	351	326	371	366	301	360	342	344	332	372	350	340	353	343	329	358	379	361	349	350	341	362	365	334	350	357	358	346	327	365	319	339	328	378	351	345	368	366	319	328	358	321	331	333	324	351	338	364	338	316	352	345	340	314	344	327	337	345	339	346	358	370	330	356	353	337	363	315	386	346	371	337	363	351	325	328	368	348	352	346	331	355	373	341	365	351	347	320	358	373	363	372	351	361	311	342	351	335	348	332	373	336	346	369	355	320	362	324	348	373	355	318	370	340	361	372	324	358	315	352	334	329	339	355	365	361	362	370	356	300	352	349	313	335	340	311	349	339	343	375	335	364	344	373	341	377	321	331	338	355	326	314	349	356	353	329	325	348	325	348	343	339	346	367	339	381	343	378	334	362	342	352	360	334	357	355	351	348	385	338	333	365	346	333	353	368	336	340	339	345	313	352	376	351	376	359	361	357	361	309	367	336	305	335	322	357	340	360	318	377	338	347	362	372	370	344	329	345	355	352	346	321	361	322	359	359	342	347	330	322	318	346	371	377	331	354	309	342	340	351	337	360	318	344	319	335	391	366	333	368	356	347	306	321	345	313	343	362	305	338	350	330	338	349	337	342	362	345	337	330	344	344	362	331	356	350	331	350	341	375	374	340	349	356	365	327	336	352	321	349	372	356	340	328	379	352	332	359	321	338	363	341	335	309	345	336	321	341	347	321	316	317	350	340	361	336	356	366	349	333	344	338	368	359	360	366	369	342	345	324	339	344	355	359	332	360	337	329	359	340	323	342	313	341	313	346	323	340	311	356	355	331	316	367	358	336	352	336	341	333	335	339	312	334	325	377	328	333	336	360	354	337	344	342	323	348	337	338	325	337	356	345	341	364	369	356	335	341	341	373	318	345	360	389	349	333	352	387	346	364	324	333	337	343	350	368	340	343	343	311	324	333	364	382	343	377	352	360	335	342	374	340	378	355	369	348	330	364	333	353	334	362	330	334	373	335	342	331	339	322	359	329	355	336	341	345	325	324	341	353	350	327	345	319	368	353	336	331	349	344	348	336	335	331	355	329	331	329	371	327	343	346	341	342	340	348	341	351	326	317	348	348	318	349	335	355	365	320	364	351	346	351	359	344	374	348	349	368	363	336	362	336	345	343	325	320	341	345	386	342	349	350	363	349	331	368	359	326	368	339	343	347	351	340	322	323	373	360	356	369	350	336	328	366	334	364	347	358	375	359	363	322	345	356	319	345	350	340	317	353	362	330	328	340	347	329	362	370	354	342	349	353	327	327	340	424	371	336	354	348	358	301	356	321	357	354	342	359	345	329	328	348	336	368	334	310	306	349	363	326	362	354	352	328	333	334	301	282	352	382	337	313	336	374	367	337	385	350	361	372	362	320	323	321	384	368	313	328	352	325	357	349	346	374	322	346	346	325	341	360	354	335	387	358	374	366	354	325	376	323	353	338	318	348	367	335	346	382	344	340	316	371	331	314	340	334	352	357	329	350	348	329	362	354	291	352	353	370	341	334	331	342	334	326	363	312	341	357	342	389	312	356	356	343	319	308	360	348	339	341	315	313	327	334	324	349	379	331	362	346	328	376	337	365	349	357	345	351	364	336	361	331	350	332	354	330	346	332	340	345	370	351	331	345	354	344	335	349	371	382	339	356	325	329	354	357	344	331	347	330	307	312	339	369	297	338	341	346	314	352	358	340	347	321	332	316	365	357	347	338	349	349	356	362	360	341	339	359	341	372	350	339	315	379	322	351	342	355	338	359	348	369	339	320	366	367	336	360	330	345	333	362	359	370	367	301	391	332	345	339	371	311	354	373	341	375	359	362	361	355	355	361	331	333	338	359	364	338	366	365	344	295	329	337	364	349	314	372	385	358	341	341	354	364	314	306	321	353	366	327	375	348	356	343	330	358	327	325	357	304	377	337	328	363	330	324	357	332	322	326	357	311	302	337	335	367	344	323	354	363	353	346	327	336	366	311	337	339	308	363	356	318	369	364	335	328	345	348	356	351	339	341	367	343	322	325	334	336	317	329	335	338	340	333	332	371	345	322	296	323	330	349	348	321	334	326	354	370	347	299	353	370	358	337	358	335	355	387	366	331	355	364	339	343	320	335	364	357	332	382	358	298	359	351	364	366	333	372	360	332	345	350	326	359	363	325	353	375	346	347	331	349	333	331
24269	21446	28586	24694	19963	2238	761	462	370	344	308	332	302	279	272	292	261	277	281	254	264	283	263	263	245	274	249	239	264	231	256	236	228	243	253	236	248	226	241	262	220	237	245	253	233	262	232	255	260	238	243	266	263	235	218	237	248	243	213	250	257	255	230	216	246	253	238	251	223	255	218	235	256	247	208	252	251	237	248	219	254	231	241	275	266	271	247	217	255	228	227	248	277	236	229	228	241	271	220	237	235	229	219	228	268	242	237	239	229	217	247	235	221	261	259	225	258	255	253	248	245	204	243	233	240	253	241	259	240	258	227	236	269	220	219	265	249	231	231	247	258	241	261	260	257	261	237	219	249	228	262	225	260	233	224	223	256	256	246	244	242	240	242	221	231	233	240	239	241	231	238	265	212	279	227	230	251	236	249	262	233	267	245	228	221	272	241	233	244	238	250	240	242	266	227	271	247	238	215	243	236	229	232	242	272	245	244	261	222	218	287	224	250	212	238	259	250	241	243	236	245	217	220	233	207	214	236	241	212	231	256	225	252	222	222	242	237	212	239	266	250	255	227	219	235	222	263	228	267	259	244	232	238	251	237	225	251	242	249	230	249	243	244	231	241	248	254	267	226	244	244	235	257	241	275	265	220	232	264	237	237	232	245	246	250	216	226	227	262	239	219	203	244	241	238	247	225	262	246	243	237	237	250	261	227	248	225	266	247	247	230	270	249	255	239	240	229	244	240	213	227	230	206	232	235	232	228	244	230	248	229	254	250	244	244	274	254	231	242	225	250	254	257	234	226	261	221	243	237	236	243	228	237	255	202	236	222	220	244	252	233	221	235	232	228	236	225	229	269	246	238	223	238	204	251	246	241	233	212	245	234	268	212	224	249	224	262	201	258	248	244	245	233	248	228	244	241	257	210	243	215	267	242	238	229	256	264	244	246	231	223	223	221	228	235	269	216	253	236	224	227	251	216	240	233	230	249	221	241	238	235	246	226	255	258	225	249	255	266	238	207	227	239	270	211	217	258	235	247	242	227	217	261	241	234	250	243	262	238	233	241	237	257	265	231	234	241	243	197	238	231	266	258	191	226	237	211	218	230	240	243	253	261	257	249	236	242	249	239	234	244	238	235	241	261	242	248	234	260	264	246	249	235	242	257	258	211	233	233	240	235	224	254	227	225	229	234	243	245	258	253	239	264	222	239	258	234	210	225	242	238	240	227	244	238	254	222	253	231	228	254	231	269	231	241	209	201	219	218	234	215	257	223	250	244	243	249	242	233	231	266	245	212	255	221	259	227	247	244	221	229	235	243	221	243	231	263	257	249	226	241	199	226	209	227	246	243	235	243	235	249	253	240	225	252	226	217	220	221	241	267	238	238	238	258	234	228	248	252	240	254	261	243	249	251	270	214	264	217	187	241	233	246	227	235	255	252	255	234	235	253	245	231	239	226	222	214	229	242	236	256	245	288	275	255	234	247	235	246	225	259	234	214	242	267	245	233	229	237	251	252	230	235	227	234	240	244	234	224	242	277	219	258	229	225	263	193	231	243	224	217	251	249	241	201	253	283	236	227	219	236	236	226	219	234	236	233	216	241	245	246	242	235	247	216	218	243	267	244	238	235	234	260	248	228	250	237	231	239	252	210	227	246	229	262	231	248	214	226	208	245	207	257	235	240	218	214	243	247	232	226	250	272	248	250	255	241	227	218	250	246	239	237	259	222	228	228	237	236	216	253	242	209	241	251	244	231	250	232	214	258	250	236	246	242	218	230	238	251	244	229	242	244	239	240	229	268	215	249	231	256	201	256	243	253	243	239	225	247	219	247	220	246	235	266	250	209	229	266	248	255	222	220	246	271	236	249	208	246	252	221	256	218	242	237	235	259	222	245	250	242	220	237	201	252	222	236	238	249	228	249	251	230	246	232	264	223	241	209	235	245	256	261	249	216	237	243	227	229	222	235	229	253	226	210	249	223	231	231	230	271	238	253	246	250	230	229	229	236	244	217	267	217	233	216	231	253	229	237	247	238	204	256	214	246	247	261	234	236	260	259	212	249	225	224	235	222	241	236	225	233	218	239	273	222	241	229	222	228	222	227	258	237	239	243	251	226	260	239	238	234	254	219	233	230	231	209	247	247	259	253	245	235	240	242	268	226	247	231	236	260	236	246	207	228	242	250	254	234	246	260	218	228	234	241	243	241	242	252	232	251	217	234	221	252	238	255	227	266	236	241	220	239	264	220	247	239	214	266	230	235	228	238	219	230	243	206	249	225	223	236	244	269	244	237	259	242	251	234	241	237	225	225	242	246	231	237	258	248	251	268	237	239	212	243	258	254	215	251	260	267	256	240	242	255	242	268	239	246	232	235	224	230	241	208	246	242	250	258	242	228	211	218	225	230	244	261	251	248	238	261	255	249	236	211	237	222	232	237	253	261	241	219	235	251	243	244	269	214	236	216	229	231	256	223	253	222	226	242	232	257	230	240	260	232	249	236	216	250	245	258	247	261	247	256	226	240	229	238	241	257	261	242	255	251	212	226	244	228	223	255	248	243	205	238	227	229	244	243	251	264	226	247	224	224	247	278	249	232	234	233	245	234	215	257	237	226	231	252	249	254	252	247	249	235	256	254	195	261	258	241	230	264	235	256	219	253	249	265	232	216	248	249	247	242	228	224	229	231	242	248	263	229	219	233	232	239	239	224	244	227	234	236	211	224	233	231	230	251	253	257	269	223	221	224	237	252	230	261	222	232	235	219	227	257	237	235	249	245	243	222	227	227	239	241	243	249	249	253	249	242	240	249	265	231	248	211	232	231	242	218	243	253	250	228	241	258	226	215	246	242	248	245	237	256	214	221	258	231	243	225	254	246	229	248	230	241	253	236	213	237	245	240	219	243	244	225	246	268	234	231	267	255	266	217	245	222	243	245	219	238	260	230	265	264	218	218	254	246	237	224	253	241	242	264	248	257	244	235	231	236	214	228	231	236	247	222	232	250	228	234	230	232	239	248	247	218	255	238	237	240	243	234	215	236	244	279	220	230	251	250	255	219	229	241	276	230	251	228	247	238	232	230	254	226	258	240	222	228	238	243	226	221	240	237	256	211	223	248	262	226	218	229	268	233	272	244	220	262	245	223	260	261	233	204	226	236	257	264	230	258	240	247	253	259	228	248	241	261	234	211	257	261	250	235	224	212	235	199	249	254	236	241	218	232	211	267	246	255	279	248	230	233	244	254	273	263	226	240	245	262	247	239	249	252	258	265	233	243	250	247	223	224	245	253	259	250	241	270	255	224	226	235	256	238	261	233	226	243	217	233	245	264	252	232	248	227	230	250	221	247	239	229	212	241	245	220	227	250	199	233	278	224	217	243	264	253	251	215	236	211	250	242	251	229	222	232	251	240	232	232	219	219	235	256	256	244	214	233	234	238	236	242	252	238	256	236	242	240	250	262	247	240	245	251	243	252	223	262	206	203	234	260	254	261	242
3310	4387	3603	1779	1156	897	732	574	530	487	425	390	367	353	373	325	344	330	308	294	261	312	267	296	285	264	288	251	262	299	275	289	273	248	255	262	285	264	234	249	280	256	276	278	279	254	263	252	252	259	265	237	301	251	261	283	257	280	258	265	261	238	222	225	244	257	294	244	266	243	234	246	263	229	246	252	279	231	254	236	262	246	225	253	274	261	257	271	279	276	257	271	294	256	237	261	277	269	262	243	242	249	255	247	257	288	280	271	229	288	255	247	275	263	249	251	238	277	225	250	235	271	247	248	282	296	294	279	235	262	228	274	260	244	240	261	260	268	247	254	270	244	266	263	259	246	268	254	215	236	265	254	269	263	282	261	263	255	258	248	251	262	246	237	257	250	239	270	250	249	249	265	261	271	264	258	280	271	268	249	255	248	258	256	250	247	243	259	248	241	260	233	274	283	244	235	237	279	241	247	249	232	271	263	245	259	280	241	239	237	271	267	271	246	240	252	259	282	248	256	259	225	263	214	275	284	265	268	259	275	221	261	268	262	243	251	272	257	257	238	269	242	242	248	252	234	255	247	253	291	257	263	259	244	265	246	258	267	263	276	257	230	245	279	254	261	252	261	235	251	224	284	250	260	239	231	277	272	239	266	260	257	269	256	272	233	241	253	260	262	257	286	232	248	256	277	271	267	264	272	237	276	275	267	243	253	258	285	260	262	251	246	246	219	254	266	261	268	253	267	243	243	259	274	252	259	255	225	256	258	247	252	247	250	258	273	262	250	270	268	251	288	262	281	249	254	255	263	233	268	252	242	241	256	256	242	284	288	247	257	255	242	250	245	250	247	274	245	256	258	232	275	254	263	284	257	277	238	259	286	233	270	257	244	258	256	255	278	273	292	248	261	261	269	251	235	252	231	270	231	230	281	248	264	205	279	232	257	243	264	273	268	278	263	274	240	278	251	233	274	240	279	259	286	288	250	242	235	269	242	263	250	237	257	248	279	234	266	233	252	278	236	280	250	242	267	249	236	256	251	238	251	265	254	227	252	225	267	246	255	257	265	247	242	243	251	249	268	262	237	247	232	243	239	253	280	263	278	260	270	292	275	271	239	273	226	254	239	253	238	245	245	276	260	225	233	275	247	266	239	244	256	239	228	252	251	245	233	234	254	263	251	255	248	249	271	253	247	236	243	274	243	266	257	262	266	259	289	256	264	243	245	266	249	279	258	269	247	262	259	255	264	270	262	243	243	264	281	256	267	253	258	236	240	216	245	276	230	250	256	259	256	284	239	260	253	226	242	251	267	238	262	240	248	279	274	279	262	270	244	234	262	253	275	271	274	252	237	229	253	268	234	222	237	258	296	266	236	251	233	266	232	258	243	270	249	258	250	248	260	242	253	260	244	266	268	250	276	253	225	249	250	215	289	230	274	271	267	272	248	247	245	264	284	262	255	253	249	240	262	259	268	259	248	250	235	267	260	234	242	246	245	244	264	221	253	267	280	275	276	249	263	266	228	263	264	280	256	266	212	230	253	269	274	242	240	252	257	240	251	248	264	262	244	276	233	270	256	300	249	233	249	268	253	261	230	254	261	257	268	278	239	274	232	248	257	249	246	262	263	266	274	226	243	288	255	275	252	228	274	244	263	253	256	234	260	251	246	282	263	238	244	240	272	245	249	261	250	271	236	242	237	265	242	263	260	244	233	250	278	298	265	261	249	254	255	264	245	254	264	236	266	264	278	263	260	231	269	227	228	266	265	242	242	254	283	236	253	272	277	258	242	239	266	250	285	238	276	244	253	252	235	259	255	269	265	271	259	248	272	269	256	241	272	278	265	290	249	257	256	258	264	249	275	247	252	243	255	227	277	233	251	225	254	245	254	254	243	246	232	275	251	275	254	255	284	260	230	255	220	241	232	271	248	245	247	263	284	299	246	253	267	249	246	248	259	260	250	271	250	246	250	258	254	265	248	252	239	213	289	240	264	240	233	268	267	267	240	238	241	252	243	258	250	241	254	252	251	270	263	283	239	234	229	257	251	254	247	224	249	232	231	265	273	273	233	248	241	257	230	285	242	259	224	236	243	247	246	252	261	240	265	261	262	268	271	238	257	234	286	263	279	249	265	232	241	269	275	271	230	227	272	259	218	241	253	240	274	246	273	261	271	273	244	237	278	268	235	240	285	263	243	267	246	251	241	224	250	253	236	258	267	283	288	229	278	268	273	249	273	287	245	249	214	239	242	227	252	267	270	241	267	252	263	248	239	253	270	261	268	275	256	237	279	251	249	257	230	234	249	265	241	235	276	260	236	282	248	229	244	242	257	279	248	268	240	239	246	286	262	268	248	266	268	270	260	264	256	270	281	241	278	215	269	269	242	272	253	242	260	253	222	235	260	230	267	248	240	281	288	237	270	265	253	245	271	281	255	222	258	265	265	257	245	263	244	287	252	280	267	277	267	289	257	286	264	280	273	259	243	248	264	255	229	266	242	243	272	244	240	242	278	224	227	266	231	256	247	238	272	259	263	247	250	229	262	233	280	270	250	233	245	219	231	264	263	236	243	237	263	259	244	255	259	238	241	244	277	248	240	243	268	235	248	245	263	251	224	251	253	267	252	253	266	246	267	270	254	283	236	249	239	255	258	278	255	264	245	252	264	250	267	293	252	224	258	231	252	267	258	235	220	286	252	235	232	243	240	264	272	252	242	242	236	258	266	250	254	235	254	227	234	252	246	274	261	266	228	274	272	267	273	254	247	228	277	245	250	255	261	283	246	247	238	246	261	264	252	243	297	256	243	249	240	265	259	234	259	271	246	294	268	276	261	220	285	266	264	248	252	275	256	241	291	254	233	252	255	260	257	265	274	251	258	217	271	253	229	240	252	258	251	226	256	259	260	239	275	238	267	227	261	252	239	260	241	268	254	235	262	255	270	250	250	251	259	274	269	233	238	267	256	244	258	302	265	262	261	221	223	242	252	263	236	228	254	259	285	253	252	263	248	262	249	237	244	273	269	246	242	270	256	253	263	266	253	247	254	250	251	273	268	263	255	260	239	239	252	241	243	258	252	253	239	250	258	252	244	252	248	246	243	258	228	237	238	261	239	239	268	232	253	249	236	252	278	266	237	247	247	238	263	239	230	255	267	221	299	213	265	226	246	260	228	254	254	251	292	246	246	251	260	262	278	268	244	244	244	293	245	262	280	247	248	207	236	229	244	237	220	246	248	246	241	244	259	275	237	227	242	254	263	219	225	243	236	238	245	248	259	234	255	274	244	258	241	267	250	258	256	236	273	263	254	256	250	233	244	241	239	288	254	268	261	284	264	245	247	252	273	258	246	256	261	275	249	253	230	258	237	245	261	271	241	238	266	267	227	223	234	256	286	252	247	274	264	258	245	258	273	262	267	229	249	243	245	235	238	252	256	248	250	255	263	268	246	290	218	262	258	236	266	272	256	227	288	260	232	250	250	272	241	259	263	249	243
27476	11552	1426	809	587	511	537	553	492	522	522	549	506	516	481	525	554	517	567	548	469	535	505	555	488	511	527	509	547	484	523	493	540	499	486	490	476	540	483	539	463	531	498	457	490	525	528	527	502	520	541	521	545	509	530	480	522	473	524	513	519	497	539	513	500	547	512	538	506	514	520	500	548	542	509	517	489	475	520	474	504	506	531	512	499	487	499	530	474	513	504	543	534	451	510	544	501	471	503	474	531	516	537	537	481	520	515	501	524	483	482	490	535	514	504	511	492	497	478	505	511	510	499	522	533	489	580	480	480	489	526	522	504	548	493	501	493	476	478	502	530	488	523	490	485	491	513	491	518	511	498	487	445	542	501	530	493	507	530	520	513	478	528	498	502	501	490	529	522	502	507	544	547	527	498	517	489	491	514	531	519	495	480	505	518	489	543	531	553	527	515	533	499	521	509	503	482	528	503	486	462	486	499	550	507	505	489	492	532	497	466	523	549	511	501	521	498	487	508	510	518	529	536	519	487	490	539	494	476	513	528	523	510	520	540	474	545	546	489	547	507	519	523	502	504	488	482	478	535	509	545	488	527	471	487	506	524	491	539	499	541	541	510	504	510	512	512	519	531	520	549	487	525	588	494	496	496	504	511	539	513	476	505	507	488	525	503	513	553	499	592	579	444	526	487	482	509	522	478	525	504	475	519	502	469	492	477	521	519	532	514	524	534	501	523	493	566	551	513	522	522	495	481	539	498	515	499	518	484	493	535	528	508	477	489	538	528	468	493	482	505	464	492	528	495	530	545	495	495	509	545	549	504	527	533	531	498	495	517	503	492	519	474	542	506	500	517	495	552	503	441	521	469	500	499	526	485	486	518	506	498	528	519	499	514	524	486	492	535	508	500	505	526	489	488	535	514	557	487	475	445	499	476	547	472	543	496	514	524	525	485	490	524	541	501	511	535	501	478	509	504	519	542	495	518	474	497	541	528	506	477	522	498	498	519	492	506	512	555	549	526	501	496	521	511	529	480	532	497	540	529	541	509	527	518	500	513	500	511	526	504	550	494	520	512	464	529	500	531	529	528	532	473	498	523	520	482	491	496	448	516	512	531	484	482	496	516	543	515	471	565	498	521	508	506	481	504	471	510	510	508	520	522	514	506	515	516	473	510	503	532	506	483	471	542	508	509	522	507	494	477	474	524	523	489	478	501	483	496	519	466	490	489	543	493	538	519	540	520	510	493	504	502	463	500	573	479	532	506	522	501	501	523	507	516	524	531	457	528	487	494	513	474	518	486	486	536	520	496	508	477	514	482	502	492	475	520	486	512	508	536	483	506	477	515	512	504	523	531	487	507	491	481	516	474	500	538	517	517	574	505	502	560	575	526	556	480	518	471	500	527	531	504	551	532	586	510	518	509	500	513	506	549	499	497	521	534	489	527	535	544	489	500	518	509	523	476	501	474	560	479	499	463	499	495	540	527	515	505	522	525	510	510	530	484	508	562	490	504	489	474	556	536	500	538	532	532	518	496	513	508	496	491	531	508	474	562	509	515	541	511	533	509	537	533	511	503	530	520	539	566	494	508	519	485	507	510	478	496	513	512	515	509	514	529	504	466	493	512	504	504	484	512	504	488	541	481	510	496	519	508	506	464	475	487	515	499	494	479	520	539	500	502	507	479	498	526	501	532	482	497	531	504	498	474	492	469	505	513	496	493	470	523	528	509	530	535	558	538	517	482	521	505	519	503	497	521	523	493	525	451	491	512	460	541	515	523	527	481	498	494	501	524	507	524	481	500	503	516	499	520	487	506	486	508	511	455	498	505	523	470	494	506	537	513	497	513	549	493	582	529	513	506	502	515	509	532	534	499	547	538	532	523	538	495	520	462	539	502	511	513	559	533	506	504	504	498	526	518	517	512	485	542	472	516	525	523	515	518	540	505	494	471	550	536	529	465	503	512	497	539	497	514	510	548	505	477	533	498	489	482	513	483	516	522	499	507	494	497	475	518	519	523	531	485	502	516	513	499	522	494	485	525	531	491	527	516	476	531	520	474	467	505	471	481	511	487	515	512	497	491	484	509	523	537	536	517	490	537	544	505	520	497	513	496	510	497	487	510	498	498	514	534	533	497	500	512	491	555	505	492	522	530	488	498	496	490	493	527	526	520	510	496	456	541	518	513	540	513	486	567	488	494	537	512	511	507	499	500	520	507	478	515	522	474	499	480	491	485	479	511	490	493	512	529	490	518	500	521	526	512	490	534	492	500	542	537	549	505	474	503	500	501	539	496	498	530	481	509	508	550	517	504	505	560	512	517	509	528	473	495	515	532	512	556	505	503	514	457	502	462	485	515	508	560	499	498	502	525	507	501	500	545	538	463	516	533	556	527	574	546	486	475	495	522	511	536	501	505	513	567	504	502	488	511	485	495	493	512	497	535	495	474	545	455	493	513	543	490	518	486	517	513	527	482	522	574	504	465	511	510	513	493	468	538	505	522	520	533	520	491	506	511	485	476	505	496	521	536	470	510	535	542	474	508	523	497	508	529	501	498	504	487	493	552	494	533	502	512	526	482	513	568	512	475	499	495	507	477	516	500	494	526	524	484	500	524	515	506	505	559	500	534	537	523	512	447	499	486	461	537	534	527	524	504	497	476	519	567	511	481	515	476	522	523	456	523	503	538	521	501	514	511	488	523	515	528	469	509	513	506	558	493	516	520	521	495	520	492	479	533	514	469	502	539	543	532	512	536	487	502	526	479	501	504	488	498	555	481	537	490	509	490	513	532	511	522	475	511	513	546	506	482	499	513	506	539	524	545	499	535	504	506	502	480	505	503	513	491	518	506	528	460	516	495	532	507	464	505	505	529	525	498	485	511	493	529	493	524	554	543	530	491	508	533	463	480	500	515	459	488	506	502	481	469	500	507	497	522	502	489	525	488	556	470	525	523	530	497	477	494	513	482	503	462	527	461	494	489	473	514	475	523	531	507	462	484	499	518	551	511	533	468	493	503	523	491	529	521	491	518	520	520	500	464	530	492	509	506	513	496	526	497	502	478	518	526	526	487	532	472	524	518	520	517	514	490	486	533	492	474	499	465	448	527	468	478	530	485	471	492	507	508	516	538	529	520	535	539	540	510	481	530	458	514	517	508	520	477	483	532	532	507	483	492	507	500	481	504	535	524	487	486	466	540	478	544	511	479	524	469	536	492	484	493	513	496	494	498	493	530	528	502	522	530	530	527	478	480	535	524	452	479	527	543	483	498	499	491	480	538	543	518	509	526	549	496	516	478	532	516	512	520	504	485	537	515	508	537	477	493	506	509	553	513	538	501	504	504	484	551	525	496	522	530	488	509	495	502	499	476	531	543	514	455	481	515	504	525	516	480	570	576	498	476	494	491	521	489	546	495	513	471	525	515	526	510	526	472	485	523	485	488	505	515	506	510	494	544	489	512	561	489	524	507	495	521	502	530	479	531	520	501	513	538	473
5026	710	697	554	516	530	522	491	498	485	556	523	492	477	490	467	462	468	463	493	487	482	510	507	515	506	446	515	498	501	517	492	505	523	456	476	507	500	479	477	474	494	477	497	506	501	519	502	484	508	478	510	485	457	473	479	514	476	497	493	477	498	449	462	461	509	499	469	485	449	492	522	496	501	460	479	485	498	557	444	477	498	502	481	466	512	481	477	473	492	508	467	464	516	511	470	506	446	470	500	481	464	479	464	502	480	462	481	491	447	489	486	474	489	516	472	463	493	447	519	481	487	484	503	502	531	481	508	516	426	489	474	455	476	455	487	457	529	504	501	485	479	488	472	484	501	480	462	500	486	497	452	508	524	486	492	504	485	451	487	485	485	496	503	510	502	552	498	487	455	478	464	483	473	470	501	484	483	473	488	489	489	463	476	490	477	518	501	465	490	526	485	482	497	447	448	482	447	498	485	506	487	496	497	485	477	475	539	490	478	463	518	467	481	462	550	479	522	494	480	468	461	519	493	467	479	477	517	512	509	484	493	516	486	427	487	509	489	485	467	490	518	499	477	458	475	471	485	459	506	510	524	462	488	459	476	509	484	506	517	521	481	510	466	481	495	504	522	485	483	526	468	462	468	481	476	509	479	485	466	482	496	458	484	502	463	483	503	488	501	482	514	524	514	477	489	507	499	463	476	461	484	474	474	523	504	519	491	468	501	491	484	515	500	485	481	531	484	469	456	502	496	453	490	481	466	478	464	432	503	463	517	478	489	493	493	447	472	497	498	477	496	461	517	497	516	458	478	512	521	453	479	503	481	472	503	491	482	483	473	461	456	469	465	460	498	489	458	449	504	481	461	474	477	460	481	527	473	460	474	464	487	451	477	487	487	492	492	490	518	482	468	467	508	481	487	509	457	493	499	496	474	499	484	499	516	485	482	485	467	484	492	478	504	490	511	501	490	471	503	500	520	474	483	516	457	517	534	442	481	496	466	506	483	491	525	527	486	498	462	524	515	453	501	459	489	505	488	538	478	485	471	495	459	481	515	507	489	473	514	535	521	514	489	449	501	488	467	515	453	450	505	468	484	511	496	486	476	490	511	543	465	482	498	490	503	531	476	470	501	483	498	464	483	486	504	426	474	485	469	523	465	482	512	451	473	502	456	472	540	449	525	488	466	513	513	481	490	499	504	512	495	465	480	455	503	483	508	503	464	502	479	452	494	512	468	497	499	474	469	492	476	478	426	476	458	473	515	477	442	516	487	472	485	463	463	526	488	487	469	493	462	529	468	443	481	517	492	507	482	483	503	499	493	496	483	486	501	488	462	467	477	520	460	482	487	519	500	471	482	453	509	460	501	499	519	486	488	472	468	508	502	510	508	455	481	517	500	491	473	488	504	491	497	530	462	519	446	497	525	508	467	485	491	512	473	501	500	446	470	480	493	500	459	476	492	488	520	461	467	450	444	508	490	454	464	494	463	447	522	496	474	455	472	471	474	485	496	484	531	489	480	472	486	487	462	456	513	500	466	495	460	436	471	517	483	488	493	464	497	497	494	479	468	545	506	492	465	509	494	484	481	524	487	468	477	469	469	491	494	492	446	435	484	518	478	478	467	491	467	493	474	512	478	496	525	479	487	480	460	481	509	491	456	498	522	515	485	485	459	488	508	484	471	478	506	483	469	484	508	493	484	522	489	492	482	499	511	470	475	520	444	514	479	496	502	432	488	463	488	517	522	491	452	510	480	467	493	490	482	503	497	521	475	478	466	520	456	478	504	494	497	513	487	466	458	506	476	469	515	503	482	480	550	498	441	489	500	467	475	496	467	507	488	530	468	475	494	520	473	471	497	500	474	503	498	508	489	469	496	489	498	491	477	490	482	473	490	471	489	501	496	458	485	498	515	472	486	475	493	481	495	487	496	488	434	486	473	473	509	481	450	468	467	469	494	501	455	504	475	525	532	462	491	459	517	459	506	475	476	485	497	547	456	482	501	517	470	487	469	488	451	460	495	496	517	473	529	489	481	525	485	492	483	464	477	514	461	468	486	525	507	484	477	505	508	543	466	456	503	483	492	486	431	492	509	478	501	482	488	484	477	500	476	503	468	507	476	488	537	494	503	483	502	494	504	539	492	500	546	496	490	482	493	479	506	513	469	452	473	468	476	474	502	504	477	443	483	484	472	510	493	499	503	509	446	483	496	470	503	502	506	497	441	480	508	492	511	489	492	476	497	472	507	507	490	450	469	488	480	509	490	450	509	452	500	452	497	450	467	523	484	485	510	492	462	464	484	490	505	454	498	453	479	514	491	487	484	496	480	506	496	467	493	501	451	480	460	471	437	505	506	490	466	474	493	468	458	469	482	499	499	495	474	479	534	490	473	466	500	511	467	470	501	441	513	476	510	487	504	476	495	491	520	463	505	494	481	466	514	513	520	473	454	513	516	466	504	503	476	458	503	488	506	494	466	479	486	503	483	493	513	507	489	497	499	510	506	489	511	510	497	503	481	508	493	485	517	488	489	434	470	488	467	469	539	503	507	499	490	502	465	483	454	512	495	508	494	457	464	507	475	489	483	493	506	505	480	502	510	501	478	467	478	492	458	480	476	475	510	477	495	478	462	512	476	490	465	476	506	484	455	505	517	488	508	476	463	505	488	495	500	498	501	467	488	486	466	489	505	500	469	504	484	505	477	475	471	452	508	474	478	509	486	505	484	504	461	483	465	489	470	483	450	492	453	513	438	459	501	479	483	457	492	480	501	538	480	456	473	511	485	458	512	471	496	509	471	492	482	521	456	494	501	461	447	519	458	502	502	473	505	521	465	460	468	481	497	492	474	455	448	452	487	520	494	492	479	519	531	513	506	516	515	471	469	483	474	483	496	504	478	481	491	489	449	484	479	484	490	487	483	486	483	503	491	432	485	483	498	485	489	482	489	522	489	483	506	499	508	439	481	502	472	458	472	491	483	514	441	494	509	484	495	509	506	479	488	504	485	483	473	474	489	497	517	443	434	450	475	491	475	506	471	488	508	492	460	493	497	487	478	502	501	501	491	459	479	475	479	474	483	486	501	500	517	511	470	484	476	477	498	459	461	486	514	448	478	510	467	475	467	488	478	505	476	501	513	475	497	516	492	474	478	496	455	479	475	522	523	491	529	505	481	478	494	497	507	473	486	512	507	475	482	472	487	465	462	487	476	487	443	517	509	504	477	441	524	474	469	507	493	483	473	526	458	498	435	456	492	460	479	488	474	502	506	484	493	493	514	507	486	499	496	538	533	465	457	461	452	544	476	518	484	487	496	510	494	472	501	450	475	484	480	475	476	475	449	466	488	493	497	501	459	486	500	454	470	480	509	501	498	509	493	505	476	473	508	485	454	485	530	498	444	512	461	450	519	496	461	533	487	511	484	499	484	478	496	508	480	460	501	513	476	513	464	503	449	450	512	459	496	472	475	520	478	523	502	478	483	510	485	469	486	530	470
25507	21411	26057	19178	1348	572	502	393	396	343	385	374	372	355	328	341	339	325	345	347	333	346	320	312	319	338	317	357	365	358	335	330	343	344	337	365	306	315	363	336	365	331	369	335	327	339	296	328	339	375	342	368	329	325	355	305	375	343	369	332	294	337	362	327	336	328	321	310	336	370	330	356	344	315	368	350	360	361	356	332	372	354	361	305	361	338	304	328	374	324	317	312	361	309	315	359	352	338	341	367	350	346	329	328	366	351	317	305	362	309	306	355	357	323	351	307	318	323	337	315	315	313	335	342	303	343	306	327	344	355	342	322	327	348	294	328	332	383	339	347	330	308	341	354	328	294	338	354	360	322	336	332	339	320	348	327	349	366	309	314	342	334	334	339	361	317	357	330	341	347	337	333	336	358	346	361	325	368	308	366	301	353	350	334	323	334	317	343	349	340	345	315	328	323	346	355	345	335	336	338	343	340	355	321	333	355	340	278	355	355	306	338	311	333	310	350	329	304	316	339	324	317	326	353	357	308	347	338	303	365	353	332	345	338	323	322	321	353	301	345	329	321	331	351	352	334	339	315	349	329	310	331	340	356	355	308	356	334	354	313	322	332	354	341	334	320	332	356	366	371	347	349	331	338	332	332	350	360	345	345	307	333	304	365	340	360	315	317	369	398	316	337	349	360	358	326	342	355	349	342	318	331	330	353	331	347	335	344	340	309	327	345	362	334	355	316	353	347	331	351	300	339	355	361	328	353	362	359	343	347	342	322	348	331	294	335	362	364	327	332	340	357	361	346	301	370	333	354	344	311	349	348	345	316	326	321	318	311	328	318	347	363	351	339	325	327	296	339	358	321	352	360	362	372	309	356	343	337	351	357	344	347	372	346	354	317	342	380	343	314	346	320	345	349	348	334	345	321	351	310	322	345	348	314	324	330	345	316	298	343	304	340	319	335	348	338	371	359	364	359	340	362	360	364	337	332	314	339	294	317	359	336	343	327	324	333	316	361	317	331	336	329	317	339	318	355	348	365	333	333	348	339	336	313	327	332	353	323	351	324	327	333	343	324	327	328	338	328	315	334	322	352	327	309	328	326	341	320	342	302	347	283	298	333	337	336	351	332	329	311	335	361	324	352	344	308	335	334	347	325	314	324	352	327	331	347	346	344	350	377	333	317	346	367	340	336	315	325	294	311	341	344	338	339	379	347	345	333	337	334	332	343	337	354	362	346	310	316	324	329	336	352	329	337	310	321	358	329	330	331	344	299	361	328	319	329	329	309	337	326	360	357	319	360	352	337	308	331	321	340	313	342	319	326	354	329	343	330	345	320	345	324	332	334	334	314	354	354	308	344	326	345	314	351	334	357	355	341	343	351	336	310	331	327	330	327	326	345	337	336	352	343	355	343	359	343	332	356	361	346	330	350	348	309	368	333	304	334	378	353	345	356	336	339	348	338	348	313	337	289	342	358	339	318	324	341	372	295	368	312	333	363	317	351	338	331	355	314	370	358	327	371	294	339	388	332	321	311	367	349	346	351	338	332	353	364	354	332	372	331	343	310	339	324	340	338	364	323	333	339	329	347	358	340	363	350	326	349	328	325	343	329	355	325	351	325	365	369	335	306	375	345	357	361	319	305	313	357	331	321	320	328	319	315	329	323	359	325	342	376	354	336	331	299	325	331	336	378	345	333	351	310	349	334	330	336	287	372	355	342	322	314	344	323	337	321	324	333	361	333	337	372	339	347	319	316	320	348	301	331	341	342	331	343	323	317	329	340	330	349	321	353	372	372	323	354	332	348	336	356	333	307	322	353	348	346	332	347	344	346	310	348	329	325	365	343	345	342	348	334	352	346	343	354	348	353	341	349	332	335	346	340	348	332	324	377	359	344	334	331	326	363	319	332	339	324	335	322	356	324	337	343	315	336	336	353	334	320	342	337	338	338	336	325	344	350	338	359	331	326	351	344	341	306	294	317	331	327	350	347	372	341	347	331	349	333	346	362	290	348	327	327	316	341	322	304	335	346	317	327	367	317	339	314	336	374	320	320	338	319	341	332	349	337	334	337	356	334	331	326	303	334	373	384	326	314	353	325	323	356	331	334	343	342	352	325	340	368	350	310	305	329	352	339	315	352	309	305	348	368	336	321	334	309	340	318	350	351	326	326	381	321	348	318	312	349	352	339	351	347	315	361	341	311	316	351	371	341	339	348	291	368	351	342	340	339	318	358	316	312	320	277	320	324	336	344	305	324	349	305	336	330	330	310	343	328	361	350	332	346	292	330	357	339	308	351	332	337	326	342	339	335	343	323	394	338	323	361	333	328	329	348	371	357	343	357	372	341	341	354	394	349	346	335	305	347	334	358	360	336	328	358	360	325	342	326	331	344	344	340	326	347	331	348	369	329	334	307	309	351	315	326	322	347	338	323	306	313	349	289	359	331	335	344	373	322	313	333	368	345	332	328	284	341	333	340	342	338	339	329	368	339	344	322	311	347	322	332	332	305	363	343	326	335	355	313	322	336	369	359	328	314	377	349	322	319	350	324	333	338	333	296	368	325	331	341	336	310	330	355	368	322	309	318	336	322	342	333	356	345	361	318	343	353	340	346	310	316	346	301	309	322	343	327	319	350	298	347	312	351	389	329	341	314	339	336	333	348	336	326	346	340	338	307	316	350	326	335	337	345	361	345	368	315	340	340	321	365	313	323	351	325	332	355	334	330	365	353	339	354	337	344	370	382	366	340	312	348	340	304	366	349	312	316	336	307	375	329	346	371	321	325	333	342	339	326	336	322	335	329	319	340	341	340	372	361	319	329	344	342	344	332	330	359	368	323	350	325	333	338	376	358	339	337	303	338	332	336	326	332	328	339	344	329	319	314	346	318	312	302	356	352	378	348	333	312	338	342	312	333	319	334	345	326	324	332	344	366	342	323	323	323	336	335	290	301	314	325	289	349	324	326	308	329	348	323	346	357	367	350	333	331	340	364	319	328	377	333	348	323	310	303	358	307	329	339	307	302	335	318	319	336	348	323	325	329	326	339	332	353	366	323	309	340	344	303	318	348	310	324	341	351	312	330	332	361	338	340	319	315	337	337	313	350	349	335	332	344	369	339	374	324	300	329	326	343	333	322	348	309	309	301	361	302	296	358	345	383	351	308	299	308	340	333	352	360	364	358	321	356	313	315	320	326	337	325	352	365	334	351	320	315	341	343	334	362	333	338	316	311	337	351	357	336	334	329	337	340	335	343	335	298	316	343	344	366	327	323	342	357	319	340	328	317	306	333	323	321	335	311	343	334	311	390	353	331	343	356	339	365	344	330	351	326	311	338	348	336	339	339	319	338	340	323	329	337	335	328	335	358	334	318	324	347	327	354	341	335	333	326	335	328	329	360	319	306	348	317	348	331	348	319	326	320	346	337	316	327	342	361	319	331	306	357	350	300	354	324	353	340	315	303	342	318	350	321	325	341	336	340	338	355	354	340	333	344
3336	2058	1665	912	700	570	559	495	475	416	412	402	362	376	402	367	393	366	374	345	363	347	367	381	397	363	337	381	359	354	379	342	388	377	370	332	351	334	380	359	383	337	373	347	356	349	319	363	384	353	357	336	307	376	352	359	357	361	353	350	368	315	338	379	335	341	369	342	376	371	361	337	335	339	335	332	314	359	333	330	356	332	365	367	346	366	352	335	339	392	378	329	312	344	358	352	388	338	361	368	337	354	328	333	348	367	336	333	336	383	352	349	343	344	393	369	337	326	304	326	347	342	329	333	373	323	319	364	338	389	348	353	361	370	351	322	330	336	373	377	343	357	394	366	336	342	340	327	333	334	327	368	341	353	340	329	375	354	351	361	361	356	361	389	330	333	365	321	354	348	352	380	358	363	342	350	349	326	348	345	349	316	327	333	390	351	323	349	336	343	337	351	349	365	325	332	382	358	376	318	341	356	333	370	342	348	361	353	317	332	330	369	341	310	354	380	344	337	366	328	351	335	358	366	356	370	319	362	355	310	309	342	360	346	328	315	352	359	364	343	381	371	367	358	342	322	334	347	322	375	364	369	349	350	325	364	325	324	323	341	311	385	353	322	342	341	375	351	328	328	346	359	388	353	334	350	343	360	368	363	332	341	336	350	356	351	345	357	375	354	348	333	350	331	350	329	342	368	350	377	329	365	343	345	333	338	342	350	359	348	331	352	333	371	373	350	344	339	347	356	336	374	364	364	367	352	341	349	319	345	340	343	330	347	337	315	332	402	384	347	315	309	316	387	330	334	369	345	335	387	349	343	384	357	333	333	360	326	320	342	341	369	342	390	340	337	351	369	341	355	338	326	361	355	344	340	367	357	340	345	332	338	325	348	329	345	342	351	342	358	337	334	344	345	360	361	350	341	356	358	365	301	352	342	321	343	300	353	326	361	352	373	336	329	336	371	364	322	354	360	352	361	351	355	313	362	378	323	361	337	349	351	369	331	348	361	363	344	322	323	321	330	363	347	355	383	367	341	363	308	359	366	329	347	340	341	327	350	337	340	383	351	334	341	338	348	360	359	365	369	365	338	314	364	356	333	363	319	351	359	357	354	377	329	369	327	316	313	342	354	350	376	365	353	351	354	335	329	312	363	383	340	330	356	380	347	336	352	342	354	379	366	371	370	327	329	347	374	373	345	325	331	352	359	372	356	344	306	369	386	323	356	343	369	329	323	353	346	374	337	403	334	331	371	366	349	328	309	356	364	357	357	342	363	331	345	381	361	362	337	367	336	351	302	332	349	323	313	350	353	351	343	332	365	331	308	327	351	340	326	330	369	353	324	340	323	393	363	371	332	346	351	356	351	321	316	335	356	360	335	352	357	348	325	338	378	337	325	369	337	342	328	346	359	306	326	395	319	369	326	365	348	330	353	330	319	362	313	329	312	319	322	343	344	315	337	360	340	304	348	351	371	329	366	338	339	355	354	364	333	324	347	359	337	353	352	348	359	361	364	321	314	307	358	357	342	327	328	325	315	336	378	365	330	344	351	309	359	350	350	312	343	347	361	360	373	379	344	330	356	331	326	338	339	326	344	345	333	353	328	356	312	342	380	347	335	387	333	298	402	336	329	343	341	317	335	340	354	389	330	355	387	370	345	347	338	324	338	332	349	354	344	334	330	338	332	336	351	335	307	331	377	346	334	356	329	341	355	313	360	334	352	315	346	350	363	343	340	300	326	367	374	356	346	308	350	370	409	345	317	341	353	331	355	317	349	356	342	330	355	351	325	336	325	325	344	345	335	316	326	329	350	339	335	328	301	335	386	344	355	368	330	351	339	332	329	349	371	340	371	343	365	343	349	338	379	334	343	332	381	348	361	349	329	320	343	328	379	306	350	342	343	334	369	327	325	339	370	335	329	316	314	331	351	349	348	348	352	353	342	365	338	367	327	350	342	367	357	287	322	345	371	333	361	382	357	323	321	352	338	360	329	323	330	342	373	318	337	340	338	354	331	377	342	362	354	333	342	335	336	357	312	326	359	356	371	352	338	320	352	333	335	366	315	353	336	338	352	329	350	351	376	344	370	361	396	384	297	344	318	327	329	344	344	333	358	383	332	317	345	328	380	331	371	317	365	377	344	352	319	320	387	319	349	333	338	338	352	365	340	374	340	315	339	375	348	372	357	347	358	357	342	318	337	363	340	352	384	367	357	368	396	338	335	311	343	341	348	324	339	341	315	330	324	324	343	314	355	312	352	321	361	340	348	333	350	358	396	325	343	362	358	351	350	341	334	331	363	329	360	356	336	371	338	341	328	364	349	348	378	337	329	375	343	332	344	325	348	355	334	318	323	324	342	312	363	318	334	320	336	361	315	351	369	331	324	353	349	326	340	322	333	346	333	339	333	368	326	343	328	334	334	333	345	347	346	355	359	375	344	379	345	375	316	324	357	382	343	358	337	358	362	366	380	370	335	340	366	351	332	313	323	335	353	359	330	324	335	339	348	338	377	360	346	353	317	350	363	370	365	378	340	333	334	353	367	358	328	327	378	339	361	362	342	333	361	297	349	370	342	342	350	367	353	357	342	367	373	331	328	323	341	335	376	358	370	344	339	337	329	337	311	304	325	353	351	363	350	323	328	311	341	355	352	374	366	337	370	340	374	340	355	322	355	336	377	341	365	339	318	349	324	363	332	332	345	355	333	351	366	304	332	337	351	345	367	339	340	330	317	321	351	366	333	351	319	352	333	326	346	327	400	361	362	304	369	320	347	310	340	331	338	369	331	365	321	335	341	371	367	363	328	347	354	349	374	371	300	329	351	333	342	370	309	353	339	341	354	361	345	368	333	346	327	325	342	334	314	364	347	336	343	306	356	281	317	352	365	342	379	337	356	314	359	333	372	357	342	356	323	342	328	328	326	381	358	375	338	323	374	368	358	339	307	359	320	363	326	336	353	369	349	359	352	354	327	359	335	315	327	335	380	364	356	319	351	347	326	330	342	338	367	334	357	337	356	370	328	336	330	315	331	358	342	362	359	368	344	373	320	305	328	353	317	343	346	357	331	350	363	344	367	345	321	370	347	332	330	357	340	334	330	380	331	352	370	344	356	341	323	312	367	350	342	349	358	320	344	308	372	340	317	333	371	322	360	332	324	329	342	367	327	352	321	334	348	330	339	355	328	348	305	359	334	392	336	293	361	335	324	340	341	337	300	333	359	354	346	317	354	343	359	346	339	349	353	339	349	314	324	346	344	330	360	338	303	340	379	347	338	356	341	303	332	358	321	367	407	344	309	338	315	329	332	348	365	367	323	332	330	327	333	317	368	348	325	336	338	351	323	341	347	333	327	363	339	340	349	361	318	357	333	347	343	355	326	342	374	303	373	333	314	361	364	347	322	354	356	335	364	335	342	335	349	339	321	328	357	327	371	340	302	340	336	348	335	350	361	329	346	332	366	370	305	339	354	334	333	330	350	334	333	328	316	326	365
24359	21482	28672	24706	20098	2445	808	492	376	374	354	294	307	322	294	279	268	289	320	256	249	259	267	275	245	272	260	245	257	224	266	267	228	260	247	242	259	256	263	229	277	273	258	278	271	260	250	272	271	246	228	268	247	257	239	280	233	250	268	296	231	248	249	234	253	217	269	245	256	250	263	256	247	260	239	245	256	285	253	271	250	272	227	265	270	252	223	239	273	234	228	229	244	259	245	239	259	228	231	237	243	236	247	212	232	247	232	242	264	251	256	230	262	240	246	242	252	242	278	224	258	240	264	235	242	247	241	241	260	261	243	260	260	260	240	264	248	271	222	248	250	265	252	248	236	273	245	279	248	261	265	247	254	267	248	256	243	243	260	268	240	238	232	260	260	224	253	234	222	250	261	246	267	231	274	256	237	279	259	239	225	243	255	251	259	258	243	249	240	241	255	244	252	243	230	239	254	221	256	245	247	247	221	238	268	230	243	223	256	242	240	222	267	252	248	255	277	248	235	239	261	263	226	233	244	238	257	234	244	244	254	254	251	259	256	278	232	253	237	226	244	242	256	247	265	234	248	247	288	239	225	255	259	235	248	242	264	242	256	251	243	256	275	250	264	247	256	239	237	256	263	271	249	239	244	247	224	251	246	285	256	237	241	282	221	245	251	258	273	254	228	240	251	250	226	231	229	238	247	234	254	249	235	244	241	244	254	255	244	243	259	257	238	233	257	239	253	245	258	235	251	256	253	253	250	260	225	240	224	230	259	240	224	252	227	241	241	258	277	252	249	245	237	277	256	270	242	254	251	252	255	258	246	237	254	258	249	254	235	268	281	257	264	234	251	240	225	273	236	262	274	251	251	241	213	232	216	239	257	244	246	243	237	265	278	258	232	243	232	251	270	264	223	241	255	234	255	219	214	252	244	238	242	245	252	241	253	245	234	218	237	230	237	263	247	257	257	230	226	238	258	239	239	273	260	258	268	253	251	255	279	234	237	242	247	260	231	243	243	234	231	238	232	226	256	226	266	246	230	245	274	241	265	226	274	242	234	249	214	230	254	245	253	276	247	265	232	262	229	261	263	241	265	233	265	267	224	269	265	247	237	243	266	247	270	274	251	240	238	253	234	243	261	250	260	266	253	241	238	254	244	235	283	245	245	239	243	233	236	264	264	247	260	272	236	215	250	240	225	220	236	248	265	257	252	226	236	238	261	250	254	273	242	249	223	232	261	236	242	264	207	240	239	233	242	230	247	242	243	237	252	233	246	256	242	239	246	262	246	227	238	251	240	239	206	243	250	218	262	258	248	243	240	268	275	263	278	236	255	231	226	256	272	265	228	240	241	254	253	223	233	238	242	242	226	250	227	261	246	228	260	293	252	218	240	237	235	258	255	226	255	261	244	243	238	234	238	270	232	241	246	273	249	222	240	243	261	250	232	264	249	240	252	248	243	232	257	274	253	274	220	264	224	248	241	234	240	245	245	250	226	229	269	236	253	242	257	251	262	242	226	236	247	256	269	274	253	260	265	250	250	265	263	256	260	235	268	249	241	267	249	240	233	262	232	258	241	252	234	260	267	261	249	225	278	255	215	227	207	242	240	237	261	242	214	228	240	237	234	234	226	240	218	284	235	279	247	236	228	234	213	248	268	253	239	262	223	245	248	233	231	235	214	236	281	236	272	262	252	247	244	241	257	250	216	265	232	242	236	272	241	227	265	255	215	246	239	259	240	272	255	257	249	234	238	224	252	270	225	257	258	245	255	272	223	253	273	218	262	257	215	231	265	249	238	274	246	258	249	239	230	238	267	231	252	256	228	257	239	233	247	281	275	234	269	266	223	258	265	249	249	249	240	269	225	252	279	252	237	240	235	244	251	288	257	262	261	220	251	242	209	242	225	252	250	245	265	249	254	234	270	235	235	237	251	257	246	266	228	223	260	216	217	256	264	263	241	226	229	230	235	237	249	264	252	262	243	235	227	232	227	258	253	275	250	257	260	250	248	244	261	238	239	247	263	243	243	214	217	239	229	259	238	262	260	262	266	228	263	257	268	237	234	235	288	226	227	242	233	223	253	250	251	254	233	256	254	255	263	218	244	216	236	226	245	243	220	239	222	251	265	246	242	224	250	266	249	242	238	251	253	235	251	263	230	228	267	236	248	256	238	231	254	258	271	216	225	267	240	268	276	220	246	269	250	267	264	252	258	235	238	251	244	245	264	249	240	258	269	229	232	251	246	226	242	250	264	238	227	264	237	256	235	234	239	255	259	245	231	258	251	256	227	239	259	268	242	258	254	280	267	226	232	250	240	250	225	264	241	226	255	258	254	254	247	264	220	225	237	255	284	256	278	255	244	238	247	271	266	251	228	266	243	249	237	249	230	237	228	252	230	238	229	252	255	249	229	241	265	229	256	234	255	244	267	266	268	247	246	285	241	244	245	270	234	249	239	227	259	267	270	243	220	207	259	233	233	231	263	231	222	258	246	256	249	242	249	265	253	224	222	263	244	259	240	248	229	263	245	240	239	241	253	238	262	275	247	260	251	257	253	250	241	269	241	242	223	246	238	231	245	217	255	255	273	254	228	276	260	257	242	244	241	270	259	260	247	234	231	225	245	236	229	248	248	267	254	244	248	242	240	232	261	242	255	242	207	239	237	269	278	248	237	235	221	247	253	240	284	252	241	236	247	259	273	208	237	231	238	274	254	284	221	233	248	252	256	248	242	258	245	245	254	261	256	261	246	241	244	259	246	249	210	236	248	241	242	247	242	245	246	230	254	260	258	269	225	235	255	251	255	261	269	243	222	264	225	213	270	214	233	228	255	241	253	238	248	262	254	240	265	240	260	245	275	244	260	256	244	244	224	233	225	237	257	283	269	278	254	240	231	264	231	260	219	225	242	282	264	220	237	283	248	221	239	230	258	239	261	250	248	248	242	257	247	223	238	264	242	265	241	268	280	250	256	224	218	255	239	234	253	241	231	250	249	247	265	253	252	258	271	230	256	256	242	221	286	223	255	243	230	262	231	256	267	240	220	237	245	244	261	264	235	247	259	231	233	215	262	249	234	239	212	219	226	229	252	222	237	249	231	240	247	242	259	259	240	234	244	248	266	250	269	266	256	234	230	226	290	245	241	228	232	295	219	252	265	247	266	254	237	238	241	258	245	243	251	222	238	250	267	244	251	216	226	269	264	251	242	238	242	264	268	277	240	242	228	283	239	262	266	227	256	267	253	237	247	215	250	226	270	258	242	236	243	259	269	240	262	241	234	263	272	242	246	243	261	240	223	235	250	250	221	209	239	225	247	231	242	248	289	231	257	257	253	268	263	233	238	240	271	259	251	252	214	239	245	253	245	246	241	250	259	253	254	255	245	277	249	223	222	246	229	236	218	239	265	234	237	231	234	237	249	272	230	230	269	263	235	228	261	226	235	289	234	230	254	230	225	234	249	241	268	228	247	265	230	254	241	242	243	253	224	254	236	242
3321	4448	3609	1749	1196	932	780	655	522	437	428	388	358	373	367	342	353	332	323	306	323	288	276	284	259	300	276	258	281	247	280	252	283	281	254	262	280	298	246	281	285	277	241	228	283	255	242	264	290	273	222	286	265	254	290	236	279	259	246	289	288	259	270	261	283	278	309	264	247	248	242	263	294	278	239	253	270	283	235	260	295	273	266	247	259	262	258	262	242	265	279	257	285	248	269	264	300	264	251	258	285	292	247	259	297	286	271	266	270	276	279	258	238	266	262	265	271	262	276	240	241	250	271	264	273	260	247	263	233	257	277	256	277	269	276	251	283	247	268	235	265	271	253	269	246	237	263	239	263	269	252	289	260	262	266	253	265	269	283	240	250	273	270	259	255	271	283	257	243	259	274	270	280	284	285	278	254	234	302	268	262	243	257	280	257	250	256	296	281	285	236	283	265	261	277	256	248	244	239	264	273	240	274	271	266	254	245	237	261	246	245	282	256	268	242	250	251	232	280	248	248	238	228	245	261	254	238	235	242	250	301	266	249	261	255	266	253	222	238	249	248	243	258	244	229	260	280	292	242	279	233	267	268	264	288	279	251	258	242	253	253	284	279	268	243	237	262	247	248	280	275	258	273	284	272	252	246	262	244	289	263	266	267	264	267	238	272	268	260	284	247	252	267	244	259	241	253	265	272	259	252	271	258	261	265	271	271	258	244	247	254	282	295	246	282	254	282	270	260	263	254	263	280	237	261	270	263	281	252	257	282	224	253	281	260	263	262	263	249	223	260	263	246	265	277	267	271	264	243	229	252	271	290	272	255	289	266	280	283	265	242	271	246	267	261	252	270	278	260	260	226	227	257	288	269	283	255	267	264	266	251	267	255	245	254	250	235	238	236	248	250	252	264	251	276	250	254	239	265	256	261	254	259	277	237	227	249	228	240	251	229	254	248	276	242	285	270	262	268	262	227	291	276	271	277	269	253	250	271	281	255	263	256	250	269	269	261	254	243	258	236	269	229	263	260	255	230	248	280	289	270	259	245	234	260	225	263	282	282	256	240	258	240	268	253	243	225	241	297	267	261	253	280	230	263	278	264	268	296	248	221	271	235	277	262	265	255	280	268	275	262	254	265	241	236	262	237	272	239	255	242	294	276	246	249	224	268	217	252	264	245	254	238	258	274	253	272	246	239	273	258	218	274	246	253	262	271	272	278	260	252	267	264	260	262	274	249	262	273	246	259	270	247	225	231	275	267	252	269	265	291	306	270	251	281	271	257	245	248	247	275	242	277	263	250	240	253	272	248	231	278	262	261	258	238	258	239	251	254	256	265	265	263	278	267	286	246	246	268	256	225	253	250	261	244	254	278	278	247	283	247	254	264	278	252	241	265	266	285	262	283	255	264	255	267	255	256	270	239	253	250	270	230	250	259	251	262	226	279	263	238	260	250	253	250	243	244	273	247	247	243	256	275	262	282	260	252	285	259	260	270	273	264	272	248	269	266	253	269	236	273	257	253	266	273	283	211	257	240	226	226	240	249	285	252	258	269	263	229	233	283	270	271	267	241	254	288	267	281	262	253	253	258	267	238	264	263	270	246	242	260	247	259	245	276	266	238	271	251	242	278	274	253	260	235	244	272	259	269	266	282	242	252	270	262	264	262	243	266	275	262	267	262	261	289	262	223	259	257	273	245	253	240	274	254	274	245	272	237	260	260	236	255	258	254	254	259	235	262	229	283	274	246	245	267	280	270	251	231	233	256	232	264	268	250	238	254	268	231	245	265	269	274	283	247	247	262	267	271	267	235	223	274	264	277	264	264	247	243	266	241	256	264	256	265	248	236	289	238	266	259	254	266	265	275	285	262	269	260	246	246	252	256	276	272	259	227	267	268	261	264	262	255	276	246	256	261	251	252	243	277	264	271	263	246	254	273	230	246	285	226	270	266	271	262	266	254	262	247	262	267	270	258	264	255	241	252	270	234	254	212	267	267	275	282	265	272	259	276	275	250	266	236	256	252	223	250	260	278	219	244	273	242	254	253	234	259	248	272	276	224	244	248	266	247	243	237	246	247	277	252	270	256	295	291	278	260	246	248	272	220	270	266	255	256	247	258	247	263	248	255	245	252	257	242	226	262	266	243	289	240	250	267	254	238	264	255	248	264	272	238	249	276	248	249	257	250	270	259	223	265	270	276	220	284	249	253	239	257	260	247	235	295	259	263	249	268	255	255	283	275	236	229	273	244	254	276	249	240	263	257	247	265	270	265	232	244	256	241	305	244	262	273	262	253	251	277	259	271	262	268	276	268	261	233	241	261	259	253	214	259	253	270	221	241	248	284	254	238	271	250	278	236	250	256	247	241	253	232	247	229	287	236	218	256	233	266	229	260	271	247	235	262	262	232	251	252	265	247	284	259	247	252	238	258	272	279	253	256	255	212	241	271	243	270	265	269	239	223	243	231	287	260	270	262	277	264	270	273	262	252	223	275	272	255	260	286	261	246	268	270	243	237	258	267	253	268	258	238	243	251	259	260	264	262	258	266	254	284	259	230	241	259	234	261	248	237	262	259	271	246	259	255	252	252	254	276	261	250	268	264	254	235	241	264	253	236	241	251	266	247	245	259	258	291	220	269	262	235	261	237	228	249	255	238	267	249	263	275	266	269	249	275	244	256	243	254	270	256	237	235	236	260	250	246	289	238	263	274	240	238	256	283	270	224	265	259	242	256	290	270	243	253	260	261	270	287	220	278	274	231	242	250	251	244	254	250	235	238	255	245	253	256	260	273	281	265	247	273	247	250	264	285	235	249	266	233	252	283	274	214	268	249	247	266	235	249	231	239	269	256	253	242	258	282	272	245	272	271	248	251	247	254	238	255	286	239	260	250	251	247	268	235	254	243	232	253	256	248	252	267	250	251	259	260	255	282	267	247	258	219	253	242	245	274	239	227	246	249	273	238	278	258	274	250	272	247	261	248	259	282	261	260	252	257	261	238	258	246	268	278	258	257	252	273	271	234	237	250	241	259	278	259	244	278	248	283	262	230	249	256	281	256	246	258	267	246	252	254	228	257	263	243	245	252	251	233	250	276	250	228	257	257	249	262	267	268	260	259	233	242	254	257	260	263	242	267	234	240	272	243	254	283	252	259	255	248	242	244	251	237	233	265	271	250	273	242	267	248	251	219	266	239	257	285	257	259	256	261	264	268	266	252	244	265	226	255	287	257	248	220	273	266	252	239	245	266	235	243	239	276	261	259	252	238	282	272	233	263	238	245	257	248	253	266	295	267	286	274	271	266	260	255	236	252	222	281	240	244	274	251	269	273	261	251	254	245	260	259	262	260	258	233	249	260	261	235	257	256	256	248	232	254	270	248	263	273	249	278	258	242	258	249	213	260	260	263	270	274	286	244	240	286	239	237	220	245	251	236	261	254	239	229	249	243	251	239	277	283	250	245	281	264	263	259	264	257	255	263	233	256	254	252	265	240	243
27504	11561	1441	776	581	549	582	541	539	508	561	498	541	514	515	515	499	499	507	501	482	515	531	537	467	534	555	486	554	556	521	539	502	456	494	471	507	537	511	501	562	541	524	558	537	569	502	510	496	485	526	461	506	512	485	535	509	513	538	513	566	550	516	515	532	534	537	530	486	561	508	536	527	530	499	512	500	558	557	503	546	556	503	492	467	481	513	510	519	538	530	479	524	537	513	580	543	522	533	528	532	500	520	508	522	500	525	522	509	516	540	524	511	517	531	519	517	523	477	478	491	521	541	488	517	530	527	501	504	509	520	529	474	516	501	520	510	526	478	516	547	509	485	520	524	529	499	520	518	555	545	503	507	535	542	550	512	534	514	573	514	479	466	519	515	536	532	502	520	503	498	505	510	509	500	514	500	509	528	499	513	518	494	538	547	515	511	479	555	504	535	501	526	540	507	495	526	535	544	482	501	543	525	518	511	506	472	544	514	539	502	573	513	516	478	539	518	578	537	554	531	533	498	495	523	534	523	519	510	571	544	500	476	482	507	473	514	492	490	533	503	482	515	528	512	529	549	517	522	511	522	542	518	528	467	530	513	527	478	545	481	499	568	475	521	519	498	516	506	511	557	493	540	507	519	490	496	515	530	493	518	537	515	519	550	525	471	492	500	513	549	531	502	496	546	525	535	513	502	514	490	525	588	529	523	524	522	485	524	526	496	471	508	520	476	470	531	494	500	513	502	488	529	536	516	478	512	508	532	526	512	511	518	533	520	495	492	521	516	497	519	498	528	508	501	548	537	485	546	552	520	523	510	485	525	512	548	527	521	513	517	442	502	527	527	476	527	521	525	483	494	488	506	474	511	492	518	481	497	493	491	485	476	556	564	503	499	554	527	519	534	515	519	506	471	484	516	505	490	516	559	510	524	512	531	466	505	500	454	514	530	506	493	518	543	497	479	513	525	483	497	499	486	515	509	518	542	518	520	521	517	500	501	523	523	493	488	537	519	503	510	519	532	535	550	551	515	496	583	523	491	499	508	506	505	474	518	551	485	536	499	502	560	533	544	476	497	497	515	531	493	521	510	486	512	518	509	480	528	552	545	522	499	508	490	556	473	481	529	514	551	522	526	539	478	514	527	478	546	523	495	492	511	545	527	528	572	505	509	546	545	487	507	496	502	509	536	540	504	515	533	525	522	497	515	546	526	500	534	510	515	551	505	507	486	503	489	535	517	495	543	517	515	495	509	527	495	518	512	530	497	506	529	544	563	515	480	515	504	526	568	504	516	519	535	528	528	559	512	486	544	517	553	503	541	462	520	508	548	507	513	503	517	517	492	534	520	539	508	495	497	515	500	575	581	524	536	531	514	519	498	545	526	526	526	517	497	500	536	476	569	536	487	510	510	523	502	504	535	485	528	505	511	515	541	498	507	521	532	541	525	499	536	532	503	531	517	489	516	497	538	511	506	501	530	534	531	495	525	520	454	470	517	471	495	503	532	574	519	504	541	510	559	538	514	540	507	517	477	512	546	525	492	531	533	520	516	553	533	482	555	500	514	506	504	532	525	526	506	504	536	498	516	520	502	506	487	499	546	523	548	566	534	522	525	505	508	536	490	528	527	485	507	514	531	538	501	530	501	502	528	490	532	513	513	478	521	519	512	450	541	515	491	495	523	523	518	504	500	531	524	545	545	524	516	486	550	517	520	476	485	570	535	467	490	514	503	513	503	495	555	520	501	479	504	532	506	507	561	511	523	553	510	516	524	491	520	521	524	500	475	511	484	549	495	533	523	510	539	516	467	516	519	509	512	543	533	529	581	488	534	498	506	545	507	525	527	510	501	525	526	500	488	483	569	529	502	519	511	503	501	509	549	529	492	523	517	462	514	510	570	528	448	511	545	506	536	527	512	552	501	514	549	517	537	490	516	531	497	524	522	521	456	532	498	539	529	500	508	521	493	511	519	496	509	482	528	506	536	547	495	515	556	521	544	521	532	475	500	530	494	535	523	487	500	494	489	560	543	525	519	527	505	534	512	477	536	502	500	517	525	539	521	583	497	499	503	487	526	500	547	545	526	487	528	495	513	522	526	512	506	524	487	488	523	538	518	526	505	485	508	519	536	470	512	535	509	496	543	529	496	510	512	537	514	523	536	529	523	459	551	560	490	510	599	533	488	533	524	550	529	508	504	518	492	528	521	511	518	482	494	509	523	482	507	510	476	506	513	535	540	531	499	528	511	568	501	559	557	528	546	522	525	537	490	555	486	531	521	513	502	488	485	538	513	489	466	508	518	557	541	490	532	511	541	509	574	478	542	534	485	539	513	506	507	495	513	499	511	529	496	483	497	453	492	536	541	525	534	496	528	544	528	516	505	526	525	515	509	522	480	511	496	527	539	480	525	560	503	535	500	488	501	499	521	510	526	482	486	504	513	524	492	510	491	549	567	468	488	519	527	531	545	530	526	522	519	501	517	483	521	483	548	518	504	487	514	491	553	497	500	528	536	512	502	552	544	517	520	493	556	515	472	516	515	532	507	520	477	509	498	515	535	553	534	515	529	485	537	535	532	497	500	496	493	511	525	485	537	544	547	539	539	522	507	501	501	526	518	531	483	539	497	530	527	544	521	474	528	520	533	495	501	484	488	516	493	485	504	474	523	515	519	531	488	519	520	540	524	507	492	485	519	490	518	485	522	494	484	493	550	508	511	496	518	510	528	573	539	497	495	497	561	549	526	498	525	471	501	503	475	471	549	488	533	479	493	510	517	515	477	477	493	509	477	499	515	511	543	470	494	511	514	473	503	490	530	518	549	493	545	541	503	519	491	508	514	494	506	514	545	519	519	509	507	532	488	461	496	481	494	500	477	527	519	507	566	484	558	501	518	508	523	556	483	503	509	514	502	509	533	510	514	568	502	528	524	504	507	545	511	549	498	486	525	531	489	506	565	508	525	518	495	556	487	494	512	506	522	508	541	514	547	534	528	515	543	536	498	479	500	513	513	516	491	508	521	523	516	486	465	509	514	512	520	502	508	523	523	522	538	475	514	486	547	528	494	521	517	522	555	515	469	531	525	481	517	549	545	478	468	495	517	496	540	522	480	495	514	460	493	493	519	513	543	517	504	540	509	542	475	490	506	522	541	500	526	536	534	494	563	531	478	455	510	504	524	506	481	548	535	498	497	510	512	509	587	516	504	502	500	526	491	484	536	533	488	515	493	521	514	506	543	476	545	522	537	482	471	517	506	484	498	488	529	548	537	555	528	528	510	518	513	507	534	540	560	497	500	482	493	500	519	523	501	524	515	523	522	487	541	507	516	541	513	532	502	502	562	537	517	523	489	511	527	525	530	489	513	506	562	550	498	485	539	493	530	526	549	522	548	554	495	494	511	512	491	545	523	497	529	476	508	488	467	531	517	478	507	512	526	574	504	522	481	518	531	556	531	575	529	498	485	558	539	522	528	496	529	528	516	504	517	557	528	492
5003	727	657	561	523	497	558	511	525	488	517	487	501	495	470	495	482	451	461	491	491	512	428	487	498	478	494	485	497	510	476	468	459	465	530	494	503	466	478	492	444	469	483	483	490	446	496	487	477	480	464	505	498	471	505	505	510	517	465	482	523	458	437	498	489	474	489	468	486	490	481	509	498	493	496	471	488	479	513	456	511	491	481	474	474	477	469	470	465	479	494	507	508	494	468	481	494	469	478	461	515	461	489	486	466	460	515	467	480	486	494	468	519	504	529	505	457	503	526	482	494	472	472	504	496	501	480	465	507	480	505	520	499	482	492	511	500	497	479	480	483	475	470	530	499	458	488	481	479	462	502	486	513	509	491	483	466	515	466	473	503	489	477	464	472	478	485	503	517	475	488	500	501	486	483	460	446	529	487	498	468	514	436	529	482	490	509	523	426	480	442	473	451	472	484	493	465	472	489	530	523	482	524	493	524	466	497	504	493	522	468	502	473	488	461	481	480	502	483	509	481	501	459	515	482	455	519	471	518	486	464	505	479	510	502	444	490	462	443	425	532	451	465	483	456	472	518	493	487	497	499	492	503	454	489	439	503	462	491	500	445	512	464	463	490	511	501	468	464	471	543	468	472	452	488	486	524	471	505	511	533	484	466	488	493	495	495	486	503	468	504	472	480	507	465	503	467	506	498	499	510	484	488	462	487	547	521	501	437	481	480	475	485	500	487	491	431	531	463	480	500	492	494	493	520	479	475	497	516	443	491	486	495	456	531	512	464	493	489	471	477	454	509	466	483	447	492	481	482	436	534	458	535	492	485	472	467	471	436	484	476	475	468	467	463	472	453	464	478	491	525	479	461	476	480	445	434	457	481	453	434	446	495	489	474	507	445	482	480	505	500	474	478	471	488	515	471	505	505	523	490	506	492	440	518	502	521	516	468	497	525	462	463	484	492	489	491	457	503	485	466	492	550	465	497	475	497	533	476	492	477	472	486	487	491	485	469	467	501	516	499	440	485	467	464	481	509	512	472	528	453	477	501	460	453	511	489	519	485	466	494	490	475	512	517	476	454	509	469	465	510	485	482	495	483	494	485	488	501	487	487	469	465	474	463	510	483	482	460	462	476	475	480	462	466	514	469	492	479	495	483	467	503	483	494	490	492	489	480	476	474	454	479	506	487	481	492	489	433	480	473	487	458	460	491	500	464	477	480	524	489	488	480	514	502	491	456	482	455	470	451	491	428	481	484	497	483	493	481	463	510	500	472	463	479	476	518	512	512	480	451	475	471	493	495	494	492	516	435	479	494	495	472	501	498	533	486	503	513	474	481	501	485	474	465	448	486	487	501	475	508	467	432	474	502	471	480	523	467	480	481	461	509	467	457	477	478	501	518	463	517	470	511	474	497	494	486	467	490	492	450	445	509	472	486	515	495	498	445	542	471	488	470	495	469	465	439	464	508	469	473	465	487	433	498	475	476	470	517	499	501	488	507	481	437	511	462	468	493	484	489	507	529	471	484	483	478	467	446	511	474	513	501	524	467	450	552	464	501	421	460	489	441	486	500	491	523	469	494	489	487	501	497	493	506	492	448	495	454	461	454	445	468	476	479	491	480	481	467	473	489	483	495	527	503	503	509	468	498	491	524	490	465	473	502	494	498	506	538	479	469	511	503	466	496	490	491	492	505	445	432	517	503	485	468	463	527	485	454	483	496	462	492	479	532	516	467	463	504	515	485	509	484	498	475	467	488	488	466	502	482	505	442	458	459	472	487	436	487	473	504	478	479	489	509	447	483	491	486	441	477	501	506	465	461	490	530	493	450	475	477	514	486	476	502	507	508	475	497	468	461	440	464	489	490	488	487	470	473	465	488	471	478	495	478	499	472	503	488	504	469	504	476	504	490	500	493	515	503	473	495	486	511	473	507	486	481	447	482	499	440	442	483	447	498	478	469	442	463	497	500	485	477	519	455	473	504	506	474	500	519	492	464	480	482	494	500	524	479	459	496	442	502	481	493	495	455	479	498	465	472	515	480	470	474	475	452	512	476	427	479	502	486	458	473	496	449	506	508	490	482	459	506	436	471	480	481	462	505	479	488	482	468	501	442	489	450	503	450	481	463	505	463	509	496	467	497	504	487	453	526	467	492	486	453	511	490	472	479	491	541	492	498	496	475	468	484	479	494	502	482	546	511	467	466	481	522	524	463	509	494	492	453	546	463	494	510	486	458	450	490	460	452	506	516	506	483	481	471	464	467	457	488	490	474	466	483	472	508	525	472	461	491	489	471	482	468	495	497	466	503	482	487	488	498	483	501	480	482	506	474	487	496	525	502	499	543	496	507	451	470	471	463	491	479	478	446	462	468	473	457	499	490	495	466	515	481	505	500	471	511	495	498	474	508	502	423	506	501	508	507	443	501	492	484	472	476	472	485	484	498	470	470	469	486	501	464	505	461	464	474	524	508	461	458	482	502	480	465	464	455	484	483	488	476	456	487	497	469	537	470	499	499	493	478	487	490	503	459	463	504	480	536	510	487	474	476	465	472	528	523	488	494	476	476	485	469	440	463	504	456	520	551	460	470	511	498	490	503	443	489	508	480	499	497	469	491	484	461	466	488	491	507	522	478	471	501	500	514	484	457	526	493	477	479	494	479	506	475	464	507	496	472	531	439	438	461	468	487	517	464	481	458	487	492	470	528	484	481	515	455	454	439	493	466	503	480	478	516	506	488	487	481	467	468	448	468	486	486	513	433	487	491	451	513	473	474	498	486	470	533	482	456	476	498	497	473	470	508	481	508	480	516	475	456	469	492	528	488	469	504	510	513	478	466	495	486	486	456	503	496	452	514	462	462	478	482	451	537	486	434	478	477	474	468	491	441	473	523	470	471	469	479	463	478	462	466	488	509	464	504	448	475	505	512	474	513	482	491	494	460	475	506	479	487	500	507	476	467	476	496	528	501	466	501	526	507	473	491	484	453	474	478	512	468	477	506	485	439	474	508	472	477	433	491	456	462	463	470	497	422	464	515	485	482	490	502	459	489	496	500	483	469	448	465	497	449	482	490	516	453	462	468	490	469	503	501	481	433	484	516	467	472	479	498	478	490	505	474	505	523	512	469	500	473	504	465	492	502	494	526	511	485	513	464	499	507	486	495	457	504	484	478	470	487	490	509	471	505	507	499	498	479	499	463	456	449	485	505	482	477	501	497	436	513	464	496	467	483	509	486	507	436	427	485	459	487	484	512	445	453	529	496	513	520	456	483	488	451	511	492	532	485	486	463	477	490	487	461	469	517	467	491	468	467	515	489	476	502	444	486	468	480	486	507	466	436	483	486	470	496	484	495	473	493	503	496	436	494	460	484	480	466	468	510	451	483	495	469	495	484	464	475	500	487	495	466	487	474	488	497	523	497	421	496	491	477	534	533	454	537	507	504	505	475	538	463	465	494	512	502	506	477	452	464	472	481	465	496	441	459	553	476	453	485	490
25629	21466	26137	19190	1515	595	453	451	383	413	415	365	388	315	374	390	388	368	340	331	360	390	366	346	362	347	350	349	339	350	343	341	366	333	370	344	361	348	357	341	360	345	356	329	346	360	340	337	304	338	335	373	351	358	354	351	348	329	391	353	335	350	327	339	340	368	348	340	325	343	317	354	347	348	384	365	318	380	322	357	355	317	364	345	349	292	364	341	352	302	358	345	348	339	356	373	349	338	382	352	316	333	352	359	353	357	331	345	370	342	329	351	361	332	347	353	337	365	354	343	366	356	318	363	352	337	327	357	338	332	330	333	338	374	362	341	350	325	351	354	337	348	333	322	370	337	318	338	334	359	338	356	345	335	334	331	317	316	345	354	329	289	339	356	325	341	335	341	330	319	332	304	354	311	319	328	341	313	317	339	328	343	363	330	350	358	380	362	365	324	307	339	353	323	324	365	338	338	323	324	335	346	332	362	322	360	325	336	325	354	315	355	326	339	360	312	329	340	358	344	364	357	333	345	359	343	367	351	335	349	342	363	324	344	355	362	356	396	365	351	332	335	349	363	342	382	364	356	338	305	349	348	345	328	335	316	356	333	348	322	310	336	332	326	367	326	359	338	342	368	341	345	365	346	325	346	362	336	323	333	345	349	350	315	328	350	340	355	329	388	374	361	330	356	340	345	339	328	320	353	356	340	355	335	349	367	330	362	353	339	313	344	351	361	343	291	362	313	340	367	325	349	377	369	304	331	330	338	347	362	356	334	384	344	354	337	343	357	354	369	330	338	351	322	335	306	346	361	334	326	351	343	346	325	308	316	341	356	374	368	322	300	335	342	336	357	358	340	367	362	337	324	343	373	343	367	357	346	395	348	355	347	339	353	356	344	323	326	346	348	357	301	357	353	303	336	338	342	377	336	359	362	353	343	356	355	370	349	308	329	341	326	337	338	353	348	335	342	365	338	381	330	353	351	342	352	342	347	348	329	329	372	317	340	353	348	323	340	316	316	329	339	342	349	357	361	331	367	335	333	372	350	334	359	312	335	349	340	340	323	321	300	344	332	363	342	356	363	349	346	338	368	352	356	363	342	311	373	325	324	344	339	330	349	340	346	347	361	350	341	337	352	355	344	344	371	357	390	371	324	325	352	339	336	341	331	349	355	342	353	374	333	335	312	372	358	331	350	352	315	299	333	348	326	337	347	347	341	364	306	340	341	356	332	352	348	327	347	318	345	330	338	336	358	339	342	327	373	342	355	384	343	326	330	353	346	338	340	354	380	306	361	378	318	356	325	358	351	344	350	384	349	358	348	348	341	312	327	321	324	326	345	368	326	384	331	372	349	325	332	356	309	316	329	311	313	318	352	344	345	359	370	342	367	363	383	359	316	338	341	358	344	305	367	310	330	332	317	334	366	345	340	359	326	339	372	355	389	306	339	365	351	338	365	320	351	329	353	308	335	335	297	333	333	382	341	354	337	326	329	326	339	368	356	326	350	335	361	330	306	325	331	365	329	328	324	329	305	349	345	321	338	367	370	330	335	317	358	363	359	360	361	331	304	348	366	340	347	328	381	396	344	328	362	348	352	341	374	327	360	348	316	347	311	332	354	349	366	340	355	377	345	330	339	337	354	354	314	319	377	344	343	332	319	351	355	349	320	347	337	348	358	331	345	390	361	349	342	330	356	329	350	356	356	327	358	354	330	353	357	349	313	350	337	347	344	302	368	363	327	343	317	363	357	375	305	369	340	361	331	354	356	378	323	348	376	344	331	345	353	366	326	340	319	364	342	331	354	356	382	386	329	347	353	333	338	327	339	342	348	320	326	329	343	316	334	309	364	366	333	375	339	369	332	357	358	362	339	341	343	333	377	379	338	327	344	371	335	341	358	343	318	364	354	314	370	316	341	351	335	364	375	336	377	351	306	357	311	384	317	331	346	339	326	346	362	344	338	328	296	330	354	320	310	320	339	335	382	345	363	334	317	342	341	359	336	386	328	367	380	366	340	348	368	329	323	351	357	318	363	335	332	323	305	329	329	351	325	331	338	352	348	333	315	312	320	342	338	317	317	348	361	366	353	334	339	357	309	367	352	339	341	335	360	353	339	325	342	378	351	374	359	350	337	340	356	315	367	295	329	348	305	343	323	348	354	357	369	326	354	354	345	346	345	356	321	338	322	359	308	338	351	326	331	345	358	329	377	358	346	329	354	348	336	327	340	369	337	330	322	363	328	345	347	331	358	309	368	359	342	299	356	365	327	330	362	310	330	364	316	312	359	359	326	307	329	354	370	302	325	352	343	305	333	338	312	364	337	325	334	331	375	344	344	341	337	350	357	322	339	408	344	361	348	340	362	356	334	330	350	333	319	328	330	303	342	331	326	364	330	334	343	280	341	379	379	365	319	324	373	336	303	349	363	337	326	344	360	369	323	321	347	349	348	331	354	351	348	319	369	330	373	345	346	336	327	352	329	364	323	365	346	371	346	336	313	320	350	325	334	357	358	330	344	352	340	327	320	323	315	312	369	363	336	332	316	348	356	348	365	350	347	381	325	345	345	350	337	350	343	321	350	365	337	337	356	361	358	333	341	365	364	309	344	349	353	365	349	340	337	365	370	361	309	365	316	361	360	332	327	318	354	320	367	345	332	333	323	348	347	310	339	373	340	356	301	348	361	327	345	331	349	335	387	346	334	329	339	385	338	340	324	378	327	339	364	354	371	349	343	347	345	364	369	346	318	330	349	339	343	359	346	335	349	350	346	327	355	308	354	352	340	337	323	331	336	323	323	333	353	321	379	357	328	345	343	346	357	325	353	335	344	349	344	361	307	341	381	340	326	313	334	356	382	345	325	336	321	331	347	339	325	360	349	320	363	359	327	374	362	350	357	343	351	320	335	362	360	326	355	347	355	362	355	301	344	326	366	341	350	320	327	331	365	337	352	379	359	351	341	344	321	335	299	348	332	341	394	321	333	333	340	344	354	361	342	356	371	344	365	331	336	348	320	375	316	346	346	325	366	296	345	346	312	362	362	318	349	326	339	341	388	306	371	343	320	372	327	294	351	332	343	342	340	353	345	333	332	326	348	360	358	349	378	352	346	326	333	366	375	299	363	330	325	382	324	322	326	354	355	357	344	353	339	397	337	332	342	323	342	369	360	401	378	334	337	346	358	319	333	309	358	316	359	368	364	342	339	346	349	374	348	316	327	368	355	338	376	362	350	313	320	340	340	319	315	339	338	370	343	343	324	318	320	351	358	299	367	355	328	331	347	373	329	351	349	337	359	355	350	334	343	354	336	318	326	336	366	348	356	348	363	333	394	338	359	374	371	319	339	345	323	340	331	322	355	324	352	337	347	331	355	321	332	337	343	340	329	355	335	320	316	351	350	357	343	363	328	358	325	309	353	315	339	337	331	316	359	360	321	344	310	332	352	351	351	346	363	357	371	352	323	338	339	339	318	343	336	335	332	333	362	344	324	340	339
3405	1957	1639	901	750	597	533	522	485	427	389	380	390	418	399	386	391	382	362	405	384	351	370	373	362	322	376	409	365	332	356	352	363	360	344	343	312	374	347	341	351	339	383	333	347	338	368	350	351	368	390	338	333	336	351	358	340	371	369	366	355	388	359	367	378	377	332	354	383	359	335	363	365	354	359	364	350	315	355	320	375	383	328	354	329	337	348	336	367	320	329	338	353	344	380	336	360	382	369	331	343	338	375	310	362	335	336	337	355	365	350	346	371	322	367	387	374	315	352	370	328	343	363	361	357	347	332	329	345	353	330	365	353	359	350	349	357	349	359	356	359	333	365	355	365	331	326	396	362	357	349	360	344	376	352	301	341	334	357	385	357	324	365	369	349	370	362	356	319	365	345	331	334	350	337	353	367	340	317	403	338	352	387	363	326	356	343	371	329	365	340	338	345	338	336	372	347	335	363	300	342	377	369	363	358	378	373	350	377	349	369	322	351	338	365	318	348	368	362	369	343	340	374	365	380	395	324	368	309	375	349	353	355	351	357	339	374	356	356	348	339	343	347	356	347	377	372	387	365	361	348	359	358	402	320	351	317	348	361	367	364	341	315	340	341	374	369	357	318	376	321	356	345	363	355	362	327	326	373	349	329	350	322	350	360	382	359	381	366	367	341	369	355	356	340	368	377	322	363	341	365	359	346	369	374	326	347	365	348	364	389	309	353	355	313	375	368	346	349	350	358	356	347	336	347	350	365	344	365	346	348	353	341	339	355	348	349	357	360	361	376	406	386	306	338	360	338	390	312	325	382	377	329	372	325	345	336	339	354	370	344	362	360	351	388	355	372	332	372	323	378	297	344	346	335	367	351	332	350	317	362	348	361	355	342	326	333	352	323	347	343	348	359	378	355	354	383	370	352	392	364	356	309	372	364	322	328	385	348	323	339	360	344	339	362	345	372	350	375	341	340	330	357	348	358	332	379	389	336	364	379	350	359	331	329	350	314	321	338	352	358	344	348	355	362	376	334	320	366	344	341	313	375	350	363	356	334	334	376	384	362	329	350	326	381	345	331	348	363	360	323	389	317	362	345	363	342	337	345	391	331	365	336	362	361	339	344	348	341	331	344	341	347	365	362	339	369	352	336	338	377	348	389	341	345	356	346	340	353	366	356	373	361	357	357	395	355	295	327	335	314	368	375	355	329	347	343	336	381	343	321	338	325	353	344	352	355	332	338	349	361	336	362	386	378	370	337	310	339	359	336	305	331	329	337	344	336	324	348	357	353	358	297	349	383	333	309	334	371	354	337	332	327	362	350	350	365	322	332	352	338	352	357	339	330	334	362	367	359	374	359	367	290	354	367	377	325	333	351	350	344	347	354	349	340	358	358	348	350	382	344	374	352	337	342	374	359	345	373	371	341	351	370	339	332	377	396	352	351	359	307	368	341	356	317	356	348	342	359	321	363	348	354	387	390	303	351	334	376	334	373	398	357	366	342	347	361	356	316	347	362	347	332	341	348	329	353	353	348	357	318	348	376	319	358	360	360	328	358	379	375	355	364	332	359	341	314	338	379	321	376	340	344	308	350	365	357	361	350	335	349	359	341	379	379	328	347	346	339	339	348	378	344	325	354	358	372	359	356	372	388	331	333	350	339	339	353	332	342	376	368	363	357	350	330	376	325	374	352	315	336	331	351	355	336	363	321	332	366	344	369	324	384	357	369	350	333	379	340	340	337	358	367	330	371	365	348	380	333	368	358	333	367	352	359	358	352	370	316	375	385	356	346	339	337	352	379	345	361	343	318	375	348	342	344	325	336	341	346	326	354	366	352	348	355	360	361	339	303	334	352	320	355	358	357	361	353	339	369	335	354	380	303	308	351	348	356	339	340	340	352	332	332	345	362	373	356	360	303	315	378	361	375	341	323	330	351	359	327	333	322	327	379	334	364	334	337	350	339	364	338	358	351	347	332	349	355	334	328	344	343	372	374	347	349	324	340	340	356	347	336	374	337	361	330	324	348	338	355	326	369	371	325	349	351	353	308	379	318	351	341	321	344	362	343	361	344	352	312	317	348	355	346	377	317	339	376	351	340	345	332	334	350	362	345	359	353	341	368	357	368	343	336	345	315	384	346	347	339	335	340	365	381	327	340	386	329	344	347	367	357	345	348	364	353	365	348	339	334	340	303	343	340	386	351	324	336	313	340	328	381	367	362	325	360	340	349	378	356	333	380	383	357	335	354	351	363	350	352	349	350	381	330	334	368	341	341	351	370	366	349	351	350	344	364	371	347	328	304	340	340	336	348	356	356	326	347	357	361	339	363	330	352	367	341	335	344	353	337	354	378	337	317	343	317	351	330	406	345	361	363	373	330	352	351	364	308	375	362	353	374	346	339	338	357	334	352	348	365	339	307	360	352	317	356	368	339	330	335	352	356	322	356	353	342	345	357	389	325	367	361	338	367	368	353	362	319	331	368	335	336	329	361	348	348	368	372	338	337	337	327	309	359	338	371	331	355	341	311	361	310	334	358	317	330	379	332	380	335	361	335	322	355	325	335	342	363	389	349	330	356	334	338	340	357	369	356	342	370	381	334	328	358	343	357	374	331	346	350	355	353	386	375	360	344	361	350	316	334	362	347	345	365	316	321	357	369	356	360	305	326	347	405	351	342	311	362	368	358	398	377	361	319	312	327	347	356	343	341	361	356	330	354	368	368	343	322	330	353	369	336	351	363	312	342	309	321	331	359	368	358	367	322	347	337	339	345	375	344	340	342	374	372	339	359	382	358	354	343	331	356	363	305	337	373	335	358	328	372	311	353	357	315	358	328	354	318	337	379	404	366	366	369	368	314	328	333	349	302	338	347	367	355	359	346	320	338	338	355	372	404	373	343	357	340	348	330	355	339	345	348	358	370	363	342	311	327	349	332	342	327	310	320	355	365	320	342	340	368	340	356	319	350	356	346	334	304	335	393	370	386	356	349	369	350	372	333	369	335	374	360	351	321	381	330	344	335	333	342	331	330	382	333	332	358	347	375	359	367	347	358	355	340	354	351	378	377	368	348	342	314	342	328	333	328	335	383	360	342	317	292	347	344	366	338	365	355	359	362	327	330	337	316	343	385	358	347	357	343	340	365	352	378	332	313	345	337	330	357	346	378	345	365	338	333	344	332	350	322	350	347	361	341	350	317	367	331	347	350	368	362	359	347	379	361	350	334	391	340	342	354	334	360	386	368	360	345	357	347	335	354	326	382	355	351	356	348	357	348	369	337	336	369	325	331	395	352	339	315	376	329	353	357	354	383	330	358	344	353	331	324	304	395	373	396	355	355	381	363	348	333	363	357	345	365	351	362	329	323	369	349	369	334	350	335	349	343	359	361	342	312	362	341	340	347	354	376	324	330	334	370	365	354	345	383	360	366	350	363	356	325	346	333	331	365	322	328	351	359	355	346	330	385	371	346	356	383	327	336	339	358	327	392	338	365	338
24252	21412	28560	24649	20096	2404	786	465	369	350	323	351	314	293	313	279	286	288	281	292	277	282	279	242	285	245	263	279	274	258	254	248	275	249	261	249	257	261	266	260	252	262	264	229	269	252	234	277	244	253	245	271	258	261	245	281	253	280	235	260	256	258	246	273	272	243	270	256	233	265	245	237	269	234	245	272	238	231	212	241	248	262	236	272	237	249	253	228	250	227	242	261	231	260	249	244	234	267	268	254	271	241	269	252	246	238	237	251	267	243	256	248	235	265	270	244	237	255	257	234	266	274	257	233	228	247	222	264	240	247	229	235	248	249	248	239	257	230	243	230	260	261	243	230	259	238	275	261	222	243	288	258	251	227	216	228	231	268	239	224	248	281	262	258	242	259	272	255	261	236	246	248	287	221	260	250	218	243	260	244	255	239	269	259	247	251	251	236	238	253	226	269	227	242	269	223	264	227	249	260	258	256	249	236	220	233	249	276	241	240	271	233	268	249	237	214	254	280	244	236	250	206	245	241	237	253	242	235	233	261	225	260	273	236	239	254	225	253	242	268	239	268	243	226	275	263	261	236	257	237	228	271	232	245	245	234	246	268	252	251	260	263	235	276	238	240	231	242	273	261	246	263	236	255	252	245	240	257	229	236	238	264	241	277	236	247	271	248	250	257	247	232	239	262	246	251	246	259	234	257	255	242	258	241	240	299	247	237	255	234	257	222	232	227	251	228	232	222	225	266	249	200	254	243	269	227	241	274	269	258	250	243	243	239	261	219	248	242	245	241	240	245	238	266	244	260	254	262	244	230	245	242	244	243	219	245	221	264	265	247	266	252	237	282	265	236	251	250	258	260	257	237	253	238	265	258	258	243	241	230	238	235	217	263	227	251	241	228	262	235	264	257	264	267	267	254	267	236	259	250	254	218	236	250	224	240	269	268	284	224	252	264	267	237	269	253	255	276	242	236	252	256	264	267	233	253	249	260	245	248	228	253	254	242	249	249	240	239	239	243	245	238	239	244	248	237	222	252	263	242	248	240	259	237	254	236	222	236	238	254	240	216	249	240	266	243	245	232	278	237	233	240	232	218	227	235	254	229	240	229	219	261	268	263	246	249	230	267	273	249	248	258	256	274	269	247	246	243	233	265	251	254	232	261	264	255	245	240	246	268	263	263	249	237	231	234	266	251	241	266	219	210	219	235	242	260	239	260	258	269	252	245	219	255	274	259	249	260	248	250	262	243	237	257	243	242	242	238	242	275	277	287	260	282	234	237	234	278	231	250	263	244	231	236	273	259	256	248	249	216	248	289	252	280	252	242	246	257	284	233	253	255	262	260	207	244	220	250	242	248	243	246	257	270	208	220	263	242	250	270	242	255	277	244	234	225	252	251	240	283	243	229	241	243	226	246	256	219	244	242	222	265	275	246	224	199	246	228	275	258	205	250	265	240	250	241	239	272	250	272	262	253	254	256	261	241	250	259	257	251	242	264	269	233	264	264	244	264	254	263	260	283	250	246	267	256	241	238	255	265	253	238	235	222	273	254	266	268	268	246	280	248	254	231	236	255	260	220	256	273	242	232	265	245	257	228	250	239	271	250	252	233	234	217	259	251	231	244	263	247	257	246	267	267	252	287	236	260	277	246	256	232	235	240	262	235	232	231	247	285	259	249	247	228	266	241	254	279	246	233	226	249	207	293	251	237	249	246	238	228	251	247	241	250	254	241	253	233	262	231	243	241	263	257	239	254	248	241	248	235	229	244	238	234	254	240	242	242	276	249	243	252	242	244	259	259	260	269	264	250	242	253	250	269	259	264	260	242	247	247	228	245	282	258	238	267	237	241	251	243	239	240	224	227	246	271	219	257	247	251	234	238	240	219	263	246	274	227	274	247	241	260	255	231	254	246	255	228	268	262	259	234	251	258	268	253	260	246	266	252	251	251	246	264	217	231	232	251	263	263	253	279	245	245	238	263	263	239	258	252	219	261	221	230	211	237	257	249	248	236	245	256	250	279	234	254	233	246	245	267	237	233	245	248	240	265	234	236	279	283	275	227	264	245	244	262	273	264	245	235	259	243	271	238	222	241	281	253	253	240	237	249	264	262	255	217	238	239	249	262	258	276	239	253	254	253	237	243	246	253	240	248	273	235	221	213	232	274	235	251	276	274	288	226	240	254	251	225	234	251	254	255	254	253	249	226	259	244	237	248	243	236	239	238	271	219	258	266	237	236	264	255	243	245	223	259	247	263	229	236	238	243	252	257	262	249	250	261	248	241	254	247	255	256	211	225	272	244	257	263	258	257	228	246	238	249	241	207	285	238	218	256	236	266	247	239	272	260	243	272	253	281	250	260	266	248	227	263	265	204	231	228	246	257	258	250	246	247	241	212	255	252	220	230	248	238	245	228	243	264	242	228	227	230	231	227	265	265	260	242	269	255	263	247	239	254	252	254	217	262	232	253	270	241	266	238	244	235	216	265	217	248	240	225	220	237	227	272	240	266	221	250	243	249	264	229	248	254	272	253	229	223	275	249	266	258	257	243	286	241	267	272	250	249	222	242	249	230	220	254	239	270	232	243	234	223	260	225	261	265	243	246	261	248	240	237	226	230	232	244	243	260	232	224	247	258	251	252	255	232	250	261	249	238	248	243	247	246	233	257	260	245	247	246	236	245	216	249	263	235	244	253	239	243	235	236	235	250	248	273	231	267	253	237	224	240	252	221	241	239	229	222	250	229	220	266	251	232	262	237	231	266	251	225	247	258	248	224	239	247	269	249	242	253	224	261	234	250	270	224	265	257	251	258	242	262	252	238	275	242	248	237	252	243	263	270	271	260	257	230	267	250	240	239	242	229	249	257	233	234	271	239	242	229	247	229	261	225	240	271	248	249	251	236	242	243	275	255	266	250	272	245	256	268	256	240	255	244	249	241	238	231	240	257	252	238	251	228	258	229	228	258	225	229	217	238	242	259	229	228	249	243	264	248	264	247	262	238	247	215	235	239	233	240	242	252	228	242	241	222	249	213	245	271	249	262	253	266	229	243	220	212	248	258	262	238	241	212	268	263	255	249	248	275	258	243	248	242	262	250	232	258	271	243	263	239	260	259	257	237	274	256	239	282	235	236	257	248	243	227	221	234	254	240	247	233	239	232	283	237	243	232	250	238	261	236	213	236	239	243	228	264	235	243	240	242	254	248	254	225	239	239	230	246	259	237	251	209	232	245	232	263	226	262	228	248	251	272	246	251	250	272	246	247	241	244	251	295	272	213	246	237	243	228	236	237	284	260	265	246	275	247	241	247	270	247	256	223	265	243	246	238	221	252	259	221	229	231	241	239	238	241	278	233	244	255	213	242	227	242	224	237	266	216	257	231	229	275	249	235	238	254	245	256	241	252	212	215	237	278	263	260	228	234	254	253	246	267	245	270	240	232	211	248	238	249	240	245	219	278	227	248	246	251	238	239	228	245	241	229	247	222	255	252	257	249
3199	4362	3582	1735	1212	907	783	610	538	475	481	409	356	345	364	327	321	335	304	329	282	286	306	288	297	278	291	302	276	261	261	291	252	284	278	297	260	287	299	261	244	253	278	282	280	273	268	282	264	256	259	282	256	313	238	259	247	274	260	262	261	251	276	248	268	298	283	244	266	280	201	254	240	279	259	269	249	256	277	265	285	283	283	264	279	265	249	251	257	266	252	245	256	275	247	241	288	247	295	281	276	258	258	256	272	265	285	277	268	265	262	264	269	239	267	235	251	274	240	267	255	267	271	288	256	279	273	276	266	252	250	239	315	261	275	252	252	267	302	262	255	274	250	247	285	243	258	300	265	263	275	243	259	256	265	269	245	250	258	269	273	265	265	287	273	243	294	269	272	287	225	254	281	274	258	288	278	246	262	280	250	255	270	272	273	227	263	283	266	268	267	226	241	273	236	261	281	250	272	243	263	247	263	242	270	235	263	261	265	291	287	275	285	260	284	292	247	272	262	286	278	262	254	288	283	271	259	250	275	264	275	268	267	256	257	283	274	261	255	256	272	274	261	253	244	255	274	252	273	283	286	282	252	279	268	257	255	246	275	264	270	269	253	254	248	255	247	276	279	309	254	269	251	280	255	264	237	255	277	248	256	276	235	282	266	250	272	277	256	261	233	262	278	258	229	256	265	258	261	266	274	271	281	284	292	278	223	260	261	267	275	265	233	263	277	266	265	246	237	239	284	252	280	267	224	288	295	240	274	255	280	231	287	253	229	257	264	249	272	235	258	250	257	280	263	236	263	260	257	275	246	294	258	256	249	273	246	261	236	242	238	239	246	270	258	272	266	265	280	237	263	252	279	277	252	255	256	220	281	277	254	281	247	279	255	278	245	274	252	274	272	270	275	237	278	271	253	250	263	267	255	276	265	241	266	267	256	259	234	267	221	244	255	257	299	242	244	265	244	251	260	252	259	281	256	267	274	247	257	231	252	239	270	234	250	261	261	236	243	285	263	253	255	257	284	236	267	233	257	263	243	249	258	254	241	294	245	247	276	272	271	264	254	253	236	275	252	266	273	244	254	295	237	327	270	246	265	261	281	283	238	276	250	281	249	276	262	256	244	240	269	245	255	276	260	260	254	255	262	255	261	249	258	266	265	257	256	239	260	266	256	291	255	281	279	254	289	251	256	291	267	273	300	252	254	255	244	255	296	219	272	232	265	244	271	286	239	260	251	271	260	274	255	277	262	262	257	262	245	269	254	285	252	221	275	269	249	247	276	249	228	251	264	298	253	259	284	240	253	248	258	244	253	249	260	275	269	247	226	253	253	249	232	249	268	256	237	230	259	293	269	252	297	259	276	275	246	270	281	240	262	267	267	248	260	226	230	258	290	283	289	252	245	276	278	265	253	238	295	262	266	253	276	254	267	266	286	251	249	280	247	270	257	242	252	270	230	255	262	245	275	242	267	275	276	254	250	253	284	288	272	259	251	255	269	269	253	250	269	269	276	255	235	269	272	255	256	248	272	252	244	260	271	249	279	236	253	252	276	259	268	261	232	267	233	268	255	282	235	261	278	234	271	289	233	243	243	277	284	276	261	236	270	221	256	252	262	271	242	256	287	280	287	239	267	281	251	255	263	278	258	276	273	273	298	240	266	255	261	236	250	267	242	256	271	266	259	245	274	239	252	271	254	283	264	253	253	270	268	250	272	259	278	285	251	269	279	252	278	258	265	256	282	247	282	257	239	245	286	238	249	260	255	254	258	239	240	242	238	260	262	266	268	272	275	266	267	292	239	245	266	249	268	258	285	267	258	274	248	268	233	284	263	243	254	236	285	257	252	264	257	278	260	276	270	232	259	257	268	265	268	270	269	252	251	262	261	253	263	269	274	262	259	248	241	248	253	261	269	265	232	248	258	292	249	252	239	232	252	233	244	266	258	272	252	255	243	253	249	247	306	251	250	256	250	267	245	250	261	260	275	272	254	268	223	253	267	273	247	252	280	267	288	275	252	301	254	247	266	281	263	265	260	255	273	260	266	259	286	242	249	227	262	252	260	239	265	289	283	235	254	227	269	256	294	286	239	237	265	223	264	284	255	239	272	279	252	259	263	258	267	295	269	246	249	283	259	245	262	259	279	248	263	291	228	255	237	245	252	253	259	262	296	269	261	292	255	253	263	285	271	268	244	260	238	257	243	244	211	237	255	251	230	263	245	244	230	284	273	284	248	248	258	271	265	249	264	280	263	252	252	245	250	274	245	253	276	267	238	257	262	236	274	256	215	240	249	264	239	259	255	253	246	242	253	265	255	271	251	250	239	268	246	249	271	249	262	255	279	292	280	249	265	253	246	273	250	253	228	265	273	267	245	239	251	277	277	250	253	247	263	248	252	258	267	223	291	254	259	230	256	271	265	247	259	249	255	270	268	274	258	267	263	275	236	249	264	257	255	271	229	243	244	288	227	265	243	284	283	255	268	246	237	260	255	256	254	278	256	239	283	232	266	264	264	254	259	261	260	270	257	269	284	270	253	256	257	259	262	220	255	282	241	268	263	275	243	280	238	258	260	268	248	269	241	242	226	251	251	239	262	262	261	266	265	280	254	272	258	272	299	228	245	258	249	275	274	289	228	280	272	268	241	254	245	239	267	237	263	261	243	247	248	252	286	242	270	245	269	261	252	252	266	265	252	268	247	266	241	258	262	257	286	284	257	250	273	239	241	268	252	271	249	261	243	276	267	269	226	277	253	274	288	255	271	262	249	253	281	247	251	252	261	269	218	247	245	249	259	263	259	273	248	262	260	255	274	249	259	246	294	247	261	237	260	267	260	241	249	263	259	253	273	268	260	243	248	258	247	259	221	277	233	271	279	257	259	217	241	242	226	250	242	243	250	252	251	253	254	258	260	269	268	241	240	279	282	280	302	256	237	290	248	258	257	247	267	271	290	284	279	256	254	244	280	261	259	267	268	265	297	246	271	218	237	265	245	259	260	259	247	261	233	256	219	243	252	254	243	259	281	256	268	236	252	243	254	242	229	272	280	267	265	247	267	248	259	260	267	247	240	254	255	257	246	269	278	273	289	262	254	244	247	259	243	269	243	287	257	226	237	266	283	234	265	249	259	246	258	240	269	258	256	255	297	263	259	243	277	250	257	230	254	274	254	267	270	246	267	275	235	255	288	244	250	229	261	231	260	270	292	274	237	270	238	225	268	224	260	246	285	266	256	258	253	255	286	281	239	236	240	267	260	258	253	284	243	261	262	271	252	276	262	274	249	283	269	274	269	245	269	233	269	256	244	241	258	240	255	237	252	259	249	263	253	292	271	289	281	257	250	266	250	240	289	239	267	274	221	261	253	244	229	277	267	283	271	261	293	270	257	240	241	270	267	276	273	251	249	282	251	268	258	248	266	246	271	257	236	247	251	243	252	275	271	263	270	276	253	271	245	268	247	246	251	244	275	249	297	279	257	247	261	264	272	258
27536	11886	1777	1012	765	567	558	531	544	521	514	492	499	542	532	559	494	574	511	516	539	485	531	516	510	495	518	542	568	496	532	519	509	509	519	524	514	534	554	535	502	488	504	502	540	519	523	540	499	526	526	568	511	496	501	498	533	555	519	547	509	506	523	515	502	498	544	495	511	515	531	514	546	519	526	499	545	507	517	514	525	530	538	511	525	511	527	505	522	537	512	489	520	522	501	526	503	536	503	529	539	561	476	505	541	512	506	516	519	529	504	514	521	525	555	508	509	524	534	541	519	527	542	498	526	501	567	468	556	568	514	538	530	537	550	481	515	521	522	532	511	549	513	528	480	467	536	537	515	513	512	509	540	495	524	460	543	543	549	509	500	536	521	522	545	511	549	512	536	507	523	521	501	498	533	510	538	496	433	503	521	561	549	495	507	529	524	581	542	494	557	521	555	521	526	494	536	519	450	543	532	539	521	550	560	513	540	517	502	535	529	508	514	529	492	498	502	513	541	504	514	479	546	499	492	538	540	489	525	593	545	580	512	538	526	528	541	480	534	529	539	502	507	540	477	549	526	506	552	519	536	555	539	534	495	535	555	501	508	533	514	559	535	515	501	538	491	513	502	512	554	522	557	550	531	544	509	517	493	511	510	510	470	482	493	534	506	502	545	538	538	496	536	529	510	526	515	525	531	551	545	537	484	527	563	533	514	487	498	547	556	534	544	513	510	530	520	501	555	545	560	513	504	512	481	523	517	541	523	486	502	514	524	523	518	522	499	518	531	490	552	527	578	538	517	538	526	527	527	529	521	531	529	510	553	482	478	561	537	539	520	540	511	526	512	498	517	534	532	509	489	538	547	517	500	530	529	502	520	546	544	498	540	507	512	503	491	545	537	519	515	529	539	490	519	504	521	540	485	520	487	553	509	501	558	486	533	513	529	526	534	520	537	547	490	496	518	525	543	504	541	492	526	506	523	559	497	505	517	476	572	509	547	484	513	485	530	517	563	503	512	543	518	551	496	501	532	510	519	487	487	508	512	536	558	531	507	548	475	517	568	532	531	489	528	518	532	504	525	531	533	536	534	499	512	545	499	487	552	525	514	568	498	529	520	549	500	541	528	519	498	514	478	478	534	520	577	512	511	512	549	496	517	514	493	533	528	512	523	548	529	521	519	509	521	470	518	539	518	528	546	494	487	539	557	488	484	524	549	520	495	520	532	539	507	511	500	524	544	501	520	517	528	523	532	510	554	532	572	520	524	508	502	504	537	542	545	487	533	526	498	487	512	539	518	522	536	523	511	517	535	554	502	554	488	511	488	507	536	480	501	539	548	550	544	520	524	533	536	541	528	511	536	532	508	519	523	532	522	480	549	498	547	504	525	482	526	573	519	503	472	523	507	508	481	557	525	499	533	515	507	502	518	558	536	557	512	536	562	525	490	513	523	496	525	499	530	522	476	506	528	513	512	545	531	517	544	528	511	545	523	553	539	541	512	529	508	490	569	478	470	513	509	482	516	508	521	511	532	497	523	506	504	479	563	509	481	520	529	467	519	521	522	536	509	503	537	548	493	485	522	512	537	518	521	523	526	555	515	508	524	535	522	540	523	506	517	531	543	519	492	520	525	515	504	518	531	524	567	521	525	472	497	544	542	535	539	498	530	514	536	528	493	510	523	519	538	523	518	518	514	510	503	516	522	525	528	512	517	507	538	540	525	524	508	573	546	494	503	561	541	518	493	496	484	513	514	502	518	513	556	534	524	497	516	486	503	507	529	530	495	519	542	531	528	501	516	500	501	525	523	517	530	518	521	497	512	496	501	501	532	535	521	533	596	522	559	518	518	525	516	511	535	523	506	533	524	522	513	555	494	513	490	514	534	548	495	523	510	515	519	530	488	509	527	511	523	513	569	490	548	539	528	474	555	544	541	542	495	537	563	467	493	528	522	538	498	523	535	531	512	509	504	528	564	513	526	501	475	544	498	522	500	486	461	565	510	535	526	511	509	498	528	478	534	533	538	473	525	550	554	536	548	550	549	514	517	553	551	519	516	484	528	526	473	561	512	529	518	531	512	505	525	504	546	545	513	507	526	545	546	499	494	560	530	522	505	526	556	499	478	534	524	560	453	484	500	509	541	490	507	499	546	507	512	552	486	531	505	502	506	516	521	500	503	503	562	522	558	513	515	509	533	536	524	555	499	482	551	536	537	563	530	507	523	564	513	544	550	496	544	510	528	546	530	522	508	528	515	500	513	533	527	514	520	533	527	523	525	497	479	544	510	549	547	519	488	496	540	522	534	499	466	539	519	487	503	526	527	508	520	536	482	541	526	444	573	570	535	526	500	514	545	531	483	517	513	519	557	529	519	510	535	527	521	510	565	520	537	510	508	490	529	548	553	562	503	547	551	501	490	481	510	532	513	529	500	548	512	540	542	509	505	491	518	504	525	508	518	564	519	558	488	478	489	499	499	477	472	538	507	532	496	532	531	515	479	520	508	494	538	497	503	532	528	469	515	535	483	528	538	518	546	531	489	537	502	557	513	489	461	505	511	524	503	484	558	511	576	520	553	539	540	519	538	506	551	538	509	539	481	556	513	531	545	554	527	491	492	554	505	534	524	523	535	502	551	511	538	529	545	511	500	502	559	556	537	503	574	482	532	518	528	524	476	495	532	514	526	525	523	514	511	503	525	482	517	540	490	529	500	517	529	519	527	524	513	555	550	503	525	507	491	544	548	516	522	500	523	526	495	542	525	535	535	494	508	498	537	544	554	558	527	510	521	535	515	519	511	507	472	519	524	540	534	520	539	489	566	529	572	532	511	539	536	540	510	546	494	540	512	537	509	524	480	489	512	498	547	514	513	527	516	496	515	482	548	547	510	524	560	495	543	511	547	538	530	514	554	498	531	515	485	536	529	542	513	518	502	481	534	507	519	564	526	528	524	512	538	549	518	557	495	528	535	485	498	535	554	538	510	485	527	545	507	525	528	545	510	542	494	554	476	540	487	511	565	529	581	523	541	525	529	546	540	545	516	515	520	513	520	525	521	515	522	523	529	515	557	500	519	525	525	547	532	517	499	503	518	505	532	552	520	532	571	496	506	555	484	530	572	538	490	529	508	491	491	563	515	534	534	526	536	515	498	531	564	539	504	514	521	497	532	552	522	525	485	488	510	515	561	517	535	486	541	488	534	580	491	506	531	532	512	517	511	528	536	497	530	527	510	495	502	468	552	535	570	531	529	504	510	507	523	512	484	478	504	515	481	524	556	510	501	490	498	504	512	472	520	547	528	507	519	503	494	551	509	543	483	543	504	544	488	490	486	499	564	520	537	527	521	535	525	511	579	522	482	532	517	512	506	537	505	520	547	519	506	548	513	551	528	531	523	526	523	509	524	482	476	505	545	513	517	506	512	553	496	502	509	554	541	534	515	505	545	581	505	488	498	561	505	526	525	520	524	533	530	496	507	469	522	533	522	529	493	555
5023	743	693	573	576	529	526	508	465	476	486	493	519	499	505	484	533	494	496	461	463	483	490	497	475	498	439	443	468	499	490	489	495	489	507	476	490	459	524	530	521	481	521	533	504	462	490	481	491	487	474	496	478	470	454	474	500	475	486	465	478	469	462	420	515	519	454	513	521	450	483	489	488	495	454	464	473	472	458	460	440	520	498	515	463	464	465	509	511	481	483	488	500	510	486	482	493	458	503	503	498	454	475	532	465	460	471	468	469	476	498	492	472	481	498	521	492	469	456	489	493	485	471	504	474	490	487	513	497	492	463	480	482	472	494	506	500	450	507	459	460	462	488	492	496	481	520	461	466	485	526	466	507	473	467	486	485	491	467	464	465	481	458	486	466	485	526	459	522	438	509	533	485	490	478	533	460	492	485	494	513	459	497	479	516	473	465	427	530	513	467	485	467	538	478	473	482	452	498	485	449	455	503	459	505	450	497	496	516	482	453	484	493	508	475	485	476	480	458	441	496	473	450	488	448	446	467	461	492	436	476	483	471	488	491	486	500	526	464	475	493	459	470	483	473	523	479	490	521	473	469	457	491	467	521	447	476	494	456	500	499	496	486	494	510	504	516	465	484	510	523	519	476	470	506	517	456	477	514	504	487	528	510	477	469	473	482	489	451	516	474	506	453	510	506	458	490	450	473	475	466	510	497	529	487	483	488	488	516	484	522	468	503	459	445	478	486	502	490	475	463	480	483	489	471	481	460	467	454	475	495	490	517	503	515	464	521	459	488	442	494	473	489	490	465	467	471	474	516	484	524	499	505	531	431	515	464	467	474	496	483	490	473	489	497	476	491	483	531	479	476	490	452	471	470	507	496	511	510	451	524	497	464	506	473	467	468	496	450	499	481	470	477	507	468	493	468	483	476	496	468	526	509	538	484	444	510	463	469	486	476	501	481	497	477	498	434	466	491	490	491	462	503	507	458	483	455	461	492	462	494	518	528	478	502	470	479	481	496	527	532	506	485	496	451	449	454	465	495	520	482	503	488	527	480	471	487	453	479	468	467	480	502	493	486	452	510	460	466	485	490	495	500	467	418	463	490	468	470	431	481	483	480	492	448	476	534	448	485	510	492	475	459	481	496	487	527	486	531	468	504	482	491	494	458	521	485	469	479	539	474	482	481	463	467	488	495	517	445	489	509	470	485	480	482	493	483	450	491	483	467	460	447	485	479	489	454	514	481	474	460	489	497	473	479	506	469	490	514	451	461	454	459	496	478	438	470	471	483	485	470	432	428	513	471	468	447	530	520	435	478	487	459	466	495	484	494	453	455	482	512	523	484	524	440	496	506	499	425	493	487	501	503	476	483	478	475	470	491	502	484	524	481	531	442	477	460	465	470	483	471	526	509	501	484	484	508	487	485	490	473	496	488	468	481	469	490	510	504	474	463	487	496	464	518	471	487	471	471	499	473	522	512	503	432	505	493	463	445	510	461	563	459	495	488	482	496	480	484	460	443	478	500	466	483	492	490	471	492	476	516	463	494	490	468	473	473	464	492	492	501	491	480	451	500	510	440	495	510	467	460	493	464	489	512	499	529	456	499	438	493	483	476	497	465	521	517	475	506	517	491	494	466	505	476	487	495	495	494	493	495	463	476	488	481	444	499	467	487	460	473	468	494	466	488	486	479	443	492	508	452	498	477	500	446	511	465	488	465	470	477	474	494	477	505	489	446	459	505	474	505	519	498	494	502	452	483	471	447	474	519	502	523	469	497	467	479	465	524	513	450	492	497	460	489	511	479	466	517	481	468	514	467	491	494	521	489	469	494	484	462	472	461	469	494	479	482	498	474	444	526	517	515	462	421	456	461	475	486	468	446	504	494	463	485	435	489	461	470	485	506	487	482	476	455	464	462	487	488	461	498	495	475	461	484	512	486	510	459	517	480	484	487	487	483	502	455	469	494	473	457	469	468	489	466	460	478	485	487	469	464	443	502	448	509	490	475	478	522	459	490	483	514	477	493	504	510	494	502	497	534	453	482	485	486	454	476	491	478	482	474	484	514	518	489	462	452	494	521	452	496	481	502	468	490	487	456	513	475	463	472	490	469	436	499	517	433	496	473	520	473	489	467	492	499	460	521	474	460	486	483	505	492	507	503	502	508	494	524	477	448	501	542	470	461	477	509	469	504	469	494	505	494	469	480	452	472	479	482	504	469	464	479	468	500	459	481	465	477	490	475	477	481	514	478	536	471	455	477	465	499	481	504	520	460	491	432	477	479	442	491	532	476	476	526	463	511	462	464	477	495	470	476	467	487	445	470	470	489	487	473	476	474	494	506	478	518	494	500	470	506	515	450	491	470	502	470	460	483	463	488	452	462	491	486	483	501	514	535	497	491	456	469	467	506	487	504	476	544	463	446	462	422	466	478	502	499	453	478	491	446	496	495	486	469	509	487	478	468	512	491	496	486	502	523	504	499	445	519	485	465	521	486	513	454	479	462	443	531	452	508	462	511	501	501	429	479	431	469	473	485	497	508	474	493	474	479	480	475	498	500	486	486	489	463	446	495	535	483	497	509	483	480	484	493	475	488	435	557	455	480	483	526	498	502	470	455	470	487	459	476	469	496	508	477	488	451	477	479	458	476	453	511	497	476	489	484	490	500	528	489	493	465	464	483	514	483	470	473	484	502	461	471	454	500	503	445	460	498	461	468	449	471	449	456	471	501	460	483	529	508	439	493	470	437	488	497	495	502	463	481	495	501	465	489	514	453	466	472	470	493	487	492	510	473	484	505	489	477	474	516	478	495	464	487	499	485	493	491	478	475	455	489	495	485	437	495	483	517	502	471	446	482	471	491	484	479	506	478	504	482	486	474	466	506	490	546	478	475	485	481	493	472	522	492	476	464	504	453	498	489	514	515	463	462	491	478	508	484	491	470	491	509	503	528	467	486	501	484	487	488	531	472	470	500	485	493	491	469	485	485	461	467	485	463	514	469	499	498	528	496	479	476	501	490	485	490	500	471	486	501	502	499	464	462	484	472	473	475	511	505	486	474	491	437	473	465	488	485	421	473	501	456	478	497	473	521	495	436	503	507	472	456	505	470	475	458	470	459	465	506	474	455	462	469	462	470	485	499	518	494	466	471	473	501	513	477	452	477	465	441	440	497	504	482	471	502	474	491	488	490	483	519	497	510	492	484	500	485	479	511	519	502	493	476	534	467	453	463	471	484	490	473	493	485	430	487	444	497	493	484	517	502	439	502	484	483	430	505	458	513	500	494	434	484	446	518	499	466	501	488	462	473	508	530	492	472	507	482	482	510	480	481	460	487	466	441	495	501	479	492	493	453	458	494	468	515	497	462	508	453	475	490	519	466	478	506	518	483	494	496	483	510	463	529	495	450	461	470	503	486	496	481	497	506	493	446	478	458	508	491	456	480	505	478	523	499	490	521	475	520	491	469	462	469	503	461	458	459	494	475	506	476	446	466	499
25512	21408	26101	19116	1363	589	472	455	365	391	399	378	354	364	358	423	367	375	360	346	355	354	355	339	332	353	350	336	335	352	352	369	373	333	351	349	355	356	330	336	324	366	337	312	356	356	360	328	344	362	315	322	351	331	359	338	357	337	372	330	338	330	353	336	370	342	347	347	334	372	378	346	333	336	369	340	359	308	319	352	292	334	342	354	323	341	343	341	346	337	381	323	344	329	364	318	339	349	328	317	344	361	343	330	322	347	362	309	370	339	348	327	357	377	351	350	336	331	353	332	344	363	343	321	340	347	336	348	328	341	333	351	355	363	338	329	347	313	330	363	358	331	390	351	357	319	299	309	333	338	335	369	341	353	325	324	358	322	345	391	335	357	344	330	320	325	348	351	346	354	334	338	367	331	356	368	347	320	333	338	324	339	335	338	332	345	367	330	348	356	372	348	337	305	364	350	329	359	362	337	323	348	351	317	345	348	352	361	343	369	353	319	317	312	342	343	296	321	320	321	338	386	342	350	342	331	342	359	329	350	299	356	335	344	343	334	344	358	319	354	352	322	332	325	360	338	340	350	311	313	365	358	364	366	337	381	323	355	335	336	348	324	339	368	366	355	333	330	345	309	374	327	377	338	343	345	375	333	368	366	341	326	378	326	327	316	304	325	321	336	342	323	301	356	353	351	354	304	332	343	304	357	330	350	322	332	318	338	329	368	330	350	329	339	366	297	317	337	337	360	364	361	346	351	344	373	384	333	343	337	337	324	345	352	352	351	362	345	335	336	377	358	324	354	340	315	326	349	369	353	320	367	327	362	331	334	350	344	321	362	322	331	350	348	312	325	360	364	340	363	336	292	358	334	336	349	358	362	350	331	343	309	327	372	338	350	350	350	352	360	342	320	343	332	326	368	326	361	319	356	366	328	317	350	328	363	333	303	326	333	349	350	329	332	361	326	370	334	327	365	353	334	340	326	352	358	354	336	329	355	357	375	338	350	328	351	355	343	314	312	346	359	313	332	339	316	370	359	340	323	356	354	337	328	360	327	347	347	320	332	363	302	321	341	320	352	325	345	324	331	332	314	328	338	329	333	358	315	350	347	357	326	329	363	374	349	319	323	337	350	375	337	344	339	332	330	353	348	316	334	345	355	336	341	315	359	328	338	325	333	335	382	331	338	359	369	329	373	347	364	358	304	351	316	312	383	344	334	354	330	325	342	346	351	357	325	313	326	343	356	344	346	338	339	377	379	326	314	348	330	314	327	303	364	363	365	376	358	365	372	329	338	316	355	317	351	346	365	312	325	334	328	332	343	347	316	334	346	337	312	334	353	319	332	346	334	303	334	338	329	339	315	376	345	363	343	306	319	339	334	340	365	342	341	357	357	344	327	335	345	298	350	352	345	324	342	357	311	325	371	345	344	358	345	348	384	317	370	318	315	370	306	342	335	328	321	349	335	373	366	342	355	325	354	346	339	316	329	351	348	312	327	367	333	344	366	341	366	362	330	352	295	351	338	297	345	348	323	331	358	330	337	347	352	372	345	356	333	300	333	342	348	328	345	343	320	338	349	332	353	356	375	320	356	339	355	313	346	335	348	364	339	368	330	331	343	355	339	299	323	340	376	325	354	336	317	318	369	316	334	352	349	334	350	343	354	334	304	360	341	346	302	331	358	375	334	339	324	323	333	329	347	355	375	327	355	359	357	327	328	353	369	325	326	339	344	336	319	361	361	348	311	340	358	366	324	320	356	329	375	323	312	333	346	354	331	347	356	328	330	337	343	354	340	318	350	333	349	347	330	333	383	365	340	336	353	357	357	349	334	340	365	354	348	354	364	361	347	332	332	328	354	331	338	359	322	336	325	282	335	359	349	358	342	342	349	349	337	317	356	331	326	359	313	352	337	337	341	337	316	310	336	361	348	351	354	318	337	305	360	343	334	337	357	321	331	327	356	345	341	344	349	359	350	369	323	335	325	326	329	349	343	351	325	352	336	340	342	343	322	317	362	393	324	328	347	345	353	369	379	325	321	317	337	312	352	317	337	361	307	300	358	364	353	351	344	332	338	326	336	344	351	334	330	353	354	324	327	305	322	336	336	348	322	373	303	364	318	344	372	365	331	354	336	348	363	318	359	354	356	340	357	335	316	317	336	342	320	345	363	365	362	349	351	340	344	355	348	344	319	353	364	342	348	364	344	330	288	357	326	341	327	331	337	324	355	344	345	316	365	353	362	343	313	339	369	319	316	363	339	335	320	321	297	339	346	335	343	313	330	345	352	348	309	347	319	356	309	360	336	331	337	323	344	335	333	369	353	376	319	337	334	338	371	346	343	359	358	344	347	367	322	335	346	337	298	319	339	381	350	333	331	380	348	338	310	323	369	309	350	328	348	355	330	369	318	341	366	371	315	326	328	348	352	345	355	345	340	345	303	365	352	350	325	300	331	331	328	336	313	347	351	336	343	346	316	366	317	319	353	354	336	342	351	363	324	361	324	340	341	332	338	316	361	341	336	340	331	351	337	343	314	342	350	344	338	371	313	375	336	380	350	320	333	339	347	357	349	360	317	344	325	304	354	330	323	318	350	335	296	344	346	368	335	353	337	355	316	350	348	378	353	347	332	353	356	363	354	337	314	352	308	314	328	359	344	321	311	313	355	360	334	318	332	361	341	337	379	329	343	334	357	353	325	310	334	345	364	333	343	352	368	322	322	347	294	369	339	349	357	368	367	371	334	334	325	347	336	350	370	378	322	316	364	327	328	339	324	363	326	308	319	312	351	328	330	320	353	373	348	334	365	336	344	347	367	355	357	332	354	356	324	313	350	330	317	363	345	333	332	328	348	329	345	318	355	363	344	328	334	355	329	350	328	346	338	331	362	342	279	337	338	338	326	351	346	327	320	347	332	295	315	355	347	345	312	328	320	328	390	350	311	319	341	367	351	352	351	372	336	350	312	351	335	323	331	349	312	327	331	310	342	336	349	340	346	307	356	365	369	359	334	345	338	338	329	352	324	357	339	367	325	354	354	357	321	346	339	336	327	309	322	344	340	346	335	354	329	373	368	359	324	325	338	360	327	331	336	340	335	347	339	308	326	331	337	305	336	357	303	333	378	323	339	348	339	344	325	338	338	367	324	334	329	354	343	306	322	318	330	297	327	352	333	342	326	307	353	316	307	363	353	343	332	316	355	337	366	365	354	324	309	342	336	322	343	335	334	337	342	329	339	339	312	341	327	324	320	336	344	320	310	337	334	325	347	342	326	342	317	339	348	350	364	351	339	367	377	340	334	348	325	307	347	312	351	329	302	360	343	344	350	359	353	328	354	318	315	356	355	358	337	377	386	334	347	340	306	323	314	304	323	363	374	318	347	358	357	345	329	325	328	345	359	308	315	330	359	301	368	366	344	332	326	325	356	372	331	344	310	344	344	354	315	341	354	349	341	334	338	331	357	334	340	315	343	334	361	336	329	346	360	332	319	366	336
3334	1962	1638	894	685	565	561	499	458	430	372	398	368	386	375	384	377	340	341	345	369	340	340	365	352	322	373	364	370	349	356	346	357	362	356	329	360	324	328	353	342	379	324	327	366	365	353	360	355	350	330	357	354	365	330	342	306	360	311	342	342	348	371	312	351	336	354	352	363	347	353	334	357	384	367	362	319	345	366	345	331	359	339	357	319	339	343	346	331	347	349	315	350	333	347	323	357	376	305	327	375	364	335	349	340	367	371	306	345	343	334	329	350	334	360	351	358	314	337	367	330	350	332	361	311	326	352	341	355	351	342	368	316	352	323	339	356	335	350	334	331	365	332	338	347	362	365	349	339	388	368	352	352	342	384	365	330	317	337	318	352	335	342	322	335	345	348	346	308	355	350	326	342	357	381	352	360	336	339	357	334	329	348	353	317	362	344	315	362	356	353	326	346	346	327	333	393	348	376	322	332	312	336	345	334	370	363	361	367	340	390	324	340	346	342	355	329	331	345	318	350	342	350	354	359	345	366	298	337	379	348	342	289	355	347	338	337	384	319	378	309	350	311	360	365	358	358	347	348	335	350	334	360	358	349	357	342	343	341	370	340	354	317	321	346	350	338	352	299	326	337	352	336	336	379	353	330	349	315	365	392	382	338	375	342	370	354	336	364	351	357	319	364	316	371	337	353	300	368	346	350	319	362	357	363	333	336	364	358	316	347	307	345	354	353	369	352	333	340	361	322	319	321	311	358	339	351	318	371	374	341	326	325	331	328	342	379	370	334	368	324	354	339	331	341	348	364	342	356	363	334	340	338	335	340	377	349	344	321	364	369	314	347	333	371	365	314	337	319	324	331	378	363	360	323	350	367	347	323	334	330	318	369	341	323	335	331	331	363	353	368	347	322	318	298	363	331	311	346	351	334	336	324	369	318	357	318	375	326	352	365	338	328	330	340	373	363	370	363	338	308	362	371	365	337	361	325	360	347	349	339	354	349	348	343	361	338	369	327	324	298	362	329	369	345	358	346	365	321	348	323	324	327	357	317	338	358	333	311	330	338	320	347	345	338	338	339	329	339	324	300	327	324	367	331	372	368	346	361	365	351	336	349	319	330	372	369	336	357	319	351	337	349	340	315	364	343	341	339	343	339	338	329	333	342	331	342	349	342	339	380	346	333	340	361	314	369	340	344	356	335	330	325	324	319	339	368	390	343	342	319	353	332	383	329	323	339	316	355	349	351	347	369	331	330	351	338	358	305	362	331	329	355	346	320	340	328	341	330	322	348	325	308	323	362	307	339	323	335	349	362	374	342	335	338	354	342	353	350	384	330	322	327	336	335	329	329	357	323	356	322	321	350	350	346	364	342	334	324	360	324	352	360	346	319	304	355	321	338	355	367	365	329	352	364	363	347	344	339	353	351	350	342	342	384	315	352	338	338	328	320	364	342	319	318	351	312	333	333	332	349	366	308	346	327	355	346	374	328	386	388	338	336	312	343	347	324	324	337	346	336	339	356	366	315	355	331	326	343	323	342	326	346	340	337	366	327	348	338	357	341	377	340	330	368	341	344	336	345	346	332	351	337	320	314	354	335	346	384	326	345	364	351	347	336	322	367	316	331	351	352	375	347	346	331	360	306	338	325	334	348	324	332	362	324	377	315	334	361	322	362	324	362	347	356	342	340	328	326	376	312	318	333	365	350	328	353	365	321	359	336	356	357	313	369	329	353	321	290	346	327	330	361	336	321	347	337	310	347	350	356	325	321	337	333	333	351	307	338	343	329	324	352	373	369	330	338	312	328	358	343	355	352	339	334	330	358	348	378	286	321	327	354	349	341	374	341	320	320	354	368	347	364	328	353	313	317	336	334	358	320	323	341	326	336	344	280	342	322	371	366	330	347	312	357	341	341	333	350	312	353	362	314	361	331	366	345	349	375	368	327	325	292	356	349	344	338	346	366	370	349	328	326	346	331	333	359	341	342	314	358	322	348	387	315	318	336	317	350	302	317	362	355	310	349	350	343	341	367	342	347	344	376	345	376	342	358	343	349	390	331	350	342	359	349	357	325	336	353	332	297	337	367	326	349	322	328	308	353	361	344	357	354	318	377	351	348	358	344	296	348	332	347	313	328	339	324	358	341	358	330	331	348	350	339	362	381	332	358	338	331	373	313	365	355	329	364	325	348	338	347	349	352	321	350	350	311	342	361	335	345	360	323	362	359	338	350	328	336	333	343	328	341	346	378	352	358	361	333	328	354	337	349	349	369	342	380	356	326	333	325	341	332	341	316	347	321	322	321	376	350	340	359	326	344	327	349	359	343	353	332	331	328	346	336	371	361	367	311	345	333	354	335	337	327	357	323	320	323	356	344	370	343	313	344	351	343	365	290	343	308	350	378	341	394	362	339	347	342	344	350	337	375	332	365	338	334	349	317	344	353	310	343	329	365	336	334	326	348	354	325	331	333	377	384	349	345	358	294	337	324	372	331	350	299	351	348	346	344	364	327	345	374	370	376	335	332	338	332	341	348	321	365	316	368	296	329	358	323	330	361	337	314	354	321	367	338	328	352	355	342	335	341	315	319	346	306	353	331	335	348	355	346	361	359	380	352	365	329	342	353	328	335	325	333	328	356	328	320	343	357	333	354	313	335	362	352	335	309	350	314	320	313	347	339	337	356	320	324	340	330	336	380	325	354	348	324	319	328	330	332	329	335	339	348	325	385	387	366	346	333	317	366	329	351	335	350	367	331	322	338	320	336	311	316	334	365	345	337	335	343	338	339	310	320	332	350	355	327	343	338	332	361	345	327	389	360	350	335	316	331	340	347	333	301	378	321	329	337	323	330	411	347	337	352	352	353	351	345	344	344	324	346	333	345	375	311	374	353	347	321	366	349	321	339	347	317	343	323	340	342	350	343	338	323	348	360	358	336	347	303	334	304	333	344	341	358	372	373	366	345	348	379	367	346	350	302	333	361	321	345	313	323	337	332	302	300	337	344	342	304	338	329	345	328	357	358	342	388	359	353	332	333	351	348	335	378	368	315	351	344	352	366	342	318	358	345	359	364	340	326	319	352	371	360	344	345	342	357	357	335	327	327	355	337	356	366	328	339	368	298	341	294	365	372	353	331	351	309	320	341	367	332	317	375	323	329	328	354	324	313	371	343	327	326	290	354	341	328	338	330	357	367	336	369	358	349	311	340	323	349	341	344	328	342	344	310	361	347	366	341	341	363	357	340	342	307	351	335	335	346	344	364	367	310	328	339	358	348	357	349	339	361	326	338	363	341	324	334	331	352	327	337	352	308	352	324	328	344	326	337	345	298	327	375	370	370	353	343	372	303	334	326	337	328	320	283	348	342	341	355	295	351	324	362	323	344	396	365	330	366	308	361	319	329	330	330	320	332	355	359	344	332	313	333	363	324	303	340	344	348	330	341	343	313	353	336	338	315	365	347	303	339	342	359	345	349	358	344	310	318	351	351	331	311	322
24256	21400	28533	24649	20063	2344	838	474	401	335	347	310	297	330	278	298	287	225	253	275	266	292	236	257	273	265	265	249	252	236	240	234	250	257	249	241	230	282	259	242	247	263	246	270	248	272	281	244	241	277	210	247	244	253	248	220	251	233	264	241	232	256	219	260	253	255	259	245	250	225	267	217	235	213	240	258	235	242	280	231	254	245	223	241	261	224	239	245	236	248	272	257	250	260	253	252	238	272	242	251	286	269	249	265	247	250	239	269	236	241	242	255	273	227	245	226	264	248	237	252	270	223	250	220	247	243	267	234	276	242	213	259	248	244	247	236	235	248	280	237	267	250	239	237	262	246	237	258	231	247	224	242	265	242	257	249	266	230	239	244	240	209	237	226	262	237	224	251	237	252	263	231	261	258	255	255	230	230	243	266	239	206	228	227	233	238	248	223	237	240	238	233	253	235	256	256	252	291	237	241	277	244	250	232	266	265	232	245	242	228	256	256	242	213	253	256	234	266	251	250	244	241	217	253	245	196	245	287	267	245	228	260	283	246	243	243	250	255	241	236	240	234	235	276	261	236	257	229	234	268	245	236	229	227	243	257	234	236	251	240	231	255	228	227	222	243	251	242	244	245	265	242	244	253	252	240	270	250	241	262	247	248	281	243	229	249	214	252	253	264	246	250	241	229	233	266	270	295	255	252	254	239	263	262	239	244	240	243	241	278	239	236	250	241	237	209	249	248	247	243	234	248	252	235	259	241	241	264	237	240	209	246	248	235	222	229	254	250	242	273	243	227	223	251	233	221	262	258	249	258	260	262	250	251	265	238	251	265	247	234	263	223	239	263	266	278	247	216	240	232	267	243	241	276	247	241	285	278	229	246	244	244	240	205	254	234	239	234	214	252	254	259	229	266	247	242	237	219	264	267	281	256	206	220	262	252	212	252	261	258	242	255	232	241	244	272	264	229	260	263	255	238	220	228	239	236	229	243	261	232	235	236	266	262	274	267	254	231	239	249	234	242	259	255	267	225	261	238	242	270	265	251	242	248	221	252	232	248	256	207	244	235	255	223	243	244	260	245	227	249	226	247	262	258	234	248	216	234	260	258	243	226	227	227	219	249	246	253	272	241	229	253	248	240	238	238	246	235	248	251	234	240	244	235	218	247	243	275	255	244	240	233	271	260	230	240	241	237	238	234	230	242	266	259	251	243	232	249	231	239	243	238	250	238	235	258	236	275	258	256	239	237	206	245	253	250	247	224	265	239	253	252	243	239	250	251	243	247	253	238	266	268	246	235	265	245	253	245	220	223	232	233	260	205	224	250	226	223	262	235	240	244	249	236	207	267	249	249	254	232	239	247	242	211	223	250	265	254	215	216	204	237	242	223	253	239	226	263	249	252	242	227	232	240	251	239	265	241	238	221	257	259	233	240	237	230	246	253	255	262	230	260	233	253	212	254	246	241	229	243	266	267	243	248	248	241	235	237	271	229	247	218	263	256	252	239	253	242	234	251	255	235	242	235	246	257	262	247	264	258	228	236	236	246	254	265	271	253	283	226	253	237	262	237	249	242	250	261	240	247	240	251	255	213	237	235	244	239	232	235	234	226	255	240	247	253	259	239	226	249	233	242	237	262	262	232	259	238	219	223	230	234	243	251	234	225	250	262	267	253	241	223	231	226	251	237	239	225	245	235	244	240	233	245	237	260	243	239	255	243	228	240	273	227	227	216	258	233	217	261	238	259	248	271	253	239	254	233	220	246	219	261	255	247	251	261	264	243	253	253	254	263	253	234	215	260	243	259	253	253	268	229	235	248	237	216	243	229	264	267	230	244	221	254	232	245	247	241	248	265	276	248	241	225	244	266	249	242	247	257	236	222	248	239	227	243	267	243	273	269	244	277	267	234	239	239	234	235	229	253	244	232	239	251	260	262	245	247	253	248	244	232	244	247	242	257	262	242	235	244	235	241	274	260	262	224	265	255	245	262	209	242	249	230	221	236	226	238	256	265	258	234	234	268	260	231	243	241	225	219	248	243	271	239	220	240	249	250	242	233	236	238	253	247	228	259	248	264	231	221	244	255	231	268	262	228	232	241	251	227	218	261	255	279	232	260	236	240	217	250	276	252	255	282	234	254	255	238	278	251	245	255	225	250	233	214	226	222	230	249	228	236	230	262	241	211	232	218	238	245	232	229	219	261	258	238	250	253	244	232	258	244	251	251	250	256	239	235	248	217	254	248	245	251	230	239	228	247	239	247	251	247	241	234	226	247	233	250	231	240	250	237	228	249	254	233	255	254	228	226	285	262	236	220	235	274	229	233	250	263	242	253	276	216	276	262	232	257	258	225	282	257	249	226	226	262	246	240	242	249	284	219	218	256	212	241	252	261	250	270	241	233	260	245	234	235	232	228	222	253	230	230	236	210	229	258	231	273	265	266	226	257	253	227	219	276	235	256	232	238	273	266	208	267	277	262	236	270	250	258	252	230	244	252	194	249	225	258	252	236	255	244	288	227	237	273	251	216	235	256	239	266	230	238	264	240	240	247	226	226	260	239	230	250	238	246	242	226	261	268	217	261	216	228	236	246	244	235	246	259	252	206	244	217	221	274	237	232	245	267	244	232	261	264	242	219	252	280	228	283	241	236	235	242	248	230	240	257	264	256	256	236	231	223	237	247	242	234	242	233	240	234	217	225	231	240	255	253	245	206	238	221	228	245	222	252	272	258	254	234	243	250	231	238	230	232	257	278	253	239	233	252	238	258	244	215	233	233	255	242	246	237	220	249	230	246	221	254	238	235	258	243	250	237	250	277	268	282	254	244	264	226	225	216	254	252	268	225	240	246	211	271	251	243	263	261	253	254	245	233	187	280	274	243	234	240	253	248	230	238	293	231	257	246	238	259	230	264	210	250	223	246	265	254	257	246	233	245	263	268	226	237	259	250	249	273	251	239	275	234	262	244	255	227	238	258	251	258	235	261	250	264	276	237	218	230	245	226	243	249	223	233	261	236	225	237	244	245	212	247	199	245	271	228	230	243	233	240	186	243	247	254	223	246	259	240	249	231	247	254	236	231	279	259	217	258	239	279	231	248	255	232	236	224	251	221	249	244	242	254	239	261	269	239	226	235	259	234	243	226	248	255	263	256	202	244	267	208	220	240	243	242	208	234	220	236	266	274	272	245	217	233	237	255	271	260	264	236	242	236	237	253	254	254	254	269	246	256	247	270	264	258	246	226	228	230	238	272	233	246	257	264	246	225	261	251	248	223	266	243	239	248	245	204	249	223	240	256	235	227	234	246	240	231	224	250	219	243	229	246	254	227	234	271	268	265	230	264	238	240	235	275	227	267	236	244	241	258	241	247	255	246	226	264	233	220	245	248	253	230	233	250	242	216	255	274	238	279	253	248	282	273	243	261	244	242	246	265	232	269	234	245	279	228	233	248	236	276	240	244	254	254	218	251	245	256	216	259	242	277	257	240	261	243	211	241
3309	4404	3459	1760	1233	905	720	573	536	523	403	409	394	395	320	326	316	347	314	317	311	295	287	329	277	306	311	294	274	256	262	294	274	295	273	288	251	254	257	288	246	276	260	292	274	258	267	266	293	284	281	283	273	253	284	258	273	266	264	296	254	240	240	274	284	269	261	270	284	260	285	286	255	271	270	299	301	241	252	289	271	260	299	284	271	262	275	281	267	255	262	275	277	261	250	252	256	267	264	224	283	271	274	263	271	256	250	283	250	249	243	263	253	285	281	257	261	258	252	275	288	288	260	248	280	239	246	251	267	237	258	250	268	277	282	280	274	252	253	243	289	287	271	252	254	237	278	254	241	265	243	272	235	232	297	253	241	274	242	277	264	284	244	275	265	255	258	252	243	260	255	245	262	279	243	238	257	266	258	261	252	268	231	277	265	278	270	274	257	251	256	254	264	265	269	279	272	280	271	263	243	250	311	257	277	250	259	293	244	266	247	287	246	231	243	250	263	279	261	230	276	269	272	236	275	256	257	245	257	270	258	290	261	289	297	260	265	267	239	258	273	247	265	278	241	246	257	259	275	279	266	258	270	253	278	267	249	281	272	253	275	237	247	246	250	253	262	254	232	253	272	282	259	272	265	230	273	271	272	254	266	275	258	246	260	255	235	242	278	261	257	255	264	243	226	275	265	243	277	255	281	247	266	246	291	233	262	251	267	260	266	253	260	266	247	251	273	300	270	253	255	235	251	257	249	227	254	250	246	250	251	275	266	271	264	269	276	281	256	272	246	244	266	263	266	238	255	256	253	257	239	269	288	260	253	228	281	248	254	267	244	243	266	265	274	286	243	264	250	271	273	262	235	264	240	267	277	257	241	272	246	259	268	249	263	230	228	274	243	252	250	243	255	265	240	256	261	261	258	264	273	254	243	270	259	258	271	262	272	251	257	255	254	251	257	247	239	253	237	260	250	279	248	288	250	269	266	235	253	265	254	252	263	288	265	277	264	246	260	245	267	289	269	222	237	231	236	243	256	236	251	261	249	258	242	250	273	241	285	252	253	257	280	241	220	273	238	268	290	289	244	238	264	259	239	253	253	260	270	284	257	244	256	286	253	267	249	264	250	278	270	242	222	247	261	253	262	242	276	262	258	253	233	250	243	270	224	254	284	267	277	281	285	266	265	259	247	259	262	272	266	254	265	264	256	268	218	230	267	233	269	264	257	264	265	249	238	285	255	243	230	267	274	271	287	248	264	267	269	235	231	249	283	242	255	242	262	265	263	240	268	261	284	261	281	265	249	282	252	279	282	266	235	258	250	269	244	273	261	257	249	270	266	271	253	248	261	287	274	279	254	258	235	255	239	262	284	243	262	263	269	268	239	261	259	264	270	252	254	278	277	258	232	269	256	285	269	268	258	255	268	265	294	265	264	284	259	257	255	237	269	250	264	278	265	259	249	242	284	271	224	297	247	250	278	271	260	260	276	238	259	257	242	261	250	258	229	253	259	273	246	241	242	293	264	296	255	245	234	287	260	281	239	259	274	275	266	258	254	258	255	277	288	284	264	277	279	264	256	266	269	270	257	230	287	237	293	251	288	254	267	263	241	252	252	246	269	269	249	250	255	254	260	240	272	289	263	271	268	267	249	287	239	267	256	263	270	285	250	264	238	248	264	226	271	282	252	235	271	266	217	259	257	253	229	267	244	254	257	240	242	279	263	257	262	237	257	265	254	238	268	243	273	275	252	262	269	253	270	269	255	245	261	259	276	265	275	237	256	261	224	317	249	262	234	258	233	267	244	254	250	227	247	294	277	223	264	247	241	269	263	285	258	235	270	282	237	270	277	248	269	255	284	241	241	240	267	249	270	273	271	269	226	243	269	264	237	251	245	277	232	210	257	256	261	274	264	258	237	238	271	267	250	288	257	254	279	241	255	266	286	260	282	236	266	268	241	265	264	247	261	263	238	278	243	251	242	289	247	249	261	262	262	230	250	254	253	259	234	260	248	268	258	246	244	267	284	264	276	270	248	245	284	273	275	274	254	242	256	255	241	274	248	232	253	282	244	287	257	276	245	228	277	249	253	255	257	277	270	249	278	263	272	236	259	258	234	274	254	249	249	255	262	253	245	261	263	244	273	252	273	255	246	251	248	243	235	295	273	257	246	273	281	227	266	250	261	248	259	228	262	251	247	258	231	299	259	258	239	261	247	255	249	255	236	268	250	286	273	263	275	262	272	241	231	250	246	276	263	275	255	228	239	275	252	297	264	242	254	246	254	253	262	244	270	253	243	268	258	255	288	259	264	254	244	247	272	256	252	242	260	274	268	246	252	238	258	239	251	281	263	259	250	264	257	236	266	235	262	275	293	272	247	268	238	262	263	248	259	249	241	254	250	266	231	273	241	282	271	250	255	273	246	251	251	258	242	272	292	233	253	257	272	236	258	242	236	276	254	248	259	265	255	262	267	250	273	255	244	246	283	230	247	240	282	237	273	258	232	266	276	253	250	244	275	241	243	263	254	213	253	260	266	270	250	244	246	261	255	253	234	242	244	264	252	273	250	234	262	229	239	258	236	251	230	239	255	252	288	244	259	234	251	253	270	218	280	265	252	256	254	265	247	280	244	235	269	272	242	273	227	255	282	246	250	273	259	256	257	259	251	261	254	261	244	220	267	275	243	270	284	245	227	265	225	268	236	259	262	247	237	267	246	251	261	237	276	278	267	229	207	268	262	259	242	249	279	269	280	256	245	243	251	262	249	255	241	250	248	238	260	282	269	253	247	259	253	269	252	255	262	286	255	264	215	271	240	244	262	265	268	253	266	223	238	267	288	231	269	254	269	248	266	275	262	261	264	246	267	242	242	265	215	259	240	286	255	274	268	259	274	244	254	280	283	249	238	268	252	252	268	275	263	228	290	273	272	254	277	262	268	259	251	241	280	262	264	250	264	243	258	254	240	239	238	256	241	259	241	244	261	257	248	249	259	270	253	275	270	279	277	245	267	269	269	271	255	273	266	253	301	266	250	284	266	261	266	257	222	270	224	271	259	248	279	263	246	257	244	266	272	248	253	234	290	267	272	263	251	247	266	230	247	250	232	280	290	266	252	233	239	241	272	261	295	249	259	241	272	236	221	260	251	259	262	253	264	261	251	233	264	263	244	249	262	276	257	223	258	274	276	266	271	287	276	273	291	266	269	275	262	257	253	263	269	267	253	249	242	267	258	270	240	262	245	275	270	263	266	265	265	245	270	272	271	278	247	232	255	260	257	247	222	249	276	249	248	272	248	261	237	226	242	253	257	260	288	252	276	288	262	247	259	269	268	260	255	224	247	262	238	255	258	261	247	274	265	261	268	266	260	257	227	258	236	250	264	258	244	267	253	238	237	239	226	261	247	244	263	261	235	277	260	247	235	247	261	250	265	233	244	262	260	282	247	240	252	259	275	283	265	247	250	262	224	250	250	245	256	251	269	239	273	249	269	243
27556	11624	1457	841	617	535	518	539	510	547	493	515	500	525	605	517	550	537	511	497	520	519	563	483	458	514	525	498	521	510	526	482	546	506	498	507	508	522	499	544	553	497	517	498	536	537	520	538	522	496	527	502	542	521	517	497	554	495	569	519	504	495	514	557	503	552	506	521	497	517	556	520	528	527	503	504	492	574	537	515	477	523	509	479	543	524	505	559	526	552	545	503	469	500	517	491	513	511	538	510	484	521	516	524	504	519	544	497	524	492	451	526	510	525	511	471	559	508	515	504	551	532	549	525	521	490	503	539	551	541	511	524	510	480	519	488	486	473	519	518	519	529	552	543	486	519	483	519	505	537	498	529	541	470	483	523	498	507	516	511	511	512	525	564	520	498	527	548	488	539	507	534	519	508	535	493	515	544	515	502	470	495	495	538	505	492	514	517	482	531	530	507	530	492	550	531	518	502	515	504	553	499	527	522	493	527	503	506	530	532	547	540	511	524	550	533	492	537	486	530	526	559	526	498	524	508	510	536	504	518	523	490	536	540	518	550	525	505	515	511	489	500	519	539	522	517	515	510	491	533	526	506	534	565	512	499	547	521	544	454	488	532	491	496	479	435	511	523	534	535	548	510	553	538	534	495	504	488	507	535	485	529	482	529	504	542	523	532	489	493	500	528	517	535	500	508	488	549	486	545	486	457	474	523	529	523	555	488	525	526	541	520	515	493	539	504	486	500	517	520	492	545	521	532	484	504	515	521	494	488	521	482	528	507	518	530	555	520	489	550	484	508	530	514	507	503	480	507	491	519	533	518	522	523	531	514	520	534	479	513	539	530	543	515	519	484	508	573	507	572	524	572	543	557	558	555	523	581	530	534	529	519	501	536	525	511	500	537	513	554	500	492	473	527	592	524	498	521	528	540	507	559	506	519	489	508	530	510	541	517	519	529	503	546	545	481	498	531	522	483	499	526	513	514	542	521	531	491	477	527	498	521	523	481	538	513	503	524	515	489	508	485	515	504	514	497	498	529	517	500	489	528	539	534	518	557	510	491	535	538	495	494	554	561	473	493	488	508	456	524	524	524	498	500	485	526	509	551	528	544	526	500	541	535	544	504	478	504	519	531	500	514	507	535	497	535	517	499	540	449	517	547	479	489	540	503	529	550	531	502	532	509	547	513	500	533	507	473	503	496	504	512	518	496	502	512	548	492	510	495	536	494	512	535	516	528	476	488	512	488	500	482	529	533	486	493	499	479	504	496	512	524	550	488	485	519	509	540	469	480	515	524	493	524	511	482	506	518	538	509	519	520	484	476	498	529	534	510	542	535	516	484	494	516	512	524	534	522	525	516	503	479	530	485	496	503	515	500	526	498	479	514	534	514	497	525	492	524	498	541	508	518	540	520	504	534	481	536	509	514	504	533	507	537	520	521	505	512	512	518	494	503	536	493	535	523	516	499	508	556	503	529	552	529	526	516	535	532	513	496	519	533	513	499	505	499	505	493	531	470	518	495	512	525	520	500	486	495	512	484	520	479	543	546	509	497	513	529	536	510	477	465	528	522	533	486	494	528	535	512	534	572	491	501	511	493	560	558	522	532	521	528	521	494	551	508	533	505	542	521	503	493	500	533	508	522	516	539	507	506	519	534	520	503	527	488	511	546	483	565	498	510	569	496	484	504	483	509	476	526	541	506	531	519	520	579	531	518	550	520	523	502	509	557	503	512	498	510	537	539	517	502	490	498	498	523	525	517	457	525	556	550	503	516	537	492	527	529	507	533	485	516	483	531	494	509	491	499	505	496	512	554	505	478	516	519	551	506	536	496	485	511	492	543	484	499	502	518	520	508	537	521	517	500	529	541	558	494	553	494	529	523	501	512	496	560	511	493	520	566	529	511	464	519	549	528	474	565	516	566	550	514	518	504	553	479	530	490	501	507	511	514	510	523	519	493	522	503	536	513	527	498	540	545	493	531	473	509	519	496	485	507	539	476	534	527	509	513	516	519	513	505	536	510	530	528	508	507	531	509	550	484	504	516	493	542	551	538	521	515	490	479	556	518	522	512	542	479	516	535	513	505	507	527	506	545	528	498	507	484	497	496	517	510	527	532	507	530	546	545	529	537	478	455	557	509	516	504	496	473	477	499	509	458	470	495	557	533	518	535	515	501	508	530	514	514	527	516	510	555	523	535	519	520	523	475	537	513	499	499	523	524	520	524	472	506	527	526	533	538	509	502	489	539	549	491	505	510	505	552	500	507	505	528	513	494	477	563	499	527	487	491	518	486	542	487	502	534	525	541	486	485	534	508	499	536	542	501	520	532	493	499	540	537	522	487	503	505	526	541	542	530	588	520	494	480	484	497	488	533	496	494	490	531	555	508	484	529	555	521	522	519	504	474	530	536	503	489	513	515	465	500	491	477	480	542	520	539	524	530	526	525	519	483	494	481	501	528	517	528	499	524	497	544	498	504	478	525	499	518	546	534	490	497	511	485	559	504	489	527	527	534	490	522	504	535	537	479	533	496	521	524	489	522	503	466	513	485	515	510	501	521	514	540	557	519	532	492	527	520	530	498	550	534	481	527	512	509	487	513	571	525	535	537	473	562	545	534	522	487	497	520	487	503	501	515	527	565	498	525	513	489	519	464	544	507	544	511	507	464	499	556	538	518	501	490	542	513	482	518	505	517	543	512	504	530	518	525	542	516	458	500	536	504	491	511	548	503	516	496	507	528	520	484	500	519	504	482	521	502	544	515	514	510	501	524	487	496	526	533	480	502	532	542	519	512	506	505	510	526	533	521	494	481	563	510	512	501	481	534	490	525	550	516	502	521	503	496	520	525	486	510	522	486	534	503	539	511	527	481	504	542	506	482	488	496	530	530	510	540	538	512	520	486	520	500	532	521	522	537	484	522	510	528	518	524	503	553	499	516	527	505	527	491	516	530	532	504	548	537	504	551	515	538	515	497	512	528	503	549	553	501	525	518	547	539	544	504	482	509	522	513	502	528	497	549	498	501	503	512	490	505	502	498	505	489	513	535	514	541	489	520	546	476	563	510	518	519	500	504	596	568	511	516	523	559	507	561	520	550	526	502	493	494	513	528	496	491	502	493	533	518	460	478	491	523	497	549	503	477	514	533	517	512	517	538	525	524	528	518	501	540	519	515	496	558	523	514	494	526	505	547	487	547	515	531	543	520	533	514	489	555	490	535	464	509	520	539	530	475	506	506	542	493	521	505	486	520	489	504	515	508	491	492	501	537	505	518	515	509	498	558	524	504	528	526	535	540	525	547	516	531	527	495	522	513	503	495	523	505	538	526	533	532	501	498	517	518	527	526	540	507	516	545	559	513	493	510	515	547	500	486	536	512	559	507	533	510	484	501	508	546	521	507	524	487	494	521	557	568	499	521	513	462	526	478	473	531	491	486	524	510	519	512	536	532	552	502	525	531	523	491	524	509	497	557	536	475	567	497	549	494	505	512	495	517
5035	733	678	585	511	489	507	486	500	515	508	497	473	471	510	485	481	503	515	491	539	504	495	465	470	507	470	476	486	471	472	474	474	496	476	512	433	487	495	503	485	497	471	500	481	487	489	496	497	478	492	510	519	508	476	472	485	449	476	476	450	509	472	520	549	490	498	494	513	493	481	450	506	523	492	458	477	447	503	476	506	476	533	459	489	498	478	462	505	473	511	496	467	481	535	446	515	456	506	492	482	510	450	526	523	513	531	491	461	509	462	528	487	472	512	490	500	509	490	482	468	475	473	479	494	485	501	457	485	494	468	453	459	516	489	480	438	462	523	491	506	475	451	489	524	451	478	477	484	495	489	495	451	522	483	455	472	473	492	466	488	467	492	473	465	467	509	514	485	481	519	504	494	482	464	479	526	524	537	472	486	491	524	483	485	464	488	468	483	480	495	474	456	455	511	487	472	535	518	477	492	488	484	478	459	520	496	511	484	500	451	492	474	515	486	503	506	477	471	459	487	500	528	501	505	511	520	481	458	411	505	522	498	453	470	479	495	505	484	489	457	508	475	477	478	517	450	478	479	484	510	478	462	487	491	527	495	485	445	454	464	469	461	498	480	491	482	522	498	489	487	503	486	533	469	477	478	497	489	463	507	523	507	485	467	499	475	503	513	519	466	451	419	475	468	489	541	464	498	488	430	497	478	513	522	501	515	476	456	457	436	511	479	453	508	507	482	492	500	469	446	487	509	501	502	528	472	523	505	495	506	520	489	426	460	472	470	490	476	457	468	497	508	459	476	501	524	492	470	512	493	507	489	467	474	480	480	454	507	504	472	479	500	500	474	478	510	450	502	515	517	511	504	453	498	475	526	498	493	499	435	518	505	443	483	481	493	519	497	458	495	486	506	458	487	526	497	491	483	485	488	496	439	485	483	479	473	479	527	497	495	494	513	459	466	482	492	512	500	481	453	479	503	451	518	497	512	461	486	474	480	525	472	494	511	518	465	479	512	479	463	472	496	495	497	494	479	479	514	477	536	475	468	529	487	510	473	518	495	488	490	504	508	494	507	442	474	521	491	465	534	500	441	490	521	481	425	482	489	454	461	473	470	480	471	467	470	469	449	484	500	501	469	465	478	491	499	472	514	501	498	474	499	477	525	515	451	485	495	476	471	459	509	481	485	512	455	453	489	495	541	479	486	454	485	480	462	439	480	480	477	458	476	454	487	528	463	483	485	469	509	479	510	477	466	470	499	477	493	500	493	454	531	479	488	468	518	495	477	462	527	466	491	484	482	474	524	500	470	454	475	474	549	476	466	460	497	513	489	497	474	506	506	458	517	494	487	467	537	514	499	511	482	517	490	496	517	462	493	490	500	452	441	505	493	516	466	469	522	484	533	465	520	479	493	479	451	468	503	488	461	484	451	484	534	536	470	472	497	459	466	475	509	492	534	439	472	503	506	496	496	493	507	505	480	492	491	499	507	489	488	471	453	477	498	459	490	536	486	507	467	445	523	463	486	480	490	483	513	463	471	493	492	489	484	476	473	474	483	466	492	462	471	513	470	500	484	486	488	511	479	520	502	481	497	444	441	502	491	520	467	505	430	525	512	498	458	485	515	502	466	497	533	483	500	481	510	479	471	471	488	452	485	514	445	506	516	525	474	494	483	464	516	487	473	482	515	482	465	488	463	497	505	486	475	484	455	521	459	461	480	498	490	448	534	514	488	452	470	500	493	505	526	488	487	480	533	487	486	458	482	439	467	505	483	473	441	470	450	518	487	532	490	509	481	457	506	500	482	476	513	482	492	504	443	507	481	433	480	499	476	476	514	484	513	498	485	516	505	467	510	516	487	501	472	486	484	445	450	511	503	416	480	436	502	447	476	460	484	510	519	495	507	511	490	506	452	529	480	469	502	489	487	519	509	516	464	505	498	508	492	482	454	465	475	486	493	445	488	502	464	476	482	501	495	472	504	469	502	505	478	486	489	480	472	482	465	516	467	516	498	466	487	463	459	489	447	511	508	517	468	495	463	503	480	486	494	456	499	486	510	498	481	500	492	482	469	499	502	509	481	501	512	516	456	482	459	552	487	496	458	473	506	463	468	478	462	482	480	454	480	468	489	469	486	477	459	505	488	506	500	473	485	474	527	491	493	458	465	472	456	493	532	460	482	497	481	483	522	459	506	494	489	478	476	493	464	476	481	496	474	468	518	481	483	509	496	510	461	492	466	497	458	500	460	435	484	550	445	488	491	517	508	515	492	519	459	471	488	471	459	483	489	475	466	472	481	499	464	486	466	473	480	465	468	476	527	459	473	486	495	504	475	494	483	459	484	493	473	514	467	508	507	475	519	495	465	529	478	468	495	499	462	475	501	494	446	494	524	463	526	510	482	505	511	504	496	472	504	486	502	479	463	518	450	451	477	468	489	484	489	499	537	502	531	498	484	470	448	495	499	515	480	495	472	503	513	500	491	499	487	509	505	497	517	460	503	479	479	494	512	497	488	490	483	538	465	483	478	508	460	470	480	489	490	528	458	454	480	469	452	496	485	521	521	481	512	495	498	525	485	505	497	494	493	507	512	488	514	482	491	511	473	484	491	480	496	502	517	455	489	508	462	494	473	473	533	484	497	486	508	504	492	482	514	478	464	473	487	513	464	477	463	469	478	478	485	506	478	512	494	516	507	490	488	520	485	462	519	489	499	513	476	500	471	505	466	516	492	478	471	481	546	473	497	446	493	502	482	487	519	480	482	442	476	500	477	469	462	481	472	459	483	486	476	490	513	497	463	486	473	515	466	473	466	462	498	458	492	446	479	509	497	472	486	525	460	478	525	438	507	448	474	469	490	480	479	447	516	496	513	477	513	482	493	493	478	450	484	465	503	485	510	486	487	495	474	464	494	509	501	472	481	452	488	473	488	506	495	438	504	496	491	468	473	476	481	473	489	452	445	462	470	479	489	450	475	489	465	511	493	485	488	489	460	507	479	463	486	481	469	439	510	487	496	480	480	484	491	449	471	487	480	489	509	519	471	442	488	501	480	506	508	451	476	505	511	484	518	510	480	471	479	510	464	473	490	479	546	483	453	477	470	487	504	453	490	536	489	467	454	472	489	470	492	479	476	491	507	466	484	454	463	471	495	479	488	497	446	511	522	490	485	470	506	521	489	486	516	454	504	489	483	524	459	493	493	476	454	495	533	488	488	504	464	487	484	489	488	492	484	477	480	480	480	477	453	482	474	513	519	487	509	465	466	518	468	466	515	483	480	464	535	497	514	467	480	489	497	501	496	480	457	506	476	524	495	502	423	442	502	480	530	494	488	476	499	473	500	501	519	480	485	470	480	489	503	460	486	480	478	489	469	462	492	486	476	467	511	504	496	465	467	489	448	492	464	488	485	510	515	495	449	488	534	491	494	513	477	468	507	494	475	496	503	544	417	474	458	501	462	526	480	472	500	524	521	521	453	484	470	458	511	465	476	497
25686	21474	26149	19317	1467	595	495	426	389	392	360	387	352	312	354	369	350	366	336	338	342	340	339	364	337	316	308	336	342	332	338	332	348	357	340	335	359	329	345	345	324	338	354	359	357	351	368	336	340	330	338	341	318	315	349	297	319	346	362	331	344	340	331	355	354	319	343	345	363	340	313	381	353	325	304	331	303	340	339	328	336	357	340	328	325	340	311	328	379	349	355	342	326	345	354	346	297	320	366	342	361	313	363	364	345	332	328	335	326	350	357	360	345	361	341	314	347	313	369	375	356	330	315	309	371	351	336	339	334	337	329	320	330	327	362	350	353	331	354	298	352	327	321	332	310	341	341	343	352	329	328	332	325	324	336	322	330	332	345	330	383	369	336	366	345	330	308	342	348	353	379	330	339	314	313	376	338	341	327	358	367	360	320	320	323	345	345	336	338	328	346	333	341	334	361	340	336	323	346	327	340	315	364	328	332	317	339	335	289	340	351	306	344	327	340	329	334	346	305	313	324	344	364	331	313	338	356	330	321	330	352	337	353	346	328	318	314	323	336	313	338	328	356	327	359	335	322	321	365	350	363	350	333	330	313	325	325	307	327	338	332	374	349	363	362	343	355	351	357	359	358	380	372	332	368	342	335	336	312	306	339	367	339	313	375	327	324	343	335	346	354	335	352	364	357	342	334	344	356	368	346	342	374	328	382	354	315	309	371	363	352	325	318	337	341	345	320	323	359	345	329	325	332	346	337	306	351	317	327	326	361	341	356	358	329	307	340	371	372	356	314	375	352	369	337	277	345	347	331	312	350	338	309	354	356	308	315	317	318	330	339	335	322	298	307	355	326	305	347	335	356	348	310	349	352	361	359	353	336	338	343	309	340	334	346	351	393	334	369	378	333	355	360	338	334	337	365	314	319	330	286	340	332	277	296	334	316	336	359	362	336	341	308	323	342	327	302	340	330	340	332	356	333	335	335	310	346	285	338	395	314	346	353	336	333	323	325	325	324	339	385	332	341	356	339	336	364	350	330	357	324	345	329	369	341	327	322	332	340	347	323	343	330	331	319	342	363	339	324	342	322	321	323	349	335	328	327	331	342	328	332	337	344	336	329	348	318	294	335	358	357	324	359	305	309	347	336	322	321	360	324	310	329	340	328	330	332	340	337	314	347	340	374	330	345	344	370	358	359	339	374	340	325	317	330	359	333	338	349	354	337	336	331	332	354	341	335	370	331	333	337	336	349	331	355	359	302	333	311	375	338	379	340	344	322	328	338	360	357	354	316	336	329	322	368	360	326	321	334	301	357	347	335	298	374	401	294	337	325	337	347	351	335	355	308	362	331	317	352	313	348	305	335	364	292	344	315	341	354	348	335	308	335	348	326	334	349	359	341	322	304	315	354	307	309	325	320	333	297	343	368	367	301	334	365	339	332	351	302	324	301	343	339	347	349	322	333	326	331	349	345	337	332	329	351	343	351	366	338	357	313	331	330	357	335	384	318	378	339	350	330	307	350	308	354	314	341	357	317	303	336	374	351	318	312	355	342	341	327	333	346	314	341	352	333	347	329	346	307	341	345	343	354	308	319	319	339	367	344	352	338	301	331	338	347	355	317	355	321	320	342	282	312	349	315	360	348	347	354	327	344	291	316	349	332	336	343	342	321	309	335	313	304	337	319	354	362	325	321	318	368	333	345	344	345	359	331	364	314	339	343	331	312	320	351	334	351	304	318	326	359	352	328	346	358	343	340	340	347	309	329	315	362	333	326	310	322	343	352	334	367	385	321	341	342	339	350	327	339	365	318	360	323	319	368	348	371	310	335	350	318	347	306	316	315	364	338	331	341	319	341	328	321	329	346	342	304	311	362	358	323	343	398	346	343	319	332	332	348	347	348	357	320	333	338	363	320	378	365	354	347	337	326	305	321	349	352	336	352	307	359	342	305	313	347	352	338	346	320	369	354	348	325	301	315	311	346	331	367	354	325	322	319	328	316	341	329	326	319	339	366	324	320	323	373	305	358	317	346	321	311	355	344	322	322	335	335	315	313	352	344	294	346	355	313	346	322	341	317	343	320	349	347	334	355	332	346	346	353	384	338	360	322	318	325	330	339	318	326	314	312	341	334	340	342	339	347	344	325	341	332	352	305	335	336	336	312	355	338	360	338	322	335	319	317	301	345	341	321	309	336	345	357	349	297	340	312	338	325	330	377	362	329	355	314	342	316	330	342	327	321	343	341	344	351	293	337	346	354	353	365	336	365	339	376	348	331	323	306	317	310	307	363	365	337	337	362	355	333	333	339	335	325	331	356	337	324	315	387	344	332	362	312	337	342	325	357	337	311	350	300	318	345	335	335	345	341	318	334	338	369	338	370	320	319	340	387	339	330	311	366	341	353	356	345	357	361	344	327	352	329	351	358	340	322	378	324	345	372	340	330	320	354	298	354	346	350	360	327	345	339	316	347	317	333	321	325	308	317	327	333	319	370	314	361	333	353	354	332	334	344	350	321	339	312	312	325	344	347	368	352	351	351	342	354	322	307	386	374	335	328	353	300	348	321	353	344	348	359	330	362	342	322	329	319	316	319	305	357	342	337	323	318	349	337	358	338	341	357	334	352	375	344	330	336	351	328	335	338	318	336	335	353	331	357	344	319	343	325	334	341	328	351	333	304	342	355	319	337	341	335	338	332	338	328	333	316	348	333	324	337	330	359	354	394	346	321	337	323	344	349	341	356	355	318	334	337	294	342	342	320	326	341	366	337	312	320	353	349	337	323	357	304	345	350	334	340	315	314	333	329	314	351	353	380	323	327	300	338	338	344	352	324	347	332	342	334	324	343	343	329	348	331	318	354	333	333	333	316	340	352	303	329	344	371	335	346	374	341	331	307	346	327	350	331	296	359	343	300	346	336	342	346	344	345	340	351	325	328	324	373	331	355	343	334	333	327	328	338	317	313	312	327	341	319	330	306	325	358	377	375	328	326	327	346	363	349	348	310	362	326	323	369	357	360	359	312	333	326	342	312	330	331	354	351	310	301	340	348	311	319	336	329	334	326	340	351	360	329	352	342	347	351	314	340	352	351	354	333	360	307	336	353	346	349	319	336	327	339	334	353	324	324	352	336	325	345	316	305	325	305	351	343	335	353	333	340	344	329	334	342	326	332	348	336	339	336	319	325	335	325	353	361	350	325	337	343	351	321	325	319	355	367	307	324	302	328	351	359	324	323	338	340	327	335	338	355	329	330	363	339	321	355	345	346	334	331	377	364	355	324	334	325	354	356	362	345	360	334	346	324	347	355	390	353	347	361	331	359	326	328	368	329	368	315	323	365	338	368	341	338	339	345	318	319	322	355	366	345	338	299	354	320	323	330	320	301	326	328	329	345	314	319	304	318	341	303	339	334	329	344	351	341	351	344	332	356	338	354	324	346	332	319	327	295	350	324	351	342	327	346	350	302	361	363	324	353	333	365	328	314	343	330	334	360	324
3418	2099	1600	901	693	587	524	449	482	437	436	375	348	379	356	369	349	374	376	359	368	365	328	385	381	353	368	360	341	324	393	346	323	345	375	368	376	345	336	358	364	357	336	327	341	348	349	350	352	376	344	345	340	326	323	361	322	362	332	356	369	315	337	377	340	369	345	334	346	351	314	346	348	349	342	384	326	323	343	340	352	347	361	366	366	351	352	349	370	364	389	322	351	350	361	338	311	350	346	333	326	329	363	336	325	336	336	342	323	382	359	340	343	337	347	343	338	371	345	339	353	353	341	371	336	309	340	311	334	363	366	355	311	378	297	341	359	312	345	335	359	339	316	318	361	347	353	365	319	351	371	315	358	324	352	325	378	336	328	355	324	318	366	382	317	347	346	345	378	349	368	377	321	336	334	357	328	334	321	351	358	372	351	343	326	354	353	325	362	349	352	360	358	357	328	351	331	374	364	339	345	349	315	299	351	361	330	363	325	359	345	388	336	325	324	350	348	352	348	334	326	305	329	340	363	355	357	340	331	348	351	349	361	339	368	337	363	357	358	349	374	335	305	347	371	334	326	322	362	356	310	354	318	325	354	325	344	298	307	358	365	325	368	328	344	330	362	339	339	355	352	350	336	349	334	316	368	354	343	349	342	347	326	334	347	340	319	304	322	335	352	338	342	322	337	351	333	370	348	326	358	380	357	305	364	300	365	359	361	335	341	321	342	337	344	359	353	352	354	347	346	361	353	313	315	340	336	358	377	341	325	318	307	322	359	320	329	360	350	297	330	349	349	352	361	365	289	333	339	297	391	376	321	335	325	369	334	330	342	363	354	333	312	325	343	363	337	325	335	369	353	365	357	373	344	333	327	335	374	368	346	348	346	329	349	361	341	345	328	343	337	350	381	359	344	337	327	357	316	352	345	318	349	361	323	332	366	325	342	338	324	375	319	337	346	337	351	335	336	332	338	340	319	343	304	346	357	323	317	337	325	325	347	359	353	353	336	328	338	358	325	343	348	354	342	331	348	359	342	358	350	302	360	367	318	331	336	357	316	355	379	361	322	371	366	350	328	360	323	375	339	334	330	334	328	326	327	340	319	361	325	338	323	316	340	357	338	375	315	333	341	373	302	349	339	334	375	329	331	330	344	331	342	339	305	344	335	341	361	346	331	347	314	347	363	376	341	336	314	353	343	340	361	349	309	327	340	317	351	347	342	315	348	326	345	300	365	323	351	319	362	356	364	366	338	340	336	348	347	324	355	291	381	334	329	336	358	345	319	348	326	294	349	323	332	367	339	340	338	328	347	327	370	364	348	348	320	339	322	334	345	317	322	331	346	336	331	337	331	298	342	326	369	354	342	348	345	327	333	330	335	344	357	358	335	329	357	299	343	343	325	360	334	309	311	334	352	370	307	335	327	322	333	339	334	335	364	306	321	324	325	334	341	334	365	324	357	353	369	355	339	390	326	360	332	312	334	339	345	360	326	343	326	312	328	308	356	313	335	367	323	356	346	363	346	337	313	345	366	371	344	330	356	359	351	347	333	309	306	338	362	351	352	335	332	352	362	345	342	369	323	360	378	328	347	327	328	339	333	355	323	373	363	320	320	309	281	308	332	340	335	362	350	330	324	360	322	323	331	359	358	346	342	335	340	363	287	324	302	375	361	372	351	322	352	320	366	349	338	320	360	346	319	318	319	346	377	358	344	351	343	328	349	347	322	383	335	318	350	309	323	326	343	346	360	328	356	325	344	343	327	358	290	332	342	339	352	358	361	319	347	327	358	310	352	350	381	339	341	360	353	357	343	336	327	308	310	373	336	337	313	340	327	341	347	341	339	336	341	312	376	334	342	317	356	335	339	302	339	338	327	352	352	314	305	358	297	361	352	321	332	308	331	341	322	360	333	374	369	347	358	346	343	365	328	359	325	343	368	362	372	361	361	399	334	373	357	351	333	334	331	345	365	321	348	351	319	353	363	328	348	318	317	301	347	376	335	360	343	330	336	369	333	352	344	358	338	358	342	315	348	338	323	330	337	374	354	328	350	344	367	359	341	351	317	339	315	299	342	355	322	350	322	370	364	338	327	336	339	338	333	332	343	341	335	318	374	338	349	342	322	342	334	330	353	319	341	352	345	333	345	315	328	362	364	328	329	318	348	340	358	347	369	321	332	349	351	355	359	333	352	316	297	318	330	337	354	345	336	323	341	346	313	363	339	354	360	352	327	340	354	322	327	348	365	335	305	359	366	332	349	306	341	326	321	372	305	365	355	328	336	339	353	366	375	382	362	371	359	362	364	354	349	324	347	366	328	332	348	360	374	377	344	323	325	362	346	351	364	329	331	333	365	370	314	337	334	345	320	320	329	356	343	351	347	362	368	335	352	391	350	336	320	360	326	365	318	344	336	334	323	371	340	327	326	351	351	336	366	348	286	337	333	349	350	316	346	330	341	329	334	325	352	375	352	322	332	351	343	326	318	368	346	341	364	360	339	322	308	371	342	336	326	357	362	338	342	318	319	364	335	331	351	321	339	336	323	327	336	358	314	346	336	333	305	335	353	323	339	321	352	349	355	315	354	352	315	316	313	302	328	369	394	394	336	372	346	354	359	340	333	344	351	345	354	333	351	316	346	294	314	323	356	333	352	342	349	368	382	384	346	316	347	336	321	336	349	339	334	330	336	346	345	362	351	321	365	342	383	331	307	339	306	365	329	352	352	339	336	314	335	339	332	353	369	331	357	337	342	348	358	321	297	360	346	333	335	352	351	327	340	344	341	370	363	318	330	337	336	353	350	321	330	349	345	308	347	330	321	328	316	336	322	333	322	333	340	328	359	335	369	278	384	337	347	320	365	332	289	333	341	315	312	337	315	369	341	350	339	346	346	339	338	338	337	351	349	334	373	353	361	351	366	347	360	313	362	339	344	324	328	300	351	311	351	343	353	343	364	301	361	360	362	329	365	332	335	360	358	353	334	366	336	333	341	348	318	334	340	352	326	313	343	333	350	339	301	320	305	355	317	369	350	367	313	372	360	337	334	346	348	336	368	342	327	323	346	312	335	365	331	342	294	317	325	321	350	350	362	337	380	317	328	314	344	354	367	347	358	338	318	365	327	319	322	345	365	345	324	338	332	350	311	363	347	355	396	297	342	338	339	319	314	325	360	335	316	342	355	370	343	337	335	304	322	336	336	338	349	357	318	332	337	377	288	301	325	345	315	334	331	368	329	349	355	321	337	354	307	336	328	360	341	398	338	320	329	299	334	355	322	359	340	317	328	349	330	331	353	346	342	355	327	350	353	325	319	356	354	327	355	343	325	313	334	327	330	338	336	350	322	326	328	346	365	361	332	311	360	335	346	355	326	317	340	369	320	352	294	340	330	359	347	344	326	361	334	370	351	335	371	336	315	330	344	331	350	358	343	339	321	320	334	280	350	337	358	341	325	315	341	357	342	352	329	371	333	321	341	346	369	335	340	386	327	385
24298	21456	28624	24681	20136	2287	742	486	404	323	335	342	294	304	278	291	279	296	260	270	263	249	259	261	253	255	257	260	273	236	260	225	259	270	247	244	236	226	250	244	259	247	296	246	260	259	254	257	239	250	263	276	257	247	229	256	217	262	237	277	248	264	241	254	252	257	239	230	248	222	268	240	261	264	273	256	251	222	257	217	257	237	278	257	256	251	252	241	258	255	238	221	275	284	253	258	231	276	254	250	242	257	245	244	207	261	248	271	254	255	247	262	261	239	238	244	238	236	230	243	221	247	284	229	249	246	276	268	236	260	251	252	221	237	245	237	266	217	230	246	266	237	258	263	257	244	247	246	256	255	254	232	255	233	236	266	239	239	246	280	234	227	232	258	260	266	247	233	250	260	264	247	237	242	236	259	231	252	242	258	259	213	255	243	243	249	230	233	251	225	227	250	230	246	260	266	247	262	258	276	257	254	221	256	253	251	259	263	262	246	235	297	206	216	224	238	232	242	239	246	216	280	251	253	245	229	249	243	224	237	224	250	245	252	249	235	228	237	254	253	260	236	255	244	228	218	256	228	239	239	222	284	244	243	267	250	226	259	261	265	215	216	216	277	184	244	251	280	282	260	234	257	226	232	246	245	237	262	239	245	258	221	277	240	235	252	244	239	235	235	232	229	246	248	234	252	235	281	230	258	256	268	244	250	254	227	225	249	233	237	249	233	236	251	247	255	220	246	240	263	228	267	263	250	242	218	253	255	280	243	239	222	235	240	228	236	255	213	253	259	232	272	243	246	234	240	234	236	251	238	258	219	242	265	293	277	220	224	248	236	262	258	275	231	246	244	258	280	209	227	235	276	234	236	218	287	242	238	249	234	243	217	245	227	267	261	261	260	242	249	238	223	250	224	221	263	262	282	262	227	250	266	241	229	248	236	224	219	257	228	237	242	265	242	231	238	260	229	228	235	258	239	252	240	294	244	231	248	251	241	233	220	248	274	258	237	220	238	242	245	259	216	230	230	238	259	269	239	231	246	234	260	255	235	260	253	240	233	230	259	228	270	259	273	276	248	245	248	230	245	279	220	250	234	243	252	277	213	244	225	234	256	208	258	238	251	226	249	256	255	251	252	262	241	235	233	244	230	254	257	239	250	250	254	285	243	240	247	266	251	261	261	263	229	244	269	239	249	258	259	267	240	229	243	249	233	247	247	263	283	215	243	230	252	247	240	241	248	249	261	263	229	225	270	234	265	225	252	253	255	276	260	236	231	249	251	240	235	255	251	258	234	219	259	258	243	247	242	251	261	233	210	247	245	228	251	224	269	278	257	250	247	234	266	238	244	245	262	257	244	242	260	280	254	256	244	212	249	227	230	223	257	241	249	274	254	250	227	236	248	229	261	245	269	237	282	243	244	233	233	265	259	254	274	248	195	252	231	250	271	225	225	244	239	247	234	262	272	262	232	243	276	243	230	227	238	244	270	215	272	239	225	244	242	242	251	245	235	249	256	244	266	237	238	268	212	245	244	258	235	239	233	250	227	249	224	261	202	227	223	249	239	272	233	243	231	236	288	203	260	241	270	215	279	255	261	250	238	210	250	213	234	241	248	225	234	257	244	235	235	250	251	246	235	260	237	228	246	261	239	217	250	234	249	221	217	244	251	225	233	232	242	245	247	263	237	239	256	251	249	203	253	252	244	233	240	237	262	246	225	255	230	238	250	238	267	257	250	255	237	248	236	228	210	220	246	253	225	219	213	258	236	242	224	247	230	248	215	213	236	258	242	247	220	227	231	238	254	238	236	257	218	253	262	246	217	256	250	227	254	252	247	228	220	239	246	248	215	257	225	272	238	288	256	235	247	254	221	223	238	272	225	245	255	235	271	241	259	245	271	255	235	244	283	239	259	242	249	226	233	242	274	249	244	229	272	250	279	225	242	269	240	257	278	228	248	256	271	207	243	256	264	255	256	244	265	238	250	235	261	222	221	252	236	239	242	252	226	238	273	233	211	240	229	233	260	224	276	207	211	235	228	201	251	267	256	267	247	262	240	223	242	236	241	274	215	253	233	245	272	254	242	264	252	248	261	224	270	265	268	243	255	253	244	232	267	247	268	251	218	238	234	215	266	229	220	256	236	222	240	231	257	259	248	268	246	239	243	261	224	220	253	238	237	251	233	249	253	284	241	229	234	229	230	276	246	249	241	236	235	248	267	249	249	259	259	253	239	265	250	245	249	248	277	258	257	221	263	271	224	240	232	266	240	244	283	215	243	248	259	239	226	257	220	206	271	226	244	251	235	233	233	219	246	235	263	232	218	254	253	229	247	254	243	244	242	245	230	243	258	254	231	238	234	242	244	288	244	231	271	238	230	228	210	261	225	244	255	249	249	254	252	234	245	232	239	240	224	227	206	225	250	236	271	235	225	251	259	250	249	233	209	257	240	220	253	252	234	245	236	235	232	267	263	245	251	257	242	254	242	278	246	257	247	229	238	264	274	260	245	267	215	230	237	237	225	266	218	244	235	223	246	236	242	252	263	254	235	247	228	230	253	226	272	233	255	225	251	225	226	253	206	239	248	241	222	223	268	256	241	255	235	241	229	238	249	254	240	219	256	255	240	240	242	247	236	274	233	253	251	215	218	238	255	217	242	248	234	244	252	227	252	242	231	236	242	209	240	228	225	252	241	225	223	255	208	240	256	248	245	256	251	243	261	199	247	256	223	243	244	227	215	274	256	238	236	232	227	240	236	256	230	242	272	252	239	253	214	243	253	207	252	228	238	235	235	242	221	212	283	245	256	266	241	230	255	223	244	253	234	246	245	231	235	273	235	248	257	223	247	260	251	235	246	251	244	252	237	262	235	252	224	222	254	230	244	258	261	256	236	260	248	271	231	256	242	223	247	221	246	231	232	249	228	267	229	254	216	227	215	262	258	235	220	259	254	231	245	251	232	249	277	240	237	257	277	214	256	244	235	205	227	241	235	270	237	248	265	233	225	232	255	232	244	249	220	262	247	252	249	263	257	243	240	248	279	212	214	237	281	228	272	236	252	284	236	251	233	225	227	239	241	256	231	237	224	231	236	251	235	232	239	236	232	241	228	255	249	221	221	213	246	252	235	227	241	253	238	276	253	259	255	251	238	237	266	223	242	273	260	245	232	250	261	234	213	240	258	257	245	221	230	250	235	212	234	212	238	242	249	223	235	231	256	234	256	239	245	244	248	240	235	232	202	252	251	236	232	230	232	257	251	242	236	262	227	228	265	275	251	232	213	236	262	251	268	231	263	263	279	258	238	237	217	268	257	243	235	239	209	245	232	252	230	233	241	239	238	249	244	253	276	233	268	248	248	238	229	260	236	226	224	241	225	240	224	220	249	239	238	242	252	250	238	251	250	227	257	224	235	247	247	220	237	256	265	267	271	260	229	243	236	242	250	230	233	242	248	262	240	236	239	251	222	244	218	257	260	225	234	231	255	249	237	221	241
3196	4608	3501	1705	1151	918	757	628	552	455	420	381	381	371	384	328	280	320	309	297	284	297	306	268	271	271	262	293	247	275	263	301	277	256	256	279	288	269	246	281	253	295	268	257	287	267	251	290	274	282	235	229	252	256	251	258	240	254	244	260	261	246	275	249	284	278	263	228	262	272	263	263	250	260	275	237	267	263	266	256	255	283	224	256	239	248	233	293	292	265	256	275	238	270	259	283	270	270	255	253	246	248	243	265	250	241	252	280	266	252	277	239	269	231	286	247	278	242	254	234	254	240	263	291	250	250	264	226	256	265	270	259	254	269	268	231	260	246	253	259	285	259	233	251	238	237	241	248	267	266	281	232	246	245	249	282	268	260	273	256	278	245	276	275	254	244	230	253	264	248	236	220	250	245	255	251	254	288	255	282	256	281	255	247	263	240	272	253	235	276	226	254	278	294	245	231	276	248	242	252	256	260	270	258	250	246	274	256	254	247	236	252	247	263	249	267	239	242	259	261	245	230	266	209	264	282	263	224	281	287	261	275	224	260	277	237	287	257	276	280	247	268	229	258	243	259	241	278	255	261	271	253	235	257	225	264	245	271	246	260	293	270	241	242	263	285	265	264	249	249	271	274	258	246	279	256	248	291	257	273	246	268	273	233	250	274	277	249	255	244	271	253	273	265	263	240	260	268	247	253	258	269	265	264	246	237	255	262	264	258	215	257	265	246	246	264	268	238	248	264	284	251	301	264	233	239	257	254	265	243	281	216	255	262	248	263	262	266	248	264	269	228	262	277	260	257	228	253	249	253	276	257	285	251	282	264	248	240	274	246	283	273	245	244	267	238	249	230	243	287	268	286	259	274	240	244	279	250	265	243	241	269	263	225	255	264	254	287	229	270	256	257	237	259	268	274	238	231	245	248	291	250	266	253	257	227	280	247	277	252	281	262	261	260	256	270	275	242	259	245	260	230	278	258	240	235	244	236	261	247	242	246	246	265	268	254	272	282	271	270	269	261	251	245	282	266	253	252	244	261	269	270	266	252	258	259	249	239	243	263	267	246	274	281	252	279	236	240	243	258	243	261	258	273	278	283	260	250	252	257	248	231	254	234	260	250	238	285	244	252	268	232	256	266	262	256	266	275	276	238	260	264	236	257	251	228	257	265	230	278	275	249	250	278	200	230	279	253	259	275	257	266	262	234	240	263	233	265	252	250	274	253	236	224	263	265	273	253	236	256	246	242	271	269	228	279	249	278	260	276	248	255	235	253	261	260	255	232	246	289	236	267	271	260	212	267	241	236	258	277	264	263	252	243	253	232	256	269	276	256	279	277	235	256	245	256	216	262	262	238	253	257	259	262	268	265	271	269	240	256	260	263	279	256	240	236	252	241	282	268	261	250	259	268	236	261	261	251	267	257	261	242	272	229	252	268	259	234	259	256	242	278	245	236	282	257	246	254	245	235	266	234	249	252	261	268	232	261	254	230	260	236	268	248	270	226	260	254	239	260	251	242	276	262	245	230	244	246	252	253	244	259	256	263	224	241	218	224	259	261	249	260	250	249	277	268	248	239	241	256	256	271	249	252	256	279	258	265	237	258	260	252	263	233	265	252	248	250	277	240	273	296	241	274	261	255	243	237	226	253	248	272	256	292	269	252	286	247	258	279	250	280	253	253	261	274	266	222	265	244	248	266	258	259	263	275	250	243	217	274	281	221	277	234	239	252	246	288	246	270	247	282	253	238	249	269	253	244	250	236	241	245	243	261	247	222	272	241	231	256	243	260	259	239	271	226	271	240	233	254	231	248	256	238	296	270	253	248	250	262	262	275	234	260	279	248	232	228	241	261	230	234	238	251	246	259	269	253	235	259	274	282	251	278	262	288	249	252	262	270	242	251	258	265	242	258	252	236	223	262	284	243	269	226	248	260	240	249	238	253	249	271	256	269	235	251	269	264	255	269	214	244	254	245	253	263	263	245	252	242	252	257	241	259	234	272	265	258	252	259	226	239	263	231	241	278	285	263	273	250	265	278	261	240	244	261	231	244	250	247	268	243	227	245	235	292	263	271	260	239	248	228	278	248	227	267	246	266	237	258	284	248	265	244	276	248	274	271	225	233	248	299	253	274	206	235	279	256	236	245	239	255	255	239	250	240	260	205	226	267	250	270	272	267	267	244	246	260	273	277	243	240	261	231	259	287	245	243	249	255	251	270	255	249	272	264	252	273	263	242	268	268	273	230	276	267	254	251	253	224	239	298	244	248	258	258	228	239	249	246	248	245	264	256	269	239	261	233	227	283	249	271	243	261	248	274	264	295	247	246	251	244	226	248	251	254	254	282	236	270	235	263	261	255	263	264	229	220	246	255	235	260	263	214	280	231	240	273	243	251	259	275	265	269	241	267	293	244	251	261	264	238	240	229	237	285	259	225	281	261	259	254	238	260	248	240	242	238	276	228	240	245	261	273	276	240	263	236	247	261	256	229	245	237	258	225	244	237	267	255	226	280	253	246	255	237	252	261	270	263	227	239	232	256	262	268	260	233	253	258	282	255	256	267	243	261	234	255	267	250	247	227	247	260	266	231	250	237	249	235	266	245	243	246	263	219	249	246	250	253	274	248	262	255	280	247	265	241	274	256	265	252	254	234	266	254	240	259	260	270	227	286	286	236	245	275	264	296	258	255	247	273	258	266	233	254	262	265	253	255	255	261	255	253	241	263	236	251	267	269	238	227	265	226	270	249	281	240	254	257	241	281	255	252	229	256	265	258	242	223	238	287	258	250	255	231	246	232	269	223	251	260	260	257	225	262	207	255	255	249	219	264	246	221	256	267	267	286	260	267	233	276	245	274	262	258	213	245	225	249	243	281	230	242	231	247	247	233	247	242	271	235	291	270	255	246	237	260	249	242	249	236	242	279	245	282	272	267	241	199	231	221	239	244	255	261	260	273	257	247	245	253	277	228	257	271	232	238	258	257	281	266	230	264	258	261	260	259	243	282	206	240	235	233	274	290	212	261	232	246	262	277	276	273	254	261	235	261	245	257	219	277	259	270	279	265	250	260	255	268	272	261	267	247	272	286	217	246	258	239	259	238	251	226	243	251	238	245	276	234	267	267	241	255	251	267	237	252	244	243	269	254	249	271	229	236	240	251	243	254	248	247	221	259	260	234	232	268	247	241	249	258	229	244	258	258	208	253	234	246	253	270	247	253	237	275	239	250	242	256	278	276	255	244	225	236	291	234	235	235	253	237	246	240	252	235	238	238	265	240	259	257	256	261	257	259	254	277	244	270	233	245	242	234	262	261	240	229	247	274	251	233	234	255	257	241	224	256	250	231	245	276	258	283	239	258	249	268	246	283	244	225	243	252	249	235	242	258	248	250	260	257	254	240	267	279	260	244	263	249	250	261	254	261	261	295	264	248	237	260	280	244	272	260	245	254	251	228	252	278	220	229	264	242	274	249	272	277	270	244	246	240	248	256	228	235
27430	11746	1450	817	574	538	538	533	543	519	508	495	517	486	537	535	490	525	514	539	512	534	522	508	514	512	500	518	508	501	551	490	541	529	484	503	516	530	493	528	551	522	556	542	511	552	573	511	476	514	517	484	506	528	444	554	542	500	509	531	527	520	507	494	515	531	548	496	506	542	506	462	544	532	501	515	508	496	556	459	499	519	487	487	522	530	517	536	546	514	563	521	532	511	497	509	543	506	486	547	489	532	516	489	526	520	485	519	519	487	519	531	481	491	560	484	535	507	506	493	478	518	492	555	534	503	531	511	517	503	471	501	522	508	493	447	527	485	541	572	497	494	509	509	488	507	515	541	521	508	527	532	478	530	493	492	483	504	511	524	492	508	464	485	533	535	458	485	488	515	473	526	534	538	516	524	509	482	450	526	546	508	536	481	501	549	511	481	497	539	533	494	494	532	535	505	495	518	491	498	557	519	526	505	502	488	524	527	534	531	495	462	480	510	486	500	502	473	509	522	500	520	562	533	532	470	549	524	483	516	526	485	545	520	503	500	500	459	490	523	485	515	490	500	455	483	499	515	466	547	526	488	508	515	531	533	464	480	469	536	506	522	544	484	519	513	517	547	516	509	567	544	537	509	492	527	546	525	477	511	553	509	502	517	534	520	519	555	509	507	489	498	489	510	491	495	503	520	512	531	468	504	516	522	511	537	502	565	509	530	478	524	532	513	513	519	520	540	504	493	499	523	497	527	493	496	518	505	514	515	507	507	507	481	482	543	490	494	529	455	538	514	506	509	524	513	534	506	459	513	498	516	521	496	567	545	497	524	555	500	503	476	522	525	487	519	494	541	533	494	556	542	529	497	517	515	500	541	542	542	522	518	534	506	472	553	520	503	553	546	520	471	515	514	526	548	501	495	499	566	505	504	525	537	525	493	506	507	508	535	558	518	558	527	542	531	507	499	513	503	498	510	525	526	517	511	513	510	508	541	558	507	498	534	513	531	499	479	517	486	488	541	492	501	523	523	531	491	522	489	489	522	535	446	509	473	492	521	505	516	522	572	494	496	501	526	508	509	524	499	540	505	515	513	513	533	475	511	513	509	534	500	514	493	509	528	524	499	491	525	482	530	520	524	507	469	542	524	543	538	492	498	501	464	486	490	555	537	533	486	518	478	498	510	493	514	511	462	542	515	508	541	512	498	489	507	513	551	479	502	525	506	499	490	483	552	505	523	514	479	541	448	529	541	525	507	529	523	508	495	523	521	461	506	486	576	516	473	491	488	493	491	517	520	493	521	510	493	509	534	493	540	527	490	500	525	504	477	511	533	513	502	546	536	561	531	496	515	496	530	511	520	526	513	496	487	514	530	515	513	509	504	511	518	532	508	513	519	495	468	498	509	513	525	554	560	530	504	520	493	500	522	485	538	496	538	493	491	554	481	500	524	479	521	519	513	494	513	522	522	511	508	511	509	509	517	516	542	537	509	496	528	515	526	547	498	564	539	512	539	526	520	514	519	504	522	514	481	521	543	521	522	533	493	466	513	543	490	488	491	513	511	478	523	530	505	518	474	581	521	523	538	529	482	505	514	527	470	548	510	520	511	504	504	541	511	546	521	507	502	523	551	546	468	509	510	515	486	479	505	519	523	525	535	542	490	508	513	534	482	497	507	494	535	509	517	521	536	497	546	478	527	522	544	485	502	485	531	528	477	521	529	491	493	448	469	505	503	507	495	522	532	498	502	506	494	507	499	523	522	528	542	467	496	547	518	521	522	488	506	550	542	486	497	493	523	528	526	460	483	513	537	502	521	500	521	499	536	466	504	525	514	497	504	506	509	532	473	506	520	514	509	524	488	445	508	480	501	534	506	491	496	533	457	478	555	526	571	498	500	507	469	552	505	512	511	520	517	548	547	545	508	517	515	449	522	495	531	526	529	483	499	509	500	520	504	537	494	508	514	505	490	521	473	500	499	495	510	516	515	520	477	495	495	503	487	515	497	513	531	509	505	498	520	506	518	516	502	478	540	518	518	545	522	505	499	496	530	505	532	513	493	503	520	525	521	505	515	489	537	501	534	522	505	513	471	489	516	515	516	553	516	550	535	513	518	500	495	505	497	563	526	459	522	456	501	525	491	460	515	510	494	530	527	514	496	502	522	473	503	579	519	583	521	517	498	488	460	479	533	496	519	477	513	514	496	476	509	505	533	498	491	522	504	514	493	525	530	537	519	497	540	479	468	462	474	518	528	470	506	523	525	493	508	509	505	539	521	494	486	544	508	533	523	529	530	568	572	524	516	528	488	473	521	527	517	532	514	498	510	550	501	524	516	518	518	527	478	522	527	507	504	530	522	480	515	521	510	534	543	474	496	506	514	523	507	527	486	509	506	505	510	567	552	555	551	508	520	524	530	506	521	473	495	480	488	539	536	515	541	507	483	535	503	519	510	525	505	535	531	497	503	501	546	502	527	503	518	537	506	505	483	507	491	478	502	494	490	522	518	522	520	540	491	536	524	488	554	497	484	490	506	503	517	485	508	473	520	529	517	473	536	521	484	530	469	523	490	500	513	549	530	489	507	478	509	517	481	492	485	505	506	536	509	551	516	525	490	486	501	548	483	515	505	572	540	488	553	499	496	515	503	510	456	531	508	475	489	528	493	516	495	501	504	510	508	503	533	458	488	505	492	484	493	519	532	484	534	537	529	508	502	507	568	490	498	522	545	526	524	527	526	556	447	521	489	458	456	513	525	513	527	512	466	501	538	533	509	502	486	558	551	515	501	487	510	501	524	482	490	544	549	493	512	509	485	469	474	505	523	557	543	527	501	507	455	536	483	528	498	542	508	497	467	527	513	497	481	518	492	518	472	505	481	523	480	541	534	571	540	473	490	517	516	519	514	511	506	535	511	485	523	516	518	537	518	501	505	505	496	498	516	487	486	501	518	488	483	516	544	488	469	487	484	506	491	491	497	510	472	514	490	473	512	513	528	511	507	490	512	548	534	528	494	497	498	540	494	538	532	530	477	505	542	518	481	478	482	505	509	530	521	521	500	542	535	502	508	517	537	526	527	542	550	486	535	538	507	520	506	518	510	513	500	494	520	547	498	518	484	525	501	476	564	521	509	562	501	525	479	506	505	497	504	491	517	498	541	511	519	553	528	504	509	528	507	534	518	493	473	521	505	456	495	496	528	490	501	508	540	542	550	550	507	513	503	505	524	529	504	508	524	514	538	491	518	534	517	513	529	503	511	474	495	530	517	529	550	540	515	520	488	544	555	475	512	517	519	507	495	520	519	505	480	540	548	510	507	497	520	528	492	512	484	474	510	533	525	487	526	485	492	511	493	550	485	519	498	506	504	508	558	519	506	509	541	522	529	520	472	530	502	514	473	489	500	485	514	504	520	522	548	496	538	486	534	504	537	508	510	524	495	505	478	515	489	516	505	514	547	512	555	506	505	565	489	517	554	481	507	554	523	498	504	505	524
4984	655	636	595	489	501	485	512	467	488	511	494	458	515	495	509	487	491	453	489	473	484	462	470	507	497	476	446	451	466	469	443	468	480	504	465	494	455	497	497	475	465	455	491	471	477	492	507	477	507	476	511	490	490	464	481	452	469	457	477	459	439	491	426	460	490	473	451	454	461	423	482	472	450	456	475	472	444	474	469	490	502	456	446	534	505	450	460	483	486	475	479	439	485	481	450	469	482	486	494	458	458	462	494	442	464	456	461	462	488	455	475	491	447	480	442	431	461	508	471	479	514	472	482	478	487	446	518	474	439	531	508	494	460	451	463	471	469	433	445	465	465	456	488	488	435	474	498	476	490	481	446	491	459	477	482	470	480	479	450	497	475	458	454	423	438	458	467	494	497	493	464	458	439	508	486	517	441	466	488	492	481	441	432	460	476	474	427	471	493	458	480	460	475	463	461	482	472	463	513	464	461	451	498	463	455	443	455	464	428	499	449	448	449	486	417	463	452	471	474	511	480	462	466	447	428	473	474	449	512	486	460	478	466	448	449	455	470	462	459	460	475	466	451	489	481	454	474	506	466	485	484	463	472	471	502	490	463	422	432	480	462	486	488	466	460	474	453	477	446	483	502	504	506	496	465	472	519	464	489	486	482	484	488	472	469	441	503	465	479	494	485	476	443	454	432	432	419	494	458	479	488	467	438	497	492	448	478	479	485	462	517	445	471	449	496	434	502	479	440	454	469	457	459	478	478	474	476	443	518	449	456	462	459	461	469	455	436	467	419	426	504	475	455	436	442	480	451	495	495	504	486	474	475	448	463	483	496	450	484	447	476	473	469	490	497	448	451	478	506	457	521	499	465	497	510	450	460	488	457	455	441	458	464	479	460	483	464	448	456	484	487	454	499	473	487	454	454	469	484	512	512	419	473	475	436	450	511	468	489	488	496	480	504	453	444	460	515	501	449	454	475	460	477	450	464	500	506	487	465	493	492	460	492	476	509	472	441	440	459	484	475	467	493	441	458	504	491	495	490	440	520	436	459	507	484	471	451	447	450	510	499	470	473	464	467	470	429	476	475	457	484	453	483	474	475	486	506	479	483	452	449	421	501	453	469	481	470	461	465	462	491	456	470	448	432	463	472	468	468	453	487	489	452	486	422	435	479	462	481	452	470	430	476	461	486	475	474	453	486	486	463	450	441	458	429	479	471	483	447	471	503	470	464	505	492	496	448	477	465	464	487	497	448	488	490	517	485	488	474	476	465	472	496	452	478	466	486	462	459	471	496	478	481	540	459	432	491	490	471	511	455	463	473	475	459	476	471	487	443	475	456	453	463	475	459	461	449	511	492	500	482	485	454	500	465	471	472	462	458	465	489	489	447	440	479	435	454	463	476	451	471	462	419	458	490	448	502	440	457	454	446	438	470	472	485	489	470	465	473	434	499	468	480	436	478	485	491	485	471	452	504	462	466	467	455	476	472	509	449	465	491	456	463	462	440	475	450	490	433	477	460	470	469	469	469	487	457	469	479	456	466	457	460	508	470	458	462	454	483	461	463	487	467	461	445	464	489	485	464	471	505	506	471	439	499	437	462	491	472	521	466	490	476	489	461	491	481	488	467	465	466	474	456	426	454	468	500	514	453	468	477	464	467	522	485	437	463	486	497	472	492	488	497	508	499	482	481	544	513	431	433	468	450	454	522	449	488	478	498	445	462	478	431	457	450	475	450	448	473	501	483	444	457	476	464	450	491	451	449	467	500	471	441	505	470	449	480	459	462	490	446	459	470	501	492	473	435	471	485	481	457	456	478	513	514	462	448	507	461	490	503	488	475	499	507	474	450	494	453	485	474	485	487	494	458	454	498	474	511	470	442	483	510	445	460	458	460	466	479	448	449	508	457	425	477	442	506	456	435	480	466	449	474	486	481	461	463	484	488	467	468	486	448	464	453	494	481	514	485	503	511	479	445	476	468	468	444	452	488	473	456	522	481	461	487	468	499	420	459	465	462	474	467	451	441	473	484	522	442	470	463	482	482	493	449	435	446	466	479	415	489	504	473	466	449	474	513	512	489	470	442	498	507	438	457	471	500	506	452	429	484	471	440	479	462	490	491	508	500	469	490	459	484	462	483	468	491	453	443	457	433	482	481	464	440	454	495	484	475	483	476	452	503	467	520	476	481	438	485	493	479	453	466	442	469	456	437	469	446	477	464	481	475	496	456	523	446	495	449	438	515	445	454	474	454	442	463	483	482	465	447	467	446	453	460	468	459	460	478	425	464	484	470	513	473	434	470	489	483	468	464	480	482	480	522	498	462	471	449	519	482	493	469	439	458	457	475	493	461	449	456	467	469	461	493	437	452	470	436	425	441	471	440	494	466	452	492	461	495	474	476	472	496	504	438	511	489	473	444	457	479	460	508	474	469	440	449	438	479	474	428	444	449	463	473	486	483	442	460	473	471	461	528	462	471	461	482	456	453	495	484	467	487	458	464	456	473	476	496	450	448	514	478	443	494	439	431	474	480	453	469	482	470	453	473	479	473	481	461	417	492	458	479	481	450	487	393	473	487	443	489	467	503	464	463	478	490	450	493	509	511	439	526	462	436	461	466	471	436	492	439	483	459	458	498	464	453	464	483	431	506	471	436	475	483	440	489	497	435	493	450	480	478	484	450	482	495	505	465	487	474	464	452	465	472	496	490	468	472	453	446	486	433	511	422	536	466	483	478	473	463	446	470	467	477	478	465	467	415	505	469	417	426	460	494	502	457	490	467	488	468	489	454	487	491	469	472	454	480	461	500	484	492	457	471	459	466	426	458	482	455	480	459	473	469	426	470	485	478	462	465	478	457	493	466	476	458	464	496	457	453	490	486	488	501	453	499	474	471	463	453	450	467	459	469	433	439	452	467	458	506	463	480	498	462	473	476	483	489	436	454	487	494	469	462	521	476	476	466	476	473	463	467	500	451	449	455	462	459	431	418	523	457	501	453	465	463	413	431	467	459	483	453	510	475	467	464	439	492	453	445	512	439	476	454	491	487	486	408	479	467	464	464	483	482	448	464	457	464	445	481	464	496	504	469	475	517	419	475	461	468	490	468	467	511	476	455	471	476	500	470	480	479	481	491	496	448	466	454	423	442	442	452	454	452	470	497	429	445	449	465	474	461	480	469	511	488	476	466	462	449	497	477	487	496	450	459	477	446	440	478	459	474	455	485	460	473	484	473	454	473	469	471	472	490	470	462	466	457	476	476	495	484	462	483	437	479	477	472	454	448	452	466	471	439	476	462	506	469	459	454	488	413	464	479	468	439	454	468	476	478	477	466	489	480	503	438	462	499	473	440	455	493	530	459	482	474	479	482	459	500	471	463	429	460	463	484	474	445	481	489	494	463	495	480	459	446	465	446	484	459	443	505	467	498	441	486	471	461	495	475	473	496	457	450	455	487	457	488	448	455	481	443	474	463	483	461	485	456	462	450	464	449	506	491
25510	21408	26061	19141	1362	641	507	455	385	352	405	347	343	332	341	349	352	375	349	335	353	349	368	367	392	348	342	339	325	344	351	321	359	320	345	324	340	329	349	326	341	328	293	340	350	304	316	330	345	340	351	305	331	326	336	338	331	363	316	310	300	340	384	325	329	377	302	342	345	320	332	331	346	374	320	351	352	318	340	321	333	350	332	357	354	333	320	344	316	339	353	333	346	336	329	332	330	337	363	308	314	341	360	356	300	353	312	366	327	350	332	332	333	331	344	327	364	326	341	328	299	309	345	338	300	337	318	332	319	311	357	308	321	323	334	324	349	340	337	358	317	354	360	313	347	333	333	316	345	336	313	341	343	344	372	382	355	330	344	308	322	318	317	331	321	335	346	380	337	301	355	337	321	351	335	336	343	314	363	346	351	329	327	333	322	288	322	334	373	335	360	339	354	304	331	355	340	360	332	322	311	305	317	327	323	318	330	344	324	331	322	307	344	328	306	337	307	314	346	320	297	340	346	316	336	341	314	343	349	336	305	327	316	322	312	328	347	323	344	336	344	311	326	349	314	327	351	300	336	335	331	300	312	359	295	327	310	316	329	323	356	336	350	304	316	339	349	320	330	363	323	370	351	307	347	329	326	349	338	313	354	300	346	319	349	298	358	333	336	345	311	365	318	304	300	308	341	311	348	335	321	306	321	334	326	348	331	296	338	367	342	316	302	359	344	339	321	323	316	315	324	341	331	304	329	357	329	348	337	346	334	310	315	294	334	341	350	345	306	298	346	315	310	331	308	303	350	333	344	331	353	327	324	337	308	339	337	323	366	298	351	324	354	363	318	365	355	329	344	325	319	318	320	325	336	340	290	278	311	325	325	325	343	331	333	313	323	323	314	331	315	352	340	306	319	336	339	335	332	331	341	322	332	310	324	324	347	311	317	329	326	349	302	308	332	339	320	346	306	314	319	330	353	339	333	356	339	329	292	342	330	312	326	328	319	317	341	316	326	347	364	353	290	333	340	336	334	286	325	332	310	343	322	330	337	303	310	310	338	347	341	372	337	340	319	317	354	318	340	323	321	338	345	346	334	330	332	347	341	337	321	327	324	324	309	337	307	314	315	327	352	313	365	343	316	328	315	351	373	343	321	324	358	325	336	356	320	330	324	345	333	326	310	364	316	319	331	330	353	317	309	300	324	326	308	321	344	317	318	300	312	321	321	312	326	337	331	372	339	368	359	364	337	310	321	358	305	321	301	358	351	352	342	307	328	326	344	320	341	315	345	301	315	325	312	334	317	342	335	326	341	317	351	333	319	332	315	369	299	353	318	314	314	305	328	311	345	334	334	329	332	299	353	322	343	400	342	320	306	355	342	296	342	344	315	329	344	301	339	317	340	332	344	331	324	316	361	330	318	322	328	325	336	334	352	345	322	341	313	316	341	350	322	330	357	333	342	361	355	317	351	338	316	302	320	345	316	332	354	334	345	361	345	347	344	327	350	325	327	345	364	331	332	311	347	310	335	330	318	330	305	376	307	337	339	312	348	299	325	329	324	337	315	310	352	333	335	334	312	345	354	317	345	304	290	354	315	333	363	340	323	321	342	340	328	344	314	339	345	314	316	328	335	328	331	308	333	354	332	302	341	363	334	355	307	338	355	311	334	325	327	312	330	321	330	367	330	310	346	344	355	342	300	353	325	350	340	316	341	343	328	314	304	340	309	326	323	351	305	362	317	351	322	326	351	291	294	387	303	309	359	335	333	315	309	357	300	327	353	330	335	348	343	315	331	340	357	342	336	323	338	342	303	302	336	306	330	304	338	357	331	338	332	330	348	334	333	299	326	294	330	320	322	326	347	332	331	354	333	334	351	343	311	317	326	310	343	359	329	313	319	330	331	352	340	325	344	330	314	357	335	297	335	347	334	321	374	331	349	341	317	371	301	342	337	327	345	297	333	350	345	331	340	356	346	357	337	288	336	352	346	350	328	319	324	335	320	372	330	299	360	320	307	300	333	318	297	337	337	329	291	324	315	306	377	341	333	326	302	344	315	331	319	311	321	331	346	340	336	349	335	316	364	334	342	310	360	354	315	342	353	316	343	324	349	321	323	346	335	318	295	290	316	309	320	362	336	326	321	379	348	355	357	319	344	340	326	315	367	335	333	305	330	327	322	337	305	312	352	347	351	323	345	317	337	331	325	315	333	346	331	363	306	298	342	273	324	323	315	331	358	344	326	330	319	344	303	362	315	324	319	345	336	323	329	340	357	326	341	319	320	316	309	328	313	347	317	326	323	320	349	333	340	325	329	336	317	329	338	320	338	317	343	327	303	319	346	293	323	313	336	312	345	346	344	352	342	295	348	329	345	332	354	314	340	316	334	336	332	335	320	337	380	325	341	341	351	337	353	340	338	319	313	318	345	284	376	320	337	311	342	353	288	338	347	300	306	356	337	353	339	305	341	315	341	356	332	343	332	363	320	335	314	321	377	331	340	321	338	330	346	321	328	329	301	333	345	353	316	318	326	343	333	358	349	344	317	332	317	345	308	322	334	360	295	301	315	325	306	335	343	304	330	338	329	327	342	336	374	340	289	341	366	327	331	322	318	339	338	341	358	340	350	302	317	296	316	312	315	323	312	340	308	324	322	344	332	353	339	336	320	340	371	328	338	311	357	334	290	320	346	290	347	348	313	305	322	321	349	363	310	296	371	347	330	306	305	307	335	342	340	344	326	301	351	336	322	352	327	320	324	308	321	337	341	298	357	342	301	368	336	305	330	358	348	308	341	340	345	332	334	324	324	313	356	340	325	355	308	319	333	326	336	340	323	310	350	309	322	316	341	340	328	349	331	338	352	322	320	334	314	372	354	307	300	355	323	320	337	358	320	303	323	331	335	311	352	352	297	302	383	359	330	343	340	328	339	343	320	336	321	335	329	325	328	316	327	323	365	347	349	351	309	334	337	345	316	352	342	314	372	354	293	348	316	325	325	317	330	327	330	344	318	330	320	327	296	311	355	311	349	350	349	326	321	362	336	328	341	354	350	352	296	342	329	339	334	349	307	325	369	387	340	344	331	333	320	342	336	334	340	328	323	325	331	349	332	333	345	296	325	346	318	331	319	355	355	331	334	309	335	353	355	329	340	310	359	311	310	336	344	322	334	320	353	327	320	335	360	321	309	318	366	327	376	335	325	355	351	321	335	344	349	331	321	337	352	317	339	314	319	295	343	289	331	332	336	315	330	337	372	343	303	313	363	336	323	327	322	328	337	287	321	335	314	323	331	312	307	350	325	331	334	335	348	335	321	310	327	339	333	352	325	333	316	343	337	319	335	324	318	331	341	303	330	368	338	328	357	329	328	335	307	300	319	330	342	330	306	326	277	330	337	319	323	313	394	346	353	328	333	306	300	303	356	311	348	297	332	336	319	359	310	320	336	302	333	324	349	333	303	343	317	318	344	354	310	334	335	359	358	342	359	315	333	349
3372	1968	1569	893	670	531	518	463	455	419	400	417	388	372	417	374	367	370	358	349	328	360	337	359	323	346	330	366	353	368	331	337	343	351	357	335	341	346	323	342	328	343	376	322	351	358	371	369	339	361	305	362	360	328	359	343	308	381	333	364	343	348	352	330	335	372	367	333	350	322	330	348	352	318	385	345	321	339	309	323	350	331	340	347	316	346	308	338	363	350	344	355	349	327	310	362	315	326	325	350	323	320	328	341	310	322	314	316	316	344	337	330	353	354	313	375	359	335	340	316	360	338	348	335	355	320	340	335	320	332	356	346	332	333	371	319	331	339	350	332	345	355	335	337	332	314	316	346	326	338	337	334	326	308	372	337	303	336	336	339	343	323	313	340	342	346	327	351	337	347	316	337	328	340	360	341	337	324	337	321	342	339	349	333	310	337	335	278	322	344	328	324	340	349	332	320	330	336	337	339	333	320	319	347	329	314	346	334	312	333	372	337	316	364	286	361	337	310	335	363	345	340	322	323	356	348	340	329	343	335	339	345	345	348	372	343	325	320	349	337	347	340	369	325	313	342	353	344	354	306	353	346	373	340	357	354	329	350	312	295	368	344	327	330	340	331	308	346	339	327	341	325	332	361	377	353	302	322	370	316	339	350	346	340	346	361	320	342	355	371	351	321	318	352	357	338	350	301	336	350	351	316	317	320	343	327	324	348	320	343	301	328	323	347	347	351	349	309	317	327	326	340	315	352	347	332	314	338	370	329	298	331	373	315	300	300	327	338	325	334	316	338	329	336	328	307	326	324	349	343	311	313	347	370	321	315	309	324	329	351	334	327	336	307	351	403	338	362	326	345	348	342	351	353	323	336	329	318	328	301	327	326	358	326	336	354	339	359	359	360	320	327	347	337	314	334	345	318	349	310	311	338	350	320	337	347	331	316	340	329	307	339	337	355	300	337	319	325	353	335	335	332	325	310	355	325	328	364	383	349	320	294	295	303	352	314	363	351	317	328	330	314	341	316	331	351	324	340	340	328	332	333	346	308	329	339	324	329	346	357	381	345	333	342	354	322	312	339	342	325	359	317	373	371	341	313	325	346	324	320	328	341	339	327	336	288	350	355	340	343	350	321	322	364	360	321	342	325	344	318	323	346	371	319	345	352	314	341	360	371	308	326	319	331	345	336	331	354	329	316	325	346	356	351	352	339	338	316	311	340	359	323	353	352	332	317	360	336	337	329	338	340	365	318	323	330	313	326	331	339	313	324	344	313	358	330	346	341	356	338	328	344	365	323	315	342	357	337	330	331	289	343	311	334	364	347	338	340	319	359	355	354	314	335	325	385	328	306	314	317	331	332	349	304	339	345	353	330	295	349	333	340	378	316	359	316	334	317	339	358	310	327	309	328	347	340	339	340	316	325	337	333	318	317	328	361	326	388	327	323	344	344	347	328	359	339	361	331	352	324	334	350	355	343	362	315	329	324	356	372	332	336	318	299	314	328	381	345	354	336	309	381	346	325	356	331	315	334	295	345	341	356	350	331	361	323	327	353	358	359	338	342	340	332	363	321	326	340	301	334	347	313	326	327	361	326	324	329	317	347	329	363	334	322	318	344	355	341	331	334	329	322	323	349	332	338	353	319	348	311	341	341	352	351	337	320	337	327	304	316	358	352	347	309	328	336	317	359	314	355	329	365	366	329	329	347	355	329	331	349	345	338	341	333	325	336	338	328	355	324	303	318	333	333	346	334	314	303	355	299	349	318	331	357	323	329	370	325	334	355	348	326	316	321	312	355	383	345	330	333	342	316	358	359	323	324	352	303	341	359	316	329	374	352	323	329	346	344	332	336	354	316	332	331	333	343	326	356	357	338	343	319	346	327	355	374	339	340	341	342	349	320	306	314	315	317	352	379	336	335	311	319	353	349	345	334	342	321	300	333	349	329	342	316	323	345	324	324	302	347	340	358	337	359	341	322	350	334	350	343	344	312	345	338	304	349	310	334	319	338	337	318	304	358	335	365	324	322	328	330	318	302	337	357	351	346	335	355	360	338	351	349	319	313	298	352	318	345	353	340	348	332	326	323	313	299	340	324	308	361	346	320	349	323	317	321	344	356	342	339	336	361	348	347	328	325	347	322	355	345	333	321	344	342	353	351	346	304	325	358	329	319	315	322	342	379	339	330	329	331	353	333	359	349	342	346	331	331	345	327	344	393	296	324	354	333	342	335	317	352	347	311	283	372	320	347	352	338	324	333	325	351	318	339	341	321	328	345	354	294	353	332	313	336	341	362	337	322	359	352	342	316	347	348	328	340	339	339	343	353	301	328	338	348	340	328	327	331	351	319	344	308	314	316	351	345	345	357	345	348	345	335	331	331	359	342	344	313	339	347	325	303	336	336	308	366	336	316	327	303	338	317	339	361	333	322	346	329	355	332	326	337	359	290	301	327	358	344	339	343	323	327	336	329	343	288	343	301	350	377	316	338	309	325	347	343	325	325	314	332	336	324	322	300	358	362	325	345	303	307	352	351	324	319	315	344	333	351	293	353	338	346	313	356	354	329	355	335	320	350	331	312	351	334	361	333	317	318	331	357	338	321	310	307	351	298	336	305	358	333	356	349	351	345	330	337	326	343	348	323	343	356	344	286	332	317	326	332	329	327	312	360	370	331	327	327	315	325	335	333	368	342	348	348	326	322	337	332	376	344	319	356	327	343	328	310	342	332	349	308	364	328	341	297	360	322	326	344	310	317	317	319	322	316	349	346	345	300	319	314	348	365	332	339	304	322	325	330	332	324	370	323	330	349	328	354	321	349	344	328	293	356	346	324	324	339	339	304	333	304	310	347	331	322	355	325	336	337	321	350	314	331	351	354	313	341	392	338	318	306	328	307	334	358	306	295	344	333	329	337	339	357	340	356	353	312	338	367	354	312	340	327	305	337	314	328	325	320	333	326	335	353	331	321	339	314	318	333	348	322	349	310	344	324	362	374	323	367	316	323	312	339	357	301	303	322	336	340	335	325	306	333	332	332	346	354	336	366	316	315	321	339	332	352	341	313	320	346	328	350	317	297	328	316	314	338	348	345	321	370	336	315	326	334	330	334	349	327	356	333	337	317	344	337	365	306	338	321	295	304	333	358	344	330	338	339	322	347	331	331	321	358	291	348	327	331	347	337	327	324	321	383	346	334	329	295	342	358	301	360	308	346	349	346	342	340	336	342	346	328	342	351	366	341	351	366	336	322	343	347	323	364	341	355	363	297	305	347	351	336	364	324	325	319	316	387	339	345	360	350	336	306	334	296	331	328	353	317	333	339	324	331	328	299	302	305	338	317	313	306	356	341	360	339	350	336	350	347	320	337	337	352	363	333	318	337	308	331	370	320	346	362	326	315	328	341	347	297	305	353	317	347	337	373	329	329	340	353	325	344	338	325	332	306	351	316	344	317	337	329	310	322	332	313	294	326	334	324	351	323	336	313	338	332	340	337
24255	21392	28543	24631	20016	2319	756	463	362	325	299	323	316	293	286	287	307	267	243	259	250	258	244	228	242	290	234	239	225	281	234	253	244	246	255	253	253	268	246	254	238	253	242	269	266	236	257	253	214	202	239	237	243	217	263	250	261	235	247	258	233	208	264	256	241	233	264	226	241	209	239	255	235	211	238	242	225	229	237	273	247	230	258	231	220	257	238	245	262	230	274	239	258	260	230	206	248	260	253	231	213	247	238	260	234	253	274	234	213	242	235	236	232	217	263	228	229	258	257	230	250	237	265	238	246	236	240	236	226	203	245	240	263	260	238	268	237	208	227	244	246	247	252	227	256	266	254	244	246	263	231	253	215	229	222	248	238	250	233	244	263	233	241	240	259	267	236	246	232	229	215	261	233	253	254	232	243	262	217	240	232	236	236	226	228	271	234	247	246	237	221	236	245	228	261	259	237	260	223	221	230	227	251	244	232	241	233	235	245	234	239	233	254	241	229	266	209	263	220	214	235	242	235	258	239	246	232	235	241	222	236	251	252	215	231	249	226	239	230	263	255	253	211	220	232	260	223	265	239	266	236	234	223	246	264	229	271	242	236	212	231	229	247	238	242	257	241	217	250	236	225	221	264	269	248	233	230	237	272	237	220	262	233	264	242	243	255	253	246	243	207	249	234	248	234	239	227	268	253	246	244	253	242	257	201	258	271	218	243	240	229	242	247	233	230	204	209	222	230	231	240	267	244	237	247	237	249	233	243	214	256	240	232	229	239	252	263	247	222	222	216	242	235	223	235	239	246	236	237	203	225	252	243	220	216	231	244	226	211	251	228	226	204	241	225	250	254	226	228	236	222	204	239	229	240	261	258	256	223	251	244	232	241	249	226	254	251	217	242	228	268	236	220	231	236	260	223	252	249	234	245	250	271	234	223	234	230	227	258	213	243	229	236	251	242	218	257	242	227	257	237	249	238	233	267	246	268	229	254	260	249	223	215	225	246	256	245	242	242	229	241	228	238	251	208	250	241	237	208	213	230	239	224	244	222	255	243	227	232	235	229	242	237	215	237	231	257	273	243	236	245	234	257	240	254	240	253	250	263	238	237	225	231	252	255	244	242	220	210	249	228	258	264	245	233	233	246	247	253	234	260	233	212	271	222	226	249	212	249	219	264	239	217	238	239	245	244	248	232	219	220	251	246	222	247	198	285	229	252	215	227	247	263	248	238	261	252	230	259	266	223	232	240	236	220	246	236	235	243	226	236	254	228	270	256	249	245	241	239	253	211	263	218	262	229	215	242	219	231	265	239	237	255	278	209	228	231	252	223	261	234	231	235	254	250	228	225	262	239	228	214	230	215	236	242	235	226	242	254	253	233	209	230	255	244	236	238	268	239	238	235	205	238	238	232	255	233	235	235	231	219	274	227	259	246	225	264	227	244	223	240	223	242	272	235	222	229	262	214	222	227	252	226	239	244	258	227	243	219	240	240	244	246	212	233	245	230	241	262	229	253	260	255	224	229	223	227	226	243	244	214	219	216	251	255	244	221	247	224	236	237	257	233	235	232	237	247	252	244	200	259	247	239	249	242	234	242	218	237	230	224	207	258	233	237	235	237	248	245	255	238	243	248	256	237	237	250	223	248	246	232	265	240	240	275	247	257	229	248	206	245	223	230	253	224	251	246	255	237	232	219	229	239	218	220	223	241	252	252	230	228	224	254	240	259	220	226	208	244	228	200	226	245	236	221	261	219	246	233	228	221	250	248	218	237	224	235	216	220	232	253	232	235	229	230	234	252	257	249	251	238	241	224	241	263	240	226	226	272	231	240	249	228	251	234	227	253	232	244	244	229	241	236	240	232	246	242	239	238	241	236	228	230	260	219	251	227	237	241	251	258	256	254	257	236	225	221	231	240	261	238	243	246	232	250	233	234	257	232	251	245	205	235	242	250	242	221	230	242	230	242	265	272	239	229	225	230	247	230	243	242	248	228	217	224	231	224	222	239	234	242	275	240	253	251	247	258	220	243	226	230	216	229	233	236	240	238	222	237	227	248	248	229	213	223	240	215	220	213	236	249	211	231	235	241	211	256	251	252	253	253	274	216	248	243	265	223	265	247	234	222	218	234	234	266	240	244	246	248	240	234	251	258	244	234	227	229	231	237	242	236	213	253	226	238	260	235	245	239	203	235	241	214	261	228	263	268	217	227	232	229	232	229	239	239	234	225	245	224	235	253	218	235	202	232	226	240	233	210	240	255	236	224	210	261	231	236	203	220	251	243	251	234	256	193	235	225	238	231	255	248	225	235	244	201	228	234	238	246	219	248	232	231	255	238	222	224	231	228	244	231	245	234	264	224	234	254	225	237	218	267	233	243	249	220	239	245	220	241	236	208	230	208	247	239	218	248	227	235	260	228	213	225	217	230	216	238	251	228	248	230	255	239	221	223	249	232	240	235	226	221	208	222	250	221	221	253	240	231	210	219	234	259	257	232	229	238	233	222	244	242	248	244	251	250	240	248	224	242	237	235	248	250	256	241	250	220	236	241	250	232	221	200	218	244	241	281	270	217	231	226	208	233	207	241	236	249	225	251	231	246	252	224	243	235	219	236	246	229	258	242	230	226	249	185	238	229	247	213	260	219	244	225	247	225	228	246	248	242	232	239	243	218	211	241	216	241	206	216	237	229	216	242	242	251	237	242	226	233	239	241	251	223	248	228	226	259	258	259	254	244	244	248	232	244	235	241	236	215	259	238	219	242	230	240	230	232	227	232	261	243	223	225	229	264	238	231	220	224	219	237	250	196	241	224	251	243	224	261	217	247	239	254	246	232	238	232	257	253	251	235	242	207	262	233	253	285	232	278	208	242	224	242	260	239	220	232	213	252	200	244	230	250	233	248	217	237	219	203	236	258	209	240	210	248	241	253	243	224	239	221	222	221	233	215	227	257	236	209	226	200	267	258	212	231	242	232	216	235	242	232	236	231	219	230	246	237	235	240	236	227	219	213	258	227	266	246	227	230	240	239	228	224	232	248	239	221	248	208	236	198	220	224	231	244	246	226	238	246	237	225	240	225	242	242	234	257	207	232	226	236	209	224	224	228	230	245	248	247	215	254	234	206	244	235	229	234	214	245	209	262	256	253	262	245	238	215	247	274	222	246	244	253	220	248	219	201	236	269	225	248	223	231	232	213	283	248	229	233	226	236	232	237	238	225	231	261	229	225	242	219	221	238	218	229	214	229	220	241	237	217	227	274	221	244	243	236	238	217	240	242	233	238	240	268	210	277	244	236	243	241	208	244	266	247	219	224	236	247	225	228	226	235	251	206	265	247	277	255	247	239	257	219	261	230	264	232	250	238	230	218	213	249	245	255	239	273	239	245	250	232	219	211	221	278	225	212	212	250	243	239	226	214	216	223	233	250	253	240	247	248	225	220	200	234	264	246	240	225	238	217	222	233	248	255	212	237	218	217	227	230	215	241	254	217	228
3200	4421	3577	1684	1186	890	726	607	552	485	408	415	356	348	365	336	323	311	306	319	281	280	292	320	310	256	253	279	269	257	267	275	280	229	266	269	287	263	240	249	241	248	262	253	249	255	250	232	230	254	263	256	272	258	260	271	263	259	264	255	262	257	261	231	279	226	258	286	267	259	251	253	246	256	246	240	259	255	278	253	238	228	275	287	285	272	259	241	261	248	254	232	259	236	250	271	277	268	244	241	261	233	262	248	240	257	277	246	259	286	223	279	260	256	244	208	251	230	232	259	230	269	224	277	241	281	274	246	240	259	245	271	260	280	231	258	277	237	255	237	265	254	261	250	252	254	255	262	248	266	249	240	228	257	270	256	249	250	290	220	260	270	231	240	244	259	258	288	218	245	250	270	275	250	250	239	273	251	259	237	243	271	231	248	238	262	244	256	280	266	251	247	239	233	248	261	268	232	254	253	245	240	258	275	242	284	250	263	246	265	233	281	255	251	270	274	241	225	270	246	243	256	248	263	254	240	257	251	240	270	261	240	276	249	245	265	251	263	265	264	237	224	241	246	269	252	222	277	247	236	251	223	237	272	253	229	247	239	253	277	258	257	227	259	253	250	258	233	284	231	252	244	260	245	257	251	246	239	254	241	227	256	253	274	219	247	256	225	226	262	235	239	232	228	257	278	256	262	235	255	242	221	280	273	240	244	237	245	264	295	266	242	238	271	257	260	268	236	228	247	257	220	253	253	277	242	268	236	242	278	274	242	239	243	221	270	246	256	272	254	264	259	253	230	241	238	243	286	267	235	273	286	247	247	252	240	235	255	269	258	272	233	246	255	269	251	245	248	237	221	238	261	262	253	249	242	244	239	259	269	252	271	235	239	230	267	268	242	253	238	260	246	247	269	234	270	247	234	273	244	245	252	269	253	237	229	263	259	216	241	226	226	240	248	240	231	227	262	269	236	266	260	215	219	244	286	243	229	250	246	224	257	239	239	253	234	260	264	238	254	237	233	256	277	233	281	235	243	245	216	246	244	231	213	248	264	261	236	230	249	261	233	249	262	238	233	252	237	257	247	268	236	240	254	249	263	249	277	241	255	264	241	274	255	247	256	261	270	268	259	244	259	260	236	238	247	220	265	241	240	242	258	266	249	262	243	231	218	240	239	233	237	271	273	236	268	241	229	239	259	260	269	233	242	240	235	258	267	242	287	243	230	252	242	239	276	264	278	253	264	287	228	228	261	261	242	223	247	236	234	274	260	239	249	239	218	247	263	228	250	257	253	259	243	234	228	271	234	255	229	253	243	235	273	263	288	251	271	259	243	269	275	244	258	279	236	284	241	275	252	270	251	252	237	260	244	269	244	244	229	252	262	235	220	228	248	255	251	252	234	228	261	257	226	246	257	270	238	247	234	230	233	251	239	247	230	269	253	238	255	252	232	257	254	226	238	271	211	265	243	262	270	245	270	264	259	251	257	256	213	239	234	261	242	248	255	241	227	262	241	255	250	262	264	250	279	253	233	277	234	264	235	256	271	215	265	269	247	247	259	250	268	236	255	253	260	250	265	282	245	240	247	233	219	217	265	272	254	261	255	240	206	268	236	231	268	224	266	229	264	276	276	233	251	258	238	248	238	244	254	245	245	270	274	270	246	267	248	253	247	222	256	268	236	235	261	248	250	208	227	250	268	243	247	231	241	245	267	242	249	265	274	233	246	243	256	226	271	252	244	261	240	277	235	261	206	253	270	229	256	252	243	266	228	259	245	260	258	249	257	250	236	251	229	290	236	225	228	249	251	255	255	286	226	248	241	263	238	242	230	251	226	237	240	265	241	246	243	262	264	256	236	267	265	247	260	254	276	248	248	228	214	268	235	258	278	266	236	235	253	239	225	261	253	258	253	233	249	246	258	263	229	263	267	251	228	256	237	247	257	265	237	237	247	250	236	250	260	241	246	233	264	228	260	256	251	260	257	246	252	251	260	272	261	218	249	254	257	221	278	262	255	254	225	257	257	235	264	277	224	225	260	261	240	258	288	271	230	259	261	235	252	246	241	222	236	216	259	237	241	256	233	247	243	205	239	247	235	269	227	259	246	258	251	239	247	237	231	247	254	241	244	270	250	254	243	262	253	257	255	253	244	238	253	259	241	255	238	217	287	254	209	236	240	246	283	244	245	235	238	262	273	282	271	273	259	228	239	223	249	229	243	256	270	251	255	249	233	249	278	249	237	246	246	243	282	276	257	240	248	242	250	241	259	263	236	226	250	228	227	246	252	255	231	239	252	247	254	250	223	250	234	246	260	248	270	264	232	228	233	246	277	261	242	249	273	220	226	258	253	236	248	241	246	250	232	250	248	255	280	270	267	255	232	230	228	264	246	275	249	225	261	213	251	224	261	239	222	233	276	252	232	269	246	249	240	256	245	246	241	266	262	239	247	225	212	255	241	247	218	247	234	264	242	268	228	249	226	220	243	238	261	248	235	246	244	231	253	240	282	273	252	258	243	239	240	252	231	256	267	236	272	245	260	259	259	232	233	258	259	227	279	236	257	242	238	237	237	243	252	225	239	223	270	263	227	240	216	242	222	264	237	249	232	250	233	224	222	263	259	232	246	264	257	263	240	264	215	233	227	239	264	265	228	247	231	242	252	249	233	250	242	226	238	239	245	247	276	234	251	234	243	259	229	239	238	227	219	238	217	260	248	237	229	247	234	250	251	233	247	253	270	256	215	232	231	290	270	267	231	270	233	231	246	244	258	254	256	223	249	259	259	261	244	257	232	252	244	256	249	245	256	235	259	216	259	261	227	237	246	261	225	261	243	250	270	254	245	269	233	255	246	224	237	237	242	263	225	261	258	240	238	245	254	247	246	241	249	248	260	270	244	232	242	249	240	255	241	236	246	237	277	225	235	249	226	239	245	261	228	243	255	259	240	257	206	242	265	250	260	236	222	239	244	240	260	266	279	272	242	242	245	242	249	252	254	240	262	262	260	244	231	246	260	242	256	241	233	247	256	244	252	249	235	244	245	216	258	293	257	243	245	253	244	221	247	227	239	257	255	255	281	264	236	254	268	265	247	204	264	244	253	241	249	257	275	226	243	250	240	271	243	251	244	264	251	253	219	225	238	248	287	248	262	240	253	253	269	267	223	246	241	237	270	238	239	260	259	254	239	248	239	254	247	250	268	230	221	261	252	253	231	248	245	256	254	237	252	247	246	247	263	239	225	254	258	262	243	268	255	262	234	268	263	253	247	239	252	256	244	240	246	266	276	223	248	247	256	266	274	256	261	234	253	238	262	246	239	229	272	261	237	257	227	237	249	264	251	229	273	227	257	238	239	244	256	249	257	244	260	246	248	252	241	259	231	270	232	260	243	235	268	252	272	233	237	269	256	265	230	245	243	250	245	271	250	240	234	255	256	234	250	252	265	252	232	259	231	248	232	264	236	261	297	272	293	262	236	269	219	251	237	220	242	245	260
27503	11570	1463	787	564	477	541	455	482	542	477	501	490	488	518	519	513	528	511	517	478	528	511	522	510	461	505	520	529	488	515	548	501	508	563	510	511	523	551	484	493	492	504	483	539	489	527	460	562	527	461	495	484	504	471	524	537	551	520	511	488	487	491	495	520	477	508	493	534	506	500	535	482	518	529	520	503	528	471	535	520	521	510	544	487	501	527	526	514	533	489	521	503	507	521	529	531	474	502	528	524	486	508	519	459	490	488	497	477	524	492	498	491	471	483	506	450	457	506	530	524	490	504	519	499	505	504	478	535	553	514	508	526	521	477	478	503	559	516	533	521	503	504	539	499	481	505	544	460	523	512	546	506	495	498	491	479	484	549	480	493	505	529	482	518	485	495	509	502	524	461	463	480	536	477	504	508	571	504	539	506	488	487	506	502	490	540	500	489	532	510	478	531	556	523	535	513	489	496	488	502	500	524	517	511	521	508	496	471	505	514	505	492	499	485	510	519	501	532	527	530	552	498	497	463	485	522	470	530	497	547	513	518	502	505	494	505	490	490	496	545	501	490	491	487	527	505	511	553	511	467	531	453	499	500	476	515	485	528	536	505	504	491	492	534	499	531	490	445	489	477	502	515	470	514	498	513	532	470	500	555	528	502	478	514	501	468	536	515	471	479	462	514	498	526	470	542	513	507	553	533	509	484	512	531	498	510	501	520	447	478	518	518	539	522	476	497	540	583	500	523	540	484	470	521	551	477	489	480	539	496	513	515	492	517	477	492	498	545	504	481	508	529	503	518	473	528	510	545	492	498	496	524	528	493	474	515	502	515	454	516	456	500	478	508	476	499	501	506	516	482	471	521	538	500	503	561	523	533	533	521	487	498	535	505	552	490	499	527	517	499	506	461	474	508	485	514	495	533	514	552	524	519	488	517	522	511	508	516	482	520	507	486	507	443	538	505	478	483	512	482	523	519	503	511	516	503	473	498	511	472	543	517	482	535	498	527	517	498	490	487	545	483	505	490	504	468	509	462	476	495	528	493	515	463	513	461	553	498	490	522	509	519	516	526	511	533	528	532	540	511	527	517	519	513	466	524	541	492	533	491	521	518	530	497	505	516	487	485	481	512	518	497	490	501	506	520	524	518	512	515	514	543	483	552	518	491	482	552	515	476	527	529	479	501	545	500	533	465	495	514	537	464	517	522	470	516	451	497	520	487	503	496	504	512	481	487	469	486	457	484	458	504	515	512	466	526	480	509	505	491	483	503	554	518	515	460	481	513	502	527	521	521	511	493	532	514	488	524	509	528	525	527	484	501	502	494	482	524	512	514	533	522	529	498	504	487	524	509	456	537	559	528	494	482	507	520	496	506	533	513	480	515	525	534	485	516	466	556	490	483	520	505	483	514	481	479	476	517	507	493	519	479	504	479	506	523	480	492	517	519	513	480	507	549	506	535	540	523	510	512	493	524	516	464	500	503	559	517	491	511	515	486	505	519	515	541	565	475	478	480	506	458	524	488	522	520	510	530	450	543	516	504	471	518	497	458	460	477	521	501	547	501	488	513	520	508	536	509	517	526	519	509	477	505	515	493	530	542	496	471	516	511	498	452	496	489	478	485	571	520	512	500	535	495	495	515	497	499	534	492	488	498	506	536	524	510	500	462	482	492	504	543	543	524	508	497	499	509	494	517	495	528	563	485	518	505	552	515	505	458	510	473	531	476	536	517	501	537	536	502	488	516	514	466	501	514	526	536	485	501	489	481	473	527	470	506	518	506	481	529	452	486	497	546	490	455	513	477	520	517	506	489	518	518	532	521	514	500	525	513	493	486	490	518	498	449	503	546	511	528	534	529	547	515	503	505	505	467	520	546	503	488	512	525	489	492	529	540	524	514	506	471	515	467	504	505	503	509	512	480	507	507	504	507	475	518	492	509	523	502	489	500	511	510	528	473	472	491	510	523	542	497	549	511	462	486	514	508	495	490	507	508	510	531	532	495	520	516	505	498	481	552	521	483	503	532	492	501	479	550	492	511	522	503	523	487	490	483	487	515	521	485	476	492	514	530	523	522	513	492	511	500	529	511	478	487	539	521	500	514	467	434	473	480	551	506	491	492	545	538	510	477	529	532	480	509	532	544	482	478	502	461	498	513	493	514	511	483	538	484	516	516	477	490	518	511	468	539	528	524	488	544	505	488	480	487	519	493	491	482	506	507	503	531	511	475	526	492	525	511	469	544	476	502	484	510	536	529	497	478	456	575	549	494	493	524	516	543	465	536	557	526	482	492	504	497	475	483	534	499	485	517	519	516	498	489	449	523	457	496	520	527	501	466	549	530	490	526	518	510	490	507	512	538	513	542	513	481	503	510	520	455	532	533	528	505	490	534	489	518	524	520	515	456	487	480	494	516	504	512	507	532	456	502	524	491	502	505	468	487	517	455	545	504	484	491	536	493	518	480	516	486	547	464	529	502	517	528	523	504	471	491	534	531	529	518	531	520	499	524	478	536	523	511	533	491	498	497	505	484	535	517	512	490	517	506	505	528	481	532	456	539	498	510	485	512	504	484	516	504	517	499	517	536	485	469	504	514	499	531	524	489	502	531	489	492	503	532	494	516	474	494	530	472	482	497	499	494	491	497	506	503	519	522	508	484	486	516	494	488	546	524	510	528	509	471	517	533	511	490	490	545	507	501	473	545	520	492	551	535	461	530	513	458	520	490	553	511	481	512	483	530	522	532	490	507	512	482	529	481	507	493	511	525	542	490	491	497	505	551	548	526	537	493	480	529	491	509	538	525	494	489	509	482	536	478	487	521	507	520	504	481	517	508	507	498	506	518	482	493	472	526	511	529	505	537	485	500	518	527	509	560	500	480	485	480	502	480	509	509	532	527	519	540	526	522	531	525	539	500	515	483	517	503	544	516	468	479	500	489	524	528	501	479	486	489	468	565	465	532	526	471	510	483	507	502	485	506	536	523	495	510	482	454	479	482	523	540	488	485	481	477	484	533	542	476	468	507	519	531	518	531	540	514	503	525	505	488	515	489	545	502	493	482	514	519	498	526	504	479	518	520	497	487	499	486	515	497	488	503	498	487	523	502	505	499	539	486	479	492	485	477	479	506	514	511	486	537	492	479	484	543	467	507	468	492	507	515	443	490	509	493	492	523	532	491	498	475	490	495	500	496	548	480	467	499	479	486	490	532	515	509	498	515	507	528	442	566	487	492	523	483	530	502	493	502	518	493	469	530	540	520	488	524	508	517	486	500	491	496	475	496	496	527	462	528	497	564	510	493	525	491	485	509	491	498	532	482	516	490	515	506	495	521	511	533	533	506	509	466	477	487	500	477	527	517	464	515	488	476	509	517	537	511	491	530	492	498	496	518	547	501	506	540	530	529	514	505	516	514	517	493	514	521	535	503	472	494	515	456	487	430	509	466	547	495	504	551	514	492	460	511	516	525	507	530	536	469	491	495	506	517	540	504	485
5050	670	723	554	515	528	492	472	489	481	505	493	465	472	482	474	483	479	432	470	453	472	514	477	493	457	488	490	486	447	490	499	506	486	468	458	505	485	463	489	496	487	477	436	514	499	485	468	482	414	477	486	489	435	485	480	438	440	495	492	524	483	479	481	445	484	447	503	417	471	466	488	507	489	443	475	475	488	468	480	487	459	479	477	467	437	503	483	504	471	446	509	530	484	485	473	434	472	485	487	426	469	503	463	498	543	497	447	460	441	449	509	467	476	459	463	488	461	462	462	466	478	468	480	485	555	517	465	514	479	483	460	475	488	485	429	486	483	490	461	458	475	492	441	480	497	468	486	462	499	490	495	475	429	542	469	495	475	462	490	499	469	463	480	485	467	482	432	484	469	484	486	457	463	464	472	496	488	447	491	464	482	476	491	492	460	442	488	469	456	440	459	487	476	502	438	457	449	483	517	483	503	469	498	456	475	475	511	441	453	463	470	487	506	485	479	469	463	452	476	507	522	467	474	511	442	515	520	471	428	514	484	469	461	450	484	482	450	481	499	497	510	500	475	498	476	509	470	477	453	471	461	504	487	451	478	477	479	463	497	458	501	479	467	474	479	448	499	462	469	502	495	472	448	498	450	483	468	489	509	486	448	490	483	475	485	464	473	512	482	492	508	503	504	494	460	469	524	496	437	491	535	470	428	469	497	503	457	455	447	486	491	482	443	461	474	500	444	469	488	468	470	485	452	466	496	452	477	461	526	466	480	450	479	523	519	490	463	489	451	472	490	453	476	480	475	507	506	456	447	506	494	475	487	497	457	480	503	484	504	493	555	496	458	501	490	467	489	510	496	498	472	447	451	467	460	482	475	505	471	477	497	469	493	470	449	495	493	477	475	490	438	465	479	491	479	467	515	499	482	498	470	449	511	470	487	483	486	455	483	503	452	477	492	463	501	482	467	465	492	474	446	464	478	452	499	496	480	458	497	467	480	493	474	482	436	460	460	459	456	464	436	496	473	521	486	493	495	466	488	484	515	462	451	430	486	514	484	471	498	447	502	446	496	490	474	487	473	484	474	498	505	472	480	480	485	474	499	490	454	464	469	467	489	442	474	479	457	508	465	428	515	484	476	468	464	488	456	460	455	482	478	459	475	458	453	480	457	438	464	512	455	491	503	477	435	443	433	449	505	496	478	482	486	479	489	501	467	475	474	526	492	490	462	427	488	483	452	482	533	493	496	468	487	513	491	462	533	461	537	482	439	501	504	469	473	476	493	479	477	470	429	480	475	509	498	469	478	462	494	470	459	499	486	505	484	500	480	472	494	467	498	508	487	484	476	530	472	463	493	486	476	483	490	494	488	478	466	508	492	448	468	494	479	520	514	487	483	497	443	475	470	470	471	469	465	459	454	471	517	492	477	460	441	452	504	482	459	451	511	466	463	460	454	483	499	496	493	484	515	492	511	458	424	457	474	496	511	516	483	451	456	469	439	477	482	462	479	471	513	528	460	466	471	437	471	500	495	480	492	479	456	470	493	458	486	479	464	498	455	484	449	514	431	463	469	482	481	468	475	509	511	487	466	502	478	488	461	457	503	431	469	493	495	511	494	474	456	471	482	433	510	477	517	481	495	468	466	475	463	472	469	461	494	528	485	478	472	520	491	481	471	498	458	440	488	483	482	467	451	450	492	505	469	463	449	463	463	468	447	443	449	461	493	489	475	485	482	504	450	487	544	493	477	504	484	451	493	474	469	492	466	490	481	483	465	464	474	478	514	486	492	455	456	464	509	466	485	483	498	495	486	462	491	485	472	496	484	475	471	477	492	474	472	447	496	469	524	506	499	487	465	482	478	478	462	503	499	480	442	469	488	449	519	481	469	467	496	478	462	475	450	474	463	504	455	459	461	478	458	450	464	459	482	465	448	457	477	457	483	468	519	450	472	496	510	485	453	457	486	464	493	490	454	531	495	500	453	469	458	470	489	505	489	452	467	458	467	502	484	429	464	480	509	469	475	485	471	491	449	464	472	479	475	483	459	514	495	501	447	506	468	484	466	444	509	473	488	499	474	496	454	478	465	445	486	463	499	452	490	453	447	471	493	493	480	466	473	443	480	457	522	493	490	450	494	455	510	489	475	482	504	452	505	485	454	505	449	511	487	479	482	450	512	473	484	488	496	419	491	456	434	510	459	475	461	521	490	470	430	465	469	502	482	500	472	495	457	480	488	451	430	517	464	473	455	492	479	486	474	462	470	545	472	544	483	477	498	501	509	467	471	434	479	446	485	476	484	506	452	536	524	484	425	478	460	467	495	489	486	472	472	460	470	486	491	483	448	482	488	488	476	461	466	449	459	474	532	509	474	478	479	480	491	451	469	486	498	446	503	470	493	456	481	478	487	435	465	449	473	486	498	468	501	488	465	479	462	455	493	490	497	468	500	480	465	463	502	464	488	475	490	482	510	457	513	471	420	464	507	500	463	444	486	497	487	468	502	442	475	530	500	492	474	446	491	487	463	486	487	442	476	475	492	468	481	489	460	506	478	481	490	465	495	480	481	446	481	479	469	483	527	499	414	504	471	489	461	462	465	481	451	465	456	499	459	454	447	492	473	486	478	472	477	505	470	507	451	473	476	475	507	500	480	475	443	488	483	455	506	471	488	461	468	499	466	518	478	504	466	465	451	492	468	472	478	424	482	494	482	508	459	472	453	465	477	483	468	450	433	452	444	473	499	481	484	492	501	493	474	483	493	436	505	479	447	504	473	505	429	434	429	460	477	454	479	511	486	441	475	501	503	473	483	466	504	476	473	479	469	506	478	476	491	464	491	495	527	439	487	467	483	500	455	450	473	529	444	464	486	465	458	485	459	455	466	471	517	450	460	500	474	487	441	491	464	498	473	484	474	489	480	481	509	477	468	514	472	496	495	492	434	458	474	463	500	466	497	464	486	467	524	461	516	527	458	505	474	504	471	474	461	497	483	483	461	514	471	484	476	490	486	490	485	475	505	472	475	461	454	444	502	462	519	508	479	451	472	450	474	477	460	460	465	483	474	457	530	465	500	443	446	468	439	429	470	427	505	487	490	453	465	476	478	469	462	496	476	444	466	447	505	494	452	465	462	439	468	459	457	478	506	456	473	466	490	471	463	455	505	488	468	480	463	517	443	431	446	461	492	485	500	467	481	481	472	465	455	455	444	491	478	491	442	455	515	514	468	465	525	478	447	472	456	454	511	470	509	447	484	494	473	487	510	421	472	469	462	466	452	480	485	492	507	488	482	498	463	486	500	450	476	473	474	449	486	483	495	488	492	485	480	506	455	443	483	446	476	495	499	484	491	474	464	501	463	482	463	485	454	497	469	466	475	518	469	447	490	495	496	484	454	511	475	524	468	487	478	468	498	488	465	462	452	445	475	497	465	449	466	479	446	461	445	442	504	472	483	446	480	502	470	485	472	490	452	462	495	478	486	444	456	416	448	447	477
25593	21412	26027	19176	1424	577	467	428	406	367	367	392	378	362	327	321	345	358	348	357	331	360	348	359	320	344	329	325	351	315	311	332	343	318	342	325	342	356	285	360	319	335	328	321	319	350	333	357	332	362	338	336	344	329	340	323	343	361	337	353	362	316	354	310	316	337	336	341	328	335	322	335	291	320	336	335	357	337	338	342	323	306	339	358	317	303	321	310	330	328	354	325	339	347	370	305	355	328	369	299	329	310	335	332	288	351	342	348	355	359	328	310	312	336	318	332	334	354	366	340	348	331	338	348	331	338	334	317	306	328	336	304	321	320	332	320	357	340	312	329	319	321	297	314	330	349	369	301	319	352	287	309	295	344	325	314	314	318	339	351	326	331	314	300	314	336	335	316	313	328	310	352	319	339	296	347	325	328	339	301	322	317	323	319	353	305	335	346	324	348	351	313	339	357	321	327	319	330	325	320	354	316	356	323	341	305	334	336	330	333	322	326	309	319	326	318	299	324	314	310	340	338	328	328	330	339	341	325	344	327	336	339	307	341	330	358	343	338	339	308	333	345	287	337	347	356	309	326	336	302	321	311	299	337	348	345	339	325	311	323	328	335	364	330	301	348	300	301	322	340	335	333	334	350	312	348	301	315	318	350	328	309	338	337	346	334	354	350	334	362	334	327	326	308	338	344	346	327	351	351	327	326	339	339	320	365	329	322	341	332	316	361	332	306	336	339	308	359	334	324	306	329	326	347	303	345	343	346	338	297	382	323	314	349	328	311	336	337	363	327	345	314	342	323	336	323	324	331	335	306	342	343	309	340	323	323	319	325	311	328	356	299	327	339	324	319	315	318	328	308	354	323	319	336	327	310	309	325	333	327	345	350	331	356	319	329	318	332	358	336	297	327	310	298	300	331	306	330	326	318	355	342	309	328	349	345	331	320	320	349	343	324	365	290	307	365	339	302	340	329	337	363	310	320	329	291	319	316	331	313	369	338	302	341	335	359	358	340	333	322	332	329	304	315	343	325	340	328	349	314	336	361	343	336	339	300	320	347	355	319	340	327	326	319	317	332	322	306	317	365	354	337	338	316	305	332	354	336	335	332	314	331	320	343	338	325	320	327	340	313	291	343	322	329	352	323	297	346	352	325	318	331	363	331	294	320	359	316	338	345	322	317	317	341	334	353	317	312	338	343	346	315	301	326	333	336	307	313	347	343	333	335	345	342	344	354	345	355	341	309	353	309	332	332	302	322	332	309	314	333	341	318	343	349	323	379	310	321	310	351	299	340	336	311	345	323	313	334	342	345	320	328	316	326	315	350	351	346	346	343	326	342	313	342	302	317	301	329	321	329	333	314	331	355	320	303	317	320	358	349	321	320	362	295	350	348	323	335	306	313	314	360	339	311	267	328	346	327	330	320	336	337	322	346	332	326	322	341	337	324	312	336	331	342	291	369	343	311	330	307	319	363	351	354	334	327	294	350	304	327	298	320	369	344	334	344	315	308	297	330	324	344	324	336	346	328	351	300	350	309	302	317	322	335	331	303	330	341	330	321	332	355	323	337	322	335	347	339	304	341	307	321	357	316	364	339	317	310	333	341	332	359	322	343	314	344	355	345	302	318	326	339	289	339	327	299	319	327	305	323	330	308	312	321	342	328	339	324	294	371	329	305	312	331	297	338	341	336	306	317	340	348	327	339	340	360	355	366	335	333	354	320	321	310	339	316	332	321	330	309	320	336	340	299	346	329	318	307	350	330	328	315	331	361	340	307	327	321	343	301	311	335	324	332	334	352	300	312	312	283	311	322	325	331	308	330	329	307	353	352	331	316	304	322	343	346	310	337	297	305	332	338	335	339	336	351	308	368	320	325	309	316	321	327	332	305	325	345	314	295	343	349	316	348	321	301	284	326	357	335	343	298	353	303	332	347	348	304	299	293	328	349	349	302	302	323	289	343	337	328	302	311	303	327	345	321	305	322	346	328	332	295	330	325	334	327	356	361	329	342	323	339	337	297	343	344	356	326	323	323	324	340	318	327	346	306	317	305	324	329	307	320	297	353	320	341	314	325	328	321	300	335	362	339	352	321	346	322	344	307	323	304	337	307	337	345	354	323	330	317	327	341	324	299	353	316	335	298	340	304	368	307	316	319	332	325	338	318	370	359	346	342	328	307	358	338	369	357	338	316	327	346	326	356	333	300	328	331	335	332	352	344	316	325	330	312	359	320	335	321	330	337	329	354	322	333	366	322	333	331	331	372	318	341	296	319	272	344	313	359	322	362	330	308	314	319	324	307	338	322	351	311	322	322	339	320	348	352	341	331	351	359	330	327	358	343	317	345	327	351	309	333	341	318	360	333	309	324	364	322	297	344	326	354	332	337	337	345	339	336	309	347	338	354	292	306	307	321	344	311	333	339	340	317	336	308	321	336	331	302	334	331	323	310	358	330	331	327	319	305	304	336	328	350	349	313	353	325	321	329	340	338	371	329	358	322	300	314	334	321	317	336	360	300	291	330	356	341	362	312	318	340	342	336	325	337	353	353	308	356	344	321	325	319	315	315	335	330	338	301	337	342	330	341	340	329	314	334	309	375	332	313	297	325	347	326	352	344	357	323	341	333	332	339	321	321	331	326	313	332	347	300	342	335	344	328	335	318	347	317	308	340	333	352	303	320	310	310	320	318	315	298	341	320	312	308	319	323	326	328	327	364	368	339	317	343	307	380	336	312	317	336	316	319	314	339	305	371	341	306	323	352	335	329	344	352	282	309	328	355	332	300	327	327	346	338	342	335	328	325	322	331	353	313	318	315	348	331	333	356	356	320	351	324	338	313	318	371	340	327	332	346	320	344	349	339	345	346	363	339	329	321	315	356	344	351	328	346	334	314	351	339	332	316	334	292	343	298	333	312	322	327	359	341	342	327	315	323	287	313	315	324	375	332	362	312	318	337	332	345	319	303	345	330	299	320	312	313	317	324	337	314	342	365	314	319	318	326	344	331	342	307	312	320	324	338	329	344	297	335	342	297	336	338	327	305	327	310	319	321	335	319	377	309	318	329	299	361	349	323	347	334	346	343	343	327	333	313	323	322	349	347	331	336	349	348	308	326	330	314	349	303	309	356	323	321	336	278	333	313	308	315	312	331	304	308	278	350	299	340	321	337	355	333	362	301	337	345	350	319	332	335	310	339	357	314	340	326	330	322	333	315	330	331	293	333	319	297	335	301	333	325	341	343	309	347	344	326	374	313	323	325	325	331	327	304	341	337	332	329	292	330	342	336	320	305	337	328	299	343	324	345	310	306	326	323	334	299	323	337	300	328	325	329	372	338	353	350	334	328	342	303	338	364	335	331	322	334	308	338	313	328	310	369	306	338	335	325	322	324	335	320	328	319	327	299	345	362	382	315	376	328	319	342	307	357	336	347	306	331	346	303	338	301	361	336	336	328	338	339	334	289	310	332	309	369	328	330	352	353	380	371	313	336	338	337
3344	1991	1580	874	686	565	496	449	439	445	423	403	402	401	357	403	352	340	343	382	370	345	378	300	353	342	343	347	304	361	375	343	352	377	363	339	358	332	335	338	327	347	380	369	356	305	327	344	331	347	365	360	331	339	340	340	344	344	311	327	336	358	331	320	351	315	319	348	331	324	369	326	329	327	334	380	351	322	345	348	316	329	329	353	378	361	380	331	380	336	357	352	359	355	304	315	337	336	335	322	332	304	385	321	306	326	356	362	355	314	358	334	357	360	335	330	360	316	318	358	337	341	325	304	322	297	357	329	335	352	374	347	369	348	361	341	324	366	352	332	345	376	380	339	346	339	350	310	325	352	364	359	328	364	304	376	327	335	359	354	327	358	345	339	338	342	340	364	360	343	340	353	354	365	325	347	337	331	364	351	340	339	330	372	379	347	331	380	309	336	329	347	333	342	336	344	347	313	350	328	342	320	358	313	371	346	329	330	359	363	350	292	343	370	338	349	308	371	373	313	326	330	330	322	374	345	302	359	316	322	315	340	330	315	366	318	329	329	323	323	335	316	353	298	338	348	336	290	345	311	325	329	315	343	316	374	368	349	367	327	344	348	327	358	328	326	351	341	339	335	353	344	326	356	304	329	367	311	362	360	329	365	338	340	329	350	339	339	321	344	354	317	339	338	324	333	341	316	337	338	335	302	322	363	359	332	342	377	331	334	314	352	323	316	344	313	324	324	325	339	343	327	345	352	307	321	310	344	371	310	311	346	327	353	311	359	316	344	332	298	352	307	348	355	311	320	361	341	315	349	352	325	341	310	355	372	359	358	306	349	345	342	336	318	347	381	312	363	358	315	337	353	334	354	316	330	341	324	335	338	326	333	347	319	335	333	355	351	316	308	358	315	338	329	333	364	332	319	311	332	329	324	349	337	323	348	337	351	350	348	338	329	318	349	321	335	351	364	337	380	333	331	368	359	336	351	316	301	356	336	368	347	346	316	346	323	328	346	321	317	315	370	343	331	352	351	331	345	367	334	378	330	322	344	332	340	332	325	354	332	343	370	339	295	357	352	333	323	369	331	336	295	333	369	318	353	325	332	344	308	353	309	331	339	317	323	331	356	338	335	344	326	326	316	346	348	313	314	346	392	301	342	343	352	343	357	324	360	352	349	350	317	325	337	348	299	347	344	381	353	322	314	334	342	344	370	316	355	375	328	316	335	351	349	349	300	343	319	334	298	313	326	333	323	337	355	366	362	328	323	322	348	339	318	354	328	356	344	343	336	353	309	317	332	335	326	326	342	324	320	320	316	325	351	322	328	324	335	345	302	337	362	374	303	349	335	362	331	341	313	351	353	290	329	338	335	325	339	339	371	331	303	334	294	330	338	351	355	321	315	357	362	347	329	364	345	337	332	318	339	352	344	333	352	339	324	360	351	330	350	349	303	362	353	320	329	342	334	344	331	350	331	297	357	336	342	340	338	323	323	351	360	326	322	359	336	338	347	307	346	333	299	310	349	336	322	319	347	331	333	339	324	355	339	304	326	341	337	346	335	345	345	326	337	333	319	337	343	347	308	316	313	343	303	334	313	342	325	340	345	318	332	330	354	365	350	346	333	360	358	370	337	343	319	292	332	313	305	345	360	307	332	332	338	341	315	343	334	343	301	334	302	329	333	337	333	306	345	353	312	319	327	317	339	314	346	323	348	348	343	362	334	299	315	318	348	356	327	336	295	329	307	335	336	350	336	345	352	315	330	340	306	336	347	296	328	353	336	321	312	316	315	324	341	352	338	359	364	331	333	350	352	351	342	343	357	307	363	339	318	323	348	342	356	335	348	339	373	334	332	375	371	322	336	332	365	316	345	336	325	320	354	312	363	356	318	340	329	335	341	343	328	318	328	326	356	378	362	326	336	342	344	319	355	310	331	322	326	347	346	330	334	341	330	307	321	313	343	364	364	363	355	310	342	340	329	332	334	348	370	359	337	338	321	362	319	334	344	319	362	307	343	346	334	336	379	363	352	337	341	340	363	338	328	329	350	322	330	342	331	332	319	334	341	303	321	335	314	325	348	376	314	331	331	328	327	337	345	338	390	352	338	311	309	352	341	342	354	341	347	318	337	332	332	340	329	338	314	329	341	330	325	318	334	330	352	342	354	326	372	332	362	374	328	328	317	366	331	315	338	357	351	333	377	323	354	356	328	338	359	366	331	323	321	331	373	327	361	346	350	349	338	318	343	366	373	307	351	329	375	322	331	323	311	370	323	355	311	332	335	357	335	316	331	349	313	343	307	349	318	340	334	299	315	332	357	337	343	308	322	340	326	369	307	325	334	327	356	335	310	369	343	350	333	325	369	309	328	330	354	374	325	332	355	347	380	317	338	338	340	342	365	332	339	333	344	358	342	368	319	332	336	299	319	323	352	341	320	337	360	333	355	337	341	354	326	341	357	354	320	316	341	328	330	349	375	352	331	334	325	315	334	342	354	328	375	293	356	366	369	308	306	342	334	335	359	326	362	354	346	302	325	336	324	303	306	313	345	338	325	319	350	342	346	341	353	338	300	320	339	321	350	329	337	319	363	346	366	338	360	341	329	305	332	356	319	359	326	393	358	320	323	370	329	334	331	361	353	334	347	359	318	323	343	383	321	361	302	294	342	336	357	317	334	323	356	331	321	318	325	334	333	333	320	350	352	343	322	322	341	308	299	352	329	317	331	336	360	349	327	326	311	347	343	364	359	304	311	323	354	335	330	328	342	334	334	334	339	332	333	329	335	357	342	340	328	343	355	343	344	362	349	333	359	360	354	346	317	329	323	356	300	361	354	344	352	329	364	339	324	349	332	343	374	338	348	325	365	347	352	340	339	321	317	315	326	329	348	335	318	346	307	348	331	350	333	333	340	343	377	332	340	357	295	344	302	359	324	352	317	313	322	311	307	354	327	324	346	302	345	341	294	318	348	327	334	347	331	317	322	334	311	336	353	315	349	361	315	332	346	304	355	345	343	340	322	326	349	345	335	328	317	325	342	341	326	350	342	333	344	357	346	319	343	337	339	325	328	353	336	339	327	340	330	360	337	339	345	328	374	362	349	348	338	322	326	370	323	339	335	337	342	335	315	343	330	327	351	317	354	351	312	323	360	340	326	309	332	341	330	367	353	341	305	324	299	371	351	305	348	334	357	334	343	332	333	349	365	326	313	346	355	344	357	333	328	334	331	343	352	304	319	323	342	323	322	332	330	354	318	333	316	328	339	336	352	314	332	339	323	346	330	348	365	354	335	369	356	325	332	325	338	359	339	334	339	338	332	361	320	325	360	330	361	338	341	343	352	349	347	342	362	332	330	350	333	345	322	363	332	338	344	320	368	320	316	355	333	313	366	319	318	349	339	325	329	380	339	359	317	322	298	320	328	322	313	335	337	323	324	347	312	322	331	338	352	326	338	346	318	325	375	346	341	354	369	324	306	335	367	324	320	294	321	313	336
24307	21452	28595	24714	19997	2364	822	482	368	347	312	289	305	296	286	270	254	293	261	252	265	247	258	279	237	255	279	243	253	247	256	214	256	243	263	246	260	241	270	259	267	252	248	235	248	251	227	240	264	250	229	252	232	250	247	243	250	222	289	206	251	266	242	234	230	231	209	227	227	257	256	227	264	226	253	243	241	236	271	252	280	229	254	223	236	259	232	265	213	258	262	235	235	230	255	227	229	237	240	233	250	253	238	262	213	234	235	217	247	217	254	277	250	251	231	259	252	236	243	240	258	237	229	258	226	236	255	236	258	227	272	242	228	230	233	286	240	245	232	232	260	237	242	216	264	230	234	238	233	232	250	218	263	224	226	240	227	268	262	241	238	217	251	245	222	277	226	253	225	214	250	223	236	266	239	215	267	223	240	249	228	232	228	259	232	255	229	235	251	216	228	230	267	228	231	255	224	259	244	236	242	259	226	257	247	240	233	200	249	218	229	242	221	224	259	230	232	237	278	234	257	254	262	241	231	252	261	238	242	261	248	252	254	234	222	265	216	230	263	257	240	246	241	244	232	232	241	240	236	259	250	238	242	227	232	230	251	207	223	211	234	276	239	221	247	251	252	223	222	227	218	247	250	235	223	260	228	243	265	230	242	225	237	210	262	219	256	214	208	232	259	249	219	229	238	269	246	241	236	220	265	221	249	248	238	244	250	238	233	243	222	259	249	243	252	237	252	217	252	257	233	255	248	244	238	235	237	247	233	240	264	241	266	255	229	267	237	238	243	254	249	227	232	230	251	242	225	241	232	249	222	216	223	248	232	239	232	219	251	221	237	234	267	234	235	242	209	223	244	255	250	216	220	226	236	242	244	237	223	237	281	232	220	231	228	194	252	250	239	247	251	229	238	207	234	219	232	250	244	244	258	243	249	215	207	241	228	219	219	255	244	224	230	218	215	223	222	208	216	218	235	218	248	258	200	224	232	234	224	250	240	231	231	254	236	239	227	195	244	236	253	254	239	258	228	217	253	262	224	257	243	245	247	225	236	252	238	252	212	222	257	250	257	229	232	256	250	251	256	216	243	224	232	213	222	251	214	220	263	234	231	239	268	228	256	228	249	236	248	246	226	226	240	213	235	220	216	215	209	232	261	218	237	245	219	231	246	230	265	261	252	218	247	252	219	238	258	222	257	245	204	227	271	245	221	241	236	211	230	228	223	209	235	255	239	225	253	223	257	259	244	240	232	230	230	243	229	228	198	254	245	217	265	248	232	253	230	239	211	237	247	241	236	269	230	250	228	223	242	208	235	190	247	230	218	260	238	214	213	254	224	201	261	259	269	214	243	256	253	212	236	253	222	224	238	235	229	239	234	272	217	251	243	234	225	232	230	201	251	248	243	239	214	216	207	252	228	225	237	260	235	216	246	207	228	225	234	268	218	226	237	229	248	236	243	243	199	241	231	251	243	222	221	255	229	238	260	228	241	239	248	242	206	218	218	213	215	250	244	239	270	238	265	230	237	239	221	250	236	220	296	227	235	214	231	229	225	248	235	237	259	249	250	219	254	269	229	237	223	237	235	244	234	244	223	227	249	240	234	243	246	235	250	250	223	208	234	239	242	238	239	211	231	246	232	233	246	243	256	237	244	228	232	243	229	212	266	243	233	212	250	238	253	239	255	240	239	226	231	266	254	248	215	235	222	227	233	229	213	236	251	244	234	248	222	242	239	219	234	248	264	251	215	223	220	249	254	232	225	246	245	253	256	240	238	231	238	219	218	233	239	253	244	237	246	234	261	245	250	224	233	243	248	248	233	236	242	216	241	230	258	228	254	241	232	239	235	225	231	248	232	254	234	233	231	206	241	247	222	241	259	228	275	250	205	232	239	247	226	236	217	250	221	234	249	247	221	229	253	243	228	222	226	259	249	197	243	245	246	229	251	226	242	235	255	259	215	218	244	215	227	240	253	246	237	248	256	253	291	230	226	273	257	252	235	220	249	235	243	230	255	231	246	242	237	277	262	244	233	247	212	228	230	215	225	222	253	266	243	236	223	239	220	243	235	209	234	257	251	231	253	230	231	260	235	211	228	219	242	245	239	222	238	240	232	236	210	240	257	241	220	214	238	237	252	229	239	211	230	247	231	227	240	227	257	244	237	226	259	231	222	219	229	249	221	245	227	227	240	231	214	233	235	226	248	208	268	255	230	228	248	251	268	228	243	230	244	229	207	237	226	245	243	245	210	265	240	250	253	235	230	244	230	231	230	222	226	236	214	234	234	227	259	245	214	278	235	218	264	242	241	238	265	257	238	247	230	230	246	254	235	252	229	243	233	219	227	201	204	246	236	218	200	250	256	237	224	233	220	216	239	237	231	217	220	242	212	238	232	244	261	240	237	230	244	247	250	234	212	221	244	246	249	245	224	246	233	255	230	258	243	245	203	215	221	228	262	226	233	207	242	233	239	224	238	240	224	264	233	227	219	259	229	253	232	219	221	236	218	230	246	246	235	230	241	231	243	232	218	213	241	233	252	199	228	216	261	203	240	246	240	259	246	242	252	260	225	233	221	251	242	248	243	211	223	232	239	244	209	230	256	247	224	243	226	203	246	233	243	236	235	224	211	228	226	216	211	233	232	240	210	233	242	223	189	224	238	246	238	237	245	257	261	243	233	255	261	222	218	234	247	228	234	253	217	256	264	270	249	257	231	229	242	238	221	244	252	232	239	266	248	250	244	266	221	249	229	238	239	231	236	226	265	222	239	225	217	216	228	205	211	210	222	245	223	269	250	230	232	253	194	211	233	256	250	235	229	237	221	270	224	224	241	211	234	235	241	216	258	231	212	236	251	238	233	234	255	219	212	216	231	252	225	243	228	231	248	226	219	238	242	206	211	213	244	217	229	258	231	243	271	206	233	223	257	225	216	212	244	217	229	245	229	224	218	244	245	242	245	249	250	235	250	214	240	273	217	263	222	235	235	254	245	245	255	190	231	241	224	224	230	233	236	236	210	232	239	246	256	252	241	216	267	263	249	206	234	257	245	242	233	239	216	219	266	250	239	222	225	245	220	247	246	231	247	226	245	221	234	217	226	212	268	246	241	217	223	258	271	244	231	239	226	261	228	252	224	225	237	231	234	241	252	257	235	231	241	238	218	243	250	219	245	227	229	237	234	250	234	226	240	247	246	243	231	220	208	243	222	221	244	211	237	221	255	229	254	262	248	199	207	240	223	225	245	232	218	234	239	245	233	225	238	238	248	245	215	235	220	271	231	228	238	197	230	230	251	226	225	227	254	213	236	234	254	233	248	254	229	212	209	242	242	221	220	256	254	241	230	235	224	222	235	245	224	220	255	242	229	213	240	224	231	240	250	236	242	231	239	255	226	207	251	224	241	236	249	233	240	228	217	246	248	214	230	247	241	257	227	255	250	236	235	237	243	235	234	228	235	228	256	248	254	219	272	220	238	217	244	256	247	226	253	249	223	242
3254	4387	3531	1609	1135	861	688	601	505	486	423	394	376	341	320	318	328	300	320	321	305	284	278	295	268	276	297	270	248	272	270	269	295	286	270	285	240	263	273	274	269	279	277	264	255	279	272	269	254	253	269	274	265	233	261	269	261	254	275	258	251	274	268	262	329	266	269	255	240	290	256	268	258	243	220	252	241	237	262	264	273	290	262	259	260	258	260	255	266	269	257	254	283	233	244	261	256	233	258	287	261	251	254	235	255	281	255	241	295	242	251	243	215	264	249	262	257	249	246	230	257	260	259	259	269	247	263	286	288	219	215	241	254	253	250	270	249	245	270	235	274	255	271	267	215	257	251	235	264	276	237	289	275	211	226	249	239	243	245	236	262	231	255	261	249	258	266	239	239	275	260	239	246	257	229	269	274	265	264	250	247	276	253	267	235	238	270	271	240	267	210	225	272	240	251	255	269	237	252	220	250	274	246	292	276	247	253	238	236	247	275	236	239	242	261	267	241	221	266	288	241	253	262	255	242	277	243	247	264	236	265	272	235	270	262	262	266	288	258	248	261	269	280	226	260	238	237	246	257	253	252	246	253	268	267	226	267	243	279	256	259	269	261	251	249	243	267	231	228	266	243	274	252	257	233	264	252	251	240	243	252	264	249	279	237	238	265	255	243	296	233	262	263	257	264	257	253	270	273	270	265	284	242	251	256	256	257	251	228	253	266	237	251	267	242	276	270	260	253	233	246	243	235	240	256	269	254	268	249	253	256	242	239	270	250	238	240	255	249	248	250	243	254	251	232	264	269	270	242	245	296	270	250	290	244	235	231	242	255	253	260	254	255	258	264	250	288	261	265	253	257	266	252	240	246	275	241	241	232	254	255	259	251	243	299	259	266	246	249	260	264	230	267	279	273	261	292	252	254	259	224	264	221	255	253	257	242	233	260	252	248	244	248	227	275	261	255	253	260	254	244	256	248	266	238	242	267	231	249	264	230	260	215	294	268	238	279	236	229	224	257	233	245	262	273	259	277	278	280	240	258	277	248	285	258	252	254	270	227	246	259	241	253	254	248	255	252	266	253	243	264	244	246	281	225	263	228	252	229	257	289	219	246	265	295	284	259	255	247	250	276	250	262	276	231	233	248	262	274	255	224	272	262	268	276	276	294	239	257	229	247	253	211	215	239	262	237	224	259	274	279	278	291	245	251	246	214	235	252	259	238	237	264	282	248	252	252	248	256	284	245	246	242	252	258	235	235	262	295	259	269	252	258	253	224	256	234	252	216	263	269	257	270	271	259	250	238	232	268	260	254	248	237	252	246	277	249	263	246	284	247	238	257	259	223	264	263	235	236	267	248	254	267	258	257	257	235	271	228	220	246	276	241	261	253	245	275	268	252	248	246	247	232	233	238	237	250	247	269	253	246	260	250	242	247	273	255	241	274	259	238	240	255	243	270	243	256	258	252	241	250	309	249	262	251	266	261	234	244	244	286	237	260	245	241	226	244	245	264	274	263	257	233	217	263	240	245	261	270	257	243	273	274	248	246	254	243	263	254	221	257	256	240	261	256	266	256	260	239	233	251	232	260	256	244	242	250	244	283	275	243	253	261	272	238	243	244	252	252	230	250	255	250	243	274	236	261	247	267	230	263	237	245	245	247	246	254	244	208	263	247	271	251	284	248	276	256	263	257	257	249	239	244	232	244	250	271	260	243	238	240	251	249	256	251	245	232	246	257	245	286	235	241	237	258	238	227	241	230	249	255	238	260	281	254	254	215	273	234	223	260	240	245	251	233	256	239	247	246	237	246	266	253	233	271	261	253	266	269	262	244	248	278	242	224	254	239	285	255	242	240	233	247	244	217	226	232	240	244	253	269	234	254	225	277	230	240	238	219	233	260	247	259	231	244	246	252	250	240	232	226	249	230	280	234	241	259	265	243	266	260	270	264	243	264	243	227	253	238	273	275	232	274	257	222	230	248	252	244	252	266	259	253	266	256	255	271	262	258	255	250	259	245	262	261	236	234	264	280	244	249	235	244	242	253	270	253	228	293	250	249	262	257	264	259	254	233	211	208	262	230	226	231	266	272	260	247	257	257	249	204	255	214	257	224	270	269	222	260	259	234	251	245	237	235	218	235	236	244	250	250	244	211	260	245	270	246	257	246	259	270	247	237	241	253	238	249	235	250	269	256	247	246	239	267	269	247	253	242	250	234	261	256	255	282	239	254	262	254	248	275	241	243	256	235	262	265	256	260	254	237	250	255	273	268	275	246	244	264	233	233	245	231	236	257	222	235	236	230	236	260	282	244	256	228	228	257	270	240	243	239	225	244	279	260	244	250	273	245	275	230	243	260	248	279	255	230	233	242	226	236	250	240	241	238	277	233	247	272	221	242	289	270	258	261	255	261	244	266	270	265	247	246	267	240	266	258	243	269	259	234	221	265	255	229	262	281	268	239	243	235	244	250	249	287	257	250	254	236	239	266	259	232	234	251	243	266	262	257	221	265	230	231	252	283	249	255	237	257	243	252	267	199	260	262	259	242	277	225	225	246	243	228	234	224	237	268	272	231	256	231	234	258	258	251	242	248	244	256	254	230	258	246	285	256	236	247	231	259	268	252	237	234	253	242	270	254	245	229	226	246	262	252	271	269	260	216	272	239	245	251	254	261	223	226	248	266	244	266	228	246	236	249	241	236	262	237	247	223	268	250	238	208	257	247	290	249	266	256	241	267	250	265	239	265	245	270	251	233	258	230	245	246	253	240	225	244	242	261	270	260	274	230	243	245	247	284	253	253	229	245	264	244	229	253	261	239	222	256	246	264	229	255	252	260	260	250	254	253	254	229	244	248	236	251	255	234	278	259	266	229	246	248	246	228	263	257	248	240	217	257	237	233	253	257	245	245	266	256	239	257	248	227	239	240	250	239	263	263	240	269	256	263	243	238	252	253	221	234	223	271	247	250	247	244	263	271	264	279	245	233	235	241	261	239	219	243	283	223	229	229	253	238	241	257	227	258	221	227	236	219	243	286	260	269	239	255	252	247	279	241	269	247	259	235	253	223	277	260	279	232	270	255	249	274	264	232	234	256	250	258	279	250	252	260	270	271	284	264	256	255	264	234	268	221	250	245	259	240	261	280	266	232	225	243	236	232	262	221	244	261	239	245	259	272	235	257	264	259	241	250	248	271	249	269	249	217	238	260	236	236	236	267	240	256	257	242	248	256	261	260	246	263	245	230	246	287	261	266	220	260	247	268	249	239	242	239	241	215	241	265	235	274	241	226	255	221	232	226	246	262	226	243	245	260	253	251	234	241	259	254	254	266	253	248	231	251	243	241	264	259	246	239	249	231	253	267	269	241	235	248	275	262	250	233	225	249	247	269	229	242	245	247	253	221	233	257	239	250	222	279	251	267	264	252	267	225	270	262	218	241	247	260	247	255	275	232	255	239	249	256	259	264	264	259	229	240	256	269	251	231	259	215	227	256	250
27534	11461	1498	939	674	507	524	537	475	525	509	502	507	503	495	504	490	521	495	534	481	477	519	526	488	488	484	480	485	490	485	507	516	501	512	508	496	509	546	501	505	476	511	529	508	510	521	484	472	513	500	508	540	508	495	518	458	585	501	516	502	510	486	488	480	514	496	497	507	511	489	511	511	511	478	489	492	475	520	503	503	480	496	507	481	497	513	543	519	562	548	488	515	491	487	491	524	507	525	454	509	454	486	505	496	479	500	512	502	512	502	532	514	472	495	506	504	536	553	486	492	518	547	507	541	504	498	511	501	491	499	516	491	518	498	531	488	505	512	489	519	479	469	493	520	469	519	519	482	500	533	508	472	496	501	479	531	506	529	513	488	482	470	473	503	477	516	504	522	472	530	486	509	504	513	506	507	463	493	511	509	513	524	516	543	528	485	512	494	505	480	509	541	504	516	513	509	499	533	508	520	496	505	487	517	494	464	515	523	508	510	502	480	483	473	501	503	483	502	502	504	530	504	511	529	527	517	491	492	481	459	525	474	528	487	478	515	543	489	470	486	506	474	513	513	539	481	483	482	473	544	497	558	458	517	517	518	488	492	533	506	481	504	502	515	532	509	481	516	492	524	490	526	499	502	499	517	510	548	548	563	501	492	534	501	523	521	527	510	487	482	478	457	487	499	495	491	488	519	496	483	519	516	504	511	520	498	493	490	527	487	501	529	508	527	490	457	479	506	506	520	467	543	497	497	514	513	542	457	517	513	487	529	507	552	520	538	510	497	534	508	530	490	467	510	516	488	495	482	510	491	493	522	494	509	495	512	481	517	491	511	496	542	518	523	534	493	487	479	471	498	495	542	500	506	534	547	511	497	493	496	561	493	519	512	497	554	525	508	484	520	508	487	516	549	520	523	483	509	546	525	499	539	517	559	525	489	484	523	506	513	462	496	550	521	485	530	506	531	490	473	483	486	523	502	518	505	472	505	493	529	492	522	544	514	543	508	512	502	463	508	524	534	512	485	477	505	544	497	533	474	538	562	490	502	508	462	522	498	551	493	486	511	491	506	467	487	504	512	505	502	476	538	513	515	493	522	498	493	531	479	475	469	501	519	474	519	529	488	509	478	520	512	548	510	525	531	516	501	520	534	520	517	475	513	522	503	488	509	524	524	523	435	507	538	497	540	478	478	470	495	536	537	501	514	526	519	527	468	538	524	478	517	481	506	528	480	536	509	547	528	485	487	575	551	501	482	481	540	527	497	493	527	513	524	518	546	508	512	525	517	509	481	527	487	514	478	498	500	494	516	505	533	504	495	545	513	486	470	486	533	494	537	505	520	455	552	515	519	477	513	488	496	495	501	476	461	532	459	510	500	507	521	446	514	489	518	516	508	523	542	468	529	486	486	524	507	489	509	467	494	516	508	463	481	504	490	544	528	502	548	520	514	515	488	473	473	522	483	477	551	528	533	514	507	532	490	461	542	511	503	525	487	568	531	489	502	526	508	535	505	492	466	508	524	522	476	536	569	472	547	592	503	495	549	520	492	545	513	517	484	510	527	499	562	466	519	507	496	529	501	499	499	490	535	526	509	503	470	492	488	527	500	538	511	519	527	482	531	501	555	503	479	536	500	504	555	511	489	531	526	532	515	480	492	484	492	510	466	509	514	505	480	518	502	516	486	531	505	493	461	485	479	510	526	505	501	507	496	503	512	488	517	486	524	512	500	514	521	481	508	515	477	519	554	521	551	529	465	526	509	510	505	504	511	490	523	507	492	537	552	531	495	490	461	478	504	489	549	491	544	491	514	505	502	503	506	463	488	491	519	477	490	501	506	480	547	502	496	528	492	522	526	497	513	519	471	522	502	503	491	475	498	491	500	493	514	481	578	521	515	495	525	513	513	496	490	488	488	469	528	528	544	488	503	516	498	504	509	488	506	482	516	541	537	513	536	490	562	464	493	511	518	479	530	547	497	442	518	498	544	505	506	533	513	575	509	508	536	488	509	539	508	522	542	489	511	523	512	540	508	528	442	508	472	514	484	577	535	520	487	481	452	511	535	506	496	498	554	498	498	519	520	527	481	510	514	506	512	501	527	534	524	488	501	536	486	488	525	505	491	526	493	484	495	529	500	483	518	513	483	507	467	497	493	540	479	534	552	551	482	525	513	541	553	537	542	488	516	539	499	498	479	520	490	492	506	499	509	538	506	528	501	491	516	552	488	473	503	472	517	534	486	504	544	488	516	483	498	496	559	497	528	498	500	514	528	482	531	495	487	531	514	528	559	500	479	501	545	491	515	544	508	531	481	483	537	504	520	478	490	515	491	480	507	485	507	469	530	523	523	515	512	473	458	499	508	525	494	511	494	525	495	531	517	480	484	507	510	517	509	535	521	545	517	509	500	538	514	513	504	489	555	524	509	482	468	547	488	538	508	483	526	506	503	467	500	512	505	520	521	513	514	544	528	521	512	504	479	511	529	462	506	463	502	497	509	497	495	485	507	507	519	514	499	491	498	521	543	508	505	483	500	529	508	534	506	487	513	481	484	503	511	518	493	536	541	509	507	505	481	550	482	474	554	503	522	478	482	515	489	491	520	553	517	505	533	484	491	499	493	514	467	491	519	507	534	499	528	523	505	466	508	513	508	525	493	496	521	519	502	491	496	491	479	539	504	498	511	478	505	490	490	507	497	512	523	520	474	461	537	553	495	517	482	495	537	496	504	542	510	486	492	543	528	539	508	537	509	488	512	529	485	475	486	550	509	524	501	493	520	503	537	506	549	540	511	476	462	537	496	529	493	488	583	535	508	502	518	528	487	474	513	496	477	531	491	550	459	511	479	500	513	512	552	503	491	532	494	496	504	491	503	487	503	476	488	508	495	487	553	488	477	507	560	510	524	531	489	508	529	524	509	483	508	517	499	495	483	504	516	455	475	508	486	489	515	487	528	491	503	509	535	519	462	514	513	528	497	476	515	547	512	522	491	553	459	487	515	521	491	533	524	514	558	505	530	495	511	498	486	495	487	475	578	495	506	469	525	534	488	523	496	521	505	536	507	494	494	497	509	509	522	487	543	500	505	509	522	513	502	479	501	529	509	477	553	516	536	460	508	516	521	533	520	490	554	533	488	530	502	537	480	518	493	512	525	480	509	506	518	510	478	528	520	496	487	476	475	496	530	530	499	526	532	537	526	526	528	498	500	554	480	506	543	532	495	488	539	507	486	506	474	534	534	493	514	525	492	508	531	514	500	515	518	503	484	504	519	509	530	546	490	503	467	517	511	494	496	499	507	514	495	467	484	520	489	514	512	494	515	537	512	495	484	537	565	537	455	521	488	517	543	474	492	510	527	510	498	531	495	475	508	510	496	515	515	520	473	527	475	547	525	511	510	499	515	437	506	474	485	527	489	487	479	471	490	512	521	539	541	548	496	498	491	574	515	510	486	503	521	523	501	501	512	496	508	515	494	527	503	497	512	522	565	497
5080	701	663	563	546	505	491	511	475	500	528	546	497	472	440	463	469	470	525	458	487	488	492	485	465	446	470	502	496	481	426	482	497	495	454	512	467	499	476	422	500	439	465	483	480	445	463	477	477	495	475	484	446	462	471	458	470	517	479	455	479	481	474	503	468	430	466	492	490	507	463	488	505	509	461	491	517	459	490	505	466	476	464	502	448	474	508	518	496	458	484	465	455	453	481	508	439	544	452	524	482	429	469	498	458	482	517	488	469	503	470	501	434	485	477	453	480	515	490	429	480	463	507	481	461	490	489	493	466	466	469	454	437	496	476	488	470	496	457	488	456	463	480	482	469	486	446	465	502	480	507	490	490	452	480	440	485	462	512	484	507	490	487	469	494	488	509	484	484	506	499	434	464	487	506	493	485	456	478	511	471	445	470	465	476	481	496	544	467	510	485	466	467	473	519	462	471	460	511	455	538	450	468	473	441	481	449	468	443	523	489	480	481	493	491	491	488	505	482	483	498	451	469	440	464	482	491	515	468	477	470	476	508	473	499	516	467	453	486	487	457	494	488	471	511	459	476	482	482	470	478	553	455	457	461	496	469	493	498	473	462	431	491	483	475	475	451	479	509	485	465	470	521	496	485	511	532	512	523	491	520	481	437	478	458	467	470	445	499	479	459	467	474	485	481	473	467	468	477	472	509	512	499	449	466	470	427	479	470	507	487	467	477	493	482	450	496	466	453	471	492	506	460	515	443	484	502	461	482	498	444	516	431	464	488	452	489	501	501	444	473	466	499	504	468	487	463	493	491	484	488	462	502	465	466	474	496	471	481	513	487	506	428	498	469	488	467	495	487	478	469	476	473	466	483	493	485	503	457	473	476	477	488	484	465	488	457	480	459	512	473	504	483	500	460	515	487	497	444	495	491	477	426	471	508	453	491	474	477	455	485	509	476	452	476	491	456	458	491	460	479	482	462	518	493	481	481	449	465	444	478	511	469	464	472	465	485	522	463	461	450	477	494	464	487	442	502	478	502	507	477	463	498	492	489	474	439	488	489	501	455	487	439	506	483	459	452	492	509	426	463	484	463	491	503	491	478	504	510	483	519	461	484	493	507	484	464	474	504	504	500	508	519	466	463	465	512	451	458	496	451	476	476	497	476	473	485	508	488	501	531	433	494	497	421	472	447	485	460	464	449	464	456	503	463	497	479	501	499	492	500	485	500	506	479	475	486	476	481	480	467	501	494	487	472	473	491	509	480	483	432	454	478	509	503	470	518	461	520	484	475	464	471	463	463	472	479	473	495	506	470	481	459	501	471	476	484	468	458	487	453	454	505	496	463	499	472	484	485	461	475	481	483	447	455	462	494	477	476	478	496	466	464	492	477	478	431	469	497	510	482	462	523	509	467	468	497	471	456	486	466	478	513	483	477	456	479	463	488	471	484	486	522	490	454	475	505	478	478	454	492	454	492	450	492	507	491	443	521	510	442	510	507	498	516	483	492	451	470	456	505	424	480	492	470	477	467	469	507	493	506	481	460	507	477	490	491	501	472	445	450	457	497	470	451	501	472	479	478	523	476	450	473	460	515	461	482	494	479	465	514	480	452	467	496	457	528	440	464	493	484	486	460	453	439	518	493	458	507	476	532	483	476	457	480	432	473	496	445	475	472	474	470	473	482	447	507	498	483	480	447	473	445	490	481	484	511	439	483	467	444	454	438	481	460	463	462	490	504	461	474	470	524	460	493	452	476	475	488	492	458	478	466	458	464	474	465	496	516	479	488	492	477	502	470	480	504	511	501	444	483	449	443	514	484	460	465	504	493	495	516	466	499	480	452	471	458	492	503	435	495	455	489	506	491	454	473	508	485	476	527	482	473	444	488	517	500	528	472	491	465	470	455	487	458	489	489	506	527	521	474	472	465	483	502	480	470	445	493	460	444	451	473	495	493	437	459	463	494	486	522	467	461	443	496	457	495	484	493	499	435	519	442	511	477	494	513	479	448	459	513	497	501	467	476	481	496	485	449	480	450	459	516	467	468	431	466	453	462	475	512	465	470	468	498	547	461	494	446	543	469	495	473	500	467	448	487	481	446	503	466	485	468	485	487	505	480	498	510	488	474	497	470	468	476	453	470	479	506	484	467	463	482	461	485	480	434	498	462	450	464	457	479	509	499	478	477	450	472	439	495	459	499	421	465	473	513	476	490	480	504	487	490	471	484	469	483	479	504	514	482	456	456	450	517	488	501	483	452	481	467	500	478	480	467	477	496	474	477	477	470	464	475	463	485	441	463	482	459	479	440	492	480	492	472	480	437	520	452	512	458	486	498	453	457	495	448	490	483	489	478	463	477	484	451	469	512	489	462	509	505	455	488	471	466	524	484	467	478	471	491	488	511	490	540	438	508	457	470	459	506	459	481	504	458	485	511	487	453	476	468	499	509	455	491	467	490	492	515	436	486	474	475	523	469	479	499	482	484	489	480	470	479	492	454	490	513	512	479	468	458	491	461	474	480	487	495	479	523	513	478	482	463	463	488	443	492	466	489	455	455	495	486	463	513	498	483	480	504	469	482	489	474	492	478	465	516	462	465	486	460	473	466	476	480	464	502	516	507	491	497	473	467	485	507	493	483	484	445	425	490	502	455	462	486	487	502	440	452	511	466	496	438	486	473	461	486	478	501	522	515	480	444	448	458	477	479	445	473	482	438	490	479	468	458	471	503	479	471	462	448	488	466	470	434	493	471	490	477	470	456	504	489	520	510	435	494	489	480	454	470	475	445	470	465	436	477	485	497	493	458	489	506	499	478	472	457	482	505	474	476	478	491	482	453	498	519	523	474	520	488	451	478	495	481	494	461	461	485	459	468	477	529	453	476	480	482	477	467	507	474	484	443	483	505	465	523	459	412	503	478	466	466	488	442	490	444	471	502	488	495	509	463	478	502	478	476	461	475	488	470	495	483	444	476	493	498	461	481	448	462	480	433	463	474	529	473	495	448	487	474	486	463	514	528	469	476	455	520	470	473	476	459	513	520	467	465	472	502	489	525	460	503	488	465	479	511	479	455	488	471	486	495	455	473	480	480	493	426	494	452	513	513	485	519	480	462	449	467	471	452	480	453	487	492	498	457	468	473	435	502	482	474	486	472	476	454	472	434	488	506	469	478	489	527	481	439	485	488	469	476	492	491	501	487	479	480	511	472	487	454	457	482	498	429	455	455	453	482	487	490	508	461	464	404	463	468	499	502	495	479	476	481	507	500	498	444	492	468	471	495	460	482	484	493	485	442	452	534	490	509	489	493	473	499	503	502	540	500	488	458	517	469	485	449	455	472	485	524	445	467	506	462	456	501	476	454	455	490	450	492	494	500	454	470	452	465	489	460	514	450	516	452	470	485	459	462	471	463	465	499	486	517	483	493	489	466	469	504	446	454	496	486	473	495	521	508	467	457	495	500	481	459	484	475	467	488	472	477	490	486	492	511	490	469	490
25590	21392	26045	19109	1404	635	494	397	371	360	352	378	391	344	331	364	306	381	332	347	362	332	404	363	367	342	380	310	359	330	334	313	332	324	337	334	349	327	343	333	333	349	365	336	355	354	345	333	303	361	316	327	329	381	339	341	332	375	375	338	319	383	320	384	338	324	333	325	345	324	349	321	317	332	303	312	366	358	329	339	345	363	334	346	344	336	317	330	298	348	365	345	335	340	336	356	328	342	310	315	323	327	350	335	368	295	299	317	341	357	350	357	353	330	331	352	346	310	297	327	330	346	327	352	335	322	350	339	320	327	345	367	348	333	340	368	321	324	373	370	349	352	318	345	340	315	364	333	339	333	323	331	326	378	306	322	296	308	339	326	328	343	325	320	334	337	319	340	358	292	320	371	330	305	314	356	323	329	298	345	346	339	343	322	364	328	317	351	326	314	338	370	346	317	338	344	334	325	378	338	293	354	325	324	320	333	376	337	345	325	362	349	372	368	315	354	361	344	321	307	326	305	339	349	330	328	327	337	291	352	337	337	315	341	327	355	383	314	329	331	311	339	349	368	293	296	352	308	311	366	360	311	333	321	309	304	321	355	316	320	372	351	337	311	356	316	373	326	340	338	345	341	337	330	312	310	347	303	312	366	337	332	331	346	342	327	325	325	330	306	332	351	328	335	311	353	322	346	342	319	328	341	334	315	326	346	340	349	313	328	334	285	357	321	363	303	339	320	323	354	353	307	350	353	324	323	280	351	322	319	339	337	352	325	363	330	352	332	356	332	334	350	334	359	362	352	313	324	340	304	329	394	341	313	337	339	374	338	338	345	318	318	338	358	324	345	344	334	339	348	315	357	327	348	339	330	351	314	355	335	333	296	355	332	335	358	352	361	319	379	345	323	353	342	336	349	333	334	333	309	325	323	383	317	320	305	345	331	336	343	339	344	313	356	347	337	314	337	341	308	316	321	364	337	367	325	342	326	330	353	326	336	314	343	352	344	378	311	351	329	351	353	316	343	349	330	323	348	350	303	325	326	363	338	360	346	344	350	334	311	311	341	348	335	330	359	334	321	295	350	350	338	308	352	316	326	353	359	336	276	337	308	345	318	347	316	326	312	348	353	344	337	375	363	339	309	343	347	333	334	347	340	352	364	357	343	329	324	354	312	319	321	335	346	329	322	365	347	357	332	340	335	345	309	358	321	330	285	316	335	330	325	322	317	325	337	357	328	315	337	329	333	343	335	316	357	350	316	323	341	325	365	354	328	330	351	348	345	354	377	322	363	316	334	368	343	329	354	299	362	334	316	334	349	360	313	339	341	309	353	339	336	326	318	345	360	319	327	347	330	323	339	320	351	329	299	342	338	340	346	352	341	332	332	351	330	298	321	337	331	331	312	304	355	337	338	350	345	345	335	344	340	334	332	344	354	363	342	344	364	311	333	345	331	313	320	326	345	327	378	315	360	319	320	324	307	317	358	341	319	326	309	327	355	315	322	351	311	338	343	300	335	320	347	356	329	335	337	322	315	348	329	315	332	324	346	361	312	297	319	339	340	331	317	327	357	339	329	357	340	339	334	354	313	322	328	319	321	324	356	341	337	318	311	347	312	329	358	303	311	309	340	359	361	340	346	329	391	359	352	350	356	334	312	338	350	319	358	358	310	390	368	311	332	361	368	348	319	331	358	363	333	311	351	313	352	341	352	369	352	328	320	366	316	354	363	348	347	312	332	313	328	348	333	333	367	316	294	316	352	319	321	331	317	351	346	343	319	318	371	353	299	325	355	371	342	370	341	336	332	316	356	333	364	343	332	342	326	315	364	347	344	350	297	337	366	341	339	339	349	309	353	301	347	343	315	336	337	383	353	365	367	350	354	326	313	354	350	379	312	303	341	317	303	346	341	326	327	352	301	293	359	346	339	330	326	337	332	311	364	332	354	348	352	326	338	337	334	326	342	346	336	394	327	386	327	326	343	385	328	335	335	334	326	326	314	372	376	375	366	345	350	367	344	317	351	356	336	330	358	310	368	355	320	357	317	351	324	358	316	316	335	329	327	368	335	319	321	368	368	326	321	324	332	326	345	336	356	342	312	329	331	357	336	354	328	335	316	331	310	331	328	337	334	290	333	318	342	351	341	347	321	357	351	343	319	350	378	334	327	339	413	377	354	315	309	349	371	340	332	341	339	336	327	340	348	355	322	315	318	321	337	309	329	320	345	357	336	331	330	328	356	327	359	327	344	301	359	317	317	344	320	351	347	317	369	361	320	308	323	331	331	341	337	370	332	334	328	334	338	300	324	368	318	332	315	339	319	364	308	332	338	352	338	308	348	343	367	337	338	333	358	326	361	371	331	299	363	317	316	358	389	351	347	324	313	318	338	328	337	313	315	333	320	349	352	345	327	357	344	340	320	330	321	339	338	320	306	360	309	328	353	321	329	336	311	323	347	325	346	316	326	303	315	332	368	315	364	322	309	337	329	277	305	326	330	358	341	314	309	316	335	347	345	330	318	333	297	338	334	289	360	302	345	338	345	341	370	349	346	333	324	327	345	351	339	344	384	355	316	338	322	351	326	364	310	361	340	344	336	355	347	293	322	327	353	319	350	318	341	328	328	320	345	330	344	336	343	344	335	362	309	317	319	324	333	334	333	360	314	333	326	319	294	308	350	328	340	324	331	317	355	331	362	363	328	340	330	313	358	335	347	324	340	316	342	298	315	328	358	317	339	342	344	326	314	346	314	362	344	341	338	303	326	336	327	350	311	309	312	334	366	325	345	353	323	327	336	321	353	353	329	343	307	325	368	319	341	360	332	345	311	300	316	344	312	348	356	358	329	373	304	368	337	342	333	364	340	364	335	328	344	328	331	317	343	343	308	350	354	327	347	349	331	325	316	330	344	350	333	322	315	343	351	348	325	323	320	372	328	334	337	323	359	354	357	317	326	355	329	359	343	327	360	321	338	359	335	318	332	335	337	345	353	335	300	343	315	338	365	325	319	336	342	335	332	308	328	331	337	348	346	299	344	312	322	332	340	364	310	306	317	328	309	331	352	314	336	355	327	344	342	366	324	375	317	330	362	344	345	307	360	287	328	337	333	340	310	359	354	332	378	317	343	352	343	375	316	290	342	301	324	351	347	335	290	324	338	307	342	334	309	346	329	322	344	317	314	336	321	335	350	338	336	348	360	331	326	315	337	296	354	301	337	320	346	362	370	322	344	332	338	339	336	359	400	322	316	310	337	346	320	346	364	349	333	318	320	318	346	360	314	360	339	325	301	337	369	327	355	318	309	365	328	349	355	312	307	332	304	320	300	335	358	331	338	314	342	342	339	367	333	309	321	314	318	342	344	348	314	331	343	328	305	335	323	322	314	318	340	321	354	342	312	364	324	322	317	334	340	351	304	299	350	347	376	327	336	334	336	313	359	338	341	316	324	326	324	371	333	347	317	341	338	327	385	309	347	340	356	312	327	321	362	339	354
3378	2009	1593	907	689	614	565	504	430	429	415	393	404	412	399	370	397	407	385	343	339	389	357	344	386	382	371	358	396	336	395	347	348	369	328	334	323	358	354	351	374	356	338	349	348	352	337	391	335	320	301	372	376	387	357	354	350	337	367	357	330	342	354	345	344	378	336	341	361	319	337	361	305	370	343	380	370	371	331	340	357	320	348	317	400	366	367	293	330	319	367	340	348	368	355	358	370	355	327	303	377	369	358	329	360	344	363	355	337	374	321	350	342	302	346	373	354	329	342	324	363	339	307	367	327	325	360	339	336	343	337	322	315	362	381	334	367	358	344	368	361	384	330	337	362	375	335	358	334	361	349	310	352	372	350	342	385	347	347	331	341	332	341	360	363	353	333	334	347	350	368	364	357	343	322	372	360	370	349	363	329	377	354	339	334	345	358	379	315	355	345	381	347	339	369	353	312	370	327	346	363	365	344	361	322	345	318	311	382	376	342	351	347	348	324	360	321	350	343	322	342	389	338	334	335	357	365	344	338	355	325	392	343	363	327	370	327	325	385	336	359	341	393	366	328	352	351	346	354	349	350	340	347	373	351	368	337	350	332	327	351	326	366	389	321	331	342	352	338	368	344	357	356	363	338	342	370	371	346	342	356	379	321	372	329	336	369	324	381	345	341	333	366	361	324	331	337	340	346	348	354	331	346	332	342	341	332	288	341	355	364	322	330	346	360	316	365	342	304	316	327	360	375	318	342	353	346	339	353	352	336	320	359	357	327	352	324	356	352	348	322	319	333	344	354	334	352	353	355	332	334	365	336	353	331	378	308	370	354	316	373	314	342	352	361	339	334	315	355	364	328	334	334	369	335	324	358	337	332	356	320	365	347	361	335	366	409	340	369	351	348	317	339	342	344	332	347	331	310	353	354	319	354	344	334	319	351	373	333	351	324	348	353	332	326	347	341	330	344	344	348	343	321	388	329	349	349	372	334	372	343	350	328	338	342	343	389	355	322	343	366	331	392	338	357	337	323	351	342	311	357	347	345	325	343	361	325	368	377	356	365	366	323	319	321	340	350	341	339	333	361	318	344	389	360	346	341	355	325	360	329	321	350	339	348	307	335	346	350	387	325	337	329	332	342	388	328	357	336	357	383	360	344	334	336	299	342	339	373	342	346	400	332	373	339	335	324	314	330	378	356	377	348	346	380	349	334	374	347	343	344	378	349	329	316	334	381	351	377	340	319	366	359	353	348	360	319	317	359	371	319	351	331	324	345	340	338	340	343	324	373	306	348	345	352	382	360	354	364	346	379	355	364	373	365	366	337	360	335	342	326	341	324	315	330	369	331	366	322	367	331	388	341	340	329	386	329	325	346	340	352	322	327	361	321	366	339	353	349	320	332	338	322	324	360	371	371	319	362	328	341	367	364	360	354	340	358	361	339	360	339	334	369	352	330	341	348	331	314	348	345	348	320	332	318	384	356	319	349	356	316	349	390	350	334	345	321	320	311	362	364	366	314	308	342	295	344	352	344	333	336	308	339	352	353	373	325	317	343	337	350	340	339	332	382	327	363	353	374	361	325	359	335	323	330	363	340	337	341	335	327	357	335	342	351	347	346	361	317	325	355	364	339	351	321	363	289	352	377	347	324	337	370	333	334	351	349	344	372	375	346	365	339	338	339	334	350	332	320	362	343	355	310	329	337	346	334	336	331	358	352	335	343	352	352	304	345	349	339	327	352	321	362	360	316	358	359	326	333	344	315	369	340	350	349	340	338	361	340	322	349	350	314	362	348	331	311	335	351	360	331	335	371	348	353	325	355	387	336	319	312	373	331	348	333	329	317	334	349	340	391	320	358	345	343	353	330	350	337	334	326	363	335	333	331	354	342	336	358	361	318	339	373	340	326	328	376	335	349	342	344	370	350	354	349	340	354	318	316	317	329	349	339	353	360	322	348	337	345	329	330	321	357	349	367	335	343	336	385	319	340	339	373	322	376	343	324	318	335	329	322	338	340	325	342	359	360	327	311	300	339	330	341	325	352	338	340	351	347	335	344	323	340	350	363	355	367	355	346	346	330	342	344	362	333	329	368	336	376	328	346	340	349	319	321	366	365	382	344	367	299	355	362	357	322	320	376	355	362	372	375	320	344	325	368	387	341	355	340	392	336	340	352	324	341	318	357	347	337	372	353	367	364	358	354	326	356	339	343	336	329	354	355	324	354	329	361	374	344	346	334	365	357	337	350	327	343	335	308	341	332	356	357	345	349	338	356	389	361	343	337	315	337	354	355	334	360	376	341	350	353	326	328	347	359	351	363	364	325	326	327	365	374	377	366	324	363	330	351	344	336	314	408	401	375	338	298	328	351	330	349	340	347	363	380	343	327	367	316	363	397	369	350	332	355	326	347	333	372	370	304	329	358	344	386	346	336	348	332	359	354	336	321	352	342	346	336	355	340	360	352	380	336	338	313	360	372	394	343	342	329	322	359	355	355	341	340	307	342	358	339	374	359	349	346	341	357	344	281	327	328	350	358	336	332	315	342	352	363	370	339	377	368	309	350	325	340	344	339	346	358	369	338	374	317	351	343	348	361	329	360	319	346	353	374	327	356	333	358	331	317	311	363	343	344	376	345	331	342	335	331	335	328	321	364	350	329	355	346	339	388	337	330	335	344	331	368	365	327	335	349	336	331	319	342	355	342	347	373	342	378	336	362	336	337	311	319	327	344	339	365	280	329	345	349	364	368	338	384	325	350	344	328	381	356	333	365	334	341	348	331	349	327	352	320	323	347	321	323	325	300	379	336	324	371	322	350	334	391	353	338	362	355	346	335	321	317	363	365	353	345	323	352	360	369	340	360	345	348	344	360	389	332	339	336	302	325	306	373	360	343	335	331	316	337	331	329	299	378	362	305	329	349	333	351	352	335	302	372	340	351	342	362	340	340	323	388	339	320	324	358	330	291	339	333	327	335	356	355	375	347	322	341	321	356	370	325	347	349	350	340	337	353	354	345	350	353	353	349	376	334	337	333	354	354	309	378	326	359	341	352	345	355	348	320	339	352	308	327	354	329	390	373	370	305	387	339	355	336	353	310	335	318	334	311	330	368	339	348	347	350	344	365	353	342	327	322	327	374	380	332	349	333	334	329	322	359	376	338	327	368	357	329	344	347	381	382	352	334	329	326	371	346	371	345	373	328	343	323	327	317	329	333	318	317	366	371	339	330	345	355	359	354	372	346	353	344	364	338	346	345	388	330	339	362	338	356	346	355	329	333	343	350	346	350	350	358	340	338	343	337	323	377	353	375	355	306	332	348	331	343	338	332	331	342	328	322	348	371	321	331	344	365	359	340	312	346	355	323	318	330	338	314	332	335	339	340	375	321	355	319	315	334	330	308	336	365	341	354	365	366	332	344	335	374	324	359	342	368	324	360	356	400	374	337	350	336	322	348	354	341	329	365	331	354	340	336	361	362	344	388	311	352	362	343	312
24295	21444	28552	24717	19983	2333	758	443	347	325	350	305	305	294	248	267	282	273	307	242	267	240	247	242	274	263	264	263	247	280	250	222	241	256	246	259	209	252	227	250	278	249	242	226	222	270	257	253	248	267	249	258	227	265	251	227	234	249	228	250	236	245	229	221	205	238	256	246	242	228	248	248	238	247	259	219	240	247	233	262	223	267	252	227	235	256	243	247	224	243	238	264	249	237	242	240	260	218	249	241	282	260	241	257	222	233	260	271	229	247	213	226	240	221	237	242	226	270	244	233	259	256	232	247	270	252	227	238	220	240	238	250	228	219	224	245	237	217	237	249	223	208	214	232	250	232	231	228	255	220	261	233	224	247	249	238	235	212	268	277	245	264	257	248	232	242	268	249	222	233	234	258	253	245	217	239	237	251	249	255	251	234	238	230	250	254	239	205	252	251	219	230	253	257	229	255	222	267	251	241	255	213	247	248	260	256	226	250	257	252	238	235	216	255	263	256	222	257	243	222	251	265	232	231	266	289	246	245	254	222	276	226	218	249	253	245	247	241	250	224	234	228	268	249	258	249	231	231	223	241	221	241	236	264	240	245	261	239	255	244	234	230	252	230	238	238	227	276	239	234	236	248	240	258	240	249	229	240	252	244	217	246	239	234	238	244	252	245	259	244	250	255	256	267	239	262	263	250	233	268	225	224	264	236	238	221	241	239	255	221	235	257	252	272	219	234	242	274	248	257	237	225	268	267	255	248	259	249	245	243	250	230	249	200	226	228	236	252	229	219	249	228	252	234	226	239	228	244	236	251	232	243	225	256	262	255	236	239	262	235	238	246	261	231	250	240	264	252	221	235	238	235	268	243	249	253	242	249	256	252	246	220	257	219	232	243	250	265	256	222	266	218	266	260	243	228	246	221	212	240	221	233	232	234	233	247	241	222	213	253	239	237	240	241	233	259	257	222	241	247	241	226	230	235	259	219	267	218	234	221	241	229	278	262	246	233	253	244	237	249	235	236	247	227	234	233	231	256	222	248	245	221	228	245	240	253	238	249	225	237	256	248	253	254	254	247	234	228	220	240	227	260	242	242	244	251	289	238	247	250	234	211	220	244	223	242	247	224	231	234	265	239	266	234	225	226	228	228	229	224	216	260	283	234	239	234	240	231	233	245	231	211	230	266	267	249	257	245	220	209	251	249	236	214	229	233	185	212	233	252	212	254	276	249	225	216	246	229	223	239	236	209	228	251	228	230	239	210	243	259	267	242	237	242	225	220	223	254	263	242	236	240	238	259	228	241	238	246	272	231	243	211	245	226	234	296	227	224	241	241	249	245	247	203	246	262	245	232	257	241	254	245	230	227	247	221	258	238	228	250	225	237	235	250	263	247	232	240	215	280	252	239	233	235	246	221	227	252	242	232	263	247	232	224	242	244	235	252	207	248	207	237	268	249	264	255	254	248	219	211	231	246	266	291	238	231	241	239	222	243	234	238	207	251	225	231	242	266	247	230	242	241	248	236	252	207	213	258	239	252	235	230	246	242	246	257	196	205	255	210	232	240	238	248	237	211	214	259	245	242	223	248	233	242	231	260	241	264	259	216	239	225	243	244	248	228	232	222	229	264	235	242	236	230	234	227	220	228	259	231	219	217	237	237	218	223	257	259	230	258	238	249	220	265	259	264	238	250	227	246	240	235	271	228	237	236	250	242	250	260	261	257	251	235	225	242	257	224	249	221	254	228	223	215	228	247	266	233	241	225	237	234	234	241	213	232	213	202	231	215	231	259	236	239	238	231	240	237	242	234	245	215	258	227	231	240	244	222	246	245	253	226	246	233	232	261	242	245	221	220	257	214	250	241	265	244	231	243	215	243	245	253	272	231	243	230	233	231	235	246	251	246	232	216	242	232	217	237	235	252	219	233	245	241	266	254	230	234	235	237	236	234	226	252	251	270	240	225	243	244	241	232	253	258	260	228	239	244	227	232	252	270	224	243	248	254	210	265	222	264	254	258	239	235	248	246	228	222	244	226	223	233	235	251	238	246	246	228	227	250	226	234	269	231	237	241	215	246	252	240	286	217	243	273	251	227	233	241	232	240	236	239	253	243	242	258	215	247	232	237	260	244	213	242	237	250	265	245	237	227	264	246	237	241	230	238	229	234	242	259	240	232	254	226	229	237	262	244	250	273	229	252	245	216	253	212	230	260	219	212	262	263	230	234	229	232	259	235	229	240	245	209	237	247	239	252	268	252	247	240	248	264	269	231	259	233	267	245	259	225	245	240	228	218	230	249	257	250	243	232	219	247	253	245	235	222	256	241	230	257	218	259	245	247	242	218	240	229	247	247	219	244	265	256	234	257	228	255	225	254	228	205	238	238	242	256	254	212	243	236	252	216	253	241	237	234	220	250	230	240	231	222	246	222	225	221	240	222	246	240	248	215	256	245	228	269	232	249	252	219	212	226	239	247	255	242	229	188	250	227	248	255	250	237	212	236	225	226	220	238	251	214	243	251	257	228	232	225	227	247	234	262	244	219	234	234	258	238	246	241	226	220	264	232	249	256	243	242	239	236	234	238	250	252	246	249	249	223	225	240	228	250	266	232	257	238	223	220	267	243	222	252	251	240	232	227	244	244	227	241	257	258	220	248	249	252	233	269	227	228	233	238	263	257	246	238	253	217	239	223	226	229	248	244	228	264	224	237	251	257	271	236	220	255	238	256	232	240	199	253	219	237	250	237	226	232	248	253	239	248	258	231	254	251	227	231	226	243	257	262	241	243	248	244	266	256	215	265	224	234	261	240	255	250	258	255	225	243	253	247	233	232	238	239	220	238	253	229	259	237	235	223	251	221	224	230	234	230	231	240	222	242	255	241	227	265	268	232	248	252	244	231	244	205	234	228	255	229	240	265	255	236	235	257	206	235	242	245	231	253	239	237	268	269	237	237	238	249	258	235	212	210	211	221	224	240	218	224	231	232	237	230	238	226	254	223	247	229	235	252	246	258	234	241	262	229	219	268	234	232	219	223	239	235	209	216	265	246	259	254	253	217	238	245	236	270	221	251	202	214	244	224	235	224	246	228	269	230	236	239	264	220	219	222	239	258	224	217	219	234	231	260	234	236	238	252	250	236	263	229	266	236	249	231	221	271	215	230	254	211	251	214	238	228	247	231	248	233	230	240	246	236	230	237	255	245	256	249	225	241	231	243	232	253	250	223	218	245	272	245	250	206	226	254	225	255	229	253	242	262	269	241	246	224	230	225	226	233	252	247	227	258	228	225	245	240	272	256	225	230	249	241	233	228	245	232	212	223	234	225	250	274	225	241	234	242	231	219	242	216	215	221	223	246	247	217	255	243	254	246	271	266	241	247	224	216	240	226	224	242	225	253	227	245	265	220	262	214	263	253	262	252	240	226	230	246	217	245	254	205	253	196	239	263	232	227	242	227	223	242	237	253	239	223	236	238	249	239	241	233	245	238	218	216	284	213
3297	4494	3615	1710	1178	864	761	617	539	504	436	473	382	367	318	330	302	316	277	344	297	266	297	291	296	282	276	273	287	278	263	264	278	271	274	269	266	287	243	261	257	257	277	260	272	281	250	235	259	251	266	274	260	285	269	261	255	253	271	262	296	238	261	272	276	272	257	276	272	282	244	289	288	256	255	269	241	249	277	283	251	253	245	290	236	267	263	257	284	262	247	259	265	256	269	237	263	248	286	261	257	269	259	267	251	262	277	237	260	263	265	306	261	248	254	252	252	258	261	273	241	275	254	249	255	241	281	237	251	249	269	220	252	241	246	257	255	269	247	248	297	256	257	247	291	244	246	237	241	263	245	284	242	263	252	236	249	247	260	260	210	293	249	261	260	276	254	240	263	278	239	295	262	280	272	263	267	295	255	258	261	260	273	250	267	261	255	260	264	248	292	274	273	258	248	271	241	282	234	275	251	260	261	255	253	267	280	242	245	257	260	288	257	271	247	276	254	236	261	271	298	252	246	262	263	256	263	256	253	244	254	261	269	239	254	246	267	292	267	243	270	261	253	266	270	263	241	266	240	253	232	241	239	263	256	242	255	268	263	251	255	261	258	245	238	275	280	231	256	272	236	270	261	266	251	242	245	240	215	233	262	259	275	275	242	245	268	291	262	245	255	251	270	246	261	239	247	279	279	258	267	232	221	246	266	241	277	229	267	230	266	247	270	246	251	254	270	255	263	263	258	253	254	262	220	286	256	245	229	267	276	274	246	259	244	243	250	244	257	213	243	262	236	283	266	267	271	249	238	253	283	256	266	262	260	267	234	255	248	230	294	228	245	280	230	276	260	262	250	269	275	272	273	265	235	250	264	267	255	254	237	281	256	283	287	271	263	275	248	266	269	244	249	261	278	254	278	281	268	271	243	254	237	255	248	272	259	297	241	247	232	280	253	249	249	245	284	259	238	277	272	237	234	273	246	265	248	278	248	260	263	250	277	255	261	252	279	287	273	284	294	247	240	275	257	255	280	256	272	242	285	247	242	263	247	312	254	245	262	249	269	224	239	239	283	238	264	272	220	258	260	260	273	250	239	239	252	266	264	263	268	251	227	278	259	262	243	230	257	235	264	260	272	243	234	239	284	255	250	257	238	231	255	295	261	255	234	268	241	261	268	264	245	268	259	252	260	261	244	271	248	242	247	239	252	232	211	242	267	285	251	259	243	273	259	251	270	250	249	286	263	268	288	250	240	282	240	250	295	279	260	270	257	257	268	261	265	260	225	248	290	287	247	275	274	254	248	257	278	230	286	247	277	232	246	241	257	269	269	241	247	257	223	258	246	251	249	273	281	246	240	257	265	244	233	221	280	255	245	259	261	244	279	256	254	255	254	274	246	270	255	247	243	244	249	268	313	237	229	258	264	257	282	268	237	254	268	249	239	259	268	259	270	261	252	244	250	272	245	231	252	228	232	262	236	247	268	245	256	278	268	243	250	271	271	266	243	299	275	232	268	266	254	248	248	257	259	274	267	248	247	281	232	245	264	262	257	266	264	241	258	248	247	233	254	261	274	287	219	277	240	276	262	248	268	267	253	260	267	244	280	275	251	269	263	230	251	251	243	254	262	260	273	278	265	261	266	265	224	255	264	270	245	251	273	241	252	248	242	262	266	268	299	252	255	250	250	232	256	263	234	258	256	271	251	271	245	256	264	217	253	249	261	249	253	259	253	253	277	286	237	258	251	285	245	250	280	239	225	271	242	225	241	252	240	260	252	280	242	254	264	238	268	263	242	243	267	234	238	277	262	233	252	239	247	269	246	244	266	222	289	251	254	255	265	257	249	227	264	260	236	256	260	274	253	273	297	283	242	268	251	286	250	243	253	279	264	260	257	232	269	275	236	255	246	246	268	296	235	253	278	280	270	290	276	257	254	270	254	253	269	250	255	231	238	279	259	267	248	273	247	281	243	249	265	249	245	259	273	246	270	265	279	255	265	259	260	269	264	254	249	260	253	239	258	244	244	239	260	254	269	258	248	252	250	259	252	278	255	270	278	249	276	263	227	261	241	258	233	274	236	253	257	231	237	245	253	292	253	261	260	273	228	255	255	259	262	255	232	254	278	241	243	260	253	257	280	258	249	225	238	271	285	270	242	243	256	253	239	270	272	228	275	249	259	288	273	249	269	254	266	238	243	255	285	236	266	250	258	269	263	251	261	258	266	232	248	246	228	264	266	268	249	237	253	222	270	262	268	272	247	261	231	260	260	251	229	280	254	258	293	251	228	271	265	256	246	282	240	254	269	258	243	232	244	259	254	253	271	254	232	232	281	243	261	283	278	286	249	234	247	239	263	276	259	234	262	234	251	312	265	248	249	237	273	260	267	230	264	273	248	256	246	249	255	234	263	234	247	249	239	240	266	228	259	254	281	263	267	257	236	242	251	258	222	244	279	279	262	262	214	261	269	265	239	258	242	256	245	283	253	250	248	243	262	283	265	277	252	230	270	255	277	253	234	257	215	243	242	253	236	255	254	264	262	273	283	256	251	271	244	283	278	242	260	273	230	280	269	253	233	257	243	248	255	264	282	263	232	260	264	264	250	252	253	285	250	267	278	251	280	255	226	263	265	274	258	245	258	274	259	265	231	256	271	285	277	256	255	250	266	261	237	256	236	269	246	257	222	255	249	239	253	302	274	253	261	245	240	252	260	227	244	221	268	233	219	252	266	247	260	241	259	246	255	246	272	243	255	271	266	236	233	235	273	244	240	254	247	262	238	266	277	264	247	238	263	228	249	251	259	255	261	253	238	226	259	245	262	237	254	224	223	272	260	238	249	256	242	249	240	258	265	273	255	246	252	265	254	267	260	262	260	232	235	254	264	249	259	257	266	269	273	264	217	239	276	229	240	235	245	249	255	241	266	257	244	247	256	288	274	258	259	253	266	233	255	235	250	267	236	256	268	228	272	242	219	252	238	230	277	257	276	260	263	267	259	228	265	256	254	269	241	257	266	216	256	277	256	266	241	259	267	241	267	286	258	261	268	266	238	245	256	252	248	254	238	272	259	269	254	253	271	265	255	263	252	215	262	235	229	234	261	240	266	255	242	244	249	250	265	242	276	272	235	253	256	263	250	249	255	230	265	247	234	270	246	284	275	307	223	266	256	275	250	273	258	230	272	221	270	251	275	249	235	275	240	242	273	263	273	252	224	281	264	280	263	217	244	251	270	255	261	265	243	256	241	271	262	249	238	252	252	243	268	264	247	293	228	267	248	262	252	281	225	258	247	258	241	237	251	272	240	256	268	245	274	230	241	274	236	279	256	275	278	301	267	256	255	265	269	244	239	270	241	268	274	257	229	246	253	249	251	266	254	260	271	253	248	248	263	262	273	244	246	254	249	288	265	263	269	251	243	247	257	253	265	230	250	271	243	265	261	223	258	255	248	285	224	252	233	249	249	279	241	232	227	250	247	243	257	248	242	292	260	256
27510	11511	1476	799	559	508	498	532	534	499	507	525	471	516	508	510	514	512	484	496	484	483	482	515	492	512	537	500	524	485	486	526	512	537	475	499	500	484	512	541	520	451	536	531	500	506	555	538	472	498	497	487	545	518	520	512	508	536	476	524	506	489	532	496	503	505	476	500	519	535	558	500	524	481	522	511	525	549	515	545	513	490	547	505	550	483	467	479	510	507	508	465	522	533	494	491	513	490	501	532	469	510	507	500	472	490	476	476	503	458	537	473	516	535	485	477	531	517	515	510	469	496	521	479	510	552	528	506	497	494	537	519	521	526	518	494	493	489	459	459	489	506	534	548	565	494	492	489	516	501	472	499	523	493	525	500	502	499	470	503	564	545	506	484	470	507	468	485	502	520	518	538	521	546	461	497	517	507	564	490	529	520	512	476	513	488	520	535	543	541	523	505	534	505	506	529	474	500	501	551	495	498	511	532	506	504	487	525	548	505	509	541	524	517	497	497	532	506	518	511	467	496	503	522	475	539	531	498	494	539	494	487	538	520	441	504	510	457	479	518	527	519	525	535	490	471	515	506	495	500	517	535	556	501	533	499	520	477	507	542	522	483	487	478	491	521	515	466	481	477	505	492	516	487	516	548	525	468	510	425	496	542	476	481	500	521	497	532	468	494	522	464	532	505	515	493	535	494	526	469	501	476	538	506	498	503	542	509	505	496	529	505	499	550	496	520	506	540	518	483	514	511	490	484	538	498	513	477	503	496	497	514	526	558	515	489	465	514	496	538	496	483	544	513	491	528	486	539	488	549	461	498	484	556	527	539	486	521	504	527	498	484	508	507	491	519	540	532	467	527	529	496	517	510	504	521	511	521	471	542	518	488	484	546	484	523	564	483	506	501	493	528	574	505	524	543	474	503	489	495	451	514	500	513	535	551	509	519	479	497	477	482	518	482	502	479	491	458	519	499	484	492	500	519	533	524	482	509	473	515	549	515	495	489	516	488	485	486	546	500	490	511	532	519	479	509	493	512	517	484	522	497	519	522	513	483	490	480	502	522	513	507	487	489	559	508	470	515	482	509	523	497	528	496	515	505	514	517	532	472	517	510	484	503	509	508	535	483	500	488	499	540	535	517	505	507	543	532	481	532	511	526	513	515	498	520	481	487	505	502	514	502	505	499	535	502	487	502	508	453	457	511	550	502	504	502	502	445	494	498	536	446	503	538	508	509	462	494	462	486	460	492	494	516	529	518	527	513	495	504	500	497	504	512	510	517	494	497	507	475	513	511	478	477	533	480	468	489	484	549	505	525	498	500	519	562	500	495	505	515	493	510	492	507	503	507	513	522	514	502	518	520	529	522	465	506	570	485	536	509	504	512	502	547	501	524	494	542	536	535	510	475	544	499	472	525	522	494	494	500	507	507	528	492	505	510	525	528	469	511	484	540	502	537	494	521	500	500	489	523	497	546	497	510	525	527	508	501	496	470	500	500	529	484	522	507	519	519	508	506	527	481	524	540	544	472	534	497	531	537	486	524	483	539	532	499	503	530	491	506	540	517	510	496	492	521	498	549	519	492	541	487	528	522	506	519	525	521	502	515	509	510	496	488	478	525	506	521	508	526	525	545	526	477	485	533	523	503	502	541	525	530	472	503	551	502	512	515	466	498	523	510	518	509	510	502	479	502	520	468	509	510	489	473	491	487	476	505	503	504	495	513	485	538	492	502	503	504	475	537	485	477	540	505	488	507	508	505	507	502	521	515	491	563	496	487	467	489	494	512	500	534	523	512	552	532	496	494	508	520	469	499	471	541	482	530	542	495	461	522	530	510	472	509	496	522	503	535	509	537	550	536	492	495	508	510	517	501	492	488	522	540	489	513	495	484	500	487	530	488	506	505	514	509	514	507	519	502	498	534	480	492	489	482	531	502	539	498	505	515	488	496	489	491	518	500	511	492	518	531	538	518	482	466	517	475	512	504	514	557	521	517	526	515	491	513	511	530	502	527	538	506	509	482	507	528	504	499	536	523	514	532	483	494	556	520	493	493	543	507	537	489	479	535	484	482	504	529	560	524	482	482	480	517	464	547	477	500	519	481	499	498	558	489	541	522	469	497	540	539	485	506	513	519	508	515	535	554	517	493	508	553	528	498	509	508	507	482	490	485	523	537	483	484	492	521	546	475	523	511	515	517	499	526	547	528	491	493	519	535	564	512	518	525	516	499	494	492	555	494	487	509	502	494	490	520	490	521	513	511	534	491	526	487	549	523	524	510	525	500	466	511	498	539	495	532	480	506	516	520	469	539	492	510	501	499	527	529	517	510	491	493	535	527	474	524	510	560	495	520	539	522	495	497	523	520	525	507	501	507	535	512	460	547	555	516	508	495	513	531	527	549	534	496	504	551	519	471	546	497	506	510	528	534	494	550	534	520	470	511	478	478	533	535	515	516	489	492	544	500	504	490	514	500	489	497	513	481	514	514	498	511	510	538	533	516	537	481	499	521	482	520	522	500	568	490	515	515	467	524	510	523	513	492	535	476	509	514	498	518	504	472	489	535	498	523	500	494	502	523	523	515	515	435	494	498	493	499	521	525	516	495	506	479	536	482	473	477	526	529	516	529	503	520	528	500	471	498	502	491	503	503	508	520	496	499	508	472	491	529	493	482	530	522	512	533	539	495	519	496	522	466	504	476	526	481	489	505	525	488	540	496	519	508	453	481	507	503	508	538	532	518	460	511	447	491	520	498	522	492	556	485	482	522	476	503	536	480	511	490	492	476	487	514	487	458	495	537	525	514	526	475	517	515	527	541	460	492	534	524	501	489	506	548	535	503	499	498	492	532	519	509	490	463	496	507	487	502	523	503	462	521	512	511	530	481	495	522	484	533	522	480	500	513	527	519	490	494	521	543	489	567	515	535	497	481	532	475	471	511	511	494	494	503	508	519	511	512	461	506	520	510	514	511	496	466	483	542	480	503	511	533	522	496	477	478	515	504	548	485	466	503	533	521	538	521	506	505	557	511	495	475	515	522	476	534	484	536	497	490	525	511	548	505	539	493	485	505	495	511	478	506	506	493	473	471	502	485	507	561	525	509	510	497	511	492	529	526	481	553	518	523	510	538	510	490	482	533	520	496	490	506	539	511	471	504	533	508	507	510	504	507	501	474	493	504	489	513	534	510	460	458	503	485	515	534	525	526	509	549	503	545	519	491	490	483	483	532	535	503	536	511	532	566	536	502	506	528	498	513	493	529	460	528	483	463	482	499	497	539	542	545	535	509	513	432	506	540	502	476	523	527	520	528	519	511	503	519	527	524	508	493	457	500	475	523	525	449	527	550	489	492	511	477	488	495	535	510	526	486	509	557	501	444	536	506	491	539	499	517	510	581	509	518	526	512	470	482	489	539	516	499	522	513	562	507	512	509	564	515	511	475	520	535	502	485	513	527	517	518	506	494	504	549	500	489	478	508	502	507	514	478	561	488	500	516
5039	744	682	534	532	512	492	506	505	491	481	503	468	475	508	472	481	496	474	527	429	502	437	469	484	483	505	471	501	441	489	539	455	448	472	496	504	465	444	439	479	490	490	470	470	440	485	446	458	483	472	431	490	472	469	502	452	490	474	495	489	473	470	456	488	504	480	476	514	491	472	507	484	484	424	477	471	444	461	521	453	488	483	458	486	461	474	501	462	472	459	494	504	484	454	464	471	502	478	489	504	487	509	484	477	503	452	501	477	455	477	414	494	434	496	463	497	461	480	471	470	480	494	440	492	476	436	506	501	477	518	474	485	481	475	434	526	545	464	486	488	482	483	471	469	444	506	464	485	482	479	493	515	460	477	480	461	479	482	438	506	456	433	473	480	455	462	460	448	487	464	513	506	506	450	468	502	492	499	490	464	507	508	460	481	456	444	499	476	468	479	519	466	496	493	469	414	520	491	414	456	455	436	470	473	448	473	456	434	515	488	500	436	474	463	451	470	440	462	480	489	449	442	450	477	464	485	454	476	502	463	446	490	491	427	494	478	437	462	427	505	472	473	458	442	482	501	427	456	496	544	440	490	467	478	500	471	506	463	461	540	478	472	517	452	447	513	459	458	447	490	471	480	499	443	457	444	433	454	509	503	492	463	476	417	460	472	461	470	459	531	518	444	483	479	455	480	464	468	493	439	483	490	477	485	507	454	489	499	456	490	481	449	491	497	483	464	453	518	478	500	510	514	463	467	480	486	480	467	502	474	482	464	427	452	469	474	509	484	463	496	513	501	472	450	489	475	468	431	476	483	472	477	484	510	441	450	489	518	474	458	438	505	502	475	454	460	498	491	479	485	444	447	440	463	492	467	444	469	478	444	481	494	468	506	474	454	495	507	526	479	473	541	472	472	482	449	457	456	506	505	471	484	458	503	488	467	466	458	480	474	518	530	509	479	486	483	441	438	478	487	500	463	480	459	475	505	505	514	449	517	478	450	474	458	465	491	469	472	466	465	502	450	503	466	453	463	408	445	428	508	469	505	452	534	450	475	445	484	520	494	472	473	505	445	507	462	460	499	493	470	485	491	442	460	436	453	488	498	476	493	437	456	502	454	497	492	491	460	519	487	454	503	470	502	492	444	475	485	448	480	465	445	495	465	432	471	486	482	474	498	532	466	465	490	473	481	477	463	482	456	497	507	470	462	515	488	467	489	440	485	452	465	498	476	514	498	443	506	500	508	494	452	511	475	442	464	445	475	490	489	505	464	468	487	489	529	471	465	523	463	478	476	447	475	483	453	483	444	491	493	504	491	451	446	480	498	502	471	526	491	494	501	528	485	481	463	500	506	476	498	496	449	491	445	483	469	479	506	482	506	448	481	480	447	470	449	485	460	495	481	478	495	480	463	509	485	536	475	475	486	494	503	496	455	471	474	481	491	465	461	477	461	462	501	467	454	512	485	478	500	471	470	490	490	447	455	476	469	499	465	480	469	467	499	493	455	491	477	440	467	509	501	465	471	455	490	472	498	468	443	475	470	463	478	478	452	485	464	454	475	441	471	470	468	461	488	476	452	521	457	482	499	471	524	500	490	457	481	494	447	485	526	456	461	452	494	501	457	482	484	482	449	463	455	485	477	492	486	460	522	501	439	487	484	451	454	479	471	474	488	458	449	437	445	467	517	498	461	492	503	478	450	514	469	453	485	487	489	499	434	489	462	475	483	449	459	441	468	489	494	461	463	452	452	468	515	468	470	479	458	478	476	492	478	453	460	496	495	492	478	509	483	511	502	488	455	483	502	478	497	492	494	477	457	497	512	473	471	487	470	457	505	481	472	471	432	458	463	444	473	484	442	519	509	479	481	484	496	496	489	481	457	441	467	456	486	478	492	483	473	474	473	467	452	430	453	473	491	463	427	501	471	485	462	472	495	476	434	480	459	423	483	477	452	476	462	451	507	489	481	488	491	503	459	454	480	474	489	469	468	477	472	493	466	499	480	482	493	463	510	450	459	499	475	494	455	440	501	482	464	459	529	512	506	463	458	477	459	448	511	497	446	486	437	500	469	452	483	468	513	460	457	465	496	452	472	494	443	507	512	462	478	510	464	504	486	457	443	466	457	453	467	482	446	469	469	450	499	481	461	487	444	473	503	530	463	519	476	470	513	485	494	480	531	476	478	478	472	499	463	454	433	446	465	467	500	497	467	501	475	493	472	486	476	483	490	470	511	511	493	447	481	477	489	495	505	500	470	514	494	473	502	448	489	451	468	480	447	456	439	457	528	482	469	492	465	485	500	482	486	451	477	494	465	504	487	491	451	486	487	478	447	490	481	483	508	453	497	476	482	478	478	454	452	506	479	475	455	476	477	468	459	457	464	496	498	495	466	504	500	501	453	479	464	481	502	471	517	482	494	443	487	501	482	499	452	471	459	498	443	486	512	447	425	446	484	474	482	493	518	488	505	494	475	455	485	440	474	487	517	479	473	451	462	486	475	479	463	469	487	477	475	473	482	459	503	472	469	467	472	464	498	469	460	482	515	474	494	473	438	421	482	478	434	464	470	493	471	505	406	488	489	475	442	486	520	472	460	468	462	488	468	449	450	439	486	466	457	516	456	493	516	473	494	475	450	445	436	482	440	465	476	463	448	516	482	487	477	491	463	489	472	468	430	473	439	485	468	489	491	434	473	459	509	491	510	477	469	429	473	494	502	470	472	493	464	529	457	471	450	477	490	498	513	484	519	477	429	482	489	482	456	486	443	464	462	494	465	459	526	493	470	499	448	462	481	505	441	501	457	459	467	512	471	459	478	495	488	462	475	458	485	477	484	446	491	507	474	448	474	511	475	422	499	461	473	502	436	497	483	454	437	488	441	477	465	493	466	464	467	483	494	452	497	465	491	489	488	458	506	450	455	488	479	481	504	535	475	464	474	501	491	500	462	446	463	496	445	452	459	462	494	478	471	495	465	468	434	488	481	499	504	493	484	483	476	452	488	502	489	440	523	443	465	460	484	477	472	479	482	489	470	474	433	466	476	428	463	484	485	492	449	496	450	505	489	469	478	486	476	514	448	460	466	466	484	497	482	491	475	476	483	463	483	506	470	488	488	470	448	477	515	447	521	504	483	502	455	468	488	449	486	497	464	496	480	413	503	482	490	506	478	473	481	492	484	513	468	489	453	449	452	461	479	480	489	471	469	485	469	463	500	477	455	463	468	463	475	471	469	495	492	477	448	485	512	470	481	482	480	429	491	491	469	490	479	491	453	442	404	504	475	513	503	459	453	491	466	461	493	453	481	486	469	478	462	442	467	462	480	461	476	480	457	464	454	489	484	485	486	485	463	444	458	480	487	502	459	431	474	515	463	493	470	463	477	480	485	462	492	488	446	513	479	477	475	479	460	477	502	494	472	494	463	474	489	442	468	458	546	498	497	497	483	460	485	498	433	481	519	516	460	473	486	510	430	462	433	481	493	460	500	459	509	519
25570	21404	25998	19162	1422	619	503	408	392	368	378	389	366	378	343	360	371	370	358	342	354	329	361	313	317	359	382	332	327	355	325	333	354	314	324	353	366	342	353	309	340	349	360	309	373	296	354	324	327	356	344	302	320	335	338	365	294	343	351	360	337	357	307	336	328	333	361	298	356	327	362	348	309	339	334	318	318	325	364	348	331	332	312	325	323	343	358	335	345	333	311	373	301	296	307	333	330	332	341	336	357	329	309	359	351	339	296	316	353	321	337	358	376	291	369	293	355	317	353	317	345	386	297	335	323	330	338	337	332	337	358	326	345	356	332	353	310	362	334	344	328	332	355	332	329	320	354	345	337	318	293	332	293	327	376	309	338	329	353	345	325	310	344	336	360	312	343	325	353	342	340	333	318	325	326	334	341	336	312	331	353	330	317	303	357	358	340	329	366	334	320	309	367	340	321	344	334	350	336	309	320	328	366	331	322	345	329	338	334	330	338	356	316	341	350	369	363	349	349	333	329	298	304	347	329	352	335	321	327	317	334	321	334	346	346	341	318	314	320	312	350	317	339	339	328	319	363	335	331	325	330	351	347	329	370	321	337	333	323	327	323	318	344	330	359	358	352	304	356	303	352	344	314	336	339	311	309	345	349	309	321	337	303	296	303	337	333	307	318	316	341	349	324	305	306	315	327	338	319	336	336	316	334	341	325	337	350	323	300	320	345	301	316	310	365	328	334	309	331	315	334	312	334	317	317	336	320	306	333	333	337	327	332	347	340	375	362	313	354	354	336	321	311	365	350	317	326	340	348	339	356	324	364	338	308	375	336	346	363	325	355	308	342	345	306	351	345	333	342	343	319	351	326	302	323	322	376	312	348	327	352	333	318	330	349	343	346	327	307	345	356	325	326	352	348	326	299	310	352	328	338	342	314	312	329	332	311	296	353	315	310	322	363	340	310	343	317	352	320	332	317	357	323	285	340	334	356	338	341	350	335	326	381	349	317	357	339	308	357	346	329	372	355	324	334	342	334	332	341	352	310	353	353	316	332	326	343	322	348	340	376	346	306	350	352	338	329	327	318	336	316	325	368	351	348	340	319	358	306	334	317	333	333	327	343	353	325	357	368	326	357	369	347	340	354	320	330	351	321	329	319	314	330	344	353	317	324	345	306	337	317	334	307	358	324	315	323	324	348	328	363	342	329	349	266	362	302	355	332	353	340	327	350	335	345	339	345	315	324	324	326	321	367	331	323	346	313	311	338	349	315	364	343	315	343	367	313	358	282	343	339	359	338	293	344	333	349	367	327	346	350	329	326	317	348	282	318	325	335	342	319	320	353	340	354	309	331	339	351	301	324	345	323	317	347	339	333	345	307	331	321	337	290	322	319	345	311	342	327	337	325	334	333	342	331	294	330	319	350	330	315	333	323	340	337	334	355	298	344	360	376	333	348	323	334	375	328	336	350	322	320	313	322	328	322	324	311	314	304	350	322	322	341	332	344	358	319	346	358	370	338	311	311	328	338	307	362	308	333	320	324	344	336	342	341	343	333	340	337	316	341	345	347	329	333	367	350	329	319	361	334	348	310	330	328	331	339	345	332	345	327	346	336	323	328	331	357	345	342	347	330	339	306	325	326	357	363	326	329	326	344	343	373	332	322	342	326	277	352	367	338	321	362	347	340	356	336	341	320	346	311	319	323	338	359	346	315	326	333	333	341	358	318	307	317	334	334	333	344	327	346	315	312	316	344	354	369	332	339	353	345	328	325	321	337	363	351	319	306	298	363	342	339	318	283	348	338	307	351	308	344	355	345	332	337	345	369	361	357	301	353	293	331	314	349	284	342	336	302	331	323	347	325	337	311	341	323	368	324	288	363	314	350	339	347	330	385	326	345	340	308	334	347	317	335	347	326	328	323	314	325	323	322	322	317	341	321	305	336	341	325	340	333	341	331	336	343	310	303	323	315	354	332	367	350	323	320	345	306	358	337	328	311	327	339	300	333	348	336	378	325	351	328	385	333	317	347	375	313	326	320	338	312	341	338	325	327	339	304	345	341	367	349	355	344	327	341	313	349	352	334	347	329	311	319	316	313	297	345	322	355	300	293	380	357	326	334	278	314	343	348	332	315	361	300	311	326	315	310	342	359	326	351	320	340	353	357	344	323	300	335	333	344	329	335	343	336	321	321	353	350	338	376	317	341	313	294	357	364	321	324	305	348	304	352	362	349	304	310	307	328	325	342	326	327	306	334	299	351	309	361	287	300	334	311	343	279	312	312	320	316	332	354	350	344	342	336	335	343	321	345	328	303	321	327	327	315	340	358	311	293	335	303	331	309	295	368	306	325	336	310	325	326	338	324	332	330	328	331	317	339	326	343	351	357	320	359	321	334	313	351	328	320	319	355	355	320	338	333	358	332	323	337	279	328	317	328	299	320	347	331	355	310	346	335	318	344	334	339	361	344	308	343	295	380	330	304	343	312	305	304	325	311	342	377	308	368	345	316	347	339	303	303	340	338	331	318	330	357	327	347	349	351	324	313	316	360	339	339	330	328	308	338	354	350	319	332	358	305	290	318	337	344	322	345	321	343	350	337	329	304	312	312	320	336	356	365	336	306	344	312	351	309	348	350	345	331	340	345	316	346	327	336	344	358	321	299	318	332	321	326	312	355	340	329	323	324	315	326	322	326	317	343	325	330	354	342	305	331	352	333	356	318	321	337	332	359	318	351	335	371	347	344	351	323	312	328	337	323	340	339	345	320	367	318	317	354	342	303	340	314	330	300	330	331	340	308	360	292	303	338	348	324	324	301	334	319	330	345	345	326	308	355	304	330	328	329	328	331	360	328	291	359	358	342	331	314	332	364	342	306	343	312	304	323	344	361	318	324	303	373	361	331	345	302	337	319	356	324	340	343	366	309	337	329	317	326	339	309	368	324	370	338	320	323	340	317	320	337	341	326	337	300	354	329	320	342	333	337	338	325	329	362	376	317	329	322	338	345	359	355	328	342	316	328	316	336	307	337	348	341	336	327	321	321	313	349	327	331	320	329	339	354	318	379	335	348	298	337	323	325	310	283	322	334	337	308	336	331	339	328	347	355	347	321	326	326	337	313	351	324	346	298	336	317	322	367	350	317	339	322	316	316	308	301	313	374	320	339	342	301	337	338	329	332	319	305	342	320	316	322	332	308	341	339	323	319	316	346	308	323	350	351	347	335	328	328	353	336	342	341	330	329	377	335	322	353	351	345	311	323	343	321	322	321	334	346	368	323	345	307	335	337	354	323	331	325	371	304	338	340	310	367	331	324	335	324	318	356	344	323	338	321	351	332	382	355	301	348	324	321	318	323	342	322	303	336	308	332	323	342	336	327	335	296	325	367	341	321	324	312	321	340	320	302	358	305	314	353	325	356	356	356	342	304	375	329	345	317	339	358	343	369	341	326	344	347	347	332	302	350	336	353	330	301	352	333	345	309	350	321	312	330	315	361	329
3368	1997	1588	909	676	576	542	442	459	399	390	357	358	354	371	374	374	391	339	375	327	389	330	344	345	351	334	337	351	353	353	384	330	389	372	360	335	350	328	363	350	329	345	348	316	376	357	340	354	346	367	340	315	348	338	338	352	318	348	356	374	325	317	346	320	344	347	353	368	353	311	349	350	343	355	347	313	361	395	369	341	329	328	317	329	335	360	354	344	362	348	344	361	328	350	313	330	337	341	332	348	353	324	374	317	331	356	365	337	344	382	336	345	347	358	328	303	367	324	322	340	339	377	324	315	315	311	336	348	323	329	360	333	345	338	321	351	316	321	338	349	353	356	342	333	360	364	364	315	342	345	310	329	335	373	310	338	337	344	336	344	327	348	348	367	335	352	319	336	339	332	335	318	360	341	305	341	370	346	307	330	364	340	327	342	361	316	351	347	341	358	342	338	332	348	341	321	323	361	316	348	370	349	327	342	354	337	345	361	317	340	308	331	373	338	300	323	374	336	342	324	307	327	336	345	351	349	322	360	389	338	340	344	356	334	315	352	330	338	340	343	342	363	349	342	309	339	347	344	351	345	347	328	371	329	362	347	334	319	348	338	355	329	321	336	349	357	334	324	330	321	339	318	317	306	339	343	368	327	330	329	367	350	369	343	339	301	314	329	326	377	345	344	308	332	329	372	358	311	341	342	322	354	345	340	330	373	311	343	345	358	346	361	331	309	327	330	328	355	349	354	345	309	331	327	328	343	346	329	332	340	377	343	316	365	338	377	329	349	337	338	376	301	323	348	352	306	314	338	337	337	343	321	356	334	364	335	321	316	342	343	314	302	347	316	333	369	326	308	344	336	336	351	356	348	323	328	343	348	333	340	331	327	373	338	326	343	301	332	367	349	331	348	340	308	354	332	331	342	351	365	343	313	378	313	348	328	309	325	339	346	325	359	348	347	358	346	357	362	341	312	355	326	344	351	309	367	348	329	386	333	329	347	363	306	319	330	333	370	335	348	343	310	351	332	322	333	380	318	342	331	315	354	305	349	320	383	318	327	370	373	350	348	323	331	327	315	350	334	340	329	345	351	332	353	354	348	334	324	340	339	365	361	322	358	315	340	369	357	343	307	351	354	350	373	319	344	336	351	353	337	332	352	377	345	342	367	354	331	327	338	316	334	318	349	317	303	359	357	358	320	330	325	348	318	314	330	327	361	332	314	336	353	348	337	340	312	365	328	348	339	331	337	316	328	374	358	312	370	337	333	339	346	343	339	351	337	362	307	314	298	327	350	333	317	350	357	346	344	332	352	330	334	333	302	326	313	346	344	309	331	344	341	301	313	325	339	351	314	336	335	313	353	335	365	344	310	338	330	333	343	348	308	331	332	329	328	348	360	341	361	316	334	333	332	355	351	301	335	361	358	343	351	352	371	319	304	352	353	343	334	347	370	300	317	347	312	315	327	363	375	351	342	303	340	344	379	345	311	328	329	356	330	334	343	336	383	342	350	330	337	325	318	321	333	372	343	346	339	302	347	314	344	350	316	334	339	336	313	352	343	330	350	364	347	350	331	338	312	321	365	326	359	318	356	370	321	329	369	356	357	297	341	346	358	339	300	327	343	328	341	312	320	328	346	304	325	345	321	358	304	336	371	299	361	341	325	296	362	318	339	335	341	333	337	355	320	343	357	282	321	358	331	323	360	356	344	343	355	382	318	315	318	330	360	354	327	367	377	338	352	337	323	336	340	343	329	356	348	353	349	322	333	349	315	349	315	347	320	336	346	365	376	320	344	318	355	338	330	309	338	349	373	341	340	355	325	350	356	316	328	333	328	349	368	353	335	344	347	323	334	360	361	323	349	324	305	319	338	334	347	327	323	318	353	327	382	319	300	324	348	357	325	322	336	331	326	348	320	347	337	314	343	322	326	348	342	350	351	342	325	354	357	367	363	356	313	326	332	321	324	358	313	311	355	343	358	331	318	352	312	320	370	332	338	337	326	331	315	340	355	345	320	355	351	361	296	345	314	352	334	357	341	329	330	327	349	344	331	314	329	320	349	334	315	357	360	331	350	361	355	360	342	337	340	310	342	353	328	331	368	319	327	340	330	358	348	352	352	359	297	363	335	351	360	330	308	343	353	332	362	362	376	361	342	348	318	365	321	301	349	344	331	370	343	370	325	334	330	347	338	366	333	321	339	350	326	388	335	345	314	319	325	322	339	349	314	347	301	323	339	317	331	363	328	355	361	362	299	324	350	352	318	331	318	358	342	320	333	327	350	340	326	318	330	343	335	335	355	308	334	359	357	361	351	336	323	346	317	292	356	334	322	311	338	323	325	334	338	338	339	333	327	337	335	350	317	338	375	336	358	315	335	366	317	354	333	326	342	321	339	322	363	326	345	344	355	336	354	335	334	323	332	320	328	345	297	318	332	351	325	328	345	342	336	334	322	318	312	322	363	349	323	345	327	327	353	322	322	318	324	324	338	349	303	345	350	331	357	316	351	314	319	336	350	329	340	353	309	355	347	317	353	315	335	339	347	334	337	327	325	318	343	391	347	335	365	311	360	346	348	345	296	327	332	342	348	344	350	324	351	349	332	343	344	342	362	327	356	359	335	332	347	319	393	337	329	378	308	358	334	342	355	348	355	343	354	342	315	327	318	354	345	335	356	368	367	353	345	344	335	297	340	396	317	333	333	327	326	345	357	336	352	329	319	306	313	334	335	372	342	326	309	350	373	334	331	326	329	331	350	344	350	333	327	351	353	345	334	331	332	344	347	336	353	335	325	335	389	366	291	347	359	359	333	346	353	328	308	333	349	339	341	306	345	357	348	336	346	355	354	310	313	312	304	343	329	342	312	323	332	320	334	345	351	309	319	337	366	318	340	358	332	312	340	319	340	335	345	334	322	329	365	325	323	345	331	351	312	353	348	330	332	343	357	330	315	347	315	334	343	339	335	332	314	317	336	341	337	303	328	339	321	315	330	338	333	312	317	327	325	354	317	359	353	352	312	358	311	336	350	324	339	341	336	358	314	328	320	370	352	358	322	350	343	341	322	332	353	320	344	337	350	294	372	337	364	355	368	341	337	351	309	339	358	362	360	356	343	339	328	312	333	332	333	341	334	358	316	343	348	341	333	343	327	340	334	334	320	304	330	307	336	345	325	361	345	333	321	331	350	357	351	324	314	305	318	325	322	282	342	311	333	378	323	296	309	345	363	314	365	300	330	359	337	337	309	334	336	320	330	327	323	360	326	318	309	353	352	347	324	317	346	330	362	370	317	314	345	323	322	326	362	312	346	348	359	361	351	325	342	341	351	335	340	329	355	341	329	322	334	347	330	342	361	350	332	316	341	336	337	326	303	333	316	351	336	330	358	348	342	328	308	320	359	319	347	381	326	350	341	334	342	354	304	329	351	347	341	334	352	343	354	309	353	376	335	319	331	341	350	349	320	318	351	317	334	330	336	314	347	337	334	322	292	300
24232	21418	28549	24685	19998	2373	777	444	398	368	339	298	250	269	296	263	256	257	294	270	280	264	281	247	289	268	257	258	258	275	282	257	261	221	227	257	250	264	257	273	246	252	245	249	278	256	230	245	241	244	268	245	276	236	233	292	264	247	255	261	266	250	277	235	224	241	214	243	247	260	244	278	235	230	268	241	234	250	247	220	225	249	237	258	259	240	260	269	240	235	233	246	279	243	253	234	234	210	234	240	226	239	240	235	212	229	262	240	249	232	261	267	251	254	275	225	234	256	278	227	242	237	254	242	227	245	222	238	259	245	223	220	267	240	283	229	235	230	255	228	271	258	248	250	237	246	236	278	232	248	271	228	243	255	246	265	260	251	235	243	248	238	246	259	214	245	259	223	250	252	243	241	264	243	261	239	225	235	273	247	238	227	253	226	233	228	269	273	254	241	249	232	258	244	271	250	254	210	247	269	249	239	239	248	241	219	245	238	231	244	237	246	237	232	241	244	221	253	231	220	267	252	238	251	248	238	223	221	250	222	232	250	237	208	256	244	231	230	218	242	233	250	242	231	211	223	236	210	284	241	257	224	232	239	246	245	222	233	239	240	241	259	243	247	228	224	256	236	252	255	244	241	251	221	258	243	229	234	238	267	250	227	235	242	248	208	244	233	220	260	263	261	236	235	231	244	250	223	258	259	228	247	246	253	221	246	282	253	263	250	229	242	229	223	246	254	208	222	233	240	222	250	249	226	237	224	213	243	254	255	257	264	231	228	249	239	242	247	239	264	270	237	254	231	219	224	211	260	225	221	225	244	226	246	232	221	225	230	233	237	224	240	272	220	234	224	247	242	245	232	230	253	248	260	229	218	235	227	257	230	213	248	233	250	240	240	246	244	247	260	236	241	228	248	217	251	277	250	243	238	244	244	218	260	239	249	235	243	241	247	226	265	262	254	254	236	261	236	206	240	275	252	271	221	276	243	237	246	242	252	302	222	266	219	251	216	258	262	240	245	237	242	240	233	240	248	240	261	259	234	242	218	239	275	228	242	238	225	237	249	263	222	260	253	227	231	236	248	246	229	248	240	254	255	190	237	231	236	219	215	235	241	253	228	243	228	237	265	219	263	221	218	275	229	215	251	210	251	241	237	229	248	241	229	260	234	249	257	256	253	222	240	237	229	244	240	266	204	242	253	225	260	234	239	258	269	241	220	253	229	259	211	217	269	246	222	226	265	251	212	247	236	241	251	223	219	218	262	240	233	248	218	220	232	210	239	257	232	243	240	214	240	252	236	215	253	231	195	242	260	245	251	226	236	262	260	237	235	252	225	257	235	234	248	229	248	262	246	236	252	246	243	212	230	239	228	239	251	260	220	233	257	236	245	219	274	239	243	267	227	234	249	237	219	234	219	236	233	238	256	249	241	250	216	234	243	242	242	225	223	227	254	240	250	223	236	245	263	231	236	246	258	282	228	242	224	232	249	223	228	251	239	218	216	226	242	228	231	242	236	228	219	215	257	222	237	227	243	235	249	248	233	224	255	263	255	246	234	227	195	264	240	252	236	229	225	251	224	227	248	234	249	257	236	249	264	235	259	213	253	237	236	243	214	222	241	239	267	236	258	225	243	276	254	214	212	252	229	230	247	251	250	269	227	233	234	238	232	244	244	252	240	229	245	237	236	233	255	263	236	249	232	237	232	240	238	251	225	265	244	249	237	240	225	247	253	235	250	233	249	230	234	215	225	255	241	212	231	247	239	233	258	234	248	268	238	237	235	224	250	248	215	245	239	210	245	229	246	260	248	225	231	228	254	238	220	242	238	253	239	203	238	241	214	236	229	266	262	242	231	241	263	226	253	238	244	227	254	234	262	239	262	226	255	259	244	248	249	254	261	242	244	207	234	266	232	271	252	237	234	230	228	241	240	233	246	264	249	224	245	236	242	238	257	242	234	246	250	284	262	226	269	228	267	235	238	231	255	232	221	228	223	244	227	242	237	218	230	264	221	271	281	252	220	246	235	254	244	242	271	250	252	237	219	256	262	261	247	252	231	229	254	233	245	251	235	244	239	273	242	207	239	239	242	269	259	240	218	237	251	244	256	238	242	265	241	261	217	234	234	241	241	216	266	214	257	255	243	258	251	286	245	264	246	224	228	263	235	221	232	223	229	217	252	236	232	264	255	228	241	260	281	231	264	223	248	253	245	248	261	236	216	220	260	245	249	224	227	223	232	251	241	225	248	225	260	239	238	241	252	240	238	250	244	223	273	254	284	266	249	231	261	219	242	248	228	238	238	262	242	260	223	233	268	228	248	256	215	231	223	239	244	238	218	212	226	227	269	253	219	235	266	215	228	250	228	241	211	274	234	217	233	235	245	251	252	240	221	248	221	239	218	238	241	247	245	229	231	228	249	249	227	257	229	230	243	233	259	245	261	239	248	280	227	215	268	237	231	257	231	246	215	228	196	221	232	249	240	233	260	261	226	247	258	229	243	234	258	246	235	216	226	231	243	257	233	212	224	251	264	232	239	227	258	238	235	238	244	231	245	230	236	256	247	273	253	257	257	224	238	235	229	224	252	230	234	250	223	239	237	242	249	220	244	250	245	240	238	234	238	252	253	230	234	207	244	254	242	257	243	216	247	236	227	234	280	228	219	253	237	253	250	256	247	239	244	238	249	234	206	244	249	237	250	237	261	283	231	252	241	246	231	232	229	242	245	247	269	244	231	236	255	223	220	230	250	248	235	261	235	258	255	217	248	230	240	235	199	263	223	250	260	248	269	223	241	202	253	237	253	274	236	230	246	218	239	245	246	245	212	233	252	246	234	239	230	210	220	249	238	234	246	245	252	238	205	238	234	239	242	244	242	270	219	234	228	229	215	256	229	245	269	238	223	249	235	237	227	234	228	221	247	236	227	228	240	221	245	243	246	250	211	237	243	250	240	260	260	237	201	220	215	246	244	248	245	252	208	247	236	242	241	230	186	234	250	236	254	228	239	246	240	234	261	248	255	238	232	247	241	246	236	256	204	245	241	249	238	265	235	260	236	263	235	212	261	234	229	213	243	226	241	254	253	248	218	231	253	244	234	247	257	231	269	204	251	234	231	247	246	259	230	246	221	250	229	227	236	253	250	248	218	244	236	230	245	226	253	231	239	249	283	244	218	249	244	246	265	242	237	236	238	260	238	221	262	236	264	261	213	240	241	239	229	252	225	229	272	262	246	255	253	239	292	228	247	244	211	253	224	239	242	224	228	259	244	230	247	243	250	230	264	209	236	227	245	224	215	263	221	244	215	252	243	238	248	248	235	216	221	254	247	224	248	209	239	239	254	256	254	250	234	237	236	236	236	221	222	245	232	260	246	240	246	212	236	254	249	261	257	230	248	249	263	265	260	260	265	233	216	241	267	234	252	252	250	237	243	277	249	233	238	244	233	226	239	232	219	256	252	235	283	256	244	237	234	243	255	241	248	231	211	258	242	239	235
3294	4531	3720	1742	1164	892	727	605	526	512	397	429	400	360	338	336	308	308	287	289	282	267	320	306	280	270	293	280	267	261	237	288	283	285	273	272	256	275	297	260	260	245	250	248	250	276	253	250	223	277	251	252	266	286	261	255	269	281	240	256	252	257	230	277	251	263	296	240	275	247	261	268	276	247	232	265	280	242	255	264	278	281	251	282	274	257	258	246	246	296	228	261	267	240	256	228	259	288	234	239	227	260	236	254	257	270	257	263	256	233	255	244	213	248	250	247	267	267	260	256	238	247	224	218	244	280	250	280	256	266	254	243	251	234	264	263	265	238	261	255	291	255	238	243	254	262	258	244	249	247	259	245	236	277	272	257	247	278	229	276	254	262	266	256	247	259	254	254	260	280	262	245	260	241	263	277	235	263	276	259	264	273	234	277	256	265	276	286	273	286	243	280	278	262	255	278	234	221	261	263	248	266	264	271	247	280	225	256	284	249	264	268	271	242	258	280	234	236	258	231	252	248	241	270	238	218	258	254	256	264	250	275	256	264	257	243	265	256	244	236	230	242	280	250	240	246	230	265	231	236	264	266	249	233	254	274	252	239	262	230	244	233	280	256	263	263	242	237	246	272	290	224	278	261	257	259	232	260	286	245	286	261	248	246	257	256	262	246	257	305	282	271	245	221	222	284	257	240	244	262	255	274	246	290	249	272	287	241	238	270	262	251	256	261	267	240	279	271	285	253	269	252	257	237	250	287	259	253	213	258	252	263	250	266	233	235	245	248	252	264	232	245	261	244	266	256	289	260	241	259	243	255	225	266	243	263	292	266	243	254	235	260	275	246	238	266	226	293	254	272	236	269	248	233	235	258	248	242	256	268	272	250	266	245	249	270	264	256	242	263	251	249	248	287	271	280	231	254	231	261	229	247	251	257	258	258	254	250	261	271	248	254	268	267	234	279	241	274	245	270	241	223	257	266	264	263	240	234	236	241	262	257	247	260	279	226	244	247	265	251	263	244	265	255	260	278	260	248	271	273	271	256	269	262	239	274	274	266	242	253	264	254	291	266	262	238	250	253	246	251	255	258	259	265	258	239	270	244	221	254	249	231	247	230	280	241	232	232	252	250	245	246	251	270	247	275	263	276	249	273	258	267	217	245	255	254	267	252	258	268	270	246	250	274	270	231	257	253	282	276	268	267	262	262	284	272	276	282	224	241	223	280	243	262	267	255	296	255	257	240	251	247	256	260	229	230	253	231	268	238	241	259	249	262	239	267	261	247	237	274	264	236	275	257	268	283	248	237	293	269	242	260	240	244	233	227	240	254	248	247	255	243	251	238	249	254	265	257	252	240	246	231	252	251	251	272	213	301	244	238	268	250	230	259	272	239	255	284	275	251	260	298	244	267	257	256	255	249	234	266	236	241	279	263	240	232	229	259	234	249	253	271	273	268	263	250	258	256	261	261	257	282	242	295	225	239	261	262	260	253	263	241	246	275	239	237	268	274	248	256	277	243	245	253	283	266	233	261	280	226	251	270	257	264	252	258	241	276	272	238	230	226	247	258	245	258	276	244	262	276	266	242	251	256	259	269	267	267	266	256	232	238	260	234	251	232	247	243	248	248	227	261	286	246	237	246	261	240	282	252	244	237	262	252	265	241	242	224	264	243	238	255	269	264	255	262	260	230	247	251	247	223	265	225	259	230	268	259	234	225	236	259	236	244	234	230	255	247	239	253	256	227	246	270	248	243	263	253	263	257	258	258	259	263	249	222	253	243	226	243	264	258	252	246	260	236	251	259	243	247	267	278	247	232	272	247	244	253	242	248	237	237	250	276	272	259	239	221	255	255	254	252	276	248	264	262	262	266	212	267	242	236	267	295	243	276	245	279	243	257	261	254	267	264	236	272	251	258	230	260	265	266	276	249	256	255	226	238	234	246	252	263	267	271	244	237	266	267	233	257	275	274	259	270	265	260	237	277	264	247	244	244	255	219	251	239	250	280	255	262	278	251	255	258	240	272	277	243	235	239	238	257	239	241	249	264	234	258	249	244	242	254	259	246	241	280	255	244	269	237	254	248	239	263	272	259	245	257	249	282	254	255	255	290	252	243	257	215	245	242	265	251	255	230	246	236	265	264	252	260	278	242	267	242	260	259	243	253	241	255	272	255	231	257	250	236	252	259	247	264	281	248	282	262	237	254	279	257	255	245	263	258	285	282	232	263	263	262	278	248	270	263	263	268	271	252	257	253	275	245	275	253	238	252	220	237	248	242	251	292	269	263	272	286	243	251	254	235	268	265	265	235	237	219	258	242	239	243	256	240	276	250	230	264	248	249	229	240	248	224	235	281	239	262	258	252	259	244	239	247	244	271	250	241	248	238	255	255	247	234	250	238	238	252	225	257	248	235	264	237	244	271	237	271	267	223	238	237	231	267	251	265	243	237	246	227	241	276	218	239	254	260	248	276	236	239	252	247	228	267	241	279	237	266	233	212	259	261	251	228	250	282	254	242	273	283	263	264	261	239	265	248	227	244	220	238	278	256	222	265	243	258	235	244	249	253	270	268	254	261	250	253	253	250	274	248	250	223	237	238	229	265	239	252	242	272	236	231	282	288	221	245	258	252	259	234	267	244	238	270	245	251	236	261	259	279	257	265	275	237	256	258	279	256	260	247	237	253	229	264	227	244	229	235	225	269	265	274	250	249	230	255	243	242	246	266	250	240	238	260	251	261	292	244	259	263	268	280	258	265	236	224	266	217	242	268	235	239	265	234	205	258	251	257	254	244	270	235	260	249	239	277	277	239	230	251	258	260	275	260	250	266	251	277	220	243	242	237	243	263	243	254	255	220	257	268	261	269	238	201	264	260	269	264	265	289	241	228	282	255	283	262	263	242	258	260	256	250	226	253	261	248	261	226	240	237	272	277	257	247	250	264	248	240	248	246	251	264	269	239	256	245	216	256	240	240	266	252	298	274	241	257	242	279	224	261	237	250	266	257	245	258	255	268	251	245	255	260	258	253	238	256	271	231	259	277	234	246	217	259	245	269	268	260	252	265	249	241	254	240	251	272	245	277	271	244	267	253	254	267	258	249	270	242	221	261	263	276	248	231	236	257	254	270	236	247	263	239	254	225	233	270	276	254	268	247	261	245	262	258	255	236	234	259	215	260	245	247	269	268	291	260	246	246	251	241	260	242	246	246	266	246	234	234	224	260	256	260	255	216	257	255	250	296	224	259	261	241	242	258	236	227	272	240	247	254	235	235	252	250	259	253	269	266	246	262	222	233	245	245	227	267	253	255	243	292	266	249	264	276	243	241	272	245	248	239	277	256	256	223	257	245	229	272	241	253	228	234	253	222	249	260	248	232	263	238	250	264	251	249	273	291	283	279	249	237	250	250	257	247	233	282	248	279	229	279	277	253	278	248	263	267	258	237	268	241	231	268	244	257	242	271	225	248	259	285	250	258	237	271	262	243	253	247	245	279
27430	11595	1603	924	697	540	528	511	468	498	519	470	506	487	540	510	494	481	520	507	554	529	536	544	497	542	493	482	518	552	516	527	534	512	522	488	520	494	519	506	525	545	476	502	496	503	523	506	528	506	527	511	513	484	531	512	503	512	501	532	535	481	508	474	502	531	479	560	513	526	558	515	519	509	517	543	544	500	505	501	520	491	521	525	475	509	479	524	511	559	501	508	527	533	527	524	515	487	499	502	535	503	539	535	461	543	517	535	531	495	500	520	502	450	491	528	508	498	529	510	493	565	472	529	505	530	545	506	551	564	513	475	542	528	531	509	531	511	548	518	533	484	499	521	530	530	528	483	468	542	532	514	488	528	513	498	540	507	511	534	486	539	530	552	556	455	489	543	524	478	536	539	536	533	505	509	554	493	503	453	549	513	494	518	519	502	545	574	536	516	472	475	497	510	539	504	495	528	531	504	544	494	516	515	486	521	493	523	500	549	532	538	500	537	511	529	510	450	468	525	514	532	514	496	492	504	527	513	520	554	522	538	505	536	509	503	493	506	497	495	524	471	496	484	490	499	516	564	543	520	507	494	517	528	494	516	557	480	543	528	528	509	528	517	465	504	493	505	509	525	512	531	487	501	490	543	470	551	512	511	520	522	525	508	510	468	493	534	513	526	572	525	500	516	515	536	546	526	509	540	515	533	522	522	548	543	525	496	532	539	492	481	503	517	519	498	523	530	519	520	493	485	510	539	526	499	543	563	528	525	536	535	566	523	541	491	475	561	515	546	583	509	536	524	512	494	520	530	511	496	491	532	471	547	531	510	484	530	494	529	507	476	499	534	482	480	546	522	479	482	512	552	501	457	526	479	512	535	513	522	533	525	529	563	526	504	566	529	466	524	485	530	521	544	497	533	489	496	512	555	537	450	531	510	495	519	481	494	535	543	516	495	537	524	511	549	510	561	517	532	536	528	567	538	490	501	506	513	507	488	531	540	509	466	510	509	517	534	513	515	494	529	523	526	485	536	435	476	515	525	497	499	510	490	513	533	514	490	511	511	508	514	544	484	521	503	505	505	528	501	507	487	513	522	523	502	530	514	528	560	545	507	545	542	495	544	540	539	513	550	529	541	526	500	523	512	461	508	508	478	527	511	517	507	520	500	548	517	537	480	498	523	514	510	525	545	493	537	530	500	489	502	512	500	499	501	472	510	489	524	535	506	528	547	486	512	492	532	530	480	510	504	513	528	514	535	508	493	491	547	539	522	507	495	529	540	508	511	488	521	519	512	526	503	517	487	484	508	583	546	538	527	541	513	525	514	519	487	509	491	507	504	502	495	493	527	512	464	535	522	509	508	497	552	539	492	484	518	509	494	507	527	511	448	551	535	519	499	528	509	535	509	489	535	527	497	519	531	534	467	478	532	520	501	565	515	485	529	517	487	507	496	506	566	570	491	514	538	502	481	525	523	485	476	492	546	522	537	509	507	505	541	542	528	489	495	531	533	543	535	501	500	523	471	532	495	495	530	528	488	504	517	516	544	507	504	499	529	499	469	554	495	483	503	535	554	496	542	494	510	530	509	504	523	532	486	500	520	496	550	554	513	531	550	522	496	485	524	535	542	524	512	497	493	500	512	508	522	519	488	529	507	521	520	515	578	511	536	503	516	560	530	515	508	523	535	498	523	541	495	533	512	530	500	517	529	525	519	566	536	521	544	531	540	519	514	527	497	503	504	545	526	531	531	498	507	521	526	522	519	510	493	494	529	486	567	558	554	474	546	510	477	542	497	506	507	539	513	518	503	526	510	492	515	498	512	557	489	567	521	522	503	518	535	544	512	505	587	535	558	525	495	535	506	519	499	453	570	482	459	509	497	518	504	499	531	519	554	504	540	511	517	512	538	512	508	506	543	508	529	496	511	533	471	521	500	520	507	491	535	510	485	538	521	558	522	516	495	532	476	474	503	507	541	524	516	506	518	515	516	536	520	496	506	485	494	475	551	533	470	523	532	545	554	499	513	539	492	509	533	528	497	508	487	526	506	492	522	515	547	537	491	529	493	486	504	476	506	513	519	530	516	566	528	469	546	504	506	503	511	526	550	533	515	497	512	490	496	519	580	523	507	519	511	516	488	514	505	543	528	485	543	476	566	542	509	499	500	523	541	500	518	505	514	479	529	504	506	565	520	517	480	507	519	523	542	483	543	517	491	538	467	549	521	494	515	498	485	562	486	533	485	522	491	507	498	522	548	542	457	526	511	534	549	584	481	535	506	512	514	481	473	489	502	494	532	488	463	520	543	508	570	476	517	534	516	512	547	509	457	476	526	517	520	498	475	495	546	482	501	499	500	519	529	531	524	495	489	550	505	480	486	509	532	550	519	538	513	510	523	497	507	514	542	500	527	501	482	552	513	470	507	494	532	546	545	499	520	512	516	521	530	496	521	517	494	482	500	517	524	558	486	522	467	469	528	546	504	520	480	526	501	545	531	508	503	573	511	514	581	519	547	532	501	567	523	532	514	548	511	544	515	511	485	537	548	500	516	533	486	531	524	541	456	484	564	520	471	488	555	537	513	532	465	477	471	478	505	531	497	483	502	548	530	535	545	580	495	501	498	522	534	546	495	518	498	512	494	518	531	516	512	506	466	505	514	507	513	489	523	501	518	482	528	509	499	530	532	537	541	543	529	520	513	515	524	517	520	495	587	541	539	521	482	508	548	489	494	513	521	520	518	504	467	537	520	483	501	512	516	444	522	499	508	531	495	496	502	516	506	543	490	482	500	488	487	495	513	519	499	498	483	545	510	525	565	527	524	482	504	546	530	512	522	504	490	529	532	490	479	554	473	502	501	534	478	510	514	519	539	495	537	522	533	507	505	506	500	505	541	483	513	508	509	513	504	515	481	540	499	479	502	509	516	547	517	505	542	458	528	477	491	500	536	527	525	511	493	508	507	551	469	533	534	509	506	476	515	542	500	481	514	473	508	482	548	487	535	509	526	519	511	499	513	506	494	499	532	481	484	552	543	522	529	498	516	529	466	475	547	496	555	503	534	506	545	457	489	482	507	539	531	517	535	488	490	497	512	522	489	533	510	514	484	517	522	508	554	512	481	535	499	489	550	519	554	482	530	513	509	514	492	509	470	505	483	526	545	529	489	528	543	478	530	513	522	474	527	515	458	499	499	526	496	506	507	517	537	508	535	496	490	515	515	517	463	506	555	540	503	505	497	509	493	491	513	538	499	478	503	446	533	498	510	494	530	525	497	501	518	528	498	539	477	533	493	534	516	523	495	505	491	524	488	520	504	514	487	541	478	527	524	525	506	516	535	486	520	539	531	475	482	496	492	490	534	515	555	504	508	554	500	554	530	547	496	531	563	553	506	474	520	483	518	507	506	497	539	513	528	517	477	531	498	531	531	488	520	520	531	514	517	542	492	541	545	517	479	518	495	502	496	516	510	525	537	516	490	545	522	523	536	516	489	482	532
5019	731	703	549	510	502	541	498	538	501	466	512	488	497	543	496	469	480	515	553	474	467	491	462	459	461	415	509	470	489	493	478	471	503	487	462	490	484	491	472	463	477	460	503	503	532	494	480	498	501	491	466	490	492	472	466	462	516	483	469	537	447	485	504	481	489	475	451	482	492	529	499	514	401	503	499	461	486	454	475	473	480	508	491	465	482	470	508	481	500	515	499	460	500	485	511	481	486	498	475	487	500	460	462	489	455	482	487	482	511	446	472	531	475	457	480	486	474	485	478	492	497	511	479	491	543	461	510	463	462	472	464	485	471	509	510	449	433	457	475	501	484	479	477	471	465	459	507	423	482	489	485	460	495	459	501	459	507	483	503	460	486	497	498	479	495	435	528	495	470	505	492	453	455	486	466	468	475	488	509	470	497	465	466	494	465	448	484	499	448	478	504	484	490	465	448	497	496	473	470	446	467	499	498	470	463	502	474	504	463	448	459	480	466	467	501	478	479	468	447	461	428	491	489	483	445	505	461	496	434	475	480	460	501	455	445	512	469	477	449	486	509	499	495	445	489	448	494	478	486	478	452	473	455	484	488	456	536	441	482	519	498	468	439	494	467	477	505	458	485	508	461	491	459	509	478	485	495	488	439	471	508	476	478	472	509	488	518	503	488	477	462	473	484	503	444	475	445	483	479	484	466	466	502	483	457	487	503	458	482	476	481	493	458	439	487	508	480	483	509	518	488	477	476	496	508	494	480	499	503	531	493	426	504	482	457	495	468	483	476	471	481	476	478	484	487	517	479	514	468	438	483	466	462	488	476	493	480	478	466	476	485	512	471	487	495	492	472	467	423	464	489	484	494	468	494	474	448	469	480	444	434	475	458	443	479	514	483	510	448	467	465	540	475	446	477	504	495	472	466	464	518	445	504	465	478	504	516	496	457	486	481	489	477	467	498	486	524	476	514	490	472	459	492	459	457	487	470	454	514	511	491	487	456	479	485	487	485	472	477	511	469	455	527	521	499	490	495	534	466	467	482	468	499	497	505	477	437	503	506	491	507	481	460	484	494	477	446	471	459	510	472	452	501	461	460	510	483	464	480	471	478	456	483	492	491	502	468	541	449	496	496	472	492	481	511	488	485	470	510	472	493	494	490	512	517	493	507	472	455	481	517	443	447	476	454	479	510	488	457	487	458	481	484	457	498	459	445	435	481	490	469	455	466	483	482	498	465	446	479	481	475	458	465	510	474	483	480	496	519	474	471	490	454	489	532	489	471	470	474	463	464	491	457	461	498	493	484	479	500	489	485	481	478	491	512	488	506	487	461	466	472	490	477	474	478	509	493	501	455	472	488	473	465	491	466	453	492	497	468	499	516	492	508	471	511	507	477	472	453	487	520	451	438	481	467	490	464	460	493	512	442	454	497	503	488	512	518	483	471	443	493	496	489	480	491	472	472	478	464	468	474	488	499	454	482	512	474	476	479	454	447	470	466	488	500	472	490	489	495	493	485	463	482	513	530	451	439	492	503	451	449	489	456	465	488	458	495	493	495	492	506	502	498	503	489	484	496	456	480	516	485	504	459	480	470	445	482	514	447	503	483	490	479	480	476	449	454	495	482	472	500	450	453	467	493	435	491	471	479	478	489	460	489	498	484	471	463	445	471	471	466	467	505	475	477	527	491	461	479	512	499	483	471	482	455	457	483	472	477	482	457	518	463	464	480	481	483	463	473	464	498	512	489	502	487	473	533	502	486	485	481	513	463	483	517	482	483	517	472	480	469	525	493	463	459	484	448	443	478	517	469	500	500	477	462	500	462	450	509	470	489	429	505	482	469	496	513	480	458	475	475	543	476	483	491	458	459	503	448	473	475	470	432	475	459	506	480	465	492	509	461	513	462	493	431	431	479	472	475	494	471	443	456	471	497	443	484	456	513	494	483	508	479	505	488	531	504	460	464	495	477	467	496	482	465	499	504	515	446	510	517	497	444	487	472	464	475	491	506	491	437	469	472	450	503	465	470	445	480	483	510	491	495	477	501	481	498	478	464	474	472	430	459	486	478	478	491	519	505	474	492	505	474	485	482	493	492	454	478	501	481	492	506	474	491	478	482	450	491	466	466	491	534	491	509	460	466	450	484	459	460	491	483	490	509	462	477	445	494	456	497	454	485	482	525	506	461	506	468	509	402	471	482	508	499	470	484	481	509	446	490	462	496	464	493	489	477	502	470	509	447	465	487	503	493	492	480	498	504	513	453	481	492	513	503	479	515	477	488	494	496	486	464	508	481	466	483	532	505	474	478	486	444	499	465	486	486	496	444	442	462	467	473	468	486	526	454	477	512	485	467	503	469	521	480	456	482	516	465	485	529	471	544	527	503	497	493	497	457	469	505	450	473	501	502	453	469	488	469	481	500	478	498	481	450	480	506	485	506	493	478	480	492	466	507	510	477	499	462	431	523	454	457	491	513	472	480	495	464	455	517	527	531	469	503	469	465	470	512	462	474	468	459	449	500	510	490	484	494	525	478	502	491	476	474	457	460	474	449	523	488	453	452	513	488	471	516	473	476	509	469	495	480	473	505	458	472	483	470	477	484	455	457	502	502	499	467	509	489	476	476	477	446	491	506	469	490	488	464	476	445	472	497	425	458	497	548	467	468	475	472	484	500	488	505	495	512	481	487	536	467	464	452	496	485	442	502	471	492	495	496	491	477	441	483	510	481	504	532	503	511	466	461	462	486	455	477	476	480	478	513	458	464	472	513	480	492	508	506	484	531	458	485	464	500	480	486	429	473	483	470	448	475	481	479	457	464	506	437	481	452	508	479	480	464	460	492	474	453	435	475	538	509	494	467	501	474	491	462	492	504	497	508	486	525	478	447	496	498	466	487	461	433	484	462	477	479	505	433	464	500	496	495	482	470	452	444	466	507	479	494	505	474	489	457	487	478	504	468	458	464	496	491	511	455	492	481	492	452	451	482	442	472	465	427	489	495	487	488	455	504	499	464	483	483	477	492	466	461	477	506	506	489	479	470	482	468	467	477	448	497	503	436	464	486	478	493	458	469	457	490	453	481	477	486	443	491	497	488	485	474	432	467	495	479	493	475	453	532	480	488	462	479	514	461	467	495	509	497	466	482	501	490	462	425	509	506	489	462	467	444	509	497	464	468	465	474	480	485	449	480	476	462	481	513	447	476	472	503	460	460	482	467	476	433	486	484	494	438	516	438	496	482	454	507	480	472	502	492	472	482	481	457	493	485	536	496	511	486	480	477	495	514	494	491	528	478	478	511	482	497	465	476	492	481	490	490	435	478	502	435	498	463	463	448	486	498	484	463	495	491	464	477	503	482	480	473	514	489	504	482	472	532	487	443	501	472	461	510	478	506	489	502	474	499	462	482	490	502	481	491	453	475	449	479	471	460	487	518	490	485	472	517	506	433	477	472	474	505	484	453	505	454	468	484	427	467	472	467	464	453	443	475	502	496
25601	21408	25998	18991	1404	609	497	442	383	394	414	398	390	367	354	346	350	343	364	331	380	334	336	333	327	342	323	380	366	348	357	330	340	343	371	340	372	367	334	334	330	345	332	341	356	330	329	320	319	360	357	320	340	343	329	323	356	326	356	361	353	361	320	350	345	316	356	347	296	377	355	312	332	338	382	338	325	331	330	360	318	354	346	335	385	359	325	326	321	353	295	370	339	335	344	313	343	349	365	349	334	325	341	338	347	351	336	349	352	363	339	328	341	344	362	377	328	335	337	320	315	338	362	327	350	316	336	353	338	325	328	326	321	342	297	335	316	327	349	320	360	334	322	328	352	350	346	353	334	330	351	341	337	326	352	305	374	314	307	350	370	326	336	340	368	350	346	344	325	356	297	366	320	335	357	322	326	359	320	338	308	328	368	385	326	331	352	374	324	316	353	355	393	321	341	338	358	336	338	348	336	331	311	340	337	319	311	330	353	350	319	347	369	336	347	317	340	299	331	304	337	337	313	338	361	345	358	343	321	349	323	322	370	345	355	353	341	332	335	348	336	360	346	351	347	331	338	338	345	311	352	338	341	335	354	351	328	330	332	361	338	333	352	337	335	325	329	341	343	357	332	339	338	327	355	328	343	358	317	318	367	340	317	318	353	325	342	349	365	334	317	324	314	353	343	320	327	360	353	343	334	349	354	365	352	361	365	327	353	348	334	356	338	305	317	332	327	367	327	310	362	349	382	356	352	345	309	330	364	344	351	311	358	321	329	320	363	318	310	377	335	331	326	332	372	351	341	330	338	329	348	351	318	331	357	365	316	345	351	345	325	341	300	331	356	343	327	332	349	332	339	305	333	320	331	319	306	331	334	317	366	360	319	389	338	378	350	309	383	329	342	352	311	316	313	302	321	344	351	325	355	337	334	320	357	318	325	396	370	333	334	311	359	339	349	339	324	298	328	363	332	320	347	308	331	344	332	321	351	286	329	324	300	328	345	319	338	328	368	335	329	369	335	371	314	339	333	318	331	313	330	345	324	352	325	328	346	367	305	336	352	346	345	338	343	312	357	322	350	329	366	336	373	327	315	352	350	327	340	323	351	323	339	342	357	339	326	340	328	345	343	332	347	316	309	350	329	348	324	372	293	355	319	348	310	347	332	350	321	334	319	345	314	343	343	365	316	345	320	331	387	317	343	350	374	350	329	336	315	344	334	347	338	324	348	292	332	315	343	339	359	350	356	345	365	340	353	312	316	318	280	369	319	349	305	312	330	347	312	357	345	353	345	356	353	335	337	348	342	303	336	332	359	344	348	321	367	323	371	359	361	345	358	335	349	325	361	353	325	327	316	344	335	331	338	318	307	317	327	323	315	352	332	319	389	348	318	350	301	322	311	366	321	329	336	337	318	335	318	329	359	327	343	345	336	326	323	288	312	297	372	344	343	322	322	334	384	338	376	335	354	357	340	353	345	367	325	333	331	342	330	329	312	323	351	319	366	297	349	352	331	302	309	330	356	336	319	360	332	337	331	334	297	308	339	343	323	345	366	329	317	358	365	355	322	321	308	326	343	307	344	342	326	325	309	348	342	333	354	335	313	340	348	297	319	344	329	295	332	355	361	349	338	346	324	304	331	367	355	338	349	323	349	326	350	336	337	349	317	354	345	334	363	356	353	359	346	331	321	337	359	316	346	332	361	323	332	317	355	315	324	333	349	307	361	360	314	325	347	344	331	341	333	323	322	314	362	320	354	328	349	321	343	344	320	333	339	338	363	354	340	350	343	345	331	360	356	314	320	314	342	316	348	338	341	370	348	336	320	332	319	315	322	309	358	372	351	312	328	352	357	313	355	309	344	355	347	322	358	329	342	373	336	351	329	343	309	379	287	376	363	386	338	322	352	331	343	360	375	294	333	283	333	336	340	340	355	334	345	350	353	355	350	300	330	335	319	358	341	330	350	330	349	375	310	339	331	326	299	329	361	330	335	315	332	338	376	328	326	345	348	331	357	334	324	381	305	326	355	353	323	351	312	315	336	324	312	340	378	350	347	325	331	331	387	319	317	327	370	333	319	334	340	341	354	334	322	334	359	317	327	372	344	314	346	345	350	332	343	340	329	312	308	353	350	321	313	372	327	330	357	312	313	342	371	335	341	302	343	315	360	316	348	354	340	301	303	369	331	327	333	300	313	355	339	328	317	341	367	354	339	326	348	317	338	327	345	367	331	334	346	326	330	320	333	342	323	327	344	332	343	330	351	356	354	327	325	341	286	301	321	318	337	324	351	340	335	336	357	331	350	331	330	338	292	345	346	309	362	326	321	361	341	338	371	374	329	324	327	352	334	315	349	365	331	333	338	332	374	338	319	336	321	365	348	334	308	315	329	319	324	308	351	354	327	391	328	320	340	357	309	342	352	339	336	325	303	348	324	354	322	325	341	313	331	320	328	325	321	344	333	338	315	340	340	338	333	356	338	338	357	320	347	359	323	347	347	335	358	349	342	336	313	295	327	324	320	349	314	361	359	326	328	350	341	327	367	322	336	347	334	338	329	322	315	357	331	346	336	301	360	347	318	341	334	333	340	349	314	368	316	337	322	331	321	321	338	364	333	369	341	323	332	345	355	340	331	325	336	344	370	345	290	334	352	334	329	333	327	311	346	321	323	329	332	346	358	344	319	320	302	339	323	344	357	351	305	357	351	333	354	341	312	337	340	327	321	322	351	340	351	337	335	352	308	321	351	347	340	333	342	347	337	327	330	350	347	335	330	336	347	359	313	334	328	283	350	341	350	331	344	366	333	333	329	312	317	359	322	365	355	349	337	352	324	345	369	306	342	324	312	340	343	333	343	373	362	332	341	337	324	301	281	346	355	323	338	346	334	329	309	319	326	351	351	350	315	363	335	340	333	342	343	329	329	339	308	351	371	338	309	347	325	347	317	354	348	333	325	343	329	327	341	349	354	306	336	340	338	320	344	351	327	333	354	297	311	300	325	333	363	356	305	324	306	350	325	319	326	356	323	349	346	349	331	325	331	355	358	340	280	323	294	371	325	356	341	339	310	340	300	319	318	359	344	339	336	354	362	347	312	323	304	334	350	311	344	323	317	340	366	318	310	327	330	301	331	336	327	318	342	306	355	323	342	381	357	337	347	342	365	320	337	323	357	349	328	348	343	367	335	334	343	314	341	359	329	313	336	329	349	336	333	342	312	349	340	311	346	335	324	349	361	340	352	341	337	326	329	332	325	353	366	358	327	311	332	330	366	336	329	344	325	311	358	312	372	308	332	353	313	334	326	314	330	359	351	332	340	322	351	325	332	312	331	325	344	304	345	339	334	330	329	324	314	318	321	325	345	349	341	343	355	347	349	343	350	319	321	316	322	344	353	344	321	342	315	352	344	341	360	337	367	316	349	352	347	329	332	361	343	341	360	355	340	324	318	319	331	347	379	343	299	325	323	335	344	328	329	338	322	336	302	341	346	341
3362	2060	1632	879	658	577	476	503	456	422	425	401	415	379	365	368	359	349	376	343	367	379	382	343	346	366	350	348	359	355	338	363	364	340	346	348	349	343	363	345	324	375	347	369	342	358	346	332	340	320	344	361	337	356	353	341	365	333	326	334	358	330	344	343	363	324	337	348	356	312	316	334	339	321	369	329	370	365	331	355	342	335	365	341	348	346	340	335	352	340	330	395	351	334	319	373	392	359	351	322	364	339	312	386	342	372	318	328	339	332	298	320	372	316	345	336	330	380	341	337	354	352	401	324	330	320	306	316	353	368	347	330	373	349	349	388	315	355	348	367	322	364	345	357	347	333	336	352	347	341	378	363	332	342	359	350	345	342	362	335	356	309	338	347	348	341	344	338	350	337	336	369	330	371	355	308	326	358	369	364	383	317	330	379	347	338	340	355	356	335	347	363	387	354	350	352	337	348	349	355	363	357	306	341	362	345	353	318	345	324	337	341	350	380	316	347	356	374	347	324	367	357	323	336	366	326	326	344	337	338	357	319	331	352	343	331	342	345	369	325	341	341	327	321	385	338	382	359	318	350	342	355	342	324	360	319	341	330	331	345	345	346	312	346	336	361	338	325	357	328	347	349	350	352	335	360	352	325	333	364	365	354	322	345	343	342	378	335	353	339	338	333	333	324	322	351	328	334	340	331	321	371	329	343	336	333	335	345	343	348	322	368	326	340	350	348	345	347	349	314	318	340	362	346	316	339	355	359	324	354	338	315	326	361	323	346	326	354	372	302	344	358	353	331	359	385	348	352	341	343	323	332	334	336	349	306	345	357	355	316	360	388	343	315	364	331	340	329	341	329	334	354	339	366	343	342	351	323	365	329	333	336	323	336	348	303	350	342	328	363	329	332	291	331	362	313	371	361	336	368	349	335	371	386	332	350	319	352	312	351	364	342	304	358	360	323	355	318	323	336	297	340	347	332	342	330	356	364	317	332	333	343	390	354	366	339	333	307	330	371	342	320	353	337	349	359	317	371	340	322	342	350	336	320	362	333	294	336	328	331	342	321	317	374	328	330	309	333	346	340	324	336	323	341	353	322	336	350	330	331	357	341	363	307	334	377	344	349	320	337	381	318	342	339	357	358	352	329	289	359	357	324	349	320	323	300	337	340	328	320	338	335	354	339	330	340	346	310	344	345	393	351	345	349	361	359	348	335	297	324	352	377	355	316	351	340	375	342	346	307	355	329	341	340	326	339	326	316	321	319	351	354	342	366	330	355	338	371	338	365	359	347	336	348	363	363	375	310	343	338	313	346	308	355	342	365	345	325	325	360	357	346	326	354	360	324	355	366	345	348	342	366	319	353	329	331	351	339	311	366	365	345	370	340	352	351	334	333	362	323	327	343	349	366	336	329	329	330	345	352	378	323	366	336	339	352	326	374	370	361	364	283	339	316	324	368	347	356	335	336	344	310	360	335	336	378	360	330	358	328	337	390	323	333	361	329	350	325	358	321	369	343	328	355	345	328	348	355	345	357	335	332	339	359	343	310	332	303	350	381	361	395	327	359	359	293	326	385	328	343	346	334	331	337	363	361	336	349	320	312	364	322	326	347	325	342	336	337	321	320	349	359	319	374	323	355	333	343	361	365	377	326	348	362	314	341	348	362	357	328	353	353	337	351	336	336	313	334	322	329	336	326	367	331	322	341	301	311	305	355	364	389	345	345	334	327	329	369	345	338	363	346	333	345	350	329	321	319	344	358	355	353	353	359	347	358	370	337	330	341	348	303	342	336	359	321	354	349	333	333	345	304	325	313	366	363	316	347	363	339	334	343	320	330	351	334	381	356	388	323	326	356	394	319	345	307	377	342	353	334	365	334	337	352	324	338	323	346	341	312	364	361	337	334	343	309	355	320	344	338	354	323	368	344	343	342	331	327	333	298	337	336	354	317	328	356	369	354	329	347	364	309	359	329	364	372	338	324	349	355	342	332	333	341	360	366	345	322	355	333	370	362	341	322	349	341	334	318	336	327	360	332	345	356	334	346	338	304	331	364	333	360	333	345	326	321	354	322	355	321	400	336	332	303	332	367	340	385	385	335	343	321	340	383	356	333	351	313	343	333	364	346	358	322	349	336	314	332	330	355	335	355	327	348	360	334	311	315	339	326	343	351	353	361	340	338	361	348	343	372	336	343	328	321	330	340	337	343	324	348	336	342	315	369	331	365	352	317	341	317	356	342	333	348	335	348	382	333	363	337	320	320	314	360	338	352	318	360	326	336	322	337	352	355	333	371	320	332	359	355	324	372	317	360	318	329	328	317	343	315	356	351	356	358	324	304	313	334	351	366	337	362	373	326	351	339	360	378	343	323	363	342	350	323	344	343	364	336	343	350	355	346	331	330	339	354	331	337	304	337	303	364	374	319	348	311	319	320	328	362	338	349	314	321	325	325	346	352	339	363	325	358	356	365	324	299	306	310	345	338	335	355	362	339	360	338	363	324	319	322	383	354	356	353	358	316	340	336	357	359	355	369	347	347	352	332	348	373	309	331	360	310	337	371	371	355	326	335	378	320	322	338	385	329	362	330	312	342	355	331	347	332	342	338	352	367	344	313	287	326	338	294	354	342	325	336	339	347	345	328	327	333	345	369	345	335	349	369	331	366	335	362	315	345	331	341	320	354	334	349	352	335	348	368	358	319	329	325	335	342	341	347	353	319	332	328	337	328	338	313	356	366	345	351	319	328	361	331	336	338	328	367	328	353	324	328	325	342	377	312	323	344	339	340	299	316	323	348	401	339	344	309	342	349	330	324	327	318	327	345	348	351	339	379	340	343	367	323	357	348	321	341	361	315	368	325	369	331	344	329	343	355	334	364	329	341	342	343	363	328	352	365	333	342	320	336	355	357	303	347	317	342	345	335	307	359	339	310	343	307	332	337	329	325	386	372	326	312	305	315	349	350	345	349	321	353	353	339	324	340	342	341	360	346	356	348	334	378	345	338	355	363	321	372	333	327	376	353	361	335	332	344	334	368	335	343	350	341	342	368	324	349	344	330	358	321	342	331	340	352	351	333	334	324	345	352	326	335	353	306	350	332	345	375	301	352	352	350	336	342	335	344	362	330	349	319	376	331	319	348	373	358	333	325	305	360	327	351	353	396	307	309	333	350	328	380	355	326	325	349	305	383	300	314	386	347	354	373	331	330	358	325	352	337	349	359	316	368	341	331	347	380	327	332	325	321	355	344	355	332	358	347	341	358	334	321	353	358	344	361	348	341	294	379	360	336	346	354	345	330	314	336	353	356	335	362	362	354	341	356	314	346	322	352	350	354	329	340	342	315	350	335	354	339	323	354	328	310	312	383	329	328	338	324	355	335	328	331	316	334	337	318	348	321	319	311	349	345	301	367	373	321	345	337	333	343	338	346	339	359	354	308	339	330	335	305	320	348	360	359	345	350	300	324	342	313	324	312	334	341	335	355	306	326	332	323
24251	21412	28550	24683	19938	2403	795	479	391	358	321	319	309	337	279	280	293	281	289	255	261	270	286	266	254	283	275	285	274	250	236	269	273	276	266	254	237	252	264	248	262	266	245	229	263	254	246	241	230	277	262	265	246	273	239	240	261	222	258	239	256	234	238	243	255	216	243	258	248	246	248	247	237	268	241	238	275	257	242	248	220	257	250	242	277	251	243	288	269	271	248	240	240	250	257	268	263	258	234	241	253	267	245	264	247	226	231	286	229	232	228	269	268	238	262	240	275	221	238	258	240	251	239	237	248	244	236	233	265	245	232	263	233	284	266	261	242	253	231	249	221	235	239	261	222	260	260	255	232	271	244	254	232	259	254	249	214	255	278	237	228	255	261	265	233	266	244	235	261	271	250	238	224	239	260	257	248	253	272	260	283	252	237	234	257	235	257	235	238	210	241	218	240	272	249	268	247	232	222	243	275	245	231	260	211	227	244	245	268	257	233	231	278	243	273	219	255	263	260	236	230	257	237	222	263	234	241	228	215	217	249	249	230	263	255	261	262	240	276	256	218	247	232	252	255	265	249	265	235	270	229	229	256	254	241	252	238	231	234	221	260	242	229	232	231	250	255	249	267	245	248	249	267	220	236	269	255	250	228	238	261	278	271	242	255	283	242	258	237	270	222	251	235	236	249	224	249	244	242	277	256	244	254	253	254	226	247	246	255	219	251	241	245	255	242	220	269	234	266	265	243	219	241	247	228	260	255	246	219	254	240	255	256	248	265	248	241	225	236	250	271	241	217	249	247	266	233	216	258	255	274	258	225	212	241	251	238	244	226	231	245	243	257	238	258	256	230	232	257	279	237	241	242	224	253	272	251	239	240	255	255	257	242	225	229	276	236	210	220	224	252	250	246	242	247	274	228	244	244	227	224	238	267	237	255	287	284	253	267	259	238	233	243	251	251	260	252	208	244	241	234	250	226	233	224	253	239	234	241	242	248	262	242	238	279	253	237	240	250	251	246	253	260	249	236	254	222	262	216	240	240	225	243	265	272	227	237	245	240	235	251	240	243	234	260	244	248	228	250	259	222	241	247	211	263	246	250	230	250	205	240	252	235	246	250	233	266	226	280	254	261	248	255	246	249	237	260	266	279	251	248	231	249	267	241	224	261	255	223	273	227	245	262	265	251	245	250	246	242	232	254	238	230	271	240	250	241	246	258	216	255	238	231	261	246	219	244	260	253	232	275	247	246	266	237	257	260	238	257	251	206	260	216	250	242	246	240	257	208	270	240	222	239	253	221	236	221	245	235	246	249	262	233	258	234	241	250	231	252	269	257	247	246	219	248	237	247	230	235	225	219	244	250	245	221	244	238	217	261	234	243	277	247	249	253	229	238	245	248	212	252	251	229	243	249	250	244	250	247	232	243	249	227	219	235	241	252	254	257	215	249	278	262	266	230	228	245	263	252	218	240	260	222	239	230	265	251	276	232	259	227	223	222	248	242	231	226	224	251	236	254	250	224	239	236	226	223	224	254	275	228	236	229	252	239	230	275	231	245	238	235	252	228	249	250	254	238	253	228	225	260	246	243	226	232	225	249	239	254	253	243	256	234	241	239	267	220	261	278	247	264	237	259	253	250	242	244	270	259	276	263	231	247	239	252	233	267	230	235	218	255	220	251	246	248	211	257	246	262	263	234	218	216	273	240	255	287	269	242	246	251	219	279	274	243	231	241	269	233	235	251	218	245	244	248	247	231	262	264	260	241	235	242	252	255	259	239	218	242	246	252	269	226	247	240	246	234	259	251	235	255	249	230	232	251	254	229	252	234	250	267	226	247	227	245	244	243	242	238	219	245	267	250	238	242	244	255	260	229	220	248	260	227	216	250	221	221	260	223	245	247	256	227	235	263	255	253	213	273	227	267	216	252	228	245	248	245	246	254	220	228	252	220	231	221	238	258	238	218	243	248	248	250	239	233	246	258	258	264	242	247	231	254	243	248	246	250	229	277	236	236	280	222	291	236	258	276	267	241	227	255	232	259	254	264	235	272	250	248	228	229	241	250	240	233	233	247	226	236	249	245	248	242	243	237	241	240	252	211	225	250	272	263	238	258	238	242	230	269	282	267	256	266	219	228	227	238	250	220	257	256	242	258	243	239	238	230	256	262	230	244	257	265	238	221	231	243	234	249	213	242	275	229	239	262	241	237	242	228	264	247	235	263	227	242	249	242	240	243	246	234	248	268	230	238	219	214	241	281	219	242	251	251	242	238	267	232	246	230	213	227	253	243	233	261	246	244	245	252	233	268	237	259	265	233	254	269	253	254	263	250	287	272	260	244	261	240	227	235	264	259	248	234	251	269	232	250	275	250	234	261	241	231	250	241	254	252	259	267	224	289	239	202	236	230	261	246	250	236	237	234	257	256	247	222	235	250	244	254	226	264	241	257	248	257	238	219	258	280	232	218	232	251	210	234	240	223	223	220	224	272	257	213	237	229	264	214	235	258	270	199	269	233	257	222	245	231	254	239	225	258	241	269	228	241	220	258	281	226	225	265	236	239	233	234	217	235	297	251	231	233	220	227	246	262	246	245	222	247	278	231	238	249	248	261	259	268	239	274	247	226	247	237	224	224	226	239	253	271	237	247	247	252	251	239	255	239	268	238	236	256	257	237	248	229	264	220	229	252	259	242	246	213	254	267	228	271	236	249	255	236	233	251	211	243	238	226	247	237	245	240	260	240	247	254	221	245	267	256	213	252	255	250	228	282	236	246	264	247	257	262	236	262	208	250	254	248	256	217	242	234	231	235	219	250	249	238	224	257	240	231	214	229	266	213	229	249	263	261	225	244	240	244	257	258	248	240	248	254	253	246	267	215	229	229	261	264	254	280	253	238	278	247	212	265	234	233	239	230	246	234	237	233	246	253	233	235	245	242	233	230	225	243	272	243	262	263	253	216	248	235	243	259	240	245	230	240	226	263	245	251	222	229	227	274	271	240	266	233	241	262	250	247	274	261	241	259	246	238	218	251	229	236	243	244	239	258	239	258	258	254	233	248	241	231	282	233	259	242	244	267	270	232	215	235	239	232	226	246	221	219	229	229	239	265	228	232	257	210	243	249	252	235	245	222	230	227	240	258	250	263	271	258	250	222	249	227	222	232	247	235	217	231	234	245	248	278	254	249	236	263	231	283	255	243	248	237	243	220	224	267	298	232	261	274	237	274	267	256	271	259	242	240	247	260	244	236	264	228	283	257	208	246	236	242	251	238	232	266	237	232	245	232	252	230	255	262	231	234	242	254	229	226	254	259	245	224	243	235	242	274	260	242	246	257	230	246	242	242	236	277	243	237	237	264	249	224	258	240	230	277	255	264	246	229	253	251	258	259	222	276	256	256	249	246	255	279	262	259	269	223	243	241	252	246	235	252	262	235	228	231	247	228	209	253	259	208	246	230	224	221	252	251	248	259	244	247	252	256	258	238	230	256	220	267	266
3291	4467	3517	1727	1275	914	767	601	551	469	407	375	395	350	372	351	329	359	290	293	297	286	281	319	273	284	292	307	288	247	271	280	282	280	267	287	272	277	256	298	258	260	250	295	288	273	269	284	266	279	282	277	269	283	248	256	235	258	250	281	294	269	282	277	265	273	247	259	265	265	266	262	247	273	270	263	256	266	262	264	250	250	238	277	272	233	235	279	270	260	253	248	280	262	277	281	303	257	253	261	259	266	250	224	265	274	248	275	296	283	257	279	258	274	255	276	273	255	252	236	266	260	261	284	268	271	255	250	254	279	268	237	248	247	273	280	243	291	275	258	277	241	275	237	266	242	248	277	262	263	266	265	272	268	246	281	231	263	265	239	271	250	258	275	251	253	266	244	277	246	283	266	246	285	278	242	278	246	236	255	252	291	254	246	251	280	242	250	270	241	282	245	262	261	253	239	248	258	265	254	250	264	252	259	263	268	252	260	249	258	262	297	270	284	255	272	237	269	248	270	259	255	241	252	254	265	266	239	245	255	259	242	262	281	250	259	266	266	251	261	263	248	257	294	290	283	247	270	240	239	250	246	226	239	240	237	287	260	259	254	268	256	283	253	245	275	255	245	258	285	245	252	266	293	250	239	262	263	261	249	266	270	262	261	254	254	268	263	256	295	244	269	244	271	286	243	260	267	271	273	244	257	298	270	248	250	273	244	274	279	261	239	271	231	284	241	271	285	244	257	250	243	272	250	267	281	243	257	288	272	265	263	253	249	258	239	237	252	285	268	268	271	262	276	275	250	247	295	249	253	297	262	281	242	275	272	290	260	274	253	247	286	258	290	253	249	246	253	252	284	252	259	246	276	259	269	275	252	280	238	275	237	268	266	270	249	288	268	278	248	232	262	246	226	269	268	267	265	255	246	254	248	253	237	273	255	267	250	286	274	246	263	234	243	280	242	271	286	278	246	260	278	225	241	256	238	253	246	254	260	249	257	243	242	258	245	280	239	249	259	265	272	234	258	246	285	269	236	235	280	261	236	271	253	272	247	230	256	240	255	267	268	247	267	240	271	252	270	279	271	239	265	251	265	266	259	253	275	253	280	261	255	291	253	261	248	224	282	268	240	252	258	246	267	257	232	249	251	275	273	268	258	247	264	271	263	270	241	266	285	254	273	250	236	264	251	252	274	244	236	276	252	292	270	276	227	207	250	233	263	241	245	250	257	255	251	248	263	243	269	253	225	287	267	250	260	275	235	244	229	239	240	256	252	248	243	272	260	274	270	271	240	260	265	260	285	263	249	274	281	281	252	249	264	293	286	241	266	239	255	220	256	280	276	272	277	241	243	259	267	245	249	255	256	262	264	244	284	272	256	253	265	260	267	249	280	255	250	281	256	271	259	270	261	249	263	254	247	278	243	264	270	274	278	255	252	262	276	292	244	268	257	266	282	240	269	271	281	258	243	278	239	273	240	257	285	260	248	275	241	248	279	283	269	257	257	264	232	256	269	263	231	246	279	252	258	247	240	268	257	250	276	282	269	234	276	265	260	266	257	272	248	239	226	261	251	247	220	245	257	240	251	250	266	255	258	263	270	239	252	273	287	270	256	274	255	264	259	268	237	244	268	263	277	284	260	251	224	265	260	251	250	247	272	267	240	264	239	264	267	251	265	272	299	308	239	252	251	246	259	265	270	248	231	250	260	247	277	252	280	269	257	251	267	264	238	256	267	250	233	234	243	260	254	269	263	279	239	276	240	257	246	281	239	247	245	259	240	260	274	257	273	244	241	240	258	271	252	242	245	262	267	298	247	267	235	257	256	259	254	268	258	274	269	271	226	256	281	266	244	252	283	240	259	247	237	242	248	270	254	265	234	254	254	207	256	253	250	243	253	267	247	249	244	258	240	231	269	270	283	262	270	246	254	240	270	265	249	239	232	256	258	272	235	272	237	259	263	260	246	267	241	256	273	258	245	262	258	259	253	262	238	235	230	249	244	266	267	257	240	242	239	269	246	235	253	237	259	259	271	265	278	237	282	271	243	265	249	237	256	260	267	281	248	260	247	275	237	257	267	282	243	269	235	253	251	220	271	242	250	247	234	270	271	280	251	246	270	241	260	263	252	262	256	218	245	273	245	256	250	249	266	220	279	259	227	248	233	269	252	247	258	252	284	243	268	228	254	263	272	273	263	262	238	265	252	256	232	252	268	286	250	255	274	271	301	263	263	255	255	253	274	255	264	252	281	262	269	246	265	250	235	256	226	267	247	297	229	265	270	278	257	242	252	280	244	223	257	268	258	273	278	255	248	265	247	267	229	248	244	252	248	267	267	249	226	238	253	263	251	228	275	253	257	265	275	247	256	255	251	251	268	265	271	242	265	251	241	240	256	215	266	292	232	262	274	237	269	231	250	264	275	243	270	268	220	255	230	242	257	272	263	233	259	292	250	265	224	258	262	246	235	249	269	276	260	252	264	260	260	274	246	251	256	230	244	280	254	252	255	271	260	232	233	264	260	292	260	255	275	247	256	250	251	271	276	273	248	238	265	260	283	274	249	253	227	241	258	268	276	245	245	257	265	236	263	255	226	254	245	247	232	295	254	246	268	263	247	262	268	246	270	230	247	260	225	267	274	240	245	275	257	269	277	259	263	253	263	248	259	223	241	263	283	262	260	232	243	248	261	274	284	264	275	245	214	283	239	246	270	264	246	258	284	273	274	270	258	254	231	267	244	245	258	257	225	262	253	257	237	273	247	260	248	261	232	266	264	240	262	271	237	247	259	247	258	267	228	270	291	263	220	264	250	271	247	234	257	260	266	258	233	255	281	247	255	261	257	258	266	252	214	213	253	268	221	230	262	245	238	249	264	250	230	266	265	265	233	278	260	267	267	250	264	277	269	289	280	253	248	243	242	243	216	256	246	270	240	249	258	284	258	292	237	265	278	238	256	279	258	239	271	240	249	232	240	261	289	243	276	268	268	259	237	242	269	255	287	270	277	263	240	275	260	288	237	264	259	247	237	264	245	261	281	243	250	276	266	242	266	270	280	271	247	258	236	255	283	266	260	270	240	259	233	265	266	234	268	233	255	261	239	249	259	230	267	268	240	238	232	241	267	255	262	248	270	240	205	276	282	233	272	248	296	260	238	244	238	273	252	244	273	262	249	252	267	263	248	229	250	274	263	245	264	248	232	251	244	282	253	240	248	262	237	233	263	263	255	270	237	251	216	242	241	283	264	244	229	264	247	251	244	247	278	258	251	236	276	249	254	263	234	249	255	243	273	237	234	279	233	263	266	291	232	232	272	236	252	242	242	272	284	281	255	267	235	281	256	251	265	254	267	262	252	245	238	262	262	286	284	261	250	260	249	261	240	252	259	245	264	244	300	262	238	272	254	231	253	264	251	236	256	234	255	229	257	268	278	285	260	254	226	268	260	262	263	221	265	262	261	265	278	242	229	267	265	265	256	270	254	241	245	274	241	275	253
27612	11658	1583	963	685	528	534	539	566	575	504	514	503	542	540	535	515	554	552	492	485	502	500	497	508	545	512	491	532	504	492	497	518	523	511	505	517	539	535	508	503	500	500	487	531	491	493	529	518	540	475	491	528	478	507	502	514	513	488	521	513	479	506	576	532	507	548	544	516	516	512	480	497	514	500	494	512	485	480	537	505	500	486	483	490	536	523	491	509	518	538	498	515	537	513	536	535	495	465	524	505	555	492	520	522	517	522	507	500	512	503	536	486	504	504	535	508	517	527	525	505	500	547	491	512	540	484	498	559	520	562	545	527	480	517	529	539	475	521	494	485	528	518	476	529	519	529	539	508	539	514	511	502	520	510	477	492	511	521	504	506	505	511	428	503	553	496	533	525	502	503	476	523	554	507	509	523	504	501	512	555	508	504	482	509	515	526	512	525	520	527	490	509	544	527	509	499	516	499	533	510	486	476	522	515	498	530	534	488	528	475	470	482	530	499	501	465	503	500	492	512	529	500	516	512	525	513	517	516	548	551	519	505	544	472	479	517	519	522	507	534	509	508	499	507	539	510	486	535	542	524	500	501	522	535	512	512	514	533	531	524	497	509	499	493	515	528	502	485	564	549	501	487	493	537	489	518	546	525	477	496	518	504	508	542	527	538	501	495	510	532	509	512	489	522	540	522	502	505	539	495	456	518	506	491	515	496	493	510	519	512	503	531	512	525	554	476	478	470	492	540	473	546	499	479	502	463	517	539	542	525	530	543	481	459	517	511	528	507	518	481	541	518	477	493	508	468	498	517	509	520	508	509	509	508	487	522	497	529	527	538	489	511	495	504	524	496	532	480	505	526	498	517	515	554	493	542	557	514	515	515	493	541	494	498	513	494	513	469	523	554	475	504	503	539	496	517	540	513	528	482	529	537	495	528	535	502	505	515	533	489	482	516	502	513	499	529	519	506	494	518	498	474	455	527	476	504	512	514	499	508	522	547	505	515	495	527	532	497	544	558	443	523	507	492	509	490	529	518	518	511	550	544	512	487	474	510	474	544	524	479	538	487	527	527	487	495	514	473	518	532	570	486	540	513	551	530	504	520	481	515	537	536	466	492	518	525	480	521	538	549	543	536	498	533	496	523	482	557	524	498	535	491	502	479	505	549	489	509	471	505	505	534	497	491	508	531	534	516	505	510	517	468	542	527	507	528	482	534	506	522	502	496	508	441	525	530	532	537	518	518	505	531	467	562	485	539	521	521	474	509	509	534	492	548	549	495	536	522	504	540	496	500	534	509	473	483	511	545	506	475	484	519	514	496	503	526	516	503	473	501	527	516	489	478	530	515	508	586	508	509	486	512	534	479	469	512	493	518	542	511	496	514	494	501	554	503	550	515	497	538	493	508	505	538	488	502	497	494	509	498	521	550	473	517	514	523	515	524	513	485	523	502	499	505	516	494	486	477	499	521	530	484	543	495	515	506	483	500	518	565	494	512	518	520	487	513	543	508	492	485	507	519	521	512	542	503	558	497	492	509	480	511	464	523	491	523	518	519	492	539	479	500	535	526	506	520	501	522	517	524	477	522	540	516	469	531	472	481	467	514	519	525	494	535	494	541	524	526	530	512	505	471	477	489	487	509	482	483	491	518	521	525	514	506	549	490	498	499	525	538	484	493	502	494	509	508	532	527	499	518	528	488	549	555	539	473	511	541	543	543	545	505	509	513	487	493	523	497	532	463	469	501	494	504	504	495	479	536	485	554	524	514	459	546	506	523	530	515	494	497	499	476	518	508	513	485	483	528	536	505	499	541	507	479	538	538	519	483	488	536	515	515	524	537	484	509	489	509	521	511	512	525	496	498	497	521	516	502	509	501	518	521	524	501	479	511	533	507	482	530	497	512	560	503	534	513	505	531	545	508	522	525	502	520	527	548	521	478	487	536	510	504	473	493	531	499	476	525	471	495	463	519	520	461	536	522	507	494	505	509	478	531	519	500	472	520	531	499	514	486	521	542	447	480	536	506	475	472	511	579	523	470	488	499	499	505	513	525	467	501	530	501	518	500	539	516	520	526	490	509	485	495	517	483	540	507	547	532	522	504	525	491	472	513	492	571	494	517	461	477	501	512	533	523	520	485	528	523	482	479	541	543	509	456	507	509	495	482	485	505	491	554	533	530	490	480	521	510	503	521	524	530	495	519	492	528	526	507	559	537	509	480	511	480	499	504	517	562	522	494	497	510	532	535	484	484	455	500	482	505	510	489	526	483	515	536	513	514	476	518	514	486	527	507	500	482	485	472	476	482	520	497	525	509	542	502	510	525	509	539	487	504	510	513	517	487	537	512	515	529	495	506	532	499	538	504	538	508	507	510	470	531	520	534	511	466	533	499	525	510	536	504	506	519	528	517	480	522	531	504	492	533	505	511	498	507	530	523	488	509	523	531	509	534	547	470	498	537	566	521	509	482	502	475	522	522	479	527	541	547	532	514	499	519	525	527	500	497	514	508	490	523	496	550	499	531	490	530	479	526	535	529	505	519	522	498	507	493	536	489	505	495	523	510	501	543	511	512	477	508	484	526	531	527	524	535	521	529	527	511	484	492	531	526	507	545	469	476	491	511	538	518	511	476	529	512	490	563	471	474	473	499	498	461	545	475	543	473	529	504	492	509	521	504	472	514	515	512	487	543	524	536	535	469	488	528	524	514	506	516	515	494	534	538	550	508	505	514	527	554	485	497	515	520	539	506	503	526	514	510	526	522	495	480	514	509	519	526	558	493	517	524	516	532	486	496	518	522	503	496	503	499	507	516	521	550	524	515	481	480	503	516	528	527	533	480	476	475	500	492	459	557	506	520	536	534	509	490	524	488	509	531	527	513	480	492	500	535	506	472	505	486	514	470	503	501	532	514	522	453	510	497	512	499	530	552	502	514	501	470	500	486	513	465	510	555	515	476	522	506	548	461	482	490	489	527	552	556	497	513	507	490	509	510	519	515	503	501	529	499	523	492	485	472	491	547	521	504	493	480	530	483	557	498	484	543	467	526	464	528	487	525	472	498	489	504	525	504	499	516	504	523	534	530	552	504	504	477	505	526	513	525	511	508	544	549	515	492	515	510	529	519	488	498	496	534	504	504	511	505	485	527	517	469	553	493	481	471	538	505	546	468	511	501	530	498	523	494	457	519	493	477	503	527	505	576	486	471	494	468	492	514	501	514	532	530	538	503	531	551	468	537	530	542	512	499	511	492	530	504	525	506	555	515	482	542	515	562	493	512	491	479	503	503	506	514	514	526	484	531	444	516	507	567	554	519	511	515	506	555	507	494	479	552	506	500	504	497	550	541	499	508	524	490	545	572	487	531	509	537	505	494	531	526	532	514	527	535	533	515	524	488	520	523	504	517	465	509	509	527	525	529	550	536	479	491	517	489	532	498	492	535	526	512	485	500	544	526	519	466	495	458	502	552	444	524	503	514	505	520	509	544	516	508	553
5010	712	661	569	538	546	548	480	478	515	438	481	484	448	491	473	445	514	459	446	454	525	493	506	505	483	464	435	493	511	479	487	447	479	491	474	506	476	458	487	521	443	480	493	443	501	477	473	440	487	476	480	483	478	458	488	467	476	439	483	475	444	493	453	481	481	475	496	453	498	459	457	488	496	497	488	481	450	463	500	514	510	526	496	450	475	485	481	506	476	513	435	477	485	473	447	498	517	462	496	479	429	441	465	463	467	481	467	476	490	462	497	463	455	492	476	464	463	469	441	423	477	467	483	489	485	500	484	437	504	471	500	447	491	483	460	475	478	461	480	495	443	453	474	477	499	481	508	490	478	500	483	487	489	496	484	481	473	474	438	430	444	473	449	475	467	460	476	469	491	473	477	469	472	471	475	482	466	507	459	486	489	465	423	474	459	443	469	484	468	475	493	428	498	469	478	452	469	459	523	463	483	474	483	504	480	469	455	466	485	501	469	484	482	514	454	475	435	472	476	499	478	478	454	494	492	507	458	462	484	478	483	472	545	475	469	454	506	487	470	497	509	482	467	478	465	486	495	510	463	471	444	483	431	476	439	499	483	471	446	509	484	495	454	497	441	475	480	458	477	470	485	472	434	465	496	455	478	471	468	482	481	466	504	446	456	497	478	509	479	475	478	481	516	466	495	447	467	446	508	468	461	510	442	518	523	465	469	464	456	447	463	447	462	492	502	484	442	480	472	440	472	510	477	479	483	445	442	497	494	507	467	502	487	454	422	499	472	480	477	468	493	461	527	479	462	486	467	456	510	502	481	479	470	530	482	446	439	473	472	505	493	440	505	495	453	462	478	464	483	503	467	520	475	422	475	469	483	508	450	471	476	508	468	511	505	486	458	479	464	463	513	464	448	487	504	455	482	485	501	452	461	457	492	461	497	484	454	466	478	469	474	486	479	482	502	477	490	498	484	449	488	507	472	467	467	422	464	505	463	452	441	418	458	475	449	462	491	486	495	460	485	484	454	465	496	448	442	476	430	425	481	496	478	503	493	491	531	479	474	452	490	441	461	475	468	521	509	502	522	468	441	472	498	478	465	461	485	441	492	464	464	480	495	478	507	434	516	494	484	479	456	485	454	511	465	444	467	501	538	502	449	480	480	484	473	482	435	514	471	405	456	418	451	464	467	450	481	480	484	448	505	494	475	453	475	473	458	517	500	487	502	476	457	462	491	505	465	475	474	489	478	531	495	497	471	517	435	509	498	505	505	508	484	444	509	421	481	490	459	485	473	484	501	480	441	463	427	455	473	454	458	497	485	480	494	444	431	480	459	457	462	452	450	483	485	506	481	509	468	482	415	453	486	463	488	451	506	453	503	494	438	436	490	462	465	519	481	465	453	510	488	460	482	462	479	432	432	475	476	473	470	461	494	455	478	467	451	440	480	455	480	476	524	462	472	490	476	470	512	461	438	457	467	457	455	509	483	492	481	457	475	510	475	479	472	467	476	462	477	497	440	491	470	472	471	471	484	480	467	504	477	475	433	444	510	527	496	458	475	517	508	471	498	497	496	444	505	482	486	464	459	464	483	461	456	527	510	476	451	471	464	467	487	469	465	489	488	481	518	460	491	464	441	439	432	515	457	471	504	494	450	443	464	454	505	472	474	448	500	454	450	469	456	467	468	454	488	476	473	454	460	462	470	453	468	490	446	501	485	472	497	446	489	509	466	459	466	525	456	486	464	485	475	494	499	473	474	445	474	487	478	483	520	470	471	454	477	445	487	495	498	485	453	463	513	465	440	483	468	493	482	475	475	460	462	510	492	474	501	517	500	489	462	522	448	465	445	485	519	476	505	482	442	445	462	491	456	474	491	452	468	460	430	504	486	438	504	443	490	498	496	463	451	465	419	510	432	465	449	501	521	459	496	475	512	513	429	489	455	475	460	500	458	438	478	494	455	471	479	485	472	483	453	492	474	485	496	492	449	508	443	467	477	465	470	459	489	480	486	478	454	469	451	458	500	441	442	486	481	462	462	498	484	487	442	461	472	512	460	463	502	472	491	488	475	496	457	479	512	459	451	474	455	481	471	504	491	496	462	450	539	476	479	475	467	462	465	464	467	471	458	474	530	465	494	470	493	459	469	439	477	466	482	466	504	505	511	480	505	454	477	489	463	456	490	496	419	484	491	456	464	469	451	439	476	425	465	496	505	483	482	463	448	474	523	474	430	468	514	514	466	454	475	462	448	471	482	448	458	488	458	478	465	469	476	486	466	480	494	458	478	482	463	501	480	440	464	475	488	468	497	496	445	451	475	460	451	427	486	414	522	442	479	483	469	462	499	491	478	477	492	521	477	484	482	489	433	474	474	487	501	477	489	484	515	458	476	482	432	469	466	496	474	498	503	465	485	481	447	446	434	503	471	491	482	477	477	454	460	500	483	453	485	466	488	444	502	501	542	480	477	477	449	470	469	477	457	510	531	487	443	442	489	456	489	486	479	452	477	444	489	517	482	501	484	482	480	473	485	468	492	464	471	465	452	494	470	520	484	482	510	466	446	459	489	477	504	470	493	475	430	487	444	482	451	489	478	496	463	441	467	459	479	471	476	462	475	479	475	453	475	475	454	503	466	483	499	437	494	455	461	471	460	495	469	475	466	468	460	496	481	512	476	489	438	488	470	449	450	474	483	472	466	496	509	459	488	490	502	457	497	468	502	487	472	499	484	467	461	456	494	488	449	477	461	421	483	487	472	490	492	453	464	427	487	467	471	471	469	464	484	447	480	478	460	453	481	467	508	475	479	485	460	477	461	506	495	479	452	467	482	443	449	469	464	497	441	492	471	478	464	441	466	465	482	462	501	465	481	485	447	493	467	467	432	482	510	501	473	451	465	503	462	501	500	445	485	423	488	427	499	509	462	463	473	461	457	499	437	483	427	498	500	506	463	498	478	450	523	439	462	474	503	465	469	514	502	475	486	461	488	456	465	474	439	494	472	469	498	480	451	519	492	488	500	469	482	490	494	491	505	449	476	463	497	484	510	500	501	485	502	462	505	448	481	504	511	496	448	420	483	520	498	483	470	440	458	476	503	463	456	463	448	498	475	496	475	419	485	503	475	457	512	464	486	489	484	473	463	478	484	481	480	488	457	495	475	432	441	424	495	455	469	507	495	444	480	487	460	489	470	458	467	493	474	433	503	449	466	491	463	499	510	476	466	437	457	471	469	473	478	466	498	463	438	492	466	467	501	502	513	460	446	448	477	460	456	463	454	480	490	509	494	507	464	468	469	498	493	443	503	468	415	464	496	454	451	429	478	483	484	487	476	448	479	470	456	452	479	510	462	503	434	451	468	472	464	518	480	469	472	475	466	493	495	452	486	522	460	489	458	441	452	473	520	463	502	475	477	469	435	497	492	474	475	485	478	456	492	519	491	458	472	507	479	501	504	477	483	457	425	516	469	471	448	493	470	482	457	439	515	501	465	495	472
25636	21440	26142	19034	1402	620	506	433	375	378	359	376	386	348	342	360	349	360	332	342	365	341	380	389	355	348	355	356	324	365	359	345	312	336	360	347	354	349	381	345	364	346	322	327	358	326	331	321	331	344	333	344	305	358	343	322	361	343	383	297	356	341	327	342	311	299	361	308	364	341	360	315	341	362	351	360	389	351	320	358	352	353	333	329	357	350	380	327	345	355	311	311	340	378	361	309	345	337	372	343	338	388	356	356	366	330	340	360	321	337	318	305	307	365	338	333	346	347	337	343	318	375	327	334	373	299	348	303	307	356	354	336	342	379	332	324	341	318	306	331	335	347	342	346	348	347	374	364	381	343	363	337	343	364	334	379	323	355	331	309	339	306	358	365	352	336	298	348	360	335	352	337	320	314	350	323	335	301	321	353	297	318	332	366	381	318	324	370	351	371	314	327	344	347	302	309	337	309	339	324	313	331	312	359	330	316	338	346	330	319	372	370	313	367	329	343	341	325	309	332	337	365	365	329	341	353	333	355	348	311	309	332	342	345	329	321	317	313	311	361	316	324	343	335	310	336	347	366	329	338	360	347	326	344	343	336	362	336	336	379	302	342	326	318	339	314	379	318	319	310	345	312	325	340	338	317	381	325	369	329	348	339	335	319	378	317	336	348	326	374	318	330	335	363	376	324	332	309	349	374	336	358	323	339	343	340	336	368	345	340	351	344	355	302	329	355	295	335	355	330	380	366	341	315	327	364	345	325	384	356	357	364	361	346	318	365	341	339	341	372	349	322	343	358	340	332	337	329	326	344	303	333	336	295	356	349	352	337	336	348	331	359	332	311	371	388	340	354	359	318	313	326	366	326	314	346	336	312	357	340	331	321	350	355	319	347	311	377	371	346	370	350	335	364	343	361	348	328	330	309	329	378	327	331	355	347	333	338	345	330	318	327	337	316	337	332	359	374	343	365	369	378	337	327	357	352	369	315	324	361	342	339	377	323	327	340	333	359	349	304	342	359	323	375	334	310	353	357	339	352	369	333	363	350	347	331	341	344	356	377	327	341	338	322	342	323	334	314	320	336	327	337	338	316	335	350	326	345	335	325	327	316	290	336	342	363	329	363	383	365	332	336	299	338	337	350	351	355	337	322	319	327	379	338	358	340	364	330	313	370	321	338	368	342	354	343	384	308	307	329	331	328	327	374	332	324	340	349	323	351	356	355	332	345	329	345	354	332	352	292	355	361	374	314	345	342	369	318	342	323	315	337	343	336	356	348	356	353	330	329	293	321	323	330	338	323	305	351	329	334	319	329	315	345	338	365	359	307	397	341	313	354	350	341	304	293	350	326	325	337	321	323	330	336	339	327	352	335	338	355	310	328	365	313	327	355	380	358	334	330	300	322	344	337	324	336	342	318	332	347	324	368	334	308	327	296	347	360	344	316	362	338	359	324	339	377	342	310	348	337	363	356	325	372	392	288	319	335	330	343	344	348	358	355	339	326	370	346	335	326	327	326	354	337	352	320	323	314	351	312	328	322	367	300	322	345	314	317	345	323	348	342	315	334	318	352	325	366	364	291	340	343	344	343	329	366	330	354	336	327	350	351	347	313	325	356	342	309	314	310	342	335	342	346	347	353	332	363	354	356	341	344	343	329	349	378	319	367	339	329	336	364	331	342	318	342	330	304	316	306	335	327	357	336	338	368	336	326	326	312	306	376	347	344	335	355	348	307	355	337	336	328	344	365	361	365	365	377	318	344	345	371	333	355	307	347	302	364	317	331	343	370	327	325	318	334	348	354	359	324	308	337	351	352	339	311	380	344	337	336	324	330	341	347	314	357	350	323	357	355	316	332	344	368	307	310	332	319	338	337	344	342	323	348	336	320	345	354	361	355	329	327	330	373	330	337	344	341	347	326	354	344	296	325	359	367	348	333	327	324	341	342	330	318	333	337	311	326	347	307	341	327	320	345	340	330	342	347	361	352	393	335	358	369	296	343	305	312	314	334	352	334	330	355	326	328	338	333	301	342	357	338	358	342	340	342	311	348	313	318	378	357	393	367	362	348	336	387	352	348	328	336	319	325	340	323	310	347	312	313	336	328	365	347	336	328	375	360	318	332	336	348	368	369	366	323	310	354	330	351	348	343	370	340	352	363	349	309	333	335	341	346	320	356	329	318	325	347	358	380	350	338	318	327	341	325	324	327	334	314	338	340	378	344	339	337	331	346	315	335	378	339	383	366	355	344	344	366	337	353	350	362	319	337	351	319	337	322	344	344	332	336	335	356	323	344	338	316	360	340	348	357	342	306	323	318	337	356	344	337	335	313	379	314	345	349	360	366	349	313	327	350	348	327	344	322	345	343	331	347	339	331	372	374	354	319	353	335	348	311	345	322	310	318	319	336	347	326	332	334	342	369	362	342	354	309	323	335	336	351	345	368	377	324	336	324	302	330	334	334	363	349	329	338	323	314	313	354	348	326	334	325	355	315	328	323	337	339	311	341	373	364	324	303	352	322	317	357	369	337	316	360	297	327	345	343	337	350	326	374	326	310	349	334	313	329	363	334	325	329	333	338	357	344	338	337	344	337	348	333	337	355	367	322	335	352	387	354	338	329	338	345	331	340	321	339	323	321	336	350	350	338	308	319	362	337	343	358	357	309	331	369	304	338	348	319	323	328	345	341	341	337	329	291	363	337	338	361	362	359	334	350	335	340	346	310	358	348	344	351	334	314	336	370	320	377	359	334	350	328	316	316	324	325	325	363	379	363	334	319	323	344	352	338	347	299	327	328	337	343	351	336	326	333	359	336	330	352	357	335	332	360	336	320	364	340	386	340	336	370	329	326	325	375	321	325	330	372	327	336	349	352	359	315	337	317	344	335	362	317	298	344	345	328	343	329	371	341	353	346	332	340	373	367	336	303	359	335	315	333	326	356	298	346	355	339	332	373	357	361	337	327	352	340	345	344	338	328	347	326	373	338	319	329	341	345	330	343	335	369	325	315	362	374	337	324	314	336	357	336	381	345	306	343	332	318	361	357	348	339	364	310	353	331	322	312	335	336	305	318	308	323	347	322	333	331	342	374	364	344	337	367	345	366	313	334	345	344	321	358	322	328	321	319	352	332	343	320	352	350	363	356	344	317	331	333	334	326	316	331	348	326	343	332	343	332	356	335	367	335	338	345	358	310	371	326	338	322	329	387	332	333	345	318	310	316	332	321	332	341	337	332	372	321	338	319	348	349	367	330	331	347	344	329	333	348	338	315	303	331	327	338	337	343	338	318	353	339	326	351	330	319	335	331	325	352	325	322	325	322	381	351	296	366	367	353	323	333	328	318	366	375	344	326	318	336	327	349	323	311	329	361	357	321	329	319	357	349	350	336	328	338	334	355	357	299	352	339	345	346	338	308	348	309	325	345	351	322	296	345	375	328	334	323	342	355	364	350	333	314	326	355	310	362	358	355	336	339	322	328	326	300	302	348	328	311
3358	1984	1596	882	694	589	566	473	460	418	389	378	412	357	355	346	359	378	371	360	378	352	360	352	361	342	341	379	381	337	337	359	329	353	344	334	353	354	334	362	357	327	399	343	334	365	308	357	340	352	327	373	336	360	360	367	352	340	346	328	337	346	331	366	338	347	322	353	320	336	343	356	350	364	322	356	324	334	325	338	365	331	316	345	344	346	318	355	358	359	311	352	368	326	338	380	317	310	357	364	338	310	323	351	340	316	342	340	333	327	340	340	344	327	355	333	332	355	341	381	321	301	320	335	304	321	335	368	327	369	336	345	337	389	332	332	325	328	339	362	354	385	352	343	356	317	328	350	346	336	338	339	365	369	355	350	372	333	344	321	355	375	329	342	359	350	335	344	334	348	342	360	344	334	328	321	362	363	336	349	349	323	347	335	335	371	347	338	346	324	351	298	342	377	375	357	351	347	327	348	332	326	318	328	338	347	310	370	327	357	339	358	344	341	363	358	329	330	368	341	323	356	373	329	320	360	355	331	300	364	314	358	331	346	356	351	337	366	320	325	347	344	351	361	340	339	345	340	347	344	314	302	338	326	343	328	352	335	351	344	309	347	327	331	354	345	354	362	359	310	350	336	352	328	351	370	351	326	358	281	344	354	334	333	329	348	306	343	301	368	377	350	326	343	341	350	307	362	341	367	362	300	360	318	334	363	352	363	372	352	381	334	375	333	364	354	326	359	354	315	345	348	344	331	358	334	382	341	334	310	305	354	351	317	369	321	376	319	330	379	344	323	326	325	362	346	343	387	342	323	344	331	366	355	386	344	329	375	333	342	357	338	337	327	331	329	321	326	337	322	337	369	339	377	359	341	361	321	323	347	310	350	341	303	349	371	309	348	374	330	328	336	352	334	324	331	322	369	350	368	354	311	324	342	326	311	381	350	367	356	333	328	348	331	341	328	369	330	348	294	313	316	341	355	298	341	331	350	331	327	339	319	382	302	360	334	320	311	337	342	353	350	331	313	364	342	355	338	305	327	330	377	331	366	337	345	310	340	339	347	321	344	326	356	332	362	342	331	344	340	345	343	368	344	321	356	326	338	364	339	330	357	340	336	353	360	350	319	359	348	348	367	359	360	323	301	343	328	357	329	332	337	388	307	344	328	339	356	340	336	317	357	348	377	333	330	359	334	308	359	346	326	331	332	317	334	332	314	325	353	346	309	349	345	336	312	345	365	324	337	344	346	324	329	343	316	345	338	339	372	344	354	348	334	312	350	323	322	325	333	371	368	338	346	364	331	344	333	350	316	342	331	341	339	367	352	323	362	337	352	352	361	343	351	335	319	346	341	338	334	387	341	310	367	385	381	307	336	349	337	334	361	307	339	334	383	329	355	342	325	316	338	326	336	355	329	363	326	352	352	349	340	346	339	345	383	353	330	348	354	334	342	331	328	330	337	344	326	323	342	346	357	315	317	351	307	343	343	328	353	309	328	356	349	384	344	337	306	363	356	345	322	312	327	316	335	381	336	334	328	354	342	330	326	366	338	332	349	337	342	367	329	352	329	376	321	325	300	363	349	347	371	343	317	357	343	346	343	342	365	330	317	364	380	355	334	369	302	359	334	336	326	349	345	348	329	318	382	331	318	335	321	348	335	355	348	351	342	360	371	372	317	341	365	334	349	334	342	345	356	350	330	313	358	375	342	362	332	315	365	320	329	312	358	345	343	393	310	340	324	356	343	345	385	311	372	332	339	352	329	326	363	337	326	325	306	307	313	314	364	320	332	347	330	357	344	346	313	307	322	338	359	323	342	325	335	361	343	302	354	370	331	325	335	329	380	336	378	331	351	351	330	347	359	319	358	349	347	338	317	358	383	323	341	330	346	339	357	314	360	349	347	317	334	372	345	350	337	347	341	340	364	324	345	323	348	334	349	349	345	323	347	374	372	328	373	371	321	358	345	321	325	352	325	347	308	341	337	348	343	332	340	336	327	335	332	350	332	344	332	355	318	325	333	325	326	333	349	311	357	350	345	351	347	335	345	367	348	363	377	321	349	349	301	352	350	345	350	328	352	350	330	346	318	338	336	352	340	356	328	362	324	316	366	357	336	341	332	322	329	355	350	338	359	346	344	348	345	331	328	302	337	337	329	353	350	325	346	368	361	355	343	347	353	308	356	341	357	319	338	349	372	349	326	329	354	344	355	354	343	322	354	365	341	330	365	340	332	341	355	329	319	345	343	345	327	353	349	361	367	322	341	342	338	334	354	329	354	362	369	298	312	357	321	365	331	325	362	335	341	345	388	368	325	318	353	360	351	360	347	334	336	326	343	328	370	349	332	350	346	368	351	341	306	325	347	326	317	373	349	339	346	336	329	341	335	331	324	350	359	310	372	336	331	324	329	348	338	333	358	338	338	371	337	350	328	365	345	353	339	355	347	303	321	350	340	324	328	344	363	327	338	331	327	328	363	357	345	348	322	325	341	353	332	349	373	346	338	354	365	362	337	330	349	352	322	344	320	339	359	336	347	357	326	350	348	344	313	321	315	312	327	357	311	351	325	335	313	351	316	318	366	372	366	338	311	319	337	327	341	342	330	342	308	328	322	330	321	329	347	316	368	333	355	344	313	327	338	338	306	310	335	356	340	308	330	346	353	303	344	344	321	327	337	328	363	323	362	339	322	352	340	347	347	351	337	340	362	329	361	321	345	340	298	324	332	382	338	343	352	362	343	339	332	331	334	346	354	329	321	350	354	323	322	362	338	341	348	315	316	342	301	338	317	355	331	314	341	349	377	334	319	323	357	342	349	363	335	342	331	330	353	332	329	323	321	344	360	337	351	353	343	364	331	338	319	336	325	364	379	344	346	342	329	345	346	320	351	355	303	319	362	336	322	357	311	319	358	353	335	318	329	337	352	343	361	345	321	351	347	366	325	337	374	340	348	382	328	330	333	333	339	318	347	365	325	332	346	326	352	309	352	353	321	348	295	359	346	338	366	325	311	351	346	347	321	335	325	339	353	317	362	354	344	331	342	314	357	339	327	339	336	336	335	303	362	339	335	353	315	342	345	365	352	335	343	355	327	347	345	317	368	361	291	343	368	332	370	343	362	350	337	344	307	318	356	354	368	361	315	342	360	343	367	321	345	320	325	334	359	322	329	365	301	343	340	357	366	326	330	318	348	319	365	327	350	326	335	312	332	329	314	360	352	352	325	322	348	342	336	345	320	306	333	312	348	334	331	324	339	369	333	340	328	325	345	342	318	350	344	350	317	302	339	330	307	348	377	337	345	327	279	341	351	342	365	355	345	346	345	342	306	329	320	329	346	347	312	311	350	343	320	322	334	347	372	355	344	318	379	363	355	334	335	346	375	357	339	350	365	361	308	323	341	320	369	305	357	348	336	343	319	333	292	334	331	362	350	335	353	359	318	333	301	354	365	354	349	351	341	321	348	290	337	338	347	338	344	387	316	329	348	330	335	337	349
24317	21436	28605	24669	20068	2428	762	451	418	386	343	329	317	288	293	317	274	262	276	312	263	259	280	264	277	295	288	248	259	268	235	262	266	261	234	239	231	227	251	263	272	248	237	239	255	267	247	254	254	252	255	258	246	277	260	226	256	217	266	265	280	291	247	264	257	243	240	252	255	237	260	246	256	291	224	246	221	249	244	236	281	240	233	253	240	248	242	237	243	249	228	226	246	224	234	236	267	231	219	254	254	248	254	258	237	228	226	239	233	230	232	251	239	225	222	245	237	258	220	225	269	236	255	262	245	230	216	264	244	246	258	234	282	225	246	265	266	240	223	248	267	232	230	257	240	257	240	246	208	235	236	240	237	243	243	251	237	250	243	248	246	279	248	263	237	256	264	276	253	252	244	231	267	265	221	247	246	240	268	268	251	250	277	258	228	233	234	234	267	267	253	232	273	228	239	244	247	259	246	247	259	258	240	251	251	276	247	237	239	264	251	241	259	266	244	239	269	265	225	247	244	256	240	207	243	266	258	279	242	213	242	260	277	235	257	239	249	254	243	242	255	244	236	257	275	273	239	246	273	250	249	249	259	235	250	241	259	239	261	225	206	237	266	226	241	253	239	241	261	269	237	259	234	233	264	234	268	257	239	247	259	268	223	222	223	233	230	254	205	220	253	248	209	277	227	240	239	239	277	208	235	259	273	252	245	257	246	262	264	218	243	240	241	268	223	255	227	249	231	281	210	232	243	239	234	272	260	260	242	247	235	242	254	249	272	243	259	216	234	242	211	233	241	244	238	251	246	213	234	251	241	241	229	238	272	226	251	236	250	248	232	228	251	229	264	206	213	220	241	267	267	260	240	262	283	217	228	243	246	249	268	221	248	248	264	247	243	241	246	247	216	264	245	239	234	256	238	233	245	227	265	231	242	253	235	241	233	249	258	234	244	249	238	244	286	241	241	240	226	264	240	231	220	261	251	250	238	246	232	260	260	223	253	254	253	223	258	235	245	237	224	255	240	225	217	248	266	250	233	211	235	236	266	255	256	250	229	244	246	245	239	256	256	246	230	254	263	217	264	266	252	239	246	217	255	255	261	247	259	262	250	237	267	225	244	235	248	245	250	252	227	235	264	233	239	253	229	243	240	222	259	244	274	239	242	251	244	253	228	246	247	223	247	229	261	237	249	225	259	245	245	248	249	230	243	254	238	246	262	244	249	225	250	233	242	232	238	264	229	240	259	251	258	230	254	211	240	243	243	210	256	269	246	257	236	235	242	256	258	202	243	238	272	232	246	241	250	266	256	237	261	244	239	259	266	238	214	244	250	239	253	239	245	259	270	239	256	228	253	236	258	212	255	245	232	237	257	235	256	248	239	244	236	289	260	257	225	221	270	245	248	261	256	230	232	257	231	249	233	247	241	255	251	231	262	271	264	242	277	237	264	237	252	234	269	255	249	248	233	231	225	224	244	256	228	242	254	273	248	229	249	232	248	228	224	238	236	249	221	264	236	257	224	229	247	268	208	236	263	246	238	229	254	239	269	235	245	246	242	230	226	238	222	223	219	252	242	255	266	227	238	243	260	237	242	257	237	265	235	246	242	271	221	217	227	261	211	236	269	227	233	252	258	269	239	285	239	263	250	220	234	254	244	235	256	257	254	268	226	263	263	247	255	227	220	260	240	237	257	269	223	248	240	219	233	251	248	246	218	235	248	253	231	252	260	232	255	266	249	247	206	221	262	241	255	263	252	267	235	239	240	250	250	233	233	210	242	251	201	238	276	251	257	214	238	262	249	255	254	235	251	232	262	227	266	243	259	271	266	241	247	265	256	249	259	256	229	229	226	245	248	240	261	223	282	256	242	237	235	259	248	223	240	247	277	244	256	225	236	235	240	239	241	269	243	248	259	250	244	247	228	238	263	237	252	255	226	278	247	239	279	258	212	242	238	239	239	256	230	225	267	265	222	233	237	251	240	233	264	248	276	257	243	248	254	271	248	266	231	233	236	257	248	238	255	239	255	232	232	225	208	268	255	238	215	252	240	245	251	226	244	239	259	244	235	268	215	208	260	221	212	246	254	220	231	222	270	250	242	241	254	228	216	261	224	260	245	248	254	260	235	243	241	268	210	226	258	228	212	261	239	233	247	265	236	247	236	226	221	273	252	237	244	237	242	240	254	267	252	249	247	229	248	247	235	261	239	230	255	260	241	235	254	268	267	242	213	249	251	232	261	238	246	298	266	244	255	252	235	257	249	213	246	254	277	211	239	274	251	241	226	245	269	244	226	264	251	248	252	261	243	248	229	240	251	243	224	254	250	238	244	245	253	225	242	258	238	243	256	217	257	239	248	231	213	261	213	237	243	233	233	255	289	215	245	272	254	262	281	252	219	241	249	228	234	224	232	270	247	239	219	245	260	247	279	234	259	243	240	250	226	240	274	263	255	237	248	253	244	285	252	238	247	224	246	246	205	242	255	221	240	246	265	246	246	229	258	250	246	243	243	224	250	238	265	255	251	251	260	238	247	249	238	244	243	261	239	239	240	238	246	273	247	266	252	236	245	255	216	242	238	218	257	247	238	259	235	226	249	238	232	249	260	228	281	240	234	249	244	235	257	262	280	248	234	253	266	253	239	240	257	251	254	242	200	270	228	245	243	215	233	231	222	242	256	244	218	243	230	269	227	213	222	247	241	226	258	241	249	248	261	228	218	242	259	245	243	246	251	253	258	214	229	227	240	229	265	238	247	236	248	247	233	267	267	232	253	251	230	255	251	242	258	255	246	239	255	246	215	250	246	251	254	269	260	232	249	233	270	251	272	233	253	222	242	260	255	243	228	270	213	251	236	265	246	234	250	239	252	240	256	236	241	248	245	262	247	259	210	262	271	249	247	248	248	242	258	267	207	251	260	246	251	214	248	240	267	216	221	240	227	228	279	252	219	269	243	263	260	238	230	229	245	257	249	245	272	228	285	269	267	236	241	230	234	236	240	252	208	253	247	245	236	237	233	256	250	226	243	256	252	211	255	236	264	249	240	250	221	274	284	221	238	238	238	229	258	250	235	255	262	273	238	255	249	243	220	251	292	226	242	251	265	262	270	237	236	225	256	233	234	253	254	252	227	252	233	229	244	242	258	242	244	263	266	261	217	231	240	222	239	226	245	263	236	225	232	267	257	252	251	255	246	247	230	235	219	250	257	264	253	269	255	217	270	238	266	242	253	226	253	212	243	231	214	273	258	215	250	258	225	236	243	219	262	266	231	249	235	230	263	233	253	208	218	239	245	238	266	254	266	221	254	239	254	234	265	249	252	219	236	257	215	262	254	216	255	250	234	245	265	251	217	250	256	252	229	219	244	252	262	238	252	260	252	269	212	263	230	246	255	245	247	215	245	204	218	233	237	249	240	266	235	243	248	245	240	241	243	267	233	247	248	232	252	249	262	219	236	231	253	208	253	253	225	251	245	249	270	236	239	241	243	224	259	250
3199	4408	3550	1584	1155	927	714	651	513	452	433	399	390	366	359	344	313	286	332	327	297	283	286	296	286	288	282	281	292	273	260	265	271	279	261	281	280	270	264	269	273	287	278	267	269	231	271	269	259	268	300	292	268	246	254	254	251	253	270	277	267	269	245	267	273	237	261	263	248	272	248	262	276	259	258	282	277	260	274	265	256	261	277	251	284	246	248	262	260	268	278	289	252	234	269	291	277	229	267	259	278	288	266	246	243	272	244	278	248	258	256	274	262	259	273	277	247	249	276	238	279	244	264	258	259	262	257	243	235	252	256	249	231	237	249	276	279	245	278	267	253	282	262	261	258	267	232	267	234	267	270	239	258	290	251	265	249	265	236	269	281	293	246	268	266	257	252	256	268	283	257	251	242	266	229	260	254	260	244	254	270	270	265	249	261	272	298	268	259	273	275	288	229	259	269	273	284	246	236	248	260	243	244	240	280	236	269	253	242	250	257	275	270	253	272	241	231	244	246	259	250	272	267	256	247	240	263	244	260	254	278	239	272	263	282	276	256	223	253	252	255	260	265	270	278	286	230	264	280	225	277	266	237	259	269	256	284	258	255	251	237	255	264	271	249	256	264	264	248	241	252	266	258	248	275	273	236	250	291	238	266	257	277	262	249	265	266	266	240	267	248	256	278	218	265	286	257	261	267	240	281	261	239	256	260	238	262	252	269	275	243	273	238	256	240	239	277	286	274	259	235	232	260	274	253	239	241	226	253	240	242	270	272	254	252	258	264	268	252	245	284	239	276	260	257	268	256	257	278	258	287	257	273	238	254	269	248	240	252	234	237	245	277	267	279	218	235	280	276	246	249	252	280	261	248	239	252	280	256	289	266	234	237	282	244	262	291	268	259	272	253	250	233	247	229	272	269	257	257	251	275	285	254	253	253	252	243	271	270	242	241	256	259	258	256	276	244	245	233	282	241	261	228	232	264	247	232	253	263	279	265	311	263	228	285	262	264	268	244	239	224	243	253	278	229	259	251	253	264	253	264	262	244	252	325	253	277	261	272	259	240	263	258	241	226	269	280	220	259	266	262	233	245	228	229	248	248	247	254	231	254	266	239	265	247	292	252	277	250	303	271	263	231	246	244	237	273	250	259	266	249	257	261	235	235	255	281	267	244	262	249	240	244	269	276	242	247	241	237	256	266	273	249	230	284	270	271	283	222	274	246	276	267	276	237	285	234	252	262	229	260	301	222	258	250	253	236	244	282	256	249	228	218	247	232	236	270	253	272	290	264	292	244	247	249	276	234	256	249	268	250	266	285	261	234	273	266	267	266	242	265	262	254	258	265	218	249	249	280	223	259	236	234	265	262	252	246	256	272	247	271	248	279	246	289	236	247	246	231	283	253	256	239	223	235	256	271	245	273	249	247	256	260	236	251	247	260	250	222	270	251	244	258	270	242	261	254	287	276	250	267	253	263	271	268	261	266	227	254	259	264	268	255	249	254	267	253	267	268	241	240	267	269	247	243	255	286	230	257	251	287	281	279	291	247	278	266	254	259	254	244	238	246	276	278	250	272	251	253	233	256	242	247	240	292	243	251	255	235	270	239	218	303	274	241	241	247	254	248	250	243	294	239	264	235	262	278	246	271	258	281	265	242	237	254	231	273	275	244	267	251	223	219	291	228	240	244	230	266	263	253	270	223	253	247	231	261	246	245	270	228	263	245	242	283	240	232	258	259	265	268	259	253	227	255	251	227	253	230	254	247	271	279	243	237	268	274	267	252	232	255	240	275	256	274	261	241	260	255	250	240	258	245	251	266	247	267	246	254	237	252	252	259	235	266	249	265	239	252	256	251	292	237	242	246	264	243	226	262	245	289	240	279	262	259	267	268	255	237	262	284	253	307	268	256	256	288	245	273	253	257	225	251	269	264	259	213	260	245	277	260	271	271	247	270	241	232	241	291	236	260	242	257	244	290	259	238	275	254	287	276	254	267	241	234	237	275	233	248	234	240	241	248	266	280	237	230	236	266	268	285	246	270	276	240	243	227	230	224	253	249	269	262	281	258	249	258	242	248	273	277	260	254	284	262	248	276	271	230	249	270	214	262	277	236	261	257	268	272	244	271	295	254	257	233	271	244	252	265	226	262	268	264	259	270	274	260	257	259	258	232	282	244	265	262	243	262	264	263	253	252	254	244	230	243	245	245	260	252	258	243	247	254	240	218	244	253	276	241	248	264	241	230	249	265	262	245	268	291	250	248	271	250	264	247	256	235	266	242	249	264	280	259	302	252	245	250	246	277	241	260	239	231	223	255	240	239	268	268	257	281	230	273	255	247	264	233	244	250	268	232	250	263	266	244	253	235	270	243	265	226	230	264	271	240	241	239	254	254	264	230	263	288	281	243	238	284	232	234	236	265	248	259	252	258	264	262	223	243	239	252	274	232	239	265	236	295	268	240	257	250	251	287	256	275	261	247	215	277	246	278	290	232	291	270	239	236	249	250	252	254	266	245	244	229	240	230	248	276	233	238	233	265	277	235	262	274	237	246	248	275	250	240	274	238	248	266	266	237	245	232	234	234	291	226	233	242	267	263	259	257	259	243	277	246	236	248	249	303	235	228	255	247	220	257	272	261	281	252	263	253	258	264	258	256	229	243	245	289	231	236	245	280	220	265	268	267	247	274	256	259	248	247	239	256	245	267	266	261	275	261	248	257	267	244	274	274	262	264	280	249	263	251	262	234	239	254	245	268	250	243	275	262	237	256	256	243	275	259	272	245	229	269	219	246	249	232	242	273	263	255	241	267	261	247	257	251	244	258	259	268	230	252	239	231	264	241	293	241	257	277	253	261	259	261	246	240	265	255	269	282	267	236	283	233	231	263	256	249	251	254	244	240	243	261	261	269	237	255	264	285	239	230	243	272	250	246	259	279	276	275	267	246	243	231	257	261	265	243	269	267	239	253	239	243	234	245	240	240	249	262	263	271	255	237	276	263	250	232	239	272	276	249	277	249	250	241	233	244	230	269	296	271	267	254	244	260	247	236	270	237	247	277	231	252	238	246	276	258	219	245	265	237	246	233	252	270	248	244	272	249	271	268	252	247	276	291	286	238	243	290	285	252	279	256	249	257	232	265	263	271	236	245	266	271	250	262	259	259	273	262	269	279	241	268	244	242	248	233	227	272	254	252	253	236	240	278	231	247	277	242	248	247	279	259	246	239	244	268	237	241	241	272	252	274	240	243	281	267	242	259	262	235	247	247	242	239	252	229	215	269	265	231	259	249	252	270	234	249	290	255	232	277	239	238	257	256	233	252	265	261	243	248	240	249	269	228	232	259	259	233	233	291	237	254	263	298	266	244	224	281	238	234	256	228	239	272	253	267	247	256	241	263	224	247	262	248	248	250	252	245	248	258	237	250	253	234	253	264	232	259	280	238	248	234	250	231	238	306	276	274	261	244	263	262	271	235	259	258	263	259	244	281	273	241	253
27601	11557	1452	854	573	523	555	526	557	487	516	500	509	554	513	490	525	523	532	554	519	553	534	515	496	543	470	511	505	505	495	517	556	507	565	507	522	467	538	522	531	476	502	531	559	540	512	511	539	484	540	537	505	532	509	524	540	516	516	524	539	542	497	530	488	488	475	482	538	505	513	515	540	527	530	528	516	493	498	540	542	530	517	489	510	504	489	556	491	498	503	512	517	486	458	511	480	525	523	480	456	494	534	532	501	551	500	497	514	513	501	488	511	516	525	478	563	521	541	487	521	521	495	532	494	479	502	551	510	527	535	545	497	535	512	515	549	533	551	515	517	464	514	502	553	539	502	519	496	504	534	531	536	517	507	513	504	503	536	494	505	510	491	476	503	514	488	513	530	486	500	555	517	500	529	529	511	525	499	540	535	491	545	475	505	530	518	522	541	478	519	498	527	516	527	501	454	491	534	545	534	514	505	477	469	543	543	532	554	479	507	478	506	530	566	493	519	551	495	490	500	491	539	517	503	541	535	481	506	514	557	497	510	520	521	535	489	437	507	493	491	516	502	521	511	507	495	515	562	495	570	492	528	486	555	483	544	507	517	495	542	510	485	483	520	537	566	520	492	537	525	548	530	533	481	519	484	500	485	543	487	542	524	534	533	529	524	492	495	476	532	534	503	517	474	524	534	513	528	475	477	487	525	544	522	524	486	501	506	519	497	500	495	507	529	492	513	498	497	502	478	491	504	556	480	517	519	521	518	495	541	515	537	501	537	489	527	535	518	511	547	503	497	506	495	543	523	503	531	488	492	514	516	517	504	542	516	518	518	543	500	524	484	531	514	539	527	529	482	519	554	537	527	538	501	517	488	467	512	545	482	495	515	479	501	506	474	509	480	499	516	544	550	526	503	533	479	473	529	506	557	505	504	531	529	510	511	513	519	519	538	490	494	480	527	517	541	488	519	531	524	532	496	537	505	501	498	491	514	493	482	515	512	529	474	446	507	535	471	519	498	494	512	513	528	500	508	556	530	512	527	524	475	518	532	506	532	553	511	501	503	502	542	507	535	529	496	537	486	504	519	508	467	469	490	541	500	514	482	473	486	507	486	544	524	501	509	474	503	488	480	532	493	530	509	546	510	466	490	499	528	538	515	511	538	529	481	506	514	563	539	553	530	528	501	545	538	524	544	498	525	508	503	514	526	552	509	529	478	537	516	524	491	488	497	521	437	512	507	557	498	542	488	475	469	534	516	517	505	486	544	478	473	503	526	482	495	537	500	544	494	564	518	530	504	543	475	510	507	489	491	510	509	470	530	518	527	507	519	496	474	501	486	511	504	499	504	494	541	536	541	527	512	523	502	501	515	484	500	498	505	506	510	464	492	489	516	480	509	509	471	499	478	514	510	524	520	495	517	490	530	506	562	544	540	519	503	530	511	489	529	508	515	507	511	482	512	486	539	487	541	519	511	509	500	507	513	527	493	513	552	540	525	506	535	505	507	550	521	562	517	497	535	518	541	523	470	510	510	511	528	479	538	543	513	515	491	512	535	511	562	531	503	538	478	533	464	489	546	540	489	520	497	503	502	489	489	499	530	509	534	541	558	512	523	525	534	500	514	508	508	527	503	483	508	512	518	494	571	514	530	515	498	488	529	536	475	493	530	530	486	489	508	483	490	498	536	463	525	592	550	508	497	446	537	547	515	503	529	497	514	496	509	513	526	509	529	510	539	523	514	527	499	517	513	493	554	524	502	545	521	480	506	536	491	526	494	509	508	500	501	514	515	457	489	545	515	542	490	506	512	459	519	568	515	484	515	468	503	498	502	521	511	524	496	515	488	527	484	501	511	523	554	507	475	514	509	508	500	497	546	509	522	510	551	516	467	518	491	473	493	522	512	491	525	563	511	498	518	509	527	525	474	509	504	528	506	458	498	519	538	526	538	532	488	515	487	519	516	530	542	495	507	506	476	490	479	531	483	507	481	495	541	529	522	515	486	533	530	555	515	520	502	511	514	491	503	568	499	533	507	531	541	505	500	549	511	524	462	502	475	512	511	540	537	544	549	513	510	505	485	504	525	488	552	530	498	515	536	494	511	536	518	494	489	525	533	546	511	521	491	546	531	481	497	519	503	544	505	524	526	474	499	540	500	511	499	512	466	515	514	482	536	526	505	481	517	520	520	502	527	510	536	542	488	533	498	537	535	475	533	505	537	553	483	508	469	507	549	511	499	542	518	493	505	512	477	518	540	521	492	535	507	500	479	517	497	486	488	506	519	511	531	513	508	465	479	488	512	491	490	486	530	529	530	524	483	504	500	462	541	516	488	500	495	498	516	557	500	518	489	510	533	498	544	509	453	435	535	504	492	544	500	508	523	532	517	517	517	518	502	517	531	515	531	479	495	531	473	505	522	542	502	529	556	540	511	435	526	528	542	516	528	524	527	570	500	564	558	544	496	515	521	452	499	496	509	487	551	508	560	492	510	513	523	482	518	506	516	506	530	484	496	533	480	521	491	476	502	502	502	484	487	535	470	536	522	487	511	526	520	506	494	512	485	518	529	519	519	494	535	517	488	513	508	491	529	503	520	504	483	483	520	556	524	525	529	499	527	526	578	538	493	549	489	529	511	531	534	477	498	470	506	489	568	527	508	497	500	498	503	546	522	504	506	528	520	529	542	509	518	496	500	481	542	466	547	534	466	525	540	505	496	491	494	538	525	518	546	522	524	539	538	542	517	529	530	521	495	491	499	505	548	499	500	493	513	489	511	489	500	523	499	495	528	534	504	501	507	521	503	508	537	535	544	499	492	503	498	481	487	507	516	499	501	532	495	505	544	517	518	535	493	501	534	492	533	496	535	489	540	510	545	500	479	511	546	506	516	543	502	504	515	464	470	522	518	511	501	518	532	502	523	520	479	530	513	501	523	521	513	529	532	494	543	498	474	480	559	519	512	526	536	516	503	539	465	522	501	485	521	505	515	449	479	523	498	535	498	559	515	466	529	530	532	500	541	522	564	518	523	515	513	491	550	531	490	495	504	507	531	555	547	503	510	528	505	544	481	486	528	520	519	514	474	484	476	514	530	532	511	505	557	523	502	504	526	517	501	508	501	532	505	508	520	505	560	498	480	503	501	515	494	497	503	501	517	481	539	508	516	492	495	513	531	508	532	510	524	542	524	494	528	489	535	511	503	522	509	538	455	504	512	541	502	521	536	548	499	476	476	500	521	515	503	491	517	499	526	501	480	524	547	527	497	492	525	494	499	563	554	517	545	517	491	505	537	480	514	524	549	516	534	502	507	528	539	505	507	502	510	465	537	496	518	514	520	521	504	505	521	492	503	487	489	491	533	506	505	521	490	538	533	506	542	509	548	520	535	544	560	503	514	508	523	527	512	491	508	463	572	525	499	501	504	530	504	469	497	495	498	505	504	512	510	511	548	502	516	516	527	524	522	492	528	496	507	481	526	506	492	524	479	516	525	513
5015	688	644	553	514	507	485	500	495	460	478	497	479	491	442	492	493	490	497	482	487	479	429	457	484	464	499	504	507	469	488	516	486	477	475	479	452	500	455	481	501	493	446	470	449	491	484	444	478	441	496	459	482	521	468	484	465	480	465	504	487	455	472	471	466	507	493	486	494	497	495	480	439	434	476	494	459	490	475	473	524	459	468	440	485	503	454	508	481	493	493	463	443	464	512	479	489	482	513	443	481	517	486	474	444	492	464	492	455	488	470	459	461	477	488	475	504	447	420	455	477	506	487	460	479	498	492	433	496	481	451	469	535	471	470	452	466	495	483	469	467	505	460	457	478	483	511	434	440	449	462	461	475	511	509	505	483	451	456	484	445	507	482	473	502	448	505	446	476	457	468	476	493	490	490	488	470	450	485	463	457	514	484	454	508	488	417	471	480	446	520	491	452	479	487	486	474	496	478	493	506	473	454	451	504	517	507	456	488	463	448	495	491	473	502	448	488	555	442	464	502	485	456	490	481	459	494	465	493	441	482	462	461	492	476	470	472	508	469	471	475	438	486	486	469	461	480	472	474	490	486	441	507	472	436	477	466	418	510	455	518	448	517	475	459	463	470	465	454	475	487	499	478	509	450	491	486	469	489	495	446	478	501	418	468	478	452	477	482	536	476	466	485	456	474	478	470	469	498	462	475	479	462	503	474	483	468	470	501	484	517	488	466	503	500	455	505	475	495	471	482	501	492	494	444	472	486	494	469	438	501	499	470	483	466	472	503	448	460	481	491	455	489	485	440	492	505	473	482	458	479	514	476	518	534	492	449	463	515	477	450	487	495	493	482	455	475	478	478	490	464	459	438	469	475	491	481	492	463	483	482	516	510	476	482	482	480	455	491	447	489	445	470	508	471	475	457	493	494	471	476	511	495	476	466	463	501	500	468	493	520	477	494	467	466	469	481	474	489	541	476	493	433	454	489	490	479	480	511	510	476	475	491	522	443	464	493	458	494	463	514	481	478	488	479	507	512	485	509	458	495	464	474	491	465	505	490	457	491	503	516	464	473	466	515	526	455	457	453	475	471	470	484	481	492	455	505	475	493	460	472	429	485	477	492	488	497	488	452	447	493	470	478	458	472	510	507	448	486	490	459	464	475	518	486	489	466	445	446	466	471	517	480	499	471	446	449	486	477	436	475	481	489	454	432	459	437	459	496	465	450	502	442	479	506	510	474	501	480	510	452	497	495	463	458	482	489	499	439	500	508	478	472	468	493	483	499	515	542	456	467	493	491	486	460	470	462	476	484	481	518	466	483	458	445	444	500	482	514	451	464	514	486	476	479	533	475	474	476	498	509	460	490	483	454	499	520	424	452	492	470	485	486	488	488	488	469	491	458	487	492	473	441	472	482	469	498	456	513	471	465	533	493	445	462	455	453	504	453	505	447	485	490	521	489	486	495	454	482	509	499	459	449	488	461	492	464	439	492	537	465	484	478	474	451	509	482	466	485	467	464	455	426	486	488	458	433	470	448	463	444	473	471	496	454	454	459	505	507	459	472	455	429	448	466	491	513	499	467	466	506	468	477	484	475	449	476	475	469	492	491	455	487	461	441	449	508	497	462	412	491	460	482	510	483	478	443	462	456	466	491	469	500	488	461	477	457	480	478	480	474	455	490	443	526	507	449	465	451	470	492	485	484	439	447	499	503	489	452	469	517	472	463	461	477	447	438	481	453	460	459	458	484	488	499	455	481	491	509	477	454	476	455	498	456	438	485	500	483	483	474	446	510	502	451	478	472	462	503	488	409	490	477	455	468	499	491	470	450	474	446	443	466	493	441	493	461	445	427	446	471	485	490	460	469	455	436	478	522	477	494	498	484	466	465	486	454	443	478	498	479	467	511	465	471	491	517	464	478	469	489	487	474	478	477	484	481	460	476	464	442	468	447	463	452	472	495	526	462	502	426	467	480	491	498	466	491	465	488	486	464	525	456	476	502	477	489	484	497	477	479	454	464	520	454	484	488	480	491	474	514	472	468	469	485	436	535	451	426	445	510	482	457	487	490	498	463	490	443	494	483	448	458	526	476	457	461	523	487	484	487	479	449	492	471	477	447	462	410	484	469	476	434	485	466	475	453	470	484	504	473	479	463	486	466	473	451	499	467	471	488	469	474	499	468	441	504	485	483	459	461	519	490	462	483	459	486	466	449	469	456	464	482	500	516	468	466	430	436	482	476	463	466	467	490	439	486	483	482	454	452	487	486	486	489	468	486	466	515	482	485	455	470	489	482	473	508	464	437	460	463	442	501	527	480	473	471	488	461	461	474	483	480	481	493	463	481	486	482	463	467	458	493	477	440	499	453	499	419	447	474	490	481	468	468	488	456	468	446	509	483	445	460	489	511	486	490	468	505	481	519	465	491	482	499	461	427	484	482	493	487	466	471	483	472	433	496	506	459	498	488	462	481	474	507	437	442	478	479	482	461	456	473	465	477	471	522	512	469	446	457	498	477	455	437	473	474	448	469	479	462	473	510	502	469	510	454	467	473	485	493	474	454	451	478	451	463	528	481	489	451	446	485	462	465	462	479	516	469	477	498	474	468	451	475	474	471	487	476	471	489	477	484	507	502	404	523	488	505	478	468	472	483	444	526	478	454	458	464	493	458	459	477	505	454	477	479	442	457	472	445	437	497	506	460	487	502	496	499	487	449	446	472	487	484	473	476	445	422	466	483	504	458	500	440	467	480	477	451	488	495	459	486	476	487	509	483	462	466	484	455	494	487	508	476	475	470	478	494	455	507	498	519	485	477	449	462	465	484	486	477	466	500	448	457	438	509	507	462	456	466	470	473	491	472	453	461	492	503	495	470	505	516	447	488	484	475	437	478	489	482	485	461	486	479	477	505	441	484	456	485	495	448	490	478	455	494	469	497	484	480	432	461	482	478	489	492	477	502	449	501	459	457	489	488	463	475	487	489	471	492	502	496	474	468	477	441	458	480	510	513	461	458	464	512	464	504	464	467	496	500	494	515	470	508	438	535	506	455	484	442	427	482	492	511	484	428	450	480	463	475	497	462	469	487	473	512	472	491	474	487	478	509	491	501	494	431	477	493	459	483	495	457	497	466	463	480	512	466	492	469	458	479	488	432	467	469	454	493	432	456	475	511	454	456	470	464	481	494	521	452	465	454	487	476	494	482	483	484	470	477	478	490	443	418	458	438	491	490	454	455	415	452	464	481	489	510	483	470	485	461	470	505	485	496	442	483	482	505	454	443	474	460	506	474	474	479	494	473	457	455	499	467	448	501	436	498	447	455	488	499	481	472	504	470	472	489	483	484	525	474	486	493	456	462	469	511	464	469	473	433	465	459	457	474	483	518	457	518	488	487	445	478	500	456	479	461	472	480	470	464	458	466	463	518	416	495	505	493	499	500	490	464	460	504	457	497	435	477	485	504	468	437	491	445	493	452	461	466	447	486	471	492	452	495	485
25610	21390	26035	18940	1395	605	479	367	388	372	400	374	330	361	326	349	326	354	344	332	373	327	342	357	328	345	344	355	342	373	343	321	362	335	310	342	364	339	352	361	345	329	381	332	335	364	307	305	341	339	335	335	316	320	358	347	326	323	317	336	322	344	339	330	329	346	333	300	333	350	315	297	401	330	325	342	369	351	354	306	339	297	323	345	316	358	318	340	321	350	318	326	344	344	318	354	323	318	329	316	333	318	353	307	352	307	358	334	352	357	343	339	360	329	346	339	336	323	311	311	298	322	339	310	338	328	309	342	343	309	330	315	346	318	329	332	352	352	317	304	312	338	332	322	345	318	310	339	343	305	311	352	342	316	304	332	327	323	326	307	309	337	293	321	319	333	314	365	325	316	327	315	329	314	345	402	363	347	276	314	307	355	333	318	357	314	363	293	322	314	338	370	327	346	330	333	328	320	328	324	306	327	348	345	353	335	344	339	386	355	319	349	331	332	300	324	321	307	344	337	321	320	347	345	352	330	337	307	328	329	351	325	304	341	315	317	316	357	325	353	333	357	326	329	315	359	344	319	351	332	346	342	313	315	318	330	346	361	327	302	295	316	347	338	327	296	363	321	324	307	338	331	363	329	362	353	311	342	351	295	367	334	326	333	354	298	334	345	334	333	333	308	321	348	339	323	339	324	304	345	347	334	299	333	385	308	352	363	347	323	365	311	369	326	336	365	317	311	317	352	333	301	340	331	346	336	371	321	335	348	349	366	335	314	317	373	351	325	337	330	326	314	326	314	340	327	351	301	351	343	308	337	322	330	333	329	336	321	304	365	310	307	336	329	327	376	333	336	306	317	349	335	316	330	301	347	355	348	337	330	307	326	362	323	308	312	317	371	320	326	333	339	327	331	321	346	293	292	325	312	344	324	313	334	338	350	331	319	342	334	330	352	354	336	311	340	313	362	295	358	339	341	307	306	324	327	349	341	316	334	300	342	294	320	324	341	365	341	357	306	340	324	325	360	375	306	325	337	362	351	333	341	362	327	321	342	313	316	329	323	314	328	329	344	361	331	327	322	314	370	328	333	331	359	355	325	331	320	334	322	316	342	324	303	346	348	333	352	292	327	322	318	339	357	355	335	319	325	314	340	320	304	320	312	320	326	295	331	319	343	340	312	320	329	382	321	342	328	345	328	342	322	335	356	325	329	343	346	321	329	352	347	329	353	318	362	353	327	334	310	320	346	350	312	324	349	315	319	350	340	338	309	353	336	345	334	296	344	393	339	340	328	330	355	344	326	298	365	295	319	344	339	343	367	323	322	342	311	326	347	313	340	340	332	313	347	355	339	318	368	329	349	363	343	356	336	321	341	305	341	390	353	349	348	328	335	323	340	306	321	287	351	326	320	342	340	334	322	317	347	324	319	353	318	298	321	331	322	326	344	353	342	357	322	318	338	327	312	332	318	317	342	336	360	356	311	338	332	331	303	328	350	333	344	321	342	326	334	356	323	302	334	345	351	354	319	349	347	367	346	330	317	313	335	295	338	322	328	317	330	332	351	307	333	307	361	369	343	296	309	329	322	343	349	342	332	317	328	337	359	334	331	328	332	275	371	337	343	344	325	331	357	379	329	329	326	319	330	341	314	321	316	331	303	298	295	348	349	316	328	313	343	335	322	355	349	342	336	310	338	307	322	302	285	356	340	320	315	371	355	329	319	352	326	353	339	307	334	319	335	342	330	327	367	332	332	358	323	310	367	318	329	351	321	334	346	298	321	334	334	336	322	322	316	362	303	333	312	345	318	371	366	348	328	299	320	324	318	311	335	324	310	341	359	344	299	344	329	328	310	334	316	348	353	368	374	347	300	328	326	328	324	315	362	310	325	320	345	314	314	325	324	305	341	336	296	337	368	312	323	345	327	364	299	346	351	349	322	319	336	331	320	336	314	311	314	365	320	344	311	336	337	335	328	333	307	317	322	294	316	337	307	340	341	284	335	326	367	328	341	300	354	313	361	329	365	330	332	319	330	326	375	313	321	324	343	333	331	323	352	331	307	307	339	371	342	338	325	333	312	328	353	318	344	333	334	318	343	333	340	336	332	328	352	302	291	340	304	341	330	336	339	343	335	350	325	350	344	381	343	344	359	309	324	363	353	335	345	336	304	353	332	346	341	337	350	345	321	331	313	360	332	361	321	308	330	369	326	343	331	333	350	316	352	293	313	321	299	347	310	311	322	300	348	324	369	365	334	358	266	330	347	339	322	334	337	320	360	340	328	322	328	358	338	324	334	307	343	350	345	323	346	335	346	339	319	321	325	341	313	329	349	344	333	330	312	334	310	315	354	308	323	331	325	321	356	322	323	343	329	330	321	360	314	328	330	311	346	359	341	312	344	324	332	309	347	349	315	311	326	340	351	323	320	353	335	303	374	321	333	329	288	335	308	326	324	292	302	356	340	339	285	320	323	335	318	319	312	344	304	307	336	337	302	333	331	354	330	334	330	343	322	305	327	308	322	326	316	339	318	357	319	337	343	316	352	347	332	299	328	341	320	313	359	328	287	355	340	321	339	342	309	318	338	350	329	352	335	333	333	340	349	333	338	333	344	352	302	328	349	314	340	307	309	321	335	340	335	332	334	341	351	330	352	317	297	356	309	333	320	301	340	312	293	349	332	351	340	329	352	321	323	297	313	329	324	321	309	337	343	325	319	312	332	300	330	334	332	329	294	345	314	312	335	329	316	344	310	306	324	322	341	370	353	340	347	292	312	339	316	331	339	359	315	333	310	337	333	331	313	320	323	337	337	318	351	319	327	342	327	363	322	320	334	322	327	347	301	388	306	316	356	336	351	328	316	345	339	320	351	325	322	336	356	337	293	331	327	319	333	309	328	338	341	331	329	311	330	329	325	368	316	346	313	341	340	340	352	350	298	326	314	345	309	296	320	332	344	303	334	336	337	349	323	339	324	328	327	351	353	350	350	310	324	273	333	345	325	316	347	333	348	350	318	340	324	347	304	303	351	325	314	357	337	322	330	325	314	297	345	288	308	327	333	336	321	340	332	350	318	372	312	333	349	320	336	343	345	322	349	305	317	325	326	337	357	316	331	330	332	326	329	328	349	326	384	344	331	337	305	334	343	346	311	355	328	360	321	324	352	327	332	330	295	314	312	357	337	330	321	334	318	346	344	380	333	358	324	312	362	275	335	302	365	347	307	365	324	338	376	320	298	352	311	354	330	346	332	336	322	339	351	318	288	330	371	357	334	356	324	332	344	364	327	312	341	341	329	360	351	321	330	345	336	302	362	325	307	344	348	342	314	353	342	329	325	371	317	342	321	346	355	349	341	314	321	366	350	339	326	325	282	351	340	310	350	361	330	345	337	313	327	349	327	385	338	318	332	317	295	336	327	355	325	322	335	335	303	342	311	356	322	305	305	299	340	340	337	324	313	339	327	345	344	360	309	310	306	334	314	321	337	343	297	293	340
3381	1926	1597	863	733	553	559	451	440	404	403	390	379	368	331	383	340	377	363	368	324	345	355	378	333	337	342	347	344	357	345	352	349	343	364	341	340	354	390	317	351	343	361	329	370	334	327	358	352	331	346	332	364	350	372	339	332	351	326	316	335	348	324	349	338	348	342	319	323	323	323	362	356	326	310	331	295	363	341	355	371	357	349	350	352	371	350	360	359	362	330	364	380	320	336	357	336	338	305	367	344	382	325	328	303	318	315	332	353	329	354	333	381	354	372	344	320	331	324	374	317	317	350	316	332	362	322	351	327	357	343	328	344	318	325	319	341	340	318	337	351	357	349	350	324	332	330	312	310	365	328	355	329	357	333	348	333	304	342	338	332	348	338	315	337	340	325	346	335	356	340	350	350	320	342	358	369	320	340	330	369	316	354	332	363	355	318	340	322	368	319	320	341	356	326	311	335	357	336	335	348	365	335	356	372	343	357	316	326	337	304	325	316	333	351	342	340	324	346	306	357	327	363	299	323	347	364	337	353	340	336	327	312	370	356	371	337	305	353	335	343	386	346	342	341	307	312	295	347	335	332	356	341	346	348	345	309	338	324	312	330	340	322	334	342	335	357	332	356	328	320	344	313	345	327	342	314	309	323	344	361	336	344	344	360	338	354	316	384	334	328	313	320	350	316	329	325	380	311	344	351	317	314	328	333	341	313	317	326	351	340	333	333	329	362	305	319	336	330	331	320	343	339	350	329	318	354	344	339	338	333	357	336	348	309	329	334	306	308	304	337	326	373	346	374	343	344	352	322	327	318	344	342	345	331	362	349	350	335	322	329	358	308	345	342	311	304	320	317	326	328	341	291	314	303	334	320	337	329	335	319	347	373	326	359	312	334	311	363	321	351	331	330	331	337	324	315	312	323	295	360	343	344	335	331	332	307	334	339	339	332	375	354	352	366	332	340	350	321	320	337	338	318	341	346	333	314	330	349	336	329	347	319	310	329	303	327	328	321	368	318	337	346	332	326	337	362	346	339	331	333	354	352	342	350	344	336	302	332	331	347	355	349	342	345	363	319	315	324	342	329	355	317	326	297	321	349	343	310	324	319	329	345	362	349	336	321	320	369	363	320	303	340	310	318	358	305	365	319	338	319	320	330	315	334	358	327	333	343	327	323	362	311	327	365	308	358	361	335	325	332	317	340	340	303	340	364	299	348	312	322	357	329	350	339	327	336	323	336	339	327	336	345	331	332	333	337	315	340	357	329	354	320	363	325	347	349	330	361	340	349	300	342	326	341	325	335	354	366	302	339	338	328	326	326	343	323	330	333	321	329	367	340	345	312	372	325	334	303	310	312	324	352	366	320	344	330	346	331	333	334	331	306	342	332	327	315	353	330	312	320	312	360	351	375	315	354	357	330	327	341	340	356	334	364	348	344	306	347	330	335	337	343	344	335	322	317	315	334	317	322	347	331	360	353	318	320	333	334	326	333	348	367	336	370	321	317	332	335	308	364	344	305	318	333	335	339	314	333	346	358	356	354	340	329	342	354	322	348	340	339	341	362	321	304	318	349	315	350	357	319	305	306	343	335	333	304	354	338	305	354	349	335	367	300	348	365	346	322	280	351	339	336	336	316	329	323	305	351	351	329	343	365	347	335	315	329	334	338	336	335	340	300	317	330	329	324	343	341	352	350	316	340	327	318	346	334	327	306	335	349	316	326	291	335	325	329	343	334	330	340	338	367	343	334	332	323	320	296	322	351	333	329	371	327	350	344	324	327	335	322	321	338	313	298	326	312	321	302	330	305	326	328	324	333	316	361	309	351	367	317	332	324	358	323	336	307	311	314	328	361	319	313	333	354	319	304	325	301	342	355	323	305	329	307	359	308	332	322	333	343	326	345	334	296	344	323	305	316	346	328	354	328	320	352	310	331	326	318	331	318	348	335	314	331	317	305	333	328	337	349	349	308	334	306	332	323	305	349	318	347	330	330	339	310	340	334	350	314	347	339	329	356	343	378	312	376	325	314	358	344	338	354	311	346	336	323	315	296	293	326	312	299	323	323	346	302	347	347	310	289	317	354	356	356	365	308	345	352	314	352	312	307	308	351	317	336	341	324	347	335	357	301	313	314	348	313	305	326	336	333	317	310	311	316	344	336	322	329	340	313	336	312	342	317	324	320	331	334	342	313	309	344	343	332	380	340	345	311	349	332	321	352	329	325	319	333	316	320	329	340	342	349	353	327	354	306	329	306	323	320	311	330	330	345	295	313	323	303	352	297	318	332	343	320	342	332	319	323	335	337	355	327	333	326	327	304	352	328	338	303	349	309	338	345	319	329	332	319	316	321	339	332	314	319	323	349	326	307	333	309	318	338	336	329	364	319	316	367	316	323	315	309	340	320	353	355	310	326	298	314	345	341	317	326	316	316	312	358	328	339	334	320	314	354	338	316	346	332	353	335	313	354	308	334	329	321	332	343	350	324	333	288	309	345	343	319	328	364	339	311	322	319	324	328	333	319	334	319	316	329	333	325	340	305	330	312	349	351	313	323	328	339	332	345	337	315	350	331	326	330	307	321	312	346	373	352	354	322	367	332	354	350	325	331	332	342	332	332	353	324	300	329	326	361	318	344	317	304	328	365	325	358	328	333	296	350	313	372	332	310	335	323	304	320	309	325	314	325	344	330	356	330	329	308	317	331	348	358	371	340	341	335	350	317	316	324	354	401	343	351	339	332	343	316	344	300	370	318	329	316	349	333	335	337	340	325	347	317	314	321	356	321	312	310	323	324	321	330	336	351	323	324	325	342	355	315	324	322	321	326	342	313	340	336	353	323	331	323	332	312	356	326	326	322	326	322	312	342	355	323	319	318	335	315	351	327	348	307	348	343	364	351	343	328	323	322	311	344	321	338	312	360	325	326	344	336	300	347	356	356	344	328	326	334	333	335	356	324	312	318	325	332	334	344	308	310	316	332	320	331	332	340	344	324	323	289	352	333	353	305	328	368	318	351	340	317	359	316	325	321	338	307	342	318	335	344	357	342	330	340	322	347	326	323	348	373	326	332	356	352	312	322	345	318	316	337	338	338	342	337	331	313	338	368	342	338	343	356	322	312	314	319	358	323	345	342	346	381	320	298	330	378	324	327	281	342	347	305	311	306	331	322	326	331	356	323	344	304	358	309	330	335	350	301	342	339	311	346	315	329	324	354	320	347	341	364	348	338	345	294	350	365	337	351	314	357	314	365	321	339	352	325	313	333	325	359	323	322	354	342	312	320	337	335	308	328	356	324	381	343	330	314	327	307	344	316	321	350	350	315	334	318	341	341	348	337	332	325	326	344	347	333	323	329	371	338	343	320	313	354	362	323	347	314	317	315	327	311	319	317	334	344	304	355	332	297	319	325	356	325	314	317	339	360	356	318	334	347	332	340	320	331	321	337	305	354	328	347	336	311	321	354	346	360	335	353	323	379	336	327	349	342	339	320	342
24279	21464	28615	24745	19963	2281	720	446	393	357	334	319	307	261	261	293	274	242	293	241	264	251	251	251	247	259	279	243	245	246	264	256	244	229	224	257	227	287	253	251	265	250	256	252	238	276	241	268	239	267	211	234	253	256	210	240	234	249	230	256	246	240	254	260	223	218	221	257	213	254	269	273	231	221	269	249	245	233	273	203	247	242	241	249	269	250	248	247	244	244	228	221	237	257	223	243	244	226	198	264	242	243	250	241	247	248	237	254	246	206	244	242	245	231	246	230	219	222	250	252	220	223	227	254	249	201	234	238	230	255	256	231	233	234	211	235	233	234	219	224	241	227	255	265	227	226	231	247	238	205	248	267	238	255	252	238	236	218	242	199	227	232	263	234	230	227	218	209	249	223	194	213	237	265	226	246	259	200	253	256	221	221	250	263	229	235	241	241	245	226	230	235	227	229	242	241	228	257	225	228	221	246	232	249	240	242	223	225	262	243	239	253	244	213	251	207	237	230	221	240	250	235	233	229	248	223	239	239	224	237	256	232	250	254	214	205	243	245	230	232	239	256	259	230	238	221	239	239	231	234	240	224	213	245	239	224	229	231	217	205	238	233	219	234	250	225	231	255	238	250	212	257	215	249	223	236	224	250	242	263	237	226	247	222	229	249	236	238	240	240	229	248	265	255	228	235	230	240	241	251	212	248	227	242	221	248	228	239	218	253	237	218	229	220	248	217	255	239	244	242	242	257	263	225	232	249	240	251	263	216	236	245	193	217	237	241	223	216	248	236	241	216	241	221	253	256	235	231	222	221	208	237	234	200	225	236	243	218	225	224	221	218	250	216	240	252	260	232	255	221	214	265	240	238	261	210	266	237	212	229	226	236	243	261	229	257	236	228	238	250	246	250	245	232	243	218	225	228	266	244	206	220	245	219	227	230	210	250	245	248	218	224	222	239	234	238	239	233	234	231	207	241	232	222	238	231	256	264	234	207	223	225	260	199	242	241	222	217	235	234	278	242	240	232	216	235	241	231	233	219	219	234	247	240	227	239	246	245	262	226	225	235	249	259	209	221	260	246	245	225	260	247	275	220	218	239	209	227	237	262	226	236	245	266	252	238	228	226	236	229	216	250	239	236	238	238	230	236	224	230	230	230	222	258	231	229	256	230	228	212	258	246	234	231	284	242	240	246	245	254	234	222	228	261	248	258	219	246	209	245	239	259	236	236	219	222	256	230	218	271	254	232	228	225	277	246	251	237	238	229	251	240	226	230	234	235	211	237	236	234	211	233	229	257	232	213	235	224	254	236	234	245	242	268	273	234	229	225	250	225	221	269	214	250	213	243	223	224	238	240	234	241	241	238	256	272	230	237	226	209	235	242	224	232	230	246	247	234	243	227	242	215	233	225	245	216	219	231	215	239	224	237	226	245	225	254	222	231	237	240	217	236	229	241	234	240	265	236	236	265	222	220	213	209	239	250	220	268	268	247	221	223	250	219	233	212	221	226	237	240	209	219	231	244	239	238	234	244	248	217	217	243	232	225	219	220	245	244	214	233	234	231	211	245	249	223	265	259	203	238	212	236	259	227	207	233	230	264	243	215	215	251	214	243	248	243	206	220	211	237	221	259	230	242	245	217	247	243	236	262	251	236	231	237	233	235	232	235	232	213	242	220	253	272	231	213	222	242	214	230	264	226	253	236	205	225	236	228	224	251	252	244	270	219	219	248	227	224	225	225	228	253	230	226	235	242	241	224	241	214	217	254	234	240	243	222	230	227	240	234	255	256	234	244	237	240	244	242	233	219	239	214	233	200	236	221	251	258	214	239	188	222	243	235	200	244	207	241	227	237	232	234	243	222	268	235	211	235	241	207	206	214	210	220	253	245	239	216	244	219	224	251	208	227	213	208	229	197	236	232	230	233	223	254	236	263	240	219	237	229	214	247	242	242	249	218	237	235	232	242	240	270	239	248	206	245	247	240	241	219	231	266	230	245	252	232	206	247	208	215	231	256	220	244	228	250	214	232	259	257	232	233	238	215	244	250	236	250	215	233	250	244	219	246	237	240	219	219	231	247	264	240	238	237	229	213	242	249	231	230	249	237	228	235	281	242	222	248	237	228	229	227	254	214	248	241	263	235	238	260	241	219	255	225	265	248	275	216	221	235	234	233	234	268	222	209	213	243	244	237	227	233	231	237	234	241	216	234	250	263	239	229	226	250	227	261	229	217	238	265	225	207	242	221	227	260	258	228	229	224	244	235	236	237	243	237	233	266	233	248	253	220	239	248	236	240	214	197	234	239	228	238	273	231	229	248	227	229	260	197	206	246	228	202	229	224	221	211	234	245	237	269	226	234	238	230	239	231	244	241	218	228	217	248	233	249	228	232	237	224	251	244	217	245	264	232	254	235	252	261	240	234	210	241	210	228	248	217	270	220	262	230	206	256	241	209	245	246	258	228	243	232	233	229	225	248	217	244	237	241	258	249	223	220	223	236	237	267	242	245	275	236	226	241	252	186	219	235	215	232	259	264	255	255	237	224	245	237	244	251	231	212	220	239	223	272	234	219	219	203	226	219	253	235	246	239	234	246	253	244	212	231	234	244	261	210	232	227	224	223	224	214	249	243	221	221	222	225	242	244	229	223	236	207	243	242	231	229	226	222	252	260	237	246	214	216	223	205	220	242	230	219	245	229	249	208	232	193	223	249	256	251	232	220	223	241	255	250	236	213	248	225	234	232	227	240	242	265	249	242	262	233	234	235	234	225	223	221	229	229	233	215	217	247	266	230	232	233	258	212	239	249	238	219	239	236	208	246	242	255	257	264	243	247	232	230	250	243	259	246	247	245	226	250	228	228	239	222	224	224	217	237	227	252	231	225	230	212	241	233	225	234	235	242	233	217	226	248	214	231	218	236	209	228	235	255	216	229	262	234	215	223	220	207	234	244	234	251	236	243	249	227	223	237	242	228	242	252	234	238	238	240	219	239	229	245	232	229	266	251	226	236	211	241	239	210	235	248	246	220	241	239	258	214	260	212	218	232	266	244	200	247	243	226	227	242	254	230	229	235	219	217	217	234	237	228	231	218	240	242	215	219	228	220	245	235	251	230	261	252	242	253	255	253	213	241	265	252	249	246	233	248	235	228	223	234	256	227	192	222	223	260	230	216	219	233	242	216	248	219	236	231	232	224	239	271	216	196	250	236	222	242	219	241	239	224	221	236	231	239	218	217	249	249	246	235	247	225	262	214	224	211	220	216	251	219	243	244	263	205	215	257	244	246	232	243	214	244	241	247	239	231	223	253	217	239	223	208	230	253	232	248	229	239	207	243	252	221	227	230	236	228	221	213	235	201	261	210	218	240	237	228	238	206	223	254	223	221	211	265	257	252	228	220	218	230	257	210	228	225	231	247	233	239	222	203	246	215	236	240	261	255	255	214	249	215	226	226	272	253	220	246	222	221	247	247	226	229	229	221	224	242	249	255	239	244
3248	4493	3553	1742	1155	865	699	582	522	483	457	394	330	332	342	333	327	324	315	282	292	268	268	280	324	265	276	260	283	243	279	243	275	252	260	256	245	224	261	281	293	246	243	259	262	263	279	292	264	262	243	254	270	242	248	246	245	237	260	235	259	236	219	285	262	240	243	257	281	263	254	250	281	247	237	293	240	281	267	247	279	272	254	270	236	284	255	241	247	228	241	263	251	260	238	266	239	225	248	256	230	210	237	249	248	241	239	267	249	269	255	247	237	292	267	217	244	285	248	260	251	257	266	253	244	241	234	286	280	233	285	247	248	294	244	267	226	260	246	252	231	276	274	236	251	231	218	275	234	237	248	244	224	236	276	226	268	255	227	275	253	239	264	252	262	265	247	237	245	238	267	248	264	250	276	238	275	227	248	268	227	265	268	252	270	245	249	252	240	277	242	260	245	216	247	277	264	254	239	237	247	213	279	277	240	246	246	263	242	264	283	251	215	272	237	256	251	252	249	238	239	252	243	258	256	233	269	233	268	281	274	247	276	240	277	251	256	280	269	265	246	251	271	235	253	273	240	258	273	256	250	263	226	265	267	226	226	249	276	243	245	239	229	237	238	214	257	234	222	244	245	277	260	223	246	211	253	223	223	243	265	245	278	251	236	259	262	250	239	252	252	234	220	234	236	228	249	246	228	248	208	264	268	255	254	236	236	236	243	240	263	244	251	252	242	255	227	230	275	242	225	219	250	252	238	231	264	248	245	271	262	254	219	236	260	254	251	238	269	249	214	246	257	270	270	265	270	224	257	241	256	246	252	228	251	240	258	264	228	281	244	249	239	288	246	263	262	265	225	249	250	248	245	242	248	295	234	243	254	273	249	249	302	258	240	271	242	239	258	223	247	234	256	235	246	251	228	222	227	247	271	243	240	238	248	233	230	252	265	274	265	251	253	253	241	251	230	243	234	236	254	245	234	248	242	280	247	254	225	237	273	237	238	252	238	234	238	264	240	231	264	245	242	258	232	239	268	265	235	202	256	266	265	225	235	246	265	238	224	262	233	247	260	223	265	229	248	281	253	244	247	257	274	256	262	254	230	233	245	242	259	235	266	224	244	270	257	255	267	271	278	245	258	256	269	237	263	234	261	241	255	231	262	241	249	236	253	235	218	249	256	230	251	257	243	266	217	280	257	238	246	227	251	234	249	257	221	237	227	273	258	232	247	223	256	263	232	249	228	254	206	242	268	262	245	247	236	228	231	220	261	228	231	263	238	233	262	231	256	208	243	250	234	245	245	234	251	263	245	228	224	249	229	225	236	255	272	244	251	264	251	216	266	241	195	271	226	260	238	267	246	246	236	268	258	286	232	263	219	233	259	228	274	236	252	267	231	272	246	255	228	225	238	246	248	244	245	270	231	258	248	238	260	227	257	237	256	247	253	266	242	239	248	211	269	278	269	254	268	230	264	253	248	257	238	237	230	242	228	259	259	228	232	215	251	219	247	227	236	240	249	248	252	225	257	237	254	262	268	242	251	232	240	234	258	234	256	258	263	278	258	255	230	239	221	233	275	259	222	250	238	261	235	246	237	258	252	264	243	263	252	234	269	256	227	247	276	235	283	253	242	233	232	246	238	230	243	264	244	253	248	277	236	246	234	250	249	225	266	259	233	261	233	239	251	247	223	255	268	259	200	228	262	257	244	272	269	241	236	232	236	238	257	267	247	229	248	265	237	233	234	241	234	255	284	236	270	218	247	243	252	248	249	242	262	259	248	276	247	254	255	274	239	262	231	234	259	241	225	231	230	254	260	249	222	241	224	249	252	241	226	246	256	242	241	257	241	263	251	262	270	240	223	231	254	261	226	248	244	277	215	267	235	259	222	260	258	240	223	228	230	219	241	245	269	226	246	234	223	255	264	255	261	217	243	232	246	238	231	237	244	243	236	272	249	237	262	241	217	246	249	223	221	259	252	241	248	218	253	243	243	221	254	277	258	250	248	245	226	248	240	261	235	244	260	259	252	237	249	252	258	264	251	235	255	236	241	261	232	280	268	234	245	251	223	236	253	277	224	221	266	265	217	272	247	281	255	241	246	264	229	231	249	240	230	232	226	268	260	235	248	242	246	238	242	236	280	233	254	246	244	230	254	237	242	240	249	250	246	215	262	241	244	227	221	240	243	244	257	258	250	237	254	263	245	220	239	231	249	242	244	238	225	227	257	264	235	278	259	264	253	241	254	239	248	244	286	277	237	246	245	232	237	246	256	235	250	242	232	265	261	261	238	272	232	243	276	221	240	232	242	234	235	280	255	230	245	243	241	255	258	271	249	251	266	257	223	253	234	217	225	245	255	238	251	254	264	229	261	254	235	255	238	224	263	253	246	256	253	257	245	211	269	240	248	256	229	225	258	250	250	229	261	273	226	237	271	266	239	241	245	235	237	266	227	237	218	254	245	243	270	242	232	255	249	228	241	251	265	231	252	216	259	258	251	237	257	273	260	265	262	250	249	232	263	221	283	258	261	260	241	253	252	247	251	252	227	252	240	244	247	233	228	220	228	225	231	239	258	250	246	262	232	247	242	230	262	254	259	244	245	240	231	236	258	251	244	249	242	236	249	253	240	243	263	250	236	247	259	277	241	252	227	254	242	250	276	225	251	265	239	255	221	264	258	235	249	227	231	246	255	232	227	254	245	238	228	228	243	221	250	247	259	237	236	253	258	261	245	254	246	231	245	263	268	252	266	246	218	220	215	260	258	252	269	235	264	270	259	207	235	220	243	259	251	250	249	227	256	244	266	219	259	240	273	244	235	252	242	239	270	263	252	244	250	222	260	227	208	258	256	255	251	228	256	271	248	249	233	227	216	249	233	220	222	270	238	241	239	255	206	227	259	251	240	243	258	246	245	254	239	237	264	270	243	270	255	239	276	240	241	248	247	253	232	246	226	254	261	243	243	229	260	246	244	258	255	246	282	219	243	261	246	267	267	234	236	260	256	251	234	263	242	251	247	240	242	266	257	211	232	238	254	219	226	246	267	254	237	199	236	250	278	275	267	246	272	265	243	252	227	240	296	236	236	240	269	284	251	227	233	270	234	235	235	255	208	271	226	257	231	245	242	241	240	239	253	234	253	260	262	217	233	255	221	252	250	273	231	235	249	234	240	236	257	237	264	225	244	262	257	241	224	253	229	223	241	251	237	255	268	234	252	258	234	267	249	258	256	244	251	264	256	235	231	238	243	248	275	249	258	280	249	246	249	272	250	247	242	232	233	239	237	237	269	269	221	235	237	248	230	251	230	270	248	245	256	260	256	220	258	249	267	237	221	264	249	234	254	249	222	243	261	237	252	250	227	227	202	242	242	207	222	268	242	235	252	277	243	246	232	255	249	233	235	229	255	240	245	233	245	238	233	229	234	264	245	230	245	247	245	247	232	256	263	233	244	233	240	253	243	255	235	234	228	227	235	216	238	239	234	241	250	260	246	251
27530	11478	1576	925	684	535	538	525	451	497	523	470	515	456	531	461	492	502	494	500	481	515	471	450	510	494	488	487	500	473	512	491	479	513	496	445	483	483	492	491	462	506	520	507	497	498	524	483	473	479	488	482	479	476	440	485	493	521	484	527	473	520	511	463	489	480	497	533	487	471	470	485	477	513	485	492	471	517	506	449	502	480	477	466	460	502	476	503	505	502	490	488	491	507	512	505	482	477	495	495	501	489	494	456	495	540	478	508	481	506	487	502	488	503	431	489	481	508	498	461	509	465	505	498	495	505	509	483	494	502	496	496	519	503	454	516	512	502	537	447	463	494	466	481	504	492	470	483	464	496	466	454	506	483	554	484	490	494	501	482	480	490	439	465	493	502	464	519	507	487	521	481	569	493	473	493	517	500	517	529	508	443	497	451	510	479	487	497	480	480	487	532	483	479	477	479	517	465	474	473	518	503	504	471	436	503	487	505	527	465	475	475	501	468	467	468	457	499	469	488	550	521	490	501	461	547	441	468	484	461	484	489	486	450	491	471	482	509	504	480	515	543	509	464	504	454	466	514	514	495	478	504	484	517	461	461	499	472	487	492	484	489	482	477	470	430	519	470	539	505	470	477	465	499	446	488	475	524	508	501	435	493	454	490	484	533	515	495	464	461	475	461	511	484	482	476	485	478	508	473	502	498	482	475	495	495	489	493	489	483	510	472	499	522	508	476	484	446	503	471	489	449	515	505	492	485	460	515	498	486	484	459	453	511	507	466	504	494	506	508	486	457	478	504	484	495	538	481	487	493	532	474	482	488	506	523	515	454	478	467	464	510	573	484	486	465	463	525	482	528	502	456	442	468	495	467	542	509	472	487	453	492	513	492	485	496	488	485	457	515	490	497	513	460	516	483	473	481	482	480	442	464	493	498	526	492	496	503	475	500	511	514	491	507	461	504	521	492	487	514	482	477	492	483	494	478	475	526	505	469	501	457	511	454	516	500	524	494	519	491	538	465	478	508	498	536	485	494	491	460	497	496	473	524	474	493	492	472	458	472	510	452	470	466	493	491	494	496	458	454	519	508	492	517	536	493	473	461	514	503	493	468	503	529	489	485	522	496	490	479	505	467	459	471	496	494	485	449	508	508	486	466	489	458	513	471	493	472	462	485	479	507	503	455	526	470	481	473	508	476	499	486	476	476	520	501	505	487	479	491	478	491	472	533	473	490	473	520	495	449	500	475	487	492	504	483	485	504	437	531	497	507	483	477	494	477	492	467	470	488	509	485	518	483	474	499	498	471	506	476	529	512	516	488	501	490	503	493	497	487	511	482	492	480	474	498	498	502	488	483	472	437	474	490	482	510	482	473	460	490	488	488	478	483	485	479	528	432	471	467	481	482	491	507	493	464	511	515	483	511	503	481	494	491	515	474	506	495	517	499	492	477	498	528	453	522	485	473	523	512	480	497	522	482	449	462	528	501	482	504	477	510	483	492	471	494	469	449	490	483	473	500	467	485	477	500	480	466	517	484	463	475	505	490	490	509	494	485	466	513	469	475	490	437	535	486	506	486	482	482	496	458	505	478	481	539	483	474	511	498	489	481	467	519	477	472	524	482	480	470	459	489	478	494	497	499	479	513	490	486	470	449	483	477	471	533	456	517	497	488	496	484	475	522	470	458	485	477	496	555	462	471	466	457	489	473	503	490	468	486	478	503	489	477	502	491	473	510	438	504	496	538	495	456	469	482	507	466	465	491	520	482	490	474	495	495	488	477	511	457	489	502	494	486	475	480	488	483	470	508	501	457	469	465	482	491	484	455	506	520	473	486	526	475	502	520	491	493	487	496	454	506	498	517	500	475	493	468	491	472	487	473	481	498	543	514	462	489	491	460	490	485	511	506	495	504	509	524	479	492	496	492	489	496	475	503	490	504	489	499	475	438	506	490	499	540	500	465	497	517	497	443	502	483	440	510	490	494	506	525	481	414	510	489	476	513	544	464	497	482	490	500	487	500	501	488	497	491	469	486	494	475	507	498	489	474	500	505	437	471	518	478	511	472	558	523	511	466	500	488	500	520	494	526	525	529	464	494	522	472	511	461	477	470	496	480	458	466	517	490	435	496	483	473	480	477	477	488	510	485	470	508	455	488	519	500	507	495	476	506	487	463	491	513	527	485	512	507	502	520	484	490	467	527	473	528	506	481	510	499	486	447	500	511	495	503	500	498	552	477	481	484	468	518	474	472	446	479	465	513	490	492	486	521	509	517	489	492	501	546	516	476	552	474	504	535	496	526	486	487	508	476	464	489	480	494	459	569	509	504	454	477	486	483	506	489	517	509	507	504	441	497	474	469	499	522	470	534	489	501	507	567	513	470	475	485	472	477	476	470	518	461	458	446	477	500	498	518	462	511	498	459	503	495	485	461	487	444	453	465	496	465	445	492	521	461	501	532	501	487	506	492	476	494	471	479	474	519	447	495	486	494	436	492	510	475	462	509	438	472	492	499	519	492	480	448	544	465	500	502	513	505	489	486	488	464	485	482	459	504	487	508	500	494	494	490	504	476	479	474	475	474	496	504	473	476	498	493	480	503	500	533	448	505	479	514	512	459	495	428	525	465	538	510	470	527	479	500	457	520	481	458	531	478	443	491	477	418	498	489	499	479	508	479	488	496	503	510	527	457	463	461	481	450	477	504	522	535	472	518	529	522	490	477	498	454	471	512	474	485	478	499	491	469	471	497	500	518	491	527	532	480	467	488	505	499	513	503	495	507	470	459	485	499	496	452	493	503	532	492	465	481	508	542	484	505	490	464	492	491	516	516	496	532	506	518	503	518	559	458	508	469	500	494	481	477	539	505	491	481	493	502	498	485	482	485	448	498	507	477	529	517	486	497	488	490	494	477	485	470	499	474	523	517	490	455	512	502	507	496	478	483	466	536	528	481	499	475	480	466	522	499	514	501	512	501	472	480	468	471	484	486	528	503	519	459	531	491	503	473	495	490	475	513	463	559	514	472	488	482	484	477	495	494	504	466	485	478	478	484	471	460	488	469	472	498	488	497	470	490	469	492	483	434	523	504	467	505	478	467	532	464	475	503	477	489	480	509	487	484	504	498	490	508	512	497	483	478	486	517	478	495	523	475	491	473	458	476	463	467	497	486	508	550	504	472	478	477	510	481	471	509	485	487	459	470	453	525	474	495	457	495	543	464	474	503	500	496	471	522	487	496	482	491	491	503	519	486	491	521	470	461	484	477	467	491	480	480	485	476	498	513	459	513	518	506	483	466	492	491	532	514	475	467	430	474	485	468	490	488	493	491	504	484	499	462	484	499	499	453	471	459	495	508	462	483	506	509	470	470	486	466	459	520	508	513	455	471	449	461	458	530	481	479	481	532	516	481	517	514	473	518	466	473	495	460	469	489	499	493	495	483	445	520	486	492	490	519	476	493	441	462	470	501	508	467	482	484	488	517	504	448	492	528	502	512
4991	681	640	535	513	499	467	494	491	519	492	479	448	464	459	408	468	457	473	480	477	459	439	465	487	433	507	462	500	489	487	485	517	508	463	407	459	487	447	476	456	473	470	453	468	434	441	454	474	464	462	436	458	486	467	457	456	437	436	437	456	468	441	476	461	426	472	471	473	462	445	445	447	458	438	446	471	487	454	440	437	431	504	468	464	451	466	453	466	489	450	466	474	475	466	469	421	531	463	478	458	425	445	490	478	467	427	443	446	468	432	464	447	475	461	477	436	400	459	503	438	471	433	494	472	455	457	495	443	454	467	446	443	501	460	440	464	490	469	495	443	421	483	460	479	469	464	444	458	453	466	489	465	448	487	412	452	473	480	430	455	464	455	488	469	496	457	458	480	445	459	420	452	494	480	448	444	475	480	491	441	477	458	466	475	454	489	464	475	445	474	502	486	481	467	472	437	439	485	461	481	452	469	453	498	469	479	452	454	487	437	496	456	449	484	432	473	448	442	483	441	497	442	468	462	456	476	446	480	466	446	441	454	477	441	477	476	443	472	486	450	463	450	463	461	436	484	503	462	439	515	446	494	470	473	460	531	466	469	474	485	443	431	442	445	444	511	452	473	459	459	437	422	491	469	459	432	453	456	445	459	472	476	445	478	452	508	468	446	472	437	445	431	454	475	448	442	463	425	443	460	474	476	479	455	451	456	449	462	466	455	446	424	494	435	445	422	480	433	482	480	447	458	480	443	410	491	452	467	467	477	488	473	413	487	459	440	487	499	456	486	498	448	431	481	452	422	477	464	477	486	467	405	492	470	468	446	467	485	449	466	480	468	454	463	447	461	440	449	460	504	478	458	458	461	478	417	456	462	460	471	490	434	463	475	486	471	446	450	477	469	514	487	434	433	471	459	450	452	439	432	474	413	476	480	479	432	472	467	464	471	488	493	421	471	478	459	457	479	484	477	464	497	463	517	515	430	447	455	484	455	463	461	473	463	459	417	472	455	460	479	435	476	494	442	480	411	471	450	449	441	458	473	495	451	452	416	458	433	434	501	484	458	454	409	465	478	482	420	468	454	489	449	447	459	486	445	438	459	419	518	445	471	437	428	447	483	504	446	479	459	449	494	453	427	452	511	460	492	468	457	441	488	466	436	468	446	528	485	482	496	435	442	462	422	452	445	452	480	450	425	505	417	447	472	495	436	445	463	455	487	472	450	448	458	465	435	478	465	446	465	407	482	498	442	465	432	471	457	426	434	438	466	421	453	466	504	456	465	493	451	459	500	470	441	464	443	486	502	441	438	488	479	454	433	461	434	447	422	465	504	471	482	454	479	466	436	478	432	453	468	472	478	513	482	436	469	468	449	423	486	443	452	494	437	418	455	468	456	476	462	455	460	483	487	449	482	418	473	476	461	481	447	483	454	455	443	451	466	467	467	466	466	504	467	458	483	447	469	472	453	418	441	454	467	445	467	452	490	454	467	463	430	463	480	490	473	470	452	495	460	448	452	475	417	436	445	467	435	466	475	478	430	488	457	478	437	407	476	456	444	434	481	441	426	477	443	471	458	482	469	459	471	497	462	456	460	441	454	474	484	471	466	462	470	455	457	476	468	423	476	463	468	439	496	465	476	472	470	486	464	477	456	484	471	447	468	451	451	459	490	454	431	494	443	478	487	468	461	452	422	433	501	456	464	500	445	451	492	463	459	477	467	445	454	494	440	434	500	474	479	465	450	451	440	436	440	453	415	474	450	440	460	466	484	467	473	458	460	440	487	453	439	422	488	451	449	468	426	507	464	465	462	475	418	482	496	442	462	469	469	507	420	494	475	443	494	434	473	500	463	443	433	467	412	444	425	446	434	427	474	507	491	442	523	462	476	462	441	467	467	461	446	475	439	485	489	454	525	460	480	427	449	482	424	469	463	468	488	465	465	464	437	487	491	477	464	471	443	432	422	458	444	428	456	445	441	464	475	426	472	452	440	493	448	477	492	486	481	439	452	482	448	445	475	519	488	452	477	465	465	461	468	454	461	455	417	454	434	426	456	453	503	458	438	467	435	512	439	430	460	459	473	492	450	468	486	470	444	471	446	448	460	452	473	468	457	487	439	470	479	436	486	451	430	482	454	487	466	474	462	455	443	466	440	443	445	455	447	476	485	465	486	462	454	483	435	491	477	453	512	464	466	476	436	450	482	493	487	449	453	425	464	449	422	470	447	411	478	443	422	444	449	446	472	445	495	452	476	464	445	445	415	434	424	448	465	472	476	440	480	488	450	437	466	482	476	451	453	454	436	505	476	437	462	458	431	448	429	491	478	456	496	455	458	451	452	466	472	455	479	455	486	469	482	473	462	437	439	485	437	444	449	458	493	451	432	445	511	461	447	450	437	414	422	465	442	482	460	467	467	469	474	476	485	481	467	410	458	412	458	428	427	445	479	461	447	493	467	447	434	418	469	467	465	475	496	454	500	406	451	476	448	447	451	444	437	442	455	438	459	446	469	464	468	462	490	436	471	480	417	434	468	465	480	408	508	459	450	492	487	466	453	472	423	441	484	448	470	502	452	478	458	464	469	450	461	444	447	430	454	455	471	469	498	458	488	429	451	452	475	407	453	473	449	479	478	492	472	457	447	452	449	460	452	471	484	482	468	451	453	507	442	446	475	465	467	444	449	505	481	465	476	440	440	467	463	453	466	466	440	477	483	461	456	469	449	442	430	468	493	452	452	481	456	458	487	441	473	471	438	458	441	455	448	497	421	475	483	448	485	454	426	486	461	472	476	477	493	423	458	457	427	494	471	473	480	475	501	438	448	497	441	462	488	452	436	491	457	464	477	477	440	438	449	480	500	473	468	441	415	413	455	481	467	440	473	456	450	468	431	444	472	460	448	464	453	482	500	476	442	454	470	453	436	496	458	423	490	469	484	484	471	462	483	446	525	461	504	461	430	442	477	430	442	478	423	458	457	488	456	468	445	462	487	455	419	443	519	471	451	482	448	452	489	500	475	457	485	473	454	460	472	474	463	451	442	457	472	510	465	454	476	449	458	500	435	430	459	438	489	475	441	469	481	475	453	492	453	464	474	405	470	439	473	503	453	477	449	477	459	453	466	474	445	458	483	434	489	468	441	405	463	444	459	481	502	435	458	456	458	476	472	485	476	485	491	435	474	435	444	459	477	442	499	476	452	450	467	432	472	484	470	463	415	463	498	431	434	462	449	453	453	408	456	495	459	464	463	481	458	425	463	422	504	451	413	473	487	460	447	458	447	471	460	452	468	472	433	498	470	480	450	461	465	467	490	450	442	446	409	440	448	468	461	426	455	483	437	475	455	498	450	430	474	476	441	488	430	431	476	483	462	447	448	482	440	461	509	484	471	472	448	445	492	485	481	467	444	441	445	475	476	454	446	472	434	477	438	466	468	488	446	491	460	472	469	480	443	481	411	474	425	471	464	473	474	435	490	478	461	463	484	408	478	444
25638	21415	26009	18771	1279	570	460	377	345	342	353	333	319	348	335	372	324	321	339	312	285	308	329	304	317	330	350	327	330	295	311	335	310	287	306	294	301	348	319	324	289	333	288	319	322	334	304	330	317	331	325	306	330	337	303	331	329	326	291	332	339	328	333	329	309	332	300	307	307	329	332	302	321	289	327	316	338	325	335	339	309	331	338	316	330	321	308	311	292	301	290	330	321	304	300	324	336	269	321	306	320	305	312	291	346	316	312	294	332	334	352	308	271	274	284	313	330	303	285	317	309	290	358	327	286	292	335	339	285	297	308	313	305	297	293	313	278	290	330	318	298	344	305	319	298	298	344	306	300	337	301	275	322	293	305	304	319	293	342	293	305	332	311	345	348	319	309	292	337	312	313	338	317	297	319	331	318	308	302	353	320	351	327	275	307	343	337	316	297	307	298	322	300	311	300	328	319	330	313	324	297	313	316	332	313	343	312	292	286	303	339	296	304	289	294	332	311	319	319	354	282	306	305	322	313	348	309	341	277	288	316	328	317	331	327	277	343	338	334	318	284	325	299	299	314	317	306	336	327	341	326	293	309	316	307	321	316	341	316	313	321	317	324	319	328	310	328	346	280	311	341	318	331	318	295	316	333	289	309	303	309	300	292	274	300	321	336	339	302	299	301	298	310	318	280	299	296	328	313	292	289	317	298	293	335	308	314	288	295	289	331	321	312	293	328	302	288	299	301	304	298	317	318	306	318	315	334	295	305	307	316	323	304	348	317	334	282	301	309	298	322	320	313	322	325	315	310	324	289	310	326	317	328	316	294	308	323	298	308	315	320	297	334	305	296	293	270	321	326	319	307	303	328	273	317	312	332	318	318	290	315	321	307	320	306	297	314	282	317	306	286	336	292	320	310	299	312	319	348	319	324	316	286	293	292	303	318	318	331	280	260	314	298	303	295	337	301	313	298	347	283	311	313	308	309	316	319	297	310	336	332	308	290	303	305	278	363	323	312	306	334	299	326	303	340	309	307	291	280	288	312	341	311	329	311	318	304	322	288	297	293	338	297	312	299	313	304	346	286	333	308	303	292	314	295	317	281	318	308	342	337	287	327	309	329	316	306	294	289	324	338	281	316	296	300	303	313	313	319	309	297	359	309	321	319	305	307	315	319	303	362	301	336	322	317	341	306	309	335	288	309	303	319	344	349	305	353	320	336	331	306	313	344	347	312	310	323	290	342	325	292	323	339	292	299	333	329	358	345	308	269	313	305	310	330	319	282	315	322	305	355	298	314	295	329	331	295	288	306	315	306	322	315	321	322	311	313	342	297	315	323	316	285	332	308	306	277	311	311	316	313	297	303	318	317	342	334	348	296	326	302	322	312	344	325	339	297	325	308	333	359	316	328	318	322	315	303	309	340	288	350	296	303	333	331	302	332	345	306	305	320	314	337	339	298	345	344	316	322	306	312	299	327	307	304	289	304	300	319	312	334	302	328	340	322	312	302	294	325	341	310	334	294	315	342	315	326	342	325	311	339	353	311	289	323	326	306	315	350	303	309	313	296	326	328	334	353	289	296	319	311	302	283	328	331	319	303	314	322	297	314	311	357	297	307	306	328	315	309	297	326	310	303	339	267	332	347	318	310	299	306	317	333	315	325	294	316	284	312	291	306	314	306	310	294	306	319	301	308	336	327	289	320	323	314	340	310	315	304	331	319	326	291	314	318	340	295	309	307	301	312	299	315	303	329	307	316	325	311	333	286	290	308	347	308	317	296	284	309	305	329	285	331	295	278	329	293	296	327	298	303	288	291	322	305	289	318	323	337	322	299	342	325	292	339	328	303	327	310	292	309	316	310	324	340	357	293	336	295	311	299	274	293	309	308	305	319	344	311	342	337	323	300	325	355	303	286	304	317	285	340	332	321	270	304	304	301	325	360	331	336	319	310	307	330	314	310	331	288	286	308	295	353	330	309	318	328	296	288	303	310	305	306	338	316	299	295	316	307	313	321	292	286	305	307	299	321	320	317	353	288	330	307	320	321	334	284	308	304	329	317	313	318	320	314	288	342	327	314	314	313	315	344	350	326	306	344	334	304	313	336	292	335	307	314	327	334	345	303	343	336	299	313	282	325	323	284	295	267	317	311	326	286	316	310	316	293	317	339	323	324	300	308	311	283	357	306	296	329	291	307	304	319	284	322	316	269	287	292	299	331	321	319	259	322	328	324	302	315	286	334	313	342	323	323	328	296	314	309	320	323	319	327	299	310	324	291	296	276	337	300	314	337	305	347	328	305	341	339	301	372	324	325	301	332	326	299	302	328	321	342	315	309	309	343	316	314	308	292	308	308	312	290	313	341	325	320	283	296	329	325	308	373	313	305	322	288	319	318	315	296	302	304	325	311	304	285	312	331	330	321	324	309	322	332	295	304	350	294	279	298	316	338	313	292	301	304	322	323	351	315	311	298	322	318	296	330	306	296	353	300	306	324	329	309	309	338	347	299	301	312	293	306	266	338	309	352	321	321	314	292	286	326	284	301	293	339	342	297	294	322	311	336	305	294	302	307	313	280	347	335	311	296	300	322	329	313	295	300	337	291	293	307	296	335	275	312	326	349	301	273	264	358	330	329	337	300	337	297	307	328	316	277	299	325	320	294	269	328	334	325	319	317	313	307	331	322	317	303	309	320	294	316	292	305	332	341	292	280	292	328	320	359	326	341	355	314	296	334	316	300	305	322	296	301	269	289	293	323	278	309	335	308	286	291	298	303	305	331	309	319	289	370	301	329	310	313	315	307	324	308	345	299	317	304	297	300	289	277	297	303	325	356	333	326	278	286	304	287	310	323	298	310	316	308	315	295	339	316	305	309	332	299	338	310	296	327	303	280	303	320	296	341	329	298	314	317	320	305	336	293	278	325	314	316	327	328	324	289	304	324	293	333	299	285	317	283	335	296	281	296	320	278	336	328	275	312	335	316	344	297	322	295	315	318	341	334	321	310	315	321	314	290	315	311	310	334	309	336	319	295	310	318	314	332	336	318	268	290	292	276	313	316	308	318	318	320	316	292	331	286	313	283	322	331	315	316	342	296	344	306	333	322	294	273	313	322	336	340	327	318	317	301	312	321	345	319	299	315	273	291	374	313	305	318	314	316	331	316	343	334	331	303	318	309	319	309	316	296	306	320	327	300	315	290	312	315	310	307	295	295	310	321	316	293	300	293	287	283	349	316	296	314	297	317	312	338	346	291	327	304	280	284	357	289	312	303	332	298	320	306	290	305	313	312	305	319	300	303	306	295	285	290	316	323	291	312	299	348	295	313	334	336	346	309	312	272	328	295	309	311	342	304	291	308	349	347	320	311	340	309	323	309	309	317	332	275	319	328	308	299	302	320	325	297	321	309	313	303	315	288	283	323	313	288	338	338	293	305	303	279	299	336	288	316	283	313	323	298	338	325	317	320	296	291	310	292	330	321	290	322	270	338	324	304	304
3366	1919	1669	860	624	567	485	465	435	374	383	378	353	329	373	371	349	327	302	321	327	355	323	353	359	331	332	324	298	349	388	372	330	314	342	347	351	336	365	316	307	344	301	335	321	336	361	324	322	329	367	342	319	358	323	343	329	355	299	330	310	352	319	324	314	359	339	351	307	318	401	320	307	335	322	351	312	328	320	286	336	319	314	327	350	348	337	350	378	316	332	316	357	305	301	332	326	349	302	332	318	344	324	325	344	312	360	372	315	327	337	352	328	322	370	322	335	344	337	329	341	360	329	321	321	317	333	329	307	307	328	326	316	329	292	355	308	293	327	346	330	318	294	340	329	353	323	315	319	318	345	303	315	288	309	314	334	323	315	366	308	331	312	343	343	331	335	322	332	337	317	334	313	346	318	322	292	325	301	344	340	339	334	321	310	294	307	324	294	322	307	372	330	322	319	300	329	338	323	302	281	329	316	353	301	302	356	334	325	340	308	337	352	312	332	311	292	361	313	313	362	349	305	346	316	346	332	362	355	345	334	344	331	306	357	346	309	298	294	334	327	348	332	332	290	317	333	315	316	305	347	334	318	340	334	306	297	353	336	345	330	332	349	299	338	319	282	332	315	340	301	302	331	345	318	344	332	314	336	359	329	306	348	339	308	283	315	324	333	303	273	306	350	309	326	351	326	338	341	306	308	365	342	325	322	305	339	318	323	333	326	340	319	359	318	321	334	327	353	341	330	337	336	318	366	298	347	297	301	319	311	317	347	306	317	309	336	319	326	316	331	324	307	360	322	333	289	323	299	341	326	339	343	287	343	309	291	340	337	325	364	336	349	316	318	297	340	335	314	315	319	321	333	333	322	332	345	349	302	337	307	339	313	336	295	316	331	343	314	333	323	331	318	314	285	364	282	345	332	324	329	336	324	321	360	344	360	340	326	318	291	319	331	328	320	330	322	333	303	302	331	308	305	341	347	337	302	325	310	288	333	334	344	319	312	328	334	316	311	308	297	324	335	326	328	352	328	305	350	342	321	335	342	333	350	311	348	318	357	338	340	333	315	311	319	374	311	301	370	330	332	300	316	330	358	334	351	344	311	299	332	311	313	348	335	293	327	346	297	345	317	298	324	343	323	325	331	310	321	315	305	293	315	311	334	346	341	303	313	311	327	290	309	303	300	330	319	294	342	304	303	323	320	335	319	334	337	338	338	321	331	365	313	306	327	318	316	323	319	349	316	309	344	323	290	304	336	316	296	313	327	284	322	337	338	295	329	321	324	330	339	322	337	331	324	327	381	333	310	307	318	339	322	302	338	319	333	321	313	333	338	359	312	328	364	302	326	321	315	358	330	316	308	328	304	319	334	313	327	337	309	338	338	324	320	343	312	319	324	321	309	330	349	341	325	342	336	334	318	318	289	281	306	340	330	351	329	292	317	318	331	322	284	293	301	348	323	313	311	301	309	316	312	293	367	309	351	298	320	307	325	341	348	336	338	321	337	315	329	306	294	358	360	330	301	311	299	348	342	316	323	330	336	318	281	331	351	339	321	322	322	321	327	317	316	294	300	337	330	327	305	325	330	367	324	326	335	322	313	340	316	317	343	321	332	302	330	303	323	373	309	322	295	317	333	329	334	309	318	328	298	338	341	299	327	341	345	306	336	315	301	325	303	302	352	350	360	314	342	312	300	323	320	294	313	319	352	339	308	313	323	315	336	315	302	332	341	328	295	353	329	342	333	315	304	362	301	344	344	329	328	299	308	311	320	305	322	334	314	333	332	316	345	318	335	338	320	284	315	299	331	305	333	358	317	347	343	344	344	311	368	333	307	364	333	305	321	335	332	320	323	346	330	317	325	304	300	323	337	331	345	317	293	335	359	312	318	371	321	300	330	327	336	339	331	337	294	322	333	338	323	304	346	318	321	312	309	312	355	330	311	308	335	340	333	323	318	307	317	308	342	324	336	327	329	328	312	306	323	329	330	312	358	318	317	319	340	292	324	298	309	296	335	321	336	330	368	304	342	337	294	336	316	327	310	355	315	352	342	317	304	351	350	291	343	333	337	332	305	300	311	322	322	343	325	314	342	319	317	345	320	316	316	306	327	350	317	328	330	334	329	313	318	323	320	320	318	311	309	321	328	306	313	355	314	332	325	329	326	339	303	312	309	296	319	332	305	331	345	338	348	355	304	334	307	315	340	315	324	330	309	334	322	348	343	338	321	303	330	359	327	334	308	335	321	317	339	318	337	310	329	335	315	352	327	317	328	313	294	325	358	337	310	297	350	329	331	305	380	334	310	321	303	294	333	330	332	310	339	337	319	305	330	322	310	352	333	312	339	323	318	338	363	330	327	321	330	332	313	320	305	316	327	315	318	311	332	325	335	324	327	336	339	353	336	304	330	329	320	303	326	334	304	332	334	332	330	352	322	359	335	344	330	323	336	362	304	317	302	349	320	319	324	310	350	349	345	327	326	301	289	335	350	320	330	331	335	345	353	345	328	314	303	318	336	309	305	328	315	286	321	318	324	334	302	349	304	336	321	283	320	330	330	346	363	337	314	341	322	307	339	319	328	318	353	350	296	334	318	323	335	332	308	350	346	302	339	335	364	329	324	301	299	301	313	320	327	277	333	352	333	323	341	337	331	349	320	347	318	321	321	304	321	316	311	319	346	348	328	337	294	334	340	361	312	311	286	322	347	345	294	319	295	348	338	324	331	336	337	315	321	314	329	295	334	334	313	281	323	317	317	315	343	328	330	318	332	333	313	346	336	325	317	330	339	336	307	346	331	322	345	317	318	293	335	297	327	340	334	302	361	331	339	296	336	335	313	354	306	331	319	286	317	298	330	324	307	322	318	320	293	352	277	319	303	296	331	329	316	309	361	330	351	298	293	339	332	298	325	341	325	342	282	325	340	333	307	341	311	331	324	346	294	331	324	299	327	339	315	321	307	332	336	334	304	356	324	317	304	283	343	300	360	300	353	319	310	342	351	332	334	326	344	313	306	311	306	324	335	305	281	344	291	306	323	311	324	347	312	316	313	329	337	330	316	306	296	304	313	332	337	325	296	301	316	312	291	355	284	298	330	270	320	335	345	319	323	318	319	327	320	311	329	346	290	330	369	311	323	334	298	293	321	301	284	312	314	338	335	299	312	336	323	313	296	344	365	303	333	350	286	328	317	329	349	342	321	343	295	318	295	356	334	314	339	317	342	332	341	322	330	309	339	357	356	325	299	299	314	320	366	332	333	306	342	297	315	331	325	338	338	318	316	334	343	315	329	330	331	317	320	319	353	298	354	352	323	321	333	334	299	363	313	348	329	305	334	322	313	302	362	330	316	283	314	354	312	315	334	314	333	321	323	335	316	335	342	323	300	308	295	331	338	331	315	307	323	346	305	336	296	352	321	315	303	328	274	313	324	322	330	334	330	322	337	310	348	339	316	346	339	318	310	319	304	330	318	307	305	340	296	344	343	350	348	304
24272	21396	28535	24640	19950	2238	717	487	347	370	315	280	315	278	269	268	264	249	270	264	269	209	264	254	238	251	240	248	230	246	260	237	239	210	229	215	262	252	241	235	213	242	250	191	251	242	223	221	231	208	244	237	246	255	241	220	217	242	218	221	257	199	230	260	226	223	225	219	215	223	234	224	263	212	243	228	212	234	253	249	216	267	234	252	212	208	230	237	228	264	230	197	246	238	245	236	211	235	238	242	224	210	240	260	250	242	226	203	225	231	207	236	239	232	250	215	223	210	226	214	214	221	235	208	206	257	216	224	235	218	238	231	248	221	226	232	238	255	232	209	252	230	231	221	218	235	234	211	211	227	229	228	216	225	196	219	215	216	227	214	247	189	194	210	231	254	226	236	250	236	234	257	230	256	226	263	226	243	240	231	208	245	203	227	221	227	215	220	219	236	239	197	243	217	240	234	217	203	220	229	229	210	234	211	246	228	226	236	256	261	231	211	230	242	225	223	222	220	224	198	203	241	230	226	231	216	208	257	226	243	208	246	238	244	269	220	220	226	230	240	213	236	258	213	220	202	196	237	235	253	228	220	226	215	227	237	218	208	219	222	276	266	215	235	224	223	222	219	247	215	225	195	219	201	202	221	230	227	223	223	234	223	243	227	209	228	212	221	243	230	230	232	214	223	250	252	247	206	214	206	221	195	237	240	228	250	238	208	211	207	238	226	220	226	229	213	201	231	246	218	238	233	221	249	236	240	199	226	215	225	213	229	227	219	250	243	203	214	213	216	225	235	245	226	207	238	251	222	235	237	221	217	238	235	233	229	261	208	209	228	263	229	264	229	232	223	237	219	247	225	239	204	238	222	269	241	248	222	225	245	236	206	193	256	240	234	240	226	237	246	268	249	183	222	235	244	242	224	222	219	209	230	220	225	228	232	225	234	221	219	220	218	235	225	215	227	219	211	236	236	205	233	243	224	238	246	222	270	238	216	234	239	247	246	237	231	197	228	224	232	216	236	236	246	219	216	213	207	241	224	210	217	206	231	224	243	246	217	240	204	233	256	218	271	214	212	249	245	209	218	211	225	208	205	215	219	214	223	232	248	241	210	240	242	237	227	216	193	221	200	201	210	225	218	218	204	216	213	225	237	201	236	213	229	250	214	213	254	231	224	214	218	237	247	222	214	248	237	231	236	230	237	210	215	237	248	246	227	227	210	232	251	204	235	216	223	233	251	218	200	223	229	203	253	219	229	209	216	224	208	242	215	238	222	265	238	211	220	233	225	238	228	248	220	211	274	225	212	214	237	253	234	222	203	233	227	218	236	209	269	217	223	206	229	230	259	247	222	194	214	247	208	240	236	231	223	225	218	234	203	213	248	228	214	225	228	268	247	229	242	205	225	220	236	250	234	222	234	228	218	232	211	238	229	231	237	239	245	257	238	234	219	247	204	225	233	203	233	228	245	229	229	261	207	211	204	240	210	217	214	252	217	220	234	209	207	219	213	212	210	252	227	231	237	218	225	213	206	214	259	219	232	231	230	232	216	229	245	209	258	227	258	220	216	228	207	228	242	200	220	201	224	231	220	214	217	250	216	216	225	219	252	237	225	229	221	217	206	242	228	231	244	226	224	235	206	229	225	250	204	230	222	196	221	216	232	229	206	224	246	222	240	225	228	235	232	226	183	247	228	236	241	235	230	254	224	230	208	226	234	237	243	224	235	216	218	242	213	239	229	236	223	217	229	243	240	202	213	225	229	241	218	251	232	239	215	219	184	233	236	250	244	231	207	201	218	245	230	244	207	224	213	218	224	215	201	229	209	197	230	205	244	232	280	228	227	232	211	222	241	226	224	210	256	236	219	202	211	231	230	237	226	220	249	224	239	231	226	220	246	228	230	191	218	208	225	245	251	261	208	217	200	221	255	231	213	235	207	224	213	206	213	218	206	241	230	213	228	241	234	212	216	210	223	221	226	207	232	232	284	205	232	212	219	238	226	237	226	226	234	206	253	233	223	232	202	223	218	236	227	235	222	210	214	233	232	201	216	229	245	226	209	227	242	266	242	202	213	210	241	240	232	232	222	218	235	230	205	240	224	234	247	267	247	235	225	247	217	217	228	213	233	201	228	230	239	221	210	228	241	244	198	241	222	228	228	218	236	224	221	221	225	211	234	232	227	211	219	238	244	239	267	223	231	216	235	211	209	231	245	224	199	216	235	226	237	211	227	250	246	219	222	234	225	225	209	207	220	202	213	244	252	199	192	220	246	210	236	235	232	218	208	235	248	217	241	241	250	244	207	233	227	209	216	232	225	216	228	234	226	237	245	229	218	218	215	205	241	247	263	263	253	223	228	225	221	223	205	234	201	213	236	230	219	224	237	245	224	205	233	231	229	236	196	220	223	214	232	217	231	206	236	257	219	222	195	207	196	239	224	228	208	243	213	224	256	204	210	232	251	214	249	222	213	199	243	257	223	234	230	222	231	227	219	201	206	219	226	241	220	218	230	211	243	230	233	231	242	235	222	242	214	242	229	218	184	256	217	225	223	228	240	226	239	262	219	242	211	216	268	222	206	234	239	214	209	221	207	219	232	242	227	198	234	236	220	233	227	249	221	237	233	217	220	235	225	210	231	209	222	228	215	223	204	244	216	217	197	221	220	259	218	211	236	233	237	238	235	239	211	234	258	207	212	247	216	213	214	227	231	238	224	219	222	243	242	219	218	243	229	250	239	220	203	213	235	236	214	235	205	220	208	247	249	238	230	210	223	249	218	245	223	212	249	228	233	243	239	229	203	206	224	224	261	237	242	200	225	199	254	220	231	238	216	207	207	202	210	233	238	237	243	221	228	228	215	224	215	229	196	186	247	253	212	240	238	210	207	237	222	220	207	225	227	225	222	223	230	227	207	234	216	241	211	233	228	218	199	203	231	237	215	217	229	227	204	250	224	235	203	208	248	244	200	232	193	225	221	244	217	220	239	223	220	232	218	221	250	251	210	223	224	217	222	245	216	229	241	223	229	259	202	223	252	223	235	215	237	241	233	213	235	242	240	222	258	208	253	244	224	243	232	206	213	231	224	240	232	236	216	215	209	229	223	225	256	225	220	210	243	232	220	244	219	236	235	249	199	233	238	212	214	221	243	233	220	224	220	221	222	234	239	225	210	218	248	249	203	219	217	235	226	226	221	225	204	200	269	203	216	224	229	214	226	219	224	206	200	219	263	235	217	213	230	208	236	223	230	219	212	222	243	210	241	234	226	231	239	211	227	235	239	236	218	255	229	234	203	231	232	202	223	236	224	220	198	245	227	247	259	210	232	244	218	236	229	246	224	254	203	226	219	226	206	228	226	229	230	211	225	241	220	230	220	237	236	223	227	204	213	210	223	226	232	248	207	232	205	226	224	207	224	214	224	227	233	230	232	250	212	201	220	239	220	190	220	228	252	213	245	236	219	232	200	226	246	226	240	223	207	230	204	230	236	216	243
3295	4522	3502	1742	1140	925	718	558	511	460	453	377	335	337	306	308	312	285	306	302	301	236	268	293	261	275	248	273	247	238	278	253	234	286	260	287	278	245	250	245	263	272	238	258	236	257	262	286	243	266	241	257	238	247	253	236	255	247	221	251	223	246	249	256	246	241	236	239	232	256	222	231	242	287	259	253	237	246	275	255	243	247	225	248	239	228	256	250	232	245	248	242	234	249	266	234	253	251	250	248	265	245	262	233	230	264	222	251	249	249	240	276	228	255	241	228	215	233	274	221	237	237	268	249	266	237	254	228	243	263	250	246	235	241	242	263	236	207	228	275	274	225	232	260	205	243	277	228	233	246	240	225	238	243	257	266	272	229	242	228	267	240	254	241	233	262	257	234	229	220	250	247	258	252	228	258	243	244	264	251	235	225	253	206	242	267	251	249	255	234	239	248	228	225	233	234	249	210	238	253	255	223	223	251	283	236	234	251	221	239	250	242	223	259	233	234	243	227	239	272	234	231	217	223	247	216	244	271	218	226	251	256	242	226	258	247	246	273	233	217	254	242	249	243	255	240	270	237	247	219	235	235	234	262	250	247	243	234	226	241	233	252	228	241	249	227	231	267	235	227	234	232	254	271	234	239	252	230	248	250	250	241	242	243	232	256	245	232	228	246	251	261	255	234	259	241	236	254	229	241	237	264	242	249	268	237	247	263	263	250	257	232	224	241	246	242	232	238	253	269	251	261	235	252	254	249	254	256	243	243	263	242	248	274	284	237	229	244	250	228	216	252	229	239	212	272	237	234	262	256	227	234	241	270	250	219	252	224	246	248	257	241	273	240	231	235	225	242	236	230	245	245	260	240	250	266	232	238	232	232	232	214	233	244	264	258	245	243	246	245	249	247	245	253	260	259	247	223	239	218	254	251	271	251	254	241	246	216	256	234	235	245	230	256	224	252	273	244	248	250	263	236	218	235	244	253	240	237	226	246	240	234	237	262	224	226	251	236	233	240	236	239	255	246	259	248	226	239	235	257	268	224	221	255	246	252	231	217	227	205	244	238	250	253	252	227	237	259	238	244	224	239	248	248	241	219	245	250	222	250	277	233	221	213	236	234	231	220	250	241	232	259	244	246	220	260	230	216	225	269	235	239	242	252	235	233	247	276	251	220	244	237	241	225	245	242	243	233	247	231	236	228	242	267	251	255	248	215	235	218	230	268	264	241	225	254	250	233	251	215	245	220	216	227	241	234	233	243	249	247	247	240	225	290	234	213	202	246	222	250	246	231	250	260	249	218	255	254	239	240	237	226	238	254	234	235	252	233	225	244	236	211	273	224	229	232	255	264	269	236	232	259	242	224	233	229	254	269	248	239	204	235	234	232	249	252	241	210	249	234	244	219	229	245	254	284	271	258	265	260	262	267	215	204	240	243	240	253	264	221	207	245	265	242	248	248	254	236	217	239	270	239	241	260	253	249	243	231	236	225	247	265	218	253	225	242	254	228	245	276	219	236	254	244	240	234	237	252	262	256	257	218	232	230	255	232	244	251	257	230	247	228	256	243	240	233	244	242	249	211	241	241	281	234	234	230	242	246	246	250	252	233	217	242	238	254	218	223	239	219	214	248	274	245	212	222	236	259	235	223	241	250	259	250	239	254	228	231	241	234	241	253	242	221	254	228	246	234	228	271	235	243	204	246	241	242	233	234	262	246	221	227	252	256	256	244	250	246	243	247	271	221	262	222	236	233	222	242	233	237	263	289	220	223	246	249	242	261	222	238	254	234	233	265	251	243	216	232	253	244	254	254	249	244	220	257	251	247	262	206	268	261	256	229	242	239	231	217	243	249	254	236	263	232	240	252	236	211	228	211	247	236	246	259	219	235	251	245	242	248	227	237	233	261	221	255	233	237	264	273	267	225	246	256	259	236	259	265	232	279	220	260	220	241	251	244	255	232	246	209	240	262	224	245	264	247	242	223	269	231	243	220	216	250	229	220	247	229	233	271	241	245	228	255	246	252	224	215	252	233	197	221	228	237	244	225	245	243	252	225	261	260	246	254	217	229	267	247	261	259	231	227	248	266	243	245	241	236	226	251	249	246	248	203	237	230	249	221	235	223	257	215	259	240	243	236	228	256	213	223	231	219	236	252	243	217	263	231	243	241	205	254	243	247	236	261	249	245	228	263	237	235	224	235	225	251	228	220	251	251	255	254	227	242	244	248	227	227	247	246	230	226	251	238	232	224	289	239	244	229	271	224	262	218	221	225	238	252	226	236	248	262	228	252	238	234	227	249	221	221	220	252	252	223	241	235	257	233	215	204	255	238	230	254	239	235	235	248	220	246	226	255	225	252	224	235	229	256	259	240	256	240	232	245	229	225	242	250	228	238	243	244	222	212	241	239	216	221	249	258	238	269	252	234	236	257	229	253	233	244	226	253	239	218	241	231	221	270	220	258	243	246	235	223	241	271	243	246	267	242	224	226	257	233	230	267	226	258	247	230	221	244	255	244	231	253	226	231	207	249	225	244	232	259	218	265	259	257	249	253	231	229	251	257	232	255	244	240	228	275	227	210	245	239	245	250	247	241	233	249	254	225	238	237	222	256	233	216	228	267	234	244	225	204	245	241	250	239	193	269	215	275	242	244	265	223	269	226	217	219	238	243	223	218	241	200	227	237	213	241	248	214	266	225	238	248	247	243	218	201	223	236	275	217	262	239	239	229	248	276	230	215	231	260	252	242	201	269	258	230	226	219	263	220	236	220	245	258	236	233	216	216	275	222	226	233	221	254	247	258	243	237	228	231	234	239	228	238	236	251	238	202	226	246	239	251	232	233	216	251	245	227	247	216	234	247	231	261	229	235	270	241	235	263	234	229	242	238	229	219	258	229	242	238	246	239	228	259	213	235	256	241	241	250	232	225	244	248	248	244	265	227	242	258	256	247	218	231	243	273	239	251	202	226	250	211	241	230	240	241	250	238	223	246	249	250	240	237	278	218	250	228	238	231	226	252	242	224	238	235	251	253	239	252	233	239	218	244	238	232	236	264	229	252	251	250	239	208	230	260	255	235	252	232	231	245	227	251	224	261	244	257	262	280	215	209	258	215	265	250	229	226	228	278	210	232	255	242	256	254	255	205	268	239	203	237	220	238	251	228	224	237	229	231	236	227	246	221	233	237	259	234	245	241	244	246	262	228	241	223	256	205	236	239	243	227	229	230	249	239	221	248	240	253	222	236	249	244	242	235	241	231	227	233	231	221	227	210	248	235	241	222	236	251	237	211	239	231	238	250	243	265	230	237	244	244	244	220	250	237	248	269	234	234	232	224	247	220	248	221	217	241	245	241	235	241	211	254	236	237	231	246	237	223	240	241	236	235	257	229	215	266	246	231	228	218	253	240	270	236	234	234	233	237	253	241	260	247	239	251	245	227	233	245	249	240	239	259	254	229	236	229	257	244	217	251	249	244	240	250	217	243	248	239	254	271
27501	11404	1410	727	590	538	493	502	493	467	501	511	484	517	501	497	455	470	477	494	493	468	512	518	479	477	503	489	502	489	495	479	494	519	468	481	479	501	532	524	495	546	506	513	516	507	472	458	441	471	491	494	497	505	515	474	524	483	545	492	527	487	485	503	475	448	499	516	442	470	472	526	462	468	512	503	480	484	483	483	504	516	478	476	493	484	506	514	470	482	503	447	462	483	482	480	447	507	530	482	480	456	499	478	500	519	439	539	488	470	480	495	497	483	478	485	484	502	497	480	501	470	452	468	474	488	515	476	471	456	462	495	487	475	468	488	493	462	463	489	490	476	536	497	506	484	479	467	493	488	506	512	495	543	530	491	510	472	514	486	502	465	499	458	473	503	496	468	476	555	490	498	473	502	495	515	435	457	506	524	531	496	480	500	438	461	514	523	476	481	457	460	477	467	470	490	481	465	476	483	515	472	506	434	468	493	521	437	492	545	489	488	496	482	475	459	514	459	479	482	469	507	508	459	461	454	486	477	450	528	460	474	474	458	481	492	520	501	488	527	497	501	497	502	479	493	478	492	469	469	495	475	534	454	433	465	463	474	489	459	485	520	477	448	488	526	483	473	471	478	446	522	457	481	474	494	494	485	488	506	494	480	490	501	470	438	499	465	496	495	471	496	495	477	453	473	488	464	493	482	527	465	465	484	489	480	457	448	459	504	515	485	465	497	468	459	502	491	495	466	501	509	505	469	496	530	458	495	459	488	515	460	496	495	529	474	482	477	543	478	479	431	496	470	506	447	473	505	487	472	482	493	482	502	492	479	474	485	451	503	487	470	504	502	492	478	472	504	493	445	478	484	495	501	505	473	494	488	454	483	465	527	493	478	472	486	462	492	496	498	525	443	483	444	463	499	474	488	492	495	467	485	496	505	472	516	480	488	458	492	469	495	483	520	475	471	477	502	493	464	502	508	509	492	510	479	473	459	518	465	502	453	477	483	467	504	430	456	486	501	455	510	498	499	494	485	466	484	491	494	453	506	510	472	529	495	506	539	514	482	516	493	470	465	466	476	433	500	473	484	483	499	477	460	494	518	528	516	466	466	436	501	472	513	495	514	481	518	487	470	542	472	505	477	504	500	476	463	503	491	462	493	505	483	521	458	497	498	485	480	482	515	503	471	497	509	475	517	483	442	508	517	455	495	513	494	504	501	470	497	512	478	468	443	496	484	541	501	509	474	501	475	509	426	459	476	435	499	523	564	468	464	494	493	509	492	480	486	484	487	506	509	477	486	469	510	485	464	488	494	536	490	513	459	487	474	456	505	486	514	498	454	412	479	490	473	500	481	487	464	475	456	496	486	500	477	485	521	441	452	516	505	481	448	508	488	488	506	486	466	472	489	476	481	480	444	472	499	519	489	435	458	508	488	493	490	462	458	466	460	497	461	511	462	501	521	444	482	508	488	489	463	478	510	467	478	521	485	519	467	460	463	473	497	496	490	504	529	478	506	491	437	471	476	491	498	512	490	518	516	483	489	483	483	462	491	454	471	500	452	477	472	498	491	475	496	476	494	457	486	537	496	517	489	489	483	475	469	467	496	487	532	464	483	483	524	437	448	515	480	507	483	502	478	459	475	456	455	515	502	505	460	448	518	487	494	498	477	482	468	475	511	499	495	499	456	540	500	505	450	492	522	468	425	457	500	522	481	496	502	462	459	483	509	492	500	481	473	501	473	486	566	497	505	475	453	495	477	506	479	465	490	525	455	488	488	489	452	452	504	471	456	522	497	482	450	468	455	505	498	485	510	479	456	470	489	530	472	531	514	517	496	492	507	479	475	502	485	516	541	478	447	461	512	514	457	476	476	471	477	511	522	449	440	497	441	453	468	472	497	490	496	493	485	479	473	509	473	488	505	522	515	491	528	494	485	519	504	503	499	547	474	485	495	493	484	465	492	503	458	465	497	513	498	508	483	497	496	459	473	487	462	503	466	477	498	508	504	464	486	466	466	491	489	480	481	457	487	486	507	462	518	493	500	492	472	447	502	484	478	483	499	516	497	456	487	454	483	503	466	512	462	507	513	502	477	493	475	468	496	466	498	465	522	500	528	490	462	493	484	540	467	498	483	486	473	454	459	464	499	487	460	480	479	481	481	524	483	504	490	492	470	500	535	469	490	490	454	516	492	452	488	445	464	448	487	485	474	475	512	500	503	424	498	501	473	501	491	483	446	493	514	532	514	468	530	519	452	476	470	482	543	494	474	486	500	476	508	484	493	498	479	482	468	501	495	495	483	477	482	486	478	489	464	485	482	509	507	498	476	486	511	489	529	454	513	484	509	531	489	531	526	471	463	464	499	502	456	507	488	501	473	496	442	528	477	506	511	486	508	510	507	428	487	494	426	485	434	475	481	506	460	477	511	470	515	455	489	468	491	493	488	469	488	479	483	503	446	510	501	500	500	492	470	446	525	470	471	468	456	502	481	472	477	472	477	499	475	511	504	489	504	460	536	528	479	492	497	479	502	479	481	461	458	479	486	483	473	505	462	465	451	491	484	498	495	524	459	497	458	461	518	514	485	464	519	502	504	510	484	524	506	505	475	475	519	496	480	487	512	494	494	499	542	490	479	513	497	463	486	532	474	446	487	458	448	484	537	477	464	515	467	497	488	485	473	488	461	494	492	457	518	433	522	482	519	470	543	494	518	522	501	477	468	475	504	470	466	475	451	489	463	507	466	525	500	488	491	465	498	528	451	484	453	477	499	481	481	471	475	483	459	486	465	460	455	493	479	471	471	493	474	511	501	480	477	504	483	520	467	484	459	491	464	486	482	479	516	517	468	522	461	512	444	474	478	519	495	470	474	478	478	460	496	455	470	475	511	505	456	480	502	494	504	513	522	470	481	470	481	503	501	490	500	506	486	487	444	503	480	504	474	496	496	471	473	499	480	535	480	504	490	507	490	480	454	481	514	515	506	486	450	514	511	480	504	484	533	416	472	469	498	476	533	482	506	461	475	508	468	522	500	501	479	502	476	499	455	503	512	461	499	539	519	499	529	447	501	493	453	489	456	487	500	506	442	463	461	492	464	477	486	523	465	504	516	505	458	510	468	461	478	464	477	480	518	493	470	475	480	480	493	463	467	483	473	480	512	488	467	506	504	497	524	478	494	497	469	475	511	488	488	492	464	500	483	482	496	431	473	500	550	487	497	521	482	498	516	510	473	478	471	455	448	488	481	504	478	486	513	457	508	508	513	483	474	498	495	473	476	454	499	509	484	541	484	516	458	467	488	519	496	494	491	470	537	488	468	473	483	483	451	466	478	471	465	498	482	494	481	470	494	503	508	480	494	476	503	462	496	470	429	486	527	502	511	492	476	524	484	489	500	465	471	494	477	498	503	499	539	492	479	482	483	537	487	481	489	470	464	494	500	522	486	444	473	488	463	511	497	491	526	517	499	471	479	503	508	481	498	472	475	466	472	470	472
5060	690	644	498	513	526	483	447	502	497	509	467	502	473	426	443	475	509	437	453	478	456	444	491	431	422	464	438	452	485	462	450	452	447	461	461	467	431	476	449	471	417	460	445	451	473	502	427	456	452	436	439	457	464	466	471	422	443	482	455	457	455	488	476	436	467	475	455	486	459	465	452	454	449	488	483	456	455	487	476	444	460	455	441	464	444	450	488	435	465	460	435	462	497	431	482	460	450	469	460	477	433	439	486	450	455	482	480	467	450	518	467	417	419	462	432	468	487	466	424	474	442	455	449	443	445	455	509	448	471	423	479	491	436	453	529	468	476	471	445	450	462	486	440	455	460	432	435	451	487	483	491	456	454	436	462	460	453	476	482	449	455	395	443	499	471	438	459	500	439	494	454	445	433	473	501	439	477	436	462	445	436	437	431	444	466	446	457	467	484	434	483	446	468	458	461	472	441	496	497	445	453	443	448	437	432	457	465	428	449	463	430	491	494	451	443	474	457	426	466	445	501	479	496	463	493	474	452	479	442	460	472	426	477	465	452	487	469	451	498	456	466	464	478	454	452	413	493	465	470	448	480	453	457	456	453	443	425	436	469	455	440	465	434	454	472	465	458	491	429	432	456	431	472	443	438	480	467	473	445	440	436	486	408	421	468	440	430	440	462	460	446	442	471	447	454	423	453	465	480	466	443	483	449	473	454	438	456	436	417	465	515	440	476	458	414	458	455	459	476	445	462	460	434	422	416	451	477	413	433	478	473	477	448	485	449	466	464	478	458	465	483	492	445	458	474	457	416	457	457	451	492	436	474	472	471	435	445	475	463	463	467	449	468	467	486	435	469	420	457	474	467	438	485	427	487	434	473	433	474	460	428	442	510	436	471	470	472	457	455	443	437	426	464	467	463	428	461	445	463	450	451	432	447	481	424	443	449	455	444	438	494	469	473	464	445	479	450	473	456	472	441	476	474	481	409	468	458	474	425	508	435	443	517	431	470	484	445	430	453	481	463	460	428	448	480	441	461	505	455	494	465	445	514	441	450	451	439	441	453	444	432	474	425	501	445	478	448	452	428	477	461	471	443	486	444	444	458	467	458	445	454	471	420	425	476	450	460	470	452	458	439	444	485	441	416	460	452	469	477	450	486	492	438	446	466	445	460	458	431	475	475	445	485	449	513	498	457	448	488	454	444	434	456	477	444	468	416	456	447	467	434	467	474	443	425	442	442	465	465	441	495	436	442	488	457	470	450	439	508	463	483	423	473	463	455	487	496	450	443	498	496	448	466	473	441	449	423	421	464	444	448	455	412	461	460	477	459	483	464	465	463	487	461	405	453	468	426	416	440	462	450	472	476	442	465	501	480	485	475	425	428	451	477	482	425	441	455	446	438	436	454	414	462	446	447	461	483	451	463	448	399	474	453	429	470	423	473	451	450	438	438	462	468	480	468	453	448	457	464	465	434	453	469	496	478	463	446	464	478	495	496	456	430	418	477	489	412	460	483	475	479	436	448	445	424	445	447	479	461	437	442	501	463	413	477	459	449	430	428	480	441	494	483	428	473	433	450	433	463	497	464	439	477	443	445	432	441	512	443	439	450	475	453	488	448	446	427	484	476	503	434	444	483	462	452	426	474	492	460	446	454	468	418	445	461	494	458	438	441	463	481	441	430	455	492	480	435	451	442	454	464	460	456	454	444	474	417	445	451	458	480	478	478	474	462	467	421	474	487	471	467	419	474	462	423	458	420	438	445	440	446	417	451	469	491	473	426	464	458	444	487	496	454	462	454	471	432	486	494	458	413	470	457	439	495	460	439	413	467	483	456	482	468	429	490	444	467	441	423	492	442	466	416	501	458	432	473	465	420	442	453	471	462	484	427	463	463	465	441	497	455	443	452	495	493	490	448	474	442	467	430	457	472	434	466	447	451	458	450	412	445	442	480	452	481	423	475	459	414	434	482	465	420	481	447	479	460	461	481	482	458	504	439	451	422	448	468	425	456	451	455	443	447	436	456	450	465	453	452	461	463	461	449	429	458	466	467	464	482	452	467	481	433	450	505	468	465	479	480	485	470	486	463	469	475	477	435	471	457	464	455	480	448	480	479	480	454	476	448	444	487	448	448	471	472	439	454	433	463	459	512	446	432	452	447	526	434	443	470	442	443	509	445	474	448	436	469	488	436	503	448	467	464	424	431	480	438	446	401	475	424	523	451	500	481	481	483	462	498	434	475	475	449	463	478	420	507	462	484	461	484	466	472	465	477	488	418	484	460	463	458	467	491	440	449	484	477	475	484	480	491	471	479	483	485	465	440	463	459	397	509	447	438	446	483	485	439	492	467	406	447	461	416	460	447	439	459	497	515	428	446	430	459	479	451	451	432	435	415	428	476	477	478	442	451	446	480	492	449	436	475	415	444	465	450	463	435	444	461	439	472	442	455	437	466	455	464	434	490	484	437	471	457	449	431	461	444	490	453	446	500	475	491	419	457	466	430	449	437	442	501	449	454	465	476	473	438	425	425	433	437	471	440	426	461	482	483	476	427	468	456	490	439	471	429	473	441	432	486	490	437	495	448	470	420	487	449	455	421	479	450	478	517	459	472	491	472	465	471	436	468	460	504	458	442	489	437	466	452	475	458	454	462	444	465	469	458	462	480	452	480	447	460	454	468	476	458	468	430	445	462	433	451	451	465	437	417	458	471	414	465	450	459	466	426	459	473	470	484	458	474	442	452	461	473	470	476	490	453	453	439	442	486	494	503	458	451	442	465	445	458	455	467	492	463	459	468	462	464	423	414	470	456	470	480	477	428	461	461	472	454	450	440	476	470	449	425	452	485	466	430	437	454	469	449	447	448	461	473	429	460	475	435	428	469	496	435	480	451	458	456	470	412	471	445	465	461	457	496	471	441	438	445	476	431	456	449	444	466	476	468	463	434	471	469	452	472	430	478	473	425	451	472	464	426	453	453	446	429	468	462	450	462	470	477	454	487	472	465	453	512	469	488	441	433	434	453	483	476	466	428	464	441	450	453	484	444	436	442	452	449	465	482	452	470	469	438	447	470	461	444	435	476	448	463	465	450	482	442	457	421	440	475	475	501	467	451	449	446	449	447	438	473	476	463	445	437	472	459	481	449	455	459	440	460	458	459	462	506	478	433	457	474	458	439	452	447	459	432	456	432	452	449	445	467	460	506	497	435	454	488	426	452	485	433	429	499	500	467	475	447	472	443	468	447	461	474	459	482	451	455	476	462	437	471	426	441	461	448	494	440	448	462	442	456	469	431	478	435	461	499	486	413	486	412	473	445	486	454	402	470	455	475	451	439	521	464	484	462	471	451	458	435	471	465	426	470	452	488	445	478	483	411	515	499	451	451	484	451	465	456	454	475	465	476	447	477	470	448	442	446	489	499	416	463	449	475	419	438	470	434	506	433	468	463	453	456	432	451	446	472	506	420	456	500	469	470	464	496	437	470	452	468	461	449
25585	21404	26040	18832	1278	537	484	425	380	361	345	351	325	328	319	311	301	284	304	318	361	303	328	343	306	316	323	332	314	304	330	312	344	314	309	340	315	326	308	337	308	336	315	336	322	290	295	345	339	321	346	296	331	301	319	282	313	315	313	343	296	311	298	335	308	335	278	296	314	317	304	304	333	301	287	319	311	321	325	293	301	302	292	305	286	279	294	336	316	291	309	323	295	319	304	329	323	298	307	305	315	307	309	318	318	301	329	326	294	306	293	324	314	332	348	319	314	311	309	291	322	309	306	304	315	318	302	300	302	286	300	323	290	283	323	304	341	311	300	328	306	311	302	309	314	329	321	311	285	301	334	306	316	270	295	320	286	321	313	296	333	293	309	347	304	299	319	345	291	340	334	337	290	303	323	333	294	299	299	301	304	294	302	329	304	307	307	316	308	264	303	318	347	312	285	329	322	315	305	283	320	317	330	302	293	330	328	335	298	296	318	333	328	285	290	305	311	277	317	291	288	333	322	307	351	333	330	294	318	281	307	321	313	291	305	297	294	313	301	309	292	329	318	283	300	294	281	305	314	316	308	284	307	317	307	325	333	283	314	350	305	349	302	303	312	326	349	309	328	326	337	305	304	298	323	311	330	335	318	271	318	286	305	297	315	352	314	316	319	301	306	307	323	341	318	282	341	292	340	348	281	299	292	332	326	324	308	279	340	316	322	296	292	300	295	325	295	310	317	319	334	315	322	297	290	322	281	332	277	285	305	295	281	314	333	304	300	314	300	341	324	295	336	307	304	281	309	306	335	286	334	322	308	313	304	333	324	324	299	339	278	302	335	314	307	294	318	291	287	283	352	298	329	319	281	293	332	329	298	306	295	297	298	302	337	314	300	305	283	313	340	311	289	286	279	306	315	302	310	319	345	290	303	316	280	308	326	287	278	296	308	332	307	310	284	337	323	291	321	310	337	344	315	320	304	311	327	314	302	310	323	315	322	342	319	289	307	308	313	311	301	281	297	327	292	333	296	316	311	324	315	271	309	327	314	308	332	307	334	342	346	335	298	311	325	346	335	306	306	301	296	338	326	297	288	296	324	330	306	359	338	285	310	325	297	336	334	325	346	335	263	352	326	306	274	334	295	312	312	340	326	277	304	297	296	330	291	333	334	347	259	315	313	307	302	299	308	288	335	327	295	296	307	336	324	338	292	295	291	281	335	314	278	311	327	321	306	331	332	320	313	334	271	310	316	303	308	306	331	322	304	313	320	306	299	288	310	315	314	330	323	290	314	339	309	302	318	319	310	338	314	288	291	309	313	309	291	318	278	296	302	317	299	335	338	298	324	327	283	328	310	302	296	300	328	306	304	329	342	306	308	319	309	289	306	315	288	321	321	329	310	307	333	304	309	294	310	291	338	307	337	345	298	316	318	314	282	288	294	312	311	300	310	334	304	327	320	282	315	326	281	334	328	325	302	311	333	331	308	312	298	311	281	289	335	322	288	290	332	295	298	323	300	286	307	330	309	306	305	319	334	314	316	313	330	303	302	286	334	269	307	289	327	321	282	285	316	305	327	320	316	317	344	304	299	330	295	310	315	337	304	320	284	304	290	290	344	317	326	281	292	336	303	323	297	304	279	335	328	356	307	298	316	294	297	337	307	324	326	308	307	334	308	308	335	305	301	311	328	285	324	312	311	305	345	297	313	299	314	290	318	299	331	332	269	316	324	335	302	310	315	315	327	326	321	280	310	339	297	336	341	309	320	304	293	320	310	315	302	290	331	327	314	300	309	309	291	296	311	315	349	313	336	303	332	321	315	286	298	288	316	326	317	307	330	265	297	334	294	290	312	303	336	320	318	290	318	286	320	315	293	304	324	337	288	300	344	323	299	299	339	296	335	290	305	302	289	288	313	331	295	298	307	308	308	293	314	307	300	305	300	302	292	289	289	284	293	327	296	320	323	307	332	371	307	297	299	294	329	294	311	279	299	298	290	287	305	298	272	319	288	337	294	338	334	329	321	340	341	296	300	317	291	323	311	304	305	343	312	306	308	292	276	316	350	315	322	278	329	301	312	327	310	330	310	310	289	265	300	297	323	333	332	325	319	328	300	298	333	293	339	317	314	294	330	304	322	302	331	295	321	322	286	332	317	319	305	268	326	312	310	333	318	315	311	298	319	295	284	317	281	333	319	363	301	305	327	311	335	317	314	324	310	315	293	319	300	316	305	309	321	317	309	301	280	312	302	321	299	276	305	324	308	308	336	342	329	309	313	328	286	300	332	343	280	284	314	315	308	303	314	341	307	318	285	299	316	307	316	312	282	329	310	336	302	315	297	317	301	309	295	290	279	325	317	300	318	300	296	296	337	301	291	316	312	300	327	329	284	271	302	327	297	309	311	284	297	284	315	340	321	288	313	311	325	326	295	319	321	315	306	315	298	364	285	328	299	298	287	342	305	305	291	293	362	284	341	334	308	330	309	298	302	306	312	290	323	304	289	291	330	301	311	329	304	320	297	332	284	332	294	344	297	319	305	304	316	321	314	313	338	326	337	324	316	283	321	334	336	303	326	299	324	310	327	297	310	299	306	316	313	314	338	278	310	328	292	336	314	287	321	322	307	282	329	308	299	296	309	344	309	309	288	347	288	283	337	314	326	298	299	329	323	305	298	330	318	319	310	303	313	315	338	322	289	306	291	303	296	329	310	313	293	279	323	293	281	297	329	315	314	315	321	337	295	312	318	307	323	318	330	294	306	303	336	324	352	320	308	300	303	303	339	320	321	300	274	295	330	292	304	323	335	343	335	313	295	319	288	307	333	315	280	296	303	322	329	291	291	324	341	328	305	293	324	311	305	284	327	329	310	326	301	335	323	289	323	313	308	290	286	262	338	305	325	280	297	311	284	314	308	320	292	308	288	271	302	325	322	335	335	316	311	298	323	320	295	332	311	312	329	298	298	345	319	321	340	330	318	328	304	299	319	317	266	298	315	310	301	286	320	259	307	320	294	307	297	332	286	296	311	298	338	341	289	309	326	320	336	309	300	306	318	288	288	309	346	325	310	299	295	280	320	316	325	343	301	320	346	328	296	336	349	340	267	319	305	319	340	296	310	327	324	302	304	326	318	345	324	306	299	306	281	322	336	307	302	273	312	312	304	301	309	324	315	317	309	307	343	307	319	313	306	301	300	340	314	302	300	309	338	313	284	312	281	336	328	299	296	298	309	306	288	308	323	341	322	319	325	310	293	300	336	337	277	325	317	302	319	316	323	300	284	308	282	297	311	318	325	308	266	287	305	306	286	310	320	307	306	310	325	306	286	320	330	343	313	290	306	310	301	291	302	313	331	302	297	324	318	327	292	294	297	306	311	309	308	302	322	316	312	349	295	355	327	330	306	353	307	296	312	295	291	310	285	313	274	301	309	315	322	335	323	323	307	323	308	313	313	332	299	298	306	323	297	286	325	315	290	308	309	308	298	302	307	301
3363	1894	1477	868	695	558	463	460	404	398	383	348	369	343	379	363	351	379	323	343	340	309	342	309	342	308	349	342	347	342	320	345	303	346	342	361	301	326	315	317	309	347	344	313	340	344	349	327	379	325	320	329	328	334	311	321	347	346	352	348	324	303	326	305	347	285	327	320	334	316	315	295	337	327	332	315	326	330	297	355	319	327	329	302	314	338	332	316	362	290	338	306	334	325	310	305	349	319	298	312	348	319	315	295	348	303	330	338	320	305	345	313	338	336	326	331	328	304	335	307	343	321	342	347	324	315	316	329	317	329	332	309	332	335	318	335	359	351	316	331	309	367	319	325	351	310	292	301	317	298	309	355	293	321	336	337	313	306	337	323	287	288	352	329	310	329	312	290	302	333	326	319	303	322	306	292	314	355	344	314	314	295	322	340	319	314	315	299	285	355	309	374	338	334	330	318	336	337	357	333	343	336	344	331	300	298	322	333	325	338	320	327	320	296	357	334	318	312	322	301	326	313	338	321	331	331	317	311	331	320	307	313	324	326	290	315	306	305	339	313	318	355	346	300	319	309	329	344	319	339	333	325	307	297	329	340	330	323	309	318	317	345	331	320	267	357	340	312	310	356	337	323	311	286	358	332	330	306	314	301	331	325	333	333	323	341	348	346	338	308	336	331	343	328	305	309	309	352	319	330	317	341	306	322	304	299	323	340	306	352	304	334	285	321	323	329	328	342	320	330	325	301	366	334	344	299	320	304	322	318	335	347	348	321	307	327	293	356	323	348	306	321	299	328	295	337	337	340	311	302	320	297	314	337	334	316	307	288	327	345	301	335	324	326	330	329	312	351	335	310	315	345	335	287	332	321	333	350	324	335	353	302	339	348	311	312	329	326	309	350	296	315	287	308	330	309	324	326	300	286	340	306	341	310	298	324	320	319	343	289	337	280	298	316	319	328	315	344	294	311	320	332	307	342	320	317	338	292	288	293	342	293	289	300	313	335	301	321	313	336	314	321	325	310	355	328	337	331	329	341	316	305	320	302	340	325	344	305	310	331	323	310	321	347	337	331	288	358	326	340	357	326	311	329	328	349	302	312	344	306	328	321	340	323	346	322	317	327	329	294	297	348	336	347	343	317	303	321	333	337	318	297	345	297	323	305	331	330	365	327	332	331	321	315	314	287	324	326	333	314	307	303	318	327	315	308	312	333	321	309	325	333	279	324	302	332	308	294	320	325	306	337	341	336	300	319	288	340	298	335	288	317	313	326	327	337	343	301	307	292	332	300	291	325	326	308	319	309	320	338	322	285	340	322	326	299	300	322	317	344	303	318	295	317	304	302	341	340	324	298	288	310	335	298	311	322	334	317	312	325	336	330	326	302	322	293	300	312	320	354	307	301	318	343	315	310	332	342	306	293	296	313	313	329	302	286	325	317	320	318	288	339	318	329	326	297	350	328	302	321	333	299	357	293	337	316	343	321	313	329	307	317	323	339	314	335	371	312	319	289	343	337	303	294	327	316	307	327	322	324	321	284	299	318	323	341	338	309	306	343	339	314	309	331	305	319	307	337	285	311	344	273	280	342	314	318	325	307	309	314	356	342	321	343	335	310	317	338	314	354	287	314	293	300	299	328	308	303	339	340	300	323	306	289	289	334	325	313	321	312	352	314	308	301	334	335	285	323	321	306	337	315	301	298	326	304	344	339	286	332	338	322	309	309	338	299	322	302	316	350	334	335	311	304	323	305	335	325	353	336	327	334	280	319	342	336	323	280	342	346	321	304	298	317	329	343	302	298	351	319	300	324	338	326	322	318	307	317	332	329	303	317	300	289	343	318	335	310	341	309	348	323	344	324	302	312	325	345	297	320	335	276	327	286	343	347	316	316	328	324	348	337	297	335	324	328	306	302	321	332	307	330	315	306	300	322	312	312	296	296	327	319	309	326	322	311	306	309	320	309	333	313	320	334	318	310	328	311	322	331	292	333	340	320	319	324	304	327	319	312	333	342	336	333	292	342	339	344	307	297	341	298	333	293	283	342	282	304	338	323	304	324	324	310	296	304	327	338	300	329	318	317	314	322	333	315	350	314	322	305	347	302	309	325	343	300	318	336	318	320	327	323	304	299	312	297	302	343	313	348	323	326	332	332	323	335	333	346	317	302	312	296	313	333	294	353	310	325	324	349	306	301	305	306	314	311	345	319	327	380	318	310	316	348	350	316	304	293	337	298	326	365	279	329	356	321	358	314	342	315	314	363	310	326	312	321	315	315	325	310	295	316	321	339	329	343	346	356	346	313	323	314	291	332	318	319	338	311	317	319	311	302	323	329	324	313	310	304	298	328	307	316	323	340	290	332	336	289	284	312	307	326	344	321	344	301	345	305	317	301	323	333	331	301	333	302	337	325	326	304	323	323	320	364	300	309	304	344	309	347	294	290	348	314	304	345	336	289	296	311	300	338	320	313	340	333	316	341	311	328	340	327	343	338	297	327	287	332	340	344	294	328	321	340	355	333	313	351	335	367	318	335	327	297	297	318	327	320	321	372	316	325	322	326	337	304	323	296	335	351	332	315	309	295	336	306	332	293	322	322	320	364	346	290	309	312	309	300	314	288	328	335	342	303	301	293	340	317	305	313	324	307	324	329	325	317	329	294	336	301	291	311	317	323	337	323	314	336	348	346	326	332	314	343	303	326	325	297	336	286	275	323	340	346	308	349	319	371	322	313	310	342	310	339	343	296	308	319	341	339	314	312	328	317	273	326	349	349	333	307	333	308	320	313	341	319	335	340	301	331	345	326	337	318	349	303	340	317	310	301	301	328	298	327	316	313	347	334	321	307	312	316	292	337	319	321	299	298	336	303	316	312	325	299	294	325	328	357	316	303	310	329	320	319	326	304	319	288	301	322	334	321	285	313	334	301	347	323	311	306	314	283	314	271	326	291	301	328	329	320	330	293	326	325	326	281	342	340	341	313	337	324	348	336	310	351	326	320	314	308	332	320	316	323	333	332	320	327	308	317	332	329	313	343	349	376	297	319	322	329	327	308	310	325	301	322	313	335	340	317	314	299	284	354	320	313	330	298	355	313	296	298	323	337	301	324	295	293	350	351	337	334	317	317	319	322	327	358	307	317	306	330	314	323	333	296	365	325	309	325	327	316	307	342	309	314	348	324	311	319	320	331	309	311	297	316	310	287	342	330	318	325	340	331	301	336	330	325	321	297	345	301	291	343	344	341	310	338	290	305	329	322	303	330	345	302	322	341	320	353	319	317	303	311	330	322	288	325	304	324	288	319	322	326	311	298	347	312	371	290	311	320	273	308	348	321	318	324	334	315	336	325	261	338	309	339	320	321	344	344	315	338	278	339	332	312	312	307	286	307	335	330	322	338	300	315	325	325	297	307	322	318	311	340	318	334	338	315	315	305	337	307	317	334	283	315	326	316	315	289	313	310	328	305	301	311	334	365	323	329	358	322	343	312	308	274
24282	21408	28535	24642	20018	2229	732	458	345	350	301	282	280	276	273	260	270	229	259	249	266	251	226	250	259	244	228	266	237	227	234	264	215	240	224	232	245	245	264	255	239	281	247	248	240	225	238	230	233	228	252	235	240	219	203	217	235	224	218	229	207	233	252	217	216	244	195	254	211	231	236	215	257	240	216	210	229	207	238	231	241	238	230	204	219	209	260	233	222	226	239	261	233	203	241	231	231	247	226	230	243	217	240	229	220	221	223	218	257	225	262	226	243	223	231	221	215	208	240	217	232	241	230	209	220	243	239	226	230	234	254	239	224	227	222	238	217	228	242	219	210	236	232	246	232	266	238	213	212	233	233	236	218	244	216	223	241	228	232	244	225	242	205	213	206	231	207	242	234	267	240	226	224	235	219	241	226	238	210	230	241	242	240	239	222	240	231	257	223	236	222	203	206	230	208	239	228	226	232	243	218	225	235	192	214	211	233	236	239	245	217	214	232	220	209	213	205	195	210	197	244	230	253	246	222	227	265	254	239	236	246	224	225	222	264	276	208	209	235	234	205	219	230	237	225	251	231	224	216	220	218	241	244	218	210	238	257	226	208	247	235	239	265	229	219	228	245	208	261	207	214	220	231	215	226	234	231	239	207	245	225	211	228	242	222	192	240	248	233	218	219	221	233	217	230	263	263	213	234	239	223	208	247	244	245	248	224	217	217	231	218	235	230	235	252	245	213	215	199	243	228	234	217	207	244	210	217	245	235	225	249	236	221	246	218	226	237	213	237	236	229	201	212	249	241	191	216	260	223	245	213	231	213	215	227	225	199	217	219	216	212	204	230	234	216	237	210	258	234	253	226	250	234	195	214	238	214	233	188	229	208	228	226	231	213	242	219	205	236	216	231	201	242	228	244	246	229	229	221	235	226	218	222	217	225	215	235	224	225	240	258	217	223	228	243	225	223	233	205	232	229	234	219	226	273	224	217	223	243	229	205	238	220	232	224	231	217	235	231	222	226	261	215	198	239	202	209	233	231	240	238	229	206	236	212	210	254	235	225	236	241	242	233	218	212	238	223	226	230	235	259	211	242	260	226	221	243	215	225	235	213	235	227	224	247	215	238	230	242	235	252	231	205	246	236	222	240	210	212	225	236	239	224	221	243	189	234	240	229	227	228	243	222	210	244	196	223	230	248	208	202	229	237	226	243	193	209	234	213	213	243	213	221	231	203	254	212	222	238	217	212	234	218	217	240	239	232	226	234	257	221	207	247	217	223	228	237	234	236	222	243	237	240	219	234	241	247	227	211	207	226	259	221	218	224	224	218	237	213	241	221	215	230	258	232	242	242	250	241	231	223	220	247	226	179	223	222	210	249	217	225	215	259	247	222	225	226	234	217	248	239	229	205	234	250	223	260	243	225	215	209	240	258	211	237	231	215	225	231	237	208	223	241	207	214	217	207	221	237	238	231	206	226	237	246	211	247	219	207	229	235	214	235	244	230	223	227	237	225	227	238	228	230	221	230	231	190	242	228	212	217	217	238	248	216	209	224	253	207	227	265	217	205	229	251	215	233	237	234	230	243	228	219	217	230	218	209	233	232	220	195	234	221	230	221	225	226	235	209	226	211	245	227	222	210	201	231	241	220	242	188	217	231	202	255	223	225	195	239	239	216	234	239	228	212	210	209	240	232	253	210	259	218	229	242	212	244	202	227	214	215	221	225	248	228	246	208	200	212	244	219	239	236	210	232	224	199	203	199	217	219	236	248	244	217	213	227	243	231	220	221	221	207	200	240	203	221	202	215	246	247	241	225	240	243	244	251	214	224	217	230	204	233	229	203	225	214	232	237	217	207	232	261	217	244	227	215	225	240	210	239	235	241	227	223	206	217	255	239	210	211	245	222	228	238	224	228	208	255	229	229	230	234	234	216	241	240	229	215	242	234	222	230	208	239	238	206	205	237	219	234	204	231	222	197	221	215	209	231	231	228	228	215	231	223	232	210	237	213	254	221	211	215	225	211	228	235	238	224	207	208	217	214	228	235	225	206	223	228	192	228	244	216	224	224	229	234	215	209	222	214	217	224	211	194	227	218	203	218	204	217	249	232	250	188	238	255	223	228	220	279	238	202	231	236	217	243	212	218	239	228	237	212	232	246	245	237	223	240	251	218	237	233	221	209	224	222	221	218	237	238	226	212	215	217	237	240	237	217	215	245	230	243	239	224	229	256	231	225	225	252	231	213	210	261	237	210	253	262	205	214	236	231	231	230	234	230	224	210	222	222	228	242	207	235	243	219	203	211	211	252	218	239	187	257	215	222	231	192	230	246	247	237	253	219	237	226	223	240	214	205	220	226	238	211	241	219	202	198	212	213	224	239	231	202	232	255	218	228	223	205	219	226	219	242	217	217	259	219	201	204	207	227	245	207	257	236	214	234	238	242	258	230	217	229	221	217	231	210	230	252	194	229	236	236	222	216	221	205	220	240	199	247	229	218	239	214	255	236	250	226	227	204	220	198	234	229	236	235	233	248	218	227	207	222	260	216	248	208	215	236	222	202	213	205	207	209	211	223	208	206	246	219	205	225	234	218	229	247	231	246	222	210	207	242	200	222	221	237	220	226	270	231	226	237	229	224	246	218	224	239	233	205	228	260	219	233	216	231	201	227	240	232	235	193	257	227	241	256	203	235	249	248	229	247	202	230	218	238	227	226	217	213	246	230	252	244	214	208	235	224	221	208	222	254	210	222	229	227	238	232	237	207	222	225	218	222	206	218	236	209	223	264	201	226	216	215	231	197	235	237	235	241	240	227	217	241	214	227	238	213	220	250	258	215	233	233	234	231	232	222	252	212	203	229	264	249	252	215	224	225	233	241	246	233	228	199	215	205	222	214	183	233	232	229	223	227	226	231	213	196	232	192	240	238	227	226	216	215	236	192	223	240	215	236	232	225	219	209	207	248	225	212	209	201	216	217	201	234	232	232	221	218	240	250	224	235	230	228	230	227	196	206	244	239	210	223	233	232	205	244	248	230	247	223	214	225	252	245	245	235	226	231	236	228	233	249	225	209	235	253	237	216	256	226	215	201	223	202	263	237	210	220	219	207	220	209	212	228	234	271	225	214	234	205	243	235	210	195	223	215	247	232	229	226	243	198	235	203	223	221	224	234	229	238	239	210	210	231	222	217	231	236	223	233	229	234	240	216	229	222	244	228	227	235	209	200	234	240	226	220	243	223	245	224	224	227	246	227	238	214	225	226	207	230	237	231	204	213	227	236	224	213	225	242	261	227	239	251	227	243	253	214	219	228	235	244	248	208	219	223	234	227	224	218	179	246	214	249	203	250	214	221	206	234	186	247	257	216	275	216	220	223	223	224	223	224	228	212	202	234	208	234	233	233	215	202	210	219	226	217	207	237	225	225	212	239	249	236	231	226	227	179	234	229	232	232	219	242	228	212	217	239	219	265	247	242	227	235	205	240	239	207	246	198	211
3281	4277	3584	1674	1116	882	700	633	556	477	388	369	352	346	355	332	300	294	281	301	273	273	268	268	257	279	249	272	249	260	242	250	235	262	315	249	252	255	248	238	224	243	248	250	254	235	244	231	256	269	220	247	251	263	251	261	242	274	263	242	233	259	241	247	235	250	250	234	253	222	243	268	248	240	263	272	245	259	233	266	255	230	242	271	235	264	239	235	236	254	260	236	284	241	220	285	221	241	249	233	242	249	236	249	224	244	239	209	212	211	230	231	238	212	198	256	205	263	236	220	241	247	248	263	235	225	245	261	282	278	253	231	240	229	240	265	264	219	227	237	234	255	228	247	242	260	265	234	236	256	237	249	221	252	237	238	226	270	264	260	245	235	238	239	229	248	235	217	237	263	250	246	240	259	226	276	224	255	248	254	205	235	203	252	267	221	224	251	237	240	234	238	252	228	273	227	235	237	228	238	224	256	240	237	254	261	248	254	215	239	224	235	269	225	240	251	243	247	243	251	241	232	268	233	242	240	242	264	225	261	237	247	241	255	241	280	243	232	264	222	245	264	251	238	218	261	270	252	239	248	222	250	237	243	251	254	249	215	242	242	236	230	251	255	234	268	220	219	257	223	236	221	233	249	253	261	253	257	252	234	233	231	229	216	253	224	267	224	234	222	202	236	255	256	222	234	266	267	235	241	260	226	251	224	248	220	263	210	255	268	268	253	237	229	226	239	266	215	250	252	234	225	236	228	260	262	247	232	236	245	240	226	224	253	259	208	252	241	243	257	246	250	254	232	248	239	229	227	244	236	247	242	232	237	254	251	219	252	255	243	215	220	230	225	261	233	235	260	223	242	263	238	226	253	225	222	256	252	270	238	243	264	254	231	233	232	224	226	230	253	233	254	253	256	216	214	248	234	231	229	255	215	209	240	268	253	229	238	249	228	241	221	224	205	258	214	254	245	259	235	235	230	242	214	231	230	241	250	233	230	249	245	238	252	235	246	239	246	243	249	264	216	245	225	257	253	221	238	224	236	235	238	235	259	253	251	258	213	241	225	236	233	243	242	217	232	228	199	233	229	243	262	249	249	247	258	260	230	235	240	231	248	243	246	242	241	256	236	251	218	263	232	237	280	232	225	246	214	236	247	272	250	231	240	216	232	247	265	256	202	237	257	244	246	235	228	254	228	230	235	244	237	231	264	236	266	262	222	239	238	200	242	244	255	248	235	256	230	238	250	229	251	252	237	225	240	240	236	239	241	237	239	237	264	237	248	247	244	235	225	218	252	263	246	257	259	250	217	252	244	205	228	233	231	230	243	243	243	254	250	246	233	264	262	231	237	233	217	235	223	251	253	228	243	228	258	257	237	235	228	242	225	238	246	242	248	215	256	233	234	244	267	249	260	260	253	264	209	235	250	242	231	222	237	217	276	254	235	246	237	232	201	254	255	246	272	240	234	216	235	253	250	235	237	226	259	220	239	234	225	232	273	262	257	238	240	220	266	244	261	243	238	231	237	246	222	230	243	278	250	224	241	233	259	235	228	254	233	248	250	224	226	253	251	242	220	263	248	250	212	237	225	230	226	234	235	235	242	238	226	211	233	253	235	259	227	222	231	214	214	241	261	227	217	241	258	237	236	200	254	218	237	241	243	231	240	235	257	207	229	201	233	248	262	252	232	231	224	235	222	232	244	209	236	234	247	219	264	200	241	209	239	231	227	243	254	253	253	272	248	231	261	253	236	261	232	277	216	245	256	235	244	234	259	234	221	193	224	214	238	238	218	247	204	227	238	228	260	252	224	214	280	262	270	288	241	244	244	226	242	238	227	228	250	247	241	232	279	245	241	242	244	233	231	249	249	230	254	271	244	222	225	264	244	226	240	215	237	258	256	247	214	236	267	226	243	239	227	226	242	236	216	234	206	221	236	252	276	217	248	234	254	227	223	254	245	212	236	227	260	235	255	243	226	259	240	267	192	247	222	241	223	248	258	238	253	216	223	249	203	223	244	255	198	272	233	243	243	247	242	242	233	211	228	222	238	241	234	241	261	251	254	229	230	241	249	244	225	253	254	266	230	229	237	226	237	266	236	235	226	255	227	256	233	250	250	232	246	256	243	209	258	227	237	252	250	229	210	250	244	204	237	263	233	216	234	229	241	221	253	245	230	222	240	255	222	220	240	237	249	233	234	227	246	234	222	238	229	232	231	232	253	238	223	258	252	242	244	255	250	244	238	240	229	238	247	235	215	244	227	241	247	232	230	231	247	269	233	232	235	247	256	225	240	201	226	241	207	240	240	235	232	266	229	248	246	218	218	261	232	242	226	228	223	243	256	234	242	236	237	228	261	232	252	253	237	241	252	243	269	235	242	218	241	257	241	231	240	224	237	245	237	244	259	223	244	228	225	244	215	225	230	231	248	218	239	242	244	238	244	269	218	257	232	222	223	242	233	239	241	215	252	239	247	211	235	245	229	218	278	236	239	230	230	208	246	235	227	236	245	248	258	247	224	228	248	245	225	251	231	238	242	225	238	267	259	261	227	228	242	224	247	238	264	269	251	212	215	254	260	254	241	245	246	253	238	250	245	238	264	242	250	229	247	237	236	219	238	206	222	239	245	220	266	253	210	210	238	241	222	257	250	226	246	231	246	256	234	228	254	260	235	238	221	213	250	218	247	237	246	261	223	229	245	259	218	238	217	246	232	243	243	215	247	240	243	214	261	233	252	209	245	236	231	223	269	217	229	230	227	219	272	249	259	254	205	228	224	208	257	241	209	235	237	236	225	214	234	264	221	252	252	241	220	261	220	234	219	239	235	220	232	272	255	214	237	218	204	235	244	279	232	231	245	232	226	234	251	254	242	201	242	215	245	260	235	238	227	234	224	219	249	229	242	215	252	264	202	240	228	215	216	215	251	234	222	245	249	238	224	224	240	236	247	235	202	235	243	243	237	248	264	271	256	241	237	257	236	227	258	251	253	242	233	243	228	232	210	232	229	243	234	220	253	248	247	221	252	214	228	246	229	242	254	231	232	238	224	239	231	209	212	267	246	241	243	215	230	225	227	237	213	250	244	223	218	206	231	225	238	243	231	235	238	263	242	242	243	245	210	234	261	213	247	241	214	240	247	231	216	238	233	229	255	207	250	256	214	244	229	215	244	222	254	232	255	235	226	245	229	255	218	236	246	236	235	248	230	249	238	253	246	238	230	263	234	222	213	236	254	224	260	227	223	245	256	247	231	235	280	212	200	247	230	232	239	230	240	237	233	233	232	237	244	217	231	240	239	249	253	216	241	242	223	228	233	258	207	273	226	218	248	257	252	250	219	237	211	237	227	246	262	259	234	229	236	251	250	240	236	233	262	245	262	235	225	264	232	254	240	250	255	243	242	225	242	243	216	247	246	228	254	217	222	239	248	246	258	220	244	245	243	228	248	232	233	224	260	233	235	242	253	218	281	251	235	222	223	215	226	229	236	234	223	246	249
27660	11356	1346	778	566	478	505	483	496	501	475	451	494	508	479	499	472	489	519	480	502	526	491	511	463	529	467	518	464	503	529	479	489	472	473	490	479	483	534	472	465	517	531	506	480	495	477	479	443	502	536	484	500	520	462	486	533	449	466	502	478	477	496	464	484	459	510	512	471	480	494	473	497	470	504	516	466	476	499	487	495	511	501	475	499	468	480	482	540	452	514	510	494	484	497	471	508	497	475	452	475	488	459	481	487	509	518	518	526	477	492	495	432	498	481	490	479	539	485	495	472	477	506	471	481	476	491	536	496	445	477	492	497	503	498	483	477	487	471	467	497	447	490	511	499	462	457	475	469	535	468	482	472	516	460	482	490	520	483	522	480	518	528	476	489	487	485	500	473	481	473	432	457	469	501	452	466	500	477	489	496	469	494	528	519	469	457	496	480	464	473	478	495	505	496	474	463	476	461	464	506	512	490	435	464	476	495	484	469	457	492	510	476	497	507	517	498	497	510	520	464	502	496	534	470	502	490	497	483	435	472	500	495	476	476	469	517	481	498	440	484	478	451	464	450	425	524	496	479	495	460	474	499	522	477	523	504	488	504	482	479	489	493	496	505	482	518	494	518	495	475	459	464	474	498	515	485	491	471	498	486	470	512	465	465	468	504	470	520	468	445	490	483	499	523	529	508	467	516	485	506	448	497	482	478	506	500	468	525	480	484	497	517	462	526	454	459	479	511	486	501	496	456	476	462	489	485	482	487	471	483	495	529	468	518	506	479	504	511	512	467	516	485	491	470	485	495	496	472	531	474	498	515	475	481	465	498	438	470	499	484	479	510	540	493	476	494	468	512	454	528	505	451	479	506	478	509	444	499	470	466	477	458	463	512	527	494	486	516	462	465	479	482	498	466	452	483	517	468	483	488	470	482	517	462	477	484	486	515	504	457	453	478	499	475	458	475	470	457	508	472	466	475	515	516	479	524	483	467	474	466	453	459	463	474	477	528	511	519	452	517	504	499	479	485	458	442	530	444	531	459	503	474	484	468	503	473	472	468	491	507	490	470	504	468	495	455	462	492	457	540	466	506	517	497	498	522	519	461	483	520	491	485	509	505	535	468	458	481	528	543	495	501	490	490	521	485	499	533	519	492	469	471	503	444	462	520	483	501	515	500	466	464	476	505	446	524	502	479	487	548	482	508	512	481	504	475	485	482	468	504	483	467	484	500	446	471	492	444	466	497	457	456	501	479	562	489	520	477	507	477	492	515	494	464	495	468	492	453	487	472	480	522	508	487	478	470	492	504	498	468	477	464	481	453	483	485	511	471	499	469	510	476	509	496	479	451	503	498	477	502	487	517	507	504	532	493	478	481	503	504	508	468	487	505	501	484	505	461	454	503	526	501	470	463	469	451	522	476	455	462	453	476	517	483	476	533	513	486	496	527	476	484	476	518	528	453	477	463	496	493	468	523	529	460	485	499	426	516	487	486	509	471	477	454	463	477	485	527	515	468	502	480	491	510	509	492	428	475	508	500	507	476	482	491	478	492	506	514	456	500	477	471	474	508	515	480	489	472	489	509	494	495	481	485	492	500	502	476	515	498	459	522	493	504	435	495	496	518	487	473	488	468	450	521	478	486	499	483	546	518	520	462	481	501	444	494	486	514	496	483	471	498	473	475	479	476	505	487	463	508	486	435	492	512	459	470	430	490	472	474	445	465	481	497	521	479	482	495	501	477	471	474	510	492	501	485	490	474	487	494	435	471	496	462	464	492	481	479	514	494	518	449	513	520	478	501	507	476	475	502	514	492	510	483	479	461	474	459	494	494	464	498	447	516	483	483	475	484	457	477	481	492	458	476	526	484	521	513	489	482	491	488	465	533	470	510	501	494	445	481	499	477	514	491	454	481	489	478	503	466	496	539	465	501	513	513	469	486	530	512	457	495	486	493	492	507	513	497	462	489	476	515	461	509	440	476	509	494	485	494	472	506	485	488	483	482	470	468	500	480	454	517	460	452	491	468	521	494	483	520	460	479	485	511	486	480	506	430	489	431	526	514	503	524	502	502	499	458	490	447	501	500	479	475	493	505	457	450	482	475	470	485	476	473	460	449	535	444	496	486	495	507	494	489	473	469	504	462	461	462	472	457	459	466	499	471	505	487	521	495	461	467	507	433	496	462	481	494	439	508	464	465	521	488	514	477	486	517	467	491	499	511	517	494	504	462	493	496	504	476	515	485	491	512	522	506	489	469	498	483	497	495	482	482	465	489	468	470	506	476	503	493	469	482	474	504	453	474	502	465	498	467	508	470	472	479	490	491	427	466	498	461	485	460	469	470	487	536	493	485	528	466	512	454	491	473	522	459	481	477	506	487	514	540	490	486	454	476	499	504	459	511	499	445	454	520	485	450	474	486	462	514	460	499	494	458	499	499	502	464	492	464	498	463	488	514	494	506	458	472	500	479	450	469	510	471	492	439	479	523	481	502	460	510	500	511	489	514	501	506	489	489	452	459	467	514	474	489	454	487	467	466	509	492	477	521	486	505	483	530	465	520	525	498	467	486	473	486	517	482	468	499	487	468	476	484	481	431	447	514	496	468	526	480	468	492	505	494	470	490	479	508	484	508	469	459	464	502	518	488	454	511	462	517	493	484	536	486	468	487	491	482	494	488	468	469	531	466	485	472	476	481	511	546	525	502	540	484	479	498	485	443	460	456	486	446	493	505	465	495	468	497	461	488	524	423	513	471	461	470	487	499	502	484	533	484	516	522	448	497	464	440	466	451	493	483	517	450	489	529	490	491	488	456	470	471	462	479	494	465	488	522	488	480	487	456	468	479	467	499	473	503	530	513	487	459	490	464	449	489	474	482	485	518	469	531	521	468	480	430	493	529	499	489	475	502	493	461	446	491	444	486	472	493	477	495	448	478	467	473	455	510	486	480	478	474	523	492	500	467	499	525	480	475	516	481	476	512	469	541	482	479	481	501	473	439	469	550	488	474	460	470	497	540	501	521	490	467	460	477	509	469	464	498	492	486	461	497	490	473	497	526	526	500	509	522	461	482	485	497	480	500	466	532	476	483	511	484	495	522	521	485	503	494	481	503	505	514	469	516	493	501	514	464	478	478	502	485	473	522	495	490	459	485	497	539	481	479	466	474	496	477	512	482	478	502	508	499	463	506	511	495	508	523	526	488	492	442	488	481	479	509	467	484	486	477	483	460	508	436	494	491	535	473	513	500	465	504	500	466	479	505	463	457	462	510	521	451	470	497	481	500	442	504	456	461	525	444	521	473	479	464	492	514	471	527	514	484	446	479	491	484	521	500	480	434	510	513	487	487	475	444	476	499	500	480	484	471	509	501	475	489	485	504	461	545	489	523	499	493	452	505	543	496	504	474	514	455	449	501	520	470	482	457	501	475	513	505	520	502	462	447	467	469	543	483	487	491	510	472	436	476	516	467	508	485	505	457	471	526	506	464	479	485	492
5050	653	585	588	511	513	472	467	466	489	466	462	455	438	453	466	455	449	454	454	478	474	508	459	474	494	432	498	483	463	492	457	414	450	450	471	472	452	470	440	453	459	458	461	481	476	450	457	408	444	472	492	449	453	472	451	454	480	483	467	474	434	447	466	415	469	432	432	476	455	449	451	448	445	443	453	439	502	457	454	453	437	458	440	419	465	458	474	431	457	478	454	478	491	465	472	472	465	451	457	475	453	457	458	433	492	431	428	447	449	452	467	427	466	475	460	446	433	468	423	472	486	427	456	466	437	469	447	484	469	502	424	452	471	480	457	461	444	463	440	411	457	456	439	492	432	434	434	498	458	440	465	460	446	467	426	417	451	457	464	458	485	435	476	426	428	464	428	436	471	451	454	439	448	436	471	476	477	421	453	412	476	417	463	475	441	460	466	461	441	479	479	457	457	441	464	474	455	444	423	421	486	444	433	436	511	456	460	494	452	484	478	449	421	447	502	471	463	454	474	436	432	495	428	446	443	472	483	451	446	430	482	442	447	430	467	439	427	422	486	466	451	499	461	444	468	498	448	456	443	508	422	479	428	430	439	432	439	467	457	483	463	438	424	480	415	456	479	451	449	445	446	469	428	445	448	469	464	501	468	450	448	459	474	477	487	447	465	456	431	459	492	452	440	457	455	450	433	440	455	466	433	464	454	454	478	425	481	468	473	475	432	416	460	436	448	436	475	442	474	466	425	433	407	434	443	501	449	466	421	455	482	460	431	459	459	476	447	486	449	463	471	476	456	469	403	461	428	455	458	459	423	444	449	443	459	444	440	434	461	432	483	469	442	474	496	420	513	490	488	448	432	427	447	426	495	469	449	442	403	422	435	446	481	455	429	462	437	456	474	438	446	467	479	460	464	456	475	477	442	460	433	441	454	467	482	457	466	478	466	455	455	481	446	457	467	467	462	413	427	479	457	416	430	471	476	425	493	460	420	438	413	447	459	443	478	459	475	446	446	421	434	458	452	455	474	402	460	448	481	447	500	492	481	480	418	460	485	433	480	428	462	466	469	482	423	439	493	437	434	448	449	447	424	443	440	443	460	452	416	463	435	433	469	492	428	465	462	466	452	410	478	456	460	450	463	514	508	445	436	485	453	466	453	474	443	448	461	475	473	460	433	442	478	450	458	503	452	486	431	439	473	460	504	456	440	446	464	450	470	463	468	459	458	474	414	469	473	418	463	470	447	461	467	440	421	402	439	435	453	424	450	429	439	439	472	448	434	495	421	432	482	469	442	446	462	459	458	430	443	465	454	443	468	474	474	451	464	467	448	473	472	478	459	459	463	429	515	407	478	437	472	431	414	434	445	446	489	483	449	444	435	498	463	451	467	475	476	429	469	490	465	476	476	515	428	398	422	457	422	449	468	476	455	478	445	498	433	478	451	484	452	460	426	462	451	458	457	448	430	458	462	499	428	431	465	449	445	471	408	475	474	512	439	457	395	479	460	469	454	470	464	461	442	434	465	449	427	431	434	451	425	458	445	487	463	439	473	427	439	456	490	496	439	451	480	452	426	463	461	458	460	485	466	445	449	448	437	449	470	458	452	447	448	478	428	408	461	449	457	455	480	447	472	486	501	425	434	476	463	466	465	435	447	476	444	446	449	435	437	409	448	506	440	436	432	411	418	466	469	484	461	435	458	437	471	436	454	450	463	455	465	435	472	464	462	450	434	413	478	492	440	445	433	426	452	462	453	442	425	440	461	441	455	440	443	426	481	433	432	477	439	437	434	488	466	463	445	478	436	434	463	433	425	495	457	424	466	426	495	476	522	450	437	439	450	488	463	498	420	448	440	469	463	489	452	462	455	473	477	448	439	463	442	473	433	441	423	444	417	470	422	467	472	473	473	479	439	467	447	436	478	438	475	457	459	446	442	453	422	454	446	479	465	472	448	474	442	486	505	476	451	444	420	497	428	431	469	434	487	439	460	473	448	462	442	463	481	442	445	464	428	452	427	442	454	434	449	445	432	398	466	474	434	428	464	437	476	435	444	426	440	451	432	458	482	458	464	451	487	424	493	471	414	418	442	459	498	455	465	441	444	466	435	434	443	481	464	465	463	459	444	452	457	452	452	447	452	463	396	444	454	476	428	420	476	458	449	421	465	490	480	471	431	478	458	500	447	471	469	451	465	414	431	455	473	437	427	466	426	471	428	451	449	440	429	444	485	422	476	476	434	459	465	474	439	435	453	476	429	456	416	433	480	439	482	424	508	454	450	477	434	436	464	437	463	487	440	492	477	465	458	497	439	446	448	435	477	464	426	434	457	430	435	473	482	432	443	458	444	467	467	465	485	451	446	447	456	461	485	455	462	449	465	438	444	412	452	452	457	453	433	432	451	473	428	411	475	466	473	405	441	464	414	442	451	447	454	395	433	474	472	437	447	444	438	457	481	454	412	447	458	452	456	473	451	442	463	476	425	448	446	476	469	487	468	451	455	434	491	450	474	456	438	431	448	493	478	464	426	426	469	436	436	452	482	441	465	425	430	452	466	443	449	413	441	468	439	419	483	418	463	500	471	481	442	448	425	440	496	447	414	499	454	466	481	478	474	447	460	457	471	468	471	421	421	482	464	424	472	448	444	446	449	434	457	445	457	451	449	481	445	479	451	429	443	457	456	465	481	481	468	481	411	437	480	450	445	456	442	474	473	441	461	469	489	481	447	445	464	480	461	484	433	444	471	460	455	440	463	477	434	429	449	454	448	446	441	445	433	470	491	462	449	471	443	440	462	454	448	427	481	453	456	449	476	484	447	471	441	433	438	451	447	470	462	485	450	445	463	448	447	480	431	439	457	475	431	447	452	438	436	448	440	483	421	434	469	444	469	462	463	419	499	484	452	482	490	414	461	459	456	447	448	459	439	450	443	433	456	456	446	421	454	427	493	451	475	454	435	409	464	448	471	466	460	436	440	435	420	458	479	465	467	414	451	435	453	439	448	470	461	427	419	495	442	460	445	487	464	438	470	438	436	472	424	429	479	469	434	444	434	429	458	433	485	436	436	404	399	465	451	467	478	455	457	471	460	456	460	463	425	430	438	481	451	449	441	453	440	420	438	441	475	452	475	466	402	422	445	472	458	442	490	426	457	469	466	447	473	460	493	445	405	444	485	465	446	433	439	455	468	459	479	453	465	424	473	487	473	489	487	465	436	430	435	449	463	460	467	466	495	457	429	471	414	453	441	438	456	448	421	458	455	488	433	447	471	463	474	409	468	460	453	432	475	472	475	459	470	429	447	471	491	449	431	476	472	437	435	461	452	426	399	444	422	438	448	474	485	415	432	461	483	458	459	489	456	472	472	463	450	478	477	456	475	432	414	442	460	481	500	451	451	449	451	468	436	454	462	432	445	442	478	441	440	499	439	462	459	447	487	431	440	483	478	441	433	438	480	459	479	478	421	469	499	463	495	429	485	421	433	460	485	467	466
25634	21404	25986	18699	1350	579	433	375	370	375	355	324	340	330	333	319	337	323	325	331	315	323	346	316	327	342	333	308	329	294	296	289	316	313	314	317	292	349	305	318	312	283	322	323	322	320	310	328	295	295	349	313	315	345	261	308	308	296	323	336	293	298	324	281	316	317	302	294	292	300	319	319	285	311	325	336	328	283	310	323	299	306	300	277	294	309	326	291	288	306	299	317	335	319	309	310	316	329	319	294	296	341	317	286	329	315	273	314	282	311	294	306	300	293	283	295	292	321	343	323	336	306	302	308	299	308	314	335	300	274	321	282	338	309	342	296	295	309	315	341	313	288	292	310	365	264	305	348	297	343	311	297	304	303	296	316	324	311	305	304	300	314	301	308	284	339	303	296	342	310	298	300	315	331	274	311	297	309	316	333	329	317	317	298	311	309	299	323	290	299	299	332	310	301	296	305	300	303	316	331	315	311	326	330	307	352	303	298	317	314	324	294	308	333	315	342	319	297	316	304	308	332	313	298	314	313	300	352	309	333	297	314	311	300	326	317	315	290	284	328	315	303	317	309	297	301	307	283	279	312	325	300	293	329	314	279	318	320	312	310	318	297	273	299	286	314	316	280	313	318	296	303	313	303	269	332	296	305	322	323	330	302	316	333	292	316	316	317	278	325	326	326	324	306	319	318	295	326	324	289	303	296	302	331	325	301	299	339	332	303	301	299	314	302	313	284	312	281	298	315	304	317	340	285	260	295	303	294	334	310	303	324	284	335	297	345	334	329	320	314	307	299	320	299	287	336	338	314	305	279	299	272	321	302	304	327	346	309	292	307	317	305	304	321	303	344	318	320	269	325	292	285	329	302	338	326	311	297	314	287	326	280	308	325	296	286	340	314	323	277	302	283	321	261	324	316	307	296	319	296	333	314	314	310	301	304	300	334	296	291	343	294	279	281	310	297	338	324	336	291	282	308	294	298	326	285	325	301	309	286	286	289	283	317	290	331	302	328	337	311	309	313	300	302	318	300	330	323	311	298	299	311	315	326	336	309	301	264	363	291	341	305	331	310	301	313	291	352	306	310	356	334	322	287	284	323	300	335	294	279	331	301	325	310	302	314	338	289	303	304	313	336	315	298	304	328	294	286	326	314	323	347	309	305	279	303	304	318	325	293	302	328	307	312	300	337	333	296	300	314	300	332	288	273	321	317	312	310	306	279	303	313	324	318	339	330	346	319	309	296	312	327	332	313	342	346	291	299	334	323	317	308	286	323	330	299	307	317	323	305	294	295	301	287	282	311	282	329	342	313	328	296	308	294	305	299	287	318	298	332	312	299	325	311	302	301	332	306	308	294	290	280	301	341	294	299	307	284	288	329	310	341	308	306	309	279	316	338	301	273	288	313	327	328	288	318	297	293	302	299	291	277	309	310	276	352	288	318	275	290	335	306	296	317	311	322	320	305	295	309	296	300	322	328	335	331	337	321	315	301	308	331	337	347	301	348	306	320	320	306	320	306	306	330	305	280	338	313	324	316	305	279	340	293	287	345	303	295	302	320	318	334	298	303	325	312	323	292	292	316	299	320	328	306	297	285	333	297	302	308	338	305	303	331	293	301	297	291	331	285	286	316	328	288	293	325	335	295	291	287	335	319	295	333	299	303	285	312	284	315	319	302	287	297	343	311	319	312	282	326	323	310	284	255	310	306	297	309	312	297	312	292	304	325	318	329	291	325	308	297	315	321	303	293	308	291	300	313	324	288	325	329	309	298	311	311	319	294	298	320	291	306	329	343	289	331	319	290	313	308	298	314	333	316	315	287	295	337	336	294	294	317	292	309	293	318	296	315	279	314	305	313	300	314	298	318	309	318	296	290	293	303	298	289	322	318	313	282	300	319	318	313	318	309	365	305	289	319	332	300	297	326	303	307	295	290	333	302	298	288	306	299	318	304	344	302	320	311	341	325	304	307	320	337	291	279	317	321	325	308	338	312	323	302	313	293	302	309	306	300	289	306	331	298	293	272	291	303	298	325	287	284	330	300	296	288	263	320	284	293	311	278	298	315	293	290	304	319	308	297	312	328	265	303	307	302	306	331	337	304	293	319	322	306	307	293	299	336	302	307	313	298	294	325	316	315	316	324	296	311	316	318	321	274	335	291	274	313	308	300	282	321	302	324	335	297	322	298	311	336	320	299	327	297	288	288	320	302	309	293	336	337	302	273	310	322	288	308	284	316	307	294	320	298	285	294	318	315	336	297	301	304	304	289	306	292	271	330	316	320	338	288	315	295	332	318	325	307	325	304	310	301	275	292	319	313	300	308	318	296	300	339	302	303	290	317	292	289	314	323	344	293	325	304	297	321	293	297	333	317	309	298	309	313	332	271	321	319	284	314	326	290	283	322	303	286	341	288	302	290	324	336	329	290	303	299	341	306	325	343	302	313	340	302	340	326	289	336	342	301	299	323	320	298	339	316	329	323	295	282	337	314	296	271	287	326	317	290	282	292	311	336	296	289	300	327	317	345	348	291	289	316	314	294	311	309	339	297	297	316	298	292	299	285	301	293	339	332	307	315	297	324	279	320	284	299	294	284	294	310	309	293	292	335	305	321	295	321	298	311	314	295	313	286	340	292	300	326	311	304	284	317	302	307	305	297	314	296	319	354	310	306	279	311	321	306	301	312	318	308	320	288	309	331	297	287	299	298	297	315	312	304	292	330	296	299	310	318	327	316	321	310	296	326	303	300	280	292	342	295	324	308	307	336	345	281	291	350	290	315	317	301	288	297	305	309	310	307	331	307	319	310	306	315	314	328	323	306	311	296	321	282	329	283	321	313	306	304	314	305	295	339	286	307	334	291	308	293	264	287	275	299	299	288	314	310	297	325	317	359	347	299	317	321	304	306	300	284	328	323	313	313	300	301	301	308	336	307	310	290	355	298	292	322	294	310	311	316	303	334	317	339	287	295	332	298	331	292	314	297	311	290	310	303	312	307	335	299	292	305	329	337	307	341	287	312	304	310	313	327	328	315	336	326	330	303	284	315	316	318	310	319	317	299	294	324	309	325	293	299	315	323	312	308	327	276	304	304	277	303	314	333	287	287	308	310	320	279	324	284	311	312	323	302	305	320	311	296	310	320	314	263	308	322	338	278	317	318	336	333	284	314	289	272	292	339	290	291	267	271	323	308	286	308	326	316	309	303	337	308	338	299	287	332	289	309	313	332	309	313	303	335	300	318	293	286	263	315	295	281	326	319	334	316	289	334	307	284	325	315	315	310	286	308	321	324	317	295	307	284	302	317	333	296	308	318	303	304	264	318	321	320	291	306	320	296	274	301	289	312	291	298	297	330	289	279	330	294	325	331	310	329	329	288	326	302	313	316	306	275	325	309	332	303	321	321	275	313	297	294	290	312	326	306	308	308	303	321	296	376	340	314	299	279	289	311	320	311	298	314	290	317	295	305	345	310	315	305	282	301	278	323	303	306	330	303
3337	1949	1575	909	650	534	519	438	407	403	388	361	359	365	338	336	347	350	334	342	348	353	344	324	366	317	347	339	333	366	334	358	353	352	323	374	337	311	335	328	331	354	334	331	330	318	324	286	350	313	315	321	338	331	294	309	305	317	331	329	328	317	319	297	314	323	317	319	305	330	319	308	348	329	315	323	312	304	327	312	301	322	324	331	371	316	337	317	316	299	307	315	318	317	331	317	334	306	302	331	301	311	331	292	348	306	324	342	338	297	310	308	300	303	321	296	344	321	316	315	312	327	313	313	321	281	342	317	298	326	348	301	301	325	349	328	314	314	354	337	325	316	343	349	335	332	357	314	338	300	331	328	334	325	316	322	297	312	312	327	331	303	313	321	344	287	310	322	296	322	315	297	333	308	327	303	330	360	297	316	311	316	304	342	326	341	311	333	307	317	349	311	303	306	310	310	331	327	334	348	320	318	297	333	343	313	322	321	337	308	294	362	328	319	349	316	364	285	335	302	323	310	294	301	325	301	337	314	301	366	296	312	297	318	326	287	308	346	317	353	323	310	323	298	313	311	346	325	320	301	304	319	321	314	310	360	262	327	308	290	318	287	316	344	328	321	317	325	312	310	302	323	316	299	300	347	299	298	302	315	342	309	300	311	326	295	329	332	292	354	319	312	345	341	317	296	345	310	294	353	338	357	320	314	326	271	334	311	363	293	328	324	305	304	276	304	302	327	297	320	320	319	355	312	308	321	298	321	336	348	312	266	346	324	315	327	314	347	339	316	327	312	343	315	356	343	337	310	312	303	322	328	300	326	310	303	307	320	343	333	332	304	319	305	312	317	308	310	310	280	285	317	334	324	326	301	326	312	317	317	323	321	306	292	319	319	297	337	321	309	311	330	327	336	287	348	301	342	300	313	307	331	348	297	333	288	293	318	313	320	322	316	299	319	312	312	333	331	302	324	305	337	337	316	308	316	355	320	314	329	332	306	305	301	306	344	321	311	301	318	274	306	312	319	288	272	320	305	289	324	319	285	323	299	345	348	306	322	324	329	333	305	303	324	302	316	338	317	320	301	318	300	326	335	302	295	330	300	311	314	312	315	306	315	349	335	331	366	311	327	342	349	312	325	323	342	327	304	332	296	307	314	335	300	288	323	325	344	321	338	283	329	345	276	334	292	355	348	319	312	338	359	292	305	302	339	292	330	370	327	332	316	334	321	307	305	335	347	335	306	334	322	296	319	322	298	303	316	308	299	346	347	321	295	333	308	271	311	342	343	287	335	358	280	315	322	305	349	337	328	316	325	339	300	324	308	320	298	331	326	295	300	286	319	309	316	340	341	320	333	334	316	335	324	320	314	336	310	307	317	323	274	316	301	314	311	350	331	329	326	303	346	316	358	350	320	299	340	331	338	316	313	306	330	338	323	329	310	313	340	305	321	328	326	333	306	313	310	315	307	338	323	322	338	320	328	329	314	336	322	360	318	313	332	286	299	317	303	315	300	321	320	309	316	293	330	322	309	305	315	319	311	308	331	306	305	299	309	361	274	314	340	318	322	311	283	291	330	309	340	333	355	310	290	315	312	337	324	324	313	294	291	298	309	302	307	317	350	307	346	325	335	310	310	298	304	357	310	310	313	305	305	283	313	291	331	316	294	293	359	293	302	293	288	324	344	314	320	331	299	335	292	319	332	326	313	321	315	259	305	316	345	326	298	313	310	334	325	316	322	343	325	317	323	324	307	307	320	312	290	302	327	308	315	318	296	320	315	313	308	309	331	345	292	305	304	313	350	303	310	326	286	314	310	328	318	319	308	309	298	363	320	320	294	307	328	313	305	306	302	303	303	331	316	314	316	295	317	348	322	299	319	321	299	335	316	287	309	341	330	310	314	319	318	324	305	353	298	344	299	324	295	334	330	310	303	310	331	321	305	358	300	347	312	325	331	323	336	330	317	353	322	287	323	317	348	309	309	323	308	303	322	304	324	303	299	311	320	304	327	294	324	348	358	320	289	297	322	292	282	338	318	332	335	293	347	330	312	314	324	324	291	289	301	304	346	315	319	307	354	350	321	336	311	292	325	311	333	323	298	276	313	308	300	360	286	336	310	309	297	314	325	279	306	329	326	296	284	328	345	328	345	342	308	321	310	331	326	312	306	282	309	339	307	322	314	314	364	312	316	321	313	327	299	309	332	321	314	352	325	324	313	347	335	298	293	308	321	356	296	317	341	308	316	307	312	307	324	334	318	332	303	306	319	334	296	348	304	351	303	310	330	289	328	304	318	317	307	352	330	321	313	318	333	306	292	298	334	323	291	313	322	327	291	305	319	324	311	348	315	301	326	309	329	312	362	326	316	290	320	321	329	319	297	315	300	338	307	298	319	316	313	285	292	325	315	331	302	303	299	307	327	322	307	328	309	327	334	280	306	325	296	300	347	349	300	329	351	325	315	321	342	309	319	305	328	338	287	323	332	307	314	318	295	338	286	327	305	298	334	305	311	314	316	297	269	341	320	321	279	302	317	285	311	302	286	305	321	333	325	300	339	302	296	322	295	318	296	328	304	321	332	282	332	279	331	324	293	345	319	319	326	330	306	315	322	321	310	323	331	325	346	350	342	329	326	318	356	331	360	314	336	331	360	297	310	289	327	304	299	321	303	312	278	315	291	314	310	327	308	324	306	313	308	313	310	327	330	313	295	306	309	328	310	303	333	357	319	296	330	278	358	301	295	317	281	314	320	295	313	280	274	337	307	334	325	362	272	328	342	323	318	331	305	338	338	319	316	298	366	311	314	346	325	294	314	331	311	282	313	324	311	336	304	316	295	288	307	313	322	321	309	311	318	312	303	337	299	315	328	330	311	314	292	310	338	332	330	332	359	307	304	341	295	360	328	325	311	326	284	310	281	318	288	330	352	309	327	303	316	314	315	315	310	336	320	326	282	342	334	319	302	332	306	320	292	332	279	310	320	332	311	324	333	337	348	330	313	310	304	325	304	330	311	334	313	338	314	303	285	316	304	301	323	372	350	334	313	311	322	331	301	345	329	343	310	300	355	307	303	320	329	307	295	299	332	338	320	307	363	313	293	346	308	316	321	322	312	325	341	312	310	314	321	308	317	320	283	298	336	296	286	342	327	285	343	295	311	302	318	333	294	324	326	295	322	302	326	316	319	326	319	321	290	305	333	319	338	327	303	344	286	323	331	310	300	329	328	316	337	338	290	315	341	353	354	322	312	313	318	307	315	315	298	321	308	326	308	318	297	306	311	306	298	309	312	303	290	327	326	325	316	314	323	320	315	319	330	314	321	316	319	339	296	331	323	346	327	331	286	325	282	314	337	323	319	341	326	300	310	334	332	333	313	320	322	301	312	317	328	317	317	333	320	318	294	310	308	335	334	326	333	309	347	338	339	321	289	328	323	294	331	313	302	310	307	306	322	342	333	283	324	303	301	327	314	325	315	314	329	343	321	334	283	298	299
24235	21408	28563	24627	19811	2127	709	438	351	337	312	282	251	274	248	254	268	251	257	226	258	238	247	262	242	212	253	244	254	257	214	238	223	255	240	222	235	237	221	227	242	245	245	213	256	212	226	194	229	193	220	259	213	196	224	202	208	206	233	223	211	213	200	195	263	225	232	239	217	232	256	231	222	205	247	217	212	218	244	210	225	238	223	233	218	227	201	212	233	240	238	227	225	228	219	216	225	236	231	228	203	216	233	245	234	213	241	241	213	220	220	209	231	196	260	229	236	206	230	233	209	200	208	218	235	244	190	242	205	256	219	239	199	222	224	229	221	195	244	222	233	219	215	206	247	230	184	200	229	229	212	214	219	230	219	254	211	220	247	236	234	204	205	233	224	200	219	210	226	237	219	233	227	235	237	217	197	216	225	224	229	214	223	220	247	227	216	214	199	226	224	230	231	218	242	241	201	235	224	204	226	219	196	236	233	230	206	212	225	204	237	215	215	206	243	204	200	243	220	204	232	197	214	229	187	206	207	226	255	223	199	222	207	201	214	254	232	229	225	229	231	244	234	240	230	230	228	232	222	227	219	221	229	209	216	211	200	220	220	209	221	210	220	211	199	202	230	236	213	219	242	240	227	249	220	209	219	214	240	244	236	195	196	216	214	231	193	205	231	206	211	223	217	214	208	224	217	227	213	234	254	230	229	226	208	230	237	209	210	199	230	211	215	200	217	237	203	234	215	201	241	222	207	224	242	229	220	200	213	230	196	223	241	250	228	190	237	267	229	248	214	199	226	246	219	213	203	232	212	212	212	231	178	237	202	232	195	205	207	238	227	199	203	228	210	215	240	227	209	243	225	196	243	224	228	228	223	229	227	251	236	230	225	232	203	212	242	250	211	220	223	241	206	204	233	203	234	222	213	221	218	228	220	229	233	200	222	218	203	227	215	245	240	235	208	229	211	226	195	222	209	248	201	207	225	214	207	236	209	241	234	212	233	231	225	223	223	226	214	220	244	207	204	221	223	188	195	195	224	242	243	215	242	226	207	202	211	229	215	230	240	241	219	229	212	215	200	225	220	208	220	267	221	190	211	214	208	237	215	236	218	228	236	223	221	246	220	215	192	238	205	230	216	238	232	206	246	241	216	203	215	210	248	211	226	195	239	219	211	218	210	216	222	220	202	217	217	212	242	216	207	207	217	229	214	213	201	214	227	218	225	219	244	223	221	217	224	214	230	231	214	227	222	228	205	213	204	224	217	212	222	217	249	232	228	203	226	224	217	237	208	210	204	222	189	222	228	210	236	230	225	218	202	207	212	204	267	207	233	217	232	211	191	227	218	239	202	218	233	201	200	195	239	213	223	253	236	212	239	226	245	209	222	218	216	230	209	207	211	228	201	225	220	218	236	233	230	205	221	239	188	196	244	226	233	206	218	192	204	203	225	245	253	209	233	224	201	232	218	200	223	208	204	216	221	212	226	209	247	229	222	216	221	210	222	215	237	222	225	210	217	229	238	220	214	221	209	223	221	207	252	210	239	201	203	231	214	238	226	198	236	220	195	242	197	210	232	226	226	230	262	232	191	228	204	197	240	207	211	225	221	220	218	218	204	231	214	216	237	233	234	220	226	228	205	223	249	226	243	231	220	230	212	241	213	212	225	198	227	222	213	194	223	230	225	237	227	226	210	226	208	212	213	248	233	235	207	229	202	231	217	209	224	212	194	210	218	219	239	224	214	192	223	234	217	195	231	233	197	222	231	207	205	227	234	223	224	192	204	204	190	226	234	230	221	241	245	239	225	227	205	205	217	211	224	251	203	208	211	225	218	215	230	229	244	216	208	235	250	221	203	226	205	212	219	200	210	227	217	214	214	221	225	214	213	222	201	235	240	213	229	227	223	213	209	237	231	199	242	253	225	236	223	248	209	238	238	239	264	237	232	224	204	175	224	214	199	211	235	205	202	248	225	216	202	241	241	206	243	188	229	217	214	226	230	212	229	219	206	227	226	200	236	252	222	200	229	240	228	217	236	236	216	231	227	234	220	225	233	212	206	217	235	234	198	213	213	207	221	228	200	201	191	203	231	193	216	206	217	229	222	206	206	226	211	194	246	202	237	223	243	228	237	230	204	218	232	180	244	222	215	252	232	218	235	228	217	209	228	219	257	213	225	246	197	218	196	208	221	215	231	240	180	212	207	222	222	207	230	207	237	212	218	210	197	233	219	197	216	230	201	233	242	227	228	193	201	216	221	215	218	195	205	231	211	220	219	235	226	220	222	221	216	222	223	227	222	217	229	231	204	204	217	224	210	244	237	204	212	224	219	233	246	235	184	220	199	247	211	226	221	239	199	209	192	228	212	244	226	245	217	219	220	220	182	236	240	198	254	225	231	218	204	236	209	261	231	222	237	246	214	211	230	226	197	218	210	190	227	211	255	215	232	191	193	220	195	195	211	247	210	194	236	202	219	206	237	233	203	235	223	202	199	241	236	203	214	218	212	244	227	223	210	226	234	211	215	242	210	204	228	235	208	214	212	187	214	218	226	246	232	233	251	221	249	237	216	234	234	201	232	208	219	208	209	245	203	207	201	233	240	208	216	231	199	230	236	235	244	212	230	218	223	224	247	231	238	208	218	219	235	202	226	231	227	204	195	207	221	229	231	193	220	183	235	233	208	237	240	228	223	243	240	242	214	218	211	220	202	243	211	231	230	219	196	229	214	218	209	218	235	227	206	196	192	210	209	220	228	236	225	230	230	228	199	238	248	204	225	233	247	252	205	215	221	240	209	236	237	222	238	217	223	198	199	237	236	226	242	226	220	219	223	212	247	224	214	206	215	229	220	215	195	197	225	234	236	226	197	200	208	235	234	214	211	219	220	222	234	204	203	207	221	200	220	213	207	220	231	207	226	245	229	256	208	196	206	205	246	223	238	211	206	239	229	202	206	222	216	205	214	201	257	210	240	218	198	223	214	229	230	225	218	219	217	234	204	249	203	230	195	198	216	260	227	208	213	199	219	232	220	204	217	240	227	208	206	231	204	221	221	244	236	224	213	198	195	206	234	224	223	197	240	225	228	219	219	230	211	240	221	220	178	209	188	241	202	223	212	222	236	213	231	227	222	195	231	240	201	230	185	206	205	220	205	226	206	237	225	190	212	227	257	225	229	228	217	213	216	246	220	230	243	208	228	197	211	228	228	245	222	217	217	239	206	224	230	225	224	228	220	223	221	228	204	200	239	229	253	247	224	251	233	252	199	226	181	206	214	229	235	200	233	223	199	211	201	210	217	245	228	224	207	217	219	248	222	229	221	213	216	230	230	238	198	223	218	233	217	220	220	212	221	248	235	233	200	231	204	210	190	218	211	225	214	215	248	191	238	229	228	231	221	219	216	216	230	204	220	216	216	232	229	195	229	233	200	222	203	214	229	233	217	224	210	218	210	217	214	223	224	250	216	226	240	217	237	225	205	255	201	242	212	253	233	228
3215	4331	3545	1655	1180	952	662	591	517	467	421	357	338	379	330	289	317	303	302	275	256	273	271	243	260	273	248	237	259	260	224	244	261	258	265	253	253	251	303	257	260	242	221	252	252	252	224	266	271	244	242	224	232	222	233	259	242	223	224	275	224	256	237	258	259	250	275	240	216	233	241	235	226	217	240	259	246	229	252	201	232	220	244	221	240	240	271	215	238	217	244	239	258	213	268	250	220	236	267	266	237	242	228	191	268	252	227	247	233	231	240	232	247	221	250	255	256	225	221	249	227	233	237	258	242	219	234	244	238	244	228	248	246	241	270	232	212	216	231	246	243	250	231	238	257	245	260	247	239	263	231	261	219	223	249	244	225	223	224	251	232	240	254	237	255	246	239	248	226	251	240	239	234	252	249	247	221	232	228	229	243	265	221	230	261	210	251	242	219	222	257	224	248	238	221	257	238	231	233	235	227	235	223	233	250	246	247	223	241	231	230	227	227	237	251	232	220	228	260	223	250	232	224	226	231	220	217	228	262	255	257	244	242	228	254	233	272	250	249	207	226	248	278	261	256	265	250	237	257	237	235	256	219	239	225	249	239	268	236	229	225	215	244	229	252	232	232	259	229	259	250	232	237	244	216	224	247	239	217	256	221	222	268	246	237	245	213	219	250	246	229	217	222	233	217	221	223	199	245	238	236	234	212	256	241	245	252	245	237	239	291	201	251	234	227	229	240	231	236	232	228	227	235	249	222	242	253	259	248	230	218	217	231	258	238	226	246	224	208	219	228	232	238	234	213	240	247	219	242	231	271	241	223	236	228	227	211	255	222	241	234	259	237	230	228	230	253	243	240	209	242	231	223	248	220	253	255	245	241	252	246	219	215	203	237	226	240	230	220	256	245	247	250	231	233	221	240	228	228	212	229	262	253	257	239	243	203	230	239	236	245	227	245	234	241	215	198	209	223	240	218	252	250	225	224	257	228	236	224	239	244	253	215	240	242	239	234	246	232	221	214	232	255	229	223	263	254	231	254	229	210	220	232	246	234	246	235	223	226	246	203	238	236	273	239	231	238	238	250	229	250	253	236	229	246	213	220	254	244	234	264	242	246	268	256	262	226	227	201	238	214	237	225	250	230	225	230	268	251	251	236	258	227	224	227	222	201	243	239	217	218	238	229	227	224	229	249	241	228	216	227	217	245	221	258	243	229	237	244	219	238	220	238	233	236	210	222	229	229	252	236	265	240	245	235	233	233	219	215	226	250	219	225	241	208	269	265	236	218	284	230	233	249	238	210	221	231	238	217	243	247	250	224	233	241	241	226	213	226	258	230	254	228	251	227	260	248	230	262	231	248	229	228	243	242	243	232	218	236	239	244	210	217	226	207	239	207	219	226	207	234	247	226	239	223	236	244	212	228	267	226	243	217	242	250	226	222	240	249	237	259	256	231	242	249	225	247	244	220	240	208	196	249	241	236	234	236	214	238	228	206	222	211	234	257	234	251	230	227	258	206	246	244	247	223	228	225	229	245	233	236	227	246	240	223	226	222	223	238	231	217	258	243	240	217	199	255	273	271	217	244	232	250	224	228	231	232	218	213	234	218	254	237	232	250	247	227	246	227	215	239	231	221	234	245	230	201	271	224	214	225	248	228	214	238	239	218	231	212	229	272	223	230	253	274	225	249	204	234	224	236	231	235	235	229	215	256	242	216	222	209	210	230	232	246	258	215	266	233	238	252	239	268	250	222	236	235	223	261	236	218	220	246	242	231	230	225	230	234	240	219	238	240	226	208	205	257	212	246	232	245	240	226	236	227	224	210	249	247	245	232	229	196	241	235	232	220	226	241	224	232	223	214	236	255	219	244	226	249	208	235	221	217	223	224	230	242	225	207	235	222	249	249	229	199	232	252	254	225	222	212	242	236	227	245	223	251	212	212	247	231	237	215	232	246	248	234	232	235	238	256	225	216	244	240	187	249	216	245	248	224	204	242	258	207	221	218	230	250	201	237	236	237	221	218	261	232	242	238	207	245	220	217	213	214	208	259	240	239	238	226	248	224	229	238	242	249	224	258	244	256	234	232	230	227	222	242	211	276	233	212	210	235	213	226	242	231	226	217	228	241	244	246	245	220	205	220	245	247	237	214	253	194	243	242	230	227	242	244	224	234	215	232	239	211	206	227	232	235	231	237	228	262	224	239	233	237	218	210	221	243	245	227	233	233	229	250	242	224	232	242	248	217	219	215	262	231	217	216	241	243	229	213	236	239	225	218	222	237	255	220	222	233	228	243	222	235	232	214	249	248	252	218	231	260	252	272	253	251	225	240	232	242	212	237	256	223	225	254	224	236	242	231	235	232	255	247	223	231	248	226	218	222	232	252	252	237	219	259	221	196	246	222	226	243	232	244	230	257	228	201	256	204	253	226	227	221	236	273	217	225	251	266	230	238	243	227	208	233	223	243	250	223	233	238	231	228	273	224	246	230	221	225	223	237	260	243	230	256	245	234	250	253	237	257	248	222	216	233	226	242	233	234	217	216	242	225	222	247	225	231	219	242	239	248	235	235	236	220	226	243	253	230	220	195	249	251	241	229	227	237	227	234	232	229	225	247	232	249	214	223	222	196	238	209	234	229	235	225	226	237	214	228	240	212	228	230	224	232	255	224	216	242	266	229	233	207	238	267	259	267	223	214	213	232	240	244	229	201	236	225	249	256	277	217	239	249	259	240	242	240	219	224	247	238	230	225	201	244	226	235	252	227	243	244	245	231	270	239	222	241	249	199	259	221	238	247	260	227	224	225	216	211	233	233	243	269	246	244	212	194	253	226	256	255	199	218	231	242	221	266	226	221	228	260	249	244	227	212	231	223	198	234	226	225	233	231	231	247	259	228	234	233	217	269	265	234	247	245	227	243	244	251	221	256	233	215	219	232	255	242	244	228	247	210	209	227	251	239	248	226	252	238	241	237	219	222	227	254	225	234	239	211	223	253	229	223	220	229	220	230	205	238	253	229	252	235	233	222	223	216	234	243	209	214	256	233	220	250	215	201	258	221	233	257	249	217	258	216	234	232	249	216	240	210	247	231	198	233	225	228	201	230	232	251	261	220	225	232	261	232	238	223	242	248	203	227	212	235	203	235	227	230	233	214	225	250	211	230	231	227	239	251	226	208	258	222	222	229	234	232	225	210	234	209	225	242	231	248	219	218	239	221	211	267	248	205	245	217	223	233	205	246	211	214	232	221	226	244	239	204	269	253	258	231	204	222	226	245	205	240	232	252	217	228	212	235	254	216	243	223	225	247	241	250	259	219	225	241	213	242	240	207	227	231	224	242	253	220	245	251	214	238	215	221	248	229	252	229	236	261	221	225	239	224	206	244	260	239	231	210	225	244	272	232	264	215	239	212	220	217	223	253	224	233	239	207	223	226	229	237	263	229	225	232	232	219	256	232	250	218	222	234	214	243	232	210	226	236	210	207	190	219	227	252	252
27510	11285	1331	793	531	497	497	492	533	482	493	490	492	444	480	462	472	466	474	493	467	447	459	430	448	486	449	476	467	485	468	477	483	511	506	429	443	473	479	506	479	465	492	515	489	498	492	499	472	482	470	466	485	472	497	502	445	473	506	499	480	475	464	466	443	441	446	438	476	464	447	474	428	429	488	468	461	509	461	477	457	501	512	465	502	467	445	459	431	460	495	511	494	489	446	475	455	453	474	480	459	492	424	485	461	457	460	484	461	457	443	449	464	464	489	463	457	429	444	498	492	434	483	452	457	464	496	453	490	487	464	489	475	469	448	451	428	494	425	439	449	452	461	478	487	485	481	481	489	486	466	512	449	498	483	451	467	472	451	506	517	463	475	456	488	475	441	471	459	481	469	488	465	463	500	491	443	459	497	474	447	486	480	453	460	484	475	510	452	482	505	474	442	464	504	487	493	467	452	444	451	433	485	514	446	451	467	479	487	524	475	480	464	447	429	445	481	472	514	489	491	481	444	436	510	475	489	464	451	477	479	441	443	462	451	481	496	458	493	473	439	494	472	481	508	456	439	468	454	477	480	445	454	479	462	472	440	498	445	460	460	457	474	472	481	424	486	505	442	471	476	460	458	479	472	533	446	460	501	443	459	496	474	458	454	473	458	436	463	453	478	464	462	469	472	462	473	451	457	480	471	479	474	491	474	452	479	470	480	450	519	472	462	489	449	434	498	446	467	452	519	473	482	496	451	454	476	444	453	455	479	499	490	465	477	488	466	490	506	501	458	461	504	484	501	509	466	466	496	452	467	464	454	488	474	464	489	480	445	477	503	477	454	491	474	512	470	474	465	488	476	477	438	458	482	457	480	466	508	497	470	480	444	465	489	481	496	466	496	488	436	489	493	491	523	438	454	456	486	482	440	472	477	500	430	455	466	474	474	491	498	450	486	461	505	452	507	446	462	458	457	485	483	496	483	487	470	467	490	493	446	479	492	456	470	490	473	456	486	442	465	464	465	446	446	466	427	489	460	483	489	467	457	454	490	477	494	484	450	455	452	460	458	476	437	436	454	447	475	469	492	460	452	496	444	511	492	476	479	446	428	444	469	486	450	482	474	440	453	449	446	447	481	462	487	429	441	475	447	485	468	446	466	477	505	482	452	482	492	481	468	452	460	446	483	463	426	482	463	428	504	514	457	483	452	478	447	447	478	458	477	492	428	452	442	457	453	450	471	425	506	457	520	489	465	476	450	443	459	489	427	456	464	463	460	459	465	474	450	452	482	460	445	490	476	451	465	477	444	495	445	480	477	464	455	485	483	465	475	433	467	471	463	470	466	455	494	466	478	480	460	433	438	513	469	426	478	500	497	479	470	481	483	468	508	475	458	485	471	465	494	427	460	502	497	451	497	431	510	438	457	480	476	447	494	474	467	493	456	468	479	471	528	454	491	438	497	444	475	511	465	448	495	460	472	477	447	438	475	437	457	479	481	494	438	470	456	445	460	411	471	490	446	486	489	462	451	496	466	461	464	463	497	494	458	491	489	500	485	459	442	478	462	485	459	479	449	430	497	449	490	479	487	466	473	487	477	495	434	428	509	495	499	472	480	474	443	472	485	466	415	507	458	488	474	460	420	494	446	464	473	435	465	475	479	472	462	481	473	434	459	482	461	493	464	477	496	480	517	453	460	502	507	476	470	464	477	463	481	430	465	470	450	458	444	441	483	486	503	479	468	462	473	453	417	436	471	488	461	455	467	501	484	491	500	449	481	449	489	428	435	438	461	461	479	467	467	497	471	469	428	476	499	476	420	437	485	434	480	489	489	462	481	442	501	464	480	499	487	460	477	456	446	448	471	466	508	478	487	484	462	496	481	492	472	446	432	437	476	472	464	440	449	491	480	467	472	458	444	434	505	488	452	467	463	486	476	492	486	448	480	457	484	454	482	473	507	441	435	465	470	449	441	432	478	495	492	436	475	471	461	483	478	485	456	496	462	463	454	467	466	470	468	435	445	452	462	436	502	441	467	465	471	452	483	458	468	501	438	447	479	493	467	489	497	480	490	466	499	462	463	462	481	496	462	493	503	500	486	499	461	482	452	481	466	450	457	464	424	459	437	469	472	473	482	469	460	500	458	475	430	460	480	490	484	486	475	493	453	496	453	491	451	456	470	457	476	451	482	478	445	502	456	485	468	479	482	505	474	443	449	513	471	498	483	452	475	435	464	481	453	474	453	443	434	488	504	460	481	492	475	442	475	451	485	475	499	470	509	446	471	500	445	492	475	500	472	417	451	454	448	462	455	481	447	472	464	448	493	512	482	462	475	457	440	455	463	481	445	458	452	454	475	475	475	490	491	478	467	476	464	461	456	492	459	473	441	430	477	447	486	469	463	421	473	442	457	486	479	435	454	466	482	458	460	466	479	483	413	457	492	504	470	453	405	448	436	469	476	495	498	482	430	516	489	474	473	476	482	472	493	480	445	466	473	453	466	465	460	446	488	478	471	513	455	479	402	520	457	464	479	477	458	511	432	479	468	492	445	483	446	451	469	483	496	503	491	501	491	447	457	486	481	466	467	476	463	480	495	486	463	455	515	481	472	477	499	453	445	455	482	428	446	482	461	434	441	472	467	447	498	466	459	468	443	481	484	460	442	418	485	481	464	461	482	446	449	429	444	443	444	471	493	454	476	470	435	461	468	483	497	447	446	470	469	460	476	479	474	437	455	495	465	448	444	496	464	466	462	482	474	451	425	493	481	465	459	472	458	442	471	422	461	460	437	495	435	471	436	453	465	450	481	463	493	499	483	477	475	461	472	453	478	495	474	460	455	418	444	452	466	441	478	480	464	489	474	463	459	430	487	478	470	498	473	495	506	465	491	458	487	468	461	456	448	424	472	481	469	491	467	454	519	457	489	414	502	435	459	485	460	453	496	520	448	463	455	503	454	476	471	496	455	457	451	433	462	467	471	478	513	471	460	498	465	461	481	500	489	489	460	476	472	471	461	457	488	423	485	462	462	470	446	448	439	480	463	489	459	461	458	500	457	434	431	469	484	485	406	498	496	471	452	512	494	482	447	447	467	462	511	418	459	471	454	500	470	425	465	497	431	470	472	449	458	463	442	496	487	438	505	475	461	447	461	467	496	425	465	450	508	452	440	473	459	447	493	443	489	514	493	451	476	454	506	451	499	465	497	490	443	433	461	450	469	501	485	470	459	495	452	483	450	486	485	440	460	455	427	486	493	448	473	455	446	467	499	511	460	471	499	452	404	495	450	446	526	503	493	457	444	484	451	453	465	498	478	488	453	492	474	480	490	478	462	455	458	516	463	467	492	462	474	457	508	502	467	490	453	433	500	475	452	460	477	488	434	457	469	493	506	458	483	486	550	493	453	459	445	448	455	447	461	424	493	446	495	448	499	477	477	501	462	479	476	478	470	481	467	442	429	461	480	469	452	441	476	476	471	473	475	453	473	497	449	478
4981	684	603	511	504	465	440	495	443	437	473	472	436	477	412	479	487	444	435	459	428	427	483	450	454	445	448	435	464	451	456	439	419	419	461	425	440	460	474	489	499	442	419	429	475	452	411	434	438	419	433	444	499	436	437	434	454	452	435	442	451	446	462	402	413	450	429	447	457	447	421	431	448	451	457	420	430	446	469	446	442	436	422	482	447	415	460	430	452	465	436	436	483	430	404	438	452	404	446	449	456	459	444	405	450	469	469	443	452	436	479	439	459	423	436	473	432	418	460	397	454	432	470	430	440	444	398	462	465	482	461	470	442	461	474	440	448	422	448	414	452	422	466	451	476	480	461	482	463	478	459	428	470	412	458	428	460	470	465	459	479	451	377	405	457	456	449	464	448	428	414	438	460	458	453	410	417	457	432	449	423	461	426	440	435	487	426	423	444	485	434	464	444	441	416	411	437	437	445	422	463	445	431	427	432	452	423	449	462	446	436	488	444	454	486	439	426	434	430	447	450	442	506	447	465	474	424	452	458	451	419	456	438	428	450	482	443	396	488	408	492	438	474	436	437	439	425	452	477	474	458	409	464	436	443	391	456	475	435	420	448	423	450	462	462	428	405	390	417	435	455	455	480	459	439	454	445	468	443	446	479	436	471	419	474	470	468	456	437	507	450	430	453	476	452	415	426	430	413	461	436	396	446	483	457	464	407	462	470	440	424	461	416	461	467	416	465	447	448	441	442	423	475	408	453	448	422	471	474	416	458	424	448	426	428	453	440	424	446	428	426	438	436	425	440	447	442	432	448	426	464	450	495	439	441	439	443	429	466	489	432	490	435	461	456	435	430	456	441	433	478	461	454	470	393	457	413	451	449	445	449	446	425	458	444	404	443	392	433	439	446	465	466	459	418	480	481	445	451	437	444	459	450	437	432	471	466	459	459	428	481	450	444	463	473	470	428	420	413	432	422	477	440	461	454	457	429	468	433	455	423	444	439	454	470	391	486	446	460	444	472	500	424	466	439	447	447	460	441	451	441	408	421	420	439	463	450	396	462	417	419	484	454	455	460	477	413	426	458	481	466	476	480	442	446	458	423	401	459	448	451	444	449	443	434	452	450	429	462	448	446	409	443	414	409	454	427	452	433	404	465	477	461	467	476	479	478	441	432	427	453	445	431	448	460	476	417	422	446	433	456	434	434	455	486	423	508	450	458	457	452	453	474	448	484	434	474	453	420	422	409	470	500	456	479	450	445	465	485	455	445	454	425	421	489	441	465	432	482	448	426	473	440	409	437	447	470	407	466	432	442	461	453	461	425	445	447	441	424	425	423	430	438	463	444	491	474	412	452	460	459	468	429	449	444	458	445	484	462	460	430	425	443	451	446	468	482	458	437	470	435	419	487	431	450	438	462	445	429	458	465	424	441	405	446	433	421	454	452	447	444	476	448	479	453	441	461	415	455	391	475	459	391	472	432	486	459	428	455	461	422	476	427	426	451	460	434	463	430	481	440	460	420	417	433	457	434	397	429	434	455	455	452	444	440	446	484	419	426	466	460	461	430	432	443	461	436	418	425	439	447	442	454	425	490	426	502	471	468	446	450	436	471	467	433	481	455	438	464	444	409	469	441	503	463	417	435	428	456	426	449	444	463	434	451	487	464	404	424	440	455	448	410	466	433	428	460	398	461	462	460	399	420	435	433	443	469	451	419	464	462	417	423	460	418	467	472	449	440	442	493	463	453	419	458	445	447	456	435	461	469	432	478	460	434	424	444	432	445	450	466	427	461	444	461	453	418	439	422	455	386	467	465	486	404	433	466	473	425	465	465	428	427	434	463	434	433	453	461	412	430	462	473	448	467	456	422	445	425	457	444	456	467	425	452	430	453	466	436	417	465	471	457	473	457	434	439	427	427	449	453	457	446	470	406	448	460	456	453	470	421	452	432	491	426	472	452	458	444	431	454	434	448	479	460	450	419	451	495	421	451	478	436	431	417	435	455	455	440	466	433	444	450	478	428	443	423	418	456	438	445	434	425	452	439	458	471	457	445	454	434	444	481	429	461	412	488	468	424	442	442	458	472	462	484	416	456	426	426	441	433	412	446	480	438	458	488	422	486	418	485	460	430	431	451	461	445	443	446	412	494	438	416	432	415	452	423	482	420	433	443	425	457	458	471	441	424	467	453	431	445	473	469	474	436	487	459	472	478	487	428	427	452	443	454	430	477	465	459	420	454	459	482	425	417	451	424	451	454	475	467	467	422	449	442	474	411	440	441	446	498	465	479	467	476	451	453	439	462	451	453	462	424	452	427	438	452	435	428	435	461	439	461	430	446	457	468	424	451	469	477	461	451	443	449	482	437	493	447	419	469	407	438	452	444	435	416	441	469	430	480	491	450	427	452	460	496	452	474	442	464	453	466	457	462	445	427	464	412	507	413	423	447	434	416	417	461	422	436	436	456	460	464	504	429	447	429	435	433	452	476	453	454	469	443	477	438	445	436	446	445	444	426	462	435	408	414	436	453	473	444	464	449	424	418	462	445	432	428	432	431	452	483	426	444	476	423	431	431	449	440	432	460	463	458	438	434	423	451	443	433	494	490	421	455	446	413	474	443	464	459	459	440	388	469	461	462	438	470	456	444	452	457	420	450	430	446	466	441	469	501	458	455	436	451	476	435	459	441	431	465	441	451	432	454	460	466	435	418	478	451	429	444	429	426	428	468	452	420	450	462	446	446	459	443	427	494	441	461	436	468	466	443	438	422	441	450	470	433	480	402	438	422	429	400	475	425	423	474	473	437	456	461	470	500	446	426	467	425	427	434	417	403	408	440	456	476	424	452	466	432	454	462	430	428	446	475	451	402	452	471	429	466	431	446	503	451	422	459	414	478	441	416	465	454	439	448	442	429	424	450	430	440	456	480	449	434	430	451	451	482	473	465	420	451	447	412	459	436	427	427	451	458	433	472	476	428	468	460	426	452	435	425	444	455	427	471	453	416	445	449	416	470	476	442	474	461	435	482	444	435	442	428	495	423	440	454	470	412	446	443	473	467	457	420	450	423	420	446	481	454	439	430	450	424	446	440	463	459	423	472	469	417	468	406	422	466	427	432	455	412	424	432	448	467	483	426	439	446	407	461	384	426	426	455	480	430	456	427	426	452	446	453	447	438	441	449	428	445	449	424	451	435	464	442	437	479	450	462	496	439	476	466	455	420	437	440	412	441	411	460	445	459	455	480	458	472	469	455	424	470	460	450	450	457	463	441	489	470	440	441	424	455	454	441	436	447	436	453	429	461	431	466	461	462	434	453	455	438	445	443	444	436	466	461	446	427	445	446	413	426	458	471	468	424	457	477	466	436	407	437	427	460	449	460	447	416	464	445	411	412	431	425	466	465	438	431	438	445	474	417	432	425	469	438	479	450	415	465	444	491	451	434	430	437	473	451	439	449	488	449	464	438	467	424	476	396	471	466	449	444	441	442	452	418	468
25621	21408	25980	18750	1361	551	445	361	359	375	341	344	356	317	294	340	326	330	306	320	313	301	318	330	301	333	330	323	288	314	318	295	328	305	297	325	302	288	271	338	324	294	303	296	326	316	285	300	315	302	302	310	323	328	287	289	300	318	286	289	302	357	326	278	282	327	295	339	307	316	303	326	297	327	323	305	294	328	316	308	296	309	315	325	268	305	290	332	294	276	302	307	315	283	300	322	304	317	284	274	281	291	300	313	270	325	288	292	308	285	328	284	287	296	293	311	301	300	306	309	296	324	319	332	305	287	290	313	291	331	263	294	292	331	289	307	288	315	317	296	327	328	341	336	323	288	281	276	301	316	304	283	327	331	324	307	280	311	297	290	292	294	264	289	298	303	320	291	276	333	280	300	292	329	301	313	297	339	302	282	284	315	321	266	290	306	301	305	313	317	315	288	287	307	316	331	307	292	318	303	288	303	296	323	298	313	291	290	322	341	274	279	271	322	291	329	294	312	273	318	296	319	343	317	257	311	297	299	344	283	280	290	301	322	302	270	274	298	308	321	309	328	307	337	294	299	346	325	303	314	281	288	296	291	325	309	288	261	288	311	289	276	297	309	297	285	265	285	282	281	326	307	307	312	278	308	325	301	294	300	302	323	289	311	304	325	311	302	305	305	292	277	302	266	254	302	308	316	304	289	305	360	312	325	265	315	272	293	320	299	277	286	337	316	339	292	306	290	305	319	301	325	329	315	297	306	316	335	339	307	277	278	300	288	306	294	279	314	263	319	297	294	259	280	331	316	336	305	286	276	313	318	285	296	304	301	301	311	343	290	314	322	296	323	294	314	300	333	303	299	276	273	291	291	290	312	273	308	291	284	327	303	299	287	302	303	298	300	304	304	279	300	313	288	295	292	288	304	326	274	268	307	305	305	300	263	295	309	307	310	296	288	313	282	319	287	300	318	297	288	287	290	298	319	309	308	342	276	279	275	285	285	267	352	271	336	298	283	331	292	283	322	272	289	286	321	318	277	315	274	255	295	311	307	324	328	288	284	276	271	315	296	309	292	299	299	299	313	290	299	314	278	334	288	281	282	289	293	312	313	331	293	308	295	302	278	288	302	306	285	316	306	286	294	300	294	298	300	318	301	345	287	296	283	312	307	276	323	285	283	311	295	306	345	278	339	301	297	302	311	302	300	286	312	288	302	357	316	307	288	297	293	318	310	292	305	265	297	287	335	311	285	316	298	292	287	277	296	288	288	282	315	295	292	341	258	303	333	314	323	309	329	314	311	312	302	309	311	305	308	324	310	298	303	291	305	304	291	301	303	324	285	306	291	314	271	316	302	296	328	298	310	304	312	308	295	311	321	330	309	308	277	292	305	278	316	312	304	303	294	284	307	277	301	324	318	297	300	293	285	307	265	275	298	273	296	302	319	283	315	291	283	314	295	289	283	326	305	289	273	298	326	288	314	286	317	287	296	310	339	308	293	278	316	320	311	275	298	319	315	295	285	312	307	280	328	310	279	329	308	292	319	327	338	311	285	280	282	287	326	309	323	287	290	286	308	327	270	288	314	306	313	333	325	297	327	330	312	301	308	273	287	273	299	291	302	310	311	307	297	337	270	299	308	326	286	309	288	306	286	278	307	321	313	316	330	306	299	342	294	324	325	305	294	328	307	297	297	302	301	297	288	299	281	288	283	280	299	304	255	341	292	332	304	309	328	294	300	307	306	300	298	309	319	311	310	314	284	296	298	320	326	286	294	286	300	286	322	309	302	279	337	328	322	310	322	304	269	308	295	297	312	332	326	308	282	320	289	313	318	301	293	267	315	312	284	292	295	297	319	293	302	301	283	315	310	306	320	319	269	262	288	324	286	322	312	268	322	342	298	276	280	329	304	293	304	327	290	319	295	289	292	280	288	301	299	300	337	298	258	286	307	339	320	277	326	309	316	305	278	297	277	317	299	280	308	326	300	305	273	298	275	294	307	320	305	276	288	319	301	284	300	302	344	279	313	330	291	269	291	297	293	315	302	302	303	311	293	284	315	291	316	327	309	284	301	302	294	348	285	294	293	315	315	327	306	320	266	319	274	314	360	309	312	337	303	339	292	272	334	307	303	277	288	277	305	315	300	279	298	289	308	305	326	268	279	308	279	306	293	291	319	295	291	333	301	275	305	292	309	287	308	319	319	282	267	287	284	300	299	305	324	295	328	319	294	287	284	337	332	289	307	282	325	313	273	295	317	337	319	286	289	318	289	325	312	280	303	315	273	300	287	299	308	298	303	271	304	277	290	291	319	328	304	304	341	290	326	297	324	304	313	320	304	319	322	290	280	301	311	317	306	333	273	329	254	285	313	319	304	346	326	332	292	266	319	321	306	271	283	295	310	291	288	285	288	271	283	301	324	309	335	305	275	313	302	313	282	306	312	307	293	333	306	321	289	286	349	292	320	307	331	316	289	309	319	299	301	301	305	272	301	290	306	339	282	311	310	296	307	272	328	284	328	302	293	261	266	315	315	298	317	327	316	307	306	328	294	277	309	283	325	310	294	281	310	274	313	280	314	298	317	302	314	310	315	302	282	278	308	271	306	321	299	303	306	295	320	293	292	303	309	265	292	311	305	270	346	294	299	278	300	298	305	314	287	317	325	305	299	294	293	248	340	285	279	307	284	286	312	291	281	298	325	301	311	317	304	289	298	315	286	312	325	287	303	293	303	282	318	301	308	290	279	314	333	312	306	317	321	293	348	311	293	318	307	295	294	304	307	307	309	293	322	300	323	288	293	289	287	306	309	299	306	320	312	289	303	290	266	281	323	296	304	292	270	291	337	277	307	324	310	319	293	336	285	265	308	318	311	318	284	325	291	316	293	322	290	278	287	286	307	303	324	297	330	284	278	318	310	275	315	254	267	303	346	305	342	297	307	328	321	283	306	301	306	309	313	300	295	284	291	310	299	311	301	292	288	318	291	300	274	345	310	320	302	330	312	280	317	312	313	314	322	311	320	290	299	314	300	276	289	277	320	322	271	298	282	313	286	294	280	308	322	320	259	273	288	288	293	317	280	294	267	359	299	313	306	303	298	278	348	299	329	283	305	308	292	308	318	324	295	308	311	316	278	306	267	320	306	283	282	310	283	291	329	326	323	293	297	309	306	301	309	323	322	308	292	290	299	323	289	311	318	296	332	294	327	304	280	296	305	345	279	325	333	299	311	295	330	317	302	317	315	301	309	324	266	309	303	311	300	334	288	302	319	296	314	289	342	310	299	356	344	310	317	301	297	324	281	247	275	285	302	312	335	319	302	301	293	307	302	289	281	311	313	342	263	300	312	317	312	297	287	274	312	304	330	360	310	274	300	327	281	318	279	320	294	262	279	301	341	317	282	316	308	297	306	322	286	285	314	265	285	301	299	332	300	297	289	318	296	312	286	295	318	294	308	320	289	286	308	333	296	320	320	290	296	309	277	321	293	264	289	297	317
3310	1887	1629	831	656	580	494	437	429	363	389	379	390	334	332	354	360	329	357	335	322	356	303	305	327	347	325	331	356	357	327	355	304	336	331	332	291	326	348	345	337	313	306	320	314	326	314	316	317	355	329	311	324	317	303	313	323	295	322	318	350	305	349	342	312	332	326	309	330	311	361	317	313	320	329	336	317	302	323	315	323	308	323	355	306	331	303	308	339	319	327	334	306	324	306	304	335	327	333	323	335	311	332	304	319	324	326	329	310	304	321	280	317	306	307	326	308	294	329	299	290	307	302	330	328	349	328	318	345	299	314	349	329	333	320	311	322	330	291	344	341	336	329	313	295	311	312	329	333	305	296	282	310	297	308	318	321	325	299	339	324	291	342	382	328	332	321	307	326	314	332	321	309	321	339	348	299	323	303	306	327	290	325	351	321	313	327	316	328	293	340	348	320	295	299	311	301	316	295	309	312	316	327	302	311	301	331	296	327	340	332	300	321	323	315	332	305	298	333	308	318	296	306	318	341	322	357	287	272	339	324	302	340	308	318	328	293	330	329	307	333	307	327	319	335	320	330	333	340	324	316	326	306	301	288	311	325	323	351	313	330	306	316	305	325	317	323	315	321	321	330	352	294	330	324	324	319	299	323	305	308	313	299	315	325	341	323	294	299	316	330	308	300	339	316	293	312	304	317	317	324	310	289	282	317	295	339	291	330	302	346	314	338	325	350	302	323	296	336	301	289	328	355	295	323	328	313	290	318	298	304	326	343	287	313	311	289	321	289	301	322	327	274	287	303	346	348	309	318	305	320	278	348	288	344	294	345	336	288	297	304	318	325	295	294	299	344	307	319	287	354	325	313	306	344	295	320	298	303	296	329	308	320	308	325	313	334	298	276	320	341	329	334	343	313	307	337	315	361	323	305	291	321	309	313	312	333	274	317	306	315	319	294	296	311	324	306	292	304	309	334	290	312	299	289	322	309	307	348	322	338	350	345	339	296	322	285	279	292	308	338	311	325	337	292	321	310	306	307	303	302	340	307	326	308	315	349	314	319	307	344	314	342	299	299	310	296	310	339	314	302	306	310	290	330	317	302	323	291	301	270	321	336	301	324	343	318	305	282	297	313	347	317	306	315	321	311	315	285	292	313	314	310	294	345	346	304	332	316	296	298	350	289	295	324	343	320	299	311	310	345	320	340	328	309	301	317	295	323	311	294	331	351	331	300	318	300	314	316	337	312	290	320	318	329	314	314	291	339	327	299	324	329	301	332	331	338	306	307	279	321	345	329	302	322	300	335	341	307	355	323	299	292	297	319	311	318	307	300	289	313	303	299	295	314	322	295	313	326	311	304	363	297	327	322	298	286	298	311	305	327	311	326	332	309	332	301	290	324	325	318	284	286	321	332	354	315	326	319	327	315	305	280	321	337	319	307	314	297	279	325	294	299	305	321	319	333	322	302	308	335	311	289	328	315	285	301	296	329	313	309	302	322	328	288	277	315	323	297	325	313	312	313	310	324	325	329	311	344	329	297	321	320	306	302	323	316	307	302	325	316	310	323	330	317	297	298	320	345	316	346	334	300	283	336	312	286	324	323	281	327	305	315	310	344	307	314	330	314	299	300	309	288	311	334	330	330	290	286	301	267	334	319	310	331	311	296	293	343	332	299	312	297	304	318	316	333	317	293	323	314	284	348	303	330	281	343	308	320	296	333	320	329	298	320	302	330	320	314	354	330	309	308	297	349	306	349	291	304	310	313	277	311	309	289	328	305	334	327	285	304	323	345	315	353	298	309	302	300	344	299	333	296	297	325	296	331	294	311	316	305	320	323	340	339	330	302	280	320	310	319	313	289	298	343	314	337	347	303	311	299	305	327	337	316	321	321	324	297	310	314	309	321	277	332	305	325	328	314	337	303	317	315	330	299	318	349	321	323	332	349	292	339	307	296	316	325	314	305	301	321	322	308	296	328	329	290	291	315	306	305	307	314	351	291	303	317	297	320	293	317	334	306	317	281	342	338	289	333	306	278	279	291	312	311	316	306	313	300	292	330	297	299	279	317	369	292	297	308	321	349	307	303	319	320	331	298	332	341	337	307	322	317	316	287	298	346	277	312	316	324	270	308	305	305	302	294	301	288	330	318	323	289	305	303	327	268	286	298	325	314	323	305	303	294	289	308	298	301	295	338	313	326	337	322	342	315	302	341	327	342	309	320	313	306	304	309	301	312	331	291	307	304	303	340	315	343	314	304	300	282	295	303	303	344	293	313	289	287	340	299	309	301	282	332	293	343	304	316	302	287	309	324	328	303	332	307	331	318	288	357	298	313	313	308	305	332	299	310	320	322	307	289	335	292	308	309	330	332	311	318	349	301	332	346	308	298	321	324	296	305	312	316	309	313	324	324	363	287	326	336	313	309	294	274	306	313	319	298	311	291	337	317	316	323	315	295	348	280	307	308	305	290	313	318	290	317	301	308	316	298	304	290	312	276	278	331	318	303	338	365	292	293	296	296	316	320	328	313	330	320	335	315	317	290	300	308	298	315	300	317	308	298	321	282	324	340	319	312	279	335	326	326	312	305	325	358	334	316	352	283	293	323	294	314	309	322	330	366	324	310	295	266	264	341	294	314	331	271	301	311	321	314	303	298	327	320	295	286	306	299	288	319	306	329	321	305	264	259	294	299	295	326	285	298	297	315	314	290	295	303	300	300	293	320	328	337	321	287	289	308	306	325	318	306	326	347	336	282	334	294	313	300	328	304	311	312	325	311	297	313	314	296	312	344	335	314	313	314	308	321	287	328	319	305	311	313	299	320	276	323	302	305	294	321	309	312	311	326	306	344	320	325	278	317	312	302	273	298	281	305	284	303	314	306	316	325	325	307	300	308	323	294	316	307	348	293	329	331	322	292	312	281	298	333	307	322	302	282	290	303	322	311	292	341	300	313	322	302	284	284	341	302	321	307	280	290	333	319	347	326	308	311	320	278	327	314	317	292	312	337	360	348	314	339	306	294	330	305	294	302	337	302	279	315	287	299	302	303	284	328	298	324	320	310	314	326	281	292	324	325	325	298	328	261	310	322	330	317	305	288	294	308	302	286	283	351	297	312	305	319	275	316	323	308	297	321	307	318	336	309	308	298	305	297	282	315	307	336	335	318	290	326	310	303	308	316	294	277	321	333	293	316	325	337	308	304	309	331	331	294	332	315	362	315	279	342	309	286	327	290	297	318	328	275	316	340	327	338	326	318	308	303	309	335	300	302	324	308	311	344	291	271	327	291	270	303	322	308	309	321	345	325	328	325	303	306	297	317	307	319	326	309	292	304	344	323	324	302	331	308	324	310	310	312	290	341	334	312	288	298	331	306	324	327	327	293	303	330	300	305	328	327	301	340	305	297	322	300	289	304	300	307	317	344	310	313	335	314	297	315	307	304	327	327	303	321	305	317	307	281	292	295	311	307	297	343	334	312	301	302	300	280	300	338	340
24296	21444	28614	24671	19922	2228	736	463	342	318	337	298	314	260	235	239	237	258	260	220	262	274	216	215	196	263	248	248	254	232	218	211	241	248	220	214	248	230	225	250	230	227	255	218	214	255	212	224	253	220	229	225	201	238	216	234	210	218	205	225	213	206	242	242	224	252	229	230	255	233	250	219	245	216	202	203	251	212	248	219	242	248	233	226	204	239	204	240	218	240	194	175	226	220	200	214	192	223	234	238	221	195	210	233	223	212	246	217	239	228	210	219	227	219	222	224	242	232	236	241	250	193	212	215	232	204	221	231	228	211	205	226	220	229	190	227	243	207	232	247	231	208	197	211	224	242	216	228	244	190	226	209	217	227	220	257	226	214	250	219	214	204	230	230	220	201	221	226	207	218	237	218	210	213	202	205	228	215	231	214	221	217	228	231	259	225	198	196	193	218	218	209	251	221	227	236	212	207	227	204	200	204	212	227	227	227	199	216	208	217	240	229	260	218	249	202	258	213	236	213	235	214	219	228	182	241	228	224	225	231	212	241	245	236	227	225	209	222	216	210	188	193	196	211	244	232	244	216	190	225	228	227	210	206	232	229	243	249	237	230	196	226	215	207	201	238	226	216	247	227	214	197	223	233	236	223	209	214	205	207	215	200	207	192	219	221	232	211	212	221	215	219	230	250	242	193	216	189	219	222	208	206	217	243	209	206	223	211	212	210	209	232	230	243	208	222	229	231	219	179	209	226	228	221	227	217	198	228	206	222	247	241	242	200	211	210	237	207	226	217	224	216	221	206	210	226	211	235	224	223	208	206	223	216	205	232	218	225	234	192	213	207	186	210	206	215	221	201	226	205	212	227	211	230	219	241	229	230	205	233	222	227	224	239	217	238	251	208	220	242	208	255	229	213	216	203	226	230	224	227	209	219	203	226	182	238	204	234	228	209	232	190	241	208	201	235	222	235	250	230	217	202	242	227	214	238	214	201	234	208	187	190	240	236	217	213	226	216	257	202	237	220	213	226	198	222	218	223	202	249	266	231	235	214	233	218	223	217	209	212	199	201	224	214	231	254	220	204	210	214	196	225	203	212	233	225	245	235	224	252	229	193	235	211	218	193	218	219	191	211	215	220	216	241	225	220	222	202	234	207	208	227	217	220	215	209	222	215	234	194	222	220	229	234	245	223	252	240	209	240	229	228	200	206	234	194	214	213	230	190	216	215	236	225	215	203	205	223	211	210	189	242	197	236	219	201	205	209	231	232	211	237	240	220	199	202	215	195	249	214	227	230	225	210	209	215	202	220	246	238	203	193	240	219	244	224	231	227	230	219	239	215	192	201	222	204	231	216	255	218	195	197	232	230	210	207	214	209	229	227	221	236	218	218	251	229	244	248	221	219	227	245	212	228	218	219	231	225	199	214	215	206	214	219	221	229	215	219	214	202	225	201	199	226	255	212	212	225	235	216	235	196	222	219	223	218	230	235	211	207	220	215	213	232	212	227	242	240	224	214	215	232	214	205	221	208	196	245	209	233	218	210	200	221	193	191	199	226	209	237	212	201	213	212	236	216	206	236	243	222	262	228	221	216	237	195	219	211	234	223	229	215	234	213	238	231	202	183	243	235	212	189	223	214	204	216	220	222	251	224	207	220	251	237	222	205	227	209	216	225	220	215	193	206	212	234	235	208	194	234	239	220	187	220	208	214	225	228	220	220	245	240	239	211	217	222	218	228	217	225	213	260	205	196	193	223	217	217	217	213	205	239	235	239	239	211	235	239	200	232	230	221	204	230	240	220	222	222	216	226	233	196	245	201	213	198	203	225	217	219	214	221	208	187	217	250	220	234	195	224	209	219	200	219	222	225	235	215	209	226	228	209	213	209	203	230	218	194	220	232	222	238	202	249	235	216	195	215	225	190	208	223	211	202	244	229	219	202	196	219	264	203	196	241	226	228	227	239	201	190	202	212	217	217	258	216	193	226	216	230	207	232	217	214	214	218	197	220	204	237	229	216	221	222	214	239	206	197	272	223	223	212	218	211	209	193	242	233	207	235	218	224	233	195	211	216	196	208	212	192	218	224	227	203	208	233	225	212	203	221	236	212	198	218	224	231	210	217	219	236	220	237	222	231	217	202	227	222	207	228	232	209	209	213	230	225	224	212	209	183	210	217	235	201	230	208	209	232	228	223	209	210	198	209	210	237	209	186	210	201	218	233	202	182	232	220	217	212	199	239	226	224	225	229	204	244	197	212	205	199	230	233	216	230	219	201	237	222	222	264	237	242	186	239	217	214	221	232	230	232	230	223	210	202	217	218	216	213	213	177	215	200	190	184	194	214	188	236	228	231	230	225	221	192	223	205	234	208	241	197	221	219	207	186	228	244	203	233	205	216	209	197	239	234	222	230	232	228	229	209	228	215	211	208	228	213	196	224	243	214	223	206	205	205	218	198	200	227	216	215	229	223	245	224	241	221	213	226	216	236	206	210	195	183	212	224	218	201	220	236	219	200	233	208	205	233	225	218	226	247	238	220	209	205	220	226	224	227	224	191	223	214	223	222	224	228	222	209	226	203	228	208	185	212	230	220	199	224	199	209	196	182	213	233	238	197	204	202	198	232	191	225	194	211	236	217	194	211	209	233	216	217	203	211	209	207	194	219	185	231	218	201	195	217	247	234	232	207	226	186	210	229	206	226	213	230	222	228	199	235	220	198	219	238	241	207	224	211	224	213	215	219	239	193	207	203	224	219	211	214	200	193	230	216	208	230	221	237	202	218	222	226	234	226	200	186	210	222	218	236	212	222	202	203	240	217	250	215	215	236	217	198	222	209	213	194	262	233	227	228	238	231	229	224	226	211	232	222	220	205	206	241	229	214	224	199	224	218	224	211	241	189	206	228	216	249	208	213	211	207	239	218	200	232	220	211	226	219	194	236	207	225	216	223	227	201	204	223	209	218	177	217	221	236	242	228	241	219	246	196	232	200	229	197	201	194	237	246	230	210	211	220	213	217	208	223	224	208	237	202	210	211	219	221	226	178	215	217	222	200	214	224	213	241	215	226	237	239	189	239	226	217	211	224	210	219	223	243	211	213	204	242	229	231	230	218	226	202	195	206	237	241	218	214	185	211	223	220	236	206	183	228	227	233	233	212	242	231	227	243	221	198	228	210	260	248	233	218	215	236	225	226	194	222	229	235	218	203	209	209	222	235	193	222	226	212	212	216	208	195	203	214	215	212	213	238	216	229	210	234	223	195	208	218	228	220	198	209	246	198	208	217	225	200	206	206	211	221	238	216	224	221	232	226	208	215	213	207	228	203	224	210	226	206	206	211	232	221	218	226	199	214	216	220	198	238	235	241	198	245	203	243	199	246	254	223	207	209	217	204	220	222	212	247	201	210	234	200	236	242	213	219	221	206	204	238	222	248	192	195	240	227	213	211	207	223	214	250	235	199	241	217	214	211	199	203	241	231	234	215	181	218	185	230	237	197
3227	4447	3497	1663	1146	847	687	581	510	413	381	361	326	318	351	318	304	269	289	328	277	292	259	275	258	270	276	267	258	264	230	251	250	241	242	266	240	218	249	239	240	242	228	237	218	250	242	280	254	264	239	213	248	259	254	267	238	246	227	252	220	230	242	228	238	255	227	238	250	225	255	253	254	228	239	240	227	247	253	241	245	249	219	238	242	222	220	244	215	209	235	239	223	199	249	216	252	257	232	233	238	205	244	249	220	249	227	266	240	225	232	229	254	232	245	233	205	220	245	204	232	212	240	224	220	241	242	244	209	251	212	243	243	242	203	221	233	230	260	225	225	229	246	246	244	237	217	231	243	238	223	257	207	220	218	251	234	236	235	239	232	234	237	253	244	233	251	224	218	232	245	232	244	225	227	244	275	244	253	244	232	255	213	227	219	250	243	246	219	226	240	247	223	245	254	254	219	234	224	222	230	244	207	267	253	222	246	251	234	233	262	232	229	203	223	226	237	234	238	244	250	250	238	258	222	236	200	261	255	218	239	214	230	242	247	234	231	244	221	262	237	218	242	220	233	241	245	214	233	254	250	219	239	259	238	247	218	244	231	207	233	238	227	238	233	232	246	238	219	230	221	232	215	218	251	267	263	231	265	214	254	248	211	268	234	208	242	245	236	239	258	254	218	224	225	255	254	222	212	212	243	243	216	211	221	213	226	244	234	237	249	226	242	229	235	236	242	231	230	237	228	224	208	232	229	234	188	261	271	242	244	255	232	199	245	215	227	227	251	207	218	222	219	219	234	239	249	230	259	230	249	212	254	225	208	235	223	258	210	222	229	237	247	246	247	236	240	230	232	251	219	226	249	246	230	212	227	235	250	239	224	209	205	248	229	221	275	241	217	225	252	231	222	227	241	237	225	249	228	222	255	221	225	217	211	208	259	243	243	269	237	245	239	229	214	222	243	206	248	212	230	241	257	228	253	221	226	236	244	221	251	244	203	241	234	235	261	229	247	222	204	258	214	222	249	253	211	219	216	236	225	227	246	221	233	219	264	203	239	251	226	238	230	251	240	229	245	230	241	204	228	210	219	249	246	227	256	232	234	231	265	231	274	227	240	250	231	215	246	257	258	214	225	239	242	241	221	235	201	229	255	258	273	215	226	263	258	225	223	232	217	217	240	230	252	271	242	237	261	209	239	239	245	223	257	224	248	228	201	226	208	244	247	229	224	222	243	225	229	236	213	217	236	246	237	245	243	244	258	206	221	242	228	211	251	223	207	224	250	233	235	249	238	218	218	223	228	237	233	217	230	233	242	233	218	236	208	235	246	227	246	233	264	213	256	245	221	242	222	239	211	246	220	236	227	238	229	248	225	207	257	254	249	236	238	239	221	260	235	248	221	223	233	252	249	223	216	227	230	235	259	239	219	212	214	247	238	215	230	254	242	238	245	226	218	201	212	202	229	263	224	216	190	247	245	226	218	253	255	247	204	235	213	232	251	206	220	216	216	207	230	246	209	203	214	214	213	242	250	239	227	228	241	217	203	230	231	222	228	217	236	210	236	246	243	244	221	229	229	239	247	222	234	227	241	246	253	213	253	223	272	243	210	247	228	245	221	199	232	243	242	252	237	228	235	243	213	201	232	206	233	250	245	252	225	236	216	269	235	260	222	224	241	245	246	226	235	245	235	223	240	235	238	211	230	238	237	204	231	239	229	232	236	247	219	239	213	241	230	237	225	255	215	225	246	225	253	245	223	237	223	221	238	256	223	240	226	264	251	237	231	265	269	238	224	243	228	203	248	273	204	222	230	227	251	215	233	225	272	237	217	226	231	232	226	239	253	236	249	245	227	255	226	229	228	228	244	238	234	216	221	242	213	240	250	236	233	231	236	209	230	242	227	234	226	241	241	240	252	233	234	241	239	226	261	240	232	241	227	214	237	231	237	216	220	246	226	229	248	235	230	250	234	234	233	255	238	225	241	237	220	259	216	228	223	228	246	266	246	229	236	232	257	238	215	249	248	240	227	230	257	214	254	245	226	252	243	243	259	225	235	232	223	224	235	224	230	231	200	241	255	211	234	214	201	202	226	218	224	210	192	228	240	248	209	195	242	207	238	259	228	254	246	227	249	213	252	226	239	213	223	223	227	226	235	206	222	239	211	238	207	227	245	215	238	229	214	220	243	247	219	251	221	218	219	236	248	195	231	254	211	220	219	210	231	219	206	213	251	202	207	228	217	224	255	218	238	234	231	252	226	227	244	230	213	223	249	214	250	233	212	227	208	199	256	270	257	229	224	260	233	247	215	253	238	227	234	251	232	228	241	232	234	218	214	203	224	208	243	199	239	224	263	231	207	247	211	270	238	212	251	241	205	218	234	237	247	200	224	241	227	236	218	233	216	237	229	240	241	221	240	207	262	213	246	252	262	218	232	247	241	217	233	230	239	220	235	254	251	235	221	223	244	210	239	213	217	236	222	241	238	234	233	240	240	234	253	215	229	232	219	236	226	236	234	242	237	223	234	213	253	209	239	249	234	224	255	213	218	235	236	231	209	230	254	246	237	255	214	256	213	224	247	245	239	240	205	222	226	241	225	220	245	232	253	248	227	243	277	254	233	218	226	232	232	221	218	251	244	223	246	235	210	226	251	259	217	230	253	241	246	239	244	226	213	230	242	253	239	248	238	224	201	232	226	225	256	226	234	213	231	229	238	245	235	208	230	228	229	215	255	243	203	217	225	224	207	246	241	246	238	242	238	217	250	247	215	245	238	246	234	239	269	245	228	219	241	229	205	254	219	222	238	243	227	239	266	243	240	246	214	220	245	194	221	204	240	231	249	223	214	220	232	225	237	226	227	215	245	220	243	218	248	248	224	229	222	205	232	237	260	216	209	233	218	212	232	235	217	231	223	226	239	235	210	240	231	243	237	235	232	211	227	240	210	244	226	247	204	236	238	264	223	230	226	216	246	196	226	235	249	207	237	236	230	225	221	206	214	251	229	212	258	223	236	235	239	215	227	248	224	232	220	223	247	201	208	221	243	227	224	234	225	259	231	200	201	240	238	245	221	228	232	222	196	243	225	235	219	210	241	231	231	242	227	234	259	249	218	248	204	230	231	228	219	236	221	232	230	220	224	260	245	231	224	240	241	228	231	224	244	233	264	220	233	219	214	212	227	246	234	222	241	239	249	243	224	222	243	248	235	211	206	248	248	236	246	220	226	235	212	252	251	236	228	246	231	223	210	209	235	238	243	238	235	257	224	232	239	239	249	202	256	216	236	220	242	225	262	229	219	209	223	223	227	213	255	251	240	254	249	218	245	255	247	240	229	237	251	230	231	215	224	192	222	234	256	212	218	241	258	210	212	213	248	223	229	194	261	234	230	267	207	243	253	234	228	240	216	214	220	273	269	235	222	240	221	222	218	229	228	240	221	232	216	235	240	222	210	218	231	217	230	221	208	250	210	235	251	210	214	231	234	211	220	235
27621	11199	1302	728	499	485	454	501	496	476	510	466	445	501	446	461	497	499	452	481	459	473	467	491	459	471	502	403	452	480	465	490	523	477	487	477	429	495	484	497	482	466	475	465	473	467	477	469	459	419	445	491	442	439	446	426	461	452	498	435	487	452	490	475	442	478	433	499	487	466	463	459	478	451	468	475	452	463	474	453	424	460	500	500	435	475	431	470	461	470	480	450	486	464	475	450	503	482	451	482	483	433	474	469	449	465	458	455	478	509	460	445	450	484	469	497	472	493	487	440	514	480	458	464	485	487	477	459	462	476	497	461	480	499	453	483	479	454	481	495	435	475	466	478	470	438	456	468	463	444	471	440	470	499	467	468	449	456	469	486	448	486	455	488	458	454	453	453	491	490	471	500	454	472	437	462	447	465	487	462	477	492	497	463	465	491	441	482	469	459	434	456	437	425	417	503	496	452	450	485	478	449	465	446	468	488	469	447	491	438	459	441	491	457	440	456	502	496	477	458	473	470	488	434	463	495	494	480	500	457	491	429	457	509	451	461	444	514	457	455	452	428	471	453	460	456	448	456	480	489	464	512	460	512	457	453	477	477	450	456	460	474	431	502	459	503	487	470	437	488	455	486	468	456	483	420	423	477	465	487	475	467	466	474	446	466	464	480	447	470	431	481	506	493	434	465	436	501	441	479	470	498	477	485	472	474	458	490	446	427	444	456	447	455	475	480	451	442	442	487	477	434	473	485	482	495	478	469	477	467	488	474	459	433	490	456	471	455	467	460	428	472	481	479	438	482	449	443	447	497	459	436	463	454	447	465	499	486	435	466	450	473	445	442	492	443	452	466	462	498	445	446	446	455	487	462	437	467	463	490	476	444	477	453	452	450	435	454	452	436	473	502	457	475	446	467	459	447	462	486	432	493	467	473	473	461	459	458	451	469	478	450	465	452	463	455	495	471	485	445	474	454	466	452	493	431	478	442	470	471	471	455	454	499	445	468	469	471	482	511	447	478	457	461	468	430	454	480	461	465	479	451	445	484	507	453	476	453	462	454	487	471	450	476	425	449	469	464	497	481	415	437	446	439	475	460	454	489	455	465	477	459	470	462	431	499	428	458	481	492	490	468	492	468	462	482	444	460	463	467	467	463	487	446	441	452	445	424	492	481	434	495	474	473	463	473	475	419	459	473	459	471	461	449	443	508	450	490	475	473	443	443	455	461	455	484	477	462	463	465	525	452	470	492	509	535	487	482	472	479	454	484	490	475	458	523	452	474	440	453	457	449	468	466	479	514	453	498	421	484	531	489	480	489	452	444	443	506	470	441	468	461	466	454	488	467	495	492	441	455	464	443	452	440	450	480	451	465	458	476	483	472	479	446	504	491	440	429	490	454	446	507	446	492	485	472	504	483	480	489	469	464	477	497	444	416	476	461	483	463	440	466	455	490	460	455	447	476	498	433	478	470	494	499	462	495	488	454	425	472	445	465	484	527	428	510	487	478	461	473	495	485	454	467	452	446	486	429	488	464	507	480	469	452	454	479	485	433	471	425	424	478	480	493	482	503	476	477	487	506	428	426	460	441	444	473	431	457	467	504	458	485	472	467	445	451	436	428	426	472	422	468	479	450	492	434	491	466	464	485	482	515	454	465	477	451	472	472	500	455	469	468	449	465	482	440	470	492	478	496	481	453	426	494	464	472	471	487	482	474	522	477	484	462	503	471	457	479	465	427	512	428	470	430	445	472	483	430	478	447	458	443	492	448	480	493	462	469	504	466	474	460	470	462	436	461	467	474	432	512	448	468	436	459	457	440	456	488	467	495	459	471	479	457	430	467	477	485	443	493	461	477	468	497	477	438	453	468	422	472	449	453	500	443	477	474	502	465	473	477	443	473	447	420	482	481	466	465	464	443	461	429	456	470	493	448	491	457	464	440	483	436	514	442	457	469	418	444	477	465	495	462	477	453	458	477	466	486	495	500	506	478	489	478	439	459	422	466	471	438	459	512	439	494	496	479	458	468	508	480	471	484	420	488	495	483	497	477	454	453	467	451	456	448	467	454	477	455	483	513	440	457	485	458	459	455	453	454	479	481	462	467	484	455	450	480	465	456	466	471	478	454	486	448	481	486	451	460	461	505	463	485	516	460	454	434	499	449	484	463	465	485	486	436	460	484	463	480	488	446	438	530	463	437	498	463	466	444	450	459	457	519	439	463	466	461	449	453	510	481	454	453	479	453	465	506	495	441	511	450	469	465	483	483	502	471	467	473	432	450	482	490	488	445	456	473	450	460	399	451	436	451	471	473	472	463	513	457	465	512	487	476	451	459	461	491	490	515	498	479	454	428	441	427	452	455	453	436	477	475	456	494	435	434	443	476	464	447	457	442	449	450	458	442	497	473	488	476	453	429	484	437	453	435	493	478	492	499	432	447	439	465	458	451	458	503	464	462	474	467	446	476	505	459	437	464	433	457	497	443	496	447	485	472	521	489	452	450	488	432	462	462	475	482	473	475	456	471	479	496	485	518	481	456	455	509	470	439	475	469	485	448	499	440	482	470	496	475	419	446	486	433	468	470	468	486	484	473	487	448	427	506	469	476	480	465	469	420	484	471	453	465	477	459	500	464	448	450	456	448	473	471	489	455	466	492	456	450	448	473	473	481	488	443	479	443	435	488	483	436	505	479	470	452	515	500	484	474	454	479	456	447	447	494	474	485	473	467	466	451	469	456	452	483	533	478	439	460	465	490	430	452	472	453	464	457	467	444	479	460	475	444	488	498	476	454	498	483	457	437	439	509	441	472	496	444	458	441	472	499	447	427	489	446	441	501	436	500	478	458	464	502	443	473	464	447	469	454	431	441	444	427	458	463	452	447	488	421	451	461	462	465	491	478	456	448	483	479	496	453	507	444	489	473	435	457	485	446	448	446	507	488	460	450	448	477	462	480	465	419	482	449	472	471	477	462	493	435	440	442	458	445	490	466	485	458	453	483	491	479	493	444	498	454	455	481	451	485	515	498	475	465	466	461	485	488	498	466	459	475	487	421	460	455	485	474	455	465	496	502	453	495	428	409	497	473	513	462	464	483	451	477	443	475	481	464	485	493	462	494	476	490	500	472	489	456	453	494	422	494	465	457	477	467	470	457	466	483	461	448	449	446	453	460	442	438	472	456	440	428	482	488	457	478	435	469	487	452	490	459	478	501	470	477	499	485	455	467	474	437	422	438	453	478	434	488	462	438	450	468	520	480	475	461	458	501	451	454	430	481	468	485	483	471	446	438	508	461	450	470	474	481	513	461	476	434	480	451	453	451	450	472	499	480	475	497	430	500	463	441	471	472	457	451	482	481	473	480	464	440	486	458	479	503	504	452	494	496	479	472	441	444	443	478	487	492	445	465	443	478	448	470	466	476	471	441	483	483	461	478	462	449	471	463	477	487	442	418	486	455	472	456	441	464	473	487	459	478	464	429	455	424	469	483	496	472
5047	653	613	521	503	508	443	418	447	441	448	524	448	444	481	413	450	474	453	452	429	432	420	469	449	466	481	462	461	467	409	433	450	471	500	446	459	441	450	427	453	415	470	454	478	452	445	414	429	425	449	437	434	397	475	428	471	399	433	460	465	456	428	472	422	456	465	454	427	470	433	451	436	471	416	444	455	472	497	435	415	486	410	440	443	491	460	457	434	415	419	446	510	472	481	447	466	462	454	416	440	425	463	516	439	456	441	414	461	439	450	476	427	482	488	448	439	437	464	452	441	448	451	452	415	384	447	412	452	426	439	436	470	478	428	427	475	438	450	424	477	466	456	450	437	405	448	457	447	469	465	462	411	408	472	451	442	422	430	414	500	448	438	405	451	426	460	488	479	463	412	431	437	455	471	473	422	468	431	449	430	462	435	430	449	486	430	439	448	432	464	445	432	428	449	460	439	472	471	447	445	445	463	497	451	432	447	485	469	454	460	441	459	463	442	470	452	452	434	489	439	472	483	472	368	450	449	444	451	454	404	427	464	443	445	459	423	476	379	425	421	452	446	435	454	468	451	476	452	408	415	461	457	458	454	455	439	431	493	459	448	438	443	455	446	444	455	420	435	429	439	432	438	436	447	464	457	453	454	395	447	441	445	447	433	435	411	467	443	459	427	430	456	410	434	422	432	437	443	451	424	461	422	425	435	466	471	450	479	435	469	470	430	456	462	451	441	420	413	435	452	441	423	451	438	452	475	466	440	444	422	452	476	455	436	457	459	437	437	421	465	453	456	449	414	496	463	439	460	455	421	467	454	401	432	482	434	438	481	473	430	449	426	472	407	457	455	424	459	422	439	479	451	477	473	455	442	472	435	417	469	437	492	438	420	447	472	480	433	455	432	451	446	443	464	427	451	436	446	418	450	421	449	445	478	467	433	450	431	468	433	430	440	409	381	469	444	463	465	483	428	425	409	417	454	449	484	463	461	434	481	437	428	430	456	449	452	431	458	440	427	432	440	419	429	438	434	465	454	473	436	489	445	466	436	426	459	418	479	430	426	433	457	420	468	478	435	431	419	440	443	422	440	431	459	434	496	484	456	417	450	443	434	472	442	390	446	457	454	438	432	449	428	425	427	460	415	431	411	417	420	395	469	404	472	417	475	424	456	408	432	449	463	465	453	448	449	478	452	415	454	409	438	439	479	458	456	450	417	432	445	460	446	446	429	440	459	459	409	435	482	428	470	417	484	441	446	465	453	439	469	450	426	404	427	460	436	468	437	454	450	473	421	449	451	426	438	461	498	444	432	431	460	408	454	453	465	424	423	433	463	451	442	458	415	472	505	438	455	446	450	433	433	410	386	420	432	445	433	441	434	436	430	426	434	466	451	461	444	464	426	516	452	472	447	435	442	409	447	457	458	436	438	418	452	480	426	468	462	438	444	393	437	449	454	452	467	451	471	423	436	404	470	427	444	445	458	450	444	426	457	437	446	454	448	453	433	439	434	443	449	458	440	483	410	412	393	455	434	421	456	429	444	437	453	426	431	422	437	460	430	444	385	454	502	441	461	442	444	431	478	458	442	479	474	475	430	416	507	475	418	407	459	455	423	425	443	448	470	503	442	441	453	451	454	448	471	438	459	425	437	460	441	458	433	447	445	469	450	424	485	468	463	434	465	443	437	436	461	431	466	414	458	450	451	419	423	441	403	461	461	485	486	428	449	450	461	473	477	453	472	444	446	460	403	468	447	449	437	471	444	420	446	453	451	433	473	436	439	463	447	446	418	470	431	474	402	442	431	450	459	426	469	414	426	436	464	445	455	477	466	468	457	467	458	475	468	442	450	476	441	445	429	458	449	458	420	432	443	410	436	454	465	446	446	430	450	466	432	421	462	431	448	431	431	458	475	431	438	432	425	491	430	437	431	448	443	424	504	458	416	415	456	475	467	417	462	455	436	438	453	438	457	467	450	455	428	424	419	446	450	454	437	463	451	429	470	446	431	425	448	452	450	438	470	455	436	505	398	453	416	426	435	445	485	440	467	468	467	458	395	430	452	472	427	446	448	411	426	480	435	463	469	456	454	449	470	424	474	474	451	499	442	418	469	470	441	444	450	448	452	392	434	409	455	500	445	439	427	471	398	454	450	443	454	455	420	455	427	442	446	462	402	445	468	438	452	455	467	437	443	417	450	436	452	438	419	468	436	453	428	456	458	442	428	442	448	461	482	449	424	433	450	458	481	410	408	395	475	460	463	435	437	427	432	425	437	464	412	464	487	486	423	427	388	432	448	464	449	459	464	454	460	466	457	412	456	488	446	430	457	452	461	435	439	466	461	449	415	446	429	432	422	439	415	441	456	443	428	446	490	445	421	485	454	437	439	467	479	437	423	482	445	415	486	444	429	455	435	459	448	483	465	443	432	438	480	453	476	419	429	419	409	472	433	441	442	445	492	444	458	460	432	485	440	450	476	421	422	432	475	449	422	434	493	433	454	453	405	425	488	421	443	445	484	446	414	470	467	434	423	433	484	418	462	424	446	455	433	443	459	433	460	413	435	434	450	431	410	436	469	468	463	447	429	455	422	437	461	458	451	397	454	462	481	472	460	453	456	441	475	439	454	461	474	464	475	451	436	434	461	463	430	452	463	432	453	431	434	479	423	470	446	406	454	472	411	454	437	448	455	493	447	442	443	452	441	460	449	432	447	446	414	433	433	432	434	441	448	431	464	443	448	461	456	457	431	481	481	461	490	431	431	493	454	458	432	455	415	471	468	450	455	473	461	432	458	435	453	435	422	456	451	446	445	433	450	424	431	408	448	460	447	427	462	472	452	440	492	439	474	410	423	453	463	407	479	463	424	452	479	469	427	445	428	476	447	459	467	461	466	462	453	448	449	437	384	478	482	455	429	431	429	442	418	442	468	486	446	457	435	452	479	451	453	442	450	438	430	439	429	425	494	492	438	461	437	420	441	448	469	431	424	437	469	430	450	434	441	452	460	458	444	447	464	450	432	453	466	425	441	463	436	440	449	455	472	474	453	462	423	484	478	451	465	427	454	415	448	421	428	490	410	420	441	447	492	486	455	431	441	471	444	446	417	435	418	415	470	426	441	446	436	449	457	425	464	420	439	469	412	446	445	482	426	490	448	465	438	397	460	437	429	438	450	450	453	447	461	463	463	467	447	472	453	426	493	428	456	457	435	461	425	417	452	443	408	434	521	432	435	427	445	457	453	423	420	443	472	413	460	412	449	478	478	447	479	429	446	454	386	448	454	428	420	432	446	504	453	447	464	489	470	429	425	493	443	436	428	466	425	455	455	449	448	470	483	445	433	449	453	471	454	456	430	506	442	452	473	474	464	444	435	417	457	422	441	461	431	499	453	400	429	486	452	439	446	411	440	440	455	421	450	410	436	429	449	398	441	471	454	426	474	468	481	431	445	475	460	467	438	422	426	455	440	433	445	472	462	424	437	487	472	445	461	454
25613	21388	25935	18684	1253	561	452	376	326	345	334	323	339	308	313	314	310	317	299	295	298	291	291	262	306	316	320	294	333	312	297	321	302	293	290	280	294	291	315	296	298	301	317	278	286	299	329	295	302	283	304	297	304	307	300	296	302	306	299	309	293	309	294	307	314	315	290	298	303	282	316	282	262	328	287	309	282	309	283	296	314	291	288	302	297	288	309	297	292	291	318	319	298	325	304	320	336	305	308	308	285	311	319	294	313	321	277	264	304	327	283	300	287	300	312	272	326	308	309	332	317	289	279	306	291	255	293	254	271	295	309	322	300	288	308	295	293	313	286	318	329	288	319	265	324	295	290	305	293	305	333	297	295	274	328	273	342	342	303	268	302	291	332	300	319	279	284	316	290	272	304	294	323	310	296	295	322	359	314	281	328	261	294	310	288	307	290	288	285	294	283	312	268	326	300	317	317	312	301	325	307	271	302	308	306	283	315	282	312	318	303	300	303	312	303	302	261	298	295	296	332	304	295	275	304	333	293	327	287	296	282	296	325	321	277	292	292	289	298	302	293	311	325	302	301	298	296	294	282	284	321	304	295	294	303	330	281	325	292	281	301	310	310	295	299	297	316	287	302	318	296	306	297	290	285	266	287	288	302	319	309	281	294	293	329	327	293	283	318	302	303	312	321	292	269	298	315	316	316	337	303	298	297	288	285	270	304	300	291	308	293	290	286	313	296	305	320	292	302	280	308	311	300	283	314	302	288	295	306	279	300	288	303	270	313	289	277	296	262	307	293	321	307	298	292	285	267	316	284	293	303	309	318	285	308	316	313	284	314	275	300	284	319	306	289	297	302	290	302	266	282	315	278	283	258	303	312	315	320	298	309	284	312	315	293	307	321	312	279	283	304	295	309	363	283	285	278	283	288	339	312	290	309	306	290	288	304	281	277	295	303	309	268	277	281	281	331	310	283	322	304	285	305	291	300	331	295	292	297	273	291	303	295	331	292	271	303	288	318	294	311	319	337	311	261	313	281	311	278	304	314	282	319	296	270	288	309	294	327	313	283	310	302	316	298	306	311	297	307	270	275	282	312	320	284	325	284	356	292	282	304	312	302	281	289	313	317	286	291	282	315	302	282	295	303	289	289	321	278	317	303	314	290	296	292	283	310	298	312	287	300	273	310	275	325	325	270	297	314	326	278	298	326	309	294	292	325	292	302	290	303	275	294	319	296	293	313	285	288	305	285	293	289	322	326	292	332	281	327	289	327	278	307	287	293	307	289	282	328	272	328	296	305	329	293	263	284	310	312	322	312	291	318	321	293	332	304	283	312	312	301	295	309	305	317	298	302	301	279	317	277	303	298	308	296	303	312	294	301	307	321	291	299	295	319	291	280	309	294	325	293	292	290	308	304	299	263	305	288	308	300	306	285	309	285	286	287	301	287	284	319	293	289	299	309	297	300	325	309	287	290	304	325	282	322	286	300	284	292	317	307	297	285	292	328	288	308	304	283	282	286	292	314	281	305	305	306	293	310	327	268	316	274	302	304	310	309	272	296	272	305	303	288	279	319	315	305	281	275	291	318	289	289	284	335	313	316	310	318	286	305	304	299	290	275	302	287	303	275	305	296	285	335	294	312	288	281	304	295	277	281	292	302	312	270	309	281	319	285	336	290	305	309	316	306	317	294	303	311	288	306	290	323	281	288	286	315	309	307	314	295	300	297	315	299	316	300	302	285	282	284	299	327	302	291	311	325	261	313	284	313	301	294	300	297	281	328	306	287	304	284	309	311	325	313	304	284	328	317	294	304	299	282	315	320	320	294	273	307	305	274	258	328	335	314	294	292	294	297	264	316	351	339	330	284	295	316	345	283	296	294	302	285	301	322	292	308	308	275	277	300	325	341	285	276	308	304	320	329	332	286	266	292	279	315	282	301	288	305	283	305	309	314	266	328	298	304	273	318	289	307	295	252	295	267	279	285	310	330	301	315	296	293	294	323	283	312	339	301	292	308	308	314	325	301	286	291	291	284	280	303	283	284	308	279	290	327	275	323	276	311	311	305	269	293	273	298	309	302	299	288	322	308	320	314	298	265	291	306	301	311	283	289	302	305	276	288	321	308	342	309	265	267	302	311	323	316	263	300	271	301	305	300	290	319	304	291	296	296	306	283	292	307	306	302	314	293	317	302	295	285	276	295	312	329	280	298	294	301	294	322	296	298	277	303	269	296	282	311	301	285	256	277	323	315	289	334	278	307	290	300	312	289	295	262	316	304	311	300	277	314	322	305	279	286	329	304	295	295	308	305	301	271	307	345	332	310	319	324	282	281	313	287	291	292	282	281	325	278	317	301	287	274	286	301	335	307	293	288	306	315	297	296	296	290	301	328	310	311	306	292	293	291	269	264	283	290	302	297	295	293	298	297	322	267	266	289	279	315	301	274	311	319	281	275	305	290	301	318	283	281	319	293	299	312	327	307	282	275	312	282	351	272	312	281	300	312	284	308	274	303	286	309	314	293	294	285	336	298	287	306	307	314	278	302	312	283	289	295	303	287	288	285	316	309	300	305	306	302	281	270	272	313	304	300	313	293	302	301	291	315	278	294	280	313	302	356	317	324	285	332	274	299	316	328	320	312	313	318	279	294	302	306	338	291	287	301	300	279	303	308	318	308	283	302	290	318	314	291	306	284	300	281	317	310	276	284	299	304	286	313	289	315	291	274	281	271	295	303	291	333	291	307	293	291	265	295	268	263	271	317	260	314	338	293	312	310	297	288	284	334	312	336	305	277	288	269	318	333	315	313	268	258	273	296	280	307	282	285	290	297	321	309	268	318	266	310	307	292	286	283	306	281	314	291	336	335	321	313	294	334	303	303	293	319	325	292	312	321	305	298	277	287	283	300	296	329	276	306	297	308	282	300	292	297	282	301	312	291	294	275	313	292	303	285	286	293	295	294	314	309	299	325	287	284	312	298	282	276	294	281	282	297	318	296	301	278	271	316	320	282	306	314	282	296	307	291	317	293	292	324	296	273	321	325	303	308	290	279	321	301	305	332	316	278	312	294	312	314	353	310	294	288	307	299	276	315	285	304	314	294	287	301	320	313	317	278	324	324	279	317	301	271	278	342	310	315	271	324	278	299	302	259	295	286	314	306	281	301	286	314	308	311	274	314	272	300	305	320	273	307	298	312	334	311	302	305	285	264	309	284	306	320	296	280	315	316	293	288	320	321	319	286	260	305	270	309	296	301	303	276	263	311	302	287	274	285	328	287	306	309	302	293	308	286	317	274	286	310	318	311	306	328	319	297	303	285	323	306	276	304	301	289	316	269	313	320	293	315	300	320	296	289	265	323	287	309	296	313	316	313	293	287	310	280	281	319	275	302	273	311	340	273	310	312	303	284	293	294	313	300	309	300	288	313	333	280	297	296	278	285	312	318	299	301	304	316	298	315	324	324	283	279	298	310	319	329	299	325	291	286	300	292	288	310	291
3289	1910	1547	862	653	516	488	457	407	384	383	368	343	322	332	316	320	362	323	317	328	327	308	331	308	324	334	323	275	325	323	337	318	322	320	296	327	326	320	291	337	312	339	307	287	316	303	313	327	342	343	310	338	304	317	332	316	303	312	337	307	333	320	309	311	312	329	300	333	330	347	343	335	305	308	317	326	330	301	302	327	329	319	309	324	344	304	323	334	304	336	322	326	311	321	312	309	345	312	328	321	345	288	326	277	329	321	291	330	289	303	308	342	316	331	317	282	316	308	325	295	336	311	334	333	333	302	307	331	315	306	306	313	296	342	307	327	316	323	311	293	290	294	299	333	294	323	346	285	301	301	307	329	326	298	316	362	329	322	309	324	304	321	286	311	328	313	332	302	311	312	315	332	295	308	338	335	321	333	300	304	294	314	306	321	284	279	331	343	315	330	301	291	297	317	299	301	317	311	273	315	292	305	307	298	306	330	303	341	343	331	290	288	308	318	315	326	321	321	338	315	306	330	310	302	305	317	324	316	316	315	319	332	325	336	302	286	324	303	300	312	319	309	332	321	320	319	310	317	312	318	307	281	329	342	330	281	323	322	293	344	317	329	338	316	325	319	295	286	341	318	279	310	319	308	328	308	330	295	319	312	310	340	311	345	327	280	313	322	308	295	327	302	303	328	336	316	301	300	290	316	292	282	313	319	322	338	356	303	302	304	328	330	293	311	311	323	284	327	297	313	309	318	295	324	317	326	308	328	301	309	289	320	327	323	329	304	316	285	296	325	298	290	320	293	320	274	288	319	291	303	300	315	302	315	320	287	328	293	295	341	303	318	324	331	288	312	301	311	305	310	326	308	326	274	285	286	296	306	318	302	288	266	308	293	325	312	318	315	327	299	337	300	322	329	315	304	315	292	315	309	311	329	309	286	307	332	334	303	299	322	269	315	311	314	309	326	308	321	305	296	273	307	324	339	322	360	302	301	319	303	307	319	316	342	300	304	332	303	321	306	315	296	336	312	287	327	312	303	316	299	292	285	313	318	267	293	287	284	316	291	292	310	294	298	325	292	343	289	318	312	318	338	353	345	312	295	308	305	315	308	335	307	317	295	309	293	291	296	308	333	316	303	319	326	317	294	302	305	319	325	326	333	297	330	318	305	323	314	310	267	315	342	320	304	311	323	326	276	317	309	293	302	293	319	320	305	292	279	317	311	300	266	315	295	305	325	318	293	333	309	304	313	310	339	308	299	321	303	352	321	361	291	298	315	314	303	325	332	309	319	309	324	308	322	310	284	300	319	296	299	311	294	313	308	321	304	300	303	301	338	301	307	300	301	296	308	281	353	297	339	311	280	288	320	302	315	282	313	295	321	292	296	304	310	320	299	334	308	291	305	330	296	311	258	314	325	350	323	320	313	322	302	306	329	321	360	322	316	334	301	300	326	312	313	304	330	289	275	321	322	277	315	359	329	271	326	288	313	321	323	307	309	326	365	290	341	322	317	276	286	304	320	264	305	284	326	300	295	284	294	263	329	323	293	326	330	336	321	293	304	295	336	330	312	298	283	300	315	288	312	289	298	303	353	323	310	333	278	307	296	309	308	315	314	315	298	312	279	328	339	309	291	295	300	281	298	305	335	319	290	313	289	315	304	313	327	304	319	306	320	309	308	333	294	317	283	317	300	321	328	291	342	311	321	310	320	309	289	328	303	304	318	312	319	317	306	330	333	312	312	325	302	310	312	302	293	283	333	328	328	329	310	315	287	318	308	351	286	283	297	330	274	329	336	326	292	307	304	290	313	271	326	335	326	323	292	308	303	323	326	327	314	305	338	326	298	321	295	292	324	320	302	267	300	296	313	294	299	289	319	319	300	301	322	335	332	289	310	322	325	301	312	311	314	317	303	321	291	307	310	311	292	358	325	289	287	292	337	284	275	281	299	305	295	343	308	300	303	301	305	310	264	307	314	271	352	308	298	352	290	321	334	308	322	315	328	321	324	328	293	275	291	310	319	279	292	334	320	318	312	304	299	254	304	325	307	312	284	292	318	316	304	321	339	328	338	311	349	311	304	340	317	308	305	297	289	295	296	286	329	348	316	331	317	328	319	331	305	288	322	332	310	325	311	308	316	294	330	328	301	331	268	329	311	317	311	308	266	284	341	303	306	309	291	323	330	353	338	317	339	306	301	291	332	285	318	326	336	299	340	304	272	311	303	325	287	297	324	306	333	302	318	293	322	279	246	288	306	310	302	309	300	334	274	304	319	323	342	333	295	323	322	295	314	305	294	314	288	310	336	320	292	310	340	317	301	308	297	309	330	294	325	317	333	298	326	316	322	288	294	332	326	332	301	293	285	311	293	299	324	297	287	317	308	262	298	319	258	297	311	329	325	319	334	314	303	318	276	308	311	314	285	300	305	263	306	324	312	314	284	313	334	312	311	319	345	291	317	300	308	312	318	337	253	333	349	313	302	331	331	345	296	282	321	312	301	319	306	304	295	313	344	313	300	325	298	293	306	316	314	299	292	337	316	299	275	308	288	323	315	305	324	310	319	326	293	285	308	329	315	300	334	338	310	322	338	303	287	332	314	326	338	333	308	299	321	296	311	318	291	287	306	330	321	310	296	324	349	329	303	306	326	315	307	279	307	301	328	337	315	305	318	306	313	292	291	308	308	304	337	327	333	335	280	325	283	311	301	317	304	304	330	316	303	331	323	317	307	291	331	307	324	299	283	324	359	309	312	329	325	340	309	324	297	293	303	313	298	301	308	305	317	299	342	325	312	311	301	289	306	306	303	320	301	328	293	275	304	288	333	317	311	307	309	325	340	276	273	322	327	283	341	316	342	310	329	290	302	293	291	294	302	307	317	307	299	279	320	306	321	314	316	332	296	293	297	304	304	312	305	324	303	298	293	302	316	326	320	301	305	350	310	308	329	316	341	318	283	303	291	317	319	288	303	309	283	308	333	318	342	322	305	350	339	282	327	331	304	304	309	320	319	306	293	306	305	311	285	269	309	322	307	312	320	326	326	299	292	327	321	282	305	302	317	329	319	319	315	332	317	316	283	316	305	326	337	293	279	327	304	327	303	285	306	295	304	315	313	294	305	305	328	314	309	315	310	306	336	317	317	317	316	318	309	317	345	310	313	296	325	291	319	314	299	313	327	325	313	307	287	339	311	329	331	323	326	321	305	314	314	309	339	311	314	350	319	311	320	310	287	297	297	304	301	333	310	302	340	287	319	330	330	298	306	289	280	326	320	312	285	292	314	327	301	308	296	328	305	324	291	286	305	331	292	280	286	314	300	299	321	299	299	315	324	304	316	288	312	338	323	337	305	304	285	336	280	291	298	305	321	310	302	297	297	308	325	293	310	297	309	293	316	298	342	294	318	321	309	314	299	335	297	289	314	302	311	341	312	342	313	285	300	304	303	332	333	293	351	303	313	316	306	304	306	340	332	296	272	299	313	287	277	314	317	313
24261	21414	28543	24649	19912	2196	701	418	346	334	330	271	249	261	275	264	242	249	239	242	231	248	225	248	209	226	228	232	220	227	212	232	207	245	243	237	224	200	217	225	224	236	218	220	249	198	215	242	254	216	240	227	247	216	212	211	229	209	238	242	211	213	216	232	229	250	232	238	227	231	233	194	232	221	208	241	208	235	240	218	213	232	190	200	206	231	207	250	219	203	230	194	219	224	223	234	201	197	210	214	217	234	207	234	229	218	202	213	235	232	223	221	238	213	260	208	208	225	211	209	225	216	233	211	202	226	188	212	206	201	243	221	204	225	214	221	210	220	228	203	203	210	228	198	197	233	236	216	239	209	192	210	201	229	197	212	226	189	191	223	204	242	222	228	223	219	239	219	205	211	211	223	221	250	234	257	209	212	219	214	208	236	183	204	221	198	228	204	215	190	225	209	200	211	208	251	246	245	227	205	226	225	229	210	224	243	219	220	204	209	221	194	203	193	228	179	235	209	208	222	225	230	250	224	241	222	206	233	246	218	193	230	223	192	217	216	211	227	217	229	208	202	224	208	198	257	244	227	238	249	198	201	227	220	236	216	216	229	203	220	208	210	230	211	219	208	226	207	214	251	196	233	251	222	208	247	224	220	222	221	260	231	235	231	200	247	203	236	226	201	246	211	211	239	215	223	208	201	207	216	223	222	222	202	206	208	200	197	255	229	226	219	232	222	227	225	216	219	216	243	203	227	246	240	234	229	226	234	229	224	232	226	222	226	219	228	201	223	207	225	241	222	210	203	241	215	205	221	227	230	227	189	193	256	252	231	243	215	203	235	215	223	220	220	245	203	220	193	206	214	210	212	240	201	193	228	227	232	206	234	222	200	189	218	246	227	224	209	224	201	213	231	202	186	192	203	211	223	238	210	215	208	230	231	221	236	232	212	243	205	220	228	238	234	236	229	185	204	219	205	223	214	214	214	244	223	225	222	234	207	196	223	202	237	202	209	228	259	215	223	192	223	209	207	201	237	231	227	213	210	238	205	197	222	211	210	207	205	231	203	209	221	224	255	208	217	220	210	244	216	195	233	249	232	215	212	212	211	214	266	215	213	242	198	212	221	217	220	212	234	218	254	256	206	210	229	198	226	225	197	212	231	208	193	223	213	210	207	220	209	217	203	204	236	229	239	201	227	210	203	200	225	220	231	192	196	220	220	202	224	186	207	216	219	216	211	236	244	229	231	211	227	228	231	236	224	251	214	211	227	249	222	227	211	217	203	214	218	199	234	237	219	233	233	223	201	227	232	227	209	232	219	240	221	224	226	220	252	217	202	227	227	226	224	233	227	203	202	230	213	206	201	209	228	217	214	206	210	212	213	232	211	209	201	233	212	225	238	231	234	237	215	213	199	231	200	221	230	216	229	252	232	212	207	233	203	234	226	216	215	222	244	206	229	229	214	200	239	205	209	205	220	214	210	239	229	201	204	197	226	211	192	230	226	208	219	179	233	182	228	221	224	224	213	227	201	205	188	228	243	218	196	210	220	241	260	237	239	213	231	243	219	212	216	219	237	227	225	225	217	224	230	200	210	213	231	232	206	219	218	207	219	213	221	211	220	227	236	220	216	188	215	211	211	224	191	213	258	203	209	222	228	220	217	212	225	208	233	212	207	213	198	227	226	218	228	214	216	205	214	202	227	222	234	213	245	207	210	227	222	234	221	209	215	209	236	214	235	206	213	223	231	214	190	224	213	206	240	227	214	212	267	235	215	196	204	203	195	199	231	230	233	210	207	245	206	217	204	219	215	216	221	212	239	230	244	215	235	207	216	205	217	233	244	205	221	201	216	238	237	244	200	203	235	215	216	210	198	225	204	220	209	205	226	234	197	227	244	230	226	221	234	199	242	229	229	222	242	232	235	205	196	197	204	228	210	249	207	226	251	211	212	226	221	205	224	216	219	243	209	220	196	238	208	203	242	197	210	190	239	227	213	215	221	221	199	195	241	206	246	218	218	186	216	212	280	209	228	217	235	206	224	200	197	232	198	212	209	201	229	219	224	216	224	248	202	197	208	238	234	210	199	228	236	239	187	219	214	218	219	234	213	214	210	196	224	212	241	218	224	196	227	251	228	199	233	206	232	194	226	227	211	188	212	225	193	216	209	225	216	219	185	202	222	218	194	217	214	193	228	206	223	192	236	224	203	206	203	222	213	212	195	213	224	233	209	205	210	207	220	215	233	208	217	207	244	218	197	206	245	199	200	226	235	226	241	234	205	212	228	230	208	206	223	207	205	208	239	234	212	232	206	219	216	241	246	199	193	205	222	217	232	244	223	224	220	203	209	217	194	205	218	212	192	199	232	235	204	220	206	207	219	224	238	199	211	212	222	205	221	200	231	214	236	227	229	205	203	210	196	217	205	209	189	214	219	238	212	247	219	210	219	218	233	229	192	225	214	198	203	211	202	216	237	204	232	212	200	211	210	200	221	236	198	192	230	224	241	208	232	200	230	231	215	207	222	214	203	224	219	185	246	200	206	229	232	210	215	212	203	207	201	220	227	243	213	201	241	221	228	216	230	233	207	206	246	230	208	211	210	229	224	232	260	210	201	230	220	244	236	225	221	206	205	208	246	219	229	221	213	206	217	219	221	200	210	195	238	227	206	241	238	220	229	223	241	217	222	193	187	248	225	197	219	212	213	219	227	220	196	207	244	230	222	215	218	198	202	212	198	209	224	226	222	203	209	195	218	207	194	199	235	214	207	235	223	230	212	217	204	198	233	218	193	225	216	225	214	225	214	235	207	210	214	216	207	203	226	216	220	192	204	226	221	210	218	221	219	222	203	215	206	236	214	246	220	201	208	221	207	220	210	212	216	208	233	220	253	239	223	218	219	202	199	236	197	188	206	209	216	213	216	205	197	239	220	211	221	215	198	245	211	198	205	224	255	194	212	192	230	220	234	218	243	203	221	225	226	239	205	225	203	211	222	217	196	223	211	206	213	199	222	211	195	195	230	191	210	210	219	216	215	226	212	251	212	217	200	197	226	219	200	184	210	216	211	213	221	214	226	203	219	198	225	196	239	229	232	193	232	211	212	229	211	230	209	210	230	234	202	197	198	186	216	222	205	219	212	241	202	218	235	221	247	220	232	203	229	212	240	232	243	208	214	216	197	219	214	205	223	222	210	248	214	215	221	216	235	226	203	229	236	244	202	232	214	220	241	211	253	235	194	216	215	216	220	237	211	223	206	233	225	225	207	193	238	221	233	215	215	219	212	228	241	218	204	222	223	238	191	228	207	194	219	201	211	219	210	203	216	206	208	213	214	202	213	213	194	242	212	227	227	240	188	202	213	189	221	236	247	217	198	230	230	218	231	211	206	227	218	187	198	220	228	226	226	203	226	236	204	219	224	184	208	261	213	223	220	239	204	225	233	211	229	238	197	197	220	214	226	241	236	200	205	214	224	182	224	233	221	216	239	217	209	209	215
3329	4384	3483	1658	1146	877	634	604	452	448	384	346	336	332	298	287	282	300	281	235	263	285	250	256	291	271	240	245	242	208	250	246	260	247	239	238	250	260	237	253	242	231	245	236	233	239	250	250	223	238	241	255	239	239	237	246	237	244	226	266	229	243	237	240	253	254	239	257	229	246	256	258	243	227	243	254	237	253	251	227	224	240	263	227	243	218	245	246	241	244	238	237	236	237	239	215	228	249	231	266	245	222	232	196	234	213	232	241	241	259	249	229	233	230	228	234	246	232	231	237	238	263	212	221	219	227	228	244	219	239	231	234	248	243	249	217	252	232	226	223	216	231	258	242	264	220	256	220	215	226	229	260	227	235	245	235	241	239	268	244	253	221	254	238	255	232	224	239	213	223	231	219	219	247	227	219	230	246	229	224	237	214	239	230	221	243	261	214	224	224	231	227	225	225	249	231	213	216	225	248	253	247	222	281	257	235	211	248	219	233	216	221	227	276	228	217	236	224	239	218	215	214	216	220	223	242	237	234	236	237	241	228	223	245	228	218	215	255	232	233	238	255	211	237	228	216	234	234	227	238	234	206	236	231	265	253	213	218	212	241	234	250	207	220	241	238	261	243	231	241	226	213	236	255	226	268	229	206	228	230	216	249	250	205	224	233	220	248	231	189	209	219	244	233	242	238	242	242	235	231	223	221	236	209	239	231	243	250	231	214	219	212	249	227	211	201	217	217	245	231	255	252	245	206	213	214	228	237	231	191	243	258	248	240	232	231	222	212	248	227	232	221	231	221	211	235	227	246	213	235	235	250	247	227	233	199	246	269	245	246	189	234	234	256	222	232	238	236	237	226	214	234	234	220	251	238	202	255	266	205	230	257	204	239	235	224	267	261	243	209	208	235	231	230	256	193	244	212	239	234	212	237	224	238	211	224	241	243	247	213	235	218	235	214	234	209	248	263	216	229	230	227	245	224	237	223	251	241	238	253	187	237	232	230	225	216	246	219	201	246	199	244	246	217	237	230	224	244	198	231	213	240	220	233	217	232	196	219	249	259	241	211	240	215	228	227	226	238	239	218	226	221	246	230	263	240	222	223	243	253	241	226	249	220	247	221	234	231	243	209	232	239	227	239	256	225	214	241	238	248	214	216	244	209	215	222	218	250	232	234	212	228	262	217	222	255	199	233	235	237	221	234	231	220	246	212	229	250	217	200	219	224	225	219	234	246	221	244	253	218	235	244	220	239	238	240	208	251	229	247	216	237	222	227	212	235	242	231	218	236	227	239	231	243	230	229	227	237	223	249	190	235	223	251	259	234	210	236	236	223	221	235	221	227	264	232	245	246	221	213	243	215	242	229	219	252	204	251	235	235	222	233	193	280	219	245	220	217	204	230	236	212	231	224	231	190	253	241	248	226	219	240	200	234	246	259	245	204	210	235	231	235	223	235	196	265	241	201	231	228	227	245	255	216	225	255	228	262	217	200	222	220	200	226	239	218	250	212	214	219	250	239	211	269	218	241	250	256	225	231	225	227	220	223	244	217	238	248	236	258	237	237	242	216	217	232	211	230	222	217	239	223	218	233	237	229	225	275	242	218	228	226	215	238	218	245	235	229	241	210	235	243	251	220	237	208	223	248	240	238	231	246	227	214	236	227	209	217	223	239	237	235	247	225	207	244	228	226	237	243	213	233	202	256	222	197	217	236	224	227	225	213	209	246	207	242	231	207	225	212	240	259	229	219	222	249	219	253	241	249	209	239	218	193	241	217	256	230	260	214	190	222	226	208	223	231	220	235	236	217	234	230	250	237	246	228	250	239	233	209	244	236	242	253	237	243	233	255	203	209	236	239	228	240	222	246	241	217	220	240	245	223	219	256	255	220	221	226	217	208	236	214	249	219	228	226	237	231	224	229	225	247	232	250	243	245	236	235	224	223	203	211	235	198	221	242	260	224	248	235	211	230	212	266	236	240	259	223	231	219	245	268	229	233	242	248	203	204	233	243	254	232	239	203	248	219	229	229	222	245	247	234	228	260	220	240	234	191	237	218	238	212	236	232	232	228	237	213	223	241	243	237	246	255	238	240	234	232	241	219	219	225	231	228	223	217	235	207	235	226	205	228	205	255	230	244	232	234	204	233	227	249	230	235	234	232	237	217	222	230	218	232	228	217	209	209	224	227	196	248	201	232	226	226	200	235	231	275	225	235	219	211	237	233	237	207	231	233	209	223	241	211	232	212	236	222	262	232	238	236	211	239	232	236	239	232	226	229	214	220	219	204	226	251	254	239	250	264	222	278	243	231	229	235	221	226	257	234	208	244	242	225	235	209	247	179	239	210	220	246	222	260	234	258	247	233	222	215	222	233	223	216	233	232	237	212	218	224	196	199	222	220	224	243	243	229	223	238	220	222	223	240	220	282	213	207	241	226	259	270	237	239	246	258	228	234	227	229	213	224	223	211	245	216	255	255	222	240	231	207	212	243	247	235	186	220	230	220	232	234	224	254	270	222	217	218	214	224	218	240	221	222	232	235	223	224	236	213	228	220	243	213	240	229	204	234	239	226	223	231	233	215	226	226	218	213	215	227	194	215	182	229	204	220	211	218	215	221	239	220	208	224	227	219	238	236	234	253	220	204	241	225	230	262	244	249	189	249	227	233	240	236	195	205	195	227	219	228	228	213	209	232	229	238	220	242	215	261	245	220	216	223	210	199	210	250	224	203	223	241	222	240	208	245	216	239	216	226	211	236	239	239	224	237	251	252	243	229	234	226	217	224	232	231	232	217	239	239	245	221	223	210	239	231	221	224	242	233	253	270	234	253	259	252	235	212	261	220	255	215	229	222	229	254	231	236	202	238	241	219	261	240	218	261	211	216	292	237	239	222	210	217	204	235	222	226	241	243	216	221	228	244	238	203	237	224	209	217	229	233	214	226	219	215	210	222	253	220	236	232	210	197	259	219	241	246	251	221	218	246	200	259	234	231	239	195	224	222	230	242	239	239	236	222	228	228	221	238	207	240	211	256	247	228	221	220	225	225	248	240	222	255	232	245	230	226	241	220	222	218	220	227	228	225	225	243	216	223	233	231	225	228	221	220	232	257	233	241	223	226	234	231	229	252	215	222	200	266	213	252	210	256	238	236	254	221	192	239	214	240	242	248	227	244	227	248	201	265	229	226	235	218	262	201	216	252	219	225	222	230	240	212	221	216	231	224	236	235	215	227	236	223	233	227	231	254	225	228	252	231	224	205	240	236	220	250	246	252	221	230	258	233	222	220	243	228	234	212	236	213	241	244	231	218	240	253	252	233	222	239	225	220	226	259	233	223	203	218	228	216	228	242	224	240	258	220	212	240	215	213	215	216	239	223	221	218	238	222	216	233	237	251	202	231	275	228	230	236	236	237	266	220	228	205	233	202	228	217	234	232	236	217	244	242	232	234	221	227	241	238	228	227	219	227	221	231	230	220	231	228	223	235	209	198	245	229
27464	11319	1524	893	670	510	473	499	505	520	473	460	441	458	454	437	518	463	414	491	480	468	494	453	458	464	492	467	450	438	436	448	472	452	452	450	434	479	501	447	485	420	473	462	451	471	477	425	443	487	491	509	508	443	459	483	494	465	421	437	479	493	479	515	464	464	446	500	456	488	433	454	459	476	473	446	458	468	489	447	415	486	491	452	438	471	485	466	481	489	467	457	455	472	472	473	464	464	498	423	425	435	436	441	482	436	449	485	461	448	440	480	436	494	488	438	446	464	436	453	458	489	458	437	464	486	480	477	480	486	492	451	442	476	450	444	488	504	473	470	446	431	480	462	427	489	442	464	481	451	472	483	480	485	452	434	458	487	473	460	474	488	452	407	452	484	451	466	458	480	480	463	451	449	494	496	469	471	477	440	504	472	438	498	488	453	406	459	478	470	441	478	465	460	479	494	460	446	504	444	471	473	475	444	494	470	459	496	464	475	483	457	441	475	476	517	486	447	445	464	451	512	476	450	451	462	478	431	502	462	464	483	458	493	439	481	462	472	496	430	464	437	460	430	496	476	438	475	486	475	464	441	466	503	452	481	436	461	441	450	478	460	485	499	445	460	476	461	468	483	421	415	446	499	470	434	431	471	423	440	465	485	449	451	461	451	481	502	498	493	455	490	457	449	458	482	465	487	476	468	463	455	471	481	490	466	463	478	480	450	486	445	465	462	502	481	427	471	530	448	482	463	437	479	451	466	479	423	481	449	455	471	445	450	472	506	493	425	464	423	436	451	472	495	475	451	479	476	432	445	440	483	466	451	458	462	480	489	480	453	484	434	459	484	459	411	471	515	499	470	449	467	478	483	460	449	459	488	458	454	474	479	467	491	449	479	483	468	463	464	465	447	449	491	458	451	470	433	455	467	459	461	459	490	504	457	480	450	465	475	479	493	483	479	466	479	456	467	472	499	467	485	470	472	463	458	456	454	481	493	482	449	501	491	479	475	453	470	453	498	462	467	467	419	473	457	492	537	453	472	446	480	458	436	443	462	412	480	464	458	490	448	495	477	454	440	427	456	471	469	477	436	495	467	499	490	462	510	464	449	473	494	485	514	470	487	470	470	479	460	459	469	444	453	465	498	451	465	446	479	497	485	474	443	503	430	462	492	487	470	460	445	501	439	490	452	454	494	458	450	457	476	466	491	471	458	467	433	459	471	460	453	463	456	496	463	476	494	464	456	461	467	486	447	420	450	512	470	452	463	445	488	444	422	424	444	476	469	481	479	465	459	433	465	491	456	457	438	434	463	471	454	489	484	454	446	487	477	511	448	463	512	491	472	441	499	470	449	451	478	459	446	437	465	482	491	451	491	464	455	496	449	437	420	456	469	467	463	457	460	449	489	476	425	480	446	442	459	484	475	487	487	487	438	441	465	473	416	445	470	480	478	474	423	497	470	462	463	443	482	444	481	507	469	482	457	454	475	498	459	495	496	446	476	471	448	473	467	478	428	407	473	455	470	439	451	465	466	498	502	472	440	457	497	494	484	468	428	473	468	449	454	474	487	472	453	447	423	456	457	478	493	494	474	482	500	458	499	442	472	473	472	444	458	459	469	455	470	453	498	430	493	507	474	467	445	426	485	456	446	454	480	482	443	473	461	475	450	489	452	467	465	456	442	439	461	438	476	475	487	451	441	464	458	465	498	498	469	450	454	452	477	437	471	429	446	450	492	488	478	465	480	421	456	468	476	448	489	491	442	453	487	446	474	474	457	464	464	459	429	500	491	431	464	436	448	453	508	480	459	485	476	454	500	464	499	487	460	480	482	453	460	470	464	445	469	408	498	459	442	471	466	439	438	453	479	460	426	501	449	456	456	451	454	432	439	482	461	475	471	485	461	485	461	472	471	452	472	460	508	445	489	426	476	434	460	464	518	488	456	470	443	497	467	459	492	486	452	474	410	452	469	477	482	468	446	432	471	446	446	458	455	479	449	499	468	471	428	454	508	475	441	482	488	484	445	446	410	472	450	508	473	460	441	484	442	462	452	437	495	472	439	416	478	443	479	445	414	486	463	429	475	459	507	488	487	469	482	498	459	503	482	461	509	484	462	415	448	475	489	442	466	480	472	455	485	439	497	464	475	435	467	484	502	470	471	487	469	452	451	481	450	446	498	462	424	463	492	461	477	432	469	474	462	471	444	475	489	451	483	447	480	466	445	447	504	456	430	413	475	487	481	468	480	498	478	471	476	487	450	457	452	484	507	471	467	447	419	490	441	457	426	473	466	488	460	486	476	438	471	437	462	476	446	460	435	515	465	495	457	478	483	465	448	452	466	496	427	446	494	486	454	480	489	439	503	457	466	505	453	489	468	438	494	473	482	480	458	445	490	454	473	437	451	461	447	421	501	450	487	467	477	441	420	472	487	422	448	482	507	485	473	487	492	455	452	522	471	441	457	443	490	473	481	481	446	469	438	450	456	434	484	461	445	477	491	485	492	451	488	460	456	442	465	462	449	460	455	465	449	495	501	501	443	514	451	477	439	478	473	453	488	526	485	445	450	476	475	467	500	448	452	473	459	452	457	439	438	460	466	473	452	453	427	475	476	433	449	467	472	458	452	469	487	487	451	437	403	442	478	499	466	440	493	463	466	469	473	485	441	473	480	478	454	455	463	465	514	470	485	448	462	475	430	460	451	432	471	462	433	484	487	464	471	454	466	480	489	465	518	442	446	479	471	466	414	501	500	493	454	474	445	447	471	458	434	459	471	441	464	506	468	463	450	489	474	449	443	515	461	450	457	506	480	471	468	470	473	472	449	469	453	484	445	466	452	471	451	460	447	435	482	437	443	466	476	455	466	473	462	472	426	473	479	492	427	490	464	467	493	481	495	467	394	483	489	480	456	471	403	466	442	485	495	452	478	474	451	450	453	479	489	436	480	415	462	479	468	481	432	487	454	447	472	457	478	472	489	428	469	412	475	483	496	496	459	434	470	480	453	469	482	491	522	448	457	460	424	440	495	460	455	461	494	489	458	485	479	482	480	465	437	463	485	476	464	445	481	475	445	448	471	467	469	460	458	461	448	466	475	451	478	481	489	480	450	458	421	484	480	457	497	472	438	478	467	503	461	474	463	469	480	457	453	491	447	514	492	474	448	469	476	456	479	491	471	498	444	468	455	511	461	464	421	492	464	481	460	505	503	464	462	474	459	497	449	440	431	464	480	467	472	477	462	455	470	446	436	440	440	509	476	447	512	505	492	481	418	434	477	459	501	438	461	480	431	486	457	438	489	444	475	477	464	507	436	460	506	484	481	456	427	471	482	484	447	477	472	444	473	497	442	456	478	445	469	443	487	438	475	457	469	473	525	438	444	472	493	446	476	465	463	485	467	483	465	464	463	441	482	499	455	448	473	486	443	443	476	453	472	505	438	432	479	480	454	513	456	459	464	488	487	474	478	469	438	468	487	475	436	431	437	473	498	453	457
5024	681	642	507	485	480	444	459	475	476	452	463	433	453	447	441	432	436	458	445	452	420	444	435	455	428	411	452	459	472	470	460	400	429	429	465	461	445	424	441	451	442	420	447	436	495	476	429	421	430	407	429	427	466	417	458	435	449	420	457	439	426	452	439	448	408	439	416	451	426	459	422	458	445	418	430	421	439	416	468	486	464	444	435	437	440	462	476	451	445	427	416	446	459	411	398	488	406	432	450	466	435	468	428	425	454	457	458	399	476	462	434	434	429	425	424	455	447	460	462	413	426	444	447	421	465	447	454	447	422	451	429	443	450	467	387	447	402	426	437	448	460	449	421	420	474	455	417	441	436	452	439	435	463	465	427	438	434	452	444	427	427	418	438	457	464	452	437	427	421	433	448	444	430	482	425	433	407	405	433	458	443	468	464	439	463	436	416	422	478	402	454	435	470	436	405	454	423	396	428	423	433	448	454	450	435	421	415	431	482	450	455	444	419	436	445	434	447	472	469	469	467	468	438	462	406	451	481	419	500	445	422	443	401	444	447	445	414	445	397	416	445	444	443	423	437	456	441	435	438	441	458	442	433	438	463	403	409	434	436	450	435	475	453	494	437	457	451	439	417	440	423	418	416	417	420	436	433	396	484	398	438	454	452	458	442	449	408	438	433	435	442	440	435	393	434	439	431	469	414	443	424	417	409	439	429	441	417	483	419	429	444	435	456	447	462	452	449	426	437	431	446	418	439	416	370	421	453	437	435	434	455	428	434	444	467	435	431	470	407	417	442	432	412	437	469	428	403	468	440	447	432	449	459	449	430	399	438	451	447	392	455	418	453	427	427	473	446	392	455	469	400	477	438	429	431	462	403	477	452	422	433	450	445	415	458	450	420	447	468	425	461	404	426	434	451	418	409	439	448	417	414	410	422	435	436	454	410	451	480	434	438	489	438	422	390	441	438	394	461	428	390	409	446	460	414	449	445	423	435	449	458	410	440	432	445	419	431	433	447	423	429	395	466	489	456	444	426	453	414	481	413	461	439	446	416	474	451	425	438	463	437	420	387	427	437	442	443	472	435	419	456	445	404	455	442	421	431	447	446	484	435	457	407	467	474	450	455	405	429	408	426	416	423	445	416	438	439	481	476	420	419	428	406	409	447	458	448	466	395	462	394	434	442	441	427	446	493	399	471	462	466	453	399	419	417	445	459	447	439	455	424	443	392	464	460	461	444	453	407	468	478	425	438	425	481	385	453	421	467	436	443	424	439	439	450	420	423	435	473	427	413	444	433	391	428	428	428	453	425	418	410	465	446	411	419	440	452	416	449	442	465	437	467	415	412	443	418	411	441	487	413	430	410	432	460	440	404	415	397	437	445	414	489	434	452	435	419	419	429	424	437	451	435	434	425	448	421	384	475	424	416	475	467	442	443	434	419	445	434	410	444	455	421	456	415	406	447	438	427	440	422	405	462	456	457	457	445	453	413	470	417	439	472	433	450	442	453	433	432	452	441	470	444	430	441	428	436	443	440	433	443	444	454	437	463	441	394	458	421	443	456	429	443	435	451	429	461	453	452	410	429	445	443	439	449	423	392	437	435	418	429	429	456	425	429	447	455	417	458	471	413	474	473	434	434	458	416	447	433	437	437	436	435	420	445	448	409	452	451	469	448	451	444	448	481	403	410	481	472	450	457	416	454	466	472	423	452	401	431	431	439	419	397	440	455	445	455	434	453	409	462	411	469	427	426	413	448	419	440	431	426	431	438	389	451	430	436	424	406	410	454	458	445	464	418	384	415	438	421	477	457	433	410	439	457	466	438	423	459	431	413	435	433	431	437	376	426	436	441	454	439	437	471	434	448	423	449	429	443	422	427	456	441	411	403	432	432	465	442	424	430	424	421	438	438	421	443	441	416	406	466	434	427	418	415	412	439	430	441	395	422	403	448	421	429	441	437	421	468	445	410	428	434	454	435	444	457	449	443	419	436	435	450	442	442	456	413	437	408	392	412	460	436	415	439	443	419	439	443	438	429	414	420	460	478	406	445	434	434	436	453	423	457	427	454	444	446	442	446	445	434	446	430	477	413	447	443	461	445	382	419	435	437	473	453	422	456	439	443	425	470	401	413	469	423	438	462	423	427	459	430	460	440	457	457	419	445	463	439	472	449	455	410	429	434	441	442	461	485	433	427	431	431	421	438	425	410	473	455	431	471	479	403	450	375	439	429	418	409	430	454	444	451	442	448	496	417	428	431	411	424	425	433	413	440	429	452	410	459	462	459	439	449	453	464	430	419	424	420	430	435	444	460	451	443	433	444	411	454	445	455	424	424	458	423	452	457	434	448	457	438	414	460	413	433	445	446	440	471	432	410	421	440	471	425	437	424	435	433	445	424	426	435	471	439	439	427	437	456	416	454	447	450	429	475	433	453	421	450	441	500	433	423	439	444	461	403	430	402	474	427	419	470	424	425	430	445	455	418	441	427	434	423	437	426	464	455	419	432	451	406	410	437	433	430	449	450	453	416	438	433	437	449	429	451	423	410	439	431	449	507	443	448	429	441	439	433	427	441	408	425	461	441	423	426	426	428	435	474	407	422	446	431	425	399	434	440	424	471	427	452	434	414	442	407	461	398	465	429	378	412	407	450	471	467	461	443	439	447	443	446	419	442	423	451	432	457	447	440	454	447	414	451	429	427	461	459	422	433	465	422	458	396	448	432	460	409	461	410	469	423	452	435	448	456	445	454	451	424	416	428	400	432	410	449	438	446	440	453	392	424	440	434	460	410	426	448	435	436	421	416	424	443	482	439	444	409	457	439	452	442	446	462	435	418	457	431	469	424	439	427	479	439	435	444	435	409	461	421	424	456	439	436	391	426	436	439	486	423	438	464	425	466	440	439	478	446	397	449	410	468	444	438	457	452	446	425	442	428	445	424	415	429	404	443	415	465	442	471	465	437	467	450	440	392	436	468	447	463	443	434	435	426	465	425	425	468	423	415	428	431	424	447	459	436	432	469	434	423	470	431	436	440	425	431	421	433	448	460	463	457	453	455	479	468	423	416	475	470	433	444	423	481	443	441	448	439	451	442	433	439	447	428	436	424	442	411	406	471	398	456	424	420	430	425	458	435	435	434	442	409	426	405	398	456	420	460	466	442	420	442	484	450	437	448	424	446	468	484	462	445	438	450	445	425	463	410	460	444	465	448	446	407	421	431	398	436	448	437	453	440	459	491	450	435	440	433	451	479	450	430	413	431	467	457	457	419	447	418	443	461	461	449	435	433	437	441	452	429	461	448	456	437	407	460	445	457	414	438	440	473	419	474	440	440	445	438	441	423	409	452	457	428	456	414	476	418	454	431	468	401	466	396	465	432	423	464	413	426	411	469	417	420	432	447	444	483	431	410	427	444	451	479	451	436	394	415	441	450	425	418	412	467	395	461	421	447	424	443	453	488	452	466	426	438	449	431	431	463	432	465	433	459	432	429
25618	21452	26031	18832	1295	536	446	388	342	339	362	330	339	331	300	344	296	307	351	320	310	298	299	296	311	311	315	302	315	277	311	335	300	300	334	302	277	308	309	297	280	308	311	290	302	328	282	296	305	280	292	258	316	307	310	331	317	294	298	319	301	304	309	291	313	316	298	330	272	331	306	310	285	298	290	308	311	302	302	287	291	299	298	333	367	300	293	324	289	297	331	304	314	292	308	290	309	300	283	295	265	321	301	294	326	270	314	302	290	309	306	287	324	303	330	313	316	296	295	285	293	303	286	299	297	300	305	276	296	285	275	295	301	292	300	314	312	298	302	284	299	307	318	309	291	321	272	309	297	303	291	307	321	304	289	309	271	280	319	314	307	318	295	285	344	314	303	318	322	267	291	302	277	278	290	282	337	299	291	294	297	311	309	291	306	294	307	278	317	299	328	331	309	315	291	295	273	320	274	295	304	292	331	265	265	275	305	321	295	297	295	296	297	291	292	307	318	297	309	303	317	287	261	303	278	290	285	293	298	271	311	297	294	291	301	290	325	292	266	268	307	272	293	298	308	307	296	317	304	319	312	319	328	273	306	302	286	307	303	287	284	308	273	292	274	290	293	308	291	314	277	292	279	280	317	290	298	285	307	289	299	310	316	311	316	323	315	296	280	314	307	300	310	327	307	253	290	346	301	311	313	274	336	321	305	324	312	284	319	290	296	285	282	277	286	313	296	278	260	306	330	344	325	306	336	276	298	301	340	306	272	329	320	289	277	338	316	326	293	332	327	296	317	292	317	302	320	300	316	300	303	309	300	299	333	357	302	289	288	312	290	321	267	305	318	287	305	265	293	330	319	300	283	302	261	310	311	318	273	290	291	290	329	324	303	290	282	307	322	308	272	264	291	258	318	304	320	331	312	285	289	275	314	319	295	327	295	314	262	309	279	310	306	298	305	292	315	287	284	312	261	298	327	302	301	290	272	316	278	312	288	317	321	300	298	310	294	285	297	281	289	305	303	301	306	290	292	322	320	303	329	283	313	271	331	283	300	306	283	295	301	286	289	292	304	322	252	273	285	338	313	322	333	340	333	307	299	341	329	285	300	289	300	315	321	291	296	322	335	326	303	331	295	285	299	312	303	295	297	274	271	283	333	320	294	273	316	285	291	333	319	292	299	311	283	284	295	295	310	300	281	260	273	288	306	313	316	293	300	322	335	292	325	313	303	284	287	291	292	312	290	287	299	293	257	272	309	289	307	331	283	328	297	310	306	293	272	281	294	284	298	295	317	310	330	332	314	293	285	310	282	303	303	299	304	289	317	282	284	279	303	307	301	312	286	299	310	260	329	296	271	306	296	320	283	263	304	309	305	294	250	308	321	298	311	296	267	282	326	318	320	295	297	322	275	315	296	313	310	328	293	311	311	322	299	299	326	309	304	288	276	318	322	288	268	302	310	296	278	296	285	303	295	321	294	285	299	309	304	296	282	283	257	277	324	330	303	311	278	266	267	314	295	285	318	305	286	308	300	286	341	304	302	331	303	321	290	314	298	310	286	259	302	306	300	286	288	290	310	315	297	313	274	306	303	327	302	312	306	308	287	308	313	290	319	289	328	285	308	277	303	298	287	292	274	290	306	307	294	310	302	282	300	321	286	267	301	335	303	320	298	304	299	316	281	309	311	301	321	268	323	333	335	294	324	312	316	285	304	289	305	335	283	292	293	323	315	289	300	335	298	299	276	309	303	271	270	314	306	292	306	321	285	313	297	310	313	311	319	322	324	291	292	313	290	291	285	296	331	277	287	293	298	319	304	306	329	283	279	272	349	302	312	298	352	288	294	298	297	313	270	304	294	334	303	286	319	303	317	288	340	295	277	307	301	335	291	334	297	286	327	300	302	303	296	284	279	324	303	314	289	295	302	302	282	302	292	320	289	306	287	315	306	318	312	306	275	306	295	321	291	303	302	326	299	279	308	317	302	302	310	278	306	291	280	318	277	301	286	282	295	278	318	303	296	316	294	344	302	328	271	286	296	296	301	289	317	291	290	268	298	301	314	293	284	305	302	288	275	311	295	320	293	303	319	295	316	291	299	303	293	265	269	280	279	270	288	307	278	282	312	276	284	311	297	291	308	297	298	281	292	307	321	344	298	328	307	302	305	302	289	300	295	313	288	322	289	277	278	297	292	291	323	284	314	304	334	312	280	296	291	282	286	296	289	301	300	295	305	318	326	283	271	320	304	287	285	275	316	305	299	317	282	303	305	293	311	281	328	311	284	341	312	314	300	309	299	278	313	279	292	283	304	298	297	301	285	297	308	294	256	278	270	291	298	286	270	283	285	274	300	301	271	305	326	315	299	325	295	270	281	327	280	337	269	299	269	308	315	311	298	336	281	303	309	268	296	285	258	290	297	311	285	282	294	298	299	326	285	304	289	311	290	321	290	292	298	317	305	303	330	333	308	312	292	312	291	311	286	289	270	284	330	333	301	308	278	300	294	307	278	304	282	296	288	302	298	326	298	314	306	307	297	278	278	294	291	311	307	316	304	265	284	322	298	318	316	305	288	296	326	287	306	276	312	350	309	283	294	297	280	311	303	301	298	305	300	306	332	291	276	294	271	293	296	286	304	314	292	295	305	280	301	289	264	288	296	290	319	297	305	308	277	291	314	295	299	300	305	308	317	306	285	304	289	312	318	292	308	315	295	278	316	316	302	306	297	302	297	294	324	285	286	287	300	259	300	282	293	297	293	308	324	300	316	304	301	281	313	289	269	285	282	321	323	307	315	302	308	301	296	293	330	275	317	292	281	322	323	306	305	291	310	260	306	309	270	291	283	298	264	287	312	295	295	289	317	318	305	286	278	319	313	286	299	315	303	296	286	308	326	301	310	299	325	294	306	298	303	294	281	303	294	285	317	292	285	293	268	305	305	287	282	326	294	285	293	286	323	333	283	291	284	301	303	323	300	291	299	302	303	314	303	278	300	275	270	294	304	322	296	295	306	313	288	289	283	286	341	304	307	288	265	314	295	315	292	272	296	287	297	321	359	276	297	310	311	289	259	303	298	305	304	283	299	305	303	297	298	314	307	294	271	294	317	272	292	302	255	273	294	312	304	322	264	297	291	299	300	311	308	294	291	284	282	299	270	289	284	292	298	273	295	305	315	305	274	302	304	319	316	261	306	323	299	292	298	290	311	340	308	329	297	298	315	324	278	255	278	258	282	299	319	291	273	274	305	340	283	308	247	294	327	309	291	332	284	301	309	280	292	322	286	295	293	332	297	294	309	280	275	303	300	317	294	324	291	302	314	279	288	302	270	311	328	292	277	293	306	321	318	346	282	327	308	302	316	287	335	323	293	313	330	320	291	337	284	288	296	281	317	307	304	339	287	277	315	262	299	311	336	318	303	301	283	318	318	332	341	294	319	260	295	305	303	287	299	337	244	275	279	302	329	305	291	306	327	282	313	302	284	291	270	287	285	280
3317	1890	1560	887	640	567	453	409	404	391	368	376	361	339	359	305	339	340	330	359	320	333	282	334	310	308	312	318	321	326	295	307	326	294	305	287	319	329	307	321	312	272	317	299	321	327	284	327	319	283	299	318	300	298	298	343	274	307	328	310	304	287	326	323	319	307	327	310	369	311	298	310	317	315	292	303	310	309	308	330	305	310	317	301	314	308	310	307	262	329	270	299	300	322	343	297	307	294	317	324	277	292	317	290	288	323	320	309	294	346	286	317	315	293	316	285	316	306	330	307	320	324	306	319	284	350	307	310	300	345	331	277	287	310	298	298	332	305	318	287	283	286	301	285	338	281	331	301	301	318	289	304	322	289	335	288	280	284	289	315	286	304	324	300	305	303	298	299	307	298	308	306	275	344	284	274	288	320	306	311	328	294	342	293	318	313	281	285	320	315	308	269	311	340	297	289	288	339	288	310	325	288	284	308	292	290	315	329	326	319	288	349	303	304	328	287	313	314	302	321	307	293	292	308	319	301	343	318	324	322	294	308	316	301	309	294	318	333	292	305	324	312	296	326	305	322	317	250	301	298	322	273	310	299	274	318	303	328	309	313	307	283	307	332	321	340	304	292	302	303	297	290	311	276	300	317	294	304	310	298	302	307	322	311	297	275	306	310	302	300	287	295	277	298	296	308	298	306	296	289	289	320	307	321	303	316	268	316	291	301	305	295	345	303	315	323	343	295	289	269	283	293	309	326	294	336	299	303	303	334	312	297	336	301	328	317	307	320	332	296	292	279	312	329	320	296	332	343	317	287	274	278	305	279	338	294	291	311	295	317	337	313	278	296	308	311	275	302	278	272	314	319	305	289	294	329	313	299	277	291	309	311	331	319	297	296	275	314	313	294	299	303	336	308	323	286	259	293	308	308	349	291	324	293	295	301	304	294	328	315	280	295	327	332	331	308	286	303	317	289	304	304	316	308	317	326	272	307	293	329	326	297	316	296	290	294	301	297	288	333	343	327	310	327	277	308	272	344	309	319	296	308	300	309	300	296	337	299	298	292	316	314	306	300	298	320	312	291	322	321	268	328	291	303	304	328	295	280	315	320	319	326	308	309	298	287	304	332	309	341	275	297	327	318	309	298	314	292	313	308	283	321	306	334	270	325	305	290	325	336	265	305	303	295	313	321	319	328	303	323	301	278	294	313	298	296	313	298	314	294	312	328	326	291	311	282	294	284	314	314	307	291	313	315	288	312	297	314	316	285	290	319	269	304	334	273	299	309	299	325	293	303	293	302	327	281	320	295	303	286	298	262	283	294	279	291	287	312	286	320	290	300	308	335	294	302	321	297	278	300	297	304	279	268	295	284	310	309	301	306	274	343	311	315	332	302	293	280	320	313	329	316	271	323	302	291	310	305	349	312	308	289	280	304	325	301	305	319	317	317	282	313	302	319	289	280	325	321	295	311	321	314	319	304	311	300	291	302	308	296	292	327	288	282	297	318	308	307	301	285	308	325	314	315	298	292	273	299	314	307	326	324	291	305	286	312	283	329	288	290	296	288	309	299	321	334	333	307	305	332	304	306	289	298	321	294	327	328	306	293	314	312	273	318	333	321	264	303	316	312	321	274	267	313	299	314	316	302	308	311	320	304	306	325	319	330	337	286	308	325	289	300	334	335	309	292	291	285	326	316	315	333	298	309	289	305	289	311	302	317	281	315	303	304	285	281	321	311	278	300	307	316	289	312	335	320	302	282	332	295	306	328	334	324	316	289	294	316	310	316	320	289	286	323	315	322	301	306	316	329	297	296	302	316	323	322	304	301	322	290	281	324	314	298	287	288	288	306	299	339	294	280	305	299	323	280	304	290	299	354	322	279	261	279	327	291	278	272	282	285	314	315	301	310	296	284	292	288	331	327	302	315	313	309	283	310	298	299	326	304	305	303	318	300	310	306	315	292	315	296	320	326	337	311	307	272	325	314	305	330	273	306	321	327	303	277	346	323	324	306	284	286	305	305	280	292	306	302	304	323	311	299	294	317	343	282	306	319	328	306	315	287	295	319	297	317	279	296	292	308	312	296	298	304	340	305	325	309	304	318	288	297	321	327	300	296	332	322	306	298	300	301	331	299	328	347	318	310	319	322	300	276	290	333	294	328	273	306	313	306	329	320	282	314	302	279	276	317	319	280	302	319	307	334	312	312	304	297	292	318	324	330	288	315	313	289	324	297	286	318	298	317	316	308	304	296	305	323	312	314	272	335	279	317	286	304	302	300	322	284	327	307	296	321	287	305	275	346	308	310	286	281	294	276	326	308	329	292	280	303	354	287	303	289	306	353	303	298	306	284	315	293	297	287	301	294	299	285	293	302	293	308	335	283	256	291	306	315	303	306	299	305	328	301	321	294	344	318	281	308	315	321	308	344	268	274	284	302	303	307	323	302	343	304	321	307	308	311	291	321	266	307	309	281	283	279	324	305	317	309	305	276	302	320	267	315	266	303	294	301	326	292	293	300	263	345	309	287	298	285	296	299	280	299	246	326	300	295	293	300	315	283	299	299	294	366	307	353	317	288	293	304	310	302	313	310	282	343	328	310	301	319	300	323	315	275	298	259	280	288	301	313	292	323	322	299	304	308	271	318	348	273	318	291	327	292	242	311	279	271	296	303	312	283	321	337	318	322	278	285	330	292	299	303	309	294	317	278	313	318	322	288	309	298	330	271	292	287	317	268	307	272	325	309	332	313	304	305	309	280	298	309	326	281	270	309	314	310	310	268	305	344	277	292	286	281	281	324	302	292	298	296	318	302	307	309	299	296	269	313	314	303	263	290	303	311	308	311	271	319	300	316	291	328	291	332	284	310	310	298	330	299	328	275	310	297	275	296	302	330	292	315	271	277	301	290	313	308	302	316	307	312	288	285	298	309	321	304	325	310	299	303	324	299	287	306	303	263	293	349	300	315	311	310	314	312	301	303	305	269	308	300	311	334	342	326	296	324	303	312	300	302	314	328	292	322	276	339	309	314	304	292	314	311	316	291	348	310	288	312	301	317	292	292	323	329	280	318	291	311	304	307	296	293	293	288	346	310	282	305	304	294	299	272	294	310	343	304	310	324	321	309	299	271	277	307	292	310	297	324	313	329	278	311	290	313	287	320	307	296	320	297	317	307	299	296	293	309	283	308	305	314	329	280	310	288	306	316	282	320	278	312	294	322	282	296	324	321	301	293	303	324	273	296	304	308	320	283	282	289	325	357	335	310	291	304	292	298	301	299	299	325	308	316	297	305	342	311	309	315	273	331	309	343	296	330	279	361	292	271	293	309	310	323	308	330	289	296	286	339	298	317	302	327	284	301	266	309	313	308	299	326	365	297	274	301	320	288	313	301	300	317	340	285	279	316	286	306	316	282	259	314	318	285	281	316	281	292	278	283	312	294	308	348	312	311	332	326	321	320	318	306	286	295	300	318	325	319	319	326	272	278	273	265	308	324
24286	21432	28586	24679	19869	2154	719	462	336	311	321	280	252	273	239	289	216	234	269	216	233	233	235	219	200	233	246	219	218	239	223	215	243	214	200	191	241	224	229	222	211	238	207	221	231	188	243	209	224	223	224	216	247	226	208	201	222	215	231	195	211	210	220	230	221	204	234	223	221	214	245	209	222	212	215	200	222	243	223	223	221	206	219	230	205	219	212	236	195	212	231	217	223	213	236	199	214	202	207	162	219	222	236	214	217	238	204	232	231	194	202	215	205	207	207	209	221	195	242	244	217	194	191	194	210	198	195	245	201	216	216	189	227	227	223	211	204	195	207	205	221	233	210	215	193	207	218	250	212	239	225	220	197	211	208	277	221	211	232	222	229	216	189	199	219	227	207	243	199	190	223	227	226	199	208	187	218	227	226	224	217	233	223	225	211	230	196	186	208	213	192	224	199	200	217	222	240	212	225	202	220	223	215	206	209	195	239	191	236	215	214	200	220	186	226	198	223	202	214	211	230	217	204	207	218	241	213	254	240	214	232	243	224	183	221	229	228	221	213	214	225	219	195	205	212	211	207	203	215	212	203	213	216	251	207	223	208	224	204	214	218	214	219	225	223	213	224	227	209	218	220	197	230	214	202	236	207	246	208	217	246	216	191	194	218	203	199	201	231	226	219	202	206	217	205	202	206	176	203	219	212	208	212	233	209	193	222	183	226	232	233	218	189	203	196	230	205	193	225	216	205	202	213	215	213	203	203	202	229	232	191	245	177	224	231	213	229	219	232	196	204	233	209	211	193	207	212	200	209	223	225	194	225	201	221	222	201	214	229	230	189	190	199	228	242	228	224	193	238	199	210	235	210	216	210	217	207	209	211	217	187	205	216	207	193	203	207	211	207	212	201	204	222	215	212	218	202	216	213	208	199	179	205	241	183	231	223	201	221	197	219	245	190	193	220	204	232	243	211	213	199	219	220	205	215	237	219	209	181	214	233	208	231	232	216	221	220	227	226	216	191	208	196	237	206	215	232	199	229	219	200	230	211	231	197	226	209	208	212	210	206	236	242	241	241	212	250	210	207	200	214	218	226	188	212	190	208	196	216	211	239	203	185	240	208	192	209	233	198	198	218	228	173	200	215	210	203	231	219	210	203	216	201	188	212	242	208	232	210	226	223	219	220	195	207	192	217	231	214	209	198	219	216	229	211	206	222	182	186	211	231	206	205	233	228	211	228	197	211	197	223	206	232	234	209	231	230	220	219	203	220	207	212	222	217	202	218	198	202	221	227	231	207	202	209	221	213	210	234	213	212	194	202	207	210	194	216	237	227	222	231	226	222	221	223	204	235	238	188	216	231	211	217	219	239	189	228	212	233	218	227	168	203	228	215	203	218	198	205	207	240	238	230	233	203	238	199	220	213	209	192	215	211	215	222	211	218	205	216	227	230	247	212	197	211	194	218	214	223	218	219	220	208	221	201	212	216	219	259	203	223	195	226	208	209	212	218	216	208	204	195	233	196	193	210	225	220	225	219	230	233	235	192	213	218	207	229	199	229	211	186	224	237	192	190	221	198	224	203	210	196	207	206	211	225	200	206	200	213	190	214	227	180	257	193	194	208	178	202	234	213	257	219	208	239	231	209	201	212	216	224	214	223	206	215	213	217	232	224	209	210	240	200	213	214	216	210	202	215	216	222	212	220	216	234	231	206	236	219	211	231	202	209	238	201	210	198	201	221	220	205	215	173	235	210	207	226	224	209	226	200	220	226	227	203	213	194	186	200	228	216	217	216	242	220	236	197	213	244	212	220	220	220	200	207	217	225	195	205	239	193	206	237	218	215	210	210	201	201	199	223	215	221	192	201	210	202	221	219	218	222	212	227	222	210	225	189	191	219	249	203	205	228	211	224	218	173	232	222	184	213	203	193	239	215	191	196	209	198	231	204	216	207	192	229	203	228	213	224	181	213	185	208	203	251	208	189	243	227	226	200	219	220	229	246	192	220	229	214	217	203	213	207	195	203	229	207	197	234	199	201	216	207	193	191	203	244	218	232	214	213	210	228	240	244	230	203	177	224	223	200	210	226	215	214	202	230	237	207	198	203	233	241	224	208	243	228	207	234	234	197	204	206	188	244	223	195	194	211	195	236	215	222	212	206	222	226	207	252	213	195	229	217	212	235	216	211	246	206	232	222	189	207	223	233	202	216	221	201	236	215	222	203	223	210	193	222	167	215	204	230	235	219	197	195	225	213	219	204	197	242	221	220	223	193	265	230	186	197	213	219	230	202	231	222	221	240	235	188	245	227	219	241	206	218	210	211	219	204	216	225	207	237	209	201	227	193	218	216	224	208	222	197	208	218	224	223	236	220	208	199	219	214	220	219	207	225	202	192	207	218	239	235	228	223	196	198	219	218	187	204	181	213	225	202	236	197	209	235	199	194	191	210	218	205	227	220	201	214	219	207	198	195	225	202	216	229	197	218	217	207	227	210	239	203	220	207	212	236	214	213	222	230	237	192	237	215	221	213	223	220	213	233	225	220	227	232	233	227	237	245	213	255	204	236	223	225	203	220	245	202	210	202	207	205	216	232	220	222	209	216	206	200	212	201	204	226	239	215	216	237	236	223	224	208	227	227	205	217	218	193	238	233	238	215	202	211	211	202	205	242	227	210	213	219	227	226	224	217	228	242	216	209	221	235	228	213	226	232	205	239	212	241	225	212	228	215	213	211	217	200	227	216	217	236	220	206	233	237	222	209	208	227	193	234	223	217	222	227	218	226	212	223	228	185	240	196	200	219	221	226	224	217	203	228	217	221	228	223	203	213	215	213	228	191	208	194	214	226	206	214	222	188	236	172	232	238	207	215	212	216	227	219	220	195	207	191	204	198	218	215	181	200	169	221	234	203	249	207	228	205	209	224	223	216	237	212	201	210	194	207	211	221	204	180	187	224	230	207	238	219	242	203	223	232	190	206	202	219	201	213	239	205	220	203	200	232	190	206	178	231	209	212	236	225	209	203	189	215	231	225	224	211	203	211	205	229	205	174	194	226	216	214	192	225	193	224	205	206	224	231	180	216	246	190	221	199	197	215	218	207	231	199	191	194	229	201	205	206	221	239	240	215	206	222	203	213	190	213	241	187	209	207	210	241	234	218	211	197	223	200	233	209	217	194	222	233	209	193	182	205	217	241	205	230	201	215	199	210	235	235	231	187	210	210	187	198	212	231	192	208	216	192	220	216	197	229	228	219	224	222	201	223	257	202	208	214	221	225	199	227	213	211	226	229	193	180	209	249	234	206	220	228	225	207	193	185	214	203	225	208	206	200	212	194	228	221	215	229	241	203	228	214	209	174	215	201	222	200	208	234	231	206	209	196	193	196	206	223	198	220	214	215	212	230	204	204	209	235	243	217	197	204	229	220	200	218	242	223	204	229	214	217	249	213	221	205	229	201	216	221	223	194	204	211	204	193	202	232	216	209	225	223	228	208	216
3234	4359	3548	1674	1136	879	702	570	464	444	400	369	345	323	316	316	283	278	285	263	281	233	243	280	251	251	260	252	264	245	254	254	265	261	247	232	252	213	249	241	237	257	252	237	243	232	222	237	245	239	235	235	240	246	254	235	230	237	250	236	240	259	237	252	210	220	242	243	252	230	210	240	254	228	246	233	222	231	251	233	248	230	238	231	256	250	224	221	252	217	250	257	222	238	238	254	226	230	252	214	244	240	238	239	212	230	243	236	238	220	234	265	272	240	226	211	243	217	241	240	273	240	226	253	225	231	218	250	220	256	227	231	231	269	208	252	219	246	231	226	255	244	231	234	235	218	245	243	234	222	238	219	239	212	225	219	240	232	264	221	240	215	218	213	260	238	235	255	207	227	238	220	233	242	218	236	206	214	227	241	245	260	238	242	259	244	252	232	251	241	219	239	245	212	220	234	227	245	238	211	245	215	216	244	250	221	220	246	219	232	199	215	251	244	214	226	223	208	242	241	219	230	225	187	217	210	220	210	243	226	214	227	235	233	244	221	228	225	241	210	225	229	224	244	239	240	229	239	228	251	217	224	233	255	199	261	250	239	243	224	226	237	231	211	232	238	236	248	261	226	229	244	237	215	200	208	226	227	232	219	226	214	237	228	214	251	210	239	236	233	238	220	240	200	240	236	223	238	255	228	229	217	215	248	234	224	197	230	224	200	269	220	229	245	219	195	227	285	221	238	214	219	244	232	234	196	225	230	247	230	223	248	238	244	248	213	233	232	212	227	241	250	250	215	228	218	257	255	223	248	227	255	226	205	237	228	222	199	221	220	219	223	242	249	238	234	253	247	231	262	219	231	239	230	225	249	224	251	254	222	237	247	218	211	209	246	249	235	247	222	227	251	259	218	203	233	217	242	237	220	232	270	219	185	232	260	225	212	193	250	206	219	224	228	257	219	208	236	227	233	265	218	250	233	234	212	225	222	220	234	226	252	218	239	239	257	246	231	235	239	244	267	227	234	254	223	202	237	250	208	244	213	220	238	221	206	218	244	223	206	231	224	234	230	219	237	204	235	221	230	249	219	255	212	219	250	223	237	222	241	222	239	217	251	239	253	232	234	226	232	234	212	210	216	225	219	242	244	242	230	228	237	214	238	219	238	226	219	248	250	240	240	237	230	228	221	209	244	216	210	257	233	227	242	225	195	226	232	246	262	224	211	240	237	254	229	211	222	221	217	253	249	230	233	237	224	228	230	238	251	222	248	221	230	240	227	254	239	240	255	239	187	239	225	263	235	248	220	241	211	258	226	204	214	224	246	231	230	249	247	218	228	228	246	224	218	228	227	255	248	239	235	253	219	226	230	246	221	224	219	242	235	216	226	249	244	218	234	241	234	221	207	214	232	248	253	243	227	238	230	276	237	240	244	231	216	240	217	252	212	227	211	227	234	218	218	224	222	258	230	251	213	249	206	210	233	215	221	231	201	248	239	243	216	231	220	215	214	213	241	194	236	220	225	232	242	208	202	223	216	234	217	215	234	219	261	230	228	243	238	261	227	205	222	255	198	228	214	217	221	218	247	243	222	244	233	246	210	230	262	233	213	218	237	192	229	228	215	246	226	210	256	241	212	247	236	235	220	246	215	223	226	250	204	251	240	228	228	216	250	235	204	250	258	253	234	232	226	228	201	229	245	236	232	216	247	194	212	250	239	224	246	220	231	218	257	219	220	243	237	225	245	229	241	247	214	218	209	234	238	221	220	204	239	198	243	211	256	236	261	253	223	234	234	249	219	249	238	224	232	240	240	254	210	232	206	210	251	223	232	245	222	224	239	254	220	242	234	218	205	217	235	218	243	224	236	227	222	210	220	242	208	212	225	251	219	202	210	201	236	218	229	224	237	244	207	245	221	236	208	232	238	239	227	238	236	233	192	253	235	223	214	250	244	205	246	260	233	239	234	250	236	217	231	222	250	233	223	245	223	241	232	253	259	222	240	227	215	224	211	234	209	254	220	243	215	224	228	194	209	273	227	221	230	228	231	219	222	243	223	243	220	220	231	245	227	203	219	256	230	208	254	241	256	230	230	236	205	234	206	240	203	242	258	201	209	239	202	197	255	214	211	230	233	231	253	212	215	215	229	209	229	226	256	226	251	238	232	241	211	252	226	230	236	230	209	243	273	211	228	191	229	223	251	207	235	229	224	226	219	205	220	235	239	241	213	180	226	239	214	240	246	227	225	220	241	236	228	240	241	216	215	219	236	233	229	236	213	246	214	207	197	239	237	232	231	223	223	231	209	198	228	226	226	206	234	234	219	221	232	227	226	228	236	250	229	243	210	225	220	267	218	221	247	243	231	233	209	240	228	239	229	232	224	223	204	227	215	217	213	247	235	237	222	240	207	242	235	236	195	215	225	201	223	207	238	244	223	231	234	219	247	221	207	221	210	233	245	228	226	245	219	243	236	214	258	223	233	234	244	244	217	225	240	237	219	215	212	245	239	227	220	225	211	230	234	234	219	244	227	221	234	224	253	238	222	223	206	202	240	238	235	221	226	228	204	244	225	270	235	224	230	226	233	255	232	223	206	212	245	212	258	231	217	241	233	238	213	227	223	231	224	223	208	196	234	247	270	238	223	228	225	222	247	222	230	209	218	235	248	245	219	229	240	226	216	225	247	252	245	245	246	187	223	208	239	250	235	227	203	228	226	221	241	239	245	237	208	235	221	200	247	260	224	228	224	229	237	246	219	213	232	245	217	244	225	246	249	238	228	228	237	233	216	248	236	238	240	201	234	226	228	242	229	215	213	230	199	241	229	211	233	251	238	249	251	250	216	235	218	215	212	221	205	229	244	238	215	226	223	211	228	224	237	231	231	212	235	242	207	193	214	223	259	223	264	245	214	206	234	225	237	239	221	194	250	227	229	245	248	224	208	254	216	219	236	206	253	245	198	258	224	213	270	227	250	239	238	213	222	242	223	215	252	232	204	251	230	246	222	213	215	227	222	225	237	217	229	214	201	226	222	232	236	235	215	226	211	234	235	234	260	241	213	244	236	234	220	213	232	235	250	238	236	212	260	248	208	226	218	229	207	243	229	243	263	225	211	234	250	242	220	209	238	208	223	242	247	209	236	210	226	235	223	220	226	227	242	221	223	214	222	248	208	238	230	256	242	246	253	222	222	242	205	221	200	212	221	233	235	234	248	210	220	252	263	207	239	213	242	217	227	231	217	204	198	210	208	215	216	254	219	217	225	237	225	199	236	228	232	231	203	241	240	247	232	218	234	224	218	229	240	226	233	242	226	229	268	206	237	218	246	226	242	213	246	224	207	215	233	209	242	252	238	231	237	245	226	240	238	217	224	231	245	236	225	255	215	248	220	237	230	228	237	239	238	244	226	229	224	209	199	235	216	249	219	230	215	232	244	224	234	229	252	209	224	217	233	225	225	251	248	220	231	231	255	268	222	234	215	227	205	227	220	213	225
27536	11353	1468	909	640	504	482	422	488	432	417	453	490	469	448	465	474	438	430	448	440	454	488	458	472	463	478	489	461	484	469	466	481	460	494	487	466	475	490	432	438	459	490	460	471	473	514	464	466	496	477	504	453	460	455	428	494	476	483	438	479	506	471	442	475	456	508	482	480	472	464	472	456	443	456	510	455	467	473	462	504	483	468	458	457	462	463	473	450	500	458	494	447	449	465	509	461	437	460	458	430	456	462	467	460	465	501	457	488	452	475	459	488	469	463	454	466	473	478	461	457	492	474	511	436	440	479	486	457	496	454	446	440	432	445	480	507	452	506	444	472	478	481	496	456	441	522	487	466	473	494	460	484	484	464	439	450	455	486	445	464	470	466	497	484	447	464	472	483	450	445	463	451	432	466	433	451	459	472	476	464	467	469	452	467	487	437	536	493	466	465	467	477	471	480	475	486	461	491	472	467	505	476	521	463	474	464	459	442	473	472	459	477	472	473	445	450	482	502	484	484	452	428	452	427	504	450	487	469	467	475	482	482	458	467	478	464	472	427	455	450	448	460	471	460	444	462	494	469	473	479	464	488	474	449	462	437	462	488	450	492	458	466	417	479	449	492	472	451	449	466	466	425	439	463	442	495	485	476	447	417	477	462	475	440	450	450	458	433	469	460	453	514	484	487	477	450	469	460	467	429	450	468	467	477	450	471	421	485	428	454	483	491	483	435	486	461	463	477	493	483	450	446	442	482	467	484	440	462	472	452	506	460	485	447	453	471	470	429	494	478	476	433	492	456	455	424	474	446	488	471	485	468	444	455	476	489	473	490	465	488	463	459	464	460	520	461	458	493	476	488	450	474	460	474	417	489	443	459	439	463	473	470	462	430	467	497	490	435	434	463	487	478	455	454	477	461	433	500	465	471	454	465	449	482	441	453	476	431	475	477	450	469	500	484	433	456	460	461	448	488	423	485	429	457	450	464	424	478	468	469	488	477	516	444	439	499	474	444	443	442	466	440	501	481	475	456	490	442	465	479	459	435	450	455	474	501	507	466	458	443	444	467	525	469	429	480	451	481	486	484	469	492	488	465	486	496	433	468	438	490	487	452	441	445	466	465	472	488	476	439	427	434	482	462	459	444	489	464	434	474	490	480	446	446	461	507	500	443	429	492	465	477	462	500	480	461	487	487	509	453	427	439	455	480	463	494	462	493	479	463	430	486	473	428	488	450	458	452	444	496	462	478	481	463	441	454	457	478	478	481	442	435	451	475	493	448	442	459	474	463	480	466	504	477	489	441	479	463	461	451	466	474	506	482	425	489	456	470	449	510	479	510	446	493	457	472	483	444	446	457	433	483	469	438	440	494	438	463	460	457	469	462	468	452	452	425	452	503	490	485	466	467	488	484	498	454	438	496	472	436	494	452	431	436	431	458	469	474	463	455	466	442	499	443	474	487	443	472	479	452	464	468	487	480	457	515	468	450	476	452	478	473	434	499	500	476	429	459	478	476	479	466	420	479	452	402	422	444	454	450	485	443	432	441	448	446	450	449	434	424	446	448	486	444	430	449	453	492	483	479	464	466	483	506	436	476	450	450	451	439	470	428	484	476	472	455	501	463	464	474	499	448	446	468	449	453	456	477	502	481	484	490	466	458	477	481	407	470	456	478	485	452	467	449	459	469	464	478	466	462	471	407	452	450	480	460	458	452	492	425	472	446	473	467	472	463	479	477	450	477	464	465	450	492	489	443	428	459	468	457	473	423	481	476	473	458	477	431	436	461	456	453	478	474	459	476	455	484	480	436	446	459	474	461	457	468	460	473	449	480	449	478	469	442	437	496	456	478	458	461	436	427	450	474	460	434	481	485	455	464	474	452	454	472	477	454	463	503	453	456	497	461	479	459	413	480	479	447	473	442	453	477	456	463	458	458	473	472	482	476	444	473	453	486	469	463	475	451	450	462	499	462	464	458	450	482	450	449	489	479	472	464	448	478	429	461	441	416	460	471	440	466	467	493	457	421	474	484	455	449	473	462	453	444	458	453	496	459	430	460	426	464	462	483	443	433	478	467	454	472	479	450	426	480	495	458	494	477	464	475	468	482	455	494	500	460	487	464	457	522	488	474	443	443	473	455	452	467	448	463	500	427	468	465	489	482	482	459	444	450	488	451	469	440	440	459	469	472	462	447	457	509	468	484	500	471	481	458	469	471	440	462	468	462	507	427	443	480	454	439	487	476	467	427	468	484	473	453	482	456	495	457	491	456	426	461	506	475	464	459	473	462	465	458	462	412	424	463	472	460	449	461	445	460	470	476	476	433	441	459	431	502	450	438	457	493	458	439	472	488	423	494	454	506	471	471	435	460	438	467	489	441	471	452	466	502	464	500	459	469	413	481	491	453	455	472	449	452	481	493	474	476	453	446	431	477	442	467	484	487	454	448	491	468	428	476	505	442	501	474	462	473	484	467	497	513	454	484	504	499	496	469	444	490	491	487	462	425	432	468	487	448	488	473	486	395	464	447	497	461	443	470	453	451	473	476	449	429	473	493	472	461	456	439	491	469	434	470	429	487	531	469	468	447	418	476	438	459	458	464	464	473	461	467	494	474	471	449	447	447	462	440	432	467	438	436	472	431	428	455	470	527	479	477	470	453	427	490	467	462	460	430	458	484	447	508	445	433	455	466	481	487	426	492	442	446	464	461	476	467	452	455	443	450	477	482	469	436	445	469	444	436	450	478	421	485	467	449	475	452	466	451	446	499	499	442	460	444	469	485	435	481	479	468	422	432	445	444	460	423	496	445	478	506	471	483	434	497	467	513	431	439	488	477	459	508	466	440	441	466	422	441	447	472	448	380	459	495	452	464	462	479	450	437	461	462	465	441	471	480	486	484	476	455	466	488	503	492	476	470	446	456	460	455	498	449	461	441	475	464	464	458	477	452	466	450	455	463	449	467	461	467	434	464	451	417	438	486	448	449	447	469	481	468	461	485	475	507	453	464	506	453	458	479	450	474	443	462	490	461	461	490	434	447	482	454	434	452	433	497	445	404	515	463	449	486	449	448	478	457	493	456	458	484	476	476	435	471	448	482	440	503	471	489	488	467	481	464	439	474	506	510	432	442	507	493	420	461	491	464	454	453	475	447	477	481	470	458	448	470	440	445	494	481	458	483	435	470	510	496	451	467	435	482	500	467	428	479	471	498	504	440	453	507	447	462	452	440	484	488	442	472	457	463	442	452	441	446	488	463	471	461	467	457	483	467	443	463	476	476	438	470	497	473	474	448	457	470	479	449	438	439	467	473	500	470	459	455	443	470	444	470	496	463	466	427	431	476	487	433	471	460	508	436	460	453	474	482	467	443	478	467	463	511	420	476	440	450	462	453	488	436	483	467	459	412	447	503	457	439	477	459	471	452	444	483	428	464	448	475	465	474	468	472	498	430	467	447	469	425	478	486	470	450	467	489	485	504	457	462	467	448	468	456	460
4982	686	612	554	485	525	470	454	492	434	466	446	446	492	419	446	434	468	447	423	453	482	450	464	445	458	457	422	458	451	443	448	426	441	462	435	444	417	449	431	447	438	455	473	453	463	442	460	438	472	442	463	454	458	470	428	469	451	457	400	440	434	456	429	485	461	453	442	406	451	424	397	376	434	437	420	436	456	447	461	492	427	436	453	446	467	471	409	418	430	454	477	432	427	450	454	422	409	443	448	443	428	454	442	452	465	424	441	477	447	456	447	424	427	429	455	427	433	474	481	458	447	426	458	431	429	447	442	446	465	486	459	475	441	432	431	451	444	445	479	440	425	427	470	429	442	470	436	428	436	440	441	474	411	444	455	418	421	408	433	453	427	479	427	429	460	442	443	442	478	465	458	428	430	459	416	445	413	446	442	385	425	440	450	439	417	429	424	439	430	458	436	433	433	443	448	425	446	473	460	465	473	430	414	447	406	415	431	443	434	429	432	416	439	407	434	415	455	420	449	454	445	434	447	458	472	404	444	445	430	445	441	459	438	470	396	462	447	463	423	433	421	432	442	461	415	440	446	415	457	447	417	430	446	435	464	431	470	448	452	446	457	429	402	453	457	438	400	454	448	449	457	462	451	431	436	451	471	405	426	462	420	420	429	460	421	421	458	432	456	425	505	460	440	436	413	457	432	434	439	476	456	453	451	461	441	437	423	449	476	417	443	453	399	453	457	435	437	441	406	432	455	458	434	450	434	430	453	440	439	426	420	450	446	442	422	448	427	443	419	479	415	463	437	427	430	437	415	467	439	430	484	456	449	456	428	498	469	396	435	439	430	465	409	440	434	443	407	421	447	462	462	473	441	425	425	417	470	449	417	450	470	453	440	421	432	456	458	399	471	430	442	434	427	467	406	423	465	457	439	418	434	428	403	438	444	450	408	415	471	434	449	465	458	428	465	438	436	464	448	444	447	437	449	437	467	443	439	437	443	442	460	435	456	426	445	428	468	453	407	422	463	440	426	424	473	436	444	445	451	416	433	443	449	465	431	459	454	471	426	420	467	446	432	449	468	443	425	481	468	409	444	417	453	476	449	449	448	431	415	440	467	382	421	449	461	368	443	459	438	440	411	417	422	446	461	451	436	461	414	425	437	436	401	497	471	433	444	395	417	449	449	422	430	432	434	452	440	435	425	443	441	441	472	448	468	430	459	438	426	436	423	455	448	393	415	412	454	440	422	459	402	448	428	426	404	434	481	457	385	426	453	419	446	448	409	448	468	425	463	448	428	425	443	454	457	452	441	441	428	433	431	442	438	470	453	416	481	404	443	416	443	436	444	437	437	446	402	425	430	431	421	387	447	443	465	453	410	429	437	407	435	431	464	419	426	469	429	474	441	428	440	455	447	431	398	430	462	430	480	414	456	412	449	444	479	453	489	441	465	447	452	443	437	445	479	446	403	420	431	496	423	428	455	424	431	447	435	413	432	454	481	437	447	428	424	446	475	436	446	433	425	441	450	441	446	436	444	461	447	428	460	405	454	441	474	441	433	461	446	438	428	418	456	421	460	479	435	460	441	471	466	437	458	446	448	435	438	432	457	448	432	459	448	465	446	389	445	439	463	424	445	457	457	430	450	477	409	448	477	466	444	428	447	433	437	392	424	493	450	445	455	442	455	457	435	457	466	414	441	431	397	453	425	407	446	452	456	384	420	441	470	438	431	442	392	417	425	440	469	483	459	444	527	439	483	432	475	446	425	388	456	440	467	437	463	447	427	399	435	410	424	424	480	443	439	424	435	452	453	468	432	429	436	464	451	429	448	438	425	471	422	436	459	443	431	467	412	457	467	462	438	459	436	454	456	436	459	450	452	423	443	436	428	478	473	413	461	424	457	404	439	423	441	449	447	434	459	468	447	438	454	400	415	440	440	460	438	458	447	467	427	434	472	434	424	438	472	459	458	443	462	438	495	450	440	453	436	456	473	413	467	429	485	443	409	426	456	448	466	421	413	441	438	442	436	452	457	446	428	425	442	426	443	418	418	437	447	448	437	440	458	433	415	443	407	434	491	451	463	423	461	469	438	421	453	421	455	474	447	438	468	425	440	431	456	418	449	454	498	422	457	450	418	450	439	442	424	459	400	451	436	423	420	426	415	450	425	457	452	441	389	452	461	398	447	428	415	435	454	510	421	416	464	461	440	445	429	444	479	467	466	432	449	454	410	425	422	478	429	463	444	442	376	437	446	434	445	439	481	467	466	464	486	434	437	478	447	421	440	463	445	440	481	454	402	426	442	498	477	443	448	452	463	423	462	431	418	414	448	420	443	465	421	423	434	503	447	452	437	423	437	449	464	435	436	449	456	461	431	457	429	407	456	437	411	475	449	458	443	440	478	462	467	429	476	430	447	466	420	454	440	457	430	418	439	450	459	464	422	397	411	438	453	466	459	417	435	443	449	440	422	460	434	441	489	407	453	451	434	428	431	410	455	443	438	444	423	434	476	457	434	419	442	423	461	455	412	446	418	441	415	464	464	410	423	403	434	438	439	437	440	404	466	410	436	446	421	440	437	450	443	446	434	441	470	435	438	434	412	448	463	460	454	447	448	419	417	428	496	454	440	438	410	432	419	488	437	449	438	443	464	400	428	448	421	451	448	439	425	419	427	448	404	422	435	476	433	401	478	451	446	463	498	442	436	424	447	446	446	452	452	457	462	420	439	430	473	423	499	467	413	434	442	436	450	437	422	426	466	434	461	449	483	394	456	447	443	451	435	431	409	433	479	434	436	463	434	421	434	468	452	449	441	415	422	465	470	436	438	445	446	450	416	448	456	460	455	449	454	409	441	428	417	433	430	457	451	453	401	475	405	439	440	479	454	450	453	416	435	456	449	433	459	429	427	425	412	439	463	458	426	438	427	407	474	438	404	441	420	402	450	447	396	419	437	422	450	453	421	428	460	443	465	448	486	458	443	415	431	457	428	427	452	449	449	419	463	441	406	444	456	417	442	452	458	435	475	491	462	439	430	463	433	434	452	449	450	478	388	466	434	414	448	414	458	467	397	446	417	450	441	475	405	416	427	455	455	397	420	456	434	431	420	481	476	464	453	419	448	439	409	443	441	454	459	474	426	403	445	435	435	430	453	470	455	416	439	428	435	445	451	411	424	438	454	476	425	444	449	443	462	430	471	470	451	464	422	444	416	487	465	412	454	419	456	415	443	393	442	438	425	440	442	405	471	457	427	414	431	470	421	428	415	454	440	406	440	450	403	440	447	413	437	467	441	445	452	443	443	412	424	445	411	456	447	453	459	442	440	442	436	458	454	445	457	449	419	454	458	408	448	443	455	442	450	477	472	427	433	445	443	493	453	492	461	450	401	418	433	439	437	478	451	451	434	429	435	455	447	425	447	404	456	437	443	453	476	430	476	437	440	478	457	449	423	454	448	449	446	429	442	430	485	435	421	469	487	424	467	456	453	424	483	364	488
25590	21407	25986	18798	1290	579	442	368	339	363	331	324	324	339	314	297	304	322	341	344	304	317	303	299	311	322	303	315	314	311	311	285	313	286	328	288	290	302	344	289	304	323	328	327	302	306	311	311	270	292	298	309	325	282	283	328	300	326	291	309	304	301	314	305	325	323	295	278	281	309	303	292	305	277	287	310	319	279	290	278	316	273	285	280	274	296	309	301	309	299	311	308	300	269	291	320	300	299	296	274	249	284	294	311	306	293	277	326	279	287	310	278	280	292	281	297	293	295	311	320	329	303	344	308	311	284	310	298	309	306	325	299	304	299	302	308	316	297	323	307	287	313	315	291	288	282	322	326	278	342	305	290	316	310	311	287	310	329	318	312	292	294	293	313	299	269	307	311	299	309	272	303	302	312	274	294	317	307	305	265	301	281	303	295	305	264	300	307	313	293	318	289	278	298	299	291	308	326	283	332	300	312	313	283	306	338	317	285	279	301	303	301	318	298	291	328	308	306	297	296	298	253	300	301	312	282	317	332	284	321	314	310	268	284	307	302	278	276	272	316	253	295	283	286	284	302	282	303	296	302	280	314	292	284	281	299	276	303	304	308	281	305	315	296	303	307	291	281	296	290	312	316	287	324	312	315	304	305	307	308	296	298	302	285	323	318	292	313	316	310	272	299	302	282	301	294	286	324	286	284	312	301	291	298	285	287	289	275	300	351	319	294	286	294	286	289	289	294	287	336	277	284	296	309	318	270	297	295	280	301	298	288	294	305	302	293	293	309	304	305	311	293	279	307	285	284	288	310	311	307	328	301	262	290	325	282	308	310	308	315	281	298	309	304	320	319	286	296	269	305	290	302	298	320	283	299	297	303	276	285	294	294	270	315	308	319	285	304	283	304	315	335	291	294	303	303	319	270	306	301	304	296	316	327	282	302	297	296	302	289	289	352	293	296	305	321	304	277	274	281	322	317	274	314	291	300	287	280	309	305	329	279	318	280	304	299	299	302	288	305	320	314	314	309	325	280	312	308	306	292	278	301	287	255	302	289	318	304	284	300	312	280	287	302	282	320	314	295	313	315	287	261	279	291	262	303	308	299	288	312	287	285	288	304	338	325	288	287	316	291	314	309	295	269	286	303	260	294	296	292	278	270	303	319	292	302	315	278	309	276	295	276	318	291	280	307	296	262	273	292	267	297	277	310	302	326	312	294	307	273	280	283	305	323	307	294	284	292	295	285	311	298	313	305	308	259	309	311	297	302	293	328	293	279	294	290	316	302	289	291	312	295	288	303	319	323	330	270	257	293	286	318	310	270	315	287	285	319	270	306	292	298	322	288	298	292	297	300	301	288	318	307	291	316	291	323	329	322	306	323	294	301	300	297	292	282	294	301	308	301	306	320	309	303	292	310	324	280	323	317	309	299	287	286	317	264	305	308	312	279	282	310	263	316	314	325	327	288	287	302	295	295	301	307	306	278	315	278	294	262	302	299	293	332	276	319	285	327	311	277	308	279	291	289	294	291	302	254	316	317	300	292	303	278	297	282	286	296	310	304	275	299	283	276	326	312	288	302	289	298	306	267	291	307	284	330	269	285	312	324	328	263	309	270	279	298	312	296	320	285	317	297	301	307	311	301	279	292	314	304	311	262	277	281	308	319	298	289	307	287	277	290	271	312	271	284	309	283	284	321	275	308	298	274	303	291	328	294	326	282	285	327	314	304	293	286	286	292	293	320	277	322	261	297	302	328	337	298	290	299	292	252	292	280	290	297	266	289	302	290	275	280	294	325	302	306	321	274	303	324	295	304	319	275	290	283	292	305	288	283	288	288	282	316	315	293	309	281	301	288	294	294	297	334	283	285	274	321	296	263	282	304	300	298	278	300	279	344	297	297	299	275	290	299	301	297	293	309	332	284	341	281	309	293	301	290	318	317	302	285	288	295	289	293	309	287	264	299	288	261	311	326	278	277	292	322	292	296	271	306	304	287	312	269	287	324	285	254	309	266	286	278	301	304	280	275	272	302	290	316	285	324	261	283	293	307	307	289	304	308	296	302	309	315	303	288	307	300	268	295	279	301	307	287	275	317	299	321	289	269	272	312	283	300	289	277	297	278	311	307	328	260	275	286	294	316	322	309	282	328	341	314	304	299	285	287	262	297	280	315	293	310	277	303	271	277	249	284	314	290	299	281	309	294	307	313	316	281	282	296	303	315	322	305	315	270	284	280	275	251	292	324	296	273	285	259	269	271	306	320	309	295	292	274	298	303	328	274	313	313	295	287	290	300	317	281	300	292	276	269	270	283	295	292	327	292	277	296	301	288	306	277	284	276	313	281	296	277	306	301	306	291	280	318	307	307	316	273	314	293	262	280	331	286	311	320	258	324	273	292	333	316	312	294	277	282	298	275	285	266	293	303	294	298	307	293	260	268	323	281	326	283	293	333	304	309	307	315	297	298	309	280	312	287	297	325	322	277	299	298	295	289	273	268	286	280	264	335	300	290	309	279	302	293	282	303	307	302	316	321	292	283	281	293	314	313	291	279	307	287	310	295	291	269	280	303	272	318	283	309	297	290	310	306	292	306	303	255	293	295	264	309	288	276	293	286	300	297	303	260	311	307	335	308	287	317	304	329	292	300	292	278	295	288	304	279	337	278	293	280	286	314	305	306	305	316	271	298	291	266	326	301	276	324	331	287	291	308	298	281	289	302	305	297	321	283	292	285	318	292	265	285	280	312	275	284	297	328	285	276	320	278	279	274	277	286	314	297	297	311	302	308	280	288	274	292	294	321	310	277	298	327	290	284	280	278	312	332	284	309	321	274	327	302	298	312	294	297	286	339	295	289	284	310	309	283	320	304	273	296	294	269	308	290	312	280	308	299	288	285	292	298	296	292	270	310	290	311	317	288	307	281	280	314	337	303	275	276	319	280	300	279	340	280	286	315	263	306	312	303	310	308	304	308	309	298	311	290	294	294	293	286	289	322	264	286	320	279	313	305	311	310	282	295	302	291	314	283	303	279	290	261	280	279	280	276	285	291	292	296	319	295	294	300	285	286	280	308	316	328	316	300	277	292	295	305	323	286	280	323	331	324	283	323	265	315	304	296	266	272	261	282	303	297	296	308	298	313	284	295	297	313	306	298	299	295	303	271	309	284	286	302	295	303	324	274	320	291	275	314	279	341	313	285	303	277	310	301	301	301	277	287	286	306	295	304	289	279	323	304	290	299	312	319	334	292	305	300	291	295	288	309	304	331	298	313	284	295	299	299	287	275	315	300	304	273	298	303	279	311	290	300	308	298	324	289	303	294	298	301	261	313	311	273	309	298	291	306	330	322	345	296	302	295	287	284	311	288	293	290	303	316	295	318	296	265	291	275	311	300	304	305	299	301	279	269	312	292	289	286	307	305	289	284	319	323	281	286	293	295	296	314	303	310	294	298	299	301	316	319	324	263	310	310	299	301	286	280	292	287	287	280	266	321	286	255
3307	1847	1522	834	589	541	483	489	410	336	369	349	350	339	354	324	328	348	305	321	339	352	293	317	350	301	308	328	310	308	326	291	346	276	307	288	311	341	315	355	304	317	328	313	312	314	318	307	287	316	302	307	306	322	297	320	302	289	295	294	306	317	296	353	328	283	303	327	326	290	309	291	319	316	310	350	285	302	335	306	300	267	323	345	282	311	312	292	302	261	311	301	301	291	273	311	318	282	318	287	321	304	298	306	305	330	283	282	302	301	324	309	287	304	298	318	308	328	284	325	312	306	316	281	320	316	315	328	322	302	289	306	292	288	310	290	305	287	286	277	316	281	290	285	268	285	323	311	328	269	307	292	295	270	329	302	293	327	295	306	304	306	304	291	323	277	313	313	313	311	291	311	300	309	314	331	312	310	325	317	335	296	300	314	295	300	297	300	305	311	288	291	302	295	308	287	300	339	296	303	311	331	310	320	300	286	312	270	281	298	290	298	296	321	288	306	310	324	281	303	315	284	291	291	314	294	302	306	325	316	278	292	301	294	317	305	331	322	306	284	281	318	313	306	320	302	317	317	314	307	298	333	317	316	295	280	304	272	313	314	324	289	302	297	287	257	257	313	289	289	324	294	305	285	277	318	285	291	283	319	288	306	304	296	319	314	310	310	302	287	298	330	308	307	271	313	299	333	308	308	327	279	313	284	287	293	327	315	308	307	295	264	295	281	296	298	320	300	294	301	280	303	304	291	304	295	307	290	306	304	271	322	286	321	287	291	285	294	311	276	313	312	290	313	305	286	267	313	302	336	329	314	314	274	330	283	297	294	301	309	294	301	303	278	292	296	304	300	317	317	310	306	291	294	289	322	303	283	294	330	297	308	305	319	319	296	331	305	333	319	289	298	296	313	292	301	298	319	286	320	334	307	293	289	325	308	296	293	292	305	311	307	294	296	309	305	328	285	302	323	303	303	288	312	274	294	298	333	293	302	297	307	288	309	320	309	299	301	316	280	308	304	304	340	293	292	309	295	292	337	283	267	325	297	302	300	315	269	318	331	309	316	308	285	314	302	306	294	294	312	298	280	301	274	303	323	295	292	316	336	303	295	295	301	289	285	295	292	305	286	304	360	315	324	311	311	279	305	319	298	292	298	312	276	289	305	315	316	304	299	287	294	310	294	278	295	311	325	341	287	303	293	270	276	306	309	324	311	312	251	334	312	327	277	313	301	264	305	327	335	334	289	284	293	322	304	301	316	310	325	296	294	289	282	269	322	307	303	295	354	279	305	310	300	316	296	284	299	305	287	283	340	294	290	315	308	279	310	329	301	294	302	330	291	263	286	313	323	330	284	317	303	335	276	308	330	305	314	325	331	291	280	294	321	353	290	295	290	295	299	322	279	296	309	301	301	350	290	312	311	300	271	310	295	312	336	269	323	285	313	306	303	292	275	314	302	337	261	314	325	336	277	326	287	273	329	339	310	311	333	314	301	305	310	290	293	342	321	295	335	302	287	326	315	292	310	285	310	308	327	307	286	305	318	306	302	292	313	276	296	283	269	304	323	272	277	292	292	292	302	297	295	286	318	301	316	324	303	306	322	317	271	326	327	305	302	296	323	298	294	296	297	313	322	277	303	300	305	308	279	323	326	286	304	301	311	279	330	307	303	297	304	300	319	313	316	294	286	279	320	318	293	283	315	301	324	325	291	302	329	325	323	296	316	310	283	303	306	317	290	317	297	314	301	311	285	302	293	300	284	315	312	341	299	296	280	282	305	297	289	278	310	274	326	292	308	289	312	357	306	297	306	308	306	312	314	297	317	313	303	325	303	307	303	291	299	311	314	292	311	291	308	296	296	307	297	334	304	293	298	306	292	315	300	312	281	307	281	272	296	322	306	293	339	322	320	297	298	275	320	340	286	285	301	304	281	299	299	278	315	272	304	335	305	305	270	304	289	294	313	313	312	317	308	300	300	297	300	301	283	324	287	290	297	298	290	319	284	270	315	306	329	285	288	293	306	322	309	316	305	293	316	286	321	277	289	314	300	302	309	295	308	281	288	321	320	313	283	283	317	293	295	303	274	302	320	287	291	318	284	271	302	286	286	296	286	271	338	301	321	324	302	296	285	289	327	332	276	315	292	299	314	330	309	302	301	309	316	284	321	299	304	329	332	286	323	297	294	283	299	300	321	324	289	305	284	304	293	297	265	295	314	263	271	287	291	302	267	317	297	318	329	342	310	295	317	276	313	314	295	282	292	324	302	333	287	298	304	310	319	288	308	285	307	297	294	299	334	285	281	296	273	285	322	305	275	321	288	315	277	280	295	300	302	301	327	304	323	317	290	310	311	303	300	311	293	305	339	314	320	272	313	296	276	318	307	303	303	301	274	321	296	309	309	302	286	277	326	295	316	296	317	270	316	322	251	281	288	261	294	321	300	304	311	309	269	277	303	306	321	344	303	276	303	296	283	309	323	267	334	280	279	286	305	302	301	302	295	281	320	313	306	315	300	309	303	298	274	321	290	285	294	334	302	299	332	285	352	278	296	297	292	318	300	294	317	320	287	293	306	296	308	310	293	316	292	300	285	303	320	276	288	296	293	305	297	286	319	335	301	300	280	269	290	331	273	323	303	303	322	274	306	308	275	310	321	288	274	297	315	281	325	297	304	349	309	311	324	285	282	283	278	307	274	292	291	298	300	310	298	266	301	320	297	286	324	319	304	272	300	335	293	294	305	300	335	328	321	283	340	310	294	279	322	328	295	284	306	307	343	293	273	290	283	292	293	300	304	307	282	281	345	324	309	309	283	323	336	287	298	304	283	296	312	313	328	294	297	334	298	298	308	290	282	303	324	279	305	295	281	332	315	297	289	292	355	305	332	312	335	320	296	294	291	289	290	313	298	315	296	298	305	278	287	289	305	294	310	248	300	312	315	304	292	305	328	310	300	290	297	293	298	321	306	296	304	300	313	312	287	306	306	310	312	301	293	283	313	310	310	296	287	290	320	316	321	323	308	288	259	294	293	287	311	306	308	317	261	297	305	287	319	269	295	305	292	297	293	301	289	308	308	289	307	279	274	296	295	294	280	304	310	307	284	289	328	288	291	319	306	344	274	306	328	301	291	320	273	328	291	295	328	320	281	282	298	300	350	311	300	300	276	287	298	304	277	305	286	299	289	316	273	316	304	297	288	296	300	316	289	274	287	304	315	263	302	280	325	322	319	288	305	318	293	320	298	301	309	296	281	276	313	315	281	301	292	272	278	284	296	297	291	297	296	297	333	307	316	309	276	289	306	308	342	276	304	294	286	305	312	283	320	308	306	291	277	301	285	291	297	310	290	306	326	293	281	317	323	286	299	308	291	318	325	301	302	290	329	325	303	288	307	326	308	293	301	296	319	340	296	293	286	301	295	284	322	298	312	299	297	325	304	300	313	305	302	304	312	268	306	266	282	292	285	307	304	316	309	306	305	300	320	314	276	277	299
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
