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
339395893971	339395894489	339395895039	339395895589	339395896140	339395896689	339395897239	339395897789	339395898339	339395898890	339395899439	339395899989	339395900539	339395901090	339395901639	339395902189	339395902739	339395903289	339395903840	339395904389	339395904939	339395905489	339395906039	339395906589	339395907140	339395907689	339395908239	339395908790	339395909339	339395909889	339395910439	339395910990	339395911539	339395912089	339395912639	339395913190	339395913739	339395914289	339395914839	339395915389	339395915939	339395916489	339395917039	339395917589	339395918139	339395918689	339395919240	339395919789	339395920339	339395920889	339395921439	339395921989	339395922539	339395923090	339395923640	339395924189	339395924739	339395925289	339395925839	339395926390	339395926939	339395927490	339395928039	339395928589	339395929139	339395929690	339395930239	339395930789	339395931339	339395931889	339395932440	339395932989	339395933539	339395934090	339395934639	339395935189	339395935740	339395936289	339395936839	339395937390	339395937940	339395938490	339395939040	339395939589	339395940140	339395940689	339395941239	339395941789	339395942340	339395942889	339395943440	339395943990	339395944539	339395945089	339395945640	339395946189	339395946740	339395947290	339395947840	339395948390	339395948939	339395949489	339395950040	339395950590	339395951140	339395951690	339395952240	339395952790	339395953340	339395953890	339395954440	339395954989	339395955540	339395956090	339395956640	339395957190	339395957740	339395958290	339395958840	339395959390	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2699	3600	2300	2699	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23034	20126	26780	23270	19521	2303	658	364	284	306	265	274	270	246	244	241	219	245	226	216	240	226	203	226	227	220	236	194	206	202	212	222	240	215	206	204	207	204	214	209	214	238	223	186	209	205	172	201	182	201	209	214	193	194	204	199	209	188	208	210	201	213	190	240	195	259	245	205	207	211	215	218	226	198	207	225	197	222	213	194	216	219	215	209	206	187	203	196	229	214	207	185	232	199	191	206	201	204	191	224	205	217	186	210	176	176	208	187	216	191	204	228	199	206	201	212	208	196	202	206	212	200	211	200	234	210	212	200	199	244	200	228	198	190	189	209	225	206	212	202	213	227	177	208	231	193	218	198	198	192	205	199	191	198	212	190	224	229	211	191	185	218	201	202	207	216	198	224	192	214	198	208	202	181	213	208	229	190	198	189	196	208	184	225	231	181	228	180	206	180	223	187	205	218	231	207	208	194	209	198	191	186	186	227	197	195	179	194	226	188	189	199	207	191	197	193	186	193	208	220	200	193	219	198	216	215	214	216	197	219	223	209	204	185	207	202	215	203	205	195	212	215	208	221	203	225	187	199	217	199	197	223	189	218	201	202	218	214	191	205	197	217	224	220	227	199	224	237	226	216	204	206	224	197	192	187	181	208	201	185	218	209	212	207	197	224	232	191	209	217	218	205	209	224	225	220	207	207	204	231	200	208	204	217	194	212	185	190	208	218	181	214	211	193	186	207	224	203	224	182	184	202	217	212	213	207	188	183	206	184	221	199	208	220	196	196	223	200	194	201	185	225	191	202	191	190	183	210	241	217	203	200	186	179	210	185	199	175	198	217	205	195	211	218	218	199	204	214	191	184	198	198	179	211	177	178	196	210	206	219	216	212	188	198	197	190	224	201	222	212	212	195	202	193	219	192	232	225	194	213	235	208	203	185	209	199	203	178	170	202	217	197	209	211	220	220	232	200	197	221	220	218	237	207	179	213	181	211	209	220	203	197	225	201	220	196	196	194	182	233	187	194	201	191	219	207	212	219	207	203	177	201	209	198	187	199	214	196	186	231	231	171	212	213	201	229	207	223	208	198	213	181	208	202	206	241	207	196	188	208	189	211	181	192	193	221	216	196	173	201	205	190	206	199	184	220	205	202	213	193	201	213	210	198	213	210	196	194	208	206	200	184	176	203	196	228	213	200	218	237	224	201	201	193	186	208	210	204	230	208	232	207	207	205	184	199	175	212	202	220	218	213	179	192	213	205	200	165	199	206	223	189	221	212	227	202	202	206	224	181	200	205	198	193	180	197	205	209	203	208	206	206	205	204	207	194	213	187	206	214	225	178	208	229	218	205	203	211	209	226	208	189	240	197	191	197	212	182	206	197	198	214	207	227	224	187	220	221	185	222	194	213	212	198	205	199	201	190	201	218	210	197	209	183	222	182	213	202	199	195	199	217	209	216	204	211	222	202	184	226	210	181	231	191	163	234	203	194	196	198	214	198	195	221	174	198	210	194	208	231	199	188	208	233	198	213	199	185	198	212	208	217	208	204	216	194	206	213	222	209	201	207	190	215	211	221	212	218	199	195	192	204	197	199	181	187	201	203	196	196	210	231	206	203	203	187	201	217	208	172	196	195	213	231	205	193	209	205	212	196	213	202	200	195	224	188	199	203	210	201	202	202	208	198	201	186	173	216	209	203	179	198	216	212	197	198	199	227	216	216	197	192	204	200	209	193	197	234	219	219	211	204	211	224	216	186	187	206	185	205	200	198	188	201	188	188	187	184	168	196	234	226	194	185	194	205	199	189	218	202	198	192	201	199	201	196	215	200	195	213	205	190	221	205	197	186	227	206	204	185	200	219	209	186	203	200	212	227	195	187	202	201	217	207	198	200	203	195	199	202	202	171	221	230	231	199	192	229	228	191	215	208	211	199	223	191	212	190	213	192	199	200	207	208	195	196	214	205	182	210	177	171	223	182	216	174	218	206	191	212	194	205	210	217	205	211	194	201	192	212	194	226	187	212	203	223	208	243	194	220	214	205	230	201	196	220	204	207	194	191	208	217	203	192	212	201	193	213	199	199	212	189	201	186	215	219	171	230	192	198	183	220	221	221	196	183	220	205	210	220	201	174	198	181	222	198	198	204	195	191	234	207	196	213	215	209	206	211	206	207	224	199	197	200	217	214	199	178	203	198	205	213	202	185	190	214	191	207	209	219	218	234	191	185	197	188	199	225	214	204	192	222	181	197	219	188	203	213	219	187	216	210	187	194	178	204	187	225	199	204	214	203	219	202	190	211	204	211	221	201	222	194	231	190	202	230	188	208	212	192	192	186	191	205	192	184	214	205	206	185	227	203	192	194	206	197	216	200	184	174	217	201	211	191	220	185	202	213	203	220	187	219	215	202	207	200	217	199	216	208	189	206	209	191	200	207	205	227	213	182	191	206	199	227	195	208	193	192	205	182	217	201	198	180	217	238	195	215	193	207	214	224	205	211	224	202	224	211	204	227	193	198	198	196	202	188	202	192	221	211	182	207	215	183	210	219	197	205	214	196	199	194	216	194	204	203	180	189	205	193	205	184	195	194	207	223	214	188	201	212	192	217	211	202	197	229	197	213	205	183	200	175	203	208	194	212	226	225	187	204	208	213	177	185	174	202	216	167	178	202	188	206	197	205	215	164	212	199	232	180	187	198	214	216	170	205	200	193	186	210	169	187	196	195	186	199	200	197	215	170	204	207	207	210	220	203	199	233	229	193	212	228	179	183	217	227	188	198	207	200	209	219	197	229	216	213	190	182	201	196	214	199	229	208	202	218	211	181	182	222	210	189	189	187	209	210	238	196	183	205	197	213	204	213	227	233	213	196	208	231	190	204	186	194	210	219	222	218	172	211	232	193	218	200	194	213	217	208	229	249	206	199	214	195	210	229	213	202	207	243	200	201	193	199	187	211	197	208	198	184	198	216	185	227	184	206	185	222	180	203	197	191	215	189	203	238	192	200	197	194	203	177	211	205	196	198	196	174	203	201	186	180	199	214	213	193	210	222	188	182	189	210	213	201	206	215	197	211	179	221	213	209	210	216	204	185	228	205	200	231	197	198	227	217	212	232	195	195	193	181	220	220	211	196	203	209	197	225	206	212	207	197	212	204	202	203	198	189	194	212	200	179	217	211	205	209	212	239	214	224	217	207	221	199	196	221	207	201	205	205	213	215	204	199	217	203	212	186	189	201	198	206	228	203	221	199	212	199	189	212	203	191	233	201	178	210	220	199	219	187	213	193	201	196	197	199	197	205	204	189	201	187	213	249	170	212	206	208	185	204	187	212	203	225	237	207	195	198	164	210	197	213	196	197	193	200	223	216	205	208	178	215	215	194	198	188	209	209	217	203	179	216	207	195	185	181	203	177	207	200	200	210	217	203	181	179	217	201	188	222	177	205	212	198	210	189	211	194	204	196	215	199	225	193	212	206	218	187	214	195	208	190	211	182	227	207
3151	4147	3353	1703	1058	774	593	505	459	377	386	355	309	316	297	266	277	260	289	223	275	287	263	249	253	242	236	256	245	244	237	253	226	216	250	218	256	235	242	247	209	219	237	235	267	238	217	247	218	217	251	219	209	219	236	212	236	224	244	203	254	226	225	231	238	213	238	215	229	210	210	235	231	219	230	234	256	249	230	235	214	220	225	221	227	197	235	257	213	203	232	241	221	221	218	219	234	233	212	236	228	221	253	242	223	233	218	253	228	234	227	212	205	231	239	214	234	221	237	229	235	223	230	238	228	234	230	223	210	220	227	240	236	195	261	218	216	231	208	224	240	225	243	222	249	228	231	225	228	209	243	224	213	247	220	233	224	255	226	218	224	222	234	221	205	205	218	222	219	254	243	225	230	236	217	192	211	205	223	225	199	228	219	211	243	219	229	238	200	227	221	237	212	219	257	248	203	220	198	228	229	224	224	198	210	225	231	206	231	255	228	204	224	209	237	238	240	220	204	219	230	215	248	246	215	225	226	224	235	203	241	219	257	213	210	216	222	248	230	240	242	227	235	222	251	206	240	215	225	236	215	216	206	231	254	235	209	212	225	217	237	221	213	217	222	243	238	246	213	226	237	219	233	208	202	231	236	244	228	208	222	237	203	239	214	215	228	214	218	208	239	219	202	225	253	221	211	236	207	216	222	238	208	214	234	221	207	198	221	228	213	217	221	231	239	248	243	215	200	257	240	222	215	234	220	240	226	227	190	236	198	215	217	230	269	224	226	206	243	236	217	220	208	231	212	236	220	195	237	244	204	220	220	238	224	205	236	225	228	261	228	221	227	193	225	249	225	216	231	240	201	213	211	221	251	243	215	222	201	217	220	244	241	235	234	237	233	210	237	205	227	243	219	215	241	224	208	260	217	224	232	206	216	234	207	236	234	227	227	208	229	224	237	237	240	220	244	232	217	231	234	203	235	245	211	204	262	209	229	228	216	228	240	219	231	210	222	217	220	195	216	191	213	215	240	211	220	215	232	208	224	210	231	210	214	209	229	234	210	229	211	189	215	210	225	225	230	221	221	220	221	235	216	250	219	265	242	240	232	208	240	222	211	250	218	232	225	215	196	240	244	230	229	234	228	243	238	208	229	204	206	229	236	219	249	215	234	189	200	258	217	229	220	215	197	216	194	208	241	221	255	227	215	224	238	233	196	231	237	243	206	238	224	214	225	197	204	234	221	247	214	232	200	228	212	225	233	233	239	205	213	220	216	225	253	237	234	233	211	250	250	237	219	242	238	224	242	228	207	233	233	207	243	218	230	240	227	231	230	237	202	231	225	185	220	207	214	238	218	207	247	219	235	232	242	201	224	227	226	224	223	231	230	221	233	219	217	226	222	238	234	199	243	204	204	237	195	219	211	207	231	227	217	259	204	192	210	220	197	210	242	225	220	250	225	242	211	252	213	217	238	229	205	227	210	234	254	232	212	209	229	208	231	207	232	230	225	215	254	214	231	220	216	225	223	224	212	207	255	244	207	226	222	233	203	225	230	193	232	193	217	220	228	207	212	215	234	206	230	236	197	219	226	189	206	215	230	215	227	233	215	198	224	218	202	204	204	198	236	197	240	231	213	210	210	215	225	212	221	219	235	202	222	204	199	236	211	201	216	220	222	229	212	229	198	200	227	206	231	214	223	218	215	252	216	246	225	245	225	223	220	252	230	223	225	209	222	231	227	228	225	215	203	229	225	214	232	247	224	229	234	218	215	238	212	244	201	215	239	212	238	213	215	246	231	209	202	207	219	256	206	240	202	201	205	219	219	190	239	190	225	237	215	228	209	197	203	220	233	220	224	221	236	230	223	254	239	206	218	213	222	235	255	226	234	224	234	245	222	241	234	232	220	232	226	201	197	234	241	223	234	195	215	210	224	229	222	205	227	248	240	201	223	195	200	239	209	213	215	229	203	223	211	216	226	216	210	231	223	212	209	219	211	218	220	206	227	205	241	227	234	206	193	225	247	219	218	237	233	245	213	244	223	210	211	227	199	219	203	245	209	234	204	215	204	214	230	237	208	253	245	196	203	220	206	206	208	233	212	204	250	229	219	255	259	215	219	199	221	243	226	194	212	237	226	191	234	226	196	239	243	246	229	202	193	229	218	215	201	222	238	237	212	250	197	208	232	215	215	247	217	199	230	226	230	219	198	200	232	221	212	203	232	236	238	230	243	215	230	213	208	214	236	207	198	207	219	224	241	249	227	225	232	227	210	239	234	246	213	217	218	222	248	212	226	220	217	207	218	221	223	242	205	230	201	224	234	217	201	236	234	239	224	230	228	230	254	232	224	233	205	208	222	199	235	217	221	230	214	237	226	241	209	247	252	225	229	205	247	226	228	236	207	198	206	215	239	216	206	230	197	229	217	218	195	225	252	206	223	190	219	241	218	216	244	228	221	205	232	244	234	231	204	246	240	232	226	207	209	216	242	242	236	246	224	216	218	205	244	233	209	223	232	201	201	241	194	237	213	207	236	230	224	238	220	228	223	253	233	181	218	220	204	238	191	221	233	217	218	238	215	241	244	232	217	208	218	230	219	252	226	211	206	204	217	235	235	199	203	217	216	233	223	190	248	216	219	224	216	201	229	216	224	220	228	222	219	221	235	222	194	209	243	229	213	204	226	218	257	228	228	233	214	216	227	220	213	249	245	239	232	195	209	219	224	222	231	215	254	199	222	216	243	213	236	211	221	212	237	211	224	237	225	203	231	204	235	225	232	209	221	228	220	218	223	231	213	211	262	227	214	246	238	193	210	210	216	217	216	211	224	242	246	235	217	226	204	222	244	218	231	222	202	227	186	228	213	222	214	234	230	214	239	198	233	201	235	243	219	219	212	227	238	235	219	232	214	214	191	220	199	219	213	231	223	202	214	207	221	232	229	223	224	228	217	244	232	211	225	207	213	212	211	217	243	220	246	213	219	210	228	212	208	203	214	228	233	241	206	199	201	179	225	211	206	199	227	229	235	256	223	225	225	202	202	203	211	217	207	242	230	212	227	219	200	219	221	227	269	193	208	233	217	217	213	222	227	229	236	225	202	204	230	218	193	198	244	208	213	210	205	219	231	201	220	204	211	217	223	216	228	204	225	217	219	237	217	206	234	204	220	203	243	212	207	225	210	215	244	224	221	233	212	213	223	220	226	217	215	242	215	235	205	236	209	220	225	213	267	194	207	222	220	213	231	210	204	194	220	225	204	192	231	248	265	237	220	237	229	214	221	220	211	243	220	227	215	196	229	220	208	220	199	234	240	256	261	198	226	184	198	240	215	212	196	212	211	225	243	217	217	217	219	211	225	231	228	212	230	201	215	233	223	210	210	214	231	222	206	222	214	221	220	231	235	235	198	240	198	247	239	240	211	217	237	221	245	189	219	220	240	216	209	225	210	230	224	218	241	214	227	219	224	224	213	208	228	227	227	230	198	251	206	239	215	250
27638	10311	1549	1076	777	633	684	617	605	614	597	613	588	623	619	609	596	578	604	618	597	655	628	626	630	601	652	594	562	626	623	587	594	637	621	576	576	582	580	603	585	618	613	634	596	583	599	630	599	596	591	645	553	605	569	583	630	600	584	630	557	618	621	605	603	592	610	610	617	606	608	585	636	596	625	590	628	586	577	594	618	608	617	580	656	626	615	593	602	589	635	587	598	593	578	608	616	609	644	642	615	587	630	586	642	619	576	604	601	612	620	616	651	574	623	643	582	604	583	623	565	603	598	584	602	642	653	618	635	616	599	632	622	567	599	573	628	578	605	642	629	623	577	685	612	577	597	617	611	627	610	584	627	601	624	625	634	591	666	589	612	599	660	629	629	582	591	576	628	615	622	649	612	566	620	581	595	588	604	609	659	610	600	622	585	604	613	659	560	645	585	579	603	619	609	578	602	610	592	622	618	636	601	637	616	638	612	650	600	591	586	599	634	620	596	634	600	631	570	598	646	572	566	650	600	607	628	598	593	589	597	601	602	567	581	571	589	606	631	597	656	614	561	608	631	587	587	590	648	632	594	570	622	608	589	591	599	583	623	632	613	598	627	628	648	623	605	579	632	611	609	586	603	623	593	639	601	603	570	625	595	620	627	639	612	625	642	584	622	633	632	613	552	619	587	607	626	578	622	580	592	627	587	619	609	581	618	585	619	614	616	592	623	606	578	607	623	619	584	629	618	607	586	616	590	586	598	594	595	584	613	568	604	612	617	630	630	592	596	601	620	578	630	582	622	601	611	637	609	637	606	596	581	638	623	646	620	608	600	576	565	641	658	590	619	585	617	631	599	616	638	611	614	622	587	635	560	591	608	579	605	622	596	595	606	568	582	605	621	613	567	606	654	647	566	576	592	614	627	573	548	617	584	631	600	610	611	624	588	617	551	636	568	571	569	608	627	575	609	612	643	589	624	592	583	652	601	634	614	653	631	590	609	604	624	598	606	589	560	620	605	613	558	605	633	598	594	564	574	624	598	583	593	618	602	593	588	613	642	620	646	590	644	594	556	596	571	620	576	610	624	603	562	592	574	594	611	594	637	587	618	637	636	601	587	643	634	592	607	615	621	635	613	566	596	611	587	554	633	629	591	577	628	542	590	588	640	621	580	632	593	574	596	614	610	598	574	617	567	598	623	625	600	576	576	629	578	576	591	577	567	602	600	617	569	620	582	572	562	575	586	612	643	611	605	592	585	611	596	603	578	653	612	600	586	614	562	615	594	619	595	622	631	607	623	584	602	641	602	570	596	616	578	636	596	570	634	619	572	649	629	633	564	604	575	691	610	647	566	618	555	628	598	609	620	626	620	649	599	608	638	576	629	563	614	632	603	607	623	618	579	640	608	603	634	579	599	653	594	599	602	565	675	645	632	588	565	577	599	607	642	615	598	599	602	584	609	612	661	602	594	642	574	624	554	612	623	597	654	638	615	606	642	614	592	622	645	604	643	609	566	560	582	608	625	619	601	582	567	620	609	599	597	595	594	618	613	621	621	621	616	538	613	607	608	616	615	579	603	587	609	595	618	581	632	591	625	605	610	593	574	603	620	607	612	592	660	573	606	581	607	632	605	617	581	592	682	633	654	638	601	626	586	617	616	615	642	579	578	588	586	642	614	579	639	621	626	616	602	585	627	612	618	646	589	595	589	567	584	600	606	599	593	615	613	612	592	579	597	619	584	606	632	542	594	612	600	608	620	614	600	633	606	604	600	602	585	624	603	627	572	619	628	586	610	577	611	568	564	625	551	625	611	619	605	602	638	580	609	624	646	590	569	605	600	616	601	581	600	597	605	638	598	614	556	599	593	599	595	600	634	554	639	628	610	629	585	632	641	592	626	596	627	627	658	626	587	652	646	602	634	634	561	573	567	660	625	644	585	601	618	574	624	615	601	586	613	617	583	621	685	580	632	644	567	613	639	566	651	586	609	665	635	617	574	613	628	633	570	592	627	606	617	615	617	581	599	642	598	581	634	638	657	621	618	562	608	591	661	577	577	620	608	618	581	605	632	639	587	593	605	598	623	586	620	594	677	646	630	611	609	602	592	633	590	597	588	580	611	592	584	573	559	625	630	619	595	609	591	611	608	600	595	602	612	605	623	605	576	578	578	543	567	582	571	572	627	632	579	597	618	597	597	564	579	604	599	558	630	612	565	617	579	592	574	589	602	591	592	612	561	612	596	598	616	661	576	571	591	583	581	632	589	636	600	615	610	618	604	680	655	628	599	611	628	593	594	616	612	651	639	643	587	617	592	618	568	636	575	647	578	575	638	668	592	592	608	640	656	608	630	587	594	624	588	612	604	575	576	587	641	572	597	601	590	606	601	614	615	592	679	578	626	604	621	629	555	616	613	578	604	647	618	592	603	604	560	626	636	583	595	588	551	613	594	645	643	607	583	678	614	595	623	568	656	613	582	673	600	612	572	602	625	583	627	568	622	531	600	606	595	609	617	636	600	576	597	610	575	583	609	633	625	627	642	647	624	584	558	584	554	634	615	621	628	629	649	621	550	629	591	623	636	624	589	618	616	602	623	626	633	593	617	604	581	630	640	599	599	636	592	582	644	617	585	577	629	621	596	601	680	610	629	603	535	583	605	611	611	584	651	619	609	570	610	609	618	614	564	614	642	562	617	635	630	618	604	636	590	630	624	642	625	622	590	604	603	580	585	657	588	636	594	590	512	616	598	617	601	605	646	561	620	596	601	570	602	630	598	599	584	612	601	584	637	609	662	619	602	644	602	556	567	624	581	636	623	626	651	596	652	625	634	581	612	592	562	578	569	629	644	590	593	655	620	594	638	605	594	647	580	573	630	600	633	597	651	624	602	586	600	588	537	632	626	582	549	592	592	603	585	618	584	586	619	581	616	615	602	646	615	566	590	606	617	583	589	583	597	555	588	607	613	636	610	615	640	604	638	612	613	596	591	642	592	629	611	572	615	629	567	593	639	630	615	617	592	577	617	547	596	627	617	627	638	648	608	583	602	604	627	638	623	606	623	559	616	643	617	585	616	606	576	594	602	617	576	616	599	627	642	595	613	622	561	626	561	620	610	611	593	571	637	595	636	595	628	575	586	661	574	618	555	618	633	643	582	586	569	576	594	579	607	648	614	621	649	594	605	619	622	608	676	584	620	608	618	653	593	609	596	631	646	614	659	610	577	625	616	622	592	639	616	626	622	649	627	620	633	638	570	584	635	614	611	605	586	613	643	634	610	590	604	620	622	571	630	645	642	601	584	613	639	616	562	606	614	604	609	621	613	598	543	615	612	574	633	560	583	606	601	596	614	635	575	570	647	603	606	607	598	635	637	602	581	635	636	626	625	619	596	593	619	610	623	588	611	627	618	611	601	639	601	645	594	596	584	600	595	623	549	607	619	651	614	593	589	622	588	600	599	629	623	567	567	594	588	616	597	582	612	626	642	603	583	625
5080	782	727	616	648	602	601	572	599	590	556	614	575	575	532	590	542	580	583	579	576	589	543	520	534	576	531	556	591	571	562	580	562	566	613	550	563	596	548	550	522	595	584	604	577	552	582	542	540	566	562	576	555	564	573	545	571	571	586	568	583	547	578	594	559	591	557	547	563	550	542	602	499	539	626	563	542	560	594	592	543	584	546	576	581	563	568	571	536	533	528	589	560	553	565	564	579	587	569	551	604	591	547	556	587	604	551	555	553	559	542	607	577	563	563	572	562	568	560	525	536	568	540	573	542	553	603	549	602	548	570	558	557	540	539	574	549	545	586	544	580	581	549	607	562	622	563	566	577	564	585	608	545	537	543	569	538	590	562	593	532	545	575	564	565	550	585	555	560	528	580	570	555	600	535	576	564	597	585	579	577	596	571	577	544	562	558	605	557	561	617	539	572	561	594	602	559	573	542	598	570	585	572	574	558	572	551	546	556	585	549	549	563	566	538	562	612	547	574	566	553	583	551	534	566	566	549	604	562	585	554	565	607	536	571	603	592	601	533	573	552	525	532	587	552	589	624	578	601	553	573	555	577	583	558	562	515	608	588	581	559	552	574	567	557	585	569	562	558	540	569	549	571	611	569	582	563	543	534	525	585	532	592	553	556	556	528	623	568	559	617	541	584	506	543	605	591	538	543	575	585	536	557	565	544	563	591	573	563	561	617	582	574	604	569	575	550	586	536	556	576	588	592	599	558	526	580	540	544	569	556	561	554	562	509	601	564	554	570	598	548	554	569	546	565	531	526	568	551	555	558	549	572	592	583	543	564	580	548	551	553	588	591	580	561	588	522	557	579	554	576	565	592	589	571	585	529	544	584	529	594	571	551	567	585	567	537	596	538	570	559	551	591	538	570	585	590	591	562	546	560	579	575	599	560	557	586	592	604	572	575	542	570	528	556	570	620	565	572	545	518	544	574	581	509	528	555	520	545	577	551	548	545	593	549	531	578	565	510	583	560	594	539	587	590	571	542	576	582	564	579	595	590	530	586	575	577	568	566	554	510	565	551	552	562	538	588	561	581	595	580	563	574	552	587	607	610	542	552	600	615	554	561	545	581	593	605	587	570	601	614	570	559	571	568	576	583	557	549	586	570	590	544	549	559	554	569	571	567	546	551	582	563	559	545	536	521	569	582	533	583	552	557	600	582	592	559	599	549	626	592	572	551	565	594	570	559	573	545	579	564	568	576	544	554	547	564	572	564	521	580	512	582	568	558	577	585	547	565	576	577	596	604	549	591	577	544	560	552	542	568	557	559	562	532	588	544	573	591	593	537	578	586	600	600	579	551	563	584	562	546	544	608	577	567	595	596	587	566	583	565	616	588	565	594	559	554	564	594	568	564	582	600	576	549	586	566	545	546	556	597	572	591	547	543	554	555	545	613	557	558	552	565	561	569	561	569	535	543	553	568	561	554	583	580	583	548	569	558	560	564	564	555	588	574	576	581	584	545	579	604	614	547	557	585	548	582	559	582	564	588	575	571	577	562	548	528	546	587	574	569	563	580	599	605	536	556	558	591	589	527	580	606	535	572	562	566	616	576	557	587	558	571	572	541	544	585	573	578	513	562	557	607	599	556	548	559	582	561	606	577	586	565	555	560	572	585	568	546	520	595	572	539	575	550	541	603	588	594	571	611	533	535	589	544	546	555	543	568	556	568	602	621	571	572	577	553	564	580	525	580	598	560	581	555	586	533	561	552	568	533	569	574	593	580	567	595	581	587	537	541	571	592	545	573	569	561	563	555	569	588	578	533	552	541	594	550	551	570	563	594	586	554	566	578	538	545	577	567	555	544	568	590	550	576	541	583	595	559	568	563	599	611	595	533	531	592	556	567	568	557	612	579	539	578	571	578	596	567	536	595	594	592	548	524	541	560	581	531	523	589	552	527	549	574	554	603	569	531	551	599	537	586	587	572	527	549	569	577	540	543	571	532	575	547	540	536	569	510	559	576	558	566	559	562	563	558	570	554	580	571	525	588	551	578	584	571	578	548	553	558	566	589	564	525	598	584	589	548	609	613	567	592	541	591	533	558	545	563	567	619	586	546	536	551	559	561	558	573	574	582	570	575	551	537	529	579	552	597	589	564	553	573	550	522	568	574	585	574	585	592	547	558	563	548	525	592	588	554	581	561	540	578	545	528	585	571	550	578	583	557	559	569	559	554	549	598	607	528	580	560	553	563	559	579	551	556	549	566	533	545	611	556	554	558	579	546	568	568	549	552	584	601	586	558	549	546	573	545	558	585	560	590	545	541	593	600	546	581	577	599	596	566	601	527	585	585	614	536	580	513	574	554	564	615	533	597	564	554	541	598	512	562	578	554	566	612	559	602	549	593	548	552	548	610	612	595	626	538	574	558	579	568	553	559	541	603	535	533	555	615	582	561	573	550	555	570	536	535	561	547	574	566	594	585	565	556	543	566	557	577	524	566	574	585	527	613	570	580	561	578	575	604	597	573	534	544	581	565	561	558	566	570	548	598	622	581	558	567	526	549	593	540	557	550	581	576	536	569	545	622	599	587	590	573	523	552	630	586	570	581	630	576	571	541	592	583	554	569	557	570	578	600	559	556	605	601	551	580	550	589	550	592	551	557	579	582	541	568	553	534	555	599	555	607	599	611	607	606	538	531	611	586	582	550	567	542	581	567	573	536	540	573	535	572	555	589	561	626	607	577	560	586	585	608	580	579	572	585	632	568	568	592	585	507	539	562	586	564	589	567	562	488	576	556	561	559	566	592	569	597	552	589	582	554	548	558	574	595	584	597	552	570	601	542	548	585	547	569	572	553	514	577	563	565	545	529	542	558	585	587	577	551	507	577	567	548	586	551	605	596	537	588	569	520	577	544	516	543	547	558	546	574	533	592	617	544	586	567	595	558	568	554	562	602	543	577	572	568	578	565	542	583	523	588	576	571	569	578	514	565	544	590	585	572	625	552	574	578	564	580	561	553	574	560	591	600	576	525	568	587	607	543	578	553	579	555	570	562	611	579	598	560	552	531	587	570	598	538	568	578	559	579	607	577	550	548	599	605	544	569	597	569	594	599	555	557	557	594	512	588	573	597	553	589	570	520	610	574	532	565	581	524	573	580	611	522	561	538	533	555	560	565	584	543	579	574	548	575	577	603	533	577	515	582	547	541	570	614	600	550	572	556	565	596	556	604	529	592	568	550	575	584	607	595	570	576	569	572	558	605	588	607	530	538	585	573	606	587	568	547	517	563	570	573	584	596	573	573	541	572	580	598	575	594	551	544	595	597	580	547	568	578	578	553	558	554	584	537	579	572	551	537	563	542	550	562	534	570	578	557	572	562	588	519	550	554	534	554	547	557	544	567	578	528	608	553	587	609	569	572	540	600	569	583	589	564	576	531	554	578	591	557	562	549	545	548	554	584	570	584	556	575	601	589	591	566	581	597	579	616	610	518	566	568	569
25591	21440	27153	25404	3156	727	514	445	393	381	401	383	357	353	348	334	347	377	338	389	345	360	325	365	384	344	344	356	360	361	339	337	344	337	340	337	325	332	367	327	334	342	361	340	359	309	347	354	345	337	315	359	334	357	360	360	323	361	341	353	365	353	345	368	354	351	371	366	343	354	379	304	357	341	308	331	335	341	365	358	354	379	348	333	378	354	325	351	326	363	345	350	359	343	336	350	308	339	374	318	316	338	359	322	337	384	350	348	336	340	358	349	391	329	309	364	357	333	347	383	372	354	353	325	369	313	343	331	332	292	328	357	304	373	345	381	377	358	329	334	358	326	353	331	366	339	325	343	332	354	332	325	341	307	332	344	352	328	389	385	344	317	335	354	348	344	351	347	352	354	319	338	333	350	341	358	333	339	345	356	379	352	322	334	291	377	327	353	336	331	330	358	356	307	313	338	343	346	360	325	351	337	359	342	363	330	352	315	377	372	362	363	366	345	332	352	356	332	361	374	320	343	346	393	335	384	337	349	314	363	375	361	347	334	340	353	358	345	340	354	341	310	365	355	317	348	382	333	347	361	337	345	364	352	350	367	348	356	347	354	344	328	334	353	361	327	354	320	350	367	341	337	327	350	346	324	331	351	347	351	345	358	356	318	356	338	370	345	331	361	347	347	342	339	325	343	326	350	347	365	332	353	299	349	317	334	374	325	344	328	356	342	321	345	353	320	391	343	351	336	332	355	369	372	336	335	316	341	322	319	364	327	318	373	350	319	367	326	365	321	325	367	345	380	345	358	308	352	310	345	362	353	352	343	311	333	346	356	352	328	357	367	322	334	358	315	380	316	346	347	361	344	352	366	358	354	343	302	337	351	353	344	303	360	323	318	343	338	350	333	335	318	321	332	329	331	344	345	353	346	373	371	341	348	311	316	331	352	329	347	362	332	349	339	341	365	351	356	335	354	330	339	357	341	354	369	365	351	361	320	351	367	332	337	342	358	351	324	324	366	335	393	326	339	363	340	354	344	353	360	359	371	322	314	364	370	370	366	323	310	345	332	339	357	334	357	339	317	326	358	357	323	351	336	326	329	381	334	343	330	325	316	344	333	352	345	312	325	382	332	323	351	320	363	337	351	338	360	351	360	350	342	343	371	373	334	352	327	374	309	356	359	331	386	346	346	378	339	355	368	365	328	331	337	344	346	380	323	347	385	354	328	360	351	356	356	375	371	353	370	348	346	363	362	375	352	308	369	332	378	360	344	305	338	316	351	343	361	352	322	343	341	340	354	398	310	359	344	355	355	337	348	343	359	349	312	350	348	337	333	379	358	329	343	326	343	338	322	315	375	359	341	347	347	365	371	339	341	319	361	350	342	340	349	328	336	326	315	389	301	341	333	349	348	315	311	336	326	290	317	340	337	345	349	317	343	331	360	345	357	354	370	364	342	346	333	318	355	333	329	328	329	342	334	344	356	360	353	354	341	364	313	362	320	367	344	338	327	383	348	347	375	329	344	329	343	326	356	328	343	364	365	330	347	356	339	338	342	337	369	354	358	374	318	359	339	356	366	339	327	332	367	311	368	346	366	349	314	353	317	339	322	347	332	315	332	330	331	337	340	325	338	354	362	346	373	365	358	394	334	346	294	357	365	351	338	328	354	344	389	377	393	328	345	357	345	377	339	338	343	382	334	319	340	348	315	324	342	349	354	362	394	369	339	371	319	349	348	348	342	345	305	306	343	336	357	338	328	321	312	335	371	344	385	342	369	354	327	310	374	339	339	341	379	335	356	336	318	362	349	339	345	366	339	352	335	329	332	341	348	335	340	325	343	346	328	333	357	335	337	407	358	349	343	326	377	366	343	315	313	361	318	316	340	315	370	342	333	328	347	378	337	340	341	334	320	358	357	339	335	336	349	325	323	332	335	336	365	353	324	326	362	359	340	362	366	365	363	315	316	330	358	352	343	363	351	345	346	337	353	368	328	336	332	376	331	328	353	363	337	358	344	328	346	362	365	361	324	342	297	318	339	355	371	346	344	344	343	329	351	360	372	321	374	352	318	327	365	314	327	372	342	355	325	345	343	358	369	334	333	390	332	352	327	344	321	315	337	321	327	331	355	345	362	365	353	351	339	394	383	354	337	320	332	346	337	316	325	356	322	344	316	316	315	350	374	335	362	375	362	318	349	339	365	350	320	313	325	334	332	341	326	321	368	381	356	331	375	329	315	350	353	328	372	366	320	356	359	362	322	339	351	348	340	351	322	356	349	359	370	343	329	328	333	329	337	337	355	344	358	338	332	308	357	342	334	338	343	301	321	380	335	315	356	340	339	358	335	348	363	368	360	342	326	369	363	362	352	370	359	333	347	323	336	320	315	297	336	346	339	333	349	343	305	333	360	304	337	357	340	356	361	337	347	351	361	343	305	310	346	317	351	333	327	369	347	362	341	347	323	373	356	323	333	328	348	344	352	331	316	352	291	350	339	329	347	335	352	383	347	338	347	335	341	368	361	347	366	341	344	339	369	364	360	355	351	367	369	345	330	325	356	326	315	343	360	320	322	347	364	366	332	335	313	355	355	329	336	361	351	328	361	311	334	365	353	336	362	332	332	324	325	343	322	348	344	353	355	359	360	350	351	360	329	353	320	328	312	358	318	352	328	336	369	363	350	353	343	350	348	331	352	334	340	358	352	356	343	350	341	332	362	342	382	306	328	363	314	377	363	348	334	360	350	350	331	366	378	311	349	338	347	359	376	343	322	330	379	373	369	305	310	332	340	321	343	369	381	317	329	335	365	301	347	358	342	324	362	360	348	366	360	343	368	352	349	334	344	328	379	333	339	351	365	349	374	357	346	359	365	379	336	360	358	355	340	352	329	325	365	338	363	333	371	318	338	333	327	357	320	340	360	344	345	321	345	382	337	353	340	332	334	327	352	346	353	336	316	327	356	348	360	371	314	341	359	374	320	338	381	338	351	339	339	351	324	340	370	347	336	328	360	338	330	326	385	336	312	345	344	348	333	353	344	322	342	353	343	337	342	327	354	365	377	337	334	354	304	367	362	367	358	330	348	331	375	349	362	323	350	352	352	346	333	338	354	317	316	324	363	370	355	342	375	337	367	341	344	332	345	359	334	356	372	350	327	318	355	335	338	356	364	341	324	347	365	322	309	346	343	365	339	348	339	346	339	324	341	373	344	343	353	365	345	327	357	363	331	340	348	293	344	346	371	338	355	343	359	321	337	361	332	336	351	334	318	327	350	347	339	336	346	360	319	324	335	354	331	367	337	365	336	347	334	351	361	347	363	341	344	334	347	356	349	315	377	329	336	314	331	347	355	333	323	358	354	347	344	325	319	375	364	330	355	370	296	350	364	362	363	349	323	305	349	352	363	381	377	376	344	342	347	351	339	350	327	356	342	338	350	330	344	368	331	323	339	341	388	328	331	377	354	360	339	357	340	336	334	314	321	339	337	334	383	360	353
3303	2495	2026	1146	806	645	577	521	486	445	426	403	395	412	421	402	416	400	360	366	376	347	355	356	394	415	390	385	392	380	412	350	372	415	394	331	307	329	357	371	365	360	348	348	356	410	348	384	331	365	344	341	354	334	328	339	370	344	351	356	359	380	384	374	357	358	356	336	339	351	360	332	365	357	356	365	338	335	347	348	394	348	348	383	360	346	366	374	355	382	382	351	365	391	365	347	337	346	359	353	357	337	352	369	377	354	357	389	353	362	391	338	356	353	347	382	333	337	345	350	353	338	353	372	348	355	363	338	368	344	330	344	340	344	317	353	364	338	334	358	393	359	333	362	351	370	366	367	337	356	394	322	325	334	377	345	355	365	348	354	349	313	356	338	365	351	335	341	386	331	355	347	320	355	350	333	375	342	372	371	382	356	379	375	390	355	353	363	381	337	336	370	341	338	338	376	328	366	378	346	361	352	378	344	335	344	343	361	325	362	361	353	381	349	340	373	362	354	365	348	360	362	372	394	357	355	374	365	362	347	345	334	375	371	376	350	332	353	337	324	363	373	365	362	318	385	347	380	360	364	382	370	375	333	326	383	350	376	343	364	345	358	336	346	358	336	365	341	338	368	369	386	369	357	345	370	332	331	334	375	336	363	369	353	385	355	354	353	363	346	349	352	353	346	368	339	351	367	348	331	349	336	369	352	333	371	361	323	350	335	354	343	342	347	379	376	356	362	326	370	343	378	355	350	334	342	336	364	362	353	383	367	331	348	350	378	356	360	367	352	348	354	360	353	335	342	371	292	352	347	333	361	339	373	342	346	350	341	306	322	348	379	333	333	372	347	340	348	339	350	351	365	341	350	345	370	345	361	369	369	362	336	340	364	347	374	368	357	342	357	355	376	384	370	366	381	339	347	342	344	374	369	336	338	328	357	384	344	317	303	364	335	396	351	360	375	401	353	355	327	370	346	350	346	349	336	390	338	332	361	384	332	357	340	347	368	354	347	356	402	361	388	368	341	359	372	344	377	356	339	339	350	376	336	361	376	345	358	369	333	350	359	368	363	344	347	349	339	378	355	352	378	341	361	334	369	363	375	323	376	326	321	360	331	356	320	335	372	345	361	345	324	335	341	376	357	348	333	358	356	333	347	304	353	371	372	360	322	370	328	380	333	333	366	323	338	369	349	370	357	361	354	348	332	368	386	357	327	392	362	345	356	342	349	340	313	324	347	353	326	356	365	343	361	351	373	356	367	368	349	359	345	335	347	341	353	370	329	363	334	338	363	341	392	362	356	345	340	319	325	344	318	352	410	357	364	372	328	332	389	383	374	363	375	350	364	381	342	364	342	382	345	356	383	347	345	333	349	332	318	364	320	355	371	376	358	338	339	349	388	394	375	344	379	367	354	360	345	326	361	350	374	381	348	370	379	346	373	366	375	368	308	383	346	364	352	379	387	407	371	363	339	340	367	367	371	327	342	358	370	344	332	379	338	359	337	325	363	345	337	350	362	382	328	356	379	356	369	370	359	332	348	351	356	367	335	351	361	357	340	338	349	344	352	354	382	328	344	338	367	360	376	371	347	324	364	344	356	368	368	361	372	347	370	328	366	346	349	365	364	339	358	364	389	378	358	331	348	359	331	379	351	354	354	354	369	348	361	385	349	358	328	347	333	404	335	336	334	347	361	333	373	335	347	363	376	346	358	358	335	380	348	377	386	343	355	352	328	369	336	331	345	357	361	348	330	379	366	378	342	342	357	355	329	329	335	336	336	358	348	311	341	320	333	374	365	357	334	366	347	345	364	369	341	363	339	328	353	406	348	376	352	328	404	359	354	347	374	367	360	339	370	343	330	366	345	347	354	347	323	354	401	379	345	349	339	375	364	350	377	378	375	366	331	347	354	329	391	374	348	349	368	331	366	379	342	347	345	344	326	349	345	330	315	369	355	356	339	365	386	357	347	354	351	344	343	355	364	333	354	364	389	348	369	344	390	354	325	329	324	383	333	370	340	322	361	330	370	333	379	347	356	358	330	345	333	368	327	351	373	328	387	353	383	364	386	356	348	328	369	359	365	349	368	337	374	354	427	344	360	356	334	337	341	358	339	351	343	364	370	349	367	335	338	343	374	352	350	363	356	345	343	338	380	349	362	336	380	338	349	350	338	360	344	329	371	361	356	363	359	328	349	328	360	344	359	328	366	367	362	374	416	347	343	324	339	339	345	361	367	318	357	353	375	368	347	380	395	346	302	356	340	364	356	388	328	339	371	363	365	347	367	333	362	345	318	328	374	317	363	339	348	373	368	349	341	341	358	384	359	368	353	347	430	344	363	350	349	378	367	332	349	341	355	354	308	371	338	395	346	331	356	321	354	352	338	347	389	343	344	380	365	350	397	322	354	370	333	345	381	330	329	368	321	367	349	334	330	367	339	345	339	335	329	364	342	341	336	362	361	347	358	332	356	325	346	338	409	314	329	361	340	338	350	368	364	322	326	351	383	343	342	366	358	352	330	363	356	338	366	375	373	365	359	361	328	339	352	320	332	331	381	396	340	373	342	363	347	361	376	354	344	349	362	366	349	332	362	330	357	304	348	332	375	366	389	354	337	335	324	343	354	377	344	356	320	359	338	360	338	378	356	357	344	388	354	347	345	352	328	378	372	359	360	331	352	360	394	309	358	350	324	354	354	325	356	357	329	326	371	349	375	369	367	341	338	363	341	343	354	354	326	366	360	341	385	392	375	378	350	330	358	334	345	364	325	334	348	352	376	347	371	346	375	353	354	358	364	368	378	331	334	368	349	312	331	344	327	382	344	360	367	325	349	350	348	340	340	348	355	356	361	352	353	322	352	391	325	382	338	325	354	324	310	368	327	364	334	348	347	347	341	321	354	330	367	349	323	327	386	353	352	318	313	326	325	367	342	321	389	341	326	359	346	337	346	316	356	377	362	321	339	400	333	357	372	348	376	351	339	360	352	342	337	340	342	331	352	322	332	347	352	351	369	354	358	352	347	349	374	335	368	404	366	352	351	327	347	376	350	295	339	362	347	324	360	363	391	324	363	369	324	363	353	337	368	373	345	372	345	353	370	361	358	391	356	317	354	313	349	341	359	329	355	353	338	366	332	327	375	376	357	347	366	370	358	336	354	366	326	364	389	334	338	368	339	350	364	350	342	322	365	311	375	357	345	340	367	330	336	336	360	378	368	379	409	336	333	390	356	350	347	319	365	363	367	343	353	325	366	317	367	328	341	366	322	405	364	350	330	343	335	370	349	356	344	369	349	369	352	324	355	342	359	319	373	336	348	352	365	364	377	372	361	353	330	332	347	363	360	339	381	344	309	375	326	358	341	322	361	357	350	362	354	329	325	361	333	356	354	348	316	345	329	364	354	355	360	348	376	344	337	355	356	348	365	338	311	375	340	341	343	355	371	363	333	343	340	347	367	366	355	358	360	354	346	351	368	378	360	338	365	354	361	356	357
24472	21416	28429	24781	20764	2399	707	437	318	344	299	276	249	258	264	261	258	257	227	246	236	238	224	211	217	243	222	198	246	225	219	186	260	211	194	197	210	210	211	218	248	225	191	224	218	254	230	232	203	229	217	242	229	220	182	199	211	213	217	212	223	238	220	231	217	231	222	236	239	220	242	219	223	228	229	222	223	229	201	208	209	220	236	202	184	225	225	232	207	226	208	227	239	210	211	228	202	226	243	199	221	225	223	229	213	239	223	207	217	247	247	227	239	226	239	204	202	228	209	242	223	217	222	200	217	223	240	241	228	206	205	202	214	219	230	229	190	241	230	228	209	220	206	217	201	223	238	233	226	215	231	243	187	211	210	241	223	214	238	217	255	234	211	200	213	211	234	240	235	226	216	228	214	204	242	214	195	207	230	246	204	218	201	216	215	203	224	230	236	208	232	210	230	257	209	233	230	210	244	207	214	214	219	214	220	227	205	190	202	209	224	238	228	211	227	187	231	230	218	220	247	240	233	215	228	217	201	219	206	243	212	199	210	230	235	232	225	198	201	221	261	233	221	211	215	235	222	194	196	205	217	226	252	206	200	217	189	197	222	225	239	230	229	230	213	201	197	232	216	209	219	231	207	226	229	236	195	183	225	193	239	227	202	224	228	227	209	202	226	219	207	208	220	235	241	219	216	221	223	234	218	208	238	208	224	218	208	235	204	241	246	232	217	218	211	212	238	216	212	214	217	198	206	200	224	185	220	212	235	216	198	237	207	248	229	217	227	220	198	234	268	216	214	219	223	211	235	211	217	198	215	240	191	218	193	192	210	195	201	229	202	207	200	198	205	221	241	212	198	264	213	218	233	248	205	242	223	227	226	220	210	215	210	225	233	216	231	227	232	218	231	218	211	233	220	224	203	243	229	223	200	200	206	204	242	207	216	232	227	245	203	217	205	234	238	211	231	204	211	226	195	243	234	232	228	220	206	201	230	216	190	218	222	226	219	218	233	214	216	215	216	219	240	231	226	235	227	213	206	223	224	211	206	235	216	215	230	201	212	220	229	229	229	227	237	205	216	201	215	224	210	201	206	209	227	218	257	202	249	206	236	198	211	226	248	216	215	211	224	234	224	230	236	236	217	198	220	224	218	230	227	207	209	226	217	228	212	188	214	190	209	210	203	226	183	221	250	216	201	226	239	223	208	218	225	197	233	218	214	236	231	225	191	232	224	234	216	230	216	218	216	198	216	193	218	212	204	226	211	210	219	219	184	223	209	216	201	220	204	211	195	196	208	204	205	223	189	203	199	217	192	204	205	217	242	210	208	206	224	234	210	212	241	188	217	247	193	222	218	218	237	227	242	233	219	219	227	203	226	220	223	213	191	201	210	203	226	196	201	217	220	233	211	230	216	212	228	219	239	235	214	227	195	222	214	241	222	187	238	205	224	231	221	234	231	204	210	234	209	216	234	243	195	232	221	188	190	199	210	244	223	231	204	198	237	207	245	223	203	186	232	227	216	215	233	192	236	209	254	214	224	213	239	232	232	220	231	255	195	209	208	202	225	216	214	181	219	240	225	191	203	229	222	212	241	211	216	244	212	220	257	220	221	203	247	207	245	226	228	208	212	230	227	200	232	201	213	205	228	212	228	229	211	227	244	245	219	265	203	251	206	243	224	259	223	230	240	226	210	213	231	200	217	217	202	220	215	209	213	189	208	206	219	217	250	223	232	219	208	181	221	228	220	228	199	224	253	199	224	227	224	195	211	224	216	215	241	207	263	221	223	193	194	231	205	212	193	216	202	212	219	229	208	212	215	218	220	238	209	205	225	247	211	208	210	201	203	221	199	208	214	228	220	195	213	232	199	220	215	238	243	195	215	217	203	230	213	213	215	215	236	218	188	218	196	215	215	239	218	235	229	208	235	223	221	216	211	203	212	226	205	203	220	201	190	220	220	223	203	207	214	232	234	210	219	214	252	209	225	182	237	194	222	230	193	209	208	219	222	234	204	222	246	226	229	263	216	217	232	226	223	209	236	228	236	214	240	232	232	246	202	200	228	238	242	221	250	198	231	198	221	216	217	202	228	221	193	201	235	210	241	226	238	212	249	221	203	203	207	223	222	227	192	206	205	209	212	209	219	212	205	212	225	237	212	174	228	207	221	213	220	212	232	249	239	227	202	236	198	217	246	199	212	232	236	226	230	210	228	199	224	240	195	175	196	225	218	227	214	212	230	230	216	223	204	189	221	192	229	233	234	209	213	214	218	228	225	217	217	219	224	216	225	183	211	213	201	208	204	225	229	224	227	235	225	216	193	196	211	233	199	201	226	220	222	201	199	201	203	217	224	220	211	199	204	223	189	226	191	215	218	207	226	190	228	193	211	217	206	247	220	227	235	220	220	217	183	200	227	214	228	225	236	249	212	205	198	226	238	204	195	216	218	228	183	217	214	221	243	219	214	210	221	224	221	241	208	234	215	206	213	230	234	246	231	219	213	201	237	212	220	237	190	211	228	221	222	194	208	219	213	229	231	214	213	255	249	215	190	226	236	221	242	232	215	219	216	206	220	196	214	229	230	216	235	230	227	205	223	217	223	205	224	234	247	227	236	207	191	209	202	182	227	218	219	201	230	195	251	211	216	240	222	220	228	216	233	206	214	219	232	204	189	206	220	225	214	231	235	226	185	215	216	223	214	207	233	228	220	228	210	256	224	242	203	218	217	238	240	230	185	244	218	219	227	237	219	231	201	216	215	203	209	188	215	194	229	216	247	199	232	221	212	249	220	205	232	217	230	203	237	203	239	202	218	236	247	221	184	226	225	197	217	237	235	215	207	205	217	216	227	220	213	196	209	224	224	226	209	220	209	203	200	225	237	233	204	234	214	217	240	225	231	209	223	249	219	243	232	206	212	242	205	209	230	221	214	231	225	213	215	246	204	221	208	236	202	201	211	202	208	189	237	227	202	224	223	217	232	212	229	217	223	219	207	200	209	246	194	199	242	214	193	195	207	222	249	206	205	221	234	216	237	191	211	201	230	213	220	239	202	233	225	195	231	199	202	227	216	215	218	218	179	243	216	251	212	218	194	214	222	187	225	221	206	211	217	222	212	256	210	218	201	238	215	200	222	206	213	217	203	238	203	227	235	212	197	220	207	212	197	196	182	206	222	191	232	220	199	218	221	212	206	232	184	240	192	195	213	208	224	210	207	210	228	248	241	219	217	213	215	225	209	232	218	250	191	207	236	188	219	217	229	205	219	202	232	207	195	224	234	213	199	208	245	222	250	210	232	245	207	213	209	214	214	220	186	218	213	228	226	222	215	219	234	205	201	227	238	190	194	207	237	221	208	185	209	218	234	219	221	231	213	209	220	198	192	220	219	198	182	233	220	247	207	195	224	218	180	196	234	202	197	183	227	204	233	212	227	213	232	203	218	241	225	237	251	223	220	228	234	212	228	215	231	212	207	200	207	240	217	221	186	224	206	202
3388	4332	3589	1711	1091	814	687	509	481	435	377	385	305	352	319	317	291	297	282	284	284	285	245	273	261	271	275	258	265	267	260	270	250	237	247	216	257	250	244	263	242	245	214	252	220	229	256	235	240	242	242	243	272	240	255	262	245	238	225	235	227	249	226	236	258	236	242	254	248	252	243	238	228	213	252	230	251	266	238	244	251	238	217	222	250	233	238	230	252	219	252	273	227	227	249	223	224	227	218	263	234	230	229	232	237	225	237	244	236	251	248	241	194	225	254	219	243	223	216	229	245	217	246	257	246	219	243	251	245	226	236	241	244	228	221	237	253	229	222	234	231	242	217	232	218	263	245	226	248	238	236	220	234	233	261	257	241	229	248	232	244	232	252	213	234	224	219	217	233	262	241	236	255	227	245	229	223	238	228	268	202	245	261	250	255	229	219	238	266	252	259	234	224	227	203	246	257	229	227	209	273	251	259	224	212	200	246	230	242	220	240	227	235	223	239	238	221	230	249	249	265	261	227	254	230	239	256	203	224	234	233	234	254	232	223	216	246	254	227	217	249	229	227	252	237	240	255	253	242	250	234	220	264	225	224	231	229	222	220	270	238	247	230	240	238	230	211	242	244	240	242	244	254	244	238	215	245	274	239	221	233	242	252	235	248	256	243	254	230	242	217	241	213	225	233	264	209	231	261	250	248	236	219	260	215	277	223	223	234	223	235	243	239	244	259	216	246	220	258	246	236	216	238	228	236	251	246	229	239	254	219	239	226	242	259	231	231	242	226	233	236	225	222	224	218	215	214	237	243	264	242	245	250	229	240	247	270	258	227	268	214	209	233	219	243	256	246	230	225	261	246	252	243	255	232	247	234	250	245	234	255	255	229	213	247	242	212	235	256	247	245	220	225	240	234	226	238	258	237	239	265	254	245	226	230	241	221	243	233	257	218	231	223	257	243	243	218	243	240	237	244	248	255	241	235	229	221	231	244	226	230	220	245	225	224	235	244	232	247	247	223	218	234	220	240	221	221	230	246	237	213	232	240	242	242	236	231	278	238	215	233	249	255	232	228	254	212	224	248	247	224	230	231	220	253	217	236	246	244	232	214	235	231	239	233	212	235	231	210	271	253	241	235	229	224	257	250	223	237	229	251	240	262	249	259	234	226	228	235	247	237	231	233	216	222	260	277	251	244	261	245	240	215	221	241	246	236	229	227	226	225	246	247	241	242	232	248	213	245	250	252	236	230	252	235	215	234	227	254	229	253	243	242	246	249	238	247	218	244	218	265	245	231	220	246	236	216	233	216	201	214	236	206	232	240	227	237	242	240	236	234	230	236	197	235	250	221	232	253	247	235	221	242	240	229	230	235	236	242	214	231	254	241	254	243	239	225	234	232	230	229	212	236	254	237	229	203	227	264	204	227	239	241	248	222	241	241	243	229	215	230	229	217	224	214	253	230	240	231	230	213	211	237	229	225	227	230	257	242	258	252	204	235	250	262	212	200	246	228	270	215	246	210	240	220	229	193	239	240	229	228	271	234	241	222	221	238	187	216	239	255	218	252	203	219	232	241	230	236	235	231	247	243	204	261	251	250	237	237	218	204	262	232	247	236	259	219	237	273	236	232	242	251	245	228	250	246	237	224	219	252	236	237	230	205	234	215	239	233	241	231	225	241	231	241	242	252	242	228	253	231	232	256	212	220	229	232	231	237	236	226	236	266	243	212	227	235	251	254	227	216	249	223	241	235	231	259	255	222	246	236	235	236	227	223	233	245	240	257	242	256	265	231	226	240	227	248	243	222	240	250	218	247	243	226	223	227	266	240	280	231	222	231	215	253	251	216	211	250	226	265	244	249	223	253	252	238	218	231	245	212	246	238	245	228	216	239	221	232	220	212	231	236	222	242	216	238	213	240	259	231	226	220	242	230	216	255	266	215	239	222	228	259	243	233	213	216	214	250	241	234	250	242	234	237	211	211	241	232	199	248	260	224	251	228	211	229	212	230	218	235	239	250	242	225	216	257	247	219	230	242	204	220	242	215	229	245	237	226	239	223	260	251	232	204	217	255	233	248	237	202	230	255	241	256	247	217	232	248	227	245	228	260	209	229	232	239	254	240	221	240	221	215	226	229	250	215	222	253	251	222	231	261	244	253	232	238	249	225	226	220	232	240	227	259	262	221	247	229	241	240	231	247	230	225	226	235	234	218	217	225	220	237	259	273	213	255	237	254	254	248	232	242	240	232	204	256	241	201	251	254	269	225	226	245	196	223	251	217	227	244	218	213	244	226	240	262	283	220	238	248	229	205	221	215	238	243	242	223	236	255	209	247	232	237	238	211	243	231	232	277	216	226	230	224	229	223	247	245	252	262	238	226	234	222	239	231	239	222	248	220	212	207	230	221	237	233	235	246	224	252	229	230	230	268	223	231	255	228	237	230	234	215	244	254	242	264	243	221	265	238	258	242	225	255	216	226	231	232	244	250	223	219	208	258	245	231	236	254	254	217	208	230	277	244	217	242	281	224	215	226	236	213	230	239	235	239	244	233	257	226	240	227	226	219	197	234	240	252	221	248	233	264	226	233	247	220	235	213	246	211	272	211	230	249	222	227	212	260	259	231	237	209	228	258	239	242	202	250	218	234	229	251	249	221	254	239	245	233	237	241	219	222	256	250	220	238	213	242	240	237	240	235	217	241	256	238	249	234	248	189	264	228	212	223	216	209	206	232	246	257	271	210	255	247	225	241	238	252	223	214	207	270	242	226	249	240	223	216	235	245	205	227	266	213	234	244	233	247	238	249	258	209	216	196	215	236	235	241	225	212	252	225	229	238	224	248	219	223	242	246	235	263	241	225	259	246	227	230	243	209	232	275	230	230	210	251	220	238	231	217	241	229	225	224	230	219	224	253	233	232	229	222	221	217	253	220	255	234	227	241	256	249	239	238	214	260	222	220	221	224	215	229	214	261	223	227	231	222	208	241	232	216	258	234	253	240	237	239	213	241	248	224	222	224	239	217	241	248	242	238	257	230	213	258	223	246	220	222	218	243	247	236	248	211	224	250	255	237	226	217	227	233	223	262	229	250	242	251	247	250	229	229	228	253	253	222	228	227	191	226	217	254	238	243	246	238	246	217	213	240	237	215	240	207	245	235	239	219	240	233	216	236	230	274	228	227	236	222	234	222	218	226	239	247	222	220	241	229	228	241	243	233	226	245	257	209	229	228	216	216	231	233	211	239	228	242	229	246	237	254	223	238	240	208	234	251	196	216	242	220	234	225	251	224	250	247	226	248	234	214	218	223	254	207	228	238	208	243	210	246	222	229	231	228	202	198	216	265	249	238	228	243	229	236	211	212	190	250	228	200	229	212	246	221	251	254	256	231	243	228	221	245	228	246	239	213	283	246	245	218	232	204	240	225	233	195	208	217	253	249	238	254	229	221	252	261	248	234	241	218	222	213	242	226	236	235	240	234	233	236	220	233	238	235	237
27630	10031	1375	834	682	610	654	623	622	610	606	581	564	595	574	599	584	590	593	557	631	579	622	608	612	584	570	617	644	544	617	582	609	616	594	584	611	624	625	641	571	592	635	581	597	607	639	571	579	662	592	631	616	671	591	629	579	626	623	573	611	590	591	596	639	624	619	584	587	627	489	631	591	643	587	659	619	591	594	569	632	591	652	577	630	617	610	602	628	633	591	576	581	573	630	596	647	555	573	632	603	583	628	620	574	611	582	628	608	602	625	612	614	616	585	649	608	572	584	663	571	617	583	579	601	596	606	593	633	596	588	619	612	605	645	558	608	571	557	613	627	564	629	639	592	589	614	605	568	623	620	641	603	588	612	595	581	633	611	624	604	595	556	612	622	629	602	570	584	595	596	610	568	618	624	608	591	573	643	658	618	570	592	590	602	597	602	623	565	577	570	593	561	561	597	611	614	636	592	578	644	619	582	625	629	626	629	668	628	662	557	610	617	621	581	610	616	616	638	542	606	601	615	579	603	615	632	628	593	603	602	611	607	602	613	609	617	605	568	531	590	622	590	598	605	630	591	622	590	577	628	576	624	581	605	616	578	619	574	595	603	649	644	599	635	603	589	598	586	604	641	614	598	641	569	623	560	611	624	621	565	635	644	581	596	615	621	638	628	638	589	595	593	629	632	565	620	600	591	603	620	617	569	580	585	634	607	655	632	613	615	649	640	570	626	615	652	576	610	631	628	610	620	590	580	576	586	591	636	557	585	609	597	615	621	595	580	611	602	608	610	614	630	623	616	628	629	599	587	640	586	615	552	655	565	591	562	602	582	618	638	593	593	602	606	573	615	628	621	603	583	623	637	645	610	628	639	584	613	651	601	596	617	559	583	616	619	565	589	609	599	569	648	624	643	620	612	572	611	603	627	608	620	613	627	591	594	622	578	617	599	643	584	592	568	647	608	559	557	604	644	624	598	609	582	600	586	627	624	618	627	569	615	611	608	595	563	609	590	597	559	618	555	568	603	636	606	620	581	596	591	602	571	631	614	628	565	596	621	629	625	620	624	600	573	586	604	624	588	585	613	625	631	619	613	627	578	557	646	579	638	605	605	575	593	626	612	571	606	604	573	631	572	581	663	665	584	597	581	567	629	673	598	597	605	641	570	645	611	584	584	579	578	602	594	596	594	604	601	587	570	587	604	596	622	573	628	578	588	599	608	584	580	654	592	563	603	542	583	640	621	624	633	601	607	614	627	634	628	574	611	612	598	663	585	607	639	604	596	576	632	607	595	621	637	662	540	546	588	545	578	579	642	611	635	646	629	585	621	606	627	600	597	614	626	619	596	570	650	627	648	586	582	584	599	614	578	614	595	620	601	600	644	622	638	602	588	545	596	562	600	619	551	600	597	623	631	581	599	612	627	581	612	634	667	638	595	597	655	633	575	617	616	587	635	595	584	673	639	603	586	597	646	583	611	588	613	641	611	578	637	645	558	587	619	544	618	578	609	623	596	615	608	596	607	574	564	630	593	620	593	604	610	588	630	634	593	573	655	631	671	583	651	597	655	607	590	624	566	572	597	571	664	621	627	600	641	602	611	593	601	608	642	601	608	607	659	597	600	646	582	554	643	606	596	591	611	574	598	615	614	602	602	604	626	646	610	614	620	598	561	597	558	612	593	643	596	658	644	606	644	641	614	616	615	617	626	581	619	577	573	624	612	612	619	637	598	591	594	611	589	594	583	603	559	640	592	570	621	604	616	630	594	630	662	626	594	631	592	635	584	587	629	600	638	621	582	576	552	616	646	605	606	618	629	589	605	597	641	639	572	538	607	597	648	586	596	645	622	605	632	642	584	692	627	616	633	593	584	630	571	571	615	596	553	571	656	619	605	574	614	581	560	604	616	644	608	587	592	624	618	581	649	652	632	619	619	624	595	618	646	618	615	632	588	593	569	622	578	604	589	592	642	568	642	623	603	646	560	622	603	559	629	620	640	578	667	626	619	586	572	582	640	621	624	576	609	572	638	602	650	553	615	600	632	588	602	614	646	608	595	641	631	615	603	623	624	575	645	549	617	637	584	630	612	588	594	605	603	622	587	576	631	633	598	641	632	633	597	624	558	597	542	610	605	617	587	573	634	605	605	593	643	646	584	601	604	585	594	617	618	626	615	585	610	617	583	625	623	580	643	607	617	616	633	607	629	607	621	632	572	626	608	662	662	595	616	593	598	623	609	572	611	591	635	568	609	579	623	613	596	667	620	631	606	580	619	630	621	619	610	657	568	626	597	611	652	611	624	602	602	659	596	564	575	597	602	627	577	630	611	608	594	621	622	678	626	597	582	603	625	609	664	623	577	626	586	604	606	599	619	607	619	633	594	611	602	620	608	639	613	597	649	638	645	608	585	596	583	627	582	620	627	612	621	599	600	564	617	639	611	625	597	605	614	601	571	641	614	608	609	609	609	593	628	578	621	581	585	616	612	640	586	584	635	602	607	640	605	626	566	591	593	630	626	610	602	585	626	612	647	610	634	542	625	591	581	581	642	604	593	600	669	624	604	604	614	594	599	615	646	609	575	593	556	651	602	576	553	579	605	585	589	599	656	620	627	597	580	560	584	583	630	604	590	588	628	599	617	591	635	578	609	589	612	635	604	634	607	600	599	637	570	604	553	621	616	637	584	602	601	579	575	571	613	625	612	591	579	579	616	619	610	593	568	575	604	608	605	609	609	591	603	604	586	593	650	595	592	590	610	609	575	602	595	579	607	647	620	602	608	603	604	614	619	609	593	559	670	561	618	593	634	602	611	562	612	591	576	657	628	601	566	609	586	608	634	635	614	613	635	655	625	585	626	603	588	553	573	606	628	623	556	592	597	613	614	569	607	585	597	579	586	614	573	598	614	603	622	585	597	610	625	588	596	595	573	618	578	625	586	609	640	607	609	595	618	611	633	602	595	580	597	638	610	585	584	639	602	627	612	602	561	633	577	640	609	623	590	607	558	612	654	635	604	582	612	644	622	595	594	620	600	575	642	591	582	629	628	596	656	622	601	594	627	604	611	600	625	643	570	583	613	627	571	614	587	614	644	577	610	577	607	604	621	610	602	607	607	612	598	572	611	606	606	618	636	628	623	643	602	605	619	669	612	596	577	603	579	572	611	585	557	609	625	586	617	599	555	600	559	597	599	625	614	579	641	625	654	618	587	652	653	602	605	580	588	583	590	595	616	627	628	617	609	608	624	599	628	586	597	621	585	640	613	560	605	609	640	616	621	598	556	594	654	630	616	574	586	615	600	579	589	584	625	602	639	616	596	600	589	633	582	599	629	591	611	609	593	625	573	604	591	627	610	602	620	579	639	630	598	550	618	589	604	585	632	626	631	610	587	599	567	641	626	579	620	613	593	638	587	638	645	592	620	630	635	621	584	599	621	641	588	586	619	604	626	651	607	611	622	630	640	594	623	623	573	564	626	633	576	571	611	633	609	575
5103	759	740	608	650	578	550	547	594	580	530	530	589	564	603	564	595	592	575	572	532	565	556	585	567	571	529	586	574	578	543	546	561	581	604	559	563	534	566	545	571	542	583	582	548	594	565	550	571	529	564	571	584	622	585	555	591	583	554	569	582	595	564	571	584	546	587	531	603	573	551	581	636	528	548	554	604	562	560	561	561	572	615	551	553	597	551	595	591	568	518	561	562	500	547	583	561	543	566	561	579	554	571	552	527	567	601	609	484	599	538	579	581	533	604	548	552	532	611	543	553	538	552	594	522	591	565	583	559	554	518	578	580	539	519	525	551	594	607	605	547	586	517	572	575	533	551	579	616	576	556	529	575	509	557	555	553	528	523	550	591	570	540	541	534	582	580	553	569	613	599	611	528	516	538	553	595	551	572	549	563	575	572	602	514	555	552	540	564	576	536	573	572	557	568	572	592	556	542	583	558	564	569	573	559	537	570	511	559	539	554	578	564	540	568	584	581	542	514	542	572	550	575	592	571	556	582	553	613	536	550	534	542	534	578	578	536	558	586	566	565	587	556	527	592	565	530	542	572	558	592	551	555	561	538	609	566	532	595	546	594	551	589	590	583	555	528	577	600	603	556	553	576	545	640	526	548	588	568	568	547	566	586	534	573	546	582	581	570	582	550	561	549	554	537	559	544	563	554	569	580	602	585	564	589	550	548	584	608	547	598	588	590	554	582	551	573	565	540	581	544	553	523	583	589	572	553	567	527	565	532	557	585	565	545	573	555	531	598	604	544	602	577	547	557	552	556	545	557	556	573	547	596	523	560	522	613	584	551	572	553	545	560	554	508	568	523	537	536	557	526	566	528	588	544	552	557	579	544	563	531	535	568	562	525	520	564	552	520	529	567	563	575	571	563	599	553	520	528	571	598	572	614	563	568	568	577	592	586	554	576	560	587	561	547	493	558	557	526	569	553	538	552	560	540	591	552	582	574	592	584	555	562	553	552	577	546	522	605	576	576	571	572	533	561	598	508	576	560	555	576	553	569	550	552	519	559	553	557	547	552	569	581	531	576	560	509	518	512	540	534	560	584	522	566	539	546	570	545	562	601	536	533	608	579	574	576	538	581	509	564	584	592	584	531	541	547	523	536	581	588	548	548	575	551	575	535	539	556	572	590	576	598	573	541	543	535	594	552	564	559	508	568	572	598	549	586	577	561	591	597	534	561	565	520	505	580	571	551	541	578	528	589	560	598	527	545	578	555	539	553	602	576	584	553	584	548	588	574	565	511	585	567	556	560	555	545	573	552	562	569	576	584	538	596	541	541	595	565	541	530	535	538	524	536	569	575	546	575	553	564	522	547	553	594	594	539	535	561	546	548	525	556	581	597	537	556	557	567	593	579	580	614	569	575	549	523	561	571	582	564	531	556	526	551	530	613	594	540	599	544	581	586	537	520	585	584	533	522	554	543	539	561	566	592	520	577	566	557	542	605	521	570	519	555	557	589	522	561	567	582	545	531	530	584	553	526	574	544	533	572	568	575	579	540	562	577	568	569	573	561	589	581	573	591	550	564	554	531	565	567	585	549	591	627	538	551	571	601	558	546	577	560	570	568	555	521	550	554	578	590	598	550	553	568	606	587	575	584	596	553	587	560	550	553	602	595	612	544	562	557	565	570	571	503	565	575	568	566	564	566	565	526	600	545	562	569	519	568	546	600	583	516	566	552	560	545	566	547	529	557	576	572	576	553	594	523	578	564	563	571	562	591	560	563	532	580	542	555	532	509	613	556	559	571	541	540	575	586	533	581	580	530	577	549	534	573	559	523	576	559	514	584	584	541	592	593	553	526	563	533	586	551	579	571	579	564	583	575	585	551	539	549	524	568	581	565	546	555	544	576	543	555	556	581	563	535	548	560	549	576	621	557	552	545	554	595	566	563	543	534	551	611	546	577	548	545	632	596	579	548	550	542	528	538	577	550	555	551	565	549	537	559	592	561	578	545	547	530	533	538	600	538	574	558	543	560	546	562	556	584	563	565	559	551	566	604	564	502	576	525	569	556	556	540	556	524	576	584	557	541	570	554	557	576	584	556	522	602	592	569	541	552	549	546	536	553	554	582	559	566	572	571	595	598	604	570	595	550	580	549	559	562	558	544	556	586	589	570	565	548	526	574	569	560	585	526	538	583	563	538	574	571	570	578	593	521	543	559	567	589	574	562	520	545	568	569	584	520	581	562	588	532	538	529	543	579	557	549	560	598	545	569	580	546	571	543	606	539	534	576	582	552	587	555	551	561	556	591	557	541	564	566	556	578	591	532	587	598	585	565	507	601	541	569	584	566	594	550	548	547	549	516	558	526	612	566	566	550	521	598	587	558	517	559	552	565	586	524	560	557	561	544	568	554	560	537	574	528	558	600	554	544	533	612	521	581	564	519	552	580	527	552	534	606	545	572	574	606	563	553	552	598	577	547	545	535	564	553	553	573	546	569	557	564	590	558	601	572	584	535	607	550	549	592	583	503	533	550	546	587	556	557	588	580	562	565	580	561	531	565	543	595	560	588	576	597	554	535	557	562	542	550	557	564	572	586	554	580	560	594	564	537	546	558	540	614	552	563	545	561	528	606	518	530	600	574	612	545	569	574	549	554	583	517	575	601	562	553	610	536	578	547	540	550	559	509	581	565	563	554	580	561	557	549	602	562	499	522	533	575	523	553	564	559	538	534	532	565	552	564	547	538	583	565	522	578	526	521	547	561	571	563	578	538	530	575	595	549	531	554	565	552	550	521	525	592	580	537	559	559	582	538	534	599	607	559	511	573	551	584	569	514	577	539	537	534	595	567	533	557	586	595	532	573	567	546	556	543	522	591	539	545	534	513	533	600	553	565	538	539	581	557	617	578	537	556	542	582	610	574	562	538	591	572	592	570	531	573	578	578	575	560	589	554	596	558	518	568	593	583	595	582	603	551	583	588	558	569	552	585	547	581	562	574	521	558	560	488	604	542	500	551	559	579	535	589	574	591	555	576	543	567	578	579	556	542	567	557	553	556	602	566	564	530	587	584	594	574	574	568	574	536	577	546	596	570	546	562	558	567	566	556	530	555	523	555	567	547	594	567	549	550	545	518	586	566	557	563	570	568	573	579	553	526	573	577	555	568	590	592	565	559	566	558	616	562	579	605	531	561	524	536	637	544	541	535	561	555	529	554	543	548	572	595	586	578	552	582	560	592	517	607	482	577	533	588	544	539	513	588	554	555	543	530	560	552	570	542	560	521	541	564	549	586	557	547	559	560	564	545	556	588	551	579	563	566	517	581	535	541	617	577	564	575	531	576	584	575	546	566	581	559	586	513	558	552	605	575	575	612	566	537	525	577	549	552	555	567	556	566	579	541	576	575	554	559	559	576	536	556	592	557	566	595	572	542	592	604	578	554	556	576	588	537	579	566	488	578	570	566	567	557	550	511	580	577	553	579	618	557	518	584	529	548	562
25503	21419	27135	25397	3348	741	538	432	417	392	385	384	363	364	333	349	346	361	375	386	412	391	355	361	362	330	333	341	388	344	338	350	362	353	364	371	348	365	362	376	364	404	384	345	345	329	364	334	309	392	339	331	356	326	346	364	307	322	311	365	345	317	352	347	320	344	351	349	352	372	389	341	341	329	337	359	316	350	328	342	347	364	345	357	322	357	386	343	353	330	361	378	335	349	339	324	369	364	335	360	331	309	357	360	347	361	369	351	348	333	328	372	356	365	362	329	333	372	344	344	366	352	364	341	349	332	354	344	359	371	342	350	347	352	353	358	358	354	369	342	351	347	333	340	383	378	348	380	359	354	330	343	343	337	353	332	369	355	330	339	327	337	321	355	360	347	305	349	339	346	338	337	325	337	358	341	317	319	312	350	360	315	320	377	343	339	342	332	351	352	342	352	328	353	371	376	355	322	371	361	326	338	358	348	342	346	344	340	350	368	317	351	337	360	332	342	350	357	323	332	367	363	348	321	332	338	351	309	367	337	362	349	371	344	350	332	338	339	364	342	353	340	347	330	363	336	385	388	359	354	335	334	356	343	349	352	349	322	372	318	347	349	352	330	362	355	338	363	342	327	371	339	354	365	318	361	311	367	314	380	382	346	375	354	350	351	320	344	347	324	374	368	325	317	362	356	301	343	342	332	364	345	309	361	359	322	338	342	349	370	339	338	375	352	349	330	346	370	378	321	337	340	366	289	354	335	388	340	322	354	347	342	342	346	387	330	339	357	331	339	348	342	364	361	348	381	348	334	355	352	350	347	357	350	331	352	364	336	338	358	356	348	350	338	325	368	315	327	347	352	343	317	361	325	344	363	394	366	329	326	342	333	336	337	377	336	350	316	328	339	337	361	354	353	351	343	317	359	382	329	367	316	345	362	375	360	350	310	354	346	342	374	343	359	326	350	326	350	312	346	341	347	338	326	323	307	350	365	338	368	358	336	347	347	381	356	332	329	332	334	330	369	352	361	329	350	314	351	332	336	341	352	337	335	379	343	338	358	342	346	339	332	346	328	341	350	326	376	386	353	321	328	379	364	323	332	342	342	333	364	347	328	347	346	334	334	374	350	316	348	344	350	340	292	337	353	352	377	328	319	358	355	327	377	347	333	331	377	325	359	327	334	321	362	338	354	301	347	369	378	350	350	355	354	364	339	338	313	346	332	314	341	314	365	337	344	340	349	355	374	353	328	385	336	349	327	354	351	343	304	356	341	366	308	362	333	369	349	367	348	347	323	363	360	352	387	329	392	372	359	314	330	361	324	358	364	339	367	331	336	317	339	327	341	331	363	349	328	332	347	354	381	336	349	347	347	309	332	330	326	331	332	340	349	324	328	343	338	327	327	338	359	353	327	327	360	351	345	344	339	325	348	317	363	381	361	323	353	350	356	352	350	327	312	336	355	335	300	385	341	371	367	312	324	311	326	347	324	345	344	339	328	333	345	333	351	352	351	352	350	350	359	364	316	363	364	315	326	361	363	343	347	331	356	348	351	311	351	340	335	373	349	335	330	324	346	345	342	335	348	360	338	361	326	333	349	387	352	338	364	342	339	348	344	333	361	348	324	355	354	342	322	372	329	311	339	372	337	368	379	348	342	309	353	304	347	340	323	384	365	344	336	319	347	356	369	331	352	342	336	371	361	347	364	335	360	327	342	319	358	333	327	354	326	325	341	366	354	366	356	342	345	318	338	349	316	334	341	347	343	358	335	356	361	301	344	326	349	322	337	374	364	349	338	322	350	348	365	374	368	359	335	346	351	337	335	348	329	347	353	320	341	341	335	347	336	360	374	351	363	327	343	339	358	308	312	346	351	348	367	323	354	352	353	360	365	336	307	321	336	383	365	351	355	351	337	358	352	330	314	368	351	327	322	304	297	376	363	344	343	352	378	344	346	366	344	353	326	340	356	355	337	371	350	376	359	320	366	354	342	340	337	387	371	333	333	338	359	353	365	340	334	341	357	317	316	356	359	325	346	332	325	332	352	350	331	389	331	377	363	336	343	341	369	341	358	368	369	336	336	380	317	319	383	322	355	343	335	352	332	382	371	346	372	350	321	329	309	332	297	351	345	332	353	335	317	304	355	325	338	305	365	348	356	367	342	368	345	356	361	310	345	340	350	318	357	352	350	325	342	333	348	336	357	345	384	346	389	361	350	338	348	315	324	347	348	312	384	366	334	378	321	362	353	392	363	372	355	368	307	361	390	351	358	354	336	334	369	352	341	350	353	351	344	356	347	339	353	345	357	374	325	343	317	362	338	352	371	312	351	354	317	311	342	325	347	369	331	320	328	346	363	334	367	385	325	310	353	376	355	339	373	355	335	336	359	309	351	373	389	351	354	342	343	347	350	310	332	363	327	355	342	332	383	338	344	359	357	330	332	323	326	355	344	317	356	333	343	314	352	350	348	359	322	328	346	332	369	343	368	347	336	319	346	332	334	323	372	347	364	334	355	332	323	356	326	366	353	355	330	354	326	329	337	311	338	347	329	330	342	330	347	383	308	317	358	335	347	352	340	325	344	339	357	400	333	346	392	327	345	360	319	349	344	353	370	334	361	374	355	366	358	344	339	351	374	348	347	336	363	362	331	344	386	335	341	337	366	343	351	363	364	363	342	338	327	312	309	327	335	363	354	362	329	338	350	337	370	373	339	350	315	354	340	338	355	322	323	345	336	345	345	322	348	357	337	363	340	331	335	349	312	339	332	346	313	387	322	317	333	351	329	361	332	387	321	336	373	339	350	348	346	354	324	344	328	366	342	355	336	356	369	362	336	362	347	336	337	336	335	345	336	357	331	358	349	325	339	335	301	405	306	316	326	370	341	348	331	352	329	317	311	359	365	338	312	319	346	368	337	340	343	339	350	346	352	372	327	355	349	370	337	386	347	363	335	341	351	367	341	348	323	322	330	383	337	372	345	335	371	351	348	356	343	316	341	346	339	358	359	378	367	292	335	329	343	348	377	336	333	340	356	323	361	330	374	350	362	358	332	352	342	340	360	357	341	358	359	351	353	327	329	329	329	327	358	307	323	313	368	328	359	331	344	356	350	357	335	319	351	384	318	336	336	333	366	348	375	351	330	291	342	346	361	363	345	352	346	337	327	353	338	350	365	317	327	367	351	374	323	313	328	299	325	345	343	343	338	340	328	350	370	359	326	365	331	348	359	354	342	346	325	345	362	314	320	352	312	335	337	341	331	337	338	360	324	365	356	342	372	361	371	372	370	362	329	346	302	363	303	339	342	339	374	372	358	342	371	340	352	354	332	343	372	307	359	340	321	360	370	349	338	338	362	338	342	352	346	392	341	343	325	338	319	349	317	366	315	319	368	372	333	348	338	354	379	337	353	331	314	367	366	359	313	347	331	354	353	322	353	393	349	330	347	346	334	331	377	366	363	336	348	325	339	345	333	317	388	341	344	376	326	328	318	394	373
3347	2455	2055	1087	844	642	551	521	437	457	399	428	425	383	375	399	387	388	383	359	377	382	362	360	352	360	404	372	330	379	376	376	393	362	360	363	355	352	326	366	335	385	352	388	375	337	328	342	344	379	336	341	335	330	375	364	375	371	378	347	357	363	361	326	313	379	377	334	375	338	366	365	339	339	392	336	381	349	340	320	348	335	387	359	389	358	366	366	378	324	320	370	364	371	342	333	356	366	351	371	395	391	362	346	331	359	369	385	376	336	356	313	339	343	344	337	366	344	344	347	367	376	354	363	393	336	362	345	371	384	367	342	381	358	352	362	349	370	351	344	358	353	375	364	383	330	341	357	358	342	349	363	364	351	349	378	389	327	354	366	369	392	354	356	363	373	387	360	330	332	343	352	345	356	328	366	336	337	374	337	358	324	335	347	328	360	338	333	359	359	332	340	360	407	382	360	337	363	338	382	369	389	324	397	354	365	358	333	356	370	346	360	369	332	377	382	345	331	338	381	331	354	314	344	370	383	339	331	368	339	342	372	336	324	344	388	365	360	381	343	349	339	378	321	371	380	353	334	361	383	354	376	396	340	359	337	352	336	360	376	353	345	381	370	412	322	327	324	351	344	364	345	386	365	354	355	354	357	363	309	353	379	347	346	351	359	353	361	333	351	330	331	363	381	334	325	365	371	335	355	357	356	361	315	353	334	367	328	338	334	367	343	338	405	353	322	355	330	367	336	379	405	333	355	361	313	386	386	361	348	386	349	367	335	319	337	360	357	357	351	381	352	350	364	330	328	361	388	355	364	346	355	381	393	342	324	352	380	355	357	342	366	352	327	355	322	354	406	376	364	369	352	344	350	339	320	351	354	342	359	314	333	344	315	379	353	339	362	338	340	360	311	363	326	358	341	357	362	348	378	339	363	333	343	323	354	378	367	320	377	373	374	356	357	344	352	366	374	327	375	383	345	369	367	316	345	358	339	335	313	362	326	354	335	399	336	345	389	365	348	334	358	336	390	371	353	337	343	339	335	350	300	334	375	347	362	323	334	335	341	382	341	386	345	327	344	362	391	400	368	389	369	365	356	363	370	380	347	338	392	369	340	369	349	317	355	343	364	375	370	356	319	344	339	302	369	351	349	329	357	352	354	376	384	371	346	329	340	364	330	341	351	321	365	354	372	343	358	371	346	311	331	340	348	328	364	331	321	362	362	329	357	327	364	337	380	339	363	363	351	326	339	350	378	363	334	338	345	347	386	376	372	359	360	363	370	338	343	337	382	348	322	369	380	336	357	325	350	350	347	351	355	366	378	317	358	334	347	318	330	344	383	374	378	359	353	377	366	366	338	358	368	337	358	356	351	340	312	320	376	356	358	314	336	339	367	316	313	336	336	355	338	320	369	382	374	362	362	346	332	352	343	373	356	344	338	348	326	318	338	327	353	342	371	305	344	350	371	370	379	335	340	333	387	357	354	357	314	332	357	367	352	356	363	374	359	335	369	338	347	344	343	373	303	379	372	355	374	322	371	346	369	331	320	335	332	332	354	338	328	356	379	313	340	335	305	359	354	385	374	329	345	366	364	348	301	352	338	329	371	348	331	361	360	382	353	343	349	346	345	366	356	355	335	363	325	351	353	350	359	351	362	382	374	344	386	343	335	338	340	342	384	372	354	350	381	338	320	337	319	358	305	354	361	366	362	314	310	360	348	297	380	375	345	330	339	330	370	347	341	328	361	347	364	351	356	339	353	359	345	389	358	402	346	347	339	316	354	340	305	372	311	349	370	311	330	403	354	388	347	349	394	360	340	343	360	358	361	359	349	352	351	345	376	388	306	354	346	374	344	335	329	387	362	342	336	344	316	366	341	364	345	349	347	362	365	364	348	345	371	385	342	302	352	361	365	354	369	339	340	332	343	336	358	333	333	374	376	365	399	342	336	378	364	353	354	336	328	364	393	382	317	376	336	357	356	364	317	359	366	335	342	350	323	405	327	340	348	376	348	337	384	347	358	324	352	359	338	360	363	357	388	347	347	353	321	347	356	359	358	336	365	323	355	390	361	347	345	326	331	344	367	343	350	363	344	328	341	334	369	338	321	365	369	330	386	353	365	357	371	344	340	380	371	361	362	360	341	358	377	346	347	326	329	343	353	360	375	370	337	346	339	338	348	338	348	349	346	340	354	346	350	329	366	368	344	338	352	327	363	322	340	347	377	340	344	375	369	301	373	327	342	303	308	321	346	338	377	346	339	327	328	363	353	341	329	325	328	387	355	325	364	322	366	365	381	368	351	375	362	341	335	339	380	329	366	349	319	335	323	341	360	352	372	352	344	379	350	336	363	337	347	329	355	341	357	344	318	341	367	339	343	371	353	320	370	352	320	344	371	340	380	380	375	356	380	379	285	353	368	357	345	336	335	366	353	352	362	344	354	339	335	357	343	335	334	353	381	356	354	332	360	343	337	321	344	328	358	361	329	328	369	387	364	335	323	335	357	365	315	343	374	319	338	344	347	327	371	336	327	342	342	325	351	362	347	376	354	355	333	337	348	360	338	364	362	337	365	363	355	348	308	352	324	332	357	362	400	366	341	335	343	329	328	327	325	382	339	344	352	351	359	380	339	353	357	369	380	345	338	336	367	353	363	358	312	345	352	354	337	358	361	332	339	367	346	341	342	327	350	352	344	360	340	359	319	317	365	362	372	359	349	363	339	333	359	344	375	334	336	321	359	332	348	351	373	355	371	355	339	346	338	365	343	349	383	351	357	351	348	356	386	333	356	368	361	335	331	322	356	330	357	364	374	365	366	363	351	344	343	317	344	396	342	348	388	344	336	366	357	315	318	345	374	352	333	370	352	358	311	328	354	352	303	353	337	347	332	362	345	364	346	337	360	336	353	328	346	354	388	360	336	336	376	362	349	348	338	371	306	323	387	342	338	335	362	360	359	372	355	357	326	312	365	328	336	328	363	373	343	334	369	363	339	357	323	332	367	345	357	340	363	354	354	363	341	329	350	378	351	357	310	356	357	360	356	342	364	357	347	340	364	335	355	362	353	330	367	330	344	351	369	341	329	374	338	359	340	350	363	308	323	359	396	335	343	341	346	358	364	343	364	362	349	385	331	353	333	347	321	372	347	352	363	339	365	338	346	338	361	347	314	306	372	392	340	339	334	338	346	366	378	361	365	323	351	336	355	379	337	381	342	336	347	359	369	327	348	365	352	388	334	357	367	309	375	357	365	334	329	343	321	324	327	362	355	328	361	358	338	366	379	362	366	363	341	338	375	366	369	371	340	360	323	346	347	361	342	358	357	299	372	366	341	351	351	312	334	350	368	384	357	360	363	364	368	345	356	347	337	317	318	341	370	378	374	356	328	356	336	376	299	341	327	355	338	346	330	318	329	343	303	379	331	332	358	330	330	337	375	361	346	381	348	344	350	349	373	329	350	365	345	358	378	359	375	354	380	314	341	322	340	343	369	338	344
24495	21418	28492	24735	20774	2386	662	413	316	287	304	265	266	269	268	250	249	279	246	225	234	229	210	235	217	215	229	268	227	203	206	218	239	248	218	198	231	225	186	224	228	237	239	240	201	234	258	230	226	198	244	244	212	217	216	205	205	220	231	201	230	184	231	220	230	232	200	196	250	225	235	225	200	242	207	227	193	202	209	206	238	227	203	248	237	210	233	234	213	226	209	236	211	237	177	222	192	228	208	235	209	225	210	223	233	215	218	222	208	205	214	221	227	187	213	214	245	217	245	217	196	182	202	210	229	253	229	221	214	222	210	227	222	237	194	235	205	210	205	222	199	217	212	234	204	198	218	214	216	209	229	218	224	229	227	235	224	227	210	212	202	241	243	220	217	235	211	224	229	199	233	241	199	190	244	210	209	225	229	191	220	218	230	220	188	213	225	200	224	235	208	210	234	243	220	236	217	205	199	233	221	219	215	225	229	197	211	187	185	186	231	215	218	203	217	222	246	220	210	222	213	206	186	212	230	219	209	224	206	215	201	216	196	219	210	206	220	214	213	207	206	191	235	229	201	205	228	202	204	212	241	224	230	225	234	220	215	204	241	219	206	208	208	217	198	210	206	244	225	237	222	215	207	242	194	212	222	231	233	226	212	196	203	216	213	200	220	257	222	227	221	205	225	218	179	219	210	227	181	216	226	203	227	216	183	199	221	201	211	236	240	253	197	235	193	214	212	209	234	208	199	238	243	221	203	223	193	213	233	218	214	225	218	195	230	215	226	218	198	225	225	199	235	203	222	194	211	217	213	222	222	208	231	215	198	219	253	219	221	208	212	217	217	217	227	233	217	228	196	223	205	243	238	237	219	239	204	174	210	232	188	194	207	211	212	220	229	212	226	206	235	218	229	214	211	220	214	221	227	209	219	231	211	210	219	212	221	226	228	216	210	210	242	217	199	203	197	230	186	215	204	217	210	206	210	211	199	210	232	196	214	216	200	191	193	236	215	209	208	216	210	226	226	211	207	215	207	212	231	222	181	206	236	224	213	212	199	216	222	209	198	263	219	211	218	178	226	204	225	203	200	223	256	183	226	196	204	210	215	207	221	200	229	213	240	221	217	195	225	212	227	206	217	229	212	207	189	226	213	212	218	201	211	225	224	228	222	207	235	180	215	188	206	231	215	219	206	249	225	242	196	214	229	227	206	218	197	233	203	215	207	205	218	225	187	231	200	220	214	211	213	209	195	220	234	209	220	208	238	209	229	225	216	203	210	193	220	216	199	215	196	209	241	226	240	196	231	207	224	226	188	219	207	208	195	199	195	188	224	230	218	219	207	242	194	217	193	232	190	229	217	199	205	224	237	232	230	210	232	226	215	225	210	225	216	217	213	199	199	231	244	240	238	194	186	233	205	206	216	218	203	241	222	209	198	226	185	219	220	197	224	198	215	216	199	214	228	238	214	225	238	228	209	238	222	229	224	240	202	236	221	225	216	229	224	205	214	203	220	219	216	195	222	209	201	230	193	207	212	204	234	211	211	217	208	244	230	221	221	231	223	222	208	182	213	215	221	207	195	245	222	232	225	180	225	200	228	213	192	210	212	226	214	228	244	224	217	206	200	221	232	223	229	203	202	231	237	211	222	230	209	218	240	239	181	226	210	229	223	222	204	232	229	227	194	219	228	219	233	208	221	204	222	229	241	222	209	203	223	213	232	221	252	224	238	194	223	207	224	211	234	213	223	216	195	197	225	206	215	205	220	237	223	196	241	217	182	215	180	200	221	229	219	218	201	220	230	208	215	211	199	232	248	250	227	237	221	202	198	213	197	197	211	222	212	190	200	197	214	187	215	221	201	212	193	217	239	243	244	228	211	196	243	233	214	214	206	231	229	224	205	207	188	233	208	215	234	207	230	249	223	237	191	202	219	194	214	224	217	212	203	240	215	212	221	210	211	207	248	198	222	224	202	219	203	206	231	210	222	225	208	229	209	206	199	235	208	243	202	220	217	224	258	241	250	218	204	220	216	221	199	235	232	231	205	212	191	229	189	229	210	198	202	236	191	212	220	205	228	228	200	186	241	256	214	216	214	228	210	222	216	215	208	193	196	209	222	209	226	231	223	213	219	213	215	242	197	204	206	211	225	221	195	197	229	222	224	205	222	212	219	217	206	224	228	211	234	230	204	210	219	227	219	213	204	196	241	204	201	235	218	227	194	234	216	219	213	248	211	228	204	235	195	242	209	199	228	225	222	221	208	223	224	226	197	206	207	214	202	224	227	226	209	226	219	248	239	213	217	220	223	194	224	250	235	210	227	206	189	205	216	214	214	216	209	241	230	202	215	233	226	240	225	205	203	218	232	208	212	194	230	207	215	173	225	221	239	210	208	194	206	238	242	199	207	235	223	209	220	236	221	183	219	219	208	240	240	225	214	215	220	221	224	208	229	217	241	236	243	227	223	202	213	238	222	178	215	210	224	236	209	232	229	218	213	241	219	209	199	227	187	213	229	232	234	247	243	227	181	201	182	197	204	244	234	217	206	210	217	242	229	207	246	205	220	202	213	214	191	233	222	216	183	210	210	213	240	222	206	216	251	194	212	213	205	225	215	205	206	225	219	212	199	217	207	208	240	181	201	213	220	176	235	197	236	242	220	213	239	211	205	223	208	192	238	223	208	212	210	234	208	225	225	212	233	207	223	214	204	210	231	231	199	197	211	218	181	196	225	216	240	193	220	210	223	195	233	216	235	214	210	221	235	197	206	216	216	212	227	225	214	223	221	246	185	215	209	245	205	224	212	241	201	227	192	200	217	201	202	235	216	213	220	229	235	213	199	214	188	211	203	210	260	244	248	237	219	232	213	214	220	200	224	219	217	229	193	219	208	211	212	244	242	241	208	233	220	234	212	232	210	225	233	225	215	204	186	198	230	202	193	196	206	219	210	206	232	222	227	206	219	220	212	198	202	185	226	219	230	222	178	221	220	205	227	208	195	214	229	228	226	204	205	225	232	236	237	201	214	210	212	213	196	233	208	222	224	200	237	215	211	206	199	205	222	249	184	215	226	172	217	208	210	208	213	225	250	246	206	211	209	214	194	201	208	242	225	219	210	219	194	192	239	221	186	222	244	218	216	198	219	193	220	207	181	193	230	231	212	203	211	222	222	198	210	229	223	229	213	218	239	202	200	191	216	209	204	230	215	227	192	228	221	203	193	221	199	208	215	213	219	216	218	206	214	206	232	201	245	223	259	230	223	211	221	219	209	218	197	211	202	224	227	207	207	209	234	205	221	222	236	223	196	210	215	214	215	219	214	215	207	215	243	208	188	204	199	207	200	208	214	200	212	213	214	225	209	226	204	202	193	203	213	223	225	205	221	213	210	214	205	196	225	202	217	226	225	224	213	211	254	187	210	194	219	248	189	195	214	189	201	220	231	238	206	200	206	217	207	231	220	219	225	181	250	210	225	231	172	196	215	195	200	210	232	229
3357	4390	3561	1772	1103	793	631	544	477	395	382	361	334	293	334	293	291	305	258	256	271	268	249	252	247	285	273	264	290	264	267	253	223	256	253	244	246	243	252	254	239	260	246	267	232	238	278	252	241	263	242	228	242	229	249	228	237	262	235	248	234	226	253	227	216	221	233	225	237	247	223	216	241	266	229	258	206	225	255	245	219	214	253	235	237	258	240	250	228	213	246	247	211	233	241	215	239	247	220	236	235	245	235	238	198	240	233	241	234	217	230	213	220	238	243	205	215	233	245	238	248	232	242	268	227	255	229	227	239	254	238	253	233	236	253	231	252	234	234	217	234	252	235	246	231	244	242	212	243	228	232	239	223	266	233	228	257	234	244	236	250	232	251	233	232	219	214	255	245	236	255	245	233	249	217	274	234	262	242	261	262	228	249	190	229	235	250	255	229	230	250	248	233	221	218	236	232	210	252	211	244	216	237	252	226	238	231	240	232	224	248	236	233	210	247	232	236	227	247	256	249	228	226	239	205	240	230	247	239	260	232	260	226	234	240	261	232	254	213	230	240	234	225	214	233	213	236	238	218	256	223	244	262	265	240	258	213	242	270	243	236	257	233	245	251	234	246	243	255	199	238	245	249	236	258	252	223	205	254	247	251	231	240	260	238	231	212	241	212	245	226	248	245	229	225	221	227	255	242	223	218	244	220	235	245	216	224	255	251	252	230	239	267	223	263	223	265	242	242	250	256	236	241	236	254	235	232	248	228	215	238	263	246	235	219	231	257	249	229	265	211	212	250	230	231	237	237	205	214	264	235	219	218	227	218	244	260	232	232	243	239	223	240	241	233	214	246	243	233	256	242	233	226	224	226	263	222	225	258	253	229	235	229	225	263	268	255	239	220	256	240	219	216	228	221	247	213	254	235	243	238	262	240	233	237	252	283	217	254	216	219	239	217	222	219	228	251	223	216	213	196	241	256	242	232	245	235	267	274	251	278	225	220	216	263	245	227	261	243	252	224	225	269	229	222	227	236	243	244	231	238	230	212	247	231	233	197	222	241	269	237	235	263	236	239	232	238	244	229	259	228	254	236	263	243	225	240	215	224	227	215	231	224	246	241	213	241	236	233	232	254	235	216	250	272	234	221	237	242	220	219	253	231	234	245	218	235	250	245	222	239	246	224	234	219	241	216	240	222	249	232	249	249	244	247	198	255	262	266	240	227	218	226	229	219	229	244	222	236	227	266	241	232	227	267	216	231	254	249	236	224	247	216	220	254	220	236	225	241	253	239	232	246	237	237	270	222	263	231	243	219	225	233	237	247	265	252	232	223	234	208	216	221	215	227	242	243	233	253	210	210	227	242	214	207	230	245	216	261	255	236	239	219	251	260	222	244	240	224	244	251	232	238	215	229	225	209	219	243	252	230	237	245	242	236	227	259	241	237	245	218	253	219	213	236	262	227	231	261	226	241	238	239	257	246	276	235	230	230	238	226	271	261	223	248	223	240	224	254	192	225	193	228	234	229	236	217	239	221	231	230	251	212	234	237	261	225	239	222	225	242	229	266	242	239	224	218	232	244	230	240	247	229	228	236	216	253	257	252	238	247	247	222	224	221	236	213	251	250	245	242	249	213	223	218	231	281	239	238	265	221	214	210	212	254	223	256	247	224	272	218	219	243	220	235	232	235	233	219	245	251	224	232	246	223	251	244	207	222	263	222	255	243	208	247	226	199	240	219	217	242	216	247	240	239	250	222	229	222	252	214	218	272	220	236	242	233	220	234	238	246	249	229	226	246	242	234	244	212	224	239	214	195	215	255	267	232	268	191	239	229	229	239	250	230	251	247	235	242	240	231	200	239	197	236	230	221	212	218	227	253	212	238	240	239	229	216	231	207	229	231	244	237	241	240	241	242	233	230	208	227	226	243	206	233	238	257	217	234	229	236	225	232	226	261	238	245	289	234	255	237	226	225	231	238	225	249	225	236	225	236	239	228	229	232	222	226	212	231	226	240	246	251	246	256	208	226	252	213	223	227	245	243	220	248	235	265	244	221	233	229	216	253	244	219	262	238	236	253	219	202	242	252	229	220	207	241	224	235	232	248	243	243	259	237	246	232	246	236	236	216	226	216	229	229	210	250	239	251	221	232	236	227	248	215	218	252	226	221	223	200	227	249	221	243	233	287	247	218	221	229	231	227	256	226	235	259	224	251	245	230	212	228	226	224	240	248	220	240	217	229	240	245	232	238	260	228	229	234	222	233	219	271	230	236	217	238	220	240	238	223	243	205	207	232	232	192	242	246	224	237	229	235	246	252	234	249	231	247	232	232	236	249	233	242	218	263	217	225	214	248	223	214	222	238	237	233	218	256	226	238	240	241	207	238	252	253	210	231	228	240	245	211	221	241	214	200	223	239	231	240	240	247	224	215	205	206	220	276	213	241	232	220	235	281	227	243	220	203	210	241	223	245	217	228	218	218	258	255	243	228	239	224	247	244	245	202	253	246	226	220	255	231	208	251	218	224	227	238	226	245	223	264	243	213	220	224	215	206	253	246	234	228	207	232	234	239	235	220	238	221	216	240	230	238	241	231	239	245	219	248	227	249	230	224	248	237	228	226	233	218	199	240	205	220	244	224	236	231	245	204	230	255	240	252	203	233	245	246	200	210	263	229	227	250	237	220	223	235	249	253	241	226	246	210	229	217	263	222	221	231	234	203	223	221	223	240	229	225	239	231	225	232	229	240	226	271	223	230	256	227	214	244	224	227	235	235	212	227	210	261	254	225	231	239	197	213	236	222	207	226	223	226	210	252	239	238	211	227	226	256	232	222	235	253	232	199	229	225	212	226	242	227	244	243	248	242	221	214	245	247	244	234	240	223	246	235	245	233	221	245	215	254	253	227	236	239	234	250	245	236	240	204	235	234	248	222	246	217	230	251	245	253	244	234	224	232	255	222	267	231	212	261	230	236	224	241	229	237	232	230	210	213	217	217	232	226	229	221	224	246	222	282	239	231	250	246	226	248	228	200	213	217	255	230	243	246	218	212	253	228	228	218	258	225	223	239	246	244	209	227	231	249	236	259	199	228	246	213	250	241	230	238	254	245	257	241	218	222	234	253	226	254	234	226	237	245	244	225	255	243	236	217	242	248	219	246	238	233	236	230	218	210	252	239	212	241	259	226	234	238	215	241	227	235	236	258	213	239	231	248	220	208	210	228	207	224	242	203	213	232	212	249	238	228	221	224	241	227	217	244	247	228	239	209	240	229	214	234	224	241	237	212	233	228	245	230	219	224	224	226	217	249	221	217	225	238	224	232	230	220	218	226	211	263	226	225	245	236	235	241	222	235	232	246	223	241	235	221	240	227	239	206	249	236	223	208	246	254	246	253	257	234	226	235	236	211	258	211	226	212	249	235	232	232	250	230	226	264	235	217	227	211	215	232	205	242	235	237	250	245	238	243	235	245	215	221	235	223	247	229	241	268	248	228	194
27621	10162	1631	1021	767	567	671	610	611	650	631	588	568	616	652	599	634	576	662	621	642	582	655	565	611	621	584	630	573	585	595	616	582	627	599	610	603	633	587	588	590	581	617	604	631	584	619	609	622	602	600	614	583	583	655	626	606	586	584	573	585	650	587	590	609	579	583	582	594	633	610	638	601	630	591	591	641	601	599	623	549	584	604	574	609	662	584	616	590	584	582	572	594	573	614	618	560	554	601	664	580	603	611	585	529	632	600	625	568	571	596	603	568	607	607	604	643	608	576	607	609	636	574	628	613	635	620	616	607	585	617	606	629	597	615	583	594	633	628	589	522	604	617	680	582	577	594	642	600	624	608	586	603	616	655	659	610	625	590	609	608	588	572	608	603	566	612	607	599	585	640	537	578	571	577	593	649	626	607	592	574	597	640	582	617	621	581	590	597	584	632	623	591	569	576	633	585	598	615	610	606	586	614	607	576	570	600	629	569	587	585	590	590	606	592	603	588	591	580	589	608	585	625	609	624	597	555	621	618	621	624	577	590	619	602	611	557	621	562	568	600	569	593	596	584	623	573	525	624	632	611	586	642	618	611	581	597	611	600	558	580	603	568	602	657	550	593	592	571	610	595	592	599	590	587	577	605	626	635	604	597	613	564	602	589	591	595	584	616	582	600	596	629	614	604	584	594	563	606	603	593	576	588	630	587	551	555	570	640	610	586	638	583	676	622	585	592	633	586	580	578	598	562	563	575	589	618	597	615	601	625	591	571	636	620	585	587	580	590	556	602	595	538	588	563	613	612	604	635	593	597	595	575	636	612	564	581	571	608	591	568	577	624	607	608	567	612	612	600	635	602	586	647	633	608	615	595	658	547	599	638	637	579	578	609	595	575	589	646	623	609	552	569	582	612	593	607	660	601	549	572	611	590	582	614	635	591	607	569	583	610	574	589	593	594	604	603	569	606	591	590	590	632	634	566	588	579	570	566	609	589	568	571	579	618	637	587	571	622	598	606	626	584	627	605	612	592	565	586	595	596	556	598	569	582	588	611	633	636	567	613	588	612	568	573	588	598	638	634	603	590	591	567	636	543	628	621	577	627	581	594	562	611	576	572	631	594	626	600	629	570	601	602	573	538	578	612	566	531	613	609	574	590	652	602	621	604	623	586	620	599	564	596	618	575	582	627	603	590	564	629	631	562	618	564	617	647	626	602	576	605	583	609	612	590	604	613	628	597	577	583	579	608	623	581	615	583	648	580	590	571	618	588	582	602	584	626	578	612	628	626	651	607	597	580	590	628	646	590	607	645	622	575	582	548	585	620	581	559	620	593	598	564	611	616	601	579	590	612	611	624	604	607	582	651	589	624	595	593	617	631	613	608	544	611	549	566	623	549	618	567	572	573	595	596	602	597	569	617	599	598	622	608	569	626	607	612	593	624	579	560	619	643	584	567	575	624	571	637	581	563	636	585	610	600	622	587	559	636	656	608	596	581	609	584	583	606	600	620	618	609	575	584	607	604	625	601	569	618	607	582	530	582	617	614	616	611	632	550	623	577	587	604	586	591	613	590	597	567	589	627	584	574	567	607	642	628	615	609	590	648	594	602	565	575	614	582	562	583	576	587	590	596	566	589	627	600	602	593	607	580	572	601	613	566	622	611	581	574	557	598	617	619	578	637	599	582	618	603	602	603	602	579	571	594	563	605	617	592	611	586	564	638	626	610	605	577	592	600	577	605	592	560	622	637	586	566	594	618	598	629	609	643	635	630	614	611	602	631	626	614	578	599	581	575	623	546	625	602	599	589	629	610	596	574	640	582	581	617	654	601	617	610	584	588	631	601	594	572	632	563	561	587	624	570	616	580	626	584	583	627	596	603	631	577	634	578	643	566	602	606	635	645	558	624	588	607	598	588	538	606	599	613	608	596	614	644	591	574	578	618	612	592	603	640	603	580	575	588	587	587	578	590	608	608	570	655	564	576	616	580	582	605	545	614	618	580	562	586	647	612	623	608	630	610	606	601	572	591	555	616	613	591	602	614	549	643	646	623	594	589	596	631	624	586	585	588	617	615	631	550	581	603	605	633	611	574	586	521	573	590	643	631	594	573	555	636	603	673	635	608	546	539	590	591	592	584	628	622	584	581	579	617	582	603	575	629	613	568	587	601	604	606	619	585	584	609	579	589	601	614	598	570	621	555	615	611	579	575	610	632	625	613	567	595	607	590	651	618	618	561	632	624	627	610	594	605	599	585	605	624	621	578	620	606	608	623	561	583	619	620	607	592	580	619	591	626	611	628	631	633	641	583	639	593	578	618	636	614	570	622	597	612	604	582	665	582	600	577	590	596	618	589	589	619	611	614	639	610	600	629	566	611	590	591	573	617	632	600	591	570	577	590	604	604	613	584	635	597	600	571	588	623	631	595	609	600	566	620	608	602	655	592	589	582	540	582	608	631	556	602	613	607	563	594	569	607	599	604	598	605	612	589	593	625	625	630	622	610	614	617	546	577	601	603	561	596	613	616	557	568	624	565	597	611	583	574	629	587	577	638	568	590	618	629	600	587	595	596	600	581	567	570	559	615	609	559	613	611	634	595	668	622	579	563	606	586	596	621	614	638	599	617	593	636	639	615	623	629	566	630	627	581	624	607	581	580	582	611	612	600	592	572	581	602	606	584	611	606	617	572	577	618	607	616	602	602	578	613	600	563	608	569	622	562	606	579	618	638	540	614	584	619	593	592	563	616	587	621	612	588	570	616	640	583	595	598	626	616	561	610	559	563	578	611	596	591	591	586	584	591	664	584	595	579	591	575	589	569	626	596	607	599	656	618	588	635	599	607	620	577	575	578	571	610	568	604	585	603	591	621	647	606	607	623	584	617	569	606	613	612	615	609	627	579	585	579	579	637	554	570	618	619	626	640	587	609	603	574	594	592	631	580	596	609	594	606	647	601	573	637	592	622	597	617	635	578	620	590	602	644	541	615	613	635	598	635	588	569	618	588	596	609	585	541	554	584	569	576	605	570	576	623	577	610	609	554	586	616	591	563	594	594	617	598	631	618	626	592	556	633	617	640	604	597	609	593	569	561	598	571	631	609	553	585	622	577	581	623	584	578	621	549	603	605	549	586	652	612	642	551	587	583	602	597	606	652	550	613	619	587	588	551	556	620	662	605	605	593	586	601	633	584	610	604	574	574	593	580	560	588	592	620	607	630	589	642	616	594	636	637	564	635	614	611	583	640	590	588	600	601	628	622	658	627	654	595	592	591	549	627	592	581	565	636	603	586	630	566	609	599	616	611	607	575	623	608	549	622	619	608	588	549	622	635	578	604	570	666	627	635	620	637	586	582	558	609	616	605	632	569	580	586	593	588	597	605	571	655	583	577	644	615	618	590	602	602	567	580	633	589	608	635	609	636	612	617	608	585	546	564	604	594	622	610	600	590	597	586	622	637	530	606	593	646	594	573	570	629	600	572	545	623	559	589	601
4998	766	705	649	602	580	608	572	586	547	535	575	562	583	551	538	545	509	590	528	561	604	547	563	547	581	547	492	550	573	578	546	565	538	547	570	567	575	574	554	579	567	542	563	540	523	542	580	583	579	540	549	593	570	557	552	601	542	556	615	582	574	533	601	541	562	549	527	564	560	615	567	522	573	560	558	572	603	564	554	577	536	556	570	569	547	536	589	551	607	549	564	566	573	567	586	564	535	526	554	590	551	584	577	563	552	573	572	543	549	553	497	542	576	547	519	539	546	528	561	589	538	546	536	562	550	571	573	559	563	584	582	546	533	589	549	572	577	583	503	530	589	603	552	567	582	555	624	543	565	587	535	553	538	552	551	556	521	528	549	557	576	558	599	556	557	559	589	528	556	569	519	573	586	562	536	551	551	562	579	531	575	576	562	582	600	501	566	552	563	576	542	535	549	591	578	556	588	558	600	565	578	567	597	550	539	562	534	530	559	571	561	580	575	546	563	568	534	532	567	559	509	605	572	536	552	572	511	640	578	541	555	613	597	540	543	597	605	606	567	592	581	567	582	552	591	587	510	504	559	584	560	599	558	535	581	553	546	580	541	557	567	501	541	617	575	545	606	536	511	554	538	558	581	519	583	550	564	538	542	574	543	577	568	554	552	583	568	569	596	553	531	561	570	554	551	542	566	565	558	561	585	589	578	607	581	570	583	560	560	563	583	561	589	540	583	552	590	596	577	540	583	584	553	606	570	632	542	590	566	566	591	541	557	550	546	575	511	572	541	572	608	556	619	564	582	558	520	586	531	580	553	574	569	558	555	549	516	564	557	534	538	564	563	545	563	547	523	549	566	571	545	566	598	527	552	561	536	544	545	548	562	575	571	597	576	541	569	557	583	547	541	581	548	554	506	574	572	574	545	564	550	566	556	548	580	526	565	560	557	531	544	601	549	549	525	550	556	569	574	565	574	531	554	557	600	529	569	541	545	568	536	578	527	542	562	603	551	546	565	568	567	570	566	553	556	560	564	572	549	559	579	550	526	585	525	589	536	577	563	580	542	553	583	574	574	572	556	546	551	545	586	576	594	550	573	532	555	524	554	581	541	555	545	561	560	570	611	568	567	511	580	536	558	558	565	608	558	532	551	536	558	511	544	548	576	554	554	588	542	599	586	553	566	556	521	567	544	528	567	589	564	522	557	541	586	591	579	575	555	554	539	605	551	558	518	530	561	576	601	652	571	573	555	537	589	595	570	571	557	593	537	547	528	579	588	540	554	580	575	548	540	590	577	593	550	570	533	565	594	565	560	583	549	573	572	564	602	552	588	545	579	574	577	556	556	540	552	545	578	534	529	573	571	555	571	601	557	559	542	608	551	590	539	535	548	539	571	544	540	572	583	554	567	591	546	579	546	554	543	575	579	551	591	572	562	544	538	549	608	536	591	569	590	581	511	584	535	511	525	581	627	635	548	595	564	579	575	536	594	556	541	540	562	555	560	572	572	545	585	583	566	561	538	538	519	537	556	570	565	528	539	605	556	550	505	549	577	562	598	587	552	536	564	574	550	537	537	535	593	533	560	571	576	560	525	549	565	546	527	576	530	573	568	561	546	571	540	526	543	585	580	574	530	552	554	571	565	555	543	572	561	560	543	567	544	548	592	530	576	589	595	539	571	623	569	572	584	619	540	549	566	567	531	587	568	551	573	545	561	588	628	578	560	577	571	571	591	548	553	573	571	585	531	553	505	548	538	553	575	541	576	531	523	578	582	556	569	558	549	560	596	545	557	572	558	515	586	545	541	570	521	581	572	545	547	563	580	559	566	533	545	553	590	563	555	555	593	529	565	592	542	551	556	599	557	534	560	566	549	527	539	543	534	560	562	567	592	593	550	578	564	570	569	586	573	565	554	552	551	571	527	565	555	538	574	526	554	566	585	568	585	522	555	596	558	569	538	576	584	558	573	569	565	603	548	551	540	567	541	539	558	578	566	606	557	541	563	598	545	520	532	533	625	600	535	514	573	575	562	560	539	548	566	576	557	599	544	572	619	560	599	575	612	596	546	529	565	519	566	561	543	547	566	577	590	566	525	530	544	543	553	548	525	552	567	545	546	586	516	564	572	560	554	599	556	530	582	538	545	563	522	581	568	599	576	530	566	537	553	557	578	549	577	571	527	540	589	568	588	565	562	622	559	557	561	604	630	562	520	529	557	527	525	551	563	559	580	551	550	588	564	583	566	580	532	597	587	582	581	534	574	571	540	562	530	545	580	547	582	577	567	577	578	556	551	585	589	524	554	581	596	551	554	540	509	556	555	509	572	577	559	544	553	594	540	598	575	532	495	563	530	577	556	501	543	599	597	585	557	588	564	559	621	554	552	532	585	571	551	553	562	573	545	579	590	516	581	536	562	552	566	524	598	561	558	577	567	560	563	547	585	549	565	563	556	576	548	573	588	560	588	571	537	546	590	587	616	510	558	507	594	568	571	558	549	572	576	589	587	546	575	553	527	520	556	539	559	570	551	562	530	565	577	537	610	551	518	564	584	544	566	558	572	549	558	610	562	582	566	576	554	558	581	570	594	543	588	538	553	531	565	553	551	542	595	581	530	505	550	558	582	571	549	563	547	544	573	611	542	567	574	537	586	580	548	577	554	571	560	591	525	550	577	544	563	575	530	559	549	518	555	552	562	562	574	539	531	558	564	542	576	536	576	499	563	524	567	549	564	552	580	535	571	543	571	548	538	538	574	544	564	549	544	533	585	600	583	541	554	566	563	517	577	550	560	574	575	570	548	575	512	545	532	567	537	565	549	589	562	545	493	575	569	564	581	546	593	555	563	533	563	588	517	575	611	542	581	584	534	574	579	583	566	560	565	549	571	577	568	570	553	549	562	506	585	568	544	552	601	535	549	532	557	566	514	545	608	587	564	485	627	554	587	560	552	567	570	575	542	559	580	562	584	546	559	577	586	544	535	571	617	568	515	584	588	506	543	543	566	582	524	576	552	606	558	538	560	557	567	559	593	554	543	532	556	570	555	555	608	568	581	535	550	582	575	542	563	567	564	579	559	575	555	560	530	534	563	514	521	544	523	534	549	575	599	538	586	594	534	568	575	610	543	533	575	545	571	601	575	586	543	578	591	524	599	553	573	494	507	591	545	576	582	569	546	582	535	544	601	559	563	537	533	519	587	540	563	584	597	568	558	541	551	548	574	557	562	535	538	595	594	529	530	594	534	512	558	582	540	542	533	503	588	591	607	593	570	573	596	601	525	510	541	567	561	570	574	582	578	545	580	561	553	563	602	591	536	592	554	535	547	535	540	609	551	551	556	522	549	567	553	553	573	517	563	571	549	557	552	565	593	583	552	570	595	537	555	565	522	575	508	538	573	588	560	555	566	560	571	582	560	542	565	551	575	550	601	589	552	547	591	560	599	568	596	574	590	565	584	544	544	537	555	550	543	527	577	552	531	529	557	555	598	568	541
25359	21402	27115	25383	3410	814	570	426	433	402	390	377	347	356	399	397	340	342	343	372	340	340	355	374	377	317	374	333	352	347	334	321	362	351	368	310	366	365	326	360	333	392	319	382	356	355	311	329	365	331	325	337	346	338	356	346	378	359	328	312	368	352	332	387	325	353	346	360	358	356	355	328	362	305	325	351	356	342	306	351	361	331	344	372	383	338	362	350	354	331	316	329	355	322	322	353	368	326	344	323	345	371	374	346	329	357	325	327	341	350	356	335	357	325	353	342	346	312	338	372	352	357	338	326	320	337	320	366	351	386	356	338	365	343	316	349	346	337	355	344	351	336	353	321	371	344	319	386	368	336	371	369	334	319	327	340	349	367	317	351	328	344	347	353	329	287	319	332	345	333	321	328	323	336	297	359	371	322	355	346	376	335	342	367	341	323	339	338	323	339	354	334	318	350	325	326	356	323	350	326	322	360	324	345	334	357	371	351	379	326	329	315	341	334	329	344	345	355	335	338	331	330	331	307	343	375	326	321	365	345	311	344	344	355	343	332	323	316	339	338	368	326	361	334	325	349	333	327	351	406	339	360	344	353	359	329	298	290	329	337	340	322	327	354	345	340	326	327	320	342	363	332	347	354	331	317	307	372	348	286	359	342	320	341	359	343	320	344	361	329	325	325	361	318	322	391	328	352	341	336	343	337	305	336	350	337	335	327	342	323	353	355	311	311	338	345	326	341	301	350	350	360	342	325	362	325	335	313	348	324	347	348	338	338	339	353	314	344	335	354	345	365	305	353	354	307	339	366	301	329	351	322	322	314	351	317	341	313	349	352	328	313	337	343	351	333	348	326	359	318	339	356	330	363	372	359	369	359	305	347	345	333	326	367	270	361	340	348	320	348	354	308	321	366	367	352	338	368	348	351	346	386	369	344	346	352	330	338	350	300	352	342	330	343	333	359	351	345	360	383	333	339	355	347	328	321	326	321	355	352	299	318	353	344	372	314	330	355	340	361	344	322	285	357	312	348	378	368	342	321	341	349	350	369	335	322	331	315	323	340	339	310	349	358	348	352	353	351	336	364	324	350	313	342	336	333	332	340	360	367	349	312	324	328	320	333	334	359	342	356	327	322	320	321	340	342	348	330	350	330	326	341	353	348	339	338	339	351	364	313	340	357	318	344	318	339	351	366	336	336	347	338	381	352	352	335	337	337	397	323	336	359	352	344	329	357	337	342	308	340	353	352	340	358	345	344	315	366	340	326	362	363	337	325	344	350	346	348	375	329	383	303	351	302	329	372	336	334	393	343	355	335	334	293	295	310	324	341	342	301	344	311	327	335	305	335	348	354	340	333	336	324	365	354	315	355	348	334	337	322	352	320	305	317	339	344	341	361	354	297	367	370	355	344	323	335	343	331	349	312	384	344	343	331	349	324	335	325	346	342	330	351	340	307	336	340	312	375	360	343	365	382	302	342	328	295	317	378	351	356	343	372	303	338	355	338	362	361	332	288	328	319	348	365	341	280	344	335	366	312	344	325	361	363	326	339	347	367	337	349	330	321	329	325	337	355	314	355	352	328	350	328	346	331	374	348	320	334	346	311	347	338	298	320	348	356	331	323	331	314	336	347	350	368	344	319	288	312	318	345	322	337	368	331	345	319	339	348	326	365	349	311	328	356	335	354	355	351	327	338	315	355	308	343	315	322	349	331	342	338	307	289	313	328	342	323	316	318	359	337	356	348	345	328	384	328	310	324	320	355	334	296	341	349	350	343	344	324	360	321	312	303	363	327	354	356	320	325	328	362	337	321	327	325	353	339	353	344	350	370	334	334	339	326	318	319	362	339	289	362	310	294	304	353	340	328	314	361	354	366	341	339	338	366	337	313	336	306	358	351	318	347	319	347	353	339	334	331	341	338	319	337	360	369	309	361	332	367	314	343	353	349	341	349	328	352	334	324	315	330	339	358	310	352	341	374	325	351	376	333	325	319	322	362	333	339	349	330	318	320	340	347	370	329	344	321	340	308	338	315	388	342	345	347	375	320	350	342	326	309	331	357	318	310	359	333	368	341	345	347	365	369	331	322	298	372	324	341	362	315	342	344	336	356	338	341	346	377	370	305	339	373	333	340	328	333	327	346	352	306	361	349	348	323	355	339	336	337	339	323	331	332	385	356	347	354	314	319	336	349	365	342	334	343	348	315	340	343	331	385	305	346	347	338	320	340	325	342	348	308	352	355	384	341	341	336	336	337	343	351	344	290	334	380	346	341	335	347	346	345	360	342	332	335	337	361	343	354	335	343	357	349	314	340	354	329	345	368	357	322	352	345	359	335	329	358	348	350	319	347	330	337	327	361	359	357	341	341	319	358	339	342	346	325	309	329	330	327	354	332	320	342	327	379	325	367	356	389	325	335	329	319	308	312	333	308	320	305	333	310	320	323	343	324	351	367	356	353	336	327	319	333	349	336	328	328	364	357	318	365	328	361	341	366	354	346	348	373	340	306	309	347	349	293	345	312	349	371	357	351	320	340	337	320	366	339	321	317	340	350	330	336	335	362	374	374	361	344	306	327	369	323	336	340	354	323	351	365	334	346	329	340	324	334	326	341	365	312	325	348	338	310	334	333	328	334	359	320	335	326	347	340	356	312	340	301	330	328	385	307	308	361	314	320	334	305	341	307	343	350	346	312	364	338	339	361	328	340	353	313	351	322	316	351	318	318	322	343	303	333	333	337	313	335	334	371	335	332	356	309	312	369	355	345	335	323	350	334	350	340	339	337	369	340	307	350	323	381	351	348	343	337	319	345	318	335	354	357	340	331	354	327	351	372	341	341	350	325	341	337	359	311	359	329	338	333	326	360	361	356	330	345	323	330	312	332	303	368	334	325	337	329	362	354	323	364	340	352	307	329	323	334	321	362	340	329	337	335	330	343	342	373	366	340	321	326	335	387	320	352	331	342	346	329	356	342	358	331	338	354	335	389	346	334	320	340	335	329	332	344	337	324	363	326	332	357	318	326	371	320	340	334	319	332	330	338	385	342	363	319	345	331	372	353	362	349	329	335	318	334	340	333	320	344	326	343	364	356	351	312	332	323	324	370	332	356	356	336	349	346	361	334	361	327	316	375	374	301	359	361	349	347	346	360	305	331	327	360	331	340	353	346	326	325	338	324	351	327	344	319	387	346	314	338	340	300	299	341	332	336	375	333	330	359	357	333	344	357	358	328	336	321	355	329	333	342	318	313	333	340	359	358	383	342	342	334	309	316	304	347	315	352	367	342	324	364	344	332	333	356	346	363	304	326	339	339	320	343	362	361	323	338	350	339	341	340	353	349	334	304	306	351	354	355	335	337	314	324	353	346	338	340	330	323	348	352	322	338	355	339	350	334	312	344	351	343	352	370	322	346	315	326	347	297	338	361	363	337	342	331	364	350	351	348	321	315	338	333	350	359	314	357	368	324	334	332	335	363	321	320	358	354	348	327	342	352
3391	2498	2083	1111	783	634	580	497	460	446	421	421	378	416	408	339	409	377	401	418	381	346	374	387	374	358	370	357	352	374	344	338	368	343	383	364	375	363	401	324	364	338	337	369	399	357	361	353	354	357	379	362	321	374	358	364	350	361	319	364	338	382	362	355	351	356	346	396	355	372	354	355	337	356	366	351	323	334	380	362	316	337	358	326	344	364	382	362	350	357	339	390	345	335	347	375	351	336	378	312	351	349	331	320	332	336	385	363	362	319	338	364	352	349	337	353	346	355	333	354	330	338	345	352	347	342	388	377	361	357	322	337	365	361	365	364	357	360	337	347	373	359	357	363	358	343	345	370	340	359	343	353	365	361	359	324	336	354	354	329	390	361	324	312	338	362	346	343	365	353	369	334	334	378	379	344	371	352	315	361	300	344	343	326	343	352	344	346	332	334	348	371	369	368	360	345	342	337	359	344	357	335	327	354	368	370	315	354	361	337	381	347	362	326	335	350	378	323	337	383	325	346	345	352	351	360	366	382	368	324	360	380	347	338	348	315	366	365	369	370	331	364	357	341	344	359	351	328	374	351	343	336	358	343	349	318	348	348	358	353	371	361	342	385	327	328	360	337	365	343	332	311	366	326	322	375	346	363	352	348	328	336	376	346	358	344	341	359	316	340	331	353	348	351	359	350	364	355	350	355	339	335	340	365	351	409	353	335	352	333	351	366	372	344	355	346	361	331	369	374	345	335	358	359	354	355	352	396	345	400	373	338	347	329	320	343	348	376	332	344	345	341	370	359	341	370	345	330	337	332	350	335	300	341	339	314	347	371	342	347	328	349	360	315	341	340	339	328	335	338	346	376	335	352	329	334	358	359	348	330	363	362	360	334	331	336	364	368	366	330	333	334	350	354	339	358	306	393	334	363	355	334	381	367	369	339	342	343	353	368	349	385	332	329	369	359	348	344	344	345	339	332	368	363	344	343	349	354	357	353	338	364	352	354	336	322	379	355	341	361	361	352	324	354	353	332	339	316	337	310	371	354	353	353	373	346	376	359	347	362	349	358	370	358	361	353	330	354	338	330	360	373	340	367	373	338	348	346	371	335	334	394	360	360	373	344	350	350	358	348	357	372	370	351	334	379	380	358	336	394	329	310	360	354	355	361	380	326	343	342	350	344	391	378	337	338	350	317	372	369	346	373	337	352	338	346	349	370	346	325	345	362	354	328	341	351	366	378	358	388	338	341	333	337	337	359	361	335	350	357	352	336	382	334	350	328	356	344	362	349	326	374	339	341	355	377	354	345	326	394	363	339	364	341	345	334	377	337	334	329	365	371	338	333	365	338	331	363	324	345	332	382	333	342	363	338	366	348	359	331	324	328	329	329	333	393	344	365	361	304	383	375	336	380	333	322	357	330	347	329	342	339	381	340	343	355	357	349	360	341	386	306	353	362	387	362	348	379	366	350	353	365	346	341	332	345	327	355	396	364	362	374	364	354	377	321	319	338	362	376	364	326	347	351	386	363	354	346	364	346	388	344	351	370	341	343	349	347	349	345	368	351	377	359	330	348	348	360	346	367	313	357	344	349	348	337	364	363	325	362	306	329	332	389	346	347	351	373	371	323	381	347	367	359	388	327	310	366	323	331	326	332	356	372	366	363	378	340	344	346	340	332	339	350	365	337	368	349	345	342	333	361	359	333	323	330	369	351	349	349	370	332	357	348	390	345	365	365	340	357	357	335	318	312	306	297	362	374	352	355	372	335	337	354	323	366	347	382	375	343	360	356	336	365	365	307	349	327	353	327	355	365	375	352	345	327	355	355	360	378	375	367	372	347	381	323	353	328	311	342	336	372	349	356	354	314	380	355	364	356	356	366	363	328	352	333	348	347	373	368	326	321	330	335	364	391	357	375	357	366	349	365	323	334	336	334	368	314	341	356	344	353	362	336	376	318	346	356	376	352	311	320	339	341	359	358	328	350	346	341	336	392	378	353	335	349	319	336	352	336	355	339	367	351	371	341	337	338	322	330	329	381	332	343	337	355	334	323	369	338	319	334	353	320	330	328	370	332	370	367	316	349	345	362	349	361	341	331	369	375	363	318	360	310	327	356	371	360	307	354	363	378	354	330	343	342	348	345	358	332	321	324	340	369	378	408	355	350	336	334	344	350	344	327	345	334	363	334	372	357	360	339	348	319	348	354	362	331	338	345	348	336	339	322	331	347	340	324	352	354	367	319	354	373	346	323	321	369	371	342	358	370	336	334	353	332	354	343	347	376	360	316	344	336	335	337	328	360	391	353	389	370	336	346	344	349	331	360	342	323	365	374	358	359	325	359	324	330	362	331	316	344	357	381	326	373	347	332	336	359	356	356	353	335	302	370	319	349	346	374	366	344	348	330	353	351	341	361	366	350	332	365	331	365	347	352	350	348	386	356	358	293	338	354	357	358	324	349	365	333	354	336	363	339	305	344	330	334	353	371	333	363	318	340	346	367	367	342	332	327	299	331	329	348	327	393	353	410	369	340	356	362	340	369	357	331	330	366	355	350	350	337	374	364	307	343	355	342	303	336	365	348	339	356	311	323	336	367	365	368	349	385	362	374	383	364	349	341	366	343	354	360	355	370	361	372	345	347	380	328	348	358	372	343	366	344	354	344	330	329	358	361	334	362	352	375	320	346	359	345	359	312	316	325	352	343	363	360	329	357	334	347	373	334	340	355	327	341	338	346	357	352	356	356	356	329	358	347	357	362	326	362	341	340	367	335	379	328	355	324	344	339	362	339	331	345	332	341	342	377	362	344	365	353	328	331	334	317	309	349	335	332	368	369	342	365	366	368	344	349	337	381	365	394	378	347	377	366	331	350	343	316	327	357	355	362	345	345	358	374	321	316	336	344	361	342	351	380	341	371	357	337	322	331	364	341	324	356	345	342	322	363	372	307	330	322	354	315	313	332	338	352	373	352	330	352	352	364	370	388	347	356	316	333	360	328	328	319	317	364	359	302	375	353	338	320	356	369	341	336	388	328	309	325	338	352	328	360	329	378	352	396	340	351	326	357	367	346	364	355	351	353	365	349	366	348	356	332	315	356	358	349	360	342	371	333	334	358	324	334	335	339	353	350	331	351	362	348	341	350	325	374	359	343	355	340	341	348	373	341	325	336	366	360	332	391	343	317	345	382	340	360	354	337	375	341	373	398	339	310	340	334	353	344	323	355	356	358	319	384	343	348	365	359	346	335	360	311	362	347	325	356	359	348	379	345	340	365	373	321	338	343	348	351	339	343	323	382	363	401	351	365	337	346	322	364	358	348	328	355	347	365	328	357	330	367	343	349	344	344	354	349	332	344	328	336	341	346	354	379	353	315	352	328	323	328	336	352	378	376	376	347	384	353	320	378	352	367	329	361	387	303	331	330	335	370	384	351	336	348	337	357	353	350	356	337	320	355	323	385	343	345	359	314	350	330	317	377	336	327	357	351	346	361	339	345
24496	21424	28502	24767	20804	2457	658	352	302	285	278	251	267	275	239	225	239	261	226	251	241	207	211	239	234	199	229	240	222	232	225	224	199	247	229	213	228	233	240	195	217	229	215	227	207	227	210	227	224	237	218	223	238	215	229	202	244	222	230	213	228	216	207	217	236	201	217	239	213	226	230	187	213	173	232	208	205	219	201	245	208	235	220	228	249	211	210	231	209	213	227	225	175	210	228	224	192	193	201	210	207	208	208	232	218	229	218	190	214	210	218	195	177	222	191	226	216	225	247	222	237	221	219	225	205	235	228	223	229	202	216	205	222	221	202	225	208	237	212	227	221	204	237	231	182	195	206	194	194	229	184	221	198	207	207	198	204	228	196	227	218	231	200	201	251	200	235	223	222	214	186	192	218	198	205	193	223	224	244	211	232	226	211	201	220	226	200	225	203	212	240	198	206	216	231	208	216	255	223	215	212	236	202	246	209	232	196	198	208	238	205	230	233	215	220	182	230	220	222	240	196	215	238	236	214	234	203	232	205	210	224	194	207	211	211	213	214	220	213	200	214	224	229	220	208	224	203	174	209	231	230	240	178	218	213	220	198	232	200	200	196	195	195	232	202	215	223	226	229	208	234	223	217	223	233	227	203	211	229	230	208	191	185	210	254	226	239	190	234	224	224	198	234	237	205	216	203	218	209	205	210	202	213	233	237	215	195	212	222	189	229	214	222	221	218	248	251	230	224	227	210	217	214	233	227	216	212	200	219	214	203	229	204	213	205	236	210	200	226	222	213	227	190	217	233	195	208	226	218	232	210	226	207	216	180	206	243	204	221	190	204	190	219	220	211	176	196	210	231	212	234	185	225	223	220	216	216	226	245	204	204	209	217	234	208	184	224	232	209	201	219	227	250	221	221	223	221	223	223	220	214	218	226	200	241	238	207	218	224	198	219	210	228	212	220	211	198	192	223	200	212	192	224	210	217	253	221	206	204	219	219	207	209	206	207	231	205	217	230	202	193	188	227	197	193	212	236	205	214	221	207	232	218	227	193	212	215	226	207	221	221	217	233	173	207	220	221	239	195	198	215	190	205	222	204	202	202	229	215	189	225	236	205	198	196	228	218	231	233	231	238	241	212	211	206	230	205	188	203	227	228	215	211	245	209	213	209	198	224	207	186	243	207	239	206	223	209	194	228	224	232	197	214	225	238	215	225	183	218	219	201	211	211	217	213	237	214	225	230	206	243	231	236	237	229	212	224	229	206	191	205	216	208	205	219	199	186	217	203	240	222	226	208	232	241	212	210	209	228	226	199	207	174	180	227	217	234	209	202	216	190	218	215	167	226	212	211	209	234	201	209	219	213	218	194	213	236	226	206	200	221	220	209	211	193	234	215	193	207	211	229	207	215	201	186	209	210	212	210	187	228	214	216	199	228	222	228	212	204	215	215	217	223	204	228	205	176	220	205	202	237	184	207	202	212	220	196	220	224	210	223	231	221	210	206	231	208	224	211	232	227	205	236	226	212	225	225	233	207	225	214	220	246	205	229	222	223	209	204	207	204	240	228	204	222	185	235	237	211	225	209	215	224	210	220	190	231	193	203	211	217	200	193	207	207	226	222	205	185	186	208	217	182	206	210	205	229	194	216	229	241	231	231	216	195	192	261	204	220	192	208	196	215	217	246	230	215	214	203	210	199	246	216	242	213	229	221	216	218	207	249	217	211	213	213	216	210	216	191	212	214	241	232	225	212	223	198	237	220	204	200	185	211	205	209	218	224	195	221	220	202	205	194	217	196	193	205	213	197	206	211	233	234	228	196	210	210	196	208	234	189	222	228	215	193	213	226	214	194	216	231	205	244	179	209	228	220	219	224	229	235	228	215	225	200	218	217	208	212	218	217	171	216	218	220	227	236	201	223	224	203	233	202	236	224	205	205	213	214	224	204	222	198	212	222	184	227	197	203	220	217	211	221	215	225	198	235	219	230	224	219	218	225	188	216	229	220	217	194	213	229	231	195	210	216	212	216	235	254	214	226	227	215	195	222	216	229	245	195	177	205	214	237	228	216	187	210	186	194	249	229	188	212	221	210	206	221	205	223	233	203	214	211	184	198	179	177	217	200	207	169	210	260	218	204	220	180	204	203	235	194	196	208	236	199	203	216	217	212	179	234	200	206	207	200	203	207	186	188	228	212	207	217	211	200	203	193	236	218	190	195	184	213	198	210	214	225	211	212	215	215	207	234	232	223	200	208	213	217	230	195	199	238	210	216	211	184	190	242	226	218	196	210	233	227	198	219	200	216	225	202	193	225	216	209	221	225	215	209	236	203	215	209	204	223	211	216	194	200	184	195	249	209	232	217	220	193	196	238	207	196	210	229	199	216	195	211	193	191	204	232	229	191	198	181	213	185	179	221	224	244	249	216	210	195	218	227	207	232	216	214	216	203	231	204	198	199	210	222	224	224	226	233	232	253	197	211	230	206	225	206	198	212	259	230	213	203	219	226	203	228	217	220	208	218	181	206	231	223	208	223	203	203	237	220	185	201	196	204	217	207	207	179	190	226	226	234	211	231	215	199	227	210	219	195	198	207	216	232	212	209	202	214	213	197	206	214	209	231	218	196	202	224	207	245	222	204	203	191	241	210	188	206	204	199	207	217	198	217	213	211	208	219	208	223	212	201	209	211	218	209	208	247	223	239	205	206	248	243	208	195	221	211	221	225	215	201	222	217	232	217	194	205	204	240	205	249	226	243	215	241	246	205	218	198	204	224	200	217	200	237	216	184	197	198	219	196	227	228	235	217	230	184	214	214	232	212	216	215	213	218	210	199	227	196	196	193	201	214	223	229	209	204	226	226	221	220	226	221	218	189	222	218	223	192	206	199	223	175	175	194	201	186	190	204	220	225	194	234	213	216	212	203	195	256	208	226	183	216	258	213	227	216	202	201	212	208	236	241	228	225	190	193	229	209	224	221	231	198	205	214	210	222	234	223	201	222	221	190	201	214	197	197	198	215	214	211	239	217	217	232	215	215	204	229	217	211	204	214	208	209	204	214	215	198	215	209	220	219	234	214	220	216	186	208	209	192	230	185	195	195	207	212	220	202	203	227	238	236	237	218	208	203	212	207	209	212	211	227	216	204	205	217	210	219	238	209	209	210	231	232	217	188	215	216	222	201	202	217	223	194	222	187	210	204	195	219	245	191	203	217	231	180	227	211	198	232	203	207	224	201	206	192	169	236	208	229	235	208	221	203	185	227	208	189	210	206	212	239	233	216	237	200	227	215	206	216	192	208	232	211	196	222	199	224	209	204	213	219	230	206	215	197	221	222	210	215	209	201	197	187	212	200	227	205	195	208	241	208	210	233	211	228	227	220	208	201	208	211	234	199	195	223	217	193	221	207	212	217	229	203	194	210	205	217	195	214	224	212	211	223	225	204	206	212	219	229	218	206	217	223	210	216	198	230	210	198	214	179	228	203	190	184	205	206	208
3370	4437	3585	1803	1120	822	629	533	474	420	372	329	323	287	320	298	302	265	265	291	247	273	266	253	278	250	266	264	249	266	242	242	232	236	226	239	248	246	272	257	261	242	247	213	263	273	229	256	227	219	235	222	255	242	240	241	264	258	234	236	229	258	230	246	250	197	212	225	245	221	216	242	223	240	259	222	236	239	228	230	258	245	228	211	235	237	216	227	223	273	247	265	264	246	260	238	215	232	249	234	242	227	266	227	247	239	228	205	227	259	268	223	245	240	224	243	227	226	247	237	227	228	245	248	279	232	234	236	226	219	229	235	233	233	248	253	230	233	244	270	241	252	253	240	231	242	231	269	238	231	269	234	230	265	246	229	250	241	242	226	223	243	271	254	246	242	233	250	240	230	257	216	261	231	255	235	242	240	226	234	267	247	241	219	250	246	249	224	239	250	275	238	250	265	223	233	235	220	237	225	238	240	238	249	237	252	222	211	214	234	224	237	213	271	241	220	256	229	240	229	225	235	220	231	216	232	229	256	219	247	221	225	237	229	252	266	232	235	237	233	206	234	242	236	267	256	221	248	243	248	251	240	248	253	216	252	220	237	225	225	230	200	243	209	243	230	243	230	241	249	242	232	232	211	244	234	218	204	237	240	226	225	236	237	244	246	220	231	254	242	238	248	253	216	243	213	228	228	246	215	224	247	240	240	231	244	248	254	243	261	212	230	238	224	265	255	223	223	258	233	240	239	247	244	254	190	226	241	224	219	243	216	254	239	191	212	226	268	269	283	247	244	232	249	232	233	259	237	226	255	245	228	254	244	233	236	274	236	232	256	252	233	237	225	244	239	211	220	247	243	229	232	222	223	219	230	240	249	218	223	226	250	195	244	249	201	258	226	242	244	235	205	225	243	243	240	232	233	223	232	266	235	246	253	242	226	231	281	236	250	243	226	235	232	226	216	230	254	232	238	242	235	225	209	230	234	242	234	267	237	237	261	226	245	215	228	254	253	265	249	232	254	207	235	222	245	252	248	221	220	235	248	240	236	237	243	243	226	224	252	251	221	246	231	245	218	231	238	228	250	230	243	227	250	237	224	227	234	249	245	208	249	249	229	234	257	222	215	224	255	215	225	226	230	220	243	236	258	222	231	212	217	237	240	220	256	222	195	245	247	237	228	225	210	253	242	222	223	231	247	221	238	222	248	228	222	221	227	221	224	223	247	231	226	242	219	245	238	242	225	270	246	249	243	264	229	207	232	248	240	242	232	232	258	217	214	238	233	219	211	234	259	209	230	201	210	240	230	237	223	224	241	238	269	260	218	252	259	226	244	258	215	256	268	240	247	228	243	223	227	248	209	273	217	220	225	221	247	252	257	221	243	246	236	226	254	238	243	246	245	213	229	210	229	240	227	213	243	254	234	231	230	240	216	241	244	219	233	214	265	203	207	232	205	213	233	216	233	250	207	241	216	237	243	239	243	234	203	284	220	228	245	232	234	228	257	215	243	221	222	220	214	211	224	228	216	254	223	234	205	229	240	231	255	225	232	237	210	221	243	230	209	243	228	236	231	230	209	242	255	230	220	237	237	244	249	249	207	233	223	220	236	249	246	233	259	209	258	237	229	227	269	233	220	251	254	216	244	227	209	244	270	227	257	236	245	209	228	226	233	246	244	233	237	231	244	227	254	227	214	236	230	210	240	209	241	243	256	223	229	228	268	223	229	224	218	245	256	200	220	230	217	251	236	246	241	251	237	236	230	251	226	243	247	217	256	245	230	248	240	241	217	226	200	240	244	228	238	235	230	256	228	246	216	257	216	208	243	207	244	222	232	208	235	220	207	251	245	265	240	194	182	229	259	250	207	231	221	242	222	220	241	250	228	258	227	226	240	224	265	252	238	223	222	231	215	210	221	204	256	213	233	245	223	249	246	226	226	232	230	231	247	244	233	258	197	220	222	247	226	266	220	242	234	238	212	215	254	231	237	225	213	226	238	259	226	239	249	228	233	230	216	203	207	244	224	231	225	247	238	220	247	229	243	241	221	248	253	239	248	248	239	236	224	216	234	236	244	239	238	222	221	225	241	224	238	227	240	222	246	236	224	241	220	251	234	248	210	253	225	237	207	235	216	219	215	243	240	238	264	233	237	245	225	215	230	227	196	217	262	237	237	213	234	230	224	228	224	226	260	221	218	198	234	262	241	232	249	239	254	231	245	215	217	212	216	203	229	243	228	227	228	257	212	221	226	238	240	191	224	244	224	232	209	258	253	233	240	231	235	254	256	240	231	243	247	225	229	247	226	235	222	220	252	236	228	225	238	234	252	251	264	231	232	238	218	230	245	223	252	222	220	217	250	231	215	234	236	215	239	248	253	215	257	253	246	248	219	244	250	246	210	250	223	226	224	224	235	225	234	245	245	197	232	232	235	230	245	234	253	227	235	255	222	217	219	231	268	210	261	217	236	229	240	228	238	250	224	219	239	237	237	246	234	258	253	222	234	215	229	231	230	258	254	207	234	232	220	216	267	220	259	225	223	236	244	239	249	244	236	225	262	250	235	224	238	223	245	232	225	232	219	244	229	260	244	246	254	238	229	228	215	222	231	277	261	233	240	201	254	223	280	211	261	220	223	232	244	230	247	218	219	227	230	221	210	212	234	200	212	241	227	237	218	210	218	218	241	226	249	223	234	236	253	209	230	220	228	235	229	247	237	241	242	237	232	221	222	244	208	212	207	233	210	263	235	199	238	226	204	200	237	229	242	241	237	229	234	221	239	222	215	230	244	221	224	245	238	226	242	231	229	236	229	213	242	248	227	214	232	244	211	234	226	238	242	221	245	226	231	231	210	222	228	223	235	225	252	226	231	236	237	238	242	242	204	219	222	221	234	237	218	231	224	239	223	254	239	231	229	233	216	210	234	238	238	218	230	237	242	252	209	244	244	228	242	238	252	200	238	225	225	247	230	245	218	244	241	220	241	206	254	226	238	246	238	239	201	247	241	226	258	251	252	220	232	212	223	213	222	253	240	215	216	236	243	197	245	240	234	235	256	207	218	234	232	207	232	229	216	232	225	215	219	248	243	225	221	231	276	218	232	222	231	212	209	224	237	256	232	250	278	252	252	225	235	254	226	214	217	218	253	258	229	230	278	220	221	229	256	233	242	244	256	203	240	235	222	229	245	205	231	249	262	204	235	222	227	229	245	246	233	241	239	240	231	260	240	224	219	270	240	223	242	246	256	243	214	215	243	236	246	251	230	224	220	222	215	207	231	245	246	225	233	235	222	238	248	243	250	261	205	225	210	224	232	231	231	222	261	229	223	208	234	254	228	216	249	208	226	230	228	228	258	224	204	216	211	210	228	195	230	219	227	246	256	188	247	227	251	230	243	222	225	223	238	240	230	237	232	213	228	231	240	237	254	227	223	222	243	206	211	215	237	252	240	229	243	222	224	252	222	222	233	215	252	255	219	230	222	254	239	229	250	234	225
27671	10318	1318	823	657	631	641	637	616	605	627	630	621	614	645	586	618	567	605	654	616	590	592	669	615	612	638	632	596	579	632	619	656	573	602	610	632	634	617	662	619	649	649	568	638	612	573	641	601	623	596	578	619	599	592	633	607	609	631	616	573	624	589	611	616	616	583	640	609	610	602	624	614	579	611	619	583	586	625	564	648	653	636	597	596	570	610	617	599	585	608	604	628	624	577	592	602	615	598	609	602	583	628	645	614	625	540	638	562	621	580	635	619	641	550	616	611	593	632	618	620	609	602	643	598	606	618	662	606	599	580	639	624	586	592	566	620	577	583	571	594	608	604	624	614	616	611	628	626	604	614	570	618	581	649	582	606	562	624	640	542	592	623	622	581	612	610	576	630	613	623	615	666	645	620	593	645	591	656	567	625	628	667	568	575	617	597	593	610	554	576	605	564	562	625	623	635	612	615	578	545	623	614	644	639	612	613	549	563	583	600	602	586	604	646	534	593	624	620	625	615	633	619	596	571	622	614	615	581	622	605	569	595	581	630	613	662	604	610	588	643	578	615	630	562	646	646	615	614	622	613	565	616	611	616	631	624	561	643	592	594	594	587	617	608	597	589	632	568	616	626	575	587	608	617	585	617	602	632	639	567	592	633	600	603	609	590	624	613	575	586	619	586	620	605	602	600	640	570	629	631	586	649	575	606	654	596	598	604	582	582	634	601	613	610	667	600	607	633	579	614	625	625	593	626	616	605	612	581	599	650	592	650	626	615	591	559	613	572	557	608	619	652	613	605	585	552	597	614	618	578	633	599	584	571	599	615	568	612	573	555	644	605	646	633	590	597	604	653	595	615	596	674	649	648	643	619	657	615	623	567	644	606	607	596	599	581	582	598	666	572	602	559	603	618	655	570	585	626	609	600	583	609	595	581	586	587	603	570	581	639	600	577	598	609	627	632	573	581	593	615	574	612	629	601	595	582	627	587	631	624	575	624	560	589	601	615	583	569	574	596	557	615	592	620	585	615	644	634	639	602	560	591	590	649	589	608	570	596	619	589	636	584	549	596	646	579	619	551	599	573	568	586	640	532	572	625	621	611	625	616	627	595	633	608	606	592	590	611	652	602	646	608	604	574	625	594	604	621	598	605	585	626	604	607	602	623	630	574	603	583	615	607	599	599	612	599	613	611	639	607	616	593	583	604	639	572	596	643	545	640	620	604	588	573	595	578	618	586	576	568	597	612	581	611	583	637	643	603	633	603	581	577	588	603	557	616	599	611	580	649	573	638	566	606	593	613	614	628	638	664	581	576	589	599	568	617	637	604	630	575	639	609	623	573	624	578	613	590	614	607	595	590	640	675	582	613	592	608	618	633	614	598	607	584	612	559	586	622	592	610	593	626	611	651	635	623	649	593	596	622	585	592	567	617	615	605	559	595	585	568	583	612	595	603	641	601	592	642	632	597	621	666	598	624	626	606	575	606	643	649	617	625	594	614	603	595	560	590	623	646	602	650	615	539	645	581	543	625	631	591	599	660	599	594	629	594	596	575	593	590	652	629	594	537	584	623	614	605	616	597	619	628	632	567	640	651	566	600	561	629	566	652	643	563	628	622	615	692	592	570	589	616	602	630	579	612	609	623	643	582	572	627	593	570	598	644	615	620	603	588	609	605	590	628	648	585	613	579	620	593	621	588	615	631	580	670	605	584	632	626	583	573	621	636	602	623	604	577	589	556	625	643	623	647	591	608	581	603	578	590	580	585	551	611	617	617	618	638	625	620	599	571	609	595	609	576	558	627	594	592	586	631	598	623	601	581	606	562	538	607	606	581	544	619	587	598	592	614	616	588	632	633	614	628	602	597	630	619	620	568	610	600	633	596	632	637	543	622	614	607	593	627	580	593	621	620	659	607	624	651	622	584	658	616	599	603	624	600	616	563	610	631	624	559	628	609	546	628	639	630	595	582	584	590	619	608	579	557	569	595	661	605	634	657	596	593	635	563	611	609	620	614	581	561	586	642	592	606	568	609	602	622	598	606	656	598	610	592	601	592	596	622	604	625	634	569	602	596	612	629	603	562	599	576	594	616	596	627	662	629	583	568	548	618	601	658	594	597	642	590	627	636	637	611	604	615	641	608	567	589	599	609	627	601	617	643	606	574	607	611	623	587	598	590	635	640	599	590	618	598	597	609	662	602	590	619	618	587	590	657	619	579	587	590	585	589	616	632	596	571	573	597	640	579	616	632	625	609	601	604	623	547	566	605	618	595	582	616	562	611	579	622	575	632	628	612	598	629	626	633	628	610	595	630	636	632	612	627	639	616	590	603	616	603	587	577	631	598	597	572	622	649	642	568	589	589	626	613	590	601	589	631	632	588	630	624	616	624	630	617	562	613	574	586	567	550	547	624	595	587	592	616	585	598	609	600	627	625	570	571	601	584	564	593	587	591	645	576	588	644	618	618	601	600	558	626	607	625	618	588	666	626	608	618	586	574	589	548	631	601	598	605	572	578	587	594	675	646	604	609	600	624	621	594	566	616	667	628	627	599	590	616	597	557	664	598	609	593	628	585	632	661	606	589	589	590	583	630	615	643	579	624	574	616	641	605	616	662	564	594	596	595	615	624	622	612	634	613	576	604	605	573	615	633	592	592	568	638	556	577	577	611	583	587	635	626	582	629	587	558	589	590	619	619	610	596	635	577	582	623	629	624	539	576	634	585	650	573	602	568	633	588	594	590	596	628	594	585	611	605	592	592	631	611	593	642	594	569	579	598	585	592	613	637	552	621	606	604	606	584	602	595	626	565	604	633	577	606	602	593	561	622	642	602	625	594	652	596	602	611	598	652	576	597	574	598	607	663	642	616	612	551	652	591	648	613	594	635	590	620	649	625	639	611	638	549	610	612	634	621	590	645	614	625	628	584	605	585	561	634	599	601	640	595	583	564	589	609	639	569	605	575	584	636	595	627	633	622	618	639	631	587	602	604	625	611	631	578	616	602	586	594	629	602	603	637	544	572	632	614	606	573	599	631	590	585	611	606	644	612	585	598	580	605	583	604	631	575	602	622	643	578	625	627	585	624	612	599	610	577	604	582	613	599	602	610	614	583	569	651	605	612	572	600	623	587	561	637	630	614	594	617	600	584	604	635	586	585	570	582	579	612	625	592	585	583	584	588	587	626	611	570	609	557	565	601	592	599	592	604	624	660	601	588	620	628	634	629	604	587	619	599	622	611	615	599	628	627	577	611	633	619	607	639	570	558	596	597	583	605	609	603	634	589	604	610	595	597	595	612	606	569	606	612	583	598	611	601	586	609	601	638	594	567	620	596	614	580	637	624	604	655	638	667	662	625	628	575	579	607	620	552	589	590	643	598	631	564	595	580	556	596	617	636	552	592	611	575	620	635	581	596	600	620	563	569	549	615	589	555	577	595	618	631	577	608	596	639	608	625	637	623	594	628	635	601	638	630	582	562	572	630	580	585	599
5098	748	708	655	584	549	619	560	609	566	562	560	613	554	547	568	566	557	603	590	582	568	533	549	594	570	586	559	580	543	584	578	592	566	536	530	543	577	532	600	567	544	531	573	567	522	497	548	561	521	576	522	579	551	564	524	557	565	564	548	573	582	562	543	524	569	549	551	594	531	559	547	598	543	563	577	576	592	590	577	569	589	575	544	581	537	532	561	520	586	529	554	568	579	569	608	551	552	559	587	569	543	544	555	579	584	579	591	599	534	558	529	540	512	566	587	521	582	572	564	543	547	527	571	554	566	507	531	572	574	585	538	586	546	574	574	585	565	598	556	548	568	578	569	570	559	558	546	568	547	550	600	560	520	566	616	538	549	558	514	543	603	575	541	551	497	592	539	570	537	597	542	584	591	542	561	563	560	562	560	576	543	529	570	579	554	518	538	561	532	598	587	640	590	568	559	579	554	530	555	594	519	569	571	589	559	568	569	548	553	563	542	517	535	532	566	567	540	508	552	563	588	548	566	534	592	562	517	555	557	551	592	541	544	581	583	593	577	555	554	585	549	574	574	527	578	528	526	581	578	562	515	547	587	589	513	562	563	552	548	530	548	573	549	591	572	540	566	572	579	564	548	533	583	568	601	573	526	500	569	542	513	554	537	560	563	518	597	559	557	562	605	611	521	553	525	533	582	580	530	576	568	595	556	528	559	584	586	540	541	549	576	573	588	551	539	604	582	594	559	599	578	581	547	539	524	595	562	565	521	581	521	586	615	598	554	572	537	572	591	552	570	599	574	561	524	545	574	574	580	536	511	579	541	542	559	564	558	559	560	540	568	535	520	555	556	576	557	557	571	558	577	549	546	572	576	545	576	545	535	539	536	551	573	580	578	571	590	559	571	559	545	579	583	537	581	608	542	590	554	538	582	552	552	548	538	541	573	541	588	555	556	571	571	589	572	569	518	542	541	527	591	554	520	550	555	584	582	577	598	543	540	598	578	577	565	541	588	544	533	580	569	550	595	610	539	583	531	555	540	523	539	556	559	544	537	571	550	596	610	545	588	516	532	578	512	603	552	569	550	548	579	551	585	538	563	522	555	551	574	562	586	540	531	563	575	580	561	597	602	526	558	568	586	565	558	554	545	567	585	575	541	561	556	596	579	589	556	551	521	523	538	527	523	524	529	555	565	566	593	535	618	538	527	584	543	558	555	589	618	562	585	584	557	518	585	561	549	503	567	560	531	574	582	556	529	545	589	571	522	542	566	539	568	529	557	548	541	536	560	533	549	561	589	566	577	547	567	585	526	616	573	551	583	595	574	570	560	578	557	565	526	550	553	558	594	542	476	600	517	538	583	525	581	597	491	599	579	519	572	592	546	559	583	533	600	565	587	577	584	533	557	546	531	564	538	577	583	523	560	554	560	585	579	600	576	562	570	572	588	515	544	571	528	587	581	514	566	579	548	555	542	564	543	531	548	539	548	569	540	570	570	603	553	556	553	541	609	536	523	564	577	547	535	554	542	547	606	569	584	592	571	527	530	563	603	610	571	559	566	562	555	596	561	550	558	595	539	619	568	612	550	547	564	563	557	589	577	538	574	576	585	529	510	596	532	542	563	524	585	548	557	555	545	549	584	575	555	549	549	544	554	544	561	568	559	542	548	554	562	547	538	605	579	613	522	575	568	559	609	580	554	583	546	551	554	578	527	544	609	539	569	517	600	555	527	580	590	559	572	521	578	546	562	539	537	544	584	567	580	569	543	566	550	540	548	585	552	575	591	561	549	585	557	545	569	560	571	600	548	520	579	544	504	574	602	561	543	564	540	575	601	555	580	537	580	563	559	535	576	568	540	550	529	584	596	528	594	601	559	541	515	553	609	580	550	540	599	562	577	556	542	577	528	602	548	566	608	546	543	536	555	525	598	604	528	579	544	542	619	553	582	601	549	570	561	558	539	555	603	562	600	572	543	578	525	555	539	586	559	553	597	592	571	598	548	524	547	513	559	586	575	556	574	564	540	581	594	588	565	559	562	560	564	573	556	583	577	562	544	528	515	544	567	516	584	553	564	569	530	554	573	618	564	568	546	561	534	541	557	623	546	575	584	590	535	563	568	555	537	545	602	543	548	549	548	572	540	552	522	555	535	589	559	571	539	592	521	535	537	551	555	546	600	559	528	564	538	564	559	550	564	565	558	538	596	566	579	559	569	568	571	528	638	544	538	524	556	538	574	571	539	567	545	567	529	598	558	539	587	554	586	564	581	567	524	558	598	588	536	565	590	582	579	520	559	517	515	564	550	562	558	554	556	539	566	623	575	538	580	554	566	568	543	580	551	573	518	563	574	565	577	543	599	555	562	555	524	577	572	569	530	571	560	562	554	565	624	546	616	524	573	575	570	580	553	577	577	588	513	532	572	538	589	545	606	548	531	563	519	588	579	584	537	553	570	555	598	562	543	544	558	532	546	591	548	537	615	569	569	547	587	555	596	571	537	622	548	532	569	583	554	595	553	545	575	570	535	560	589	560	561	559	540	589	569	556	608	561	514	545	557	555	540	564	570	528	550	562	564	526	567	584	574	542	562	563	568	553	560	564	564	536	553	552	576	545	621	546	597	562	596	596	559	568	590	570	565	529	582	549	539	528	534	559	535	554	526	543	545	541	561	578	535	551	580	603	599	611	620	562	535	605	568	564	558	546	579	538	579	577	515	539	546	584	554	585	539	586	543	546	608	538	542	554	513	555	500	557	537	566	567	569	572	519	568	580	514	585	544	567	587	594	549	584	551	554	536	563	524	576	545	559	586	575	505	552	559	532	574	538	537	586	549	563	580	554	568	573	561	584	559	565	587	587	561	587	514	562	596	553	604	523	569	549	555	563	468	555	558	562	573	504	527	534	529	572	530	581	521	522	550	566	491	597	558	574	558	595	551	590	602	608	562	596	572	559	575	569	586	576	528	535	550	538	567	572	575	544	603	551	552	572	565	550	511	540	561	590	538	522	567	571	538	572	576	563	524	561	519	585	574	569	572	543	540	586	560	591	590	573	528	505	591	551	574	538	542	544	555	616	593	547	553	578	545	603	578	568	552	567	535	566	546	539	580	522	570	574	595	532	581	538	589	532	557	573	566	573	544	593	525	561	555	548	575	558	558	569	516	560	586	551	541	564	593	579	605	574	533	542	608	530	531	536	531	531	533	545	541	562	559	601	579	549	541	567	545	568	548	538	544	545	582	563	549	548	585	528	534	564	551	576	542	563	525	546	597	526	537	574	548	560	554	568	538	545	583	591	527	564	547	574	556	563	570	562	577	586	546	558	532	557	553	584	577	543	542	532	540	541	575	561	559	548	546	544	582	570	540	570	548	534	597	588	565	610	556	558	570	522	511	561	571	540	578	556	557	556	552	528	597	563	569	501	546	571	556	556	548	592	563	510	519	561	550	604	546	522	550	567	578	552	561	577	587	523	603	600	557	526	578	555	553	602	541
25464	21412	27121	25396	3326	695	561	429	391	391	395	362	346	399	377	350	354	329	372	332	321	357	321	378	370	343	360	366	363	349	377	336	361	327	338	319	374	366	361	309	363	338	376	346	347	353	358	330	344	374	354	327	327	335	336	350	353	350	342	357	362	370	320	312	332	331	344	375	371	346	341	339	407	343	322	347	361	340	353	331	350	334	330	341	342	351	368	343	325	348	357	333	347	342	320	334	338	353	342	355	341	357	340	331	328	329	336	328	319	335	346	345	309	335	348	336	335	332	312	347	335	370	340	346	362	372	343	314	330	352	334	408	339	338	345	368	338	336	367	344	324	322	351	334	350	338	324	362	340	322	344	343	320	320	327	348	353	313	311	352	344	353	346	329	334	331	344	367	348	324	352	327	369	315	379	346	347	307	339	379	339	333	358	371	313	361	373	317	388	342	348	294	342	333	308	326	325	349	372	346	354	317	327	345	349	352	322	342	342	327	351	379	350	348	299	301	340	336	317	353	302	389	382	324	366	347	333	372	333	351	350	360	350	376	326	332	333	369	334	333	332	352	343	374	338	353	333	339	340	333	346	348	344	331	350	312	368	376	358	328	338	356	316	335	339	314	347	337	326	317	288	334	352	342	344	340	342	332	336	365	332	341	365	331	315	296	347	351	341	361	327	356	346	375	343	349	310	325	298	339	320	372	336	332	370	314	368	344	319	378	339	326	306	330	341	320	340	332	329	334	321	332	372	330	331	374	329	353	351	351	332	355	302	365	340	318	357	332	347	347	308	337	366	339	336	302	370	333	357	370	343	348	343	369	311	312	343	331	307	361	330	377	347	355	367	336	338	341	368	343	354	325	330	325	332	329	361	370	337	331	310	362	325	317	345	342	348	350	309	322	329	318	348	335	328	321	353	316	331	334	356	351	331	343	335	356	302	317	351	346	313	338	344	341	352	362	335	337	353	330	336	334	333	342	315	365	323	330	352	324	332	351	368	323	348	333	345	325	340	345	343	332	359	311	340	326	327	346	314	345	334	321	356	333	338	322	354	347	368	345	346	330	376	318	339	354	335	342	345	347	347	339	349	350	341	344	369	324	353	336	361	301	353	331	317	305	369	303	344	348	325	333	331	327	338	327	351	342	335	363	356	348	335	340	365	337	340	336	329	355	381	347	339	342	342	333	352	352	352	320	343	351	358	357	316	348	330	311	335	344	343	340	355	344	339	349	344	352	321	351	355	320	315	344	338	320	338	333	363	339	355	342	333	340	340	330	343	370	374	340	344	354	366	342	339	325	346	354	286	328	340	347	349	322	306	349	338	335	337	362	355	340	349	335	314	320	320	346	345	362	327	362	349	359	351	354	348	339	307	336	350	342	333	325	359	358	331	351	295	339	369	372	347	362	325	343	325	333	344	348	319	331	359	367	308	331	361	312	386	346	353	350	338	353	341	336	329	310	322	361	337	342	374	338	316	333	340	339	318	344	316	338	364	344	312	359	317	346	328	349	324	320	320	324	321	366	366	336	376	324	324	343	329	318	329	339	316	361	320	359	316	325	349	339	309	353	313	329	335	334	344	352	338	327	337	340	319	368	333	318	318	352	364	352	343	324	330	352	347	332	350	338	297	319	305	317	328	329	338	357	336	310	340	323	348	354	366	314	391	339	313	366	315	320	339	371	358	341	362	343	314	335	319	335	339	364	348	320	306	364	358	349	352	325	354	317	369	364	347	323	342	324	324	333	333	375	348	336	359	334	354	339	332	331	330	333	333	349	376	337	315	368	341	359	309	329	339	351	346	347	335	349	331	344	378	356	315	325	370	371	339	345	351	343	327	328	352	337	323	352	335	332	310	339	312	326	339	372	337	342	337	358	332	347	329	340	369	320	379	314	376	321	336	338	336	322	326	308	322	368	337	333	339	348	311	363	327	314	357	325	368	346	340	318	357	361	322	341	362	338	338	336	327	347	328	359	331	371	331	335	340	342	329	340	356	348	334	332	326	320	351	361	341	346	322	335	324	329	361	325	317	316	372	327	312	392	353	352	359	333	325	348	303	347	346	318	339	360	334	330	331	368	355	331	337	364	352	348	345	326	350	340	347	346	324	355	356	333	346	361	327	327	343	331	317	324	332	339	356	336	350	328	322	336	374	313	299	355	349	334	324	338	339	294	350	378	325	325	325	352	361	323	345	334	350	348	372	333	308	345	308	312	377	292	356	332	325	340	330	364	346	380	365	320	336	349	360	319	336	348	358	342	342	364	386	322	348	339	345	360	359	304	381	346	328	327	327	328	384	333	321	330	329	319	336	353	335	372	371	346	324	366	351	308	327	343	317	330	310	380	362	357	342	323	343	313	320	322	322	322	348	320	317	342	306	351	325	342	311	317	311	361	352	339	353	350	349	348	351	342	316	334	324	345	338	299	335	305	317	356	347	357	330	354	323	317	358	330	373	360	335	329	336	346	329	332	340	352	309	371	330	346	338	334	326	323	332	353	323	316	346	331	319	340	332	328	332	350	346	332	342	372	332	352	355	356	359	331	332	350	338	330	371	313	347	326	321	344	339	339	325	355	329	332	356	344	336	348	295	328	354	319	309	344	367	315	317	374	349	347	351	311	351	328	347	349	328	355	353	321	334	328	321	325	361	335	333	337	324	383	370	356	346	338	335	349	317	324	326	290	352	349	366	351	334	333	334	335	308	349	326	306	348	355	343	345	352	334	328	321	338	359	347	335	296	356	339	348	319	301	350	322	333	314	349	337	332	325	315	313	301	326	316	320	367	358	363	330	360	331	322	332	337	301	328	367	364	337	329	345	357	312	340	357	328	326	328	342	327	336	379	339	345	331	329	328	340	347	291	344	314	320	310	310	358	329	340	310	313	329	317	338	364	320	329	354	350	333	299	359	334	323	335	353	344	351	337	345	346	338	343	352	342	339	317	329	367	346	341	346	370	341	346	339	353	376	356	362	360	320	351	330	320	348	393	342	345	326	317	356	358	329	345	318	341	329	329	349	371	320	351	363	348	329	341	353	380	344	370	348	328	317	346	329	329	351	347	311	348	352	316	370	331	346	376	343	396	374	346	300	378	334	357	311	337	324	330	357	312	318	344	323	355	343	336	352	329	341	324	353	363	383	346	332	331	357	357	341	319	362	328	355	338	372	339	385	349	324	318	300	359	322	352	354	324	356	364	347	365	327	301	359	339	354	331	344	336	349	351	326	328	335	324	314	344	330	347	321	344	365	337	345	330	338	343	346	328	314	361	331	308	347	352	360	338	344	339	331	332	350	332	342	356	329	354	329	320	307	364	342	349	333	336	316	310	345	312	341	329	318	302	331	380	355	329	338	355	314	347	363	330	298	355	364	367	374	347	284	347	330	353	339	342	363	326	316	317	363	344	337	341	333	343	344	336	324	356	359	369	339	338	323	323	345	308	335	355	363	331	333	372	366	328	361	320	341	308	362	337	345	405	328	315	323	331	339
3406	2527	2035	1145	803	673	571	485	473	436	452	411	406	396	395	383	385	373	375	360	415	366	366	399	329	342	325	337	364	361	393	367	356	346	361	341	362	337	350	350	369	346	372	389	362	334	340	357	360	330	343	390	375	346	362	349	351	368	332	365	365	356	311	387	368	349	362	363	374	358	361	359	356	376	324	358	367	366	348	352	326	374	372	304	373	370	357	349	365	359	371	360	352	381	346	354	328	370	337	379	327	375	384	333	323	334	353	332	384	315	351	348	368	376	348	351	330	315	351	353	355	346	359	337	387	357	358	328	375	332	353	368	363	341	366	361	360	322	358	347	333	373	353	346	313	336	338	372	336	375	344	323	383	329	365	371	327	336	359	360	380	339	345	354	333	368	376	368	315	366	365	378	331	335	332	330	345	360	345	335	353	352	356	404	364	358	365	361	341	328	346	376	353	300	349	333	359	343	335	365	353	368	328	351	350	367	364	323	371	315	357	354	338	333	364	341	338	340	376	369	335	359	318	380	368	332	381	371	338	371	368	335	331	361	330	359	343	329	383	332	353	354	350	326	365	339	320	353	356	332	327	351	378	334	373	334	340	374	343	369	336	342	327	309	339	373	370	382	339	342	334	378	344	334	370	322	361	334	332	356	351	366	335	315	364	346	337	338	330	340	349	345	341	308	345	326	317	357	335	372	376	349	327	325	360	364	371	301	339	392	376	342	357	375	375	337	322	354	322	334	357	342	369	368	340	351	356	303	341	345	342	338	387	359	352	345	340	328	367	338	368	342	359	350	379	322	326	356	327	346	345	367	308	334	317	342	394	328	337	351	340	340	317	330	352	373	345	339	319	313	353	347	338	384	332	336	333	340	362	358	339	330	344	355	348	326	332	371	350	356	351	369	322	343	358	346	310	345	336	299	333	339	357	351	369	314	319	362	351	320	353	334	383	369	356	329	367	355	334	327	390	346	327	357	367	334	348	327	318	337	336	373	374	347	327	383	383	374	348	343	359	341	370	356	361	314	335	363	382	389	347	342	370	369	326	345	341	344	332	376	363	338	376	352	342	374	355	367	331	380	370	328	318	320	359	369	378	345	337	391	347	348	345	351	330	355	347	329	338	355	338	332	355	333	348	352	361	324	364	359	333	391	350	326	344	356	352	377	368	355	335	343	371	367	317	318	359	333	373	313	382	378	339	290	358	344	384	343	354	371	383	310	370	364	324	347	353	357	310	344	354	350	345	312	367	350	380	367	332	341	344	364	396	364	371	348	347	369	341	357	329	325	328	360	348	333	357	312	349	329	374	341	325	358	358	362	338	369	370	324	342	313	281	330	358	342	335	337	349	350	352	340	345	366	319	331	342	368	343	357	372	357	357	340	360	349	328	332	369	323	364	320	324	354	351	352	313	358	320	365	351	336	354	348	330	356	326	341	340	363	305	321	358	323	337	341	371	335	342	376	328	353	344	372	365	341	342	358	342	324	366	358	345	348	358	353	325	347	344	369	338	323	362	340	355	353	361	335	347	364	390	359	329	354	360	344	328	333	322	349	340	347	349	323	349	377	372	360	361	387	337	364	388	358	329	347	319	359	362	364	351	340	379	392	347	341	356	325	336	354	357	327	315	352	348	336	336	385	329	355	352	335	328	360	329	355	370	381	350	381	361	353	376	359	347	337	354	346	343	372	360	362	362	313	357	359	371	350	379	365	355	355	339	348	333	366	320	346	330	400	336	321	364	339	328	331	366	312	313	345	432	364	323	376	357	303	348	331	346	355	345	367	342	378	381	365	328	331	337	380	353	349	343	322	359	350	349	354	338	368	324	382	354	327	350	374	353	350	361	329	357	365	347	322	357	320	341	316	359	361	375	365	353	344	376	331	335	327	322	351	368	339	316	339	325	347	341	352	345	339	322	348	335	351	340	343	351	350	357	360	345	383	361	379	357	350	342	376	356	332	353	305	340	376	351	357	364	377	347	356	329	340	355	347	352	342	374	335	329	349	332	336	367	355	348	367	338	356	371	329	336	343	349	340	319	339	360	361	347	333	363	361	368	334	347	396	354	355	362	375	332	348	348	358	366	353	349	303	343	387	356	325	383	322	328	319	336	351	319	372	348	331	377	359	344	355	361	332	364	377	348	354	315	321	318	374	353	373	354	369	332	372	320	349	363	378	363	378	331	341	355	357	388	334	335	349	323	338	338	355	355	329	370	355	358	352	342	344	329	349	361	362	366	365	324	334	349	333	348	378	365	313	347	380	361	344	344	359	390	318	343	356	347	365	381	342	357	350	363	346	330	381	343	366	345	343	373	329	347	323	351	340	361	327	323	379	368	368	318	329	338	345	341	336	351	364	346	348	356	323	337	319	355	347	309	335	341	351	375	359	342	339	354	370	340	333	342	332	361	345	352	358	363	353	364	366	369	346	380	330	331	348	323	356	364	344	338	375	347	348	349	325	353	354	370	350	343	333	331	344	346	377	352	323	341	350	339	342	351	339	316	367	339	362	349	331	335	341	327	355	359	343	363	319	351	360	337	366	349	376	294	328	341	329	324	326	342	366	366	373	345	373	329	339	328	384	334	339	341	357	379	357	329	358	353	345	387	312	366	350	331	367	365	358	350	372	337	359	327	341	337	314	365	324	343	380	361	328	349	393	341	320	370	378	373	313	341	362	348	354	333	375	340	365	324	371	335	344	337	325	373	347	362	332	321	360	354	330	344	366	361	370	367	340	368	332	335	336	367	336	334	320	349	337	357	346	319	374	342	350	368	364	327	335	375	330	387	344	353	350	357	356	366	365	379	354	332	342	341	364	337	331	360	389	374	318	352	372	341	380	384	357	342	340	359	355	382	379	359	355	348	375	358	338	370	314	393	334	318	328	365	364	387	352	335	362	362	320	365	326	328	361	308	360	340	353	371	373	351	325	337	379	337	359	351	334	342	396	330	338	347	326	341	313	360	344	385	321	332	326	377	374	319	368	355	342	323	343	298	356	325	371	355	365	352	314	326	362	325	379	367	336	323	369	357	366	331	362	294	336	353	320	343	343	345	345	387	365	366	341	346	341	336	326	359	337	326	346	352	361	353	343	336	356	369	357	323	349	325	334	324	356	360	370	322	352	355	372	361	310	348	350	354	343	328	346	375	361	357	339	349	360	359	339	361	350	376	329	340	347	352	358	363	341	334	368	382	344	359	318	341	330	334	345	373	352	336	401	336	333	358	375	363	333	349	326	335	307	348	343	377	343	332	335	333	353	362	332	369	401	359	347	337	340	344	367	349	344	354	362	352	369	328	341	342	332	363	336	380	357	357	337	354	363	337	318	378	361	367	350	356	320	309	340	380	347	358	326	347	337	346	361	366	362	335	340	339	364	364	347	348	326	378	339	334	366	371	383	377	361	342	340	350	346	365	348	361	319	362	329	343	390	346	340	324	383	355	355	363	348	366	316	365	378	347	370	348	340	347	356	360	316	345	299	359	352
24480	21416	28509	24690	20791	2444	669	392	307	303	294	236	273	245	246	251	249	252	255	235	227	207	240	212	233	242	232	211	233	227	180	232	236	209	225	223	240	216	220	226	246	205	228	238	209	216	204	222	215	224	180	211	213	212	229	211	225	213	199	229	226	228	182	220	211	209	226	237	205	219	182	212	228	217	218	230	240	223	229	203	220	213	209	216	211	199	195	221	231	214	222	242	221	206	221	210	209	218	218	223	219	198	194	243	197	214	215	208	194	210	217	191	226	217	226	217	254	222	210	225	209	209	221	224	216	219	219	240	206	196	204	206	224	221	216	243	201	242	198	233	204	242	195	234	210	220	203	213	234	211	214	201	205	211	211	210	198	227	213	208	219	191	226	193	188	230	220	225	219	189	186	210	216	216	247	210	224	191	215	226	219	228	233	213	208	225	218	225	205	207	216	226	203	207	226	217	231	220	197	199	207	195	219	209	229	204	218	219	223	181	211	215	222	190	217	200	202	192	224	223	237	204	224	218	218	209	211	204	207	237	225	216	212	229	207	217	199	192	208	235	215	230	203	203	211	198	217	220	199	225	232	204	210	222	178	209	213	211	206	204	202	220	197	201	221	220	218	224	200	208	220	211	199	225	221	199	212	227	217	208	212	229	203	206	243	219	210	222	186	197	215	215	203	225	216	213	209	199	206	206	207	208	203	200	217	209	196	229	224	234	206	223	212	245	222	206	210	208	204	204	242	216	242	231	212	209	212	225	239	198	218	227	197	216	242	193	221	212	228	228	212	200	237	223	214	212	213	220	215	212	220	236	224	208	213	221	202	201	186	220	188	212	202	224	206	222	216	207	211	226	222	216	217	212	226	209	228	237	218	224	220	220	222	225	197	211	220	216	242	208	202	244	221	201	208	219	219	199	208	244	205	200	218	208	226	245	222	224	223	219	176	204	209	214	222	235	200	227	225	221	202	220	227	221	224	215	205	200	197	200	232	197	202	222	249	200	207	215	214	183	222	205	215	223	219	243	238	203	218	194	220	222	227	214	210	205	221	217	212	224	190	201	224	226	203	235	194	203	203	234	212	216	224	226	230	212	230	199	194	221	212	215	200	198	207	182	217	193	197	205	198	213	209	205	219	231	241	203	215	187	211	207	235	226	205	221	227	239	206	217	207	232	207	205	225	225	205	216	211	218	232	217	202	206	204	209	214	214	224	182	205	227	199	161	198	191	210	228	198	214	183	237	233	210	186	206	235	232	194	225	224	230	187	236	208	222	208	200	188	207	194	192	207	201	195	204	208	229	220	206	203	197	206	192	244	233	223	211	195	208	219	235	222	221	213	209	219	197	213	213	199	207	209	226	224	224	212	238	232	229	195	208	243	184	210	199	214	203	200	234	204	236	232	187	204	232	187	227	184	218	208	197	198	230	218	216	200	241	209	218	198	202	206	203	186	206	215	229	215	220	224	211	206	199	200	219	222	229	214	208	195	210	209	223	195	229	208	205	192	218	220	207	216	222	224	204	222	218	223	216	227	204	204	224	238	240	217	189	216	244	216	213	219	192	219	208	210	229	218	192	214	224	184	246	218	198	229	196	212	213	221	230	241	203	234	212	227	222	226	204	204	232	218	195	223	225	192	202	218	232	218	209	222	225	215	206	204	197	204	208	219	203	193	203	219	206	215	198	217	214	241	210	199	214	186	220	201	199	219	209	203	200	228	217	204	216	222	221	224	218	206	211	214	228	224	214	198	201	187	208	211	230	228	197	215	189	192	204	192	217	210	213	203	203	231	239	216	230	196	226	192	189	211	223	190	219	234	206	235	232	202	206	193	228	253	209	214	206	173	203	192	230	219	210	229	217	185	195	208	206	209	201	207	216	211	207	202	233	196	214	204	213	194	225	211	204	198	203	226	195	201	215	211	181	205	210	227	211	177	219	200	214	196	245	208	224	193	207	220	214	209	233	228	232	216	210	182	206	225	232	220	220	206	226	222	225	219	243	231	187	199	206	198	214	182	221	219	215	201	218	218	215	221	214	209	208	234	208	216	200	229	223	199	212	207	221	207	218	225	249	249	195	195	203	215	222	193	218	239	224	207	209	221	211	209	217	224	213	205	202	223	209	186	219	214	181	226	211	248	236	194	211	205	205	203	198	203	195	219	204	207	224	215	236	216	209	194	201	202	212	214	230	231	231	240	218	209	223	200	203	201	210	242	218	221	223	223	188	209	219	217	230	203	207	200	207	226	220	197	207	225	217	202	206	198	199	217	198	194	200	179	227	212	218	219	229	239	225	195	204	167	191	209	195	191	204	226	212	217	209	233	226	209	196	206	187	211	207	224	218	208	206	222	211	219	218	184	207	242	239	209	221	204	221	204	216	197	221	222	201	195	224	211	218	222	215	221	208	209	228	226	246	229	230	194	198	200	214	187	211	207	213	203	191	162	213	200	228	206	211	227	215	227	192	221	206	197	224	213	199	212	196	223	210	211	215	195	209	183	224	238	190	210	211	210	214	212	225	234	230	186	196	205	222	219	220	199	197	215	204	222	216	218	183	236	197	223	192	196	220	219	203	225	210	209	224	240	199	201	223	181	208	230	205	212	224	206	207	194	206	187	212	220	214	205	215	231	207	212	193	216	251	206	217	201	213	211	212	198	215	225	191	226	211	200	208	216	204	202	205	217	193	193	206	196	214	220	191	211	199	198	202	195	222	219	265	222	223	219	204	184	231	212	218	209	211	199	223	187	222	202	240	213	215	225	246	224	223	219	213	232	230	204	238	204	201	170	226	201	216	206	208	198	206	202	204	224	236	228	213	228	203	211	204	234	201	234	198	240	217	196	211	211	221	242	220	224	218	204	188	215	222	225	241	226	209	202	196	230	195	214	222	236	191	198	226	212	230	200	236	202	251	220	197	193	217	205	233	197	222	224	216	219	263	210	221	195	200	208	208	211	213	214	242	194	213	222	224	204	231	189	199	201	237	198	214	201	204	214	213	173	209	219	196	217	235	217	190	195	201	227	235	191	210	208	219	216	199	223	222	184	189	200	203	237	221	217	216	188	205	211	212	207	252	223	214	194	219	167	216	213	185	193	185	225	216	196	214	190	207	191	178	231	212	237	212	213	201	172	201	201	212	220	209	224	207	218	213	203	247	234	199	211	236	194	214	201	222	231	194	235	222	228	212	214	223	203	212	212	213	194	219	233	215	201	203	206	221	206	231	235	190	204	176	195	212	218	203	209	258	222	204	196	199	214	227	214	214	212	200	219	192	183	209	199	185	215	177	225	199	215	231	206	239	208	200	183	217	214	212	202	195	212	214	198	194	213	212	217	208	209	207	206	201	205	195	210	200	189	224	210	184	203	211	209	224	205	220	230	188	225	199	198	208	190	225	205	217	192	218	186	217	201	244	207	202	233	206	202	202	223	220	209	205	224	198	224	227	224	176	217	220	175	214	210	233	214	206	223	202	200	210	193	207	208	204
3387	4491	3618	1817	1156	815	607	567	460	425	389	331	335	349	297	298	275	285	266	273	284	262	260	267	275	273	245	282	233	249	266	277	248	246	253	229	224	266	275	235	257	240	247	248	249	244	262	282	273	213	234	249	222	207	247	265	255	230	261	252	217	245	253	233	247	240	244	254	235	257	250	230	224	252	218	246	231	234	226	223	225	223	263	244	246	224	255	227	212	259	242	254	260	256	255	249	229	246	247	247	251	245	260	237	236	244	251	240	260	244	244	238	248	227	229	240	258	231	215	221	225	227	262	205	226	239	245	269	238	215	249	230	267	222	244	229	227	242	232	230	254	227	213	227	264	231	231	229	261	227	214	229	224	226	258	213	239	235	209	241	242	225	242	256	228	234	231	248	229	221	271	228	253	265	238	211	236	258	230	219	233	257	254	257	235	230	252	242	221	225	243	267	242	238	198	241	223	260	221	276	216	219	271	245	243	231	213	239	239	210	236	250	223	269	239	205	219	234	220	213	227	234	232	239	258	268	222	251	245	255	229	224	242	232	255	219	213	218	222	249	233	227	242	214	238	241	247	241	252	214	254	226	221	237	266	224	260	243	239	250	216	220	260	249	224	212	245	207	217	232	243	283	233	207	235	236	241	229	250	233	242	230	254	257	240	220	248	228	243	228	249	223	232	249	218	214	215	239	227	243	250	234	227	249	236	235	240	257	232	217	207	276	249	232	235	217	205	260	228	270	234	196	214	222	223	225	236	223	255	227	238	224	227	242	246	225	219	250	213	233	242	240	259	198	253	218	241	242	223	221	225	219	227	225	207	218	247	236	231	234	229	209	252	251	244	224	234	218	217	233	227	256	220	237	235	213	243	198	255	231	234	258	254	253	246	247	218	241	215	218	230	211	222	229	239	223	224	225	228	259	238	255	222	225	226	248	215	250	235	224	200	244	258	241	233	211	213	214	234	236	238	237	235	253	230	245	215	241	238	246	229	238	231	241	234	222	229	245	261	262	270	216	234	229	230	202	247	218	241	217	232	251	229	244	195	262	236	261	250	230	236	227	216	238	242	239	236	241	261	228	203	239	219	223	228	203	245	251	216	217	235	236	252	254	247	246	246	266	229	289	220	231	212	218	230	263	239	242	234	237	250	259	241	225	233	225	248	253	230	224	208	277	238	230	246	211	238	217	233	239	228	239	229	242	210	244	222	213	233	233	212	215	201	237	226	238	239	206	232	244	234	239	232	212	225	238	233	238	250	266	212	255	249	234	265	218	249	244	234	223	237	227	241	232	249	239	218	257	209	234	230	226	241	227	235	230	243	209	244	245	212	222	241	220	222	218	247	224	237	240	242	229	228	258	250	255	245	262	227	222	225	247	244	256	233	190	228	217	242	261	214	230	231	234	257	213	212	219	239	242	243	241	246	233	231	223	235	252	243	225	229	228	241	218	253	235	236	237	259	241	198	215	243	247	233	243	226	237	256	220	224	233	206	217	231	241	249	238	229	224	237	216	233	270	226	234	217	243	238	228	236	258	227	238	241	237	235	242	225	269	246	251	243	246	224	242	232	232	242	216	232	203	223	212	240	245	235	225	268	233	244	220	222	234	239	252	244	228	246	233	209	242	214	214	206	190	226	227	222	215	213	260	213	230	217	220	229	211	240	223	245	223	237	225	214	237	200	215	218	231	227	243	227	256	238	230	233	238	212	262	241	225	232	241	241	235	211	231	237	235	243	240	237	246	240	237	241	217	228	221	224	222	258	217	250	219	232	237	209	235	225	221	226	245	248	221	227	220	243	254	249	212	220	232	261	219	230	249	228	239	235	227	237	238	230	244	228	216	247	231	232	209	196	209	196	244	233	246	235	226	235	251	259	213	216	227	246	236	226	220	250	233	230	230	247	231	241	223	241	244	238	220	226	238	225	209	226	229	233	255	250	224	231	215	241	226	231	238	258	234	210	240	237	219	233	251	232	219	210	219	231	238	237	209	261	221	237	252	226	233	248	199	268	207	224	265	240	227	219	241	221	257	236	236	222	227	252	229	262	230	224	242	241	262	248	233	239	226	243	223	242	210	238	229	215	223	224	202	229	230	231	258	239	242	231	234	193	239	204	233	231	234	222	221	231	212	232	224	242	236	236	271	210	239	217	258	220	270	237	230	234	250	219	265	209	241	225	244	237	197	236	229	216	235	222	227	228	233	229	233	235	223	227	262	267	272	227	227	243	241	259	219	254	242	238	245	224	248	228	234	214	243	218	234	236	231	224	244	232	221	224	216	258	235	226	245	236	232	249	218	251	229	241	212	255	229	245	233	279	237	229	239	245	230	243	218	239	222	202	219	260	202	236	248	222	214	223	256	231	252	230	212	235	245	238	248	223	243	227	236	235	252	253	227	251	235	279	254	241	240	200	210	241	227	206	242	230	258	214	235	247	252	220	229	241	230	243	230	255	239	242	220	259	246	243	231	252	200	243	210	216	196	233	218	218	250	235	211	234	254	205	255	221	242	229	203	233	227	266	230	220	259	199	217	218	202	220	213	224	215	240	246	208	223	246	234	240	218	237	241	244	223	221	219	240	238	234	227	214	217	238	222	230	226	248	227	244	238	224	231	245	235	237	217	251	224	218	241	240	213	226	256	247	234	229	226	209	229	232	242	208	241	207	237	219	225	223	238	216	217	247	224	245	236	234	253	219	222	210	246	231	258	219	210	225	262	229	232	247	217	272	230	223	225	227	209	218	253	246	250	214	237	257	248	216	237	223	239	240	225	231	234	242	243	257	229	251	220	261	246	209	208	220	233	240	246	225	224	233	231	226	256	225	233	226	255	242	239	234	224	228	259	239	225	235	227	234	196	233	241	213	198	240	237	206	212	235	231	248	219	252	199	222	245	222	231	225	231	245	242	225	233	242	238	232	232	245	216	216	201	261	242	231	258	242	246	219	256	209	233	241	222	212	249	226	237	230	252	243	223	220	236	240	215	217	204	223	221	220	201	234	246	223	219	224	255	222	240	226	224	245	227	205	210	201	226	214	200	222	247	227	217	240	215	245	259	242	218	236	246	233	231	256	252	229	228	249	257	219	247	240	234	232	234	234	230	236	209	226	233	238	226	247	222	225	223	221	253	237	225	238	249	228	237	235	229	238	230	260	218	240	215	235	220	255	233	220	225	236	242	244	216	214	237	231	239	252	254	222	235	206	221	209	229	242	245	229	223	208	223	239	248	238	241	253	242	246	214	203	256	218	229	235	226	209	234	237	240	224	250	247	238	240	242	250	249	248	238	225	244	246	206	266	242	241	230	236	233	250	218	222	229	228	234	211	215	243	222	234	249	238	237	204	239	268	239	242	235	201	249	226	231	231	222	235	240	198	225	257	224	269	210	236	215	258	212	245	246	244	255	233	238	220	230	244	223	249	219	244	238	222	225	245	214	218	232	239	260	222	210	237	238	210	230	236	224	247	258	239	213	212	242	214	248	211	241
27666	10196	1422	891	640	615	589	619	578	614	587	616	584	597	631	614	581	588	584	614	556	604	573	629	633	619	636	600	636	580	585	606	582	653	609	605	563	607	612	557	562	564	578	582	545	586	622	580	611	575	582	621	632	577	569	614	591	614	574	616	633	595	644	597	595	617	572	586	578	581	601	574	568	567	574	588	567	603	567	622	574	570	585	588	590	618	632	650	608	595	576	626	596	614	571	586	568	593	577	573	584	596	587	618	550	580	597	603	620	601	624	650	596	628	610	654	590	590	595	628	620	598	640	613	554	551	606	598	601	619	626	583	606	611	659	615	593	611	573	593	582	600	610	603	584	606	556	619	588	579	592	568	606	622	571	580	642	628	600	629	642	610	581	618	599	557	597	615	613	575	643	647	574	616	602	609	577	586	600	599	580	605	555	572	594	638	574	615	599	646	618	617	612	619	568	600	594	568	570	583	611	591	651	609	609	592	613	591	596	606	618	606	628	600	596	640	565	605	607	597	639	631	552	602	597	597	560	553	665	550	593	602	578	557	591	592	589	574	633	619	597	578	591	591	570	576	617	586	650	574	595	597	597	540	559	634	604	633	607	588	589	596	619	592	588	613	576	604	574	618	612	624	570	601	600	610	597	583	623	570	593	555	588	598	593	595	634	626	606	590	535	602	607	605	571	654	640	582	632	614	635	582	633	559	573	652	568	598	551	584	574	589	601	562	641	588	625	626	616	611	585	605	597	592	585	607	593	609	610	605	616	592	625	608	570	562	624	593	621	580	593	611	553	619	585	593	619	599	604	563	646	609	622	580	610	538	572	556	577	620	555	593	612	632	572	581	572	581	610	661	627	540	565	599	628	600	561	588	596	603	583	619	597	577	588	638	605	571	577	598	535	586	591	598	570	569	591	618	591	642	621	618	583	554	603	585	622	607	582	576	546	616	572	606	565	615	624	634	561	609	595	654	572	590	580	620	647	589	610	628	605	604	593	612	610	607	596	611	593	592	584	587	577	617	608	540	637	607	620	590	567	587	545	633	579	651	595	607	615	578	566	607	612	600	602	605	586	615	562	586	582	602	580	600	632	559	589	618	598	596	588	602	606	587	653	618	617	638	584	591	582	579	580	577	617	580	599	615	594	622	558	586	591	599	596	577	563	593	598	618	604	557	623	589	592	591	632	565	548	617	623	632	558	551	578	634	598	604	572	561	586	574	601	631	623	599	587	589	592	619	627	606	623	606	607	605	597	593	581	617	593	663	574	582	622	625	613	563	577	614	606	627	591	586	537	585	571	586	617	598	578	586	618	596	634	610	615	645	601	601	563	635	571	582	580	548	557	587	599	614	616	578	584	617	605	608	577	591	640	612	574	622	586	591	587	598	568	592	629	579	551	574	622	619	565	607	601	575	630	571	604	634	591	579	580	583	604	549	579	605	623	593	603	617	628	599	582	590	602	578	598	577	580	594	628	618	571	613	620	578	607	569	599	613	603	600	584	608	585	582	632	584	627	635	618	607	564	616	566	583	599	595	596	620	584	595	554	604	621	569	588	615	555	589	586	604	596	621	600	588	594	643	621	576	618	617	606	582	610	625	595	600	593	584	632	580	611	602	605	611	608	589	600	568	588	575	587	635	598	603	594	596	611	595	588	614	636	590	568	616	553	578	633	606	583	616	634	578	611	587	569	593	579	605	630	613	633	548	602	591	606	574	563	590	591	592	624	598	645	573	623	585	629	588	589	569	593	561	587	593	574	569	620	622	590	594	600	599	589	616	615	574	623	630	572	583	604	605	569	589	611	594	587	613	631	605	613	545	595	602	588	619	610	645	599	594	589	655	616	562	587	548	597	616	576	610	595	611	585	594	575	602	611	610	620	611	571	584	622	639	581	594	581	582	582	602	626	638	597	601	596	618	634	615	588	620	593	571	594	554	628	616	590	566	628	617	603	572	530	554	632	571	551	590	582	650	604	569	571	592	601	605	596	588	635	576	608	567	639	590	591	583	593	582	595	614	585	588	619	645	571	595	628	580	602	575	560	616	566	583	599	575	542	615	601	585	620	600	598	593	603	593	609	582	651	613	619	599	621	574	541	554	618	589	627	594	603	580	602	574	567	593	574	625	574	587	577	601	627	575	569	576	618	618	602	610	570	627	580	642	578	580	579	593	596	613	552	579	634	612	623	612	641	625	637	619	599	576	586	599	603	565	622	608	559	649	590	601	568	604	599	635	582	580	599	626	627	617	580	602	633	586	596	645	548	615	641	613	615	643	595	580	622	638	568	615	580	584	574	591	629	592	552	619	568	604	623	610	613	572	598	611	603	599	559	617	558	612	576	541	586	599	597	617	599	603	581	557	603	694	601	577	551	612	601	552	644	574	557	598	552	567	623	578	606	583	601	590	606	601	620	601	593	603	609	627	609	557	600	608	629	587	604	662	594	599	584	550	635	640	585	604	555	608	630	566	581	574	562	615	639	563	625	559	613	581	639	675	554	585	579	611	616	610	580	587	598	606	601	599	585	629	615	587	621	601	575	578	602	545	584	588	601	595	572	613	637	569	629	603	573	586	574	601	592	626	595	604	593	588	562	614	559	653	618	588	638	622	611	636	593	557	607	599	622	616	617	608	586	636	556	595	595	623	614	601	629	569	630	574	616	602	593	649	611	606	574	613	578	543	590	582	614	593	591	600	560	565	581	599	586	594	619	622	590	609	610	606	585	596	575	545	613	621	637	601	571	591	594	567	616	581	595	619	601	619	580	616	585	579	596	607	590	607	578	614	587	597	641	607	616	567	528	593	597	612	615	621	637	581	630	596	595	614	570	584	574	574	617	612	583	574	572	565	630	652	601	593	635	627	573	586	629	610	573	611	579	609	597	597	601	582	592	586	585	629	602	595	622	619	611	627	573	573	581	573	629	634	609	580	591	577	588	606	601	624	571	576	612	628	613	598	579	622	626	611	593	587	590	596	580	591	603	554	622	555	658	606	553	575	568	582	588	618	554	584	582	557	562	599	591	609	578	583	630	576	614	605	585	581	597	574	614	613	564	594	600	610	542	610	594	619	607	611	572	548	578	561	552	580	588	610	555	597	597	613	617	613	659	580	624	546	535	625	599	625	571	585	577	595	628	600	587	618	598	611	566	600	645	636	625	569	605	559	588	588	615	610	560	657	580	589	640	564	597	632	623	567	596	572	606	596	588	564	615	541	603	640	602	573	598	627	612	548	594	594	566	605	622	603	622	577	559	600	588	570	584	601	586	580	581	580	552	570	624	587	617	606	581	592	629	622	585	578	586	565	642	553	642	574	572	621	616	612	595	595	593	604	665	575	591	552	590	607	589	611	582	569	630	607	614	636	629	617	556	616	579	577	614	627	597	587	598	566	593	601	633	614	578	575	588	586	609	555	565	605	599	606	599	591	569	598	602	548	634	592	601	587	554	615	562	634	609	615	607	625	601	569	614	608	608	590	611	618	541	602
4983	764	774	652	612	619	583	543	549	588	595	541	594	578	551	581	588	589	563	536	605	531	506	602	567	599	585	536	580	587	602	556	552	593	600	569	589	532	582	551	588	567	545	589	529	577	566	551	511	568	579	590	623	540	557	548	538	580	574	567	574	586	555	593	617	542	582	573	560	537	554	558	545	521	582	551	502	537	498	540	613	547	542	562	547	542	547	583	606	538	597	569	567	581	536	559	552	588	596	591	523	592	606	564	543	594	562	576	558	575	557	554	592	587	535	554	585	513	535	585	584	604	540	514	577	616	571	560	566	536	587	583	573	601	563	547	563	576	502	572	515	530	559	543	594	572	560	570	587	601	611	537	589	591	568	543	587	569	557	548	582	583	571	528	553	544	554	577	584	543	571	525	529	584	548	594	542	557	590	556	566	542	586	509	550	565	569	604	598	569	579	587	563	553	616	550	510	532	569	573	546	573	524	550	559	600	549	584	538	561	584	554	579	513	581	591	587	549	539	578	590	536	525	513	598	594	550	512	543	547	571	603	537	546	572	607	553	530	576	537	568	580	550	556	557	543	535	563	544	539	583	601	604	520	567	519	544	581	554	561	590	603	570	601	552	543	575	573	546	558	572	559	570	552	570	594	550	573	566	574	584	529	538	593	567	562	577	587	519	575	518	538	557	572	555	553	588	574	599	530	546	523	521	580	586	601	580	554	544	571	558	552	575	532	621	582	549	558	567	566	544	550	551	567	627	531	578	552	559	566	536	527	548	509	570	595	558	609	592	590	561	558	564	551	546	590	544	551	576	531	568	574	597	574	559	550	591	542	553	572	585	571	551	529	560	557	570	552	550	625	588	571	571	572	570	581	528	520	558	565	542	560	576	566	539	532	522	586	559	590	596	554	540	516	561	569	603	600	571	555	520	586	570	599	560	558	523	554	546	570	555	575	528	520	543	533	516	586	574	575	560	554	592	545	588	592	543	594	598	600	532	544	554	572	599	530	562	534	525	588	537	598	517	522	559	551	566	560	567	567	579	566	541	581	567	588	501	546	582	555	568	548	560	521	627	514	535	562	584	558	553	611	572	583	560	623	550	555	573	591	621	604	550	559	554	501	559	559	550	554	556	560	571	564	569	556	556	547	551	588	541	571	553	614	576	557	569	561	535	554	562	545	598	553	548	584	545	554	563	542	565	546	544	509	537	561	581	599	600	554	574	580	574	591	522	539	533	543	586	602	535	583	534	555	568	597	586	562	541	576	540	540	564	564	549	535	543	582	583	518	566	567	579	595	558	564	579	547	565	547	545	547	568	558	563	564	574	598	553	582	522	579	576	584	519	538	579	557	552	550	562	587	580	565	584	589	561	576	577	557	533	558	577	582	538	566	566	552	568	518	517	564	563	546	550	547	512	582	563	583	577	567	559	593	581	562	568	580	544	521	563	568	559	563	569	537	552	539	596	595	575	547	575	520	547	544	539	568	571	564	564	574	597	550	567	597	597	536	550	568	514	597	544	592	587	558	516	582	546	533	558	526	603	586	539	555	531	535	572	548	574	574	574	597	559	559	530	551	587	559	593	567	547	546	568	569	579	628	595	594	534	591	586	591	578	558	527	559	594	564	507	574	542	552	563	567	581	594	554	553	527	541	541	562	580	548	541	546	562	583	571	630	565	541	613	571	574	595	568	581	591	516	539	571	568	572	542	619	601	596	579	592	529	555	520	572	554	581	532	607	582	568	522	588	568	568	573	566	570	531	546	587	558	570	540	611	561	548	584	559	552	547	565	565	583	544	555	537	539	579	561	568	569	559	576	537	607	581	531	587	581	586	550	558	554	580	576	569	579	600	590	528	580	530	564	565	558	583	579	592	563	577	548	573	569	582	584	564	572	561	522	549	551	575	558	553	564	551	557	554	566	579	535	605	589	580	566	586	531	576	557	565	555	557	547	578	542	564	596	538	597	562	548	599	554	517	575	576	534	577	544	546	583	570	575	587	541	585	547	537	575	575	516	568	554	527	568	578	529	563	546	605	575	544	539	586	577	559	590	549	545	563	591	520	598	577	555	564	537	524	579	562	528	573	555	592	595	551	584	575	562	554	569	567	553	554	580	566	537	556	561	583	583	549	570	558	565	558	515	562	491	533	607	575	550	532	517	568	578	598	511	585	594	538	563	618	586	579	538	542	574	521	577	543	562	557	582	608	587	584	591	553	581	586	575	562	594	550	576	573	551	542	580	547	539	555	517	585	559	600	628	555	556	580	527	559	539	539	518	556	557	556	575	529	580	557	534	566	534	593	532	535	537	539	561	583	589	599	564	564	542	554	547	542	578	577	575	552	553	563	547	562	563	561	555	577	582	558	561	537	517	548	561	557	528	530	548	572	557	554	577	565	594	536	553	566	567	561	576	533	547	577	572	584	510	579	545	560	546	564	534	555	583	526	538	563	572	544	535	588	557	566	512	583	598	562	544	516	548	585	568	539	620	608	563	540	569	543	536	600	571	556	565	559	542	616	591	555	520	572	592	556	552	545	556	534	554	549	551	555	563	603	531	550	569	542	589	578	575	539	557	584	545	545	546	534	551	543	577	522	599	571	592	546	534	612	566	585	575	545	538	600	554	568	533	597	553	565	583	572	540	565	517	525	553	538	533	522	551	551	545	570	598	606	544	559	507	571	547	566	570	540	560	574	580	560	616	534	529	603	554	581	559	534	556	590	550	608	564	577	539	589	530	506	581	551	549	542	554	561	592	552	577	572	537	586	551	556	574	589	527	530	598	579	569	571	546	608	530	594	537	569	565	571	551	528	550	543	538	594	551	532	546	572	564	518	559	581	576	584	559	536	572	593	515	571	562	613	536	546	590	555	563	575	510	549	552	572	585	563	569	591	559	588	600	541	589	515	589	569	558	553	579	614	552	588	558	580	535	559	553	588	534	524	562	591	530	561	585	545	602	548	579	549	577	572	539	575	528	586	539	548	565	584	533	549	545	563	577	536	563	594	567	535	586	579	583	558	589	571	543	572	577	531	559	572	597	535	551	564	525	563	560	514	563	584	546	545	604	589	562	581	599	578	533	543	587	595	584	582	538	555	563	576	585	518	574	565	552	538	557	591	561	578	563	559	544	571	540	550	577	538	575	538	560	556	522	555	609	551	514	554	528	537	583	601	546	573	564	553	619	532	550	543	556	585	576	545	568	554	555	575	534	566	582	599	538	572	530	582	537	566	606	527	595	586	560	562	532	544	560	570	626	545	537	584	545	512	536	552	546	559	600	572	545	572	570	565	527	615	552	580	556	520	531	586	543	547	562	566	561	528	587	592	521	555	598	559	541	536	574	557	535	532	579	580	528	558	589	603	548	578	593	564	544	560	545	566	568	601	578	599	528	543	544	532	603	570	553	559	555	567	584	569	599	578	569	592	552	549	558	581	603	552	529	564	555	549	563	553	589	604	597	548	531	571	585	539	593	565	566	574	562	526	531	518
25501	21445	27160	25362	3275	712	507	453	360	413	351	372	380	370	379	363	376	369	333	370	357	347	345	340	394	392	359	362	367	351	346	333	337	347	358	383	348	350	314	346	347	316	340	309	340	364	331	368	345	309	360	301	333	317	347	350	343	357	358	343	348	345	344	372	312	332	331	341	319	329	330	382	337	348	367	336	347	336	347	348	370	323	351	356	348	322	328	346	322	342	357	314	363	305	340	343	360	327	361	331	355	356	327	312	333	333	334	352	346	321	343	345	341	392	326	377	362	325	338	344	325	314	345	364	347	313	355	313	325	328	329	320	327	338	338	327	321	334	307	320	338	318	348	313	348	321	357	349	359	335	389	349	328	301	341	365	346	364	340	334	356	303	347	356	317	347	311	365	343	365	328	322	330	320	319	345	352	328	341	319	343	329	359	315	396	323	357	348	349	344	355	357	332	338	352	343	345	352	329	343	360	340	331	300	343	326	340	339	313	349	354	355	333	344	338	333	335	359	342	338	370	315	358	333	332	352	345	363	346	344	333	315	361	366	345	363	320	363	346	395	355	331	332	306	301	343	325	358	328	330	362	371	359	348	337	356	348	335	346	313	338	329	360	349	389	313	314	332	319	342	337	346	311	340	333	342	332	348	329	348	352	353	338	341	335	345	357	315	330	328	339	350	380	330	363	362	330	360	333	342	335	342	351	324	343	302	354	338	321	368	344	359	368	341	325	367	341	357	356	330	342	349	323	350	347	306	332	342	342	333	389	353	336	330	285	334	319	316	330	321	350	330	358	312	329	366	365	356	325	327	369	339	350	348	329	328	334	355	326	314	348	322	347	340	326	346	336	367	357	343	351	332	363	314	325	316	347	319	364	328	303	351	357	336	353	309	371	315	327	350	334	365	309	333	313	369	331	347	355	326	343	305	351	305	319	354	328	324	344	320	327	342	312	324	339	317	311	337	312	356	336	350	362	360	357	353	333	343	355	330	354	332	338	319	365	356	325	321	311	330	330	319	357	361	360	358	330	332	329	351	344	342	347	363	297	335	346	303	344	333	365	338	338	334	312	331	348	300	299	328	371	376	273	338	355	353	334	365	343	351	313	357	340	326	332	310	328	341	367	360	330	321	360	358	307	331	320	337	305	325	350	338	346	337	329	345	311	354	354	366	304	351	330	356	337	356	337	353	348	303	374	328	327	351	352	326	338	335	366	343	324	321	351	326	341	329	324	360	380	321	349	352	329	347	336	349	336	336	338	311	341	344	346	349	329	340	330	317	361	374	338	298	336	354	320	328	360	365	343	339	309	355	357	337	339	322	347	336	349	321	315	380	373	360	301	323	341	340	346	334	339	308	314	312	334	365	319	312	362	325	326	323	311	312	330	343	320	383	334	350	334	308	354	349	319	354	356	360	312	360	322	346	374	335	365	338	359	359	318	353	346	307	356	353	376	331	329	337	339	409	319	351	368	322	323	334	330	335	334	348	362	335	320	343	334	368	351	350	363	340	315	369	343	324	342	335	341	325	346	366	339	327	350	341	362	344	356	323	351	342	351	341	330	334	380	338	319	336	307	328	315	341	359	320	364	359	341	350	352	321	340	327	334	337	334	353	291	360	344	343	344	347	368	347	337	354	329	354	349	300	344	337	356	335	317	332	298	321	297	337	328	321	339	324	340	334	351	349	349	322	346	338	332	369	356	324	339	308	332	304	358	365	337	324	324	324	356	368	381	331	333	334	305	369	320	325	361	381	310	353	327	345	318	363	345	334	351	367	341	326	361	349	330	326	316	301	368	358	298	339	320	329	330	322	316	340	340	321	330	357	323	318	376	325	348	329	348	317	343	306	328	346	329	337	346	333	320	326	307	336	335	326	314	316	346	361	379	368	338	334	377	311	351	345	351	335	357	350	355	293	358	349	330	333	351	328	322	367	359	319	329	335	355	314	351	367	378	370	342	367	338	321	337	359	343	352	351	331	322	323	314	368	337	341	311	333	333	334	358	356	350	357	313	334	337	341	380	347	389	348	335	335	358	350	349	337	367	356	322	323	354	359	346	333	363	343	309	320	339	344	345	349	347	322	358	325	347	369	330	350	367	372	331	345	314	365	321	347	303	344	352	319	333	352	308	351	315	342	323	364	368	374	359	311	335	349	344	346	335	330	350	314	340	335	330	332	342	324	360	334	334	332	345	320	357	327	333	317	349	350	293	341	340	320	345	319	318	345	324	352	323	330	320	325	316	364	347	320	350	373	336	373	330	318	349	358	333	336	311	348	335	337	335	346	338	322	345	338	357	358	316	362	364	318	349	317	345	341	326	334	344	307	321	348	363	340	347	346	360	350	330	336	335	334	331	344	341	367	307	341	337	364	349	364	335	353	359	357	338	357	347	377	333	383	346	338	344	303	369	366	337	321	342	331	352	335	328	339	362	342	364	343	336	333	329	341	344	316	351	354	333	341	330	343	373	342	364	333	356	351	325	352	314	340	349	320	360	338	363	343	381	336	349	358	371	363	301	366	322	345	337	332	336	349	307	327	352	311	326	358	317	376	338	340	373	365	347	333	334	331	355	316	306	368	349	316	312	336	346	332	374	360	351	346	342	322	347	335	324	339	349	350	284	369	354	318	342	334	377	341	340	319	333	328	337	334	357	327	311	325	305	326	369	326	338	321	338	320	331	343	349	354	338	327	323	356	357	347	327	327	344	328	341	341	333	334	343	334	345	312	343	338	360	302	361	334	349	330	331	323	307	349	374	356	317	352	342	352	331	335	336	354	349	324	336	308	351	386	333	374	345	354	324	339	360	362	358	347	328	326	368	326	304	335	352	357	325	379	322	325	335	354	357	338	339	351	351	348	330	329	313	337	349	343	344	324	355	370	324	359	354	321	329	328	349	341	317	332	333	379	344	300	389	334	323	337	355	321	331	341	377	365	325	301	355	342	359	302	327	371	356	353	320	346	313	357	342	361	309	326	338	317	339	359	350	320	302	333	351	322	349	357	340	320	329	328	360	313	366	355	321	334	300	371	324	386	361	318	351	312	328	328	350	353	392	339	342	327	305	374	366	339	338	329	344	353	378	350	347	354	329	352	352	339	330	343	330	365	368	330	358	371	332	343	338	341	352	332	364	367	353	349	318	327	341	349	340	341	351	355	321	330	342	328	343	317	328	348	334	360	308	338	355	346	342	342	334	371	315	322	352	365	324	315	338	366	289	372	344	343	352	358	342	317	384	323	331	366	349	342	345	348	341	347	343	342	339	319	335	327	342	331	371	335	363	355	334	340	331	389	339	365	323	312	367	313	354	364	342	331	350	341	341	307	348	344	350	322	348	323	359	350	314	317	337	358	335	326	330	347	337	347	342	333	330	320	344	323	339	329	343	312	328	329	333	329	329	339	357	345	339	343	342	302	339	352	320	286	350	368	342	299	328	347	303	351	337	348	343	345	365	347	318	342	319	373	327	358	332	364	350	334	322	359	322	333
3322	2445	2045	1163	801	618	586	489	461	452	428	416	419	346	388	369	420	378	364	345	410	390	338	349	390	368	354	370	364	369	361	361	368	375	339	352	358	346	364	376	348	338	368	357	374	341	360	384	345	353	363	386	363	335	367	381	381	345	347	349	339	381	329	354	347	367	379	368	358	372	334	351	322	356	364	378	354	376	352	352	386	376	367	365	397	326	364	356	369	334	342	377	373	336	341	369	328	321	376	393	338	334	346	360	336	365	353	363	317	383	324	352	400	337	336	357	341	337	333	358	357	322	352	351	365	349	371	340	330	323	347	337	325	350	355	361	335	312	359	381	358	380	350	363	395	346	346	375	380	349	335	375	345	340	334	344	358	343	347	357	347	352	370	364	346	337	342	334	332	352	323	364	346	361	364	359	347	338	367	372	306	338	316	359	342	378	341	346	332	334	354	327	335	402	350	345	340	369	343	386	364	342	342	338	353	356	351	340	370	345	356	339	361	337	354	375	372	342	352	343	348	341	353	360	396	347	347	355	370	365	359	354	356	350	322	357	354	368	357	371	349	359	329	341	356	374	338	320	356	337	362	322	362	328	361	359	345	328	338	343	359	341	367	338	394	344	332	350	329	329	373	340	347	361	372	357	362	316	360	332	379	353	394	353	312	359	389	369	336	351	324	348	330	349	372	394	354	328	316	346	352	311	340	368	357	305	337	341	382	357	365	337	334	345	357	343	346	341	323	346	359	362	326	383	370	361	335	336	361	354	342	339	358	352	316	369	366	329	344	351	378	336	378	316	371	358	337	335	337	340	358	364	344	336	382	322	340	351	339	374	340	345	356	363	391	360	342	334	380	374	339	397	346	377	350	331	351	342	368	357	373	333	368	376	353	369	346	367	337	342	342	338	346	359	355	327	350	347	366	364	337	332	334	353	362	319	325	392	333	352	376	363	324	337	391	342	328	330	353	341	355	377	345	352	364	358	363	373	376	366	330	397	324	382	332	356	365	355	347	369	339	320	378	360	348	337	381	355	361	344	336	357	363	358	329	373	364	328	344	344	331	345	326	330	331	381	354	347	343	333	321	336	338	321	339	354	358	400	348	342	334	345	371	365	337	295	370	356	354	374	351	364	355	350	354	359	321	359	339	339	356	319	370	364	377	338	369	367	386	364	329	366	352	317	382	341	353	354	324	349	365	340	346	337	318	354	333	344	371	312	353	365	346	331	342	354	359	333	363	338	336	337	299	368	343	398	379	344	359	326	359	366	365	331	337	373	363	327	299	376	366	345	363	340	371	344	363	370	360	353	347	378	325	339	336	353	364	348	359	315	368	382	337	400	336	343	340	344	360	374	335	330	355	362	344	371	326	367	351	334	377	339	312	337	354	354	357	337	366	358	330	372	336	368	336	353	331	367	329	348	365	341	340	367	337	331	335	331	317	336	381	347	356	369	328	318	334	352	361	351	373	374	361	353	365	331	361	346	338	360	368	357	344	377	355	368	374	354	347	326	347	348	365	376	376	331	351	366	330	340	345	330	354	343	329	395	320	373	308	358	338	361	378	352	350	375	358	329	332	328	364	364	347	359	346	351	332	322	371	348	341	343	373	353	321	372	351	378	363	316	365	378	382	330	348	349	326	344	368	374	359	363	316	399	347	379	334	349	342	347	334	337	363	349	331	360	335	334	363	338	343	380	344	357	329	353	328	354	351	347	356	325	359	328	352	335	359	329	326	362	377	328	362	380	350	361	337	378	330	343	364	395	371	351	364	336	333	370	375	367	323	373	365	355	343	365	346	353	356	354	327	358	334	354	346	351	357	371	382	373	365	349	381	359	349	331	350	365	387	343	351	379	352	334	361	349	371	338	359	335	382	354	352	372	349	396	332	342	334	361	353	351	372	370	376	318	343	353	331	345	356	336	351	373	386	358	347	335	360	354	357	292	364	352	387	374	341	329	385	348	333	336	341	395	351	324	372	331	364	366	339	402	339	371	350	347	342	349	374	351	327	345	376	342	352	355	375	327	385	376	350	325	353	330	393	360	317	319	336	341	364	355	364	389	319	365	334	344	343	339	387	350	352	384	360	336	356	344	377	350	364	332	325	360	347	353	363	355	328	334	355	369	364	345	329	340	353	354	331	371	348	336	352	340	352	304	332	402	317	381	355	353	342	325	342	365	349	335	364	324	340	344	322	349	359	369	324	353	377	345	342	366	335	322	355	336	352	330	337	354	345	362	334	331	359	328	373	369	373	335	323	329	367	339	363	371	342	360	366	329	356	348	354	333	346	319	374	329	333	342	344	345	338	362	348	357	348	339	358	342	383	348	344	376	376	320	341	343	342	339	325	339	346	373	346	332	382	319	346	356	359	367	390	360	364	342	391	329	358	350	359	367	348	353	350	329	398	335	336	352	357	355	330	328	388	341	354	337	328	333	356	355	347	348	376	345	387	365	345	355	351	359	333	335	358	347	340	386	354	341	331	365	379	332	350	378	347	362	326	332	361	332	354	346	330	341	350	352	317	355	339	369	350	334	336	351	311	378	340	331	350	377	351	374	367	350	336	353	353	316	354	325	344	370	350	388	339	336	377	344	342	364	331	374	353	352	347	337	359	353	332	375	313	346	327	340	348	337	358	330	352	378	355	350	322	322	359	347	328	354	367	321	320	344	338	376	365	374	349	347	334	378	353	365	368	351	358	322	385	320	345	361	352	359	331	387	360	346	358	359	346	350	322	333	352	333	310	377	343	376	341	331	345	336	331	355	333	374	362	331	332	349	342	368	359	332	365	390	381	392	349	350	337	335	358	362	342	353	352	358	373	363	344	383	371	325	351	328	370	347	308	360	390	352	368	365	343	333	343	360	330	357	338	349	344	362	364	329	363	355	354	350	322	348	366	341	345	345	367	309	363	364	315	362	365	351	349	365	387	344	342	334	377	358	352	352	345	326	331	321	370	310	353	361	332	324	393	346	321	364	326	354	350	365	316	370	335	343	345	342	333	354	338	302	377	356	347	351	351	387	371	353	347	356	361	338	346	358	341	342	358	322	357	302	349	361	352	344	323	363	335	347	351	315	366	346	361	360	377	368	362	354	344	372	360	375	345	332	351	344	346	297	343	363	333	377	344	329	368	368	390	347	339	347	332	352	374	358	336	335	357	364	368	300	354	345	367	347	337	364	328	331	342	369	343	335	326	366	321	351	384	348	325	318	314	382	315	345	339	349	347	355	328	333	366	367	367	326	350	334	352	357	388	318	360	298	347	338	333	348	322	360	372	333	393	359	352	337	345	344	336	366	330	351	372	347	347	370	387	331	345	338	361	338	341	337	335	368	349	359	345	328	398	355	340	353	357	321	386	366	343	356	325	367	375	337	358	344	385	357	371	328	345	349	364	340	365	333	353	351	364	352	388	368	340	341	345	345	364	350	310	339	362	329	358	322	382	338	326	371	359	342	321	362	360	350	328	323	332	344	362	380	328	320	365	354
24536	21454	28531	24816	20770	2532	642	397	301	298	265	265	266	261	256	243	214	217	274	251	242	223	247	228	220	223	234	212	220	212	205	219	233	225	215	241	240	225	225	194	230	249	186	226	218	228	221	195	229	238	218	230	227	224	244	212	228	214	216	211	231	215	210	238	233	240	216	196	234	210	237	227	228	224	225	239	228	240	207	214	218	236	209	225	221	228	220	200	209	255	237	196	230	206	224	226	226	209	214	213	201	227	232	220	202	215	212	208	216	238	214	220	194	213	201	242	247	211	201	207	205	215	247	212	215	204	228	218	227	204	218	246	234	207	217	234	192	207	228	212	202	200	245	236	177	224	226	222	224	201	237	240	237	241	195	199	232	222	218	222	217	221	235	227	219	213	211	219	211	219	208	228	224	206	227	226	226	225	208	219	233	246	247	209	217	213	191	243	231	221	212	196	213	210	218	225	198	218	209	216	227	230	225	211	218	255	206	191	246	200	223	219	199	218	198	213	226	212	217	234	211	205	254	203	262	229	226	185	217	212	195	213	243	209	213	218	202	230	229	201	207	234	206	230	230	226	199	225	186	219	232	219	208	224	235	210	230	197	242	204	210	223	236	217	225	223	229	227	231	221	201	235	227	209	239	221	213	201	218	233	189	210	188	200	213	217	206	206	221	207	233	250	207	237	211	214	230	207	212	231	220	229	230	208	199	205	206	216	226	208	197	221	218	214	215	203	215	221	195	227	226	234	220	209	217	237	222	220	226	224	215	223	222	222	214	246	204	221	209	226	210	216	214	222	208	233	224	232	203	202	217	208	219	225	213	263	175	224	219	213	209	208	227	200	226	184	213	208	222	222	225	224	227	236	219	216	211	229	201	220	213	196	206	227	213	195	233	256	215	240	208	231	229	208	204	222	232	221	221	227	220	216	234	218	226	224	231	225	233	225	225	239	228	218	223	217	204	232	194	203	215	229	208	203	225	225	199	254	194	231	210	226	213	215	216	234	214	224	215	204	203	215	227	199	241	218	222	224	202	189	222	221	220	218	252	207	208	218	238	227	224	211	207	248	223	194	230	230	190	210	216	196	224	196	215	222	248	226	215	247	241	228	230	230	217	233	206	209	233	214	243	211	206	206	229	222	247	210	217	226	204	214	225	216	204	237	225	223	207	220	222	226	211	206	228	174	223	218	201	239	201	233	233	192	206	210	192	216	251	224	198	197	218	226	213	214	225	239	209	245	245	231	235	223	213	210	235	227	229	223	226	237	195	203	216	206	218	244	212	235	201	216	185	204	253	233	232	237	214	216	232	205	192	208	223	214	225	219	214	210	217	225	222	229	203	248	221	236	236	226	203	241	213	216	202	229	178	212	226	224	217	217	231	229	211	190	227	227	245	205	228	212	220	208	227	246	220	210	217	224	231	220	233	209	191	218	194	200	214	190	217	203	223	218	223	235	226	218	207	216	213	207	241	209	186	229	217	186	214	233	206	200	215	236	208	219	202	249	206	209	249	211	222	225	206	225	236	232	216	224	209	233	260	246	198	245	219	214	205	230	196	212	205	222	209	243	202	203	215	243	210	226	210	206	225	209	255	208	227	190	236	217	189	203	242	229	218	223	205	221	233	196	196	215	226	200	220	208	209	227	217	211	219	212	231	212	202	237	210	215	228	205	214	229	232	240	210	213	237	218	209	212	206	250	206	196	223	218	221	231	247	209	204	230	194	224	245	217	220	232	218	241	215	230	223	197	207	188	212	224	217	235	210	200	201	216	193	234	216	209	223	226	199	215	231	186	241	196	209	196	209	215	231	224	214	246	222	215	237	197	236	224	222	215	224	222	216	205	213	214	209	209	195	231	228	219	200	229	223	229	210	195	209	206	220	196	208	221	241	208	210	219	203	206	218	216	217	202	213	192	192	203	227	239	194	209	227	211	194	202	245	222	212	210	208	217	201	218	198	220	219	224	216	219	209	235	224	202	188	211	196	210	203	216	240	213	210	215	226	241	202	232	217	195	203	192	223	195	204	203	234	233	222	191	210	228	209	224	204	202	238	217	249	208	242	203	222	243	194	233	216	236	212	205	217	221	219	244	196	252	206	229	189	192	236	210	237	197	246	211	207	218	224	221	230	205	214	238	210	248	253	209	201	194	211	219	233	242	199	234	239	206	249	209	218	213	205	233	208	204	202	208	222	220	230	232	195	205	232	198	198	204	198	207	235	203	250	214	200	219	210	205	208	231	210	233	196	235	225	210	201	203	198	204	209	210	241	222	215	212	221	203	224	231	212	205	206	224	216	219	194	206	215	214	217	211	207	225	210	209	230	198	180	221	218	229	208	192	233	207	207	213	213	236	201	205	218	213	215	204	225	223	199	186	196	221	228	205	207	241	217	199	197	195	219	192	210	221	218	213	221	214	208	223	208	218	210	236	196	203	224	209	214	221	209	223	211	232	215	234	227	224	222	219	230	238	227	217	222	218	199	203	215	229	205	200	237	218	209	237	206	202	226	188	212	227	213	205	207	205	205	220	218	216	227	225	201	214	209	219	248	217	206	213	217	194	228	204	197	226	220	202	213	268	207	195	184	216	207	215	222	219	213	212	205	225	232	214	207	203	229	194	198	208	209	232	207	206	216	223	206	250	208	235	219	216	208	236	230	215	201	206	243	229	198	206	221	222	228	237	221	185	231	203	237	242	215	207	222	218	209	216	238	216	221	231	195	221	215	185	231	235	206	221	202	216	212	234	217	224	216	210	210	229	205	212	223	201	229	229	236	228	215	182	199	223	165	184	230	227	215	238	215	215	216	215	206	212	224	216	222	218	212	207	219	210	253	237	253	203	228	208	214	232	212	210	219	218	196	189	203	219	221	196	210	185	247	244	230	221	243	201	219	249	211	212	227	218	204	233	198	202	222	219	232	223	229	213	214	210	210	229	219	216	224	231	235	205	244	215	218	236	231	219	212	210	219	230	201	213	199	232	223	253	202	205	195	204	218	240	207	235	209	214	216	208	203	216	211	202	191	214	206	223	221	211	224	234	246	243	204	217	226	248	222	227	210	232	210	198	222	220	212	203	203	218	205	229	221	197	228	193	229	226	219	221	224	195	212	248	194	201	202	243	236	193	249	237	233	219	217	207	213	223	227	223	211	229	209	225	205	207	234	178	213	225	205	222	244	231	221	230	245	243	236	195	223	227	202	215	201	195	206	257	224	233	202	212	215	214	198	190	200	232	211	193	229	242	213	210	209	228	207	221	237	212	225	210	249	205	216	236	220	215	238	229	212	206	217	210	231	220	196	240	221	203	227	223	245	218	212	238	201	226	233	225	211	202	191	221	215	204	222	204	221	251	215	211	216	204	185	240	208	228	210	229	222	231	225	226	202	202	219	215	224	217	207	219	217	213	200	209	222	195	214	198	227	206	231	216	229	209	192	208	204	211	205	183	202	222	214	202	221	241	226	218	211	215	197	196	223	237	216	207	203	216
3348	4439	3640	1734	1118	823	643	552	461	411	409	363	321	337	304	280	303	261	278	282	293	257	264	258	282	247	275	280	255	271	274	234	262	245	263	275	258	241	260	243	241	257	252	247	256	281	254	253	261	288	264	250	251	235	237	243	237	252	237	244	247	241	232	254	236	249	226	254	248	239	261	250	223	216	225	256	235	257	269	218	216	221	235	249	213	229	247	223	274	261	249	264	239	255	250	259	221	248	240	229	268	231	255	251	248	241	235	230	250	247	211	264	222	224	259	223	237	238	225	264	274	256	231	261	241	237	235	232	240	241	255	218	248	235	253	222	236	210	216	218	246	229	234	216	218	227	228	240	265	247	221	232	242	228	244	253	226	232	236	254	215	240	234	262	224	212	237	254	217	251	219	251	221	229	220	252	227	253	246	237	243	232	244	250	230	227	247	235	246	242	221	226	238	244	225	245	234	223	235	273	241	221	245	232	251	250	235	246	224	237	252	234	241	222	237	246	244	226	245	218	240	220	249	218	226	247	219	231	217	256	225	233	254	239	239	224	239	228	260	258	235	211	245	232	236	244	235	229	235	238	218	199	231	270	224	219	217	251	234	227	228	200	244	241	240	260	225	228	212	231	220	221	237	231	261	225	213	212	266	227	265	243	242	231	228	246	213	223	211	234	257	247	265	231	244	240	247	203	235	234	230	267	250	242	242	237	226	222	254	227	217	210	228	252	257	216	236	253	249	224	221	224	251	263	236	206	223	221	225	235	241	246	234	233	231	232	236	246	228	216	234	234	217	230	247	258	245	239	244	237	235	214	223	222	233	251	236	244	234	246	249	240	239	214	248	235	244	254	238	220	212	226	227	229	256	232	259	258	226	233	247	253	228	224	229	229	231	251	222	218	220	232	231	246	223	249	230	233	229	218	232	213	223	241	219	248	217	239	223	246	241	226	229	217	220	237	245	215	250	231	279	236	252	252	254	248	195	232	238	228	242	219	247	265	209	256	234	264	201	218	244	229	255	226	227	222	228	220	220	247	228	243	221	236	232	233	222	253	273	227	234	243	217	235	241	260	244	231	254	237	239	209	248	234	230	227	256	221	214	238	208	247	218	246	220	220	237	235	254	224	238	216	248	234	241	244	249	223	264	247	256	244	209	238	249	231	235	255	232	261	237	239	220	256	226	211	232	241	232	263	267	234	256	263	250	240	238	244	216	235	241	227	253	274	227	252	221	242	235	245	250	260	228	246	226	212	229	242	247	223	232	260	229	266	234	245	234	254	251	224	227	234	240	256	245	233	220	236	229	234	223	224	222	242	233	235	234	252	251	239	242	257	255	236	231	252	246	249	230	252	240	223	237	204	226	235	230	222	254	232	231	262	241	238	239	221	229	231	234	220	215	191	248	221	215	236	257	241	252	226	225	201	253	227	227	231	211	227	228	231	232	229	235	218	203	249	207	217	223	222	239	237	222	247	229	234	230	249	223	226	209	228	233	215	232	210	253	221	218	223	218	231	239	245	238	227	257	224	219	221	231	240	256	238	249	224	239	240	223	249	235	199	224	254	229	234	250	223	255	220	260	243	226	221	226	249	235	257	226	237	237	241	231	249	235	246	254	224	220	258	239	236	245	247	229	232	220	260	252	210	241	230	214	244	215	222	241	211	214	249	213	255	254	256	253	232	226	237	212	220	220	264	258	251	228	257	232	215	221	232	238	248	186	248	224	220	220	257	240	232	224	207	225	247	256	253	229	223	238	225	237	220	230	247	256	247	212	267	232	219	217	216	269	239	238	236	209	233	225	241	241	222	243	252	235	225	235	232	231	231	225	232	272	213	217	241	221	232	232	228	241	238	215	255	278	235	239	224	246	190	251	217	262	226	230	197	250	224	225	212	245	251	265	223	274	256	215	218	208	243	243	240	236	214	221	256	221	212	223	233	238	217	220	241	216	207	240	244	244	236	248	231	225	233	224	259	255	235	226	240	233	227	242	245	270	253	248	240	224	245	240	244	208	239	261	214	230	233	230	230	255	217	254	203	230	223	244	239	223	224	230	242	209	237	222	222	250	248	223	231	235	252	226	222	232	249	210	235	225	240	227	212	219	220	219	228	221	234	238	235	242	215	261	238	216	208	249	224	215	244	214	240	250	238	252	248	248	250	232	218	240	240	227	211	226	192	226	240	258	229	215	237	250	232	234	242	221	253	217	241	214	237	230	226	231	215	223	213	219	256	210	233	218	235	248	235	248	229	253	236	204	232	234	241	230	252	246	228	254	214	219	264	217	273	197	241	220	219	243	211	230	229	226	251	264	265	211	222	245	245	239	241	221	247	223	237	229	254	242	225	251	252	235	252	223	244	221	255	240	239	253	239	216	223	223	214	237	209	241	230	231	230	225	244	231	231	274	242	199	237	236	217	250	251	245	239	226	221	251	230	198	226	227	270	245	258	208	236	248	252	238	247	214	249	218	244	225	236	225	241	208	240	223	230	246	190	236	258	254	231	214	200	232	230	236	215	252	228	260	241	223	221	241	232	231	237	257	211	232	249	225	208	249	264	221	231	209	252	262	225	216	243	221	215	231	249	226	253	217	205	211	235	243	226	226	231	241	250	229	229	227	212	244	214	229	244	261	251	262	243	232	252	249	227	215	229	210	257	244	243	247	258	233	198	210	253	229	235	215	217	223	233	252	222	208	223	225	240	224	228	241	220	234	218	233	241	237	186	213	233	225	248	233	262	244	209	225	214	256	210	225	238	243	226	250	229	249	222	221	248	241	235	248	238	221	219	218	233	213	233	223	217	242	245	218	242	245	233	230	228	253	235	227	223	249	262	236	232	221	244	226	245	229	250	219	236	200	248	229	222	241	235	235	257	231	226	199	243	228	241	226	246	237	252	204	235	205	209	232	243	239	216	231	251	234	244	249	208	228	238	243	252	240	228	221	229	231	223	257	242	238	213	224	224	230	210	206	253	231	222	228	228	239	242	212	240	209	221	238	238	213	238	224	234	240	248	242	255	235	241	238	231	258	226	246	239	210	203	244	213	244	225	211	237	232	246	225	234	240	214	245	222	233	197	234	180	247	230	235	218	227	220	226	230	242	218	222	241	241	239	226	198	252	238	253	237	244	242	251	237	224	246	208	218	219	224	239	215	259	256	251	223	251	253	231	217	223	229	265	238	240	228	243	241	219	220	226	246	237	213	244	227	217	235	230	236	204	231	220	230	235	250	199	226	248	254	256	235	257	241	233	226	224	264	243	245	216	218	257	268	222	268	220	246	213	233	235	272	220	229	242	233	229	253	235	213	230	233	232	230	198	227	215	240	221	261	235	253	235	213	206	207	225	236	242	211	236	205	226	208	220	240	236	254	213	218	249	223	256	220	248	233	251	222	206	264	244	227	235	263	235	242	215	237	236	236	242	238	239	216	197	207	238	256	234	224	211	233	254	234	240	237	227	206	230	243	237	234	243	234	218	279	221	219	234	245
27602	10355	1603	982	752	594	623	625	613	597	650	608	667	604	602	650	655	624	658	585	649	620	636	611	582	593	614	613	591	575	628	623	609	633	561	614	581	539	615	601	623	574	603	608	582	593	579	599	627	623	628	597	601	597	594	631	581	654	585	619	591	594	606	573	580	596	625	546	607	590	611	614	608	597	601	607	606	598	603	599	583	608	584	595	584	593	626	599	597	605	583	579	577	579	593	589	591	628	639	605	621	615	577	600	573	583	571	616	569	621	593	611	571	605	607	614	598	606	610	617	639	632	612	615	622	605	578	607	590	600	621	572	582	634	612	625	630	593	642	610	610	605	597	575	609	609	597	630	581	606	609	609	588	613	597	579	582	613	609	556	599	579	602	650	608	596	601	635	629	587	610	632	634	589	610	660	605	611	575	557	609	580	621	595	592	605	588	610	627	594	582	611	629	621	607	554	612	579	558	602	598	618	597	599	659	593	619	621	638	613	594	566	600	595	587	603	655	554	608	654	592	597	638	575	615	635	597	586	622	604	633	601	618	580	615	578	582	596	598	620	545	581	613	634	608	583	552	601	608	600	622	589	579	563	602	605	609	599	572	631	599	633	611	589	675	614	562	597	589	600	574	616	585	587	602	633	606	598	568	636	615	602	589	631	568	575	606	611	580	567	615	631	604	575	643	600	623	605	551	615	585	580	596	583	591	635	550	622	615	568	592	598	593	588	593	636	623	616	653	593	628	586	645	565	613	585	582	626	632	571	655	606	568	623	622	591	639	589	615	619	590	591	580	636	580	618	639	645	616	578	624	612	657	575	608	599	626	662	618	616	623	607	579	554	636	576	613	580	586	600	677	595	599	543	654	603	584	599	560	645	604	602	571	582	595	614	587	677	620	575	604	612	577	606	622	637	613	564	624	642	600	618	646	614	639	593	575	598	593	622	597	585	605	585	621	586	599	632	604	599	616	647	605	643	637	611	567	622	596	570	625	566	622	604	630	634	615	617	628	612	625	635	583	633	567	600	636	631	557	628	611	607	600	608	590	579	576	534	603	634	579	597	608	561	591	567	619	604	616	597	637	602	566	603	601	593	549	644	618	637	601	634	592	605	629	616	597	595	595	608	658	626	570	585	604	628	582	605	606	621	592	611	572	632	595	596	569	594	605	594	615	591	596	608	590	602	604	578	595	601	595	565	599	608	597	644	613	579	594	626	647	622	633	578	639	616	601	591	654	610	605	607	609	591	518	633	598	558	566	590	581	597	609	572	598	577	577	613	613	662	651	602	618	603	586	646	606	602	636	624	538	623	569	621	563	575	603	595	614	600	625	610	587	633	612	599	601	577	615	578	595	616	564	586	636	629	646	647	630	593	618	595	609	600	551	651	618	619	610	624	562	583	537	557	620	597	606	586	623	611	600	579	586	587	561	619	631	596	614	622	583	573	610	629	644	554	639	656	586	547	586	621	584	627	625	598	607	642	539	577	613	603	629	621	618	599	626	599	641	559	606	640	617	605	586	569	650	617	614	579	617	598	590	599	562	598	589	628	598	614	602	618	600	635	560	583	601	600	591	556	600	593	576	632	643	587	619	586	606	591	608	557	585	623	597	632	648	582	622	595	607	615	624	622	606	531	560	606	649	554	577	595	612	631	597	613	614	589	662	588	618	600	551	599	593	608	594	600	664	604	603	621	570	599	573	622	616	594	588	587	587	608	567	609	581	612	609	617	586	596	627	629	587	591	609	584	573	583	577	596	587	638	590	627	610	550	625	637	628	631	643	566	609	582	600	605	558	644	623	622	582	613	583	617	643	614	619	592	575	564	617	552	624	571	571	548	601	647	635	618	632	584	619	587	609	578	578	544	585	603	600	612	625	582	588	601	606	595	633	586	603	597	594	597	559	632	600	617	609	657	642	610	622	633	611	598	610	581	666	592	600	554	630	562	616	588	606	582	585	556	583	601	604	573	556	630	664	605	627	604	626	605	602	611	599	560	617	633	632	626	591	568	601	643	611	598	631	615	595	636	576	632	560	630	585	617	602	557	582	591	629	596	627	592	606	588	618	623	580	575	632	608	591	564	594	557	600	591	634	609	572	583	607	601	603	612	553	619	609	571	614	630	635	611	589	579	588	567	621	590	605	577	556	651	635	584	586	607	579	614	624	640	614	566	601	601	596	625	613	599	585	643	675	572	590	587	628	556	571	582	573	613	578	581	530	608	562	576	622	592	600	595	620	615	566	600	577	618	574	643	605	638	621	626	617	617	598	605	596	594	574	621	590	577	621	631	647	594	609	569	583	587	596	590	576	612	592	581	623	597	583	577	561	613	635	602	613	524	602	586	586	600	617	577	633	627	599	605	569	641	581	585	621	598	579	570	604	587	616	585	612	590	593	612	624	613	585	615	628	587	602	592	596	579	596	603	612	578	581	587	625	571	624	592	589	595	628	604	573	615	607	607	636	655	596	570	620	600	607	605	589	580	597	591	594	608	640	584	542	581	586	577	604	619	580	560	614	606	602	615	577	611	636	576	565	624	576	573	585	612	589	628	633	616	550	613	642	605	626	601	595	582	626	601	615	619	581	629	585	588	601	610	644	592	669	623	590	584	623	570	616	591	590	594	605	594	611	618	583	617	612	591	619	612	612	552	604	617	574	622	644	650	603	600	630	673	594	563	599	626	594	566	587	609	613	561	571	615	597	607	624	580	599	576	642	560	618	615	587	642	598	612	653	623	599	636	587	637	630	640	615	575	578	593	595	580	591	657	622	625	598	604	619	637	566	597	626	617	623	607	572	614	604	579	608	625	575	621	575	594	589	633	632	620	575	584	600	661	590	620	612	605	627	615	590	543	619	578	636	614	585	609	589	587	600	600	610	617	623	634	555	605	605	615	596	633	624	607	631	609	593	575	646	588	637	595	644	599	654	672	605	616	624	588	583	640	612	632	586	615	582	602	605	607	606	652	593	604	640	571	616	596	615	553	572	570	570	552	598	615	640	591	600	641	595	575	584	595	597	617	637	633	583	590	638	621	615	595	583	603	639	594	591	627	595	625	639	640	609	604	587	644	583	631	589	639	584	629	550	596	570	603	565	574	603	646	608	604	618	610	664	587	584	585	571	587	622	608	579	626	639	629	611	599	575	655	638	566	611	594	607	608	592	589	571	611	647	606	593	612	588	592	581	614	626	585	575	612	616	611	581	604	603	643	585	587	579	640	624	619	571	614	596	589	589	652	638	569	688	600	598	603	594	630	621	616	607	622	583	587	633	605	586	646	622	601	548	542	581	585	577	578	594	613	614	583	641	608	559	572	567	595	621	598	607	609	627	601	557	612	617	616	580	599	632	580	598	602	586	620	630	591	636	571	586	587	607	594	606	612	634	566	552	627	588	598	562	596	577	605	625	610	620	608	627	603	590	580	555	585	618	635	600	605	615	635	607	598	562	616	581	603	609	607	620	607	585	610	623	641	569	636	598	625	598	602
5074	766	757	601	603	564	576	598	556	546	586	567	567	553	590	608	591	515	571	523	539	591	620	561	581	539	554	612	571	573	588	580	527	557	566	582	547	570	606	577	584	591	576	572	558	607	597	569	571	583	598	601	570	593	511	563	560	581	548	573	544	572	548	565	575	559	610	550	544	575	559	611	546	583	572	566	602	598	587	604	580	563	565	550	566	564	618	581	531	599	572	565	527	557	566	549	563	584	578	560	568	564	568	569	607	574	578	581	585	568	573	604	581	555	598	599	577	566	569	558	547	559	553	569	533	626	578	571	568	576	586	551	605	606	583	576	556	591	571	589	563	532	551	559	572	542	599	536	559	580	576	574	606	588	589	569	579	558	620	516	562	547	559	584	633	552	529	579	536	586	547	575	538	555	552	579	582	562	560	597	545	570	564	566	580	569	590	547	573	612	560	577	556	582	575	581	558	586	577	559	592	591	609	565	596	532	564	502	571	554	588	551	528	563	555	586	565	619	579	584	580	534	576	572	569	619	522	595	544	588	566	544	588	529	550	563	547	578	606	564	605	561	596	527	587	579	537	579	584	545	583	539	578	608	569	531	555	572	542	557	574	565	538	610	593	596	550	551	587	545	569	561	594	598	547	541	582	589	551	531	542	580	558	547	614	569	593	529	550	580	574	559	586	562	549	581	550	585	571	544	539	597	558	585	551	600	556	547	571	558	574	535	556	528	527	566	519	528	575	559	606	585	564	534	549	557	557	601	594	560	619	560	542	567	559	565	587	538	558	555	587	540	570	537	587	604	603	582	576	525	517	575	565	576	564	551	537	514	558	570	577	570	567	586	590	523	622	603	574	603	549	580	527	533	573	527	571	549	595	571	585	536	580	579	560	555	564	580	584	584	547	595	558	581	553	578	588	517	562	591	552	572	564	603	555	546	511	555	533	544	532	567	535	592	570	551	543	608	567	555	528	601	533	532	583	551	576	545	587	531	585	558	592	572	576	558	550	577	525	568	575	576	569	572	609	556	568	580	568	542	576	581	534	619	595	551	574	627	593	595	585	548	547	545	568	581	561	589	556	579	521	552	536	557	611	564	556	606	548	579	543	572	582	547	584	559	526	539	557	590	583	586	574	577	574	531	572	574	606	551	549	575	580	563	560	584	545	564	563	559	553	546	580	597	577	554	602	539	559	566	548	557	585	578	575	594	552	535	532	539	585	548	562	548	581	555	591	576	603	577	593	577	637	613	571	522	556	588	562	535	562	581	573	617	570	573	563	565	574	575	600	563	573	592	545	544	532	591	613	570	595	528	579	548	541	536	570	535	517	543	566	560	556	579	582	576	576	558	560	559	593	538	578	573	557	565	522	578	570	577	586	571	637	579	555	558	581	526	575	569	549	576	543	561	531	612	566	552	566	523	564	554	595	558	588	548	508	581	597	612	606	594	599	571	536	513	579	589	585	562	575	602	569	538	528	600	562	571	559	570	556	576	520	566	610	574	559	572	536	573	572	563	568	552	568	557	543	573	565	556	536	569	567	583	555	595	585	561	583	597	572	532	567	541	647	603	542	579	592	562	593	557	572	561	586	550	551	545	570	510	610	556	582	554	551	554	575	580	538	590	560	547	568	591	535	559	543	567	583	564	579	542	590	578	591	584	582	603	546	585	518	570	591	611	568	604	606	542	564	590	556	566	593	559	532	606	585	530	601	525	585	561	540	550	538	547	564	541	579	639	589	534	572	549	551	606	564	595	596	567	566	584	549	557	549	589	540	542	581	569	539	566	545	573	590	607	562	586	594	535	567	572	550	542	545	531	544	560	534	520	566	577	571	603	529	567	525	552	590	600	574	585	552	547	563	596	536	572	552	558	594	592	530	580	591	588	523	575	530	570	587	558	597	576	562	544	543	583	582	546	586	519	502	532	577	591	604	612	578	538	527	583	556	517	535	549	578	547	594	590	576	587	566	527	550	605	598	525	527	584	550	527	551	562	623	563	594	576	534	569	524	578	516	573	569	583	600	551	615	600	597	633	529	543	568	579	530	553	577	578	566	579	536	566	574	553	591	549	563	588	569	558	570	591	599	538	588	537	576	574	554	571	574	554	611	563	591	547	579	585	614	600	565	552	600	596	591	565	582	534	560	601	576	578	538	554	555	556	579	586	567	607	584	540	537	540	569	563	594	555	557	587	554	574	606	548	542	628	578	552	561	491	572	593	525	590	531	516	549	559	577	554	511	571	580	585	558	590	551	534	599	549	575	585	535	577	583	589	522	623	615	546	549	590	588	583	566	587	525	564	595	558	551	580	555	563	596	571	551	581	556	547	534	541	544	546	566	555	508	597	576	577	560	571	550	590	577	567	551	565	577	585	592	583	561	585	546	569	551	581	552	564	598	582	553	598	581	537	574	606	541	578	592	600	547	563	549	615	616	563	589	587	558	544	562	582	547	522	578	572	587	558	568	533	559	558	569	577	565	596	553	553	610	565	571	581	569	561	590	565	603	540	551	575	574	524	544	547	556	563	635	529	560	579	539	546	568	619	577	533	586	543	583	558	558	576	568	567	565	532	558	576	574	561	585	570	587	565	559	559	533	531	574	556	576	559	543	564	527	549	616	536	571	580	581	602	555	548	587	559	594	558	563	588	576	564	581	562	606	542	576	551	587	562	587	591	561	568	549	588	569	597	555	578	559	554	603	529	548	549	528	542	580	606	581	597	574	562	576	603	549	561	585	523	622	571	568	554	560	572	565	553	568	554	576	543	597	557	583	552	560	574	594	615	560	593	570	608	569	535	545	561	595	604	536	554	572	551	553	560	557	556	524	542	577	568	599	529	540	589	543	567	591	543	566	545	578	571	575	549	595	565	510	593	549	567	523	533	552	590	545	583	577	595	565	596	607	584	595	613	557	620	590	514	517	547	545	546	557	573	551	587	548	542	624	573	593	584	585	620	551	534	602	577	576	590	567	604	576	583	571	560	562	562	610	588	543	575	600	598	557	605	592	537	549	553	539	617	590	578	561	574	563	549	552	612	554	549	556	609	589	547	594	565	559	568	615	549	559	591	538	543	530	568	563	562	574	587	555	556	589	556	572	557	532	516	553	556	559	613	559	524	593	603	566	580	579	567	573	614	567	556	545	534	549	578	528	549	567	573	578	544	526	548	561	568	568	606	596	591	578	548	544	627	554	535	572	554	585	555	567	536	594	513	557	593	603	545	627	549	574	555	594	555	561	568	594	585	586	584	567	553	575	597	587	540	546	560	554	554	581	580	552	543	561	544	555	560	587	555	552	537	569	519	506	579	589	566	604	576	535	597	571	565	560	528	534	578	586	556	559	556	553	569	553	520	541	549	577	578	531	586	598	561	553	531	569	552	511	599	533	580	541	566	523	529	536	590	573	563	538	591	584	524	547	569	548	524	614	533	587	574	536	607	533	546	554	570	559	564	523	542	549	569	548	586	595	585	563	600	562	563	591	610	571	553
25548	21420	27117	25361	3205	726	538	439	416	384	391	374	365	363	327	338	325	387	371	372	359	333	358	364	365	336	330	387	316	354	341	384	328	320	349	337	371	339	327	339	352	339	344	318	327	324	352	359	342	347	365	366	355	348	351	359	344	335	317	349	339	330	356	340	333	353	326	342	316	351	328	319	334	367	370	342	333	333	334	342	332	354	347	351	308	368	301	372	347	313	338	351	339	354	309	313	349	332	315	351	319	291	311	336	309	347	352	363	358	328	355	342	351	325	348	341	347	340	345	330	350	366	334	354	358	336	319	337	302	360	346	298	321	341	337	312	329	330	355	328	335	373	330	357	348	325	361	312	344	321	335	333	331	312	308	330	351	344	333	335	342	316	341	361	327	327	356	369	364	346	370	344	328	357	297	343	360	326	353	314	335	349	360	348	330	324	306	337	342	356	363	339	347	325	336	336	371	350	291	329	321	319	284	379	360	340	349	312	333	343	333	320	346	323	341	374	359	340	336	368	336	355	341	384	357	326	313	358	332	339	366	320	369	338	341	332	348	347	330	331	342	329	328	350	324	354	327	350	351	341	322	360	364	340	327	302	351	335	345	343	358	340	328	358	346	352	349	343	358	328	325	307	351	308	337	330	346	345	317	343	356	315	306	346	339	313	337	363	302	381	324	336	329	344	347	327	349	367	334	324	336	320	351	359	324	329	293	350	308	303	327	322	373	328	355	314	357	355	350	330	365	344	324	374	325	336	327	335	346	353	319	338	370	343	349	324	334	364	323	363	360	344	329	350	319	357	340	325	334	339	317	341	356	343	332	338	345	358	312	328	378	324	357	343	350	342	332	353	332	344	332	344	334	356	337	348	340	305	358	339	353	324	338	354	343	341	376	321	342	316	339	317	328	314	340	352	352	317	367	346	337	325	358	337	360	343	349	326	356	346	278	338	335	352	353	343	337	316	306	358	310	346	325	334	353	307	334	345	351	346	331	327	304	337	328	339	321	328	325	350	322	378	350	350	354	325	327	341	345	319	337	351	370	353	354	300	326	336	341	346	354	358	347	355	325	350	316	348	340	317	350	312	351	334	351	344	323	320	364	320	321	375	333	300	351	346	317	340	344	323	340	329	351	345	332	336	361	366	335	321	340	361	331	352	335	325	335	359	348	329	325	351	328	354	317	336	364	336	369	308	341	316	330	330	379	344	335	366	354	319	333	338	363	317	334	364	386	321	344	315	321	315	332	341	362	310	346	348	339	325	312	347	327	345	353	350	357	341	332	327	362	326	346	316	299	385	296	362	359	330	307	347	328	369	370	335	356	340	366	359	343	348	347	344	349	349	345	343	347	336	354	376	312	348	353	370	372	371	335	314	358	326	342	343	333	340	347	347	353	348	352	333	333	327	334	316	339	363	328	330	376	375	312	320	352	352	313	340	339	338	333	360	358	299	351	309	334	324	360	338	334	324	338	330	342	330	346	325	335	356	332	360	323	358	340	335	303	340	357	333	330	338	359	376	334	359	322	315	343	340	334	357	322	323	321	345	322	346	343	373	351	333	333	318	361	342	376	335	353	311	348	376	340	380	318	335	345	317	320	318	340	348	328	313	302	292	335	331	326	366	308	334	345	328	336	352	343	330	333	391	333	354	364	363	366	356	322	330	343	336	348	364	335	319	361	375	315	330	337	354	337	330	323	369	324	336	333	392	324	360	322	316	324	327	340	326	341	341	360	340	341	358	352	312	345	355	341	362	309	325	316	328	355	336	329	317	324	346	336	329	345	355	327	300	329	359	332	340	333	313	313	348	378	317	341	321	352	329	327	334	357	343	333	338	360	334	342	346	332	325	331	340	365	369	320	335	342	340	345	323	336	316	325	330	338	327	332	339	340	339	315	320	331	342	346	358	362	356	340	344	359	331	326	367	347	341	338	390	346	304	365	365	340	358	328	332	322	332	346	332	347	330	335	341	351	334	354	351	325	300	358	346	312	325	321	344	367	335	381	336	342	338	351	357	324	319	368	353	329	343	329	331	317	352	325	332	333	322	366	340	310	358	358	347	332	352	310	331	343	307	335	339	331	329	317	336	319	339	308	328	328	356	370	305	323	310	293	328	340	320	360	346	317	345	344	359	356	321	321	328	331	324	353	339	362	329	347	361	326	313	354	327	350	349	324	339	328	371	336	340	314	338	331	326	334	340	335	336	350	329	356	333	361	359	344	347	300	328	353	332	343	323	368	331	356	335	335	354	338	333	354	374	348	354	331	339	335	355	352	331	312	346	383	333	358	365	343	368	342	351	350	373	378	372	353	351	353	309	326	327	338	343	304	370	348	329	345	321	346	341	366	346	327	340	331	347	326	331	327	338	373	337	326	323	318	363	344	335	312	345	334	311	358	358	324	323	349	346	352	343	330	339	346	344	362	338	340	328	348	341	355	336	371	318	351	351	358	340	356	314	345	304	345	333	333	340	339	330	324	325	334	312	365	339	349	346	313	320	312	361	290	348	327	336	342	352	344	344	364	330	296	321	341	335	356	344	354	355	352	337	334	314	317	328	326	314	321	359	355	348	360	337	344	327	347	349	314	384	333	340	310	341	338	337	308	339	330	355	357	304	323	365	325	329	350	316	340	329	352	345	338	328	332	338	373	295	342	314	344	339	325	321	320	339	370	340	361	363	333	334	369	338	362	345	334	309	334	317	359	344	323	352	373	322	331	342	347	324	319	322	351	362	329	336	350	337	344	359	311	348	330	357	328	335	347	333	331	331	345	326	364	323	353	329	327	271	350	318	338	343	342	336	354	354	388	334	318	337	311	368	333	346	359	343	333	367	327	360	360	316	313	351	340	336	338	310	338	350	339	333	328	324	356	351	354	344	313	331	347	299	351	334	311	348	326	377	357	358	345	332	330	342	348	339	342	329	363	301	369	341	364	281	312	342	357	344	323	353	328	336	345	337	340	344	337	352	322	374	317	292	340	372	318	359	337	318	343	361	367	354	326	339	353	360	338	346	345	334	334	344	333	328	348	358	348	308	343	340	339	324	341	349	316	403	338	344	337	349	351	358	377	334	302	338	326	337	349	324	339	342	314	365	342	352	344	345	343	329	302	314	330	352	330	338	319	366	363	375	350	329	320	334	315	352	353	325	349	344	357	316	303	324	345	365	360	328	314	330	376	345	324	344	334	342	342	315	348	321	344	347	337	328	315	313	338	336	322	315	318	330	318	313	312	339	331	337	349	336	343	313	302	315	351	344	319	345	343	363	355	352	332	338	355	328	322	334	313	345	338	339	344	357	345	327	337	319	343	315	339	348	317	309	355	367	329	360	352	302	338	318	335	348	344	320	368	314	353	335	366	358	349	347	322	308	368	321	333	334	340	349	336	345	347	380	351	344	321	354	347	362	322	341	360	325	309	369	293	353	318	333	339	354	326	341	363	369	380	348	347	295	332	309	322	328	328	338	340	296	320	326	316	333	338	331	330	354
3314	2495	2050	1149	741	662	558	529	504	420	470	414	410	426	404	405	407	412	360	361	350	392	394	348	354	341	372	349	345	341	369	370	381	369	342	351	352	363	352	368	376	370	362	364	358	348	378	340	345	351	380	348	369	372	341	347	365	372	322	344	358	394	375	348	388	355	359	360	399	344	342	342	368	333	358	359	341	368	353	360	364	382	330	337	386	359	341	355	359	330	357	401	326	349	338	371	368	356	334	348	362	347	341	347	372	362	371	383	380	369	362	358	348	336	373	345	332	388	363	327	372	355	357	341	331	363	351	346	341	335	338	345	326	348	391	364	364	360	338	327	362	359	355	355	366	347	320	373	353	336	341	338	380	359	390	367	366	359	364	331	370	343	335	331	327	353	351	370	349	372	364	338	371	373	366	359	355	348	376	385	344	377	367	361	362	359	366	357	369	401	398	359	358	326	342	380	367	339	352	336	341	351	361	334	396	370	323	353	302	381	359	359	361	373	362	356	343	355	378	327	329	349	356	366	374	375	333	340	365	357	400	332	343	354	367	366	363	342	335	396	351	369	377	368	371	344	381	345	366	361	363	381	330	375	368	354	369	374	333	362	372	369	380	344	355	370	345	359	368	371	347	329	357	383	356	349	379	383	352	348	351	369	357	325	365	380	326	360	372	369	331	356	361	369	393	335	341	375	332	375	348	351	367	351	369	350	339	303	360	321	340	382	334	358	370	337	348	355	349	361	333	359	389	351	342	348	390	345	359	348	350	349	367	343	337	355	372	365	322	326	346	348	356	334	363	360	348	341	350	340	380	373	377	333	369	397	323	339	345	345	363	339	333	348	355	335	397	395	351	362	360	356	375	354	320	350	339	376	349	328	365	336	339	361	341	364	349	371	356	364	356	357	330	368	331	327	364	340	364	344	347	328	355	345	371	329	357	372	372	345	355	362	351	362	362	365	354	341	343	372	351	360	336	369	335	377	339	357	369	358	353	353	379	379	348	350	321	375	330	385	399	356	336	343	361	347	333	381	347	348	342	359	388	375	352	377	340	334	320	368	358	373	390	345	331	360	371	370	349	341	359	349	366	343	334	344	344	375	346	388	375	379	340	359	369	368	362	332	373	330	344	353	343	359	350	363	338	362	378	360	348	357	333	354	338	375	336	313	342	342	308	359	387	321	367	318	354	355	379	329	335	377	344	344	331	345	344	355	332	384	347	344	340	365	326	364	350	382	335	328	361	328	345	374	326	330	355	309	348	334	387	334	367	346	347	340	325	378	351	358	355	381	362	333	354	357	361	341	351	352	347	353	338	318	351	365	335	336	401	354	370	387	340	369	346	323	374	353	357	371	338	359	342	369	360	348	361	358	326	377	363	330	360	359	368	317	395	337	343	356	353	333	334	353	351	341	379	316	359	326	364	347	334	356	339	335	381	339	351	378	375	350	374	359	362	358	356	346	352	368	382	346	340	336	339	339	350	351	352	369	360	317	367	382	355	322	358	385	375	334	342	351	379	333	344	365	354	347	346	348	374	353	354	390	358	352	358	372	322	353	329	363	342	317	344	346	325	347	353	324	346	361	349	366	352	336	352	373	341	373	332	341	363	344	360	339	375	357	317	371	365	337	339	332	369	405	345	372	357	350	363	340	325	362	343	344	351	370	345	343	331	348	349	403	371	324	339	340	346	336	329	350	323	403	350	350	334	352	335	364	342	336	361	363	361	367	345	329	349	377	347	366	334	342	376	334	329	388	392	368	338	355	368	345	351	361	335	327	298	352	347	363	354	368	347	332	361	309	345	352	349	326	363	380	345	369	348	359	347	375	355	351	360	331	344	325	359	337	340	369	353	370	361	349	382	343	340	358	336	355	354	338	337	378	350	323	331	360	383	345	356	379	321	367	331	332	352	337	326	364	347	349	343	299	356	363	341	356	359	370	345	379	345	349	381	364	371	361	345	348	332	353	341	330	371	365	350	350	356	364	319	346	329	343	351	360	355	352	363	343	348	346	362	355	356	374	376	338	361	354	366	348	397	361	359	330	324	382	363	333	325	378	335	329	363	357	357	345	359	341	340	367	330	340	356	346	343	338	338	317	312	338	333	354	369	332	367	372	360	376	337	360	340	374	335	384	341	335	362	318	342	351	359	342	344	339	335	348	365	372	369	329	317	336	327	357	346	338	322	349	354	340	333	377	364	369	370	354	372	355	339	389	356	343	341	354	345	349	366	339	360	359	367	344	380	349	346	328	371	351	320	318	330	335	333	344	336	336	330	327	358	331	331	365	359	336	345	385	356	351	358	329	323	362	354	341	296	349	376	366	357	351	355	363	340	354	340	347	349	382	331	348	338	336	368	343	337	334	362	344	374	367	347	352	337	386	347	328	340	343	386	375	342	342	343	379	386	335	389	328	351	325	342	357	358	372	362	378	335	375	339	380	349	361	351	369	369	376	344	353	348	351	351	335	346	356	331	329	345	356	343	348	359	357	344	394	341	333	348	346	347	331	357	370	362	348	359	327	322	344	340	379	364	360	338	338	348	387	363	383	381	356	391	294	354	338	362	347	362	372	357	364	344	365	347	369	353	374	342	345	350	323	332	355	365	370	342	381	353	339	354	366	369	387	320	370	390	330	394	349	364	357	350	350	354	362	337	369	389	365	329	341	311	341	358	330	331	346	343	348	362	372	331	372	373	362	352	352	359	366	314	358	374	361	341	358	379	352	349	358	384	301	339	346	358	340	339	329	325	357	340	335	351	355	351	355	339	370	353	326	377	362	325	342	321	357	359	365	360	364	356	361	365	339	334	351	381	304	372	381	339	350	341	345	373	327	369	357	359	362	369	346	324	362	330	376	344	329	338	382	340	374	387	368	348	308	337	365	343	364	334	340	350	368	351	375	347	332	351	374	340	347	339	358	344	370	368	363	351	348	353	360	347	328	323	342	374	353	364	351	324	340	364	340	351	336	318	296	356	344	346	349	356	364	324	354	363	362	357	337	329	373	350	355	330	362	356	354	368	319	356	338	358	358	342	346	335	360	341	340	348	352	327	319	369	348	341	373	382	361	325	373	330	358	337	387	340	347	351	350	373	371	346	372	344	369	390	338	334	359	362	351	363	356	368	372	346	330	320	348	385	376	392	349	358	369	321	389	353	366	336	306	364	332	355	339	378	388	340	351	331	355	335	348	368	329	354	345	364	342	327	370	340	395	354	356	338	362	367	365	313	336	376	365	335	348	335	349	352	345	326	361	353	427	344	391	323	345	332	370	354	351	368	379	346	367	323	375	339	350	363	344	341	364	362	385	344	345	372	335	357	314	362	363	336	338	331	384	375	383	340	352	342	346	333	334	359	317	385	333	344	343	346	361	374	340	341	366	371	334	346	352	358	343	354	360	368	373	381	351	382	360	319	377	379	332	369	328	377	383	354	368	350	366	365	370	324	369	360	351	363	351	328	337	352	318	365	344	361	367	324	367	366	399	357	416
24487	21430	28495	24756	20819	2524	685	426	309	337	300	240	255	246	204	266	249	248	260	260	242	230	234	218	237	225	224	252	202	240	221	241	218	222	246	197	200	252	222	207	227	230	207	203	228	216	232	227	218	202	230	197	215	225	228	206	251	249	201	230	212	253	212	231	215	239	230	214	209	251	227	227	211	203	222	199	228	237	226	222	223	209	211	210	203	231	213	220	239	234	236	208	230	228	195	224	200	195	214	217	217	214	234	227	224	211	209	242	222	224	220	209	216	222	209	225	202	216	240	229	197	210	225	241	223	237	228	221	220	227	220	204	217	223	201	223	208	239	257	225	219	236	170	197	221	238	214	209	251	230	219	198	218	234	236	209	210	251	214	197	205	230	228	221	251	220	232	206	217	221	184	215	224	238	218	227	228	196	231	217	192	223	218	231	200	205	219	204	219	226	204	244	204	192	223	221	226	200	235	207	217	239	199	247	222	229	234	231	245	225	222	232	237	202	219	230	216	217	212	205	232	228	220	222	242	220	185	234	210	205	223	228	216	204	229	208	222	239	223	230	214	183	219	200	213	209	204	208	205	217	224	222	256	204	207	235	223	222	212	206	230	176	238	222	213	209	203	205	225	217	193	248	208	211	225	255	235	196	207	256	206	192	215	236	209	197	222	207	215	214	228	222	218	209	221	225	200	212	235	217	222	203	208	203	226	233	230	245	219	224	231	216	221	221	201	198	206	246	220	228	235	253	208	199	210	216	220	215	215	196	227	236	217	215	238	199	233	209	229	196	246	204	219	204	208	231	217	210	236	207	204	185	213	207	229	232	209	227	217	216	214	204	219	202	208	213	207	214	218	201	221	211	218	190	209	211	243	230	224	213	217	216	198	212	224	230	202	214	220	206	208	208	232	222	234	214	218	229	223	224	219	241	205	210	242	233	219	180	220	241	222	196	217	211	200	195	202	233	194	202	215	226	205	207	200	213	196	197	240	214	222	208	201	212	213	220	241	237	249	215	219	218	234	222	221	221	233	224	217	222	219	199	215	243	236	231	236	218	213	203	215	222	241	225	229	232	209	192	208	227	211	241	211	232	193	219	229	243	206	231	234	238	217	208	214	186	207	236	217	205	211	239	192	199	199	180	221	198	188	213	240	231	224	219	221	222	220	232	206	224	210	201	219	207	249	211	226	218	203	207	208	186	221	224	220	211	204	197	208	214	223	216	219	217	203	201	244	217	217	232	213	215	218	225	214	213	220	207	201	211	205	235	227	200	252	218	219	218	214	195	228	220	220	226	217	223	217	201	214	236	236	223	202	192	209	232	215	214	220	202	221	240	209	240	233	194	196	207	213	242	192	241	218	219	221	230	213	237	212	191	219	227	227	227	232	218	241	217	233	213	208	214	240	212	231	227	219	214	229	235	223	244	212	201	245	206	217	205	214	239	210	195	223	206	200	229	237	174	218	235	220	225	205	242	209	196	185	224	207	203	206	215	230	230	216	197	220	204	224	216	208	207	221	218	236	201	209	221	233	212	191	204	207	202	212	214	229	227	225	207	212	217	212	233	252	202	242	215	215	231	217	236	203	250	236	213	219	239	198	229	193	208	223	234	222	224	211	205	225	202	207	202	242	246	200	225	207	205	207	196	228	231	197	204	200	237	221	205	198	213	221	199	197	198	199	206	219	220	222	226	215	238	196	229	213	214	228	208	217	186	237	178	215	227	216	214	192	228	234	221	236	210	201	205	207	238	222	251	236	222	212	204	225	227	213	221	217	221	231	199	209	223	231	205	239	219	220	226	242	194	197	234	182	228	216	203	235	223	208	210	213	218	230	228	194	217	205	226	198	206	187	231	215	206	213	189	234	216	200	214	224	211	213	216	222	238	236	192	235	220	189	196	220	218	216	230	235	251	194	209	227	213	223	220	220	209	213	201	216	217	231	184	229	226	187	230	206	236	203	195	197	233	193	232	216	216	229	241	202	234	199	202	199	224	229	236	203	219	222	228	223	218	226	205	199	244	203	198	220	213	208	202	191	199	241	200	210	225	232	207	236	205	206	202	250	199	193	207	247	225	188	209	207	201	213	240	240	235	243	233	223	215	203	218	227	232	232	218	232	257	217	207	195	230	250	209	216	237	210	236	221	238	211	223	212	190	218	212	229	222	235	203	212	219	231	230	234	210	226	213	200	196	215	195	215	198	215	217	200	235	216	243	202	210	211	232	217	201	241	225	242	233	251	202	223	217	236	200	223	180	227	207	223	217	186	226	213	239	218	216	227	223	224	218	237	199	233	192	195	215	216	185	218	232	217	225	217	218	217	218	236	215	232	214	230	226	228	243	226	237	214	236	204	223	215	207	212	207	215	214	184	257	196	198	225	214	230	211	214	190	206	231	192	215	213	230	196	219	221	229	226	191	188	206	217	244	195	220	208	209	212	229	218	225	197	239	229	202	204	211	235	218	223	228	225	235	237	196	207	211	200	227	225	225	202	202	212	219	215	223	211	212	206	243	228	192	212	242	217	187	218	247	228	205	213	206	232	212	210	210	196	226	197	219	186	196	211	233	202	207	216	246	246	233	206	205	202	210	215	214	248	194	235	194	199	222	208	232	222	222	225	213	213	204	201	219	199	187	208	227	213	205	229	225	235	201	220	215	231	224	197	213	216	232	220	225	196	244	195	228	233	214	215	223	212	217	239	238	243	220	220	214	193	211	221	223	212	215	213	204	207	234	229	231	251	237	220	174	224	197	212	238	229	228	223	205	236	215	236	216	231	213	212	204	195	198	214	240	255	227	228	204	198	223	231	215	238	237	232	227	225	204	201	215	217	199	218	229	237	220	224	199	214	246	207	238	220	234	189	222	229	217	205	202	234	199	244	222	244	208	230	205	222	217	214	222	235	191	189	219	208	202	191	194	227	214	233	193	205	228	235	209	217	227	243	217	210	237	198	188	230	213	212	245	205	221	199	194	224	196	224	211	220	218	229	222	228	210	229	230	226	235	212	213	235	221	219	212	216	213	238	236	210	237	223	232	202	220	224	231	227	233	205	225	200	214	230	170	199	233	231	220	203	221	185	212	216	232	211	218	216	212	229	235	220	232	229	209	240	234	223	219	254	203	196	202	210	261	228	211	207	231	232	210	199	226	223	205	222	234	204	212	208	217	243	199	217	242	221	248	235	218	207	215	206	209	231	235	224	230	206	218	197	232	213	232	210	216	222	229	253	198	236	215	230	224	212	217	206	228	233	221	210	219	203	225	200	199	217	226	220	223	214	240	242	221	218	188	223	213	227	208	210	225	206	211	210	205	198	224	220	234	233	226	229	195	237	225	224	225	225	220	241	225	239	219	195	222	223	218	222	217	227	206	218	216	212	218	207	209	227	220	218	221	210	237	231	243	235	210	214	223	226	214	199	210	194	227	221	216	236	237	210	195	235	213	228	243	210	185	206	219	225	224	225	205	231	231	209	208	193	219	219	218	215	205
3283	4436	3521	1750	1125	816	626	528	452	428	369	370	343	281	305	277	296	277	305	270	273	263	266	244	248	269	272	271	298	291	260	262	257	257	269	251	279	275	237	229	226	237	255	224	249	253	243	243	247	231	251	233	250	243	238	267	254	240	248	251	234	244	238	245	225	235	247	255	246	257	261	255	253	243	229	244	255	248	230	249	258	240	243	241	213	240	244	214	260	206	251	229	237	222	224	223	246	234	216	247	262	246	253	246	207	239	248	225	249	229	236	206	241	235	238	238	237	248	219	248	255	249	239	244	231	275	229	221	253	259	259	232	236	234	253	208	227	241	233	235	261	242	242	268	263	227	232	226	217	242	219	224	228	210	248	250	207	224	235	218	275	238	234	221	234	226	232	264	232	238	232	247	220	223	234	256	204	217	230	241	248	232	251	239	265	262	228	245	235	259	214	235	234	217	237	219	233	215	223	231	259	242	253	240	227	243	237	229	215	232	229	237	264	239	245	214	233	225	237	233	246	221	246	250	245	265	236	236	259	244	228	255	234	225	224	254	249	232	207	236	262	243	271	251	237	232	244	220	259	224	230	216	253	234	238	227	240	251	267	237	235	257	204	239	229	211	260	253	249	204	237	221	227	224	252	231	229	254	226	224	263	262	222	231	236	254	229	244	244	216	242	237	240	227	236	255	231	258	224	222	240	232	222	264	245	216	213	230	226	236	231	266	235	239	233	217	256	245	215	262	233	258	258	230	218	240	233	239	229	226	218	234	241	248	226	221	235	258	242	230	255	259	253	261	255	234	248	238	236	233	249	227	250	235	250	231	224	227	231	238	232	216	260	266	234	239	245	243	228	247	231	255	266	223	251	249	225	231	247	221	237	238	231	235	255	248	254	244	264	220	228	231	251	218	250	234	244	218	229	237	243	226	253	251	227	243	233	256	239	236	226	262	240	237	262	203	249	253	242	243	220	225	239	229	269	236	239	244	255	234	217	196	263	188	233	257	233	240	232	230	231	231	229	239	200	258	231	227	237	239	239	252	248	222	230	233	241	267	235	223	219	224	242	236	245	233	222	235	231	258	231	209	233	226	235	239	242	270	215	244	236	241	224	239	224	182	227	225	257	231	224	247	226	227	234	233	222	252	238	245	223	246	266	265	236	209	229	233	209	232	232	287	225	226	239	256	245	233	240	244	245	202	251	236	217	203	248	225	256	236	219	226	238	225	248	254	235	205	224	237	240	250	238	229	247	243	249	220	257	227	243	241	242	240	238	252	229	234	238	227	223	250	229	247	205	213	234	234	251	248	243	218	240	206	245	232	241	230	209	234	218	228	214	223	257	229	232	173	218	236	238	228	241	218	232	224	247	257	234	239	207	240	249	237	223	220	245	244	219	233	249	241	230	238	257	233	250	226	254	231	224	226	230	206	240	242	260	224	222	235	236	266	216	258	251	219	244	244	229	258	215	262	235	224	215	266	249	242	258	238	226	227	251	230	214	255	232	203	221	245	236	263	264	263	237	246	235	214	256	223	224	269	238	275	243	247	245	214	207	230	239	242	229	229	247	222	242	257	246	218	244	234	260	248	224	227	217	236	205	241	216	225	256	248	242	256	257	241	245	232	242	235	249	261	212	255	241	218	233	229	236	212	249	231	225	210	270	220	232	242	245	212	258	237	244	209	211	238	234	217	236	231	254	233	254	233	248	245	250	201	242	246	216	247	235	233	234	218	254	205	234	236	229	214	249	240	226	248	233	221	251	228	241	224	243	242	214	231	224	245	231	242	247	242	244	232	260	249	237	248	217	243	235	240	233	250	240	231	224	204	222	215	218	236	211	228	245	274	222	266	230	202	223	257	244	256	247	195	220	271	202	235	247	249	242	232	254	263	281	210	231	244	238	209	250	224	208	240	243	248	225	260	257	251	210	240	208	248	251	241	226	245	221	246	245	221	222	240	230	214	219	222	265	222	236	226	253	240	227	222	268	211	221	224	247	266	236	220	254	249	223	197	225	256	229	235	232	241	191	266	218	222	251	230	222	237	229	236	226	243	214	244	245	209	221	232	266	262	235	246	226	251	256	241	245	272	250	243	227	244	230	222	233	239	237	222	215	219	234	244	270	209	236	246	254	257	214	214	240	232	239	214	274	244	228	233	228	235	243	233	239	241	213	256	243	222	240	233	215	269	224	225	248	221	234	239	273	250	267	273	212	215	247	237	222	248	225	229	245	225	260	231	238	233	235	224	247	212	236	243	247	250	214	242	226	248	229	212	249	249	218	241	228	231	242	238	218	241	248	238	240	232	223	200	247	228	263	221	249	222	212	248	241	237	264	240	239	217	248	225	207	224	224	267	235	226	233	257	214	282	248	237	243	221	211	232	246	228	273	231	257	245	232	232	222	209	247	239	209	236	241	241	232	251	217	221	257	206	252	239	268	228	239	219	200	260	243	262	226	229	242	249	251	221	242	250	228	242	239	216	246	245	220	225	260	249	215	270	223	224	212	241	229	227	246	247	212	218	224	221	232	241	214	254	243	217	212	247	238	224	232	238	220	256	244	240	248	215	228	232	251	248	228	232	259	230	217	247	245	219	246	240	237	238	246	236	236	217	232	234	247	237	227	237	249	241	227	223	244	271	238	224	244	227	270	233	243	244	251	231	227	245	259	207	222	253	236	241	228	241	226	246	260	274	235	208	237	225	242	244	228	243	235	231	226	228	206	246	217	235	244	247	207	248	227	246	231	206	208	209	231	197	232	222	236	225	236	260	238	231	233	231	223	250	243	233	232	206	242	213	244	179	251	241	222	217	242	251	248	246	241	209	223	259	221	218	216	241	211	238	261	226	247	259	243	213	214	218	225	225	239	208	217	224	227	223	261	235	252	218	227	211	232	236	236	247	244	219	220	216	238	239	225	209	217	218	221	219	229	225	220	232	242	257	237	219	244	232	244	241	232	249	232	249	224	254	260	249	227	236	244	239	257	237	229	226	215	226	210	239	242	239	238	247	244	234	222	238	220	246	224	223	232	273	256	254	243	243	249	207	211	211	218	241	247	244	211	221	218	229	226	228	241	246	222	245	246	215	229	234	233	220	247	228	240	231	240	253	218	241	235	231	229	265	254	254	223	217	250	225	239	246	234	208	233	234	241	232	218	233	236	221	210	249	233	230	230	213	240	240	228	238	221	249	246	241	226	215	229	238	236	243	240	248	241	216	244	235	230	250	238	247	231	264	232	233	242	208	218	215	239	216	234	227	251	234	249	225	246	252	247	230	237	233	241	251	248	203	242	222	228	268	215	223	214	216	241	225	230	247	259	206	219	222	247	252	222	214	248	232	235	202	210	216	233	237	252	248	244	242	218	246	208	256	231	227	240	213	229	238	229	210	245	237	226	230	233	243	243	221	220	247	228	211	232	234	271	224	239	229	232	220	228	223	224	231	216	233	258	204	229	239	231	222	259	229	245	235	253	234	240	237	232	216	250	256
27650	10471	1640	1030	804	633	643	670	625	605	604	616	625	602	583	616	630	589	625	641	563	636	600	616	629	610	643	597	619	644	611	623	611	592	603	594	604	627	601	666	609	609	630	641	589	581	626	611	598	595	591	667	595	587	605	625	591	610	580	585	616	624	570	588	625	656	631	628	594	634	644	638	627	588	575	587	581	558	561	622	599	591	624	596	595	593	609	593	606	620	616	631	627	591	617	609	584	614	574	624	604	610	592	615	581	631	580	557	592	610	599	612	595	646	604	579	597	596	620	528	554	610	566	596	594	617	611	630	606	594	603	595	681	628	636	590	602	564	592	609	596	657	591	620	603	570	559	631	559	586	626	600	616	627	638	632	603	554	617	573	638	589	631	560	619	599	613	606	591	588	582	565	630	642	616	605	607	595	571	558	603	594	592	587	629	641	594	566	622	592	575	622	592	642	621	622	572	589	604	567	660	606	627	605	593	630	613	621	592	615	588	563	616	604	626	559	613	609	573	574	579	625	630	612	583	564	599	561	611	596	612	573	632	582	591	581	574	601	602	584	580	629	611	626	625	578	611	606	609	621	580	608	588	623	594	602	591	573	568	578	569	630	618	587	616	604	602	612	574	675	619	580	628	593	563	597	624	575	544	575	565	610	632	599	580	612	610	585	614	628	655	576	608	611	606	574	588	595	599	630	582	601	619	612	537	574	637	614	593	596	596	616	566	582	601	596	609	609	587	596	573	607	605	650	596	625	571	597	587	641	595	560	620	596	558	608	569	625	588	601	597	579	592	605	608	592	602	585	585	594	591	564	617	593	594	627	587	551	633	621	615	589	611	613	634	638	614	636	563	584	591	573	578	599	603	623	592	594	621	593	566	591	608	604	597	620	580	605	549	612	610	602	603	609	633	616	584	613	571	621	564	602	607	581	599	586	630	607	581	615	617	634	623	583	596	613	628	573	585	611	597	601	625	595	570	586	652	597	580	601	571	575	552	580	616	558	622	614	573	607	601	628	595	603	625	620	591	589	614	610	597	606	608	606	602	629	659	582	629	594	587	578	602	625	588	615	611	597	632	604	574	617	620	611	603	639	542	590	636	646	582	570	587	571	555	616	602	607	588	617	656	537	605	612	623	601	564	584	592	577	602	601	639	572	601	540	582	605	577	565	624	572	604	592	610	588	581	642	607	573	594	593	626	569	639	596	589	589	629	614	590	575	596	654	574	615	632	638	594	609	584	582	603	593	613	573	585	639	593	614	602	604	654	584	607	618	584	580	616	648	612	569	601	577	603	660	601	623	612	599	569	615	584	640	621	595	615	636	607	556	558	560	634	570	588	578	646	619	630	596	594	602	550	627	596	571	615	577	635	629	616	650	581	595	559	570	615	627	608	644	631	569	570	598	600	618	628	596	610	634	601	593	600	614	614	582	620	613	574	582	594	613	648	588	619	609	588	656	613	615	594	562	601	642	562	664	568	573	603	595	572	598	605	559	613	621	611	562	592	590	599	592	568	630	597	611	629	617	627	562	626	570	621	616	606	606	564	583	651	571	586	631	576	616	603	629	605	575	609	595	594	572	610	625	623	606	583	594	577	610	623	601	580	605	572	628	565	634	607	605	594	620	640	571	579	633	593	575	598	584	599	606	581	598	616	601	605	601	599	615	588	561	584	596	631	609	619	572	625	583	619	649	649	646	606	591	568	597	611	569	564	611	602	605	598	623	592	560	586	577	576	582	587	638	619	625	612	572	636	554	592	597	594	629	623	587	566	604	587	601	563	611	659	644	612	599	570	588	600	612	590	570	582	670	618	586	601	573	635	562	624	597	594	599	630	598	595	649	607	628	551	578	576	614	631	571	614	638	618	663	625	602	607	592	567	579	583	599	602	618	611	610	652	574	596	644	605	626	602	574	593	579	595	565	644	603	580	595	610	610	587	601	551	608	607	631	567	586	621	644	585	610	597	620	596	653	599	578	617	566	585	598	614	625	614	660	618	612	546	595	638	605	580	625	619	552	628	622	578	612	618	608	635	653	664	604	543	588	607	649	596	593	618	590	647	604	662	560	587	592	598	585	587	583	610	558	593	604	569	578	573	642	597	581	615	615	647	589	613	620	641	606	620	647	605	623	617	591	554	608	641	589	607	608	630	610	592	627	617	573	610	595	605	564	574	578	631	590	547	615	612	598	620	650	626	620	590	574	629	644	638	641	583	614	624	626	617	621	619	610	598	588	621	564	573	623	612	592	616	597	584	666	590	574	633	606	559	609	602	581	612	584	604	575	572	577	616	628	585	603	605	586	617	654	614	640	601	573	614	596	644	555	630	645	596	587	604	605	602	578	616	653	598	625	642	604	601	603	633	557	620	617	645	596	603	619	625	541	596	591	589	608	604	555	583	624	579	623	607	640	582	640	599	594	629	626	590	613	599	588	584	602	632	611	586	669	569	632	625	604	616	603	565	588	627	589	604	638	597	607	586	587	593	565	635	613	620	580	591	581	576	591	561	605	599	558	579	612	606	592	579	613	596	606	602	622	601	615	580	563	634	578	574	622	602	603	647	588	567	603	629	620	561	589	561	582	587	622	614	639	579	606	600	615	640	639	602	584	584	605	600	628	598	645	546	609	599	605	578	564	586	622	579	615	628	575	594	615	596	602	623	561	562	659	635	623	610	638	634	625	600	575	581	595	626	574	606	615	579	631	614	607	602	655	574	614	647	644	587	546	638	616	632	614	598	614	568	595	615	596	611	562	570	582	584	557	643	598	631	616	622	586	593	607	607	615	658	613	623	602	557	536	592	657	616	596	635	609	583	598	617	645	576	590	591	609	634	605	615	585	608	602	649	530	610	547	608	625	612	597	673	618	615	642	611	575	575	597	549	583	598	601	604	577	603	578	587	632	617	591	583	633	630	629	596	567	640	573	573	649	520	621	630	597	582	601	620	600	585	582	601	652	569	632	631	568	611	579	606	602	619	566	614	578	614	614	601	640	676	623	619	592	607	550	589	603	692	655	594	578	591	630	585	578	594	625	638	579	625	630	598	629	642	608	597	611	607	657	680	582	597	632	587	590	541	609	564	619	603	646	632	610	658	609	603	588	634	644	654	589	646	604	660	604	627	599	615	637	605	583	596	644	604	603	645	618	538	567	599	578	540	590	630	614	637	609	585	594	579	557	586	635	593	631	582	632	590	587	591	585	606	597	689	630	591	581	614	641	638	616	580	579	595	573	555	643	649	598	643	577	613	590	598	594	590	618	575	597	599	600	598	635	617	601	597	593	595	590	605	631	628	639	597	590	642	610	585	608	640	625	580	585	606	577	597	593	562	603	540	579	594	617	601	629	582	624	538	574	617	593	574	552	569	592	609	601	609	623	557	569	552	625	599	568	619	589	573	574	607	592	591	625	577	613	609	628	570	629	583	637	630	595	600	602	581	633	558	616	629	605	606	652	656	599	614	584	635	674	611	572	605	617	608	622	585	650
5110	776	708	669	570	586	585	543	567	575	580	539	595	570	541	579	629	528	594	595	573	526	541	551	561	610	572	585	573	531	535	528	586	566	572	591	536	574	627	581	569	563	564	522	553	579	571	561	533	614	574	605	541	569	581	607	557	555	598	583	562	587	620	561	586	552	591	551	550	587	568	597	607	538	566	576	527	579	555	574	517	605	597	586	613	580	541	563	543	596	537	525	576	582	564	575	564	563	577	600	571	538	570	544	599	590	591	523	546	523	590	538	604	577	549	623	561	534	566	566	544	528	591	557	582	563	612	552	509	530	596	536	559	550	533	618	553	559	571	546	586	577	560	597	569	526	560	554	572	569	545	568	604	548	540	556	580	572	575	558	561	577	556	566	600	523	548	563	585	556	529	558	583	557	571	576	601	583	557	557	600	565	571	554	577	570	516	574	523	537	568	585	573	575	595	562	615	570	581	537	577	551	545	531	545	599	572	552	557	515	553	551	537	539	536	552	568	572	577	552	592	551	581	565	567	530	538	569	570	571	528	622	568	561	572	559	557	576	547	561	568	563	551	545	577	563	608	583	574	545	568	578	552	595	550	567	583	563	553	536	549	587	557	552	591	587	562	538	575	562	563	540	590	547	566	561	579	587	562	575	539	558	600	543	574	589	512	542	603	536	569	550	569	582	567	560	594	591	585	546	604	547	555	528	581	536	552	530	561	558	556	576	581	564	597	574	571	581	560	580	560	579	566	586	573	605	546	570	603	558	577	547	533	604	623	560	575	544	574	556	559	548	542	543	618	577	586	564	598	573	543	549	522	557	536	511	571	580	572	576	548	567	616	586	564	603	563	573	557	563	512	590	576	578	574	575	598	586	563	559	579	560	533	538	573	593	547	553	601	572	567	592	577	580	551	559	561	528	579	554	552	523	556	525	568	615	556	590	571	523	559	568	546	546	593	594	547	556	563	552	549	573	572	549	555	565	576	597	569	576	519	537	569	557	548	561	538	550	536	591	606	566	548	559	560	555	579	570	574	574	599	573	572	578	582	579	611	587	555	561	566	561	548	570	584	547	550	574	574	531	523	570	537	525	553	561	567	563	571	554	587	527	529	578	542	539	552	582	549	528	529	551	561	579	566	565	571	612	590	570	566	544	560	583	564	576	586	607	567	545	535	534	549	587	561	530	577	553	606	559	559	569	532	582	607	558	566	601	563	624	564	577	559	559	558	583	582	556	562	571	611	573	547	591	536	510	572	585	580	575	534	563	561	524	556	565	574	554	606	587	566	532	548	580	538	534	525	533	587	591	585	533	556	569	536	533	561	564	551	577	567	542	559	551	536	553	550	536	572	529	526	592	553	563	569	579	574	583	588	519	592	555	579	572	537	555	539	554	573	610	554	560	556	526	578	571	538	541	587	566	588	572	550	540	550	530	546	576	559	539	543	553	564	553	566	538	622	532	545	550	586	554	622	538	572	546	596	545	577	584	571	548	568	577	526	578	564	526	601	547	560	578	563	541	595	582	567	598	569	533	547	583	630	558	547	535	611	564	547	569	556	538	566	573	533	565	572	509	593	547	537	530	587	531	547	592	579	583	572	573	553	556	508	557	553	536	580	539	566	568	566	579	566	570	574	565	577	548	565	585	568	530	586	559	571	549	542	612	553	560	623	595	561	536	551	591	551	562	525	570	553	573	637	547	604	594	535	572	589	565	546	544	524	545	567	557	591	580	596	555	541	594	538	538	526	565	552	554	563	595	588	567	562	581	569	596	544	573	548	574	541	558	577	608	588	588	570	562	573	563	571	625	594	503	550	579	581	560	542	547	604	562	605	571	566	541	584	539	554	563	562	576	594	586	608	572	551	596	544	571	544	552	577	563	578	604	575	585	614	525	620	534	566	586	554	587	535	566	577	590	543	553	570	576	530	507	579	564	555	520	577	554	531	588	569	585	557	528	612	602	574	550	631	536	594	562	518	540	567	554	552	556	592	579	542	579	569	558	571	579	555	540	530	549	542	575	538	519	583	583	541	589	575	566	575	613	563	533	589	551	560	569	567	546	516	542	540	596	582	605	594	547	546	566	525	549	566	563	594	586	577	604	549	561	629	575	536	612	585	566	558	586	556	572	553	578	562	605	563	593	559	524	517	597	536	580	543	561	571	538	538	549	566	563	536	527	539	541	565	538	551	574	578	574	599	520	572	575	544	543	584	562	569	569	534	529	569	569	517	529	578	524	535	582	592	557	542	583	546	580	538	588	576	539	544	521	575	561	570	598	572	602	537	560	591	596	567	555	569	567	615	575	506	585	549	547	618	536	556	581	568	550	528	604	593	595	546	539	523	621	590	525	550	580	599	569	581	573	556	552	581	559	571	573	587	541	547	528	560	564	548	578	535	521	548	544	578	534	562	590	555	589	548	584	586	579	619	560	558	601	574	542	550	537	527	557	583	556	578	585	603	580	564	593	556	587	556	547	587	559	565	550	568	621	580	537	583	534	568	558	567	565	608	567	547	533	546	570	541	589	555	566	555	550	556	528	649	572	550	554	585	559	580	552	563	546	545	574	527	581	509	539	583	607	541	605	582	537	583	507	539	528	576	554	580	589	562	616	607	570	510	580	573	571	589	567	555	582	528	626	586	532	571	552	532	568	541	568	520	570	561	524	522	576	555	583	609	521	583	592	535	561	511	548	589	575	576	575	523	586	587	549	542	564	616	582	563	566	558	567	556	575	535	534	573	550	601	562	576	574	564	595	557	562	574	602	584	587	560	570	568	601	568	554	543	556	552	563	545	556	578	550	599	575	549	558	542	548	583	577	555	596	568	564	576	564	627	559	604	587	591	593	555	570	529	585	557	554	550	579	581	557	561	554	596	573	562	582	578	568	579	560	571	575	551	566	547	563	550	517	562	599	539	566	548	551	551	583	586	572	612	549	556	565	565	565	533	531	560	548	565	523	547	564	555	569	591	584	532	585	594	624	562	526	565	562	594	550	526	600	568	547	533	538	604	576	519	546	574	569	539	613	618	592	555	589	572	576	570	574	528	577	615	568	608	546	581	554	564	571	525	605	585	524	560	566	551	589	576	590	565	569	571	551	562	552	574	565	558	559	553	572	588	577	566	575	599	572	613	594	555	545	552	614	562	531	589	559	556	561	557	580	555	514	568	599	566	549	579	546	589	564	570	596	561	564	576	560	552	551	545	571	555	603	523	619	562	551	603	527	566	568	554	539	584	551	564	565	581	542	538	540	558	579	555	561	536	571	593	594	590	570	576	537	588	559	563	558	528	570	575	577	551	553	602	555	579	588	565	583	535	558	571	563	573	593	574	577	605	594	569	548	565	592	568	578	519	572	561	577	587	576	595	570	565	551	575	582	558	555	523	564	590	569	574	532	564	543	533	532	564	512	574	607	581	578	553	541	552	569	552	557	583	561	557	577	587	530	581	548	565	560	552	562	537	553	556	577	556	614	585	582	586	571	589	525
25597	21478	27193	25477	3313	758	514	418	382	415	379	371	368	359	317	364	367	383	347	369	376	363	347	379	365	320	372	358	349	303	352	370	350	379	347	330	372	350	336	320	347	343	359	362	338	341	340	338	319	349	296	328	339	356	360	349	348	371	327	356	364	353	339	348	338	351	299	375	341	347	352	320	340	353	352	350	337	374	312	353	323	341	305	341	359	352	332	360	314	328	351	353	318	349	351	361	345	367	356	332	344	354	332	336	371	401	361	375	344	335	337	340	355	359	347	322	334	355	348	353	336	316	339	384	353	334	357	362	354	336	366	343	331	351	355	355	344	304	327	319	324	339	342	353	314	323	332	341	331	365	368	350	372	394	360	329	332	326	343	325	326	348	320	375	390	340	367	358	355	315	384	324	350	347	353	374	336	325	330	337	353	401	354	368	357	346	362	320	332	311	357	362	340	341	369	353	357	347	348	311	335	339	342	338	380	348	359	324	324	336	357	374	352	321	323	362	338	329	340	327	385	343	349	361	323	332	319	344	376	356	364	308	368	332	354	352	336	358	325	300	348	323	372	361	389	326	372	352	356	339	333	368	343	356	329	348	344	325	381	343	335	355	335	360	334	323	330	352	349	338	329	331	346	316	333	344	314	321	357	331	361	335	340	334	316	345	332	351	336	334	330	327	356	345	335	347	303	339	389	327	363	344	336	324	362	328	352	334	350	364	317	328	312	329	364	290	361	382	334	339	352	356	364	336	348	360	327	388	344	320	366	312	329	325	365	340	346	347	319	368	390	310	350	325	304	354	341	335	329	330	360	340	378	381	334	317	332	362	330	345	358	373	338	341	319	350	338	393	372	367	338	381	332	368	345	333	348	322	333	331	333	344	369	337	339	365	354	274	348	324	314	358	350	321	333	332	352	343	339	331	353	332	344	337	358	354	348	344	353	363	362	313	345	333	345	375	330	300	350	335	351	318	376	335	335	332	339	315	362	353	355	303	314	331	336	362	364	375	342	336	337	334	346	320	359	358	326	334	357	335	355	358	329	333	351	359	361	368	340	345	367	330	344	342	305	354	334	340	363	341	379	356	370	341	349	347	390	362	346	358	332	356	354	320	325	321	362	386	343	352	334	349	377	370	334	327	376	316	342	346	328	358	324	355	358	321	332	359	357	337	357	344	303	337	312	361	383	298	359	329	327	352	330	320	333	357	316	335	318	341	351	391	337	348	351	350	343	353	326	357	364	339	365	334	367	345	337	389	353	296	315	348	378	333	350	352	386	338	340	363	364	356	353	346	343	349	323	347	326	312	340	352	338	325	348	362	312	363	344	341	337	319	310	302	334	321	319	324	326	354	356	321	363	367	339	352	362	306	341	313	356	335	342	350	329	344	312	344	341	347	376	360	373	357	331	339	329	335	334	334	350	357	329	342	368	366	346	326	347	353	309	340	365	308	351	344	347	335	351	359	341	322	337	320	366	339	354	360	369	358	337	335	346	340	369	363	353	354	316	365	307	352	292	349	346	327	355	342	363	333	385	344	352	352	337	331	333	311	348	357	326	340	332	304	344	350	349	372	319	320	346	335	342	342	343	369	316	304	344	308	324	345	377	327	335	355	320	373	362	363	307	315	374	327	339	332	331	356	325	341	311	344	349	341	349	321	312	342	350	308	322	351	318	343	317	336	345	357	331	349	387	361	364	328	362	348	364	353	358	337	352	318	369	385	355	363	374	376	350	358	344	343	360	356	355	362	346	319	325	338	373	359	352	342	328	332	358	316	313	347	325	333	323	322	358	352	315	332	322	352	342	310	355	361	332	382	342	330	326	349	354	339	359	313	362	340	349	361	322	346	354	332	325	354	335	305	333	341	345	316	348	360	360	360	370	384	324	369	331	356	340	324	344	337	327	350	340	332	357	327	348	352	368	330	300	348	317	341	358	375	348	316	322	375	360	336	355	342	333	310	368	365	330	326	343	346	341	322	328	368	357	318	359	339	352	344	366	354	320	317	343	338	369	328	337	350	346	361	358	319	371	351	364	362	326	335	334	338	323	369	347	340	334	374	367	341	358	311	339	325	320	360	331	319	321	340	331	332	347	327	285	337	355	326	368	349	315	339	373	349	363	363	320	332	315	341	352	338	333	310	309	347	315	326	352	377	366	353	350	357	336	348	336	356	364	345	337	359	356	334	360	330	357	353	371	339	360	341	359	336	321	355	331	309	330	347	377	382	343	342	311	336	352	363	329	366	348	360	330	334	310	359	329	328	341	353	334	337	299	343	350	335	335	367	327	323	338	322	349	330	342	351	365	302	356	326	330	355	363	329	353	341	362	389	347	380	351	324	348	352	344	378	349	321	321	341	360	350	336	329	346	376	337	343	324	333	347	373	352	368	359	354	344	343	379	348	332	312	337	359	313	376	316	352	334	348	346	312	344	344	371	322	336	315	351	303	375	331	349	285	367	304	388	357	335	363	365	338	312	313	363	315	361	301	350	326	371	364	305	341	335	357	333	340	351	326	336	374	343	318	339	318	371	332	325	333	362	370	325	335	329	327	380	319	331	343	341	312	324	377	376	330	325	351	313	343	378	338	357	309	337	336	360	344	349	363	352	340	350	325	358	344	332	318	339	325	319	364	338	331	348	357	355	343	316	375	343	303	328	324	313	337	348	330	322	354	306	361	334	331	344	346	369	346	366	339	321	359	333	348	351	351	355	340	332	344	354	319	335	323	322	336	309	366	346	355	372	375	337	339	374	335	348	344	345	346	319	391	336	380	332	360	347	345	349	318	341	324	320	321	328	348	331	352	369	343	374	352	341	334	346	344	348	315	344	355	333	345	332	357	365	342	305	328	322	360	319	341	326	303	345	333	359	340	353	317	350	330	357	342	354	372	357	324	330	358	343	345	337	331	337	361	366	321	361	370	343	267	368	371	331	345	332	357	332	348	353	322	314	325	326	337	335	342	316	337	362	352	336	354	356	309	350	337	355	357	339	346	317	364	366	314	343	345	312	320	331	347	334	351	360	313	334	355	341	364	357	334	345	342	350	339	344	327	349	361	362	357	318	345	368	320	329	337	356	336	358	361	345	332	346	347	337	336	352	355	341	318	364	336	335	334	352	342	329	362	339	385	374	361	355	364	362	347	328	365	347	361	340	357	365	352	316	349	357	340	321	372	330	402	347	361	351	341	365	369	379	351	304	334	347	394	337	355	324	327	352	339	335	343	360	342	314	369	337	333	307	312	295	358	340	373	323	334	302	365	367	353	305	328	340	341	343	354	353	322	356	315	351	335	340	341	355	346	357	333	326	356	337	334	355	351	373	381	332	339	330	310	314	342	359	346	346	336	300	313	343	342	342	333	319	374	328	360	330	341	366	337	369	354	356	374	329	345	380	300	311	347	345	344	428	335	335	334	338	357	347	347	349	349	335	346	329	335	354	374	344	350	338	348	363	359	391	348	328	334	340	362	351	351	368	351	343	369	343	328
3323	2473	2151	1135	778	659	542	483	465	465	416	421	433	412	398	385	355	396	399	380	402	367	391	354	368	380	382	342	366	354	340	372	375	372	384	367	350	399	343	352	388	383	347	359	381	344	353	329	364	395	346	363	369	379	381	368	345	366	343	336	339	318	326	358	396	362	345	384	367	360	393	329	369	337	394	341	342	353	345	349	340	351	320	367	372	341	344	356	388	394	355	352	358	331	368	359	354	372	336	367	354	374	339	337	339	374	387	330	382	351	359	332	349	353	348	373	370	350	359	344	370	333	368	328	364	361	337	368	367	355	368	342	360	365	364	371	376	344	348	345	326	355	360	363	364	362	344	369	359	357	372	371	352	346	353	358	362	362	345	355	363	362	343	369	348	339	357	370	342	358	334	341	374	391	403	361	350	356	357	389	406	376	366	350	362	345	378	363	360	338	356	348	362	391	353	371	375	347	379	341	401	353	374	370	368	349	377	313	367	372	367	334	335	341	366	355	333	354	357	344	377	352	360	340	348	317	356	354	355	356	349	373	333	362	377	370	353	344	374	340	361	377	366	346	348	322	361	410	364	377	337	348	342	397	378	358	356	375	369	364	351	360	359	361	387	385	340	385	375	350	361	385	347	372	354	314	380	306	324	372	341	366	350	340	331	354	318	391	370	343	368	323	391	337	354	373	364	339	379	343	331	332	363	356	342	360	349	369	360	337	352	364	353	332	409	347	349	358	346	350	341	394	368	312	345	350	329	384	366	369	374	399	363	392	344	365	352	340	366	383	336	334	385	365	355	394	369	387	345	363	374	355	358	395	345	367	340	374	353	350	369	347	368	344	372	353	361	356	327	336	372	368	346	368	365	346	354	349	328	371	373	371	321	371	359	366	375	375	346	364	380	377	386	373	320	347	353	372	374	336	368	353	354	358	347	353	336	354	381	367	358	337	320	348	339	345	364	358	369	370	384	322	353	353	358	351	350	379	334	372	361	371	349	368	336	323	361	345	371	368	333	370	366	339	344	356	371	354	394	301	352	319	341	359	369	362	336	368	330	348	364	379	355	336	350	366	357	378	356	389	351	349	344	351	353	361	351	365	382	351	398	355	351	323	369	349	366	370	336	313	356	391	337	334	373	349	383	357	341	353	339	369	396	332	352	358	404	352	359	379	346	341	347	331	392	362	376	361	353	373	353	375	339	338	355	356	332	349	385	355	361	357	328	361	350	355	357	339	367	371	335	364	328	367	387	374	361	344	351	330	362	367	367	344	372	360	342	347	369	336	350	359	342	348	353	343	361	353	333	391	355	348	332	366	362	367	311	358	363	341	355	387	385	331	351	341	413	370	349	359	337	381	362	329	361	352	372	345	369	335	323	345	373	346	368	334	385	357	341	354	340	347	364	380	344	338	348	344	332	345	352	323	347	378	358	364	384	325	345	365	345	361	360	345	331	319	393	384	350	377	324	354	339	320	336	310	346	363	338	380	367	329	360	385	346	380	383	339	335	345	374	361	369	373	353	329	359	358	373	330	313	338	369	353	341	318	331	348	367	352	336	374	350	327	329	358	336	365	358	351	396	371	387	338	369	355	359	372	353	341	338	323	334	336	361	385	359	368	334	370	349	320	346	327	335	383	330	370	380	354	356	359	344	356	305	358	335	346	351	356	340	352	369	364	361	370	381	328	322	396	385	356	354	325	374	359	351	372	367	365	362	342	367	342	354	340	367	373	314	336	357	352	349	350	343	308	361	353	352	330	397	377	337	350	340	339	392	362	314	348	358	336	335	344	365	383	364	340	352	355	360	351	358	359	358	377	369	340	341	408	348	363	414	379	352	334	401	350	329	373	321	380	342	322	369	388	344	360	340	347	367	354	351	370	376	364	349	363	351	339	358	373	348	351	344	352	345	317	332	373	349	356	354	340	349	356	352	391	341	357	331	348	373	345	355	363	364	355	356	386	350	353	336	362	345	362	331	354	320	363	364	372	334	385	355	347	341	384	342	347	388	319	358	350	369	380	386	345	354	303	348	348	341	345	378	384	335	335	347	355	365	362	362	323	359	351	369	363	391	361	337	342	327	328	356	356	369	324	361	364	333	365	365	353	372	359	320	333	361	321	362	372	338	365	367	348	361	365	347	350	357	364	346	362	367	349	353	341	346	344	356	350	361	332	365	352	386	343	363	405	361	376	375	362	338	402	331	389	333	347	354	330	357	321	337	340	343	330	381	389	337	347	327	343	345	381	354	353	360	359	375	333	351	366	357	342	374	357	353	369	358	351	360	368	374	363	351	343	355	359	367	385	362	366	345	332	335	380	349	357	377	363	348	378	322	327	318	366	352	336	360	370	349	311	365	345	318	355	333	363	330	369	342	356	368	351	337	346	340	328	371	360	366	381	329	347	289	384	334	334	352	351	356	333	358	354	313	352	383	354	345	403	372	351	355	357	320	367	368	348	351	337	395	369	350	341	370	338	362	373	372	345	357	369	345	345	337	332	345	341	338	350	340	336	339	356	384	343	362	360	332	368	363	365	356	344	352	348	340	331	331	347	344	351	363	355	316	342	328	364	349	367	353	357	341	353	343	365	362	343	365	344	346	345	349	334	385	367	361	332	348	377	354	310	361	354	359	375	363	322	365	352	370	319	355	378	370	355	314	356	381	344	364	335	340	329	379	371	377	331	332	391	372	377	381	361	335	317	352	323	375	356	327	372	356	325	364	359	305	343	360	381	377	356	366	340	344	343	333	348	309	361	335	344	366	352	346	367	356	368	370	365	334	336	326	357	366	329	376	347	378	384	344	382	378	357	358	345	359	359	377	358	363	366	364	393	364	369	346	349	353	340	363	320	370	343	365	286	356	354	371	339	363	341	358	358	338	379	340	334	376	341	321	345	353	317	366	348	391	333	375	348	368	364	331	384	307	398	335	338	338	364	381	369	382	385	374	362	378	354	370	355	367	342	339	370	354	364	344	360	349	338	337	334	344	353	355	358	362	339	352	335	371	362	347	361	337	352	361	330	329	342	343	346	394	310	340	349	377	360	334	351	384	345	323	353	364	357	369	345	343	363	366	327	355	344	347	321	321	364	367	339	316	340	337	357	368	348	376	340	303	342	353	373	379	345	368	365	334	349	357	310	393	341	313	338	335	350	326	353	353	352	358	334	376	338	375	369	325	344	367	352	343	345	391	336	359	326	391	370	342	341	344	402	323	336	338	338	349	355	357	345	397	357	303	334	340	363	353	357	339	337	373	365	325	335	352	369	359	338	390	353	369	372	363	353	366	341	334	336	381	331	365	384	333	322	349	382	382	356	355	334	333	359	345	346	373	348	365	343	340	356	381	330	376	341	363	322	349	325	362	365	349	359	335	377	332	326	355	344	346	353	363	334	383	308	326	367	355	340	377	353	363	352	363	312	336	368	356	365	326	368	380	311	357	357	321	356	338	351	327	380	335	357	337	342	336	332	342	342	342	371	346	391	366	359
24438	21412	28437	24752	20830	2442	682	404	297	302	282	288	266	249	248	270	223	268	241	238	237	260	220	237	215	249	262	228	231	201	248	230	249	228	225	225	219	249	226	238	216	212	225	238	229	241	230	219	228	222	217	236	200	215	202	217	212	232	242	233	248	207	206	214	241	229	225	229	234	206	233	217	216	228	207	225	224	225	187	207	199	212	229	199	237	203	251	200	237	254	241	211	231	247	201	211	212	212	235	196	216	222	246	210	211	223	215	235	199	230	216	224	262	228	232	227	227	215	213	251	239	209	241	204	242	202	243	234	198	208	221	206	201	225	230	224	238	241	237	206	223	225	234	223	224	215	220	219	197	229	226	239	222	200	224	204	253	192	200	215	239	218	218	209	209	220	232	235	212	223	222	223	195	213	256	225	222	224	205	195	223	252	214	188	220	231	230	232	242	217	234	199	225	227	210	216	228	221	230	225	214	232	215	237	195	233	200	226	208	217	227	232	209	214	219	248	213	237	197	235	207	235	198	217	224	225	221	189	199	231	217	256	204	205	218	221	224	223	227	222	224	222	216	210	216	237	214	219	210	222	227	220	212	235	207	234	224	217	213	220	218	211	213	246	196	210	230	221	230	245	213	218	196	212	206	228	209	238	190	216	224	218	237	224	206	232	230	200	225	210	215	208	213	241	239	204	217	215	221	217	212	243	230	237	230	225	195	215	235	216	219	250	212	222	212	233	202	227	216	197	222	176	205	241	221	257	210	217	228	205	222	235	217	231	219	214	218	236	246	235	216	194	208	225	221	230	206	221	218	247	209	228	215	232	221	223	211	238	219	224	227	225	209	215	209	215	241	220	193	197	218	239	202	223	223	229	214	244	224	220	225	209	227	215	206	223	212	213	219	207	210	242	186	241	208	229	247	199	212	206	203	209	214	224	231	200	234	222	211	225	210	241	209	209	219	233	221	221	211	197	207	190	234	235	216	234	244	224	237	220	213	208	235	185	230	213	244	220	201	248	208	243	190	221	220	224	203	210	207	216	220	219	214	209	195	238	204	186	248	223	207	205	243	236	221	212	199	226	230	204	230	219	206	205	209	195	246	233	231	249	223	227	231	217	220	225	199	210	234	238	230	225	242	214	216	202	236	228	241	231	221	197	238	232	222	201	208	221	227	232	230	241	231	225	232	229	216	207	224	234	229	232	201	208	250	220	238	220	208	229	207	224	227	225	226	209	197	245	201	215	212	192	192	206	237	217	229	218	240	237	209	217	209	226	226	233	208	229	212	220	217	214	217	237	229	227	210	226	217	214	234	221	178	233	202	211	225	182	242	209	215	234	225	237	224	251	246	207	221	231	211	234	201	247	222	225	231	187	240	203	237	223	220	200	203	208	210	234	226	202	222	231	230	234	194	218	219	229	224	219	189	210	214	200	215	209	216	235	205	246	228	215	206	191	179	218	213	215	215	211	232	215	220	232	231	230	221	251	224	196	219	207	218	199	216	224	189	211	226	238	210	204	235	229	219	231	227	218	217	197	217	217	201	221	193	206	214	224	195	227	214	223	227	231	220	221	203	216	219	226	227	215	209	210	217	227	208	193	223	241	228	216	237	216	213	237	206	221	188	221	222	225	235	225	192	209	205	223	221	225	200	237	210	230	230	233	215	230	226	217	199	222	250	197	217	208	239	211	212	225	243	231	204	210	213	230	243	251	184	199	237	247	233	193	192	226	216	206	194	222	197	239	225	200	215	235	213	215	204	248	206	223	217	235	228	244	220	209	225	240	218	219	201	214	204	208	216	200	187	241	182	226	219	215	202	211	215	260	207	233	208	245	204	206	219	215	226	207	232	231	234	239	223	202	232	227	214	223	221	216	209	220	212	221	195	237	226	205	202	209	233	220	205	211	236	220	235	222	213	214	211	204	213	207	225	213	210	207	207	228	206	194	240	206	211	238	209	198	224	206	215	206	214	226	240	218	238	222	215	210	213	192	189	232	211	222	229	218	215	232	244	243	204	228	228	216	184	200	214	214	217	232	212	221	219	211	217	207	213	207	236	199	208	211	243	209	218	236	226	172	251	238	236	232	254	231	214	207	235	217	214	237	197	219	239	249	213	229	221	191	194	217	225	241	222	210	227	216	218	235	252	213	219	219	210	214	239	239	230	245	236	239	207	227	250	233	217	235	209	226	212	224	234	207	207	219	211	228	236	207	204	212	211	206	223	200	232	215	226	213	217	221	190	221	210	209	184	232	222	205	238	218	224	206	231	233	243	210	213	227	200	250	211	227	227	242	187	222	202	240	220	195	224	251	236	216	216	196	213	213	226	216	216	189	210	242	217	205	219	231	212	207	199	225	215	232	228	215	226	216	207	214	232	196	226	248	255	226	241	202	241	205	204	182	208	220	218	201	215	216	236	217	235	204	209	206	213	249	236	231	198	225	218	216	217	207	225	239	219	198	234	246	198	210	203	220	208	217	214	212	240	216	215	235	241	206	207	217	219	205	217	226	188	243	190	233	197	229	220	224	200	221	240	215	215	240	232	221	249	257	217	206	216	217	222	219	209	260	192	243	240	222	251	242	232	190	203	205	204	210	187	227	233	233	218	215	232	223	233	195	198	223	236	209	212	223	194	231	211	211	240	235	242	231	234	204	222	230	206	218	234	218	231	182	193	201	237	221	236	233	231	198	193	218	253	219	188	212	209	210	209	245	199	209	208	216	229	194	203	221	232	235	230	188	221	242	229	189	241	235	231	238	201	230	232	198	241	229	209	213	251	214	191	232	227	230	182	220	213	231	188	237	235	199	235	226	220	216	227	215	250	210	196	216	228	201	219	194	239	234	208	211	219	249	230	202	243	216	227	198	218	203	222	204	191	239	228	199	212	253	224	208	209	232	213	200	202	219	230	233	204	232	228	209	222	226	239	209	214	223	220	209	243	208	211	215	243	171	196	237	224	205	221	215	187	223	237	202	213	200	212	199	226	224	221	203	214	230	210	226	216	202	201	205	212	211	197	209	179	197	218	247	205	205	206	198	244	253	228	222	201	229	202	211	196	207	252	209	228	239	218	200	203	209	226	241	196	227	232	191	186	227	231	210	215	208	212	218	204	186	201	195	204	190	195	185	211	219	213	183	242	229	219	241	214	222	244	241	221	214	220	217	222	208	204	218	185	211	222	204	228	219	232	214	219	214	225	240	227	211	230	207	236	217	218	214	233	233	216	225	226	213	217	251	208	204	234	228	222	189	220	192	245	212	211	215	254	234	206	215	222	209	216	231	226	209	209	186	210	228	209	216	210	223	221	208	239	236	238	227	200	208	214	208	226	218	221	210	214	201	195	217	217	236	209	229	205	202	236	235	226	237	227	217	249	185	227	200	199	228	214	202	197	239	219	227	207	225	226	246	203	217	228	207	211	218	204	220	233	216	207	235	226	215	232	184	205	241	223	216	207	232	213	228	204	230	223	208	215	229	236	227	223	219	216	204
3408	4437	3481	1779	1131	755	684	497	479	399	353	378	308	276	330	330	307	304	296	274	276	265	300	261	280	295	275	241	253	254	266	240	233	258	224	259	250	255	265	239	248	243	228	238	239	241	254	233	250	272	235	253	242	212	242	261	220	245	252	240	218	267	229	237	235	281	236	251	265	204	192	249	257	201	261	249	256	231	226	234	236	260	244	256	246	245	273	233	218	212	231	231	241	235	254	238	254	227	236	251	221	227	262	244	248	211	262	229	278	253	237	255	257	253	246	243	249	251	225	237	250	231	258	246	232	245	230	233	248	262	226	247	271	234	244	232	234	266	259	247	249	220	228	252	239	256	234	243	248	218	224	240	251	236	248	264	243	244	224	265	235	248	238	228	232	234	239	215	234	240	233	252	235	222	215	237	237	234	264	232	229	227	230	233	247	244	247	247	227	211	223	249	241	232	218	236	225	251	221	227	225	242	256	241	253	247	220	224	212	268	236	238	217	243	259	246	244	231	225	226	228	233	227	224	257	240	219	243	240	229	261	271	238	222	254	236	221	227	239	230	230	240	220	227	240	237	238	225	237	221	237	238	220	260	222	234	244	264	239	246	247	236	247	251	248	232	232	225	227	220	219	231	208	221	223	254	235	246	215	246	242	255	259	250	236	239	217	224	257	208	240	239	228	253	216	244	218	246	219	253	244	222	258	251	251	237	232	234	249	214	239	234	209	251	249	216	251	240	240	224	219	231	252	263	239	252	236	225	233	230	227	247	245	245	234	254	226	225	247	215	253	239	230	264	239	230	224	252	221	237	234	256	248	227	261	254	243	224	249	228	212	267	234	248	252	227	246	231	234	224	223	276	235	255	234	255	224	240	234	228	221	229	254	229	210	240	211	271	241	226	263	251	249	222	228	224	239	224	223	260	229	233	249	241	226	227	196	234	223	235	241	247	262	248	247	268	235	239	275	208	229	247	236	252	244	217	211	242	232	234	253	216	239	206	258	253	244	246	208	225	240	239	243	232	250	250	237	271	244	249	262	252	246	242	220	224	216	244	245	223	241	231	243	238	241	230	250	213	227	216	218	209	230	206	278	221	208	235	240	222	252	223	243	254	226	267	261	246	259	218	206	224	246	256	240	232	256	241	240	222	223	275	252	252	235	226	227	237	222	230	232	230	236	238	233	240	261	205	240	264	226	240	258	260	213	246	249	256	241	273	254	231	227	215	236	226	255	232	271	231	249	255	233	239	263	213	244	248	245	248	248	268	231	240	231	222	230	219	237	234	237	250	225	210	230	238	247	239	213	229	219	254	269	249	244	214	234	217	230	241	245	197	249	237	228	223	242	230	283	229	244	240	238	240	229	251	236	274	210	246	230	253	221	244	227	235	258	226	245	245	249	237	243	238	252	250	247	235	208	247	225	257	236	218	237	231	219	263	228	231	275	228	257	257	197	215	247	251	229	198	272	218	227	226	246	221	233	237	240	255	245	236	249	245	256	227	245	225	207	223	263	230	223	248	234	262	258	258	234	230	225	220	234	221	246	240	246	234	231	231	238	231	232	233	277	219	222	234	234	238	240	262	252	248	254	241	208	230	203	221	221	216	249	222	228	242	201	225	256	220	241	243	237	224	240	222	234	232	240	245	235	243	226	241	241	210	251	235	253	234	232	216	209	219	231	238	238	229	244	269	233	238	224	253	256	253	191	255	213	259	255	218	243	216	249	227	220	223	267	239	230	248	229	228	221	240	248	240	258	252	231	244	215	245	258	231	254	231	240	223	263	227	233	244	234	248	241	239	198	251	256	201	222	213	241	244	251	237	227	230	228	224	243	233	242	277	226	222	238	215	225	247	224	256	244	217	242	244	231	225	229	237	246	249	215	262	272	232	254	218	261	239	237	258	236	241	252	238	256	220	260	238	239	237	256	235	234	218	239	219	216	229	233	223	230	231	259	231	242	225	268	237	232	221	242	267	217	250	220	244	236	244	243	202	239	232	243	249	242	236	227	226	206	207	236	248	265	253	229	264	242	238	226	242	241	243	248	216	234	235	251	247	243	240	252	258	231	228	226	226	215	234	205	266	215	232	231	228	249	236	218	210	217	244	237	224	229	230	218	213	237	222	218	247	225	201	248	221	198	248	230	260	223	252	239	252	245	214	209	257	243	242	222	241	229	230	245	247	234	212	235	210	224	246	214	264	229	223	261	213	235	249	214	225	210	248	197	246	227	224	235	218	226	252	220	240	244	262	216	251	225	241	214	228	240	226	219	246	265	239	209	208	231	234	273	229	248	229	253	235	269	233	226	243	239	240	228	218	242	234	225	251	233	221	233	246	240	235	187	252	252	205	236	266	233	239	229	269	238	220	228	237	224	240	210	229	221	230	233	239	232	233	219	238	250	256	228	228	214	243	234	246	233	201	230	265	221	241	247	223	219	249	212	228	239	225	234	232	221	241	217	258	244	262	220	251	245	247	260	209	248	234	275	232	227	257	248	242	237	225	251	205	238	248	230	246	227	242	228	246	260	237	264	229	250	245	227	264	227	240	222	222	216	218	216	250	220	226	226	223	230	228	242	229	218	227	229	242	227	217	233	252	252	247	210	233	222	240	241	243	204	233	227	260	246	235	254	213	221	218	251	211	223	237	213	241	235	253	243	248	207	230	229	216	235	242	234	265	230	208	235	234	231	249	248	233	225	243	226	233	223	208	225	219	236	226	262	216	259	228	241	225	231	212	267	257	254	219	252	271	225	232	235	240	233	235	238	224	219	234	243	237	227	252	217	232	247	214	272	239	198	233	219	222	230	244	235	257	222	267	251	235	259	239	244	241	209	236	219	260	222	238	246	221	242	236	238	237	230	246	229	246	225	230	241	233	213	241	250	285	240	215	257	262	241	256	234	216	228	229	230	225	247	244	195	230	234	231	233	246	244	227	232	239	245	268	253	209	238	231	235	250	226	241	228	235	240	225	250	236	187	231	251	236	244	221	283	249	223	224	252	233	231	241	239	251	233	226	243	222	234	228	255	231	243	240	255	215	222	250	243	229	234	204	208	223	233	272	240	232	217	229	221	236	218	221	235	221	216	236	214	244	209	242	266	223	265	244	207	250	241	225	223	216	194	238	231	250	246	259	249	246	258	238	238	227	246	242	201	199	216	257	246	233	246	250	196	234	250	226	245	233	189	214	235	225	226	217	218	231	225	240	229	231	216	230	220	230	233	217	236	198	234	237	238	220	235	245	216	251	230	237	263	273	232	227	261	246	239	237	249	249	245	240	237	220	252	243	257	207	250	240	220	232	243	228	233	218	267	289	237	243	242	213	215	230	236	223	222	230	207	259	244	208	211	232	222	255	243	245	206	255	215	238	230	228	232	217	215	253	256	211	219	242	224	237	220	229	241	222	246	217	216	207	238	244	272	250	251	238	229	234	223	253	269	248	238	261	243	244	228	268	249	224	237	235	228	238	229	217	236	241	246	257	234	234
27705	10351	1573	1008	742	628	629	629	621	611	566	620	623	602	597	571	552	578	597	608	601	574	637	608	621	620	567	676	639	569	593	598	576	578	603	600	598	630	550	596	624	563	633	626	625	565	590	586	604	586	599	626	625	589	622	579	616	590	588	581	565	606	582	622	611	614	618	602	558	627	666	579	590	632	588	571	613	637	580	610	578	572	602	615	572	588	606	624	592	576	622	661	614	583	622	606	620	583	615	605	614	648	651	575	581	606	586	594	590	599	543	620	623	658	599	621	604	633	635	567	624	596	575	593	578	605	631	629	618	546	609	628	562	626	580	620	595	636	594	548	599	582	613	617	596	586	586	594	534	563	585	618	590	581	607	588	599	601	631	610	615	618	635	561	587	621	620	597	574	615	620	577	618	649	573	614	580	603	562	589	563	596	573	605	632	595	649	597	639	597	614	571	619	626	615	601	612	615	600	614	574	576	621	567	607	589	634	637	598	582	593	596	624	594	603	630	685	586	623	631	570	597	588	590	581	574	614	582	569	649	621	585	578	577	605	575	585	583	582	560	565	590	547	608	607	628	587	607	595	602	626	619	598	605	606	608	625	580	641	608	577	553	613	589	607	626	617	615	582	585	653	612	553	616	578	601	590	580	555	617	619	608	630	614	604	573	553	610	608	646	589	585	606	611	600	642	598	627	566	585	635	634	576	556	638	625	596	578	599	630	640	585	609	593	629	661	584	595	573	586	603	575	618	592	636	607	582	585	608	592	561	599	619	593	610	622	629	609	656	626	583	531	601	623	589	589	577	584	597	602	573	644	587	617	608	609	609	591	595	606	641	595	622	583	608	639	538	623	639	619	600	585	577	626	592	599	614	586	586	606	602	634	633	613	578	621	594	617	617	593	600	601	636	598	642	632	573	595	528	562	535	633	586	620	576	624	634	602	596	578	623	577	563	617	599	633	583	553	567	564	604	649	592	605	567	600	627	587	590	656	622	596	605	592	579	583	590	580	593	595	611	626	562	595	607	605	584	589	615	603	602	606	637	629	586	614	644	608	567	616	584	593	623	562	538	585	631	638	574	596	596	577	563	663	608	593	583	615	604	645	589	613	595	622	637	565	608	629	583	607	586	656	602	655	606	594	594	625	597	603	623	612	608	619	608	599	613	596	599	604	615	639	553	599	590	573	614	561	620	659	600	590	596	570	620	603	631	592	614	569	594	635	552	586	587	596	589	625	609	588	597	619	626	597	598	603	606	594	633	632	560	613	572	603	570	628	562	596	596	634	603	593	638	547	595	594	595	624	576	636	625	606	606	573	629	564	604	625	578	576	566	632	594	608	614	631	590	603	568	613	586	606	577	575	598	637	596	633	585	592	636	580	614	636	593	571	614	598	560	610	603	627	634	591	606	615	590	625	595	578	593	551	576	631	634	593	570	564	596	613	628	630	589	619	556	634	602	646	634	605	583	618	622	590	589	588	568	651	626	600	626	573	640	594	607	610	566	610	602	600	622	581	576	618	602	598	631	591	587	589	596	591	582	589	633	599	599	620	588	605	651	587	601	598	544	582	616	589	666	646	645	624	591	621	627	593	602	561	601	610	599	562	614	592	610	597	581	592	582	599	572	638	591	635	568	593	630	607	581	584	618	635	635	618	610	590	621	576	569	571	617	559	591	628	633	588	574	676	567	614	595	591	612	633	571	644	597	640	601	641	599	597	593	626	574	558	568	629	638	587	594	560	608	596	596	623	601	615	588	634	591	618	590	609	606	592	620	634	574	647	547	597	582	618	603	621	652	589	568	591	638	643	622	592	590	628	604	577	575	634	682	613	588	609	582	608	622	614	590	580	511	614	583	598	599	631	615	608	587	592	601	595	604	584	591	620	572	579	614	611	660	573	599	623	649	627	610	582	556	633	606	602	608	575	574	618	608	582	628	622	588	567	579	581	614	563	617	612	626	596	615	643	563	607	604	616	607	587	588	568	565	589	609	590	645	567	609	599	613	600	617	609	578	583	641	593	623	593	601	604	613	596	625	591	617	623	608	596	584	598	570	589	594	596	599	557	579	573	556	571	602	612	602	634	590	590	605	624	576	593	578	646	586	567	565	628	609	609	608	574	623	583	608	577	620	609	659	626	648	595	598	619	572	625	601	646	599	564	600	586	588	639	596	586	604	593	578	590	619	624	657	578	604	553	631	558	586	618	576	593	620	579	608	585	596	609	596	600	615	647	606	558	618	590	577	602	598	564	615	595	624	646	600	620	563	592	604	601	619	530	602	622	630	594	560	574	574	594	614	584	585	653	605	608	604	605	599	646	630	573	635	587	618	595	558	557	631	589	623	608	576	627	580	568	606	617	612	630	604	594	611	625	622	611	594	580	608	611	580	651	637	603	574	592	588	597	599	666	609	594	596	569	614	615	630	596	592	590	589	599	587	621	607	616	605	583	592	598	580	572	581	631	609	579	594	589	608	539	577	602	624	627	596	595	618	609	569	620	587	581	579	589	615	648	650	631	607	586	628	588	587	609	620	605	576	616	593	585	668	631	607	620	587	600	622	586	612	574	578	607	613	596	622	613	613	571	613	634	641	675	620	574	590	588	646	587	629	563	616	629	588	572	575	570	566	633	587	655	563	624	552	602	616	646	630	667	634	612	606	589	593	639	588	628	610	624	612	562	600	583	560	591	634	609	622	648	598	612	620	603	579	602	577	650	568	632	599	652	589	614	617	616	587	622	594	595	596	614	648	602	651	616	615	637	609	629	628	563	587	569	593	609	615	598	604	586	603	549	567	643	564	636	624	617	604	618	587	616	623	607	596	626	620	612	614	602	631	590	607	556	598	617	576	629	574	637	610	572	617	631	607	618	621	640	593	615	603	572	598	588	569	567	565	593	611	583	640	583	600	624	626	587	579	615	624	592	595	594	618	560	596	595	607	577	575	551	600	596	610	616	588	621	578	594	566	607	597	586	630	540	587	627	552	587	601	601	593	580	544	606	598	599	669	593	624	664	585	605	612	583	592	637	573	600	598	571	589	590	617	595	625	613	610	594	639	633	596	624	604	626	614	598	625	581	598	590	623	622	595	559	573	610	619	572	597	579	547	638	606	567	620	596	632	588	585	632	606	594	595	608	607	602	597	567	581	577	583	557	613	580	608	615	602	626	576	542	596	587	570	602	588	627	603	629	622	610	617	576	602	575	644	587	579	614	596	608	635	607	574	583	583	608	606	627	658	586	614	622	583	597	596	614	628	611	613	573	615	633	607	592	616	583	605	606	591	589	592	647	595	587	599	645	610	597	617	582	616	623	591	584	585	608	625	631	579	569	574	581	606	598	569	580	612	597	598	608	596	583	576	585	608	616	608	609	591	547	633	599	572	593	600	563	631	586	610	603	613	606	585	638	605	576	597	568	626	637	633	592	612	603	627	602	611	579	621	586	599	648	575	559	561	649	611	604	591	593	594	574	563	572	588	571	546	584	588	597
4999	763	753	630	635	539	563	547	540	576	514	593	528	558	529	569	585	566	531	537	565	636	588	600	541	575	607	588	562	563	574	542	531	586	535	535	603	541	547	585	522	522	546	605	596	548	556	573	597	575	606	554	556	523	581	559	596	556	537	543	598	570	566	576	544	587	554	556	542	612	497	565	516	553	540	534	570	503	521	557	541	531	581	520	553	573	573	548	548	608	573	542	587	571	579	577	571	550	579	593	573	599	547	584	593	557	551	551	551	540	560	572	553	554	569	506	574	545	584	566	571	537	506	558	548	580	593	557	583	589	578	555	578	523	527	549	584	551	550	593	549	554	574	562	574	537	567	590	576	552	576	572	575	535	561	588	561	557	497	583	554	541	560	556	590	550	562	534	561	550	593	543	590	537	597	546	545	581	600	555	600	543	557	568	529	572	527	573	554	564	570	554	571	551	578	579	540	535	551	617	545	565	531	555	593	552	575	540	591	555	513	555	575	591	578	559	525	569	533	573	595	583	538	583	512	543	563	538	601	611	541	547	544	585	544	570	594	564	579	556	570	551	563	536	554	593	574	521	599	575	586	552	603	515	581	554	590	611	543	587	564	542	552	578	574	575	552	565	576	540	529	568	576	532	511	544	552	561	563	557	581	595	585	584	568	530	529	565	588	565	585	573	556	526	519	569	569	579	559	571	643	577	502	580	558	569	554	625	563	619	567	569	562	508	596	551	553	536	569	572	527	581	539	551	555	572	547	554	593	529	585	588	542	580	573	561	576	596	544	556	578	578	550	542	588	561	587	527	568	563	521	552	577	596	569	539	561	584	518	612	574	591	539	568	535	554	590	568	571	607	545	524	592	530	537	542	555	543	562	521	533	562	560	502	537	571	522	597	546	585	534	591	554	559	545	536	557	533	536	570	613	554	568	520	598	581	557	560	573	567	614	543	606	571	576	563	550	557	579	587	584	592	569	581	545	611	543	532	554	563	570	526	585	578	568	581	550	540	603	569	536	616	576	586	604	534	560	553	570	557	543	567	550	524	555	639	557	593	526	538	588	560	566	544	566	514	587	556	506	584	573	562	581	505	528	555	517	551	519	596	583	582	565	552	567	578	562	578	550	570	569	625	570	532	527	551	544	566	555	597	584	570	549	591	578	547	551	541	547	553	585	563	615	601	592	514	536	549	565	570	558	604	643	567	549	562	576	581	560	593	539	542	586	588	580	540	569	560	542	573	596	603	583	569	539	577	506	538	558	575	572	513	572	535	536	559	587	573	520	538	564	548	588	563	535	566	597	587	543	561	545	599	551	578	543	534	593	551	541	606	575	579	574	580	548	562	549	558	575	605	539	553	565	589	526	549	590	583	542	613	588	578	534	553	529	559	531	596	544	559	612	597	551	559	539	553	550	577	566	551	575	534	529	603	553	567	551	575	564	556	560	571	566	542	543	557	618	552	563	553	561	547	579	553	577	589	590	577	561	526	563	594	571	547	597	574	565	564	538	552	538	562	533	549	552	563	612	561	618	563	567	587	569	593	585	544	590	589	550	583	542	572	551	558	563	574	623	584	543	598	558	547	545	560	583	543	584	564	583	558	515	592	592	581	579	547	544	540	516	580	551	556	546	585	554	625	583	556	579	575	598	564	547	543	555	560	563	564	556	555	545	568	600	540	545	547	565	557	551	565	583	537	571	601	567	561	565	555	560	548	599	567	584	551	566	562	540	568	541	573	552	575	559	553	574	537	589	572	570	559	581	573	568	588	564	532	550	585	545	550	548	577	552	546	580	544	587	519	508	590	509	590	567	570	574	545	579	578	555	544	597	571	526	533	530	556	563	574	544	556	537	603	574	545	571	572	526	569	590	549	561	566	548	532	556	562	579	587	579	560	555	543	553	547	578	605	571	582	556	597	508	554	538	539	505	557	563	573	548	524	534	587	540	580	548	526	590	604	550	545	560	554	588	640	573	578	556	543	552	539	574	563	592	570	543	520	540	576	531	550	537	539	512	615	588	577	586	574	559	592	624	567	565	559	558	540	552	586	539	582	592	559	543	571	591	566	564	564	549	584	552	540	554	585	563	573	569	533	557	555	563	558	596	524	550	544	569	556	546	587	575	520	547	571	588	544	502	589	564	569	584	582	512	542	538	587	610	542	524	613	556	559	604	535	568	614	524	536	567	538	553	549	496	540	532	556	574	544	549	555	582	582	591	584	576	571	557	545	558	593	563	587	573	585	557	590	599	568	571	543	561	562	519	528	532	565	558	554	535	574	590	550	563	574	590	567	565	566	607	598	561	540	571	598	579	538	578	570	596	544	538	542	552	543	573	576	559	557	556	609	574	534	596	599	593	565	578	590	560	577	561	571	554	570	531	571	576	565	577	557	523	528	584	578	558	551	550	591	538	567	576	573	572	546	590	556	549	554	581	572	587	609	547	573	562	553	576	543	533	590	555	600	551	566	559	540	572	554	611	550	579	560	593	561	572	539	514	569	574	552	571	552	516	573	568	577	534	563	545	523	567	553	543	582	542	538	542	577	583	566	553	585	569	551	563	561	546	544	567	594	540	545	623	549	567	547	584	527	533	571	559	565	565	580	560	585	625	559	605	582	569	582	561	595	582	549	586	590	536	518	551	504	554	526	562	577	568	568	571	554	571	550	532	554	562	553	577	537	534	580	559	519	572	525	560	542	566	550	572	588	563	572	583	523	553	582	534	583	584	553	576	542	575	524	585	564	587	538	566	565	561	527	597	570	549	587	518	549	609	581	566	607	599	587	589	589	557	558	554	555	591	567	543	551	580	603	587	566	597	554	558	576	539	565	562	580	602	596	538	569	518	576	605	573	598	537	555	559	599	565	600	556	519	545	565	534	596	590	541	586	582	561	563	513	523	572	541	581	561	584	544	533	498	526	559	598	566	552	557	578	589	539	575	537	569	604	573	557	585	554	546	532	580	559	541	578	549	555	585	500	584	551	545	533	556	546	541	548	551	568	535	554	542	563	581	575	544	589	541	537	552	584	614	545	566	592	568	552	549	565	533	566	555	522	504	529	533	552	583	547	529	590	598	552	561	540	588	561	533	525	561	573	591	563	561	556	555	604	544	539	550	555	566	562	612	562	588	598	552	547	568	548	586	513	572	577	546	553	548	582	578	576	559	532	544	584	577	583	592	539	552	567	541	599	592	559	559	572	547	542	584	579	580	598	572	603	530	555	585	529	572	538	596	584	603	570	518	563	533	544	577	577	574	533	559	547	589	533	555	577	535	550	556	572	553	561	552	523	550	562	560	566	543	548	555	552	570	554	573	567	570	573	548	521	529	616	556	564	533	562	601	558	614	580	560	577	551	560	589	559	622	572	566	552	538	556	610	530	529	534	592	555	565	549	580	574	551	531	552	559	565	543	537	586	575	551	581	528	532	551	559	531	558	580	548	539	583	556	582	574	517	553	585	550	610	613	613	540	569	584	552	572	578	544	569	605
25484	21456	27181	25422	3332	773	590	431	387	404	394	390	353	335	349	360	377	347	355	389	390	353	344	370	332	372	327	319	345	346	361	363	328	310	375	338	357	331	352	316	328	341	335	330	333	340	338	352	337	360	336	350	331	344	331	340	326	348	330	336	336	353	341	342	323	338	355	349	341	364	355	351	322	355	375	317	347	320	344	342	332	328	329	334	354	324	321	344	319	313	329	308	360	359	369	318	343	335	383	306	357	331	329	335	328	316	335	345	328	366	355	331	357	330	365	369	368	351	355	342	327	344	384	345	317	336	344	354	342	354	367	317	323	344	334	361	370	371	367	333	364	340	376	312	339	372	336	338	332	350	356	372	326	341	345	360	345	335	335	308	315	352	336	353	369	330	345	322	314	341	345	315	339	346	335	363	308	323	324	336	312	348	345	310	366	355	346	336	378	357	346	365	366	337	332	365	376	350	364	322	359	369	382	354	328	356	359	338	352	335	338	340	315	312	320	336	385	339	337	299	334	362	352	356	337	345	338	344	338	348	341	347	361	308	296	339	323	330	326	351	321	322	363	312	321	320	330	326	339	350	375	335	355	340	346	346	355	309	350	344	328	312	323	332	327	334	348	344	362	330	354	350	363	323	356	324	326	344	343	370	360	344	308	335	338	307	345	343	332	332	333	347	373	323	327	347	352	310	356	338	354	349	348	339	372	331	339	329	319	360	345	320	325	304	357	336	326	333	336	354	326	314	330	334	318	337	380	307	330	357	323	317	385	345	346	351	316	341	327	344	350	343	356	349	322	325	341	345	350	355	347	354	320	327	342	340	357	344	357	313	328	331	327	349	328	325	332	356	369	346	358	377	362	322	348	332	351	344	340	339	347	355	325	325	347	331	337	331	324	363	334	366	318	356	356	370	338	333	314	354	342	336	347	336	386	347	348	341	308	361	321	355	360	365	329	355	323	352	326	345	330	330	353	313	342	338	363	370	323	331	371	358	299	333	362	358	368	405	334	384	351	361	347	324	325	345	359	344	325	345	340	335	334	345	356	331	350	357	317	353	311	348	350	345	362	310	357	351	344	350	355	312	356	348	321	337	351	356	320	342	359	351	299	334	336	363	324	326	342	321	360	329	330	337	342	317	338	324	364	337	347	333	342	365	323	344	372	365	334	341	377	330	320	309	349	342	331	344	311	330	353	316	353	349	324	361	328	325	329	329	381	332	331	329	359	351	322	371	365	345	352	359	307	347	312	320	364	376	331	304	320	376	350	331	361	339	345	330	363	337	337	335	324	333	311	335	358	341	350	333	317	325	366	332	330	365	322	332	349	335	327	357	322	357	375	386	365	328	361	367	346	341	338	342	344	315	361	331	322	318	334	370	337	342	351	332	319	363	336	317	307	328	329	354	342	338	352	331	328	351	335	324	350	318	329	355	352	348	306	327	326	333	367	316	339	343	349	340	318	346	319	366	309	333	321	319	322	321	347	319	305	311	337	339	367	357	358	336	329	332	357	345	347	371	326	344	354	366	330	363	325	326	359	330	341	342	356	348	349	323	355	316	343	317	385	365	320	339	355	336	333	336	331	340	340	316	370	346	337	349	349	323	349	377	327	326	337	364	329	350	342	347	315	316	360	343	344	339	327	342	332	319	358	323	341	341	333	323	356	333	369	373	357	321	381	324	333	346	341	347	302	364	336	354	329	323	314	363	336	328	316	318	357	354	352	365	325	366	339	337	351	342	328	341	342	327	387	316	366	358	324	322	322	313	333	327	345	354	350	346	361	312	359	312	333	318	357	334	357	318	360	339	406	344	336	283	301	342	359	341	388	343	333	328	304	345	354	360	342	347	333	355	297	339	311	323	353	303	315	352	339	350	343	342	358	343	348	325	374	359	324	326	348	316	324	329	348	355	338	326	324	305	324	329	355	330	317	334	327	330	366	343	333	336	354	338	356	345	325	354	346	323	357	335	344	354	339	332	364	353	314	345	328	302	330	351	372	345	327	370	363	341	370	361	369	371	318	384	331	363	327	381	360	344	352	322	331	375	332	340	335	323	338	346	341	323	360	338	324	351	336	353	337	371	337	320	347	331	347	361	311	327	364	353	351	340	324	354	320	338	343	328	336	364	340	332	321	351	346	335	335	344	331	317	341	313	338	340	353	315	323	330	332	302	351	339	316	356	310	357	369	348	311	344	336	343	326	378	347	342	355	328	345	353	324	324	341	354	341	341	354	354	323	325	321	321	336	333	314	333	327	317	349	341	343	303	386	339	333	339	358	388	298	356	331	334	356	297	366	333	352	344	332	349	357	299	350	330	332	336	327	343	335	315	352	333	306	311	322	337	305	339	344	327	325	320	327	367	367	365	355	352	337	306	323	316	327	359	357	351	364	343	335	347	335	330	298	313	331	346	331	334	320	327	342	343	328	316	318	329	360	352	331	284	331	346	337	328	330	349	355	328	361	347	386	367	322	329	339	357	332	336	325	361	338	312	320	330	337	332	353	347	340	341	332	343	339	328	310	357	299	318	355	347	348	321	336	315	332	320	333	331	361	323	347	353	362	333	351	362	314	343	350	333	328	305	316	327	336	348	336	351	289	346	344	306	315	331	346	349	345	333	333	360	344	316	338	328	341	359	350	359	354	313	335	335	363	343	291	324	315	344	304	313	320	321	322	363	350	367	364	375	366	340	348	335	353	339	323	354	354	307	347	364	322	340	323	363	335	326	316	366	338	334	362	360	366	345	354	318	370	359	329	324	339	369	353	341	358	339	360	351	364	354	327	310	328	329	330	377	328	352	348	336	329	339	349	327	301	307	362	335	342	358	331	354	332	332	371	323	315	338	355	333	310	320	315	336	338	342	346	331	351	352	323	338	321	373	349	332	361	345	337	315	386	315	341	351	355	350	349	334	358	330	348	366	337	376	348	345	341	379	333	339	331	365	359	373	330	359	365	322	334	367	326	331	351	338	352	336	317	358	335	335	344	357	313	374	349	326	342	315	323	334	350	330	361	359	337	336	352	335	318	318	355	346	329	341	344	373	348	323	364	343	354	327	338	389	331	344	348	356	341	329	323	348	317	327	341	325	377	359	344	319	341	347	310	338	344	342	351	317	329	330	314	342	363	318	336	345	335	339	352	342	337	332	331	347	356	330	322	338	358	346	335	317	361	319	355	375	315	337	333	372	314	362	358	312	303	333	325	338	336	334	350	339	352	348	332	331	328	305	341	310	352	352	331	326	325	350	360	351	344	345	333	364	333	331	335	309	333	341	336	335	364	346	317	350	330	331	316	323	310	399	340	380	361	344	308	353	313	359	357	334	352	349	327	327	358	306	336	316	365	356	306	316	330	326	350	345	342	354	330	336	337	316	352	345	355	332	330	311	342	323	310	327	312	332	334	339	332	348	348	339	368	321	355	317	346	335	317	339	367	331	348	331	333	337	350	364	336	307	309	365	346	360	370	331	358	359	337	344	325	330	351	331
3268	2469	2039	1181	765	618	548	488	444	449	441	426	404	398	425	405	364	364	375	389	383	365	382	372	361	389	401	356	372	327	327	352	369	319	333	376	384	390	372	323	322	345	373	363	370	366	378	331	368	389	365	337	339	388	375	380	373	347	353	354	331	356	337	341	336	331	369	351	360	342	341	367	348	404	338	351	366	373	378	363	336	364	348	344	379	358	372	335	347	378	391	337	349	397	391	333	343	376	339	370	366	357	388	343	358	371	363	379	328	332	339	356	361	368	347	367	361	364	369	325	357	369	335	339	335	361	331	371	318	298	373	384	337	344	360	344	364	369	375	378	355	344	376	353	359	382	309	346	339	373	347	342	351	354	353	369	356	342	395	342	366	330	347	352	360	345	337	349	375	323	326	319	355	333	343	378	370	354	357	352	372	323	358	327	359	368	324	359	373	347	322	373	351	360	372	342	376	350	381	351	360	382	348	351	358	336	359	357	349	348	353	347	343	357	337	329	338	375	368	342	364	332	350	362	346	349	370	349	344	362	370	326	341	332	348	358	353	357	341	350	342	337	383	337	379	350	349	346	336	363	345	333	381	385	363	381	367	367	363	381	346	352	344	358	341	351	362	360	362	339	371	385	380	359	384	358	341	396	377	361	347	373	368	371	350	368	347	369	351	372	382	338	336	372	347	345	372	374	351	367	371	353	376	374	341	346	394	359	355	396	391	326	334	334	369	360	349	356	395	341	346	408	324	344	337	361	343	373	346	376	323	342	346	381	347	348	355	373	361	337	350	375	342	352	347	361	343	354	353	342	365	366	357	336	369	340	349	334	365	348	312	365	364	366	371	363	364	365	332	373	339	339	353	371	346	354	361	355	333	371	360	353	347	322	333	348	387	362	334	396	331	359	374	354	372	336	322	371	331	344	334	378	379	326	332	383	347	372	365	332	374	321	347	368	339	353	360	358	334	346	367	402	352	358	351	366	331	346	328	359	379	339	329	380	348	381	344	353	330	373	375	333	376	357	320	338	357	342	358	355	358	340	384	378	337	341	365	370	339	320	329	357	328	344	312	345	353	350	348	332	375	355	364	348	372	345	332	359	355	369	341	345	373	367	350	371	384	352	323	334	363	327	329	375	331	339	328	348	355	342	331	352	382	353	341	353	367	347	325	342	347	348	361	359	355	339	354	348	385	378	308	361	363	342	355	369	340	373	333	383	359	366	348	367	364	364	359	344	368	333	352	367	366	332	366	345	298	327	338	332	334	362	356	353	353	385	389	349	394	323	339	406	334	364	386	338	374	315	332	338	390	397	339	333	351	375	371	327	367	342	347	367	336	300	323	387	359	312	355	366	335	349	343	404	361	371	365	338	368	358	321	358	376	346	354	331	328	357	334	365	367	365	376	349	351	344	352	323	316	343	335	346	341	345	405	348	361	357	339	361	313	374	378	321	334	346	363	338	349	324	372	350	358	373	351	344	327	365	363	341	341	342	368	343	316	355	387	361	359	353	341	347	311	364	353	354	355	328	348	355	390	325	352	368	340	380	333	337	367	392	347	384	351	333	367	342	339	346	368	356	352	329	339	370	351	363	332	332	369	347	359	351	354	371	343	320	337	344	311	363	328	376	345	326	346	362	303	370	388	336	342	363	323	362	362	345	365	348	327	322	338	328	351	328	343	342	346	334	377	335	374	339	344	345	309	349	333	388	335	370	372	366	361	361	358	362	332	362	332	354	351	338	346	351	348	349	366	367	344	363	339	337	343	358	362	349	323	355	378	344	347	356	349	361	325	323	347	351	336	347	355	364	333	341	363	367	393	364	351	348	344	357	387	337	347	360	339	342	380	353	363	342	377	383	353	320	358	352	355	353	349	392	358	366	355	355	356	363	349	340	345	311	337	373	376	320	357	328	329	349	346	324	352	352	346	364	378	369	360	350	360	330	353	340	372	325	334	345	334	342	368	379	331	352	353	338	337	327	345	407	324	337	292	367	357	349	347	365	358	354	389	350	358	336	344	338	342	343	328	371	357	327	371	361	364	341	360	334	304	352	317	320	338	391	363	346	359	356	359	374	328	355	352	341	358	312	346	385	379	371	363	335	366	351	343	349	324	367	350	347	347	341	383	340	360	335	368	368	317	389	335	368	377	357	353	342	359	348	354	393	360	328	335	318	325	371	325	366	344	330	341	337	348	327	347	322	364	352	331	347	320	300	342	343	381	338	356	342	346	361	345	351	358	332	376	343	370	341	362	354	343	376	335	349	340	368	360	357	309	377	341	322	377	350	353	359	346	374	373	381	352	376	329	350	357	341	315	353	342	347	320	349	347	361	362	343	379	339	388	313	357	364	321	363	340	356	336	370	345	360	377	341	348	375	332	367	350	375	333	352	361	352	338	359	340	374	354	327	369	369	334	368	340	380	350	299	324	315	371	372	352	350	349	369	366	337	360	315	349	339	340	316	374	344	315	362	354	338	359	360	338	361	337	354	361	379	375	326	356	367	354	350	316	355	313	347	358	321	329	346	368	329	339	339	354	346	343	383	357	370	339	362	345	344	338	340	348	321	335	329	348	345	384	367	334	362	343	383	368	356	358	349	358	341	359	382	360	336	363	358	321	359	332	323	343	372	354	370	355	348	307	343	344	344	356	344	359	366	356	357	353	362	334	328	346	364	329	349	370	342	372	373	327	361	368	317	366	340	332	352	336	363	327	371	329	366	384	346	306	361	350	347	372	364	378	337	333	340	318	333	360	385	347	368	305	360	343	345	375	318	348	334	346	343	338	315	336	374	312	341	353	343	351	326	339	396	345	365	314	349	368	374	345	337	343	338	347	336	339	348	325	363	361	319	346	366	348	349	342	350	344	355	334	336	372	342	335	353	330	348	370	330	333	331	365	349	367	340	344	361	349	356	395	332	344	341	344	333	365	382	356	361	328	384	362	335	353	332	349	329	370	349	336	342	352	360	371	371	363	394	325	341	351	349	338	367	378	326	324	338	336	341	339	339	326	354	334	370	330	344	344	359	352	380	368	346	359	375	376	360	356	346	351	348	385	335	321	325	337	328	363	394	377	345	365	344	363	329	327	329	355	332	381	335	322	362	339	337	356	348	352	326	360	376	370	326	365	367	306	346	315	378	315	323	354	353	352	364	333	357	337	382	303	384	345	369	372	366	338	383	343	361	358	354	307	328	338	329	313	363	338	349	350	346	365	356	347	345	332	334	336	333	357	327	352	316	343	333	354	363	382	333	339	313	375	339	380	364	341	343	340	339	375	321	339	367	356	375	382	340	367	366	344	332	364	340	297	358	340	343	361	351	351	337	339	344	338	314	371	375	394	368	324	341	351	340	297	325	346	327	317	371	340	363	359	322	329	373	362	352	299	340	367	365	350	333	390	344	351	379	377	376	360	359	328	362	354	351	343	365	348	338	348	356	375	349	356	344	374	366	347	376	338	359	346	336	352	341	362	348	319	330	365	343	349	345
24488	21422	28487	24756	20760	2546	720	395	328	308	311	278	273	274	259	244	221	240	255	253	235	221	218	214	238	231	232	234	228	239	256	220	225	200	217	199	203	227	215	236	224	231	194	236	216	214	225	235	193	237	243	232	220	229	212	225	224	197	212	213	226	216	247	194	224	242	238	228	267	234	205	213	235	232	228	205	223	233	225	204	216	224	223	224	217	228	226	212	220	226	226	243	220	233	199	249	226	235	239	223	223	230	216	211	240	224	204	222	230	236	216	224	234	218	228	201	174	221	205	210	216	218	220	205	219	214	214	201	238	199	222	193	234	226	217	256	227	232	228	249	220	220	215	248	226	232	215	200	192	232	214	239	228	192	203	239	233	217	210	207	236	232	232	210	216	217	233	232	232	246	243	223	202	199	230	200	220	230	208	228	218	223	212	217	214	230	215	206	204	240	190	237	225	212	220	223	250	220	208	232	215	237	219	221	222	218	198	231	237	208	197	217	226	215	209	228	237	206	230	237	209	209	223	226	236	229	226	218	220	227	213	215	224	222	245	226	222	216	243	216	215	198	216	239	231	214	171	235	235	220	243	227	231	227	216	189	234	221	219	215	186	213	219	232	201	217	213	210	238	224	238	213	199	213	224	181	183	206	248	209	230	215	232	206	238	222	213	217	219	218	211	207	232	218	198	232	241	216	217	191	229	224	229	241	222	211	233	215	216	227	214	216	232	213	212	218	211	240	207	183	228	216	206	198	234	206	209	229	209	229	204	203	202	234	238	213	215	209	233	239	245	212	223	232	207	220	235	240	244	221	214	232	224	248	223	215	214	231	203	215	214	211	222	183	220	209	214	212	233	192	229	189	200	259	222	215	224	216	227	229	244	209	225	216	230	226	199	203	220	227	204	237	213	201	218	218	175	209	225	234	239	227	209	224	186	231	226	167	214	239	255	213	210	216	200	224	220	228	235	213	235	250	229	226	227	206	200	192	228	235	232	204	204	230	202	222	232	195	234	234	211	233	216	213	226	214	220	210	239	210	238	203	223	228	235	224	210	218	232	181	216	210	211	221	211	207	219	234	192	227	220	211	228	204	220	216	202	240	201	218	221	212	225	194	227	226	213	221	190	225	204	216	224	214	223	207	227	227	250	248	198	214	207	230	232	227	234	218	228	202	203	236	206	242	216	217	217	237	226	237	207	230	221	239	220	198	222	203	197	232	228	190	207	229	206	204	215	218	242	231	225	213	248	244	219	206	229	227	235	234	184	219	199	201	231	220	221	176	223	207	205	185	232	235	212	199	252	217	236	212	214	215	231	249	209	210	251	221	195	216	245	203	201	215	209	205	205	220	224	243	231	194	249	215	228	267	220	221	198	230	235	196	197	216	259	236	229	233	257	190	193	195	229	192	185	238	218	220	219	229	246	226	221	203	237	227	254	220	203	214	235	218	227	230	219	218	194	202	235	209	213	207	219	201	233	207	222	219	220	210	199	235	231	204	253	209	196	194	210	240	228	203	209	225	217	196	223	209	235	213	218	229	236	218	201	246	215	209	213	224	248	214	189	209	213	228	215	255	213	212	212	217	204	232	215	203	197	229	194	202	212	230	218	240	223	224	205	238	218	239	212	197	222	213	194	197	227	216	185	215	245	202	220	206	205	232	238	213	210	195	217	227	208	204	245	218	213	212	241	240	212	210	204	192	210	204	215	236	207	206	211	222	212	215	239	199	230	220	237	224	202	230	222	225	229	203	208	225	236	221	211	205	190	207	206	213	242	209	213	221	193	211	220	216	234	219	212	200	209	262	209	216	247	227	232	196	211	214	223	210	211	225	222	211	219	212	200	213	202	214	227	220	240	240	215	222	201	203	202	188	223	200	214	241	214	215	203	242	209	234	215	207	207	188	237	233	220	214	237	222	208	229	248	243	217	220	206	184	211	174	229	252	199	209	274	191	213	192	194	224	228	228	187	229	213	223	203	194	214	208	214	221	251	217	213	227	219	248	215	208	218	197	240	224	219	215	200	232	235	208	237	198	196	211	236	193	201	233	234	182	204	203	197	205	230	238	218	195	202	245	247	237	229	204	217	230	229	205	230	205	220	231	224	218	216	236	234	214	231	196	219	219	222	226	219	218	216	200	221	211	204	239	222	205	237	234	235	213	211	209	229	210	260	181	213	219	241	223	197	209	225	198	213	237	204	210	216	234	216	216	216	224	226	215	198	207	240	220	227	202	252	235	216	231	215	210	227	213	220	236	225	195	238	247	229	205	208	206	226	224	234	224	219	229	210	218	232	203	214	223	218	232	199	209	231	214	236	215	212	201	204	225	226	237	201	213	216	188	208	204	242	249	201	229	207	236	222	216	199	211	237	216	219	224	233	195	202	251	222	203	209	209	205	228	227	232	230	216	208	209	228	200	185	203	227	223	215	191	224	224	205	187	226	233	216	202	186	227	213	245	205	221	219	223	207	233	218	229	198	214	208	225	234	221	207	216	202	224	218	195	187	215	229	200	251	224	225	215	211	210	209	213	196	224	235	228	194	237	227	236	204	216	232	213	204	226	222	218	233	221	209	204	197	212	199	192	202	232	212	218	212	215	206	204	222	234	223	209	209	212	224	242	226	205	197	221	226	226	205	235	237	241	182	207	226	208	196	205	221	215	218	228	233	203	243	237	232	217	204	213	235	216	216	222	216	230	198	206	209	226	234	202	230	246	208	262	231	224	222	232	202	225	218	228	209	232	229	222	229	232	202	227	259	217	205	208	240	227	210	227	219	236	232	231	216	216	230	201	222	236	216	202	221	229	218	233	211	219	205	226	225	206	229	209	200	209	207	233	218	215	235	200	212	206	218	209	217	230	224	244	220	227	202	182	199	206	214	223	213	203	217	234	219	203	189	212	216	214	224	190	199	230	208	217	229	198	204	207	249	220	245	219	211	239	210	229	209	212	226	195	230	223	217	214	218	214	235	217	212	219	218	226	225	202	223	217	221	218	238	230	244	217	218	203	236	216	216	199	249	217	200	221	227	237	224	216	218	222	248	231	213	218	234	233	225	202	235	207	203	218	208	222	212	229	214	242	215	229	202	195	250	188	197	214	238	202	226	210	221	234	228	230	232	205	189	239	218	218	218	197	215	208	204	196	240	221	240	222	228	226	214	222	220	222	234	212	219	210	235	232	250	235	216	217	234	216	205	220	206	227	226	232	203	232	200	240	212	216	227	198	225	201	233	209	220	257	221	190	205	200	229	236	231	210	218	217	220	216	216	225	204	231	214	207	257	208	224	218	213	219	211	200	224	186	186	203	227	227	203	219	201	239	225	218	194	205	226	229	222	199	258	206	216	213	210	210	226	231	211	206	225	231	215	188	225	194	208	198	210	219	207	217	212	222	198	205	222	199	225	248	214	226	225	219	231	207	224	229	234	211	231	184	198	234	209	212	217	224	242	204	206	207	213	219	202	269	225	193	240	218	188	242	242	206	207	207
3377	4523	3650	1772	1090	783	667	491	463	403	400	354	363	339	286	308	276	306	254	277	269	251	277	238	260	254	250	269	249	224	244	245	276	233	208	264	239	241	278	253	264	220	247	256	245	245	250	243	229	226	256	244	263	248	266	236	238	232	249	248	223	228	236	257	246	236	260	257	231	258	252	252	246	227	241	226	280	216	234	237	225	233	251	246	236	251	229	253	269	223	231	237	220	195	238	257	247	244	233	212	254	230	253	216	269	241	264	233	242	253	222	246	225	223	233	241	223	222	243	228	248	249	234	237	226	223	246	238	231	217	242	256	225	232	254	251	257	215	242	237	242	224	239	223	277	228	211	220	243	229	236	241	233	240	224	224	264	249	243	242	217	223	230	249	277	252	257	239	224	240	262	226	234	227	240	240	203	207	217	234	264	246	236	216	241	219	232	264	247	221	234	239	245	246	208	228	247	230	263	234	228	218	201	222	243	235	253	236	234	226	272	232	236	231	257	236	228	238	224	241	232	239	255	251	234	231	249	222	226	233	242	243	227	240	249	221	246	224	221	234	233	251	254	223	235	225	257	249	235	262	229	222	233	230	231	245	199	227	242	233	239	208	232	231	215	239	220	226	253	239	219	274	241	230	223	236	205	238	243	236	232	246	270	217	239	230	244	257	236	235	221	228	236	237	212	224	248	244	221	243	228	232	241	234	239	249	221	249	238	244	244	211	243	207	212	220	223	227	225	247	240	227	246	260	225	236	296	245	226	237	240	201	240	231	227	247	226	222	236	222	239	261	249	231	248	240	235	246	245	236	232	233	222	223	254	228	221	234	243	234	215	242	232	240	224	205	226	242	251	231	230	259	224	229	246	208	259	220	252	261	251	259	234	225	227	216	267	240	242	221	260	242	254	230	231	247	211	248	258	223	234	238	236	246	219	245	244	249	256	214	231	266	235	255	239	245	224	223	220	209	215	251	249	234	237	242	239	235	243	236	214	220	218	220	259	250	237	225	235	218	237	245	218	243	239	234	217	234	208	230	235	221	238	253	237	278	221	216	259	220	230	205	250	258	224	223	238	225	211	236	219	262	250	226	220	266	233	200	227	230	232	241	227	240	213	226	233	261	212	255	234	226	244	252	234	241	232	228	220	217	271	229	232	237	232	247	246	219	252	248	243	242	256	209	217	244	227	242	198	215	246	229	213	238	230	221	228	241	234	255	222	246	250	245	236	242	223	241	246	231	250	252	244	230	242	211	214	222	228	244	229	232	260	244	207	226	232	250	219	243	233	236	222	234	225	236	222	240	195	228	229	247	243	228	230	237	239	213	244	228	241	255	232	233	218	202	262	231	234	259	242	234	249	228	214	242	223	233	253	236	225	228	236	244	227	235	241	256	240	234	245	248	251	236	250	223	232	234	237	229	240	211	227	214	238	265	258	216	231	227	250	270	239	201	203	252	223	270	223	232	228	225	236	269	244	233	228	216	216	256	229	238	224	259	218	232	217	261	245	249	248	223	213	228	211	252	205	258	241	233	253	248	241	259	245	231	250	236	242	239	248	242	227	231	226	238	235	253	228	227	201	217	238	210	234	246	232	231	244	239	237	243	206	222	259	242	232	225	232	248	236	228	258	227	226	268	260	213	226	197	230	227	212	234	225	225	253	223	230	235	231	214	227	204	230	213	239	220	227	247	236	227	227	226	250	243	210	243	239	222	245	261	218	231	217	232	229	230	232	237	238	249	234	229	231	238	238	215	264	239	241	225	258	224	233	228	199	215	240	206	257	265	226	247	218	250	220	229	226	219	222	213	247	226	250	220	225	238	236	245	234	210	247	228	265	243	207	191	231	222	238	215	217	230	243	226	236	238	260	247	237	249	211	194	233	224	246	230	231	250	222	229	230	225	217	215	221	243	201	236	253	229	237	202	227	237	242	239	224	212	254	252	241	234	224	223	219	231	245	225	245	251	237	234	264	221	227	230	234	250	240	227	234	204	205	221	242	247	227	246	251	234	235	220	208	236	232	225	237	219	212	220	234	235	219	261	228	226	227	243	266	249	231	244	262	226	220	232	245	233	253	235	220	218	254	258	208	222	260	222	242	229	224	230	252	246	239	234	216	235	221	222	217	226	238	244	256	247	232	235	247	228	231	228	231	229	246	239	228	230	234	250	230	248	250	272	211	235	229	238	219	230	260	210	242	243	227	246	224	240	254	256	220	254	213	247	203	266	239	239	246	240	250	226	224	245	234	225	225	238	232	228	249	243	215	239	192	216	226	223	240	255	228	230	227	214	220	229	254	225	233	235	239	222	235	226	242	230	225	247	231	239	223	253	246	219	236	220	241	232	248	263	223	198	224	238	265	232	251	233	204	227	222	251	229	245	251	236	232	257	228	235	216	238	240	228	244	246	247	214	229	230	225	227	240	213	237	253	255	246	221	246	232	234	230	238	253	248	225	228	224	225	201	242	225	243	245	228	251	244	245	231	205	255	230	246	228	227	239	196	223	258	251	226	262	216	253	214	243	219	239	250	237	218	210	237	224	238	239	243	221	236	230	225	211	238	233	223	272	236	234	265	224	216	230	202	220	235	233	235	231	241	229	229	244	247	213	206	224	225	226	251	228	233	259	243	251	265	222	246	234	215	246	230	252	231	244	238	246	268	213	233	241	239	225	248	229	219	230	234	215	236	270	247	217	237	236	250	238	238	219	230	238	224	218	218	239	251	212	232	223	207	244	212	267	221	192	251	223	238	245	222	261	211	227	237	242	257	215	234	194	225	216	221	254	221	228	240	241	245	248	279	218	250	206	208	259	216	249	225	252	222	234	229	255	225	213	280	245	204	220	239	242	246	256	200	235	218	218	242	233	224	231	217	224	249	218	225	222	239	234	249	243	237	216	236	246	243	229	230	249	247	225	225	225	212	242	235	256	250	247	241	229	243	198	233	241	220	228	242	236	219	246	211	253	235	253	244	224	257	234	207	222	241	268	242	211	244	215	214	261	224	232	249	237	254	232	200	247	253	245	222	238	231	237	215	233	253	241	192	226	240	239	244	236	222	253	238	209	229	225	230	231	245	204	227	227	208	228	261	239	226	235	233	260	184	220	232	224	250	200	249	234	194	222	242	229	219	235	235	254	250	213	245	252	245	215	229	229	255	229	244	231	231	216	252	217	278	227	227	208	262	221	210	223	228	240	225	224	229	240	238	216	232	244	222	245	241	210	189	218	240	226	230	220	241	219	222	194	229	232	242	208	238	239	225	226	219	214	237	224	283	226	224	247	240	259	239	203	228	221	217	221	210	230	269	252	227	223	250	236	225	235	232	256	215	224	227	241	207	255	214	209	235	238	241	273	202	220	234	247	213	226	215	218	250	238	232	210	224	244	238	236	256	223	254	223	193	234	261	207	209	224	252	241	219	242	217	231	227	216	227	207	230	244	257	247	219	234	259	213	240	203	229	258	250	238	222	226	250	236	215	249	255	234	215
27653	10402	1599	968	756	668	618	597	618	631	652	581	650	609	588	584	609	538	586	580	569	608	641	610	675	586	607	541	602	621	556	604	585	620	608	571	608	600	578	617	600	614	630	593	586	639	583	580	622	558	609	530	636	551	618	604	568	609	611	552	588	582	618	618	605	609	578	568	557	579	606	646	619	587	584	607	590	578	625	574	578	576	572	568	582	612	577	605	632	603	619	562	615	583	597	591	566	590	607	573	598	586	610	636	614	590	607	595	645	640	602	575	616	596	603	562	654	602	590	601	590	627	587	627	646	571	597	569	599	619	601	566	559	556	638	592	624	609	555	583	599	557	595	582	587	573	603	599	587	593	620	544	560	561	563	615	593	585	586	610	612	584	616	604	583	584	582	643	603	587	615	634	538	573	594	554	603	613	584	594	592	572	632	615	579	562	562	568	569	599	608	597	606	606	629	588	615	625	596	601	619	595	614	591	592	624	585	598	585	624	662	644	610	591	575	613	599	593	621	627	626	574	613	609	594	591	610	605	605	609	587	560	619	592	594	600	640	602	619	571	587	603	588	656	597	586	580	629	561	559	621	609	626	555	575	573	607	605	629	608	650	585	600	553	587	560	616	633	582	629	614	579	594	656	583	594	617	573	636	573	598	573	591	578	582	599	592	566	590	643	605	618	618	589	566	591	596	585	601	604	576	559	604	563	621	576	551	611	617	559	654	596	569	573	602	562	598	571	613	555	655	608	597	597	611	609	542	610	549	578	605	604	604	639	569	647	571	579	595	604	626	613	603	563	610	561	606	643	604	569	611	562	581	605	635	565	629	569	640	562	619	667	595	614	594	581	608	622	596	629	617	588	566	629	571	554	582	563	614	611	582	632	597	602	593	594	613	579	571	579	593	604	609	598	613	620	637	595	632	615	575	609	620	627	620	577	574	599	624	608	582	541	603	609	602	597	644	603	593	589	575	634	580	613	602	593	584	603	593	621	602	630	597	607	628	558	643	599	591	597	585	610	648	639	584	596	586	602	616	570	630	655	631	605	575	621	570	600	593	633	623	622	629	634	601	583	644	580	614	637	573	565	594	628	599	576	614	578	619	612	593	654	581	583	588	611	502	622	614	597	611	588	644	581	606	629	599	601	646	616	591	589	614	592	645	593	626	594	612	607	592	623	627	579	559	593	601	610	559	548	612	631	589	578	618	563	613	600	624	580	644	576	640	606	596	598	588	611	595	603	596	581	624	571	622	555	618	593	582	604	604	592	594	586	607	595	582	619	570	653	583	611	586	570	575	595	571	595	612	621	597	612	606	592	565	543	593	620	577	590	604	602	620	581	561	586	603	619	592	617	575	599	571	594	625	586	630	626	625	583	584	609	640	627	611	601	569	560	643	586	588	571	568	565	582	571	641	576	607	586	599	591	574	605	614	609	557	549	575	614	581	592	617	594	580	626	613	618	621	569	642	585	628	605	617	595	563	607	596	560	590	572	654	609	586	594	610	641	609	596	615	620	599	617	610	596	586	622	588	602	593	614	625	623	580	623	579	564	592	602	601	568	577	598	575	602	573	582	607	620	626	597	592	610	594	587	638	627	643	607	598	645	598	611	581	593	594	600	604	579	583	634	582	560	601	576	602	615	606	580	593	562	567	584	612	588	694	605	587	641	612	579	667	603	608	579	639	592	599	617	592	607	628	561	636	608	627	604	632	577	576	562	628	573	568	591	634	607	580	612	604	643	590	613	579	612	610	575	624	556	669	639	647	602	572	585	636	581	523	581	614	564	584	566	572	555	622	625	593	548	628	621	628	593	532	612	591	633	639	577	565	554	548	576	612	578	562	550	588	602	615	619	606	613	563	548	609	626	610	598	646	613	600	650	651	626	612	590	595	601	571	626	590	649	604	640	582	628	637	611	611	576	567	559	616	627	641	614	646	584	584	565	603	613	599	620	585	614	613	564	583	629	582	596	570	581	590	623	616	576	608	608	571	625	618	598	607	621	627	585	571	642	632	565	625	606	563	615	611	582	598	612	638	625	558	640	593	576	614	614	606	611	593	637	572	621	543	596	599	571	609	629	561	594	599	596	553	656	583	570	563	603	598	600	631	598	598	591	572	601	612	603	579	602	597	595	594	584	593	560	579	635	563	596	580	639	594	572	633	614	614	581	597	577	583	606	600	617	619	584	610	614	583	582	627	587	632	637	568	587	586	592	580	603	596	622	592	581	585	572	637	562	600	565	583	597	593	594	639	598	627	621	605	584	609	553	611	579	573	604	567	535	629	577	581	575	577	563	585	579	616	569	598	598	566	622	634	580	639	608	621	641	612	613	599	558	624	597	607	583	612	591	571	598	572	635	586	629	642	598	573	613	631	613	603	615	621	612	646	584	618	560	637	612	624	560	570	588	588	607	608	596	580	559	623	603	580	599	588	593	616	631	616	683	574	569	598	607	606	603	573	600	575	589	607	646	616	612	628	595	602	584	586	560	587	576	631	614	604	584	568	583	612	633	585	590	592	560	604	583	622	588	591	599	616	624	576	621	575	639	583	598	578	625	549	598	549	602	596	593	608	607	582	580	611	550	590	621	592	603	615	624	586	560	600	608	604	623	604	612	598	616	593	646	626	592	598	578	590	576	625	594	587	593	576	585	599	606	683	588	603	556	577	588	572	574	552	581	563	604	596	619	631	608	576	589	606	589	595	622	562	624	604	597	600	563	568	580	578	577	613	598	591	625	560	635	575	622	595	603	559	592	612	551	627	651	641	563	589	615	573	641	543	580	620	618	554	599	648	556	602	593	539	592	616	563	648	597	629	614	609	607	581	594	597	594	607	618	592	620	609	596	621	642	624	653	666	555	587	594	557	591	580	616	609	566	605	600	547	648	608	568	613	610	608	626	604	603	616	563	608	593	645	575	593	589	556	587	606	632	586	609	579	624	603	591	590	620	580	575	608	609	659	568	590	634	611	617	583	558	613	626	577	580	632	569	616	592	585	602	639	600	596	635	578	660	558	598	598	548	584	604	614	570	604	581	579	586	588	605	633	518	576	604	601	601	597	584	576	595	586	640	573	584	600	633	604	551	609	630	616	568	604	610	591	557	616	614	556	645	641	598	559	633	606	571	629	585	591	610	618	583	599	571	618	565	601	608	591	597	585	577	617	566	564	565	632	645	599	618	570	658	579	599	573	595	614	608	566	613	647	589	671	586	563	620	632	630	595	607	601	588	586	619	603	581	613	686	608	607	619	549	592	618	616	582	604	598	646	577	609	591	598	557	593	640	590	587	561	604	588	586	581	609	593	609	642	567	558	624	574	541	557	589	557	572	638	572	604	597	640	633	608	561	591	601	647	569	600	565	580	582	616	585	566	592	567	568	607	579	564	613	618	597	635	604	598	585	591	615	592	618	673	591	532	540	664	600	591	577	558	582	654	593	546	600	578	569	635	585	607	636	620	604	631	610	610	585	606	565	593	571	595	628	587	620
5087	780	774	595	596	607	603	570	599	585	574	533	560	624	567	522	563	576	563	636	530	570	571	565	542	565	548	549	563	487	541	572	489	567	550	540	563	508	562	518	587	590	556	557	562	557	586	556	548	560	622	530	557	553	542	574	543	553	497	536	560	574	565	561	559	561	561	588	554	550	554	540	572	584	529	516	559	565	555	530	600	565	543	558	586	510	543	563	548	565	576	563	581	582	594	524	550	561	527	619	529	540	529	547	577	536	564	556	556	588	579	564	564	573	563	585	554	580	551	556	542	551	547	522	544	605	517	542	550	524	612	524	533	548	552	574	601	542	564	544	548	558	536	532	580	536	554	541	627	548	523	574	541	572	518	565	543	533	533	541	533	584	564	543	550	514	518	555	567	564	514	554	553	555	543	538	581	595	581	555	585	596	549	525	548	562	615	546	509	576	567	489	563	591	562	547	593	551	522	551	565	548	577	585	576	530	578	539	530	572	516	581	554	538	581	531	545	561	589	543	585	516	559	572	519	562	568	533	542	542	521	592	575	556	555	543	562	565	536	572	546	538	522	589	590	529	523	550	539	540	603	531	612	557	540	562	597	525	522	575	550	520	564	574	590	562	614	603	513	565	541	534	518	540	535	543	592	508	504	505	538	550	602	556	555	599	586	596	578	564	542	540	533	584	563	539	575	603	543	574	577	564	576	544	532	570	577	613	549	571	542	587	564	555	512	571	559	566	542	577	527	541	529	549	547	547	548	546	562	582	580	560	534	534	571	554	549	565	525	538	574	570	548	559	541	552	601	535	553	557	522	559	503	560	569	545	558	577	567	561	587	569	547	565	568	582	523	580	556	571	539	554	510	556	537	559	548	531	530	567	593	565	515	547	537	547	546	524	549	550	556	525	537	546	552	602	578	543	517	564	557	551	532	555	554	581	537	576	509	600	559	545	552	582	535	546	546	533	537	530	551	562	605	575	594	598	553	556	561	575	559	574	525	560	576	538	561	570	558	533	557	536	572	559	572	567	608	524	537	556	542	575	535	548	545	564	570	541	570	544	559	536	536	564	567	585	566	545	520	552	564	527	557	544	520	585	553	552	578	530	558	546	567	540	548	606	556	551	558	550	563	539	553	583	578	493	581	563	533	573	572	570	551	545	559	585	552	563	559	561	550	542	579	537	568	540	556	525	535	581	548	511	530	528	541	571	608	566	560	530	560	569	574	619	577	535	561	547	580	579	570	548	547	539	495	560	554	543	552	553	559	530	574	518	543	575	533	546	549	594	549	519	532	528	578	566	553	568	599	575	578	587	540	506	541	577	587	536	541	555	563	538	564	594	574	606	591	567	599	592	578	508	538	544	594	531	565	579	578	547	537	535	570	546	551	532	530	586	487	525	520	594	522	569	571	493	574	562	551	533	583	502	578	573	567	580	550	506	595	546	519	530	552	570	557	544	577	583	548	561	586	538	545	587	566	554	538	582	581	559	551	536	542	596	586	560	557	593	578	539	551	520	540	558	582	512	543	539	526	541	569	542	562	569	524	582	557	558	561	568	530	549	568	534	563	548	535	556	568	542	552	574	592	552	565	561	569	585	541	573	560	580	601	563	575	531	556	597	582	562	578	557	544	521	582	616	587	548	545	569	584	532	504	587	608	566	538	554	549	588	525	541	530	565	585	538	565	551	563	534	550	541	577	600	572	544	613	538	575	542	538	568	533	533	552	568	535	533	563	552	545	539	559	561	602	548	592	583	566	576	543	562	594	580	571	567	553	601	593	545	551	553	544	569	601	533	557	523	567	567	534	585	563	543	555	541	541	572	546	533	551	554	494	567	591	602	583	542	556	571	551	555	538	544	564	565	562	530	540	564	552	529	517	561	601	581	592	514	559	590	589	541	571	579	575	568	538	541	593	557	551	582	570	523	583	546	519	527	598	592	595	514	545	561	594	597	559	598	559	519	538	534	600	578	560	600	591	547	585	605	546	566	564	525	530	585	595	537	530	552	566	555	527	568	549	541	570	550	589	560	539	550	554	559	519	557	561	574	579	577	540	558	504	575	526	557	531	571	545	574	553	568	554	550	549	575	547	556	573	569	533	532	588	582	533	589	558	595	543	559	560	524	590	550	559	536	585	544	566	561	562	573	544	582	582	567	543	579	524	525	589	577	540	552	591	589	542	521	569	549	527	518	533	550	490	542	565	554	507	569	572	579	553	561	569	571	535	565	597	563	610	559	553	557	590	538	582	553	579	590	544	532	519	504	532	553	564	534	525	564	541	580	546	523	552	565	554	557	545	583	545	547	509	520	555	516	591	545	590	607	501	572	559	576	566	590	543	533	558	572	535	544	554	553	574	568	543	547	550	562	569	529	596	524	547	524	571	587	555	559	574	568	598	558	540	551	521	524	557	542	547	576	573	572	536	580	574	575	554	563	532	552	617	575	570	558	572	544	600	547	564	551	532	545	581	536	532	503	574	507	576	561	569	570	526	498	553	614	545	528	535	584	604	571	580	539	551	568	531	607	564	550	558	577	575	547	547	533	536	554	563	553	527	537	554	530	539	528	577	572	526	570	536	596	534	557	552	517	565	537	516	544	545	579	522	535	567	576	536	538	559	554	539	519	545	553	559	520	513	551	541	624	570	550	545	576	543	581	518	573	548	553	555	602	562	585	545	555	572	567	539	537	535	579	568	523	486	552	561	568	540	563	554	522	565	553	557	513	594	579	590	536	507	519	536	520	570	555	581	525	533	515	522	542	578	566	593	569	564	539	554	566	563	588	570	543	548	536	559	525	552	576	572	598	525	560	569	517	562	540	593	558	531	579	545	528	522	530	548	578	565	563	516	553	592	568	580	519	568	559	590	518	533	557	569	551	561	547	553	581	551	585	549	588	577	508	556	524	557	577	529	557	562	513	608	543	551	537	521	601	581	561	566	517	509	556	598	554	533	544	557	531	560	555	543	556	560	555	535	561	551	547	537	544	554	578	527	603	563	541	623	601	537	602	567	547	567	565	564	505	573	552	549	570	559	592	560	595	560	523	554	609	550	551	594	599	566	577	530	537	586	583	565	536	535	551	547	555	582	541	567	541	549	535	565	550	537	540	574	532	552	555	523	552	557	538	575	581	559	549	536	545	555	536	573	531	543	550	525	598	539	528	593	547	567	569	547	549	561	560	537	562	580	541	560	524	564	557	581	599	570	573	568	514	526	579	521	559	562	514	528	591	531	530	589	546	492	580	608	561	567	590	598	570	581	549	549	546	548	530	522	519	557	613	593	561	563	540	533	546	555	516	572	543	528	545	540	583	543	554	552	567	549	554	550	499	555	576	548	550	568	597	579	578	585	539	580	509	595	545	590	528	543	530	555	570	499	516	547	559	542	581	540	579	577	543	574	568	560	562	577	547	560	564	548	549	568	577	551	557	527	582	596	567	561	547	562	557	536	522	575	580	550	534	588	528	575	587	594	532	568	547	568	561	556	583
25486	21418	27120	25388	3397	724	593	394	425	374	401	355	373	406	386	366	358	362	341	338	363	374	358	339	301	340	362	354	366	368	320	316	352	357	376	349	336	374	330	325	369	359	368	309	313	358	343	319	340	365	358	348	350	344	342	324	298	334	361	351	338	328	372	359	310	335	335	356	334	345	340	346	345	365	359	343	315	354	363	351	345	350	363	342	359	345	349	317	352	317	323	355	323	322	339	388	356	293	342	297	369	375	350	341	368	364	328	355	342	340	352	347	331	320	362	340	372	406	348	372	333	329	347	372	320	382	336	324	338	341	347	370	330	355	347	318	347	337	352	349	349	319	336	329	373	351	352	338	329	310	350	340	330	350	346	355	369	346	346	319	315	337	323	335	313	339	333	354	324	324	328	351	300	340	374	331	355	333	314	341	336	353	331	351	353	341	336	362	376	328	329	345	341	346	338	304	338	339	350	356	354	361	341	331	364	339	347	336	336	346	339	318	350	342	340	355	304	318	347	360	352	350	343	326	298	369	318	349	339	340	356	348	332	341	366	310	308	358	363	337	315	361	346	359	336	333	341	332	344	364	315	339	360	344	350	358	324	356	307	310	365	354	346	348	338	330	337	361	361	310	338	347	323	315	324	306	382	359	339	351	335	337	361	346	343	347	330	365	350	328	308	329	344	356	337	306	369	321	337	328	355	341	364	332	324	327	314	307	330	342	357	328	377	328	315	369	345	336	332	329	359	352	316	328	352	326	328	368	350	373	357	351	304	322	364	321	324	331	359	326	315	331	329	356	322	327	304	323	340	340	327	326	362	336	294	372	359	379	376	321	350	336	337	330	383	321	339	321	331	309	362	358	331	319	376	347	338	348	343	349	322	354	370	330	343	312	355	377	360	345	365	312	337	343	336	322	315	361	325	317	356	351	339	347	322	339	320	365	325	334	336	351	323	363	313	330	305	314	343	334	365	352	360	319	365	332	319	348	333	351	349	328	361	351	339	326	355	362	366	338	332	344	369	343	338	330	331	338	318	353	352	339	360	347	346	318	356	355	329	323	325	316	334	378	334	321	354	332	290	369	311	311	312	326	316	348	356	326	332	325	366	317	341	341	316	363	308	357	340	332	323	348	318	358	377	332	333	324	322	352	365	329	343	361	345	340	331	384	353	330	342	324	346	315	355	320	315	350	341	350	355	321	329	325	343	365	321	353	329	339	365	362	311	365	366	350	313	308	350	350	332	360	348	327	354	358	333	326	332	361	310	340	367	297	356	332	363	358	329	318	335	361	345	328	332	373	377	332	328	344	337	323	321	353	338	331	335	338	367	323	348	317	320	331	371	308	352	331	359	329	355	303	337	320	358	369	360	345	318	344	335	355	350	339	375	337	316	319	350	370	351	333	381	313	360	341	353	328	380	335	345	356	345	347	377	337	361	349	346	356	376	331	363	344	321	332	339	335	322	338	338	353	367	357	326	361	320	340	290	355	350	326	315	335	337	333	367	309	340	295	319	341	357	336	336	352	341	324	324	332	378	350	360	364	343	355	338	335	358	339	328	307	337	347	344	342	354	331	316	348	365	363	318	348	312	319	351	340	350	323	381	325	354	336	322	361	383	353	354	362	347	339	331	334	348	354	330	345	347	334	367	356	329	326	333	343	332	346	363	365	339	328	341	329	323	321	308	354	327	354	347	340	365	344	349	345	338	330	333	334	362	328	372	342	315	348	335	345	335	378	362	337	350	300	326	320	341	335	338	309	335	354	355	315	359	340	356	325	337	335	356	382	326	359	329	343	347	366	341	345	377	339	329	338	341	329	370	326	363	338	367	339	327	337	344	337	329	341	331	343	341	326	375	345	365	382	355	343	290	332	359	294	332	313	342	377	357	310	333	348	368	360	343	367	351	327	309	306	327	305	350	326	334	326	318	359	344	365	369	351	340	344	301	334	322	327	316	337	360	353	352	343	328	341	346	330	350	319	323	340	320	344	343	354	344	361	341	350	357	364	334	323	355	392	337	373	324	352	351	338	351	350	352	304	353	342	346	337	342	345	318	351	327	335	344	353	353	347	323	333	330	354	346	331	362	316	350	341	347	324	342	353	344	347	341	371	352	313	323	334	362	339	333	360	380	360	358	362	346	332	329	353	323	331	326	299	352	333	352	325	334	334	333	375	329	329	348	348	336	342	326	357	361	347	306	334	318	333	386	346	344	321	354	352	329	342	338	332	326	351	357	322	332	373	345	349	355	330	361	380	331	343	372	343	318	350	307	318	337	308	340	333	332	365	346	360	320	340	372	343	318	342	319	322	332	391	336	317	338	343	386	328	323	364	343	309	350	387	347	326	333	330	360	363	336	339	333	360	339	338	372	340	348	337	333	348	350	317	358	348	333	349	358	328	362	333	314	370	311	306	367	331	331	304	311	366	351	360	328	358	328	345	322	319	319	314	342	325	332	348	335	356	334	342	319	320	359	340	325	305	343	296	306	349	333	356	340	327	347	343	331	353	329	339	346	348	352	331	326	357	322	327	388	355	319	338	384	336	340	345	340	301	344	336	350	303	337	332	328	346	322	343	336	356	361	334	330	337	372	330	332	369	336	339	327	324	324	382	334	344	345	329	319	337	330	309	361	342	303	324	372	311	355	382	333	343	364	342	339	349	335	338	335	326	362	356	366	339	342	329	327	330	325	343	338	383	349	344	348	351	359	336	350	329	342	316	365	359	351	327	341	313	363	371	345	337	317	359	310	314	393	383	340	350	332	345	339	341	300	317	328	346	347	350	368	353	348	353	350	340	329	353	358	327	329	345	338	365	354	314	354	339	358	334	366	337	341	390	362	375	329	335	348	354	341	330	300	341	343	364	371	357	340	339	324	308	367	350	300	331	328	339	321	328	360	340	363	333	361	325	347	328	307	348	344	353	341	346	318	330	333	328	352	326	323	330	325	329	363	334	343	334	317	334	348	323	338	306	357	344	357	371	354	352	328	338	329	341	380	336	353	313	333	342	357	319	359	357	327	346	346	343	344	346	362	324	343	367	340	349	381	371	336	353	372	314	358	347	373	314	335	332	335	333	344	342	350	320	353	339	369	320	346	323	329	340	328	339	345	332	339	343	314	347	348	341	385	348	319	344	343	350	302	325	359	319	334	313	336	348	359	360	340	357	329	380	335	324	363	334	302	353	350	368	338	355	337	353	324	360	325	334	342	325	324	333	353	332	345	339	379	308	317	335	320	328	332	287	325	302	314	314	337	333	339	332	317	334	361	351	321	373	347	332	376	346	360	355	332	318	328	336	347	319	362	314	341	330	342	352	343	361	310	315	335	364	354	352	380	347	357	309	361	338	362	335	347	350	323	360	356	346	355	338	335	366	342	350	329	320	344	349	366	365	356	343	318	338	362	337	344	346	313	312	332	331	348	361	355	336	341	313	323	362	338	310	353	353	355	306	344	327	364	333	333	335	346	343	336	350	354	318	323	353	341	335
3320	2446	1985	1159	807	569	522	500	476	441	402	382	425	441	379	383	389	386	366	387	385	363	356	373	390	349	354	357	375	358	359	375	376	371	329	342	365	369	362	371	390	359	365	339	370	383	368	321	366	365	367	342	368	397	349	377	350	379	355	336	357	364	341	366	333	377	344	338	363	376	387	366	363	342	330	366	374	387	387	389	325	337	353	344	313	335	379	366	379	358	393	369	338	377	341	361	342	344	319	375	351	348	373	332	368	342	368	344	365	324	389	349	342	337	314	337	344	364	338	353	373	366	351	336	339	332	330	338	328	359	351	340	353	392	350	370	370	357	365	355	343	386	371	384	345	343	344	343	359	368	359	328	378	353	357	403	335	360	316	338	334	368	338	365	330	362	330	304	363	354	377	344	349	342	371	364	337	377	318	363	369	340	337	355	355	356	397	342	350	366	345	334	346	347	371	329	356	335	361	353	366	342	355	299	350	363	385	342	352	361	338	327	323	353	387	350	363	350	344	396	323	345	359	365	334	369	342	348	355	334	372	323	338	344	325	322	361	337	326	361	355	360	380	336	355	358	328	367	317	352	347	309	362	358	380	360	366	327	353	357	364	379	373	348	352	360	317	360	348	352	334	320	334	328	349	388	352	369	350	345	367	366	332	354	316	364	383	365	371	378	341	339	358	352	374	364	319	340	368	349	341	346	368	354	355	349	380	390	339	363	381	312	348	370	351	334	323	335	327	371	309	347	364	336	332	388	342	334	391	354	376	371	367	330	348	370	330	316	357	360	341	335	337	358	363	354	326	311	349	339	338	340	347	341	346	360	357	368	368	333	345	355	359	346	330	334	360	337	355	338	340	358	369	353	336	335	345	319	338	357	330	315	370	380	373	360	357	360	331	350	336	335	346	337	402	402	344	365	365	361	365	343	356	361	343	322	345	349	359	306	342	361	353	360	342	371	347	356	336	362	381	337	359	354	369	352	335	343	363	338	335	377	322	346	332	345	349	340	359	352	321	355	364	354	379	384	324	390	375	337	348	328	331	321	328	370	353	367	375	338	344	388	356	332	391	362	347	364	357	358	381	344	326	353	340	356	395	328	337	360	352	384	350	368	355	341	357	366	338	364	308	325	316	310	374	367	353	381	365	356	391	365	356	307	332	348	323	374	372	356	360	345	332	337	358	337	353	352	355	359	350	323	350	362	346	329	368	324	351	349	377	350	346	347	364	337	353	334	346	343	354	352	364	316	341	330	334	344	370	369	369	389	357	357	319	348	366	340	347	328	380	305	324	352	347	319	332	359	355	351	372	344	342	334	356	332	352	324	357	331	361	312	312	373	349	356	353	349	357	376	320	359	352	313	322	338	366	357	352	345	350	322	358	355	366	319	377	376	372	371	338	329	345	362	364	351	315	370	372	373	366	368	355	329	345	326	331	379	372	341	364	352	341	329	346	344	357	336	358	353	343	358	336	344	371	343	343	343	384	377	358	356	345	355	328	347	353	374	325	337	358	322	355	343	343	328	330	359	347	334	344	354	338	316	356	353	353	350	376	360	343	353	336	327	358	356	362	339	319	351	345	358	359	334	304	320	318	352	356	366	365	333	327	352	368	329	338	344	342	356	357	360	354	370	368	350	351	282	383	388	394	347	311	375	344	352	338	318	334	344	349	347	353	334	363	337	342	340	361	371	310	339	393	344	348	344	369	356	320	359	334	349	372	352	335	352	348	360	342	347	353	364	335	354	331	329	347	329	403	360	312	337	338	365	342	345	329	356	367	334	385	334	326	363	325	333	383	339	344	330	349	333	363	336	357	319	364	355	303	334	361	379	348	375	368	369	358	330	335	341	329	357	346	356	325	344	350	312	348	359	369	367	339	368	346	340	342	325	343	315	348	309	363	373	399	404	345	357	339	345	341	350	356	350	355	329	354	349	336	367	314	376	361	312	346	338	331	322	344	308	343	343	339	362	342	350	348	352	354	376	378	340	330	325	332	336	365	358	330	348	355	375	370	344	339	350	358	350	360	348	351	312	359	356	348	342	346	312	348	346	364	359	369	391	344	372	371	358	325	361	329	360	325	340	359	341	361	328	329	347	375	355	355	302	325	353	346	355	362	350	374	332	333	331	350	318	353	359	369	361	366	359	335	321	367	340	380	342	348	347	327	347	364	352	321	335	350	352	357	329	317	342	327	328	354	324	342	342	361	378	339	342	341	334	357	341	366	343	369	365	330	336	326	335	321	328	351	333	320	314	367	347	368	366	354	321	358	327	373	359	343	370	360	362	322	324	357	335	365	362	337	378	330	371	324	371	327	404	352	346	335	351	365	352	300	311	342	340	344	366	369	335	349	384	346	347	361	366	335	303	356	357	363	368	360	305	350	355	348	332	360	287	378	361	350	313	333	348	336	352	375	376	368	391	320	369	300	357	339	348	348	354	348	355	362	339	381	370	297	335	342	337	348	362	361	343	312	329	381	364	340	333	354	354	319	330	346	333	320	357	323	371	353	348	383	370	344	323	374	373	342	368	327	345	372	337	349	354	363	331	329	359	348	349	346	359	329	381	372	333	378	356	365	364	362	352	342	353	332	351	360	352	373	298	347	366	341	318	350	370	350	341	356	325	371	362	358	327	336	379	353	358	361	330	313	331	366	319	354	375	364	343	338	344	360	372	327	362	345	339	346	341	367	369	349	380	306	365	390	311	363	340	338	370	322	373	319	342	335	347	352	348	355	364	327	313	362	332	331	332	399	343	362	390	354	352	337	324	356	353	362	325	359	351	363	369	374	334	336	348	362	346	356	343	361	368	372	372	328	342	359	304	329	321	356	350	370	353	377	323	360	348	377	346	388	338	335	377	319	341	323	356	365	342	336	364	340	362	379	346	354	353	321	349	358	311	367	326	340	341	369	340	358	316	356	356	355	393	375	339	334	340	346	348	359	373	342	306	364	334	337	359	340	341	332	346	358	355	334	326	379	351	345	336	368	350	339	352	344	321	348	324	356	337	380	335	354	323	356	338	344	353	342	351	350	342	330	338	324	333	369	358	380	318	354	333	351	372	349	345	348	303	365	343	370	398	343	367	310	338	354	356	396	330	353	351	362	363	357	356	340	375	349	311	337	320	337	353	329	353	344	312	335	349	366	312	351	342	349	334	360	330	346	354	385	332	325	349	344	335	379	357	342	344	374	366	357	345	344	323	347	323	335	370	347	348	331	376	319	355	381	351	345	330	325	340	360	354	349	340	366	367	369	366	363	332	340	324	337	358	328	356	349	333	345	330	347	359	391	364	316	326	350	367	325	390	297	329	356	355	365	363	376	314	326	324	347	384	339	349	348	360	360	376	344	365	348	317	373	389	371	365	330	329	331	324	381	364	328	343	354	354	348	357	346	357	349	336	320	331	349	370	315	352	343	370	346	349	368	380	357	352	372	338	337	358	328	333	338	334	302	393	332	350	362	352	342	375	342	367	389	320	363	325	329	334
24556	21454	28516	24813	20767	2446	653	420	322	322	284	304	270	295	264	252	250	250	257	231	247	229	251	245	222	271	230	236	208	257	235	217	222	218	247	214	221	237	232	239	202	217	204	238	204	219	219	220	219	225	235	234	239	227	220	204	227	242	194	225	206	214	211	212	247	214	224	221	222	220	200	235	223	213	216	242	208	221	228	232	227	229	205	229	247	205	231	232	200	218	228	195	210	209	214	226	205	254	229	235	199	221	207	206	223	244	203	224	207	250	204	232	232	209	224	210	231	235	216	227	191	194	208	212	238	234	207	223	238	217	217	216	232	210	217	196	245	205	229	217	230	220	243	216	237	234	206	236	244	231	220	197	241	200	182	234	224	204	204	225	247	213	240	215	225	226	194	235	209	206	233	205	211	209	228	241	229	227	224	217	235	239	255	217	220	222	218	238	238	231	226	224	208	208	212	244	231	208	217	220	200	224	213	206	221	240	220	233	185	222	208	224	214	203	223	204	204	232	231	206	217	217	205	198	214	221	208	241	209	222	221	211	206	229	215	195	211	207	187	205	223	189	203	214	206	231	234	199	208	205	200	219	216	208	230	222	200	195	230	216	238	209	227	200	235	221	206	219	220	206	201	210	228	216	215	220	204	214	213	236	226	221	236	222	207	237	195	217	214	226	206	224	212	235	192	247	205	224	208	225	221	222	219	181	231	217	193	225	217	231	223	205	257	225	242	232	219	211	195	268	206	230	217	223	206	215	224	204	227	199	206	213	232	246	211	226	212	230	248	235	222	199	214	231	237	217	225	228	206	226	213	228	231	242	215	237	242	212	205	219	207	223	222	199	241	192	220	217	209	208	215	217	193	222	202	211	249	209	214	224	224	236	194	207	231	219	218	214	204	239	239	228	228	202	233	230	214	218	198	227	226	235	249	220	213	236	193	222	218	209	205	226	220	237	227	205	215	197	223	215	217	222	209	188	212	183	235	210	212	192	217	210	224	211	227	226	218	215	225	201	221	210	207	245	244	223	242	237	241	232	232	214	209	213	222	208	207	242	204	234	226	231	215	209	198	210	228	212	224	226	214	225	226	203	193	210	205	244	242	205	207	214	201	224	217	217	208	237	236	204	230	221	232	197	216	248	216	219	214	197	200	228	227	188	231	195	220	226	264	238	216	228	195	219	237	219	232	216	216	224	223	225	223	216	215	237	223	218	226	243	211	227	222	183	251	223	196	239	230	201	207	218	249	211	222	216	211	219	228	221	230	237	217	226	231	205	222	204	217	210	203	213	208	243	247	201	235	216	215	217	232	232	224	206	218	210	230	220	200	229	208	237	223	208	219	222	204	194	222	254	192	212	219	222	189	221	189	222	230	232	216	211	232	203	218	224	218	207	228	207	218	231	230	242	205	200	236	224	226	210	203	239	193	212	195	219	239	222	198	218	219	218	194	222	198	201	210	205	227	194	205	234	230	208	243	213	227	190	228	221	199	220	231	212	236	211	192	247	220	220	226	212	204	215	196	208	218	231	240	207	210	203	216	248	208	215	239	209	228	239	218	213	203	238	212	203	226	216	218	200	219	229	231	225	237	235	214	223	212	212	249	218	242	232	223	247	220	227	221	244	223	236	207	242	218	246	198	230	223	215	204	223	219	200	224	216	217	225	203	224	202	242	223	219	199	190	200	230	221	216	206	227	217	194	208	231	245	221	212	217	206	213	218	218	230	213	229	184	209	227	212	228	240	188	222	249	213	212	218	192	197	219	209	225	202	213	221	210	238	218	219	216	193	213	220	218	197	209	223	227	199	219	219	232	222	223	201	213	206	220	201	199	249	224	231	232	208	204	230	205	215	221	200	216	212	252	214	220	221	188	204	229	198	229	229	209	225	201	235	213	241	230	213	217	202	243	227	238	229	216	220	206	195	236	218	208	221	225	235	203	214	229	215	220	232	207	220	213	209	221	230	200	218	219	217	210	227	217	222	200	213	251	238	211	189	226	220	211	205	207	217	197	214	223	212	227	218	236	210	200	232	221	196	206	202	218	224	211	211	243	215	249	243	205	217	228	230	200	248	234	223	245	224	211	233	219	217	229	230	222	197	202	204	216	220	216	207	234	203	212	228	211	243	232	221	233	230	215	216	208	212	202	212	213	210	210	222	221	217	233	230	190	206	210	205	243	209	243	233	226	222	209	204	218	223	201	223	247	242	217	217	213	218	191	232	232	208	216	228	236	224	197	219	234	212	224	232	223	231	225	232	211	201	232	237	224	218	215	215	214	211	204	217	230	232	214	199	231	183	212	250	200	215	223	231	229	235	222	242	228	231	229	214	230	249	225	212	230	204	211	213	232	194	239	229	220	237	188	214	210	245	209	243	193	230	224	205	215	197	225	195	236	220	218	217	199	197	217	196	224	196	210	210	195	225	204	236	221	243	218	215	219	221	206	221	206	213	211	216	209	211	208	187	209	222	218	225	233	227	205	230	214	235	229	203	227	233	205	233	236	206	209	181	216	230	209	213	218	217	229	220	207	215	212	217	243	215	197	250	207	210	234	194	232	192	241	236	215	228	215	233	217	218	199	198	200	220	234	227	229	233	220	209	227	192	224	237	214	223	197	215	212	221	206	233	220	222	233	192	203	230	201	230	203	219	205	230	246	209	232	254	216	189	219	218	191	215	215	215	226	207	217	232	252	206	230	198	190	213	233	208	192	222	218	192	206	202	232	227	201	207	213	230	212	240	249	216	229	222	237	223	214	223	214	204	204	221	194	214	213	220	213	233	220	233	231	223	219	250	239	210	207	221	225	215	215	228	207	185	223	195	210	227	229	207	213	224	191	223	224	224	222	194	212	187	218	242	231	211	227	217	248	221	220	210	207	199	225	221	215	215	225	223	229	243	223	235	233	219	213	241	215	219	208	221	211	248	209	204	228	204	216	233	221	255	226	200	217	218	242	245	238	217	249	236	229	210	220	196	231	223	220	213	216	201	213	223	207	220	193	220	216	243	202	216	222	209	200	229	224	210	214	210	210	239	212	226	253	227	234	224	230	223	204	208	248	211	216	224	212	212	221	206	214	203	222	215	237	213	225	226	229	230	230	226	221	226	222	193	205	207	214	211	247	224	228	213	221	199	220	209	210	237	227	217	217	216	210	204	199	221	232	221	213	198	211	223	235	210	232	211	203	229	215	209	229	226	241	202	225	193	206	224	217	200	211	227	216	202	228	227	217	191	223	217	227	243	241	199	222	210	198	205	211	219	228	197	211	223	209	217	200	198	208	234	219	223	240	204	228	231	207	212	232	207	188	209	200	255	208	223	247	176	204	229	199	215	212	216	179	223	237	208	217	213	218	218	202	219	219	190	219	232	211	236	225	220	192	202	229	222	187	194	196	203	181	202	213	204	243	213	211	195	242	208	221	229	213	217	191	238	204	232	221	237	220	182	229	211	207	216	216	179	205	195	210	207	212	186	191	230	221	225	211	199	208
3176	4365	3622	1734	1075	807	640	524	466	402	389	365	296	343	290	291	278	317	263	270	274	267	263	261	269	256	259	271	270	280	245	251	264	265	235	256	261	244	250	233	299	255	237	250	265	251	233	229	247	222	212	234	253	239	253	215	207	271	262	244	248	237	246	274	241	254	253	258	227	262	249	248	235	233	227	247	213	221	235	220	243	231	258	223	234	246	225	244	228	231	236	229	242	240	236	260	236	228	232	209	226	241	260	246	237	246	237	255	238	252	240	239	263	214	237	238	235	235	220	224	248	235	237	235	214	227	277	248	240	225	230	251	233	275	248	246	231	283	251	242	237	243	235	211	221	222	232	218	217	251	241	228	241	221	243	253	210	247	256	223	248	219	252	253	257	253	259	229	236	235	252	217	231	244	224	237	248	221	244	214	227	244	254	235	236	271	236	234	265	253	262	238	211	249	220	239	247	233	237	266	224	239	252	228	230	212	242	217	239	238	211	245	243	248	249	238	216	227	225	249	220	247	228	244	251	243	276	209	228	214	222	212	246	249	218	251	238	226	229	267	211	234	223	230	229	216	228	231	251	214	256	250	248	252	221	223	229	230	235	256	234	222	227	236	225	243	216	264	238	221	219	234	216	246	255	249	249	229	243	242	222	234	237	210	242	226	235	255	219	238	234	237	241	221	221	217	245	235	245	227	260	264	227	245	227	231	255	240	248	260	256	250	255	218	247	225	263	252	236	214	244	234	236	231	240	230	214	239	246	231	238	254	249	252	241	236	233	234	227	233	228	226	223	218	218	252	238	228	232	246	219	240	226	244	243	255	253	268	228	224	250	226	251	259	254	218	248	239	227	251	244	241	223	240	204	223	256	238	223	231	222	216	239	203	233	250	230	232	218	242	249	255	231	238	246	248	228	240	218	224	244	253	245	215	220	246	239	229	219	234	223	232	225	234	259	217	201	206	215	210	261	224	239	236	228	226	228	212	231	230	266	261	244	263	228	245	232	253	261	250	225	229	229	200	234	224	246	221	217	255	228	239	229	228	226	231	246	245	213	217	241	239	267	243	232	257	225	213	227	220	240	245	234	226	228	238	234	246	255	257	250	217	210	246	214	236	246	250	248	267	228	215	213	232	225	242	228	211	215	242	240	249	245	237	237	209	229	232	228	238	242	245	249	232	227	261	236	236	230	225	227	237	250	223	251	272	228	273	242	233	257	223	244	214	221	254	238	232	262	210	253	223	226	240	208	247	232	214	252	234	241	266	231	226	240	217	245	241	224	240	257	234	246	219	249	229	214	223	239	243	212	238	225	246	216	266	262	222	214	212	225	221	230	211	252	219	216	217	233	236	256	241	203	235	224	222	248	244	237	248	244	233	234	205	233	239	236	262	240	269	264	245	222	228	229	248	247	220	218	223	235	213	250	253	228	239	244	236	231	227	226	254	227	240	241	238	228	235	244	240	247	229	247	214	258	260	241	230	247	207	226	239	217	253	238	221	230	225	255	221	222	238	231	232	244	228	252	195	220	246	224	248	241	246	247	240	228	239	243	231	237	241	214	226	218	231	218	235	205	225	203	228	232	251	232	236	230	227	245	249	199	223	199	236	233	225	236	237	227	237	240	224	227	238	229	265	223	223	231	230	220	238	238	244	225	230	219	250	230	225	221	215	226	236	223	231	235	201	224	223	222	221	215	207	228	217	242	220	225	242	248	222	233	219	216	226	239	244	230	250	230	239	232	219	236	249	249	210	205	229	220	231	238	230	226	223	218	222	241	234	241	222	279	247	258	250	234	230	213	218	243	226	268	233	225	222	222	205	225	255	251	244	245	234	213	223	230	246	245	231	221	233	217	244	216	212	210	241	226	221	235	215	256	246	243	253	254	231	251	250	257	241	244	245	233	247	253	231	257	219	255	242	249	248	222	236	268	242	222	246	227	260	232	232	203	224	256	214	238	248	245	243	237	231	230	252	244	231	213	234	229	213	238	246	229	239	229	262	259	239	225	239	243	212	233	218	185	214	242	219	215	237	225	239	233	228	229	231	239	239	229	242	237	216	223	223	246	220	245	233	239	224	233	234	253	214	252	216	242	210	219	233	235	241	238	216	217	245	238	256	247	227	277	225	274	216	247	232	235	253	217	218	252	225	245	202	237	250	229	215	230	244	223	234	241	234	215	237	226	251	226	221	243	236	240	217	255	234	253	226	236	201	221	244	253	236	242	222	256	236	223	257	233	233	215	206	222	206	229	222	238	260	239	229	231	238	228	249	238	221	245	272	246	251	267	255	206	245	221	223	243	249	236	254	238	238	250	223	218	261	265	214	225	201	223	231	250	241	210	248	246	254	233	241	254	257	239	224	237	237	231	235	242	244	227	238	266	213	215	240	235	247	209	234	252	263	206	224	224	217	230	247	246	249	226	226	258	224	230	269	226	216	236	243	205	262	231	195	230	258	223	252	211	250	238	247	218	219	248	238	215	229	241	257	221	237	236	211	227	238	233	225	223	209	225	238	256	248	246	253	228	226	200	244	246	227	238	204	214	250	230	259	240	249	241	274	240	243	226	232	211	239	237	265	228	239	239	207	234	245	233	247	233	215	236	249	224	203	246	246	238	227	253	225	249	230	230	245	240	236	208	239	236	257	217	222	209	245	225	238	214	221	249	221	225	240	215	225	210	238	215	238	214	221	242	235	253	206	249	236	213	231	210	263	240	231	255	234	240	221	244	232	250	244	247	242	210	247	293	190	249	249	222	269	185	242	213	239	227	224	220	244	241	221	261	249	247	231	223	241	231	236	257	230	217	234	200	249	235	240	235	220	203	237	246	229	223	240	234	228	203	235	239	209	262	247	230	212	227	219	250	246	215	231	239	219	240	213	219	226	249	233	199	228	237	231	210	245	249	250	239	229	241	248	256	229	231	213	204	236	242	259	244	268	239	234	229	243	252	225	249	262	233	202	228	238	244	226	247	236	216	269	254	241	235	229	269	237	229	221	249	255	218	236	228	228	229	264	217	236	227	221	231	235	238	234	263	242	232	237	221	235	250	244	244	250	223	215	250	223	243	249	216	219	217	214	248	231	220	234	241	262	234	231	248	238	220	248	240	220	244	232	239	245	262	260	226	204	287	220	234	232	248	228	204	234	266	203	225	224	227	228	226	230	231	246	235	230	228	261	248	233	244	223	228	225	242	223	219	246	239	206	245	248	227	230	241	221	243	231	242	222	242	255	225	260	212	254	256	213	251	247	206	229	247	238	220	224	245	221	234	242	219	233	227	219	215	215	226	287	227	247	229	210	223	225	229	218	259	212	228	235	226	259	236	241	247	233	222	220	214	243	223	216	237	209	245	237	220	222	231	262	241	253	214	235	221	229	247	225	238	219	257	217	229	216	217	224	235	265	242	227	238	238	267	222	220	223	220	261	238	233	242	221	224	235	236	208	256	242	235	231	216	204	216	211	233	223	227	225	217	242	207	216	214	245
27659	10231	1618	1009	782	619	628	598	631	586	631	601	634	626	609	592	601	618	606	638	601	604	597	602	619	572	592	619	609	628	582	590	604	584	575	617	595	604	602	616	620	632	579	629	587	579	637	593	608	588	645	621	602	582	611	605	605	603	659	613	591	593	676	599	641	587	662	618	585	566	604	601	622	602	572	644	615	625	558	622	652	639	611	605	654	628	625	603	604	611	605	577	607	580	614	593	587	611	618	653	605	617	614	637	618	571	604	614	658	566	563	613	599	559	639	594	595	607	579	560	571	589	548	600	634	645	565	645	573	560	581	586	631	594	623	621	622	602	599	594	572	582	573	608	602	596	598	588	561	630	616	649	599	572	601	605	574	572	593	578	604	621	596	585	613	605	609	591	595	650	609	626	565	608	613	619	571	632	561	627	583	619	595	653	615	594	589	580	574	607	601	632	615	638	654	573	644	595	635	634	589	611	609	629	618	579	641	632	606	595	634	623	600	607	627	631	572	613	586	584	601	602	609	604	600	618	584	591	620	570	608	636	607	647	620	541	645	595	599	616	646	614	640	616	579	567	598	557	643	641	658	601	587	636	601	623	593	604	632	571	552	596	633	597	620	573	587	595	613	623	643	611	645	575	557	583	650	678	611	592	616	615	622	581	618	654	556	589	586	644	600	611	580	599	632	613	590	592	599	627	568	599	602	603	587	570	587	592	581	574	590	638	602	603	604	568	621	539	596	571	613	575	577	598	613	635	594	585	597	611	570	615	595	612	612	564	567	584	630	623	610	617	645	591	580	612	653	587	589	565	628	608	583	612	666	629	623	586	602	606	626	594	632	562	625	597	609	600	611	632	589	600	616	654	560	608	582	616	623	554	589	620	579	673	595	640	596	580	635	594	631	596	623	579	610	628	646	599	592	606	575	596	560	549	641	583	596	634	580	561	587	592	587	565	631	588	624	590	603	604	591	584	585	630	613	609	598	632	558	601	651	586	580	609	621	567	577	616	663	599	582	610	608	581	598	551	615	593	592	584	600	608	590	565	596	601	584	594	611	588	585	610	599	570	651	632	635	593	590	579	581	583	591	567	632	579	620	609	546	536	624	671	560	601	604	622	594	566	616	623	610	611	654	616	603	620	563	619	572	579	630	630	613	611	583	607	614	620	563	606	577	557	613	630	614	586	626	583	574	642	600	574	569	639	616	655	637	603	630	630	588	576	609	578	606	596	643	589	604	588	623	633	615	603	615	623	585	556	615	590	598	595	579	600	584	567	638	606	619	595	633	630	639	560	612	555	563	650	605	598	632	600	573	583	613	630	599	609	621	583	644	609	571	618	591	624	589	648	576	609	598	619	580	659	639	565	582	644	605	632	610	568	621	551	623	615	656	584	572	608	579	601	592	624	611	613	573	559	600	561	594	641	592	632	581	614	637	585	589	584	582	595	609	610	606	598	576	592	592	647	624	592	587	581	576	598	582	617	572	626	592	620	623	579	608	637	592	608	588	602	614	626	642	600	597	583	540	624	584	578	606	579	596	603	596	564	619	608	600	588	613	599	609	612	590	579	593	603	562	582	585	612	626	608	636	572	589	596	626	595	600	586	603	577	588	572	588	622	596	599	638	609	614	613	625	589	558	559	618	600	666	633	614	563	654	580	628	603	617	653	663	620	613	605	612	622	627	576	567	623	563	570	618	631	603	624	660	587	605	592	572	621	631	601	634	600	624	579	623	602	574	611	643	593	641	577	617	627	598	581	632	601	610	592	610	591	636	592	626	589	551	586	580	590	624	654	600	612	605	613	652	599	606	598	585	590	624	606	638	645	595	623	609	652	559	602	615	593	564	629	613	599	609	573	612	617	614	622	583	556	581	584	627	587	600	555	599	625	629	614	606	585	608	621	630	585	638	616	610	604	570	636	597	633	589	589	599	643	621	587	613	636	564	630	615	624	576	600	579	540	586	593	593	605	616	584	596	549	599	602	548	579	619	638	602	622	584	569	628	622	552	592	598	597	628	599	642	598	584	610	556	615	585	590	618	643	601	617	589	560	627	633	631	573	568	602	571	596	619	614	652	599	599	625	619	616	594	615	584	616	625	607	598	649	674	641	587	608	600	576	579	604	622	678	587	660	601	612	592	617	624	590	600	624	598	596	650	584	650	620	587	612	614	605	613	597	592	617	632	575	602	603	631	636	579	600	557	630	609	597	624	614	622	583	614	611	574	589	607	600	593	586	597	560	624	552	562	584	620	607	614	585	607	604	613	617	585	548	643	612	610	598	610	649	645	581	619	595	622	613	625	629	595	612	617	637	583	564	635	662	611	633	578	623	602	615	546	585	588	608	630	565	614	642	575	576	611	614	648	583	567	585	617	611	609	617	619	601	607	590	612	609	581	652	610	633	622	601	582	571	639	570	589	576	645	595	607	573	596	581	611	621	618	604	587	591	594	624	607	645	654	665	616	614	605	604	621	632	657	618	600	610	627	609	590	586	608	655	631	576	613	599	610	628	592	587	609	615	606	552	573	578	598	587	636	621	601	609	589	569	564	584	619	602	595	643	626	640	589	562	650	552	590	596	604	602	560	588	623	617	591	617	622	589	686	622	579	578	547	648	576	617	585	612	568	619	600	601	636	595	620	622	604	614	609	573	598	588	649	596	601	624	623	621	581	601	613	598	602	549	609	607	609	594	595	630	582	595	555	587	612	580	607	571	607	632	603	624	595	599	607	597	607	615	626	614	658	587	586	593	588	612	614	633	623	619	620	626	626	617	661	611	595	586	627	641	556	559	568	592	578	651	615	562	580	627	598	612	611	640	591	622	618	667	685	617	598	562	623	607	629	585	608	604	620	592	591	681	627	565	644	594	590	635	607	588	606	567	597	615	603	619	607	625	565	607	595	597	544	595	600	564	586	605	659	615	594	632	630	603	591	604	600	616	593	552	627	601	578	609	653	587	602	555	599	559	615	552	577	577	621	579	650	627	601	588	588	628	572	558	609	596	642	635	568	562	605	552	650	616	602	652	637	618	569	592	605	585	578	612	580	599	586	572	629	610	593	597	657	614	601	658	610	632	661	625	578	588	633	620	603	589	632	587	580	598	608	577	631	610	633	621	639	560	600	602	618	622	607	573	579	631	611	611	654	618	642	584	630	570	585	653	547	577	649	596	581	630	575	605	550	592	593	612	585	627	592	619	590	587	663	574	540	633	572	595	626	626	608	589	610	622	633	587	570	620	599	563	632	600	603	570	586	624	630	586	662	626	641	576	617	595	612	589	570	676	616	622	581	592	585	573	607	633	625	589	591	580	614	566	583	603	600	677	617	617	621	593	615	602	617	652	600	601	636	582	599	626	593	615	575	603	622	608	588	587	617	630	622	595	621	593	577	622	639	560	572	591	619	602	612	604	615	596	569	635	612	599	593	576	593	607	615	603	609	609	585	596	629	605	614	626	617	610	587	586	637	595	610	565	608	617	549	637	643	626
5026	754	725	640	626	612	563	601	557	560	570	577	570	583	569	572	542	614	644	580	559	575	556	549	557	552	527	592	538	590	571	583	558	562	600	531	571	555	582	594	572	553	564	573	584	571	582	524	571	536	606	571	546	579	574	587	579	551	554	574	557	584	536	575	601	561	543	530	572	568	563	552	589	569	533	565	545	545	560	567	553	561	518	561	555	576	559	535	531	552	533	567	548	582	552	591	549	563	576	609	575	536	547	552	517	571	534	565	577	567	564	564	572	552	577	527	574	544	555	570	573	544	558	556	538	539	570	539	550	567	526	546	552	568	520	537	539	553	552	604	572	555	543	567	549	545	553	582	552	553	561	586	553	546	563	561	594	541	532	552	552	595	598	584	542	554	553	523	566	598	523	558	542	578	553	573	582	555	581	586	527	581	575	575	537	569	595	590	547	551	555	546	615	575	592	542	563	506	546	553	537	558	561	557	582	527	588	574	514	620	555	550	530	573	546	553	610	561	567	615	577	607	552	551	570	551	562	580	563	576	605	593	589	553	585	553	602	552	578	564	545	581	543	572	536	554	535	539	542	555	553	585	589	572	526	591	552	544	574	534	560	564	594	535	563	560	534	499	551	598	522	554	603	548	617	566	578	534	549	563	545	570	592	555	554	557	569	539	547	593	570	570	566	584	572	562	584	542	577	597	579	567	536	523	552	544	600	557	567	575	563	573	573	590	594	583	549	573	557	547	580	569	590	565	559	532	573	577	568	566	514	570	578	530	608	576	522	534	543	498	575	548	563	567	588	588	516	542	580	547	530	531	615	545	561	572	603	577	572	583	596	552	536	537	574	547	494	594	567	601	569	563	578	562	559	564	587	555	581	521	547	594	573	570	552	547	542	557	568	563	533	561	558	548	593	572	534	577	574	538	532	555	579	535	530	536	527	593	523	606	529	505	590	554	548	527	579	575	530	554	538	572	559	544	590	574	540	600	512	598	562	572	569	571	576	535	572	535	530	525	526	542	522	530	595	581	574	571	544	594	566	538	555	576	558	563	576	517	548	564	590	518	557	560	555	555	552	572	540	576	552	575	558	545	585	540	533	575	539	580	552	548	568	550	579	573	537	555	540	574	569	539	589	572	554	554	565	565	566	558	593	530	540	566	562	549	579	540	538	550	560	609	564	567	534	587	554	564	570	526	532	538	606	602	562	570	564	604	564	505	545	564	558	600	554	584	540	573	575	581	568	520	545	610	572	549	581	602	558	557	582	585	557	547	554	585	573	576	600	575	591	562	528	555	545	550	589	549	557	548	561	565	512	543	560	584	534	564	598	565	557	554	601	562	520	559	603	559	581	548	615	574	586	523	567	570	553	594	602	577	566	579	563	550	524	569	515	525	559	530	543	557	553	568	560	567	514	585	592	543	550	613	557	518	580	562	581	576	576	550	567	559	522	579	561	595	551	569	545	615	598	577	569	542	567	557	513	578	567	563	544	545	526	582	539	559	558	557	529	545	570	551	574	549	569	557	566	588	552	567	555	544	470	524	599	571	590	557	541	611	545	556	519	580	584	551	559	593	500	567	547	516	556	539	593	559	579	536	593	581	554	593	562	609	531	593	581	577	527	557	549	559	594	540	570	545	577	520	523	585	578	570	538	573	601	547	604	544	562	562	561	551	554	622	540	558	553	549	532	520	581	601	529	554	565	562	573	604	551	546	564	547	581	557	532	544	550	565	610	545	562	561	598	557	537	555	557	577	601	552	562	595	529	523	534	536	525	534	555	613	544	578	575	563	562	541	532	553	582	534	619	565	603	576	554	521	605	556	557	574	561	582	576	560	521	542	545	547	536	566	552	534	545	529	580	605	539	556	533	573	518	539	549	530	571	569	587	543	565	565	562	588	538	558	558	571	585	555	528	574	539	571	557	563	550	562	558	569	584	539	544	623	536	553	570	571	575	562	568	597	539	543	546	568	569	548	540	546	585	564	551	527	536	569	556	609	513	529	539	539	505	541	549	556	554	591	537	505	543	524	547	554	547	597	546	558	540	590	561	586	601	594	541	523	571	536	571	565	570	561	612	595	569	542	592	529	560	542	576	596	562	564	566	543	529	547	552	584	582	564	545	559	531	553	546	572	574	603	569	549	604	579	556	573	550	601	561	566	572	577	550	556	564	575	568	544	547	589	568	559	544	559	573	587	527	518	570	574	616	609	581	571	577	517	547	566	539	534	586	568	519	559	561	581	543	550	562	565	553	572	535	542	547	535	559	581	571	531	567	547	527	583	567	549	557	538	543	571	546	557	582	547	554	537	566	606	562	559	560	513	598	559	543	571	594	581	581	545	603	545	565	539	536	569	625	537	567	533	506	561	577	538	575	571	570	546	580	534	550	554	572	546	566	590	555	574	569	607	589	584	606	593	591	546	619	554	512	546	574	595	606	553	566	539	542	585	546	545	571	557	577	553	520	518	571	564	542	579	541	551	560	549	600	556	552	566	549	565	524	576	577	578	573	531	573	585	525	541	564	580	531	560	529	592	560	596	570	596	585	555	581	630	565	592	558	531	580	578	567	556	626	604	552	562	582	558	585	556	573	543	575	539	541	589	604	585	518	600	582	557	557	542	555	564	567	591	582	579	569	548	544	610	524	590	576	592	565	588	546	581	540	539	575	562	526	578	524	567	566	587	573	565	565	553	560	573	564	557	580	539	544	599	555	518	547	581	554	550	569	580	545	563	575	559	603	549	545	544	582	546	584	578	543	569	555	576	529	560	559	570	574	506	533	591	597	514	522	604	559	563	583	573	580	579	547	575	586	530	540	527	531	556	560	511	532	564	594	580	564	615	569	572	579	576	563	513	546	576	523	546	533	596	531	572	547	562	592	552	550	565	547	560	572	544	579	604	564	567	521	555	563	545	539	582	513	555	598	579	556	589	613	545	551	578	534	538	591	535	540	534	566	532	564	540	553	546	539	545	599	531	570	552	528	616	576	580	516	527	569	561	548	568	560	548	566	578	576	521	537	595	595	558	575	576	581	581	596	568	543	534	584	576	587	557	592	541	541	546	536	566	580	562	581	558	603	558	569	580	603	555	559	563	552	560	589	552	555	544	540	589	546	522	588	531	560	556	515	561	584	554	571	541	575	589	572	536	594	580	530	574	503	553	588	588	569	552	537	547	546	589	553	561	536	550	579	581	532	516	551	549	554	535	599	573	627	559	578	583	578	587	533	567	570	526	553	589	577	535	559	541	519	564	583	551	594	574	563	583	534	583	580	548	579	563	548	569	578	566	534	541	560	537	541	553	531	544	529	507	529	551	598	587	574	574	582	516	523	516	585	555	562	550	502	543	591	568	558	520	577	548	527	565	527	536	550	560	557	567	552	527	522	554	557	579	535	583	570	518	570	607	589	547	545	555	575	585	535	566	598	585	574	555	558	568	595	586	608	551	559	547	544	595	562	540	545	593	537	588	565	503	581	554	562	591	544	526
25468	21456	27159	25486	3398	773	577	422	382	373	359	349	394	344	325	331	388	336	383	365	342	326	376	382	362	324	323	325	319	358	327	330	351	317	364	371	342	335	358	338	347	342	331	376	330	361	342	331	333	322	348	343	331	370	326	308	329	348	351	343	352	339	328	335	311	351	346	359	330	349	321	331	345	309	332	355	314	305	334	369	342	341	376	352	350	327	337	335	327	335	386	346	352	331	301	339	316	347	347	342	373	329	351	322	333	335	360	340	334	350	324	315	362	357	342	308	312	342	349	369	359	338	339	311	343	354	327	330	370	340	331	364	323	288	326	296	331	349	331	323	390	342	348	335	341	325	313	314	343	330	352	367	332	324	318	309	367	326	313	355	336	282	354	333	342	343	343	331	313	328	334	311	355	336	367	343	348	307	364	318	359	347	318	366	361	321	340	331	346	312	352	318	335	345	343	361	312	331	330	328	348	344	339	360	348	353	326	325	353	324	361	322	325	340	340	295	311	326	314	344	345	333	321	329	347	342	345	339	332	351	357	323	361	317	333	349	337	351	346	338	341	308	331	370	341	297	333	331	334	329	344	305	365	349	329	335	328	365	313	321	305	342	332	327	317	349	353	331	322	335	348	334	341	350	337	346	328	330	333	330	341	346	321	324	339	336	358	308	338	363	324	315	358	340	321	319	376	322	334	327	308	332	349	351	355	313	353	335	324	350	312	356	345	358	321	369	338	332	327	362	359	331	373	324	345	355	346	322	335	326	317	324	340	298	358	307	336	339	349	321	332	347	348	313	314	337	330	324	321	353	339	350	346	334	356	314	359	334	325	348	351	329	305	345	331	347	364	316	311	325	342	327	334	300	314	347	353	378	343	338	327	340	325	341	346	346	322	328	348	319	343	335	320	374	325	354	358	396	318	340	339	335	325	330	324	320	326	339	334	312	314	329	332	321	321	353	353	364	316	342	343	379	344	336	339	349	333	345	351	341	302	324	345	349	354	310	332	348	314	344	337	323	336	347	378	330	332	363	373	371	349	313	343	335	320	332	316	345	361	350	320	384	335	356	327	313	300	343	360	347	355	314	326	325	349	339	309	330	301	345	352	331	340	346	372	348	317	339	341	360	342	369	388	350	319	300	330	324	328	346	327	332	358	292	316	318	343	345	333	339	352	331	345	355	334	354	366	347	338	344	332	332	332	351	316	330	323	317	326	355	346	308	361	324	321	323	330	325	327	306	346	362	329	353	337	335	350	352	352	315	345	317	362	324	328	357	340	318	345	344	342	314	355	329	331	348	343	366	328	375	341	309	351	324	350	337	363	359	334	310	362	360	339	323	360	309	353	348	337	328	372	346	321	310	298	339	348	327	342	335	311	328	314	347	331	327	332	350	325	353	353	353	339	349	345	343	371	331	332	313	332	342	323	339	316	316	313	341	332	317	295	350	322	320	344	324	353	348	356	321	359	334	337	357	344	342	328	344	324	316	356	323	340	360	300	314	335	340	322	311	305	318	358	340	322	345	366	338	338	310	336	341	322	332	340	368	341	337	338	332	313	327	325	355	337	325	372	339	319	344	343	337	324	328	322	332	349	344	316	364	308	326	310	309	340	333	321	314	325	341	322	334	352	365	333	306	342	355	329	347	343	373	298	328	336	313	357	306	354	352	340	317	350	320	310	358	299	312	337	318	346	322	346	347	374	353	359	350	363	340	340	332	332	301	377	322	326	327	333	346	351	315	365	343	326	347	328	325	353	326	335	355	345	332	318	347	342	369	345	333	356	325	327	349	329	323	357	326	313	332	357	333	338	366	351	342	327	326	349	349	348	320	343	354	326	309	337	335	315	351	309	320	352	361	330	355	353	339	340	337	327	348	326	332	351	341	359	309	331	359	324	334	316	333	319	326	341	351	328	317	343	324	338	346	337	366	329	351	313	320	320	336	364	329	336	339	303	343	337	340	318	334	353	306	338	344	333	384	335	350	317	316	342	326	342	328	303	330	321	353	313	299	333	398	335	296	322	336	332	336	333	316	322	312	345	333	344	328	340	345	339	339	306	330	325	338	337	326	350	340	363	338	356	327	339	340	335	356	334	297	353	387	325	314	332	330	323	345	335	331	310	355	315	326	325	312	333	299	321	333	340	369	306	318	293	351	335	345	339	342	335	332	351	333	327	346	330	358	324	344	342	309	323	329	318	347	327	352	326	360	333	297	345	327	350	318	331	342	334	311	338	335	332	356	334	325	367	342	315	352	364	343	322	326	350	364	332	350	356	301	323	293	346	339	328	348	319	350	339	333	355	343	322	315	348	346	312	336	329	295	306	330	365	362	329	335	364	312	313	327	305	326	394	341	318	337	355	358	312	333	333	338	326	359	332	341	364	271	324	333	341	336	336	313	317	321	331	323	355	335	328	314	334	334	329	348	332	353	330	342	337	338	338	354	321	334	347	335	301	314	365	337	358	309	307	322	331	372	333	301	347	327	372	360	403	334	341	321	302	331	328	317	332	332	344	348	348	345	334	286	341	341	312	369	293	362	347	353	340	335	327	313	334	342	359	371	284	351	356	330	342	332	285	351	329	325	327	339	332	311	319	346	320	356	338	356	338	316	315	300	363	319	325	325	333	361	338	346	335	327	296	377	341	328	308	356	303	334	310	317	379	336	308	330	361	319	333	320	344	322	340	354	332	338	356	345	339	317	320	335	302	322	314	338	301	326	330	332	349	334	352	333	357	291	303	360	354	333	346	314	347	327	333	347	330	363	310	322	321	323	328	325	324	359	336	328	364	358	338	342	315	320	316	320	345	334	347	297	339	319	336	325	326	334	331	333	346	343	314	320	346	342	346	337	373	327	367	328	334	307	332	329	353	351	345	342	319	348	316	310	321	340	353	352	336	322	292	328	349	322	304	329	319	365	301	319	339	315	333	325	353	394	350	302	321	308	319	315	349	345	338	327	339	349	314	335	324	340	316	327	364	351	321	350	315	355	348	359	321	337	349	301	298	323	305	364	299	324	329	325	361	341	349	310	331	372	340	324	326	342	332	350	325	341	330	329	346	306	344	328	326	335	336	341	336	360	362	310	341	333	323	334	331	325	339	327	361	332	353	345	349	341	320	367	285	334	345	401	354	341	324	352	355	339	308	360	326	314	351	343	323	323	354	374	385	302	367	300	316	345	339	321	315	323	342	304	347	339	320	339	352	324	303	317	354	363	324	356	337	359	344	347	342	307	345	332	362	327	339	335	341	345	295	346	312	315	318	342	343	356	344	317	325	339	367	372	346	362	344	320	351	344	311	310	330	290	332	333	349	333	345	322	321	308	308	335	342	297	352	350	331	329	359	327	317	339	348	338	356	345	336	342	348	343	332	320	354	313	356	332	372	327	394	351	351	321	346	329	333	312	364	331	344	336	343	332	319	342	334	320	313	310	358	366	334	339	341	372	327	344	336	346	292	330	352	337	301	341	337	347	345	380	348	333	352	302
3253	2563	2108	1120	790	610	552	539	458	429	440	425	398	365	382	380	384	377	392	363	352	375	377	343	377	373	397	378	371	364	367	403	352	390	389	376	383	386	350	356	358	372	374	356	401	337	330	381	337	338	352	358	366	361	389	371	364	351	350	378	369	360	360	327	353	380	362	364	343	382	338	370	343	351	355	359	365	359	336	338	327	363	339	367	363	333	368	369	361	351	351	354	361	398	350	387	348	331	345	320	377	356	352	343	343	351	379	369	339	325	326	360	398	358	375	347	350	371	363	357	380	366	362	360	328	359	348	366	334	353	342	336	364	347	329	358	371	338	358	327	341	373	329	355	340	379	334	334	359	380	342	342	345	373	356	359	344	358	369	353	338	366	325	366	359	348	369	343	366	363	364	365	351	371	381	367	347	360	365	359	351	352	352	382	338	346	348	346	347	377	349	350	387	383	395	348	350	377	341	381	376	359	366	324	372	352	372	355	351	328	360	332	369	419	324	344	342	347	370	349	347	382	368	343	346	353	376	384	342	362	379	350	335	363	342	364	367	355	367	359	334	355	368	367	367	352	338	307	355	324	302	326	336	343	368	371	379	330	330	373	353	361	352	333	357	368	356	377	353	363	335	338	335	360	337	373	355	373	360	333	338	382	366	324	342	363	346	331	351	370	411	378	336	352	312	343	368	351	328	336	359	364	359	352	361	373	340	326	387	373	349	365	376	319	368	344	359	345	328	327	317	342	369	326	346	389	318	360	346	342	348	345	319	345	341	354	358	357	363	353	367	324	377	364	347	338	348	338	339	348	379	318	376	347	330	350	353	396	316	375	347	356	333	388	354	347	362	363	372	357	354	361	366	344	352	377	338	361	340	355	365	323	323	338	351	354	346	347	367	326	372	348	382	338	363	329	362	364	336	343	299	363	354	356	345	353	352	370	392	356	351	359	346	374	347	326	353	327	341	341	383	331	361	361	372	382	333	345	334	372	334	349	368	342	354	347	352	325	345	394	371	362	372	367	344	354	360	369	376	359	347	353	357	351	344	356	361	338	325	330	348	341	369	320	358	333	339	334	373	359	380	360	338	357	349	345	347	366	332	315	376	352	356	372	329	386	336	344	344	339	350	338	343	334	355	365	360	401	342	372	353	343	343	355	376	331	366	341	338	335	335	346	388	362	320	355	353	353	340	332	323	336	374	334	350	334	320	346	351	310	358	339	322	334	341	371	336	364	344	358	342	347	341	350	362	330	332	379	355	329	353	376	360	353	368	379	338	362	332	358	365	337	327	322	350	329	358	313	350	341	325	356	358	348	379	370	334	337	349	362	338	347	347	349	348	355	336	330	339	294	353	385	329	351	353	363	311	367	299	375	298	374	334	369	376	307	368	332	363	371	347	357	346	360	385	352	409	358	342	351	332	365	347	334	357	353	334	339	321	326	349	396	364	319	339	370	339	367	340	350	325	344	323	351	359	355	355	350	366	352	335	359	352	398	344	341	351	349	355	325	356	346	310	349	387	367	332	367	357	364	339	367	346	356	371	361	353	363	343	328	310	355	400	354	355	337	354	348	317	345	355	378	324	356	353	337	325	312	359	368	325	366	350	339	363	343	361	351	362	336	344	343	364	357	347	350	364	350	366	368	336	318	394	304	350	313	355	354	371	340	361	346	362	325	346	351	380	356	370	343	343	359	357	348	304	356	366	330	323	342	387	370	364	347	358	309	357	329	338	369	349	346	355	348	366	315	376	331	361	329	333	345	370	355	328	333	356	357	357	347	359	371	354	372	358	345	404	361	334	360	328	340	356	339	330	361	346	371	363	371	328	359	360	322	349	367	344	372	365	322	367	339	372	343	342	346	328	333	340	336	357	335	335	318	356	339	363	328	317	350	368	355	319	361	344	360	364	355	339	350	347	332	331	363	360	371	339	323	359	340	315	356	339	311	368	321	349	391	341	343	359	347	322	344	381	385	397	327	379	370	366	354	369	362	331	328	372	409	365	368	367	349	354	374	384	347	388	344	305	358	320	368	342	328	385	356	373	344	338	345	360	353	358	355	337	332	331	358	380	364	391	340	375	346	336	354	323	381	352	359	368	350	356	429	354	343	311	359	361	351	364	332	349	339	318	352	353	357	335	364	357	333	344	345	365	340	334	363	357	342	339	328	368	351	331	342	330	340	353	366	334	359	329	354	359	320	327	339	352	350	368	378	349	320	355	320	350	332	358	341	371	344	360	379	366	320	379	369	332	353	371	384	331	359	334	331	355	339	344	374	352	359	351	346	358	330	345	374	360	369	388	357	369	342	352	359	373	355	330	356	346	351	309	353	370	351	348	365	326	366	342	366	346	360	355	341	384	350	353	358	359	348	353	314	347	368	356	329	352	353	392	359	360	330	347	347	341	384	367	336	360	382	367	349	364	373	377	331	337	326	372	323	359	352	329	403	369	373	354	352	382	316	349	371	337	335	335	364	381	368	345	345	370	323	347	343	340	362	365	331	331	370	348	353	342	323	330	354	341	353	359	325	362	336	372	366	349	367	345	350	343	325	366	342	361	337	334	315	366	392	309	353	339	375	376	350	348	343	387	313	325	366	362	359	323	337	332	352	354	368	324	352	332	313	366	399	329	349	329	371	391	340	346	339	388	369	353	360	335	332	365	353	349	348	365	349	341	338	326	350	331	364	326	365	333	337	347	333	342	340	370	343	371	346	331	354	367	373	357	385	368	341	308	339	346	362	319	372	366	346	308	331	360	374	370	353	328	353	352	354	345	296	366	332	346	317	298	312	333	352	349	346	365	349	324	330	364	372	394	348	355	383	336	383	295	351	357	401	324	373	361	337	374	333	365	363	353	336	344	329	341	344	330	322	361	368	341	371	327	340	334	373	329	342	343	351	331	300	365	344	374	363	332	314	374	360	326	360	376	352	337	348	329	371	329	326	343	352	346	352	356	332	346	370	295	371	322	348	325	332	343	372	370	345	332	356	339	335	335	380	349	316	312	335	338	332	353	365	339	368	336	324	326	345	322	344	385	360	331	337	356	340	363	313	322	372	360	363	347	337	337	375	345	355	353	346	344	400	372	344	357	315	340	369	354	339	335	375	351	347	349	354	372	357	356	320	381	370	344	378	365	349	373	381	376	351	346	350	374	397	364	324	359	333	365	370	368	338	330	340	323	362	337	369	344	353	323	326	340	352	347	358	329	355	322	361	361	367	362	346	323	351	358	365	343	348	375	311	370	345	386	367	323	369	317	358	385	370	354	348	369	373	337	317	357	360	326	344	360	385	376	313	339	337	340	321	389	318	361	363	365	361	358	349	349	330	346	329	313	332	336	362	374	334	362	374	329	370	333	364	347	363	347	317	374	362	364	363	348	355	350	369	356	319	347	327	362	334	366	335	354	362	362	348	366	358	336	355	353	349	340	368	350	372	342	352	362	344	343	349	321	335	342	362	321	347	360	322	341	353	332	404	329	373	356	329
24463	21424	28475	24767	20737	2391	625	400	324	275	290	287	282	243	259	239	251	234	242	238	221	256	234	243	217	245	237	236	224	228	228	211	245	225	178	205	217	234	223	240	240	219	240	222	222	218	254	235	216	236	229	241	206	248	221	219	215	227	201	232	228	241	240	208	197	213	246	217	220	209	211	231	241	229	214	212	229	199	223	208	230	215	231	221	250	230	233	222	207	201	219	195	253	187	234	231	221	219	221	197	219	220	234	223	211	215	234	202	226	200	210	195	226	233	217	235	219	256	198	219	228	228	216	194	229	215	245	242	216	221	198	238	210	242	220	240	203	225	200	206	236	190	212	231	225	204	215	194	218	250	224	208	208	201	225	196	210	205	219	226	239	239	220	215	226	206	204	199	213	232	222	228	191	218	198	219	219	205	224	217	205	214	213	217	229	208	187	199	225	223	215	212	176	202	212	210	204	190	205	209	229	219	234	207	224	217	207	213	210	240	224	224	206	215	208	213	217	221	224	200	203	230	226	225	229	226	210	229	215	206	216	230	222	224	211	233	243	199	202	218	199	182	229	210	221	214	216	242	197	198	209	199	224	198	217	229	204	192	212	205	216	182	217	213	214	209	214	220	194	186	224	221	212	210	215	212	222	205	236	211	191	230	186	237	182	218	213	189	227	217	212	196	210	221	227	213	180	214	207	226	238	221	209	231	198	228	229	212	218	219	211	228	228	231	231	204	223	202	182	230	200	212	203	175	246	214	231	208	212	212	211	214	210	211	215	225	225	189	183	242	178	220	226	198	202	197	217	208	239	237	182	201	212	202	203	202	209	224	189	220	206	231	226	231	215	211	217	202	202	212	228	227	214	199	214	198	186	205	202	207	185	204	196	215	222	208	213	177	232	182	217	183	226	221	216	246	226	217	203	209	201	213	234	211	220	214	221	217	236	235	222	208	243	225	202	227	219	206	204	228	242	237	203	238	204	187	225	240	231	220	211	218	218	224	239	234	226	214	209	218	237	236	208	232	208	182	199	205	237	197	218	202	239	209	229	213	196	231	255	215	218	183	230	233	225	199	185	195	175	203	219	222	233	218	212	211	238	200	215	219	191	207	199	220	186	205	213	197	226	217	219	226	219	236	224	202	222	229	207	196	220	219	213	223	192	197	201	225	234	210	215	238	223	227	229	214	198	207	207	230	218	203	215	232	215	208	252	219	225	235	216	221	194	246	216	199	203	220	208	211	212	185	214	203	213	216	206	205	231	226	214	234	206	194	221	227	200	230	232	191	214	220	219	199	207	226	214	216	231	177	208	208	222	258	225	212	204	190	190	213	201	220	179	177	234	216	216	241	204	231	247	245	194	191	211	235	221	215	202	212	204	188	197	228	191	205	221	205	221	200	209	246	220	230	230	228	227	210	238	196	199	203	216	239	222	206	222	197	209	224	203	187	220	237	231	200	221	207	219	206	234	219	209	217	190	214	204	216	204	234	196	212	217	226	203	211	226	210	197	206	219	213	228	208	229	241	222	217	213	240	224	201	221	211	219	220	221	175	197	210	203	233	212	211	234	190	211	209	209	225	192	209	231	203	217	230	210	208	209	216	210	207	216	199	205	237	190	199	257	192	215	208	210	201	193	194	230	218	212	227	227	210	213	214	206	210	191	210	226	220	210	233	197	218	217	217	220	207	228	196	218	219	225	224	204	217	207	203	215	227	191	211	228	230	231	198	223	219	219	215	218	226	199	211	215	211	220	217	220	223	243	211	191	220	195	210	216	210	196	201	206	194	204	217	218	243	215	217	233	200	215	209	223	230	235	229	195	228	220	207	239	204	193	186	195	232	195	218	224	245	193	223	195	209	217	199	206	192	199	212	179	252	195	188	223	201	199	227	211	222	210	201	212	223	227	239	221	226	244	210	198	233	219	218	218	190	230	212	228	178	210	198	242	243	209	215	207	218	222	216	222	204	218	189	223	217	200	219	214	220	190	219	203	212	202	195	200	228	191	202	219	223	217	209	217	225	214	191	238	211	241	207	187	200	206	224	193	215	201	221	216	218	216	219	213	222	207	247	227	234	219	239	216	204	214	241	216	198	212	224	208	229	203	226	182	235	244	204	200	226	231	227	187	194	204	200	228	192	220	199	242	223	213	230	225	215	196	207	207	218	198	199	223	211	205	206	208	195	233	202	213	190	220	225	209	207	195	210	230	215	219	207	222	235	212	226	229	211	206	208	242	214	202	198	204	209	202	190	205	208	210	211	225	214	194	229	208	235	233	213	225	186	200	212	202	211	231	229	220	226	206	228	224	184	210	213	197	203	187	201	206	212	192	202	203	228	186	232	206	228	248	225	247	242	198	233	227	225	231	217	212	205	218	208	230	209	180	231	226	212	184	203	197	191	220	201	238	208	211	223	230	218	241	215	222	213	202	209	194	222	185	189	220	207	213	209	236	206	212	233	225	199	203	222	234	214	207	226	206	221	197	209	195	234	234	215	186	224	210	210	222	210	205	211	203	217	218	201	210	208	234	198	197	210	212	231	207	200	236	238	186	197	221	228	223	224	214	178	201	219	194	191	216	236	222	230	214	214	213	226	217	218	223	223	220	209	223	214	231	231	188	223	218	227	205	234	186	215	233	214	212	218	233	206	224	206	222	205	226	217	240	204	203	225	197	190	223	239	224	212	216	202	213	213	212	213	216	210	228	200	210	225	218	215	211	209	213	218	227	240	222	213	208	226	203	190	206	215	246	212	205	233	232	231	226	227	204	212	193	208	200	222	219	212	223	189	237	201	216	204	210	218	214	191	210	213	216	204	201	235	201	201	205	217	230	205	222	215	193	223	223	222	208	229	209	194	211	177	211	226	242	234	210	205	213	215	226	207	218	196	216	203	218	212	238	208	222	209	229	232	207	221	223	198	208	204	229	213	196	270	212	206	212	240	234	215	212	192	217	235	219	219	211	213	207	219	209	205	237	200	219	185	196	213	204	202	204	230	210	207	208	218	230	200	222	216	221	196	220	202	224	201	217	213	196	194	216	217	213	200	189	194	237	202	210	188	219	217	222	201	203	232	244	219	206	204	214	225	228	200	235	213	204	222	197	228	211	229	215	212	225	207	212	216	224	205	213	220	244	226	222	204	207	219	239	202	227	208	219	223	204	193	208	209	204	217	231	227	205	222	181	203	222	223	195	204	222	190	202	201	209	238	200	206	238	216	214	225	204	210	207	232	191	221	239	179	228	213	235	198	203	219	204	215	206	201	212	208	211	202	180	191	210	205	224	238	208	223	218	218	213	216	207	213	221	190	223	222	181	214	216	206	195	231	230	262	226	228	201	201	222	204	211	215	199	210	208	210	194	189	202	217	241	203	207	190	191	250	200	217	216	205	195	198	217	186	201	215	225	227	183	206	207	217	240	190	230	204	210	193	195	203	233	229	197	228	188	215	249	215	209	220	203	246	231	231	192	196	203	210	254	197	217	220	207	210
3385	4473	3555	1876	1097	810	647	516	470	430	391	351	353	331	334	310	315	278	262	277	279	284	290	257	236	257	245	238	280	264	239	258	244	251	228	250	247	255	225	246	254	241	255	230	275	223	248	249	267	249	232	224	269	230	240	239	252	261	262	256	259	232	236	266	208	218	228	228	264	248	244	243	256	252	247	242	229	273	221	222	249	245	226	234	215	230	248	228	247	208	246	235	274	223	264	215	218	251	224	250	225	237	244	223	239	223	229	247	222	261	268	209	231	238	249	232	228	235	234	223	233	257	234	237	250	236	279	250	240	250	244	235	244	234	246	239	230	208	227	241	215	241	235	237	255	249	246	259	243	242	250	255	253	240	234	237	248	232	239	215	251	245	250	221	242	240	256	228	242	255	230	257	255	265	215	243	252	224	245	237	226	227	234	261	250	230	231	215	236	249	260	221	250	243	241	251	239	236	238	218	243	241	239	250	230	244	253	218	226	227	204	243	232	232	252	253	228	227	213	217	241	245	227	261	239	231	257	222	258	250	237	219	235	234	242	245	247	216	254	230	258	204	236	237	222	238	215	242	238	247	246	214	243	251	242	239	240	246	245	248	221	243	245	241	228	253	222	249	234	253	237	259	230	243	249	229	220	252	228	235	242	206	237	252	227	226	238	250	208	249	241	242	261	260	255	245	245	234	235	235	257	234	271	229	238	239	234	244	236	205	250	216	251	252	251	232	251	237	237	206	251	260	244	235	224	234	230	244	254	245	218	240	249	241	239	218	233	217	241	243	238	248	228	233	214	265	232	235	235	225	238	239	260	256	240	250	243	248	226	228	240	239	249	235	193	286	222	235	227	238	263	227	218	208	228	257	242	243	225	232	280	243	229	236	233	222	264	249	226	232	237	242	213	228	214	231	265	260	233	223	234	240	264	224	253	228	242	234	237	225	233	222	266	253	243	235	227	237	240	228	245	247	257	226	236	245	238	262	250	229	257	282	227	245	228	244	231	247	239	241	215	243	244	250	238	230	239	234	248	226	247	247	252	241	194	262	241	225	265	216	228	238	250	270	245	226	240	234	230	227	231	240	235	221	231	226	249	231	242	241	229	229	252	223	243	218	232	255	214	213	247	222	249	210	228	251	244	225	234	243	235	243	246	227	250	230	248	233	248	220	244	210	228	275	230	237	222	236	248	259	243	269	216	216	229	228	224	258	224	215	221	250	250	238	214	237	260	243	210	242	237	224	227	229	194	233	222	231	226	255	222	236	250	248	222	238	221	248	237	244	208	218	221	233	229	258	232	233	229	265	241	216	228	239	214	251	231	235	241	239	211	244	218	221	232	255	253	238	251	226	232	249	242	218	217	222	241	247	217	239	234	260	239	222	230	251	233	261	243	234	241	243	262	231	247	245	226	264	228	222	217	241	225	241	226	242	252	222	224	210	213	251	245	240	219	232	230	239	226	208	230	234	244	204	223	228	233	241	245	246	238	220	224	269	234	278	232	225	242	221	208	271	233	230	235	244	235	216	251	207	238	235	223	198	220	215	230	250	239	250	259	240	225	231	247	229	238	240	257	233	228	253	231	249	249	245	253	247	236	231	239	223	263	262	219	255	241	232	236	231	242	231	240	236	247	250	263	249	243	221	223	234	243	214	218	248	253	273	246	232	235	263	266	246	197	242	232	248	233	210	256	239	221	213	276	238	243	266	214	239	247	262	195	244	243	237	218	254	214	228	224	252	242	259	219	220	212	231	205	249	253	236	230	207	244	232	256	231	239	229	245	250	214	227	225	290	225	209	237	226	253	235	231	237	240	230	240	236	225	222	236	240	252	200	220	220	239	251	241	218	264	233	246	213	252	202	249	225	239	216	231	232	251	224	234	242	231	264	245	259	231	240	228	227	251	215	214	251	233	273	243	233	253	240	238	220	219	252	226	229	225	222	253	232	244	270	217	261	224	264	235	227	228	231	223	245	259	247	278	234	225	239	216	250	227	229	239	232	243	208	228	249	227	244	238	263	218	233	230	206	255	243	219	202	241	213	238	227	243	265	257	226	246	255	246	224	205	228	254	239	241	210	241	226	228	245	248	236	254	235	235	232	232	233	242	248	242	242	241	243	233	220	223	242	238	223	241	219	248	194	239	233	211	261	233	254	237	236	240	228	240	238	238	239	258	208	254	246	250	217	240	224	223	223	233	218	248	259	245	242	244	232	231	225	195	234	215	243	215	232	251	232	231	227	207	233	231	237	232	211	237	237	212	241	232	230	254	223	230	243	278	250	241	223	214	240	203	219	248	220	267	256	220	218	230	255	221	259	257	219	233	236	221	243	256	219	250	245	206	210	233	247	217	256	229	242	232	232	220	232	221	256	232	239	243	229	230	236	235	242	251	215	253	256	235	240	247	233	229	231	239	254	204	225	216	229	224	228	244	233	213	217	225	231	238	222	245	239	253	229	210	230	195	226	224	231	239	258	251	221	260	239	230	242	221	242	249	244	210	203	230	248	233	242	241	237	227	245	250	226	249	246	238	244	254	203	228	256	223	241	233	216	255	225	241	240	237	221	251	235	228	227	222	246	229	230	244	237	238	217	235	212	254	260	240	227	222	251	229	236	228	242	230	239	253	221	242	220	227	233	225	249	210	232	235	241	215	205	231	232	239	240	207	255	226	242	193	236	246	236	212	239	246	222	253	249	243	222	215	240	219	249	233	225	226	229	244	226	276	228	217	242	233	258	248	231	221	240	233	225	236	208	235	252	240	241	242	244	220	235	236	245	271	240	239	237	222	236	248	212	256	245	243	219	248	241	217	232	224	229	218	231	220	230	222	222	249	222	225	213	205	227	271	231	228	230	238	240	236	195	243	225	246	250	237	219	213	242	222	211	233	234	234	231	250	258	211	233	240	250	233	223	227	280	266	218	226	219	227	218	222	237	227	219	258	243	234	228	230	245	245	220	260	248	230	241	229	247	222	251	250	219	251	247	236	230	240	244	262	238	239	250	235	225	246	233	231	250	229	225	237	263	262	242	255	244	227	217	273	252	223	242	236	202	248	246	252	207	234	237	222	228	220	245	248	236	250	246	223	238	228	221	239	215	248	240	241	218	245	244	230	203	243	215	242	230	261	225	236	220	239	227	237	237	226	272	253	241	257	228	244	216	242	215	226	262	212	224	210	241	238	224	235	250	240	264	233	256	254	226	244	242	239	218	232	260	240	214	225	240	235	241	230	254	259	241	246	253	240	230	234	237	226	225	230	227	249	230	257	231	261	248	236	253	224	259	254	231	229	226	259	240	248	236	228	219	226	198	242	230	261	220	234	253	205	249	231	273	266	220	232	237	250	237	252	231	250	244	215	219	242	222	217	233	239	256	224	255	223	231	234	218	221	216	251	238	229	253	247	243	197	222	251	205	194	223	219	220	252	215	259	241	237	228	230	220	229	253	227	238	229	230	221	252	211	234	246	220	237	256	246	218	257	261	215	213
27614	10334	1371	832	602	643	627	634	639	616	651	617	570	566	615	596	588	557	599	582	579	592	601	614	602	549	598	584	563	643	579	656	607	563	581	614	595	592	585	606	583	596	618	539	620	571	627	581	557	663	637	606	552	610	625	651	648	583	615	568	614	623	567	600	613	594	597	625	632	578	574	619	605	592	569	588	537	643	617	597	600	625	615	602	554	594	589	625	611	638	594	615	589	600	589	621	603	597	605	632	599	609	606	615	626	581	616	614	590	595	609	580	650	606	586	589	600	617	606	604	572	590	592	592	613	592	621	531	617	602	622	579	606	618	603	576	624	605	599	578	636	576	611	573	580	596	621	564	613	615	626	562	593	606	609	629	581	583	645	615	612	607	591	623	622	584	585	615	602	649	620	595	585	559	586	592	561	619	609	607	590	586	597	579	610	569	605	595	645	570	592	548	587	606	613	583	624	593	582	594	593	642	622	611	589	578	617	555	627	623	611	616	577	612	638	609	528	556	598	571	545	604	510	581	571	625	575	604	606	589	592	615	644	639	604	559	577	609	587	611	617	634	608	600	554	620	629	606	599	624	609	585	623	639	579	588	608	587	612	605	601	608	616	631	611	599	590	542	575	572	568	609	566	577	594	612	581	581	575	579	608	625	625	620	619	573	566	635	567	562	593	596	572	572	576	600	585	565	632	616	591	609	623	576	610	593	613	617	588	564	556	615	684	597	600	578	583	620	577	585	607	605	625	608	586	588	643	617	625	623	581	554	604	595	637	516	556	584	618	585	604	609	619	603	558	585	564	548	587	555	571	595	572	562	627	626	597	600	617	612	608	616	604	620	587	620	651	603	646	615	584	622	586	584	620	592	567	558	588	630	582	550	576	593	600	573	620	601	641	593	580	610	567	615	586	558	607	565	616	590	582	624	591	636	580	580	597	625	606	591	584	599	604	563	586	588	614	581	585	580	636	573	587	618	586	581	595	577	609	625	600	622	637	564	600	599	571	611	583	603	603	635	628	601	598	601	619	616	586	592	581	594	611	641	567	602	605	638	575	595	588	568	596	623	578	596	604	575	623	612	568	589	602	580	589	627	593	640	567	609	614	595	569	590	632	600	620	581	568	581	587	598	572	599	635	624	583	595	634	588	561	599	570	631	658	597	583	619	612	594	624	595	586	600	586	650	599	590	581	602	557	587	610	566	620	580	579	623	573	617	690	643	613	613	575	647	570	557	596	610	566	621	599	598	608	625	642	587	593	586	614	586	603	607	573	617	618	590	636	566	593	574	611	585	623	616	611	577	587	568	592	618	595	595	564	624	582	603	589	628	565	626	579	597	604	601	609	635	612	608	570	635	610	592	630	615	633	606	633	558	606	568	565	603	606	601	594	544	603	583	588	598	555	588	546	586	562	596	617	590	586	601	634	596	626	609	613	606	571	619	576	597	589	587	616	629	601	632	606	572	566	559	575	604	647	575	632	606	626	623	623	611	596	639	612	611	634	576	568	571	609	617	618	608	615	605	559	619	572	597	584	615	605	574	613	611	572	565	606	590	636	632	580	556	632	562	608	609	613	616	568	604	663	609	588	575	563	544	598	574	567	595	574	581	568	594	534	599	568	557	580	594	573	590	577	600	580	628	602	584	568	565	595	582	587	630	589	581	623	621	628	639	584	588	595	581	626	592	589	584	597	579	533	590	604	562	556	622	589	581	600	572	601	600	592	613	651	637	610	637	596	557	624	640	636	576	627	621	587	605	571	582	577	568	540	556	595	587	602	589	565	597	569	591	645	573	615	602	585	563	652	566	547	619	606	621	586	604	599	593	593	604	625	547	572	597	601	593	598	565	568	586	635	582	577	602	622	549	550	549	620	558	578	570	556	604	598	572	569	653	606	629	581	591	519	572	611	627	603	610	607	618	583	569	546	637	638	583	635	632	565	613	609	573	601	574	591	598	614	559	577	601	591	574	603	591	559	578	619	619	599	553	579	619	576	568	624	590	603	561	576	626	574	585	579	612	602	563	601	596	577	617	611	624	584	538	592	616	629	585	568	630	610	584	558	585	614	594	573	643	582	654	620	580	557	558	544	572	589	610	584	667	555	615	616	605	567	593	603	592	588	608	544	558	621	600	581	616	567	583	594	608	586	592	542	588	618	640	588	599	595	577	589	628	589	568	592	622	542	589	560	660	567	622	623	612	614	568	595	621	600	620	587	619	608	615	567	599	609	608	559	601	593	625	617	571	615	621	583	579	606	626	600	574	586	611	631	595	558	588	631	632	557	615	608	653	603	579	565	566	612	588	641	604	575	629	629	580	598	610	643	625	592	567	625	608	624	589	579	587	644	626	628	603	580	616	613	618	599	582	610	546	590	587	545	621	580	566	635	609	557	588	585	593	585	616	604	616	607	626	580	618	600	635	592	584	588	625	558	591	615	600	609	551	614	594	572	650	578	565	601	613	588	611	599	556	531	604	610	625	607	625	623	605	635	616	608	628	590	614	554	571	581	592	589	570	581	592	635	600	564	595	597	591	595	577	629	633	616	622	581	571	598	602	607	569	610	624	623	643	603	586	572	603	634	593	592	581	653	562	621	602	584	620	574	592	579	603	594	622	608	625	599	612	594	598	647	602	634	582	557	580	617	597	590	654	613	542	574	544	613	591	590	601	602	552	608	609	608	549	586	619	581	587	563	602	574	589	608	637	631	628	530	610	585	647	587	575	608	589	542	628	558	580	607	594	628	623	564	668	627	580	573	613	577	609	591	598	555	635	593	614	638	513	555	596	594	556	597	607	609	618	594	615	593	603	634	625	587	605	551	566	662	577	590	555	645	579	637	601	576	565	656	597	606	641	633	603	606	609	585	550	621	591	575	576	624	614	573	583	598	586	589	632	570	590	586	548	598	560	583	591	605	555	566	618	568	611	624	608	621	620	640	584	582	554	573	613	580	592	552	627	571	653	578	592	602	624	603	562	602	610	549	599	597	609	614	565	616	601	555	586	645	615	636	580	617	572	572	596	601	636	618	609	606	621	577	570	573	597	608	529	564	570	607	576	617	634	604	582	626	620	574	583	582	604	598	589	587	608	596	590	600	582	612	607	610	617	554	631	612	575	603	621	560	625	626	599	596	583	618	650	581	608	588	583	612	574	630	635	583	608	607	583	565	599	600	631	618	608	638	609	644	569	614	620	597	601	555	561	608	563	552	574	628	640	607	541	599	613	619	597	556	617	602	609	584	628	599	580	609	578	552	575	602	585	617	608	562	610	622	583	610	603	615	639	538	613	594	577	595	632	576	609	589	604	629	618	604	610	609	613	561	609	606	588	613	640	573	584	611	624	596	574	596	553	632	579	606	616	605	585	572	609	605	613	596	598	578	592	608	650	620	580	595	603	586	551	647	583	595	555	549	601	589	551	588	630	556	538	603	565	588	584	651	652	561	607	552	576	607	574	618	595	601	579	658	580	561	619	641	624	617	585	594	607
4965	761	700	624	630	545	559	584	549	521	595	553	577	527	546	615	587	575	569	553	545	550	618	549	610	564	584	561	617	550	548	543	573	603	544	589	526	580	599	528	554	549	572	575	558	580	541	581	601	599	537	564	531	564	586	584	566	560	559	549	548	556	556	604	554	607	572	526	565	593	495	551	613	529	588	544	616	604	575	581	532	607	576	566	535	554	565	573	592	597	541	568	577	662	527	557	536	583	556	524	558	560	589	558	542	582	525	534	539	532	557	560	568	558	575	553	585	542	614	559	573	554	537	591	574	577	574	565	576	606	605	533	563	577	526	579	552	550	540	544	584	566	562	523	601	590	553	578	549	573	581	509	607	578	571	553	615	567	560	577	572	539	563	575	589	554	551	542	560	580	560	556	544	545	553	565	533	580	566	549	592	591	582	531	593	566	531	544	530	547	529	557	531	548	584	545	551	592	571	592	551	581	547	549	564	528	584	569	551	553	547	580	570	567	558	598	514	546	570	556	588	616	590	556	517	589	550	517	505	570	569	562	544	567	560	584	602	575	563	597	621	586	615	555	554	549	583	600	578	547	541	551	547	556	551	563	597	591	563	577	574	534	601	549	539	546	561	561	589	533	602	537	577	575	569	559	624	605	557	591	536	592	559	581	478	573	561	549	574	561	559	552	523	571	584	557	555	553	545	579	569	561	572	559	577	519	553	584	562	572	550	562	541	550	599	545	554	571	542	517	530	536	563	554	557	535	589	561	594	590	565	576	571	559	546	557	601	535	568	565	523	558	554	572	583	581	597	625	553	556	540	537	604	575	549	560	547	586	588	573	602	560	516	544	537	534	598	538	549	549	514	555	506	560	552	558	600	569	559	596	505	561	555	543	602	564	551	621	550	579	568	570	561	526	556	537	542	572	558	566	531	551	562	563	522	571	594	562	558	601	562	559	531	580	591	559	593	555	551	562	540	542	537	566	536	584	551	569	573	575	569	546	545	532	576	558	557	593	598	577	572	539	525	526	537	527	583	533	560	560	535	542	534	572	585	572	535	562	542	572	538	570	555	563	527	565	575	565	565	600	528	556	558	554	570	534	563	534	585	553	547	565	580	564	573	582	541	564	513	548	567	574	573	569	552	550	544	579	557	572	557	548	585	585	587	590	541	530	521	552	546	583	591	564	576	598	544	544	557	547	561	550	611	538	553	580	606	614	581	551	603	542	565	574	530	563	579	586	602	560	550	569	532	555	556	597	570	556	574	563	596	551	566	564	535	595	565	567	547	577	551	567	620	553	547	550	552	570	548	576	546	590	578	568	551	617	568	594	537	570	564	564	616	551	580	563	582	536	575	546	587	588	564	541	529	558	537	594	613	530	594	590	555	616	590	578	579	573	576	583	554	552	529	570	542	595	567	547	575	561	544	578	600	543	554	583	542	562	560	591	593	544	542	569	572	543	577	541	557	564	597	583	575	584	587	540	566	561	611	563	627	556	625	564	555	559	542	526	548	559	538	568	599	561	553	604	568	571	549	547	555	580	606	609	552	533	573	551	542	556	535	528	539	562	516	578	569	522	600	585	519	530	527	532	554	568	596	571	552	557	560	555	560	582	576	536	530	595	548	579	564	600	602	563	534	505	534	525	629	567	553	541	566	551	559	559	588	577	509	566	559	570	570	514	611	591	565	502	517	533	547	535	567	569	534	569	549	601	574	564	541	602	573	591	547	588	556	568	583	571	550	534	611	600	539	568	568	592	553	525	552	558	584	544	542	559	558	581	588	528	568	560	585	587	526	568	527	573	570	485	587	574	533	576	594	585	564	551	583	578	578	577	618	561	579	602	563	561	588	504	594	552	536	539	535	574	554	539	571	531	559	577	561	555	562	520	567	548	593	606	584	548	582	512	598	562	569	543	585	558	566	561	581	535	527	581	570	577	517	553	584	502	561	550	535	554	564	601	581	555	558	572	550	579	583	561	605	534	575	605	594	578	570	543	535	588	547	586	602	553	529	559	616	532	568	549	582	544	526	526	569	520	582	597	519	547	589	607	546	550	525	559	582	569	551	572	600	528	594	559	570	619	535	540	555	547	610	587	608	553	565	577	555	548	625	562	525	556	565	563	494	568	557	548	524	530	568	553	530	546	566	561	565	550	557	552	596	621	535	543	528	576	561	578	566	569	559	611	542	567	573	559	569	594	543	536	565	558	570	572	590	515	516	548	549	550	559	567	543	570	571	543	578	577	592	530	571	608	549	519	542	583	533	492	600	535	605	532	588	557	539	538	552	569	551	540	545	568	583	565	566	593	544	578	584	571	581	547	555	590	575	561	545	555	532	528	548	564	624	556	544	569	569	551	584	545	560	565	568	550	589	572	536	564	570	568	587	555	577	564	584	533	605	573	566	553	595	582	568	583	533	553	559	554	545	547	542	573	579	576	546	540	543	561	599	551	532	547	575	570	565	546	548	571	569	564	571	564	565	541	582	590	565	585	568	534	566	586	564	570	538	574	558	589	566	562	562	562	526	555	584	513	580	585	559	558	534	537	582	542	587	568	586	599	573	566	578	560	585	562	578	524	558	571	593	593	570	558	557	580	528	554	533	573	555	580	565	543	547	562	554	557	549	535	590	580	542	545	574	579	541	523	571	550	550	575	556	576	541	515	562	563	560	528	588	552	580	615	573	544	545	571	561	575	538	513	567	608	557	601	595	568	576	567	550	604	549	585	570	552	572	560	572	550	618	552	583	532	590	569	587	566	564	563	595	546	571	560	604	566	555	573	550	562	585	557	568	574	585	579	576	552	551	559	540	574	560	569	555	525	498	587	547	554	592	564	581	537	593	560	578	585	513	571	548	609	513	541	534	582	600	627	560	565	586	524	554	591	597	523	588	529	516	521	573	555	541	575	583	548	578	566	587	563	590	568	575	611	570	551	550	558	547	529	575	562	570	570	592	569	562	586	567	561	502	561	582	588	605	556	558	559	574	564	564	517	559	589	542	563	614	483	562	597	533	535	567	554	560	555	597	564	581	607	544	545	574	551	590	575	547	568	587	571	607	569	589	566	580	547	564	561	545	537	580	547	572	540	538	565	544	561	529	590	549	609	598	575	548	572	553	578	598	561	589	592	581	571	535	565	545	580	556	604	550	522	566	587	581	619	601	562	565	593	555	537	570	570	578	555	545	561	520	547	542	589	595	573	583	562	589	560	538	584	525	553	556	603	555	594	590	551	589	570	558	578	529	548	609	554	600	587	564	583	536	568	578	591	569	569	604	555	594	615	587	578	528	627	545	594	535	581	556	571	588	559	543	558	570	596	581	533	546	549	575	575	587	493	583	561	558	542	572	609	577	557	555	591	563	581	530	585	547	553	574	576	536	535	550	521	590	569	541	582	564	550	542	568	553	589	534	534	558	567	548	533	570	574	549	552	592	543	596	572	574	541	529	549	559	589	543	568	535	594	553	609	562	542	549	555	516	542	530	591	544	545
25443	21420	27134	25390	3285	736	527	438	393	385	376	384	417	323	341	334	314	391	358	344	328	329	310	355	373	344	348	355	330	395	316	378	351	377	343	323	313	358	359	355	334	354	326	309	340	343	356	357	350	355	359	351	322	333	345	359	347	317	339	345	321	344	372	339	354	314	341	363	363	336	359	319	345	343	353	361	349	363	346	350	362	333	359	337	358	321	351	302	331	309	353	353	358	345	311	325	324	330	347	305	336	340	340	341	323	322	349	332	348	341	331	341	327	351	317	314	328	335	339	363	356	352	346	333	349	326	349	364	348	346	345	367	330	371	355	359	347	325	350	335	348	360	365	336	370	305	339	347	341	352	333	328	296	326	322	374	338	334	359	307	310	359	332	337	328	343	342	312	323	366	357	315	340	314	345	350	370	335	335	309	338	344	347	356	343	335	347	362	355	342	317	351	345	318	321	325	336	329	349	335	345	340	325	379	367	321	332	334	335	348	363	347	393	321	332	338	342	350	350	338	360	367	357	342	369	327	351	338	348	328	374	327	315	327	318	323	348	368	352	325	344	347	335	330	352	351	323	325	334	355	336	359	365	361	375	343	325	356	367	337	363	351	330	338	351	329	354	381	340	331	330	310	312	357	390	304	344	376	354	357	346	319	333	348	329	379	340	342	329	326	358	336	344	330	316	341	384	348	320	361	298	352	319	334	367	357	352	339	346	325	342	309	347	340	358	297	341	355	351	333	358	326	337	340	321	335	306	337	356	333	334	324	343	323	325	351	348	337	317	361	354	338	314	330	355	337	358	357	348	326	301	371	346	310	348	339	350	374	352	327	322	346	339	347	316	336	343	367	324	347	363	355	342	311	309	340	320	332	338	338	326	355	387	350	341	342	328	354	302	344	319	326	348	331	302	346	356	316	329	359	341	336	356	387	301	359	329	344	361	343	337	342	314	327	360	320	381	341	330	352	348	347	336	332	375	327	331	342	376	314	369	332	316	319	329	337	318	331	348	337	349	339	329	340	360	368	356	335	324	333	333	385	316	320	329	340	353	335	334	355	352	341	314	365	344	327	310	370	340	343	355	316	338	317	310	342	329	331	340	354	327	363	357	315	315	335	341	364	336	340	332	345	321	328	330	360	309	329	325	338	361	319	340	351	361	312	318	347	291	335	330	339	328	328	339	333	333	354	331	355	361	337	322	327	337	348	310	324	336	339	357	325	336	323	320	358	338	326	370	326	310	358	337	306	314	347	358	318	358	333	339	364	370	366	318	362	314	319	326	335	338	344	329	324	340	324	346	326	368	356	325	373	375	314	324	304	362	334	314	360	360	315	342	336	324	387	329	345	347	333	337	324	351	321	307	315	341	332	318	304	339	307	337	356	340	349	355	336	346	365	343	345	337	347	339	321	320	344	347	312	346	344	316	341	334	380	355	403	348	319	350	335	337	320	337	345	339	341	331	332	354	344	368	354	340	322	343	330	357	335	317	337	361	336	353	343	334	327	340	319	363	313	361	345	314	324	341	320	359	353	327	337	357	368	354	357	340	300	343	344	345	332	385	310	335	337	343	339	347	329	357	360	333	345	328	330	333	278	340	336	302	358	318	302	326	371	334	332	355	320	369	313	365	320	341	333	352	316	326	338	372	352	342	354	354	336	318	338	338	339	305	317	357	333	337	354	325	332	354	345	332	319	333	318	304	356	306	328	326	372	321	355	350	306	358	342	327	346	331	375	355	334	338	318	322	348	334	312	311	346	366	319	361	350	320	310	356	327	336	329	308	329	343	344	330	354	324	351	310	333	331	312	330	298	339	312	347	335	323	310	359	341	320	322	280	328	379	322	344	366	357	339	357	309	335	314	347	315	363	348	328	348	367	344	334	314	355	338	314	338	323	324	344	334	330	341	325	355	315	321	344	339	353	353	323	332	301	347	340	295	365	343	347	362	318	324	309	315	345	346	323	305	361	327	331	317	355	323	301	314	331	348	343	357	312	361	323	349	333	337	333	328	344	330	324	324	324	269	322	322	330	323	313	313	332	351	293	337	350	355	323	328	362	345	334	329	331	347	335	334	361	336	340	348	354	310	340	339	328	315	336	357	330	318	322	362	314	357	322	312	332	359	330	348	340	343	340	352	332	336	318	320	334	328	344	313	325	315	359	351	332	338	327	315	343	338	332	346	318	312	348	331	333	350	314	343	354	332	324	331	294	353	345	369	326	354	330	329	338	324	364	314	348	312	328	358	322	337	358	336	363	373	355	340	368	323	327	324	324	348	320	323	312	355	369	326	344	309	326	322	356	311	353	321	313	339	308	369	344	341	324	326	311	338	368	355	348	341	336	312	313	363	333	338	339	306	316	344	312	324	337	359	340	350	310	350	331	321	356	347	338	331	346	349	344	348	355	348	336	344	335	333	327	325	316	316	360	342	341	331	327	303	347	364	340	326	329	348	346	363	341	339	324	328	345	336	361	321	349	348	338	346	355	336	304	335	331	339	304	325	333	355	353	322	342	337	353	320	356	330	336	349	341	309	297	336	347	325	346	360	328	327	336	333	329	365	369	360	358	321	340	349	310	318	342	328	372	329	318	329	334	308	342	339	360	317	355	320	364	366	342	329	373	331	340	327	341	370	341	340	338	318	342	318	321	323	363	380	361	342	340	308	322	329	340	361	318	345	307	322	315	346	370	365	349	366	368	328	338	331	320	352	336	333	357	342	346	347	327	374	310	320	348	378	369	347	353	347	347	356	346	333	343	337	347	321	330	357	352	328	339	338	329	326	356	327	353	303	341	340	339	339	317	312	348	337	330	328	330	332	321	342	351	345	334	329	355	350	383	365	361	374	358	310	349	340	331	333	357	338	363	313	356	341	349	362	378	348	331	339	330	316	343	339	357	343	339	328	362	315	366	363	342	337	327	356	328	351	321	330	352	309	339	322	334	351	375	346	337	348	337	332	326	343	352	329	384	312	345	334	368	357	350	333	333	337	339	355	351	329	350	311	320	336	329	362	357	326	297	353	339	342	337	320	330	321	299	363	358	316	346	352	331	380	318	327	333	319	358	361	324	354	340	327	361	322	390	306	321	341	333	345	352	317	373	315	346	336	325	351	400	333	319	328	348	329	318	334	320	321	345	358	354	308	347	351	339	332	317	329	339	376	321	319	361	313	330	341	349	326	339	358	331	338	321	336	315	337	339	353	361	346	360	355	316	329	337	341	314	324	332	348	323	339	324	388	375	324	325	388	326	361	318	352	320	335	316	322	335	317	349	334	326	336	344	366	340	332	320	356	326	352	338	324	346	356	307	348	369	325	341	345	340	304	321	314	332	341	315	340	320	353	330	364	348	346	339	323	325	312	381	341	335	334	294	300	360	336	328	325	342	319	344	338	338	344	344	302	327	328	353	323	337	341	339	318	319	314	337	325	302	361	313	345	336	373	303	309	338	315	343	331	378	346	324	345	335	328	355	341	316	348	341	338	355	319
3351	2485	2100	1138	853	656	519	501	451	413	447	427	450	399	358	379	352	411	365	392	365	372	381	370	365	367	382	361	360	349	359	323	389	373	364	375	386	386	414	378	345	343	351	353	336	352	364	359	341	403	363	311	378	343	341	373	334	357	350	344	318	390	335	352	340	353	367	372	346	397	345	337	378	376	354	360	329	381	340	363	370	325	317	361	341	356	339	331	334	346	367	356	352	323	355	334	357	325	365	365	374	396	347	332	337	374	353	349	356	337	356	369	357	387	370	356	359	366	302	327	373	361	380	341	385	357	344	334	359	350	369	342	346	349	338	337	340	345	338	373	379	368	370	339	337	361	363	352	367	368	366	352	387	338	374	316	333	365	342	335	389	352	353	333	342	358	316	323	376	357	370	337	384	335	368	318	361	351	363	348	357	325	322	366	346	322	353	357	342	351	339	340	327	320	373	348	395	353	339	359	368	361	347	392	340	371	352	331	330	350	315	345	375	353	358	349	347	375	381	359	350	357	322	347	341	371	347	335	335	365	362	358	340	358	359	359	353	359	344	364	330	374	352	370	349	345	373	319	378	377	333	322	330	349	334	393	340	322	382	361	328	345	374	355	327	350	352	354	355	326	317	340	361	374	361	337	346	327	371	321	323	331	318	371	366	350	394	363	374	351	373	366	358	359	341	345	347	352	346	345	349	346	348	361	341	337	350	365	376	328	343	331	356	368	342	336	352	343	337	326	353	326	360	372	361	347	342	377	340	358	351	345	337	367	326	358	333	354	359	350	328	369	318	337	386	351	353	345	370	363	355	336	346	358	336	377	349	338	358	372	341	305	316	366	339	346	326	331	365	339	365	327	351	372	348	337	354	357	362	363	361	315	318	345	328	372	327	342	364	323	369	350	360	373	378	326	361	313	338	370	344	358	369	325	365	348	365	344	367	370	348	329	371	366	377	351	335	341	390	390	351	334	357	347	363	341	366	327	359	368	353	347	341	361	335	372	329	348	352	332	349	353	388	369	347	348	338	372	321	345	359	346	352	366	353	346	327	362	319	364	358	362	354	342	337	349	314	344	385	336	336	366	334	349	368	349	341	358	396	333	387	343	357	350	362	343	343	388	392	383	326	343	312	348	338	320	350	331	379	346	331	358	352	368	356	330	336	329	347	338	389	332	358	393	357	348	333	343	357	350	334	332	353	339	362	365	346	353	353	350	376	361	365	348	382	364	344	297	361	356	349	337	370	372	327	357	352	361	330	366	354	303	333	354	364	334	349	368	341	341	361	350	346	337	361	340	364	350	345	356	369	361	363	371	353	372	352	383	366	368	362	364	336	345	341	378	343	331	359	336	410	335	388	335	348	343	373	334	338	327	345	334	352	356	391	315	344	340	363	342	353	349	320	335	349	363	363	327	363	350	350	347	320	327	345	346	357	317	336	351	344	314	350	366	358	341	359	341	336	346	360	342	368	351	345	352	356	363	314	389	329	328	359	363	341	353	347	377	380	344	343	337	323	354	348	335	379	370	382	354	349	340	337	351	354	381	333	362	349	362	340	345	348	350	337	350	361	343	337	386	347	343	372	358	340	351	348	327	339	350	331	372	329	340	356	366	361	306	350	327	382	376	362	383	355	332	365	337	336	321	351	371	371	352	342	336	372	351	365	314	341	339	336	376	390	311	366	339	365	364	326	368	361	388	367	311	347	346	343	367	366	333	308	336	343	376	335	332	358	364	346	333	336	336	346	345	345	370	398	307	359	353	388	330	352	338	350	384	349	349	337	377	332	356	326	370	367	370	365	354	361	342	371	380	339	388	369	324	365	342	347	343	364	349	362	356	343	356	330	347	354	336	361	333	335	330	357	375	343	353	361	340	320	345	343	342	335	332	340	344	343	359	366	334	344	348	338	350	325	340	331	375	344	348	348	350	351	370	361	348	349	362	345	337	329	346	347	324	350	361	386	362	344	327	338	374	338	354	311	354	325	328	360	357	341	345	345	341	350	348	356	342	348	333	344	369	354	349	327	332	379	342	369	345	380	366	393	375	350	353	367	370	378	344	350	349	333	341	338	315	347	335	327	355	369	365	368	375	333	374	369	353	309	337	332	341	341	334	340	333	362	321	351	341	361	353	353	343	372	358	389	362	358	325	326	334	330	371	342	347	323	350	342	382	347	328	365	367	379	363	335	328	303	341	354	366	362	373	343	363	363	339	366	336	342	331	341	323	341	319	333	391	377	358	335	348	347	336	371	338	347	354	347	374	349	368	355	375	363	343	357	337	346	350	348	348	349	395	347	352	300	352	345	357	341	353	348	364	373	348	388	343	344	333	336	371	356	342	349	359	333	377	337	344	375	355	342	345	352	324	348	366	334	340	358	346	326	338	372	348	374	332	357	379	330	350	335	356	373	329	332	368	366	339	322	348	336	371	355	366	353	313	338	380	378	337	325	349	344	318	385	373	356	375	325	301	353	339	357	352	345	335	333	359	340	358	351	350	359	329	341	362	343	327	343	377	326	354	346	321	383	337	352	398	360	353	367	390	324	348	333	381	339	334	349	334	374	351	345	327	362	378	314	351	342	358	330	379	364	326	331	362	381	338	322	336	379	328	361	348	364	344	381	369	352	346	355	339	331	343	341	353	363	341	337	341	328	376	340	344	360	337	353	368	354	355	348	306	363	337	341	343	338	337	344	335	360	388	326	329	356	348	338	353	331	372	353	348	357	367	356	332	368	396	348	350	355	377	346	357	338	343	337	375	349	344	310	344	345	379	375	334	321	360	358	328	384	332	361	361	356	334	355	380	377	340	338	341	357	333	358	338	308	342	320	331	333	352	349	349	318	335	365	336	319	340	360	310	342	340	335	361	320	329	369	368	369	313	358	312	355	349	342	333	329	329	353	351	372	353	360	358	362	343	376	342	376	354	359	330	316	332	348	385	357	371	341	357	335	370	366	355	335	355	349	342	369	330	325	335	393	322	361	382	343	338	389	360	338	296	377	340	356	373	346	343	342	355	317	347	348	355	336	329	351	350	346	355	368	369	330	378	337	311	342	357	329	333	330	338	381	359	341	319	347	323	357	337	301	328	366	361	333	342	302	340	375	385	344	315	356	365	350	351	369	352	337	368	362	336	357	341	381	352	365	323	347	334	368	335	384	325	321	364	382	355	345	344	362	374	366	365	334	350	338	349	335	349	336	378	353	348	369	348	342	343	330	362	354	348	364	343	358	321	353	365	325	346	332	347	311	378	332	337	381	346	345	322	359	339	356	348	359	331	307	338	378	337	393	370	340	357	355	353	354	344	377	331	331	371	341	350	319	372	319	360	316	327	333	350	363	343	350	321	344	341	318	347	354	342	346	314	384	339	343	349	363	355	350	344	326	363	336	383	354	335	330	345	342	348	328	359	368	355	333	358	359	336	350	346	342	375	372	356	351	367	396	327	387	378	354	342	320	344	336	358	340	357	355	340	361	349	317	327	352	336
24499	21404	28424	24779	20830	2494	659	410	333	302	301	252	284	242	253	250	240	253	233	212	248	242	254	226	235	231	226	207	258	242	238	251	227	216	219	207	232	241	224	257	201	246	214	227	227	247	233	236	206	226	228	254	196	196	243	204	238	216	240	203	238	212	215	217	234	207	235	221	207	241	232	213	238	221	234	238	229	214	203	230	248	238	233	216	210	231	218	199	254	225	216	231	231	235	212	203	219	235	230	201	240	257	205	176	225	230	213	228	244	216	237	211	231	230	227	174	224	186	205	225	224	187	206	214	206	221	219	207	214	244	204	230	221	213	204	242	207	239	214	235	230	194	222	208	187	244	194	218	240	214	216	227	208	211	237	227	227	208	209	237	221	215	236	225	236	211	201	242	244	229	227	261	227	246	193	204	203	180	212	202	207	224	197	208	215	205	223	241	208	210	254	200	213	214	207	210	241	218	221	250	210	228	234	218	207	230	240	210	211	198	211	222	231	223	221	249	197	198	198	216	206	207	207	194	203	213	218	218	211	219	226	216	231	226	200	194	206	215	235	209	241	208	203	201	229	243	231	236	189	244	227	240	244	197	213	229	239	229	228	195	211	209	230	206	222	210	254	236	226	238	195	225	215	217	198	214	224	226	195	218	238	224	209	206	216	233	212	196	194	216	197	197	248	233	209	205	207	243	215	217	230	229	216	204	230	235	218	236	207	217	233	255	218	215	220	231	238	214	240	207	206	195	234	213	203	202	232	218	224	200	207	215	209	222	243	222	197	251	240	231	202	201	230	210	215	205	210	226	226	241	212	194	234	197	213	237	176	215	226	230	191	198	227	223	214	191	223	202	221	219	193	206	205	220	223	190	227	205	238	208	204	202	227	203	240	242	213	220	227	240	221	211	191	215	207	202	207	205	207	211	246	218	199	213	200	232	215	198	206	236	212	229	246	254	223	215	227	230	218	200	208	209	201	208	236	223	214	216	223	228	217	235	230	219	211	205	197	225	231	246	211	199	202	224	214	210	205	214	208	240	216	218	228	233	222	221	191	231	217	212	223	229	202	213	264	225	226	217	222	199	208	210	215	224	222	207	183	203	220	221	224	228	210	232	208	184	218	233	223	213	230	225	215	232	215	225	203	218	208	224	233	205	242	204	222	222	252	210	201	222	208	224	206	225	210	200	220	244	215	228	242	196	207	212	232	211	207	240	218	221	232	231	211	229	206	238	213	227	198	198	205	222	222	225	230	215	241	228	244	243	209	227	211	222	224	222	242	222	217	197	221	241	214	235	215	222	229	240	213	222	226	209	197	203	208	219	249	216	226	238	204	217	201	199	241	211	241	213	199	246	193	247	202	212	227	223	245	207	235	189	224	231	195	225	223	202	212	193	221	228	225	208	251	215	216	225	213	212	229	249	227	256	210	235	236	211	212	218	200	207	211	210	239	210	201	239	205	224	220	217	206	195	226	180	254	215	202	234	239	226	204	201	219	209	216	212	252	222	228	200	209	219	230	214	209	231	232	213	204	220	219	210	222	200	209	219	190	215	230	229	212	239	188	184	198	208	212	214	226	231	205	213	229	227	226	228	232	233	211	222	210	214	206	179	217	199	208	202	196	206	222	213	182	207	216	223	213	213	222	190	196	235	211	204	218	199	241	168	237	204	204	197	235	231	219	240	233	213	226	218	191	219	223	212	216	211	225	207	215	225	203	186	219	224	224	218	242	248	239	208	217	192	231	222	205	240	210	214	227	188	189	211	247	199	210	239	220	259	214	225	203	227	214	233	205	239	212	221	212	227	243	223	221	221	233	223	201	213	214	235	228	219	209	214	203	219	198	245	255	224	224	245	236	197	204	209	214	191	226	224	216	232	196	237	220	213	208	192	227	223	199	232	230	213	211	217	234	197	216	212	200	216	223	200	234	226	205	241	215	221	229	237	206	229	221	220	227	228	194	219	217	228	208	237	194	217	208	197	210	229	211	225	259	222	216	195	219	204	224	186	221	228	230	201	218	203	201	218	215	206	214	222	210	219	225	235	210	229	206	211	235	212	222	228	200	194	214	225	233	209	219	219	207	214	229	258	241	222	224	236	203	228	211	226	211	231	206	208	216	221	211	199	229	207	207	211	226	169	205	227	193	217	220	234	180	238	227	213	217	231	207	226	236	221	214	215	222	233	232	226	215	222	216	242	208	218	244	210	226	217	230	207	210	247	238	236	193	248	235	236	216	202	209	210	200	221	228	210	219	210	222	197	216	209	221	201	213	225	219	216	205	209	228	215	215	216	229	201	229	202	244	231	224	223	202	232	238	220	219	226	209	228	205	229	227	217	221	204	202	222	215	207	213	212	226	212	210	248	227	222	223	233	236	193	219	220	201	226	219	208	222	214	217	214	226	239	230	237	210	199	200	249	209	206	231	210	209	237	209	239	187	200	228	210	211	223	216	207	222	241	214	189	200	209	221	202	232	228	236	238	202	246	209	196	215	221	232	219	221	217	212	200	212	222	203	186	218	233	215	227	207	234	225	208	215	199	203	221	242	200	213	211	201	220	220	202	197	204	215	215	229	220	219	200	203	233	217	200	205	230	215	230	206	203	227	236	211	205	200	234	201	193	201	218	232	238	239	218	246	232	220	211	229	215	217	225	224	227	214	227	243	214	197	201	209	193	219	210	234	208	198	226	212	198	223	218	214	217	222	213	216	206	205	202	213	244	208	188	206	225	220	206	249	211	241	221	228	228	223	180	227	230	202	190	216	213	243	201	223	223	227	225	206	222	202	223	239	204	218	202	206	242	211	222	237	225	223	218	200	192	233	198	204	231	233	199	202	223	238	218	237	199	217	204	218	208	199	200	214	229	234	198	192	211	223	198	220	208	212	212	231	231	219	211	197	229	207	231	222	232	236	239	212	223	204	205	218	206	202	234	215	222	232	178	217	225	205	201	206	248	228	209	223	237	188	240	205	203	220	216	203	200	229	254	218	205	206	216	227	199	204	197	205	214	198	214	206	191	233	223	207	243	233	225	237	225	218	225	205	221	196	239	219	218	190	219	227	217	215	225	198	192	191	216	228	221	228	229	222	216	206	229	216	232	245	225	190	228	208	218	235	224	222	228	207	210	227	215	208	190	215	203	182	211	223	204	219	192	206	210	208	190	234	216	214	245	202	198	220	217	206	208	218	229	211	230	192	209	219	234	200	195	241	216	237	209	238	221	230	234	197	221	223	223	208	253	221	225	211	222	225	192	201	227	195	201	221	216	223	236	196	189	215	224	212	242	240	216	216	204	191	251	205	190	235	215	232	205	203	193	206	223	195	213	201	218	229	217	225	229	224	210	200	203	209	189	226	219	206	232	216	183	223	227	228	201	216	204	228	222	190	211	210	210	221	219	217	213	221	219	203	255	223	216	211	204	225	205	221	230	238	217	221	229	222	228	217	234	209	238	238	206	239	199	226	209	213	201	228	222	235	220	199	217	210	216
3269	4366	3532	1822	1075	797	627	521	461	440	392	367	327	307	315	306	303	288	279	325	259	300	281	233	255	248	258	257	234	259	271	254	261	242	274	241	241	236	247	264	243	279	238	227	238	236	253	234	239	263	271	241	231	255	253	276	262	249	229	256	251	205	238	258	229	242	238	228	240	260	230	241	228	249	262	215	242	244	248	251	271	243	226	267	247	240	255	255	268	256	236	247	233	224	219	225	234	232	236	239	189	218	274	247	249	227	240	246	235	241	238	196	248	235	245	262	245	244	220	236	240	245	220	255	228	247	235	245	258	243	224	231	258	217	240	247	221	217	232	238	259	246	203	246	262	252	210	234	246	212	244	241	246	234	234	241	234	255	253	242	229	241	257	264	221	227	266	239	220	228	243	239	235	236	231	225	238	248	249	255	259	242	226	255	236	220	237	249	256	238	239	227	246	246	237	230	255	233	265	238	259	262	220	237	237	221	238	249	231	243	230	237	236	216	259	236	218	245	240	235	239	240	246	231	252	240	257	227	251	258	248	211	261	236	260	248	233	267	232	254	215	241	214	239	268	231	208	214	224	231	240	266	225	262	267	209	232	266	235	249	241	209	215	252	259	240	236	255	247	260	253	249	236	276	237	234	257	232	241	251	223	238	233	232	230	207	223	250	232	236	246	220	226	223	224	221	247	250	250	245	226	218	227	236	215	236	220	253	248	251	238	219	210	223	247	250	241	252	241	249	246	245	269	247	242	258	221	244	222	269	225	220	236	245	249	238	245	246	224	237	235	258	235	239	259	228	248	235	249	216	223	213	211	220	219	227	234	258	246	204	207	236	238	226	190	232	242	220	242	229	220	211	231	254	242	228	228	231	247	199	242	257	247	251	245	247	239	260	228	236	214	241	250	224	247	242	244	223	245	247	250	250	239	216	259	236	246	237	224	280	261	235	233	250	231	227	228	230	247	237	247	216	251	229	224	251	251	208	239	201	246	250	245	224	230	220	226	228	235	208	239	233	242	224	268	230	220	235	214	231	221	218	233	226	240	252	238	200	212	229	225	244	253	207	251	251	196	222	258	245	215	219	204	246	266	237	240	228	216	242	257	238	246	253	247	236	260	241	220	245	217	242	237	247	252	240	247	245	230	226	235	284	254	209	229	246	245	250	223	224	261	214	237	241	218	230	240	288	243	228	235	233	242	237	233	230	219	220	237	258	222	228	250	230	231	224	224	229	236	211	250	244	220	228	252	245	232	237	245	251	227	247	228	213	256	244	255	245	227	231	210	229	268	243	226	248	225	237	241	235	219	245	235	247	241	235	259	243	237	252	205	219	238	240	228	222	201	200	227	227	227	246	219	248	262	228	251	241	239	237	227	213	252	226	244	259	254	205	253	256	233	238	246	222	250	257	229	236	226	243	215	248	243	245	251	245	217	249	194	229	228	220	215	256	242	242	219	230	244	211	232	217	237	221	240	242	237	248	228	200	225	259	246	247	239	252	247	254	235	227	241	229	259	255	223	259	226	250	247	238	246	206	240	205	224	227	217	215	226	257	238	220	248	247	244	227	248	270	218	218	228	247	238	213	247	258	251	212	239	241	244	219	239	230	235	236	233	246	241	232	239	268	275	232	247	221	220	221	237	234	228	238	233	231	205	238	246	226	262	253	227	220	242	227	226	218	220	207	235	243	243	219	221	229	264	243	266	232	261	239	237	222	249	231	239	245	222	221	264	215	254	246	213	235	224	228	245	228	237	258	235	238	231	268	261	251	220	244	226	232	235	256	232	241	217	244	250	228	240	243	225	223	221	219	230	256	252	243	255	245	217	221	202	238	249	237	240	244	237	215	245	232	233	272	230	245	255	252	214	224	235	255	240	229	260	232	262	236	230	248	230	242	211	245	233	225	213	237	224	242	233	250	260	242	244	237	220	232	262	225	219	196	243	206	247	233	234	263	197	234	234	230	249	228	233	218	238	237	221	236	261	240	225	247	227	230	223	246	226	240	258	243	212	267	211	228	245	237	244	250	260	259	237	220	201	258	264	226	231	223	227	222	249	245	268	247	227	234	240	232	247	224	262	227	226	254	242	227	245	210	229	250	257	242	240	249	231	249	243	238	228	258	230	233	219	252	255	228	241	242	263	227	238	214	237	225	233	233	215	228	259	242	221	215	229	238	254	253	221	241	242	243	229	232	224	231	245	234	228	245	220	247	234	223	239	230	249	244	214	229	250	230	226	216	229	221	231	226	241	222	240	224	214	208	245	198	235	210	225	257	234	246	247	216	248	235	233	254	208	233	236	231	257	246	259	259	233	271	236	212	248	238	246	217	222	242	240	248	233	234	239	213	231	270	229	257	255	249	229	257	228	206	275	237	210	209	224	256	231	236	243	243	256	242	263	230	226	230	234	243	217	250	257	260	234	254	218	240	229	252	223	216	216	236	204	219	228	255	243	227	230	227	234	233	228	249	239	206	220	250	239	245	225	225	223	271	212	247	234	225	236	266	242	241	221	206	227	239	230	272	244	228	228	220	220	218	226	248	240	215	235	235	222	232	222	235	206	226	238	233	235	239	239	240	259	237	224	249	232	251	236	224	241	219	243	261	205	221	202	235	246	213	257	249	239	226	231	230	213	230	234	242	234	204	206	213	234	246	225	210	239	240	229	227	237	245	238	231	223	231	240	238	237	240	216	236	224	237	243	208	222	230	230	205	224	225	235	244	246	254	226	257	258	209	212	238	212	222	258	250	194	223	229	206	213	246	226	249	260	245	240	198	228	265	223	233	243	252	247	226	247	227	223	253	236	235	230	241	231	241	231	237	237	240	213	237	226	217	218	256	216	250	211	245	244	266	242	248	230	235	236	230	247	225	221	208	256	250	237	248	222	221	235	237	219	218	232	232	251	237	247	264	232	220	217	260	249	238	230	240	224	209	221	247	236	222	256	226	238	232	238	234	236	228	215	244	234	261	236	220	234	217	233	210	219	253	235	243	253	230	243	225	247	231	264	224	240	271	243	260	228	232	235	234	220	218	251	226	242	220	227	255	207	217	224	220	244	211	244	232	220	221	218	228	262	244	201	219	218	222	235	222	246	210	234	227	246	250	228	243	215	224	250	244	256	245	232	241	262	221	227	232	222	217	219	250	210	247	228	255	241	228	244	244	239	228	238	226	232	226	233	236	243	247	222	237	210	228	215	234	254	230	241	235	245	187	233	217	249	251	205	236	216	220	234	223	214	231	216	255	235	232	224	234	243	238	241	245	249	258	243	233	231	216	227	217	228	227	242	238	227	240	227	222	256	213	251	230	209	236	236	220	214	232	234	209	227	230	216	233	223	211	229	239	252	223	243	223	228	233	248	226	239	241	224	215	223	223	252	208	204	246	240	224	269	233	226	241	246	238	238	264	216	258	233	260	235	268	211	248	261	212	241	250	224	236	260	217	246	211	238	238	196	245	244	224	207	246	196	225	226	235	220	243	234	243
27619	10379	1446	899	652	609	627	602	657	610	619	633	608	594	619	588	683	579	605	628	664	601	546	624	602	591	625	564	632	621	664	611	571	594	587	597	605	569	561	651	576	605	618	607	586	628	595	601	618	575	603	579	617	568	607	638	629	588	552	616	569	574	593	592	601	611	568	607	648	595	638	623	582	635	607	588	618	581	620	605	594	601	591	618	604	621	587	624	564	554	623	565	613	600	622	572	586	597	628	586	607	619	630	628	558	586	633	613	564	564	599	616	571	609	607	600	638	614	631	610	650	568	582	620	609	627	631	603	581	600	582	608	581	556	550	543	590	624	632	595	648	641	650	604	578	587	619	619	614	616	575	616	589	605	648	604	607	623	607	606	621	593	592	594	611	629	563	606	596	608	603	610	626	607	586	598	609	564	561	607	606	608	603	615	583	606	561	550	589	588	595	581	613	634	607	614	594	569	588	593	572	615	607	609	598	592	569	563	595	608	608	604	666	609	630	647	607	599	574	568	588	577	608	604	659	571	551	621	610	598	635	548	567	635	640	611	556	592	580	583	622	543	597	604	601	586	577	561	627	610	642	601	611	517	639	613	627	636	618	595	595	616	586	596	584	596	595	586	599	630	566	556	613	601	597	581	605	624	614	638	619	594	577	590	637	595	607	617	633	636	591	618	598	583	601	644	603	651	658	611	598	595	607	630	644	630	599	589	589	595	599	620	632	605	625	618	629	584	629	608	582	606	574	595	639	638	612	614	619	601	592	590	602	609	582	554	652	598	576	642	598	587	605	607	598	585	602	618	593	609	598	628	610	589	594	537	583	609	608	574	596	574	630	624	635	601	568	600	580	637	560	576	602	590	607	614	560	636	623	588	588	640	603	603	606	576	613	581	603	622	597	599	630	620	618	588	592	615	591	607	598	569	631	609	621	608	609	596	585	614	593	591	600	611	552	576	618	596	580	592	595	615	600	581	608	620	622	590	607	623	630	627	580	644	606	614	574	602	598	528	579	624	642	608	584	577	592	578	617	597	600	636	663	609	665	586	601	616	619	636	576	633	609	650	584	562	621	595	608	641	580	590	626	589	593	637	562	637	606	587	616	629	568	603	589	617	608	592	625	639	582	601	629	590	597	609	594	587	576	584	592	586	578	551	590	623	594	562	628	622	620	575	576	600	595	623	627	600	619	635	623	577	560	623	563	603	585	575	650	592	642	579	606	587	600	610	630	606	617	635	600	615	600	611	581	579	586	582	639	602	632	604	592	600	596	648	592	581	599	642	623	646	574	625	601	582	607	627	584	620	617	607	631	602	588	595	618	575	574	653	584	623	636	606	545	586	560	647	610	648	573	575	597	624	584	573	591	614	569	571	622	590	621	632	632	639	660	620	600	599	627	588	643	591	612	582	577	604	643	633	633	627	631	620	590	566	599	604	570	550	576	606	641	615	577	577	634	587	640	565	594	572	594	599	605	605	601	610	573	609	621	629	617	649	573	614	618	625	563	644	589	582	581	593	568	577	650	633	619	634	601	557	584	599	592	576	605	588	619	597	574	579	641	581	595	585	603	610	626	623	617	592	634	591	625	632	627	633	583	574	657	590	584	581	617	601	624	619	569	619	622	534	595	599	604	598	616	577	626	566	638	601	611	597	630	586	600	626	636	662	628	640	619	600	606	617	592	633	594	620	583	590	618	624	591	617	595	594	615	579	597	591	627	651	591	603	606	575	584	597	610	605	571	621	615	606	575	591	607	656	585	565	608	583	589	618	588	608	580	582	586	622	619	618	605	560	620	609	585	585	617	603	602	604	574	618	612	646	591	606	610	585	578	618	643	645	613	589	613	597	618	596	625	567	594	568	598	604	575	596	647	601	612	588	625	643	616	619	587	599	597	618	584	575	642	578	639	592	598	591	582	636	543	611	607	600	581	564	628	636	604	587	612	598	643	603	606	590	592	635	614	628	626	605	604	590	630	600	632	601	581	593	579	624	575	622	569	568	644	656	639	626	581	597	558	628	585	628	604	619	620	623	580	595	610	595	600	582	571	618	640	594	629	617	592	630	603	611	623	641	601	656	581	603	582	637	629	616	632	608	581	602	610	557	609	621	664	636	603	565	632	604	639	599	635	579	588	620	572	622	600	626	570	564	584	589	641	615	575	596	638	609	641	627	626	694	599	606	556	627	579	577	640	594	570	575	552	578	593	604	590	620	607	583	594	615	581	589	585	587	587	628	565	596	609	593	580	610	607	585	576	599	587	626	609	639	598	591	625	601	616	613	581	555	584	610	599	568	620	617	610	648	651	648	605	588	549	592	609	595	575	612	551	576	594	598	617	620	620	620	568	628	577	620	595	630	655	594	585	587	620	581	612	634	595	566	558	607	578	600	596	616	582	621	585	609	613	632	595	625	632	620	588	590	581	590	607	615	603	602	593	574	603	602	613	590	584	608	604	604	606	604	611	630	582	620	609	605	573	600	595	613	605	612	637	581	614	625	586	620	592	587	631	620	624	593	577	573	613	582	578	575	613	581	590	616	594	624	610	607	588	579	588	633	589	646	604	582	677	591	586	619	609	635	618	646	625	604	585	580	596	588	646	575	608	606	583	603	602	617	626	603	619	611	565	638	612	633	625	576	572	607	597	570	576	637	615	610	583	591	606	628	583	626	585	625	642	597	611	597	587	573	563	611	602	614	589	613	675	566	644	585	604	618	617	617	592	593	574	598	593	620	650	614	619	576	618	611	607	596	611	659	604	645	613	601	585	618	638	616	572	606	599	627	623	588	566	591	616	593	601	617	592	551	584	594	558	592	621	622	562	581	564	585	599	569	563	551	624	635	620	597	576	602	609	587	600	644	613	593	636	585	561	575	595	601	583	596	612	637	607	584	611	549	584	628	611	614	575	622	589	552	596	622	624	581	604	610	572	642	608	608	559	601	585	592	615	618	618	648	656	635	602	581	578	601	636	581	625	627	568	616	616	572	599	606	603	589	618	575	610	597	657	627	614	622	573	567	564	577	606	615	601	630	611	625	583	611	631	627	621	615	573	566	622	622	589	597	595	620	593	614	601	598	608	561	643	631	536	541	613	592	624	589	593	609	579	636	606	602	613	599	581	565	599	627	585	571	603	619	608	582	594	615	532	628	641	639	564	608	596	606	615	601	601	609	594	595	577	672	625	615	649	567	627	637	554	578	588	630	595	592	620	621	627	566	605	606	588	606	602	611	607	558	613	589	604	589	614	620	641	627	648	582	629	611	641	589	564	604	583	571	560	573	620	571	615	598	637	604	586	598	572	620	597	633	629	615	586	603	626	567	609	619	632	584	615	628	623	614	633	588	579	564	589	604	605	597	573	613	615	624	544	602	588	597	621	601	643	613	601	593	557	636	590	638	612	600	585	619	602	608	608	618	594	587	607	595	606	580	635	603	621	621	611	548	591	632	622	566	584	589	604	610	636	567	627	569	613	644	592	661	572	596	595	646
5085	768	698	644	647	580	564	535	590	577	588	600	619	579	578	581	546	586	593	575	565	576	558	556	581	561	534	559	615	541	598	622	563	544	554	585	594	589	577	521	573	534	608	557	581	558	526	584	566	551	528	569	558	616	547	520	562	561	548	567	560	574	555	574	596	531	594	567	566	557	619	589	520	574	540	577	561	520	559	567	582	538	549	565	533	548	575	605	551	550	578	585	571	556	570	556	549	569	578	538	571	545	505	563	550	574	557	549	559	561	587	567	575	588	542	543	546	547	534	558	589	578	587	526	553	566	537	566	546	565	551	583	552	591	582	566	587	561	569	573	602	578	549	556	556	604	546	528	540	523	580	539	462	562	548	580	574	544	572	541	586	586	569	583	569	558	539	600	570	579	552	517	557	527	555	590	532	533	557	553	582	567	535	603	591	590	558	573	549	584	506	523	543	559	563	525	577	585	592	571	588	562	573	579	568	552	547	545	624	575	521	549	561	559	575	574	584	581	550	549	572	573	566	639	501	586	537	592	535	583	584	602	562	561	552	563	595	598	545	573	552	565	565	561	564	550	550	550	548	563	548	582	534	545	536	549	556	543	522	534	569	571	590	562	572	570	613	541	571	594	591	589	579	575	563	578	561	570	553	573	568	573	544	544	569	558	563	540	579	573	582	585	567	605	587	545	582	567	565	591	540	575	547	565	536	544	571	574	526	573	541	513	587	553	546	593	555	588	580	529	575	559	575	525	536	581	571	581	591	539	587	565	595	567	578	525	617	543	537	561	572	576	563	544	576	535	580	573	570	551	577	565	581	598	540	577	584	558	605	545	576	584	522	550	559	570	604	552	567	522	570	543	521	590	533	578	554	567	514	533	579	554	585	637	550	532	534	556	610	571	581	560	558	564	576	522	586	546	583	579	562	554	548	553	614	585	595	561	561	583	592	548	538	610	548	506	582	539	578	532	548	588	560	555	546	531	562	571	514	519	569	526	556	567	570	548	566	580	540	553	547	567	554	531	550	549	552	540	560	555	577	526	558	557	601	525	545	570	589	574	556	590	585	568	545	548	560	582	564	601	574	554	560	550	560	569	564	535	576	561	539	544	563	561	556	541	569	588	556	566	545	580	566	552	542	552	543	553	541	516	562	592	534	551	562	556	584	556	564	588	577	531	547	518	537	587	553	517	566	560	533	588	536	556	537	499	575	600	549	553	548	560	517	518	573	543	544	527	560	564	555	560	562	565	534	566	587	529	572	539	517	549	572	525	580	581	554	530	610	564	538	578	553	576	592	569	513	534	568	571	539	557	548	581	569	517	573	562	542	578	544	549	606	572	508	536	567	547	577	553	572	564	565	611	552	581	562	542	545	562	564	594	538	562	594	562	579	547	599	543	541	549	580	597	549	608	575	557	571	589	553	564	537	559	532	527	581	570	562	515	588	565	576	566	568	575	593	556	584	570	536	561	574	634	558	541	588	584	527	551	540	497	571	550	539	586	593	532	549	560	530	581	539	541	584	549	569	583	583	531	578	521	528	551	557	578	536	563	581	543	541	565	572	546	552	567	587	507	569	545	541	574	562	600	599	574	547	550	600	565	614	579	561	541	549	584	569	581	563	594	591	544	546	557	599	585	575	600	584	548	564	540	552	546	573	624	581	577	569	556	568	564	519	574	547	526	582	560	537	553	572	535	576	588	537	579	583	571	564	549	563	536	576	594	551	565	546	578	560	568	551	571	540	584	577	546	608	535	532	561	546	549	566	566	581	564	566	551	558	566	539	589	542	527	595	562	573	541	565	558	591	563	591	528	535	573	570	516	608	586	520	551	580	552	519	552	565	525	583	566	575	584	554	544	568	532	570	537	577	533	541	583	522	599	571	563	543	616	551	570	563	561	551	532	593	564	603	553	582	558	564	577	576	560	590	563	589	566	522	598	599	532	611	572	560	533	552	551	548	563	577	559	529	609	571	550	576	582	552	573	556	527	584	543	549	539	527	560	605	556	575	581	541	559	598	528	565	548	572	563	577	561	571	571	575	542	514	559	548	569	553	548	550	538	568	555	526	591	539	506	529	578	532	545	576	548	551	551	560	574	554	556	561	594	636	550	576	564	574	505	556	575	563	575	556	573	552	589	594	540	565	535	588	578	554	555	551	555	594	556	552	517	567	513	591	570	592	581	568	514	572	559	581	569	569	552	555	559	560	530	541	560	583	577	542	553	535	560	581	567	541	569	542	544	569	563	573	594	585	528	583	598	542	593	569	522	563	571	599	570	560	595	602	586	557	577	554	593	572	519	551	532	572	567	570	519	587	566	548	621	553	569	578	535	549	554	547	575	567	573	597	535	540	574	541	539	553	524	543	578	556	569	563	546	564	563	569	546	573	594	525	582	553	505	515	578	556	550	577	551	584	555	547	571	533	521	573	539	547	535	574	554	531	536	560	570	588	588	551	591	527	577	520	517	548	555	562	554	531	593	563	579	596	595	569	522	577	544	580	579	551	557	573	541	546	568	583	487	538	499	523	557	531	544	509	546	555	557	559	573	579	551	549	609	570	585	546	583	529	552	538	554	520	592	588	563	532	582	550	636	555	577	523	571	597	544	537	568	560	571	549	557	574	536	544	555	552	557	564	574	559	567	560	552	519	546	536	576	573	632	562	543	562	590	566	579	553	537	557	527	591	569	577	588	559	560	539	566	539	550	615	566	584	528	562	547	554	582	595	569	532	593	587	545	568	586	556	507	577	590	546	572	574	583	546	590	520	577	554	570	544	534	591	568	573	541	562	544	556	542	592	557	526	583	531	576	563	519	588	586	537	530	565	553	532	554	496	572	529	585	562	621	542	563	554	562	529	552	535	541	537	512	618	568	556	572	543	548	595	547	577	578	608	573	561	577	529	562	546	517	517	517	547	595	594	544	586	575	553	555	569	574	552	617	567	589	565	559	524	548	586	567	577	516	587	580	598	555	534	612	515	523	528	565	575	562	608	529	600	538	542	604	569	584	565	614	564	567	551	567	539	595	547	550	538	560	551	555	569	568	606	529	539	608	530	570	558	578	539	583	587	607	567	565	599	556	574	556	580	582	569	540	529	538	523	607	538	520	585	533	582	578	569	561	522	552	578	556	586	542	588	581	573	577	552	525	575	597	519	611	553	540	512	514	564	567	595	612	550	556	565	578	568	530	541	561	565	527	573	588	561	560	547	545	550	551	564	545	587	548	540	564	552	573	570	535	568	564	578	585	609	590	556	544	565	604	548	568	552	577	568	594	577	564	562	592	559	587	565	590	607	552	590	619	530	609	526	528	574	581	552	607	514	513	599	540	528	569	554	566	557	601	542	531	516	521	555	554	568	576	539	545	614	584	566	578	555	630	560	559	512	492	572	611	575	553	541	566	593	532	530	597	561	540	547	554	552	544	566	593	572	530	573	559	583	536	551	545	568	540	600	526	568	590	548	515	522	568	553	570	594	579	599	570	542	550
25481	21402	27031	25430	3316	710	528	433	398	391	376	361	382	331	340	363	353	355	370	334	367	400	346	346	379	343	340	352	374	391	312	369	349	370	334	367	377	320	380	357	362	336	340	360	372	368	338	360	385	337	343	335	365	324	327	330	387	342	337	341	358	358	354	325	321	311	332	314	317	331	357	348	362	341	334	359	353	303	335	364	342	348	345	361	338	331	347	349	370	346	322	347	360	348	312	337	299	330	323	354	319	336	364	338	338	345	352	362	339	344	361	382	364	341	371	353	364	318	332	343	322	314	346	340	346	328	322	345	368	343	349	371	344	326	365	361	346	324	345	378	333	358	362	345	349	343	330	353	330	335	340	324	332	313	359	322	334	340	320	372	347	355	327	365	341	373	346	347	333	344	346	367	356	351	334	327	360	362	370	362	313	352	328	339	327	337	379	335	344	327	341	356	347	329	425	352	313	342	319	343	343	328	335	347	316	325	367	339	314	333	349	358	358	350	361	370	376	358	360	361	328	337	351	355	352	364	354	356	326	343	353	345	358	333	331	376	311	349	348	342	319	338	340	350	329	312	328	357	370	341	366	364	361	332	366	323	323	327	329	342	306	364	367	320	342	336	314	343	308	337	336	334	329	322	331	351	315	330	348	307	366	305	355	367	343	331	323	347	310	353	336	354	340	345	323	372	332	351	326	358	336	344	356	350	322	360	320	374	336	348	356	330	347	313	342	369	355	333	310	317	361	352	339	329	339	285	358	331	322	320	325	329	342	345	387	328	302	326	340	362	352	345	365	356	346	355	330	335	357	324	341	322	342	345	345	333	332	351	340	345	339	354	334	332	344	364	337	320	360	329	351	318	351	329	340	344	352	333	353	340	349	356	310	318	302	314	330	338	345	327	348	352	331	341	346	346	319	367	362	328	337	339	324	328	305	368	306	363	331	361	336	359	354	327	324	357	336	359	360	353	367	350	356	303	370	349	359	373	330	335	366	336	353	356	355	383	354	322	341	359	325	331	365	331	371	360	354	350	373	310	331	330	299	354	366	317	344	323	332	326	304	361	341	352	320	360	324	357	350	330	337	326	325	332	333	368	331	338	310	284	319	308	331	319	316	305	331	364	326	331	342	353	389	348	356	336	350	306	332	340	346	342	336	331	337	330	354	362	309	301	324	332	303	321	369	323	330	319	300	320	332	327	321	363	360	348	345	366	313	306	331	388	325	322	351	333	364	347	315	312	333	325	353	336	331	311	314	345	317	321	346	380	327	349	333	317	359	315	356	309	325	342	365	346	353	341	343	341	334	360	308	358	280	304	324	341	300	323	324	358	358	314	320	329	328	297	337	349	355	306	348	349	305	333	355	325	354	350	361	363	323	361	327	336	361	324	367	344	349	326	318	338	354	321	358	316	333	343	333	334	352	323	328	323	300	340	338	322	343	306	339	352	359	343	312	341	317	352	347	307	341	357	349	309	343	362	340	327	305	359	320	340	338	351	363	324	366	337	358	339	342	338	338	349	335	314	337	356	353	363	332	310	319	331	357	341	336	311	320	300	332	351	344	377	371	348	360	344	330	348	352	336	327	315	354	318	365	357	337	395	307	357	347	357	359	332	327	338	317	336	344	312	349	326	315	346	337	346	337	329	388	346	333	314	314	337	345	351	361	350	333	331	368	328	317	350	330	337	316	322	365	330	319	336	345	342	331	367	348	338	379	336	327	333	362	313	361	335	350	349	319	326	320	312	328	336	373	381	365	356	370	366	374	351	365	348	362	360	304	348	369	336	350	338	353	339	335	349	325	340	332	360	346	332	314	356	354	372	351	345	319	338	322	305	317	328	350	332	315	323	333	355	352	339	341	368	327	345	334	311	349	334	315	344	354	304	339	363	332	319	338	362	349	389	359	346	354	350	339	347	323	344	339	327	338	340	360	322	350	334	338	353	332	344	338	352	325	354	313	331	309	337	305	330	338	336	363	337	365	323	347	339	364	321	366	347	334	358	363	361	381	358	334	343	326	346	299	388	340	310	343	356	330	355	359	308	333	305	381	330	293	343	330	375	365	324	314	335	338	344	344	340	322	327	345	336	330	352	340	346	323	330	357	351	377	367	321	361	352	369	329	337	317	336	321	336	346	341	339	324	370	355	375	327	381	322	336	330	329	309	313	331	343	330	348	353	325	355	324	340	355	288	383	337	347	346	333	345	319	317	327	369	353	355	335	328	351	346	372	333	346	342	332	315	344	317	330	313	341	330	331	328	313	344	373	318	369	357	343	319	322	318	352	326	347	356	347	306	345	337	332	338	322	307	334	339	357	348	329	312	368	334	364	320	358	316	333	352	370	342	306	326	343	330	330	367	343	344	335	338	323	344	332	308	326	345	318	332	329	354	364	365	358	308	360	324	375	291	343	345	363	357	315	317	351	358	352	335	333	314	350	335	354	323	336	354	339	350	370	364	337	351	342	335	347	372	312	322	320	350	339	334	345	322	324	320	327	334	341	347	353	350	328	346	381	317	341	326	357	323	331	328	367	326	334	328	343	328	374	340	343	305	371	324	296	317	327	337	334	336	358	331	366	345	367	312	343	358	330	329	343	363	338	320	339	380	327	358	328	319	359	349	323	325	342	326	329	351	332	383	324	322	325	306	362	368	351	338	337	334	346	339	349	358	375	362	327	345	357	331	358	319	356	337	339	369	335	313	330	327	307	347	361	362	353	337	323	301	352	338	326	353	313	335	350	347	335	360	326	316	343	320	350	296	356	334	337	327	335	368	380	344	330	352	315	321	337	347	339	351	368	309	317	290	341	350	379	367	332	346	329	351	353	354	327	351	351	354	313	334	358	358	392	350	364	327	318	368	377	343	356	333	343	341	352	369	378	353	314	341	308	356	364	334	374	356	341	361	330	321	320	348	323	307	316	320	347	353	388	356	341	342	324	333	353	353	351	314	328	344	376	341	339	383	367	357	326	357	360	355	366	343	317	352	339	366	333	351	342	313	326	338	335	317	360	325	323	333	340	319	367	316	350	320	328	334	344	342	348	329	317	359	376	360	360	335	345	363	329	329	359	334	359	376	335	298	348	305	351	289	385	348	362	341	380	297	317	345	351	350	348	371	362	352	335	336	325	324	381	353	316	328	388	339	332	388	327	369	333	345	334	319	359	315	342	369	344	331	341	324	363	338	340	321	344	372	338	310	370	339	350	293	309	393	336	327	325	315	351	343	336	321	345	344	352	335	352	323	353	309	324	309	374	367	372	315	355	320	333	309	291	293	349	323	322	355	357	359	299	303	353	353	350	292	344	334	306	352	376	330	335	344	338	354	331	336	351	332	387	331	303	335	315	322	324	323	362	329	339	343	336	342	334	323	337	354	349	359	342	365	320	342	318	350	354	370	317	326	363	331	352	380	338	315	313	334	347	335	341	325	358	325	341	344	340	348	342	326	348	314	340	346	363	344	340	336	335	368	351	364	328	351	335	336	333	316
3331	2619	2058	1117	732	621	509	512	464	426	411	405	434	424	378	382	353	358	358	368	355	389	374	368	377	397	383	351	343	349	342	364	353	424	360	395	368	331	339	371	351	351	338	343	351	372	356	373	364	367	355	354	359	360	351	376	367	350	359	345	349	346	384	360	360	348	314	343	358	378	346	338	384	342	359	334	348	370	361	360	389	380	384	344	328	367	378	343	350	337	347	383	371	376	362	355	351	369	352	329	349	384	353	332	321	350	362	350	361	379	359	359	363	333	354	348	364	357	355	363	348	358	348	362	319	351	329	378	370	353	336	375	368	363	345	347	351	339	373	373	338	330	367	379	319	356	353	343	354	341	362	371	308	351	374	371	349	327	322	362	374	357	371	349	373	365	331	362	374	370	365	345	351	395	370	383	336	349	375	343	340	347	370	349	346	345	363	359	327	335	336	370	388	344	336	372	337	403	341	385	359	337	391	356	322	380	395	364	363	383	373	332	332	388	339	332	334	337	345	363	310	347	395	363	378	365	382	344	331	338	327	367	337	341	343	355	342	354	372	372	389	346	346	346	361	363	346	325	353	349	347	355	348	370	364	350	344	337	372	343	344	351	362	359	364	373	355	347	370	348	327	336	347	352	335	338	361	371	305	408	338	384	346	352	401	350	344	359	366	393	336	344	356	351	373	356	374	388	396	302	343	349	336	354	369	367	367	371	342	323	336	402	374	344	344	343	324	341	363	362	381	343	333	351	362	373	361	326	376	380	344	352	331	381	396	349	352	344	359	330	364	352	347	340	333	330	324	341	335	382	368	396	366	363	346	381	318	365	365	336	344	383	371	333	370	376	384	325	381	369	368	346	321	383	364	334	388	378	356	357	362	359	361	353	352	336	336	369	362	339	342	346	350	318	350	370	356	334	349	386	325	382	332	371	359	323	406	337	352	370	373	353	336	335	325	393	355	340	369	319	349	335	388	347	344	331	349	381	347	337	360	339	345	367	347	344	346	335	361	369	337	349	384	387	393	367	355	369	344	331	313	367	352	358	372	379	314	351	369	347	330	330	338	328	351	362	369	349	366	354	338	339	353	344	331	321	331	338	366	376	338	331	351	357	325	333	338	329	340	389	380	332	364	343	359	340	347	344	343	352	337	330	334	344	347	339	364	344	361	349	374	361	343	364	399	350	348	336	349	374	348	402	365	374	371	359	353	325	346	348	333	377	366	363	404	328	330	359	353	360	321	344	341	310	333	362	339	362	386	390	372	355	350	374	361	358	347	386	386	348	362	311	325	345	386	346	376	369	315	375	355	377	374	337	365	352	332	387	348	326	379	355	373	338	373	353	335	390	354	316	349	358	358	349	345	317	356	362	330	379	333	387	375	402	366	389	394	362	385	349	349	360	325	371	373	376	360	364	359	359	345	356	339	341	375	374	379	354	339	316	337	330	358	385	343	378	368	354	356	353	342	336	331	365	375	344	312	371	373	329	371	369	365	346	341	377	346	339	342	354	366	338	344	349	351	359	353	360	348	333	331	368	367	372	343	349	375	357	327	369	381	363	379	350	378	356	357	327	370	363	329	363	359	348	382	355	357	346	338	347	305	355	342	349	339	332	335	365	339	358	343	347	360	362	336	367	348	317	363	346	374	345	329	316	334	335	333	355	389	374	332	342	370	361	347	357	350	371	331	345	383	382	384	353	348	359	341	368	314	353	360	315	350	378	369	364	368	345	327	336	346	355	369	346	341	320	359	342	332	327	375	350	325	369	353	363	333	384	375	341	307	335	361	336	337	366	376	383	325	390	336	358	361	323	375	338	367	341	343	313	365	355	369	377	365	357	355	352	338	348	359	363	358	369	328	362	345	340	378	337	329	325	341	348	358	365	374	355	351	340	368	354	326	393	335	360	360	384	326	335	369	347	359	350	352	380	340	317	373	339	382	394	350	349	361	359	361	370	360	350	367	323	369	346	375	330	338	359	360	361	356	358	342	351	332	336	341	312	332	352	338	345	350	393	376	345	357	368	335	375	325	370	361	366	325	368	342	345	327	377	375	304	360	359	349	334	348	346	347	352	356	345	363	351	322	371	345	339	354	373	378	337	353	363	327	370	343	326	333	363	346	389	366	361	356	335	334	338	342	344	360	356	368	366	346	327	353	346	349	328	316	334	328	339	333	375	367	357	363	340	360	372	337	367	354	339	377	362	345	315	354	356	375	328	351	378	364	338	357	335	352	340	362	335	321	345	329	365	362	366	345	376	340	364	336	328	353	357	322	359	353	378	342	361	366	334	366	335	329	339	356	366	318	354	335	349	339	372	360	336	382	342	339	315	330	350	327	343	337	347	359	334	321	342	345	372	325	372	322	351	377	356	339	319	366	331	307	364	340	373	365	357	377	352	367	344	379	368	346	332	328	356	323	344	318	359	375	352	371	361	389	332	366	335	373	354	377	357	361	356	365	397	347	345	330	356	368	373	336	331	355	351	366	396	340	342	342	368	350	353	346	342	340	367	393	326	352	378	332	388	399	369	348	356	355	336	334	327	362	329	317	368	340	338	355	332	354	316	381	370	352	366	365	356	353	392	348	342	357	381	368	365	342	367	327	343	358	351	324	365	335	361	314	347	379	333	353	360	355	350	343	348	333	398	325	338	366	343	346	360	369	321	344	360	403	342	327	354	378	328	353	336	362	383	299	321	338	360	341	364	389	339	358	340	380	359	363	344	375	379	355	334	388	355	375	368	341	376	341	323	349	342	392	338	366	312	355	372	375	327	374	366	358	324	362	314	379	389	369	361	339	394	350	365	326	352	331	343	371	329	352	359	371	369	350	322	343	340	379	336	371	360	349	356	333	354	352	344	391	344	332	325	357	350	374	372	366	330	359	344	392	344	365	344	347	355	334	325	336	323	384	350	357	347	350	364	350	357	407	351	365	310	373	357	353	351	347	352	345	315	361	347	327	355	365	344	320	328	357	367	357	348	331	342	357	335	351	360	333	356	378	355	381	365	369	337	383	349	338	357	372	363	336	328	350	339	324	389	348	408	372	338	353	356	346	341	347	315	356	380	341	362	366	342	329	310	321	367	359	362	368	384	373	344	348	334	387	324	326	334	362	335	375	378	351	314	359	317	316	345	362	327	363	374	377	381	364	342	357	322	349	359	369	342	379	396	369	323	342	334	329	346	356	359	343	355	355	304	327	395	322	331	374	355	345	342	338	359	348	336	339	374	364	370	323	360	376	317	385	328	345	353	357	354	332	360	323	356	366	354	340	316	341	342	309	374	359	364	340	369	372	379	385	347	354	337	328	338	384	345	305	348	336	341	353	331	350	362	317	381	323	334	353	344	354	358	343	331	333	339	361	356	369	335	340	362	359	329	364	378	367	359	344	338	334	364	375	361	349	357	360	364	359	391	366	371	332	365	341	351	337	398	366	353	370	364	359	350	363	372	335	340	331	375	361	380	373	377	333	355	338	316	353	329	352	368
24488	21404	28449	24738	20761	2452	710	359	294	298	251	237	269	266	255	256	248	229	250	233	210	246	226	236	230	214	224	229	227	239	221	210	210	217	214	201	184	228	224	211	233	217	210	211	231	216	213	213	203	210	239	204	237	199	206	215	246	209	234	239	198	227	227	227	228	227	209	251	226	229	219	220	175	216	203	198	236	217	218	201	178	221	226	208	226	203	226	197	214	202	213	213	218	220	200	190	209	213	225	181	216	236	225	231	213	223	224	190	215	230	209	210	197	217	220	236	205	204	211	225	238	188	199	233	197	230	232	232	256	187	214	233	220	188	217	224	248	238	224	215	231	216	209	235	199	212	217	232	213	239	218	203	218	242	217	237	213	207	213	213	235	244	249	227	196	202	196	216	214	199	221	225	211	229	221	243	233	236	202	216	208	210	208	204	212	218	212	207	223	209	244	200	199	233	223	218	198	202	229	209	206	222	213	209	230	249	213	221	211	199	206	214	217	211	222	216	218	214	231	218	228	205	222	229	216	248	213	217	231	220	206	214	229	229	202	216	181	201	225	215	219	197	223	197	229	226	221	215	216	216	224	205	210	206	213	216	211	199	232	230	244	210	233	187	192	210	222	232	205	210	230	232	241	226	217	218	227	208	233	237	230	236	219	204	241	228	215	217	230	195	241	213	188	200	219	181	207	214	219	226	228	213	229	214	220	229	198	218	210	224	211	236	193	204	233	199	213	228	234	238	190	228	234	198	200	213	234	217	210	201	199	234	211	209	184	242	207	210	234	224	216	222	212	241	232	208	232	234	209	198	210	232	216	201	249	207	208	212	221	210	222	220	176	224	219	212	210	197	203	217	206	215	224	206	213	224	223	207	223	204	206	246	196	199	223	198	216	202	223	202	215	200	238	200	225	197	215	208	215	213	204	232	224	204	230	218	210	212	231	190	204	194	197	209	233	243	241	222	237	221	191	201	227	226	217	229	191	208	201	203	221	199	214	231	229	220	207	194	226	246	255	184	258	200	223	228	218	204	202	198	219	225	201	223	215	222	209	251	216	219	189	199	229	219	225	232	215	215	236	233	223	219	224	223	219	232	213	212	228	206	220	244	183	194	236	238	225	213	213	195	243	204	188	224	176	223	260	233	212	224	216	244	226	223	218	225	208	210	192	196	214	198	228	233	208	204	198	191	230	243	208	241	236	215	208	205	210	217	234	210	211	211	205	222	200	217	242	209	217	225	226	207	220	198	218	196	208	214	227	213	231	236	213	195	216	201	212	207	188	225	204	219	235	199	209	219	213	238	186	253	220	207	210	220	211	221	244	220	227	215	241	216	205	225	215	215	229	235	212	210	221	184	213	216	208	230	226	204	220	214	196	201	208	205	209	231	196	198	221	224	202	245	220	224	209	230	205	234	182	218	216	200	228	227	197	216	206	203	206	213	230	214	206	210	175	210	216	204	222	207	220	195	209	214	226	190	208	239	220	237	219	218	210	204	237	256	233	226	205	191	192	213	226	192	213	221	218	230	216	217	200	215	239	203	207	201	205	230	222	229	223	192	185	204	230	198	195	208	223	224	222	227	183	221	220	227	209	223	220	194	234	189	244	208	184	223	210	212	208	226	216	228	226	209	225	200	218	200	211	193	214	243	216	211	231	222	216	190	200	215	220	203	231	216	232	213	224	200	196	231	218	210	223	191	221	210	229	239	243	198	231	214	223	233	232	211	216	209	261	242	230	192	211	222	209	220	216	196	203	212	207	232	230	209	210	210	208	217	212	208	209	244	199	193	240	262	214	214	208	214	190	223	208	222	225	223	190	216	195	217	248	218	245	206	212	201	205	219	220	226	213	219	191	236	208	226	231	209	215	229	210	208	204	203	189	213	224	195	194	203	231	229	231	211	192	200	222	219	227	209	225	201	199	206	210	219	209	227	232	200	187	220	236	206	223	206	223	235	211	200	233	226	204	208	192	229	212	210	247	224	213	186	232	213	219	219	198	227	240	212	213	215	192	227	208	223	219	189	223	206	195	193	219	216	222	193	192	208	203	215	241	206	223	206	220	201	232	211	215	212	222	206	227	202	208	212	217	226	240	260	226	205	216	220	223	196	221	182	200	219	224	220	220	193	233	195	216	189	226	230	224	205	213	230	208	230	218	219	221	214	218	217	210	208	213	225	210	224	243	240	228	218	213	226	218	190	216	196	201	198	220	202	203	221	223	210	220	229	211	205	220	231	214	211	233	210	250	224	217	222	206	208	247	211	201	186	209	208	212	221	231	194	223	228	216	191	212	225	237	192	223	205	194	217	229	211	223	212	200	242	227	240	215	236	210	207	208	203	207	231	210	207	211	189	234	226	240	215	196	200	226	216	217	197	230	215	220	226	239	206	221	231	189	222	226	215	224	201	244	216	197	220	216	212	220	225	234	211	221	214	231	197	211	211	249	215	226	213	233	205	197	234	219	201	214	223	223	200	246	224	236	234	202	245	199	236	218	217	222	204	247	212	197	196	196	187	234	202	204	236	229	196	234	208	211	212	220	226	223	213	196	187	211	205	217	233	241	210	210	235	241	213	206	216	227	209	210	227	232	239	220	214	196	202	194	245	221	216	251	216	209	201	223	230	245	192	201	221	228	213	209	218	199	227	213	219	220	228	197	237	224	212	216	221	186	199	204	218	231	185	234	223	240	224	221	214	187	196	209	232	207	227	235	213	228	232	219	230	210	251	242	212	205	211	236	216	215	216	192	225	208	202	226	209	204	183	220	205	218	177	218	222	220	206	214	183	206	209	199	193	208	216	225	203	208	220	238	224	236	223	216	224	196	209	176	221	205	184	230	194	214	209	225	214	226	205	200	231	223	220	216	231	211	201	208	189	229	236	228	251	213	182	204	201	229	229	225	229	215	220	209	221	194	210	209	214	220	217	211	238	202	184	223	230	238	214	229	196	220	218	212	204	205	200	199	207	214	227	195	215	192	219	216	203	216	236	215	202	231	204	194	220	217	224	198	210	200	231	231	202	217	203	210	231	220	194	215	227	227	239	234	234	220	195	203	205	204	202	227	211	213	201	213	208	218	199	208	215	207	221	243	226	225	215	242	248	198	218	228	202	204	210	212	224	215	234	232	215	212	228	192	202	237	210	218	215	216	228	222	211	219	206	204	198	203	222	203	217	193	232	172	221	221	212	211	212	201	187	210	229	206	209	218	190	215	200	171	212	223	222	225	205	227	209	229	211	236	197	213	230	204	251	235	241	223	219	222	230	204	225	231	210	232	210	194	228	194	198	223	223	223	221	233	204	190	213	219	188	231	202	212	225	192	210	215	223	244	213	218	215	229	214	212	205	191	222	190	218	205	213	198	197	204	203	230	223	175	224	237	209	212	223	208	225	216	250	212	207	212	237	195	205	212	235	213	217	214	206	222	216	209	205	218	215	213	208	222	212	206	218	196	223	218	220	203	228	216	220	219	220	205	238	225	218	173	217
3317	4488	3636	1850	1090	805	637	526	531	428	401	404	370	331	331	312	317	277	305	271	288	286	242	273	259	272	271	251	268	248	247	263	239	256	277	228	262	275	242	251	233	226	242	240	242	230	254	293	244	256	248	241	235	254	270	236	245	263	263	229	252	235	267	246	233	258	266	225	244	219	280	225	248	233	229	226	253	234	202	240	260	255	230	258	268	245	250	238	255	256	219	254	263	222	241	256	255	248	253	241	244	224	248	239	257	262	242	245	213	247	210	226	242	234	226	228	221	227	240	250	237	248	246	221	218	224	246	240	220	278	245	231	261	249	261	239	228	225	232	230	233	246	228	243	249	250	227	224	249	249	234	225	244	247	259	242	223	243	208	243	227	244	243	249	233	220	245	231	210	226	235	253	235	207	230	237	232	239	241	234	252	223	261	233	249	233	220	232	254	239	264	265	246	259	241	268	229	239	294	268	256	259	239	218	257	252	251	241	231	226	239	232	232	234	216	240	214	209	218	220	236	256	221	246	227	225	236	240	255	227	239	235	231	228	247	215	265	248	239	266	245	275	264	248	257	230	237	253	247	239	270	237	243	220	247	233	232	250	256	247	259	248	233	212	231	263	233	240	225	245	233	226	240	239	244	238	226	248	232	234	251	238	251	264	243	245	248	233	225	251	246	246	243	266	238	226	256	224	251	207	212	230	220	237	265	250	265	241	257	206	227	267	232	232	212	272	242	257	251	237	241	257	252	228	241	271	255	246	198	239	242	237	248	210	249	243	233	216	221	250	239	233	223	249	226	226	228	242	235	232	222	263	260	216	222	261	245	228	239	212	252	228	244	246	223	230	252	225	217	236	226	235	247	262	221	252	220	249	218	208	200	225	232	224	239	258	238	238	242	243	227	232	231	218	232	232	239	237	215	220	231	225	232	234	223	245	230	258	239	249	245	218	245	216	256	239	230	237	246	228	220	232	237	243	230	249	239	239	265	245	245	254	234	225	250	246	264	243	235	218	243	231	221	236	235	230	227	219	236	237	247	255	239	241	263	204	232	233	210	233	254	248	277	231	228	230	248	221	246	243	220	218	224	236	230	242	237	225	226	252	223	236	255	263	243	236	210	240	226	242	244	236	246	245	216	259	235	230	237	279	242	234	228	253	246	216	242	250	215	216	237	225	217	213	223	219	276	213	262	247	224	244	207	226	252	258	222	225	218	247	235	249	216	215	231	255	230	240	238	244	209	244	215	226	253	230	234	230	230	234	264	240	260	227	217	241	210	238	212	229	215	253	249	246	237	217	252	258	215	247	235	217	237	242	197	253	206	233	211	221	221	234	243	202	251	223	238	271	246	242	245	262	242	260	230	241	210	229	270	217	237	209	229	222	239	235	245	241	238	247	238	230	254	218	234	228	226	221	242	244	236	255	241	239	235	250	237	238	211	231	234	276	246	285	231	226	228	252	245	238	247	240	245	225	219	239	261	194	242	231	214	245	256	208	239	261	233	246	231	230	243	231	247	224	231	233	242	258	239	244	211	278	232	243	249	265	226	226	232	247	243	234	225	252	225	218	214	238	245	208	241	247	258	255	230	227	221	251	220	251	247	213	232	223	227	219	263	237	240	229	269	225	254	219	243	239	249	231	239	230	263	233	220	234	225	213	244	242	233	231	233	253	271	240	246	223	249	244	234	218	238	224	220	239	227	246	211	241	228	256	211	238	216	252	238	238	233	269	243	246	222	261	235	245	254	223	217	244	221	207	223	225	239	241	242	237	217	210	221	262	217	245	229	231	255	209	228	248	247	240	230	230	250	216	235	229	236	250	246	216	270	226	240	247	242	248	239	238	218	251	241	238	250	226	252	237	230	229	224	223	256	243	219	224	233	233	218	229	240	205	231	236	233	264	252	223	232	222	225	245	255	240	244	215	244	204	230	230	250	232	229	258	233	226	231	223	245	283	251	258	248	211	223	215	231	244	222	226	243	204	256	231	231	257	225	234	256	226	234	251	227	246	229	235	242	233	234	268	225	205	271	228	245	254	216	238	231	233	224	282	241	235	230	235	253	222	232	242	249	230	242	219	232	237	262	239	250	220	233	247	234	220	260	253	238	220	235	260	250	250	239	233	237	230	255	242	240	248	231	225	222	202	235	235	241	236	246	256	252	224	228	220	251	241	236	252	222	240	227	243	244	233	249	257	235	249	252	245	244	261	233	226	234	223	213	236	252	228	238	213	236	227	232	233	231	232	223	212	240	207	224	231	246	238	251	245	231	241	235	252	231	221	228	228	243	232	245	218	243	245	252	254	222	266	212	207	226	237	232	236	256	234	249	215	237	208	235	221	238	245	216	236	240	239	239	232	246	248	240	235	228	220	222	225	239	213	224	260	211	241	255	250	269	256	219	227	231	228	254	213	242	222	245	225	246	249	247	256	261	249	233	248	231	239	220	233	255	228	227	245	240	250	249	234	264	235	217	241	229	237	220	210	279	257	227	242	240	215	246	238	268	232	222	229	220	221	241	237	240	224	253	243	224	217	238	250	258	227	257	242	235	265	224	222	226	245	243	197	250	217	230	233	253	236	228	245	229	223	205	259	261	260	244	233	273	227	227	237	239	248	270	257	201	226	259	246	254	245	241	261	209	225	243	249	246	248	272	241	225	226	234	239	228	223	221	221	227	224	235	237	243	236	241	241	241	233	231	251	252	226	241	256	224	236	255	274	240	223	195	242	284	218	266	220	233	262	260	208	221	259	271	206	233	223	255	227	253	222	239	287	216	223	230	255	226	262	239	225	223	246	241	256	215	248	231	253	230	252	209	244	249	238	230	253	235	242	243	235	216	232	240	216	222	232	201	242	217	242	251	214	226	252	235	233	198	233	213	225	237	252	223	239	249	236	219	260	241	225	212	235	274	254	244	217	237	262	235	244	255	241	243	242	211	216	227	224	222	219	265	241	276	232	226	244	236	233	221	219	242	228	204	224	269	242	247	250	237	213	243	248	239	240	241	252	257	252	236	228	230	235	234	226	225	246	240	243	259	213	263	228	223	197	226	250	252	243	232	240	243	251	232	242	212	225	225	258	230	222	277	238	273	248	244	244	248	256	243	223	238	251	255	220	231	221	238	222	200	221	217	265	232	248	208	224	204	225	208	250	244	235	234	220	245	225	267	243	218	252	240	242	234	257	203	253	232	217	227	208	218	236	240	199	221	213	226	242	239	278	241	223	229	210	243	204	205	229	224	215	225	243	211	227	253	240	232	214	236	238	214	228	236	218	211	255	207	242	213	220	221	248	225	232	229	241	216	225	229	227	226	255	218	246	250	242	242	252	252	237	227	239	221	254	237	236	248	253	245	236	239	224	215	211	223	227	240	236	227	230	241	214	223	222	224	242	265	241	210	243	236	238	241	236	216	236	235	253	238	228	238	230	238	221	235	253	269	233	257	225	246	230	231	237	214	255	241	260	257	243	217	248	233	251	220	203	227	255
27537	10231	1345	903	670	582	638	623	626	643	643	595	605	605	620	638	621	537	584	668	606	580	614	615	600	582	635	629	631	622	576	603	586	619	573	639	589	588	598	621	621	569	594	621	627	590	644	581	590	611	599	595	631	605	588	643	592	604	566	583	571	582	607	613	658	622	599	629	582	581	591	588	632	581	601	614	590	603	584	560	592	630	578	577	630	598	622	606	588	609	604	579	611	619	597	583	580	596	618	620	617	596	604	594	539	587	589	587	596	586	599	650	572	610	545	614	593	542	623	657	614	584	600	585	559	604	606	574	606	561	594	597	611	637	578	565	589	632	609	632	599	566	581	599	612	588	581	576	602	612	589	539	612	618	598	624	635	567	575	575	613	592	604	592	568	566	574	585	609	586	601	634	609	579	566	640	559	606	644	598	627	616	610	588	589	626	571	605	600	595	584	613	651	589	588	633	590	581	560	626	593	599	609	610	594	597	590	618	563	602	582	603	591	608	616	576	572	580	627	636	652	614	630	612	565	581	596	588	639	615	603	573	585	582	634	597	586	572	638	608	553	580	558	625	606	601	628	636	587	618	605	631	607	578	571	568	576	567	612	607	603	578	623	581	566	554	615	629	587	614	573	610	633	610	600	612	574	591	544	593	557	593	596	551	587	580	586	600	581	604	622	627	595	616	590	603	601	651	619	607	615	619	575	629	577	565	599	607	562	589	602	581	607	624	565	642	586	607	622	622	581	628	613	620	574	618	587	608	608	623	545	590	651	574	585	592	565	567	589	616	568	661	599	602	659	610	593	623	615	627	613	579	619	622	586	637	632	584	652	630	611	620	570	624	596	621	594	588	618	591	613	539	649	599	584	589	573	592	599	586	570	584	630	590	597	605	597	637	638	596	600	623	648	623	591	585	550	594	608	586	592	587	596	602	585	607	626	585	580	621	597	580	602	614	596	648	605	582	626	599	580	609	635	550	580	568	633	579	583	616	625	620	599	609	597	603	605	624	561	585	576	620	568	612	616	537	566	582	605	558	598	594	582	634	572	591	587	620	633	614	564	588	565	588	562	585	593	609	637	628	623	577	548	597	585	599	636	634	596	614	585	556	626	595	607	601	588	545	601	596	597	611	573	592	598	574	586	641	630	619	657	594	631	618	616	615	570	612	615	563	590	622	594	624	568	579	605	600	592	593	614	629	613	629	623	594	630	629	561	615	597	593	569	631	632	591	577	610	581	600	605	553	616	611	626	591	622	601	595	581	583	616	595	607	600	592	597	604	582	559	575	561	610	574	623	543	548	578	626	588	606	637	590	601	611	584	597	596	597	589	607	638	632	600	616	603	586	622	603	599	567	551	628	576	613	588	611	650	586	591	643	576	594	568	560	619	630	595	648	642	645	586	560	584	608	594	595	592	623	607	594	583	588	619	590	598	608	610	585	594	597	644	602	560	551	525	622	657	557	583	584	582	579	560	598	586	622	595	595	626	626	540	622	586	613	583	628	585	597	599	576	618	628	597	610	590	620	595	612	609	651	575	633	624	611	599	601	604	658	587	609	584	603	663	629	613	611	604	609	597	574	598	611	654	580	584	549	618	591	593	584	648	621	604	619	640	645	561	615	597	636	571	566	602	565	628	610	577	614	589	608	624	581	625	614	642	604	593	599	594	612	656	599	607	580	624	633	578	598	614	596	572	605	605	554	592	650	577	617	661	604	608	648	567	602	598	584	617	611	636	622	594	628	564	600	624	596	561	609	606	623	616	548	682	669	614	566	575	589	650	595	601	585	633	575	616	584	615	598	614	583	593	601	613	593	613	569	598	619	575	604	582	632	616	577	605	625	623	635	639	582	565	602	551	638	613	643	631	641	599	597	565	630	625	581	595	581	585	588	605	581	607	583	599	591	608	626	570	587	621	591	598	642	594	615	607	623	552	586	570	642	550	603	647	567	579	538	607	570	579	618	608	589	603	617	630	578	644	603	568	575	613	605	606	606	580	615	600	611	566	635	614	593	605	592	590	585	601	584	607	573	624	664	649	613	629	598	606	570	607	604	625	574	612	614	601	540	566	606	565	615	592	620	610	580	617	584	584	601	622	584	625	575	649	546	582	618	589	586	556	594	634	602	589	578	623	599	576	589	571	577	592	610	596	540	643	575	612	607	560	637	548	647	574	618	629	575	629	558	586	645	630	607	572	611	568	602	562	597	606	578	603	644	596	592	617	614	619	634	573	634	571	626	571	618	598	550	560	598	606	618	615	546	591	572	583	573	607	611	600	615	656	609	625	585	642	601	598	618	627	562	639	658	617	552	599	602	598	591	615	556	588	634	628	597	598	595	585	592	566	632	646	583	628	600	619	576	618	599	583	661	653	623	605	654	606	578	600	590	591	630	577	582	604	602	659	614	579	602	651	621	612	585	614	581	612	613	614	608	602	597	581	600	579	566	607	634	584	615	612	592	587	582	618	619	601	590	543	577	583	587	644	609	591	636	575	647	613	603	562	634	588	571	633	590	609	594	584	571	601	595	598	606	605	568	601	581	563	608	607	623	622	579	633	601	615	583	603	611	595	571	599	582	628	605	605	630	612	590	580	589	579	584	597	662	580	607	583	626	635	590	614	613	615	626	602	571	547	584	606	627	632	618	648	611	598	590	612	627	624	608	622	569	588	600	579	592	600	589	603	632	628	586	588	585	623	610	617	597	610	630	640	595	602	573	611	613	627	624	567	581	618	623	586	616	574	592	576	593	597	599	600	594	597	594	586	628	626	657	591	607	618	583	606	639	558	599	622	652	575	606	597	588	562	608	640	632	626	561	619	563	621	574	575	572	536	576	552	609	628	606	616	585	627	594	568	618	587	604	608	614	613	648	584	563	644	600	583	639	624	587	621	610	563	624	583	554	635	590	552	604	540	574	601	586	592	559	553	581	593	621	617	583	578	600	553	585	630	572	599	603	624	594	597	585	605	619	571	628	609	607	582	611	605	606	602	600	635	608	605	606	607	599	590	570	632	598	616	577	601	612	565	586	602	610	601	591	613	613	601	603	623	629	570	608	619	604	602	609	604	623	625	599	586	578	644	567	604	615	593	599	618	673	636	624	624	589	651	603	538	607	605	624	633	605	550	564	599	602	573	575	585	604	586	577	586	602	571	600	621	600	573	626	578	586	602	595	581	621	546	563	592	575	625	590	623	629	607	607	614	608	566	621	581	566	628	605	545	608	593	586	599	636	590	590	563	617	588	600	575	579	579	569	572	638	596	590	611	586	624	564	633	595	612	600	628	605	629	611	576	540	606	633	630	616	617	591	608	634	555	595	621	555	606	616	611	584	620	624	579	571	619	601	570	611	568	615	638	611	619	560	632	633	584	538	594	590	590	627	582	636	592	621	583	606	602	619	590	619	625	649	623	566	592	603	669	577	581	624	595	607	557	581	615	601	577	636	609	599	572	605	558	628	600	552	593	597	581	593	612	625	587	604	597	606	629
4985	728	727	614	623	633	565	544	607	600	548	602	576	561	552	563	545	581	571	558	596	553	547	555	536	563	579	545	602	601	530	519	575	579	598	577	590	564	559	566	547	623	537	572	585	572	573	573	601	523	587	569	571	576	570	550	563	564	603	519	537	571	569	525	568	524	551	550	550	551	579	575	564	553	568	603	561	579	606	560	611	568	563	511	549	544	530	565	544	531	575	567	573	554	590	556	598	530	580	566	590	571	548	542	545	522	558	571	598	608	608	587	588	571	586	571	579	562	567	550	552	574	574	547	584	567	545	568	565	567	532	583	576	535	560	558	568	580	528	560	577	581	580	553	567	573	572	578	544	574	582	526	548	526	564	550	548	572	567	545	533	591	570	550	527	591	586	573	591	583	589	578	540	538	594	554	597	551	564	581	522	550	585	533	554	600	600	578	547	537	556	585	559	555	577	558	573	596	585	617	588	536	578	565	572	553	546	561	574	563	556	530	566	572	552	553	582	564	521	545	580	566	594	552	559	561	537	599	537	608	598	557	620	556	567	566	567	611	570	510	539	595	554	563	558	566	523	539	531	552	568	526	521	613	569	562	568	532	543	551	598	583	540	569	618	511	551	567	574	604	540	609	561	617	517	564	527	584	585	552	537	571	542	550	569	577	582	559	529	559	562	575	577	546	599	561	616	555	580	531	585	561	584	590	609	539	577	559	550	562	561	579	595	562	563	547	574	589	543	571	543	578	588	571	572	589	578	527	582	601	535	557	564	583	553	593	563	546	569	565	555	567	540	623	523	584	568	614	575	577	520	574	575	575	552	535	548	540	584	539	579	563	601	563	590	596	547	572	529	562	563	564	545	555	617	558	563	574	559	558	593	541	579	549	562	548	610	575	545	537	533	508	572	580	613	571	545	560	582	542	561	550	536	590	546	564	553	588	577	572	545	554	553	537	543	539	567	599	583	541	533	564	559	506	555	626	571	534	572	543	588	541	541	544	525	576	574	616	508	540	535	578	534	581	564	606	575	588	571	554	610	587	553	568	565	544	570	563	530	610	531	567	593	597	548	580	526	564	568	562	528	524	553	611	587	515	572	536	570	507	548	529	591	549	576	548	606	607	570	585	580	565	551	553	580	579	621	536	546	573	564	531	553	548	592	584	559	585	562	537	545	521	558	570	589	561	566	577	572	563	554	581	569	539	575	550	543	552	597	530	615	574	563	609	517	585	546	562	573	542	542	589	533	564	556	506	577	595	595	565	560	560	556	572	533	583	545	558	588	600	553	536	577	560	577	544	594	529	562	603	561	602	572	572	566	586	562	562	550	573	590	555	578	561	475	609	587	558	585	525	528	627	573	535	594	593	547	552	603	551	560	558	582	529	575	541	564	561	578	530	563	563	570	613	557	550	566	593	569	549	601	556	569	547	538	576	582	544	551	574	566	551	534	548	547	599	539	611	527	529	568	591	559	543	599	558	560	599	552	598	562	567	580	554	582	599	574	617	608	577	551	599	565	559	590	640	576	581	552	581	546	556	582	553	608	586	560	562	547	565	593	577	543	595	556	583	504	560	551	557	571	583	557	602	582	600	620	560	557	570	586	537	554	511	569	551	576	554	568	593	567	536	563	555	558	540	518	578	585	544	549	577	592	551	604	576	561	559	559	527	529	536	555	548	606	543	584	561	573	529	618	585	553	580	589	605	570	529	540	549	575	574	518	558	572	562	538	561	530	625	583	577	563	568	554	519	613	626	544	575	532	552	591	541	601	582	551	520	582	541	562	575	574	567	531	603	570	593	593	569	566	577	542	556	536	529	547	548	577	598	573	579	566	558	536	539	538	546	589	582	540	544	541	584	562	569	548	578	608	548	529	554	555	557	539	533	594	581	563	546	530	540	558	566	576	531	552	547	544	535	504	574	577	580	545	564	586	575	578	560	557	590	563	569	558	589	558	550	523	543	579	544	562	577	568	555	569	542	536	574	577	531	603	547	598	551	604	572	599	600	615	547	566	561	590	567	560	559	566	557	578	568	575	557	568	590	555	584	577	587	534	561	533	540	574	564	598	577	601	584	517	595	579	616	559	541	548	560	543	587	539	559	568	562	567	569	589	584	551	610	516	534	583	559	554	560	556	524	567	534	514	552	554	607	544	589	569	552	566	549	522	550	544	570	577	618	558	599	525	597	597	562	557	536	558	583	533	554	565	538	562	553	560	548	537	572	536	565	599	531	549	556	520	563	549	547	582	558	530	542	557	567	566	585	566	592	563	584	610	558	544	596	541	530	591	538	616	532	563	530	603	540	584	535	542	579	514	559	538	606	562	599	594	584	514	595	597	551	592	541	540	560	567	598	570	565	519	529	568	591	554	542	598	559	542	547	620	571	567	576	544	533	526	596	567	566	568	549	557	565	583	555	546	588	597	562	569	529	551	557	581	598	552	562	551	549	561	549	606	556	572	508	562	561	601	589	537	596	599	573	553	538	588	518	564	566	580	580	612	586	525	526	603	569	586	553	595	564	550	581	589	563	575	566	539	526	500	579	553	542	573	591	566	593	609	537	565	548	542	558	598	586	559	545	600	600	587	544	563	531	582	585	590	578	586	524	558	543	522	558	521	531	586	587	560	551	540	563	574	566	548	566	556	558	559	537	562	599	572	598	570	543	553	581	558	590	554	543	548	522	535	536	582	541	585	559	539	581	561	524	561	601	536	597	609	521	522	599	592	578	590	576	566	565	566	561	598	558	548	525	566	553	572	513	537	563	571	525	536	595	550	567	553	539	578	513	615	605	546	560	545	568	578	575	586	562	576	565	546	549	559	584	546	555	592	531	572	517	581	530	545	548	580	558	568	546	572	579	602	570	559	591	572	550	568	574	584	574	565	592	556	599	539	543	545	520	536	582	567	527	565	549	572	576	574	601	535	532	592	540	533	551	583	549	550	551	565	565	529	594	604	532	552	588	592	566	568	509	587	591	556	600	552	550	549	641	556	548	559	545	603	553	584	547	586	563	565	570	580	606	563	571	560	591	588	551	571	545	571	554	587	545	580	562	618	588	564	554	562	554	509	593	532	549	534	552	587	575	520	590	540	554	566	522	549	549	542	552	560	543	549	594	542	528	537	521	577	559	535	561	535	563	576	591	577	617	553	528	541	544	541	564	531	577	567	571	571	577	512	592	536	583	576	564	558	524	555	594	545	519	575	566	513	573	585	591	562	564	572	608	527	582	520	532	561	549	550	518	569	577	543	541	523	564	550	553	526	581	569	565	523	614	564	548	573	576	567	575	552	572	581	571	598	572	567	612	585	597	523	530	581	534	594	542	591	570	573	559	524	569	567	535	549	570	635	541	547	576	581	556	540	555	613	563	562	569	569	588	550	592	560	582	528	549	556	583	570	570	575	570	548	576	592	561	585	605	557	594	562	594	546	541	599	615	539	564	543	592	536	538	568	586	591	565	586	536	561	561	564	553	534	579	537	560	505	551
25482	21438	27143	25390	3418	713	539	461	385	404	384	377	380	358	354	315	356	374	354	339	353	339	349	352	337	341	343	374	342	330	370	346	351	394	334	363	361	344	347	342	354	358	366	361	339	352	345	323	332	340	354	308	328	326	384	362	346	360	329	352	336	341	331	313	367	349	347	328	340	370	338	345	336	329	317	348	347	309	357	339	318	314	341	341	357	324	326	330	341	332	319	351	361	343	332	344	315	352	342	333	364	324	337	323	313	322	353	326	342	355	353	338	311	337	325	339	359	343	335	357	371	330	348	321	326	306	358	357	360	369	333	350	323	335	334	356	332	326	370	347	365	325	348	339	298	335	327	346	323	293	304	352	357	311	350	327	369	335	340	336	370	331	339	322	370	338	334	370	346	348	342	333	384	340	338	349	340	351	331	365	353	330	332	347	321	363	354	359	365	385	339	339	350	335	326	333	317	327	322	373	308	348	319	317	346	320	314	392	320	375	353	343	344	349	354	346	343	382	335	324	334	328	337	347	343	385	351	299	328	358	364	313	331	335	356	322	316	349	365	338	320	338	366	333	346	325	314	345	332	365	320	351	368	357	331	326	348	358	330	344	299	332	309	310	331	359	321	346	348	373	329	312	310	328	338	377	338	354	348	342	361	323	341	344	384	369	326	333	358	348	336	351	334	315	342	320	369	388	343	307	329	333	340	345	334	332	332	328	361	323	319	351	342	325	331	338	315	320	351	347	347	380	300	331	319	354	335	346	316	348	348	341	347	344	348	338	355	330	339	326	339	331	334	344	373	371	311	328	347	353	359	364	331	353	321	308	355	362	358	298	342	324	330	359	322	400	340	345	326	325	373	336	298	352	327	363	358	357	382	347	320	338	363	355	332	345	327	325	362	312	328	320	366	355	352	302	321	344	317	350	292	361	352	312	356	374	336	369	332	326	317	353	346	329	359	345	348	314	344	359	345	351	321	327	362	344	341	349	351	312	339	339	312	367	364	356	358	322	389	342	325	334	330	331	360	315	337	332	319	346	361	350	340	366	352	342	330	350	356	346	331	323	330	342	319	339	349	346	317	336	313	294	335	348	363	347	341	320	356	317	345	326	372	320	354	306	317	362	334	335	344	342	351	339	349	342	324	329	344	350	340	341	357	346	356	380	311	333	333	326	352	358	340	340	321	344	361	352	353	358	358	355	327	356	369	302	358	296	353	308	350	325	338	349	316	362	335	416	339	351	314	374	366	322	352	347	320	310	286	295	325	323	334	362	332	303	341	386	332	368	327	354	348	327	340	329	348	348	363	311	317	346	344	332	315	370	361	346	338	323	336	349	351	337	352	352	346	358	319	347	341	347	368	332	345	327	329	379	348	329	354	323	354	331	339	378	334	347	337	329	341	376	355	330	335	346	302	319	305	331	328	320	331	312	359	366	330	355	339	329	323	326	349	364	306	359	340	346	331	351	350	334	360	392	334	314	323	347	346	351	337	308	337	355	328	351	351	325	319	357	332	363	331	350	345	361	324	336	351	307	331	341	330	321	348	336	325	346	318	318	315	355	326	365	335	344	332	330	324	352	314	352	366	278	339	330	344	329	303	367	347	353	322	348	362	341	331	370	322	334	332	319	338	347	350	315	349	349	328	333	344	324	317	322	343	320	341	357	344	334	351	318	350	347	354	335	362	353	366	324	349	330	352	326	350	347	317	348	337	340	326	340	353	333	342	348	340	358	350	309	327	330	320	324	380	341	328	314	308	328	318	348	302	370	333	329	379	355	322	341	332	333	350	341	319	311	333	351	332	332	324	333	331	337	329	372	313	327	350	309	351	341	344	314	339	392	381	341	322	337	329	353	324	320	314	366	322	357	328	306	326	330	312	339	312	344	366	333	358	354	333	322	357	352	324	295	331	364	306	335	326	361	324	334	352	322	337	330	340	340	343	371	326	340	341	333	324	356	325	369	342	311	319	337	346	337	318	299	313	360	315	326	325	333	348	346	346	335	347	384	329	360	333	358	319	321	376	340	323	378	334	348	336	334	381	342	347	370	371	341	330	320	329	329	323	354	337	358	302	341	349	357	334	373	339	336	349	347	330	332	343	309	343	327	333	357	330	329	339	323	351	336	336	348	354	354	352	348	340	313	324	364	323	314	330	326	317	318	348	340	325	336	355	314	332	347	327	345	391	366	281	303	351	331	354	331	337	362	363	352	347	340	331	332	368	361	329	311	331	311	321	336	339	356	309	345	332	351	325	340	344	354	339	356	363	344	373	355	349	336	334	315	315	361	345	358	347	343	319	346	353	336	344	355	340	297	316	355	364	356	360	363	334	370	345	368	327	353	345	364	293	356	325	341	326	351	345	339	338	330	387	360	332	339	346	336	350	348	318	324	352	321	360	346	344	340	316	335	335	333	387	321	335	319	334	358	353	371	345	301	353	348	285	309	335	337	346	321	377	326	338	335	344	346	335	328	317	313	333	351	328	345	304	339	334	321	340	339	373	345	333	357	327	356	350	351	287	308	330	352	365	323	346	307	338	362	297	350	328	338	336	321	319	326	363	312	351	322	332	340	364	340	332	304	307	369	338	339	349	358	353	346	319	354	345	343	350	380	365	319	357	324	362	355	362	333	334	383	355	332	327	326	342	323	323	293	331	349	362	345	359	348	350	351	360	350	349	338	346	355	340	315	311	347	329	340	326	328	353	371	327	364	346	372	345	316	343	334	335	355	331	380	349	340	346	335	359	359	388	360	328	289	359	299	317	323	313	344	352	350	372	365	362	334	322	368	328	305	324	315	327	358	342	345	334	341	310	318	379	305	339	383	369	333	330	340	342	363	340	357	326	340	344	319	341	321	306	334	336	337	337	310	314	309	330	320	351	335	322	362	339	374	404	330	333	333	323	363	353	348	344	332	357	332	372	332	344	313	351	332	353	336	363	353	336	313	349	366	344	358	311	357	353	312	352	320	344	347	318	338	322	341	345	349	311	351	330	346	325	349	358	317	356	320	328	342	350	347	323	377	326	366	350	329	359	369	329	351	333	321	354	356	333	368	314	329	287	318	378	341	325	318	336	358	341	317	317	369	339	351	350	325	333	348	308	313	359	336	321	311	375	350	345	372	326	326	318	349	349	351	334	318	367	319	351	340	317	320	327	305	321	380	350	352	340	342	381	318	336	370	331	313	314	317	333	347	360	346	343	351	312	363	398	321	331	330	339	335	321	349	374	359	328	319	321	358	329	379	341	309	327	363	345	336	317	352	333	374	326	384	325	341	323	361	335	363	367	329	332	321	350	320	343	336	333	336	321	350	316	333	326	327	341	351	340	327	361	354	326	328	326	335	291	331	342	344	349	351	344	359	353	334	315	324	322	339	355	349	335	305	340	332	354	323	314	337	344	326	310	346	330	330	312	338	348	361	326	367	351	341	354	334	330	332	350	379	353	317	331	323	395	340	317	325	342	343	296	339	313	365	343	326	365	330	352	373
3335	2491	2075	1121	778	644	555	492	483	437	387	383	372	392	442	390	382	366	368	382	368	372	358	365	363	383	364	353	371	358	406	382	363	351	355	323	368	390	362	356	351	338	351	367	364	364	363	357	350	334	360	352	327	345	344	366	327	338	359	366	378	350	361	328	367	321	350	329	369	351	362	347	370	340	351	365	362	333	387	340	359	359	386	338	337	383	361	371	360	375	383	357	380	353	351	357	356	361	352	364	382	351	356	341	338	379	354	373	356	378	351	322	361	356	348	369	378	334	363	364	330	368	368	375	363	376	321	335	327	356	370	377	378	371	358	322	372	339	367	344	358	326	343	349	364	355	351	370	306	349	388	343	371	362	371	334	358	348	353	380	347	350	330	354	333	394	327	366	368	347	358	354	335	382	332	371	328	367	378	344	334	382	338	362	362	352	329	347	353	354	344	336	367	320	373	358	378	345	325	351	348	348	340	370	301	349	373	316	331	366	366	326	368	408	372	356	348	384	335	328	311	378	357	363	377	364	384	310	332	357	399	340	339	344	382	371	399	370	334	350	383	331	371	346	352	307	386	332	359	341	377	359	355	335	330	360	335	358	360	354	322	352	342	336	301	340	332	329	337	349	352	358	331	332	346	377	322	350	359	363	367	343	368	326	356	333	322	336	335	353	350	315	349	366	334	354	321	354	349	331	364	316	349	372	336	370	358	361	340	370	331	345	318	343	361	349	334	375	371	330	304	351	373	361	343	348	345	355	340	380	348	319	324	351	357	367	341	352	327	367	338	358	350	347	354	379	357	336	385	407	318	319	354	347	347	340	358	364	353	324	324	376	347	340	346	365	372	356	349	345	377	362	354	330	339	364	348	337	366	322	346	350	326	328	355	365	331	365	353	346	335	354	326	401	336	344	317	340	363	351	317	333	361	379	359	345	328	334	345	337	340	350	376	328	350	359	345	342	353	349	360	342	357	374	311	382	327	353	331	354	357	375	337	337	357	346	326	383	367	363	328	368	360	347	347	362	318	392	366	347	379	315	333	380	350	347	360	363	332	328	349	331	337	358	358	339	369	342	340	371	356	347	337	352	361	361	325	341	351	371	340	327	340	328	332	319	334	331	338	371	333	365	336	348	352	366	322	335	338	359	357	328	347	369	344	377	390	322	337	378	321	351	339	330	370	326	362	367	324	350	369	349	370	342	353	342	357	363	348	371	314	355	361	345	346	345	331	343	336	349	376	340	357	362	347	348	367	352	333	323	344	357	359	350	361	340	310	345	363	344	346	349	339	328	328	342	326	366	320	352	344	357	337	396	320	367	360	367	342	315	325	346	349	369	365	361	334	391	351	327	339	333	341	345	331	328	340	365	334	351	323	360	361	339	300	354	355	369	315	375	345	362	356	318	367	332	363	347	332	322	338	323	351	343	349	334	359	318	329	347	361	338	362	345	391	356	332	323	328	392	355	328	351	376	374	332	333	358	398	344	406	366	361	327	368	383	371	310	348	305	331	383	335	332	358	341	354	339	364	343	368	351	374	337	367	353	336	334	359	341	378	331	325	338	365	342	339	340	334	363	348	360	353	339	373	381	356	383	374	330	319	361	359	368	340	355	342	335	342	339	350	326	340	334	334	370	335	371	361	355	349	393	311	349	359	357	337	325	344	352	349	351	372	358	356	368	348	342	351	335	328	345	337	349	327	367	343	329	355	344	364	324	335	375	317	333	340	348	347	350	361	332	366	333	331	362	341	384	340	384	329	322	354	326	343	355	348	354	345	348	330	333	341	336	352	348	316	328	355	362	364	344	336	342	343	348	347	329	355	330	331	347	324	350	352	320	395	346	354	348	350	342	334	326	329	360	318	381	336	338	316	350	328	374	363	333	324	357	332	354	369	343	357	355	357	282	356	362	361	364	328	360	326	354	353	334	349	362	372	314	328	338	354	364	357	370	341	377	356	355	352	321	364	342	344	356	355	348	329	358	360	360	320	328	330	367	376	347	353	332	327	377	341	357	353	349	370	344	370	354	347	316	374	355	373	357	388	358	310	368	338	349	366	375	378	359	362	333	377	356	349	341	356	340	354	359	366	343	369	391	328	299	348	346	374	327	315	334	377	368	360	357	338	350	355	343	344	353	318	327	358	354	376	377	314	374	358	316	358	355	356	323	361	331	337	340	365	315	356	356	347	380	338	370	331	381	325	359	351	359	366	331	350	341	333	336	341	339	327	359	335	305	336	351	363	365	346	334	344	360	350	342	344	328	349	347	308	334	336	324	373	327	310	347	367	359	345	347	329	315	345	343	360	366	318	341	347	358	346	376	362	335	353	347	360	355	315	359	359	356	331	354	342	323	314	342	355	370	341	329	322	372	378	379	332	346	364	372	335	355	333	323	361	353	368	367	351	342	385	349	337	326	340	339	363	319	366	379	364	327	364	311	369	396	356	349	364	353	316	320	374	355	372	347	336	361	333	362	337	333	333	336	372	344	382	371	366	361	372	329	332	366	325	347	351	352	351	384	339	354	335	371	353	311	340	351	363	370	344	344	348	352	378	339	322	336	312	367	346	366	359	334	386	343	347	328	365	380	362	352	347	337	339	360	375	323	377	329	367	332	334	308	339	344	341	362	322	322	342	329	365	339	328	384	391	344	365	338	354	353	367	370	329	379	372	334	358	382	345	334	343	352	341	347	344	362	359	312	358	323	313	370	353	354	350	366	381	319	373	366	376	280	335	390	344	311	375	348	356	310	363	343	343	338	353	371	336	353	318	354	359	348	346	365	376	369	358	356	365	350	383	364	357	372	338	344	345	371	359	410	347	362	341	347	344	344	340	344	341	388	341	340	320	368	331	338	320	369	332	337	344	387	362	350	340	341	348	371	324	347	373	331	349	397	380	359	345	360	385	321	361	354	367	319	332	318	359	355	338	322	340	382	319	326	357	347	335	377	313	355	365	312	338	345	350	377	365	337	323	358	357	343	343	339	329	340	326	353	358	330	365	347	369	337	361	354	361	363	303	360	376	351	348	351	349	351	324	348	354	354	320	353	342	328	352	340	357	337	337	324	326	327	359	358	329	339	368	345	343	330	381	339	338	340	342	306	356	344	374	334	343	375	367	378	341	340	322	384	362	391	337	361	333	340	346	354	332	360	364	338	330	346	343	329	345	343	348	332	354	343	368	329	357	380	323	339	334	326	335	333	369	356	320	317	376	346	359	385	325	350	320	329	349	380	364	334	359	371	319	374	341	346	363	303	341	367	363	335	404	332	361	345	352	364	348	326	348	355	369	337	332	341	372	314	314	365	321	341	368	362	332	368	377	375	362	372	323	324	363	345	326	335	331	342	327	351	387	350	344	367	365	384	338	358	340	377	341	341	332	326	354	364	388	338	352	353	332	335	325	350	345	394	345	360	347	358	338	300	343	399	339	354	323	345	345	378	350	322	357	372	348	374	360	361	368	357	373	339	316	335	370	375	331	360	343	355
24460	21424	28454	24770	20771	2453	631	412	286	283	297	282	257	259	263	250	235	260	225	215	261	238	253	230	223	235	241	211	224	236	227	213	217	249	237	236	228	239	229	225	218	229	217	230	208	213	225	231	239	210	202	230	239	202	228	213	221	236	226	216	213	219	211	228	220	221	224	220	205	221	209	215	207	210	259	219	191	213	237	224	244	230	213	211	226	213	195	216	228	214	232	234	222	245	198	237	242	217	213	216	211	216	243	227	219	231	212	204	202	236	209	220	237	221	225	229	224	192	241	195	237	199	227	211	229	198	216	213	233	217	244	249	210	197	185	225	215	232	210	221	212	212	247	236	237	231	225	215	218	210	206	231	229	225	218	219	247	208	203	207	194	207	209	234	218	227	219	231	227	208	230	192	205	211	220	201	247	227	215	220	210	227	211	225	199	213	238	218	210	214	207	244	211	192	240	217	193	228	221	221	232	230	216	220	199	225	193	204	231	211	195	191	216	220	229	224	208	206	221	219	213	207	211	217	217	222	232	191	220	227	210	203	223	243	228	235	207	207	221	199	214	219	237	230	253	227	208	226	214	233	219	223	195	199	218	216	226	209	214	202	225	213	205	205	228	191	203	214	211	203	237	230	226	190	198	231	214	235	230	203	227	206	207	214	211	206	194	221	205	204	213	217	233	255	229	193	208	224	226	225	207	218	219	209	218	227	227	220	214	217	203	231	226	221	223	218	238	216	212	199	219	230	231	195	218	190	201	242	240	224	225	248	227	222	230	197	217	215	203	238	206	220	202	205	212	202	199	187	229	242	195	214	216	218	211	233	201	226	217	227	216	240	237	221	250	234	227	236	210	217	216	211	226	240	207	262	215	226	239	209	210	237	205	229	234	234	203	218	206	215	239	222	218	236	260	245	204	211	203	221	210	228	218	221	206	240	205	229	230	204	222	210	221	240	229	226	212	215	225	232	220	209	221	199	220	188	223	207	216	221	225	229	205	221	232	201	222	198	192	204	209	227	235	238	202	216	226	213	223	234	224	213	199	239	217	204	209	197	213	219	200	204	221	206	219	220	223	203	229	217	227	222	189	233	221	212	232	209	209	210	226	262	228	227	201	213	231	230	212	200	206	239	215	221	225	220	226	229	216	227	218	238	220	243	209	198	203	208	228	194	222	208	214	213	205	221	207	222	206	189	241	207	227	197	221	237	204	202	205	215	210	207	202	214	226	247	212	222	205	207	213	213	206	225	227	223	224	204	180	216	209	245	231	209	199	230	220	242	219	211	221	239	226	228	235	189	215	219	225	226	213	204	218	238	237	198	198	212	221	195	244	212	201	223	189	201	219	212	222	199	237	227	205	223	253	225	207	200	229	235	231	204	201	217	223	210	205	209	224	222	242	202	231	202	209	225	215	195	215	208	221	198	236	227	211	221	218	194	215	216	198	231	198	252	186	224	215	231	238	194	246	232	202	237	184	204	196	240	223	220	227	192	226	197	232	216	197	200	209	231	237	217	226	218	184	229	211	229	185	191	197	210	205	202	220	221	222	243	218	224	222	218	257	192	205	220	199	236	204	229	233	240	233	258	219	226	213	212	197	209	220	206	212	193	216	207	210	242	223	219	256	215	207	190	197	237	219	208	210	203	226	215	220	211	190	208	215	197	191	206	221	232	198	226	239	227	232	210	241	230	217	208	220	214	212	216	203	205	204	203	197	215	201	227	211	194	201	213	219	228	207	212	192	222	205	211	187	204	226	235	252	250	202	210	200	218	227	203	222	208	222	227	222	213	202	208	199	215	211	213	235	216	206	234	260	212	213	205	230	216	226	191	214	200	221	208	238	206	244	206	205	223	237	198	223	203	209	228	208	215	235	219	199	233	230	202	227	218	230	225	207	233	207	229	232	214	220	220	209	194	213	215	197	220	245	217	225	194	214	214	211	207	234	233	213	207	234	199	206	239	239	211	214	203	218	195	234	225	207	200	229	223	210	196	231	217	219	229	244	235	236	197	211	201	228	233	207	225	222	177	224	241	179	222	201	204	213	221	203	240	191	211	222	239	224	239	210	208	212	203	215	210	214	217	213	211	200	211	226	212	198	219	210	188	212	207	206	225	216	227	235	240	187	205	209	222	235	194	221	192	209	226	233	238	204	178	222	220	229	214	226	219	222	223	221	194	214	217	196	238	221	226	224	238	198	212	222	197	200	211	207	209	221	214	232	201	228	200	213	226	224	228	200	213	238	208	228	221	233	228	230	214	197	230	191	211	185	185	203	229	217	217	229	221	228	200	181	197	221	220	225	221	237	189	213	211	199	217	246	201	222	219	215	207	213	198	210	226	198	230	184	226	202	222	205	213	231	208	202	209	211	223	193	234	220	208	213	210	215	226	196	240	233	222	221	229	210	192	219	246	237	220	223	203	201	197	249	193	249	220	217	202	225	206	210	211	225	218	216	208	196	235	220	222	250	223	233	198	186	197	210	202	223	222	212	214	204	208	211	211	218	221	208	200	228	233	200	220	222	216	205	233	204	202	206	218	195	204	225	199	204	234	228	205	219	217	186	216	218	254	221	218	211	240	225	227	230	209	226	217	211	220	219	190	233	224	235	227	193	214	223	196	242	220	222	224	209	244	240	211	223	217	206	228	199	221	223	185	225	214	224	215	223	216	216	187	211	231	198	221	222	209	220	238	213	210	220	226	189	211	220	213	208	215	230	209	215	207	254	228	231	199	219	214	208	194	207	221	221	184	206	222	228	224	219	209	212	215	204	238	207	252	213	243	230	221	207	220	243	206	236	226	200	215	212	187	218	212	203	203	242	230	234	231	240	236	229	233	244	221	207	196	235	219	217	191	214	222	203	227	206	225	216	206	228	237	214	216	213	218	227	205	225	206	235	210	213	208	243	195	218	228	230	219	220	208	224	222	229	199	213	201	231	190	204	200	206	202	201	234	216	201	217	202	200	224	201	246	207	197	237	205	202	217	195	257	224	209	199	205	211	212	217	225	217	222	221	222	205	212	216	202	236	219	229	226	215	236	239	204	226	199	199	247	235	221	231	234	211	212	192	216	217	213	205	252	209	212	196	229	220	226	244	227	214	210	215	199	207	199	215	213	213	217	227	239	236	238	220	211	200	209	210	232	205	222	210	221	191	217	211	215	208	235	213	211	244	231	246	214	214	214	267	201	225	235	218	228	198	229	203	206	210	195	231	210	223	189	223	204	223	207	232	207	213	230	198	213	224	250	224	206	243	192	231	237	208	232	192	178	223	225	201	210	207	249	219	199	229	211	204	211	209	226	218	220	234	225	203	214	220	245	220	188	216	216	211	228	263	213	227	231	207	205	217	241	215	223	220	204	221	234	217	221	232	225	219	196	239	234	199	197	230	201	231	234	232	220	203	221	232	227	218	245	188	199	217	221	224	205	220	220	196	226	190	219	224	197	226	238	214	202	232	211	220	218	188	240	225	224	202	204	196	204	254	227
3319	4424	3505	1824	1065	794	627	560	467	414	373	370	343	322	331	285	263	315	257	251	272	266	260	262	294	259	268	255	237	268	254	256	257	246	255	250	255	251	240	230	247	260	247	262	225	271	238	243	226	260	247	275	241	255	213	232	230	223	233	236	228	243	263	238	250	260	256	268	248	259	272	236	257	232	227	257	248	238	226	248	246	233	232	228	222	215	209	233	258	223	245	274	261	274	265	285	238	260	241	231	247	229	236	226	255	259	234	231	227	240	250	251	267	229	229	210	246	222	231	254	247	235	224	234	258	197	232	253	205	221	258	263	245	250	246	236	248	238	266	253	250	217	250	246	218	237	210	259	259	226	239	267	249	230	240	232	228	263	260	221	220	244	235	246	224	261	215	236	246	252	261	242	251	221	219	208	237	237	240	250	221	223	222	236	202	251	237	231	212	195	221	239	246	259	239	250	250	202	229	249	248	233	227	278	252	244	258	240	241	254	245	235	245	227	232	237	229	236	238	239	232	228	239	245	249	243	235	232	247	232	240	236	241	222	203	222	244	256	237	246	248	241	222	265	217	237	261	231	234	226	255	230	265	263	216	245	234	239	225	221	240	205	250	231	247	209	239	213	226	244	280	225	235	237	228	219	235	218	245	268	218	227	241	270	240	232	247	220	215	244	205	235	274	229	238	223	244	245	246	245	258	232	237	234	221	253	245	232	220	225	221	244	236	214	244	238	244	229	235	246	211	243	247	238	216	230	257	241	234	237	247	271	242	233	237	227	244	234	224	218	231	229	237	254	247	221	251	252	221	234	228	238	250	225	239	232	256	228	246	253	235	204	267	229	231	233	254	233	242	232	265	236	236	245	246	253	263	215	235	266	233	194	225	243	249	236	232	256	214	261	258	256	216	270	246	253	221	229	239	247	246	243	224	219	237	265	222	246	209	271	229	231	206	232	236	233	241	219	208	226	228	205	224	220	240	217	223	227	246	217	294	236	238	224	215	249	251	256	244	235	251	228	220	244	233	202	257	226	218	216	239	229	234	234	248	227	250	231	229	266	203	242	222	197	241	243	231	249	225	202	273	244	224	245	245	226	223	235	224	237	229	216	242	246	263	233	208	238	234	245	219	222	228	261	253	203	262	208	265	230	234	233	232	260	247	230	267	225	218	249	183	213	221	229	251	231	220	244	241	255	252	233	220	226	227	252	234	261	213	250	233	236	242	256	240	215	249	261	231	259	269	227	235	236	245	232	249	245	233	242	249	226	218	234	232	217	241	226	221	211	228	225	237	243	232	235	228	262	228	245	230	229	235	253	229	232	233	241	225	238	242	264	256	264	253	241	251	237	233	226	212	234	259	207	243	234	236	227	223	269	252	243	210	238	230	229	218	247	247	264	257	240	244	255	223	237	230	231	223	243	235	218	256	219	232	227	209	249	253	264	220	218	250	236	199	244	244	245	208	205	226	237	258	262	210	245	246	243	223	246	252	229	224	230	242	251	222	221	237	242	240	242	236	230	245	218	245	289	247	248	242	246	252	229	249	232	207	222	248	242	255	224	254	245	236	221	215	215	229	238	232	209	242	252	232	246	216	237	236	224	228	228	218	216	213	221	234	209	265	233	244	215	215	232	240	240	224	227	273	244	204	227	216	229	258	247	232	234	232	248	260	215	242	219	243	221	223	237	225	243	206	222	234	277	219	222	248	224	244	255	208	224	225	248	232	250	264	210	225	221	244	239	270	222	252	214	220	226	236	242	223	237	250	234	232	243	234	241	260	237	246	259	236	244	234	217	221	249	253	242	259	224	272	253	231	235	238	258	249	243	223	244	224	263	238	255	234	229	232	224	246	247	259	250	235	222	236	233	216	245	218	257	247	239	250	250	259	238	269	222	238	227	229	245	255	214	251	222	230	289	256	224	206	233	241	242	228	248	249	247	253	230	224	222	233	234	281	236	246	230	226	232	225	238	209	248	239	200	204	255	224	210	233	223	200	254	234	225	233	244	230	247	224	270	225	226	222	202	248	200	237	240	232	233	206	238	222	209	237	239	230	263	227	235	227	257	217	248	214	210	213	268	240	236	228	236	270	265	235	257	243	234	257	216	231	242	241	235	242	225	244	210	243	240	251	231	249	225	256	266	219	263	212	246	259	230	239	214	240	237	240	245	265	216	202	238	287	200	236	242	248	235	221	238	243	237	248	239	251	221	222	268	247	230	245	241	211	227	235	235	231	232	222	240	244	214	214	213	215	228	256	219	232	225	247	225	237	226	221	228	247	230	244	252	213	219	205	239	229	255	239	241	251	219	204	257	220	265	230	206	259	213	240	231	235	235	235	246	232	237	232	224	220	241	224	215	242	221	237	245	233	198	224	259	228	259	231	229	213	235	256	246	221	221	222	196	212	241	217	243	228	225	224	248	240	214	245	228	251	229	262	232	234	233	248	220	238	214	231	227	216	218	241	229	231	242	219	209	236	241	231	242	244	246	242	221	226	252	247	222	221	215	213	238	234	209	237	244	221	229	222	238	253	236	219	230	241	240	215	258	233	232	248	244	224	236	235	216	242	268	230	228	226	236	214	248	192	238	229	242	232	207	225	247	252	230	240	248	232	254	236	203	236	249	255	235	209	225	226	246	228	224	251	246	252	235	231	216	233	247	228	250	235	223	239	266	228	226	255	237	222	230	234	218	225	237	259	234	220	238	259	226	248	251	233	242	229	265	240	240	238	235	243	243	218	229	244	236	229	216	226	210	222	264	228	244	253	244	247	229	230	229	230	244	260	219	237	221	223	235	229	223	238	209	251	236	248	229	254	214	220	235	215	227	228	262	246	239	255	252	239	223	229	224	207	224	239	232	269	243	252	249	224	255	233	233	223	236	220	237	232	259	260	238	232	217	217	243	241	257	229	249	271	219	230	254	244	214	240	245	227	238	238	217	234	236	243	231	211	242	251	243	214	218	253	257	226	209	245	248	236	201	223	208	211	244	242	208	214	220	245	233	250	252	232	229	222	235	228	257	222	227	207	247	263	239	230	219	230	238	221	228	236	264	252	219	232	236	237	227	225	229	243	251	220	210	225	246	199	202	212	241	236	225	228	271	216	255	222	215	240	232	214	222	240	211	262	247	255	247	240	229	230	239	186	208	238	248	233	229	219	237	224	244	240	240	236	238	224	223	227	235	215	225	234	218	221	245	251	237	250	270	257	203	232	197	216	253	237	247	236	234	251	238	205	240	257	215	230	233	210	208	247	203	233	208	231	250	237	252	226	243	251	235	235	233	227	216	213	254	239	262	226	226	235	248	267	218	239	224	236	229	242	251	224	219	220	253	247	233	273	230	234	236	225	239	248	245	241	232	215	220	216	209	223	245	229	245	244	235	215	233	215	224	223	237	239	234	231	255	254	262	257	246	248	227	237	235	243	253	228	239	238	223	231	246	225	201	233	244	238	212	242	253	226	258	213	227	223	211	238	275	235	216	220	220
27645	10248	1380	880	667	615	662	611	643	622	593	593	609	607	632	617	626	628	624	586	598	626	583	566	636	619	565	589	569	574	597	638	595	615	628	588	575	595	623	599	589	595	575	579	637	581	576	598	604	616	610	588	598	620	627	598	553	622	602	636	582	639	607	585	611	604	631	618	610	614	579	587	584	606	577	537	608	564	555	562	577	570	604	622	612	597	614	643	619	607	594	578	623	614	619	585	544	594	626	595	581	597	582	599	558	594	552	610	578	637	578	609	596	609	575	619	584	610	570	633	615	626	603	635	606	596	630	591	572	631	589	613	574	618	580	594	586	588	603	616	626	577	596	610	590	601	629	607	582	582	639	591	596	569	591	563	621	603	592	565	573	631	605	636	612	569	608	601	604	583	576	585	610	635	608	581	658	611	620	618	581	625	556	615	574	569	592	585	622	595	610	598	587	619	585	588	607	591	629	604	594	557	573	615	590	626	575	574	580	589	604	650	627	658	605	591	619	643	595	636	616	586	568	591	610	619	593	574	563	582	590	648	553	569	630	583	604	599	611	664	604	606	592	602	626	603	677	566	639	616	589	622	600	580	600	607	583	582	602	590	597	600	580	565	587	599	540	607	550	600	575	631	606	652	584	570	641	582	617	606	598	607	583	565	617	543	610	575	584	626	597	585	561	601	577	584	577	612	621	609	541	596	605	621	633	602	587	640	646	605	555	590	585	604	686	621	562	619	600	579	619	600	632	619	589	581	590	628	630	620	570	551	563	623	577	600	627	578	614	609	563	548	622	604	611	608	588	566	613	637	604	637	611	636	624	588	549	612	604	535	589	618	565	613	585	582	592	605	583	639	612	576	633	581	567	623	571	587	594	593	594	600	568	616	585	592	595	596	602	628	577	622	564	624	606	576	586	572	557	590	592	613	611	604	579	619	607	643	551	618	618	597	564	584	630	603	621	609	585	592	629	630	570	603	611	587	590	581	598	570	626	561	628	585	608	579	572	591	605	589	607	625	607	611	610	551	558	648	564	594	552	602	588	599	606	600	594	611	629	569	608	629	566	618	553	587	650	584	622	594	593	556	597	588	625	577	626	598	575	587	604	632	586	667	619	589	589	599	601	585	597	640	626	583	636	569	584	582	598	632	566	553	615	547	616	589	557	584	609	611	601	568	592	550	608	609	658	612	564	615	595	631	559	582	624	607	592	600	590	588	602	596	584	589	604	588	597	592	582	600	603	601	606	574	560	594	564	609	634	632	562	607	589	606	573	597	636	627	641	566	632	607	592	581	608	594	612	598	577	632	569	583	599	630	612	584	617	590	671	598	603	644	644	623	567	610	606	589	592	603	606	607	585	566	575	556	561	586	615	591	588	533	595	592	554	590	613	604	627	600	572	606	600	606	596	577	570	620	630	554	549	626	569	687	608	584	581	584	610	608	566	625	596	611	621	656	597	591	627	589	577	570	600	604	587	629	619	601	626	625	606	557	593	632	565	590	623	605	597	597	607	609	574	625	601	613	579	605	609	583	636	639	594	628	574	674	588	615	569	631	621	626	592	610	566	595	661	631	591	601	598	587	591	614	628	614	554	617	568	593	568	606	601	601	622	607	597	625	614	607	602	591	575	572	568	587	578	610	583	622	620	560	663	573	625	620	599	606	599	599	600	582	578	578	634	579	586	615	566	576	613	603	607	562	576	546	554	629	594	585	583	542	550	616	644	622	638	571	645	626	584	563	587	536	642	588	604	602	588	624	587	665	617	607	578	589	578	589	511	576	575	600	599	605	622	604	601	614	570	608	569	594	607	570	600	569	587	612	639	584	637	610	568	658	589	614	592	622	625	615	591	620	642	576	631	592	625	579	584	610	620	630	578	606	614	524	606	576	651	594	616	626	567	590	605	590	688	607	591	595	623	618	603	615	628	587	633	596	591	610	582	612	620	629	563	598	585	604	576	614	599	616	573	637	630	634	573	594	598	598	614	552	586	636	573	617	612	571	586	573	591	632	577	628	613	588	608	589	597	559	611	604	601	607	631	556	591	641	612	606	557	618	592	572	576	647	569	594	616	597	588	597	612	644	623	560	611	579	632	584	596	591	621	577	589	549	598	547	591	564	587	623	612	568	587	596	615	605	606	573	618	629	614	578	635	570	578	539	594	606	577	612	614	636	629	586	611	594	540	624	598	578	598	612	533	614	584	612	596	619	546	603	632	618	609	562	604	560	601	576	611	638	579	625	583	605	555	620	607	618	581	570	602	620	613	609	597	601	570	585	575	599	591	583	618	579	547	571	603	569	604	578	618	610	595	594	591	613	631	594	579	565	572	585	602	610	598	624	568	593	623	639	585	614	595	603	618	609	601	572	601	604	606	574	623	597	537	636	557	617	595	591	601	585	592	585	629	629	646	627	582	592	588	579	607	567	547	593	613	581	624	609	598	628	580	613	624	591	600	585	598	623	625	614	615	525	608	606	594	576	575	602	666	629	592	605	603	560	602	590	555	604	592	539	577	574	599	604	579	602	575	608	570	615	644	584	631	626	589	609	552	640	598	560	567	549	611	592	544	627	584	599	614	605	599	594	624	605	598	601	592	631	595	609	597	599	593	604	616	598	609	590	632	624	605	585	570	583	609	575	600	584	597	616	634	600	621	601	655	584	605	614	605	601	627	595	590	617	615	606	563	593	637	587	589	601	559	635	614	594	591	602	608	587	578	568	599	571	580	615	607	612	610	593	596	604	601	633	633	616	632	594	639	619	563	611	569	588	611	617	553	603	560	598	584	636	602	625	586	602	614	584	605	596	557	621	656	626	614	623	632	607	605	561	596	563	627	588	616	577	632	612	619	581	611	574	609	610	600	579	561	615	618	616	574	547	591	610	586	617	626	540	634	593	607	591	606	610	561	610	535	609	615	576	577	625	606	567	638	610	586	571	583	600	583	577	599	597	579	643	577	642	571	628	619	609	594	612	639	562	588	608	578	615	556	614	562	571	641	614	567	583	597	578	618	585	570	598	593	581	577	568	633	622	573	605	636	541	636	631	583	574	573	628	601	542	577	600	552	617	600	587	616	627	587	597	520	592	579	611	645	579	565	609	575	622	562	606	565	591	606	569	623	600	578	596	589	544	599	574	639	602	622	664	644	589	590	616	590	552	540	591	610	632	609	598	622	565	615	593	593	584	562	609	607	585	548	602	582	619	622	624	594	620	612	554	575	615	589	545	596	607	595	593	567	597	595	610	645	585	636	531	676	613	603	637	586	624	602	578	603	624	582	583	548	577	596	618	612	612	626	600	603	571	576	590	600	569	627	565	588	606	649	555	601	611	601	608	625	584	581	545	573	606	583	604	573	637	621	631	584	566	586	589	649	604	613	558	563	601	561	619	614	637	628	586	604	596	606	591	639	591	634	564	663	598	598	598	604	568	601	631	557	592	599	619	627	595	567	570	600	585	612	639	615	592	575	585	613	590	610	572	609	601	596	587
5001	754	740	625	564	549	571	570	612	581	570	543	574	567	572	585	577	581	557	557	573	553	591	570	559	539	587	586	551	537	568	589	550	580	612	554	559	538	608	579	587	561	581	575	529	579	532	556	562	570	582	553	555	549	543	562	536	523	526	581	562	572	630	565	533	519	543	557	588	578	575	572	598	565	566	539	536	584	568	561	599	583	572	509	545	577	538	538	569	592	543	562	572	561	562	528	574	554	607	566	558	535	570	553	546	587	536	573	584	556	555	604	548	548	567	518	597	565	596	590	554	532	510	547	552	527	575	577	549	560	556	562	559	588	563	605	606	552	594	517	532	613	545	559	571	537	531	526	601	536	599	550	576	554	589	587	554	525	567	579	504	552	551	533	581	546	523	540	521	580	565	558	538	555	558	545	586	597	552	560	562	582	548	554	560	572	585	554	563	583	569	571	562	554	561	524	596	537	566	543	549	561	574	532	607	543	606	555	525	576	561	554	500	539	534	530	566	552	572	588	554	589	584	565	596	572	618	575	549	551	572	548	594	551	612	558	559	542	548	546	581	595	545	546	582	542	582	535	554	577	535	569	544	535	611	567	553	555	561	562	592	547	617	552	554	570	575	603	561	541	596	516	574	579	539	628	621	571	570	583	571	588	612	555	602	557	553	543	561	569	590	578	523	553	582	576	575	560	538	589	543	526	562	519	554	571	586	524	550	530	542	551	549	573	554	547	550	579	565	562	536	559	577	545	550	561	565	587	564	552	540	554	591	515	558	534	509	550	524	540	544	566	550	569	569	544	577	540	590	604	530	605	547	564	537	564	558	562	560	563	602	534	590	513	573	555	557	586	583	574	540	571	549	575	582	603	506	572	542	569	573	577	554	574	599	554	589	566	583	541	580	571	529	557	607	592	575	546	582	579	518	546	611	570	588	553	545	527	574	539	579	607	541	559	535	509	634	546	529	586	542	558	588	539	580	551	545	608	575	532	524	510	552	564	583	570	534	577	577	533	513	548	567	585	537	544	574	520	551	560	571	560	566	558	606	593	558	561	543	562	557	564	569	571	568	529	565	580	572	556	566	565	556	587	528	561	551	531	569	551	535	580	523	566	600	576	598	590	584	519	538	549	572	554	582	551	572	570	534	561	526	546	527	572	565	584	610	558	530	570	629	521	548	537	570	578	553	626	578	572	541	607	623	566	563	570	571	574	596	573	562	586	547	585	517	550	544	536	516	578	602	553	546	569	589	599	564	536	574	570	583	591	571	606	566	598	517	563	521	530	537	561	586	556	570	591	572	595	581	575	564	562	580	603	609	506	573	579	556	566	575	576	541	567	535	549	575	570	582	567	557	551	571	557	548	567	553	536	550	594	548	505	550	565	593	538	569	552	602	574	575	536	543	536	532	530	567	518	523	552	545	541	533	570	560	549	571	576	565	542	555	540	579	549	571	537	542	573	527	509	561	597	577	572	582	602	546	527	515	577	583	582	525	598	561	565	577	596	539	551	582	564	549	593	537	573	610	595	547	560	559	568	567	565	563	551	567	581	610	574	581	550	518	528	575	549	576	553	556	583	564	552	557	592	555	555	515	510	561	551	591	560	577	541	591	555	577	541	549	548	574	594	575	557	604	568	591	569	513	572	539	516	548	610	567	548	588	546	596	577	549	518	556	568	561	573	537	597	539	585	550	579	573	522	570	589	559	539	563	569	572	577	543	587	560	589	569	566	587	570	534	531	532	554	570	568	552	560	544	564	548	581	592	530	583	572	559	563	570	581	544	562	574	568	566	619	570	561	565	580	529	580	551	537	550	600	580	531	558	635	527	550	540	547	535	580	577	552	530	585	609	546	541	563	567	556	564	572	586	536	555	558	537	581	579	529	550	628	531	556	562	558	533	548	529	555	543	545	578	537	547	553	585	571	565	538	575	564	581	588	540	567	596	598	553	543	583	578	565	547	585	566	594	521	574	575	565	581	575	571	559	534	563	613	516	571	556	589	619	568	526	571	540	549	530	559	499	585	574	553	610	558	519	578	536	592	563	573	540	544	544	556	532	574	590	594	576	547	573	562	536	588	558	561	575	554	570	549	560	548	554	588	546	578	516	531	529	578	545	582	581	572	569	535	547	578	575	549	546	540	529	560	547	550	591	550	577	562	570	565	559	581	579	570	571	546	539	570	593	553	554	568	546	533	561	577	567	559	572	513	589	532	581	567	525	575	562	599	588	542	542	557	557	558	570	593	526	563	565	580	583	567	584	562	559	602	600	596	541	562	576	579	515	558	574	553	593	540	551	521	532	586	553	565	519	527	614	589	567	569	553	541	559	514	554	545	581	594	556	554	562	582	535	576	563	566	547	594	576	585	576	549	581	550	567	527	580	562	588	544	538	551	541	528	597	552	572	522	577	593	594	576	629	544	547	602	590	576	569	597	596	593	577	560	578	576	587	521	576	579	530	539	569	563	518	577	582	541	582	559	583	581	585	590	529	562	596	569	524	512	575	565	509	610	583	573	595	543	553	532	567	571	519	633	545	596	576	523	599	616	591	560	594	577	553	580	528	564	566	557	555	576	580	515	568	523	566	546	605	527	585	529	577	570	556	565	572	559	571	578	527	599	582	571	569	574	550	573	589	566	532	582	518	560	576	588	535	559	608	541	562	532	553	530	565	564	569	564	553	534	579	520	542	550	557	583	583	540	541	576	563	542	522	585	562	576	591	630	553	550	551	567	555	573	532	559	565	580	516	579	550	551	541	594	536	567	596	561	588	539	567	567	573	547	562	553	562	566	549	561	564	595	575	617	539	578	526	599	579	566	554	567	544	605	598	579	569	534	568	606	538	576	565	540	589	581	566	533	587	580	573	547	525	576	562	550	579	549	555	582	567	592	612	560	587	544	525	531	514	544	563	577	562	584	584	542	567	538	557	564	492	497	583	587	589	556	561	505	568	570	520	611	604	605	559	573	588	533	568	557	598	572	569	579	594	580	582	551	563	562	563	577	576	523	589	551	580	528	551	579	634	558	571	540	552	608	576	609	622	556	549	550	560	549	548	541	545	561	600	575	620	547	516	588	597	573	566	596	559	569	621	541	582	579	565	554	520	578	572	572	551	542	555	552	529	570	521	562	529	562	553	555	558	540	555	584	522	525	507	579	518	529	514	553	553	601	546	549	547	584	540	519	553	570	551	570	546	572	523	590	567	572	560	563	559	597	558	607	576	589	563	545	550	532	523	570	554	615	501	526	622	544	537	556	576	567	579	590	598	569	543	562	600	547	584	555	549	533	560	553	557	532	556	551	578	563	539	555	548	562	580	572	589	561	568	544	541	563	549	579	573	559	533	586	562	602	576	607	572	530	565	572	550	549	592	597	584	553	583	506	594	529	563	548	574	568	561	563	574	552	566	573	572	534	542	586	561	599	567	568	564	545	599	541	559	544	563	522	559	582	589	570	555	555	602	583	621	544	549	561	544	580	550	547	568	577
25449	21452	27126	25462	3313	746	562	434	347	372	370	404	362	350	356	354	344	374	331	374	349	330	368	362	350	306	328	353	326	353	336	370	321	342	369	326	341	352	350	298	307	373	364	383	396	322	328	323	342	325	352	337	357	332	328	316	346	311	328	331	383	345	347	358	320	324	361	344	305	338	383	361	340	320	335	333	337	316	360	330	355	326	345	343	336	344	338	359	386	334	343	322	347	349	311	348	338	331	334	331	333	361	297	295	338	339	340	326	344	334	333	328	333	337	299	351	307	356	330	345	327	354	333	366	354	322	361	353	309	335	350	361	312	339	346	339	360	339	340	328	316	339	319	328	307	316	341	346	335	329	327	321	339	362	310	321	329	344	316	327	334	348	343	374	348	325	348	317	340	276	344	334	331	306	319	320	331	353	343	352	346	339	313	334	333	311	363	321	329	334	334	332	335	336	347	337	321	360	312	333	326	329	347	371	335	355	313	336	303	329	322	319	324	350	324	349	328	330	309	314	347	316	328	346	327	323	330	329	364	338	352	315	342	358	333	327	348	336	310	316	338	344	320	359	331	333	297	326	352	343	349	322	309	320	314	342	334	346	361	336	357	353	347	318	365	324	350	311	341	345	344	358	361	289	323	319	339	327	346	319	371	364	334	319	327	332	310	344	342	339	333	326	330	294	336	319	353	341	346	344	313	336	343	320	342	322	348	346	334	324	357	318	322	344	310	338	295	342	342	339	339	362	311	360	321	337	299	338	342	313	284	339	341	348	336	336	337	349	319	312	325	350	314	338	327	372	336	307	324	313	354	323	338	349	323	311	350	340	344	341	346	321	321	333	320	340	338	320	313	297	320	354	343	354	340	351	326	344	344	302	316	361	385	332	326	320	332	309	327	351	345	354	342	331	311	327	323	325	349	361	329	362	322	351	328	314	344	314	297	325	336	313	307	339	333	353	341	311	358	343	324	324	321	357	334	324	345	337	321	365	320	300	306	312	314	344	335	351	318	368	333	327	324	330	346	338	328	311	348	344	332	322	338	322	339	322	331	323	326	325	367	295	346	353	315	372	313	299	343	328	332	305	327	361	351	306	304	321	311	297	350	328	347	329	354	337	358	295	377	345	328	318	357	335	342	332	325	284	311	311	341	357	345	310	354	335	328	327	329	328	330	300	352	319	315	336	338	380	350	344	328	312	337	372	326	301	358	315	363	287	299	320	344	339	310	324	333	326	358	320	326	320	325	349	319	329	325	341	323	324	318	333	336	336	344	365	306	337	334	335	333	325	338	320	344	309	344	346	315	339	315	329	346	294	295	331	352	329	337	339	343	346	338	314	353	314	326	313	322	332	329	334	308	343	355	332	293	348	339	358	340	327	368	339	322	315	344	332	342	353	319	328	344	337	345	332	360	349	308	354	333	344	339	337	326	334	293	327	298	319	326	329	337	315	362	307	331	333	347	341	308	357	324	320	335	341	331	322	359	341	315	326	345	353	337	284	367	330	318	301	316	317	290	355	320	302	317	338	338	342	313	331	338	325	324	305	327	328	341	319	320	327	340	314	314	338	311	350	305	330	348	323	307	320	354	344	298	321	350	378	340	330	336	338	332	348	344	328	320	335	310	318	334	341	328	359	354	329	315	336	325	331	297	328	328	321	314	343	321	312	337	330	308	316	299	315	330	323	346	325	376	349	345	345	346	365	347	299	327	312	359	289	333	345	356	335	328	337	360	335	325	334	325	364	321	367	377	330	331	346	321	346	316	330	347	313	333	302	361	343	342	356	331	374	339	362	315	318	344	379	357	328	308	362	284	331	375	310	332	365	352	332	332	363	330	319	332	350	330	334	308	331	327	363	346	327	299	340	370	310	311	362	330	315	344	334	329	302	354	341	358	354	332	305	301	304	320	321	303	350	309	346	323	306	362	321	313	357	311	320	328	348	337	294	316	300	353	344	339	335	333	353	327	295	342	319	315	327	338	332	331	350	292	331	345	354	317	357	324	346	358	329	312	334	367	322	337	346	322	351	370	335	323	332	386	368	356	344	333	370	329	361	344	302	335	323	324	330	329	313	324	378	354	349	332	329	334	302	327	318	344	302	330	344	290	342	324	369	333	333	356	308	331	325	341	344	332	334	326	316	308	323	296	353	309	343	345	324	348	338	327	350	337	353	350	346	334	299	319	357	346	363	357	346	331	338	349	315	352	327	313	362	345	330	334	328	341	305	328	315	327	347	338	304	304	351	354	320	313	341	298	350	346	366	329	317	334	346	366	361	310	346	301	336	356	317	320	330	330	340	336	324	361	342	336	316	317	338	330	340	339	322	338	346	347	311	341	363	325	346	356	320	317	336	322	338	334	303	323	329	347	338	338	335	300	343	308	302	362	332	295	353	320	350	339	359	358	345	343	330	334	329	340	369	363	314	309	349	350	346	305	351	322	336	340	314	299	338	332	352	308	314	335	331	356	329	323	334	350	362	338	327	333	359	299	337	346	330	317	352	326	367	296	364	308	356	338	315	349	329	344	339	276	326	321	329	348	367	343	307	345	333	331	350	339	327	326	345	339	347	370	336	324	323	359	321	297	316	312	340	344	317	328	298	342	327	334	332	366	315	321	316	333	304	298	340	324	338	316	332	319	331	339	292	331	322	348	306	344	296	351	302	317	343	335	307	332	359	340	326	320	330	330	315	358	334	356	352	332	330	349	297	342	332	347	328	337	343	323	327	322	316	336	329	321	328	347	348	340	338	349	291	339	333	349	335	334	351	337	337	355	326	322	340	349	356	334	381	305	326	354	339	340	329	325	348	323	326	343	314	369	331	311	332	313	356	341	326	345	316	336	316	363	316	309	333	308	338	305	346	351	344	332	317	372	324	329	352	317	360	350	337	315	356	325	356	360	344	295	354	314	322	357	321	317	343	302	319	353	326	337	317	333	306	328	340	340	299	331	327	336	340	349	309	326	332	333	355	348	351	329	294	333	355	323	325	358	332	338	334	350	311	338	333	313	308	306	348	316	317	331	311	322	303	287	322	331	337	331	279	356	324	349	362	336	336	311	346	312	339	319	341	337	338	323	318	329	347	342	338	330	347	339	337	316	343	330	331	339	363	327	334	350	336	330	300	337	292	290	347	352	332	337	337	336	352	336	356	301	320	352	323	359	310	315	320	336	321	330	312	325	305	310	320	336	317	325	301	337	299	353	306	341	334	332	326	313	348	336	343	342	353	338	339	345	332	319	350	330	312	309	314	361	333	362	340	306	348	316	322	359	348	367	332	355	318	309	310	332	348	322	358	340	319	285	313	292	341	348	358	334	369	336	337	340	318	315	330	337	315	338	338	319	342	315	309	326	352	351	351	315	333	332	339	360	336	299	318	317	310	307	312	322	340	361	323	308	344	335	350	340	335	336	335	300	331	315	352	314	358	312	317	331	345	349	316	328	307	338	306	314	327	367	349	351	351	320	346	332	330	368	349	345	327	312	357
3243	2455	2088	1105	802	622	501	543	462	433	411	432	398	376	384	350	399	377	390	351	346	370	332	389	355	353	377	350	403	381	386	347	349	367	330	350	343	361	374	321	364	343	356	350	358	339	339	354	334	392	375	327	372	338	378	372	357	332	350	332	342	361	364	348	365	366	369	339	339	340	344	377	359	364	361	377	379	365	371	365	329	358	346	339	359	357	365	343	362	338	329	332	330	345	334	364	393	367	370	364	354	360	357	370	359	383	348	357	368	359	360	342	373	359	343	345	351	350	355	344	330	351	347	334	342	360	309	335	361	358	352	357	341	355	339	365	358	347	354	368	331	352	354	356	344	368	340	391	348	329	375	355	346	355	324	350	325	374	356	357	317	378	359	322	363	316	350	350	343	344	354	350	371	355	338	330	363	372	337	361	373	342	381	369	352	327	339	365	322	367	390	347	340	359	365	357	357	335	377	349	366	389	366	308	313	365	298	398	350	327	342	383	382	343	319	351	332	338	347	340	378	357	362	335	346	360	372	327	322	321	338	346	392	340	317	387	356	340	355	333	333	314	360	343	343	365	341	323	358	355	344	375	356	318	337	317	359	347	354	335	365	327	351	400	344	383	347	357	349	321	366	362	316	369	357	352	336	344	347	362	334	333	379	346	371	378	344	385	331	328	351	338	343	345	359	340	349	320	364	314	348	376	368	337	363	341	360	366	345	330	372	368	376	342	318	349	338	355	344	331	350	336	338	394	339	319	349	340	347	356	398	336	340	335	344	377	333	357	363	367	373	334	384	311	373	359	317	348	344	348	333	341	387	340	322	360	346	365	339	302	333	359	346	307	358	335	373	330	329	355	368	341	344	326	315	354	322	357	339	344	367	368	332	350	349	349	321	315	356	357	344	326	372	351	366	343	341	328	379	309	327	337	339	328	324	331	337	345	312	351	362	335	346	363	349	380	331	345	334	327	356	344	336	307	367	405	366	345	355	376	319	349	327	318	333	370	375	341	356	353	328	335	363	369	362	339	354	360	363	327	335	383	322	348	363	349	351	342	344	362	343	337	380	337	346	358	358	373	367	343	367	349	341	333	358	364	355	359	328	350	358	367	356	310	341	339	347	331	360	351	343	371	342	364	363	358	348	351	346	357	321	320	349	330	371	362	389	330	350	345	370	349	363	348	339	371	359	347	318	367	355	344	395	336	315	357	344	360	343	342	352	351	355	322	328	357	333	375	358	358	325	331	367	319	354	316	348	330	312	326	364	344	318	354	380	371	356	390	340	345	334	368	357	321	363	347	348	333	354	360	339	342	375	365	360	369	335	351	349	335	370	322	373	368	371	304	349	343	358	325	370	330	346	329	345	372	347	323	332	374	344	369	368	372	343	356	337	369	351	331	343	370	366	327	376	354	343	352	327	341	344	331	370	330	376	314	341	340	334	332	338	351	333	357	366	337	343	326	327	363	354	337	317	322	331	363	359	351	338	346	336	369	365	346	334	366	358	352	308	312	356	358	387	391	358	354	346	329	357	316	358	329	373	361	295	313	330	343	362	340	363	328	308	319	369	325	389	329	352	343	339	354	311	332	327	354	329	337	334	359	320	340	332	353	340	367	361	360	355	328	323	335	353	347	335	354	321	375	354	346	334	343	365	336	360	343	351	376	346	339	320	328	359	343	354	362	350	358	348	363	348	319	347	337	362	304	396	346	323	325	349	350	355	358	376	371	331	315	308	340	356	337	387	350	308	354	296	376	362	377	362	341	337	347	360	351	337	356	335	368	341	352	334	332	343	354	334	342	355	332	364	325	328	348	354	347	349	354	321	309	332	348	359	343	343	368	344	336	336	298	355	329	341	341	344	354	363	378	382	326	346	336	327	350	340	354	341	330	322	368	343	323	340	335	286	364	339	382	352	341	315	336	395	346	349	345	375	320	343	319	364	324	338	347	396	329	363	332	353	338	322	338	351	336	356	347	338	350	362	357	348	343	349	368	339	330	328	365	359	357	358	352	335	370	336	341	341	351	326	369	330	332	354	349	346	314	375	352	367	321	340	388	361	343	330	352	332	335	344	386	343	309	370	345	355	358	323	360	333	342	347	351	352	321	316	348	356	354	369	354	363	364	351	314	362	333	343	332	322	343	329	337	340	337	348	337	344	334	375	353	314	372	358	361	344	332	332	337	358	339	331	362	325	346	346	324	348	343	330	375	354	375	342	316	325	351	336	357	331	332	338	369	306	356	326	366	343	357	324	391	327	343	352	322	310	314	378	333	355	379	339	381	354	387	339	345	392	323	360	344	323	334	342	368	327	361	330	333	325	361	366	341	335	347	337	348	323	314	329	332	352	308	313	346	325	316	349	338	324	343	306	348	327	318	341	342	373	326	353	343	332	360	328	322	352	356	366	353	349	327	366	330	323	368	336	336	337	369	335	329	343	329	344	350	360	335	331	336	365	335	369	347	367	316	316	369	347	343	315	308	319	340	335	367	350	346	339	352	352	383	355	336	328	334	355	355	317	360	374	349	362	326	358	367	340	338	348	375	293	338	334	354	357	324	359	340	347	303	343	316	334	346	331	334	348	338	325	342	358	346	336	312	337	346	358	341	346	372	340	312	348	362	323	352	371	343	336	348	356	357	322	359	327	374	372	358	345	305	341	355	333	331	321	367	331	387	288	323	347	361	338	345	325	355	372	349	365	346	344	331	340	365	355	349	331	349	344	344	371	340	329	344	365	342	336	378	351	317	314	324	338	325	331	320	344	362	370	356	341	328	330	339	332	364	352	356	333	373	339	332	324	324	351	347	326	328	346	332	369	344	318	341	372	355	342	335	332	323	330	335	369	353	353	344	308	339	347	320	345	326	313	376	340	327	351	335	354	366	337	350	339	307	335	343	371	374	369	365	348	366	349	348	336	314	352	365	350	355	331	350	346	376	361	340	339	350	371	337	336	355	327	342	330	381	356	356	364	318	340	341	336	356	378	359	356	327	340	348	347	350	344	326	337	344	360	343	347	361	350	387	373	313	323	354	337	302	342	344	383	375	360	339	326	374	367	366	343	337	360	333	367	333	364	370	339	323	325	337	377	349	320	362	381	365	350	361	323	384	361	357	333	318	370	350	322	350	377	347	354	343	347	344	344	349	351	388	327	334	347	326	340	338	342	333	374	342	342	350	349	368	368	345	361	345	339	321	372	376	346	354	334	350	374	335	333	338	350	320	374	334	377	342	321	323	322	335	350	326	350	352	343	344	337	355	338	327	372	340	366	294	320	300	325	341	322	378	319	339	342	328	355	336	345	355	360	337	333	324	364	353	335	356	355	375	340	323	345	343	340	340	355	353	345	353	345	365	338	312	332	337	354	358	330	353	374	371	343	323	354	360	344	350	351	374	388	366	351	330	326	350	346	335	339	345	326	356	356	363	352	341	352	315	371	336	321	352	369	327	322	340	333	323	325	345	349	375	349	340	344	351	336	329	372	348	324	369
24519	21412	28460	24740	20754	2307	678	402	313	330	289	266	241	244	257	245	228	232	244	260	220	238	240	248	231	234	231	230	219	233	214	207	230	224	247	246	205	225	213	230	196	238	238	211	214	222	229	217	225	208	230	249	222	241	242	244	226	223	237	234	225	222	198	209	217	219	230	219	235	198	209	229	238	193	209	210	216	195	227	221	203	224	224	217	190	226	206	206	186	201	222	198	205	193	213	233	207	239	204	219	201	231	224	209	218	218	210	237	223	184	231	201	217	216	206	207	221	204	206	208	212	195	214	209	212	226	213	219	210	220	226	229	229	234	214	211	193	202	218	192	228	206	224	244	213	194	187	224	214	204	194	218	198	190	175	207	195	223	225	216	194	221	243	222	207	249	221	213	205	217	227	202	204	230	214	214	195	213	216	212	218	236	223	197	207	205	226	210	235	213	223	199	222	206	236	236	243	218	216	205	219	211	222	239	208	242	255	207	220	241	237	205	213	219	193	238	232	192	222	213	214	192	204	221	228	198	203	220	218	205	216	231	223	226	224	184	203	219	217	226	215	209	217	231	218	223	223	213	217	221	224	217	215	216	209	207	226	207	211	196	234	226	223	219	211	213	213	221	213	197	212	209	202	199	211	208	229	202	230	208	217	194	189	226	200	217	208	198	238	218	221	223	220	231	201	217	210	196	223	216	215	225	242	202	196	209	227	186	204	194	198	227	211	221	216	213	236	210	214	219	183	210	195	223	218	195	201	225	200	203	228	247	209	195	219	216	220	203	210	241	221	213	225	223	232	205	208	224	203	225	200	239	209	207	221	201	208	220	214	217	191	206	197	249	213	199	222	215	222	228	242	194	211	200	211	207	242	213	219	212	219	217	231	217	204	197	209	201	217	225	236	216	210	230	205	214	215	199	183	221	242	202	199	232	225	217	230	214	242	207	237	185	208	217	250	209	210	230	234	201	190	236	223	193	216	202	210	241	215	242	218	225	206	212	224	188	196	230	216	188	215	211	217	205	215	217	219	206	204	204	212	226	212	228	209	212	205	227	225	191	215	199	240	210	225	228	207	189	225	187	211	192	211	198	208	208	204	223	229	224	197	236	210	198	208	216	213	224	197	220	230	241	217	190	224	219	206	219	219	215	175	220	209	200	197	194	211	231	202	196	220	204	215	220	211	211	238	224	189	218	211	230	231	205	230	220	217	191	207	210	217	203	211	216	212	208	218	221	203	191	229	225	211	221	231	214	203	212	196	223	207	213	215	200	206	210	206	181	232	210	219	207	185	224	215	206	205	202	232	213	229	210	204	197	196	237	200	188	199	207	229	197	190	221	222	233	220	197	224	222	212	206	217	205	221	218	235	219	233	194	208	221	203	195	189	230	204	198	233	204	217	227	216	228	190	212	203	189	222	185	210	233	193	223	194	192	203	200	204	208	212	222	239	201	195	174	197	194	208	225	227	223	211	223	214	197	198	243	223	201	206	199	237	173	223	208	226	223	218	230	224	203	218	227	215	237	210	202	207	217	202	210	211	223	197	207	225	221	209	230	222	196	202	231	225	240	192	205	204	223	215	227	198	199	216	238	208	212	248	235	234	220	215	207	219	221	239	207	218	209	217	226	220	211	223	205	222	212	212	220	239	235	208	235	229	214	193	189	199	209	205	202	216	222	225	226	222	249	219	214	208	195	221	218	228	217	210	204	224	199	200	220	225	201	209	187	240	220	217	223	220	215	223	228	224	215	225	207	215	243	207	208	228	203	202	225	212	208	198	192	230	204	230	217	206	227	192	223	215	194	204	214	186	211	219	199	220	231	210	216	219	207	198	189	211	241	207	233	245	204	238	206	197	190	210	213	214	211	219	205	211	208	227	199	174	183	226	218	216	218	207	208	197	229	231	217	220	226	213	194	232	187	199	196	240	203	226	220	223	233	225	231	221	223	217	216	193	256	206	203	206	223	248	213	202	224	243	206	222	202	216	183	217	197	230	192	203	219	189	205	232	185	220	208	218	236	192	246	191	196	231	236	216	210	240	200	225	221	218	215	224	221	225	202	229	226	202	220	202	221	213	214	231	212	230	209	211	211	196	214	207	234	212	216	215	210	206	203	238	231	209	204	201	215	214	213	197	208	193	246	187	225	211	258	214	223	216	226	214	180	196	213	205	212	219	216	212	201	203	223	233	235	198	224	211	196	213	199	210	186	214	228	191	197	185	214	221	185	204	217	217	207	215	241	236	200	216	199	234	217	213	240	200	188	170	217	205	194	206	192	211	203	218	194	227	226	186	200	188	206	200	200	233	230	185	199	203	230	220	237	230	221	197	219	211	210	208	229	199	213	187	232	175	222	228	235	227	195	218	196	214	205	223	234	187	231	200	247	196	244	203	195	209	193	213	208	222	213	222	201	233	217	203	208	188	222	210	202	243	206	198	222	202	205	198	199	210	228	204	215	240	223	236	185	205	205	208	210	190	217	235	235	221	205	207	216	206	212	210	222	217	212	203	222	209	212	225	234	239	215	228	198	213	237	231	190	235	229	223	215	212	195	240	220	207	186	226	223	209	209	208	203	217	216	193	219	231	198	244	226	207	237	202	212	211	196	206	227	230	184	212	190	195	214	197	220	194	204	226	220	204	192	192	239	203	209	233	193	200	211	211	221	226	215	191	210	187	224	228	216	208	206	218	213	258	225	198	203	208	211	204	217	241	220	225	216	238	223	241	198	219	212	215	202	206	185	223	188	208	199	197	199	191	189	221	187	204	196	204	225	225	205	221	202	206	192	212	225	205	206	241	203	195	213	206	225	208	241	231	214	230	219	229	232	224	242	187	188	205	206	198	210	215	209	213	235	209	237	209	197	228	210	211	241	225	216	202	205	201	216	199	199	191	208	198	209	226	220	201	214	227	226	234	229	216	200	219	218	208	192	228	195	209	209	181	202	218	189	212	206	205	211	243	210	179	230	231	216	229	231	234	239	201	225	233	240	229	212	224	217	205	200	208	207	227	219	189	200	193	202	198	223	213	193	237	206	235	221	211	216	196	194	196	234	223	237	209	210	215	191	220	209	223	209	207	205	227	211	226	222	193	192	208	213	214	206	213	214	226	233	235	192	229	232	249	182	213	203	226	224	213	207	219	226	183	206	208	195	222	208	190	205	218	215	192	219	218	208	217	220	233	186	216	223	248	218	205	219	232	246	225	206	201	197	220	192	200	213	202	203	233	224	210	205	206	229	220	198	183	201	213	189	216	200	180	215	229	215	203	219	218	216	242	199	236	197	207	210	227	199	212	215	225	216	205	204	198	245	225	207	225	223	192	214	241	214	200	235	172	208	198	210	234	202	215	189	220	241	210	203	204	213	187	220	211	219	219	218	207	211	217	247	187	216	204	216	216	243	216	236	218	200	233	213	203	190	215	201	200	203	226	231	213	215	201	205	219	204	218	228	203	200	226	226	189	226	216	199	198	214	229	208	231	237	234	187
3272	4483	3669	1744	1092	839	689	495	465	408	376	377	355	340	318	259	304	273	324	298	282	280	293	221	264	281	246	274	246	257	248	232	239	254	235	249	248	236	233	268	218	262	216	242	217	236	232	210	248	233	208	239	249	247	248	228	244	223	221	222	229	253	223	260	248	255	238	234	246	252	226	212	239	245	254	248	235	249	249	261	248	226	257	244	256	225	219	215	249	225	243	219	225	245	226	244	241	244	242	239	211	236	230	247	254	242	232	261	215	229	247	258	233	257	249	236	261	231	248	246	211	212	233	220	266	237	258	228	231	242	231	209	254	221	228	249	219	216	264	234	223	275	231	225	224	213	212	237	261	261	214	240	245	261	237	231	228	240	258	243	255	233	252	241	223	224	228	238	230	244	262	227	245	241	250	251	243	262	232	226	237	246	252	268	223	253	228	225	230	215	220	243	224	238	249	244	229	225	246	237	225	249	219	223	251	219	236	238	235	239	246	225	245	248	243	213	263	267	254	238	270	258	229	227	237	198	248	224	217	240	207	225	247	231	270	188	230	223	232	241	253	224	241	233	244	271	215	247	245	207	223	236	248	242	250	212	235	240	223	233	240	256	223	252	218	262	255	229	240	242	263	234	225	220	243	212	225	251	219	228	225	207	231	214	211	217	230	254	235	237	251	217	226	212	249	257	203	238	252	230	205	226	225	245	229	222	240	198	244	241	255	225	219	234	224	228	217	225	237	243	222	245	248	230	217	244	236	233	222	234	235	225	212	247	253	237	224	200	246	227	220	229	239	242	249	248	242	245	231	243	223	230	248	221	226	201	257	206	222	240	226	228	239	216	232	225	226	248	203	203	248	243	228	234	241	227	232	273	244	242	243	224	209	211	231	270	219	243	258	220	237	213	254	238	254	228	230	250	235	249	233	237	245	224	233	230	250	226	232	238	216	242	230	218	226	233	231	207	228	235	210	248	217	233	244	233	260	245	226	222	250	243	247	243	206	237	243	220	245	242	215	240	236	230	227	226	226	247	231	234	240	225	230	222	227	225	203	224	216	251	229	231	246	253	245	208	231	243	224	237	226	200	242	241	212	200	240	237	241	237	229	242	232	222	259	211	222	210	238	240	212	262	265	232	229	261	258	213	224	225	233	238	238	220	248	212	260	267	227	202	225	227	211	250	204	234	220	216	234	229	244	240	247	210	225	232	223	254	215	272	217	222	214	271	233	214	230	228	207	244	245	229	227	192	240	254	239	215	231	239	221	248	240	248	252	237	246	258	223	238	241	195	205	231	238	250	227	265	221	209	241	213	233	241	231	222	216	210	207	224	209	247	215	242	257	236	255	226	240	241	220	214	220	250	218	242	201	271	233	206	209	242	218	228	229	231	238	231	230	236	228	241	245	243	228	222	234	245	236	241	223	230	207	227	223	237	201	224	252	231	255	219	237	233	235	217	237	209	245	244	249	241	255	226	240	229	239	223	218	226	206	229	221	219	251	218	204	233	238	204	222	248	257	231	249	218	257	242	233	239	250	238	216	217	245	237	256	227	248	238	242	248	294	220	238	219	241	238	225	235	235	254	226	215	236	251	223	231	221	243	235	238	222	243	248	220	204	239	220	232	232	235	256	213	262	224	224	227	243	206	225	242	225	239	255	249	240	236	221	233	228	248	232	259	254	237	218	232	227	240	231	218	248	245	227	257	237	213	268	210	215	273	221	225	214	229	253	229	253	252	224	227	260	223	239	264	242	250	220	247	246	230	240	229	235	235	233	243	227	212	222	224	241	234	228	248	231	226	256	227	237	197	203	213	252	214	246	256	228	262	237	246	209	221	232	259	222	238	246	210	211	228	236	181	240	228	238	208	216	202	216	246	246	241	242	248	215	261	237	225	223	235	238	207	214	213	232	239	236	223	240	228	257	221	228	222	236	227	220	223	228	254	248	256	192	249	213	232	198	210	245	244	221	237	237	217	218	235	239	238	236	225	222	233	221	213	241	217	248	250	250	223	230	234	209	247	206	231	241	243	199	240	212	240	234	216	184	237	210	231	231	232	263	228	251	257	247	223	216	201	223	255	240	227	235	250	224	228	234	226	233	223	221	224	227	267	233	231	202	250	230	233	228	229	252	230	236	217	210	249	248	223	252	225	236	237	233	216	233	223	239	221	283	244	207	214	227	236	232	219	226	241	228	258	235	230	201	231	229	215	250	241	224	241	223	234	202	225	226	239	248	249	233	220	227	256	208	233	204	244	255	246	249	217	229	259	238	278	275	254	202	237	202	203	234	241	225	240	242	200	235	221	226	264	239	229	228	189	231	270	224	261	244	240	213	259	239	218	234	242	243	229	251	226	243	222	219	226	236	221	243	231	237	232	231	226	229	218	243	232	241	217	226	236	224	221	247	214	226	227	253	230	252	211	238	227	240	222	209	243	237	211	222	222	212	222	257	217	226	239	252	235	242	231	205	224	251	266	224	220	235	242	234	250	217	205	223	248	234	263	215	241	232	267	206	258	220	258	232	225	243	216	224	256	229	232	214	225	236	247	231	241	228	259	190	231	216	253	243	231	203	236	238	234	228	214	234	234	221	251	226	255	220	234	223	212	199	225	252	226	213	225	217	225	213	249	221	216	220	216	236	246	217	228	254	243	204	238	205	228	222	239	251	241	206	235	223	237	207	241	235	256	233	212	257	253	220	208	200	228	247	193	246	245	255	264	233	221	236	253	241	238	222	254	224	221	233	241	231	238	217	253	281	218	226	219	231	231	229	222	211	226	225	211	240	231	235	214	224	263	201	218	231	240	235	237	223	258	238	235	211	267	228	218	238	221	250	226	256	240	211	235	207	269	244	236	228	216	246	219	264	227	215	223	224	215	233	240	231	227	230	240	222	220	232	231	223	250	217	236	216	226	220	235	215	250	231	222	250	228	249	251	241	251	226	249	215	215	239	227	218	207	215	210	220	241	217	208	219	215	219	232	239	235	231	225	247	235	217	221	214	213	200	242	225	230	223	228	242	218	238	210	230	234	217	234	227	210	217	222	224	225	228	225	231	245	221	243	231	227	208	209	262	240	251	226	242	224	268	237	222	241	220	237	244	217	215	222	247	243	246	229	237	223	239	217	246	211	226	264	227	201	228	256	236	227	230	223	206	230	209	217	209	241	240	254	228	227	236	208	268	228	210	207	234	222	193	207	222	252	225	226	226	231	227	234	213	234	229	237	218	223	226	248	231	228	223	226	223	214	236	220	233	216	233	242	254	210	224	228	209	216	209	223	233	245	233	226	234	217	254	228	221	243	233	235	215	236	254	229	237	247	237	274	243	212	239	215	235	244	233	190	213	235	234	215	231	225	204	240	229	235	241	251	234	225	238	249	235	231	259	241	229	271	223	220	247	264	239	240	237	250	248	194	214	203	248	222	257	214	234	243	227	267	227	242	235	221	225	235	232	238	238	234	204	230	234	215	217	204	226	254	224	222	227	203
27549	10537	1487	908	645	641	681	614	635	576	579	597	596	567	587	607	589	610	569	599	591	603	623	597	573	619	632	587	655	606	616	601	601	620	577	600	586	637	639	594	604	569	612	630	573	631	611	610	596	589	565	567	602	619	618	569	555	593	583	598	589	612	555	556	593	593	628	625	592	598	588	560	593	623	649	629	577	612	588	558	619	569	623	619	586	618	589	595	583	579	611	553	612	583	584	605	557	560	618	576	573	572	579	576	643	608	607	555	611	637	581	570	588	588	658	575	598	550	581	557	585	592	601	580	598	603	569	591	623	587	605	560	576	592	587	573	565	617	574	592	607	577	582	587	560	599	578	591	660	610	605	608	596	584	612	595	572	595	578	610	601	582	593	616	591	582	568	576	582	640	607	600	609	630	624	602	601	562	561	563	600	630	622	622	579	582	585	595	585	617	622	588	611	607	565	575	601	571	568	600	592	613	598	553	623	566	568	588	607	588	630	581	608	581	574	568	590	578	573	570	638	587	640	596	619	669	511	629	621	597	624	609	607	612	575	565	567	562	579	579	563	573	533	607	610	605	576	570	614	616	627	580	619	640	612	571	570	559	566	573	600	571	581	611	548	583	672	620	602	597	611	571	621	578	578	638	588	573	612	583	577	569	583	589	623	626	581	590	562	602	568	592	563	573	606	584	591	634	550	617	594	644	632	611	552	606	620	559	563	602	558	569	597	552	608	535	608	603	613	578	583	584	654	544	566	625	573	581	580	621	592	626	622	639	564	596	570	611	619	604	583	571	573	585	534	604	575	622	615	630	601	587	615	591	569	627	602	552	579	642	592	597	548	584	566	588	598	559	579	529	589	607	589	620	576	542	578	604	602	613	577	563	573	578	555	633	634	571	597	595	593	594	606	587	524	624	560	579	599	619	626	619	587	591	558	623	601	622	590	577	583	575	558	591	568	627	577	589	566	595	586	549	556	647	577	633	615	613	617	609	597	610	548	572	598	563	608	613	591	591	581	574	602	577	642	571	601	570	535	609	598	597	628	574	582	560	633	587	611	565	574	561	573	580	596	620	614	563	582	581	617	593	582	598	586	550	579	604	634	553	598	587	572	572	582	584	582	576	597	625	564	571	586	642	594	577	588	585	633	542	574	583	616	600	581	605	608	593	625	570	591	632	598	581	608	579	597	570	569	595	611	610	615	612	584	592	611	619	596	621	525	593	593	603	570	603	576	596	619	594	605	578	636	571	639	535	605	614	603	587	553	580	599	531	595	599	598	574	627	560	566	564	617	571	571	586	600	581	617	611	599	548	584	597	627	643	580	599	571	582	623	617	583	625	587	565	644	571	620	589	578	579	568	601	582	580	598	606	534	567	604	582	573	592	594	550	610	598	587	590	604	628	588	602	572	590	621	593	551	576	608	570	622	606	525	567	602	607	585	588	592	614	598	590	623	642	599	625	587	585	553	601	550	593	576	602	597	649	585	620	603	592	598	575	574	639	568	610	568	638	587	629	593	602	610	610	620	580	518	609	581	588	591	561	631	579	583	590	567	588	606	582	584	583	580	562	574	568	567	571	590	592	609	600	585	553	571	533	581	600	604	552	556	603	630	588	588	560	563	604	580	578	585	606	608	605	580	650	596	593	566	544	567	562	558	567	591	617	623	544	544	564	579	565	631	584	572	563	584	544	616	600	618	583	589	590	590	607	604	523	597	617	605	549	608	568	593	556	574	619	626	636	585	611	603	595	583	576	620	564	600	635	619	589	606	617	582	548	640	589	565	568	596	602	599	597	618	603	649	608	613	563	603	596	560	559	614	628	584	553	586	585	635	569	583	586	611	560	608	565	572	600	613	572	583	557	611	609	555	618	575	565	590	620	571	554	593	632	554	573	568	563	577	586	634	621	591	574	613	576	617	589	610	521	552	607	589	600	613	599	568	594	568	620	579	632	627	572	590	594	600	579	612	588	556	584	662	586	594	581	618	603	581	570	583	633	564	587	613	573	579	592	548	593	664	542	619	602	585	577	603	570	585	527	621	613	581	618	644	603	581	564	581	607	575	613	602	587	630	567	630	606	549	600	571	564	643	585	607	600	614	617	635	627	573	688	583	577	601	590	563	585	620	567	594	580	561	622	579	595	581	604	565	581	587	631	604	561	602	582	622	636	559	597	556	545	575	567	564	589	601	552	572	610	618	594	618	629	610	593	618	626	612	584	597	619	596	611	644	593	550	607	646	564	552	615	551	603	623	580	560	621	585	635	654	568	569	584	636	596	620	604	607	571	616	615	600	579	618	598	548	548	580	594	543	548	613	578	595	574	602	632	588	584	624	599	578	603	615	592	555	610	621	595	603	603	586	595	614	649	627	594	569	544	604	614	630	612	583	586	584	616	559	599	623	556	556	572	594	561	560	595	576	586	588	610	562	645	564	590	604	557	578	592	617	606	601	585	631	577	624	573	546	584	585	553	590	631	582	572	623	624	588	608	571	565	575	615	589	570	640	596	536	623	609	603	527	572	596	619	581	650	626	574	645	602	631	600	626	601	579	619	623	612	584	577	583	572	580	596	575	593	573	601	606	608	605	575	605	645	581	622	605	568	629	555	572	593	593	607	606	598	611	613	590	585	583	577	598	565	542	606	583	612	585	580	556	606	599	595	624	611	613	619	589	586	567	564	632	620	607	617	547	608	567	604	584	576	622	655	592	603	556	604	568	571	597	593	565	592	595	533	581	589	579	588	559	551	599	625	617	564	593	588	571	580	580	620	624	547	563	606	604	634	548	616	596	636	628	553	628	576	628	605	647	616	594	582	623	596	570	599	633	580	550	559	584	586	567	589	587	605	584	596	567	602	597	619	584	595	563	602	565	600	573	518	621	560	595	571	591	610	613	607	605	605	557	577	620	575	613	599	601	604	558	592	586	624	563	590	582	606	597	594	578	636	609	556	629	637	610	582	559	620	549	626	603	559	555	595	648	579	600	588	618	607	594	599	585	581	581	591	609	590	602	600	619	615	549	594	554	568	587	582	606	623	610	605	617	593	571	604	610	589	638	618	636	590	584	594	604	607	583	588	601	641	616	611	545	571	587	600	612	585	575	585	594	552	584	595	580	576	580	617	620	580	632	642	586	604	590	589	548	609	623	587	608	581	593	579	623	571	593	559	612	591	558	650	597	653	608	594	593	572	592	589	587	574	594	547	623	613	614	546	624	596	583	580	602	593	567	576	617	616	577	661	628	602	620	583	582	591	563	574	568	613	586	639	590	608	590	545	597	624	556	591	643	603	593	621	610	556	580	612	568	597	604	634	620	548	594	557	562	596	582	553	609	611	648	596	593	623	557	543	565	566	600	579	602	597	557	599	576	594	596	581	605	591	585	586	587	580	561	559	607	593	567	591	612	593	582	591	583	614	594	530	590	588	622	609	625	571	584	598	609	596	610	601	594	580	577	601	597	572	555	636	587	590	601	575	628	577	594	591	581	585
4942	735	722	591	540	594	576	584	567	576	585	525	580	503	555	571	546	550	535	605	593	502	592	563	559	564	532	531	536	574	526	577	537	558	553	514	499	540	603	527	528	524	586	548	581	542	577	570	567	549	561	557	545	562	524	533	513	582	515	561	555	575	569	532	559	579	529	568	576	495	605	556	567	522	532	587	545	563	542	563	551	540	581	512	571	520	518	578	560	576	559	529	536	506	571	494	536	529	582	559	539	555	555	525	539	563	548	573	573	502	559	573	532	551	575	528	587	569	566	547	519	519	534	536	540	548	524	550	546	548	570	594	568	495	601	564	565	545	569	575	568	533	578	559	569	555	560	555	544	584	521	504	585	546	562	550	564	519	528	531	561	563	524	584	588	533	550	563	562	498	547	547	550	546	551	560	537	562	525	563	532	526	546	586	538	574	522	552	529	505	559	592	528	529	561	599	538	585	582	547	566	548	571	540	554	529	563	514	545	554	552	576	505	577	530	563	520	536	597	573	547	580	545	539	550	545	586	542	556	554	571	558	550	576	538	537	523	554	572	551	582	541	554	537	547	536	543	578	562	558	560	562	582	511	541	538	575	543	560	563	546	515	537	547	543	592	511	555	578	509	589	567	562	512	598	550	548	532	547	554	577	547	585	532	563	546	529	608	550	576	522	586	552	560	617	548	518	574	563	533	534	560	589	529	538	584	570	533	566	514	522	534	542	552	546	523	531	545	535	506	580	539	570	550	518	564	596	563	527	575	532	567	606	594	543	537	566	543	547	544	529	532	501	539	568	518	519	517	520	534	545	525	494	562	536	509	546	572	543	552	551	565	559	521	534	554	551	532	522	559	540	557	533	538	549	522	559	547	548	541	535	535	527	571	554	531	509	559	542	536	513	555	506	545	571	589	581	553	559	558	585	545	529	532	569	536	540	553	571	557	546	546	567	597	575	543	538	537	565	560	579	587	558	542	566	540	572	539	514	517	565	527	562	550	541	574	576	553	549	527	576	554	557	550	516	571	545	550	586	522	557	607	524	547	523	541	574	492	567	570	543	555	584	576	563	583	575	547	559	574	582	555	548	549	571	560	566	602	597	521	532	515	590	520	517	562	530	570	518	558	556	530	549	534	525	547	533	536	574	532	544	544	521	543	519	547	568	542	576	572	545	562	565	557	542	521	540	588	556	522	530	574	515	550	546	528	573	549	527	557	552	538	565	577	515	554	545	601	512	536	564	568	531	533	586	581	565	563	511	555	538	559	553	561	548	571	539	528	560	541	526	550	551	592	525	544	506	548	554	558	548	566	571	568	522	568	543	572	561	520	540	573	550	493	510	585	567	524	591	580	555	545	579	575	553	571	511	560	555	531	535	550	551	540	560	544	554	563	542	562	559	528	570	579	541	531	548	523	531	542	570	541	544	558	548	573	552	542	550	546	529	580	571	576	575	535	576	563	511	583	578	550	526	552	540	516	560	537	569	519	549	572	563	532	560	542	530	539	550	538	572	515	531	544	567	539	586	547	552	548	535	503	571	562	563	541	582	536	590	534	541	518	611	494	608	551	534	535	560	567	519	551	575	553	593	531	549	508	568	525	530	566	570	552	526	536	536	561	535	560	553	557	551	516	557	577	591	531	539	500	519	517	571	538	546	592	577	532	568	583	564	525	585	525	591	595	570	533	536	503	587	570	530	568	553	513	580	508	548	578	484	508	561	560	587	587	566	555	555	570	522	540	541	559	559	567	538	572	555	563	578	533	591	546	532	549	570	549	570	599	568	516	575	555	541	539	535	545	551	561	535	534	542	563	551	551	541	529	570	548	546	539	559	575	539	551	564	526	561	538	564	557	545	568	543	512	551	556	523	563	511	558	588	530	534	568	515	533	545	539	545	572	562	560	517	549	568	563	539	539	562	572	512	581	547	570	571	538	526	525	555	569	552	561	580	569	540	534	545	565	581	507	536	547	544	536	562	546	544	552	561	544	537	516	496	584	543	566	568	545	584	580	563	528	526	555	554	558	544	565	560	544	492	588	545	566	574	538	558	529	568	523	504	516	552	537	543	569	580	597	540	538	545	558	551	529	569	561	561	533	570	538	561	523	579	546	546	586	542	528	555	551	512	597	573	523	531	548	545	547	526	560	548	561	599	574	553	546	610	577	519	540	542	555	546	578	534	571	523	514	590	569	572	577	551	581	548	513	568	556	532	544	576	551	593	543	547	570	573	544	551	500	521	538	528	556	576	524	529	574	513	557	559	515	560	540	565	556	582	508	554	563	568	577	565	588	565	577	558	532	517	556	507	561	557	578	546	548	568	569	552	563	574	555	564	540	515	534	567	542	519	523	534	571	564	511	527	531	571	498	551	632	523	544	551	529	545	554	538	602	521	510	544	560	546	560	556	525	537	554	562	580	574	582	536	541	532	576	584	531	551	540	579	516	563	557	546	527	567	523	538	561	543	540	543	575	567	582	526	569	527	548	543	566	552	536	557	532	587	563	554	570	547	559	578	519	564	525	537	548	561	547	562	567	531	522	567	553	568	562	535	566	545	531	584	551	538	563	538	567	572	537	553	549	562	513	545	568	565	534	526	562	542	581	541	561	558	579	528	591	584	540	559	603	574	547	546	546	559	499	549	529	557	539	501	525	575	550	552	542	539	536	567	564	517	576	574	576	564	527	557	577	585	570	519	555	547	523	510	594	540	564	582	549	516	573	560	595	553	569	514	536	565	557	558	514	549	565	597	586	530	542	532	554	527	578	548	540	551	539	503	560	543	497	543	544	554	529	590	590	527	533	575	563	548	551	565	556	558	555	539	530	536	584	584	561	559	543	602	584	541	583	567	544	537	518	529	552	524	596	566	550	531	533	542	527	538	532	563	591	583	542	608	563	530	524	565	577	541	539	525	559	549	568	545	561	572	540	540	542	550	580	550	573	563	541	584	556	511	539	542	534	539	522	546	563	533	576	580	561	561	557	522	536	505	563	535	571	563	517	528	562	574	584	578	578	546	556	525	588	531	549	596	606	535	579	525	587	527	539	545	550	545	551	560	536	506	555	529	594	528	567	544	571	539	556	569	582	553	518	553	527	581	555	540	522	563	581	585	548	568	555	557	566	575	553	526	597	543	552	538	547	532	537	525	512	552	586	583	501	544	574	526	561	536	549	559	582	555	540	566	537	568	546	562	560	609	488	570	557	562	569	573	547	560	585	577	544	540	593	549	563	553	553	550	520	538	561	561	554	540	529	562	570	505	550	553	560	526	604	574	549	545	535	574	581	519	536	556	544	603	520	569	545	544	520	569	521	542	538	492	516	539	569	579	542	521	534	559	574	526	546	543	543	550	542	541	568	563	551	545	552	552	540	549	551	536	571	562	553	555	543	560	546	573	583	580	523	542	548	582	523	560	518	541	521	547	589	561	514	538	524	522	565	547	579	535	576	537	542	569	576	594	537	559	531	557	538	525	549	534	541	512	527	589	558
25490	21422	27126	25423	3213	761	492	421	442	367	374	399	370	362	353	339	372	337	364	301	371	363	345	375	326	331	358	341	329	351	330	344	327	334	315	326	342	331	334	352	328	342	330	337	337	343	356	320	334	334	312	362	332	321	344	363	344	323	311	343	309	341	350	330	346	339	337	341	328	319	321	316	354	330	313	362	347	343	341	325	340	342	325	339	327	347	370	337	313	338	351	332	333	343	325	350	391	339	339	313	318	317	345	387	352	319	329	314	342	326	327	320	333	319	352	341	309	356	344	309	337	325	334	362	327	331	357	333	354	333	321	323	303	329	346	322	346	318	352	359	334	329	345	330	362	367	328	358	352	345	342	346	344	349	339	336	350	324	323	324	329	337	347	334	333	335	344	334	344	346	315	310	304	314	333	339	337	346	344	336	302	372	341	354	292	348	305	334	324	320	301	342	332	321	345	333	348	380	374	347	349	338	351	360	325	322	327	307	341	327	328	338	353	343	312	354	340	314	335	328	342	301	321	343	364	336	307	337	334	312	337	339	330	331	379	344	329	341	350	333	374	328	383	333	326	351	356	381	346	335	334	352	348	335	339	359	320	325	327	288	328	351	367	363	314	321	300	331	380	328	308	335	317	322	360	318	371	322	335	370	343	358	369	306	350	315	340	310	325	329	322	352	321	334	332	333	356	328	329	369	332	337	338	321	350	335	340	327	301	331	312	348	323	334	366	327	304	333	326	307	344	336	354	324	336	331	299	350	330	315	350	360	342	350	305	371	331	326	350	366	325	352	343	349	300	347	334	322	304	294	317	328	328	351	321	287	359	325	332	364	350	339	346	316	313	346	351	329	342	320	373	341	310	337	329	301	334	309	285	327	323	348	297	293	329	329	350	326	339	352	345	348	350	325	371	363	329	320	337	342	313	329	335	360	330	337	331	333	333	390	315	339	337	331	326	343	319	299	324	335	359	351	329	315	364	331	331	348	320	351	317	337	341	326	315	308	340	321	326	344	324	342	329	358	320	355	330	319	331	341	340	342	324	334	354	318	359	306	331	343	343	355	318	298	324	340	334	326	294	312	346	321	336	372	337	306	319	322	321	357	335	366	348	392	362	342	340	350	355	326	343	270	365	325	308	342	364	305	370	317	336	353	356	350	326	327	346	367	367	308	323	338	325	317	300	299	347	329	363	344	321	358	339	341	364	345	326	337	341	364	360	338	344	335	349	334	342	326	334	335	352	329	330	344	334	306	341	338	313	341	326	318	327	321	348	351	341	327	373	333	336	332	359	349	350	326	356	333	307	325	329	338	328	351	347	332	348	347	313	369	332	315	304	338	329	315	309	304	340	335	379	314	327	322	333	327	322	324	322	303	355	351	346	347	308	374	349	320	331	362	329	322	317	337	342	321	320	341	325	329	354	328	345	368	335	368	330	342	310	354	342	348	346	351	345	345	321	299	351	341	326	341	315	335	309	343	336	320	330	337	336	322	322	342	352	312	325	308	359	344	327	362	359	342	346	391	341	337	296	339	321	363	358	345	331	327	328	325	326	346	337	361	325	354	323	335	321	338	375	387	340	352	351	324	327	346	332	345	343	333	326	308	349	309	338	345	343	338	321	315	343	315	333	323	339	356	321	306	324	387	334	338	320	326	357	332	342	314	358	324	320	311	322	325	332	306	321	343	324	347	319	339	334	320	336	323	323	323	340	321	326	330	328	334	334	319	342	347	347	284	357	365	311	327	319	328	311	311	316	346	307	384	365	327	334	351	321	315	364	336	317	342	322	330	365	312	362	335	308	324	334	335	304	312	321	325	332	372	326	309	334	377	312	350	335	378	333	322	328	327	360	340	307	320	345	336	309	339	316	353	332	310	343	358	316	351	365	328	348	320	324	329	321	342	363	334	344	346	340	365	324	350	368	310	318	337	305	328	363	349	322	335	343	348	328	325	315	301	367	348	319	371	343	327	315	333	342	322	339	333	329	357	342	309	304	322	334	309	365	332	310	344	315	328	339	377	346	309	324	314	323	327	329	318	319	344	333	340	293	309	338	365	309	332	323	335	342	359	372	308	336	315	342	332	309	335	352	349	326	343	365	332	323	355	284	338	321	317	316	361	312	337	311	342	337	308	339	289	341	305	362	347	324	304	348	327	346	324	370	328	337	287	351	342	318	344	351	335	339	307	337	364	338	349	329	347	317	344	356	322	337	348	375	334	334	365	366	344	359	346	339	356	320	335	347	327	328	322	338	330	328	327	326	324	346	308	323	352	326	335	355	326	348	331	307	333	353	348	334	347	323	332	324	367	317	335	341	315	319	326	312	354	339	359	366	328	316	316	335	325	331	361	342	323	334	333	317	344	342	324	332	346	317	345	324	329	327	336	332	305	350	325	343	327	339	320	346	326	342	323	352	349	336	328	345	329	353	329	325	318	329	320	317	312	288	337	341	334	365	333	316	333	348	325	325	347	326	352	324	299	342	354	320	339	342	350	330	286	320	338	342	348	339	348	300	336	333	350	314	306	349	332	363	331	340	347	356	330	330	340	331	348	347	317	300	340	337	342	324	328	347	354	322	348	366	360	349	332	325	359	340	339	357	328	315	326	359	328	306	337	302	355	329	298	340	339	293	335	337	318	336	313	327	351	340	360	322	338	316	355	318	320	318	322	334	311	330	310	361	345	328	331	302	327	352	332	329	324	308	339	316	317	317	335	334	321	326	350	358	328	281	328	333	339	322	346	338	350	345	320	349	318	336	328	328	363	336	342	332	352	333	335	321	369	347	350	358	354	331	332	330	325	332	328	326	346	351	330	309	324	320	311	337	283	352	321	335	340	324	307	338	328	323	332	335	336	329	341	336	334	355	346	337	328	349	317	350	335	365	331	304	313	338	331	347	329	337	312	319	345	337	320	368	317	348	302	338	329	331	323	326	351	332	348	336	330	346	322	340	346	343	313	339	308	320	369	331	322	343	324	381	344	319	326	341	294	338	330	306	312	344	343	314	297	320	347	336	333	308	344	333	326	337	342	332	345	320	323	345	334	361	332	355	340	325	346	341	316	352	336	345	341	343	317	330	349	335	323	331	358	310	329	322	336	372	326	334	334	324	330	339	356	310	294	357	299	334	349	323	336	302	347	314	341	374	346	330	338	353	325	321	317	340	353	341	357	291	330	348	324	316	305	355	333	332	344	342	344	343	322	326	319	323	333	354	309	340	324	311	327	351	340	333	328	329	354	323	329	340	334	329	323	344	341	350	334	357	328	334	343	320	330	320	375	345	324	372	310	350	305	307	342	344	334	319	325	296	307	347	318	334	343	345	324	321	313	319	294	320	330	311	321	314	327	351	329	338	338	330	324	367	324	313	303	332	319	337	323	319	352	328	323	331	310	335	339	320	349	336	325	336	319	314	322	368	323	341	340	354	321	296	333	342	323	353	325	324	328	331	315	340	368	337	309	324	354	313	348	339	365	328	344	358	333	313	314
3262	2359	2045	1091	769	658	527	474	495	458	404	419	400	391	367	379	378	380	368	382	377	376	334	357	340	340	409	353	338	345	388	349	358	345	363	366	365	345	390	356	350	351	357	378	343	350	338	347	335	342	373	331	320	354	354	336	362	376	342	335	309	369	326	336	368	391	349	357	354	339	354	343	320	313	358	357	333	335	319	321	330	318	350	342	333	331	340	345	352	330	327	368	326	373	391	351	403	362	377	326	338	373	339	346	383	376	379	375	332	369	379	362	361	357	374	342	348	345	385	320	328	357	331	319	356	357	332	338	330	364	328	361	352	327	350	347	340	345	348	347	334	330	351	356	350	354	302	354	358	366	352	338	364	362	334	321	363	338	333	326	345	356	338	313	377	335	373	332	341	340	368	351	311	373	379	354	380	345	346	346	349	352	359	346	362	370	376	382	347	330	368	341	352	341	347	336	350	351	343	359	347	344	388	321	344	346	340	334	313	368	339	356	336	337	337	348	325	323	364	383	318	371	353	367	335	325	330	339	349	336	343	368	349	304	325	331	403	336	334	366	357	359	339	388	349	312	360	357	355	312	351	341	327	339	352	349	386	343	348	346	322	372	345	336	365	368	343	363	358	363	354	327	353	368	338	341	354	330	363	366	347	338	335	342	330	318	336	346	351	341	328	311	344	355	345	336	359	355	368	338	309	374	360	355	368	342	375	335	349	335	344	350	310	332	340	339	339	350	337	338	325	330	360	351	327	351	329	349	347	325	315	332	317	354	337	359	335	343	375	352	330	342	318	368	366	354	375	339	315	323	387	338	292	335	335	334	359	340	310	302	315	347	361	346	381	345	326	333	324	362	352	362	319	366	349	395	321	336	346	348	372	333	391	354	374	349	338	360	339	352	347	353	371	285	351	342	341	341	344	335	361	356	374	334	327	327	363	353	352	350	345	309	329	349	339	340	341	370	333	348	328	316	341	338	364	341	348	309	332	341	368	328	340	316	348	346	357	374	359	351	344	356	346	386	372	354	334	316	334	331	321	326	349	322	333	322	305	326	350	368	355	340	367	293	341	326	366	327	334	361	342	327	362	321	318	330	359	329	328	322	346	355	348	347	343	336	362	336	374	347	331	327	342	353	334	348	340	356	309	323	352	347	350	339	325	387	344	334	359	356	313	355	313	331	334	318	336	334	359	361	346	353	350	344	318	347	309	350	341	334	330	351	357	308	379	350	355	309	301	349	358	328	323	320	326	358	330	355	329	340	378	361	379	342	335	336	349	318	376	323	355	336	340	330	323	353	334	359	369	378	374	338	363	297	352	364	328	299	328	336	306	321	371	333	333	357	355	347	335	303	360	390	321	366	333	302	346	304	333	298	366	326	349	348	342	341	319	346	303	335	331	384	329	384	330	348	332	358	366	347	340	357	356	353	357	362	315	345	355	328	374	347	338	375	346	308	359	331	327	349	362	324	356	324	385	343	329	344	317	342	331	358	362	349	318	341	345	336	364	361	379	348	351	376	358	348	305	360	344	368	352	374	320	383	336	352	347	370	337	350	331	349	358	337	366	365	310	338	379	349	351	321	361	345	339	331	335	346	348	317	320	355	337	314	339	317	330	315	356	360	339	360	353	354	326	327	374	335	333	347	379	353	357	333	350	369	356	331	339	298	327	379	348	332	345	361	331	321	334	335	335	309	334	339	335	345	337	352	340	360	333	358	349	335	370	315	344	321	337	338	328	337	374	332	336	332	357	347	359	327	381	370	372	358	321	331	320	348	331	325	324	316	354	327	330	352	377	363	370	369	365	335	359	347	356	362	325	367	315	320	319	365	350	368	336	327	346	357	338	344	348	318	358	374	367	328	337	358	300	350	338	373	343	369	364	343	326	342	377	363	332	377	361	349	357	331	358	376	351	352	377	336	317	314	342	339	371	356	338	364	326	345	364	322	359	325	326	348	352	352	333	349	343	329	368	356	358	334	299	357	328	360	347	341	354	345	314	348	338	336	354	318	327	373	371	329	362	355	330	318	318	372	321	360	346	345	353	343	342	333	373	337	329	371	382	325	342	356	319	348	335	344	360	345	326	338	325	355	347	316	333	337	361	330	371	304	323	324	301	313	333	360	341	360	317	349	348	372	332	296	364	326	327	333	341	330	358	332	302	342	343	302	363	341	346	314	341	352	339	359	303	340	334	320	329	354	331	374	347	344	361	340	350	343	356	326	334	323	367	353	331	355	346	376	334	336	332	356	353	341	338	336	340	308	358	386	341	383	327	367	316	336	358	331	326	311	351	313	326	315	320	366	318	330	335	347	345	311	369	344	354	363	367	339	344	342	343	335	365	392	345	329	365	330	339	348	343	385	364	310	334	324	330	332	340	346	353	355	340	341	349	359	345	342	382	354	359	367	342	316	343	343	353	331	337	342	360	341	361	373	348	339	338	362	355	328	334	328	360	334	372	328	325	308	328	354	332	332	373	358	340	356	369	308	329	351	364	307	333	324	356	348	363	346	340	360	362	365	339	350	316	344	329	333	353	319	348	325	338	327	347	344	336	382	319	332	344	341	340	331	376	332	313	372	346	332	332	350	339	293	375	325	355	342	358	312	324	367	338	313	328	339	336	317	357	335	338	325	347	329	348	362	332	351	359	309	323	341	337	332	330	349	372	362	338	363	338	341	359	336	355	332	366	332	333	300	359	350	340	328	340	335	313	327	337	332	343	342	362	331	365	336	342	356	351	309	350	331	336	322	343	365	322	336	335	347	334	350	350	341	353	334	326	310	318	352	350	371	320	323	365	356	333	323	342	366	359	343	337	318	351	330	333	318	393	330	304	335	341	337	339	354	332	367	316	339	327	364	363	365	340	351	334	311	345	312	342	342	328	351	347	321	375	355	314	349	371	347	355	312	365	340	344	366	326	340	357	345	334	353	326	384	328	325	346	393	352	331	327	358	312	351	343	370	367	345	312	347	383	334	342	367	338	366	303	354	341	346	308	334	327	340	338	340	353	332	344	338	345	345	320	355	370	373	329	343	312	372	362	348	397	314	342	345	331	362	379	332	332	333	347	359	314	351	328	307	334	344	334	375	306	312	356	333	319	351	324	315	324	350	361	312	347	343	358	332	326	348	348	358	329	339	382	344	364	350	366	372	331	368	317	350	351	322	322	369	330	324	345	356	343	373	335	350	334	349	371	324	365	340	332	348	328	361	372	385	325	377	347	333	329	336	361	343	331	329	349	371	302	337	401	310	346	334	324	351	345	382	339	326	321	332	361	341	315	342	336	337	370	319	318	350	325	351	317	351	320	348	332	331	324	325	364	360	308	324	324	323	339	355	348	338	340	341	340	336	324	353	347	320	352	346	360	338	330	355	336	349	360	358	332	334	353	341	316	328	331	371	350	316	363	371	361	324	355	363	338	346	305	342	334	354	353	385	342	357	328	335	323	334	337	352	340	354	350	334	336	357	342	374	337	341	336	301	361	317
24570	21428	28461	24757	20747	2323	637	427	323	268	331	273	276	251	274	251	267	236	242	248	226	202	229	226	242	215	224	209	232	210	226	223	240	206	213	231	230	219	217	204	228	234	223	233	211	227	209	225	199	197	229	230	215	230	194	232	201	221	221	194	238	217	211	223	234	199	225	213	212	221	222	209	206	223	225	224	222	237	233	218	234	184	210	195	217	229	213	200	214	209	183	240	202	222	208	220	220	240	207	217	222	221	204	210	214	200	206	213	246	229	199	217	218	228	201	242	223	190	229	208	224	230	211	189	230	210	214	235	224	226	224	213	199	217	243	225	216	223	218	235	230	181	224	179	197	221	197	174	217	203	209	220	231	195	247	218	233	236	211	217	224	214	194	188	189	210	220	235	208	214	211	235	229	223	210	214	237	211	213	205	204	220	216	212	194	206	211	204	223	192	210	226	211	200	192	216	229	170	226	222	183	205	203	202	221	202	229	203	217	215	192	227	202	234	191	225	225	204	215	220	189	213	188	213	198	239	215	205	213	208	191	216	217	214	201	211	222	198	217	220	228	211	202	205	209	204	231	217	209	218	217	211	230	193	213	201	210	212	202	246	228	222	232	207	216	220	206	222	204	199	234	208	256	219	216	219	194	206	216	211	172	216	222	224	224	227	221	228	215	217	221	220	232	226	220	196	200	210	219	227	188	195	210	215	213	216	204	228	225	190	208	209	216	216	194	191	208	205	243	212	215	229	208	229	195	215	210	213	257	216	210	213	219	215	220	206	204	223	232	191	220	221	221	226	223	218	229	197	189	200	207	222	221	204	211	218	215	236	220	216	202	226	221	216	204	208	212	203	207	210	215	182	202	210	227	200	211	231	216	230	190	205	212	188	199	205	243	232	187	200	231	199	204	207	219	227	215	187	201	217	234	215	204	233	228	225	187	196	192	211	236	221	204	215	220	224	225	219	219	208	212	230	229	215	220	242	257	219	221	196	221	208	223	235	232	213	233	220	198	183	211	214	207	191	233	172	190	214	215	219	225	205	191	228	206	206	233	223	197	222	211	227	216	195	207	211	211	211	211	213	226	212	227	211	198	212	195	207	227	237	223	213	199	234	210	229	232	183	221	223	224	201	216	211	194	221	232	236	219	228	208	204	211	211	231	224	205	220	221	205	204	223	235	217	239	213	226	237	219	210	224	217	214	220	226	222	208	200	216	192	191	217	214	210	211	215	222	189	214	200	200	209	204	231	181	205	213	222	204	221	182	209	216	225	216	207	222	238	215	217	233	231	197	235	228	206	214	191	222	226	216	230	209	221	196	218	198	206	227	192	207	180	221	248	233	204	215	195	221	234	219	219	220	240	235	212	205	228	197	210	205	224	213	215	205	203	226	227	231	219	211	230	236	218	218	222	195	209	215	188	210	211	230	228	231	225	225	223	187	214	214	218	216	217	214	228	222	206	184	209	216	217	198	194	235	227	206	215	198	201	211	200	213	221	219	209	197	231	215	218	227	213	209	221	237	215	205	211	235	230	231	208	207	219	226	217	245	204	214	212	213	220	191	209	226	194	213	214	192	203	196	208	208	197	218	203	219	230	202	216	208	212	229	206	212	216	195	201	223	176	218	206	228	214	211	199	208	219	206	215	207	187	195	223	221	236	214	215	193	215	200	208	211	221	213	208	229	196	258	191	195	226	232	216	196	217	169	232	215	230	216	214	222	225	210	232	225	202	204	198	209	205	197	207	223	228	198	223	214	236	193	206	211	232	223	213	216	221	219	207	200	186	208	216	233	183	217	216	210	204	209	204	212	201	226	218	220	230	203	230	199	192	214	201	211	217	236	245	220	204	222	220	195	202	213	221	206	216	218	209	223	223	201	196	216	202	230	207	235	212	210	218	210	210	217	221	203	197	224	208	219	230	229	189	227	223	215	201	226	231	223	218	241	208	188	204	231	196	200	207	216	182	236	230	216	201	213	258	215	198	169	199	210	205	223	181	229	217	223	220	200	196	192	222	226	186	197	209	180	212	225	212	235	207	197	205	198	199	219	202	203	213	208	226	186	231	214	210	218	225	225	199	208	194	227	221	204	215	261	220	188	207	236	199	202	210	201	200	208	212	226	203	211	207	213	209	208	208	225	213	211	185	233	241	221	194	220	203	241	197	221	201	239	222	220	208	198	225	212	212	212	235	218	216	196	242	187	209	218	186	252	226	222	197	249	215	195	197	201	230	224	186	219	213	202	234	198	202	191	205	197	226	211	193	210	224	213	209	235	210	208	239	223	216	192	219	211	233	210	220	228	230	207	216	224	224	218	193	224	199	199	196	244	213	223	220	194	198	206	224	228	196	224	202	218	187	209	220	208	210	230	216	214	202	223	200	216	207	196	201	218	218	221	203	223	221	216	232	220	203	221	241	188	220	219	216	215	197	209	216	215	205	209	213	211	235	222	218	220	218	208	230	228	225	221	226	227	217	212	230	205	202	213	221	229	244	208	228	231	216	213	226	194	226	222	218	212	214	228	202	230	199	208	209	231	212	216	201	213	206	222	206	222	224	241	208	222	212	213	207	227	221	229	215	207	222	220	212	204	229	190	200	210	181	222	199	192	223	209	218	222	199	192	208	205	218	206	209	219	233	194	205	222	190	212	213	191	217	204	208	197	203	203	205	222	225	208	255	209	192	248	175	226	230	227	210	215	238	230	211	219	217	217	215	213	197	209	213	219	220	216	212	242	197	219	204	197	228	226	207	227	238	216	203	232	214	243	229	223	221	218	220	198	222	227	223	208	205	201	212	218	210	201	223	225	223	210	200	215	205	232	219	216	225	201	202	218	217	191	237	239	221	237	212	212	220	202	242	211	205	211	238	220	192	181	211	214	209	225	196	223	218	223	213	222	205	215	182	188	210	215	223	220	225	202	217	238	223	211	226	206	238	219	197	217	211	218	235	210	215	196	240	220	217	222	216	176	225	217	235	219	216	219	237	190	226	210	209	207	229	195	226	212	218	195	253	204	210	206	238	186	227	226	215	207	209	208	202	208	210	211	209	208	223	199	218	228	239	203	174	204	220	191	230	207	203	199	210	233	201	194	202	198	201	198	196	209	226	224	200	220	218	215	235	216	200	210	217	212	212	226	212	208	201	218	226	204	209	220	214	230	225	170	193	205	209	215	211	227	263	217	211	210	239	200	235	215	235	190	223	207	201	228	207	245	216	195	230	213	207	209	191	203	199	197	222	209	248	195	222	190	229	206	226	224	183	227	200	208	203	209	205	228	223	197	213	231	209	203	223	200	241	236	214	219	209	196	227	225	230	209	212	234	190	221	223	205	197	236	216	196	229	183	199	210	211	227	212	213	220	213	200	215	227	215	234	218	212	226	213	212	220	181	216	225	211	217	216	233	216	239	203	197	222	215	186	213	195	210	197	213	224	200	210	191	203	221	243	192	196	230	193	217	187	193	221	235	203	197	215	209	206	209	204	235	245
3310	4298	3461	1791	1097	816	609	521	474	433	383	358	342	328	287	276	267	261	264	277	263	268	231	267	268	256	252	232	238	253	259	246	236	250	242	242	249	244	256	233	239	214	230	240	238	228	261	244	236	263	251	247	259	275	243	238	224	230	244	227	208	215	241	246	226	222	230	216	256	220	259	238	239	242	242	227	225	215	260	243	246	241	249	229	213	221	227	219	220	229	224	225	251	239	237	257	235	268	283	227	218	239	237	227	242	257	238	204	224	231	229	223	246	239	241	265	266	221	236	193	256	215	225	214	225	245	243	263	213	230	242	251	236	225	208	251	236	247	237	224	229	218	226	248	220	245	229	212	230	253	232	217	224	236	251	237	233	187	241	232	245	236	229	243	220	223	209	247	240	245	215	218	246	219	256	223	209	218	224	247	234	236	236	219	225	239	241	241	219	222	215	228	225	218	224	235	241	260	243	215	217	246	253	258	211	228	249	230	229	255	220	229	224	221	231	227	236	227	250	230	260	235	223	234	193	240	218	230	221	235	215	238	258	238	274	218	222	215	231	228	228	220	230	209	234	207	234	247	217	236	219	229	235	225	227	259	238	210	250	216	268	210	242	245	212	215	230	232	263	249	248	229	213	239	238	229	249	239	252	212	250	249	227	213	233	232	228	238	231	239	211	229	233	204	215	241	218	209	223	246	229	233	225	240	241	253	226	238	223	225	233	259	239	200	235	238	211	210	221	224	233	220	219	225	239	256	217	239	251	244	249	234	225	226	255	241	241	252	230	195	212	228	235	223	240	235	228	231	236	250	220	234	231	238	237	216	254	256	232	235	232	195	242	233	210	234	231	235	254	221	238	233	230	220	218	213	266	236	256	231	236	242	249	234	228	220	229	230	250	233	235	239	226	230	217	243	233	225	218	244	223	238	233	219	246	259	218	239	224	209	223	218	232	211	238	214	214	227	228	261	202	219	196	231	227	242	223	198	226	233	226	226	222	222	251	226	206	211	241	229	234	248	233	244	223	236	253	240	213	232	216	227	234	225	229	219	240	216	230	242	199	216	213	215	231	216	251	251	226	253	231	218	239	234	235	229	228	216	220	224	269	235	244	263	232	222	221	214	234	231	221	231	227	199	239	196	214	229	254	221	229	237	242	209	255	232	217	231	218	226	235	212	220	246	204	228	239	244	231	239	238	268	197	249	205	244	216	232	259	238	237	218	225	224	243	228	202	229	241	243	223	238	242	230	252	241	228	234	216	208	201	213	247	243	218	249	203	224	207	205	218	223	225	224	208	226	238	242	240	244	202	210	220	234	221	241	230	267	249	206	253	209	238	248	243	241	203	245	219	243	208	261	242	240	230	227	215	231	230	204	218	234	201	234	217	236	220	218	250	220	234	229	237	221	250	217	206	220	241	261	242	227	237	222	186	219	220	213	236	237	215	237	222	239	228	224	231	214	236	205	209	239	221	240	214	232	234	233	224	216	245	222	211	239	229	217	225	237	226	219	247	222	237	220	188	218	252	229	262	212	242	243	211	248	219	249	254	218	239	224	193	232	224	235	233	223	229	249	229	224	229	220	226	229	238	218	224	239	218	236	246	242	251	234	234	239	196	216	215	269	224	241	203	243	232	254	254	234	231	222	220	234	221	231	227	213	244	230	235	231	210	207	218	235	244	254	228	221	233	239	220	233	238	220	259	222	250	227	209	234	208	225	215	244	213	228	218	235	257	248	240	245	228	228	248	221	246	230	208	240	222	239	219	223	226	235	226	233	233	227	220	250	239	230	239	215	199	219	241	222	194	251	205	241	247	252	234	246	255	210	219	241	230	250	195	240	242	225	227	211	233	237	251	233	215	216	221	216	235	235	245	231	215	237	228	220	198	220	230	225	224	212	240	239	242	220	212	232	217	242	243	234	224	217	216	246	234	218	210	225	239	236	220	230	238	209	240	218	233	241	211	216	241	215	215	212	205	229	233	247	252	211	224	227	202	239	229	195	234	217	214	206	216	236	226	245	222	202	235	235	225	227	232	226	240	257	246	238	205	216	254	230	205	220	223	244	245	228	211	250	205	237	209	250	237	227	228	220	232	226	225	216	222	246	257	219	254	240	231	222	225	228	218	227	239	239	229	233	240	242	228	215	257	230	230	218	248	250	245	213	207	241	225	233	238	212	252	255	218	223	229	231	231	230	272	234	223	240	231	205	208	230	237	219	249	199	243	252	214	234	248	230	243	243	224	226	241	205	252	223	223	231	233	204	254	242	251	255	246	267	249	223	198	236	231	236	241	201	224	229	239	230	230	238	216	239	225	230	228	230	197	230	230	239	223	235	254	232	226	206	244	242	207	245	228	239	236	226	239	233	186	231	252	226	252	236	223	210	216	242	225	238	228	222	236	216	231	222	242	222	217	227	242	229	242	223	223	201	230	219	227	247	229	221	259	218	215	232	229	216	230	243	230	246	235	236	214	233	222	213	239	223	222	222	256	222	217	224	225	227	219	246	205	205	205	230	234	232	261	254	218	237	237	222	211	216	230	228	238	230	227	230	250	238	240	238	241	222	230	217	239	249	235	243	240	214	220	227	226	226	266	199	246	219	242	231	234	241	202	245	219	230	223	211	216	247	231	255	226	250	219	224	207	204	238	253	218	222	232	238	240	238	249	215	235	245	234	248	246	248	219	208	212	239	221	205	250	243	211	267	228	217	240	228	235	225	231	243	215	212	218	249	211	234	227	237	237	208	226	234	239	219	236	254	236	244	249	231	260	222	225	228	236	258	223	242	238	212	228	230	203	229	238	233	229	235	234	223	246	230	189	229	199	210	214	248	230	236	251	233	211	205	224	229	246	231	253	240	210	223	229	226	229	223	260	228	213	239	241	249	216	210	238	249	242	241	203	210	240	228	204	245	228	216	230	221	241	229	217	250	205	189	226	258	216	238	237	231	251	201	217	200	246	234	257	224	245	240	217	205	244	226	195	235	218	242	235	243	217	230	245	201	211	260	272	223	223	212	248	229	217	215	221	238	232	225	231	255	243	231	222	236	255	248	221	221	268	250	240	237	208	227	218	222	234	245	251	214	213	242	219	192	217	209	212	231	209	234	221	241	242	262	216	234	216	233	213	208	224	229	214	243	207	235	231	211	240	223	211	202	212	223	224	234	224	235	234	207	221	221	244	233	239	223	223	238	243	194	224	226	206	234	229	217	216	235	214	195	236	240	223	216	217	236	225	212	238	213	219	225	223	197	220	221	235	216	242	234	232	254	228	197	243	253	225	240	222	218	214	215	244	220	205	249	218	222	237	228	240	246	219	211	216	246	214	212	247	228	223	208	203	230	244	245	246	215	224	209	251	233	218	250	224	227	240	220	218	239	235	238	253	218	230	217	218	217	243	219	203	235	227	222	225	233	250	241	223	236	226	253	247	239	256	220	216	243	253	217	225	205	214	241	228	238	222	225	214	238	245	223	248	207	205	233	263	226
27584	10296	1543	1037	733	595	666	613	580	612	609	602	585	648	569	610	535	582	582	623	615	600	607	592	591	547	602	559	609	603	584	594	622	554	565	582	620	592	599	586	615	618	599	623	594	583	602	594	555	616	589	552	628	625	648	571	536	604	594	571	589	676	589	545	591	567	563	623	575	627	556	578	600	636	581	588	596	578	555	630	661	570	633	609	554	579	584	631	600	585	618	632	593	583	642	587	599	559	603	639	573	610	588	573	582	591	576	588	573	600	603	628	621	618	624	625	551	591	605	622	554	617	579	569	586	597	624	608	542	596	586	594	583	542	599	616	622	622	567	560	607	580	574	535	607	653	595	576	575	588	583	628	600	599	598	559	610	594	571	557	573	614	623	575	616	600	588	605	582	595	612	561	582	614	580	587	595	605	619	595	564	618	595	633	586	634	593	587	629	560	584	552	612	585	608	563	580	513	602	550	627	608	568	563	616	553	568	520	605	580	582	640	569	552	602	625	595	538	579	602	576	614	647	618	606	597	579	578	610	554	614	567	549	561	590	586	623	597	587	580	596	574	578	570	594	590	650	607	603	599	583	589	609	582	578	597	584	580	586	591	577	582	577	610	620	549	581	599	590	576	602	605	602	616	614	600	579	605	586	610	597	567	553	593	614	640	584	600	578	570	645	570	583	620	588	594	589	596	586	559	616	617	605	624	591	603	627	585	565	590	582	616	620	610	600	594	582	584	619	604	612	616	590	552	607	572	598	553	648	610	540	551	583	585	588	552	563	588	607	593	609	600	574	610	600	618	576	584	643	631	608	562	575	607	578	576	583	602	606	594	603	596	572	602	609	589	536	587	605	563	582	655	600	559	590	578	575	603	606	598	584	582	615	562	590	563	628	627	561	646	584	564	584	600	621	604	573	582	599	584	598	596	566	586	583	596	632	607	621	620	551	586	527	595	588	613	633	606	620	602	590	588	581	614	585	587	606	551	602	583	561	580	577	563	600	611	574	634	575	620	598	580	591	584	595	578	607	593	580	579	621	600	635	587	554	589	609	597	572	592	582	548	548	624	563	581	596	568	643	622	589	598	617	586	630	628	615	593	577	571	582	622	575	594	609	599	621	618	588	591	580	609	598	618	592	639	576	592	590	585	590	564	567	595	580	595	586	597	581	602	588	591	570	623	562	545	634	601	579	577	613	609	578	635	594	575	594	618	595	603	546	579	608	562	563	574	591	637	584	610	571	575	575	567	564	582	603	600	602	609	617	586	600	586	588	577	575	586	551	565	615	567	563	555	576	587	549	585	598	566	566	611	604	567	588	594	609	627	604	604	603	564	545	572	594	557	600	597	580	571	618	603	584	584	568	584	629	581	606	599	608	583	600	640	552	582	602	604	568	602	595	586	618	564	554	611	581	622	565	553	594	566	600	589	611	615	570	576	588	623	647	597	531	584	609	568	580	581	627	561	589	580	571	565	578	534	618	541	584	584	581	576	578	579	583	644	618	592	592	595	607	556	585	620	621	629	631	579	590	613	624	551	604	590	582	578	629	584	615	612	627	610	622	592	611	591	613	602	580	588	596	600	617	597	546	631	572	602	587	609	548	618	595	573	578	577	587	560	609	617	546	534	581	590	629	622	556	651	598	582	604	560	578	621	590	598	535	633	605	571	536	583	570	574	606	568	582	577	602	554	616	586	588	517	620	648	535	588	634	642	601	529	593	580	591	559	599	591	575	562	569	599	617	583	559	607	601	595	561	571	603	594	579	614	549	593	549	542	588	601	610	605	587	573	622	601	565	562	633	597	608	601	580	582	565	606	619	626	641	603	554	575	575	611	637	612	633	612	568	590	624	595	596	621	555	604	591	572	555	640	626	579	589	583	595	545	630	574	566	604	557	608	638	606	569	590	575	633	592	602	613	557	597	589	608	648	577	604	607	553	541	574	615	642	613	613	585	555	531	593	569	619	617	618	584	565	561	575	623	578	596	591	574	596	566	640	623	596	590	579	579	610	609	624	640	566	576	597	591	594	583	577	585	606	594	587	575	593	612	570	588	606	609	573	579	590	656	595	592	613	550	595	660	615	575	579	573	561	604	586	580	578	611	582	624	598	586	577	612	602	591	571	648	610	610	565	591	572	584	620	584	552	602	521	595	630	592	615	599	588	570	570	619	602	585	574	622	612	634	574	594	581	578	570	563	598	576	587	601	644	626	620	574	598	589	591	590	592	574	607	574	615	602	579	597	622	627	596	569	609	573	571	601	585	561	565	557	596	598	591	626	559	629	603	600	575	610	595	599	618	606	548	659	630	610	610	600	589	571	591	599	591	615	588	576	552	573	551	542	584	600	580	638	572	634	633	575	582	603	577	600	578	614	563	595	624	565	569	605	588	574	596	584	566	554	589	580	617	625	590	604	575	593	576	580	607	584	584	618	607	574	590	561	621	538	579	546	634	578	586	626	563	570	590	553	597	598	611	596	611	601	590	628	604	605	607	594	577	603	570	607	590	580	567	577	608	585	579	599	609	599	574	601	584	596	556	587	581	571	593	604	561	626	548	573	598	609	570	609	591	602	612	575	587	599	593	597	583	612	566	562	588	560	534	603	614	585	577	576	573	624	616	551	593	580	596	550	611	618	596	592	579	593	628	571	653	602	631	537	628	595	565	581	596	591	587	598	608	557	580	629	591	598	600	607	583	574	616	605	589	584	570	549	563	595	625	608	615	601	585	566	586	606	535	584	583	583	576	628	580	566	615	586	575	563	634	610	580	573	583	546	591	586	601	565	579	583	558	578	589	572	611	603	618	586	582	614	594	579	564	572	617	615	581	602	582	565	584	594	610	583	598	599	590	572	570	592	601	580	626	548	619	592	575	555	582	605	577	607	599	593	591	584	569	573	588	591	611	548	631	596	552	597	591	569	576	633	598	601	571	552	606	599	574	607	583	582	581	572	590	586	593	539	578	590	643	555	583	634	587	556	569	595	592	615	609	599	574	599	631	591	584	566	553	612	598	593	602	588	591	568	570	624	606	558	565	563	639	653	617	613	610	595	625	600	586	582	597	585	611	610	548	571	578	620	582	574	602	564	583	571	551	573	575	581	595	548	591	593	610	594	592	581	551	634	574	599	582	582	533	616	563	612	586	608	598	600	582	567	557	586	623	586	621	560	589	592	626	599	568	569	588	600	626	570	579	623	600	577	567	597	627	581	601	553	595	591	582	624	577	568	594	609	585	593	558	582	598	591	626	607	638	591	573	577	603	560	602	604	572	621	583	613	629	582	584	622	593	626	580	593	616	601	639	576	595	572	590	568	590	604	622	574	516	598	574	565	566	562	567	597	588	640	605	604	648	558	608	623	604	579	603	606	595	576	563	575	559	619	582	646	580	578	611	628	571	548	556	606	603	580	582	567	550	626	623	634	598	578	619	610	602	624	631	621	613	625	618	647	604	628	582	557	559	603	600	561	571	599	599	601	561	575	641	610	551
4981	782	769	604	613	602	577	539	576	543	583	575	562	553	556	613	515	550	535	550	568	566	552	545	521	530	560	530	537	594	550	535	557	588	533	548	556	557	597	548	576	595	574	543	494	526	556	552	524	538	556	567	573	521	550	592	554	541	569	554	553	552	583	560	566	570	532	533	545	558	539	535	558	535	546	541	565	518	565	565	556	551	567	551	548	587	517	517	532	574	543	536	537	532	541	534	565	553	555	541	539	541	590	549	549	542	552	560	543	542	548	560	561	517	564	544	543	593	566	566	561	588	592	558	537	561	541	531	556	534	557	539	521	556	571	542	560	540	586	553	551	561	546	554	556	564	558	542	529	577	535	578	544	558	583	541	557	574	524	529	522	595	538	566	565	550	568	580	551	592	560	622	567	547	565	578	525	552	571	559	536	581	559	552	585	555	564	548	563	531	578	521	532	588	615	534	582	559	532	604	525	578	581	563	570	521	540	562	579	536	531	542	566	545	523	568	586	504	540	537	559	552	552	518	559	561	533	575	547	569	583	579	556	517	551	537	577	549	565	514	589	516	595	549	615	516	513	559	589	542	567	510	530	582	541	545	573	543	564	605	610	528	555	596	586	536	570	587	563	577	551	517	591	561	558	572	597	568	552	546	599	531	644	589	556	568	534	564	529	570	551	581	539	528	563	543	561	563	517	549	582	551	563	564	582	572	565	512	546	530	525	609	552	591	537	574	572	512	528	537	515	554	555	575	594	534	520	563	512	562	580	571	569	541	549	548	608	548	564	590	559	510	581	570	575	585	520	555	596	537	540	576	551	571	578	557	592	588	514	536	569	551	539	564	586	566	543	555	544	569	551	560	582	513	582	525	546	557	573	595	566	547	569	573	501	576	567	554	556	552	549	549	519	558	535	555	587	554	565	567	548	553	560	581	540	541	515	553	581	549	607	581	555	583	594	556	578	551	549	587	576	576	548	551	564	542	555	549	516	540	550	547	545	575	531	564	554	510	564	551	587	550	556	570	550	551	566	571	563	618	530	589	576	537	554	572	532	522	582	522	545	569	586	573	512	547	582	520	536	569	546	557	559	558	570	526	575	547	568	536	556	564	573	585	569	564	557	562	541	572	516	558	572	537	541	605	554	529	556	598	545	538	547	553	560	576	556	535	571	576	546	569	554	535	574	550	585	555	567	550	594	617	573	587	548	544	615	538	572	548	577	542	561	522	580	520	569	529	547	556	556	564	536	523	539	574	548	568	542	528	621	533	566	576	521	567	589	552	537	558	593	573	534	574	563	517	560	533	528	539	548	587	602	555	512	575	534	549	601	546	591	558	540	567	564	546	543	560	568	569	516	561	580	566	565	532	567	560	567	548	580	537	533	580	576	577	578	564	533	511	539	578	583	548	535	564	509	572	567	559	581	561	558	519	569	563	590	597	572	559	550	559	612	540	539	571	512	544	575	553	568	529	551	506	584	545	550	558	586	568	561	562	553	591	582	526	553	544	559	542	543	497	546	563	581	539	543	553	565	536	544	533	592	567	585	566	548	550	564	536	567	539	555	529	591	555	538	544	566	562	554	575	534	562	524	561	587	557	593	548	536	522	580	566	535	562	565	549	547	556	584	523	559	573	603	530	544	552	586	566	538	539	546	524	534	552	566	536	574	586	557	564	525	585	566	585	540	584	585	539	571	541	545	542	595	586	551	553	517	514	552	560	535	494	541	513	562	547	567	555	564	563	528	556	556	572	506	558	595	559	600	568	599	553	557	517	581	575	560	538	555	583	528	528	508	529	615	526	540	575	543	536	560	562	544	553	512	551	559	568	543	590	570	574	569	572	568	562	600	530	572	526	550	580	580	551	576	559	510	560	521	523	527	558	548	547	562	536	554	556	552	541	591	512	546	573	595	557	562	549	514	561	557	561	580	573	546	587	523	553	528	536	552	587	566	522	509	563	482	547	547	578	509	536	592	560	579	551	562	589	549	561	517	556	549	536	530	503	574	532	587	549	577	531	555	511	573	567	537	492	553	588	596	563	518	535	571	593	491	546	526	553	548	588	546	589	581	526	534	532	561	515	520	548	539	539	545	560	539	594	569	543	583	495	541	542	522	545	565	589	555	561	529	559	549	522	545	555	557	577	549	540	579	580	574	587	560	519	588	541	567	539	544	546	539	567	561	568	537	601	550	539	541	537	549	529	541	589	544	567	554	539	539	495	510	538	539	549	581	570	519	517	530	603	559	509	521	551	546	510	573	551	582	595	548	548	553	591	556	508	559	549	549	586	561	566	536	538	568	552	547	579	598	550	497	566	546	519	556	529	560	554	598	575	551	541	557	542	549	565	568	571	546	575	570	499	525	576	516	531	542	503	554	537	525	569	582	568	561	542	541	566	538	518	566	543	508	577	548	554	565	579	536	559	534	535	552	564	591	545	563	510	518	608	549	578	536	552	566	567	548	555	526	575	596	519	561	533	582	551	603	590	553	527	590	544	535	570	526	535	544	562	510	557	550	544	570	546	547	560	549	553	560	542	572	528	549	532	538	528	522	575	534	554	546	597	528	583	576	538	587	559	524	560	581	520	520	553	549	534	552	548	558	579	587	561	559	593	582	533	543	559	540	524	575	580	539	576	579	550	509	547	535	550	549	572	582	563	544	536	570	568	570	517	550	516	556	595	550	559	553	546	572	503	575	545	529	579	626	593	575	562	568	576	556	539	561	544	530	521	537	497	502	569	580	554	607	552	552	556	594	577	556	572	549	588	562	562	546	573	565	553	580	527	540	540	611	517	539	572	562	592	537	536	550	544	504	540	516	582	560	571	599	536	553	555	576	579	548	548	588	596	537	580	600	563	548	538	547	532	549	564	520	565	561	537	549	543	538	572	579	542	551	548	529	521	577	586	568	528	565	545	594	547	592	529	518	556	566	542	516	558	547	552	567	543	559	552	567	584	534	586	551	560	525	553	566	549	578	538	562	553	570	567	527	538	591	558	545	517	584	523	551	530	551	563	559	579	592	615	550	553	576	573	580	518	590	572	516	525	532	567	518	575	568	535	564	562	565	568	526	526	568	574	554	552	589	564	545	552	534	532	566	552	562	605	547	529	563	562	557	539	514	545	593	554	549	556	548	561	545	604	534	556	569	581	551	552	565	532	530	531	555	580	559	534	564	526	529	516	574	597	522	575	584	559	539	599	534	541	568	486	520	575	526	547	578	573	527	533	527	573	605	552	569	576	534	520	541	566	525	540	559	531	566	590	528	548	522	543	544	539	547	573	534	586	540	538	513	571	548	571	581	553	563	566	550	581	572	581	571	550	535	530	571	554	512	593	558	563	524	562	561	581	568	547	565	537	552	543	550	539	549	560	608	565	576	511	564	601	598	589	562	530	597	549	549	558	543	559	502	549	561	575	544	568	581	567	553	556	563	530	557	565	560	549	557	554	578	530	540	586	583	545	590	553	553	555	577	507	562	511	577	575	525	541
25535	21412	27122	25371	3301	701	546	464	430	421	342	333	382	397	357	391	325	363	376	344	368	372	315	319	352	350	323	354	364	356	332	363	338	375	300	332	386	322	351	347	355	309	328	340	320	348	312	352	340	357	330	345	364	323	356	370	331	356	344	319	344	381	362	339	333	346	331	338	330	355	365	298	303	330	321	318	323	361	336	346	345	350	324	347	287	327	339	330	387	336	339	328	316	328	345	327	361	342	329	319	363	329	332	333	346	322	300	314	324	354	347	306	326	345	342	323	348	339	312	321	342	320	292	322	357	359	322	342	345	353	323	319	340	365	361	363	344	347	339	321	337	333	305	357	330	305	336	336	355	360	333	305	271	333	342	320	365	328	344	340	319	332	367	334	321	338	338	363	327	339	326	304	330	304	351	349	318	326	333	321	333	320	314	325	370	337	335	321	332	330	297	351	333	343	311	369	337	325	322	354	308	331	341	348	360	335	347	327	338	306	334	351	342	339	336	307	353	395	309	338	369	334	314	360	360	329	335	330	329	339	372	344	361	340	331	348	321	330	336	323	348	339	350	309	312	314	323	319	344	362	341	327	345	374	335	339	337	349	341	319	371	368	367	326	290	349	345	334	288	317	323	343	319	339	344	315	334	322	336	341	358	343	302	266	375	378	343	347	312	335	300	324	342	317	308	308	342	326	353	343	343	322	341	313	341	328	346	341	349	326	347	350	321	346	303	328	349	337	319	336	359	328	328	364	312	333	317	310	332	324	310	307	322	368	342	343	285	341	322	306	340	371	330	313	331	330	331	332	324	328	320	327	331	333	315	330	324	329	318	318	344	319	345	348	318	357	321	342	327	295	329	313	316	336	352	359	343	329	307	316	302	328	307	332	316	352	331	312	352	341	305	373	344	326	332	303	339	321	333	301	303	335	330	326	340	323	343	330	324	323	324	341	367	317	338	303	323	333	312	325	309	372	329	327	333	346	306	319	335	314	330	318	333	299	305	317	312	365	342	326	287	315	316	328	388	324	359	348	372	358	310	365	336	318	328	299	338	312	343	386	338	345	334	323	345	325	353	324	340	341	340	330	371	342	318	362	322	361	313	328	342	349	338	332	339	331	347	318	352	306	328	312	320	325	303	339	332	348	336	332	317	387	323	346	352	327	355	386	316	310	321	297	353	339	345	339	319	374	343	332	337	342	334	300	350	315	299	352	339	340	319	345	335	345	321	328	339	361	331	355	327	300	341	352	354	314	352	363	294	330	349	340	339	317	342	325	340	346	325	341	329	323	321	312	347	329	332	331	320	309	328	355	320	356	325	319	341	326	325	297	368	318	324	323	353	309	318	360	324	324	335	350	333	327	381	356	327	313	307	301	298	306	371	347	339	316	331	308	331	310	351	315	307	321	321	323	319	323	322	391	347	330	334	296	301	315	320	336	340	317	335	342	342	346	327	358	315	353	343	304	345	340	340	318	353	344	323	325	351	344	377	347	327	316	343	344	311	308	340	336	317	352	330	340	353	339	355	308	344	331	332	310	334	331	332	316	336	340	364	359	336	338	333	342	318	324	331	361	333	365	327	332	353	323	360	311	344	345	320	351	326	314	339	307	325	330	308	356	340	329	363	325	344	322	318	349	334	349	348	334	316	315	318	331	340	334	292	302	348	340	340	348	320	324	346	308	314	294	363	337	335	321	309	346	358	320	341	332	346	318	326	339	328	337	344	340	315	341	335	333	338	342	312	291	331	349	300	315	327	370	340	322	345	328	336	348	338	333	319	303	329	354	318	314	338	341	324	340	304	337	343	371	297	375	348	365	367	353	340	342	310	346	355	307	312	338	328	365	318	292	332	339	342	337	337	320	326	308	303	316	363	317	371	322	329	330	355	305	324	355	305	330	323	361	349	335	343	313	328	340	339	293	311	350	354	321	311	315	322	308	341	345	318	287	315	308	330	354	325	336	334	324	330	343	322	345	312	337	348	319	348	328	327	331	356	316	315	367	325	344	330	348	328	361	362	328	299	309	340	337	325	339	331	333	349	347	337	347	326	337	341	359	295	321	366	339	310	331	335	296	344	330	330	338	343	305	337	316	315	332	318	348	364	320	338	316	332	333	328	340	348	324	326	302	320	325	317	356	332	336	352	335	328	345	344	312	310	314	312	310	329	348	336	327	367	322	354	361	329	354	338	345	342	329	351	359	295	330	352	316	364	308	329	344	322	316	330	312	325	324	316	318	362	321	338	314	359	364	365	311	354	324	341	355	352	290	313	309	338	327	313	351	336	332	317	334	304	370	305	348	332	344	331	332	349	325	318	363	313	322	321	333	334	315	361	369	347	321	331	328	334	324	333	320	335	312	312	353	348	311	291	321	332	354	326	330	338	340	339	304	293	323	343	345	355	353	356	320	313	340	327	319	318	333	301	341	326	317	308	325	357	305	293	363	360	341	333	326	330	328	336	330	364	360	330	351	325	346	328	334	318	321	333	338	328	334	352	336	350	357	349	347	307	305	353	340	352	342	355	337	331	327	332	344	331	345	338	321	311	326	342	342	318	318	339	342	333	305	328	334	334	331	342	316	325	332	352	335	318	339	326	321	314	340	331	337	350	401	352	314	334	342	338	358	350	321	343	316	299	320	336	338	313	340	352	319	339	335	322	303	331	343	331	300	357	337	314	331	318	330	333	335	343	330	329	331	327	302	329	343	335	308	316	306	322	369	308	344	337	346	305	317	350	337	349	333	327	355	342	347	336	327	351	308	353	331	324	364	322	304	352	341	355	339	324	310	304	311	351	339	348	312	352	330	341	320	340	335	337	339	337	349	326	356	347	331	331	317	336	312	331	335	339	322	330	332	331	312	348	364	329	332	322	352	341	345	336	320	279	343	315	307	342	315	325	314	331	374	311	345	339	312	320	349	322	345	367	342	317	362	315	313	370	332	342	351	325	312	329	334	316	358	330	332	342	354	315	313	304	351	346	348	294	298	330	337	333	336	306	347	315	350	350	319	313	324	342	304	328	352	321	347	338	349	373	342	346	316	310	345	324	325	348	356	326	329	330	323	328	348	344	320	307	316	329	293	327	345	326	331	338	317	363	331	323	371	342	335	324	371	362	353	315	296	334	352	324	330	364	350	343	354	336	328	298	325	327	288	306	332	307	342	360	333	319	312	328	343	372	352	351	329	359	319	327	338	374	350	359	354	332	332	325	332	334	320	345	317	334	346	329	313	358	324	312	368	345	344	328	353	356	322	315	344	317	333	351	362	319	346	338	347	327	322	353	347	347	346	302	343	325	336	319	330	349	348	341	307	347	339	329	339	341	294	354	332	319	315	309	318	328	336	359	313	318	343	366	361	343	331	339	311	325	333	316	304	341	315	292	319	348	323	352	333	319	340	343	332	347	310	337	335	316	343	333	330	295	360	334	326	342	354	343	315	333	322	316	359	289	323	328	340	318	311	317	324	332	317	319	313	313	347	356	301	329	346
3305	2523	2080	1070	751	629	543	496	441	439	442	421	427	417	378	397	392	373	341	343	359	352	334	351	386	371	363	391	362	352	365	338	321	357	330	350	368	303	338	332	340	358	348	365	337	345	320	328	347	362	378	334	323	354	346	348	313	313	354	366	340	331	334	350	325	369	376	333	375	338	313	338	365	331	334	348	317	361	332	359	371	342	303	325	378	374	329	336	361	325	353	358	353	321	306	333	327	344	349	365	371	364	369	364	350	366	373	312	331	349	321	368	342	338	349	324	364	377	317	380	372	359	326	307	334	343	337	331	317	346	324	380	328	328	365	350	371	350	337	331	338	347	334	338	332	359	339	353	368	331	323	352	325	338	310	349	336	366	368	316	337	367	341	331	333	350	371	328	284	354	320	345	362	318	330	343	340	338	360	342	346	356	312	358	355	354	327	320	356	370	350	348	338	361	352	377	348	338	332	325	372	351	339	340	321	355	342	350	338	339	325	360	322	394	349	289	345	318	353	369	336	357	355	322	324	339	361	332	352	334	335	324	357	293	380	339	350	343	349	342	311	345	335	330	339	334	373	361	379	349	336	363	321	311	348	332	387	344	342	348	337	333	342	338	355	336	354	356	354	335	336	328	359	365	352	314	327	334	330	339	363	340	325	354	339	326	362	347	295	331	328	368	343	330	358	344	349	347	344	354	345	380	364	329	329	355	303	355	339	323	332	314	331	346	368	338	331	321	335	328	357	340	342	361	350	361	355	344	320	337	359	323	343	365	361	287	356	335	351	337	350	359	313	336	345	329	365	344	340	345	366	359	347	321	330	378	359	358	339	342	326	364	347	333	315	363	373	361	353	347	350	299	358	340	335	307	326	334	353	337	354	333	334	321	353	369	347	343	334	362	347	332	340	350	354	349	337	319	314	342	373	341	335	327	353	376	325	333	364	365	316	348	364	357	345	354	312	343	320	340	334	353	350	375	363	350	353	330	339	332	364	355	345	342	354	331	337	353	377	334	319	325	348	344	313	324	320	358	322	336	342	348	356	316	336	352	344	338	315	303	311	351	314	327	359	380	326	345	333	331	285	335	362	292	326	351	361	361	329	388	341	333	354	345	304	352	350	348	326	336	321	339	350	336	336	351	362	344	331	326	333	333	343	338	347	353	317	361	333	348	317	350	366	330	321	336	308	328	340	338	344	364	331	331	344	336	326	354	354	338	344	313	340	326	342	327	332	330	347	331	342	346	364	349	341	317	311	339	350	338	317	317	355	328	364	349	346	319	346	334	373	352	358	378	367	372	338	340	332	334	339	351	343	337	342	343	335	345	347	326	352	338	319	298	339	334	358	365	316	367	356	331	362	326	335	351	348	349	324	346	344	339	345	345	339	369	345	330	326	376	361	354	365	352	346	324	351	302	341	339	324	365	368	374	344	326	309	325	352	361	320	340	308	334	340	353	342	315	341	334	373	322	338	323	330	341	326	330	358	338	335	342	352	315	350	332	361	326	381	368	338	373	321	358	337	310	342	318	363	373	355	334	354	298	344	343	321	366	315	382	333	354	361	320	366	329	374	331	333	329	374	329	351	349	305	317	347	321	319	339	354	357	359	347	329	312	321	345	323	324	326	347	359	325	341	330	354	345	332	335	327	333	329	356	351	323	338	339	353	343	313	310	342	337	331	349	334	360	340	340	337	333	329	346	307	366	358	341	356	311	341	308	335	322	302	345	343	349	372	322	359	322	312	332	343	329	343	333	333	320	360	376	349	347	317	334	336	336	390	378	323	352	337	343	361	346	335	362	322	324	343	333	375	310	329	346	343	360	319	325	340	369	338	331	319	334	338	334	349	359	341	334	316	312	354	386	312	337	339	355	350	339	333	320	347	321	348	369	348	327	343	369	329	341	325	363	330	345	319	322	361	316	316	345	338	375	298	326	334	342	331	328	312	341	312	294	338	346	380	350	335	338	331	334	329	345	356	346	314	332	353	311	376	323	340	333	335	382	350	344	352	362	340	324	310	358	322	345	335	336	339	353	337	349	343	312	340	358	323	333	338	323	356	327	351	322	349	321	337	334	363	361	306	345	325	343	349	327	327	303	340	344	326	302	318	331	297	335	331	327	346	316	321	350	329	333	333	345	335	369	324	324	352	347	340	336	343	345	349	344	326	346	351	336	321	343	329	345	343	338	329	324	331	360	354	313	362	317	374	315	350	324	353	292	357	352	345	347	379	301	321	319	329	352	356	342	345	345	327	337	321	333	317	310	296	363	338	320	327	355	336	325	314	335	299	342	341	348	324	347	321	323	375	362	330	312	317	343	368	315	332	349	300	316	331	318	323	311	381	315	325	312	315	355	327	330	322	305	347	320	342	371	304	321	360	366	354	331	346	312	345	303	387	269	351	325	365	352	332	323	336	347	292	344	357	358	344	324	391	335	319	328	325	361	317	358	302	333	318	335	367	331	356	334	354	306	338	376	350	330	314	342	320	332	301	339	335	351	331	346	358	377	369	331	362	337	331	309	355	327	309	340	357	331	334	350	358	340	322	335	337	364	330	334	351	351	341	329	318	346	324	302	401	335	329	316	291	339	328	355	372	350	368	334	334	349	343	333	332	337	380	329	340	314	310	303	337	344	325	332	355	349	365	346	333	318	318	348	329	359	329	327	333	367	321	327	348	305	361	348	321	337	328	356	352	348	337	327	341	349	343	328	367	339	335	357	329	363	362	337	324	345	330	346	329	360	330	336	336	364	339	342	363	321	328	346	339	347	318	344	324	361	318	351	363	337	345	343	353	329	354	375	361	351	341	348	374	359	343	328	320	350	336	347	356	321	335	349	311	327	329	332	366	333	347	334	327	321	324	316	326	309	345	338	354	339	338	341	330	369	306	329	327	328	337	313	320	353	358	354	322	320	333	364	339	341	371	359	345	353	341	311	346	370	359	356	345	315	355	338	377	343	337	338	346	354	311	322	348	326	319	314	356	329	326	349	353	339	308	344	338	340	372	380	357	318	345	358	324	327	332	356	349	335	359	303	351	349	360	337	347	333	322	352	326	369	351	343	366	309	322	339	330	327	332	358	339	315	322	316	316	328	322	324	341	359	344	343	343	341	337	341	321	348	326	354	336	326	344	346	315	323	339	334	342	320	306	354	369	364	307	362	334	322	303	327	328	352	352	323	347	371	337	315	328	320	359	329	323	328	365	337	344	341	325	323	350	307	323	330	321	358	341	290	348	326	346	319	344	334	317	379	372	329	312	347	337	334	343	380	318	313	329	339	374	366	293	308	350	349	342	336	350	299	329	354	325	330	333	336	352	329	345	350	371	341	347	328	343	317	326	357	359	322	345	349	343	332	352	348	319	346	337	316	329	320	321	333	329	317	354	341	341	341	341	358	327	348	353	360	340	334	336	333	342	314	317	349	364	322	350	339	321	346	340	349	351	333	370	345	346	320	343	353	309	337	341	333	330	340	318	343	330	316	312	333
24472	21428	28475	24783	20742	2270	647	388	283	294	257	281	270	273	258	246	235	256	254	249	256	224	234	218	204	252	219	199	220	212	224	207	213	240	215	235	226	223	207	224	212	215	221	213	258	205	209	228	214	215	217	204	218	233	208	226	216	208	212	210	213	213	216	232	226	231	217	225	208	205	209	206	241	207	240	215	231	220	227	205	211	225	216	241	210	200	222	212	241	210	201	232	192	236	208	221	198	214	238	222	204	225	223	209	223	208	203	227	202	231	211	235	219	222	207	196	223	212	187	226	219	219	218	216	228	212	208	234	204	204	214	213	212	218	215	193	207	202	226	207	211	217	222	195	216	222	199	205	224	208	230	217	188	208	227	234	237	214	206	225	230	194	212	183	222	189	213	232	195	209	229	220	217	220	210	228	204	229	216	219	231	206	218	220	206	186	253	201	220	213	193	227	207	201	233	187	204	212	194	194	203	211	241	212	218	232	222	229	191	207	207	213	208	227	221	214	209	211	215	194	226	187	185	209	243	220	215	223	211	196	215	210	220	223	206	228	193	208	204	216	225	210	181	215	210	207	171	202	204	220	217	225	210	211	245	213	203	215	235	210	214	210	243	228	204	229	222	194	207	209	219	225	215	246	201	213	204	208	205	216	230	194	210	230	187	195	228	208	222	214	206	215	222	219	201	203	245	236	215	209	222	194	203	224	215	203	247	217	213	199	240	213	222	198	199	196	218	210	197	197	206	210	204	226	235	174	219	205	194	200	198	215	223	203	207	218	211	209	239	215	205	232	205	226	207	201	219	212	214	192	207	225	198	238	220	200	221	198	219	207	203	218	195	203	201	212	218	206	205	204	203	203	239	226	227	227	193	173	215	222	216	192	241	220	195	214	230	205	209	214	209	206	210	199	196	208	240	211	209	204	219	209	194	211	218	198	196	240	223	220	222	195	214	220	187	218	243	225	204	215	220	207	225	213	199	227	200	250	212	236	230	228	226	197	210	210	187	211	208	211	210	212	218	217	216	213	212	204	223	231	205	200	204	198	235	191	196	202	204	223	228	224	215	223	216	205	199	212	196	192	220	209	238	227	220	216	199	215	234	221	242	223	221	235	219	206	189	211	209	213	213	196	218	222	217	207	208	220	231	194	205	182	212	202	198	214	235	183	233	202	195	209	211	206	205	198	227	226	189	228	215	223	211	207	227	201	227	217	218	182	179	216	198	196	186	217	225	188	191	205	224	201	207	215	210	208	217	214	223	205	240	182	208	192	199	242	203	227	215	201	213	239	212	201	237	220	186	213	203	201	206	222	204	217	210	208	197	196	201	228	201	209	205	208	222	214	209	184	199	209	205	219	228	223	199	204	234	245	240	199	245	194	206	194	199	229	222	210	198	226	200	227	203	212	210	218	217	205	201	192	213	220	222	202	225	208	223	242	220	187	218	185	215	219	204	219	209	229	202	188	196	217	203	219	240	204	213	239	217	213	211	218	218	226	217	207	218	210	234	212	184	233	217	229	240	240	194	213	212	210	219	196	219	238	231	219	195	210	207	193	209	224	220	218	202	246	195	224	220	234	205	198	226	220	225	207	211	220	218	214	221	233	221	226	201	215	230	212	233	212	219	229	211	214	220	247	213	226	232	212	205	205	210	230	206	203	187	220	206	192	241	226	212	230	243	246	234	218	184	215	216	227	216	202	216	210	233	232	201	200	207	190	231	221	219	223	203	223	236	218	188	217	202	189	233	201	184	203	210	214	205	209	191	210	198	217	206	224	195	231	187	242	198	222	188	230	227	207	213	203	241	217	179	227	231	182	216	227	188	239	217	203	230	220	214	205	184	198	230	194	204	200	220	242	208	208	183	190	224	222	210	205	250	230	218	224	224	219	226	199	222	199	220	217	212	240	209	186	216	221	206	222	216	193	224	221	187	196	204	217	208	185	199	181	243	182	216	214	232	242	213	224	235	203	206	205	211	204	213	234	218	228	221	210	205	202	194	201	211	211	203	182	203	220	207	231	199	213	221	211	192	229	205	219	197	208	223	166	212	210	198	225	198	203	204	213	223	224	226	191	209	224	221	217	189	213	240	227	191	205	210	211	206	216	214	202	220	216	221	209	229	184	208	199	232	225	228	204	204	214	203	195	220	223	210	214	207	201	198	211	191	179	216	193	221	230	198	199	194	225	200	202	202	213	260	233	208	217	215	210	236	228	230	212	199	197	223	229	204	217	207	211	190	250	223	195	209	196	227	200	212	201	203	202	210	222	240	202	231	204	207	200	244	200	239	233	223	205	201	244	221	211	222	222	193	214	200	229	193	200	195	204	202	237	209	212	212	200	223	190	213	210	222	186	228	189	221	206	213	205	223	191	237	216	199	200	183	194	226	235	230	197	242	256	211	228	208	240	238	202	216	208	228	222	206	223	219	249	211	220	191	197	198	206	197	216	185	206	207	231	210	230	214	237	212	205	213	193	188	210	207	208	207	218	178	225	215	220	188	192	234	184	198	222	204	188	220	236	231	210	205	225	203	213	207	232	221	200	219	223	195	206	192	208	216	205	191	215	235	195	216	218	206	231	232	207	229	224	219	209	225	217	219	224	201	235	208	184	233	210	218	254	219	204	231	205	208	205	198	192	219	223	193	215	199	218	227	217	216	190	217	216	207	229	199	225	233	201	200	218	215	228	191	218	186	198	234	206	208	224	221	222	220	203	198	190	210	191	236	222	210	244	206	217	200	229	213	196	220	214	240	191	225	226	208	210	209	237	210	223	205	213	210	211	211	186	204	202	170	185	224	198	217	234	236	213	212	205	197	227	202	231	233	226	203	240	198	218	188	205	212	210	200	211	202	193	220	220	222	199	204	196	217	214	219	198	220	241	219	220	200	235	210	214	221	218	198	211	197	209	216	208	215	235	213	198	202	214	239	222	205	194	205	235	203	209	198	207	206	235	222	191	195	213	218	204	211	242	213	231	223	186	202	218	223	219	216	194	213	232	210	193	251	226	202	236	205	202	206	226	220	212	211	173	241	210	189	198	217	209	209	231	194	207	219	195	218	224	209	213	210	211	208	238	241	230	188	208	220	194	205	207	216	245	242	221	226	215	210	196	222	225	200	233	199	190	198	215	214	228	194	214	183	206	240	200	209	217	246	221	185	194	223	219	213	228	209	221	207	201	227	206	199	232	206	212	210	218	230	220	211	194	206	199	205	208	229	227	209	203	203	211	213	215	210	209	226	221	251	204	211	224	195	198	196	202	215	234	193	202	224	207	246	226	235	193	191	233	190	241	225	198	232	209	212	221	186	212	224	222	223	227	220	236	212	194	228	232	201	192	195	214	196	219	195	231	203	217	196	225	172	214	202	208	211	190	214	217	184	227	240	172	208	207	216	212	230	219	212	212	214	202	228	207	191	186	212	224	198	216	221	202	200	216	224	219	223	205	217	211	185	220	217	210	210	211	226	240	192	231	204	204	223	226	233	236
3245	4349	3476	1772	1110	830	632	571	458	385	420	341	329	293	289	296	298	295	263	265	261	266	232	260	258	234	248	234	237	272	251	268	246	241	222	237	252	233	253	231	229	242	222	228	240	247	264	262	209	248	238	235	221	254	216	249	242	221	238	247	256	267	233	229	215	230	244	253	228	230	239	222	217	214	210	266	246	243	226	219	237	230	210	223	228	236	231	233	241	248	250	245	239	255	229	228	223	244	225	238	264	239	223	229	255	229	243	218	260	241	218	214	247	239	223	214	236	219	264	243	241	244	217	228	209	226	237	208	240	240	224	243	259	230	232	227	227	217	201	207	246	241	234	230	217	200	229	221	234	248	241	205	221	205	231	252	241	235	241	221	233	224	218	238	239	232	254	221	253	229	232	245	243	229	220	237	243	238	238	236	205	244	234	220	240	216	241	251	217	236	247	217	233	236	233	249	233	212	223	205	235	226	240	242	245	206	225	227	236	248	229	213	224	209	229	242	224	268	231	242	226	240	231	213	234	242	227	205	219	237	216	258	234	237	229	220	228	237	243	232	212	233	237	219	245	231	238	224	238	243	243	246	224	228	228	215	243	206	215	214	239	229	231	223	231	235	228	254	214	215	223	219	230	218	215	232	243	236	214	221	233	237	237	229	216	222	225	237	245	220	224	215	243	214	212	223	236	206	231	249	250	230	243	241	228	219	242	200	216	237	219	260	242	208	216	234	207	245	238	185	193	268	215	210	205	225	249	237	215	196	206	260	230	235	236	233	257	223	212	249	226	221	233	231	229	216	251	241	205	214	235	217	210	217	197	213	234	232	232	235	221	223	217	198	266	199	237	256	221	235	265	241	218	226	249	249	222	241	220	236	236	226	235	238	232	256	232	231	248	238	221	204	225	254	222	250	217	234	225	248	210	246	253	224	238	254	238	232	207	232	206	243	232	230	243	208	207	243	257	225	248	244	214	224	244	236	212	233	229	202	225	223	250	234	234	224	240	223	228	230	210	239	235	218	247	244	223	222	223	218	228	233	268	212	240	228	216	242	224	219	214	239	261	214	217	229	247	205	223	211	219	224	227	244	217	207	239	229	243	203	256	239	256	220	261	223	203	233	195	221	238	211	224	249	244	222	227	246	245	221	234	246	215	234	223	217	204	214	225	212	239	222	250	230	211	233	226	239	235	246	243	245	227	231	260	228	218	210	218	236	223	253	232	215	230	248	234	231	217	240	211	224	244	218	232	226	221	239	231	238	224	226	207	227	228	238	264	246	250	236	188	228	222	227	232	231	244	191	246	240	235	220	220	232	255	228	217	202	221	247	242	239	211	249	231	210	220	229	240	225	217	261	239	212	207	237	233	193	264	191	230	203	255	220	233	223	258	239	215	238	212	228	217	248	228	268	209	246	232	261	217	237	237	261	244	235	244	243	220	213	222	198	241	235	201	209	234	217	225	209	238	226	232	230	243	227	259	232	242	224	228	238	218	224	220	231	236	236	227	246	236	211	226	244	237	204	218	226	214	217	248	226	219	229	208	227	207	239	225	223	245	238	232	236	254	216	228	223	239	211	251	240	227	250	229	236	230	208	216	211	224	249	214	228	222	214	213	218	216	216	245	224	212	201	230	217	199	224	219	222	223	233	210	249	228	215	247	241	234	235	222	218	227	243	221	251	228	238	239	249	230	246	244	225	224	229	210	230	235	213	224	246	221	262	242	212	233	248	225	208	232	240	236	206	220	240	245	285	230	234	229	226	225	210	237	258	224	232	228	232	230	208	231	234	226	245	218	260	211	244	224	230	209	237	231	234	236	248	230	234	252	235	235	240	271	234	239	262	235	240	213	213	248	246	238	209	220	195	193	220	234	254	244	227	219	204	218	211	233	227	218	236	243	190	235	243	247	227	268	236	208	241	232	208	224	247	225	210	233	242	232	228	196	220	237	227	221	241	227	213	237	243	231	205	218	224	251	235	215	221	235	231	228	242	237	242	235	191	226	248	181	227	246	213	229	242	233	227	222	240	240	224	231	201	218	202	214	214	226	206	220	223	264	266	204	229	246	230	246	252	226	210	224	213	241	252	226	254	248	212	221	209	214	234	231	243	226	236	236	207	221	194	197	227	209	206	237	213	210	257	225	237	207	209	239	226	226	231	241	222	214	243	241	237	234	241	194	207	211	237	212	252	231	239	238	202	190	256	241	215	224	232	233	247	234	211	216	222	228	213	223	224	223	227	226	234	239	224	242	249	219	221	217	214	238	214	211	270	221	225	242	226	246	245	251	205	225	228	213	250	215	242	228	248	226	222	239	216	217	236	229	232	221	240	241	202	262	229	233	218	269	224	238	240	236	214	203	248	186	223	236	200	223	211	228	229	204	252	257	211	226	225	235	243	221	212	231	215	235	241	236	221	217	249	207	256	253	235	208	227	204	224	221	243	231	234	205	244	249	210	218	236	216	223	228	219	235	248	239	194	234	231	226	215	224	215	220	235	257	250	249	262	230	240	204	211	244	242	230	218	227	230	211	204	213	231	206	220	196	241	228	255	209	209	240	227	236	237	215	249	249	222	199	235	240	225	215	233	219	227	245	230	234	235	236	229	223	210	245	231	220	221	224	229	200	248	236	243	247	205	223	228	205	224	215	258	209	238	219	219	218	250	215	231	208	227	228	258	225	225	226	227	225	223	241	204	224	251	223	235	223	231	243	228	196	221	220	212	230	229	236	206	216	236	224	242	221	226	222	222	227	249	228	246	216	216	219	247	238	228	218	240	248	211	210	238	228	225	212	207	223	232	228	237	223	236	251	223	225	222	227	245	225	197	246	221	219	226	222	195	226	189	231	200	213	243	248	223	233	231	247	216	238	214	248	234	227	196	216	231	213	232	246	246	238	241	214	223	225	228	208	191	219	241	245	223	256	236	227	237	211	231	253	233	246	201	248	221	226	231	216	235	219	202	226	221	212	240	207	217	205	257	232	218	192	244	218	230	198	210	228	229	225	226	256	241	177	229	210	244	223	210	208	218	229	220	223	264	227	217	215	216	257	227	204	231	239	211	253	237	227	216	216	243	199	237	212	213	241	219	228	227	236	223	233	223	221	220	232	205	215	237	204	223	221	235	211	208	225	258	210	241	211	246	190	204	212	215	230	235	228	230	227	232	231	240	227	222	243	235	234	228	218	262	223	238	214	222	219	239	216	264	237	238	225	228	191	227	244	232	257	245	205	254	229	208	259	228	218	223	251	224	213	241	239	210	223	204	243	210	215	255	220	235	204	240	253	222	204	225	234	239	270	223	212	204	217	219	217	224	245	221	222	251	222	204	213	216	215	194	227	221	206	240	202	214	224	235	255	230	246	215	199	240	230	230	224	216	221	225	237	206	266	189	203	217	237	235	234	223	209	218	232	225	199	215	215	251	196	241	217	260	230	250	217	221	254	227	208	245	234	235	228	217	191	210	242	246	231	229	224	214	228	232	223	193
27681	10179	1430	835	648	606	569	604	608	642	642	573	586	596	590	549	580	535	625	600	605	594	593	654	584	629	578	589	563	606	572	573	579	604	581	592	576	622	587	570	577	605	640	596	586	562	565	603	616	582	605	630	570	561	589	577	600	623	600	606	564	658	620	579	600	658	643	607	565	550	584	615	603	589	593	630	625	586	623	603	608	615	630	607	559	608	609	615	593	585	592	596	586	554	591	618	606	573	554	636	583	626	612	589	576	587	615	605	609	589	618	623	593	589	603	580	574	626	572	569	555	623	618	563	631	622	584	612	608	566	575	586	583	625	578	627	578	574	602	580	573	597	623	610	597	594	653	607	610	614	554	563	601	556	592	602	656	580	586	637	610	562	667	590	620	613	609	600	589	624	609	599	568	658	638	601	632	575	580	632	658	599	588	615	601	584	584	621	588	590	607	598	616	566	574	554	604	583	609	575	604	635	596	567	574	597	583	616	556	623	648	617	611	571	580	602	623	605	605	621	582	613	618	604	573	597	582	589	620	630	569	627	605	637	607	622	591	606	586	570	582	590	590	575	603	575	591	572	566	567	572	567	615	628	579	614	589	561	598	590	598	617	586	601	607	601	616	591	605	616	620	609	659	586	572	637	630	557	600	586	611	599	588	586	588	608	567	573	591	619	581	603	620	610	608	619	619	603	579	599	602	591	586	623	556	553	559	607	601	598	599	570	586	612	590	608	602	582	609	636	606	538	610	588	591	558	619	621	604	568	624	603	552	610	640	622	636	595	609	597	629	594	556	581	606	596	618	588	624	585	632	607	605	587	579	647	604	556	608	543	608	602	589	611	602	601	614	588	615	589	630	584	565	571	632	623	614	587	567	583	590	587	583	586	567	599	603	576	638	644	609	605	577	588	626	587	563	646	624	602	611	598	546	614	587	558	574	615	602	589	596	565	579	564	594	590	580	637	571	602	590	595	564	565	555	607	616	550	620	578	601	603	607	629	633	595	553	585	596	596	585	612	605	596	605	571	595	572	598	623	593	605	600	605	617	578	568	613	563	580	620	550	581	577	604	635	565	581	606	589	598	629	582	578	583	590	616	623	596	578	606	567	563	606	571	593	600	575	569	572	590	555	604	597	630	628	563	595	596	656	580	558	574	619	600	593	625	588	620	578	614	594	565	567	584	622	576	597	581	632	573	592	610	602	647	579	577	607	596	598	581	594	588	603	609	631	582	579	599	596	571	557	574	594	604	569	605	598	583	606	634	613	578	540	583	615	571	590	615	567	561	611	605	580	627	600	575	587	621	567	548	568	638	601	604	556	623	614	571	572	601	593	566	604	606	577	564	643	581	591	559	617	585	578	625	584	647	606	596	590	556	587	607	585	570	578	619	585	564	593	565	610	565	628	609	589	536	607	573	577	629	585	578	563	566	587	612	568	583	564	559	618	552	607	607	568	625	578	624	594	607	557	591	569	621	605	614	645	584	611	576	575	598	625	587	619	578	559	642	595	616	579	609	554	549	603	653	609	618	642	568	571	683	634	579	583	623	580	592	582	553	588	573	570	603	610	619	594	544	665	590	568	602	614	562	587	566	610	598	589	594	582	594	611	593	556	600	606	560	601	624	629	615	597	582	589	566	606	589	609	614	628	602	577	575	579	560	572	629	596	612	597	591	613	587	602	626	574	629	620	599	581	573	588	584	566	595	601	573	555	609	584	575	610	626	572	606	632	585	621	604	624	640	550	602	583	603	586	586	612	585	571	603	587	577	584	594	610	592	626	650	607	610	629	613	608	606	596	613	644	576	615	613	592	613	606	608	594	589	594	615	583	595	603	610	583	572	593	595	629	606	598	656	588	609	614	577	614	626	578	635	556	560	607	570	543	607	593	581	620	585	631	619	584	567	579	575	555	591	607	570	583	605	550	599	591	624	559	612	586	596	653	585	597	561	642	591	603	568	593	634	604	605	586	572	578	613	579	561	635	622	553	593	575	590	559	564	618	641	606	578	561	618	597	584	601	581	574	590	587	608	598	598	572	554	617	622	552	561	590	571	626	554	535	576	573	581	601	560	600	569	621	575	613	559	591	557	546	569	619	577	571	579	576	621	573	560	564	601	577	603	600	567	602	633	571	627	602	652	624	640	616	612	615	581	596	586	580	585	587	587	607	599	590	623	547	567	601	567	626	561	615	578	606	612	585	609	579	588	619	571	589	555	589	640	594	610	584	568	595	575	575	599	568	627	586	623	580	634	616	574	566	614	581	670	586	615	561	605	553	561	586	623	646	569	588	558	549	592	579	626	612	575	605	595	600	572	609	646	598	601	567	606	528	636	612	612	642	589	566	585	556	552	602	677	597	569	644	561	623	585	641	582	614	592	605	596	630	623	587	636	613	602	594	612	587	647	622	582	648	601	625	592	581	608	608	549	596	577	599	574	573	582	573	619	584	581	593	577	637	572	608	638	573	571	577	586	572	582	601	587	556	553	643	583	593	611	575	584	590	601	609	594	555	611	599	609	604	601	591	590	541	617	590	623	623	622	619	542	599	563	633	531	607	633	561	639	518	616	554	588	623	566	565	541	635	585	619	577	598	588	584	536	634	583	565	613	579	616	567	620	604	571	613	551	630	630	593	593	630	556	637	578	599	621	560	598	563	617	642	595	598	607	588	635	576	606	603	626	598	586	566	552	593	581	597	584	619	605	597	625	618	590	594	589	580	588	533	556	622	578	624	592	611	591	536	605	637	580	568	581	606	595	624	602	614	620	594	572	586	616	601	603	604	609	616	586	591	575	580	593	616	568	637	564	589	579	578	552	620	620	577	591	595	581	555	607	616	566	553	606	603	570	580	615	596	594	609	593	602	598	571	571	571	588	599	573	633	587	661	572	592	594	636	596	565	603	566	609	588	551	568	601	611	618	649	652	585	574	576	607	560	575	589	578	582	600	605	550	590	589	606	590	643	579	613	627	599	579	598	658	604	634	620	621	572	571	608	579	635	611	567	623	632	592	617	547	614	589	605	605	569	575	622	599	572	570	593	585	614	598	604	591	602	616	609	566	610	608	595	559	587	603	618	576	570	594	608	550	614	582	592	588	601	597	581	595	561	597	562	581	591	578	598	580	587	560	618	630	630	611	610	580	562	579	610	609	589	620	593	591	593	592	579	571	592	601	613	571	532	611	614	609	626	605	587	540	583	601	619	610	581	617	615	599	595	580	605	574	626	625	592	616	614	625	603	609	590	546	624	629	610	620	600	630	569	581	619	588	610	618	585	622	573	590	585	596	613	586	555	577	555	666	584	611	609	595	584	578	589	621	614	596	549	576	618	605	611	585	615	598	577	614	560	613	609	580	592	565	597	598	585	558	592	584	607	611	597	581	591	589	558	563	569	595	572	574	584	575	589	579	547	565	548	625	606	614	592	580	633	585	604	580	613	602	598	594	617	552	608	568	632	629	607	616	607	617	612	604	577	593	628	593	605	601	529
5028	718	666	597	550	562	594	576	538	589	610	534	566	554	595	563	572	535	558	582	527	583	547	532	606	536	534	538	575	561	557	594	555	533	559	550	531	534	555	535	598	563	578	601	522	553	617	536	515	561	584	583	585	555	596	558	575	551	551	538	547	531	606	539	516	603	532	550	513	581	572	549	545	570	573	561	555	558	545	610	555	543	610	554	580	554	553	557	549	563	555	517	557	577	628	551	568	549	534	522	552	564	593	532	557	572	569	551	551	563	558	572	548	546	586	576	543	536	539	548	554	562	540	568	561	552	566	550	562	554	542	560	564	571	563	562	566	577	606	531	596	570	505	551	572	548	608	521	550	564	553	543	541	548	515	523	557	519	554	540	538	555	578	618	554	537	554	524	520	523	591	624	542	549	559	524	593	573	539	531	528	525	594	539	533	502	578	546	493	558	562	567	550	535	552	530	515	582	559	560	585	527	564	552	566	521	542	566	536	566	585	545	548	584	578	543	549	552	581	544	524	561	527	549	543	581	568	549	507	526	529	548	534	471	547	550	555	577	548	556	589	536	584	582	571	563	503	553	563	577	521	563	531	580	530	570	540	527	569	560	551	562	527	579	530	538	565	514	575	568	559	581	517	562	599	537	583	533	538	594	529	530	560	512	562	535	574	561	532	538	555	562	531	550	539	578	526	602	557	513	510	580	534	550	551	569	620	547	549	528	564	542	552	583	542	538	523	545	553	556	548	483	519	595	574	553	528	562	590	526	528	518	586	523	511	525	517	534	539	540	574	547	559	569	542	548	574	586	547	573	529	527	560	566	549	546	579	514	559	540	569	501	569	582	529	558	520	565	563	571	563	563	511	531	561	548	510	519	568	569	551	544	568	565	523	519	572	588	577	554	563	563	538	535	510	584	529	496	549	563	535	572	538	556	546	545	542	552	563	563	555	548	561	540	546	560	574	530	551	586	530	568	521	557	561	557	562	537	534	537	576	562	585	538	542	529	571	518	562	599	562	516	539	562	565	549	522	572	522	528	565	582	547	536	562	571	520	561	529	536	561	568	590	537	575	558	563	525	535	584	613	518	563	580	503	548	536	533	522	541	550	515	562	519	536	534	550	571	501	558	526	522	544	546	527	560	556	542	555	559	517	559	520	536	528	552	600	566	546	565	534	574	560	599	546	525	531	589	552	544	516	549	543	571	561	555	529	560	546	563	575	559	536	502	529	504	542	544	507	545	531	575	542	503	558	529	565	543	566	584	548	600	530	536	541	528	537	548	582	555	550	548	576	521	523	558	540	538	542	585	566	538	534	548	496	538	556	582	517	541	569	532	548	529	525	586	547	522	565	584	564	573	564	525	571	509	566	623	550	520	518	572	566	565	560	558	535	532	544	541	518	537	563	473	539	513	574	543	543	503	541	532	532	550	562	539	557	510	502	549	549	548	582	549	570	546	574	560	519	548	509	524	538	546	548	584	531	596	553	559	554	550	566	566	579	530	596	559	573	523	583	544	518	561	565	600	553	530	506	555	561	520	529	552	545	510	584	489	575	532	567	508	539	565	568	545	589	552	514	561	544	557	530	531	517	586	523	515	528	546	535	564	564	595	520	553	545	565	537	495	549	542	557	586	526	512	579	584	557	559	588	545	527	547	582	543	532	539	565	537	538	556	536	524	578	558	517	530	549	523	570	543	546	529	529	574	578	548	550	535	563	542	556	536	557	567	532	566	550	565	603	544	567	558	622	524	570	514	557	520	571	544	554	526	541	541	554	489	567	575	531	507	577	552	522	532	549	512	565	547	519	525	528	547	534	522	572	533	556	560	529	561	532	518	511	548	553	531	539	541	561	586	547	556	547	551	549	574	553	588	582	531	533	590	525	574	550	565	587	545	572	557	576	544	560	511	599	566	587	556	554	567	571	520	508	563	582	592	570	562	552	576	572	536	527	532	537	532	533	544	571	556	568	590	599	501	577	528	509	563	546	564	517	511	566	532	515	544	575	541	535	562	539	540	553	538	557	554	541	557	529	529	547	556	546	566	532	604	496	539	542	570	589	512	563	494	518	554	573	587	558	529	551	502	549	510	537	540	542	543	536	503	511	576	559	579	502	542	567	550	550	585	559	550	580	533	511	537	526	575	566	530	560	572	559	606	546	574	552	557	501	562	555	562	537	517	550	543	523	516	561	590	525	569	511	566	565	554	530	559	548	567	590	554	546	575	532	565	571	546	541	526	557	554	548	532	550	542	529	574	517	523	524	531	566	522	600	548	569	538	585	574	546	554	593	576	554	510	524	536	551	576	529	530	560	601	538	567	551	539	512	534	517	549	555	503	534	528	563	544	501	559	550	530	499	528	523	568	537	557	546	540	556	523	507	573	599	516	542	544	566	531	539	557	558	575	593	555	534	618	538	561	524	509	567	517	559	571	528	567	567	577	583	528	526	536	515	562	565	593	562	571	540	537	549	533	531	572	554	538	581	568	545	539	507	572	563	565	570	562	578	520	552	513	563	550	560	559	527	569	552	571	566	503	566	560	544	523	514	514	560	552	558	560	574	542	522	570	585	582	535	533	509	577	548	554	530	554	532	539	610	550	566	557	548	556	511	532	558	530	579	544	537	538	533	504	551	530	572	547	571	576	559	578	632	521	557	590	557	528	533	542	568	474	540	496	521	567	554	604	563	549	558	558	548	511	558	567	569	539	530	550	558	524	522	556	552	538	560	549	520	549	555	591	538	522	572	566	518	589	533	547	545	566	579	520	540	530	560	539	535	517	546	517	559	562	570	535	489	560	545	547	547	530	526	538	508	560	527	585	547	546	538	554	520	579	541	561	593	540	522	553	557	563	568	531	597	529	525	541	555	569	515	559	544	560	556	571	558	567	527	525	582	572	608	562	536	531	543	565	545	556	569	543	573	547	523	579	528	577	539	556	555	561	527	565	514	556	521	559	542	568	522	504	549	563	567	530	498	542	526	533	530	515	575	548	540	551	541	568	533	561	539	592	516	518	562	576	570	565	597	509	563	585	510	511	529	553	507	566	544	519	535	552	493	533	534	537	512	545	552	565	564	562	565	519	544	537	546	531	596	567	534	535	588	565	530	561	544	542	549	570	547	526	545	565	549	537	547	545	581	517	528	558	505	576	548	560	548	555	498	542	540	525	534	578	566	551	539	571	545	531	546	532	549	540	570	506	511	541	545	576	526	579	536	569	600	546	543	532	555	552	555	559	553	560	548	543	568	572	556	543	544	563	517	484	542	564	530	587	537	604	579	541	556	492	558	537	532	548	567	566	535	569	555	532	557	588	523	508	553	538	581	527	592	576	568	542	549	550	553	534	572	576	546	570	533	570	540	500	538	530	527	530	587	534	526	598	572	558	536	503	553	565	556	569	563	571	523	544	542	559	577	605	529	567	549	598	559	540	573	469	539	561	528	541	540	550	549	530	544	533	588	569	576	519	554	544	549	557	571	568	604	546	530	585
25544	21494	27213	25458	3223	689	519	430	400	382	334	345	337	346	311	337	346	356	324	348	354	323	324	334	346	288	353	341	349	326	337	344	324	346	322	328	361	321	367	355	307	316	310	350	329	334	357	352	357	340	330	344	349	314	356	329	365	328	370	381	339	306	345	343	353	334	310	336	315	341	345	343	355	338	325	318	338	341	351	317	340	357	328	339	298	345	322	360	329	328	309	340	346	283	373	338	316	351	316	299	332	325	317	360	343	316	307	318	329	315	333	327	305	322	346	332	336	350	358	331	346	316	365	318	338	322	336	324	337	310	346	327	326	320	311	312	373	331	354	311	321	339	322	324	306	338	311	329	335	339	333	310	303	324	319	310	343	304	346	327	336	323	307	333	327	338	376	309	336	342	320	324	334	349	355	329	334	307	363	326	294	367	351	346	308	322	294	337	367	306	326	302	320	323	330	319	339	315	365	318	307	313	342	310	324	305	327	336	314	358	334	324	326	319	330	339	359	337	334	339	328	324	362	310	333	294	318	348	321	318	331	327	326	323	332	307	361	306	324	309	323	326	314	345	339	321	351	354	358	332	342	336	347	369	323	339	311	305	295	332	345	360	343	330	313	333	335	365	337	338	324	302	327	312	337	326	322	343	333	354	324	317	334	333	318	281	331	300	292	357	344	345	313	309	332	307	342	317	343	318	343	350	355	342	323	354	347	321	330	341	335	318	318	318	320	333	339	353	392	360	308	314	318	326	327	346	267	302	326	356	314	342	301	303	323	310	340	337	317	298	316	352	330	322	354	336	320	368	302	310	363	322	339	340	363	319	345	339	361	325	332	312	324	313	344	331	355	320	325	336	313	306	320	361	326	353	349	319	296	329	324	311	297	327	349	332	313	343	340	339	292	326	345	321	354	296	325	297	361	319	353	330	314	339	345	317	329	380	336	326	339	346	330	326	315	344	304	300	345	332	326	318	329	354	323	322	348	325	353	302	327	322	329	354	279	340	347	327	349	336	326	341	354	332	317	326	343	316	342	307	324	329	339	353	332	313	316	293	332	324	326	353	317	351	330	312	320	306	333	325	335	303	337	327	317	329	323	310	355	322	349	348	311	327	324	355	313	311	335	340	301	309	361	323	318	318	318	321	351	310	321	317	312	319	335	343	341	323	338	334	326	337	312	335	351	347	321	355	339	313	332	304	324	294	325	341	302	301	297	314	363	334	319	309	342	325	340	316	344	339	351	334	302	330	332	296	356	345	355	321	372	312	328	333	360	337	339	347	269	337	333	337	302	323	342	314	325	327	321	332	355	322	325	335	332	353	337	284	334	309	306	332	313	318	335	317	317	348	346	342	351	333	339	330	333	305	307	337	324	339	330	320	338	322	331	308	315	329	332	329	299	295	336	305	323	296	297	298	326	328	317	301	341	343	324	336	330	327	345	339	355	311	317	332	314	340	337	322	331	373	327	291	332	308	313	298	317	318	331	318	356	306	325	332	338	339	323	298	342	328	334	300	308	322	320	334	323	321	291	334	347	343	326	336	341	330	303	304	360	305	340	336	318	334	337	338	333	313	313	342	359	327	328	304	354	350	360	340	310	349	287	358	373	335	321	354	337	329	338	276	344	322	329	328	336	342	335	334	354	340	359	326	335	313	331	334	318	351	326	349	358	309	307	348	345	314	358	332	329	290	318	307	335	331	342	340	310	301	308	318	301	345	329	287	309	337	363	287	332	324	341	310	308	333	346	334	348	347	354	319	314	331	333	380	308	301	328	325	316	349	329	318	305	322	364	314	354	325	321	309	325	314	357	318	319	333	303	315	314	297	365	329	338	344	333	316	343	333	318	321	346	345	323	316	334	335	358	346	314	325	336	317	339	318	346	338	299	305	327	352	328	329	277	335	325	309	310	307	343	350	320	344	313	306	320	351	328	348	323	329	335	362	318	316	347	326	352	334	352	325	350	338	275	329	302	343	290	343	330	313	315	326	371	340	344	317	345	310	329	320	313	319	339	328	316	353	339	326	327	346	327	297	332	334	296	323	339	341	310	309	303	328	339	327	326	335	321	366	339	349	324	350	309	300	285	374	331	314	335	330	304	314	312	337	340	329	322	339	328	337	332	280	356	332	373	308	324	369	297	324	327	313	329	340	351	299	306	327	306	330	326	351	342	370	321	311	347	316	333	310	335	325	311	310	320	358	309	327	342	319	368	337	296	325	336	324	346	353	322	314	343	321	320	318	311	332	382	332	303	300	314	327	318	325	362	344	314	357	335	321	332	304	308	322	331	327	335	321	342	328	352	341	326	326	344	323	299	324	361	345	342	306	362	347	324	335	333	321	335	345	299	313	335	294	301	344	313	339	342	331	336	311	330	331	311	310	321	297	343	330	316	303	295	354	354	337	326	334	310	326	310	334	322	340	350	335	340	318	314	301	303	343	348	325	320	334	353	298	347	300	357	327	341	310	345	373	321	340	339	318	329	363	342	356	300	333	298	317	313	350	288	325	352	348	309	332	345	352	336	356	318	313	353	311	340	357	319	353	317	325	319	351	308	302	335	286	335	299	338	332	301	324	322	329	320	297	345	329	343	345	315	332	326	316	321	358	320	293	314	336	330	337	320	308	331	305	343	319	314	309	314	337	320	358	313	304	347	337	338	349	332	342	341	303	347	322	337	340	328	334	308	333	329	352	301	303	356	287	331	336	362	348	332	302	364	314	299	322	317	320	313	334	330	353	356	334	314	356	343	308	339	330	326	318	342	354	350	323	315	339	318	343	345	301	342	331	348	351	350	300	332	347	323	326	335	335	302	308	339	307	297	325	328	337	318	352	364	356	306	321	317	316	321	318	330	303	346	292	342	333	340	310	338	298	320	317	328	304	338	319	344	339	315	325	315	343	330	323	350	332	318	314	346	340	310	295	334	343	344	288	346	310	348	353	344	311	331	340	326	375	303	356	295	328	292	271	307	310	359	336	340	314	299	347	343	302	304	327	287	301	318	300	296	320	341	327	332	303	310	344	335	314	336	359	335	322	340	331	324	359	328	329	325	321	340	308	319	325	350	300	313	281	373	348	328	327	353	303	304	361	330	360	353	319	304	312	345	338	307	303	333	299	339	350	335	317	312	347	313	316	331	316	331	308	298	351	350	332	337	326	331	347	331	336	323	330	350	333	305	343	321	341	349	336	344	355	310	305	320	304	335	317	352	320	325	366	322	320	309	343	318	315	361	332	352	338	317	339	348	321	334	344	327	341	346	331	353	322	344	310	332	344	313	318	313	331	331	306	340	344	292	326	337	325	326	330	361	316	317	334	302	338	342	322	350	313	351	323	311	323	289	307	341	301	345	307	380	326	342	331	292	338	319	347	358	355	293	303	307	314	340	329	348	345	335	352	321	325	341	340	341	349	356	316	328	334	305	307	304	321	284	302	318	355	304	348	342	318	312	320	306	337	339	343	339	316	316	303	330	337	314	313	326	324	313	330
3320	2442	2024	1049	808	602	555	491	465	411	430	421	413	412	383	346	370	379	344	380	360	365	323	351	385	357	368	344	399	361	345	363	351	378	365	319	345	352	372	352	330	374	363	327	347	377	340	356	364	343	330	341	307	370	347	354	343	312	334	326	352	337	376	341	332	339	372	397	320	361	381	338	325	337	356	346	347	324	347	358	350	358	305	337	346	329	329	373	358	338	333	331	356	346	369	348	383	345	337	352	349	332	366	329	303	350	370	325	341	335	345	392	359	328	327	327	344	335	365	314	346	321	340	363	342	357	352	340	342	377	330	343	377	349	340	380	319	344	336	289	322	346	331	341	319	337	330	357	326	351	349	363	369	354	335	336	358	360	327	353	360	335	367	345	387	364	346	382	328	360	311	358	319	283	360	327	342	343	312	374	370	357	310	355	360	353	316	317	339	335	370	373	331	353	340	334	355	344	317	350	343	339	323	343	299	324	380	330	341	312	354	385	370	350	337	313	346	305	328	341	339	337	322	355	333	384	307	346	348	348	362	294	342	346	338	353	343	352	353	363	340	341	336	332	333	327	342	340	358	329	342	304	344	391	359	340	343	345	333	325	332	347	336	351	354	338	359	342	337	315	321	372	349	357	355	368	383	356	325	366	352	345	339	376	328	345	331	330	327	340	333	348	319	332	299	333	350	353	346	309	319	322	352	286	310	351	354	347	345	329	329	337	308	344	322	330	370	329	322	340	351	376	370	333	384	326	335	307	308	347	341	339	365	347	374	347	354	347	322	331	337	318	298	306	310	333	373	353	334	352	361	320	362	308	324	381	334	332	377	331	321	355	317	364	341	312	313	303	325	334	370	343	320	339	320	345	349	330	336	361	350	363	355	357	339	348	352	362	356	362	360	345	323	345	346	343	342	336	339	340	330	368	348	364	333	359	344	362	326	349	341	351	353	372	311	349	336	351	348	330	342	352	339	348	318	357	339	384	348	324	325	328	380	327	320	337	356	355	346	302	334	324	355	337	355	326	360	322	318	365	347	376	356	344	337	370	348	355	333	340	350	354	335	333	363	339	343	324	335	317	315	333	347	320	353	324	340	328	348	337	347	360	334	368	288	345	318	336	334	380	328	342	315	342	345	355	365	341	346	334	328	355	333	346	333	325	343	350	336	341	332	316	324	342	354	322	364	332	352	344	374	338	334	339	320	348	316	298	340	344	348	327	313	319	332	332	351	318	325	337	322	332	365	329	377	342	352	343	344	317	343	368	366	346	343	297	367	335	325	355	351	376	342	338	311	338	344	348	358	317	307	334	341	350	333	322	363	356	332	323	313	332	352	322	343	343	318	326	299	362	326	335	336	339	345	349	364	349	346	340	325	312	297	361	309	318	364	297	358	344	309	333	339	337	330	315	322	331	335	294	325	334	317	356	345	325	328	335	322	343	320	348	340	362	297	349	315	337	363	344	372	354	331	351	349	338	339	323	361	337	336	335	334	338	333	311	313	363	327	322	341	344	318	344	333	342	381	358	354	345	363	324	303	361	335	328	344	340	311	345	307	353	321	338	338	365	340	355	347	336	331	337	342	324	323	347	334	363	321	331	315	328	347	372	346	340	342	321	318	354	368	332	330	334	348	345	355	361	336	345	340	328	337	328	294	367	356	338	369	336	324	313	367	337	348	330	310	347	343	336	304	356	330	363	340	341	341	327	337	334	343	335	332	335	356	344	359	318	364	335	332	363	301	325	348	346	360	341	351	336	327	356	338	358	349	356	361	346	323	327	371	332	362	339	365	332	360	351	328	330	357	342	334	350	316	305	349	342	311	347	321	335	334	351	332	323	351	328	359	345	324	328	341	363	346	316	334	321	330	333	337	328	326	329	336	332	367	343	374	318	363	325	313	337	360	356	324	340	358	334	327	324	346	373	324	348	345	315	308	337	333	345	332	352	324	328	312	319	319	363	349	330	353	360	340	390	341	332	324	348	333	344	344	342	363	354	329	347	334	301	308	344	333	313	307	316	364	351	349	367	387	329	340	310	329	324	363	361	358	346	371	351	317	353	318	313	346	337	335	324	345	337	349	344	315	351	317	358	370	340	308	355	343	330	351	347	364	315	332	331	343	306	348	326	367	373	336	341	333	377	332	334	342	301	341	362	336	340	326	330	341	337	332	337	342	334	334	348	331	351	324	350	344	347	349	330	302	324	366	316	350	339	333	321	353	330	344	349	334	329	360	354	334	351	376	314	351	350	332	344	352	281	356	389	339	340	337	350	328	341	346	343	340	345	362	330	357	327	299	325	350	347	314	354	321	292	334	308	332	323	333	329	343	349	335	356	344	354	338	351	329	337	320	328	343	317	347	295	340	338	311	310	328	343	343	352	323	323	309	317	326	320	310	323	349	342	333	361	348	333	337	345	333	360	340	337	353	379	333	350	335	347	350	326	341	337	341	337	341	326	321	343	346	310	354	350	317	362	338	338	341	321	338	341	323	325	349	329	365	348	338	334	341	330	352	361	319	326	351	343	317	332	298	308	369	374	352	329	329	341	357	306	315	331	297	349	352	344	337	330	323	324	357	372	306	317	349	322	320	351	322	340	354	314	369	333	370	332	351	335	334	369	307	325	367	326	326	315	342	342	385	308	347	351	333	336	343	344	312	330	380	304	303	332	336	345	318	356	338	327	338	383	357	311	326	335	338	324	324	336	359	334	348	352	354	321	346	345	357	320	319	331	319	347	308	342	355	325	331	353	347	334	321	337	317	312	323	328	312	355	329	345	325	342	318	319	336	352	354	328	344	349	334	330	345	325	343	313	366	364	358	355	337	347	312	340	351	320	335	329	301	313	375	352	350	336	334	318	347	340	345	361	328	349	372	331	317	290	348	348	346	354	323	325	322	348	356	309	314	322	367	327	348	312	331	322	342	324	334	338	304	371	335	333	344	340	341	341	352	335	368	346	367	342	337	332	325	314	324	335	338	300	364	349	330	291	339	339	320	354	342	312	317	358	336	349	348	303	336	335	318	311	320	355	343	354	337	337	316	335	324	339	289	336	298	345	330	350	358	368	325	339	329	379	368	332	343	352	302	342	361	306	350	349	340	343	336	331	325	335	321	333	347	331	321	330	303	336	330	330	301	309	330	330	309	348	336	343	351	333	333	331	361	333	342	333	306	305	336	345	337	365	378	334	344	316	317	342	344	367	357	320	359	360	330	305	353	344	326	343	342	327	336	351	309	344	363	329	337	306	322	322	319	323	287	350	328	325	315	330	317	314	346	327	343	344	360	340	371	344	312	333	332	328	366	343	330	351	355	337	342	350	303	324	319	366	339	335	330	351	368	325	352	369	365	343	355	302	331	314	321	348	345	329	335	319	319	319	331	349	359	328	345	343	324	343	349	306	315	358	362	362	312	358	320	316	319	348	333	347	365	320	336	356	341	329	367	321	321	329	355	326	352	355	312	334	325	345	338	369	327	364	341	327	313	329
24528	21446	28477	24815	20751	2425	658	408	303	291	269	273	254	254	257	259	238	220	238	194	243	219	266	240	232	237	235	246	230	222	200	239	224	236	224	229	227	216	217	233	240	197	240	232	193	208	195	237	226	210	195	230	223	205	214	204	233	219	214	227	231	220	214	237	209	216	220	229	217	213	210	211	213	233	229	226	219	214	204	229	241	230	215	207	204	215	220	177	199	226	202	203	197	201	209	230	214	221	207	214	213	185	225	193	229	209	231	211	221	236	212	211	183	217	205	244	228	241	188	210	205	261	223	224	203	225	211	232	221	242	203	194	200	240	222	201	204	220	205	231	222	217	242	238	197	169	206	200	221	215	192	227	245	218	216	232	237	192	232	200	211	194	242	213	243	225	214	207	231	207	226	181	201	199	216	219	205	214	236	192	202	220	207	207	218	213	213	208	227	215	207	229	219	218	220	204	217	221	241	220	223	215	210	237	196	228	215	228	202	213	234	209	200	225	213	193	220	206	205	226	194	198	224	225	221	246	219	206	212	227	219	206	210	197	191	230	222	204	231	204	232	203	219	213	204	221	203	207	196	210	217	198	212	216	203	207	200	220	215	196	205	227	182	213	227	211	233	238	217	194	259	199	215	203	197	213	229	238	246	227	214	203	234	196	218	229	208	195	213	216	205	210	232	231	204	226	221	232	214	225	209	200	199	215	236	224	184	202	237	198	237	252	220	211	190	205	216	223	207	233	234	223	216	204	208	218	212	198	217	193	200	227	239	194	202	221	209	235	195	235	215	216	211	224	245	206	206	225	212	221	216	236	229	230	228	224	192	203	202	209	209	221	214	183	235	209	219	197	232	209	217	205	225	211	226	208	223	179	218	181	191	220	192	213	223	215	223	226	206	202	214	223	225	224	205	224	245	200	208	202	221	215	216	226	224	223	242	217	214	220	237	219	225	197	208	207	212	201	227	183	208	213	181	192	226	219	191	223	218	246	206	214	235	220	214	215	209	205	228	233	222	194	196	227	208	214	236	213	177	225	225	229	193	205	231	198	202	215	225	185	242	205	226	224	234	237	194	207	216	234	206	219	227	205	227	231	207	216	212	226	236	236	211	215	209	195	194	211	201	194	202	208	190	185	193	236	205	216	207	199	233	211	195	219	214	205	205	196	220	200	213	222	195	255	210	200	224	244	222	192	218	218	203	221	221	233	219	234	222	192	222	220	206	210	218	214	210	214	232	220	216	224	202	229	225	245	207	235	227	218	211	195	204	219	214	219	231	212	211	213	215	227	206	217	232	202	237	230	206	211	220	226	191	224	244	224	252	224	233	191	223	236	195	215	220	224	202	211	217	220	223	225	206	211	205	212	202	191	223	226	231	209	189	229	216	191	240	234	210	220	196	218	219	224	207	224	208	217	223	223	215	212	208	226	221	190	220	202	214	226	220	231	214	206	197	207	215	218	227	206	226	213	192	212	221	204	207	227	209	212	197	176	204	214	208	205	221	211	215	207	205	223	197	232	222	216	212	235	215	233	209	227	213	222	217	212	196	229	225	233	224	200	213	219	205	206	236	241	227	215	223	213	203	206	198	194	219	223	230	221	221	217	236	223	221	223	188	209	219	201	198	208	192	209	212	222	215	220	218	205	225	197	207	207	220	211	233	232	211	199	224	215	199	209	207	197	232	201	192	222	212	215	228	200	226	224	218	248	188	237	208	194	200	232	215	227	207	245	196	195	191	242	209	205	205	220	225	200	227	210	208	204	205	232	219	203	216	207	200	219	247	221	203	206	206	226	224	223	219	193	233	211	234	224	212	221	214	204	209	220	242	220	222	212	203	222	215	237	208	231	229	196	194	218	217	215	204	197	209	201	205	216	213	225	209	228	193	200	229	211	214	231	216	204	243	205	205	202	218	181	217	229	205	218	234	238	226	211	215	211	214	201	243	210	224	193	210	212	216	207	206	226	219	204	209	199	224	211	209	210	226	192	246	205	197	211	217	219	226	211	200	207	218	221	202	233	223	226	213	185	205	207	229	207	211	220	202	238	222	205	216	206	202	202	215	213	241	207	207	202	198	207	232	226	201	224	211	219	225	211	215	254	212	220	239	219	217	208	251	228	222	206	211	212	227	215	206	241	199	212	188	195	230	203	212	204	209	229	194	224	197	199	227	204	232	217	236	228	216	203	228	226	226	200	240	226	238	239	205	220	227	203	195	232	177	198	223	216	211	233	212	210	204	215	198	195	226	194	204	232	213	198	209	242	221	219	200	237	209	235	227	219	222	230	234	238	229	215	236	192	208	210	226	218	208	214	220	239	219	207	204	229	229	218	211	228	236	228	227	213	221	206	187	213	220	210	232	217	213	221	197	187	198	243	201	203	220	195	207	233	238	200	204	225	243	192	213	194	205	221	225	218	214	229	220	227	189	213	219	210	207	237	227	229	211	215	230	235	226	204	233	207	215	194	237	220	213	219	225	255	186	215	193	232	214	198	217	215	211	212	183	225	214	202	200	203	182	217	192	198	216	248	223	203	243	223	234	223	219	214	224	212	225	196	206	202	227	220	201	217	251	197	217	203	215	227	215	214	200	224	212	217	202	238	217	227	203	233	240	201	262	213	212	219	203	225	226	210	186	243	203	213	231	222	219	203	211	208	211	194	210	230	219	231	213	188	193	221	273	204	210	219	211	248	228	208	226	220	205	201	221	203	196	218	213	178	215	201	198	210	207	220	216	228	187	195	221	217	194	217	225	182	214	203	217	216	229	206	219	223	228	230	205	226	212	205	230	224	222	253	232	231	239	229	234	211	206	218	189	203	210	233	218	210	220	205	190	194	206	220	216	226	184	215	235	200	229	226	201	196	192	200	227	216	187	206	226	219	201	197	185	208	225	225	223	208	207	235	193	230	213	185	219	206	191	226	222	223	200	235	211	203	250	196	228	224	205	223	228	185	230	207	204	215	222	213	243	210	211	232	199	208	219	192	206	210	208	226	259	200	232	228	225	228	227	248	207	225	240	231	208	217	224	205	241	228	207	216	195	240	224	206	197	200	219	198	205	217	208	225	216	199	209	210	202	225	215	210	241	203	181	193	222	194	197	223	207	215	193	217	211	216	207	209	215	224	218	216	217	215	205	239	204	219	222	226	217	207	223	184	205	195	215	202	220	212	222	188	210	217	220	227	249	193	225	208	220	215	227	178	201	207	223	240	209	223	210	211	226	236	224	239	223	188	199	215	207	191	226	204	214	201	205	218	225	197	213	215	191	219	207	213	234	222	199	198	204	226	204	213	198	194	203	238	231	205	223	197	222	206	189	195	239	195	214	188	238	206	227	220	215	190	234	205	209	230	198	184	200	206	190	225	201	223	230	234	209	203	179	239	216	184	227	201	215	210	210	231	242	226	238	208	231	197	202	237	194	199	246	205	225	224	240	233	229	213	189	216	221	200	184	197	211	218	224	217	221	213	202	240	225	192	232	210	209	231
3315	4384	3517	1727	1107	796	626	529	492	397	391	326	310	311	287	292	263	259	275	258	264	279	254	249	244	256	239	264	247	256	280	244	243	259	255	240	231	242	230	229	264	235	253	236	245	246	238	244	256	237	224	246	258	243	233	219	256	225	236	235	228	243	220	243	246	234	246	218	266	235	239	250	252	254	222	220	238	249	210	236	201	203	244	214	245	236	245	245	225	258	222	261	235	244	234	242	231	224	215	273	250	250	246	243	236	241	237	255	215	230	241	226	222	221	203	222	220	243	238	208	224	224	247	248	250	218	232	221	267	216	246	249	251	228	218	218	247	236	219	239	250	230	198	237	227	251	251	232	261	263	195	212	207	241	204	241	214	222	242	240	233	242	216	253	220	251	237	266	228	250	218	207	206	227	237	212	249	253	209	240	235	232	239	213	212	207	234	209	264	243	218	261	233	227	225	210	239	254	216	237	230	238	216	239	208	220	232	223	250	249	238	222	233	224	272	222	231	235	247	225	242	229	224	253	222	259	239	232	204	208	207	241	209	233	230	237	224	226	226	241	216	217	233	207	206	201	246	212	243	224	221	229	242	233	240	214	196	234	219	251	220	214	230	234	233	225	241	227	246	228	218	209	227	217	210	263	219	212	229	238	219	236	227	245	228	244	245	247	261	216	245	234	223	210	222	233	196	217	235	236	216	252	239	233	254	220	255	248	246	223	246	183	240	242	230	220	216	230	264	220	250	234	239	204	244	255	201	222	218	218	231	230	221	224	224	219	215	224	223	230	225	207	233	206	228	227	220	229	204	223	226	210	215	226	222	223	263	237	208	244	217	230	217	230	222	255	237	232	231	238	240	227	216	218	248	226	242	237	236	217	224	224	251	220	252	219	222	239	229	253	227	221	235	218	220	220	236	215	218	233	236	204	246	224	244	231	220	245	256	209	232	213	240	228	240	219	202	238	211	231	228	206	232	252	245	227	254	242	237	234	232	223	265	244	216	232	218	219	216	232	241	232	227	236	245	233	243	227	213	200	216	262	246	251	222	232	253	234	230	267	227	236	217	240	220	210	208	233	229	205	226	240	229	250	248	225	228	230	208	218	211	201	250	209	236	222	235	234	240	231	247	217	202	232	226	232	217	228	199	216	213	219	226	259	218	217	218	224	243	221	230	212	238	234	219	216	233	238	235	206	213	204	220	237	253	253	234	219	213	218	221	262	233	213	245	221	226	216	242	220	218	213	251	199	220	226	244	196	234	230	214	224	206	260	254	250	226	206	202	219	233	226	224	227	238	245	238	212	242	244	236	263	228	222	218	218	230	239	234	213	218	234	213	223	244	221	231	219	207	220	213	221	225	233	212	235	240	207	228	232	235	243	251	245	237	217	219	219	243	225	229	238	233	231	217	238	219	213	267	229	209	224	246	203	219	234	243	224	234	204	228	223	214	242	231	228	210	246	236	240	257	239	224	226	217	227	240	245	242	234	215	216	215	228	233	226	224	207	216	237	232	238	239	212	229	208	202	233	225	242	230	219	214	235	238	242	208	204	247	208	210	208	235	225	210	215	239	247	242	248	222	246	203	245	220	228	239	236	223	245	238	246	226	230	224	239	257	246	215	218	220	227	236	246	211	219	236	220	214	249	240	221	229	212	221	233	228	213	239	247	221	200	222	211	238	231	250	229	221	236	240	231	211	215	232	233	227	232	226	251	258	236	219	236	223	240	229	213	202	195	230	225	235	256	241	233	233	197	209	241	234	262	231	225	245	227	213	224	225	231	222	217	234	224	228	209	228	232	211	231	241	240	198	243	210	229	216	193	235	223	223	229	219	253	255	262	228	222	228	192	219	215	234	203	200	272	215	231	228	235	233	230	223	216	233	242	234	236	225	240	215	222	210	223	227	212	237	212	241	239	218	221	240	215	209	226	246	209	256	225	239	221	232	202	211	210	215	242	225	216	220	238	237	239	213	225	230	236	241	233	212	225	213	218	220	202	217	212	232	196	190	236	253	211	217	237	229	232	187	228	212	220	233	232	245	234	252	238	224	215	242	246	241	245	206	221	228	234	256	236	214	229	212	214	243	245	222	224	238	240	217	231	233	234	241	229	244	233	221	218	224	210	215	228	212	231	245	217	231	260	228	220	217	220	220	224	249	216	212	229	251	228	265	235	239	206	223	220	244	246	251	241	236	240	235	240	215	235	228	239	198	261	222	253	202	206	248	241	235	251	210	221	222	213	268	225	256	217	236	213	224	216	211	232	241	214	247	227	263	226	276	218	214	216	214	203	248	208	239	210	213	213	225	223	209	234	241	224	227	228	233	214	227	226	232	215	229	236	213	203	248	242	201	251	207	231	227	228	218	254	204	217	223	228	244	228	236	231	217	205	215	250	219	254	189	241	220	227	257	211	223	244	243	219	239	234	222	213	234	223	217	245	227	233	221	240	234	228	240	210	243	237	236	221	255	223	235	237	216	209	221	205	219	222	241	232	230	242	251	226	252	236	245	244	227	210	224	231	225	234	216	237	252	207	232	219	233	221	255	230	230	208	202	219	225	210	191	242	249	230	250	233	216	209	241	201	237	237	201	227	199	229	209	244	243	247	229	217	222	238	227	226	216	231	229	237	216	213	226	258	219	235	234	217	223	243	234	268	209	235	222	245	230	225	252	239	213	216	219	216	223	232	209	214	213	230	214	209	227	232	189	208	213	238	228	257	220	222	216	203	264	224	242	244	235	226	208	233	245	224	221	223	215	239	206	216	230	206	214	232	224	220	210	224	244	218	230	233	237	235	254	221	214	234	248	215	207	223	232	238	236	221	235	202	245	204	198	246	210	228	204	238	276	226	229	235	217	204	244	211	228	215	209	219	237	195	240	238	224	220	239	226	248	229	203	224	232	238	220	212	252	205	199	211	208	219	260	211	223	222	239	234	244	236	251	224	244	242	194	218	211	222	220	225	240	227	259	218	212	228	203	242	208	214	242	241	204	225	208	229	242	218	237	224	244	227	247	224	216	206	215	240	228	220	234	246	220	239	202	211	210	250	229	216	232	217	209	213	208	219	236	217	210	229	228	207	227	237	245	235	251	244	221	214	224	212	216	236	207	205	230	245	214	233	223	218	235	241	223	242	220	221	237	203	233	240	209	224	196	211	230	215	228	232	248	236	244	242	215	228	218	239	230	251	260	216	216	219	234	227	234	209	193	248	233	213	244	242	226	222	202	212	202	216	230	224	236	223	210	270	252	197	237	238	241	233	234	224	225	216	233	220	244	209	217	217	256	207	236	233	257	215	226	210	217	224	258	222	226	241	229	227	239	229	221	192	219	224	221	225	211	227	218	239	216	231	218	219	217	230	220	236	259	235	235	226	209	235	227	214	266	234	261	202	230	241	216	214	211	230	199	211	211	210	228	224	235	246	215	241	221	227	233	232	240	227	225	199	243	231	234	229	240	216	219	227	220	252	236	240	224	222	215	203	215	218
27658	10446	1331	781	631	617	605	585	589	676	555	628	619	578	591	557	585	580	605	592	627	570	636	609	581	535	611	610	627	612	622	584	590	627	624	613	569	597	569	584	615	585	625	614	594	582	599	568	590	616	576	564	624	616	608	609	621	588	584	612	591	629	574	613	609	602	577	599	606	637	607	640	568	593	588	616	585	638	625	534	616	583	606	602	589	630	594	602	581	614	595	637	639	594	585	601	553	599	600	580	598	578	597	552	644	628	580	644	561	657	623	645	563	561	591	602	608	609	568	598	619	574	586	562	556	569	603	585	588	579	582	640	608	606	583	589	624	595	578	590	580	621	598	619	572	544	582	573	611	605	576	608	580	591	566	620	556	585	553	610	600	607	582	602	601	629	624	596	638	589	592	573	579	614	610	637	626	625	632	628	612	593	583	574	579	574	577	576	570	595	598	608	606	663	600	561	591	621	656	606	623	571	571	585	609	582	622	652	601	583	620	531	558	607	531	553	554	568	550	607	630	603	634	537	621	581	584	594	605	605	579	564	638	603	592	590	559	560	631	565	574	564	587	590	656	573	588	602	572	575	621	605	566	576	662	565	622	632	579	603	598	561	638	587	644	592	620	586	609	566	572	598	593	584	607	608	583	630	591	582	599	575	592	557	584	609	622	614	563	624	567	560	638	588	658	632	620	571	612	606	584	591	607	589	574	531	591	599	575	581	594	546	588	606	617	615	597	587	591	610	577	614	581	634	532	577	566	603	528	610	568	599	588	607	574	620	614	590	633	579	605	550	565	570	600	630	626	580	641	596	611	638	578	595	589	594	617	664	574	548	598	577	602	584	625	572	629	584	605	546	581	613	580	583	620	564	558	588	601	591	601	590	587	566	605	578	565	574	549	552	599	608	575	616	613	621	611	626	591	605	626	602	627	625	584	636	631	635	594	570	556	622	565	610	588	588	595	541	561	601	598	585	565	563	541	583	609	567	596	591	604	623	605	596	579	559	635	619	597	601	558	609	589	537	614	615	625	570	605	568	563	598	562	611	591	612	562	568	585	585	584	588	648	601	588	594	582	622	598	568	574	588	576	574	572	604	546	590	550	568	540	620	629	580	597	534	619	579	598	648	583	630	597	597	551	607	610	604	570	584	611	586	645	620	594	558	602	568	607	617	583	618	580	571	593	608	572	601	578	612	599	566	610	618	595	595	561	555	629	559	560	577	588	570	615	584	596	568	605	574	612	614	629	589	635	581	602	583	537	558	596	576	595	587	582	570	585	609	600	579	598	585	591	606	606	583	593	619	562	612	643	598	620	597	604	596	545	589	610	594	621	570	598	615	584	604	586	586	617	595	596	569	621	596	612	627	585	570	584	572	590	562	618	589	607	613	611	556	592	579	583	611	655	616	555	605	580	650	643	592	597	584	604	611	563	585	607	621	621	599	583	620	573	606	586	643	597	580	601	631	614	592	593	604	576	605	589	627	617	601	586	580	563	593	571	637	621	586	607	578	580	630	620	554	599	588	627	604	637	605	602	629	548	584	570	597	566	606	576	634	565	557	596	621	568	611	601	643	601	610	594	593	595	551	555	562	618	562	598	573	613	570	601	618	635	560	625	570	605	624	610	596	604	564	526	556	572	591	555	635	600	567	635	622	585	590	664	592	585	622	635	597	589	579	593	600	623	582	627	625	636	575	592	620	564	551	591	565	589	631	622	639	597	564	647	678	636	601	615	652	610	577	625	604	620	644	571	607	628	598	585	580	618	616	590	634	569	591	568	561	602	636	597	619	621	556	568	573	555	571	547	571	583	595	567	610	568	553	596	560	607	585	601	605	619	588	615	596	624	590	640	575	570	580	639	585	559	547	584	621	646	578	577	613	591	625	608	541	588	591	608	568	582	620	599	596	627	574	612	585	614	590	636	605	609	564	611	571	557	648	631	600	593	621	586	548	578	559	576	575	595	589	605	576	611	590	627	571	644	631	616	586	614	583	568	609	590	581	614	613	634	599	597	618	572	566	594	589	632	591	574	579	593	585	561	652	543	582	604	590	615	630	570	587	623	605	607	568	560	607	582	593	629	587	629	605	598	589	585	580	595	593	581	603	562	574	592	620	648	580	597	568	586	612	599	580	610	591	588	591	607	616	600	591	569	642	641	624	597	629	625	606	576	580	594	593	595	579	566	571	620	627	571	639	555	604	630	544	601	622	592	572	600	634	644	561	547	594	573	592	629	605	610	621	564	552	591	617	581	582	548	576	605	573	626	614	538	620	646	612	631	561	632	590	567	576	574	587	621	628	627	596	556	622	587	613	630	561	549	598	600	612	544	626	571	581	582	606	566	601	556	573	607	601	573	611	562	569	598	601	599	598	590	561	635	585	595	602	593	600	630	597	601	592	625	604	636	592	607	580	618	575	570	616	544	562	589	579	615	600	597	623	572	588	602	598	558	623	615	612	591	628	547	580	561	588	559	562	608	578	591	566	573	670	568	573	628	589	626	615	568	604	571	612	533	573	599	537	601	588	588	606	607	617	566	554	625	627	597	589	564	576	620	573	601	571	549	567	574	597	621	575	610	584	607	592	580	623	579	598	572	598	585	574	588	555	582	616	620	582	596	653	601	608	574	565	627	610	554	597	557	579	547	578	621	607	627	623	601	601	599	593	572	608	629	590	598	570	578	598	593	581	605	550	614	600	572	585	581	543	611	545	627	631	575	594	572	583	573	619	598	621	580	613	588	600	615	650	568	602	609	597	579	609	614	603	611	619	598	600	616	608	617	634	605	592	546	610	593	574	586	577	570	565	591	580	553	576	602	591	621	582	625	582	563	651	654	593	617	597	566	546	627	569	605	576	592	607	625	623	559	593	609	597	613	580	595	569	561	591	619	623	566	598	596	601	605	637	600	579	639	555	598	571	590	616	609	652	595	604	600	582	583	599	619	580	577	601	590	581	593	583	597	589	608	633	590	644	595	590	583	618	593	588	588	550	598	557	630	590	595	562	583	584	590	558	609	639	617	613	565	591	592	606	598	616	607	593	583	613	541	593	619	616	560	626	577	583	562	616	574	633	603	570	599	654	645	609	638	574	608	621	607	560	628	585	569	591	650	574	580	581	565	609	605	581	518	567	592	578	566	629	620	591	617	579	595	541	615	605	561	618	589	606	631	631	619	625	554	592	586	649	575	638	623	590	583	593	573	598	616	602	577	618	543	656	584	557	639	607	593	586	635	587	539	588	589	603	569	586	617	601	549	618	604	601	567	583	597	580	596	600	595	623	536	572	636	649	590	568	670	627	580	585	597	597	609	596	606	561	590	615	587	603	606	601	577	618	572	598	608	602	619	604	599	624	580	631	614	638	615	579	561	571	612	615	630	609	558	523	584	585	561	628	591	557	595	564	604	614	605	585	630	620	550	584	592	596	581	623	569	557	631	571	634	599	631	599	608	608	564	608	586	621	578	554	593	579	569	599	602	564	610	623	591	569
5044	727	676	653	611	572	580	530	558	552	551	541	560	556	558	556	536	550	588	594	561	567	547	595	555	575	524	527	522	583	561	538	576	559	553	570	558	563	583	586	543	543	545	552	551	514	550	540	540	585	543	552	570	543	550	543	538	533	554	541	500	551	583	538	550	534	543	546	574	562	539	562	554	577	533	574	596	532	608	565	554	587	573	537	558	544	576	565	526	575	541	535	545	587	549	526	557	553	544	577	553	557	531	519	559	495	500	549	540	567	552	532	527	502	549	585	556	545	527	573	560	539	581	529	535	525	595	569	567	527	535	565	523	555	581	568	571	549	547	563	528	548	572	531	545	535	545	557	568	557	528	569	574	511	564	554	547	555	569	542	527	588	553	550	530	525	546	557	493	599	555	536	540	557	534	528	544	530	582	574	529	544	556	590	522	533	541	509	535	519	539	563	548	559	570	534	590	596	540	556	557	570	572	560	584	573	561	561	549	578	599	540	541	583	573	520	535	593	518	585	547	565	588	530	509	528	509	508	530	528	512	580	507	518	572	539	571	526	576	554	551	568	581	552	550	520	594	549	523	590	590	580	566	534	552	545	551	529	539	595	559	557	513	509	562	520	554	566	540	579	565	568	555	584	526	537	528	497	566	546	565	519	530	567	548	540	551	556	540	573	520	532	525	557	544	540	560	558	556	508	548	571	567	545	515	517	532	572	512	540	564	578	562	512	563	557	556	532	555	529	563	558	551	581	578	535	513	566	542	526	551	547	553	550	545	643	534	600	534	545	535	566	544	569	539	559	591	553	530	562	546	566	542	571	554	549	583	576	538	538	546	572	612	548	554	523	540	554	529	568	513	499	544	557	522	537	522	536	575	560	543	549	571	542	558	556	543	561	553	530	547	522	553	564	544	534	550	565	533	582	550	511	577	568	571	545	540	569	527	539	569	552	569	562	548	608	570	557	561	548	580	574	540	559	498	535	562	532	579	575	559	566	518	551	575	586	562	544	561	551	524	540	534	629	567	554	573	560	572	581	522	579	584	516	544	575	576	585	552	543	503	535	567	578	559	556	585	570	574	554	527	549	551	557	565	524	545	556	547	529	545	532	563	580	596	585	534	536	582	558	551	565	557	547	548	559	559	547	529	567	526	532	527	553	557	566	542	557	550	534	554	558	532	548	555	547	539	572	604	570	539	512	529	530	554	551	526	553	532	592	539	536	552	535	547	544	566	579	569	575	545	549	550	566	590	592	581	547	570	566	556	509	554	568	547	522	598	570	527	553	563	531	572	556	534	606	553	555	585	509	580	553	571	551	544	542	510	567	569	535	585	517	563	565	524	555	559	531	562	607	553	572	549	581	570	553	543	553	543	552	544	564	560	532	560	555	576	550	575	558	529	533	533	535	533	504	599	535	552	499	550	575	572	567	518	548	542	565	534	566	533	537	572	536	568	591	556	542	568	500	549	571	586	531	560	554	511	577	532	553	530	543	558	574	553	570	600	518	564	565	551	546	545	547	561	539	561	557	526	531	561	579	548	556	536	540	564	540	560	530	517	558	549	552	593	516	523	595	571	551	544	545	546	517	600	541	551	553	570	560	545	559	531	565	556	539	538	570	549	577	586	588	500	594	567	554	577	568	556	550	557	545	551	570	534	528	533	573	533	575	547	560	528	553	538	531	550	552	550	578	549	545	527	527	546	571	558	591	542	565	555	550	530	571	553	578	571	527	558	558	555	568	530	543	546	541	512	563	554	524	586	533	563	556	528	576	567	573	506	510	544	521	598	560	537	571	567	548	563	553	572	578	518	532	496	554	533	553	541	556	560	543	554	569	581	518	547	504	535	557	523	541	554	521	535	562	580	551	539	549	555	573	596	538	576	523	530	550	534	587	572	559	587	544	505	550	583	550	549	512	509	538	549	577	558	565	550	501	559	544	567	528	555	563	527	539	581	533	601	588	547	519	579	559	551	559	562	523	541	577	533	583	584	564	537	549	561	543	594	520	564	545	529	576	561	580	563	548	541	559	540	537	536	536	550	520	553	517	572	528	546	576	550	567	565	577	554	547	529	500	550	530	593	558	538	556	547	550	517	589	508	571	588	532	567	530	536	562	583	535	538	544	567	565	603	559	487	554	560	517	527	552	542	561	533	516	537	531	551	561	555	577	524	554	572	577	544	570	540	530	547	597	540	517	555	562	527	534	550	521	519	546	552	553	584	527	530	549	551	518	575	554	563	545	569	557	511	558	543	541	551	568	512	575	549	561	561	576	582	544	521	553	605	569	585	569	562	561	547	562	537	538	534	526	540	566	526	573	555	494	530	514	531	567	605	533	563	562	548	541	548	536	526	530	520	558	543	572	512	575	538	506	581	537	554	611	574	581	596	584	522	541	529	577	575	542	574	541	552	542	542	580	592	603	567	579	544	550	566	597	525	523	528	531	601	589	544	564	546	557	533	500	535	544	528	534	603	537	551	567	538	531	553	569	551	545	570	589	556	556	535	538	558	551	543	518	522	567	560	513	579	533	547	556	572	551	576	599	534	554	551	572	565	544	520	562	568	570	545	565	513	546	583	514	566	527	580	536	521	555	598	547	568	572	527	541	543	515	588	544	577	560	553	541	541	518	545	545	595	567	565	541	554	542	583	498	541	566	572	554	594	548	551	539	540	572	538	558	565	583	535	521	552	555	538	550	525	580	541	542	542	520	558	516	553	577	547	519	556	574	527	557	558	551	552	529	533	552	540	599	551	539	588	563	588	552	529	565	550	539	567	577	533	526	515	594	560	560	589	561	541	574	544	579	504	546	545	515	598	523	532	511	537	557	518	569	510	520	530	561	550	574	557	562	568	575	527	553	550	566	547	546	524	563	535	579	549	572	556	573	558	559	551	551	540	544	525	582	551	557	581	547	542	557	547	492	571	541	542	574	580	559	553	527	544	550	599	578	555	593	555	572	535	565	559	535	562	532	537	560	559	583	509	527	545	566	569	578	523	551	550	574	551	561	533	544	539	555	547	570	549	536	572	537	530	550	558	572	550	544	503	575	543	543	552	571	553	561	554	557	528	627	543	537	562	540	601	582	557	512	539	524	541	579	612	548	528	565	553	540	568	560	567	527	516	569	562	519	536	513	521	552	548	541	552	542	523	590	542	517	542	545	575	569	557	581	539	558	590	553	534	580	533	525	584	571	538	543	563	523	516	549	557	573	556	551	548	546	553	524	580	527	508	532	521	563	584	535	558	562	589	519	519	540	533	526	573	557	578	546	547	532	546	547	565	546	552	539	544	569	532	564	544	561	531	591	529	574	508	576	590	521	514	553	549	548	586	602	552	571	567	533	520	522	616	570	533	590	563	556	516	545	524	576	559	550	500	579	552	566	583	511	553	551	585	566	534	509	575	528	539	589	535	572	539	563	562	536	583	552	566	540	555	535	546	509	577	540	539	577	532	577	543	518	575	508	548	541	526	566	552	573	559	555	560	528
25531	21396	27037	25356	3189	742	500	456	414	359	401	332	340	353	334	351	357	337	307	331	358	341	310	320	372	338	317	321	336	333	338	343	361	337	351	346	346	344	344	346	344	300	319	313	361	326	310	328	328	320	337	347	335	341	333	350	307	327	349	341	339	343	316	313	351	352	333	314	353	356	340	337	331	308	339	345	338	354	331	362	319	343	357	350	321	322	380	336	315	273	344	332	341	309	339	315	353	346	336	360	345	337	362	340	335	331	339	327	319	320	331	357	338	337	353	381	307	334	332	362	287	328	320	327	309	329	331	331	334	343	330	324	355	329	334	326	337	320	335	330	338	312	319	313	332	329	296	336	329	319	343	345	342	331	394	290	316	350	333	314	358	303	330	341	323	330	327	348	337	340	338	300	289	345	336	342	329	325	333	333	330	336	342	328	339	353	333	335	309	310	361	310	308	349	343	309	334	331	319	339	347	326	345	309	376	320	323	365	320	298	334	321	336	326	326	361	333	333	305	334	314	347	328	322	298	289	336	318	301	313	344	338	317	327	346	320	332	335	349	323	300	313	307	353	352	298	341	335	316	310	306	346	331	347	313	300	336	365	342	327	330	328	383	346	302	323	327	326	371	363	321	342	355	312	342	371	319	329	346	333	320	313	325	311	323	321	311	330	293	322	380	331	331	342	302	330	322	338	316	291	350	325	340	367	329	361	331	337	320	341	332	359	350	320	312	321	309	324	296	350	362	329	335	334	319	320	322	318	292	304	311	320	315	335	344	360	332	311	325	318	325	333	337	320	329	304	340	353	341	339	292	353	280	328	359	367	316	348	315	336	321	348	303	303	324	339	350	342	321	308	324	301	302	337	344	322	288	338	345	316	332	294	356	291	369	349	332	327	346	330	336	336	319	323	329	335	308	321	343	362	302	323	322	346	342	325	329	306	307	328	342	324	304	331	334	329	308	292	317	338	322	320	326	336	319	315	306	370	317	314	310	323	320	317	314	338	295	343	328	334	307	331	321	312	338	324	314	312	340	317	337	327	333	346	324	319	344	338	322	359	334	320	315	352	353	330	349	337	320	358	321	324	348	328	296	330	355	305	313	320	333	321	346	335	341	316	337	318	348	334	356	331	334	315	338	311	325	347	303	342	294	300	351	348	324	360	351	283	343	328	331	345	292	333	347	334	278	327	352	361	329	332	305	310	317	353	317	335	326	347	332	307	314	360	338	335	325	339	325	308	328	333	374	338	317	365	340	337	299	322	337	353	337	328	341	323	353	333	340	341	316	345	371	314	314	292	349	325	329	344	352	334	347	338	321	348	309	332	308	323	324	324	354	343	350	296	335	318	316	344	320	299	340	321	333	360	347	324	332	359	309	292	306	340	291	353	337	337	291	324	327	298	320	368	324	318	328	330	348	307	328	340	337	305	313	321	310	305	343	343	311	337	337	334	314	330	308	320	345	309	358	348	331	311	332	355	351	320	338	315	364	352	337	311	303	320	328	322	355	319	319	355	329	325	320	349	306	316	339	295	316	307	323	308	328	325	329	342	331	349	295	316	341	333	339	323	285	319	311	318	356	303	311	335	332	338	349	345	315	352	331	327	323	322	310	331	310	321	343	354	282	338	298	328	351	324	319	305	342	328	324	335	314	322	327	307	310	323	331	350	295	300	333	352	340	334	292	306	332	326	297	313	333	332	327	349	331	340	332	328	340	315	310	345	349	374	309	343	302	331	309	331	315	342	306	343	330	342	321	346	340	306	332	333	320	346	370	314	321	313	331	348	329	353	337	308	303	337	328	313	296	358	337	330	353	318	317	325	337	315	333	304	326	322	335	343	327	327	352	363	319	311	321	302	319	325	326	322	316	323	357	322	349	319	320	336	359	342	320	285	310	335	332	330	305	353	328	292	332	313	340	330	322	330	325	323	316	347	345	297	334	304	304	334	359	336	332	319	310	350	336	331	325	321	326	330	327	321	312	301	343	324	333	317	337	296	320	333	377	323	346	329	337	306	314	347	326	335	351	310	363	339	305	324	336	343	309	315	316	316	324	323	318	325	293	348	325	333	307	339	301	319	334	326	306	334	331	328	365	367	342	330	329	313	322	347	328	325	326	331	334	303	319	320	330	343	340	334	346	311	340	301	353	281	320	333	334	331	312	327	327	328	322	304	348	330	306	320	309	310	314	348	305	358	320	332	362	323	296	343	349	291	350	314	345	327	312	358	326	314	334	314	330	339	347	282	304	327	313	341	315	321	306	346	337	310	337	328	327	314	357	355	340	346	361	330	322	330	333	315	328	333	328	386	318	342	318	349	369	313	350	359	349	333	304	339	345	318	336	324	334	367	302	314	303	342	312	306	343	345	316	329	333	309	346	343	307	357	349	315	356	339	314	332	327	338	308	340	305	322	330	321	328	319	353	346	353	300	316	308	341	338	326	299	306	334	320	342	377	330	314	315	306	316	327	315	318	329	329	323	350	334	321	338	337	334	337	318	300	312	334	363	321	310	318	337	337	341	368	319	300	351	357	325	348	350	327	290	315	318	315	295	333	329	314	335	312	337	331	330	300	335	318	319	315	329	322	351	331	340	295	331	286	327	330	351	300	341	321	314	322	323	349	322	359	326	324	319	338	343	325	305	333	316	291	367	314	316	323	318	314	335	353	341	320	322	312	357	346	287	321	291	351	311	336	328	308	298	297	336	346	301	307	347	329	344	334	290	349	349	319	289	379	305	323	354	348	322	320	326	314	337	337	358	315	308	326	344	340	308	342	338	334	327	296	305	321	337	305	320	311	355	335	345	305	362	325	338	326	329	304	334	364	316	344	315	355	306	297	323	332	341	310	346	334	330	312	330	307	332	302	311	323	319	330	333	325	314	338	353	311	297	343	338	317	334	320	288	314	349	313	332	310	315	310	302	328	329	310	350	291	349	351	320	351	384	322	323	343	315	313	310	285	316	308	342	323	321	317	322	331	288	327	325	346	301	349	349	338	312	290	343	361	325	331	325	317	364	333	325	286	300	339	317	330	314	346	299	317	350	343	340	335	346	315	351	307	333	331	353	317	334	325	324	303	336	322	330	316	329	336	349	334	322	306	308	332	324	311	327	318	330	312	371	317	314	309	331	340	341	346	326	303	348	333	330	356	256	300	327	326	356	352	326	342	348	350	342	292	331	354	312	359	347	314	337	317	303	337	316	323	339	350	338	345	306	308	318	328	315	312	333	360	327	363	362	307	351	336	364	338	348	306	355	356	351	337	295	314	337	341	368	314	349	349	350	368	325	314	331	333	335	324	335	351	335	329	327	333	324	311	344	324	316	315	354	320	320	303	306	317	319	344	347	318	308	339	309	327	335	373	327	346	311	349	394	342	337	320	331	323	345	323	336	333	304	327	322	317	354	362	337	359	348	332	333	338	345	339	316	324	322	319	332	311	346	338	329	351	335	359	327	323	335	330	350	364	335	334	316	330	336	311	312	327	312
3286	2365	2019	1095	789	594	548	475	481	435	399	402	393	361	380	376	375	388	349	381	371	319	368	334	334	315	360	343	391	398	339	327	353	312	351	369	327	352	334	314	329	340	340	338	362	294	342	344	349	346	366	343	347	353	352	380	362	373	321	347	326	370	318	332	348	363	323	343	334	344	356	310	343	317	335	328	294	330	348	395	371	329	355	309	313	322	332	385	336	331	371	325	353	351	359	375	348	334	392	355	311	322	358	316	321	363	362	351	309	337	333	323	366	300	353	358	364	357	307	397	383	375	301	312	335	337	313	349	314	327	330	334	320	350	354	327	362	328	339	362	326	326	291	369	316	350	331	342	354	360	321	356	298	328	332	320	350	365	341	335	350	312	353	313	319	363	362	333	335	333	335	335	337	362	314	335	365	358	360	322	353	338	317	355	342	356	326	338	342	330	324	333	341	339	298	334	348	357	338	329	306	323	367	331	352	340	358	358	327	321	323	338	358	349	332	317	335	343	316	336	359	331	332	325	324	332	341	354	340	359	349	332	325	321	325	343	312	328	364	351	366	335	319	324	293	328	363	295	345	339	332	322	356	285	320	349	326	333	330	308	345	341	355	335	331	327	345	351	304	344	324	355	297	323	352	348	345	327	344	369	338	339	359	334	345	342	346	345	332	359	351	319	301	358	343	362	333	348	323	331	314	341	342	333	358	302	340	354	361	341	321	345	336	353	312	369	352	335	324	367	307	324	332	339	345	351	312	344	325	345	302	358	334	343	357	307	339	346	321	334	352	328	307	334	343	350	332	332	346	352	316	375	323	364	310	317	321	320	326	348	324	329	326	368	339	318	320	328	320	342	348	329	321	331	320	327	314	339	343	320	335	325	354	346	332	351	330	351	369	342	351	368	346	311	330	321	330	359	356	336	330	336	353	349	334	332	315	327	317	335	365	320	355	344	341	334	370	326	350	316	349	330	362	346	322	340	296	335	309	327	303	295	338	362	362	347	323	302	307	330	332	346	328	358	346	346	329	307	304	319	345	333	334	332	312	363	310	357	326	309	328	328	320	323	337	351	344	355	335	331	325	321	350	334	337	360	353	341	322	330	335	332	311	335	356	305	316	348	318	303	332	320	353	345	338	367	339	331	314	320	353	377	312	344	319	342	303	344	313	328	331	320	299	306	293	342	312	323	364	360	335	352	319	308	349	345	341	324	341	353	316	337	350	324	336	336	304	331	316	334	337	330	358	337	343	356	323	331	328	321	319	341	346	354	333	332	364	330	332	336	334	330	307	330	329	360	347	329	351	329	360	327	334	300	322	357	310	336	352	325	327	344	339	342	338	326	331	326	346	335	327	308	343	330	317	316	326	329	340	354	356	365	344	338	305	332	308	326	326	343	342	316	336	347	320	331	338	302	347	306	317	331	317	359	350	323	348	316	338	334	336	347	322	330	321	363	300	340	335	325	327	344	355	300	349	322	350	300	365	347	323	378	375	315	327	337	384	317	319	334	340	306	326	362	328	317	359	345	331	359	336	328	328	320	312	331	332	339	300	337	325	345	356	306	336	320	341	346	332	334	355	315	376	349	343	332	339	302	315	325	337	380	343	333	324	343	306	335	315	340	320	327	309	339	325	345	357	314	320	360	333	348	286	334	294	314	333	344	351	307	335	348	317	336	322	343	361	329	347	349	345	317	325	328	314	334	327	335	339	334	352	285	318	336	308	308	343	340	333	335	351	321	349	314	348	316	327	314	349	346	321	361	364	326	318	340	319	292	321	367	349	329	329	304	337	350	342	346	355	353	337	329	338	334	307	324	346	290	294	353	333	356	347	320	323	354	325	338	344	342	333	338	353	329	342	325	329	347	340	345	350	357	314	331	339	338	342	327	368	327	339	312	357	350	328	328	363	363	306	325	343	346	315	348	345	340	356	324	303	295	360	345	343	336	324	332	341	339	327	319	342	353	327	336	333	356	327	334	346	300	302	353	377	327	318	320	351	323	350	312	312	338	305	344	330	365	362	328	326	347	328	320	332	323	357	312	347	332	348	357	350	343	354	310	342	319	347	335	310	331	334	329	319	315	321	335	357	319	321	317	347	347	332	297	329	340	307	318	326	354	332	328	354	358	355	360	338	310	349	314	349	325	312	361	334	337	338	328	340	351	331	349	355	327	334	322	354	301	338	336	346	352	317	338	327	330	328	363	326	348	378	360	325	341	349	354	354	348	312	367	373	357	345	357	333	320	355	312	344	320	334	332	349	350	340	342	336	331	321	329	325	355	313	332	331	320	370	365	318	351	321	327	362	349	301	339	318	314	338	318	317	310	347	331	339	305	313	326	326	344	356	335	343	347	326	344	321	334	325	334	302	347	320	367	325	352	358	339	335	339	345	325	336	340	312	339	356	314	310	323	362	329	352	364	299	333	344	318	316	323	365	341	328	321	345	371	351	281	301	310	323	348	340	334	314	342	361	359	308	357	297	366	347	316	364	345	311	368	352	355	326	323	317	342	355	311	321	333	330	327	299	320	338	326	342	374	351	312	315	319	318	335	318	350	318	328	372	296	304	360	339	348	335	298	319	344	350	330	323	308	353	296	351	327	327	327	291	330	336	347	328	332	323	368	323	313	339	332	327	334	316	294	307	326	336	326	361	322	322	320	287	344	357	344	342	329	347	321	340	354	342	302	376	345	331	344	307	323	327	315	292	360	340	347	357	346	322	359	354	338	337	335	324	346	315	321	341	336	305	319	335	370	318	375	311	358	325	307	315	332	314	356	318	346	323	311	322	342	310	331	347	333	343	311	309	343	350	337	332	306	364	334	314	305	360	349	337	353	309	324	366	359	331	317	332	345	334	334	310	303	341	332	332	316	311	336	305	331	362	352	337	337	309	350	349	330	326	320	313	352	333	341	307	328	322	295	336	352	334	340	328	323	339	341	313	324	351	360	354	361	332	329	323	329	327	324	325	340	333	334	356	299	338	369	337	345	318	317	351	342	355	327	306	312	327	347	363	320	312	323	368	344	383	343	328	317	351	316	354	370	325	312	319	344	353	346	381	326	323	347	339	334	323	296	325	324	352	321	335	340	317	340	330	332	340	339	304	303	336	324	346	326	334	334	355	337	309	340	327	326	326	350	341	338	290	369	325	339	336	336	336	335	358	336	341	356	323	344	365	355	314	323	338	340	351	344	327	352	335	321	333	326	325	384	325	346	314	339	381	356	363	331	316	309	360	317	309	340	353	346	331	318	313	370	329	335	322	326	358	305	331	328	324	334	325	312	352	355	335	347	326	304	348	334	352	363	329	328	329	316	325	334	339	340	318	324	307	335	334	351	338	338	355	329	302	321	335	360	313	314	370	344	323	337	322	313	315	324	345	331	311	331	357	337	357	337	328	345	343	349	327	343	341	317	326	328	342	346	298	312	363	342	329	328	276	330	356	318	332	339	345	316	352	340	310	296	324	324	343	342	321	312	312	314	311	327
24536	21460	28481	24851	20791	2296	652	404	329	327	298	256	254	243	251	272	253	250	229	242	227	253	235	250	236	237	231	240	231	242	196	239	218	234	197	224	207	219	214	212	210	215	215	247	213	231	199	234	215	227	190	212	205	222	235	208	225	219	218	218	242	235	213	233	224	208	238	201	222	217	223	231	183	224	225	227	219	237	209	220	220	235	210	227	232	231	198	217	220	233	210	232	207	200	244	219	213	218	198	227	200	204	213	202	209	243	221	230	211	213	230	206	234	213	219	245	219	237	222	258	195	208	225	203	197	224	227	222	240	208	199	225	199	206	226	268	191	207	224	232	203	226	217	223	200	209	249	191	220	205	206	226	208	196	222	231	229	218	226	211	220	229	221	234	210	207	196	230	221	211	248	241	215	227	225	216	232	231	205	216	202	226	202	196	195	222	213	218	203	214	235	223	214	193	229	206	258	188	218	205	252	204	219	187	207	205	210	230	205	229	227	217	209	193	198	236	230	235	216	230	207	246	223	239	237	209	231	193	222	208	230	193	204	250	229	220	235	231	198	224	202	211	243	215	235	213	217	223	199	208	219	197	221	202	230	219	233	225	197	238	222	229	204	231	205	196	208	206	209	222	226	209	206	194	219	218	196	203	212	209	216	191	231	207	221	248	210	213	193	177	211	214	227	223	223	210	203	199	236	184	203	230	220	215	185	203	210	203	217	189	180	210	184	200	213	206	209	192	214	234	233	203	218	190	229	244	188	203	204	224	213	217	189	228	212	167	230	223	222	217	202	247	201	217	190	175	207	235	239	192	230	219	189	214	221	207	208	226	228	215	240	222	222	214	220	230	222	189	211	222	212	242	217	224	213	224	220	219	247	223	235	200	214	225	213	205	216	220	222	238	231	194	245	223	237	253	205	227	221	210	248	211	205	206	199	209	217	221	240	214	201	238	210	197	219	203	211	222	203	209	232	200	207	209	198	209	227	241	211	224	196	191	230	206	190	220	208	217	204	211	207	225	219	236	248	220	227	229	215	208	222	200	207	235	192	237	209	202	197	225	199	210	203	213	240	227	240	217	224	225	205	216	234	199	216	192	213	245	221	216	228	228	229	205	229	191	222	228	238	219	235	228	217	209	215	200	219	225	218	243	202	230	251	238	221	226	215	217	222	195	231	243	207	214	211	238	213	219	218	205	222	238	197	229	209	230	211	204	205	204	180	184	240	230	205	192	209	204	193	221	212	240	218	220	196	248	238	220	180	188	205	225	249	178	216	216	208	215	212	211	218	252	229	213	195	217	238	206	224	219	219	230	206	229	196	215	221	214	231	227	245	217	210	214	222	222	217	228	204	189	246	232	229	219	204	233	214	187	212	234	216	195	207	241	229	199	198	212	243	211	211	220	201	206	213	221	238	218	236	233	239	212	217	232	222	210	206	223	206	210	221	227	212	226	212	191	220	248	196	218	195	217	194	212	214	219	200	213	225	218	223	244	212	200	203	190	204	198	251	220	234	218	223	218	217	206	225	248	204	218	218	194	194	198	201	214	212	221	213	257	254	202	187	204	210	194	206	218	249	227	234	212	221	231	209	202	239	197	196	211	216	224	196	222	222	231	217	226	211	228	190	220	199	220	227	198	218	222	206	230	202	210	220	187	243	198	212	214	246	223	181	227	256	208	211	239	234	214	257	216	210	218	210	239	207	201	209	201	204	221	224	200	197	210	205	216	226	226	225	238	226	233	224	215	205	204	211	206	223	211	228	220	193	223	195	168	222	216	211	228	195	228	213	212	215	243	207	197	204	204	181	192	204	199	240	193	229	215	254	233	210	222	209	225	198	209	219	209	215	192	222	218	200	238	215	219	218	217	226	219	237	209	191	208	219	227	204	227	205	221	219	204	206	205	236	220	219	252	192	224	191	226	210	217	219	191	191	234	215	198	228	207	203	235	230	207	202	217	215	200	233	228	215	216	217	201	224	211	207	222	214	208	238	211	201	208	228	217	198	204	194	212	178	228	207	199	224	232	218	179	194	210	194	216	192	225	195	252	203	206	215	181	221	244	203	209	234	218	210	198	213	201	212	219	211	226	212	211	233	217	208	208	215	221	216	235	206	220	232	195	212	214	188	234	207	205	232	212	239	210	228	211	228	205	220	209	203	209	195	200	225	233	231	238	228	202	217	232	206	207	196	215	224	250	213	203	220	232	206	232	235	193	212	204	199	222	236	238	231	259	225	196	218	195	247	248	219	221	213	192	221	213	216	228	247	190	233	230	196	201	209	213	207	243	220	231	216	212	232	207	193	199	204	202	206	198	223	234	203	229	218	215	213	204	207	202	217	221	217	213	222	228	221	217	179	217	229	221	200	192	220	209	205	210	235	218	207	226	205	221	219	226	199	211	212	249	194	218	229	214	201	232	199	230	220	195	232	219	255	216	227	221	220	242	226	199	239	225	209	209	229	207	238	217	203	204	183	218	206	195	212	227	224	225	213	226	206	208	217	219	199	217	233	206	217	204	198	190	198	194	223	191	209	208	176	216	235	212	200	206	224	248	212	220	235	187	217	241	182	229	227	236	217	239	204	205	215	206	243	223	214	187	196	205	223	221	205	196	210	208	204	214	222	195	206	203	214	221	224	211	221	206	234	230	207	215	221	184	190	243	196	214	237	196	192	210	220	218	215	177	214	208	206	197	211	264	195	199	203	203	223	210	237	214	218	218	211	194	218	186	233	232	201	214	238	193	228	191	233	191	196	203	191	220	244	203	201	239	217	210	186	218	204	232	235	214	209	224	209	205	226	193	226	215	204	234	211	200	236	184	215	207	222	207	204	216	214	225	209	213	192	213	187	220	213	215	191	199	199	193	207	232	207	212	219	203	234	215	230	215	228	219	225	211	195	222	195	195	228	216	207	246	220	207	233	209	229	201	184	224	190	239	191	226	222	239	223	239	210	199	199	210	210	209	209	209	197	230	214	228	225	216	229	193	209	213	220	230	230	222	235	191	225	241	220	205	188	218	231	215	215	229	237	226	204	210	226	195	212	240	216	210	244	242	219	228	208	230	234	218	207	229	220	230	215	196	215	239	217	222	218	206	234	226	232	230	195	192	197	205	214	225	185	194	204	213	206	226	231	211	203	199	217	253	212	224	220	237	228	219	211	205	201	217	232	217	224	208	223	211	207	230	210	192	216	206	195	199	234	183	209	207	209	237	201	237	234	236	221	201	190	230	214	208	216	240	199	188	194	205	229	220	210	194	187	231	195	221	193	219	227	209	205	209	236	203	242	216	202	218	197	227	247	212	218	201	233	210	231	206	245	229	211	209	207	217	181	225	213	219	232	207	218	228	206	213	216	240	226	194	209	212	247	218	190	211	225	200	202	240	229	199	198	226	216	191	216	241	207	219	194	222	198	197	219	193	214	199	231	215	223	227	214	210	224	210	230	228	207	207	206	232	205	207	225	198	217	203	218	201	240	216	189	218	196	220
3248	4416	3524	1760	1085	785	603	549	452	426	353	334	321	332	342	305	269	293	275	246	280	256	266	265	244	264	254	267	264	279	238	254	222	239	239	223	243	249	253	260	266	228	230	236	228	231	226	238	247	221	260	223	214	254	254	242	246	242	250	256	222	228	239	225	251	233	223	236	233	238	241	203	227	254	235	245	235	223	254	211	210	215	204	219	206	228	228	237	252	229	233	218	217	251	229	220	241	212	225	231	260	212	263	249	209	209	220	207	244	222	219	239	220	238	226	205	229	207	212	233	218	228	232	230	242	223	235	215	233	191	263	209	261	230	238	258	256	202	250	219	206	211	273	239	241	243	243	201	220	210	228	239	234	237	237	259	229	243	236	214	219	227	224	218	264	220	266	217	246	233	206	253	226	259	249	243	226	241	234	219	218	246	240	214	259	225	254	237	255	254	247	247	233	260	232	209	249	226	235	229	204	229	238	240	227	243	227	229	212	197	211	213	238	233	232	222	210	236	249	203	232	273	207	238	192	220	232	229	226	229	222	212	228	230	239	246	235	226	233	234	239	214	215	238	233	209	216	252	232	239	225	216	222	230	228	237	244	222	218	214	232	222	212	251	258	221	245	257	261	226	225	250	230	238	227	233	223	243	232	224	207	244	243	242	236	248	227	213	201	203	224	240	239	227	224	230	214	211	210	226	205	241	229	215	236	234	205	241	234	253	233	244	240	240	243	230	242	237	239	213	219	240	236	255	218	257	217	205	226	237	213	218	245	238	190	205	223	245	236	199	221	219	241	207	222	226	236	217	241	240	237	203	247	244	240	252	227	235	215	225	210	215	215	229	218	235	230	228	213	218	243	207	217	220	237	229	215	216	212	248	243	243	237	254	258	225	216	222	234	225	240	217	260	225	231	197	202	255	230	248	251	237	240	216	241	230	223	252	238	232	239	235	212	207	249	233	240	242	231	258	245	246	214	197	237	234	237	229	253	214	228	202	212	233	216	212	233	232	252	234	236	219	249	249	224	211	249	237	219	244	210	206	237	219	223	225	253	232	234	234	209	212	249	243	234	213	238	214	229	244	215	237	253	234	220	233	236	248	189	257	210	243	215	229	212	230	212	240	241	252	225	233	230	209	208	235	244	237	217	226	270	233	252	253	214	222	245	239	234	237	232	260	217	230	231	207	224	205	214	242	245	230	245	211	233	241	223	209	223	219	248	216	246	249	219	204	228	197	200	226	245	217	220	243	203	215	212	222	206	231	245	241	238	226	239	235	222	201	217	252	224	254	221	219	228	218	198	256	240	233	226	239	234	256	210	222	238	244	214	261	223	210	249	235	212	223	208	254	198	212	228	218	221	231	242	213	205	237	233	222	239	235	263	238	244	200	249	250	259	205	258	224	214	238	213	241	225	246	241	224	237	235	222	239	250	222	235	240	240	238	239	252	229	228	207	250	214	204	215	203	242	227	218	218	224	207	241	219	219	232	224	223	219	237	263	212	210	213	232	226	249	223	229	208	217	207	241	240	227	248	226	243	271	222	202	250	236	227	241	229	256	237	238	245	233	242	255	225	216	237	235	251	245	244	251	242	255	224	221	244	221	246	213	216	239	226	226	204	212	242	238	235	238	220	239	246	234	212	226	190	241	224	223	263	238	231	199	218	203	239	228	234	205	222	226	223	235	224	200	212	222	224	238	231	254	192	216	242	230	227	230	203	249	221	251	220	221	231	206	224	229	254	229	228	208	251	229	239	216	222	224	226	223	225	228	233	217	224	244	235	227	231	238	228	221	244	229	248	211	222	232	246	238	216	230	250	234	243	230	228	198	231	207	239	220	224	229	231	217	209	255	228	241	218	230	240	232	230	244	221	243	240	226	227	250	252	260	250	211	213	225	217	230	228	221	270	233	200	229	241	232	219	226	203	244	234	216	248	218	240	241	225	235	248	226	230	247	225	246	235	223	226	247	233	245	240	232	239	213	262	268	251	200	230	236	231	208	238	216	234	246	228	230	239	222	228	235	240	222	249	234	239	236	236	214	228	240	230	223	228	227	216	204	237	237	260	238	219	236	215	246	219	217	236	212	211	246	231	227	251	225	238	230	219	240	257	196	226	222	240	245	210	220	233	244	233	246	240	247	216	226	240	225	182	239	215	242	245	201	211	259	221	217	225	234	251	233	236	220	219	216	240	221	233	241	203	182	244	229	212	234	225	202	240	226	255	244	244	212	235	213	245	214	224	256	248	237	240	238	221	224	213	247	244	229	254	193	231	232	231	244	218	220	202	227	226	220	216	258	274	232	241	228	228	237	260	230	245	214	214	210	250	229	244	233	209	215	220	238	244	235	235	253	237	216	248	203	218	202	223	254	245	203	225	215	225	223	232	206	254	235	232	238	241	209	225	227	206	226	214	241	213	239	213	223	194	220	212	224	219	239	215	248	203	209	248	223	237	219	217	217	248	249	222	221	258	227	211	215	254	224	231	216	228	233	253	219	228	251	211	236	222	215	255	210	234	224	215	220	241	250	230	216	207	208	219	236	229	217	238	229	213	238	260	226	235	220	222	206	233	210	213	229	213	231	249	229	230	217	232	233	245	215	216	229	231	248	231	216	226	237	221	224	224	238	230	214	234	208	205	220	209	237	244	219	224	229	220	229	198	244	230	213	221	235	249	260	210	223	232	225	225	253	238	224	218	257	228	256	253	229	222	246	230	249	208	235	229	236	232	237	251	190	218	223	232	213	254	253	206	221	241	217	210	234	242	248	250	233	239	237	209	236	215	256	223	229	243	222	232	218	230	219	231	233	228	217	207	225	231	227	237	253	229	218	254	214	231	223	211	236	224	228	207	209	218	252	220	233	220	233	234	229	248	232	224	247	231	219	243	219	226	204	224	250	263	208	226	217	219	227	232	199	236	214	226	233	230	226	265	218	227	233	231	243	246	224	225	240	201	212	219	238	199	223	216	200	214	230	208	233	236	219	197	229	215	221	205	244	235	198	256	216	228	230	216	210	208	217	218	246	208	248	242	213	210	217	239	261	207	258	216	223	228	234	230	255	241	275	216	218	212	240	230	247	225	228	239	221	265	232	208	233	237	219	199	233	246	224	224	223	227	224	207	238	223	240	229	208	213	211	219	253	245	217	245	221	232	243	222	232	228	218	253	242	242	218	215	249	225	197	246	235	228	239	226	239	231	212	240	219	239	228	211	198	210	226	234	230	222	233	244	227	222	206	228	219	215	248	224	219	252	209	228	220	213	229	200	221	221	234	239	219	234	223	228	221	233	227	227	231	256	187	219	239	215	210	238	238	221	245	239	249	231	218	238	257	220	231	204	226	236	213	226	207	238	199	206	218	223	249	223	248	239	225	235	246	224	231	246	224	209	216	240	183	229	224	204	204	221	224	212	231	256	219	224	230	235	219	229	213	223	235	229	251	217	257	201	220	221	218	213	224	207	238	234	235	229	228	209	241	248	226	229	233	219
27708	10487	1642	1061	844	620	557	625	644	629	616	576	613	584	628	556	610	609	624	554	576	585	593	625	561	558	587	577	632	577	610	660	563	591	596	585	564	540	572	587	579	599	623	581	600	643	600	588	604	603	619	598	585	578	604	664	618	585	650	588	578	613	606	568	542	597	593	616	577	586	585	584	610	583	574	572	586	639	613	611	613	562	620	583	628	550	570	575	581	602	621	634	592	580	602	565	626	636	616	583	587	622	581	565	595	577	593	596	626	539	550	571	554	643	609	582	565	562	636	586	576	568	582	612	628	578	595	592	550	629	598	596	592	595	595	607	580	600	588	561	579	573	571	588	621	585	589	535	635	579	579	577	581	603	653	548	596	597	569	618	569	554	577	575	611	637	583	597	543	625	597	519	570	581	591	580	586	581	635	585	575	594	565	571	590	565	535	588	605	575	583	554	582	562	634	579	547	590	570	560	633	596	612	554	618	578	606	587	604	589	586	589	579	595	615	610	549	614	592	615	646	660	631	568	589	562	632	572	603	608	600	614	625	572	598	630	626	572	600	602	585	626	572	596	588	581	565	625	611	560	554	538	608	571	626	630	557	628	593	595	614	587	580	610	582	620	595	578	589	589	550	655	539	602	588	633	572	566	536	560	570	557	638	576	600	561	611	555	604	587	598	577	554	652	520	552	595	585	659	610	603	596	586	579	628	591	572	597	627	612	577	597	599	593	579	616	600	570	579	611	605	582	612	598	579	580	577	549	593	598	576	581	541	543	589	579	608	589	603	565	590	635	526	559	627	631	600	606	589	619	551	557	563	554	607	540	568	595	603	596	611	610	610	599	587	621	572	546	593	599	600	572	575	598	565	590	584	564	551	570	650	599	598	599	571	614	584	568	578	557	589	602	599	610	563	592	587	559	651	589	575	631	591	561	554	597	566	623	582	583	593	588	554	646	595	588	621	565	607	593	602	586	580	579	549	581	576	565	570	553	607	591	614	580	590	628	576	581	607	582	507	567	534	603	606	554	635	591	611	588	611	626	619	609	612	612	566	599	597	614	586	585	610	552	573	592	608	594	583	599	586	563	569	576	582	572	582	649	571	604	613	592	592	575	590	582	604	595	631	613	617	558	615	604	640	562	576	612	609	596	600	575	561	627	530	587	613	588	576	613	562	579	557	594	603	624	627	590	603	617	583	636	606	549	562	581	547	584	563	617	629	605	618	572	619	618	561	616	574	584	613	605	614	582	623	583	636	604	529	594	590	631	581	594	577	560	577	563	601	642	604	602	578	614	647	569	619	622	593	583	555	548	564	585	602	635	602	577	606	574	611	597	646	595	623	575	591	660	610	644	585	581	590	626	594	580	613	575	590	620	597	597	597	592	616	615	589	569	577	581	639	533	618	605	562	572	592	597	565	577	562	601	615	650	595	586	588	593	587	570	578	614	600	618	570	624	600	589	588	581	596	582	571	566	600	618	596	539	586	611	596	615	609	606	613	628	598	618	610	630	576	641	566	564	604	545	590	571	551	581	553	580	600	575	569	545	583	629	575	582	624	563	570	564	581	577	552	568	566	583	567	640	575	622	564	577	596	605	604	590	585	605	604	563	543	578	573	573	586	556	598	561	580	609	584	598	598	637	591	600	580	634	581	595	622	589	569	550	630	586	613	538	567	583	611	572	581	602	656	580	589	573	590	598	614	565	587	587	599	594	561	590	598	628	617	562	576	602	548	598	590	595	583	601	570	578	564	567	588	557	614	613	564	629	612	616	580	550	569	542	624	602	568	560	612	578	617	555	587	613	550	592	551	613	585	549	601	598	609	585	594	610	612	592	565	578	599	606	569	537	593	591	553	605	647	599	568	637	592	580	525	599	599	629	529	549	641	612	541	600	563	618	590	578	579	623	620	594	583	570	548	587	566	616	600	585	616	592	579	573	615	607	595	562	565	636	611	629	606	592	612	632	594	589	632	595	624	600	604	594	577	580	595	612	609	587	613	604	546	585	590	591	569	598	614	603	568	612	594	593	556	626	628	631	555	616	593	602	582	614	620	592	628	597	624	584	573	617	590	606	547	635	581	555	589	555	584	616	640	608	597	589	581	575	548	586	567	561	613	577	574	607	565	618	581	609	575	592	565	594	627	611	592	603	587	585	557	575	616	627	606	593	601	570	548	593	584	601	594	582	595	610	575	602	634	625	561	604	562	610	593	583	577	561	593	614	571	592	564	560	589	619	616	596	546	587	557	562	584	594	585	589	587	589	631	593	613	576	593	620	620	605	600	602	568	587	608	577	567	589	594	592	636	563	559	589	575	633	568	585	585	607	597	586	601	585	568	581	585	600	605	622	599	603	593	559	631	583	602	566	600	578	565	575	571	590	555	619	579	641	549	603	578	593	603	606	616	610	556	607	593	596	604	604	613	582	589	588	622	577	596	642	643	616	549	603	616	637	602	645	602	532	557	622	576	599	552	617	552	569	559	624	608	597	577	587	608	593	582	604	566	632	602	611	627	560	571	568	611	571	612	590	597	578	616	607	587	576	594	596	584	570	635	612	640	621	629	582	575	579	610	621	606	612	590	626	621	648	617	571	592	613	538	605	603	599	600	587	547	610	584	581	614	600	618	640	571	610	616	590	584	637	621	613	558	527	617	614	608	568	571	575	601	626	602	559	555	585	566	615	617	552	589	590	632	570	601	585	537	602	588	582	612	679	577	548	626	571	586	597	579	615	558	592	621	665	598	574	586	596	612	620	673	563	577	567	612	529	584	590	551	610	626	613	594	624	600	603	571	597	571	610	591	575	561	592	571	599	572	600	530	556	571	575	561	565	605	544	574	576	573	603	606	573	547	625	596	622	595	627	618	609	569	609	597	567	611	594	576	579	612	596	571	558	586	610	599	620	588	562	615	578	617	627	569	568	571	630	561	593	562	603	532	618	591	575	594	606	550	612	595	550	588	578	563	633	553	622	571	564	555	569	610	581	590	601	594	585	622	623	614	607	599	610	569	626	586	582	585	600	548	614	606	599	581	595	617	611	589	570	587	599	582	581	601	575	551	588	618	550	615	596	553	593	574	584	623	583	576	614	643	585	608	594	566	638	573	588	592	605	578	600	564	564	599	593	591	606	551	553	590	580	585	566	566	578	585	562	590	548	545	573	575	586	661	580	609	630	538	584	609	613	652	602	584	594	583	605	596	585	599	612	617	578	596	630	561	603	626	564	553	588	579	605	615	574	567	590	550	582	573	588	594	613	579	558	589	540	600	602	571	550	558	630	592	603	589	638	613	624	586	541	596	606	571	592	614	631	569	614	631	618	592	609	588	616	611	600	568	598	554	617	636	593	650	599	625	593	596	602	576	583	593	615	587	599	571	623	585	627	595	638	600	550	628	598	554	574	570	585	570	553	574	581	593	614	612	582	577	622	621	562	658	577	554	596	607	601	576	538	603	619	587	600	570	591	546	584	592	545	609	636	590	595	613	609
5005	819	706	637	576	539	567	559	580	591	563	591	548	576	566	537	551	552	582	580	539	549	571	525	514	526	574	599	579	557	545	554	556	528	532	549	553	496	528	559	541	543	522	563	564	567	540	571	549	538	577	567	548	528	519	572	517	516	563	569	549	508	571	532	543	504	568	532	541	504	530	536	602	563	579	534	587	588	520	558	562	520	540	524	515	560	533	535	536	544	573	540	548	545	558	571	507	522	550	561	516	560	575	558	569	590	560	537	532	571	533	549	603	552	543	571	590	541	520	530	574	546	578	539	607	540	559	570	520	541	544	564	546	567	563	528	528	560	570	561	565	569	573	558	585	568	602	549	538	505	524	544	542	518	554	542	572	532	529	568	531	514	543	514	571	543	521	577	558	554	569	506	533	598	505	593	600	522	557	550	538	536	519	593	549	575	526	559	509	533	541	605	577	514	524	518	503	566	554	564	536	545	518	548	585	568	571	494	543	545	527	598	562	559	521	542	551	556	511	517	515	549	537	508	542	519	535	530	508	505	506	583	538	535	560	554	519	546	544	551	561	553	563	507	549	588	523	508	546	535	556	576	553	513	528	545	566	534	556	536	527	540	555	545	616	562	577	523	534	523	554	547	585	568	556	541	535	616	545	529	549	547	555	553	587	523	581	524	555	567	507	579	535	557	577	554	569	581	575	566	521	533	558	562	585	550	544	572	557	569	548	549	565	540	507	542	528	587	546	552	527	613	540	560	540	569	505	527	503	548	513	550	562	549	502	582	496	494	575	561	529	529	563	521	541	524	525	611	541	545	563	511	566	561	517	578	578	484	548	559	536	490	538	548	538	555	549	571	568	555	554	546	553	569	515	527	530	514	544	539	497	560	544	570	542	521	535	506	532	522	582	536	541	581	512	577	523	582	527	529	524	503	579	556	550	565	533	506	558	576	553	570	557	541	571	525	552	533	572	552	556	515	563	543	546	549	559	590	551	526	570	557	559	528	529	547	520	572	554	541	549	531	566	593	546	505	519	566	558	554	548	554	577	521	570	515	585	571	522	552	534	530	531	521	575	553	548	557	557	556	566	560	520	574	552	539	562	558	540	567	525	547	542	561	588	580	534	555	520	537	542	564	553	562	543	514	545	548	560	523	578	532	558	517	524	543	516	529	572	593	555	586	499	519	520	558	517	549	541	518	532	566	557	514	543	549	512	577	578	576	564	552	541	512	586	542	557	534	522	547	537	546	532	525	533	572	556	572	539	572	551	569	586	555	524	499	560	559	574	568	554	536	568	558	559	548	566	537	562	547	590	526	499	526	530	540	567	575	556	535	533	588	556	510	537	532	563	584	551	555	544	547	553	539	576	529	567	522	577	523	558	540	559	546	525	527	563	522	531	549	535	534	512	542	563	573	521	503	541	573	562	567	575	553	554	519	540	555	531	496	577	538	556	579	518	530	569	521	509	532	551	534	603	539	577	517	543	555	489	521	542	575	536	534	550	520	576	581	521	538	555	510	489	539	527	533	531	535	497	591	491	581	538	536	541	540	519	525	541	552	546	534	498	564	538	542	554	533	553	500	538	551	525	527	497	491	550	564	583	561	542	560	597	560	506	523	556	599	514	525	538	537	534	548	521	532	557	526	504	540	515	530	573	567	507	573	536	531	558	530	538	530	530	529	489	553	544	548	551	555	562	571	585	506	588	533	538	545	569	525	572	566	577	509	528	507	554	530	497	538	543	514	547	507	593	527	550	534	526	519	531	529	534	548	553	522	547	548	530	550	535	527	543	568	558	498	591	531	537	587	544	556	517	581	522	519	555	515	527	557	543	555	578	564	547	544	513	542	534	514	556	544	548	537	544	578	569	497	506	595	521	576	538	551	552	578	518	604	568	559	554	578	533	561	559	537	561	541	506	553	513	567	555	550	532	523	533	525	524	571	573	534	548	558	556	567	524	528	548	551	550	558	555	563	549	501	569	560	585	532	509	525	539	587	541	574	548	515	529	538	521	560	545	521	514	525	556	510	594	561	552	523	583	559	552	552	534	545	556	516	554	517	517	494	543	567	603	537	551	570	532	552	541	560	549	520	562	579	543	553	539	519	545	546	520	563	539	580	551	539	551	589	559	566	521	555	549	564	588	546	520	583	573	521	535	564	599	533	543	495	518	510	527	540	590	534	565	563	558	567	580	525	509	522	507	525	563	512	523	530	561	521	568	516	537	531	562	542	549	546	507	503	527	548	552	541	594	519	538	535	560	530	574	550	583	499	564	571	570	560	530	594	500	540	577	559	584	528	574	557	538	566	543	521	557	559	515	501	534	534	553	609	581	528	545	520	526	512	552	556	564	543	495	526	540	537	507	541	544	539	511	542	565	555	547	559	497	510	564	594	541	573	541	531	558	543	541	568	542	563	501	570	541	560	494	532	533	542	535	526	585	583	575	546	531	512	540	557	571	547	553	536	519	520	571	525	559	582	552	581	540	512	578	621	513	541	545	543	539	527	571	537	570	525	525	529	562	550	568	498	564	516	519	542	481	523	547	549	512	540	586	560	537	570	566	524	554	558	537	543	551	548	553	567	495	503	503	601	553	544	537	489	596	537	551	591	553	559	565	588	580	564	508	547	524	493	563	525	546	564	533	561	565	558	555	537	546	517	563	500	585	559	517	520	563	563	585	527	556	541	496	571	552	541	576	549	569	592	597	582	547	542	559	542	535	511	525	577	552	545	541	528	507	543	564	514	554	564	542	532	560	534	558	488	556	528	514	545	565	577	534	513	520	514	531	536	535	583	533	546	568	526	513	537	560	535	547	529	543	515	533	564	540	572	524	534	546	523	559	527	523	582	561	529	547	579	571	529	520	538	519	544	518	550	596	651	528	567	575	578	530	543	548	526	551	509	533	580	557	585	531	514	553	508	563	540	565	592	559	534	515	485	559	520	529	560	567	557	594	490	536	515	526	595	540	553	530	586	548	541	536	512	537	578	539	565	536	550	515	541	586	590	547	544	546	549	529	536	520	528	588	542	588	518	559	569	517	596	553	561	538	528	547	543	575	558	578	535	602	556	608	539	577	555	517	566	552	565	552	563	527	525	540	541	592	572	539	549	576	552	565	528	513	563	532	538	557	519	556	543	543	511	589	543	578	533	540	524	496	581	569	542	514	533	535	515	531	549	506	542	568	519	600	552	578	556	543	566	580	548	599	559	565	602	547	566	519	514	517	537	548	559	506	550	552	559	510	511	603	599	529	522	561	494	545	563	583	555	525	572	555	552	530	512	533	576	588	549	569	583	528	535	534	498	533	525	561	557	531	529	539	548	541	546	563	541	544	518	551	549	563	580	562	544	536	574	570	560	573	518	572	556	521	567	545	567	520	552	571	506	570	580	529	523	509	540	539	586	530	574	583	592	542	552	557	549	544	560	543	568	575	548	554	523	548	563	568	519	578	577	514	540	556	567	542	528	549	583	524	526	544	555	573	556	571	531
25481	21436	27153	25377	3222	695	581	443	398	367	383	354	403	330	354	323	348	359	358	335	363	345	337	342	354	346	338	328	321	351	334	326	334	296	355	354	356	375	324	316	344	339	345	358	338	320	305	339	330	367	342	336	306	353	363	333	326	346	340	307	335	319	337	315	314	356	334	343	333	288	314	331	322	349	341	333	326	317	344	345	342	329	320	326	343	347	329	352	329	348	300	336	311	331	342	360	334	345	340	368	333	362	337	335	324	344	340	328	337	345	348	317	312	340	333	326	341	342	331	330	325	311	326	334	320	329	345	313	333	345	327	331	332	326	328	340	343	323	307	330	334	322	326	347	343	326	327	317	327	316	301	307	356	300	318	334	345	338	351	318	356	333	321	325	330	297	353	329	319	351	336	334	337	326	322	341	329	293	323	321	322	313	312	319	300	316	343	339	318	350	305	349	313	333	341	337	324	353	343	321	297	332	336	313	355	313	310	325	298	310	326	320	333	321	329	320	341	332	333	366	339	329	323	346	315	353	325	331	338	334	311	302	323	342	319	329	329	330	319	335	323	323	300	326	344	347	333	336	320	307	360	345	360	315	329	347	313	330	323	356	314	313	354	334	327	346	351	327	357	328	326	314	325	360	299	309	328	304	327	348	325	348	318	333	312	291	323	320	333	338	294	341	339	309	350	319	324	321	314	334	327	314	342	322	351	332	324	304	348	334	281	321	313	343	342	328	305	328	294	366	289	341	342	324	338	329	360	316	349	325	327	374	316	354	352	356	340	341	332	345	331	338	299	357	315	307	334	335	318	342	319	317	327	349	302	364	336	317	323	345	346	341	349	341	334	361	305	286	317	329	302	350	343	320	363	332	332	337	319	329	318	351	341	334	362	324	351	366	323	342	348	315	337	345	361	331	358	328	354	325	340	364	335	344	309	314	333	334	313	333	361	342	349	311	317	312	336	336	330	344	311	327	335	341	304	338	354	308	329	332	343	336	334	309	313	314	328	332	355	328	308	350	343	324	337	329	329	328	351	308	317	320	313	332	341	343	343	326	351	300	353	304	311	330	344	347	313	334	334	309	333	310	348	306	320	325	323	312	312	333	318	352	322	277	352	335	365	333	311	325	330	326	341	318	350	349	304	323	338	290	363	312	327	370	353	322	355	304	312	300	304	309	323	341	360	334	307	329	369	326	348	371	313	325	349	336	318	338	335	367	370	358	304	337	324	282	345	312	308	330	322	347	370	319	339	324	336	348	327	320	323	321	314	322	336	319	319	362	330	324	346	337	354	314	323	325	339	351	358	326	278	321	326	356	342	308	299	326	340	324	291	326	327	331	344	306	343	340	306	329	309	319	325	352	320	340	333	327	336	333	343	332	289	318	327	294	343	337	345	302	359	313	335	318	310	359	348	316	338	367	341	329	328	341	385	333	327	288	347	309	312	340	342	337	330	304	297	357	346	313	357	304	330	312	316	314	325	314	349	292	330	335	342	348	311	327	340	355	332	335	336	322	331	318	313	348	340	319	334	313	314	332	346	352	312	332	319	319	340	311	364	339	309	302	322	330	329	343	324	341	336	310	314	355	329	288	332	329	339	316	339	338	339	334	304	328	292	350	340	312	332	325	327	334	319	316	335	361	322	297	364	347	332	364	329	322	326	327	322	330	339	340	285	356	325	326	337	349	339	321	327	322	320	355	338	323	324	318	319	328	354	334	330	351	355	345	344	322	327	321	363	327	306	308	319	378	359	364	310	278	340	316	327	353	342	292	304	338	372	342	322	324	309	330	340	357	325	350	316	320	299	336	299	374	344	356	322	322	349	343	333	319	337	334	333	351	316	317	323	331	350	341	362	346	356	329	348	305	331	315	333	314	352	310	322	353	313	318	320	321	306	339	328	340	324	336	330	303	310	349	317	318	337	312	352	293	356	324	333	365	321	302	334	316	305	348	287	307	315	353	335	345	311	325	340	343	314	298	298	331	353	299	315	330	309	314	343	328	312	331	323	342	335	305	354	309	292	305	305	363	298	314	312	326	317	339	355	353	326	312	323	336	328	339	323	356	382	322	306	342	341	300	328	334	330	328	345	330	339	310	328	314	289	326	302	337	306	340	323	340	337	343	361	326	337	350	339	340	318	338	326	351	326	360	352	318	290	319	335	332	310	343	326	305	307	342	347	317	296	351	320	324	344	335	375	336	367	322	339	346	310	341	334	309	324	334	297	326	317	315	298	335	339	299	288	313	344	327	358	312	315	344	333	318	324	307	349	352	356	295	319	301	318	361	342	326	314	320	340	318	325	303	314	346	343	320	319	308	321	332	350	335	323	334	342	357	345	327	316	346	334	327	360	316	365	332	314	315	323	320	318	347	340	339	322	332	327	312	288	319	344	334	320	351	302	340	317	337	306	357	338	281	339	332	362	351	355	343	344	334	350	342	359	324	347	353	304	313	325	353	346	353	318	345	337	295	297	324	336	300	326	347	336	315	354	330	322	292	334	333	339	346	327	330	348	337	349	320	314	319	330	316	324	323	336	289	334	338	343	323	349	348	326	322	375	343	306	323	315	318	320	347	332	320	365	305	348	339	324	320	350	335	317	326	325	346	332	350	312	327	325	313	320	312	306	326	317	320	318	356	287	331	335	323	350	334	333	321	311	299	304	337	317	336	321	341	298	330	343	323	362	339	347	298	357	350	331	313	361	315	315	338	311	340	352	317	348	340	327	321	312	275	334	345	337	333	358	326	301	367	326	335	329	354	334	319	344	324	308	338	333	321	334	358	346	334	285	324	351	331	334	316	322	300	347	338	311	323	335	313	332	304	330	342	305	320	278	322	349	349	332	333	321	337	293	313	320	336	318	319	329	313	322	311	308	356	294	334	357	332	318	329	298	323	305	335	323	359	314	328	334	285	339	325	363	316	327	342	353	359	314	325	353	365	338	332	301	305	300	325	295	331	368	322	348	335	304	317	343	352	317	307	339	342	345	323	307	337	317	331	361	309	325	330	317	331	328	337	343	324	329	300	321	311	361	304	306	327	329	318	303	303	350	343	316	324	294	326	332	321	307	318	330	335	328	338	311	312	363	337	318	332	339	320	330	310	308	332	318	319	311	335	329	333	294	296	317	324	320	306	341	345	355	293	316	350	297	326	342	287	332	332	328	323	326	296	315	297	348	307	327	329	339	332	316	353	327	325	322	324	325	332	369	331	308	319	330	313	347	290	374	332	314	337	351	303	354	312	340	321	302	309	311	351	321	314	342	319	316	353	352	326	313	331	324	340	376	345	337	313	314	314	310	315	327	352	348	316	341	316	305	347	328	311	348	310	332	300	345	324	340	326	358	353	345	310	326	340	324	327	334	320	322	322	315	329	344	352	341	303	334	299	321	307	313	356	330	342	331	334	341	317	341	323	309	368	316	351	312	326	337	328	315	326	317	333	355	330	330	330	366	367	344	313	338	356	344	350	329	339	360	313	345	323	359	334
3285	2448	2086	1170	771	620	495	507	442	409	395	427	355	359	389	379	381	381	366	350	365	365	350	358	374	379	380	355	349	356	346	329	390	357	340	336	344	346	344	337	336	334	368	395	344	364	348	320	346	337	367	327	355	333	362	317	359	356	326	340	338	361	358	318	367	348	356	359	343	357	336	348	337	353	340	350	363	329	317	329	297	358	381	328	350	317	311	320	357	350	342	330	336	314	370	347	341	359	316	375	358	334	340	386	369	341	374	306	323	348	347	324	351	358	348	334	352	325	343	329	366	331	347	327	335	342	357	364	347	342	310	347	341	327	335	388	343	359	346	320	331	348	366	308	332	336	328	378	305	344	386	348	347	357	343	335	338	364	336	331	342	322	324	327	389	334	357	346	331	343	377	351	337	324	325	354	332	316	308	326	329	321	302	339	331	348	330	331	344	359	326	330	334	341	340	357	362	356	348	368	332	333	331	320	318	327	360	358	323	324	375	360	341	318	332	335	322	376	333	315	306	341	326	306	348	384	356	351	315	356	320	346	336	322	331	349	362	326	344	318	325	390	343	336	366	326	351	361	340	336	348	321	322	316	332	327	339	335	314	332	298	342	324	348	342	321	329	331	367	351	325	348	349	329	311	326	337	340	342	337	355	333	352	346	348	351	347	339	340	327	395	331	366	349	344	318	309	350	355	338	334	349	329	338	374	341	346	349	346	345	340	317	350	337	358	319	340	348	321	369	384	373	338	338	360	355	334	326	355	338	341	356	361	383	353	354	347	339	321	343	324	344	339	323	324	312	337	376	308	341	339	353	341	336	350	358	347	310	313	319	321	369	326	329	399	336	334	362	355	347	329	358	361	321	308	349	315	340	348	359	333	352	348	341	341	336	322	362	334	310	322	366	332	330	312	338	348	358	330	345	348	340	329	311	342	347	340	383	395	334	341	353	362	315	345	325	349	387	311	332	314	339	339	308	356	328	349	314	358	352	347	324	350	332	372	327	356	334	355	368	331	338	365	346	314	333	318	369	340	308	323	357	329	340	361	309	358	332	325	352	377	330	318	359	324	338	315	311	328	332	326	358	340	331	326	344	327	298	355	357	376	364	335	351	344	326	328	342	346	309	351	335	343	322	349	358	381	342	341	321	337	342	315	345	340	365	341	345	346	342	339	297	319	331	345	348	364	328	325	354	337	321	336	331	348	350	366	322	366	346	289	301	338	352	320	340	346	351	363	340	348	347	330	340	340	342	313	326	362	340	330	333	337	382	360	316	299	332	372	379	346	347	325	337	318	342	351	315	340	352	329	354	336	308	339	289	299	323	317	370	339	316	329	318	346	350	346	322	343	316	351	310	308	334	327	308	336	355	330	303	334	287	348	349	305	364	350	330	354	327	308	306	331	320	334	330	339	343	325	379	365	360	337	320	366	338	326	357	343	332	341	314	336	350	351	351	328	371	356	317	337	325	374	327	352	341	350	351	331	363	349	352	348	312	320	352	353	354	358	331	347	296	329	328	365	335	319	334	322	342	369	318	328	350	324	343	327	337	307	341	350	335	356	372	346	332	346	315	347	347	339	329	321	325	366	351	355	348	333	331	362	370	337	331	329	315	320	354	322	314	342	360	339	341	349	317	309	335	333	308	328	361	356	326	340	334	372	347	370	342	334	304	317	348	348	355	352	339	315	328	342	339	343	342	352	345	308	323	324	328	350	343	337	333	319	355	357	322	318	346	366	357	300	324	337	368	327	340	334	332	347	350	333	338	333	348	320	320	333	335	319	356	311	329	387	334	364	300	337	344	346	329	306	331	337	353	341	331	348	357	325	375	329	306	319	357	331	353	337	337	318	313	358	331	347	337	329	344	357	353	324	335	337	347	355	325	345	292	367	335	333	343	328	327	323	345	321	311	349	327	341	350	359	371	332	340	359	368	325	327	329	354	338	345	325	373	361	362	323	335	348	361	323	329	323	343	341	345	370	341	354	337	335	322	331	329	313	335	317	310	311	328	343	340	309	331	328	352	344	328	355	336	326	360	308	328	317	348	338	315	321	338	345	321	331	357	337	367	342	335	346	321	333	365	325	312	346	360	348	326	341	307	344	347	348	369	314	351	326	335	358	377	324	334	344	362	313	350	347	321	342	315	331	335	351	357	334	335	354	317	346	344	349	362	354	335	330	349	326	380	392	369	319	354	325	334	377	325	356	338	317	289	311	358	313	329	348	290	352	314	313	308	357	304	358	335	327	347	308	351	343	347	340	344	354	340	336	352	349	316	354	355	302	305	287	318	329	336	312	346	340	335	307	328	337	340	321	326	339	337	343	356	331	353	333	313	364	378	338	323	326	306	329	347	344	303	326	336	344	339	312	308	351	364	360	338	294	319	363	367	322	317	327	329	347	363	327	348	333	313	345	347	321	327	350	329	345	321	333	339	340	324	336	348	301	347	381	343	353	348	346	305	330	350	324	350	349	338	342	320	314	324	350	337	340	332	318	326	339	351	337	355	357	370	317	328	306	324	329	337	353	371	283	340	358	344	308	337	323	328	326	328	332	373	362	342	311	323	314	341	313	397	334	360	355	340	338	387	338	374	353	322	345	324	354	327	349	321	332	296	339	336	348	330	301	374	365	335	370	339	316	349	313	340	355	353	317	360	379	292	337	336	347	327	362	335	360	323	320	368	318	338	357	326	356	325	332	370	341	311	348	325	361	319	307	332	363	349	322	353	346	316	373	317	350	341	357	340	363	341	320	345	350	327	321	334	354	350	325	366	345	345	311	357	342	319	353	326	336	332	366	358	353	297	313	347	329	352	304	354	332	318	385	331	326	298	338	298	338	347	348	344	348	309	363	317	327	334	334	343	332	327	368	363	345	334	334	324	361	306	365	335	341	348	332	354	345	345	365	332	313	363	347	327	333	339	324	339	374	335	337	325	339	324	360	326	327	361	321	368	303	298	335	332	363	336	354	346	349	330	322	337	325	352	323	317	347	376	336	322	350	312	364	338	337	340	338	344	335	365	328	316	350	343	345	340	293	318	351	353	322	351	343	352	360	336	349	342	305	361	358	319	359	337	340	323	357	317	337	316	333	332	306	300	296	287	318	324	312	353	377	356	308	343	366	328	363	325	347	363	356	344	342	346	341	334	345	325	322	347	350	348	346	328	354	352	322	321	332	330	334	307	343	348	325	376	353	341	334	343	325	354	349	340	310	340	335	348	337	333	322	329	350	293	337	358	350	346	323	314	322	368	341	349	302	331	346	333	360	332	316	332	334	349	339	317	343	316	328	337	333	352	330	327	325	313	344	341	342	341	319	333	327	316	306	354	328	349	334	341	305	330	296	358	354	343	307	338	364	340	339	377	320	343	338	334	344	347	332	384	301	331	363	381	322	344	352	359	355	353	347	297	364	365	322	368	326	339	330	334	334	301	298	347	318	312	350	349	351	327	326	316	315	334	359	350	320	340	339	325	355	359	339	337	338	324
24544	21420	28447	24771	20559	2223	670	393	314	282	256	279	273	240	239	232	248	248	228	218	234	242	225	243	231	226	208	233	194	212	222	211	234	202	232	205	213	208	223	225	204	238	221	208	228	234	228	233	224	200	224	206	221	217	236	220	235	221	238	233	210	208	209	191	214	267	174	252	211	230	241	217	188	220	262	225	219	197	211	204	255	256	228	216	207	206	216	196	213	207	225	205	198	222	210	227	226	193	218	226	217	214	224	202	233	198	263	197	204	217	202	202	214	199	240	239	198	226	190	215	190	210	202	219	215	232	219	204	210	213	222	221	221	205	208	202	224	231	214	219	216	212	207	191	216	206	215	237	212	223	223	172	228	236	224	201	178	188	220	200	220	205	234	224	203	197	217	232	216	196	199	219	221	209	190	216	194	196	194	195	250	204	215	221	208	219	235	235	222	228	206	195	205	198	203	213	192	227	213	211	225	218	190	202	192	184	204	243	216	203	201	210	221	226	220	204	214	201	212	201	213	217	215	191	228	219	216	205	186	190	213	224	201	200	211	224	223	230	218	224	211	181	225	215	208	216	206	204	247	204	195	222	191	240	194	223	228	207	198	230	202	235	218	219	219	220	233	215	213	232	234	198	229	199	222	189	190	213	202	218	215	234	229	205	206	221	229	199	232	219	202	188	199	207	210	185	231	240	220	219	232	218	229	211	223	226	224	179	213	191	215	216	210	203	239	234	209	182	207	226	188	208	223	224	186	180	190	211	227	204	220	216	196	192	208	205	232	225	200	185	200	219	210	211	195	226	227	230	172	189	208	225	224	258	222	203	222	230	208	190	220	221	217	204	196	232	211	208	208	210	229	231	213	213	196	203	230	213	223	202	218	246	198	209	208	210	211	203	213	188	190	225	228	190	206	188	211	198	217	226	223	195	200	210	201	199	195	183	217	205	220	205	210	229	212	224	207	220	236	203	231	187	217	224	228	217	203	243	227	226	204	191	206	194	207	213	237	199	209	199	225	231	233	212	193	235	210	227	203	214	217	216	239	219	241	198	216	199	180	216	210	211	202	227	207	190	228	211	182	203	197	235	213	207	234	207	219	205	214	217	184	204	220	226	213	204	213	241	218	218	209	207	201	214	211	203	212	192	203	195	226	211	240	223	196	211	217	221	183	213	219	219	210	254	179	233	227	180	236	194	205	229	217	197	216	189	198	223	177	221	234	235	193	236	197	211	213	227	213	197	214	221	205	227	188	214	209	218	219	236	220	226	219	235	206	200	212	211	215	236	212	220	231	201	215	215	204	228	194	199	192	206	241	220	215	198	222	191	230	226	195	218	204	186	234	211	183	211	238	198	223	199	193	195	219	214	215	201	211	204	226	204	203	215	192	219	183	210	219	213	195	199	220	199	230	197	221	221	200	228	196	230	212	213	213	222	198	234	217	218	211	200	201	223	241	209	227	195	215	222	209	196	205	208	204	203	221	222	237	197	211	222	234	192	201	208	198	204	199	200	218	217	202	198	213	216	250	226	213	204	209	213	223	189	205	208	213	209	211	226	199	201	241	190	221	232	197	220	194	241	206	221	215	191	219	213	219	214	204	222	187	221	228	219	233	204	216	206	216	248	200	245	203	216	210	208	214	217	190	186	183	208	231	208	228	218	183	204	200	211	200	202	231	235	205	199	201	215	209	240	210	189	203	198	241	187	203	226	195	240	235	223	210	221	213	202	205	223	216	222	217	206	200	216	221	223	241	198	219	217	196	219	209	215	207	222	214	186	218	208	185	252	210	222	233	224	190	224	204	219	210	258	192	192	219	244	222	219	207	201	195	184	236	215	211	211	198	226	208	259	222	249	210	222	190	179	230	237	237	229	215	201	221	217	196	186	217	206	194	206	230	233	203	205	202	218	220	244	221	217	196	195	198	200	240	210	191	213	198	185	222	201	200	232	211	240	204	206	229	245	222	223	224	213	212	212	213	227	192	211	210	211	229	198	214	224	228	213	230	206	222	218	232	239	207	215	241	182	216	199	212	218	205	208	216	211	218	208	198	217	223	219	210	221	204	218	235	192	199	229	199	221	190	206	226	204	218	223	218	242	202	208	214	185	206	211	218	227	212	230	193	211	208	203	197	195	224	209	197	228	216	202	229	218	223	215	206	208	201	211	207	211	202	199	260	219	195	195	209	206	211	220	216	206	208	198	229	192	211	222	220	205	234	185	222	180	215	212	202	188	217	219	208	210	239	212	188	210	224	224	197	210	211	203	217	195	220	221	190	233	220	220	227	199	228	216	209	233	218	196	198	214	204	191	213	190	221	231	212	244	198	202	229	223	220	224	187	215	209	212	226	212	214	216	186	189	229	201	190	208	224	209	215	192	198	230	218	236	217	222	203	196	190	207	195	193	208	211	202	247	227	231	225	203	214	224	213	220	193	234	209	225	199	204	225	219	232	213	210	243	244	251	203	191	194	218	176	234	224	199	190	232	201	207	215	222	198	227	213	230	210	227	187	217	229	219	199	236	212	201	209	208	206	208	205	218	211	202	207	219	219	227	215	217	190	199	193	240	201	224	216	219	207	209	205	206	199	202	231	236	206	241	189	227	204	191	203	207	199	202	215	220	220	210	223	180	224	239	207	197	196	200	236	209	247	206	180	217	202	218	213	197	220	218	204	214	215	242	196	229	174	230	201	191	197	211	191	193	213	189	241	206	230	222	230	212	215	216	218	207	205	228	222	211	206	228	224	231	215	209	219	237	215	202	202	232	213	238	218	220	213	201	200	194	198	195	223	237	243	209	242	208	170	196	221	227	230	190	241	227	227	206	180	232	201	208	230	207	199	225	188	209	215	190	206	195	209	208	225	220	213	207	232	225	200	202	209	202	220	219	186	211	216	217	186	204	210	200	225	212	191	219	224	223	209	200	221	227	204	204	209	192	199	211	198	211	221	199	232	213	204	215	224	227	226	220	218	240	234	211	204	215	227	226	216	202	222	219	200	190	202	220	218	233	190	202	197	206	190	206	233	235	215	207	205	193	198	224	201	192	222	218	239	206	219	232	229	193	213	227	203	215	216	204	225	200	197	200	236	210	187	230	232	226	228	208	225	199	205	234	210	241	223	222	226	216	201	232	217	198	203	219	229	212	202	200	189	204	192	215	236	213	193	198	208	231	180	208	230	196	213	201	208	234	210	198	210	224	186	199	183	205	210	183	192	190	205	223	197	218	216	243	209	220	214	224	220	206	199	210	212	190	204	204	225	202	200	214	225	203	216	207	203	222	207	219	208	231	222	195	221	216	228	190	205	229	223	193	212	199	219	220	215	215	205	206	205	197	192	196	228	214	196	212	212	198	188	207	210	203	209	209	212	200	212	186	196	188	216	189	205	239	226	189	204	171	221	233	226	209	232	225	210	218	225	210	207	192	209	223	206	190	202	207	223	198	217	213	223	196	196	238	206	212	215	196	213	236	235	208	222	193	219	188	190	196
3279	4427	3457	1732	1172	770	642	547	487	422	356	351	354	330	299	301	327	264	300	259	244	264	258	245	231	250	241	239	249	257	236	242	238	261	243	258	252	239	229	256	239	238	226	214	209	255	262	216	213	245	238	257	225	243	247	237	255	224	242	204	223	215	255	232	231	248	231	243	230	243	255	235	246	207	255	213	232	246	244	231	225	232	240	266	225	250	245	235	215	228	251	216	210	228	237	232	228	237	234	258	251	230	235	241	236	218	228	224	247	223	260	218	248	240	211	221	260	246	247	271	222	264	241	242	228	231	210	204	253	230	211	274	247	226	219	230	229	225	231	228	260	219	217	233	250	197	251	236	224	241	224	210	264	224	225	222	225	211	198	215	207	194	223	235	242	226	253	240	226	233	250	233	214	219	242	234	227	231	222	234	232	232	243	224	242	223	210	237	244	228	229	223	213	240	237	262	232	235	252	231	202	232	246	230	234	229	224	240	204	232	218	251	207	240	241	228	235	219	239	228	217	221	268	256	241	228	217	227	227	233	244	221	241	238	248	261	229	240	206	228	223	232	247	231	216	220	225	227	215	243	228	229	236	232	230	241	217	218	253	206	215	252	246	221	237	243	242	225	234	228	241	245	217	211	219	239	237	222	224	217	229	271	218	245	223	251	240	206	221	228	232	242	218	212	229	222	234	237	209	233	268	209	202	265	232	231	220	235	225	267	218	228	246	245	224	243	223	245	214	201	231	213	253	227	232	235	228	220	228	204	218	247	258	232	222	264	220	234	243	244	233	213	218	231	222	228	265	217	229	237	232	218	215	218	227	210	218	248	239	255	216	240	259	233	240	221	226	234	250	220	246	245	238	236	207	198	248	219	218	241	224	248	268	224	229	249	239	252	250	249	235	249	243	215	211	231	240	221	237	249	227	237	229	225	237	229	197	245	230	243	206	240	232	254	237	226	229	244	219	240	238	253	243	220	224	243	246	238	256	229	244	234	261	207	238	228	245	243	232	228	247	217	247	243	234	240	244	239	220	233	200	224	255	229	237	246	222	231	251	216	234	269	217	226	237	243	224	211	247	203	252	245	232	217	244	258	221	220	256	230	210	244	248	241	239	211	205	215	230	227	225	203	240	239	258	211	227	229	215	223	254	213	223	216	212	221	238	213	276	221	245	249	219	229	228	216	226	223	240	223	232	232	219	228	231	230	227	230	242	240	231	234	240	246	220	235	196	250	233	231	211	224	246	261	213	213	240	217	229	229	239	255	229	237	235	253	183	232	228	235	229	243	240	214	247	225	223	232	200	242	234	244	247	224	218	205	260	238	229	240	236	211	236	236	236	235	216	233	229	226	224	229	229	235	267	255	229	222	210	231	225	251	224	227	228	241	222	241	232	241	214	212	223	242	227	228	267	229	243	230	226	240	222	257	248	222	239	228	236	233	192	191	241	224	236	224	226	215	219	248	216	230	206	228	216	246	225	235	228	229	218	211	237	241	211	237	228	225	223	209	242	220	237	223	228	231	227	223	226	220	222	214	239	208	225	237	223	209	237	221	244	238	227	241	248	227	242	233	204	261	232	234	226	219	227	246	217	237	225	236	258	211	214	239	241	242	250	230	215	219	206	219	265	237	221	234	237	236	224	217	211	255	231	242	197	209	216	242	228	233	241	229	221	243	249	239	254	226	229	237	216	267	236	236	209	225	215	212	223	233	237	231	240	227	205	252	249	219	227	229	247	232	240	220	213	254	200	214	220	204	208	228	222	215	204	223	201	239	216	234	226	230	208	215	221	226	236	220	237	218	233	223	233	231	215	217	189	194	258	215	242	204	253	202	231	231	225	229	220	250	234	224	223	246	230	229	237	227	243	262	220	242	246	245	222	238	208	213	221	201	206	252	228	243	242	223	229	235	234	220	246	228	263	233	224	215	223	253	222	248	256	201	220	233	234	224	211	233	239	242	228	252	206	216	224	241	213	227	228	238	249	227	231	238	227	222	228	232	225	216	207	207	229	212	234	254	238	215	233	226	196	188	239	230	249	237	230	238	252	262	228	235	234	238	234	227	203	267	222	228	210	225	218	234	245	210	239	244	241	228	227	222	248	208	211	227	221	227	188	243	262	208	232	227	209	194	228	222	212	209	230	240	249	215	215	202	220	235	220	259	208	234	227	242	242	196	239	217	251	215	222	236	234	221	226	228	239	220	222	252	230	217	222	258	265	231	224	247	245	252	228	234	235	228	220	215	229	211	220	194	220	250	253	211	228	254	219	242	209	252	224	225	236	212	236	232	262	217	212	202	223	234	238	226	270	233	221	236	242	212	211	228	239	217	275	215	214	219	217	220	261	242	230	237	251	207	211	234	227	203	214	230	239	230	227	227	217	230	214	223	210	221	214	215	213	225	240	233	223	243	220	227	201	235	230	236	228	247	217	231	266	211	212	215	233	227	244	251	241	249	239	225	234	228	235	224	230	237	227	222	234	221	236	195	230	220	219	206	220	217	232	213	203	233	230	226	207	221	228	241	221	224	217	230	233	224	243	208	224	243	225	197	222	225	234	219	247	211	225	271	245	235	234	234	245	231	215	232	198	198	229	249	241	224	236	238	248	225	248	235	219	233	262	212	260	237	235	232	227	222	234	253	237	203	204	233	246	265	230	225	233	228	233	229	228	223	244	229	215	230	254	205	231	233	226	239	224	202	214	223	224	227	208	218	231	262	241	238	230	217	246	229	240	224	223	236	257	226	259	244	218	246	210	197	250	229	240	230	216	239	215	208	228	225	222	237	244	244	208	236	242	246	230	235	234	219	239	213	236	215	220	234	222	217	230	241	202	222	212	230	220	210	207	236	226	224	213	232	231	248	223	214	212	246	229	231	205	231	228	218	207	253	194	238	222	240	224	251	207	223	212	256	223	208	241	227	252	216	226	224	230	231	215	218	227	245	218	236	225	239	213	233	226	225	203	238	226	233	261	249	256	227	225	223	242	234	233	237	218	266	221	225	207	255	224	217	232	213	216	245	235	202	248	242	227	202	235	216	237	232	240	220	219	214	215	214	238	205	229	231	214	235	235	214	231	247	223	230	228	244	223	215	230	212	241	233	214	221	239	214	212	240	211	200	204	246	223	220	210	238	232	235	259	236	231	223	250	242	225	229	230	220	230	239	250	224	242	227	224	238	238	245	239	224	228	235	218	222	238	215	205	224	224	212	235	208	240	247	217	233	229	218	210	234	212	219	227	229	211	201	214	245	223	235	253	223	239	244	229	243	225	245	225	223	220	225	229	235	229	236	233	228	241	232	259	238	230	224	225	224	243	202	211	231	217	222	241	226	211	235	216	220	214	217	230	226	218	246	234	227	235	241	225	197	211	217	205	210	200	234	241	208	226	241	216	202	237	235	240	243	239	240	214	233	203	236	244	238	239	218	215	232	242	213	247	215	210	214	270	216	229	203	200	231	249	229	217	226	277	230	228	212	217	243	230	250
27483	10201	1387	862	633	581	581	596	579	630	595	571	546	607	568	638	564	590	574	574	568	575	579	574	637	559	595	594	620	610	594	578	622	572	573	569	606	585	561	609	588	587	578	572	604	544	598	558	580	578	624	624	591	637	594	601	575	596	571	606	596	590	575	585	540	590	596	594	573	619	586	602	538	557	546	585	577	586	620	621	567	569	558	616	571	584	604	558	581	599	615	613	573	567	593	578	567	532	542	534	560	573	631	599	582	565	563	584	571	589	607	563	573	601	597	605	623	570	590	628	574	630	568	556	551	610	597	589	601	593	561	574	571	605	539	612	590	569	594	584	589	612	594	593	530	605	573	568	573	582	609	590	566	567	586	601	580	612	589	544	616	604	592	553	570	575	576	593	591	592	600	650	551	588	595	544	574	575	590	558	602	579	557	562	588	611	606	597	614	596	591	593	593	594	596	543	648	584	598	589	570	609	606	610	576	594	554	553	579	573	594	595	641	585	592	596	594	562	584	561	555	583	548	578	623	585	571	626	581	627	571	556	584	572	610	585	563	558	614	602	583	600	559	584	561	597	560	596	612	600	561	600	618	582	567	614	583	617	607	586	569	565	583	560	565	602	620	609	631	577	589	553	608	572	606	603	601	574	626	606	618	559	619	629	582	585	613	619	592	570	555	547	612	560	631	588	582	581	597	577	589	594	586	604	587	547	587	594	600	624	614	610	570	549	598	568	604	623	589	589	623	615	617	541	578	603	633	567	625	556	548	591	572	561	593	631	588	594	588	593	539	529	584	589	567	579	585	588	582	576	555	564	610	611	556	611	602	595	570	580	579	562	557	570	573	536	551	614	620	596	633	623	562	645	618	604	559	589	554	540	588	572	587	593	611	570	588	573	619	549	583	586	616	569	612	598	578	582	612	601	545	544	579	634	576	571	573	590	618	587	587	567	550	598	622	606	552	599	622	634	580	554	584	594	576	599	526	576	576	576	611	575	567	600	592	619	639	597	627	615	624	568	579	591	584	572	638	591	582	588	592	531	587	581	592	621	593	599	611	574	624	596	630	646	564	592	575	555	559	565	567	575	610	603	633	596	547	558	539	555	582	571	544	539	617	567	577	552	572	561	585	617	641	598	625	566	559	568	560	636	587	620	603	556	585	564	553	579	602	564	651	609	572	608	583	593	586	569	626	603	605	605	587	566	577	599	550	619	619	551	588	557	603	574	556	561	617	583	569	570	618	596	599	635	574	547	579	577	614	603	595	608	630	578	607	560	610	593	567	598	591	560	583	576	545	582	617	625	616	570	569	557	577	589	600	565	592	582	616	586	570	581	605	616	557	597	610	578	582	598	574	584	622	593	568	583	554	539	549	586	580	636	609	588	605	565	664	591	603	613	616	621	560	629	584	581	605	614	573	601	586	560	583	573	595	582	572	600	573	619	533	573	597	581	607	623	622	576	583	598	580	607	600	596	629	597	550	564	577	562	577	587	573	600	623	544	624	559	622	573	591	599	585	619	587	616	566	636	588	589	584	587	558	621	552	553	611	576	599	575	586	587	536	657	585	541	637	558	576	612	588	628	616	561	588	602	581	571	609	619	650	595	574	601	562	586	617	545	616	605	554	566	566	598	598	606	609	574	619	578	623	568	594	573	551	643	601	597	551	531	554	628	590	586	567	627	597	576	565	564	604	607	627	538	594	614	578	563	634	617	630	593	575	594	602	610	630	566	615	609	552	576	574	569	577	536	561	587	623	556	568	588	532	621	589	590	588	556	589	592	560	585	568	557	641	565	570	590	596	618	583	560	594	588	607	636	559	623	595	577	620	577	605	582	610	575	617	610	598	588	573	594	579	591	574	590	651	606	595	617	607	579	572	599	583	534	578	574	594	562	612	600	637	630	604	605	571	589	574	596	587	604	589	569	568	628	567	589	539	612	593	580	560	556	617	536	574	599	564	594	604	593	617	604	639	592	593	602	577	603	611	643	604	574	587	574	520	617	576	581	606	593	598	554	593	542	586	601	584	621	591	548	595	583	602	555	567	618	596	610	571	629	588	588	576	588	615	561	557	591	599	608	570	556	587	568	565	598	597	603	589	616	564	643	583	604	635	608	596	559	578	611	572	599	582	583	599	574	598	567	580	612	604	665	584	598	566	575	566	624	606	575	602	659	585	568	633	586	564	559	537	604	563	598	625	557	551	569	604	625	581	605	592	580	631	572	593	599	584	539	587	630	529	609	623	638	566	615	579	560	564	557	644	620	594	596	577	531	590	559	565	542	611	550	581	593	598	628	607	596	593	618	592	580	555	581	573	574	540	606	618	549	611	615	639	575	581	609	632	597	578	591	599	594	633	579	557	631	631	561	550	573	608	591	606	599	611	581	579	544	590	591	617	570	628	570	569	583	604	606	606	588	579	577	623	617	601	613	578	599	623	591	583	593	588	547	564	580	583	612	612	569	554	599	550	611	576	613	639	585	580	599	554	580	571	569	595	576	599	598	594	648	599	593	576	606	633	615	622	632	613	585	574	554	607	574	592	563	607	563	576	603	585	619	612	578	591	540	642	588	588	589	594	583	572	542	549	612	586	601	625	590	597	577	616	557	604	568	583	599	571	612	559	585	598	595	587	564	614	674	597	560	616	592	564	594	627	618	589	566	551	585	629	624	541	595	617	593	602	598	586	638	581	565	571	566	567	563	555	583	592	597	532	623	621	606	608	579	577	576	579	522	559	617	562	592	601	605	555	574	630	602	577	573	578	574	571	583	614	598	575	564	574	582	575	601	608	580	588	560	577	538	578	566	596	578	572	581	583	588	562	561	568	593	548	608	626	556	592	580	617	570	641	581	595	605	586	625	554	599	587	541	539	575	594	653	633	581	606	612	584	563	570	580	565	594	627	546	582	573	570	629	619	585	595	570	615	573	633	613	591	568	614	583	611	591	578	563	612	571	612	616	643	598	596	575	576	593	599	614	591	636	579	606	607	559	573	581	590	592	603	572	603	569	560	570	589	624	573	589	598	572	603	591	541	585	561	632	594	571	570	584	622	561	618	583	594	532	576	575	563	575	594	611	590	581	584	566	620	597	542	563	624	600	601	527	586	593	583	583	618	592	606	589	568	563	578	554	619	564	615	644	604	615	627	593	583	594	604	605	623	564	573	647	578	555	640	591	590	577	562	592	603	586	594	601	568	600	566	607	637	612	606	604	596	553	604	591	619	552	565	667	626	567	591	614	647	587	570	630	537	565	567	579	547	569	612	586	576	619	512	585	606	618	622	577	568	594	619	591	585	581	573	622	611	601	574	610	594	606	607	568	592	617	589	593	611	587	626	575	526	575	617	626	549	555	586	594	588	588	584	576	565	598	562	579	602	606	613	613	550	567	562	575	573	564	556	608	594	574	570	577	549	580	600	572	585	578	590	612	583	565	562	624	593	611	560	594	592	586	579	563	562	554	579	582	584	599	573	545	626	643	593	587	578	624
5034	763	680	593	585	579	566	586	519	617	566	516	532	566	540	601	563	518	574	571	545	588	578	513	584	546	554	556	548	561	573	535	545	514	552	530	526	544	544	528	589	558	529	601	557	551	536	532	533	548	588	534	573	553	583	579	523	554	510	549	560	485	569	551	543	570	544	571	523	568	534	593	528	573	535	587	543	529	545	590	530	548	548	593	542	524	543	569	531	571	536	573	522	545	550	537	558	588	539	542	533	547	525	537	593	514	547	516	554	534	569	526	556	601	572	519	516	540	529	493	548	557	556	552	562	542	565	568	556	554	546	542	549	537	531	504	540	565	531	570	572	537	558	547	562	574	544	538	548	557	543	521	521	543	542	523	529	558	600	540	543	548	485	542	521	506	570	589	582	553	564	550	565	561	549	569	575	547	546	551	508	546	514	544	529	551	583	569	525	554	513	553	553	513	566	544	510	533	535	563	521	550	566	556	558	536	513	552	538	569	597	545	539	530	559	564	514	543	580	541	515	541	537	544	535	524	547	547	506	522	537	559	527	500	508	509	557	582	500	588	553	541	510	523	549	507	537	539	568	540	520	561	560	575	526	537	589	524	583	576	537	535	549	538	550	530	505	506	569	532	513	564	549	541	565	526	529	552	561	557	478	573	520	550	565	553	539	567	553	561	557	528	487	532	561	550	544	502	554	549	523	566	565	535	526	529	573	535	548	563	539	576	524	559	585	546	544	554	570	562	574	588	553	562	514	544	576	539	570	552	501	563	604	523	471	582	557	513	537	547	563	547	578	553	547	552	589	579	523	540	558	563	532	540	559	532	511	525	580	552	537	500	513	574	548	549	594	544	551	551	551	546	584	567	533	562	515	531	553	556	527	530	566	522	582	562	509	551	580	546	560	521	547	542	563	531	549	562	537	530	546	525	567	553	541	527	518	538	564	574	554	557	572	482	595	609	537	564	547	554	540	523	563	533	546	569	540	546	540	533	528	513	515	528	547	517	572	553	540	505	564	539	535	557	535	520	547	548	536	578	533	558	543	559	571	542	588	579	544	568	545	557	555	528	541	563	554	488	495	544	548	536	543	559	537	581	525	539	549	535	532	536	530	556	556	586	541	507	550	534	537	559	603	587	525	521	549	527	562	586	525	541	555	573	564	582	571	483	524	551	564	553	511	557	540	589	506	541	502	544	531	566	566	522	555	577	592	544	545	570	534	614	578	522	535	566	531	531	578	526	550	523	523	568	498	589	547	563	507	587	537	549	538	593	579	549	520	573	576	556	557	526	523	546	515	519	509	536	561	493	562	578	521	578	542	573	561	523	533	504	535	570	525	531	571	517	536	575	538	505	564	572	546	543	544	578	517	539	537	566	553	547	572	589	536	576	535	571	578	531	543	513	599	526	595	573	556	605	564	536	539	545	559	563	560	544	571	534	570	537	536	552	590	523	594	544	559	540	503	543	554	550	539	532	572	572	546	548	508	546	512	545	565	551	545	528	563	593	522	527	563	565	533	571	552	564	521	548	574	491	552	546	569	524	546	568	553	527	561	551	568	533	504	532	540	526	562	585	565	540	525	532	559	561	547	517	557	517	528	574	563	548	514	541	563	574	534	537	536	549	543	545	525	497	546	586	539	520	567	517	563	535	564	556	567	501	595	578	502	580	562	549	568	568	531	552	545	590	608	559	560	550	503	526	548	510	526	561	557	540	537	520	543	517	496	601	501	552	521	539	577	494	581	525	561	567	544	539	545	545	503	512	534	501	554	525	550	608	515	552	577	560	549	539	505	542	536	515	563	528	559	565	506	558	548	544	551	560	547	496	521	562	570	535	523	528	516	550	555	543	541	564	510	542	540	561	531	548	540	570	536	606	537	540	597	577	541	537	541	539	565	561	510	565	569	562	536	598	572	552	543	541	565	524	569	542	520	524	581	588	500	531	559	529	542	555	550	541	542	530	552	554	522	577	547	546	565	527	523	546	536	531	567	522	530	548	566	545	580	517	566	545	560	542	562	549	566	561	568	531	529	505	531	581	532	591	504	596	498	531	558	535	533	552	557	578	546	570	554	557	501	535	526	555	571	554	544	524	563	533	523	554	507	554	551	513	551	582	540	554	520	521	563	525	516	544	554	537	537	560	512	547	567	556	536	535	567	524	565	524	528	526	523	563	559	568	524	543	503	544	549	581	489	569	551	512	532	520	542	522	543	550	562	524	578	542	572	526	540	542	529	569	508	532	561	573	551	539	537	583	555	561	534	539	532	511	541	532	521	537	566	551	566	566	569	520	528	524	527	546	503	535	503	529	519	526	584	530	553	566	534	568	522	551	572	540	544	532	526	548	561	538	556	575	535	579	545	568	556	537	551	544	537	577	521	541	503	601	554	537	529	554	543	595	524	557	534	524	557	547	524	524	560	496	523	571	544	539	533	534	538	538	539	549	535	534	566	571	535	524	557	551	586	553	593	573	547	562	538	550	564	555	516	528	490	566	549	574	545	545	516	534	542	548	529	557	527	536	552	557	516	515	543	509	543	490	552	593	528	506	590	532	543	556	517	512	547	554	578	512	513	551	529	614	571	516	539	552	574	558	546	565	532	517	497	550	547	513	544	536	596	588	564	545	566	533	526	555	512	561	566	533	522	512	545	545	531	578	506	602	573	534	526	518	521	541	578	524	539	549	538	598	555	535	570	562	593	564	553	568	535	549	536	525	527	522	542	570	523	535	541	551	616	542	532	514	567	536	532	575	541	569	564	540	562	565	561	542	567	554	561	518	545	561	510	535	536	524	528	551	549	546	559	557	552	566	539	579	595	537	543	586	595	535	506	523	576	541	538	556	530	543	542	558	578	543	552	583	560	546	544	577	580	554	511	563	539	512	600	567	554	505	548	577	504	554	522	563	551	591	525	583	533	569	537	550	539	514	574	560	521	553	513	528	569	566	540	582	548	524	528	583	589	532	502	575	564	515	551	564	568	577	560	508	580	524	549	534	559	557	551	520	545	528	553	519	616	558	563	540	557	564	567	547	552	538	518	570	538	528	518	604	543	554	558	540	551	513	583	536	549	552	569	536	538	546	524	543	556	559	562	576	529	542	516	562	512	550	552	543	498	517	541	597	545	576	534	542	544	541	590	540	534	549	529	557	534	552	541	544	525	534	556	547	568	544	566	574	541	531	561	523	570	531	556	528	548	511	577	572	527	547	573	524	573	558	543	545	545	568	564	592	530	514	572	591	533	521	514	540	536	528	551	591	533	552	512	555	561	553	549	534	559	563	526	572	572	560	569	558	545	543	521	527	612	538	547	554	523	541	520	548	551	506	545	577	540	534	565	575	557	514	547	532	538	555	538	553	531	477	568	526	549	516	580	555	518	539	534	544	576	531	547	572	573	535	549	575	517	537	578	580	563	540	557	531	523	554	548	520	568	535	574	575	583	580	566	581	522	522	547	525	569	554	584	536	528	536	557	520	542	555	539	587	558	539
25507	21412	27058	25323	3204	725	516	434	403	381	376	348	316	369	333	334	343	346	314	332	353	354	317	334	359	364	352	343	338	315	344	350	354	331	318	314	364	326	339	315	336	333	335	346	323	330	346	307	354	309	361	332	298	328	311	347	327	352	321	324	309	341	317	326	354	318	335	341	328	344	329	321	296	343	339	339	325	350	344	350	315	320	356	334	354	349	329	387	317	341	340	308	398	353	327	327	327	373	339	304	319	304	334	354	330	344	362	341	351	343	330	322	343	369	297	306	326	374	335	361	299	350	369	377	354	319	309	338	330	324	302	350	343	332	349	342	325	333	343	353	318	321	351	366	347	336	343	364	342	338	312	350	320	347	344	342	339	339	338	310	310	331	319	334	310	341	327	334	309	323	343	308	325	329	309	314	339	348	331	346	336	301	317	319	318	331	332	331	330	321	315	313	342	321	342	377	339	337	333	324	336	352	372	324	360	343	313	341	323	352	324	320	330	327	311	320	314	294	346	311	302	312	349	336	349	326	334	311	317	322	321	342	318	346	310	344	317	300	322	318	315	364	332	353	348	368	332	302	344	331	297	309	324	305	342	323	330	317	340	323	326	343	337	321	330	325	322	316	330	328	320	304	317	375	326	326	317	324	324	363	308	346	353	339	338	333	321	356	336	304	318	341	304	348	357	327	320	320	340	315	323	324	314	335	341	345	338	333	338	281	328	324	289	325	367	315	287	339	359	338	342	335	316	346	304	322	335	335	338	346	308	306	329	344	329	318	321	301	320	295	347	335	328	344	299	316	305	325	346	348	331	342	330	325	332	359	334	317	330	324	355	397	330	326	328	320	320	318	323	330	338	341	336	337	311	332	311	334	303	356	317	325	304	276	323	329	335	320	294	326	331	347	305	342	315	335	334	325	338	324	330	326	293	311	319	303	346	341	374	321	337	342	313	313	340	297	342	316	330	305	325	348	326	373	317	308	324	327	365	287	325	364	306	344	334	320	331	295	351	343	320	321	362	338	354	271	280	357	319	323	319	327	316	331	345	313	344	314	343	336	347	381	316	307	339	344	334	336	334	332	326	306	329	333	333	317	339	334	336	325	338	320	339	295	351	309	307	370	323	315	333	292	316	327	343	303	340	328	322	314	365	336	324	305	302	312	319	326	330	339	348	343	324	331	316	298	331	331	302	330	333	353	324	344	357	284	339	333	334	342	306	320	312	336	312	350	333	323	333	304	323	331	322	324	351	338	323	330	351	319	324	335	337	362	350	377	309	329	323	306	332	308	330	337	305	322	326	293	303	313	316	304	304	344	328	314	334	334	323	352	343	354	348	323	379	337	329	304	324	321	342	317	330	329	329	326	329	318	359	360	344	333	335	336	302	306	317	291	352	313	310	331	323	303	347	336	333	316	333	346	356	323	330	313	348	318	309	335	314	330	300	307	389	325	341	315	339	311	318	335	321	287	324	316	307	345	311	361	355	363	339	333	334	338	335	305	352	336	318	338	291	341	318	344	318	323	335	340	357	345	317	334	305	340	318	315	348	336	316	334	332	337	320	314	324	310	316	316	346	361	343	309	328	358	317	303	311	318	357	298	319	349	334	320	319	309	320	358	338	329	337	290	305	334	270	325	277	361	369	304	317	337	359	293	356	342	314	338	341	329	314	315	302	335	302	337	311	351	355	330	338	340	312	329	335	320	357	326	323	293	329	343	340	358	331	375	317	334	324	310	347	328	337	352	341	332	323	352	302	338	355	337	379	332	334	330	305	325	330	323	349	332	347	341	313	333	359	348	324	349	325	312	362	334	311	319	328	344	281	322	363	300	333	340	354	355	349	315	307	324	342	302	300	340	318	332	383	328	315	336	326	338	295	330	334	334	310	324	325	320	303	306	352	362	308	320	320	320	351	316	333	308	327	326	295	338	309	321	347	354	329	328	315	316	376	316	356	339	314	318	329	310	306	331	350	337	316	317	315	334	352	355	341	360	323	324	306	308	344	333	333	295	337	304	329	341	319	328	350	340	318	336	314	343	311	339	309	316	313	349	331	352	332	368	338	333	327	344	312	328	327	309	300	327	351	328	330	336	370	310	322	335	306	346	324	281	303	298	343	319	321	332	310	348	318	314	351	361	333	311	348	323	347	312	358	321	340	326	342	303	313	314	328	361	340	343	314	341	336	329	333	355	331	306	347	340	327	328	337	373	318	336	313	340	348	318	338	325	328	357	331	317	297	351	333	333	338	378	366	314	345	298	336	308	339	322	333	311	308	280	319	330	326	338	321	325	327	369	315	332	311	310	295	312	323	276	325	337	292	323	293	320	330	327	333	309	307	352	310	331	311	335	330	298	354	348	363	297	348	305	323	317	338	319	304	349	325	322	342	336	291	320	324	329	341	333	330	303	329	292	349	349	330	353	322	289	302	295	337	304	345	346	321	343	317	315	349	334	343	312	303	329	340	373	305	341	323	340	318	342	338	306	306	317	337	310	341	327	301	307	305	332	307	322	378	346	346	318	345	329	317	331	341	294	293	315	336	335	307	347	336	321	360	316	317	327	319	341	305	339	347	332	330	337	354	306	346	330	290	331	324	338	314	286	324	309	361	337	330	354	322	342	343	328	326	318	332	337	348	330	318	307	341	318	307	350	340	313	309	331	321	348	332	323	394	380	325	320	331	338	332	322	319	334	333	332	318	333	349	350	327	326	365	321	331	333	312	366	373	364	343	317	339	322	326	331	335	348	280	332	319	314	332	316	299	323	310	315	325	319	298	363	326	329	330	296	302	305	332	300	325	323	356	316	323	320	339	356	285	344	330	312	313	346	332	332	325	331	348	299	324	320	341	318	307	351	329	299	300	326	325	341	376	332	327	326	316	314	310	323	332	348	356	354	356	341	314	361	330	297	331	362	323	335	354	323	334	318	365	337	365	344	314	319	306	322	344	330	305	333	333	311	310	339	344	342	354	335	335	358	342	315	311	344	322	311	316	324	326	311	331	326	338	355	315	349	315	331	322	292	340	324	302	341	317	325	306	322	326	327	305	292	335	322	315	346	298	326	329	332	361	302	317	349	339	273	337	321	311	346	314	349	324	323	325	300	324	324	337	322	337	342	311	326	326	324	301	343	336	319	322	332	364	305	325	324	340	318	343	331	317	318	305	346	324	340	314	333	341	327	340	354	345	322	327	339	332	327	324	340	362	374	349	315	308	337	324	345	340	347	348	333	319	322	338	306	278	339	331	356	301	310	299	301	377	312	298	330	346	327	287	310	336	309	313	356	343	347	331	311	327	359	354	339	304	314	321	310	316	339	323	337	324	302	298	294	318	352	344	314	333	341	326	331	321	336	340	332	340	327	325	305	309	356	317	292	369	352	316	339	311	310	339	293	331	315	287	332	353	335	350	324	291	327	345	328	321	339	320	378	340	324	307	317	338	353	333	373	318	328	341	336	318	341	300	309	330	347	330	315	321	330	314	341	322	330
3339	2443	2031	1165	759	628	574	506	470	434	397	381	387	399	379	356	365	380	396	370	370	339	361	354	372	355	330	318	353	388	339	344	347	375	345	344	373	353	344	335	330	368	361	334	340	367	357	347	339	328	359	338	337	349	377	335	363	356	358	339	321	338	335	380	352	314	363	345	351	367	388	358	345	359	338	358	348	332	336	325	359	357	329	369	344	373	322	349	326	342	317	369	350	307	330	344	366	330	324	343	338	350	337	292	335	332	357	321	340	330	327	341	349	365	346	347	330	293	321	312	357	342	344	337	347	333	346	366	358	355	329	334	332	341	327	337	335	363	376	346	354	321	348	354	337	330	330	359	325	343	342	353	351	367	326	335	336	313	336	328	368	347	326	334	343	342	370	333	349	370	314	352	345	344	323	307	361	329	318	346	390	294	322	317	317	345	310	326	365	329	335	344	305	392	351	340	323	351	336	329	355	343	340	313	327	329	369	320	322	348	305	339	345	340	331	348	331	333	359	353	362	335	292	348	345	346	322	296	352	345	328	339	333	351	346	319	322	372	361	346	371	339	369	321	351	360	314	356	314	319	319	360	314	341	332	289	348	328	331	357	368	320	312	331	346	314	352	332	320	340	316	348	329	340	337	329	341	309	373	315	331	356	345	328	348	359	336	345	326	372	341	359	339	348	366	357	340	359	348	349	333	338	314	358	326	344	321	342	346	334	322	343	324	304	302	334	342	343	344	329	314	382	369	372	369	382	311	332	327	323	373	318	333	340	307	319	332	327	332	323	332	365	357	337	361	347	323	319	331	331	353	333	354	339	311	349	343	354	368	353	343	362	351	290	353	336	329	331	358	329	335	331	338	343	366	350	350	317	312	353	373	322	327	329	379	367	356	343	358	351	365	361	343	352	341	362	329	358	311	355	358	330	332	338	347	355	323	331	324	364	344	341	327	323	337	373	325	333	348	322	320	347	352	312	322	333	346	316	348	325	353	321	357	343	345	319	374	339	337	324	330	355	299	337	346	345	326	344	349	324	360	328	354	324	341	330	336	347	352	325	305	340	350	321	310	344	363	372	300	330	317	357	356	348	331	351	351	369	337	362	340	333	359	338	319	354	297	328	373	362	294	339	377	325	333	330	358	338	356	333	325	326	358	323	349	344	326	364	330	341	310	302	340	364	382	335	349	335	328	323	336	341	334	375	340	330	319	348	317	374	351	326	320	344	323	338	367	358	323	311	388	343	308	336	374	346	309	327	341	321	358	335	344	328	342	343	317	353	339	345	327	322	355	336	383	343	320	328	356	362	347	329	320	355	362	319	334	323	341	317	296	332	349	326	334	340	327	343	323	327	353	353	328	335	324	360	348	344	335	331	331	330	337	350	345	345	366	334	308	375	345	356	336	335	341	347	328	309	324	326	333	343	316	355	314	317	321	321	344	351	316	349	322	354	325	364	311	371	351	335	336	352	369	315	337	327	303	355	383	360	298	311	331	320	330	318	356	322	317	333	325	286	314	316	317	333	342	344	381	345	339	353	347	331	327	323	292	325	336	329	353	331	372	337	327	343	361	347	348	330	325	346	325	346	355	322	360	338	345	321	322	320	321	361	303	341	322	344	353	360	337	347	325	348	341	348	300	329	328	336	334	306	358	327	341	297	324	330	376	348	335	338	332	338	335	369	342	325	331	323	318	318	330	357	325	328	298	355	342	323	339	328	367	348	314	322	328	315	340	325	313	301	356	362	342	336	343	363	341	355	373	360	348	328	362	357	363	351	349	350	329	352	333	326	330	348	349	299	353	325	327	336	353	374	336	342	311	322	344	305	327	351	326	375	317	335	337	361	336	328	332	336	345	345	351	329	353	340	317	311	347	349	320	336	334	340	301	334	349	343	337	367	314	308	321	322	333	326	351	319	317	338	327	307	337	337	365	343	370	312	347	346	316	326	351	344	310	302	317	316	319	310	314	346	323	309	333	358	364	335	334	333	324	359	353	337	336	358	328	351	316	325	367	346	320	344	350	381	351	316	345	363	333	297	334	341	352	322	371	345	304	311	340	347	353	350	324	366	342	348	329	338	332	336	348	327	344	329	304	334	306	349	343	327	336	344	329	344	327	315	376	317	335	367	335	325	348	344	289	342	339	349	342	327	335	330	333	352	303	374	343	348	324	341	352	304	341	343	327	331	325	346	338	346	308	339	356	352	333	324	369	348	332	372	298	340	344	329	355	347	333	322	367	379	329	355	348	318	324	337	324	331	332	337	351	378	341	349	343	338	325	321	310	360	358	322	358	322	320	361	356	362	328	352	310	341	357	368	298	326	344	347	357	344	337	333	341	324	327	368	318	356	318	325	347	325	316	329	394	331	322	355	341	328	329	307	379	357	330	357	333	315	336	350	337	306	360	310	337	307	353	347	343	333	344	349	336	335	329	311	327	374	318	326	366	339	327	370	313	355	296	336	336	372	321	349	356	346	332	327	328	360	341	358	332	316	352	367	374	351	294	351	337	379	336	349	337	334	330	331	325	329	349	352	342	309	358	293	336	335	336	340	319	357	342	350	322	328	345	322	337	348	326	313	307	329	339	328	341	345	345	330	340	343	358	365	288	353	334	343	336	335	302	331	323	342	355	349	334	380	350	329	343	378	367	342	346	339	358	334	380	368	371	348	342	340	327	324	353	306	345	322	336	348	340	353	325	356	326	364	312	305	315	332	301	327	347	342	332	349	340	348	324	361	339	336	328	326	359	306	332	348	332	340	345	368	332	353	304	324	331	361	367	330	349	335	334	349	345	345	323	323	340	354	329	356	288	341	277	368	326	334	319	330	334	348	309	349	313	349	337	368	348	310	366	341	333	332	353	348	321	337	325	358	291	336	368	332	325	321	303	343	349	338	318	328	369	325	362	336	323	316	308	348	330	340	293	359	318	336	321	365	330	338	322	314	317	328	292	334	364	369	331	333	358	309	324	356	352	360	351	315	323	350	317	332	331	347	320	289	297	376	334	337	331	346	372	347	335	346	339	344	364	334	362	333	366	354	357	347	346	314	331	348	330	339	366	325	355	362	343	361	324	321	342	327	340	345	336	336	350	328	340	303	297	338	341	365	351	318	350	343	331	330	314	335	336	346	344	352	334	358	327	330	378	321	352	338	339	326	355	330	369	359	347	361	344	328	349	331	335	325	341	342	333	318	338	324	311	347	363	330	323	349	336	357	281	325	320	359	351	342	354	352	338	350	334	333	311	323	355	325	336	325	321	335	343	317	337	325	318	319	322	340	330	329	327	332	317	337	325	329	337	329	324	325	350	324	369	336	350	366	314	355	339	340	327	316	333	329	273	316	307	297	358	331	336	345	366	328	346	368	370	317	336	359	332	341	338	355	321	326	331	358	349	335	367	329	321	335	341	343	368	337	328	333	383	327	331	301	340	299	333	334	350	310	323	372	285	338	320	355	369	373	339	331	340	330	347	354	337	341	338	317	346	323
24505	21446	28475	24821	20660	2296	671	383	314	269	297	265	287	269	240	258	225	246	223	231	250	229	245	218	216	199	222	233	232	191	207	202	244	211	231	203	206	210	211	230	213	202	231	217	208	210	176	219	193	242	236	202	203	247	202	263	234	207	238	208	207	247	200	197	200	242	216	232	225	215	239	190	227	219	189	223	203	202	211	220	198	193	204	224	204	216	197	197	212	222	231	194	218	233	203	215	218	199	196	233	196	216	189	195	228	241	208	209	228	225	211	185	194	200	222	221	215	204	204	207	213	251	199	204	220	198	200	220	225	184	196	201	210	207	231	210	213	215	181	206	221	229	198	188	206	230	210	193	209	214	195	190	208	211	211	205	205	232	201	240	195	211	215	192	212	223	187	191	230	242	207	188	214	224	208	195	216	196	205	219	231	212	219	229	210	202	199	206	218	216	223	193	229	217	213	217	250	208	214	216	228	208	208	221	208	209	196	229	211	209	221	212	205	219	193	238	238	213	216	216	175	215	218	211	177	204	238	202	193	235	203	192	205	216	202	224	217	199	203	200	222	209	224	199	208	203	218	211	207	204	204	227	191	205	221	201	208	190	221	204	196	213	206	200	223	214	214	201	207	225	186	235	198	236	223	221	199	215	205	221	215	205	214	208	229	180	212	252	211	198	213	211	197	228	259	239	226	216	201	208	186	206	224	223	192	209	214	205	216	221	246	204	201	207	225	190	191	227	214	218	173	210	208	221	208	199	228	228	199	198	226	198	227	224	208	204	189	244	198	227	236	218	212	210	194	236	222	204	181	200	209	219	194	205	243	179	213	241	217	207	185	208	211	211	198	205	190	208	206	213	211	230	211	199	200	229	203	195	206	223	188	188	201	205	225	226	220	201	205	234	208	198	232	208	206	204	219	221	205	201	207	195	217	224	208	210	210	207	181	182	222	209	193	216	211	226	198	199	212	204	199	223	206	192	229	198	197	228	213	191	199	212	190	194	206	226	218	205	241	219	222	212	215	188	229	201	215	188	212	224	181	205	229	210	216	207	220	205	199	206	218	208	195	217	208	216	205	231	233	215	213	237	210	202	222	209	218	198	224	226	228	220	244	237	235	183	231	245	204	194	206	218	220	201	234	214	223	222	220	218	214	201	185	198	211	220	203	203	173	219	217	182	213	192	213	198	209	220	197	205	227	186	199	210	187	228	219	207	199	204	216	189	218	207	218	200	194	204	206	204	212	212	202	209	216	216	213	217	234	189	207	200	213	197	215	207	208	197	184	210	181	226	223	233	182	207	201	209	202	223	227	226	209	264	235	200	215	241	214	207	206	222	217	231	191	197	192	221	200	216	206	224	215	191	219	196	192	216	208	234	209	212	218	217	222	226	203	200	224	210	213	238	195	210	196	211	249	187	213	211	245	220	203	220	222	210	246	215	236	229	233	191	211	228	214	205	213	174	218	206	217	222	214	196	215	219	208	193	194	208	198	179	210	230	189	212	212	214	222	210	194	222	201	203	210	222	197	215	219	172	223	228	200	200	201	220	233	208	221	208	225	194	238	213	227	241	188	196	200	185	201	234	191	228	194	223	200	199	192	212	201	227	200	198	202	164	199	228	202	214	206	208	231	213	206	204	223	203	218	203	215	228	212	222	192	194	206	221	190	202	212	216	227	243	194	228	201	212	190	216	207	227	227	197	213	181	211	217	183	222	203	203	207	201	227	182	201	236	217	220	225	214	214	207	220	207	217	193	192	217	213	217	183	218	210	217	210	220	192	228	208	204	201	205	201	209	217	217	196	221	205	205	180	192	205	207	222	211	234	190	181	210	220	201	218	218	194	200	195	225	211	218	204	207	192	216	224	203	184	200	199	207	205	202	184	207	221	227	216	216	210	197	198	218	204	229	219	210	187	210	198	197	189	221	192	203	209	189	217	227	223	214	226	216	199	194	219	190	180	199	214	212	208	226	217	189	217	214	212	210	219	225	184	210	229	202	202	184	202	201	212	209	210	211	211	203	225	213	232	192	197	213	222	209	217	239	211	202	239	220	192	208	201	200	211	209	234	224	223	200	231	202	187	211	214	185	225	212	196	190	197	209	192	214	198	221	207	205	188	222	220	209	214	215	204	232	241	205	215	202	226	180	202	240	186	230	195	205	218	217	213	201	217	230	234	203	213	206	202	197	182	202	216	192	214	209	240	210	190	205	204	228	204	238	222	224	205	221	179	219	192	235	204	221	225	216	224	212	229	220	200	221	209	212	198	224	210	196	192	202	217	206	214	220	223	223	207	207	221	197	226	204	224	181	195	213	203	174	198	220	234	196	196	231	212	213	227	205	208	212	219	212	216	226	217	207	209	202	220	227	183	208	215	206	235	231	221	215	210	217	195	205	217	206	195	223	218	221	212	224	185	190	212	189	211	228	200	216	214	219	183	201	198	195	205	177	205	202	195	188	207	199	198	197	215	224	189	196	222	215	206	188	206	201	210	197	211	229	195	222	193	208	201	199	190	205	231	212	184	210	219	206	216	230	238	198	225	218	216	198	217	205	216	214	190	199	232	206	199	217	219	196	202	204	219	209	204	198	211	249	203	179	193	235	248	232	205	204	205	227	211	235	206	196	195	221	217	222	203	225	211	170	213	211	205	188	242	197	200	192	222	222	217	222	227	205	222	224	206	237	203	194	193	209	237	202	208	208	198	202	215	229	219	214	214	214	214	226	215	198	191	209	212	204	209	209	203	257	232	221	193	221	221	197	192	211	194	191	204	200	227	214	234	211	223	217	207	215	207	220	209	242	221	206	208	227	208	188	249	214	233	210	221	211	208	209	206	207	237	224	227	228	199	236	190	219	208	189	199	212	190	202	205	229	217	208	227	207	185	212	213	199	208	222	187	219	195	209	209	224	213	215	212	213	218	187	189	212	231	212	201	235	201	207	205	203	228	215	187	210	214	205	209	214	204	191	228	177	190	187	211	200	203	209	218	239	194	188	207	233	210	203	189	183	227	215	225	206	217	209	245	217	213	203	191	224	220	201	192	205	205	200	232	231	191	184	192	209	206	212	193	211	202	218	187	203	219	224	194	196	206	197	231	197	212	221	211	206	175	207	227	211	205	196	211	209	250	219	208	206	231	207	205	205	208	218	206	199	205	220	190	247	210	220	188	216	240	219	229	205	208	199	175	192	222	205	221	172	200	209	191	189	199	196	197	221	223	183	217	240	207	200	203	201	211	210	214	196	226	189	196	237	217	187	192	230	214	226	190	218	231	203	203	230	202	224	207	224	199	216	206	215	201	224	199	211	187	213	191	184	219	215	217	235	218	200	209	212	202	173	211	214	221	231	192	225	209	227	222	200	207	194	227	222	213	204	203	198	206	199	206	207	229	207	231	206	217	218	210	211	225	200	222	202	207	225	218	207	208	184	228	249	210	214	224	187	210	211	224	186	206	235	197	211	203	188	196	219	235	213	223	195	202	201	198	227
3388	4343	3500	1730	1045	754	646	561	435	385	368	344	327	317	301	295	260	277	280	256	284	276	245	271	245	275	252	254	237	234	251	251	249	278	224	239	227	228	267	214	246	249	250	225	228	233	234	236	246	225	221	230	222	230	239	214	227	242	242	250	254	230	218	243	263	229	227	220	246	244	234	214	200	226	224	244	234	207	225	236	216	228	239	236	246	244	225	237	236	234	252	233	251	229	222	219	221	220	224	234	250	219	226	196	250	209	197	240	245	227	209	239	248	225	223	233	226	257	211	240	221	202	239	245	223	255	207	240	241	246	255	227	228	236	221	248	217	225	231	249	232	224	210	230	241	225	242	233	252	241	206	236	234	215	220	227	242	231	223	283	229	253	218	224	243	220	229	222	246	206	237	251	216	222	249	246	237	237	227	254	233	254	228	238	228	226	244	232	199	218	225	227	262	220	263	215	231	220	266	217	210	264	235	249	220	225	204	213	242	252	252	234	217	238	223	220	217	234	237	245	233	203	253	224	209	237	231	229	231	222	253	233	273	260	255	249	223	231	225	243	187	227	229	225	240	234	212	260	228	217	249	222	230	225	217	233	234	230	213	224	215	224	228	240	243	226	217	230	247	206	216	231	211	225	236	240	217	263	262	239	245	249	231	226	223	247	216	223	245	233	248	226	250	242	245	229	227	241	236	255	238	239	225	228	234	231	242	221	210	222	243	237	232	243	248	202	254	246	246	225	254	255	236	219	238	221	210	239	222	230	224	233	193	208	249	232	243	206	234	233	223	228	258	215	247	232	219	242	222	236	227	204	248	216	241	210	247	208	254	235	268	240	240	250	211	244	240	206	248	237	220	218	230	209	222	235	245	238	237	249	228	216	215	239	252	213	241	210	245	228	204	222	244	230	229	222	241	228	240	228	219	230	213	231	259	212	238	239	235	218	229	224	243	230	227	233	232	245	235	248	206	240	213	201	227	228	215	248	229	233	212	239	239	201	218	213	212	217	234	217	266	215	206	222	223	247	248	248	220	253	225	227	236	247	236	227	224	226	216	216	230	238	203	242	228	226	235	228	235	208	210	244	271	224	228	231	229	225	239	231	251	220	227	226	206	255	241	221	241	206	214	219	239	240	240	222	236	226	222	203	228	229	232	241	246	231	250	207	213	221	228	201	233	210	225	227	240	216	232	205	248	230	227	226	228	235	252	222	232	220	245	230	205	254	205	237	202	267	217	201	237	236	236	234	219	241	236	196	215	225	264	234	230	190	232	207	225	222	220	236	237	212	236	237	214	231	228	215	232	229	233	235	232	237	238	234	235	230	219	221	232	258	283	224	235	197	230	236	231	224	199	245	214	229	234	253	235	231	258	254	257	250	229	235	232	218	209	209	238	219	212	243	222	253	218	240	214	220	215	251	230	219	242	196	235	235	238	248	226	249	222	218	226	234	226	221	219	210	221	240	220	219	201	228	228	229	197	225	234	233	242	230	225	217	202	244	246	223	236	203	205	226	235	246	249	203	236	238	233	238	234	249	245	236	221	222	222	212	218	225	246	251	234	217	224	233	230	224	213	232	214	219	221	216	247	208	225	231	239	228	225	222	223	231	236	245	219	251	240	238	216	233	232	228	224	243	233	228	220	215	216	218	226	207	250	232	210	234	233	235	243	202	212	243	221	209	234	199	225	245	212	215	213	247	225	219	258	243	220	238	237	216	255	239	226	195	230	218	243	230	210	215	250	212	228	218	232	230	225	224	249	251	220	209	223	222	206	214	254	262	231	280	222	238	216	237	248	207	223	237	240	257	227	196	207	222	211	222	240	250	211	238	233	258	209	222	235	238	249	234	226	232	218	214	207	221	226	236	240	220	217	238	251	224	236	241	218	235	233	237	240	227	236	226	239	226	202	236	221	217	210	222	223	244	219	227	230	201	213	207	246	222	217	239	219	239	237	233	264	225	237	247	212	224	212	244	223	231	228	229	224	229	210	226	229	249	224	240	237	220	194	237	235	232	215	248	243	247	242	248	233	247	231	233	208	240	213	206	233	241	205	247	237	230	219	191	223	221	230	229	208	238	221	244	228	239	243	226	245	219	217	230	209	223	231	233	216	236	227	212	206	241	236	233	226	245	233	229	224	235	219	232	247	249	226	220	212	223	227	237	222	241	227	216	241	232	213	221	230	234	210	227	218	240	228	220	213	241	237	224	232	235	243	232	249	251	238	246	209	227	239	213	227	246	222	252	245	236	241	235	222	216	230	226	232	227	233	192	248	206	257	229	222	204	216	234	235	228	218	221	218	227	224	239	222	217	230	234	236	230	245	227	233	231	226	244	251	224	210	221	241	243	217	238	204	239	230	224	230	232	244	232	238	217	241	223	202	195	232	251	224	239	218	225	248	210	245	238	228	244	219	210	236	224	238	238	232	251	244	228	242	219	238	238	200	248	213	194	217	253	212	217	197	237	195	247	208	206	237	203	218	217	228	217	227	231	242	208	208	218	209	229	237	243	211	203	224	237	217	246	270	217	229	221	227	220	216	235	224	232	220	243	247	242	181	230	212	239	249	203	217	238	267	230	230	239	251	250	217	231	220	203	197	231	205	252	224	236	255	227	225	216	207	228	229	226	217	242	203	258	222	206	225	206	231	239	228	254	249	208	230	224	210	218	210	226	227	223	226	212	229	213	208	229	230	192	254	224	228	238	223	211	206	222	205	238	232	224	196	210	234	248	246	233	198	247	219	217	226	247	224	220	228	234	244	245	219	239	221	209	228	240	224	252	245	225	220	225	213	216	225	234	240	222	234	210	224	254	205	222	215	247	249	245	259	222	215	187	205	210	224	231	222	218	240	205	215	254	234	203	210	234	230	258	220	240	264	226	232	219	204	200	225	243	254	252	236	212	224	243	242	226	226	231	216	213	229	242	241	217	231	246	240	228	225	199	206	215	221	225	222	230	230	243	243	222	196	233	199	249	213	246	225	233	237	244	260	211	232	202	222	255	231	225	230	253	252	216	191	214	221	198	211	207	217	257	230	224	230	227	222	229	245	256	252	230	252	219	209	219	235	213	249	233	242	197	183	235	249	245	235	228	226	217	259	256	236	216	221	230	219	208	205	208	212	244	233	232	250	231	200	228	200	214	225	207	198	208	223	221	228	248	193	246	235	234	248	214	201	210	206	246	204	221	237	241	242	243	228	228	229	226	250	226	226	216	223	218	248	217	240	200	252	223	203	235	261	233	232	221	223	220	212	229	242	232	243	218	211	252	252	218	238	227	212	240	234	240	244	240	242	232	229	228	246	205	250	247	245	230	203	228	207	262	226	253	250	225	253	213	233	229	212	235	231	232	221	233	237	231	218	223	224	249	216	223	257	221	194	210	250	240	225	233	228	252	212	236	226	245	197	205	222	216	231	221	230	220	227	221	229	205	242	233	232	246	210	213	221	240	265	230	223	223	221	234	220	211	223	248	241	208	248	237	216	216
27599	10131	1381	838	615	584	604	579	607	637	618	565	590	541	602	568	585	598	600	577	568	622	545	537	595	560	536	574	588	559	567	563	591	598	583	566	592	550	601	550	624	644	587	540	607	565	545	573	543	563	588	590	582	576	629	572	572	577	563	576	584	580	526	612	655	544	556	551	547	593	556	603	629	587	591	580	591	564	585	550	558	581	548	578	554	582	551	594	603	572	548	602	598	580	574	567	570	544	580	557	539	585	562	569	569	581	594	563	600	560	557	548	588	621	570	562	550	608	607	599	575	583	515	553	593	542	579	564	566	601	569	629	545	544	572	561	559	581	602	570	562	608	590	590	571	547	571	577	561	515	632	617	554	583	569	562	590	570	615	569	571	569	576	575	588	560	565	576	605	596	601	567	563	577	603	595	593	573	607	550	550	613	565	535	520	570	575	588	586	611	605	547	555	527	550	530	608	591	576	593	568	571	581	602	575	606	546	582	553	575	621	562	586	524	597	587	606	621	569	584	549	582	544	634	560	599	566	554	632	574	569	576	571	547	565	571	595	574	612	573	545	593	581	578	529	539	528	564	541	548	622	571	579	615	592	589	582	617	591	624	561	574	579	594	546	621	608	579	551	603	600	524	592	518	539	577	587	571	642	569	595	612	614	575	588	553	602	583	577	584	621	619	628	570	594	545	607	544	557	610	579	553	578	567	615	592	588	578	607	573	589	578	577	547	544	527	656	577	576	565	562	579	553	604	571	569	578	570	581	558	590	622	605	575	568	579	599	544	584	585	586	631	524	584	639	559	626	574	574	554	571	561	588	569	548	576	577	578	595	609	527	612	581	613	565	565	582	545	624	589	576	608	592	535	577	618	555	562	617	529	561	592	534	543	585	576	605	555	604	642	605	598	564	556	621	594	570	582	543	570	588	597	596	563	550	554	577	524	587	593	590	579	591	575	559	566	582	566	622	550	565	590	558	583	621	600	584	591	608	603	564	561	584	565	580	590	601	604	591	597	572	613	621	547	594	595	557	583	601	607	575	579	563	569	550	548	585	596	572	551	573	557	580	542	591	581	601	549	594	539	557	583	563	563	521	545	642	608	587	540	540	569	565	553	603	606	547	569	578	564	585	595	616	574	561	611	585	590	586	595	545	566	550	594	577	613	584	548	578	571	557	584	603	579	595	590	586	596	557	573	607	571	593	594	567	624	579	593	613	611	609	562	567	636	591	585	558	592	598	584	615	580	571	575	545	583	579	553	565	572	573	621	605	567	588	543	559	593	632	599	591	529	613	598	573	591	555	576	504	535	521	559	593	562	619	583	554	565	540	571	582	555	611	545	580	558	602	592	585	557	571	554	564	555	552	584	573	613	572	556	601	597	536	545	588	571	567	525	563	635	583	586	613	533	575	601	600	575	592	589	575	559	569	572	592	551	588	585	585	574	606	590	604	546	599	585	623	573	580	582	597	596	590	632	610	550	597	555	561	587	586	550	577	585	559	602	568	541	589	573	613	603	597	576	587	563	584	597	568	570	585	564	568	574	587	567	575	557	588	569	595	622	604	546	575	597	555	593	604	596	556	577	605	575	602	580	536	538	598	647	536	546	596	573	648	594	581	573	554	542	588	561	583	575	610	576	552	559	587	552	577	573	595	595	556	577	546	533	577	563	614	565	589	544	570	601	564	590	595	604	594	564	607	565	611	551	556	584	589	572	575	560	547	585	556	601	561	570	589	582	592	605	600	586	652	598	580	566	546	523	577	607	586	569	609	563	587	577	544	624	611	580	565	576	604	550	574	597	584	605	594	583	589	581	559	558	584	586	607	593	561	537	585	606	591	558	594	523	591	554	572	563	584	583	564	618	611	544	588	578	587	569	551	569	583	589	615	569	543	580	610	567	560	588	578	611	552	601	596	592	616	604	592	551	586	600	592	555	603	612	609	622	603	540	583	590	537	603	604	569	578	619	589	633	541	615	579	584	555	540	615	577	583	591	583	576	579	537	618	519	552	540	582	563	585	540	577	579	577	569	564	572	594	553	559	549	550	591	621	561	576	614	598	586	602	577	562	593	569	595	558	577	611	575	591	542	590	568	572	597	574	628	591	580	563	538	556	596	602	582	553	602	588	609	531	592	591	554	590	586	562	566	548	579	571	593	568	548	554	582	570	597	574	570	610	572	542	563	607	593	586	578	580	592	602	569	615	557	548	544	595	610	523	604	584	549	559	600	552	552	602	600	539	570	589	592	567	555	585	574	608	633	601	542	563	536	563	590	575	557	593	624	595	610	601	575	593	565	599	545	559	541	589	570	557	568	606	576	576	605	588	591	603	573	566	544	620	642	581	576	579	562	552	560	544	569	548	556	575	558	563	548	610	563	583	580	578	560	572	566	551	561	615	585	558	583	594	576	598	555	559	587	566	618	580	585	624	611	592	580	582	609	578	557	600	544	598	555	592	518	615	595	553	587	557	596	585	601	620	598	557	537	581	565	582	631	600	535	564	585	617	581	581	592	580	629	584	597	601	555	591	580	561	598	591	569	602	562	577	599	598	573	584	568	544	543	566	552	613	545	594	560	609	565	584	584	587	580	576	548	592	563	577	594	578	577	578	610	549	569	587	591	623	573	557	581	566	550	597	584	589	551	597	558	595	611	551	592	565	596	538	618	570	531	534	616	553	535	579	599	588	569	588	601	565	575	562	603	591	568	573	556	554	573	527	576	531	595	586	548	574	572	581	577	604	568	563	603	595	547	556	564	550	601	619	592	544	577	563	571	590	522	582	549	569	577	581	570	556	555	604	631	558	552	580	563	585	591	549	614	530	587	622	563	547	553	567	552	576	545	598	567	552	579	634	587	589	610	593	561	626	567	546	550	631	561	632	602	573	568	550	596	558	576	535	564	601	586	605	562	573	560	581	621	569	620	601	564	550	548	565	548	580	533	604	562	589	558	596	597	595	572	546	630	624	587	583	585	597	578	612	559	613	577	558	551	606	550	593	599	587	589	631	534	562	578	592	594	569	530	554	622	597	577	591	626	550	557	542	569	605	552	581	564	601	573	568	600	590	569	573	562	617	570	580	588	601	565	547	591	567	584	605	545	621	613	633	589	530	546	560	611	572	553	572	617	607	571	551	595	535	594	570	564	577	544	579	574	618	586	564	564	591	579	585	615	571	572	583	627	616	565	583	554	580	607	575	589	584	615	577	563	547	620	595	566	585	568	594	588	604	593	558	572	558	594	586	614	554	609	585	573	552	565	584	541	570	544	553	561	629	554	569	594	540	575	602	556	590	599	616	590	581	592	547	584	615	575	568	591	608	542	540	560	556	554	652	622	581	594	560	599	560	609	539	609	607	559	545	563	569	563	607	589	595	587	643	583	573	564	542	592	599	531	609	548	567	561	548	570	599	565	593	588	560	568	591	595	549	568	604	532	578	568	573	628	588	553	593	597	539	598	555	611	556	606	594	548	559	567	541	602	533	559	572	585
4925	739	698	590	589	573	555	575	505	502	568	575	558	534	554	572	515	571	543	513	556	559	544	531	507	574	540	522	549	573	544	577	532	531	565	548	554	553	586	544	568	563	521	533	563	505	501	547	556	538	510	553	510	541	561	557	524	558	530	557	552	545	538	549	505	534	573	543	554	544	570	515	533	572	565	566	548	537	538	515	557	573	501	518	546	584	541	504	557	560	598	520	535	531	554	530	524	520	523	547	533	502	528	590	517	507	578	523	511	532	565	589	568	544	573	583	507	507	578	578	540	513	544	552	543	564	595	510	540	549	556	532	594	576	558	596	550	599	514	540	559	545	541	566	530	538	528	559	570	560	567	577	515	547	551	575	525	520	550	576	540	596	576	523	540	544	551	579	505	534	580	521	570	564	559	581	565	567	548	542	540	536	513	529	557	575	586	530	544	558	541	547	520	549	555	540	559	547	542	573	545	605	554	554	518	545	529	553	572	539	543	510	532	547	553	551	504	565	534	556	519	538	521	556	514	541	600	555	581	543	573	506	550	537	531	584	518	578	545	538	537	555	564	538	528	541	538	568	569	524	587	510	538	529	535	534	583	543	566	551	520	552	545	549	564	550	563	552	569	545	543	550	555	593	555	507	546	542	521	555	587	500	538	549	541	542	529	534	522	491	538	544	563	617	540	586	576	560	534	533	550	566	560	549	536	552	526	571	530	539	520	566	546	564	506	554	559	541	545	540	532	535	514	542	542	535	599	521	512	535	539	550	525	549	544	493	573	533	579	550	526	587	546	520	520	505	539	528	603	507	536	549	542	589	581	549	577	537	542	557	558	562	585	541	525	566	576	546	574	546	540	518	539	536	588	529	568	533	573	564	544	522	578	546	521	541	482	566	538	542	552	522	543	543	597	621	561	562	539	511	531	542	526	551	576	560	561	549	556	565	560	543	532	544	569	568	553	577	564	564	557	525	558	559	582	574	558	549	539	527	559	533	559	563	505	510	515	507	543	503	537	529	527	585	532	587	517	597	548	547	531	552	527	547	551	536	522	529	581	574	511	537	545	573	532	555	584	596	548	543	531	539	533	563	576	544	565	543	579	533	553	530	508	558	528	509	552	515	528	532	545	537	548	523	546	543	546	558	534	539	603	532	567	532	545	569	530	509	597	545	555	502	530	545	567	559	573	565	584	561	579	527	562	559	542	581	576	593	559	579	542	550	532	558	580	604	513	521	577	562	582	601	571	553	523	572	537	531	544	508	544	543	533	568	533	521	529	538	534	595	546	542	553	530	584	551	529	527	561	538	555	565	527	529	515	568	573	523	558	546	546	540	565	546	549	541	572	593	534	580	534	554	542	576	554	533	588	566	585	531	588	540	542	550	553	519	550	542	538	567	550	562	567	563	561	498	521	577	587	554	546	574	522	561	544	588	577	564	552	536	522	564	531	536	552	548	579	590	492	570	571	544	576	542	542	560	522	543	548	540	539	552	533	562	552	559	592	564	553	531	533	570	553	528	548	552	555	530	569	526	558	518	559	574	528	573	543	559	534	580	524	512	536	552	522	537	564	582	535	598	558	518	513	544	527	600	575	538	554	569	559	581	518	519	575	545	507	579	581	563	533	520	516	576	532	527	551	551	547	543	528	543	502	547	545	527	549	549	533	549	575	514	521	515	549	522	511	548	532	564	531	559	534	535	577	528	573	544	544	538	549	512	561	526	557	557	562	530	537	498	535	523	508	555	519	556	500	521	553	553	564	576	529	529	510	568	551	522	598	577	563	535	554	553	520	553	532	551	530	522	595	538	563	549	534	530	528	534	539	557	578	574	530	565	580	555	516	506	519	522	534	539	562	553	564	594	540	499	554	548	529	546	575	536	539	574	554	507	542	550	541	533	558	569	485	578	552	542	558	572	549	494	564	560	523	513	500	542	557	590	570	525	540	557	565	550	550	546	564	530	545	548	542	567	569	580	541	578	546	522	519	539	509	545	547	514	537	526	542	581	526	568	553	547	494	514	526	558	561	522	523	550	542	590	493	525	516	570	564	554	550	534	570	551	519	533	543	528	551	554	514	525	514	577	574	533	508	566	531	560	584	554	541	562	536	532	550	571	566	500	561	557	540	516	552	535	578	578	540	528	537	586	569	562	538	570	565	514	553	485	524	541	548	487	515	580	591	525	537	526	546	552	535	554	535	522	590	560	569	553	547	527	526	588	535	568	529	573	576	548	566	562	548	513	537	527	597	572	540	500	556	525	511	565	497	519	550	566	543	570	545	551	532	514	550	549	548	514	574	551	542	532	588	556	527	577	577	529	523	550	546	542	591	554	557	543	551	558	493	536	532	530	574	562	593	520	556	570	546	527	550	548	593	552	585	513	546	536	527	561	526	566	548	534	553	568	579	537	563	522	527	523	521	567	554	519	578	570	494	533	528	527	566	500	545	512	494	567	506	543	519	569	539	576	546	536	542	591	556	550	535	534	513	523	531	529	559	513	576	526	511	583	577	548	539	525	504	563	563	486	564	563	543	569	545	574	553	569	556	596	525	567	513	561	595	546	578	563	556	560	528	517	556	539	549	493	558	555	530	617	549	513	573	563	565	601	522	542	541	545	551	546	548	574	556	544	538	558	556	530	548	558	542	546	558	513	538	516	561	536	518	540	574	553	558	534	556	545	537	548	554	539	556	555	534	555	579	536	565	556	510	539	534	544	543	544	532	521	519	502	513	537	505	573	540	552	539	535	495	563	530	524	512	572	513	582	545	504	567	548	531	489	499	552	519	555	515	558	551	546	532	492	587	603	564	541	514	544	536	561	560	519	540	593	571	571	573	551	556	556	529	565	505	512	570	531	535	541	594	536	544	520	521	562	570	525	526	544	526	529	518	524	599	510	596	549	549	535	507	552	548	570	542	528	518	543	544	508	561	566	489	529	522	570	520	581	559	533	565	556	582	572	531	578	546	534	541	529	537	583	599	575	591	518	524	538	499	532	539	560	551	574	576	557	591	544	532	551	559	516	529	565	515	554	553	550	559	535	532	511	553	550	571	556	512	536	544	543	530	517	546	551	541	552	537	552	548	584	550	510	553	545	544	519	548	508	583	542	540	535	559	547	554	544	580	540	529	511	531	513	549	525	519	509	542	492	502	533	538	534	530	547	563	548	518	511	525	567	510	536	586	543	561	605	544	554	521	557	551	590	522	520	539	568	575	587	524	514	595	553	550	526	555	562	534	578	488	553	561	550	502	531	526	567	517	550	546	520	555	544	580	523	517	598	520	568	547	529	548	573	524	534	521	524	549	547	518	565	589	618	577	572	553	556	541	552	580	518	522	549	533	590	566	514	536	511	509	531	556	488	561	583	572	555	583	570	551	513	546	508	523	593	572	520	532	548	521	526	528	541	558	546	536	520	554	525	546	525	574	555	560	552	559	486	566	537	556	574	626	548	541	543	496	542	561	560	546	551	526	527	560	546	505	583	542	568
25410	21424	27106	25374	3101	705	512	395	381	374	387	363	367	346	325	360	313	381	368	352	330	347	363	377	331	355	323	328	332	338	307	348	327	325	328	329	325	354	317	335	310	310	340	310	316	335	318	349	314	308	331	337	331	332	344	297	325	281	323	313	362	344	337	314	293	327	302	346	343	307	350	336	337	343	346	310	320	323	335	351	338	342	329	325	324	321	326	334	365	279	335	343	339	325	300	334	318	368	307	319	326	322	318	309	341	360	343	322	288	348	329	302	330	323	314	348	326	345	336	299	303	331	338	291	325	302	350	340	303	309	347	324	318	348	370	340	331	326	366	303	303	368	338	356	308	300	331	310	259	347	339	307	345	295	317	328	337	300	306	331	337	295	346	330	296	339	293	321	339	321	326	317	346	321	309	325	356	305	327	326	357	339	306	331	337	328	293	340	322	340	332	299	313	293	313	351	324	338	324	331	340	330	348	331	326	297	307	307	331	316	307	312	315	346	323	342	330	325	283	336	322	341	327	330	358	333	337	340	373	328	301	309	353	328	315	322	323	316	321	296	326	316	321	334	323	330	318	333	325	343	339	339	299	316	334	330	333	312	298	310	340	310	360	311	335	343	330	334	350	319	345	319	314	317	356	319	344	348	321	323	324	306	311	331	303	358	327	335	313	266	296	314	346	356	355	302	348	309	287	326	320	330	325	297	308	306	305	323	311	324	327	324	322	320	359	335	309	336	305	303	333	331	355	325	326	296	317	322	339	305	365	358	312	312	327	352	346	351	336	357	340	338	343	395	353	323	350	322	310	325	336	321	331	370	297	313	299	314	309	312	307	294	349	329	326	332	324	317	302	297	315	322	320	359	335	340	331	352	310	330	329	334	305	335	332	361	343	316	289	322	311	299	335	326	359	342	338	316	309	322	294	308	315	307	303	299	302	303	363	313	348	357	324	311	346	324	333	332	363	324	300	339	308	292	315	325	365	335	323	327	325	283	347	314	303	331	317	336	342	336	335	288	322	344	330	299	337	327	313	301	314	308	309	327	315	299	320	304	324	312	319	305	331	322	294	323	315	300	300	334	359	330	334	296	299	381	319	349	358	345	322	323	305	320	301	338	309	327	308	289	339	324	341	341	329	352	326	308	320	295	340	287	300	339	338	334	312	321	328	307	336	327	314	301	320	335	272	289	332	302	326	314	333	297	294	320	312	321	278	323	328	340	338	325	314	339	318	326	294	343	327	316	313	322	326	319	362	321	290	320	307	295	304	353	325	299	322	316	321	331	320	304	316	317	310	330	315	285	328	329	320	320	334	326	328	319	320	326	323	336	311	332	329	321	338	355	311	290	308	336	281	307	315	305	348	315	340	320	324	309	310	349	319	312	305	307	378	358	325	337	294	313	302	342	312	305	311	327	329	332	334	321	320	327	315	312	315	332	326	337	332	303	335	343	328	327	348	292	311	325	325	283	336	335	327	314	326	319	328	324	328	337	335	344	320	334	323	322	328	301	317	319	314	329	338	311	313	330	337	320	309	321	286	311	321	362	315	307	326	320	278	331	308	296	327	312	305	320	329	298	355	353	322	330	319	321	314	316	335	338	323	298	308	315	318	320	273	304	325	292	351	332	354	350	323	298	338	347	305	305	351	311	350	325	345	311	311	331	285	326	336	303	317	314	320	310	363	331	311	327	313	344	335	330	357	326	327	355	337	323	330	322	323	320	362	314	327	328	357	322	331	359	306	340	350	328	327	356	330	321	326	325	331	341	313	335	359	311	306	332	322	316	332	344	306	344	338	311	320	362	335	316	328	302	342	319	304	296	313	335	323	315	327	336	325	330	343	331	340	337	324	334	304	325	316	276	371	313	363	340	335	314	332	330	315	323	339	344	371	324	306	308	308	309	340	319	336	319	339	350	321	306	289	347	338	319	332	357	333	359	310	317	343	336	329	317	331	333	335	311	340	331	350	322	306	274	288	339	327	306	320	320	324	339	342	323	318	327	306	328	333	306	338	328	346	334	310	327	311	294	308	319	326	315	324	344	315	318	310	315	326	340	337	346	313	325	293	305	309	302	336	322	329	288	339	321	346	337	320	339	326	323	343	314	334	344	277	304	347	301	328	353	342	347	355	330	323	353	319	338	318	327	322	332	343	340	348	333	341	302	287	327	358	322	346	333	334	284	337	346	318	335	299	302	331	334	309	317	368	310	334	317	314	341	294	333	341	307	331	322	318	339	317	319	329	330	328	322	312	322	304	318	337	333	304	297	297	274	340	339	300	329	319	330	333	315	309	329	345	316	349	356	320	337	327	311	336	318	341	318	326	323	341	318	336	328	326	308	339	332	347	330	339	337	335	333	254	335	315	301	314	302	321	314	333	315	319	285	360	308	304	339	312	314	354	347	331	314	306	343	322	324	346	333	301	337	298	320	342	353	360	355	335	341	305	351	303	326	350	369	330	319	322	331	295	325	322	353	339	338	332	364	325	352	339	375	306	322	302	306	315	345	326	367	348	302	314	323	320	343	291	332	327	306	325	335	334	323	330	291	331	342	321	346	326	353	333	330	341	320	358	315	340	315	282	312	317	303	328	319	301	341	313	334	288	331	346	333	342	320	342	361	294	359	327	304	338	318	310	358	300	337	320	340	304	334	305	327	340	310	313	317	352	332	329	327	317	329	281	293	323	341	333	324	316	324	326	335	321	308	341	354	361	290	330	303	341	310	334	328	348	341	336	327	311	373	325	316	316	314	328	318	296	318	329	297	301	296	344	342	305	305	296	308	317	351	317	301	335	305	344	318	328	304	329	338	343	324	341	319	331	330	323	303	332	299	328	296	326	302	348	311	338	321	359	302	305	307	313	338	329	339	327	327	334	315	328	315	282	339	348	314	288	315	336	293	340	324	322	337	331	349	325	318	325	289	334	306	352	330	325	355	323	319	312	297	331	314	342	311	362	305	308	291	319	326	328	297	302	344	315	320	338	324	309	341	281	306	328	314	326	326	326	331	330	334	346	329	334	341	290	308	321	326	340	320	333	306	307	299	312	340	307	328	326	334	310	333	320	306	354	331	286	298	356	350	314	355	341	347	326	308	315	306	337	291	299	329	326	338	306	333	314	328	329	309	312	340	308	328	315	349	323	335	316	323	302	323	323	312	318	315	285	353	332	319	325	318	329	318	336	329	336	342	332	336	326	316	308	299	281	329	338	312	342	324	336	333	340	335	331	333	330	338	336	325	338	273	321	352	320	324	301	312	289	357	325	325	343	340	322	326	311	326	355	348	325	305	326	299	310	329	359	297	331	331	320	336	306	314	309	332	330	322	316	318	296	301	326	326	350	334	319	333	314	311	288	334	336	346	349	328	351	324	342	319	310	316	326	330	315	309	303	326	324	300	325	278	329	307	339	327	349	342	315	328	331	288	315	316	346	301	314	328	304	296	303	332	293	319	339	320	295	321	315	292	305	319	350	304	289	336	313	301	325	328
3215	2522	2027	1123	800	641	548	442	441	445	416	404	410	366	412	379	339	368	379	364	336	332	330	316	405	325	358	382	324	351	347	342	364	329	317	319	321	382	349	316	365	322	324	318	336	354	326	346	369	326	355	321	332	340	370	326	340	335	335	353	340	309	358	313	314	339	332	321	319	340	334	356	334	342	301	359	326	333	340	337	335	310	329	346	332	330	344	326	325	364	316	361	339	338	355	337	350	332	313	347	315	358	334	336	334	331	339	356	370	289	362	354	347	329	352	356	345	350	358	332	336	336	333	340	325	344	365	366	336	322	319	306	354	302	341	363	349	336	344	342	360	339	364	346	340	321	314	330	334	314	341	342	314	324	338	311	335	294	332	318	331	348	323	336	307	376	336	320	333	329	334	366	354	336	355	342	347	326	326	328	335	340	360	361	352	367	316	334	334	367	344	330	322	328	319	338	308	322	325	340	340	341	362	323	308	354	302	352	330	345	315	374	342	300	345	321	340	351	309	334	347	315	310	343	309	343	340	340	339	343	344	329	338	333	327	342	316	338	365	361	316	330	334	325	353	351	314	319	360	367	305	338	329	337	376	332	347	319	370	301	346	316	339	358	326	334	342	340	318	343	340	343	318	313	350	349	358	348	339	353	323	342	314	326	345	304	307	356	367	323	309	327	334	299	357	341	330	313	325	310	337	359	322	340	355	352	319	353	329	343	319	341	351	331	351	329	329	324	318	326	319	297	342	329	334	351	302	349	311	283	299	335	321	327	301	339	319	365	343	355	339	334	340	351	338	318	339	373	328	316	329	335	357	337	308	333	324	331	357	333	348	310	315	319	315	349	343	379	327	337	315	337	322	310	332	358	337	328	338	323	329	334	368	330	336	326	300	298	341	312	372	324	318	355	331	318	347	316	340	365	328	289	317	335	338	366	341	349	351	321	372	343	331	319	321	295	320	348	346	342	332	335	343	297	352	330	323	311	304	305	334	308	348	309	336	315	317	309	338	339	345	323	313	308	302	325	313	324	335	341	336	341	302	344	311	348	321	350	351	352	311	304	318	334	345	335	339	327	348	337	356	352	313	320	308	374	336	339	320	287	339	335	331	324	326	356	369	316	341	315	337	336	328	330	329	345	338	357	373	342	370	373	322	316	313	359	336	309	324	324	310	302	327	345	326	318	326	351	302	316	321	312	343	309	345	351	346	308	323	339	334	336	333	322	350	298	308	332	331	313	351	320	330	358	309	308	323	329	357	347	321	330	314	330	327	340	307	300	363	356	340	324	346	343	322	369	323	346	345	306	356	344	307	320	339	367	312	340	331	347	338	352	325	339	366	362	349	323	299	361	326	346	333	348	312	326	348	298	362	339	320	332	309	366	316	341	335	315	328	325	326	318	320	312	323	323	323	337	332	295	352	349	303	307	329	315	333	347	328	288	347	320	311	332	319	332	336	308	338	329	332	350	317	340	370	357	334	314	335	349	337	306	330	312	337	314	336	352	317	299	336	329	305	314	307	329	344	313	331	331	338	332	317	352	337	311	319	337	317	309	317	320	335	370	318	369	347	336	314	358	313	344	323	346	321	317	340	329	329	332	322	355	324	332	344	305	367	318	357	355	324	316	346	317	343	352	359	325	341	311	332	369	351	359	336	328	334	356	330	343	334	340	338	357	291	369	336	359	304	341	317	315	346	320	334	326	295	306	329	346	330	358	345	333	339	340	345	335	324	329	343	337	325	330	346	316	327	342	290	331	322	298	313	363	308	313	305	351	337	326	381	345	330	355	312	326	312	305	304	328	310	355	327	326	323	320	321	340	338	328	370	327	350	329	303	336	325	332	355	372	313	320	299	346	346	345	287	334	346	341	356	352	342	336	332	313	360	367	334	309	356	331	325	350	351	333	314	314	320	333	305	333	349	332	309	353	332	319	365	337	335	341	305	326	325	317	354	359	325	324	330	335	322	324	358	334	329	311	356	324	314	323	329	335	307	348	325	330	333	319	352	345	324	356	335	330	338	384	340	382	347	332	315	346	349	319	336	335	327	340	317	336	335	325	340	350	319	335	326	333	327	333	325	327	329	348	310	357	325	327	315	329	344	326	320	354	311	363	316	326	302	317	356	334	325	327	331	387	293	339	335	369	319	342	350	346	349	343	350	361	326	314	326	337	309	295	322	313	327	339	337	361	344	305	317	332	347	334	342	322	326	321	316	307	338	327	320	325	308	313	330	355	329	315	312	340	332	298	340	332	311	315	326	319	339	352	318	339	337	333	360	309	320	357	326	330	347	316	336	331	309	344	314	324	334	339	295	334	355	331	336	372	354	319	345	291	324	342	358	319	338	309	336	333	325	329	372	332	338	320	342	318	349	348	309	325	336	323	356	322	358	353	305	344	319	343	310	357	341	317	312	351	323	316	315	315	335	328	325	353	341	361	316	328	329	313	302	320	345	328	338	328	311	313	336	327	330	340	348	321	366	328	370	322	339	316	305	331	345	345	331	372	340	321	335	338	340	289	336	301	329	311	338	373	329	358	349	355	324	333	317	347	352	352	355	317	312	338	333	312	357	355	330	313	319	341	330	342	337	322	313	360	319	325	311	338	334	330	316	300	290	340	328	344	326	327	340	318	330	321	337	333	331	315	300	317	318	325	329	311	333	342	321	319	347	345	321	326	325	287	353	327	305	345	323	329	347	308	342	286	332	308	336	328	339	347	313	329	345	330	297	317	332	301	339	332	346	314	324	346	325	297	331	335	342	325	356	285	367	325	339	342	290	307	356	330	347	291	346	345	350	336	313	335	329	341	313	321	339	344	322	355	341	301	331	326	350	318	337	350	329	336	337	338	342	327	319	299	311	306	340	314	327	351	335	324	366	299	333	374	291	314	310	335	365	342	320	318	351	326	299	302	334	327	309	341	339	347	319	307	327	334	317	327	337	301	318	325	320	356	312	324	339	325	366	312	340	333	333	312	350	331	311	326	352	316	326	305	319	317	331	313	298	335	365	354	370	330	327	339	292	347	305	316	344	365	323	327	350	339	292	327	335	344	338	325	320	318	343	346	325	369	337	312	352	282	315	323	371	297	317	357	334	359	334	303	367	337	326	330	327	343	334	301	339	343	332	331	314	338	326	314	344	369	369	364	314	351	312	333	323	310	348	346	346	317	321	338	343	332	368	337	320	331	347	356	340	326	332	322	346	339	344	333	352	328	317	292	338	334	321	344	348	296	300	348	343	336	341	330	319	305	367	342	340	330	325	326	340	339	330	334	308	345	325	295	317	321	320	306	333	357	293	308	345	355	327	316	309	316	316	320	344	353	321	317	334	337	343	327	349	354	295	316	329	378	336	363	334	316	332	321	372	318	328	324	318	333	317	325	334	340	335	321	314	344	317	313	354	329	327	339	326	331	337	306	318	299	332	326	296	331	362	347	337	328	338	327	336	347	321	333	324	334	297	320	348	325	359	318	330	336	347	372	330	339
24488	21458	28518	24823	20662	2327	646	396	280	290	311	269	253	254	260	245	214	208	238	237	238	222	227	224	207	220	206	206	238	219	241	220	195	205	208	240	213	216	229	211	209	209	221	220	213	236	206	209	206	241	227	189	185	219	210	208	194	219	247	207	210	210	230	228	201	240	234	200	234	230	217	217	220	236	206	208	198	232	218	192	221	206	229	225	202	217	218	241	222	204	221	212	211	198	221	220	208	190	200	224	196	223	208	206	221	222	185	186	210	204	208	219	219	212	215	218	202	238	208	220	219	226	186	234	209	218	195	191	181	174	210	194	193	235	237	231	198	231	204	205	207	232	201	214	184	218	239	206	214	201	207	211	220	241	214	238	191	185	219	216	209	202	225	226	203	221	207	209	196	228	219	206	202	211	219	226	204	196	217	229	194	231	218	212	231	206	210	215	230	199	220	219	215	206	201	184	190	198	216	213	213	219	193	211	200	221	208	208	190	221	225	211	201	218	198	233	187	230	183	205	204	226	212	200	216	190	215	229	207	240	248	206	218	187	199	212	195	244	212	202	201	208	209	203	230	220	210	181	176	212	205	214	205	220	201	216	222	209	210	217	231	232	208	187	199	198	224	211	214	190	201	209	215	189	195	230	206	216	211	216	214	218	207	205	226	190	212	193	242	210	195	205	219	209	217	243	186	205	194	214	203	192	248	221	220	237	196	206	210	231	217	222	215	198	196	186	200	219	209	200	211	199	234	210	222	228	218	208	204	195	225	223	210	189	241	229	193	215	225	238	200	184	226	203	201	196	206	205	234	202	229	224	209	191	200	230	206	207	197	192	208	226	219	220	176	219	216	196	215	198	235	193	207	192	196	215	227	213	195	232	196	218	207	218	220	218	227	199	218	179	209	217	203	205	218	198	179	201	222	206	227	222	201	174	200	234	194	199	215	223	235	217	196	223	188	213	201	223	207	216	248	197	216	209	243	210	220	200	222	233	203	180	201	207	230	210	213	197	206	220	187	199	197	183	217	192	223	202	221	226	221	217	197	267	215	223	205	229	253	218	210	225	193	200	232	232	223	204	215	187	169	218	204	223	201	222	208	206	217	214	225	225	210	227	209	195	206	201	210	184	206	224	199	179	189	206	190	207	225	200	201	185	233	231	179	183	207	226	237	223	201	225	226	210	206	218	206	217	222	217	230	208	206	221	195	204	223	213	183	196	204	188	202	223	173	205	209	218	214	206	221	226	205	196	198	212	209	213	190	229	212	207	229	206	203	195	183	193	206	217	213	228	214	185	239	201	225	240	193	207	215	212	213	192	204	201	198	239	225	207	198	207	210	206	188	207	185	204	192	227	186	225	221	224	226	198	214	246	215	192	225	225	200	210	196	195	176	222	215	188	204	211	224	184	213	225	226	203	218	229	229	220	206	221	206	199	227	198	218	196	209	230	208	214	208	196	192	233	191	232	202	207	200	218	202	211	225	204	196	216	189	200	196	201	207	233	187	219	229	217	222	172	230	211	198	206	211	191	184	200	200	206	206	185	195	219	219	194	199	194	226	203	207	202	230	206	201	212	217	237	213	214	238	204	217	207	220	210	228	212	216	214	217	237	233	194	237	199	186	225	200	210	184	242	210	215	232	235	215	180	218	201	187	213	217	227	204	213	196	228	217	216	213	201	201	196	214	200	202	226	231	194	222	215	218	230	213	229	193	230	202	209	202	178	203	200	214	200	198	226	188	189	210	221	198	188	224	205	209	227	214	216	213	220	195	217	211	205	186	202	205	243	209	226	223	210	200	205	213	209	214	205	192	226	215	219	198	214	236	218	216	223	196	196	195	200	224	232	218	211	200	218	210	198	224	217	227	200	229	213	216	220	204	217	216	200	212	210	158	226	200	190	216	224	224	202	226	210	219	224	210	177	203	225	229	207	219	208	189	187	215	215	216	196	198	189	214	199	195	203	182	177	199	231	214	223	221	210	200	225	198	188	233	219	196	227	213	225	212	230	209	217	202	208	170	217	213	214	194	202	211	225	216	216	219	194	209	207	192	204	211	210	214	210	223	208	215	214	186	211	228	224	208	206	190	182	216	195	193	194	244	209	216	227	194	221	215	202	227	223	206	212	184	204	212	208	186	195	204	199	209	210	213	196	198	203	208	237	206	204	237	221	195	201	186	215	202	185	196	208	203	228	226	201	192	201	212	236	229	193	197	192	215	206	213	198	199	225	228	215	216	197	207	228	200	219	227	188	213	176	237	187	201	212	183	208	188	232	215	209	216	186	250	203	221	240	232	202	196	197	201	173	226	224	228	229	221	231	209	199	227	204	193	211	211	193	223	217	225	209	225	209	209	196	193	205	202	216	221	195	220	182	210	226	199	219	214	217	208	202	213	201	222	223	195	214	196	200	213	206	201	212	218	181	256	211	201	208	203	225	208	206	205	238	205	196	204	200	201	207	203	211	197	218	216	194	235	233	189	220	215	193	218	219	212	189	207	186	215	250	225	226	208	235	209	232	208	218	193	209	236	217	219	211	212	217	205	205	197	239	209	219	191	195	205	204	210	211	220	224	242	238	181	191	198	216	227	195	203	187	182	197	193	223	214	214	226	211	202	211	210	217	177	212	170	197	204	206	207	187	198	197	215	218	231	210	199	235	217	226	213	202	234	200	190	205	194	202	218	195	199	212	230	213	224	229	200	199	210	192	208	230	182	234	226	223	196	216	201	184	209	188	193	209	184	220	202	217	206	214	186	208	186	187	219	219	233	201	193	191	245	202	210	207	211	251	190	203	206	195	230	235	209	206	228	219	251	217	203	217	196	232	207	191	189	199	214	203	209	196	187	190	197	206	216	216	185	219	217	239	219	219	206	196	198	229	193	197	192	212	193	228	233	215	194	229	238	192	227	219	221	216	226	170	209	210	184	212	214	235	200	185	220	199	218	194	210	186	225	236	204	209	210	219	219	222	221	231	192	210	204	205	193	222	195	193	202	216	222	217	200	216	215	212	200	211	209	195	218	204	217	217	189	194	203	190	205	201	211	201	193	221	214	229	213	228	191	198	203	212	211	188	201	183	207	209	214	203	221	205	207	213	215	216	204	212	217	191	227	199	202	234	211	228	207	202	199	215	225	198	212	212	206	222	218	209	229	194	207	208	196	184	214	224	220	200	200	192	202	224	222	219	222	199	231	199	220	220	209	229	222	220	206	213	168	239	228	184	223	211	237	207	194	187	196	220	236	198	201	198	186	222	206	216	193	209	188	196	223	205	201	224	196	188	215	200	206	217	202	205	200	221	189	201	199	207	197	215	206	210	230	200	231	177	198	189	214	207	202	200	229	199	212	206	226	193	180	207	206	195	180	222	194	207	214	193	186	207	211	201	211	209	211	222	213	195	198	225	236	206	214	209	207	205	209	233	199	237	226	204	220	205	201	187	226	217	202	221	189	215	210	226	226	202	214	197	202	213	212	200	187	190	255	204	210	218
3339	4408	3655	1683	1039	814	669	548	417	436	359	373	312	327	303	286	279	249	252	262	276	251	243	252	256	236	242	248	282	228	239	247	248	241	250	240	243	222	232	225	217	243	250	246	220	223	210	254	210	240	227	236	238	228	237	229	246	248	220	254	224	235	240	210	237	216	223	217	236	240	223	233	234	243	243	244	227	230	205	230	227	214	238	237	236	221	219	235	240	248	210	232	243	231	226	237	234	206	244	229	249	244	208	225	215	245	222	235	251	255	245	220	219	248	216	210	242	249	253	229	232	263	235	239	217	219	227	244	239	244	204	250	238	237	236	229	263	233	245	217	228	268	236	208	222	218	239	254	247	230	214	257	234	222	211	234	213	227	236	216	214	244	235	218	212	217	241	214	216	219	227	233	237	256	237	232	211	241	227	224	226	220	217	214	232	218	236	222	242	220	255	242	249	234	247	198	243	237	238	243	210	261	247	225	212	230	215	217	234	201	247	226	210	215	229	233	242	219	243	226	222	189	219	220	240	244	207	230	214	230	222	231	250	236	241	212	228	230	227	243	229	225	215	247	200	228	227	202	249	248	228	241	241	266	216	240	226	251	235	224	227	214	242	263	227	225	228	259	242	260	227	228	245	232	246	227	218	223	206	226	223	225	228	248	246	237	239	241	225	225	247	259	239	219	219	242	217	262	204	241	246	241	223	224	231	229	223	201	246	256	213	230	241	236	231	227	234	228	216	189	231	191	236	210	215	232	253	238	225	192	252	244	225	238	215	232	208	218	217	235	228	217	201	203	236	230	240	209	226	245	248	251	243	221	215	212	230	231	202	223	233	229	215	229	235	224	200	227	234	231	237	223	236	247	244	229	232	237	248	242	239	227	213	248	235	241	225	207	211	197	234	224	226	210	234	213	250	237	223	218	226	261	237	234	214	225	260	241	216	237	237	222	243	229	235	243	239	262	235	209	238	216	224	222	219	236	234	217	211	231	225	233	232	253	222	219	233	212	231	245	221	238	251	203	221	207	231	233	220	228	217	207	225	233	236	215	271	219	218	225	190	232	232	236	259	243	209	279	237	211	217	232	225	227	220	204	217	222	208	210	208	224	235	259	246	243	245	248	220	226	220	206	240	229	236	207	222	222	246	231	235	224	237	234	232	229	217	223	240	246	218	228	231	203	230	214	234	215	196	220	243	194	235	247	219	228	259	240	251	249	214	213	221	206	236	228	212	225	227	224	231	229	246	216	247	241	234	234	231	215	245	214	208	205	215	225	222	178	223	224	220	206	241	225	242	237	215	216	246	224	229	238	242	239	197	241	238	223	229	218	223	238	251	245	212	243	242	234	188	214	253	248	207	219	212	255	211	230	242	223	236	248	242	218	216	246	215	240	228	200	259	209	228	221	213	229	220	221	237	219	216	219	255	233	236	236	233	219	251	240	243	217	232	234	223	233	228	244	214	210	218	246	236	217	218	236	195	224	211	218	217	241	218	245	235	210	227	212	234	216	205	223	200	217	222	201	223	235	255	218	234	211	201	236	220	231	215	262	218	237	206	233	219	211	209	215	218	220	241	234	227	206	229	228	223	223	230	227	230	206	219	235	215	223	235	215	225	211	244	234	219	237	250	229	239	217	221	235	204	206	234	209	222	238	244	235	224	245	216	214	205	238	199	226	199	227	244	227	236	178	229	221	233	222	224	211	229	222	254	231	237	222	259	240	207	225	236	230	241	219	255	238	248	218	234	228	243	204	216	232	216	223	247	228	233	215	235	239	207	204	223	227	256	236	217	215	231	213	260	184	210	233	240	219	219	217	223	226	239	227	206	222	228	234	221	227	217	219	248	227	234	244	251	216	233	200	207	248	264	234	230	181	231	225	251	214	235	267	249	250	246	259	233	211	253	220	253	210	241	220	199	225	221	233	237	229	229	200	215	213	244	209	221	218	233	247	226	209	224	208	198	208	221	203	249	226	229	203	219	224	183	227	213	236	230	229	221	230	232	232	225	228	224	212	237	266	235	221	229	237	238	238	232	211	206	201	241	228	214	218	221	249	234	189	194	249	212	219	251	203	208	228	260	201	227	222	219	237	229	207	217	228	202	229	226	198	221	250	220	215	208	237	203	214	220	208	249	237	236	215	214	213	238	241	207	221	249	222	231	270	241	248	248	201	213	249	209	243	218	229	224	233	207	242	243	265	257	208	222	223	245	216	217	214	228	208	208	233	230	232	224	233	219	233	222	224	224	232	216	229	242	245	221	209	193	226	209	199	203	201	201	240	190	221	229	234	241	232	226	247	228	208	228	227	222	211	217	209	234	232	248	257	230	191	218	250	232	215	240	218	214	218	221	215	216	219	217	229	224	210	205	182	190	229	214	219	223	253	206	235	229	232	220	241	225	218	260	246	214	221	197	206	217	221	226	222	232	243	227	220	213	211	215	225	243	227	230	216	240	228	240	206	239	204	242	231	220	244	235	246	222	212	210	214	215	202	202	239	256	232	217	242	245	250	210	213	226	221	222	217	211	227	226	223	208	229	223	225	246	237	211	234	225	223	218	224	221	202	229	211	217	202	226	234	239	219	226	237	219	229	233	211	226	255	192	243	229	212	200	206	214	209	211	251	238	233	220	205	234	222	195	232	223	212	243	211	238	209	270	250	208	252	238	242	223	245	218	215	226	225	233	208	213	223	208	228	226	217	232	188	198	235	228	232	209	205	204	255	221	234	223	222	227	216	234	217	228	255	212	193	220	233	227	234	247	217	205	246	241	220	218	215	213	235	241	243	213	235	229	224	239	248	241	256	235	239	222	230	235	237	238	208	235	216	210	248	207	207	231	219	220	205	248	265	208	258	206	227	211	216	227	247	249	230	202	252	219	214	234	256	237	216	240	199	225	232	223	225	235	214	208	216	215	234	233	228	212	230	229	199	249	194	230	232	252	217	232	241	237	229	239	204	246	224	248	204	239	235	216	235	238	215	216	221	226	245	213	218	248	255	217	217	228	240	251	235	250	246	207	216	219	213	221	207	219	249	251	214	234	245	229	230	223	223	258	211	218	221	211	250	218	217	221	199	239	227	227	264	226	217	222	240	203	211	242	225	214	215	225	245	232	223	210	221	204	238	224	224	229	227	217	192	208	228	235	194	229	222	195	211	205	221	233	204	233	217	211	221	229	230	211	242	241	221	226	209	203	244	248	214	263	244	205	212	236	234	218	231	214	235	232	223	233	225	216	217	220	231	220	229	204	231	224	243	216	251	210	217	232	220	192	226	215	216	228	221	203	205	254	224	231	260	225	252	221	206	240	226	217	222	245	217	215	221	231	225	257	237	240	225	207	232	232	235	253	220	211	229	237	206	212	195	213	234	222	235	209	224	206	220	212	212	223	226	228	238	227	233	235	214	213	243	245	196	210	226	212	235	226	273	227	209	222	241	253	234	228	237	216	219	233	218	221	213	234	217	218	217	231	250	212	212	233	215	227	223
27605	10265	1400	815	634	555	573	608	601	546	579	613	566	580	557	584	559	613	582	616	575	621	565	582	572	596	601	632	546	613	600	584	611	580	625	574	616	602	638	596	694	583	575	574	574	638	559	616	589	570	512	575	590	622	562	556	599	598	578	621	548	597	581	615	613	619	606	588	606	627	588	615	594	598	540	584	551	639	609	604	599	555	557	586	560	593	548	615	582	574	551	585	608	594	577	575	612	572	628	571	550	606	570	588	601	613	601	597	597	593	613	631	588	590	628	591	575	636	546	575	603	582	580	567	561	581	562	601	609	583	572	571	597	585	601	580	631	590	574	583	607	581	607	613	606	608	603	582	576	604	569	567	599	564	587	627	560	616	575	598	621	559	584	593	630	608	583	613	562	566	576	574	617	568	636	594	618	601	579	552	627	627	592	575	630	543	559	553	581	577	566	627	558	570	585	598	527	611	594	558	597	582	562	593	627	628	592	596	603	562	580	563	606	598	603	603	598	569	595	575	583	548	593	616	594	581	586	549	594	614	567	581	597	572	601	610	610	585	586	598	573	599	614	587	609	541	606	628	577	590	607	559	609	591	562	598	611	556	592	590	610	616	613	569	612	612	577	632	594	575	655	565	577	570	558	561	605	611	564	545	561	582	604	563	561	528	594	591	542	607	588	651	617	554	602	615	628	593	559	588	624	600	563	592	616	576	594	568	559	583	596	617	543	610	609	552	598	588	577	625	550	624	599	572	579	545	596	618	570	612	537	573	597	591	625	575	626	612	555	624	593	586	573	595	601	552	579	565	573	626	598	595	595	570	590	569	532	583	553	612	607	576	525	597	575	607	610	576	603	626	657	610	577	583	569	643	564	647	542	595	625	625	636	579	578	598	625	621	574	601	596	560	594	556	587	595	603	615	606	587	590	590	620	552	620	582	565	576	555	599	566	578	609	586	596	584	614	598	594	617	558	537	557	591	576	605	589	608	609	572	549	592	574	581	589	599	607	566	602	555	593	598	597	593	611	594	584	557	611	620	601	595	547	604	605	561	608	589	577	596	585	564	601	592	592	586	637	597	585	623	620	546	552	569	578	591	603	603	561	548	613	603	610	589	589	575	621	573	586	606	588	619	581	577	595	558	615	604	595	585	605	606	561	586	534	567	576	594	573	600	636	588	543	586	599	556	592	551	548	616	598	602	593	541	533	586	566	587	621	589	548	599	609	613	614	570	607	608	554	641	597	527	628	584	617	582	615	589	598	579	522	588	553	615	591	546	548	581	572	635	598	603	542	568	629	560	596	620	593	572	604	581	600	585	559	580	556	576	614	609	571	612	591	598	531	577	537	616	614	570	620	597	607	532	548	551	612	555	651	589	558	604	601	563	562	609	578	600	580	558	587	566	568	590	540	567	580	590	635	566	602	539	628	600	626	601	613	584	590	558	608	564	573	614	611	620	594	564	584	606	549	616	597	586	628	537	606	552	592	591	596	618	602	606	623	589	597	622	599	563	652	585	596	573	606	595	616	594	603	560	545	573	592	576	616	544	578	589	600	599	586	605	575	586	591	608	574	610	582	605	558	606	561	574	589	551	612	607	608	534	585	613	566	562	580	567	598	605	598	596	629	531	598	559	565	538	559	598	579	611	566	566	612	592	601	616	621	561	583	629	579	596	636	605	535	578	589	606	613	578	565	579	587	585	569	586	621	579	586	596	587	555	575	566	573	598	611	585	579	590	567	611	558	586	580	610	577	623	591	602	575	586	579	606	579	591	569	590	567	600	563	563	582	576	591	563	586	605	582	595	543	650	585	570	550	559	606	592	592	582	580	604	592	610	581	588	584	593	596	601	589	569	625	608	584	599	570	611	603	582	602	599	608	559	622	663	609	657	559	584	542	548	578	574	627	585	602	638	593	567	602	549	612	613	560	574	609	612	576	600	593	564	626	573	559	593	592	577	563	579	602	589	607	615	595	593	578	591	583	542	602	539	598	574	580	581	595	619	574	563	533	581	587	628	570	578	616	592	610	575	569	629	570	577	604	636	562	604	605	595	606	598	573	549	580	548	537	575	619	557	588	599	624	618	565	526	580	604	581	617	634	592	596	553	614	574	618	603	589	616	569	614	573	583	566	575	608	590	591	567	602	607	593	575	591	617	607	589	577	574	546	584	563	605	592	567	573	610	598	586	607	596	588	594	631	554	588	567	570	606	579	559	621	591	574	565	636	599	544	597	566	573	538	622	608	573	580	617	556	546	579	557	588	578	624	567	633	629	584	610	611	611	583	595	551	587	570	590	598	614	584	614	591	578	590	581	593	578	538	597	580	568	569	593	622	604	605	611	573	611	572	588	576	549	579	526	602	604	636	625	647	580	586	558	638	597	611	549	582	589	624	600	577	614	584	596	576	586	635	604	545	610	626	589	566	582	582	591	591	611	646	604	578	601	555	599	572	602	612	578	592	622	570	621	575	623	577	605	574	587	596	532	589	594	617	608	605	599	565	585	585	583	563	567	616	609	594	606	571	572	575	601	595	565	566	580	537	585	557	567	621	600	606	621	574	547	589	568	642	657	627	597	591	586	605	613	569	575	570	605	566	603	592	583	632	596	616	613	621	574	555	565	567	613	601	602	618	582	593	610	640	578	626	620	591	609	654	608	629	596	614	602	597	576	599	610	581	634	554	596	628	564	592	626	582	597	607	617	584	545	579	582	574	615	622	570	598	589	606	572	576	602	597	580	615	546	567	584	587	613	597	614	618	613	603	615	540	621	563	580	591	608	582	587	613	618	612	569	621	590	603	638	574	596	609	573	598	611	596	631	581	602	551	555	569	602	622	577	558	608	572	587	604	585	558	562	584	561	616	620	581	594	565	585	604	590	615	641	565	581	562	537	595	565	557	591	602	623	585	565	564	564	575	567	598	556	612	580	577	589	626	548	562	555	569	614	567	552	588	605	557	593	612	560	592	620	576	580	622	623	606	567	612	590	574	597	551	578	573	614	611	595	554	543	613	578	619	580	553	588	561	593	595	566	635	599	590	570	593	600	602	596	561	607	584	597	601	586	602	585	576	564	595	578	552	577	549	572	538	597	565	629	594	585	634	585	589	658	640	594	609	628	567	625	611	591	567	612	576	621	629	600	589	570	547	576	577	568	595	566	585	563	595	614	593	577	616	623	582	580	616	580	606	584	582	523	559	564	585	558	574	589	597	575	625	589	593	571	618	591	583	587	577	603	611	593	573	601	595	600	595	605	653	606	577	569	592	575	583	594	595	612	594	546	575	600	600	597	587	556	581	577	588	577	556	590	585	592	619	585	547	598	624	573	581	590	558	563	600	581	582	621	560	556	616	602	581	574	573	565	574	603	550	619	590	610	561	578	597	596	567	526	617	581	588	598	611	571	589	595	586	564	566	583	584	566	575	541	585	551	581	618	604	590	577	609	602	559	595	576	589	609	571	580	620	621	587	602	573	609	595	615	552	596	578	605
5041	735	655	631	540	558	567	538	599	548	547	502	544	534	580	557	568	522	551	548	563	525	528	537	536	520	547	552	539	550	565	565	565	594	554	573	559	552	581	511	542	551	504	534	544	571	564	524	512	542	546	535	534	549	574	506	537	565	574	540	527	537	557	548	549	522	530	533	465	558	545	571	540	514	561	556	529	523	533	534	573	499	533	575	525	538	551	539	574	511	605	535	560	595	495	531	565	529	525	525	552	534	592	519	573	563	530	504	514	535	527	552	511	533	517	525	528	545	567	602	550	531	529	537	546	541	536	595	523	535	499	516	567	521	586	549	532	543	531	534	489	515	539	530	535	589	561	559	561	555	563	550	558	559	559	504	532	499	534	575	567	530	525	533	483	550	528	543	567	586	506	528	547	578	549	549	520	527	543	556	556	510	513	554	561	503	564	501	533	562	539	558	489	570	524	568	566	558	538	569	541	506	543	554	531	583	584	578	579	579	591	539	562	553	554	539	564	549	532	543	554	525	553	567	509	595	568	533	544	605	543	524	567	563	570	534	514	528	578	529	537	537	575	575	512	526	529	539	586	564	552	596	515	542	518	555	521	558	523	502	524	513	517	537	587	533	508	543	566	562	573	583	533	518	528	553	560	548	503	561	576	508	515	553	565	509	579	579	561	581	509	504	528	579	605	506	562	516	531	540	551	532	519	509	538	560	534	565	515	512	546	576	568	510	552	547	559	516	598	549	579	555	537	502	586	555	548	508	533	539	530	580	563	546	616	592	536	524	582	550	503	546	503	533	563	513	589	540	552	541	547	553	528	538	555	542	570	555	531	546	557	506	542	538	562	559	530	529	519	558	517	513	551	527	557	548	527	542	563	541	529	533	523	524	565	555	546	490	567	520	544	557	570	508	576	527	552	561	549	573	592	567	562	564	575	562	547	519	534	537	570	578	525	589	530	545	545	559	534	591	550	547	566	527	566	536	542	556	572	560	551	549	560	508	535	549	562	542	544	542	544	559	512	538	536	534	516	538	553	540	541	529	538	552	560	504	569	523	600	558	571	547	561	549	557	535	567	521	569	609	586	567	553	562	551	528	538	508	516	513	493	534	533	554	551	514	561	502	569	503	552	551	565	532	561	532	499	527	548	554	554	553	560	549	530	531	569	529	545	555	531	576	576	607	559	588	538	564	532	528	536	522	547	559	545	556	535	512	525	523	535	532	540	570	560	551	567	527	524	547	553	544	514	529	533	555	514	558	530	552	559	522	544	521	526	561	548	552	540	507	546	522	518	545	548	532	556	508	567	533	539	541	531	518	496	527	543	557	510	574	580	511	544	540	547	542	544	536	536	538	544	569	551	551	519	548	528	550	547	509	550	517	549	532	531	560	546	587	542	509	525	557	558	528	565	587	553	566	516	538	556	577	538	524	534	560	510	537	538	535	545	536	568	555	570	539	564	569	551	527	553	517	559	522	588	540	569	600	510	532	546	557	567	539	521	571	538	548	609	563	548	557	531	570	584	542	505	556	574	539	509	558	553	582	523	511	548	568	544	527	511	527	559	523	522	528	553	531	536	543	552	568	562	543	531	535	545	543	521	554	580	540	515	550	543	551	553	569	552	542	574	553	535	520	539	514	540	538	538	551	522	521	574	514	539	541	547	538	564	485	520	564	567	531	524	550	547	533	550	547	539	559	550	559	589	556	514	573	576	529	506	564	572	564	540	564	582	513	559	511	547	522	568	522	561	534	545	572	598	543	546	523	576	587	538	525	535	546	546	531	565	510	511	531	549	532	576	503	537	530	541	515	523	508	539	508	572	560	553	567	542	567	525	559	541	545	546	560	540	587	576	533	585	538	547	594	499	558	543	548	575	527	556	531	567	542	512	555	510	574	560	556	535	573	571	535	542	573	610	537	490	544	523	511	547	537	585	536	567	522	554	571	555	552	577	525	578	523	545	520	559	561	559	507	567	529	548	568	568	567	538	564	471	514	541	545	534	531	508	581	531	559	544	529	531	546	582	565	570	529	526	561	556	557	527	540	515	520	527	543	511	548	507	574	559	565	542	530	581	554	548	514	584	561	528	543	509	547	560	506	534	524	544	554	534	516	558	537	534	532	564	523	541	522	529	573	557	548	547	581	550	554	572	587	552	556	544	534	524	526	612	538	540	541	588	535	485	583	564	510	563	557	537	570	523	562	540	541	543	544	539	527	541	561	569	596	548	552	546	557	528	525	498	536	573	580	554	562	527	527	541	502	504	518	555	530	543	561	538	548	536	502	501	536	554	512	517	543	557	543	511	575	533	557	534	519	498	557	551	534	568	549	563	555	546	529	538	558	544	515	537	547	565	539	544	557	612	516	522	548	559	526	574	506	513	569	575	582	552	557	583	567	524	560	484	503	516	568	559	544	567	547	582	512	498	558	561	540	516	528	542	562	579	553	528	548	529	585	528	545	549	541	561	497	513	513	574	572	541	531	540	566	518	523	551	538	510	558	515	557	538	547	523	571	546	528	553	565	555	551	552	515	574	567	564	519	529	530	543	549	519	553	582	537	549	539	563	568	554	522	565	544	566	551	552	596	495	472	513	527	545	555	507	540	564	534	560	546	499	537	554	521	544	543	524	509	547	541	526	534	552	544	516	540	545	532	567	516	545	531	534	502	555	517	559	518	557	573	557	570	522	511	535	580	498	543	520	564	532	520	569	544	530	581	540	512	579	556	534	549	574	563	478	526	558	573	564	518	539	548	558	559	533	558	551	568	524	555	537	524	547	543	544	567	567	548	565	559	536	541	562	562	531	558	570	555	550	578	537	535	553	551	511	579	537	537	519	558	554	547	521	522	558	542	555	572	555	557	526	584	558	537	541	535	537	552	546	496	508	528	534	564	552	593	534	587	570	527	567	540	522	530	541	566	539	558	555	525	569	525	556	593	523	540	565	562	551	539	521	523	564	533	530	546	560	537	545	566	525	533	554	568	553	578	537	531	517	549	570	570	529	560	540	510	545	569	557	572	570	537	542	526	564	535	521	500	528	568	503	533	547	541	528	584	516	534	559	561	557	537	498	514	538	500	547	540	542	558	569	568	538	517	526	562	535	579	529	517	552	563	509	565	527	491	529	552	575	585	549	581	537	512	508	570	566	525	507	553	539	539	524	540	572	494	528	496	562	540	514	535	512	557	546	522	548	494	511	508	530	569	514	588	540	544	546	564	579	538	545	535	543	534	533	544	560	516	532	510	543	575	549	555	571	551	566	542	539	541	471	552	543	515	508	540	564	571	554	535	534	532	592	526	567	579	520	537	530	559	552	499	495	539	564	540	502	498	572	546	552	552	558	515	535	555	562	549	547	539	553	496	508	543	532	555	558	554	535	560	545	539	524	516	540	574	548	556	540	549	572	556	542	560	513	558	514	550	561	569	529	536	497	562	556	531	551	545	522	512	539	531	587	559	581	563	558	553	563	530	599	488	526	548	523	582	523	519
25503	21408	27070	25360	3130	688	523	447	403	378	357	358	356	350	321	378	337	376	354	339	344	365	316	339	335	295	358	320	341	322	326	328	322	323	316	339	330	333	310	331	290	352	338	342	321	322	313	304	309	356	337	305	329	338	340	345	314	358	366	316	350	350	334	340	348	314	328	319	329	331	348	315	333	302	356	325	358	329	306	338	309	369	313	326	334	331	317	349	340	319	331	336	328	319	319	330	339	352	306	339	318	314	328	321	328	332	344	287	344	315	331	314	308	307	332	341	317	301	296	338	328	349	351	319	341	328	307	326	325	346	329	349	340	324	349	343	310	363	303	349	323	327	360	309	328	340	274	291	316	310	366	339	335	310	293	328	316	335	314	312	332	337	299	333	318	339	320	351	319	300	340	362	335	348	369	326	320	307	357	338	335	330	321	335	341	362	334	312	329	301	320	304	331	366	298	318	297	329	333	332	294	333	333	317	322	336	349	303	358	321	289	339	331	327	332	334	276	347	325	338	305	322	326	322	341	305	359	362	324	335	319	317	316	354	332	298	329	347	313	295	298	332	354	305	309	292	302	306	294	317	348	298	345	342	324	287	341	310	349	350	292	287	337	342	332	292	347	310	331	303	333	301	349	358	344	321	331	312	331	298	310	318	314	362	305	324	316	318	343	323	285	326	324	331	308	330	306	339	330	275	332	317	292	313	299	331	304	305	330	339	375	341	348	366	322	346	300	363	324	323	351	360	337	323	293	343	317	351	307	333	317	306	299	277	318	343	365	311	330	295	303	343	362	335	348	338	302	344	301	326	299	319	318	345	309	317	311	317	336	296	301	331	284	323	327	327	306	323	294	345	357	307	334	298	282	331	336	322	335	296	306	332	353	347	303	348	326	300	302	339	349	321	322	325	321	307	333	358	312	345	341	308	349	328	351	356	338	305	326	318	311	304	319	320	354	349	339	332	340	311	321	310	337	330	310	346	364	328	311	317	318	308	310	286	371	353	320	328	334	347	299	326	301	324	338	311	313	354	333	324	360	316	349	321	319	316	364	306	338	325	343	325	308	338	325	345	284	330	357	331	313	317	345	326	337	328	345	299	292	342	332	351	329	339	330	308	309	305	349	324	327	307	343	329	364	312	322	340	349	325	354	331	329	307	342	332	328	320	305	324	357	332	298	344	336	307	314	318	346	336	341	302	305	344	326	346	343	322	319	315	340	322	328	308	286	315	329	318	275	336	309	316	311	349	333	345	330	335	349	355	334	338	316	329	362	327	312	336	343	343	324	360	341	345	308	306	336	329	333	347	317	328	294	333	333	344	332	364	364	344	332	324	305	342	334	324	360	296	340	298	326	335	314	333	302	346	297	307	306	335	337	347	308	285	314	349	327	318	302	325	315	325	311	354	292	340	338	312	328	291	286	345	334	322	322	357	333	306	289	330	359	298	354	356	316	315	336	314	309	322	343	290	359	350	358	321	323	298	306	290	308	305	324	298	337	335	301	305	322	329	311	367	332	365	348	285	293	341	297	316	329	329	313	332	327	325	343	311	344	324	324	307	296	334	326	331	343	304	326	317	320	345	315	288	335	329	306	300	327	303	299	334	333	317	289	345	315	318	316	313	331	300	354	330	291	313	331	317	315	322	323	296	340	323	326	310	310	328	313	319	311	349	341	340	310	297	325	359	317	306	340	318	285	329	301	296	324	360	311	313	340	319	320	315	328	336	301	329	329	333	306	347	321	333	316	321	342	311	329	342	325	322	337	326	317	321	321	301	309	321	308	320	326	315	336	322	329	338	296	368	336	327	347	322	303	310	351	325	346	368	315	314	310	330	292	337	335	317	342	353	343	331	344	329	309	345	317	321	321	319	364	321	315	329	312	338	317	339	335	311	301	299	313	318	288	326	308	312	304	335	359	292	342	323	338	331	330	329	341	321	298	303	346	294	329	338	330	340	356	346	343	351	323	304	307	296	350	336	345	367	306	339	331	313	325	329	316	346	309	340	289	324	298	341	295	319	326	313	301	354	317	337	319	332	354	344	320	313	299	323	365	315	316	318	329	329	305	348	315	333	346	289	329	309	339	348	327	311	352	329	384	316	348	335	325	314	345	332	327	305	317	331	316	326	300	342	282	358	321	341	308	342	325	338	331	348	310	326	308	309	308	346	319	330	320	320	297	323	304	338	324	341	343	315	295	323	314	338	323	317	317	321	316	327	310	341	317	307	318	314	339	323	317	344	332	345	349	347	329	320	317	332	329	309	325	354	303	313	321	339	329	304	359	341	328	308	286	332	299	325	320	326	342	288	314	337	330	333	352	344	312	345	324	308	317	316	312	313	319	308	313	327	306	321	296	344	359	313	327	315	344	312	299	290	349	340	298	340	366	336	318	300	318	306	343	329	344	320	320	295	331	317	326	331	314	339	332	300	348	307	348	322	330	307	313	327	327	321	329	306	332	343	285	342	333	337	325	345	317	320	315	335	331	348	336	308	353	292	323	348	326	342	380	350	343	333	327	346	345	316	297	333	314	321	325	347	339	314	365	310	300	324	333	342	328	332	323	315	333	312	299	297	295	322	297	325	347	365	322	292	296	321	324	339	337	318	292	320	333	341	304	310	350	310	301	288	346	341	348	318	310	323	343	302	327	314	328	318	326	299	293	304	337	331	338	342	345	319	297	327	313	299	313	310	293	294	317	342	323	298	332	316	313	297	318	319	329	293	315	343	311	326	310	304	338	332	310	315	346	338	334	340	324	355	292	328	337	325	333	292	351	325	365	342	285	335	326	321	325	311	328	325	335	331	321	360	322	345	314	271	302	318	310	333	317	321	318	317	289	339	342	340	325	374	317	329	320	343	340	341	337	362	342	330	311	323	320	313	307	332	333	332	329	318	343	330	337	306	325	319	323	352	344	327	312	360	335	313	333	324	323	324	321	330	330	355	346	334	316	300	327	346	316	336	305	341	308	320	319	342	336	335	318	314	272	326	347	322	326	343	324	344	315	334	352	303	328	309	343	344	308	338	332	338	342	303	318	324	309	344	305	368	325	324	339	311	354	337	323	322	362	326	324	321	313	305	345	349	339	321	303	336	308	345	308	322	327	317	313	337	340	322	329	333	353	345	339	311	329	327	324	319	346	325	327	300	310	349	299	316	291	304	328	294	316	307	325	325	343	325	315	296	322	327	318	315	321	327	333	327	343	346	318	304	352	326	311	336	372	346	324	326	273	312	353	332	336	334	344	332	324	325	310	335	347	326	321	362	332	327	310	341	292	296	317	337	299	323	326	284	294	337	343	330	326	316	356	317	331	308	326	335	336	323	320	320	312	326	340	335	305	297	347	336	314	311	336	332	308	287	330	314	343	337	318	355	276	289	318	332	286	318	333	315	328	315	369	334	336	309	323	336	308	323	323	349	320	329	330	328	334	276	351	339	293	337	347	321	319	324	341	337	324	315	320	360	323	331	330	299	302	357	325	322	344	309
3299	2506	2001	1130	794	589	561	477	440	420	388	417	385	385	396	393	373	364	346	347	389	360	341	346	381	346	335	335	345	358	381	327	368	346	353	318	353	331	344	330	331	371	343	344	344	350	370	331	355	320	345	330	367	332	312	354	303	351	324	342	323	338	342	325	338	376	357	320	329	339	326	310	391	356	326	327	336	322	337	336	302	334	320	360	320	321	338	352	319	342	341	366	368	328	351	327	333	301	338	328	351	339	374	348	352	345	353	321	346	350	328	345	352	351	359	332	334	356	361	316	345	353	359	326	321	330	341	357	354	370	350	349	322	332	349	312	322	357	346	344	337	365	343	317	340	358	332	331	325	336	345	332	335	362	355	338	322	300	326	316	279	351	361	361	335	323	322	379	347	334	344	325	332	305	335	351	356	322	365	349	330	328	316	319	308	389	356	366	326	350	326	354	328	321	298	329	356	341	315	348	368	374	332	345	358	319	322	364	286	342	340	323	324	324	334	331	359	352	298	342	352	316	322	354	333	311	346	368	357	384	343	336	365	337	295	326	316	318	331	352	360	365	365	360	349	320	325	340	318	346	336	335	350	327	330	329	343	347	343	316	293	352	316	372	373	349	330	319	334	320	337	350	340	313	344	321	339	351	332	323	365	354	367	322	311	355	329	342	320	361	339	338	328	344	344	343	333	328	333	311	332	318	313	320	318	355	336	336	362	343	336	339	290	364	339	346	333	337	337	317	322	361	345	343	356	346	339	321	337	347	352	327	329	359	358	316	339	344	322	319	353	358	343	332	333	318	344	332	359	336	336	319	338	338	332	343	349	352	347	340	351	308	351	366	308	321	355	339	360	299	341	322	338	312	314	321	341	350	346	332	357	343	386	348	326	327	340	342	324	346	351	356	351	308	326	342	315	339	352	361	333	350	330	325	341	345	309	351	343	344	341	329	325	376	310	341	331	351	305	347	322	332	311	298	334	313	324	345	365	320	377	343	350	318	318	324	360	320	330	371	326	355	319	327	351	358	343	334	335	312	346	339	390	369	344	338	319	374	325	342	337	337	326	337	352	309	319	350	312	351	304	325	345	352	328	339	323	335	365	342	296	346	347	326	335	351	331	352	298	346	363	346	348	343	348	329	342	344	347	328	342	350	313	347	361	322	334	339	357	334	326	364	341	354	318	351	356	352	348	319	341	338	327	308	345	311	341	378	335	321	316	325	355	331	359	339	375	330	338	334	357	342	379	304	339	345	322	331	332	334	307	332	341	341	290	357	341	356	364	321	331	362	348	362	327	347	334	349	354	310	321	356	315	325	321	329	335	366	312	337	347	303	321	303	335	318	344	338	327	362	335	347	346	323	300	322	297	350	334	333	299	360	328	335	307	323	378	346	366	337	329	348	327	328	350	367	351	365	313	326	386	320	326	347	336	322	337	356	321	364	355	316	358	328	356	356	325	381	332	347	327	340	315	326	308	338	326	330	331	325	335	315	356	370	337	339	344	298	339	311	326	346	349	340	357	323	352	321	366	335	350	319	368	342	326	315	312	328	350	324	317	331	347	309	339	347	311	315	330	339	321	334	362	353	340	326	341	306	324	355	364	332	353	324	333	360	319	365	326	343	340	352	371	326	321	344	346	339	329	307	317	370	359	353	336	351	357	302	350	325	327	344	351	359	330	335	348	337	333	343	338	330	325	343	362	344	320	351	343	350	320	342	345	340	319	310	334	360	338	358	331	339	313	343	365	337	302	332	366	338	337	337	355	361	368	321	349	365	342	341	331	313	310	344	339	354	325	340	349	316	324	326	342	328	335	328	328	372	299	334	320	306	337	340	335	357	342	319	330	312	377	342	343	327	321	337	308	298	334	299	313	299	370	320	328	331	326	369	326	363	355	291	360	330	334	319	336	328	309	321	364	347	346	364	340	351	347	331	314	336	333	345	323	348	335	360	343	336	345	363	354	317	303	313	331	318	327	355	322	359	314	353	323	334	327	315	339	313	306	333	347	312	315	318	365	348	342	330	352	322	327	311	339	295	333	334	337	340	354	366	343	324	382	340	345	327	310	340	332	295	346	333	313	322	313	341	356	311	309	318	322	359	363	359	341	322	342	356	341	323	316	332	312	358	355	337	320	345	324	342	365	352	358	329	321	347	365	322	330	310	293	355	335	299	364	329	324	305	353	310	359	353	319	350	304	356	355	345	352	323	316	307	345	320	345	338	322	359	340	341	337	346	325	354	306	311	353	336	307	314	340	319	329	327	334	312	326	333	337	336	342	362	319	350	321	344	334	338	330	324	341	275	351	319	348	342	340	353	316	314	324	288	327	313	295	349	310	343	323	333	337	303	321	302	309	307	338	353	319	334	364	322	348	302	353	351	328	321	343	328	362	360	356	354	309	329	305	323	345	341	348	339	334	297	349	327	344	322	318	317	344	337	325	340	329	353	333	297	357	330	335	334	304	361	372	340	344	325	327	356	320	331	330	377	333	354	296	275	328	349	318	318	306	318	340	332	324	329	322	361	376	340	327	344	331	339	312	356	324	350	309	317	313	297	308	318	327	314	317	327	321	359	334	328	318	317	345	340	310	339	320	334	355	353	346	338	352	354	348	361	340	294	328	356	284	343	350	344	324	319	330	314	343	322	324	331	322	332	355	354	315	351	318	333	357	338	325	333	313	336	334	336	356	310	327	359	372	371	323	325	331	336	343	318	329	336	308	322	341	341	320	334	338	320	324	344	344	368	331	349	332	341	343	300	359	310	310	350	315	328	333	324	322	337	323	335	326	326	349	340	333	341	339	311	374	361	336	331	330	374	354	319	328	309	314	348	339	366	348	316	322	344	331	354	317	351	301	345	328	351	345	335	315	327	324	360	337	343	349	337	326	329	360	319	359	338	322	365	364	317	325	304	344	316	334	353	358	333	324	303	320	326	342	336	348	329	331	330	316	308	347	306	328	319	340	326	311	357	327	332	328	326	344	324	333	339	367	328	313	369	348	343	338	317	370	324	315	345	353	340	338	329	341	323	332	345	355	318	327	351	320	335	351	353	309	314	332	379	313	319	340	346	344	331	330	356	349	308	359	340	357	347	338	324	335	329	301	317	371	372	327	318	345	356	359	314	333	375	319	333	347	339	321	321	342	333	346	325	359	351	310	329	332	352	310	336	322	334	329	301	339	329	381	317	340	319	311	307	336	348	329	309	312	307	332	323	326	296	313	323	340	315	342	327	350	351	352	312	323	325	325	357	318	344	345	352	302	355	334	361	322	344	346	311	366	302	366	332	369	333	326	329	320	326	316	380	328	310	311	354	333	326	337	301	373	349	290	344	326	342	343	317	359	328	315	326	336	314	296	339	301	300	320	310	336	316	353	322	324	310	330	311	321	327	350	307	312	345	313	357	316	312	355	338	332	324	354	344	343	341	333	314	327	312	353	341	331	324	318	324	349	364	342	349	335	330	319	341	346	299	332	326	349	335	306	336
24509	21408	28435	24766	20629	2263	674	403	338	297	291	251	258	251	246	275	247	216	221	234	230	250	225	259	199	232	216	240	219	213	248	234	201	220	195	213	246	244	207	217	241	224	241	222	185	208	224	230	221	214	217	240	189	207	217	223	206	198	222	196	221	194	193	204	224	189	189	212	203	197	210	202	204	203	219	216	235	187	184	228	220	224	231	222	213	207	239	229	233	199	228	232	227	213	211	220	234	209	226	202	208	227	224	222	229	195	222	217	195	212	212	225	193	221	237	209	209	201	214	210	229	240	216	210	204	241	200	219	194	206	214	191	206	214	229	271	218	211	238	240	211	198	195	244	229	224	184	195	201	200	187	222	203	226	250	220	203	181	199	220	204	212	219	214	207	220	200	198	196	203	192	220	203	220	217	229	189	230	238	196	201	234	217	208	204	202	210	199	210	195	192	225	212	203	207	204	202	201	224	209	218	213	221	214	202	201	188	212	191	221	204	220	194	209	225	190	206	214	212	231	197	221	195	224	210	229	213	199	213	213	227	244	229	243	211	184	218	228	210	214	200	200	215	209	251	213	217	225	203	219	240	208	220	205	227	225	207	201	231	214	219	240	213	203	219	187	229	224	209	207	193	215	219	231	223	230	205	202	205	225	215	213	220	223	229	213	234	187	193	198	219	213	179	209	236	228	210	206	244	217	215	219	218	216	207	202	211	195	192	206	226	202	200	208	215	197	191	204	186	211	189	201	195	237	193	202	203	245	207	218	212	217	226	218	189	203	205	219	222	220	197	198	200	207	228	238	217	202	220	180	236	214	213	206	249	215	206	216	216	209	206	237	216	239	188	225	210	212	219	186	204	198	191	210	235	220	215	239	240	223	212	212	191	215	248	206	210	196	214	219	196	211	217	212	172	221	196	206	200	195	204	209	201	235	202	214	207	177	217	213	193	206	227	192	188	190	202	196	232	205	211	220	218	212	224	222	192	200	222	217	196	201	216	211	231	209	193	220	206	239	216	219	217	210	248	233	235	204	195	240	221	219	193	226	215	201	222	222	203	206	223	207	192	213	197	211	235	211	209	253	206	251	219	218	214	234	193	212	219	197	210	211	187	216	207	201	228	227	212	236	208	206	219	238	210	234	229	198	208	208	203	217	207	204	198	220	221	225	233	199	203	211	202	180	217	222	199	197	224	230	198	212	190	199	228	208	206	191	204	197	216	209	233	201	208	220	203	215	203	225	209	201	221	201	186	206	229	187	222	224	209	200	200	230	207	198	195	226	234	226	184	196	204	218	203	228	213	213	218	193	235	193	189	195	201	209	195	212	225	207	193	226	230	228	219	200	212	214	203	216	205	191	205	217	216	220	216	185	205	222	234	171	222	209	225	201	211	228	204	205	196	225	237	230	201	195	221	220	224	228	233	208	199	225	196	202	208	203	191	229	232	221	197	201	214	203	184	213	230	235	225	219	257	195	219	207	226	230	207	209	226	213	207	223	220	241	215	226	212	228	179	203	184	212	208	197	202	211	191	198	197	216	237	191	207	187	215	224	217	229	201	216	234	213	219	217	195	205	199	193	196	189	220	205	234	215	187	175	212	197	237	232	178	188	226	208	220	224	207	221	204	203	216	208	216	216	205	213	219	231	223	209	214	217	196	186	219	213	199	215	199	212	221	229	197	200	194	178	236	183	217	207	203	236	199	201	212	220	211	216	207	242	210	195	217	213	192	203	221	230	230	224	204	222	215	218	210	216	190	231	239	216	200	204	188	187	207	212	221	208	208	211	207	211	202	215	229	244	201	228	208	250	226	213	208	202	204	224	221	218	223	206	213	184	216	195	213	204	206	211	197	221	215	211	208	195	224	207	224	231	210	195	211	211	222	233	190	239	206	204	237	227	202	216	207	204	211	202	227	215	230	207	210	223	214	204	224	218	195	201	191	219	188	209	227	192	213	194	209	203	201	224	201	206	197	230	212	199	234	213	196	188	209	216	220	191	200	198	213	195	215	222	214	236	203	189	212	220	205	233	206	205	211	219	194	239	191	227	231	199	206	196	194	212	229	219	193	217	214	202	206	216	186	190	187	208	213	200	220	212	197	179	209	203	221	239	213	204	235	200	199	210	224	230	203	208	201	236	210	203	223	210	191	238	201	229	210	189	171	204	223	192	194	200	201	225	206	206	212	212	200	213	205	209	200	192	216	204	227	208	207	205	202	194	210	216	198	219	214	214	201	204	201	214	225	202	198	214	246	189	233	213	204	206	215	237	232	234	218	199	227	171	200	193	225	206	220	203	211	185	222	205	210	213	201	217	224	223	219	212	207	219	249	224	196	227	206	211	232	216	195	222	205	232	212	203	223	221	185	208	223	210	210	215	214	203	193	198	216	189	201	203	190	223	200	219	230	213	197	237	222	226	206	223	194	234	217	199	243	187	229	236	194	216	201	224	235	216	221	215	223	211	193	198	239	199	229	229	194	212	235	199	205	201	212	210	187	197	207	197	207	221	189	206	190	205	192	198	213	214	220	202	189	228	235	186	230	224	205	199	205	204	197	230	208	265	219	217	183	210	224	208	224	221	237	202	197	237	206	203	190	216	237	211	222	210	218	205	205	179	173	226	216	217	214	245	210	216	205	223	196	201	174	193	227	190	203	202	214	211	202	205	199	212	244	190	202	221	215	202	183	213	197	191	196	207	240	209	188	201	224	188	206	225	235	218	200	226	223	205	223	209	218	224	217	218	226	193	195	225	214	220	222	230	228	200	215	190	191	180	209	247	229	204	210	208	209	205	216	232	212	213	213	226	232	217	208	201	204	205	205	182	201	227	205	202	204	218	208	176	203	209	194	193	208	222	226	199	221	200	197	214	220	221	217	219	226	201	205	208	205	197	186	205	200	192	203	196	221	195	212	222	195	228	195	200	213	198	214	203	208	220	232	200	193	215	211	202	245	200	212	208	187	205	220	223	230	194	218	220	249	218	208	203	224	207	218	209	202	217	216	215	212	212	213	225	188	214	220	205	222	202	213	209	223	220	217	207	219	204	225	246	227	197	203	208	235	224	220	231	211	205	181	217	218	223	209	191	236	212	220	200	199	210	229	190	221	181	203	221	208	234	206	210	211	226	222	196	210	214	212	215	185	205	215	211	195	220	227	214	189	204	199	210	229	209	219	197	191	215	198	195	207	228	208	208	195	225	209	197	187	204	226	211	210	208	217	158	206	190	203	195	204	193	210	187	223	191	195	214	213	217	220	184	204	214	205	221	217	212	196	226	189	214	217	201	197	204	206	203	213	244	228	188	209	180	211	229	200	215	214	220	195	200	191	191	209	206	198	211	226	205	234	209	206	231	233	197	200	200	185	245	198	198	212	196	213	198	206	197	218	219	236	209	200	215	236	197	230	190	216	227	223	203	197	235	230	212	196	210	194	218	226	233	223	208	199	234	200	212	205	216	210	217	205	208	220	216	199	242	202	182	182	203	189	197
3281	4278	3441	1793	1099	811	643	522	444	415	417	330	338	313	309	285	261	248	279	293	261	286	251	272	272	257	285	250	250	280	265	228	241	242	238	262	223	214	236	244	225	212	224	237	242	256	266	240	210	240	240	221	246	254	247	242	247	232	218	243	230	228	224	220	222	241	230	227	222	237	235	236	233	238	234	235	261	259	228	230	218	259	213	240	232	220	224	225	234	256	197	249	224	230	255	229	235	216	222	239	200	221	215	225	214	247	254	226	232	207	226	248	221	210	209	230	213	223	247	236	254	220	235	242	230	234	243	212	212	234	225	264	227	199	249	249	228	241	201	249	239	220	210	223	226	208	247	209	249	250	212	217	264	244	243	216	258	223	229	247	249	243	225	206	238	212	212	212	230	231	215	243	195	239	211	221	208	228	197	209	247	214	251	244	218	226	252	228	226	236	212	219	208	245	202	215	238	227	251	224	235	232	226	223	235	217	202	205	216	232	242	221	186	222	215	246	199	206	210	214	219	242	237	260	269	193	235	223	232	226	220	266	209	221	226	248	270	207	211	227	232	214	221	224	221	218	231	235	199	223	215	240	228	241	242	233	228	242	243	223	226	227	210	209	221	215	240	245	233	248	219	227	221	242	232	214	214	220	239	214	243	227	230	231	234	243	225	248	224	231	221	218	216	249	255	244	225	201	241	222	197	222	265	217	251	227	223	215	225	235	225	254	225	220	213	224	205	225	219	289	239	220	253	213	218	242	207	229	258	220	224	196	226	217	238	231	235	218	244	275	239	224	229	216	221	231	214	216	211	208	224	233	207	225	232	244	204	219	210	239	209	219	217	260	237	252	262	217	224	245	203	238	203	232	232	197	224	255	220	206	233	208	241	217	212	209	213	248	228	209	215	209	232	226	228	213	232	220	230	202	227	203	214	226	221	237	229	212	194	235	244	224	230	216	242	250	239	225	211	232	218	214	217	233	222	234	219	213	217	237	224	216	238	233	198	218	212	221	210	238	224	235	232	248	212	229	226	211	223	237	239	208	226	234	216	223	228	211	225	202	218	234	244	213	226	213	231	227	233	229	212	230	209	235	227	235	224	241	236	205	216	248	254	228	225	241	232	245	221	198	248	240	191	223	237	214	234	248	235	231	214	234	226	222	232	224	226	233	226	241	202	186	193	238	239	219	217	206	215	202	230	206	220	214	220	215	241	233	239	253	203	204	217	252	239	225	243	274	220	249	235	207	215	236	234	249	232	213	248	201	235	245	236	228	244	250	232	230	250	228	223	220	226	214	232	242	201	217	209	241	251	233	239	241	222	214	213	240	233	233	237	221	227	215	240	200	247	243	244	213	236	212	217	245	227	245	219	231	231	217	234	255	228	227	231	225	240	228	216	211	206	224	233	234	236	240	199	213	236	198	223	248	233	232	220	222	221	214	237	211	235	252	217	243	205	232	220	220	230	247	217	237	213	208	226	226	228	205	230	199	218	224	240	243	252	221	212	226	220	229	210	261	235	250	262	212	225	224	214	193	193	238	222	224	244	229	225	235	222	207	226	223	219	235	208	213	240	217	219	242	216	241	220	230	242	258	203	217	231	204	227	237	223	224	234	210	216	215	255	249	221	206	239	211	221	252	226	216	229	242	230	231	226	261	192	228	232	227	220	207	245	235	237	242	246	218	237	240	216	246	212	235	225	216	267	238	244	201	214	234	239	200	223	236	246	213	206	244	220	225	232	194	212	207	234	232	224	256	213	258	236	211	219	205	240	215	214	244	241	230	225	235	226	231	233	235	227	228	217	221	225	215	221	228	235	237	232	214	225	230	221	227	237	227	208	190	239	220	225	229	221	218	217	216	211	241	224	227	227	226	210	247	232	242	218	218	213	257	215	213	229	220	215	198	246	230	237	236	226	211	201	252	206	233	237	228	225	237	221	227	226	212	227	216	234	215	229	232	231	216	214	220	240	208	207	250	218	221	209	229	257	229	240	231	219	258	241	203	241	227	224	225	223	218	200	241	197	248	214	228	217	205	217	213	204	220	228	245	228	218	242	218	231	243	237	242	243	234	237	242	215	270	243	195	191	231	223	210	195	218	225	232	239	220	236	200	220	224	217	222	240	218	227	187	220	227	230	221	229	213	232	206	216	196	216	233	210	231	235	217	232	226	220	243	227	237	216	251	239	209	215	208	222	214	207	190	186	240	227	219	216	236	222	252	214	211	230	246	229	230	209	225	219	231	218	233	210	243	214	222	213	217	235	205	224	237	248	192	213	196	229	232	204	255	225	233	224	232	213	225	237	246	210	206	216	240	215	232	236	201	245	216	232	206	206	220	230	240	225	241	231	190	187	217	221	203	213	223	233	220	232	206	201	208	229	251	245	244	237	213	220	217	260	217	199	207	244	234	221	206	215	215	220	225	223	227	193	209	232	227	220	209	235	229	235	242	222	250	224	259	228	242	220	203	235	227	216	248	235	243	228	242	240	214	228	217	209	227	242	229	212	213	260	233	215	243	253	224	233	227	218	236	219	227	225	211	219	212	220	230	238	202	235	227	236	214	215	216	232	222	235	237	216	231	206	197	209	234	237	225	241	212	222	236	221	242	198	217	224	257	215	208	221	228	229	206	216	214	222	199	236	215	234	219	232	227	213	218	210	233	233	204	212	206	228	257	223	248	225	197	228	241	240	213	222	219	203	229	214	193	230	241	232	226	231	212	190	238	224	240	223	197	201	210	233	198	226	225	247	213	234	245	221	243	202	215	218	230	227	256	228	256	236	212	207	207	218	215	224	213	246	242	220	227	245	247	250	234	219	231	225	205	219	222	239	225	223	209	212	220	245	220	236	224	228	229	223	221	235	231	229	224	212	215	226	216	238	227	227	216	236	238	220	227	227	211	242	207	221	243	238	236	203	229	222	215	221	208	239	236	218	234	183	213	217	250	225	200	222	219	215	204	217	222	205	237	233	220	229	215	236	227	220	235	237	216	221	208	224	221	236	225	222	229	233	241	211	221	224	235	222	240	219	221	220	213	217	226	223	241	238	209	221	230	234	231	229	218	212	237	236	218	217	228	238	237	227	253	219	245	207	236	223	226	227	243	226	200	222	257	225	238	199	245	215	225	231	208	216	226	231	255	219	204	224	228	221	244	223	239	223	233	221	239	227	221	206	213	250	215	228	217	273	230	226	212	249	254	259	213	238	239	248	222	225	276	219	220	219	234	237	225	199	229	233	208	246	208	240	222	263	224	229	250	218	222	206	222	222	238	231	233	251	236	230	225	230	255	217	237	226	253	222	223	224	211	240	233	232	211	200	233	236	218	215	214	218	219	220	229	194	242	205	238	230	232	207	210	233	231	233	232	237	202	217	233	221	222	234	216	242	193	217	211	216	218	229	201	231	210	212	227	203	223	225	221	217	221	218	212	215	226	229	196	244	239	219	205	200	223	239	228	201	210	218	211	244	235	238	233	241	214	233	231	208	224
27665	10053	1314	818	608	565	582	652	588	643	592	600	633	593	582	589	598	584	578	562	597	588	609	617	578	575	584	528	589	639	587	589	585	606	541	605	602	569	582	606	599	585	591	543	606	579	615	583	615	595	565	610	601	607	617	567	658	556	632	611	595	535	564	578	618	582	610	577	599	601	582	567	570	546	622	622	612	565	650	596	585	524	586	619	607	572	603	577	592	579	602	623	606	583	638	540	546	577	568	611	581	567	599	585	599	592	579	563	598	558	596	573	602	623	586	608	600	576	570	593	570	532	565	617	597	541	605	548	595	594	546	607	586	598	622	625	578	571	606	546	581	661	560	585	623	569	554	585	579	593	599	599	548	540	552	616	573	622	574	636	588	565	575	626	604	598	569	578	594	630	565	558	594	589	568	653	612	567	602	544	590	555	623	602	578	590	576	582	606	579	557	541	584	635	561	570	547	626	519	593	612	533	564	561	633	588	587	605	580	619	589	562	576	579	600	518	552	555	579	598	597	603	572	561	625	614	641	623	560	563	584	602	554	574	583	547	598	610	601	615	579	587	574	569	565	587	559	582	564	609	598	606	559	542	601	602	574	618	530	586	582	592	610	564	602	581	567	594	594	534	581	579	591	610	636	595	584	607	565	588	544	587	541	567	594	584	603	599	611	595	586	593	590	589	571	576	600	573	569	632	579	618	560	566	596	567	566	570	573	578	576	564	563	611	630	541	574	591	562	575	571	593	599	573	593	602	558	584	591	521	560	587	576	587	599	556	578	589	599	575	568	602	589	616	575	593	576	627	627	585	559	651	549	572	553	534	565	600	576	593	579	597	537	586	604	600	572	560	613	570	550	583	606	552	605	601	550	577	599	585	584	575	591	569	565	563	602	575	608	553	596	655	563	570	582	582	608	564	559	616	561	602	564	572	551	600	573	548	543	568	576	629	568	596	591	620	578	542	563	585	607	613	590	595	574	645	624	584	557	577	561	577	595	617	648	601	614	614	587	607	625	631	568	577	604	569	572	604	541	583	627	556	576	589	587	575	607	581	602	565	583	578	654	611	560	596	545	591	637	592	605	599	564	549	600	607	580	592	603	576	602	617	587	581	594	579	595	599	597	613	570	584	590	565	555	565	579	553	601	601	558	531	576	598	584	586	597	582	573	566	588	590	577	572	604	578	554	589	583	596	579	603	591	577	594	601	586	622	587	610	623	522	625	621	576	582	603	561	576	605	593	593	600	590	608	544	551	598	598	600	596	589	579	544	589	569	542	583	636	597	570	593	572	589	616	571	570	589	621	588	604	587	586	586	581	589	604	593	586	561	602	596	576	541	638	544	617	576	628	587	584	615	562	549	539	568	563	588	604	607	620	558	586	607	564	562	607	584	612	659	615	640	645	585	574	599	565	577	600	590	623	600	571	521	604	593	554	552	580	595	613	581	582	578	596	600	592	599	576	596	570	533	581	590	571	605	572	604	577	598	587	568	556	612	580	583	574	544	606	580	559	564	600	588	539	562	534	574	614	555	556	552	569	626	611	560	642	604	577	597	612	613	582	594	597	602	585	544	584	622	544	554	598	601	595	616	626	619	592	573	559	583	587	579	597	555	576	571	560	586	590	572	578	581	605	532	590	591	605	574	547	605	569	554	575	566	573	561	630	581	614	594	571	601	579	595	592	550	578	564	588	597	581	569	590	601	616	554	561	577	608	595	612	567	596	572	605	554	573	554	565	565	614	577	622	544	623	620	563	605	581	613	561	581	564	554	611	568	622	625	559	581	566	570	629	568	632	650	570	535	591	558	589	542	574	579	547	607	590	638	603	588	572	569	601	563	595	603	601	537	576	598	621	630	573	579	582	592	632	572	611	593	591	562	590	577	586	586	601	601	571	637	581	579	553	575	581	630	586	600	598	563	605	617	584	586	575	590	581	565	559	583	594	623	590	589	535	635	603	556	634	617	590	571	588	605	579	572	568	579	583	630	648	576	601	556	593	600	575	567	621	622	562	577	599	558	608	624	551	528	583	605	566	561	553	565	607	623	613	588	587	581	592	559	568	562	600	563	579	547	606	585	572	566	601	577	571	574	583	554	593	629	576	593	542	621	573	653	592	563	592	540	590	607	608	554	581	553	587	553	597	622	589	572	629	597	589	588	590	562	620	571	603	608	563	597	560	609	595	631	565	559	611	595	646	592	565	603	600	612	595	545	575	581	573	562	578	572	578	577	606	533	561	601	599	566	609	588	600	584	590	636	607	560	581	578	583	591	536	623	600	592	608	580	587	555	582	612	611	571	598	607	569	596	561	599	630	620	605	569	565	595	560	593	628	561	604	604	587	613	571	583	597	554	561	605	596	598	584	575	602	612	571	651	572	565	589	579	588	571	583	629	584	583	576	576	581	582	594	573	578	614	551	548	560	600	629	596	549	568	618	553	574	601	621	570	563	600	593	575	579	593	599	578	630	586	604	569	571	578	610	643	625	616	600	557	545	556	562	615	557	590	615	541	604	602	559	595	608	577	627	572	568	575	576	616	623	624	601	577	543	588	562	610	586	579	611	565	583	559	536	555	599	566	625	620	613	571	564	619	580	591	589	585	538	575	572	593	602	624	595	590	592	586	608	582	611	574	559	564	588	542	588	566	600	577	566	616	575	602	595	565	579	608	566	613	617	619	548	590	607	566	563	608	550	578	581	577	560	578	587	577	562	576	556	590	619	605	591	566	549	581	593	619	661	559	593	629	562	604	597	577	561	595	548	588	611	572	616	602	568	548	540	613	586	577	599	572	623	565	575	559	585	574	628	597	576	608	597	593	607	617	575	576	647	564	598	607	580	640	598	565	605	559	648	611	595	600	599	561	577	592	561	583	590	602	621	557	567	602	564	554	620	589	629	564	557	582	579	575	563	555	571	643	587	599	565	579	615	593	604	597	588	597	595	602	610	570	595	610	565	591	572	607	660	605	646	602	585	554	578	573	592	577	599	575	620	599	611	589	579	581	589	589	574	628	548	563	610	569	574	564	607	551	576	601	607	575	613	541	623	593	598	605	607	618	585	575	569	586	608	606	609	632	585	561	614	609	584	612	626	578	629	583	559	576	593	563	565	585	612	577	538	569	566	604	598	563	550	593	608	596	561	547	625	578	590	631	587	587	550	567	639	630	573	597	592	567	615	588	552	569	602	563	631	607	607	579	600	600	563	571	537	596	600	610	639	617	568	584	548	596	600	608	593	553	574	608	586	593	569	576	567	635	613	617	568	617	572	633	576	559	599	604	567	593	540	579	589	599	584	582	571	583	588	603	572	581	598	546	556	571	564	614	562	586	602	607	548	588	590	588	637	577	571	600	639	579	609	592	566	594	590	623	599	613	554	586	622	605	572	520	592	589	590	559	625	577	568	564	571	573	603	595	608	584	590	614	599	580	565	545	597	573	587	541	574	565	605	582	565	585	597	584	580	586	561	599	617	612	612	511	578	562	582	564
5000	719	699	628	594	536	552	526	520	521	547	525	545	546	525	550	561	560	540	565	540	534	546	535	542	554	561	540	532	528	562	541	547	560	567	541	531	605	507	568	553	560	530	524	542	538	543	535	513	539	505	539	556	550	548	554	543	563	530	542	568	526	560	546	497	558	567	553	595	545	555	550	543	529	551	515	529	533	547	515	535	548	574	544	590	498	523	600	560	500	534	514	517	517	534	556	527	516	562	529	565	537	537	576	534	537	566	563	545	552	544	526	601	551	562	541	514	558	528	522	532	521	533	557	542	543	556	549	536	579	495	545	541	505	559	563	536	532	579	525	559	502	490	532	527	521	546	565	506	472	547	529	497	553	535	541	566	564	523	519	519	534	518	528	553	544	544	550	572	533	550	534	574	566	549	571	537	528	543	560	567	513	558	528	558	532	542	550	530	539	560	560	560	544	544	552	528	567	600	550	548	543	539	550	568	557	607	525	556	535	574	537	510	552	561	572	547	533	580	548	534	557	591	578	543	525	562	530	580	531	512	541	500	525	517	548	524	519	537	564	535	527	527	545	580	469	544	577	529	542	539	523	551	562	585	543	549	529	481	552	546	530	528	512	537	542	545	530	567	585	543	572	536	531	493	497	526	559	492	542	520	577	513	603	505	537	580	606	558	567	550	533	587	582	552	517	526	519	531	520	566	554	479	530	545	570	518	561	514	563	554	528	561	571	556	482	554	553	504	595	553	558	546	573	513	619	543	514	522	554	545	509	558	559	556	523	563	579	557	532	503	522	574	538	532	520	551	595	487	572	554	572	539	578	543	566	526	543	534	513	543	580	532	528	509	529	520	549	538	537	492	600	568	580	550	535	539	556	548	617	542	553	504	507	510	542	530	531	503	567	505	548	566	512	504	506	546	548	559	548	564	531	526	545	563	538	550	517	537	607	583	550	522	502	539	517	534	537	510	525	511	544	535	591	550	548	570	532	610	570	542	513	542	504	541	483	554	521	551	510	537	537	517	504	545	558	567	543	549	539	528	559	555	560	566	550	503	590	524	519	487	570	561	547	567	494	569	575	520	547	563	569	559	593	519	531	571	564	571	544	558	551	508	498	513	534	532	527	559	546	544	526	547	518	499	522	549	535	554	505	562	533	566	528	536	546	531	556	541	535	518	582	519	562	521	515	524	545	586	502	553	565	535	494	534	538	522	556	535	567	563	560	541	580	536	536	527	533	529	565	523	568	571	524	503	506	545	546	549	549	590	492	550	526	513	536	551	539	534	527	567	540	579	536	512	518	504	583	521	521	567	545	520	567	518	510	516	497	534	538	534	561	588	545	535	542	558	544	535	503	580	569	542	559	533	514	589	529	546	546	539	528	547	532	560	531	502	543	519	551	542	529	533	514	537	543	543	552	494	563	506	526	535	546	569	576	555	566	551	498	551	571	554	520	533	521	561	542	561	521	480	522	579	548	542	583	515	545	541	554	559	552	579	500	544	533	570	528	582	522	569	569	559	542	531	564	552	511	547	552	551	571	521	586	544	557	576	539	531	497	561	546	551	529	511	567	516	557	533	501	555	514	548	610	544	548	546	546	524	518	506	551	569	500	535	595	564	556	546	534	566	538	547	539	510	538	505	558	502	534	512	559	553	537	499	536	545	541	612	518	585	541	518	506	558	543	528	505	490	557	608	564	515	496	500	515	552	558	596	583	566	551	507	514	554	577	521	568	528	579	537	558	525	577	528	570	539	539	525	555	570	576	513	553	523	549	554	517	507	545	540	563	598	513	515	545	549	553	537	516	540	509	540	559	511	558	505	542	536	533	560	516	528	548	540	486	536	570	550	539	532	555	555	566	553	534	537	572	534	525	502	536	533	488	545	576	531	544	541	581	546	498	556	514	548	516	555	511	565	535	560	557	542	539	534	541	584	540	552	538	512	546	581	564	522	545	510	547	562	580	536	575	561	573	530	519	548	566	575	522	491	550	548	527	585	572	591	522	567	541	537	549	534	535	551	561	503	563	561	519	536	535	578	541	541	542	545	578	549	530	542	531	572	536	531	534	534	544	527	555	574	552	584	551	538	531	543	594	584	620	554	555	539	531	565	538	529	529	529	568	501	553	510	544	541	578	563	514	589	529	523	542	538	538	560	575	556	524	523	581	583	525	568	586	550	545	532	551	521	496	553	539	532	535	552	533	528	551	604	533	541	515	514	544	549	547	574	544	525	523	576	570	525	558	522	565	512	524	544	558	554	537	542	529	571	559	511	540	557	590	558	579	549	559	540	540	497	528	538	521	545	546	611	582	573	546	555	568	549	529	582	537	559	548	506	550	542	550	532	530	505	566	562	581	555	577	538	515	526	556	514	549	549	525	537	512	517	534	501	533	553	532	546	533	580	563	561	535	516	560	510	505	580	517	543	517	523	541	526	568	517	523	562	535	512	545	567	573	551	527	487	590	563	570	520	575	517	557	550	558	548	538	578	553	540	562	541	537	529	537	504	527	537	542	535	571	525	517	538	514	566	581	546	520	545	564	577	553	551	585	574	549	550	553	518	535	545	585	567	543	523	538	505	576	541	559	535	549	590	540	541	542	547	561	548	524	534	490	587	542	494	525	578	550	535	519	534	529	527	544	491	526	545	563	556	547	544	537	515	546	559	543	525	454	581	564	571	528	516	549	564	593	554	543	511	568	535	540	527	548	555	533	542	521	549	525	583	531	523	564	543	518	556	547	511	539	566	529	547	517	524	534	565	553	574	528	571	539	587	512	527	546	542	577	548	537	521	507	552	562	511	556	566	578	550	550	531	520	524	564	538	581	582	528	559	517	554	565	502	531	534	549	538	564	548	556	525	566	588	505	525	540	549	530	548	546	531	535	559	548	515	576	552	553	610	495	556	555	581	519	533	546	533	558	560	573	530	532	544	520	529	562	519	531	550	581	553	544	558	524	570	533	541	541	577	584	540	566	539	562	547	524	564	522	521	519	549	535	556	540	504	548	502	540	556	566	554	528	501	495	577	557	566	538	546	573	544	562	510	599	577	545	527	559	534	558	537	536	549	589	580	551	492	553	537	542	531	543	573	553	580	543	549	572	567	547	528	583	538	515	547	521	540	496	569	542	533	521	519	549	578	548	524	544	573	543	555	556	540	545	538	535	547	566	553	519	561	540	521	553	502	530	561	533	549	542	531	558	563	534	568	579	567	570	528	579	517	526	573	558	569	540	532	515	549	484	549	574	557	539	524	554	593	563	577	547	535	516	554	503	546	549	508	538	575	577	536	555	484	510	545	540	562	546	552	565	511	560	533	526	547	513	528	559	558	523	525	550	579	529	556	560	556	545	574	534	532	553	537	587	524	556	521	578	576	513	561	547	586	501	568	545	540	586	501	550	533	564	518	514	541	525	546	533	558	543	551	521	521	542	523	524	557	501	549	566	530	587	566	530	517	571	564	511	542	565	531	531	508	527	523	574	518	538	529	532
25471	21412	27059	25316	3148	713	548	463	421	347	359	338	359	367	341	352	359	360	384	336	317	339	359	325	355	322	345	305	337	360	339	339	354	332	357	332	316	323	338	361	335	336	316	344	333	338	349	323	327	358	342	342	356	359	327	312	331	323	322	313	308	313	300	350	352	328	319	304	316	320	344	326	339	321	326	310	313	348	345	338	317	345	351	311	345	359	304	303	278	326	306	306	311	339	348	327	306	324	324	358	322	342	333	313	347	342	328	323	334	311	343	305	325	353	365	348	344	341	342	326	336	310	340	307	334	351	323	319	296	318	348	314	337	304	314	292	342	309	296	318	357	336	328	305	343	329	354	340	325	309	328	298	312	321	298	361	316	319	330	319	324	287	321	330	359	359	313	304	292	308	342	320	321	348	312	339	321	325	334	324	336	311	338	296	320	354	313	369	316	312	325	345	304	328	345	329	351	321	312	303	317	349	322	328	316	353	355	314	339	339	348	359	339	316	330	327	326	337	344	332	285	287	356	297	343	324	350	331	293	321	362	295	340	343	350	321	331	370	312	304	308	322	326	353	318	321	352	336	317	308	337	329	331	331	325	327	323	334	325	355	311	330	303	336	322	318	318	328	301	334	333	327	320	308	322	358	330	337	326	313	316	303	326	309	337	341	350	324	357	335	348	322	338	327	318	323	330	316	315	309	306	319	317	307	304	332	312	323	301	312	293	322	338	288	313	351	331	335	335	330	324	321	346	323	341	329	299	319	332	350	302	345	328	366	302	358	303	300	329	299	338	306	322	323	336	320	311	313	361	318	309	332	327	341	309	346	337	289	349	352	341	341	311	342	327	321	324	323	330	308	362	296	346	321	315	312	298	308	320	303	327	353	319	327	314	321	318	327	282	360	335	331	349	343	331	344	343	333	300	354	329	330	316	323	325	336	343	331	340	333	315	342	340	316	333	303	326	330	302	308	325	302	305	327	357	327	332	332	315	325	311	342	299	356	330	337	283	324	344	335	268	336	329	292	337	320	332	327	355	302	339	334	335	314	332	304	339	296	324	289	327	297	315	321	324	329	344	325	319	327	324	340	344	328	317	340	319	322	327	323	328	328	341	273	337	316	305	335	328	322	332	311	306	311	322	349	337	328	344	348	309	317	323	325	336	326	304	346	308	320	314	336	312	300	336	345	315	309	333	314	327	331	312	320	277	320	323	343	332	328	322	344	344	311	312	325	308	307	326	344	273	342	350	358	326	335	298	324	353	344	318	316	322	350	336	353	330	320	315	308	324	343	326	316	331	340	346	322	325	334	314	329	323	325	326	336	337	317	308	329	347	328	298	333	314	306	355	315	337	319	315	325	324	337	312	313	303	335	335	353	330	340	338	322	321	352	316	337	337	317	310	293	321	326	322	312	318	310	301	309	306	340	348	337	328	358	314	331	328	317	328	347	352	330	317	309	335	301	341	335	332	330	352	325	312	310	344	355	326	333	323	320	346	310	326	307	338	349	304	323	312	318	288	350	351	326	364	344	343	324	316	337	328	322	315	321	351	333	332	365	302	322	367	344	325	325	323	319	324	330	333	298	333	322	317	322	309	352	297	328	314	302	294	368	324	344	333	323	295	318	357	336	337	320	326	350	329	305	322	346	347	347	325	273	335	339	302	353	330	288	315	336	294	288	307	354	353	362	325	333	325	336	314	331	336	342	331	316	300	311	317	329	284	320	311	306	317	338	302	293	324	332	347	310	332	329	302	299	341	346	345	343	369	322	329	335	336	343	339	320	329	328	351	321	293	298	352	312	342	327	343	332	317	337	315	330	346	295	354	307	335	344	335	298	309	323	306	320	300	307	310	321	338	335	340	294	346	328	338	333	324	324	309	341	350	343	335	277	326	329	308	301	322	341	308	346	325	301	369	345	299	328	354	316	306	347	306	326	310	315	332	328	306	288	314	305	351	313	345	316	285	315	319	331	349	322	323	345	320	312	357	358	335	343	327	335	315	301	328	301	303	350	363	357	309	315	320	350	309	332	317	294	336	352	302	366	345	337	330	327	330	320	342	345	336	354	346	315	331	287	313	344	335	320	336	332	316	298	314	316	324	319	353	315	297	299	326	344	351	352	301	327	334	330	298	313	299	285	318	305	317	309	331	291	315	346	319	323	319	356	328	311	326	312	323	335	348	284	372	310	326	348	328	308	319	298	333	361	326	340	303	321	330	336	309	332	337	337	362	341	337	306	323	328	310	297	334	310	287	328	305	330	330	311	334	305	310	333	319	330	318	326	321	332	335	313	349	319	333	318	317	309	331	316	347	286	320	328	324	344	321	328	323	355	348	327	324	317	307	347	341	347	327	367	320	310	297	316	341	287	321	318	344	297	342	326	314	341	329	311	284	345	326	309	275	350	338	303	328	362	291	343	322	353	325	325	331	309	348	362	326	323	333	340	334	312	341	329	298	302	319	301	344	322	308	318	327	320	306	350	357	308	333	315	321	359	320	308	328	319	311	304	294	341	321	337	326	358	342	323	312	339	305	340	320	337	350	302	295	320	329	309	355	321	321	322	339	326	314	332	318	319	310	363	361	355	307	320	354	315	317	321	315	333	332	294	335	320	312	301	331	339	323	331	341	337	342	312	322	340	314	334	326	349	320	339	310	341	311	366	347	328	332	354	301	336	315	331	303	315	290	321	333	328	285	304	307	290	323	311	348	338	351	321	303	333	320	315	305	345	341	348	325	318	320	337	317	340	335	325	331	361	341	281	296	350	328	322	327	299	307	312	343	323	309	307	305	330	324	320	308	318	357	357	292	312	322	312	337	318	340	322	325	344	297	322	326	336	353	332	343	334	324	310	353	318	320	301	284	309	331	313	295	335	319	319	328	337	321	315	327	318	318	321	336	323	314	334	359	304	310	331	347	322	351	325	304	282	290	354	339	316	297	301	328	311	334	324	306	352	301	316	308	302	311	332	357	338	279	329	352	337	327	338	315	327	320	323	322	320	348	333	356	341	336	340	311	321	341	301	339	336	323	309	339	337	329	319	348	334	322	303	306	331	307	334	321	344	328	338	340	329	330	299	318	342	329	345	346	347	319	331	324	323	319	348	314	343	315	327	319	376	332	336	318	330	341	288	341	324	351	328	303	316	312	316	338	339	306	317	339	307	322	312	317	333	334	318	313	350	325	316	325	307	342	301	338	340	330	342	296	341	304	306	332	323	322	309	342	314	344	307	319	324	309	351	337	292	350	325	338	315	335	348	315	288	308	346	329	319	303	326	323	346	319	313	318	316	315	316	331	319	309	361	307	321	342	350	341	300	337	320	339	305	330	332	302	347	314	284	336	309	343	316	317	301	337	318	306	320	342	319	322	330	347	371	308	347	311	367	350	357	314	306	338	294	285	296	305	365	318	318	326	321	297	323	321	344	342	305	354	324	334	317	331	300	310	312	330	307	298	360	333	317	307	333	336	342	338	333	303	335	279	329	353	327
3305	2479	2082	1086	802	585	601	488	450	431	373	355	428	407	361	342	372	372	347	367	370	364	304	317	338	364	350	349	329	348	340	346	344	357	338	336	319	353	336	338	356	323	346	363	337	346	334	351	337	317	366	349	326	357	349	361	341	325	314	331	336	359	367	375	327	356	352	347	366	369	331	342	352	330	372	321	346	348	318	313	342	336	354	352	341	326	330	385	294	347	318	333	329	371	328	331	323	338	327	332	329	347	354	324	324	315	340	334	338	318	340	331	343	322	329	347	326	369	339	324	351	349	358	291	330	337	331	353	351	352	354	324	318	352	337	345	322	330	323	340	321	340	325	327	331	328	335	349	295	356	328	344	331	320	373	299	342	318	324	354	317	348	318	322	336	310	353	328	321	340	321	291	340	324	353	381	327	324	314	350	330	381	324	303	318	348	329	317	349	322	324	336	313	312	321	351	369	372	369	326	370	337	344	316	323	315	358	332	373	328	366	336	321	332	332	309	368	297	319	297	336	355	343	349	348	353	358	351	308	338	339	345	368	374	345	317	344	319	351	344	339	301	326	310	327	313	319	341	354	338	340	339	339	347	347	354	330	362	338	332	322	333	324	319	339	356	381	354	334	336	322	329	310	343	342	299	360	323	346	316	339	343	327	352	316	341	315	344	308	299	325	339	354	327	315	336	338	328	326	313	291	360	367	317	346	360	323	301	338	307	335	344	356	339	361	336	338	355	366	323	350	326	343	312	371	324	334	298	309	329	352	333	325	333	312	316	346	318	324	329	334	304	343	327	346	349	344	347	302	353	341	342	348	347	309	359	326	337	323	292	336	324	319	332	343	337	330	385	329	343	318	313	340	319	341	340	302	334	334	364	337	331	338	339	322	341	336	351	340	356	336	335	334	345	320	312	328	340	318	329	312	351	324	354	325	336	332	344	348	320	315	342	359	332	324	311	311	361	328	340	331	351	328	344	315	325	305	362	352	350	331	353	319	324	339	312	342	330	309	335	354	337	347	346	353	319	330	326	334	337	335	302	325	313	306	312	330	327	341	293	318	336	340	348	339	343	335	331	332	361	332	358	329	325	358	351	318	354	359	351	324	305	353	328	360	333	331	343	358	344	338	341	350	332	348	312	361	325	327	323	325	375	309	314	328	313	304	347	313	337	276	349	365	327	339	323	323	375	332	326	320	344	312	347	339	316	349	358	356	331	293	344	345	325	320	349	327	311	301	360	325	317	327	347	332	330	326	353	298	338	315	355	358	332	341	320	316	325	291	337	366	339	338	375	344	331	319	350	332	325	350	294	350	338	338	316	339	362	348	306	328	320	320	336	320	359	310	323	321	338	334	348	323	326	341	347	347	330	334	324	349	342	334	290	330	340	327	330	304	305	326	335	351	344	349	342	308	361	343	316	330	328	335	337	330	304	338	317	326	318	351	323	344	339	362	321	351	305	348	342	341	308	327	344	348	321	336	331	346	309	324	306	332	324	355	342	351	341	318	345	311	330	345	327	336	324	345	306	351	282	313	343	368	381	300	317	307	341	323	319	347	324	323	318	309	326	332	310	329	360	354	377	348	330	322	354	356	331	283	335	349	299	296	354	349	342	301	322	336	326	343	331	314	332	307	324	342	366	362	297	321	338	364	348	325	318	371	326	350	359	304	334	346	375	357	352	335	300	375	349	376	334	331	307	335	321	319	330	329	333	332	350	330	344	347	381	336	322	315	319	329	315	378	348	304	312	352	342	347	372	347	303	325	346	309	299	315	355	336	310	347	357	314	316	356	352	323	349	333	342	317	348	341	353	319	304	312	333	301	321	311	332	355	339	347	295	378	354	348	346	300	368	335	310	315	339	336	345	351	295	318	354	339	291	353	344	336	325	328	323	327	313	305	338	323	335	324	316	349	300	315	348	343	314	318	322	299	327	334	321	314	327	350	318	326	309	335	316	309	308	378	332	332	316	339	344	310	347	372	315	287	341	317	342	362	318	322	311	337	358	310	325	342	321	326	340	347	325	302	327	331	322	319	336	350	347	332	358	327	353	303	343	333	353	312	311	336	369	344	339	340	326	319	310	355	351	312	337	338	358	331	356	339	306	346	354	304	333	314	320	362	344	350	335	347	340	300	319	338	353	326	339	335	340	330	360	320	352	310	336	315	318	342	336	367	313	321	358	307	341	335	324	339	341	341	331	327	339	324	317	351	295	326	328	353	348	298	317	289	322	339	316	335	305	349	319	318	326	342	336	324	318	367	344	322	328	330	358	339	292	315	366	322	336	336	352	332	327	345	341	338	325	328	340	348	312	360	326	346	338	334	372	357	377	330	336	284	341	334	328	352	313	332	336	309	369	333	325	322	338	339	337	304	308	344	316	332	338	306	316	347	327	337	338	357	343	337	340	379	320	367	319	334	312	312	311	318	337	306	308	343	323	328	332	312	337	331	313	307	356	314	334	352	328	320	328	298	336	318	321	309	336	346	311	314	318	326	320	354	355	342	334	322	352	316	310	343	319	343	303	326	332	287	330	314	356	363	353	314	326	327	336	345	310	344	349	357	335	315	347	298	323	342	350	351	318	353	329	313	314	316	345	331	320	328	335	303	305	313	335	350	340	349	316	324	319	340	336	345	315	352	383	328	333	322	315	350	326	330	306	350	317	298	347	366	335	334	350	341	319	338	309	353	329	334	349	340	343	347	310	309	333	342	292	352	319	347	364	308	319	307	328	286	319	356	347	334	379	343	310	317	348	348	324	330	347	345	293	321	343	335	373	335	318	346	325	334	322	321	350	356	324	323	328	300	337	344	305	317	308	316	342	333	336	354	334	347	313	324	304	321	327	322	327	340	318	330	341	322	336	299	314	332	345	338	298	308	316	303	341	360	330	346	353	304	351	322	330	305	316	370	342	351	337	353	332	310	336	360	326	358	302	327	339	313	351	304	302	347	358	328	345	307	303	328	313	323	314	306	320	315	319	293	344	303	324	322	347	317	314	346	311	335	309	351	351	314	320	328	345	327	320	336	338	309	316	353	303	342	344	338	345	325	339	321	297	282	318	327	342	317	321	320	331	344	329	343	317	349	361	339	333	343	343	308	319	309	328	368	359	312	330	335	314	359	322	326	322	337	385	334	329	321	342	343	352	298	336	312	321	330	317	325	343	320	342	312	345	359	352	339	326	371	349	302	317	320	331	337	315	303	324	302	319	317	325	314	324	344	328	313	347	316	330	345	308	337	328	348	356	320	328	336	334	304	340	338	310	324	366	373	339	339	318	344	329	332	335	326	338	324	332	344	317	326	341	330	305	305	313	317	296	321	348	329	339	304	297	310	320	336	390	285	341	342	353	328	345	331	335	370	328	378	349	322	359	326	325	332	300	335	310	313	316	356	330	346	370	318	300	316	337	350	296	369	334	331	299	351	322	353	313	318	325	317	300	319	314	318	329	292	334	345	345	346	291	350	330	341	327	351	335	328	324	303	361
24478	21430	28462	24773	20633	2232	684	410	290	320	277	256	237	252	210	271	227	219	239	250	188	213	234	232	225	243	220	189	203	224	229	228	227	244	220	237	198	234	215	216	243	229	206	225	215	240	205	196	215	211	222	210	219	200	243	208	229	233	247	211	210	196	208	205	209	237	210	244	194	204	193	214	237	224	198	227	220	223	220	231	228	219	226	202	212	193	208	216	221	233	215	210	211	219	222	212	234	228	187	229	221	223	219	199	244	211	199	212	196	198	202	195	202	234	185	228	222	205	188	178	225	232	209	232	195	227	213	229	192	216	231	207	207	217	213	223	211	238	191	198	229	222	248	222	190	208	204	199	215	241	227	207	235	230	203	221	236	204	221	187	204	220	187	240	207	204	218	211	197	215	202	217	234	224	187	240	222	223	217	218	241	217	214	213	202	198	204	212	206	204	206	223	212	232	219	198	209	197	198	217	217	193	222	220	201	232	189	230	225	209	195	192	218	204	238	196	195	216	185	204	229	211	194	197	220	215	202	209	208	203	202	201	207	206	200	230	241	197	233	225	207	190	227	221	205	215	214	200	217	230	213	202	215	208	207	221	212	215	205	228	195	197	228	213	212	208	196	211	220	206	196	210	195	222	234	202	217	216	214	225	210	217	215	227	192	230	211	205	230	215	189	219	243	201	234	218	198	168	202	210	202	197	235	209	216	226	180	222	213	217	198	189	218	197	238	213	222	200	206	214	191	198	210	221	214	223	230	219	211	182	205	215	214	211	247	214	207	169	209	189	196	229	246	216	235	214	220	219	209	193	236	229	215	197	196	213	200	205	208	204	223	191	196	207	229	225	197	224	176	240	201	205	232	204	189	224	234	190	183	221	221	192	212	223	203	196	206	243	214	194	207	204	213	202	205	204	210	209	211	189	201	221	214	234	209	208	202	224	199	208	209	229	203	233	230	231	205	223	212	209	232	198	211	247	216	194	235	198	194	221	220	212	204	207	219	223	205	199	209	244	216	234	193	202	185	223	188	220	207	227	210	230	212	203	232	217	231	195	206	245	226	172	206	187	207	210	203	205	221	238	193	191	205	219	212	201	224	225	208	215	237	190	215	198	202	226	207	203	217	219	176	207	219	205	197	239	216	218	203	221	206	212	206	239	221	249	209	239	215	193	226	176	239	236	194	218	224	232	219	225	220	227	210	242	205	210	214	190	215	202	218	228	228	221	213	221	220	218	191	222	203	214	199	180	210	214	208	206	210	217	236	205	193	186	238	207	213	182	180	214	227	220	216	209	218	216	209	220	223	212	216	242	202	213	182	227	227	206	218	208	187	225	222	217	224	195	200	236	204	207	192	180	209	217	194	205	227	221	204	225	197	196	219	214	203	218	172	212	201	200	231	215	217	208	214	182	209	187	224	199	201	174	212	240	224	200	216	197	216	198	211	219	236	224	212	196	203	191	194	190	218	212	196	203	229	197	196	239	242	203	218	245	210	220	206	213	215	194	225	231	223	216	204	225	211	211	240	219	216	201	215	225	221	217	194	216	199	203	221	217	204	222	227	231	213	211	226	214	198	199	217	215	223	229	235	203	210	197	240	214	205	219	205	202	213	208	208	208	189	238	188	202	226	183	194	225	201	191	181	215	218	227	187	237	182	228	216	208	191	209	199	219	223	248	197	232	205	226	193	227	210	222	214	205	212	207	206	219	220	229	219	235	189	198	218	218	202	201	231	207	216	222	180	213	209	214	219	192	210	217	224	205	223	217	220	218	209	198	219	202	194	212	204	201	205	253	198	201	209	207	186	194	218	202	243	233	222	199	217	201	209	192	197	201	189	225	235	244	191	204	223	213	205	211	222	223	193	207	199	198	219	225	205	216	191	189	209	202	241	228	190	208	230	219	178	225	211	206	217	208	206	204	205	187	229	189	218	215	205	220	218	213	208	200	213	235	204	208	204	218	183	219	194	196	223	194	215	237	200	212	243	232	195	235	215	214	189	207	205	225	193	203	200	208	208	185	189	206	202	210	226	191	205	217	223	198	194	219	203	200	217	204	190	201	206	181	203	204	225	200	216	203	194	222	221	184	222	207	211	207	202	210	208	203	229	222	210	213	203	211	217	209	212	223	209	210	229	229	205	189	212	226	187	234	197	225	220	234	200	208	213	231	209	206	215	253	205	212	191	235	199	224	190	215	213	219	216	213	209	222	201	230	211	203	214	201	224	196	203	218	218	229	198	202	220	211	190	240	225	233	241	179	195	213	233	235	224	213	211	169	218	206	191	187	219	187	215	187	216	217	187	231	234	209	181	235	188	239	207	193	231	231	210	183	214	216	234	240	228	179	236	212	205	211	207	212	193	211	221	230	205	211	194	216	213	192	226	233	204	222	195	177	220	202	196	195	214	193	190	216	227	199	190	210	207	216	209	225	222	214	207	205	215	196	204	198	222	205	214	171	222	207	240	208	227	215	199	208	204	208	211	241	242	212	223	217	220	215	194	195	209	239	230	198	212	211	193	183	213	211	229	235	240	230	211	182	208	205	199	189	223	189	228	213	230	202	208	204	205	233	195	204	190	210	205	230	196	209	234	198	194	226	190	224	203	203	203	183	231	174	212	212	201	162	213	224	211	231	199	195	228	213	236	228	207	228	221	200	244	221	207	207	204	217	197	236	215	209	219	220	206	212	232	173	203	213	215	221	205	219	214	185	209	200	200	211	211	214	223	202	204	229	230	205	199	211	219	232	223	230	233	201	192	210	205	188	222	202	193	211	234	205	212	206	215	192	202	211	211	229	192	200	188	188	211	207	195	207	207	242	192	230	205	212	214	236	224	219	237	212	225	224	210	229	213	193	240	197	210	206	206	213	191	197	205	215	213	187	226	218	201	185	204	185	181	211	191	220	221	203	235	211	214	224	238	204	210	213	219	203	228	219	217	197	230	204	192	217	224	218	221	219	195	204	212	226	213	199	187	211	215	186	193	195	214	226	218	215	209	198	212	198	189	179	179	203	222	225	209	236	192	212	203	192	208	235	213	199	206	210	212	200	201	193	253	201	201	182	209	226	231	209	217	230	195	207	198	202	203	173	210	211	215	193	188	208	212	205	194	185	227	206	196	230	190	229	209	200	210	191	223	196	208	215	214	194	204	200	199	201	197	194	203	236	189	189	221	238	209	234	200	215	202	209	207	237	225	214	202	213	211	228	249	206	211	205	219	234	198	187	203	213	228	219	216	205	204	237	207	203	222	206	202	213	192	217	233	216	207	212	222	222	224	189	217	198	207	227	210	266	206	212	230	209	197	229	219	212	232	245	195	195	217	202	233	222	227	196	216	197	195	205	209	237	198	216	171	191	201	215	205	198	195	206	201	214	191	216	207	190	208	217	208	217	200	196	226	194	221	218	203	214	179	205	231	181	192	249	210	241	209	211	207	224	213	189	220	228	201	190	207	198	185	215	230	230	202	231	200	224	228	229	207	239	210	223
3234	4403	3604	1721	1057	806	575	511	458	437	376	335	295	325	303	318	284	265	273	265	266	255	217	249	264	280	278	240	252	268	261	250	257	243	249	226	246	236	228	249	219	263	234	244	228	248	249	226	253	234	234	230	233	238	232	257	242	231	241	213	217	239	259	222	218	229	239	225	228	229	212	228	234	225	218	215	231	249	226	231	236	230	230	223	248	244	220	191	229	221	251	214	214	216	221	220	273	221	223	224	247	218	255	231	243	236	238	248	240	203	243	214	251	239	226	208	198	236	236	224	229	237	256	199	204	229	227	248	232	236	246	233	228	248	233	222	237	213	222	235	234	212	205	214	243	223	227	238	212	208	226	234	247	188	217	230	241	222	224	248	226	220	232	220	234	226	205	192	204	240	236	229	250	249	241	231	257	243	229	210	218	240	270	265	232	236	244	223	233	222	234	242	225	215	234	218	265	225	227	251	239	250	222	262	241	230	244	225	266	245	268	237	233	240	228	237	233	220	198	208	253	186	229	193	237	235	227	237	219	256	233	226	245	225	224	239	245	227	220	234	244	264	210	269	228	220	265	241	222	205	230	233	232	222	209	251	244	239	252	222	234	261	240	241	255	240	240	239	219	205	216	237	225	279	257	218	246	219	216	221	234	232	224	249	215	245	241	215	224	250	216	241	211	219	229	216	231	208	216	232	205	254	224	270	254	202	216	228	250	240	230	243	224	217	223	246	228	252	201	214	230	217	255	205	230	247	246	229	206	233	247	204	222	229	221	227	218	220	206	233	224	228	211	227	254	231	231	244	242	216	217	225	236	239	223	232	225	237	210	223	242	204	235	247	202	221	236	246	229	250	218	244	237	232	238	239	210	242	242	239	207	224	225	231	208	233	242	205	220	211	199	229	216	228	234	215	207	238	224	235	232	220	257	226	213	228	230	229	239	224	227	221	201	222	204	209	250	217	240	232	217	215	217	240	210	225	239	227	205	224	213	241	251	242	232	216	231	229	244	235	222	235	242	234	244	227	208	237	244	222	217	265	238	221	231	261	220	221	231	207	232	209	263	258	228	223	227	226	218	218	189	209	210	228	220	217	246	242	228	245	245	253	233	247	243	248	246	255	215	232	205	230	224	231	229	217	224	263	203	228	218	211	201	239	240	226	243	258	230	215	224	234	244	245	194	225	252	223	234	231	223	242	240	253	219	208	228	214	199	225	226	237	244	243	232	193	214	223	221	245	238	236	256	235	235	245	241	243	187	242	236	236	242	220	214	216	221	239	242	227	225	206	232	237	215	231	246	234	238	199	230	241	228	198	233	225	242	244	239	231	248	237	244	239	216	229	221	247	249	218	238	255	217	230	231	236	251	230	203	252	243	221	238	234	236	189	230	233	249	219	239	243	226	227	197	229	245	246	226	241	215	220	236	242	241	226	219	214	210	245	268	245	226	223	215	237	252	219	234	224	242	211	217	211	240	206	235	244	221	217	220	233	239	247	220	236	241	219	235	217	232	216	216	219	207	239	237	217	221	223	240	246	237	210	231	214	238	202	228	231	235	238	245	215	230	221	209	219	231	231	224	251	252	230	208	230	220	246	199	266	234	202	245	230	245	232	204	223	218	211	208	233	206	196	220	209	220	238	233	229	236	250	227	237	234	210	228	240	209	242	250	213	225	260	227	250	226	212	234	229	204	255	220	236	232	205	235	229	237	207	203	223	210	228	233	251	214	211	249	240	241	224	240	231	211	211	228	230	216	249	256	232	225	250	215	232	209	206	250	225	204	218	215	220	223	216	231	223	212	192	235	226	224	233	243	222	192	224	224	244	270	256	219	218	213	206	230	220	220	212	235	237	207	233	228	234	224	226	256	242	237	270	268	229	239	214	206	209	199	221	224	254	250	196	233	237	230	234	204	227	230	250	222	219	221	218	243	234	247	226	217	204	230	209	243	257	210	261	225	220	217	254	230	212	237	273	246	220	219	241	237	246	206	221	248	232	228	207	245	236	217	232	235	226	249	236	232	218	215	217	215	227	231	230	246	200	206	224	215	220	240	210	244	237	240	232	243	254	249	245	248	207	226	223	227	253	232	239	250	229	260	239	236	258	248	216	255	205	221	223	247	227	228	218	218	247	215	236	236	230	215	226	247	212	206	246	237	198	213	232	256	233	238	229	213	197	246	229	241	235	236	208	209	240	232	261	211	219	209	229	210	265	269	209	235	242	227	237	224	219	235	227	233	233	238	191	239	237	226	205	218	202	218	223	205	261	237	225	218	230	224	223	228	231	234	240	230	232	193	205	206	254	210	217	220	231	226	205	214	220	232	230	241	215	237	221	191	248	197	238	207	241	237	221	225	204	207	245	237	225	228	224	234	214	231	222	226	236	248	247	233	222	224	241	201	252	206	219	220	239	238	229	248	208	220	241	227	235	228	233	232	215	207	251	206	229	227	232	221	233	237	241	253	245	253	212	227	217	229	228	229	227	219	251	238	229	230	230	219	229	225	225	222	226	237	198	232	252	236	216	202	235	203	215	227	245	221	215	237	224	224	234	200	205	231	231	237	250	203	224	222	233	227	237	222	205	232	226	225	225	229	240	234	230	232	221	239	225	220	217	256	220	225	236	271	210	207	229	229	225	230	226	233	229	220	218	224	241	224	234	232	239	243	223	242	230	229	215	243	227	246	224	206	234	228	221	229	251	252	213	201	244	220	221	210	205	240	217	239	224	232	240	202	218	211	222	231	225	225	222	196	241	228	250	219	239	248	227	238	229	244	227	228	216	221	224	243	209	211	221	215	256	213	250	222	188	230	242	234	235	217	216	254	231	214	221	244	253	231	232	213	206	236	228	225	222	235	236	240	231	227	227	218	228	220	237	202	220	236	222	212	233	236	218	206	239	231	245	218	221	222	199	216	213	220	233	230	259	268	217	251	248	211	245	227	239	179	238	210	230	216	215	215	238	242	231	233	233	225	222	224	254	217	232	231	233	243	214	212	222	258	209	207	214	260	203	227	233	238	224	215	240	229	246	227	226	230	203	216	218	237	191	240	197	204	216	230	207	219	228	225	224	244	221	198	245	212	222	244	230	234	248	217	206	220	231	205	211	233	230	220	199	230	210	238	207	219	224	242	218	201	205	219	208	261	202	219	215	224	256	211	232	179	222	242	233	241	236	240	248	260	226	210	238	182	225	221	233	245	248	232	207	205	211	218	208	224	224	252	203	214	228	238	232	254	232	205	242	208	236	219	231	217	228	207	221	207	214	226	224	238	236	250	223	252	223	202	251	226	219	239	226	202	194	241	218	222	234	236	211	216	244	251	248	224	209	213	224	253	234	247	248	221	256	248	228	226	261	233	236	251	211	241	231	211	201	223	216	223	231	234	218	208	241	238	222	206	228	241	212	222	228	223	212	234	242	252	217	229	217	226	217	216	239	215	223	231	245	211	234	216	248	212	250	223	243	216	229	228	206	241	222	238	237	231	241
27702	10123	1562	1026	762	562	618	575	579	556	600	599	589	571	598	561	565	606	561	579	585	634	579	561	647	560	587	586	613	584	598	603	563	594	567	596	578	563	573	582	652	583	612	553	602	607	595	581	595	557	572	627	564	594	590	589	618	588	575	603	553	633	593	587	634	576	575	584	589	561	614	604	602	577	567	609	546	568	575	591	594	581	604	582	567	598	572	597	595	560	563	564	569	600	600	594	578	597	583	562	608	600	634	600	581	605	606	637	629	622	604	578	604	595	620	561	561	587	589	559	605	590	589	573	589	581	550	587	587	566	601	572	598	561	620	536	597	581	634	582	576	598	549	607	572	564	573	558	626	589	568	624	593	601	568	563	595	632	614	616	603	542	569	588	609	575	583	567	575	583	556	636	605	582	601	598	582	565	563	612	572	606	589	556	545	595	526	562	600	583	570	603	583	579	609	552	582	555	582	586	566	572	595	586	595	579	581	614	587	592	558	611	587	593	636	537	558	534	570	594	571	575	579	550	579	603	589	634	558	575	552	601	576	574	636	623	551	580	582	589	546	613	624	571	561	584	611	580	589	598	582	590	598	587	588	571	594	627	574	583	571	597	579	577	602	584	594	568	581	634	609	634	589	571	584	604	638	582	592	610	592	615	565	610	537	589	619	621	562	629	601	572	615	565	593	580	572	601	623	594	613	644	590	581	566	577	526	583	564	558	580	584	573	549	615	530	577	571	595	610	576	589	613	609	628	618	616	589	561	592	586	619	597	617	605	609	605	599	602	540	562	574	610	601	616	594	660	603	580	564	596	598	600	617	599	623	611	572	562	578	617	564	574	595	592	655	554	579	577	581	518	573	564	617	582	573	573	604	569	608	597	562	562	538	592	545	617	578	525	575	541	621	595	573	547	570	563	574	587	540	607	576	588	610	607	598	610	575	582	579	596	620	576	578	562	594	530	621	549	546	630	619	575	630	576	586	573	557	538	575	547	609	598	575	562	565	554	592	576	573	634	582	550	573	517	649	578	631	577	626	642	568	586	550	584	604	594	606	574	561	579	556	566	600	567	543	621	612	607	599	565	609	609	531	581	542	616	599	540	598	607	534	596	582	600	553	595	585	621	587	604	555	572	546	601	567	597	609	578	565	590	577	575	566	558	564	614	551	579	593	583	590	599	585	588	558	575	545	593	589	605	585	581	555	601	593	575	608	552	599	626	574	594	562	598	602	561	558	572	557	572	561	572	603	571	632	537	544	617	602	619	578	562	571	579	546	595	558	577	534	574	582	578	570	578	563	606	552	552	596	573	534	563	610	569	595	603	580	563	597	564	597	563	555	603	578	562	557	578	576	587	587	551	586	577	629	606	560	612	566	574	588	578	594	584	579	634	617	567	612	604	543	605	546	568	570	597	597	567	619	568	554	556	597	557	552	559	572	632	583	613	559	572	608	602	639	547	606	563	605	542	612	584	574	594	592	617	601	568	550	578	542	538	606	632	600	604	568	606	555	564	588	610	591	543	547	519	588	574	541	565	589	620	586	552	572	582	589	574	562	554	643	574	581	601	595	586	586	578	587	624	582	606	577	599	589	538	545	605	574	589	639	604	557	577	610	578	555	604	571	575	560	587	568	543	650	580	624	541	591	632	540	575	627	580	557	604	576	602	593	618	592	610	583	617	525	545	627	631	574	589	599	569	590	586	582	557	605	619	562	622	619	579	549	574	602	585	571	570	574	569	576	592	591	601	600	610	582	574	568	602	599	576	612	544	565	564	576	561	556	578	575	574	574	564	594	583	609	576	615	569	561	573	590	536	597	570	554	556	552	546	594	590	536	561	603	621	560	626	638	607	596	584	594	586	601	583	608	593	604	543	569	558	581	582	566	578	580	594	595	587	608	602	559	590	596	602	624	557	572	610	613	596	592	578	524	572	570	564	591	585	628	577	540	600	591	555	592	565	553	614	602	571	565	601	581	547	600	621	573	570	539	631	600	562	625	543	626	587	589	618	591	587	563	580	567	600	635	580	585	553	606	611	556	667	572	545	574	590	574	540	588	622	625	581	603	583	573	595	583	601	612	588	588	592	642	566	568	577	574	620	585	563	584	549	608	606	624	546	607	605	623	595	598	560	564	561	587	552	609	567	601	572	577	602	610	550	558	597	584	581	578	566	581	608	576	590	558	578	594	581	653	584	582	582	585	623	589	578	603	580	649	593	551	597	591	590	553	546	620	584	562	559	532	606	583	601	597	596	569	604	562	578	580	606	586	579	587	568	595	606	622	580	599	639	571	590	604	596	578	567	602	583	617	598	570	550	635	570	593	560	577	575	596	525	589	589	583	588	614	565	599	555	569	626	545	580	599	599	564	614	627	566	595	577	597	561	615	571	586	575	632	592	589	586	578	572	565	568	574	565	594	560	601	572	576	532	559	589	572	605	563	588	625	574	545	586	559	578	586	532	560	574	580	601	564	554	616	557	626	593	589	574	548	560	570	589	581	566	561	580	608	578	591	564	594	586	614	621	624	558	555	562	602	610	589	606	573	603	598	604	568	549	598	588	610	599	634	593	610	596	603	569	576	577	550	561	558	595	572	574	563	606	595	607	542	572	587	568	586	592	598	611	592	586	582	541	618	569	587	595	574	564	598	580	593	595	585	557	590	589	578	560	559	631	579	558	581	605	550	569	616	583	612	617	570	564	580	605	581	596	569	593	610	601	570	587	592	565	573	611	573	520	548	633	596	533	558	592	602	571	575	616	573	576	557	583	587	573	532	591	565	591	543	606	567	569	565	561	567	588	560	545	583	570	595	617	551	537	548	600	566	549	608	541	573	587	590	640	625	532	605	592	591	596	587	578	612	615	574	552	603	627	587	610	587	562	609	580	602	619	603	564	530	511	560	608	588	569	606	574	588	577	589	569	581	600	616	576	578	606	610	559	619	559	575	560	590	610	612	546	554	591	561	583	622	563	602	589	591	586	570	554	647	565	589	590	551	609	598	616	582	576	612	584	608	552	509	572	583	572	569	557	605	595	567	590	600	567	583	620	607	603	582	589	580	588	559	542	593	592	587	593	567	591	618	528	603	588	616	567	568	576	582	597	575	582	546	590	632	615	593	591	561	610	593	643	571	564	611	568	562	587	557	583	621	608	565	592	609	592	622	547	552	561	548	599	606	566	619	592	566	608	583	585	583	547	627	593	573	565	582	567	596	609	558	548	580	589	598	575	589	588	547	591	538	607	593	614	574	566	555	585	610	570	581	574	556	605	614	599	604	570	592	563	550	607	597	531	586	583	590	598	617	572	569	583	596	552	575	595	537	644	550	587	580	579	567	590	561	552	612	620	562	592	620	551	611	571	621	608	605	591	568	588	589	600	613	618	535	556	562	574	588	617	579	572	578	550	521	569	593	598	577	589	608	606	580	628	593	623	622	522	596	579	581	571	559	563	634	552	559	602	568	600	575	559	565	590	616	572	615	593	579	602	592
5000	743	704	642	585	540	550	551	560	553	577	564	549	595	602	547	569	577	501	558	535	537	539	583	568	546	507	527	518	537	508	548	538	522	561	573	539	541	575	512	551	530	520	574	522	519	505	538	570	516	561	530	608	572	560	537	497	542	533	574	533	546	549	543	548	557	553	572	517	545	560	554	555	566	497	544	519	560	583	564	549	545	573	564	531	506	594	556	526	573	521	547	551	504	571	553	552	557	521	574	564	537	559	548	559	538	575	513	503	546	499	542	560	519	544	552	543	542	528	534	560	521	531	570	523	518	521	535	560	565	534	514	554	539	622	548	546	549	518	539	572	574	517	515	535	484	531	542	605	570	543	543	550	530	522	539	512	564	568	543	479	537	539	560	506	533	551	507	551	542	555	602	550	547	528	514	542	555	480	558	526	539	571	547	532	553	569	533	556	595	542	551	543	521	537	554	529	563	538	557	549	532	556	533	516	523	529	513	547	537	596	540	509	532	544	526	523	559	533	521	535	569	573	563	559	542	539	590	526	530	588	503	503	544	540	548	533	530	525	507	542	510	552	532	510	547	521	528	543	565	550	575	529	535	510	537	523	526	567	512	534	557	564	573	580	549	511	563	506	529	494	574	564	523	543	540	554	579	529	508	535	527	518	562	508	522	556	552	529	536	548	542	553	554	575	499	552	555	539	561	546	514	520	505	553	512	509	572	535	513	563	532	498	531	563	579	517	574	550	571	568	528	567	531	593	537	550	486	542	545	517	527	523	555	594	553	550	537	531	520	577	562	557	547	512	546	548	551	535	533	511	537	547	526	535	550	543	537	541	555	509	550	535	560	593	587	527	553	581	527	520	588	536	537	534	525	552	520	541	509	557	541	501	511	517	536	547	553	518	550	532	563	537	576	580	529	550	570	539	565	566	593	501	539	541	534	533	542	540	555	552	535	563	568	503	560	561	544	506	575	553	578	549	530	570	547	565	514	504	529	526	511	519	558	560	533	539	599	548	527	545	552	568	575	537	548	534	517	547	520	566	520	527	566	548	503	582	524	574	559	558	521	555	506	519	584	539	538	478	558	555	581	530	564	555	545	553	533	531	526	511	566	564	569	507	542	562	567	565	504	545	555	559	494	503	519	581	556	530	553	548	537	544	547	537	562	527	513	568	539	519	521	556	553	542	549	534	522	587	507	512	555	559	527	580	554	561	484	517	559	538	577	545	545	515	589	565	499	554	520	533	510	555	555	557	557	535	554	547	537	556	541	556	548	541	519	545	526	536	486	517	525	561	570	542	579	551	494	584	552	526	569	535	589	544	554	514	549	537	553	520	515	574	540	537	575	539	537	551	498	598	529	511	548	530	529	541	498	563	524	539	541	570	552	580	535	526	526	561	554	512	560	546	553	548	566	496	545	500	556	517	535	537	527	561	502	515	504	562	541	545	553	553	531	545	509	490	560	544	565	572	578	532	522	524	552	509	494	547	569	541	555	508	572	496	535	527	556	531	514	535	549	543	592	566	546	529	540	504	561	514	477	556	508	550	519	496	487	520	536	531	589	538	512	580	537	508	513	531	564	546	535	507	520	524	537	548	572	528	577	540	530	552	528	545	529	537	544	497	523	560	530	513	520	548	554	521	575	551	544	488	569	558	583	556	520	567	505	534	540	570	554	558	555	543	537	553	553	552	538	562	557	558	557	554	551	504	568	527	555	556	535	525	519	501	555	573	560	541	535	559	568	600	512	538	558	532	525	552	551	540	548	532	534	547	532	518	542	534	543	530	533	514	514	568	548	558	543	551	527	545	543	532	541	531	533	488	547	556	549	512	575	550	530	565	520	504	565	519	485	541	529	557	535	571	533	571	551	558	599	532	515	514	539	534	583	524	560	528	538	550	515	582	506	538	552	544	538	544	537	568	492	510	529	504	511	536	550	557	547	585	543	525	608	543	525	582	559	553	513	501	510	550	486	543	539	527	556	536	574	537	539	549	507	551	558	551	556	566	575	541	545	533	511	557	535	575	527	515	545	573	538	518	548	556	572	541	544	495	566	561	561	555	561	534	518	556	515	506	578	545	572	589	556	541	538	568	557	581	560	560	519	545	553	520	514	552	532	542	571	538	547	543	538	540	545	559	606	551	544	556	533	541	559	564	544	541	532	530	572	534	574	577	524	518	560	495	552	550	533	565	610	520	564	589	532	530	583	578	500	568	601	552	519	519	547	561	560	541	526	532	545	543	498	561	553	535	533	513	570	509	547	568	550	587	536	529	527	541	539	556	553	525	589	557	507	561	556	543	517	519	516	546	506	527	493	518	553	529	552	521	560	531	551	531	523	548	533	509	527	568	497	571	550	561	551	533	486	574	570	562	577	551	545	546	569	555	524	526	534	542	572	558	543	563	500	551	510	560	516	509	560	550	588	543	517	575	527	523	563	575	554	562	538	529	540	537	527	562	529	550	545	522	525	562	592	589	512	562	569	543	546	539	520	552	536	544	492	566	580	517	520	549	557	545	574	564	565	516	556	541	488	562	514	519	543	565	539	545	518	576	527	538	508	533	559	547	596	577	541	536	594	549	552	529	539	558	544	581	530	535	539	526	537	559	590	545	564	538	555	534	514	524	556	502	548	530	550	553	549	496	579	559	549	558	561	512	566	581	532	535	576	568	524	560	569	556	550	558	554	549	540	534	541	529	504	558	548	575	567	537	538	515	563	549	503	514	529	512	552	536	519	567	560	509	586	550	520	496	619	582	564	588	545	541	586	498	551	561	586	512	549	575	560	522	524	561	541	545	520	515	521	504	547	534	522	541	542	508	562	572	540	524	523	559	566	514	540	573	565	560	521	531	516	544	542	513	530	529	555	581	560	570	546	583	598	584	545	566	545	532	549	573	515	534	520	559	577	546	498	539	572	520	526	573	562	549	554	530	511	504	560	512	593	510	541	523	535	556	545	546	562	568	523	504	576	541	554	531	544	551	518	571	556	509	546	520	576	578	520	570	570	495	551	560	536	528	499	578	563	539	540	511	559	542	528	537	534	560	590	522	550	506	536	591	520	536	529	578	530	530	553	528	550	542	560	530	574	537	516	554	529	551	545	566	528	565	560	586	541	521	538	528	527	547	537	528	528	540	566	512	519	574	588	549	526	566	553	574	544	526	596	560	519	538	518	531	545	529	541	557	554	533	523	536	509	532	557	549	523	576	563	546	539	508	567	535	558	564	548	473	545	538	540	597	581	570	537	570	521	546	543	507	512	551	508	590	550	544	570	560	537	556	573	557	551	549	535	573	518	560	528	546	539	529	529	549	526	567	541	507	499	587	537	544	585	535	539	539	523	506	592	570	562	550	525	520	547	514	537	535	541	518	523	512	584	541	587	555	538	555	572	532	558	550	547	554	532	545	533	510	532	543	546	520	563	512	560	528	572	548	546	522	511	502	563	484	509	520	545	523	545	524	531	558	555	533	564	549	558	629	560	542	530	499	535
25454	21400	27094	25391	3147	666	523	419	367	389	345	357	340	380	367	340	324	337	344	358	356	343	331	303	333	321	375	315	351	374	347	324	313	320	331	318	341	340	357	339	297	382	347	333	298	346	345	313	316	330	322	333	328	343	324	317	336	313	311	340	318	326	329	338	313	316	327	294	322	332	348	301	332	308	313	364	327	321	306	332	323	355	362	306	310	333	332	319	347	309	341	357	335	316	293	333	339	336	328	324	320	320	338	339	328	341	335	336	312	347	329	311	338	324	321	350	317	285	375	319	309	317	315	348	334	344	304	321	325	277	314	317	355	327	326	303	343	285	312	296	336	318	335	317	335	339	364	306	331	302	328	347	334	344	331	345	296	335	353	316	331	305	322	372	326	312	342	319	311	360	321	309	283	331	325	302	318	324	314	317	295	284	333	310	336	321	301	322	328	336	291	325	339	330	342	327	331	301	321	345	322	316	345	347	349	285	360	324	332	318	326	314	305	289	306	316	323	321	306	339	346	342	320	343	313	320	359	334	331	310	304	324	343	329	345	294	328	312	295	322	349	333	298	306	320	331	351	284	336	334	361	319	333	368	300	291	307	328	310	327	327	325	342	346	338	289	333	334	319	338	298	354	323	315	288	366	347	310	344	330	303	305	319	332	315	304	304	329	330	324	316	330	316	337	343	305	334	325	341	341	345	327	327	340	354	341	294	343	311	325	320	279	330	329	327	328	329	321	326	307	335	322	338	306	341	332	348	290	322	299	351	333	335	311	332	330	329	317	350	320	316	315	318	336	365	317	301	344	328	340	350	319	320	328	323	307	338	323	360	312	324	326	314	352	336	327	318	315	324	342	346	318	350	332	320	323	313	317	341	306	302	337	321	336	332	321	345	332	320	295	364	318	312	311	335	342	362	340	314	297	345	337	336	314	313	312	302	338	339	311	350	301	301	330	323	302	336	327	316	311	312	354	319	342	345	324	318	333	322	368	353	301	325	303	310	332	290	341	331	320	334	321	328	350	297	310	337	319	324	317	310	351	291	336	341	302	371	335	338	342	326	316	317	333	321	322	323	302	280	332	365	336	347	341	300	334	329	335	324	313	311	310	330	327	327	332	330	318	339	315	350	313	323	335	313	340	343	336	293	263	313	324	318	364	329	332	329	320	331	317	357	350	333	327	313	318	305	347	319	319	293	347	291	336	303	322	334	367	321	316	319	322	344	302	306	326	332	346	301	282	353	320	326	361	333	324	316	299	345	319	341	292	336	313	305	330	332	308	328	319	321	319	322	344	307	333	327	335	322	327	306	313	348	341	313	326	310	353	335	321	304	320	340	345	338	300	328	349	325	319	326	324	332	325	321	322	319	340	385	294	349	331	337	341	333	313	291	335	328	336	318	334	346	321	331	315	324	320	331	350	321	314	319	352	346	341	313	307	359	339	350	318	287	342	314	340	324	320	325	309	322	341	324	332	329	289	348	325	345	371	330	313	309	359	345	318	366	343	285	319	323	339	330	293	330	351	330	309	315	334	337	304	304	334	339	315	312	375	328	309	342	353	320	338	322	312	364	334	336	331	303	307	372	340	310	284	359	310	312	331	297	313	339	320	327	328	286	325	323	314	318	342	308	308	342	299	349	337	332	353	317	320	313	337	318	325	342	315	326	311	321	339	319	299	322	312	334	334	314	345	305	327	337	335	321	294	303	336	321	334	322	340	353	321	335	329	305	332	301	297	314	329	329	312	349	319	321	331	299	325	312	353	341	326	339	306	330	326	324	338	314	318	329	341	345	340	353	304	313	329	323	305	336	326	314	341	319	307	289	315	310	314	323	299	352	311	370	302	317	312	307	316	326	328	328	326	335	351	313	318	331	302	337	308	319	318	313	322	361	316	291	324	301	298	331	327	353	335	298	310	324	356	301	313	369	335	333	335	328	337	326	348	341	338	331	350	312	339	339	312	343	317	339	327	357	290	310	342	374	304	318	300	306	335	294	304	317	327	322	317	321	329	335	329	302	354	313	300	330	344	340	338	329	356	336	328	335	336	334	344	328	319	335	308	329	316	317	312	308	340	331	340	341	319	361	342	343	301	335	329	299	336	334	336	333	347	298	309	303	319	362	317	325	312	326	322	326	309	329	352	371	365	329	307	344	318	351	324	293	330	320	342	346	319	304	335	316	315	330	291	332	344	313	329	324	318	330	329	340	294	354	340	310	319	324	316	323	325	307	288	303	359	328	287	303	321	300	321	322	297	351	338	344	297	311	355	334	333	322	354	339	310	316	344	302	321	350	343	322	309	312	304	312	332	298	329	345	310	335	344	337	339	306	298	327	322	311	324	346	310	314	308	301	348	340	302	334	343	329	331	304	340	332	313	338	319	335	307	341	312	331	339	340	306	323	316	299	338	344	362	332	321	335	300	341	332	338	308	323	300	327	311	330	328	331	310	326	333	344	311	329	313	320	270	340	300	344	325	322	306	333	329	295	318	337	268	326	322	307	348	328	333	319	319	319	345	339	311	307	309	367	307	335	333	295	333	323	329	338	321	358	340	324	335	320	319	317	325	299	327	328	317	311	337	309	319	363	331	319	298	321	321	333	317	342	307	303	333	330	302	356	325	317	321	319	328	310	331	298	349	332	352	327	328	283	336	313	302	316	293	309	306	310	341	323	343	306	334	317	311	343	334	339	318	325	332	332	315	312	331	315	355	304	304	300	324	322	306	310	336	342	316	330	335	327	311	315	330	335	338	302	308	301	340	340	311	342	347	293	303	313	295	272	340	344	332	315	351	324	315	322	319	318	357	315	326	318	352	298	337	346	320	311	316	337	338	340	338	313	302	342	361	328	346	311	368	331	323	330	334	329	322	300	320	313	328	348	368	301	352	359	324	347	314	363	315	302	332	350	326	291	276	328	309	300	329	370	312	329	374	340	335	330	325	297	337	326	307	314	348	310	339	302	380	338	341	312	348	335	288	325	335	298	323	336	283	350	303	310	314	302	309	307	331	311	335	327	319	317	325	336	312	343	323	376	298	327	301	347	327	296	298	352	303	351	337	318	333	320	304	326	303	362	313	294	320	305	361	344	328	316	306	322	341	350	350	313	320	312	326	320	355	340	297	315	315	316	357	319	333	323	331	349	303	314	322	318	316	308	346	304	367	326	347	323	328	332	350	324	306	330	342	311	281	328	306	331	325	330	325	329	337	344	358	316	311	350	309	301	309	333	283	297	314	336	315	323	333	297	333	343	324	333	331	347	365	323	302	299	345	308	321	321	320	317	320	310	310	336	351	315	342	331	338	304	335	331	291	364	329	327	311	360	337	316	318	336	359	333	310	344	330	345	306	333	344	332	328	322	308	287	324	340	347	326	301	303	354	334	346	316	329	334	356	302	357	313	311	308	363	366	337	332	323	313	354	318	298	316	329	279	302	314	334	311	314	304	358	344	325	343	302	343	331	324	324	315	314	337	318	330	309	321	328	311	323
3361	2511	1988	1085	787	641	525	473	463	435	384	413	369	340	360	362	353	368	380	398	360	363	348	342	353	383	346	386	371	342	347	370	326	342	366	333	356	360	334	349	348	338	340	332	330	308	331	313	300	379	300	326	352	366	326	335	348	341	331	339	361	311	341	330	327	342	354	346	320	370	363	333	307	357	335	344	332	323	338	349	326	331	347	321	358	331	338	317	322	339	379	329	333	306	345	354	358	327	349	316	385	311	334	327	349	377	325	364	348	350	362	334	367	340	339	323	342	347	365	344	346	345	337	341	324	354	307	323	307	372	325	316	353	339	352	333	350	331	319	306	341	349	336	323	315	333	359	361	352	373	339	353	308	350	336	336	351	320	343	333	329	341	346	354	330	339	343	322	310	335	313	339	352	361	332	327	354	322	347	329	328	314	329	342	375	357	354	339	327	340	346	339	350	340	325	352	327	349	301	311	325	356	348	322	339	336	320	340	325	342	344	362	335	365	338	318	318	316	348	361	354	333	329	349	358	350	369	341	308	349	339	336	332	317	345	342	338	342	322	332	335	356	338	315	358	328	329	365	305	370	300	321	320	340	328	387	338	311	341	321	320	342	336	345	345	345	366	324	367	334	363	367	303	293	315	340	349	346	357	348	324	350	340	313	314	348	334	317	355	348	319	338	331	369	326	340	294	339	362	343	322	373	323	334	327	331	329	358	335	345	341	328	344	319	347	329	330	336	336	335	335	388	363	339	337	354	333	344	341	367	346	340	325	321	338	326	331	332	330	327	340	318	361	336	323	341	343	323	328	359	340	378	334	339	352	317	358	339	336	337	341	318	321	292	325	350	337	316	349	338	323	320	324	340	320	312	320	313	328	356	336	330	376	321	327	320	318	343	336	323	320	290	369	345	335	324	322	329	341	339	364	345	316	354	332	349	322	323	333	368	351	361	346	354	349	337	314	365	301	335	306	330	336	309	346	370	320	331	340	347	358	312	332	325	317	302	344	333	348	327	338	373	363	351	329	319	323	333	310	337	328	349	325	357	375	348	334	367	326	308	347	340	337	342	357	361	341	302	317	326	349	347	343	326	347	333	334	366	360	343	320	339	300	344	354	356	331	282	345	347	322	368	332	349	340	331	338	359	362	307	313	362	350	338	365	329	313	313	342	329	319	311	356	329	337	367	339	349	331	334	346	320	368	357	355	310	321	278	312	318	311	347	322	343	333	324	301	325	314	343	314	344	353	330	331	287	356	301	324	337	338	327	317	330	326	350	323	357	329	362	338	292	329	311	325	377	310	323	332	335	329	315	344	328	355	351	329	356	318	334	309	358	318	362	325	357	327	353	368	339	326	344	339	336	361	309	321	310	357	330	357	314	335	310	329	313	339	355	308	328	348	310	331	333	340	315	368	335	332	354	343	344	343	315	326	339	341	330	339	344	322	318	337	323	330	324	296	324	307	319	357	341	339	339	324	321	338	358	343	332	315	333	345	301	326	327	358	341	371	322	306	341	327	311	317	335	334	334	323	324	332	343	373	335	317	324	357	312	350	343	327	377	352	320	326	332	350	297	311	304	319	306	353	311	320	355	373	371	352	324	341	365	345	328	337	376	351	332	332	322	335	355	351	304	306	322	327	340	339	332	321	350	347	321	321	350	341	303	341	323	324	314	342	350	326	319	307	354	324	338	352	328	306	334	342	351	317	367	335	357	333	368	320	336	325	320	362	333	328	327	361	344	345	330	353	317	302	342	314	326	323	360	338	330	339	320	329	333	312	348	355	320	366	341	345	364	357	340	335	356	300	328	316	321	358	321	332	334	320	351	335	318	348	345	316	326	345	327	344	338	307	322	326	320	311	320	305	325	375	367	339	349	310	352	312	333	302	323	310	343	364	340	374	310	332	338	345	340	349	335	349	327	320	354	316	343	302	365	301	347	337	351	329	342	308	339	321	345	365	310	335	337	339	326	344	366	316	305	311	326	327	334	352	319	377	328	317	328	372	298	332	326	334	306	346	338	354	335	305	354	358	332	347	343	328	307	323	359	333	313	333	362	323	343	329	356	320	332	319	337	300	401	304	323	311	364	336	340	316	339	300	348	295	311	357	330	301	300	332	329	346	354	352	339	369	331	336	350	347	331	345	324	340	322	338	323	334	367	341	311	305	303	349	365	340	327	338	344	341	341	334	341	348	345	327	333	320	297	339	348	328	327	341	296	353	349	359	331	309	343	322	336	343	343	353	324	340	357	341	332	324	336	347	333	321	334	323	323	325	343	314	336	329	346	334	340	309	331	330	329	328	337	314	352	321	307	337	356	371	336	304	355	350	320	345	325	346	363	321	323	341	344	315	379	326	298	335	322	322	324	325	334	325	322	307	347	329	355	358	327	286	302	340	319	362	319	340	313	343	323	326	344	341	350	340	331	318	348	324	320	322	324	350	301	329	298	334	365	329	345	344	324	322	306	331	324	299	333	326	322	353	333	341	327	312	344	324	315	334	332	335	321	326	329	336	316	351	366	318	318	336	342	359	314	356	316	312	329	345	305	340	316	319	313	315	333	353	305	321	339	324	318	292	352	319	341	317	353	340	356	311	348	357	314	348	334	323	355	354	300	326	336	327	351	308	314	317	339	334	330	328	353	330	337	330	341	317	308	316	338	310	346	348	319	322	322	345	339	329	313	315	341	329	339	326	309	334	318	290	338	301	337	328	327	328	345	349	348	330	346	368	324	315	349	305	293	325	306	339	327	345	329	328	315	336	333	337	351	317	348	340	347	333	311	358	293	325	319	312	337	321	301	381	327	312	309	334	320	304	329	345	322	354	370	314	345	335	342	328	320	333	323	317	332	333	321	335	328	347	372	321	338	310	306	336	365	343	352	340	325	335	326	322	319	354	331	351	329	334	321	327	324	319	321	334	329	302	325	301	324	308	356	341	354	325	356	342	328	363	333	351	321	340	334	327	312	344	307	291	338	354	307	322	320	361	327	329	349	324	351	311	312	327	314	310	338	305	337	339	288	327	329	304	349	365	292	298	340	343	308	321	352	336	307	299	304	315	319	351	350	324	338	323	323	340	301	335	370	369	346	356	328	324	334	332	317	353	371	334	364	325	332	332	342	367	323	355	329	349	334	350	315	342	354	334	346	335	316	368	345	363	352	363	304	327	335	349	306	360	320	319	341	321	309	332	345	353	295	315	338	333	326	341	330	352	318	346	324	327	343	318	350	319	344	357	338	291	335	333	329	365	330	342	339	306	365	319	329	330	337	326	321	337	324	339	328	316	352	335	322	307	310	333	332	328	323	303	311	339	314	310	305	374	310	357	350	317	335	330	316	345	357	301	331	306	335	339	354	355	322	336	329	378	332	318	344	325	340	364	350	319	324	324	345	315	311	317	317	334	332	380	333	329	344	353	331	338	350	353	333	371	329	360	315	292	335	335	358	328	314	324	354	340	349	299	325	361	305	324	339	317	322	370	331	374	364
24492	21424	28422	24802	20624	2281	673	383	332	292	269	259	277	257	237	249	237	243	240	239	200	226	233	206	228	231	208	242	233	228	220	207	242	203	218	242	202	221	222	222	211	218	205	224	219	195	227	234	243	210	208	234	228	202	240	212	230	218	202	213	217	222	225	210	206	228	209	230	212	204	207	215	207	202	209	217	208	237	220	233	183	217	220	226	190	214	203	206	200	182	214	227	228	221	187	196	241	236	206	213	227	228	231	233	196	209	184	211	199	199	231	219	194	228	207	216	210	206	217	199	202	181	244	221	197	220	209	233	229	206	190	200	195	196	227	202	226	198	230	227	211	202	196	230	220	253	235	225	210	204	225	216	209	199	216	230	223	226	216	208	235	206	201	226	229	212	202	223	226	221	225	187	222	205	208	195	214	222	219	223	208	205	242	196	236	216	195	235	205	232	214	231	223	204	242	200	183	184	208	212	195	156	197	238	216	196	231	228	209	198	217	192	186	200	242	229	215	198	217	213	209	211	239	223	207	184	203	213	210	219	192	199	219	227	191	217	229	220	207	230	231	236	200	229	213	206	228	226	219	233	214	167	215	233	203	202	223	212	203	185	200	218	225	236	212	206	230	199	180	206	239	194	209	197	225	211	216	196	189	230	205	203	187	211	224	233	190	226	205	220	236	214	205	216	196	207	193	196	205	217	218	227	224	190	221	219	207	230	197	245	215	215	235	199	194	204	244	201	196	198	198	216	220	201	213	212	216	209	227	198	203	213	192	216	229	220	208	223	222	224	202	219	192	222	217	196	203	240	232	198	204	241	216	214	198	204	229	215	230	216	228	204	229	222	217	198	224	225	192	219	187	206	189	203	203	215	221	196	194	211	233	226	211	196	172	220	225	187	214	191	206	197	212	222	215	202	220	199	217	226	211	228	209	232	194	194	220	210	230	204	225	236	208	207	191	184	200	246	207	176	232	204	215	198	231	207	220	199	222	210	209	212	208	232	218	209	224	228	206	221	222	193	182	206	199	214	216	243	203	200	207	190	233	220	227	193	196	183	262	208	231	221	199	217	231	222	210	209	236	212	215	235	208	187	215	224	209	231	190	205	207	204	240	208	234	219	218	217	215	215	202	218	200	242	208	225	216	229	213	196	210	178	210	207	205	195	203	227	219	200	213	196	192	211	225	215	213	224	195	229	229	231	227	206	198	215	183	233	207	216	209	234	192	207	228	218	207	202	193	216	189	227	214	213	232	212	216	205	200	208	197	220	221	210	235	207	233	202	223	204	208	189	217	231	207	236	201	198	196	211	191	210	209	199	178	226	241	220	211	220	213	224	209	220	189	221	220	233	240	221	201	218	202	234	229	213	213	193	217	211	183	218	217	229	203	199	214	222	184	208	229	241	207	207	235	221	218	223	204	211	194	207	181	182	208	237	213	207	213	223	227	230	215	223	203	214	190	208	206	188	204	204	200	211	221	219	197	234	207	214	208	189	250	216	214	224	214	205	226	204	215	203	215	214	214	185	206	209	221	221	175	196	199	225	186	172	217	179	196	179	227	228	203	195	169	196	241	244	251	204	232	195	228	190	219	213	213	192	187	200	246	216	215	216	225	213	221	222	211	228	226	252	209	235	200	229	225	213	227	206	212	219	216	219	229	240	212	209	210	187	206	219	219	203	211	200	226	196	198	223	219	239	204	222	212	207	230	185	201	186	203	200	216	201	226	189	195	172	207	215	222	208	220	207	214	237	211	200	197	224	221	204	218	242	179	227	215	177	203	199	199	235	228	222	225	223	207	196	211	224	207	212	199	226	202	240	189	224	213	204	234	188	191	202	227	210	218	226	206	205	232	226	216	211	186	201	226	213	175	201	236	211	221	225	206	198	236	236	192	235	222	204	210	203	195	211	213	200	228	231	232	202	214	191	220	215	218	221	220	228	228	227	199	183	224	222	197	214	233	189	200	205	203	201	195	203	197	234	192	204	222	205	212	177	190	244	215	204	205	224	215	198	223	224	218	214	211	191	215	202	204	212	222	212	222	246	232	199	206	216	191	232	220	202	209	215	208	197	216	224	201	195	218	208	218	214	210	227	219	200	247	191	207	227	184	227	227	192	214	207	181	202	192	194	229	216	204	199	211	212	170	209	225	200	228	241	224	221	206	205	219	197	205	224	192	216	207	224	224	202	201	214	191	213	192	223	232	184	207	202	220	183	243	209	242	221	224	233	224	214	246	199	228	222	189	219	192	208	207	209	186	214	238	205	195	220	201	212	207	206	204	197	199	212	180	195	222	206	215	205	213	197	220	239	217	193	193	215	211	238	223	224	232	195	175	202	216	200	197	205	245	212	238	208	239	236	198	204	239	195	235	215	202	193	199	207	224	221	217	211	213	169	212	192	226	200	241	209	207	227	217	211	208	183	216	204	215	223	206	220	193	243	192	198	212	220	203	207	206	182	198	220	215	225	238	227	220	224	212	233	206	235	199	204	229	190	204	224	189	206	194	193	209	174	240	224	196	185	194	215	254	229	207	211	201	223	219	240	202	233	190	206	200	203	197	232	232	198	219	193	195	203	216	207	248	194	219	228	215	225	201	233	233	200	241	222	175	207	205	215	191	189	196	188	202	177	211	199	193	212	168	200	195	221	217	197	214	246	208	207	219	208	220	225	177	192	213	213	197	213	200	210	204	203	218	233	207	234	199	219	213	209	215	226	216	233	160	205	210	222	220	204	235	177	187	211	192	197	228	193	211	219	198	210	210	203	203	188	210	213	212	234	200	217	200	235	228	200	222	231	250	211	212	232	201	211	212	231	207	194	226	209	221	189	214	204	229	209	231	198	227	219	221	228	218	223	228	182	217	211	229	217	208	194	195	202	190	202	235	199	219	201	187	203	206	210	205	231	199	206	205	232	209	217	221	203	205	195	202	207	192	216	209	203	182	200	214	231	210	198	218	243	217	210	238	197	200	219	221	200	205	187	195	227	208	197	210	204	206	218	226	185	248	193	216	193	208	221	186	243	214	210	204	223	205	187	184	200	211	220	204	202	183	212	198	214	188	228	219	204	224	217	232	220	231	203	220	203	223	218	207	212	191	232	224	214	227	211	193	208	225	205	225	199	193	198	206	204	196	197	206	228	226	215	198	198	206	219	194	204	188	212	219	227	222	246	232	188	214	221	193	210	229	232	216	239	189	213	224	187	208	203	211	217	199	223	219	229	202	226	218	209	228	220	222	236	220	216	193	234	206	204	206	205	220	187	246	219	238	224	230	189	203	202	192	203	210	215	240	190	190	208	221	198	235	203	212	204	199	216	208	203	198	233	213	197	199	234	228	202	197	219	207	219	190	243	221	206	211	209	219	203	218	227	223	235	210	204	209	183	200	224	226	208	224	216	213	225	195	222	211	232	209	211	196	214	234	211	185	218	219	227	212	212	195	203	217	232	212	203	202	222	223	231	197	219	210	184	207	189	205	184	199	207	195	208
3344	4400	3634	1752	1162	772	684	540	485	373	373	361	362	276	300	294	289	284	282	271	248	257	267	239	255	259	248	263	260	256	237	280	258	261	247	254	249	250	265	241	213	223	236	227	301	248	236	277	264	236	234	224	228	234	259	249	239	243	241	221	249	248	252	253	226	253	221	219	223	233	245	228	222	231	237	213	243	207	239	210	219	248	230	217	256	226	222	253	233	224	210	219	229	258	194	235	241	238	247	241	236	263	228	221	247	230	225	227	222	223	213	251	236	225	225	245	235	236	239	213	224	259	215	265	243	225	224	227	243	235	233	238	238	224	220	243	256	252	205	223	242	206	242	255	237	241	228	228	235	227	222	236	241	221	221	216	256	241	240	203	207	236	233	247	232	232	209	239	244	250	235	232	195	234	229	230	254	235	260	188	243	212	225	223	224	254	245	227	243	255	220	230	233	216	220	232	236	221	225	233	227	223	233	255	217	241	223	194	221	229	246	222	212	240	245	248	213	211	237	234	227	227	235	222	226	210	216	240	233	234	249	220	233	229	229	217	212	258	236	247	221	221	231	218	189	227	228	247	213	249	239	220	236	241	245	212	213	229	226	218	239	239	234	247	230	250	235	221	243	231	249	241	227	227	207	212	221	210	229	216	238	232	232	197	272	237	238	234	248	238	210	256	221	229	235	199	206	240	230	221	251	265	248	261	214	238	245	239	237	225	227	225	229	225	226	234	237	241	236	219	206	233	228	239	224	202	234	229	226	222	234	224	212	236	238	226	226	251	240	208	240	238	230	237	229	230	220	202	238	230	238	201	231	221	230	201	226	234	228	232	217	226	216	235	248	235	248	256	240	212	230	231	226	224	238	216	210	239	229	235	232	204	178	211	212	240	232	217	245	216	229	226	263	212	252	212	239	220	265	246	236	222	231	221	234	222	254	238	223	231	208	224	214	213	240	215	221	232	225	201	233	241	255	225	233	226	240	199	230	243	249	235	258	230	248	230	227	220	233	231	231	229	238	227	230	221	226	253	218	236	225	219	231	188	231	212	222	233	236	218	231	235	256	226	254	215	254	211	253	233	243	213	236	227	224	220	233	247	256	239	241	216	248	228	189	227	222	219	225	234	211	229	221	219	230	236	227	221	230	202	224	263	209	215	228	232	222	224	216	236	198	228	225	235	229	261	241	258	245	219	228	234	234	218	246	244	218	214	226	232	218	241	246	205	259	197	220	233	210	223	228	205	223	246	230	220	250	226	224	230	219	217	230	226	238	233	212	243	241	215	241	235	247	205	228	240	221	230	216	253	187	217	214	245	238	247	223	246	248	215	227	236	264	230	238	231	263	266	238	244	220	219	233	247	267	213	254	237	256	230	207	214	226	243	219	238	217	217	214	202	232	257	226	211	239	231	225	222	214	245	236	203	224	242	212	221	221	234	253	229	238	215	210	240	258	213	221	222	244	246	242	213	276	235	236	222	214	224	222	232	207	227	208	237	222	237	249	219	212	205	228	237	211	220	229	206	231	215	227	239	237	203	222	255	220	250	225	227	247	209	232	233	244	196	235	248	197	229	257	233	195	233	216	231	231	228	221	231	222	243	203	212	238	234	238	227	251	247	236	231	223	222	242	199	214	243	226	231	231	240	204	226	213	240	237	212	229	222	222	204	202	230	255	193	232	269	251	212	246	258	237	241	224	224	224	221	239	257	232	233	237	220	236	233	248	220	223	227	232	250	235	227	221	233	236	214	227	226	242	208	212	217	244	229	241	224	220	216	220	219	247	226	226	236	219	233	240	206	200	224	223	232	208	251	225	237	247	197	211	211	226	225	241	219	233	224	202	209	191	234	210	218	227	190	236	246	231	243	246	235	221	251	230	248	242	229	226	245	215	220	235	230	255	241	223	226	259	239	252	207	226	221	214	226	220	218	225	241	220	231	246	215	236	247	251	249	233	237	247	241	198	231	223	224	200	208	218	245	256	202	198	219	210	225	249	220	218	244	235	216	220	224	235	235	263	232	242	245	245	216	218	211	231	232	235	227	228	225	192	209	242	217	248	217	214	228	218	235	218	248	214	211	240	233	222	219	229	222	210	218	223	217	245	208	262	238	221	230	219	239	246	217	205	223	204	253	234	230	215	237	235	246	218	250	243	212	240	216	222	257	212	223	214	217	231	260	233	237	222	206	213	236	226	228	229	254	215	209	239	248	245	222	204	221	197	221	254	212	230	220	222	220	225	215	216	229	237	215	240	229	244	234	207	241	218	225	254	212	240	208	238	222	240	229	235	195	220	205	228	213	209	215	218	252	241	247	233	232	228	207	233	247	234	228	240	232	240	201	228	220	222	233	260	243	222	211	226	205	204	225	244	222	239	246	227	231	243	222	248	228	226	215	211	255	216	246	237	215	212	215	243	247	214	218	239	227	226	244	213	217	200	233	239	239	219	226	233	213	233	242	232	236	255	223	255	260	241	203	231	219	221	223	218	248	242	208	237	220	193	245	251	231	234	202	237	233	238	240	222	240	217	224	216	228	259	204	234	241	241	226	246	222	239	210	238	238	211	219	240	263	225	211	240	246	260	202	225	234	201	219	208	230	189	213	203	237	247	217	243	238	208	210	231	230	189	219	236	243	236	219	247	212	228	217	250	250	245	216	228	209	230	236	200	226	237	221	247	229	208	230	229	230	236	246	233	218	256	225	240	251	185	257	246	231	215	239	229	250	228	223	209	223	251	243	239	247	238	244	245	216	233	223	240	225	263	225	241	224	186	208	219	192	214	204	234	241	223	201	237	253	204	208	229	227	226	245	234	171	206	218	234	253	258	247	253	214	239	236	239	217	228	205	249	207	227	218	249	217	224	234	205	259	238	210	208	226	218	240	229	201	208	242	214	231	224	234	238	244	223	227	249	229	231	251	218	239	227	212	242	205	245	224	224	210	223	227	232	221	224	224	211	241	223	246	213	231	236	234	225	247	204	208	217	226	201	221	230	226	226	236	256	239	234	226	235	247	230	235	241	214	233	229	210	241	231	215	217	255	213	227	240	225	216	233	208	222	198	219	246	248	214	261	229	217	236	222	227	252	235	240	208	242	224	215	212	231	243	212	234	232	222	221	218	233	216	223	233	233	219	218	203	208	241	222	225	232	217	226	220	220	194	224	235	227	231	223	227	228	213	229	227	253	221	243	217	226	239	236	222	224	233	222	210	249	213	224	210	242	212	192	201	240	218	206	227	230	233	242	241	233	262	225	203	252	231	218	230	222	257	228	253	233	243	226	220	252	225	244	208	200	212	242	227	218	218	209	230	215	230	236	246	244	227	234	253	228	232	210	208	207	246	230	235	240	222	204	207	213	217	235	232	250	228	225	191	209	219	235	212	241	225	248	223	247	254	211	210	220	213	231	243	213	205	239	246	247	207	238	243	259	234	213	233	207	242	202	214	250	209	255	223	243	217	221	255	213	230	229	219	233	232	212	219	226	228	213
27520	9999	1388	829	582	567	598	582	566	606	604	619	590	603	585	611	619	579	553	556	613	620	581	555	561	561	589	604	608	609	587	568	563	550	566	595	557	567	560	572	573	613	555	587	580	567	612	582	594	636	555	582	569	597	647	564	516	581	566	539	619	606	613	565	558	540	603	607	552	579	587	607	578	567	593	590	564	561	581	549	600	572	643	573	557	559	602	566	561	560	554	622	617	597	611	559	635	566	550	608	644	573	592	609	634	590	603	610	559	615	628	550	586	553	597	576	580	546	586	590	598	563	587	596	590	590	585	568	580	579	521	573	565	609	586	577	598	596	583	619	567	607	533	559	586	568	587	554	543	582	563	563	570	577	575	586	580	560	551	571	669	563	616	582	604	600	621	579	581	570	605	624	536	607	592	591	551	568	561	569	559	554	578	541	554	550	539	570	588	567	580	605	644	544	566	533	539	595	557	585	582	554	564	581	569	614	606	564	546	565	583	576	603	547	580	550	548	596	566	564	583	562	567	604	590	635	608	540	559	578	552	559	557	578	555	620	564	571	569	609	603	552	600	571	595	581	549	563	590	602	533	548	555	553	562	581	543	644	583	545	619	560	563	578	625	544	619	605	605	560	600	549	574	548	611	628	663	588	552	523	573	600	567	612	532	570	611	543	618	604	552	581	574	571	613	556	602	539	594	583	582	558	526	575	568	560	601	606	584	592	584	576	601	549	605	559	583	554	598	560	608	627	591	587	558	589	560	610	614	603	612	564	582	572	559	598	567	622	549	592	535	562	565	614	574	579	590	581	585	589	551	556	593	608	594	571	580	603	605	614	576	571	557	583	554	626	613	561	533	624	568	577	576	620	628	549	630	566	557	586	563	590	571	541	564	578	571	573	592	619	570	587	575	619	585	557	581	591	614	572	573	562	558	536	597	604	603	596	535	541	594	582	598	622	557	612	597	549	587	583	577	556	575	576	574	575	545	558	577	580	534	545	565	563	603	575	582	579	603	591	614	628	594	590	578	586	592	561	592	607	627	556	573	560	577	576	567	610	593	578	585	553	573	575	568	563	587	608	600	574	592	550	588	595	614	541	566	587	620	613	621	592	569	583	581	562	563	574	616	539	577	571	569	566	568	587	590	546	532	601	613	585	570	574	554	588	574	604	556	594	595	579	577	591	561	554	572	588	569	593	558	558	579	635	576	581	554	556	568	613	583	551	564	571	562	572	545	572	588	568	555	646	586	528	519	583	576	582	566	582	578	577	608	551	586	579	581	584	585	559	568	599	567	507	600	588	552	589	589	578	596	600	576	538	568	582	593	557	590	602	542	566	606	571	595	546	593	624	586	583	569	573	577	547	601	586	542	574	608	570	584	563	599	586	571	622	602	553	531	607	568	559	587	601	580	564	608	597	577	560	604	604	595	592	545	561	565	575	614	578	542	565	580	577	563	561	561	578	604	594	569	598	510	590	622	550	601	565	575	598	555	598	576	587	568	569	581	544	591	582	594	577	588	581	551	546	603	590	566	577	591	594	579	566	601	566	596	559	545	576	537	613	567	584	585	595	574	596	590	581	580	573	594	592	594	608	580	616	614	614	600	594	570	527	558	558	579	588	600	587	585	579	613	567	576	575	561	612	600	587	582	574	594	591	567	583	543	585	589	551	578	584	549	551	541	599	620	567	600	599	582	611	599	554	581	563	594	583	608	608	569	581	583	560	565	586	590	573	582	598	562	610	541	581	585	599	609	612	584	614	594	629	624	606	584	641	564	554	629	577	562	586	577	599	589	584	544	531	587	565	566	546	564	560	620	549	559	576	573	590	566	592	562	634	573	585	568	604	590	586	577	569	580	544	612	642	532	566	558	571	600	576	618	596	610	602	591	596	592	580	617	577	561	576	538	581	560	588	589	555	607	615	581	581	543	572	543	560	587	610	575	594	566	555	628	585	614	590	596	553	556	558	541	578	617	562	563	642	564	603	587	569	617	599	633	614	610	577	605	615	550	597	602	540	594	549	550	567	550	584	575	558	572	590	596	583	571	601	578	574	594	597	569	565	580	577	551	570	601	558	597	567	618	554	619	568	558	636	541	630	595	572	607	584	596	595	603	600	571	560	571	561	581	582	599	605	573	564	579	575	561	568	541	549	547	592	526	567	624	580	617	571	566	579	563	588	612	587	599	631	625	621	561	592	600	590	610	589	575	535	575	547	569	547	611	584	547	595	605	567	575	636	603	608	569	576	577	597	610	556	573	569	572	572	609	618	569	593	530	574	584	596	600	564	635	600	610	621	569	580	557	593	607	571	568	604	586	566	550	584	569	585	583	585	606	583	595	544	547	589	584	629	537	604	566	559	591	644	577	572	599	618	574	569	583	550	558	573	576	588	511	586	581	573	590	605	592	557	530	576	569	567	575	561	573	543	580	546	606	563	564	544	578	553	530	620	595	559	613	594	593	583	564	542	587	632	620	540	578	548	589	596	599	582	608	582	584	566	584	591	586	596	578	597	595	590	584	573	557	615	578	540	581	584	584	542	586	564	591	576	586	600	558	566	601	546	592	600	585	571	625	631	583	546	591	598	563	560	579	550	553	587	550	622	593	584	555	546	577	575	549	593	549	585	591	616	568	576	568	577	596	613	549	599	629	567	575	581	578	626	636	557	584	620	545	572	619	545	560	624	582	590	591	562	625	605	599	572	537	581	581	593	528	596	611	581	585	584	615	597	548	601	586	625	622	569	576	578	565	572	547	600	607	587	588	616	565	601	589	583	640	593	616	594	614	608	615	577	645	578	590	563	631	577	564	576	549	566	608	568	612	581	618	580	594	569	581	595	574	549	610	530	570	590	603	579	593	545	591	592	599	553	535	565	559	583	562	628	586	602	601	611	602	565	601	619	555	581	555	640	591	574	566	560	586	586	594	646	616	615	598	591	553	586	575	593	587	582	563	583	566	576	557	595	542	586	598	576	557	563	614	563	617	593	582	579	610	609	597	568	598	578	556	573	578	585	608	590	596	575	614	565	608	567	621	630	573	566	539	591	572	575	596	551	651	612	558	547	554	577	579	545	599	594	572	513	598	600	599	598	555	574	555	540	585	617	582	614	571	563	562	584	624	604	585	601	588	557	554	552	539	589	578	552	530	593	626	625	588	594	589	588	574	564	594	595	612	583	576	605	615	574	542	556	608	602	583	567	587	574	582	566	537	616	649	543	563	560	608	591	616	599	588	579	601	606	620	564	601	597	636	612	539	575	612	599	555	615	593	546	619	565	593	563	607	594	615	579	552	519	573	629	600	563	596	564	614	597	601	577	560	584	607	586	550	541	569	565	591	555	564	539	580	611	542	580	592	564	588	607	634	561	585	597	652	589	635	585	661	579	604	590	606	564	563	582	597	600	610	554	595	566	571	567	569	595	574	541	561	585	605	587	568	593	562	532	610	620	594	599	546	594	578	630	612	529	576	565	579	610	608	594	591	585	572	585
4951	732	717	586	541	582	536	589	547	535	574	566	589	582	563	518	557	581	558	570	554	549	540	571	528	515	570	493	565	577	587	536	543	541	539	545	563	568	522	529	529	539	541	547	525	536	549	545	539	530	522	546	543	562	508	582	556	521	547	565	500	558	516	527	513	530	552	572	511	538	537	535	582	531	562	534	534	540	500	533	555	529	556	549	589	507	525	545	552	527	532	520	563	511	558	521	523	537	552	584	581	540	528	513	525	511	553	507	561	627	570	539	556	568	541	516	534	514	544	543	562	536	531	485	540	538	571	535	580	556	535	560	560	525	573	503	551	566	560	491	532	515	487	533	546	546	547	575	539	555	529	569	527	516	553	533	539	522	516	531	560	581	504	544	571	559	555	545	555	507	518	558	540	499	543	585	528	522	594	550	542	572	527	547	536	512	506	513	547	535	551	546	564	531	509	543	511	549	538	526	555	537	527	544	552	566	496	536	545	528	572	534	541	547	506	506	540	559	552	587	505	553	528	569	577	546	538	557	492	582	605	504	515	532	555	550	533	576	537	553	530	518	542	540	570	525	571	506	545	521	547	558	545	505	573	533	534	529	502	554	521	514	565	519	538	546	534	542	517	530	584	521	527	536	519	543	546	545	527	553	511	537	542	572	554	541	529	494	550	528	558	515	514	565	559	595	569	541	546	531	529	558	549	510	538	515	531	550	517	520	498	551	542	555	521	569	521	529	558	529	522	537	547	510	575	565	532	531	542	511	532	524	537	500	532	519	576	566	538	513	555	543	530	510	506	525	522	533	545	529	535	549	537	563	530	526	538	521	502	555	514	534	561	555	546	577	535	554	567	528	572	533	547	543	551	558	561	535	562	529	565	545	560	551	522	536	554	540	553	543	538	530	558	499	561	536	567	543	557	548	562	524	529	573	540	501	495	509	558	516	490	575	569	557	525	560	547	581	529	523	517	516	513	552	558	533	563	535	570	526	529	574	550	514	553	543	529	508	558	569	515	565	506	529	524	535	543	532	488	528	534	568	548	630	505	575	537	525	544	488	502	576	520	573	568	534	538	515	529	522	562	533	499	568	577	519	580	550	511	556	549	533	501	553	575	507	550	524	559	503	528	520	543	512	560	558	554	520	519	511	564	518	554	550	534	572	482	585	580	573	533	559	562	543	550	537	563	515	525	560	539	505	533	512	513	526	524	522	535	505	540	579	567	558	573	461	575	539	563	559	556	574	557	586	531	571	520	497	515	587	540	547	560	538	531	518	572	511	548	581	510	579	539	517	546	563	569	587	543	563	544	558	530	563	535	530	485	553	530	546	547	516	551	495	562	510	561	561	551	512	514	600	520	523	552	566	535	518	582	544	504	561	543	534	563	556	559	540	523	516	569	542	584	518	561	555	506	565	495	582	543	502	535	547	549	543	582	545	563	548	582	530	549	560	552	511	539	545	549	529	514	558	525	526	519	514	562	545	536	545	512	520	532	528	557	561	567	551	552	545	570	536	533	561	560	514	566	514	548	564	530	525	545	586	530	542	541	555	577	510	521	567	522	560	573	534	510	526	576	573	587	559	509	526	552	536	506	516	520	543	562	513	513	586	545	522	495	559	547	531	530	547	543	544	518	538	551	553	507	527	550	583	573	518	557	542	496	574	487	522	537	554	530	537	590	562	527	557	557	541	538	583	507	509	555	547	568	553	541	548	552	493	519	572	538	529	564	547	543	530	533	528	564	568	609	536	526	529	526	527	548	528	522	534	526	533	543	541	546	527	541	557	552	539	545	525	520	546	542	515	557	546	527	547	513	558	526	549	522	527	505	551	512	516	521	532	528	559	524	534	567	577	557	501	532	544	515	579	570	556	571	596	533	552	574	522	545	545	542	542	539	537	542	566	534	519	571	580	537	553	529	534	484	531	526	538	522	502	521	517	572	552	530	536	518	562	559	541	565	528	521	552	542	507	546	553	586	598	570	545	550	566	526	555	551	502	530	553	521	549	533	519	505	529	531	582	519	552	540	497	501	535	508	572	519	597	557	526	552	544	502	528	540	538	536	532	619	545	522	564	588	528	539	543	544	481	553	549	535	511	552	496	542	552	540	516	564	579	533	511	511	547	598	544	541	526	580	549	520	557	534	518	554	503	548	501	528	519	548	562	530	551	533	547	523	546	525	483	542	544	532	531	527	511	548	515	513	527	517	568	530	529	522	541	505	508	522	555	553	512	521	537	553	562	558	581	582	539	553	574	501	510	569	534	556	503	550	573	596	542	544	524	566	545	561	532	563	505	570	543	564	559	548	542	518	532	568	586	510	546	562	535	574	520	529	544	551	567	491	536	545	510	516	510	541	598	535	501	559	559	563	536	539	545	540	493	508	546	586	546	588	548	515	573	595	561	565	565	548	536	522	511	597	526	530	557	529	533	499	566	540	511	572	507	541	541	536	549	518	570	520	538	571	492	573	521	567	521	523	560	533	507	558	519	534	561	513	548	552	526	536	542	584	525	608	530	522	522	506	517	524	564	509	545	543	495	492	557	552	581	545	547	512	604	554	551	540	563	542	548	542	543	504	566	539	518	529	550	506	519	521	551	510	557	577	571	505	552	531	519	564	527	535	526	528	547	567	562	554	556	529	525	575	554	540	554	533	533	520	559	538	562	551	548	493	526	497	509	554	550	532	570	541	551	499	518	564	554	527	542	500	559	494	520	557	544	522	531	515	565	532	519	564	531	547	539	538	573	550	543	540	539	517	534	501	574	512	529	538	507	523	499	535	579	571	516	523	523	574	504	515	548	562	531	525	551	517	531	545	536	543	543	535	581	596	519	556	599	514	562	541	561	550	530	531	518	555	541	530	571	555	503	561	522	528	540	576	586	527	487	541	545	574	542	535	513	560	522	541	559	541	507	579	564	551	541	517	524	562	556	558	546	526	495	551	591	514	535	499	568	526	551	552	552	561	520	535	522	567	528	536	517	532	493	558	533	552	527	515	557	542	553	526	570	536	561	529	558	564	555	539	544	518	530	546	539	584	521	537	534	556	559	555	506	521	570	556	514	530	539	530	532	532	543	542	538	530	568	572	505	510	575	539	528	554	540	538	569	558	594	547	510	545	509	559	529	556	523	560	549	560	535	503	516	565	565	502	543	536	483	563	567	568	566	539	531	553	516	552	517	551	484	546	552	508	499	527	580	497	490	545	543	555	543	546	592	553	524	560	579	559	572	560	560	558	539	556	557	525	510	523	534	531	515	519	575	579	513	529	543	544	544	494	553	565	506	516	531	543	538	564	568	532	520	543	531	525	564	541	543	493	559	501	554	548	551	542	533	550	529	572	538	563	551	598	633	528	582	529	501	524	518	551	491	529	526	542	549	539	534	500	556	602	555	524	554	539	575	509	533	516	549	566	523	518	527	528	530	529	589	509	548	551	545	574	562	539	521	550	539	555	552	524	533	579	535	531	569	521	525	531	530	564	553	525	515
25510	21424	27079	25323	3206	683	513	450	369	412	361	345	344	320	348	315	358	337	350	355	344	345	323	336	329	318	334	339	360	336	373	327	341	299	351	331	307	316	342	331	312	367	346	323	351	303	323	326	320	331	334	311	348	327	304	333	308	300	344	316	333	322	336	322	377	336	315	322	309	357	317	308	330	349	334	309	329	314	302	313	323	346	357	321	292	335	338	323	308	326	331	334	330	307	316	338	306	321	340	309	298	343	339	344	330	334	327	312	353	298	335	299	328	333	349	319	334	320	303	291	300	331	316	338	330	328	336	338	333	321	344	349	342	323	296	322	327	329	316	307	358	299	294	305	273	326	318	295	322	329	284	309	306	317	316	322	319	322	328	340	311	311	326	332	313	329	312	317	321	328	305	308	324	326	335	313	321	335	322	334	307	334	351	318	323	318	333	331	311	334	324	336	353	307	326	318	313	323	329	314	291	324	337	313	340	309	297	306	354	337	303	334	337	331	326	294	327	331	303	324	323	310	312	335	341	333	329	328	308	316	290	311	316	331	298	335	333	296	365	289	315	294	336	332	321	326	321	300	290	309	305	298	334	317	343	322	322	341	330	318	334	330	313	312	327	327	314	287	318	338	317	331	311	319	319	311	353	319	319	310	289	341	341	347	320	312	294	313	340	323	290	308	340	333	345	366	304	308	328	280	327	311	346	301	330	330	303	317	334	322	341	354	312	350	327	344	322	336	306	350	307	318	330	348	300	323	298	303	341	339	307	307	337	335	316	311	317	304	331	325	317	329	327	325	353	288	293	301	322	325	348	327	294	355	307	332	309	328	334	295	329	336	298	325	341	362	325	344	333	284	328	308	310	309	298	332	350	347	316	332	338	355	309	293	348	297	316	320	333	304	341	323	315	317	285	313	327	288	323	300	318	338	303	337	331	346	313	344	335	307	339	295	327	328	320	340	330	329	315	314	329	285	325	300	323	300	359	357	334	336	337	331	320	340	320	327	323	307	344	305	322	311	325	341	323	317	326	343	322	344	325	296	335	326	326	310	311	307	292	330	308	324	328	308	311	334	306	312	323	329	315	302	342	287	336	334	288	333	321	309	330	321	321	344	334	323	307	324	310	311	315	311	318	321	338	323	306	288	333	311	308	334	326	316	316	334	314	363	345	358	339	278	334	327	336	355	326	287	299	324	331	344	354	339	333	332	339	323	349	335	323	322	309	326	328	317	295	301	326	333	312	325	337	304	327	325	324	331	329	339	353	308	298	309	312	299	317	308	343	311	305	302	347	344	314	333	302	328	303	324	322	327	309	366	339	335	310	329	304	369	310	327	313	357	316	294	312	290	299	315	295	355	344	316	317	330	312	346	291	314	316	350	340	307	344	346	309	349	319	314	330	324	300	320	311	320	324	333	320	341	352	327	315	289	336	303	317	321	340	303	299	367	315	322	329	328	323	335	307	315	306	336	295	283	328	306	304	347	307	329	332	331	322	299	318	322	325	327	345	301	354	328	343	325	316	337	303	323	316	310	331	330	327	317	299	327	346	292	307	305	287	329	330	324	326	332	327	320	311	335	308	336	327	324	329	343	306	331	316	300	309	339	348	294	307	348	324	341	333	325	316	303	297	343	333	349	324	300	319	336	329	337	346	319	302	317	340	325	329	311	311	315	301	355	318	364	332	312	322	335	309	299	350	335	363	333	339	315	342	329	317	285	326	323	311	322	329	293	348	316	343	360	336	289	319	331	301	324	311	344	314	343	326	302	339	330	287	309	299	313	328	300	330	342	311	327	320	307	292	317	352	316	322	325	346	314	354	329	324	309	332	307	325	330	311	319	321	314	336	317	336	297	329	332	328	290	307	277	325	303	301	339	301	328	329	315	330	363	311	289	329	335	351	348	310	338	345	317	333	284	342	331	321	341	330	313	333	316	316	355	331	349	318	359	326	330	307	303	338	329	355	340	344	300	317	325	302	342	290	298	359	324	362	291	304	353	344	298	332	329	305	332	330	335	328	315	339	323	338	335	305	361	328	299	288	353	337	327	332	316	328	325	305	312	333	316	352	279	337	310	338	311	302	336	344	327	334	320	317	303	326	316	328	329	322	316	302	290	284	338	304	347	324	308	337	316	310	323	300	282	338	347	305	308	300	329	327	287	330	319	314	329	335	307	280	334	325	345	320	314	318	333	334	335	301	332	334	307	344	294	338	341	314	318	327	303	333	321	326	289	326	345	349	315	340	322	297	333	333	355	330	304	304	321	323	306	305	351	347	320	325	325	313	300	344	329	309	293	296	304	301	314	295	305	343	294	335	333	298	331	297	300	344	335	319	325	317	278	308	335	328	374	329	337	313	316	317	333	301	332	326	329	322	334	336	329	321	281	322	311	325	341	310	334	316	369	317	337	357	304	300	339	301	286	325	351	324	318	328	346	333	338	324	323	292	340	340	333	338	353	310	334	323	308	350	356	313	330	336	334	325	322	328	358	314	353	341	297	311	329	329	346	367	314	327	307	335	313	298	304	353	309	313	306	313	329	327	340	320	325	313	320	310	335	302	348	308	309	300	308	366	339	334	321	295	327	320	340	291	308	331	332	308	354	330	354	306	319	338	323	340	323	323	361	289	289	296	318	342	341	306	347	301	332	334	346	333	358	338	323	264	320	331	301	327	316	298	363	320	322	308	340	286	317	316	311	275	325	316	317	347	336	322	344	345	346	324	309	316	324	353	347	326	328	318	296	312	322	303	315	326	325	306	377	317	344	316	313	274	342	327	343	315	294	305	319	342	339	313	320	312	310	322	334	336	297	315	330	307	340	302	312	332	345	298	321	336	338	333	346	331	336	328	282	342	328	326	334	335	334	322	293	305	317	285	315	333	293	297	297	339	319	310	318	292	335	360	289	310	305	334	305	343	308	302	347	349	298	333	278	337	304	323	334	321	322	326	335	322	352	327	309	348	319	318	351	285	329	346	321	340	321	322	298	343	300	336	318	305	328	294	347	310	330	323	317	360	303	310	312	331	336	315	278	325	325	301	317	342	343	337	317	276	287	322	298	335	320	323	316	359	306	351	317	332	320	329	313	282	339	305	320	314	299	341	332	334	308	340	295	306	315	332	287	308	365	345	322	316	319	318	312	347	338	304	332	311	310	329	361	350	333	309	320	336	349	332	350	318	319	357	331	357	314	337	319	305	338	330	344	312	302	313	316	352	330	317	296	312	326	308	285	312	342	319	334	338	327	316	344	297	312	313	321	304	335	306	323	307	318	324	313	317	344	333	312	320	360	306	321	319	327	303	317	313	306	314	309	310	317	324	321	324	340	343	318	336	311	289	325	320	317	322	319	343	330	329	311	329	369	305	360	337	340	322	310	341	320	305	315	336	340	325	296	327	307	329	336	312	334	289	309	331	334	321	308	338	303	317	295	309	308	335	343	341	341	340	330	324	321	304	342	292	298	309	324	307	300	318	301	317	338	306	319	303	341
3366	2495	2053	1087	813	610	530	500	465	483	386	379	384	384	379	373	420	379	369	367	357	344	360	348	324	351	343	352	367	351	334	313	332	347	340	329	339	318	334	337	366	356	352	356	335	323	325	332	337	333	304	351	360	320	321	348	336	336	354	323	341	315	357	332	360	314	319	332	300	332	341	347	340	326	296	348	329	336	316	379	363	354	306	312	321	343	362	332	332	362	296	334	291	353	308	336	322	354	336	343	330	347	348	299	358	328	311	335	360	369	332	357	368	345	338	327	348	313	335	327	371	339	333	305	326	311	288	311	315	340	357	328	319	339	301	358	326	318	364	327	358	352	353	322	362	357	353	339	305	351	339	336	336	328	335	366	345	351	351	328	327	347	346	330	348	359	328	331	319	310	368	359	339	365	327	320	357	341	326	339	376	334	332	336	347	380	324	338	374	361	332	329	314	323	340	293	317	351	335	325	330	326	333	337	333	350	324	356	307	336	339	346	319	298	312	361	336	341	340	329	317	300	318	308	334	325	358	320	331	343	325	367	350	340	346	326	333	342	319	334	332	345	359	327	319	310	306	292	345	337	329	321	312	306	346	323	343	310	298	320	331	347	314	300	345	358	337	300	335	325	338	343	321	343	339	306	338	363	359	346	305	329	350	315	356	333	304	323	315	327	331	343	344	323	364	329	352	304	340	311	334	360	345	346	339	309	349	319	329	348	299	340	342	352	312	329	338	371	293	332	311	306	329	357	332	344	333	346	307	330	333	366	320	310	352	342	313	354	345	334	359	359	343	307	331	329	309	312	341	351	361	346	357	301	354	323	330	310	335	332	344	345	355	329	315	353	344	323	334	355	329	338	294	317	334	334	324	343	320	361	328	310	341	344	366	334	335	330	324	357	332	333	324	342	366	365	323	320	348	338	344	310	348	331	307	341	332	299	315	339	352	334	301	348	351	315	328	324	334	343	318	346	341	327	324	326	305	352	321	323	328	340	343	333	312	349	348	346	318	317	338	334	341	305	339	323	349	322	336	298	316	348	341	317	324	339	320	331	363	341	394	330	312	353	312	326	353	327	310	303	328	319	342	324	349	350	318	317	334	365	364	328	309	338	301	330	327	348	350	336	343	316	295	346	324	374	299	363	325	348	326	343	342	325	346	334	337	323	345	339	313	340	346	281	333	311	322	329	344	341	350	309	336	327	324	314	287	332	335	338	303	352	327	321	341	350	340	352	321	350	308	348	307	325	331	310	327	352	317	332	314	318	336	357	332	354	342	332	333	290	322	317	325	323	341	318	335	323	308	331	319	329	348	338	340	311	346	370	342	333	351	321	332	323	315	325	308	329	332	347	345	339	315	305	306	308	352	320	334	311	354	323	322	305	330	315	358	355	332	352	297	343	322	341	333	339	352	327	338	296	314	328	325	338	328	323	354	334	367	344	351	322	306	327	332	358	335	351	333	310	327	317	350	374	306	344	332	377	317	330	344	341	325	355	297	355	310	323	371	357	311	324	305	354	337	315	309	363	319	339	366	287	345	356	308	364	306	317	338	347	297	359	347	361	306	339	324	331	336	315	310	317	333	324	343	346	329	334	363	334	350	324	319	350	346	324	322	331	346	382	320	307	287	342	306	334	317	331	355	308	332	350	323	337	349	316	319	340	335	352	332	343	300	331	325	308	340	350	367	340	367	313	305	325	327	306	297	317	335	353	329	313	357	325	349	321	295	342	327	317	324	314	340	357	337	330	340	337	357	311	317	339	307	327	340	350	328	358	323	315	354	329	307	360	361	330	336	311	350	342	362	384	372	308	338	365	326	362	330	358	338	325	322	309	343	316	352	318	311	331	342	364	285	308	318	307	315	329	330	330	343	361	326	307	351	322	319	295	312	340	344	341	349	346	343	363	326	338	331	319	323	311	331	338	330	347	334	316	350	328	361	325	375	347	346	303	321	322	314	347	301	369	338	346	351	320	350	378	317	337	312	320	319	361	336	319	340	332	311	307	321	361	286	307	331	337	334	315	331	333	342	383	292	313	350	323	318	312	331	343	323	338	325	311	329	304	327	338	349	330	299	332	355	329	351	289	339	294	327	317	319	326	338	316	343	310	358	339	301	327	295	311	330	361	348	340	352	355	338	344	300	335	336	341	339	339	307	329	307	280	329	302	327	317	345	331	302	332	328	295	346	303	321	337	364	353	325	325	370	337	354	321	330	305	312	334	322	350	347	349	338	333	346	364	332	338	338	320	334	329	372	316	285	312	329	318	324	352	328	351	331	310	304	331	338	384	324	309	303	292	298	346	373	368	317	305	324	327	328	356	321	268	332	337	313	348	329	356	307	319	364	345	310	357	335	336	297	331	352	298	296	334	361	327	314	359	327	352	296	307	342	336	290	343	345	331	327	359	334	334	316	292	334	314	377	348	327	338	343	325	324	335	383	325	321	330	313	335	334	333	319	293	336	323	333	331	357	346	330	343	332	379	341	320	338	352	318	337	325	286	366	329	320	336	334	343	335	324	330	330	338	365	340	317	330	337	350	354	340	328	345	334	318	316	353	315	350	317	350	340	324	323	339	353	359	358	338	345	307	351	303	326	344	334	352	325	304	296	322	337	347	336	335	333	330	342	310	311	368	314	332	337	335	340	311	308	307	328	337	322	346	310	301	353	355	314	338	320	332	362	326	328	351	326	336	338	298	378	333	321	297	336	363	386	355	333	327	298	278	330	334	344	319	312	315	368	338	351	312	361	337	324	334	359	336	329	362	328	351	339	373	332	332	325	331	335	326	316	311	342	312	343	331	324	325	303	325	343	335	377	345	325	318	332	380	325	336	332	322	327	320	342	321	321	334	331	299	325	344	357	351	295	356	334	328	357	322	307	345	336	305	365	328	356	329	363	343	320	329	355	314	334	341	313	339	323	287	366	340	333	355	342	333	296	339	323	310	333	298	328	337	300	333	307	317	301	338	317	353	357	339	314	331	296	309	324	362	350	326	342	343	345	294	305	297	364	333	345	317	309	328	315	349	351	352	340	361	362	331	329	330	304	331	347	313	373	353	307	331	331	301	350	299	310	311	334	311	348	347	328	341	353	358	360	306	331	313	330	334	330	324	318	337	326	358	317	352	332	343	312	321	359	345	332	323	325	322	349	364	331	335	312	330	341	289	337	312	304	345	353	311	335	325	350	335	326	325	316	336	340	326	354	304	288	347	325	338	317	346	331	346	331	314	340	331	309	309	311	361	372	334	330	315	330	320	310	346	305	341	343	320	306	318	310	345	376	303	344	341	311	358	331	302	357	343	318	320	320	372	368	296	331	332	352	327	333	314	338	345	320	342	339	317	346	353	350	314	357	326	336	335	336	324	328	325	308	355	330	362	328	353	316	330	343	301	331	337	364	316	326	316	344	357	331	303	330	326	339	359	341	326	332	346	319	350	349	316	357	340	368	342	335	323	354	319	335	316	294	316	324	356	325	333	351	315	315
24474	21412	28455	24776	20610	2212	655	401	326	318	275	266	237	260	252	270	209	229	251	232	206	245	255	211	254	201	220	228	213	238	265	210	197	201	215	239	251	255	218	188	228	209	210	215	227	196	184	203	203	210	194	208	212	199	228	227	204	217	191	212	205	211	207	207	209	180	229	211	195	211	225	216	207	180	219	216	196	222	212	212	199	233	195	214	214	241	192	216	227	228	221	196	206	222	218	211	213	218	198	185	221	207	221	245	215	206	190	190	175	231	224	190	216	213	204	187	209	216	213	186	204	240	214	207	208	201	198	242	223	219	206	228	189	203	202	238	198	202	199	213	220	221	216	197	196	194	206	194	206	212	232	193	228	208	204	230	192	206	222	229	220	214	220	198	191	224	191	219	219	206	221	199	210	193	181	196	233	196	205	238	182	170	176	225	221	220	220	198	215	207	218	221	203	210	187	216	198	229	203	199	233	190	218	176	200	230	226	191	199	213	205	208	210	192	197	204	230	192	209	230	219	210	224	214	196	239	222	205	243	232	192	248	207	195	215	211	203	221	179	208	230	228	200	207	234	186	196	201	197	192	235	206	220	212	200	226	216	197	204	218	224	227	205	230	219	186	219	236	220	218	210	216	219	211	217	204	200	208	208	213	195	216	245	226	214	209	215	233	207	210	202	217	229	209	196	200	192	217	222	217	210	199	238	200	198	209	204	198	195	208	191	223	229	225	214	218	186	204	198	211	204	214	212	222	215	204	218	208	189	219	185	215	243	217	182	208	244	202	215	230	177	203	222	204	218	202	248	177	203	217	211	216	215	213	205	196	212	191	227	217	222	182	205	226	196	216	221	193	219	213	215	229	197	212	217	189	188	202	192	218	223	199	230	220	213	186	227	217	228	203	195	232	214	236	208	233	207	186	258	210	207	213	217	208	205	203	211	209	206	235	198	227	215	223	226	214	189	212	222	189	215	209	213	197	205	209	214	202	229	212	217	244	207	193	217	202	194	218	220	217	219	183	214	200	213	223	190	193	187	216	218	222	232	209	230	222	228	192	214	214	214	235	217	212	230	203	226	206	212	196	219	213	193	198	193	185	202	194	191	219	214	208	221	198	231	190	220	213	224	228	219	217	209	188	227	225	206	220	201	196	227	176	221	207	237	220	198	200	205	190	204	236	235	224	230	230	213	217	220	196	188	226	215	226	214	204	215	197	193	231	195	206	225	193	182	206	205	217	218	209	204	189	229	199	190	210	229	202	221	221	206	202	219	234	223	205	195	189	222	211	191	210	195	228	229	214	201	221	203	217	208	214	214	217	181	228	195	209	192	188	222	197	232	198	206	211	224	229	210	216	217	205	210	203	209	198	212	206	208	219	200	224	207	204	208	192	209	202	237	172	217	188	207	193	192	215	220	236	235	198	215	205	197	188	207	186	201	213	229	207	200	220	201	226	222	190	208	205	231	228	219	203	218	214	203	210	221	209	212	221	203	223	216	199	203	200	205	241	201	187	194	187	209	240	183	209	218	222	177	204	204	191	202	212	201	212	215	211	232	206	170	211	211	211	196	217	214	205	213	235	233	185	219	205	198	208	211	223	220	231	208	231	207	230	205	189	211	210	200	209	216	221	221	212	210	223	216	222	197	209	203	216	226	197	216	193	224	202	210	200	220	224	207	201	213	224	210	242	221	226	215	215	210	208	231	199	203	229	214	214	194	215	209	192	204	193	200	214	213	189	194	209	228	231	168	207	197	196	199	214	213	200	209	221	190	210	204	212	200	206	191	210	236	221	209	225	220	219	197	206	192	186	198	226	220	217	205	202	194	235	188	192	215	210	202	231	223	226	211	217	202	230	196	207	205	223	232	223	204	200	223	220	198	214	194	240	197	193	210	206	197	190	207	204	225	245	216	229	199	200	211	199	201	200	216	211	173	226	214	224	198	238	215	223	210	224	194	207	233	205	211	197	202	191	224	229	234	202	219	213	229	223	193	204	226	195	218	216	220	209	228	216	175	223	214	201	235	216	225	216	219	201	218	211	204	179	216	248	205	195	196	213	214	212	189	204	218	204	226	217	205	209	204	213	202	208	189	179	193	221	225	210	219	216	199	210	216	210	207	205	191	213	206	194	219	206	206	230	217	228	183	213	220	250	191	220	232	217	205	218	208	220	216	208	236	212	208	202	190	209	216	214	228	228	210	229	199	209	201	186	188	220	231	208	229	216	232	218	229	188	209	204	174	221	199	186	189	200	189	202	197	213	230	235	205	178	216	210	237	215	213	223	210	189	181	201	174	212	214	218	177	224	241	206	179	228	211	203	223	212	193	219	221	222	217	226	214	218	214	212	215	200	211	212	197	216	225	208	186	185	188	212	194	235	192	208	195	211	190	210	204	242	211	230	200	212	223	214	193	209	201	200	194	179	185	196	211	194	203	194	203	232	199	190	201	179	197	223	231	198	207	214	214	234	192	212	210	208	238	195	210	202	195	193	207	229	202	224	218	207	233	211	200	207	211	202	207	206	213	213	209	200	202	237	198	230	174	212	186	208	207	204	193	203	197	230	201	207	201	214	189	206	232	204	197	212	204	213	194	205	200	235	208	200	209	221	212	207	223	208	189	202	217	216	214	229	221	230	215	205	223	204	219	221	210	206	223	203	204	196	206	209	209	197	219	205	216	216	207	213	210	189	222	208	216	246	206	200	202	206	229	213	225	204	216	206	210	196	190	206	216	213	209	235	208	191	206	212	200	216	202	201	214	197	199	215	196	177	220	203	199	207	206	210	223	193	175	198	237	205	195	212	187	213	214	202	226	211	206	203	194	211	217	214	192	194	213	211	183	207	209	199	234	214	219	233	158	210	235	212	226	218	216	214	228	222	212	211	227	196	240	199	227	232	184	221	215	209	204	179	220	201	220	208	209	202	209	207	187	185	200	216	216	212	185	203	199	243	213	225	195	195	226	201	191	203	193	232	214	199	210	233	209	206	202	205	217	201	184	208	215	208	212	206	201	222	191	180	216	222	185	195	201	212	220	226	194	199	190	208	229	201	217	190	213	210	215	185	221	214	220	188	217	215	207	209	189	235	219	230	213	194	224	206	249	214	194	208	232	206	197	209	208	203	200	201	214	189	193	178	217	222	200	213	213	211	191	218	188	197	201	194	196	210	208	208	216	196	222	221	187	188	221	205	212	246	226	211	199	214	176	185	189	221	215	205	203	211	188	170	217	211	196	208	210	182	192	223	204	198	204	191	220	220	211	199	233	202	195	197	203	219	213	186	213	206	204	200	214	213	201	197	214	202	216	211	224	213	190	187	177	213	199	220	189	228	214	216	227	222	207	224	192	226	225	216	218	200	201	229	205	248	190	220	235	192	188	202	204	216	216	207	200	203	221	227	203	225	247	195	212	193	207	221	197	188	189	229	226	224	190	198	189	221	223	203	196	202	215	228	223	253	195	202	202	251	186	207	191	207	195	202	203	195	223	192
3280	4371	3550	1707	1155	817	585	527	417	398	369	357	339	310	269	301	324	295	269	258	259	245	265	260	236	262	229	245	234	270	253	275	261	238	257	243	224	252	231	252	253	233	258	242	235	227	254	223	231	239	230	249	229	223	223	221	226	224	255	240	226	228	235	255	241	231	243	244	237	205	246	222	231	188	221	247	249	238	251	230	209	230	238	241	239	249	211	244	224	246	258	232	236	251	227	235	223	249	260	234	233	232	210	215	203	229	192	261	212	234	232	220	233	231	286	246	229	216	221	244	203	218	221	212	224	241	255	253	233	239	223	254	231	258	212	246	226	243	192	214	258	241	230	213	213	221	249	231	228	207	206	225	223	237	221	222	222	226	219	217	265	234	246	234	223	245	228	211	212	217	234	214	234	215	256	230	257	226	200	222	239	236	225	244	226	201	229	234	230	238	246	246	223	242	242	224	201	222	239	228	223	249	221	210	244	238	244	227	216	206	227	187	246	237	219	224	213	225	226	231	212	234	248	217	242	229	220	243	249	211	221	226	231	201	234	261	213	226	232	232	222	231	239	228	193	239	222	220	253	229	233	218	231	240	234	242	231	227	218	244	232	255	237	228	236	221	234	227	224	238	210	215	203	201	206	216	227	210	213	252	237	215	235	210	237	236	242	225	219	247	228	223	241	253	238	208	220	215	236	240	237	252	239	228	204	205	210	224	230	217	249	233	229	263	215	222	220	240	260	228	228	232	238	224	227	218	227	242	228	244	235	240	261	232	228	243	229	258	241	221	223	236	239	208	213	254	214	217	228	228	256	240	234	237	219	244	216	215	246	211	223	226	205	230	212	236	243	202	223	208	238	240	251	230	210	239	222	222	211	227	203	225	228	250	237	217	189	254	252	204	220	258	212	253	203	231	247	209	234	237	225	229	215	247	215	204	222	237	212	196	225	225	234	228	217	232	240	216	230	229	223	221	232	204	236	205	218	235	209	231	230	228	229	238	220	240	230	224	237	232	227	237	216	238	234	209	223	247	218	234	205	233	215	239	226	206	236	251	206	222	235	229	231	230	237	247	255	242	243	249	235	262	216	228	269	224	214	230	225	215	246	235	244	236	212	224	237	217	233	206	220	222	240	232	236	265	249	249	213	222	243	215	231	199	237	241	204	222	227	217	224	225	211	241	239	255	234	239	243	221	224	235	211	241	274	210	239	218	254	227	227	224	252	214	227	237	228	218	242	223	253	229	256	246	233	239	258	251	243	221	247	222	240	231	246	237	250	232	240	276	242	211	256	232	240	228	229	202	249	221	227	212	224	236	235	230	235	230	206	233	244	208	239	203	221	207	227	239	224	252	211	221	259	232	238	235	221	223	211	218	230	239	225	233	231	225	228	227	218	237	245	225	236	222	222	231	242	218	245	235	200	211	211	221	225	222	218	238	209	235	244	218	210	232	242	242	233	206	242	239	229	229	227	240	243	217	226	220	224	230	225	212	219	229	203	234	230	246	205	221	229	245	208	221	219	218	229	237	196	232	213	214	213	237	248	226	232	231	216	221	244	223	233	265	240	226	242	227	222	212	234	220	237	216	236	226	218	236	224	253	243	241	238	258	233	208	223	233	229	214	213	242	234	237	220	250	201	258	237	250	253	197	229	241	226	242	213	239	236	224	237	226	221	220	245	238	225	237	250	222	243	215	229	240	235	234	229	203	266	232	235	238	230	223	245	207	236	225	230	240	201	237	219	236	217	228	216	233	227	214	201	229	231	240	242	230	231	213	208	214	226	251	239	218	216	228	239	246	197	216	209	228	210	231	223	205	246	220	220	224	203	223	215	237	226	232	216	216	236	220	229	207	230	211	216	252	216	223	228	230	231	200	216	211	232	240	237	206	261	238	234	190	259	242	232	231	226	230	222	204	249	228	233	230	238	225	211	247	228	219	222	219	215	234	244	200	206	238	212	245	229	204	231	251	242	211	222	216	221	226	230	234	241	224	201	230	222	203	228	237	208	205	197	228	202	209	190	214	231	202	248	227	251	237	218	218	240	219	214	226	232	218	231	197	229	218	219	204	218	240	231	224	214	210	229	222	228	222	234	210	229	206	252	200	212	223	245	216	237	223	221	233	214	224	235	239	220	227	225	235	236	207	238	230	228	220	233	231	246	251	194	202	245	230	225	209	235	212	223	225	240	219	206	233	213	241	236	231	234	245	244	233	236	232	227	234	212	213	238	234	253	254	232	229	229	221	232	229	206	236	230	209	250	233	217	231	222	238	220	234	228	226	218	235	211	230	226	224	211	208	221	205	225	242	248	208	232	236	242	213	212	217	219	231	240	227	205	236	250	235	243	237	225	226	226	252	217	227	217	232	241	211	217	229	219	219	241	240	222	258	227	231	196	198	255	232	219	225	202	239	239	217	229	225	214	233	226	229	223	231	231	229	229	228	229	221	221	240	233	225	246	217	229	215	214	218	229	212	234	202	259	217	200	229	241	213	218	229	222	202	206	230	228	250	223	220	233	226	222	230	240	234	217	245	200	214	234	246	226	210	217	227	220	248	226	227	226	212	246	192	228	198	213	211	252	235	226	232	240	255	240	211	216	237	245	218	211	246	225	215	218	213	217	233	212	221	212	230	227	217	224	211	232	224	204	216	228	242	228	239	199	236	246	204	204	208	236	207	242	219	204	223	229	215	223	225	221	225	234	242	236	227	228	202	250	253	239	245	201	229	228	228	219	236	238	224	238	206	230	240	225	196	269	199	216	208	229	218	219	219	197	202	213	250	211	218	228	245	228	249	185	235	230	208	201	205	229	220	209	218	238	252	231	223	216	224	205	203	229	234	217	244	212	249	233	197	233	215	231	233	209	218	239	199	266	247	215	231	216	226	231	248	218	217	251	210	232	201	220	235	240	218	226	241	227	249	232	193	235	221	231	198	219	215	213	228	236	230	225	227	237	202	278	270	222	250	230	207	241	227	229	218	223	235	209	232	222	240	224	254	243	227	237	210	217	232	238	217	209	228	241	213	228	214	232	232	238	220	224	237	221	233	245	248	246	220	173	235	232	240	227	225	205	229	233	225	235	221	254	204	216	232	203	217	237	238	252	231	247	257	236	206	221	238	227	222	208	250	205	249	200	223	239	246	246	233	219	227	214	241	236	228	223	199	222	235	225	236	235	216	228	231	253	221	208	233	209	219	247	243	235	192	248	225	199	235	226	221	222	235	236	231	234	220	236	253	231	243	226	243	206	231	227	215	245	236	200	244	219	241	211	231	214	236	230	214	253	238	215	228	209	256	231	199	240	209	219	212	218	262	220	238	226	192	219	248	220	223	220	241	236	233	226	233	223	237	215	233	244	231	236	210	242	226	222	238	248	254	205	236	212	222	235	231	245	245	195	206	205	234	231	223	252	242	241	215	245	202	234	243	232	224	221	214	218	242	211	263	257	247	209	249	241	220	265	196	249	241	235	229	261	215	248	238	240	238
27506	10106	1378	797	615	594	647	619	599	599	563	590	579	574	601	609	595	581	515	613	587	528	607	594	621	573	576	631	541	576	582	577	608	555	618	594	609	580	577	555	601	592	554	586	605	581	576	623	570	601	589	576	614	549	585	592	575	595	580	609	617	590	589	546	640	631	576	577	583	597	589	586	598	556	613	589	627	604	578	589	579	574	560	599	622	572	617	575	610	593	591	572	612	581	608	578	612	560	594	549	593	603	630	539	598	582	566	606	612	600	577	591	568	587	590	550	590	588	573	581	583	548	585	594	575	590	610	606	555	583	593	611	615	590	556	550	616	547	580	612	597	566	560	631	569	534	603	575	603	594	514	629	565	546	579	562	625	585	574	554	605	579	568	616	575	551	591	603	569	554	576	559	647	562	575	566	578	610	577	560	576	587	535	588	568	591	598	574	582	599	589	586	611	625	582	575	573	600	598	554	597	602	565	592	591	580	553	597	558	608	547	582	595	594	567	606	640	571	556	607	618	568	583	580	554	607	530	561	645	592	565	573	571	631	598	570	541	593	576	592	626	612	572	572	577	567	581	618	593	556	607	592	548	559	605	607	592	581	550	555	595	580	570	611	566	582	586	571	579	601	549	589	628	579	584	544	563	568	552	603	585	541	566	579	586	609	579	621	569	609	605	572	608	561	578	567	566	641	596	561	572	565	568	589	600	570	594	599	628	571	579	571	533	568	619	625	580	585	544	567	555	581	582	589	602	584	580	597	548	599	531	570	576	565	568	557	588	574	607	580	560	592	594	587	559	582	579	572	612	605	581	591	610	551	586	588	600	597	600	585	554	628	558	596	630	608	572	585	575	579	568	584	579	649	587	607	602	614	615	584	578	611	569	594	531	535	575	591	548	586	604	565	584	593	632	547	536	588	599	562	625	538	551	582	573	566	614	551	600	588	591	599	638	570	561	586	629	596	552	586	539	561	615	564	582	598	603	573	608	599	578	574	558	572	559	540	581	534	568	594	603	566	631	628	597	538	565	615	602	594	559	583	577	597	582	554	573	558	584	570	586	595	550	591	584	582	585	584	562	620	575	540	618	549	565	636	644	612	600	558	601	618	566	570	571	609	586	583	557	589	550	545	536	581	600	591	594	570	579	579	572	632	573	563	609	563	601	610	546	576	583	562	593	587	598	548	556	559	587	600	587	614	560	583	565	582	607	549	580	599	589	580	628	603	615	596	524	619	559	559	558	570	592	635	595	576	624	520	571	631	650	598	574	597	611	582	587	589	646	578	618	576	594	555	616	515	602	584	542	599	595	526	607	520	577	569	608	520	618	572	565	589	587	595	555	534	568	542	605	569	580	603	597	590	581	605	590	596	564	562	582	595	594	619	609	559	595	603	587	581	572	626	603	555	540	577	602	560	570	590	609	568	594	632	569	585	580	573	614	558	626	603	585	573	570	554	608	576	568	566	576	576	530	554	619	570	614	578	605	598	544	628	601	583	575	584	589	596	588	569	555	597	563	600	560	613	593	605	579	616	567	556	568	602	613	576	595	579	552	610	577	569	555	585	573	549	589	650	595	556	592	584	586	597	641	601	574	588	567	564	591	556	593	591	570	571	588	600	572	570	573	622	603	561	569	543	560	603	610	561	594	585	578	584	596	577	574	577	588	582	600	588	636	596	534	577	553	556	591	599	532	593	559	584	594	589	587	579	619	549	567	596	585	587	590	558	556	602	574	561	591	525	575	611	572	552	574	578	583	602	555	562	541	562	565	600	611	589	562	604	580	570	641	596	610	597	570	576	596	613	563	627	608	613	556	598	612	570	556	563	565	554	565	524	595	590	556	631	638	579	573	627	555	574	568	598	559	583	574	619	599	584	567	624	573	582	600	594	563	616	581	607	578	620	574	606	583	569	597	585	544	561	597	597	586	549	573	577	579	611	595	607	584	601	596	550	566	600	562	529	597	578	580	591	594	632	594	597	584	570	612	569	539	574	580	581	583	579	574	551	573	615	544	543	591	564	573	607	601	593	575	600	586	599	604	576	620	592	548	619	544	610	527	558	591	593	575	586	609	551	562	610	568	603	617	611	594	561	607	552	563	566	629	599	558	597	565	657	576	579	591	571	547	589	532	515	583	591	545	595	614	591	566	634	611	588	570	584	572	641	594	610	646	564	595	562	591	574	576	562	560	520	570	594	574	582	600	577	552	560	597	591	560	570	553	556	592	588	631	591	539	561	573	620	581	600	595	595	582	568	592	543	598	563	584	601	619	576	570	614	541	549	600	631	560	670	551	601	609	616	568	599	581	602	578	535	580	564	549	607	573	581	610	574	563	603	582	614	638	598	573	606	621	581	595	616	586	577	620	599	620	554	586	580	587	591	550	553	538	614	584	595	590	592	577	585	566	593	599	569	562	578	571	568	613	547	607	583	595	608	583	601	561	593	592	586	624	619	595	592	583	572	547	594	583	586	583	583	602	601	609	626	559	609	572	566	572	619	567	622	639	567	557	577	584	554	590	573	599	570	600	599	590	563	591	604	553	558	600	597	533	530	586	537	543	585	623	555	587	620	596	629	569	594	552	599	593	568	557	610	553	573	620	596	605	607	605	604	640	592	620	608	597	605	567	542	559	579	609	594	606	598	600	549	597	576	573	581	603	570	594	574	620	570	595	600	590	575	609	573	587	582	585	604	575	564	609	611	565	598	633	612	579	553	562	611	610	615	602	567	571	588	552	577	584	581	554	588	565	545	587	586	560	606	579	605	572	580	597	593	614	576	589	581	621	598	530	564	571	582	556	578	576	556	600	592	588	616	601	583	548	590	587	593	561	567	619	538	609	598	586	650	557	593	607	608	596	584	581	575	597	579	558	552	580	582	584	568	597	593	578	519	582	641	598	594	562	620	612	590	570	588	594	585	606	571	594	561	565	526	531	580	577	590	530	553	579	625	566	546	585	535	578	576	623	579	546	595	602	590	590	611	577	588	595	564	624	588	606	562	612	564	557	619	583	616	569	598	612	567	640	570	608	587	585	597	562	590	575	590	562	594	589	547	594	588	592	621	596	609	609	595	577	604	623	571	592	562	580	567	584	598	622	601	620	594	620	593	567	598	532	594	549	600	574	602	576	570	629	582	584	614	592	602	574	620	603	561	601	614	594	565	580	593	570	640	545	599	622	549	594	569	573	581	569	576	539	628	577	609	603	610	623	635	615	611	604	585	591	576	599	583	594	574	577	612	590	607	562	573	574	541	565	581	558	594	556	571	599	604	531	625	588	557	584	588	578	570	606	582	583	593	596	535	589	584	557	599	547	613	569	626	580	615	595	601	531	573	620	598	604	559	599	583	556	570	546	559	601	619	558	581	568	578	600	555	620	611	602	591	593	647	606	540	555	575	591	590	576	598	620	616	577	564	523	528	544	602	597	584	579	574	591	605	552	610	566	586	640	570	611	575	560	570	616	590	601	589	624	574	590	589	580	599	602	607
5042	695	671	615	570	527	551	544	567	572	531	533	533	532	508	552	541	542	567	537	553	594	520	591	557	599	562	546	533	538	548	556	548	539	557	560	546	586	560	503	528	541	541	563	572	545	563	535	571	569	562	562	565	559	557	567	516	580	538	542	514	550	508	511	550	518	556	537	560	582	508	575	551	528	506	559	539	562	525	530	542	546	588	552	540	535	558	537	560	540	516	518	560	553	528	519	533	497	526	541	546	549	594	580	538	534	551	536	519	527	522	567	552	519	538	572	549	563	553	513	493	527	545	571	560	542	545	577	546	601	493	578	553	519	520	568	526	565	562	540	533	571	518	510	532	549	529	541	552	541	557	553	554	525	552	558	547	563	540	550	534	517	528	535	538	549	514	529	577	565	561	513	544	574	572	517	561	536	489	560	548	500	544	529	562	548	534	560	539	558	580	567	574	522	532	503	541	479	568	541	502	563	519	554	529	554	538	520	534	550	549	563	582	528	527	562	546	585	552	573	497	569	547	589	553	529	545	539	480	523	580	511	528	480	557	544	560	541	533	549	534	521	515	550	554	493	511	549	584	542	565	503	550	519	559	541	586	556	547	566	588	550	559	521	556	554	513	535	533	535	521	537	587	589	558	568	525	573	556	532	532	536	577	530	563	557	562	599	505	526	532	522	513	547	554	556	546	537	538	562	552	549	605	557	540	580	514	550	556	570	508	541	489	603	544	546	544	547	565	524	587	555	539	536	540	540	527	540	564	537	564	540	518	558	509	540	573	551	553	529	550	567	578	576	538	549	533	507	549	579	563	514	560	542	513	558	563	595	499	534	564	523	531	540	540	563	531	599	587	557	570	551	536	531	555	540	548	523	520	547	533	523	561	497	522	516	549	600	546	535	526	561	564	536	517	565	569	521	560	577	543	553	528	540	505	552	557	543	514	566	560	541	552	531	545	554	534	555	557	499	555	552	531	539	515	548	576	527	540	560	523	544	584	544	524	529	571	555	563	539	550	551	525	542	582	540	511	521	528	560	546	584	540	543	565	555	549	516	532	572	520	533	533	528	561	561	552	512	542	520	530	533	532	559	529	495	574	547	541	578	547	546	630	530	520	504	544	570	538	546	572	546	550	574	545	537	510	524	586	554	545	548	493	532	537	532	585	546	546	534	570	564	570	515	583	499	544	559	590	539	557	552	505	536	530	531	564	507	534	504	537	524	531	516	553	560	577	550	540	557	537	538	519	505	503	548	586	551	530	540	497	567	529	562	548	513	536	521	584	529	525	553	525	541	506	527	481	504	569	564	607	579	556	516	535	542	579	541	527	542	553	518	535	521	534	522	538	541	532	537	578	550	504	545	531	493	529	509	565	554	534	538	508	535	530	529	533	543	563	537	553	572	552	566	605	548	531	533	543	522	571	538	500	484	546	594	532	562	524	550	529	576	530	559	521	501	543	546	566	522	532	537	536	548	557	582	523	560	569	526	534	533	546	550	554	561	581	506	532	542	556	532	578	556	529	557	583	535	524	475	531	564	605	577	556	566	547	541	553	541	573	526	546	561	547	546	541	574	559	485	540	526	529	513	521	530	534	563	532	551	539	569	553	559	509	527	564	525	525	497	544	560	529	529	549	519	540	574	549	525	545	524	546	537	522	519	574	527	557	515	535	506	589	523	563	547	550	569	546	558	513	565	573	551	578	547	552	516	536	579	567	509	537	571	492	564	522	573	508	501	539	548	544	556	536	536	519	531	573	546	505	547	538	517	571	527	534	555	550	547	560	547	505	569	531	557	543	542	535	568	535	554	487	534	531	560	557	534	571	540	571	554	547	589	548	564	539	528	574	537	556	557	533	542	523	560	556	522	564	519	572	527	530	543	573	558	506	548	540	553	512	554	524	506	537	575	514	509	529	529	522	534	547	506	530	533	524	596	557	566	571	495	512	520	541	540	558	520	555	551	517	527	571	516	534	548	512	577	548	537	517	532	539	522	579	551	517	532	527	519	559	523	568	539	513	530	564	533	585	560	565	559	548	557	543	546	566	557	525	531	514	570	538	498	513	549	540	534	525	526	534	567	548	564	553	521	533	532	542	504	508	539	573	544	564	557	516	541	550	555	536	561	560	528	527	546	547	552	525	564	555	546	473	543	535	508	553	510	541	536	549	567	545	570	508	540	519	519	584	551	513	555	554	526	533	565	527	572	543	556	557	531	506	557	536	572	563	524	512	558	534	544	525	576	559	539	528	574	560	572	507	588	539	493	568	579	540	547	593	528	563	578	603	560	536	567	563	556	611	516	536	556	531	573	516	550	558	566	586	580	556	513	551	561	576	575	525	519	537	570	488	587	523	522	518	567	541	536	575	552	517	566	591	583	564	532	510	519	554	490	534	548	558	520	498	544	531	548	538	536	547	541	512	602	541	521	580	543	543	532	497	531	552	564	566	554	526	508	568	527	579	506	515	516	526	552	532	553	522	567	509	541	508	530	514	537	553	514	540	531	515	577	515	561	547	573	581	528	576	570	538	506	493	536	575	527	522	530	564	547	549	562	529	558	539	537	503	494	553	548	541	547	545	495	581	552	538	556	509	502	550	519	542	542	550	558	506	553	569	555	540	514	556	547	566	535	528	581	539	542	575	570	518	527	539	558	512	569	516	559	533	503	520	598	531	519	553	533	566	482	546	555	512	577	509	526	547	531	555	530	527	570	518	534	534	555	530	587	520	518	565	571	504	537	561	536	542	553	537	529	520	551	513	549	571	546	531	497	561	527	526	552	550	536	520	529	539	549	516	525	545	538	556	564	516	535	563	501	543	546	531	564	535	529	557	536	563	516	567	535	565	552	527	533	538	576	564	553	567	563	554	557	511	570	529	515	561	568	499	559	528	572	534	532	517	537	574	574	536	532	507	509	516	545	555	548	543	525	569	538	580	522	556	529	543	505	549	487	509	553	500	565	562	521	555	550	550	562	554	559	531	544	526	551	556	565	528	546	544	530	557	524	590	539	545	542	536	570	579	542	513	537	503	584	569	590	601	503	541	595	581	544	489	578	539	553	540	521	510	510	554	561	567	574	558	551	571	571	523	531	533	525	583	553	550	562	498	526	564	586	523	519	532	490	573	533	564	546	525	544	535	523	604	532	563	534	586	544	510	535	576	531	522	505	543	578	492	546	535	576	565	546	580	555	537	558	526	554	545	533	552	521	574	557	521	538	529	540	564	545	487	556	569	513	547	523	561	519	523	564	538	606	510	525	523	556	522	579	556	529	542	552	528	520	554	544	539	525	530	543	567	513	556	543	561	487	575	536	543	495	546	562	540	529	587	516	569	527	572	545	536	579	579	559	557	534	555	550	576	542	518	538	569	542	558	550	527	567	568	577	533	574	521	545	495	542	542	547	541	565	551	568	522	634	560	542	574	584	554	493	532	565	551	530	570	518	550	538	543	537	517	512	528	554	559	573	506	544	586	530	547	529	546	554	586	541
25540	21440	27098	25379	3103	714	513	391	350	344	351	386	376	345	368	353	340	345	341	368	337	300	346	339	325	338	322	328	335	324	318	323	324	316	348	337	341	323	323	298	312	370	293	339	337	343	337	309	328	344	332	327	334	329	325	358	329	317	351	355	335	302	296	318	319	287	326	326	324	329	303	334	317	340	316	318	297	319	354	324	316	317	325	291	309	295	327	389	327	344	324	334	306	301	302	343	305	337	348	319	331	345	336	325	302	294	347	347	290	329	317	324	323	341	303	321	344	343	285	366	345	313	317	343	338	325	342	329	312	334	350	330	314	318	311	284	356	295	315	351	316	311	338	312	314	304	325	329	296	336	320	277	354	333	301	331	307	350	333	323	278	310	312	343	321	346	310	321	372	309	326	357	297	309	326	311	312	324	346	326	325	319	331	337	274	328	322	343	331	322	324	303	298	330	316	312	321	344	318	326	320	320	325	323	332	331	331	345	318	323	338	312	324	331	346	321	323	316	309	311	349	355	299	306	327	338	326	331	352	311	292	307	353	342	338	309	339	321	334	301	346	313	290	304	318	324	302	307	314	314	302	323	324	311	301	336	315	305	326	339	294	335	316	328	322	319	313	289	355	296	308	301	329	314	300	318	340	349	336	302	329	341	309	337	306	359	295	319	310	318	344	372	290	304	348	322	326	303	312	349	318	346	309	318	346	322	308	328	307	357	353	338	338	339	356	324	303	322	317	322	316	334	309	357	331	328	315	305	353	311	320	328	366	326	307	314	348	292	335	319	307	300	357	328	323	327	326	328	330	297	334	323	310	314	306	280	285	309	345	313	325	335	303	291	299	329	318	338	313	303	350	348	322	341	326	311	352	295	316	296	340	315	318	348	329	332	302	317	335	327	308	344	353	339	316	332	339	297	295	332	319	307	298	307	302	338	351	320	327	338	335	332	316	311	306	312	319	317	343	339	303	287	323	353	342	327	305	358	297	341	306	328	310	318	339	348	324	328	340	298	311	309	294	331	316	313	319	326	327	314	333	324	343	299	309	315	322	319	328	330	325	292	331	322	331	334	345	312	315	288	335	309	330	333	321	334	345	308	343	349	311	306	322	327	291	336	325	350	310	327	303	328	309	304	333	317	316	348	315	328	327	329	304	297	314	341	339	322	324	320	337	342	327	328	308	310	349	318	286	313	326	350	307	331	328	327	309	315	323	310	309	303	325	318	318	326	298	337	338	324	297	325	314	311	337	312	296	337	329	325	348	350	301	326	303	334	317	315	306	329	322	354	307	325	301	325	282	281	307	359	325	311	348	323	301	299	324	337	317	345	333	338	294	324	340	313	334	335	335	310	313	320	325	337	310	292	330	338	322	333	299	334	321	306	303	321	327	341	291	325	332	327	332	323	353	314	345	309	344	289	300	330	372	320	306	336	330	312	304	334	335	343	324	332	281	325	349	340	359	300	319	319	334	318	310	300	298	301	324	330	333	351	322	356	331	290	324	313	304	334	326	312	348	331	348	322	337	322	325	277	309	311	326	302	325	300	308	320	309	300	352	320	314	310	326	342	307	307	303	310	328	318	311	326	311	333	300	314	329	323	348	303	342	311	342	322	280	338	353	325	321	321	318	329	336	301	326	313	350	306	303	322	337	337	322	305	298	336	318	299	319	324	320	307	330	337	337	334	355	321	336	332	316	305	315	307	308	307	330	318	315	334	298	321	340	291	371	285	294	297	353	391	326	313	313	336	326	361	336	304	340	306	337	344	314	328	337	319	319	337	301	317	327	322	328	323	314	320	315	293	327	309	316	325	321	295	313	355	348	351	332	323	319	323	343	323	344	307	301	316	305	333	297	296	302	324	286	321	335	330	335	371	335	336	312	305	313	305	316	325	313	335	302	308	289	322	301	335	312	313	315	345	332	317	338	316	336	306	334	307	352	343	318	312	320	324	309	335	314	332	336	314	384	322	308	315	333	303	361	304	330	290	315	328	297	335	323	312	316	367	328	304	303	334	360	321	308	317	316	332	342	308	309	331	362	314	303	351	318	336	315	327	328	310	311	316	299	330	332	306	291	293	290	325	332	328	331	337	329	299	310	328	348	334	335	327	319	322	323	306	301	320	331	302	333	314	315	308	309	313	333	340	312	328	309	345	319	311	325	314	315	325	314	325	307	318	323	313	317	297	313	330	321	314	285	317	292	346	315	334	306	310	306	327	327	289	316	307	303	353	317	336	333	310	344	310	343	324	311	297	346	330	331	327	324	305	281	339	307	334	308	313	316	315	345	339	321	322	353	326	317	309	326	323	330	316	302	341	305	321	331	339	359	283	315	326	310	298	321	347	325	327	322	313	309	325	323	330	340	316	320	328	343	314	296	309	337	329	329	338	303	311	339	303	318	306	278	331	290	291	328	316	298	316	318	317	325	314	345	305	333	331	329	280	282	328	335	348	331	335	326	297	331	335	328	322	330	299	340	330	328	325	309	316	334	315	322	335	314	309	304	318	304	334	330	302	290	367	320	332	327	310	301	311	315	298	313	287	315	313	347	351	355	309	342	317	372	354	344	330	303	304	352	304	303	312	303	299	309	287	327	334	346	336	312	352	322	317	310	339	298	361	318	333	332	315	335	344	317	311	315	315	320	318	348	315	343	312	355	331	340	304	331	311	327	336	338	305	342	310	318	320	339	286	318	353	322	310	304	314	299	318	351	291	318	348	359	325	305	354	308	316	338	305	312	305	317	303	308	334	330	333	343	331	332	309	317	363	299	350	316	330	334	345	320	322	279	322	330	323	311	341	349	325	317	340	324	350	348	333	369	331	294	319	329	344	305	311	346	328	332	321	351	304	319	323	330	325	340	322	301	321	307	315	293	333	295	337	294	340	316	321	323	321	329	348	334	325	332	332	315	338	299	323	339	297	330	309	356	305	289	302	342	309	288	358	341	354	309	305	311	336	297	331	373	326	312	335	325	343	328	332	325	311	316	327	346	327	297	323	319	328	283	317	315	270	340	340	323	313	298	289	371	322	313	328	298	318	330	316	347	326	338	326	297	319	286	303	338	305	301	288	340	346	308	323	311	330	308	271	312	338	323	321	317	310	340	328	297	342	337	339	336	319	306	322	352	308	344	350	321	327	321	310	319	303	348	341	323	316	346	314	345	304	347	334	312	341	324	362	331	307	285	334	320	344	275	340	293	344	341	327	312	346	317	287	330	301	341	324	316	325	295	326	310	326	330	310	315	310	322	306	327	341	313	315	345	311	345	338	310	303	348	339	326	320	310	327	327	326	350	318	314	331	322	318	328	320	338	330	307	308	361	339	304	312	308	323	354	352	340	333	318	331	347	345	298	323	309	355	309	341	329	354	326	329	323	362	317	307	322	316	343	340	331	336	334	324	316	359	323	336	350	348	312	313	332	339	360	329	297	287	313	293	314	292	291	337	324	331	316	306	329	330	289	344	303	276	322	286	319	296	309	320	327	330
3338	2503	2061	1014	754	623	577	502	425	427	422	379	381	374	403	357	331	347	363	359	349	364	389	346	345	318	352	351	341	332	373	333	334	335	331	350	360	356	339	321	286	360	346	372	352	334	314	354	349	402	306	314	361	336	315	324	301	345	332	323	329	359	332	375	347	330	346	357	335	346	352	331	360	302	338	313	309	315	348	326	348	325	334	346	333	356	351	345	346	369	318	336	318	368	339	312	353	346	289	340	316	340	310	364	327	348	338	361	340	303	354	321	371	346	304	327	344	343	355	340	298	306	314	320	336	320	370	338	323	345	327	317	351	322	298	325	330	334	302	346	347	328	350	336	312	318	333	324	333	305	329	335	341	324	329	337	345	316	320	328	331	320	353	352	315	358	344	321	324	333	321	335	384	335	323	324	330	314	312	352	329	332	304	322	316	316	345	352	359	299	341	314	321	335	333	348	319	335	353	313	328	321	347	322	318	345	342	340	330	331	294	337	342	353	318	341	343	341	352	320	367	311	322	355	327	340	337	367	351	363	356	337	347	337	301	347	314	322	326	342	345	318	302	318	324	343	350	349	333	328	326	351	363	332	306	310	351	320	315	347	365	324	379	344	332	329	316	331	340	333	353	320	306	302	326	313	348	330	314	292	350	335	326	337	319	334	347	368	342	314	325	330	323	320	309	333	351	344	315	339	349	331	337	339	338	375	345	300	310	382	364	328	340	319	351	318	342	316	339	341	331	311	333	336	320	335	319	334	332	350	306	333	350	285	350	323	336	321	332	339	339	340	324	348	314	355	355	343	309	277	325	348	343	347	336	327	347	311	332	345	310	297	341	338	346	322	314	354	314	330	342	342	342	317	342	341	329	323	347	357	357	382	293	339	344	319	336	327	325	335	336	350	358	307	336	355	322	310	317	339	355	348	309	344	339	316	316	348	352	321	333	335	322	345	325	342	360	296	328	301	336	331	326	317	336	334	329	337	342	347	345	354	340	343	324	325	340	331	320	373	350	323	364	299	336	336	307	349	328	343	333	323	329	332	347	343	341	327	344	304	349	329	347	349	297	337	348	297	334	340	290	325	331	308	359	322	315	336	336	320	339	333	314	339	343	329	352	286	312	358	333	349	330	316	315	359	315	342	335	324	304	314	317	346	327	346	328	357	316	336	343	323	352	313	341	364	339	353	342	307	325	289	340	295	312	336	315	327	350	340	317	328	357	384	371	337	308	314	328	352	342	343	291	356	325	351	344	334	358	331	335	337	325	366	294	323	368	313	339	320	347	330	352	350	359	344	322	313	313	293	349	362	328	318	319	358	319	344	334	317	316	332	350	324	370	329	349	323	323	338	313	330	316	329	337	328	307	342	342	310	345	339	320	313	358	342	312	326	343	335	309	316	303	305	348	321	312	318	327	339	296	353	351	296	309	354	332	329	350	312	329	365	350	347	337	312	324	341	330	335	345	318	327	283	303	334	328	330	338	338	330	315	305	319	330	340	332	330	294	324	339	339	313	296	301	325	361	337	298	332	350	329	349	328	346	291	314	342	332	347	333	333	333	340	336	317	341	340	328	346	325	325	315	335	344	325	329	360	333	344	327	317	337	313	342	327	352	335	341	338	342	315	312	321	351	326	326	333	310	353	339	324	300	341	348	306	330	328	341	330	329	327	345	334	309	354	313	341	333	344	315	331	357	340	297	296	347	340	332	352	350	358	355	309	334	328	326	364	309	332	341	354	349	358	327	309	320	332	305	364	334	322	347	327	369	320	326	328	335	341	339	351	335	325	358	303	339	345	329	317	303	350	314	296	340	350	323	319	340	322	322	348	334	335	318	321	326	334	353	322	364	325	320	310	328	349	328	298	319	337	321	349	326	324	327	352	339	297	322	359	340	340	348	334	333	361	351	326	348	363	326	280	317	334	313	331	309	308	310	340	347	319	333	348	352	292	301	311	330	352	353	306	325	326	342	343	346	322	370	358	336	294	344	301	323	330	357	354	347	347	320	307	343	325	332	316	359	330	381	310	325	310	341	364	349	347	328	350	335	333	321	337	308	308	319	331	331	343	333	326	328	343	336	329	338	308	345	324	314	333	343	342	327	309	311	362	333	311	348	339	343	312	332	342	332	317	326	356	365	339	341	301	293	326	312	326	331	353	350	337	320	320	308	297	336	331	313	330	365	319	340	353	307	338	349	320	390	308	346	339	345	334	317	320	349	328	346	346	357	325	344	341	294	348	345	332	325	359	328	354	309	362	316	324	315	323	338	318	344	337	353	339	353	290	328	323	351	346	356	330	301	347	380	379	332	348	331	309	336	297	328	326	309	340	301	331	323	355	301	296	342	309	324	321	338	327	328	346	335	334	317	330	347	335	342	304	359	310	301	344	348	322	337	360	364	315	317	340	301	370	360	355	364	323	313	311	336	348	339	337	323	371	321	324	332	321	369	366	304	340	296	330	332	358	357	309	323	304	325	341	307	299	355	314	328	324	320	314	346	304	330	348	347	330	330	349	340	347	345	329	340	304	348	343	328	328	337	321	341	333	292	339	339	347	346	340	336	325	359	352	340	347	343	348	298	312	335	312	303	315	359	343	338	350	347	359	345	338	318	339	311	326	351	319	349	321	323	338	333	331	360	315	354	334	350	334	339	340	347	313	360	373	344	365	327	303	337	303	321	326	321	322	340	294	332	289	342	342	301	322	310	358	370	319	315	326	323	334	310	320	350	348	311	327	349	308	334	360	353	333	311	327	330	385	346	327	339	332	319	334	330	349	348	321	361	327	349	322	361	346	339	343	330	337	308	354	312	317	350	304	319	313	303	330	324	307	328	320	283	339	346	345	335	310	319	352	321	325	345	344	357	348	345	354	382	321	349	294	326	300	324	312	331	320	319	322	323	346	322	304	346	353	312	316	326	372	333	319	342	337	329	342	296	343	349	322	317	325	320	315	315	320	353	313	324	323	317	367	354	329	336	315	327	331	297	327	315	343	359	349	330	307	330	335	385	313	327	322	348	348	340	367	338	312	307	315	346	348	353	357	346	327	301	335	333	311	320	316	333	339	358	331	334	306	332	334	336	330	339	355	306	351	338	306	314	336	305	325	333	333	323	345	345	313	328	321	325	339	317	350	318	308	368	344	336	328	315	318	341	321	334	290	314	360	331	355	341	365	352	330	321	361	316	307	344	324	298	342	331	349	346	304	356	338	326	330	336	316	330	310	335	324	332	368	314	322	322	294	345	307	323	347	319	336	367	317	338	326	321	315	359	314	344	357	331	345	351	318	339	329	374	340	320	299	325	369	319	318	315	333	358	313	348	321	321	341	373	329	306	319	363	316	344	370	363	353	310	347	309	321	320	325	332	337	346	348	328	308	341	343	345	330	347	305	331	333	328	352	348	351	361	350	361	320	313	351	324	357	322	312	324	320	307	318	319	346	333	322	344	352	325	340	349	327	341	305	332	317	293	311	323	373	325	349	320	329
24477	21418	28446	24806	20637	2349	632	413	296	341	325	269	290	267	250	270	247	234	228	214	250	243	223	209	254	238	239	227	230	215	212	236	252	222	223	217	224	220	223	232	197	189	182	232	226	216	214	211	248	222	204	237	207	208	231	229	223	222	223	198	213	189	200	247	227	235	206	221	219	217	228	232	211	219	227	212	249	234	205	220	228	211	204	230	216	221	204	210	227	221	205	187	211	181	219	209	223	232	227	239	191	216	204	193	193	206	200	198	217	203	213	217	234	213	221	237	189	217	232	226	226	203	213	194	193	221	254	210	220	224	248	192	200	192	197	192	206	246	229	228	211	240	243	193	217	206	224	201	248	213	214	186	217	225	209	247	187	190	238	221	212	224	178	204	237	184	225	204	187	225	237	226	216	235	197	215	237	220	209	231	210	235	198	193	202	204	235	231	222	228	206	214	219	239	214	189	224	214	194	212	223	208	212	222	238	201	211	224	204	230	228	206	213	215	196	207	227	224	194	204	237	196	233	192	196	213	217	194	204	207	216	197	225	213	204	218	210	200	197	231	194	226	217	240	193	211	202	233	234	212	219	230	191	216	214	231	210	197	196	226	223	236	194	225	224	204	218	221	226	198	199	224	204	216	215	228	185	208	223	197	235	219	215	226	217	235	205	218	240	199	200	221	191	203	221	224	207	229	218	212	209	220	218	232	230	225	198	185	205	233	215	198	219	220	236	242	198	214	214	211	230	213	210	230	220	200	191	227	216	192	209	213	219	202	199	222	208	226	189	229	203	209	215	249	201	223	215	211	220	207	245	237	216	191	206	191	231	202	241	208	218	204	227	200	212	204	220	182	194	201	238	202	223	213	216	200	211	206	228	207	238	195	217	198	202	209	196	228	214	209	221	224	203	232	212	211	200	240	199	201	203	211	225	225	199	200	196	203	217	208	227	193	211	216	208	229	221	180	243	199	226	224	211	211	205	223	221	206	223	207	217	204	217	234	247	229	219	236	201	233	220	225	197	228	218	232	187	227	219	202	209	218	222	196	227	211	204	216	239	215	210	193	211	218	216	232	207	239	211	212	228	217	221	200	223	221	209	229	192	213	202	220	205	208	188	228	224	222	221	204	235	220	205	209	198	224	214	202	195	215	216	203	187	220	223	217	196	229	208	236	231	218	200	258	215	191	222	216	202	214	215	212	218	207	221	248	202	216	225	200	243	191	200	222	205	165	196	195	228	209	202	206	214	195	211	220	208	203	213	220	216	229	199	220	198	209	225	231	205	235	212	224	229	210	209	193	220	203	251	199	200	201	195	240	221	211	234	223	237	229	202	175	216	205	203	186	216	205	210	207	235	201	211	199	216	224	227	225	217	223	220	212	208	199	201	206	213	211	214	208	225	227	233	216	199	209	206	214	246	240	206	189	200	218	202	241	208	193	185	188	185	220	193	216	208	223	205	225	189	213	216	219	229	238	208	215	204	252	226	228	201	226	183	207	214	179	220	223	234	222	246	228	245	211	208	228	230	221	213	178	198	219	232	197	241	186	205	194	222	212	220	215	197	227	233	228	197	214	248	229	202	207	208	176	218	229	215	198	221	188	208	190	206	218	209	222	212	191	217	229	208	215	214	240	232	218	222	201	190	227	195	237	231	228	196	214	231	206	212	215	191	219	211	231	212	215	234	218	210	215	213	189	217	206	221	215	204	204	226	207	218	223	197	211	185	203	226	211	208	206	217	218	229	217	197	221	195	224	194	230	240	191	207	223	229	221	222	193	226	230	227	194	216	220	205	215	215	207	228	205	193	215	211	209	195	227	210	204	223	193	219	207	256	225	211	192	208	243	254	211	196	213	220	213	208	236	210	227	214	206	217	189	227	226	212	190	218	224	211	222	210	210	193	222	200	215	221	202	187	216	231	211	221	197	237	221	245	218	216	207	225	230	188	216	209	224	203	222	233	227	222	226	226	211	234	190	207	217	219	250	222	217	205	228	226	227	209	184	213	196	204	209	216	211	231	221	221	219	205	222	231	214	233	210	222	213	233	202	201	197	226	214	172	214	215	214	208	204	219	232	206	202	203	236	240	210	209	211	191	213	231	190	210	221	198	227	196	196	220	215	218	216	196	217	211	224	227	221	233	226	217	191	213	206	217	208	199	226	213	207	226	215	204	237	227	215	203	224	194	212	206	200	206	198	239	202	204	218	199	211	212	242	225	236	231	220	227	203	236	229	217	246	180	194	240	195	215	225	228	209	232	228	223	203	218	208	233	235	228	216	197	195	216	191	226	187	214	188	203	206	211	238	218	222	205	210	205	218	199	192	220	224	192	241	206	228	232	191	194	182	212	220	219	197	211	218	212	223	197	237	208	189	242	228	220	203	200	233	224	189	191	207	222	203	250	216	211	204	222	235	238	212	204	196	213	233	217	199	225	212	231	232	211	238	195	201	207	236	242	221	205	205	215	223	221	209	195	251	219	213	224	211	232	202	191	214	216	216	209	186	215	213	187	230	222	228	225	213	198	202	212	220	181	211	207	211	168	197	236	196	204	238	198	204	209	223	213	219	190	215	233	209	185	237	220	221	214	205	201	200	213	204	212	211	229	200	223	213	202	230	217	235	199	184	215	225	200	210	189	212	204	202	203	198	196	193	224	205	179	182	203	221	210	225	195	227	230	213	237	210	235	221	210	192	198	216	200	215	189	204	203	211	205	205	205	230	221	206	210	215	212	214	214	210	203	214	227	212	209	205	211	224	211	204	191	207	221	231	217	239	216	211	209	195	198	213	211	198	215	227	226	203	198	196	213	209	203	205	206	238	199	223	240	232	216	195	212	205	202	201	201	223	202	229	250	243	197	209	209	225	209	231	237	230	208	203	195	191	186	227	210	194	222	212	224	214	210	210	217	206	208	182	203	216	188	253	211	238	200	196	224	232	204	219	191	204	221	219	198	199	206	221	207	232	212	241	250	215	219	213	195	217	229	196	218	225	208	213	206	208	201	193	229	199	186	232	207	205	224	204	223	208	223	211	193	199	211	208	195	236	242	203	185	227	197	217	229	237	224	226	220	220	209	225	218	220	221	221	207	207	219	252	194	213	210	204	212	236	210	226	178	210	211	199	226	225	199	204	217	206	202	209	213	231	223	228	228	208	201	236	222	197	225	204	218	218	210	213	193	200	232	206	212	201	223	210	193	212	239	227	232	228	216	196	207	217	178	228	229	232	219	216	236	195	213	214	202	208	220	219	225	219	198	256	205	204	199	220	202	227	186	196	213	208	190	192	216	210	207	210	204	215	200	206	192	226	197	229	227	178	216	232	236	198	219	210	214	234	213	213	199	206	236	223	220	215	209	201	217	203	219	207	197	232	213	198	196	226	208	221	209	205	222	205	236	221	223	203	210	229	232	208	220	216	203	227	203	209	217	214	212	196	212	207	211	204	210	208	207	211	196	246	204	242	229	219	241	211	200	218	219	228	225	221	230	208
3342	4444	3563	1759	1098	801	649	516	470	414	373	368	300	297	325	295	285	288	268	291	263	291	286	256	253	246	244	266	256	235	284	258	214	243	243	240	257	238	216	243	236	240	264	247	244	236	223	239	236	224	216	263	230	242	237	235	244	213	242	233	247	239	266	244	237	248	247	243	228	210	214	255	251	256	254	241	255	238	222	240	242	232	247	238	231	236	230	231	228	217	214	255	241	214	244	230	216	210	241	220	247	237	235	250	250	241	242	210	236	231	219	246	226	261	252	216	240	233	255	235	236	212	231	214	247	222	246	236	224	244	242	263	210	247	231	241	264	217	219	242	264	262	241	228	255	222	240	240	240	232	249	249	227	216	212	245	215	230	236	225	208	258	247	224	220	242	210	249	242	232	233	192	251	222	247	214	241	231	250	202	229	236	237	269	228	233	238	238	233	244	231	205	239	228	220	256	218	240	238	228	219	244	227	245	240	227	242	208	230	226	227	240	224	236	218	227	214	232	241	210	232	227	215	236	254	243	210	218	247	225	237	220	216	210	218	223	236	224	231	230	225	255	228	237	241	223	242	253	213	227	237	220	265	252	226	207	218	241	216	243	233	282	229	222	243	237	228	228	227	224	234	220	221	223	245	247	231	241	233	226	257	236	211	244	238	235	229	214	248	251	227	225	220	231	238	221	220	227	216	253	213	230	241	255	251	215	236	232	253	247	215	220	238	253	211	219	231	241	249	214	238	246	235	223	264	237	257	229	216	226	219	235	190	223	220	234	217	222	209	254	270	225	241	233	230	245	242	235	216	239	221	229	232	268	257	248	252	222	215	236	213	220	238	222	227	236	257	229	238	229	225	242	215	229	234	225	237	259	215	224	220	253	219	212	240	242	241	223	242	215	250	209	254	208	251	234	206	244	227	206	252	238	246	213	217	221	236	229	249	243	239	219	243	223	239	220	216	197	225	251	231	231	241	237	222	241	228	226	239	236	268	233	206	229	231	244	227	221	216	221	219	240	203	245	221	221	218	235	220	246	223	228	228	241	225	238	230	206	216	240	206	219	250	215	226	208	233	223	246	226	211	243	221	229	247	237	231	208	232	213	225	215	259	232	240	224	201	221	233	250	189	246	244	251	241	225	233	228	227	248	243	246	218	219	234	225	237	239	219	244	223	233	230	257	224	227	239	234	225	232	253	227	220	238	211	258	230	215	238	228	242	241	248	213	233	255	228	240	222	216	246	251	203	219	220	252	233	243	238	214	221	248	258	215	271	241	247	217	240	234	227	231	222	223	236	217	235	228	215	229	235	218	227	241	220	228	219	213	247	230	238	252	222	244	256	244	256	213	235	250	247	247	234	231	249	207	260	258	245	221	230	246	209	247	245	231	229	212	239	235	236	216	214	255	229	226	236	228	242	260	248	239	207	202	246	226	208	215	200	221	217	245	241	216	228	237	246	217	242	261	220	254	226	244	231	215	227	205	225	223	259	240	228	211	231	234	230	231	251	256	235	243	235	229	232	246	211	225	258	227	219	245	232	239	232	225	237	246	211	244	210	241	218	227	230	236	257	206	203	239	229	224	211	250	229	244	237	232	235	231	210	231	240	224	220	242	211	220	219	225	229	216	232	249	198	214	230	222	270	222	221	252	209	224	224	234	213	213	263	249	250	222	248	209	231	255	215	218	242	237	223	233	206	225	229	235	238	212	228	232	214	229	253	238	249	252	219	205	218	232	233	191	217	240	205	223	237	205	248	205	230	240	242	285	213	240	257	228	234	217	242	208	227	246	223	198	230	209	231	234	250	236	243	243	201	254	216	203	230	244	229	228	206	241	226	233	243	228	232	226	220	246	226	221	231	207	241	226	239	210	222	242	229	203	239	245	235	244	216	215	233	224	244	225	242	243	232	224	217	236	244	231	216	240	213	273	216	256	254	234	211	259	222	239	222	229	257	230	220	224	220	215	239	255	257	229	233	229	256	216	233	224	238	222	250	253	205	224	255	224	219	213	239	244	235	210	259	249	209	239	251	246	226	229	237	226	219	218	229	219	234	227	213	253	215	239	247	241	224	222	217	234	271	243	241	216	226	229	206	213	254	219	210	244	212	238	191	213	201	272	210	234	245	234	225	190	236	216	208	213	252	208	218	227	212	230	232	236	223	215	228	228	220	241	212	225	231	211	226	209	263	241	230	199	262	268	215	236	237	271	244	230	217	259	234	239	244	217	222	262	242	228	228	216	224	222	203	233	201	237	257	251	229	231	216	226	234	225	231	241	242	240	253	232	242	241	226	256	207	240	227	254	253	226	250	214	214	235	239	217	233	256	201	230	247	230	241	209	201	231	216	226	255	223	227	229	221	233	233	195	230	211	227	257	222	213	231	214	255	225	256	244	208	237	236	244	229	237	243	181	234	226	215	246	197	216	239	234	223	233	210	205	230	229	230	242	236	219	238	223	240	213	250	244	240	244	228	240	213	230	245	217	228	249	231	224	229	237	252	220	231	225	236	236	226	218	258	234	219	218	222	245	245	228	243	243	232	232	234	242	228	238	212	220	245	237	221	210	246	236	235	204	222	205	212	264	227	276	195	260	207	248	215	223	216	218	226	208	235	212	209	239	256	226	220	216	206	227	235	236	234	220	215	231	227	250	226	241	249	237	221	241	236	231	210	222	232	242	213	207	213	226	252	210	229	215	204	245	211	245	228	225	217	240	249	244	250	245	210	236	236	232	228	220	224	249	227	233	226	231	237	277	230	232	249	240	211	219	211	219	211	250	253	223	220	212	223	233	233	207	238	264	242	250	225	232	207	247	237	221	238	223	220	235	227	236	192	243	230	250	223	223	218	215	227	224	243	227	247	242	225	225	229	237	219	201	254	221	236	228	226	256	233	238	245	224	259	219	231	229	248	224	267	219	210	254	220	240	236	234	227	230	231	244	233	225	225	221	253	212	220	223	234	219	214	228	247	232	254	221	219	211	223	228	252	248	242	234	188	227	216	229	251	225	208	238	225	234	224	248	222	229	247	228	215	205	230	229	234	227	228	230	236	222	230	220	233	251	249	214	219	220	244	240	255	256	228	237	214	227	255	234	250	218	214	211	219	224	238	223	238	236	241	229	223	211	228	219	223	241	231	230	235	243	225	215	231	243	236	233	212	234	189	254	258	229	227	223	247	218	212	219	229	235	222	265	211	223	232	251	239	215	249	220	212	249	233	224	242	243	208	230	228	244	210	206	253	256	232	203	224	237	224	262	235	237	233	227	229	234	225	222	213	235	208	226	216	208	225	213	227	202	232	206	241	242	228	245	213	223	226	224	222	233	223	214	212	224	200	218	207	228	253	213	239	223	229	213	233	221	262	245	221	244	228	205	224	218	233	214	245	218	226	207	219	218	212	221	237	225	220	214	230	243	216	258	244	230	229	236	232	239	211	231	227	250	230	211	213	215	237	197	233	254	214	241	237	222	213	221	221	235	213	223	231	215
27513	10108	1414	864	645	613	634	590	567	620	605	588	574	624	591	618	571	586	548	615	590	590	576	601	560	597	587	626	561	579	628	588	593	587	601	605	653	526	556	616	609	601	585	589	630	629	578	583	601	599	618	539	587	624	592	613	598	610	608	556	580	604	602	571	568	623	592	646	582	596	564	624	569	591	595	617	596	618	574	594	530	590	571	594	601	569	605	595	594	630	554	618	599	615	578	587	565	527	628	576	581	594	629	610	605	529	632	592	600	590	589	569	601	594	620	588	617	576	633	604	612	583	575	596	585	577	605	597	538	577	620	559	615	567	622	533	622	559	605	561	641	611	602	580	620	613	551	636	599	621	578	570	559	569	615	572	568	590	558	583	553	605	602	599	601	611	543	593	617	644	578	610	619	608	569	562	582	604	601	648	582	600	589	549	592	574	589	601	576	604	562	580	576	613	613	581	575	616	566	590	581	563	616	608	603	626	596	604	580	606	584	582	607	589	611	642	652	586	577	613	605	620	562	559	581	565	577	574	633	602	622	555	593	605	640	556	621	592	628	583	552	577	593	589	588	579	606	564	566	572	618	600	624	562	605	594	602	606	603	604	581	598	617	634	615	628	614	579	614	568	638	615	595	625	568	622	589	554	591	577	561	580	592	536	601	603	577	596	579	601	632	602	564	555	625	580	588	584	590	602	563	580	642	613	641	581	599	609	562	585	593	630	638	600	613	592	635	576	589	600	610	592	596	559	573	584	602	599	579	565	561	567	560	609	599	596	611	596	545	603	611	578	546	574	612	605	628	563	593	583	592	567	584	566	590	595	598	581	573	589	541	581	605	550	605	587	564	568	576	607	596	598	569	602	592	592	596	550	558	640	647	555	649	588	574	594	596	636	590	639	586	576	609	629	622	547	601	607	615	547	561	564	572	606	562	600	579	578	584	598	568	573	565	605	591	578	598	566	604	616	579	573	600	597	589	573	608	619	594	611	616	605	628	597	560	636	600	594	599	549	570	608	552	585	551	639	610	573	605	541	635	588	586	597	589	585	591	578	602	618	528	628	562	620	585	594	575	591	566	595	577	553	587	615	563	590	550	608	558	588	599	641	609	609	591	620	562	606	644	579	601	610	555	548	596	633	603	567	643	602	600	588	582	631	619	638	605	631	613	580	605	582	565	600	605	609	610	568	623	594	631	536	595	605	573	631	604	586	611	556	579	586	581	631	579	611	593	587	557	610	648	593	614	616	599	604	571	587	607	623	604	651	564	581	591	573	621	596	590	590	587	601	601	634	549	635	558	608	594	618	599	569	585	616	657	583	575	584	613	562	595	587	655	603	587	595	620	588	538	622	595	620	550	623	563	614	565	608	615	601	569	598	615	589	624	606	618	608	607	593	583	570	584	568	605	605	593	557	559	617	599	624	559	599	574	596	599	584	567	591	606	602	578	606	584	604	594	585	579	566	581	586	609	595	592	564	592	594	565	587	594	569	601	594	597	567	589	550	584	587	565	577	597	588	600	634	598	592	597	599	572	567	587	615	585	599	642	571	568	585	611	580	599	592	612	577	610	600	636	590	569	575	606	623	597	575	600	570	614	635	558	628	566	557	603	663	570	580	642	579	597	582	558	628	589	550	590	606	617	572	598	594	571	563	573	569	619	580	585	612	615	627	601	661	593	575	577	632	581	585	600	605	556	559	582	576	542	603	609	607	580	584	618	571	605	561	587	644	576	622	602	595	594	568	612	575	588	580	588	607	563	558	592	562	588	572	593	607	584	603	575	582	567	584	583	636	591	605	581	565	580	597	530	591	582	604	573	582	592	581	574	589	585	582	686	566	574	603	585	593	601	580	654	582	589	596	569	602	570	575	629	587	553	591	639	584	590	571	594	588	622	600	616	589	620	579	556	525	600	581	585	563	611	605	606	577	607	558	588	612	561	594	623	605	622	607	555	592	589	594	577	595	588	590	581	564	616	617	640	600	573	542	568	550	576	601	587	606	564	633	567	610	544	550	586	596	527	637	618	607	627	611	596	595	561	583	564	631	580	577	596	615	592	565	601	581	628	580	564	584	593	581	588	591	588	528	582	577	615	588	593	607	588	566	602	589	585	583	572	618	563	571	573	552	553	577	616	589	589	593	556	534	619	594	591	573	581	617	514	523	602	570	604	576	579	552	606	522	592	620	616	581	558	625	613	612	595	610	621	608	604	585	578	608	634	615	606	600	597	574	626	595	603	609	607	608	540	594	632	571	601	567	596	633	638	569	642	596	569	647	622	564	601	582	621	584	596	613	587	574	589	618	648	620	559	648	590	596	602	613	582	647	602	604	594	592	592	639	592	584	560	617	586	528	599	568	608	622	536	565	600	621	595	617	586	598	608	612	598	558	614	592	594	587	625	589	599	570	586	585	579	579	585	599	616	591	596	554	602	517	605	617	619	594	635	576	573	604	587	619	607	616	600	591	616	590	568	610	602	580	567	606	600	590	605	590	599	603	595	563	626	602	642	561	570	604	628	589	584	589	592	563	612	576	587	628	642	568	620	553	579	593	578	563	590	584	650	618	559	590	611	616	611	620	559	593	584	632	613	564	582	627	584	557	583	574	598	611	580	595	584	551	586	632	598	632	558	602	593	623	564	650	610	613	592	586	586	580	570	586	631	590	590	582	598	581	581	553	591	590	565	582	565	632	573	577	604	600	577	578	575	583	597	587	578	600	569	560	584	521	614	588	605	593	577	568	550	583	614	624	602	601	597	609	590	608	579	579	578	577	611	617	598	572	590	639	563	612	538	602	578	579	649	607	564	584	579	622	603	572	589	622	604	608	588	564	606	621	562	588	599	583	604	577	594	587	592	599	586	553	617	578	581	603	561	609	629	571	621	615	555	579	603	625	580	599	546	595	530	580	589	623	583	590	596	603	599	566	664	560	634	588	590	601	581	587	540	606	592	587	608	575	587	563	580	643	593	619	567	577	570	567	588	570	599	602	571	589	594	567	602	614	588	601	613	598	626	648	562	580	566	592	566	594	550	601	590	644	569	600	580	573	583	629	604	557	592	594	628	643	624	611	583	657	627	636	575	597	590	580	619	577	561	561	594	550	582	601	608	603	583	597	576	617	564	603	576	643	579	616	619	568	616	555	542	622	631	620	574	581	598	584	566	585	587	567	638	572	568	608	566	577	579	585	583	596	609	568	578	559	575	609	603	564	636	572	581	568	583	582	620	549	667	582	616	581	577	608	640	604	573	578	553	598	610	619	607	605	619	599	585	614	620	545	560	551	555	579	583	603	551	519	571	579	580	568	620	641	586	582	626	577	598	611	541	600	575	600	568	589	605	573	597	617	590	604	588	627	639	623	575	583	602	637	613	577	594	552	563	583	636	577	541	576	550	588	564	583	624	576	560	640	581	615	615	577	568	579	603	601	657	598	598	621	622	597	631	616	583	601	618	604	583	616	603	589	557	614	554	576	606	654	637	537	593	642
4997	765	642	577	626	566	597	564	546	564	501	524	560	591	548	594	576	506	582	545	558	565	587	538	530	565	560	575	558	543	555	562	555	561	538	567	552	520	547	558	579	560	535	490	529	535	540	541	530	564	517	521	538	581	541	540	495	497	568	540	583	556	540	519	557	521	554	547	563	546	493	542	526	554	548	527	529	524	523	564	538	522	567	514	543	572	577	517	613	525	536	513	541	572	531	519	527	548	520	572	515	520	500	535	561	532	548	515	526	504	580	562	557	568	541	509	555	511	563	579	561	540	530	509	563	544	525	542	546	556	558	545	580	558	542	521	521	522	560	512	550	548	555	531	555	561	535	556	559	539	583	520	557	520	527	555	575	553	517	583	532	546	522	582	589	542	537	527	532	524	539	528	566	542	551	581	574	540	543	553	540	559	519	548	513	559	516	530	544	533	562	516	528	511	544	530	505	534	570	528	559	562	536	553	540	522	502	526	579	498	528	537	524	533	557	567	521	539	541	555	497	560	544	521	507	547	568	513	484	533	544	580	569	589	561	525	563	571	571	523	571	551	528	531	504	518	520	500	535	553	544	523	534	542	554	528	556	530	557	561	537	581	503	532	546	555	551	556	597	493	543	529	578	518	567	521	515	524	521	567	565	535	548	567	581	548	559	567	596	557	509	544	543	509	526	553	530	558	595	572	519	518	550	514	547	508	526	563	576	554	528	529	563	545	501	565	474	522	553	568	580	564	528	524	557	552	569	582	572	576	565	537	549	562	542	555	576	538	558	549	549	524	556	533	583	507	565	559	541	531	511	510	529	570	605	519	540	527	599	533	550	505	539	548	543	541	523	549	539	531	548	539	598	544	525	594	565	531	549	551	528	492	537	545	544	520	540	537	559	548	554	557	581	559	570	529	542	556	528	571	557	534	540	581	515	506	555	537	588	557	531	524	552	509	559	523	500	566	544	543	581	485	504	535	545	519	551	496	581	499	541	538	543	564	570	505	577	546	559	557	536	558	549	559	557	554	546	520	557	531	513	522	519	518	559	529	566	522	516	543	567	524	567	590	507	597	612	577	549	555	544	558	509	516	548	561	511	565	518	551	513	564	538	513	530	513	521	525	508	577	557	542	531	566	542	501	543	545	543	532	523	507	547	525	542	576	589	510	543	534	559	524	544	530	532	498	532	542	555	536	575	491	565	578	535	513	545	544	529	519	517	537	535	522	540	563	560	533	580	520	543	579	525	553	583	528	537	520	576	555	541	543	542	546	557	538	505	523	531	538	512	502	515	531	509	593	549	551	541	505	538	541	508	531	533	537	513	596	522	533	542	603	509	520	516	526	535	567	530	567	559	518	572	522	552	521	544	540	534	616	538	585	549	532	548	544	539	539	550	563	536	539	535	579	540	560	546	559	541	542	535	534	527	576	562	538	578	535	557	581	517	534	516	547	523	583	544	600	580	520	538	547	512	558	535	546	524	545	578	543	562	535	510	573	518	547	555	527	506	523	507	553	559	537	549	542	557	522	524	582	557	553	535	561	509	540	546	542	538	520	550	537	531	522	583	503	570	542	558	555	508	560	559	570	543	568	476	596	504	528	564	565	551	488	522	556	564	526	521	552	494	553	566	521	543	559	534	571	531	506	541	580	521	529	544	498	548	525	557	536	536	540	555	560	593	549	552	558	530	563	558	535	531	540	558	519	520	550	575	553	527	515	530	507	552	552	541	589	567	545	601	543	521	542	527	559	517	558	556	574	550	491	559	523	537	587	583	540	518	559	534	571	513	610	540	526	546	520	575	540	592	527	542	547	511	522	550	594	543	547	553	567	567	551	528	499	584	509	503	507	544	564	518	536	580	555	561	544	561	566	524	528	527	529	514	531	566	579	598	530	538	504	570	574	556	564	566	524	548	528	541	505	524	520	547	532	521	541	573	531	555	554	514	520	538	560	570	553	521	563	501	516	562	557	523	571	565	547	546	522	573	516	524	516	525	534	559	512	526	605	530	561	518	603	556	577	540	527	573	548	530	513	518	553	558	555	514	531	513	622	511	568	524	573	586	497	542	525	554	542	518	570	578	547	541	491	576	551	543	557	532	567	530	542	603	534	515	566	516	522	536	528	533	499	500	563	484	566	536	548	522	559	543	541	556	540	519	504	551	526	520	571	560	532	578	517	540	514	529	512	501	540	551	528	567	509	547	541	542	510	535	595	554	564	539	566	530	502	559	514	587	558	523	520	506	614	563	541	579	507	512	557	549	514	584	483	550	559	552	538	550	543	517	532	510	522	570	557	545	530	558	503	544	554	551	528	534	544	545	552	555	519	517	521	533	552	554	543	537	527	535	538	533	540	550	541	537	525	560	546	548	501	565	574	501	542	572	572	525	554	525	558	524	541	538	548	508	507	524	522	539	559	560	519	512	560	524	540	553	500	554	518	514	537	557	565	517	481	575	573	537	560	569	531	544	579	560	553	520	532	565	567	535	541	560	547	566	559	531	508	605	558	510	513	581	528	549	534	545	552	558	525	590	540	545	499	532	544	482	539	581	565	545	560	521	576	539	539	574	592	559	533	526	536	525	573	506	505	507	513	546	507	568	578	519	511	534	510	523	545	516	500	519	633	555	562	506	547	509	564	584	525	564	544	526	535	537	512	510	538	564	498	508	563	558	521	509	546	558	560	537	584	539	505	538	513	536	517	516	551	530	538	557	538	536	623	549	541	562	588	525	572	523	513	530	520	555	551	616	552	567	554	571	542	536	529	548	548	533	557	573	577	527	518	513	521	589	566	528	532	533	540	537	555	557	555	551	534	540	521	545	503	539	529	568	529	539	548	542	518	500	497	534	545	515	536	552	568	582	560	612	539	520	539	533	537	548	520	521	571	533	570	588	554	549	559	519	556	525	491	564	534	573	530	559	554	558	530	518	536	530	587	567	554	545	529	548	566	549	536	527	519	549	522	595	569	582	539	548	557	556	503	575	536	546	533	522	564	517	537	556	542	562	525	531	513	570	564	542	561	615	526	487	524	523	534	544	557	585	539	544	531	526	566	537	547	568	551	556	540	498	559	534	536	502	567	517	528	567	562	563	564	532	584	541	530	559	576	629	536	541	565	540	541	534	521	503	533	555	568	503	516	510	525	540	555	561	511	548	504	528	508	520	533	529	562	514	530	548	571	559	568	527	528	549	559	549	529	551	500	521	534	517	549	512	537	570	563	581	505	546	573	494	587	484	575	562	484	549	546	522	548	529	595	529	580	533	552	516	538	547	555	552	571	608	556	548	575	518	543	578	541	524	522	568	517	533	556	540	563	535	532	548	518	501	535	545	551	585	494	534	567	512	583	589	532	549	532	529	540	563	545	543	507	547	506	540	578	533	539	562	525	526	526	541	571	533	582	556	536	520	544	503	533	518	551	551	531	553	570	567	571	517	515	543	554	541	513	525	541	581	514	586	504	555	578	546	548	530	521	545	558	520	511	519	512
25466	21400	27080	25328	3279	774	547	421	396	389	343	342	373	332	346	351	373	370	328	328	354	320	344	343	331	342	348	342	362	317	351	326	344	312	318	330	357	352	339	309	376	333	345	314	311	311	326	331	342	339	308	342	326	332	338	326	361	316	322	321	328	320	340	339	309	343	309	324	323	328	304	339	304	331	331	337	307	344	326	322	307	341	353	328	339	337	321	349	345	319	294	339	344	310	320	332	341	300	380	329	332	308	334	321	353	303	350	324	343	341	323	335	323	333	334	316	342	357	336	317	337	316	325	322	343	315	325	307	311	307	363	293	350	351	339	321	335	313	323	319	347	333	316	338	327	303	283	355	341	322	340	348	351	326	325	321	323	333	314	321	332	297	326	314	340	311	332	355	338	307	337	362	328	367	371	326	276	295	330	370	334	336	353	321	328	301	321	328	321	332	367	333	317	341	326	330	294	341	307	315	315	359	334	297	330	324	314	336	355	328	334	348	347	342	341	340	328	321	306	316	331	333	337	327	327	356	322	337	336	314	304	321	347	347	367	313	285	356	312	330	345	299	345	299	316	345	322	321	295	329	308	313	316	336	356	307	314	307	316	311	316	336	327	304	313	334	343	293	351	321	324	325	331	300	344	348	337	349	340	328	312	320	319	353	319	350	323	280	344	337	322	334	344	302	354	340	324	355	327	331	338	316	313	325	306	325	337	343	298	338	323	354	335	340	319	342	344	330	298	325	342	335	354	297	325	325	329	328	350	324	325	324	325	318	315	319	336	308	306	329	324	354	355	303	369	320	314	315	306	340	360	339	329	340	315	333	337	311	322	341	338	325	345	303	334	333	300	321	302	329	340	326	342	335	321	326	341	328	339	317	352	331	305	309	334	326	335	334	333	327	328	342	323	323	340	337	325	314	333	375	338	349	315	330	341	293	350	331	318	326	364	312	306	312	340	351	339	337	312	328	347	363	349	317	323	300	311	345	319	317	343	351	354	304	328	349	305	312	339	304	346	369	307	310	343	330	304	344	301	344	309	299	324	310	309	312	341	353	344	371	305	327	327	345	345	291	330	295	297	329	331	333	328	348	331	308	326	330	332	337	311	320	325	306	345	324	351	329	324	310	344	326	314	321	347	327	303	326	323	315	344	346	323	353	349	327	321	348	338	334	319	336	346	343	286	321	316	314	321	300	330	333	306	314	335	297	303	381	301	333	310	335	338	320	313	283	320	364	301	307	363	343	348	299	322	323	318	303	338	363	337	327	325	334	340	339	285	306	335	330	318	352	305	376	364	340	311	319	282	322	331	333	340	317	342	309	339	309	298	362	311	367	336	367	352	324	350	317	321	325	317	341	330	331	303	336	353	291	326	336	316	295	330	299	321	348	297	351	346	308	309	317	297	329	342	331	338	287	332	308	323	315	325	345	330	309	303	370	350	320	326	326	331	313	300	321	349	349	340	314	355	320	333	345	333	335	349	347	294	351	354	286	330	358	332	325	323	344	309	348	343	310	309	296	325	328	323	341	331	332	321	328	313	316	324	325	327	368	386	314	343	342	329	311	350	330	335	381	330	303	320	332	336	313	309	332	333	363	346	314	329	297	352	327	304	318	338	303	351	333	306	335	295	328	317	313	346	311	327	313	330	323	312	308	311	354	347	334	314	300	297	316	326	327	316	314	324	327	324	322	330	311	301	289	337	273	323	343	283	336	331	339	308	346	309	338	321	327	346	327	302	308	345	338	284	317	331	339	308	313	352	330	331	334	348	335	329	349	357	309	335	322	326	360	333	318	345	338	375	326	346	322	317	348	369	325	321	346	325	304	363	320	339	334	341	343	299	289	337	316	335	327	350	331	335	303	325	329	351	314	341	343	307	329	310	327	319	330	348	307	330	318	315	329	310	346	344	348	353	330	317	333	362	356	309	337	335	325	332	312	317	310	304	349	324	330	334	316	324	339	333	304	329	299	318	323	341	323	317	323	281	341	354	335	319	324	368	306	339	309	326	326	305	318	289	316	301	313	351	338	332	357	339	344	313	342	325	315	314	320	304	334	326	321	341	350	354	338	332	336	339	341	342	338	322	335	357	338	310	342	337	307	284	315	299	344	301	317	328	334	336	313	305	334	345	320	355	353	322	312	322	327	350	362	345	335	322	342	325	343	325	336	294	347	333	334	311	308	348	319	323	340	325	317	344	334	337	308	325	321	320	343	359	305	331	349	297	325	311	330	301	303	349	307	344	340	293	342	362	338	319	329	341	304	325	333	311	305	344	312	304	343	325	324	293	341	301	332	320	336	331	312	295	319	359	299	338	357	322	341	315	311	296	314	340	349	316	331	313	309	328	313	337	332	324	335	339	327	320	318	320	338	304	354	336	311	326	344	337	320	314	328	327	351	365	318	318	317	310	352	347	301	333	339	339	330	294	359	308	315	305	324	362	314	320	356	317	311	316	340	353	333	312	353	346	332	285	328	326	322	292	290	348	310	328	341	296	351	329	315	361	313	317	310	351	317	297	319	319	310	310	319	304	318	294	317	325	303	318	320	317	335	335	310	310	342	355	334	333	315	294	348	349	343	328	339	315	320	336	354	336	309	330	353	333	326	318	322	308	343	325	340	314	346	331	321	325	340	324	357	319	355	356	325	330	294	292	328	335	341	299	323	339	319	340	331	308	327	355	346	338	336	313	331	339	321	338	310	323	307	306	260	333	320	331	329	356	332	314	354	313	338	349	348	326	321	365	350	315	330	333	328	366	312	336	354	311	336	333	336	317	324	309	330	320	322	351	300	342	327	322	312	324	307	324	319	341	337	348	384	359	339	346	321	327	342	309	345	344	305	319	329	320	323	309	297	327	324	332	326	362	314	338	339	315	341	326	328	333	310	316	329	313	319	327	347	288	309	330	337	342	291	314	344	340	328	328	340	330	320	361	303	324	347	304	310	327	336	344	333	298	339	352	303	315	335	331	309	330	341	357	318	348	349	321	294	322	328	318	330	340	305	347	322	333	332	322	338	323	313	333	345	366	319	324	327	286	326	343	380	325	309	329	328	345	292	300	310	347	359	306	326	310	320	339	312	325	351	345	344	350	339	336	318	306	319	307	351	320	361	307	326	353	303	335	335	348	345	321	353	320	321	335	327	305	307	322	293	336	321	327	326	351	336	316	309	321	307	341	323	315	335	342	318	356	315	334	331	345	349	309	333	325	325	339	333	342	317	344	324	302	327	329	358	343	330	341	362	322	365	298	305	302	346	364	315	339	312	352	328	330	321	328	337	344	329	324	319	345	310	309	341	298	347	327	336	342	299	321	319	313	336	367	299	309	304	318	318	322	332	350	295	315	288	348	342	319	346	329	362	367	352	341	289	333	320	326	333	356	338	330	335	340	373	306	362	329	318	289	345	337	312	338	340	346	340	317	338	292	341	332	330	349	310	313	315	323	359	357	331	341	360	337	337	347	314	328	313	354	318	281	332	363	293	306	302
3243	2360	2046	1053	775	592	547	499	419	402	400	396	376	403	370	351	383	333	383	354	321	365	349	368	356	319	386	339	345	336	380	354	340	376	341	364	331	344	350	340	340	366	328	345	350	363	349	339	323	343	338	350	347	352	324	353	358	323	329	328	341	321	369	334	333	324	335	319	364	342	337	336	321	330	310	321	342	363	357	359	372	358	365	388	338	349	330	356	343	338	335	324	346	346	356	328	349	315	320	369	330	355	342	345	321	369	332	311	361	344	327	342	380	331	355	299	344	344	334	351	328	348	344	334	314	337	339	309	374	359	375	352	342	330	352	340	348	317	341	351	366	321	338	345	328	337	382	335	311	338	345	346	341	325	332	342	313	300	324	372	350	328	339	352	335	346	318	365	347	344	327	364	353	292	334	319	330	336	361	333	326	341	359	336	343	344	337	349	333	323	313	339	320	293	305	351	329	313	318	334	362	327	363	322	327	316	347	319	331	352	318	327	350	316	328	364	323	334	332	322	315	360	349	317	326	348	350	362	360	289	367	297	297	346	363	342	324	337	303	358	347	320	338	319	362	342	331	350	318	359	364	363	319	335	324	337	353	345	370	304	325	328	364	326	354	330	333	369	316	314	357	358	355	332	309	358	336	309	329	369	320	342	325	333	334	325	350	339	358	334	339	346	334	345	353	312	373	312	353	317	356	342	309	311	347	317	321	326	341	338	316	289	358	328	314	362	338	355	359	342	361	337	333	358	327	334	344	356	309	345	331	305	335	346	325	337	333	350	316	312	329	323	328	314	343	312	364	333	339	317	323	323	354	313	309	354	329	330	306	307	341	329	337	362	325	323	333	317	321	348	373	366	328	354	371	344	342	334	306	319	354	336	334	353	335	340	317	296	329	333	323	322	343	355	344	314	299	334	375	362	312	341	361	342	328	339	343	315	343	341	368	326	343	355	318	323	303	327	359	352	352	360	348	365	337	348	348	340	314	289	312	341	340	344	359	352	360	335	321	325	360	339	308	334	337	323	350	312	326	327	353	332	352	323	332	329	316	333	336	356	327	363	347	387	323	292	336	342	326	357	356	349	335	307	355	330	303	301	311	341	320	315	337	360	330	361	335	334	365	328	330	282	349	370	328	378	347	357	336	304	335	310	315	329	295	368	347	354	348	318	397	324	343	313	376	299	358	348	365	287	315	335	326	369	350	353	334	335	333	334	331	341	321	361	303	350	331	343	351	363	364	370	346	338	345	348	343	356	344	332	322	362	352	336	335	363	331	347	372	343	344	324	357	338	342	336	347	366	328	323	361	344	324	329	311	357	322	338	345	296	349	358	344	325	329	350	317	331	318	330	338	339	326	326	345	334	347	374	329	322	297	354	336	356	321	305	298	351	328	347	310	361	323	352	336	366	319	330	326	340	316	309	355	360	349	347	331	299	317	307	342	322	309	305	327	326	313	334	337	328	335	353	344	314	354	331	358	312	310	342	315	338	302	338	364	354	353	308	356	328	318	350	339	376	309	352	312	306	325	370	311	333	312	319	329	335	337	314	309	310	337	336	332	339	354	362	341	343	342	330	341	358	322	323	354	325	345	364	339	327	278	334	346	296	344	314	322	325	365	323	320	336	310	375	350	349	333	360	313	357	327	304	327	346	330	346	298	352	338	322	361	350	342	335	341	337	319	316	343	338	362	351	319	337	321	316	327	327	341	337	328	320	330	357	312	315	342	325	309	336	323	331	321	324	352	326	373	341	330	323	345	346	355	341	368	331	348	356	348	333	317	361	335	307	349	332	325	346	332	332	295	336	367	329	315	308	350	318	331	298	353	322	341	341	349	350	367	319	295	317	311	344	315	308	376	360	338	334	320	343	339	334	352	314	345	353	338	340	336	332	309	309	365	351	346	286	317	315	299	331	319	316	348	324	339	313	308	316	345	320	338	334	350	345	344	339	311	325	329	360	333	337	325	336	325	355	340	335	323	374	338	359	316	329	335	360	328	329	332	323	318	319	332	347	315	319	334	325	328	313	350	320	334	310	323	344	327	360	358	346	339	326	325	376	352	321	345	335	337	340	354	337	310	347	335	325	359	330	328	341	320	347	300	319	378	327	315	337	355	366	331	317	381	338	314	344	327	359	318	349	340	333	356	331	305	323	370	357	312	323	308	345	341	316	321	297	343	347	327	346	320	325	305	340	338	293	331	326	326	340	337	308	337	351	346	335	343	327	360	329	320	334	346	316	336	326	323	324	338	358	353	351	341	349	328	339	298	320	318	331	337	323	337	351	312	327	308	313	372	357	358	322	325	324	330	343	340	327	329	332	331	313	326	315	343	351	341	338	315	320	292	312	333	343	354	335	345	325	318	302	356	289	355	371	329	326	350	338	333	310	347	335	360	344	339	329	372	331	324	335	353	348	324	346	330	360	328	306	354	330	355	318	331	349	344	347	312	345	348	351	328	362	355	314	337	337	332	328	335	326	324	324	337	308	324	348	327	325	347	342	345	321	339	318	356	356	357	314	333	365	326	323	329	348	351	328	339	329	340	367	344	314	331	354	296	339	312	355	317	343	330	318	328	364	304	327	372	328	357	322	287	375	350	313	290	312	329	346	350	337	329	314	361	327	336	358	324	339	328	333	299	336	335	341	349	304	330	297	324	367	332	338	368	354	342	334	354	321	350	324	328	361	300	347	350	351	322	361	334	345	308	363	339	317	307	352	315	317	303	350	319	333	329	316	334	314	329	289	310	341	310	334	368	352	346	352	349	295	365	324	311	331	342	335	345	330	339	316	318	349	365	329	347	317	342	339	329	356	360	354	326	338	340	347	334	321	335	344	332	357	366	332	367	347	321	324	311	313	331	340	315	347	351	322	337	316	355	329	342	319	329	338	319	370	335	340	359	326	297	324	311	334	291	368	351	335	315	307	341	344	336	322	304	353	352	351	333	348	308	329	314	343	315	332	311	318	361	325	327	324	329	328	316	314	334	335	323	360	337	353	350	337	364	333	317	354	333	319	346	318	329	363	336	332	321	331	346	320	359	338	347	287	327	331	330	322	354	352	339	364	306	329	335	343	322	325	346	344	309	325	322	296	330	333	346	326	325	312	312	345	318	340	327	315	325	319	329	320	353	331	336	307	358	331	312	350	333	310	309	334	330	338	358	324	314	292	318	310	312	316	324	315	302	343	358	327	287	334	361	325	310	295	339	316	322	316	348	344	343	338	339	337	332	325	364	345	318	304	315	340	333	351	351	320	329	342	311	322	337	343	347	316	326	341	334	319	317	332	349	355	339	344	343	336	317	298	327	329	309	304	336	338	311	302	371	338	333	311	343	303	326	323	339	318	307	316	383	342	325	329	331	340	341	337	319	341	354	316	364	330	314	316	362	340	326	388	381	347	323	338	322	313	345	360	359	319	337	355	326	315	320	331	336	323	324	316	348	317	340	344	311	313	354	315	346	355	302	317	328	356	338	292	308	335	296	292
24426	21384	28361	24763	20619	2368	665	447	334	282	270	277	282	262	250	259	259	234	210	259	256	202	251	226	243	247	233	232	232	207	213	255	219	202	212	220	217	211	251	212	223	217	203	224	239	226	223	210	209	202	221	217	208	227	208	233	215	229	239	201	220	201	235	216	214	260	223	208	237	192	200	234	233	215	213	205	198	208	250	243	237	218	228	193	220	204	221	221	226	219	210	190	238	214	217	197	216	232	205	222	224	235	206	223	222	211	238	221	219	210	219	201	227	206	247	219	231	215	217	219	206	215	215	227	205	208	247	210	221	223	202	209	216	211	212	207	222	199	250	198	183	196	225	205	214	210	217	186	218	211	217	229	218	197	241	199	242	216	204	225	232	194	224	193	193	232	199	230	231	204	232	222	226	200	229	231	218	232	218	208	250	215	222	210	203	214	242	240	252	220	198	230	232	218	232	212	234	206	207	227	206	223	219	233	229	227	222	239	226	206	221	230	219	227	213	191	228	200	224	215	225	235	217	220	225	239	250	236	220	212	222	207	228	194	216	214	209	234	220	199	205	203	222	211	226	213	250	203	224	216	198	228	232	234	217	204	202	238	233	219	237	213	208	227	230	212	232	218	227	235	212	217	216	226	218	205	233	205	222	219	202	193	250	204	215	207	231	205	218	206	220	194	197	204	202	228	217	207	233	219	219	215	231	238	212	230	217	204	214	220	203	215	230	211	229	214	240	216	233	200	202	251	235	214	216	220	190	211	213	202	234	227	230	230	200	215	208	227	198	233	216	205	179	208	225	225	254	225	194	225	211	228	200	245	221	201	206	258	225	216	220	229	209	213	230	233	226	225	241	214	209	207	197	211	254	213	208	212	226	201	214	246	238	217	211	214	222	199	207	204	223	214	201	211	212	242	231	222	218	221	207	198	219	205	240	249	222	214	226	230	206	200	228	203	230	219	191	211	207	227	208	211	211	223	210	231	233	221	240	220	220	191	214	202	229	220	229	199	224	224	208	188	228	217	219	227	245	220	228	232	229	229	202	232	217	237	238	240	201	210	207	223	215	218	235	200	208	246	191	220	228	211	220	230	224	216	235	239	227	200	225	229	197	223	220	200	221	223	229	214	219	226	197	187	216	200	215	207	210	220	235	207	196	191	195	178	227	220	208	225	206	262	219	206	226	219	198	197	207	197	227	232	208	201	252	220	206	215	194	196	231	204	215	208	200	209	193	215	229	236	216	191	216	224	222	245	209	191	210	194	243	194	200	212	225	227	212	193	195	202	205	217	247	215	202	205	236	209	241	234	206	202	211	220	210	224	213	260	185	207	207	212	208	198	220	223	214	245	220	226	218	190	214	211	202	218	228	223	216	237	212	213	206	211	220	220	224	224	229	209	214	236	210	191	231	243	220	224	230	197	211	223	201	237	224	205	216	223	218	219	210	210	212	226	194	234	251	199	228	242	223	211	217	204	217	211	229	231	217	226	229	214	220	228	215	221	218	237	187	236	220	216	217	223	213	214	222	218	216	216	243	211	203	227	211	221	205	199	212	191	213	200	217	191	206	205	227	221	227	201	219	201	209	214	213	182	199	215	226	234	269	206	211	235	228	230	215	205	191	204	231	206	231	220	232	213	221	230	251	218	235	229	221	227	212	228	192	206	214	220	240	196	229	207	227	240	205	213	200	195	215	221	196	210	234	243	224	210	220	213	211	220	237	225	192	228	235	209	199	213	232	197	224	236	219	239	238	219	210	210	214	217	211	201	204	223	234	236	223	222	203	211	225	237	230	252	244	205	240	186	210	197	224	198	239	212	227	214	206	211	199	217	212	246	228	218	236	205	234	218	205	237	216	228	208	208	221	245	228	192	214	221	222	197	234	209	234	222	213	211	246	221	258	223	209	222	237	226	200	189	199	211	216	232	231	238	216	216	213	208	194	244	203	222	224	232	233	209	213	195	215	180	223	233	229	215	230	222	214	220	249	214	216	206	226	236	246	244	200	234	210	247	237	211	229	224	221	194	224	210	245	228	215	209	238	228	193	191	231	211	197	194	211	212	235	226	230	212	210	213	199	211	218	229	210	208	232	231	237	226	193	244	199	244	219	226	200	226	211	209	221	211	213	222	230	241	197	199	205	202	206	224	209	224	189	203	181	223	223	220	196	215	212	219	234	234	211	180	214	246	207	243	231	212	230	222	220	210	200	201	219	231	226	240	191	233	217	199	229	233	220	218	211	242	204	215	188	226	197	227	218	207	203	261	202	233	241	224	236	218	216	241	251	248	229	206	224	234	217	206	220	244	202	223	216	197	227	211	252	219	211	235	206	231	247	213	230	245	193	199	223	234	218	227	219	225	217	213	235	215	206	216	229	221	195	204	197	228	226	223	239	231	220	209	235	206	216	216	223	221	201	234	207	206	205	203	217	201	203	228	217	225	209	218	193	204	237	221	238	208	213	218	185	218	219	211	219	213	213	216	233	238	220	206	189	177	253	198	221	221	220	204	218	223	210	221	223	213	203	217	219	213	211	203	210	189	228	202	232	218	230	206	237	246	234	204	234	224	215	200	250	239	229	177	218	204	191	223	219	201	203	229	224	235	215	201	210	227	218	224	207	208	262	219	220	213	219	203	231	218	220	226	231	217	207	197	227	223	213	235	238	224	212	233	222	237	222	232	218	215	199	221	230	212	223	203	211	201	197	211	201	213	229	208	215	197	248	238	213	204	229	196	213	201	234	209	202	232	228	224	216	203	272	224	207	214	232	213	232	220	213	193	209	205	235	232	195	249	199	218	196	228	207	209	204	192	223	223	233	212	190	228	207	222	201	207	212	233	243	222	222	205	230	217	227	236	207	210	221	204	221	225	207	227	233	205	221	201	206	199	225	212	215	228	229	212	204	220	231	251	222	216	217	225	208	234	216	230	231	222	210	210	218	221	228	204	225	199	217	196	207	233	216	208	220	207	211	225	233	204	222	231	214	238	214	222	199	207	213	240	213	233	232	199	237	209	212	239	193	219	222	224	190	219	202	224	242	188	223	200	241	219	223	225	200	230	211	220	218	224	243	217	211	222	208	201	226	207	212	207	206	212	226	231	227	229	209	257	205	216	205	227	220	208	246	210	216	215	215	224	219	201	189	207	225	210	203	220	212	229	204	229	215	233	237	218	199	230	188	213	201	226	210	209	262	237	195	219	212	261	211	235	225	206	214	217	224	225	226	216	192	199	201	243	240	193	253	196	248	227	234	215	225	215	241	239	199	230	239	238	199	192	221	226	228	226	203	216	225	225	221	209	237	232	224	210	206	208	218	233	216	214	189	228	221	216	219	223	207	205	200	239	218	226	217	232	221	208	206	230	208	216	209	200	220	263	232	217	206	230	219	211	201	215	194	247	197	206	234	214	214	215	221	203	246	223	200	209	212	204	237	201	188	226	211	213	204	239	211	199	200	208	192	203	218	233	223	233	223	221	201	207	234	226	209	193
3448	4429	3621	1672	1133	821	651	544	457	429	397	376	342	299	319	284	302	293	300	278	251	293	253	290	236	246	265	246	265	257	248	251	243	236	249	236	228	231	235	253	246	220	234	229	247	224	233	220	239	249	254	229	217	234	267	218	237	228	230	236	256	272	236	225	237	244	232	227	245	225	235	280	240	283	246	261	246	231	229	244	257	224	225	266	244	242	237	250	208	231	228	250	253	227	226	238	228	246	261	234	252	243	243	235	250	228	238	239	230	217	249	244	199	226	244	220	212	248	232	248	237	231	251	257	219	240	269	234	229	266	250	244	216	223	261	246	248	238	212	255	245	220	227	238	238	213	242	226	226	221	263	224	239	214	235	262	242	245	207	221	240	232	241	241	228	232	249	239	232	242	210	242	238	240	220	252	225	242	228	218	219	238	232	256	255	207	202	235	219	244	239	248	205	217	261	230	247	232	230	238	236	274	230	247	221	244	238	236	253	233	225	250	193	220	242	243	199	213	222	254	225	235	238	207	270	262	262	220	250	224	231	216	245	213	244	253	233	252	243	256	205	234	235	251	235	229	235	243	244	256	229	224	235	261	206	235	261	268	231	241	201	237	210	229	234	265	236	238	251	246	237	232	231	234	246	238	242	242	220	235	227	238	241	244	252	212	228	238	234	217	237	213	236	242	254	245	222	223	228	236	255	224	226	226	252	229	225	236	223	222	251	218	205	233	224	254	254	240	236	221	220	235	238	241	250	253	212	209	214	251	245	268	238	238	249	229	237	208	189	222	266	238	229	255	225	256	235	242	231	232	258	238	220	214	232	233	223	232	226	252	236	213	258	243	223	246	226	267	214	243	247	234	208	248	240	248	218	226	234	208	227	243	214	229	246	215	248	243	231	244	226	253	253	281	237	229	244	236	264	224	229	247	215	230	233	248	244	244	251	229	222	243	229	227	241	248	233	231	254	236	224	233	234	229	242	227	261	239	282	255	210	218	249	209	245	236	246	218	264	224	234	226	256	228	227	240	246	221	227	227	251	233	251	220	245	237	220	211	218	248	211	258	228	221	215	241	244	197	203	201	244	244	213	239	262	263	218	236	223	241	218	249	243	248	256	228	245	239	209	245	246	244	238	225	206	240	219	253	231	235	239	248	250	249	257	223	193	246	226	218	241	246	226	231	232	235	211	266	237	208	228	255	235	208	243	225	243	245	239	201	216	250	221	217	227	232	241	228	251	247	238	226	216	238	218	233	237	253	252	227	233	238	217	239	243	225	244	221	226	263	234	235	220	231	221	229	240	255	241	207	246	222	237	220	230	214	227	248	222	245	239	200	235	237	225	196	258	252	260	225	235	223	219	226	242	217	239	223	232	249	225	211	253	234	222	227	219	249	226	220	234	250	229	246	236	208	257	247	238	234	218	218	227	217	210	240	202	242	240	220	218	217	256	229	245	240	245	235	255	221	206	251	223	216	217	229	233	209	240	232	244	220	255	234	215	233	251	247	230	257	221	243	226	235	238	258	220	212	234	235	241	247	213	195	220	232	247	217	215	259	259	247	247	241	239	249	212	249	229	223	203	225	239	257	232	224	239	274	233	201	231	248	215	239	249	239	228	220	212	232	230	248	216	217	258	240	254	238	235	217	257	228	216	247	242	220	220	216	241	252	249	233	222	232	241	237	222	226	243	244	221	236	216	257	256	207	252	253	235	236	203	231	244	239	211	257	234	238	256	233	240	228	235	221	232	237	213	226	236	222	241	218	234	253	225	222	262	223	216	228	248	223	248	238	246	245	201	216	240	243	244	231	216	256	242	230	234	241	231	250	228	247	232	259	245	248	239	248	199	258	222	220	226	239	243	254	272	216	260	219	230	219	228	244	221	242	222	258	216	236	228	238	230	251	214	252	211	261	217	229	236	219	218	247	259	210	230	228	221	245	244	235	239	209	236	239	257	234	224	229	257	226	215	247	243	202	239	266	258	232	215	220	223	233	236	250	238	243	233	257	229	233	258	223	200	215	247	208	211	220	235	263	226	235	247	242	242	213	242	199	220	218	228	234	202	220	219	210	238	212	218	225	217	262	229	236	240	222	223	266	239	222	207	225	233	241	219	246	226	227	246	249	216	240	223	212	240	245	238	222	244	245	229	234	221	247	257	217	234	219	238	239	248	222	217	212	213	219	236	237	254	223	232	200	233	248	226	242	221	250	244	218	237	228	236	258	228	224	227	237	217	247	243	251	253	237	253	207	207	215	220	235	234	223	234	272	253	240	213	227	236	243	238	235	216	245	257	257	250	225	224	210	232	238	215	240	229	218	257	223	250	213	215	258	255	242	222	257	222	255	240	215	226	241	248	220	218	252	245	217	242	238	241	214	242	216	216	234	224	236	214	226	246	222	243	228	213	220	223	246	238	231	252	228	263	233	230	221	240	236	250	263	239	209	241	249	274	230	229	240	220	237	217	230	214	257	231	256	212	214	236	229	270	252	240	217	244	228	276	229	243	248	224	257	251	223	208	232	215	237	200	237	247	229	244	222	230	262	235	241	257	241	238	235	231	225	221	248	238	268	227	231	246	232	240	230	222	262	204	227	224	236	244	202	273	205	259	256	243	210	223	232	242	197	226	235	240	228	235	262	237	219	220	247	216	238	213	236	233	222	226	214	225	238	255	268	234	231	244	227	224	232	226	244	214	252	225	244	222	226	238	225	200	230	214	219	221	233	240	244	225	233	241	226	236	222	225	246	217	226	196	247	225	217	231	244	243	218	236	229	228	235	221	221	238	216	236	222	234	241	243	227	246	255	222	221	216	250	275	232	206	208	241	248	238	221	253	225	251	231	240	220	231	236	219	223	242	245	226	208	202	227	222	236	243	254	215	207	223	245	222	234	225	241	219	224	229	244	236	218	248	212	235	207	229	216	223	250	201	202	251	265	260	230	227	252	236	231	240	222	234	235	239	231	233	232	235	253	255	238	241	241	213	219	250	225	240	210	243	206	230	226	216	239	228	216	232	228	229	232	226	230	242	238	230	220	234	245	218	238	230	243	233	238	247	275	236	262	253	214	214	193	239	230	232	255	218	247	250	242	247	212	240	235	228	208	229	229	252	244	237	211	240	264	230	231	238	240	210	232	236	224	222	241	231	223	231	227	224	217	225	211	226	235	227	261	215	227	275	251	275	227	209	245	231	244	224	223	221	224	233	227	232	234	244	213	255	209	234	220	247	253	209	251	209	213	205	223	213	214	209	211	214	245	213	213	236	224	268	244	218	231	246	262	221	246	239	242	218	217	225	233	239	205	216	247	220	228	233	220	234	210	218	234	236	232	242	251	233	225	244	232	228	243	242	238	238	200	233	238	221	240	242	248	257	244	233	212	203	214	231	233	221	243	236	238	223	232	224	215	240	206	229	233	249	233	229	253	234	253	246	229	241	208	235	249	234	252	242	249	226	244	245	228	222	221	220	209	245	250	236	253	218	218	217	235
27591	9988	1386	864	667	612	545	561	577	603	600	614	603	607	598	623	600	557	592	615	617	576	611	595	562	593	570	608	586	585	621	597	616	568	598	554	580	610	551	589	574	552	573	631	550	661	559	614	577	606	601	601	612	589	587	612	607	582	580	557	606	590	598	608	593	573	571	595	605	597	573	598	567	608	547	602	607	584	586	576	564	604	628	586	572	588	584	553	625	598	583	595	617	615	598	589	595	544	600	592	626	574	603	604	601	602	545	619	567	577	530	587	586	579	576	563	557	580	564	557	531	543	614	570	578	580	567	600	543	624	584	625	522	537	605	596	581	551	558	595	582	579	597	556	576	570	578	626	564	578	550	554	582	612	606	575	568	627	589	564	587	578	579	594	599	557	563	597	564	600	550	636	589	625	552	601	551	578	614	600	592	575	562	601	604	563	556	596	596	560	583	566	599	571	590	614	621	573	567	623	557	594	596	592	573	551	550	557	630	563	574	601	606	579	590	584	589	620	592	564	617	614	554	586	574	558	556	574	586	603	590	594	596	584	571	616	650	594	560	547	544	586	613	601	551	584	542	618	561	596	579	579	589	559	601	551	502	554	585	574	585	530	609	559	581	545	591	598	575	620	563	649	650	587	584	594	576	568	579	591	604	552	600	616	579	585	583	564	554	555	580	626	557	608	557	617	557	585	567	601	570	599	590	624	570	514	590	603	567	594	596	635	625	550	579	605	560	590	590	621	626	556	609	557	572	630	631	584	562	595	544	617	619	614	542	579	584	591	579	606	612	599	568	578	621	590	587	527	552	559	568	575	572	586	598	576	559	575	605	566	572	570	557	579	536	579	601	578	607	584	573	585	586	553	559	599	582	631	599	595	553	583	604	574	641	563	597	536	545	569	564	617	606	515	549	577	568	609	597	596	597	581	585	595	571	555	602	606	550	591	618	609	599	572	572	561	589	581	588	597	521	576	602	603	643	594	618	575	583	588	558	615	622	615	569	569	592	598	567	583	569	563	559	624	582	561	605	591	622	548	607	590	601	543	546	579	572	604	611	581	607	585	595	579	606	582	594	561	592	585	556	592	539	565	612	585	602	573	600	615	642	561	586	594	560	580	600	606	638	601	600	634	617	611	586	613	600	604	582	572	581	572	578	548	567	542	588	570	553	580	582	603	519	559	560	572	589	612	594	556	596	563	582	577	544	597	597	548	564	586	572	557	585	629	549	578	624	570	571	599	603	570	577	619	580	557	568	592	614	552	553	542	572	540	578	652	577	550	580	584	577	609	589	605	574	581	625	594	619	578	621	594	599	620	533	569	591	607	554	571	561	563	602	598	597	587	580	636	554	576	589	576	590	594	573	624	602	537	574	600	547	541	601	592	601	576	544	591	558	566	575	583	636	634	584	578	630	581	606	578	597	563	616	571	626	578	569	575	597	532	584	566	608	591	615	545	616	584	607	563	515	550	602	591	586	589	590	609	605	601	560	572	593	575	599	584	551	552	584	581	572	589	614	629	645	591	554	554	580	599	579	579	571	588	624	548	581	614	581	594	615	619	577	565	624	546	642	579	608	584	610	602	591	597	565	583	558	578	589	533	575	600	554	578	578	596	571	578	580	594	596	614	556	612	582	579	594	571	578	614	614	548	591	530	605	627	603	595	567	537	600	582	583	586	562	554	580	570	606	576	599	585	581	577	603	581	583	550	610	571	592	560	575	577	615	575	568	600	575	606	560	597	535	569	619	590	603	587	623	600	578	587	604	556	596	587	589	584	593	604	614	599	572	573	606	627	601	587	580	546	590	568	574	585	611	600	572	566	561	602	578	642	536	598	580	549	598	597	601	573	605	604	585	560	637	599	550	587	580	641	594	558	651	565	579	612	563	570	576	554	614	581	601	591	607	588	601	570	583	557	594	571	557	601	567	628	584	575	561	577	588	609	598	516	613	651	587	570	575	597	560	593	602	598	575	619	560	575	578	577	581	597	557	585	608	576	575	604	605	583	607	530	610	561	558	579	565	597	592	638	610	580	597	619	582	583	567	592	539	567	606	575	602	601	597	566	599	577	581	587	599	616	556	594	565	611	676	575	578	627	637	621	609	616	628	572	603	566	566	626	605	585	556	600	529	575	557	662	543	593	581	604	620	584	575	566	602	589	613	583	563	575	545	584	552	614	633	591	642	600	552	600	577	574	587	559	603	598	562	606	601	571	598	618	568	576	613	558	585	581	585	588	604	598	659	599	593	553	574	575	597	592	574	596	635	609	594	562	647	571	584	547	597	560	583	631	612	588	611	581	596	603	636	581	624	614	581	563	585	619	580	567	628	557	557	628	607	608	560	582	562	529	565	605	598	596	584	575	625	602	539	612	583	619	586	581	602	604	546	630	569	589	559	585	581	625	596	535	548	566	591	618	571	616	615	560	605	606	622	596	567	604	572	585	546	571	581	590	576	556	559	606	600	591	608	590	568	533	568	591	556	591	565	602	591	558	574	584	543	606	565	559	610	539	627	578	592	601	590	597	606	577	569	558	581	565	630	584	595	575	546	560	609	604	610	564	592	592	578	569	619	570	616	586	555	591	595	602	584	553	579	570	583	618	631	572	623	599	613	597	623	543	577	562	557	560	624	589	637	586	567	634	588	563	577	629	561	590	618	609	541	547	590	590	591	567	573	597	594	618	580	568	633	591	618	616	619	586	611	593	552	610	573	617	602	609	603	602	564	579	578	593	570	584	579	595	592	597	574	588	593	595	579	605	602	566	564	601	557	570	579	578	619	613	564	613	593	613	543	622	605	560	581	626	575	628	628	600	585	580	596	601	608	595	592	579	552	583	582	586	595	549	615	639	643	588	541	574	593	573	561	608	568	617	603	555	599	612	590	630	601	592	578	537	509	601	557	592	581	572	598	572	569	623	602	568	584	609	605	543	587	593	584	535	595	560	594	534	618	624	601	534	592	583	597	560	551	645	548	575	590	634	568	557	593	584	604	604	572	553	593	586	585	587	592	598	533	602	594	555	591	581	566	580	580	603	592	590	589	574	552	624	628	589	587	560	584	574	608	588	605	580	551	558	579	586	562	573	575	586	592	578	534	554	631	553	553	583	558	558	559	551	624	560	553	606	596	602	594	562	556	565	587	558	599	607	558	592	515	632	540	605	577	610	607	583	586	580	591	621	572	539	609	573	619	555	576	545	592	582	617	567	582	611	574	608	589	585	579	541	569	589	574	575	586	593	641	607	570	594	573	578	580	531	546	549	627	577	560	609	618	605	586	554	565	633	571	585	592	616	676	670	589	542	589	579	614	515	576	561	586	599	598	594	585	576	595	577	600	605	565	562	583	540	574	587	564	578	512	633	568	583	607	568	593	594	577	554	600	624	569	596	602	611	573	586	601	584	551	578	579	540	611	609	556	626	607	614	599	558	607	590	597	584	569	599	588	598	581	563	534	544	552	575	583	598	591	550	586	608	562	611	563	611	536	605
4985	754	696	590	556	550	540	578	534	593	539	557	556	552	541	540	524	552	568	571	534	515	567	556	517	530	527	552	565	526	618	538	571	571	577	544	525	558	565	573	534	550	587	537	558	562	536	583	518	546	570	576	547	546	535	513	542	576	544	514	558	498	562	499	529	562	533	517	534	582	533	517	572	552	588	511	535	558	559	543	500	545	535	521	557	523	521	562	518	520	554	559	538	547	598	553	541	585	542	564	571	541	550	564	547	578	520	538	592	512	539	579	526	550	556	548	526	608	570	551	559	482	589	533	547	514	553	520	541	562	549	539	557	529	538	570	506	525	558	533	574	572	557	551	552	531	544	584	548	558	569	546	541	542	555	575	565	558	540	543	542	564	515	561	547	554	492	523	548	569	548	540	576	545	524	510	550	533	560	529	551	564	534	548	524	581	559	537	520	547	567	513	555	533	528	538	582	528	601	513	551	522	551	527	526	566	529	505	535	561	547	547	574	532	541	523	514	484	548	554	527	549	549	511	543	571	532	551	565	542	511	555	511	537	574	554	554	545	556	532	544	596	535	537	530	534	569	542	532	552	537	538	574	540	546	548	536	590	576	504	566	528	562	547	478	564	598	558	509	528	539	556	557	569	506	539	552	576	570	561	519	543	529	543	550	577	519	503	497	556	560	537	556	521	542	541	535	562	481	562	525	595	488	568	567	574	522	516	577	582	552	539	520	579	531	533	559	528	527	564	483	516	564	536	578	544	524	565	541	550	561	536	565	520	528	575	568	574	546	523	575	574	549	566	524	527	579	533	494	566	560	554	544	585	514	512	550	556	525	574	513	565	554	537	537	545	582	515	542	551	535	577	558	517	506	571	515	566	539	525	560	520	545	570	531	563	558	514	555	516	552	535	525	567	553	582	545	517	546	527	548	563	492	533	516	545	514	551	534	566	551	534	592	568	546	544	520	598	539	533	531	561	575	517	522	571	567	565	533	515	607	547	520	590	525	521	510	543	552	552	537	539	521	548	536	556	559	557	556	557	530	519	543	569	563	550	543	576	538	512	565	568	539	590	499	550	537	581	545	546	555	546	542	517	567	579	545	555	569	547	562	547	536	533	522	550	523	563	515	554	582	519	565	572	535	529	559	533	519	568	526	520	519	520	561	549	539	546	581	531	557	542	546	549	528	570	511	545	554	545	561	566	563	533	531	507	517	589	523	571	556	546	545	538	534	580	592	547	518	519	533	525	560	567	532	564	564	535	524	520	527	586	551	536	550	522	566	584	547	556	541	516	501	565	574	609	552	580	546	545	518	549	569	544	553	533	558	531	555	544	545	551	559	548	561	519	516	560	527	570	533	561	556	564	560	536	511	558	528	585	533	552	557	507	544	562	558	543	582	538	557	487	566	546	500	549	583	508	540	520	509	556	499	533	527	567	529	567	536	547	557	581	541	567	521	532	564	502	537	578	587	530	526	558	533	546	597	549	564	559	563	573	575	553	513	567	574	514	543	529	562	544	589	518	543	557	524	537	543	534	543	562	534	561	565	553	578	546	523	582	566	524	536	545	548	566	573	549	509	570	563	556	596	550	557	591	531	534	521	557	512	542	543	550	560	548	546	579	568	569	523	539	574	569	534	544	570	559	533	613	530	571	554	556	520	542	578	527	566	559	569	588	585	508	585	569	540	560	587	564	577	547	534	488	546	519	540	573	526	540	514	594	535	513	573	505	587	544	553	570	496	535	529	581	518	553	603	563	585	569	584	560	540	583	547	541	543	546	551	533	530	521	552	518	538	578	527	517	539	535	517	540	598	539	547	542	558	545	616	509	516	532	536	561	550	561	578	526	557	539	534	555	529	553	530	537	536	555	534	559	530	610	537	576	545	533	534	569	547	528	542	512	554	543	530	558	580	538	571	571	587	546	567	555	509	574	522	526	532	579	513	549	553	554	586	538	588	548	544	534	524	557	546	582	557	526	503	540	537	519	560	518	536	541	527	502	559	555	524	538	574	570	533	509	534	512	561	527	549	497	532	527	529	511	521	536	574	519	549	533	537	546	567	542	567	575	552	518	532	529	500	542	560	547	523	541	546	565	550	525	548	557	551	531	567	509	571	525	541	499	521	568	537	543	553	502	564	508	529	505	568	535	576	549	554	591	559	532	562	553	547	556	527	540	555	527	538	534	542	529	524	586	536	478	554	541	549	581	563	518	546	515	576	535	546	531	541	577	570	585	495	534	525	548	537	539	530	523	546	460	522	521	562	529	551	554	554	516	558	567	568	566	546	541	580	534	552	557	557	510	556	585	567	524	546	550	539	550	535	576	561	540	531	570	533	558	535	538	536	553	580	530	567	523	563	530	561	549	560	558	537	557	560	510	565	573	547	563	584	552	547	547	553	551	541	547	552	530	547	520	531	562	565	512	531	532	583	538	554	504	518	495	561	565	538	597	563	548	543	578	499	555	537	561	538	547	565	524	582	537	566	600	527	550	542	537	570	582	499	524	541	558	510	537	537	588	587	547	586	563	529	569	502	548	570	521	563	511	559	551	610	582	554	527	572	552	522	531	519	511	551	532	513	505	558	538	532	515	572	560	571	543	559	555	570	579	587	571	496	520	526	581	541	569	535	532	521	494	582	553	522	568	540	539	562	522	576	516	578	552	561	522	526	558	539	534	550	555	577	498	566	511	577	498	530	507	538	546	587	529	512	583	490	549	537	545	556	535	571	492	585	557	528	523	549	535	554	528	561	561	487	529	553	552	572	510	537	559	534	560	503	526	551	550	542	567	533	555	534	538	553	568	553	527	525	532	531	538	553	533	551	568	578	490	529	541	566	586	581	504	614	575	565	534	574	584	526	526	565	533	557	519	556	567	539	545	561	528	532	573	491	571	537	544	507	560	514	509	550	525	549	553	526	532	540	543	594	566	515	516	557	539	530	558	548	584	549	535	524	584	566	552	515	537	534	572	565	556	570	549	578	519	565	548	547	560	564	529	553	559	558	502	542	557	545	600	496	510	557	524	538	538	530	562	596	534	537	588	551	566	562	526	552	528	530	573	533	561	560	543	552	575	528	537	518	563	519	524	554	557	575	538	538	542	536	524	528	565	563	597	526	532	552	539	524	541	521	521	538	538	580	523	505	565	584	579	569	523	526	532	550	521	545	565	533	539	537	534	527	571	538	538	523	530	544	532	540	555	507	583	520	536	578	551	498	580	527	585	545	544	517	538	533	574	565	533	494	536	535	559	562	545	514	541	532	533	545	535	574	577	542	560	537	515	545	517	523	510	547	550	512	528	530	578	516	526	546	572	538	550	573	538	518	562	539	549	543	590	570	549	565	546	511	586	556	542	552	555	549	555	549	591	550	544	525	544	514	549	542	550	543	565	567	521	525	565	577	503	523	534	560	548	579	544	565	550	588	567	547	544	559	543	539	539	529	541	522	561	568	547	509	590	588	543	574	542	533	564	568	518	569	574	539	541	551	547
25523	21450	27135	25410	3210	677	498	425	379	371	407	378	351	375	355	309	344	347	324	355	335	328	319	351	342	362	347	318	336	319	299	353	331	306	329	366	339	306	318	342	351	309	303	326	338	321	332	341	348	343	309	314	316	338	326	333	342	344	321	341	296	315	345	349	321	320	340	292	304	320	322	310	340	336	338	327	306	316	344	327	306	308	307	326	339	315	350	305	355	322	307	329	348	385	298	319	324	324	327	330	342	342	327	344	345	317	328	359	325	319	339	310	312	328	345	328	316	331	361	360	299	318	306	325	339	322	316	305	323	337	334	346	323	328	327	280	300	324	333	346	309	325	297	321	322	330	298	305	376	307	304	283	349	309	332	317	304	303	345	334	324	351	330	307	295	327	298	350	289	353	325	338	324	321	328	323	305	313	357	318	310	321	351	360	346	315	320	322	328	315	333	299	338	353	340	316	341	312	338	324	318	334	318	351	320	328	377	331	322	300	309	330	326	328	358	309	304	314	320	334	334	304	305	341	317	334	346	301	329	324	302	351	332	319	312	309	326	327	313	317	302	299	317	327	319	324	328	319	329	325	317	317	338	339	348	336	326	328	345	324	321	321	315	349	317	324	350	317	335	335	312	312	330	348	317	298	327	331	356	313	329	306	322	334	313	338	329	333	309	326	345	348	338	319	334	291	333	314	361	302	344	323	306	318	290	307	350	334	335	342	317	316	325	330	344	309	325	325	339	343	316	345	313	337	319	302	325	329	341	327	313	346	348	338	324	349	335	311	338	350	311	328	329	283	327	348	334	336	337	308	292	354	340	324	322	318	337	315	336	339	329	306	302	341	299	320	330	323	322	310	288	325	307	353	341	344	332	303	324	310	333	324	312	346	308	325	311	332	336	317	345	356	312	350	326	320	315	338	329	360	306	352	343	356	310	303	328	351	324	336	305	303	328	332	318	314	353	318	319	355	346	327	318	300	326	298	337	331	328	301	322	324	308	330	341	339	345	285	314	321	332	331	354	288	344	327	320	312	326	352	303	330	333	351	319	311	331	318	331	307	317	348	329	360	343	331	320	314	322	352	341	287	346	338	339	341	328	320	345	324	323	299	344	329	332	344	291	357	328	310	301	341	285	304	327	311	328	338	321	315	313	310	317	370	337	331	324	330	323	365	339	327	317	295	344	306	313	315	296	318	326	317	383	325	304	318	321	352	301	283	371	316	285	348	342	319	312	318	337	325	312	318	336	308	294	321	343	332	328	305	303	291	321	329	344	315	315	313	332	303	346	304	335	301	332	327	315	329	299	317	319	331	315	317	326	298	292	312	327	304	339	314	300	352	339	313	331	341	298	361	314	300	328	361	329	332	366	318	324	312	289	307	330	345	353	326	304	313	325	338	330	342	339	308	316	340	339	304	298	309	291	339	298	309	308	379	309	334	359	321	365	314	310	312	295	312	333	318	363	344	326	311	335	296	340	344	313	327	307	331	348	324	315	315	322	333	344	308	334	334	319	277	320	338	335	334	355	348	364	299	318	312	336	305	319	327	292	355	331	322	316	331	311	304	326	338	317	305	356	305	330	301	339	325	315	322	364	271	354	326	301	337	349	294	289	298	355	297	346	336	328	308	349	318	319	318	319	273	333	349	331	305	329	312	337	311	321	321	303	341	317	339	347	328	301	317	344	341	321	338	326	304	342	314	323	355	323	342	299	290	332	308	359	353	341	305	346	336	348	317	335	341	310	361	333	316	332	327	331	346	299	346	332	322	303	304	333	327	311	329	355	318	320	341	309	306	339	335	320	334	329	301	322	326	313	321	324	267	306	314	330	337	339	322	343	317	318	297	312	352	299	325	314	336	345	329	301	370	361	325	353	311	332	336	308	320	315	325	319	327	339	351	304	312	334	305	286	326	308	315	317	335	330	298	317	316	316	309	311	323	334	317	331	351	331	300	311	349	336	359	322	314	314	326	333	311	321	345	324	298	316	315	299	333	320	312	347	340	355	303	343	327	354	337	316	340	348	313	305	327	334	324	330	336	339	347	347	315	350	343	323	331	347	341	337	298	327	302	341	319	334	311	305	319	347	336	332	277	331	309	355	335	321	333	349	343	338	311	297	329	333	325	344	341	355	352	332	329	326	320	365	325	310	339	362	306	296	332	323	337	313	324	353	323	314	349	319	323	346	316	321	340	298	342	344	329	335	325	316	297	305	336	296	320	331	327	350	319	316	331	355	316	358	339	332	340	309	305	298	302	301	343	313	348	334	346	333	323	325	333	345	320	309	338	339	345	343	358	291	316	331	367	329	318	346	340	338	341	343	340	323	312	313	310	286	328	326	335	337	339	337	326	321	300	332	310	324	339	315	345	353	320	325	326	326	320	351	325	325	330	339	338	341	315	313	303	344	312	339	332	323	354	311	309	329	333	326	317	327	354	347	371	335	310	319	356	318	319	332	338	339	333	272	326	374	305	311	305	305	325	322	338	284	299	321	314	309	321	332	313	355	315	348	316	318	315	316	295	328	305	333	328	341	305	291	331	315	338	319	315	314	322	321	324	325	297	334	340	361	331	356	337	326	334	343	318	299	331	346	356	325	320	320	337	327	333	331	333	332	354	319	316	333	321	317	319	332	323	344	328	331	365	292	351	292	305	322	299	354	330	297	341	323	360	325	331	295	316	326	314	300	324	326	352	318	304	339	340	340	300	303	321	321	311	324	295	293	313	308	327	324	352	344	315	321	326	343	313	303	315	324	339	321	311	326	311	324	299	319	318	319	321	344	348	343	312	335	331	337	297	309	331	333	337	304	332	341	320	329	322	355	300	347	321	335	307	342	315	318	344	326	316	318	337	336	323	357	320	299	320	345	336	323	351	346	334	322	329	339	314	321	320	318	313	346	333	302	328	336	353	319	347	340	316	309	357	283	325	337	329	321	362	334	290	324	318	312	339	318	323	295	321	308	312	337	309	352	340	306	332	355	337	309	282	356	340	345	353	346	316	294	341	325	326	291	342	317	311	321	344	303	291	327	321	338	342	336	305	345	315	325	320	323	328	370	300	365	322	375	324	348	337	322	303	324	347	315	302	326	335	344	311	350	327	322	326	316	344	337	339	324	316	318	337	341	331	333	328	306	335	333	340	302	331	288	311	336	338	305	318	307	335	318	343	312	301	326	310	348	350	323	315	344	299	352	312	359	328	348	287	293	325	335	315	327	330	339	329	301	357	345	340	304	337	325	334	346	315	314	342	339	340	348	352	343	327	336	325	311	348	341	311	313	342	323	299	339	345	323	312	322	306	323	302	347	295	307	334	325	316	319	317	323	348	325	305	320	309	365	350	336	298	330	329	318	317	311	297	311	378	345	358	295	307	321	344	341	343	352	281	320	314	338	319	342	330	316	372	366	332	324	342	340	314	336	354	309	360	342	335	314	322	315	339	346	336	301	334	322	314	317	347	332	324	333	349	329	293	362	297	349	342	358	370	319	345
3298	2429	2120	1067	785	616	549	459	446	427	409	405	397	360	320	341	375	400	382	378	368	369	385	370	342	353	361	353	343	361	317	347	347	310	364	332	339	302	352	346	376	339	358	339	325	356	332	330	332	329	328	346	315	335	325	383	353	343	355	358	331	335	338	370	332	363	366	330	338	338	352	361	369	346	362	345	360	340	348	346	348	332	340	335	367	326	342	359	318	344	339	328	332	311	350	327	353	345	320	368	334	355	343	352	330	327	328	333	345	328	349	370	318	338	328	347	344	329	366	334	342	318	363	343	367	304	326	319	358	343	317	315	304	348	340	314	365	320	363	343	350	334	334	331	343	337	335	360	327	321	362	330	324	348	333	360	327	342	322	326	351	331	316	345	308	357	331	332	319	343	312	325	337	339	359	329	364	351	338	306	347	344	351	331	342	345	365	351	359	328	325	308	368	326	308	357	347	351	327	314	339	343	355	331	362	347	337	346	355	331	316	338	321	351	316	363	351	314	315	353	349	362	365	338	334	322	330	344	333	385	339	332	320	350	379	325	290	346	328	344	347	332	336	317	324	393	315	347	358	350	317	325	330	333	333	340	345	335	333	354	347	343	314	321	325	325	342	353	341	338	357	317	324	333	322	378	366	356	329	324	311	357	319	348	365	362	310	336	368	357	356	314	330	335	333	331	321	343	333	329	324	331	319	322	332	317	326	368	347	320	355	340	377	327	370	348	349	345	333	325	346	329	348	348	338	326	335	345	346	342	347	338	306	338	350	363	335	344	343	346	337	300	322	337	320	318	337	341	337	356	331	362	350	339	345	344	330	329	352	346	340	343	347	334	368	365	319	335	353	323	310	326	317	332	327	367	320	344	302	326	324	329	355	317	325	344	346	328	317	330	335	317	314	336	335	325	368	333	349	346	351	343	326	355	329	315	323	306	331	343	358	363	346	329	372	359	344	328	334	318	318	335	346	341	341	357	346	347	346	348	336	364	329	356	318	321	327	306	346	340	301	330	317	322	321	332	332	314	328	335	338	332	357	315	319	325	348	332	317	304	354	327	359	350	336	328	335	365	331	333	336	337	376	375	304	325	347	304	352	338	328	358	374	326	319	355	351	328	340	340	326	327	279	344	308	335	299	334	332	361	341	346	308	344	320	331	355	337	343	350	374	360	341	331	353	309	345	321	324	334	334	379	329	318	314	315	362	326	336	371	360	325	339	307	334	322	346	352	342	322	300	309	349	291	333	362	317	323	332	330	319	330	311	329	339	366	352	338	337	338	339	348	315	336	347	367	308	363	344	328	377	315	348	324	324	319	333	320	345	377	325	343	315	352	347	352	337	340	354	314	343	341	336	327	362	328	325	303	346	328	328	328	314	345	327	333	342	328	321	339	338	331	326	346	332	345	342	332	365	332	340	328	331	320	320	315	326	319	376	358	343	315	365	340	330	322	324	341	352	327	336	320	366	333	317	340	330	322	331	304	342	331	349	364	330	339	324	338	337	336	344	345	339	324	310	349	356	327	340	368	341	324	336	365	325	328	323	347	314	379	337	355	367	303	306	335	379	347	350	307	322	314	315	361	330	317	378	372	337	342	342	337	317	341	367	298	324	321	314	330	340	330	354	356	320	329	341	331	406	300	340	320	346	335	330	344	330	343	320	342	350	351	337	332	320	358	355	340	318	372	311	316	328	342	358	339	308	346	360	339	367	321	335	334	321	357	314	366	356	344	328	339	328	337	317	338	360	322	342	341	324	324	356	349	355	354	355	326	338	353	332	311	322	299	325	330	310	342	339	319	352	318	372	333	389	331	327	345	324	364	337	324	325	341	334	308	353	334	316	345	354	350	352	326	362	334	323	355	318	318	301	361	312	320	352	336	342	337	348	342	341	313	313	336	320	334	326	346	313	344	366	332	324	337	348	350	327	316	331	334	340	343	359	320	333	309	326	345	344	307	334	319	346	337	337	329	325	300	339	353	347	324	346	343	332	336	342	345	361	336	282	338	309	340	354	352	376	325	322	319	323	330	350	365	333	322	330	329	361	344	336	341	316	331	334	349	349	352	359	344	353	326	342	308	342	320	313	323	326	322	328	338	345	350	364	329	307	341	341	326	347	315	343	333	352	358	347	354	339	335	319	323	373	352	339	341	326	344	370	334	333	332	287	320	340	329	324	338	336	344	309	321	346	338	353	330	339	342	324	327	326	365	321	353	306	308	371	337	341	309	371	366	364	342	322	341	332	331	331	350	356	371	338	356	354	380	316	312	331	335	321	318	334	339	331	359	335	330	331	346	319	375	305	343	320	331	356	333	316	302	309	350	324	313	298	365	332	316	306	333	346	354	372	305	316	332	305	364	367	329	351	373	326	322	342	313	366	306	316	350	338	339	298	345	349	351	305	323	334	325	310	332	330	351	332	330	331	343	342	343	328	327	328	327	320	324	315	386	334	363	337	299	339	291	308	307	357	355	321	300	352	340	306	343	342	340	335	339	347	339	346	322	334	341	318	299	334	345	382	309	319	317	329	297	365	354	329	345	308	349	313	346	339	326	330	353	362	318	349	342	316	330	332	326	317	335	334	319	325	361	297	349	349	326	314	314	323	299	312	304	347	340	338	351	328	359	327	336	355	342	365	347	305	322	351	327	304	338	339	341	328	323	348	332	346	326	337	342	345	353	329	320	324	320	314	358	333	330	313	357	355	320	320	348	334	349	347	307	347	352	327	331	347	307	331	298	353	354	322	320	375	315	364	335	337	311	322	317	319	346	346	336	347	341	342	284	348	329	330	330	343	347	307	350	348	340	388	324	323	318	373	355	319	346	340	323	326	331	308	349	344	339	344	331	315	353	331	343	320	356	319	348	338	343	332	329	322	362	375	308	315	323	362	339	325	344	328	332	319	379	339	316	340	373	343	290	326	347	334	314	319	313	330	330	327	341	348	338	330	310	346	341	338	329	344	321	316	329	326	314	321	373	324	328	336	357	329	314	340	341	326	340	360	346	322	345	344	305	337	342	329	320	341	317	340	293	313	326	358	300	312	334	317	321	332	320	361	361	353	333	331	327	329	352	319	337	334	323	353	338	316	310	353	328	323	313	318	326	328	354	339	331	339	325	326	343	352	303	322	346	335	343	333	328	329	353	349	312	339	326	312	356	343	334	350	365	279	349	338	350	332	337	321	337	329	351	355	348	349	314	316	335	351	361	342	353	331	357	341	358	336	332	336	336	336	334	367	300	360	347	367	394	337	361	354	283	340	355	354	328	329	325	343	345	335	346	361	336	345	295	363	339	324	319	325	342	324	311	330	335	351	338	329	358	331	335	348	348	332	327	290	323	353	342	333	311	379	322	310	317	353	355	348	352	314	323	302	374	333	322	364	360	312	339	349	332	336	330	329	343	362	336	318	356	299	330	321	345	342	314	354	363	311	330	322	330	327	334	317	336	342	358	332	354	346	299	354	320	353	343	377	332	348	337	363	347
24501	21444	28494	24790	20700	2340	687	390	320	322	280	258	267	275	246	259	235	253	247	247	265	257	236	219	276	217	223	235	223	210	246	231	221	242	229	221	224	235	219	223	226	235	220	210	210	199	241	204	214	233	246	220	212	223	220	234	238	216	227	232	220	216	223	231	226	219	230	226	225	237	223	231	225	216	239	197	229	212	244	206	207	196	201	221	229	241	241	205	207	212	218	227	215	245	196	203	212	212	224	224	214	206	226	236	204	231	221	220	240	201	210	210	230	219	231	215	224	235	191	208	212	192	210	239	212	224	245	231	235	241	216	236	179	226	207	201	232	211	226	236	215	210	235	207	218	204	233	203	224	224	237	200	222	220	196	207	239	180	228	217	230	215	235	200	239	237	215	211	192	223	230	221	225	218	218	216	227	235	209	227	218	208	211	200	225	207	217	208	202	186	211	213	238	222	216	248	237	214	204	235	235	209	208	179	227	232	231	215	250	236	235	207	225	219	246	210	219	213	218	225	211	213	223	257	239	248	212	198	218	233	216	231	208	236	213	207	230	200	202	212	228	233	232	241	206	216	213	244	199	227	241	217	241	231	216	222	221	227	200	231	240	232	204	234	237	197	216	223	232	232	204	226	212	213	243	232	249	235	238	231	213	209	228	220	205	209	214	228	192	224	230	223	218	207	194	229	209	218	224	224	235	218	242	230	245	231	201	213	232	231	220	204	213	208	238	236	209	216	210	229	232	221	204	236	224	248	205	221	227	229	203	220	211	208	238	222	204	225	222	217	250	215	216	211	210	206	219	204	201	242	218	228	235	215	189	252	218	214	216	229	212	209	236	218	240	233	242	225	220	226	231	213	200	213	205	231	201	221	210	204	205	228	233	223	229	222	212	224	219	242	202	212	217	200	228	222	232	233	232	217	236	234	204	217	199	207	219	227	202	210	215	199	238	202	213	208	208	212	229	223	214	200	225	218	208	226	221	219	223	199	218	225	235	218	222	246	215	218	230	215	250	221	200	210	209	208	229	245	219	215	233	195	236	203	219	202	222	216	201	232	202	213	215	223	224	218	222	216	211	220	193	234	226	232	188	227	231	207	232	201	229	194	225	244	192	220	240	209	210	201	217	228	203	195	224	211	212	232	207	229	192	224	253	213	196	225	207	239	209	228	222	206	226	219	226	212	212	239	199	232	205	217	215	207	200	245	198	226	205	222	237	220	234	211	231	222	219	211	238	214	205	251	209	228	238	197	193	244	233	204	225	222	221	208	207	219	220	201	224	205	201	208	224	219	219	218	223	229	198	226	212	198	235	218	205	213	237	203	209	216	225	208	217	209	229	201	202	213	243	184	227	215	211	234	212	228	259	244	205	204	247	210	240	185	215	223	207	225	249	216	206	210	225	230	182	229	221	193	228	229	211	230	224	218	227	220	223	199	236	235	208	219	238	217	241	213	208	185	227	240	193	224	229	224	198	210	223	226	227	226	225	228	216	221	233	197	204	221	216	203	224	191	239	200	225	223	203	236	212	217	220	247	204	214	223	222	232	253	238	227	242	224	207	222	224	232	232	218	211	223	235	200	219	234	216	209	238	232	207	230	234	201	219	219	221	266	165	234	265	212	220	215	207	236	200	220	207	209	209	215	211	197	234	215	219	205	213	205	215	206	233	240	200	221	232	212	245	226	239	207	212	209	210	218	236	241	217	231	208	208	219	221	234	208	225	220	202	231	230	224	243	259	208	223	207	205	236	210	254	228	217	212	224	229	207	210	214	235	220	225	224	215	199	197	221	231	218	260	205	196	226	222	212	215	238	198	216	209	228	212	231	244	215	219	200	192	198	214	247	234	191	210	240	229	221	251	205	223	211	204	229	228	215	238	210	207	235	222	217	222	244	221	218	193	214	255	228	195	232	215	235	217	211	236	208	233	249	232	206	259	233	201	196	225	226	229	185	201	219	202	229	230	223	197	199	220	231	217	219	206	250	200	219	222	192	211	221	197	217	218	211	245	209	207	221	208	206	201	220	235	215	213	221	190	207	235	209	227	202	230	214	219	199	200	201	219	232	223	221	206	203	217	208	219	233	193	233	220	207	210	223	239	226	217	242	230	215	231	241	239	216	248	216	220	211	244	214	205	211	239	230	210	230	202	215	211	217	207	216	242	221	203	211	234	223	210	228	217	210	217	210	254	237	214	212	207	218	232	188	202	223	208	241	198	205	229	206	198	233	226	227	225	221	223	212	200	228	212	217	225	227	235	230	235	205	211	207	236	223	212	209	219	222	223	210	221	235	238	210	217	192	239	193	230	210	201	217	215	240	210	222	198	216	209	221	224	216	204	227	226	216	227	226	214	200	203	215	201	204	230	204	187	194	206	217	187	226	242	209	212	214	203	215	202	234	211	209	231	198	233	211	242	230	204	208	185	206	211	250	229	180	236	236	198	242	235	210	221	220	238	218	207	229	233	236	213	200	200	205	210	218	214	232	238	223	211	213	208	214	211	204	213	202	210	232	191	225	212	232	203	220	216	233	192	209	237	202	212	226	210	215	193	216	235	224	230	220	226	212	216	234	215	238	229	235	207	232	209	186	220	242	208	216	189	217	207	203	208	207	223	242	220	231	216	249	245	202	214	240	240	234	195	221	210	239	203	217	246	212	229	244	191	236	241	209	203	226	220	217	238	218	206	209	218	188	217	223	200	206	214	217	190	188	223	232	226	213	215	186	217	222	218	217	240	227	257	239	236	195	214	214	222	215	217	210	197	223	215	216	223	248	214	207	187	225	238	208	222	208	225	224	214	197	216	240	219	245	223	215	219	217	214	217	210	229	207	216	193	225	224	236	209	225	193	229	232	196	223	239	229	198	235	230	239	245	205	209	227	221	218	228	205	205	224	198	210	210	226	207	212	211	213	214	237	219	213	221	212	214	206	220	229	206	237	241	198	231	246	200	212	216	217	197	216	225	205	243	213	227	202	210	212	231	247	241	211	215	233	201	249	227	223	238	238	186	219	228	225	205	205	203	212	215	213	219	246	201	196	205	192	214	204	209	243	239	224	250	221	228	219	221	241	206	204	207	213	231	203	230	211	216	205	206	205	232	251	219	216	212	229	191	171	193	211	231	212	237	231	213	226	214	218	227	210	208	216	220	216	223	222	214	190	205	212	215	239	215	195	213	198	206	232	213	221	235	206	231	217	206	217	198	219	216	216	219	221	230	205	208	232	235	209	223	215	219	226	217	232	215	247	254	231	212	232	203	193	223	179	217	196	214	201	218	220	225	240	221	247	206	215	227	214	234	227	242	195	220	235	232	223	227	226	230	228	208	231	209	208	216	216	231	218	219	230	213	221	226	223	218	228	219	212	199	209	233	211	202	222	206	196	208	225	215	257	196	185	221	247	210	191	229	210	210	217	197	205	230	231	210	214	226	200	192	247	208	221	207	215	223	198	246	201	235	242	239	207	220	218	220	226	249	205	224	208	214	225
3269	4384	3583	1785	1213	856	604	520	460	397	391	295	322	296	315	317	288	275	278	265	267	282	257	282	242	272	252	266	240	267	231	269	255	246	254	258	258	237	249	226	249	211	258	245	225	238	262	223	271	228	233	248	219	220	267	282	239	242	251	240	240	260	271	249	232	275	222	263	240	219	243	246	271	276	227	237	201	209	242	253	247	242	224	229	247	224	278	259	242	234	271	244	244	234	231	255	253	235	209	245	245	222	229	231	232	223	221	241	239	229	232	233	213	232	235	246	243	266	228	211	228	244	234	239	242	217	244	231	217	236	248	247	246	243	241	239	249	238	224	233	241	233	222	245	243	247	246	239	218	238	244	252	254	245	230	236	254	249	240	246	256	229	225	212	237	224	241	230	237	233	215	248	235	229	242	224	247	251	224	232	250	231	227	230	238	229	257	267	194	212	218	229	226	243	228	256	238	218	232	201	227	228	238	209	250	234	233	232	225	215	242	237	245	228	218	235	213	244	252	226	231	232	261	268	233	249	238	243	233	244	251	239	235	234	256	212	218	246	224	216	230	207	234	233	232	234	265	268	263	229	236	231	239	219	232	220	256	230	216	248	247	244	217	222	231	235	210	240	224	223	205	257	250	236	250	262	227	252	269	220	234	224	228	236	235	235	245	234	233	223	255	246	221	218	257	239	238	237	245	226	228	233	240	228	212	241	256	208	242	222	224	214	272	234	248	226	207	224	247	253	239	271	266	229	244	231	236	245	232	247	223	204	228	254	207	233	250	245	213	234	256	238	227	254	235	240	221	222	234	240	219	249	223	233	226	237	227	218	243	237	206	242	239	248	257	226	254	245	243	227	251	249	208	238	239	238	243	212	237	241	220	238	245	252	225	232	228	261	247	219	239	240	245	223	248	226	247	216	221	225	231	228	236	208	234	244	218	245	215	248	247	233	233	234	235	230	227	224	230	226	235	234	225	202	224	230	226	227	223	253	223	215	220	251	215	244	225	217	244	222	254	248	233	249	226	241	235	243	258	261	240	235	223	236	235	249	243	202	240	223	240	219	230	239	259	221	251	211	244	243	226	223	244	238	246	253	243	215	236	229	225	214	219	228	231	217	238	258	227	221	229	231	216	244	249	218	225	233	251	225	235	263	241	235	217	235	216	237	206	253	259	249	230	251	234	246	219	236	232	233	231	259	238	215	241	246	209	218	270	244	243	240	248	240	238	227	212	251	252	250	252	218	245	216	244	231	244	241	251	218	244	245	246	209	238	245	214	233	264	246	210	258	241	238	259	232	236	221	203	250	227	226	219	249	227	258	235	242	219	228	227	235	235	257	270	235	245	235	229	236	239	222	256	243	249	241	253	251	215	253	229	239	233	233	237	229	242	219	231	246	238	229	243	202	220	248	244	281	233	220	238	252	250	204	224	242	209	213	244	243	236	216	233	223	232	221	254	247	221	247	225	249	212	243	229	215	224	230	259	228	257	228	241	258	223	249	238	246	220	227	213	230	249	222	226	236	231	217	228	238	228	244	231	237	246	221	250	241	244	207	227	232	228	225	232	229	259	220	237	268	235	240	219	248	235	246	236	225	217	242	211	214	266	235	239	241	229	241	214	236	246	205	231	222	223	236	248	227	216	233	260	218	247	243	264	220	253	229	218	245	248	230	224	248	218	238	220	239	209	212	243	230	240	212	240	228	242	240	229	220	232	236	219	187	248	249	223	242	241	221	233	234	241	231	234	209	216	212	217	215	224	240	234	235	237	241	233	229	245	210	228	238	249	227	263	234	231	224	245	232	209	229	218	202	239	212	220	227	242	232	220	210	221	223	214	232	237	241	243	233	255	235	241	217	231	228	237	221	253	217	229	219	210	245	224	223	215	210	201	217	220	226	243	225	214	221	214	237	225	216	263	229	224	244	233	240	215	255	228	214	247	180	216	216	212	232	250	240	230	244	220	205	240	251	206	204	235	218	246	234	280	240	228	220	273	221	244	231	221	254	241	209	221	240	259	220	209	242	220	244	222	229	208	267	228	198	263	222	229	245	244	233	223	216	220	216	226	237	239	236	257	243	211	233	238	231	244	207	234	250	214	218	220	236	250	245	241	219	244	247	231	235	222	242	222	230	248	210	225	242	229	230	236	218	269	236	200	235	236	263	254	214	229	238	263	229	233	244	246	240	232	203	252	231	233	241	243	238	231	243	253	233	244	239	228	220	238	244	249	220	236	204	236	229	234	218	216	229	233	220	252	246	230	237	239	263	241	224	212	205	216	248	236	235	233	242	224	258	228	224	232	273	243	251	223	254	245	240	202	232	227	242	239	228	227	235	239	229	227	274	248	213	256	240	234	220	214	236	262	257	236	222	244	200	223	226	219	230	227	204	257	223	250	244	237	240	241	251	230	246	223	241	235	208	260	254	221	218	196	256	231	222	220	232	227	233	217	224	259	244	254	223	253	242	217	239	230	212	243	228	213	239	242	235	261	213	231	254	231	244	229	248	215	234	247	227	224	235	240	226	221	204	235	229	220	211	217	214	233	249	277	249	233	227	260	225	222	269	230	224	219	223	234	210	252	227	236	230	260	258	228	227	231	238	218	247	257	229	251	237	209	221	235	241	217	221	235	237	230	219	225	246	223	233	216	230	224	225	224	218	242	245	209	215	247	232	263	237	216	247	226	266	202	251	237	247	233	212	219	218	221	230	213	264	238	259	232	222	224	245	232	209	223	232	250	242	246	231	233	235	239	249	207	264	228	246	212	234	225	217	228	248	238	220	234	224	249	249	243	225	200	220	228	236	222	238	250	273	225	229	219	240	263	253	258	253	224	235	234	229	226	209	250	255	254	218	245	218	214	225	229	223	229	259	185	234	242	224	248	243	219	221	244	202	241	231	224	248	240	234	213	233	227	220	252	216	226	274	222	233	274	228	254	218	239	225	243	238	216	242	226	228	200	252	244	225	229	230	232	230	270	227	223	270	235	223	218	223	217	245	241	237	224	240	216	236	247	210	235	250	220	234	238	219	213	228	220	233	237	237	211	239	234	208	248	243	246	219	241	212	249	255	233	218	224	240	238	218	237	232	233	217	222	221	244	221	213	204	259	218	212	220	227	229	234	247	227	224	215	240	270	230	246	249	226	229	231	262	240	243	202	232	235	242	246	226	197	259	249	231	204	249	212	236	214	206	238	212	213	231	243	252	221	228	225	198	233	189	243	206	220	239	253	244	232	219	201	227	258	219	211	226	231	225	231	264	214	218	237	262	228	228	264	233	235	245	241	212	229	211	224	202	243	234	239	240	231	209	222	228	245	233	234	224	219	247	226	216	248	259	230	228	235	253	245	198	223	220	227	222	249	237	222	231	217	220	220	218	257	233	237	229	223	241	232	230	240	238	248	258	236	249	260	227	213	239	238	233	220	204	214	251	243	241	220	223	251	219	226	219	226	216	190	217	220	227	204	253	202	243	209	255	248	213	230	257
27655	10239	1418	855	627	566	582	647	602	582	562	634	626	606	615	653	558	616	569	559	620	586	569	554	584	566	592	638	597	595	629	615	624	532	603	599	661	592	564	582	569	580	577	581	562	630	627	613	586	605	587	588	598	589	571	593	590	578	619	544	608	567	594	565	574	656	603	581	602	590	637	605	575	613	601	591	586	578	655	594	590	611	620	596	554	598	584	581	607	605	605	615	610	627	658	629	576	629	564	598	637	622	609	610	604	552	646	603	574	565	601	556	638	584	606	641	601	575	593	595	631	628	594	552	588	567	578	610	604	616	627	579	587	624	621	582	585	611	615	635	611	565	638	597	600	579	600	572	570	601	593	610	562	587	534	578	604	564	573	599	609	564	580	562	583	606	571	587	638	572	568	615	591	545	579	629	607	618	595	585	601	580	592	599	593	618	582	580	562	624	627	554	577	558	562	577	624	572	631	610	608	630	603	595	618	591	575	593	545	585	597	574	620	590	591	606	617	597	566	568	611	582	589	636	623	594	588	598	637	584	597	584	575	614	620	602	628	569	563	621	650	564	613	578	603	589	594	632	576	618	627	569	603	595	558	603	562	571	586	588	569	607	622	604	615	608	626	584	595	606	578	610	582	621	588	597	624	618	594	565	604	584	600	597	621	602	585	633	585	608	550	589	579	593	564	555	624	620	590	582	577	604	608	606	577	577	622	618	575	607	633	596	539	568	629	620	541	671	610	559	575	609	614	555	567	568	544	560	600	593	587	607	588	619	577	595	584	584	598	613	599	631	608	586	560	565	624	578	606	579	546	598	577	563	591	596	593	612	592	582	585	581	582	564	568	601	637	598	614	559	615	623	614	577	576	605	629	592	626	564	564	548	576	557	591	595	590	594	633	578	611	582	620	551	622	575	597	525	583	552	570	572	656	587	593	605	593	618	602	597	591	616	604	615	565	593	569	593	552	609	620	596	580	629	577	599	598	594	572	638	602	567	604	573	562	546	602	630	567	574	581	583	578	612	608	602	619	590	575	586	587	634	554	610	571	587	582	565	573	618	575	598	553	581	557	586	602	579	587	563	638	586	634	578	610	625	607	604	584	611	610	595	565	613	615	541	612	609	580	595	591	623	601	596	584	605	650	618	558	596	594	596	627	579	566	602	580	614	593	633	634	552	577	618	584	520	585	606	629	585	621	615	555	669	605	587	645	611	643	619	628	567	614	625	593	554	564	586	594	614	597	589	601	568	588	558	617	579	617	649	643	586	610	585	601	609	584	600	618	573	581	573	608	603	585	596	589	578	604	614	575	598	574	570	632	573	605	598	655	610	607	571	563	604	608	597	548	577	590	625	584	593	608	618	625	576	622	672	591	593	615	676	570	612	567	605	550	570	580	606	589	574	606	604	599	600	590	591	598	543	600	581	590	587	603	612	601	585	565	592	619	623	603	606	633	584	603	593	558	614	603	592	624	585	594	606	589	576	593	564	606	586	591	620	646	579	601	599	601	613	598	600	605	594	632	545	607	550	589	558	607	630	616	573	623	610	584	567	597	589	576	605	584	590	556	603	613	563	617	587	649	569	618	568	578	627	619	587	606	566	572	583	591	587	573	561	598	588	564	597	544	597	601	621	608	602	562	537	610	597	569	605	581	620	583	607	566	600	594	618	574	627	625	555	552	585	618	557	583	637	587	594	579	567	582	592	583	553	579	588	644	627	617	591	585	570	651	578	569	604	588	600	561	586	609	628	571	559	608	634	643	589	657	646	608	600	620	596	644	557	553	565	572	571	617	602	579	597	559	618	574	582	597	593	573	575	579	645	601	592	620	540	622	600	577	581	645	575	574	615	565	567	623	607	593	573	616	590	598	625	555	546	613	619	580	570	623	576	622	581	598	582	596	599	597	594	629	600	640	612	610	588	544	573	579	560	597	590	609	606	551	613	595	620	605	600	600	649	608	592	576	647	595	611	624	578	585	574	590	595	613	567	624	603	595	642	610	577	608	600	615	601	585	592	616	586	599	570	614	591	587	634	594	579	612	575	590	594	605	619	570	584	614	609	586	598	659	605	609	588	612	607	585	551	601	633	619	612	593	586	597	575	590	591	587	589	578	552	602	592	577	633	596	565	586	593	554	601	559	628	644	622	584	584	627	595	598	595	577	603	623	627	571	576	590	601	576	571	583	545	585	616	616	627	580	597	575	591	620	630	563	617	604	624	562	579	638	596	548	559	572	609	602	605	632	596	646	615	604	603	605	592	601	603	582	599	608	586	613	580	604	624	622	633	568	570	621	597	656	613	612	567	598	562	561	561	605	552	600	576	576	599	570	617	584	620	567	571	582	564	599	597	584	593	628	607	611	599	568	596	563	551	625	575	560	591	562	635	613	589	610	590	602	598	583	595	663	587	573	591	588	564	534	595	632	558	591	650	631	553	580	601	582	639	605	581	611	594	583	618	608	594	585	617	602	627	611	580	594	579	615	577	575	608	599	596	604	600	574	619	563	608	555	614	581	621	568	582	617	576	575	574	615	564	652	561	594	580	579	605	613	614	599	604	610	585	603	595	599	603	581	586	597	641	588	571	607	572	550	587	571	582	611	626	610	601	607	608	580	595	585	618	600	605	577	624	608	604	622	574	632	589	589	593	629	599	589	578	641	569	608	587	574	559	604	591	601	572	607	575	600	591	612	577	659	582	581	588	582	580	564	559	632	604	589	628	593	590	567	608	587	603	541	581	618	634	617	633	594	563	593	581	573	614	552	593	588	598	564	608	584	596	623	611	566	554	597	621	601	604	624	635	610	590	630	614	566	625	599	582	589	614	601	586	547	573	576	586	589	636	610	574	620	562	550	578	559	592	551	613	572	583	637	604	558	577	614	598	600	579	589	589	578	589	613	572	576	567	654	609	598	582	665	621	619	572	605	593	578	559	573	638	617	593	620	639	553	619	618	609	623	582	617	573	591	595	598	606	589	612	625	602	610	583	558	582	593	561	568	601	540	585	600	643	641	577	560	597	584	566	580	605	648	597	573	617	611	611	565	605	612	569	623	585	623	620	548	600	592	602	559	587	590	612	605	606	592	579	571	628	590	581	601	585	596	565	592	593	622	596	589	636	614	598	608	569	625	602	598	599	560	645	622	610	570	608	587	610	607	559	558	602	546	640	579	602	595	596	628	614	588	574	600	590	605	612	591	599	611	606	595	615	637	590	585	600	551	595	608	634	611	539	617	572	572	588	583	555	587	581	620	565	602	616	557	613	602	602	605	627	593	576	580	647	568	617	555	632	630	634	622	587	582	594	608	590	581	620	602	592	603	610	567	583	595	597	608	609	598	579	566	601	576	557	603	639	659	571	604	581	563	580	620	578	542	590	580	581	584	592	592	593	588	613	655	592	640	618	609	608	596	615	676	579	554	578	591	607	609	605	594	651	577	606	591	580	560	588	628	592	560	572	645	581	591	599	583	598	583	585	605	596	596	605	588	577
5001	729	676	633	597	568	536	553	544	564	596	591	570	547	494	509	574	531	618	583	525	576	563	543	562	571	535	571	520	551	556	554	527	563	566	537	563	547	525	590	545	561	564	535	547	557	515	516	538	548	539	566	554	566	515	543	567	563	566	525	573	546	495	557	541	523	551	558	523	596	545	589	580	580	548	564	534	519	550	541	525	570	528	565	533	521	530	536	566	567	568	514	544	535	547	584	565	534	576	525	552	550	504	566	555	534	576	534	501	540	518	525	546	525	547	526	522	536	522	526	537	546	547	534	540	521	540	524	539	530	535	557	553	553	565	549	541	570	557	534	531	568	563	490	535	550	599	530	558	542	565	541	556	557	561	527	560	544	582	564	565	526	518	538	571	496	581	510	578	547	547	532	550	547	540	488	557	551	550	570	534	528	551	559	551	526	529	508	542	543	539	525	526	542	520	511	555	525	532	536	552	539	531	550	535	545	530	554	560	557	536	533	538	572	524	566	547	510	539	545	589	553	534	578	532	556	515	549	550	538	543	556	550	549	564	495	535	500	499	588	577	552	552	537	538	578	524	548	551	530	580	560	536	548	518	532	568	521	565	508	557	543	543	531	515	540	560	564	536	567	544	560	551	530	511	524	538	544	543	558	547	573	540	532	560	570	549	537	580	535	586	558	521	543	519	575	559	536	532	560	519	538	532	572	548	568	583	513	545	529	564	534	526	502	505	548	572	487	555	535	556	541	531	550	529	522	525	545	541	549	527	524	541	521	543	561	545	564	528	505	549	566	541	528	536	526	555	529	534	552	559	574	506	545	575	550	536	559	523	580	530	521	546	541	582	542	538	569	546	540	561	533	579	573	541	510	541	586	584	496	549	509	533	536	525	538	540	530	476	535	532	565	531	548	516	561	531	551	543	533	554	555	590	556	522	536	564	499	566	566	580	550	567	588	559	552	518	562	589	528	563	549	524	505	540	537	552	538	545	553	541	542	586	549	572	553	525	604	548	574	505	532	517	513	535	545	555	541	568	613	541	522	548	536	552	552	522	507	509	596	561	556	510	550	549	539	497	539	528	552	547	535	557	577	560	534	543	554	567	541	546	530	484	535	509	564	564	576	533	519	527	545	512	559	543	522	520	513	532	530	578	549	575	587	567	578	535	520	550	543	628	567	548	517	552	540	555	539	544	547	519	543	545	558	543	526	575	571	562	560	545	547	554	582	530	525	537	567	597	554	564	498	537	535	503	534	563	531	571	529	591	535	538	570	542	511	535	559	561	581	499	547	556	519	538	581	532	533	549	539	549	571	507	527	584	556	542	526	546	526	523	542	520	590	551	535	547	525	518	522	560	558	525	534	553	550	581	550	543	541	524	523	539	523	561	554	523	570	559	533	535	529	512	565	561	532	576	546	570	603	533	516	515	533	511	505	563	504	526	541	544	523	540	568	533	601	552	538	567	486	575	544	567	546	537	523	524	542	534	545	552	529	537	516	537	579	551	553	558	558	553	528	556	577	545	553	533	508	557	534	543	553	572	532	556	499	523	537	535	591	538	524	552	515	512	541	547	563	540	548	567	510	563	589	554	568	560	551	538	490	543	527	514	595	553	482	562	576	551	593	557	562	523	569	556	540	518	506	563	530	536	542	538	534	482	572	538	510	538	584	562	597	525	536	511	527	528	542	559	533	494	498	569	533	549	545	551	535	543	547	563	545	573	528	567	577	521	566	527	551	551	576	545	561	525	558	544	557	511	548	519	524	560	546	530	529	541	560	532	534	554	564	580	535	526	545	554	545	519	575	513	540	541	583	528	549	518	561	513	546	549	544	536	560	542	529	538	552	523	559	571	558	573	574	500	593	511	523	531	563	527	506	569	542	566	534	538	533	560	535	546	586	541	580	554	546	573	548	540	521	570	566	545	530	542	603	506	553	529	525	516	527	510	514	546	563	516	518	551	529	538	568	574	517	508	499	543	562	529	541	543	531	562	510	537	526	540	537	553	514	554	562	521	546	551	512	562	560	552	586	540	571	581	603	533	529	535	531	541	507	527	537	559	521	528	540	544	583	479	547	602	529	538	484	527	546	575	550	541	529	567	574	581	571	554	509	556	553	529	575	574	590	551	559	553	512	587	567	540	601	553	548	555	497	539	534	557	583	529	581	507	544	514	510	506	534	521	530	536	592	524	516	544	587	519	517	552	556	543	550	558	508	527	562	540	525	536	545	580	553	550	522	560	563	588	519	532	535	522	534	541	478	527	548	558	523	555	505	526	561	529	558	574	530	526	556	559	565	548	563	570	520	488	515	518	509	558	525	571	570	537	590	545	534	570	571	563	526	527	565	538	509	566	550	540	522	535	572	556	556	528	561	541	566	538	549	571	530	517	567	524	573	559	529	551	575	515	545	572	515	536	501	497	544	530	554	542	524	563	527	573	544	556	545	558	530	526	591	574	545	581	554	548	575	566	538	526	522	549	528	552	565	499	496	555	544	530	540	571	572	529	539	557	529	535	532	503	576	512	552	514	569	537	560	547	560	537	560	547	539	559	521	508	547	580	512	527	558	548	523	556	541	505	556	541	557	582	536	543	570	550	557	558	567	531	547	538	554	526	530	566	537	544	536	546	592	556	528	566	525	562	512	565	534	541	569	567	518	517	533	574	528	531	528	547	577	532	495	534	550	565	521	518	568	547	565	552	501	579	549	567	546	526	526	510	555	583	546	521	572	531	560	565	559	547	544	557	537	592	570	532	540	570	550	575	555	542	536	551	528	562	523	518	584	528	572	545	571	509	544	557	580	532	522	535	556	533	592	554	515	524	545	569	544	573	543	526	517	540	559	541	575	524	535	533	575	522	546	535	566	523	556	527	528	557	523	545	506	535	555	561	528	517	546	543	549	580	504	526	512	523	580	512	571	561	519	521	535	563	496	561	542	520	583	519	524	586	550	592	554	555	567	543	523	539	530	547	538	526	544	537	525	525	526	558	493	545	534	519	537	535	560	562	545	590	531	564	554	510	586	543	530	539	519	513	561	533	545	546	574	541	523	527	554	549	552	587	545	528	554	529	538	550	561	511	514	520	528	508	541	520	540	508	536	507	543	538	572	558	558	517	544	539	557	537	537	557	563	539	575	574	537	568	546	563	532	554	555	561	550	551	555	490	546	604	537	566	560	516	514	544	568	535	508	536	526	523	502	528	550	559	566	541	550	548	566	558	527	560	578	563	507	545	518	544	517	592	577	513	538	579	539	536	542	551	538	531	587	511	511	538	529	591	556	550	523	612	490	550	559	514	537	596	500	566	603	525	524	527	525	532	504	544	520	556	551	514	574	546	546	558	543	575	566	537	501	547	516	525	505	561	550	535	584	529	519	547	583	553	555	577	525	531	589	536	545	505	510	506	532	520	549	549	559	559	546	543	556	544	593	572	601	560	587	558	529	534	547	500	507	519	533	558	547	513	520	566	547	562	577	515	551	517	616	539	523
25572	21412	27154	25339	3274	748	552	425	405	396	381	384	363	369	325	373	361	365	319	369	375	363	364	327	308	331	321	300	315	359	295	315	359	345	332	286	343	332	333	307	310	305	353	359	347	308	312	306	327	297	337	352	320	319	326	352	324	333	344	325	351	338	322	329	361	291	351	330	325	351	328	309	323	338	308	305	340	321	342	323	314	363	329	317	310	312	325	338	325	301	317	287	316	345	308	320	323	331	315	332	333	326	321	327	295	319	324	322	312	339	319	331	298	358	321	344	351	334	333	327	353	340	345	340	329	322	277	313	327	323	310	353	316	317	321	314	312	324	357	318	357	320	318	296	333	346	307	311	306	335	310	317	302	320	324	327	305	333	316	329	290	366	370	332	358	333	329	346	326	383	360	356	329	337	331	333	356	308	351	290	330	318	294	349	299	314	351	340	339	275	307	309	355	318	355	300	328	318	321	336	374	329	316	334	330	299	320	342	321	341	316	318	341	361	355	345	310	327	293	340	296	315	321	320	320	332	309	338	302	326	343	336	308	324	332	340	317	325	303	328	342	336	342	345	344	346	313	335	344	323	311	322	313	293	346	331	325	322	337	310	340	308	314	317	302	312	296	304	315	327	310	342	342	324	300	329	354	305	306	348	358	344	332	348	331	331	295	349	310	333	338	373	332	316	310	327	359	335	313	314	317	333	296	327	342	334	335	332	330	327	334	333	383	323	340	309	327	340	323	331	322	352	344	333	359	328	337	346	336	340	321	326	320	328	318	370	329	346	312	311	336	311	304	341	323	306	326	299	294	370	331	334	350	300	334	327	342	301	343	341	313	310	309	314	338	358	335	349	365	321	328	350	326	342	322	312	345	309	344	326	341	347	296	333	338	328	319	350	327	323	320	334	297	330	358	356	325	304	330	335	356	353	322	309	317	343	330	359	353	325	327	311	329	306	327	347	335	335	336	311	320	315	294	324	327	357	322	341	313	310	326	336	317	337	293	306	324	335	344	330	339	313	333	328	322	326	300	331	340	336	314	313	332	330	343	361	310	311	320	269	331	334	354	334	325	329	378	318	298	319	310	320	340	363	340	327	344	356	338	336	333	327	300	334	331	314	311	310	297	334	335	349	330	327	325	338	314	340	334	316	341	354	326	343	318	350	339	322	350	332	332	315	336	351	345	330	353	375	326	335	318	310	338	330	336	295	344	302	313	292	315	325	336	345	373	334	359	320	344	295	350	324	318	335	325	328	335	337	340	301	333	305	329	349	325	360	340	320	306	350	309	330	324	320	306	324	305	321	351	345	362	312	327	329	341	316	307	313	334	309	315	322	354	354	328	320	306	307	335	337	335	315	326	324	333	325	293	315	344	339	347	348	348	334	353	294	364	332	318	323	295	316	337	322	307	303	320	333	337	323	303	346	348	355	346	327	322	344	337	319	333	317	328	336	322	340	338	334	297	330	352	322	304	359	348	340	317	359	350	339	328	293	341	312	323	290	352	351	318	338	342	324	329	337	333	324	309	306	327	324	335	319	328	350	325	320	347	330	370	324	330	321	301	324	340	310	339	361	323	363	307	327	317	328	345	336	353	345	323	351	323	333	349	348	324	321	337	354	343	319	331	328	341	364	315	360	352	357	348	341	325	340	333	354	303	305	329	358	337	315	320	326	287	338	349	350	349	358	355	344	342	333	333	339	337	333	310	333	329	318	337	299	352	289	317	305	355	317	355	321	347	313	347	327	322	331	354	375	338	345	367	339	310	365	326	329	358	307	301	337	323	321	308	300	307	325	350	305	329	351	332	289	333	331	289	311	347	361	298	355	334	325	326	341	350	324	339	360	364	365	327	290	311	315	320	338	335	357	340	322	325	385	319	299	338	357	343	316	325	335	296	340	343	312	322	351	334	335	304	347	355	333	298	327	312	352	355	334	324	343	320	335	310	314	319	343	317	307	324	320	325	317	289	317	326	355	324	308	320	302	268	316	330	307	339	317	302	332	310	310	320	309	329	324	327	361	330	309	313	330	287	324	366	330	350	366	344	333	348	309	366	323	326	338	314	327	333	333	328	342	347	324	333	328	337	318	335	324	296	316	349	357	332	306	331	300	333	335	337	336	321	320	337	324	339	304	334	325	361	352	313	348	362	315	346	345	336	300	344	359	330	327	334	319	326	314	336	332	310	370	350	326	321	322	334	338	306	303	352	357	315	321	322	342	289	336	293	315	319	344	359	334	342	339	359	367	306	336	333	335	313	307	334	317	309	290	360	324	331	357	325	319	323	311	343	316	321	327	328	335	340	320	335	311	295	340	323	355	311	340	324	355	349	284	332	365	299	317	352	324	331	331	333	310	338	331	341	284	287	345	316	302	328	299	330	339	322	327	342	303	341	317	331	337	318	306	313	347	318	303	298	318	350	321	346	323	320	311	301	339	316	315	333	327	336	296	319	309	317	327	313	300	303	334	314	333	327	329	338	321	337	303	335	316	304	320	337	338	348	342	345	315	330	328	326	298	349	360	325	316	307	329	335	326	332	348	318	331	318	334	373	378	318	327	336	324	325	331	356	333	327	330	329	315	316	348	330	350	335	329	380	368	321	311	322	352	365	321	348	359	320	345	319	353	363	326	331	317	331	303	342	295	287	338	302	325	304	323	306	317	325	320	306	337	317	340	317	320	335	341	315	365	307	346	332	298	336	318	341	355	355	328	350	330	335	315	323	329	302	347	321	329	334	331	308	340	304	316	319	311	317	343	314	314	338	313	304	305	336	311	329	329	292	333	355	325	316	329	310	318	293	347	307	355	339	321	347	324	343	333	336	339	323	315	307	320	296	327	320	326	317	339	330	321	290	353	317	308	320	336	303	328	357	312	316	280	353	323	345	317	320	336	326	315	296	319	317	344	333	359	308	337	299	322	312	327	340	297	277	322	279	321	338	298	344	330	320	317	332	329	385	304	301	326	345	349	329	330	327	316	316	361	316	321	308	314	317	317	336	300	298	301	310	330	323	305	342	313	335	329	312	311	316	336	341	313	292	326	331	337	351	323	333	329	314	313	329	310	342	339	322	334	318	328	320	311	303	303	330	290	334	353	326	318	310	317	323	302	343	314	345	362	349	334	340	314	299	330	317	322	363	326	346	319	345	334	338	335	311	298	334	310	324	315	314	318	294	333	355	288	353	328	316	348	330	314	337	334	340	332	344	300	354	337	331	340	332	293	325	305	293	342	325	332	314	320	333	320	339	321	348	304	350	367	331	347	320	341	315	341	358	336	331	310	321	305	328	334	285	333	320	322	324	321	333	307	345	349	319	316	318	343	318	333	329	314	324	310	309	311	325	343	320	315	319	335	342	316	313	320	316	353	344	348	337	338	319	338	347	315	346	321	307	336	328	320	330	328	328	339	366	312	310	324	317	367	348	330	332	321	347	330	317	341	338	314	349	316	318	308	349	315	319	326	348	332	333	321	340	320	358	324	347	382	311	356
3303	2514	2013	1127	811	658	520	446	447	453	396	355	350	375	388	357	378	380	364	363	376	350	313	348	341	382	343	374	339	326	346	367	337	362	379	315	352	344	314	345	337	326	354	356	358	342	316	327	318	320	347	366	334	357	322	339	343	323	335	343	323	343	326	348	344	331	316	329	335	361	335	319	353	320	322	359	332	330	347	343	344	336	344	359	301	352	358	359	313	376	313	319	355	315	339	349	339	352	369	339	324	345	348	318	368	358	331	355	336	379	339	334	312	375	328	333	357	316	360	354	353	383	336	321	330	352	336	342	338	311	357	353	329	282	357	361	346	289	326	330	312	346	358	356	365	342	326	365	309	354	330	362	323	316	304	353	327	360	374	327	329	328	356	330	337	361	345	346	339	352	312	343	317	343	353	321	359	320	319	333	343	356	366	321	357	329	355	352	316	329	333	365	331	316	341	319	345	322	332	333	326	359	335	345	339	337	332	372	355	328	304	344	348	327	368	337	340	334	316	351	331	354	328	368	332	350	313	344	337	344	288	311	338	334	342	339	350	361	328	366	333	325	311	307	311	330	325	324	334	327	344	309	327	322	330	326	341	344	301	315	349	327	344	322	337	307	337	356	328	347	335	337	343	312	334	351	355	333	344	329	353	319	321	328	326	350	335	336	328	314	332	322	314	358	375	336	359	350	301	317	322	349	331	351	337	343	338	348	310	317	341	318	340	338	346	303	341	315	347	353	341	361	350	359	347	350	388	304	337	343	347	336	334	338	349	336	348	368	365	336	310	333	372	303	343	327	342	341	339	325	314	350	326	342	330	312	323	302	343	357	333	347	378	334	346	337	339	337	317	320	299	338	329	331	335	353	319	332	348	355	343	322	333	316	312	348	299	359	381	309	362	333	343	332	340	354	327	336	322	332	329	364	327	323	336	317	307	367	319	355	343	340	332	325	330	367	310	322	325	311	340	360	310	338	329	301	349	345	343	330	320	340	358	303	341	331	314	344	326	354	344	328	360	330	334	308	351	328	345	316	334	338	340	332	377	342	317	331	339	334	314	350	316	328	305	340	343	340	313	307	359	317	347	348	339	330	321	364	323	350	375	343	372	330	362	365	317	341	336	308	319	356	319	338	302	335	345	351	326	356	311	307	310	333	324	319	339	345	313	360	323	337	313	344	326	333	330	318	345	316	338	362	313	327	338	331	336	343	322	327	365	313	342	349	357	326	333	347	325	323	384	311	342	285	360	325	371	339	300	346	317	314	319	349	324	345	355	332	320	375	356	322	345	336	346	336	334	342	370	364	357	302	336	324	311	328	304	313	308	340	343	343	344	322	324	344	334	329	316	364	331	347	346	330	319	355	326	321	337	329	313	323	311	307	322	299	344	324	361	335	324	310	325	368	319	363	324	332	321	317	329	332	329	335	315	316	374	358	335	376	332	334	354	349	309	333	345	312	329	352	343	342	327	354	321	345	306	322	311	345	367	331	320	340	322	336	288	313	336	353	297	347	328	348	340	327	310	341	303	341	318	342	364	329	336	342	363	351	348	334	335	360	350	343	297	341	333	321	352	318	318	320	304	340	320	334	310	336	335	330	305	336	330	353	355	317	338	328	332	325	342	329	353	336	323	348	325	299	349	348	354	318	344	343	328	339	333	384	307	329	341	348	315	333	351	325	342	317	327	362	348	361	317	322	342	321	321	321	303	340	341	318	322	332	310	324	305	354	358	338	324	359	327	333	354	363	328	318	319	332	368	324	359	344	351	349	354	371	304	365	388	328	363	342	347	353	339	346	340	343	326	344	340	310	350	330	315	326	346	314	327	322	321	353	327	330	375	298	359	314	337	369	338	311	313	327	331	361	315	338	324	350	326	358	352	355	290	352	342	304	328	319	349	335	329	340	325	331	322	358	343	359	311	331	317	370	314	343	305	352	367	353	355	301	309	329	354	318	301	326	351	337	323	317	371	353	350	325	317	354	342	318	324	366	323	346	320	330	322	379	311	305	345	319	330	297	318	319	326	325	326	284	327	332	358	325	320	329	318	346	326	334	322	341	343	315	348	305	306	326	309	360	294	362	333	299	345	340	352	347	336	327	333	298	345	326	306	328	323	326	335	341	345	316	350	329	359	350	354	314	316	345	340	323	340	345	350	344	377	331	318	325	379	306	336	341	367	352	317	334	330	340	331	333	311	319	343	328	325	326	309	352	335	330	315	345	315	344	343	320	310	323	295	301	346	337	303	347	314	340	351	317	348	304	348	331	382	344	364	273	399	337	330	338	338	349	348	330	318	374	318	315	318	324	343	354	345	356	340	328	328	311	367	336	342	309	304	308	346	354	335	338	350	303	319	315	327	322	357	329	330	318	324	338	334	348	342	327	329	372	340	332	334	347	332	309	328	348	335	342	349	320	379	318	318	347	356	346	338	354	337	289	329	315	330	304	319	319	333	336	278	343	355	336	315	317	349	327	327	325	331	344	363	320	362	311	345	329	352	322	348	316	324	324	362	350	325	339	356	350	328	328	334	337	340	325	336	322	344	308	338	315	315	353	338	311	354	339	329	365	353	333	311	293	321	321	318	329	300	330	346	358	326	372	341	332	320	340	317	351	322	318	315	351	362	351	352	371	342	320	352	361	316	352	328	335	351	340	332	338	342	322	305	362	356	331	308	352	348	328	329	339	307	338	327	332	350	363	338	349	315	348	322	314	332	330	330	315	357	303	324	304	328	342	308	358	358	336	352	334	357	326	312	343	325	359	358	355	376	353	334	322	309	296	321	307	344	336	299	299	303	367	302	334	343	329	339	368	340	337	340	296	306	351	342	324	325	313	336	330	332	347	317	335	308	330	343	341	324	289	333	315	322	346	334	324	340	322	340	337	370	309	318	330	348	349	336	350	305	341	320	343	338	334	346	311	364	356	313	365	367	338	373	339	342	317	332	323	329	346	335	351	331	367	303	325	313	318	328	329	330	337	342	314	323	358	337	341	342	327	334	316	327	327	322	349	315	336	363	306	347	343	331	328	319	336	305	326	280	332	303	345	361	331	309	328	352	316	380	359	303	341	337	332	304	347	338	301	347	354	334	350	342	299	343	297	303	337	350	345	328	330	335	331	343	347	325	346	333	347	318	346	346	349	330	363	333	353	349	347	311	345	333	335	362	317	320	330	333	339	354	325	335	339	352	323	374	333	344	357	307	315	318	375	347	366	344	312	315	331	320	322	345	301	341	339	322	329	345	308	338	341	335	332	336	348	330	337	335	324	322	329	332	333	313	353	358	315	344	334	331	348	317	350	393	336	313	330	339	357	353	337	318	330	332	330	355	342	305	316	295	346	324	308	352	335	361	339	341	339	339	349	307	360	353	355	309	342	329	356	342	343	345	322	373	327	353	346	354	345	351	357	306	341	336	346	331	322	345	332	337	333	326	354	325	319	302	322	333	336	323	343	303	355	333	373	325	339	354	292	341	332	295	359	334	382
24439	21410	28445	24780	20770	2344	681	396	320	297	305	287	261	245	258	236	212	243	247	217	225	238	246	217	224	239	233	228	223	238	230	237	255	227	235	239	209	191	216	224	238	229	221	205	206	229	210	219	229	237	227	228	235	216	231	220	185	235	210	207	214	204	223	228	217	236	212	219	194	207	200	225	219	210	248	194	231	220	219	212	224	244	197	240	251	237	225	217	219	210	207	207	227	239	202	229	238	234	199	223	222	233	240	236	214	213	229	225	215	186	222	188	215	218	220	230	214	229	224	203	221	232	221	228	223	187	230	235	207	220	225	206	212	218	206	197	224	230	216	197	243	221	223	216	230	229	217	237	205	225	234	209	214	212	210	218	218	217	239	236	205	211	236	198	195	203	205	235	204	214	231	202	231	237	236	242	241	252	232	210	221	219	262	223	230	227	215	217	228	216	235	221	213	206	211	193	205	248	227	228	201	237	198	209	255	193	218	226	216	205	229	234	225	204	199	224	215	236	190	199	227	218	181	204	219	208	196	230	225	241	203	216	215	241	232	215	214	259	217	210	231	233	204	212	215	211	206	228	229	216	227	201	232	229	247	227	228	238	230	243	213	206	229	211	193	192	229	224	196	216	228	231	230	220	206	193	207	196	208	239	268	216	208	251	217	198	197	211	230	226	207	205	209	232	216	201	230	211	227	222	234	235	227	216	195	220	219	207	218	246	205	213	251	195	227	239	218	223	221	214	223	199	227	249	207	212	197	235	203	215	240	202	219	218	217	219	214	233	237	235	230	210	220	226	206	236	210	212	201	195	216	245	198	212	207	203	249	218	203	217	208	223	207	212	215	208	230	209	226	218	219	235	220	218	217	234	228	199	214	199	205	216	228	237	221	221	205	219	210	208	223	214	228	234	214	227	219	224	195	196	211	211	210	234	236	226	222	219	238	249	244	224	193	233	220	203	210	216	211	205	230	194	216	242	210	209	215	210	213	195	216	221	190	222	224	200	236	251	214	204	240	214	232	202	215	199	216	216	232	216	209	208	202	224	213	209	240	220	226	221	216	248	184	251	172	199	206	222	195	227	200	227	198	205	210	222	219	239	251	233	204	210	188	217	232	226	256	234	213	217	240	238	204	207	234	232	205	238	217	175	238	185	215	204	241	231	206	202	239	225	212	215	207	225	221	225	196	220	204	219	225	217	224	221	222	247	199	204	218	220	214	192	232	242	212	214	203	239	217	216	217	206	240	201	217	223	225	227	206	199	242	212	238	207	217	227	224	203	209	271	210	225	218	238	229	236	215	223	238	225	232	224	227	188	237	231	223	213	206	217	199	207	190	204	221	217	218	212	211	240	237	213	226	208	222	191	217	196	184	213	212	208	204	228	224	204	230	195	230	213	207	221	228	233	221	219	176	206	218	200	204	216	207	212	197	201	231	252	221	206	189	226	207	198	191	203	251	243	218	235	208	208	207	194	216	209	188	254	205	206	204	212	229	199	223	225	250	200	221	226	200	229	226	221	203	204	224	215	239	220	231	220	238	205	227	235	241	235	231	217	217	219	209	203	247	229	205	215	212	227	200	219	216	212	206	232	221	193	221	206	212	195	213	228	234	224	209	227	210	259	221	225	208	191	216	221	223	203	222	203	235	226	218	232	222	218	184	229	198	227	212	211	232	219	201	213	231	244	227	215	222	185	202	222	213	201	215	205	179	211	217	197	221	212	206	202	223	236	217	220	236	219	224	208	226	227	201	220	208	214	207	210	209	194	211	220	181	197	246	196	238	216	218	234	194	191	219	202	202	223	215	213	213	185	220	232	241	233	206	194	203	220	205	199	228	202	238	204	222	223	243	219	231	227	216	224	210	189	209	225	222	205	227	228	232	208	216	199	200	237	212	217	226	224	214	205	228	229	221	229	260	207	255	229	220	194	221	208	202	219	224	206	201	215	200	200	224	207	217	221	212	242	212	201	196	238	209	209	230	212	219	225	186	208	216	206	216	216	218	235	221	221	217	227	240	207	224	222	213	219	212	247	222	234	213	213	229	228	212	222	219	223	185	196	209	233	211	227	223	191	229	223	235	224	206	211	202	216	189	189	235	187	201	192	238	225	227	217	215	201	226	193	209	214	210	235	221	217	219	230	226	206	214	205	211	216	227	190	214	193	213	208	200	208	219	223	203	175	216	211	213	203	210	197	216	230	186	225	201	193	197	231	226	201	224	221	196	216	209	215	201	234	227	208	215	231	236	227	224	193	213	210	208	235	233	206	222	206	228	207	226	197	197	238	231	231	215	221	196	233	203	230	231	217	198	177	201	201	224	247	184	232	203	211	241	223	219	204	198	201	213	239	190	213	212	249	222	217	221	213	229	219	206	223	231	223	209	193	205	208	243	210	216	236	211	223	228	218	201	230	225	199	200	191	233	216	198	222	202	230	219	227	218	213	246	216	183	215	212	214	237	195	216	205	249	238	218	220	224	232	234	204	226	216	208	191	201	229	216	207	201	221	225	214	206	234	211	224	213	225	234	213	209	198	208	192	201	223	241	214	219	217	208	203	211	225	207	215	201	254	207	213	208	242	234	219	216	226	217	212	213	207	216	208	202	188	197	211	218	188	213	216	224	201	204	208	205	259	241	247	220	212	192	206	233	218	222	198	207	194	229	233	221	228	221	211	222	195	228	214	228	230	220	225	222	247	175	226	197	213	234	211	215	236	212	218	231	218	207	182	207	241	203	233	201	208	227	190	218	214	246	253	240	226	249	205	207	207	236	223	215	217	207	218	222	212	195	205	223	223	225	214	219	199	212	224	200	228	233	192	213	252	195	184	218	224	206	236	220	206	209	221	213	206	228	205	214	201	217	203	210	226	213	232	215	201	203	227	201	237	220	223	193	209	216	208	200	192	204	203	215	203	220	255	233	230	210	202	207	240	237	210	216	211	231	195	215	219	212	190	247	239	214	250	220	219	211	217	205	215	239	195	215	216	234	225	224	205	210	219	220	229	203	223	208	208	210	208	216	224	205	211	207	203	225	216	215	198	224	201	225	199	207	218	228	224	249	238	225	205	223	192	200	210	214	209	202	227	242	239	216	215	207	215	232	196	231	216	201	218	213	207	239	226	206	231	191	205	214	229	251	197	211	199	209	220	212	208	208	227	216	222	227	225	227	216	235	232	201	225	214	232	214	218	213	213	214	236	197	227	208	236	211	214	195	234	258	213	215	201	198	228	213	216	208	230	194	193	222	220	216	229	197	230	223	241	201	208	197	229	223	220	202	197	222	234	233	229	248	204	240	226	236	243	219	226	220	215	247	204	199	234	223	214	219	190	219	212	212	215	197	236	210	217	220	226	214	222	208	199	211	227	234	237	204	208	236	209	209	207	214	222	232	217	213	199	221	215	215	220	191	190	204	220	226	201	211	223	210	233	218	204	194	199	229	200	204	220	257	202	222	217	204	203	223	226	228	206	209	210	229	212	222	240	203	216
3359	4341	3548	1822	1093	878	674	519	486	382	393	369	334	316	308	269	343	295	265	276	261	271	296	266	266	257	274	270	236	258	265	272	270	263	240	243	251	213	238	246	254	242	219	219	248	252	219	257	252	242	244	233	235	244	224	222	252	248	240	252	235	252	236	248	258	253	246	240	261	237	232	228	225	197	240	255	233	235	210	216	222	247	255	223	226	239	232	245	209	232	235	263	258	224	226	248	222	234	237	221	240	250	216	233	223	227	232	227	236	230	232	207	248	220	220	210	213	218	221	251	224	248	225	242	226	232	222	241	223	215	208	238	229	221	234	240	240	202	236	231	240	232	230	231	235	227	234	245	241	256	219	247	220	227	238	229	224	221	240	250	228	238	271	243	227	222	241	248	223	280	260	214	219	199	225	238	234	196	235	218	243	226	222	218	226	228	237	210	239	233	208	233	213	224	210	235	204	244	249	241	235	248	239	252	205	212	233	253	238	200	229	235	254	244	209	256	219	221	228	262	270	196	220	224	236	250	234	224	230	241	261	229	232	213	251	220	243	225	195	234	233	261	236	235	233	249	232	260	263	235	222	233	242	234	251	238	225	221	194	226	229	267	224	224	215	250	213	238	230	218	248	229	241	236	230	227	265	260	242	212	235	248	245	227	224	230	205	234	247	250	220	248	253	204	220	247	254	232	225	212	236	251	239	231	229	233	237	213	223	270	237	248	245	241	232	241	254	242	254	209	244	226	235	212	232	232	233	242	258	227	244	252	218	219	257	229	216	217	248	232	234	242	236	243	194	225	209	244	232	220	240	228	249	241	230	221	204	243	222	229	236	251	242	230	214	217	230	245	236	240	260	212	226	213	233	250	250	213	258	223	241	243	220	224	249	218	250	222	212	248	234	256	234	228	222	251	239	223	240	260	208	227	237	274	213	237	223	225	248	235	248	256	254	193	226	221	246	233	240	223	213	229	224	237	242	231	273	246	238	229	235	222	252	223	229	236	227	250	220	233	224	246	211	226	217	252	225	229	217	225	244	256	242	236	240	244	229	252	241	251	246	247	211	234	231	238	228	244	222	245	217	242	209	205	233	227	236	245	215	222	226	217	233	226	227	236	229	225	244	227	229	189	237	248	235	218	235	230	224	252	231	239	219	224	236	229	239	257	241	216	186	233	242	268	216	238	230	234	236	239	222	240	239	243	242	244	216	229	226	230	226	220	226	242	204	244	242	232	216	242	242	228	235	269	221	220	227	255	214	235	218	239	242	220	236	232	202	203	228	225	232	213	248	246	228	244	218	241	247	245	231	258	232	247	226	235	242	237	241	204	240	286	233	253	230	226	216	210	248	212	232	208	228	221	239	216	241	248	224	224	213	237	225	242	264	210	214	226	224	224	230	250	237	251	236	248	219	229	216	220	275	225	259	205	229	248	209	240	233	248	228	224	224	203	224	211	215	239	216	232	228	236	247	240	227	238	248	222	209	261	243	236	240	217	254	247	230	224	216	244	243	231	228	237	233	245	215	213	250	239	240	268	255	215	246	204	244	242	234	265	237	248	223	238	243	247	233	223	230	236	220	224	237	225	222	202	236	225	220	234	227	214	248	211	230	215	262	237	225	244	220	221	245	234	205	207	234	221	238	240	218	243	225	237	216	231	240	219	218	236	213	245	244	225	245	235	227	259	234	225	242	236	209	239	234	223	234	231	213	251	230	188	203	246	225	233	256	252	256	216	231	235	225	232	232	233	208	225	234	243	203	231	209	222	262	238	244	214	215	226	258	232	254	207	254	202	230	262	228	209	226	211	244	217	229	254	227	235	250	233	226	216	223	240	222	233	250	230	219	217	249	219	231	214	236	230	232	243	256	225	207	222	233	225	238	213	231	231	234	215	237	233	214	223	215	205	204	236	222	233	268	237	233	245	230	232	215	217	209	237	248	236	222	233	255	240	234	237	220	230	199	217	232	229	215	248	237	250	254	235	231	235	220	223	225	260	224	233	222	239	214	225	227	242	219	223	215	235	231	231	200	244	244	206	215	233	257	225	232	240	269	208	223	230	247	256	220	209	228	249	239	224	217	194	210	236	224	227	222	225	231	213	217	228	244	227	235	239	223	240	252	226	234	241	210	215	243	236	233	255	230	230	233	278	219	254	218	214	233	236	230	241	222	213	253	223	198	233	228	231	212	199	220	228	202	259	241	235	260	221	219	237	249	252	229	254	212	218	239	213	251	208	210	217	218	228	260	224	243	220	229	244	256	238	233	236	232	226	221	225	233	241	230	217	220	254	225	231	242	227	226	229	223	238	214	213	203	222	215	201	233	223	224	214	236	222	222	234	284	213	258	229	269	229	256	232	214	257	230	225	227	192	222	217	215	227	251	230	242	214	240	251	234	237	239	222	227	216	207	242	258	246	222	230	226	208	218	248	202	253	246	239	227	209	244	217	228	206	241	237	213	227	235	204	221	209	237	259	239	242	232	234	238	224	226	238	224	232	209	222	224	212	222	235	205	263	229	237	202	229	229	232	231	237	219	211	233	252	213	238	239	220	227	223	221	226	241	222	223	203	249	240	235	258	220	224	220	239	248	213	236	221	232	233	204	217	231	252	231	230	249	237	211	220	253	218	275	194	251	251	246	227	217	245	218	232	246	244	224	242	230	247	242	223	233	243	254	191	234	216	251	226	222	253	240	241	226	231	234	270	220	244	201	228	224	216	215	229	223	198	222	234	241	218	217	217	240	225	222	243	215	226	230	234	231	231	215	235	264	247	235	206	223	260	211	229	240	220	237	262	237	204	237	246	240	218	234	226	214	251	209	241	217	249	217	245	244	229	228	242	233	238	240	215	216	226	243	252	235	234	249	226	235	239	257	226	190	252	216	233	223	237	235	254	219	246	217	232	242	249	207	226	252	231	265	247	228	230	248	225	226	223	253	228	220	242	231	237	230	256	204	226	247	222	206	228	226	237	239	236	248	253	212	213	200	241	222	238	226	226	232	241	201	250	221	214	221	222	225	216	217	250	253	233	238	230	237	238	204	244	248	217	231	224	233	240	216	217	233	231	243	290	237	237	237	208	217	251	227	231	224	191	222	218	203	211	218	235	198	214	221	225	221	231	228	229	259	235	245	232	221	236	219	231	242	226	212	246	237	231	216	222	240	218	257	243	214	243	228	235	237	215	232	209	225	211	212	208	213	237	228	200	217	232	192	228	225	244	222	243	259	256	246	235	230	211	232	251	218	228	224	216	210	217	233	225	246	238	236	234	266	228	217	217	233	210	244	216	230	219	226	239	206	232	255	247	224	216	229	246	208	238	248	238	228	235	238	226	213	238	256	242	233	178	225	238	230	230	232	239	246	245	247	229	223	207	240	230	215	245	236	215	203	239	221	249	226	229	242	236	265	262	212	228	254	204	228	225	245	264	248	239	258	210	228	187	217	228	210	218	256	237	204	224	223	223	246	213	215	234	232	233	229	234	231	220
27548	10202	1389	813	651	621	570	632	584	633	587	631	622	580	590	597	551	619	566	612	542	595	590	534	590	585	595	601	596	567	584	594	569	589	591	609	545	612	568	569	579	574	579	582	580	613	635	547	596	587	613	593	580	592	571	637	598	613	597	597	568	563	560	593	591	567	609	548	583	590	610	629	616	572	603	607	595	568	601	541	612	596	577	626	624	584	590	565	548	546	599	581	580	565	604	566	586	621	599	613	612	576	581	589	597	615	573	613	610	619	625	575	613	643	578	561	570	582	600	541	576	589	598	605	616	621	574	593	567	612	550	570	569	578	580	593	586	585	576	609	611	600	630	596	579	558	614	586	517	558	603	594	584	580	555	600	603	650	592	581	594	596	604	577	601	597	556	599	583	582	561	594	619	563	599	611	582	619	602	583	615	571	544	591	599	613	626	594	554	636	569	544	605	591	606	622	594	568	582	609	581	558	610	599	588	578	594	586	602	581	565	604	563	607	614	570	584	616	579	577	555	617	572	582	583	566	622	602	580	552	575	579	580	579	562	595	610	616	580	565	607	589	594	618	574	594	627	597	583	596	587	573	647	593	576	614	597	563	590	640	587	569	648	563	554	582	579	575	599	595	581	526	593	601	543	535	545	601	566	575	576	605	578	598	564	547	593	602	556	606	581	562	573	568	538	605	599	576	571	525	581	594	573	561	608	646	617	561	574	611	599	579	577	540	611	563	601	584	588	622	581	605	540	547	592	592	583	635	627	562	566	609	585	612	607	611	597	592	615	579	544	600	581	617	530	587	570	583	600	620	558	578	585	603	648	570	629	595	546	581	612	544	559	595	586	591	579	563	576	608	567	603	578	584	563	585	603	629	547	607	605	579	594	575	555	610	587	595	569	603	603	577	629	568	633	561	577	608	576	621	597	600	604	596	573	548	629	559	588	560	596	588	604	588	571	586	638	573	578	552	587	554	536	578	622	547	563	632	590	631	635	633	577	566	590	623	587	591	597	599	600	515	552	607	583	611	605	623	570	586	578	586	598	549	632	572	546	604	541	577	581	602	617	581	535	576	581	559	606	553	582	553	575	566	562	587	596	613	574	561	576	568	579	602	570	589	614	600	560	578	610	565	596	581	580	597	557	584	598	616	603	583	602	586	609	563	578	553	603	568	584	574	615	608	582	565	593	598	616	584	586	569	542	592	567	612	584	573	617	605	633	601	577	691	634	608	632	590	535	546	603	575	535	614	574	616	584	543	578	544	592	585	599	606	581	574	595	557	579	568	612	600	577	599	569	602	567	581	577	589	527	577	625	571	617	559	560	582	606	613	584	549	585	583	574	552	660	562	618	567	564	585	562	582	576	638	583	618	565	599	593	532	595	618	598	554	572	598	559	592	639	603	616	557	608	593	595	566	612	601	569	593	594	601	604	592	548	604	579	623	576	583	638	608	577	590	581	604	553	573	568	594	588	568	573	584	572	550	620	615	575	625	542	612	624	630	606	586	574	573	562	585	632	604	619	558	588	566	569	576	580	558	571	633	601	545	591	605	584	566	571	600	616	639	593	581	608	572	560	556	577	598	573	540	571	550	557	566	621	584	620	576	602	580	583	615	606	578	584	620	608	606	569	632	578	587	612	574	563	631	573	568	624	611	571	574	589	581	639	553	591	622	568	592	580	575	588	567	598	590	591	579	601	652	586	607	587	561	577	583	579	596	589	618	578	587	617	539	567	572	564	589	617	568	578	614	638	596	559	641	607	595	593	555	617	603	597	576	590	577	618	579	651	557	570	600	644	609	613	608	597	608	609	633	606	583	587	540	603	610	585	586	577	564	600	563	586	626	586	616	597	565	600	624	598	551	583	577	593	538	592	555	578	536	589	617	555	604	584	613	631	561	576	635	564	605	621	588	637	601	574	561	603	577	564	561	600	608	623	575	588	603	586	600	552	595	570	601	598	572	650	578	583	572	611	596	587	625	550	527	580	558	580	609	586	576	646	580	601	592	556	601	582	588	543	586	600	583	616	612	589	586	583	575	570	588	633	555	596	582	580	573	558	594	629	588	611	562	600	633	614	567	625	635	617	613	568	604	583	592	571	627	608	587	597	588	595	606	595	592	580	575	604	533	619	617	599	587	560	545	586	570	568	620	606	607	595	591	530	613	591	582	577	545	559	596	549	626	600	596	574	610	596	551	556	618	590	622	588	586	587	612	640	605	601	618	583	539	592	612	592	636	565	553	593	545	597	592	572	582	596	607	628	580	633	590	572	572	577	619	595	553	566	593	637	573	587	601	582	564	611	599	564	616	556	573	606	595	608	594	547	578	564	583	610	634	621	576	560	599	584	579	600	574	612	586	625	557	539	592	603	583	589	605	589	583	606	588	551	572	600	591	609	556	613	634	541	609	613	594	588	625	566	586	606	630	567	601	620	562	580	567	598	580	563	607	584	581	565	579	561	593	593	604	621	558	605	548	555	564	596	601	615	622	565	577	602	570	566	645	584	601	572	595	562	582	577	535	596	528	598	615	592	581	578	547	550	586	574	627	603	573	624	566	566	564	576	580	557	535	560	575	595	576	568	592	579	639	589	540	581	583	584	606	586	562	609	587	589	567	595	551	588	577	566	584	574	528	550	567	584	618	580	589	585	606	602	588	559	560	642	582	631	629	587	623	572	541	580	566	600	537	614	634	560	631	590	592	602	608	582	614	610	639	610	608	606	579	593	567	559	609	608	603	575	606	599	575	605	598	593	570	570	581	572	552	604	577	613	608	542	589	587	570	582	591	567	602	571	583	570	629	612	602	592	609	586	558	595	575	621	612	585	581	582	553	621	582	578	573	582	556	582	609	548	546	576	569	585	568	588	583	625	600	621	587	550	557	557	584	587	626	606	578	612	556	620	590	592	567	604	602	584	550	587	566	618	546	619	599	575	585	604	572	561	649	610	617	590	616	556	512	585	610	612	589	567	589	599	571	587	614	558	624	619	606	555	569	614	619	575	559	602	570	619	572	568	596	583	570	613	579	606	530	597	615	606	553	571	592	601	610	539	593	588	616	581	585	591	557	622	581	585	545	613	608	591	576	585	629	584	572	549	542	564	575	594	603	575	616	602	626	597	600	590	611	578	619	660	620	610	575	655	582	555	548	578	560	596	571	570	610	659	575	579	592	592	558	588	594	578	571	645	585	583	616	577	633	581	601	593	591	576	562	586	545	553	569	542	554	633	629	573	597	587	579	585	622	628	593	563	592	599	603	574	598	569	603	619	584	574	614	552	583	590	566	578	620	622	639	614	600	595	624	603	583	620	594	551	583	607	614	608	555	579	580	560	573	608	553	598	562	535	575	580	612	613	564	618	585	595	569	569	571	633	549	651	614	568	629	582	632	568	583	594	553	574	599	607	583	582	611	594	590	589	565	575	572	589	556	593	602	605	599	574	568	574	569	585	593	585	575	588	561	642	575	559	576	518	556	541	564	591	607	596	590
4935	764	715	632	578	550	540	546	574	559	534	593	512	558	574	560	568	551	555	578	549	548	568	563	549	572	601	537	561	535	575	560	574	579	531	551	512	545	538	554	520	547	570	551	554	568	542	515	548	576	523	544	532	535	541	559	544	564	540	533	576	559	523	555	548	515	523	557	559	524	528	532	574	536	581	546	545	547	511	586	534	569	547	567	529	532	571	587	538	539	551	526	545	529	559	568	550	517	576	541	531	524	520	547	503	536	563	563	551	534	536	586	597	531	599	540	549	582	550	528	577	588	548	539	567	525	562	539	549	471	559	572	505	573	510	533	556	545	556	532	552	529	548	552	567	543	520	535	534	571	605	550	576	522	550	545	558	533	551	549	558	512	519	572	544	525	517	549	523	585	521	569	542	525	538	516	586	548	536	580	540	556	537	516	557	511	552	537	540	578	519	559	547	574	532	550	551	523	504	542	571	541	555	597	541	557	599	559	557	536	523	563	526	538	530	568	550	596	575	546	527	485	551	523	541	558	543	509	591	545	520	552	562	531	562	545	572	520	550	539	563	563	540	547	553	520	525	556	502	503	555	557	563	530	526	590	542	507	516	549	495	588	544	500	562	562	532	535	534	525	583	556	541	535	540	564	558	564	570	574	542	550	547	499	548	577	513	559	542	545	535	578	552	544	529	561	529	528	542	577	570	528	527	518	543	513	575	558	542	502	515	566	555	531	559	559	530	552	539	558	606	538	544	544	549	555	517	558	555	543	537	559	513	565	561	541	537	554	514	544	524	477	570	583	603	577	583	548	508	556	526	540	560	514	508	520	530	522	575	523	543	515	509	530	514	540	533	524	542	504	477	592	546	555	546	558	562	537	519	550	568	548	536	576	516	560	561	560	550	499	585	537	579	509	573	558	526	568	533	526	556	533	572	561	565	567	551	557	557	517	507	555	571	567	551	557	546	533	523	533	550	531	552	527	576	539	540	517	514	573	493	556	538	512	548	571	509	552	524	541	556	509	535	550	564	544	613	560	536	536	570	554	547	566	563	563	530	523	515	594	561	530	561	552	568	530	560	573	511	548	516	548	569	521	522	579	566	562	571	566	569	547	542	557	531	565	546	601	538	578	589	555	577	514	522	539	536	529	550	566	555	569	515	534	521	545	564	560	561	513	520	547	534	554	581	528	531	532	591	519	557	584	565	536	527	548	547	575	548	548	572	528	567	560	561	535	515	567	528	548	550	551	545	594	545	503	562	528	514	536	551	543	557	508	543	513	525	549	520	540	534	530	576	564	549	506	537	572	526	565	547	580	519	521	564	517	543	536	570	579	577	524	533	549	580	608	570	543	545	592	530	553	496	565	549	579	540	553	554	558	527	530	549	529	549	531	546	562	551	534	525	569	560	527	587	514	563	536	542	513	570	518	534	569	571	564	560	576	512	549	525	534	542	560	611	564	559	543	526	543	570	571	550	532	510	547	569	536	581	561	555	551	568	577	540	598	518	535	522	537	556	582	529	575	612	573	535	533	541	544	556	534	527	516	567	570	553	581	564	540	501	557	530	481	522	531	589	526	520	556	594	541	551	546	553	515	522	546	554	521	524	585	540	565	541	545	553	543	582	537	536	561	557	553	562	553	577	509	551	512	564	567	539	571	567	537	521	561	529	565	557	548	526	524	501	538	542	546	511	522	570	573	562	535	549	545	569	516	577	545	548	572	556	555	550	542	580	544	599	545	550	525	555	518	543	536	521	547	507	519	556	537	612	527	528	588	545	535	520	531	524	532	562	576	568	549	557	508	500	506	502	537	536	539	559	542	540	560	543	504	527	536	554	556	542	519	522	556	582	604	532	572	534	540	550	541	517	559	521	519	538	555	574	582	550	525	580	489	544	543	555	528	568	546	540	513	546	570	586	563	530	518	549	539	505	542	557	555	538	544	534	546	523	547	533	530	503	493	569	507	518	515	569	594	539	526	539	520	552	554	542	514	549	542	549	572	575	532	548	518	557	550	516	544	553	524	584	522	538	542	545	541	553	556	587	553	541	513	509	553	562	570	522	528	535	524	558	528	505	529	520	530	530	512	583	581	511	496	532	528	522	546	539	547	580	512	536	507	583	563	565	526	564	496	542	538	606	537	529	513	554	577	578	523	587	547	544	551	573	573	519	524	582	574	549	569	564	558	562	557	548	526	570	563	557	547	527	559	481	534	591	587	541	519	521	562	539	551	541	526	528	540	510	498	545	547	573	527	552	552	573	542	554	516	543	525	537	566	539	562	519	539	536	524	549	559	513	593	523	547	568	538	550	547	532	532	522	537	566	559	563	560	557	551	557	510	565	530	510	538	545	556	536	510	525	558	535	503	566	555	561	601	525	583	533	590	547	577	554	567	512	564	555	550	573	529	564	562	585	527	538	592	526	554	567	557	514	569	550	561	560	562	547	520	546	568	549	581	561	513	497	538	542	542	550	577	561	547	517	540	539	583	545	530	533	564	574	546	561	530	543	560	555	581	517	566	557	556	530	546	504	544	523	550	542	498	543	561	536	519	542	529	509	569	528	534	512	564	553	496	587	549	560	554	519	509	563	555	512	540	582	602	546	559	557	533	524	544	516	558	571	510	551	558	574	546	546	555	502	567	606	544	569	592	552	540	559	557	530	504	543	569	537	587	536	522	507	579	564	555	561	519	543	531	584	581	557	545	525	545	534	544	536	569	537	566	544	528	528	540	552	530	579	550	570	541	541	541	545	526	544	508	566	547	556	561	524	559	532	523	529	546	570	575	525	524	566	582	551	579	527	569	528	556	541	562	550	538	549	537	525	571	531	557	524	580	532	566	568	541	513	539	549	569	561	580	567	548	526	536	534	607	581	542	547	561	566	586	556	513	560	536	536	563	534	549	547	546	560	561	575	508	547	551	522	588	530	553	553	580	492	531	521	528	561	529	555	586	527	537	516	571	524	563	563	551	552	557	548	576	552	555	512	562	512	527	574	552	539	554	566	564	543	565	548	608	523	531	584	530	574	485	520	582	532	547	534	535	562	557	582	556	560	571	519	524	570	553	556	565	555	567	527	561	530	587	508	547	520	559	539	517	568	540	553	525	529	584	562	545	578	519	551	554	558	569	548	578	536	534	528	538	526	550	561	577	542	570	555	565	558	528	567	519	538	557	540	521	532	530	544	537	562	538	526	614	520	561	523	494	529	530	529	564	548	513	570	530	547	559	565	551	496	571	533	525	535	570	544	540	524	549	597	570	555	553	545	552	555	598	555	484	565	524	548	548	562	556	500	566	554	527	521	546	530	543	542	523	505	539	562	568	541	564	585	509	557	538	477	557	550	565	523	565	522	542	534	565	589	587	511	597	550	571	539	554	564	515	536	556	501	542	552	567	574	538	519	537	558	567	549	537	522	546	532	530	553	513	522	529	543	482	557	539	498	543	600	572	547	526	547	580	560	555	552	494	565	535	549	563	558	550	540	532	578	543
25506	21444	27145	25459	3103	693	529	440	420	375	382	366	369	325	326	372	335	361	346	337	325	324	334	331	345	341	352	342	346	346	367	327	353	352	338	335	312	320	323	302	313	329	326	341	354	360	336	313	332	356	332	362	337	364	292	346	344	320	349	318	323	314	344	364	302	376	320	328	323	342	331	302	333	302	327	347	353	383	316	347	343	331	307	326	358	291	329	335	293	327	319	353	333	320	329	334	307	306	339	317	297	323	356	336	324	351	338	351	318	339	318	330	314	346	337	300	307	342	304	323	324	336	303	312	341	322	325	330	347	317	315	323	366	280	317	317	301	307	329	326	318	358	317	344	316	328	331	319	342	312	337	362	336	315	330	346	307	344	320	306	335	340	362	358	324	368	357	325	360	313	328	318	337	340	331	303	310	331	332	316	297	358	328	299	312	348	327	314	325	344	322	290	321	336	341	330	323	349	332	310	323	303	328	304	346	306	355	346	295	345	334	304	338	367	304	317	328	316	338	305	324	334	277	349	328	319	319	310	324	308	331	345	327	327	333	316	337	333	324	363	316	330	348	337	344	311	334	346	341	334	328	323	312	323	313	305	330	301	335	300	349	310	355	337	353	302	340	337	344	341	326	336	318	321	312	299	293	318	339	322	334	293	353	350	297	325	316	322	332	321	305	305	346	344	306	321	299	315	311	317	295	319	332	319	302	316	320	328	308	313	316	312	378	320	349	322	334	348	341	367	321	302	326	322	333	336	320	334	344	303	346	349	341	352	352	347	325	331	329	329	354	341	339	295	315	328	338	359	274	316	333	344	352	346	337	335	273	332	351	292	336	302	337	338	325	319	316	323	330	328	324	336	307	314	331	304	334	292	320	312	325	316	308	320	338	343	345	322	318	314	316	329	377	343	365	316	324	333	338	344	329	322	342	311	334	322	332	345	342	358	341	321	311	325	332	314	334	321	350	322	316	315	378	317	297	306	319	323	312	287	357	335	277	307	315	329	322	330	316	316	310	302	310	364	364	381	334	336	337	332	350	303	304	338	347	321	328	312	331	347	345	344	361	346	304	328	314	334	350	349	343	308	342	317	318	343	322	335	341	326	333	323	351	349	341	335	335	323	326	328	333	325	350	358	366	342	362	303	287	330	295	365	298	332	318	292	344	325	319	324	333	315	327	325	319	325	314	339	322	284	339	313	295	317	304	328	306	298	325	297	340	337	310	343	313	320	360	338	379	313	324	323	346	329	343	312	353	347	322	342	333	319	316	321	326	328	326	331	323	297	324	302	346	326	315	326	325	348	303	311	331	326	342	348	345	309	314	310	335	319	355	325	353	322	320	353	336	328	308	351	318	323	338	318	330	331	342	309	349	330	295	320	318	344	348	298	316	325	323	325	337	349	320	290	319	347	343	323	324	273	316	333	331	342	316	336	345	318	347	316	301	329	308	282	352	342	329	323	310	298	320	329	329	321	309	310	305	300	335	312	324	325	311	341	310	300	317	313	347	340	320	338	368	353	322	349	315	304	364	320	338	359	296	326	294	321	333	302	346	364	320	304	327	321	315	315	319	341	366	334	327	335	310	316	356	352	344	298	320	315	321	317	313	320	343	324	337	318	315	354	305	318	309	338	327	324	283	332	324	323	326	304	325	299	343	324	337	318	295	333	321	350	354	312	308	300	324	339	324	345	338	322	323	343	332	310	287	322	322	319	311	333	323	335	303	306	340	328	321	329	318	301	318	347	310	298	334	307	344	346	260	323	324	316	323	355	285	307	329	335	312	353	349	319	329	312	341	327	307	328	328	321	330	338	309	347	336	347	330	349	333	334	341	360	303	309	298	325	301	354	316	359	332	314	299	316	312	348	325	306	324	348	319	327	328	310	333	305	327	313	318	310	338	320	314	333	297	307	306	328	313	308	320	337	340	306	321	306	319	311	313	299	300	334	297	293	356	323	344	294	291	351	298	337	301	331	342	293	371	334	296	325	317	333	332	329	309	345	341	295	324	342	310	319	356	321	325	369	309	319	307	337	330	332	306	299	318	322	317	331	331	321	356	359	319	333	345	312	342	337	320	321	325	297	303	319	328	327	303	321	343	356	334	283	320	311	354	337	343	304	326	324	317	347	305	309	334	358	322	336	337	313	347	315	311	368	338	342	331	330	336	319	334	299	335	318	345	325	311	359	293	310	323	307	346	323	337	314	303	309	321	343	316	335	367	311	304	315	322	288	326	321	350	321	340	333	303	325	342	339	310	308	343	349	344	318	339	341	341	334	333	305	345	334	310	320	297	347	307	332	337	287	322	331	350	312	295	327	326	303	339	336	329	338	344	344	305	324	348	320	352	333	339	322	289	314	326	361	335	324	327	310	312	315	364	344	341	316	354	318	330	364	361	329	332	323	320	307	308	325	315	311	314	319	343	319	297	350	318	294	325	342	315	312	306	348	344	316	287	368	294	323	308	323	314	345	331	337	350	297	340	324	314	317	331	349	321	329	293	341	351	311	328	295	338	332	312	327	351	338	346	310	328	334	330	326	339	346	329	314	304	321	315	326	332	314	312	324	313	314	323	324	322	349	376	310	328	316	301	297	320	313	346	334	336	346	323	379	327	308	326	351	342	317	314	348	342	306	327	343	313	332	351	332	333	331	353	288	352	311	333	362	367	315	342	333	339	311	336	306	306	336	316	369	331	343	342	343	337	314	343	322	335	329	300	370	372	322	316	301	314	314	326	331	344	342	304	305	332	309	294	319	318	286	321	324	372	354	346	316	340	301	340	333	288	357	292	320	338	340	303	305	313	321	323	311	322	330	341	336	341	305	302	331	343	322	345	308	326	328	327	327	325	361	338	352	290	328	318	319	352	317	319	349	316	372	324	318	349	311	319	342	329	305	278	313	334	292	314	313	345	336	308	327	335	298	329	330	283	367	347	336	324	378	316	369	335	350	324	323	340	332	311	336	331	318	317	309	325	329	363	317	295	318	340	308	331	316	337	296	318	330	356	344	309	338	314	341	357	331	330	346	302	293	315	322	328	330	313	353	365	347	340	363	303	350	318	332	347	301	305	314	310	354	343	341	338	324	350	346	319	319	345	315	317	279	312	304	293	325	321	337	334	301	313	322	339	296	322	328	308	297	331	327	322	314	351	312	337	301	299	361	311	314	351	301	318	323	301	312	313	364	331	324	308	317	352	362	337	317	340	342	329	327	324	348	306	356	337	345	313	342	359	328	318	337	287	327	315	361	331	309	345	307	317	306	333	332	308	325	352	310	361	327	320	320	336	284	322	312	321	328	306	328	355	342	330	333	335	300	353	364	329	336	349	300	343	316	286	349	347	309	348	294	325	315	317	311	329	316	309	322	283	318	331	321	310	339	353	305	352	330	320	317	354	334	341	382	338	315	307	322	325	302	318	356	323	356	338	306	304	314	311	309	341	329	339	315	328	331	348	315	297	336	311	322	322	311	306	332	347	311	333	310	333	309
3310	2499	2025	1076	785	624	515	515	454	386	408	397	354	393	400	395	369	372	334	360	363	355	353	350	342	352	351	373	360	314	364	346	341	356	340	374	339	321	371	346	338	309	343	383	339	324	322	321	347	371	363	359	362	374	338	357	329	315	322	343	338	344	330	324	337	375	332	351	341	320	383	351	326	324	356	366	341	345	310	349	317	356	341	347	357	331	352	359	324	339	320	351	330	325	326	343	337	338	309	350	351	320	347	355	328	358	329	350	321	312	319	334	340	335	353	325	316	313	321	343	358	321	333	337	336	346	345	324	308	321	330	313	345	314	346	320	353	356	365	333	325	324	320	325	323	351	325	344	369	325	359	361	354	313	308	330	359	353	371	336	281	350	336	336	323	339	360	330	351	293	334	352	341	349	340	338	340	344	368	320	358	331	346	342	331	345	319	341	358	358	350	314	313	337	344	349	343	354	319	313	319	325	322	336	326	337	312	364	335	333	314	341	349	351	336	317	345	320	346	333	343	318	362	350	314	336	349	329	317	362	322	326	348	315	321	365	320	319	343	379	336	315	333	303	334	305	337	329	314	342	334	316	325	327	346	325	343	339	346	330	344	358	327	368	366	339	323	349	369	361	368	348	347	324	337	330	377	362	306	314	353	319	358	332	336	351	352	352	299	336	322	311	320	314	362	310	350	315	326	313	329	328	323	337	334	319	337	357	331	301	320	319	343	325	316	345	314	313	304	330	320	336	307	357	370	328	345	336	340	355	390	341	328	300	388	348	302	324	335	317	339	349	378	334	338	314	350	324	336	332	323	336	393	377	334	347	341	351	328	312	312	331	324	323	298	305	363	317	333	339	367	347	327	357	294	301	326	311	354	318	344	329	337	356	370	322	350	322	316	323	315	368	364	308	316	345	347	335	333	325	324	308	350	311	353	335	368	339	335	327	321	315	306	327	292	313	320	321	295	344	371	312	339	305	345	321	343	309	348	329	346	345	355	332	338	326	333	333	319	319	299	347	325	340	349	300	333	360	355	343	348	353	320	315	330	358	337	359	327	346	363	344	336	313	314	330	356	310	329	343	346	325	329	334	343	345	335	353	331	321	330	337	319	346	344	343	325	354	340	304	326	322	369	308	314	333	312	339	364	329	342	333	356	354	339	317	343	311	311	327	321	362	351	304	344	325	304	338	351	331	320	349	327	347	358	321	340	321	335	350	342	360	325	318	350	351	324	345	356	313	335	345	371	361	310	356	329	350	327	337	330	329	314	314	317	370	316	331	328	345	337	326	344	364	336	312	340	315	347	321	314	327	320	330	338	350	333	311	372	359	343	317	356	312	331	336	330	325	331	346	315	333	349	314	345	337	320	320	349	320	313	312	334	304	341	341	341	313	316	340	339	317	333	337	376	320	329	318	331	305	347	342	337	332	345	329	332	335	337	347	319	332	346	351	355	318	360	326	369	348	338	368	331	340	310	339	325	346	335	317	345	371	343	329	332	338	301	313	326	316	363	322	318	339	343	327	357	321	343	315	341	322	312	347	340	339	341	326	350	321	322	310	330	345	326	342	348	300	330	298	334	340	322	331	325	336	334	329	340	367	322	347	341	315	336	326	334	339	316	343	324	363	281	298	318	325	327	312	305	328	363	349	358	356	367	362	329	344	334	333	335	332	340	353	341	339	347	314	313	344	338	300	330	312	290	324	326	336	316	317	314	379	305	334	321	316	352	344	347	338	359	351	368	328	317	341	325	339	311	318	357	340	343	338	323	327	310	342	325	343	318	326	325	336	355	311	327	286	391	310	350	333	332	364	344	304	325	343	342	320	331	335	327	343	322	308	353	325	326	316	344	328	336	324	356	319	336	322	324	327	336	367	325	324	327	337	362	357	330	323	310	331	336	345	349	324	354	338	334	308	336	329	326	317	310	337	316	354	332	330	318	321	346	355	337	325	319	327	369	308	336	299	322	370	321	345	315	330	345	321	338	377	314	349	337	341	361	325	322	341	347	318	328	337	346	306	312	361	301	325	333	324	326	318	282	353	322	361	309	341	335	342	368	330	298	346	345	325	316	353	303	331	312	355	348	341	329	348	351	314	351	347	361	317	349	315	353	324	317	321	308	337	348	326	310	309	318	336	311	335	317	317	355	376	319	333	367	316	343	327	348	308	347	332	352	336	341	337	341	321	326	333	368	320	316	339	337	304	325	349	342	312	311	329	306	324	335	364	310	327	365	345	291	359	330	339	324	346	353	359	320	331	336	336	342	326	350	358	353	325	375	331	327	327	329	336	342	311	342	340	343	356	336	311	339	317	343	325	319	309	308	311	330	332	321	328	324	337	321	327	317	290	320	336	319	330	317	327	339	332	310	338	324	328	308	328	348	320	336	356	325	311	305	357	337	341	343	325	343	350	340	344	334	344	315	331	328	330	302	365	325	344	347	317	347	326	333	351	324	326	317	310	323	338	330	350	321	318	328	335	353	319	342	336	329	353	332	334	328	367	331	299	306	320	335	294	326	341	336	332	330	325	359	346	321	334	348	322	319	343	339	308	342	310	319	313	320	382	327	352	374	354	342	342	331	360	350	355	344	333	334	315	331	336	333	363	327	358	305	329	370	308	352	348	288	322	343	293	354	329	334	331	353	365	323	323	348	338	360	353	313	351	329	327	308	329	332	357	320	320	343	303	321	326	331	326	340	330	326	311	333	322	344	351	349	333	381	298	328	344	340	308	328	318	333	324	314	369	302	325	305	366	349	315	361	339	353	358	356	337	335	331	317	330	315	352	306	348	339	315	331	302	337	365	331	310	342	333	325	334	326	328	350	307	371	318	350	331	331	370	300	333	329	355	330	324	336	305	356	305	332	345	340	376	323	315	325	357	311	340	353	339	317	319	319	328	342	315	335	323	328	354	312	333	357	343	324	284	325	332	334	321	308	353	368	319	319	307	326	325	337	338	310	336	322	351	325	310	316	320	304	357	331	321	316	318	326	327	307	305	323	343	343	330	344	374	342	328	314	315	369	326	331	350	333	337	354	340	337	337	329	345	313	321	317	322	325	303	315	343	338	321	349	316	331	334	339	322	282	300	318	310	349	354	293	324	337	312	325	356	332	327	366	330	365	296	324	301	319	329	335	337	332	314	325	331	337	358	327	327	365	344	347	329	328	352	298	297	319	349	330	329	332	352	336	347	312	320	311	320	367	322	303	315	333	351	340	318	353	371	318	317	328	345	330	312	305	333	323	313	347	348	337	336	319	356	321	288	318	338	328	334	331	317	358	380	319	340	374	323	306	355	325	317	343	358	330	320	346	322	343	351	335	316	317	325	346	339	298	336	352	322	325	319	332	340	337	320	316	323	354	342	348	338	310	323	310	314	346	327	322	302	335	352	309	345	324	343	299	335	354	352	319	389	335	360	350	298	332	345	305	363	337	309	336	334	350	361	354	325	317	308	338	309	347	326	360	316	326	349	323	315	368	361	336	342
24462	21404	28437	24762	20700	2411	632	394	356	288	310	267	253	255	248	268	237	235	237	236	237	256	227	243	218	220	219	232	248	217	245	264	231	231	204	228	220	225	224	230	233	219	236	215	201	203	250	240	225	210	258	216	219	205	209	250	210	206	202	235	223	236	213	217	219	230	213	222	231	218	227	225	223	212	251	222	222	246	222	239	201	222	233	243	235	234	203	199	230	231	227	227	214	222	224	206	204	200	183	222	211	222	201	201	250	219	211	224	210	255	233	229	215	225	220	210	198	231	210	224	239	233	226	218	210	190	217	213	187	209	208	198	237	204	230	210	198	224	220	206	231	214	210	186	219	203	205	216	204	216	209	240	227	211	214	234	242	213	219	223	235	234	217	197	223	232	233	221	210	213	222	227	207	213	219	213	206	230	206	214	218	223	220	223	214	251	208	215	206	213	237	214	213	244	211	192	240	248	222	227	229	197	224	226	214	215	211	214	234	220	184	220	219	216	225	227	203	189	222	237	224	201	209	236	209	214	236	214	226	210	198	224	222	233	246	215	207	219	210	214	227	238	228	225	209	182	223	218	199	227	216	211	235	207	211	236	202	234	217	228	210	227	242	207	201	229	220	202	210	230	196	221	213	220	203	205	201	237	206	219	212	219	236	223	215	242	207	199	232	222	227	227	216	230	213	232	231	207	212	230	223	211	228	210	194	238	226	177	215	210	193	237	208	221	216	209	230	207	214	217	224	202	173	242	213	206	217	202	243	221	196	211	229	228	230	213	223	218	223	204	225	227	224	203	198	227	222	238	240	226	187	210	210	223	242	228	212	205	212	253	212	230	215	211	200	233	232	214	202	220	196	204	216	199	199	244	227	224	205	206	221	195	216	224	215	216	216	213	210	218	211	211	233	222	221	215	191	237	201	195	222	197	203	207	233	225	234	224	202	232	210	236	209	210	227	202	200	242	190	201	214	204	219	215	197	194	188	232	243	221	229	230	226	237	228	220	218	229	232	209	222	216	239	205	211	222	224	213	214	231	220	252	253	205	209	225	225	209	206	180	234	241	191	196	242	207	218	223	236	198	213	211	195	214	211	209	224	218	253	232	219	215	218	197	220	223	218	208	233	217	223	198	204	249	227	213	209	236	213	181	231	224	250	215	219	205	191	198	207	219	220	238	224	235	229	203	180	242	192	230	220	206	215	217	247	217	218	187	215	196	254	218	203	215	212	211	228	209	199	198	231	254	211	202	247	229	213	235	251	210	222	215	230	204	220	196	196	241	219	222	216	217	229	218	220	219	233	198	213	214	214	199	220	205	229	260	230	198	226	222	228	228	219	230	229	212	224	215	213	247	209	223	235	213	202	183	227	181	212	209	203	220	231	207	251	229	213	209	224	217	236	213	207	224	209	234	224	193	229	224	187	216	204	206	208	216	201	219	221	218	236	207	219	226	246	232	227	233	204	193	218	193	224	197	221	198	191	208	204	206	221	223	216	231	190	181	212	235	214	229	232	206	233	234	202	211	201	233	197	199	234	221	224	203	202	228	227	199	251	202	218	216	216	226	202	206	232	222	238	205	206	199	229	210	218	220	216	220	220	184	205	201	210	225	225	221	202	229	215	233	210	191	228	215	217	196	223	223	219	222	207	242	203	221	208	218	214	183	228	204	185	222	229	211	234	203	221	189	216	236	202	228	195	209	211	225	226	203	217	204	215	224	219	215	213	220	228	216	218	188	210	192	215	231	191	191	217	212	206	203	250	220	223	202	200	228	201	225	211	192	218	204	236	215	212	185	187	234	236	213	215	214	216	214	208	240	206	237	231	210	236	210	224	227	207	223	226	223	206	236	215	209	215	246	208	217	213	209	214	198	201	221	213	220	217	232	222	206	199	230	223	224	191	201	228	227	218	220	205	192	239	230	219	219	202	218	204	233	210	218	233	212	215	193	198	224	214	227	222	200	199	203	218	225	252	225	209	199	249	210	197	211	213	201	216	231	225	234	222	217	220	208	212	212	214	208	197	225	218	219	220	231	221	206	228	215	208	237	224	186	230	227	235	210	213	214	218	193	225	199	226	215	226	254	216	207	233	202	197	200	221	211	202	219	237	204	206	193	231	195	189	217	216	210	210	196	209	196	208	207	192	240	199	216	208	203	222	198	206	185	233	221	203	219	212	218	207	198	214	219	210	224	224	196	242	220	183	216	184	222	206	197	223	219	244	186	219	209	197	203	209	209	234	241	224	216	211	218	200	222	230	208	209	212	200	208	228	194	212	247	197	199	218	203	205	214	231	203	231	186	210	213	242	208	224	216	229	215	203	204	203	219	206	200	222	213	203	241	212	206	213	224	219	241	212	219	248	202	199	219	223	201	209	230	204	223	234	248	204	205	221	244	239	216	222	221	229	201	218	191	200	226	218	209	240	222	228	236	217	226	248	195	215	204	250	210	187	217	237	208	204	236	223	216	233	241	176	193	196	207	219	204	204	211	194	209	195	231	218	206	203	214	208	234	239	219	207	205	211	200	208	196	229	224	211	198	202	218	214	222	201	198	214	203	254	222	242	225	203	215	194	225	192	186	224	206	191	209	229	209	245	226	204	239	194	257	216	206	246	227	215	215	229	234	220	228	206	241	236	212	232	213	201	229	206	205	227	209	240	246	207	201	223	216	187	207	190	198	203	194	197	209	222	201	196	213	230	204	215	219	205	219	211	223	213	178	209	217	231	242	199	227	203	238	208	212	214	226	227	188	217	200	219	190	239	229	200	222	245	201	228	221	191	215	231	236	203	222	195	220	239	192	251	223	218	187	196	208	233	241	237	227	219	198	208	211	208	193	236	201	237	218	228	218	197	220	213	228	199	224	196	205	214	215	218	200	206	214	214	224	221	211	215	184	255	242	234	215	215	194	204	222	221	221	215	200	244	215	209	204	191	200	197	207	227	214	220	233	212	208	245	204	186	214	227	211	217	244	189	228	220	208	221	228	205	204	225	207	215	225	198	208	237	240	205	207	205	206	227	235	199	212	209	238	210	206	191	211	189	164	218	224	227	242	206	241	214	225	228	200	219	206	212	222	203	208	243	224	199	202	198	235	210	203	208	206	238	200	225	219	229	217	229	205	201	202	201	223	204	194	219	246	215	195	233	199	215	208	229	194	216	215	192	214	205	238	212	220	221	223	221	220	228	227	238	233	214	218	194	180	196	244	231	223	217	219	206	251	199	237	209	194	203	191	259	200	233	233	223	216	194	233	206	212	213	222	194	229	200	211	239	217	215	210	216	217	240	207	222	202	200	210	216	231	211	202	197	210	230	244	177	219	229	223	212	206	200	223	213	233	237	226	234	213	218	218	228	199	222	183	217	228	197	209	236	220	202	219	211	210	220	231	190	203	225	193	191	205	221	222	226	210	215	243	202	225	232	218	233	192	199	219	192	188	231	235	245	235	205	224	199	211	231	252	235	225	227	211	192	207	191	229	202	232	238	221
3307	4385	3459	1756	1126	778	649	556	479	413	376	370	313	335	298	315	294	291	245	254	243	249	274	271	273	250	252	270	248	237	265	236	223	273	223	231	244	262	253	273	252	234	228	236	285	228	261	246	258	232	259	292	248	262	224	253	221	252	250	263	244	238	260	246	239	232	253	218	254	215	248	264	252	254	224	225	249	213	252	252	231	234	236	236	230	240	187	257	231	255	224	205	249	251	248	240	223	207	235	227	231	221	226	216	226	246	257	248	225	251	224	219	216	192	260	219	220	244	264	241	234	213	253	232	212	249	236	241	243	266	245	249	251	218	220	246	237	219	236	250	251	253	209	251	231	254	247	246	222	265	252	197	235	240	223	242	226	238	220	241	251	219	229	242	250	231	226	209	206	245	212	252	230	232	221	240	223	228	218	215	240	228	238	245	238	235	239	226	234	225	244	263	261	252	226	211	243	236	241	200	229	258	210	264	203	235	245	236	244	208	216	214	248	243	216	231	230	243	246	255	220	208	244	267	211	226	235	211	229	251	211	239	238	219	206	249	229	242	240	228	228	238	244	255	217	235	235	234	222	241	266	267	224	236	238	221	258	218	250	240	248	220	208	248	234	227	235	234	225	228	251	215	227	248	239	232	221	236	230	246	241	220	240	214	268	247	256	221	271	231	238	240	245	211	252	244	208	224	227	234	227	217	226	235	267	250	249	231	225	228	241	245	256	241	218	251	230	211	259	215	235	225	215	253	243	238	247	213	210	235	251	269	230	229	229	258	227	233	240	232	254	235	226	251	236	228	247	221	262	233	228	226	238	237	230	250	246	246	248	248	232	218	261	239	238	210	221	219	234	248	213	238	216	251	228	239	238	226	247	236	255	233	248	218	240	238	195	259	248	247	216	245	217	227	215	243	218	242	252	236	212	243	254	213	241	217	232	228	233	228	241	242	225	218	225	240	227	235	237	208	202	251	217	235	236	247	219	259	262	214	198	253	231	249	249	265	225	223	226	208	212	238	244	218	206	253	219	203	234	279	236	233	230	223	241	233	228	219	241	253	230	266	225	194	205	230	237	273	240	214	217	228	197	239	215	233	240	232	226	239	223	221	273	212	219	219	218	233	247	232	241	258	243	201	239	236	252	244	241	273	222	249	203	225	241	244	223	224	235	224	249	212	229	238	223	220	232	243	261	226	242	224	219	224	204	247	253	219	235	227	228	215	226	255	233	214	244	223	237	230	240	225	204	204	248	232	228	242	210	235	226	225	217	219	229	235	246	228	219	247	246	236	227	229	214	253	240	226	220	242	259	216	222	247	215	247	233	235	213	219	204	222	247	265	199	248	254	231	237	223	238	227	207	223	232	243	223	217	226	224	231	242	238	228	244	231	216	221	233	213	210	246	204	240	277	242	224	201	233	203	231	242	228	208	221	241	251	245	227	236	217	229	211	223	238	214	247	227	246	243	250	251	221	239	237	215	243	213	248	222	240	258	235	245	243	246	240	231	235	240	249	231	242	196	241	244	245	237	238	246	240	233	252	225	236	201	249	202	205	233	220	243	243	230	220	229	213	222	214	218	232	216	228	230	266	220	234	230	231	232	216	223	220	237	211	220	246	251	257	246	242	230	247	214	209	252	244	220	216	217	214	247	238	236	247	216	249	212	251	213	199	222	240	282	206	246	231	232	229	233	215	255	232	219	230	245	227	224	248	204	226	241	230	238	242	209	241	231	234	236	228	229	234	231	221	203	199	261	228	231	247	269	240	232	211	223	250	215	228	249	226	253	250	256	249	222	235	217	228	246	223	213	263	235	229	230	220	254	226	215	234	205	240	250	230	197	259	228	216	246	211	247	233	214	237	218	250	212	253	226	200	243	220	243	230	257	216	224	213	251	194	257	243	227	241	209	243	216	260	218	246	242	223	229	247	237	222	240	230	222	228	264	238	225	240	239	223	244	223	267	244	215	243	223	235	224	230	209	225	242	238	220	220	217	217	236	245	223	236	220	259	222	243	225	214	233	204	216	236	229	229	216	260	240	267	230	237	252	219	234	207	229	246	243	223	233	230	238	236	204	235	223	237	253	219	223	204	235	215	226	235	213	255	217	238	230	203	244	245	253	225	213	231	228	253	233	244	205	225	228	235	231	216	241	250	243	222	217	243	207	221	238	233	230	217	236	214	246	225	213	209	207	206	238	227	230	226	229	227	223	240	217	229	229	204	219	249	225	250	243	232	220	231	231	240	225	241	208	226	232	247	230	219	234	246	256	219	248	216	216	255	224	215	255	235	231	223	251	236	236	208	268	237	246	240	243	226	230	271	243	245	215	240	224	230	219	217	242	227	214	217	231	247	225	233	260	242	216	204	215	243	244	228	240	211	229	219	235	227	229	234	210	253	199	205	235	273	213	240	226	218	234	233	245	215	252	227	250	234	237	227	227	224	201	240	232	225	242	213	262	230	226	221	229	252	240	233	235	255	237	235	233	222	230	211	229	229	237	225	239	254	210	209	246	222	231	236	222	231	256	255	221	219	246	239	222	214	229	237	234	222	235	226	236	218	225	204	218	222	210	230	253	259	225	211	230	218	266	243	242	246	255	241	207	214	215	241	228	229	217	240	214	223	234	209	232	240	204	242	253	224	229	234	244	228	253	228	231	240	239	191	261	238	236	240	223	232	259	247	236	244	261	231	244	240	243	238	259	245	215	229	245	233	208	246	234	215	211	249	226	223	207	250	247	226	236	223	235	214	220	223	244	211	246	231	235	212	242	232	237	243	231	262	217	211	230	200	227	220	252	223	222	238	234	247	238	251	235	240	254	232	249	217	195	256	234	232	268	225	224	232	204	214	223	197	233	244	228	227	207	251	264	224	228	253	245	249	257	248	213	246	236	256	228	242	211	221	185	206	213	234	200	216	235	247	222	238	216	201	214	227	237	208	235	222	257	229	215	249	243	221	238	215	220	248	233	207	249	250	240	212	261	249	248	216	198	233	235	218	222	213	211	237	235	231	218	261	258	214	212	222	249	235	238	238	219	228	232	245	229	246	201	231	224	231	231	212	222	224	214	224	254	212	233	226	220	205	232	232	228	232	211	219	223	220	224	244	243	255	230	231	237	225	207	244	199	234	239	237	257	231	260	196	225	217	264	232	234	258	228	234	229	244	238	213	199	229	214	238	241	222	251	233	215	251	229	230	224	241	212	233	201	200	243	239	226	232	226	215	241	246	247	196	224	217	232	233	213	244	198	217	253	224	227	225	255	258	234	235	240	252	219	204	257	252	228	248	235	260	261	231	224	224	240	202	244	252	224	231	205	233	272	221	215	244	241	231	236	206	222	225	208	244	236	247	206	235	219	224	240	227	198	230	222	241	224	254	236	220	240	228	236	219	214	223	236	232	242	235	242	218	234	223	206	213	239	243	244	225	248	223	223	220	204	209	212	238	257	248	219	255	226	218	226	217	226	232	201	216	232	256	249	242	221	228	217
27460	10235	1326	822	622	607	576	584	571	595	558	575	589	588	586	622	585	594	621	572	585	599	578	589	586	565	533	574	625	603	562	592	556	562	563	555	560	534	566	591	587	574	568	570	574	590	615	625	562	592	588	559	545	541	569	552	535	620	570	606	569	570	594	550	528	552	602	586	586	572	534	549	586	579	596	614	621	533	588	554	566	590	589	637	585	554	576	580	594	624	595	602	620	574	577	607	564	579	593	573	643	627	563	587	603	607	584	541	576	607	613	578	589	567	588	565	604	590	596	536	602	622	636	617	589	550	585	612	562	591	609	610	607	555	538	577	608	529	551	553	558	607	612	583	618	589	606	587	610	574	559	571	559	526	622	571	577	568	595	584	585	581	579	565	640	595	598	592	564	604	549	568	595	561	570	617	535	558	590	543	569	588	599	554	564	548	546	548	557	579	635	544	594	549	573	594	572	589	583	575	577	566	581	564	568	590	571	604	593	520	564	568	619	587	579	558	576	582	534	547	578	526	577	542	581	585	554	593	543	564	556	596	547	597	582	613	596	605	541	562	593	545	570	594	609	620	587	587	562	582	542	561	624	584	609	612	582	590	612	561	619	576	601	593	560	557	544	582	594	546	565	574	615	552	572	616	553	568	563	568	594	540	617	551	568	549	603	550	525	568	591	578	574	578	550	556	561	540	589	559	564	572	613	550	556	597	592	613	528	578	587	556	592	568	583	564	564	582	575	603	541	538	543	590	577	589	595	576	547	586	563	544	559	592	619	564	575	581	550	605	570	602	574	506	572	520	557	586	583	550	614	578	585	535	557	561	553	562	568	590	585	595	569	572	576	592	600	569	561	562	588	581	596	552	593	609	591	563	585	554	591	591	552	602	556	590	569	593	613	551	646	622	550	584	575	545	567	629	602	545	571	590	582	545	556	552	595	573	552	601	586	533	573	572	611	627	547	576	558	540	583	580	579	613	554	580	566	606	560	552	567	579	623	598	567	555	600	557	587	584	563	592	563	574	598	586	559	595	612	535	620	591	588	602	590	597	555	598	540	584	623	557	585	623	563	529	559	597	595	558	546	541	564	575	553	545	573	563	571	619	543	603	578	580	595	579	593	550	531	557	567	568	581	555	609	588	588	579	566	573	554	595	572	595	553	609	577	628	612	544	566	586	568	584	548	593	530	581	575	569	565	588	579	580	557	597	570	570	561	544	560	564	569	615	604	597	572	561	600	653	580	567	531	547	598	563	598	569	603	586	636	556	578	550	573	552	588	572	573	569	557	553	552	596	554	605	648	588	590	583	633	633	585	579	556	585	541	591	620	585	579	596	554	547	563	616	543	626	606	555	592	573	655	616	626	553	629	576	594	567	550	587	572	610	582	581	569	606	554	536	593	622	541	569	556	599	585	570	545	578	631	570	568	597	578	595	624	631	590	590	560	578	588	601	569	555	579	604	597	629	542	580	616	597	585	591	642	578	586	558	639	576	529	568	598	587	573	572	583	529	582	572	567	562	550	565	582	554	583	590	614	615	581	558	620	547	625	596	586	620	612	577	566	562	554	559	579	599	598	555	586	596	579	622	578	556	566	561	613	567	594	579	593	633	540	579	548	596	588	561	592	571	583	563	558	604	572	579	591	565	538	518	565	587	562	562	611	601	571	609	566	592	570	565	597	567	584	578	589	577	584	602	626	570	610	601	604	595	604	555	564	580	582	583	585	552	588	565	565	570	601	541	575	549	588	574	568	568	615	621	604	568	589	571	557	589	577	574	591	584	563	575	536	563	585	587	590	580	563	576	538	563	603	579	564	611	550	580	589	583	595	582	570	543	629	562	591	549	598	567	561	604	542	586	568	598	538	607	588	553	581	563	594	596	568	590	571	580	606	601	539	589	558	574	522	590	606	615	590	591	619	549	573	569	587	553	566	592	581	567	584	573	579	590	570	632	527	567	576	592	575	591	597	576	618	584	590	591	579	575	590	508	564	577	580	574	567	564	592	567	534	589	583	594	580	586	559	535	568	582	617	562	555	585	544	596	608	519	569	595	596	570	587	556	559	563	598	583	564	578	561	584	595	587	574	586	600	577	575	588	551	577	563	568	554	565	580	579	591	610	594	544	585	540	568	569	612	580	594	600	559	590	601	545	578	551	588	615	618	574	579	567	562	614	605	565	536	604	583	600	559	555	587	587	637	545	583	580	556	557	587	590	574	550	630	598	572	575	603	543	594	633	592	591	599	600	577	567	569	566	596	593	586	613	574	557	615	566	572	602	540	606	546	571	586	567	609	609	547	569	621	609	622	592	598	562	595	531	602	612	528	561	595	566	620	567	598	546	576	568	568	562	619	584	559	574	623	567	591	616	585	601	581	602	547	568	581	603	588	597	546	590	570	561	595	607	580	579	621	617	556	567	599	583	580	581	560	580	563	609	592	626	578	539	560	529	569	626	556	603	571	601	569	569	589	586	563	530	584	558	601	602	590	565	563	581	599	578	542	587	566	549	562	557	534	572	595	558	573	626	562	565	587	546	577	556	573	582	612	603	548	589	555	574	589	612	614	536	588	595	589	615	555	577	572	599	595	591	562	540	618	599	562	593	572	597	560	624	541	595	576	589	584	569	608	561	590	543	587	579	619	586	592	538	540	552	579	597	628	592	538	600	558	580	606	609	568	588	607	551	571	546	579	586	556	526	565	593	535	565	540	560	589	558	619	573	581	554	561	574	633	595	555	550	565	561	580	565	596	619	604	592	562	599	616	537	581	574	578	559	616	568	565	571	596	606	576	536	597	580	574	542	597	603	576	558	621	589	531	599	612	604	516	599	586	567	592	559	569	556	543	571	593	576	573	603	587	556	587	543	574	593	614	535	594	593	517	582	589	551	602	572	550	570	555	598	642	561	595	577	590	568	566	543	597	535	581	576	551	581	549	564	568	580	601	580	522	593	635	600	595	560	567	566	633	579	601	560	558	589	620	544	558	619	590	603	548	554	614	583	578	564	540	559	547	563	584	573	614	553	607	585	503	557	598	575	588	571	578	577	571	607	555	576	557	579	563	569	581	577	531	612	594	582	603	545	567	575	575	560	575	590	575	628	619	613	560	588	643	558	552	580	566	581	553	565	586	562	545	610	594	565	600	574	559	574	561	574	580	573	607	612	600	583	571	587	592	555	587	535	620	571	591	583	546	605	583	552	595	595	605	579	609	586	551	575	578	599	560	581	520	532	585	568	607	550	602	605	624	580	585	521	579	623	560	572	578	604	572	575	640	553	590	572	570	555	569	576	593	597	601	562	526	627	582	584	591	584	522	590	604	589	606	549	563	596	565	557	596	589	603	588	582	604	625	616	601	590	566	581	598	637	611	610	642	544	593	546	600	608	599	577	604	658	579	563	606	584	589	577	585	548	573	549	534	552	564	567	592	536	561	550	585	558	551	549	588	620	576	627	570	585	598	534	578	605	605	528	597	553	602	605	576	592	567	578
4979	723	649	616	533	572	577	558	547	545	574	542	515	491	532	526	571	592	549	551	525	516	536	554	548	573	534	555	542	589	569	511	537	547	563	560	545	498	521	551	549	552	548	540	598	572	526	532	539	564	489	566	558	587	499	585	566	542	569	533	552	555	536	582	505	532	536	544	505	548	557	550	592	554	528	535	508	569	569	548	499	561	521	562	554	544	508	542	532	531	510	535	532	549	513	563	544	532	538	586	554	565	505	533	555	576	511	544	579	510	532	549	544	537	545	549	595	525	533	528	539	544	581	529	550	525	525	533	542	511	573	568	550	569	509	543	542	556	571	535	541	507	521	511	493	526	536	521	553	532	532	578	570	541	508	502	544	549	534	557	527	553	539	554	556	525	576	543	478	561	525	557	519	501	523	538	553	524	519	520	507	556	493	525	544	573	491	542	551	544	547	538	539	536	563	579	517	526	531	531	558	578	575	505	538	556	501	529	555	550	546	529	520	534	555	545	523	547	568	547	541	542	542	536	532	516	539	539	528	535	517	512	543	545	543	512	558	488	522	522	534	535	529	516	517	591	548	570	534	516	501	523	546	538	575	548	538	599	542	551	543	538	559	554	513	529	540	569	540	565	537	573	514	564	564	595	545	513	532	492	518	558	507	542	534	529	516	532	604	525	526	573	541	567	541	514	535	523	547	541	535	583	536	534	519	537	519	563	541	517	560	551	564	534	550	527	556	554	562	541	531	546	515	516	552	565	549	543	499	561	505	510	512	535	519	537	568	558	515	570	546	550	513	546	556	556	563	527	559	556	545	540	502	556	554	530	566	540	524	573	546	587	545	533	554	521	589	570	544	582	538	569	542	557	538	524	515	549	535	534	529	602	577	550	576	527	516	527	530	541	558	542	538	534	548	551	535	548	555	572	557	581	567	577	537	517	545	553	488	527	563	522	535	531	520	520	536	552	548	567	584	588	554	529	543	639	593	507	568	523	559	515	540	554	530	542	532	515	524	540	534	558	564	516	531	543	540	572	514	549	511	518	535	513	594	576	485	531	536	518	513	495	491	512	561	561	580	559	568	561	541	571	507	529	532	566	559	542	515	570	535	530	549	556	522	515	544	535	536	499	557	544	557	566	520	518	541	526	531	552	567	527	549	549	518	591	538	523	517	531	533	519	522	557	528	494	492	542	533	547	497	514	542	560	531	520	513	543	534	537	542	518	563	528	518	537	520	514	563	569	529	546	510	559	557	521	521	560	537	536	506	545	537	570	514	552	537	491	557	577	513	530	556	560	524	539	541	551	550	588	522	494	524	542	529	512	548	519	540	491	522	519	527	512	569	550	538	525	556	539	544	548	541	563	511	532	541	547	547	527	567	539	521	556	576	540	551	535	495	522	570	530	575	551	557	559	574	528	504	539	567	560	550	568	518	514	532	535	525	530	546	504	568	557	547	520	544	544	555	493	535	548	528	545	541	573	580	522	567	522	498	576	558	592	552	494	506	545	505	524	547	560	525	538	542	553	542	590	555	550	557	608	526	541	523	482	516	529	509	503	530	542	492	559	569	508	533	528	573	513	547	552	528	525	564	549	553	544	592	529	541	571	544	606	532	495	526	573	569	538	531	512	531	556	600	518	510	493	533	542	541	555	523	541	538	517	537	559	547	541	557	548	525	559	509	555	547	532	519	550	570	535	537	488	524	555	574	562	520	501	496	527	509	535	572	524	532	543	550	526	534	557	507	550	518	583	543	536	493	513	560	494	502	566	548	518	570	505	539	535	512	565	536	532	527	537	543	523	546	533	526	507	583	537	549	494	502	535	594	601	518	574	556	513	512	516	521	530	526	563	561	572	557	557	511	516	581	520	552	544	556	553	553	533	532	502	564	512	496	547	576	550	537	505	533	570	539	529	575	551	551	570	527	548	534	534	502	559	547	535	598	494	507	536	528	533	541	540	538	536	512	561	560	541	520	529	571	569	524	526	568	524	519	517	594	560	494	525	532	563	561	551	536	554	541	536	557	520	550	556	557	525	540	527	538	565	570	541	510	581	523	539	522	563	498	536	522	511	521	499	549	535	533	516	526	505	508	542	538	506	543	556	540	561	510	559	523	509	542	531	542	554	576	518	514	548	523	532	525	594	521	522	574	548	522	539	522	542	537	553	554	560	557	536	568	540	556	559	520	592	535	533	553	514	573	543	552	563	512	532	523	530	529	558	523	538	525	530	510	548	555	553	540	554	515	528	510	526	538	538	557	598	565	583	592	526	580	556	577	578	542	565	564	543	567	533	537	560	544	554	532	567	565	530	532	506	574	500	520	550	542	587	514	538	559	538	545	526	533	516	547	536	532	558	522	518	552	520	536	579	561	531	483	543	533	538	568	522	508	525	527	520	598	528	558	512	581	533	528	525	553	568	526	592	525	556	571	540	544	501	535	504	544	502	562	567	512	521	502	560	508	560	519	526	499	563	559	516	547	538	544	562	529	581	556	526	580	522	529	519	525	549	523	472	549	530	601	510	503	528	536	552	551	575	499	563	524	511	533	526	530	545	503	524	547	518	560	560	517	508	523	571	510	527	594	554	541	562	573	594	531	543	541	554	537	503	520	548	579	540	502	539	499	567	560	541	564	537	473	540	550	551	569	541	539	516	529	540	529	545	545	548	535	492	540	538	540	519	556	543	547	527	526	523	573	505	534	505	499	500	582	502	554	546	543	580	546	594	467	555	520	560	545	508	544	516	506	546	552	495	480	524	553	529	531	563	546	541	534	571	521	516	549	514	533	537	530	511	536	502	531	534	584	522	555	531	538	549	554	544	532	580	511	526	520	558	478	552	518	593	526	536	562	506	526	585	526	528	543	554	541	512	506	543	572	551	521	510	544	585	531	543	572	516	583	504	560	562	548	483	543	565	559	530	534	547	498	516	539	529	545	568	534	529	571	554	548	522	566	535	556	543	535	557	530	576	557	518	546	543	529	526	520	543	542	555	542	498	550	552	521	556	493	551	540	524	550	567	518	544	528	479	535	567	536	536	550	564	515	567	561	538	506	514	545	563	535	529	546	566	559	563	532	512	536	537	537	495	531	532	539	527	535	538	556	590	542	542	501	535	505	489	561	550	563	556	498	515	549	542	539	535	544	517	549	571	527	536	519	517	589	557	549	573	556	577	540	530	538	521	547	519	567	529	549	541	520	529	574	517	576	508	520	535	569	511	548	548	532	543	548	540	543	525	576	488	531	558	496	514	554	574	564	504	542	494	523	567	543	570	544	552	523	565	520	566	522	558	550	590	559	566	521	561	522	562	550	515	552	559	540	515	525	537	543	499	524	556	573	543	526	548	570	541	574	518	542	579	557	553	536	521	517	528	541	537	527	512	549	553	538	526	551	577	551	554	520	553	573	577	533	558	560	538	531	513	538	551	538	530	535	552	523	542	509	590	532	529	547	529	545	529	530	546	508	516	525	509	544	541	556	558	550	548	569	526
25484	21404	27082	25377	3255	718	479	382	339	359	372	392	347	353	360	349	350	318	318	344	341	359	327	341	320	323	372	309	286	356	326	313	310	310	326	314	374	338	351	355	326	289	350	347	356	340	312	316	350	304	316	314	333	311	344	331	318	325	294	335	306	325	319	361	332	344	338	316	344	307	304	318	322	330	326	304	346	327	316	286	310	318	341	334	314	317	289	306	326	321	309	314	331	335	287	308	308	323	336	329	331	315	349	348	324	326	298	300	302	333	291	323	302	343	314	345	307	328	337	312	323	295	342	326	364	345	292	303	344	327	324	336	315	342	306	308	319	338	347	345	329	305	360	287	330	319	322	317	328	319	360	332	346	312	317	308	293	325	309	332	304	306	323	314	360	326	316	341	294	350	352	269	319	337	322	306	328	298	368	304	344	311	331	348	314	320	320	350	317	355	334	348	330	336	320	306	302	309	347	356	291	332	312	315	312	309	287	327	307	336	325	319	294	290	289	324	327	328	339	307	305	349	326	281	301	306	290	303	298	334	336	311	329	291	332	303	333	319	329	318	344	323	314	314	353	329	335	289	302	319	313	298	297	343	299	314	349	342	333	332	316	316	317	335	367	344	329	298	346	295	321	337	313	325	309	337	309	320	301	340	322	335	371	295	299	312	349	308	354	305	342	332	319	345	320	338	331	324	314	293	323	318	299	308	310	309	331	325	323	317	336	314	322	313	301	330	337	327	352	321	318	328	305	327	347	308	314	334	322	309	320	338	318	321	345	333	308	303	330	324	314	332	329	314	317	286	320	344	337	346	324	351	310	318	311	338	294	339	321	298	304	358	294	303	320	315	324	334	352	311	314	326	336	309	303	321	332	360	326	345	330	321	324	297	368	302	328	332	351	344	333	319	343	332	344	333	291	305	310	338	300	338	305	333	344	321	310	316	317	323	356	329	319	303	333	340	328	340	323	352	317	326	363	332	352	335	332	326	297	353	345	309	309	332	340	330	318	341	333	309	335	312	294	288	335	310	337	323	329	333	324	300	331	313	313	340	353	296	317	322	332	345	330	300	341	357	329	343	289	329	353	308	316	321	311	337	336	322	327	330	294	337	307	321	326	291	318	321	343	323	334	311	308	319	351	320	322	304	286	322	300	336	346	333	326	306	306	303	307	305	282	331	295	342	357	330	371	315	335	308	333	311	325	320	329	319	328	315	316	298	305	306	291	303	351	308	315	324	331	334	357	310	327	300	330	337	321	325	331	325	306	331	350	353	279	325	344	349	308	314	315	334	364	306	336	332	293	335	328	318	335	306	305	313	309	315	321	321	351	322	349	312	339	316	337	326	328	331	304	302	319	345	323	340	306	326	318	328	291	333	326	359	320	311	335	317	339	321	301	319	297	285	321	318	371	337	327	322	296	325	341	319	323	325	347	350	300	311	322	330	332	334	281	318	311	327	358	291	310	306	328	369	342	306	287	304	349	333	324	325	313	331	352	332	337	345	328	315	304	284	324	328	328	317	323	312	318	365	332	336	343	311	329	337	335	293	315	297	307	340	330	299	317	365	293	298	343	320	364	327	328	318	345	308	328	299	319	293	313	322	342	358	298	300	330	318	326	357	338	340	331	332	324	326	332	359	311	326	292	323	307	332	337	315	285	351	325	322	330	342	309	312	329	347	301	329	330	344	316	321	348	291	308	336	343	323	359	350	343	317	345	320	337	349	351	369	306	346	296	330	346	332	284	293	303	334	349	317	306	316	341	331	321	332	328	301	323	317	351	323	340	344	343	312	303	299	310	335	298	333	310	326	318	364	288	313	320	292	326	308	328	335	349	319	322	301	313	305	338	337	319	334	337	319	329	325	373	323	324	336	318	315	334	312	309	331	344	323	333	267	340	329	355	322	329	310	324	344	314	324	327	301	353	319	332	328	334	293	331	372	339	324	317	363	319	324	290	312	299	313	296	305	335	293	328	342	338	312	331	354	338	338	315	317	308	317	303	315	347	292	304	325	308	284	320	332	311	324	327	339	331	324	314	299	335	319	326	325	340	340	316	359	341	330	301	333	345	330	351	324	313	303	344	311	299	331	343	348	310	281	338	316	321	319	339	361	319	320	335	325	342	342	329	326	291	297	338	328	329	329	296	319	341	314	335	315	296	342	303	281	328	342	297	310	314	337	308	333	304	351	337	328	334	331	336	336	312	313	314	316	306	329	335	314	287	343	315	336	341	333	302	321	325	301	314	316	327	321	324	316	322	292	317	353	333	340	300	334	295	326	308	335	285	324	341	309	375	327	329	336	328	312	335	348	308	317	312	324	302	331	318	361	321	312	290	328	327	309	318	318	300	312	332	310	331	321	319	326	321	330	315	334	351	332	335	341	348	308	304	314	317	335	324	327	360	348	308	305	323	304	354	311	333	319	349	314	335	291	326	343	310	335	317	313	323	317	354	326	307	296	341	335	321	311	343	342	340	352	300	304	334	331	336	315	338	361	296	347	307	344	303	337	321	331	287	327	334	322	326	296	330	303	331	336	317	357	318	330	303	323	335	315	307	350	311	311	320	330	307	322	322	346	344	321	302	332	297	327	331	335	315	328	302	325	316	326	327	323	313	326	316	319	306	298	312	340	305	329	329	313	292	301	282	362	313	330	340	329	339	298	280	312	321	347	319	349	311	298	348	329	340	312	321	334	312	313	313	324	308	314	329	323	311	293	315	341	342	324	325	295	315	287	337	323	317	310	324	346	348	301	342	337	318	306	310	319	298	308	300	316	347	342	338	338	358	318	312	312	316	321	304	324	362	336	362	300	331	315	325	304	321	361	341	326	282	330	336	318	355	325	295	314	291	301	311	330	321	305	331	363	313	326	283	357	303	332	314	323	310	326	310	328	342	290	301	331	332	327	344	330	335	334	303	319	292	340	325	355	319	301	303	337	334	329	337	320	307	324	321	331	345	302	303	319	310	338	335	340	323	316	330	337	337	272	318	284	340	305	323	342	309	308	335	323	326	317	274	323	327	336	319	358	326	302	311	318	310	336	317	306	362	305	302	295	343	332	298	342	307	311	320	321	311	330	357	313	331	311	277	318	323	327	283	327	348	341	324	295	343	326	317	351	401	346	308	330	317	298	312	361	334	310	331	325	310	312	338	313	329	348	315	298	334	345	302	315	328	298	302	329	306	324	350	348	322	317	340	302	334	304	329	316	327	334	303	342	338	325	356	337	321	343	316	302	331	318	341	332	353	341	303	335	279	355	340	315	338	325	309	327	295	315	322	344	321	324	339	301	310	315	333	304	348	304	317	328	339	304	332	335	324	311	314	342	323	325	297	326	322	343	316	344	359	302	368	351	307	341	320	299	314	328	316	305	334	338	329	336	382	309	287	320	337	318	321	297	298	363	327	328	330	358	343	276	333	333	300	327	325	343	347	304	319	339	304	313	359	336	339	311	354	306	323	294	338	325	308	321	353	305	342	344	305	313	312	329
3277	2445	2010	1153	781	630	564	477	431	423	423	354	399	409	386	364	365	383	373	353	360	346	371	355	337	326	336	369	346	351	340	338	301	382	333	333	338	356	350	369	312	306	328	358	320	351	380	376	327	328	355	350	322	345	364	357	359	297	316	318	353	320	338	378	337	319	362	335	334	331	334	345	357	324	346	347	354	323	343	342	329	340	373	346	332	321	360	334	291	318	340	310	323	338	328	369	364	327	310	342	327	336	342	338	348	362	325	342	343	329	336	334	357	345	303	324	284	349	322	356	343	346	331	368	356	328	333	329	339	336	322	310	305	306	304	313	325	345	304	331	338	344	316	355	355	317	302	317	319	336	320	341	319	354	337	314	352	355	318	338	333	346	335	348	360	335	332	355	333	345	322	336	317	345	363	357	361	330	322	320	322	323	304	314	319	346	350	336	328	344	311	318	339	326	322	320	343	339	311	317	331	313	328	310	368	305	312	315	320	322	337	357	387	330	321	357	350	366	342	326	350	317	345	328	329	336	332	299	345	319	336	357	340	337	320	347	331	346	324	318	334	331	318	360	351	332	367	340	309	353	369	332	337	331	320	306	304	321	313	331	346	326	316	337	347	348	357	300	315	333	355	339	322	317	337	289	335	304	310	344	297	309	333	308	321	326	306	349	328	325	335	339	337	318	329	346	332	321	362	325	343	332	332	333	324	335	322	326	329	327	319	309	331	347	326	344	341	363	339	345	328	320	333	359	366	337	334	308	327	343	319	316	325	306	316	348	318	302	347	335	329	374	332	344	340	335	300	350	327	322	319	327	308	342	328	326	325	324	326	339	319	343	325	345	339	338	326	344	328	343	312	319	306	353	324	374	332	319	331	349	342	331	347	318	344	336	360	309	341	338	340	319	327	323	349	319	327	355	314	319	352	340	317	331	297	318	359	338	310	309	327	329	300	334	330	298	343	312	333	320	347	353	334	335	305	358	307	328	343	298	310	319	320	336	314	322	327	319	345	312	341	340	329	353	334	349	332	346	347	340	311	355	340	349	345	341	340	320	311	296	314	313	354	315	342	296	307	340	334	325	318	300	332	315	309	340	342	315	314	345	342	314	331	319	304	350	319	337	339	324	321	366	319	328	329	351	316	276	322	344	337	323	318	324	346	349	334	361	343	330	324	314	309	329	353	334	336	321	329	347	324	320	328	322	329	330	353	320	311	360	358	324	346	361	363	341	311	318	366	324	345	309	324	349	345	324	350	310	317	359	349	329	300	320	331	339	319	303	332	297	367	333	299	333	333	320	338	329	321	336	295	320	322	342	315	317	315	352	384	332	320	299	311	308	364	308	351	334	329	312	321	357	312	343	321	356	308	342	305	311	317	335	314	372	335	317	326	334	374	342	344	359	289	347	324	319	324	298	311	324	310	338	340	343	336	333	322	340	302	341	366	332	339	363	299	321	329	339	360	341	306	326	301	308	339	325	334	345	354	301	319	292	327	350	342	316	310	367	352	309	303	360	331	346	323	356	324	291	334	320	318	336	350	315	307	354	314	336	342	283	361	341	353	349	329	336	332	340	364	364	335	316	323	331	335	314	330	333	317	340	333	343	329	343	337	321	337	319	353	330	314	334	336	319	314	356	301	358	298	340	315	320	327	353	344	327	334	297	310	364	308	356	344	303	333	336	348	337	327	342	339	325	352	352	312	364	350	335	306	335	335	298	311	374	359	326	309	327	343	325	324	338	333	362	330	302	342	305	330	322	326	335	339	344	331	347	307	343	346	326	323	315	323	335	329	324	342	350	343	363	329	327	312	326	318	342	323	307	320	348	368	323	366	341	373	304	312	317	337	318	308	306	360	329	322	345	322	328	336	345	307	324	339	333	310	322	350	344	319	332	317	342	317	317	338	342	344	322	328	300	356	325	323	327	308	322	345	326	327	340	335	341	323	327	330	328	329	327	302	327	329	323	307	302	348	362	333	311	325	357	324	317	327	314	340	326	329	309	306	287	363	337	358	324	337	331	328	334	293	314	332	323	322	327	344	343	315	328	307	328	339	343	328	349	326	328	295	311	350	326	333	358	359	314	331	346	338	323	355	331	294	317	319	307	327	338	324	322	302	310	341	331	307	308	314	329	325	303	322	378	333	345	336	338	317	302	341	341	328	339	329	330	331	310	341	348	342	307	318	291	334	323	337	318	345	322	313	324	363	364	334	301	360	358	347	325	335	346	322	328	298	334	326	343	324	330	353	354	312	319	312	344	347	308	321	361	310	332	341	324	343	339	323	346	329	374	326	339	351	332	317	335	352	314	293	318	344	304	337	319	350	328	291	363	334	355	337	356	352	309	311	308	331	343	334	324	303	339	332	339	350	319	335	331	354	310	329	344	336	328	326	329	339	293	310	367	310	350	364	334	336	310	310	350	360	339	306	334	335	328	324	327	320	320	331	337	352	310	322	318	331	340	307	363	349	293	344	345	360	312	332	324	343	312	324	343	330	338	313	342	318	346	356	338	334	325	321	327	343	314	337	342	296	320	295	305	325	358	344	330	356	333	349	331	310	334	338	329	319	318	296	371	316	298	332	315	329	339	299	335	320	322	323	331	328	339	361	328	315	314	285	340	342	298	301	314	346	354	337	331	314	313	272	320	300	340	322	306	361	328	307	307	379	325	302	337	339	354	353	346	329	346	317	344	337	346	326	338	323	353	329	324	348	343	335	311	323	344	346	334	331	322	356	331	336	298	339	325	308	360	363	341	348	321	339	325	338	317	341	337	341	343	344	340	301	301	346	345	318	313	325	327	372	301	338	318	292	314	315	319	338	346	353	325	351	331	322	322	293	300	334	321	332	334	319	338	348	331	314	312	293	346	323	329	343	318	368	344	347	327	380	327	354	326	277	310	287	315	328	340	346	301	301	298	313	342	320	356	312	306	292	346	309	339	346	324	312	334	332	321	322	338	318	318	338	322	281	333	332	339	345	342	349	316	340	341	333	349	296	324	353	343	313	313	323	322	327	292	344	314	345	370	346	334	316	322	316	302	325	321	308	326	333	330	329	302	324	307	344	340	343	365	336	339	307	350	368	336	332	328	326	325	342	307	317	343	346	343	330	350	337	321	328	307	325	357	302	338	338	317	336	316	315	327	320	372	339	311	317	341	350	316	309	344	369	290	293	328	316	305	326	322	332	349	325	344	357	335	351	323	339	316	343	339	368	319	332	333	329	320	320	318	345	325	327	315	330	309	352	348	308	382	333	336	298	356	334	318	342	328	325	327	331	323	312	327	316	333	321	338	368	314	323	332	352	340	335	341	349	322	296	325	294	346	331	336	329	376	371	329	306	332	325	324	318	368	308	367	323	332	348	356	351	347	338	313	348	334	325	281	330	340	303	292	334	328	319	335	317	329	320	335	326	367	323	338	354	292	322	340	310	338	331	376	331	324	347	318	364	362	329	355	314	342	339	342	354	330	323	341	324	300	327	309	311	326
24470	21412	28462	24761	20748	2449	672	382	342	272	272	281	243	304	234	240	254	262	241	235	253	228	264	220	255	242	235	246	236	230	232	211	219	228	226	243	222	215	232	241	219	190	208	235	207	219	209	227	237	213	223	214	248	223	239	230	205	232	224	211	229	242	192	225	214	238	222	225	217	191	218	217	230	222	239	217	217	248	225	228	233	216	204	203	219	215	266	213	215	205	236	204	230	203	200	220	260	244	223	223	208	205	223	232	241	233	244	217	212	219	229	192	209	213	233	228	240	227	190	225	212	211	219	196	212	242	215	222	242	215	209	202	220	234	238	222	224	227	205	211	219	206	217	212	222	219	193	232	241	205	264	214	237	201	206	193	226	213	216	213	214	196	245	210	248	234	240	206	240	202	223	207	211	231	191	216	201	214	223	221	210	197	211	217	199	220	195	194	207	251	182	199	233	217	219	224	239	247	206	197	217	212	232	215	195	232	210	210	203	223	222	189	208	224	210	212	219	207	249	220	234	215	217	211	240	210	215	222	232	213	198	205	221	248	210	194	191	207	227	233	187	209	236	214	201	257	219	230	209	217	194	227	234	188	197	220	223	208	222	197	202	221	229	226	202	240	248	227	222	183	215	214	236	222	226	258	219	191	239	199	216	216	227	233	197	207	207	212	241	202	211	224	219	221	226	225	214	215	231	208	219	240	207	195	206	214	235	210	208	233	231	235	208	188	212	207	241	229	220	235	231	214	221	224	203	230	255	216	206	226	215	241	226	220	215	210	228	222	214	236	212	243	259	215	236	235	210	232	185	247	212	208	215	228	215	220	197	234	210	216	195	222	208	205	214	205	214	184	252	188	217	194	226	210	217	245	226	213	240	218	201	223	225	233	195	225	203	229	222	221	230	222	234	221	249	220	218	220	225	219	232	237	200	220	193	213	209	214	218	238	197	214	208	211	204	225	213	223	233	228	205	226	222	218	201	232	217	223	252	234	233	236	219	253	235	242	217	230	218	221	237	219	248	210	223	216	210	217	214	245	212	215	214	213	240	218	220	188	208	203	210	228	224	195	236	244	216	249	206	226	190	222	241	232	209	223	222	229	219	254	217	235	211	231	191	217	232	219	216	250	234	228	216	247	204	215	230	225	221	200	183	207	221	247	214	195	214	236	214	220	200	223	206	223	197	207	224	221	237	225	209	215	220	229	230	218	219	230	212	206	226	174	240	215	227	236	201	246	213	216	211	222	229	209	238	220	211	225	194	221	228	228	231	218	217	185	215	217	223	228	207	225	228	235	246	243	222	230	204	255	225	200	210	201	229	192	228	225	224	244	201	239	229	215	196	212	189	191	242	215	239	187	222	212	191	225	213	202	225	196	225	210	213	196	251	235	229	217	233	211	204	185	221	221	207	210	226	222	200	216	220	222	221	220	204	211	248	221	219	188	207	232	204	221	204	208	196	223	202	213	221	212	242	220	222	202	217	207	250	221	215	213	201	195	215	218	207	221	216	206	200	248	227	207	201	228	223	216	226	223	200	205	215	191	201	223	225	225	227	218	218	213	210	226	212	226	214	204	225	197	197	202	236	197	216	218	193	254	226	209	195	196	211	228	212	231	218	231	203	198	210	213	231	210	203	222	212	218	205	239	206	225	203	217	235	216	259	199	264	239	204	222	234	227	218	226	216	235	229	220	218	209	224	214	238	210	209	201	225	211	232	211	220	231	222	231	219	211	210	194	217	207	237	237	213	239	219	223	235	226	235	222	194	215	217	228	236	234	235	197	220	209	202	220	222	201	211	208	203	223	222	221	203	236	213	207	233	207	225	212	215	239	213	225	197	198	241	230	212	229	203	213	213	233	227	211	218	213	226	222	231	226	211	221	224	210	230	211	211	225	219	219	223	215	230	232	222	234	238	227	197	230	224	223	237	200	235	212	203	226	205	222	199	199	199	218	238	212	209	217	204	220	210	244	229	216	211	204	216	234	192	225	219	209	218	230	223	207	210	232	205	217	236	220	222	219	237	208	216	230	225	209	213	210	181	208	194	206	221	184	207	198	202	208	207	205	228	204	219	221	218	201	225	220	196	202	232	233	224	219	212	198	219	228	233	226	225	229	219	206	226	218	210	230	210	196	233	206	238	215	210	233	223	241	213	214	217	241	219	243	216	234	212	220	251	218	191	220	226	213	216	197	222	246	224	214	217	205	201	223	237	226	195	224	193	211	224	230	233	201	240	206	225	226	221	204	201	228	203	212	208	211	216	255	241	203	215	205	202	221	196	208	241	195	204	247	215	212	232	214	203	206	225	225	216	242	199	233	215	231	222	226	220	232	220	188	199	216	222	225	221	205	210	226	225	218	227	195	190	236	229	237	207	194	211	227	221	220	209	223	201	221	194	205	209	217	218	253	202	194	190	193	225	227	213	219	213	249	234	218	221	220	218	218	219	240	234	174	213	213	238	213	189	190	199	214	210	202	202	213	224	217	192	220	213	236	215	232	197	203	227	210	212	236	215	216	210	211	205	183	237	220	237	215	218	197	218	222	222	233	203	240	189	206	230	216	208	225	239	245	200	236	205	206	204	215	222	209	208	218	244	174	239	223	208	211	217	211	220	213	201	219	213	213	194	229	226	217	206	202	218	242	253	207	237	222	216	243	194	224	251	219	218	231	206	229	214	230	201	210	256	216	209	213	222	194	230	237	201	224	227	209	226	242	256	220	233	208	200	203	222	202	201	208	238	214	210	224	199	247	210	227	211	220	244	215	213	199	236	219	192	223	238	220	199	202	234	202	219	260	215	226	212	211	211	201	237	249	223	203	199	210	220	249	230	194	214	213	223	218	202	201	219	205	226	211	216	210	226	205	217	202	194	243	205	217	234	227	249	182	208	218	246	205	232	206	250	229	213	214	232	193	243	217	242	229	198	219	217	219	200	217	210	233	249	219	224	198	218	223	219	222	233	247	218	244	232	230	256	208	234	212	217	211	221	217	207	213	203	236	226	237	224	233	205	219	233	201	209	227	204	208	211	206	237	230	236	194	217	235	210	231	198	193	231	239	228	263	217	209	214	201	215	215	208	248	209	214	213	236	242	214	198	201	183	221	215	197	237	204	200	215	208	205	197	201	208	224	178	223	203	194	232	230	212	208	213	228	191	232	215	227	241	209	225	220	222	207	190	194	216	203	227	234	198	207	188	233	220	203	230	216	235	224	219	222	209	203	202	235	237	227	250	228	230	182	230	202	227	192	248	178	223	220	234	212	232	192	204	193	221	225	210	231	226	204	195	234	221	209	220	226	196	214	189	205	223	193	214	225	203	209	200	221	220	235	224	212	217	208	240	214	232	206	206	226	215	187	219	204	197	212	209	219	225	231	193	220	205	211	214	221	234	222	242	228	208	223	249	195	207	192	218	221	214	211	213	220	237	206	229	184	234	238	199	219	217	222	206	245	228	222	198	237	222	209	227	215	184	240	191	203	208	216	205	228
3336	4384	3485	1688	1114	744	637	519	435	407	364	319	325	336	288	323	274	263	268	249	284	244	250	267	244	259	255	242	252	267	269	196	228	242	267	239	243	217	231	235	225	249	243	227	234	255	239	238	222	247	230	215	201	224	214	231	229	239	227	233	257	223	220	226	235	258	224	228	246	231	241	229	231	253	234	244	233	254	243	254	229	224	220	230	243	225	230	247	241	242	233	239	230	248	226	240	231	227	241	236	236	238	241	213	233	246	230	190	227	229	261	252	247	240	210	220	219	226	196	248	243	225	265	254	247	255	226	228	246	253	214	230	227	233	227	227	255	217	237	226	221	260	251	226	246	245	229	235	205	248	246	244	253	227	240	213	219	238	235	254	243	228	241	195	246	259	232	252	205	231	211	229	227	230	233	205	239	220	243	222	239	253	224	241	203	250	210	217	225	240	217	210	254	223	235	214	213	240	223	257	213	228	236	225	241	215	243	248	236	250	203	241	218	227	260	221	239	282	236	225	225	242	241	220	250	243	237	223	231	231	231	247	206	221	220	231	236	205	208	239	216	212	210	197	246	236	229	197	223	206	244	235	227	234	246	215	234	214	249	228	203	232	233	218	234	254	242	223	215	235	234	242	212	230	202	214	215	245	219	239	224	201	207	206	247	219	252	228	221	230	245	212	265	226	210	223	226	236	214	223	242	227	239	218	223	238	227	241	226	212	231	258	245	212	215	256	216	225	237	258	197	231	226	219	249	234	224	225	225	210	246	208	234	229	246	258	231	255	217	225	235	266	233	245	218	228	237	224	242	239	220	233	230	240	234	214	252	235	251	248	233	258	212	216	203	206	235	222	236	240	236	226	204	247	227	257	216	223	222	245	225	258	225	231	227	238	245	231	240	225	232	247	230	210	229	210	233	215	220	186	249	244	232	234	232	243	212	199	265	236	249	229	219	211	217	238	224	236	229	204	242	234	221	218	211	244	232	225	217	228	250	188	240	239	226	219	240	224	241	219	243	221	222	236	245	239	214	225	244	234	211	233	233	225	217	236	213	242	247	233	224	216	230	233	258	210	236	242	242	234	214	223	227	217	212	245	228	225	236	208	209	227	234	223	247	227	225	215	248	252	242	230	231	235	228	220	207	221	251	233	244	246	238	252	227	221	196	249	219	236	245	200	214	233	241	218	217	265	232	238	211	223	205	239	229	227	236	243	225	237	229	244	214	216	243	205	241	270	223	207	238	212	226	213	229	229	216	216	229	253	245	212	226	229	229	232	231	213	227	229	235	254	231	219	236	241	242	222	209	229	237	217	243	209	210	265	230	229	239	226	226	231	250	225	256	233	229	238	232	245	259	218	232	242	238	235	215	189	200	219	238	238	250	227	215	211	223	215	228	218	236	221	231	212	221	222	218	234	212	236	235	221	244	236	242	224	226	215	216	236	204	228	209	255	241	194	225	229	232	215	213	228	245	212	208	239	221	212	228	223	216	214	237	247	241	205	239	230	204	232	239	250	228	206	217	237	217	215	237	233	207	233	226	229	218	233	235	229	220	259	222	234	216	223	225	246	246	236	257	207	210	251	236	228	220	220	228	220	225	235	222	236	251	220	251	245	223	256	216	240	232	220	211	216	234	252	246	220	208	191	233	261	223	234	226	206	209	251	222	232	211	222	242	225	234	231	219	227	194	220	200	232	201	204	217	222	257	216	203	229	225	215	235	275	209	239	206	223	223	213	219	234	236	203	217	244	243	219	202	224	219	219	223	212	213	214	239	232	221	233	225	245	222	230	227	219	236	233	206	224	243	214	236	254	210	218	230	219	233	228	242	230	218	235	232	216	215	227	245	250	245	252	235	217	233	232	224	213	217	229	231	229	238	245	241	205	226	234	232	257	202	210	222	238	229	230	215	229	217	214	232	223	231	222	207	231	208	236	223	270	236	221	234	220	232	222	228	234	267	217	211	232	239	280	238	230	223	210	229	227	216	221	220	247	247	230	259	226	233	213	208	202	235	212	231	251	232	227	224	214	250	240	213	228	209	226	244	248	222	238	216	217	223	218	207	236	221	217	224	253	226	212	209	222	237	209	237	239	214	239	233	226	210	223	220	218	216	223	236	256	207	226	232	251	243	218	221	247	202	207	225	261	248	239	251	208	235	222	245	212	232	253	230	244	231	224	225	222	215	211	230	224	202	222	210	219	200	219	219	222	218	233	237	214	218	207	213	229	232	219	224	232	230	223	224	237	217	218	212	213	228	237	238	220	213	225	224	212	246	233	236	240	218	222	240	227	205	270	202	239	248	224	230	229	209	214	249	219	209	235	213	244	213	204	203	212	228	228	239	240	215	218	219	236	233	213	224	230	231	223	216	221	221	214	224	238	252	238	230	238	245	247	226	240	206	227	220	224	226	206	238	232	236	239	215	240	190	224	253	228	235	231	249	211	242	217	229	227	231	238	220	228	230	261	210	255	217	212	224	238	202	221	241	244	231	226	241	216	238	216	235	215	226	240	249	236	227	205	224	235	244	242	230	240	244	228	206	227	211	206	212	260	229	237	227	213	205	245	232	212	241	218	249	242	250	240	205	202	232	230	239	212	243	198	231	221	222	251	241	202	227	224	233	212	217	235	223	226	236	219	219	220	196	242	229	260	228	223	239	228	209	240	230	239	212	231	247	231	228	248	230	210	246	220	245	214	217	225	208	214	217	215	225	231	232	232	219	225	227	222	215	217	209	226	216	230	223	221	214	233	220	231	214	195	220	224	220	228	233	238	239	256	247	254	224	215	234	222	239	243	210	220	249	206	223	223	227	230	204	244	234	207	224	217	215	205	206	262	227	209	244	217	202	236	208	282	210	240	233	225	218	247	243	214	202	210	221	240	214	221	232	219	256	223	214	218	230	231	195	250	227	224	244	235	227	240	202	201	236	220	235	220	233	213	239	239	208	232	231	207	249	209	259	215	216	243	221	244	203	243	255	236	214	232	257	225	214	224	246	223	216	229	240	206	207	208	237	200	225	230	240	210	237	236	237	227	248	223	211	231	241	238	240	247	220	203	227	249	239	228	234	246	239	229	228	223	220	215	226	234	241	217	241	238	256	230	223	210	216	241	238	211	238	222	239	231	200	219	201	226	230	240	238	236	204	254	214	230	254	239	250	232	257	224	225	234	214	220	202	230	212	219	233	237	213	222	236	227	229	227	214	224	208	215	201	243	231	222	230	222	286	234	209	220	228	228	227	203	205	259	205	224	228	240	212	252	213	229	243	245	225	248	237	226	246	223	229	230	233	227	220	227	217	230	227	203	201	244	217	235	233	213	216	215	202	227	208	252	231	235	230	230	213	224	236	221	201	227	226	251	240	206	241	230	240	232	247	223	203	211	223	244	239	235	206	203	238	230	228	225	237	224	249	219	215	215	212	218	207	206	207	199	225	221	236	229	235	241	216	203	227	223	229	210	234	210	209	239	239	247	217	219	216	202	219	245
27602	10237	1451	845	632	592	619	604	607	596	579	531	571	635	617	573	579	582	570	594	598	592	587	572	574	592	569	570	555	591	565	591	587	585	610	575	570	591	614	592	598	566	609	587	543	620	608	607	592	559	569	624	599	580	574	553	565	588	625	610	584	622	567	594	614	563	618	535	573	610	576	564	579	581	606	577	560	614	585	542	624	644	589	551	639	600	542	626	587	621	544	582	591	572	532	629	591	591	583	581	594	623	601	585	607	604	541	561	546	591	582	603	594	623	553	570	637	556	602	558	617	564	552	574	563	556	573	637	628	587	574	610	588	555	597	587	580	580	585	588	590	600	623	566	566	595	612	594	582	570	571	579	593	612	604	576	555	575	572	637	569	607	596	559	575	533	564	591	598	609	578	580	580	592	584	565	553	532	617	631	588	597	579	603	550	608	574	594	573	560	548	559	600	565	553	597	624	601	609	582	562	597	570	546	572	585	579	601	584	599	565	544	601	586	608	561	610	625	615	618	596	615	586	554	616	595	624	598	617	588	569	600	581	595	584	638	579	611	543	565	578	592	599	597	575	589	578	595	554	613	573	602	576	595	560	606	605	573	578	590	617	578	624	574	593	588	567	572	552	593	553	583	613	615	582	598	562	578	568	567	608	617	575	600	581	568	572	572	532	586	583	581	567	637	543	568	553	569	594	633	598	622	589	601	561	565	585	577	599	600	591	588	582	595	591	609	571	603	611	550	611	594	614	599	620	539	559	579	579	589	550	607	603	601	563	561	584	558	583	604	596	628	572	544	592	576	605	559	603	604	588	588	601	564	565	619	570	593	545	604	554	586	560	591	590	545	615	552	583	542	572	615	566	575	650	594	592	558	571	558	573	579	639	571	571	589	595	611	617	589	605	585	567	600	530	575	631	563	606	598	569	596	544	502	528	559	610	642	582	595	616	583	570	614	586	613	562	601	556	519	597	555	619	618	606	542	592	646	604	543	602	586	541	601	626	581	555	602	546	583	620	584	596	622	553	595	558	591	547	556	609	640	540	595	616	539	601	599	598	563	597	625	555	568	626	577	548	618	598	616	577	564	603	604	614	588	615	598	574	581	608	590	611	561	566	578	552	609	602	609	586	590	611	624	585	609	628	597	590	580	515	553	578	589	557	555	560	607	566	577	564	577	562	598	587	603	610	613	605	558	566	597	601	613	562	585	598	555	570	614	607	616	549	598	637	599	603	562	613	606	540	562	632	589	603	572	597	619	575	609	595	592	608	569	579	617	605	594	595	575	592	557	620	525	612	619	561	573	589	590	573	599	582	570	586	577	606	584	606	598	559	562	560	578	549	581	601	603	574	577	605	592	587	601	642	562	583	618	571	632	579	574	610	583	608	604	596	592	531	575	560	576	567	576	618	580	572	623	591	576	562	601	632	562	595	585	612	604	626	573	602	624	591	573	560	586	629	617	562	572	597	566	585	592	618	596	571	577	590	618	609	564	601	578	610	588	576	535	552	570	567	588	606	548	570	589	575	608	617	611	569	591	597	593	580	567	559	614	611	590	580	575	568	580	588	584	583	564	527	574	593	595	604	568	560	603	569	639	557	579	594	551	552	592	613	597	591	608	622	616	555	600	587	612	574	596	629	557	597	538	571	609	589	557	555	589	609	586	600	642	561	604	586	585	566	596	538	625	574	598	586	584	588	624	580	537	571	663	562	611	594	589	597	617	611	570	627	595	600	574	600	599	596	560	584	579	605	576	584	585	601	594	525	548	547	599	588	559	610	546	591	587	579	578	615	619	577	566	599	588	614	572	555	632	593	590	563	628	607	518	590	600	605	614	590	576	629	564	582	593	604	581	588	578	621	592	578	635	580	671	589	593	562	589	584	597	593	584	575	626	586	606	579	607	571	564	599	564	594	583	575	566	576	624	596	593	599	599	618	566	575	588	629	522	564	592	605	584	575	594	579	565	555	580	590	589	614	556	608	598	582	634	538	581	555	624	560	627	541	622	563	566	585	544	566	578	575	586	616	632	608	596	570	588	585	593	569	531	541	600	567	598	582	590	574	614	569	599	630	518	575	593	544	603	543	609	557	600	579	595	585	559	569	542	590	616	599	597	586	599	582	605	595	579	613	630	569	588	580	570	571	534	607	621	558	612	579	527	594	583	612	608	580	585	578	563	591	591	599	585	562	575	573	611	581	566	590	541	645	566	605	643	635	602	639	577	598	591	608	575	587	567	599	582	593	601	585	627	571	573	583	533	572	606	579	601	599	609	582	563	559	581	601	571	612	581	598	617	608	602	588	563	535	584	580	587	613	581	568	590	599	597	633	599	558	563	615	591	569	605	580	549	622	567	632	569	574	623	623	604	620	559	580	593	624	594	587	554	608	615	624	578	571	578	588	607	612	576	566	612	608	558	650	571	616	597	575	576	571	593	571	656	593	626	581	591	569	588	554	539	621	591	629	558	569	553	596	563	554	558	584	587	613	601	566	638	582	601	592	575	595	619	557	615	577	571	553	571	598	568	562	640	568	512	606	608	552	649	550	620	604	610	611	605	607	589	586	595	574	616	570	612	585	616	562	558	605	595	616	591	587	597	577	537	555	559	587	640	609	604	567	600	575	606	554	653	577	607	616	575	635	561	633	557	564	578	583	549	571	610	575	549	575	560	608	590	555	602	586	598	554	559	597	610	587	583	600	638	554	622	592	549	610	609	578	584	591	540	586	544	602	566	590	626	598	545	592	593	547	568	559	590	610	559	583	612	540	573	572	613	602	544	575	557	588	555	590	659	614	517	603	557	540	608	526	572	607	621	592	565	600	583	554	604	579	589	541	592	570	582	571	532	556	544	615	605	540	611	586	638	556	568	602	572	627	594	565	563	581	582	552	541	578	616	590	551	582	574	552	600	599	574	589	557	573	556	590	591	555	565	542	562	610	583	581	603	561	593	582	609	617	599	571	543	585	563	619	548	592	596	563	523	582	587	567	599	581	589	611	547	589	564	584	586	551	541	577	574	597	564	569	570	584	587	580	549	605	558	537	569	609	523	572	548	607	584	564	555	550	548	581	525	542	568	559	620	618	611	560	579	559	598	586	570	609	565	555	594	616	630	596	558	571	580	582	581	575	627	565	600	573	647	559	585	590	566	561	587	584	587	545	606	596	581	605	605	597	585	577	593	565	572	605	499	594	630	575	572	586	544	552	623	585	580	586	613	530	552	574	576	598	616	578	592	591	582	590	624	606	585	577	593	533	558	575	569	585	569	570	581	572	563	583	614	585	614	554	572	574	590	581	615	595	565	548	600	581	568	590	550	572	565	574	578	585	606	543	589	582	613	618	549	620	601	574	559	568	630	583	578	614	569	581	613	581	571	598	584	591	565	580	569	569	604	551	595	541	619	549	637	604	599	555	601	514	555	626	542	565	549	539	596	622	626	553	505	609	559	629	579	603	589	618	594	619	564	583	601	609	551	585	582	561	596	590	577
5036	710	708	618	592	563	538	554	549	553	521	556	480	528	555	561	557	554	579	514	577	503	534	521	510	550	583	548	554	539	543	561	530	510	571	506	552	539	549	530	520	561	572	548	576	536	535	573	567	493	535	571	523	512	551	527	538	561	543	565	542	508	518	513	554	512	549	546	572	539	539	550	543	538	575	528	556	515	538	540	527	524	554	532	560	525	569	501	500	514	514	533	543	544	518	538	515	513	531	539	516	547	538	534	523	553	539	517	537	565	523	502	534	561	513	549	509	546	538	567	530	555	524	545	506	490	516	534	553	511	549	521	535	568	540	545	570	492	525	544	489	520	553	482	565	537	546	547	579	563	548	536	538	504	513	543	524	512	570	563	543	538	552	530	553	508	550	551	526	538	526	514	572	518	540	538	557	558	557	543	512	522	573	541	521	511	514	518	538	546	514	525	557	513	539	537	515	523	530	557	550	507	543	558	522	517	550	545	493	551	517	548	549	550	502	539	522	587	545	591	575	528	566	539	582	515	502	509	513	532	536	539	542	544	559	552	489	562	544	516	518	522	519	517	553	541	460	521	533	501	554	540	564	516	521	509	556	503	571	568	547	544	553	594	516	572	556	576	540	525	513	571	542	539	472	495	535	503	491	505	543	569	524	500	518	528	490	541	530	553	540	517	548	524	534	528	539	514	529	516	537	510	590	526	554	510	547	571	518	545	478	512	513	564	523	527	489	511	509	528	469	517	534	520	545	486	533	475	539	542	517	524	505	533	554	570	571	544	544	522	533	549	573	547	526	569	534	539	537	534	533	536	545	521	549	494	518	556	544	537	533	532	519	529	539	529	566	535	549	485	526	498	552	481	509	518	525	547	527	526	517	531	533	538	560	532	530	527	547	515	570	514	504	577	559	533	505	534	512	561	543	551	575	535	476	536	511	544	533	545	505	579	549	573	550	518	568	527	542	524	517	555	519	562	558	542	581	510	564	501	533	539	505	501	511	499	512	556	548	543	550	557	538	525	530	535	565	550	554	566	546	534	503	570	570	522	512	560	511	523	472	508	519	576	547	553	565	527	546	509	566	540	534	538	565	502	548	547	496	552	527	566	538	566	475	517	548	531	528	527	518	528	552	554	573	525	539	549	564	520	534	522	581	536	540	543	521	548	545	566	516	564	530	541	511	573	552	543	579	512	549	510	548	528	562	511	515	514	534	493	567	525	508	529	524	537	509	531	560	538	505	533	537	527	532	513	527	527	501	524	566	545	530	514	523	545	501	527	532	547	499	554	528	563	539	493	519	570	536	545	541	544	538	527	503	516	546	551	509	554	541	546	541	541	519	551	551	534	531	526	527	523	539	494	518	522	532	533	574	513	523	568	549	499	526	533	513	561	531	540	534	544	484	528	536	513	575	524	583	558	540	530	530	505	529	516	547	585	502	528	523	542	491	514	522	521	495	515	548	522	515	532	535	528	527	525	571	535	548	510	540	521	553	503	531	552	573	522	561	527	510	571	565	504	548	541	556	494	509	555	532	499	544	541	518	520	523	572	528	528	569	530	507	531	568	560	544	534	517	574	533	487	527	516	518	555	519	603	526	498	493	520	551	540	485	540	538	524	531	528	551	551	510	522	538	536	536	567	553	564	514	546	523	543	560	561	547	552	532	527	566	538	537	583	530	535	539	509	531	546	531	506	545	527	520	532	552	548	531	550	537	541	555	580	510	507	541	541	492	519	560	548	511	566	536	533	514	521	524	531	533	549	561	498	483	559	514	526	488	505	553	523	497	542	528	498	516	549	558	545	573	514	519	593	504	531	571	579	516	499	525	499	528	559	576	547	531	530	551	487	526	524	527	554	522	499	500	524	548	496	508	510	589	547	573	554	542	515	547	562	502	561	514	554	524	534	526	493	500	546	534	534	547	510	510	518	533	543	527	530	518	545	527	508	500	541	557	545	539	508	536	540	547	495	530	556	555	574	501	530	577	512	525	527	540	524	513	538	531	534	502	517	532	533	552	562	527	534	528	535	599	540	527	553	527	546	515	541	556	536	552	522	600	529	504	521	516	494	557	526	534	558	531	530	560	508	546	537	542	592	536	558	547	541	519	551	529	524	538	488	558	523	520	564	569	544	532	575	515	524	519	525	556	549	539	528	548	494	535	575	506	524	520	518	536	556	544	546	518	561	552	539	530	533	489	518	575	508	559	556	558	525	529	501	574	503	555	527	557	538	532	537	536	497	515	542	519	530	490	529	551	515	517	551	536	511	563	514	537	565	483	522	535	531	556	537	536	524	514	556	528	498	510	531	531	494	518	523	502	547	534	569	545	524	541	510	523	540	533	531	561	534	526	583	499	548	548	553	559	561	542	519	518	535	540	532	534	549	495	538	501	538	525	513	558	528	544	551	554	517	500	525	537	548	501	541	513	501	548	544	494	537	561	516	536	553	551	508	504	543	566	586	531	534	516	502	558	519	580	572	538	554	546	512	540	580	550	538	524	537	563	569	528	509	524	557	560	509	503	529	505	557	561	536	514	541	511	532	565	492	553	518	531	564	483	543	545	561	533	532	510	543	517	550	566	526	571	501	563	524	504	501	576	578	545	558	565	571	502	519	548	534	505	534	570	508	549	529	515	545	517	510	525	507	534	540	514	566	536	507	518	542	577	528	526	572	486	541	552	530	511	537	519	490	507	540	549	576	502	551	551	524	511	555	502	504	506	537	524	515	526	540	566	557	536	508	563	510	531	544	538	554	542	550	532	519	525	571	565	545	550	512	524	574	539	504	566	540	526	499	559	503	539	573	551	614	528	522	530	565	521	560	499	562	562	526	551	557	501	547	515	491	532	513	562	507	510	537	560	523	528	561	554	512	528	558	507	528	546	525	550	552	520	555	512	565	532	507	548	544	552	522	548	577	523	530	525	561	537	569	525	529	523	537	551	512	521	536	566	543	512	518	555	512	511	533	539	533	588	548	544	544	544	519	548	519	576	509	540	563	583	524	534	469	541	501	568	534	545	508	539	516	534	523	543	525	479	513	521	542	562	543	525	555	584	478	501	531	562	499	562	512	512	507	529	542	539	537	546	538	525	528	607	565	518	530	543	512	514	527	521	557	549	565	574	538	572	536	510	578	511	563	522	572	513	558	553	536	536	519	520	497	552	556	518	560	531	604	545	541	539	543	535	529	542	536	512	512	538	554	484	550	540	524	518	528	553	529	505	554	518	517	507	552	536	508	527	485	532	554	591	548	529	531	522	531	539	535	537	576	563	526	554	514	532	486	537	538	537	544	570	514	540	572	497	523	563	505	496	584	548	565	545	536	534	556	541	568	558	523	522	513	534	579	538	591	545	530	534	533	555	519	544	541	543	520	519	542	524	516	576	592	568	525	520	515	526	518	547	531	479	536	534	524	518	556	497	554	551	534	562	532	524	515	560	499	587	547	539	516	555	518	536	566	545	534	529	564	558	567	548	542	513	571	596	518
25493	21445	27146	25443	3440	746	516	434	345	349	339	342	382	351	317	333	326	397	347	311	314	305	317	349	319	332	347	324	327	327	342	349	325	345	321	353	352	315	357	338	314	314	305	345	303	341	310	357	335	297	356	336	352	331	284	336	314	311	344	302	346	334	326	345	346	301	333	300	299	339	318	345	299	375	336	337	297	317	344	364	299	339	335	346	315	345	285	317	348	307	343	330	321	339	330	333	320	299	336	326	295	344	312	315	324	332	338	306	314	355	353	324	372	355	330	317	327	329	334	311	303	303	333	310	304	315	334	314	313	337	337	320	297	315	324	298	330	319	307	326	356	322	348	339	329	347	330	324	333	327	319	326	297	311	319	345	302	305	342	317	310	311	321	307	376	310	315	339	312	318	350	343	342	291	324	316	314	353	296	318	286	338	357	331	326	321	342	300	341	333	336	343	314	309	337	319	294	311	317	339	340	334	336	334	318	300	312	308	313	354	306	299	307	302	331	309	313	342	336	334	331	309	319	301	321	303	350	342	311	333	328	291	314	313	319	313	325	308	323	327	319	323	320	364	316	282	310	315	352	351	336	331	328	332	331	329	317	354	322	360	289	327	314	322	344	322	323	334	318	315	331	366	332	342	308	347	317	316	311	318	348	296	327	331	304	335	311	329	285	310	357	328	301	319	345	336	301	310	309	319	343	315	337	346	345	331	315	332	317	328	316	316	323	349	308	319	340	319	308	328	350	327	318	291	352	317	336	314	293	319	291	356	340	359	360	331	304	326	339	347	319	336	311	351	310	305	350	314	339	305	339	287	318	325	321	334	328	346	295	345	311	337	313	322	312	308	345	308	307	336	330	350	289	342	295	315	323	327	339	307	324	328	323	303	355	304	328	315	316	284	327	314	331	306	320	313	324	327	330	302	349	341	280	317	371	331	329	324	304	302	360	324	347	347	326	332	319	270	321	335	314	312	321	313	294	304	340	315	309	299	308	335	324	328	335	318	352	367	352	320	292	347	322	350	327	325	342	379	306	322	313	282	329	301	357	303	316	309	331	327	319	313	331	311	338	359	380	322	326	337	315	338	315	317	324	326	307	303	330	298	333	358	305	308	339	315	304	325	359	321	318	312	322	340	380	330	324	335	323	329	326	312	319	327	366	325	342	323	338	348	328	305	311	331	320	330	337	303	348	308	299	333	330	356	326	335	344	341	318	343	309	312	365	349	328	346	325	307	325	321	323	331	353	325	340	351	347	334	309	339	350	293	293	317	300	336	346	337	270	317	303	324	303	294	322	332	332	312	313	303	295	340	347	346	327	310	327	369	321	334	351	335	294	319	349	324	303	320	349	332	327	315	312	362	331	315	329	323	300	326	322	306	341	330	322	323	324	326	337	286	334	330	315	334	313	364	289	312	316	320	324	321	340	324	275	315	360	313	336	301	294	306	311	316	309	342	353	326	309	330	298	310	315	293	348	300	320	348	353	300	306	338	307	333	332	330	323	335	341	329	338	306	305	298	292	336	318	290	301	303	344	334	320	347	336	326	319	334	318	340	361	308	374	346	326	332	309	315	310	297	312	330	317	330	318	318	322	310	293	331	319	309	323	331	348	315	322	324	329	294	326	327	323	326	346	315	340	340	314	304	328	314	325	297	326	333	326	327	320	285	326	353	357	361	319	286	345	346	303	306	362	344	357	341	334	312	321	323	333	319	336	347	309	338	318	340	285	315	348	323	317	317	317	372	335	328	342	325	319	304	345	347	334	336	326	328	317	312	338	328	317	334	301	340	332	319	286	320	300	327	358	312	325	308	351	302	311	342	325	332	333	309	326	341	356	310	313	325	337	346	338	344	333	310	345	332	328	306	335	324	325	313	336	326	331	338	323	355	310	326	296	311	334	313	329	328	288	344	330	342	308	305	332	333	306	336	338	324	285	304	343	312	315	332	315	286	348	324	319	300	321	350	302	311	349	306	324	367	338	279	317	320	309	314	312	308	316	298	338	324	302	335	330	319	321	329	282	292	314	330	343	354	333	309	327	313	332	348	299	305	336	329	317	335	336	315	304	348	329	311	323	347	319	301	326	338	334	336	333	355	317	291	297	350	331	319	316	318	311	339	304	350	307	304	306	333	335	339	359	314	313	327	305	341	308	331	304	362	322	321	328	298	318	306	322	321	316	308	317	338	312	319	342	310	330	347	329	295	340	329	352	318	328	301	336	298	306	324	317	313	326	356	348	336	313	326	311	308	329	323	308	309	298	351	303	340	305	303	325	305	288	330	342	336	316	345	300	325	326	358	312	307	320	321	332	344	315	329	308	305	338	316	326	290	320	315	337	342	309	333	319	331	330	338	358	301	312	326	349	291	333	355	330	353	335	292	309	342	348	338	338	322	357	309	313	279	329	345	355	317	365	329	337	319	318	304	341	318	333	338	328	343	332	347	323	337	296	303	301	327	336	343	330	296	345	303	313	349	306	326	306	332	323	310	304	325	341	349	351	336	307	319	326	314	290	348	354	316	326	322	339	318	306	322	310	298	303	335	340	323	348	360	331	333	336	291	323	324	335	335	365	343	316	328	314	318	305	334	292	360	321	311	330	309	329	370	309	330	319	303	317	296	318	324	335	327	323	319	312	327	329	332	301	334	284	289	290	293	326	313	310	321	328	307	303	317	325	323	306	325	308	325	304	318	289	325	297	358	333	328	282	337	356	317	356	329	334	303	293	337	320	304	301	355	320	368	344	346	290	333	310	320	300	320	326	330	308	326	309	318	347	294	349	325	329	328	349	304	339	340	337	310	347	352	304	314	317	323	309	319	353	302	300	343	325	359	341	292	318	340	336	314	335	320	340	350	308	338	330	317	345	292	321	291	321	314	290	313	341	317	358	319	310	351	327	277	306	292	302	338	354	355	282	346	300	314	322	295	318	333	341	323	330	347	311	341	309	311	327	384	312	359	321	369	341	342	322	318	353	355	367	320	319	325	343	303	328	306	315	332	320	325	327	294	320	292	334	256	319	337	300	336	333	324	311	316	329	306	295	351	299	333	333	334	303	308	350	353	316	314	322	320	301	337	335	341	321	343	324	326	324	329	317	321	335	315	360	308	341	357	346	308	316	311	305	323	315	320	328	317	324	339	331	310	325	326	336	317	340	321	343	343	321	286	312	324	321	337	344	318	349	359	314	315	321	321	331	358	320	304	297	341	358	338	340	339	331	301	304	333	278	359	355	314	323	297	330	347	328	326	324	320	315	303	344	315	326	350	316	309	383	306	335	346	332	321	373	332	305	331	305	305	330	387	296	315	315	323	327	373	343	312	340	332	338	343	348	344	333	329	340	309	322	337	315	313	295	335	325	347	346	323	295	312	334	297	336	315	343	315	343	296	322	299	323	322	317	340	320	310	324	331	326	332	347	322	294	329	334	326	278	326	307	291	322	318	366	333	348	304	303	335	297	357	340	338	320	308	322	372	309	315	325	303	305	325
3271	2517	1969	1101	754	593	514	475	434	363	399	405	383	415	363	350	354	365	363	345	366	340	342	357	330	333	327	328	376	320	337	329	345	322	360	352	354	328	353	347	354	325	335	319	355	326	351	305	333	341	369	340	352	325	340	345	346	366	338	352	324	349	366	298	331	333	328	348	317	355	331	334	298	309	302	345	323	342	348	355	356	353	341	362	328	303	334	325	345	329	359	338	338	367	328	357	344	334	330	294	323	346	371	287	311	337	333	338	352	341	322	337	329	353	306	375	343	346	353	350	316	323	330	357	343	335	366	349	332	315	340	319	336	341	343	315	327	341	332	321	335	311	328	329	313	349	344	355	339	308	302	299	326	312	319	342	308	388	324	362	311	337	310	343	342	310	316	319	347	339	329	328	293	313	324	316	328	294	320	354	368	355	328	328	298	318	340	363	325	309	339	327	330	359	296	343	343	309	312	333	339	325	349	301	308	327	305	362	354	337	340	322	330	344	345	344	318	319	291	336	329	361	353	356	330	304	304	330	341	340	331	285	348	329	301	323	310	347	305	336	345	307	335	319	308	320	334	309	314	377	342	303	346	294	309	332	332	337	363	329	337	313	333	310	352	345	327	343	337	326	306	346	355	321	359	319	357	312	328	344	318	327	312	351	325	353	317	347	324	332	329	351	348	335	315	344	323	303	367	337	325	340	330	335	349	342	322	328	331	335	347	303	348	340	329	341	322	325	322	320	318	346	380	354	351	347	330	347	353	338	326	358	346	346	338	305	309	339	339	362	310	313	303	312	321	332	295	318	336	319	340	314	347	328	322	344	329	342	315	339	334	338	345	302	334	309	357	336	309	332	337	321	311	333	305	353	299	309	358	334	327	342	336	350	315	308	375	327	324	328	348	339	312	292	344	319	360	329	313	351	331	345	343	322	322	319	351	320	349	323	325	338	362	334	318	326	325	307	342	354	356	317	316	327	330	309	345	326	326	310	309	320	322	325	304	347	324	325	302	334	341	299	315	362	335	329	315	327	309	334	335	315	327	369	322	336	335	341	355	293	293	320	358	351	342	309	312	350	288	345	356	311	357	340	342	333	361	333	335	327	310	324	332	375	320	327	328	343	311	325	351	319	313	315	310	312	313	342	314	355	307	341	316	339	349	344	330	316	307	320	315	347	299	290	319	319	378	336	361	309	316	381	317	309	366	335	347	326	339	347	341	333	307	330	330	366	307	336	317	299	323	308	344	369	326	299	323	339	346	311	325	310	360	320	337	316	324	341	302	336	325	292	307	336	325	315	376	324	334	318	370	281	334	320	341	318	295	357	324	343	356	312	338	321	326	321	304	348	355	319	300	317	324	322	308	315	346	323	313	340	326	330	355	352	330	316	345	307	319	376	346	290	333	338	332	318	324	317	338	303	359	359	283	375	341	334	342	339	300	324	339	329	312	355	308	341	306	314	342	356	331	321	354	327	340	332	360	356	325	352	325	339	357	349	340	351	321	343	323	323	328	343	370	297	321	300	323	299	332	307	336	329	331	326	318	349	341	315	336	297	309	301	336	354	302	318	331	344	312	333	320	325	338	362	300	301	295	289	303	361	330	327	274	356	293	337	332	328	311	311	311	329	306	301	333	305	327	344	381	334	365	335	332	311	315	319	356	339	306	317	343	354	297	318	351	298	343	334	336	335	352	341	323	316	295	312	332	290	353	338	339	313	335	305	334	327	305	331	326	327	323	339	321	331	318	344	316	308	332	307	329	306	339	301	353	346	352	322	296	348	332	318	317	326	334	371	376	339	310	330	309	309	342	300	310	319	333	345	333	332	346	323	334	338	344	320	330	333	315	301	326	314	317	283	352	345	347	342	325	369	306	312	337	318	338	313	336	366	326	321	351	350	321	322	308	334	300	327	344	326	300	315	325	301	317	323	315	321	315	328	340	341	335	334	320	311	313	324	315	350	314	335	316	320	358	303	328	339	314	359	318	328	317	332	328	331	334	338	321	320	300	298	337	310	308	329	328	337	351	325	318	300	344	349	337	328	327	330	322	337	358	329	320	329	307	317	340	316	341	323	307	342	313	335	317	346	327	323	296	364	290	344	307	298	325	341	317	320	329	314	327	329	309	336	324	314	328	376	317	343	311	367	344	303	320	343	363	352	327	340	325	339	312	332	350	320	338	313	335	361	330	351	304	335	333	346	318	314	316	325	292	319	313	302	331	311	318	333	351	316	309	323	313	315	369	324	319	313	300	322	317	324	327	327	312	331	327	335	312	346	304	349	342	343	339	344	334	309	312	312	350	311	323	334	335	325	317	348	327	304	322	306	323	308	333	328	333	301	359	332	329	328	336	338	326	340	350	336	295	308	335	331	319	356	379	340	327	308	327	368	339	309	341	334	341	351	326	314	328	311	328	366	310	371	307	323	337	361	355	329	356	341	315	320	309	317	331	320	324	320	362	331	319	329	307	323	317	354	326	316	342	344	324	319	326	328	309	282	313	319	320	312	355	307	324	305	333	334	341	295	366	303	355	332	336	323	323	333	307	321	323	321	330	327	311	325	323	342	314	349	313	352	338	357	319	351	323	282	358	324	342	319	325	318	327	328	333	318	308	346	315	315	313	336	359	304	303	317	323	383	304	286	319	314	317	311	344	328	304	329	319	314	309	313	344	352	357	339	347	319	348	355	299	337	319	313	357	317	340	302	330	331	341	343	306	318	319	332	324	340	341	345	304	310	336	345	361	273	299	338	332	333	323	351	330	351	349	353	329	349	330	325	358	321	304	337	319	334	326	323	335	305	326	308	329	330	314	323	328	329	312	316	340	307	334	301	347	326	330	317	314	344	331	310	317	322	348	342	322	360	318	368	322	339	345	312	343	343	368	320	326	315	351	329	305	318	296	346	326	321	332	343	357	341	344	308	329	334	311	317	317	326	340	317	317	300	311	357	334	331	332	341	299	339	323	342	335	326	299	326	336	336	357	310	300	307	346	328	349	329	323	322	345	317	341	308	350	330	306	347	340	341	303	345	318	333	320	312	349	326	315	331	323	352	341	345	337	351	312	328	314	335	324	342	328	338	338	300	343	309	350	324	351	338	333	305	328	316	354	310	345	330	346	324	322	342	327	363	322	305	341	328	339	328	322	330	366	326	324	315	344	324	347	342	325	343	328	324	320	327	329	309	331	316	325	325	316	342	306	325	306	356	312	345	309	330	305	326	321	333	326	344	345	317	327	355	317	327	313	327	326	311	343	336	325	324	332	315	339	321	333	354	326	331	313	307	289	316	302	322	321	358	318	325	296	306	343	312	316	309	325	322	333	299	358	303	305	362	323	342	342	317	340	338	294	312	363	325	323	315	345	332	315	310	327	342	349	347	325	318	343	304	353	350	321	305	324	341	310	292	331	329	337	309	349	296	331	337	335	338	328	323	307	315	296	318	313	334	324	348	329	337	299	331	324	339	334	337	322	311	269	352	302	305	324	326
24414	21400	28429	24733	20720	2420	656	399	326	337	324	276	241	256	263	235	232	226	228	228	233	245	240	247	210	231	227	227	242	232	236	200	207	209	211	239	210	224	231	223	252	242	206	225	228	247	233	194	218	224	211	195	228	200	196	216	215	227	234	261	233	227	222	246	252	254	251	219	218	241	236	222	237	226	216	217	230	216	199	225	237	212	235	217	234	199	223	196	197	200	219	221	202	211	229	233	214	244	233	225	207	225	201	200	232	214	214	220	224	195	224	229	215	202	197	215	232	221	239	206	199	234	226	190	206	199	219	208	203	240	231	231	204	230	202	211	244	211	207	207	242	226	225	206	237	210	201	207	223	208	221	199	206	215	239	201	225	213	216	210	222	201	227	208	215	208	227	226	205	194	237	199	248	209	195	220	200	203	240	198	211	217	232	225	194	230	210	195	242	239	222	190	203	242	224	254	202	229	217	209	211	198	213	204	229	197	193	230	210	217	216	216	213	242	222	237	224	195	247	216	204	215	217	199	231	225	203	201	204	217	215	208	210	214	211	222	231	199	190	214	214	219	203	212	233	210	219	201	221	209	196	214	199	210	236	247	203	198	223	212	227	192	209	210	200	224	207	211	234	176	221	221	224	248	199	212	206	217	211	203	227	216	221	211	204	225	215	236	195	220	223	235	227	210	238	215	212	228	206	200	233	246	225	201	206	191	241	221	222	231	213	209	193	232	205	221	202	237	204	197	211	226	225	247	204	209	230	251	224	212	222	213	224	206	225	215	179	198	202	195	228	207	226	234	246	224	221	232	230	216	233	199	231	227	227	231	217	225	225	207	246	226	221	189	202	224	247	197	211	211	237	229	197	212	223	239	211	227	210	225	202	214	231	204	221	236	220	221	240	200	195	229	221	214	224	236	202	235	220	238	235	217	241	217	230	194	208	245	210	228	236	220	196	207	211	202	200	202	224	229	202	204	241	234	215	246	224	219	229	224	249	218	203	195	226	208	219	216	199	240	217	206	227	235	208	226	218	213	207	253	232	185	206	219	221	201	202	235	208	199	202	244	229	202	237	211	247	233	219	225	218	230	205	195	213	253	231	216	203	215	208	204	238	220	193	217	193	231	206	231	220	216	220	217	236	228	238	203	247	227	198	222	227	212	213	229	212	224	252	204	219	204	216	210	230	202	214	208	195	206	191	205	226	235	253	212	195	235	214	197	214	235	207	212	222	217	222	209	175	229	240	209	206	209	196	199	226	226	225	232	199	231	227	214	219	218	205	231	225	213	191	219	222	211	235	209	206	201	230	211	234	213	217	202	202	214	219	208	211	208	225	218	220	230	238	218	209	213	223	226	209	205	230	219	245	194	231	208	176	208	215	238	244	227	222	230	206	206	180	202	218	225	224	225	200	202	215	190	181	229	224	231	235	222	192	204	224	204	206	231	219	206	202	223	230	209	224	216	248	223	249	236	214	207	227	234	233	182	204	223	201	205	213	226	245	210	195	233	237	214	231	187	210	224	217	239	216	218	206	212	217	241	219	188	216	226	204	216	214	229	187	209	221	219	175	223	217	223	240	205	207	204	209	214	226	203	219	194	233	196	208	223	214	205	220	201	226	209	220	220	210	236	215	217	207	223	238	196	195	233	209	235	231	214	208	210	220	227	246	217	215	212	232	216	228	228	228	217	211	228	229	221	227	234	217	216	218	216	236	239	215	217	193	211	219	202	207	222	228	218	201	222	210	218	211	202	225	198	209	201	224	218	238	213	213	213	207	200	215	195	219	218	230	205	201	205	205	234	224	248	202	216	185	232	231	228	196	206	204	215	189	224	217	221	200	219	234	230	220	208	226	228	211	192	221	196	211	233	236	205	236	198	222	201	213	215	237	219	204	220	224	219	215	219	244	222	208	223	194	214	237	239	192	241	230	252	211	220	219	210	228	219	221	219	236	228	188	255	230	215	224	239	230	192	241	204	226	223	219	219	228	238	226	211	217	213	220	198	242	214	204	212	212	244	203	217	200	254	213	236	195	210	226	229	226	207	262	214	227	232	203	237	224	224	195	231	211	205	228	230	219	209	213	237	232	225	183	207	228	204	231	232	225	214	230	220	219	222	228	199	227	226	207	215	200	215	228	217	219	211	220	219	227	225	212	220	193	224	225	209	206	213	217	203	191	207	209	223	219	219	206	235	211	222	234	211	207	201	201	207	194	204	214	189	227	226	195	228	244	220	237	207	211	205	218	195	230	206	195	203	225	241	222	198	225	221	226	209	229	224	212	214	231	220	193	228	198	201	210	223	208	241	250	189	210	228	225	219	192	214	213	234	205	243	226	220	228	211	242	205	230	233	220	219	226	220	221	231	208	210	205	234	211	199	222	207	207	214	215	184	241	248	209	200	203	211	223	230	230	206	227	230	222	211	195	201	223	193	220	230	264	217	229	231	221	225	234	223	220	235	237	241	232	214	203	227	218	205	185	216	217	214	201	252	214	199	209	207	203	205	200	231	197	197	224	190	197	230	212	235	227	209	213	209	189	205	221	224	217	210	239	215	222	194	210	207	220	215	219	209	222	215	228	243	238	189	220	214	186	195	197	223	218	188	237	187	212	220	243	201	214	214	204	235	218	201	190	245	207	220	196	224	204	217	208	187	220	240	217	200	223	208	229	194	222	222	187	211	206	216	211	232	220	226	198	215	231	195	222	209	224	183	238	211	242	221	227	239	217	209	212	208	223	216	228	207	214	230	190	219	219	211	212	204	224	210	234	224	201	217	235	204	220	212	231	254	213	226	212	233	225	201	197	215	229	214	190	228	204	205	198	248	208	193	233	232	212	237	221	213	220	209	207	217	221	208	234	212	208	216	233	197	204	207	191	224	189	221	218	213	220	230	205	211	220	237	203	224	227	222	222	224	209	206	231	208	235	230	221	239	210	224	235	220	225	229	202	248	201	224	204	204	240	209	233	203	215	193	186	225	229	219	216	175	209	220	218	215	224	221	241	193	208	230	222	207	222	209	210	204	207	204	208	215	220	205	220	222	203	234	208	194	203	236	220	216	206	246	245	232	238	219	184	210	209	210	223	222	222	204	226	215	237	202	211	224	207	218	206	216	203	201	215	248	220	227	210	212	244	222	205	204	229	211	233	200	198	216	230	221	195	223	217	241	224	219	226	201	207	211	236	205	210	217	205	189	201	218	237	222	208	208	187	219	201	207	210	179	223	203	190	242	199	227	227	205	218	224	215	190	189	218	200	251	215	231	205	223	231	225	214	231	204	201	191	242	215	201	196	201	229	220	222	218	195	225	221	205	237	214	228	209	228	203	215	186	197	218	211	217	197	216	219	219	216	209	198	228	222	199	218	211	206	230	225	217	224	208	217	207	208	241	212	204	205	195	216	226	221	206	246	233	198	193	232	248	207	221	223	190	215	194	220	231	225	253	209	203	228	205	216	219	219	195	243	211	231	225	186	180	200	224	230	235	190	231
3326	4302	3480	1802	1100	810	662	563	434	435	387	324	349	314	285	317	287	311	267	279	304	250	270	248	238	265	243	257	267	271	234	241	236	241	235	229	249	276	235	270	233	254	249	241	222	247	234	227	228	236	251	226	221	240	223	249	262	238	238	256	234	222	235	228	222	236	236	230	213	233	217	221	227	251	224	228	226	239	216	260	254	252	236	216	246	230	237	230	236	231	245	224	226	244	250	247	237	226	219	231	239	232	240	235	205	219	249	228	222	244	206	229	249	241	225	233	214	221	242	254	237	230	221	237	242	227	214	248	243	230	234	237	240	220	214	225	213	254	222	229	218	236	236	221	234	232	221	229	228	224	219	259	232	212	245	222	220	209	236	228	215	220	229	247	259	210	215	231	228	207	241	223	219	231	212	226	234	198	208	275	218	217	223	283	227	218	220	229	251	200	231	208	230	233	242	214	233	208	240	225	225	217	229	227	248	229	207	235	220	214	215	234	207	247	230	230	222	240	232	228	253	239	234	213	226	253	245	240	235	248	233	218	206	221	259	209	238	241	238	229	224	207	219	231	261	194	233	238	231	250	219	227	216	253	231	235	242	236	245	217	226	235	233	216	214	229	242	224	209	222	243	244	227	234	248	221	205	242	228	219	219	228	225	231	221	224	243	219	212	214	226	219	230	247	209	200	230	232	231	215	221	239	236	230	217	199	230	221	223	249	197	221	211	220	246	233	236	217	207	214	237	238	224	226	216	229	224	222	244	234	262	211	219	221	210	220	222	219	212	253	211	233	221	206	219	214	217	255	238	220	209	238	231	265	245	206	213	201	208	221	224	230	233	230	202	208	209	232	254	234	245	233	240	229	247	234	244	207	220	232	219	225	228	190	229	242	253	244	205	227	191	215	215	238	219	201	254	221	217	207	211	208	209	221	209	226	246	204	229	232	240	229	231	228	239	209	210	239	252	244	221	210	212	252	229	221	232	214	212	241	236	253	219	210	212	222	211	256	201	236	218	218	250	235	242	242	239	225	208	212	251	236	220	216	203	220	234	218	216	218	224	226	232	212	214	213	227	240	246	241	255	210	247	216	217	215	219	232	224	223	214	243	235	260	221	212	212	215	229	242	235	223	218	222	232	212	222	215	232	222	251	202	223	288	239	226	203	220	220	238	228	227	242	221	208	205	205	224	247	223	259	234	222	222	238	238	221	210	219	225	215	234	213	209	212	219	218	244	203	241	218	206	226	213	223	233	254	214	213	216	228	228	223	227	233	206	183	215	230	233	254	215	257	229	202	193	230	217	176	221	203	237	234	220	225	212	234	236	241	238	214	235	193	248	261	238	199	225	217	229	246	213	240	213	224	209	236	234	238	243	227	224	218	235	244	225	209	229	247	249	219	245	218	243	212	241	232	239	226	242	225	194	225	212	252	217	214	242	228	260	208	223	210	217	228	221	249	234	256	238	233	235	244	228	232	230	218	246	226	218	261	257	216	237	245	200	242	223	234	215	197	236	219	231	209	221	228	227	204	273	211	216	213	226	247	228	239	226	239	204	214	222	245	237	226	220	233	238	241	172	249	222	225	247	233	235	250	210	237	240	237	203	228	225	208	221	204	224	196	225	215	257	211	232	209	227	281	213	209	227	228	197	210	225	229	230	220	226	258	225	245	250	216	255	229	231	208	215	196	220	235	244	258	224	196	237	232	226	222	233	243	203	209	209	244	201	212	215	241	240	229	225	247	215	215	217	218	212	231	224	258	216	224	197	221	222	223	224	221	213	233	203	219	198	224	225	203	191	243	222	226	216	241	227	235	219	215	191	221	233	221	192	236	213	222	203	232	235	220	218	221	248	237	231	259	245	243	240	225	213	214	225	203	220	237	236	225	220	206	228	241	213	219	232	214	206	229	223	231	218	253	219	225	216	265	238	240	237	205	228	226	208	268	222	226	217	212	233	224	252	238	220	208	225	221	215	235	237	241	229	230	253	217	231	227	228	237	228	233	201	219	252	227	239	214	214	199	220	244	218	223	229	206	237	214	227	221	226	215	254	257	215	228	218	236	229	240	251	204	220	234	221	206	198	202	235	239	216	223	235	228	232	240	210	212	209	227	201	199	229	235	205	212	218	220	232	224	235	249	213	184	234	229	215	217	227	238	248	203	228	202	236	217	208	202	252	232	234	209	211	253	242	240	209	243	218	256	246	222	240	200	216	216	248	265	219	224	237	225	241	209	192	267	255	222	199	232	234	246	244	224	230	234	226	222	214	232	214	252	244	229	212	226	219	193	222	232	233	234	235	209	223	236	216	219	217	234	200	230	215	238	246	234	226	243	215	230	257	227	224	242	225	241	211	238	211	213	233	225	243	219	216	237	222	262	231	235	239	223	212	231	195	201	198	245	216	210	235	215	243	233	250	247	215	235	233	226	197	243	215	220	254	218	234	219	214	215	230	211	217	200	241	237	226	258	215	229	228	230	233	232	250	250	229	218	240	236	200	200	239	208	197	241	240	227	213	236	222	226	215	219	262	226	199	211	229	224	217	231	214	231	233	244	212	220	212	229	229	229	223	223	220	226	248	220	234	232	237	219	230	232	189	206	227	245	245	236	184	216	210	233	232	218	241	233	222	243	218	229	224	224	219	217	226	255	206	235	227	219	221	205	227	227	219	224	233	240	217	247	224	243	246	221	225	221	243	231	204	227	254	238	240	234	247	223	217	249	241	230	202	232	215	221	243	244	208	238	210	230	217	222	256	206	220	236	219	223	220	211	246	251	236	237	221	197	240	235	231	203	262	212	256	243	209	225	230	256	208	229	245	213	230	206	194	223	213	235	216	205	236	225	221	234	224	208	223	222	252	209	221	205	256	232	201	228	253	247	248	193	219	213	212	240	225	205	227	215	211	210	228	236	230	241	229	251	225	238	232	211	215	211	220	238	249	210	224	219	239	241	220	241	232	219	207	231	237	221	205	210	206	223	210	233	199	227	203	253	232	231	245	224	221	208	246	227	199	219	206	221	221	240	217	221	234	219	232	215	226	243	226	250	243	219	212	252	208	211	217	205	244	232	200	238	227	197	185	241	223	205	225	214	200	228	211	225	229	199	280	211	209	222	205	228	219	236	220	226	240	230	219	227	231	216	232	229	249	225	225	226	238	251	227	224	224	216	240	227	238	228	225	228	224	217	215	252	205	233	228	227	193	232	210	202	272	252	238	214	262	213	194	193	220	223	244	226	226	213	212	240	225	218	195	214	234	265	230	242	243	232	230	229	231	224	229	249	215	215	218	243	229	224	230	247	222	238	219	243	216	211	216	201	235	233	256	234	189	231	218	203	230	210	226	227	224	230	228	233	198	231	220	238	248	214	210	232	177	216	198	221	226	192	246	203	246	213	235	210	219	237	206	250	212	205	225	246	203	209	239	211	231	215	200	226	212	244	216	220	245	254	199	203	194	236	226	218	210	241	255	222	235	228	243	209	224	208	187
27677	10198	1307	837	590	645	638	583	597	621	607	607	572	626	598	579	604	564	654	556	555	588	596	569	583	605	586	573	579	596	608	578	582	576	557	558	590	617	553	619	635	595	568	612	620	560	594	582	578	539	560	585	612	506	571	552	542	566	552	590	567	622	571	560	567	580	594	544	547	583	582	568	541	575	571	586	595	545	571	566	547	557	581	588	575	612	552	585	557	564	530	543	579	576	579	605	578	588	574	592	577	548	550	597	598	585	624	590	577	546	585	617	630	560	594	611	585	579	557	556	628	564	584	573	623	592	575	563	533	597	539	591	555	594	576	513	587	593	590	563	565	605	578	592	570	583	618	581	642	585	541	557	578	589	565	607	589	595	597	634	599	581	542	588	576	617	549	563	597	621	566	537	560	605	571	571	579	644	542	638	590	585	559	579	558	609	554	623	636	589	624	560	610	589	575	606	570	536	563	624	596	587	570	561	550	563	595	563	601	606	594	562	573	585	570	585	573	555	582	573	578	620	609	574	612	582	589	563	580	597	553	569	572	617	551	573	588	584	589	579	604	611	596	565	561	581	548	545	637	573	578	634	592	590	576	597	600	590	585	584	674	577	568	582	611	634	607	574	619	552	569	583	606	590	586	541	549	588	545	545	580	572	591	578	589	573	635	597	630	560	567	579	582	591	592	559	598	574	555	551	549	580	590	566	559	526	560	584	549	559	600	645	579	560	570	595	619	594	541	576	587	603	604	635	582	570	563	539	561	573	590	593	561	579	579	561	587	577	604	597	589	575	574	581	562	544	562	601	602	602	577	578	586	564	577	602	574	563	588	583	584	540	563	572	601	585	562	604	586	589	582	570	598	561	590	557	602	567	621	600	586	597	572	554	538	548	582	575	579	626	579	558	533	603	582	640	591	545	562	576	592	562	611	570	584	604	563	573	573	630	586	581	581	617	558	547	566	574	577	571	603	602	561	600	605	592	592	557	561	557	607	574	577	604	592	545	610	562	565	613	611	542	560	560	593	592	582	594	577	568	568	601	580	601	570	588	570	577	604	539	584	576	580	593	570	579	586	581	589	596	550	600	584	570	573	595	538	574	545	598	630	571	564	573	588	546	623	593	614	576	590	548	578	589	599	581	593	591	575	579	575	609	553	560	560	585	592	584	607	562	570	528	583	609	592	523	586	573	620	564	580	596	591	577	562	578	602	573	615	573	575	600	635	596	583	561	583	543	575	589	564	579	560	616	576	570	593	573	566	600	559	581	588	583	638	587	553	613	568	571	565	565	583	599	570	583	621	566	609	643	642	568	560	582	588	553	595	577	593	587	540	605	571	596	614	600	568	584	571	572	577	559	611	543	595	577	567	579	566	528	594	584	616	610	578	578	559	571	564	563	575	566	566	569	621	550	583	594	592	576	562	602	594	575	592	550	597	626	574	627	579	535	576	592	547	603	560	597	583	541	603	580	588	544	571	618	583	639	613	602	551	570	585	585	586	593	635	603	614	565	618	567	576	596	595	582	622	570	576	592	583	602	598	604	575	566	573	584	582	571	570	568	564	580	595	572	571	577	578	600	556	547	608	600	600	649	623	597	603	555	600	588	611	564	575	557	617	566	608	596	609	570	608	584	607	610	561	586	642	618	575	584	610	581	592	555	603	529	576	570	561	599	576	572	616	577	575	590	585	572	605	653	563	559	555	565	587	608	599	588	631	587	536	590	606	593	563	595	577	626	564	594	597	557	576	570	593	564	585	564	591	582	596	622	556	573	588	560	567	542	573	558	571	601	628	645	586	651	545	551	566	555	567	604	540	608	588	595	581	590	615	568	597	593	570	586	561	562	568	616	585	585	582	614	597	571	594	599	594	609	577	570	581	584	630	616	598	569	544	589	552	585	550	599	585	570	574	589	602	552	624	557	536	604	559	568	574	578	574	581	609	587	528	562	529	610	584	608	595	581	575	576	564	565	521	618	552	562	627	591	600	593	576	566	577	643	580	593	558	605	596	606	616	586	548	574	619	551	604	587	590	593	545	623	619	597	551	585	593	607	592	578	604	576	591	548	539	558	577	613	598	572	621	609	596	581	629	588	588	558	575	576	615	588	530	575	582	589	581	585	562	546	615	575	612	592	572	594	586	605	633	578	594	515	568	562	561	597	548	572	611	564	527	597	605	588	560	591	579	565	586	586	613	566	633	569	643	582	555	580	599	551	568	570	642	599	590	573	571	625	594	614	615	588	608	597	586	616	571	533	552	596	533	579	540	625	618	579	580	590	664	581	605	580	564	591	605	608	562	576	554	580	579	575	593	586	563	588	590	630	606	619	603	570	558	543	592	568	582	589	543	558	567	580	548	615	580	567	544	609	568	574	571	566	605	599	557	571	593	560	599	566	636	666	563	601	548	606	553	569	610	583	603	537	594	586	598	625	596	557	548	604	583	592	600	615	546	550	550	568	577	592	601	579	574	578	586	570	566	629	615	574	578	569	529	598	579	601	565	541	592	559	624	589	618	567	557	616	577	553	597	621	556	581	602	567	588	579	573	598	589	548	551	609	595	595	558	573	568	582	563	549	566	609	575	582	555	547	586	589	587	608	569	601	561	563	595	604	609	573	607	587	592	589	630	599	613	574	567	581	595	579	548	577	584	598	615	582	506	558	580	578	582	585	629	600	550	574	556	580	590	568	566	575	578	575	559	565	573	563	567	576	622	577	593	589	582	571	620	580	590	608	621	579	572	553	611	554	647	580	594	580	559	588	578	549	549	575	618	561	576	559	555	585	590	569	554	572	551	566	581	629	622	608	591	610	611	575	610	566	655	566	592	599	550	568	600	635	580	598	577	556	582	590	579	575	537	583	582	551	574	586	561	606	600	553	552	534	538	567	572	604	594	526	608	607	574	599	554	595	614	585	580	555	601	576	612	634	582	564	557	592	579	590	584	623	583	580	523	576	559	592	573	546	540	589	582	589	575	559	587	556	551	564	580	584	547	549	585	612	541	595	550	594	610	538	565	579	572	564	594	607	618	578	545	569	561	628	587	603	617	566	573	558	563	600	595	534	584	552	643	576	573	621	544	595	571	599	595	604	608	606	591	586	598	553	552	607	530	594	581	592	545	612	613	606	584	599	595	607	573	554	601	570	600	619	584	578	615	577	587	581	554	584	613	632	602	581	571	629	567	596	571	570	600	539	559	554	598	591	586	591	571	585	586	581	634	605	600	609	572	607	561	622	581	552	566	589	611	563	636	570	578	642	606	610	579	638	584	549	575	566	585	634	579	590	569	549	596	578	578	620	596	556	586	579	602	579	590	602	600	596	588	617	571	586	575	570	578	536	575	600	555	605	591	533	575	538	587	621	544	569	581	562	546	564	565	578	579	578	582	582	612	590	567	601	616	589	547	585	541	606	580	574	535	602	558	593	560	579	561	598	577	590	610	568	558	629	596	573	556	619	616	568	606	584	583	590	567	562	597	645	564	559	568	589
4933	731	678	634	560	538	540	563	587	540	528	573	573	526	574	574	540	560	591	578	536	555	583	577	561	559	537	571	533	514	560	575	560	533	509	555	528	531	544	530	514	584	595	570	574	547	553	529	559	542	532	545	574	524	571	562	611	601	548	588	531	572	558	526	517	555	542	583	529	544	554	555	527	527	542	529	510	533	525	551	514	583	526	548	544	553	536	524	521	551	533	543	553	559	571	591	566	566	533	546	548	535	493	557	548	538	498	539	566	519	558	544	519	509	553	539	517	534	567	527	547	541	511	496	577	574	536	522	543	582	533	534	578	538	545	559	530	576	530	543	563	516	529	543	533	519	542	555	521	499	537	536	550	528	545	515	542	568	528	561	560	546	521	544	534	562	527	557	536	513	531	564	530	568	571	527	565	555	527	505	560	525	566	559	542	606	530	544	547	556	547	519	544	495	538	524	532	531	515	534	486	561	584	506	543	548	584	541	521	544	515	553	535	557	531	550	529	524	530	524	507	532	502	553	494	528	534	544	562	541	524	530	533	531	531	543	552	549	541	479	569	513	552	513	507	539	574	535	558	531	555	546	536	568	550	520	579	556	533	533	534	529	562	555	514	570	574	517	533	524	560	536	493	556	499	559	537	510	537	556	548	553	556	568	553	560	534	523	536	535	539	609	522	578	542	552	538	522	551	514	494	498	524	542	498	497	538	501	554	524	494	511	540	524	528	577	510	540	540	516	528	567	557	523	519	532	537	575	544	546	500	527	530	540	524	550	520	537	518	576	555	528	548	541	540	514	515	479	542	527	536	539	519	561	525	523	566	542	521	529	544	541	530	575	480	527	591	517	548	573	521	495	605	512	522	562	537	502	563	534	540	518	533	524	541	515	531	542	543	518	539	543	546	534	538	528	530	545	514	541	550	504	562	497	520	517	513	548	525	525	527	532	599	516	532	565	512	524	482	570	530	544	542	562	552	551	543	560	534	570	516	593	534	517	544	537	521	504	492	504	531	540	526	550	539	480	542	545	564	536	520	541	591	536	578	484	507	525	539	546	560	536	545	586	519	544	546	547	558	567	548	566	538	524	536	536	547	525	521	533	542	539	539	583	520	530	574	576	575	535	535	577	561	573	544	547	530	538	567	541	498	560	527	513	513	542	549	540	555	536	557	529	552	526	514	523	544	537	541	540	543	539	547	537	537	549	552	515	579	532	547	503	504	534	593	547	576	510	555	545	574	568	526	502	526	557	550	572	524	521	533	534	497	539	550	540	549	565	558	585	548	576	502	523	561	548	497	522	537	581	558	512	548	513	520	546	526	535	539	547	530	555	545	522	539	535	560	545	571	535	522	535	523	526	551	563	528	488	549	560	515	541	528	527	531	541	524	560	510	542	573	519	578	515	603	521	577	532	545	589	523	533	564	570	583	535	556	546	513	569	505	579	547	574	562	551	503	518	552	575	544	542	538	556	482	554	560	561	565	542	493	559	562	541	561	514	557	542	494	526	541	508	539	545	568	527	536	559	535	575	545	541	586	539	534	575	587	510	561	507	532	558	552	568	580	534	534	506	510	528	553	546	508	513	521	531	549	531	537	509	547	540	546	562	554	545	542	503	546	570	549	509	524	549	550	502	532	545	521	489	526	567	568	560	562	559	520	560	516	569	499	495	492	522	558	477	554	552	530	513	556	496	558	547	575	498	515	563	550	543	554	538	543	506	544	549	583	514	549	521	520	554	516	581	532	578	567	543	506	517	554	530	532	513	537	504	546	545	585	545	537	526	527	573	563	543	544	559	540	523	539	540	563	519	540	514	512	552	549	544	504	528	559	548	546	538	564	565	576	537	520	536	539	528	540	532	528	529	529	530	582	521	498	529	559	518	513	539	526	573	529	569	569	525	547	573	550	507	537	533	550	567	545	577	537	514	519	539	494	569	547	579	491	557	520	519	551	511	520	512	596	511	521	551	555	510	565	553	552	534	488	563	505	543	558	512	539	532	555	578	535	558	589	531	493	563	572	503	562	550	540	523	528	537	542	549	535	492	550	553	543	537	558	535	585	551	562	502	550	530	533	574	568	546	531	553	552	505	561	526	557	559	550	527	514	553	567	502	532	527	547	528	552	510	545	524	545	558	557	540	531	547	537	562	572	551	556	532	546	581	577	560	553	592	559	541	535	544	544	547	534	556	561	549	522	567	551	533	565	565	549	533	562	548	530	502	526	523	528	518	582	592	528	532	551	504	572	556	500	555	545	552	531	557	542	555	570	606	496	513	528	499	538	509	547	553	549	518	513	527	574	540	549	495	526	517	495	503	560	528	534	512	555	570	562	516	535	523	545	550	515	547	466	528	563	526	538	540	492	558	514	538	535	536	527	497	526	508	513	609	539	552	498	545	506	525	540	516	524	519	549	549	555	529	522	571	511	508	514	536	522	564	547	549	582	535	567	528	538	541	552	541	516	524	512	522	512	537	554	544	531	510	547	555	530	520	572	549	535	549	528	536	525	576	586	523	545	560	570	533	551	538	532	532	553	514	527	599	564	535	554	540	529	544	516	562	501	580	532	537	558	575	557	532	538	534	532	582	559	541	565	513	531	575	525	533	532	531	560	556	568	563	582	563	498	562	545	522	559	558	555	517	547	551	520	551	542	518	555	513	544	544	530	530	543	532	546	535	522	497	523	561	526	542	535	505	567	522	555	500	519	540	517	543	537	534	563	531	479	550	511	560	522	543	566	548	558	503	497	531	551	544	523	518	536	538	589	546	537	517	526	587	505	557	547	551	529	549	613	553	523	539	543	525	602	544	522	537	559	536	528	563	573	570	528	512	514	571	556	549	513	537	534	489	523	530	499	561	556	561	513	543	535	530	520	531	535	516	545	537	508	556	513	556	496	496	556	529	560	553	516	551	506	557	578	552	532	574	530	566	527	562	554	556	546	541	541	570	552	514	517	541	531	529	526	495	497	547	535	542	556	512	511	517	507	548	539	568	532	548	551	486	577	559	572	513	534	564	513	543	558	573	539	533	522	527	529	573	524	543	545	550	530	558	564	522	566	557	569	562	553	537	579	520	557	531	510	548	533	587	507	509	541	534	566	570	573	569	515	537	560	587	526	525	583	543	534	500	555	531	524	568	584	520	531	524	565	557	560	536	522	552	500	535	558	531	548	530	566	548	523	551	551	523	536	537	547	562	520	547	507	537	524	524	516	580	515	573	517	581	544	523	538	545	551	509	565	568	531	532	557	519	546	517	536	564	551	508	550	543	504	525	576	555	511	566	533	504	554	553	557	529	527	528	555	560	537	509	514	586	546	555	564	540	540	568	559	563	537	564	590	554	543	561	525	565	540	518	523	536	548	528	507	517	584	526	551	533	568	538	526	551	560	513	545	516	501	505	539	507	535	513	523	567	526	522	526	530	570	537	519	541	519	545	561	575	518	514	558	529	551	533	575	530	517	542	548	546	549	561	539	529	549	536	530	549
25521	21434	27201	25406	3271	700	553	404	399	400	394	333	316	338	334	351	330	326	314	326	341	311	308	323	327	295	319	357	315	326	333	322	347	329	339	328	332	346	306	331	329	329	305	324	355	315	343	348	302	335	325	314	310	341	307	283	335	306	336	303	331	316	330	313	310	318	317	358	306	325	334	339	333	322	321	308	327	317	292	289	313	303	308	285	340	316	323	343	313	324	319	318	288	340	329	339	365	286	316	328	309	299	315	344	318	316	318	339	304	309	293	337	339	326	312	309	298	300	335	326	300	306	312	342	318	307	314	314	330	302	285	324	317	312	326	335	343	312	332	328	323	324	334	342	297	299	289	356	343	310	383	301	330	300	326	342	304	341	314	326	321	295	303	312	310	291	307	318	303	310	327	315	339	303	304	333	316	321	313	296	345	341	334	305	318	324	350	333	307	346	301	296	328	300	331	344	308	331	319	351	317	334	302	302	327	284	356	345	290	304	312	339	326	307	321	304	323	295	309	328	311	316	333	317	348	324	305	331	320	301	309	304	329	327	293	307	285	364	358	305	338	330	350	319	324	336	274	350	298	332	312	329	340	313	317	331	308	329	295	329	310	311	333	336	338	294	318	320	332	330	320	311	337	366	288	284	287	328	303	312	330	323	312	319	320	322	303	323	281	305	307	295	289	326	311	316	322	321	350	303	309	334	299	319	318	297	329	321	288	307	341	320	326	325	321	311	328	328	294	302	298	314	305	299	316	301	288	309	321	319	308	328	324	294	358	320	340	340	292	314	291	340	299	303	348	321	299	312	309	318	318	338	304	321	358	327	303	301	311	310	321	302	302	329	317	316	338	295	323	319	359	317	345	327	350	292	294	292	306	284	296	316	297	312	313	322	327	294	339	319	313	296	288	332	354	335	308	298	315	359	354	314	320	311	334	304	308	313	321	290	308	283	308	319	332	319	329	311	327	311	340	366	322	346	308	320	310	338	320	309	341	314	288	296	337	311	321	343	280	334	321	328	309	291	306	326	346	307	308	330	320	331	343	329	349	327	328	287	284	291	301	301	310	328	321	321	324	341	300	340	336	297	337	335	304	318	313	310	287	327	333	323	315	289	333	335	324	347	318	316	323	304	321	326	356	316	323	314	309	289	324	289	323	343	326	315	336	330	348	340	302	342	332	338	309	265	319	329	366	323	331	318	333	328	317	301	327	316	294	327	310	296	298	333	336	353	298	314	340	308	341	314	309	300	313	325	327	320	310	344	321	334	344	328	306	317	312	309	333	302	300	300	306	317	302	309	310	311	293	319	354	321	323	303	306	336	357	321	313	305	339	338	334	300	322	293	295	317	330	299	302	308	313	336	335	321	300	303	327	326	338	319	346	312	340	324	323	336	309	308	298	310	336	352	319	317	318	327	321	313	291	294	321	339	337	313	299	322	303	336	337	310	298	322	324	308	314	326	320	302	299	300	327	332	317	322	304	305	304	330	318	321	326	328	321	331	318	313	322	316	323	326	307	351	317	305	310	302	340	336	319	330	320	275	356	306	315	333	315	320	320	326	320	334	291	325	322	312	332	348	321	307	323	311	317	334	318	310	312	311	348	285	350	314	324	328	343	312	312	323	297	317	292	320	333	279	347	307	322	298	302	333	281	351	322	282	292	322	335	336	329	334	330	322	267	326	314	335	318	311	262	312	320	302	308	318	302	335	313	337	298	319	310	319	314	339	340	352	307	322	327	298	355	302	310	286	311	284	332	331	344	307	324	335	309	258	316	327	318	306	302	295	353	332	348	283	349	301	320	321	282	314	290	338	312	334	335	296	336	339	333	332	303	313	338	341	304	370	317	333	316	308	342	296	326	335	326	322	325	315	299	346	286	321	293	309	342	335	349	324	353	340	322	324	299	320	326	321	311	347	310	338	317	319	331	332	312	356	324	313	295	303	311	323	338	334	309	308	322	313	305	312	319	304	330	326	348	312	300	311	289	303	292	329	323	348	340	309	330	312	315	322	323	334	311	327	357	308	324	342	296	339	299	307	313	323	298	356	316	341	294	332	297	311	324	312	312	335	327	322	322	333	327	323	297	331	337	322	316	317	324	339	311	324	323	323	302	290	306	328	334	355	318	311	317	315	334	329	321	323	278	313	303	328	320	306	316	320	294	318	307	324	331	287	288	331	298	330	319	337	307	303	353	292	320	330	317	322	341	288	302	307	323	298	267	301	303	316	282	337	342	347	295	320	303	319	310	314	312	294	331	302	302	314	269	310	338	307	297	314	322	327	313	312	334	310	301	322	325	304	315	333	324	300	331	311	333	312	316	319	308	329	320	281	340	326	322	325	335	297	291	316	350	325	337	291	287	311	305	294	297	338	311	351	324	328	301	303	333	302	327	308	329	326	328	306	309	336	317	319	352	318	341	312	320	311	346	324	299	310	320	298	347	290	301	310	302	305	325	320	375	335	306	320	310	326	314	328	303	314	312	307	328	293	321	325	357	327	302	301	334	314	330	328	325	324	297	336	337	303	275	330	325	288	318	298	283	323	333	293	327	303	329	325	309	340	304	324	350	302	326	322	333	289	303	294	314	327	340	328	300	322	337	317	344	338	308	325	329	324	292	310	296	328	302	309	324	316	305	313	316	326	286	340	337	295	315	304	340	317	325	325	324	315	323	314	316	306	283	332	310	330	334	297	300	310	309	307	332	341	357	309	279	312	323	340	274	285	301	316	284	295	338	357	326	327	308	309	329	326	312	264	323	299	324	307	320	301	307	343	312	340	325	287	313	310	359	305	316	304	315	280	320	321	325	309	319	326	308	325	303	350	282	349	305	331	300	281	301	315	289	307	259	313	321	290	311	327	327	299	346	315	309	338	321	328	324	305	288	319	301	285	340	296	307	303	310	326	331	340	326	292	317	340	311	322	318	295	339	332	342	327	309	321	328	330	314	333	340	337	332	327	292	325	310	324	312	305	321	302	317	297	317	322	321	308	360	303	293	344	331	314	316	339	278	305	323	334	318	331	316	276	318	346	310	288	306	317	318	277	301	286	341	319	281	261	322	351	311	350	308	313	303	295	312	317	329	319	328	344	306	328	305	289	326	346	284	317	320	316	329	331	342	303	330	341	313	333	317	325	295	313	296	298	317	293	306	339	319	348	322	345	289	352	302	320	300	320	299	321	343	322	316	324	310	293	356	321	301	316	320	308	305	333	310	346	323	301	336	331	323	329	276	320	304	307	308	306	323	293	319	308	324	310	294	357	330	307	295	312	304	340	304	301	317	314	327	328	310	340	304	310	296	336	305	337	312	315	317	302	286	310	298	324	307	320	280	277	298	317	297	320	329	328	333	308	314	329	322	331	297	331	309	333	336	299	322	339	325	326	293	318	338	285	330	335	325	309	358	305	326	331	320	334	311	302	301	279	334	311	292	311	302	294	303	316	303	309	328	305	302	319	339	306	327	328	281	316	292	264	302	318	311	310	286	344
3238	2534	2119	1099	772	621	526	460	462	436	408	398	408	350	394	382	361	349	337	308	356	342	345	381	380	312	363	351	352	329	307	329	330	331	364	350	344	355	349	321	356	325	333	351	326	339	365	329	352	336	342	308	348	327	291	324	347	352	358	337	342	346	363	314	341	337	324	355	318	366	337	312	363	313	330	327	337	322	318	327	321	337	338	349	292	327	363	327	327	363	365	324	331	321	366	344	339	348	342	316	334	349	364	346	334	306	319	324	292	361	336	334	330	315	318	316	354	314	331	326	383	360	328	328	344	324	347	338	311	345	305	353	340	327	333	350	344	346	328	381	345	331	322	338	350	366	329	320	342	341	363	333	323	335	346	317	354	362	346	347	313	321	308	324	338	329	340	316	314	342	331	310	342	316	343	339	321	352	337	312	343	349	319	348	347	341	317	317	338	349	326	354	355	340	332	305	326	333	324	312	306	351	344	330	326	312	358	335	320	303	321	355	348	344	348	300	343	335	344	354	314	331	354	354	331	322	368	334	322	360	331	354	360	319	332	349	312	366	359	302	315	334	338	341	336	326	338	342	330	348	328	333	358	320	322	351	360	340	307	318	319	372	356	313	342	349	340	321	314	344	339	343	318	331	352	323	315	324	345	337	336	342	322	319	295	330	335	315	336	345	306	341	349	353	326	317	334	356	332	325	348	333	300	335	346	329	340	330	346	328	326	335	318	367	332	323	368	325	331	316	342	316	327	351	364	340	304	330	309	314	316	307	336	337	330	350	358	305	355	321	317	351	356	323	338	359	337	311	326	304	324	352	367	352	330	326	332	325	351	295	352	336	330	343	311	354	354	359	347	358	343	341	357	355	320	310	325	334	349	372	296	336	314	316	308	379	332	335	354	319	314	326	329	300	305	370	317	347	329	350	333	313	311	325	311	333	355	315	323	347	343	336	318	311	322	343	338	340	330	317	339	340	337	322	331	340	310	338	338	312	315	334	351	363	348	348	328	294	327	309	347	319	330	332	333	339	336	332	308	323	313	343	336	359	318	329	324	332	357	347	319	344	342	329	332	336	315	355	349	328	373	355	313	285	302	336	346	333	337	334	336	346	339	322	332	312	337	311	367	356	339	349	317	334	317	335	319	343	323	355	369	322	324	326	300	316	342	316	308	324	326	309	328	340	312	318	331	349	351	331	338	330	358	319	309	305	314	337	329	347	299	322	337	332	334	326	337	351	320	294	314	318	327	329	341	307	315	291	333	324	336	327	315	360	312	338	342	315	333	360	320	348	356	308	356	334	314	310	343	300	323	321	350	344	343	328	352	330	308	324	329	291	343	310	333	312	368	328	334	329	339	320	319	318	327	334	333	312	336	336	353	343	320	311	335	319	324	322	325	352	310	314	352	312	320	350	327	326	345	318	328	332	311	311	306	341	319	334	352	361	329	352	373	281	324	326	350	305	350	323	318	327	316	315	342	333	321	370	353	338	306	360	343	342	344	328	319	331	330	323	343	349	315	308	342	314	354	328	349	330	311	347	321	339	344	346	356	337	299	372	332	296	311	330	327	342	307	358	340	326	332	323	307	337	314	348	342	333	332	306	344	323	329	347	324	345	339	342	338	350	342	355	370	313	318	352	343	347	341	319	321	360	352	312	328	345	348	337	320	332	325	341	348	344	322	332	336	324	306	346	332	317	308	328	343	340	321	360	330	315	335	334	326	327	341	349	331	351	363	337	326	321	317	313	325	362	333	340	309	333	315	338	326	336	316	338	343	341	339	315	340	319	322	313	326	350	296	329	311	318	319	376	315	355	311	323	336	322	298	331	328	332	334	311	311	327	353	337	329	342	320	334	319	323	305	347	311	338	324	343	376	309	314	306	301	334	315	302	312	332	334	341	339	347	342	320	302	330	344	341	347	340	361	353	323	345	333	338	340	327	316	354	327	293	371	331	327	334	297	339	342	331	327	338	316	340	343	318	306	326	279	317	340	338	327	332	339	343	351	337	345	319	334	323	322	347	345	328	356	336	340	339	334	304	358	330	343	338	347	305	343	342	324	312	338	340	356	336	319	315	318	322	331	352	361	350	340	323	360	312	289	371	330	355	330	332	325	343	335	303	340	317	352	378	314	379	354	320	314	319	310	363	292	308	304	337	312	316	314	332	308	337	325	343	328	310	314	312	330	363	307	332	323	305	325	347	300	335	323	335	311	324	342	342	275	348	347	325	319	346	347	355	327	353	329	337	312	361	338	317	360	334	355	352	346	357	336	314	333	338	330	362	298	323	336	320	334	330	346	332	319	361	357	317	343	357	305	320	310	347	353	303	351	312	332	328	334	353	326	358	337	312	344	366	302	298	338	342	349	326	337	314	314	330	332	331	328	316	367	328	309	328	343	308	312	343	328	342	315	348	346	314	338	336	365	338	312	319	336	342	343	327	339	305	326	315	364	338	323	298	331	328	314	321	316	329	336	341	307	335	331	349	344	339	360	335	356	337	311	286	325	352	333	349	317	329	337	345	333	310	342	334	335	312	317	298	336	327	329	296	329	297	304	351	326	289	330	293	358	299	346	314	332	339	285	355	319	332	339	331	326	345	341	302	361	353	324	308	301	328	322	334	329	330	339	347	309	336	357	333	363	353	331	343	332	311	323	365	349	330	331	334	358	341	321	356	309	307	315	326	377	296	341	315	336	309	341	334	323	327	326	333	343	331	314	363	334	349	344	321	315	332	310	328	356	305	301	344	355	326	317	336	324	322	349	354	350	313	335	352	330	313	304	336	323	330	333	348	335	324	342	328	350	309	343	315	301	325	318	338	338	328	314	346	321	315	309	349	327	347	332	334	367	311	341	295	326	317	354	311	330	316	350	342	338	313	301	324	309	308	291	307	320	340	343	306	316	349	308	316	347	316	322	336	363	353	296	356	375	335	320	343	338	325	336	349	313	338	317	375	321	352	295	323	337	311	343	329	355	364	349	304	348	309	329	320	369	346	327	328	327	354	360	330	324	325	315	340	337	340	327	350	306	312	320	350	353	348	370	324	377	351	305	311	322	323	336	342	351	358	314	348	301	342	311	332	341	325	327	357	346	278	338	365	325	315	305	330	326	328	323	355	343	358	314	329	304	343	355	363	351	349	303	320	322	338	338	359	340	350	295	311	343	338	323	334	334	300	334	299	307	299	363	343	312	321	346	329	352	355	379	324	323	331	318	356	328	352	316	331	352	324	344	318	332	318	324	324	332	332	320	308	320	318	306	317	334	333	343	327	344	337	369	357	324	361	320	341	351	316	348	353	310	330	298	309	357	322	331	315	333	320	342	329	320	325	312	319	335	315	314	288	331	325	326	319	357	325	356	327	310	317	321	341	324	298	313	310	362	331	339	320	347	349	313	342	357	361	341	322	339	329	343	335	372	311	382	355	331	297	329	346	356	335	357	337	335	310	347	337	353	362	304	331	347	288	338	322	322	328	322	327	327	303	333	327
24523	21420	28480	24746	20755	2464	689	419	279	292	306	269	240	263	241	243	216	203	241	222	224	218	206	233	214	234	245	205	197	202	242	226	234	219	221	200	231	226	209	222	198	241	216	211	204	225	218	212	207	216	221	216	210	218	213	240	225	267	200	234	209	213	229	212	215	237	222	233	215	192	212	213	233	222	238	219	221	225	226	247	237	224	189	215	221	213	204	235	200	229	204	198	205	215	210	198	241	196	215	217	213	214	228	223	221	202	212	192	224	217	203	214	204	238	190	227	192	207	223	219	228	219	189	222	175	198	203	219	224	196	214	229	211	183	216	205	232	225	212	196	214	204	195	212	195	227	220	230	228	182	202	227	207	221	234	201	223	197	217	214	221	213	209	212	185	201	226	180	208	246	246	217	205	226	243	189	221	219	198	206	217	212	202	224	183	197	207	225	223	201	199	226	190	161	193	196	228	250	211	253	216	199	214	229	241	207	203	214	243	200	242	214	238	219	244	224	217	214	229	219	206	204	208	212	206	226	219	214	202	203	230	216	209	193	203	228	202	237	213	224	215	216	209	219	217	216	210	221	238	208	199	209	215	197	209	208	214	239	211	218	226	229	214	201	227	209	212	206	213	211	212	215	205	205	201	197	212	248	195	196	207	202	233	243	219	220	206	209	221	205	223	219	204	211	192	234	197	210	208	231	225	199	202	233	188	216	215	192	199	227	213	226	168	204	188	204	228	230	238	217	209	209	221	223	195	213	223	212	206	219	195	237	184	208	209	209	236	187	218	212	206	186	231	198	166	231	197	213	232	213	226	199	204	192	202	236	211	218	227	212	207	215	209	202	209	215	206	209	207	213	233	214	204	195	218	233	217	232	224	215	217	218	220	203	207	212	182	207	186	204	217	182	208	212	182	219	218	201	208	210	194	214	232	202	218	200	207	208	246	208	210	240	225	218	216	216	214	186	207	199	209	218	176	228	220	229	201	200	226	205	202	214	212	188	197	212	218	208	202	219	210	209	207	211	195	235	216	221	219	205	219	217	180	233	203	227	180	244	200	191	220	188	239	209	241	214	209	204	206	181	203	205	245	202	202	201	225	236	210	213	242	204	215	216	186	183	200	211	212	215	209	207	216	210	192	180	233	194	224	210	204	196	205	199	203	226	203	197	229	205	199	210	198	223	195	215	199	181	205	217	220	213	228	236	226	219	223	222	226	230	218	203	221	224	214	223	223	198	215	217	200	234	218	203	205	214	230	219	194	205	208	214	217	216	186	195	230	208	192	211	217	197	215	240	213	229	228	202	221	232	216	197	211	215	211	219	225	212	221	223	213	198	204	195	222	231	210	187	214	230	242	227	216	216	209	206	210	231	203	228	241	212	190	211	193	197	208	223	197	232	210	235	204	214	206	206	179	221	217	206	203	213	222	209	203	248	214	198	244	211	203	243	199	222	231	205	209	207	201	214	197	209	219	228	218	218	205	229	221	227	221	228	227	220	226	214	221	231	214	209	226	214	224	216	232	222	190	250	193	190	207	198	223	201	231	215	224	217	198	212	243	183	224	210	221	243	220	223	200	210	222	219	215	231	193	212	233	206	197	206	201	222	208	210	210	239	249	217	233	195	210	237	216	224	213	221	209	219	210	201	204	210	207	210	240	238	233	205	197	220	216	215	214	204	196	225	189	204	208	195	220	218	218	207	218	237	197	222	215	209	238	213	225	189	201	193	222	203	210	227	213	225	219	215	202	222	215	212	223	215	260	206	215	207	209	207	206	231	213	182	231	205	193	203	193	205	195	221	212	224	190	215	188	204	233	202	206	203	211	208	220	192	251	193	210	206	198	227	215	188	221	183	223	215	212	197	214	218	218	251	183	225	191	209	210	223	190	223	215	216	217	240	241	235	205	207	198	224	225	219	188	199	207	192	207	219	224	208	226	195	214	206	205	236	231	191	187	185	198	195	194	190	218	221	213	212	223	206	219	211	232	210	210	236	232	209	218	181	212	210	208	192	200	221	202	220	219	239	215	182	209	216	199	196	208	214	235	214	239	201	216	218	220	222	192	220	240	197	243	233	227	230	192	214	201	194	209	211	208	247	225	195	226	210	204	217	211	229	215	206	220	182	222	213	208	207	210	205	194	221	247	187	210	217	215	242	227	210	211	224	221	218	211	224	200	208	222	205	225	193	196	211	211	211	207	207	226	216	208	231	222	192	229	227	201	191	221	210	177	186	203	209	227	203	216	200	204	219	201	199	235	202	206	200	217	226	194	204	211	241	204	194	228	215	238	203	217	232	233	224	220	222	233	193	192	247	208	214	218	198	217	195	201	209	201	212	201	187	192	208	216	199	206	197	203	210	174	212	201	213	196	219	189	227	237	221	213	202	237	206	177	199	210	240	211	200	219	214	226	221	197	207	227	214	205	206	214	219	198	208	226	200	235	213	208	180	191	218	229	210	210	205	195	189	219	243	211	199	207	207	222	231	214	224	218	211	217	198	218	187	235	226	224	188	205	206	227	218	193	212	220	221	230	207	192	182	205	231	213	217	196	220	212	203	205	233	198	205	224	216	202	225	198	180	221	226	208	217	232	217	214	217	223	203	223	196	212	224	219	201	221	211	206	192	214	204	176	211	203	202	203	210	177	188	218	201	220	208	208	203	202	192	226	201	192	202	225	186	229	212	220	209	211	221	217	211	212	218	203	210	194	200	216	221	212	205	227	198	204	199	206	197	236	218	196	201	211	231	199	226	212	230	223	217	241	231	210	224	204	226	193	191	195	222	225	222	202	203	216	212	191	199	208	187	188	221	206	198	216	187	213	216	219	212	202	188	211	203	214	210	241	195	220	204	216	222	207	207	188	203	212	202	214	188	201	201	196	219	203	227	224	219	214	217	201	204	202	225	220	194	220	234	205	231	211	222	228	208	207	194	176	201	207	199	236	232	232	207	212	200	231	254	207	202	244	205	228	225	197	211	209	199	224	216	214	201	209	208	222	217	208	226	204	215	201	188	194	205	205	199	183	203	194	222	209	207	208	227	211	256	218	221	210	231	241	204	216	206	204	193	212	180	210	217	213	204	214	213	194	214	177	209	248	205	219	223	217	203	226	210	194	209	224	214	246	194	196	211	210	225	227	176	222	223	190	234	219	229	198	222	208	232	218	200	210	202	187	204	195	207	225	199	217	211	218	193	199	201	194	224	217	187	210	216	205	211	221	227	203	216	200	192	223	205	184	202	212	221	202	183	195	195	198	200	210	215	199	192	199	197	228	207	224	202	232	202	238	196	261	201	206	220	203	216	238	231	232	237	219	198	195	230	201	235	192	203	223	196	221	202	203	221	260	225	203	193	210	218	203	213	233	188	231	228	220	219	217	205	235	212	200	199	192	221	189	211	202	237	194	217	198	223	226	197	215	234	228	240	221	236	192	200	200	216	191	200	198	199	203	217	201	220	216	233	219	206	231	205	229	227	216	200	205	196	209	222
3265	4320	3522	1748	1134	765	633	481	450	397	389	357	322	305	306	306	307	280	264	291	287	266	249	231	258	264	275	253	260	258	233	243	234	251	264	218	249	218	205	236	233	253	272	260	230	240	220	237	226	228	226	214	258	223	245	234	238	234	251	250	258	245	245	238	227	252	230	228	250	205	224	260	226	234	222	248	226	243	249	242	237	240	246	203	233	248	231	208	277	237	237	213	217	249	221	255	218	197	209	222	227	233	230	248	228	254	226	199	234	204	241	233	228	227	258	223	217	222	235	213	226	222	230	234	235	219	250	235	238	244	213	255	234	246	252	262	206	239	225	216	227	239	245	229	254	245	259	239	224	235	205	243	227	250	225	227	238	223	249	235	222	226	237	237	222	249	242	207	231	233	256	218	226	238	250	244	253	225	229	238	205	272	212	207	222	241	253	237	256	221	221	239	226	226	245	260	230	225	210	195	213	223	242	200	227	229	226	238	252	226	212	235	243	243	224	235	219	231	227	233	222	235	224	221	220	249	239	220	226	223	253	233	217	238	211	212	219	206	243	236	250	209	253	230	218	236	212	227	226	224	206	246	245	218	221	215	218	227	256	211	246	218	241	224	212	227	227	209	236	231	237	232	223	229	205	244	220	228	218	227	221	212	225	236	221	210	233	241	228	241	238	211	226	208	200	285	241	226	198	235	204	239	216	241	264	244	254	244	224	214	222	248	237	230	242	235	189	238	228	220	205	214	249	243	212	208	226	217	211	236	231	234	211	252	250	237	252	223	231	218	216	226	211	216	242	262	224	224	204	212	241	209	241	232	213	224	215	245	260	232	210	207	222	212	262	252	228	257	233	234	218	195	236	227	211	238	231	208	224	245	214	225	221	235	223	208	221	214	220	250	278	228	210	224	216	238	241	210	233	235	207	237	211	225	245	236	225	251	230	212	220	231	229	249	239	225	238	249	230	205	258	206	226	221	246	226	200	232	226	208	242	244	241	224	221	250	252	210	225	237	231	228	217	235	263	239	237	212	216	232	235	235	235	243	249	213	241	227	240	228	226	228	219	228	225	236	248	268	214	203	220	233	217	244	230	210	248	222	220	241	209	238	201	230	227	228	230	240	228	234	231	244	235	235	223	242	212	235	225	230	227	213	225	239	224	232	203	222	230	238	237	232	209	219	259	259	231	233	206	227	219	224	219	210	237	226	225	221	241	265	245	237	222	226	232	228	236	220	239	229	238	235	204	216	220	229	208	234	207	210	214	245	224	242	238	223	204	241	229	229	228	215	221	266	235	255	241	234	227	215	233	202	217	220	237	196	202	202	215	223	239	210	237	236	232	253	253	255	210	240	213	219	223	216	224	249	235	218	239	234	200	236	204	215	207	206	202	233	220	233	234	204	230	220	237	218	228	242	214	240	236	202	219	243	208	223	223	236	223	231	227	239	205	216	258	228	237	244	233	234	231	245	232	201	203	225	251	234	216	211	212	213	206	206	236	244	224	232	226	211	246	241	203	226	254	239	247	197	248	221	229	231	215	217	222	235	220	213	220	228	221	245	212	216	268	238	213	255	232	209	220	211	216	236	206	248	225	219	200	230	220	239	231	233	224	210	248	253	224	246	216	205	232	254	226	207	211	202	223	240	236	246	235	201	244	195	247	235	225	214	240	216	221	227	189	210	231	241	240	244	225	249	247	244	196	220	211	245	217	215	229	219	248	237	229	235	210	203	223	219	233	226	245	223	244	224	206	238	221	249	213	223	235	248	217	239	246	206	238	213	206	237	210	223	233	206	238	214	245	259	203	239	243	237	196	217	231	201	218	220	264	232	215	193	197	219	189	221	253	230	246	216	207	227	252	227	222	221	218	261	227	214	253	238	223	252	212	230	247	217	226	236	212	264	227	224	223	238	247	253	221	215	227	238	238	229	248	257	219	228	226	215	245	201	220	231	245	211	229	203	220	211	239	224	228	224	229	209	247	223	224	196	207	232	209	233	238	217	233	230	221	239	222	232	237	222	246	230	219	246	250	206	222	239	226	231	232	254	246	246	210	217	191	250	246	243	225	223	227	225	240	273	225	233	217	244	221	234	244	210	263	244	253	238	219	195	211	231	229	228	260	259	231	246	204	207	231	191	217	255	243	236	222	220	232	223	238	207	240	241	201	263	195	212	226	240	190	198	219	218	246	232	225	207	219	240	250	218	213	240	219	240	223	239	212	226	230	239	213	236	230	224	201	224	215	217	249	210	229	211	216	181	213	199	245	206	226	214	221	257	237	242	250	207	247	241	236	229	233	249	230	242	202	238	240	226	217	203	253	233	222	241	224	216	216	217	229	246	210	233	226	214	220	243	245	241	256	245	240	238	225	232	237	217	237	241	225	230	224	259	225	233	220	244	242	209	241	232	245	234	235	242	221	218	221	216	228	224	217	240	223	222	206	216	236	221	243	249	199	213	240	234	237	223	248	230	196	246	248	207	226	216	237	222	231	224	239	220	225	221	209	230	225	215	243	225	215	222	204	220	232	238	248	243	208	223	235	246	214	260	229	203	237	218	230	214	222	243	227	255	212	238	216	215	223	241	230	273	227	219	233	226	242	244	212	244	224	231	224	240	237	223	239	217	210	248	233	218	224	236	212	246	215	217	233	208	238	223	229	203	241	236	208	211	222	226	252	232	243	235	213	213	239	237	209	245	225	206	228	227	256	215	227	252	188	222	228	206	223	246	210	240	234	227	249	205	215	245	235	227	217	227	255	239	235	222	203	240	243	231	244	263	220	224	225	241	211	231	210	281	236	205	238	253	248	227	218	219	225	226	216	229	209	242	213	219	232	212	187	249	237	233	226	238	218	198	250	215	213	225	198	234	243	191	227	239	217	223	238	230	219	253	218	219	237	214	189	228	245	215	250	211	228	239	192	210	225	239	216	247	246	243	251	207	223	231	206	240	227	212	239	222	220	237	225	239	246	220	245	223	236	205	227	231	225	252	225	206	230	211	227	227	230	241	243	218	242	219	214	232	242	208	259	202	252	228	269	239	228	226	254	253	226	196	223	230	220	225	226	222	215	232	207	228	223	257	209	220	205	221	216	213	218	208	210	233	246	250	240	243	223	210	228	238	212	220	228	229	223	246	229	215	228	198	234	222	223	212	225	236	227	221	225	233	251	230	244	246	215	230	228	244	227	199	241	244	230	216	248	233	212	232	226	227	224	229	256	213	212	199	240	232	208	244	223	221	235	265	221	248	205	229	215	210	222	244	220	215	244	221	224	239	230	226	227	217	235	225	232	239	230	199	221	224	220	208	256	231	227	237	223	230	232	218	221	206	202	212	235	234	235	232	215	223	226	245	229	197	218	230	243	226	244	231	261	215	216	236	232	229	245	216	193	235	239	248	254	219	215	226	242	238	208	232	234	223	233	213	235	232	235	247	223	229	228	214	214	202	247	220	236	225	265	201	218	239	224	230	233	231	246	192	221	221	235	221
27556	10387	1593	1036	794	563	612	613	609	551	585	594	595	587	642	594	562	573	523	578	578	560	609	572	548	641	606	626	549	568	574	604	611	585	553	597	622	537	544	575	547	607	560	588	576	569	585	587	586	584	573	583	572	591	595	573	562	620	550	586	569	630	556	590	596	612	628	560	600	534	603	588	599	570	561	620	563	582	527	570	618	573	556	578	594	588	596	597	599	575	623	585	546	582	577	577	570	577	561	594	601	586	551	562	537	605	613	624	576	558	592	557	588	563	583	580	582	578	621	569	593	543	551	580	592	592	629	595	571	551	587	591	585	567	605	539	593	589	590	575	620	555	590	574	590	527	545	577	560	605	577	619	645	585	584	584	596	573	574	585	596	566	566	592	570	550	600	598	579	567	575	564	539	542	587	613	568	598	550	551	582	522	607	533	579	552	572	617	527	582	556	597	560	589	593	558	591	552	571	576	587	548	596	566	518	556	600	571	556	574	558	542	614	618	562	576	613	583	564	581	614	575	628	572	573	580	623	552	581	571	636	557	578	545	575	587	597	585	527	536	548	611	573	598	597	618	573	590	540	578	612	558	601	603	558	613	573	566	602	602	567	570	564	607	613	587	591	584	563	579	568	579	586	596	614	618	592	597	579	549	575	555	581	608	588	565	567	560	557	583	617	525	614	589	615	601	586	553	575	586	571	563	559	550	600	615	587	592	622	596	572	556	615	532	544	565	571	590	559	594	571	566	552	585	584	553	590	581	560	589	582	553	599	591	580	544	551	571	591	579	568	595	546	567	556	596	582	559	560	593	605	568	550	552	576	590	568	597	587	559	596	617	563	604	566	595	559	554	602	567	581	538	587	548	577	520	591	559	563	606	593	520	559	571	589	627	592	544	539	581	550	560	602	546	595	570	545	621	587	576	565	577	583	556	597	578	551	574	606	576	579	556	576	553	593	569	566	571	576	546	547	555	553	627	595	580	555	585	567	622	569	579	630	583	568	587	530	555	575	585	550	551	564	585	585	613	572	579	579	565	540	570	591	597	610	546	547	542	558	587	590	582	567	548	577	588	525	599	599	595	522	581	576	588	603	549	582	621	561	570	563	579	567	549	539	561	560	589	590	548	590	607	567	565	573	555	556	584	527	604	565	575	618	575	589	578	551	619	595	569	578	601	619	584	601	547	610	515	584	581	575	567	619	536	605	614	583	569	603	577	596	555	597	634	578	607	587	593	564	579	593	553	602	584	623	583	561	558	566	554	559	579	548	542	610	578	597	551	583	580	571	569	625	555	557	574	572	578	575	585	547	577	602	597	575	567	570	587	527	605	553	574	588	634	622	587	563	543	588	552	566	594	544	559	621	583	614	552	538	563	620	572	528	566	576	616	557	579	574	543	548	568	518	577	562	577	557	572	584	601	584	606	594	598	575	564	575	594	616	562	544	551	606	627	579	554	559	565	567	587	559	591	547	559	601	582	565	608	594	610	575	590	559	570	554	566	600	545	575	567	569	568	589	530	547	586	590	592	570	586	584	598	572	602	603	629	603	557	581	573	617	543	559	558	546	564	570	602	615	557	598	593	540	588	602	560	563	545	575	559	583	582	562	596	565	586	588	590	590	573	539	575	552	602	589	607	584	549	525	567	558	552	616	604	569	548	607	582	594	615	579	566	563	551	598	543	581	575	572	584	582	608	599	574	566	558	586	653	584	552	530	613	564	549	573	562	565	546	554	578	567	546	570	575	566	558	517	580	589	548	560	592	602	612	583	567	572	581	566	604	559	553	599	549	610	573	593	571	578	546	617	617	569	562	589	597	639	537	584	573	555	553	560	545	542	565	571	577	567	556	531	567	574	609	545	601	584	588	613	567	566	599	625	566	578	530	549	563	555	532	543	545	534	557	572	544	548	575	547	595	550	635	604	585	590	533	580	597	569	558	544	575	532	586	524	550	574	656	578	562	567	550	529	528	562	576	550	571	581	567	564	589	581	567	560	606	571	553	585	546	601	575	580	583	567	614	576	609	578	578	561	629	581	580	566	553	597	572	572	595	590	576	594	559	600	581	556	551	603	603	545	566	611	550	576	591	558	556	577	541	567	574	556	588	560	530	581	614	587	572	593	564	579	571	589	627	622	516	614	594	614	573	565	566	617	582	562	590	607	580	566	587	623	580	584	559	568	614	596	583	583	561	610	579	608	574	576	642	603	574	508	572	569	567	557	560	576	567	560	574	568	552	571	601	603	588	545	556	586	555	535	570	597	593	601	581	572	590	600	563	558	557	635	556	589	581	580	565	602	561	534	588	579	579	590	672	552	566	581	578	591	585	608	555	608	566	617	540	544	517	587	583	588	576	563	587	578	584	546	605	579	538	553	578	560	598	553	555	556	590	588	555	554	566	525	577	564	588	564	558	585	627	562	609	541	600	572	597	594	600	607	540	576	559	555	575	617	584	550	546	575	526	564	572	599	602	593	544	605	546	590	594	564	565	573	566	573	597	587	543	553	593	568	592	542	534	571	532	563	575	627	581	600	551	559	610	570	535	572	569	584	583	544	595	596	588	566	604	576	564	562	565	541	590	606	572	530	587	529	549	565	546	601	587	599	600	592	585	597	606	599	564	579	558	572	550	593	562	568	599	557	573	573	560	560	588	579	579	548	574	583	587	594	592	522	579	545	606	576	581	609	617	577	580	553	607	580	603	584	553	575	552	589	579	543	591	585	571	524	565	607	569	637	572	586	561	559	595	587	575	575	532	571	576	550	584	605	576	543	571	592	559	578	577	590	555	582	597	597	577	579	575	554	599	611	572	545	605	571	600	617	548	551	542	584	584	576	568	561	599	602	613	591	560	646	549	559	633	566	590	536	571	574	576	559	591	567	603	531	597	592	588	549	556	521	560	547	550	581	608	580	596	538	603	568	559	582	612	604	588	614	585	563	582	590	587	576	593	534	546	569	609	613	613	583	589	594	643	569	549	619	589	615	572	520	596	537	567	560	599	545	542	573	574	593	574	554	586	543	567	584	565	592	565	604	586	577	566	541	596	598	573	623	581	554	577	563	547	603	576	593	588	539	604	634	590	577	546	605	572	583	579	566	567	552	597	567	584	568	590	621	609	621	559	582	536	550	605	579	566	582	567	580	570	598	600	601	623	531	539	600	533	517	543	551	575	611	557	584	520	538	578	566	571	542	581	584	543	595	563	639	552	571	535	583	581	579	579	566	601	595	523	559	567	598	555	573	563	604	552	533	596	585	564	631	558	637	570	552	554	568	599	576	565	593	606	556	571	604	581	581	611	632	598	593	568	604	563	600	587	540	594	575	577	597	562	563	540	563	558	608	631	593	562	580	592	575	514	630	582	566	574	597	562	618	547	591	564	569	590	566	567	573	547	580	579	583	619	581	623	587	568	577	584	598	584	574	537	572	626	586	543	571	544	572	586	570	597	595	562	612	586	517	543	612	561	596	581	606	571	601	563	550	548	538	585
5005	773	723	658	603	524	557	556	539	544	548	524	553	576	556	546	547	533	558	504	506	535	540	555	526	526	573	518	506	566	543	550	562	527	531	545	521	523	565	566	528	521	590	577	527	538	510	548	582	551	517	575	526	560	549	538	561	547	518	548	558	526	565	534	543	519	526	538	528	513	550	530	523	540	509	563	542	509	557	569	495	543	526	532	491	533	540	558	498	535	512	517	529	557	540	538	552	546	523	517	567	551	563	519	532	543	499	573	526	545	531	561	500	544	530	533	560	529	544	513	540	515	507	540	520	542	525	561	516	506	566	512	550	540	552	535	494	546	508	574	488	547	525	525	509	517	517	512	506	517	553	520	554	576	549	531	498	526	545	513	517	518	523	546	533	556	533	523	544	514	502	547	513	577	535	545	519	534	569	514	555	504	562	563	510	555	534	488	534	550	526	557	547	494	571	542	505	546	526	555	553	551	548	524	575	512	521	534	528	498	553	497	585	510	512	525	540	511	576	515	571	547	523	567	568	498	530	560	540	558	553	556	527	529	512	488	582	551	556	537	537	507	483	507	518	549	531	532	509	517	551	547	532	546	531	519	531	557	522	534	555	551	535	569	560	527	527	515	548	492	526	538	574	526	543	538	546	544	510	504	537	544	503	551	497	541	534	521	509	553	539	526	542	522	509	553	530	555	497	514	562	544	495	530	522	534	531	550	525	582	544	529	519	571	545	512	554	540	510	565	544	511	504	528	549	545	532	555	552	541	549	536	532	564	539	510	516	551	537	552	554	523	523	552	523	569	522	541	544	562	566	551	570	555	502	538	502	511	541	536	535	526	519	550	549	477	499	526	494	574	542	525	524	542	527	546	548	513	570	553	515	524	548	537	518	534	545	544	572	562	529	518	545	549	555	531	543	551	488	562	532	516	543	561	573	534	515	557	505	514	562	534	536	519	514	522	534	542	532	528	535	531	511	557	570	541	531	537	562	528	547	545	528	548	552	500	519	582	534	523	547	524	536	511	528	554	531	543	550	536	531	533	520	515	589	492	507	570	540	535	548	558	505	524	528	547	544	567	539	527	559	516	526	523	575	560	561	518	554	536	531	503	533	530	525	551	577	539	544	532	530	522	551	523	502	523	543	536	494	565	567	606	519	552	503	533	543	483	525	520	531	583	507	590	534	525	533	523	519	534	534	525	530	543	532	530	530	524	536	539	540	545	510	558	530	514	549	493	573	555	573	524	526	541	509	553	558	497	553	549	520	512	480	549	573	536	534	527	523	515	539	559	517	503	502	543	526	547	538	542	550	496	557	557	553	517	553	550	532	583	532	494	492	573	540	502	594	498	566	514	494	521	531	515	534	521	561	516	534	515	503	555	526	555	531	510	546	534	534	530	527	550	502	595	523	558	526	511	532	539	536	514	528	502	564	549	541	592	534	544	552	561	505	542	539	520	547	523	541	523	566	548	562	549	552	484	558	517	556	504	527	564	494	529	535	520	532	517	512	543	544	541	515	518	550	514	514	541	539	525	526	518	522	494	555	533	516	497	524	553	532	588	515	540	563	576	522	521	525	555	536	542	510	485	534	530	557	523	538	502	554	562	536	572	555	543	563	531	534	541	541	521	507	481	551	534	552	553	540	551	488	527	540	511	530	541	562	555	542	568	540	517	528	552	522	543	515	545	549	527	508	561	536	503	545	490	514	539	548	546	515	543	488	525	533	507	531	516	532	521	506	521	569	524	570	533	564	512	579	519	551	582	538	524	520	547	530	535	531	495	531	535	562	556	567	532	547	543	544	534	493	563	544	557	556	510	488	511	524	587	559	499	573	550	556	528	571	551	510	530	516	507	534	529	530	556	550	509	486	528	540	527	484	518	532	561	479	511	517	539	527	503	554	511	516	568	533	566	526	525	519	536	502	550	520	519	514	508	567	534	561	535	533	538	566	558	548	510	550	516	521	532	567	568	549	565	517	524	564	547	528	544	517	576	500	582	558	564	528	532	518	532	549	498	537	525	553	510	526	474	491	569	559	524	526	559	536	502	516	541	539	563	541	529	525	547	567	546	521	525	555	586	547	507	537	592	556	550	542	502	507	507	553	558	552	552	540	600	575	532	554	539	539	530	528	554	510	553	518	520	539	542	571	549	536	520	525	473	548	503	582	520	510	551	526	545	527	509	570	457	529	536	546	509	546	583	527	493	580	507	558	523	531	557	545	546	537	534	529	503	540	536	514	553	548	512	526	529	551	513	560	560	582	555	531	505	520	512	526	526	590	547	515	545	522	575	534	523	545	584	540	515	530	550	548	507	557	530	515	488	553	583	531	535	507	571	498	556	530	550	509	549	519	518	547	503	564	536	545	517	520	532	543	538	498	547	532	563	550	534	497	540	527	514	546	507	542	532	521	513	493	542	499	525	486	539	536	503	519	556	508	546	503	566	525	536	530	537	510	558	532	541	526	558	560	518	559	545	521	561	516	560	558	531	530	549	526	560	541	544	510	549	554	559	542	505	540	545	529	507	593	524	519	547	545	546	466	541	523	528	570	523	523	535	533	526	546	499	522	492	516	534	537	525	505	556	551	567	543	532	531	504	551	538	530	525	581	533	542	508	559	499	538	524	561	586	552	539	514	544	591	561	553	538	541	539	561	561	529	510	519	524	492	504	544	524	534	532	566	504	562	515	559	537	504	549	547	550	528	543	550	552	490	538	563	511	553	551	522	561	524	562	518	558	564	521	525	577	538	504	544	529	516	502	529	520	528	455	535	556	595	543	517	540	556	527	527	529	513	509	564	510	503	525	525	492	566	537	538	531	515	539	530	535	561	539	542	564	557	550	537	566	533	517	489	500	490	539	527	535	565	505	523	570	549	572	575	538	526	527	543	524	525	505	516	519	527	541	510	543	555	512	548	522	530	565	523	518	518	563	503	541	511	549	584	515	544	530	525	568	512	534	537	538	548	526	546	551	528	522	542	533	535	532	558	561	569	537	524	499	531	549	539	542	583	491	556	576	535	527	495	560	524	534	522	530	541	515	507	601	537	529	554	530	528	602	508	520	559	522	488	540	553	518	584	489	538	572	525	556	529	513	536	568	552	521	503	523	531	529	579	518	531	529	515	516	537	531	543	551	582	497	533	582	546	534	558	568	541	578	530	544	545	593	486	531	537	507	497	529	486	565	517	506	522	565	557	584	564	554	549	562	526	539	516	531	538	477	559	513	516	520	522	538	479	523	542	545	487	540	521	542	493	537	519	565	533	540	525	535	527	556	490	514	570	521	545	525	548	524	525	524	526	511	523	535	553	538	537	568	526	516	521	527	546	526	516	531	523	553	582	549	590	516	534	556	579	529	538	526	521	548	572	530	560	495	525	540	549	578	509	538	553	532	544	515	556	533	532	559	565	574	516	540	585	486	549	524	545	553	570	528	518	541	538	552	522	513	573	525	535	534	494	500	542	559	526	554	541	502	476	546	543	545	487	520
25463	21416	27161	25402	3351	708	482	428	360	381	328	356	371	346	338	363	349	331	348	340	337	331	335	325	337	326	322	321	341	325	354	335	333	330	322	328	336	343	331	315	320	329	339	326	340	327	338	331	347	287	323	328	340	328	317	335	330	321	320	336	327	342	310	345	300	311	318	317	342	282	300	313	314	360	318	322	342	315	377	347	318	289	298	313	301	334	283	294	299	320	332	307	319	315	314	349	332	304	308	312	289	303	301	295	352	314	339	322	336	306	331	340	320	309	330	317	321	331	313	340	340	324	332	339	286	317	344	338	296	328	326	307	313	349	331	335	335	294	324	316	341	317	314	313	300	328	305	308	300	358	301	321	325	331	354	287	313	298	303	329	322	315	315	321	320	338	322	315	273	348	294	307	328	323	307	267	319	332	335	332	326	302	323	336	324	331	292	301	314	330	306	317	317	308	326	329	309	338	313	343	327	314	302	338	289	318	332	352	333	303	344	329	337	276	314	318	348	331	304	327	309	322	304	331	365	330	352	318	298	301	309	351	333	330	316	291	346	305	313	323	352	328	334	350	329	323	360	312	316	339	327	353	337	298	294	354	329	330	288	331	346	299	306	321	328	328	332	314	310	319	349	303	331	315	324	337	329	337	277	327	345	310	326	327	297	311	316	313	309	331	316	356	367	332	276	328	309	327	308	310	344	326	311	311	296	307	324	329	313	299	316	308	307	329	322	338	313	321	345	304	314	327	307	292	322	330	314	314	346	332	307	291	313	323	280	321	309	312	333	330	334	307	308	323	306	327	317	347	330	293	289	316	327	302	298	330	337	347	300	311	305	319	304	320	294	338	327	328	335	304	358	336	307	336	358	331	295	306	333	284	306	299	341	319	294	309	309	321	335	319	329	327	345	291	325	332	316	320	341	341	340	301	326	299	303	312	307	305	327	352	323	275	328	311	354	327	311	323	330	299	313	309	304	299	313	317	293	326	289	329	299	319	294	324	331	333	348	322	350	307	312	316	279	323	331	324	305	303	313	307	299	321	312	333	325	316	307	358	322	319	315	271	319	302	334	338	311	337	290	304	290	309	287	301	314	303	328	320	358	294	285	314	327	317	320	293	322	310	332	319	325	317	323	293	320	327	322	316	313	311	353	321	355	320	322	317	306	314	308	291	323	321	283	289	327	342	319	339	321	316	303	336	307	307	318	345	335	282	317	300	318	300	322	341	316	307	289	322	312	344	316	293	347	324	356	338	292	327	297	342	369	315	328	338	312	328	313	329	330	318	346	332	309	352	316	341	302	313	341	323	322	319	314	370	303	325	308	311	311	315	310	328	317	331	326	319	322	343	340	313	314	294	276	310	326	339	305	328	300	282	289	339	334	320	347	305	308	332	341	334	318	288	352	333	307	326	327	285	291	313	301	331	322	323	339	342	328	317	313	312	311	337	318	322	335	297	312	330	312	319	311	320	314	350	322	314	299	313	302	314	324	286	315	300	331	315	324	309	309	309	328	321	309	297	322	335	330	328	317	308	350	340	345	326	327	290	280	301	301	326	303	339	338	315	310	293	316	329	332	326	326	295	329	347	336	331	335	347	321	339	324	347	350	311	318	329	320	316	331	323	339	319	316	341	277	329	282	322	329	338	298	288	296	346	302	308	350	325	302	297	319	335	315	304	318	311	330	328	332	329	321	305	320	333	331	342	330	342	342	301	339	331	311	318	294	337	313	321	322	314	304	277	335	334	311	326	340	320	326	309	327	327	323	255	328	319	334	289	301	288	322	296	325	324	286	292	339	327	306	319	349	328	292	346	306	273	314	320	319	315	316	320	321	300	328	336	307	311	325	323	331	335	349	312	312	293	316	298	303	294	324	332	313	331	319	317	307	293	315	336	310	313	302	344	319	306	314	328	340	297	321	331	300	325	334	311	334	322	296	304	331	330	338	326	336	292	323	348	321	354	337	298	311	291	289	308	346	327	316	309	322	339	299	303	335	316	287	305	329	329	295	350	324	306	341	313	339	300	312	312	331	359	306	327	353	298	334	319	320	331	320	347	316	322	323	312	351	297	301	309	358	326	313	354	335	290	365	287	331	311	310	357	332	313	309	296	318	325	319	307	319	324	330	352	274	334	325	335	315	296	311	311	301	318	334	294	339	286	298	323	300	322	332	315	310	293	327	334	305	311	312	323	324	318	302	295	305	315	315	296	289	325	341	291	346	323	292	363	312	309	317	340	323	321	343	325	327	327	323	313	330	288	303	332	318	334	282	290	323	308	318	321	322	330	298	292	321	299	322	316	297	344	312	315	334	309	328	314	322	329	321	340	340	323	313	310	327	301	327	322	300	310	359	355	307	311	307	328	308	329	332	298	303	319	334	336	299	324	318	350	352	341	327	311	299	303	327	299	313	315	304	326	315	333	321	308	320	330	307	336	320	346	311	303	355	278	333	332	288	316	288	310	319	330	327	335	321	311	315	320	327	318	319	332	337	302	310	325	325	320	313	333	328	342	290	325	315	314	314	302	340	300	316	333	328	353	336	326	307	337	305	337	325	315	328	325	342	310	297	314	304	334	314	336	325	295	342	328	346	293	324	314	293	309	294	326	291	321	302	336	302	303	294	317	316	337	336	313	318	326	312	314	307	310	324	306	331	363	301	327	312	296	329	295	312	343	336	335	314	326	292	331	318	314	306	327	299	308	311	321	285	312	311	316	337	326	317	326	349	329	322	311	302	314	302	317	322	362	297	298	322	297	313	304	324	362	306	301	328	298	306	279	309	317	294	314	326	321	303	327	328	320	310	314	307	331	364	324	302	317	328	350	316	356	342	306	333	320	317	316	316	312	314	330	325	306	296	335	312	317	328	308	307	298	297	330	317	347	290	314	312	302	314	299	315	325	326	326	293	321	316	338	328	341	322	336	350	341	294	324	303	304	309	313	339	308	333	348	314	318	330	307	290	322	340	318	327	320	315	332	318	346	314	326	326	319	340	332	301	326	321	325	348	314	327	309	313	303	344	330	336	291	349	292	343	291	325	332	311	318	344	325	296	317	295	320	277	338	315	320	334	311	316	328	313	307	304	307	303	317	338	336	282	331	347	318	338	339	285	344	317	322	310	295	306	312	315	280	295	295	303	303	343	323	308	316	288	313	333	328	340	304	281	323	310	288	316	299	281	300	315	304	316	323	333	317	310	322	341	320	313	309	281	343	351	306	309	335	350	295	307	296	318	306	312	337	320	309	338	317	320	299	304	317	307	336	304	329	327	315	329	334	331	340	325	333	306	320	338	317	343	316	291	342	318	293	290	359	328	307	308	341	310	324	332	314	313	313	326	319	330	311	312	332	342	315	316	328	303	307	321	347	343	281	319	332	324	309	318	314	304	320	317	336	327	328	298	321	326	321	309	331	336	304	324	314	323	300	322	311	286	337	312	341	325	337	317	334	293	305	316	302	320	293	292	314	315	358	308	323	312	324	341	355	326	337
3205	2453	2030	1026	744	619	518	438	430	416	433	383	373	398	361	351	333	358	380	346	376	361	334	326	360	359	325	342	326	331	325	345	332	325	315	327	346	332	332	342	367	332	345	343	335	326	371	340	341	326	352	332	324	335	316	353	308	362	325	357	322	300	342	324	308	318	329	349	341	339	354	347	363	342	322	309	347	327	379	315	369	335	335	327	356	335	338	342	312	331	314	328	316	328	303	325	315	341	334	337	348	316	333	372	368	300	322	328	326	325	353	315	328	316	310	323	334	351	301	325	293	344	314	344	321	388	312	359	352	326	340	314	335	306	347	330	327	310	320	330	338	390	319	356	334	292	320	339	296	341	365	364	308	306	340	343	338	320	282	327	324	317	308	323	341	311	309	324	315	346	315	335	320	323	354	334	315	307	341	331	341	327	385	286	323	316	315	302	319	348	358	343	335	353	340	373	323	317	319	343	288	314	370	337	309	295	301	312	316	353	316	335	355	323	356	374	323	315	331	334	312	323	338	302	291	346	359	305	289	337	325	310	354	325	277	339	340	336	362	336	344	321	309	308	315	302	323	352	350	313	312	287	295	312	348	338	308	334	305	368	313	347	327	313	318	313	304	303	328	316	335	302	291	310	315	320	329	335	352	293	352	344	351	344	334	301	330	341	351	331	339	315	335	336	340	312	310	343	340	377	343	336	336	295	366	321	331	306	317	324	322	347	326	329	341	325	353	348	345	313	346	300	298	328	317	342	296	344	322	313	336	325	324	320	343	360	287	323	331	348	294	320	346	343	316	338	348	310	329	349	344	308	351	341	316	316	340	314	337	346	336	337	309	306	357	333	324	349	340	316	332	321	302	330	312	338	297	313	342	305	336	347	343	329	322	359	303	345	318	319	306	321	315	329	317	349	323	297	325	325	332	345	347	340	304	301	318	330	327	322	332	336	360	381	295	310	332	346	335	326	275	321	334	301	335	299	342	309	291	321	354	338	328	339	312	342	317	322	321	312	343	328	331	323	324	324	300	300	318	331	313	345	358	375	317	341	358	318	325	317	312	319	346	323	339	305	301	345	349	338	357	317	321	300	335	331	313	338	328	342	319	301	327	308	338	316	323	329	380	309	349	296	349	295	295	311	314	327	304	323	320	327	337	306	365	303	357	340	324	310	355	341	348	315	319	317	299	349	302	374	293	325	305	317	329	303	313	291	301	323	334	358	338	366	321	328	338	312	324	328	321	289	339	343	365	323	325	342	324	311	361	332	325	310	313	314	328	315	345	336	318	307	340	342	321	308	348	348	298	331	321	347	310	345	307	335	329	307	321	355	324	359	339	335	362	336	304	313	345	321	343	331	327	300	310	347	320	330	304	293	316	304	297	305	347	318	318	322	309	341	359	289	328	352	320	338	337	348	342	286	332	314	302	311	323	296	348	330	322	337	325	311	340	329	313	294	340	318	353	343	329	322	309	312	326	352	295	337	285	293	350	302	327	328	337	326	292	295	317	305	336	296	349	319	325	329	329	341	324	274	328	340	325	323	336	346	325	283	328	318	352	342	326	326	326	331	286	323	290	341	278	315	299	342	312	317	345	369	313	358	299	310	321	333	354	310	332	315	336	345	316	345	349	312	307	329	316	326	333	361	325	322	345	329	328	334	311	334	320	305	347	300	344	336	303	335	312	332	343	304	312	344	295	331	321	327	350	291	321	341	290	314	340	352	331	332	338	338	342	344	314	331	296	324	335	346	336	310	306	308	309	342	319	344	367	311	328	359	329	347	321	319	328	331	330	344	334	328	315	316	295	320	312	341	328	333	330	346	312	322	329	344	317	343	304	349	304	310	341	328	340	340	340	332	343	344	332	290	330	333	327	291	313	339	310	323	330	280	344	325	322	308	329	302	302	317	333	319	307	332	322	282	313	324	337	336	324	314	343	332	345	334	348	336	345	353	312	293	299	319	324	335	343	328	331	315	336	309	342	324	350	356	331	306	319	337	291	318	328	296	324	344	309	304	313	316	327	325	312	342	315	367	328	328	318	316	328	327	294	325	322	317	333	339	361	325	310	332	327	326	347	354	333	352	304	329	306	315	308	343	340	344	337	302	343	311	325	318	312	297	322	350	301	318	351	309	320	338	347	296	323	332	325	333	319	355	339	339	320	350	323	327	330	311	317	302	325	317	348	357	324	345	309	347	297	329	313	339	343	306	319	351	331	308	335	333	345	306	328	355	323	328	288	345	285	340	314	340	307	319	316	318	309	336	317	316	329	332	327	302	345	338	310	321	313	334	361	319	343	344	327	345	351	341	340	320	337	331	350	363	353	311	306	282	305	304	310	318	331	353	332	321	320	330	307	336	307	350	320	341	297	349	302	335	304	320	323	317	341	335	310	340	334	319	308	333	346	295	368	312	298	321	309	330	331	332	335	320	350	316	307	349	342	334	316	297	317	321	317	296	321	356	357	334	337	349	305	329	343	334	315	351	344	306	312	327	323	347	279	311	360	327	304	326	333	311	328	305	347	334	334	326	339	328	323	322	327	329	328	317	372	343	311	337	327	329	332	343	312	313	321	342	329	324	335	306	304	330	328	306	324	290	324	339	329	307	336	347	319	330	342	364	344	311	325	310	315	323	311	307	334	316	336	327	366	338	337	299	333	328	324	334	323	312	328	332	332	323	316	336	285	364	320	312	331	315	339	322	284	344	351	291	303	324	318	339	344	315	349	349	335	342	330	304	323	345	333	328	351	336	337	324	356	336	331	310	362	322	322	341	372	336	333	333	326	285	339	318	315	334	323	343	314	307	318	332	340	330	341	305	319	289	324	344	302	326	341	321	326	290	327	315	306	335	290	344	336	366	333	334	338	354	341	324	329	316	338	327	312	326	325	318	340	321	354	322	326	350	319	352	314	332	345	309	315	318	357	286	334	313	306	312	324	319	335	312	322	337	330	344	340	310	300	342	331	328	344	369	329	326	308	301	353	339	351	326	311	319	316	343	325	332	330	333	309	326	367	338	326	335	313	313	295	314	305	349	313	340	323	320	334	321	319	324	309	315	321	313	329	350	309	307	299	318	316	355	317	325	338	319	320	328	340	310	341	328	329	320	338	312	346	326	316	321	299	335	311	334	319	320	310	325	297	300	329	316	337	323	305	342	330	336	319	347	341	329	315	327	337	329	322	301	304	332	309	307	322	342	322	320	280	335	359	326	352	324	325	301	331	333	334	318	332	313	348	311	342	329	352	330	311	311	324	311	328	356	311	314	333	336	329	350	341	325	365	343	334	306	304	312	333	313	339	311	323	314	327	341	306	297	317	340	312	338	338	318	334	322	351	319	308	337	332	290	328	298	334	331	319	319	347	330	334	324	313	326	312	301	353	313	359	341	313	318	337	338	346	302	332	298	315	332	346	334	334	334	320	355	299	330	344	285	300	346	336	330	354	341	312	320	329	326	313	343	338	332	319	328	320	297	346	325	326	338	327	335
24514	21404	28430	24757	20742	2443	624	380	313	305	303	248	247	277	228	272	214	236	234	211	231	257	223	237	225	244	229	225	203	239	197	224	215	223	254	234	217	237	224	217	214	199	219	226	196	209	216	203	196	205	186	209	212	221	218	227	259	220	198	219	206	201	214	216	232	222	230	211	244	210	214	217	209	210	217	206	197	222	241	226	200	211	196	193	203	192	224	228	220	232	217	214	224	193	247	196	239	191	224	206	218	222	209	228	210	212	196	217	229	215	213	239	218	232	214	240	221	202	202	214	228	215	228	212	202	206	223	248	210	224	221	221	176	197	194	218	214	180	217	219	231	223	205	215	195	214	208	223	199	213	225	199	203	220	195	198	215	230	194	180	217	218	219	194	164	210	180	224	186	206	214	220	199	205	231	187	208	236	186	212	233	212	242	194	197	214	204	190	211	252	192	207	247	245	232	205	221	200	197	247	236	204	227	219	215	212	221	219	216	207	216	213	232	196	212	200	215	227	202	209	208	205	216	231	201	214	207	215	228	215	212	223	194	218	201	191	220	175	234	199	242	211	220	196	213	226	200	225	211	221	217	206	191	218	223	235	218	197	218	197	219	223	202	213	219	219	195	181	210	187	209	199	201	226	203	230	204	216	210	178	190	200	234	196	220	217	219	213	216	208	220	186	210	200	243	196	225	188	195	220	223	216	227	219	196	208	225	215	231	226	225	200	212	230	198	212	225	248	233	214	205	218	193	206	207	212	215	197	216	226	224	218	195	192	219	227	215	206	223	202	217	198	208	220	219	202	201	197	237	205	189	199	218	207	211	205	186	223	208	199	220	216	232	224	223	198	187	179	222	212	231	211	208	198	234	199	219	196	200	208	208	192	209	223	214	212	219	216	220	212	220	230	214	221	206	217	214	216	229	209	192	219	193	212	198	197	209	218	202	212	223	200	205	244	204	201	218	201	209	214	213	194	212	196	190	206	209	197	207	207	217	181	212	210	225	235	192	186	238	205	200	191	191	195	186	201	188	211	249	204	212	196	211	182	204	217	219	223	198	199	187	214	182	203	201	221	216	197	194	204	213	215	199	213	224	201	217	196	204	212	209	207	225	207	193	213	221	197	217	234	220	215	216	219	211	203	221	187	225	211	223	209	189	204	208	195	215	207	214	214	187	203	227	217	180	206	224	209	216	193	211	223	211	191	203	202	164	246	209	216	234	200	218	213	222	227	194	220	208	217	230	216	197	227	194	214	187	213	209	207	225	233	209	203	211	220	238	222	229	211	230	217	218	201	213	213	216	218	219	215	183	213	240	218	211	210	180	187	218	196	219	218	215	226	210	213	233	229	199	218	207	249	193	215	230	259	207	208	216	221	201	241	221	193	233	205	221	226	191	196	213	210	196	210	196	193	196	190	203	210	183	167	201	196	190	196	201	224	185	218	200	198	210	198	204	212	207	210	198	216	216	218	185	203	200	200	218	221	199	213	242	239	210	226	200	208	208	226	209	226	182	217	215	196	209	195	193	221	220	236	207	218	201	217	216	200	207	195	207	233	235	217	221	190	221	212	199	219	205	230	216	179	199	223	204	236	204	221	205	209	204	188	217	230	225	223	220	214	223	191	196	221	197	221	224	225	196	171	199	191	182	218	226	216	214	219	200	238	202	232	189	200	203	205	230	228	207	185	218	203	229	210	206	195	212	203	229	197	196	192	225	217	202	232	229	207	202	190	211	215	218	212	219	224	206	209	235	217	215	221	216	177	196	216	203	243	208	190	213	201	195	223	215	207	216	197	196	240	218	211	214	214	212	214	216	220	240	212	222	211	190	223	240	193	210	207	228	222	226	192	202	185	191	192	204	211	192	204	234	217	200	230	217	228	195	212	241	219	218	223	206	206	242	222	223	202	210	223	210	183	214	216	202	212	200	217	207	209	212	207	242	192	195	204	205	223	205	211	234	251	229	200	208	230	200	231	223	201	207	194	219	207	203	213	215	217	219	212	228	198	205	200	213	229	207	189	221	202	198	227	206	231	183	216	211	215	207	223	222	229	213	196	175	188	223	207	218	207	194	176	192	198	207	221	223	231	210	203	215	190	216	211	232	218	195	209	249	202	200	216	220	199	214	203	227	233	225	202	208	198	207	206	214	194	217	217	181	183	220	218	220	211	216	199	238	233	194	206	220	241	230	204	207	217	212	213	206	162	243	209	242	242	203	212	238	187	194	222	218	188	189	215	193	209	223	239	216	207	209	217	197	239	190	208	202	232	236	210	210	205	212	208	225	228	178	208	223	250	209	209	229	209	206	231	208	212	233	197	219	193	192	232	206	226	229	205	225	196	231	211	182	216	221	199	176	228	216	211	227	210	229	222	230	222	196	216	211	227	212	223	201	210	193	210	203	210	202	195	216	210	195	220	210	176	201	200	229	206	202	208	202	213	222	211	202	214	205	226	216	224	230	224	195	202	205	203	228	199	204	207	220	216	182	203	235	231	245	233	207	220	218	206	218	215	202	194	234	240	209	225	204	204	198	235	202	210	237	239	226	188	235	202	195	232	208	217	211	236	217	202	212	204	194	204	220	186	215	182	207	213	221	215	213	217	201	218	217	220	224	218	208	234	213	212	197	193	209	218	221	212	187	227	205	198	195	173	223	207	201	216	207	219	227	221	200	203	203	214	198	199	223	214	209	233	213	215	210	221	224	236	201	205	178	213	205	193	200	220	181	189	203	215	206	204	203	218	195	222	190	224	212	209	224	217	176	185	217	233	208	190	227	189	221	198	225	230	222	195	190	203	186	221	224	222	245	210	213	210	248	208	204	220	227	204	218	228	204	188	184	200	221	212	226	211	203	221	229	219	219	237	195	212	200	208	218	217	194	222	211	186	215	209	219	210	225	190	215	200	221	213	187	207	211	199	208	227	207	230	201	225	224	202	195	222	198	235	228	212	207	195	208	198	213	210	213	237	224	188	205	198	215	222	204	226	189	220	210	210	250	209	207	232	217	188	212	215	192	206	214	186	181	215	214	215	221	203	196	254	219	210	227	208	234	214	208	250	196	213	219	206	187	227	199	202	214	190	199	225	219	210	229	215	199	227	197	201	208	227	214	217	190	199	213	194	218	194	214	187	212	217	222	211	219	209	230	222	216	210	191	236	194	219	218	241	216	205	213	218	222	208	196	221	223	205	218	193	201	204	205	194	207	211	228	196	218	232	214	215	196	199	192	230	217	199	206	211	203	196	223	206	189	223	207	189	232	206	223	185	252	180	210	232	187	187	214	216	201	214	201	200	233	199	219	188	216	244	211	219	216	187	196	231	202	201	229	210	222	199	227	217	189	201	206	218	222	229	230	215	199	237	204	189	197	197	204	180	233	205	219	225	208	216	216	222	208	212	209	208	196	202	202	223	207	202	215	189	213	206	233	213	211	217	200	203	215	207	206	216	185	183	210	219	216	206	205	203	211	223	227	230	214	248	224	220	207	223
3306	4371	3448	1756	1128	804	641	541	467	427	394	365	332	326	311	255	276	258	267	290	266	231	260	250	260	290	249	253	249	224	267	240	228	247	226	264	240	241	231	259	238	213	199	245	273	211	222	240	251	237	247	222	214	243	218	210	238	238	237	251	224	222	245	210	246	236	248	242	218	215	262	217	240	214	241	232	244	204	221	208	240	225	215	272	219	237	234	199	249	221	223	242	228	230	221	245	232	237	212	231	232	251	262	241	250	243	250	211	233	228	234	216	217	235	252	236	241	214	227	245	217	223	234	240	233	246	250	224	230	215	215	239	241	222	214	232	218	213	232	259	228	226	216	235	209	218	237	227	226	221	211	245	240	223	230	241	240	249	217	220	220	245	225	235	244	247	228	229	232	256	205	235	243	237	253	228	211	223	232	207	222	228	241	223	222	233	230	221	209	215	228	230	223	262	218	214	226	224	243	219	214	207	241	239	220	258	240	225	218	224	220	248	236	219	269	222	211	214	230	232	237	213	229	230	211	238	220	234	234	206	237	219	240	228	233	223	252	226	222	222	235	236	229	211	259	213	228	230	215	245	251	220	230	237	198	220	231	224	236	229	239	221	244	239	224	211	216	241	204	222	219	213	230	213	243	248	234	227	244	235	245	212	230	227	204	215	225	226	207	229	229	240	223	213	229	200	219	241	211	206	233	231	206	252	232	239	240	222	219	203	230	234	258	227	250	225	233	200	225	206	231	236	239	211	227	241	224	233	201	238	241	208	228	215	219	202	219	245	216	215	231	219	225	251	182	221	217	239	221	237	249	212	238	198	210	245	225	251	218	204	245	224	216	240	233	218	228	219	234	248	224	243	197	228	204	222	250	228	230	237	228	225	206	213	220	224	257	218	223	211	229	234	227	236	253	192	240	241	228	260	229	228	225	264	201	238	218	219	226	223	218	233	218	237	236	243	228	229	242	236	209	238	212	208	244	202	219	248	239	238	243	205	226	205	246	234	221	201	223	228	233	255	196	218	236	226	209	214	219	215	239	230	212	231	240	229	210	218	220	205	221	233	252	191	225	241	233	215	226	220	205	220	238	225	226	203	240	214	249	229	235	252	238	233	228	203	224	221	204	235	236	232	219	231	227	209	228	226	218	248	221	221	216	221	213	226	210	222	258	221	209	225	242	233	219	223	210	219	215	220	225	214	231	235	228	228	231	225	239	251	224	210	225	207	217	253	194	248	233	229	225	227	233	226	191	246	193	198	199	250	218	215	230	237	240	225	249	195	228	228	212	200	225	239	235	227	205	241	209	212	240	235	226	207	237	227	193	216	233	228	215	240	217	231	215	219	232	233	241	234	241	223	223	231	212	203	204	214	213	235	253	240	230	211	244	224	226	217	232	246	214	217	208	222	226	245	229	210	215	195	260	217	221	220	231	241	200	228	242	230	206	234	211	233	247	206	220	252	239	228	201	250	237	242	255	233	222	193	222	228	216	227	230	237	236	245	255	234	215	259	247	260	214	218	229	230	215	216	234	256	241	230	247	238	197	188	226	210	236	225	233	221	228	197	244	210	243	223	216	224	211	220	241	207	227	233	255	195	229	238	255	219	225	198	226	216	238	244	199	216	229	232	254	245	224	198	242	223	237	204	218	247	258	242	225	234	227	216	234	236	198	226	251	248	211	228	241	213	235	225	227	219	211	213	212	227	260	205	211	209	201	217	198	233	225	248	209	225	191	233	219	243	224	204	237	231	236	211	231	234	241	223	225	216	252	216	250	234	227	252	224	221	214	209	222	240	226	213	232	211	209	223	227	253	221	212	259	205	208	210	227	199	230	225	223	230	241	242	253	262	248	222	241	223	256	231	231	218	223	227	212	193	229	239	218	235	226	224	212	218	220	220	216	208	234	241	267	250	223	219	239	251	244	231	216	212	213	215	235	238	196	231	251	208	224	238	244	242	208	216	224	215	210	213	227	210	229	217	254	229	223	241	231	234	213	215	210	227	231	214	235	223	226	239	208	216	221	199	189	202	225	220	216	221	220	201	206	216	233	199	243	238	229	225	236	216	204	226	227	214	250	229	246	219	218	246	221	222	218	221	240	216	245	249	193	244	210	198	241	214	192	200	231	222	229	222	241	224	227	223	231	216	218	233	235	227	203	238	219	222	257	205	192	207	230	214	250	210	199	228	193	241	199	223	213	219	240	202	241	232	222	219	211	219	248	230	252	198	212	203	223	207	244	238	207	204	232	213	254	238	200	249	228	221	213	258	208	227	219	225	206	231	232	239	231	224	261	241	223	233	223	222	225	218	207	239	222	216	221	240	241	252	213	229	210	224	231	235	209	208	212	216	229	224	245	231	215	240	208	244	227	234	233	232	224	231	243	206	217	210	204	230	203	218	204	240	218	209	242	216	216	206	208	240	201	234	239	213	223	225	230	213	242	255	240	225	250	188	227	226	226	223	239	247	216	205	235	209	216	216	225	244	233	231	233	264	204	233	240	209	199	213	215	211	217	229	241	227	215	266	202	222	233	196	211	205	210	260	208	230	213	233	249	246	238	216	215	223	257	228	242	245	217	223	233	231	230	232	218	230	253	260	198	213	216	202	236	252	226	225	238	221	222	231	215	207	200	226	220	226	243	216	214	203	222	242	203	215	226	218	230	241	234	219	188	209	234	241	217	213	229	225	219	202	218	244	221	215	227	229	231	221	217	252	208	240	235	203	227	187	204	220	257	222	234	227	229	237	204	211	220	228	233	223	245	213	233	221	244	224	222	250	216	262	230	238	202	217	203	225	211	216	239	208	256	237	228	219	235	210	247	218	223	210	220	233	237	220	190	214	206	226	215	220	231	235	237	218	256	214	198	253	252	224	223	222	208	217	212	241	228	246	224	233	236	221	243	204	244	246	234	204	226	212	199	230	244	215	256	264	197	219	235	212	213	221	226	212	224	229	217	220	222	230	233	244	209	223	213	218	233	219	221	234	217	214	209	212	239	221	212	234	225	191	206	221	237	226	247	219	249	228	223	224	236	214	248	235	235	212	219	231	209	219	232	211	193	202	212	196	233	238	213	196	238	239	226	199	216	240	196	206	257	221	236	240	215	221	215	231	250	204	226	219	196	208	197	222	217	205	213	195	228	238	216	243	228	226	205	224	216	256	210	213	225	216	227	245	223	248	225	212	248	235	200	221	201	217	223	219	226	223	209	257	220	232	239	235	227	236	220	225	247	248	213	239	215	226	196	202	228	224	216	218	216	231	245	230	237	198	222	237	203	224	240	219	259	241	220	220	220	211	206	201	246	199	201	205	231	208	230	223	218	212	221	223	226	219	215	197	221	210	221	214	195	236	215	251	207	189	219	217	219	213	248	251	197	214	221	204	205	242	235	233	281	246	238	231	207	218	217	230	206	251	184	248	228	236	226	200	208	216	234	221	206	213	228	244	219	225	227	211	214	201	209	243	227	215	236	216	233	217	240	223	222	216
27605	10383	1567	998	801	594	548	605	596	579	610	595	597	591	567	562	554	592	555	559	606	586	577	620	578	608	544	551	593	561	565	571	596	549	601	559	570	605	569	573	571	604	577	610	554	596	582	571	587	547	582	570	552	570	584	603	563	560	543	603	574	596	584	567	605	574	595	556	552	598	573	536	562	548	582	614	585	598	545	527	561	556	553	606	575	560	577	614	569	563	592	579	551	558	572	545	605	559	593	551	579	566	577	558	591	535	578	544	584	522	547	595	558	577	551	557	537	572	574	607	550	587	637	614	563	598	575	555	578	574	581	578	555	645	520	545	583	590	571	602	620	577	591	575	593	540	531	620	551	546	600	613	606	540	608	572	550	562	580	577	569	587	566	574	620	572	615	587	575	544	539	583	571	568	569	586	574	612	564	605	542	582	605	574	536	581	609	599	552	539	615	556	548	588	575	583	553	585	594	582	610	564	517	594	596	560	586	569	565	570	622	596	591	587	561	555	575	567	575	567	576	548	581	561	576	595	595	558	565	588	580	573	591	578	576	540	576	551	562	579	578	573	569	542	540	551	626	572	561	541	561	584	575	592	569	556	570	538	571	556	560	579	583	601	559	577	560	572	577	559	583	531	541	640	588	571	600	572	559	581	566	585	580	559	562	618	564	616	548	573	590	596	595	532	578	585	592	546	560	586	634	598	561	573	582	626	563	553	608	587	587	533	579	556	559	590	572	552	571	573	580	584	565	612	543	573	603	532	609	528	594	553	573	579	605	554	560	596	604	573	588	590	595	581	557	588	579	552	602	631	583	566	546	575	570	575	586	575	577	596	578	546	615	594	547	563	597	602	555	574	572	533	566	600	564	578	554	608	569	598	589	572	611	573	559	544	582	547	585	541	506	550	618	546	574	564	594	545	599	623	554	581	575	569	574	606	594	556	548	588	578	587	561	584	549	547	570	602	597	524	561	561	568	556	575	525	575	561	585	565	553	576	569	550	563	538	526	545	571	590	601	574	576	535	562	507	591	569	586	611	565	570	610	588	568	555	573	581	561	541	588	539	594	596	567	574	614	583	567	566	607	655	555	565	560	546	549	567	590	598	545	555	594	586	605	574	580	568	553	575	591	521	520	614	568	568	557	574	534	554	579	589	547	589	576	597	534	600	552	583	560	568	601	562	600	578	577	584	591	570	569	572	582	537	543	580	581	556	565	580	570	578	555	584	604	599	576	604	574	542	570	577	574	563	600	579	587	506	596	582	587	604	573	581	590	590	603	578	534	563	603	570	574	523	563	591	546	592	544	599	589	571	568	554	623	561	585	562	553	584	600	584	575	598	573	554	564	564	628	568	572	576	544	543	580	532	615	617	590	561	540	584	538	570	586	575	548	562	584	561	600	586	600	555	615	571	588	547	563	568	588	548	560	597	643	614	552	553	545	552	600	570	574	606	572	553	563	605	570	585	569	535	600	559	547	546	577	604	545	545	575	548	547	573	577	567	560	572	540	542	597	598	590	607	536	575	621	545	546	565	636	580	576	611	575	517	576	576	571	593	577	591	581	595	549	601	539	579	548	589	558	575	552	521	549	561	538	569	556	575	566	564	527	578	583	563	557	560	550	511	597	602	575	574	554	556	535	595	569	584	607	603	580	570	579	583	603	577	610	534	552	598	588	599	535	610	588	583	624	603	600	553	546	586	566	573	522	579	612	573	580	537	545	577	591	538	580	550	541	589	578	559	587	568	595	560	584	556	581	578	600	591	617	554	566	558	625	553	575	594	583	566	582	542	567	574	594	532	530	577	601	620	613	542	572	578	588	558	585	575	562	576	536	580	540	553	565	590	569	600	593	569	576	565	551	590	578	552	544	567	593	571	542	563	568	576	562	562	562	554	573	558	588	583	603	537	590	536	583	590	576	633	585	589	579	564	586	565	558	583	586	570	580	568	587	583	554	569	580	565	570	532	592	572	507	608	568	522	573	554	605	585	583	583	571	585	564	588	571	556	560	552	607	574	548	600	623	547	549	556	568	559	570	567	604	638	590	534	590	565	590	601	553	532	567	542	618	598	567	566	604	607	621	555	602	540	585	579	537	612	557	653	587	562	557	597	587	529	565	565	582	605	566	542	524	588	606	570	627	550	555	564	575	531	583	567	569	591	584	602	587	606	599	580	605	596	570	594	556	591	562	545	561	559	547	553	593	550	574	577	585	591	599	575	620	559	579	580	555	563	592	606	526	576	618	605	579	597	576	611	554	578	567	605	584	597	577	566	550	556	568	595	582	569	617	565	579	561	546	597	554	593	576	587	596	566	598	596	638	554	585	558	540	609	514	546	580	615	596	540	547	609	569	548	538	539	579	583	585	551	543	568	580	572	607	549	553	573	597	562	564	557	583	585	573	564	546	564	579	550	578	559	601	559	612	540	615	557	593	584	563	526	613	602	544	570	576	513	600	604	549	544	556	579	550	546	580	616	577	577	581	582	591	578	612	616	585	596	576	596	574	587	586	563	570	568	556	587	577	567	568	592	607	614	562	570	608	559	586	568	572	618	567	639	590	544	537	561	567	560	574	571	577	614	591	553	593	575	576	592	580	593	580	589	562	573	553	634	572	614	613	587	577	584	556	575	639	584	600	596	548	592	542	572	605	616	542	566	608	590	544	583	562	561	525	606	593	587	541	615	572	586	572	583	581	583	528	577	549	573	573	576	603	547	559	549	560	601	580	539	558	571	580	578	584	573	590	614	565	575	590	620	614	563	564	574	634	601	592	574	574	595	586	553	546	615	575	583	571	594	570	563	576	593	532	562	583	559	587	555	563	550	572	565	528	556	576	549	555	609	586	555	599	598	548	563	619	554	605	588	579	575	545	571	614	560	566	592	587	593	596	602	585	566	572	534	570	551	606	592	575	607	605	575	583	579	574	581	530	568	562	578	591	539	567	575	561	567	571	584	561	600	547	578	620	578	609	571	558	574	546	564	544	537	549	586	541	605	556	570	544	563	606	547	576	556	567	581	575	591	581	596	530	532	588	587	577	566	526	564	575	560	544	566	567	563	593	576	629	579	553	578	565	576	573	550	579	551	588	556	522	556	516	575	568	587	560	530	576	542	580	558	585	596	553	569	581	570	576	569	526	568	594	566	544	557	585	583	583	529	570	567	549	600	582	569	600	567	579	596	568	575	574	638	598	585	588	590	580	571	566	550	597	565	553	562	593	537	559	585	577	554	590	598	613	582	554	590	574	546	557	575	563	592	592	556	632	550	582	588	539	568	570	565	576	536	590	582	594	568	562	558	554	539	599	551	594	638	603	594	581	525	561	606	570	617	576	551	544	588	589	586	573	586	565	557	566	581	580	572	541	570	575	571	565	584	541	577	598	567	592	567	553	537	557	586	583	586	599	577	602	603	547	541	603	574	625	571	596	526	590	585	577	597	599	546	544	575	580	541	564	556	551	571	555	626	589	612	576	568	561	571	565	604	565	582
4991	771	694	613	572	602	533	503	529	539	571	535	518	542	565	553	533	520	563	543	502	507	488	589	506	549	507	555	539	525	518	554	580	544	553	544	487	563	557	554	525	517	526	570	536	515	514	521	531	566	524	522	527	547	544	498	526	559	542	570	518	520	540	542	557	553	540	535	501	543	508	563	520	541	501	538	538	580	561	542	534	504	534	554	509	509	564	515	508	515	509	481	565	494	548	546	505	520	539	521	550	539	520	548	538	540	510	528	546	572	567	533	547	569	529	545	535	518	543	476	545	568	532	561	548	520	546	524	533	572	547	546	551	529	546	536	542	514	536	536	575	552	491	560	572	569	592	528	537	538	496	537	541	541	540	541	537	533	534	574	541	534	546	509	528	561	551	536	544	571	509	568	535	531	518	516	533	498	526	500	549	584	497	556	542	513	510	546	562	533	504	548	552	540	484	549	524	538	538	557	499	571	506	521	514	562	566	545	497	531	525	506	547	534	535	555	569	554	533	548	562	569	578	571	516	538	531	568	500	589	527	537	515	502	530	530	539	529	553	520	584	548	533	513	510	542	521	485	548	524	513	556	524	496	505	540	507	553	536	510	534	533	547	544	554	558	568	530	539	505	540	546	502	538	545	502	483	530	550	529	514	516	530	516	561	542	514	535	551	531	552	558	574	520	521	534	520	476	536	547	531	495	533	579	543	530	503	456	519	509	504	553	540	547	517	495	540	547	547	535	529	545	522	545	532	504	524	512	552	553	529	531	505	568	513	547	501	544	524	563	546	517	549	536	542	506	551	540	558	535	541	551	600	552	525	531	484	513	567	516	517	565	496	554	528	534	533	527	539	526	506	518	569	534	542	521	534	532	514	557	535	554	513	531	518	557	536	515	522	508	518	518	553	531	552	543	538	511	484	513	516	504	503	557	509	504	488	509	528	541	599	513	537	548	508	478	512	605	512	556	537	520	573	529	538	543	561	549	611	520	561	545	525	571	495	546	556	550	483	508	558	545	568	531	513	548	537	513	539	507	556	524	546	528	496	536	567	541	528	542	555	529	514	549	538	542	517	529	511	566	560	501	536	577	538	590	540	523	539	509	534	510	533	539	506	490	523	549	519	514	516	549	523	563	556	532	487	553	567	494	573	518	531	519	507	557	525	485	571	526	518	537	530	520	555	509	523	525	524	528	525	556	561	523	539	528	519	527	484	539	528	549	502	483	577	509	538	577	482	526	530	527	519	545	534	545	534	512	506	544	525	545	570	557	489	537	541	563	532	541	548	489	572	507	533	546	502	534	561	554	579	520	543	516	569	554	526	565	563	550	524	514	578	569	544	543	546	564	532	562	555	511	529	515	502	497	513	522	493	568	533	537	514	504	496	503	527	521	539	522	571	519	551	554	525	524	493	527	543	536	528	530	532	528	508	549	510	553	555	512	513	534	535	515	548	546	593	507	539	536	521	513	537	525	554	516	534	571	509	543	525	516	542	537	576	517	547	521	533	506	553	524	499	507	528	499	543	532	525	522	508	562	544	551	535	497	491	530	509	553	523	541	517	527	534	528	529	548	550	552	516	508	528	541	587	501	528	511	519	525	552	569	569	577	511	490	534	507	559	498	562	573	526	538	533	513	571	580	533	527	500	505	506	565	554	550	538	528	576	506	539	522	542	542	514	555	533	525	570	559	531	514	541	524	517	512	548	555	526	515	548	537	549	502	490	530	524	520	532	537	511	520	536	521	470	560	527	539	538	522	512	574	540	551	528	554	524	542	559	511	537	543	548	543	502	561	532	527	550	516	543	530	544	553	515	520	554	523	554	561	567	528	538	586	536	533	571	534	592	561	517	526	531	549	525	549	545	521	559	514	520	563	524	569	515	539	526	530	561	483	531	526	506	537	529	540	553	533	508	514	534	501	532	523	500	544	511	536	536	533	519	546	536	508	532	545	541	525	506	500	511	512	527	565	520	536	483	547	537	541	516	536	512	551	524	538	563	543	530	521	590	563	514	552	551	501	534	520	558	556	590	537	569	518	530	526	560	522	512	536	552	516	473	497	541	535	518	515	546	549	579	538	538	501	549	537	495	548	487	524	525	496	561	499	524	559	533	518	560	543	526	533	545	511	532	551	533	532	566	531	531	513	515	528	568	559	540	551	538	513	568	554	541	564	519	508	520	464	560	561	544	576	546	519	515	543	514	552	532	552	553	533	514	518	514	519	560	503	548	532	557	542	498	490	536	511	556	547	528	480	550	561	533	530	577	552	577	553	579	522	492	547	546	503	558	529	532	519	506	542	531	547	551	521	526	571	578	566	551	554	582	532	541	515	535	544	551	518	470	492	578	474	524	546	539	526	478	520	549	542	548	513	530	515	504	534	523	535	525	529	517	516	522	517	516	532	578	495	515	510	483	528	509	512	558	523	542	540	490	529	566	572	571	525	523	551	515	516	489	520	538	590	504	554	506	540	517	563	550	521	551	533	527	512	588	563	495	558	556	545	535	557	525	526	547	508	556	517	534	549	563	533	538	526	516	536	530	509	533	536	535	536	522	556	535	522	562	581	558	504	541	546	527	533	518	543	550	543	546	518	528	541	553	503	544	569	554	526	536	536	549	535	541	552	522	514	518	554	540	527	558	518	566	551	510	555	542	495	558	546	560	535	496	547	532	541	523	528	559	551	551	501	576	538	519	545	513	509	569	571	552	526	563	540	529	524	530	534	504	539	509	502	526	586	539	533	529	578	535	546	511	541	553	571	560	494	554	510	468	552	501	573	520	489	513	524	557	486	558	523	568	528	522	536	544	560	548	550	539	544	543	501	481	540	533	556	525	523	530	544	509	536	539	540	547	548	555	514	510	527	553	550	538	530	547	520	504	552	584	549	522	536	530	486	588	502	574	529	532	553	520	505	533	499	534	524	540	537	585	535	545	557	541	539	536	561	526	546	524	547	527	542	523	574	540	531	532	564	546	532	554	524	536	540	555	574	563	561	557	540	524	547	538	568	567	540	526	501	546	522	527	535	508	514	514	580	526	507	538	503	542	559	539	507	555	525	547	548	576	532	537	532	554	539	571	555	532	552	522	518	564	518	515	512	531	545	481	576	503	575	537	576	504	537	537	525	549	558	537	497	583	507	537	543	541	579	537	486	565	510	550	572	510	510	542	564	541	573	527	543	541	555	497	517	525	517	549	506	517	549	569	601	514	562	515	525	578	571	530	547	510	553	522	519	553	562	572	508	510	540	516	519	520	547	517	556	510	513	561	532	492	546	529	573	540	544	516	547	490	539	569	548	510	512	537	529	537	538	523	552	530	510	566	523	521	512	567	547	533	537	556	552	544	474	536	518	513	568	522	502	565	547	568	581	560	528	532	477	559	524	550	547	585	517	547	544	516	558	539	529	567	525	496	541	523	523	574	543	538	513	523	577	523	519	529	565	504	536	501	543	556	528	561	546	527	531	542	501	531	500	508	549	530	523	527	486
25521	21414	27129	25416	3371	748	515	403	379	348	369	304	317	358	329	340	321	318	315	317	315	336	355	336	313	306	332	358	335	341	324	325	324	301	325	337	308	309	300	313	314	335	357	352	291	333	286	307	306	349	320	323	349	327	310	292	356	339	317	322	340	331	348	351	350	315	324	319	303	303	318	323	311	319	317	342	332	338	303	326	297	296	307	285	321	328	317	318	307	314	318	306	319	354	309	294	335	259	309	314	343	340	314	329	315	320	323	336	284	329	306	320	302	320	301	321	329	357	292	305	321	358	326	291	306	324	324	312	315	293	318	333	310	319	318	307	345	325	321	283	300	325	300	304	309	329	342	311	321	315	323	323	337	306	308	319	289	320	312	319	313	313	311	341	337	334	280	321	338	317	296	303	329	345	314	312	308	299	292	325	341	307	328	297	334	296	294	301	312	329	334	322	297	329	306	305	329	330	287	306	312	290	340	312	323	324	330	357	318	329	317	312	330	329	332	292	337	329	324	354	290	315	321	286	347	299	324	305	322	318	304	320	318	334	303	306	324	339	314	321	296	347	327	303	326	280	319	314	286	299	320	322	306	309	337	322	284	316	321	309	299	354	307	284	307	283	329	304	305	339	328	338	301	280	321	321	309	317	361	300	318	322	320	325	320	334	314	323	299	332	290	302	282	333	302	311	328	309	305	315	332	300	292	312	318	327	292	319	351	299	319	332	329	338	340	313	318	315	328	334	347	314	307	329	308	326	313	309	308	303	302	328	340	324	308	332	296	285	287	340	341	350	301	328	310	315	308	303	358	296	340	301	324	290	337	313	315	281	322	299	293	334	324	298	345	319	299	302	347	279	339	312	312	310	292	300	322	274	299	324	310	326	314	334	321	311	345	335	311	346	311	313	307	301	307	305	335	300	282	323	325	324	333	310	298	319	321	322	297	293	312	325	328	320	309	314	328	338	358	342	282	313	327	325	285	327	333	299	282	335	315	345	320	309	316	325	302	296	359	330	358	296	292	307	323	335	324	311	317	295	328	332	321	312	315	295	346	327	322	301	293	341	309	327	335	321	341	356	316	320	314	300	320	303	286	295	302	309	303	309	292	318	333	310	332	302	297	312	299	297	281	327	292	288	325	285	307	309	336	325	288	342	317	297	313	300	306	295	343	317	308	293	294	314	344	305	294	327	303	331	323	348	292	310	293	314	316	308	338	334	346	296	295	287	310	327	314	297	341	302	325	327	308	336	296	309	320	297	367	302	319	335	330	342	304	308	337	320	294	303	329	324	341	288	285	305	334	356	321	337	328	303	327	331	316	282	315	285	316	307	345	304	288	332	345	296	307	335	300	292	310	318	297	337	306	304	338	312	323	337	318	330	297	321	343	346	299	322	291	299	318	333	324	323	324	338	317	299	293	298	330	307	359	339	308	339	313	337	343	303	319	291	319	280	260	299	304	330	311	323	309	332	301	307	333	331	317	351	336	329	345	321	305	300	288	306	308	288	341	319	313	329	340	318	345	330	323	330	345	296	308	313	303	348	337	324	307	300	327	287	326	306	358	313	342	309	311	288	328	309	301	328	371	317	300	309	308	323	306	316	332	345	316	297	308	299	280	326	287	319	306	310	314	296	322	329	343	312	319	294	298	324	319	318	305	342	325	324	316	327	341	315	346	307	322	324	332	314	318	302	333	321	317	341	316	320	313	313	244	337	334	312	336	339	323	308	308	352	313	313	282	334	304	303	332	341	293	323	322	331	329	314	336	303	332	299	303	347	304	315	313	310	283	281	283	286	300	331	321	270	320	280	282	336	327	297	326	312	326	327	337	296	324	337	293	311	297	307	315	312	289	314	321	301	287	337	311	310	320	323	313	332	293	302	312	345	326	320	329	333	308	328	326	330	317	294	322	298	345	334	303	276	290	299	305	320	296	311	301	305	312	348	302	325	335	328	289	322	304	326	321	294	328	300	319	308	296	306	314	315	325	314	354	332	335	309	323	339	349	295	277	285	326	307	299	305	293	310	328	321	312	299	353	313	318	313	311	269	298	327	316	330	308	325	318	278	289	319	335	306	286	300	315	319	302	311	318	299	316	349	298	307	323	301	319	326	309	323	312	312	312	355	320	273	299	327	290	336	300	319	336	292	299	296	287	291	333	319	308	301	309	327	294	324	326	299	317	297	302	273	334	315	312	299	305	343	273	312	324	297	311	315	323	292	306	353	312	331	320	369	362	302	335	323	336	307	333	324	292	327	321	310	301	293	301	310	330	309	320	300	320	307	330	318	323	328	340	299	321	329	319	287	309	334	308	314	314	300	333	316	299	304	298	307	312	327	315	306	302	270	314	317	307	291	296	299	320	328	305	313	316	334	347	344	312	302	311	303	301	285	303	312	308	333	332	300	296	289	333	326	327	310	321	324	300	282	311	302	300	301	334	357	343	324	291	313	292	298	314	288	313	324	317	343	300	315	347	298	334	300	309	303	305	325	337	336	289	304	349	329	308	329	298	339	324	304	285	322	322	336	284	322	314	317	317	318	297	289	281	316	330	306	306	320	287	323	325	323	315	292	326	317	349	301	333	334	327	327	315	294	297	274	337	318	313	312	299	343	294	334	339	285	321	312	299	315	320	322	356	315	314	296	312	340	307	357	344	292	329	317	316	359	323	326	284	318	313	309	326	298	317	303	328	320	302	322	320	294	292	311	321	312	312	318	283	333	333	306	326	312	292	313	317	325	314	314	279	323	311	300	328	330	305	294	315	316	308	315	319	308	309	308	322	278	311	330	344	305	315	318	322	297	336	293	319	330	305	319	320	322	319	293	344	312	317	304	305	287	292	325	288	318	288	337	291	342	308	297	286	315	321	325	330	317	302	311	340	334	327	326	312	360	297	353	289	315	310	289	314	322	311	306	332	307	338	319	336	308	295	315	287	332	297	325	333	300	313	290	314	333	308	354	333	310	315	323	305	308	339	290	287	332	322	325	325	315	297	292	292	323	337	299	317	319	295	312	315	303	330	367	295	310	284	339	313	320	315	327	304	306	320	311	317	322	292	323	302	362	324	314	314	317	318	345	342	324	321	305	311	299	313	326	315	340	296	311	313	345	295	309	305	285	290	324	309	321	326	318	311	319	319	338	313	303	350	343	291	294	345	324	343	311	299	322	314	323	304	305	309	312	308	319	318	351	338	289	315	309	317	321	309	335	309	316	307	321	290	284	296	346	301	317	303	330	336	332	314	311	338	339	311	325	283	343	300	310	292	285	309	346	336	276	306	313	325	307	292	300	323	329	331	306	330	309	314	318	299	370	327	336	299	290	314	289	326	306	324	305	309	336	291	287	335	307	291	282	304	293	297	314	304	301	323	279	313	320	341	301	296	313	315	311	313	320	328	306	296	340	305	299	347	301	309	330	318	329	302	324	285	290	298	326	328	287	298	319	312	291	328	309	305	288	306	315	321	298	326	302	319	331	298	305	295	274	304	321
3367	2480	2024	1134	784	556	540	482	465	407	374	373	390	382	365	370	337	324	339	342	353	352	349	359	329	322	372	347	322	327	336	384	304	355	350	348	334	344	368	337	368	349	325	345	345	354	333	322	330	350	328	322	348	320	384	317	352	310	326	285	355	343	333	299	399	310	340	337	342	363	328	347	329	313	332	313	300	325	349	364	315	344	336	339	355	342	318	323	321	309	333	356	330	315	298	322	319	330	332	331	341	330	335	318	346	327	281	352	369	363	346	343	356	317	314	347	341	325	313	338	333	315	329	326	352	328	308	317	324	279	359	328	353	387	335	327	333	343	353	347	315	329	321	339	361	323	335	320	342	363	304	339	311	309	313	307	327	313	326	319	331	329	318	343	321	336	309	321	323	293	315	311	311	332	317	310	326	317	326	299	339	303	352	308	291	348	321	334	358	330	323	330	319	300	323	361	310	326	316	340	339	315	327	303	317	327	338	346	323	347	341	320	336	329	360	341	310	313	320	332	326	303	338	327	309	352	320	305	326	325	366	329	324	342	316	333	304	277	351	318	320	314	337	329	342	323	300	326	341	318	295	352	296	319	351	300	328	316	316	355	328	331	319	311	338	337	335	335	305	340	333	316	323	335	333	310	312	373	312	330	325	339	341	314	293	334	332	337	321	367	356	341	313	322	335	321	316	336	342	336	315	342	343	302	311	357	320	331	334	342	309	329	297	328	336	290	301	304	359	331	340	323	340	349	345	347	297	338	356	338	352	335	343	339	300	360	355	304	313	331	336	365	311	321	320	348	316	311	320	322	333	317	341	308	334	325	334	328	351	328	352	346	334	327	330	343	332	310	348	358	306	356	323	300	317	339	301	353	342	331	365	302	316	299	376	344	328	307	330	321	337	336	333	321	322	334	331	347	330	305	327	339	332	345	312	331	328	329	327	341	295	347	361	330	348	341	310	317	318	329	337	313	361	341	328	346	314	311	320	313	344	306	314	321	318	341	359	334	336	304	328	335	339	318	323	325	351	337	338	350	344	335	344	349	322	347	341	375	353	349	337	357	351	329	307	316	307	331	331	328	313	342	323	324	343	303	308	298	304	297	336	304	367	307	346	340	336	362	325	325	351	321	333	347	302	338	322	326	318	380	349	338	336	328	372	312	301	327	334	332	296	302	334	322	338	323	325	259	339	327	316	322	353	343	316	335	328	359	350	281	333	340	326	312	326	336	332	286	332	307	347	344	328	328	327	377	324	306	297	344	324	350	354	288	347	314	323	331	310	315	329	332	338	325	338	333	313	325	326	335	328	307	334	348	285	299	338	340	356	328	349	346	336	322	310	323	328	332	334	304	349	304	364	347	310	319	321	300	355	337	331	335	319	354	328	336	310	359	305	296	342	331	317	340	310	339	348	315	332	321	325	345	319	338	319	292	331	302	310	323	318	319	327	330	285	315	316	333	304	335	340	369	348	342	324	331	318	314	347	355	344	311	299	337	317	317	341	329	314	310	295	343	362	332	344	326	341	341	322	327	327	289	357	343	324	332	338	310	307	314	308	337	352	355	332	312	299	339	315	313	323	320	332	325	334	312	357	327	328	363	303	346	326	323	306	338	315	312	315	316	312	345	307	279	333	315	331	349	346	340	319	294	323	345	317	332	330	345	277	323	341	351	325	337	313	298	295	316	316	310	348	358	315	317	333	336	325	311	303	364	361	339	342	307	316	323	310	288	366	296	336	337	324	318	373	342	301	322	295	313	354	335	337	331	313	284	329	320	302	318	356	330	333	302	297	340	321	303	312	314	326	310	317	319	303	316	351	330	325	322	337	346	361	350	356	333	316	316	317	305	310	345	283	296	332	317	352	328	326	338	329	333	326	321	314	332	326	329	337	361	292	354	322	316	353	302	318	352	318	339	310	324	323	318	316	327	316	344	331	333	355	316	354	315	322	336	314	309	342	327	349	335	339	322	320	336	351	346	314	297	327	323	336	351	335	314	340	297	306	341	315	309	307	322	342	319	342	318	330	307	306	295	312	322	317	327	351	354	314	329	326	330	283	298	273	378	314	329	330	310	313	347	325	333	338	298	323	323	340	298	309	332	310	301	319	306	304	345	346	345	306	355	344	310	333	351	336	335	305	348	349	328	317	330	332	339	329	329	285	305	315	342	350	313	286	340	319	324	335	320	347	341	314	354	306	333	296	315	308	291	310	320	321	311	321	340	343	324	297	308	358	330	337	364	295	330	348	359	311	332	311	314	307	333	341	323	314	329	322	317	364	318	295	334	317	308	333	328	332	327	317	301	293	323	330	307	351	334	324	287	335	339	361	327	320	332	333	350	305	311	314	336	320	338	362	353	318	302	285	348	317	313	322	312	319	316	311	323	318	332	321	333	336	312	345	333	329	307	319	308	343	285	300	357	343	313	287	328	311	319	305	361	323	341	327	293	330	340	325	326	295	323	319	331	323	314	342	340	296	328	303	359	298	317	310	338	321	287	313	359	304	315	333	300	308	345	297	311	316	344	299	348	334	329	339	337	328	361	305	337	322	298	337	314	323	305	320	355	324	307	346	317	317	339	336	318	354	330	341	321	323	344	351	294	325	355	364	292	334	342	363	329	337	309	333	328	306	325	318	306	313	296	342	317	338	325	285	363	291	318	349	340	299	321	310	318	356	324	343	297	306	304	365	352	316	314	322	350	276	312	342	299	328	300	300	327	342	318	322	349	321	338	357	314	303	335	337	293	343	330	331	363	295	335	341	336	307	364	313	303	310	331	290	303	312	317	311	320	317	310	358	351	311	326	318	307	336	363	328	322	325	304	341	295	321	327	327	324	311	332	322	355	316	332	349	314	303	329	326	313	305	338	308	301	298	353	335	304	324	333	331	286	327	319	316	319	349	310	290	328	294	339	320	333	367	315	274	329	311	310	333	319	323	327	316	342	344	324	318	337	321	313	321	313	317	310	332	329	338	341	320	337	320	316	316	344	309	355	335	344	327	311	331	315	342	311	344	335	297	332	353	342	312	312	338	309	324	322	349	307	334	353	303	313	325	327	333	329	298	343	322	323	299	322	334	334	315	307	316	316	314	321	328	330	317	365	318	352	330	331	329	330	349	322	295	301	327	327	354	336	328	322	310	336	302	313	326	327	312	352	348	319	327	357	306	299	271	355	351	331	297	321	287	339	312	334	335	330	280	301	336	337	313	345	358	323	321	302	312	362	309	346	299	310	363	319	293	315	297	355	355	364	329	342	324	332	321	332	316	310	296	339	331	323	314	322	301	312	341	318	309	339	321	307	323	358	331	347	353	333	363	337	329	315	331	318	323	317	301	304	305	296	301	329	305	320	336	331	313	336	330	325	323	317	311	292	334	314	329	320	312	306	301	330	326	345	314	324	338	339	352	343	304	326	312	325	312	323	305	316	317	319	332	315	316	354	310	338	348	339	315	325	366	335	319	306	302	331	338	334	332	346	327	331	344	352
24456	21430	28499	24739	20728	2308	698	395	317	318	311	282	272	241	239	257	253	248	258	258	205	229	219	244	213	216	215	231	210	210	225	223	213	240	236	223	237	219	214	229	205	215	229	204	216	217	209	204	227	219	236	201	228	237	212	199	232	231	212	202	193	178	203	207	212	204	225	189	206	209	234	216	209	223	203	255	221	226	222	194	251	213	193	225	231	202	227	189	218	213	186	208	204	212	207	198	233	212	216	221	217	219	233	230	195	236	233	214	210	204	212	213	210	217	216	203	221	221	224	213	204	206	230	214	218	208	227	196	209	211	197	194	218	215	219	221	206	198	229	227	206	203	214	218	218	205	218	210	237	230	218	210	225	208	221	205	217	207	210	201	214	201	208	184	241	196	189	222	207	223	201	210	201	219	202	235	216	204	194	208	200	235	218	198	223	201	203	202	220	219	235	228	234	208	178	178	199	258	205	212	236	217	231	223	205	214	213	178	240	205	201	201	199	224	203	183	219	220	198	204	245	243	196	189	209	225	223	218	220	207	193	206	220	227	223	221	194	213	182	218	225	227	195	244	213	201	183	200	223	204	198	220	214	186	231	236	207	197	243	220	218	201	201	200	197	235	186	225	189	212	230	210	227	211	224	233	227	205	217	189	189	205	191	225	216	217	207	186	197	205	211	204	212	203	227	238	232	204	200	220	204	183	189	220	219	199	209	214	191	227	251	228	229	208	203	215	218	211	194	200	203	216	217	220	222	208	208	206	224	209	212	198	203	202	246	234	215	194	195	195	196	231	203	210	200	212	205	214	219	236	216	189	202	234	232	197	199	219	219	226	202	215	230	197	199	228	219	220	209	235	231	243	192	218	203	235	209	210	223	192	223	209	226	210	240	221	241	218	217	197	205	218	212	207	204	179	192	194	215	203	204	218	219	197	203	173	221	196	206	192	199	206	216	208	223	232	218	216	221	189	210	221	202	201	224	212	201	220	211	202	224	222	180	217	208	215	188	214	208	210	211	214	225	207	219	212	221	213	213	216	192	192	207	234	222	206	225	220	203	198	210	189	201	207	212	203	208	217	212	202	206	208	222	210	197	229	196	215	203	180	206	207	191	196	201	212	206	229	213	181	234	204	210	214	213	208	234	221	228	214	213	189	216	217	216	208	216	239	212	199	218	210	183	228	247	234	215	206	193	216	212	216	221	226	202	203	228	211	200	193	219	226	211	222	233	206	203	215	197	210	207	202	216	195	230	195	192	236	203	202	191	212	213	175	211	195	197	226	213	223	210	205	224	210	204	203	220	229	222	216	232	219	183	215	193	215	200	214	211	199	213	220	218	212	190	219	207	220	218	189	193	217	240	197	185	214	175	195	223	184	213	200	191	226	234	221	213	201	241	180	180	221	200	233	197	196	196	231	212	225	218	215	202	212	214	220	207	200	225	219	215	224	246	237	206	229	215	221	209	237	223	228	216	219	213	212	229	210	179	230	206	210	202	208	207	204	190	222	176	203	206	239	196	212	216	203	210	219	212	204	204	198	218	204	221	206	196	208	214	200	212	207	231	220	219	204	196	218	258	204	247	187	227	198	214	228	204	209	210	206	200	211	197	196	223	242	209	217	214	223	208	218	211	223	208	211	197	208	228	219	218	223	234	210	199	207	194	208	211	216	225	196	196	192	220	228	217	211	208	215	208	241	212	209	216	204	190	201	217	216	183	245	218	217	218	218	204	198	206	228	198	232	230	204	231	208	238	211	204	219	199	205	222	222	177	220	219	209	194	235	212	200	226	198	197	203	215	191	249	210	210	216	201	229	214	200	212	231	238	248	185	204	199	196	215	191	203	235	201	219	233	228	220	229	195	203	197	197	223	224	188	198	197	200	216	195	203	213	232	222	220	208	208	233	233	215	189	201	213	212	192	199	199	217	225	228	206	203	204	229	212	219	201	194	234	217	183	181	219	195	205	225	208	207	213	180	232	201	197	199	200	198	176	231	224	227	227	250	212	211	211	216	233	197	220	208	210	206	218	221	210	184	209	196	206	233	235	236	213	201	210	204	214	229	199	228	201	227	201	193	199	199	215	207	228	217	206	234	219	189	191	177	216	207	214	186	213	189	205	233	213	194	208	209	197	226	223	217	198	207	218	208	205	248	237	208	201	224	226	200	230	208	219	235	207	233	224	186	212	217	209	216	226	233	224	208	229	202	199	218	198	202	221	234	199	197	209	236	205	196	218	217	209	238	210	220	190	213	207	201	224	234	206	234	206	225	216	217	221	220	222	197	226	212	189	218	232	185	229	221	204	216	211	189	202	218	201	225	209	213	220	208	201	199	194	215	184	205	195	204	182	200	211	224	187	201	210	210	202	226	210	216	210	222	185	231	200	215	210	197	204	237	215	197	234	226	199	205	192	209	192	226	200	217	185	208	206	208	195	206	224	223	198	211	214	188	208	213	211	226	210	195	243	214	224	223	201	211	204	231	198	209	230	186	186	219	194	208	192	199	195	212	212	191	221	227	231	230	225	228	198	220	164	198	218	216	218	206	216	229	209	203	187	235	201	237	206	181	221	201	215	215	212	190	202	195	234	218	206	211	235	218	217	226	230	192	217	194	213	207	196	206	232	211	199	214	193	229	222	212	200	192	244	197	218	211	206	218	213	207	228	208	201	207	232	235	205	236	195	229	209	216	215	204	216	213	201	203	219	221	212	232	208	201	207	207	213	235	180	199	228	194	219	205	204	190	210	202	193	230	214	211	211	219	225	219	212	229	195	196	198	213	211	211	193	186	220	218	208	226	208	207	213	204	210	197	215	210	213	231	219	227	226	199	227	193	228	215	200	197	220	216	247	202	236	205	198	216	218	194	195	190	197	209	224	183	228	220	227	207	195	196	200	211	195	219	203	216	255	225	178	203	207	212	192	224	226	216	203	223	209	195	218	206	227	231	234	193	188	222	205	224	213	205	200	224	209	223	204	210	219	179	208	215	213	209	224	212	185	212	199	198	216	206	213	195	198	222	207	187	181	228	190	239	224	179	218	225	204	190	224	194	200	187	226	203	201	199	228	251	198	205	195	221	208	202	190	236	226	205	190	225	223	216	228	202	221	221	205	203	228	227	204	199	218	230	206	207	205	199	204	180	208	195	213	222	222	192	208	213	197	204	195	229	231	193	210	211	202	194	206	218	221	216	214	215	220	210	222	185	219	238	222	193	214	225	206	225	211	217	205	194	230	205	207	206	219	204	184	236	211	203	223	221	200	229	178	200	214	231	232	208	214	207	233	215	215	214	208	199	190	211	203	208	195	201	223	193	178	247	222	221	207	217	212	187	220	235	212	179	231	223	215	226	206	220	198	217	219	202	225	222	194	208	217	206	218	227	224	182	207	213	209	203	200	198	186	204	210	197	213	218	219	207	187	201	209	194	208	200	215	202	191	208	212	219	212	206	202	201	223	236	215	215	216	209	192	248	219	219	236	197	208	209	200	203
3323	4501	3553	1786	1143	831	664	533	450	388	364	335	348	324	304	293	301	286	282	283	256	258	232	242	254	248	253	261	228	255	211	241	241	233	241	237	256	235	237	237	268	255	231	258	247	214	235	254	235	262	210	215	243	223	235	249	250	248	221	223	257	224	221	221	233	239	229	215	223	228	240	223	234	203	243	259	245	241	246	214	238	235	231	249	238	227	218	224	235	226	234	244	237	249	245	222	215	258	240	233	203	211	219	215	231	226	209	251	235	237	224	202	225	226	219	251	228	224	235	238	231	225	239	265	232	238	233	226	243	231	223	217	192	217	209	227	258	231	246	244	233	197	236	224	231	233	245	229	251	213	264	216	255	222	221	256	248	224	257	252	240	228	217	247	230	204	227	226	209	229	192	207	220	223	218	236	210	234	228	217	261	241	223	239	201	231	230	267	228	232	216	243	218	228	224	214	234	228	222	223	230	214	222	250	236	240	244	224	218	220	248	223	209	229	252	266	293	231	253	244	229	239	230	245	193	249	235	258	216	238	219	230	250	235	232	223	220	224	261	207	209	238	226	233	248	235	232	223	225	219	219	223	268	220	219	226	247	225	217	233	231	246	234	225	225	243	254	229	240	246	225	241	235	218	238	236	230	230	194	247	209	225	205	259	240	217	228	230	228	219	218	242	247	257	226	244	224	209	231	254	234	226	238	220	240	253	209	235	245	236	217	236	231	250	207	260	255	252	223	215	214	247	236	209	234	245	225	222	244	213	224	236	249	230	223	225	231	222	221	239	219	216	230	215	222	215	238	233	226	251	215	258	230	234	232	244	261	252	207	233	218	218	228	220	229	227	199	229	219	237	216	231	234	210	234	247	196	233	203	224	221	209	222	238	224	246	229	198	245	228	226	243	236	221	239	232	223	220	245	221	216	222	258	209	236	225	205	218	218	237	250	269	239	223	212	216	227	223	249	238	224	234	224	245	249	260	236	220	200	218	236	234	237	228	234	220	218	226	227	232	238	241	200	236	237	218	243	232	220	234	187	241	221	237	246	225	204	254	238	203	228	208	191	244	236	245	225	218	209	217	217	216	225	216	247	232	212	203	235	217	259	207	214	225	215	199	251	217	216	221	219	236	255	229	216	222	230	227	206	223	221	216	232	207	239	214	231	229	215	232	228	206	228	235	235	231	225	218	219	223	253	241	250	233	241	236	243	225	243	216	239	213	220	218	201	222	219	226	229	222	254	243	234	205	232	226	195	225	226	230	227	216	212	225	203	257	201	220	247	225	222	242	246	229	198	241	207	212	225	205	235	229	249	225	219	248	243	249	214	223	229	233	243	219	226	238	227	209	221	216	211	212	247	221	215	215	241	235	234	194	217	256	217	197	228	206	257	241	230	212	213	215	210	240	237	264	256	197	196	237	246	241	255	231	205	240	238	214	227	251	253	234	236	249	229	210	236	230	214	244	214	247	233	217	201	248	216	209	259	244	228	219	246	237	222	227	219	239	240	249	213	239	228	236	238	211	257	203	233	222	230	227	230	214	218	237	219	235	235	235	212	219	234	190	242	237	240	236	224	252	202	238	234	225	221	211	219	246	236	232	220	215	227	258	246	231	236	257	233	246	212	227	232	219	248	217	234	195	234	209	228	221	259	211	222	240	208	229	241	225	221	221	229	209	233	233	243	215	222	208	235	209	209	235	234	242	183	247	222	223	227	231	245	214	246	208	235	255	250	228	222	217	226	220	231	253	233	210	227	199	247	221	238	217	230	244	233	226	222	223	205	201	207	218	227	234	245	241	229	226	195	233	217	195	222	231	260	257	243	231	220	257	210	210	236	244	193	240	241	217	234	220	243	250	246	213	239	236	248	223	249	228	210	229	240	219	218	257	240	274	230	238	232	216	244	209	219	231	203	242	204	229	226	235	264	241	249	227	250	228	212	225	217	250	243	219	231	192	246	226	214	220	226	237	214	209	197	217	197	230	229	242	208	198	240	227	215	223	231	206	231	231	238	229	224	234	238	246	212	242	217	216	221	216	226	227	223	231	260	228	230	243	205	227	251	238	245	209	212	223	217	227	236	203	255	226	222	224	228	242	236	230	238	237	227	223	217	240	251	249	234	252	213	229	209	217	221	219	214	224	199	212	216	224	208	247	231	243	244	250	224	238	251	199	195	224	200	226	225	207	245	221	221	228	232	205	220	234	235	217	227	236	204	232	192	219	210	213	245	226	238	241	192	209	229	239	218	223	214	252	246	230	233	225	222	255	253	211	201	214	218	241	216	230	258	214	229	209	223	227	222	247	196	207	230	213	247	244	226	233	233	235	249	243	242	218	203	249	222	229	234	249	226	215	230	239	245	236	211	202	234	220	233	219	200	206	229	223	224	218	216	222	236	201	240	213	231	271	215	221	228	225	237	209	231	231	229	216	252	228	206	216	224	210	217	185	217	218	206	198	222	217	215	227	204	234	243	237	222	232	206	226	221	196	226	214	217	237	208	227	238	234	230	222	234	205	245	240	227	241	234	246	237	222	237	227	238	233	214	203	214	255	218	204	217	219	221	225	239	211	244	232	217	219	237	250	253	221	238	219	232	228	237	208	226	251	242	210	213	242	216	217	233	224	235	239	226	229	232	206	233	244	221	221	231	219	243	245	219	218	199	220	222	247	225	255	222	238	215	251	230	227	216	218	260	215	235	221	243	221	239	217	270	244	244	242	242	194	196	223	214	203	241	240	236	232	229	235	232	261	206	232	228	238	224	227	227	231	225	210	225	201	245	254	234	235	233	203	221	232	242	226	227	212	219	254	234	215	225	225	208	216	226	239	232	269	239	227	222	232	238	236	234	207	242	215	220	211	228	241	220	232	207	217	231	216	212	215	224	232	213	242	257	221	238	216	221	217	240	226	229	216	247	229	226	231	215	228	234	216	234	233	238	244	232	228	221	225	204	251	241	233	242	230	212	243	230	209	228	222	246	232	227	255	210	225	222	219	221	237	223	208	208	226	239	226	241	218	211	215	231	220	213	206	225	228	205	219	209	210	244	214	225	236	249	240	234	232	223	214	242	225	228	232	232	201	212	208	215	235	232	219	187	218	252	246	206	247	242	226	234	222	235	261	222	217	215	209	229	216	196	232	225	234	213	206	228	268	210	225	207	223	196	230	224	209	221	248	186	224	222	217	235	226	225	248	203	223	233	229	254	223	220	221	218	198	231	244	202	186	223	216	217	210	236	229	224	222	193	201	223	258	244	198	216	211	208	203	245	211	223	234	248	217	222	232	200	235	260	228	227	234	228	227	246	214	225	183	225	218	219	235	225	250	193	229	265	210	219	243	219	245	224	222	210	233	200	219	224	241	244	215	252	235	234	247	229	197	230	232	217	218	239	253	219	216	218	211	236	219	217	224	192	218	207	230	208	216	225	210	207	256	234	259	231	225	235	230	225	189	237	225	203	207	243	235	216	232	224	233	205	241	227	215	217	220
27575	10207	1415	818	587	560	589	595	580	567	623	580	559	585	629	606	583	593	560	568	564	553	601	578	601	609	603	581	604	573	597	551	570	564	589	568	562	575	567	560	595	558	546	550	552	571	544	582	595	596	610	566	587	615	570	604	571	575	560	542	604	575	604	591	563	587	579	544	588	601	584	598	548	591	507	560	578	553	518	568	581	602	616	562	550	577	607	599	582	558	559	553	595	543	604	561	591	565	586	553	579	575	521	590	538	535	574	573	611	544	560	569	607	577	595	586	617	567	533	550	580	556	599	545	589	544	535	574	606	631	561	556	506	570	569	525	563	600	554	609	559	553	607	552	577	586	574	557	586	661	550	556	545	565	582	544	547	578	601	595	585	539	586	585	559	589	552	581	573	561	564	596	601	541	549	584	582	552	544	617	569	566	588	582	594	547	597	588	577	554	566	569	572	569	594	566	576	560	572	562	595	563	568	564	560	586	596	595	526	584	569	641	610	557	539	602	574	562	608	540	609	605	567	608	545	547	577	546	552	587	569	552	598	579	615	568	592	610	596	563	606	600	600	599	584	532	548	614	629	559	609	577	597	627	613	578	596	583	566	574	586	587	578	586	514	567	615	563	566	521	591	546	585	570	552	539	550	617	581	605	560	647	591	585	557	637	561	605	610	584	596	596	580	590	577	566	592	618	574	572	583	550	600	577	579	564	573	582	565	561	566	599	563	587	586	591	583	580	539	603	558	588	579	588	590	560	605	575	584	611	593	613	555	550	608	582	601	604	629	623	580	564	569	561	598	584	583	559	571	578	564	555	550	594	569	560	590	582	573	598	587	576	526	568	552	586	589	603	619	573	628	546	541	554	594	608	592	589	562	610	533	566	581	587	616	560	525	543	532	594	551	531	531	559	596	572	581	568	604	562	560	599	582	604	582	543	587	544	625	626	620	520	639	598	577	575	574	576	554	566	620	561	576	565	575	588	569	597	540	577	558	580	578	554	614	602	554	552	516	550	578	597	550	535	551	602	564	570	584	568	546	594	568	574	532	541	612	581	575	573	562	597	572	580	551	623	575	567	566	567	578	591	527	557	583	540	566	587	574	537	567	546	620	583	593	550	545	597	575	616	610	551	567	556	570	572	592	549	566	548	536	582	578	639	555	556	550	562	573	584	598	574	588	591	572	570	566	560	564	536	611	572	566	592	559	550	559	561	580	624	553	589	549	566	558	587	551	546	612	549	576	560	592	580	571	594	619	548	537	547	571	590	549	561	562	587	577	557	558	540	561	587	586	602	596	594	580	599	582	555	604	599	567	568	563	596	569	613	594	650	553	574	610	564	585	598	548	602	572	586	566	577	556	564	564	557	574	525	561	564	601	593	525	535	534	599	607	535	563	596	543	589	548	586	582	548	551	625	612	576	559	555	535	579	575	546	595	581	587	577	565	568	574	557	599	607	608	598	579	568	576	577	565	574	582	589	560	551	558	610	570	601	555	606	558	602	587	544	582	548	609	556	562	542	579	639	545	598	546	566	574	584	552	593	573	584	610	552	572	576	557	562	616	599	555	582	609	621	530	578	544	554	561	558	591	541	575	570	609	531	589	562	546	567	560	596	566	604	534	591	558	555	591	550	585	580	553	592	594	548	520	637	553	554	550	569	582	618	594	591	601	567	560	571	565	548	586	606	583	616	524	565	558	555	560	556	578	633	569	605	561	578	609	563	541	557	574	581	584	563	591	585	596	538	592	547	567	526	594	581	558	560	586	562	563	555	561	562	603	558	544	580	605	554	592	547	607	586	545	552	646	590	601	589	640	592	547	588	580	568	577	542	551	571	581	558	581	607	564	564	546	573	579	582	587	548	561	569	560	594	571	640	563	599	592	558	596	589	565	591	523	576	544	578	583	578	540	580	608	562	562	571	540	590	559	524	565	598	511	574	602	595	580	537	584	561	582	579	577	576	591	594	567	577	594	585	555	579	557	594	558	578	587	549	537	593	549	593	614	578	588	603	608	602	560	592	557	611	555	573	561	552	553	569	598	560	570	534	562	579	569	578	586	625	569	563	632	585	558	528	586	591	596	564	517	612	567	578	612	585	547	582	584	523	601	578	588	604	604	645	601	620	587	592	588	631	578	539	584	562	577	560	595	565	604	503	578	593	576	595	585	533	570	618	591	550	546	582	564	570	581	584	610	587	556	586	561	630	571	543	553	595	591	589	578	591	553	550	565	530	551	555	567	555	552	575	586	598	553	558	567	586	555	543	563	567	562	573	585	574	608	550	572	571	598	585	567	583	561	559	594	607	629	613	583	580	614	560	575	598	598	578	619	565	554	569	566	573	588	589	605	527	563	581	587	579	590	539	570	591	565	576	579	594	544	581	610	556	539	598	546	602	590	587	583	547	569	551	610	578	592	610	548	534	556	545	573	587	573	521	572	595	548	531	584	556	520	568	584	525	597	602	578	579	567	612	570	603	611	576	565	544	584	547	579	562	570	569	530	608	554	593	602	576	590	575	554	607	594	605	582	578	551	569	585	513	621	580	565	545	585	569	560	612	583	586	556	583	614	585	553	538	595	557	552	557	616	603	593	588	582	586	562	549	571	571	568	559	549	584	580	573	590	554	617	620	549	560	575	600	574	541	624	559	571	548	622	564	613	632	567	561	612	563	604	559	608	569	539	625	606	573	575	572	586	604	549	621	587	579	571	599	613	595	547	618	562	576	569	629	546	553	559	573	569	590	576	580	569	537	575	557	556	545	587	581	544	552	543	571	569	599	541	570	537	577	574	563	596	580	601	577	558	535	601	551	542	584	534	600	581	587	549	562	618	555	560	621	563	576	563	600	547	570	513	591	580	542	531	568	588	563	624	573	618	585	626	587	550	574	598	537	595	557	588	538	555	555	546	598	558	557	572	555	621	558	625	572	594	611	574	571	632	570	552	584	581	533	575	602	531	567	573	579	568	608	567	594	584	615	586	589	576	563	567	572	570	537	534	547	619	575	577	573	547	600	568	592	608	625	590	552	594	610	581	568	553	556	552	588	580	571	590	594	611	546	570	577	565	517	579	554	581	572	607	573	593	612	611	600	546	510	584	575	589	598	594	558	576	565	602	616	538	602	564	551	572	562	587	575	551	552	579	584	559	599	547	562	590	556	576	611	608	624	570	598	566	586	593	569	543	570	582	610	566	576	577	560	541	594	555	585	548	589	550	595	523	583	576	529	581	539	583	545	585	545	574	543	599	589	574	583	558	608	585	572	592	577	594	548	599	585	578	589	623	578	567	569	538	589	606	550	593	560	573	611	536	580	648	547	594	572	640	528	547	566	587	577	598	586	562	567	537	564	564	561	555	572	554	587	610	549	551	568	568	547	594	598	552	605	563	589	590	557	563	546	574	582	586	603	555	560	564	586	583	619	583	566	588	582	572	576	617	625	577	554	539	564	558	571	574	572	500	554	548	572	529	560	574	588	606	584	567	540	583	587
4937	723	697	609	613	563	523	563	583	556	551	558	562	519	548	519	573	529	523	533	481	511	562	563	542	559	564	523	530	530	531	536	540	533	504	525	540	511	535	589	538	558	532	565	550	532	522	524	498	509	505	564	517	529	526	543	553	535	506	509	532	576	537	535	529	504	557	564	569	519	586	534	559	524	541	510	526	509	560	583	548	537	547	585	574	556	501	492	488	570	541	545	520	604	539	569	529	541	506	505	559	537	542	553	486	552	578	544	506	516	529	508	555	526	504	526	525	543	560	528	472	530	546	564	519	554	508	534	521	532	554	515	516	532	538	545	505	521	555	527	499	543	559	524	565	544	550	525	548	552	515	577	537	523	488	567	544	530	550	579	546	519	524	538	548	574	551	520	516	570	581	554	577	487	520	532	566	514	530	535	502	503	531	546	480	546	507	509	542	525	549	522	523	549	498	553	497	563	535	519	528	551	508	548	556	594	540	520	531	512	560	527	591	547	560	533	541	528	523	526	525	588	535	519	511	606	539	533	531	512	543	582	563	514	510	510	557	514	531	552	590	511	536	538	609	542	515	544	533	524	520	565	516	514	548	504	564	552	530	546	552	534	522	545	529	542	533	559	541	531	541	571	526	559	560	492	525	525	558	507	523	548	504	563	535	527	541	557	496	517	506	567	552	544	551	542	514	533	571	534	531	516	509	518	539	538	530	552	540	515	546	502	527	511	507	538	535	556	542	532	573	515	528	564	526	524	534	522	530	530	560	556	511	546	527	532	560	515	533	570	571	568	553	572	480	494	550	510	531	555	613	528	587	569	497	566	532	546	486	530	592	574	504	529	532	524	572	526	533	531	482	541	556	514	573	574	524	537	563	527	541	527	574	529	542	516	540	518	559	507	541	535	582	568	519	572	518	508	523	534	575	539	551	532	504	500	515	553	510	510	526	532	571	542	518	478	528	517	509	537	518	531	544	520	530	531	544	571	507	525	508	491	531	513	558	513	546	529	573	525	596	536	546	564	555	554	553	520	566	564	539	508	540	525	499	535	530	567	521	549	524	569	537	528	521	549	543	541	557	550	552	541	540	528	534	537	561	563	553	525	546	552	544	457	547	508	496	530	530	547	546	549	582	523	530	550	549	518	532	540	534	498	584	531	511	528	518	502	519	597	521	553	561	512	572	537	528	536	505	503	599	590	514	559	516	527	493	537	530	537	550	536	571	524	513	552	562	514	576	583	542	567	525	524	511	513	537	591	534	543	535	514	564	578	541	577	551	557	527	522	579	552	522	509	555	564	558	529	526	542	511	543	485	515	527	554	556	534	521	523	577	502	545	512	520	527	522	552	513	556	513	576	530	548	486	544	517	530	593	566	548	539	567	573	534	593	543	573	557	543	511	507	589	512	480	493	578	546	527	562	529	549	564	521	522	534	518	563	517	563	488	544	561	507	534	551	506	526	545	513	515	591	531	555	504	533	510	597	493	536	515	522	557	513	544	539	600	500	554	535	555	520	549	532	543	541	509	571	554	542	490	541	465	549	523	520	570	541	526	567	556	509	544	535	508	544	542	570	559	549	541	481	547	535	561	585	530	512	529	540	545	552	523	505	500	564	534	527	552	543	538	516	512	536	567	496	575	560	564	509	517	558	554	505	500	518	560	537	555	511	504	522	566	501	551	552	523	522	530	549	568	526	540	526	512	543	532	544	517	576	541	543	528	510	517	564	539	495	559	540	535	572	554	557	536	539	515	574	559	557	522	539	536	524	559	520	521	539	535	499	555	505	526	538	587	492	544	528	547	574	535	521	489	540	536	523	557	553	540	580	498	546	528	585	520	577	545	567	537	544	542	529	533	528	552	551	556	533	519	544	557	496	523	564	573	611	559	562	517	534	502	518	521	536	529	550	557	518	534	565	549	569	533	532	555	530	531	539	565	532	521	574	537	553	515	535	540	577	557	575	539	529	557	502	543	523	502	517	526	517	489	532	521	516	547	534	538	539	533	551	540	518	523	546	542	540	556	549	500	545	570	539	536	557	578	591	521	517	502	530	496	545	568	577	519	535	560	547	526	533	563	568	522	491	544	571	530	539	536	528	538	528	506	510	553	554	542	506	509	544	542	479	556	575	512	566	574	580	535	541	503	585	521	533	532	570	519	531	501	526	537	527	565	525	541	500	537	533	559	506	534	528	507	539	520	545	522	555	523	524	555	571	531	534	540	524	473	518	569	533	524	561	534	546	529	521	520	496	558	545	535	534	537	575	540	547	537	539	561	503	544	519	557	532	544	536	535	487	515	521	535	524	538	523	500	577	519	584	555	534	492	553	523	534	512	545	573	516	482	559	527	541	565	534	560	555	549	528	529	572	541	504	511	473	520	559	535	534	564	554	522	546	537	528	501	537	538	512	527	544	524	545	460	527	527	532	584	499	514	535	537	572	497	552	557	502	541	561	552	523	526	538	536	541	569	569	544	549	504	555	543	602	521	519	538	562	509	542	517	562	526	573	519	531	497	554	534	548	575	524	519	510	566	537	544	550	538	528	533	555	539	549	547	568	508	514	533	567	528	554	550	554	565	548	513	511	556	558	559	539	556	545	507	494	578	512	526	508	533	544	507	555	529	499	527	529	553	499	550	574	546	518	539	528	518	529	554	521	524	551	530	547	542	488	533	501	514	540	523	507	532	523	533	546	589	554	555	527	558	526	544	560	529	548	534	566	570	532	536	532	565	516	534	534	555	553	503	514	550	568	544	578	516	519	551	538	539	534	590	531	533	528	511	565	548	526	546	511	545	571	520	509	531	561	517	568	543	517	528	567	548	541	532	536	541	545	559	530	529	515	575	494	563	527	587	563	563	538	533	518	548	564	520	530	544	530	532	522	534	528	529	533	517	533	536	541	554	517	516	517	524	549	552	501	528	531	557	536	518	572	495	547	519	551	519	547	510	527	520	517	530	533	549	519	564	526	553	530	520	494	535	534	539	487	542	513	523	498	544	501	511	552	566	530	555	549	529	511	538	548	534	560	541	549	547	516	537	552	553	513	531	544	526	540	501	547	544	544	530	533	559	546	555	557	570	523	525	540	553	530	540	556	502	519	529	543	514	569	584	543	537	514	533	544	565	563	526	550	559	502	544	533	581	561	542	559	523	539	537	612	550	530	513	481	518	518	524	513	558	541	555	521	514	515	544	543	519	528	503	491	561	564	510	553	537	467	497	559	519	526	544	528	530	524	503	574	567	515	545	504	521	526	535	528	542	525	571	515	518	515	482	541	515	565	553	519	539	501	506	533	535	535	530	513	563	521	522	513	541	526	511	553	553	513	549	510	536	562	521	518	515	523	546	489	533	541	570	556	563	509	552	516	557	546	517	548	557	528	553	540	546	561	522	531	538	558	548	496	523	551	529	550	513	540	513	545	531	597	541	546	510	547	507	551	547	546	515	516	524	501	509	556	540	545	556	596	570	563	520	499	510	536	572	531	535	545
25427	21388	27099	25349	3277	683	521	466	395	344	359	342	339	330	327	338	333	322	330	336	356	352	320	325	322	304	301	290	337	316	313	288	321	322	313	315	300	305	306	333	323	334	340	309	336	307	328	335	342	327	349	348	327	301	346	306	338	350	313	327	301	314	287	311	325	277	312	319	337	291	349	310	353	351	339	328	335	328	315	294	325	331	343	348	320	312	315	358	295	307	323	280	329	305	335	308	347	298	306	301	332	316	314	306	299	311	313	306	322	325	296	289	301	285	314	340	348	322	335	294	329	286	370	350	292	296	305	313	330	341	332	327	315	319	300	315	297	316	293	302	308	319	317	311	318	332	325	305	356	328	305	318	336	324	309	325	337	325	338	338	309	346	321	289	333	326	314	347	320	334	327	328	301	338	338	322	301	295	291	297	311	305	331	310	291	328	339	323	306	289	323	332	318	314	309	335	311	314	343	308	337	313	291	322	311	327	289	290	316	354	324	333	329	317	313	288	293	326	308	320	361	317	308	339	344	294	337	302	314	313	318	283	317	335	332	344	304	366	308	344	332	282	310	337	338	355	304	334	346	296	319	333	335	306	285	328	294	308	305	337	291	313	298	296	348	314	300	317	310	300	309	315	290	326	334	281	307	303	307	334	286	273	288	301	315	336	314	322	322	326	293	338	294	350	293	308	313	304	322	327	307	300	344	288	302	311	349	317	306	293	339	345	294	306	295	309	303	336	303	322	318	322	325	325	313	317	319	323	315	339	322	325	297	321	301	287	302	318	304	283	318	337	343	357	347	299	317	276	338	318	299	314	299	289	330	332	311	313	307	305	309	263	305	301	303	307	312	328	316	291	334	331	312	311	303	344	285	335	325	312	296	359	288	323	319	300	318	333	296	315	324	330	333	318	303	334	313	344	305	307	288	315	339	313	312	294	305	300	361	302	326	290	321	336	321	325	317	310	307	309	290	311	293	313	314	331	328	346	304	296	323	326	326	317	298	332	350	322	293	298	302	334	349	325	330	311	321	334	272	318	310	310	327	318	343	326	360	339	293	302	280	337	326	319	303	332	292	323	322	334	310	337	327	326	338	318	317	309	326	306	276	321	354	306	328	337	318	321	316	368	319	345	330	302	349	282	316	297	327	338	300	305	322	307	318	342	344	315	301	351	315	317	340	308	339	295	319	323	323	306	339	299	286	293	334	324	313	316	304	312	330	296	343	323	288	326	334	310	311	336	316	304	335	332	339	344	313	284	320	325	354	329	309	354	311	295	339	311	312	299	303	363	307	314	293	309	333	328	306	308	311	279	322	320	346	319	324	323	315	311	306	328	294	314	307	299	291	295	301	330	285	310	337	320	316	315	312	302	335	284	300	322	325	300	313	321	340	344	314	312	331	325	290	308	335	339	315	320	322	294	326	286	333	315	332	302	317	296	320	296	301	289	293	333	327	330	304	333	353	297	288	319	302	334	333	323	307	323	328	332	356	303	287	326	325	320	358	322	302	325	318	304	310	311	298	304	307	288	299	307	309	336	292	324	316	323	330	286	321	323	367	271	294	309	316	349	306	321	322	327	287	297	308	312	308	298	286	305	291	299	321	301	311	334	334	316	316	267	319	311	282	308	325	336	345	316	317	320	293	343	294	315	319	310	314	317	328	321	328	332	310	322	325	296	292	360	337	304	334	345	325	308	281	264	284	310	328	319	333	335	310	293	274	326	355	302	327	331	324	293	351	321	337	330	293	310	315	293	331	313	317	312	335	320	335	294	308	313	308	342	297	278	303	331	308	319	326	291	297	313	316	335	308	335	286	263	310	330	311	298	295	323	315	297	335	292	298	318	342	308	287	307	316	336	337	309	312	315	297	288	354	333	335	311	329	328	296	311	312	294	313	322	285	316	294	310	330	329	292	330	310	314	314	319	301	314	330	337	333	309	311	308	342	345	306	302	305	302	328	293	315	311	314	335	295	313	302	299	315	319	288	324	318	314	327	286	305	299	332	348	332	302	322	331	302	331	310	336	289	317	353	311	334	344	310	322	305	341	312	306	265	283	321	339	310	315	303	318	295	343	282	300	361	321	313	306	317	321	339	337	292	315	308	309	312	314	297	317	318	321	293	276	325	289	317	298	317	297	318	334	281	314	312	290	330	324	309	304	321	326	341	310	279	369	331	332	310	354	326	316	306	309	316	338	308	318	325	321	311	311	322	305	313	311	331	328	293	322	312	328	345	311	299	329	323	306	320	328	311	350	312	341	347	285	323	291	329	329	325	312	333	293	302	330	352	319	338	313	319	315	333	281	329	324	325	313	331	301	363	321	329	281	323	336	298	320	291	302	321	270	311	328	312	310	302	309	286	307	287	313	323	295	360	338	325	321	330	332	311	285	326	324	304	303	315	309	273	290	343	307	311	330	313	332	349	317	333	306	299	288	311	324	321	315	313	327	345	327	289	331	319	303	317	318	303	331	332	307	361	314	314	335	327	339	301	309	291	352	306	322	337	318	308	317	299	311	328	306	329	326	326	291	291	291	314	295	329	309	319	309	323	312	324	318	306	347	331	331	331	313	282	303	329	322	305	297	310	320	348	341	292	327	292	342	338	344	295	299	303	298	307	326	299	296	344	335	303	302	293	295	297	300	280	323	312	295	294	311	350	310	293	337	306	313	287	294	312	351	317	326	342	306	294	351	325	326	329	325	327	318	291	325	305	319	314	320	334	321	319	302	376	351	323	335	343	315	338	297	330	314	322	317	291	317	322	304	299	315	313	337	281	305	338	282	322	339	329	298	302	314	327	341	312	321	293	328	308	329	328	354	304	308	318	306	282	332	337	316	317	302	296	314	332	322	333	325	319	322	356	303	322	337	277	299	292	293	312	313	304	334	315	344	294	318	310	289	316	299	325	300	310	321	328	302	313	334	287	334	303	325	340	341	322	295	324	307	337	331	314	318	311	315	307	323	279	276	326	330	311	311	317	281	288	283	301	339	294	324	320	350	333	309	305	315	343	293	295	286	330	302	326	312	330	327	314	304	319	337	309	320	297	338	326	310	313	324	289	312	305	324	309	321	295	326	307	278	325	359	342	288	334	319	334	306	313	304	311	310	310	307	318	290	297	300	319	322	311	340	302	344	313	298	322	304	324	336	326	321	300	293	313	302	307	269	293	333	333	321	311	312	297	315	326	322	331	311	324	317	307	343	311	342	306	329	327	325	306	324	336	317	331	295	322	311	326	272	320	277	326	320	309	294	322	314	348	330	336	320	270	295	327	334	347	316	331	332	285	311	316	297	299	288	319	325	285	277	346	314	320	297	308	339	325	326	318	320	326	316	329	314	336	311	339	335	300	320	330	310	329	310	318	320	315	297	306	333	333	316	361	325	315	342	294	323	290	324	276	343	289	323	346	294	311	324	287	304	308	337	325	312	346	314	296	337	341	300	310	296	307	331	280	270	334	297	310	324	311	281	321	289	327	311	292	323	317	302
3251	2463	2043	1162	745	645	563	506	433	418	438	361	403	408	374	346	352	373	382	347	348	368	319	359	364	367	336	350	322	371	319	335	334	367	347	334	339	372	338	320	340	318	358	327	342	353	331	310	342	351	345	332	343	363	322	287	330	337	329	330	356	326	307	294	319	339	329	334	334	310	359	330	359	334	351	312	350	314	350	323	347	334	354	339	340	301	358	336	303	293	324	348	299	328	309	340	315	322	333	338	321	339	329	394	332	331	304	320	322	324	345	321	350	339	355	333	335	354	330	334	288	335	335	297	323	320	349	339	311	326	328	355	358	307	358	342	332	343	304	322	346	358	372	332	323	335	344	369	388	307	317	303	330	369	361	348	321	348	316	340	307	334	349	329	327	332	310	323	347	301	360	356	335	340	334	333	325	313	306	321	321	329	368	304	329	332	353	342	316	343	322	315	321	332	300	346	299	325	345	366	314	323	328	335	328	339	328	374	307	340	334	340	341	295	304	303	313	313	374	316	333	321	318	320	339	293	327	322	314	314	320	340	315	338	328	328	343	357	307	331	369	330	355	290	296	298	352	316	365	331	311	310	353	299	325	333	335	335	330	328	306	352	302	322	307	332	366	355	319	313	350	316	355	337	325	341	326	324	315	342	311	310	333	358	365	321	375	340	329	319	333	313	355	336	311	342	342	292	315	320	311	277	306	335	325	315	307	310	353	343	332	358	335	328	299	316	324	330	326	308	306	291	321	352	322	305	362	338	310	283	320	336	324	313	361	337	300	330	337	306	347	336	350	327	316	349	344	326	327	326	332	344	343	340	331	332	364	335	343	343	335	321	356	311	327	327	347	305	315	338	305	384	365	325	331	322	315	331	291	325	325	321	337	338	319	345	303	351	350	344	339	312	326	299	298	304	339	311	324	341	324	347	349	335	321	333	323	331	346	351	298	330	327	356	333	272	335	349	345	345	340	323	296	301	336	335	327	298	343	336	315	358	316	350	322	368	314	350	356	325	367	333	295	333	309	322	283	313	346	358	330	275	341	325	356	326	331	358	344	315	343	338	321	321	303	318	309	337	342	326	308	343	332	315	316	328	364	351	346	295	347	349	321	302	323	327	304	319	344	321	323	324	350	318	321	305	316	322	334	331	332	343	319	309	319	318	343	329	318	337	335	343	340	313	335	334	329	354	351	313	334	312	307	312	345	318	330	313	324	289	330	317	290	333	312	321	293	345	366	332	290	328	342	343	342	321	304	323	308	357	329	339	326	345	357	319	341	342	320	343	314	356	332	322	293	345	311	359	347	341	321	352	317	309	316	336	328	306	339	327	345	334	337	333	335	349	327	373	324	315	347	333	312	320	310	304	318	342	295	299	312	314	348	298	330	319	363	311	341	360	336	317	344	343	337	346	326	341	331	359	365	299	332	348	320	313	333	305	341	342	351	317	351	337	336	348	376	339	346	305	339	346	340	307	331	303	285	354	335	339	312	329	308	308	335	338	325	357	323	320	332	300	315	310	338	334	311	344	340	320	324	341	313	327	352	328	350	366	348	318	333	358	338	335	336	332	326	327	369	312	332	322	314	338	344	333	371	321	328	311	354	329	310	337	313	326	316	332	331	309	321	337	317	358	317	302	319	337	317	302	327	337	340	345	328	356	308	342	323	287	343	288	338	327	320	346	323	293	335	329	328	333	344	327	354	345	323	339	335	345	324	317	307	344	327	353	335	310	323	344	345	329	318	348	311	323	311	321	309	330	314	307	358	336	334	294	336	320	320	337	321	339	316	326	317	319	321	308	322	324	321	338	340	348	319	319	332	339	302	351	311	306	355	338	352	356	343	346	326	352	303	325	317	357	317	287	334	329	356	318	342	358	330	320	311	294	333	315	306	326	334	273	347	310	365	336	294	318	335	320	328	336	342	322	329	321	342	302	303	345	281	323	302	319	318	358	319	337	323	336	332	308	335	342	343	324	328	335	308	328	317	330	303	354	330	321	337	337	319	320	331	313	297	293	365	356	347	338	337	306	325	318	286	343	290	342	295	319	339	311	317	321	354	303	334	324	339	307	300	353	307	293	335	320	347	309	290	316	326	318	340	357	313	342	337	328	323	292	308	308	335	278	317	348	346	320	330	321	288	332	340	310	338	359	304	308	307	359	359	349	327	348	322	338	317	323	307	294	323	322	290	307	345	327	298	346	328	339	328	323	330	342	314	311	350	342	322	342	330	305	325	341	322	303	304	340	333	320	329	304	329	328	318	326	339	340	347	322	296	354	332	344	347	332	337	338	312	331	310	310	334	354	283	372	318	342	316	322	340	318	317	362	334	303	338	313	342	328	322	337	341	356	329	309	329	321	344	312	288	326	335	337	339	322	341	310	309	323	315	335	316	321	308	346	283	337	339	325	343	314	305	356	341	302	296	314	295	360	318	324	324	298	345	301	336	328	352	330	341	332	288	328	329	334	348	335	317	327	305	326	301	340	341	348	325	312	359	319	306	362	365	337	339	350	317	353	326	349	325	336	315	340	309	290	334	333	338	314	282	312	320	349	327	335	322	352	319	346	364	304	301	295	301	331	312	344	317	302	340	280	298	343	338	330	321	311	340	331	323	323	323	352	337	332	324	283	293	306	314	335	311	338	340	288	338	298	288	328	352	305	321	294	339	327	305	342	318	318	356	333	322	321	317	334	334	340	321	306	318	332	337	317	327	352	312	331	342	296	315	299	323	338	345	309	333	337	326	332	311	322	325	334	316	315	320	286	334	347	343	327	356	319	328	343	342	328	318	317	330	337	343	339	308	306	360	298	345	338	339	312	335	322	295	300	319	347	323	351	349	326	331	330	315	355	322	302	328	336	308	321	317	338	314	298	301	335	360	321	346	289	316	338	358	330	319	283	295	322	322	317	311	302	309	334	320	339	366	305	322	322	308	360	327	348	326	313	335	356	330	332	303	340	300	281	342	333	348	326	301	335	343	319	360	341	318	341	332	318	306	308	354	331	295	318	359	313	356	326	312	350	313	342	348	326	357	310	317	366	311	318	275	356	322	321	331	325	342	332	326	331	334	355	297	302	314	339	363	324	359	326	285	327	329	325	317	309	344	325	334	328	304	350	337	323	311	312	346	299	305	317	338	302	310	347	332	340	354	328	275	302	311	329	308	347	326	325	328	349	313	329	326	362	328	367	347	341	351	363	325	369	325	369	314	327	336	310	330	370	321	325	336	355	286	318	344	360	309	302	353	320	327	317	336	339	319	331	356	370	348	298	324	331	349	327	307	348	330	345	319	321	324	328	327	308	334	290	325	289	308	343	328	311	333	320	344	296	341	317	306	317	323	314	302	327	332	304	333	311	326	290	313	313	329	322	364	314	309	289	319	338	325	310	341	323	322	320	325	323	363	292	339	319	338	330	329	319	305	367	336	332	319	354	328	340	333	353	344	291	355	308	325	317	356	314	308	345	289	356	343	340	315	305	326	322	302	332
24466	21434	28520	24747	20795	2415	681	402	305	313	290	266	265	268	260	278	243	274	220	243	196	232	195	243	247	236	235	222	215	214	209	231	225	229	220	235	230	239	240	213	226	233	254	224	238	216	215	205	206	226	220	231	232	229	198	216	210	213	254	208	231	209	243	227	231	194	240	246	222	211	214	215	212	222	227	232	198	211	238	219	234	223	187	216	208	223	212	223	206	211	224	196	224	220	222	203	214	219	218	226	222	210	225	232	225	208	189	221	230	207	212	240	224	202	252	210	211	206	221	225	236	220	204	222	217	193	221	235	220	215	217	202	217	203	218	226	172	216	194	227	214	203	211	215	182	223	240	207	239	209	225	217	212	226	210	209	227	232	208	207	222	225	209	215	244	216	210	214	200	198	240	241	217	203	227	205	205	223	204	217	234	206	203	223	210	200	224	193	201	226	208	210	243	217	211	217	211	233	221	214	229	247	218	210	198	209	192	216	218	251	205	220	192	213	225	234	227	203	221	198	232	214	204	238	222	213	208	249	205	221	210	208	238	230	217	188	215	225	211	193	208	228	224	209	207	192	210	243	218	238	211	208	203	200	223	194	211	212	195	225	218	223	217	220	211	214	231	240	238	231	220	214	220	215	227	207	237	206	216	257	205	211	183	196	200	227	211	198	208	205	191	220	211	219	229	208	204	247	192	223	198	174	177	203	216	226	210	210	201	244	201	207	218	232	225	230	211	217	204	233	200	210	225	214	232	208	240	187	237	215	225	220	195	203	222	231	218	216	242	206	205	218	204	238	202	224	213	208	234	203	233	229	206	203	213	226	216	237	203	228	229	221	201	248	246	227	215	226	220	198	258	226	218	217	212	228	224	218	223	202	208	209	231	230	198	211	215	235	213	219	210	236	216	201	254	226	191	178	218	193	208	193	208	213	230	226	222	188	209	237	227	202	216	223	210	209	241	236	227	215	215	199	224	224	208	216	222	223	238	217	218	237	224	214	219	213	215	207	232	218	199	210	224	183	200	195	223	225	219	220	224	221	229	219	213	202	208	226	215	218	200	213	194	208	200	210	196	232	197	217	199	234	191	222	200	203	197	226	234	222	210	219	209	207	193	235	209	250	204	222	221	205	180	211	219	239	197	200	211	215	195	213	223	189	238	228	197	219	194	191	201	240	208	226	230	205	218	218	186	225	220	191	216	247	217	209	218	211	210	220	226	230	239	222	228	190	202	236	212	228	208	220	231	208	246	205	219	184	200	227	228	216	213	231	228	202	227	215	189	236	229	194	230	209	189	226	214	210	230	169	199	225	225	234	222	219	203	243	228	220	190	228	209	198	221	222	221	206	207	206	215	211	194	217	235	206	224	216	207	216	231	227	224	218	206	210	219	211	212	221	217	209	223	197	216	233	221	190	222	201	228	224	204	236	200	246	227	220	228	203	222	236	231	213	232	254	209	223	215	215	189	221	240	218	232	247	233	215	197	225	229	222	194	210	203	200	263	221	227	217	201	233	200	233	214	227	188	215	190	203	208	217	215	223	208	205	239	189	231	205	227	209	225	227	203	206	222	216	200	236	212	220	213	188	227	233	220	194	243	222	218	201	211	179	243	232	215	214	218	196	231	225	209	228	237	216	210	231	202	186	192	227	222	235	203	219	217	207	222	206	202	198	216	218	217	194	197	227	225	227	235	196	220	212	215	223	223	190	198	235	211	215	219	236	217	224	227	201	223	210	230	219	228	212	208	244	220	190	210	214	207	212	214	169	214	210	199	222	199	202	198	212	202	227	222	219	219	230	214	218	219	223	214	210	206	191	240	240	227	214	219	205	237	190	220	216	224	180	231	195	226	213	216	231	209	233	188	206	214	236	207	220	223	226	218	197	224	225	191	215	215	238	227	233	213	223	230	234	212	216	222	221	216	231	204	206	225	224	180	220	193	209	223	222	204	205	217	207	225	235	200	237	199	219	236	205	206	244	223	210	210	179	231	220	188	194	213	211	218	230	186	240	192	210	246	229	214	220	199	202	181	201	197	212	219	215	220	236	200	209	224	208	219	197	191	228	211	209	216	220	241	197	214	227	209	199	203	209	216	211	222	209	189	222	212	209	216	211	233	225	207	211	234	213	209	188	232	205	228	222	207	227	210	214	210	183	214	232	201	235	224	215	214	211	211	203	219	194	214	194	214	196	216	218	206	244	216	201	220	210	235	210	229	203	209	210	212	229	220	200	226	217	228	196	192	229	196	224	189	216	203	195	237	226	221	212	219	208	221	223	211	205	207	233	218	215	242	222	227	189	193	227	203	254	214	208	194	206	231	226	202	235	214	195	215	203	213	239	231	204	220	226	186	222	225	207	211	202	228	225	221	204	220	200	220	219	219	202	237	212	210	230	215	221	248	195	221	219	224	214	229	190	235	236	225	222	213	214	210	237	217	205	232	200	215	231	232	228	236	218	249	221	227	219	228	218	227	226	218	220	211	251	212	194	203	217	214	231	230	225	223	227	207	231	242	239	223	203	204	223	235	222	185	217	191	229	200	238	200	211	189	224	196	213	211	209	212	228	225	221	225	257	195	210	227	195	205	242	230	186	214	229	206	226	225	202	203	201	238	199	220	244	208	210	217	219	207	224	190	202	218	188	218	217	217	214	206	223	203	226	203	222	188	213	210	202	221	238	202	203	250	218	217	224	212	206	211	208	209	200	210	203	216	211	204	192	213	200	230	216	200	224	208	218	188	229	208	206	229	226	214	245	224	229	202	190	218	233	218	215	222	225	224	210	216	234	213	198	237	206	232	207	236	212	223	210	198	218	222	208	237	233	206	227	194	222	242	208	225	238	184	229	199	233	207	231	221	215	211	203	215	226	234	212	215	200	220	191	215	215	232	205	205	213	211	182	208	199	216	198	227	233	205	199	204	184	232	243	191	203	209	213	206	204	192	205	210	243	220	215	208	206	210	220	200	209	205	226	221	239	213	207	222	214	199	203	217	206	210	191	214	198	198	256	188	220	204	215	223	228	217	208	191	216	219	200	207	227	189	221	218	214	224	221	216	258	206	209	186	227	218	215	195	239	221	224	194	218	215	225	218	207	236	232	181	204	205	226	200	225	217	212	198	211	224	207	206	218	227	223	215	215	195	213	230	243	209	198	216	198	229	214	205	219	274	196	225	210	219	217	232	216	233	207	206	212	227	201	223	220	230	233	240	215	220	235	210	182	200	228	231	230	201	227	216	192	238	200	224	212	209	206	205	206	226	223	222	209	234	211	211	224	200	217	223	189	220	183	208	210	222	211	188	213	223	221	217	204	215	235	219	211	208	215	196	236	198	214	250	203	203	198	248	191	211	190	196	203	184	236	209	216	233	210	203	194	205	200	214	214	226	226	228	243	210	196	216	190	204	209	239	204	214	164	209	205	221	212	229	189	204	205	222	222	208	188	220	240	224	198	201	182	195	201	217	214	195	215	214	188	231	235	225	208	210	216
3381	4506	3615	1669	1147	790	599	546	428	384	421	341	322	300	336	299	312	288	280	253	313	283	267	244	242	265	274	255	245	255	241	257	240	241	248	246	229	256	253	213	220	248	267	247	234	230	204	249	216	243	231	234	234	235	211	252	268	244	231	230	220	241	248	247	235	242	244	257	218	223	225	255	229	243	238	220	249	218	229	249	253	225	227	266	241	213	222	221	227	239	236	281	218	227	249	242	233	246	227	263	219	233	205	206	202	238	221	217	223	237	241	224	268	226	224	221	190	246	246	236	236	233	218	229	238	223	253	247	219	206	253	229	225	222	244	215	247	223	241	223	259	223	235	217	235	239	217	239	251	231	266	224	258	240	228	217	234	254	221	244	238	212	233	228	209	246	252	232	226	255	241	234	243	212	239	228	228	234	273	259	241	222	238	212	223	241	197	226	230	249	238	237	218	214	238	255	252	240	249	238	227	237	241	216	253	246	224	230	228	253	245	241	230	237	230	226	217	245	239	197	216	236	230	260	226	220	212	232	217	228	252	217	224	255	220	237	242	235	229	247	238	235	229	226	232	230	215	237	221	239	236	243	222	231	230	242	216	214	207	231	218	224	230	246	249	235	237	232	221	228	210	234	241	237	271	251	228	260	218	233	266	238	222	228	250	200	221	205	241	245	225	249	245	237	225	235	276	239	236	225	198	256	246	230	238	224	251	206	232	236	240	234	240	203	226	228	262	252	205	211	231	238	220	212	228	253	227	219	254	210	219	235	253	246	255	241	230	230	215	232	255	239	247	213	210	239	226	248	213	216	213	220	222	219	251	228	235	243	270	244	252	249	240	212	277	219	222	230	256	243	220	233	216	226	242	233	219	218	240	223	202	217	230	212	205	226	216	202	221	238	226	227	232	212	206	221	270	209	228	210	249	229	249	228	207	241	242	216	236	239	281	238	230	235	224	234	232	240	229	230	248	238	216	226	210	234	199	213	229	224	230	209	209	233	240	244	227	207	269	250	196	257	217	226	230	205	229	245	275	227	246	226	235	229	218	232	197	229	235	224	239	233	241	223	215	241	254	240	222	241	213	242	220	235	246	224	271	220	224	221	224	230	213	241	241	252	249	232	217	228	250	242	248	244	243	259	191	231	218	221	245	232	251	245	221	241	220	217	210	197	210	208	244	209	274	221	229	243	233	218	238	237	244	213	218	226	216	213	242	235	219	228	227	257	222	246	231	220	212	224	256	237	235	207	212	243	231	210	241	210	227	222	222	227	216	212	239	235	257	252	253	233	220	218	208	236	233	217	235	227	204	231	233	226	233	245	227	263	197	214	249	261	228	252	209	234	250	235	206	241	236	240	240	217	269	238	227	224	239	225	239	197	249	216	246	264	257	238	225	208	217	225	241	228	239	262	208	214	238	223	234	234	214	216	227	203	224	235	221	227	230	244	235	205	242	216	233	227	243	209	253	236	240	222	203	224	220	223	213	231	228	228	211	233	218	236	216	235	212	235	215	234	240	277	242	199	213	264	200	243	228	234	227	242	221	236	232	245	251	234	214	225	252	224	239	233	202	226	220	257	221	236	212	236	244	242	242	230	222	203	256	261	217	212	233	215	221	211	230	202	208	227	225	230	255	241	213	250	211	239	215	245	217	218	212	236	228	231	238	229	225	254	241	216	242	191	218	227	198	241	221	219	231	247	241	239	223	234	242	218	250	218	242	233	230	204	233	219	231	246	242	229	239	267	248	238	209	233	246	218	269	185	235	224	245	227	234	228	223	207	250	222	236	218	239	242	234	235	219	241	253	228	241	214	223	228	232	249	268	226	240	230	239	212	222	260	237	228	217	220	223	230	247	244	239	231	237	247	249	224	210	259	214	225	238	227	215	260	263	221	215	197	242	223	225	239	223	216	243	224	249	253	245	251	218	231	204	232	251	220	258	215	233	236	249	242	206	215	243	228	231	278	227	224	211	228	223	231	222	223	244	248	206	223	197	239	248	251	227	245	212	221	239	258	238	207	249	237	238	217	249	228	230	234	227	269	222	225	203	248	217	244	185	205	224	227	258	218	219	223	245	218	211	218	219	207	244	244	234	234	221	239	231	251	220	225	240	244	245	241	220	239	194	238	191	227	248	242	202	220	209	250	216	236	233	235	245	239	258	258	230	241	246	234	244	221	223	229	247	224	206	221	226	229	231	212	249	240	239	221	225	237	240	197	201	235	226	219	241	245	229	218	246	221	226	206	232	232	225	235	204	244	224	254	211	196	195	251	228	212	227	206	229	242	227	221	230	253	202	234	227	233	247	232	215	214	230	247	241	231	197	237	204	222	212	193	240	224	248	217	211	228	219	231	235	238	213	205	254	231	230	225	227	216	226	227	196	259	228	226	200	245	248	236	237	240	214	225	218	243	236	236	234	205	248	241	237	213	233	254	200	224	219	213	223	248	231	225	221	246	226	229	197	222	217	209	243	223	249	223	232	245	220	229	268	215	223	215	237	214	256	202	232	224	248	244	223	215	222	231	229	221	240	209	218	251	242	237	253	215	215	260	217	201	206	240	209	221	239	245	220	222	227	209	237	232	237	233	212	270	229	224	225	218	216	226	232	221	224	215	251	243	225	240	214	236	224	233	211	218	236	222	222	211	220	233	215	215	239	228	241	218	247	236	206	233	239	229	233	231	227	242	235	230	241	242	223	245	220	196	203	251	215	243	216	244	234	234	217	242	209	233	231	197	217	243	250	239	216	240	256	232	228	220	220	220	200	236	212	244	240	232	237	229	238	231	218	217	247	236	228	244	216	205	242	223	234	233	225	235	205	225	259	216	227	238	213	211	224	199	218	235	214	204	233	234	242	231	243	212	236	232	217	228	242	243	232	216	216	249	213	242	218	233	227	223	226	254	195	224	230	223	230	228	229	241	229	240	243	247	242	222	234	224	231	254	236	223	254	194	252	240	239	218	217	209	232	231	205	216	224	244	207	213	218	207	221	227	217	226	224	227	212	227	239	229	246	221	231	239	231	233	232	205	223	218	227	221	216	207	251	236	226	202	248	249	209	237	229	245	202	211	243	252	210	238	234	213	214	233	238	234	254	232	254	209	247	242	217	247	209	243	220	223	224	213	248	213	239	240	266	220	237	230	230	196	228	239	246	216	218	247	227	224	237	240	252	224	236	225	226	224	220	228	224	258	228	225	245	243	248	232	216	222	237	209	235	235	265	215	232	220	245	247	237	222	217	216	244	241	220	213	222	236	233	231	245	207	238	241	220	225	218	228	229	235	232	205	247	216	224	206	231	220	213	222	223	225	220	224	223	245	228	197	244	241	246	222	233	225	230	243	199	232	232	205	229	233	226	234	230	204	226	224	231	232	240	232	235	223	227	256	230	211	208	242	219	215	213	218	243	241	223	229	220	251	206	246	250	216	207	279	235	211	217	221	231	208	237	224	215	233	236	214	193	207	235	246	224	202	230	238	249	226	224	240
27700	10363	1358	808	624	590	592	583	590	570	585	592	542	628	569	639	604	582	545	612	577	616	565	603	572	573	574	576	580	561	578	602	631	611	608	571	594	583	608	605	575	601	570	586	585	545	595	589	576	587	563	567	539	549	558	575	567	571	615	565	560	621	599	582	543	571	582	616	570	549	569	588	559	601	542	586	605	543	575	599	582	627	555	581	627	611	605	609	549	581	542	600	586	572	524	584	523	581	599	567	557	568	562	598	510	588	605	592	596	582	558	532	600	578	584	572	548	600	602	582	580	612	604	589	630	572	607	560	597	603	547	536	557	632	535	571	563	588	592	561	577	570	579	522	558	582	555	573	594	585	612	591	550	584	563	570	611	562	629	588	564	603	571	619	586	560	534	593	608	607	631	547	577	581	547	567	556	553	584	605	561	596	577	597	567	580	605	580	553	620	582	502	553	582	550	607	577	598	545	593	577	577	561	589	589	548	573	568	604	603	570	618	625	632	605	594	595	591	576	580	581	544	567	624	577	579	569	614	586	557	584	548	587	580	567	578	551	577	581	578	519	581	586	555	559	561	565	553	582	537	585	614	569	597	569	514	559	629	585	584	617	597	584	596	573	563	579	610	605	579	581	557	581	625	626	593	569	561	556	602	589	559	604	578	553	504	589	576	624	555	572	559	587	596	622	617	558	559	577	584	567	564	558	582	565	590	564	599	601	567	593	575	604	559	558	564	607	594	577	593	590	576	567	541	636	590	605	565	627	537	599	584	588	580	622	562	577	564	626	572	583	528	603	586	559	568	595	551	567	577	581	567	613	597	574	607	582	512	576	573	575	603	596	595	582	585	575	573	580	605	576	547	593	586	558	560	605	561	616	610	542	587	637	619	622	557	581	583	634	544	564	571	608	549	555	620	637	614	604	632	575	559	570	584	556	580	604	627	566	563	580	590	545	589	591	579	544	591	555	536	567	585	587	572	617	580	585	627	584	594	579	597	629	565	589	574	584	578	609	568	567	577	597	584	622	592	550	593	576	613	582	597	581	531	562	610	581	594	580	591	577	569	609	560	632	570	587	567	581	515	593	542	599	561	587	593	564	584	563	563	563	565	588	583	559	593	606	594	564	586	525	599	574	577	587	586	574	583	584	601	573	638	605	584	550	516	537	615	553	597	591	578	612	569	598	577	566	593	577	574	569	544	565	591	613	583	633	562	559	533	614	604	549	570	609	569	612	605	599	587	597	575	549	573	606	626	587	597	584	576	556	540	575	582	588	578	563	553	580	566	589	579	567	586	612	577	582	586	524	613	612	578	594	592	556	544	541	578	593	585	627	583	573	545	582	533	578	569	630	532	611	558	573	594	593	615	616	582	546	585	571	645	577	597	584	578	580	591	579	601	625	556	608	620	644	561	613	573	561	591	586	538	560	548	576	597	554	559	545	569	625	567	554	575	592	573	541	573	558	522	552	590	561	589	580	595	578	594	619	561	593	582	595	536	565	560	566	574	605	587	598	611	590	571	572	609	589	599	512	607	533	585	576	571	581	620	585	598	539	577	593	573	585	594	576	571	548	592	584	588	592	582	587	589	588	596	615	622	570	610	558	556	598	552	557	536	603	562	592	604	594	591	543	576	574	579	561	587	588	568	590	609	642	590	608	581	554	601	614	548	576	554	579	601	582	566	589	609	592	529	557	595	577	614	554	543	561	598	566	572	587	595	577	550	584	576	588	569	562	596	551	612	595	581	595	575	578	555	586	576	589	595	582	529	559	577	578	580	609	589	571	602	619	600	603	560	556	593	593	595	587	571	574	587	587	608	571	589	523	569	585	576	584	616	581	578	626	594	609	630	597	585	603	590	570	585	615	585	583	611	586	572	532	541	612	598	592	612	561	573	581	583	583	588	538	561	580	606	602	582	596	580	624	572	578	545	558	606	592	550	594	653	588	565	536	623	584	590	573	585	545	589	594	635	572	573	583	611	630	608	571	592	555	579	561	585	615	585	597	621	605	557	556	609	526	581	584	579	541	606	588	600	595	568	595	569	599	577	579	559	559	565	615	580	557	579	599	590	567	584	568	570	607	608	587	574	557	562	589	590	570	566	551	581	545	596	590	592	573	570	549	583	590	541	617	602	575	587	601	617	565	568	575	581	568	586	572	536	523	598	525	544	584	599	581	581	545	528	573	586	591	560	601	574	586	587	556	588	576	562	631	567	618	614	590	598	592	539	564	579	572	583	569	623	581	615	595	564	567	542	586	615	587	573	611	598	590	574	560	553	578	621	530	546	604	598	586	594	555	539	551	586	593	563	574	589	566	588	594	613	570	600	557	613	562	591	596	581	629	552	596	574	594	559	579	575	598	595	592	588	580	588	547	622	610	567	577	564	541	574	614	588	623	535	563	560	522	587	622	613	597	554	548	588	596	563	542	581	586	596	532	578	576	570	603	581	540	556	531	566	618	575	588	557	600	591	570	561	593	610	586	585	612	551	573	593	570	564	523	597	531	583	543	603	574	566	590	592	571	556	583	617	587	543	595	557	604	572	588	572	583	582	623	587	587	545	599	587	597	577	580	548	579	566	579	569	550	562	574	600	574	589	593	572	585	508	621	589	571	560	548	611	579	604	612	583	563	542	567	602	587	594	548	576	598	560	582	605	594	597	574	572	571	560	521	630	552	591	550	599	595	567	593	593	618	560	527	634	599	607	589	619	593	602	626	553	575	573	567	555	601	594	619	577	567	575	583	569	588	570	607	565	572	567	573	598	590	566	561	566	622	561	578	597	550	561	573	571	601	567	602	590	609	568	609	626	603	559	569	556	588	552	618	597	541	561	585	604	554	549	619	565	557	589	560	565	540	593	594	575	613	541	595	591	623	568	605	559	593	604	575	618	569	583	533	598	574	572	579	563	591	584	637	607	580	660	579	552	615	598	552	579	570	600	569	613	549	590	584	585	607	567	614	591	567	619	584	579	580	593	559	603	557	606	548	556	552	597	585	550	588	577	575	591	569	549	539	592	573	588	561	574	563	601	536	598	591	570	551	562	559	576	611	599	574	597	574	561	637	540	571	604	612	608	592	552	541	574	629	551	565	577	617	585	585	596	568	542	603	515	579	599	602	587	576	598	580	574	599	552	583	588	567	571	566	581	612	568	619	600	551	576	561	590	559	583	582	590	606	552	613	567	559	548	600	551	595	643	575	550	594	591	620	608	571	545	580	581	624	581	582	582	600	569	601	596	576	588	598	564	568	602	545	586	557	587	569	588	602	591	623	569	580	559	569	561	549	591	626	555	545	593	585	602	602	570	608	602	566	555	596	533	521	579	577	590	595	574	578	590	587	571	590	621	586	611	592	590	577	552	555	551	550	567	571	560	576	580	602	571	553	614	596	562	556	590	583	598	577	520	615	550	539	612	595	595	582	631	587	585	590	606	575	605	544	591	570	585	615	544	585	593	568	624	557	568	596	562	569	577	565	580	579	574	568	574
4988	789	709	602	600	582	548	526	548	541	523	558	524	592	572	592	482	507	557	524	554	518	566	557	551	549	541	518	567	547	572	543	527	582	575	516	495	539	537	496	542	515	551	513	503	564	549	584	537	519	520	552	532	532	522	526	502	525	534	561	527	562	554	539	535	530	556	549	552	575	514	538	548	531	530	573	533	523	496	507	478	525	590	536	558	548	531	526	511	521	520	517	565	514	496	516	508	501	545	546	564	519	547	549	526	537	540	559	520	547	544	518	527	496	515	534	542	519	537	515	513	495	520	530	516	550	516	580	536	505	507	545	537	589	522	563	606	506	541	543	557	534	523	519	514	555	527	489	517	521	540	520	539	551	556	573	537	473	522	498	531	543	526	560	485	534	550	534	543	525	525	513	502	580	538	527	514	507	578	510	563	533	563	505	522	526	560	547	535	509	578	550	595	529	518	575	524	542	527	547	516	572	528	525	506	502	512	528	566	543	551	558	518	544	554	537	531	557	568	567	563	529	533	536	525	534	554	542	514	554	538	555	570	509	541	559	546	525	526	519	548	516	525	532	530	528	543	536	547	526	528	524	527	571	559	509	581	525	519	506	571	543	505	557	538	503	526	505	559	542	508	516	561	536	530	520	529	543	522	520	553	557	550	522	550	522	522	505	514	567	572	545	551	581	535	538	518	512	517	547	558	534	528	536	538	500	532	535	494	533	530	501	559	525	587	570	546	523	555	525	520	556	538	551	522	569	554	557	540	556	515	538	569	534	512	536	530	523	525	544	543	593	541	543	574	520	569	535	517	509	487	536	532	560	590	564	559	552	550	516	566	578	528	541	592	525	528	516	531	511	531	566	528	578	527	562	547	489	523	554	542	522	551	540	557	559	512	528	497	555	552	552	508	534	528	542	553	540	601	491	541	574	563	537	534	571	540	542	567	565	501	516	517	534	542	531	520	530	520	532	557	556	539	528	563	543	558	544	510	568	533	563	493	534	534	534	530	546	529	540	541	512	549	531	512	556	514	566	560	541	531	572	532	560	538	481	583	537	569	551	531	522	562	524	496	557	511	572	549	557	552	540	560	540	526	528	490	517	502	538	558	528	549	525	517	509	533	577	546	535	517	559	540	538	513	487	571	530	511	530	520	506	539	567	491	585	527	494	545	545	576	550	546	544	544	535	568	525	508	535	536	581	489	541	568	554	554	538	537	550	541	527	542	545	527	477	533	534	558	537	596	560	550	503	536	557	546	547	515	525	560	509	559	505	511	581	536	565	598	520	552	508	495	523	538	570	549	496	595	531	515	494	528	520	500	536	540	522	515	544	531	515	553	546	531	583	520	536	528	521	549	554	520	497	540	495	548	554	561	558	574	476	536	523	519	488	564	580	572	562	550	530	567	512	518	515	527	557	543	528	551	522	604	545	564	524	501	540	536	538	574	530	542	515	513	551	557	555	563	552	560	528	529	477	537	531	574	550	549	509	553	496	495	532	568	532	533	526	528	520	523	532	545	545	513	511	570	591	533	572	534	537	546	526	521	537	526	515	606	571	573	505	551	519	538	553	548	560	559	572	521	506	554	585	588	571	601	569	552	552	558	516	528	518	564	501	538	554	558	512	541	528	547	531	518	516	535	529	579	518	546	525	552	534	539	546	551	546	485	546	573	539	543	522	546	536	529	552	552	520	555	571	508	547	541	568	550	535	529	519	557	553	579	543	526	551	530	534	538	509	530	547	530	537	538	516	512	535	531	558	544	543	576	570	514	522	511	527	535	543	520	545	518	556	511	527	541	568	582	548	522	522	558	530	566	518	564	540	574	525	557	526	540	506	542	507	541	633	534	556	519	521	517	531	516	503	563	558	558	538	532	515	576	520	528	526	593	523	545	548	522	529	534	571	541	530	499	541	585	556	591	548	535	538	520	495	498	529	513	539	533	562	553	587	550	564	517	556	539	547	535	544	518	524	526	556	539	503	562	532	555	567	541	565	591	513	567	532	554	589	518	516	524	569	503	517	555	537	511	503	523	529	519	557	527	557	558	556	535	564	558	489	513	543	559	556	519	568	519	516	511	511	543	571	543	542	494	526	503	536	528	532	533	504	515	548	544	524	565	524	529	558	592	549	526	544	520	564	532	543	530	529	560	547	516	539	519	537	506	513	550	577	542	555	579	514	532	520	538	515	521	529	550	526	546	510	537	534	520	540	551	503	526	533	498	549	524	525	554	505	515	518	535	530	534	542	556	562	494	535	569	539	564	523	487	553	535	500	548	573	533	547	552	527	539	543	504	555	529	534	538	550	535	537	551	504	551	530	542	542	547	539	578	561	544	526	557	527	551	546	527	582	540	516	521	527	546	570	534	531	512	573	551	537	524	550	567	575	524	551	538	523	591	558	551	545	544	525	547	566	541	547	520	515	533	532	538	507	514	519	541	477	556	489	528	539	564	571	569	554	556	517	574	587	558	552	543	574	523	524	520	532	532	525	540	548	558	530	526	558	543	484	556	516	521	559	539	546	514	502	537	510	536	527	581	562	527	515	575	531	586	533	492	548	540	553	503	506	583	526	553	534	549	546	517	574	555	518	571	533	547	502	501	532	526	500	531	541	560	555	532	553	546	520	540	542	560	582	520	520	557	522	559	539	547	524	542	579	557	574	539	513	559	514	522	521	501	558	551	566	527	535	545	586	546	574	516	572	535	501	556	588	561	535	553	508	528	502	501	490	581	527	539	540	538	547	544	502	563	557	554	526	557	546	511	610	537	552	561	528	520	545	550	521	483	554	532	555	550	516	539	523	527	464	516	543	546	494	558	594	551	551	511	538	547	562	533	505	565	525	569	535	564	592	566	485	549	533	535	529	515	545	549	495	576	551	547	515	517	559	595	562	516	575	531	541	538	533	519	549	542	540	540	559	555	545	548	543	520	518	543	578	525	543	522	568	587	514	574	513	550	543	533	536	547	498	569	545	516	538	517	538	556	529	552	575	527	533	536	537	484	546	518	570	525	535	566	523	535	534	510	546	550	494	545	527	530	520	537	542	500	559	530	483	516	536	537	531	517	535	542	550	526	510	546	544	556	560	513	554	523	535	507	538	544	509	565	593	539	529	562	515	537	527	530	523	537	526	479	505	558	565	573	537	541	565	505	549	525	525	504	571	535	533	573	551	512	562	503	565	569	515	503	539	543	544	519	529	542	577	497	523	540	537	521	511	516	532	553	523	528	557	551	518	548	551	523	581	500	545	540	534	516	545	506	551	520	559	538	532	530	560	559	569	567	580	538	564	560	505	541	519	522	520	531	569	538	516	522	535	530	583	536	561	540	555	528	519	463	558	544	564	531	561	516	538	563	525	507	522	531	557	543	550	552	519	576	528	541	552	558	506	539	581	559	523	503	552	517	549	506	546	528	546	508	537	572	485	567	544	524	592	541	544	535	536	548	521	537	531	558	506	555	533	532	549	550	516	575	535	565	538	521	575	520	526
25466	21404	27125	25408	3380	716	523	405	377	404	376	353	388	329	352	359	348	366	332	313	314	340	314	359	324	344	357	339	313	355	345	338	332	316	289	322	346	316	302	315	328	337	290	326	330	310	357	337	361	308	310	326	309	281	281	300	323	325	331	323	295	321	311	318	318	324	331	303	317	328	319	322	326	348	321	353	320	321	326	298	327	292	325	320	337	287	341	329	295	292	358	323	305	334	314	305	331	319	308	302	313	298	316	344	300	301	300	327	330	341	371	341	334	343	330	309	304	288	311	296	341	316	318	356	310	302	323	301	330	280	347	327	302	314	315	330	314	311	342	344	313	315	322	320	317	331	314	332	325	302	291	301	312	334	312	350	325	315	345	344	341	306	333	327	310	311	326	342	275	324	343	333	347	328	281	310	321	328	321	313	317	309	329	317	325	328	338	321	340	323	319	330	303	315	324	338	331	304	282	330	315	342	302	339	334	315	332	318	305	304	283	288	307	319	332	327	328	300	316	337	306	317	319	318	284	310	291	324	320	308	297	293	320	309	337	306	336	329	309	326	318	307	340	290	337	320	312	326	341	304	304	322	334	331	293	323	325	328	324	294	270	294	327	322	345	323	339	327	312	286	320	321	305	338	358	351	310	280	310	330	294	309	316	302	321	343	299	335	327	338	329	315	354	313	311	331	337	321	314	319	300	313	334	317	285	297	326	316	347	331	303	321	293	306	357	311	317	311	345	326	333	358	346	310	344	334	330	306	325	310	319	307	343	323	324	316	299	311	337	315	351	311	310	309	317	334	336	341	316	305	291	292	324	329	318	306	301	293	298	351	362	291	297	306	314	298	329	330	337	336	328	321	310	324	303	351	321	323	319	323	310	331	288	328	322	315	311	291	342	290	291	290	331	327	319	338	326	310	319	313	299	308	303	308	313	314	309	319	303	329	328	296	320	305	362	329	329	324	307	320	303	284	320	310	312	300	330	343	337	319	308	287	337	337	332	311	317	330	310	288	323	320	312	330	292	323	302	311	343	336	306	335	301	304	314	302	297	313	316	314	334	321	305	301	330	294	304	305	318	343	311	323	307	295	287	324	315	315	308	304	319	336	361	333	277	317	311	339	331	347	324	308	328	354	321	337	319	311	297	306	303	314	322	318	321	334	298	306	345	261	335	314	288	312	323	330	315	319	319	318	330	336	305	311	343	323	317	330	316	308	306	316	332	308	334	334	333	348	302	315	306	283	322	352	309	301	317	304	358	304	302	314	315	295	330	337	310	318	326	340	317	308	316	337	354	343	316	313	281	297	303	315	307	330	331	317	346	338	314	343	332	355	306	310	287	284	327	338	309	342	289	337	346	295	318	313	309	307	296	318	311	315	313	311	300	284	301	359	295	302	327	342	322	320	328	303	291	322	290	339	334	355	336	336	293	347	338	339	297	275	285	322	301	307	329	297	293	305	336	317	346	341	344	309	314	360	342	339	322	294	316	310	322	327	342	327	337	309	300	299	337	296	317	311	341	309	307	294	318	330	325	302	303	313	323	301	302	332	311	328	333	314	322	321	317	322	324	312	320	307	323	278	334	338	295	319	349	307	370	348	337	306	357	341	310	305	330	326	324	311	302	341	306	320	313	310	295	308	339	299	336	324	305	338	313	291	326	302	323	318	272	316	310	308	319	302	335	315	330	322	309	332	355	326	329	294	315	342	320	303	329	332	320	307	329	326	342	296	320	317	317	297	309	319	331	298	326	346	324	320	327	336	324	336	347	367	301	324	347	344	375	320	306	338	299	353	300	316	345	329	334	313	324	316	327	301	310	357	312	304	293	311	312	299	305	303	330	317	330	304	335	328	309	329	318	332	311	327	328	301	332	335	310	298	323	344	304	313	311	329	300	310	293	314	338	312	334	346	362	326	314	313	342	300	307	282	327	305	364	333	318	285	346	311	300	292	340	320	295	311	349	327	327	335	345	361	358	340	316	349	344	310	293	323	339	316	338	316	313	288	294	285	328	313	318	299	324	306	324	311	312	302	319	290	318	327	313	328	324	339	320	333	320	330	298	320	339	316	301	338	332	324	302	307	283	299	325	317	325	323	333	303	327	322	317	338	323	300	294	341	305	303	297	317	327	320	348	314	319	335	295	338	296	325	300	294	330	323	327	296	314	304	358	318	320	325	306	320	321	327	319	334	321	310	314	287	305	332	315	340	337	325	320	330	327	325	289	291	312	295	318	326	322	346	304	313	324	334	287	314	303	298	309	332	324	333	305	336	339	324	341	327	293	303	301	311	330	356	308	312	334	343	323	361	318	313	354	334	311	338	287	283	310	304	297	335	301	306	316	338	315	274	337	311	331	309	333	296	277	313	324	323	344	311	306	316	373	315	326	285	323	338	327	293	322	308	336	334	310	302	311	334	332	320	338	325	343	333	333	308	326	322	301	356	312	317	331	325	335	290	297	316	328	326	292	320	335	324	313	295	312	321	314	310	313	296	310	331	335	331	312	327	316	291	325	275	318	338	280	315	316	310	306	310	312	327	302	325	303	315	310	312	320	313	305	307	304	306	307	324	339	295	303	316	336	302	322	309	311	349	317	356	298	321	307	319	290	332	318	343	336	312	331	311	323	284	302	340	312	314	326	315	321	321	345	303	335	284	336	317	293	308	284	320	297	312	325	345	330	292	320	322	321	354	313	337	327	364	315	307	363	316	320	340	357	301	360	328	322	294	341	316	320	329	308	317	299	302	301	300	319	290	312	321	284	319	308	301	330	383	334	317	310	330	328	338	276	286	294	332	351	307	280	314	354	325	320	311	342	342	313	294	318	313	344	319	304	312	322	267	354	308	318	296	298	327	319	324	303	345	292	297	317	328	305	286	308	309	346	351	321	333	337	315	336	323	333	293	308	342	321	287	315	328	324	317	315	333	344	311	316	362	316	297	318	321	285	350	317	330	315	317	301	329	299	318	323	315	325	352	288	298	292	328	308	320	377	313	316	336	315	354	293	306	329	326	315	315	293	329	330	318	327	311	291	357	296	303	340	285	305	304	322	301	319	340	328	310	322	311	333	324	317	324	308	324	346	339	340	335	299	308	290	290	311	305	325	298	308	336	308	289	322	332	314	312	318	294	314	334	320	321	318	328	339	307	353	319	303	283	320	305	317	317	334	307	326	300	328	323	294	329	303	330	357	296	312	305	296	319	328	312	328	306	317	323	324	319	320	323	309	337	316	326	309	310	315	328	334	347	315	301	311	310	327	305	343	335	301	328	309	334	335	316	303	306	292	310	313	329	323	324	361	324	316	323	271	319	336	326	289	317	332	328	279	290	310	327	317	321	276	308	344	327	319	313	298	316	298	350	343	314	297	290	305	319	338	329	326	316	306	351	314	331	291	307	333	321	308	297	335	322	269	332	348	333	313	324	328	373	358	336	334	325	300	315	336	321	320	300	355	296	308	323	324	319	312	344	333	304	301	291	323	306	299	316
3302	2485	2013	1122	784	630	562	482	509	395	420	363	379	368	409	383	389	330	377	388	364	368	367	328	357	342	318	365	343	342	359	340	325	330	359	349	379	336	325	319	343	348	313	358	316	335	323	329	342	355	361	336	348	367	335	333	359	349	324	310	316	318	334	358	359	307	358	345	312	345	328	355	346	314	335	343	351	341	366	322	358	355	289	353	328	327	333	321	345	358	334	361	329	347	314	371	341	327	314	339	314	318	342	326	330	320	330	357	335	322	349	340	329	317	347	305	320	279	327	367	383	335	332	306	369	350	324	341	352	338	316	355	344	329	310	335	320	314	337	350	349	390	300	324	340	326	319	366	319	364	327	336	348	324	345	344	325	330	316	329	356	346	334	322	310	365	346	316	348	333	314	320	332	327	330	327	304	342	317	371	302	325	328	352	336	335	306	335	332	332	335	327	319	348	310	365	342	328	335	351	319	327	318	366	341	334	341	323	335	323	338	312	314	337	336	333	316	337	330	313	322	340	345	303	303	330	341	357	291	317	341	340	347	348	334	338	302	322	344	330	332	327	342	343	293	339	332	332	340	333	347	356	359	346	344	334	334	334	319	345	332	326	349	328	342	324	369	322	325	332	337	358	308	337	304	347	330	328	352	358	322	322	320	350	321	298	329	315	317	357	339	309	339	343	318	343	328	319	370	361	338	359	345	357	318	349	335	332	300	321	321	319	320	334	315	328	308	323	305	355	316	313	346	309	324	329	314	362	339	348	370	345	340	325	305	331	335	308	325	328	335	320	331	353	317	334	330	312	369	331	318	341	344	341	313	339	296	332	328	339	356	355	345	360	344	292	318	330	332	362	343	349	334	335	333	349	305	328	334	323	340	333	314	330	343	332	350	350	353	303	341	304	327	332	324	314	320	316	358	342	324	340	318	322	323	324	332	305	307	349	322	303	366	342	330	347	358	336	308	358	345	332	349	322	321	332	344	334	317	322	355	363	351	322	340	303	328	331	326	357	351	328	332	334	342	333	338	357	338	304	324	334	346	324	333	338	349	338	325	319	292	331	336	332	356	343	336	344	352	352	344	331	316	327	308	327	323	340	338	288	373	358	361	328	330	350	299	347	336	304	364	323	317	332	348	299	337	301	339	308	342	355	350	334	317	316	361	342	338	345	330	341	321	343	300	355	346	307	352	369	334	306	328	351	339	322	325	295	351	343	296	315	318	342	298	340	335	344	326	321	319	309	329	334	361	319	342	341	344	324	363	328	327	340	339	318	329	338	332	341	330	323	352	326	309	309	350	322	312	317	328	341	334	336	352	363	331	316	294	337	348	322	330	367	358	341	318	325	308	346	354	345	340	332	347	323	314	301	352	336	342	333	315	328	331	327	302	316	336	347	342	354	350	324	322	340	366	334	356	353	346	308	306	347	306	333	328	335	321	356	299	347	306	314	325	331	313	324	301	348	332	341	316	325	321	322	335	343	317	333	361	308	356	321	306	316	314	275	326	331	306	343	344	333	305	323	354	345	319	303	345	309	342	305	348	349	314	329	321	345	325	352	344	314	311	332	331	313	322	349	346	329	317	312	303	336	312	333	354	339	321	346	343	319	332	345	329	341	353	342	315	308	352	284	326	346	317	356	308	338	338	295	320	313	329	357	317	369	382	327	343	346	346	327	299	322	312	340	316	337	342	328	328	321	319	315	326	328	341	312	358	341	321	336	318	336	310	315	329	305	352	329	337	353	330	343	326	325	322	292	309	339	358	314	309	321	351	312	339	333	321	281	316	309	338	307	350	337	297	362	355	336	330	346	307	315	311	323	334	304	328	321	337	316	342	333	314	347	321	351	297	340	335	320	315	296	327	343	312	315	329	338	326	327	335	323	320	330	326	302	340	333	350	319	353	329	315	342	335	347	331	328	302	322	336	335	324	366	311	318	307	337	304	319	334	335	299	317	332	329	333	319	330	297	355	344	342	320	313	311	311	328	302	342	339	309	338	335	301	327	354	295	296	318	306	341	324	308	336	308	316	317	314	343	330	342	331	364	310	339	320	333	327	343	296	319	350	340	306	334	332	319	303	343	344	332	317	290	339	312	336	338	346	319	349	319	353	318	299	302	337	327	361	319	343	356	332	311	317	320	332	346	353	307	349	336	341	329	326	343	329	363	327	346	292	360	325	300	341	322	340	337	322	307	346	310	328	350	351	298	335	303	357	379	318	313	314	321	338	328	325	327	336	347	339	312	337	341	320	369	346	337	330	326	312	329	343	314	323	339	320	296	344	341	309	312	369	332	319	351	343	315	320	334	347	318	302	341	322	318	323	309	353	332	297	312	301	350	337	346	303	330	347	299	340	344	300	299	321	300	320	332	343	299	335	320	311	317	357	331	324	336	296	324	338	330	320	351	349	329	355	315	337	305	308	328	319	320	336	340	332	336	306	337	333	360	326	329	342	315	309	322	305	360	318	325	308	336	342	329	335	294	304	331	328	332	334	304	328	317	350	304	313	347	332	339	335	354	352	320	304	309	290	318	341	288	323	339	337	310	356	308	338	355	305	316	346	280	327	314	347	344	301	309	327	338	315	282	330	373	310	299	299	353	316	348	339	328	328	333	311	329	316	332	297	368	331	326	345	354	324	301	312	321	316	335	359	334	300	372	337	312	336	297	311	306	341	315	320	339	315	353	312	317	306	319	339	311	327	366	326	312	368	309	346	334	335	343	331	276	296	335	324	328	333	329	357	316	298	332	328	318	316	372	332	350	327	313	338	346	326	314	317	340	325	338	321	337	345	385	360	328	347	327	339	332	302	304	328	331	347	327	351	332	311	348	322	325	316	312	308	346	337	330	321	329	320	371	284	352	332	342	322	318	324	351	319	323	340	299	325	337	341	357	341	324	328	360	331	306	318	325	327	333	317	329	274	320	337	343	323	328	349	359	343	327	325	349	299	333	307	358	367	304	312	329	310	312	340	325	322	356	339	324	331	337	328	296	360	335	305	346	307	331	326	315	347	334	308	339	349	351	352	308	319	319	292	339	365	321	318	329	324	355	307	346	323	363	329	322	306	318	307	339	334	296	341	315	343	377	311	319	327	298	304	293	339	316	336	314	317	333	340	339	348	307	314	311	345	313	342	298	330	332	316	327	326	343	321	321	323	311	310	299	299	307	340	332	343	327	329	328	318	316	319	324	296	315	306	324	340	348	330	301	335	320	338	296	328	350	338	321	309	306	338	317	329	344	327	324	333	336	326	300	320	324	332	313	297	342	330	336	323	353	345	327	318	337	308	339	334	342	309	311	359	316	326	287	320	319	335	321	343	332	349	312	343	323	332	305	346	345	316	350	349	326	345	303	327	324	334	328	334	321	336	349	358	339	329	350	339	335	312	337	323	298	330	319	336	305	306	315	324	327	328	301	350	322	314	317	315	378	347	333	329	331	350	324	325	292	305	330	318	357	332	340	311	323	325	338	318	325	364	328	314	339
24478	21400	28450	24737	20797	2393	686	396	293	262	294	259	269	267	250	265	259	250	228	221	226	210	256	238	247	270	251	216	234	238	248	261	240	233	214	258	226	210	211	224	233	234	239	246	218	229	235	205	198	220	231	260	224	218	229	200	219	230	217	212	241	224	249	252	215	211	237	225	209	227	235	185	233	216	217	230	228	200	204	213	215	234	228	235	223	197	196	194	220	202	222	229	208	214	223	225	210	233	229	207	238	237	244	213	216	199	237	221	223	217	212	240	208	208	219	206	251	192	239	237	218	200	230	242	203	219	222	212	210	213	259	224	206	216	228	203	228	205	216	236	209	225	223	239	225	218	199	229	205	193	217	212	237	238	232	230	214	227	235	213	229	217	230	204	231	208	226	211	226	228	226	210	215	232	215	241	190	251	218	198	214	236	229	211	217	237	200	201	211	205	214	220	241	224	187	224	215	216	251	202	210	225	225	212	203	235	200	203	191	224	229	211	214	219	186	225	230	227	198	210	187	208	216	199	209	211	203	218	211	187	226	232	240	209	220	216	203	207	201	241	223	217	222	219	223	215	219	217	227	230	202	216	214	222	229	226	190	243	229	205	234	235	216	216	234	202	237	233	234	212	212	222	233	203	220	208	224	208	209	256	227	215	224	223	221	197	199	201	206	219	202	234	219	229	236	245	207	214	207	216	199	214	225	210	184	219	220	210	235	235	227	229	212	211	186	218	239	196	210	199	207	211	244	201	206	243	205	205	180	225	238	211	227	223	223	238	212	213	230	234	207	198	204	212	201	210	222	231	215	196	209	193	219	227	229	209	205	199	232	221	208	234	223	221	214	240	205	206	197	188	213	241	211	223	200	194	228	226	231	227	203	237	231	210	213	211	196	197	221	228	212	214	221	234	206	220	226	240	222	200	208	225	217	199	201	222	225	205	217	238	223	217	243	199	224	203	232	205	212	225	193	225	190	199	204	240	209	229	206	235	202	232	211	210	187	192	203	215	201	228	211	228	212	225	220	226	179	240	234	228	227	217	193	204	231	202	236	229	198	222	222	210	207	220	228	217	168	187	209	206	197	198	219	215	226	218	226	205	190	204	231	217	232	212	218	254	229	199	242	203	206	226	222	213	224	194	219	204	189	186	230	184	184	226	217	236	204	220	216	236	207	203	230	215	201	212	219	232	217	205	194	208	203	225	202	242	201	231	233	210	220	207	197	195	204	228	210	221	210	223	216	201	237	209	204	203	203	214	232	237	215	195	196	203	209	216	201	234	241	203	212	230	206	225	202	226	194	211	201	191	223	198	202	250	241	202	208	210	200	188	201	192	216	226	217	245	195	230	221	211	211	244	205	217	232	195	234	240	225	223	199	218	184	219	216	214	236	231	209	201	217	215	245	221	224	219	184	191	222	226	203	219	230	190	214	212	205	223	203	240	228	186	205	230	230	249	218	216	208	233	230	214	192	207	231	231	213	244	230	220	208	224	231	199	224	229	216	196	198	235	196	208	234	202	195	203	209	214	197	217	223	235	228	227	218	210	219	228	232	228	192	229	209	241	214	233	220	199	220	243	233	223	231	203	238	203	224	213	227	204	225	198	214	236	198	234	208	200	233	220	215	232	201	235	223	230	244	219	205	206	232	245	229	222	243	226	197	222	222	198	213	237	207	225	212	228	227	242	214	226	211	219	233	217	203	197	212	205	236	219	200	189	230	230	239	207	229	206	213	221	223	212	222	204	235	236	241	215	231	208	227	200	196	214	194	219	193	221	212	215	230	201	218	197	220	218	240	229	230	207	218	213	189	206	203	217	207	242	232	208	198	212	227	191	192	226	227	236	218	194	215	220	190	216	211	197	206	236	202	222	191	209	218	224	205	226	241	226	209	236	207	217	232	204	226	228	197	207	201	229	206	221	214	207	220	234	219	209	202	209	201	201	218	203	221	235	226	207	193	218	202	229	206	206	211	236	224	216	263	225	256	221	216	200	227	220	218	239	215	206	222	243	188	202	194	202	207	196	191	220	219	212	233	212	226	203	217	228	254	225	222	181	229	226	216	207	202	211	209	216	218	205	215	212	193	229	199	198	197	228	216	192	230	217	215	221	211	222	230	213	234	227	234	226	200	216	186	226	216	244	224	239	231	212	226	196	197	203	184	224	226	217	219	201	198	219	216	209	193	216	232	236	213	208	224	207	198	198	205	207	198	229	192	227	221	195	219	209	207	204	200	206	207	225	186	218	198	210	224	221	238	200	251	230	236	188	236	206	217	260	226	255	210	204	236	207	194	226	197	201	227	200	222	188	230	192	229	214	205	201	214	215	247	227	205	217	208	192	200	217	199	211	243	230	239	219	230	212	224	205	224	207	211	220	205	201	218	216	216	209	205	227	206	213	233	219	218	247	227	185	235	197	224	220	213	215	208	210	221	200	221	235	221	211	209	221	201	229	204	201	209	227	210	208	213	240	213	227	210	214	222	211	223	214	224	214	216	237	226	203	221	218	226	207	243	239	220	217	213	205	253	237	184	237	224	207	214	193	201	242	218	221	214	219	226	214	193	223	204	220	216	234	195	201	212	224	217	192	220	176	219	215	236	204	215	188	231	201	212	225	218	213	202	200	224	245	207	216	219	183	208	208	200	199	211	221	212	221	210	208	202	214	201	197	227	197	211	218	237	228	222	176	212	219	203	198	224	206	250	233	195	232	207	212	227	226	217	211	203	209	214	230	227	240	213	227	244	228	196	232	216	227	224	241	199	226	229	238	234	194	220	209	220	225	207	226	220	199	228	206	218	200	241	197	211	219	215	226	241	205	225	211	221	190	220	231	208	199	221	202	216	228	201	191	213	219	224	209	230	224	198	210	232	223	213	210	231	236	212	229	209	212	246	200	211	240	204	197	192	226	228	249	195	207	208	212	211	218	184	212	223	222	202	221	223	223	219	201	220	206	213	214	214	198	200	195	236	233	213	217	215	205	208	208	228	226	214	208	248	208	227	175	234	197	239	219	212	200	247	207	201	190	218	224	222	236	215	221	206	219	186	220	227	197	209	201	211	233	218	204	203	218	203	200	247	209	169	200	245	194	231	238	218	205	196	198	217	211	208	214	220	219	212	244	225	237	192	237	234	209	214	217	227	195	209	211	223	211	216	218	209	256	229	238	226	213	213	219	207	220	239	232	201	214	203	230	215	216	229	214	191	211	193	212	220	228	208	221	179	213	209	197	241	212	195	202	188	217	216	210	207	225	181	225	226	217	213	229	239	200	206	209	205	193	221	225	195	206	224	235	216	226	219	223	234	189	215	203	223	215	214	216	199	224	211	215	211	187	204	219	227	219	220	209	204	239	233	214	207	229	219	209	210	228	245	209	209	206	203	205	224	225	210	199	187	214	217	211	227	243	229	231	196	223	210	200	222	223	234	216	207	220	211	220	191	214	204	214	208	236	199	197	200	212	224	196	221	239	220	197	214	187	221	235	237	213
3291	4307	3495	1800	1124	804	673	527	472	408	372	355	356	312	286	284	279	279	292	264	257	267	270	234	246	282	249	242	257	255	267	264	246	258	247	246	263	260	256	245	245	208	276	254	248	249	259	252	252	248	235	251	232	243	238	226	259	238	239	240	227	216	235	233	224	211	243	234	244	230	234	246	233	229	225	219	259	214	270	249	255	253	240	232	230	213	218	263	220	248	238	222	227	247	228	239	237	240	229	265	215	258	224	236	229	210	232	220	228	250	282	225	224	250	253	263	218	235	254	230	268	223	237	261	254	239	208	236	243	258	243	262	239	219	243	241	225	219	218	221	244	237	223	225	232	239	208	228	246	247	249	236	228	221	240	253	215	219	250	236	237	220	239	215	252	260	230	246	251	238	209	265	232	236	244	231	226	258	232	229	230	239	253	230	211	266	215	232	238	223	224	256	212	247	208	216	204	229	251	249	250	242	224	214	253	235	264	220	233	251	255	219	228	230	227	252	247	238	235	242	228	243	217	248	229	229	245	248	215	230	258	242	229	253	247	254	218	262	241	225	235	250	199	221	239	215	226	242	233	254	237	230	203	220	213	209	229	241	233	237	209	236	218	235	215	258	241	242	275	218	195	215	237	237	239	252	221	240	228	243	235	221	246	242	214	230	200	251	206	235	224	247	231	227	265	235	221	217	226	222	216	231	223	231	237	241	210	219	235	217	247	257	236	241	249	248	258	226	199	234	226	212	260	238	236	239	270	231	237	241	211	236	250	228	224	243	233	237	246	241	231	246	214	229	228	231	225	253	229	220	225	223	265	230	248	226	267	242	224	208	230	268	232	214	226	237	244	225	229	196	229	240	243	241	255	221	229	220	229	211	220	227	232	238	252	217	227	240	235	226	240	215	245	203	216	218	261	225	249	248	246	240	243	231	224	224	228	236	239	228	215	223	246	203	215	245	213	231	232	243	261	232	229	216	225	211	233	230	232	213	253	212	196	243	226	233	235	235	215	264	234	225	222	239	214	231	217	235	218	229	239	222	238	211	247	237	239	236	234	254	239	225	240	240	223	247	256	216	206	247	252	235	236	236	224	229	225	240	217	236	247	236	212	235	224	264	227	246	260	231	247	206	235	207	235	235	239	225	246	224	222	220	224	226	237	239	236	237	224	194	223	260	227	236	247	241	223	214	235	213	235	236	227	208	219	191	230	229	205	232	224	187	253	227	233	239	235	216	243	251	244	253	240	253	245	221	217	249	206	228	221	204	241	231	234	243	213	231	249	242	215	223	244	212	213	234	228	239	215	234	231	218	225	266	235	225	211	236	238	220	206	248	236	243	214	232	243	204	234	254	251	210	228	228	246	216	235	232	253	250	222	230	240	204	212	218	228	244	224	239	227	240	244	217	243	216	251	225	228	240	210	214	221	218	221	229	256	223	237	223	223	220	222	259	240	228	246	232	221	223	215	239	211	207	230	208	218	246	223	230	265	230	219	233	255	224	232	245	241	243	226	202	255	248	214	232	236	222	243	225	229	231	227	233	230	218	222	230	256	241	248	235	229	234	194	242	227	216	207	246	235	231	227	236	239	207	252	222	229	224	247	240	223	211	230	249	223	232	236	237	224	220	210	231	216	237	255	234	221	228	244	224	220	248	235	206	243	205	247	226	206	233	240	222	216	239	230	241	240	242	246	238	228	202	218	218	235	221	237	229	233	234	253	226	225	228	254	237	219	211	236	239	215	242	233	219	252	245	220	236	255	235	221	234	217	226	243	216	225	214	219	252	225	249	223	239	223	234	222	210	206	255	201	257	257	213	234	251	218	226	215	248	247	258	192	245	250	230	267	220	201	236	216	233	235	239	239	231	217	218	237	219	251	233	228	250	236	207	206	245	219	242	231	250	232	258	258	250	242	213	205	237	225	244	230	241	255	236	213	214	235	235	233	253	226	236	228	225	218	228	231	233	230	219	227	205	227	237	230	243	221	239	240	254	203	226	221	241	226	235	236	220	217	224	234	238	215	213	224	220	237	232	232	221	216	233	234	241	214	235	225	233	225	211	213	225	230	220	212	227	209	209	214	226	231	191	211	223	252	240	243	252	221	231	232	204	214	247	256	228	221	200	241	214	216	235	210	231	251	249	262	236	211	228	237	239	224	216	216	214	227	239	205	242	261	250	226	215	235	231	236	217	268	223	228	231	226	258	218	223	221	261	235	239	219	222	214	239	216	215	249	242	240	222	225	248	245	227	223	206	210	260	238	211	225	250	237	270	231	222	225	221	232	245	232	233	243	212	225	235	215	224	215	233	219	240	235	241	197	229	225	246	194	210	256	225	193	239	256	239	254	208	220	235	235	210	243	240	235	232	236	229	212	226	223	220	247	246	198	238	226	243	234	221	255	221	220	220	224	231	225	257	227	236	254	212	228	236	180	216	239	243	239	215	216	199	213	235	192	219	246	207	217	205	221	250	198	205	246	232	226	244	214	194	204	227	224	190	225	257	199	240	237	239	228	237	241	226	249	220	216	239	238	202	254	218	228	259	245	228	220	217	232	250	257	222	234	237	220	219	255	227	232	233	265	237	244	221	246	231	242	227	216	256	224	229	261	235	231	242	255	215	246	229	215	248	212	248	214	217	234	231	211	256	235	232	216	251	195	229	215	220	216	212	252	225	200	223	230	235	241	213	236	248	221	201	229	235	249	204	218	242	227	209	232	203	222	235	209	253	201	237	235	233	244	226	232	233	205	237	217	228	215	221	244	213	229	219	231	220	235	219	239	240	222	234	257	230	239	231	232	218	250	209	223	240	213	225	218	221	223	228	236	211	225	234	244	207	223	238	243	214	204	234	240	233	214	220	232	241	225	254	234	208	249	216	237	234	205	243	217	234	235	216	255	236	237	229	222	243	224	217	200	225	247	246	229	242	237	259	204	212	239	227	214	227	237	203	205	232	252	251	245	214	218	226	218	218	252	238	222	224	233	239	225	217	216	219	216	216	224	251	231	232	211	243	253	231	236	215	235	250	238	211	227	254	231	212	194	243	260	249	244	231	231	255	230	218	223	247	231	264	224	225	241	213	202	236	237	230	273	217	216	237	227	238	227	226	231	237	229	223	203	222	249	246	227	227	223	239	256	220	223	216	216	229	251	252	236	206	230	247	225	237	226	257	193	223	258	214	218	228	219	233	224	235	224	224	226	241	242	209	237	231	233	259	217	237	234	223	219	241	205	220	253	230	217	225	236	252	198	225	221	244	233	226	239	227	225	253	238	245	241	228	238	233	215	244	231	228	225	249	236	251	237	226	234	214	219	213	258	232	226	250	227	228	234	230	245	201	237	211	245	232	237	249	212	221	207	235	224	225	195	230	236	234	240	262	241	211	234	213	236	197	225	257	239	227	241	237	213	215	246	230	201	239	248	235	237	245	241	252	207	241	233	238	246	225	229	208	250	234	244	255	254	221	218	219	234	224	248	232	241	202	250	215
27615	10382	1408	812	655	637	629	574	608	563	577	551	626	606	582	592	583	591	578	559	622	575	617	633	582	612	590	570	594	549	593	558	607	620	561	574	542	611	626	589	562	634	599	601	533	591	623	550	591	588	607	588	586	546	608	635	619	598	563	566	587	580	606	567	614	578	625	562	577	582	566	571	635	569	561	614	608	587	556	573	560	602	579	565	603	555	603	585	569	598	588	639	599	587	532	572	587	565	594	550	581	595	624	569	597	625	578	613	579	615	563	627	617	584	586	596	548	615	592	568	588	655	587	576	554	580	612	622	584	577	549	604	559	602	553	549	575	564	566	570	569	589	571	589	609	578	600	541	561	619	569	610	570	587	593	581	577	558	590	604	586	572	627	580	553	589	577	594	574	575	592	592	595	549	568	596	599	579	616	608	571	551	633	561	615	566	557	556	595	574	571	595	563	607	591	592	555	530	564	610	581	530	580	538	621	572	598	604	568	551	557	599	591	577	603	591	599	553	584	583	586	563	611	578	612	612	552	536	591	621	568	601	601	523	582	558	589	585	561	576	598	560	575	561	603	594	562	619	556	572	587	595	603	586	557	606	627	573	593	617	579	630	622	603	576	529	593	611	569	583	606	549	564	526	583	557	565	621	619	593	631	554	558	568	560	569	557	549	585	627	543	574	579	590	554	562	566	602	623	597	613	608	589	570	576	585	628	566	567	615	600	603	586	541	594	577	608	591	573	583	588	582	579	555	588	551	580	575	604	559	601	609	577	553	548	592	592	608	599	589	602	628	597	605	609	544	552	611	610	616	580	607	605	601	545	563	550	557	579	571	585	538	561	621	546	580	633	631	571	604	597	568	561	590	555	581	599	563	547	579	549	563	550	604	569	617	596	560	558	597	614	573	594	619	592	561	602	569	568	558	559	605	558	565	577	573	574	571	598	595	600	577	596	587	526	623	577	558	582	575	572	570	537	637	599	615	551	563	606	591	605	544	578	610	550	605	561	572	584	545	597	608	616	592	568	601	614	637	578	572	609	591	590	615	630	593	592	593	606	640	528	597	566	584	559	563	578	543	583	551	557	585	565	589	566	552	617	531	565	634	607	597	586	580	617	592	567	620	581	605	609	566	575	583	565	556	612	607	592	598	571	604	580	575	595	588	606	532	585	564	541	559	598	586	591	616	600	586	549	606	599	589	576	561	605	567	578	558	602	561	641	577	589	536	630	557	594	608	584	585	631	608	587	577	602	585	582	612	579	597	621	580	581	579	548	600	622	583	587	543	626	611	599	578	580	560	596	577	544	577	591	610	568	574	565	571	573	605	589	551	583	586	614	599	595	548	606	607	541	598	603	568	593	573	583	561	591	613	598	555	562	606	560	582	604	571	582	597	572	638	586	581	609	544	568	612	560	610	566	598	568	576	580	577	592	638	632	603	579	572	582	591	581	581	554	604	585	621	589	588	582	582	575	547	571	602	573	592	631	598	610	591	594	599	576	551	573	600	564	596	592	583	550	568	582	562	612	572	573	565	579	620	592	572	647	609	566	593	563	619	589	569	598	620	574	563	561	594	605	557	589	591	619	572	578	571	619	600	561	594	613	603	576	605	518	583	600	558	620	606	643	585	574	626	600	626	573	553	561	577	584	590	581	591	605	604	591	574	606	559	598	589	645	555	588	573	602	582	576	575	556	636	556	597	567	580	591	577	617	603	558	544	579	568	600	535	598	581	591	626	614	539	571	622	575	590	578	590	581	583	629	615	649	567	571	569	581	573	564	614	592	586	537	644	582	576	608	583	584	577	577	591	539	591	538	595	602	602	657	571	560	603	599	547	614	600	596	593	610	598	601	508	573	616	615	601	598	585	547	562	593	600	583	589	563	569	601	586	612	542	608	552	603	573	587	580	603	555	612	597	546	577	554	546	603	584	539	569	585	600	608	552	617	605	627	629	598	633	581	567	564	602	585	573	536	585	583	609	633	535	538	571	574	610	600	588	557	638	593	602	590	584	565	593	559	594	582	608	579	552	579	571	594	580	633	611	599	616	569	601	597	567	627	575	574	557	559	540	552	618	618	615	574	597	577	598	577	544	553	594	570	559	568	566	622	594	574	555	597	552	574	579	604	564	557	582	582	575	585	625	602	560	607	581	586	567	548	582	599	563	564	566	563	601	583	560	559	600	588	563	578	615	577	551	615	574	520	584	592	550	562	577	544	580	617	572	542	608	578	593	612	559	622	575	567	602	558	590	625	574	607	625	615	552	572	617	606	566	584	574	541	562	588	550	593	598	559	592	572	566	598	553	623	572	620	565	603	553	554	605	584	610	560	584	595	554	599	571	590	601	580	557	566	582	576	529	538	621	635	585	572	570	608	576	607	622	568	623	570	616	592	560	639	592	551	572	585	585	555	563	560	589	571	599	538	579	559	583	607	569	545	583	572	559	579	572	548	581	584	566	585	571	550	546	576	538	583	563	582	626	604	539	584	599	605	590	596	562	591	547	614	611	600	577	606	623	603	640	577	565	621	601	650	577	586	579	566	581	534	588	565	560	584	568	586	601	583	564	588	580	589	607	615	559	577	593	631	619	564	579	585	596	585	561	588	601	554	578	611	609	588	589	582	619	625	562	591	587	559	567	571	556	611	608	598	610	620	603	609	590	592	638	566	566	592	570	562	572	559	580	575	583	610	598	603	588	607	593	583	583	580	581	570	592	639	546	575	619	568	616	563	578	580	574	583	588	583	599	635	555	642	610	583	583	614	594	631	581	601	587	604	577	590	602	597	564	608	503	581	531	578	588	540	570	587	614	557	577	541	585	563	612	584	591	605	606	560	606	539	561	640	551	551	566	577	624	542	582	576	633	532	581	624	598	587	634	595	567	621	606	572	545	575	584	582	579	562	556	564	579	550	548	614	605	630	576	581	590	570	586	557	588	598	604	652	595	579	549	551	631	611	613	596	595	561	609	625	644	578	621	595	562	600	586	581	576	604	595	561	597	568	589	617	592	627	540	580	571	591	612	586	585	616	597	553	579	584	600	527	607	562	575	621	626	564	608	561	562	647	594	617	594	571	626	600	568	604	573	565	567	574	596	595	619	586	585	597	537	599	543	600	599	591	577	603	582	607	558	598	558	604	550	619	586	564	575	607	571	559	562	590	581	587	576	663	582	551	537	600	581	559	586	577	570	614	599	589	571	595	577	584	532	587	578	584	615	569	531	554	570	564	562	555	578	576	558	575	592	589	610	565	533	626	561	616	565	626	589	620	624	594	576	590	625	571	623	580	599	586	612	577	599	602	561	599	618	555	599	572	579	598	627	612	565	560	586	588	577	617	615	557	559	579	572	591	523	617	564	614	606	567	599	578	621	578	593	562	565	587	622	582	557	588	626	584	608	659	602	569	553	511	545	631	583	565	585	548	576	576	590	596	568	584	588	573	609	581	581	570	603	614	606	537	600	586	571	586	598	595	559	595	577	586	548	606	590
4948	703	654	613	568	590	539	542	579	534	558	531	550	520	547	556	522	525	557	533	525	489	487	555	530	498	542	513	549	560	516	541	512	518	541	609	556	529	565	562	534	568	537	576	566	572	512	563	563	548	526	547	505	543	542	518	584	558	582	521	523	559	549	537	536	533	521	552	547	543	516	514	517	545	519	557	586	537	558	524	529	543	524	533	511	528	532	531	524	519	548	534	519	530	558	538	496	539	542	524	577	552	557	525	499	563	554	537	562	537	510	535	536	516	553	514	488	524	554	516	562	496	527	524	552	563	544	518	535	474	542	531	554	533	542	559	528	530	537	556	538	572	557	494	525	544	506	527	550	514	521	492	523	499	509	565	519	563	529	560	536	523	563	529	547	535	502	539	573	519	549	565	569	537	550	519	551	540	525	527	575	541	509	515	536	516	550	510	519	499	516	552	579	536	542	531	534	545	551	536	509	551	539	533	564	555	535	541	539	563	550	519	514	580	506	545	551	516	542	524	583	569	552	518	568	536	531	585	556	538	545	513	510	531	538	493	507	552	485	522	559	521	506	516	537	493	560	522	563	522	496	519	532	551	542	545	558	567	533	522	540	504	522	544	512	545	543	564	531	578	521	551	546	532	540	536	537	527	551	505	537	527	519	574	538	532	494	547	551	537	557	538	532	538	506	581	571	519	493	585	510	565	518	529	545	506	568	540	542	513	495	532	527	495	536	562	548	532	552	526	524	495	566	491	548	543	489	576	563	537	553	576	493	525	521	560	522	547	490	504	513	555	543	541	548	564	529	527	581	519	532	543	486	541	550	551	565	503	528	527	538	527	549	538	540	560	531	528	529	484	567	531	519	527	525	541	512	545	490	552	551	522	546	557	533	562	543	557	505	552	550	539	505	510	506	524	550	526	550	523	527	526	556	532	511	571	539	540	527	527	526	541	540	512	543	542	524	512	521	528	537	577	531	545	589	526	505	566	532	539	561	566	479	551	538	562	536	511	538	524	491	559	525	527	551	560	547	562	576	530	556	551	599	561	557	523	526	526	499	520	568	568	519	519	554	514	565	565	563	563	540	547	542	530	541	530	542	493	516	550	543	540	559	532	522	543	551	575	552	519	538	524	529	530	518	544	497	520	531	552	492	493	518	539	545	521	540	498	537	542	536	530	554	561	542	557	531	572	588	533	571	521	565	522	535	549	541	568	564	540	523	557	524	558	499	555	532	543	533	548	487	520	553	574	517	548	578	557	598	548	553	483	548	551	554	541	576	558	526	521	528	505	532	529	490	543	530	535	542	526	578	511	547	579	509	564	568	516	487	539	564	526	540	566	544	547	540	549	535	543	529	536	548	520	564	544	542	522	525	545	528	521	564	531	543	534	514	512	532	518	513	537	546	557	518	518	537	540	537	504	571	538	516	510	512	506	534	534	535	584	545	561	543	520	576	521	521	602	517	481	500	539	528	553	525	560	548	560	548	502	509	557	537	561	543	512	548	503	522	532	557	569	561	531	555	513	526	556	533	528	537	546	541	504	560	509	547	547	547	511	501	527	547	551	515	525	552	510	567	514	493	550	515	531	522	537	530	530	533	552	536	538	549	541	542	566	556	517	506	508	511	569	512	514	511	546	543	554	532	510	493	528	525	567	544	500	542	504	544	552	515	506	515	536	503	538	565	533	514	521	529	556	519	559	530	509	531	526	548	535	550	544	554	514	538	575	520	510	511	517	528	549	521	503	524	588	544	525	519	546	574	503	551	546	563	546	547	497	569	551	515	553	535	565	553	524	527	544	536	506	560	524	550	498	570	528	538	538	586	542	494	544	581	542	527	541	576	561	525	559	553	558	547	511	585	547	560	573	539	552	530	533	586	544	533	519	558	556	535	549	542	518	534	578	554	523	560	546	565	518	548	584	526	537	534	555	553	532	540	482	548	555	541	554	578	500	540	531	564	541	518	510	529	533	565	550	540	511	478	546	565	502	477	496	568	546	491	545	468	508	533	564	532	522	517	504	555	498	546	515	516	514	536	540	514	571	575	559	582	523	553	548	560	587	529	538	522	553	515	532	549	558	515	511	551	525	536	540	546	517	511	555	551	554	530	505	523	550	582	532	562	544	553	579	490	560	546	509	567	554	544	551	546	549	539	592	542	546	517	510	557	547	541	561	546	558	569	506	522	491	524	538	561	566	527	547	560	530	529	511	525	507	518	520	525	540	545	537	552	553	570	561	534	545	543	533	534	551	542	533	551	512	556	496	560	566	498	482	535	546	514	544	545	544	540	544	527	522	536	525	530	520	562	538	540	532	554	565	538	534	585	564	515	493	555	538	533	544	522	573	522	522	527	528	562	557	542	524	479	577	546	528	502	552	526	535	563	532	522	517	549	544	548	512	530	511	497	566	509	536	545	545	526	595	548	540	531	566	484	573	555	536	487	537	534	585	533	530	558	532	554	513	563	504	584	538	577	534	553	510	538	526	560	552	535	582	553	535	546	560	535	515	528	526	570	526	536	535	538	523	504	558	546	534	550	520	520	517	519	560	515	572	571	517	563	551	557	531	542	532	551	529	530	531	544	506	554	546	503	534	499	532	579	570	566	563	496	572	544	544	541	523	591	513	539	503	543	513	541	555	561	527	544	527	529	569	543	531	523	563	591	545	516	520	529	548	527	525	518	541	488	510	544	553	546	548	512	540	541	547	556	548	548	520	518	515	574	569	546	515	550	535	560	539	558	545	535	557	536	505	527	529	517	546	536	522	532	543	520	551	526	545	555	518	562	572	535	495	491	503	500	525	520	528	507	517	555	520	494	528	502	543	531	563	507	549	494	525	557	531	589	545	549	538	498	571	504	498	583	546	532	525	553	538	478	543	554	564	525	546	558	506	532	526	550	544	544	549	540	565	532	620	539	537	572	543	563	586	523	539	563	567	555	551	569	538	571	555	523	532	532	539	590	552	561	587	528	547	524	553	519	536	525	524	549	532	580	543	527	564	531	529	507	532	562	562	536	515	551	539	595	531	561	538	522	533	561	550	578	561	510	531	544	542	547	525	557	520	527	528	526	522	509	540	591	563	540	537	531	489	529	506	557	553	503	558	538	546	574	528	542	554	532	525	515	521	551	528	512	564	541	534	534	499	515	516	519	557	539	516	536	537	558	471	566	543	539	555	553	503	559	564	594	491	531	529	517	533	562	546	523	545	528	533	531	527	562	568	557	538	555	505	542	517	535	569	569	580	557	576	521	529	569	545	487	539	524	530	561	527	545	497	550	496	515	535	531	527	509	511	536	552	505	533	551	549	548	501	508	553	525	536	510	561	531	551	545	557	548	534	518	540	488	528	503	526	530	519	549	534	528	556	557	535	518	580	498	561	501	491	504	502	528	550	528	533	537	509	538	530	567	499	526	570	514	526	573	537	526	533	534	553	541	537	550	523	553	535	505	530	564	526	561	535	532	512	548	512	571	539	523	538	544	495	511	556
25464	21408	27109	25491	3341	672	492	418	378	394	389	396	373	364	350	355	331	334	285	302	294	341	325	331	350	329	344	322	295	324	311	320	306	353	326	332	332	305	348	313	309	327	333	311	343	314	353	307	338	309	345	289	332	307	346	315	312	364	312	366	302	314	347	306	325	332	336	353	335	321	325	326	324	340	315	320	345	335	339	334	338	308	320	345	326	304	300	325	310	309	344	330	337	295	330	295	313	292	301	335	312	304	320	317	317	358	308	325	320	306	331	331	312	315	297	330	302	319	336	308	330	305	292	335	337	348	347	317	320	312	283	317	336	301	311	345	330	342	314	292	315	329	290	322	326	313	324	319	331	345	305	311	330	331	310	297	306	335	335	316	331	323	306	316	300	347	335	334	335	300	343	307	301	316	290	309	319	333	289	325	298	319	287	308	329	357	300	277	312	319	328	346	308	339	274	339	309	339	322	310	307	340	309	323	317	354	346	325	340	309	283	298	295	343	301	311	285	323	295	338	291	319	325	319	349	327	312	315	303	315	331	347	300	320	320	285	335	322	296	309	333	293	346	293	343	310	337	300	333	337	314	325	336	317	313	327	281	308	332	323	322	296	339	332	322	329	323	274	331	315	308	320	316	338	335	302	301	319	316	306	322	321	332	302	336	348	328	333	319	299	332	322	312	327	307	317	346	321	295	334	314	332	313	297	311	318	316	300	321	319	319	324	331	317	329	336	331	303	304	334	322	309	363	336	310	326	324	319	315	338	347	315	327	354	319	334	313	311	325	322	331	323	328	315	317	319	309	320	323	322	317	307	319	294	309	341	309	328	312	296	340	354	329	336	327	322	301	297	312	306	335	313	338	311	299	324	333	324	309	326	340	344	312	319	309	330	315	311	316	322	327	289	306	311	314	330	308	325	321	346	333	312	286	318	313	316	274	294	316	339	327	329	310	346	324	338	331	338	334	341	306	339	321	309	302	341	331	317	329	329	313	295	318	328	350	309	315	318	316	310	300	310	315	318	315	303	331	331	335	310	306	311	322	327	322	320	308	335	331	317	344	319	340	353	361	324	313	324	326	300	307	333	314	317	317	320	301	308	343	321	298	282	336	301	305	320	286	275	317	351	331	322	337	330	337	299	331	329	307	319	302	329	318	333	317	291	338	326	315	351	323	322	334	327	342	341	316	323	347	334	308	323	312	316	320	342	323	307	330	310	318	298	313	299	314	336	352	360	325	317	316	288	310	325	313	293	306	340	321	299	338	278	327	338	317	313	354	309	311	337	314	314	375	310	317	344	305	355	319	331	290	300	325	317	312	354	319	317	325	310	313	318	318	314	336	337	315	311	321	361	338	308	323	360	331	287	305	282	320	319	322	323	327	317	314	337	323	318	336	329	309	331	341	348	315	290	323	317	331	324	301	302	311	315	334	302	290	334	343	316	314	308	338	331	307	301	290	324	323	303	342	309	334	312	328	310	325	306	322	344	322	305	295	320	342	333	364	307	332	323	310	359	353	298	289	356	281	321	303	330	327	316	300	304	318	321	321	326	340	333	321	333	299	341	339	332	307	320	310	336	280	313	347	324	309	312	305	343	312	325	284	298	343	315	341	330	297	346	310	330	300	321	298	314	347	306	301	301	345	315	345	345	320	299	324	308	329	311	358	338	306	309	316	324	340	317	334	307	310	298	332	326	343	346	332	351	300	308	313	313	278	309	334	333	321	333	345	335	311	302	298	309	301	336	300	303	313	308	313	348	310	318	338	290	290	303	315	345	327	297	308	316	336	324	344	311	333	303	340	325	338	316	313	322	324	314	325	302	295	289	313	311	309	350	298	322	294	303	310	309	313	325	312	322	280	332	305	346	325	363	296	311	324	323	339	317	310	305	331	335	314	347	354	314	290	293	334	313	313	319	305	311	307	315	332	324	300	290	328	358	324	324	338	300	292	344	329	355	342	307	319	314	322	322	317	329	338	312	304	322	367	318	307	324	344	339	332	331	310	362	282	330	331	356	314	319	368	308	307	324	314	306	331	324	292	322	325	326	309	304	310	341	306	298	343	340	320	300	319	322	333	305	311	298	311	351	312	334	294	311	310	334	299	343	339	327	302	343	342	303	328	315	314	314	308	311	322	313	316	327	340	294	324	294	316	339	336	303	327	332	345	356	352	318	303	319	316	357	276	316	322	345	302	340	299	308	316	299	371	323	368	316	322	290	326	308	310	289	363	335	334	317	302	316	330	322	302	328	315	303	310	337	319	318	312	327	341	331	309	344	310	323	361	308	325	339	338	309	328	322	300	329	319	352	334	310	347	306	323	314	316	305	342	335	306	333	336	307	338	325	294	337	355	320	350	325	312	330	285	316	333	333	294	328	307	292	335	302	348	330	291	306	358	286	292	325	354	337	312	283	337	325	337	313	323	329	304	314	313	302	294	316	318	353	354	317	329	316	334	314	304	273	352	323	321	307	311	311	322	318	346	276	351	298	308	326	345	350	293	315	346	314	336	305	327	318	318	330	297	348	328	322	311	301	363	320	331	331	302	282	319	345	338	305	315	326	326	315	312	318	318	312	319	335	293	316	331	339	318	315	343	316	303	329	332	312	339	329	325	320	301	356	343	320	320	342	341	305	318	325	346	313	311	336	320	296	312	325	309	356	348	315	342	339	318	344	302	303	333	331	306	287	313	322	301	306	352	330	274	318	328	361	310	323	328	317	305	323	318	319	309	310	313	336	328	278	298	305	337	321	296	338	342	311	316	338	296	319	285	315	316	319	312	327	340	315	322	304	319	332	338	289	329	321	306	347	276	335	332	325	357	308	325	321	335	326	320	315	311	325	329	326	297	362	343	316	326	331	309	295	324	347	328	291	344	346	359	306	290	360	320	331	302	324	312	319	339	297	328	315	312	325	359	333	352	297	278	336	327	319	310	343	298	310	317	319	336	306	312	334	327	325	317	330	305	338	332	314	332	341	328	314	312	326	322	354	343	316	329	282	315	286	320	323	329	291	337	302	295	299	280	360	345	292	331	327	307	304	297	340	307	317	319	328	340	319	337	360	338	355	305	317	312	305	320	312	332	319	334	304	303	361	319	324	314	333	313	355	323	315	325	327	312	309	316	293	317	329	346	332	291	323	324	296	304	301	332	332	268	322	328	320	337	299	348	341	335	352	296	302	339	326	291	304	325	300	353	309	322	340	300	316	300	323	339	330	353	312	326	326	316	334	315	313	304	300	314	312	319	307	320	316	314	307	293	293	306	314	323	307	345	355	341	345	318	311	330	312	290	355	318	310	333	311	312	311	303	375	307	318	343	329	312	315	299	316	320	316	339	298	328	325	313	309	306	307	302	337	312	321	332	307	331	334	317	293	318	280	318	302	329	313	308	316	357	320	330	312	307	322	323	297	340	326	327	281	322	301	319	311	337	337	298	309	336	328	338	315	303	298	320	331	345	325	297	323	331	273	291	317	318	309	298	338	300	309
3303	2398	2028	1121	806	557	511	497	468	391	389	359	389	393	401	354	364	350	352	358	323	356	345	367	327	329	328	330	316	353	350	317	326	336	370	354	350	329	320	328	343	319	324	369	326	339	355	313	349	319	319	360	306	290	306	324	316	334	349	354	310	322	372	348	291	324	303	359	307	333	363	343	313	306	329	346	318	360	334	338	357	316	316	354	331	319	318	288	338	311	340	324	344	336	290	336	335	331	342	299	320	313	325	315	309	302	300	324	330	336	299	373	327	316	350	322	312	350	333	337	333	293	338	305	316	328	355	327	336	310	334	333	303	337	332	334	336	335	346	335	320	301	333	322	363	337	358	341	314	349	376	346	374	329	293	353	352	331	314	337	344	310	332	322	344	305	344	326	338	316	309	323	327	310	323	317	326	364	341	346	321	334	358	327	330	315	344	317	291	307	319	286	338	344	350	338	332	342	302	349	327	317	314	345	312	352	337	337	325	335	304	343	348	341	338	334	332	322	326	325	330	337	309	332	333	319	372	344	361	323	333	316	317	340	320	306	323	325	333	343	329	333	296	320	346	310	334	293	314	328	326	307	348	316	322	316	321	325	320	347	305	363	303	346	319	308	333	320	334	305	307	350	325	317	309	323	351	318	317	336	335	327	324	350	322	335	373	353	334	323	327	344	325	339	323	361	344	333	360	341	349	312	311	327	333	315	324	341	316	322	336	337	325	330	303	328	327	359	331	312	329	346	321	352	312	308	331	324	322	359	306	311	332	332	342	345	318	320	345	336	328	320	307	343	322	350	316	326	325	369	340	352	315	327	337	280	322	328	295	322	340	321	326	335	329	320	299	336	355	340	355	298	362	332	310	338	359	304	342	330	272	356	319	353	338	318	320	330	331	311	350	312	348	340	328	342	340	346	326	291	321	353	314	298	326	330	319	337	325	339	332	365	338	314	309	303	325	315	342	344	335	358	325	336	332	322	303	339	328	354	335	314	329	330	323	316	296	301	328	340	331	362	302	330	336	319	333	353	320	316	308	324	337	309	336	357	345	364	340	341	326	288	324	347	323	355	389	332	310	304	327	362	323	331	346	340	314	330	291	338	311	335	337	336	351	331	329	289	297	314	330	310	300	332	345	282	311	323	323	331	315	319	309	311	323	356	303	299	324	364	319	347	328	310	320	317	354	325	347	346	332	304	351	341	324	368	316	309	338	285	365	301	349	329	351	298	303	343	342	339	343	353	336	384	323	320	312	328	309	300	306	351	359	331	312	295	317	324	303	334	326	331	315	315	316	325	353	344	327	326	324	348	340	337	290	347	340	341	330	323	324	307	298	308	371	347	344	323	331	345	342	328	317	345	317	370	333	339	326	326	355	342	301	329	348	347	356	321	321	372	320	321	320	340	335	327	340	310	307	323	357	303	323	320	304	340	310	302	315	363	320	354	327	334	333	336	342	301	341	335	330	314	334	305	293	329	324	299	338	341	335	355	320	311	337	302	349	368	357	343	320	320	328	308	309	310	327	275	323	295	351	305	366	325	324	329	348	331	308	327	307	333	295	336	303	332	327	332	320	341	338	360	308	338	352	325	343	344	313	342	331	335	315	307	329	336	369	335	322	327	337	315	308	324	317	312	328	353	317	328	289	339	309	296	343	335	329	318	334	323	298	314	326	336	343	301	323	335	297	319	333	351	321	332	333	342	326	355	338	316	291	320	336	325	360	323	326	320	318	320	333	305	298	297	332	316	317	320	341	313	303	313	329	316	356	343	311	339	323	321	318	374	333	335	302	298	341	322	337	316	311	314	372	320	364	313	307	310	342	315	318	323	359	326	323	303	317	323	346	332	318	324	335	340	326	328	351	326	302	321	328	325	337	307	338	332	346	297	311	306	325	309	310	339	356	330	331	323	318	370	352	337	302	322	311	316	318	305	344	327	375	328	321	329	322	354	313	309	312	329	335	301	333	350	348	306	341	327	318	306	330	305	335	318	324	329	329	342	314	327	352	331	313	298	313	339	316	336	335	287	347	329	327	355	367	312	297	337	319	287	321	341	295	310	341	337	309	315	321	320	328	297	328	344	318	327	347	357	323	339	314	324	326	321	284	336	329	350	319	351	305	331	290	333	332	315	326	326	318	356	363	302	341	309	333	321	338	329	324	349	329	332	317	337	328	340	335	331	339	299	315	332	343	317	327	326	346	323	330	331	323	350	336	332	323	326	320	358	352	297	351	315	360	311	296	343	331	332	334	307	351	327	320	318	300	307	336	299	337	323	347	344	327	333	330	350	321	270	297	339	358	335	346	353	325	372	330	331	314	338	341	354	334	335	367	319	331	297	319	307	345	301	332	328	344	329	327	319	338	353	349	331	328	310	306	317	366	309	314	327	330	337	321	358	341	331	326	324	349	361	329	360	330	340	350	323	323	304	343	347	345	327	338	311	338	332	299	360	334	341	316	284	313	325	314	298	304	321	317	319	309	324	303	344	306	346	334	306	359	336	340	331	329	347	360	322	307	318	338	348	332	321	316	310	344	330	311	350	313	285	301	325	306	340	318	339	354	334	315	298	348	315	313	328	308	335	326	314	335	333	354	319	357	314	341	315	314	362	325	323	324	330	329	334	338	328	359	297	317	349	335	308	302	323	353	330	324	340	320	297	300	316	315	336	328	304	300	337	319	336	357	341	341	334	340	334	338	341	330	290	321	311	309	314	342	331	347	352	345	323	306	351	343	324	320	320	307	324	347	308	300	297	348	320	337	347	325	319	343	334	317	309	357	349	322	319	314	322	319	370	345	315	327	323	324	306	313	335	321	296	345	338	341	319	301	301	357	317	336	332	302	316	348	340	324	301	315	314	307	335	333	311	351	350	328	312	303	331	313	311	319	310	306	316	318	330	358	322	322	336	315	350	340	330	322	303	314	357	358	354	363	323	316	332	314	329	347	294	338	351	318	337	306	314	321	301	330	309	319	323	317	274	314	339	300	323	316	314	328	322	319	310	355	370	344	342	339	306	326	350	321	344	338	344	346	347	309	330	328	321	322	335	328	331	345	330	343	330	353	334	325	329	310	317	336	315	308	295	302	324	310	285	317	275	313	298	320	321	330	353	307	330	319	297	333	287	314	326	322	338	313	320	352	341	329	363	307	331	322	316	317	317	339	314	319	298	339	349	308	345	355	295	347	340	322	323	324	297	310	336	340	335	315	323	278	315	332	332	319	329	321	290	331	334	379	311	331	329	338	322	339	352	340	318	315	335	313	330	320	367	310	309	333	305	336	314	342	330	327	311	346	319	307	342	310	311	330	321	335	328	305	331	336	319	340	333	323	328	343	348	334	315	309	301	305	356	341	324	314	324	320	322	340	347	312	284	326	309	307	323	348	353	348	341	343	303	354	317	332	342	303	323	335	322	358	301	315	335	315	315	315	298	328	342	332	314	334	308	329	325	322	340	306	331	346	319	313	341	334	313	329	299	336	333	316	310
24530	21442	28482	24787	20843	2454	645	374	304	309	276	250	272	256	247	220	247	240	233	242	231	225	242	236	190	238	227	236	239	241	228	206	182	214	189	234	241	240	215	206	203	233	215	192	234	248	226	218	210	245	223	214	231	232	243	216	232	251	214	193	246	200	211	230	217	244	217	223	235	251	208	229	214	214	219	217	233	240	226	200	213	215	209	250	208	259	246	222	222	225	207	233	186	218	220	220	203	227	219	229	216	193	217	256	234	236	217	229	202	215	198	212	233	199	200	223	234	218	203	238	245	177	200	206	209	231	200	210	222	217	225	198	235	219	243	226	195	214	214	210	221	238	222	207	201	205	213	221	186	223	199	236	233	198	209	184	234	214	196	236	221	220	218	210	234	204	203	180	232	228	220	236	198	211	211	195	198	198	215	230	189	204	201	224	206	220	242	230	236	211	220	206	199	211	219	203	223	194	220	225	219	228	183	205	224	200	217	206	242	190	192	201	204	200	201	226	189	234	217	227	197	214	218	223	240	235	217	188	220	235	206	201	223	235	225	220	215	209	209	224	208	240	223	200	225	249	205	226	186	208	214	200	201	228	208	211	214	230	216	220	227	218	222	216	208	228	202	242	224	220	196	236	221	208	248	199	215	214	200	223	221	191	247	214	208	213	226	213	231	222	219	204	207	222	223	206	234	215	212	243	218	232	227	236	189	213	202	243	234	178	205	228	257	214	208	225	220	212	232	220	213	214	198	222	219	217	186	217	204	228	233	212	209	211	197	185	214	219	192	235	224	186	207	237	236	249	234	239	207	203	211	227	222	208	231	234	228	207	227	216	216	229	260	188	197	196	186	210	222	227	223	259	228	206	186	210	220	258	204	215	211	213	216	232	226	238	201	209	214	208	208	226	181	223	195	207	219	204	239	219	236	210	213	220	209	204	235	218	240	225	209	235	210	213	219	216	232	225	211	214	218	212	215	236	184	189	210	217	179	201	231	220	231	230	202	229	225	222	218	218	214	249	205	233	227	192	205	224	209	238	200	245	213	206	209	200	200	212	210	234	189	226	228	196	245	223	228	231	211	212	220	213	225	224	202	243	233	228	225	245	213	209	206	203	198	199	211	195	195	239	210	209	228	205	212	206	269	235	184	229	232	201	203	213	210	226	246	226	205	210	209	197	182	233	228	201	207	210	223	235	209	215	238	204	210	224	182	196	217	214	218	222	207	237	216	203	202	216	217	205	199	205	209	238	216	206	169	208	204	210	241	213	232	223	238	216	212	188	226	197	219	223	207	215	224	228	196	232	206	192	239	218	218	229	210	205	220	212	214	202	197	199	224	230	218	221	194	189	220	220	222	228	218	236	242	228	225	219	201	194	219	208	235	192	209	232	199	239	226	217	246	232	232	212	205	224	211	194	225	207	209	205	241	239	188	190	230	210	221	213	191	237	209	220	243	242	214	223	221	214	211	217	213	215	227	213	208	213	208	228	245	248	229	203	231	195	213	227	205	230	223	195	211	228	220	226	209	202	218	209	213	235	192	207	238	217	240	203	235	207	203	222	216	219	232	228	220	212	222	236	235	209	241	228	212	210	206	250	225	226	213	208	234	199	196	209	247	222	218	214	195	207	234	201	221	208	230	211	224	203	211	203	219	220	215	212	217	206	222	235	217	214	228	225	234	239	210	215	221	211	222	201	215	247	190	226	195	234	191	227	201	224	221	226	205	202	236	229	224	216	207	234	196	232	218	252	220	221	213	198	227	232	212	236	204	208	206	207	225	201	204	201	198	187	207	196	206	224	201	199	206	197	201	192	241	215	219	229	202	217	218	210	242	207	193	217	171	234	207	200	205	195	227	219	199	217	203	222	209	204	234	194	224	239	201	250	220	210	206	223	224	213	206	230	217	228	247	192	216	228	222	221	224	229	205	205	205	211	197	215	209	239	205	207	208	201	212	209	241	184	211	256	216	235	227	237	220	204	231	231	207	210	241	203	244	195	244	199	206	203	210	206	211	213	249	233	219	215	207	231	225	220	209	216	200	220	231	239	220	220	217	202	212	226	213	232	220	210	232	201	229	192	195	245	207	231	184	206	224	189	222	217	223	246	223	226	227	207	226	195	216	191	205	224	240	233	199	217	208	225	218	194	212	232	197	221	238	210	197	235	235	201	219	215	208	232	222	233	236	179	211	245	232	238	196	215	210	223	239	212	234	224	188	240	211	189	216	216	202	210	220	211	213	238	213	237	238	248	234	228	224	221	229	214	204	244	220	235	232	210	220	225	234	243	203	225	208	203	191	191	213	205	197	215	215	226	200	218	215	204	194	216	236	222	229	203	202	220	204	238	223	212	218	226	223	210	249	226	240	214	205	223	201	186	225	196	203	206	203	246	199	210	204	207	208	239	205	247	262	215	201	225	227	226	207	211	224	246	214	229	196	215	212	215	244	197	226	214	201	229	222	216	213	206	227	233	218	212	233	231	237	210	230	222	242	234	230	199	198	221	231	226	202	207	200	239	210	219	215	214	212	232	222	209	205	189	203	241	205	172	231	207	234	218	201	230	242	204	215	209	234	235	193	185	209	212	213	221	206	206	220	222	238	220	225	220	217	196	208	230	189	217	235	227	218	222	222	231	214	211	205	208	198	214	215	201	210	209	223	205	220	235	204	200	243	223	205	200	192	240	210	198	210	222	220	207	198	218	213	217	224	209	210	202	242	229	236	219	219	211	204	207	207	205	260	228	204	214	241	229	223	227	201	247	240	232	217	223	207	212	192	219	223	219	227	218	221	204	220	220	201	207	221	215	203	222	228	229	210	222	195	228	208	229	195	217	171	238	217	190	174	195	242	215	228	200	227	206	216	211	207	219	217	209	204	229	231	208	213	229	196	225	238	224	202	208	218	199	212	194	247	214	210	218	207	239	222	229	228	213	218	233	211	199	208	198	229	210	206	220	218	218	243	206	216	223	215	205	241	214	228	210	196	215	238	197	205	254	229	217	221	215	208	234	216	208	211	213	211	210	199	179	204	217	222	208	198	207	222	227	222	203	219	213	227	186	218	206	193	241	216	228	198	231	208	208	210	226	226	187	240	230	206	241	219	215	216	209	241	208	259	188	247	212	218	200	231	206	212	214	203	219	188	262	203	212	208	189	200	201	227	210	207	183	212	221	197	214	208	195	208	233	215	224	232	208	234	208	202	231	202	247	232	234	199	225	216	193	216	204	210	223	210	243	227	211	226	187	208	207	233	224	199	220	199	197	202	193	204	244	215	223	211	207	210	203	244	204	220	227	202	207	209	236	220	256	213	217	195	211	208	203	194	198	207	226	212	212	213	206	212	211	210	214	211	212	206	233	221	212	212	245	222	194	212	230	182	218	212	202	207	192	195	232	208	207	224	204	222	204	223	201	213	228	212	234	212	208	223	208	241	221	202	231	223	220	216	202	198	224	200	242	237	210	176	224	206	216	213	197	206	213	232	207	220	209
3266	4326	3410	1710	1066	805	657	497	485	403	419	333	312	316	297	299	291	293	305	263	258	253	290	240	251	253	246	225	227	257	252	246	242	271	261	241	243	263	247	212	266	250	241	234	243	239	258	225	253	254	260	230	237	208	232	239	251	238	227	205	240	208	239	240	243	223	226	236	251	237	234	253	216	250	245	262	230	227	227	216	227	221	236	234	233	223	214	229	245	250	233	232	220	223	236	245	225	258	215	224	215	229	228	200	239	230	239	229	257	221	238	218	254	239	242	228	227	234	220	231	212	230	205	240	208	272	247	244	229	208	218	222	220	219	229	259	243	232	247	246	232	245	225	229	207	223	209	250	229	206	265	212	249	234	227	269	215	245	241	232	217	206	236	267	226	240	228	253	229	241	217	227	246	210	223	237	212	234	225	231	234	228	218	238	234	243	210	257	263	228	240	234	227	190	221	262	231	248	230	228	224	232	247	208	204	224	204	200	228	231	230	211	230	207	241	256	210	232	232	211	204	205	247	221	237	238	238	221	209	241	219	250	218	242	232	231	241	231	254	204	230	230	235	276	238	225	246	236	213	216	227	225	228	192	243	246	233	219	235	235	235	201	222	247	206	222	230	231	246	249	235	226	219	235	210	220	222	235	255	242	238	235	265	233	225	232	202	269	233	255	212	237	217	232	221	202	204	245	229	233	231	212	220	253	208	213	223	220	251	243	228	247	222	232	217	229	246	214	209	202	224	231	232	208	212	225	223	246	221	234	209	221	240	248	246	238	228	230	263	242	238	225	209	213	214	219	214	263	236	207	219	224	223	213	246	230	203	220	219	245	218	202	214	217	238	247	244	233	220	219	226	216	240	242	208	229	234	232	236	233	223	220	235	230	218	189	238	222	217	221	213	235	233	230	242	215	250	234	243	246	225	238	216	227	234	254	202	227	210	229	217	197	196	249	232	233	222	227	229	235	228	235	230	219	210	245	225	238	204	228	232	233	237	261	241	257	232	240	238	219	236	225	241	215	210	222	211	235	216	238	221	278	240	233	224	243	230	228	221	266	209	221	211	221	201	194	184	211	247	248	221	239	241	222	248	242	243	243	260	232	237	247	219	237	230	246	260	217	241	227	253	233	218	239	247	255	223	241	236	225	228	227	231	255	209	199	223	223	248	230	242	222	256	233	245	211	199	249	206	255	248	246	220	214	238	259	213	212	221	232	200	244	251	211	222	223	240	237	252	259	225	235	219	240	218	232	220	231	250	222	238	240	214	247	248	208	248	237	211	221	200	234	230	206	205	229	203	235	214	234	225	246	231	237	233	216	217	229	229	265	233	241	239	236	226	221	251	252	227	206	268	225	219	247	215	190	233	262	228	243	247	237	211	233	228	234	226	221	198	209	215	251	228	268	215	230	215	210	245	234	226	219	250	229	240	227	211	244	225	228	219	202	237	212	240	250	229	218	216	214	212	272	243	215	200	228	220	227	235	221	237	243	224	258	236	224	226	223	241	239	230	217	230	248	202	230	220	243	234	212	242	246	209	226	229	226	228	215	232	226	239	242	228	244	239	211	226	209	222	231	229	209	210	248	260	270	238	218	223	211	246	223	218	244	199	201	221	232	214	212	232	208	225	214	233	230	225	251	248	224	249	213	231	227	235	211	225	229	214	253	237	247	238	201	251	266	230	251	223	224	223	213	228	236	259	241	230	217	209	214	253	215	208	226	223	184	242	215	232	229	245	242	212	232	221	234	226	224	255	206	234	254	245	261	225	223	232	214	232	251	211	212	237	218	226	213	219	224	238	215	231	202	242	239	228	239	236	236	226	234	230	233	218	206	242	249	227	207	242	234	210	237	201	247	232	226	257	205	234	230	228	223	244	216	220	239	205	235	245	210	228	231	230	235	233	248	217	224	200	225	249	216	222	203	228	230	235	215	256	251	223	236	233	258	199	236	215	219	217	232	231	229	220	222	249	223	216	240	245	217	227	197	213	223	235	238	255	248	234	196	222	238	222	226	233	230	180	224	226	254	253	229	246	211	248	251	213	228	217	250	221	250	209	239	210	222	210	230	262	235	226	211	232	216	194	208	236	222	223	235	208	220	216	237	205	210	229	214	217	216	217	237	232	227	231	224	226	206	220	221	237	217	235	242	201	212	227	217	207	241	229	225	211	231	253	202	223	217	252	259	223	214	224	249	220	218	231	233	231	240	219	270	226	237	239	230	237	218	214	244	213	236	206	229	215	233	213	197	263	217	231	201	218	240	213	246	237	211	267	222	219	238	239	231	248	216	229	244	218	228	234	234	237	239	194	250	242	242	223	233	244	234	259	224	245	230	210	225	233	231	215	245	252	233	221	233	246	255	223	239	218	233	223	218	217	212	223	248	242	206	258	216	243	239	237	251	206	246	229	241	198	221	226	226	226	223	248	230	207	220	236	259	214	218	211	207	216	206	237	242	215	225	210	218	214	236	232	236	239	214	254	206	255	223	236	211	237	243	259	219	223	234	224	228	197	233	239	207	207	212	238	223	235	225	230	219	212	229	235	216	251	234	235	246	216	243	234	206	260	229	234	238	235	239	233	232	202	241	208	211	227	219	236	258	222	227	232	225	238	219	232	211	207	235	209	222	210	234	237	239	220	233	220	253	220	225	262	222	262	232	212	230	224	243	214	207	223	214	230	250	224	214	221	231	242	230	222	199	232	246	194	231	214	225	228	222	222	217	199	219	219	226	215	237	242	222	232	236	225	222	220	247	227	206	249	218	233	220	221	223	226	207	243	225	225	220	222	210	207	198	206	214	242	237	240	219	220	193	254	194	199	226	224	253	240	228	243	236	229	235	237	234	228	240	219	210	278	223	221	224	221	222	199	202	242	228	238	221	211	242	225	213	243	219	203	233	239	196	198	236	236	204	221	215	249	236	226	215	228	224	225	216	208	237	243	215	228	204	194	214	200	213	227	209	238	233	217	232	219	228	242	216	216	229	231	240	198	239	198	256	246	238	221	239	231	220	221	223	225	209	247	212	237	237	210	234	225	233	201	232	241	214	221	231	231	226	218	238	228	231	228	245	253	243	221	252	225	219	225	272	223	221	220	215	248	231	218	213	234	204	229	223	191	197	247	230	231	219	245	214	226	232	231	239	228	221	231	232	240	217	224	235	221	203	241	222	249	228	209	214	239	208	234	230	223	228	231	228	212	228	231	232	234	242	218	215	209	229	248	223	252	230	226	236	232	225	221	231	202	206	230	222	239	222	228	224	227	249	251	237	211	240	203	227	216	248	237	203	229	240	225	211	230	223	228	223	230	266	255	202	206	194	206	236	209	239	239	235	236	234	216	247	229	215	240	212	208	234	234	230	217	228	219	229	206	207	249	240	243	205	208	196	201	229	259	246	231	218	225	227	225	246	243	210	226	236	207	208	228	235	210	218	243	206	229	241	231	256	248	232	238	216	219	188	218	226	240	236	234	240	219	201	222	258	215	252
27514	10465	1390	866	609	603	617	588	562	617	613	556	559	583	566	557	630	623	631	624	543	604	551	583	597	566	578	629	635	547	590	593	576	579	565	567	527	557	568	565	568	582	580	597	585	631	587	570	582	566	580	561	570	553	587	567	622	612	589	586	567	572	578	586	570	656	574	615	556	565	597	598	579	596	568	572	581	589	606	593	570	586	602	536	573	633	554	582	556	595	576	535	570	603	578	573	565	596	570	587	569	592	567	560	568	599	559	564	550	610	618	572	560	579	582	566	565	571	567	554	565	562	573	602	544	553	569	531	569	594	555	632	618	580	638	564	606	552	570	571	599	603	567	564	557	584	555	541	597	544	539	585	533	570	550	554	604	563	575	576	555	581	596	586	629	626	544	618	553	600	552	581	592	496	614	570	597	552	580	565	565	540	556	567	595	581	575	561	580	538	562	588	561	556	619	598	573	581	594	567	599	562	568	602	535	607	622	558	550	558	601	606	562	599	560	601	559	581	600	553	596	584	544	584	566	548	573	605	549	573	579	573	624	598	565	567	566	576	569	572	545	543	583	590	546	575	592	634	550	557	564	564	566	594	594	596	538	578	584	580	576	575	546	551	547	583	596	564	569	614	561	592	583	604	544	591	582	619	523	613	558	595	610	579	598	555	616	523	569	593	598	587	555	547	559	592	633	582	586	560	584	602	541	592	590	598	570	571	564	540	593	589	550	557	598	580	600	613	549	547	556	567	586	610	559	586	602	551	576	609	569	542	584	573	610	573	596	564	589	608	606	619	588	617	582	590	562	586	586	552	623	614	558	575	569	580	573	564	579	577	566	589	590	546	579	549	590	579	595	580	580	630	563	539	564	594	625	635	554	575	604	581	579	548	594	593	574	596	581	612	576	568	553	574	546	569	594	594	598	571	576	541	593	564	528	588	573	573	604	595	551	616	575	559	614	575	551	611	563	615	536	578	554	594	559	538	599	543	569	557	628	611	598	572	594	594	603	559	585	602	591	555	585	551	600	562	566	576	588	572	585	581	624	581	564	572	572	569	584	638	569	597	539	564	616	549	536	545	540	600	550	568	595	604	597	551	610	597	556	600	577	557	626	581	562	628	560	590	592	564	560	570	563	587	601	574	566	581	591	595	544	553	565	578	577	571	559	579	578	591	614	591	593	540	593	559	585	533	586	604	504	609	550	554	553	579	586	612	555	606	583	572	563	534	551	565	603	573	597	614	562	540	554	546	625	576	545	569	579	569	591	607	563	583	601	581	546	571	589	563	523	608	579	542	610	560	601	585	607	628	586	574	551	580	566	579	606	558	623	592	653	561	556	549	625	566	593	533	593	589	617	563	558	616	585	548	576	581	585	607	595	570	573	569	578	557	606	582	643	585	621	548	547	618	617	596	579	582	615	602	538	548	568	598	616	578	578	597	558	640	618	614	565	573	574	601	590	537	599	539	571	592	573	552	566	619	576	562	580	557	529	554	566	564	584	631	590	608	568	574	567	562	617	567	579	587	553	566	556	570	508	555	560	560	546	555	604	576	595	611	606	553	603	614	584	564	558	548	559	571	594	603	603	610	572	543	609	573	578	559	581	586	579	577	600	586	593	614	576	603	566	624	555	589	571	528	594	587	578	590	534	560	600	560	590	582	576	609	598	538	566	553	606	573	597	609	556	597	609	626	596	574	613	580	554	571	556	571	568	595	568	568	559	556	590	552	577	584	578	597	597	560	569	560	601	599	548	582	561	553	566	595	570	611	610	568	569	568	640	563	575	554	575	575	565	612	594	585	578	604	575	585	578	577	595	606	622	597	556	574	621	554	571	561	604	609	542	583	547	592	569	605	557	578	595	559	611	549	582	581	585	602	594	578	586	606	577	594	586	537	565	611	587	542	566	583	532	593	569	559	581	560	584	605	606	555	622	612	559	526	568	563	601	608	622	533	568	568	570	507	582	569	597	571	541	551	596	578	601	582	563	605	565	558	592	591	601	557	597	583	592	580	569	591	606	573	628	585	577	607	614	572	571	564	577	597	569	581	581	627	574	586	611	569	581	575	601	581	561	598	619	557	567	550	542	610	592	597	554	545	566	595	577	548	607	584	568	566	605	606	567	608	587	552	568	536	567	608	572	571	572	551	567	570	574	558	578	551	601	580	619	564	600	563	546	588	525	554	553	589	629	553	553	596	559	554	607	560	534	570	571	583	596	578	618	553	598	597	568	590	591	587	611	568	569	586	542	576	555	548	569	577	569	558	600	598	622	573	575	548	551	619	603	605	569	584	563	617	564	611	584	584	576	564	556	600	586	618	663	591	643	595	610	555	564	550	608	624	565	575	581	573	591	595	595	561	578	583	569	571	536	600	561	527	569	564	594	604	587	582	588	574	550	556	537	557	625	593	591	590	598	563	567	598	573	640	632	552	594	581	635	556	602	567	549	610	602	541	583	581	558	573	549	547	617	602	577	584	561	556	615	580	583	603	605	594	546	586	615	600	605	560	589	553	552	612	548	573	545	578	557	568	619	567	549	566	563	592	553	570	569	530	606	582	637	574	579	596	563	605	611	552	611	566	551	530	574	581	543	542	604	592	602	565	584	599	565	601	564	604	602	562	609	601	592	589	605	608	575	570	536	577	579	569	570	581	582	555	586	591	574	593	629	638	602	558	551	588	578	589	522	590	605	548	603	593	569	579	531	576	599	585	571	573	593	591	593	526	558	613	577	595	547	573	586	528	566	573	608	586	600	545	582	633	563	589	613	574	588	583	552	610	577	601	556	591	550	575	584	565	578	612	561	577	638	583	549	563	553	555	549	538	558	578	584	536	591	559	601	580	585	557	602	620	565	561	579	598	579	604	522	595	600	551	592	575	614	600	560	631	628	578	564	598	578	555	597	555	570	531	591	562	574	545	575	586	569	575	553	559	606	579	540	588	592	572	581	590	605	580	624	583	626	598	605	596	617	572	563	571	584	576	568	593	600	597	564	547	608	613	576	597	629	545	574	559	588	578	603	569	548	586	596	619	607	565	597	613	610	591	558	583	563	559	578	610	582	622	585	591	575	576	626	605	578	588	568	585	602	555	554	586	598	605	581	631	568	607	549	597	619	600	578	562	592	561	552	541	558	601	593	584	572	578	588	589	616	554	637	632	561	581	585	604	602	595	626	568	602	532	568	638	573	576	580	571	623	556	596	604	555	553	547	584	570	596	616	628	582	543	588	608	583	581	594	568	551	586	593	584	584	601	558	584	580	608	592	588	577	535	580	539	616	605	626	535	524	583	581	614	549	534	548	552	580	575	588	595	590	580	627	537	584	592	549	579	587	599	557	540	604	584	565	574	558	583	597	583	573	558	548	544	579	574	564	608	597	582	597	567	564	641	590	585	609	593	614	552	571	544	604	559	629	618	594	549	561	585	588	586	580	577	601	577	563	607	602	597	601	600	603	555	614	601	627	601	577	556	599	532	596	516	542	583	568	557
4914	771	732	624	531	559	551	554	555	566	525	557	518	598	557	501	505	537	552	545	515	524	554	536	528	536	531	535	562	523	580	526	513	490	540	535	517	528	528	507	557	507	505	551	600	523	518	559	548	536	535	520	498	535	538	568	508	579	532	526	538	558	511	552	586	525	560	548	485	541	514	576	523	524	526	536	556	536	555	518	507	577	525	540	583	523	518	515	530	529	529	543	567	549	501	528	463	518	544	508	530	519	540	509	528	524	504	524	524	525	573	522	558	532	522	549	544	548	553	605	527	567	562	555	553	505	561	518	576	494	541	548	548	554	538	588	547	546	491	541	560	596	520	563	519	524	548	524	559	516	533	517	517	554	512	499	585	572	529	587	591	577	580	521	545	570	565	535	535	588	545	570	538	548	588	546	527	517	545	526	539	570	496	546	555	508	566	529	518	525	533	546	520	549	559	562	533	539	548	546	553	528	521	546	515	524	505	552	527	515	527	579	526	561	546	475	538	529	525	518	560	561	533	565	513	555	528	531	540	540	544	505	566	575	576	522	514	522	549	528	548	502	543	539	527	533	587	544	504	516	550	517	533	534	548	566	530	563	576	540	513	542	553	546	569	534	538	533	514	506	499	531	548	509	535	531	544	513	536	517	523	550	546	532	575	554	535	518	554	531	553	520	523	539	498	509	548	505	536	516	544	560	516	559	493	571	560	559	566	533	527	496	511	547	539	542	550	532	553	544	545	536	555	508	546	562	541	546	553	494	524	543	547	522	498	570	554	506	594	589	579	527	526	534	556	581	530	550	538	549	527	526	523	523	532	539	532	532	547	565	543	532	524	543	558	540	486	548	550	505	536	547	531	519	522	510	514	552	574	497	537	555	554	520	544	513	533	554	527	562	534	493	554	550	573	530	517	506	534	524	515	501	565	564	531	501	552	512	532	560	541	534	550	541	553	551	504	510	545	552	525	501	572	521	527	554	569	564	505	525	542	564	511	550	556	511	524	501	551	551	536	561	540	505	504	562	549	516	530	533	525	513	553	560	560	527	521	551	535	518	509	507	561	510	536	555	558	512	510	539	551	542	503	541	509	541	566	575	552	561	516	512	520	533	528	527	595	533	539	547	503	544	537	516	534	577	534	579	570	547	547	564	544	567	560	516	571	531	534	530	589	542	502	540	535	534	523	546	562	549	527	558	525	533	561	528	552	502	501	498	565	515	562	531	556	552	544	549	504	509	544	538	521	510	537	541	546	509	510	548	528	518	518	568	527	504	516	527	569	543	530	552	541	577	531	496	503	555	521	529	530	523	541	557	535	552	544	570	554	538	499	581	525	525	556	517	526	526	573	492	501	525	506	565	554	517	520	530	521	489	571	535	560	548	579	536	528	543	565	548	562	518	505	550	552	513	523	549	532	498	538	573	564	546	567	557	528	529	531	523	570	558	510	538	502	529	522	524	526	493	572	627	570	570	546	555	529	535	583	554	550	505	529	539	511	530	532	539	517	539	522	533	500	550	543	531	525	490	547	521	536	556	515	517	556	585	584	509	520	507	518	534	522	547	579	520	533	559	515	534	529	548	559	552	502	467	551	546	502	537	545	547	523	511	515	508	545	540	554	535	522	513	536	557	517	524	522	516	542	564	544	541	552	558	527	579	531	528	517	507	557	470	523	564	554	549	511	579	537	547	538	571	526	581	508	541	556	557	566	539	472	535	563	531	535	526	551	548	561	536	536	545	548	519	519	543	536	563	555	529	498	534	565	540	533	545	517	534	530	508	544	559	571	492	521	479	572	529	567	554	489	505	547	558	513	570	552	517	549	545	528	505	517	555	535	562	529	487	522	541	557	503	567	524	567	536	506	528	515	499	534	539	542	514	528	543	572	545	550	557	550	531	482	518	565	538	521	569	546	538	550	577	521	560	556	573	524	530	527	562	542	509	480	543	548	571	505	518	487	484	549	527	516	525	523	566	546	551	526	518	492	509	522	577	507	532	534	509	530	522	534	561	499	535	559	531	568	556	499	509	560	516	568	557	514	521	573	513	538	531	535	521	540	551	532	542	557	528	553	515	594	503	516	539	545	534	524	553	554	528	499	545	535	510	566	546	537	534	519	522	545	510	548	528	525	546	545	524	564	514	525	480	553	525	577	490	515	534	510	523	515	528	551	565	568	561	529	589	527	550	530	466	561	520	532	559	546	540	556	507	529	561	535	541	535	494	573	548	559	509	490	531	546	490	518	494	561	497	511	521	530	570	503	607	497	528	558	506	523	532	516	529	531	499	531	541	539	542	578	550	531	546	537	561	541	533	551	551	529	588	519	532	561	541	546	514	533	550	547	533	543	565	544	556	552	546	514	491	555	515	541	528	552	512	540	561	538	524	545	532	589	535	554	507	527	524	541	493	561	510	518	534	518	507	564	517	512	519	567	511	559	561	498	551	514	534	532	543	528	497	568	556	533	502	508	587	517	526	513	579	524	552	554	513	554	511	478	537	527	546	555	530	544	593	528	512	537	520	514	550	563	564	568	511	565	531	507	534	550	507	475	545	530	511	522	509	588	531	540	533	562	544	554	542	497	550	497	536	580	536	524	543	544	551	552	561	538	501	476	517	527	552	536	568	529	510	532	541	510	544	545	482	532	541	525	504	526	497	538	564	563	487	537	545	513	519	539	516	520	518	549	526	552	562	554	544	480	543	558	544	563	547	555	546	516	547	517	550	557	529	529	538	512	527	539	508	550	489	534	524	530	516	523	569	555	561	513	516	537	551	511	548	503	584	546	547	529	535	571	545	547	569	563	540	580	554	560	503	538	538	508	518	549	508	576	496	531	573	563	523	559	544	524	534	539	570	524	518	528	544	556	525	519	538	563	557	528	540	514	550	503	564	549	568	535	540	558	599	531	534	527	517	533	566	536	546	529	534	573	590	528	532	540	562	554	534	543	530	573	563	514	538	565	528	542	509	555	542	523	550	552	538	560	532	557	548	528	547	492	535	547	542	523	558	586	514	517	565	501	548	530	554	548	503	509	546	504	536	492	564	575	576	532	514	546	609	539	521	508	525	534	493	560	569	543	472	549	528	544	542	533	529	574	493	509	497	529	528	525	541	526	534	515	535	553	510	568	523	510	560	524	568	556	538	573	528	520	514	521	502	550	550	509	545	535	551	541	537	524	518	568	528	504	546	520	548	535	512	550	580	522	574	521	525	566	542	520	484	536	517	519	563	527	530	538	540	523	530	517	550	550	530	540	491	575	538	512	535	543	518	562	537	538	496	573	526	528	529	528	547	534	514	541	563	501	583	556	532	501	515	521	521	549	554	552	535	524	538	573	493	499	514	552	578	537	523	526	527	492	520	513	540	549	515	511	556	555	551	543	552	496	530	559	539	523	528	545	517	549	544	539	516	541	541	537	498	559	559	518	564	559	557	550	519	531	536	537	515	548	556	563	550	515	489	552	540	514	606	547	547	556	529	541	585	521	497
25473	21412	27154	25436	3457	692	525	405	400	362	407	336	388	299	343	307	316	305	332	320	320	335	359	337	332	334	316	362	349	347	329	328	323	324	315	333	315	336	315	339	301	314	302	336	334	338	317	323	339	341	378	308	317	319	338	315	337	368	315	298	341	329	342	312	333	304	362	344	344	321	305	303	327	330	317	308	324	326	313	329	312	320	290	290	300	304	334	365	318	315	320	280	368	323	309	355	331	363	343	320	325	316	314	310	319	308	297	352	311	298	338	323	351	294	315	312	335	319	324	312	338	364	310	321	303	331	317	337	339	297	293	324	274	299	317	308	316	334	306	350	356	346	332	310	301	324	338	308	334	330	322	351	340	308	332	331	326	309	290	312	315	315	306	310	303	310	316	360	319	321	352	328	306	336	334	298	325	319	298	331	308	316	299	333	333	324	322	340	336	315	346	315	300	326	308	338	336	319	315	292	327	332	336	285	301	305	317	299	307	366	334	302	312	305	299	322	329	290	333	310	318	347	325	309	328	308	301	313	332	307	326	323	343	327	284	295	323	337	325	334	325	335	310	321	326	292	311	316	286	322	320	301	336	318	299	323	307	343	319	329	331	305	308	324	294	318	336	322	312	327	305	304	320	317	316	323	331	343	314	333	330	339	310	346	322	304	293	315	341	337	320	314	294	310	291	330	300	321	330	328	295	289	305	321	344	340	320	338	323	314	312	322	311	353	313	305	294	313	315	287	319	343	303	324	319	324	344	326	319	327	326	311	337	325	327	335	325	336	335	319	293	329	329	324	333	319	315	319	314	309	332	339	331	327	350	297	312	336	341	298	310	339	326	312	354	343	333	309	310	342	316	320	292	316	330	356	311	348	325	327	331	326	340	284	336	349	308	348	339	351	313	308	313	317	323	313	300	308	307	320	301	305	323	337	305	299	286	273	299	315	287	324	283	319	359	297	340	319	313	329	314	362	306	334	341	346	315	337	320	358	329	343	319	298	309	300	290	282	348	305	306	330	297	312	325	328	314	326	301	333	346	329	296	299	300	285	316	311	326	333	314	322	340	305	330	296	310	339	332	303	322	308	303	288	328	317	381	323	328	307	284	329	316	301	324	296	283	331	301	302	359	298	308	371	289	313	293	324	331	331	309	359	291	305	344	337	309	307	308	290	328	292	317	308	347	312	333	284	311	303	308	328	317	281	321	303	314	328	308	312	319	313	297	317	309	326	316	320	339	328	308	326	328	323	320	328	298	303	324	317	321	363	315	345	338	317	328	313	316	313	305	296	292	301	319	313	321	315	308	307	302	346	285	335	311	310	325	321	348	312	324	309	330	317	316	336	333	321	301	350	311	316	321	337	294	274	300	333	327	293	345	341	325	349	280	323	331	315	292	293	320	309	330	318	339	330	369	333	309	307	318	305	316	291	299	305	334	326	314	334	303	310	345	342	307	299	319	297	333	308	329	346	315	317	306	307	301	300	341	316	322	295	349	317	351	316	334	293	276	325	301	326	347	326	299	315	321	321	326	331	317	292	283	345	335	334	314	300	312	303	331	298	294	319	309	321	332	347	332	312	318	313	313	331	314	333	306	279	294	321	289	333	340	339	323	321	338	317	344	319	316	314	322	333	336	312	300	328	295	308	299	318	304	319	318	302	308	297	304	296	329	306	298	322	353	338	342	330	303	312	318	329	316	307	294	352	322	304	317	312	317	332	300	314	332	335	319	328	327	317	318	329	330	290	331	311	321	328	334	305	341	321	352	305	310	336	340	327	311	345	294	322	314	310	335	291	337	299	273	343	315	330	334	335	354	352	351	311	325	299	344	310	311	320	322	316	312	301	305	322	294	292	324	311	344	310	315	302	307	309	337	314	325	342	309	336	303	305	337	348	326	288	316	323	310	311	334	327	311	326	341	323	340	310	325	314	331	322	329	295	315	314	347	327	315	331	315	307	319	327	327	319	308	357	321	299	304	318	310	287	331	324	320	328	317	341	304	290	328	334	327	312	332	318	333	322	297	310	306	304	343	312	338	299	335	290	369	316	346	348	324	307	335	330	344	307	286	328	296	326	316	330	302	356	332	332	305	313	312	332	307	331	342	303	341	299	326	308	334	294	336	290	308	298	314	379	311	357	343	336	318	303	313	341	328	295	304	317	318	329	311	314	324	342	359	291	326	333	305	303	342	321	274	315	312	305	330	326	325	310	319	301	331	310	329	326	301	341	286	322	325	316	327	319	269	310	321	346	307	358	313	314	318	364	341	321	304	303	326	301	359	327	326	316	324	328	326	341	299	308	340	345	337	334	302	314	330	317	295	342	334	350	325	322	322	305	332	330	297	319	332	310	349	326	310	325	321	305	316	323	329	335	326	323	319	323	318	321	319	298	325	312	330	322	306	303	304	325	315	284	327	338	317	306	345	319	328	313	324	331	317	351	327	347	342	321	325	321	310	314	314	325	337	324	299	318	307	304	324	290	325	308	288	329	331	318	335	316	305	320	305	327	325	299	312	329	318	310	306	307	312	323	298	355	319	330	300	335	343	315	355	305	333	324	290	298	320	324	328	312	325	331	357	333	314	306	319	317	327	302	335	344	306	343	308	307	347	305	321	337	301	313	291	270	318	338	310	338	328	338	286	322	372	320	315	300	308	299	352	328	311	339	311	317	337	335	324	335	291	338	272	312	281	330	298	318	309	330	314	325	315	300	315	298	317	296	304	296	297	303	304	318	346	332	294	319	309	327	323	327	329	312	335	317	321	308	347	349	311	296	310	338	325	315	299	294	335	305	307	336	316	346	307	320	291	321	298	292	335	302	316	312	296	330	304	313	326	325	302	326	341	319	321	330	300	333	370	330	307	331	320	346	324	328	341	300	314	321	323	318	285	330	321	305	317	342	323	321	319	324	305	337	370	310	328	335	325	319	333	316	338	353	351	301	309	338	332	307	312	332	328	290	337	311	316	334	306	292	340	321	310	329	312	317	303	334	319	300	349	306	310	322	337	334	312	329	319	331	283	297	320	330	313	318	308	333	356	329	310	362	339	331	295	349	307	323	302	299	286	328	336	342	324	346	334	340	314	322	336	349	331	331	321	330	306	298	327	350	332	304	294	316	302	312	331	305	342	314	352	298	300	300	314	309	309	331	321	302	317	358	315	342	307	273	353	332	313	351	329	356	291	314	278	288	343	319	316	317	318	307	338	286	324	323	328	306	303	319	339	347	288	321	323	319	324	322	302	306	316	318	336	303	308	322	342	318	342	296	327	317	305	311	317	316	328	317	301	331	310	325	328	328	305	312	326	316	290	285	323	280	330	325	317	335	314	297	312	332	294	305	313	278	334	336	327	288	316	337	323	353	313	309	324	365	317	330	332	324	313	320	332	303	303	332	306	351	306	329	288	336	319	315	301	347	304	304	291	338	326	332	299	357	310	311	326	348	316	324	338	345	342	281	340	295	319	307	313	345	322	323	332	310	327	292	322	303
3216	2488	2013	1134	784	630	534	484	440	425	439	377	366	378	376	354	371	378	322	326	410	374	340	340	338	345	350	330	315	340	351	340	351	323	380	354	348	363	322	342	328	329	373	346	359	345	323	345	326	349	327	362	349	348	328	345	338	337	313	323	316	324	308	320	325	306	313	302	306	318	317	336	329	315	378	319	336	318	323	337	329	328	338	359	330	344	347	291	332	310	350	342	350	328	338	335	344	331	326	332	342	341	357	320	327	352	327	315	339	306	332	333	353	327	331	347	330	327	323	386	352	358	319	323	352	314	320	301	309	324	310	340	342	321	324	340	321	342	320	352	344	307	355	342	350	354	339	345	328	336	366	340	367	316	341	337	306	311	330	368	319	329	331	329	345	317	333	327	355	339	334	319	306	346	314	315	295	346	346	321	346	309	322	309	339	338	308	330	333	381	339	366	316	326	339	324	321	315	356	337	295	335	312	326	334	307	318	363	337	310	332	332	323	345	370	324	347	327	331	335	338	326	310	347	363	288	340	308	337	322	312	348	366	283	365	358	307	338	309	313	325	331	304	291	339	345	357	316	324	292	313	318	312	363	329	358	329	327	348	325	316	330	369	338	350	318	352	306	340	340	378	323	308	335	349	336	349	325	360	316	333	322	331	327	325	348	369	329	337	323	386	317	351	332	357	341	352	323	324	333	347	323	345	332	327	310	325	345	355	305	329	343	314	332	313	342	318	329	340	322	323	338	351	354	315	369	329	313	333	314	299	339	325	309	309	310	313	318	331	335	332	296	314	323	324	361	339	346	284	322	322	334	312	314	338	357	330	330	341	312	327	352	337	352	322	353	346	322	358	333	333	347	329	320	324	335	335	320	338	308	342	335	315	298	316	372	326	341	308	341	342	357	325	322	372	347	340	317	324	353	327	322	319	347	354	311	328	319	338	320	320	349	337	346	332	336	332	313	356	319	343	339	336	340	318	345	321	332	318	342	316	322	327	314	307	360	367	341	333	293	338	326	314	313	317	328	347	314	343	320	307	337	354	359	311	283	327	343	323	351	319	342	338	319	349	335	336	305	341	322	299	341	306	344	326	364	316	325	360	319	339	321	342	327	336	318	360	357	310	331	346	307	334	333	332	340	311	337	332	347	336	321	349	311	325	326	331	357	335	366	363	344	348	313	329	372	381	321	323	335	316	315	342	320	342	349	313	339	335	335	312	312	339	358	336	320	323	313	342	301	352	338	316	322	361	318	352	349	298	345	348	359	296	340	339	298	335	343	350	300	335	326	349	345	337	328	330	351	329	344	308	334	298	340	327	336	350	348	313	337	348	322	332	328	299	327	327	302	332	333	317	363	361	378	310	308	331	302	309	324	325	351	311	364	333	311	328	306	341	343	319	325	328	337	303	314	309	298	322	328	331	336	315	331	320	355	317	348	350	316	340	334	322	330	319	339	300	329	340	352	325	305	332	360	341	338	329	291	369	322	340	345	348	343	350	359	313	373	327	322	284	339	334	350	328	318	323	366	345	323	328	314	304	339	312	340	336	305	313	313	342	328	324	320	332	328	320	336	325	343	341	325	334	319	321	302	344	317	329	343	306	318	316	324	342	314	318	362	315	346	294	296	349	329	342	328	339	306	296	342	314	362	320	312	329	348	342	331	352	319	328	329	295	303	328	333	314	351	315	338	311	342	321	317	319	321	313	346	348	309	310	292	330	334	340	328	347	327	343	328	343	341	328	331	324	295	293	321	347	347	346	311	336	330	342	296	334	317	357	352	334	322	319	346	347	352	321	287	320	319	342	328	345	313	317	349	321	340	314	310	310	313	314	309	308	313	353	352	343	307	350	334	329	387	343	324	333	319	298	315	328	351	318	336	321	326	330	329	331	317	347	344	337	330	315	320	357	317	331	343	349	296	326	348	322	323	337	356	357	355	323	331	357	360	318	332	355	312	341	337	352	361	298	311	315	324	318	332	302	347	335	318	333	360	302	333	323	287	363	310	301	329	323	309	324	333	352	293	326	323	325	311	304	334	309	342	350	354	311	320	360	356	329	301	344	360	307	342	311	324	315	337	329	326	331	326	297	319	289	338	307	322	324	320	366	327	323	305	340	322	313	330	316	322	349	306	329	319	350	316	341	324	340	347	320	307	322	350	345	340	319	336	283	338	341	316	341	340	344	336	342	333	311	344	335	347	330	320	348	337	315	322	330	356	319	331	324	331	324	363	302	335	363	346	323	337	335	314	364	343	331	347	337	324	361	315	316	321	333	329	320	303	338	339	346	348	309	333	312	340	354	325	348	343	353	328	351	303	341	314	318	344	307	309	309	329	323	332	315	339	305	336	312	335	318	323	323	329	325	282	325	325	315	328	348	324	362	299	338	344	316	319	336	334	325	320	316	345	305	327	324	309	328	357	327	296	338	320	353	304	337	326	337	321	344	302	284	291	319	336	337	317	316	330	329	314	334	351	317	312	332	329	312	345	323	350	292	344	350	296	311	304	340	323	352	355	325	294	325	323	331	321	311	323	338	299	338	344	329	321	354	309	347	331	310	356	343	326	330	297	323	347	330	315	343	338	364	324	316	323	315	306	315	318	376	307	332	306	333	330	328	329	341	306	294	296	326	349	334	314	314	343	365	324	327	363	335	345	321	326	309	328	314	354	321	334	287	325	339	324	318	343	355	323	297	316	344	348	324	341	298	333	348	340	327	354	276	340	299	333	334	321	330	333	323	338	309	280	301	327	294	353	307	365	355	317	331	332	349	338	300	314	296	332	303	326	353	335	314	323	330	337	336	350	354	264	308	340	319	321	312	336	372	319	351	335	322	309	308	329	328	330	338	293	335	333	350	313	317	339	325	367	310	306	303	325	326	342	293	314	305	311	361	322	333	345	336	301	311	324	348	345	361	327	300	310	330	306	275	319	313	340	317	333	288	309	345	346	345	337	340	332	341	346	347	317	332	315	319	315	339	340	334	309	332	306	302	315	345	318	338	306	327	294	341	319	353	342	298	359	279	312	323	364	368	339	322	344	330	319	336	312	326	287	315	346	325	365	331	318	317	352	351	337	345	325	303	356	327	325	346	307	316	304	343	352	338	299	319	329	320	347	295	344	361	339	326	353	326	352	333	374	355	340	306	359	305	326	361	290	369	329	365	320	334	333	299	330	357	295	330	350	362	336	316	342	330	330	344	320	320	324	349	328	308	358	315	328	325	316	307	277	317	340	328	353	325	312	343	345	310	334	324	330	316	334	325	304	332	351	288	296	313	323	337	363	357	328	329	360	344	327	313	305	325	352	349	301	344	342	323	311	304	351	325	343	325	336	307	338	331	311	308	333	325	354	323	323	327	332	316	357	280	319	352	378	335	311	348	319	333	337	345	325	328	335	320	364	317	381	312	302	344	360	316	330	345	332	318	345	323	327	337	325	325	320	313	353	346	285	333	341	305	314	360	317	335	336	346	324	337	364	335	329	344	325
24404	21400	28437	24716	20820	2488	674	407	294	288	279	280	221	248	248	253	257	240	231	274	217	222	239	204	234	262	237	224	229	204	225	228	224	236	243	238	207	242	250	221	214	216	225	219	229	220	219	220	226	230	204	218	212	229	205	261	246	233	233	184	212	239	226	220	235	225	210	203	188	190	213	220	220	200	230	230	212	234	214	202	208	209	231	204	228	208	222	233	225	207	252	210	217	221	200	205	217	215	239	239	220	201	260	229	208	244	219	202	203	225	216	208	203	241	208	223	223	228	236	236	239	238	233	193	207	226	219	225	234	240	223	208	245	235	191	221	254	236	205	240	208	224	221	217	193	212	216	231	205	231	203	203	227	193	213	223	211	230	245	217	227	226	216	211	218	191	223	212	209	222	247	224	218	235	232	229	224	195	196	245	212	223	195	248	199	221	218	230	215	228	233	253	222	244	222	221	213	233	202	260	230	234	210	220	216	211	223	242	221	216	250	234	235	221	202	227	227	225	215	235	206	233	209	230	216	216	232	226	232	215	232	202	211	224	220	210	207	240	231	202	197	205	214	228	201	218	225	196	194	219	229	241	207	231	215	228	239	204	251	206	225	239	209	220	207	209	236	206	247	190	209	215	209	210	248	211	234	213	246	215	219	237	230	241	221	220	228	237	208	215	220	224	202	207	230	206	214	229	232	237	225	223	189	204	184	248	228	219	232	240	216	228	193	174	208	202	238	237	236	241	208	223	174	207	222	216	215	185	196	232	228	222	204	223	223	215	206	206	221	234	215	217	212	216	210	200	235	202	223	216	228	232	234	208	217	197	210	245	208	221	214	245	215	181	223	228	207	233	231	207	217	224	216	244	194	214	203	218	207	208	219	236	215	212	226	205	235	206	225	209	210	204	234	208	215	206	223	215	198	199	220	232	221	221	222	198	206	229	217	227	227	226	202	232	218	242	235	242	220	210	227	184	207	202	209	227	218	209	200	229	195	234	238	221	224	223	197	214	221	213	209	235	237	171	226	225	255	213	207	200	206	226	232	217	219	206	211	222	237	214	238	217	205	208	204	244	230	211	247	218	225	233	207	224	221	222	231	230	201	196	215	223	208	228	228	195	214	201	228	215	208	225	229	223	220	232	205	216	231	214	224	229	213	224	243	210	215	238	212	216	218	215	215	200	226	225	233	251	218	212	222	235	204	192	219	219	250	240	211	220	233	206	212	222	193	211	223	214	196	213	234	238	226	209	234	244	210	209	220	199	240	224	214	233	209	207	207	241	236	185	198	207	235	240	217	235	211	232	196	230	231	218	238	235	201	214	229	220	244	219	205	223	204	210	211	243	224	189	238	241	236	219	202	191	210	215	215	245	196	212	222	219	207	220	197	247	225	232	219	210	206	216	241	225	204	216	213	233	213	244	197	199	201	234	198	218	197	239	211	230	223	210	220	209	210	191	224	186	215	203	211	218	225	243	214	215	213	183	211	198	204	220	215	228	212	209	221	213	218	210	214	220	242	222	216	221	194	233	232	225	221	221	219	229	201	201	209	229	215	217	230	234	205	213	199	225	204	228	190	208	223	250	211	239	235	216	211	223	237	220	223	217	236	196	240	215	214	201	219	197	222	226	196	205	228	218	229	212	227	226	209	248	215	245	222	189	215	207	229	201	218	205	219	204	209	226	216	217	215	221	222	212	220	222	192	210	210	224	200	213	209	190	221	186	207	226	226	217	214	219	220	210	191	223	212	231	192	198	210	213	217	222	234	214	202	222	212	229	227	201	202	213	227	230	236	225	225	196	192	209	228	210	233	220	204	232	207	218	204	223	206	216	227	192	211	243	211	212	228	213	251	225	205	236	247	213	224	198	240	213	227	238	225	217	230	202	212	224	219	227	197	236	228	215	206	212	215	240	255	213	197	210	246	221	207	225	237	208	230	223	192	199	223	226	220	235	210	202	201	218	213	207	204	219	213	212	239	203	217	200	236	211	201	210	209	230	226	232	239	228	226	225	191	226	202	222	207	229	202	232	208	202	208	232	227	194	198	227	199	242	193	200	214	212	211	218	199	232	229	220	189	209	206	219	233	215	186	178	231	222	218	215	219	220	222	221	216	209	202	207	214	218	219	222	210	225	179	230	235	210	194	217	220	194	215	217	222	225	236	240	217	195	224	208	220	219	228	182	188	204	232	213	210	221	245	260	206	197	203	201	203	205	216	210	239	208	224	222	214	224	205	223	217	234	226	228	257	229	229	248	225	261	193	199	216	213	214	192	179	201	210	237	184	202	209	214	213	174	226	214	226	212	217	233	237	217	232	217	208	264	217	219	219	222	223	247	219	233	193	253	216	224	223	251	232	234	237	226	246	208	245	214	227	226	223	229	242	200	218	230	201	187	187	209	205	217	217	239	233	209	214	205	213	203	237	237	233	253	214	214	238	221	233	225	230	219	213	219	217	208	211	199	209	250	212	228	217	216	225	215	230	238	230	213	205	218	204	187	220	206	201	201	231	218	191	213	191	228	176	241	207	217	221	197	218	225	227	192	202	212	200	222	204	237	210	228	223	260	225	207	203	232	220	189	194	220	205	194	217	216	217	207	203	222	220	212	221	210	211	221	230	239	227	207	201	206	210	204	226	210	189	227	247	236	249	221	223	227	205	217	202	185	230	213	208	223	211	208	218	235	228	248	208	223	210	230	207	229	221	240	203	224	219	208	204	218	211	237	215	249	227	225	231	218	223	245	223	179	217	204	205	197	205	242	226	201	205	221	220	196	218	226	200	211	205	217	198	190	222	243	241	225	225	232	213	211	231	183	222	210	219	207	220	249	226	203	222	232	226	213	241	215	216	222	206	215	211	213	215	212	206	229	193	212	199	205	236	191	203	223	210	214	225	199	210	237	238	218	201	209	241	207	247	198	234	205	202	212	224	239	220	229	251	179	225	207	211	204	225	207	242	225	227	214	178	218	231	229	218	222	216	200	214	233	208	222	197	210	224	195	223	233	250	208	201	227	227	223	195	211	213	216	206	217	222	211	214	200	220	190	224	206	192	229	207	236	227	214	228	220	187	220	193	233	201	224	231	194	203	234	205	201	232	221	233	188	200	185	216	211	225	225	220	215	223	225	229	228	241	204	213	231	198	216	207	223	208	209	212	224	231	224	229	207	231	232	250	211	230	231	206	231	206	212	209	210	209	243	221	201	227	203	233	224	213	246	203	211	196	212	232	222	228	228	216	236	220	220	219	245	236	199	244	195	240	216	180	196	214	207	195	215	213	211	215	239	220	219	226	222	207	196	211	216	209	214	216	215	225	227	222	223	224	219	207	210	225	206	220	206	220	183	197	252	236	233	213	222	239	242	217	220	212	214	260	214	195	220	213	224	232	245	203	211	222	231	219	215	233	188	223	220	194	217	195	195	224	226	206	210	206	205	228	195	202	232	228	233	230	222	220	195	200	181	216	207	199	228	220	217	204	201	220	203	211	210
3200	4413	3608	1771	1113	744	643	573	501	432	402	317	340	310	295	281	266	277	296	313	270	265	283	260	234	269	244	238	221	242	290	272	269	245	262	229	265	222	240	239	221	250	230	235	275	231	245	228	250	254	220	232	243	259	244	237	248	229	242	249	229	220	225	267	224	234	244	245	284	224	244	267	231	239	248	252	233	256	256	227	235	235	217	235	228	216	242	243	202	240	215	249	237	233	230	236	234	242	231	220	241	224	242	233	260	221	242	215	243	212	236	240	227	223	222	245	240	241	245	210	257	216	219	234	222	250	236	242	218	239	220	241	260	237	239	244	244	220	210	258	232	219	234	241	229	269	235	253	216	210	263	214	233	221	230	228	240	222	226	235	254	202	259	245	233	242	230	229	243	233	241	237	259	239	263	234	246	240	228	253	215	236	234	232	215	249	245	219	216	224	251	234	255	237	242	212	233	260	242	237	243	230	243	237	212	242	231	236	252	230	225	232	221	260	220	229	244	238	239	226	252	225	230	249	234	234	244	229	227	257	248	224	234	223	249	279	254	233	239	219	254	223	247	232	202	214	230	220	251	226	255	237	226	204	242	260	221	212	223	262	254	237	224	218	267	204	231	243	235	213	257	229	256	227	262	234	240	229	256	213	225	230	226	242	228	218	216	239	249	252	230	238	251	227	212	233	249	206	251	233	242	229	224	242	231	222	241	231	233	250	229	257	239	218	243	256	240	237	208	232	231	241	221	221	238	254	212	238	246	247	246	220	243	208	250	219	230	214	261	223	226	211	266	255	243	245	228	217	251	239	270	225	219	202	242	226	245	222	221	246	244	270	228	223	241	242	248	262	227	219	228	244	228	240	239	238	227	223	250	242	236	208	217	215	243	233	238	215	245	247	247	228	219	231	254	228	217	209	236	210	241	236	248	228	219	229	226	224	226	239	252	257	228	225	216	202	225	244	216	233	213	258	230	216	229	225	245	235	227	240	247	259	225	231	208	220	243	233	246	191	236	248	208	245	235	242	216	188	222	232	230	230	235	245	238	227	213	242	210	223	238	222	227	229	260	233	224	248	236	235	219	267	220	228	231	245	206	224	211	238	218	245	235	237	228	233	256	234	233	230	221	226	229	252	240	217	251	243	241	244	254	239	242	206	223	218	241	227	217	249	237	224	247	239	246	219	237	220	219	223	236	233	206	244	239	231	220	236	228	233	236	215	252	221	206	234	208	217	232	182	235	237	224	232	250	229	231	264	259	234	229	263	211	261	250	222	244	237	214	239	228	230	229	223	229	240	230	210	213	251	219	221	228	206	253	234	252	234	217	224	246	252	234	223	240	249	211	231	230	218	244	224	229	224	206	251	213	237	233	257	241	237	228	277	242	239	221	225	262	249	215	232	244	223	237	228	200	239	219	241	254	228	241	231	226	239	252	233	250	241	235	244	272	246	212	243	246	239	246	237	251	226	212	260	225	199	248	231	239	227	224	242	220	231	236	255	229	217	236	230	233	231	243	250	265	248	214	224	233	223	217	217	252	233	234	235	247	224	227	241	243	230	242	218	230	211	268	231	213	227	231	241	227	220	210	245	211	233	235	228	250	240	210	239	212	209	217	219	228	244	245	235	217	242	194	209	220	217	266	229	256	244	240	230	248	225	218	230	234	232	241	214	253	229	219	246	238	226	230	261	264	230	238	251	204	224	253	237	233	230	222	219	206	249	217	216	230	240	231	230	242	261	258	257	235	199	219	225	250	223	222	221	261	239	204	227	214	222	255	205	224	227	208	245	213	225	218	238	218	242	208	223	246	209	231	223	209	235	232	239	204	257	285	231	235	249	225	218	247	219	225	252	216	232	239	216	213	230	241	216	245	258	203	216	239	226	236	215	236	218	249	215	252	261	230	206	235	235	233	227	217	244	234	243	227	251	243	252	258	249	219	210	226	237	243	240	233	222	241	222	227	219	239	219	228	249	235	258	221	218	246	205	221	205	253	207	204	245	234	227	221	231	242	250	227	252	233	205	220	204	239	239	246	228	262	221	211	241	208	235	266	243	243	235	229	215	197	256	234	247	232	253	241	241	240	235	246	234	237	250	251	234	255	218	251	231	240	200	232	214	204	213	209	221	240	212	228	234	238	216	255	225	228	260	225	249	236	233	225	223	237	259	245	219	230	229	232	212	246	236	226	234	196	225	194	235	217	248	214	227	230	236	241	241	224	220	229	193	238	210	238	201	216	225	232	241	215	252	238	220	244	234	222	241	197	238	223	239	220	237	240	238	232	231	233	221	237	195	234	233	239	194	246	243	234	229	247	216	250	231	231	244	224	229	219	221	223	255	244	222	194	227	215	270	245	228	258	264	255	246	228	256	226	261	225	237	220	235	219	236	233	245	254	265	232	225	219	235	247	236	240	252	235	227	219	218	253	241	244	210	257	221	234	231	215	250	227	237	214	217	231	232	217	222	241	228	197	232	234	216	241	233	243	216	232	240	232	215	228	222	219	225	248	214	209	224	225	224	222	207	217	212	233	242	215	232	201	212	249	258	212	222	215	265	244	260	237	228	230	216	228	207	244	241	222	200	224	230	228	223	221	235	234	218	218	223	218	211	211	249	237	218	209	213	242	229	226	244	227	239	258	235	245	230	234	231	260	255	234	224	199	220	241	241	260	230	237	257	256	225	247	206	225	236	225	254	231	239	217	231	212	259	231	237	227	227	225	238	226	235	239	235	221	234	222	230	268	223	214	218	221	241	222	228	248	237	215	229	216	258	228	259	215	229	229	212	237	229	222	231	225	237	218	238	224	226	252	245	226	241	249	226	237	238	220	234	238	222	242	230	226	229	222	224	265	229	213	226	235	249	222	211	209	213	218	225	239	234	231	231	212	246	229	215	222	219	233	228	209	232	232	225	233	232	230	247	276	240	241	227	257	229	234	212	233	222	229	223	221	255	256	249	228	252	254	212	223	241	222	232	254	230	216	206	234	216	219	245	229	211	257	227	228	245	235	249	230	271	234	223	200	255	210	207	234	218	226	222	211	218	230	231	247	233	230	252	245	216	244	256	250	241	247	245	241	208	223	234	226	245	220	226	231	229	226	253	242	250	219	226	209	244	246	238	216	213	231	235	244	211	230	235	233	223	238	219	212	213	228	238	214	227	213	234	237	222	226	216	252	221	220	216	254	237	246	223	264	224	250	218	260	215	194	239	252	207	215	231	238	242	250	220	241	247	234	241	211	223	247	227	225	233	239	260	233	249	225	252	249	220	240	242	225	239	235	227	219	244	232	236	199	226	239	216	226	218	212	223	230	212	223	220	219	226	236	224	212	230	199	232	248	229	231	223	234	256	205	215	243	258	240	226	226	252	217	233	239	237	236	226	232	239	226	258	217	202	248	245	246	213	233	224	233	233	222	234	242	249	231	232	227	210	244	212	241	222	226	238	217	215	232	221	256	252	218	234	244	226	246	243	225	234	224	227	230	248
27625	10364	1346	812	625	611	613	615	634	527	603	604	574	603	570	598	609	586	612	553	641	617	566	615	593	549	640	616	603	599	548	548	577	606	626	642	652	632	564	596	614	564	575	604	575	578	594	582	558	589	590	652	579	582	573	584	577	595	604	617	581	595	570	542	583	599	570	568	576	531	576	575	579	579	582	589	596	568	623	552	582	578	583	579	558	584	568	580	567	540	597	558	601	576	598	622	624	601	606	556	551	596	580	576	595	585	611	531	647	604	566	587	593	573	583	567	593	604	576	644	570	580	560	572	570	589	556	593	568	607	556	561	616	603	551	594	575	607	594	578	569	590	566	577	599	635	607	605	618	588	553	579	577	587	609	581	588	616	568	592	529	559	570	545	591	605	635	584	550	584	609	625	570	572	608	590	565	546	575	583	557	559	590	627	603	591	557	584	626	588	548	613	649	605	604	599	574	601	608	609	557	559	602	542	601	609	608	595	586	561	563	586	563	601	593	593	582	604	597	527	578	615	593	566	596	608	584	595	582	546	543	543	546	576	561	610	556	547	646	557	581	607	583	552	619	552	572	544	573	513	586	601	615	588	638	614	599	560	604	566	580	599	600	617	591	620	576	585	565	585	584	565	599	575	577	597	538	567	587	580	601	596	522	562	591	619	572	540	596	579	610	609	543	566	602	603	582	599	571	562	612	549	553	585	600	588	578	573	615	593	560	575	569	586	531	560	572	567	557	594	560	564	565	634	574	576	565	610	609	569	624	594	570	584	618	576	558	558	615	638	580	578	571	559	624	603	527	530	587	586	587	566	603	592	580	578	535	562	570	618	556	553	564	562	584	555	527	590	587	624	550	582	629	571	582	625	581	549	573	585	611	589	568	604	609	583	649	620	639	581	586	570	572	577	599	591	585	573	560	565	574	582	582	595	604	589	583	614	582	534	607	592	562	545	565	556	537	580	534	611	564	572	566	547	571	617	593	594	573	603	555	590	580	626	579	595	669	581	542	634	608	592	611	561	567	579	604	581	597	546	568	575	553	546	604	607	613	559	603	549	580	601	573	557	565	610	556	580	599	570	582	596	599	609	587	596	585	604	569	635	604	573	580	597	581	538	595	608	619	634	615	587	579	573	619	633	569	542	572	601	599	605	524	590	600	637	572	521	561	598	621	581	570	601	557	567	587	615	584	630	551	611	578	599	579	630	607	528	659	570	600	562	553	590	585	561	586	571	639	617	584	574	592	584	594	602	583	579	582	565	580	576	566	572	598	569	630	561	616	609	607	595	545	542	608	600	573	609	568	624	605	576	623	611	547	581	547	559	575	589	570	550	601	593	627	585	561	604	566	570	576	604	578	560	587	563	529	591	549	596	593	565	589	581	557	610	527	563	617	568	566	594	601	607	566	556	532	618	604	630	569	604	610	574	585	599	610	577	566	583	557	578	619	604	581	596	611	584	564	577	569	583	563	616	596	592	599	614	573	592	579	563	593	621	567	552	615	574	605	549	625	599	559	611	549	550	608	588	602	591	625	590	577	579	538	601	565	609	589	562	653	600	633	599	594	592	593	593	619	587	571	600	584	619	567	604	585	565	634	594	598	571	578	591	622	580	579	622	556	579	605	606	591	588	603	577	612	582	601	601	578	599	602	604	587	580	544	580	584	558	607	600	629	574	616	606	595	606	621	599	586	588	605	592	609	578	612	544	587	575	559	603	552	575	597	590	568	570	574	586	590	542	597	586	543	566	598	624	579	581	588	571	584	565	626	590	547	570	560	559	583	586	590	637	589	568	622	576	565	601	630	599	619	611	571	574	577	580	614	592	571	611	575	555	594	563	575	588	591	597	586	620	591	604	577	592	588	560	561	575	638	566	630	597	581	614	612	568	598	600	533	570	582	566	582	586	548	589	621	564	602	621	599	572	646	600	555	585	566	615	623	562	582	562	537	558	583	541	627	577	638	581	570	540	605	596	559	582	609	559	594	618	595	593	601	578	577	598	559	567	555	582	588	578	570	574	589	570	603	599	614	539	631	638	535	548	569	566	580	556	592	584	588	617	597	600	608	531	600	564	621	576	620	593	547	601	561	628	607	570	581	591	586	568	559	561	590	638	562	587	575	596	586	564	552	600	578	582	552	556	644	578	594	586	617	575	562	529	600	570	572	608	635	587	608	569	586	582	623	564	537	625	526	563	549	584	614	535	605	568	561	572	582	605	577	610	589	573	585	577	582	652	574	603	627	599	548	579	576	639	615	584	577	596	577	553	580	593	621	610	561	554	607	618	559	585	583	587	618	598	617	587	491	587	600	606	610	574	617	619	551	595	572	597	575	561	550	557	568	642	601	544	584	582	603	588	587	578	559	560	611	586	543	608	588	609	594	591	583	568	604	607	589	600	547	578	569	591	622	588	603	566	613	662	566	614	584	607	579	547	653	595	585	596	611	549	619	592	551	620	576	576	620	595	565	524	574	531	586	556	592	584	620	601	614	618	593	595	578	595	579	606	572	576	604	594	626	574	553	562	583	589	594	582	617	554	568	580	571	556	596	583	558	587	538	626	596	562	563	633	613	593	603	589	566	629	609	551	555	575	593	593	579	579	599	573	578	595	572	583	584	575	597	567	574	536	594	610	572	614	573	571	607	552	583	594	589	578	596	543	607	587	592	569	620	597	556	564	592	609	599	581	558	590	550	590	521	614	581	624	563	599	590	635	603	556	543	587	561	599	568	640	578	585	572	609	601	577	597	577	625	628	624	604	545	550	582	544	592	605	636	561	604	577	586	596	591	605	589	534	568	615	618	600	573	577	551	583	570	613	576	553	596	560	588	559	611	562	594	566	600	573	598	566	578	587	628	601	588	596	595	586	597	613	584	605	593	561	616	602	601	577	600	577	630	601	570	602	557	594	610	575	578	551	557	596	641	527	599	605	620	591	585	542	595	567	609	565	578	603	562	587	602	595	597	568	618	613	570	592	578	557	589	596	547	611	606	615	564	566	577	588	564	630	560	571	570	599	594	582	613	576	594	554	602	587	560	636	586	595	597	623	602	600	624	583	592	572	600	582	589	587	556	502	625	557	659	595	591	582	577	592	552	592	573	560	567	549	590	584	640	582	592	574	555	589	609	582	620	556	545	589	632	600	583	614	591	589	577	600	607	590	582	607	616	559	586	562	619	585	627	581	628	583	581	563	596	570	593	597	633	595	617	538	598	618	585	579	603	575	609	567	569	537	614	577	584	564	584	579	631	594	547	598	598	631	617	632	579	632	618	592	566	569	619	631	606	648	553	578	556	598	609	584	625	601	618	545	554	635	563	568	545	618	544	623	609	606	566	577	573	560	577	578	600	617	619	570	584	569	603	600	568	572	527	533	577	547	581	570	621	571	592	590	589	578	552	586	568	584	609	563	562	598	539	564	579	591	594	603	591	606	511	589	596	560	541	581	578	607	584	618	617	568	578	573	551	594	615	596	572	595	585	594	577	565
4920	723	724	605	574	495	548	576	535	518	558	525	530	525	581	504	527	554	564	562	562	558	530	518	530	556	529	575	518	581	502	512	556	517	546	568	577	567	562	504	531	543	526	514	543	576	537	552	530	541	555	523	540	510	554	584	547	499	541	521	569	497	539	559	502	559	529	524	553	504	551	523	551	552	539	542	553	560	559	531	538	510	561	532	556	535	578	555	526	496	532	558	538	526	511	526	543	526	513	564	573	573	513	542	507	553	599	540	530	548	582	559	536	539	566	530	513	539	584	528	526	539	489	532	512	528	538	569	525	537	532	548	511	531	547	517	558	533	516	533	545	536	541	530	552	505	519	525	525	583	580	554	506	516	534	540	516	573	553	543	552	540	546	569	595	555	508	484	568	551	554	539	533	533	520	559	582	533	542	520	497	571	539	539	531	531	573	525	518	552	513	555	521	530	563	524	527	575	524	576	540	542	553	522	560	500	537	571	488	524	536	513	545	519	587	552	506	536	544	549	516	507	508	565	565	551	605	534	546	532	505	507	541	522	483	551	511	538	546	517	575	518	481	543	536	546	491	549	546	561	574	510	517	534	537	534	567	550	533	560	556	535	562	542	541	532	556	529	491	501	505	522	546	524	520	551	511	550	547	522	529	545	537	527	560	560	496	556	530	539	558	582	528	520	548	521	521	544	546	521	526	554	590	544	520	558	542	533	544	510	581	555	535	549	540	544	527	484	551	576	547	545	565	488	563	567	536	514	523	541	527	552	508	532	538	519	527	552	536	565	546	570	537	553	509	581	549	546	532	538	522	558	550	537	530	577	534	530	581	548	534	570	551	526	492	544	587	547	531	560	552	516	542	555	561	548	532	518	477	554	538	539	564	536	503	551	576	565	551	563	584	536	535	533	562	551	534	534	566	581	543	516	546	548	506	578	503	559	568	545	540	564	516	536	555	502	541	535	529	551	500	537	466	539	543	512	529	547	506	541	525	549	536	515	542	557	502	523	563	531	571	508	573	557	509	561	557	530	562	530	555	537	572	519	545	549	517	534	568	554	554	580	563	568	523	522	500	526	545	568	551	561	535	506	550	570	524	578	566	574	545	547	533	524	533	559	544	527	569	555	507	510	546	503	521	513	574	538	528	565	527	584	556	541	524	571	534	523	541	531	563	554	530	573	524	592	552	487	574	539	537	534	542	567	534	505	515	546	544	512	532	539	486	559	574	512	494	527	553	541	551	566	557	569	536	541	535	533	572	545	513	542	581	553	546	516	539	549	550	528	548	535	473	536	486	538	523	547	541	551	541	515	578	499	522	548	547	542	566	538	535	552	532	548	555	539	541	549	506	561	566	539	520	525	568	542	562	524	515	543	511	544	573	527	554	548	537	596	548	547	552	593	557	554	522	559	525	550	548	581	516	510	571	552	549	488	543	497	514	524	523	538	563	505	548	541	576	514	531	516	508	501	540	542	566	504	534	498	552	589	538	551	563	510	527	538	547	512	524	538	576	548	543	552	528	551	535	547	538	558	527	504	548	523	582	492	580	514	528	559	541	544	553	566	533	556	537	496	517	551	536	574	531	556	559	564	573	521	537	560	558	519	536	558	564	553	546	482	558	564	549	527	569	529	524	550	515	529	520	516	545	541	524	548	493	577	547	522	561	531	612	524	514	569	557	548	521	525	507	524	593	520	553	516	553	530	519	505	530	556	554	507	546	537	560	501	563	538	538	536	527	558	535	527	565	539	528	555	493	504	505	523	513	560	494	559	527	550	549	523	544	527	502	560	545	568	541	543	537	531	550	516	564	543	519	511	569	537	548	492	559	567	596	548	525	529	557	548	506	547	517	576	551	533	534	538	548	576	520	542	541	567	505	549	539	550	554	491	515	556	524	531	518	558	501	576	529	581	568	550	533	540	547	524	521	554	510	512	535	561	556	536	560	527	554	525	501	517	541	541	564	505	562	558	501	538	545	539	513	548	543	555	515	541	527	554	523	509	518	542	554	542	549	606	535	549	536	530	504	518	530	496	561	541	537	559	546	543	531	547	524	519	538	483	534	573	548	505	535	524	495	551	527	566	530	587	542	512	564	527	513	553	538	555	530	538	554	525	524	548	566	507	547	543	525	559	505	561	591	537	530	511	510	566	540	565	526	505	533	538	527	554	502	522	555	538	594	522	528	505	554	509	529	511	499	530	588	551	532	546	547	559	547	486	480	525	547	569	552	508	511	537	553	544	580	500	540	557	566	493	536	524	535	524	541	540	515	530	608	539	537	536	513	548	561	546	525	562	549	556	551	574	516	479	536	537	522	537	527	521	537	553	540	495	561	560	551	565	482	535	570	537	547	508	550	539	493	571	544	507	531	524	506	551	516	557	520	540	569	524	538	512	519	557	531	525	540	520	551	569	566	529	535	529	543	535	524	549	554	508	504	525	532	548	551	577	562	513	555	530	521	543	534	505	565	516	556	517	554	576	566	566	526	531	569	513	557	581	572	539	481	561	508	543	558	566	514	521	509	525	558	543	501	517	515	521	601	559	529	538	534	513	567	539	502	527	560	490	535	536	591	554	557	528	545	503	579	537	513	510	548	506	562	573	520	538	544	526	513	543	540	531	522	515	556	530	551	562	578	544	572	552	539	549	517	559	474	566	519	500	570	552	569	533	515	534	534	559	533	509	509	516	588	530	504	551	543	504	570	521	541	576	527	538	542	521	541	545	511	558	532	519	549	511	546	538	495	527	530	522	541	524	537	577	535	552	560	546	531	531	532	519	524	537	561	523	516	533	535	521	560	542	511	533	540	529	534	540	503	528	568	556	535	513	546	524	521	535	560	523	567	519	538	547	492	538	523	548	565	531	489	549	545	545	526	536	524	556	540	519	555	571	519	542	550	517	558	518	538	536	569	512	516	544	550	515	557	554	578	580	557	523	554	534	524	525	556	529	610	545	528	536	532	497	548	507	557	533	564	529	560	527	539	526	528	546	510	540	512	512	531	585	549	516	521	543	542	514	569	531	533	556	498	489	548	513	519	511	553	514	548	514	534	593	477	539	549	532	536	567	537	530	540	559	564	592	520	527	533	543	553	537	539	528	523	520	520	506	574	566	560	597	516	567	517	578	562	547	504	526	515	519	540	561	501	565	542	531	540	578	522	568	533	579	593	529	526	545	521	527	522	531	582	535	558	563	541	544	545	551	540	527	553	542	542	531	542	565	541	522	541	593	556	537	543	528	516	541	541	545	534	528	564	556	547	578	560	555	573	511	551	540	560	524	566	525	508	541	513	509	518	578	545	503	529	521	567	518	528	546	542	573	516	525	538	590	554	567	582	531	541	531	548	549	537	501	552	530	526	551	519	512	533	545	538	511	533	565	541	540	593	521	526	540	533	539	493	555	557	510	502	548	510	544	533	581	529	539	584	564	560	579	565	570	549	581	524	594	523	565	511	520	527	583	527	540	553	570	536	534	539	520	567	516	520	506
25501	21446	27186	25493	3519	682	531	423	380	383	362	330	380	356	308	362	375	361	333	310	309	330	335	354	302	316	375	334	330	327	349	333	298	356	354	334	326	317	351	310	335	351	303	308	374	331	301	307	313	319	344	306	298	297	304	345	351	334	336	302	313	311	303	304	310	319	348	329	355	313	304	316	325	309	323	319	310	320	321	313	357	319	304	336	311	316	297	373	326	324	311	299	321	326	359	318	307	334	368	336	333	323	340	303	299	322	314	348	317	362	370	298	344	339	344	348	316	320	289	357	321	348	332	314	345	346	303	330	351	337	314	318	304	311	333	310	314	363	327	316	338	300	362	287	344	295	303	299	324	282	306	326	315	328	337	310	311	349	326	339	302	326	313	302	322	345	346	341	299	322	357	303	338	321	333	323	317	317	323	345	329	317	312	311	323	340	325	302	325	323	335	317	347	317	298	342	323	309	315	357	332	314	317	354	340	338	340	333	310	350	328	308	298	323	360	324	309	308	312	315	339	331	333	338	347	334	337	296	318	343	323	331	294	337	322	325	313	353	304	300	330	327	333	331	310	311	324	320	330	321	319	322	315	303	328	313	338	310	296	320	350	338	346	323	346	330	312	342	282	353	309	322	325	318	326	322	290	304	352	344	302	320	302	301	312	339	324	332	303	331	318	336	304	366	334	322	330	336	328	330	293	329	307	337	309	320	383	320	338	338	322	354	316	300	307	318	306	313	320	330	291	290	348	319	304	294	328	317	345	325	293	341	315	285	353	307	316	341	336	319	329	314	318	330	300	345	321	341	289	324	321	323	336	319	291	340	341	278	327	329	318	342	321	329	316	314	314	286	351	321	305	312	323	325	322	328	298	322	346	345	313	325	320	315	291	337	350	311	331	319	324	309	332	355	325	327	299	314	311	332	303	321	330	320	314	323	372	311	329	335	333	334	320	334	327	303	340	330	310	338	303	337	335	351	320	339	310	338	329	326	317	315	312	331	321	327	297	335	319	334	341	332	299	302	296	332	336	323	314	348	313	308	310	319	327	313	283	321	306	321	328	318	318	307	303	296	339	327	340	306	319	330	311	326	321	319	318	315	345	326	274	362	319	329	324	294	319	315	319	303	281	314	306	334	315	330	304	326	340	359	330	337	338	300	329	309	312	328	318	326	318	311	334	312	341	309	334	332	326	325	337	287	329	339	332	329	317	315	320	325	317	313	307	302	294	308	323	333	315	333	325	337	362	300	334	328	275	365	319	318	348	336	293	319	339	332	311	351	317	301	333	320	310	350	346	315	346	327	329	339	313	347	336	320	350	340	331	284	324	343	313	308	291	333	331	332	284	321	296	296	342	338	325	353	334	328	338	327	305	327	326	314	319	357	307	346	320	341	346	337	346	331	327	292	298	321	323	304	323	332	330	339	319	311	315	329	301	306	321	320	322	341	320	304	310	324	290	314	307	281	331	332	348	338	299	331	280	342	337	322	340	357	315	321	309	324	325	308	311	335	299	307	304	372	291	323	314	298	332	333	310	329	325	317	306	350	349	315	318	304	327	326	321	333	304	315	320	339	318	318	322	332	302	296	311	328	335	300	325	326	314	339	329	294	335	352	322	337	309	350	330	326	334	315	316	331	290	351	300	314	329	333	328	285	321	364	330	330	331	316	302	354	326	347	326	316	331	330	334	308	303	344	313	305	312	318	314	331	337	323	346	300	296	353	352	314	318	321	332	296	283	299	331	326	304	314	307	322	366	270	326	331	348	327	329	321	344	266	339	363	332	310	352	335	333	326	311	290	363	304	329	336	299	347	314	313	291	301	303	291	331	342	336	323	315	304	328	331	314	321	301	314	308	325	328	324	307	332	295	308	312	324	338	337	331	339	341	315	348	326	339	300	326	332	341	340	333	310	312	343	315	338	330	339	297	341	318	321	346	314	331	342	347	331	322	276	294	332	338	274	311	283	315	308	336	344	285	314	301	343	283	321	338	327	315	326	309	306	326	349	323	293	293	329	293	324	330	319	352	295	301	342	328	318	330	305	349	342	329	338	323	331	326	321	312	328	328	318	356	326	284	335	361	326	327	311	314	314	306	305	328	348	329	308	323	307	281	303	334	334	322	306	336	327	337	326	316	357	315	325	307	284	329	326	315	299	302	348	308	298	322	325	337	318	293	292	326	304	315	295	312	351	332	306	324	356	333	329	310	299	281	306	314	355	326	344	335	336	337	311	323	325	343	337	332	307	302	353	337	335	311	330	322	324	335	315	359	306	284	309	343	325	346	295	325	314	308	311	295	307	297	325	309	331	337	338	324	307	293	295	337	302	350	328	344	324	298	338	297	309	298	319	307	324	329	331	301	331	347	324	324	311	360	352	321	305	324	315	316	297	350	328	277	334	303	307	311	306	332	335	308	352	339	330	315	295	310	320	281	326	339	282	343	340	295	326	349	308	308	307	307	339	337	327	325	344	310	294	331	343	320	290	340	310	311	321	310	339	327	312	339	339	318	335	321	320	341	314	330	321	313	304	333	310	303	309	299	361	306	333	330	317	310	310	332	311	298	304	331	316	329	310	300	353	331	333	293	330	304	266	310	314	297	323	304	327	289	301	315	270	301	319	330	341	352	353	314	333	311	374	313	314	298	300	315	316	325	330	325	320	347	315	318	321	312	305	333	289	307	293	297	332	327	296	307	306	315	324	309	325	330	298	309	329	347	285	335	323	344	326	332	302	301	343	316	314	314	343	324	305	323	328	337	309	319	353	336	317	338	333	328	323	330	313	360	314	326	308	315	328	302	331	316	312	332	307	327	293	337	355	345	315	304	347	332	357	336	324	305	297	326	290	321	298	304	310	300	300	326	350	318	321	332	338	331	340	312	285	334	295	329	292	331	303	321	288	331	317	331	349	275	298	306	327	277	299	322	285	327	302	302	312	308	291	317	316	306	303	334	360	321	310	335	310	322	341	317	301	320	315	286	302	291	306	303	321	344	329	331	359	330	304	268	320	326	304	322	308	296	303	334	330	318	327	328	324	291	316	361	311	308	309	293	306	329	322	329	316	331	295	331	322	333	326	338	327	322	331	312	285	331	311	293	322	288	344	321	321	302	310	335	302	327	346	285	307	323	292	309	334	308	327	316	306	322	314	306	343	344	340	307	326	301	320	304	333	292	336	320	304	334	319	309	316	330	332	314	296	321	295	344	335	338	305	351	335	316	321	309	318	333	349	346	294	309	321	301	365	297	346	286	332	330	361	316	296	318	297	337	299	320	304	286	339	322	330	317	337	330	308	300	319	319	325	329	313	309	329	331	335	335	355	322	347	333	323	347	324	340	347	311	311	330	306	361	311	321	333	302	351	328	292	315	319	340	331	316	282	297	310	325	329	335	331	333	324	288	280	321	320	339	308	333	325	328	320	300	321	303	322	325	301	382	318	330	338	310	310	323	315	313	318	325	314	339	338	314	295	331	351	297	335	347	328	317	362
3238	2486	2047	1164	822	638	538	507	487	414	403	394	353	338	385	358	360	352	338	339	333	333	311	340	347	340	320	312	336	304	318	340	357	346	355	337	347	351	306	352	334	320	332	334	327	358	352	333	306	339	312	311	331	339	356	342	321	334	323	315	359	345	346	311	315	324	343	328	374	337	344	321	349	340	335	331	331	286	349	333	319	347	356	308	334	342	326	325	341	355	346	336	349	316	281	325	278	327	379	327	363	319	321	332	328	330	362	321	364	313	335	337	351	347	322	366	329	312	332	336	328	343	327	354	325	330	306	337	339	334	358	362	358	335	368	296	336	374	330	348	333	330	343	311	326	315	342	328	349	327	332	339	339	315	339	358	330	359	342	343	320	324	347	322	316	327	321	325	322	358	333	327	326	340	315	331	305	325	305	350	314	327	324	332	318	349	327	344	345	316	346	350	380	329	342	338	326	351	344	338	332	330	342	313	307	349	318	349	309	340	326	307	352	326	349	320	294	330	300	298	334	317	338	306	306	324	330	373	323	322	355	366	339	335	361	309	354	337	333	328	325	338	317	333	361	327	315	326	304	318	366	323	322	298	328	352	356	344	348	317	342	315	353	334	345	307	316	297	348	310	287	344	346	302	340	317	335	366	348	323	323	335	338	328	330	315	316	318	338	320	321	296	347	332	327	311	342	315	364	318	303	324	316	345	323	340	317	323	334	320	339	338	337	352	343	354	335	307	357	342	314	328	320	312	308	360	336	334	359	310	335	347	338	334	348	314	290	333	325	305	355	311	331	336	356	364	325	327	352	309	312	313	346	324	348	326	318	319	351	349	340	326	358	302	342	314	335	319	349	321	307	299	336	323	328	326	327	304	331	354	382	363	318	341	339	325	332	314	334	347	335	345	310	334	331	335	300	323	312	353	351	303	320	323	322	325	322	328	318	331	335	313	336	364	363	340	313	318	329	345	338	330	306	325	348	303	338	339	337	335	322	321	327	326	333	291	329	296	336	318	305	311	320	303	355	321	343	321	331	316	342	303	311	336	323	334	325	317	309	344	316	351	318	357	338	310	322	316	333	320	330	322	324	372	350	339	288	321	307	321	349	336	344	294	316	310	348	348	352	345	352	333	342	313	290	324	337	335	311	330	318	308	334	328	313	340	308	323	340	328	320	366	363	321	348	340	333	326	337	317	310	346	340	349	313	314	364	341	312	335	310	364	348	336	307	339	312	333	329	321	331	361	317	312	343	365	315	323	311	332	342	331	334	304	319	302	330	310	299	356	337	320	354	309	324	309	328	329	348	329	326	343	320	328	327	318	346	346	303	347	306	310	316	321	350	333	329	348	325	337	335	355	310	345	311	377	311	363	324	323	324	343	327	312	335	344	357	334	328	314	269	321	350	346	330	359	339	364	330	329	327	329	352	312	299	317	345	301	328	318	304	313	329	333	311	325	313	301	327	341	360	304	332	352	343	315	303	336	338	330	334	329	317	340	335	327	355	316	317	311	340	309	295	334	316	298	323	321	324	316	338	327	317	322	292	327	354	302	316	293	348	333	296	313	315	310	303	348	371	327	307	341	288	336	366	325	324	310	334	314	341	305	339	360	351	340	325	353	361	331	333	349	331	341	357	341	327	325	290	342	334	320	340	323	337	323	308	315	327	302	323	364	333	361	309	329	351	360	318	335	341	340	315	316	329	331	331	353	365	327	365	354	328	357	353	315	303	308	339	337	356	343	318	324	339	303	322	321	334	340	348	318	324	349	326	333	319	354	318	309	335	328	320	315	346	335	311	335	330	328	336	348	319	321	288	323	352	304	303	337	283	324	318	346	345	319	317	333	361	346	342	339	308	301	374	317	330	326	289	348	323	315	326	312	335	312	328	327	328	299	310	319	338	306	359	335	350	322	338	316	335	315	302	333	328	326	317	336	325	327	304	344	339	324	355	344	363	352	299	293	313	320	314	311	338	343	329	323	315	355	343	356	319	335	329	329	324	324	317	319	338	326	331	368	337	327	324	338	332	311	362	316	342	333	329	335	360	347	307	323	341	317	311	338	323	330	322	337	351	331	301	319	305	357	330	317	337	345	307	333	312	336	331	320	332	372	346	339	327	312	346	295	339	348	346	313	319	325	358	318	328	325	351	357	328	301	322	320	296	321	314	334	323	339	337	323	332	315	314	326	370	339	331	345	317	328	332	336	337	335	362	314	331	364	311	347	340	370	332	350	313	320	307	313	344	321	317	332	328	332	313	317	310	363	354	314	309	307	339	313	343	349	345	327	329	332	326	319	339	301	328	335	335	337	337	315	306	313	316	331	326	346	337	314	340	295	328	367	290	323	336	329	361	319	374	339	331	355	307	346	339	354	352	354	318	316	307	335	320	305	325	321	305	323	324	333	328	362	342	323	316	315	358	356	349	333	310	313	324	335	332	323	354	304	301	324	323	323	331	292	333	316	327	320	301	308	329	315	305	335	360	343	346	308	303	344	333	349	349	318	338	320	328	323	330	321	349	346	310	335	336	359	348	337	352	306	330	319	302	294	341	309	327	332	348	314	341	319	351	338	286	319	327	318	322	339	341	323	310	334	335	342	321	360	350	343	333	306	311	315	319	315	340	325	316	342	358	335	320	310	275	314	311	345	325	329	356	301	337	315	327	347	345	346	324	337	331	322	321	326	344	324	318	322	321	319	342	308	333	315	353	322	339	298	301	304	313	325	335	326	327	324	326	367	313	325	327	338	319	314	337	287	342	295	296	347	321	339	329	300	313	326	355	320	337	345	355	304	345	304	324	304	357	337	309	349	364	330	324	336	340	328	310	324	349	355	322	313	310	325	315	321	330	328	352	327	347	311	319	329	305	327	317	352	302	322	304	348	357	330	306	306	331	283	287	356	332	357	342	297	357	318	337	327	320	330	311	342	318	331	332	346	318	332	325	324	330	317	330	320	338	300	331	304	317	340	312	304	332	339	356	329	346	339	320	315	334	335	328	337	350	326	305	339	311	350	325	323	336	337	354	321	323	325	319	312	341	328	301	342	310	335	374	338	314	313	317	317	330	320	321	319	342	342	303	336	327	286	286	336	346	326	309	353	350	315	357	330	305	332	336	347	309	323	302	317	323	332	325	311	306	310	326	310	346	322	341	314	310	317	342	296	327	334	319	314	334	303	357	294	306	335	309	316	337	305	320	334	347	313	292	328	348	314	285	329	333	345	316	348	328	342	329	340	325	324	329	354	319	352	353	319	318	321	329	344	343	311	324	298	322	323	300	316	306	291	338	344	340	345	347	331	340	330	312	293	290	309	316	311	342	324	345	330	312	333	337	301	312	296	327	343	329	334	315	339	348	333	319	334	286	341	368	358	346	317	337	336	317	332	348	298	361	353	314	346	311	327	332	293	338	333	299	334	282	332	321	299	280	306	327	347	363	322	326	352	302	358	347	361	335	304	314	350	348	329	319	336	371	319	318	375	345	315	356	390
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
