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
339396289970	339396290490	339396291039	339396291589	339396292139	339396292689	339396293239	339396293789	339396294339	339396294890	339396295439	339396295989	339396296539	339396297089	339396297639	339396298189	339396298740	339396299289	339396299839	339396300389	339396300939	339396301489	339396302040	339396302589	339396303139	339396303689	339396304239	339396304789	339396305339	339396305890	339396306440	339396306990	339396307539	339396308089	339396308639	339396309189	339396309739	339396310289	339396310840	339396311390	339396311940	339396312489	339396313039	339396313589	339396314139	339396314690	339396315240	339396315790	339396316339	339396316890	339396317439	339396317989	339396318539	339396319089	339396319640	339396320190	339396320739	339396321290	339396321840	339396322390	339396322939	339396323490	339396324040	339396324589	339396325140	339396325689	339396326239	339396326789	339396327339	339396327890	339396328440	339396328990	339396329540	339396330089	339396330639	339396331190	339396331740	339396332290	339396332840	339396333392	339396333940	339396334490	339396335040	339396335590	339396336140	339396336690	339396337240	339396337789	339396338340	339396338890	339396339439	339396339990	339396340540	339396341090	339396341639	339396342190	339396342740	339396343290	339396343840	339396344389	339396344940	339396345490	339396346040	339396346589	339396347140	339396347689	339396348240	339396348790	339396349340	339396349890	339396350440	339396350990	339396351540	339396352090	339396352639	339396353190	339396353740	339396354290	339396354840	339396355390	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2729	3600	2300	2729	3600	2300	2729	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23279	22547	26923	24026	17943	4156	652	483	381	362	348	377	355	331	343	339	343	345	349	345	313	357	332	312	355	304	328	309	308	310	321	329	378	315	323	340	335	332	314	330	340	325	322	309	330	277	343	303	329	295	324	323	350	315	313	330	316	359	299	309	313	320	321	305	322	324	304	326	329	297	332	298	333	326	322	318	315	315	319	303	321	340	341	329	302	349	320	343	334	283	319	333	323	311	346	320	318	314	293	343	305	296	338	299	310	314	297	306	300	304	323	327	313	318	300	305	320	331	301	327	303	325	322	327	295	293	294	304	320	340	347	310	324	325	349	287	325	331	322	313	334	311	305	340	314	302	322	313	324	297	308	325	337	353	321	328	310	332	328	284	346	307	320	303	307	341	314	320	311	330	292	315	327	326	307	329	292	318	304	309	295	322	307	345	313	327	304	327	297	311	310	308	299	317	334	307	318	299	318	309	325	329	334	294	347	317	300	306	367	325	304	292	324	328	333	328	310	330	307	336	295	321	338	304	309	347	288	320	297	323	288	319	319	311	336	300	333	314	346	306	317	360	315	322	316	296	288	308	304	305	338	345	330	346	298	309	325	305	374	339	328	353	324	315	315	335	321	312	317	306	328	328	329	299	314	338	339	314	322	335	303	331	317	291	326	319	316	327	312	330	349	315	340	327	305	308	293	310	352	337	307	287	316	335	324	333	324	341	317	322	327	277	305	286	339	313	335	342	306	345	329	314	291	333	294	341	322	356	278	285	318	330	309	314	335	313	325	357	299	330	326	313	328	301	336	294	342	304	348	341	325	326	323	336	303	329	299	302	296	310	322	370	338	339	311	326	310	328	300	307	283	294	272	335	340	329	319	307	348	315	275	319	347	308	319	317	325	292	338	305	326	323	324	330	335	338	306	325	339	288	325	346	322	328	302	321	289	334	305	320	342	293	328	313	311	319	339	343	299	337	330	310	328	316	294	300	284	301	310	323	321	307	318	343	304	307	325	351	305	325	330	325	325	347	325	334	342	311	295	339	319	289	312	343	351	332	351	337	337	305	322	281	306	289	315	333	300	339	323	314	317	295	314	342	319	301	316	358	316	336	322	313	316	327	301	327	298	326	301	339	319	321	329	328	308	347	303	319	297	318	292	306	330	325	338	337	370	310	317	343	320	334	318	309	315	333	301	339	341	293	326	332	340	313	305	357	313	297	295	299	325	310	291	341	303	329	298	301	337	326	295	322	328	327	303	333	294	317	341	302	289	330	302	314	333	320	314	310	295	333	320	331	336	303	326	290	326	331	350	332	308	334	319	309	324	325	316	329	332	342	313	312	326	334	291	309	306	314	316	306	299	305	346	290	341	338	302	328	312	298	327	309	321	312	323	309	319	326	323	326	310	330	329	298	303	301	308	365	331	343	330	331	279	304	288	335	315	319	326	317	343	316	337	310	321	324	323	317	338	300	304	315	317	336	310	319	346	305	339	331	364	296	294	318	330	312	327	327	303	279	317	325	317	291	303	321	312	307	330	309	296	315	342	334	307	307	319	330	317	334	271	308	319	307	346	322	315	343	316	283	326	347	346	350	317	334	323	322	336	329	307	309	316	311	319	325	283	325	349	297	316	332	336	340	326	309	312	308	319	296	323	334	325	312	332	341	309	317	310	309	310	296	321	299	309	344	324	323	378	311	319	309	318	312	313	327	331	320	316	313	341	313	310	302	326	305	344	312	328	313	319	325	348	318	274	316	312	301	285	314	323	362	306	317	320	351	300	303	342	326	280	324	329	324	347	324	304	283	304	330	325	299	322	311	321	315	349	343	302	339	362	319	334	323	293	314	332	306	301	339	350	324	328	310	355	300	299	315	339	303	281	310	307	332	336	322	315	336	291	321	322	296	342	327	310	319	309	324	340	345	327	329	334	308	306	322	335	328	304	314	311	297	309	332	331	298	324	338	347	290	325	327	351	333	295	347	285	326	311	326	294	318	320	295	313	334	338	351	305	313	305	320	327	292	348	322	293	327	321	324	289	296	313	355	326	321	336	343	312	302	333	344	307	312	364	338	328	327	326	314	310	291	321	308	293	331	304	289	314	292	279	322	327	274	324	296	332	343	332	340	327	304	329	329	308	321	334	327	297	349	354	307	323	331	333	318	290	312	298	312	293	326	316	306	337	284	350	305	304	329	313	357	297	325	346	340	316	314	360	322	331	307	344	351	330	313	330	320	334	312	316	297	329	316	358	332	346	333	321	339	339	322	329	325	322	319	286	341	335	335	367	322	312	319	277	327	328	298	308	323	308	312	297	341	348	319	324	315	302	313	336	323	317	339	329	357	291	329	312	322	317	324	314	359	315	351	314	315	311	303	336	322	323	299	321	303	315	297	331	309	312	287	312	304	296	324	326	310	314	309	335	351	306	293	373	335	322	306	356	330	332	315	321	305	303	328	328	297	288	319	323	340	282	328	306	308	331	323	314	327	320	323	294	303	334	335	331	327	281	315	314	309	334	311	341	280	338	306	331	310	302	331	304	318	327	302	305	297	287	298	329	322	299	340	301	299	330	335	332	340	339	342	335	314	336	348	319	341	275	316	318	328	308	331	299	344	327	306	291	256	307	345	331	320	314	313	297	347	308	316	321	339	328	319	287	311	337	326	310	335	318	323	329	302	308	328	322	310	286	315	341	344	327	320	338	352	333	333	305	327	312	324	302	328	315	328	287	312	312	305	337	321	305	291	331	338	307	298	328	295	318	303	319	301	325	325	289	328	317	321	333	338	335	327	355	337	318	294	304	313	320	318	315	319	334	353	341	299	330	362	321	340	321	297	325	339	321	315	313	328	318	333	337	305	339	308	299	342	325	313	314	311	284	351	361	305	285	346	332	310	323	327	323	357	332	318	286	337	316	311	302	296	304	302	383	300	327	304	330	325	322	312	382	328	352	349	333	332	296	288	302	308	277	305	325	302	292	333	316	316	342	316	322	339	356	296	315	305	302	335	303	339	329	319	307	327	265	308	339	321	328	316	337	298	345	336	326	309	318	325	325	345	317	302	298	325	325	306	349	300	371	326	318	316	332	295	324	316	322	299	348	322	297	302	337	308	312	291	320	261	323	328	332	270	331	303	300	344	305	301	325	345	356	337	341	320	325	291	311	320	324	343	338	306	310	340	307	341	319	294	347	285	321	352	309	350	345	302	316	300	308	317	305	315	321	322	315	320	304	348	305	351	312	334	319	293	328	316	310	301	353	331	305	313	335	321	311	301	310	305	325	323	299	314	337	329	318	321	300	327	314	324	306	338	342	340	351	308	319	318	339	316	342	290	337	336	328	317	350	292	298	326	323	307	310	326	285	280	350	313	332	329	310	299	357	358	316	319	306	334	323	330	313	274	321	320	329	311	343	303	328	322	313	324	328	331	299	339	342	345	321	322	304	321	306	346	322	295	284	322	315	342	307	300	326	328	340	301	323	301	329	300	317	294	296	315
51241	74410	39775	11128	722	580	521	510	452	402	401	364	388	367	337	363	352	354	396	351	349	350	363	346	342	378	336	356	309	375	349	325	328	337	332	313	352	376	323	352	351	380	360	367	359	324	333	337	390	327	352	362	360	335	347	334	343	331	341	344	377	366	366	400	319	334	313	365	348	319	332	319	337	360	355	352	323	373	362	352	320	346	314	346	319	330	312	334	330	344	338	335	341	317	329	323	363	317	290	320	383	314	380	331	354	329	350	332	301	353	309	339	302	354	314	339	367	347	317	357	359	368	353	331	312	346	346	302	356	349	325	352	312	360	321	337	347	352	320	327	331	328	337	330	327	343	361	359	342	326	376	351	320	313	330	340	355	375	330	367	331	331	345	315	333	329	348	343	351	311	351	338	326	344	347	359	346	359	374	349	376	372	341	338	329	309	344	332	329	335	357	286	363	360	353	347	340	349	340	327	353	355	315	312	314	314	322	318	339	320	305	332	345	347	349	348	332	332	343	348	324	346	342	299	322	320	336	341	319	398	331	351	356	362	334	332	346	362	364	372	320	318	319	301	324	380	348	361	347	350	337	362	309	292	341	315	322	341	347	341	377	326	314	314	359	328	343	378	304	329	331	326	328	344	359	344	303	330	333	301	362	359	322	324	350	307	335	340	344	330	342	357	331	332	337	362	314	331	356	332	327	363	387	319	340	320	338	316	337	340	354	309	353	363	329	357	363	323	334	295	339	315	350	344	334	342	360	310	363	345	340	344	333	366	319	318	344	327	328	353	326	339	357	359	348	317	334	340	355	355	372	301	333	365	326	336	316	346	322	339	348	335	331	308	340	342	327	345	340	356	296	337	314	325	346	351	313	320	322	339	349	355	349	340	319	302	328	370	338	352	336	326	346	302	308	356	344	304	358	343	335	318	330	326	336	311	310	328	327	316	365	328	346	351	350	336	357	330	323	363	368	338	353	320	341	298	330	319	337	345	325	342	336	337	318	328	301	303	313	345	321	317	334	347	362	330	361	354	341	338	325	341	349	358	337	328	322	331	344	352	328	340	319	319	347	357	364	338	344	309	345	356	324	318	363	324	388	347	366	339	329	347	320	349	384	342	344	347	311	347	349	328	344	357	318	320	360	337	354	337	309	357	346	353	373	315	344	369	312	330	353	345	309	300	325	330	357	328	333	349	340	335	335	331	317	315	330	336	368	310	335	342	346	340	325	338	319	340	341	315	329	334	333	353	337	356	314	335	337	348	345	357	339	330	379	325	361	331	343	357	328	326	355	352	316	332	346	333	319	341	316	357	353	363	349	311	304	315	336	350	322	350	316	346	350	319	343	330	337	341	312	330	340	363	329	313	351	325	320	358	338	358	334	348	346	331	357	327	337	337	338	304	351	330	346	314	312	352	382	369	315	332	357	340	319	318	332	355	384	360	360	312	319	314	331	343	337	345	343	330	361	352	326	368	334	321	359	340	362	349	332	357	313	336	338	306	356	312	322	324	320	347	346	298	331	352	314	352	330	297	341	304	354	350	342	339	329	375	314	360	339	339	338	378	326	359	358	354	331	341	328	312	311	329	351	340	347	363	330	342	345	339	328	324	336	346	348	346	365	329	318	340	319	345	329	333	354	377	337	330	342	353	350	323	324	356	316	343	347	358	329	359	365	337	349	338	347	337	360	315	373	325	322	332	338	339	321	371	320	342	322	324	332	348	317	341	319	313	347	344	323	317	339	368	339	332	338	330	335	320	338	324	336	314	331	337	328	352	297	371	342	327	339	352	361	339	335	309	367	318	354	327	351	328	353	321	331	306	333	342	349	322	355	319	338	324	344	325	332	321	343	299	331	331	329	348	343	321	332	364	360	367	326	351	346	310	328	347	325	347	362	346	373	334	358	336	344	329	328	322	310	349	305	342	352	326	374	336	349	331	325	328	320	354	340	351	333	349	313	326	349	331	367	314	344	349	325	324	366	345	344	328	351	335	329	346	311	353	343	353	323	329	340	354	357	342	358	317	316	367	332	338	287	336	324	353	341	310	328	335	333	337	326	325	297	329	358	373	340	341	334	329	334	339	336	353	352	299	369	347	342	345	344	335	326	322	316	311	355	319	349	355	315	340	366	354	316	356	328	339	317	337	316	312	289	312	329	328	318	293	347	344	283	335	326	319	340	345	315	339	363	329	347	330	329	309	347	343	311	351	347	346	340	334	344	353	330	341	312	349	357	322	325	326	335	349	303	322	329	326	358	323	350	301	344	344	343	327	339	341	311	319	350	337	355	347	347	350	315	331	316	328	333	329	348	354	379	337	319	333	324	320	359	324	336	311	332	359	376	338	365	342	355	368	335	335	327	319	325	342	359	333	329	322	327	317	370	344	321	365	332	286	330	372	310	316	363	327	320	343	335	347	328	337	304	367	339	333	324	329	338	347	326	313	326	315	349	310	332	340	326	351	349	337	326	324	321	284	333	307	315	306	308	307	366	356	329	336	336	320	377	356	343	345	338	324	344	377	337	293	326	338	330	326	353	363	332	321	313	341	336	342	337	332	326	323	330	346	353	357	331	375	321	292	330	333	331	320	353	313	340	299	351	339	323	333	325	335	339	359	337	321	358	329	357	334	365	356	355	346	326	339	342	324	306	350	314	375	358	298	329	309	368	344	318	295	315	341	368	323	328	353	317	340	320	329	346	344	316	343	334	330	339	304	332	365	339	331	319	339	350	308	317	315	354	318	354	352	351	354	332	335	333	367	335	345	324	336	334	331	367	311	355	362	347	335	362	339	306	351	333	331	296	307	323	308	378	337	329	331	349	324	327	334	346	319	354	335	348	307	334	341	374	350	351	337	291	355	318	306	304	342	347	332	334	352	353	345	358	367	314	350	372	343	346	341	346	314	337	348	321	319	375	334	339	339	357	336	348	363	332	341	335	312	330	309	319	328	336	331	313	355	350	357	367	341	340	346	351	322	347	326	323	310	370	338	297	320	338	332	342	296	335	349	323	319	376	308	359	341	338	366	324	339	348	335	321	336	345	321	367	323	315	317	314	354	339	339	329	368	348	330	323	294	335	352	347	310	326	360	331	295	300	321	337	349	360	313	369	324	340	335	362	309	363	319	339	336	310	315	345	336	375	354	305	350	365	321	321	316	331	339	315	369	341	344	373	348	348	317	335	341	374	323	318	346	331	319	330	338	308	339	328	342	353	314	340	345	357	335	344	313	337	312	336	355	308	341	332	376	354	316	309	296	311	334	333	302	333	344	315	310	345	328	331	353	342	351	344	330	350	341	349	356	345	330	338	331	329	322	337	336	345	324	340	312	351	344	343	340	355	375	356	355	309	354	288	334	333	312	344	327	324	328	346	331	349	334	329	341	349	339	327	312	355	356	323	327	360	348	348	331	352	315	338	319	326	349	314	370	347	340	303	351	323	333	336	325	295	372	360	332	341	319	350	361	341	341	312	337	352	338	323	308	332	363
30517	26706	10446	1989	605	555	580	539	586	561	519	558	561	582	492	539	535	576	532	547	532	563	543	567	555	546	561	523	562	552	586	529	515	570	537	557	575	570	558	532	582	544	541	521	554	576	532	577	560	491	505	612	518	577	567	527	560	549	612	575	511	527	585	546	548	582	536	563	573	535	562	552	560	541	511	565	570	521	550	572	550	573	572	541	560	574	552	536	560	542	571	516	514	565	573	540	577	522	533	517	537	502	568	530	509	535	507	564	542	539	588	569	529	561	555	567	541	527	552	528	549	535	561	553	569	576	607	563	580	567	524	562	572	549	514	530	543	535	555	568	546	546	617	516	526	579	574	564	589	576	548	533	540	557	556	521	576	544	553	553	559	576	508	545	559	559	542	546	531	564	554	549	524	593	534	547	538	571	544	529	563	555	527	521	525	538	593	558	529	584	530	555	557	537	549	543	525	511	518	538	574	579	553	532	532	526	537	537	555	531	525	574	556	559	575	557	577	513	554	556	552	563	570	579	510	536	527	507	558	546	608	527	583	549	543	560	545	546	539	522	573	526	564	563	507	520	581	581	541	573	525	559	515	581	557	531	561	572	568	548	535	548	532	530	541	550	541	545	606	503	550	556	544	552	531	531	563	511	575	578	540	583	555	545	567	575	559	551	552	545	538	531	535	597	518	521	529	551	560	494	541	540	608	551	546	477	563	556	547	519	535	572	526	543	545	570	572	497	560	530	566	550	560	557	563	566	522	544	501	550	601	493	548	565	502	549	549	581	559	546	577	549	560	522	580	539	539	595	570	526	548	525	543	555	554	538	551	610	559	571	549	542	541	544	595	547	554	599	545	555	613	527	567	549	519	571	542	558	543	509	516	552	517	550	556	545	549	570	585	572	524	551	561	541	566	554	534	478	504	534	517	521	559	546	494	527	597	528	589	542	569	569	549	574	545	539	558	542	573	557	539	576	519	540	553	569	560	556	573	522	505	571	560	557	530	557	555	549	542	588	588	576	551	563	532	585	576	538	587	589	563	585	543	510	538	552	550	525	540	544	501	551	535	577	565	556	602	540	543	552	563	567	543	544	563	573	565	548	527	567	550	563	512	583	548	549	559	519	573	553	528	555	564	556	538	547	510	548	581	520	546	544	567	553	551	551	530	551	570	524	518	583	530	541	551	528	547	545	556	541	519	558	599	529	538	547	577	567	519	583	536	515	563	525	576	528	552	528	512	581	551	588	534	551	562	574	585	537	541	515	562	564	527	557	584	566	561	533	528	543	560	513	539	575	545	560	567	533	553	516	536	568	546	540	571	565	515	559	567	555	558	542	527	547	555	551	593	574	581	553	588	582	525	545	581	574	551	537	540	544	560	558	516	565	555	519	555	530	569	560	598	550	625	504	606	562	581	558	581	514	582	520	481	540	578	538	529	514	535	555	520	546	560	582	555	545	589	507	565	529	551	546	547	632	614	619	571	553	558	536	549	572	555	594	561	573	588	569	537	537	527	525	578	547	573	533	565	556	587	518	504	548	547	519	532	539	545	518	567	567	591	556	525	586	562	509	544	540	528	576	567	534	577	521	528	545	557	530	610	513	521	569	555	542	541	508	556	568	558	560	547	543	522	560	585	568	526	509	552	565	530	570	506	518	546	539	538	597	576	494	554	528	584	529	564	521	532	567	557	579	582	521	572	579	531	526	516	532	485	550	536	588	570	577	540	538	523	546	546	556	541	529	555	499	546	557	558	514	596	549	558	528	528	585	574	570	614	578	551	534	514	520	482	548	530	573	550	505	543	517	542	552	581	563	541	514	522	519	572	584	534	563	561	551	579	526	560	554	524	549	546	564	544	580	562	505	532	543	592	492	540	501	554	549	553	550	584	554	549	555	576	603	543	497	589	539	484	559	525	561	554	537	542	548	571	527	565	553	509	521	520	517	545	561	536	583	539	601	558	530	558	528	560	528	566	533	576	545	601	551	567	583	563	562	551	511	526	530	510	548	566	559	548	511	509	603	553	551	527	517	548	527	551	576	545	563	511	562	521	565	537	525	550	567	525	562	555	568	573	544	567	571	594	564	559	559	584	561	528	516	549	567	576	566	576	554	577	580	515	533	532	569	582	550	516	527	534	574	510	567	578	557	539	571	548	559	542	548	501	583	535	584	553	553	556	550	544	577	570	510	533	574	615	551	596	542	539	541	531	503	547	571	553	556	551	559	588	533	519	523	576	548	549	532	572	562	554	531	557	544	549	536	556	536	509	563	544	578	520	553	539	557	567	527	562	560	570	507	554	542	561	561	554	517	567	553	533	563	537	533	577	524	570	590	559	546	565	543	553	586	549	555	558	550	495	527	545	595	542	534	570	558	580	510	532	574	519	507	544	537	524	575	565	566	558	562	520	584	529	533	501	500	538	549	568	554	524	559	498	586	585	520	555	614	535	534	512	523	497	535	558	508	519	546	543	510	556	558	551	552	537	575	550	488	558	564	562	515	572	542	527	529	562	560	582	545	568	532	548	554	532	580	522	569	565	539	581	573	530	584	548	508	521	542	545	522	569	529	551	527	571	553	520	575	572	592	542	595	496	517	550	520	568	534	512	543	503	550	491	505	548	548	556	534	548	548	538	554	529	566	571	532	564	552	526	546	514	554	545	578	567	581	514	509	533	518	582	580	545	534	573	602	541	530	521	531	530	556	560	569	539	528	549	537	559	528	583	545	492	539	589	530	543	553	574	561	548	568	541	518	564	597	540	554	542	572	553	602	581	529	573	541	555	531	529	572	568	538	547	535	553	549	564	529	526	545	501	530	555	539	605	574	552	549	527	561	582	544	549	546	528	578	498	530	523	561	559	524	548	518	563	521	556	518	559	528	531	548	584	550	507	562	525	569	548	555	555	534	537	518	592	563	601	576	588	518	554	537	543	538	538	570	562	521	539	554	514	529	535	565	536	585	554	527	503	521	544	528	543	551	601	502	527	529	538	538	570	545	550	566	523	598	554	530	511	570	563	527	519	550	564	564	591	556	548	551	565	516	530	514	555	537	622	550	542	558	545	575	598	526	519	530	544	530	540	557	555	556	490	582	542	545	542	547	536	600	528	501	513	528	506	525	520	554	510	537	592	567	567	533	558	553	535	523	560	520	540	560	566	521	563	536	543	545	534	551	570	585	575	556	509	545	520	535	606	548	556	537	545	546	521	526	545	586	536	526	531	561	546	554	533	546	576	561	558	524	514	581	569	502	536	561	554	535	569	567	569	555	539	556	515	581	560	548	550	543	600	560	530	540	547	538	535	572	554	528	552	519	526	542	541	567	555	551	574	531	543	529	545	564	562	518	547	561	538	532	557	587	564	553	532	521	544	545	559	545	543	511	581	576	548	596	566	544	568	529	564	564	582	550	505	516	551	561	577	535	572	528	540	523	580	555	543	515	516	526	532	555	579	545	490	500	564	563	527	594	534	569	549	549	556	553	533	572	557	591
22192	24480	5403	1174	536	488	506	509	489	515	510	487	492	480	504	501	481	512	464	527	507	512	501	492	549	517	490	478	512	506	475	506	523	521	521	468	488	475	502	499	481	507	500	481	532	500	514	501	471	485	500	503	518	504	491	461	466	505	503	481	486	483	505	500	519	553	487	506	458	521	514	511	501	499	524	524	475	513	481	528	505	520	486	533	504	481	526	500	468	461	473	475	514	498	495	474	536	485	522	523	504	506	539	481	491	506	506	505	489	451	450	520	533	450	512	487	510	491	505	483	517	476	483	508	501	518	501	484	478	487	452	504	510	480	523	483	517	535	467	504	486	477	511	517	511	540	491	488	487	469	502	488	513	470	516	513	487	477	478	505	537	467	477	496	512	486	487	488	486	531	520	476	495	552	488	477	501	469	497	490	528	508	495	486	482	535	510	476	489	492	502	513	479	525	449	538	521	488	524	484	475	464	483	487	534	493	520	495	512	499	477	502	523	485	526	505	469	483	484	481	520	483	479	485	449	480	452	495	486	502	493	516	496	497	495	478	484	519	509	480	481	491	479	454	500	510	515	482	491	528	466	506	470	487	474	536	455	485	480	481	476	492	474	504	515	491	526	512	501	502	521	501	453	532	514	504	488	485	531	462	514	513	516	458	507	504	526	536	484	500	484	489	514	520	510	503	487	453	492	486	462	506	505	503	525	503	510	523	512	525	428	518	492	456	512	509	508	515	506	487	511	510	512	490	472	473	450	490	464	480	477	470	450	512	526	492	515	485	522	515	498	481	451	510	526	491	497	483	472	474	513	494	496	492	503	492	510	517	495	484	482	480	479	489	494	512	473	502	481	470	460	496	523	506	484	483	478	495	485	490	499	485	524	514	510	533	522	510	472	478	510	487	489	527	454	502	533	466	529	500	444	475	515	466	462	509	495	510	463	513	505	484	495	502	480	512	478	522	484	489	517	499	476	473	459	523	472	480	511	528	465	486	497	469	507	502	537	502	482	494	475	482	527	539	528	471	476	487	518	494	430	513	463	499	514	486	467	489	525	478	506	494	499	466	487	460	503	481	488	491	512	451	481	540	480	518	503	484	476	476	501	503	454	528	455	525	487	533	516	547	449	498	489	494	491	510	479	511	489	493	578	506	484	510	507	494	557	514	473	512	482	477	462	503	519	458	441	479	475	487	464	483	526	491	492	502	463	495	495	497	507	509	474	502	482	490	503	510	505	490	490	499	532	510	515	494	505	491	481	496	511	507	502	507	487	500	473	469	494	545	504	470	514	468	482	509	538	477	506	520	517	518	537	484	470	515	495	506	519	471	485	511	474	483	494	529	483	468	486	488	488	499	478	517	491	480	482	497	504	459	521	494	519	498	520	512	510	497	520	501	520	490	513	509	539	484	485	496	555	494	496	482	470	481	489	494	503	536	481	516	511	504	514	467	491	541	484	476	455	514	506	504	470	552	489	465	469	464	502	533	513	557	516	499	515	496	485	509	515	469	512	495	527	489	488	488	484	482	551	489	498	514	482	517	501	498	463	453	489	501	467	494	452	517	474	492	454	473	508	516	500	511	511	476	515	487	474	503	521	503	501	474	488	508	526	494	474	504	492	465	475	486	479	507	469	512	519	523	504	472	487	501	506	506	498	528	516	525	489	486	499	508	512	501	507	470	548	513	482	532	451	481	501	459	514	479	507	499	495	501	490	490	502	537	471	531	471	502	498	480	500	510	479	542	451	452	491	495	507	510	481	482	488	487	507	517	464	518	510	487	521	491	512	518	505	502	482	461	471	495	499	474	482	471	514	488	486	486	512	532	489	509	491	476	460	519	489	474	500	508	491	477	485	480	479	509	557	500	549	488	537	475	520	482	488	497	488	514	530	450	526	509	502	509	488	496	478	506	468	484	487	473	514	496	520	502	456	518	519	521	526	531	495	508	471	500	512	513	549	515	494	487	490	486	491	535	497	491	478	480	516	534	492	488	499	454	466	501	509	482	509	525	469	490	497	509	503	493	494	472	520	475	482	509	485	508	494	500	484	521	514	503	506	479	503	492	521	509	471	484	495	469	486	505	510	495	477	525	533	488	479	523	524	503	494	518	503	510	526	490	506	462	515	511	514	491	475	503	491	549	489	483	528	501	499	491	526	483	466	506	495	472	452	496	510	441	511	494	483	503	499	465	484	541	515	498	529	512	525	504	483	508	475	479	485	505	497	462	509	489	479	468	502	508	485	470	452	488	488	490	482	491	560	521	501	452	474	540	485	474	491	528	499	517	455	490	519	501	480	465	457	519	504	500	522	484	486	491	487	489	508	495	495	489	511	482	504	472	470	479	500	523	502	497	482	489	462	481	480	483	492	525	514	549	490	469	500	498	465	474	509	499	479	516	537	503	506	499	506	508	500	535	498	482	466	536	500	540	494	486	512	466	504	477	476	496	478	515	461	526	472	484	492	473	549	510	521	530	523	495	508	460	542	483	486	482	481	488	507	487	496	511	507	440	528	518	506	532	473	467	436	487	524	526	516	501	514	561	480	484	521	507	468	494	455	478	478	480	516	515	505	473	476	499	485	520	497	463	474	511	434	447	501	508	470	518	475	511	544	523	478	492	501	512	498	524	496	469	507	481	507	492	432	471	480	487	525	478	532	521	494	514	494	497	490	499	529	495	518	511	506	502	503	488	494	453	484	482	492	479	498	469	494	495	491	496	495	492	527	482	503	495	493	487	470	511	483	481	476	525	533	481	467	515	466	473	531	489	538	485	527	469	464	540	464	514	494	493	492	500	489	494	508	492	479	499	512	487	528	494	479	489	518	502	486	489	513	476	503	486	466	508	478	515	552	472	485	482	468	492	523	460	486	509	473	484	504	516	511	490	511	455	479	517	524	474	504	488	539	498	519	486	479	515	500	501	505	480	471	484	510	458	467	494	445	521	476	497	507	473	483	474	519	497	468	482	528	495	497	509	500	481	484	465	499	492	479	508	486	510	470	503	494	468	503	521	475	492	502	490	489	496	484	457	498	465	490	505	490	477	495	491	519	463	496	517	510	516	457	523	504	501	492	501	528	503	478	527	534	523	478	540	509	539	511	465	506	503	503	479	473	495	494	494	523	485	488	488	518	486	486	493	528	512	506	469	486	497	502	474	488	483	528	502	521	497	493	500	469	512	503	503	481	482	494	520	513	463	494	512	504	463	532	495	496	489	502	480	507	494	448	478	508	524	505	506	475	550	516	465	495	471	459	473	507	455	486	509	505	477	485	494	466	503	526	512	492	480	501	471	482	526	479	497	534	488	508	481	508	494	489	505	515	464	514	497	479	512	516	477	514	465	495	459	491	507	462	498	470	449	483	454	480	541	532	512	486	478	470	501	533	507	496	452	493	510	461	464	479	521	483	528	501	498	528	522	526	514	448	499	493	492	520	484	514	496	508	526	478	544	518	499	537	467	514	545	501	486	467	484	486	510	516	490	532	471
25865	24725	28551	24837	8726	698	443	363	304	360	297	337	362	298	311	314	296	292	311	298	304	283	283	304	303	285	277	292	302	270	298	303	318	304	285	317	281	300	326	283	283	307	309	294	313	288	298	285	279	306	270	288	299	318	357	254	273	297	306	305	301	290	340	300	295	289	317	301	331	268	291	291	305	300	294	276	306	288	305	282	309	295	293	291	303	263	292	288	298	304	299	273	295	286	277	273	296	316	278	303	293	288	310	281	300	303	242	297	282	294	298	268	256	269	328	297	307	288	253	257	307	289	284	290	283	345	319	314	267	276	317	304	292	278	283	298	269	324	281	311	278	273	275	275	285	305	322	287	310	302	289	297	317	296	286	300	265	292	313	260	249	303	312	286	310	294	306	260	302	294	283	294	281	328	274	311	296	322	327	315	312	290	297	269	262	318	295	287	299	304	323	297	289	319	292	285	309	297	275	278	275	303	288	280	293	295	281	274	299	264	307	292	294	285	274	282	275	337	281	299	291	326	282	310	294	293	291	323	307	264	299	275	280	321	288	279	282	279	308	278	302	293	279	292	305	310	279	296	281	285	280	302	309	305	251	276	280	273	290	278	327	311	300	250	276	285	268	268	273	282	300	278	304	277	315	290	296	305	254	320	276	302	308	295	319	259	282	301	296	291	264	295	316	273	313	290	266	333	300	286	292	301	300	289	302	278	313	275	237	297	295	280	274	283	286	273	323	275	257	293	299	280	284	317	264	338	305	282	293	268	301	299	267	268	293	278	316	280	306	273	268	276	277	301	278	292	290	299	306	316	311	289	258	295	280	303	312	320	285	314	309	282	284	292	263	322	269	321	316	281	290	286	320	279	278	283	316	306	285	302	318	311	310	287	289	318	305	322	298	349	289	315	291	290	277	298	283	287	282	287	353	293	285	302	267	285	263	311	288	274	275	285	271	302	322	300	302	267	299	297	291	294	281	271	269	314	268	301	295	313	273	305	285	298	291	287	283	308	282	289	292	299	284	266	273	281	291	276	330	283	301	289	288	277	283	306	294	281	303	292	277	310	280	331	303	296	303	307	305	287	308	313	286	302	280	305	268	305	288	296	301	272	302	270	262	282	300	286	317	295	294	280	300	308	295	299	291	296	293	292	285	303	314	302	287	293	308	305	276	298	278	289	272	300	296	291	298	301	288	292	297	307	292	308	306	301	290	315	296	288	297	273	291	328	272	275	283	264	304	303	268	300	307	294	263	290	296	311	312	318	330	290	303	271	295	292	314	280	292	306	298	274	284	303	304	281	307	276	268	297	310	306	288	288	265	291	269	286	298	284	267	330	298	291	307	281	301	307	277	303	264	291	313	286	285	257	326	326	266	295	316	309	303	323	309	340	274	318	293	295	252	269	294	292	291	292	285	289	261	261	280	288	291	315	313	295	273	283	332	297	285	314	314	286	251	282	289	306	262	332	291	282	277	276	332	285	283	307	257	287	286	270	293	300	304	294	267	281	305	288	293	287	336	283	307	275	292	242	293	286	275	309	287	295	304	285	319	318	282	306	301	325	326	297	323	330	300	285	325	315	314	313	298	309	293	298	266	302	276	288	270	284	272	283	297	301	289	290	317	290	302	310	287	285	294	286	268	288	295	298	290	306	324	275	296	261	287	288	316	290	302	304	308	304	292	279	291	295	295	283	275	276	284	310	288	266	285	289	294	306	244	275	271	294	309	298	292	259	294	274	305	298	275	300	269	278	291	280	303	273	299	281	292	313	318	330	292	298	293	307	278	284	285	304	319	315	294	310	302	294	283	290	284	261	278	273	282	286	297	299	297	300	280	264	284	287	281	289	270	303	293	291	289	259	286	282	297	296	281	279	275	307	278	312	297	280	294	276	286	308	255	265	303	322	259	306	305	274	296	277	279	272	300	277	309	288	295	284	316	300	307	287	264	274	304	297	288	258	288	277	314	288	276	279	285	300	293	315	299	327	283	289	287	287	293	304	278	315	304	288	297	276	286	282	271	283	317	271	286	293	284	288	301	299	278	280	280	272	278	269	289	283	280	298	293	315	296	271	298	279	288	304	301	299	285	293	263	276	284	279	340	291	281	278	300	276	301	281	303	315	297	311	288	276	287	310	309	282	312	289	309	270	278	275	276	320	280	321	324	312	255	292	277	298	287	279	317	303	276	317	269	294	300	277	284	279	305	306	304	313	297	287	315	293	296	292	273	273	304	297	297	314	283	289	263	281	290	294	286	286	302	297	295	292	289	266	324	277	301	300	301	298	294	307	294	297	284	342	290	301	321	299	290	286	277	333	313	313	303	266	297	319	310	300	273	327	283	294	294	298	289	308	274	294	285	324	293	282	275	292	280	293	264	313	290	291	300	275	280	288	302	281	273	293	287	297	283	266	284	318	287	282	282	314	294	307	285	284	308	272	315	295	301	266	285	299	304	336	279	308	282	303	267	274	268	270	310	308	309	287	278	281	288	308	326	275	285	292	294	255	276	301	292	291	248	275	301	261	284	287	271	294	306	257	314	282	295	271	266	314	306	292	311	274	242	289	274	296	297	314	308	288	284	309	280	276	312	305	304	318	287	284	292	286	321	289	301	269	294	294	274	285	258	304	277	269	274	292	305	285	303	307	303	281	285	327	284	301	260	259	285	297	307	303	297	312	275	266	288	281	273	307	273	298	277	264	283	308	307	278	294	283	281	300	279	292	311	292	289	299	283	313	265	317	290	310	295	299	284	280	292	270	303	288	299	311	294	312	290	275	276	333	289	297	306	293	302	273	297	304	310	300	293	274	291	280	297	310	311	293	280	301	291	322	265	274	275	270	268	270	305	295	280	299	278	303	272	254	301	294	314	264	276	298	278	268	274	305	280	286	291	342	321	270	294	289	307	301	283	304	282	289	260	272	282	302	270	290	309	270	319	259	288	297	292	305	278	291	291	315	289	286	290	269	310	299	264	273	285	292	315	326	290	297	309	296	316	283	326	288	281	273	291	317	298	275	296	285	288	305	302	309	289	298	266	285	292	290	298	288	278	318	282	293	296	295	301	319	290	304	306	300	268	270	318	317	291	301	269	264	306	292	302	282	320	296	298	288	293	273	331	310	310	272	295	303	262	300	301	290	305	320	306	314	274	289	311	314	303	289	272	306	273	288	284	286	294	315	286	315	305	305	291	296	284	301	303	318	288	306	314	266	262	298	280	293	299	285	263	256	331	280	294	297	276	251	287	279	305	275	294	283	286	301	308	283	291	299	311	320	289	286	292	276	304	277	297	274	266	285	261	306	307	321	307	316	273	288	297	309	311	314	295	297	295	304	272	303	289	298	279	302	282	298	291	264	264	272	301	271	269	287	297	311	289	277	271	288	287	254	258	255	302	298	285	308	300	283	271	305	323	301	288	295	305	300	300	275	281	300	320	280	283	303	318	298	272	276	304	277	288	305	251	302	278	300	283	293	277	286	286	292	309	304	313	317
58179	71428	32425	6386	536	420	388	417	354	342	339	344	361	376	351	320	326	304	278	339	327	335	311	328	330	336	332	298	334	322	303	318	316	351	323	336	286	308	312	318	323	284	335	298	313	326	316	316	306	292	324	327	322	287	336	306	289	330	314	321	289	281	306	302	336	342	320	321	313	295	320	304	327	343	315	306	296	320	297	303	330	310	303	288	323	324	336	321	308	314	351	315	328	320	290	324	320	295	323	298	294	325	296	347	301	300	316	299	313	327	318	290	302	306	285	297	331	302	302	284	308	316	311	311	295	322	315	324	287	310	328	279	319	315	294	328	329	329	306	302	339	288	300	332	340	317	303	288	295	304	288	285	295	317	299	317	339	322	304	296	311	306	269	308	293	334	272	299	347	291	307	313	298	331	313	301	313	327	298	295	305	312	324	312	303	302	306	298	313	292	306	302	319	300	301	289	321	316	302	296	324	291	320	328	306	331	290	312	288	274	275	317	327	316	336	260	304	283	311	313	321	339	300	310	290	339	319	314	292	295	347	295	323	303	315	298	278	305	345	291	303	324	309	297	328	278	326	304	320	318	324	291	314	329	333	305	289	306	299	290	324	290	297	304	331	283	324	294	317	320	311	294	304	298	339	294	312	307	316	299	312	299	320	319	309	305	329	304	328	299	290	313	309	315	301	318	277	284	318	311	313	308	279	324	327	316	298	306	271	332	324	309	288	308	317	305	330	316	325	271	334	299	277	318	344	309	305	320	329	268	315	325	298	313	305	291	293	312	306	311	316	325	320	302	302	306	321	321	305	309	293	308	286	307	290	298	326	302	313	312	290	302	301	294	323	294	290	315	305	319	297	288	325	333	327	338	287	326	316	294	290	291	272	299	316	335	290	305	317	301	310	304	289	313	313	285	304	281	291	299	294	306	312	337	280	329	289	305	323	307	328	310	290	342	314	323	284	328	317	302	307	295	293	323	337	294	306	306	292	337	273	300	319	316	315	320	295	297	350	287	316	328	304	288	327	311	297	307	306	286	302	271	307	305	303	307	303	306	310	330	278	310	281	322	334	342	315	296	305	342	330	315	288	278	304	304	300	297	327	316	324	345	326	299	307	329	312	309	343	319	324	308	334	312	289	301	316	302	317	305	303	287	299	296	317	298	335	326	327	301	282	278	319	302	287	300	293	322	282	289	296	314	298	279	300	288	315	311	282	305	331	299	330	304	298	318	319	304	300	287	305	312	324	303	299	320	316	295	311	303	281	317	308	289	298	277	284	295	290	298	315	296	297	331	311	296	289	332	260	309	307	297	283	292	291	323	309	319	283	272	311	292	311	320	318	306	298	321	306	334	302	339	315	319	295	304	293	289	332	306	304	269	309	302	332	321	283	300	331	344	319	301	346	286	309	272	314	281	302	306	272	316	317	306	345	303	323	275	310	339	291	320	325	310	311	297	333	313	289	325	334	293	318	286	301	332	279	304	318	300	305	340	278	342	349	295	322	328	322	293	311	310	330	300	309	307	277	302	319	307	304	303	287	293	260	333	324	290	298	274	284	311	300	308	298	309	299	312	331	309	316	269	278	311	285	325	308	288	324	315	323	308	296	301	297	293	330	310	304	350	310	316	329	324	327	295	288	299	283	315	314	326	310	293	347	271	325	346	311	321	322	294	275	288	320	296	302	315	285	304	295	310	302	323	325	287	314	317	305	326	290	350	310	314	313	314	293	316	314	310	300	302	304	319	326	306	335	291	343	312	278	328	290	278	304	310	306	297	278	300	356	310	301	315	307	311	288	328	335	279	282	270	280	316	293	311	318	310	307	286	294	292	314	274	314	312	333	334	335	318	316	290	275	291	329	277	278	325	291	315	281	311	316	298	322	321	301	326	317	285	299	320	295	281	305	302	309	309	303	292	283	329	316	321	313	279	301	276	284	288	298	293	294	286	300	308	315	319	359	336	324	317	292	314	335	342	315	342	294	305	318	299	351	318	283	348	279	318	350	320	293	318	315	306	285	316	333	331	312	299	327	295	293	294	326	324	316	312	314	313	312	301	287	307	292	309	303	314	279	322	324	317	292	294	326	303	318	312	343	292	315	309	297	303	306	292	318	297	296	324	303	307	293	335	280	314	312	319	323	297	300	302	280	327	302	319	312	294	311	331	270	331	284	334	327	298	295	320	302	349	289	326	299	318	309	287	328	289	300	295	297	283	313	334	277	333	359	293	304	284	327	342	308	293	322	302	298	317	330	328	277	313	317	331	310	296	285	317	312	320	347	325	313	284	340	308	339	285	334	293	303	297	322	295	291	316	303	285	324	311	334	296	301	314	298	278	312	318	294	309	284	313	324	328	290	292	326	318	302	291	305	303	307	362	325	303	330	320	341	312	297	314	334	333	316	285	316	322	289	315	309	298	323	272	301	297	321	275	317	315	306	330	325	312	287	303	320	292	294	320	279	307	284	304	332	293	276	301	315	325	309	288	309	291	313	311	316	289	312	319	347	309	334	324	331	304	303	288	318	306	295	313	264	305	261	329	279	271	313	318	320	319	296	279	292	274	318	288	272	301	319	312	308	342	316	280	268	313	290	316	293	301	332	301	300	323	286	299	328	327	320	301	275	297	303	293	327	307	299	316	314	309	332	275	285	290	336	299	333	289	282	314	313	320	306	323	312	316	341	305	274	289	341	305	324	323	316	285	280	299	330	284	288	291	298	307	331	284	316	299	318	262	302	272	300	310	310	311	303	336	293	357	302	291	290	295	284	286	296	347	285	303	291	290	322	307	310	326	354	321	309	321	306	336	274	302	289	317	294	272	334	306	314	310	299	326	302	333	313	304	299	309	299	312	328	287	314	315	306	306	313	288	293	284	284	338	300	301	313	304	330	330	335	335	311	326	342	310	305	299	313	267	311	349	296	299	250	313	318	304	325	288	333	311	302	312	292	282	300	289	310	285	316	284	323	315	288	277	297	297	304	299	318	327	320	302	276	299	306	316	310	312	327	310	325	285	308	314	301	316	328	327	306	323	309	306	310	321	281	274	291	279	297	343	318	298	315	273	313	327	305	303	336	348	318	320	295	331	330	357	350	287	297	313	306	321	316	323	298	289	286	297	290	327	318	288	297	293	310	320	285	336	336	320	336	303	332	293	312	311	293	305	343	268	300	281	321	320	310	304	327	292	314	343	362	276	286	289	331	307	313	286	327	310	303	309	324	301	286	302	316	286	321	304	334	289	337	326	296	304	297	288	277	332	337	312	303	323	292	302	322	293	314	292	296	308	317	316	323	302	338	319	307	335	329	310	326	340	331	295	290	296	314	308	316	327	322	318	310	303	324	335	303	293	344	267	322	315	325	288	305	303	327	311	270	329	325	308	292	311	319	302	315	315	290	302	273	329	340	271	311	315	324	291	288	297	295	304	305	351	291	324	315	335	310	305	325	305	311	291	289	309	333	329	316	297	319	322	322	288	336	303	303	310	289	320
24761	23096	28717	24988	20134	5815	759	480	386	387	429	366	383	363	396	319	341	334	353	372	325	350	384	339	338	362	359	330	346	345	337	318	365	357	336	366	358	347	334	355	333	349	366	348	322	344	295	354	329	329	329	337	336	335	317	330	330	338	337	352	320	333	305	324	378	319	319	335	359	312	366	330	354	318	328	330	348	345	307	352	335	370	311	311	305	343	323	343	335	368	327	343	332	340	344	346	329	333	325	314	335	341	322	343	319	333	318	298	332	343	322	330	329	337	332	356	338	346	365	337	357	341	359	353	315	327	320	323	348	369	333	285	329	326	338	361	343	328	344	350	341	348	361	360	342	328	314	343	349	332	356	316	402	357	361	334	316	321	336	346	328	355	335	368	323	348	321	307	333	377	303	367	313	342	326	351	387	358	337	321	319	337	306	328	343	329	334	306	350	308	326	332	324	355	324	335	328	334	306	356	309	293	329	319	318	327	355	303	325	339	335	309	359	348	315	343	332	317	332	346	337	344	338	316	326	310	349	343	365	324	291	311	322	367	342	339	362	330	359	349	337	318	362	357	325	341	357	310	327	321	364	338	332	355	311	314	325	314	362	320	353	349	364	367	370	329	290	350	362	383	345	356	341	310	325	339	337	339	296	325	312	324	354	362	342	314	296	322	288	309	356	320	336	301	313	331	376	340	330	316	355	318	336	352	333	324	324	334	309	337	318	333	310	332	305	330	334	340	319	331	332	326	343	315	327	337	349	342	334	361	352	343	328	311	362	304	299	340	339	333	327	368	341	336	327	330	354	335	340	343	342	341	321	307	305	349	343	305	359	333	327	348	324	329	347	294	338	325	339	335	345	338	310	308	308	336	343	326	340	319	342	312	332	311	317	342	366	334	354	331	325	338	353	348	329	335	337	330	336	348	350	341	343	313	328	366	334	332	349	287	339	326	347	341	330	357	332	335	325	350	341	350	323	320	319	340	329	314	332	348	327	342	332	319	336	312	378	322	316	317	339	335	367	314	319	325	339	345	321	299	321	338	354	303	328	334	368	327	288	333	347	333	314	305	317	318	333	314	375	337	351	308	308	324	331	327	329	375	354	319	341	367	381	314	335	335	307	334	333	323	324	339	323	341	306	328	301	360	340	341	334	328	305	315	326	366	302	327	322	371	350	353	307	350	354	324	318	320	300	334	337	355	319	338	346	344	310	339	323	336	305	324	339	357	324	300	374	320	359	340	321	340	334	345	320	344	291	331	285	329	324	324	321	309	309	352	364	297	343	353	363	348	308	364	331	325	369	340	353	345	308	281	327	326	334	363	355	328	358	359	331	299	304	351	312	324	315	337	337	313	337	325	330	334	363	339	362	328	330	354	324	359	325	354	332	322	359	339	320	308	356	358	307	308	349	294	323	386	343	319	339	314	365	320	334	294	307	324	302	304	365	334	332	342	357	305	313	316	341	327	338	362	309	365	352	349	341	346	320	364	319	344	372	330	322	329	326	306	308	338	320	319	322	323	348	312	341	351	377	319	369	347	324	324	283	300	296	313	342	323	326	318	326	357	314	333	328	322	327	340	343	335	327	307	301	347	320	306	353	349	294	318	348	330	324	337	304	301	351	338	328	317	357	357	316	329	311	329	320	369	334	362	351	326	326	334	343	329	343	333	328	347	345	334	327	309	352	328	377	335	333	327	379	344	313	339	331	330	331	347	327	320	331	355	364	373	335	303	337	307	329	357	296	333	336	332	385	348	324	313	346	303	296	319	360	341	342	323	308	309	359	305	342	336	328	360	313	306	346	288	331	364	311	340	323	299	310	312	304	326	332	331	337	304	328	333	335	347	318	298	327	324	349	335	299	340	351	303	316	351	350	315	334	370	355	311	286	340	304	317	320	324	342	317	322	358	318	339	298	328	343	311	336	305	321	354	333	343	317	335	331	322	307	349	328	356	328	354	357	339	355	342	323	331	326	345	350	304	372	320	333	345	357	357	331	319	313	323	309	315	333	344	319	327	322	343	327	337	346	305	318	340	339	306	352	331	303	314	326	311	342	366	361	347	343	357	303	313	358	321	325	309	309	345	307	338	323	305	329	310	327	343	351	330	321	364	352	325	313	320	345	320	347	326	321	309	334	332	331	326	326	362	310	342	347	339	330	336	328	352	336	330	332	353	364	339	339	354	321	358	347	358	321	337	351	348	357	290	361	332	333	329	358	338	363	335	302	335	354	364	317	326	311	336	324	350	336	311	344	352	295	334	297	340	332	332	320	318	334	329	310	366	330	348	329	313	376	314	317	299	307	341	328	327	338	339	351	298	321	307	323	322	352	341	339	351	352	304	333	335	318	346	345	334	322	334	335	340	334	306	314	348	291	321	340	318	331	346	324	360	324	347	361	319	302	338	322	320	348	325	327	316	353	307	320	355	346	304	338	336	336	328	333	346	330	348	327	331	334	373	345	315	341	334	336	317	333	362	340	317	326	295	312	321	315	342	323	344	339	342	358	305	333	325	347	333	348	293	333	362	345	329	360	350	340	349	338	304	315	335	323	319	325	313	355	352	331	312	329	346	305	351	317	332	365	341	376	304	315	330	341	328	352	339	347	332	328	321	333	374	332	320	360	346	343	367	335	331	357	335	332	312	322	324	318	329	308	320	326	330	324	355	340	331	356	333	331	350	334	321	323	331	340	305	302	319	364	329	349	297	331	328	357	319	332	318	336	376	329	316	340	326	346	337	344	331	302	340	326	322	311	334	334	314	356	331	324	337	335	292	345	356	332	327	359	325	326	356	337	310	348	311	322	311	309	312	333	321	332	340	323	340	317	316	339	331	321	363	312	374	311	309	323	347	360	338	345	310	328	319	321	303	335	303	319	329	320	352	337	332	355	330	316	304	359	341	366	345	300	330	322	342	332	364	349	310	308	319	325	330	342	330	329	314	335	324	333	357	358	337	326	312	326	308	289	323	362	331	318	331	313	331	343	346	349	358	339	353	288	337	347	345	332	320	328	299	348	323	297	325	328	336	319	345	317	320	329	367	340	331	328	358	316	339	316	322	303	316	315	318	379	328	333	336	326	335	352	351	329	336	319	298	335	350	319	350	326	333	330	328	294	326	349	326	334	322	294	312	340	330	344	339	314	341	327	324	324	339	352	307	361	321	300	354	356	335	295	299	302	322	335	350	344	328	314	362	349	328	339	302	369	333	339	335	318	314	312	323	297	330	340	332	355	324	316	326	333	322	347	330	326	320	358	397	357	320	365	350	303	313	333	329	365	344	343	327	347	320	334	343	304	342	323	331	307	317	331	342	363	339	324	350	323	325	328	335	343	332	352	326	319	318	328	311	340	341	315	343	357	349	332	329	309	354	329	320	328	303	331	338	329	310	314	306	321	303	298	360	343	317	353	308	357	332	320	318	349	330	331	349	339	312	361	346	333	314	330	321	350	332	331	331	314	361	338	372	342	320	333	337	324	375	308	340	320	347
52911	73236	45499	8896	800	591	551	491	464	446	420	396	382	413	405	407	379	361	386	339	373	343	364	363	384	359	371	361	345	325	357	328	366	377	386	371	338	349	360	365	323	372	367	352	315	339	353	350	344	320	344	328	354	323	332	344	325	377	343	363	313	358	373	358	361	343	353	367	314	353	343	355	360	352	343	348	340	335	332	330	344	381	359	368	328	350	369	370	330	336	367	332	342	342	359	346	403	388	329	348	297	349	406	402	334	336	359	324	349	344	350	344	360	353	356	311	361	364	305	334	357	340	366	354	331	346	335	346	386	374	337	369	318	329	374	327	377	348	316	348	391	341	371	336	390	336	342	350	347	339	352	350	357	340	331	367	323	351	351	360	344	335	357	338	351	318	349	338	339	355	334	339	333	360	363	365	331	314	358	345	356	359	338	329	378	357	360	350	306	371	326	318	321	381	323	355	348	354	362	345	333	327	325	354	347	360	369	359	339	321	337	333	350	332	377	326	345	348	352	313	336	316	332	329	356	354	364	346	352	317	354	353	352	357	350	359	323	358	339	348	332	371	346	336	353	340	368	340	374	373	348	339	306	327	381	336	340	336	341	332	360	330	339	347	364	337	337	355	303	293	329	324	339	348	306	341	386	378	368	352	335	318	355	346	403	354	345	349	308	361	360	316	351	333	317	346	383	353	338	331	372	380	353	383	328	354	368	323	331	350	363	368	325	329	344	357	355	326	367	401	356	338	369	327	326	345	365	393	357	319	351	339	360	353	360	335	347	394	308	331	360	357	340	352	375	346	329	355	352	363	321	334	340	351	332	336	315	349	329	342	349	336	349	329	360	353	334	374	342	350	335	353	347	386	339	338	338	345	324	354	328	328	367	345	365	341	325	354	360	358	373	378	342	312	326	345	319	361	365	353	329	345	322	353	328	348	344	355	362	324	349	341	369	342	323	350	351	323	341	351	357	339	352	352	346	346	364	366	321	342	323	348	336	338	341	352	341	376	337	349	325	352	350	352	352	358	326	345	337	369	369	347	349	344	354	326	322	335	354	390	383	349	360	352	360	321	332	345	344	337	362	356	360	328	351	351	331	331	344	352	351	335	331	363	335	329	372	336	400	360	335	321	323	309	350	338	347	310	338	358	327	363	386	334	319	312	358	329	359	378	357	349	341	350	357	333	364	382	357	340	358	356	333	317	340	336	339	348	385	356	325	327	327	370	331	311	359	327	333	326	386	372	387	330	318	346	351	356	318	328	348	351	339	314	324	321	363	321	348	318	351	318	347	357	348	331	329	354	336	318	302	337	358	352	312	332	352	306	344	366	352	344	383	378	350	354	345	368	345	336	372	349	355	349	299	369	377	350	360	349	310	330	352	352	361	350	345	338	339	315	319	362	331	349	356	374	341	371	350	342	305	351	341	342	344	328	340	341	353	350	334	353	321	349	348	356	350	353	354	342	342	386	334	332	328	332	366	364	363	332	361	339	344	359	326	343	372	338	341	362	354	377	340	340	378	375	340	338	342	350	339	341	331	332	348	336	325	351	344	361	317	328	326	341	352	322	363	306	309	334	355	323	330	334	354	361	355	364	306	343	364	357	319	350	333	391	364	330	331	343	352	318	354	360	356	346	376	365	339	359	327	337	319	351	341	337	349	342	357	312	323	362	320	351	353	376	347	354	317	332	356	357	372	330	353	324	344	341	361	360	358	382	335	338	328	356	373	356	308	335	365	336	337	355	387	356	347	320	347	332	336	372	321	358	363	360	369	349	351	329	324	371	371	349	390	322	376	348	330	327	349	344	342	364	329	365	353	328	311	344	331	336	342	346	347	314	356	338	357	327	350	333	362	335	368	351	360	336	342	356	335	354	340	325	321	346	285	321	334	351	332	373	347	348	316	353	364	364	338	372	349	351	349	355	346	336	337	350	327	344	366	364	360	360	334	342	335	317	366	348	320	337	347	365	355	345	346	308	364	342	339	343	331	339	349	347	373	356	347	359	320	312	346	345	388	372	387	321	308	351	331	330	348	320	309	333	347	366	325	364	374	337	358	354	344	350	349	345	355	345	312	349	331	367	339	333	343	366	366	385	366	337	344	339	322	357	361	341	316	363	350	311	358	332	343	347	352	327	326	327	336	347	354	355	352	356	355	315	366	323	342	297	367	330	364	342	349	370	332	342	359	330	364	312	346	360	353	317	333	361	331	351	360	355	355	342	380	349	347	356	350	387	359	324	367	333	366	299	342	368	347	356	329	301	381	338	331	362	310	347	305	349	342	337	329	327	384	337	368	358	335	350	343	361	339	329	339	352	341	332	378	391	346	365	321	367	350	318	368	361	335	382	339	342	341	328	316	333	349	338	331	326	349	374	358	338	335	324	346	332	316	334	343	356	336	332	318	342	359	346	336	354	315	355	342	376	357	329	300	353	316	375	354	360	337	345	368	331	328	362	340	327	336	308	328	351	314	335	351	343	328	341	327	372	327	349	348	342	376	329	365	353	353	342	352	345	348	347	355	324	371	311	370	349	365	349	328	374	357	336	380	345	353	312	356	367	358	352	335	368	368	336	305	318	338	356	376	303	322	360	355	325	362	356	337	311	353	337	347	314	336	339	360	347	374	335	349	344	352	320	336	320	354	351	360	337	359	323	365	338	350	379	318	361	317	342	340	315	330	349	331	353	389	343	351	339	369	320	342	363	360	333	336	358	363	345	354	331	323	338	335	360	324	330	345	350	376	337	320	351	350	342	349	366	372	323	337	329	333	348	347	367	332	342	342	364	365	353	319	327	329	359	322	361	344	360	327	364	355	342	321	378	367	346	342	379	347	350	346	334	342	342	332	351	331	336	307	356	378	382	317	341	347	319	355	361	351	337	335	348	355	360	350	327	352	375	336	330	356	332	331	381	347	348	365	357	343	323	369	344	348	339	348	320	325	320	362	340	348	345	328	378	352	326	332	340	333	325	346	362	344	337	344	341	340	349	356	337	327	325	331	337	352	322	349	339	366	337	360	343	361	346	369	376	357	344	358	333	333	334	335	325	365	364	373	332	361	331	331	339	363	344	322	320	370	358	371	348	351	314	342	331	343	327	349	359	358	309	367	319	349	350	329	336	326	326	341	329	392	373	338	351	305	362	325	369	353	343	381	374	335	351	369	334	342	357	363	323	348	356	328	312	317	336	333	332	306	347	344	339	328	334	332	314	369	344	305	362	345	373	353	342	335	353	366	359	314	333	341	372	359	361	357	332	384	299	332	354	355	328	363	352	323	354	376	322	353	335	355	338	313	338	368	318	340	357	355	321	320	356	361	351	313	324	338	340	342	360	355	320	359	333	327	365	385	337	341	349	344	312	343	357	351	329	350	341	347	367	363	354	354	368	344	337	345	332	309	308	335	358	390	311	357	337	355	315	370	377	321	324	336	332	341	348	362	341	342	320	299	345	353	340	316	362	350	343	321	334	341	382	343	344	320	344	328	351
30380	26534	9889	1584	642	542	581	509	544	553	571	568	534	503	564	519	474	591	509	552	550	549	498	573	527	575	533	531	552	487	566	528	506	529	552	540	512	581	557	516	538	522	537	525	495	555	542	556	532	560	525	527	547	539	551	599	576	564	522	527	530	510	529	548	518	508	545	522	536	517	543	538	555	514	518	520	542	557	555	565	532	549	613	515	541	562	521	585	551	572	525	533	536	552	537	546	581	539	573	535	594	528	560	599	490	572	573	570	535	561	548	550	539	534	553	570	553	544	508	564	551	536	566	559	560	516	493	566	562	532	513	525	561	540	550	571	544	532	524	533	583	538	553	551	521	503	565	536	565	548	553	575	552	575	543	542	510	538	532	503	561	530	547	599	562	612	555	469	555	479	519	576	537	557	554	555	551	556	590	537	540	533	565	549	521	498	532	543	479	563	536	565	546	561	493	511	543	523	566	548	534	537	533	520	540	543	547	531	539	577	558	543	537	522	564	555	531	567	551	537	543	557	542	533	517	550	558	513	543	577	521	535	560	544	552	527	550	521	547	524	505	501	558	580	540	528	548	546	561	501	492	518	535	545	531	526	553	508	538	551	588	556	555	559	564	565	534	477	599	555	512	570	540	548	529	524	533	520	494	550	520	534	522	538	521	523	546	542	528	546	495	541	521	517	539	569	502	573	574	508	572	533	526	542	531	532	525	504	534	536	577	523	554	539	570	529	532	559	579	567	532	492	566	512	551	531	552	567	535	533	540	562	500	577	554	549	527	496	527	494	578	533	513	586	562	495	514	486	546	539	557	553	603	526	527	529	560	511	507	537	597	514	523	561	524	531	498	541	557	551	513	586	536	548	563	528	559	539	564	565	556	529	544	484	524	548	548	552	525	541	557	521	534	513	550	535	504	534	513	516	567	565	532	530	541	520	591	545	540	539	528	555	522	539	521	514	518	549	504	547	530	553	545	521	575	550	546	507	526	532	512	550	554	537	527	552	521	516	567	495	531	541	591	537	518	531	536	534	569	551	526	535	553	550	555	550	524	555	553	545	558	534	516	562	554	527	552	561	533	526	537	513	539	551	557	553	551	525	514	541	510	560	588	523	506	516	489	567	514	544	551	524	501	547	497	552	551	543	562	571	542	581	560	504	510	529	520	516	537	564	591	537	537	539	533	553	569	538	553	520	549	550	552	524	530	505	561	527	559	519	521	578	509	542	534	554	555	570	548	556	526	500	531	545	543	563	494	525	575	593	515	530	541	564	565	556	566	541	551	528	502	521	546	525	530	582	529	562	556	534	561	544	533	556	547	520	517	542	558	536	566	517	550	546	540	571	577	552	550	569	532	513	566	535	603	546	540	571	517	531	579	540	523	520	524	546	541	555	550	524	563	554	566	552	555	539	525	558	527	551	493	535	543	542	566	519	541	561	528	521	583	521	545	544	567	534	556	518	562	514	524	540	563	559	558	504	568	524	552	547	615	561	516	574	530	511	515	476	524	548	555	543	542	528	535	524	573	504	523	546	537	532	548	521	536	562	514	534	555	542	538	559	554	532	569	543	516	537	552	516	525	529	510	535	538	590	523	523	529	509	502	524	544	555	532	528	549	545	565	571	561	500	597	552	492	553	560	534	579	539	555	558	555	526	559	543	516	541	545	500	534	556	576	571	525	529	538	537	577	489	538	545	539	541	503	496	550	539	538	561	553	520	527	466	567	531	547	573	640	532	521	519	532	499	583	554	525	553	532	542	539	577	524	561	571	571	541	545	583	559	548	521	588	540	518	561	492	525	541	515	577	566	549	548	573	541	551	539	528	572	507	561	556	557	553	564	545	516	559	532	553	610	483	493	568	554	519	534	519	542	544	524	510	533	509	576	543	565	598	525	538	575	562	535	503	539	567	523	521	576	555	560	525	553	514	530	561	537	527	558	570	533	550	531	557	516	512	549	471	545	562	549	565	514	541	573	566	545	561	542	552	550	530	545	517	501	517	551	489	516	513	592	578	527	495	532	543	579	576	564	545	554	504	542	567	535	529	552	535	490	578	513	496	527	551	542	563	530	523	509	560	571	537	571	537	512	501	564	558	572	534	562	539	556	536	575	532	565	541	508	525	528	548	578	553	540	499	520	532	545	529	585	569	541	553	563	584	521	501	544	577	540	588	546	557	534	566	583	574	524	512	550	523	581	548	540	564	524	534	509	537	539	552	555	513	556	591	529	530	524	543	522	525	518	538	529	539	547	538	545	576	528	509	519	528	521	572	544	558	556	541	584	535	527	547	516	587	538	505	574	595	567	572	571	557	487	529	532	533	542	578	572	508	566	523	559	498	516	544	526	510	557	541	587	536	475	510	544	528	525	512	575	560	504	565	543	588	511	504	530	530	575	573	522	550	497	600	530	525	522	520	558	543	560	536	539	537	549	529	542	573	544	514	518	562	552	543	548	538	535	495	513	570	501	538	546	502	604	496	559	506	568	545	532	568	557	550	544	525	521	533	543	526	539	562	535	535	522	559	489	573	551	538	511	529	543	565	566	580	525	546	566	554	544	506	583	556	548	535	562	507	512	514	516	522	568	550	525	563	582	506	495	513	508	527	550	549	511	533	572	563	558	574	563	549	571	535	552	506	544	545	506	545	586	567	514	515	570	493	557	527	565	529	527	565	537	545	539	545	565	526	529	539	522	540	519	556	519	582	563	565	532	541	526	502	548	559	552	538	489	578	542	548	516	529	494	519	544	585	516	551	537	530	517	531	536	554	590	545	556	557	550	557	557	520	525	568	565	559	498	574	526	560	574	513	528	548	557	538	577	586	503	505	515	520	541	554	493	520	551	563	551	497	480	508	575	549	514	583	494	550	556	559	555	559	560	527	504	559	551	529	530	542	529	555	573	533	536	541	553	497	533	575	551	585	516	542	532	532	550	567	529	544	564	520	531	505	567	541	509	585	540	541	527	548	496	535	549	519	556	565	507	498	610	536	531	528	532	539	548	516	570	503	521	562	545	578	553	505	541	534	521	548	532	497	520	553	522	565	524	615	561	593	531	564	530	483	520	518	542	548	515	550	546	555	502	560	538	513	501	521	547	542	523	543	534	561	529	547	555	565	542	571	567	545	569	572	516	556	474	602	510	515	567	543	528	572	515	559	563	546	515	540	526	515	545	555	572	524	530	499	509	574	568	538	532	564	528	526	577	560	520	543	522	530	503	562	576	489	539	522	545	595	538	549	528	518	528	497	538	527	561	589	516	536	565	514	536	525	558	532	493	559	574	557	521	548	575	555	526	520	527	519	498	528	555	505	516	558	559	562	582	559	546	573	558	557	525	537	529	532	543	542	548	603	556	567	566	541	507	493	563	500	552	527	563	527	561	562	556	540	529	561	559	508	551	589	545	557	571	549	551	571	567	567	577	533	515	598	554	570	530	527	566	576	526	548	570	532	537	545	569	571	524	547	525	517	520	527	558	481	581	568	547	539	529
22137	22369	4467	886	477	481	483	471	443	529	490	479	472	469	439	470	495	477	484	476	466	530	501	489	454	507	488	494	525	497	489	507	500	492	482	519	486	498	457	475	534	451	491	510	476	492	469	485	515	500	499	469	506	487	516	463	502	488	508	497	502	484	502	456	494	444	491	477	520	480	491	497	474	474	532	490	511	478	486	472	467	488	499	460	483	525	467	489	486	474	505	465	523	501	462	477	468	476	472	476	473	476	498	496	475	480	483	462	493	488	494	488	513	509	480	491	489	456	475	492	457	473	495	470	467	464	482	489	465	473	485	482	483	467	464	473	498	440	448	465	504	449	471	499	474	505	459	446	518	485	459	494	470	471	519	475	484	521	484	493	482	486	483	499	494	516	517	514	458	481	432	510	478	480	495	493	474	420	501	470	477	499	488	505	459	491	488	483	484	453	463	513	478	487	459	469	500	463	464	468	494	474	512	498	506	449	490	482	499	457	510	501	488	472	483	500	529	466	510	505	489	482	492	491	517	495	483	458	484	521	475	462	496	478	489	490	469	454	467	464	449	433	474	466	486	489	476	465	488	489	500	491	454	482	490	488	506	489	466	491	494	484	489	491	469	494	456	458	504	492	489	456	477	510	526	492	517	492	454	487	472	481	447	480	514	447	466	509	518	487	462	488	536	438	467	470	455	458	456	455	481	439	497	520	458	485	473	434	499	496	538	455	475	517	462	513	483	467	520	489	502	457	458	504	459	506	484	475	505	539	506	507	488	517	501	490	473	485	489	491	478	465	437	481	467	499	489	526	466	518	482	513	507	533	528	501	438	470	487	517	478	471	457	456	473	486	487	514	477	474	483	473	490	491	470	478	482	460	479	482	468	487	420	499	480	543	469	487	534	452	475	500	505	485	505	490	497	461	498	470	510	503	462	483	474	430	449	487	489	516	481	494	502	496	477	482	500	481	517	489	497	481	471	492	481	438	497	510	506	462	432	505	439	472	502	507	487	484	486	512	505	498	487	509	498	480	476	498	486	509	517	530	508	504	476	462	482	482	431	465	485	492	483	472	480	499	534	504	501	489	503	480	485	483	461	534	456	476	503	451	496	502	489	479	490	467	478	467	489	499	488	497	468	535	445	498	463	487	471	497	496	513	497	472	527	468	465	473	475	479	480	496	463	467	475	465	519	492	526	511	505	510	512	529	495	498	461	457	494	492	472	432	465	516	439	483	477	468	475	455	483	484	498	529	469	498	514	503	510	496	503	459	489	448	434	456	490	502	464	470	513	476	544	470	495	485	457	467	489	497	478	479	485	489	450	498	502	493	475	456	514	501	481	519	450	470	506	491	482	477	450	459	515	440	480	466	507	494	467	491	467	484	449	477	464	480	453	517	513	442	459	506	462	513	455	519	522	483	464	477	489	488	495	481	468	457	479	471	475	490	511	472	476	480	463	461	465	479	477	532	485	512	489	494	490	526	478	503	457	510	465	459	481	464	507	501	492	465	492	480	439	478	543	452	462	457	548	514	486	501	494	483	499	458	512	465	465	509	488	483	515	459	523	468	493	475	451	460	487	473	498	464	523	522	460	507	478	493	486	518	491	527	497	461	482	465	502	482	476	525	451	432	511	505	494	429	471	439	474	463	473	450	500	480	467	491	471	467	516	514	500	487	501	502	505	445	486	475	505	501	473	520	485	471	484	517	542	481	527	483	456	522	484	472	505	506	464	491	502	492	454	506	516	471	499	503	503	493	490	455	524	498	503	499	466	520	467	445	486	480	455	470	509	503	452	504	443	474	453	476	520	528	498	495	493	519	469	495	463	495	483	468	479	481	480	492	472	505	497	460	539	498	497	468	507	492	513	490	483	493	495	478	455	498	450	482	517	480	500	472	468	500	485	431	486	469	484	502	479	474	426	498	501	486	494	473	454	472	499	478	528	502	489	440	484	479	529	464	474	497	486	538	499	513	471	482	490	530	469	496	502	497	482	491	521	466	471	473	500	493	540	481	493	489	495	499	495	464	455	454	487	515	529	488	472	473	511	493	491	500	504	497	477	503	468	487	476	483	496	458	509	500	500	468	482	509	475	478	496	448	484	470	517	507	475	476	507	482	489	516	459	506	496	520	452	535	487	459	517	493	469	505	496	492	509	514	479	483	496	447	471	476	531	496	482	532	493	485	436	477	474	496	476	497	499	503	460	472	468	477	464	460	483	492	497	440	461	483	482	491	519	477	516	450	475	487	500	487	455	493	469	475	469	499	489	523	519	487	475	475	477	460	477	449	483	476	514	493	492	478	474	496	499	476	494	479	482	492	486	456	472	454	491	433	481	454	453	496	468	496	458	503	462	522	502	466	457	474	483	467	514	496	482	469	473	485	472	525	468	462	500	440	501	492	485	480	489	477	478	481	477	531	436	491	504	465	473	490	485	479	470	547	466	490	498	476	496	453	538	500	522	493	479	461	477	520	439	497	484	486	489	499	498	472	501	512	437	470	459	511	498	453	498	493	492	483	467	480	512	489	493	483	479	487	517	455	503	489	500	457	472	461	508	481	458	470	453	500	506	453	473	536	449	456	467	502	495	483	500	511	460	479	497	483	505	484	451	514	526	467	504	470	438	470	514	470	469	471	513	482	450	494	443	523	455	456	446	463	485	468	519	459	507	492	480	516	462	512	453	503	473	463	486	455	476	486	515	488	465	475	487	473	525	481	491	461	486	490	497	467	511	464	494	516	431	480	443	483	504	526	455	510	498	459	521	500	465	506	470	496	482	524	472	474	485	482	492	500	459	502	484	478	499	501	475	506	483	466	485	492	477	539	484	470	493	483	486	480	498	485	481	482	500	479	481	494	440	499	496	503	529	500	446	466	492	472	473	524	461	505	466	457	469	480	490	489	447	513	466	493	453	456	447	451	469	483	496	515	499	434	526	446	516	515	478	499	480	482	458	495	466	487	544	473	456	514	533	492	476	493	457	507	481	525	500	467	494	476	450	494	499	510	466	504	474	460	495	502	475	512	483	510	495	507	497	441	520	505	526	506	473	487	501	511	498	503	477	482	485	485	453	480	480	478	489	463	473	504	481	486	466	516	476	497	492	503	489	535	487	498	489	467	522	498	443	487	527	454	477	486	460	469	492	519	482	475	480	494	488	504	489	493	509	498	492	517	468	473	558	471	516	521	494	465	496	461	455	501	485	465	472	444	524	485	487	481	464	499	499	498	508	501	467	498	478	491	483	459	521	476	453	498	448	485	484	480	505	482	497	456	477	490	476	461	526	494	455	508	494	458	485	495	428	491	473	538	471	489	481	483	526	509	464	514	517	497	508	573	492	477	431	462	541	466	468	508	492	488	511	486	473	472	485	528	474	473	541	453	477	502	528	519	504	494	496	515	478	472	501	453	483	479	476	459	472	477	486	488	484	449	457	498	505	487	476	518	473	459	488	494	482	456	472	491	491	502	466	498	472	472	487	494	457	510	507	480
26028	24991	27956	24851	8263	679	429	376	334	305	296	295	297	311	303	290	278	297	296	274	282	290	303	292	263	277	319	312	309	276	292	285	256	303	271	263	320	294	307	313	317	266	288	308	281	288	303	272	306	292	312	315	275	260	288	292	281	282	307	279	282	289	264	270	268	270	251	328	296	287	306	298	276	283	279	280	285	284	268	285	270	296	259	276	297	328	278	291	278	286	280	272	308	271	287	290	301	282	276	278	272	272	291	279	274	288	283	286	280	287	296	274	330	285	260	286	269	288	249	256	308	273	292	287	237	287	309	298	282	250	299	297	304	288	291	282	266	318	265	261	287	279	285	301	301	305	295	276	292	290	323	304	312	275	275	283	315	308	290	293	330	293	275	310	277	305	261	275	322	285	277	256	291	282	295	280	299	286	309	299	267	271	265	284	308	278	318	264	310	323	276	275	284	304	284	291	300	287	277	287	260	300	299	293	273	267	295	272	263	324	294	275	300	281	275	274	315	294	274	276	254	296	261	289	314	321	279	267	298	279	297	291	291	310	280	262	281	268	293	284	283	305	324	273	268	303	259	259	315	299	302	285	297	282	284	289	302	285	300	293	285	306	320	281	282	287	254	286	310	310	277	307	269	292	258	280	266	297	316	285	309	294	266	266	285	303	295	272	288	289	280	286	268	293	283	288	299	283	278	313	303	296	278	288	275	283	273	283	310	295	288	265	307	294	272	271	316	274	242	272	280	285	289	269	292	328	281	273	302	290	279	296	274	267	311	303	310	264	268	301	323	268	297	285	305	287	260	305	272	316	291	307	289	304	271	275	274	275	304	292	302	258	271	278	267	269	289	319	284	266	288	304	298	298	300	265	285	294	313	294	288	279	277	313	282	262	288	271	282	269	272	311	282	268	295	273	278	308	283	302	299	274	306	283	289	286	311	322	306	279	262	288	292	302	262	277	308	263	278	297	311	276	265	310	275	275	275	305	282	273	292	262	261	275	305	305	289	272	308	292	257	259	280	301	307	296	293	269	293	293	269	293	294	270	268	271	292	318	285	288	269	279	301	270	304	279	292	295	271	291	309	281	275	272	285	272	287	264	297	261	273	290	299	285	266	267	279	258	301	275	302	273	289	284	291	304	279	279	294	299	283	278	282	298	292	286	276	298	294	310	268	289	246	285	309	288	291	268	295	286	294	290	290	293	303	299	291	296	301	281	269	245	279	312	297	257	256	286	270	278	293	273	296	288	262	297	292	326	268	307	284	279	300	292	275	286	275	273	266	290	311	317	284	305	309	269	293	287	282	270	278	278	293	281	279	257	294	316	283	236	279	299	263	300	288	316	283	316	312	277	277	282	293	287	270	279	309	287	263	283	295	266	284	272	310	305	278	285	322	283	281	282	285	308	292	272	292	259	280	293	299	300	275	300	296	316	293	324	293	282	314	289	299	304	296	294	289	281	272	261	273	259	300	314	293	286	311	292	281	275	270	277	313	306	272	283	292	328	291	279	303	280	250	277	294	302	296	296	330	297	279	270	267	296	293	268	302	283	270	285	311	286	278	284	285	297	322	262	274	271	254	290	281	267	318	299	277	288	300	288	269	301	292	287	268	312	270	286	292	273	292	273	254	259	291	290	316	278	302	305	293	303	323	247	297	270	286	311	259	279	294	286	282	264	299	301	292	260	325	270	319	276	285	311	267	260	267	271	244	251	267	265	308	261	267	272	312	296	287	263	289	274	278	273	325	285	297	314	286	288	270	261	263	304	303	271	291	300	298	305	289	271	300	308	288	291	275	290	284	292	296	247	285	284	283	275	280	297	261	303	288	281	291	307	257	295	295	282	284	326	277	304	270	290	291	278	262	301	305	297	285	303	260	283	295	292	290	268	310	283	247	294	289	247	268	279	266	301	294	307	258	299	281	268	292	284	277	272	267	267	317	303	272	285	284	280	280	297	252	257	270	293	294	295	260	267	289	251	293	288	302	301	266	301	282	310	256	312	295	280	321	289	287	303	289	299	283	281	265	270	286	308	289	300	257	302	283	293	305	302	304	323	303	302	273	258	276	275	295	294	266	303	274	293	284	294	266	311	303	290	312	275	296	286	305	244	265	275	256	287	299	280	257	299	277	295	303	309	271	310	276	295	290	273	284	292	295	267	280	305	279	284	277	279	292	325	262	276	283	272	264	275	288	301	293	290	285	283	311	307	307	251	277	251	270	307	290	268	255	279	283	295	274	283	285	299	267	239	268	277	288	256	290	285	265	304	284	264	278	263	261	276	336	256	282	259	275	262	285	280	268	301	281	251	290	274	288	290	293	278	303	287	287	282	309	275	292	296	271	298	277	275	314	266	297	285	280	295	279	292	294	271	254	286	289	281	298	290	309	294	269	325	303	270	242	265	263	275	286	306	296	285	326	272	295	287	265	265	308	259	309	278	278	274	286	283	274	281	294	310	302	301	307	293	267	264	289	290	301	274	292	266	288	295	260	269	280	270	309	304	273	278	290	288	265	307	277	281	292	305	281	281	287	294	279	311	292	253	293	299	286	283	237	262	299	313	299	297	265	313	296	295	310	264	271	269	275	267	299	285	261	285	265	273	283	306	293	293	281	268	297	280	293	269	287	281	282	269	304	264	274	267	311	288	314	262	312	299	281	275	288	271	281	287	271	281	253	290	304	288	280	295	321	278	292	282	303	311	267	287	295	277	286	284	276	294	274	265	268	290	247	307	234	255	290	292	304	299	261	256	288	296	264	308	307	277	293	268	294	289	293	252	279	300	270	271	288	277	269	300	293	304	308	276	265	291	272	269	271	266	291	304	301	313	264	265	265	283	296	291	302	290	305	292	275	314	273	268	320	285	286	285	287	298	313	281	286	322	290	309	279	276	288	274	296	294	306	287	258	308	303	313	311	273	270	284	257	306	276	271	300	257	275	272	281	302	279	270	276	290	273	262	300	276	288	299	284	282	292	272	317	298	288	272	283	285	274	278	315	299	317	245	301	305	280	298	290	294	288	277	268	297	299	268	286	287	290	283	260	294	267	258	313	253	292	258	289	294	283	275	312	251	286	282	278	302	285	265	275	271	269	287	264	282	310	280	283	268	322	281	290	286	285	267	306	294	308	298	280	287	298	316	305	285	311	306	308	314	285	268	276	294	286	296	312	292	263	286	281	279	326	314	264	283	273	330	294	277	290	261	305	278	304	311	290	245	273	281	282	275	264	288	299	268	280	276	293	294	306	296	302	267	259	300	242	274	288	286	273	301	306	282	295	289	245	268	284	282	290	272	308	301	248	279	299	293	287	279	281	298	253	267	282	287	275	312	297	262	252	294	293	275	226	294	305	280	272	291	288	299	290	284	311	313	259	252	244	273	292	294	280	284	283	283	286	316	300	254	280	311	290	302	283	314	278	315	290	306	297	282	283	276	297	285	270	288	266	283	294	318	310	325	309	270	272	282	271	314	287	257	299	290	302	278	287	297
56602	64498	28333	4842	512	443	388	373	350	337	345	322	322	319	359	311	303	314	310	299	315	307	293	302	268	311	309	293	281	257	320	336	299	342	298	311	317	304	326	309	316	290	302	293	321	321	317	317	315	312	310	290	294	318	302	301	302	291	319	291	276	324	294	293	296	284	281	296	341	291	286	311	289	278	278	318	317	288	292	334	297	317	326	335	321	313	285	304	265	297	277	324	318	317	283	291	273	293	288	311	317	314	278	318	327	293	324	300	316	328	273	327	302	295	314	316	336	284	328	311	298	312	303	306	343	311	291	293	297	297	299	302	283	316	285	306	305	274	294	312	308	287	314	317	320	309	288	319	296	321	301	317	297	290	282	290	299	306	293	334	268	305	293	297	336	288	310	310	297	346	294	284	312	317	295	296	278	292	309	282	295	325	291	324	291	303	285	301	299	295	288	302	309	278	295	308	303	301	313	301	273	318	306	318	320	315	275	329	304	280	241	287	326	296	292	296	279	291	313	330	304	311	324	339	307	321	315	290	277	301	315	274	299	300	310	310	328	310	293	311	290	331	321	300	298	297	317	301	326	316	333	304	318	280	291	291	291	292	301	270	318	354	312	322	296	321	308	319	260	350	310	285	314	295	301	309	312	330	341	324	297	289	292	294	327	311	322	279	342	296	285	317	322	309	309	301	288	303	307	313	323	288	308	315	306	316	299	298	309	306	286	303	294	305	318	315	277	287	303	297	281	295	302	296	324	305	261	323	290	303	304	315	309	304	297	300	315	266	304	309	330	309	284	298	290	312	311	318	311	312	308	327	281	303	276	304	328	319	305	337	323	283	321	276	299	290	307	282	311	300	324	292	299	324	294	304	291	307	307	289	305	296	309	318	316	286	294	275	323	279	274	286	285	298	299	305	301	299	266	290	300	284	301	315	331	318	308	320	264	273	290	307	293	280	299	295	318	305	299	281	300	286	294	302	302	297	273	314	298	292	294	287	285	334	314	287	303	263	274	272	281	344	321	287	285	281	323	299	298	278	338	335	313	283	299	305	306	325	311	321	280	296	311	304	279	283	285	275	293	278	306	298	323	283	303	315	290	293	298	286	306	273	305	304	312	307	302	334	272	287	297	329	295	285	286	295	323	317	314	302	276	300	313	303	285	301	314	314	317	297	288	305	336	304	317	321	308	305	350	290	304	287	311	309	286	302	296	286	298	279	319	304	313	335	312	288	326	326	300	298	296	318	325	257	298	314	281	305	307	297	259	294	294	305	304	315	304	322	338	325	310	310	311	297	278	288	270	328	344	298	316	286	317	318	283	332	338	298	326	302	310	318	287	313	257	294	295	323	272	280	288	318	325	296	303	276	306	323	297	277	282	318	300	301	313	315	315	297	325	277	280	291	321	301	321	306	328	331	333	341	307	290	301	325	297	298	296	308	296	320	319	308	307	293	280	283	284	294	306	291	305	321	312	312	284	321	275	307	294	282	292	372	291	301	292	281	340	297	321	322	296	329	309	312	296	290	301	325	305	309	313	303	290	267	311	307	304	304	294	326	303	309	296	326	304	334	282	349	299	314	301	279	282	300	282	296	317	306	308	286	284	324	307	290	291	307	292	307	316	313	310	281	287	309	308	293	289	298	273	317	287	320	279	291	301	341	282	325	310	325	304	284	315	289	264	280	318	308	329	286	296	269	309	296	291	324	279	288	268	304	284	276	303	312	298	286	316	276	291	288	302	278	294	297	305	315	329	293	303	309	322	305	273	301	284	311	328	311	326	299	329	306	320	323	273	295	321	264	309	280	326	299	321	314	292	307	305	286	266	307	278	266	308	297	324	291	306	289	282	294	306	287	298	326	300	307	269	285	317	306	317	309	305	303	324	300	279	288	291	299	308	305	308	314	317	300	340	287	304	320	282	332	324	288	300	302	315	314	296	279	314	296	292	292	273	315	300	296	291	331	306	297	299	278	297	323	293	320	287	301	271	306	325	299	326	315	290	269	287	300	322	290	328	308	300	299	293	321	313	314	304	307	279	295	278	303	319	296	301	307	311	316	318	320	304	322	296	295	318	294	323	296	301	310	295	320	323	281	290	296	303	242	327	284	329	294	306	321	348	294	294	286	288	295	318	284	298	279	315	271	308	291	308	278	325	311	298	272	284	329	314	293	320	289	317	315	322	260	329	294	298	298	315	265	289	306	348	302	283	277	290	305	242	272	314	307	295	310	317	327	338	341	326	322	305	305	307	283	328	303	316	285	293	322	295	296	298	307	260	285	295	305	311	257	263	305	277	310	325	307	291	295	300	313	294	298	305	309	278	295	298	295	286	306	300	302	271	299	287	310	307	309	300	298	304	283	292	280	269	325	287	326	303	310	282	297	308	308	300	298	301	308	308	298	308	305	300	316	286	325	333	295	304	301	301	294	300	285	299	288	296	329	278	272	302	318	278	318	293	298	312	315	285	288	298	300	303	303	308	298	309	361	308	318	307	322	305	292	285	315	281	281	295	301	287	307	269	308	315	286	316	292	313	305	299	296	325	279	277	266	299	284	299	326	299	307	307	290	295	296	310	268	299	318	297	307	321	293	324	294	304	302	268	294	297	291	274	280	300	302	306	281	269	292	321	315	292	294	258	298	295	303	288	280	297	296	333	285	324	301	316	288	307	274	291	301	305	284	293	302	303	270	318	312	278	276	315	300	295	315	305	305	317	293	308	275	297	315	300	328	307	323	297	291	301	289	300	304	311	292	300	313	299	306	320	295	312	282	317	302	316	313	291	322	311	298	315	303	323	298	293	292	294	304	299	318	344	288	326	313	279	294	307	277	291	301	304	314	314	296	297	292	294	292	292	267	336	274	326	295	301	298	316	304	309	285	291	298	301	299	289	272	329	330	318	292	302	314	303	297	289	312	323	291	300	307	308	302	302	273	318	275	289	323	275	272	285	298	288	278	329	310	282	287	285	287	312	297	286	294	288	302	304	330	301	337	287	316	286	300	308	302	296	301	304	306	252	322	314	290	258	298	328	278	331	307	279	293	309	315	335	275	327	279	301	313	300	324	281	306	291	289	305	304	296	299	292	263	288	305	317	300	282	316	314	293	336	316	275	318	297	293	303	330	275	288	300	313	289	324	302	310	312	289	269	310	262	277	294	301	294	313	290	322	313	345	301	313	290	298	302	258	290	304	318	314	299	277	319	287	271	323	297	319	321	273	270	306	309	300	317	323	320	329	317	275	302	289	289	306	300	311	329	273	298	276	318	277	342	306	290	323	294	318	304	314	282	328	302	289	305	289	310	317	289	318	294	303	314	297	295	310	310	295	294	296	313	312	310	298	303	276	272	272	289	329	298	293	318	298	316	310	290	293	303	307	292	329	284	319	315	331	298	302	310	306	311	302	288	294	306	304	326	314	294	341	265	328	306	313	303	293	293	310	287	324	307	268	298	293	285	321	310	266	306	300	301	309	308	282	277	319	310	304	325	316
24693	23114	28744	24591	18525	3913	706	477	353	390	390	382	384	368	356	368	377	352	354	347	363	337	326	324	360	348	342	331	348	351	318	355	355	373	359	336	345	329	350	382	319	355	340	336	317	342	316	328	331	357	397	359	340	322	312	316	358	329	363	323	373	344	392	334	345	373	345	343	355	311	360	387	352	342	348	347	340	335	331	339	334	330	346	327	358	316	363	362	338	341	321	354	330	339	329	363	350	351	349	359	339	370	348	347	315	383	326	342	328	351	349	338	332	354	359	366	327	332	365	350	343	334	333	361	329	370	313	328	338	325	309	375	307	344	331	343	343	383	337	330	334	343	353	320	351	364	351	343	322	354	320	359	332	334	299	344	346	350	290	360	365	363	349	349	367	351	356	340	336	305	385	346	337	334	346	343	348	358	331	342	323	355	322	337	358	345	347	347	367	326	353	388	321	317	316	329	314	359	327	350	334	348	352	304	354	349	361	347	319	314	320	361	351	344	346	323	401	332	354	348	370	313	324	323	341	331	332	324	348	386	316	350	324	346	325	319	353	361	344	312	338	337	323	339	321	325	319	363	391	337	314	354	353	357	333	324	306	365	360	332	329	351	332	362	297	372	320	310	326	353	364	370	308	342	380	327	304	325	370	337	331	333	332	340	304	326	362	333	331	317	363	317	330	330	331	334	366	313	358	322	320	331	332	308	323	361	348	361	374	336	354	326	325	340	320	334	378	365	355	333	302	338	363	331	363	340	337	340	308	345	323	345	341	325	373	338	328	338	319	336	341	337	364	310	358	352	321	377	323	336	356	305	338	359	377	333	311	376	338	360	307	307	343	340	358	341	374	350	355	301	338	289	322	378	338	292	323	359	331	294	346	340	314	304	315	374	325	364	309	321	331	360	305	337	371	324	336	339	330	323	356	318	317	324	317	358	331	325	338	371	321	335	355	359	327	320	366	313	331	310	346	330	344	338	317	351	363	376	319	322	358	379	332	322	329	334	370	316	312	322	353	326	338	375	312	306	368	339	371	324	342	346	359	308	320	326	360	322	348	349	356	354	362	344	358	353	324	359	320	330	323	321	367	317	362	345	317	353	362	340	336	361	338	370	288	319	321	356	334	337	307	360	332	328	348	326	336	355	375	369	319	298	356	352	339	340	305	324	351	357	349	302	333	348	346	310	336	355	343	354	343	310	339	345	340	330	339	336	337	361	333	310	341	322	338	338	363	336	372	341	340	369	358	326	318	320	346	334	338	331	333	386	332	354	391	326	356	368	356	359	339	356	357	335	364	338	332	337	326	301	347	324	301	353	313	336	318	300	357	359	347	320	361	331	330	333	336	308	320	336	326	322	346	338	309	348	362	337	315	332	336	354	346	341	328	341	344	323	332	332	346	347	388	333	330	356	332	319	329	335	352	346	366	339	349	337	320	365	314	355	361	332	299	338	334	375	329	349	371	326	315	354	357	347	347	336	350	331	341	326	356	337	346	308	326	326	337	351	340	317	339	344	344	326	317	327	333	370	359	335	333	344	345	330	380	327	405	349	345	359	335	329	343	354	373	336	347	328	351	339	348	320	374	349	338	358	331	348	343	335	378	349	322	346	303	329	326	341	307	352	323	320	350	361	333	339	334	346	345	319	294	344	327	315	372	340	335	364	340	340	334	392	351	325	325	360	313	359	325	343	342	338	352	359	338	334	310	370	334	362	348	324	321	331	339	355	337	363	322	327	368	308	350	343	338	357	315	344	323	359	346	319	339	304	369	352	369	362	326	357	359	359	320	332	345	337	343	329	361	331	328	382	328	328	348	366	332	343	318	323	331	365	333	370	350	331	347	326	319	344	330	357	336	349	330	351	398	365	316	344	352	361	363	340	359	342	354	359	351	323	336	318	317	334	309	368	369	315	328	362	373	362	319	338	289	309	354	334	348	350	331	340	334	344	336	318	376	354	372	326	307	336	327	312	347	349	344	343	332	365	327	343	337	364	312	320	320	349	337	342	349	366	338	342	380	347	331	346	343	337	358	334	346	302	354	317	360	322	297	365	358	323	356	346	303	330	307	313	318	316	358	325	356	336	320	351	335	340	315	345	328	347	331	294	357	359	328	349	343	368	318	328	317	363	342	307	324	382	357	350	368	354	344	341	343	322	353	325	327	366	358	318	334	329	361	342	338	348	376	353	297	349	311	342	348	330	318	341	331	334	360	367	309	352	362	367	348	363	320	358	335	295	369	354	338	346	350	360	345	333	343	316	340	344	320	332	362	334	386	354	381	334	333	300	314	328	313	333	332	340	333	310	355	357	349	336	324	351	344	346	307	374	308	342	344	350	323	342	350	339	328	354	351	317	360	298	336	325	303	340	315	322	317	297	356	352	321	311	316	316	367	358	347	346	352	373	352	361	351	353	327	320	342	325	349	340	360	335	363	355	343	370	341	348	330	351	349	340	315	348	349	333	365	336	333	332	314	348	337	356	321	343	359	348	310	339	312	365	347	339	332	341	327	356	350	341	379	301	332	341	355	316	358	359	359	343	345	334	363	351	322	312	334	286	342	311	329	347	364	326	327	343	342	395	323	362	336	326	339	316	282	344	320	323	320	363	325	323	292	336	328	350	348	333	345	333	329	312	328	319	349	364	317	352	342	295	346	332	332	338	366	355	330	344	329	337	350	346	366	341	340	366	307	319	333	322	386	338	332	305	335	362	331	339	334	360	337	340	326	356	320	323	342	327	309	342	353	317	346	362	306	328	346	354	350	339	350	334	339	356	363	359	360	316	329	344	341	339	315	332	336	353	340	346	321	327	369	343	310	323	360	352	351	353	346	384	336	356	348	336	352	353	326	323	338	328	322	338	315	366	338	343	336	357	343	341	350	323	295	360	330	349	370	321	337	351	360	358	302	330	314	332	365	329	354	362	303	331	324	338	358	359	356	359	350	353	333	316	326	338	304	321	351	335	297	325	341	362	329	358	358	372	353	337	346	348	360	347	350	349	316	323	360	356	308	314	329	326	380	310	365	320	367	308	365	307	352	369	297	322	389	356	331	327	337	330	356	335	368	349	343	316	340	345	360	365	336	322	331	319	331	315	320	347	309	328	326	334	340	318	321	342	341	345	328	361	332	315	339	337	327	336	358	345	329	337	362	350	343	322	350	337	333	355	357	310	329	313	351	326	334	328	357	339	339	344	364	325	361	351	345	338	314	321	349	311	300	343	350	359	284	348	383	357	348	356	326	342	330	309	360	325	315	372	347	325	356	370	327	319	325	323	314	302	319	315	332	344	336	344	347	347	360	334	320	333	353	358	354	338	337	340	317	324	346	306	322	319	349	339	359	322	343	335	380	360	309	332	345	342	337	319	359	366	353	358	313	325	341	324	333	344	348	332	315	344	347	355	313	327	336	341	326	331	329	332	360	310	330	346	308	355	335	322	331	377	369	333	341	373	328	344	343	306	311	340	340	358	382	350	335	312	327	336	320	337
59489	71397	34392	8446	771	591	505	483	457	424	402	385	411	373	375	365	373	380	389	390	389	379	370	330	360	333	357	389	352	404	378	371	355	353	370	346	331	356	368	322	335	340	364	348	335	331	366	326	359	305	366	338	392	346	355	336	343	335	317	323	343	378	355	357	361	400	319	347	364	379	369	353	336	386	363	369	369	361	364	371	368	351	337	355	348	332	340	368	344	366	366	350	372	354	353	334	344	347	354	353	347	359	341	337	358	348	374	333	302	335	341	348	356	345	382	374	365	359	334	373	352	340	325	370	340	351	370	328	377	352	357	346	334	362	331	338	334	353	380	355	309	384	367	353	369	330	351	375	362	356	357	389	320	357	320	358	356	377	365	371	364	367	344	362	391	324	345	349	324	396	376	340	346	371	336	346	359	325	337	355	344	391	343	360	378	356	372	335	357	342	372	400	370	351	391	362	339	343	354	338	362	364	358	379	343	352	357	343	385	362	309	356	367	364	350	314	330	338	366	384	322	348	373	354	341	309	377	347	313	349	362	367	365	333	354	341	348	358	341	331	352	343	350	361	366	366	374	324	341	372	353	371	356	356	359	306	364	357	312	350	374	344	346	348	358	353	354	359	383	349	315	363	337	368	350	388	365	376	365	356	342	381	352	354	332	344	367	350	367	327	363	340	366	334	333	353	312	342	406	375	335	372	393	374	360	357	377	350	321	359	328	368	384	337	356	375	373	346	337	347	364	367	347	341	361	344	377	322	340	354	334	380	350	340	339	376	366	353	334	324	374	361	353	345	336	353	347	314	328	338	348	345	351	342	379	330	348	330	367	328	358	322	356	347	333	339	356	350	364	360	364	344	317	361	372	350	346	355	364	346	369	344	359	336	319	326	379	331	371	341	357	356	345	360	357	341	347	368	381	349	339	383	368	366	395	333	337	375	334	355	375	309	336	392	352	362	351	352	382	338	348	353	367	347	357	363	324	382	360	369	375	322	358	377	363	344	355	343	354	347	305	334	313	340	358	364	349	347	357	347	334	332	322	328	385	390	336	357	327	368	359	347	370	381	323	357	375	347	363	343	357	360	338	351	326	363	355	353	331	355	374	357	333	360	343	360	350	371	361	359	321	376	342	349	364	333	371	355	401	338	354	349	377	332	380	349	348	348	385	369	329	370	374	325	319	359	323	366	330	388	353	356	349	344	397	361	345	336	370	340	318	338	344	330	325	350	317	356	378	365	327	345	351	377	375	390	344	363	327	366	360	330	350	346	363	334	359	336	338	354	371	342	336	351	355	359	329	336	353	366	352	374	341	342	351	344	339	356	375	361	334	338	382	336	361	353	384	326	342	376	344	347	364	353	367	385	339	352	326	380	337	354	343	364	342	323	361	355	357	371	349	360	384	359	373	358	326	353	339	350	367	376	360	321	376	361	355	347	372	361	353	363	365	356	352	388	321	349	361	362	355	393	364	378	355	385	345	353	345	347	339	365	337	320	377	350	356	360	380	367	352	360	359	345	358	336	376	350	379	371	362	390	363	334	374	328	343	334	347	369	354	310	360	326	376	352	352	332	316	364	362	345	343	367	368	361	346	341	389	360	316	335	351	357	403	374	327	335	349	337	360	338	341	369	350	348	338	348	349	330	334	374	365	359	353	343	335	365	297	373	340	340	376	370	365	365	372	353	359	355	370	351	341	367	387	351	359	367	376	333	367	312	344	351	316	375	332	375	334	363	354	330	366	337	339	375	358	303	364	324	357	369	348	360	383	374	348	325	372	344	363	338	355	357	321	331	354	329	334	365	369	386	305	337	365	343	370	374	329	353	367	337	358	356	350	363	338	322	366	379	363	355	354	335	341	361	348	369	357	365	346	362	349	322	357	370	319	331	349	319	375	331	373	327	329	354	366	351	330	344	339	357	347	367	371	356	370	342	339	340	376	355	364	376	368	358	328	349	386	309	379	374	355	347	386	339	355	354	355	353	310	355	326	372	350	331	324	337	342	320	361	365	320	368	325	354	324	333	311	330	326	368	357	352	354	349	361	357	379	345	370	322	349	339	358	365	318	346	371	354	355	328	376	336	352	352	345	358	332	336	322	348	317	354	329	367	334	362	342	355	372	323	359	367	340	362	351	372	356	347	351	371	342	320	349	367	334	334	361	311	324	364	380	374	370	335	375	351	350	353	336	349	348	335	346	342	351	359	348	327	356	349	346	371	358	348	321	360	308	344	292	354	323	340	337	346	336	390	367	330	354	335	305	364	334	368	357	336	340	376	343	332	385	345	339	341	360	349	372	333	370	356	380	347	373	388	315	356	335	385	312	344	346	366	358	367	322	343	346	373	336	335	362	330	336	388	376	356	327	385	338	370	356	375	351	353	375	328	379	357	336	365	354	323	323	333	313	330	332	357	367	353	350	362	338	327	362	354	328	390	337	318	356	334	328	349	356	359	353	337	345	350	353	356	354	347	377	356	367	328	325	360	322	330	372	338	342	371	344	341	351	344	362	358	363	360	361	333	360	357	336	368	342	347	378	369	349	319	347	330	380	359	351	315	356	364	349	345	397	362	367	333	335	351	374	326	340	334	328	362	369	356	330	363	317	362	357	377	358	340	323	398	344	335	364	324	344	353	355	347	349	323	356	342	355	363	333	371	350	380	381	366	342	361	359	350	378	387	371	352	337	344	361	350	313	336	355	360	352	326	347	335	363	338	325	358	349	330	382	338	354	378	349	355	350	330	331	359	341	346	340	334	358	370	364	364	310	355	329	345	342	340	335	317	351	335	354	379	346	357	324	363	338	319	345	345	318	374	317	343	374	348	348	372	311	346	344	341	391	370	350	359	317	327	332	353	384	327	320	350	375	356	328	339	358	354	360	340	323	350	351	327	325	344	351	354	365	365	321	359	345	354	323	351	341	381	359	390	375	343	331	340	336	335	347	313	324	350	342	351	348	395	355	301	351	357	338	374	360	321	316	346	339	364	346	344	370	350	347	325	348	351	354	405	359	377	372	339	371	371	358	323	358	321	355	359	342	366	356	376	360	363	327	342	362	359	318	329	338	330	360	344	291	358	351	347	344	357	361	338	346	328	333	363	386	355	341	337	334	344	340	376	374	351	373	354	373	332	339	337	358	370	325	342	382	348	341	347	344	343	349	342	337	331	362	313	364	357	300	359	342	322	336	334	332	368	381	368	381	331	376	349	347	339	338	379	325	354	325	355	368	327	357	354	307	380	373	377	325	329	372	321	345	333	369	363	367	354	332	330	330	349	375	332	353	335	330	339	347	364	351	351	372	327	430	307	340	359	330	359	359	359	368	338	337	337	355	363	386	344	370	348	361	381	354	348	327	371	339	353	352	384	361	377	384	343	356	331	342	303	359	338	387	347	340	362	394	324	339	354	353	351	356	327	346	377	310	323	390	376	341	324	348	341	373	328	372	354	352	336	355	325	345	310	397	376	347	344	333	365	361	315	354	336	341	325
30470	27163	8390	1406	624	580	563	512	544	507	565	528	535	543	513	566	501	564	539	559	571	551	524	531	568	565	549	517	574	580	549	545	558	565	537	562	557	529	570	544	581	518	554	556	522	555	554	561	523	538	555	581	528	519	552	552	518	526	568	548	520	539	524	537	518	529	516	566	586	542	556	566	568	534	521	571	520	576	514	573	533	527	535	568	572	554	539	553	549	529	581	560	587	482	539	536	562	547	543	543	588	545	553	530	552	517	524	539	549	543	549	528	563	531	502	519	535	543	557	542	563	559	561	570	562	544	547	556	532	516	561	577	535	547	534	535	528	566	576	550	562	527	569	515	504	564	552	553	538	566	556	528	522	553	528	605	565	569	584	548	546	486	503	573	545	556	532	535	530	545	562	502	602	514	520	585	541	502	538	501	498	538	517	567	529	548	473	537	513	552	524	587	529	530	534	544	568	501	537	527	564	523	541	520	550	543	568	503	549	527	526	537	543	516	562	520	507	572	543	566	552	571	534	516	490	549	554	569	560	584	544	509	542	548	500	530	546	540	553	574	548	524	476	541	570	539	489	497	534	533	577	531	522	546	560	564	535	535	524	516	535	540	578	535	553	533	582	540	515	538	541	550	561	591	535	550	558	578	550	489	542	573	548	565	506	589	546	520	514	510	545	529	551	553	533	528	559	574	583	530	587	526	536	534	576	533	533	562	542	552	553	538	556	523	574	519	566	578	579	578	528	548	549	516	507	542	560	541	555	543	525	512	535	544	544	507	516	549	541	577	575	527	534	563	573	561	535	569	590	531	488	551	548	554	510	569	532	523	562	558	551	569	517	526	531	549	534	534	559	605	534	568	529	523	532	542	538	530	551	533	553	535	554	546	578	495	515	569	587	553	527	535	513	548	517	557	566	521	546	539	537	521	526	561	584	528	555	555	494	512	516	513	530	560	520	536	523	539	550	564	528	540	534	559	520	540	535	548	559	546	561	519	529	511	516	527	566	570	541	572	522	514	536	551	505	517	552	556	551	561	541	562	519	529	537	514	531	510	548	530	567	580	547	546	531	561	541	531	509	539	551	563	540	529	525	504	519	577	593	547	558	565	512	569	548	536	531	561	506	544	510	507	512	563	534	525	516	564	571	530	524	543	537	542	520	556	549	512	523	575	540	565	559	497	598	509	523	549	530	515	565	516	533	554	516	587	573	521	552	561	552	530	566	523	541	576	540	517	558	538	569	570	551	536	565	546	554	564	534	525	492	477	538	534	521	532	517	542	545	580	562	536	542	513	543	554	512	536	598	563	532	547	549	538	566	522	549	589	574	545	579	543	540	545	523	534	578	543	559	556	546	577	601	536	549	532	507	541	558	578	501	532	562	564	587	523	534	570	527	527	551	495	507	539	532	520	523	536	561	556	569	529	545	557	545	512	560	533	559	554	538	552	536	544	527	500	554	522	542	515	574	512	588	519	527	548	604	550	549	566	531	568	563	529	547	557	541	525	524	560	550	491	538	546	522	540	539	596	575	529	544	541	573	535	569	553	557	531	548	548	537	496	540	531	539	515	556	565	542	525	530	544	531	547	519	584	551	537	546	554	521	543	573	543	565	551	566	566	502	552	556	499	542	526	514	546	542	530	529	547	508	514	498	519	540	506	573	566	585	547	513	573	549	509	510	523	535	500	541	546	523	541	526	519	573	548	491	509	549	567	525	580	540	548	555	559	566	529	560	537	564	530	518	544	507	565	513	563	535	565	559	547	550	549	547	545	544	489	549	524	529	545	554	536	525	562	544	531	555	520	526	534	534	579	576	494	532	558	544	537	522	533	531	577	580	537	551	564	547	593	522	531	518	529	523	567	556	560	534	545	517	512	526	556	507	563	537	513	553	574	553	558	549	532	537	562	543	565	551	519	538	528	542	529	538	550	536	560	524	519	529	518	529	513	552	546	550	566	522	539	532	516	538	492	503	510	536	567	549	531	532	534	537	550	525	536	552	511	550	555	542	504	496	512	585	539	503	584	572	559	514	515	544	530	536	522	515	531	558	543	546	546	520	483	542	538	558	580	563	514	559	512	565	551	501	557	575	554	544	558	568	553	534	559	600	541	518	531	523	590	559	539	531	565	526	532	541	521	513	572	559	562	535	561	562	531	563	554	517	522	555	546	527	543	543	521	554	558	545	546	565	522	547	493	529	564	551	568	557	599	537	572	564	504	515	546	547	539	595	545	486	543	514	589	519	585	577	544	510	539	539	554	520	549	553	562	573	551	522	568	522	561	556	519	547	550	540	565	546	539	571	517	582	542	511	547	527	545	543	572	594	556	517	553	577	556	539	564	531	530	539	527	525	576	554	521	534	529	544	525	508	574	544	574	529	564	538	572	507	529	536	533	524	550	560	550	551	555	545	581	517	593	542	564	570	544	556	526	531	536	530	553	546	541	500	563	521	577	535	540	524	565	553	537	544	575	562	578	554	527	507	517	532	551	563	545	522	540	532	566	506	519	534	546	506	543	520	543	527	575	544	546	556	548	518	536	537	530	511	540	558	553	518	521	566	534	523	584	559	514	521	532	554	530	591	555	551	610	547	551	519	521	536	506	571	555	532	560	562	513	549	488	524	496	555	525	521	521	553	554	558	544	584	525	597	538	522	559	568	550	534	581	569	526	547	519	526	559	541	555	541	514	538	572	549	543	566	570	545	540	544	561	550	537	545	494	514	573	534	562	504	524	550	569	508	522	533	566	535	535	554	526	559	575	543	552	521	583	594	567	550	546	564	511	534	564	568	547	550	549	534	549	547	536	538	513	551	551	562	542	543	563	570	559	537	510	545	532	578	578	557	548	563	536	596	548	546	543	548	554	525	532	551	547	530	522	548	553	549	548	564	536	550	528	538	553	559	557	539	576	525	534	507	538	530	550	522	526	542	521	524	566	570	575	564	535	543	528	571	530	527	516	529	578	572	541	536	540	513	582	557	533	525	558	511	522	519	547	535	555	548	574	508	555	517	532	559	568	502	530	526	521	556	580	548	566	573	533	513	540	565	529	572	519	534	519	557	524	569	544	581	521	541	525	536	555	546	518	530	522	548	555	558	555	564	513	591	563	555	536	554	524	506	528	560	549	572	524	544	506	586	510	523	525	559	538	516	520	582	525	564	530	531	525	580	540	537	536	586	508	551	564	555	546	535	522	547	567	560	562	540	559	534	512	534	542	530	513	551	536	552	538	539	599	559	552	509	535	528	548	529	534	547	567	510	582	533	534	572	547	539	538	572	517	560	514	551	562	527	518	539	581	571	552	579	550	561	534	516	577	537	528	562	555	526	549	545	523	533	523	503	531	542	551	549	530	550	488	567	528	549	548	497	520	546	551	530	529	566	561	560	496	556	527	508	545	561	554	547	520	529	546	519	555	527	543	522	500	576	541	564	521	496	525	551	511	567	563	536	550	566	527	590	577	541	534	530	523	559	508	571	567	501	580	543	514
21976	24023	3341	971	526	475	486	527	531	489	494	521	479	514	480	507	483	513	497	493	479	523	492	494	503	485	519	500	494	476	464	512	453	510	474	503	468	502	485	479	506	465	437	495	491	495	473	471	483	486	497	519	508	536	478	492	491	528	509	482	504	535	510	513	512	508	484	509	472	508	463	471	466	471	475	501	494	514	512	433	516	489	444	514	489	496	467	509	482	475	490	475	472	494	499	492	487	496	446	490	438	490	477	462	466	473	485	482	479	470	468	451	508	479	528	454	520	481	491	542	465	477	486	515	480	488	471	465	459	428	503	493	498	494	526	506	519	481	469	485	484	524	523	495	479	451	518	485	473	448	469	515	509	481	473	499	492	486	462	471	461	467	481	476	486	503	507	532	550	485	510	512	466	479	486	472	484	513	520	504	494	508	531	449	495	470	467	533	479	511	466	465	500	471	506	512	490	461	485	517	462	451	498	444	494	503	516	503	527	499	503	469	514	491	499	519	515	483	493	497	513	529	482	500	538	504	469	488	482	476	542	492	484	513	507	473	505	483	488	535	491	456	505	536	491	479	496	491	465	542	517	470	500	468	494	507	469	459	461	471	505	511	520	506	521	498	513	502	469	464	478	475	493	512	457	473	445	507	480	466	472	493	463	472	460	472	532	503	436	492	482	529	474	458	527	459	494	479	482	503	480	532	464	506	489	468	516	483	447	529	507	461	450	497	494	511	509	514	486	479	511	505	466	469	457	482	498	497	475	480	512	497	507	490	524	497	490	508	484	525	487	504	471	503	452	480	493	490	541	468	468	461	462	502	500	484	523	481	423	516	469	496	497	475	459	495	488	489	520	528	524	481	445	488	487	524	499	495	505	515	535	472	504	462	498	481	508	526	537	481	521	497	474	471	509	503	472	516	452	515	465	518	452	487	485	454	490	492	470	463	500	479	479	493	508	491	474	488	475	457	484	448	469	518	472	516	468	476	468	481	512	467	488	502	470	477	453	472	475	491	467	520	513	487	502	511	506	496	493	504	474	496	472	489	484	528	497	466	519	497	482	473	480	444	510	521	474	500	479	473	503	468	458	506	474	503	469	490	487	453	518	511	545	490	466	469	513	453	482	505	483	507	471	473	479	484	507	491	483	489	492	466	487	479	501	562	464	536	503	513	457	451	486	510	498	443	506	479	487	459	484	487	465	513	490	484	502	515	467	480	527	482	509	465	483	528	462	505	515	470	480	478	498	463	485	501	508	507	459	513	479	517	441	473	527	498	459	503	484	480	473	514	466	512	522	520	490	496	478	514	514	519	438	481	486	467	487	506	516	517	477	463	501	481	474	504	500	506	488	488	535	527	483	481	465	487	517	491	477	488	486	498	476	513	439	495	499	486	496	500	485	484	487	440	450	498	496	487	468	459	453	496	538	463	513	535	520	519	473	469	520	508	448	476	519	486	468	470	486	483	493	480	484	515	466	494	454	508	527	528	465	486	482	513	466	480	492	507	500	484	460	513	545	464	514	488	468	474	499	499	490	475	501	487	499	484	530	469	493	498	488	498	471	492	504	481	482	464	484	525	495	508	460	475	447	434	466	454	486	452	512	473	505	487	494	501	477	500	501	485	512	473	501	503	486	474	482	499	490	508	503	492	456	453	469	453	492	459	488	509	467	489	432	520	482	499	489	493	488	468	512	466	484	498	470	494	490	454	532	471	509	488	510	452	499	492	479	476	513	479	472	515	500	490	452	485	503	496	484	486	501	510	497	504	492	482	478	484	455	492	474	444	490	482	507	510	478	463	511	482	489	516	521	486	502	494	504	519	478	458	478	495	442	486	492	496	486	455	472	491	486	479	521	500	488	529	501	460	491	497	521	520	473	515	457	478	516	510	512	515	508	495	457	480	506	495	511	507	469	477	510	500	480	474	493	486	472	484	470	544	512	488	520	521	461	474	498	452	481	491	480	519	483	487	450	485	505	466	527	503	463	455	492	494	445	480	511	507	442	480	483	467	513	493	459	483	494	513	511	470	497	457	481	536	471	510	501	481	464	513	510	521	459	496	476	540	477	487	493	500	505	475	503	498	505	524	460	519	447	476	479	473	468	518	464	499	493	464	526	511	495	473	493	511	493	476	488	460	515	487	469	525	477	475	521	501	481	494	526	492	519	453	470	480	468	448	493	525	494	536	427	491	475	474	479	499	508	470	509	498	487	514	482	486	499	462	476	463	485	485	491	496	533	518	509	517	473	517	466	492	469	518	492	544	487	524	485	493	490	452	471	495	497	518	505	513	453	519	457	504	456	497	503	522	486	496	467	465	500	490	454	467	513	502	510	486	496	479	456	458	464	486	537	480	500	492	477	512	493	483	485	485	458	495	488	494	535	497	442	477	494	457	527	489	498	477	484	485	502	472	511	532	477	482	503	443	477	439	492	490	478	512	472	502	423	465	475	496	489	486	528	469	488	481	490	465	516	452	517	491	462	521	484	483	472	459	487	509	485	472	476	486	467	494	495	511	503	483	474	517	487	474	507	493	512	523	478	517	473	468	491	460	477	455	473	515	500	482	459	481	487	463	471	511	485	519	512	498	507	473	488	516	522	488	521	496	479	496	471	490	496	504	488	506	489	526	445	501	522	445	478	477	521	466	476	485	486	490	516	514	469	461	515	464	481	496	509	481	507	468	527	515	507	495	520	446	492	507	474	535	511	479	463	481	486	494	488	474	480	506	469	524	464	489	472	468	459	523	500	507	472	488	467	456	469	495	503	487	473	461	512	532	509	529	497	521	483	494	527	475	466	526	465	495	519	467	456	508	480	495	507	465	501	462	508	505	494	473	493	515	507	534	459	480	474	464	493	488	499	428	517	452	536	473	499	455	472	455	495	462	494	448	512	480	503	483	500	460	465	465	491	486	456	512	472	484	497	491	504	488	508	487	488	498	464	462	478	529	478	479	494	441	461	492	507	495	486	480	509	478	485	485	546	492	490	495	485	506	495	489	477	494	513	461	515	498	491	473	515	494	465	483	491	507	527	461	459	512	487	504	496	509	482	501	512	490	449	475	533	491	511	480	513	480	494	471	491	482	481	487	505	463	513	483	462	461	458	488	481	479	498	508	470	495	468	479	534	476	529	507	424	505	479	507	518	481	513	449	530	475	531	465	472	532	467	494	484	462	469	504	505	522	468	455	517	513	491	490	504	432	483	477	498	500	464	518	524	497	519	461	516	477	498	483	504	516	481	477	520	482	484	466	468	516	504	477	485	488	464	493	456	472	500	487	507	412	503	493	460	475	485	469	472	494	452	508	490	500	519	469	478	490	515	487	476	493	447	476	483	490	509	547	478	506	469	494	499	510	466	496	504	527	484	487	503	515	480	478	456	514	491	490	486	480	504	496	496	507	492	516	519	480	507	478	491	463	499	520	488	475	522	480	479	519	467	494	462	519	523	501	499	469	469	463	488	452	470	497	541	474	464	501	472	498	522	473
25935	25829	27965	24084	6343	578	425	361	327	341	325	344	306	302	321	315	329	307	321	324	291	328	296	276	292	290	331	293	294	318	281	282	307	318	287	279	311	270	283	284	291	298	304	283	296	287	278	291	303	303	295	288	308	285	270	304	296	281	255	316	323	306	288	288	292	293	280	274	286	288	297	285	301	292	298	325	310	292	247	282	325	301	290	304	310	312	290	305	293	286	258	279	306	315	288	268	288	294	303	302	294	280	293	317	314	300	291	308	355	272	287	299	304	293	288	300	290	342	302	277	285	310	280	285	304	317	276	263	288	284	287	311	277	310	312	276	282	314	280	288	271	314	292	316	285	297	267	280	312	265	273	260	293	317	286	278	297	284	310	294	268	298	260	302	297	315	277	312	289	283	300	270	309	279	284	287	290	292	289	300	286	283	322	293	280	281	278	269	311	294	301	299	306	290	297	302	273	313	314	289	321	325	309	283	280	312	281	303	282	285	285	307	292	309	311	294	298	269	268	286	319	283	302	300	290	313	301	286	329	304	305	289	252	325	287	312	313	296	316	275	290	301	283	313	291	316	312	270	286	302	252	305	301	302	272	274	262	279	293	272	305	282	287	281	315	306	260	324	291	299	273	308	286	301	267	294	296	316	312	291	316	312	312	274	264	258	294	295	272	275	280	311	277	277	301	289	323	319	296	280	291	303	303	312	296	307	286	297	272	293	289	287	279	330	276	293	295	272	281	277	285	298	306	299	259	265	306	280	330	295	284	312	291	290	288	331	301	299	292	274	314	302	304	305	297	306	261	285	282	293	319	305	289	290	268	247	322	260	298	270	283	290	305	318	317	277	281	285	275	310	285	289	317	275	261	296	309	281	297	280	296	317	283	295	281	291	285	278	301	305	271	296	274	288	296	288	261	286	297	288	298	320	300	273	276	285	300	272	310	287	306	314	296	292	302	292	284	283	268	282	295	310	276	281	320	286	278	283	268	273	283	288	270	325	322	291	329	304	289	302	301	267	306	310	289	262	297	301	258	296	290	285	272	268	274	293	312	277	297	308	269	305	289	297	302	276	297	305	306	284	285	289	304	296	276	296	270	296	266	284	272	294	290	269	316	272	303	260	278	287	279	273	273	329	313	289	323	307	284	320	293	301	300	310	301	302	286	290	311	285	322	294	301	284	272	322	316	276	283	257	306	265	310	290	305	323	293	271	306	284	301	288	286	321	282	309	299	295	311	291	316	307	264	275	292	305	284	300	316	297	312	316	293	318	300	285	322	298	289	325	326	263	294	293	252	309	301	262	301	271	298	328	298	302	262	282	280	283	262	303	317	302	292	270	318	278	269	273	314	309	287	310	284	280	322	287	323	314	294	271	259	288	309	299	285	295	317	278	262	314	297	258	276	250	321	303	274	291	301	322	278	279	301	307	301	293	273	294	294	298	262	285	276	285	277	305	264	288	330	320	267	268	264	284	299	303	270	287	318	314	278	281	300	270	313	267	306	288	287	285	284	270	289	259	322	291	259	320	251	307	276	291	315	305	291	307	288	309	287	278	317	310	306	330	293	312	318	311	277	297	294	292	305	253	303	289	282	265	291	263	303	290	277	311	265	276	288	303	307	288	295	268	279	293	265	282	273	288	301	296	273	277	307	275	270	276	281	283	302	281	267	288	282	314	266	297	302	267	272	292	285	312	297	267	240	272	290	306	291	301	292	287	281	301	296	297	317	302	279	322	327	286	282	280	288	308	284	307	295	316	282	302	293	284	313	251	280	274	285	257	288	274	309	294	264	289	317	290	285	274	337	288	325	312	312	295	305	273	256	293	294	317	294	274	296	298	300	299	305	304	251	312	280	301	280	279	271	257	307	281	309	279	289	308	280	303	287	283	291	301	284	270	324	317	271	292	312	282	318	304	272	288	304	285	311	321	316	282	280	308	290	270	306	302	278	316	295	292	290	286	285	325	290	314	294	315	291	284	278	288	289	300	308	300	275	270	318	287	323	281	300	297	303	289	287	318	281	298	301	283	274	297	311	303	282	284	302	318	283	292	290	283	276	254	287	310	293	294	267	282	266	286	338	294	282	321	301	300	306	294	292	272	297	303	291	334	309	267	292	298	258	283	307	291	300	309	285	313	307	306	288	285	298	297	302	313	313	277	290	307	280	281	273	289	285	295	284	299	302	284	279	283	286	291	293	273	328	303	257	276	292	306	279	328	288	268	301	273	317	278	287	304	315	312	298	305	276	285	287	301	274	301	312	318	307	295	245	286	314	317	278	308	300	304	295	321	280	306	297	273	313	308	282	288	276	305	290	287	308	302	292	308	306	301	297	324	305	271	297	251	286	287	312	285	287	296	265	268	261	285	260	295	318	310	255	283	291	276	291	273	294	297	300	292	306	308	299	263	307	283	305	267	287	316	280	302	316	287	306	314	249	326	292	294	280	288	291	289	275	335	316	300	286	297	275	277	330	308	307	281	301	291	251	275	284	306	281	308	317	279	279	309	278	299	320	290	297	284	303	298	267	323	295	308	297	277	296	306	298	283	295	289	311	287	330	289	305	273	311	298	267	299	290	293	283	277	279	287	306	306	289	293	278	290	300	293	283	280	293	302	294	292	296	278	295	322	302	282	282	306	289	286	275	275	291	291	275	282	309	300	311	280	306	283	304	278	312	299	299	290	268	272	291	301	273	298	279	316	288	304	281	318	274	301	284	259	284	293	293	314	282	282	273	309	260	306	293	299	287	290	303	306	287	279	309	292	280	304	297	296	304	288	314	301	291	262	311	315	322	294	315	282	295	284	311	288	268	294	330	278	291	264	278	281	280	285	291	305	287	284	277	281	304	295	301	272	287	279	296	274	279	266	310	307	324	314	281	312	288	277	305	277	288	277	258	286	303	306	291	283	272	270	309	292	258	312	297	284	300	314	296	268	258	305	297	286	324	279	265	339	275	305	301	303	301	301	287	302	284	279	305	302	278	298	286	272	263	306	268	300	282	304	274	288	310	275	296	283	268	288	346	275	286	275	267	266	306	284	292	294	335	304	310	296	288	302	301	303	303	288	299	300	305	272	294	266	283	291	308	316	291	297	277	280	292	308	276	282	301	280	284	295	294	277	297	316	282	289	292	291	297	285	296	290	281	280	317	285	300	293	263	286	281	316	296	288	279	272	295	306	306	270	273	296	306	305	294	267	256	251	303	266	313	294	282	310	276	322	316	293	331	287	279	277	271	299	293	291	280	292	283	270	298	274	292	314	296	293	296	288	276	323	304	298	287	306	285	321	289	292	294	293	293	286	287	271	292	327	281	288	277	298	307	272	308	297	266	279	296	290	278	274	275	287	265	282	301	263	288	294	287	279	291	283	288	273	282	287	328	304	273	293	300	298	286	294	279	311	306	322	320	305	263	281	298	331	284	295	288	321	284	328	294	277	259	302	301	277	286	296	280	264	262	272	307	268	279	283	272	283	273	269	288	307	290	306
59154	67832	22634	5666	484	435	403	357	377	347	348	330	345	307	315	306	293	314	316	315	320	306	312	341	306	330	327	329	323	335	302	290	336	322	333	313	291	290	304	329	288	298	292	331	340	323	314	293	315	305	316	297	313	298	321	281	302	307	344	283	295	323	321	319	321	325	304	297	288	313	328	305	330	329	297	280	307	335	290	286	290	283	290	321	321	305	309	303	345	347	331	294	295	268	300	307	282	316	277	322	322	322	312	325	319	311	315	315	281	289	325	326	294	299	322	312	321	331	277	313	338	286	313	300	312	323	290	307	285	293	316	304	288	292	320	294	314	300	296	347	335	333	306	330	296	284	320	328	303	301	293	334	305	314	315	338	321	324	282	307	294	285	317	297	327	304	331	309	319	315	312	335	281	328	311	300	302	296	276	306	307	309	318	321	327	353	336	304	303	336	287	318	314	322	334	315	313	312	331	324	316	313	294	296	296	284	332	341	313	299	300	294	308	342	337	310	306	307	295	324	313	313	321	310	311	305	312	295	314	310	328	321	315	324	294	306	304	310	280	299	289	318	322	309	316	305	340	325	318	339	296	307	321	296	322	288	311	333	321	311	318	304	336	289	308	298	325	321	337	281	334	341	284	341	294	324	292	318	349	317	297	307	300	313	349	294	303	330	306	277	324	314	312	333	298	320	308	304	288	312	308	285	290	300	277	318	288	308	326	281	303	307	323	306	307	311	305	301	314	301	330	311	321	322	320	300	329	282	312	308	337	277	307	272	295	296	324	299	310	330	329	316	307	319	307	319	262	317	340	323	316	291	310	299	303	292	330	331	315	324	301	296	316	331	308	326	321	310	296	298	289	333	319	317	306	292	320	304	297	357	312	302	316	302	322	323	332	305	309	293	306	332	341	327	310	281	342	300	361	303	332	315	319	291	300	302	312	312	312	341	312	283	292	314	338	302	309	285	345	273	309	309	306	305	283	300	322	313	326	296	283	314	328	296	286	297	317	320	306	326	285	315	305	310	297	300	317	325	327	293	324	293	336	321	305	319	303	322	324	306	303	288	312	321	304	294	317	307	293	318	339	314	317	291	276	325	308	328	256	295	325	329	296	314	318	310	298	324	271	296	333	324	318	302	319	325	317	310	309	340	305	288	331	330	298	309	285	304	316	310	348	312	337	310	303	305	325	315	294	333	316	286	287	287	348	309	312	310	315	330	315	298	298	318	323	300	324	308	347	324	291	315	298	310	277	307	320	280	329	301	312	344	292	326	317	293	297	297	312	307	314	324	309	284	303	311	346	292	307	316	306	293	349	290	333	296	301	344	290	276	298	297	306	318	290	313	312	317	299	271	331	293	326	332	294	289	310	294	265	277	334	309	333	279	303	289	321	319	283	334	289	296	306	323	312	309	313	315	264	307	319	334	348	307	300	295	302	315	343	302	313	311	317	310	315	309	292	312	322	319	319	320	282	282	325	303	303	301	290	309	326	330	292	305	295	279	293	304	300	315	304	297	306	274	308	346	320	314	295	311	295	317	323	305	327	330	330	318	309	343	317	320	312	329	314	316	300	319	295	301	304	303	316	358	304	328	325	295	306	309	314	305	295	317	307	326	312	295	283	308	279	312	328	313	330	290	321	338	290	289	274	285	303	320	307	315	313	322	295	335	305	322	293	285	285	297	306	318	298	319	318	299	271	304	270	318	277	297	307	332	301	303	313	285	297	307	321	293	304	299	310	318	300	301	296	331	320	287	299	294	309	301	306	309	298	291	298	315	308	273	310	327	325	301	316	315	294	319	337	295	314	312	310	340	336	305	318	309	298	307	312	316	316	315	292	298	298	286	277	313	319	319	329	316	312	261	300	308	298	329	301	293	303	289	309	324	300	294	312	320	308	296	334	337	319	321	321	321	329	315	285	310	319	316	330	323	292	302	319	305	300	285	290	324	293	313	314	295	292	331	321	316	326	303	316	317	318	311	297	328	324	312	331	285	300	281	302	298	297	296	304	319	269	310	299	332	315	329	336	346	298	287	314	309	292	302	298	282	301	306	297	301	313	297	299	317	324	324	288	293	307	316	308	320	290	312	324	303	314	326	296	326	317	315	318	302	261	327	303	337	294	285	322	290	313	278	300	320	331	298	307	328	305	307	308	305	349	299	285	298	339	325	315	331	291	279	301	332	311	294	291	292	296	289	300	290	326	328	301	323	288	328	311	312	314	297	300	299	330	306	306	289	347	319	313	331	307	316	355	311	298	300	335	366	301	289	311	324	310	299	312	330	277	311	308	292	314	302	334	306	307	287	330	297	342	298	293	302	313	308	301	293	318	296	328	342	306	312	310	276	290	320	304	309	297	291	301	286	336	309	293	325	290	327	352	332	326	301	302	295	300	313	297	350	306	310	316	279	322	297	276	326	319	282	333	328	290	323	303	334	310	296	322	322	317	302	308	275	311	262	299	332	302	318	318	308	304	314	283	302	298	326	300	310	302	295	323	297	301	306	314	318	315	316	312	309	271	314	290	313	288	304	308	305	299	327	324	316	308	285	308	296	296	319	298	284	310	315	316	294	292	290	328	316	321	306	311	301	309	293	293	319	297	292	314	308	323	279	298	290	299	291	261	302	313	306	329	338	319	342	308	303	302	292	282	315	285	306	332	307	304	273	350	293	284	309	308	318	325	317	284	304	332	296	301	317	317	272	311	329	289	297	301	303	301	313	292	275	319	287	320	305	315	309	297	335	317	303	336	304	305	279	324	333	351	299	288	300	317	321	285	272	297	305	283	312	311	302	311	293	317	322	312	282	306	299	299	296	337	337	294	312	317	306	305	266	292	294	306	341	310	311	340	304	306	331	277	295	324	314	303	297	308	311	299	305	285	296	325	314	290	312	311	317	321	293	287	290	310	324	292	320	281	305	304	337	312	293	301	316	295	294	303	284	309	304	312	313	293	300	320	340	301	345	311	287	289	280	300	285	286	289	321	286	294	287	307	298	301	335	309	316	311	319	310	298	325	312	318	299	304	325	293	287	298	316	316	291	313	283	321	283	316	325	293	283	308	312	305	282	299	323	308	308	267	275	327	270	295	281	347	309	331	308	314	335	294	313	317	325	322	349	311	329	305	307	300	308	309	308	323	269	305	326	323	303	328	326	325	276	324	280	291	302	305	288	323	292	299	297	295	291	321	325	307	315	324	331	319	296	302	311	302	341	364	346	317	302	313	278	331	280	318	315	275	310	303	292	314	309	281	298	317	273	289	324	327	317	297	344	323	295	313	291	280	301	291	304	324	276	318	327	300	295	322	310	307	310	315	280	334	319	298	280	303	289	303	320	335	329	289	325	319	264	325	308	314	299	300	326	335	329	276	319	350	320	308	287	310	290	306	309	340	322	302	308	304	272	269	293	283	296	290	295	353	313	337	326	321	324	289	289	329	293	337	303	327	307	300	289	315	325	299	275	340	306	321	282	291	319	309	326	317	296	313	310
24764	24040	28830	24697	18117	3379	686	462	395	429	401	345	381	412	344	378	336	362	375	343	365	348	383	339	379	347	404	379	370	337	354	346	381	357	343	355	343	345	345	333	333	365	380	347	385	339	370	335	327	349	377	367	345	360	360	389	374	354	340	389	326	368	394	328	333	353	355	339	363	391	340	372	349	367	359	363	328	398	359	309	375	345	350	394	335	357	354	363	347	358	331	310	349	351	362	308	349	353	323	335	344	339	349	287	361	354	358	344	339	334	355	329	343	402	348	364	326	379	347	343	305	347	325	359	370	390	343	346	318	333	360	330	349	381	346	347	356	363	354	324	334	308	334	348	353	354	368	337	347	320	344	346	357	359	357	338	332	372	338	327	365	347	365	348	344	344	332	310	343	360	372	346	368	362	338	352	361	375	373	358	352	323	361	347	338	380	319	358	373	385	366	343	345	339	353	320	368	325	313	317	322	338	370	339	372	335	309	319	362	351	371	390	369	314	361	357	350	328	350	328	346	331	351	331	370	322	375	321	350	325	351	355	386	366	334	389	321	349	341	317	360	351	313	331	365	338	307	340	342	347	341	325	317	358	320	375	324	339	360	350	375	363	351	314	343	344	337	396	373	330	322	351	330	325	325	355	356	345	329	347	351	327	351	338	319	372	383	334	324	356	343	341	305	343	321	340	323	355	322	398	337	356	313	347	349	347	325	389	368	352	362	357	320	343	369	335	365	384	355	329	333	343	338	363	340	349	384	333	368	323	330	357	376	312	347	359	365	358	337	356	305	349	349	325	326	360	337	338	319	358	344	352	331	343	359	303	351	349	317	342	350	353	357	372	360	346	332	368	367	351	336	317	324	357	356	364	352	317	373	344	342	356	306	358	347	355	338	346	353	355	334	346	344	369	351	336	312	374	344	327	328	367	356	333	328	365	356	339	335	379	365	318	348	326	331	377	334	359	364	350	352	325	347	357	341	312	343	348	347	323	330	334	347	381	342	337	311	358	375	321	319	410	338	370	339	347	340	331	367	306	359	312	346	351	366	333	350	369	319	331	358	315	348	354	372	349	360	346	302	342	313	330	319	341	322	365	375	348	367	360	302	354	346	384	369	341	330	357	374	345	337	377	331	339	344	337	310	330	312	375	365	331	343	356	341	344	362	323	378	337	334	322	345	365	352	324	338	337	323	366	333	364	328	349	339	352	345	328	315	366	348	378	328	338	331	378	358	376	339	344	351	347	334	362	340	327	318	357	360	293	353	372	341	356	334	341	347	353	347	343	352	351	356	366	342	323	339	320	323	332	348	332	346	360	362	342	339	341	362	302	306	370	334	321	339	324	321	326	364	352	341	309	348	346	352	357	333	345	353	345	350	349	334	326	316	345	334	337	299	351	356	381	364	357	328	314	363	344	303	351	344	349	329	340	334	326	332	340	349	340	340	356	354	308	358	360	336	347	362	306	363	367	341	353	335	326	340	324	330	344	326	354	332	377	332	334	374	318	344	346	344	347	354	365	331	331	387	313	337	333	324	332	333	322	346	342	353	320	333	318	337	329	340	370	356	327	340	349	332	339	339	356	331	315	309	337	344	357	365	340	368	352	365	346	344	336	365	362	335	337	385	321	371	344	324	337	322	343	349	330	359	341	339	350	347	352	344	353	340	361	350	360	340	339	376	304	336	330	352	365	354	367	364	343	349	345	339	355	324	339	348	326	341	358	334	342	307	326	358	324	335	326	322	323	339	342	332	331	353	323	334	335	385	338	356	357	359	341	322	331	341	320	353	331	313	299	303	329	348	364	360	334	332	410	365	346	374	331	308	335	308	351	322	372	388	329	354	339	330	343	361	348	362	358	317	365	321	357	329	321	331	363	340	355	356	363	342	340	372	317	335	372	343	350	343	345	378	344	338	349	367	354	352	360	331	364	307	322	339	349	331	340	346	333	356	338	311	334	333	354	324	366	339	334	331	370	324	314	320	347	342	348	299	351	365	343	349	340	356	353	353	343	333	355	347	350	321	331	372	357	337	362	347	379	345	346	351	339	378	350	348	335	344	372	329	366	329	348	336	344	342	355	324	351	338	361	361	368	355	347	321	331	343	316	372	351	333	344	322	339	338	369	357	312	335	339	351	364	344	352	342	293	322	347	360	373	349	355	347	359	357	330	376	335	349	305	310	366	364	331	332	333	319	316	335	377	362	325	334	339	341	343	354	339	371	334	352	353	340	350	354	328	345	373	353	381	355	313	313	346	308	324	343	345	314	338	370	339	308	341	365	350	370	335	332	347	330	371	357	336	331	348	343	343	365	364	338	356	346	335	342	339	308	344	321	319	334	324	361	353	299	340	322	349	354	340	347	360	319	342	369	320	343	375	344	338	366	351	328	332	341	363	329	312	333	331	334	394	372	336	337	357	358	359	369	347	360	338	323	362	335	373	332	330	340	371	310	341	329	357	339	384	322	341	296	354	340	335	336	364	303	355	343	331	355	336	369	358	361	340	330	348	367	347	311	313	367	314	313	334	326	345	348	345	360	326	357	378	355	321	342	336	364	342	329	372	349	358	329	345	365	327	322	368	352	326	340	350	357	318	395	354	361	323	344	334	339	322	352	318	339	345	352	364	328	347	378	340	378	331	366	353	337	331	327	362	350	352	340	324	360	333	358	344	362	344	352	344	340	358	359	341	353	332	330	325	335	368	359	339	331	342	337	363	315	325	354	345	342	341	363	355	371	355	365	343	327	333	368	369	330	343	334	350	344	358	392	324	344	361	334	350	349	346	343	323	332	363	329	329	320	335	353	373	331	318	349	333	313	384	349	337	327	308	346	341	362	361	331	359	300	360	318	333	391	337	347	333	340	313	335	343	347	367	358	339	363	361	338	359	332	360	335	329	349	321	338	364	335	338	342	351	336	340	345	342	347	343	363	352	358	368	340	351	368	348	352	346	325	316	292	344	366	340	315	389	325	355	368	354	352	323	353	337	357	340	362	332	335	333	339	348	349	320	347	330	330	373	343	319	320	371	349	340	321	332	365	340	346	366	333	354	312	333	353	339	331	337	349	328	348	330	328	353	340	339	335	344	323	359	332	348	322	310	340	361	315	353	344	324	355	358	367	332	354	343	336	307	325	301	334	319	338	338	358	320	343	329	346	329	329	350	388	338	323	325	351	313	373	335	380	329	335	339	365	334	323	333	362	345	341	317	360	350	322	349	348	327	360	342	349	362	360	334	331	366	325	334	340	338	348	311	354	362	352	355	343	336	349	361	301	321	319	301	358	338	339	325	325	348	376	358	359	338	352	356	341	331	325	341	322	328	326	344	359	346	370	347	325	343	309	354	317	338	363	349	337	340	361	327	349	334	340	339	332	355	349	352	314	375	343	353	355	351	332	369	311	345	323	329	347	337	345	341	359	331	327	342	327	318	375	351	296	329	370	361	324	350	329	359	339	313	360	334	364	361	344	378	367	371	329	340	321	368	352	339
55965	75453	30830	8929	763	588	518	463	464	468	406	433	405	376	382	374	359	391	363	367	406	365	360	368	390	381	358	362	382	356	374	381	370	377	391	334	327	349	354	362	373	365	349	383	337	383	358	357	341	315	373	376	368	354	364	313	310	311	352	361	362	356	369	345	333	382	372	365	330	327	376	365	338	340	380	340	336	385	367	358	391	351	366	359	381	320	348	314	361	362	376	379	353	369	380	365	359	370	343	361	385	329	388	380	358	358	380	399	371	360	345	356	350	342	332	337	340	359	336	365	376	362	334	366	366	341	348	395	363	342	364	341	348	347	320	361	335	364	390	343	405	328	379	332	342	353	338	351	351	335	358	359	324	372	396	401	375	346	361	356	353	354	352	357	334	348	373	336	375	332	345	373	342	350	361	330	365	326	356	369	360	348	347	391	357	385	370	355	339	385	339	369	412	361	359	330	371	369	340	359	352	367	353	338	328	363	367	375	342	371	342	359	338	335	381	353	371	375	375	348	352	349	387	342	322	358	376	382	354	353	359	345	370	361	354	356	356	336	373	320	374	394	340	367	351	363	368	381	347	348	344	329	353	362	352	368	363	343	369	350	368	349	340	377	364	359	335	344	356	365	376	357	377	355	358	380	383	326	331	362	330	397	381	344	370	346	321	377	362	339	313	339	357	333	352	362	364	349	336	388	343	307	348	347	350	372	384	367	379	344	385	378	387	345	343	334	327	375	359	369	378	369	346	364	388	379	367	333	366	342	325	367	362	341	362	362	345	344	346	357	338	326	335	343	366	351	327	322	330	343	360	367	327	357	400	365	339	337	327	352	368	354	352	362	345	340	333	374	371	382	345	327	384	338	355	365	334	365	374	346	371	361	329	380	363	354	369	336	367	395	345	350	364	373	355	368	355	385	363	373	356	346	356	337	346	382	372	354	361	382	341	368	354	335	351	371	374	346	373	365	327	339	325	325	343	355	332	330	353	334	369	373	374	362	316	390	344	350	354	351	325	342	333	349	364	353	322	361	359	337	333	375	345	367	339	366	357	342	402	373	410	379	343	340	354	372	343	356	337	368	376	364	344	389	373	323	366	332	348	380	338	333	358	369	370	378	363	362	388	327	332	361	359	342	371	322	356	329	333	363	316	351	345	336	378	383	361	356	344	340	394	377	368	326	341	373	367	379	359	370	359	382	359	322	337	332	353	349	320	347	335	389	360	353	363	359	387	357	330	336	391	358	349	354	345	393	384	334	353	353	398	356	361	362	342	317	361	353	351	385	327	368	342	355	317	358	335	359	363	363	362	352	384	373	346	396	390	346	376	352	352	377	366	343	389	351	353	347	337	338	336	349	348	339	359	371	359	354	376	356	341	387	374	363	341	355	352	354	353	364	345	353	348	366	334	353	340	388	356	338	346	357	334	375	367	341	389	342	328	339	343	362	374	368	351	364	348	333	396	334	340	360	394	352	350	333	344	368	324	383	349	380	348	394	340	337	376	345	373	383	348	326	341	330	335	364	338	326	354	359	352	367	352	367	385	360	333	338	364	375	351	377	351	372	330	369	352	366	359	345	379	351	326	333	340	377	374	346	358	343	405	334	343	374	366	319	338	327	362	346	354	338	394	364	377	397	373	323	367	346	369	356	369	343	349	368	332	351	360	354	345	310	368	330	360	341	351	389	342	351	325	371	342	342	354	377	334	365	366	349	352	316	372	368	334	349	369	345	351	360	336	347	360	381	351	331	354	334	370	365	374	352	338	338	332	336	342	337	322	358	399	349	373	353	326	346	336	359	369	353	346	372	372	334	398	343	333	379	367	323	362	344	347	329	342	339	330	378	332	310	326	326	402	356	349	355	388	349	394	378	353	353	358	385	389	390	349	344	320	350	346	353	379	365	394	343	390	357	370	381	347	363	368	362	334	354	353	355	371	331	394	351	370	336	353	352	380	365	371	353	364	351	328	342	386	319	369	324	351	354	353	361	318	315	338	342	368	342	352	342	329	320	340	372	347	334	352	382	373	398	363	336	366	373	318	341	310	354	337	327	305	364	356	347	364	350	368	341	354	324	356	353	377	343	338	370	369	363	318	361	372	364	386	368	344	356	378	355	337	349	362	345	341	315	352	333	394	350	352	371	351	358	334	372	349	362	358	322	360	347	351	348	324	351	324	342	372	339	329	367	335	365	345	359	358	372	359	347	412	319	359	342	323	351	353	337	376	318	377	381	326	341	324	351	322	338	367	340	375	330	339	363	376	326	339	314	374	361	344	356	336	355	350	345	363	379	355	375	362	347	362	329	361	343	356	358	344	375	348	356	360	354	363	350	370	350	329	353	348	360	346	332	334	329	367	389	370	386	374	350	345	382	380	371	343	335	333	320	339	377	347	353	366	345	348	364	348	329	352	341	347	354	365	348	349	357	328	337	350	360	402	346	341	359	345	350	343	376	373	320	344	347	362	372	342	318	362	353	341	380	306	331	378	348	343	320	355	369	371	354	353	344	353	364	367	354	371	369	363	357	349	347	335	368	363	378	386	366	320	350	356	367	350	344	299	334	330	324	334	339	357	365	396	369	358	364	349	363	374	345	344	333	361	349	384	385	357	329	353	375	320	325	363	372	355	386	350	348	375	360	340	359	343	341	329	329	347	327	360	354	375	380	373	351	313	381	367	345	338	355	355	370	384	349	380	408	356	357	359	349	382	363	318	341	345	358	340	315	359	336	362	345	344	336	339	378	328	369	369	326	343	348	333	321	350	352	359	357	342	357	374	360	371	376	328	355	353	359	353	351	380	354	379	370	350	357	347	392	355	359	348	391	350	324	327	379	373	332	337	365	334	352	375	378	338	352	333	324	378	337	337	357	371	343	358	330	331	321	386	341	357	365	323	338	348	350	335	343	383	389	359	357	366	344	373	373	353	326	348	324	374	350	337	340	338	314	356	345	340	361	339	358	335	358	383	355	319	346	345	336	341	370	341	369	396	350	388	374	375	353	334	360	345	368	343	353	321	330	372	400	336	357	326	355	373	321	405	346	326	330	358	356	363	388	360	342	316	389	351	332	365	333	341	335	351	347	360	345	351	371	338	361	365	346	374	356	383	352	357	325	326	338	313	381	359	363	352	330	343	373	301	338	358	349	386	345	353	346	358	370	353	339	318	328	333	344	356	374	341	379	356	356	327	327	337	383	352	342	322	349	353	354	374	370	323	332	366	393	393	341	371	397	347	367	347	341	344	363	328	381	368	338	344	351	352	377	360	315	388	336	366	341	349	335	342	353	336	356	352	363	343	345	361	347	348	345	344	367	337	375	364	358	350	349	348	363	361	364	342	335	383	401	358	361	368	330	364	336	357	346	382	366	328	381	368	330	334	355	375	381	343	356	381	360	356	330	357	348	374	327	378	352	334	329	351	366	398	383	384	333	342	352	350	346	385	351	368	358	357	348	368	340	356	374	346	340	390	377	353	345	340	335	347	340	330	357
30798	27849	8453	1538	587	627	584	550	569	580	574	540	569	543	549	560	574	548	544	581	529	596	564	578	537	518	510	581	508	527	564	577	567	593	543	542	539	524	567	559	550	523	576	543	559	587	589	512	578	570	570	551	512	587	547	543	543	579	525	546	558	524	532	530	564	519	595	551	522	498	566	545	537	549	552	540	542	576	519	551	524	547	547	534	520	515	549	556	565	504	531	562	546	505	553	549	571	553	564	544	563	522	541	551	526	524	535	555	543	582	572	555	551	547	543	582	534	526	529	550	564	540	556	569	555	540	544	552	532	601	617	568	556	578	537	553	495	550	584	557	517	539	552	531	548	532	558	525	536	561	572	573	546	522	521	568	549	545	486	531	566	595	527	546	531	548	537	588	536	530	574	538	576	565	538	556	550	530	529	552	530	609	518	529	575	516	511	568	509	577	594	539	568	525	535	549	516	573	522	567	536	533	512	540	538	552	521	554	530	547	599	564	541	590	538	520	547	583	577	533	547	547	555	526	522	565	525	544	561	519	582	585	565	467	549	544	542	564	520	526	536	531	600	562	559	500	517	527	556	567	589	526	544	508	502	521	527	544	533	575	563	538	545	542	570	562	549	532	529	544	561	561	602	514	516	555	550	562	562	552	568	557	538	554	553	545	554	525	546	553	568	529	587	530	545	564	531	597	555	536	557	541	563	490	559	504	540	566	539	578	525	562	594	534	595	520	533	566	584	551	553	554	571	543	571	544	544	540	500	564	569	525	530	514	526	513	514	542	554	489	596	557	566	559	544	526	577	549	574	547	578	545	530	551	558	560	546	551	547	548	545	580	558	528	530	485	530	542	534	524	545	544	541	555	526	554	566	560	531	523	539	492	518	555	570	522	581	549	531	511	528	567	524	559	554	555	530	545	515	524	596	542	537	561	505	525	553	510	555	562	569	528	574	549	561	586	530	548	569	572	564	580	552	557	524	488	586	553	509	531	526	521	575	515	551	557	574	548	572	592	551	576	518	600	564	554	553	563	544	531	567	525	522	516	578	534	572	548	567	528	549	502	549	562	548	560	565	549	529	571	559	525	573	541	590	582	527	520	518	529	538	547	538	546	543	599	556	529	547	536	545	530	527	539	539	572	539	574	565	548	566	568	548	532	553	525	518	586	570	560	578	533	577	565	566	548	535	566	532	548	542	552	542	580	577	563	551	528	504	558	504	545	587	546	582	555	552	590	523	565	564	540	555	555	576	536	518	510	544	559	550	528	495	523	549	541	515	548	594	527	519	553	566	528	535	575	564	562	527	557	552	512	593	567	553	547	555	573	571	526	518	541	509	553	551	540	588	543	499	557	535	566	609	513	513	555	544	562	553	554	535	566	484	558	584	580	584	544	549	539	587	538	511	517	543	488	494	535	590	628	502	500	539	538	582	522	554	534	543	526	577	583	566	540	581	551	566	495	542	567	493	517	547	509	536	557	539	547	584	564	503	503	548	534	557	586	551	560	538	535	564	535	529	539	541	506	541	509	552	590	504	582	532	529	527	543	498	568	517	540	536	573	519	563	549	553	555	599	530	570	550	558	528	551	545	533	511	596	570	579	532	566	575	519	552	537	552	593	549	533	566	518	545	522	518	552	534	509	547	530	557	544	587	568	602	551	529	575	538	557	552	516	531	536	545	594	548	555	532	527	600	535	526	585	551	615	560	531	553	515	528	554	552	551	553	534	552	582	525	565	533	565	565	553	560	556	564	580	518	514	532	512	578	526	510	556	516	531	549	537	554	515	532	564	565	542	536	556	537	576	578	540	527	555	553	563	538	564	512	578	566	539	565	546	540	533	553	582	515	526	540	571	562	532	562	577	541	523	511	525	569	545	568	532	577	556	537	557	527	565	530	564	540	532	551	557	542	544	550	562	541	536	560	561	537	544	525	591	522	583	555	593	570	518	517	565	526	533	545	576	571	559	534	600	520	533	517	544	550	522	545	549	566	567	564	563	564	560	533	542	552	553	538	570	589	580	542	552	575	554	584	551	547	585	534	498	551	539	535	521	520	553	556	536	544	558	512	569	535	538	557	542	603	543	580	575	534	536	564	574	567	492	541	601	528	531	541	525	530	537	559	562	540	572	552	565	501	562	535	570	562	551	539	569	584	539	514	518	558	543	523	559	571	532	551	509	522	525	517	563	535	564	547	535	534	540	530	506	570	556	536	586	545	584	542	573	531	520	550	533	541	569	536	536	577	537	546	562	534	579	549	538	509	523	511	541	519	549	561	536	539	554	536	524	527	558	540	544	558	545	558	523	487	550	563	558	508	517	530	563	590	535	531	538	543	562	544	598	544	566	563	594	554	522	530	530	561	531	576	562	550	564	548	589	537	572	587	577	532	547	559	551	543	556	552	570	562	555	533	524	554	574	561	589	527	572	549	567	554	547	536	556	561	587	555	503	526	563	505	532	566	539	559	539	584	550	535	567	566	514	525	529	558	520	515	562	527	562	547	531	547	555	554	582	541	526	563	539	535	582	537	550	542	536	574	536	517	524	584	528	544	528	566	596	556	576	588	574	558	523	549	562	555	509	583	566	558	526	534	523	570	535	576	532	562	556	502	589	539	551	527	528	558	530	513	531	589	525	557	572	575	523	527	540	501	555	538	507	556	562	565	545	541	546	562	542	546	568	512	554	585	557	559	526	558	587	512	533	580	584	535	559	560	559	534	513	547	560	527	550	593	571	516	545	512	564	559	558	598	487	554	525	539	547	588	563	531	485	564	517	545	535	575	563	551	520	560	558	554	572	511	552	575	522	547	579	545	520	539	505	534	519	545	585	529	560	567	543	562	564	548	554	543	605	542	579	572	627	578	564	550	541	593	534	541	562	552	558	554	547	565	566	556	576	563	549	555	539	553	531	556	525	529	552	559	541	580	558	555	556	513	567	559	576	531	544	557	514	575	546	541	508	555	584	552	575	522	549	543	530	503	566	562	554	549	544	577	547	564	575	557	529	557	520	542	537	523	568	543	537	546	556	581	601	554	517	492	573	573	517	554	578	541	562	582	549	519	573	516	536	542	502	540	514	523	559	548	552	566	500	538	619	566	562	531	587	541	567	533	568	569	593	529	529	604	523	560	519	538	516	536	468	576	533	524	520	544	571	558	560	535	619	534	601	518	490	546	559	576	560	595	532	586	550	528	532	560	567	565	557	565	537	564	537	598	517	557	533	521	585	544	544	493	579	535	522	562	539	556	546	564	556	598	534	532	526	569	516	556	549	570	574	549	583	535	532	564	566	564	512	552	555	569	569	583	578	517	537	540	522	534	521	539	549	558	514	600	578	541	585	525	512	545	547	555	570	559	547	555	538	549	526	558	552	561	529	550	535	540	547	560	555	546	544	544	505	532	497	541	571	569	566	529	508	550	578	564	551	564	582	535	602	530	553	541	528	498	531	553	510	540	509	521	519	537	599	511	524	526	597	565	564	555	534	550	542
23035	24997	3185	967	510	479	490	490	490	510	475	498	519	520	462	486	465	508	536	471	508	474	469	487	494	500	519	486	495	526	521	502	485	494	522	502	517	472	482	450	448	482	464	498	492	465	532	531	498	502	521	469	470	469	495	498	494	516	482	500	538	465	462	492	482	503	444	483	504	475	521	454	465	474	490	492	488	481	477	458	498	500	507	488	468	520	491	515	478	441	476	522	501	517	497	507	493	515	477	498	479	457	505	491	494	472	476	493	520	472	436	490	512	481	453	525	509	467	446	461	486	480	483	489	450	495	520	460	486	467	476	506	472	486	478	496	464	480	486	505	514	501	477	501	495	483	483	472	464	500	496	524	479	486	546	495	468	500	479	494	486	519	488	471	513	480	501	488	486	504	505	479	453	446	483	510	486	516	472	464	456	519	482	460	513	462	486	495	489	497	484	459	464	477	455	428	535	523	503	484	493	518	502	499	474	499	483	504	460	492	495	481	515	474	505	483	499	467	499	478	503	473	481	474	442	461	488	485	527	492	466	521	495	508	498	484	471	462	484	455	502	506	462	532	485	482	487	463	506	469	485	489	490	483	464	507	489	465	470	482	492	495	509	500	470	496	512	483	468	507	499	477	505	489	495	473	488	446	487	466	500	466	480	489	533	497	510	489	479	462	484	483	493	465	481	542	494	495	475	508	482	466	478	470	478	488	466	494	506	504	510	478	469	531	476	514	520	494	496	522	497	471	467	520	490	498	469	511	485	506	470	458	507	489	511	474	457	439	509	509	496	478	476	512	483	532	496	481	501	571	524	521	525	484	497	456	490	450	464	497	495	462	492	494	455	452	515	499	484	483	496	487	509	509	510	511	503	491	468	477	500	486	536	490	553	538	473	540	518	485	491	507	477	482	461	518	488	535	502	513	507	489	498	454	467	522	492	488	478	492	496	504	467	471	507	540	474	516	477	477	482	508	544	540	482	496	444	491	462	516	489	522	489	542	496	446	503	494	512	456	497	481	486	498	492	499	502	487	516	500	507	492	481	488	484	462	480	499	486	505	495	479	487	491	486	506	491	477	485	476	504	499	507	445	528	496	469	484	501	469	506	504	488	497	492	511	508	428	473	478	483	504	463	476	516	506	487	483	494	490	553	478	499	500	487	494	496	467	495	463	493	507	545	461	478	456	498	484	470	489	477	493	502	478	501	508	459	483	459	493	463	497	485	433	517	478	452	492	474	479	457	460	488	472	468	479	473	492	482	492	480	460	438	501	480	513	464	503	503	495	524	488	483	477	497	511	462	504	487	509	494	517	482	492	451	473	517	498	508	484	481	490	523	527	466	497	489	494	504	502	503	486	499	474	482	514	538	463	507	487	513	456	482	494	475	483	464	499	515	476	508	480	505	463	501	492	503	474	487	485	462	468	512	471	505	486	528	497	508	471	475	475	451	489	496	481	490	500	486	491	470	477	490	510	483	496	527	477	471	463	466	483	474	511	504	530	508	444	510	466	490	488	480	482	500	499	502	478	506	510	464	477	513	509	513	477	517	498	484	471	490	493	468	514	476	495	470	485	487	504	507	489	491	481	497	500	522	496	491	512	471	516	457	469	508	479	487	494	490	490	503	517	491	477	520	476	494	496	509	464	508	511	514	501	475	498	486	465	485	472	498	502	463	485	516	467	539	474	496	488	493	500	487	519	497	489	463	474	486	500	488	454	487	520	478	504	497	514	512	469	452	471	482	485	468	471	450	446	449	530	456	499	494	463	521	524	496	451	519	457	468	507	468	486	504	513	501	505	468	488	511	430	495	521	491	530	517	468	515	493	451	498	488	523	488	483	500	487	463	450	480	485	439	469	498	539	488	493	503	510	487	480	497	465	503	477	464	527	486	506	476	512	487	487	527	473	503	509	474	522	522	461	507	502	516	518	507	548	505	532	494	480	517	450	514	500	489	488	495	463	500	435	501	499	443	494	463	470	460	498	481	457	455	439	494	484	467	504	514	509	493	522	498	495	513	490	510	463	534	531	506	505	485	513	459	473	485	471	459	472	500	458	483	443	467	493	501	499	521	520	512	508	518	489	457	501	492	468	478	491	501	515	490	498	482	450	511	478	472	497	488	468	476	470	512	472	474	473	474	515	460	465	503	508	466	556	470	495	547	485	507	494	481	456	532	508	477	509	494	484	511	480	507	480	478	526	536	451	479	494	483	524	485	522	493	471	508	466	471	464	469	474	533	471	519	489	483	448	511	518	513	508	538	487	500	495	475	499	490	562	460	471	464	504	482	471	508	481	457	484	479	498	494	520	494	470	507	523	473	498	517	534	499	521	534	496	518	472	454	517	475	501	466	435	456	497	494	501	529	512	499	517	505	509	489	520	478	461	507	473	534	461	519	457	509	492	470	467	466	484	483	484	514	502	479	501	512	492	493	517	464	481	473	450	457	482	546	470	456	472	480	473	491	496	494	527	501	462	504	485	450	508	535	512	505	510	488	518	512	488	509	497	476	510	476	489	492	507	543	488	475	517	535	477	486	503	513	495	485	475	510	474	467	497	481	517	472	493	506	474	531	483	499	508	482	515	512	522	473	513	463	494	486	475	538	465	494	452	499	484	484	469	534	498	466	504	504	465	490	512	483	469	443	476	457	485	509	521	486	539	448	530	484	524	500	469	503	530	498	482	497	487	532	487	464	491	509	469	500	457	471	527	500	479	513	500	460	493	486	494	526	513	532	464	511	491	490	502	505	488	527	455	490	506	488	490	515	476	472	509	479	501	548	480	480	505	488	473	484	508	477	469	514	520	477	528	507	504	482	478	497	501	512	494	477	492	503	505	481	464	468	479	480	508	466	500	483	471	502	488	445	466	524	497	509	482	483	451	496	487	486	500	493	477	505	516	508	465	466	477	457	544	496	495	466	499	453	509	479	467	537	530	488	495	487	499	500	484	496	496	475	475	478	463	481	458	493	488	495	491	475	501	511	492	503	522	523	477	537	470	509	458	509	435	533	539	479	507	476	497	477	471	477	487	523	497	485	509	477	511	484	464	482	474	493	503	520	497	495	458	485	483	528	466	493	494	486	452	442	430	479	485	520	489	473	489	489	497	475	490	517	472	481	493	480	523	499	538	484	493	508	466	480	510	498	566	494	453	492	475	460	475	468	478	483	487	472	528	507	478	492	479	493	482	482	471	461	491	484	492	501	488	531	496	509	519	500	483	450	492	477	472	444	512	467	505	505	504	514	480	477	492	505	507	477	500	482	485	466	458	481	504	465	478	512	498	475	530	486	459	495	455	504	509	471	463	495	496	532	471	494	521	496	488	500	494	499	482	497	461	480	450	483	485	476	490	485	497	484	500	515	477	507	496	482	518	498	536	500	497	480	498	508	490	504	479	505	481	509	508	468	492	489	477	514	504	470	476	488	462	515	535	515	546	476	516	492	470	476	464	533	494	504	489	470	489	509	485	486	523	466	511	511	494	476	477
26128	26011	28495	23924	7035	610	441	340	311	302	316	316	324	362	283	278	310	307	303	317	293	318	295	281	292	304	311	269	317	286	267	269	308	302	292	337	277	305	305	298	302	309	305	294	256	318	299	300	290	281	293	330	308	309	294	270	320	308	272	327	299	300	292	290	294	313	261	317	306	286	313	291	287	302	313	288	293	288	274	308	307	307	316	289	298	282	271	305	304	296	286	281	279	279	310	265	301	305	288	319	312	298	317	301	277	301	302	274	304	268	280	295	304	315	320	309	292	282	293	294	290	280	296	306	291	318	281	306	282	326	295	326	276	281	286	296	290	296	297	304	289	276	258	312	305	295	282	324	291	316	325	304	258	296	289	274	314	305	315	277	285	284	279	280	301	292	308	286	314	341	319	268	303	303	297	303	280	283	295	301	281	324	282	283	276	269	274	316	292	282	313	287	301	286	280	290	281	285	324	297	289	291	275	253	286	319	293	267	286	279	296	287	295	290	262	313	266	329	293	307	302	301	330	254	312	296	300	291	263	273	297	315	289	298	266	253	296	286	303	317	265	298	288	309	280	317	289	273	295	307	282	242	296	282	307	305	297	301	286	271	257	310	287	291	269	288	299	275	304	286	308	282	281	278	285	303	314	270	307	325	283	291	276	311	304	301	304	305	324	299	323	298	295	294	277	285	275	271	267	293	298	283	266	341	303	305	287	246	293	311	284	297	288	317	268	308	292	285	294	284	306	305	297	296	279	289	259	294	290	306	265	318	304	274	288	298	308	299	313	305	293	288	291	291	304	318	295	281	297	311	326	302	289	292	296	311	308	282	276	264	297	285	273	285	272	326	305	316	304	284	261	319	297	294	288	305	280	311	303	294	275	289	318	312	280	302	295	300	295	276	292	275	301	276	280	296	287	311	290	263	292	300	316	303	277	293	299	291	297	307	262	297	271	279	294	283	251	309	286	301	283	268	277	317	289	319	290	286	312	276	265	272	302	312	280	256	278	312	283	317	286	295	279	295	259	258	309	278	319	276	300	317	294	284	293	306	271	309	315	290	284	295	302	295	292	285	291	288	283	295	279	277	265	297	290	319	294	281	288	335	295	301	282	295	302	286	287	263	283	279	278	310	295	292	301	310	307	291	276	290	322	283	288	305	292	304	291	309	313	298	322	299	278	282	263	304	305	298	267	289	286	320	260	286	264	285	310	275	279	280	297	266	275	338	303	283	282	304	315	304	269	259	294	271	289	270	306	290	296	288	303	318	314	281	313	276	289	338	289	306	285	282	324	287	312	269	298	320	305	310	310	292	266	244	326	324	281	269	278	302	303	278	286	290	278	280	278	297	310	297	297	282	297	302	294	314	276	298	297	289	280	285	319	316	276	290	318	309	274	296	284	284	283	277	301	299	347	297	295	321	279	289	276	308	296	324	304	296	273	300	268	286	304	272	271	287	290	256	273	282	297	285	309	263	289	311	262	292	310	292	291	306	296	266	300	279	297	269	291	298	269	331	295	285	297	272	262	276	287	283	324	295	282	292	262	285	286	308	300	256	278	283	251	310	301	301	290	289	278	294	300	269	302	297	291	326	289	337	292	288	294	301	320	265	307	300	284	258	289	318	307	290	303	291	318	307	291	275	300	291	306	303	254	299	326	292	295	309	269	271	287	325	280	290	296	302	296	292	287	291	272	300	266	291	322	301	313	285	263	309	295	272	280	297	280	309	302	294	325	293	315	282	320	308	299	308	293	307	307	278	255	292	282	298	272	294	250	260	293	311	301	314	297	305	283	294	274	285	317	275	292	267	298	278	257	323	272	293	297	288	288	318	313	298	302	288	282	286	320	289	288	303	275	263	289	295	263	288	298	295	301	310	275	283	295	314	301	312	300	292	302	296	327	299	288	289	298	279	286	275	285	308	280	292	297	300	311	317	282	285	283	304	294	294	282	279	279	304	289	301	280	267	283	309	302	273	261	315	307	280	313	288	305	316	339	297	269	276	259	297	294	275	292	313	297	292	275	311	297	280	296	271	294	332	313	302	309	319	297	296	295	288	325	288	304	334	322	277	321	331	303	313	320	273	298	281	293	301	288	327	310	252	265	325	291	282	296	295	300	293	270	295	297	313	314	289	313	289	292	286	294	337	299	275	337	287	281	309	295	283	282	290	295	284	298	318	303	237	287	277	278	293	286	293	306	274	296	278	306	295	319	265	289	307	288	283	296	299	288	308	294	289	311	273	247	300	289	290	306	308	288	257	288	287	314	286	314	285	279	312	267	302	326	324	272	271	273	277	307	281	287	307	297	269	292	296	272	300	287	302	290	267	292	269	299	288	263	275	301	292	323	307	310	294	281	291	281	297	281	291	282	300	240	295	321	317	284	307	277	297	292	259	331	302	301	286	295	339	267	277	302	286	275	286	277	284	312	270	280	288	311	285	280	298	312	305	288	288	282	315	264	303	270	310	289	271	265	273	268	318	336	279	266	309	288	297	275	286	305	309	270	322	275	292	323	273	288	305	276	293	294	289	288	298	309	308	294	298	269	281	311	291	303	323	302	307	328	286	328	274	274	306	312	364	261	291	248	291	324	285	287	295	276	287	301	301	308	284	298	283	285	282	273	280	283	265	272	287	279	325	307	280	324	290	306	271	313	274	290	304	274	284	288	291	327	278	291	290	260	308	302	308	312	275	261	279	272	303	282	288	289	328	314	292	326	294	309	278	282	265	309	298	292	325	312	285	298	262	314	277	262	296	280	301	335	296	307	294	296	290	322	267	259	327	298	289	305	272	293	266	275	300	294	268	285	281	302	288	302	277	293	258	302	276	307	287	312	301	301	316	306	318	256	300	312	272	282	281	286	297	287	298	291	331	319	322	279	278	315	280	293	294	280	305	323	292	306	279	289	298	292	291	295	282	302	288	267	299	286	306	312	274	283	306	293	282	300	300	318	303	279	331	277	313	275	276	254	285	249	290	307	275	312	311	296	289	290	334	292	294	326	268	284	268	273	305	313	308	283	284	282	302	318	295	284	286	312	297	320	284	309	297	284	291	310	287	269	288	287	283	319	293	278	275	286	286	304	302	279	322	314	303	298	285	306	320	284	289	265	311	295	299	296	286	287	314	317	271	321	305	291	321	312	267	275	298	289	278	315	257	318	326	299	306	279	279	265	330	292	279	269	292	283	292	310	296	288	276	294	309	287	294	302	298	295	301	274	304	322	289	309	304	313	282	299	313	274	290	271	292	290	291	275	301	290	291	294	307	268	299	275	299	291	304	269	282	314	297	289	284	278	289	290	283	272	317	273	297	319	289	273	273	275	279	292	263	289	269	304	290	317	288	279	311	258	287	293	300	255	291	281	283	283	313	305	319	272	290	290	307	318	307	275	296	270	297	279	257	282	325	317	285	291	297	311	293	310	289	304	283	264	307	296	284	320	304	297	304	284	310	317	292	278	299	321	288	304	302	272	290	289	307	318	278	295	295
59584	69898	21259	5079	521	442	375	384	345	352	331	353	355	339	339	347	356	312	310	307	328	307	295	314	341	315	323	318	296	312	341	328	319	283	329	321	351	328	289	330	330	311	289	292	315	296	308	279	307	295	302	317	304	318	320	293	300	293	287	307	288	301	331	313	329	320	290	330	303	311	309	299	313	331	318	321	295	303	341	321	355	292	297	305	298	301	307	293	351	305	347	289	346	348	303	300	299	292	311	302	289	321	305	318	293	336	328	317	304	315	296	325	337	323	309	336	315	312	315	302	357	296	295	302	316	310	323	327	319	329	332	315	306	278	298	313	302	303	322	287	318	332	355	303	302	325	277	288	322	338	273	309	316	302	298	296	306	295	334	275	341	295	312	322	294	300	289	275	286	291	314	299	290	291	325	273	300	314	308	308	325	334	284	297	305	322	312	315	287	313	275	316	349	309	325	297	301	261	313	292	277	271	327	316	322	297	301	280	324	326	305	318	347	308	286	319	322	307	313	298	284	262	317	323	305	297	320	330	318	305	347	291	302	299	324	323	370	275	272	307	312	301	294	321	317	343	322	354	289	299	306	296	282	295	314	307	317	302	336	315	313	286	294	300	286	346	324	274	283	315	265	307	292	290	297	293	327	316	315	297	303	345	304	340	323	316	280	304	306	324	349	337	286	293	317	322	316	307	291	324	342	284	326	274	313	327	296	339	318	301	304	307	314	301	316	355	286	298	332	282	328	308	281	339	293	301	277	298	303	303	307	323	294	309	336	299	323	327	328	294	286	324	307	309	296	307	290	326	313	317	315	314	337	337	317	300	329	354	277	299	318	268	305	318	301	301	279	323	258	317	343	268	304	265	308	297	308	308	323	302	294	296	311	327	302	290	338	303	307	285	331	306	318	300	285	302	320	293	301	284	315	286	304	259	302	332	324	299	321	278	309	296	332	309	313	296	316	313	311	280	288	319	319	324	332	263	320	292	340	320	281	326	287	311	314	331	322	296	328	306	300	360	306	303	285	330	330	341	328	312	310	274	321	317	300	311	324	293	302	311	295	294	294	296	267	296	319	292	329	309	312	335	317	311	301	297	294	310	302	308	332	318	289	291	322	275	316	310	321	288	273	286	316	302	304	300	309	295	290	329	323	288	300	333	276	314	274	305	341	325	293	300	304	317	271	282	282	304	321	321	287	303	298	300	297	327	316	299	326	320	333	328	301	296	335	278	304	300	300	298	301	288	289	303	324	267	322	297	283	314	311	310	327	303	285	292	291	285	313	299	313	294	287	288	289	338	308	313	311	291	311	304	306	298	317	277	308	306	306	278	286	303	310	341	335	312	331	294	299	338	294	345	308	306	299	304	339	305	319	288	334	322	304	318	327	296	286	292	315	287	290	337	320	331	333	298	287	282	317	317	305	339	289	339	304	327	317	332	311	311	286	310	330	277	329	295	286	315	328	319	302	298	326	321	338	299	305	320	301	307	312	281	358	291	296	297	322	283	311	304	298	303	303	321	312	302	326	313	290	296	297	309	317	322	298	290	286	322	290	292	347	299	288	300	315	306	314	311	285	313	313	298	298	276	303	312	302	310	305	344	324	317	304	322	297	281	316	325	333	284	309	303	272	322	272	308	287	303	299	287	302	275	324	293	264	311	330	275	326	290	331	324	310	324	308	333	277	342	292	328	309	335	280	299	322	288	313	317	295	304	283	288	299	305	307	316	316	297	290	326	291	327	331	304	309	311	308	282	323	308	322	318	278	307	306	310	302	311	302	342	297	305	350	303	297	315	304	343	270	321	302	323	310	308	291	272	302	312	316	321	294	315	306	322	281	317	294	275	317	319	294	310	330	333	298	295	308	302	306	298	317	299	295	303	277	313	305	311	311	308	304	328	304	316	276	330	285	315	330	330	307	309	298	315	315	300	305	301	326	289	310	298	290	318	311	285	306	320	305	305	300	278	290	304	317	304	298	330	295	324	299	302	295	277	285	315	267	333	294	285	313	296	329	285	302	310	311	296	309	306	313	283	317	292	298	297	346	303	308	288	305	272	316	325	319	288	298	307	291	285	293	285	306	319	303	292	328	313	303	283	314	350	317	314	311	297	304	282	336	306	291	285	296	281	278	283	299	297	304	310	317	335	322	312	304	302	298	336	293	327	319	312	297	323	302	326	309	289	320	302	342	296	305	310	306	332	323	289	303	302	305	321	302	305	273	322	311	305	320	288	301	306	332	303	312	329	312	297	333	316	295	285	292	308	270	304	299	305	350	314	297	319	288	333	288	316	293	349	318	320	281	311	305	332	304	337	321	284	323	345	285	332	286	300	301	319	304	315	311	284	287	292	291	299	285	308	305	279	291	339	285	361	326	283	322	317	301	301	316	300	290	307	293	279	309	320	276	305	310	295	324	327	324	281	297	310	296	312	310	292	331	315	327	327	307	290	294	319	292	277	319	286	283	291	325	275	313	275	280	311	308	297	302	279	306	313	283	308	296	279	316	274	299	299	316	299	298	328	307	304	302	323	339	308	276	285	288	261	321	320	305	314	296	273	294	318	296	318	278	322	287	303	273	331	297	319	306	302	292	304	311	297	306	281	321	310	284	306	272	304	322	317	322	327	297	304	300	286	326	299	335	317	295	310	269	308	307	284	291	284	284	307	305	275	310	310	347	336	282	283	284	309	328	313	312	312	277	328	297	301	320	303	317	310	290	306	266	310	318	334	306	309	324	286	320	298	322	272	301	297	275	301	290	287	319	286	297	287	291	270	310	365	288	298	290	280	324	303	324	277	303	298	339	309	300	296	288	312	315	276	296	297	317	308	294	297	281	275	319	327	282	322	310	293	312	322	277	303	308	313	303	313	295	274	333	289	291	301	318	315	311	312	304	292	310	323	281	294	291	305	288	341	311	321	295	289	313	316	313	300	296	288	325	296	321	285	299	309	313	288	308	305	299	314	298	288	320	311	289	308	307	284	306	280	308	307	268	295	311	292	310	330	320	295	324	327	315	301	284	317	285	327	301	284	307	300	330	293	309	341	315	311	324	351	312	296	318	309	296	326	305	305	293	337	319	290	297	311	285	278	313	310	305	279	311	319	293	299	341	297	263	273	296	308	271	320	285	340	299	285	294	303	336	335	311	272	309	321	296	290	310	325	304	290	307	313	276	323	330	281	308	329	294	293	299	321	321	311	304	315	306	322	313	317	335	297	315	323	300	316	325	308	309	291	299	270	277	311	334	330	292	313	282	297	294	296	308	304	321	356	284	293	325	329	263	311	280	306	301	306	308	319	263	330	285	320	299	304	314	286	319	305	314	273	328	273	280	315	329	314	331	304	301	312	291	346	295	286	303	306	317	329	287	298	293	287	301	313	305	304	312	294	278	286	304	296	294	327	303	329	298	327	298	299	283	326	325	293	311	294	297	327	295	310	306	324	327	322	316	303	285	331	288	265	326	296	307	330	321	289	285	305	289	297	333	324
24789	23695	29076	24613	19360	4290	732	478	385	387	384	379	404	346	376	382	363	404	322	355	323	380	360	336	381	344	349	356	342	338	341	347	358	367	327	358	333	331	320	373	340	332	367	373	330	389	356	368	332	371	378	321	384	326	349	390	367	341	358	374	329	368	343	320	331	320	341	331	374	312	337	370	357	349	327	346	348	376	346	336	358	361	351	346	351	341	360	352	339	359	335	325	353	366	367	383	362	336	337	328	342	350	329	355	340	362	350	351	331	375	307	366	302	308	320	345	343	327	348	335	356	340	366	368	377	353	348	365	342	345	355	360	336	355	354	320	313	344	351	321	357	314	366	370	361	324	336	335	330	343	319	346	331	345	381	341	342	320	331	370	352	325	335	380	317	332	333	351	320	330	343	365	344	322	331	350	356	344	341	327	349	337	371	358	348	340	353	347	371	341	341	323	380	314	330	350	343	346	365	345	382	340	322	338	360	336	347	324	363	324	326	352	344	324	342	350	317	331	340	341	332	313	328	351	361	356	341	352	314	348	355	354	343	320	340	355	339	346	368	338	361	347	325	361	322	342	365	350	365	330	360	316	357	358	327	363	334	348	341	346	371	316	349	367	350	346	321	336	322	328	347	386	366	395	353	360	341	319	343	345	357	317	352	330	344	355	338	321	343	340	342	338	355	346	322	319	371	365	334	335	314	370	354	348	333	317	322	358	336	345	320	312	337	356	340	356	338	341	323	334	347	328	355	359	344	331	325	346	348	358	352	326	313	332	356	346	332	335	327	350	363	333	346	356	366	344	341	367	338	343	338	321	348	319	336	331	380	344	332	338	326	365	365	351	311	314	352	322	342	323	342	316	364	315	345	372	360	360	312	333	329	309	346	328	349	327	341	328	319	327	353	319	321	330	350	299	339	382	332	339	333	330	334	324	342	344	368	327	337	356	363	340	367	337	356	339	339	330	357	345	330	334	315	336	336	376	344	343	331	314	323	322	352	344	330	335	369	338	355	350	365	359	347	335	318	345	327	353	319	344	351	335	356	345	359	357	380	347	315	380	377	296	334	377	351	342	335	343	353	345	347	338	342	343	351	339	377	326	323	363	314	360	348	366	313	318	349	335	362	341	336	332	354	376	378	355	320	347	314	386	337	305	328	377	334	341	336	377	351	352	332	320	383	366	330	323	329	303	363	331	328	326	325	331	327	326	346	355	304	319	318	338	374	342	303	335	321	362	319	341	354	336	363	355	343	361	351	354	353	349	336	340	337	346	364	354	374	343	323	322	338	323	350	300	363	326	327	318	325	371	351	401	305	357	346	358	341	366	338	350	360	379	354	361	356	347	353	342	355	339	323	324	361	354	325	352	379	308	349	339	342	330	370	369	326	345	354	366	370	364	356	319	352	348	355	335	316	350	342	322	359	334	386	337	334	337	352	343	368	364	367	343	326	352	367	355	365	364	345	356	335	342	332	354	369	336	353	337	331	300	345	346	328	350	325	310	320	351	366	316	333	337	324	381	329	319	374	329	375	333	357	279	325	317	316	320	338	339	358	360	359	338	315	323	361	367	337	358	337	331	382	313	318	323	326	360	312	351	381	349	388	362	346	315	381	309	350	336	352	312	353	367	338	378	361	330	347	336	355	321	343	404	374	368	360	329	340	339	345	326	342	365	379	360	331	342	358	325	336	322	350	336	299	338	383	326	331	349	341	323	363	367	336	321	347	307	328	348	336	366	352	366	381	353	345	372	342	367	308	333	385	350	390	345	315	332	319	331	348	314	349	322	342	315	325	320	340	353	309	350	358	333	329	343	351	319	384	342	341	345	317	300	337	345	338	314	349	377	359	338	327	327	337	372	290	303	340	369	367	330	354	323	381	361	325	357	335	322	353	355	331	327	339	345	330	323	345	332	345	366	310	336	357	363	328	372	387	324	340	311	335	321	356	339	364	346	333	357	368	353	338	290	329	374	350	300	323	350	326	327	331	345	321	354	363	314	348	307	344	338	378	321	379	328	367	348	369	299	373	343	312	327	359	339	323	345	379	338	336	349	333	316	347	354	361	343	360	348	369	356	345	333	291	356	345	309	353	329	330	331	315	362	375	323	334	366	342	356	319	328	304	342	325	358	363	370	354	368	337	367	330	333	347	325	300	341	348	380	358	376	323	332	349	328	342	352	348	335	324	322	355	346	359	351	339	372	359	318	336	348	339	362	347	365	331	313	335	334	354	303	349	341	333	339	330	305	379	319	384	344	368	380	318	352	318	353	344	353	365	335	370	354	341	356	359	357	357	359	356	310	351	373	355	331	334	354	347	325	367	347	362	348	341	325	357	323	350	339	321	353	312	325	322	343	378	338	312	339	308	363	336	359	300	354	387	357	307	338	358	356	334	344	360	347	363	332	355	354	354	355	350	374	311	361	345	311	306	353	384	320	343	303	351	361	331	338	294	365	308	336	335	354	373	347	368	346	325	369	355	320	330	322	347	325	330	359	335	334	358	344	307	323	347	334	347	330	312	332	346	336	322	335	309	341	375	339	358	347	347	333	339	340	308	359	334	351	347	369	368	346	323	335	345	361	358	371	363	322	331	344	348	338	358	341	336	372	337	331	339	344	331	387	328	321	347	337	321	371	297	374	313	324	348	322	354	358	365	336	328	333	335	334	325	367	340	317	326	327	331	317	356	354	335	359	347	336	363	360	339	350	384	328	339	317	322	345	356	360	334	316	348	367	356	356	376	377	355	340	385	328	386	325	333	346	344	344	337	377	351	349	346	371	335	343	328	345	349	344	366	326	327	323	377	317	329	315	324	336	343	352	328	357	352	333	348	323	350	356	353	343	379	389	358	317	328	332	306	373	379	344	340	319	354	343	333	336	337	318	329	354	339	376	366	340	345	309	344	351	341	357	347	320	350	346	345	382	328	321	325	339	330	362	357	335	320	342	336	329	352	328	362	350	318	348	345	347	325	338	333	371	347	337	337	354	334	350	347	353	323	301	374	364	363	357	339	372	377	338	340	317	350	312	347	351	327	324	358	353	312	378	351	370	343	370	356	350	338	352	331	322	327	319	352	349	353	346	317	357	312	333	340	307	333	331	364	316	329	349	328	342	328	361	339	347	332	335	324	334	327	350	365	335	380	327	355	331	356	330	339	343	340	333	313	367	333	329	341	333	357	323	350	350	339	346	346	391	321	349	339	331	356	393	349	361	358	341	342	364	374	355	344	329	339	342	333	350	351	358	331	331	364	358	372	349	359	327	319	336	338	379	353	375	318	347	365	333	357	313	353	329	317	342	347	341	364	336	368	326	345	325	359	376	336	358	360	329	361	342	314	357	346	370	332	312	348	344	366	330	323	343	342	334	333	352	312	337	344	385	356	361	372	343	364	309	360	349	307	341	332	341	329	352	361	342	326	311	339	356	367	353	346	337	365	334	322	345	348	348	350	321	311	365	329	334	321	328	353	328	382	362	344	332	374	332	313	330
58965	78544	29426	8824	761	571	565	466	455	454	408	426	435	423	418	413	383	422	402	366	384	389	369	419	359	352	377	342	375	387	386	354	368	395	371	410	355	327	369	370	355	394	399	359	349	326	353	371	349	363	334	368	328	342	338	398	333	376	371	366	351	400	412	362	384	363	357	361	347	320	373	336	370	339	367	348	360	351	343	355	345	335	377	370	378	351	380	374	382	378	348	343	365	357	388	339	365	368	355	352	361	366	356	382	335	346	372	381	360	351	374	362	348	349	353	384	358	351	372	373	371	378	408	371	355	389	326	353	385	373	334	373	327	360	352	383	367	363	343	350	378	377	366	365	368	336	306	335	373	357	380	354	364	367	341	353	341	382	363	363	366	388	385	348	363	373	355	353	331	368	370	346	370	333	356	322	364	382	340	354	328	362	374	389	344	371	366	355	347	375	356	326	371	382	344	365	325	397	371	334	333	351	326	365	349	366	368	363	351	389	381	363	383	348	359	343	358	378	377	362	368	367	369	383	350	360	343	345	324	377	348	380	329	390	357	392	377	375	365	357	389	341	355	347	359	382	392	347	332	351	342	372	367	382	356	325	331	392	335	372	343	381	364	394	372	346	362	364	368	334	345	381	377	370	340	344	343	355	359	389	358	355	371	350	351	358	383	385	394	357	346	369	356	370	356	371	355	372	376	343	359	370	323	371	370	342	328	368	349	369	400	346	342	359	375	389	403	373	338	339	386	372	361	377	338	366	348	347	353	358	355	339	318	354	352	346	371	365	332	362	340	330	357	337	367	354	367	357	340	357	346	344	337	365	349	379	347	369	350	333	356	314	353	312	354	324	337	368	356	356	366	375	355	378	342	358	363	374	363	348	321	353	354	323	359	361	381	371	349	342	395	362	354	376	338	364	396	340	380	359	313	346	384	366	334	368	363	373	378	385	342	377	339	344	361	358	334	365	322	405	361	381	412	401	349	371	368	334	351	330	336	330	334	394	353	367	360	365	329	343	369	343	355	355	328	342	362	333	372	359	395	376	339	379	352	406	356	373	332	360	338	351	355	352	387	386	391	362	358	337	360	338	357	398	362	342	340	352	341	331	382	370	355	372	349	382	342	353	332	349	385	331	350	367	360	372	357	372	373	359	357	366	370	341	413	359	344	347	370	364	362	363	359	358	369	353	348	370	384	365	349	345	354	363	364	357	371	348	328	367	335	334	346	382	349	337	358	371	331	335	334	357	365	398	336	331	392	382	365	353	375	398	378	340	392	342	346	357	371	362	331	379	347	373	332	401	338	369	380	344	398	352	381	323	357	351	365	398	361	353	358	344	340	357	348	345	375	346	322	359	330	380	362	363	356	367	376	329	346	366	348	370	362	352	357	341	366	357	368	328	338	320	360	380	377	333	386	373	338	379	329	345	377	344	343	375	336	360	374	304	389	356	367	355	386	316	331	365	361	336	359	372	332	342	359	339	342	375	365	355	380	372	324	359	375	400	405	377	370	356	348	360	325	369	330	360	359	399	372	368	329	317	361	333	327	334	353	351	363	360	354	324	301	348	345	375	343	352	377	328	332	359	385	355	368	364	360	375	340	333	343	374	368	358	355	377	356	356	334	354	334	336	362	355	389	359	364	356	300	375	363	372	351	350	356	341	333	398	385	374	374	347	375	349	396	369	364	355	366	386	354	347	352	368	362	362	379	354	355	402	370	373	376	376	346	380	344	359	382	369	342	392	382	362	369	331	323	351	323	351	327	357	363	350	390	373	338	338	361	381	393	364	356	371	369	351	361	373	378	369	372	365	350	384	321	396	356	373	352	352	348	344	373	358	369	395	383	341	359	368	354	380	371	358	390	361	350	362	371	349	361	338	358	381	343	379	382	368	362	360	370	353	345	360	376	354	365	364	344	360	361	345	344	328	360	325	356	354	354	361	366	355	389	368	407	335	368	359	313	344	347	348	335	362	333	335	365	377	332	374	344	359	368	359	354	358	318	334	350	385	350	369	371	331	379	323	352	349	350	378	351	340	344	371	342	344	390	418	331	326	369	357	359	348	367	373	358	378	359	368	398	351	354	344	343	370	348	353	361	378	347	326	352	362	364	375	342	333	343	370	320	404	362	339	349	383	362	354	348	335	362	382	370	347	344	352	340	334	358	376	377	381	371	367	334	352	375	344	360	399	361	351	389	336	380	330	345	350	365	380	346	356	382	376	334	361	359	382	363	351	357	391	379	404	327	378	363	345	356	385	384	356	359	343	331	398	362	390	327	336	351	320	345	346	364	366	360	338	350	353	381	372	318	377	326	358	353	365	332	349	376	356	328	354	344	362	346	346	350	354	326	352	349	331	361	326	338	361	337	370	357	329	383	365	362	386	337	356	327	372	336	361	365	413	358	361	318	372	358	371	346	367	370	378	340	335	357	355	347	352	376	338	317	338	354	332	368	361	349	346	386	352	362	360	324	339	329	327	345	379	359	325	370	340	337	356	352	300	349	319	361	345	357	358	365	376	393	361	390	335	350	367	342	364	334	339	331	358	371	336	333	370	378	373	378	351	313	343	370	379	360	347	377	350	336	353	380	363	351	378	378	320	367	367	341	371	345	325	354	394	364	357	340	364	345	384	332	323	358	364	339	370	326	366	370	365	355	352	361	350	369	333	346	354	357	340	329	371	353	349	365	343	371	360	388	331	342	372	333	327	362	335	352	341	347	352	367	375	343	375	376	367	373	348	368	344	359	379	367	369	359	323	325	336	363	334	367	386	367	354	360	333	342	345	344	354	359	374	336	319	347	364	346	356	334	354	355	336	361	369	350	391	359	390	382	366	358	377	362	361	363	343	335	399	377	348	356	356	390	335	352	362	371	365	365	343	340	352	376	358	317	355	318	337	337	373	345	375	390	348	374	386	365	356	351	365	352	376	386	375	395	356	369	351	360	327	353	345	368	388	366	357	311	360	358	355	322	323	350	361	380	360	315	336	367	354	383	383	381	363	374	334	380	353	356	344	356	368	353	352	365	338	360	355	341	383	340	342	373	336	335	313	374	310	344	377	354	363	384	352	351	368	366	349	357	366	368	341	366	341	380	352	342	360	305	380	376	335	347	338	366	370	365	365	350	352	372	364	363	374	410	335	369	343	380	332	311	354	357	337	359	350	345	371	341	326	365	346	351	335	343	333	362	353	362	346	353	343	358	402	356	371	363	321	393	339	330	328	349	349	371	377	345	346	376	332	397	371	341	364	325	334	364	347	352	354	346	331	350	372	377	351	351	385	345	310	339	342	340	358	364	350	365	354	387	335	344	335	373	335	360	373	404	327	334	384	334	347	351	345	383	363	378	360	346	356	359	356	367	349	385	338	367	361	366	371	385	318	357	355	345	360	314	347	338	364	363	322	338	353	321	359	393	345	328	351	363	373	332	346	353	370	397	347	344	305	357	351	372	350	351	358	343	331	381	357	343	338	404	376	347	356	334	374	325	315
31045	27653	9292	1519	623	554	539	546	534	578	558	607	582	551	540	590	541	525	582	569	573	527	541	623	581	580	558	548	592	560	564	580	579	548	556	599	584	542	552	533	540	550	539	541	564	524	513	535	517	543	543	491	556	548	592	599	570	547	538	568	530	552	582	564	534	523	533	577	579	570	565	519	557	580	519	527	586	534	534	539	558	570	496	548	543	544	532	554	561	569	479	503	564	575	572	557	553	554	602	513	560	624	526	507	586	578	551	565	526	554	603	533	568	534	579	521	556	558	569	563	567	543	567	554	561	523	563	544	522	554	561	510	574	558	550	513	545	566	598	524	556	550	565	534	514	541	543	537	553	566	560	531	559	563	557	561	558	540	566	586	567	521	529	579	595	541	522	511	497	584	590	611	559	555	549	536	557	546	560	548	575	588	564	555	545	572	575	589	577	542	553	541	538	513	544	557	539	600	554	576	566	519	523	567	558	549	577	592	583	595	578	574	528	521	562	508	521	511	548	580	504	559	590	598	561	551	562	585	525	580	516	550	538	560	531	600	569	564	538	542	569	537	598	521	569	554	566	549	513	559	571	593	535	548	581	542	536	547	559	529	513	554	578	536	537	596	532	587	551	500	565	537	541	501	584	619	547	586	555	511	604	554	550	550	509	565	555	579	571	567	578	552	533	564	556	564	547	584	547	581	571	555	529	539	516	536	576	601	579	564	526	549	563	570	541	568	537	548	597	561	528	511	557	587	555	528	559	568	543	572	566	507	518	571	530	563	542	582	595	558	584	557	572	601	557	537	529	555	507	593	582	551	530	604	547	504	521	515	543	556	561	575	556	558	608	564	569	564	566	564	568	513	535	538	569	600	519	572	553	497	570	576	572	584	578	543	507	548	565	556	561	501	544	516	554	544	586	546	580	546	568	508	575	561	577	571	582	607	568	577	555	569	576	592	539	516	541	553	580	548	522	549	547	524	543	542	550	549	619	564	555	536	536	528	596	561	545	539	537	563	576	493	551	577	512	557	550	535	553	582	544	525	540	553	535	542	575	586	541	540	581	559	522	566	562	539	515	533	561	581	572	579	571	608	552	560	547	523	583	586	548	544	549	508	535	574	546	547	576	554	573	550	524	579	556	576	544	532	585	553	526	534	549	582	555	559	571	575	579	572	549	551	538	583	566	546	568	588	551	543	592	550	588	551	537	552	568	580	556	550	568	561	502	586	558	601	597	537	594	565	524	513	547	567	517	594	559	558	558	550	566	571	567	548	583	548	544	582	543	558	526	583	586	521	535	579	523	574	570	545	589	554	594	540	557	559	582	563	584	540	533	563	573	507	566	517	541	500	493	553	521	543	539	518	592	595	542	577	552	562	548	551	544	540	548	520	521	552	527	569	539	542	592	571	551	584	585	575	533	534	543	545	553	568	547	529	571	549	585	545	575	577	560	521	567	553	587	552	584	524	552	524	534	560	522	569	565	477	562	550	529	531	576	570	525	518	542	521	583	500	547	498	539	572	545	569	561	547	580	544	599	614	531	556	558	589	519	539	554	552	558	537	543	581	570	564	575	539	532	592	523	542	556	541	562	566	567	545	580	533	556	570	538	531	558	532	548	543	547	571	573	564	565	502	560	534	566	553	578	536	556	494	544	594	574	520	533	535	581	571	547	529	560	540	604	593	553	554	546	526	580	512	572	575	578	575	528	557	604	568	593	577	542	569	571	550	578	538	546	567	545	553	566	521	533	513	525	560	547	550	576	512	574	572	527	547	525	568	555	570	558	523	578	560	567	549	564	542	567	544	532	558	546	547	540	553	553	527	526	521	567	563	568	582	561	570	532	566	579	558	569	550	567	498	550	561	577	531	559	493	590	609	568	587	584	596	542	522	582	552	528	589	528	555	535	525	569	556	553	556	539	542	590	545	512	539	558	547	545	534	565	516	580	543	518	586	547	546	542	611	523	603	517	599	550	560	581	520	544	523	567	580	564	541	555	535	549	529	567	554	562	561	534	582	535	553	554	532	515	504	559	529	550	522	549	564	551	560	570	579	558	535	577	557	519	527	550	528	596	571	535	542	585	566	526	569	522	520	557	562	557	553	527	509	524	578	551	535	529	572	573	548	573	580	561	558	549	574	515	553	614	533	561	551	528	587	552	565	540	576	561	595	550	538	542	578	552	531	523	528	573	530	563	553	548	529	545	540	555	543	542	527	559	566	547	568	556	511	565	561	583	556	547	530	546	502	559	563	521	567	569	532	518	582	560	559	539	519	534	546	566	534	548	537	571	501	552	559	557	579	593	562	571	555	513	569	554	574	491	533	544	571	567	572	597	601	559	562	576	543	567	550	586	583	531	565	591	559	547	561	571	562	563	522	517	516	534	548	629	539	537	556	559	538	550	544	579	549	579	538	552	536	566	520	579	577	524	576	532	549	542	543	580	523	549	562	592	512	560	553	581	536	565	535	541	536	533	536	544	555	573	553	493	523	554	557	579	563	548	494	548	531	528	531	554	517	539	542	542	515	590	606	582	539	515	548	551	562	552	548	576	524	533	534	563	545	524	606	585	539	525	557	565	586	555	570	545	537	563	528	561	560	549	509	545	548	557	530	584	570	534	568	518	537	552	509	582	555	539	528	534	555	554	599	574	555	576	568	565	560	547	566	556	543	548	561	545	557	586	568	550	554	565	573	519	568	558	532	615	559	608	505	565	560	582	535	541	558	595	571	555	564	546	545	584	569	603	557	561	546	533	529	545	570	508	537	528	535	568	530	567	554	564	567	579	523	550	553	529	547	558	621	515	543	543	544	548	538	546	529	576	540	533	561	585	536	548	544	580	525	543	599	536	590	574	500	536	517	565	563	596	525	558	509	567	505	587	605	533	552	567	561	566	518	537	577	568	564	556	601	550	538	541	526	609	570	510	572	546	530	579	551	539	561	555	567	552	545	523	532	583	620	526	555	571	534	552	560	569	559	538	567	577	558	503	547	518	566	556	567	583	562	531	567	525	530	549	530	543	585	580	570	509	514	570	566	506	544	545	530	581	555	541	569	531	546	517	568	574	523	604	541	543	558	540	554	530	536	552	557	578	564	535	554	564	570	570	534	549	559	528	526	533	545	560	600	544	549	534	505	541	547	554	533	602	531	560	550	561	531	543	558	581	531	555	609	562	580	552	591	574	569	562	558	548	512	575	565	594	534	571	553	589	577	540	532	553	565	557	554	539	572	531	546	563	534	542	548	585	576	489	531	540	569	541	511	550	562	541	552	536	528	543	535	549	571	573	562	527	571	570	576	555	566	564	535	522	526	583	572	546	567	590	552	524	568	578	538	534	545	557	535	540	558	580	572	582	521	549	540	565	571	569	531	595	564	527	531	518	531	592	518	561	592	529	513	525	572	565	577	536	551	580	569	546	533	512	549	526	535	567	564	536	607	540	578	543	563	592	567	563	554	545	606	561	536	555	528	574	513	533	555	544	619	565	595
23714	24942	3149	926	475	514	466	526	531	520	457	496	507	484	503	488	523	509	505	467	492	502	516	522	465	506	533	480	486	529	501	487	460	515	495	512	492	547	513	504	471	469	474	469	493	463	468	523	542	469	456	469	465	452	507	499	500	490	496	508	541	478	481	469	519	517	497	510	493	482	486	522	506	517	451	514	493	520	501	435	507	471	523	527	500	526	508	507	499	486	524	502	504	489	473	478	572	485	508	492	488	508	501	489	527	505	508	471	502	448	513	495	494	436	459	505	496	472	502	513	486	491	488	499	503	454	508	469	523	510	485	459	510	490	477	470	478	488	489	471	494	493	503	488	489	478	470	501	492	483	469	499	493	498	469	518	505	477	479	503	464	494	485	513	471	504	466	486	517	454	547	489	477	511	483	483	457	509	508	494	529	489	519	527	477	477	505	500	480	483	507	452	502	501	492	479	491	479	456	487	487	453	492	445	484	478	492	516	503	544	473	486	457	506	512	448	524	502	466	490	487	510	508	481	489	497	509	524	498	494	469	471	480	501	421	501	511	518	469	513	471	570	515	490	487	469	483	443	499	502	458	477	463	530	512	487	456	491	504	522	484	496	489	497	558	491	497	503	484	522	499	477	511	472	509	493	497	493	453	502	479	486	457	511	462	479	490	495	501	481	500	516	463	472	480	487	509	533	492	489	485	499	492	499	496	501	464	506	496	495	471	479	529	446	516	475	478	509	467	470	497	442	494	496	493	480	468	493	501	481	510	538	465	514	493	469	509	499	526	498	492	461	481	500	484	511	522	495	513	496	540	473	474	516	480	478	539	490	447	477	492	492	477	489	459	472	484	480	497	489	475	488	465	467	491	486	520	504	441	495	478	477	521	450	440	517	447	516	492	511	475	500	515	480	519	495	492	509	499	482	490	486	482	487	499	490	542	527	471	550	504	497	481	486	478	517	499	470	471	504	504	518	480	493	504	474	492	493	521	507	448	496	483	522	480	456	474	504	475	513	492	493	492	508	511	506	533	506	480	485	486	513	506	487	525	516	498	541	504	524	513	487	506	447	453	520	513	515	461	513	487	468	467	505	511	490	512	524	474	457	479	475	531	552	490	524	482	515	498	486	492	501	492	500	512	509	503	469	508	492	483	508	512	502	469	520	478	486	506	484	507	477	493	464	482	566	469	523	548	492	513	475	500	507	495	464	496	489	469	480	493	463	473	495	532	527	481	486	476	501	479	505	482	495	497	500	506	482	480	488	514	511	534	461	509	480	516	489	489	466	501	494	503	491	470	492	490	470	487	503	502	521	476	500	485	487	476	447	461	501	459	447	522	504	475	481	515	496	495	489	525	510	508	501	521	498	535	511	516	491	510	444	477	459	513	509	523	535	532	499	520	506	483	466	502	464	506	495	508	480	498	477	489	483	503	505	480	492	527	435	455	477	464	484	489	503	520	492	494	449	492	476	466	510	496	437	502	491	501	497	511	494	478	530	519	466	455	519	507	467	520	447	490	451	496	485	513	449	505	482	480	453	518	468	520	500	552	489	461	514	499	471	524	469	501	493	459	525	522	451	478	483	504	499	528	503	512	461	467	466	526	528	498	523	454	495	469	493	465	488	457	473	501	477	513	488	482	458	505	485	488	466	489	497	446	478	475	502	509	504	519	501	501	508	504	485	491	489	452	500	499	494	494	484	484	503	461	441	517	510	456	504	498	466	490	489	496	507	497	523	518	481	488	463	547	479	485	520	544	535	502	488	489	460	468	483	487	529	511	485	458	505	453	480	498	462	517	480	485	522	500	479	486	500	480	511	517	513	508	490	471	491	509	513	472	481	522	499	454	490	516	493	504	468	498	462	535	510	510	466	482	464	492	492	486	515	520	472	483	516	472	495	506	479	500	427	467	514	505	485	518	463	506	472	461	505	500	496	486	498	512	484	467	481	501	505	485	449	491	500	473	532	484	524	482	491	508	496	463	492	529	480	519	473	452	522	474	505	479	531	490	450	455	467	438	520	497	514	493	489	473	469	543	455	479	542	493	464	461	523	509	513	546	524	483	511	509	507	502	490	507	481	465	483	451	508	470	478	483	479	460	516	508	476	504	492	471	528	460	506	494	461	559	532	489	503	509	491	477	490	477	505	505	465	487	473	520	513	509	504	471	510	473	500	460	496	445	461	520	467	514	473	468	504	515	464	484	480	462	475	521	479	503	504	471	519	492	503	566	494	440	515	505	528	509	475	527	481	474	459	508	539	488	475	498	509	494	497	480	491	484	487	480	461	496	528	438	468	537	522	487	470	483	496	472	496	486	483	510	493	464	467	501	496	479	490	447	511	523	493	492	505	489	483	489	452	482	497	515	495	535	487	503	489	514	448	469	500	516	467	461	480	515	508	505	463	523	468	484	479	502	464	520	522	459	504	480	524	507	465	499	492	495	476	470	515	499	521	488	514	497	500	484	488	470	469	474	478	500	501	493	515	491	493	468	472	491	531	492	489	504	509	483	500	520	473	498	498	512	482	492	486	475	499	521	513	479	499	469	468	489	492	500	492	474	488	506	481	472	463	529	521	504	480	474	449	479	481	479	522	529	449	477	491	503	530	508	466	497	472	494	485	486	540	479	462	491	501	508	514	529	519	516	507	496	473	472	440	479	508	513	513	521	444	529	450	482	487	482	489	504	498	465	490	482	475	517	488	500	509	518	462	470	487	511	494	505	447	521	481	517	472	496	470	503	485	457	487	478	475	519	534	440	470	512	452	478	472	497	479	485	493	472	498	464	467	462	462	508	474	498	490	466	483	512	477	483	506	521	462	525	511	522	482	454	558	502	499	511	440	496	494	488	492	485	474	518	474	431	509	464	487	499	469	543	518	518	463	504	475	490	492	510	504	471	517	492	502	526	516	493	527	545	479	509	484	527	452	503	487	520	515	495	463	442	510	493	491	488	445	495	510	491	492	504	492	499	429	481	477	499	486	508	520	492	493	506	522	487	489	507	500	473	523	490	481	487	483	465	495	492	511	498	508	496	474	513	491	476	488	446	502	491	505	521	503	498	520	484	518	487	518	481	515	508	453	477	473	486	479	511	464	483	542	466	483	460	459	442	454	488	498	488	497	485	482	464	509	480	456	478	465	493	475	460	504	523	524	490	515	519	526	451	485	511	526	510	476	498	511	497	499	473	486	484	494	499	478	455	530	524	464	476	485	472	461	467	518	501	479	525	498	477	510	487	498	481	510	503	478	561	482	474	481	485	474	523	491	483	534	491	511	469	448	506	467	474	507	462	492	538	504	523	455	484	477	488	468	467	488	490	469	468	438	495	497	503	454	498	479	492	493	491	501	476	468	475	491	508	503	477	503	421	488	511	522	512	491	498	452	473	486	497	492	502	480	473	482	477	489	507	516	509	516	480	460	480	439	472	457	511	516	484	490	499	497	491	534	485	519	479	485	508	490	479	474	472	480	545	481	518	459	497	465	515	516
26032	24226	28094	24897	10695	791	415	347	305	324	302	317	319	330	297	312	294	283	284	302	291	307	262	286	292	275	325	286	288	262	299	295	308	290	296	301	318	284	290	280	276	278	293	302	297	290	288	308	280	304	274	288	324	284	313	308	301	290	265	316	291	304	270	301	301	270	312	326	314	268	306	289	300	294	307	293	308	294	282	316	272	293	290	304	289	300	275	295	295	305	266	295	297	299	292	279	282	299	271	280	260	282	290	267	312	324	299	316	282	302	284	280	301	307	300	300	265	331	306	339	288	284	258	304	318	307	282	280	305	285	305	321	304	308	312	291	284	299	298	304	297	301	295	292	295	272	297	301	309	290	317	319	289	302	298	327	302	295	298	280	273	309	293	287	298	283	257	297	295	292	291	300	296	313	277	312	292	303	288	294	295	282	283	331	288	298	301	304	304	293	305	301	280	326	288	322	289	302	314	310	304	310	265	286	281	300	290	323	286	303	276	285	289	283	299	273	299	272	292	268	298	286	264	269	290	290	304	300	317	290	307	293	290	290	291	285	286	330	296	280	305	292	304	304	286	308	293	270	299	290	277	317	301	289	289	301	296	317	271	287	301	292	284	300	327	302	298	314	299	273	282	281	318	286	257	264	315	287	311	302	277	287	294	297	301	307	292	269	305	284	314	281	259	280	292	294	264	299	284	267	295	253	312	287	286	300	303	318	280	305	324	271	298	310	305	280	264	282	283	294	302	281	279	283	309	309	301	295	287	300	313	268	277	286	305	297	278	329	287	274	295	297	322	286	297	334	281	294	275	339	293	286	283	306	292	344	318	282	316	299	272	303	277	305	286	272	284	276	287	337	268	290	292	279	281	305	294	304	296	264	298	314	284	305	294	301	279	280	297	334	244	310	274	283	308	286	301	305	303	291	265	303	277	284	293	309	276	307	286	296	298	278	267	274	307	294	297	301	286	288	288	301	289	277	284	319	292	291	305	298	275	263	270	295	274	296	271	276	287	296	284	273	307	265	285	297	287	268	302	282	280	332	295	288	271	301	299	303	283	294	294	295	310	259	312	275	309	285	297	300	241	257	293	286	289	293	297	279	298	294	266	305	293	283	268	317	257	276	261	272	326	295	330	297	287	300	314	268	309	283	309	279	297	267	301	299	291	265	292	275	297	321	279	310	276	300	286	287	297	292	281	303	314	263	294	312	307	313	289	282	317	290	310	290	282	292	261	275	301	313	284	317	253	291	270	321	291	295	300	263	296	264	306	293	294	303	265	313	306	308	318	286	321	298	302	269	297	276	297	266	280	341	283	250	298	307	290	301	310	273	278	279	281	278	259	303	273	303	300	285	308	294	283	274	246	255	294	286	289	288	280	289	276	273	266	297	318	329	320	288	302	299	279	326	294	296	282	273	292	299	298	291	279	312	300	293	305	309	297	295	293	294	297	292	274	296	272	300	286	290	290	319	297	316	288	280	323	325	299	282	296	273	293	292	295	308	289	279	271	295	271	303	306	295	279	296	284	306	287	302	295	287	283	322	290	301	309	311	308	304	307	309	268	296	320	274	317	276	276	281	277	269	260	321	287	295	285	280	276	304	309	302	304	288	286	290	299	293	302	321	308	306	327	305	297	307	271	252	279	283	288	312	307	309	309	289	307	296	286	288	291	294	281	275	289	267	291	280	305	281	287	307	265	300	294	275	285	327	307	283	324	331	284	309	313	316	313	298	293	301	314	280	276	283	282	303	305	273	302	330	295	315	286	292	272	276	293	296	333	289	281	326	290	267	308	284	277	316	247	296	260	295	341	320	319	277	267	273	308	313	308	260	288	301	271	279	300	265	295	293	274	279	274	293	291	303	293	268	309	296	301	297	302	266	288	294	275	289	280	278	307	312	267	274	299	291	328	261	303	277	331	261	310	298	288	307	262	300	294	320	274	279	293	300	290	302	287	282	288	284	304	294	304	304	302	282	311	312	294	297	303	293	311	316	308	303	305	290	303	271	278	275	315	313	268	292	293	296	277	278	303	311	313	299	286	278	274	273	301	303	281	281	303	306	316	290	315	279	315	278	288	307	316	294	274	302	289	275	295	316	288	291	295	320	280	304	305	307	299	274	289	256	267	302	308	321	322	295	336	284	276	316	283	277	263	289	288	273	321	304	294	301	305	291	286	278	301	303	288	316	290	272	281	318	307	296	258	296	290	277	295	281	291	288	261	279	267	309	268	318	282	257	294	304	273	298	289	267	311	299	276	302	320	270	277	273	293	274	290	286	270	287	289	293	283	265	264	269	290	308	257	297	276	280	329	282	284	288	269	296	301	322	268	287	292	297	280	311	303	304	289	315	301	307	290	281	299	317	300	300	301	315	283	315	295	301	269	294	313	285	249	315	298	288	310	274	288	302	307	286	322	304	271	283	288	292	317	264	300	265	275	296	281	289	299	291	302	310	286	292	316	317	299	301	286	284	302	299	270	302	266	285	299	281	303	280	290	290	299	300	296	295	316	288	275	290	270	311	316	268	300	303	299	308	267	288	277	294	302	281	317	307	296	262	303	299	272	308	293	310	300	291	323	303	304	293	286	278	294	320	279	259	282	282	296	302	296	299	293	307	278	301	297	292	271	263	281	286	273	337	316	284	299	292	279	278	321	286	295	291	302	307	283	286	306	291	319	278	276	268	292	296	303	260	261	305	305	278	301	288	280	279	288	319	288	277	303	310	309	254	275	298	262	319	295	302	272	285	288	276	278	285	298	297	293	266	273	286	308	315	263	302	281	297	276	291	300	294	315	289	304	294	287	309	304	297	293	292	303	308	285	275	271	299	274	294	283	267	306	294	315	285	275	304	288	267	295	284	280	300	308	274	298	288	282	291	285	302	325	302	286	299	274	300	285	269	312	281	291	288	263	292	283	274	262	294	275	274	328	286	294	307	297	279	283	303	303	297	318	291	302	290	288	274	268	296	277	284	315	276	288	326	277	291	302	290	291	299	324	297	284	266	317	289	299	339	292	341	263	253	279	270	310	302	287	274	299	304	294	290	278	291	265	286	279	307	284	308	294	309	301	304	315	278	299	262	295	304	308	299	294	276	291	302	301	311	294	307	338	306	310	310	271	294	278	302	300	264	277	292	283	283	267	280	281	287	265	289	301	284	285	292	286	310	303	300	287	280	295	294	298	309	288	283	276	291	300	315	289	314	301	295	293	295	307	291	274	290	277	298	260	282	327	325	301	284	339	267	313	306	275	285	290	308	275	268	262	297	335	269	291	310	307	307	286	296	278	250	257	298	298	289	268	314	264	321	282	270	285	310	286	264	308	321	310	285	278	300	307	282	309	277	318	301	302	303	292	272	345	300	307	274	291	292	303	277	290	294	268	326	282	275	282	298	293	281	262	272	313	285	302	291	280	282	311	302	303	303	298	321	315	278	288	289	305	280	300	290	246	297	289	319	301	276	301	245	310	294	302	282	264	284	292	269	303	334
59950	68804	19281	5857	497	425	423	386	371	361	348	346	300	310	319	292	308	298	323	317	329	303	315	331	316	308	310	315	302	314	304	315	307	329	312	296	318	314	283	311	287	273	325	329	319	320	302	301	333	306	317	316	284	317	343	325	308	285	292	271	311	303	309	297	280	306	318	318	319	284	296	312	351	272	304	277	300	310	273	306	320	309	282	308	304	331	279	326	303	333	304	277	303	349	305	324	306	335	316	258	320	320	307	277	303	299	306	315	315	302	297	334	306	306	290	276	319	329	312	321	287	285	339	300	317	307	326	307	304	306	304	305	297	287	302	298	320	305	307	267	322	300	295	294	285	310	300	313	303	288	323	295	282	315	293	327	299	332	292	281	306	309	323	307	303	314	317	327	324	263	316	333	276	306	302	317	275	321	310	303	320	287	315	301	282	270	287	290	304	317	300	308	326	295	305	308	314	304	320	320	298	314	297	301	297	322	315	287	292	302	298	332	347	347	293	299	305	280	324	306	287	320	292	289	335	297	289	278	325	285	326	357	271	342	303	302	286	297	299	306	292	300	304	275	306	313	307	302	264	301	306	332	317	305	315	317	283	288	290	303	335	302	288	310	288	289	344	293	302	320	335	310	296	322	312	300	322	314	311	334	304	286	300	278	289	302	335	288	265	302	300	287	295	319	297	317	293	321	304	331	313	322	305	305	304	311	296	332	313	318	317	312	316	295	311	310	298	308	296	321	309	311	292	324	309	274	287	296	341	296	304	313	308	288	349	322	326	294	285	333	310	278	318	303	278	302	286	294	304	344	330	294	289	259	291	311	284	317	324	303	307	312	306	301	318	314	299	318	298	298	299	312	285	325	293	312	268	331	307	313	314	299	328	318	317	323	276	315	310	299	265	302	330	291	311	294	303	333	325	305	356	318	323	307	308	300	334	284	296	306	341	313	306	317	287	331	318	291	315	319	311	311	300	318	290	306	325	302	333	264	309	325	326	337	276	287	325	309	320	333	271	313	295	314	299	300	280	339	305	287	301	285	284	314	294	329	309	353	285	289	324	307	331	296	320	290	313	318	343	287	318	329	293	310	318	271	323	316	305	266	304	291	330	310	330	310	275	294	286	322	299	302	309	299	335	300	314	292	332	300	290	284	307	284	319	281	285	284	281	290	290	343	298	295	300	331	302	302	295	285	287	283	318	298	301	308	319	316	277	342	303	285	303	324	279	331	327	313	310	298	320	296	312	298	301	306	291	326	317	288	293	289	320	320	328	294	309	311	302	299	322	283	275	338	309	321	295	309	316	319	282	277	289	274	271	311	310	312	324	326	356	330	281	294	309	283	292	305	318	311	328	309	291	311	324	323	299	312	299	308	274	330	319	327	311	280	295	289	311	300	317	303	307	319	300	323	318	265	302	333	317	290	301	308	312	303	311	329	315	320	327	316	333	310	296	312	322	296	290	321	312	312	322	300	288	312	301	285	297	336	310	301	299	303	293	319	311	307	331	321	322	284	315	321	337	350	297	295	302	318	306	296	307	306	305	299	314	325	267	311	281	327	336	315	303	298	273	310	324	285	307	322	302	292	295	282	302	279	283	290	285	327	305	280	296	297	266	336	288	311	294	288	302	317	311	288	311	300	306	334	297	316	309	314	305	313	299	292	327	274	320	324	317	319	308	318	311	282	303	316	288	288	289	313	311	306	301	316	316	309	346	289	314	316	325	298	301	324	282	316	309	305	290	331	290	286	288	311	283	342	312	278	318	325	337	318	305	314	311	320	319	303	302	332	281	312	308	326	278	286	309	304	295	308	297	322	282	284	318	305	329	319	297	305	289	321	318	324	312	294	305	309	310	273	292	269	313	328	274	306	341	333	290	312	269	321	333	282	288	312	292	319	338	300	305	313	315	317	308	303	283	294	288	290	336	298	319	327	300	285	319	317	282	271	264	310	301	289	292	303	295	294	283	318	328	320	320	313	307	296	297	300	279	311	324	272	313	287	306	290	314	317	297	313	327	301	320	308	293	279	323	317	304	337	289	284	314	284	305	317	307	310	316	285	330	296	285	297	289	276	324	302	318	302	307	332	314	331	315	309	303	331	304	293	296	294	304	321	306	325	293	319	278	305	313	313	313	308	308	304	307	313	322	297	304	307	315	344	329	284	295	308	309	316	294	313	298	322	325	277	324	291	295	316	303	303	319	322	300	284	284	310	293	328	332	297	282	304	289	317	314	309	308	294	353	319	306	272	312	306	304	315	286	307	262	303	328	287	313	312	282	257	297	317	318	285	329	297	306	271	320	282	292	316	313	315	323	300	302	317	318	286	322	323	310	305	286	319	304	296	302	293	291	276	293	316	295	287	310	274	326	280	323	310	291	303	300	311	295	296	296	314	295	313	298	279	317	284	299	297	299	334	283	339	296	276	280	287	295	285	313	303	302	321	316	325	262	307	310	323	303	309	296	290	293	308	273	299	309	327	341	297	328	340	296	292	313	306	302	300	296	280	303	309	327	310	313	288	296	273	297	304	331	301	317	300	288	310	299	292	300	320	322	301	300	345	342	303	312	330	281	309	303	296	333	308	274	338	308	312	304	302	316	331	315	298	296	303	281	294	321	326	278	314	322	302	283	309	331	318	329	276	282	340	295	303	276	298	316	316	295	313	335	313	340	321	313	300	309	277	329	281	304	316	306	324	302	294	297	300	324	283	358	298	285	309	321	267	329	314	288	336	306	325	310	313	281	296	300	282	290	324	312	328	274	307	308	307	291	280	335	350	323	295	297	286	290	328	324	287	319	297	310	289	293	303	315	314	316	286	315	328	332	330	314	296	281	311	299	291	321	289	300	303	285	305	305	329	304	309	298	310	316	322	334	294	284	303	323	308	301	318	332	313	303	302	295	292	344	316	291	300	320	304	305	287	350	312	299	315	299	308	293	290	294	324	329	317	295	278	300	308	302	300	298	297	343	283	310	317	311	335	333	331	295	323	334	289	269	309	309	299	308	322	341	280	289	255	287	290	325	317	297	323	332	318	322	322	303	332	305	285	316	284	285	311	306	311	296	271	277	313	303	273	323	310	264	314	280	272	303	316	282	316	279	332	286	323	304	316	312	317	319	280	313	295	298	329	314	291	303	303	301	303	302	297	314	314	317	299	308	304	331	294	318	283	294	292	325	313	313	287	306	324	277	306	317	302	308	298	315	301	281	291	318	309	334	280	289	289	325	338	316	309	326	298	275	308	289	311	291	287	283	304	290	299	286	324	299	309	304	312	296	330	286	306	304	284	294	305	283	341	325	284	307	285	305	307	326	285	309	308	308	341	343	341	320	295	306	299	345	299	336	310	299	322	295	306	295	285	337	289	298	299	314	317	298	317	325	306	316	306	305	330	337	325	338	300	299	307	280	318	295	304	301	295	287	300	322	304	312	293	334	294	324	303	314	298	294	329	337	293	313	309	281	322	285	306	283	334	282	311	318	312	306	315
24732	22701	29044	24237	20768	6860	770	528	402	403	381	375	346	364	380	345	378	405	365	369	357	358	375	354	371	346	353	349	335	316	346	317	361	344	339	317	368	330	358	342	373	322	369	318	349	333	354	368	326	354	351	354	341	323	350	348	330	338	331	366	358	350	306	322	315	317	293	362	314	333	334	356	358	344	313	355	351	349	302	329	362	346	305	341	348	335	308	328	352	358	338	333	345	339	329	355	350	310	380	331	343	348	322	334	331	365	318	352	323	344	316	325	353	326	332	325	338	316	324	335	353	323	337	333	357	339	350	339	330	309	336	347	332	356	361	371	331	326	316	335	357	341	330	347	344	324	324	341	356	343	298	319	356	337	338	316	330	355	336	350	347	329	289	357	326	342	335	349	373	340	350	356	362	341	316	300	330	339	352	349	331	321	304	341	337	345	371	357	326	315	301	336	339	357	381	335	308	336	351	317	340	346	353	334	334	359	321	310	361	340	353	316	342	324	339	334	340	321	336	333	327	337	347	349	351	345	348	347	312	335	349	320	329	350	315	335	354	353	344	324	354	358	342	319	328	335	319	316	321	390	353	338	312	311	335	354	347	320	304	325	346	284	298	333	313	346	310	303	270	320	338	331	309	328	318	305	354	282	344	336	328	298	354	366	328	356	306	334	328	322	351	336	329	324	339	353	347	313	331	362	333	309	323	345	333	325	327	349	353	301	318	354	316	302	351	351	340	363	339	317	344	313	333	343	328	353	356	339	314	353	355	343	335	325	318	310	350	336	335	342	313	378	326	335	370	315	325	344	351	321	315	353	332	308	343	321	358	355	342	341	329	361	330	330	358	304	319	332	334	344	345	344	379	366	333	305	328	298	316	356	328	293	340	298	316	339	326	330	358	347	329	331	344	358	345	349	312	315	371	333	327	351	352	365	317	335	301	309	334	341	334	377	340	331	340	333	350	326	325	346	349	313	345	322	318	334	333	345	357	335	327	354	351	315	311	363	352	307	315	324	366	355	361	320	320	345	305	345	308	318	363	349	307	320	326	389	313	298	320	341	360	338	326	322	329	350	333	317	350	353	338	319	318	360	318	340	347	348	314	332	313	351	301	313	343	318	336	349	347	325	339	315	341	335	323	327	340	352	353	345	337	339	351	313	349	336	318	333	348	309	319	320	349	325	332	327	321	352	346	349	364	336	337	327	321	317	323	325	341	354	323	371	312	340	338	322	337	320	354	346	307	331	323	305	347	342	352	336	355	348	363	333	335	333	343	364	367	327	355	320	328	313	331	340	322	367	347	328	331	365	330	344	343	355	320	338	337	340	334	328	370	349	333	334	344	354	355	360	338	331	347	316	321	344	319	325	344	329	334	354	309	346	338	321	330	311	307	364	333	360	341	342	350	341	318	314	341	331	352	321	345	298	330	358	339	350	344	366	317	373	326	366	337	359	332	325	326	297	342	371	341	347	292	332	314	306	330	314	337	326	397	322	357	343	335	337	364	342	333	355	325	322	358	309	317	321	365	323	346	309	347	322	306	354	359	312	355	317	340	319	373	308	325	339	346	333	349	365	325	330	309	340	348	345	307	338	348	325	339	331	327	329	347	324	317	375	320	331	357	332	332	330	327	326	358	358	311	343	301	334	370	326	341	330	342	326	352	322	337	341	308	327	343	345	322	339	371	329	362	351	356	326	335	336	341	328	351	344	310	360	299	360	336	321	338	296	307	355	336	319	330	328	349	343	371	322	363	338	348	362	359	368	348	358	326	340	333	320	302	323	323	341	353	315	332	343	357	327	320	347	321	326	332	329	332	315	333	314	312	311	319	304	363	311	317	307	323	356	334	329	303	310	337	353	328	342	315	356	327	329	350	319	292	300	330	344	318	314	305	344	327	336	319	357	332	350	370	334	371	338	340	347	335	306	321	312	340	357	328	366	340	340	340	344	323	315	345	331	345	295	320	365	346	310	318	356	325	321	330	331	356	351	340	330	316	371	321	291	348	352	319	334	341	329	342	327	319	329	329	323	334	334	358	330	363	325	358	329	315	326	350	325	308	351	340	322	334	345	313	355	353	357	347	329	352	356	352	329	309	338	315	316	357	360	320	339	308	357	316	328	320	347	316	327	332	365	338	351	314	334	304	314	338	302	315	336	346	328	318	361	316	312	324	351	317	310	349	307	347	363	352	337	329	351	314	366	355	350	302	324	304	340	372	343	329	344	338	336	356	327	333	358	391	307	357	327	359	343	339	336	353	313	351	355	340	326	300	369	316	331	319	320	323	384	321	309	347	341	337	327	317	308	332	321	341	372	329	296	345	346	314	350	331	313	304	338	324	328	326	315	309	340	344	312	354	320	335	364	348	321	344	311	335	342	375	326	344	319	331	329	338	331	345	320	333	343	344	319	328	327	349	349	328	383	319	337	315	355	341	320	350	334	338	318	315	308	378	310	352	315	316	319	321	308	341	327	332	323	333	330	320	328	309	329	348	312	292	322	342	363	342	334	339	345	361	304	325	312	353	357	337	345	361	328	327	337	347	323	320	348	341	323	315	334	347	331	324	351	336	333	316	321	307	328	352	340	354	293	306	324	313	326	336	320	327	313	342	350	332	345	328	342	328	342	333	330	347	303	319	400	314	322	334	320	322	333	336	326	368	315	317	353	343	330	338	333	332	336	341	337	312	337	326	344	334	326	367	325	318	333	343	355	316	332	329	334	359	317	330	351	353	346	334	356	331	327	323	347	316	332	349	335	314	348	322	341	343	353	320	362	327	332	344	324	315	342	332	318	319	328	321	337	352	334	355	357	312	348	317	324	337	328	307	332	376	334	319	311	342	348	302	343	325	321	349	314	347	322	313	346	328	342	357	331	319	288	301	347	369	329	335	331	332	342	334	354	374	308	313	353	329	329	356	326	344	305	367	345	388	331	333	321	290	338	319	329	338	300	339	336	354	334	302	337	343	364	341	357	311	342	336	339	365	333	314	307	361	291	341	330	341	346	329	326	323	345	356	354	324	313	361	319	329	338	316	303	349	339	349	289	342	347	310	318	337	317	326	323	322	354	340	334	342	329	348	324	365	356	306	325	352	347	330	331	364	313	348	348	294	325	310	341	341	357	351	336	320	321	330	317	309	322	324	344	324	329	334	319	322	319	313	340	327	338	312	329	342	341	331	326	356	328	311	336	335	351	365	330	335	329	312	339	379	335	355	332	345	347	334	307	322	335	328	340	332	335	329	342	339	327	314	343	307	321	325	310	283	331	316	320	355	364	347	361	334	308	327	323	304	343	330	352	342	313	334	336	341	338	341	359	349	306	309	332	351	346	352	383	348	345	337	325	332	333	344	340	317	328	342	353	363	329	369	319	331	353	335	329	358	353	349	336	347	389	332	324	312	359	371	336	328	328	341	331	334	329	347	314	330	330	320	356	341	320	336	344	335	347	338	349	317	359	311	348	358	322	353	320	346	331	335	333	363	354	321	306
54294	73729	24558	8750	752	591	528	482	447	451	405	411	428	375	381	393	413	376	402	364	365	381	406	345	367	353	345	391	324	342	356	365	376	360	329	386	323	353	321	338	366	358	328	321	365	328	365	362	370	322	349	389	353	361	340	359	348	329	342	331	346	392	358	375	359	361	332	346	370	341	366	361	348	351	374	372	386	340	325	368	384	332	362	354	315	369	382	377	361	346	344	384	368	334	355	335	328	340	369	346	366	322	314	367	371	335	343	339	351	332	321	333	332	312	347	331	345	337	324	386	323	342	342	317	345	349	354	322	359	367	339	346	359	365	361	342	340	361	332	359	390	344	354	375	351	330	373	335	322	374	333	393	347	377	347	333	386	370	382	349	330	357	350	365	331	356	346	374	347	347	352	368	357	371	354	310	352	326	340	338	324	365	331	374	350	315	341	351	368	344	336	343	386	331	350	339	391	365	350	335	333	399	349	363	350	349	346	360	340	364	362	338	359	358	358	382	330	330	332	361	348	354	364	356	342	345	310	332	341	352	373	352	345	367	342	329	344	372	341	316	336	374	357	382	328	373	350	332	332	361	388	350	378	345	343	365	344	325	369	354	354	356	354	359	339	352	358	362	343	347	346	323	341	365	339	344	346	358	349	337	382	371	353	374	364	345	334	346	381	304	329	340	336	378	355	348	330	362	360	344	362	359	349	361	331	363	344	355	337	322	325	331	364	354	379	377	371	331	317	329	319	322	317	360	338	340	333	365	367	358	359	352	356	362	337	376	350	369	342	358	329	327	346	378	368	367	345	387	344	328	341	342	391	371	376	342	376	375	346	378	369	371	343	358	367	378	326	373	355	347	333	330	356	326	368	340	352	356	336	342	341	337	357	346	372	348	306	335	355	376	361	316	338	360	358	345	341	345	347	346	377	350	377	366	361	333	337	337	335	355	360	362	385	331	364	340	335	330	363	342	348	321	346	366	335	371	329	334	337	378	323	362	366	395	332	335	372	333	343	349	357	356	361	366	332	359	333	361	341	355	339	348	354	395	340	335	323	389	326	345	358	339	363	347	347	339	383	385	359	362	341	345	317	347	344	327	351	335	328	335	338	318	354	331	389	378	324	336	345	381	376	347	339	345	344	334	368	358	356	331	375	334	331	323	390	347	344	354	339	347	347	343	321	369	314	342	341	354	325	332	352	359	364	369	356	348	405	347	385	342	349	336	320	330	357	354	360	317	329	320	327	346	369	339	340	362	366	355	353	319	318	327	366	346	373	359	357	367	417	369	363	355	332	361	337	337	366	379	315	331	333	352	363	305	356	362	336	314	368	370	351	344	349	314	333	342	348	352	366	344	348	350	321	346	334	319	328	348	343	333	379	342	304	312	354	323	366	355	366	371	341	380	351	308	328	365	333	331	345	306	343	365	355	312	378	373	374	352	323	326	332	351	351	356	345	326	377	361	328	371	312	380	335	353	331	362	357	344	328	345	355	321	315	334	316	347	378	341	337	352	348	342	347	347	332	374	405	372	330	358	340	354	360	347	352	333	323	348	327	313	311	365	342	323	335	350	372	373	343	348	321	372	334	329	350	356	372	354	347	349	358	322	350	347	356	354	349	371	328	383	374	350	361	329	348	316	365	355	325	357	345	323	296	338	344	330	339	355	336	333	334	341	356	327	365	359	332	357	322	357	336	342	329	352	358	340	356	375	328	351	352	356	361	396	366	364	337	337	330	328	329	375	334	356	362	356	333	352	360	356	342	361	365	371	331	348	343	348	370	341	317	318	359	338	345	349	329	343	327	341	302	334	372	323	362	359	314	333	366	375	350	370	361	359	365	336	331	341	363	290	382	301	337	379	340	341	387	370	348	334	304	358	348	366	329	353	302	321	348	310	367	334	356	347	337	353	368	378	352	360	349	358	327	352	330	356	363	350	342	330	339	363	332	326	353	339	330	374	389	354	351	355	301	340	326	350	381	395	329	363	324	313	354	338	358	316	310	352	327	365	351	304	319	341	368	324	323	319	333	363	343	352	345	323	347	315	349	324	332	342	351	335	329	321	344	366	358	333	316	346	381	317	347	366	341	327	356	364	339	332	356	322	336	349	330	375	349	369	377	353	317	350	348	327	343	384	353	315	347	351	361	355	375	321	361	352	364	385	339	349	351	358	386	354	342	345	364	367	364	324	337	348	331	349	326	341	334	335	358	312	361	354	334	343	354	330	342	370	345	340	362	344	342	312	362	328	352	346	365	357	343	354	317	336	338	358	324	327	370	347	358	339	361	349	328	332	332	334	337	348	332	382	347	365	308	355	343	386	358	330	334	357	356	346	344	338	361	359	335	316	358	331	323	343	345	355	349	352	354	330	362	345	364	383	357	337	334	333	340	319	347	329	345	353	397	297	370	358	341	367	363	313	362	376	335	361	334	324	322	344	371	353	375	331	340	356	359	361	324	359	357	335	372	378	337	348	315	351	349	314	376	323	360	357	357	383	358	332	342	295	345	344	365	347	321	337	345	346	302	392	358	333	380	362	322	320	330	304	362	352	339	347	370	348	324	345	329	363	320	344	334	330	336	360	349	372	341	349	334	337	351	315	341	339	346	335	361	371	342	349	336	332	332	358	334	351	327	352	358	356	335	320	339	335	296	342	336	369	341	333	345	338	355	383	348	358	324	341	345	341	380	377	374	305	358	336	336	341	319	338	330	345	353	328	337	370	372	356	332	368	360	358	331	357	322	328	357	340	366	333	333	307	367	330	346	358	361	341	350	340	370	336	361	331	364	362	340	351	344	342	350	339	340	371	365	332	353	384	342	363	384	336	374	350	339	312	349	355	332	338	333	366	367	329	367	387	342	319	361	355	370	355	360	350	344	333	353	365	350	302	357	344	329	350	336	341	339	345	320	372	359	346	312	338	345	343	348	349	346	346	321	320	352	330	341	324	367	366	368	328	321	364	318	336	330	370	315	329	333	338	336	334	348	334	341	357	355	325	336	342	364	386	351	380	326	353	338	357	351	368	324	316	367	381	385	346	341	371	374	334	330	348	340	359	318	341	347	349	344	376	366	339	339	364	321	366	340	370	368	327	329	350	372	354	377	375	317	324	352	321	345	319	348	337	371	366	360	336	340	344	325	383	334	325	355	366	344	359	365	337	343	360	357	334	360	382	362	413	388	342	314	379	346	284	347	323	343	341	321	341	371	344	379	381	339	350	351	378	348	373	341	327	333	342	359	324	355	344	351	354	337	335	367	297	341	372	348	317	353	339	333	402	356	368	345	365	356	324	368	351	320	345	337	372	328	322	371	331	352	332	341	338	374	358	339	336	321	341	349	367	329	335	366	389	370	345	332	341	378	353	350	348	396	324	372	341	353	350	333	358	349	344	362	373	334	323	354	353	358	365	339	338	348	336	319	378	361	357	358	383	361	334	360	351	356	347	360	315	372	339	377	369	354	361	352	349	331	367	365	319	336	348	372	362	339	326
31173	25807	7890	1448	675	604	513	566	526	580	526	608	555	531	567	580	545	530	616	605	546	546	547	558	504	526	568	557	569	513	551	575	533	544	562	567	528	566	476	565	549	584	555	505	494	569	503	532	584	517	550	545	541	525	552	529	572	544	523	559	536	518	520	524	533	568	529	518	573	542	484	519	572	565	577	526	524	569	564	515	594	529	528	534	531	561	558	551	522	519	539	553	536	526	531	508	515	564	558	553	530	495	579	525	527	544	530	511	554	530	546	549	535	538	517	541	502	571	490	545	520	553	569	582	528	559	559	537	555	569	534	502	559	530	532	551	552	571	566	555	484	523	543	539	542	574	530	564	544	523	588	553	531	526	524	502	536	496	530	557	562	522	557	573	554	549	533	563	574	524	530	532	527	547	566	567	554	535	523	603	570	536	551	551	538	560	545	541	572	563	513	534	547	519	490	553	547	541	538	534	563	568	540	571	558	524	513	562	513	548	537	545	536	528	575	540	540	570	546	556	543	567	509	495	556	523	551	537	524	563	562	546	539	576	541	508	561	545	528	539	561	577	564	514	560	574	552	550	572	520	566	545	541	516	562	571	513	539	543	565	576	512	548	530	529	546	522	514	544	570	570	511	552	561	546	524	552	560	487	541	545	535	543	566	559	545	508	594	578	497	540	536	554	531	576	576	599	528	525	553	549	522	534	573	523	528	554	563	566	554	533	535	560	573	545	549	542	586	569	576	542	512	570	532	563	575	577	545	583	577	553	580	553	505	578	532	559	518	526	561	550	538	536	498	546	575	516	545	572	521	542	548	560	552	560	498	557	577	526	573	539	506	541	569	558	532	567	528	517	512	541	568	517	558	509	514	550	530	544	486	549	571	562	559	508	512	539	524	545	524	509	536	551	557	559	534	569	567	561	542	547	566	552	552	557	551	537	567	544	563	580	546	548	571	534	550	549	588	571	561	548	539	573	526	544	554	488	515	513	557	530	547	557	546	547	527	578	545	532	521	510	561	524	509	519	492	571	496	569	575	555	524	522	562	550	531	570	497	527	564	550	574	541	520	550	508	512	574	567	532	527	542	534	525	502	543	510	596	523	529	525	533	552	559	586	529	544	527	554	542	553	543	555	567	521	540	578	561	538	542	555	551	545	542	576	559	585	562	562	560	546	578	519	510	601	533	493	533	546	525	559	548	468	555	539	493	540	536	574	529	513	558	535	517	551	527	558	540	543	553	539	529	524	563	562	557	523	549	557	563	534	511	494	564	567	518	536	538	500	568	562	522	572	565	539	558	527	582	559	510	506	588	523	545	514	555	573	555	567	533	567	568	534	575	555	538	595	516	507	542	532	583	549	579	557	529	553	584	538	551	517	500	582	536	551	543	523	499	597	547	579	530	595	545	582	533	555	583	533	563	530	522	562	535	546	516	525	557	521	544	575	559	548	531	561	579	494	511	532	529	551	556	512	502	525	563	569	539	564	521	519	541	540	556	536	538	554	537	541	532	552	527	551	618	555	544	524	510	562	540	547	537	537	547	522	532	570	542	531	548	574	553	507	564	522	567	516	537	558	564	552	533	542	558	548	527	545	590	507	550	557	544	543	562	572	522	512	544	535	524	523	538	504	536	541	518	586	534	569	536	566	538	593	559	538	562	563	538	563	534	576	539	525	535	559	480	559	561	526	551	541	516	517	528	534	622	554	561	544	583	544	546	551	510	565	527	556	526	540	567	560	536	527	561	497	581	527	555	520	581	531	575	523	532	547	522	547	589	518	500	536	590	548	538	544	545	557	573	513	578	542	536	533	543	516	501	505	570	555	561	557	529	525	543	552	522	536	561	517	547	515	559	539	539	563	562	588	561	525	554	563	534	528	538	552	564	515	541	534	592	563	549	543	555	532	532	573	533	545	575	530	506	546	560	537	566	555	586	552	542	485	520	507	531	533	538	542	552	572	592	570	531	545	500	525	559	565	591	509	562	521	520	548	517	550	541	570	558	520	525	576	594	561	564	573	563	547	560	544	521	578	492	523	522	545	576	593	536	560	525	557	575	523	544	558	537	553	513	512	493	557	555	523	508	537	583	547	564	539	592	543	578	548	532	547	561	537	560	544	593	551	573	567	527	552	546	565	525	510	499	531	580	553	561	544	553	557	563	562	539	551	531	500	533	550	561	551	560	564	546	520	561	528	520	573	559	522	512	567	561	560	600	526	565	573	568	538	540	542	539	524	558	517	533	552	547	550	547	501	517	541	569	546	529	556	541	532	522	512	581	549	566	550	561	550	574	547	537	553	587	574	544	517	555	506	559	591	555	543	549	521	564	556	533	569	547	544	550	556	544	521	559	544	541	525	548	528	543	532	520	541	564	533	583	574	517	563	550	562	504	542	547	529	560	568	499	552	576	567	555	512	507	542	572	497	589	532	575	532	580	547	544	546	535	576	530	581	543	527	554	521	530	566	617	549	543	507	555	518	533	526	523	526	554	541	536	582	561	535	587	539	553	571	598	599	534	571	536	547	489	541	532	562	531	536	540	547	562	550	518	564	580	593	583	533	543	563	521	531	527	545	512	556	559	523	562	488	514	542	552	561	548	551	532	543	519	545	553	550	540	521	577	555	515	496	553	541	532	571	540	517	544	568	542	486	511	573	506	559	523	587	556	582	531	531	526	557	578	605	547	548	515	580	581	558	494	518	574	603	531	596	555	583	527	523	510	544	539	546	525	574	516	567	527	538	547	597	525	531	512	543	554	538	521	532	533	557	548	509	563	516	539	489	534	534	592	531	523	575	522	559	576	539	557	577	586	562	547	540	553	553	521	606	466	540	519	546	530	557	583	549	496	510	558	537	530	547	507	553	523	534	583	536	555	579	525	570	540	561	560	573	519	530	568	530	543	537	540	548	529	531	558	559	504	509	541	501	532	551	559	530	527	583	563	569	527	559	578	565	545	598	583	527	584	561	534	543	549	552	519	543	514	552	560	547	512	580	540	501	552	572	581	499	589	565	525	548	558	511	564	554	507	525	582	568	521	582	545	575	563	557	561	488	533	550	558	560	531	545	548	535	557	532	543	539	560	539	517	539	529	508	532	588	532	544	513	527	552	556	475	567	529	536	546	552	546	532	521	559	541	563	567	513	536	541	532	534	576	557	576	565	567	534	552	545	553	540	561	540	548	539	536	541	547	554	560	550	587	546	514	556	571	588	542	585	530	555	519	526	575	539	511	527	536	541	537	523	558	550	541	514	620	533	566	545	533	547	560	551	564	565	575	533	541	532	556	548	517	532	537	538	541	581	535	563	529	539	548	557	538	562	553	550	515	520	588	549	543	547	598	552	560	504	542	541	537	555	569	565	564	577	557	563	563	581	550	574	560	514	518	543	536	517	537	517	535	553	551	588	556	580	586	533	514	544	553	516	550	535	510	571	533	608	534	559	533	516	556	571	555	547	531	559	526	566	568	534	540	548	548	580	513	535	519	502	568
24759	22413	2459	942	515	470	499	470	490	482	499	465	517	530	527	495	514	491	520	496	457	487	507	472	482	530	511	495	470	487	478	487	490	503	523	488	460	515	465	527	475	445	473	480	537	493	505	485	469	458	487	497	505	562	529	437	501	491	508	506	516	458	524	514	521	487	470	504	501	442	476	508	443	525	482	470	458	509	500	487	464	479	438	495	472	476	475	493	478	464	488	493	528	532	474	517	498	525	506	501	513	490	514	500	513	532	495	512	480	471	490	479	528	489	476	484	503	488	498	492	523	474	526	492	460	447	508	501	488	447	501	490	426	481	523	443	472	504	499	508	506	490	489	493	472	526	494	482	508	479	454	509	531	505	447	472	525	520	497	543	456	473	501	474	473	495	459	516	479	518	521	501	489	494	457	497	467	474	494	478	477	475	538	510	514	479	489	488	505	486	431	457	492	484	498	471	500	493	519	468	512	469	479	490	486	469	470	488	482	451	473	519	453	459	505	451	480	510	502	511	510	499	522	456	495	494	489	442	501	494	534	501	485	497	458	493	481	454	466	487	464	530	475	484	479	497	490	504	487	499	505	483	467	482	483	501	427	459	471	526	477	481	491	479	490	527	495	493	455	538	528	455	475	461	480	452	479	518	486	492	450	510	463	535	471	448	507	529	496	510	522	521	504	471	477	482	546	503	465	511	490	484	500	484	486	478	494	498	493	525	487	504	460	442	525	520	466	470	468	456	528	509	472	483	512	472	506	471	499	481	502	475	513	480	524	490	487	468	507	492	442	484	496	510	523	481	510	501	526	516	500	486	435	455	484	450	485	490	499	520	489	449	457	477	537	505	476	488	486	515	512	493	446	496	499	493	504	472	490	491	496	452	496	540	470	465	477	492	517	470	490	507	510	500	537	452	494	506	484	494	516	504	476	494	504	494	471	511	475	474	515	440	501	507	517	475	477	485	520	482	489	507	493	496	489	485	488	511	452	482	449	461	486	467	472	453	524	540	486	453	527	471	469	461	496	507	489	446	504	470	489	436	471	515	443	509	433	516	470	483	511	492	490	492	472	531	489	472	501	480	437	520	492	456	500	441	486	483	481	507	488	465	478	456	504	503	454	519	478	491	462	453	462	523	462	493	451	517	497	500	519	508	464	472	505	483	503	489	505	522	478	495	523	470	480	518	492	519	495	508	502	486	461	490	451	481	481	483	510	514	454	503	524	517	497	480	509	524	483	517	464	518	504	463	507	456	482	499	525	502	459	467	492	481	472	454	466	532	503	491	455	488	492	481	475	481	510	473	462	509	490	492	503	491	481	472	464	533	495	482	472	487	524	489	500	521	493	506	491	484	469	463	525	534	508	501	498	475	489	492	535	496	499	500	453	461	533	471	460	500	482	494	487	488	469	492	536	482	503	482	469	482	507	470	498	485	472	495	502	483	485	482	460	470	492	525	490	475	462	526	502	462	476	498	469	472	471	490	498	528	483	440	528	474	464	472	469	503	489	497	493	487	451	506	508	497	507	524	478	522	477	434	530	493	504	523	452	497	486	509	495	493	490	506	512	465	523	515	507	478	472	504	530	511	457	492	493	522	472	485	494	482	475	499	507	505	452	494	465	484	494	496	486	504	490	505	476	447	489	487	461	474	496	468	500	474	488	482	474	511	451	485	429	553	512	522	485	473	465	476	519	461	501	485	489	470	488	486	500	494	427	498	490	496	479	472	471	493	486	477	521	520	475	490	501	481	496	470	471	479	521	478	482	539	502	482	509	496	486	480	481	506	487	487	517	500	513	488	476	469	478	494	497	490	476	490	523	523	504	543	484	484	493	497	454	520	516	478	485	522	489	490	468	531	495	490	506	448	500	482	508	503	490	467	514	497	496	504	470	493	504	488	514	513	464	530	520	513	472	475	461	535	481	507	459	508	480	514	524	482	503	515	515	438	471	477	483	527	491	488	477	508	499	486	485	498	486	468	511	482	495	493	498	482	497	497	482	546	519	561	451	510	491	521	489	490	509	496	466	476	502	468	469	466	460	499	476	485	497	485	449	512	506	529	517	502	476	495	486	471	485	481	484	482	510	451	501	493	476	494	493	513	493	476	503	528	512	502	477	486	483	459	497	499	449	469	492	489	484	549	467	491	463	507	490	507	490	487	507	496	494	500	434	464	480	459	483	492	521	509	472	527	499	463	520	491	445	511	477	486	507	488	457	498	510	509	474	460	499	517	459	490	476	538	500	516	500	456	467	494	489	477	479	476	521	477	488	474	464	486	508	478	498	494	489	486	471	492	469	494	435	471	499	520	516	469	434	490	489	488	506	492	511	491	483	503	470	519	491	466	518	450	490	477	512	457	508	511	502	491	479	521	529	515	479	476	492	493	450	514	497	487	489	454	516	501	508	496	459	509	476	506	460	495	497	511	473	490	491	505	493	464	531	479	494	482	489	499	482	505	491	480	478	501	511	457	512	481	521	497	511	501	479	506	485	470	522	481	479	485	484	506	490	460	463	511	465	487	493	473	478	490	484	468	496	514	483	501	464	474	507	485	517	477	485	443	493	513	458	501	473	483	506	484	462	490	469	522	473	507	486	508	485	524	483	506	461	529	501	501	471	485	480	509	484	514	487	454	509	471	480	501	456	518	522	483	495	452	466	473	447	469	489	501	493	487	464	460	505	523	506	511	473	480	513	495	489	518	513	472	480	480	507	467	450	463	475	505	459	509	490	492	466	479	533	476	509	508	519	464	508	527	470	541	517	471	442	505	507	465	500	461	457	474	465	449	486	483	480	512	514	496	524	531	464	466	521	466	513	498	471	479	480	503	489	499	509	488	504	504	489	467	515	506	505	498	516	506	487	504	498	472	519	478	488	488	456	483	516	460	473	530	499	499	511	452	526	475	476	473	476	480	477	481	508	513	519	471	526	480	488	530	509	489	458	525	483	470	516	489	477	510	487	519	484	481	484	497	467	459	481	484	490	520	500	522	495	512	532	482	480	498	512	526	522	474	459	523	545	519	494	516	513	474	463	505	533	489	488	475	511	463	469	479	439	482	507	466	505	450	477	513	535	517	490	500	489	489	486	482	489	494	509	489	482	470	467	463	497	484	505	480	523	464	499	483	490	500	478	456	467	460	502	499	515	484	467	521	456	467	518	492	463	515	503	516	517	506	504	505	490	525	465	494	500	469	530	535	477	455	489	487	462	499	500	487	477	475	449	512	511	480	513	477	480	535	491	494	504	491	482	496	502	509	464	506	522	488	524	499	473	500	480	508	492	514	479	474	477	480	492	469	480	459	480	476	522	488	466	517	493	504	485	464	505	500	482	491	479	515	510	450	482	491	503	501	474	476	480	477	462	499	468	493	500	477	501	496	473	534	525	481	495	489	464	523	515	473	523	524	483	485	514	467	495	504	478	495	514	497	463	506	469	472	492	476	434	455	496	460	491	493	476	499	499	494	533	474	498	529	522	515	491	484	472	484
25987	24572	27490	24523	6604	606	389	330	311	297	311	314	309	277	302	313	312	308	295	282	283	312	276	286	305	289	282	277	302	298	311	321	303	282	309	269	293	328	309	303	320	314	305	320	299	295	284	286	290	303	300	280	271	296	280	253	299	291	279	266	276	293	297	293	269	311	277	279	273	294	290	292	282	326	301	277	292	289	291	260	309	308	298	300	305	286	287	283	285	286	261	264	295	325	289	280	309	312	284	288	255	287	261	299	307	310	286	281	286	267	273	278	300	267	256	274	289	271	298	315	301	305	318	275	281	318	293	302	295	297	296	314	290	290	318	272	307	265	253	299	299	252	286	297	283	278	272	294	293	288	337	313	301	255	268	274	278	265	264	301	262	298	278	301	298	296	298	275	291	279	293	273	303	286	311	299	299	285	303	300	253	326	296	285	313	306	269	289	318	298	296	275	269	284	287	305	324	262	269	287	307	329	286	265	289	281	277	276	258	306	273	320	305	283	296	299	297	285	275	264	280	312	267	319	271	270	290	274	301	280	293	274	273	279	268	286	278	305	291	297	303	288	314	263	278	298	255	329	291	308	293	301	277	301	310	297	277	285	309	285	310	275	289	266	283	304	300	286	275	317	290	282	275	279	308	283	303	257	326	320	266	283	298	254	298	296	285	265	279	318	291	302	309	320	285	280	307	314	332	283	297	281	277	316	293	276	279	295	277	276	289	303	279	260	282	273	295	272	283	294	309	255	262	297	333	291	279	312	291	283	281	285	285	255	285	266	261	323	303	282	281	303	306	293	311	292	308	295	306	290	294	292	284	286	320	271	273	294	285	297	318	313	279	310	296	296	294	299	302	278	254	301	291	281	295	291	277	276	258	306	318	317	301	306	294	313	309	296	279	268	269	310	284	305	265	261	295	290	281	295	285	287	293	337	287	276	316	284	262	275	294	280	318	300	339	302	288	284	291	268	298	278	269	270	293	276	318	290	308	306	303	290	288	317	302	277	294	261	298	272	301	312	287	305	284	269	326	291	257	314	306	288	292	264	306	312	276	296	293	284	319	276	268	288	301	282	291	270	270	269	309	295	260	287	294	308	288	259	252	296	310	259	291	282	320	273	274	274	304	288	315	286	294	294	295	277	255	293	315	295	269	298	320	291	295	275	268	308	283	297	303	290	263	286	291	307	299	279	305	296	262	311	307	282	297	264	252	285	269	310	246	306	308	297	261	293	288	266	296	327	296	290	267	280	326	286	291	257	279	303	296	276	288	285	282	243	278	292	292	278	305	278	308	309	324	303	282	313	288	295	271	293	340	286	311	283	295	278	291	297	299	321	294	307	272	275	279	312	308	310	310	308	290	300	289	288	325	266	283	287	275	255	316	298	314	300	282	333	286	281	309	292	294	293	319	310	316	296	308	281	292	291	325	288	308	293	303	290	298	295	249	270	279	289	324	297	293	280	290	279	299	313	303	313	283	310	299	287	294	288	293	294	272	295	289	302	269	295	267	284	263	317	279	317	291	297	293	261	292	296	309	289	273	277	270	308	297	300	297	310	263	273	312	292	274	265	266	299	280	280	257	272	286	275	277	284	307	293	277	329	301	286	312	314	302	280	299	287	271	270	273	277	262	288	299	288	296	309	281	284	301	276	296	286	298	302	298	298	296	284	296	300	321	287	295	282	269	325	289	288	319	285	288	269	312	263	330	295	297	268	305	288	299	264	283	289	289	315	265	318	286	291	309	322	289	265	276	259	278	273	270	275	310	277	299	296	277	293	292	281	294	283	267	291	297	295	284	311	276	285	266	298	327	286	299	294	285	292	282	275	304	309	300	281	306	292	300	263	275	303	304	302	282	291	295	285	268	282	302	310	290	272	306	281	270	301	321	288	286	290	277	287	274	274	300	292	307	285	298	311	288	301	301	266	275	275	293	313	295	304	296	292	247	313	314	307	280	303	278	322	288	303	276	275	302	311	295	300	271	306	325	251	280	305	268	330	300	289	263	271	276	305	317	290	304	294	265	285	297	274	314	287	279	289	308	289	287	322	329	290	292	286	287	270	299	297	274	292	284	320	296	319	296	323	283	269	288	329	292	270	270	268	304	314	263	269	285	268	302	279	318	289	298	301	309	320	277	291	314	284	295	272	317	312	326	293	309	307	265	310	268	306	290	319	280	304	312	298	301	314	280	286	283	267	309	276	275	282	270	266	271	284	283	309	294	307	273	292	282	290	259	314	286	287	311	321	306	293	293	290	258	276	285	271	314	307	306	300	305	288	269	306	266	265	303	265	289	296	284	284	286	262	299	289	290	308	274	257	297	285	310	294	307	273	277	303	298	295	266	286	293	265	289	296	283	299	300	303	296	292	256	286	290	274	302	270	267	270	305	292	289	283	268	274	259	307	292	309	278	279	295	319	300	332	308	298	278	284	287	295	294	261	272	275	314	306	277	260	282	288	323	291	291	319	312	309	292	278	285	295	280	316	290	286	308	274	298	282	299	262	298	329	298	301	283	284	296	281	311	317	299	287	304	298	297	322	311	287	299	296	252	298	294	292	306	277	308	258	284	272	285	285	281	288	270	314	247	300	291	286	254	291	290	302	297	274	285	292	314	311	283	264	263	324	301	287	276	291	277	312	301	298	300	288	295	283	296	288	270	255	305	253	308	329	267	269	265	261	282	285	311	305	279	304	287	298	315	302	285	289	303	316	291	290	288	300	281	310	327	282	308	277	295	276	281	327	291	280	285	298	324	340	294	311	281	299	323	312	268	275	280	299	267	290	267	293	277	284	297	303	278	294	288	284	270	296	300	296	281	290	306	299	302	279	292	287	301	300	260	290	298	298	290	309	270	328	327	301	265	301	288	299	284	298	300	279	274	322	308	289	294	278	287	320	278	277	289	294	288	325	292	330	293	288	315	266	297	284	302	315	273	285	326	297	307	315	300	291	305	283	272	287	293	305	298	298	278	315	315	281	328	323	292	281	292	291	300	309	331	265	299	282	267	296	296	329	306	300	314	303	292	290	274	295	280	306	282	266	276	318	288	285	278	302	313	283	268	285	290	269	276	294	296	247	301	300	289	271	272	269	298	268	285	286	300	286	305	309	291	296	285	283	281	289	306	288	291	320	272	275	311	295	287	301	276	295	299	298	267	251	282	295	283	291	265	277	283	315	285	256	264	279	296	296	279	301	299	282	300	303	262	302	300	292	289	279	293	322	281	296	291	290	307	318	264	313	262	315	320	319	330	328	299	290	301	306	284	320	299	282	312	281	293	307	301	289	294	313	307	296	277	282	241	260	287	281	318	279	275	268	288	293	275	299	337	302	277	252	285	291	288	282	266	300	309	304	275	291	305	295	296	300	275	300	284	283	289	330	303	283	279	280	309	279	302	291	274	294	277	277	279	327	285	305	295	301	274	278	274	319	305	265	276	310	287	311	253	293	280	285	263	276	292	296	309	311	299	305	286	314	308	342	285	277	276	285
60025	66037	14849	5215	523	486	390	353	372	366	389	358	326	320	351	318	354	339	336	342	298	311	330	307	333	279	304	305	343	318	335	283	327	298	338	314	304	273	322	288	323	299	300	311	300	295	299	323	324	314	310	293	324	309	314	306	285	287	374	328	310	323	295	321	290	292	313	293	322	313	290	285	282	304	285	296	302	304	291	296	292	306	316	321	313	322	299	306	348	293	309	289	289	301	318	342	307	332	307	328	299	308	315	309	328	324	262	332	314	310	293	289	296	296	325	303	328	326	292	291	320	321	282	318	309	338	302	303	317	328	312	316	334	328	338	341	301	312	310	309	310	308	311	292	312	300	313	320	298	329	304	287	305	307	306	270	323	318	306	276	306	294	291	291	314	280	315	337	301	314	317	333	311	260	305	315	294	308	287	301	320	318	302	326	313	308	319	318	297	310	316	301	296	314	327	317	317	324	299	285	314	310	324	305	293	327	298	327	348	305	299	308	339	294	289	290	283	313	307	316	321	323	313	313	288	330	292	294	335	314	306	327	275	306	292	351	308	298	295	308	311	301	314	350	328	286	286	291	315	291	309	327	341	313	297	311	337	301	311	319	310	320	323	286	295	292	311	304	294	339	286	304	312	287	308	310	287	325	322	286	301	295	314	329	298	321	302	319	289	309	277	324	315	315	308	309	300	341	277	296	288	321	310	316	330	283	323	280	296	336	308	325	291	315	313	314	312	322	282	316	309	322	294	301	293	289	321	293	313	292	306	338	312	317	315	312	277	300	326	315	331	340	326	302	317	281	289	278	297	327	290	317	341	319	317	277	303	297	311	317	312	316	288	314	300	304	276	339	317	304	305	318	302	310	340	331	302	288	328	313	329	283	299	294	283	345	283	289	272	315	265	307	292	302	287	325	327	311	300	302	307	332	287	329	294	317	312	332	325	342	335	301	295	316	307	321	285	330	320	323	303	292	326	317	259	322	316	279	310	288	319	311	324	311	292	283	271	309	321	280	308	295	290	304	289	307	327	328	305	301	300	303	307	303	320	333	301	311	274	292	292	301	311	323	295	287	337	301	346	285	316	301	323	290	326	305	308	314	317	294	351	329	321	323	308	309	293	318	295	312	288	293	311	315	318	289	330	318	314	300	308	289	331	288	284	316	323	304	282	300	323	306	284	282	307	330	300	320	308	292	284	298	305	310	322	328	316	336	297	290	350	322	300	304	302	297	329	297	326	317	296	296	309	298	296	304	311	290	315	322	309	337	288	306	288	329	302	308	310	333	319	306	328	338	292	311	344	319	313	300	292	316	310	275	294	300	305	304	335	310	333	322	316	304	337	336	293	297	305	279	314	303	322	331	305	327	279	325	301	296	311	273	271	288	332	294	282	296	309	307	292	294	309	315	271	324	295	312	324	308	316	320	298	269	300	301	280	324	296	287	315	333	322	292	308	296	313	306	317	305	290	290	325	304	307	277	330	309	314	299	297	316	274	323	329	319	277	279	302	294	307	281	269	290	312	335	312	325	302	304	304	298	298	299	335	325	299	335	314	308	356	319	331	321	312	329	285	301	304	323	301	305	303	306	300	280	305	332	293	291	280	286	299	301	281	299	285	301	283	286	308	324	294	303	288	325	325	302	289	321	290	310	325	320	335	300	304	301	323	298	303	312	332	307	320	320	341	306	301	294	330	273	323	265	277	332	334	323	289	323	292	328	299	331	282	285	302	342	312	310	315	303	300	302	312	294	304	298	323	321	318	290	328	277	299	322	311	332	306	349	307	284	301	284	317	328	326	290	309	302	292	318	324	313	294	325	316	320	275	288	327	297	280	305	302	329	322	301	306	331	311	298	317	309	310	305	312	321	319	339	302	311	286	316	304	307	306	330	269	299	304	315	320	312	305	303	306	315	329	268	312	321	303	322	276	305	308	309	326	308	307	295	341	288	322	307	312	330	335	305	345	303	278	281	331	339	302	298	327	322	303	326	286	319	323	296	314	284	298	314	297	312	308	336	301	299	286	288	315	297	289	340	287	325	305	309	303	282	321	310	310	310	308	305	322	300	299	325	282	295	312	312	269	310	310	289	316	310	316	271	317	303	334	299	330	324	298	319	308	321	297	304	281	296	294	305	306	314	301	279	314	305	334	267	276	320	304	322	308	288	299	320	335	259	342	334	294	313	309	318	319	296	316	310	290	291	258	298	302	285	337	332	324	329	305	280	303	304	304	315	308	295	289	292	266	303	333	285	279	290	302	329	314	271	290	294	311	314	325	327	328	292	300	325	289	312	321	276	301	312	301	287	312	300	281	311	298	296	273	296	308	290	312	309	287	295	293	332	317	321	361	295	309	300	307	320	304	329	278	319	326	296	304	283	313	304	321	294	315	273	305	328	336	284	264	322	295	286	275	325	313	300	308	307	336	310	305	312	339	335	294	283	297	268	319	308	258	295	303	316	283	285	293	303	333	310	322	302	280	306	294	320	323	309	321	284	334	279	330	306	299	302	315	306	314	306	326	265	303	303	337	302	325	309	319	320	295	299	341	304	314	332	301	304	293	312	333	320	301	339	316	300	344	291	295	310	309	313	286	318	312	293	334	302	303	321	287	299	328	282	319	278	297	309	304	325	315	305	314	292	306	314	367	259	306	303	316	300	296	314	315	329	305	281	355	355	273	332	326	288	292	309	302	321	311	297	307	288	291	319	307	310	322	303	342	287	313	311	289	274	305	358	281	312	308	328	322	305	294	287	310	297	282	301	292	312	295	316	318	318	327	303	324	289	311	304	287	326	312	281	330	298	314	321	337	326	282	297	309	319	303	302	314	313	284	298	330	294	297	296	311	306	282	283	294	299	291	297	314	314	287	317	310	303	299	304	282	301	331	307	336	297	326	299	294	300	296	290	320	326	341	293	322	293	321	308	307	327	322	307	322	314	316	287	266	314	310	296	320	282	325	323	288	290	310	287	295	301	359	293	330	305	317	331	323	311	314	331	348	312	312	318	330	306	327	278	299	351	293	297	340	325	314	301	320	290	310	303	295	305	288	297	314	293	262	316	305	275	312	296	295	290	290	300	311	287	283	297	298	291	334	306	284	277	281	304	327	305	306	304	326	318	305	292	317	319	318	279	290	299	326	289	307	324	312	291	310	308	323	285	323	311	339	320	278	290	323	293	301	288	302	319	295	327	316	262	325	292	338	315	339	307	306	325	284	301	321	289	316	313	285	304	307	305	281	300	309	352	299	313	315	296	308	306	293	284	324	301	335	325	324	367	304	278	332	312	300	292	330	348	288	304	306	299	313	306	312	311	294	323	305	286	276	298	292	320	330	305	323	331	307	281	302	299	280	312	305	300	313	305	320	313	303	311	337	270	311	312	328	335	300	300	308	318	293	313	318	314	297	285	285	317	277	311	343	293	297	310	291	291	288	292	333	325	308	320	334	319	303	297	298	269	281	296	277	318	308	310	321	300	291	296	301	313	307	261
24810	23020	28188	25238	19468	4195	711	463	416	363	358	383	392	402	392	354	348	358	315	358	373	362	355	350	336	346	365	321	338	330	348	327	353	337	330	398	320	324	346	333	359	319	335	340	397	351	364	386	351	348	321	360	342	362	319	402	332	367	359	389	357	369	368	336	352	335	348	333	349	379	359	324	349	336	336	359	326	356	339	313	336	345	322	332	346	339	368	376	334	352	326	353	354	368	317	347	331	375	355	317	311	377	341	360	340	369	316	354	353	330	326	325	327	351	335	329	333	343	351	305	320	327	317	331	354	368	367	343	332	337	326	325	317	308	397	333	346	381	340	364	310	324	341	323	346	348	332	370	337	338	326	325	339	366	350	338	323	332	335	346	349	368	334	337	329	343	343	319	339	295	339	338	326	312	345	348	321	336	369	352	367	346	349	355	313	358	320	334	349	327	361	322	348	319	333	341	366	322	296	334	317	327	364	274	323	344	368	316	344	334	345	310	354	306	359	316	340	358	345	345	356	319	366	332	390	296	345	355	356	354	360	333	357	340	341	324	338	344	324	334	374	367	319	327	356	332	371	324	343	366	344	294	343	331	349	337	328	330	327	346	325	328	330	333	351	342	360	358	320	313	335	343	339	327	358	355	339	329	299	363	315	352	377	317	356	323	317	354	363	359	340	334	354	370	306	331	356	360	345	361	346	320	315	345	345	348	342	336	358	348	307	341	310	341	342	330	378	327	326	334	349	338	370	337	320	298	376	348	348	333	369	323	345	360	336	338	322	334	360	357	341	355	332	350	314	325	335	311	377	368	344	334	315	323	350	315	368	344	331	328	331	363	337	324	312	335	348	352	327	310	325	339	323	334	349	320	385	361	348	321	312	360	310	330	340	324	332	334	345	334	336	336	348	361	316	361	329	303	341	341	366	322	311	350	315	329	334	343	356	321	322	341	338	334	324	349	343	365	361	348	339	319	368	351	330	338	309	355	360	349	312	320	351	318	352	355	350	378	342	346	346	350	347	323	348	343	347	347	356	320	382	367	362	354	329	347	329	368	355	348	381	354	329	360	310	338	327	359	358	333	333	324	336	361	340	341	356	306	360	346	331	356	335	322	365	335	359	348	342	346	353	322	338	339	353	341	336	346	331	341	321	308	355	341	329	332	342	361	361	301	321	318	345	353	387	341	354	337	352	362	341	364	338	319	343	321	343	316	331	363	342	332	320	338	357	361	331	324	344	349	325	340	343	349	312	293	316	307	348	318	360	340	370	394	329	353	338	354	330	356	345	359	350	320	332	371	303	326	352	351	339	291	329	339	321	325	344	338	363	341	355	307	372	334	339	338	347	345	345	309	348	349	316	359	334	346	325	339	345	330	316	385	308	347	333	346	322	361	331	345	315	355	323	347	354	341	346	366	353	332	326	343	338	318	337	349	339	351	327	312	324	333	351	325	325	360	355	355	328	349	316	347	332	336	311	346	341	336	346	320	358	326	386	346	363	324	323	348	351	328	332	326	356	305	330	356	338	370	333	325	348	337	343	299	325	311	355	314	329	333	361	328	315	325	345	332	337	343	348	299	317	336	319	339	341	302	353	374	359	335	320	375	326	332	346	340	299	340	367	353	354	379	335	342	348	374	362	322	349	302	341	324	341	345	350	328	383	310	339	368	319	313	334	341	361	327	316	322	356	328	337	345	326	355	304	315	318	329	294	329	304	350	333	323	316	328	371	331	331	332	330	362	305	386	323	352	360	311	310	347	355	349	332	347	355	324	321	339	343	315	344	326	358	339	342	346	343	321	348	318	322	345	338	321	324	342	295	344	333	326	323	322	323	330	340	353	349	344	313	336	349	331	321	335	342	349	342	360	322	322	323	315	319	336	382	328	352	351	330	339	341	326	342	342	361	317	326	354	357	306	323	326	328	359	323	327	353	345	354	350	301	331	345	345	333	327	326	337	324	336	332	329	336	310	342	322	315	356	356	353	322	329	368	336	319	333	334	353	342	349	369	339	366	339	372	368	308	307	318	332	325	365	322	323	354	360	371	346	325	340	336	359	359	303	349	315	325	312	311	317	350	348	352	349	331	352	331	349	342	340	358	333	333	341	339	315	304	355	365	339	337	347	354	348	342	346	319	351	324	313	385	325	326	314	346	323	346	327	327	356	321	315	361	338	336	344	356	368	333	333	332	346	373	335	312	362	337	348	363	328	338	321	300	359	348	357	332	309	315	346	338	310	370	334	363	337	340	333	322	322	348	341	322	337	308	345	359	353	333	376	344	354	349	306	309	325	378	336	345	325	382	339	318	359	353	345	296	318	316	309	342	347	368	333	358	315	297	374	358	335	336	332	345	366	323	340	319	321	335	367	296	322	325	330	362	344	360	365	325	338	327	334	302	307	331	339	342	338	356	338	309	318	338	310	312	315	312	352	346	346	363	315	357	326	331	301	354	356	337	334	348	355	325	318	342	367	348	348	363	358	371	322	329	309	347	361	333	355	395	320	311	320	315	329	368	342	318	362	368	311	336	325	346	327	312	341	337	339	357	346	357	308	367	333	362	356	336	336	303	337	376	325	316	318	374	355	330	328	349	350	338	345	312	311	363	347	345	324	339	336	323	361	348	372	306	311	339	380	337	370	335	350	331	342	371	355	370	341	316	336	351	367	318	338	365	345	334	368	332	353	334	326	333	303	314	355	330	341	340	352	377	324	313	336	322	375	326	379	359	328	341	335	389	331	302	362	361	324	333	298	321	339	345	345	343	327	318	302	353	360	324	323	366	302	331	334	361	372	358	345	350	368	359	322	324	329	329	345	350	307	349	320	328	320	332	382	349	341	333	340	322	351	306	370	350	361	319	346	371	336	336	310	328	335	381	353	348	323	345	336	321	316	346	332	329	325	348	338	362	317	360	350	342	321	311	355	349	327	329	361	346	359	311	353	353	362	334	362	365	323	340	359	309	360	330	361	298	340	349	340	360	327	327	336	311	385	341	345	376	313	319	325	322	366	335	353	339	303	342	379	335	335	359	333	338	342	332	336	332	355	313	354	368	334	331	318	334	318	335	329	323	337	361	318	334	308	354	354	324	367	324	330	334	303	350	310	313	325	343	353	306	342	326	352	355	334	322	354	352	312	327	354	350	334	308	372	338	321	345	354	338	342	357	346	376	297	337	345	331	370	319	322	312	311	351	327	295	339	328	346	327	360	340	353	333	367	342	353	353	363	323	346	358	346	320	314	323	316	351	344	350	341	366	318	330	341	345	356	322	347	342	350	327	371	324	305	304	316	324	321	323	334	355	314	326	325	322	339	361	348	326	356	353	334	313	343	315	331	337	318	358	319	330	334	328	329	340	329	322	324	316	321	376	306	345	340	322	349	349	332	303	319	351	317	297	346	331	311	344	328	346	341	318	344	345	340	325	345	337	320	306	339	345	321	358	332	357	319	350	352	335	333	324	345	331	346	361	352	324	338	321	329	353	352	337	345
57389	71281	25670	8756	737	576	534	482	470	425	399	402	404	397	379	387	372	372	382	377	361	344	354	351	353	349	367	364	369	339	373	348	334	364	327	338	378	338	370	357	406	365	340	338	337	337	347	388	359	354	337	338	363	354	325	366	336	385	344	348	363	376	373	359	357	352	371	378	354	364	346	352	375	343	314	359	401	348	340	377	321	326	305	362	329	315	381	353	349	348	357	318	348	320	344	332	345	356	327	358	341	336	333	332	336	345	346	329	374	339	351	344	354	328	309	340	368	351	349	362	329	343	361	364	324	350	317	352	338	348	325	351	334	367	322	344	342	383	363	322	322	325	363	393	361	354	378	328	346	353	331	341	340	341	397	350	381	342	320	359	343	359	306	319	329	333	394	357	355	340	324	358	347	323	381	373	355	340	326	328	357	353	342	351	366	355	368	344	361	345	360	353	324	348	345	356	367	328	332	358	373	346	327	353	333	355	329	340	336	382	364	361	353	335	342	344	323	345	343	342	389	344	342	340	356	335	335	317	377	361	320	332	366	397	348	357	336	354	364	360	345	354	385	359	339	368	364	343	345	334	352	346	362	339	341	351	350	319	364	344	357	374	329	390	339	368	368	348	353	350	367	354	373	376	338	336	324	336	320	316	349	338	356	336	360	383	311	345	344	358	380	365	345	356	361	314	338	358	349	379	361	335	355	347	374	328	363	342	342	372	342	361	342	359	338	324	349	300	317	315	385	317	334	348	336	346	343	360	350	336	362	340	364	333	328	352	356	348	379	367	348	323	400	353	374	334	334	361	348	341	358	343	337	349	359	367	349	319	344	347	355	366	351	356	338	336	352	381	343	373	356	333	346	371	340	343	378	386	342	375	325	349	332	360	329	386	376	375	373	341	349	354	344	352	390	337	366	341	353	333	362	385	379	349	359	368	359	323	326	340	368	348	348	321	353	332	345	353	378	381	311	350	332	351	344	302	387	354	335	331	356	367	357	356	317	352	360	327	368	365	350	330	343	368	342	342	347	339	366	321	384	357	303	350	334	362	351	306	353	329	364	361	314	346	353	311	349	344	319	361	332	353	345	357	314	357	361	319	316	326	350	338	361	363	321	341	350	357	353	342	330	367	321	329	331	353	344	313	348	345	368	343	364	347	316	361	348	349	336	368	350	324	357	330	331	348	349	321	343	334	347	349	360	330	342	349	345	338	338	353	349	332	313	331	348	350	367	411	338	349	341	322	349	350	340	339	362	358	334	335	337	336	363	335	363	347	372	350	352	327	353	363	354	335	380	369	335	332	362	350	362	384	362	357	350	347	331	378	363	330	332	330	323	358	344	356	362	349	328	339	354	319	342	362	343	366	333	347	352	334	367	304	373	334	367	354	341	355	327	348	350	385	333	365	307	330	359	352	338	320	364	338	327	359	353	343	374	342	351	369	340	369	314	350	335	347	353	341	349	310	325	352	332	359	332	360	381	353	370	354	358	353	329	334	352	368	356	355	344	353	335	355	376	346	351	346	341	330	323	323	341	354	323	322	323	348	340	332	365	352	332	367	335	355	356	359	316	347	308	358	333	352	346	360	353	343	334	356	349	339	356	327	365	342	333	364	360	355	326	324	361	360	388	299	355	383	370	348	345	363	373	320	364	368	329	340	365	349	361	353	318	389	346	371	324	348	355	317	349	331	357	344	356	337	330	332	369	354	330	339	350	371	355	370	355	357	360	336	321	335	377	351	359	383	327	352	373	339	352	361	316	333	350	340	351	344	339	352	360	335	356	327	304	348	354	361	368	317	369	312	370	359	353	343	345	343	362	334	313	363	335	368	343	356	342	335	335	319	346	330	340	340	348	329	360	349	330	311	320	374	371	367	347	324	327	356	334	325	331	351	371	367	354	331	359	387	376	350	340	367	349	341	341	347	340	362	331	314	347	331	351	358	312	369	353	374	344	341	332	348	333	371	354	332	364	354	368	373	332	333	324	315	332	360	340	343	349	354	355	379	392	326	311	323	326	327	311	340	358	362	368	372	361	366	387	350	350	337	357	358	379	350	343	350	362	367	360	332	342	361	367	310	354	321	340	358	356	339	372	374	347	376	338	388	342	328	330	352	351	333	361	366	334	383	340	371	333	322	351	373	320	328	328	342	364	331	335	326	319	367	358	352	357	379	327	326	333	352	350	365	339	337	354	356	352	343	327	343	307	328	312	326	341	327	326	370	322	338	315	326	344	343	340	324	356	335	350	328	339	340	338	350	320	333	363	350	376	369	341	353	349	385	372	400	332	328	374	380	364	358	339	345	372	317	347	369	346	333	342	331	357	339	369	360	334	315	341	327	330	369	347	323	348	356	324	351	356	371	364	352	356	359	368	320	326	338	365	327	360	393	383	374	349	350	378	351	333	329	347	365	345	322	349	341	342	359	383	340	354	344	321	340	337	322	368	333	376	344	365	351	336	350	361	355	349	353	323	367	343	317	340	343	316	343	344	338	330	343	360	357	351	336	344	323	334	331	334	371	364	370	347	355	360	339	316	315	316	339	333	339	360	303	374	314	339	355	332	329	324	358	353	371	370	336	364	332	346	351	365	325	362	379	315	345	351	361	368	376	351	345	351	364	329	343	331	346	360	330	338	368	340	341	328	310	370	346	333	329	348	401	313	326	319	327	367	318	344	346	346	341	346	345	336	331	370	336	358	331	365	335	308	370	367	339	339	335	381	340	335	385	367	347	358	359	336	356	339	344	372	331	342	330	342	349	342	350	350	338	334	358	378	325	363	319	333	322	350	354	330	370	328	349	328	361	350	315	354	332	328	318	374	362	325	345	359	347	346	328	344	367	311	380	322	350	331	357	351	331	349	369	329	345	330	361	361	345	320	335	330	349	324	351	351	333	381	372	342	388	341	393	342	349	359	340	354	397	338	324	325	340	336	382	343	351	347	335	345	341	345	354	353	326	361	364	323	357	328	347	366	346	341	367	345	338	336	361	378	347	356	359	386	354	352	326	335	391	372	327	347	363	324	331	349	356	367	345	357	398	367	323	352	347	358	346	358	350	296	368	335	324	333	358	342	349	379	325	333	349	357	326	387	317	364	343	335	347	321	355	323	326	374	327	359	326	325	349	324	355	329	353	326	377	351	353	317	311	350	310	336	343	341	321	340	335	339	346	328	322	328	338	349	337	369	357	378	364	354	355	338	364	312	322	358	349	348	334	346	311	376	329	364	344	328	381	325	341	366	346	371	353	344	343	338	342	350	345	347	353	365	352	321	320	340	348	361	374	312	326	342	347	349	324	373	329	337	325	336	396	353	361	312	367	354	331	349	327	360	365	331	348	316	381	377	334	326	394	362	338	336	367	342	369	337	329	352	343	350	357	329	336	341	359	361	339	384	304	338	347	344	321	375	352	359	345	295	372	367	335	324	335	319	338	337	319	383	338	320	337	365	359	367	388	337	365	353	358	349	328	331	341	389	339	333	347	329	369
31237	24523	6850	1318	596	550	536	553	477	555	516	564	507	521	527	599	516	532	514	576	501	566	515	533	523	518	537	557	546	566	547	525	521	519	563	522	568	513	532	552	552	549	546	516	542	520	525	519	546	540	524	545	600	531	524	534	547	551	545	478	502	543	544	533	497	535	572	537	525	566	556	563	513	591	536	527	559	562	575	551	504	512	543	507	557	522	568	537	533	538	537	535	534	513	534	505	534	538	490	521	548	494	529	550	564	526	549	577	534	490	492	516	512	562	553	545	592	573	526	561	513	505	499	506	550	528	505	517	557	544	495	547	540	523	543	557	563	523	563	517	515	491	534	518	509	508	530	529	517	546	554	546	525	575	521	554	543	550	514	488	487	546	555	577	555	536	494	525	491	504	515	532	528	567	543	528	541	543	505	548	590	533	541	551	547	511	551	542	502	515	560	515	570	491	537	516	562	549	543	533	521	552	525	546	528	578	521	566	547	566	547	510	593	513	515	494	561	553	597	573	510	517	534	553	589	523	568	530	547	497	532	562	487	505	512	583	550	550	538	520	559	547	509	492	502	541	527	568	523	504	564	538	513	528	548	530	542	540	561	497	534	511	537	527	486	507	572	576	554	554	535	518	580	557	552	564	506	579	571	538	553	576	515	559	536	578	565	527	499	540	528	560	545	566	505	550	567	524	538	495	572	526	504	560	534	493	522	535	520	496	561	523	537	536	537	554	576	526	530	505	577	476	551	520	534	532	560	526	530	534	571	559	540	561	513	487	526	535	538	521	559	527	504	513	546	555	548	543	570	551	502	517	525	557	566	511	543	546	578	576	507	571	569	499	523	528	533	546	537	514	566	554	528	587	499	514	547	552	541	521	541	566	538	564	557	526	583	575	549	534	503	533	547	481	553	544	533	535	511	534	516	521	544	537	527	557	508	546	542	531	544	557	595	530	516	524	543	559	532	572	492	553	534	542	536	562	540	535	508	546	592	528	538	529	507	541	545	538	576	536	565	523	494	528	508	537	511	481	521	549	572	524	542	519	544	556	498	544	607	529	526	553	523	501	560	536	498	530	555	494	541	530	540	569	522	541	490	532	444	516	556	532	555	503	562	540	521	547	521	565	547	552	534	563	546	531	520	509	550	504	563	567	530	533	598	535	564	584	544	517	528	507	515	520	571	492	553	555	571	504	524	524	544	528	539	543	550	530	539	534	524	518	532	552	536	524	554	515	546	498	500	548	550	514	528	535	509	523	535	532	539	526	514	539	549	517	557	555	550	532	513	499	539	555	543	508	502	546	553	583	547	579	527	535	522	583	468	539	579	501	570	516	534	539	534	563	549	571	503	541	569	536	552	512	543	527	499	552	499	529	507	519	528	513	555	477	512	545	551	475	566	547	531	586	563	544	551	547	536	508	511	543	530	533	497	547	568	535	521	501	605	536	566	516	514	487	575	574	523	528	569	558	598	542	532	503	521	561	548	502	545	541	541	553	546	585	578	519	527	552	584	529	540	548	538	513	553	538	542	546	561	531	536	532	572	517	544	551	509	519	545	556	565	513	587	499	510	554	533	548	552	568	526	539	564	545	551	533	520	562	540	550	539	522	571	557	555	551	506	547	491	522	561	545	554	513	509	514	561	532	554	524	527	560	528	559	489	533	552	512	529	526	526	488	528	521	526	572	584	504	528	574	508	535	539	537	594	519	502	472	535	546	534	532	532	528	596	555	565	518	535	534	541	552	529	494	539	537	515	560	530	552	531	548	515	497	519	524	552	515	558	529	540	567	492	556	560	542	536	564	503	511	527	505	551	548	512	554	547	538	529	532	551	560	561	516	513	510	543	519	520	571	537	538	549	549	555	494	513	549	522	509	538	532	500	537	569	527	572	504	549	540	561	561	567	519	543	508	605	529	486	541	507	531	556	556	504	518	540	560	530	533	561	548	555	559	523	526	541	544	529	542	543	581	507	505	514	557	508	545	549	512	588	538	552	557	509	533	571	514	547	533	545	527	551	541	496	514	527	602	542	536	546	560	581	533	511	534	521	523	543	536	465	534	589	496	501	560	545	537	518	565	556	523	544	541	533	468	554	524	534	516	515	550	534	511	521	575	570	524	542	523	506	576	547	554	524	521	549	548	577	552	530	565	558	505	510	531	538	559	517	503	512	519	548	564	560	512	554	514	536	531	525	514	498	550	507	589	515	540	569	549	524	511	467	527	562	516	521	508	541	563	562	544	510	531	534	522	554	540	566	496	525	507	499	508	535	549	496	530	547	543	546	541	513	530	551	489	562	553	545	534	570	566	546	496	532	515	532	510	555	561	564	563	539	518	502	538	532	543	564	517	540	546	553	507	523	500	546	536	525	526	577	537	542	510	551	503	544	523	510	517	533	527	505	576	483	484	479	517	500	515	508	513	555	474	531	525	566	571	543	545	573	543	553	589	536	542	518	525	540	511	573	548	520	546	517	522	589	562	537	502	553	529	486	561	523	544	557	527	502	555	517	509	534	518	520	542	553	559	569	509	550	530	509	519	483	507	537	553	510	519	513	554	572	529	534	544	566	510	545	508	542	529	532	532	536	515	515	497	565	545	520	551	576	495	534	574	485	566	529	554	592	536	529	537	499	540	548	531	509	556	566	535	548	561	594	503	555	539	538	533	568	522	514	525	524	577	535	571	500	535	505	579	565	517	545	550	564	538	539	511	535	534	550	497	546	518	535	535	514	513	559	498	559	514	539	536	534	565	548	535	510	569	529	580	540	513	546	512	555	522	583	509	558	549	508	542	552	537	536	572	535	488	522	532	546	545	533	543	574	536	581	546	539	572	553	540	559	543	556	524	536	541	535	519	516	548	588	505	535	520	545	554	515	519	559	528	521	512	534	509	537	530	563	557	514	538	528	547	542	529	516	525	576	558	554	503	579	539	540	497	508	573	566	533	513	521	547	537	540	509	596	524	536	532	526	532	506	577	527	538	571	534	530	598	526	511	527	505	543	543	545	496	559	547	530	531	567	519	488	540	542	563	537	531	530	561	546	551	570	486	542	483	583	527	530	530	552	517	524	535	546	549	577	522	524	543	536	579	532	526	569	545	559	552	511	526	563	527	509	556	490	538	527	532	558	559	560	510	506	528	516	545	545	549	541	554	516	560	530	528	559	551	503	549	557	530	493	518	528	529	545	565	552	513	538	535	492	540	523	525	573	539	517	542	525	525	544	518	501	565	540	523	535	557	542	490	548	531	528	519	512	519	534	533	519	540	544	543	529	504	493	499	510	542	546	523	525	530	507	572	545	515	541	506	559	521	527	529	566	523	535	551	530	544	513	524	558	506	526	545	521	536	503	490	530	532	521	504	565	526	539	533	542	545	548	512	488	526	520	497	541	566	493	506	542	526	556	516	533	542	531	584	574	519	577	550	586	548	544	546	555	550	555	541	516	567	497	537	499	547	513	538	514	581	545	561	574	532	560	544	537	534	546	539
24005	19089	2894	974	498	510	508	496	492	506	444	455	460	513	463	470	500	482	487	492	474	464	486	510	467	459	495	516	484	480	498	508	479	483	484	484	475	504	493	506	495	472	455	475	492	499	491	464	435	520	449	453	474	476	506	510	455	492	495	519	489	523	569	511	457	478	483	485	478	504	446	476	508	478	468	483	476	439	496	552	502	480	484	454	464	509	447	498	509	498	514	507	504	448	467	485	524	504	450	481	495	481	467	469	497	449	446	474	476	474	483	491	487	502	499	511	509	446	475	489	516	495	498	551	500	481	508	472	483	462	539	503	477	486	477	456	482	430	477	501	520	454	492	520	492	493	509	506	457	504	496	433	483	479	477	479	491	487	482	464	531	474	455	448	475	470	476	482	493	479	513	508	451	507	477	498	470	490	478	486	448	444	463	476	493	465	444	494	484	502	475	449	508	493	482	479	463	430	489	486	512	461	472	467	487	485	476	477	482	488	503	485	494	444	486	497	468	492	511	515	490	491	535	506	491	469	458	476	454	487	494	492	493	450	467	473	498	503	485	490	470	486	495	499	488	454	491	461	477	466	497	486	470	489	467	476	468	474	456	481	481	490	460	484	498	498	469	448	467	483	494	475	452	507	460	461	501	508	488	458	476	485	467	492	467	505	482	478	490	483	497	459	474	475	508	460	492	498	470	466	488	478	496	478	477	450	496	434	471	487	509	496	501	477	493	480	437	441	490	471	471	484	518	530	505	471	462	503	481	464	455	470	555	528	448	466	477	461	479	482	474	487	505	467	465	460	487	506	483	453	482	512	431	450	478	501	479	455	497	473	495	480	450	494	487	515	516	465	488	480	481	483	472	471	483	514	476	470	458	465	454	501	491	492	460	510	490	493	493	461	511	467	540	508	480	464	480	478	500	489	476	521	528	461	481	505	492	431	468	495	445	453	480	512	497	449	460	505	482	469	468	480	484	500	517	446	531	457	497	520	480	489	487	481	504	513	514	475	445	498	439	458	466	491	498	471	486	478	455	496	450	464	485	506	482	484	483	465	492	481	458	515	495	485	494	448	447	461	517	512	490	473	502	471	492	473	475	516	495	477	452	506	481	460	487	435	512	493	502	444	493	450	484	505	465	504	493	498	503	486	432	491	502	455	482	493	468	457	455	515	505	537	487	463	482	485	435	451	483	493	518	525	516	463	462	463	487	517	488	449	498	464	470	463	492	486	498	490	408	481	499	453	466	491	490	470	520	508	491	473	481	471	448	474	484	476	494	483	472	491	427	501	496	470	487	500	453	516	534	458	489	477	486	446	485	476	463	511	511	490	474	531	460	504	489	484	502	445	499	496	443	497	484	462	489	512	445	481	453	454	471	482	506	455	486	450	507	496	483	518	479	486	474	473	478	498	465	478	475	477	465	477	473	460	480	453	471	467	474	478	455	522	456	523	473	461	496	455	478	463	462	443	515	484	496	514	487	494	479	504	474	500	482	478	496	484	527	520	440	473	462	518	502	438	508	499	460	474	436	463	491	456	496	450	457	441	490	502	474	487	435	470	443	483	481	502	438	510	514	496	501	476	449	507	525	484	512	461	497	494	492	490	507	483	469	498	499	491	481	452	513	478	489	489	455	489	490	478	469	465	500	513	462	489	489	493	506	459	491	450	503	452	489	508	508	469	464	483	486	459	490	483	512	464	454	492	485	499	500	429	526	438	502	497	501	468	463	505	473	487	511	503	490	494	509	469	500	486	469	497	528	479	476	458	539	490	482	485	474	482	478	467	493	445	465	447	481	448	454	501	472	525	429	495	498	559	444	482	482	480	485	452	458	449	504	493	494	476	475	467	493	471	516	498	503	498	472	469	504	454	488	452	477	459	499	466	500	467	489	521	465	501	458	478	441	458	467	468	509	490	519	458	482	472	478	427	490	504	508	458	497	431	484	464	475	508	507	474	519	482	457	498	487	487	431	453	497	476	509	470	482	487	479	498	457	482	482	454	514	493	524	526	478	488	472	503	500	479	486	441	485	485	518	450	462	477	439	470	526	485	480	513	480	505	508	476	474	494	472	448	488	467	473	498	485	484	481	499	502	488	510	452	472	488	462	451	514	486	488	438	464	467	479	496	467	513	484	493	511	493	470	461	483	494	475	480	493	466	468	464	502	425	489	456	504	496	479	476	460	464	443	509	472	461	459	533	464	469	512	531	496	487	441	486	452	490	498	518	476	459	491	475	495	465	499	448	520	453	470	478	499	485	522	469	459	464	468	489	493	488	485	492	480	467	451	504	534	481	500	469	499	484	479	500	504	485	514	445	465	519	444	477	500	460	487	524	500	490	478	497	485	513	497	441	480	464	495	479	482	493	476	506	501	457	504	499	456	504	465	465	463	496	472	476	496	462	450	470	492	502	496	464	487	482	468	477	460	506	486	458	504	515	466	473	444	492	459	486	463	447	443	462	473	467	491	475	491	490	498	451	482	465	469	515	490	463	483	480	521	499	480	487	518	474	468	464	452	453	472	499	524	470	502	465	473	504	456	461	492	457	471	511	504	466	531	455	499	497	471	478	479	446	482	499	485	504	461	490	456	538	440	478	510	470	446	473	452	471	493	519	470	493	508	484	496	522	511	512	467	481	511	497	469	459	490	488	500	488	470	518	521	526	464	497	488	495	495	493	476	499	456	462	424	478	525	478	527	473	456	496	481	518	458	516	488	473	505	468	461	467	529	484	447	451	489	474	468	475	486	499	472	492	481	434	456	432	530	447	493	463	448	490	457	491	489	493	488	528	464	475	467	485	502	497	481	497	488	496	470	500	474	494	484	474	500	442	525	458	454	504	505	483	443	485	484	490	486	454	487	462	443	455	484	491	520	473	471	496	494	498	503	477	496	517	503	443	491	464	521	437	476	490	490	493	440	509	513	500	508	475	493	497	428	464	470	451	466	481	496	534	459	472	515	481	468	477	482	497	473	465	456	480	524	455	505	459	513	488	462	488	480	488	534	463	473	476	452	499	481	462	475	459	459	518	482	464	452	441	530	516	460	496	484	464	481	449	465	478	512	500	479	460	471	493	497	484	494	473	477	465	485	455	483	461	501	494	506	473	496	483	495	492	505	488	426	481	486	473	480	432	474	458	471	498	491	467	489	482	452	468	465	487	462	461	473	447	470	472	480	485	486	497	470	485	508	471	480	480	486	430	498	514	475	464	481	479	488	438	483	463	467	492	473	509	506	488	545	451	458	471	448	519	447	472	507	517	477	484	523	469	440	463	507	449	481	501	459	508	467	485	468	491	476	539	482	489	445	467	455	506	498	483	465	425	474	500	495	483	520	511	461	473	490	436	470	484	488	421	457	482	463	539	493	494	483	472	467	519	512	479	492	444	512	483	476	470	473	466	452	508	495	451	473	464	508	502	483	509	506	509	516	480	511	514	482	437	484	486	502	430	459	521	473	498	480	500	516	431	465	505	488	430	508	514	489	472
25909	23398	26831	25401	7114	623	452	339	316	299	308	287	266	275	272	298	298	290	272	253	272	283	284	282	284	295	263	248	269	316	283	295	283	265	273	292	271	319	272	229	298	275	271	282	275	317	290	244	284	294	264	318	255	283	281	276	275	273	294	271	274	304	284	291	289	272	260	281	244	286	263	268	280	272	297	292	320	287	264	265	285	296	254	271	267	272	266	270	243	296	269	305	296	271	266	274	287	272	299	262	265	274	283	260	289	303	258	296	314	287	278	264	298	269	295	272	283	287	255	279	275	261	268	282	255	298	303	265	280	282	271	308	274	276	282	245	302	295	252	301	267	267	266	289	303	279	304	259	266	295	283	248	285	306	297	279	295	307	284	259	248	297	273	320	285	286	235	295	252	261	257	277	271	287	274	263	274	281	275	297	288	290	282	251	261	267	256	279	295	278	289	253	264	249	287	297	299	282	288	285	274	276	271	273	281	267	290	260	280	269	277	305	303	268	261	301	299	302	275	281	294	294	268	278	246	271	251	297	289	312	266	291	269	278	309	303	269	282	233	292	272	260	294	296	297	270	293	279	290	250	268	276	280	257	262	275	283	278	278	287	270	294	296	288	250	264	286	284	252	272	313	275	286	250	290	299	270	317	255	275	271	266	290	272	242	274	271	222	285	285	272	245	289	275	267	271	263	264	258	274	272	292	305	253	296	254	263	298	258	271	274	262	283	259	262	296	273	284	310	234	282	290	276	257	299	278	269	310	251	289	276	281	285	291	289	283	284	296	287	279	276	301	269	267	262	275	285	307	296	273	283	289	289	277	271	303	323	292	264	262	256	263	291	274	254	266	271	257	275	247	259	303	298	308	278	276	272	267	260	275	285	281	261	265	283	288	262	282	291	281	262	295	269	294	287	251	249	301	266	288	279	311	302	289	266	293	258	268	286	288	295	277	284	289	255	288	249	265	268	283	272	266	269	291	260	284	288	266	267	313	266	280	265	292	269	263	261	269	272	270	295	263	290	285	262	308	296	258	273	263	278	287	244	302	283	276	294	282	271	302	291	278	268	255	275	270	272	269	264	297	262	286	270	301	282	286	302	264	287	294	267	270	277	307	276	270	309	255	285	289	257	243	264	275	289	293	268	282	272	276	255	261	279	264	281	279	236	285	262	254	292	265	313	283	298	310	269	285	285	265	290	275	260	281	280	271	272	269	289	276	257	279	252	312	270	304	283	266	292	282	271	269	264	267	276	281	279	251	282	255	274	259	289	283	271	263	269	273	288	274	262	236	278	267	265	268	263	305	293	277	259	265	298	292	270	291	276	315	272	238	274	309	237	258	282	260	270	266	272	293	303	283	297	257	259	301	309	284	281	270	268	276	289	308	267	261	273	274	274	259	244	243	245	271	280	293	275	303	291	290	283	307	281	272	286	291	254	273	280	249	259	273	300	279	300	299	310	270	296	279	268	291	277	268	257	279	249	275	300	297	278	273	282	291	254	244	292	260	263	275	255	263	272	273	259	257	297	281	283	225	298	284	298	270	261	269	321	279	272	292	256	308	278	281	282	295	258	272	273	283	280	252	272	233	280	251	295	268	276	278	267	294	261	284	262	276	263	265	272	281	287	270	238	277	261	263	255	274	285	279	282	277	281	276	305	286	264	256	315	261	274	274	281	288	270	274	278	261	276	282	276	276	269	291	289	269	268	296	252	256	271	276	274	262	272	260	282	271	263	298	289	270	281	283	305	302	299	307	270	270	291	275	270	272	279	267	277	285	272	261	276	293	279	292	288	279	285	278	294	272	274	274	316	269	269	240	266	278	257	286	270	264	276	279	319	256	288	284	328	284	270	269	256	279	277	282	272	276	263	296	281	278	263	278	274	261	285	281	287	267	272	271	284	282	284	277	300	295	283	271	253	293	294	276	278	273	254	288	266	266	284	315	289	276	256	259	245	262	277	270	288	254	304	272	287	290	290	276	242	283	270	254	268	270	344	259	268	273	300	250	276	274	265	281	262	252	258	276	269	274	271	300	273	276	267	279	288	290	252	293	278	291	260	267	248	291	261	251	279	275	284	252	276	284	275	269	281	283	245	256	265	270	255	285	268	292	299	283	277	279	291	284	268	265	292	283	282	306	289	283	275	254	295	301	270	269	268	270	256	272	294	292	271	286	308	287	306	261	250	293	295	264	269	256	290	295	275	252	278	280	282	264	258	284	267	293	252	306	270	273	255	292	270	273	259	247	283	295	294	272	310	293	267	289	278	289	280	257	266	257	282	274	288	282	260	249	285	319	265	312	274	310	293	311	259	263	245	270	280	277	291	257	303	265	274	287	296	267	286	277	284	275	298	286	292	290	294	272	253	295	271	296	269	284	282	295	304	272	265	268	286	288	271	259	288	304	287	294	265	260	267	269	285	264	297	312	294	260	287	274	278	289	313	307	261	225	289	257	263	303	279	289	280	249	287	272	284	270	281	296	251	278	253	300	273	281	256	279	301	276	272	288	294	307	264	263	277	288	299	292	258	257	280	252	273	269	244	296	292	290	274	282	278	256	234	257	256	283	265	285	300	288	290	287	274	259	298	310	259	259	261	261	295	295	262	277	274	283	282	256	275	271	283	251	241	268	296	314	285	280	286	303	279	279	292	300	277	255	293	295	266	275	267	242	288	257	248	272	295	285	279	308	301	291	312	285	272	255	263	302	281	262	281	273	295	249	309	282	279	266	271	270	308	279	301	273	271	251	270	279	261	289	261	243	279	254	272	254	287	286	282	243	276	254	275	303	276	285	277	281	287	262	307	256	261	284	293	278	295	262	257	306	275	315	259	296	288	281	305	288	303	283	277	279	298	311	293	259	282	276	305	261	267	268	291	247	288	280	310	295	281	270	256	265	289	297	299	281	286	320	276	279	287	265	246	292	260	256	272	276	248	281	276	291	291	287	283	285	285	275	283	268	329	293	293	265	275	272	269	231	271	283	272	285	284	262	277	262	276	251	264	292	307	260	287	248	247	273	296	264	261	271	270	291	245	261	288	305	277	253	299	253	299	280	261	262	284	287	294	263	292	253	255	280	287	270	270	296	282	244	282	251	256	263	282	274	256	302	276	259	272	287	296	323	249	302	288	269	268	303	268	265	287	269	294	257	309	249	300	250	250	269	273	277	254	280	264	283	260	275	297	281	319	261	267	279	265	287	262	284	297	276	266	295	283	291	268	273	264	272	255	266	266	257	276	265	281	276	304	287	336	267	274	315	285	263	256	273	284	287	311	261	257	298	273	271	287	274	267	276	263	286	282	281	249	284	261	299	308	277	286	289	279	276	290	279	265	260	274	307	277	257	298	268	277	292	293	267	258	263	273	267	247	274	258	308	286	277	300	256	274	289	274	290	274	250	289	276	283	275	270	267	299	264	310	271	277	274	258	295	276	291	287	275	255	276	255	275	280	258	262	270	268	277	270	270	282	256	290	274	280	249	273	257	284	273
60294	57754	21221	4794	528	414	390	371	365	338	355	307	345	343	331	319	311	317	300	300	318	279	302	290	296	290	299	293	297	298	293	302	314	317	300	309	281	304	305	304	283	284	303	317	302	304	332	315	337	321	322	316	288	286	284	275	281	284	310	324	297	315	311	324	331	284	302	282	279	303	281	309	294	300	290	295	298	300	328	295	274	334	301	309	331	283	299	327	305	280	282	276	280	296	322	294	315	276	326	291	321	292	300	275	307	294	297	288	279	269	290	274	313	306	304	313	270	287	280	312	296	302	299	305	323	269	311	302	313	279	335	326	266	300	305	299	278	291	272	313	314	319	282	277	303	301	272	275	292	291	287	289	314	265	295	285	300	315	304	294	292	280	283	305	309	289	284	300	306	292	289	298	305	329	275	259	317	309	305	325	290	307	294	284	290	308	301	295	293	288	275	297	304	287	263	295	287	282	279	279	311	328	346	264	285	276	246	289	284	308	260	311	298	281	309	299	305	288	284	278	306	346	307	307	312	293	292	277	276	293	247	330	292	310	268	268	271	311	270	282	314	301	275	317	282	291	295	291	271	275	281	299	325	280	282	259	291	311	299	320	276	314	301	308	278	289	280	322	293	291	304	310	300	315	294	292	310	306	272	282	300	287	249	294	303	338	295	325	275	311	312	271	271	323	297	266	306	306	313	293	262	313	285	252	302	294	301	312	335	291	290	273	295	257	288	281	303	310	298	318	293	297	318	293	263	315	259	309	294	331	277	296	301	264	296	317	294	303	286	291	302	322	268	285	298	277	295	259	301	293	329	278	296	309	336	292	337	296	299	318	271	284	277	291	325	302	274	296	324	311	314	277	294	316	306	284	272	320	289	299	298	307	308	322	306	292	305	270	276	284	294	291	320	277	316	266	256	308	309	296	306	278	290	272	269	307	270	302	281	270	269	297	281	315	286	290	313	299	282	286	293	318	293	311	295	281	282	263	291	297	296	292	307	264	320	300	299	289	291	307	304	301	284	267	296	317	273	305	298	266	246	312	256	274	318	288	295	277	277	307	311	280	277	298	301	277	309	297	290	290	306	320	294	292	308	283	298	299	273	280	312	301	322	306	281	313	302	287	291	312	295	295	300	292	288	307	305	298	311	306	295	302	301	295	279	296	309	303	326	284	313	251	290	297	291	289	302	313	324	289	301	292	279	293	302	287	282	295	283	304	300	283	296	286	301	294	273	272	272	270	294	301	305	289	274	292	293	268	312	277	314	289	274	311	280	317	290	296	292	306	286	294	318	287	292	284	278	292	285	293	294	309	299	298	305	301	274	299	288	286	309	309	282	304	278	289	287	313	303	278	298	278	295	311	276	312	287	287	313	306	320	327	303	281	301	276	270	319	282	273	299	301	293	295	300	282	323	282	281	293	298	275	277	288	270	299	310	271	280	272	330	300	308	278	305	268	297	278	307	283	291	293	282	288	305	304	273	270	273	318	298	288	270	298	320	327	302	268	325	314	316	305	292	261	297	289	294	307	284	298	291	301	262	271	244	297	312	289	298	280	276	312	265	312	330	300	268	271	265	284	291	302	271	292	275	275	278	264	289	291	302	295	286	276	272	275	320	288	290	275	297	273	292	295	289	296	284	251	318	276	267	276	284	304	281	319	307	295	292	276	292	327	299	281	273	321	287	297	297	293	303	275	304	293	310	298	318	292	295	252	295	279	318	245	299	289	281	300	295	315	282	268	294	308	293	278	320	292	295	280	312	297	285	290	308	299	283	307	297	260	327	280	283	326	308	276	290	320	308	273	291	298	264	274	282	320	291	316	312	319	283	283	293	322	298	311	266	302	323	298	288	308	320	328	298	297	286	282	308	290	291	273	306	318	290	295	325	295	338	273	305	251	308	277	269	337	305	276	287	293	301	268	280	292	292	282	317	287	328	253	256	298	287	332	270	281	280	282	305	325	284	298	275	293	299	289	281	298	292	299	300	261	287	288	288	290	306	314	272	321	285	280	342	293	309	314	294	294	303	309	292	315	335	282	281	286	298	305	268	305	270	274	316	347	275	311	270	244	288	330	283	293	279	289	294	307	319	296	290	332	300	300	281	274	283	309	261	274	260	291	294	279	292	301	302	298	299	277	291	290	300	285	273	276	306	296	302	314	288	299	274	270	299	280	290	271	265	303	289	294	301	284	266	310	286	293	294	304	301	335	275	282	291	285	291	319	315	315	318	319	311	269	300	309	295	292	289	304	285	290	296	302	294	295	297	254	277	273	268	299	271	299	278	305	292	282	316	266	323	312	312	304	281	282	294	293	317	285	280	304	285	276	330	288	281	301	277	282	288	290	308	284	295	312	282	306	280	310	295	299	266	291	315	288	290	297	265	294	315	293	293	312	283	284	293	278	321	294	288	314	280	282	281	288	259	335	291	294	297	300	306	279	302	296	324	291	297	301	333	291	310	322	289	307	285	299	318	300	258	285	299	312	291	304	332	272	311	299	283	246	286	333	303	279	288	258	299	307	294	346	301	302	272	305	278	291	284	272	284	299	291	258	280	276	290	289	320	300	283	301	300	298	266	297	299	287	275	327	283	285	300	280	287	287	313	264	269	354	284	269	288	307	265	287	297	319	328	286	285	275	294	268	273	275	302	264	305	275	323	315	301	307	308	272	290	289	300	291	280	284	324	273	285	300	328	291	306	307	295	278	291	289	278	277	262	307	299	316	291	300	296	306	297	284	284	273	301	283	310	252	308	303	306	287	330	281	300	297	303	301	311	299	283	301	295	289	314	293	290	278	292	289	280	263	277	276	313	295	263	305	285	305	282	289	299	308	275	275	326	278	308	305	275	280	326	279	307	283	288	303	282	304	304	314	303	313	309	290	279	274	267	314	262	294	324	292	284	314	317	303	309	307	297	262	262	300	288	301	288	273	302	303	272	282	311	290	310	283	286	281	252	270	285	323	270	260	308	262	261	276	306	297	312	279	277	298	259	288	277	282	267	294	298	310	303	298	322	279	291	308	285	315	306	302	301	270	306	292	304	321	291	304	302	297	322	353	303	299	297	294	309	300	295	266	304	287	265	321	289	287	325	318	288	285	263	304	286	255	312	313	288	274	275	288	279	282	289	277	284	304	314	295	306	264	302	267	299	298	290	283	284	305	319	299	320	294	285	339	306	316	303	257	308	272	293	290	291	297	317	294	320	290	312	324	300	314	299	274	289	290	280	296	287	291	292	299	275	308	314	275	281	283	269	303	267	286	284	284	334	303	289	298	297	299	300	289	315	308	282	273	297	321	307	311	286	291	281	265	300	308	267	308	289	312	320	302	300	317	292	271	311	296	281	279	308	290	290	273	269	307	286	294	297	278	275	277	267	280	288	295	285	271	281	292	305	290	290	304	279	291	257	296	283	283	297	270	316	266	336	296	266	305	280	274	289	293	310	285	281	308	272	288	312	300	302	285	313	284	312	322	308	303	273	254	288	278
24785	22227	28002	25412	19917	5044	725	488	391	373	414	368	370	375	354	337	355	334	360	304	350	333	344	336	309	328	324	334	361	325	349	312	336	329	320	311	360	334	353	366	305	330	355	335	317	333	345	323	333	324	312	305	320	361	333	333	322	289	318	309	291	324	318	348	318	348	326	296	321	325	319	338	331	273	323	306	327	311	333	334	305	336	304	325	304	291	302	343	325	310	331	307	312	330	329	276	317	353	327	316	332	370	324	321	291	366	327	303	338	327	335	331	298	318	294	323	319	312	326	354	310	285	303	338	302	341	339	310	317	333	327	335	284	302	322	320	313	336	306	335	337	288	331	325	321	366	312	332	353	303	334	363	295	288	295	315	363	299	326	305	323	298	323	296	316	290	324	306	315	328	315	300	339	322	309	338	348	312	323	318	301	338	309	274	286	327	356	338	334	306	323	306	320	322	333	312	285	326	313	323	340	340	327	319	297	325	313	340	339	358	300	327	319	346	329	327	313	329	294	310	334	318	309	340	347	288	329	302	315	315	297	288	342	342	276	316	353	311	320	319	344	321	350	327	319	323	300	336	294	325	304	297	317	310	286	291	326	314	345	353	283	293	295	331	305	336	310	319	311	338	309	327	353	317	311	317	340	340	339	361	332	331	320	310	327	324	340	298	316	321	338	320	326	319	317	334	335	320	319	306	329	343	354	307	312	274	305	345	296	317	342	317	320	346	295	342	327	333	303	297	343	327	335	306	276	287	343	326	347	348	280	309	298	330	302	354	356	314	309	264	296	322	334	305	293	322	306	331	322	294	298	380	313	328	325	281	295	310	302	366	306	332	298	328	314	323	348	323	326	335	321	347	331	300	339	319	313	324	325	330	331	317	334	336	299	341	287	318	271	325	286	300	319	340	332	285	319	296	274	327	332	350	309	343	311	325	315	298	298	299	331	301	312	333	321	298	320	355	322	339	362	338	321	329	302	314	292	307	312	325	297	325	334	318	288	317	310	304	338	293	323	344	358	332	359	361	342	294	352	341	315	293	307	334	303	340	314	314	286	323	315	317	345	273	326	311	304	333	321	361	295	318	298	360	316	312	327	339	315	296	311	321	339	304	318	346	326	321	328	301	358	293	327	328	324	343	370	335	338	313	351	325	309	336	310	331	312	338	342	340	304	326	333	338	301	316	348	304	302	344	315	323	300	316	307	337	339	297	298	322	300	319	322	329	331	322	297	318	301	318	342	335	340	321	310	308	308	324	331	322	341	331	322	309	342	309	320	323	303	314	320	324	304	302	323	312	332	328	341	294	305	281	340	352	311	312	295	313	324	313	329	323	331	315	317	269	339	333	307	302	306	336	340	285	320	307	311	322	335	318	322	308	309	315	316	296	323	315	327	343	326	324	309	309	333	327	340	326	290	339	317	349	348	338	337	307	329	330	322	301	290	290	328	339	320	310	324	332	318	309	335	309	289	306	330	293	292	317	289	333	308	329	361	328	301	289	342	306	319	340	308	364	322	337	314	333	351	309	314	321	303	331	307	322	318	307	339	313	301	298	322	339	295	314	313	329	314	311	340	305	295	333	329	308	350	332	324	314	329	313	308	304	295	324	322	319	345	321	315	306	313	335	311	316	312	326	319	337	353	319	322	313	311	299	314	299	325	318	346	307	306	320	302	341	297	312	327	306	314	317	330	305	313	310	355	302	327	310	302	306	340	325	292	351	322	309	343	357	304	292	359	300	317	318	309	320	311	308	321	309	348	348	330	355	326	352	340	310	308	330	325	347	341	310	337	294	309	335	343	311	286	301	301	334	316	330	313	311	323	313	323	368	282	317	324	330	352	311	324	303	321	322	311	316	311	309	332	348	354	281	350	331	308	307	320	334	329	307	303	282	315	308	352	356	337	294	350	337	305	341	339	334	306	308	339	322	288	315	318	329	339	307	322	296	327	313	319	303	350	304	319	312	336	322	348	314	330	342	325	304	328	314	326	319	316	312	322	296	314	310	343	344	327	323	315	331	288	334	314	302	310	317	307	336	284	290	353	335	304	332	327	337	307	328	335	321	306	267	308	284	352	300	319	318	305	358	309	335	326	333	375	299	328	317	336	299	301	309	319	328	299	351	330	333	324	339	286	337	321	319	353	333	307	322	323	347	320	339	311	315	326	336	333	328	301	305	311	332	307	313	324	290	323	311	280	309	312	321	291	305	298	330	341	312	306	281	320	334	325	343	323	304	347	305	352	338	314	319	326	319	337	313	323	292	306	317	278	331	327	299	300	307	305	317	307	332	331	358	309	332	321	320	325	310	294	332	321	352	316	292	326	329	309	304	333	323	321	338	307	284	303	299	299	329	318	305	343	320	313	322	299	329	315	301	334	323	327	312	344	358	305	316	325	308	320	300	308	330	334	332	288	356	305	320	315	301	335	344	314	339	328	306	296	274	308	318	325	287	352	285	334	330	322	316	305	328	338	333	330	309	301	348	298	324	306	342	282	315	302	262	288	332	342	333	299	328	301	333	317	333	339	338	311	337	344	312	324	331	323	337	323	345	316	302	319	344	338	327	309	298	327	290	314	332	311	293	314	309	312	286	328	361	330	332	322	309	324	320	335	322	339	332	310	279	341	338	342	345	317	318	334	348	326	342	331	348	285	315	312	323	329	305	317	316	310	344	313	339	285	331	315	310	321	360	325	346	327	302	347	315	306	290	343	347	310	336	302	324	298	288	307	311	342	306	321	314	333	332	337	321	310	313	323	322	293	298	320	307	319	298	326	297	308	318	289	315	343	313	308	314	315	309	320	286	316	332	328	338	311	351	328	309	329	285	325	312	312	293	334	332	310	279	315	357	327	323	289	324	300	323	322	313	338	292	304	302	323	289	310	323	297	328	332	324	320	336	317	335	314	330	292	353	301	342	318	335	296	305	333	330	285	293	310	328	281	326	298	313	323	296	326	317	326	303	315	303	308	331	310	345	291	331	316	314	301	341	294	329	326	320	284	307	303	313	310	333	292	316	333	314	318	327	310	335	324	281	325	312	303	315	323	287	308	332	277	335	327	326	312	327	327	292	325	341	309	347	326	356	300	337	337	306	313	332	309	298	349	334	348	322	342	331	316	330	341	307	300	342	347	341	302	331	303	320	309	326	296	322	318	338	322	313	337	322	299	338	348	274	322	312	322	303	320	359	318	330	329	324	304	301	297	354	301	308	337	324	299	291	337	331	319	324	334	326	338	332	311	344	329	346	309	361	330	341	306	333	304	311	302	312	306	308	331	309	314	312	308	286	338	334	340	303	332	300	354	295	322	301	356	306	315	309	324	320	328	356	307	356	316	327	292	322	323	353	307	308	307	333	341	342	323	322	341	323	338	332	308	323	363	349	365	323	332	309	341	284	302	337	343	354	329	314	323	313	336	329	337	342	309	313	305	335	334	330	326	298	313	330	311	313	319	332	322	333	328	296	284	330	303	285	326	312	302	312	317	329
55214	66738	34178	6582	783	630	576	468	428	458	398	392	366	378	354	355	321	364	367	345	317	363	332	342	357	367	356	315	358	338	322	314	298	343	334	333	346	361	323	336	330	351	315	330	309	342	353	338	346	327	330	352	358	356	343	337	332	322	339	301	358	321	337	347	300	327	350	341	299	353	337	335	314	332	322	349	337	326	299	369	354	332	319	326	351	353	313	317	313	337	338	344	313	329	306	319	315	365	332	343	330	302	328	350	353	336	336	335	343	340	378	315	354	326	349	343	376	334	301	360	342	341	357	297	343	328	347	334	333	328	321	301	295	344	341	301	316	319	349	329	353	328	340	318	298	313	356	350	381	344	348	342	359	329	356	323	335	375	341	359	327	296	318	332	368	353	327	359	315	335	345	345	323	326	323	345	336	358	322	297	353	339	368	364	334	335	306	316	352	331	333	312	338	308	347	331	298	345	336	330	323	304	333	326	345	377	350	356	337	337	334	320	340	313	340	331	347	347	290	329	321	332	326	312	350	341	322	332	351	344	345	314	311	338	330	320	319	339	331	362	307	358	338	347	336	370	337	345	325	320	345	322	351	341	322	336	337	329	306	350	341	329	331	328	345	309	353	310	336	322	315	310	333	318	356	338	343	301	336	315	335	344	343	334	325	363	314	305	320	362	334	327	337	369	315	311	316	345	339	317	335	352	333	348	333	344	314	326	368	334	352	313	329	306	334	323	306	361	308	344	340	298	296	321	312	316	348	306	324	309	327	311	335	322	345	316	342	347	356	340	323	356	340	339	337	329	343	324	353	317	324	351	321	325	300	302	336	344	355	313	353	382	300	334	311	334	312	320	287	342	334	353	334	354	322	339	330	346	296	348	325	333	350	334	362	349	328	339	339	334	374	350	330	318	347	347	343	337	350	363	372	327	344	328	344	352	325	355	345	335	315	318	337	362	325	347	364	328	351	335	351	326	339	312	319	339	317	327	291	294	316	336	318	344	323	320	362	322	307	355	325	337	374	310	293	316	385	343	345	357	344	331	330	330	314	343	360	327	296	326	319	341	323	339	367	317	357	331	345	306	346	341	317	377	343	326	311	327	329	312	297	338	317	352	322	322	340	299	358	334	302	289	329	339	321	331	337	349	309	329	338	373	344	347	317	330	318	350	366	343	342	351	347	318	341	359	340	331	333	337	342	328	319	321	315	351	328	346	345	328	335	300	314	342	343	321	306	313	366	356	310	309	366	320	309	354	361	332	339	356	325	332	321	331	316	333	346	333	332	354	341	365	316	312	329	342	370	313	338	340	304	326	328	306	325	305	316	329	337	378	335	309	339	311	306	367	344	310	373	354	329	302	331	337	308	356	314	381	378	347	312	323	339	352	325	325	305	368	331	334	325	333	304	329	326	338	359	330	343	332	391	334	317	330	370	317	357	345	331	336	362	323	335	332	349	325	356	319	363	358	356	327	319	357	350	333	322	351	305	311	345	341	334	318	335	341	338	350	360	333	344	323	361	335	349	300	334	381	321	345	340	331	333	345	339	342	312	315	324	364	317	316	343	335	337	335	347	316	324	357	354	329	342	326	341	367	316	341	367	347	394	331	319	342	340	347	330	339	332	354	337	352	322	336	327	331	344	325	337	302	329	322	311	340	335	351	332	304	348	326	361	315	326	325	331	349	359	330	312	334	312	316	320	343	311	304	334	348	309	337	323	334	345	309	321	335	328	346	343	310	309	346	355	326	307	343	327	361	344	376	320	349	341	333	333	316	325	300	323	358	340	330	351	343	334	323	348	333	350	334	326	361	341	329	325	341	335	372	311	355	343	383	325	338	299	322	330	311	335	331	289	329	313	328	333	339	335	344	314	371	344	334	341	330	308	290	327	331	356	342	314	329	349	313	311	328	348	315	331	330	345	319	330	344	323	358	333	347	329	328	342	365	324	354	365	314	357	317	349	336	341	329	322	303	319	338	343	339	326	305	352	312	314	332	321	351	312	311	333	324	345	321	302	354	317	339	337	340	279	300	315	342	316	337	359	322	347	345	326	350	315	355	325	349	343	337	341	308	322	348	337	327	327	370	347	315	285	317	349	351	326	352	341	336	318	331	326	319	338	301	346	308	315	339	358	352	332	321	320	290	349	310	330	365	362	316	325	336	337	339	327	331	371	341	334	337	318	327	342	330	337	359	332	327	346	307	323	308	318	343	335	311	364	356	353	342	369	334	366	324	339	300	335	332	348	338	325	351	345	362	328	331	335	344	321	339	314	332	330	320	310	350	303	330	315	335	344	303	341	333	349	344	298	324	322	337	329	361	302	322	309	348	334	362	369	315	318	344	345	329	359	320	354	340	342	348	314	370	348	340	368	320	345	330	328	358	313	337	316	340	350	341	349	321	340	335	367	337	359	319	366	354	330	311	350	295	366	325	324	318	318	334	374	346	317	343	346	355	346	304	365	316	302	309	313	323	340	307	332	335	324	300	295	365	353	349	313	327	356	325	342	311	336	349	303	315	338	332	352	360	320	320	323	302	299	327	372	365	375	351	343	314	281	328	335	330	355	292	330	331	314	307	348	320	335	353	359	324	350	324	292	323	339	342	333	309	308	328	348	315	351	324	325	358	350	288	368	350	337	342	358	346	296	372	354	329	333	317	316	352	364	330	322	361	332	363	354	334	322	334	324	343	344	333	310	354	300	338	371	343	342	346	340	328	354	354	373	291	338	323	344	329	311	333	331	311	353	320	335	354	317	321	325	322	321	332	355	325	337	362	320	315	361	358	343	354	336	324	312	336	352	341	334	311	334	350	316	316	343	331	335	341	302	302	377	331	351	338	325	321	347	318	363	313	314	319	336	331	339	333	330	381	351	285	327	346	314	360	347	345	350	317	303	361	338	316	325	315	317	304	341	314	325	362	338	357	318	321	328	325	316	328	323	347	345	363	358	320	305	347	332	311	313	328	321	332	340	322	315	316	334	343	321	304	357	385	334	333	319	315	361	311	328	332	316	339	346	317	309	338	332	338	303	315	360	365	340	336	301	340	338	319	307	340	348	347	303	310	319	346	366	369	319	306	349	331	310	341	327	337	340	308	328	332	335	315	322	333	328	316	312	337	323	297	338	363	328	302	305	350	340	354	322	325	339	345	321	326	355	326	343	357	352	364	325	359	345	314	354	331	327	368	360	319	340	353	344	352	295	349	331	321	348	363	358	334	324	324	348	326	353	333	319	333	327	338	333	339	337	366	333	343	333	351	329	304	335	296	332	319	337	355	335	317	303	350	344	359	338	324	353	304	319	295	360	328	322	344	325	345	330	327	342	332	315	316	318	320	344	335	327	328	325	329	354	327	335	319	323	328	339	313	330	343	323	311	286	320	315	378	329	347	332	322	316	341	320	346	322	362	316	376	326	349	324	334	315	334	354	337	311	333	308	311	331	330	341	302	351	309	324	343	302	371	360	326	309	337	331	351	358	332	337	298	334	363
30961	24367	8881	1484	710	567	568	542	577	537	538	527	516	548	554	543	569	515	507	557	509	542	530	511	499	551	552	563	505	544	545	525	516	545	569	501	536	556	543	518	520	547	519	571	498	526	531	523	520	522	514	516	496	539	544	546	544	570	526	486	528	535	492	497	545	525	542	513	534	533	503	558	494	523	536	533	539	502	524	513	550	569	516	522	499	554	504	548	539	545	571	548	569	498	545	501	520	548	560	562	520	524	540	509	558	576	552	497	501	547	562	483	575	499	531	608	508	543	511	517	560	510	532	570	551	566	556	501	534	551	550	514	535	541	514	562	511	532	563	544	499	550	560	572	496	494	569	517	536	485	494	592	561	553	503	531	566	524	541	546	492	520	494	526	533	511	523	530	491	506	536	525	491	550	502	530	544	532	529	462	525	513	533	533	532	534	569	541	485	542	505	529	543	526	516	540	542	518	523	521	533	567	536	543	510	520	522	516	513	516	528	523	540	497	507	527	492	520	521	451	496	540	521	535	536	518	520	502	510	518	530	537	560	503	562	534	506	530	498	516	572	569	509	502	523	560	535	500	540	526	551	593	596	548	551	561	533	568	532	485	536	534	523	536	547	509	502	511	519	491	542	550	522	547	555	519	589	547	511	496	557	522	541	552	585	500	509	541	550	539	519	519	549	549	511	533	516	541	536	493	464	519	510	519	551	505	560	544	546	527	567	521	543	461	535	545	507	555	568	552	557	541	531	531	502	564	532	513	540	569	533	583	533	507	469	531	502	539	523	532	534	529	539	476	578	506	552	532	533	515	500	510	509	487	509	554	532	509	537	517	543	572	539	487	498	541	541	537	528	497	525	520	535	549	581	546	536	484	503	573	499	551	561	572	557	504	550	514	494	500	514	528	578	562	565	541	532	564	499	534	518	559	561	494	510	521	537	527	490	525	518	520	541	489	531	521	541	532	518	593	553	525	521	493	527	549	528	507	470	556	536	513	499	538	511	566	535	531	541	491	572	536	520	476	502	538	538	540	519	542	509	523	573	537	526	528	534	524	542	519	516	525	540	542	587	508	511	540	492	523	507	491	504	528	539	532	534	530	548	542	526	518	533	541	572	546	541	521	501	557	543	547	485	569	532	525	536	566	558	532	574	492	525	553	526	546	529	538	526	543	546	518	503	551	527	498	529	516	508	519	533	529	550	550	549	534	518	547	479	542	543	528	538	534	573	553	551	536	528	531	513	536	500	507	503	555	566	558	495	547	502	525	517	508	537	525	564	540	541	527	527	540	540	544	516	562	569	555	557	517	527	520	498	559	474	537	517	530	503	496	514	573	505	487	552	491	573	524	521	501	520	514	516	562	520	476	533	481	522	527	530	546	537	558	495	512	533	520	518	514	529	510	537	536	524	561	514	553	514	543	521	523	526	539	497	525	557	541	547	546	548	517	539	535	549	540	514	536	512	550	551	552	556	505	503	549	556	554	535	590	543	507	565	518	539	523	542	520	504	526	516	533	501	517	523	529	581	549	517	509	493	504	487	482	553	537	525	536	523	546	549	505	569	555	546	508	579	516	502	521	528	538	525	539	546	503	582	513	506	538	529	526	536	531	521	521	560	519	497	540	531	543	567	556	510	533	481	523	548	576	510	533	556	568	502	564	575	522	537	561	509	537	544	551	558	550	544	547	538	526	533	522	516	539	561	492	517	525	528	553	523	520	517	568	553	525	556	507	516	511	537	491	500	486	494	554	535	559	507	522	517	523	555	582	574	505	508	524	532	536	498	567	533	515	526	526	520	491	493	528	508	526	524	539	509	482	516	533	507	510	538	505	514	524	551	543	561	538	521	541	533	543	527	536	547	511	526	571	562	521	486	562	513	567	519	527	562	506	531	579	525	501	546	526	536	532	570	538	521	501	538	519	501	493	533	515	534	521	536	542	551	528	520	550	538	526	493	563	566	543	528	530	551	554	558	542	512	572	545	543	550	542	533	534	538	506	545	519	489	546	550	537	545	544	553	566	509	486	520	504	526	552	507	511	530	579	528	538	535	533	530	545	515	555	528	517	515	480	518	573	526	553	543	525	553	538	538	531	563	591	536	524	534	573	536	509	521	543	545	508	553	567	515	579	530	575	510	563	551	536	517	536	476	549	544	565	493	518	506	528	580	530	550	522	517	557	544	541	502	526	534	499	505	513	538	521	514	541	540	564	507	542	604	503	529	547	585	544	550	540	511	557	500	495	523	537	490	549	485	568	527	541	512	531	506	512	543	586	545	497	559	530	493	552	542	552	532	495	536	541	537	518	539	529	524	583	535	520	515	523	535	556	500	549	501	503	509	523	541	544	544	554	519	510	540	540	511	513	523	538	531	507	517	525	497	521	539	531	569	516	524	540	516	534	532	538	556	512	508	512	511	545	543	567	521	536	501	545	520	511	570	531	516	542	530	551	513	518	580	504	531	563	538	531	524	525	535	551	532	548	557	551	548	511	522	533	497	515	522	489	542	524	537	568	475	548	534	563	540	557	540	542	533	540	542	557	476	511	539	524	571	529	517	523	578	502	543	499	527	538	571	483	551	539	533	552	496	521	533	539	547	526	553	522	536	499	543	495	517	537	513	513	519	495	556	552	561	556	548	546	505	560	517	536	553	545	542	546	515	522	534	547	524	533	481	566	544	572	525	558	536	527	538	536	489	554	557	506	526	530	549	578	529	534	544	553	533	496	574	559	508	570	571	543	540	572	528	548	536	517	556	516	582	518	556	519	522	534	535	518	520	509	543	547	469	563	495	579	512	551	522	530	518	537	546	483	534	516	493	535	531	516	528	548	520	545	516	510	561	515	573	551	499	494	523	531	571	554	517	550	510	537	506	527	539	483	560	528	532	484	518	528	529	533	483	514	508	543	550	521	541	570	521	556	509	499	556	516	551	542	532	518	512	545	552	512	492	572	527	520	543	479	511	525	529	521	541	525	527	556	535	528	536	544	519	471	547	522	582	533	539	516	548	528	562	545	491	501	566	531	526	548	550	543	530	537	522	522	513	559	527	475	535	561	523	564	516	559	535	527	518	512	520	501	526	521	519	522	535	530	538	524	534	555	534	524	569	506	557	531	544	523	580	530	536	530	530	540	539	490	518	524	477	548	538	511	537	532	476	520	490	533	539	564	516	523	514	474	580	555	530	498	525	529	545	512	531	560	532	489	557	519	531	542	557	529	501	519	503	533	519	558	508	546	539	504	541	564	523	507	513	544	522	608	502	574	549	541	573	493	519	540	535	575	575	583	558	535	549	554	567	547	537	577	520	515	505	517	537	542	530	504	534	516	493	527	508	502	576	533	513	485	481	523	501	496	536	522	479	510	537	526	492	543	500	533	537	555	532	515	561	532	566	537	545	541	564	538	494	559	521	519	510	539	563	517	500	525	493	570	499	496	537	523	513	550	537	506	567	515	542	565	546	534	481	503	543	527	525	471	530	541	524	507	489	538
24640	20519	3454	871	531	503	540	519	469	457	495	493	480	477	485	476	545	500	477	488	464	465	499	509	483	497	463	497	481	509	469	485	455	494	451	465	492	477	468	447	514	456	504	498	461	453	490	489	484	490	501	483	581	442	490	480	473	472	480	488	483	474	440	440	472	502	506	468	491	474	505	466	477	557	505	492	494	454	500	464	468	471	499	485	518	480	465	476	501	487	501	537	516	482	444	498	495	492	465	482	471	446	433	502	495	493	477	494	432	492	484	504	475	474	495	486	466	491	486	482	473	489	472	443	508	475	458	476	479	494	480	459	499	480	497	457	443	486	496	465	455	480	453	458	489	473	484	513	512	501	466	448	498	509	472	484	491	481	488	490	529	456	468	454	485	512	499	499	513	464	495	446	448	499	493	526	482	486	479	457	477	471	482	467	512	481	470	451	492	465	452	483	429	489	500	474	501	479	465	522	474	486	461	477	458	486	498	489	461	466	445	455	499	505	486	470	477	508	485	476	488	458	467	459	485	473	509	530	485	480	476	450	495	472	478	482	489	433	450	470	468	464	483	468	479	519	476	478	473	444	458	513	472	478	473	482	486	480	534	491	474	460	488	476	451	459	508	517	473	464	501	490	475	469	507	478	501	499	462	452	498	463	489	477	495	498	519	509	489	484	457	432	462	502	488	510	484	464	499	503	453	494	479	502	518	453	524	542	511	513	498	491	478	469	485	478	461	483	468	512	489	495	470	474	490	454	533	471	524	480	466	447	483	424	496	453	460	454	477	487	477	481	485	474	489	509	438	454	503	493	475	495	476	479	468	498	479	526	461	464	435	505	486	513	490	484	452	458	492	492	494	469	463	501	485	468	448	493	481	443	456	511	507	527	466	508	463	498	482	476	440	478	509	518	487	479	439	441	471	497	508	529	484	485	461	498	505	467	498	486	503	503	503	512	499	465	468	481	484	461	520	446	445	479	524	468	488	463	478	519	505	473	511	521	477	479	473	481	502	467	501	490	462	481	506	446	484	445	495	499	492	492	463	492	452	485	474	483	442	445	506	455	449	491	520	465	486	463	451	460	465	474	462	503	508	480	463	465	489	442	481	476	498	498	457	447	479	519	466	500	472	480	526	503	474	477	510	473	460	480	487	514	480	463	472	475	494	469	519	515	502	478	481	469	467	460	503	499	489	475	520	522	459	465	484	488	462	500	496	508	529	454	463	466	459	512	514	486	457	484	495	516	512	452	492	505	477	470	507	442	492	489	420	491	485	498	465	467	512	500	462	464	476	516	465	500	483	493	457	462	519	493	495	498	499	476	429	465	440	453	462	463	515	499	490	458	468	460	445	454	472	518	467	494	471	477	483	470	503	453	487	483	457	486	465	479	508	475	480	458	484	476	462	483	479	447	457	498	460	475	523	507	522	518	483	492	472	492	443	483	483	455	492	467	477	508	479	466	471	469	482	485	453	454	458	484	468	477	460	464	462	482	523	508	467	527	481	488	524	480	485	501	480	493	482	462	480	470	486	502	448	495	475	494	452	465	480	468	465	478	477	422	454	454	499	500	440	449	486	481	488	484	478	454	473	476	473	493	467	484	470	514	480	477	461	457	493	466	492	473	470	458	484	486	471	463	483	507	475	489	484	479	500	511	455	472	513	468	468	486	482	486	526	484	472	464	452	507	482	470	492	523	510	495	497	492	475	505	521	499	541	527	455	516	468	492	472	494	483	496	439	506	458	527	497	495	462	504	502	487	453	498	482	433	473	463	458	463	470	477	463	438	456	468	519	486	479	529	475	455	510	476	486	447	508	512	471	475	499	516	544	489	495	478	506	461	504	461	483	467	494	466	473	438	472	497	489	459	461	480	478	447	507	460	483	489	459	493	476	495	461	516	490	498	490	484	502	462	480	507	472	472	480	455	473	459	517	455	489	458	489	468	463	501	501	478	439	510	495	474	512	460	498	509	454	479	482	484	498	477	457	510	484	488	475	496	451	475	507	456	501	507	481	440	473	485	522	508	497	466	464	466	484	472	483	501	469	449	452	494	453	454	450	494	476	493	464	455	444	520	479	515	499	498	496	488	530	506	482	442	492	452	475	474	495	469	463	472	500	483	499	478	464	471	438	471	488	500	487	474	494	468	468	482	456	481	503	427	457	465	492	529	464	468	502	475	470	496	487	489	482	487	453	462	483	461	473	468	481	485	470	520	458	503	492	514	487	479	489	468	490	459	501	459	466	460	533	475	484	500	462	472	486	485	490	520	479	498	470	473	475	451	512	502	470	456	480	468	487	466	463	487	472	481	452	462	490	511	487	433	481	469	484	440	450	475	480	448	465	456	515	436	518	485	476	513	477	483	494	501	447	509	493	486	483	469	499	481	483	507	473	499	504	468	497	491	504	501	404	526	431	464	481	498	420	516	484	493	484	499	511	486	472	525	460	507	500	453	439	497	479	486	533	430	531	461	484	479	492	505	508	448	456	470	459	483	511	504	501	465	492	511	507	493	475	464	469	503	464	469	484	491	470	487	505	487	471	491	466	513	484	507	491	495	464	497	454	448	469	531	476	472	513	504	516	506	506	490	483	468	454	472	483	438	463	458	448	492	465	495	485	467	494	466	453	475	496	465	438	525	525	504	496	481	476	472	494	493	486	460	475	516	511	485	494	475	469	492	496	451	476	496	482	505	502	530	488	464	517	478	475	503	478	478	442	473	502	472	476	473	466	452	472	504	467	470	480	453	486	508	489	496	485	465	493	464	442	499	465	470	459	474	541	486	497	494	477	509	501	472	466	459	463	478	459	505	478	450	456	496	506	448	416	503	470	481	470	477	496	461	478	489	436	468	490	477	477	478	496	448	473	471	517	469	504	521	445	481	539	474	490	473	474	500	482	458	506	506	480	479	498	474	479	487	463	471	506	434	480	510	485	481	473	488	495	497	449	486	512	463	492	486	481	452	486	496	482	478	496	457	435	468	496	479	481	509	452	534	439	497	520	492	422	488	501	489	454	455	472	445	495	482	494	454	485	476	471	514	466	509	474	477	502	459	486	486	490	462	509	500	514	446	477	499	469	506	515	493	456	485	480	483	498	475	454	477	476	472	507	508	482	482	488	501	475	478	468	484	494	493	483	502	483	509	480	465	460	492	536	492	515	500	497	505	485	486	419	520	517	478	472	442	480	446	489	440	498	482	481	512	506	472	451	470	464	456	475	459	468	474	455	468	456	494	445	462	470	488	495	472	495	469	469	420	466	478	435	508	489	474	442	504	513	506	460	488	467	497	487	470	465	490	456	485	492	500	461	483	484	483	472	492	480	497	472	483	480	479	447	484	456	472	474	462	477	467	476	446	489	460	488	499	450	474	457	496	502	504	453	506	463	465	508	494	476	481	490	470	494	448	471	457	476	491	484	530	499	510	464	489	486	481	469	520	473	495	504	508	486	463	476	492	497	490	466	497	448	473	459	505	478	453	491	494	460	487
26134	23084	28108	24750	8857	706	456	375	268	308	287	314	290	286	250	294	270	238	276	283	273	281	256	299	274	276	268	301	314	302	291	274	276	248	292	277	257	276	268	277	298	267	292	307	328	286	284	273	261	278	263	251	243	274	253	268	299	321	258	290	260	287	279	278	257	257	277	288	298	282	297	276	285	267	266	272	262	286	282	279	279	290	250	302	276	292	257	293	265	262	254	280	261	268	277	257	290	254	255	284	266	272	288	260	250	282	287	291	297	290	251	256	305	269	292	272	255	264	275	283	291	293	257	315	276	309	277	268	270	259	289	266	235	308	305	286	300	284	281	292	240	255	283	288	275	265	261	257	266	286	294	273	259	276	307	272	274	264	273	287	282	302	280	275	284	277	251	265	286	283	282	279	279	302	268	273	275	270	300	318	256	287	275	258	244	283	284	273	288	276	257	275	282	279	298	260	274	246	269	310	242	301	255	278	267	260	253	259	258	271	257	276	258	279	291	285	256	296	252	265	268	247	278	262	253	281	270	277	272	289	285	277	281	284	275	255	299	289	254	275	278	276	262	264	284	258	258	287	270	263	270	276	264	250	276	282	276	279	281	301	262	252	293	279	252	297	285	257	261	281	272	268	249	277	255	276	251	266	268	279	254	259	251	287	273	265	273	253	267	269	273	289	281	261	261	262	281	289	268	276	255	278	318	288	259	251	270	274	276	295	275	269	274	292	268	270	298	270	271	296	293	255	276	272	257	269	289	277	275	276	291	293	246	259	287	269	250	272	284	288	291	330	267	281	276	271	288	256	277	291	278	264	290	282	250	271	295	273	279	257	258	305	281	297	256	254	278	270	258	261	268	277	272	275	273	259	238	262	275	285	284	291	258	283	261	306	259	272	261	234	257	278	296	271	306	265	299	252	260	269	304	276	272	282	273	258	296	277	287	296	282	289	269	277	282	290	259	291	291	257	249	260	287	277	253	309	279	280	271	271	248	279	276	254	255	279	282	249	272	291	265	248	271	272	276	247	266	280	283	293	279	279	273	273	293	275	303	239	291	266	268	296	267	272	260	292	276	311	273	263	269	263	307	280	255	301	276	266	259	265	254	298	269	280	289	280	265	284	272	273	268	280	269	247	250	272	282	265	278	263	268	250	283	282	290	239	250	277	288	286	265	273	295	257	289	271	257	270	287	288	257	267	258	286	274	278	280	295	298	265	279	275	265	233	250	299	315	294	293	291	277	254	239	287	268	254	259	289	266	305	256	290	270	246	277	287	289	269	280	296	278	267	278	272	270	288	266	277	313	295	298	240	261	299	288	289	263	302	295	271	296	289	293	309	284	285	287	272	293	270	273	291	274	252	242	312	294	250	263	283	279	273	261	277	272	251	266	269	254	274	275	288	256	295	289	271	296	303	275	277	293	260	303	262	295	255	264	285	246	301	282	260	268	259	300	262	275	265	272	274	283	282	294	311	288	262	289	276	257	261	292	265	252	257	262	303	278	255	263	268	272	317	285	261	284	262	269	268	244	266	263	287	268	291	255	273	274	275	266	271	269	303	274	268	263	338	255	258	271	256	272	280	283	313	271	234	276	265	289	255	247	261	306	303	260	288	281	271	283	291	219	274	288	278	281	304	276	268	252	283	247	271	292	305	265	251	262	294	271	263	261	308	297	256	254	265	248	244	262	286	275	248	249	276	287	246	278	271	292	286	262	288	284	249	265	269	281	261	281	276	278	256	254	264	313	266	279	269	282	239	253	279	284	277	259	235	272	271	244	250	228	289	261	283	244	272	278	277	284	253	246	274	273	261	285	284	297	261	269	285	273	295	278	256	291	294	269	286	268	270	269	271	266	273	256	288	267	234	248	300	283	279	282	252	248	255	252	293	287	277	285	285	298	287	262	250	264	277	288	307	258	303	274	281	277	288	255	273	276	242	259	273	280	275	273	262	271	295	266	269	281	287	279	271	260	271	285	261	319	279	269	295	278	271	254	283	263	295	256	249	269	268	243	274	268	312	299	253	261	292	261	269	282	276	274	287	301	265	271	275	260	286	266	278	289	271	286	267	270	262	277	277	304	285	261	276	259	292	295	268	296	249	264	250	273	284	274	258	294	256	282	254	293	272	281	265	285	260	296	278	275	270	280	277	264	264	258	281	302	275	254	250	269	266	281	296	253	267	282	275	272	280	291	292	267	261	293	283	297	261	286	293	283	274	270	243	255	265	267	265	272	286	268	253	269	291	271	288	295	270	264	239	270	265	279	292	269	291	257	263	288	269	248	282	267	238	278	260	259	264	291	268	302	267	280	256	265	276	245	298	263	300	277	270	278	262	271	280	272	248	286	268	268	266	265	297	270	285	295	267	292	259	260	295	283	279	273	264	304	290	266	271	252	307	267	254	285	287	275	297	278	261	274	303	292	268	252	244	274	288	286	260	269	266	264	300	285	277	276	296	244	288	294	284	321	255	260	295	294	243	269	260	286	256	287	262	278	285	292	288	258	251	254	269	252	268	278	281	275	258	277	267	281	285	267	277	242	274	296	260	260	248	291	270	259	289	265	279	232	280	285	260	283	261	287	286	260	284	273	291	304	252	272	278	283	267	280	258	280	236	293	282	282	262	272	236	264	279	265	276	275	267	248	249	242	242	297	236	290	278	281	284	278	247	292	292	266	257	259	264	279	245	252	250	277	279	256	288	276	275	271	255	264	248	266	264	293	322	269	275	277	268	277	301	295	267	294	285	246	271	261	281	280	274	268	249	262	264	282	295	279	245	264	249	263	259	274	248	260	278	278	296	288	253	280	281	288	264	296	285	261	277	298	260	258	289	299	276	270	266	279	276	288	260	281	280	301	270	283	294	283	271	274	264	258	265	277	264	261	281	260	295	272	303	243	273	297	275	278	296	289	276	258	283	268	262	292	248	243	284	291	289	277	306	277	284	253	286	265	305	273	295	286	285	295	270	275	297	256	286	269	260	268	265	301	275	283	302	292	289	269	279	277	268	299	269	340	267	295	297	256	272	261	288	276	271	279	263	247	284	285	268	268	260	276	293	277	248	287	266	271	267	275	287	282	268	293	267	251	254	280	271	286	271	274	289	270	285	273	272	239	266	243	288	257	273	274	271	266	246	296	278	260	271	264	262	264	256	286	266	273	282	261	243	291	250	260	290	235	274	260	296	274	274	283	295	270	274	254	254	260	315	277	284	265	274	275	286	257	300	286	302	280	279	234	253	278	261	275	228	286	260	286	241	277	274	288	262	274	282	270	277	248	275	309	286	277	282	286	271	279	268	262	294	275	272	261	281	286	280	291	235	240	299	242	284	290	281	288	259	258	241	238	275	276	254	285	282	277	282	286	275	271	237	252	269	284	269	292	285	256	270	277	290	262	264	248	277	261	310	278	257	262	280	259	269	264	269	275	291	276	265	265	258	278	276	261	279	274	292	254	279	290	235	259	298	272	260	278	271	286	323	275	279	256	260
57575	62948	23876	4473	510	440	430	410	384	325	353	358	328	316	342	349	308	319	306	285	296	292	297	313	308	306	294	314	286	292	284	317	310	291	326	304	308	314	299	312	310	297	291	315	276	262	299	275	262	293	327	258	282	285	303	305	289	294	306	304	297	292	323	297	296	270	301	286	303	280	281	267	294	328	323	259	299	286	287	302	301	300	265	291	292	258	283	296	296	310	303	292	327	308	288	309	269	308	311	294	286	299	269	326	284	308	300	281	259	326	291	267	313	282	295	263	306	264	272	279	295	296	307	275	283	290	286	305	298	299	314	292	290	301	284	307	311	311	307	264	285	282	289	307	294	311	298	297	284	302	277	282	286	315	262	274	294	272	282	332	335	310	315	279	287	283	281	291	288	300	292	300	297	307	276	266	304	291	299	302	293	320	288	306	305	289	330	296	282	311	309	265	278	307	274	318	276	304	277	322	290	261	262	268	303	301	296	272	298	294	327	305	288	310	284	322	300	277	297	295	315	316	319	299	299	257	287	290	302	303	278	281	298	286	312	304	284	276	290	286	290	295	322	287	288	299	296	310	270	296	298	292	304	293	283	255	338	284	319	303	294	287	290	303	298	320	264	291	287	291	275	304	320	298	319	298	308	284	325	279	304	322	304	314	302	284	294	305	289	276	315	265	278	291	303	321	288	317	296	282	283	292	304	294	271	268	297	291	324	304	285	320	287	277	284	298	320	282	287	294	279	322	283	274	315	304	279	274	283	260	290	298	306	295	273	276	279	289	294	296	288	282	269	294	296	303	317	252	279	309	281	313	284	290	299	307	273	303	279	296	313	301	265	302	285	285	298	294	293	303	279	313	296	287	280	333	283	299	271	273	313	288	289	297	281	304	313	298	330	295	302	277	292	334	298	308	310	296	312	299	317	291	282	288	269	301	249	262	302	292	261	285	288	293	285	283	297	299	306	312	293	304	294	319	316	282	264	286	315	308	317	273	288	302	306	312	312	323	264	322	285	289	303	301	309	301	289	303	293	292	289	284	322	286	303	258	288	297	278	285	274	286	270	273	283	296	274	257	259	296	325	297	301	310	297	290	296	300	280	293	303	284	277	265	306	282	291	294	294	289	309	299	298	322	319	293	296	278	290	286	301	300	286	302	286	315	306	317	273	312	292	301	313	289	289	278	317	285	275	322	299	310	288	290	272	305	293	294	254	281	268	278	322	321	313	292	292	284	275	301	320	279	319	291	314	275	306	330	266	326	301	284	315	276	282	296	296	303	267	281	286	288	269	278	317	278	314	289	308	274	290	289	303	278	301	309	291	275	304	278	288	312	279	287	294	304	259	314	320	282	295	290	279	308	274	268	301	298	300	265	287	298	315	294	294	301	286	306	307	316	305	326	289	297	310	294	295	274	319	294	294	315	301	287	304	298	312	297	295	267	276	305	296	277	281	292	271	295	259	297	326	313	303	301	265	294	273	287	284	319	273	311	290	282	297	303	298	288	298	288	324	289	276	264	288	301	253	278	283	281	287	245	283	305	292	278	297	282	309	282	296	313	294	304	283	323	293	311	260	267	300	309	342	289	270	255	278	294	308	310	282	313	312	291	330	267	304	303	279	312	299	267	295	265	286	286	307	316	294	298	281	318	331	298	277	309	276	270	278	291	279	293	274	357	306	298	279	280	306	299	323	296	312	256	280	290	260	272	288	304	290	314	299	315	302	289	293	291	291	290	279	293	292	299	308	276	304	310	284	284	278	299	292	295	296	288	309	251	302	296	284	332	295	297	297	320	304	334	305	274	270	279	288	290	280	273	284	269	296	322	285	274	278	300	311	315	289	315	262	303	296	290	292	316	287	320	278	307	270	285	305	291	268	311	323	283	282	251	292	271	319	267	307	276	280	315	313	289	287	283	269	320	313	298	280	276	292	303	298	325	299	296	274	296	279	293	289	266	274	313	278	277	269	289	302	285	289	295	303	296	289	294	294	276	294	311	298	307	317	293	284	282	310	267	302	290	271	273	312	315	303	299	265	287	293	311	294	285	286	308	291	295	274	311	291	287	344	296	293	284	313	298	266	285	247	284	314	271	310	296	301	288	264	330	326	296	286	304	294	308	339	303	307	277	327	284	296	316	278	274	309	290	292	315	285	302	301	284	298	327	287	288	308	280	297	313	320	288	323	298	295	306	281	308	290	290	282	261	325	276	276	288	313	322	275	288	265	271	286	297	289	270	302	266	302	273	289	296	289	295	285	287	281	264	307	302	291	284	298	292	282	290	265	281	291	308	294	304	295	277	303	295	323	311	302	306	293	308	291	245	283	269	320	299	295	273	298	319	294	283	272	257	297	291	285	280	328	291	281	275	295	306	277	301	295	330	296	294	295	291	281	291	258	298	287	304	297	310	309	284	262	304	292	291	262	310	257	292	319	302	322	294	312	296	289	305	308	272	305	290	291	338	270	320	289	296	302	292	292	277	280	276	307	293	301	286	285	297	283	314	285	296	284	279	300	308	310	295	277	276	303	325	289	298	281	326	276	279	311	299	268	284	287	298	302	275	302	328	315	328	300	271	318	302	277	327	318	281	282	292	280	267	318	300	312	281	305	295	276	286	264	306	279	307	305	289	274	307	329	293	296	269	291	270	290	293	304	255	256	292	273	277	289	297	312	279	289	336	297	291	287	284	255	250	300	289	290	317	278	320	309	300	277	251	305	283	312	269	303	288	326	301	293	297	303	285	278	316	309	314	279	304	276	296	284	266	311	285	265	269	273	286	286	309	289	317	316	285	304	279	276	303	339	308	272	293	287	275	293	309	247	284	263	268	289	301	294	277	321	317	287	310	282	309	315	314	291	288	311	277	279	275	270	298	314	277	284	291	304	293	276	265	295	312	272	282	291	298	288	312	310	285	297	307	295	310	289	305	298	289	324	333	323	280	269	295	302	284	283	285	318	287	314	306	294	307	278	283	302	291	283	325	256	296	268	295	318	290	274	319	299	249	301	294	282	306	326	291	303	298	312	298	302	287	268	313	276	289	302	290	290	265	270	303	294	296	280	286	308	320	291	310	319	286	281	276	314	289	295	299	303	293	308	293	274	291	284	283	274	292	276	294	259	305	281	310	267	287	333	285	286	294	272	315	300	290	302	281	265	288	292	278	275	292	260	324	291	285	294	281	298	298	264	307	309	267	306	293	300	285	297	274	289	278	300	301	311	309	261	311	277	288	317	265	311	266	294	282	328	295	301	287	295	292	290	331	281	286	288	302	321	283	314	259	282	280	293	304	300	295	320	308	287	280	314	322	278	261	274	296	297	268	294	315	282	313	304	285	310	294	292	300	260	294	302	312	294	284	290	312	287	305	292	306	304	300	305	304	282	301	282	294	279	305	275	300	277	283	296	310	272	324	311	290	313	286	301	278	282	289	309	298	279	297	273	309	273	279	292	279	283	301	297	309	280	285	270	280	302	269	312	294	304	264	272	255
24798	22345	28759	24708	19784	4472	682	470	393	404	357	373	380	324	370	361	359	368	340	347	348	388	332	373	367	343	340	341	328	342	361	337	363	348	350	308	336	355	341	339	352	327	307	343	317	346	378	324	318	354	321	321	299	302	288	335	314	366	333	328	357	337	334	327	338	315	354	349	337	329	329	364	327	306	347	377	356	317	312	313	346	335	333	316	349	327	331	322	339	324	341	337	303	333	293	333	360	369	331	317	328	314	315	371	339	289	333	337	357	338	349	326	356	321	322	341	322	310	317	371	359	354	330	321	339	329	349	333	330	342	349	339	351	369	319	341	306	300	308	328	331	325	342	351	366	364	342	321	311	378	331	334	318	316	332	320	339	297	345	347	345	331	332	321	333	326	363	308	306	309	325	319	338	351	323	331	349	347	332	331	292	351	336	340	321	343	328	320	345	323	308	319	343	317	338	358	365	334	305	291	327	318	326	328	356	346	329	317	309	370	334	318	329	318	329	335	328	329	330	344	352	331	280	347	338	352	349	299	335	376	296	335	357	359	353	350	330	334	330	324	356	318	327	311	340	325	320	348	326	340	305	331	370	331	329	331	340	311	348	343	323	327	335	337	331	295	316	357	332	313	361	315	330	338	312	300	339	344	327	307	352	328	346	324	357	333	331	331	328	312	342	327	334	308	336	330	356	345	302	324	312	337	327	297	343	342	331	338	340	317	340	320	338	307	336	308	325	356	348	313	299	327	342	306	356	327	299	312	355	324	367	361	349	349	313	363	362	346	343	322	352	345	336	301	364	305	331	329	318	334	330	325	351	338	335	288	339	308	313	334	338	330	359	326	297	331	321	331	337	338	304	299	357	354	333	338	325	313	311	351	343	334	329	325	356	321	336	335	346	318	305	330	338	337	328	334	329	338	335	340	299	343	333	327	338	343	332	353	355	340	343	314	333	336	332	306	377	340	299	347	357	302	311	324	346	336	338	338	349	331	311	325	342	318	326	326	335	342	362	328	334	340	348	329	310	340	329	319	364	353	345	332	303	296	291	330	332	333	304	322	335	361	333	319	351	348	304	322	330	309	314	339	339	302	336	332	346	303	325	374	367	328	345	347	328	332	328	371	343	328	307	330	314	337	334	343	322	320	321	338	319	336	333	323	341	303	317	309	336	298	331	339	340	313	348	312	363	361	345	333	328	316	350	337	356	301	300	370	308	331	310	331	326	363	346	345	286	315	332	328	357	308	327	324	322	342	313	311	351	375	308	333	360	345	353	347	341	311	323	346	342	351	340	349	325	327	344	325	329	349	348	309	319	315	338	337	344	363	364	339	274	340	320	361	310	335	312	360	330	369	311	352	340	316	333	313	346	317	351	291	361	357	328	319	328	307	304	340	341	351	293	330	329	352	335	345	342	314	307	328	316	310	281	339	343	319	320	312	308	332	347	322	336	320	344	347	328	323	337	343	311	357	350	319	308	341	325	330	295	331	315	315	335	329	325	311	329	304	345	337	333	315	327	329	347	338	342	331	334	317	348	331	303	330	321	325	348	332	337	330	337	337	342	343	324	326	333	316	325	363	329	316	339	365	348	328	334	320	309	365	296	306	350	286	338	300	360	328	308	339	325	336	328	331	313	359	341	333	350	318	312	320	336	316	369	368	321	324	335	354	319	360	356	352	318	310	342	340	314	340	329	354	337	335	344	354	351	316	348	366	328	329	321	346	331	346	354	351	332	282	317	329	364	325	321	333	333	317	338	338	312	306	322	306	367	338	334	338	316	303	331	322	338	335	341	325	330	328	333	294	285	333	342	329	331	378	338	360	289	342	361	315	349	357	339	336	328	350	334	345	308	330	313	306	324	345	289	316	386	329	365	308	378	325	329	349	357	337	326	327	336	343	345	324	311	319	339	337	362	362	323	331	363	331	335	313	359	324	351	307	335	344	343	344	353	334	318	333	298	310	329	330	362	319	343	362	375	318	331	338	285	327	321	333	328	315	341	332	334	342	365	364	328	334	325	324	343	340	348	295	343	358	312	340	330	322	330	308	328	338	347	338	310	337	360	359	346	343	360	334	332	309	355	344	349	343	336	318	351	311	335	352	315	343	326	339	323	321	360	336	342	340	307	343	373	297	318	345	338	324	313	354	358	328	341	343	319	328	285	335	329	310	316	355	322	342	321	350	335	379	298	365	306	325	328	357	350	326	400	314	339	322	322	301	314	314	361	332	317	352	346	352	353	331	306	305	347	341	335	301	325	326	306	339	363	311	333	321	376	342	334	328	306	337	329	346	337	350	319	319	336	357	319	317	345	309	312	345	304	313	348	331	341	347	321	356	357	339	308	313	317	342	331	338	284	355	299	324	358	303	364	339	335	330	354	348	350	315	326	297	339	316	308	329	321	320	351	337	321	319	336	340	316	325	335	342	365	329	347	292	304	333	302	333	327	361	329	325	307	322	331	350	319	326	361	346	344	326	304	324	326	354	333	323	304	357	355	335	298	305	334	309	337	346	324	332	315	311	295	369	324	323	332	314	339	322	325	307	310	371	335	337	360	351	337	333	351	355	389	314	333	343	356	341	372	328	349	343	343	351	326	346	352	338	320	334	358	349	332	331	347	320	370	362	355	342	336	291	309	310	320	365	334	354	341	330	378	308	314	317	337	320	316	353	370	367	310	325	319	324	302	294	330	322	347	330	335	312	333	323	319	343	349	347	350	336	317	318	335	335	362	329	278	327	317	337	347	339	327	344	321	329	313	362	384	382	345	325	310	304	360	350	324	319	336	342	334	329	341	331	318	331	329	316	317	327	338	357	355	367	289	369	334	320	359	345	286	302	325	331	323	313	331	306	289	328	323	317	344	298	316	316	329	329	336	321	322	334	320	371	354	344	317	328	350	341	345	332	348	323	334	318	313	313	342	327	338	336	331	314	341	365	358	339	327	303	352	339	327	331	334	316	342	330	337	340	309	305	342	371	330	341	312	325	355	302	333	305	339	341	345	352	339	341	334	351	348	324	321	317	313	334	336	315	293	330	354	335	330	310	322	342	328	347	346	339	309	336	341	327	323	340	311	329	321	372	315	313	312	318	334	317	330	321	329	318	327	336	330	335	298	315	320	318	319	358	327	332	345	329	341	350	320	319	329	308	309	335	349	357	362	351	343	308	312	312	342	296	335	335	306	334	318	305	327	332	329	345	355	319	335	344	318	315	299	332	330	303	364	368	303	334	324	347	349	335	360	356	341	324	328	333	359	345	337	301	330	306	310	377	317	331	325	340	300	349	305	376	316	327	318	357	340	308	324	368	302	355	302	314	332	334	313	335	341	345	297	296	287	285	315	328	327	307	356	361	334	303	350	339	345	325	317	353	301	320	331	354	321	361	332	319	342	367	331	322	326	298	332	313	346	337	314	370	336	335	339	334	318	347	335	335	339	301	311	326	344	370	343	375	334	332	323	367	377	311	338	353	354	307	337	342	358	326	325	349
55776	71616	31745	7179	763	580	555	453	460	431	427	425	403	398	384	370	386	410	385	377	370	364	360	359	329	377	372	360	370	397	351	385	335	346	363	354	334	337	349	356	345	341	392	346	334	337	341	322	364	367	351	380	337	356	374	315	358	345	344	327	333	356	362	366	349	345	358	338	335	341	331	354	322	323	301	333	330	376	326	330	343	313	363	355	335	357	347	313	335	367	331	323	325	335	339	331	364	329	346	337	364	363	378	317	345	312	343	361	355	355	337	379	373	347	332	340	346	325	335	387	344	388	360	338	326	347	340	351	371	358	311	352	346	341	321	361	318	351	347	339	367	338	328	313	320	314	337	348	321	350	363	356	349	363	356	365	337	316	373	350	358	351	333	360	349	332	380	366	342	345	365	333	335	341	355	323	306	346	330	331	356	361	336	339	346	350	335	351	357	322	356	378	356	373	332	347	339	369	322	357	344	354	329	304	312	324	321	350	341	350	316	347	354	356	378	362	340	312	350	350	340	343	330	349	335	361	321	333	307	337	328	349	344	352	374	349	357	317	349	310	322	359	346	349	325	342	321	318	373	338	339	336	350	336	338	344	332	325	333	342	335	357	326	345	372	342	351	345	350	341	340	344	331	352	326	355	364	351	366	320	320	354	349	330	322	336	347	345	349	328	364	313	359	304	344	334	319	329	337	334	332	350	375	351	361	339	358	348	341	320	351	368	296	363	281	333	367	342	359	359	357	360	320	327	353	356	351	351	357	367	370	327	320	363	344	357	332	314	343	338	363	334	352	327	314	350	344	336	332	310	365	364	321	358	353	344	356	356	343	321	303	342	309	354	319	320	340	341	335	340	366	362	364	362	352	370	327	336	347	335	338	338	349	351	344	364	330	338	330	329	342	329	349	361	334	377	353	361	338	351	338	345	342	326	354	307	351	383	360	366	351	375	320	335	342	350	338	316	351	352	328	363	351	348	353	326	334	342	339	312	337	343	347	363	337	344	341	351	316	331	357	327	368	324	328	338	338	359	337	333	356	333	330	389	379	372	351	345	348	312	326	298	327	323	347	325	331	338	368	326	328	332	350	339	362	338	340	342	333	347	373	327	321	356	339	342	334	360	327	350	327	331	345	323	339	338	360	327	367	356	305	347	334	346	339	338	327	345	351	362	345	340	325	344	340	329	346	350	333	357	319	364	336	283	368	335	351	338	327	347	356	316	329	298	345	335	325	352	333	334	374	332	308	355	322	339	345	338	355	328	322	333	360	306	327	338	361	340	320	318	362	337	343	342	318	350	349	338	336	331	327	380	352	386	345	307	354	340	379	326	342	328	352	334	315	365	342	340	339	328	329	331	321	353	329	334	325	336	346	327	343	326	343	338	355	344	342	386	349	363	353	349	354	334	340	344	370	368	348	304	327	355	363	331	350	298	349	341	323	338	319	348	331	334	312	359	374	340	323	348	361	348	358	353	330	339	345	356	326	340	340	337	337	346	340	379	323	368	360	321	348	325	320	343	342	322	349	345	342	329	337	310	320	329	356	373	322	336	360	333	351	319	331	332	361	347	359	354	340	337	319	316	323	341	328	338	358	316	366	316	344	323	339	325	299	306	328	350	318	327	324	329	303	370	340	346	320	345	334	322	339	338	331	326	355	309	335	355	334	326	314	319	337	348	321	335	348	351	337	356	334	347	350	350	373	353	334	346	340	371	346	343	327	318	349	353	356	368	326	365	338	343	325	330	362	323	348	341	349	358	347	346	316	353	310	332	337	349	307	330	353	335	332	363	330	360	333	340	338	344	353	384	335	345	357	330	361	358	344	365	319	333	361	388	344	307	332	338	329	348	333	310	355	326	355	331	343	353	354	323	383	350	325	342	312	343	356	351	320	346	372	366	334	347	364	352	353	355	342	329	313	332	332	311	322	348	332	359	318	334	332	361	347	346	338	373	312	355	364	347	361	340	353	346	337	359	329	338	344	335	325	353	341	326	351	338	354	334	316	326	308	344	354	354	333	355	327	347	369	362	346	333	337	349	321	346	350	339	330	347	335	356	353	302	342	330	318	368	357	336	341	332	313	380	349	337	335	360	351	372	361	308	366	369	361	334	312	310	325	340	304	326	344	359	359	342	312	349	365	362	361	326	360	356	347	350	348	360	324	299	322	334	315	343	332	359	312	326	329	350	362	341	329	359	353	309	343	351	332	375	323	348	346	354	332	371	360	325	351	365	358	351	331	337	324	356	369	341	357	342	329	320	357	334	304	339	338	404	332	334	355	351	341	340	369	302	310	351	325	326	364	322	346	338	341	338	310	332	314	345	322	327	376	334	335	329	362	350	341	345	327	346	361	349	305	312	342	343	360	314	369	340	329	305	325	346	349	352	350	369	341	341	343	302	344	382	359	341	364	349	321	335	329	354	350	315	321	325	363	378	350	365	341	345	336	332	352	334	369	353	307	337	328	339	332	331	352	370	330	347	316	323	333	335	340	336	350	357	314	333	311	371	319	333	316	386	337	357	345	332	362	340	339	360	301	348	325	353	341	326	344	340	353	294	365	317	320	340	327	325	356	331	335	316	336	373	336	359	369	326	331	362	354	358	326	329	329	338	349	334	372	374	336	331	336	298	328	335	320	358	317	350	344	355	328	327	325	365	350	329	319	337	331	350	320	337	368	325	336	361	350	353	364	332	312	381	371	331	395	319	297	356	343	351	289	329	343	314	312	345	342	341	346	346	343	323	346	347	336	337	350	354	333	344	348	320	333	336	326	355	344	334	310	345	323	367	363	338	315	328	339	333	330	348	351	328	349	370	356	340	319	321	315	339	337	347	321	347	342	356	363	371	306	330	352	306	327	331	344	336	329	355	329	321	329	338	350	356	355	390	345	347	332	336	324	337	318	336	356	312	311	324	374	328	344	331	345	330	338	327	339	330	337	388	366	351	343	348	347	344	349	325	326	369	326	332	351	351	350	352	340	325	371	327	343	359	333	324	342	346	333	343	336	338	356	295	316	321	321	352	362	328	353	329	343	371	327	330	319	378	298	303	373	379	360	359	316	356	353	353	300	332	311	351	341	336	298	328	340	323	341	362	333	334	316	316	366	348	343	330	348	328	358	338	329	334	358	361	353	337	322	324	355	332	348	343	329	336	341	363	330	360	359	316	349	346	337	316	353	359	361	325	350	367	353	337	317	310	326	347	338	293	334	370	351	315	322	336	339	346	344	334	342	340	315	325	373	334	401	326	328	356	337	317	343	342	335	344	365	319	332	317	334	350	317	336	317	361	364	316	329	338	332	345	367	338	326	330	298	301	334	337	332	340	365	330	342	347	350	331	342	327	362	364	335	385	308	340	363	359	344	369	327	350	341	357	325	340	341	338	304	357	323	363	332	341	333	345	359	366	343	334	358	322	327	353	362	328	320	348	326	355	344	337	342	340	341	331	365	331	354	304	310	335	345	355	345	359	317	350	314	368	318	332	343	372
31110	23633	6883	1357	581	542	536	521	566	534	517	527	521	564	560	528	510	517	591	535	531	530	586	534	546	543	592	558	544	531	599	559	572	549	530	470	530	547	522	569	487	542	557	501	529	548	577	561	561	532	528	508	557	547	503	499	528	574	539	524	531	528	512	516	565	556	509	533	520	541	509	544	552	531	534	581	533	553	508	513	511	501	519	498	523	506	527	514	571	544	557	555	538	552	550	547	536	546	525	504	541	582	550	548	537	546	539	535	517	562	520	520	529	525	547	504	492	593	563	532	540	523	528	541	537	471	552	538	535	527	510	514	529	521	500	554	582	557	518	493	518	499	521	582	521	544	545	514	503	577	514	536	530	559	608	535	567	557	548	575	550	538	510	510	501	566	519	504	585	556	562	535	502	527	514	538	527	538	548	545	506	551	554	559	528	534	543	506	489	568	568	533	539	550	532	516	512	495	537	558	528	531	545	554	508	527	503	515	574	556	521	528	577	543	567	512	499	530	542	533	595	553	514	529	509	549	534	514	511	526	571	522	508	509	560	555	544	528	534	564	521	531	531	542	517	552	556	499	528	554	501	519	532	538	520	533	524	534	548	555	511	524	518	571	518	490	555	507	517	532	531	540	505	533	562	539	507	527	492	520	537	537	563	502	551	526	588	523	486	537	515	541	518	556	567	557	517	539	515	541	534	516	543	580	531	514	566	536	556	527	545	584	550	532	510	523	522	528	546	500	553	581	545	548	504	552	491	522	560	519	540	558	556	506	477	519	556	557	519	568	548	501	546	512	575	574	524	499	546	536	553	539	592	522	542	506	548	547	492	567	518	548	579	534	542	537	520	503	524	536	523	492	548	509	513	582	570	564	595	570	566	558	510	509	534	541	530	512	512	526	552	524	550	556	548	576	540	469	543	559	583	524	500	504	496	542	537	550	553	529	503	500	512	543	493	525	545	515	545	498	530	561	502	540	561	511	564	526	490	536	507	500	532	513	499	548	538	508	487	543	498	490	500	515	523	553	547	501	528	523	505	524	541	542	499	487	536	543	506	551	539	515	477	525	528	553	558	579	518	555	510	508	549	546	579	561	520	554	533	533	513	531	516	565	541	546	488	523	518	516	541	530	565	535	566	571	546	585	575	571	530	589	519	538	533	550	523	522	503	480	521	549	521	527	538	500	585	499	537	576	545	575	543	526	564	525	508	538	525	493	541	529	571	533	513	547	570	535	537	514	527	498	548	566	533	538	541	541	532	537	505	564	541	517	533	591	538	533	539	522	551	540	516	512	563	563	553	511	589	537	516	534	538	553	540	551	484	507	546	526	554	579	519	553	537	524	528	529	530	526	506	535	526	524	558	519	527	537	518	589	565	521	517	538	529	534	518	556	555	510	565	555	512	528	511	538	534	561	502	549	551	536	544	516	519	580	564	525	568	549	542	580	538	533	564	494	541	536	543	505	501	554	472	542	563	533	480	511	494	532	550	540	497	509	585	514	525	540	537	554	520	538	540	537	511	508	511	549	518	550	565	544	557	508	545	545	512	529	543	536	537	514	544	536	509	551	546	535	552	503	499	551	560	571	475	542	531	528	495	535	524	510	546	552	566	516	550	548	515	542	547	550	562	517	513	540	572	589	535	522	568	544	521	549	544	531	528	547	533	546	583	523	537	549	534	514	522	542	577	511	483	570	520	581	532	525	537	489	554	557	538	555	543	491	514	493	520	569	533	562	558	517	536	549	594	566	547	532	600	561	544	532	508	544	563	522	526	550	562	546	505	463	541	577	535	550	530	538	525	522	531	537	495	515	540	535	557	510	559	499	571	520	550	507	560	548	568	595	552	542	537	593	545	550	538	576	568	559	552	565	547	550	554	476	509	505	502	496	549	575	527	536	515	528	560	500	548	544	496	489	562	549	533	514	551	558	546	514	542	546	533	539	529	536	511	564	541	561	520	566	527	537	557	543	587	572	508	497	572	535	508	518	500	509	515	523	517	527	516	514	533	506	561	508	538	503	509	565	507	557	529	533	545	518	566	535	480	541	502	566	532	554	473	525	518	529	576	552	524	541	575	536	558	599	521	524	573	541	547	506	545	512	548	570	525	596	516	515	516	548	533	547	511	541	547	525	476	560	547	484	536	547	571	577	518	557	549	528	553	554	548	539	524	529	539	526	520	516	516	516	544	544	526	625	517	520	514	569	551	509	553	535	537	574	493	533	529	538	522	519	516	504	479	548	534	532	549	569	543	540	528	546	518	555	557	556	507	535	534	537	511	518	531	545	520	533	520	521	548	524	518	580	509	581	542	513	524	528	553	491	537	503	531	560	578	525	532	510	570	485	487	520	601	544	538	584	527	545	534	549	519	544	552	520	581	516	521	508	535	510	486	470	522	471	496	519	573	562	544	585	528	532	544	559	514	490	511	523	535	527	510	545	517	533	572	500	539	493	548	529	536	544	537	545	516	521	502	550	577	546	539	542	527	549	555	523	538	540	556	582	580	534	504	495	574	538	509	516	524	510	521	520	592	521	552	524	526	555	520	516	530	495	516	544	560	478	487	535	522	511	539	530	555	525	523	560	528	579	530	520	575	507	514	555	542	517	561	544	538	531	601	543	528	534	517	498	568	552	519	530	533	543	544	586	551	507	539	509	546	536	519	508	557	557	550	535	574	544	613	488	551	578	545	531	540	567	546	560	547	534	525	528	588	494	569	550	534	557	550	522	543	536	533	549	547	568	516	558	549	523	567	549	562	535	523	528	534	538	527	525	555	522	534	541	528	552	558	542	525	542	552	507	565	517	584	556	496	564	558	515	523	550	518	516	524	517	538	544	539	534	559	541	557	576	500	560	557	530	570	529	567	499	559	559	512	533	561	520	542	548	538	575	514	509	514	540	536	576	552	550	542	573	531	536	475	530	521	539	545	506	520	503	541	480	516	536	522	543	518	513	537	543	520	527	527	500	554	502	515	548	533	503	536	545	461	545	566	534	532	545	545	532	536	541	533	521	562	532	537	516	578	531	576	526	568	546	540	544	537	564	524	526	519	493	534	528	521	489	528	524	525	558	550	527	529	574	540	528	517	536	543	522	525	568	540	560	549	548	536	551	505	528	537	517	520	532	533	529	553	522	554	554	507	522	533	534	558	564	518	536	531	535	487	530	495	580	521	531	532	539	533	556	534	508	528	537	528	542	536	556	541	519	563	504	522	512	539	482	560	525	547	533	509	536	518	526	506	560	566	515	498	547	557	557	548	537	543	553	529	540	580	495	486	549	550	573	531	543	502	491	541	531	574	536	545	561	505	535	556	560	524	535	543	485	559	585	524	513	522	523	546	529	532	527	541	557	572	536	540	524	532	515	567	539	520	550	507	536	540	489	548	519	539	485	564	529	559	527	521	528	529	564	533	563	518	556	540	547	544	536	555	511	528	531	508	569	511	556	515	548	497	507	544	547	574	543	560	530	546	526	544	481	547	506	555	545
23456	19155	2874	939	491	473	439	526	509	519	474	505	497	490	501	516	475	511	500	500	504	504	466	445	503	469	465	482	481	512	445	492	478	455	443	487	501	491	528	470	491	518	523	481	464	438	502	498	497	467	502	456	505	516	473	508	465	507	526	461	463	468	485	488	460	459	534	484	481	503	512	508	498	504	488	509	471	487	496	518	503	532	521	491	493	497	483	499	482	474	478	456	471	440	477	479	516	528	514	496	488	492	511	503	533	498	485	495	482	464	509	462	486	457	490	468	474	475	496	486	457	460	493	508	512	462	480	485	462	496	457	484	445	450	475	548	497	476	422	473	490	509	464	475	466	472	483	444	500	533	486	483	503	434	479	480	481	526	493	486	477	485	480	471	470	452	479	482	484	523	494	513	489	469	464	480	528	489	493	530	482	466	480	438	484	484	511	519	485	482	500	503	470	490	464	490	464	505	461	485	483	487	492	491	519	470	516	478	494	508	457	478	453	491	500	464	485	452	466	486	504	493	480	466	447	471	507	506	495	499	457	480	443	491	455	486	539	483	486	462	478	475	519	489	488	496	474	444	507	474	464	479	463	476	465	468	483	483	464	499	502	507	502	456	471	456	509	500	496	492	498	495	487	457	463	452	485	493	482	475	501	439	496	514	495	502	494	493	484	504	468	451	502	513	466	483	510	469	457	463	522	510	493	497	482	511	499	470	461	462	465	483	474	472	502	532	457	493	496	513	469	502	492	489	473	516	498	506	513	480	464	488	460	483	485	499	456	512	515	495	502	491	498	496	447	502	537	476	497	484	493	494	480	471	476	433	490	459	491	521	505	434	491	467	485	431	462	479	532	480	491	467	514	488	470	519	517	522	457	489	494	482	481	541	545	493	463	469	466	441	446	479	524	504	463	507	472	496	465	481	480	462	449	513	474	522	498	503	488	474	458	503	486	511	504	466	454	491	449	466	491	534	461	469	476	464	503	486	473	520	461	482	474	481	492	482	497	482	494	499	481	500	479	462	481	467	495	510	501	489	489	492	483	493	498	537	466	493	497	491	488	458	512	515	490	489	471	480	496	482	480	508	518	497	505	443	471	487	463	478	459	478	465	466	482	460	544	503	467	505	501	508	457	465	497	486	481	496	447	408	455	457	489	439	525	488	462	479	485	502	502	456	472	510	472	438	484	487	486	488	484	507	487	493	502	455	520	453	506	507	461	488	475	473	500	452	489	506	472	462	490	478	509	509	486	491	518	526	494	494	489	467	510	495	447	485	498	504	460	442	504	436	490	460	471	505	469	513	489	470	478	454	516	491	496	460	501	444	520	483	481	529	467	476	487	511	494	492	461	508	497	462	496	481	468	514	492	498	498	457	529	498	489	489	507	481	483	522	501	494	499	452	519	472	491	484	517	447	516	486	517	523	451	507	510	496	486	499	501	500	494	507	490	467	500	448	484	482	480	544	467	483	491	461	481	489	488	487	470	461	518	483	432	457	513	486	467	457	499	477	501	489	460	505	463	471	496	468	497	504	503	447	490	492	500	464	482	488	476	464	479	482	469	509	492	470	488	522	468	505	484	471	479	487	492	486	463	487	494	480	481	476	531	466	463	500	463	517	500	489	524	503	440	484	451	462	463	450	563	480	477	487	493	469	492	479	482	494	475	470	512	463	469	480	484	542	494	510	466	456	447	469	504	479	521	486	511	458	496	475	480	486	538	499	502	488	487	471	458	474	475	493	503	493	485	483	481	499	516	505	524	485	485	507	490	496	500	455	457	494	483	493	466	480	462	478	478	477	532	468	507	453	455	509	475	472	429	493	492	458	468	486	480	448	508	476	478	508	504	494	508	523	470	509	483	474	481	492	449	502	488	430	469	456	497	477	463	501	488	471	499	488	482	503	481	477	496	493	537	479	486	542	470	468	496	481	461	478	495	506	510	475	479	486	490	449	483	488	475	468	506	531	508	455	487	509	521	488	484	514	471	470	501	472	454	495	474	496	455	487	487	482	463	490	465	509	448	464	466	494	479	486	487	480	485	479	470	498	491	487	474	496	486	451	461	499	487	463	488	480	466	487	431	472	488	505	489	486	474	472	498	448	496	471	470	528	487	469	468	516	465	469	501	478	458	459	505	456	495	495	484	500	473	551	453	496	504	495	530	533	480	468	495	502	463	449	443	531	473	481	498	485	501	531	500	469	524	456	481	472	504	482	493	473	538	475	496	510	477	450	502	460	470	477	484	492	543	501	449	475	482	443	452	517	480	475	484	470	489	489	499	526	457	488	479	464	484	466	520	496	459	487	473	474	491	469	482	470	507	499	491	477	494	466	488	511	500	513	498	466	469	485	464	494	508	500	487	466	457	471	502	472	477	495	509	489	479	483	496	455	505	502	502	513	476	489	467	510	463	480	475	440	488	475	468	476	505	495	494	468	531	490	481	441	511	463	509	471	502	520	475	485	495	524	465	468	497	488	476	476	456	503	526	484	514	476	494	446	464	487	486	496	444	467	510	475	481	475	464	496	488	509	494	475	542	480	480	472	497	506	532	482	510	481	491	460	459	485	501	442	489	509	458	483	482	472	491	495	466	470	496	451	452	497	480	500	491	482	456	485	479	477	484	483	483	481	494	507	474	494	474	512	526	466	515	463	516	500	447	470	444	459	504	468	451	480	473	514	477	466	496	490	495	498	482	494	510	483	457	493	472	484	458	471	517	483	480	433	471	506	476	453	448	521	485	471	514	477	493	495	495	469	514	463	552	493	479	432	475	479	482	516	448	476	497	472	490	477	509	459	465	482	482	488	476	484	506	474	482	453	513	476	460	509	451	531	489	456	432	442	470	503	484	469	456	460	492	480	506	522	499	478	471	461	457	459	443	464	480	525	477	485	494	490	504	500	480	452	510	480	486	531	500	487	489	468	469	516	508	503	457	541	509	499	499	460	449	463	497	472	479	491	491	464	494	502	466	465	507	479	469	455	480	478	460	497	497	469	496	495	455	488	529	494	510	444	470	516	511	488	462	481	489	478	497	517	481	501	477	498	447	493	516	485	474	473	514	471	497	506	525	453	515	497	453	483	464	508	500	462	500	511	497	488	495	493	475	507	483	509	509	515	467	487	464	514	459	464	498	498	474	487	429	478	489	466	479	470	505	484	470	449	488	499	479	480	470	527	506	524	462	487	517	466	499	491	483	499	516	530	501	469	531	485	505	481	489	467	462	491	485	481	490	499	497	489	522	480	466	521	459	508	486	471	532	432	484	459	474	520	476	493	475	462	492	485	508	530	480	479	470	469	491	486	493	498	469	494	478	500	505	464	472	502	469	477	473	481	505	497	518	494	449	465	466	453	472	497	433	492	478	503	443	475	465	457	474	476	454	461	461	473	479	493	502	477	452	499	499	500	489	514	459	519	479	500	442	441	471	495	471	472	457	472	543	461	494	522	479	496	459	488	471	459	470	469	491	489	529	493	461	490	533	449	483	503
25899	23618	27764	24262	6211	594	421	354	325	281	309	290	302	281	297	286	303	297	278	287	270	288	305	278	296	239	248	247	265	242	265	281	282	302	278	273	314	259	277	279	281	267	270	306	268	240	279	295	296	264	279	267	249	292	285	273	266	260	269	298	270	259	284	276	277	271	300	302	274	273	261	243	308	251	298	285	277	287	268	293	284	282	275	266	254	258	299	267	271	273	275	237	255	301	267	277	292	252	226	279	256	278	254	257	313	298	296	282	266	265	293	279	295	287	262	262	285	287	289	284	291	303	293	265	268	275	271	282	279	278	245	248	291	267	269	263	268	268	255	281	275	279	285	293	274	283	255	254	240	263	253	273	271	270	282	268	257	270	267	278	290	313	267	272	266	274	281	280	274	258	231	264	259	282	266	265	299	289	263	262	274	264	262	276	287	235	275	259	279	271	265	284	260	270	267	293	259	309	254	270	276	308	283	249	301	270	272	256	260	283	240	268	280	237	269	263	272	275	271	269	288	289	285	294	252	247	274	287	300	263	288	272	280	273	262	287	262	296	309	247	286	264	250	270	269	288	253	256	245	289	270	268	242	244	292	279	313	261	250	286	280	280	280	271	275	286	268	260	270	265	248	255	280	259	259	275	275	296	295	293	262	270	310	257	257	295	273	285	263	265	261	271	285	289	292	273	290	265	277	283	278	297	298	270	268	279	268	285	241	274	298	298	300	266	273	264	277	286	253	294	320	276	259	283	273	263	276	281	287	274	264	263	272	301	281	267	236	284	308	274	267	265	273	278	295	286	267	273	297	255	268	293	274	248	260	284	260	267	290	270	261	304	265	276	252	266	284	264	283	263	274	266	304	272	279	252	277	247	265	270	282	292	275	255	274	297	252	294	275	275	271	266	262	250	254	244	275	288	287	281	255	277	259	245	283	311	254	282	264	288	284	285	248	294	298	258	264	277	290	259	268	309	269	290	292	237	274	289	273	286	248	252	235	239	296	274	277	280	259	260	268	282	243	277	296	290	265	307	293	260	251	253	321	282	284	274	261	277	274	273	291	294	268	280	274	266	254	248	289	266	286	252	258	291	306	253	305	295	284	256	290	271	281	265	306	285	274	295	300	261	272	284	251	307	273	251	273	282	268	276	254	258	272	265	255	285	260	265	268	262	279	292	277	245	285	269	267	276	239	302	275	262	284	267	268	265	281	287	266	282	259	266	278	252	288	288	249	280	251	246	255	255	275	287	259	259	288	283	278	255	262	258	257	276	266	302	249	271	270	262	287	264	262	247	290	261	280	288	280	266	277	260	271	301	258	246	270	257	238	261	301	281	250	255	304	269	276	269	269	247	308	288	258	277	281	247	268	260	275	290	285	279	283	261	276	263	299	283	250	273	275	266	288	283	265	280	247	268	269	256	263	265	285	244	257	298	282	272	259	272	263	257	277	275	289	264	262	295	251	272	262	293	280	281	272	245	255	286	272	272	257	274	310	271	286	276	307	308	255	281	302	320	268	281	239	287	285	291	283	259	288	269	280	289	254	284	294	304	268	259	254	286	259	280	261	243	279	303	264	291	299	238	270	269	255	262	274	282	243	294	274	300	269	287	285	249	273	281	258	268	289	291	289	274	276	288	276	283	266	276	299	307	306	257	272	258	283	267	286	295	237	287	262	266	245	278	254	267	283	278	251	271	262	268	303	298	269	273	264	272	257	275	283	307	247	256	284	276	265	269	278	286	290	264	288	276	267	290	261	313	270	243	267	264	279	282	280	266	294	293	281	283	274	296	277	243	306	270	270	239	254	249	302	298	270	269	286	251	279	282	282	295	263	285	261	299	276	244	284	254	262	289	300	255	272	263	268	236	262	257	278	261	256	265	304	256	303	252	287	258	257	261	275	271	285	273	264	268	285	296	282	255	271	274	275	292	288	261	293	259	280	270	260	284	269	277	267	271	281	278	314	221	300	303	253	247	289	266	285	281	262	257	246	272	276	242	268	255	267	299	253	252	265	298	267	274	265	280	263	260	289	269	285	280	273	228	258	263	258	304	252	250	276	272	273	279	294	281	276	281	272	278	287	264	262	283	225	278	243	258	255	254	229	293	286	306	288	299	276	262	246	271	256	294	286	275	274	270	297	250	272	285	300	288	278	281	275	281	297	264	247	261	293	251	286	295	259	244	306	287	256	277	290	284	258	274	293	263	268	282	272	247	282	279	300	263	281	271	277	270	302	245	269	258	275	284	296	277	289	264	279	253	258	286	287	280	252	261	305	264	266	316	287	286	287	265	261	292	263	281	276	278	273	276	273	270	252	270	291	294	270	244	273	311	281	252	270	251	269	265	270	275	259	295	293	273	257	270	265	269	274	272	286	285	257	311	254	262	293	265	307	259	250	292	276	283	268	300	266	285	268	268	293	271	292	268	286	279	271	266	280	273	309	292	265	271	274	253	272	265	301	285	274	266	267	251	240	280	282	277	280	282	290	263	272	286	274	296	292	277	234	257	272	284	258	297	269	259	258	315	262	266	284	293	297	293	233	276	279	273	296	263	276	273	300	250	259	269	285	276	278	292	284	270	269	291	287	309	279	266	272	253	303	308	279	254	280	256	255	251	286	270	264	274	281	287	265	244	287	268	265	287	279	241	303	258	280	284	269	258	293	270	295	276	280	287	288	281	274	267	248	265	285	250	264	268	266	272	279	276	277	261	240	254	290	269	281	288	299	274	265	269	291	283	267	268	235	280	251	258	264	257	269	247	255	274	286	271	279	277	271	270	289	275	270	276	261	266	286	320	275	272	272	244	245	287	258	274	256	246	269	262	283	277	312	241	273	255	276	283	274	293	280	249	267	251	309	287	276	251	286	234	289	283	243	280	272	261	266	294	285	285	273	270	295	291	268	258	273	283	273	271	256	289	291	252	260	272	252	268	276	272	289	288	292	268	263	274	275	280	251	306	294	294	275	289	314	254	299	282	265	280	269	287	290	261	267	265	254	278	258	267	288	237	287	274	277	282	265	278	295	276	276	267	277	254	268	284	285	248	287	275	275	280	264	298	272	288	250	285	291	271	279	271	260	273	277	271	285	276	249	287	265	274	262	321	264	283	282	250	258	262	273	267	273	260	290	244	268	262	286	257	276	283	273	269	254	296	265	287	287	281	258	266	270	268	235	294	282	298	300	269	280	243	255	296	274	251	274	293	265	286	262	270	267	267	279	278	284	249	273	277	279	295	265	268	303	274	298	277	265	275	261	260	288	274	287	243	240	286	262	266	300	257	284	246	280	274	267	299	269	260	268	259	257	258	254	287	285	277	307	272	275	235	277	269	257	251	276	264	271	288	276	272	241	282	269	261	296	273	279	284	274	238	252	290	288	255	273	262	289	282	274	254	284	271	270	261	282	290	283	281	259	255	271	290	278	267	288	292	271	298	268	287	253	282	279	297	281	276	281	260	274	257	267	276	269	291	248	271	284	271	299	248	299	250
55799	62822	21467	4952	580	460	398	372	374	352	354	332	304	307	331	316	304	318	346	310	326	309	326	307	348	305	301	310	290	295	270	288	319	318	280	319	265	301	369	303	330	281	299	282	294	319	307	279	279	302	272	301	297	302	288	318	268	281	310	285	292	289	279	270	284	295	277	305	318	285	308	278	294	279	274	300	285	286	292	280	295	282	288	270	251	271	285	321	293	293	309	301	299	319	290	265	283	296	268	287	298	294	263	277	309	281	298	289	287	282	295	303	313	281	252	300	285	294	303	301	327	299	280	283	268	295	265	304	315	281	312	277	290	273	294	321	292	302	283	297	283	294	288	273	293	275	298	304	300	290	268	275	286	330	315	295	303	292	300	281	295	285	291	258	301	292	288	313	270	313	315	281	275	292	265	303	320	268	308	286	319	296	318	269	281	311	287	302	326	283	276	290	305	256	319	243	325	286	315	304	316	272	296	298	321	304	289	274	289	264	275	298	280	283	301	300	318	270	276	279	248	294	275	303	321	307	286	281	284	308	280	265	294	319	344	315	288	266	302	293	300	263	302	271	281	297	317	304	298	318	290	286	297	303	320	302	273	304	295	315	301	275	281	276	307	305	270	272	274	292	297	289	313	314	278	297	290	296	274	293	299	315	277	282	296	294	279	266	293	290	334	299	292	313	329	277	296	318	297	283	307	266	292	284	305	284	267	286	265	283	261	247	249	273	275	301	284	303	323	295	298	291	263	271	287	287	302	327	298	320	277	291	287	309	293	293	293	298	290	291	324	276	262	314	299	289	301	305	312	262	312	310	292	295	293	293	290	287	305	278	273	297	304	300	291	304	315	270	315	294	289	264	274	254	327	292	293	303	270	275	292	293	277	281	286	330	269	282	300	304	298	281	296	296	292	285	303	304	308	297	302	287	300	262	289	318	299	296	290	299	303	291	329	278	285	320	274	299	300	287	295	289	279	305	312	272	295	300	322	289	271	304	323	281	299	298	260	324	319	280	329	287	319	299	282	288	314	275	317	270	337	272	296	279	332	331	306	316	284	299	275	283	296	272	311	304	292	279	281	310	310	277	311	265	281	291	287	295	279	313	287	292	296	301	295	281	292	288	317	303	311	286	289	291	295	298	289	315	293	286	328	262	302	327	284	253	258	291	317	289	300	305	302	313	315	285	305	333	301	255	260	306	301	317	273	324	289	286	307	280	298	272	284	280	329	294	284	293	277	288	259	298	322	306	261	316	268	289	308	284	282	307	287	308	289	297	305	300	316	293	308	286	295	287	309	298	306	278	294	303	276	292	306	314	305	295	265	287	307	273	299	283	331	326	308	284	296	315	287	317	280	288	296	288	321	306	278	277	301	279	288	306	288	279	291	290	299	282	278	289	280	303	296	311	275	286	291	301	283	307	287	289	303	275	293	291	280	285	315	290	318	302	311	321	266	280	319	308	274	298	294	299	289	276	297	293	274	312	281	299	291	319	310	282	306	258	277	270	293	253	280	282	291	294	291	249	277	270	302	301	307	315	307	303	284	309	282	287	280	285	291	278	289	261	282	287	294	286	321	304	303	309	276	341	287	300	284	311	296	317	289	266	288	315	306	294	274	285	273	289	288	282	280	280	303	308	301	296	306	272	274	299	297	310	298	299	314	291	289	281	312	297	278	314	260	277	290	301	282	294	286	317	299	301	331	276	285	313	275	300	322	308	248	283	281	281	284	283	300	330	293	284	284	287	303	306	307	304	293	296	278	304	328	290	286	323	306	284	316	292	308	289	257	307	281	292	323	307	310	292	295	309	292	287	266	286	285	293	283	273	279	303	283	315	293	291	280	272	297	299	317	271	266	256	291	277	297	276	307	265	287	294	246	314	317	275	294	280	298	269	302	326	296	316	300	280	304	274	281	288	299	287	339	308	311	297	276	304	261	292	307	294	269	292	314	303	329	294	286	282	283	303	272	307	314	296	279	261	303	317	308	317	305	284	330	287	250	276	287	292	302	297	287	302	273	288	296	294	303	303	306	289	286	281	266	288	311	308	291	298	276	339	299	273	294	297	291	313	296	308	289	311	296	300	288	315	274	293	293	298	310	310	299	311	276	304	290	309	301	293	277	281	274	300	274	290	313	303	308	286	302	309	272	330	291	284	323	306	303	289	298	316	295	271	300	303	280	322	305	272	292	308	269	310	307	312	326	302	304	299	294	294	289	311	327	263	294	302	301	299	276	294	294	301	316	332	314	267	287	257	261	293	319	320	310	289	276	251	293	298	301	305	306	288	308	321	274	290	295	315	296	278	285	279	278	311	299	283	263	298	307	309	285	293	287	331	287	288	304	303	302	319	299	291	285	288	286	287	290	294	311	266	298	277	277	314	307	298	309	265	281	295	290	273	270	258	279	324	270	290	326	304	339	313	289	305	283	308	317	295	285	275	281	303	299	298	280	281	291	280	306	282	311	333	282	310	304	281	290	279	296	287	298	291	324	287	266	284	298	290	260	295	278	318	271	267	309	307	338	266	284	331	300	281	296	290	281	297	295	278	258	310	299	286	295	274	276	319	281	318	285	303	283	262	296	299	289	286	278	290	312	296	278	278	297	304	310	272	280	285	287	273	307	298	288	274	257	271	279	286	277	264	273	290	285	278	302	293	310	288	294	306	311	296	308	286	307	296	283	306	259	303	301	278	248	314	314	293	334	310	330	287	312	283	278	291	303	266	287	315	291	283	263	299	299	300	279	276	298	330	295	303	315	279	312	281	270	280	281	293	268	295	296	290	302	289	294	286	266	318	306	259	264	296	274	283	293	263	297	275	317	261	319	296	294	306	297	280	291	330	297	307	310	292	290	305	284	287	301	313	324	272	319	299	283	285	300	287	267	288	289	299	284	314	278	296	277	270	305	273	302	297	283	286	292	330	294	322	293	295	288	304	298	312	295	316	335	301	270	290	298	306	301	283	274	275	303	306	282	290	300	266	280	284	275	283	305	305	326	309	301	289	304	329	283	303	286	305	301	255	278	258	329	275	270	268	288	291	291	280	281	277	302	284	276	290	319	275	310	298	289	257	251	284	283	264	336	316	284	304	295	298	275	279	266	303	291	296	311	334	299	313	272	300	271	280	320	274	285	320	301	283	284	268	282	307	295	294	280	274	286	280	260	282	317	289	313	284	281	316	279	284	305	306	297	299	282	294	295	294	249	273	321	296	299	303	273	281	325	303	303	298	292	308	267	289	273	296	305	302	291	321	305	255	292	262	276	288	291	303	283	284	294	291	266	290	308	294	284	292	292	300	290	296	289	290	317	305	289	291	286	271	310	294	275	297	318	283	274	290	288	261	274	326	289	317	270	317	312	279	308	274	294	273	294	324	272	279	312	284	275	290	291	285	305	275	284	291	292	304	309	296	283	274	282	310	307	261	287	306	311	323	298	291	337	320	285	291	273	317	292	290	302	319	304	297	297	313	286	315	263	255	293	292	328	271
24709	22202	29301	24237	20515	5607	771	476	402	398	369	353	392	376	354	362	330	349	320	352	352	333	334	371	307	337	329	344	337	318	353	321	369	318	333	305	302	323	329	325	318	345	343	336	321	348	341	347	321	331	356	355	345	331	323	336	333	345	304	309	323	315	320	350	351	311	341	327	344	291	329	345	365	309	328	373	333	337	357	317	348	314	343	327	307	301	337	298	321	337	350	313	292	329	324	345	314	338	305	312	331	333	318	316	315	347	318	345	338	318	332	312	335	321	347	301	311	333	303	339	325	320	325	334	350	332	332	331	329	345	372	321	321	349	296	301	326	314	338	326	340	334	327	354	328	290	319	322	377	345	336	335	325	326	290	303	335	335	316	319	322	357	299	301	326	330	330	300	285	315	316	315	312	324	344	298	318	327	341	308	310	353	287	307	302	328	306	294	334	314	345	329	339	282	289	312	330	319	316	346	322	319	310	332	287	330	310	314	315	343	340	344	292	325	333	309	327	331	337	330	354	321	302	351	324	305	318	336	323	335	308	326	316	320	300	328	350	322	333	341	334	336	317	296	327	318	335	290	314	303	331	335	325	310	309	359	338	331	328	344	288	324	306	330	301	314	322	341	298	331	300	328	325	318	305	329	335	344	334	306	332	339	339	313	315	319	333	325	328	347	314	317	322	330	326	343	311	317	336	337	334	316	306	317	314	334	321	323	313	357	321	315	308	298	301	328	320	315	343	319	336	314	323	345	298	311	327	340	333	349	350	328	317	325	337	328	338	304	316	320	348	296	323	342	329	332	349	351	283	303	313	333	324	325	337	280	371	318	337	337	305	331	321	318	329	313	308	329	317	323	346	326	335	315	315	342	324	331	320	325	331	309	307	334	318	318	323	310	330	333	319	307	306	337	334	334	327	314	351	310	335	347	359	318	341	288	340	289	316	314	316	320	345	303	300	340	353	341	306	336	329	304	301	306	337	358	338	286	283	302	331	361	333	296	315	332	356	318	326	303	318	311	329	321	329	320	324	306	335	361	310	330	336	288	343	353	328	320	347	337	308	341	318	343	341	330	341	329	354	340	347	347	350	315	349	358	314	322	334	331	304	314	356	291	301	311	321	323	326	329	340	325	319	379	318	292	345	323	359	323	343	294	355	305	322	294	312	316	300	317	311	304	357	339	323	349	319	304	319	359	339	306	327	316	351	333	311	298	346	332	326	333	284	310	325	297	328	301	327	334	320	352	294	315	322	307	288	313	325	300	317	342	344	340	330	307	347	357	322	305	332	284	343	327	291	317	340	286	307	342	345	315	302	301	334	333	319	334	322	370	286	298	324	324	331	347	331	353	344	348	321	305	318	312	308	358	316	318	320	322	303	309	339	330	347	286	355	330	340	316	311	346	337	311	333	316	333	320	324	302	325	348	346	363	346	326	297	313	331	346	311	281	304	316	315	322	325	300	334	280	320	315	315	320	307	337	312	296	338	347	332	315	320	316	325	310	357	315	311	340	358	308	319	317	347	333	348	303	301	353	335	348	299	325	315	369	305	344	337	368	292	328	339	308	351	305	295	354	316	330	343	309	327	322	304	307	312	329	357	314	317	335	370	347	358	339	347	322	321	328	309	341	334	304	339	344	357	332	339	280	326	309	330	301	305	309	329	320	327	327	345	296	309	320	325	336	332	321	321	336	317	347	342	310	318	351	338	315	329	294	329	325	307	345	334	293	328	311	334	306	319	371	358	277	323	326	301	336	339	306	308	329	350	316	321	356	301	307	325	322	335	296	325	334	307	352	306	319	317	333	336	363	352	338	340	284	355	321	328	325	336	294	340	316	325	325	333	302	340	303	322	354	313	333	320	301	351	305	297	315	309	346	316	327	309	322	319	350	318	299	306	330	350	341	331	324	333	335	340	323	303	333	362	316	313	303	299	325	310	320	338	345	325	308	320	334	335	325	299	337	317	300	342	316	319	312	304	292	326	318	306	312	314	300	296	339	305	307	304	348	337	298	330	297	304	355	313	313	326	334	318	313	320	330	316	324	333	314	311	309	278	335	306	321	357	312	323	306	350	331	304	297	326	364	352	320	319	337	310	358	317	305	275	304	322	340	331	313	361	335	314	309	317	334	350	328	320	322	334	337	331	321	328	322	316	305	365	310	307	353	331	350	315	313	366	303	321	310	304	303	316	328	307	327	316	284	340	333	321	326	316	333	296	349	335	336	353	338	330	310	308	361	322	356	312	307	298	303	330	312	326	297	331	327	323	308	320	307	330	318	305	317	314	342	354	326	327	327	325	338	341	313	319	325	343	354	311	335	316	313	343	313	362	334	285	339	321	300	329	309	318	318	325	311	323	302	312	334	355	286	327	342	284	325	339	360	304	356	302	302	299	306	327	290	306	358	330	334	311	335	314	308	324	319	310	323	340	340	303	313	316	299	350	312	323	308	326	319	329	345	352	322	349	354	343	300	346	351	318	332	315	310	333	310	316	333	307	333	308	331	325	328	289	269	318	309	329	279	325	332	309	331	314	327	333	281	315	359	316	318	329	310	352	334	322	293	332	330	361	291	310	321	320	327	321	314	314	353	316	346	317	317	378	340	293	317	327	338	318	343	309	303	336	322	344	294	317	291	349	303	327	300	354	323	331	304	321	318	327	326	319	291	311	307	307	309	338	340	320	344	315	331	377	328	335	316	309	306	337	304	317	304	371	326	328	303	310	333	346	302	349	316	284	316	338	343	309	351	321	323	326	344	312	336	305	319	354	319	302	287	304	298	319	349	345	296	279	293	312	318	302	328	335	303	331	354	331	332	336	345	340	343	317	321	324	306	335	261	311	290	315	316	347	337	341	346	334	341	332	362	304	335	321	304	338	302	303	324	344	323	347	335	320	332	318	308	334	338	327	331	350	320	336	322	356	326	371	324	338	335	309	322	345	305	282	334	337	312	308	340	324	321	320	335	331	339	324	347	352	327	329	324	332	342	354	318	293	320	348	359	328	285	310	344	334	362	340	296	347	331	342	332	322	312	327	307	341	340	333	326	330	316	355	324	307	316	329	316	338	356	307	326	328	307	284	334	294	322	325	321	308	276	325	353	321	350	304	314	353	329	272	303	327	295	288	302	341	331	320	314	308	298	312	274	327	353	318	320	328	309	356	326	316	312	331	303	324	305	321	343	312	332	310	354	352	344	339	298	317	306	343	327	327	311	337	330	310	318	333	288	292	303	351	341	294	322	272	335	320	323	311	324	289	328	346	323	293	329	333	291	308	317	312	304	348	281	307	319	304	310	325	377	332	318	328	320	306	341	301	367	313	296	319	323	325	310	308	327	331	307	309	327	348	333	317	302	286	312	293	325	330	318	315	309	339	331	302	315	337	314	327	317	319	379	325	300	343	313	356	318	341	325	300	335	341	307	331	334	326	320	313	357	360	327	306	350	332	322	323	319	311	350	345	322	337	346	339	346	294	309	300	325	333	310	356	313
57925	71063	32518	9818	749	597	518	469	464	400	393	426	413	364	349	350	352	358	365	346	344	383	357	361	365	340	328	326	348	344	331	362	361	363	366	362	307	330	341	337	361	347	335	344	340	334	372	327	333	350	345	340	341	340	341	331	329	363	335	366	324	341	342	386	314	349	347	350	351	327	337	337	319	349	336	343	351	322	319	332	341	319	354	363	325	336	345	341	354	341	323	335	315	332	336	357	340	353	341	322	359	329	328	332	341	330	340	356	326	370	340	323	330	367	351	337	331	318	326	316	325	332	304	332	345	353	345	303	346	330	354	343	332	353	316	357	345	329	342	334	326	320	356	379	322	359	337	362	307	347	355	365	316	326	337	333	352	339	340	312	335	345	337	372	365	327	346	349	338	360	333	332	330	335	343	322	310	318	325	329	354	291	361	323	317	335	334	314	359	295	383	373	334	345	323	331	342	341	326	319	318	337	327	329	352	338	328	353	356	339	345	334	342	323	315	293	330	376	356	330	293	339	358	352	345	341	370	343	323	318	344	326	340	334	374	347	340	338	327	348	323	326	352	325	343	341	350	331	334	331	337	354	364	333	378	351	329	331	330	340	342	352	338	300	360	350	336	357	323	351	376	343	359	315	334	352	348	315	323	323	345	317	322	324	325	351	333	342	325	348	348	321	340	328	316	346	328	324	300	327	328	321	320	351	326	314	306	332	311	339	335	318	365	338	338	344	334	360	356	344	333	319	331	340	350	344	333	310	337	350	325	346	352	348	344	353	357	313	364	366	311	334	366	353	341	323	328	332	307	342	316	338	339	349	352	322	359	368	337	363	327	312	366	304	344	321	355	354	339	341	338	352	357	341	359	344	327	343	319	327	340	337	333	317	338	352	324	356	350	348	324	338	304	323	318	341	357	327	335	328	353	343	318	298	357	313	324	297	347	344	326	330	317	324	350	331	336	333	337	350	338	349	320	341	357	349	334	344	377	304	354	357	309	326	342	330	336	337	319	347	344	338	313	329	354	321	382	376	316	322	339	318	364	363	374	331	358	318	312	303	320	324	383	341	334	344	343	318	353	329	371	338	337	336	309	330	345	347	334	326	347	350	319	365	342	368	324	351	300	396	333	335	337	334	328	346	342	317	326	323	319	328	347	314	334	346	299	334	332	325	352	328	314	351	355	351	337	330	375	316	344	323	332	329	338	318	340	341	346	328	306	320	342	352	330	340	323	342	355	336	374	337	324	348	346	369	342	342	332	355	335	319	350	366	346	351	346	365	334	306	350	308	340	305	322	350	355	334	319	330	354	339	349	302	338	336	353	349	353	328	297	342	359	361	336	346	357	348	340	323	308	379	376	310	334	350	351	390	308	358	319	330	333	302	339	384	351	356	367	329	356	328	322	308	310	359	344	294	333	317	340	342	353	303	337	330	325	323	380	321	352	341	351	330	347	340	318	324	349	327	322	328	359	384	327	333	321	346	323	375	313	338	342	347	347	333	317	350	346	350	352	370	300	352	308	351	295	294	364	318	317	373	335	296	340	344	351	327	318	340	317	352	353	332	337	307	347	328	316	336	326	341	342	329	327	346	302	325	319	369	356	329	326	306	348	310	350	327	316	326	322	314	351	331	330	311	332	339	333	316	332	334	339	308	334	329	326	332	332	324	341	368	318	356	342	322	319	346	351	343	316	319	346	372	326	321	329	343	347	342	327	361	365	316	342	357	337	354	306	346	330	378	327	354	352	343	356	327	352	303	343	346	360	307	339	359	352	327	315	324	316	308	337	319	343	312	351	320	317	331	361	346	324	334	366	331	341	332	347	351	338	365	335	317	355	323	359	305	355	366	351	323	337	334	386	333	364	357	325	342	349	356	350	363	304	320	356	366	334	353	314	296	328	343	335	344	307	345	302	372	339	331	356	315	327	321	312	382	356	336	331	338	364	307	354	326	329	347	306	315	326	343	357	340	330	342	331	358	319	363	339	307	300	319	343	317	300	307	312	364	329	325	310	329	327	317	347	308	319	340	354	330	356	315	330	313	332	330	323	341	339	344	353	349	348	345	338	322	331	328	330	352	312	345	319	349	343	321	314	329	315	319	321	349	371	338	327	317	369	349	353	340	339	348	313	356	341	340	369	354	365	345	338	330	353	335	325	347	318	331	326	312	335	360	313	334	334	308	310	307	317	332	345	340	320	351	355	353	362	347	321	365	325	326	353	335	345	302	312	357	338	321	329	361	322	322	341	323	335	344	334	343	308	337	335	336	338	348	345	345	348	320	345	318	304	319	360	329	356	362	350	336	325	347	345	348	324	317	363	365	361	338	326	362	346	331	314	305	352	302	336	361	339	345	376	368	344	317	312	326	366	331	373	347	308	337	318	369	351	377	321	346	357	319	359	349	343	325	298	300	348	347	358	314	317	286	321	372	331	336	319	319	345	342	352	336	362	350	347	355	363	308	348	334	313	338	322	308	331	332	335	355	343	370	358	359	346	329	348	314	321	339	327	312	321	366	362	364	346	331	329	334	338	357	353	313	365	303	351	324	322	350	313	357	320	344	328	337	333	358	314	336	324	343	329	326	353	322	327	337	311	337	332	325	321	369	327	295	341	308	325	356	334	305	360	333	330	337	320	335	312	322	337	329	327	344	343	363	333	312	316	354	331	352	390	351	306	374	324	307	335	373	332	290	350	313	327	342	353	342	338	346	324	357	329	332	308	345	334	354	340	322	313	330	317	308	346	345	330	348	329	334	319	342	337	359	334	355	323	328	305	351	363	317	345	321	372	322	331	349	335	331	307	331	331	332	315	335	360	357	323	336	349	326	322	326	343	356	326	307	368	309	353	363	333	308	350	339	348	345	350	347	359	359	372	316	339	330	312	347	341	341	286	322	348	326	328	305	346	320	345	355	353	363	296	333	340	326	351	322	356	342	319	343	360	364	334	312	321	338	297	329	313	343	307	338	334	317	334	309	325	320	322	326	327	358	336	343	328	347	345	333	327	351	362	370	331	298	361	328	305	354	316	318	363	334	326	315	335	308	325	352	352	314	333	344	389	363	368	309	316	328	360	311	340	324	371	331	335	304	353	348	345	347	338	343	325	332	318	357	333	352	291	338	333	362	334	311	346	344	362	337	361	337	301	352	360	337	326	355	337	336	351	312	319	293	359	289	346	333	303	370	329	360	323	328	317	351	333	354	312	317	332	370	342	344	331	379	341	307	354	349	335	349	371	326	325	301	348	328	323	333	339	333	342	332	369	329	349	289	362	326	361	355	303	335	337	345	325	332	315	357	345	326	327	339	352	312	350	340	334	323	310	349	324	327	352	317	360	351	341	320	352	328	335	330	324	366	325	279	351	338	351	331	340	330	353	360	319	340	337	329	347	325	352	325	303	316	316	336	320	335	321	314	333	343	347	346	352	335	320	326	324	375	317	330	323	349	317	298	327	312	345	360	330	332	347	330	344	313	319	355	312	343	328	320
30779	22908	7573	1421	552	454	522	533	544	514	519	498	540	511	537	503	506	539	488	543	559	515	481	497	497	531	542	521	522	560	532	449	493	515	507	519	535	565	509	499	496	509	539	517	489	510	533	542	501	506	507	550	511	508	558	553	501	506	547	534	546	547	518	551	493	555	497	484	496	525	554	510	534	540	527	504	523	541	533	520	531	501	541	541	545	514	498	549	540	555	516	519	505	539	521	531	513	488	529	542	501	521	519	518	501	522	559	492	519	551	557	510	549	502	565	527	490	538	523	531	514	527	509	510	531	507	520	514	492	546	514	499	510	534	577	524	507	550	458	510	508	488	559	533	543	515	555	543	525	507	507	516	531	526	517	531	529	520	527	563	514	502	510	544	564	533	524	485	495	487	547	497	542	523	574	514	504	548	539	552	564	531	539	478	521	504	520	550	502	527	573	521	568	531	505	551	533	490	537	545	501	549	517	504	519	524	499	502	536	486	547	554	539	526	521	521	534	504	506	503	521	536	556	534	515	514	505	541	520	517	523	482	540	518	544	539	501	506	548	509	547	532	553	520	521	478	497	545	542	561	533	510	477	500	513	545	565	501	558	528	527	505	511	523	530	555	486	523	523	539	491	532	503	494	489	509	558	515	504	526	524	539	524	529	489	534	515	532	491	524	503	533	543	524	513	508	560	540	522	517	526	517	454	548	510	531	494	496	545	553	525	549	524	518	514	539	526	496	507	530	497	535	594	502	516	505	499	538	524	534	467	545	521	504	539	468	549	514	483	524	536	534	519	524	513	529	512	557	511	492	566	535	507	535	520	553	519	514	534	527	488	511	497	516	565	536	495	534	533	502	538	518	540	544	529	531	485	536	534	540	566	523	526	494	502	465	543	528	504	510	559	487	485	507	488	483	516	522	539	523	528	508	512	519	507	498	519	529	525	522	528	536	494	524	508	528	510	492	473	470	520	531	512	532	564	538	512	513	551	489	514	504	502	552	535	515	528	490	495	542	528	514	486	524	541	561	552	515	482	500	496	540	546	491	480	538	526	556	512	562	554	523	515	474	526	521	503	494	523	510	537	519	530	520	541	534	523	527	510	494	510	503	574	477	485	550	556	534	493	511	481	539	523	519	522	487	542	548	524	529	553	543	506	498	526	544	516	504	505	543	521	569	533	502	513	533	475	497	501	513	572	539	518	490	509	537	498	497	503	524	486	526	573	502	548	516	521	527	511	497	508	534	504	538	544	505	541	498	477	526	525	531	524	520	524	520	497	501	499	515	530	538	514	543	502	521	530	491	556	531	492	528	523	536	501	492	501	526	555	525	561	511	542	495	516	531	521	482	503	556	501	500	536	535	485	501	510	546	480	485	521	515	521	485	537	512	471	511	505	575	498	525	522	504	531	492	526	534	491	552	521	546	521	506	500	519	492	484	481	535	526	503	532	511	529	482	537	524	495	504	495	544	496	536	525	559	531	531	528	535	521	466	509	501	513	521	540	529	561	540	495	478	534	508	521	530	516	534	525	537	532	522	492	540	513	517	508	516	528	515	508	520	477	558	548	526	476	530	512	513	504	499	515	503	503	512	503	509	530	461	580	545	539	527	500	569	535	535	520	541	504	515	491	504	532	502	525	507	512	550	509	547	525	491	498	529	563	531	508	514	507	519	538	528	546	573	554	512	509	531	519	536	525	512	520	564	502	536	487	529	486	521	540	476	530	521	541	524	513	542	541	521	482	521	540	513	503	509	498	495	522	541	556	502	511	525	538	535	514	512	534	530	509	542	491	490	511	527	524	520	508	537	532	517	505	485	532	537	540	542	513	540	529	475	553	490	488	476	512	469	497	475	483	542	514	521	526	513	515	547	511	526	533	548	501	539	506	524	545	500	527	527	547	546	526	485	528	539	537	537	514	506	526	526	535	514	496	526	551	513	538	554	537	518	515	545	498	498	517	505	523	551	517	542	505	493	523	540	535	482	521	534	545	541	506	544	493	537	526	520	496	507	507	516	496	545	550	447	513	517	478	562	543	538	495	538	499	563	521	543	537	546	508	517	576	490	489	571	543	522	497	520	526	532	522	538	516	482	494	529	527	492	496	487	523	502	496	510	548	555	506	550	524	468	514	543	501	502	517	524	561	525	541	503	538	504	515	531	554	513	484	551	525	483	546	512	519	541	526	495	534	517	532	499	505	525	537	540	534	491	557	509	565	506	543	522	518	508	520	508	518	531	518	550	563	484	496	530	527	496	478	524	539	516	495	520	566	551	546	502	523	557	536	523	530	548	514	532	543	539	504	510	504	510	553	536	533	521	517	504	514	521	537	508	513	512	506	479	526	488	542	517	517	553	547	551	528	550	533	492	508	508	529	496	520	536	508	554	535	525	509	528	480	546	526	477	517	546	541	469	528	511	527	495	501	485	504	519	541	546	531	524	468	576	533	538	509	546	495	534	524	566	517	531	531	510	558	500	542	513	502	472	482	516	496	508	500	565	514	508	555	539	543	509	500	525	517	577	507	489	565	545	520	489	526	507	449	529	512	535	518	553	496	494	517	515	509	536	514	566	534	534	483	520	522	572	498	511	510	536	476	513	483	481	483	529	558	550	529	525	513	513	539	527	534	523	547	540	530	498	498	510	551	548	554	516	515	532	553	499	556	520	517	549	522	490	542	514	499	534	543	494	531	534	490	522	525	519	544	492	535	516	511	525	486	529	522	567	503	507	478	525	514	519	496	528	511	502	524	538	506	507	545	506	509	519	501	535	484	518	558	545	545	548	513	542	524	522	498	518	533	496	488	564	516	524	535	546	476	491	538	555	538	558	517	560	522	519	544	535	536	557	558	537	525	521	546	550	505	527	477	515	516	518	525	512	502	523	552	539	478	536	506	556	535	546	532	535	494	475	501	516	500	521	529	509	524	521	496	493	487	502	498	496	498	506	519	557	521	524	525	537	563	543	527	477	541	507	517	502	525	520	510	520	510	515	497	511	546	541	516	527	558	527	495	540	507	533	511	535	482	549	546	480	516	496	542	531	479	470	539	580	521	510	504	538	488	572	529	485	496	507	534	502	493	559	495	560	526	550	532	504	549	530	540	488	517	532	497	511	507	487	567	560	493	538	516	534	498	479	518	513	507	501	517	471	551	566	513	532	529	551	502	475	508	514	520	504	522	513	513	503	528	486	522	493	549	533	494	515	520	522	550	514	530	501	541	520	483	558	548	523	515	520	483	516	521	501	515	510	532	503	550	520	527	495	513	479	587	518	493	480	522	505	503	577	579	502	515	517	486	508	508	523	502	492	527	523	504	502	511	503	498	524	500	541	511	491	515	513	507	495	533	526	536	556	526	538	526	520	540	520	519	520	553	498	534	473	480	512	497	542	538	493	527	526	570	539	505	557	564	538	511	487	512	568	488	519	519	552	466	522	524	548	547	555	521	589	475	552	526	531	513	480	505	502	523	576	525	568	505	518	486	527	528	566
22806	18201	3331	1035	487	471	458	529	489	466	472	465	493	488	449	491	465	490	456	496	467	504	472	463	505	478	456	468	468	464	474	493	466	473	539	491	508	452	513	504	497	489	474	457	473	495	510	473	453	495	494	467	466	494	490	448	439	459	467	484	467	475	454	481	447	485	490	479	458	483	491	469	453	461	472	513	477	482	513	450	495	459	472	477	464	461	476	476	480	469	433	470	536	508	484	481	514	476	523	486	462	454	469	485	489	500	453	483	494	460	467	471	453	471	503	504	479	486	477	514	478	463	516	459	484	476	476	494	465	520	455	509	463	511	444	478	479	454	531	487	482	483	471	463	501	481	446	477	458	518	482	467	493	485	459	429	504	487	474	467	469	480	494	451	518	514	479	508	466	491	458	482	485	471	508	484	491	479	468	468	514	475	469	481	488	499	524	454	455	457	502	481	478	525	527	480	451	491	470	516	490	451	440	482	484	485	470	469	492	474	467	492	489	451	512	466	496	451	512	480	441	462	514	475	519	507	462	470	472	483	461	462	469	492	493	527	462	473	441	520	498	431	434	478	482	514	450	460	493	526	472	462	474	440	479	464	496	482	494	463	478	460	474	519	475	482	476	439	482	464	467	467	489	476	463	451	493	457	497	475	497	472	490	483	501	472	488	460	456	480	478	459	465	474	464	474	447	497	465	514	470	443	480	466	445	443	470	456	480	428	470	476	485	479	501	451	496	502	483	491	508	440	458	479	440	462	472	460	492	494	446	483	485	457	479	458	450	494	457	473	473	459	471	492	475	484	466	461	473	488	479	420	476	455	457	461	501	491	494	471	519	461	469	481	482	449	490	492	467	542	443	482	504	451	474	532	488	518	486	463	498	444	501	464	463	451	456	503	485	459	463	497	475	461	458	482	467	487	511	470	466	501	446	488	465	493	495	460	457	447	491	507	506	467	474	442	471	481	471	448	476	459	501	466	448	463	457	467	448	481	469	474	466	491	439	453	456	445	485	482	451	472	470	482	496	488	480	476	463	446	485	504	472	487	413	465	438	512	473	483	490	467	478	442	492	427	475	464	459	429	472	470	435	452	493	462	471	480	500	458	445	489	484	483	507	505	494	466	491	479	490	478	500	461	494	447	492	442	481	448	502	457	479	467	455	477	458	469	520	480	518	508	431	467	459	504	480	482	506	478	483	488	497	503	461	464	461	482	473	496	468	426	454	469	484	527	450	442	456	444	467	513	478	468	420	479	479	442	473	443	482	538	486	450	442	461	474	492	479	463	456	505	499	476	472	482	478	443	485	478	439	476	529	459	454	511	469	444	481	473	472	493	493	500	452	491	509	487	467	470	478	470	509	507	471	506	472	462	497	437	459	512	504	465	467	472	443	509	469	447	470	480	478	467	484	496	473	468	465	465	489	477	511	463	476	446	498	477	467	472	457	489	459	470	494	523	480	472	466	456	499	456	507	469	502	504	455	465	493	472	510	463	502	422	473	464	474	488	472	496	481	442	470	456	492	526	483	449	520	483	481	454	473	480	493	490	475	480	492	469	445	431	447	461	470	499	471	486	506	467	482	501	456	502	451	467	496	487	450	509	492	503	459	462	473	484	469	489	450	478	467	485	503	455	469	457	492	483	490	478	484	451	498	439	479	505	461	478	488	458	491	451	498	504	485	483	480	483	497	549	477	491	443	453	508	469	450	451	509	488	489	466	480	513	488	488	532	457	475	482	476	471	431	475	489	485	523	528	483	491	515	497	473	479	441	502	506	499	499	464	430	464	445	510	487	476	493	507	477	476	476	466	445	470	493	493	422	449	468	483	458	489	505	503	439	483	472	479	457	442	483	474	489	471	480	427	476	480	488	484	444	448	491	441	494	479	455	485	473	449	462	473	511	518	493	506	524	468	472	405	443	449	493	479	489	524	486	479	459	426	479	492	476	464	454	451	479	503	514	464	504	471	489	490	500	478	480	454	447	459	538	485	486	498	475	485	487	501	475	510	507	488	444	480	519	486	459	472	501	496	491	486	465	491	463	505	463	480	487	456	495	466	453	506	477	485	468	460	511	489	459	512	501	464	492	496	451	464	412	468	482	489	503	517	477	485	500	455	507	469	464	458	473	501	487	478	460	464	490	449	451	444	488	461	471	492	479	498	471	448	502	466	477	457	465	450	467	486	501	456	443	454	502	481	528	467	452	460	472	472	491	448	472	464	435	480	478	502	477	480	470	483	484	486	469	478	475	509	461	506	493	516	424	460	496	491	488	473	477	478	470	496	458	493	486	480	487	489	487	514	481	470	522	488	463	490	524	487	497	463	464	487	509	460	474	474	476	442	462	467	459	470	480	470	523	471	470	479	459	477	441	506	469	453	500	523	459	466	473	479	466	510	525	509	431	478	460	477	452	465	449	488	472	493	451	470	479	463	500	453	468	481	462	493	468	484	482	464	494	454	444	464	522	467	467	447	480	470	526	437	477	464	429	471	441	495	460	481	459	466	492	474	446	468	473	497	497	458	483	477	506	458	435	489	454	474	465	483	407	471	545	511	467	487	488	437	473	496	469	479	461	505	448	479	461	468	431	489	495	458	462	473	482	438	459	471	505	485	506	472	484	488	482	478	445	510	451	460	434	461	468	463	501	460	478	521	437	466	493	478	498	450	453	513	458	484	464	461	462	504	530	475	459	471	535	494	482	487	480	520	439	459	481	456	491	489	456	474	459	464	500	495	438	496	431	448	463	466	464	468	474	484	453	496	442	468	460	515	461	460	440	444	485	490	497	496	480	464	481	457	478	475	472	511	498	496	475	460	457	490	484	464	490	525	504	485	469	452	487	511	477	474	476	476	482	498	477	457	493	427	483	485	458	450	432	504	456	480	508	443	474	492	469	459	533	495	491	474	463	462	474	495	453	470	440	460	501	485	450	437	477	474	465	459	494	495	473	501	497	467	487	531	486	507	479	460	479	500	458	448	488	463	476	457	449	460	508	497	497	476	481	461	516	440	499	505	460	503	467	518	505	461	473	489	519	482	474	503	469	520	472	498	486	482	464	466	474	481	503	477	472	467	514	433	479	479	507	452	465	483	463	460	511	443	472	497	513	497	452	445	510	466	471	440	432	461	461	474	483	448	445	461	476	436	477	464	441	490	498	490	480	524	483	435	498	460	483	444	460	459	490	446	464	468	506	473	427	448	497	518	457	480	455	477	462	511	498	478	494	521	500	427	457	455	464	476	472	442	458	462	461	494	451	510	501	495	486	508	439	533	439	481	469	472	491	436	531	489	478	460	496	463	485	495	463	488	460	473	458	441	461	511	479	443	465	516	474	480	473	494	467	502	465	485	478	489	483	479	463	492	501	449	492	469	459	484	447	453	462	486	465	476	506	514	463	468	493	464	512	472	481	465	492	489	489	454	469	454	476	450	493	467	500	472	474	424	465	513	491	462	468	503	447	488	498	417	470	477	483	500	491	487	445	491	462	470
25960	23796	27318	25355	8134	672	387	380	308	295	288	284	300	314	282	314	261	280	288	290	309	245	288	278	298	278	277	285	284	290	310	294	271	251	263	283	274	276	260	277	272	276	272	267	265	270	262	263	265	290	275	260	264	262	262	283	267	269	272	273	281	272	274	306	250	286	268	300	285	293	275	279	286	298	258	283	256	282	285	297	279	266	294	277	259	261	281	280	259	272	253	293	257	263	276	249	262	321	263	281	285	271	269	251	275	264	262	294	286	258	281	266	285	311	273	294	265	265	283	304	276	275	303	290	261	270	302	255	283	269	290	278	274	281	258	280	291	281	300	282	284	291	288	259	296	243	295	273	281	263	286	248	288	286	276	261	262	287	274	279	304	284	275	292	270	272	259	257	288	277	280	266	272	273	285	274	270	282	294	281	283	295	313	254	269	266	274	256	280	241	250	277	304	283	290	280	284	282	284	270	262	264	261	281	237	277	258	300	275	286	281	281	271	260	273	268	281	268	263	266	265	278	258	270	265	305	269	285	246	251	262	273	268	285	273	274	281	259	295	277	282	267	314	284	258	286	293	270	291	290	281	247	295	262	276	269	266	267	275	288	307	285	264	287	271	259	246	267	298	278	259	286	267	291	253	255	268	292	259	259	300	283	252	243	285	308	269	270	288	278	280	260	298	254	286	278	278	285	277	253	277	266	266	241	273	282	278	277	282	273	283	295	296	290	281	263	257	283	275	268	286	251	257	260	265	267	304	267	254	272	285	262	260	276	279	287	301	285	250	262	286	246	279	238	287	298	277	276	271	245	268	261	272	255	290	281	245	280	283	291	260	247	262	281	286	279	259	267	277	269	234	296	301	274	279	272	288	272	261	272	275	277	271	266	275	291	286	277	266	264	268	254	315	294	281	280	285	294	278	286	284	278	285	295	270	274	301	286	298	270	300	260	276	282	269	250	285	277	269	270	290	294	293	296	266	257	267	255	252	267	249	286	272	286	269	288	257	236	274	283	278	254	297	271	293	301	272	252	299	264	285	273	274	265	286	269	261	270	268	244	278	250	305	273	272	296	280	273	296	295	313	268	263	288	254	273	280	260	252	276	264	259	281	287	279	245	277	249	266	266	271	281	290	300	272	290	273	273	285	251	265	284	279	282	272	306	279	284	276	253	272	296	252	247	271	276	272	258	293	283	276	265	233	306	250	273	286	267	273	265	277	270	283	289	247	276	220	257	280	271	272	281	293	254	277	268	287	256	277	276	257	305	299	293	281	275	306	275	290	268	278	261	275	255	254	277	245	250	263	251	297	281	277	243	235	258	275	275	279	265	260	309	266	258	259	279	271	279	294	271	296	284	276	274	240	277	286	257	274	261	275	266	291	270	285	275	261	237	273	276	272	297	240	248	263	290	260	294	271	243	240	301	276	282	272	281	296	275	272	278	261	294	251	292	260	280	269	263	268	273	268	260	281	271	258	264	303	265	277	251	304	293	268	278	281	260	265	287	227	262	292	314	301	261	267	271	282	278	287	316	271	278	318	282	280	262	271	264	267	294	287	291	271	319	279	264	270	265	262	278	284	292	261	273	260	270	229	264	269	247	251	247	269	277	270	309	275	294	296	298	275	261	256	237	274	259	247	296	309	280	274	269	275	277	281	267	288	244	292	291	264	319	256	267	273	274	267	306	277	281	291	274	270	253	295	283	255	285	306	302	274	283	306	269	266	279	277	266	297	260	266	307	294	256	256	240	290	274	269	291	273	262	286	281	264	294	279	279	246	272	259	282	271	288	279	302	277	282	280	245	296	313	249	282	263	264	279	280	269	297	292	271	274	270	296	288	283	271	242	276	228	286	305	254	265	262	291	273	278	285	251	281	280	289	291	272	267	272	288	262	257	289	284	258	254	268	254	259	304	241	271	257	284	296	263	273	309	278	260	281	277	263	273	310	253	249	300	261	229	266	272	278	246	274	253	297	282	267	279	270	259	252	286	297	289	281	268	267	268	282	270	298	227	283	301	274	261	247	251	293	272	253	250	258	288	296	293	272	272	281	273	274	254	287	287	280	267	274	277	260	272	291	276	278	248	278	225	282	286	264	269	281	239	265	288	274	277	257	280	293	284	259	260	276	269	291	252	269	261	264	258	292	262	282	293	272	294	270	246	288	261	275	275	258	297	259	256	285	276	279	253	271	282	289	278	302	263	267	284	269	279	275	295	251	293	250	280	299	296	304	264	254	302	266	259	285	294	276	296	268	257	279	264	263	274	274	276	284	280	261	288	281	278	297	282	263	252	256	259	290	285	273	289	278	269	288	250	285	277	254	241	254	306	285	276	261	301	300	248	254	277	266	263	269	264	252	272	276	290	269	253	264	271	287	279	265	251	278	267	290	244	300	274	288	251	270	284	269	288	224	267	272	259	281	258	272	291	309	253	275	275	259	293	294	254	282	256	268	287	261	261	271	268	269	278	292	269	278	284	297	277	281	271	260	305	274	275	262	274	285	273	259	305	250	293	278	301	250	265	277	265	273	257	272	263	304	267	278	263	274	264	302	310	282	290	291	276	303	265	262	296	252	297	259	282	260	293	274	276	303	288	311	266	242	279	257	277	281	256	262	284	258	280	262	243	262	265	243	277	301	264	246	293	298	273	256	258	267	246	254	261	305	296	257	297	287	269	243	295	306	233	247	284	283	285	256	255	278	277	316	284	287	291	250	294	295	292	269	258	261	273	262	304	283	271	266	287	269	240	277	278	260	258	259	279	278	271	277	271	254	277	255	259	293	285	278	286	257	249	285	249	272	276	249	269	271	276	272	251	274	275	273	270	270	311	271	252	296	309	262	282	286	282	272	253	284	243	256	260	281	299	272	257	270	301	263	265	274	258	294	261	282	267	291	281	276	283	286	266	277	297	231	263	291	278	269	242	288	274	289	256	257	244	262	275	288	294	285	295	297	290	314	283	258	284	282	264	277	272	258	270	284	277	278	273	281	266	263	268	254	303	278	282	308	240	277	278	271	253	262	254	280	259	267	279	285	267	280	287	306	265	264	293	293	274	284	283	266	269	293	279	291	302	265	256	258	286	289	312	267	260	277	270	253	257	303	281	273	312	280	289	235	273	284	287	283	309	269	268	256	279	296	262	272	292	271	279	281	301	278	291	280	277	269	297	251	243	276	291	228	261	286	276	278	272	290	301	284	260	272	241	247	286	267	266	249	244	281	258	311	274	296	295	275	255	277	260	266	274	259	288	285	301	242	254	291	268	254	271	257	252	267	256	269	268	275	268	322	251	245	298	279	276	271	302	270	281	287	285	270	268	258	261	266	255	258	269	265	267	293	244	268	266	313	280	270	280	288	263	286	240	261	247	267	301	240	259	268	286	262	272	291	290	248	277	285	287	298	264	291	289	277	283	274	247	267	262	299	283	306	288	263	254	270	276	277	268	249	251	266	276	298	288	292	246	285	291	275	268	277	307	285	274	291	263	268
58545	65030	20246	5432	509	416	404	380	373	343	347	328	312	350	328	303	339	298	289	301	270	329	301	326	287	278	329	277	307	295	331	290	289	300	292	297	315	278	331	280	286	306	266	278	307	321	311	305	328	295	302	296	283	274	311	288	277	290	304	283	300	312	307	295	330	291	287	296	300	300	290	313	309	271	271	302	312	328	300	268	289	293	288	327	279	291	313	308	296	292	304	306	308	282	297	296	309	298	295	306	311	298	304	280	293	287	278	301	275	289	296	280	279	297	294	294	307	272	302	294	287	313	310	290	305	318	294	295	298	292	305	268	303	298	286	272	300	268	271	295	274	306	290	324	278	275	281	285	303	295	278	281	317	288	292	296	295	297	305	279	301	287	284	256	279	271	317	316	290	296	268	317	286	259	280	288	264	278	297	284	292	287	270	316	248	265	323	266	281	291	321	289	272	286	305	296	313	308	288	281	297	267	297	265	301	283	271	287	296	304	293	315	293	285	312	294	292	280	305	288	271	292	283	274	286	287	318	290	294	286	289	323	277	303	307	276	318	328	274	297	301	262	320	311	286	312	287	283	295	301	307	327	269	327	306	309	291	291	306	274	294	296	310	284	273	320	290	281	322	289	305	335	263	327	290	300	296	276	296	274	315	275	302	297	275	286	314	300	270	301	284	293	315	296	337	274	290	318	296	280	316	304	286	275	320	316	314	311	293	288	291	286	309	282	282	289	317	279	283	285	271	289	277	280	275	305	289	271	264	304	293	270	290	257	295	340	286	301	322	265	284	287	306	286	308	283	299	282	296	298	290	291	318	292	281	302	280	321	307	295	326	269	311	304	279	323	294	269	305	301	278	259	298	266	301	289	285	283	287	293	287	308	278	319	303	291	300	289	276	300	339	268	274	286	276	313	283	304	309	273	287	317	286	307	310	296	291	290	269	311	268	281	276	292	295	310	271	283	280	291	308	308	292	306	285	288	287	327	317	290	283	312	279	288	321	324	304	299	324	292	293	316	267	305	312	303	318	291	293	286	305	279	290	289	257	313	275	308	298	280	310	297	269	314	312	300	317	319	315	305	308	288	290	293	282	263	275	263	311	282	282	280	308	312	303	290	312	315	320	292	348	263	314	295	293	306	284	309	301	292	322	316	295	264	303	313	287	314	299	281	298	286	293	287	299	321	302	296	298	265	306	287	279	303	286	301	274	280	324	301	272	306	307	294	282	295	289	309	285	306	294	330	318	291	320	316	272	304	271	323	267	288	267	288	283	259	301	320	292	313	304	270	277	308	294	298	304	297	298	290	291	285	284	301	297	307	279	296	257	297	289	279	306	289	287	307	267	292	271	275	287	262	288	289	267	326	330	318	300	288	278	316	278	298	306	302	297	293	280	292	314	272	262	304	319	270	281	301	275	283	274	303	289	282	279	293	283	287	288	317	303	307	295	290	316	263	294	271	295	301	297	263	277	297	264	311	279	287	280	281	301	266	261	272	315	290	290	283	270	272	273	306	300	295	286	325	302	321	314	306	296	284	302	309	303	291	299	320	270	261	324	292	290	307	284	291	301	322	267	304	332	290	272	273	312	301	278	304	317	272	317	305	312	308	300	314	270	298	302	283	319	279	275	300	309	296	286	287	262	300	299	283	290	273	275	301	280	250	311	296	304	319	284	293	288	292	315	301	278	292	295	315	286	280	284	324	306	332	315	305	284	300	285	293	283	297	296	296	298	275	295	279	293	294	297	288	290	284	266	323	292	299	283	301	294	297	285	275	295	275	299	301	305	326	260	273	305	319	302	293	327	309	294	261	266	307	276	288	312	283	296	304	270	304	271	272	267	302	289	290	285	308	305	315	333	304	278	268	278	320	334	294	292	296	318	281	314	269	314	297	295	276	315	292	304	302	301	287	273	281	312	283	305	257	308	281	264	274	298	318	303	293	289	300	293	291	284	285	288	308	283	306	317	292	298	340	277	274	295	270	280	297	306	299	269	292	285	318	313	300	292	303	307	264	272	292	276	291	278	298	309	282	317	275	328	286	283	309	296	280	318	304	284	297	292	307	282	289	334	284	299	295	311	291	276	304	277	287	308	279	309	282	283	291	292	316	291	300	276	323	283	309	271	277	347	287	300	282	279	327	302	305	303	300	274	274	286	297	270	269	303	302	281	282	309	276	312	259	287	337	317	288	243	277	300	269	293	288	281	279	318	317	283	289	307	293	296	276	293	310	295	278	312	270	272	309	293	298	289	270	288	320	304	292	294	301	303	291	292	309	322	296	281	285	308	270	321	290	279	301	270	297	294	274	289	319	275	313	279	317	317	275	281	312	303	311	302	283	292	303	290	306	280	308	297	273	280	287	302	296	268	297	310	298	307	281	293	265	263	289	268	323	287	293	273	267	257	294	296	295	284	316	297	308	305	281	272	302	292	281	304	279	309	299	298	305	296	292	298	268	280	286	288	278	298	278	307	333	285	308	302	276	289	298	289	312	298	263	275	297	288	301	308	305	313	268	328	279	301	270	252	269	295	335	310	296	279	279	291	285	301	302	301	308	291	286	254	263	308	268	313	297	272	263	325	277	286	300	273	277	291	297	299	299	278	289	295	286	303	267	291	309	324	302	311	290	291	279	295	298	299	273	318	302	301	295	267	284	290	314	319	250	306	303	289	326	292	284	291	311	301	303	316	288	293	292	312	284	314	303	291	268	327	299	320	300	301	299	285	298	284	302	286	337	293	309	304	299	286	272	299	317	291	292	323	283	285	300	298	308	310	281	305	295	301	292	281	273	255	281	294	299	292	299	293	310	309	326	298	308	309	291	300	286	284	293	293	300	280	309	306	292	333	292	317	277	318	300	271	298	309	301	300	280	305	274	297	251	280	304	277	295	308	295	319	292	276	283	288	310	288	322	304	302	258	306	312	306	287	291	289	294	266	266	303	311	318	303	317	267	309	274	297	294	283	274	278	339	325	282	295	315	277	298	283	305	260	290	306	304	295	295	304	280	275	303	294	270	287	314	292	320	298	264	266	266	305	270	266	310	298	308	285	312	311	294	273	280	293	280	329	308	296	276	270	289	289	272	282	299	268	299	292	285	316	302	306	288	308	301	331	310	318	301	283	269	329	285	291	309	301	310	293	273	290	304	302	293	297	314	298	298	282	312	284	317	280	283	287	281	274	291	287	312	288	249	305	281	282	285	292	280	296	313	254	279	325	317	264	277	301	271	318	315	318	267	315	318	301	263	321	293	294	314	288	272	312	323	317	294	297	307	323	297	290	297	284	283	319	275	276	313	299	292	286	297	283	307	261	279	298	304	302	260	265	313	269	280	285	298	290	253	274	344	281	331	278	310	287	313	286	283	311	308	311	295	262	299	284	295	319	309	296	312	300	313	288	279	275	288	315	314	318	295	300	338	263	336	290	314	311	328	320	333	289	290	316	292	277	277	292	336	317	286	314	300	273	301	319	283	278	300	290	302	269	301
24607	22584	27970	25469	19567	4242	755	493	434	420	417	388	361	361	377	365	353	339	356	367	332	336	327	329	333	376	349	343	353	356	347	341	344	333	337	324	341	347	344	320	358	353	362	331	371	341	313	328	337	332	346	370	357	309	363	345	327	335	350	346	336	323	331	345	349	333	329	358	356	314	342	350	360	338	365	324	339	338	335	304	353	338	321	358	328	370	341	337	324	351	340	329	349	359	354	382	327	339	333	364	338	348	364	357	351	362	325	331	375	369	364	323	344	337	335	354	352	336	321	349	331	372	317	316	365	339	319	337	344	361	337	336	322	318	342	346	316	343	330	332	354	294	343	358	350	346	377	317	349	327	350	352	326	379	317	356	312	351	336	320	333	333	332	312	358	363	350	375	339	319	349	346	302	355	343	373	335	345	376	328	315	349	356	360	341	327	333	406	325	330	301	359	332	349	352	312	356	333	319	348	328	306	358	330	357	357	323	340	344	316	311	371	302	313	291	328	334	351	328	342	352	312	334	333	331	315	331	354	326	314	312	326	378	367	327	293	359	349	356	318	347	337	346	342	347	343	358	325	347	342	330	328	334	345	333	355	346	355	341	315	323	359	319	342	361	328	324	363	331	373	340	358	371	335	363	343	316	334	313	352	351	314	340	349	338	346	344	348	359	330	349	356	329	344	346	323	335	366	313	359	347	338	343	351	328	344	351	341	348	366	348	334	331	331	325	333	327	335	358	366	314	360	328	332	331	335	335	366	305	356	334	380	323	364	344	371	311	341	352	365	343	364	353	311	353	322	352	339	307	340	332	356	291	329	314	352	335	328	360	339	352	340	323	343	328	329	340	328	326	339	338	326	340	340	301	353	337	343	308	327	350	327	361	330	335	344	330	325	350	310	336	362	339	334	333	334	342	336	321	337	338	366	340	306	360	323	318	330	371	354	350	363	337	354	341	339	333	340	325	349	346	318	342	328	320	335	327	317	350	338	310	362	356	326	291	347	343	337	290	345	330	353	352	374	363	343	326	357	294	380	338	303	340	336	327	348	306	308	296	346	395	316	346	332	316	364	332	342	356	338	307	335	358	344	332	345	368	346	351	348	302	350	346	342	348	327	360	354	326	315	320	338	340	361	340	337	348	328	345	346	326	360	312	359	365	318	370	332	336	327	343	340	327	337	337	312	346	349	355	363	335	309	338	317	319	338	368	347	318	362	339	347	363	334	354	322	361	363	376	327	347	321	338	323	333	361	325	342	349	328	314	330	347	319	340	352	328	330	317	359	357	332	324	327	369	355	353	309	358	365	337	325	365	307	348	371	285	308	375	352	339	342	326	343	330	321	338	349	332	322	338	337	312	290	317	332	298	348	319	339	322	352	328	307	309	330	358	319	320	331	312	330	364	342	341	325	321	351	308	331	329	315	333	320	364	362	352	333	323	319	353	333	342	310	392	368	350	337	345	357	328	339	319	324	339	324	337	313	330	310	324	338	346	337	324	305	314	332	332	355	347	326	327	346	323	359	345	325	345	350	349	369	352	333	301	355	319	324	312	333	317	326	337	327	333	321	353	387	374	345	330	322	340	335	332	326	333	311	345	386	313	338	342	340	298	376	341	338	359	355	317	360	344	351	334	318	309	315	340	321	321	319	364	340	332	302	312	337	338	307	376	361	334	340	330	346	316	321	330	374	335	321	320	378	297	338	351	339	348	317	353	330	315	344	317	340	365	324	312	321	325	340	350	333	359	371	340	328	379	310	326	360	331	313	310	346	353	336	311	366	336	348	341	345	317	315	343	332	337	313	339	345	323	309	337	384	341	324	348	348	342	332	349	316	376	369	324	323	345	316	344	314	320	345	349	330	330	363	340	317	343	359	347	351	337	348	343	351	336	336	340	338	347	366	366	352	298	370	328	362	345	336	345	313	344	304	350	350	334	356	335	347	298	333	327	331	355	330	331	364	339	327	368	321	347	336	336	351	309	311	299	327	335	374	367	361	327	316	326	324	322	326	295	332	326	329	314	341	358	352	323	328	332	347	340	348	325	325	297	314	353	346	342	322	309	328	335	326	330	367	307	335	332	300	351	320	333	332	306	337	298	317	367	364	319	341	334	347	342	330	340	349	353	362	324	358	308	332	331	312	340	373	302	368	364	341	360	349	353	347	332	326	327	307	320	324	344	374	337	344	331	302	344	364	325	325	332	322	327	331	341	375	344	339	327	352	357	356	361	323	307	327	317	319	349	342	359	364	317	335	299	333	345	347	342	323	335	354	331	341	278	336	313	369	326	360	343	367	345	346	356	326	356	343	322	375	336	367	337	341	350	323	323	356	324	341	331	331	336	376	340	307	340	328	352	317	319	310	352	319	321	340	323	304	369	359	338	354	332	313	345	366	308	311	403	344	331	318	304	355	337	348	336	351	350	318	307	359	346	327	315	350	332	309	347	362	326	308	354	342	355	333	304	296	355	346	348	353	344	319	368	331	354	372	317	370	360	328	354	319	360	322	359	330	319	344	340	311	328	343	344	334	342	347	321	325	380	364	341	300	356	315	347	291	350	342	337	341	360	321	309	352	342	350	343	346	346	320	308	321	322	319	325	343	319	339	354	305	323	337	332	326	353	339	342	325	317	286	383	331	339	332	341	321	309	309	330	344	306	346	318	348	383	338	334	336	316	358	348	340	315	321	354	321	380	342	347	310	340	315	312	330	352	332	361	318	352	346	325	343	346	310	374	343	302	325	311	308	364	314	301	343	364	369	369	370	316	332	342	374	327	340	308	334	350	334	327	360	349	333	334	368	321	317	324	366	331	336	327	306	309	332	329	339	335	306	331	346	345	341	348	349	323	306	339	345	306	325	344	341	328	364	348	391	349	348	316	339	296	334	366	335	338	363	333	360	355	346	339	294	325	324	329	350	337	346	344	340	323	337	328	344	369	378	342	357	318	316	322	361	329	325	309	329	309	308	335	310	371	381	331	336	349	329	355	328	367	303	327	321	320	328	339	349	310	357	318	298	352	370	353	333	329	303	335	349	328	341	364	325	348	340	335	318	335	352	327	351	356	343	307	350	341	375	358	342	317	345	337	339	339	342	346	323	361	337	332	324	342	344	336	358	364	333	326	341	311	361	339	328	346	318	369	350	369	336	329	331	357	338	290	366	344	315	333	313	347	357	339	315	342	354	308	334	326	328	322	327	355	361	331	339	381	336	347	358	333	322	336	336	333	323	311	348	337	342	319	335	369	334	324	342	330	346	333	336	335	366	326	332	335	330	320	337	330	382	330	337	317	346	350	331	324	347	314	350	328	339	312	344	346	328	323	353	334	328	349	343	350	343	330	327	350	342	315	334	337	344	353	328	343	331	326	332	311	342	319	368	355	359	351	325	339	315	323	333	327	332	308	346	348	316	344	356	345	328	336	336	346	360	321	342	307	349	379	294	328	317	319	377	277	331	326	321	355	333	342	332	316	337	354	338	338	341	343	319
59343	80652	29085	9067	752	609	550	511	460	445	444	403	412	387	362	386	356	359	379	357	349	409	332	378	361	342	377	374	402	339	374	357	339	358	384	359	369	360	371	347	347	365	355	340	350	336	382	330	323	358	344	346	379	375	325	354	356	374	382	323	375	341	371	359	349	342	346	376	367	349	379	333	324	356	358	376	329	336	352	369	360	335	350	388	371	381	377	350	353	351	363	314	387	367	364	359	364	378	366	366	348	330	349	363	354	308	332	368	357	346	366	340	355	343	357	329	353	371	375	363	359	347	348	331	340	358	350	342	356	334	341	345	345	320	341	364	354	350	348	349	348	371	364	378	318	356	352	363	346	329	350	359	389	350	360	389	345	402	335	356	356	366	349	350	358	342	349	329	366	354	378	342	346	348	361	352	333	362	358	361	376	338	371	375	324	347	370	372	340	373	332	362	343	331	372	333	353	368	351	350	337	331	359	370	367	349	359	370	345	336	317	345	358	339	343	338	342	367	352	328	342	350	363	309	360	369	317	345	372	375	364	371	352	344	358	341	369	328	333	355	358	337	354	349	378	365	363	344	332	341	333	390	363	374	346	357	341	319	366	374	375	328	367	353	352	354	351	343	355	350	325	353	356	320	342	333	365	350	341	308	381	335	334	360	356	361	378	339	345	350	332	358	357	348	343	362	322	358	347	375	325	366	370	361	376	382	353	338	358	357	327	322	367	353	344	322	372	319	330	354	362	398	365	348	358	354	377	365	328	348	345	345	342	378	383	349	365	386	373	323	326	344	334	353	324	357	359	355	329	332	363	364	364	351	348	363	343	363	373	346	390	339	360	371	348	343	344	333	362	338	344	371	366	356	357	370	348	359	388	319	350	328	316	353	337	375	329	368	390	347	307	364	320	352	370	323	381	360	344	343	324	356	340	366	330	380	344	369	345	322	355	332	342	377	355	356	326	323	346	357	356	354	352	326	370	344	339	341	333	371	355	319	369	330	358	342	354	345	338	328	342	387	361	343	325	378	351	387	332	387	320	354	383	345	331	353	345	362	330	366	350	354	359	335	372	354	381	363	356	384	389	358	368	326	329	353	381	336	321	369	327	349	321	354	385	357	346	330	320	366	359	363	382	324	324	376	346	322	358	345	346	339	367	345	339	358	349	359	341	363	363	382	331	349	354	345	356	337	356	333	355	377	318	336	338	351	349	359	336	355	340	345	386	345	332	381	354	395	339	357	379	359	325	345	357	358	357	312	324	361	370	388	381	322	339	387	341	340	329	329	346	324	325	367	340	341	343	378	348	360	327	368	402	357	356	332	346	383	370	340	335	341	356	356	367	388	362	320	386	347	348	378	328	379	339	382	330	343	294	346	329	319	364	342	322	370	358	338	345	357	344	351	342	364	327	345	345	322	358	334	387	362	377	356	332	335	325	333	350	375	339	321	357	358	333	336	337	341	365	378	334	330	373	343	347	363	342	329	344	360	344	355	365	383	335	338	370	398	336	318	336	327	350	340	367	366	360	331	324	372	382	371	343	364	293	347	338	351	363	358	355	346	340	354	344	342	350	322	335	340	337	349	369	395	367	350	376	390	358	327	373	350	338	358	367	346	360	342	344	375	351	347	370	369	331	327	381	379	349	329	367	361	342	340	348	350	377	355	359	321	325	381	366	363	376	336	359	357	339	373	369	355	314	307	379	337	330	350	352	349	352	350	363	366	337	321	342	350	350	370	365	329	381	351	333	349	359	326	356	361	347	339	348	338	374	347	354	367	375	311	355	358	367	325	334	354	353	366	339	374	352	369	342	346	329	361	361	365	380	365	349	348	352	353	336	383	360	376	370	307	340	378	355	364	329	367	365	346	338	336	342	362	347	371	367	352	362	377	355	366	330	382	350	372	359	335	358	353	374	351	334	356	387	352	351	334	361	335	366	337	351	368	348	354	379	363	312	364	355	364	343	368	361	325	339	347	348	324	338	334	355	378	304	329	375	348	329	350	348	363	335	367	329	330	362	356	382	381	358	340	364	358	342	303	338	345	365	352	338	346	365	319	357	364	309	311	329	349	353	375	373	351	373	376	383	368	377	350	314	354	330	329	360	356	364	334	341	388	332	370	347	376	342	331	397	325	352	383	314	358	352	328	375	350	368	335	335	354	345	391	366	341	352	344	372	379	374	337	338	324	357	352	335	341	348	343	372	324	331	344	359	329	344	351	374	367	344	376	365	354	336	328	366	391	385	348	341	355	343	357	352	338	360	365	402	379	367	341	351	358	347	335	342	369	347	360	353	334	353	360	360	326	325	362	389	337	325	345	360	322	340	367	296	342	326	314	359	353	376	334	337	346	336	341	357	343	345	348	352	352	375	350	349	359	375	332	316	359	338	338	379	349	383	362	388	367	357	314	349	327	344	340	338	376	364	359	345	342	347	349	360	349	341	326	372	361	365	322	368	329	317	377	378	338	341	315	351	372	400	357	328	330	331	369	362	357	358	313	344	333	358	372	366	357	354	365	321	344	339	351	343	347	335	365	336	358	353	347	330	322	351	355	333	351	352	371	373	338	356	345	345	329	355	339	349	367	351	340	335	358	344	336	307	370	376	337	340	346	368	344	359	373	344	324	324	360	343	358	345	364	331	344	362	350	347	374	355	336	377	353	362	311	355	352	374	382	318	363	358	358	333	332	362	357	362	384	376	326	362	373	337	343	364	343	364	354	326	292	341	362	352	319	326	317	360	354	386	344	344	364	332	337	315	350	320	337	369	354	357	353	352	356	368	351	337	331	332	365	358	387	351	358	337	357	359	339	365	353	333	339	356	348	344	331	325	321	330	360	379	369	352	347	383	352	353	370	344	368	350	338	352	345	350	361	352	367	349	323	323	360	349	343	400	370	338	353	378	339	363	348	346	358	367	341	301	375	374	358	331	317	365	341	374	341	369	339	367	319	340	362	363	335	316	336	379	350	338	337	355	361	366	367	368	321	373	348	361	329	370	361	377	371	325	338	374	412	352	338	333	375	354	384	358	345	350	328	340	313	321	353	365	299	396	361	338	336	383	364	336	325	400	330	331	374	367	324	361	363	327	356	344	316	351	358	331	349	346	332	324	340	375	359	357	355	336	332	357	340	378	323	308	338	340	357	369	365	348	351	364	377	334	346	354	344	353	334	352	318	341	368	360	355	304	355	353	342	345	387	357	338	328	325	367	346	335	326	366	336	355	358	346	347	327	342	352	343	338	348	376	336	340	343	370	362	345	353	330	326	361	353	376	327	364	374	351	351	336	377	333	349	367	347	382	355	340	340	362	369	335	363	361	327	344	375	359	344	406	355	291	372	339	348	355	364	321	319	360	341	333	358	334	370	312	342	346	337	320	358	353	344	380	370	364	361	354	327	358	364	334	350	366	362	343	322	375	332	368	344	331	333	337	364	366	357	348	360	349	364	341	362	336	371	349	366	319	309	326	350	350	322	324	369	338	348	342	365
30767	25184	8983	1541	586	539	602	509	561	553	576	552	583	575	561	560	554	554	538	543	523	543	550	538	578	549	556	522	555	562	555	597	540	575	542	560	515	487	565	541	537	577	544	554	549	528	604	538	524	545	502	557	575	530	560	555	563	534	551	552	501	509	524	541	580	541	548	528	559	543	538	579	556	583	537	558	556	570	541	554	502	515	554	591	550	509	567	545	597	526	503	551	534	531	550	535	524	548	571	547	525	573	550	555	557	557	554	565	566	547	567	534	523	539	547	588	545	561	571	525	572	544	580	555	553	548	522	539	554	561	534	507	542	540	553	509	552	517	542	517	501	600	505	548	572	539	546	548	518	516	585	588	540	572	540	527	579	519	539	539	563	518	591	581	568	544	534	523	531	511	527	505	568	541	547	502	521	574	565	564	522	564	554	537	504	532	566	602	583	510	530	554	527	508	552	546	566	518	518	554	543	564	545	565	541	564	587	507	546	527	518	574	533	548	526	558	526	571	542	519	541	573	553	547	540	530	550	574	552	519	530	507	518	546	537	562	572	566	544	482	582	532	554	535	504	543	505	531	528	504	557	546	539	557	528	544	542	551	555	562	537	549	548	531	547	569	564	542	558	557	552	542	547	556	538	541	594	531	550	548	570	601	576	599	553	500	516	525	532	552	543	575	564	541	533	544	561	570	545	536	601	566	565	507	548	555	476	545	548	544	527	572	530	545	560	569	575	548	583	574	559	528	538	555	509	591	550	571	536	575	544	532	618	551	581	556	578	591	541	567	522	562	542	533	566	573	532	530	572	526	555	557	539	503	537	550	527	569	573	533	545	547	538	543	543	568	577	570	527	554	584	549	581	552	555	524	532	532	555	539	536	548	540	521	520	514	528	548	551	583	551	546	526	580	530	527	524	545	563	525	548	544	536	561	557	594	510	574	575	561	533	584	544	502	525	566	538	584	561	540	558	524	542	554	522	557	541	524	525	558	540	565	580	507	558	533	531	539	575	542	482	533	554	554	529	490	553	518	518	583	514	559	549	541	581	533	550	587	498	551	548	545	537	534	528	571	565	498	552	566	569	517	544	509	556	496	564	538	572	539	504	512	561	531	592	532	531	528	523	563	531	534	546	543	533	566	568	520	517	499	576	470	569	580	549	552	541	527	563	560	553	537	539	519	565	518	523	504	532	567	533	563	535	549	540	533	563	545	574	541	551	563	505	527	531	597	539	552	538	585	542	560	563	560	538	584	609	523	533	562	554	562	509	558	534	555	530	567	516	518	613	526	520	559	529	561	578	520	545	530	542	599	556	584	548	595	501	579	562	495	521	525	550	503	508	509	526	559	512	528	551	519	560	521	521	563	529	557	589	567	545	571	543	536	580	528	541	540	555	539	534	545	551	509	558	551	552	567	558	559	538	526	505	567	531	577	562	608	523	540	560	559	579	555	529	549	560	524	544	553	536	578	546	588	537	527	564	556	541	583	525	538	544	582	557	531	548	544	550	544	570	533	532	549	523	528	511	535	497	588	517	543	551	558	553	551	587	592	534	520	529	530	552	519	539	576	556	543	548	557	549	543	543	504	574	546	566	517	559	579	566	536	529	560	589	578	522	551	561	529	530	552	541	556	548	573	554	528	534	523	534	519	523	567	536	530	567	557	547	547	571	524	510	542	562	503	558	566	544	579	566	574	548	554	534	574	570	549	548	564	535	570	527	586	544	543	539	539	543	538	595	554	563	552	532	563	548	558	545	509	570	540	534	579	539	512	570	564	580	496	557	583	513	544	539	538	541	545	549	562	560	538	580	533	514	539	537	544	544	513	551	573	537	549	550	529	549	520	569	561	523	540	557	564	540	544	562	523	541	546	521	549	548	547	519	546	565	537	528	604	557	560	572	560	570	532	585	491	576	556	523	568	540	534	596	524	501	580	525	530	571	550	525	517	512	564	579	566	549	521	537	519	548	548	509	530	534	528	534	562	532	570	517	539	546	571	562	547	567	555	555	596	588	509	567	596	575	596	523	550	552	519	547	555	530	532	565	553	530	582	545	551	567	495	497	568	545	539	543	563	556	521	555	532	553	529	588	561	532	534	547	549	536	535	527	532	522	520	562	555	525	563	532	530	570	539	551	518	524	521	552	570	542	540	524	539	572	556	582	541	565	567	598	551	525	587	569	526	575	509	538	611	535	557	510	535	518	565	540	577	541	569	569	547	512	562	563	540	527	525	550	543	524	492	550	554	586	561	554	540	530	526	526	538	588	558	560	559	569	536	556	565	546	587	523	538	565	551	540	497	528	576	541	554	608	546	522	536	568	543	565	550	545	532	532	509	540	524	507	511	530	549	557	550	570	516	541	540	502	539	546	570	543	547	544	545	551	540	535	554	537	550	567	563	519	551	566	551	533	538	510	518	534	506	564	565	489	554	513	525	522	594	536	523	543	529	514	528	546	535	577	564	547	512	520	608	523	542	550	534	536	542	569	537	570	541	536	549	517	522	515	485	549	531	561	530	570	550	521	566	572	550	560	554	547	542	556	573	554	517	518	520	515	548	529	540	542	567	565	570	538	559	595	527	562	543	589	532	552	571	561	564	565	548	537	556	546	528	556	554	538	525	589	561	552	528	558	501	540	546	504	544	555	577	574	564	559	559	567	563	552	574	525	558	559	565	578	549	556	531	557	518	566	533	525	571	590	560	516	524	529	557	555	554	547	555	550	549	581	549	559	547	565	550	570	530	584	563	539	526	572	523	518	543	535	561	530	551	551	567	516	461	577	567	558	543	526	503	575	530	526	537	538	542	534	549	564	534	497	570	562	523	561	585	538	561	543	522	569	515	486	522	584	572	548	519	559	534	568	579	589	527	550	554	557	498	534	555	558	558	508	583	558	521	572	531	542	560	557	536	560	530	560	593	539	559	540	502	519	579	598	534	511	517	563	559	563	545	518	539	551	594	504	587	547	550	530	543	549	570	554	529	529	525	551	528	552	517	543	619	535	565	586	560	573	498	557	579	582	533	538	536	520	532	612	577	548	531	532	559	587	548	536	552	546	534	553	580	571	535	559	561	569	509	574	559	558	538	548	581	538	542	572	565	562	546	567	562	538	565	523	497	564	542	563	522	553	592	525	585	566	524	538	503	547	569	495	510	572	536	567	507	530	566	550	540	554	564	557	496	561	542	529	525	542	501	563	534	547	556	560	546	530	578	547	582	545	537	569	596	555	581	566	567	569	563	559	572	583	545	540	556	549	558	520	552	545	517	543	539	570	587	562	561	573	549	552	571	530	537	548	552	564	529	606	581	527	533	552	550	528	517	583	579	512	531	520	541	518	578	535	571	565	560	529	579	526	554	538	539	538	542	554	550	524	524	567	564	510	516	537	524	536	546	553	558	542	557	549	563	532	521	541	555	555	563	528	509	582	518	563	574	537	524	550	551	551	538	572	540	581	549	554	533	536	505	592	542	498	535	565	522	524	536	530	524
23477	22587	3873	932	539	482	516	484	509	460	493	469	494	516	499	492	484	479	473	482	503	537	512	495	471	515	465	481	451	538	496	461	513	510	458	492	496	459	473	506	473	463	474	458	479	466	520	513	471	476	467	468	506	466	500	470	514	484	457	468	490	493	466	509	503	486	505	469	499	484	498	524	488	492	466	488	497	475	495	532	476	476	460	473	481	513	472	499	517	476	485	449	480	478	486	496	431	446	489	468	485	470	490	492	490	509	485	496	488	475	507	497	505	521	489	488	460	455	444	500	489	492	463	481	470	453	483	519	498	482	502	501	476	483	499	503	493	503	509	484	502	524	487	504	482	499	486	475	502	443	487	484	502	480	491	489	463	515	473	497	476	459	487	490	486	483	495	482	502	515	531	480	491	483	479	486	451	518	523	525	490	463	492	463	453	471	513	443	480	459	480	494	482	505	476	493	487	513	468	451	494	482	498	458	496	496	487	460	485	476	496	501	432	499	465	498	494	502	554	490	495	465	512	467	461	462	480	480	502	499	464	500	517	482	483	481	466	470	523	496	501	472	511	538	494	495	486	458	462	470	518	488	542	523	474	482	502	452	495	462	481	513	547	477	466	502	487	485	494	470	488	485	529	498	493	487	514	488	499	518	519	425	495	485	448	471	490	462	477	530	508	514	470	509	464	473	509	501	465	464	448	526	474	503	463	488	509	508	512	479	467	498	490	483	492	493	518	505	506	491	509	486	489	478	485	510	488	475	469	461	488	483	475	527	491	467	489	518	490	512	529	474	521	502	453	478	483	490	464	474	474	474	459	503	485	492	474	473	489	461	482	474	498	515	481	487	487	513	471	525	479	498	463	494	482	483	513	486	487	476	469	469	489	487	473	504	463	425	478	472	483	479	498	503	454	486	464	500	459	459	470	465	520	462	502	459	462	558	511	456	456	467	488	477	483	478	492	534	512	504	491	520	471	478	517	515	512	478	449	493	509	492	498	455	459	485	495	479	496	471	468	447	464	482	516	494	447	451	456	491	515	514	450	496	520	523	497	471	483	462	455	494	519	445	474	475	507	472	503	510	498	507	497	473	507	476	469	476	498	465	477	481	481	488	515	498	479	518	499	484	527	487	498	450	458	506	525	508	484	439	487	508	445	473	472	478	499	509	481	436	519	477	500	451	491	513	486	519	490	489	503	481	519	506	489	515	504	499	476	492	486	482	465	475	497	459	501	494	492	478	517	513	541	519	432	444	489	479	468	512	444	480	486	508	476	474	482	444	477	462	503	509	459	468	486	494	506	472	487	512	544	496	480	485	481	461	520	476	458	489	465	470	503	467	467	460	447	498	485	531	492	515	474	463	485	523	471	453	507	496	505	480	529	531	433	472	472	473	506	501	519	462	476	491	467	480	500	481	466	470	473	497	516	511	473	541	489	463	535	471	476	490	518	521	522	498	507	503	507	471	548	517	531	492	492	494	484	505	511	529	479	464	462	476	478	493	508	469	486	494	513	460	509	449	484	476	491	479	469	482	478	522	539	484	455	533	515	491	470	471	503	485	456	507	484	493	509	513	475	499	508	484	492	475	428	486	498	519	463	458	477	466	496	507	495	463	484	460	487	482	507	495	457	504	458	504	472	513	493	482	513	490	515	473	481	467	479	472	485	487	447	498	492	484	511	450	508	469	493	481	495	513	480	472	502	449	519	502	483	497	485	516	488	481	479	486	497	491	497	496	493	461	504	506	474	489	481	440	444	524	488	489	464	528	494	470	509	459	502	505	485	454	470	494	496	443	487	452	471	462	473	479	503	484	444	486	497	488	496	466	479	501	494	509	510	449	486	469	496	514	455	514	470	469	541	499	502	481	493	471	564	476	444	468	483	481	487	503	456	511	482	496	518	525	477	491	486	486	489	507	467	479	466	453	510	505	453	517	482	467	482	494	496	462	433	502	477	502	490	509	513	474	449	480	482	489	462	478	471	495	481	484	488	491	493	456	456	509	482	489	440	487	507	474	473	452	527	518	492	474	469	500	481	505	482	451	492	462	472	455	503	494	512	494	477	479	508	473	461	467	529	482	485	464	472	498	468	472	493	512	523	468	518	489	476	475	496	528	472	495	501	461	501	469	453	470	456	502	445	502	483	483	492	515	477	474	493	503	457	468	490	490	503	520	471	507	497	513	455	515	490	476	476	477	511	507	443	486	488	479	454	514	474	482	471	478	491	466	450	480	481	471	447	476	479	482	473	465	485	486	489	488	459	509	476	479	481	521	540	490	478	520	498	492	470	513	497	511	476	487	516	485	490	521	516	497	461	496	488	486	516	495	453	485	458	493	500	481	453	480	458	519	514	495	469	490	475	500	494	478	495	493	512	496	457	486	513	476	501	476	460	485	474	482	505	517	482	502	503	452	483	512	466	493	508	433	494	463	465	448	460	483	471	496	486	495	506	502	481	482	489	521	508	485	491	475	514	452	497	487	510	490	441	496	419	505	495	451	503	455	479	488	453	469	485	519	520	498	479	456	475	515	485	498	492	476	520	461	501	516	472	502	505	469	462	532	470	499	475	497	487	446	487	463	472	468	455	503	501	494	495	477	498	508	463	512	482	455	510	469	481	489	513	496	510	487	506	463	479	485	495	469	501	510	490	523	487	477	498	481	507	496	461	484	473	502	523	509	468	497	491	440	458	486	506	486	477	532	453	481	454	518	488	521	485	488	493	509	529	469	529	438	471	487	449	490	525	515	509	532	498	510	453	509	487	498	526	467	486	497	489	495	480	495	511	496	469	488	450	464	479	520	500	467	497	471	494	478	499	486	461	479	485	481	527	468	501	486	539	453	488	499	506	502	477	454	521	450	473	494	522	469	494	455	478	514	478	482	473	514	463	508	494	474	476	475	488	472	515	481	470	480	482	494	482	500	463	505	503	492	482	498	488	500	504	485	486	475	483	507	492	453	518	496	477	470	467	473	518	473	472	465	474	482	459	466	458	513	455	514	451	526	463	508	517	515	501	481	501	488	524	482	494	471	495	457	486	509	430	477	442	479	494	459	466	503	494	473	485	492	498	466	500	487	528	486	487	469	466	497	486	499	504	509	474	506	451	532	461	469	478	481	472	491	519	480	467	491	473	466	481	504	500	538	531	456	477	464	440	486	543	450	479	476	487	481	501	508	489	472	513	495	475	518	541	466	508	477	483	491	521	516	516	499	435	459	479	505	468	437	482	495	487	476	458	476	472	526	474	490	485	464	493	458	452	521	511	512	467	489	485	490	531	435	478	506	507	511	514	493	521	478	452	441	465	466	479	483	488	480	449	497	490	451	456	497	470	427	501	482	473	496	543	453	522	490	500	491	454	486	463	481	503	499	487	442	500	503	476	519	492	520	499	494	510	499	446	515	446	470	540	477	545	496	509	466	480	503	443	485	456	454	439	509	489	512	437	490	448	482	474	459	471	455	497	493	473	499	505	514	541	471	507	498	519	487
25973	23959	28074	25057	9083	767	486	351	355	350	313	309	339	314	302	305	293	316	331	304	316	308	314	311	327	304	321	292	305	277	278	293	319	296	301	296	281	298	265	285	314	317	302	260	286	300	320	308	340	273	328	282	281	298	292	318	298	307	333	342	276	307	300	268	275	312	272	311	290	307	274	273	306	274	321	311	287	294	288	307	332	303	278	325	323	303	298	315	311	291	316	293	257	322	303	295	305	294	296	281	318	316	309	309	266	324	333	299	288	307	306	293	307	329	306	261	299	332	312	312	325	286	285	297	294	323	262	320	303	261	330	320	327	308	319	296	288	284	303	273	295	308	302	302	297	296	319	301	286	299	306	276	304	292	323	277	277	311	278	274	307	323	310	311	290	295	318	284	307	304	307	309	342	277	297	289	301	331	314	312	294	284	310	267	304	299	265	328	316	284	299	295	277	287	294	306	272	295	299	325	276	299	297	303	295	333	292	295	339	328	310	285	286	302	298	280	309	317	289	302	320	292	311	296	270	294	308	288	317	293	267	279	306	287	296	323	291	327	304	306	267	302	320	260	311	301	303	271	294	297	270	295	319	308	288	287	304	301	285	327	272	329	293	291	322	270	267	273	289	311	289	292	325	324	319	304	267	273	305	282	314	288	299	295	307	292	288	289	273	295	298	309	311	280	293	283	289	313	278	303	308	312	338	284	298	290	315	295	300	335	324	331	303	299	280	275	296	297	326	287	322	302	305	286	339	315	287	293	239	281	300	320	293	286	270	300	303	308	259	282	271	297	305	299	335	309	314	324	305	297	294	284	334	317	284	314	330	303	314	322	320	317	313	287	320	285	311	325	291	285	278	295	272	308	283	314	326	286	276	286	280	304	315	309	286	291	306	289	329	304	321	330	306	321	322	318	290	306	294	306	314	275	311	300	284	317	314	289	278	309	307	320	310	336	316	298	316	367	321	330	295	292	322	331	308	307	302	288	299	321	264	309	293	309	289	297	309	326	334	313	292	309	296	325	309	277	261	293	294	286	322	309	277	281	313	290	295	292	307	299	296	308	329	297	295	281	298	273	307	283	270	322	280	276	309	288	292	303	297	289	305	333	297	280	312	295	297	306	293	326	318	306	342	335	287	268	327	301	284	287	315	306	317	273	293	307	284	277	299	288	330	313	303	318	304	284	302	297	291	305	296	303	339	312	327	328	292	317	279	317	296	302	308	324	311	314	297	287	307	303	318	250	261	318	270	275	311	270	302	309	314	290	295	310	304	314	307	300	285	304	305	315	297	270	297	327	285	306	299	288	316	330	288	289	299	276	279	297	314	271	309	326	270	330	305	308	291	298	283	301	307	289	307	306	328	271	294	289	320	303	309	334	307	322	308	280	298	316	292	300	314	292	310	304	280	301	283	299	323	294	286	299	307	298	315	304	296	280	314	348	294	286	297	291	287	311	303	308	326	315	289	301	311	307	269	303	301	323	289	299	287	295	285	303	326	292	274	327	305	299	309	294	321	273	285	290	284	275	301	282	304	298	330	329	308	280	312	301	289	280	335	310	289	296	302	309	322	266	301	324	295	265	269	327	269	291	314	311	323	301	272	282	294	276	304	323	290	289	315	282	302	310	309	280	272	276	275	297	301	296	289	305	327	304	320	268	289	290	282	291	300	315	304	264	296	315	303	307	317	316	300	291	306	284	313	289	313	303	303	313	270	292	317	294	314	296	297	319	304	292	295	301	282	263	322	294	316	309	294	314	282	278	302	327	307	300	304	281	308	305	280	318	312	309	313	293	309	304	312	302	317	287	307	299	319	272	310	320	290	314	329	278	304	317	330	269	271	323	280	325	331	304	316	300	273	280	277	328	290	303	320	266	311	285	324	322	314	287	309	299	282	305	298	323	348	293	282	285	280	304	314	307	321	277	289	295	324	319	305	316	284	324	333	302	323	295	317	289	344	322	321	313	356	304	282	333	297	264	275	279	313	287	278	305	290	296	309	311	289	282	295	296	273	317	282	306	318	311	294	301	304	320	291	265	279	303	319	310	319	324	327	280	296	301	301	298	284	252	305	274	329	326	319	283	316	284	265	309	301	328	292	296	311	330	294	315	280	288	291	287	297	316	271	297	267	312	320	276	301	302	321	278	272	289	285	286	294	277	294	291	304	252	315	333	291	284	308	291	313	302	274	331	303	291	325	290	281	278	289	265	315	284	290	305	290	324	294	277	287	301	299	308	276	282	309	294	301	317	304	313	281	281	285	313	274	329	313	302	307	308	298	281	298	302	299	285	306	291	329	251	306	288	290	290	306	294	289	320	277	335	297	317	302	310	299	285	298	334	274	286	294	297	322	290	292	329	306	286	303	309	302	276	308	255	279	307	299	312	331	297	244	294	295	287	308	313	317	297	328	295	285	304	323	264	315	307	292	310	302	293	300	284	297	304	286	329	257	288	296	287	319	318	297	308	301	288	275	311	294	305	298	320	285	297	298	290	325	292	316	277	339	285	299	302	284	296	313	276	291	339	302	291	298	339	291	283	285	298	308	296	316	306	311	287	318	337	314	317	286	298	299	308	283	282	302	276	345	294	270	264	281	318	301	323	307	311	271	294	288	312	301	305	292	323	283	306	297	296	290	294	289	293	313	293	334	291	313	272	299	270	318	313	284	319	298	299	298	279	308	319	262	275	282	296	300	307	306	298	287	322	260	300	290	295	277	288	316	311	318	304	293	303	298	275	271	306	295	266	313	311	296	323	308	290	270	293	319	293	292	308	327	285	297	310	295	287	289	314	282	283	281	311	294	303	305	276	312	316	326	308	289	311	298	302	278	291	308	300	298	298	295	286	280	291	307	263	266	306	315	310	310	281	304	289	320	299	282	341	289	308	307	285	279	314	309	295	326	310	298	300	303	295	321	310	321	317	316	283	298	297	302	360	293	334	339	283	307	304	285	319	288	319	308	316	285	302	312	320	280	299	300	317	305	286	326	278	283	284	310	307	293	278	292	319	271	304	297	301	313	311	293	280	316	305	285	313	287	296	309	310	321	319	302	287	269	336	289	300	318	272	280	308	277	321	277	312	283	312	280	292	307	312	301	342	314	336	307	305	302	295	308	298	281	314	302	316	301	300	311	291	303	267	304	282	272	312	289	308	329	307	301	303	292	298	286	315	274	293	305	307	288	292	294	317	338	304	308	288	292	320	302	314	316	302	299	307	299	304	311	327	303	321	300	321	285	306	276	301	303	295	281	317	291	308	280	344	281	298	304	321	299	305	295	272	316	299	300	321	299	315	298	298	280	272	323	281	267	346	281	298	296	280	283	316	285	314	282	282	302	327	277	270	312	291	328	279	303	305	276	307	282	276	271	302	276	276	272	298	295	309	310	301	281	300	311	302	297	286	309	309	318	301	322	297	268	325	314	327	294	309	287	292	260	311	290	288	292	325	300	268	276	306	279	296	282	300	317	309	323	307	327	291	319	323	294	317
59669	73466	22158	5019	507	426	361	371	344	367	342	328	348	341	309	326	331	351	318	347	324	310	340	320	341	348	310	279	310	335	314	312	316	348	309	324	347	322	306	323	325	338	294	326	298	288	309	323	336	338	294	304	327	356	314	303	295	303	313	338	325	317	347	332	302	319	303	349	322	334	309	333	301	313	318	308	323	361	321	329	349	303	312	313	350	344	323	282	307	316	324	351	288	323	337	290	308	327	331	297	332	303	323	355	310	308	328	317	322	310	324	310	326	353	330	330	307	332	311	343	348	318	320	299	330	316	294	323	273	293	283	331	319	313	320	340	307	308	328	306	304	330	299	301	347	301	332	301	323	305	322	318	325	328	302	312	320	320	304	308	303	313	308	299	328	338	326	320	311	316	328	326	313	328	338	351	312	295	313	329	348	300	339	311	333	318	328	302	331	304	317	303	305	317	342	328	279	313	317	328	276	333	302	298	311	358	347	284	299	309	341	323	316	305	328	320	291	278	307	320	304	314	345	320	307	321	317	316	276	286	320	297	305	289	312	319	336	308	307	298	294	313	343	297	316	301	324	318	309	289	321	323	327	313	289	335	307	296	321	312	324	325	349	325	339	302	359	305	345	317	308	309	279	314	328	318	356	325	307	322	300	304	323	322	309	312	336	318	350	308	306	326	309	331	274	308	320	341	324	329	313	348	318	340	315	309	351	318	279	294	329	320	345	309	297	321	331	311	314	308	314	323	337	316	295	298	304	335	311	342	304	309	323	289	311	298	324	303	304	334	331	315	291	313	317	318	310	342	308	333	305	353	337	320	290	280	291	282	317	313	301	295	293	340	297	325	325	293	316	322	285	333	318	325	315	309	334	291	300	304	306	311	308	288	307	322	310	335	327	298	308	311	330	332	348	307	323	309	335	314	323	321	325	324	315	308	289	325	320	353	317	308	320	336	298	309	297	279	302	282	322	334	307	324	308	316	334	337	289	298	314	320	337	325	289	336	307	335	320	276	317	303	299	350	318	319	323	303	311	311	294	316	287	304	312	325	299	350	317	320	331	302	322	321	323	309	307	297	300	321	312	315	301	359	359	310	338	353	321	295	309	327	304	351	348	288	325	346	304	321	328	309	321	336	307	286	305	295	330	301	298	328	313	324	314	327	309	352	334	343	317	309	339	289	309	303	328	318	306	316	347	322	308	352	353	322	336	316	310	314	306	327	324	318	282	317	344	287	331	323	322	307	304	306	302	301	327	299	318	350	319	320	304	310	320	329	312	331	310	333	331	324	295	332	341	303	305	319	328	315	337	314	311	327	321	316	328	290	282	321	321	335	320	327	331	328	299	330	279	305	307	342	305	323	334	317	281	335	333	329	318	310	332	290	328	315	316	331	282	317	304	312	308	302	311	343	324	312	346	323	314	303	335	297	322	318	312	296	312	289	349	323	345	285	318	303	329	311	300	318	319	322	341	316	293	350	316	285	301	317	303	303	320	313	323	327	354	315	307	346	325	315	310	312	353	318	304	317	303	345	309	337	334	324	356	325	310	316	300	303	316	335	306	311	307	320	303	332	290	316	311	344	319	302	289	339	318	296	336	305	302	339	336	315	281	322	307	337	304	298	302	328	294	339	316	329	305	329	306	309	288	326	323	309	326	322	326	308	304	343	314	309	304	324	321	347	315	314	337	336	297	297	323	334	322	316	309	340	339	306	347	313	303	310	323	317	306	347	313	311	276	322	304	295	329	310	320	324	320	318	316	320	321	307	285	331	291	312	305	310	296	301	308	272	327	316	364	325	342	327	334	335	294	306	363	302	314	316	317	299	300	297	300	308	333	319	320	318	318	329	335	317	299	312	313	306	330	298	281	351	316	311	305	342	296	324	313	309	333	313	296	310	336	326	309	350	286	307	326	286	298	304	307	309	318	310	313	321	341	334	318	314	322	322	322	347	282	280	317	309	322	303	336	323	308	317	317	306	318	297	320	315	285	301	336	304	328	296	335	318	304	315	312	319	336	288	331	311	324	314	292	297	311	337	280	297	343	306	319	319	321	306	316	323	327	288	330	276	311	312	318	346	338	313	292	316	340	327	311	329	311	317	325	342	319	308	352	300	314	325	277	327	320	310	283	307	314	323	310	298	330	294	334	330	336	332	311	321	289	319	319	305	316	312	305	303	301	315	322	319	331	317	308	319	321	356	342	304	334	344	326	314	351	326	304	307	312	318	328	310	322	316	306	332	318	323	344	320	338	309	303	292	327	360	308	318	330	347	286	325	290	302	320	299	318	312	315	331	352	304	319	328	323	313	332	347	317	279	348	333	306	294	294	308	333	308	288	298	357	318	306	320	303	305	280	313	309	302	302	292	342	309	302	302	321	307	338	326	309	326	302	313	327	313	315	303	317	314	331	311	323	306	339	307	319	310	310	327	340	302	320	284	317	349	290	293	310	347	298	337	306	281	338	310	339	318	320	315	306	308	292	317	315	314	301	314	292	303	327	304	322	295	301	304	333	325	288	331	321	318	280	305	312	307	356	327	320	286	294	302	316	305	296	315	295	333	302	306	310	305	311	289	306	303	332	313	339	322	323	322	320	318	337	289	324	292	337	310	316	310	302	308	336	317	317	341	302	294	329	337	272	319	322	315	306	293	292	306	330	303	292	310	320	333	338	351	315	325	325	317	339	343	283	310	353	308	267	320	355	271	345	334	321	333	326	317	275	298	293	358	343	311	355	328	321	329	302	317	306	313	323	316	297	357	321	322	291	300	316	286	315	316	322	333	281	329	327	344	326	321	309	278	303	295	340	328	329	319	312	340	336	307	328	293	331	312	323	339	284	288	297	333	330	356	295	322	327	320	307	335	301	311	324	304	295	324	327	299	293	329	349	313	298	300	311	311	331	300	339	293	334	330	314	311	293	325	331	331	326	345	323	315	324	312	347	312	290	303	296	317	307	343	320	312	315	350	301	351	310	302	308	280	312	358	302	304	319	315	322	312	350	327	313	317	333	335	327	332	336	336	332	328	315	323	326	312	302	307	333	315	325	320	285	337	320	309	320	307	317	346	305	277	311	303	322	312	308	305	304	344	295	325	332	316	290	331	353	329	305	323	318	329	326	370	323	320	327	307	332	331	320	309	322	331	325	301	333	276	305	321	315	363	325	321	334	329	334	286	333	335	324	307	317	310	279	323	296	337	313	315	308	303	311	309	288	325	341	300	317	301	318	332	317	275	345	339	311	325	327	299	328	345	279	310	313	305	312	326	314	320	314	311	359	347	318	316	314	331	307	300	327	307	299	308	307	309	316	317	319	330	312	318	328	306	326	297	311	308	297	330	321	290	306	334	287	354	307	297	322	313	327	303	347	315	321	280	346	331	302	325	335	332	296	324	350	323	312	314	330	326	315	320	314	334	323	320	325	319	308	292	303	286	322	322	310	306	316	302	338	325	351	299	280	318	344	312	346	333	314	331	299	320	312	319	306	323
24721	22875	29027	24691	20357	5997	821	503	477	402	427	418	426	425	334	416	375	383	373	344	374	383	378	366	350	342	400	396	411	381	371	357	359	375	376	364	374	347	359	372	353	357	361	356	369	366	335	375	366	350	347	387	358	366	399	354	390	357	402	387	410	360	346	371	356	347	345	355	366	381	395	327	356	358	333	371	338	377	381	382	357	353	364	383	352	391	394	383	374	374	322	386	329	374	342	348	344	393	377	386	329	386	363	359	359	350	326	386	378	367	355	370	368	333	395	349	352	341	333	391	360	350	329	369	362	353	366	377	363	356	346	380	365	352	364	362	328	362	357	380	345	356	367	379	343	360	368	391	377	354	359	365	375	384	385	353	347	373	374	361	358	396	349	329	359	339	359	372	386	363	369	380	358	389	378	350	355	388	350	370	337	386	385	338	371	361	363	345	346	375	392	363	352	357	378	381	388	357	339	356	385	389	396	362	363	363	318	336	393	410	373	331	344	370	363	362	345	345	368	356	352	359	359	386	334	351	360	345	357	368	343	387	323	371	349	383	374	394	407	346	357	326	378	379	312	383	357	351	359	393	377	342	347	338	327	395	349	380	353	365	372	316	358	342	369	313	368	358	351	342	370	357	364	379	372	351	342	373	371	400	355	350	376	368	375	389	372	373	364	348	371	399	370	360	371	351	366	352	360	394	378	384	385	362	385	395	351	369	345	344	370	332	360	417	349	345	352	337	348	348	369	331	359	398	390	382	354	338	373	355	358	324	346	347	366	378	402	353	364	329	340	360	364	367	358	379	337	347	355	377	358	381	320	340	357	360	360	372	400	352	393	371	380	364	333	342	355	352	343	352	363	404	355	342	354	372	406	365	371	371	372	367	360	374	364	370	379	418	372	360	357	319	354	381	332	385	393	343	360	341	382	359	393	340	405	337	336	363	339	349	378	380	372	388	366	359	392	383	374	349	381	375	347	343	373	343	338	338	354	364	356	354	385	349	370	365	338	360	400	376	378	359	371	357	374	383	385	381	302	377	400	344	375	366	335	371	368	365	365	379	338	369	351	390	367	352	356	363	365	391	350	362	365	349	332	324	349	382	387	334	397	346	324	341	346	341	332	361	367	380	353	327	378	347	377	351	338	360	370	371	403	364	341	338	353	339	364	371	360	336	360	362	361	370	380	344	364	354	353	317	365	361	358	348	339	343	359	394	366	368	350	338	368	368	349	354	306	331	384	401	373	372	348	341	347	357	354	368	369	339	349	351	352	377	349	377	359	334	340	395	346	380	365	379	329	356	331	360	360	376	365	359	368	354	382	365	372	355	361	349	355	392	353	335	365	368	373	361	334	371	369	391	375	330	353	369	345	366	385	355	395	389	350	364	380	372	358	343	333	306	371	340	354	348	334	383	378	375	345	335	347	339	377	363	364	351	375	351	338	346	384	369	342	376	359	350	365	345	382	354	377	327	345	341	368	341	357	351	366	371	363	396	354	375	353	352	372	371	386	348	364	387	373	350	403	343	340	399	356	363	370	371	359	420	368	358	344	386	367	350	395	358	366	355	322	335	355	322	345	382	382	353	371	372	410	348	388	366	373	375	350	344	325	377	374	351	355	347	359	350	389	359	367	349	367	371	358	377	371	334	342	324	319	359	331	380	351	340	346	343	359	385	355	354	361	355	364	355	406	358	360	355	348	367	376	361	357	379	358	366	329	331	366	366	361	364	392	351	363	341	361	355	350	382	343	376	359	362	353	361	331	335	346	362	361	378	364	372	353	351	394	349	374	355	396	353	349	333	346	338	374	387	376	431	318	343	361	364	383	389	341	369	334	346	328	359	371	383	374	382	388	344	332	345	355	382	379	360	342	363	352	373	328	346	376	365	342	371	342	348	386	357	380	386	386	377	357	365	344	372	351	400	394	376	350	374	327	382	357	342	360	339	350	343	362	341	402	337	343	382	352	363	366	377	308	372	363	358	359	360	353	349	355	360	358	328	346	382	377	363	360	367	383	331	376	375	351	387	351	346	382	370	361	355	385	365	325	343	340	367	371	329	385	355	390	324	350	348	352	356	342	353	391	333	357	362	328	342	365	363	400	337	381	368	349	354	361	372	393	374	375	361	355	369	358	366	359	354	314	333	350	363	353	359	374	369	376	370	364	373	371	360	335	341	352	377	391	363	368	365	351	365	331	345	378	365	374	372	329	346	369	379	362	355	350	373	354	387	340	342	344	355	349	378	377	384	366	392	358	333	372	368	361	371	343	328	361	381	352	365	323	376	387	356	389	372	394	402	336	357	366	332	337	359	331	395	354	357	357	372	366	376	359	360	328	340	353	360	355	377	410	397	383	360	381	390	354	365	326	372	341	363	330	371	350	350	356	357	348	370	355	369	367	352	380	337	321	370	334	369	364	356	335	373	332	348	399	339	366	361	362	384	320	343	380	378	374	362	366	403	339	349	366	357	359	353	351	329	353	356	355	401	345	375	360	304	362	371	353	369	363	366	342	349	363	348	329	369	336	378	341	329	374	379	392	388	422	390	346	371	342	357	380	408	338	373	357	366	393	367	356	338	405	369	329	351	355	380	355	396	353	363	374	377	330	383	393	397	347	338	366	375	342	384	346	377	341	359	333	374	345	369	371	353	348	372	343	363	331	356	314	332	359	406	389	357	360	374	358	365	352	378	351	343	350	331	349	383	327	372	384	339	369	365	336	353	366	341	360	351	345	350	383	345	355	362	348	358	359	391	342	320	345	359	334	363	355	358	356	343	331	384	349	334	354	362	337	360	360	354	371	359	367	314	372	358	333	354	356	330	354	360	367	357	356	345	388	348	361	376	368	356	371	356	349	365	344	378	356	351	366	367	346	377	394	332	353	356	386	358	343	344	359	413	348	346	385	332	372	414	349	365	383	341	367	348	396	370	362	351	343	364	356	340	356	352	363	315	342	349	344	382	357	348	375	384	384	404	378	334	343	376	327	373	321	378	335	324	378	386	358	360	339	371	376	388	397	344	411	353	334	371	372	376	385	365	349	357	345	346	352	349	343	348	367	347	355	354	360	338	375	364	326	389	381	385	349	344	362	380	405	386	354	350	368	367	371	363	351	391	360	326	381	370	333	328	373	356	367	378	370	386	329	365	364	354	360	359	354	345	382	315	351	316	364	344	341	316	369	365	387	389	348	362	346	379	365	352	329	374	392	357	379	350	340	357	370	348	360	355	364	367	358	342	340	350	371	363	358	344	355	362	332	352	354	358	389	350	367	379	344	367	351	335	359	348	376	315	341	328	380	375	334	345	355	353	362	372	334	348	325	341	346	351	352	362	341	364	351	376	334	340	349	379	367	354	342	359	359	369	360	337	320	380	336	338	362	353	360	357	332	369	363	357	341	341	353	369	327	338	380	336	350	361	371	356	365	354	355	383	397	362	379	376	348	343	355	367	401	380	345	346	392	346	355	360	348	366	355	350	379	359	375	367	382	347
57151	83945	30063	7326	756	615	553	494	497	456	415	488	410	401	415	363	369	423	437	399	395	417	370	366	369	411	382	423	414	384	395	394	391	388	442	383	373	408	393	377	350	395	375	420	379	402	397	374	361	401	387	398	384	426	399	393	399	371	368	379	396	339	382	393	379	376	344	359	391	386	382	390	393	328	404	384	413	363	366	377	392	370	358	438	365	359	386	343	384	359	361	380	353	369	400	346	377	363	384	358	356	381	374	350	368	382	399	394	379	343	378	359	370	413	332	370	345	397	389	359	380	353	351	382	365	393	359	362	378	356	371	377	389	375	371	375	374	351	376	373	336	369	383	403	363	394	329	375	385	360	407	394	359	374	390	390	375	389	361	373	385	363	360	366	376	378	372	374	407	335	372	367	371	365	393	405	361	347	348	351	352	357	347	341	392	343	398	386	344	392	400	378	383	350	356	355	329	377	353	362	380	343	411	363	341	384	354	381	346	362	390	326	389	360	332	379	349	398	381	326	383	361	368	378	339	394	370	375	361	382	367	381	386	360	396	370	366	348	373	391	381	399	382	341	371	384	401	349	368	370	352	365	374	387	401	359	357	386	413	357	376	361	378	351	360	358	395	417	381	354	359	401	412	397	401	364	392	360	368	400	357	377	377	363	373	358	373	383	368	392	358	402	391	339	360	367	380	342	342	392	348	377	376	383	365	358	353	355	337	363	376	414	380	354	364	373	343	376	355	348	339	380	399	385	335	396	382	378	394	370	395	390	368	355	370	345	396	384	377	341	394	346	383	352	353	381	371	398	377	406	363	364	390	355	398	376	365	371	367	396	377	340	399	365	380	372	411	380	404	350	386	375	358	364	378	366	365	362	391	358	346	368	421	405	376	373	374	355	331	376	353	382	400	374	383	393	371	381	355	351	381	347	363	372	377	369	373	366	391	423	402	384	363	374	356	376	365	376	366	365	377	390	363	367	366	356	370	333	365	350	432	369	366	351	362	353	380	374	388	389	360	378	374	378	396	363	356	360	366	339	383	351	397	370	361	327	368	336	354	350	365	381	359	403	362	363	404	366	368	362	366	401	366	416	355	354	404	330	348	357	383	394	368	380	370	368	384	348	331	364	417	366	381	354	338	328	389	394	381	394	380	395	318	414	381	374	386	384	382	376	355	341	376	349	385	389	334	388	371	364	383	373	370	362	346	368	365	327	387	394	393	414	339	352	380	361	350	389	399	381	396	365	341	401	358	354	335	359	383	323	347	347	381	382	360	338	396	378	401	403	389	338	358	398	350	384	378	362	361	363	362	330	371	367	343	397	351	367	377	353	373	373	413	354	346	372	363	383	378	356	380	376	399	394	362	384	350	400	383	380	379	366	379	389	391	386	400	387	370	372	380	362	381	385	375	384	363	386	355	374	412	384	364	356	389	381	382	409	383	325	375	375	359	365	360	375	356	375	352	359	367	360	398	352	392	367	365	343	367	386	341	380	367	383	396	396	338	361	365	379	389	378	369	385	391	370	380	359	366	357	359	369	374	353	367	350	374	401	374	372	398	386	358	346	394	357	358	405	373	346	400	392	376	364	363	396	382	370	376	383	354	338	357	378	363	358	350	372	394	336	343	356	383	385	381	367	367	346	365	388	382	377	356	387	342	389	374	379	391	372	357	372	343	361	379	372	365	349	402	375	333	345	391	354	384	330	395	342	358	361	384	352	376	403	396	379	346	388	363	348	351	346	353	387	380	358	361	359	367	361	350	325	351	377	327	348	391	414	382	369	420	333	399	357	385	354	375	348	351	331	381	396	354	370	416	352	368	373	377	374	372	351	393	386	381	405	359	364	352	368	390	373	369	377	370	361	369	352	353	360	337	362	364	372	357	397	375	376	370	391	408	377	365	408	399	362	392	364	392	340	384	380	421	368	337	344	395	389	395	354	356	376	364	379	396	380	376	375	365	355	376	397	393	366	397	374	362	349	393	378	363	370	365	359	390	379	384	349	336	337	376	377	365	385	370	383	363	392	341	353	390	376	359	379	381	356	361	368	354	381	352	404	346	405	388	370	371	357	366	393	413	348	385	377	372	396	393	363	368	389	381	338	395	383	384	370	353	382	364	389	412	381	372	341	355	383	382	386	369	388	385	401	400	389	396	375	360	372	334	354	387	382	401	372	355	332	363	345	367	353	358	391	372	342	380	417	359	370	364	371	345	355	366	363	409	364	369	404	394	365	347	382	378	350	366	375	383	366	341	344	370	405	346	356	365	396	377	354	363	369	392	373	391	369	394	347	362	362	340	351	363	356	363	354	348	354	341	359	388	368	322	338	378	371	372	362	382	345	381	390	377	399	373	384	345	372	375	381	360	367	370	364	362	393	382	357	392	346	350	360	378	361	390	437	369	355	386	363	355	371	365	402	372	387	351	355	376	360	358	390	362	374	379	374	384	369	358	367	380	379	393	395	375	365	350	395	381	389	357	359	379	399	382	383	379	380	378	359	363	349	360	367	360	361	367	395	356	389	343	397	385	367	373	366	371	353	397	369	403	373	410	379	381	388	343	386	402	384	359	378	395	352	385	366	387	375	377	355	409	381	381	380	391	373	372	382	390	348	382	365	366	375	330	338	408	357	359	358	388	353	375	397	378	352	362	360	395	364	376	363	410	391	366	370	358	379	377	391	343	348	386	368	380	388	372	364	343	365	363	363	367	365	373	374	392	364	381	392	369	333	372	372	341	393	386	438	381	349	401	372	373	398	371	371	381	374	388	404	343	347	370	386	376	358	374	354	354	372	367	325	376	392	362	334	413	372	370	360	362	403	369	395	388	380	383	369	369	395	339	356	378	365	360	406	371	374	401	360	388	368	386	383	380	357	365	340	341	365	383	366	357	394	379	375	369	386	401	353	395	336	368	382	357	395	356	394	386	354	346	387	369	419	334	400	357	387	364	370	382	364	381	385	369	395	369	347	423	360	381	396	356	369	379	354	351	371	411	389	342	364	390	359	371	385	374	392	375	348	346	348	390	365	359	382	369	347	380	373	356	369	345	340	359	385	356	352	353	349	354	346	354	408	357	346	400	399	381	379	351	351	369	366	357	371	397	401	402	387	365	345	391	368	401	358	397	369	383	370	366	348	360	382	381	356	367	370	369	356	341	381	420	373	355	369	369	374	385	368	422	359	391	352	368	377	365	348	349	377	342	342	394	342	367	374	331	389	363	400	382	379	365	349	347	371	374	366	359	342	355	361	400	371	382	340	387	361	368	373	316	361	372	424	417	339	376	358	362	332	352	345	368	381	364	392	383	365	345	367	343	407	343	393	381	375	373	374	408	335	363	381	386	348	361	366	365	350	376	355	380	387	358	381	390	329	355	363	395	401	394	370	376	342	358	388	387	374	346	346	324	370	351	397	381	380	365	378	373	367	389	362	361	385	384	387	383	398	347	389	354	344	373	361	376	387	356	387	360	371	375	380	343	334	346	364	386	365
31403	26750	9924	1391	634	534	554	574	590	572	593	555	604	600	566	567	560	548	565	601	569	582	558	573	555	590	600	577	564	595	526	594	538	562	601	601	557	568	585	551	534	571	566	563	588	584	604	550	545	562	618	572	581	582	616	578	564	585	539	616	560	576	528	554	580	565	587	572	585	574	551	606	565	614	577	540	554	554	572	582	560	571	542	557	549	578	553	535	554	575	608	550	581	564	569	557	528	622	568	536	519	552	550	552	537	598	601	567	572	560	568	595	500	569	605	526	548	610	568	561	564	578	554	542	575	589	557	584	578	608	557	555	593	534	553	551	533	597	552	588	548	558	562	598	554	556	559	571	568	565	588	604	590	559	612	579	571	589	575	563	569	598	575	572	576	634	600	539	572	563	578	530	637	588	546	537	507	545	563	544	619	547	569	577	525	608	565	556	538	569	575	628	562	588	584	595	574	583	538	545	582	582	557	603	541	551	570	602	582	576	576	576	575	586	583	571	597	570	577	526	565	592	599	576	574	535	574	619	549	577	579	575	572	596	585	585	559	551	580	521	618	553	562	548	561	554	585	512	565	577	542	565	608	584	560	562	529	546	562	547	568	604	557	556	587	598	582	555	574	501	572	559	580	560	604	595	610	575	535	584	606	557	592	544	537	602	582	539	573	601	561	565	559	620	571	611	522	582	615	551	566	562	544	541	564	552	545	594	554	547	577	595	596	594	594	583	538	581	601	543	621	513	560	589	589	568	558	573	580	582	544	596	537	540	576	586	578	584	608	547	578	566	566	551	544	598	608	571	564	565	549	603	577	583	554	593	502	593	600	551	574	556	555	586	603	572	523	601	555	529	577	569	524	554	532	568	574	561	590	536	569	534	565	574	599	591	570	587	546	614	553	559	572	533	566	615	560	596	551	573	556	590	563	545	576	548	551	552	583	532	569	578	571	588	582	593	594	592	627	577	540	525	547	522	603	539	556	564	601	559	567	609	571	526	603	615	543	561	560	530	551	584	564	570	535	537	579	538	596	550	558	568	556	535	583	611	562	515	556	569	570	593	572	559	588	577	633	557	580	590	561	578	556	549	568	586	575	556	568	519	557	528	562	613	550	532	535	602	559	556	570	595	567	562	525	576	586	569	580	570	542	571	540	552	572	530	567	582	545	552	589	596	582	573	580	595	554	575	592	543	544	571	578	550	569	585	586	535	615	586	545	566	584	612	597	537	565	572	588	519	555	583	578	582	574	556	588	568	530	598	552	594	596	560	518	559	528	553	606	546	590	592	615	585	595	579	578	570	547	573	555	558	565	621	541	524	596	585	553	558	581	549	536	600	559	552	530	571	609	581	573	556	555	577	571	580	577	579	605	567	564	589	559	589	565	594	572	594	568	574	580	583	544	581	553	581	578	587	570	534	595	565	526	547	569	562	569	535	591	595	609	544	586	561	552	570	570	545	551	578	544	563	547	562	572	557	598	603	579	573	591	613	561	582	549	565	585	592	599	556	566	562	547	550	567	549	594	558	571	544	544	579	578	596	574	600	573	596	599	551	576	555	566	575	548	589	561	558	556	573	598	531	556	527	567	543	553	573	534	542	537	569	559	567	582	547	549	567	549	562	569	620	582	581	568	519	574	561	580	541	569	559	560	579	580	559	573	565	543	591	572	574	579	580	531	509	547	587	571	589	596	560	547	575	536	584	571	590	571	560	542	585	521	605	567	574	508	552	565	558	533	580	536	570	549	571	570	558	555	557	549	565	595	598	507	554	585	595	555	577	552	587	596	603	584	593	591	600	514	556	585	500	554	546	583	554	562	586	545	575	590	579	581	538	564	560	568	517	589	594	592	575	598	579	595	601	591	540	547	619	556	579	567	596	553	579	596	597	555	588	586	524	574	596	523	566	540	606	502	602	632	560	579	574	541	582	570	549	577	593	555	567	543	606	560	530	532	541	554	536	587	508	581	552	592	592	603	558	569	549	572	624	580	513	540	551	549	542	570	575	544	532	552	572	531	557	608	505	571	560	552	591	546	527	549	552	552	589	562	560	537	583	528	543	530	536	568	570	567	573	558	544	592	559	580	541	582	610	581	533	568	592	525	550	522	593	575	606	584	589	575	540	566	544	548	601	583	558	588	636	589	529	585	560	603	577	604	593	580	595	586	558	590	541	591	604	545	552	549	578	584	544	556	602	572	589	523	533	580	586	558	567	559	571	567	567	534	554	571	573	560	606	589	575	576	557	592	598	520	597	557	495	548	573	556	577	523	533	574	516	591	552	561	535	551	543	583	585	577	618	584	602	604	588	560	554	545	584	564	595	622	614	539	551	504	558	595	576	580	569	568	595	579	556	539	558	577	557	562	530	560	544	572	566	586	570	613	564	576	556	554	555	551	562	555	590	573	587	557	602	580	592	565	608	577	584	615	566	639	605	536	569	553	572	589	577	545	571	572	567	540	593	527	591	531	560	611	561	566	559	553	574	620	549	563	548	545	600	563	586	564	562	565	585	556	606	516	579	522	585	577	544	591	565	544	544	531	521	588	537	600	605	552	566	585	585	558	591	547	584	565	574	603	539	550	535	548	551	569	634	548	565	575	547	623	568	587	551	603	539	564	575	571	552	557	546	549	585	548	558	570	563	520	542	600	578	588	550	570	607	551	580	573	579	574	572	596	599	543	599	593	553	606	561	610	558	586	541	578	552	555	548	602	622	610	567	570	556	548	590	555	588	572	568	546	557	639	556	511	571	590	583	567	570	549	556	658	616	589	514	553	595	573	568	533	625	574	555	565	588	561	561	578	594	562	563	567	561	573	558	554	580	580	589	605	561	563	570	583	532	555	590	592	594	596	574	580	570	582	560	552	605	543	571	567	549	541	564	580	590	585	538	618	583	586	625	567	559	568	547	550	558	592	627	572	572	588	560	571	541	567	588	551	512	553	580	565	563	571	612	536	629	603	600	572	525	554	587	538	575	573	602	580	579	518	558	586	590	599	561	541	577	513	576	540	594	562	577	596	608	561	581	573	581	615	581	596	536	574	572	602	541	590	549	603	571	580	540	574	592	586	555	607	583	570	579	576	557	550	575	552	533	555	579	582	597	560	609	602	572	618	564	610	561	610	574	594	607	597	567	590	556	511	634	613	571	584	598	537	551	572	574	552	542	572	539	612	576	546	529	525	580	516	538	577	565	607	604	550	624	566	628	588	527	553	578	578	565	586	588	574	538	560	538	555	618	570	560	552	626	549	564	563	551	548	568	567	584	594	549	545	587	592	521	561	575	585	562	572	583	548	590	553	599	578	555	572	569	542	572	585	573	587	543	543	546	563	534	554	557	591	545	581	549	555	554	596	625	564	522	568	587	553	557	582	575	558	600	548	563	556	564	591	585	610	558	531	562	540	590	569	566	541	571	565	582	566	538	616	533	519	548	587	565	606	603	572	582	609	557	566	540	554	555	566	586	540	540	573	529	567	562	554	541	503	584
25282	26104	3358	826	550	509	559	530	510	488	556	491	541	476	528	521	526	526	496	530	470	506	544	526	492	515	513	484	500	476	506	523	492	494	540	472	543	491	538	530	523	518	533	475	528	513	534	570	515	530	538	480	498	521	488	526	474	528	499	518	522	542	503	507	500	545	513	469	527	541	525	497	528	549	492	538	474	525	526	543	492	484	505	523	507	527	479	522	536	492	531	514	526	515	502	544	537	503	492	501	544	518	497	525	545	499	484	564	516	495	507	503	533	520	511	510	527	536	487	463	549	522	513	511	555	530	489	495	525	476	507	516	531	519	455	538	520	524	547	511	516	491	557	537	524	493	479	512	497	509	492	470	465	517	508	496	488	523	506	506	515	510	521	542	500	488	535	516	501	473	521	487	510	503	536	499	467	450	495	525	520	539	530	496	541	520	493	516	529	518	532	533	512	500	501	475	513	510	511	516	525	508	477	588	510	511	498	536	490	507	514	478	476	516	516	535	535	520	488	494	493	516	529	506	505	546	510	499	490	498	522	480	499	512	523	505	491	530	526	503	518	505	524	510	504	502	543	528	483	492	458	482	488	510	509	496	512	537	509	478	516	501	491	524	494	546	505	550	499	534	498	498	518	491	508	520	510	521	493	483	542	507	514	535	516	475	500	499	478	487	509	510	449	534	521	522	515	478	520	497	523	505	513	469	510	521	499	490	523	529	502	504	489	500	475	544	509	513	498	485	488	545	534	503	549	529	506	498	470	484	539	448	515	505	489	524	489	494	548	528	520	515	506	514	536	547	513	507	492	496	497	527	487	494	512	525	477	511	527	509	501	524	513	521	502	525	506	491	446	503	497	521	507	526	495	508	488	486	518	514	492	516	478	472	523	504	509	493	486	458	522	511	478	524	497	493	537	538	518	509	497	526	512	513	495	498	490	518	539	473	493	515	476	485	488	558	499	491	535	492	528	520	477	483	528	476	511	467	519	527	513	509	530	526	504	483	544	527	509	518	478	534	473	486	532	521	501	517	510	537	506	529	528	488	474	469	496	558	505	525	483	503	519	513	516	489	495	473	509	497	537	496	497	541	517	553	495	494	501	513	549	518	475	507	486	534	528	545	530	558	546	556	505	497	522	509	526	487	515	544	508	514	520	506	477	507	498	493	498	479	508	525	471	491	537	499	478	500	505	518	501	546	498	506	526	498	498	521	514	496	523	536	524	538	525	482	543	469	511	519	525	536	518	506	531	491	490	522	538	491	488	472	533	492	454	570	542	496	539	494	521	570	515	519	537	490	538	475	520	501	517	515	510	515	509	546	503	483	546	557	490	494	520	507	522	501	508	497	536	452	543	513	553	505	519	500	544	505	477	511	512	505	523	484	541	472	502	515	541	475	469	512	536	508	524	530	515	551	515	522	495	506	515	515	500	510	513	509	463	487	521	493	497	510	483	488	530	506	533	454	500	543	445	535	497	527	532	511	530	519	532	504	503	540	483	511	475	524	544	514	496	477	527	517	505	492	504	529	520	494	500	539	497	561	507	545	491	511	491	492	508	528	524	511	514	513	533	460	527	535	505	525	521	529	516	525	525	518	490	581	547	540	510	480	510	462	501	525	483	454	539	510	516	487	499	516	528	518	475	517	502	481	489	538	536	526	510	525	519	500	488	540	509	552	482	550	507	503	544	508	511	492	528	471	479	480	502	528	514	488	555	498	512	521	532	515	519	547	475	488	473	514	507	519	574	497	522	528	513	501	493	524	502	516	504	545	532	540	491	493	514	493	515	560	516	500	505	518	520	504	488	504	474	511	515	480	505	508	525	504	506	526	528	496	511	510	501	509	495	527	500	575	491	506	524	508	525	499	520	498	541	513	535	536	524	500	448	528	528	514	539	527	496	526	523	490	548	509	529	497	506	477	467	482	501	533	522	543	496	541	508	513	500	515	533	489	513	520	512	495	534	474	527	507	465	502	495	514	499	506	516	503	509	485	490	516	531	559	475	545	486	502	523	471	478	470	486	508	498	480	524	532	540	537	512	545	522	502	527	528	537	471	489	534	525	493	499	498	483	514	514	501	524	512	518	480	493	486	532	485	530	525	489	541	529	515	466	516	511	509	470	522	554	521	504	487	450	503	487	525	492	515	493	502	501	526	471	534	494	498	491	490	515	494	522	528	511	483	538	516	573	517	520	494	500	500	485	519	532	496	468	563	533	530	511	476	519	517	496	477	474	507	515	547	534	490	504	489	519	523	487	491	491	484	519	491	516	521	459	495	500	501	501	512	534	528	512	547	503	514	564	500	503	512	529	495	495	500	524	543	537	543	537	485	503	505	486	542	525	496	509	531	535	498	466	522	488	475	479	473	545	507	520	465	512	503	494	529	527	545	510	542	474	552	458	486	481	525	494	465	507	527	511	477	524	525	469	512	480	536	498	547	482	513	541	501	522	479	572	551	516	496	517	505	504	522	535	485	509	537	540	528	489	490	488	518	482	505	510	535	504	511	515	519	497	529	534	520	543	493	509	518	557	530	519	486	507	487	521	477	511	495	517	497	488	497	487	498	544	517	495	480	509	547	514	502	522	499	504	523	503	494	476	511	491	526	519	521	534	494	532	542	494	491	519	489	516	522	538	497	530	491	460	548	540	509	536	534	483	485	461	476	500	510	484	524	481	488	536	534	512	543	521	497	499	528	482	538	546	511	525	509	565	473	488	475	506	506	502	508	522	547	497	520	495	488	488	529	488	508	522	501	488	517	482	542	527	511	503	496	482	540	479	503	515	505	522	521	526	502	541	527	499	506	502	530	513	508	505	502	507	546	467	488	513	511	501	526	494	488	527	504	495	521	549	528	488	507	519	541	484	515	506	498	521	496	515	494	541	528	521	514	486	508	516	489	501	499	488	515	507	521	503	459	497	528	549	537	505	527	470	491	533	553	484	531	548	508	480	484	491	504	478	517	485	521	521	535	504	533	486	535	529	552	497	516	504	563	516	476	486	488	497	498	477	464	532	478	521	500	493	503	495	510	543	482	500	522	519	495	511	506	488	523	472	503	466	556	506	522	484	484	494	513	547	523	467	487	542	492	498	516	496	575	574	459	483	504	517	532	527	483	494	510	463	489	526	493	518	539	479	520	536	487	492	499	525	482	498	531	524	505	459	545	529	485	508	529	570	484	481	520	477	558	492	524	510	486	486	529	512	524	485	556	531	517	477	520	504	524	518	554	502	528	481	504	525	507	466	497	517	527	518	491	517	488	521	476	501	537	469	502	475	536	505	498	525	514	518	549	515	528	512	548	489	516	495	497	510	492	514	570	495	461	534	551	500	482	539	514	486	508	535	545	480	456	465	482	485	504	488	465	529	515	511	501	501	519	487	528	491	482	516	489	503	487	533	514	506	490	506	550	509	484	504	480	492	531	519	545	533	476	508	497	516	490	476	513	497	533	539	535	515	530	533	539	541	513	490	486	524	492	521	544	523	492
26082	24970	28030	25103	10278	811	485	369	331	370	371	371	311	383	324	349	326	364	327	338	317	338	306	344	331	341	311	356	356	338	311	327	347	340	334	337	313	321	342	349	345	358	306	326	329	349	348	296	301	315	311	333	335	307	286	326	345	342	327	319	337	322	315	312	316	327	329	333	329	316	336	339	277	336	316	312	338	296	304	327	318	294	311	308	344	330	311	340	329	352	323	326	334	327	341	339	336	337	324	316	295	318	353	354	291	330	350	320	326	330	312	293	300	312	340	346	326	332	340	327	319	298	347	303	348	325	319	294	317	346	301	316	329	332	303	323	301	341	340	294	296	342	341	327	308	304	309	331	295	300	315	292	331	338	291	306	322	316	345	355	343	315	305	335	328	316	297	314	326	369	353	342	308	323	300	324	328	331	324	335	327	279	299	317	338	318	307	292	352	301	349	334	302	314	336	316	317	311	302	321	299	309	316	318	333	342	339	338	303	346	323	345	329	327	315	311	329	322	307	320	319	336	314	337	339	329	320	332	317	307	317	325	342	326	311	312	347	320	341	282	315	266	304	288	330	302	339	305	307	333	308	313	341	323	328	308	345	324	320	294	294	323	335	333	330	296	323	307	338	349	330	322	314	317	337	331	360	317	303	328	323	313	326	314	314	300	323	316	341	306	339	326	351	325	339	296	312	296	313	290	322	334	336	311	358	339	340	316	314	297	292	337	353	328	314	330	347	325	335	306	334	323	338	273	328	312	309	307	317	313	343	332	307	318	321	317	321	315	299	326	295	304	322	290	321	306	325	337	318	314	321	338	317	330	335	320	329	346	317	307	336	369	335	313	348	328	296	318	331	354	339	309	299	316	314	311	326	307	298	316	303	331	323	332	312	303	348	334	328	277	353	310	298	319	357	325	300	319	313	317	332	324	306	321	307	330	339	346	323	312	315	292	318	329	308	305	334	332	332	324	308	303	333	320	325	343	304	332	306	290	315	324	340	329	306	330	329	302	321	300	316	325	309	304	320	311	309	298	330	319	321	343	283	312	296	320	358	320	361	308	314	304	344	330	317	312	358	292	333	330	314	321	324	342	332	330	334	343	346	344	294	337	295	307	304	316	291	315	300	327	341	324	330	284	348	324	312	296	320	320	311	302	306	310	313	314	319	344	327	318	341	320	314	335	318	361	350	315	335	303	329	310	303	346	350	328	346	323	315	289	287	315	324	365	283	332	337	314	322	341	321	349	318	349	301	352	305	325	319	325	324	316	299	338	369	344	322	318	318	318	301	297	310	327	348	330	339	293	323	313	288	307	316	320	358	311	317	334	325	321	339	279	326	348	320	328	356	327	326	310	338	326	324	322	316	336	322	331	332	338	299	305	341	331	305	339	341	285	309	317	319	302	295	290	328	321	319	334	324	328	305	320	314	342	313	331	328	338	317	309	298	336	373	282	340	328	312	330	300	307	324	317	313	323	317	365	328	331	324	324	341	325	298	336	345	300	333	279	307	308	312	334	320	333	334	314	317	337	336	282	323	340	295	333	334	299	329	312	331	305	318	327	328	342	323	321	325	334	294	310	338	301	340	310	316	317	301	335	336	370	303	343	306	323	288	294	334	319	316	335	354	337	316	331	309	339	337	318	321	328	322	304	319	341	328	307	305	297	309	332	337	305	293	312	355	305	322	343	328	336	297	330	359	322	318	328	345	338	320	302	295	341	322	310	316	352	336	342	351	323	317	294	329	338	320	321	315	299	339	349	308	315	299	324	316	325	307	325	313	321	323	330	323	294	309	351	320	319	295	322	310	338	301	323	313	328	352	354	297	338	319	311	322	306	329	355	318	314	316	300	310	333	308	357	324	330	316	321	282	314	303	332	328	334	349	288	319	323	359	328	286	318	278	303	344	323	341	349	322	335	336	331	318	336	303	328	300	331	324	312	334	326	336	340	333	319	327	303	295	348	325	297	293	304	315	321	296	343	303	338	320	332	345	311	325	309	334	310	299	326	352	335	346	322	377	334	327	300	322	329	332	342	358	320	337	301	319	321	308	335	325	327	316	330	325	307	296	300	339	340	321	323	308	359	341	352	306	294	344	304	318	340	349	305	337	324	332	342	381	324	300	300	315	320	310	351	323	331	332	328	335	313	299	309	313	321	313	333	304	350	289	299	300	355	306	288	316	310	346	309	333	296	323	340	297	317	326	329	340	336	319	310	304	301	337	347	317	280	306	344	342	341	336	349	299	324	318	343	311	318	329	342	314	312	300	330	336	348	310	320	348	304	320	324	338	329	322	357	321	341	327	293	291	354	335	357	324	314	326	343	321	339	336	347	291	301	311	303	307	314	314	308	319	312	308	342	326	334	316	320	306	332	341	334	347	306	345	307	319	340	288	312	330	329	304	301	325	329	283	299	323	287	318	313	321	281	296	305	341	320	290	318	313	306	337	354	333	325	312	336	332	299	313	327	304	324	327	337	340	337	326	364	290	301	303	345	331	331	360	348	296	323	329	288	322	297	316	316	348	342	320	311	304	309	311	324	312	336	332	295	319	344	296	333	301	328	327	301	302	319	331	347	313	359	312	313	317	330	327	298	310	344	325	298	312	314	307	303	275	325	327	322	324	317	334	351	310	336	326	347	324	298	323	299	320	307	305	351	310	344	276	339	292	348	325	338	294	339	300	299	319	306	329	325	312	322	318	335	302	295	299	329	294	318	342	304	342	313	304	298	321	321	321	347	300	300	322	337	296	331	356	332	299	323	306	314	321	306	344	294	315	315	294	348	317	322	327	375	338	295	327	286	317	302	330	318	314	323	318	306	343	326	326	335	304	333	324	327	306	320	322	313	306	328	325	300	333	299	350	287	285	327	308	316	329	309	301	324	326	332	305	334	313	310	304	338	353	291	362	332	336	330	324	308	314	331	313	329	358	317	298	332	358	280	291	335	340	337	270	312	308	302	358	285	314	337	322	335	330	338	294	330	322	376	334	308	330	343	300	329	329	322	348	325	332	334	312	333	345	330	321	328	319	351	305	330	318	310	340	299	322	300	322	295	310	347	326	318	341	332	345	327	345	312	336	319	326	321	326	346	312	332	322	329	318	334	314	291	341	331	319	334	327	307	328	315	326	361	320	336	338	314	338	320	328	282	301	334	308	328	321	311	307	316	303	311	316	315	292	352	307	310	320	303	309	348	329	335	290	329	328	322	308	320	319	318	281	307	339	320	366	282	302	366	290	319	336	330	330	324	332	316	288	300	322	350	297	340	310	300	321	322	308	282	307	277	313	333	358	327	314	332	343	332	343	355	302	330	298	334	323	324	319	326	357	303	322	333	335	304	312	318	363	316	371	331	324	305	323	299	327	335	314	329	309	312	312	311	297	321	303	325	311	331	342	340	344	328	327	295	316	330	322	351	363	343	340	326	327	295	318	337	336	321	333	326	324	349	317	320	310	311	326	300	265	337	312	332	323	360	306	347	312	332	322	325
59244	74549	17721	3660	527	438	410	403	428	379	381	368	387	376	360	365	378	350	389	351	360	309	412	346	358	317	329	330	345	378	307	327	348	366	356	343	338	328	336	324	339	337	334	334	342	298	346	334	343	362	338	352	343	314	340	340	321	342	319	371	334	320	319	345	312	311	339	336	316	328	315	340	342	313	321	363	329	355	364	329	337	353	337	375	325	336	340	334	326	338	342	370	338	321	351	361	337	318	344	375	363	318	355	358	388	317	308	370	339	334	328	362	332	327	344	341	345	386	336	343	333	372	346	357	371	309	320	310	341	364	313	345	372	322	301	341	370	329	373	351	335	310	372	353	317	312	325	328	361	345	319	370	352	322	344	334	354	338	339	345	334	341	342	323	337	334	351	344	284	351	354	334	358	360	335	320	330	345	350	367	350	322	343	319	319	298	337	326	361	371	328	341	327	350	334	282	304	340	346	335	320	382	332	318	342	346	346	307	322	331	336	329	344	324	318	364	306	336	312	346	315	350	334	362	341	316	376	330	350	348	328	307	335	329	348	346	371	326	317	341	345	347	318	346	319	337	332	351	329	316	357	340	337	326	324	325	360	339	316	309	302	338	351	339	344	354	320	311	317	336	354	359	342	345	332	342	339	350	372	321	342	338	351	334	339	346	335	297	338	350	347	325	365	318	349	341	330	334	370	313	329	346	308	326	343	334	315	340	329	340	321	314	318	331	309	347	332	337	347	331	332	353	374	335	330	348	333	351	356	308	361	368	338	325	347	331	328	352	340	355	327	315	355	365	334	336	338	318	332	334	356	346	349	332	301	329	316	321	322	314	340	344	367	325	339	344	346	347	356	333	351	338	291	315	318	341	325	334	344	327	347	342	329	364	361	342	296	383	344	324	345	321	321	323	328	351	337	333	355	349	330	322	343	322	342	302	340	317	330	326	340	350	316	326	307	320	314	335	313	325	326	342	344	316	361	322	330	344	317	361	302	317	332	323	345	335	333	326	347	350	312	349	349	361	322	324	346	355	332	303	352	323	355	341	373	350	337	346	343	346	350	316	306	310	325	352	331	330	318	344	291	358	339	342	334	314	326	334	326	316	337	352	333	340	391	357	327	336	335	342	326	336	356	310	333	360	352	304	353	315	361	357	336	346	319	314	338	360	352	340	349	317	343	338	318	334	337	305	328	335	333	331	337	318	335	304	354	340	321	345	311	315	317	302	327	377	358	351	343	333	334	340	324	353	317	313	343	328	346	308	346	307	304	322	357	361	331	341	334	341	294	352	338	334	327	334	353	320	331	325	360	299	334	313	362	332	349	360	341	331	350	341	349	312	305	337	283	346	327	303	353	333	331	318	346	331	316	336	320	304	336	311	370	370	323	340	369	332	344	337	354	351	345	319	350	346	357	365	345	331	342	328	345	350	342	346	337	337	346	339	310	317	326	342	355	329	316	343	352	337	330	315	331	328	335	327	329	360	349	352	334	349	323	366	332	327	310	326	307	366	323	304	333	359	343	334	330	355	332	345	336	333	308	335	330	300	332	311	336	341	345	327	351	359	328	337	337	352	350	322	318	329	330	337	313	334	390	328	346	331	336	327	306	343	332	315	364	342	332	359	321	304	324	371	331	313	348	296	348	336	327	330	360	294	320	341	356	321	356	301	307	363	343	329	321	348	328	319	338	350	320	361	340	340	357	323	321	309	344	322	339	349	348	351	326	335	349	326	349	368	335	313	331	329	336	349	296	370	346	326	342	319	364	339	311	338	336	304	363	363	356	308	322	319	341	339	335	350	323	310	296	295	331	328	331	353	321	328	338	296	325	346	321	308	316	381	290	326	351	337	323	302	331	355	355	343	330	325	347	351	353	355	340	326	323	342	359	360	325	332	324	330	347	323	327	351	306	308	344	355	321	356	347	358	339	344	339	328	352	321	339	335	335	345	319	343	307	305	354	337	345	326	332	321	333	332	314	325	306	320	342	340	356	339	349	316	351	348	337	332	349	327	351	330	363	339	337	342	322	340	347	330	310	316	300	334	352	309	347	344	354	346	346	329	305	322	326	321	321	345	339	357	342	344	330	320	325	337	378	321	327	334	355	332	348	320	366	336	336	334	375	323	330	330	359	288	355	321	360	352	354	343	318	352	339	338	336	347	356	338	360	335	322	316	331	350	376	343	329	356	321	347	372	357	351	348	355	324	356	325	323	336	326	344	343	364	348	351	313	342	320	349	364	348	337	391	349	352	359	376	328	332	356	350	329	312	339	357	329	338	312	342	313	320	330	321	371	328	349	335	343	296	313	330	327	347	344	332	354	353	371	365	313	328	331	356	346	329	335	336	344	343	337	351	333	353	289	330	359	330	342	326	351	316	325	373	289	325	321	339	314	369	325	319	315	352	322	355	314	325	347	339	336	295	343	353	352	345	334	306	341	322	321	309	343	369	334	352	324	367	327	311	319	347	332	302	361	336	325	372	344	323	351	342	333	327	313	349	326	340	343	354	318	362	335	321	321	336	339	320	324	333	339	340	311	347	300	338	400	320	324	386	377	350	319	348	354	356	340	338	316	358	388	336	312	323	350	345	316	345	318	330	339	331	355	327	340	318	327	335	363	362	334	321	331	340	358	352	331	322	317	350	324	349	388	345	329	344	356	326	341	351	347	355	342	347	364	332	358	329	330	346	368	305	346	341	322	315	342	328	335	325	308	341	343	337	326	312	340	301	342	345	334	313	329	321	376	297	326	341	339	337	280	336	332	340	362	368	313	348	348	351	323	321	335	344	340	346	323	347	305	332	326	344	354	346	321	321	357	340	313	363	339	350	358	302	352	366	334	329	315	324	321	326	317	337	327	365	306	338	338	335	347	337	363	337	300	334	333	340	297	373	325	314	316	334	336	323	341	328	328	374	319	338	318	354	331	331	309	310	371	327	319	347	343	314	342	353	311	332	310	360	335	341	325	344	324	320	365	328	334	322	309	335	327	320	341	318	327	356	360	343	328	365	308	340	321	337	322	313	335	315	348	344	337	356	325	358	325	335	337	334	336	333	312	359	313	359	379	316	313	343	333	311	329	322	333	326	351	297	343	357	325	351	329	326	334	303	338	341	328	328	348	336	315	297	334	346	347	340	316	337	325	369	335	363	360	353	323	348	338	323	355	303	355	314	326	338	331	336	341	328	325	355	343	382	355	331	332	356	330	346	383	336	304	328	351	333	319	333	297	358	350	356	343	344	352	323	351	337	306	370	331	346	339	338	308	312	314	328	286	318	308	339	363	344	327	351	318	327	308	321	342	341	326	343	338	345	341	345	304	340	326	354	319	325	315	331	334	336	302	317	348	307	347	342	336	303	336	323	337	335	339	303	347	338	347	272	324	353	326	340	366	315	330	307	341	345	336	334	359	330	358	345	356	337	302	329	346	327	338	319	344	326	352	326	363	368	344	327	346	341	369	372	343	348	335	353	339	333	333	320	315	343	352	326
24701	23158	28916	24603	20836	7498	884	516	418	440	428	388	391	395	363	390	424	409	412	414	400	372	387	379	382	399	346	361	386	385	407	399	367	362	400	401	402	361	406	368	387	370	404	337	358	364	401	374	369	382	387	376	373	401	396	389	373	402	381	341	375	379	360	367	402	374	362	370	373	360	359	386	386	410	389	357	382	384	373	393	375	385	344	359	383	364	390	336	387	351	381	365	397	394	383	399	417	354	371	387	360	345	397	411	342	376	372	382	373	361	391	384	363	357	387	402	355	363	344	393	368	413	387	355	365	400	435	373	389	397	360	386	380	389	355	391	388	404	319	399	367	386	381	359	357	393	380	362	370	371	361	401	336	417	369	333	390	375	373	379	394	381	366	378	348	373	351	379	365	374	383	357	354	402	375	364	356	347	344	394	381	361	368	377	372	420	390	381	365	370	397	376	406	389	391	377	374	344	390	368	376	369	366	387	371	369	391	370	401	395	350	364	377	373	363	342	359	402	384	361	344	399	365	349	391	385	380	350	374	375	404	357	383	390	391	365	391	374	352	378	339	376	401	368	378	343	374	399	325	402	372	377	372	360	357	352	368	364	354	367	374	367	375	394	370	383	372	349	371	359	376	360	360	359	408	376	411	376	381	400	363	362	373	351	384	393	387	382	408	356	382	380	363	353	328	380	340	378	362	368	387	405	367	372	392	395	366	396	360	398	393	389	380	387	366	403	404	403	395	382	343	363	376	369	332	356	357	398	381	358	395	375	362	365	384	374	377	374	370	360	355	371	345	376	366	373	393	370	371	397	348	369	371	363	360	399	369	340	410	342	388	378	402	377	350	349	349	362	377	340	386	391	379	387	390	382	394	398	357	390	359	373	354	365	337	361	402	399	406	391	353	342	395	367	362	396	363	371	374	379	377	360	380	394	362	355	371	355	379	386	362	397	368	391	374	362	384	387	413	400	391	357	361	369	413	363	379	371	359	366	396	403	394	367	368	380	392	392	391	379	408	364	364	408	429	396	387	407	408	370	375	344	378	367	360	371	377	369	356	374	368	426	375	386	374	351	380	378	354	357	340	396	363	386	353	386	364	362	394	353	366	392	419	417	334	361	395	348	428	373	358	409	373	336	389	410	372	355	386	360	351	355	360	405	378	372	377	390	340	381	368	340	374	360	356	372	345	386	373	346	305	405	372	371	366	402	377	350	397	385	406	374	377	334	364	391	334	369	368	397	354	373	343	379	395	358	357	372	372	376	368	377	378	384	390	369	383	358	346	375	401	391	377	365	399	363	370	384	379	380	331	371	406	380	362	411	370	385	373	349	354	373	380	400	347	382	353	358	355	345	347	331	358	335	346	363	367	361	378	348	402	368	387	350	391	355	347	355	390	380	385	355	397	367	384	354	365	337	368	399	381	386	408	356	366	360	345	365	382	356	374	356	379	369	362	348	381	351	361	406	379	418	335	363	350	356	380	417	388	367	353	371	388	371	403	388	388	381	385	396	378	358	381	368	360	355	371	379	390	391	405	359	412	370	332	345	409	349	379	380	346	358	388	343	370	348	418	347	354	400	343	359	335	375	352	333	382	391	405	369	374	391	360	383	384	375	418	389	370	381	406	348	398	343	349	364	357	351	382	385	383	379	405	405	395	357	351	378	384	352	406	361	366	396	381	369	339	365	370	380	363	369	394	411	392	384	398	378	407	358	388	367	406	377	389	382	364	402	344	386	395	385	371	381	390	377	380	345	364	363	362	372	343	363	349	354	385	365	391	402	350	407	395	392	361	397	365	370	300	356	376	400	399	381	366	365	383	373	400	399	385	393	365	375	358	366	367	409	376	370	372	389	389	379	390	393	370	365	357	354	423	348	334	374	368	396	357	390	393	421	381	360	399	355	398	356	386	380	384	371	379	387	410	347	355	359	351	357	380	391	356	386	351	374	358	370	361	421	366	412	385	393	397	397	378	379	385	359	350	377	373	412	397	366	371	329	374	356	336	385	356	339	387	390	397	392	364	369	375	384	343	413	378	386	388	364	407	396	357	357	362	376	352	392	368	395	372	391	372	379	330	377	363	395	366	365	435	362	362	390	382	373	385	356	382	365	373	348	369	370	353	353	368	344	388	357	384	388	368	362	386	391	410	364	379	338	357	372	372	365	378	365	372	373	373	378	373	397	397	369	352	356	359	372	394	379	336	393	386	373	382	362	380	381	421	372	381	347	388	410	381	399	384	355	378	389	341	385	359	372	391	387	357	348	355	386	387	381	374	355	423	355	415	351	383	362	349	360	356	404	375	380	363	382	400	390	344	362	384	343	376	420	380	374	380	427	352	391	370	365	384	369	412	385	373	375	350	394	414	368	393	381	402	374	389	354	387	367	402	348	395	351	355	390	336	360	387	370	380	390	379	310	393	368	406	338	385	393	375	372	376	384	385	365	357	387	390	366	407	369	380	390	382	398	375	363	394	348	351	353	373	387	339	365	379	398	424	385	375	361	369	356	401	377	349	367	356	365	397	378	380	382	408	405	378	339	327	410	395	415	387	371	398	398	375	348	354	356	378	353	358	408	363	350	405	379	391	381	379	359	383	391	364	398	359	365	351	381	398	374	354	373	350	373	339	383	337	401	372	347	376	365	394	389	347	380	360	372	399	354	383	381	399	353	401	354	364	347	367	337	392	385	369	370	357	365	417	420	368	390	381	368	378	359	371	385	381	385	390	385	366	384	415	402	346	364	371	400	375	398	363	386	390	350	399	382	345	365	416	372	359	370	359	421	384	387	353	359	372	387	417	357	382	409	376	363	378	392	372	398	419	364	345	371	382	391	365	374	384	357	370	358	372	362	411	364	399	395	339	368	365	388	378	376	388	377	363	393	390	383	355	389	338	370	378	365	377	397	376	410	381	390	364	359	397	393	341	354	387	370	369	366	386	381	393	367	361	366	415	359	382	393	366	351	404	355	381	382	368	355	366	384	349	332	382	394	375	381	387	379	358	360	342	357	364	370	370	353	359	354	386	347	394	370	361	349	362	404	359	374	416	428	371	373	380	363	377	360	339	382	422	395	386	369	399	412	376	351	373	370	361	347	372	354	381	386	375	394	370	377	388	396	416	401	390	373	361	393	370	380	366	379	408	356	343	344	402	377	366	346	372	357	324	367	393	361	364	347	368	360	350	410	366	355	382	364	371	412	378	369	379	400	379	382	379	362	361	330	384	342	359	363	380	387	358	359	350	359	349	373	385	415	364	334	399	373	371	406	385	364	353	359	338	395	369	403	387	359	391	376	408	409	398	362	398	377	348	383	364	392	362	394	357	344	368	388	357	342	379	373	427	351	359	380	379	370	360	371	373	361	378	398	396	378	366	375	358	402	405	356	353	384	364	388	368	376	380	358	354	372	367	369	367	384	362	370	366	369	366	400	382	377	369	364	365	366	330	390	365	368	370	389	379	364	384	415	380	375	395	391	389	361	386	371	397	347
59820	80525	26157	6160	724	570	547	512	504	459	423	473	457	429	415	420	409	453	377	377	408	428	410	396	427	402	387	405	389	396	388	362	419	435	385	421	389	427	376	396	376	395	367	392	418	391	418	439	389	424	404	395	388	377	371	367	408	402	376	382	434	369	379	391	351	399	391	395	398	387	385	415	410	372	367	394	357	391	420	389	388	387	385	351	364	380	424	386	395	442	418	370	390	412	391	391	406	409	400	380	369	382	390	404	423	409	386	367	402	410	403	364	353	366	396	378	399	393	404	338	387	401	410	407	385	390	394	369	392	428	401	412	372	364	401	403	418	393	428	406	360	411	401	429	403	403	375	382	362	403	379	375	398	387	400	378	380	411	353	391	437	381	397	388	389	408	409	378	410	389	384	401	377	417	392	407	393	375	395	406	388	412	390	377	389	386	381	366	394	381	395	377	413	413	392	393	351	416	402	382	381	414	375	381	400	392	390	392	355	425	388	364	371	396	419	389	365	386	434	402	413	401	400	397	361	370	368	378	398	360	372	405	387	378	403	379	357	400	364	374	401	394	396	402	398	420	357	401	389	384	431	373	378	364	369	388	398	385	426	378	361	392	376	387	348	417	416	421	399	405	430	390	407	401	398	383	373	413	365	396	401	373	385	377	382	417	367	405	374	377	389	361	392	377	392	419	415	379	412	408	367	374	426	417	390	400	381	394	414	391	381	388	379	385	405	395	385	370	367	365	393	408	383	395	414	381	360	414	377	394	383	411	402	366	380	361	401	420	376	388	394	386	380	407	429	392	343	396	385	396	385	368	429	374	409	373	402	381	429	413	361	413	383	396	410	368	392	400	381	363	431	415	354	361	414	366	412	385	399	406	400	418	373	414	388	358	375	396	369	388	373	402	370	393	395	411	362	374	384	382	440	373	404	420	425	374	393	380	366	392	399	389	382	395	394	384	363	387	398	392	409	365	351	397	400	382	391	369	381	376	424	364	374	371	360	418	376	415	396	358	378	366	392	410	418	407	428	392	404	404	388	409	405	377	378	407	394	455	394	367	389	405	385	360	390	419	384	365	390	393	373	362	400	340	364	381	414	380	411	398	396	386	362	410	389	413	380	405	374	419	390	387	396	379	398	405	356	377	418	380	408	404	420	437	371	403	351	392	397	391	374	382	369	368	429	357	382	385	398	392	409	384	383	398	393	426	430	409	377	410	400	372	417	438	393	376	405	412	376	400	397	409	375	392	410	337	397	389	363	356	423	392	382	386	416	383	392	358	379	403	412	394	392	405	386	387	390	354	369	387	426	343	389	364	375	365	387	369	391	422	365	369	401	383	401	406	359	396	391	395	419	343	396	376	414	401	397	406	411	345	399	379	414	370	393	374	366	386	375	336	405	415	376	380	399	394	396	376	371	393	350	389	401	376	387	426	386	438	402	394	376	390	386	379	383	386	372	364	402	404	408	357	421	408	370	354	367	389	387	386	400	383	365	365	381	395	344	364	395	394	357	405	371	380	387	391	392	379	409	392	402	401	383	407	406	395	405	412	373	390	372	368	369	380	386	382	391	397	398	389	370	387	370	368	391	403	435	382	407	380	392	382	407	374	381	380	365	371	417	386	361	411	360	388	379	379	382	393	398	386	379	378	394	384	381	396	385	371	380	398	386	373	415	422	379	378	394	392	365	425	364	389	420	375	375	378	391	399	407	340	393	385	401	351	366	404	377	365	386	391	365	404	386	359	408	404	393	408	376	389	380	416	403	413	380	403	387	399	388	413	365	407	381	402	383	402	406	397	414	360	387	423	402	375	362	391	363	409	386	437	406	368	369	393	413	387	407	401	404	373	392	447	433	362	392	394	414	406	395	338	369	376	410	337	359	367	404	380	411	393	394	355	366	403	391	356	316	373	400	394	404	420	421	404	395	374	403	382	385	408	405	407	393	428	354	377	403	384	388	371	367	392	374	372	398	376	398	374	370	375	405	386	377	373	436	370	364	397	404	372	397	363	398	407	378	400	379	366	351	392	390	429	412	422	411	374	405	411	381	403	395	387	382	386	370	400	400	399	373	382	404	396	374	393	394	371	394	371	386	396	382	382	396	398	410	378	406	425	399	416	375	405	364	397	377	392	371	390	399	392	394	403	427	391	362	369	372	397	367	397	393	402	405	344	392	391	379	388	383	407	381	396	363	377	396	367	374	388	402	375	394	396	379	400	421	383	354	385	411	411	393	372	393	351	389	406	384	412	382	406	375	371	375	398	396	394	404	391	399	401	391	393	372	388	361	389	397	397	376	409	384	398	391	439	388	389	381	407	387	358	361	396	368	380	405	404	401	364	393	390	434	377	401	379	400	376	411	384	408	403	392	365	370	362	382	393	400	396	380	414	374	379	387	406	386	384	394	379	403	391	382	392	408	366	407	427	397	426	404	421	420	413	385	442	376	385	358	431	414	379	371	404	380	376	366	363	352	384	404	411	364	417	405	382	403	376	366	382	403	383	389	396	425	408	366	365	378	392	364	419	370	374	389	381	405	376	405	407	375	428	399	406	366	367	374	390	402	398	395	379	374	426	359	390	381	429	363	411	426	403	379	388	388	371	360	400	390	412	395	359	413	429	402	397	400	401	375	380	391	374	406	402	365	400	392	404	335	381	379	374	393	382	363	380	368	387	378	364	370	362	389	406	423	367	403	378	360	407	348	384	350	366	378	358	397	398	411	363	386	380	399	371	433	427	350	348	380	369	363	387	373	402	393	384	395	382	374	341	388	390	361	396	397	365	412	379	375	376	362	379	412	370	366	405	392	321	399	373	374	399	392	408	367	375	402	385	443	371	378	413	393	366	361	368	356	357	383	382	383	388	387	409	405	376	372	384	402	360	405	372	418	388	355	404	379	377	375	382	343	405	358	344	370	395	411	407	397	365	377	354	385	413	403	366	388	372	389	380	383	390	374	418	430	408	378	420	418	395	382	426	399	394	376	392	355	385	406	398	381	426	381	401	426	425	393	378	377	379	392	421	391	404	396	363	425	375	403	391	386	398	374	389	364	375	428	348	379	384	369	367	387	411	367	404	367	402	418	382	370	412	370	392	360	405	372	398	395	395	400	388	411	386	410	382	397	390	406	393	365	344	404	384	390	422	390	373	393	353	385	399	406	366	345	388	370	387	398	394	424	386	391	373	396	395	411	404	392	358	361	349	340	370	384	386	361	401	382	396	360	377	394	403	387	403	406	395	384	368	394	357	373	417	384	391	349	357	368	389	373	375	357	369	393	393	370	394	380	371	403	379	414	345	389	379	388	402	385	385	396	378	404	378	343	369	362	386	401	386	417	378	396	425	366	391	421	395	377	359	356	406	381	413	347	366	410	396	374	436	403	389	352	384	371	400	362	426	377	441	381	386	395	389	393	411	365	370	390	373	418	397	386	396	342	380	377	410	381	386	388	370	396	353	400	391	388	396	394	384	393	447	382	424	385	426	370	372
31211	28036	10046	1450	572	616	519	592	583	573	559	605	542	593	579	566	568	611	544	559	599	568	557	576	543	552	587	561	593	519	611	603	568	605	597	559	586	558	548	544	576	593	605	573	556	536	551	569	556	576	579	583	522	580	572	568	570	579	582	578	610	539	559	544	569	584	552	562	561	587	574	578	596	523	604	572	597	603	568	535	601	553	571	623	566	574	585	607	532	549	577	609	564	588	569	539	600	567	556	610	552	566	551	583	582	554	582	640	540	555	550	577	590	529	548	582	552	575	523	585	554	591	600	563	564	606	554	565	622	538	563	586	559	618	587	592	543	526	569	571	595	553	571	581	586	584	526	618	619	574	557	536	528	624	588	555	582	578	542	581	576	547	568	576	578	529	565	539	590	546	560	538	598	548	586	587	563	544	577	541	567	621	580	541	564	582	567	553	556	566	560	524	544	540	634	577	590	584	599	552	581	620	534	571	553	561	503	558	575	519	577	577	561	532	613	549	559	554	572	587	560	573	567	559	592	580	560	562	551	567	571	585	591	551	587	583	573	598	610	551	549	556	549	530	602	556	600	588	583	598	579	582	589	555	601	521	556	572	573	592	598	541	542	548	550	595	576	569	578	575	535	573	568	548	582	598	574	558	621	570	568	583	566	554	538	575	569	527	575	572	580	531	583	543	574	568	593	591	570	573	588	620	532	593	585	600	535	593	582	561	578	600	559	565	575	616	550	566	542	629	553	545	564	559	540	556	565	545	519	558	587	587	587	576	575	601	589	575	576	590	588	566	565	578	567	573	549	550	589	614	597	582	568	555	576	592	587	602	545	627	581	578	549	584	563	592	609	553	555	597	568	576	556	564	594	571	577	555	601	565	526	574	542	546	561	579	582	583	598	556	578	553	561	569	596	574	587	559	560	538	588	589	579	533	571	564	565	609	554	573	549	590	512	593	542	577	605	545	591	550	611	580	549	533	572	543	589	550	555	579	540	553	590	564	579	529	533	542	601	543	567	579	598	548	536	579	560	592	524	603	600	592	594	549	579	594	587	598	600	574	580	522	542	584	546	609	601	531	568	566	556	529	535	570	557	586	555	551	565	541	562	588	538	617	575	580	575	539	600	551	574	561	491	608	546	542	589	595	577	638	555	577	560	585	583	594	586	561	581	567	592	580	569	599	559	615	544	570	577	576	557	565	544	603	575	592	586	567	570	604	562	533	574	574	559	574	584	557	570	544	538	594	580	566	585	534	569	566	586	591	576	587	567	591	585	558	548	573	576	578	577	547	599	590	554	577	617	584	585	604	556	525	599	558	541	571	621	583	579	532	554	555	577	598	586	549	547	574	567	552	596	549	581	579	582	531	525	549	547	595	584	591	560	633	598	588	601	540	574	581	589	538	542	575	551	556	590	639	543	544	573	561	569	545	596	582	576	589	594	550	554	543	584	555	575	556	560	583	577	582	539	554	577	613	568	577	556	542	541	568	574	560	575	597	545	589	588	553	546	601	580	518	565	591	550	556	617	564	593	607	589	568	591	544	561	615	581	613	584	572	586	552	537	550	572	564	552	532	557	543	549	574	598	561	598	538	564	533	535	537	542	559	574	609	604	531	541	620	576	569	627	605	584	580	632	608	608	570	560	578	574	585	578	577	524	551	573	551	602	620	565	551	560	585	583	570	579	563	576	562	588	574	559	568	586	552	578	552	578	563	561	574	579	595	572	573	548	581	570	535	586	584	553	564	558	588	521	618	603	562	571	532	601	593	595	636	537	598	588	556	591	565	572	573	568	633	544	565	543	563	591	614	609	536	577	575	588	611	558	542	593	591	579	588	596	549	561	577	573	573	583	581	590	555	597	550	549	563	562	582	565	576	593	569	543	556	555	587	581	561	548	562	552	609	585	571	587	574	581	569	563	580	539	578	543	561	598	577	559	509	590	617	530	582	586	568	605	560	590	569	534	540	564	589	611	575	587	540	558	592	625	581	585	530	602	523	579	570	525	563	554	576	533	585	593	591	579	535	540	575	590	574	594	574	567	576	598	570	569	571	602	595	592	567	587	582	568	566	558	600	541	582	579	594	550	552	585	542	560	553	561	589	542	559	578	558	587	535	524	551	546	558	562	571	566	584	556	582	580	573	545	592	572	602	584	600	522	566	573	550	573	566	560	565	578	539	575	561	599	578	561	600	592	546	569	564	553	540	566	559	598	561	534	562	564	568	587	512	538	580	623	584	580	571	570	567	585	588	571	557	535	560	569	569	545	609	584	598	561	518	586	584	575	539	565	557	550	554	568	645	582	575	527	623	549	607	554	543	581	543	605	579	596	590	509	579	592	568	534	582	574	561	587	577	560	539	598	581	545	552	564	659	579	586	589	601	588	592	553	558	569	560	592	607	561	576	585	571	532	562	548	543	545	600	593	604	610	610	594	570	520	557	607	560	564	581	575	555	589	542	574	585	562	538	655	551	555	591	528	608	616	604	578	562	593	635	564	604	609	564	553	576	568	553	547	582	547	580	572	561	586	616	583	542	580	580	539	579	561	545	561	538	590	599	595	572	609	517	607	581	582	559	569	630	597	559	572	568	557	545	547	554	598	559	582	566	586	584	562	555	573	567	496	548	554	585	618	567	580	601	554	536	593	583	562	571	625	551	599	603	564	587	596	550	580	535	575	546	582	565	587	588	514	573	592	563	573	598	574	526	574	576	595	558	554	557	556	543	587	568	543	572	541	565	562	571	611	631	600	615	562	589	582	564	567	604	568	587	612	567	614	582	565	546	649	595	606	559	552	525	517	552	590	570	602	569	556	579	537	546	577	572	580	606	557	555	578	571	590	559	566	580	599	568	557	575	587	574	590	592	556	589	562	556	582	570	575	602	545	586	551	540	563	550	589	501	536	593	598	573	576	608	567	591	588	574	560	642	618	548	565	565	574	579	543	593	557	542	536	537	549	556	584	555	611	563	586	588	576	581	510	576	545	580	575	616	539	593	602	556	544	524	561	583	609	560	559	568	589	580	597	581	558	561	619	608	581	564	552	569	587	560	591	571	602	593	602	579	561	548	568	575	609	557	546	596	564	541	554	575	548	596	609	551	609	547	552	576	522	565	579	603	592	549	578	577	595	541	569	550	609	601	554	552	555	548	559	565	550	530	582	509	520	616	611	597	570	605	527	563	601	582	537	528	583	579	553	556	564	588	566	599	538	565	566	550	608	613	587	559	608	569	591	572	575	595	551	609	615	558	546	607	584	535	558	549	620	501	577	574	620	599	612	581	587	562	590	608	619	572	548	576	557	572	538	591	558	574	605	574	578	595	591	581	568	595	547	503	546	596	545	594	549	554	614	540	553	582	570	576	556	556	611	590	600	582	563	578	570	562	592	558	531	566	579	555	556	586	604	575	542	564	591	615	529	591	583	606	578	604	595	563	574	514	562	581	570	571	548	565	537	573	566	562	553	566	585	559	533	581	563	600	555	535	587	566
25312	26913	2975	804	540	508	505	504	543	514	511	533	518	513	547	535	538	520	515	517	571	493	517	511	490	486	550	549	536	532	542	534	545	504	506	510	541	542	511	567	536	521	503	509	480	497	538	507	521	561	507	522	506	472	561	527	526	486	507	509	543	551	468	540	484	560	493	592	521	498	497	491	543	545	574	524	518	509	516	508	537	534	542	525	497	559	501	514	531	492	524	531	531	504	521	542	483	492	520	505	555	532	493	506	540	516	526	526	514	546	495	505	517	520	512	495	517	512	504	510	508	532	532	492	508	516	507	531	539	494	520	526	493	538	535	542	484	505	459	563	551	537	493	502	515	534	518	512	554	512	542	554	487	509	525	521	526	492	522	544	518	531	495	529	514	487	501	526	522	496	536	491	535	493	487	543	509	539	549	493	505	525	505	500	486	500	521	517	546	516	542	552	503	537	476	527	474	483	518	534	542	523	540	539	537	495	494	511	530	523	485	531	518	553	546	492	574	503	542	507	503	522	538	507	497	505	530	507	547	510	546	512	577	511	514	543	493	534	529	511	513	519	515	500	499	547	490	511	475	500	473	536	445	518	533	511	525	519	509	505	519	501	503	538	487	555	512	543	492	538	527	529	549	535	537	507	512	512	529	536	506	485	519	519	541	520	509	501	464	512	504	522	544	476	463	558	523	483	526	559	507	511	539	507	498	505	536	559	535	518	544	505	499	516	517	518	525	530	564	481	535	519	513	519	513	523	502	476	515	572	503	525	515	520	556	559	505	542	498	531	529	502	521	577	503	495	547	512	469	534	506	507	539	517	516	524	527	535	507	490	515	541	538	516	498	527	532	524	550	487	502	521	551	512	557	532	523	509	533	522	545	534	492	524	533	566	553	530	490	535	528	504	532	536	534	519	488	514	539	540	511	450	506	531	519	527	516	527	506	517	493	471	500	549	492	518	526	524	488	508	483	555	518	536	529	540	562	493	506	507	508	534	477	514	517	532	504	533	473	510	481	524	556	495	532	512	553	555	510	484	512	535	486	530	533	498	518	481	545	529	534	504	533	530	509	541	462	509	521	540	525	540	512	533	522	529	514	531	484	470	547	495	537	535	523	493	495	550	528	522	517	542	501	519	497	533	495	521	508	506	544	514	539	532	519	549	550	526	497	535	514	526	461	488	478	494	494	568	463	531	493	530	522	518	511	502	502	533	535	562	488	496	516	491	516	514	498	486	506	528	479	520	518	521	488	526	488	520	529	522	543	561	542	532	487	523	518	559	494	516	534	479	485	501	510	533	497	516	501	491	511	529	558	535	516	478	528	498	500	509	501	484	551	551	517	482	525	489	543	511	541	559	519	540	543	526	494	563	517	506	526	521	526	514	496	520	507	537	537	482	526	541	495	544	528	514	508	508	507	514	529	556	542	521	513	508	525	487	484	497	519	516	507	505	487	523	506	583	522	508	512	509	523	518	500	487	513	522	495	509	529	523	513	524	527	518	526	544	509	516	507	511	508	566	514	492	500	540	478	522	497	512	503	523	528	492	535	517	525	510	481	521	504	526	481	500	536	496	535	489	533	504	516	544	499	525	519	545	497	545	489	503	494	497	492	504	511	519	509	502	513	482	523	575	488	539	487	525	515	524	492	538	489	548	501	504	510	484	532	511	519	483	522	541	540	503	539	522	479	551	510	548	528	495	526	497	536	556	519	510	530	506	503	514	493	470	541	487	525	540	534	500	512	506	493	470	528	541	566	533	505	516	526	509	514	514	526	528	506	518	495	568	494	487	508	493	508	542	513	504	503	528	526	546	507	536	509	555	497	513	498	547	528	496	488	537	495	550	519	494	546	493	519	510	493	531	543	496	510	477	543	507	493	555	517	523	516	533	535	508	498	535	477	491	493	512	514	506	500	529	552	508	472	500	518	507	512	503	511	508	509	524	496	524	511	503	539	545	498	517	483	532	502	524	498	513	491	505	545	475	539	552	538	527	538	520	531	522	547	502	531	502	525	528	529	522	506	533	523	503	496	513	500	510	485	486	495	502	542	486	514	546	505	527	578	519	504	517	543	517	496	530	465	535	453	544	516	496	497	500	502	518	529	504	496	607	511	540	487	530	498	516	536	504	529	484	559	527	541	521	504	518	522	519	485	514	502	524	509	512	491	486	492	504	482	527	520	533	540	511	516	496	552	536	498	501	512	486	547	524	499	527	531	548	479	491	517	549	529	529	499	493	475	495	499	540	516	549	528	528	540	482	464	521	523	511	526	515	528	504	490	537	534	474	491	542	546	499	515	546	491	531	502	535	518	539	481	519	548	518	500	544	497	529	526	502	509	536	535	546	520	507	539	522	521	540	525	530	512	555	505	550	484	487	539	532	477	503	544	504	506	540	503	459	486	530	491	507	534	493	553	508	499	513	548	480	504	543	522	521	480	523	507	528	467	490	515	514	512	523	506	531	533	499	489	504	491	555	456	534	509	467	473	504	559	495	466	488	528	504	532	531	503	517	530	509	513	528	501	494	485	486	495	503	530	552	499	489	549	499	470	513	469	505	534	501	489	490	489	541	490	490	513	542	556	511	531	518	512	523	475	514	495	530	484	502	480	509	559	505	544	533	518	506	548	494	506	502	509	531	512	532	543	532	513	506	472	497	487	485	483	491	511	539	513	519	526	511	492	550	534	539	552	503	544	515	487	508	510	540	516	489	537	475	493	503	522	504	544	529	518	476	531	493	551	503	530	543	482	541	501	542	528	494	488	537	550	514	533	527	503	520	505	494	523	574	550	564	521	511	522	513	536	514	550	533	514	531	457	516	543	537	507	504	535	533	506	493	479	493	542	509	508	505	527	490	506	487	527	496	497	538	516	531	533	522	506	521	518	509	494	501	546	502	519	540	500	519	527	495	460	519	512	547	512	537	499	489	505	500	516	514	512	525	508	517	559	507	546	525	479	503	506	550	519	538	510	497	482	528	520	520	548	536	508	507	505	545	472	534	491	502	480	543	513	494	513	499	500	500	531	496	509	495	572	537	526	485	504	529	490	549	552	518	532	536	486	514	517	528	521	550	502	512	533	545	558	478	500	529	519	520	573	537	528	542	494	550	551	525	517	495	517	497	534	533	525	485	561	505	458	531	530	480	488	552	519	521	527	534	511	505	538	497	502	474	493	533	532	531	536	512	499	510	572	536	500	515	523	509	560	513	518	517	534	485	491	530	546	504	510	495	582	543	520	531	506	573	550	504	501	546	525	541	534	514	513	521	568	528	520	529	514	489	491	496	498	505	519	548	523	512	503	508	532	495	537	488	513	539	505	465	484	518	527	543	542	552	488	528	493	528	489	494	478	511	542	516	490	504	522	533	528	524	500	510	536	508	497	560	497	526	522	539	494	502	517	506	529	568	496	519	483	501	519	530	526	542	566	531	498	534	466	496	547	504	487	513	544	509	541	501	533	481	529	537	540	488	495	506	544	498	509	501	489	511
26014	25513	28628	24278	9171	767	471	345	333	325	340	308	289	346	308	359	290	300	312	353	313	341	289	294	351	318	311	321	311	320	304	319	338	319	338	329	308	310	323	335	346	354	319	303	301	295	310	313	307	330	334	303	316	301	299	341	303	334	322	345	315	305	349	339	314	320	305	336	343	312	305	369	304	305	316	321	275	341	317	336	276	308	327	290	324	329	309	307	303	299	316	332	312	299	340	319	296	338	320	317	316	318	310	296	276	277	328	329	337	317	306	298	312	322	339	318	316	310	319	352	307	314	318	331	319	343	310	319	335	324	290	328	310	336	319	335	331	304	302	294	303	310	337	298	327	314	297	290	314	309	290	297	332	321	329	284	319	312	311	336	317	308	304	309	316	299	305	336	314	302	297	313	317	316	298	298	336	321	312	327	341	335	313	300	301	292	314	294	334	300	322	300	327	341	328	320	300	312	272	348	331	322	351	331	297	336	294	297	305	313	320	280	323	300	323	321	325	310	317	331	300	304	313	280	350	295	306	307	291	310	326	318	328	321	319	316	283	331	299	309	343	302	328	306	307	324	309	310	291	352	276	338	289	312	307	294	307	306	308	305	306	277	309	294	319	353	334	334	325	295	346	293	318	294	296	334	318	295	293	329	279	341	311	275	319	300	264	299	308	314	310	289	315	314	330	298	304	302	311	269	319	308	324	306	324	328	333	339	279	312	316	300	326	340	277	313	331	285	312	326	307	305	331	337	305	313	274	324	323	294	293	333	303	334	309	297	277	312	303	312	322	328	321	344	298	320	328	284	333	345	301	290	280	279	302	318	333	315	314	316	330	315	335	302	318	314	325	281	309	314	317	298	329	302	318	293	308	321	308	299	309	327	313	314	298	342	288	314	271	331	334	321	292	331	295	308	305	323	330	350	277	285	292	284	327	313	300	282	293	347	304	307	319	314	323	298	309	313	333	323	287	311	305	317	288	316	310	319	297	285	333	295	305	322	310	342	338	317	320	345	283	316	308	319	332	356	317	321	276	287	316	296	297	315	314	324	310	295	316	313	329	300	326	302	284	275	294	309	315	318	310	304	296	311	304	289	302	297	315	320	301	312	341	318	279	308	287	315	320	305	345	309	303	277	262	297	295	327	312	328	290	304	321	327	343	329	303	314	295	356	304	303	299	284	316	342	323	315	272	288	286	315	327	333	303	303	324	301	328	321	319	313	336	300	327	315	325	319	320	315	331	316	296	307	313	317	314	326	303	283	300	312	317	285	324	311	317	328	309	284	324	305	358	308	290	276	278	285	302	349	301	289	301	336	302	285	301	312	316	296	294	333	322	320	326	332	320	350	317	301	323	321	322	303	334	308	315	317	304	270	319	324	329	307	333	337	284	313	330	351	312	348	309	299	320	342	319	320	303	308	328	293	330	325	328	318	312	316	302	326	290	296	310	353	326	329	314	328	319	308	326	323	320	292	330	303	312	329	334	316	297	335	335	304	330	312	301	310	295	333	301	299	303	332	319	284	306	275	295	325	308	267	323	306	309	325	341	335	311	318	344	292	325	313	328	291	319	289	313	295	337	327	323	331	315	350	303	329	291	343	326	306	321	305	289	285	283	298	318	310	310	316	293	294	303	307	313	329	309	319	308	309	307	290	315	305	292	313	313	288	313	302	295	294	311	303	328	342	296	285	334	264	333	265	310	303	320	300	311	326	370	304	353	321	316	294	277	334	303	323	322	324	318	304	295	319	314	304	291	311	316	283	298	347	336	335	312	302	291	293	298	320	297	308	310	310	308	283	304	306	330	290	327	328	306	337	295	326	310	293	321	285	318	285	309	309	303	274	294	302	300	319	337	319	311	308	314	277	313	319	324	298	317	293	309	341	307	311	297	326	292	320	303	292	318	311	314	299	303	306	326	292	329	315	326	310	344	316	321	316	320	286	316	304	312	313	291	285	301	342	299	311	291	315	315	300	284	321	315	340	331	330	284	306	312	333	329	310	307	290	296	316	295	367	312	291	315	331	276	338	333	308	326	334	361	358	295	295	295	329	325	297	318	316	336	323	354	295	335	321	313	248	335	308	326	309	295	330	330	352	313	314	291	302	291	312	277	327	313	287	357	299	286	346	322	312	300	299	329	312	306	331	321	326	323	316	302	290	321	317	276	279	318	308	350	345	322	296	307	314	311	335	293	328	293	304	327	327	325	357	343	296	310	308	288	314	304	304	317	321	319	328	335	300	298	322	338	308	307	313	307	306	323	281	296	312	322	303	290	302	333	298	310	304	311	297	314	314	310	341	300	284	314	284	283	314	334	298	317	292	316	325	294	322	291	310	299	349	298	354	314	288	303	296	344	286	309	297	335	286	312	292	312	300	313	319	300	297	312	313	311	296	319	295	287	306	290	299	326	289	339	317	311	293	331	298	301	280	312	323	334	263	297	336	279	324	328	307	324	322	301	353	302	293	340	310	282	296	323	331	300	320	302	314	296	301	326	312	297	316	340	312	296	301	321	324	297	293	278	333	322	335	303	300	304	329	297	315	326	319	311	322	308	309	318	305	307	308	325	277	289	287	344	290	314	329	318	323	314	313	310	312	315	324	318	288	323	301	309	299	305	298	352	330	326	294	306	292	340	298	330	348	326	334	320	298	327	324	314	308	305	275	315	317	291	301	325	303	313	332	317	309	333	297	311	325	329	270	305	332	307	314	308	322	262	342	291	315	319	311	300	301	321	318	287	296	322	297	295	338	325	313	345	303	289	289	307	316	295	311	294	306	313	295	286	311	324	251	326	341	281	318	302	315	325	338	302	325	308	351	283	339	347	304	284	304	307	322	331	300	324	335	308	311	291	315	321	298	313	312	279	313	328	325	298	314	325	297	293	322	325	317	305	295	319	298	320	309	310	295	303	317	324	326	296	321	297	317	320	313	305	302	327	327	300	308	296	315	303	301	316	328	314	291	341	300	337	321	316	324	330	309	280	337	298	306	322	328	304	313	333	298	324	298	332	271	340	298	338	291	325	323	292	299	319	327	328	317	338	308	310	313	322	300	318	322	331	288	333	327	328	335	309	302	300	301	311	329	329	323	341	333	316	307	320	296	322	330	327	271	299	298	315	317	327	331	287	305	310	303	310	332	317	294	289	346	285	314	293	327	312	316	305	313	294	313	344	303	314	290	316	307	300	306	296	290	303	311	297	283	312	343	300	312	316	316	314	315	315	307	302	305	278	326	323	316	327	303	308	286	306	314	306	305	313	333	319	343	341	339	318	311	280	307	308	326	344	272	302	305	312	313	348	314	311	302	303	324	306	286	314	318	293	288	298	332	330	288	325	314	306	332	274	317	325	346	299	315	325	294	313	309	307	279	276	326	361	316	319	319	328	319	327	266	316	299	313	311	317	312	300	275	297	318	291	322	322	334	307	308	316	341	300	273	334	295	312	298	310	291	325	322	298	334	344	315	306	302	328	314	321	327	342	303	303	290
58545	72868	17602	3388	452	460	409	394	361	370	325	371	331	362	330	347	355	357	327	325	316	320	354	345	354	328	341	315	347	320	349	345	344	346	309	356	357	301	344	334	325	328	333	293	335	343	322	326	336	324	317	332	294	337	318	336	369	332	323	330	314	339	319	349	310	331	340	336	346	341	353	340	340	327	325	342	324	300	346	348	337	316	321	346	318	346	352	300	331	327	343	334	336	330	331	337	326	345	330	308	345	321	326	338	336	326	336	344	322	331	297	323	333	317	349	331	328	361	339	334	325	322	346	339	307	352	320	325	326	333	359	349	342	324	307	339	325	324	308	333	323	338	349	333	349	338	339	356	327	353	309	347	325	326	319	308	332	344	341	346	340	325	353	332	335	335	331	312	348	320	325	332	373	319	325	356	337	327	330	301	354	324	301	335	323	343	333	336	331	320	327	359	343	339	313	314	336	303	304	318	325	322	340	299	352	359	332	318	322	336	335	315	336	326	315	330	297	297	361	315	328	318	283	346	341	352	335	291	331	311	342	303	350	378	326	300	324	330	305	333	349	328	357	345	339	338	304	334	327	340	329	318	353	357	370	306	332	329	336	318	349	328	363	364	338	313	360	305	324	335	325	354	376	334	328	304	343	330	321	316	331	351	321	359	362	328	323	335	325	311	334	326	315	367	325	305	353	332	338	339	329	317	348	342	339	338	317	346	323	340	326	331	348	349	332	320	330	313	303	329	302	329	293	329	330	321	310	306	342	332	313	350	365	319	323	345	312	359	328	341	317	332	335	338	322	343	350	338	324	321	312	318	320	351	340	344	352	366	320	335	341	344	324	331	313	336	352	330	342	305	308	353	361	346	314	350	303	330	353	343	331	322	332	303	308	348	306	336	336	324	316	326	316	316	336	340	284	342	329	306	343	309	326	302	333	321	342	324	327	302	341	323	330	351	328	312	323	299	346	346	334	322	363	349	338	338	346	345	350	336	356	336	346	331	328	353	360	310	351	341	350	323	309	335	298	335	349	355	355	335	353	299	323	284	336	339	311	343	357	311	312	323	329	300	336	300	339	311	336	336	313	300	348	349	356	339	318	329	331	355	339	346	351	328	301	334	318	325	291	286	340	319	332	311	328	333	341	302	312	337	342	345	359	352	348	337	316	346	341	348	332	314	322	346	341	340	341	330	332	301	328	354	326	358	302	378	294	311	331	298	328	303	330	368	316	363	357	301	325	320	331	364	342	346	310	340	295	323	312	343	338	326	328	326	340	312	306	332	329	331	360	326	356	311	308	308	312	326	314	310	328	317	321	327	328	351	351	335	308	325	310	352	323	332	353	333	352	340	372	336	323	331	352	367	326	318	329	334	330	325	367	326	312	315	333	327	325	326	318	309	379	315	309	330	307	317	328	352	321	331	334	332	299	332	354	324	340	349	355	313	348	328	295	364	353	312	331	315	325	338	336	302	321	330	337	319	346	304	364	333	338	336	360	319	348	339	354	326	329	323	305	325	325	349	305	336	354	310	314	335	319	346	308	307	304	344	338	319	311	322	328	311	331	349	331	343	337	301	321	322	317	345	322	338	341	350	338	327	338	336	335	325	328	314	319	315	335	298	297	329	330	347	332	311	347	294	334	359	341	341	315	319	336	329	322	365	351	372	287	326	368	323	334	333	347	327	320	319	287	345	350	325	304	323	334	337	288	314	309	335	309	338	343	337	330	338	349	305	347	320	335	351	298	324	339	338	306	310	350	365	325	362	307	356	343	297	326	289	325	316	308	341	355	357	330	314	342	323	359	359	334	349	326	325	328	332	329	312	315	307	312	376	329	335	329	299	313	340	328	374	328	334	321	330	304	339	327	322	328	350	314	359	331	325	349	287	365	314	352	343	371	340	339	317	349	331	361	340	324	338	339	319	341	318	344	339	334	325	314	324	313	283	338	343	327	324	308	331	317	326	320	304	285	377	310	318	309	320	320	315	309	321	308	339	323	316	310	304	347	312	319	358	320	309	329	304	337	314	319	331	368	334	336	348	336	328	336	329	345	329	296	309	322	303	353	371	335	354	328	355	320	321	320	316	334	348	334	307	347	336	341	325	339	317	321	329	302	314	334	334	324	318	343	336	321	339	328	335	312	322	334	327	337	317	347	293	334	332	334	314	324	303	320	315	326	337	302	311	324	324	362	347	335	326	324	316	353	336	325	355	356	302	338	362	317	328	321	345	297	298	348	323	343	329	354	338	355	307	349	375	314	333	308	352	335	362	305	329	326	356	343	329	304	328	322	346	315	339	364	278	317	300	319	338	332	325	337	289	315	375	363	342	304	316	362	371	358	334	325	352	324	364	346	306	308	332	324	334	353	343	340	330	330	323	326	367	330	315	325	327	347	361	361	318	351	332	338	334	356	352	289	304	307	335	370	319	329	321	349	330	338	348	354	330	329	295	330	349	349	343	329	344	341	318	328	331	294	315	346	367	334	301	316	320	327	361	296	325	332	344	337	326	359	337	331	323	334	334	331	328	332	323	325	322	348	311	320	314	308	290	317	334	328	333	325	356	327	321	336	312	333	330	334	361	289	321	347	354	357	334	318	321	353	329	333	326	325	326	317	313	347	338	345	354	316	312	353	342	309	328	317	355	341	303	305	319	330	325	307	341	304	313	322	334	349	334	313	334	338	316	318	310	310	364	378	305	320	331	370	361	347	317	331	313	322	310	332	316	311	305	343	318	344	323	306	336	296	335	344	333	319	318	318	329	364	307	324	319	312	290	322	311	317	315	322	318	358	357	330	328	328	358	289	308	334	340	327	310	309	331	340	327	322	322	333	313	341	319	334	359	322	337	307	324	326	296	351	316	362	350	295	336	333	323	305	329	318	304	330	337	344	324	349	315	319	331	353	307	311	307	332	327	359	341	321	324	332	304	334	319	320	337	336	306	357	316	343	324	356	350	328	318	301	327	331	333	311	351	341	281	317	332	338	311	323	342	377	310	319	310	329	340	309	345	318	339	350	327	334	344	343	322	341	320	316	315	322	334	333	337	325	311	335	311	340	326	331	349	288	338	319	344	321	341	309	320	320	353	331	332	335	363	290	349	331	338	321	326	335	328	335	349	360	308	337	346	333	300	346	361	331	319	368	300	332	316	333	330	312	313	338	348	335	325	323	337	333	298	350	332	293	337	325	298	339	341	354	341	316	330	332	367	328	343	341	325	331	301	344	345	343	314	328	325	351	353	308	316	324	327	308	314	324	333	336	308	337	340	327	331	318	330	313	338	355	294	361	337	353	314	318	320	303	325	342	342	333	347	322	304	328	315	314	386	333	329	340	339	331	319	308	324	321	340	364	356	319	344	316	335	281	294	310	332	326	358	325	327	344	348	336	334	348	347	343	330	322	335	318	332	294	344	337	356	299	349	320	341	332	323	335	322	331	296	325	348	355	336	353	319	335	364	313	362	317	346	336	334	336	327	327	353	345	293	350	327
24755	23225	29177	24346	20963	7471	867	524	421	416	421	392	400	403	426	405	377	385	405	365	377	374	392	387	398	387	394	402	387	350	388	387	385	377	366	386	393	382	377	365	393	391	422	376	367	375	379	396	374	390	378	401	347	391	418	353	341	369	382	368	377	367	352	369	359	384	372	407	366	373	361	399	399	370	400	354	375	379	379	357	382	352	359	357	353	364	346	414	381	365	394	381	364	345	348	362	375	348	366	373	376	411	349	354	380	382	368	384	359	371	323	396	363	361	373	373	383	366	378	356	379	372	367	355	378	407	365	367	400	356	394	378	352	350	328	384	348	339	389	374	365	352	391	360	372	380	391	409	377	350	375	383	362	371	337	366	384	355	344	392	364	388	396	421	348	387	374	390	395	374	376	350	357	389	363	387	381	366	368	354	347	396	422	373	391	353	381	365	403	365	373	377	388	399	370	361	404	369	396	367	384	326	382	376	395	379	355	379	344	367	386	394	377	391	386	389	392	410	348	364	350	375	346	351	366	342	389	371	367	362	368	365	356	375	351	366	353	367	369	392	399	367	368	354	357	394	345	352	373	354	387	380	366	352	399	396	361	400	360	332	337	368	413	369	399	372	368	371	397	356	369	424	367	364	369	350	387	354	353	375	404	341	371	341	335	362	360	372	364	361	371	342	375	365	375	353	377	424	402	359	377	403	393	380	368	372	368	380	396	405	378	391	366	371	364	372	356	408	356	325	366	367	364	362	361	344	378	394	393	390	374	412	368	366	356	364	408	394	397	366	363	380	347	369	373	330	412	380	383	378	354	386	369	389	351	388	372	407	336	374	363	335	379	369	384	340	388	345	357	357	350	383	372	366	382	383	371	336	409	386	394	379	369	372	387	356	334	355	351	389	354	357	375	338	363	383	389	379	386	363	362	355	373	368	363	368	354	356	383	373	334	345	363	316	362	388	354	345	412	346	387	357	408	353	331	343	324	393	349	346	344	359	359	360	366	380	388	379	365	385	369	411	396	391	389	382	365	375	376	398	406	376	398	356	388	370	378	350	346	394	410	406	373	355	398	393	409	383	354	364	355	395	358	361	374	381	364	365	358	349	355	381	381	391	359	400	390	349	327	365	384	394	369	357	368	342	348	382	352	376	340	369	335	398	365	398	363	365	378	361	363	358	393	372	399	386	377	384	372	352	349	361	332	364	391	341	382	349	399	377	361	352	380	367	395	362	346	365	367	377	369	342	370	383	344	368	384	380	378	361	360	354	373	359	382	355	340	376	377	352	392	379	357	381	355	330	383	366	377	363	369	353	389	337	396	410	381	374	340	390	344	385	334	374	381	395	363	398	386	340	357	360	374	361	363	362	408	371	369	368	360	358	335	391	358	372	384	353	365	369	348	379	372	360	368	359	368	369	385	379	376	391	352	392	377	375	354	366	348	380	365	379	346	380	387	412	350	381	386	364	359	358	381	379	387	363	351	387	420	365	391	352	385	371	403	343	350	370	390	366	359	377	370	379	347	378	341	378	378	388	370	347	334	361	363	406	384	366	379	383	407	375	372	371	364	342	378	361	353	399	375	367	372	420	352	334	388	336	364	385	376	403	336	374	381	386	380	380	358	378	366	365	420	359	390	351	370	361	373	382	394	385	378	396	382	370	379	344	376	383	388	371	350	402	365	401	381	378	381	349	360	386	357	356	334	346	383	378	427	360	362	362	371	378	373	346	391	377	362	391	384	330	359	347	363	358	401	348	377	368	355	376	373	377	350	330	358	374	366	371	386	377	392	366	385	400	372	379	400	375	397	373	408	402	373	365	415	371	393	326	369	344	371	363	338	371	385	382	366	381	370	344	384	364	344	368	391	358	358	384	368	410	378	365	379	363	433	394	368	378	376	391	359	379	342	363	340	397	345	368	335	352	395	362	370	378	337	369	382	376	372	378	389	385	357	367	373	362	379	364	339	376	354	360	354	419	375	388	376	333	370	344	350	374	324	372	352	358	362	382	403	366	379	350	336	371	338	357	393	392	395	414	379	393	386	396	365	373	364	344	364	348	382	361	416	356	392	355	381	374	357	356	341	366	382	356	352	377	366	358	378	406	378	363	398	362	350	396	388	363	339	391	347	355	356	364	356	367	384	364	348	341	395	367	377	387	411	392	346	344	355	365	368	362	367	356	370	378	387	367	388	344	384	393	372	366	347	355	364	356	368	401	388	379	359	364	382	370	379	376	384	381	361	378	360	373	356	396	363	359	365	385	382	386	354	389	368	376	357	345	355	346	372	348	361	396	413	358	378	366	345	364	350	413	369	386	347	391	377	382	348	338	367	411	385	354	372	324	385	396	357	362	327	365	370	387	379	376	389	385	363	386	374	353	360	341	378	350	357	367	391	357	335	369	382	415	352	384	388	390	372	354	375	380	349	369	364	364	382	334	369	358	357	330	370	375	363	358	356	395	378	367	371	376	376	363	387	397	360	359	362	339	362	395	376	392	352	375	391	366	358	360	385	406	373	368	345	356	393	348	352	369	382	347	386	345	329	367	374	373	380	390	392	376	400	373	378	395	355	390	400	364	345	364	360	355	369	346	396	392	356	357	369	329	388	396	374	368	372	351	356	365	408	370	399	359	366	369	385	347	365	361	393	342	371	346	383	337	330	332	358	323	386	357	420	355	339	365	332	347	366	361	356	366	351	380	389	339	344	386	411	401	365	382	371	362	378	371	360	384	311	376	396	362	356	338	407	366	374	351	381	352	384	369	329	358	352	418	375	378	400	373	380	421	366	358	383	358	408	379	388	381	389	357	339	367	360	352	396	355	359	390	358	331	363	363	338	365	371	353	403	357	380	342	382	361	350	380	357	376	358	341	362	391	352	391	385	349	378	365	365	340	352	377	422	361	367	365	369	374	346	425	351	386	381	383	375	354	405	365	389	377	373	378	376	392	418	365	350	396	385	392	384	359	376	358	377	350	360	368	370	404	347	344	396	380	350	356	367	370	381	384	366	368	401	398	345	350	353	385	381	360	369	404	371	369	368	388	345	390	348	381	408	354	373	379	363	380	352	361	377	393	376	390	343	361	358	364	423	391	348	385	405	384	374	357	334	362	397	359	335	372	344	359	366	358	380	364	396	395	397	385	365	392	376	335	321	375	367	381	389	371	385	381	383	371	349	365	415	368	379	358	376	368	388	388	390	363	366	397	369	347	377	356	395	332	365	348	363	382	373	369	360	364	364	324	369	417	373	403	386	385	407	355	393	376	378	365	332	364	358	319	365	343	358	335	355	361	388	363	403	378	369	350	382	372	352	365	374	357	388	368	393	359	375	361	395	374	384	384	380	362	376	340	365	340	392	352	380	384	360	329	359	388	363	338	368	407	383	382	377	355	351	378	399	382	383	358	362	379	343	375	349	408	336	362	361	369	377	348	377	377	373	363	378	338	360	352	355	371	372	349	369	354	375	352	339	361	363	395	355	370	370	356	376	327
60129	76445	25459	5328	719	636	557	494	502	470	416	448	447	415	399	439	410	429	420	363	400	416	383	365	371	405	364	391	365	373	411	400	411	386	381	391	393	392	395	405	396	394	389	377	406	392	377	395	405	417	417	381	378	381	382	376	365	368	431	409	395	380	361	375	410	388	379	383	423	383	373	420	382	351	405	395	421	392	396	385	345	397	391	389	403	392	373	397	389	395	379	366	386	362	359	411	361	392	386	386	340	365	378	391	370	401	383	401	407	390	341	381	376	398	368	361	367	374	401	376	393	336	385	385	370	373	442	401	391	390	386	411	409	409	361	370	398	326	395	397	405	426	381	440	375	413	374	383	339	394	402	395	392	370	358	387	367	377	382	397	387	350	401	361	345	361	407	367	386	412	377	395	375	369	404	414	377	430	362	385	364	443	358	412	399	399	387	407	351	409	398	360	400	406	390	388	391	403	371	401	400	366	352	418	394	375	360	372	394	375	388	326	393	373	363	375	414	387	406	404	379	384	380	411	384	371	384	424	375	421	391	386	383	424	382	384	410	336	409	392	368	383	350	398	387	389	384	411	375	378	380	354	354	405	385	368	370	381	384	420	370	404	355	364	382	371	330	377	388	358	416	361	382	369	398	377	387	347	354	406	421	378	394	374	382	392	378	388	376	409	389	401	364	368	423	353	346	382	389	369	376	401	359	362	389	425	377	376	363	368	330	389	392	402	404	336	383	392	377	413	382	395	387	401	392	383	391	362	331	350	399	353	378	407	397	401	359	381	353	401	414	379	386	358	397	372	362	378	381	399	399	424	383	377	387	404	391	364	388	371	368	379	367	356	364	390	391	357	397	389	373	385	374	367	361	385	389	349	392	383	385	369	371	371	355	374	361	406	362	405	398	377	380	379	386	385	364	396	355	379	411	346	346	358	324	367	379	380	380	380	365	403	364	390	349	364	356	401	379	369	363	381	381	366	400	398	360	387	346	387	424	394	412	384	383	406	408	392	428	372	401	375	355	398	371	401	422	368	412	348	377	394	378	370	375	401	348	403	395	402	381	373	383	391	380	390	381	402	377	381	400	387	402	373	354	375	382	394	394	385	360	370	387	459	348	398	358	377	380	386	398	395	345	419	390	383	350	388	390	402	382	405	408	411	384	418	378	352	397	386	388	393	379	373	369	385	400	408	406	398	353	403	418	383	411	394	412	400	376	366	389	369	388	350	371	387	394	386	390	374	371	407	368	398	363	355	364	389	418	379	380	388	411	397	403	387	373	370	373	379	392	389	383	382	355	365	381	379	364	373	353	378	383	367	386	404	385	377	417	421	363	396	388	377	381	412	366	362	388	391	396	434	420	388	397	363	404	376	356	379	389	425	388	376	371	403	383	374	348	368	407	387	374	393	389	390	390	391	386	371	348	353	413	412	379	375	348	384	379	389	384	382	364	370	368	365	371	347	385	405	364	380	411	399	372	342	392	396	356	391	387	396	377	391	385	355	375	372	406	400	412	397	361	415	352	373	396	396	384	413	385	366	414	338	372	392	388	418	427	409	400	408	362	378	401	403	371	378	397	401	392	413	391	387	363	384	355	370	399	377	379	408	392	398	381	366	390	380	409	392	370	363	377	390	361	370	369	390	383	394	384	358	422	348	338	375	397	421	348	383	379	382	368	367	379	383	366	381	380	393	386	360	371	352	377	368	391	412	386	396	392	405	375	387	368	369	373	355	395	411	366	380	404	399	378	376	391	410	362	380	413	392	398	393	380	374	399	371	383	361	378	406	427	376	412	401	358	390	340	367	367	403	373	409	391	349	386	384	413	370	376	403	372	406	364	346	412	363	387	387	363	391	367	387	359	387	354	429	395	405	366	364	399	411	387	389	396	386	387	385	392	388	399	374	403	385	386	422	421	379	398	384	407	408	368	357	378	376	386	336	405	359	392	371	354	408	382	379	354	412	383	393	372	353	404	396	374	390	322	404	371	364	384	341	375	383	415	369	370	402	394	404	399	355	401	411	399	406	381	396	377	365	379	404	361	382	366	380	371	387	395	376	382	400	357	376	377	388	355	363	392	348	389	387	427	370	409	373	386	371	395	378	381	375	425	361	379	384	377	358	383	406	336	404	391	386	374	415	382	390	393	345	379	384	365	382	384	368	398	375	375	392	379	396	362	386	370	377	370	365	383	395	397	361	353	380	422	380	397	365	400	376	368	384	407	410	376	382	407	335	378	387	384	422	364	419	352	359	387	404	389	382	348	327	404	389	395	392	379	347	418	394	383	383	387	371	378	370	401	373	354	371	418	394	409	386	346	387	398	383	366	420	419	379	363	347	378	362	371	377	393	377	381	367	379	373	402	369	367	372	354	324	385	412	403	353	371	362	384	377	374	353	380	409	379	375	394	385	378	382	416	383	380	351	369	375	364	355	368	358	356	343	393	377	369	365	380	391	343	350	392	375	365	353	388	362	411	377	394	395	383	409	379	389	393	387	362	399	385	427	367	387	387	402	400	389	398	397	360	367	345	391	388	384	379	356	410	364	403	386	386	377	380	366	380	368	408	340	406	390	379	412	353	412	379	369	377	334	352	407	368	409	365	356	342	390	396	446	395	372	354	377	390	402	356	370	380	374	401	388	348	411	368	449	389	363	399	363	398	378	396	417	391	373	370	369	393	401	341	348	383	397	363	379	373	388	380	350	394	391	397	347	389	352	396	378	396	356	382	414	366	404	388	395	368	371	402	399	369	388	392	389	393	374	363	362	335	354	334	378	373	383	376	366	394	368	355	344	349	379	365	353	408	368	388	381	394	379	414	373	375	375	388	396	374	375	353	358	396	374	385	406	404	401	409	384	383	402	377	349	381	375	384	388	381	382	371	387	369	359	377	375	422	360	389	347	368	402	389	379	368	343	372	393	374	353	339	413	393	408	411	376	387	368	368	373	366	352	399	402	325	357	391	396	367	365	336	363	394	385	356	352	389	396	425	392	367	381	351	399	396	402	407	394	372	365	388	373	388	366	375	380	375	379	364	379	387	416	375	372	372	353	366	365	397	392	389	398	380	375	378	400	357	377	380	387	387	410	390	392	391	387	360	393	397	379	379	375	367	332	393	379	395	378	391	371	395	393	396	367	364	356	406	406	399	390	349	417	378	369	382	356	394	385	382	394	388	385	371	391	396	380	375	356	360	378	377	348	358	393	424	367	411	359	420	371	387	418	381	378	382	363	380	385	384	365	357	390	377	392	360	335	384	408	370	392	357	390	413	345	425	336	411	395	412	392	364	366	371	380	372	368	367	362	391	365	387	364	389	391	372	389	371	339	345	396	373	382	370	384	393	362	429	385	351	415	373	384	382	333	403	402	352	332	379	402	407	380	394	365	360	376	386	363	412	376	381	418	357	396	387	365	387	352	359	385	384	368	390	363	354	369	369	386	408	421	345	364	350	355	369	360	380	391	390	369	376	406	357	372	364	376	386	388	363	395
31412	28320	8800	1276	620	598	553	539	552	562	543	545	526	566	587	537	563	523	516	544	574	623	539	595	540	553	586	603	555	531	547	562	586	584	544	581	577	532	567	568	601	580	573	558	553	562	540	530	590	574	592	533	521	550	534	547	582	574	502	578	532	582	563	559	544	599	546	537	582	579	579	586	574	593	535	576	532	590	551	538	552	542	529	553	566	548	569	592	520	549	581	568	571	547	578	591	540	555	575	592	552	560	558	586	560	492	535	577	533	568	578	565	528	573	582	536	596	590	532	572	528	549	554	557	584	558	497	536	583	544	560	585	515	546	581	560	559	565	536	608	588	526	570	552	590	591	554	563	580	536	574	535	550	570	552	550	559	520	545	558	535	547	521	580	569	561	556	562	592	546	524	555	547	567	581	562	556	576	492	557	551	562	567	565	592	599	538	507	544	548	564	538	559	576	565	561	554	532	566	548	563	598	572	534	569	517	566	542	553	559	544	560	591	569	553	567	569	579	515	519	569	610	558	598	539	557	534	554	544	603	549	587	590	593	545	561	524	583	568	544	589	541	525	612	563	566	517	537	571	557	545	576	565	572	508	560	550	577	568	585	551	551	583	557	549	566	543	573	573	539	543	530	528	569	548	562	532	558	572	572	608	553	554	553	540	563	528	553	585	565	532	505	563	578	564	543	539	578	575	540	544	572	586	531	555	559	534	553	575	564	543	559	546	546	568	580	619	610	578	635	582	596	593	544	530	574	555	575	555	575	555	576	558	530	527	574	564	574	577	573	551	580	525	525	562	587	568	549	600	580	495	554	526	555	588	549	559	511	561	521	580	600	578	566	574	586	536	610	585	570	503	580	573	562	525	530	588	576	571	574	572	539	542	565	579	576	542	536	597	584	569	546	544	537	559	579	597	543	553	549	602	542	544	558	572	586	525	591	571	563	538	575	571	496	593	597	520	606	558	536	564	558	548	583	588	560	559	571	551	549	584	601	562	538	525	521	524	534	564	512	559	544	574	523	568	584	582	615	582	548	594	543	587	565	574	591	570	603	580	568	550	586	625	572	551	567	563	575	565	559	538	545	584	521	520	562	548	555	554	556	572	560	516	559	577	558	543	594	534	538	557	566	562	538	568	549	540	564	571	577	567	561	538	522	563	554	552	546	577	585	581	533	564	571	570	560	556	586	530	545	558	559	560	571	527	543	582	545	547	524	519	555	569	555	547	582	535	534	572	546	576	576	632	590	537	618	530	563	543	570	530	572	546	513	618	537	534	563	528	543	563	550	559	552	580	540	535	554	557	563	545	577	557	587	554	528	536	572	577	570	577	518	534	589	554	538	541	590	582	540	540	549	519	568	523	565	574	518	562	567	567	571	549	548	554	570	528	557	574	562	556	531	572	551	542	542	578	578	576	578	538	554	538	599	559	520	538	546	566	568	543	585	600	587	555	558	558	562	576	512	590	560	555	591	555	562	559	556	501	586	567	565	547	584	562	564	533	582	570	529	554	560	516	527	561	544	558	588	610	530	544	572	532	571	557	567	568	542	511	561	599	577	552	567	554	541	547	536	595	561	572	548	585	551	602	542	520	551	556	534	549	567	602	552	596	574	572	544	562	612	564	601	586	558	549	560	527	545	527	543	538	550	565	527	557	609	545	546	524	605	590	534	577	543	540	564	573	610	591	560	576	521	584	533	543	547	533	560	546	543	570	559	564	544	605	513	553	562	576	556	572	545	565	552	543	514	533	575	551	522	593	578	535	611	582	573	549	514	558	537	539	522	595	544	581	553	560	587	536	518	533	570	536	569	561	536	549	559	504	570	571	531	581	544	544	536	558	569	517	582	552	528	536	541	544	548	570	572	589	561	573	556	531	555	596	605	540	505	552	582	553	598	557	553	586	578	536	592	586	554	560	511	566	561	575	548	520	568	535	511	532	589	585	550	599	561	544	561	557	540	554	600	550	527	541	557	535	579	540	543	546	544	552	542	512	598	555	515	529	596	579	568	593	601	546	573	539	556	519	551	566	588	545	571	572	545	532	588	578	571	574	543	548	517	580	566	577	580	538	587	582	567	602	572	579	584	573	569	572	566	558	555	530	550	577	551	589	532	556	528	568	613	532	581	524	579	622	573	527	544	566	576	566	580	537	568	567	565	558	566	564	546	556	571	528	567	582	579	579	580	570	523	569	582	606	539	569	555	571	555	552	575	528	535	596	566	565	555	591	564	574	545	530	535	573	543	557	545	548	568	581	555	548	598	539	574	520	565	583	522	540	536	587	580	529	547	599	567	547	521	596	595	548	525	574	510	611	555	559	577	551	529	555	539	549	570	505	588	577	528	551	579	548	604	542	530	555	583	568	544	566	567	578	574	575	583	552	577	588	551	551	543	537	561	531	563	508	569	580	587	542	561	544	528	562	575	608	549	557	529	578	506	571	566	530	552	594	569	560	560	575	546	578	554	575	554	593	566	523	520	551	612	525	541	554	538	516	593	578	577	539	536	580	580	551	569	561	586	542	560	608	507	562	568	576	561	544	607	539	528	558	573	516	566	538	591	546	533	565	544	567	538	604	517	576	520	568	558	574	558	555	529	544	518	584	563	590	546	566	600	555	540	569	558	540	534	531	531	582	560	565	559	598	580	540	557	548	591	576	588	574	571	556	552	520	546	550	526	537	525	559	538	575	586	575	580	550	546	546	578	523	539	580	567	554	545	583	550	562	527	538	564	558	550	538	584	555	592	520	583	582	561	532	560	585	549	546	544	522	553	553	588	534	544	530	581	565	581	568	582	573	558	583	582	587	525	517	575	526	543	532	539	591	569	530	559	589	570	543	523	539	597	536	597	590	571	505	564	537	562	580	584	605	539	497	577	571	545	558	540	572	626	597	581	574	574	579	558	566	558	590	538	534	578	525	573	507	509	592	530	548	543	556	609	560	563	552	547	594	576	562	548	582	559	513	547	591	572	589	562	551	534	551	540	551	540	545	568	559	554	538	550	560	529	519	536	586	543	570	585	578	540	556	528	565	556	572	569	551	544	587	573	545	531	593	553	581	596	559	593	566	527	524	582	572	578	579	575	516	582	564	548	550	541	541	536	532	533	540	578	558	579	572	576	568	551	598	549	518	579	566	624	570	554	526	570	529	554	574	576	545	544	559	531	556	546	583	602	543	599	537	519	570	559	615	586	554	557	561	524	578	574	514	602	559	539	579	586	581	542	589	529	550	608	546	544	550	570	575	534	573	565	570	564	553	599	518	563	528	550	545	568	544	553	527	579	581	536	580	538	590	571	593	544	516	554	518	568	535	547	562	543	516	542	540	581	526	581	556	579	584	536	568	588	588	578	534	587	538	574	565	595	554	541	584	544	593	572	582	529	522	552	598	573	566	605	567	525	552	585	582	568	565	557	542	563	618	557	528	529	513	550	547	556	558	586	533	554	535	570	564	554	573	550	562	581	608	545	571	556	589	535	565	577	546	552
24557	25474	2668	781	486	475	571	511	508	507	485	523	477	513	499	521	502	521	509	525	475	488	517	544	525	545	523	504	508	507	479	491	496	502	490	524	479	507	511	504	537	464	535	491	496	480	540	528	461	510	482	531	493	504	498	474	543	495	500	501	510	481	485	512	527	437	524	527	523	503	519	493	516	499	545	509	490	481	514	514	519	496	514	498	522	514	561	487	503	476	522	490	526	490	481	498	483	451	529	479	556	497	488	497	515	480	501	490	496	501	484	495	466	491	539	501	512	557	495	515	510	485	520	470	473	479	500	472	509	475	521	496	515	495	486	524	513	509	486	473	486	477	502	482	518	567	494	479	477	500	509	462	524	450	464	519	524	465	503	541	502	492	505	489	496	549	477	473	547	469	526	475	469	506	481	510	449	508	491	496	483	536	523	517	496	521	499	489	464	489	509	531	486	480	521	465	479	471	536	480	515	537	509	496	510	516	510	481	477	496	499	480	512	492	507	475	557	500	482	469	485	491	499	510	544	530	499	520	463	485	525	485	482	523	505	494	501	503	478	511	466	519	477	500	491	498	469	493	499	473	459	483	474	444	477	500	485	495	507	503	496	496	467	472	513	516	476	506	481	491	505	503	501	510	478	502	509	484	521	492	497	503	466	517	557	507	502	481	452	464	512	516	495	508	491	540	532	506	466	475	532	528	512	462	452	475	497	511	495	499	514	441	479	504	491	505	495	496	485	492	479	545	479	476	502	500	514	494	485	495	524	531	492	469	496	505	483	490	499	474	495	516	504	525	481	464	522	518	476	514	502	528	539	490	499	539	528	507	473	524	534	498	523	546	520	527	522	499	534	514	478	484	524	496	449	495	489	515	483	511	489	502	495	471	508	506	537	499	522	505	495	490	487	490	483	507	482	527	484	478	500	501	500	494	539	487	506	497	530	457	440	502	513	484	515	477	474	502	501	515	557	472	472	501	492	506	520	488	506	497	503	502	486	483	476	454	495	479	487	483	504	515	537	504	476	497	496	526	504	463	508	524	504	548	459	504	472	536	489	501	501	506	481	521	489	497	470	475	535	514	525	566	486	477	496	532	510	509	488	491	496	483	487	472	507	457	480	540	475	508	502	449	505	549	500	540	527	500	496	499	513	551	488	520	520	494	486	514	456	525	503	484	506	502	482	497	516	510	530	502	461	485	531	482	518	494	477	515	505	455	469	516	534	517	521	506	506	515	505	493	471	497	491	476	505	521	504	479	526	515	512	530	478	494	485	514	510	510	545	497	513	482	489	514	466	507	513	546	507	490	446	490	502	534	512	520	490	515	465	513	516	516	507	492	483	473	519	504	486	530	517	502	522	449	474	517	487	485	509	491	534	505	482	492	503	502	488	456	478	498	511	474	491	500	489	477	475	506	485	510	494	506	492	490	487	540	519	510	528	512	493	500	514	486	518	509	508	483	471	473	515	496	506	510	489	528	460	500	502	463	520	523	520	451	479	524	462	468	538	475	518	482	464	495	539	530	503	526	499	502	471	512	503	548	490	511	480	532	537	488	496	537	490	503	519	513	512	448	524	493	499	494	524	516	474	507	510	513	529	473	539	507	521	508	486	489	472	482	491	497	508	504	472	522	499	506	486	545	428	525	536	508	512	518	509	538	499	479	519	492	506	537	521	529	526	515	510	459	478	495	524	534	458	454	470	489	509	536	458	446	509	498	483	489	504	496	510	515	490	535	516	517	491	517	528	507	503	509	512	487	471	497	494	535	548	504	511	483	536	515	487	463	509	462	467	483	521	489	512	513	453	517	489	528	465	521	492	495	492	501	472	502	503	534	499	522	534	470	488	500	505	505	504	490	529	494	481	505	542	435	536	503	482	524	473	495	517	538	514	502	528	483	506	475	482	472	467	546	509	523	500	461	479	492	441	525	486	478	513	522	527	514	465	504	530	525	501	516	530	512	488	520	510	504	507	503	512	489	504	498	501	500	494	522	474	497	485	516	486	530	489	482	521	467	507	500	500	539	508	548	475	509	507	540	498	519	477	485	453	507	487	488	523	459	477	513	501	504	454	492	506	507	517	519	492	460	501	473	494	500	490	520	525	507	519	467	503	499	486	520	483	511	523	522	504	464	514	516	468	538	502	522	480	507	513	514	511	475	493	453	487	515	471	506	508	516	462	471	494	485	511	549	512	540	523	514	483	525	481	493	525	510	521	489	487	454	491	477	462	453	518	514	509	504	529	507	519	500	511	542	494	523	506	484	496	471	507	508	482	500	523	500	488	539	532	496	533	459	526	489	558	482	517	569	456	490	479	502	493	531	462	505	562	476	548	482	516	478	490	482	510	513	481	513	498	491	531	487	568	479	477	505	556	510	479	505	518	550	465	472	554	522	500	456	491	486	490	503	520	529	512	502	504	486	516	514	429	485	439	498	509	537	534	526	512	497	510	487	513	520	486	528	571	502	491	499	473	512	509	494	496	497	522	518	531	460	456	471	493	558	536	477	508	464	485	537	507	521	464	504	473	515	523	529	548	537	498	490	510	543	479	470	484	489	510	515	525	478	509	466	531	490	508	479	524	496	534	489	519	510	496	512	527	501	461	526	511	461	562	492	514	504	478	473	530	477	479	476	475	474	505	545	443	537	505	498	485	483	494	493	507	492	488	453	510	474	471	490	465	513	501	484	463	487	526	506	496	515	509	530	512	539	539	494	479	497	489	474	477	539	524	498	518	508	500	530	561	503	516	528	502	535	498	448	508	484	536	525	510	535	499	498	500	485	501	525	531	515	528	535	512	516	510	533	508	472	491	492	512	474	508	501	516	490	474	477	506	555	470	498	483	544	539	468	494	561	490	491	531	507	493	524	531	496	508	493	503	496	499	522	517	521	502	504	497	489	505	498	509	473	539	526	561	514	535	512	475	491	475	491	496	493	468	498	493	481	495	490	478	501	489	503	490	540	494	508	538	527	468	536	495	502	526	510	479	457	489	538	453	508	509	492	481	488	463	482	541	504	521	509	488	535	511	500	526	449	479	503	488	483	552	500	513	494	523	505	474	492	501	529	473	519	524	505	515	467	550	504	480	494	521	517	473	527	503	531	499	484	528	510	471	491	471	507	487	510	517	504	483	507	514	519	508	483	488	527	473	508	500	499	490	441	508	508	497	483	497	523	498	475	499	503	488	483	491	517	507	524	479	499	482	478	513	489	465	514	502	495	496	554	509	477	486	477	501	476	464	516	546	488	487	489	483	494	503	525	478	487	523	481	504	490	476	497	554	522	499	528	533	515	505	472	478	492	495	517	491	511	478	509	488	465	508	493	535	474	503	477	542	500	527	504	441	507	531	479	498	505	472	483	507	521	500	511	538	473	497	538	502	490	513	485	495	498	507	563	476	499	530	505	466	505	511	544	533	483	541	521	487	525	531	484	495	510	483	513	480	545	484	509	503	486	491	471	503	546	494	532	533	523	515	511	484	485	449	464
25983	25329	28077	24249	7482	623	471	362	340	325	304	317	318	344	313	320	311	302	313	323	316	303	309	321	305	316	331	271	312	299	319	338	288	326	313	289	308	313	297	334	339	315	328	272	315	297	305	304	256	326	295	291	284	322	298	311	311	295	317	310	352	279	304	301	318	324	313	303	327	302	304	304	330	304	280	294	308	319	314	313	281	288	318	320	294	305	309	330	319	277	308	331	312	319	268	298	346	292	339	284	324	311	305	321	264	342	300	314	305	313	321	274	322	335	326	320	269	297	329	310	295	320	366	280	297	306	295	307	297	320	294	304	294	285	306	312	304	331	288	287	276	309	319	287	300	320	290	312	267	332	282	284	280	303	310	303	306	277	308	313	302	321	313	304	328	276	289	324	315	269	298	273	306	305	317	322	285	317	261	286	323	293	311	304	283	303	299	265	286	271	319	311	274	257	313	287	338	317	296	289	313	295	332	318	318	324	301	303	292	312	260	315	289	321	300	284	329	303	285	279	293	303	270	292	295	316	295	338	285	294	294	291	322	320	296	289	276	346	316	339	292	303	284	317	253	286	295	310	295	345	306	266	305	279	291	322	328	334	312	306	342	286	309	260	327	326	332	330	276	296	314	299	304	305	315	322	319	304	308	290	317	274	275	322	304	329	275	300	310	285	301	301	295	289	284	308	299	274	264	322	270	294	288	264	318	311	287	297	308	303	302	302	308	314	268	299	301	306	294	285	306	300	319	291	288	318	304	319	300	304	296	316	317	295	283	335	317	299	297	319	332	315	285	296	294	260	288	291	317	318	274	297	308	300	333	291	296	290	285	307	289	318	301	311	280	310	328	324	305	309	274	281	329	312	282	323	336	299	327	319	297	290	308	301	320	312	264	293	328	308	311	316	308	314	269	317	307	282	336	295	311	289	302	303	306	287	291	340	308	309	284	304	306	344	279	292	308	293	328	305	322	263	288	326	302	320	319	324	307	325	312	321	293	295	342	312	286	292	316	302	304	348	320	321	292	283	290	317	326	281	313	318	314	302	310	334	302	314	290	267	307	322	311	294	308	309	306	305	313	302	318	289	338	331	299	290	327	325	328	307	290	280	265	315	297	321	268	312	336	315	272	316	323	275	331	307	293	311	308	321	328	279	307	308	321	318	317	291	323	304	270	295	281	344	312	301	310	349	307	284	316	304	296	328	287	295	304	285	319	274	309	313	279	303	274	291	313	326	304	295	308	322	302	299	311	298	292	326	331	346	331	313	325	328	300	326	291	330	311	296	337	340	322	299	280	299	284	303	291	301	300	297	341	267	319	282	290	286	328	293	289	309	291	269	307	312	288	274	339	293	295	310	300	273	300	299	303	270	348	300	282	290	314	292	312	308	314	294	315	305	302	290	271	305	310	308	304	333	292	301	282	303	307	300	317	305	307	306	296	297	309	305	312	314	290	325	300	299	313	324	312	310	313	296	291	303	329	282	264	289	289	322	284	269	309	312	311	278	306	299	278	336	319	326	312	303	316	297	295	314	292	269	323	287	327	309	352	268	329	287	296	321	289	308	282	301	292	294	289	315	315	326	305	288	280	294	303	291	272	276	291	282	330	288	302	290	314	306	307	283	340	282	306	299	319	286	306	292	301	329	297	291	311	308	331	328	287	286	300	277	285	299	320	323	310	284	280	331	317	296	326	315	317	322	328	291	288	286	291	288	338	308	319	298	311	304	319	309	318	289	332	334	313	275	283	309	326	282	300	287	318	336	314	325	300	316	301	285	337	305	294	292	288	292	295	283	262	324	303	350	298	284	302	291	304	330	298	291	314	327	306	279	321	277	321	315	300	317	325	296	290	327	313	314	309	309	299	290	303	315	302	289	311	312	311	285	297	308	309	266	316	316	298	311	301	301	313	339	307	283	272	304	292	274	318	279	290	271	312	298	327	309	281	312	321	329	301	331	310	279	351	292	307	303	301	292	289	272	284	271	270	321	304	321	316	332	302	331	307	309	294	295	317	296	301	305	313	286	306	268	303	288	258	303	246	305	303	316	301	303	277	305	327	289	299	288	291	291	332	296	290	289	300	302	309	318	295	318	328	316	306	273	298	308	328	315	264	302	317	297	313	304	301	305	332	294	325	307	300	292	312	288	252	297	322	279	273	283	336	311	314	322	322	302	285	299	309	301	298	304	280	282	300	289	336	316	319	270	297	315	294	279	290	289	289	292	302	284	298	316	311	300	322	296	305	321	308	277	264	280	283	306	284	337	306	318	333	327	330	306	318	301	319	327	294	272	311	304	306	299	280	331	282	300	307	282	334	323	296	302	282	303	305	297	317	297	284	294	313	290	307	327	310	299	293	298	315	327	299	310	300	270	332	300	282	304	260	332	300	293	297	304	303	299	297	277	280	303	317	315	299	318	292	310	285	298	325	287	277	296	316	289	322	278	301	305	335	340	297	324	300	309	307	295	302	322	320	312	359	306	328	330	278	310	310	287	281	300	305	285	301	310	305	282	309	303	325	306	309	297	309	342	324	299	261	297	292	301	325	292	313	303	307	317	268	269	305	303	313	289	295	295	277	309	275	334	302	298	319	284	314	319	261	309	286	299	316	322	321	286	306	317	313	292	297	324	281	317	325	278	306	326	285	282	280	309	320	312	294	292	313	279	324	297	308	304	280	277	281	315	308	321	299	305	269	313	298	322	297	308	289	306	277	302	296	297	285	282	305	274	299	306	302	299	316	333	310	270	294	317	314	332	319	320	310	299	300	314	295	327	284	291	323	303	336	314	304	280	310	278	278	305	306	337	316	296	331	314	312	316	299	305	334	293	313	276	315	300	286	303	301	313	302	300	272	285	321	261	309	294	291	323	314	254	275	289	269	289	316	292	324	314	305	313	297	303	280	307	334	299	280	306	309	285	329	297	318	313	293	321	315	297	335	280	294	301	277	312	294	324	327	317	297	297	294	326	310	317	279	297	313	282	297	306	303	325	275	325	315	305	326	314	322	307	320	302	291	288	295	308	288	317	302	324	316	297	283	303	300	292	306	294	316	293	266	307	318	266	303	284	306	318	315	299	322	285	302	282	282	310	310	292	279	295	313	313	320	310	311	314	296	278	277	279	293	310	317	331	295	315	339	287	288	332	341	278	287	286	318	309	309	303	295	282	342	281	304	306	314	310	301	264	263	284	331	307	323	309	315	297	330	319	310	318	290	327	326	319	307	268	310	315	316	291	285	269	273	308	309	305	284	325	297	304	320	283	313	318	307	280	326	332	320	318	309	293	312	309	305	279	296	328	298	288	285	309	324	338	304	281	289	293	294	312	302	292	313	305	289	301	300	310	314	331	289	315	292	323	331	288	308	310	325	293	280	283	289	292	289	279	299	297	327	340	319	304	310	322	332	311	311	321	293	316	289	299	336	315	282	307	305	316	312	307	305	310	298	283	297	314	342	298	311	300	331	284	292	316	311	287	324	291	279	286	320	311
62231	61067	18231	4386	529	465	380	382	356	358	353	355	316	350	339	317	321	325	311	336	323	321	339	325	324	315	315	325	309	312	321	347	308	304	321	311	329	344	327	315	307	333	295	320	315	333	306	306	347	334	291	332	334	329	330	292	326	342	300	307	331	322	297	308	329	302	341	349	337	326	282	298	326	332	299	307	325	332	292	325	320	329	305	305	308	326	339	315	356	318	314	336	361	323	340	335	304	317	324	367	296	326	291	350	313	311	318	297	325	290	332	313	325	292	298	312	324	344	326	320	308	331	313	331	289	307	315	319	332	305	363	338	332	305	319	329	313	331	337	292	297	299	327	341	349	323	309	329	307	337	325	305	307	322	334	322	327	303	320	331	304	299	337	329	314	309	316	348	309	323	305	320	312	339	310	343	323	296	316	316	327	301	358	283	305	316	292	330	297	341	325	321	331	307	311	337	297	306	308	325	324	293	317	343	328	330	324	330	334	326	322	298	310	324	291	315	326	337	327	308	318	297	328	320	301	317	294	332	300	345	329	327	342	319	333	284	303	318	339	312	321	347	320	306	327	297	326	300	323	312	315	347	297	326	318	316	341	354	341	292	339	328	297	355	343	280	328	282	340	312	313	332	329	326	293	308	332	309	305	350	314	338	293	291	301	308	302	313	306	310	333	370	347	309	319	314	295	370	300	323	352	329	317	325	278	333	301	311	348	351	320	311	296	295	329	340	343	295	289	332	320	317	339	306	291	335	326	335	287	324	327	303	311	315	329	331	331	346	323	298	346	301	326	279	325	295	296	289	337	315	331	320	305	325	319	325	313	300	304	307	341	312	308	294	303	303	347	321	297	312	303	308	333	304	324	281	355	329	316	311	313	303	314	364	324	300	318	271	295	364	307	298	297	341	348	299	312	299	291	332	327	332	341	325	354	306	320	336	336	302	309	351	266	306	258	336	314	320	316	328	334	324	297	310	308	319	336	366	300	329	318	311	301	331	316	294	316	301	304	291	299	299	341	330	324	294	327	336	328	344	314	357	308	314	332	290	316	301	310	311	307	303	347	331	325	290	323	326	317	323	309	304	291	323	310	340	313	316	323	291	331	306	318	298	283	297	305	309	309	298	319	330	314	308	336	321	315	335	305	301	350	313	328	319	290	306	318	345	348	318	319	322	360	291	335	297	308	320	323	309	317	297	329	303	319	298	317	294	328	343	336	315	339	314	341	306	324	316	304	341	337	331	338	323	321	317	325	321	304	291	301	290	320	327	296	319	304	302	297	301	307	316	311	322	335	315	364	326	330	294	302	333	329	307	310	293	286	311	339	327	354	307	291	303	328	290	283	295	319	306	338	316	308	324	320	304	294	338	301	322	312	323	301	322	312	314	301	328	339	345	337	346	314	293	323	328	321	307	327	300	310	332	328	314	317	338	316	325	317	319	336	313	316	296	343	307	312	315	334	333	299	347	352	344	311	281	324	334	328	350	324	330	353	327	292	321	276	319	296	315	313	302	343	308	289	309	313	325	311	318	315	305	314	349	335	334	328	309	345	327	352	339	355	305	319	326	325	324	308	306	322	309	298	306	320	309	308	304	305	306	349	322	310	350	311	330	292	332	303	302	297	313	297	328	334	319	300	327	330	311	290	319	323	328	308	343	328	315	318	317	304	327	291	303	329	294	349	309	290	318	316	307	327	348	305	304	333	268	317	340	309	317	332	285	315	335	278	321	306	320	349	294	328	321	304	284	285	339	331	309	337	303	342	307	308	289	309	317	322	294	352	306	336	318	338	298	290	320	331	317	329	321	346	335	319	353	289	315	336	301	281	307	338	362	302	321	341	305	323	315	278	365	360	316	285	327	319	310	321	336	285	311	329	318	332	326	295	312	328	300	322	292	291	316	301	338	301	351	356	367	324	308	348	336	324	283	307	320	304	314	309	307	296	329	304	329	319	350	314	328	320	294	340	373	289	343	286	326	324	328	320	326	335	314	317	297	310	319	317	295	322	344	302	323	312	302	313	321	322	312	314	338	330	342	317	332	311	330	289	280	301	307	316	339	325	294	323	316	302	295	347	291	308	319	346	290	311	292	319	293	341	286	327	299	322	293	302	330	342	313	323	334	307	326	320	324	305	319	302	308	317	324	318	336	319	356	330	333	338	311	315	306	325	325	306	307	309	327	342	344	318	337	325	326	339	342	315	295	326	295	283	318	301	320	301	313	317	342	294	312	319	306	330	316	292	335	330	319	313	290	344	277	285	323	332	317	352	303	310	311	314	290	295	312	315	323	327	293	311	303	353	297	322	309	278	335	264	297	305	290	332	315	341	313	298	341	330	355	283	351	322	313	298	324	301	345	313	322	339	341	328	323	303	331	298	344	276	287	343	336	322	286	327	356	327	322	301	343	314	308	343	304	321	316	316	343	312	306	324	304	345	308	319	320	326	339	329	298	339	328	343	327	326	307	311	291	334	332	310	305	316	281	341	289	324	343	331	328	335	307	283	290	324	322	318	263	364	329	309	325	313	313	327	303	302	297	344	331	348	278	334	309	300	324	315	301	299	324	297	320	334	319	303	310	311	300	326	292	339	299	332	298	318	349	315	339	315	356	297	305	301	285	365	305	312	298	336	285	304	338	297	328	328	330	306	330	325	270	304	282	318	328	318	310	318	300	315	319	306	357	323	310	345	297	339	356	325	340	326	338	301	302	328	314	342	310	285	342	310	308	307	333	311	287	315	341	321	312	320	329	340	302	290	329	310	287	305	275	304	332	303	325	293	290	289	317	315	349	285	314	330	325	326	305	287	294	331	308	316	313	305	307	290	300	305	312	319	315	305	325	305	328	309	290	310	309	325	320	269	316	291	327	317	298	322	324	310	312	307	355	283	321	327	307	302	319	299	305	306	311	309	296	302	325	291	295	329	295	356	343	343	324	357	298	350	333	317	305	316	322	327	312	320	333	332	316	332	331	325	312	328	341	283	304	334	320	324	331	344	288	332	319	333	350	287	299	317	285	319	329	294	347	329	336	302	316	344	304	297	329	309	306	313	300	289	325	317	313	331	297	288	352	311	290	323	289	287	306	287	352	313	326	318	344	334	329	317	282	292	324	316	322	320	297	358	305	329	296	325	319	313	307	312	342	295	313	304	328	317	308	306	317	313	311	328	314	309	354	311	300	346	321	381	329	300	311	308	359	320	320	312	320	354	318	332	294	316	311	327	320	329	299	344	310	316	319	318	318	302	314	315	288	316	286	310	329	311	328	331	297	320	330	300	311	269	329	327	309	328	311	294	344	308	289	330	320	310	339	330	296	287	338	318	319	306	283	309	333	292	314	298	318	302	312	340	310	310	321	314	325	305	308	308	289	347	366	314	297	359	331	315	339	296	306	337	329	320	317	300	288	294	327	289	284	312	297	318	316	292	282	328	315	298	331	316	309	328	301	339	311	342	271	319	313	308	314	309	316	326	291	337	308	303	342	327	341
24688	23026	28719	24727	20639	6011	800	515	422	405	404	402	384	399	361	358	389	364	397	386	384	375	380	374	361	353	360	377	335	330	368	356	360	369	339	364	351	322	339	316	371	358	369	373	367	374	339	347	361	357	342	360	370	355	373	343	369	356	338	364	336	344	351	366	383	327	331	330	330	339	365	329	327	351	331	323	350	355	391	328	349	361	345	398	353	361	363	346	368	355	346	385	354	360	348	339	349	394	330	338	358	339	315	342	343	350	346	365	355	365	363	354	335	362	365	356	334	350	363	373	335	343	383	353	363	363	369	366	355	337	356	372	317	369	349	348	356	355	375	353	360	347	364	349	377	351	335	342	332	349	335	335	302	348	358	353	365	340	358	367	349	375	361	373	358	340	338	304	346	309	331	328	347	363	307	344	333	332	318	358	355	319	342	323	351	361	353	342	356	345	332	383	368	356	351	335	347	336	359	364	363	381	366	370	363	347	379	374	359	328	369	349	335	334	360	348	370	312	358	376	371	315	358	357	335	335	364	403	351	360	367	356	341	390	360	359	334	362	340	334	374	342	361	353	319	348	346	361	380	374	373	348	365	359	351	349	349	355	351	358	357	341	343	362	380	347	325	354	357	346	354	352	337	373	341	356	374	351	375	340	365	336	337	353	336	350	361	338	365	352	361	346	341	347	364	367	347	336	369	345	351	363	302	340	368	365	389	352	359	397	342	347	355	346	366	345	361	371	383	368	355	345	369	335	341	368	354	343	342	362	359	360	360	355	362	351	373	354	374	387	373	374	348	354	312	341	317	370	332	354	388	380	332	362	375	351	365	366	389	368	334	345	353	367	337	333	357	368	357	297	335	314	340	353	342	350	361	352	382	336	359	381	349	343	340	367	341	336	394	337	342	341	380	357	342	339	321	366	365	357	374	341	331	328	333	370	371	349	358	352	373	340	327	350	355	343	345	332	372	335	373	379	364	360	329	387	357	388	326	340	340	358	367	361	340	384	384	336	351	376	378	344	359	341	354	333	347	343	356	329	331	336	348	383	348	361	361	371	387	357	327	329	378	351	317	353	362	355	349	382	365	375	331	338	348	325	377	331	328	349	325	336	366	366	325	376	407	329	386	366	336	357	364	338	344	338	367	318	335	353	367	357	335	356	368	303	344	350	350	379	351	363	333	352	351	338	359	352	385	343	363	305	377	324	345	366	373	352	336	323	359	359	394	360	364	352	338	357	329	373	349	357	354	335	360	380	321	363	344	362	342	348	369	332	380	376	314	349	353	344	358	374	355	339	355	362	349	363	341	339	353	323	338	353	372	355	351	346	349	385	355	354	371	374	366	381	339	354	355	360	368	319	363	329	357	327	338	366	331	349	374	354	324	368	300	369	385	366	348	348	369	339	325	332	367	375	356	358	352	345	336	339	337	349	360	352	341	373	350	357	385	365	371	353	332	365	345	348	365	358	361	373	384	363	365	336	360	382	339	320	356	358	346	338	336	329	341	344	363	340	366	359	351	389	368	357	350	343	343	340	368	361	368	348	351	379	327	376	354	350	360	344	373	365	340	395	352	397	316	390	331	359	337	331	360	356	401	354	361	354	362	315	358	380	357	354	352	337	338	353	344	349	337	343	334	336	324	366	360	359	369	354	312	366	316	365	326	323	340	349	361	327	321	349	338	346	338	327	346	355	367	360	372	358	380	342	357	390	347	391	348	359	338	392	355	364	366	381	340	359	371	301	355	370	341	358	365	352	347	337	364	335	345	323	359	339	355	323	337	348	356	351	359	380	341	351	332	317	354	326	375	352	373	354	385	356	363	333	391	332	358	361	338	334	370	365	353	344	338	340	354	346	360	385	347	305	362	333	367	348	351	365	343	363	372	358	355	383	378	351	346	288	361	345	339	326	354	340	344	364	352	360	373	363	347	354	398	325	362	328	348	378	330	335	342	370	365	380	347	383	355	339	351	357	351	320	363	358	355	346	358	335	352	337	325	366	348	338	353	356	347	365	349	359	337	378	329	341	382	363	374	337	366	332	340	317	339	319	381	379	349	336	365	347	356	327	319	332	361	375	344	349	366	345	375	348	350	375	335	374	377	351	359	350	367	379	348	348	362	386	341	383	338	334	345	367	316	366	313	352	336	344	342	322	341	349	338	341	377	345	374	343	352	360	356	352	350	325	387	360	333	378	348	367	344	345	368	377	363	391	342	354	368	370	356	375	387	333	358	316	359	340	379	363	353	343	338	347	365	346	343	336	370	343	356	371	353	340	386	380	341	363	341	367	361	371	343	347	387	375	359	378	342	363	345	350	333	362	360	350	355	372	352	398	344	360	345	375	364	336	369	361	374	367	324	342	353	356	366	365	338	360	352	350	338	346	382	352	324	350	370	360	324	358	360	332	311	359	372	354	364	384	332	340	355	346	316	355	340	356	375	352	337	352	342	333	378	376	365	337	356	396	344	351	342	339	343	361	363	387	347	345	350	345	362	346	327	331	371	339	343	341	347	353	376	346	354	359	353	373	341	369	380	362	381	369	349	347	354	324	336	349	353	332	338	351	390	344	357	371	348	359	321	350	353	331	346	349	388	351	353	332	357	369	342	369	359	334	362	372	322	349	344	343	333	335	349	348	346	333	338	329	369	353	320	331	380	342	364	393	375	349	368	372	303	355	358	340	337	313	345	358	341	371	379	316	315	352	362	359	338	345	383	359	337	352	349	336	339	346	360	327	360	323	377	333	344	366	376	345	335	370	346	338	344	335	359	317	357	341	367	323	375	337	355	329	379	338	361	344	334	329	354	358	359	351	345	323	323	324	341	349	329	374	329	329	371	344	378	349	370	335	351	344	351	331	358	319	339	363	349	354	334	339	358	347	359	379	346	371	364	343	381	359	350	367	365	380	374	353	336	311	391	345	345	371	367	345	373	347	371	373	378	359	380	350	330	356	344	343	341	346	348	370	399	347	341	379	343	398	351	353	357	341	347	343	331	383	352	350	355	341	355	348	337	332	321	349	363	350	368	370	365	313	394	304	383	303	360	332	368	385	327	371	332	367	343	361	357	365	366	372	366	353	341	355	346	344	381	347	381	379	354	380	365	331	373	324	399	357	320	333	355	359	367	339	353	357	361	352	373	330	330	348	331	352	353	376	347	353	361	341	327	346	379	339	332	359	370	339	363	344	304	353	336	349	352	326	322	340	360	347	365	345	320	358	367	388	353	389	331	364	345	382	343	342	383	347	318	381	408	374	355	333	327	345	307	378	372	390	348	355	311	328	372	382	327	346	334	332	398	368	372	346	361	329	362	372	343	366	329	381	359	384	354	330	346	347	341	332	368	335	376	343	364	373	359	363	355	380	344	378	357	346	341	367	348	382	364	320	354	350	361	335	379	326	373	349	366	357	352	334	361	373	350	346	384	377	362	335	381	365	352	377	355	369	352	346	341	396	352	382	367	352	340	353	302	373	357	363	331	342	335	373	369	361
63331	62491	28109	6841	707	658	525	471	446	456	419	369	406	413	414	369	389	379	363	398	337	380	380	381	388	367	384	385	365	340	388	373	372	372	359	379	378	348	366	366	352	366	345	397	353	368	357	363	327	340	349	342	364	358	350	395	407	327	351	379	338	374	356	346	324	368	361	348	347	398	379	379	364	351	347	367	337	402	348	375	328	363	364	382	370	355	340	361	374	376	338	359	334	384	396	345	350	346	386	368	395	365	385	375	354	370	312	369	368	402	382	381	383	344	383	365	355	346	403	381	359	345	367	339	378	376	335	352	379	343	355	313	366	342	346	362	387	350	348	358	317	334	374	357	337	377	381	357	375	368	350	372	371	345	356	383	336	362	375	376	358	378	350	335	382	343	369	390	333	369	358	369	366	349	331	360	399	394	357	347	363	356	354	324	355	375	356	349	379	357	350	342	386	378	389	366	353	356	376	361	339	326	364	325	350	368	353	375	367	357	354	352	323	364	408	370	330	356	365	345	363	352	331	365	372	345	364	389	375	386	356	374	364	330	384	362	368	363	363	342	343	387	380	351	368	348	358	340	358	396	371	367	344	343	374	398	365	346	374	382	389	348	365	405	335	340	347	371	366	370	355	331	364	383	350	347	381	360	376	361	346	364	341	356	377	382	365	362	351	357	362	393	392	345	388	311	364	369	362	361	341	345	356	348	357	359	329	340	394	376	388	358	337	366	370	376	341	341	329	352	347	354	311	396	355	363	341	382	342	380	332	354	324	390	362	375	376	325	372	368	333	363	326	378	325	389	368	373	355	341	358	351	357	410	375	359	400	374	341	349	370	336	347	335	357	350	354	363	333	349	350	327	340	367	367	367	375	384	351	347	383	351	339	349	341	379	327	348	381	341	354	330	356	400	364	371	377	367	397	363	337	374	387	360	398	370	359	343	362	354	374	369	322	336	333	332	376	379	347	380	347	405	376	361	348	396	387	369	353	336	344	381	387	347	357	339	342	382	363	383	365	368	357	356	375	346	371	381	341	361	363	351	357	337	353	357	352	348	364	350	359	346	321	366	358	368	352	354	354	354	360	348	389	328	345	358	359	346	384	344	331	356	361	337	390	340	360	364	351	333	341	362	373	378	349	379	367	371	349	355	333	373	361	340	358	375	379	373	358	334	361	368	384	376	352	334	359	333	328	333	341	364	356	330	361	372	346	350	383	350	352	356	379	366	377	348	349	345	381	358	352	339	359	375	363	412	376	398	352	359	347	340	387	354	361	386	376	344	370	352	329	385	356	369	375	375	386	360	377	348	358	355	412	372	342	365	335	326	353	367	335	360	329	380	370	362	351	378	348	380	336	344	369	385	369	359	336	376	347	405	388	378	377	405	363	344	357	374	376	362	425	354	356	354	340	350	344	398	352	368	364	357	337	365	377	392	374	358	336	393	361	357	396	343	323	338	365	343	368	375	368	361	358	351	348	363	370	359	351	352	352	350	363	375	312	361	377	353	330	337	339	369	377	367	335	375	393	369	374	401	382	349	328	330	348	355	362	366	381	391	373	324	355	324	356	333	362	375	364	330	351	355	388	358	379	373	376	357	372	382	339	352	337	361	383	349	371	331	359	356	381	319	326	371	321	362	352	374	366	381	359	362	345	356	335	361	359	338	365	368	383	358	335	364	368	368	369	355	357	374	403	366	366	361	362	384	363	365	346	373	359	378	333	372	348	378	363	349	361	347	348	370	378	350	363	345	348	335	379	343	352	350	381	344	351	354	357	365	366	344	323	347	350	363	371	350	385	344	360	366	382	364	314	342	376	339	343	320	338	379	384	322	353	357	336	374	347	376	361	375	359	343	355	333	387	336	348	358	330	319	366	384	333	362	362	365	364	350	364	351	381	371	347	400	350	328	326	341	343	369	372	369	384	361	356	390	350	358	388	363	372	395	343	374	359	355	369	346	347	352	324	333	368	373	337	374	332	364	348	331	415	377	359	387	325	343	345	379	370	368	388	352	378	348	371	366	401	386	364	375	358	347	369	332	347	353	346	363	390	344	317	357	341	326	385	370	339	372	343	346	356	392	360	366	361	343	345	327	396	356	414	345	371	336	355	363	363	360	347	312	345	350	338	362	365	360	395	372	347	398	378	330	331	361	344	343	336	376	368	349	376	367	356	350	400	348	387	352	360	324	337	326	367	379	359	346	370	388	382	360	330	351	352	368	345	340	372	336	353	370	368	356	388	361	333	343	362	327	375	358	379	361	360	359	388	353	321	338	361	319	373	312	320	363	366	371	351	343	361	350	374	330	368	361	352	366	348	373	367	349	322	381	372	343	356	349	317	373	378	373	357	347	383	340	346	364	364	347	338	366	349	330	377	347	378	351	355	338	353	346	359	363	328	393	368	352	364	362	354	339	342	354	362	356	386	341	352	351	377	388	349	370	350	342	351	381	356	366	347	361	348	350	333	346	363	319	345	335	365	374	396	382	385	343	364	351	378	389	348	337	353	347	342	365	393	392	376	346	369	348	365	357	367	365	334	320	355	361	323	346	372	341	362	381	354	319	383	360	354	352	347	333	358	340	379	362	367	359	381	356	376	389	356	361	336	363	384	358	371	381	361	364	332	328	358	346	339	363	342	338	389	393	366	356	345	372	350	369	351	354	323	378	364	327	348	369	376	356	367	352	374	370	363	361	352	337	375	384	336	339	372	345	370	350	343	348	393	320	328	354	345	312	388	365	348	360	323	366	351	341	359	371	360	369	327	362	369	363	377	351	359	384	329	344	344	376	335	349	353	379	356	367	362	350	366	375	346	389	380	350	361	362	375	389	370	370	384	347	349	350	346	334	363	327	364	348	359	371	328	346	367	369	325	385	336	360	374	337	345	375	362	382	336	377	366	381	343	363	379	348	349	318	358	350	356	338	350	374	350	364	326	384	381	319	382	349	356	353	361	362	370	363	350	396	337	391	402	351	338	355	407	331	379	298	334	331	380	351	350	382	351	323	372	342	344	331	361	334	345	364	363	353	383	377	379	349	370	330	352	346	352	372	382	377	372	338	354	343	359	387	410	343	345	318	345	368	402	341	354	346	370	369	314	361	383	387	347	354	355	394	376	391	357	359	349	360	320	354	346	353	405	367	318	351	343	393	368	364	343	352	356	345	310	333	335	373	380	367	340	358	349	347	382	392	371	360	339	330	368	332	337	368	361	355	386	292	366	366	365	343	344	355	367	325	326	344	342	338	354	355	384	369	362	399	370	367	376	367	366	372	358	352	357	351	367	341	344	337	379	374	355	373	356	386	364	331	360	354	381	372	364	373	355	331	317	401	356	340	380	336	366	358	338	344	353	344	357	376	373	352	347	369	335	362	350	362	346	361	378	405	342	354	360	396	347	372	347	332	374	363	383	351	354	345	372	347	333	381	365	390	342	354	341	375	338	339	317	357	364	339	334	360	324	357	341	347	380	341	388	330	395	346	364	354	345	343
31088	25522	7523	1448	621	559	548	538	533	522	537	550	563	520	542	494	562	540	522	557	597	511	558	540	550	565	562	543	537	593	543	556	543	558	487	541	493	506	551	531	563	503	540	525	535	538	557	545	550	513	503	521	527	509	583	577	520	580	525	519	529	522	542	520	528	499	550	537	499	519	515	511	518	516	501	573	507	554	510	554	505	525	560	516	508	559	546	523	516	537	513	532	482	559	576	527	539	511	536	572	522	541	546	553	549	524	555	527	547	526	499	527	555	539	521	483	540	503	549	544	561	545	548	583	575	510	503	524	552	545	569	537	548	524	548	530	567	498	554	543	558	523	500	531	536	537	480	517	538	509	527	517	548	589	540	482	562	561	562	564	535	518	520	546	550	536	555	498	547	615	520	543	569	522	534	536	542	541	515	460	527	546	531	566	505	542	594	510	564	528	547	552	532	538	538	516	513	572	545	510	600	520	516	537	538	573	558	509	507	534	526	505	507	567	552	593	584	520	558	555	495	540	513	519	544	486	499	473	525	614	535	523	513	543	572	544	548	532	498	580	512	515	541	492	483	494	544	538	539	557	501	531	554	590	538	531	538	528	514	540	523	584	558	501	530	526	564	581	532	514	501	528	519	570	504	529	491	479	519	557	541	566	540	553	552	527	511	558	545	524	581	551	522	525	540	525	509	565	549	539	571	534	518	551	554	554	533	518	534	512	560	558	539	541	504	546	535	564	581	536	551	536	509	519	506	526	563	504	554	540	567	519	559	523	527	547	524	532	571	527	498	541	495	556	526	555	529	594	530	566	532	535	548	500	574	524	550	515	536	591	540	562	521	532	534	539	584	504	524	546	544	533	550	522	605	514	566	494	506	519	516	493	520	540	525	575	512	524	513	534	488	496	520	518	537	536	514	516	560	545	561	506	552	519	531	530	515	509	556	528	537	563	562	547	577	552	556	543	504	483	569	534	537	533	544	561	533	514	515	516	537	483	488	489	533	510	555	508	526	538	463	511	556	559	562	527	546	545	576	500	548	545	510	552	503	575	521	522	524	516	527	550	522	516	560	538	535	545	540	543	558	549	508	515	550	564	550	537	559	554	565	552	511	517	532	547	582	509	525	522	510	529	521	516	539	543	530	545	526	502	580	577	551	537	530	551	538	543	541	580	545	543	501	534	517	521	524	523	564	545	505	530	571	509	571	493	535	533	519	533	534	546	559	500	519	556	554	509	541	567	531	556	511	543	556	578	520	513	550	574	505	521	552	540	532	534	488	524	539	554	513	556	565	496	562	545	538	497	556	519	526	557	569	528	546	560	539	569	586	580	514	512	548	510	559	536	487	560	499	536	517	570	511	576	538	526	529	509	580	516	524	560	528	531	513	530	546	547	544	508	529	531	577	517	556	506	527	526	576	531	577	548	532	504	528	562	531	558	500	529	512	513	540	544	514	524	511	507	486	511	562	543	550	522	529	514	533	524	482	549	486	500	551	560	540	508	547	512	542	524	531	505	536	540	548	519	567	549	553	540	531	564	551	560	514	540	560	503	520	532	571	493	528	571	539	530	565	555	563	514	552	525	550	542	561	579	518	543	542	495	513	529	528	496	548	507	548	507	553	519	540	531	562	498	539	543	540	561	523	553	566	519	544	556	545	500	551	525	514	528	524	508	547	525	525	533	522	505	552	541	572	534	505	537	566	540	598	562	553	527	513	547	529	600	558	556	542	540	482	550	600	525	515	511	568	537	519	565	562	535	531	531	527	539	502	498	523	512	548	521	543	532	508	523	569	536	543	590	551	566	500	518	517	530	526	519	526	540	539	505	514	522	540	522	540	528	572	576	567	540	523	512	505	580	511	515	507	538	556	540	537	522	563	564	554	520	529	525	572	510	521	537	525	537	568	524	533	515	533	544	522	564	537	542	555	536	521	532	528	517	512	583	492	560	553	550	600	555	519	539	522	538	566	529	497	539	544	499	560	507	532	544	542	533	548	501	513	511	542	555	515	514	552	549	545	547	539	515	541	524	463	556	538	544	554	524	526	519	514	533	527	531	542	537	518	526	515	564	555	512	528	540	513	546	481	555	544	542	501	545	521	567	576	515	553	543	556	559	543	516	555	561	540	529	559	549	514	532	538	549	547	509	558	481	494	524	524	566	558	556	566	541	581	548	550	526	528	542	512	502	515	512	500	533	538	533	503	524	512	555	540	539	562	576	540	533	531	528	533	544	541	534	539	543	519	525	533	550	534	545	514	516	511	493	538	589	550	518	546	547	526	540	538	509	514	522	542	526	585	551	530	509	525	547	536	501	538	552	507	580	576	530	537	532	540	511	545	523	595	580	548	497	538	548	513	560	519	540	519	486	519	457	537	535	546	547	535	521	568	543	515	555	530	529	544	522	497	520	521	518	501	524	516	520	575	536	525	524	526	510	494	505	519	541	550	540	502	532	530	544	538	501	543	576	546	538	544	493	548	505	519	536	491	522	531	564	551	546	547	572	528	520	598	557	533	525	507	571	551	527	513	487	549	550	518	535	518	503	530	528	558	530	556	515	540	557	551	567	572	541	520	549	554	551	546	497	556	557	532	532	504	514	524	521	538	526	523	507	550	550	567	495	521	533	522	571	576	555	508	502	551	487	536	525	541	505	527	509	547	510	531	538	501	510	590	498	575	484	525	534	533	492	524	559	556	559	526	521	512	498	532	521	501	558	537	522	509	534	550	574	529	544	542	519	543	504	569	507	540	534	538	553	521	553	566	562	536	546	573	529	479	576	567	524	524	535	554	560	562	537	537	506	511	512	496	539	531	526	535	541	529	535	550	533	581	523	523	539	525	565	559	519	555	533	531	526	522	544	504	525	545	532	503	537	543	573	512	542	548	557	551	515	579	526	489	494	539	548	553	518	556	510	526	554	512	537	545	537	546	525	554	560	519	541	546	565	531	518	518	558	524	531	514	532	519	485	546	556	524	615	542	483	529	617	558	543	588	495	490	509	520	564	507	538	608	550	584	538	467	547	532	512	529	537	564	550	523	505	548	531	553	499	526	489	528	483	531	514	539	543	522	469	558	533	513	539	549	560	499	559	536	489	500	502	535	518	535	495	503	584	545	482	551	555	562	522	522	525	551	531	511	535	514	506	539	541	548	518	539	539	554	561	575	577	510	529	520	576	562	556	534	533	591	555	560	550	513	553	533	560	505	543	484	541	527	572	554	491	488	538	555	592	520	498	521	550	517	544	592	529	511	520	563	550	556	516	528	538	525	513	543	518	541	512	545	539	555	522	546	503	548	537	513	512	585	550	542	511	533	514	522	547	520	557	504	545	538	520	494	573	511	511	535	502	538	512	526	571	559	549	547	529	535	547	545	520	510	569	553	542	514	541	560	565	537	532	565	539	567	564	541	504	516	500	513	536	546	538	501	555	538	507	554	513	513	519	520	517	565	538	587	542	509	552	558	515	545	491	570	578	560	541	531	532	541	559
24332	19557	2568	911	497	506	541	492	491	495	486	504	469	474	472	483	499	456	493	496	453	482	461	461	507	483	484	491	453	498	465	489	448	482	476	456	467	450	457	525	487	513	490	499	479	474	453	477	469	468	483	470	458	468	474	504	514	477	486	501	488	488	490	479	503	489	512	484	475	461	483	450	438	507	469	486	461	442	500	481	515	491	497	468	510	515	530	484	485	507	482	499	469	472	496	486	434	491	498	469	435	459	445	490	528	472	483	501	448	450	508	516	493	475	516	462	448	471	489	463	493	453	456	501	518	478	465	500	448	473	493	508	442	525	525	464	499	471	412	476	473	467	490	464	463	465	480	456	486	476	459	499	491	460	447	510	484	508	509	526	473	482	475	457	497	480	505	473	459	522	461	483	455	491	488	485	513	518	455	464	479	491	493	491	487	480	503	538	478	480	499	464	484	477	473	471	510	461	445	462	487	482	488	477	463	495	471	523	477	501	513	524	447	458	484	489	512	500	484	494	445	476	490	445	484	491	508	467	460	453	521	463	488	492	460	468	491	486	499	460	469	447	485	516	461	477	488	481	484	461	474	479	497	491	509	480	500	451	469	477	467	448	499	468	485	505	505	447	449	493	480	460	447	490	533	493	456	484	447	509	491	468	495	470	465	484	523	497	462	491	486	477	452	448	430	473	483	498	502	494	471	517	484	485	447	484	499	448	483	494	503	503	463	482	449	476	434	485	470	476	463	482	504	478	465	460	488	484	472	500	448	435	474	499	456	499	456	483	468	461	433	461	492	458	490	507	501	504	473	493	469	456	517	429	493	516	457	445	479	493	466	503	437	480	499	493	506	509	449	473	501	475	532	455	513	516	516	465	437	570	474	479	481	470	519	494	529	471	465	528	517	483	472	444	482	472	454	506	489	480	519	487	435	469	494	455	483	503	497	473	479	496	506	499	453	453	476	524	486	478	501	471	511	439	448	452	457	493	473	443	465	464	490	489	444	439	454	451	507	480	436	464	526	454	508	501	475	462	471	486	447	432	526	471	485	479	475	498	463	507	448	471	486	481	453	458	500	486	492	461	513	473	493	457	444	443	490	491	500	501	469	476	476	483	457	474	441	506	467	456	457	468	492	516	508	506	485	510	473	484	457	503	496	496	472	461	524	484	502	476	422	486	488	499	496	472	461	446	475	492	488	502	491	526	480	488	469	485	505	505	523	533	475	496	475	469	499	502	487	482	492	471	472	504	500	537	480	539	478	468	492	428	476	443	450	499	460	498	471	469	467	470	476	473	489	507	453	508	490	480	444	479	484	473	493	467	508	465	481	507	483	492	483	459	472	481	499	497	488	463	473	455	503	468	530	429	460	487	511	479	508	473	505	499	477	507	450	437	505	457	470	483	517	499	497	497	448	481	472	475	480	459	478	491	478	482	503	514	488	461	463	460	474	478	465	461	483	483	441	496	518	438	502	484	485	489	467	470	420	433	430	475	440	499	466	480	494	471	457	498	457	520	483	470	471	514	502	456	488	463	458	477	470	481	500	446	513	493	474	522	472	485	475	466	484	497	504	485	458	505	496	508	440	469	512	487	502	454	471	431	466	458	493	482	451	481	522	484	504	526	479	469	489	519	458	487	460	471	485	522	456	471	467	507	480	506	451	506	456	468	462	454	479	472	452	443	465	515	509	471	468	448	483	493	470	491	459	474	460	540	466	512	502	466	493	500	426	516	471	462	514	462	458	457	466	475	493	467	475	470	496	453	507	465	459	486	495	494	489	494	470	499	487	457	490	472	462	479	466	499	476	536	491	486	469	472	467	473	484	469	498	512	499	439	473	510	482	482	480	494	539	470	511	500	464	472	501	508	530	486	479	480	507	486	506	435	449	452	497	479	500	456	484	509	465	465	478	500	467	498	472	501	463	471	482	492	456	489	497	485	525	492	481	484	479	500	495	462	474	518	448	462	499	490	475	465	502	482	460	460	485	428	496	481	472	479	456	480	509	477	495	489	479	483	432	461	478	464	500	485	464	501	478	507	488	480	455	469	491	495	413	503	467	493	485	472	449	475	429	471	460	467	490	440	492	548	439	432	468	453	492	442	475	521	490	515	490	530	466	501	526	509	474	434	476	446	464	505	471	495	463	497	478	480	474	452	486	466	485	459	467	467	475	496	527	456	519	467	474	466	462	455	492	458	497	488	483	470	499	449	526	493	447	482	491	494	475	507	459	489	508	485	479	475	452	504	488	488	508	527	447	469	480	497	489	527	426	486	472	502	486	470	445	475	484	487	491	506	462	497	505	481	442	518	479	483	450	485	494	484	481	511	490	488	494	516	491	472	475	513	462	480	492	502	455	488	471	476	508	446	502	464	418	490	518	437	520	465	470	483	466	452	516	497	456	502	454	494	506	463	518	440	493	487	505	459	480	497	474	497	476	487	468	448	489	471	477	475	449	510	490	501	512	507	511	464	511	475	463	494	501	440	499	485	492	474	485	474	469	476	470	492	498	494	473	458	455	478	466	480	492	510	465	463	465	482	507	479	489	470	495	467	477	500	449	491	489	491	460	487	477	501	510	506	487	463	482	514	478	478	498	462	480	472	529	478	488	478	488	480	510	442	483	496	493	474	456	489	482	458	488	454	524	508	459	465	494	493	462	481	451	467	490	491	479	492	449	468	455	461	497	461	458	450	482	466	481	457	501	500	473	476	510	508	482	495	499	489	455	457	477	488	487	459	474	458	494	451	488	472	515	465	457	456	469	487	458	478	463	499	531	505	488	490	459	526	451	462	478	499	478	483	492	515	476	467	428	509	439	518	504	447	490	491	452	499	419	474	474	519	447	456	483	472	447	456	487	481	500	505	483	476	455	468	478	473	517	466	450	504	479	474	499	470	473	480	501	481	463	458	478	474	523	499	472	476	476	515	439	543	458	419	478	501	494	462	435	470	473	458	489	471	488	497	473	470	489	470	502	482	459	473	457	471	472	491	497	505	489	477	460	448	516	490	440	487	464	461	486	532	464	504	472	493	500	488	453	489	495	461	483	487	501	466	489	468	451	494	479	516	464	476	475	476	457	455	497	478	459	501	508	448	494	480	482	450	452	465	463	481	486	489	511	509	505	526	461	448	513	439	462	473	467	456	493	463	471	474	480	496	473	487	475	516	490	486	493	486	463	460	492	467	498	500	475	485	477	509	492	483	482	478	492	465	541	500	459	507	491	469	488	476	484	457	467	437	446	485	499	504	479	517	465	455	508	537	513	496	467	489	425	498	506	485	453	469	471	464	479	491	494	502	474	488	486	475	469	497	464	514	506	487	503	507	512	445	477	493	486	496	485	494	475	500	444	489	511	480	480	518	463	477	478	511	482	489	516	453	473	460	463	519	476	459	475	481	468	463	475	492	507	478	484	465	463	461	499	495	527	483	480	463	488	504	502	453	496	513	458	472	449	500	480	446	465	505	470	460	492	455	483	496	449	475	440	495
26052	24244	27350	25113	7687	617	433	342	326	311	284	310	282	279	293	289	290	289	288	270	330	281	266	279	264	266	283	288	292	279	311	278	282	281	295	246	302	289	281	290	265	274	264	277	230	285	227	282	297	257	267	288	288	296	290	280	282	282	299	308	301	289	283	305	275	289	280	290	282	293	287	260	262	264	290	288	292	284	268	276	283	272	295	296	265	278	317	270	246	302	275	279	288	288	290	283	280	277	271	306	253	294	282	309	285	305	287	251	288	278	283	274	290	295	276	258	260	272	256	299	281	273	278	278	301	242	263	280	301	282	277	259	262	299	262	267	253	270	273	260	282	272	287	282	280	313	278	291	267	304	286	252	268	284	269	283	265	272	283	297	272	269	272	300	280	287	257	285	258	259	254	264	288	305	274	265	271	299	282	284	272	280	278	327	263	315	257	283	284	288	277	303	272	276	267	266	251	279	303	280	295	286	285	278	308	297	264	274	254	268	306	275	245	293	308	275	269	276	261	280	270	321	288	282	277	257	268	292	299	275	257	307	255	267	283	266	290	292	302	290	274	277	259	303	290	300	290	288	268	273	317	291	308	268	270	297	270	296	283	285	286	271	267	271	279	302	290	264	281	274	266	279	259	258	292	282	257	284	268	264	260	271	286	289	270	270	295	276	279	291	259	258	274	298	264	281	298	302	260	291	300	243	291	293	274	279	268	280	313	278	264	288	294	265	265	309	299	275	265	278	305	268	252	268	265	268	234	285	262	254	288	272	290	298	258	282	298	284	289	263	260	288	261	287	282	284	288	277	282	261	296	272	271	283	273	281	278	310	289	291	271	268	266	289	292	270	294	257	285	280	265	298	277	286	274	314	281	284	297	282	252	287	285	268	299	268	281	268	261	272	289	287	287	266	289	285	280	305	278	287	310	253	273	252	264	293	275	295	290	284	282	265	271	271	293	258	291	294	271	274	300	293	267	266	297	284	291	264	276	293	279	294	272	276	242	250	249	277	325	274	270	245	273	267	293	275	280	279	274	302	285	238	250	281	299	277	262	275	247	293	281	282	269	278	295	273	277	300	287	243	257	279	280	304	288	288	275	267	239	311	302	272	262	278	321	291	286	276	298	270	304	288	265	270	271	267	290	279	281	249	235	290	266	285	285	269	290	322	299	304	271	312	274	285	255	262	274	258	286	255	254	287	286	289	297	260	277	257	289	268	261	301	274	294	288	304	290	299	252	292	293	289	284	304	285	298	254	285	250	303	281	278	312	285	296	260	260	291	279	277	271	289	281	279	259	281	288	290	305	290	277	281	260	307	261	256	254	263	272	292	267	290	308	264	296	279	269	288	273	286	249	285	243	263	271	267	291	280	283	296	293	271	260	264	259	288	241	291	276	256	262	282	245	274	273	256	281	294	296	265	320	289	270	290	279	265	269	273	293	267	263	305	250	261	274	280	236	270	274	283	287	271	252	283	253	268	302	312	280	306	288	284	267	265	270	264	279	297	278	292	277	278	270	280	273	274	274	267	253	270	319	293	282	286	300	274	293	299	283	257	279	265	275	271	285	285	287	291	257	268	304	267	276	291	284	260	300	290	266	295	284	278	269	244	293	292	295	302	302	301	272	284	265	289	279	290	287	267	293	270	277	248	255	263	290	289	268	261	275	309	283	282	301	295	255	247	283	285	287	296	271	290	298	266	281	288	247	276	270	297	292	296	326	286	267	289	291	273	284	283	306	289	283	268	262	271	287	306	278	302	278	302	280	256	280	261	255	271	246	286	271	254	300	258	265	305	293	266	249	290	273	306	286	282	294	262	272	282	272	271	262	276	287	283	301	279	259	281	279	271	261	262	295	275	288	277	268	284	281	294	289	292	244	307	277	281	295	254	246	292	296	278	275	260	272	301	304	284	251	290	279	249	280	278	263	285	295	273	281	289	274	245	300	280	290	267	286	278	257	284	298	274	286	259	301	254	276	268	260	284	282	246	298	281	254	277	281	290	269	290	323	311	306	289	267	266	291	259	266	290	265	276	275	276	288	278	292	288	273	251	264	246	254	270	288	290	276	282	319	250	290	277	274	266	288	292	261	255	280	269	275	295	275	284	303	292	267	276	292	255	265	285	264	256	268	283	274	291	298	288	284	274	274	281	261	260	302	274	272	276	237	265	260	287	293	293	292	299	303	283	269	271	265	243	300	271	299	282	301	265	261	299	290	311	237	293	284	316	302	294	270	282	315	283	297	310	267	303	265	286	290	297	264	273	309	283	246	256	278	253	278	249	285	286	247	282	278	264	281	290	289	245	279	260	290	281	295	286	281	257	275	275	287	255	272	271	245	292	257	252	274	290	294	296	269	285	299	273	277	260	276	276	276	275	305	254	283	300	284	297	284	288	325	282	299	291	310	280	254	297	267	297	242	291	264	281	289	297	266	280	300	273	281	277	280	263	275	261	273	274	239	271	300	260	296	259	270	271	247	303	280	299	270	288	248	282	291	295	282	240	258	273	281	266	291	258	293	285	281	252	273	316	282	288	282	282	258	271	267	280	287	286	275	287	261	289	279	309	255	287	272	249	306	302	313	288	269	242	289	262	280	280	285	274	267	276	280	292	279	287	262	263	282	274	266	288	271	279	288	283	242	269	273	241	281	293	278	281	255	278	270	282	250	260	294	276	274	236	291	296	293	291	247	307	294	269	283	301	289	306	292	272	302	264	287	293	296	238	262	289	269	261	278	335	289	256	271	246	292	282	280	300	281	267	277	282	302	266	268	259	291	285	265	270	250	280	274	283	272	272	283	284	310	298	257	296	258	291	299	299	285	287	304	281	303	291	284	277	278	279	266	248	281	266	281	294	302	304	263	277	300	262	286	262	274	264	299	259	304	303	278	267	286	265	303	269	272	295	280	259	277	257	271	253	273	271	252	289	286	306	267	252	295	288	291	268	284	280	273	254	311	284	274	274	266	266	283	279	272	265	285	290	317	276	281	275	290	263	285	251	262	274	268	281	284	297	287	295	271	269	286	286	290	283	274	276	275	275	260	270	266	284	266	288	301	293	308	287	269	322	300	289	263	267	285	274	278	252	279	308	290	272	282	271	280	262	292	265	278	284	323	294	343	266	288	274	271	263	260	298	270	280	286	267	266	283	296	287	267	274	288	269	276	288	253	277	301	296	249	281	285	292	255	301	253	268	286	303	290	280	262	281	274	261	263	278	282	260	294	279	271	274	284	267	294	279	291	284	282	273	284	298	280	307	283	275	293	288	278	259	290	268	284	270	266	245	298	262	298	284	270	256	302	275	281	276	256	268	299	277	285	273	283	284	260	295	284	277	269	279	269	273	285	273	277	318	277	268	263	301	274	271	310	288	268	273	265	269	252	303	305	282	274	290	258	261	248	261	248	275	257	273	282	250	275	265	266	247	280	265	284	272	282	260	284	293	271	268	267	282	301	270	288	310	269	272	275	273	298	300	301	300	301	276	294	268
60540	52297	20007	4620	480	402	403	364	358	346	333	366	316	362	319	334	304	293	276	300	287	315	311	301	278	333	304	288	313	298	324	286	314	307	295	317	281	297	321	295	291	315	305	317	280	321	293	306	331	317	277	293	296	317	282	290	319	297	301	259	289	272	321	305	306	289	273	295	270	307	268	319	304	294	274	311	271	315	294	305	273	280	305	278	314	293	302	295	296	331	269	310	273	299	310	303	282	309	317	299	290	288	312	274	339	318	295	295	268	297	273	296	303	322	273	302	300	281	308	291	314	267	304	264	304	285	302	284	285	298	311	296	282	301	312	289	295	302	300	322	285	295	274	290	286	284	272	306	325	290	307	290	288	277	312	271	288	305	270	289	287	288	315	285	287	290	314	277	260	295	270	324	286	292	298	291	291	310	302	284	318	301	277	285	285	295	321	303	292	296	271	310	269	293	256	290	291	312	318	301	300	324	261	321	286	277	293	328	308	264	296	291	300	279	283	267	272	289	301	297	302	314	309	318	281	331	278	282	323	325	286	305	302	300	281	299	260	312	283	301	325	287	265	317	329	308	319	272	303	302	291	349	289	297	284	287	280	306	302	316	297	308	296	295	279	300	294	258	263	322	298	285	331	296	273	316	287	257	303	311	281	295	260	260	267	301	312	274	289	301	304	281	320	260	315	276	303	326	312	280	285	257	281	288	303	300	296	286	295	292	274	303	301	321	276	288	310	295	269	264	271	305	283	298	348	306	307	326	314	301	305	308	310	316	307	279	325	280	308	295	272	290	324	292	281	318	322	312	301	308	310	290	296	281	279	292	279	317	292	318	309	323	307	299	305	260	255	283	291	283	277	325	273	285	291	308	290	280	314	313	318	314	290	254	312	279	295	307	285	291	343	297	314	302	291	266	270	265	322	310	321	303	263	276	257	294	261	281	284	283	305	300	294	276	289	263	309	279	267	281	265	280	299	277	292	283	270	268	289	288	321	273	293	306	283	256	291	286	278	325	277	287	269	306	275	282	303	271	300	281	299	294	265	276	294	273	290	300	328	330	304	280	263	290	281	316	304	321	305	305	302	302	292	312	283	306	308	316	303	318	305	274	287	295	312	305	304	290	292	296	279	294	309	310	316	277	277	283	318	279	281	306	278	264	284	263	318	288	266	262	283	298	278	270	325	301	291	289	291	283	291	298	288	296	316	293	282	280	286	286	294	280	283	314	305	299	284	318	276	283	268	268	306	303	303	284	317	287	281	287	301	309	314	311	310	308	299	305	292	287	296	294	283	313	286	339	272	295	292	276	277	289	284	290	269	278	316	283	272	292	267	281	300	312	310	259	276	283	298	280	286	286	308	272	314	291	265	301	313	323	289	302	302	284	319	291	289	318	291	299	304	280	271	302	303	280	264	285	314	296	297	295	309	293	299	273	324	297	306	301	327	279	272	314	273	301	306	286	281	301	297	266	314	299	267	286	282	289	325	304	274	292	273	329	294	290	278	309	280	310	276	247	283	283	277	293	336	283	289	276	295	283	291	293	303	264	274	298	272	296	287	301	312	257	279	287	295	282	326	294	304	298	291	312	303	262	291	283	321	316	295	302	276	272	287	279	297	311	289	282	285	268	304	297	278	294	304	260	325	313	276	314	296	254	304	280	281	299	266	297	297	317	300	278	309	294	302	288	284	301	303	297	273	304	305	308	305	273	291	296	317	283	295	301	292	289	304	307	254	274	327	295	277	293	281	276	283	286	261	314	305	312	275	299	326	277	283	301	280	306	311	291	286	276	317	272	276	301	282	321	310	296	277	286	258	292	285	322	277	319	296	318	261	303	257	296	293	310	296	306	287	313	309	301	311	289	291	278	302	293	307	296	303	271	310	300	294	300	276	282	288	294	294	303	307	282	283	282	254	306	288	288	293	266	302	304	317	283	304	315	275	321	274	304	308	319	285	292	289	309	266	257	292	290	281	299	281	307	312	312	280	288	276	331	283	292	293	300	306	269	304	284	312	279	303	301	283	276	264	286	309	250	305	288	306	301	269	294	299	273	274	294	307	337	294	291	274	269	279	327	298	300	287	263	277	291	294	302	280	269	286	287	268	307	285	310	320	320	296	289	285	292	289	292	316	277	293	291	287	288	317	304	297	298	288	315	305	280	331	301	284	329	284	281	299	282	301	303	290	271	307	293	298	262	286	278	270	252	337	296	315	280	295	316	296	270	267	284	322	275	325	271	292	306	298	320	248	290	291	279	289	303	321	288	306	303	302	319	304	283	297	297	270	279	316	279	301	287	311	329	300	292	290	316	303	305	266	282	296	290	307	262	290	283	299	296	287	293	288	324	295	293	304	329	306	283	308	290	284	268	278	249	319	293	294	277	297	283	287	306	267	275	290	322	288	303	291	296	262	282	283	296	286	279	305	310	304	330	282	290	258	281	313	274	292	284	308	286	317	269	307	278	314	243	313	290	259	305	292	285	305	275	303	289	263	293	270	284	296	302	284	289	287	317	290	288	297	283	289	320	286	297	281	291	300	292	298	278	294	329	268	268	316	314	266	276	304	250	292	286	302	319	303	308	300	257	285	275	300	315	314	293	303	282	280	312	302	308	306	260	284	256	286	254	312	279	261	297	305	295	290	283	306	300	284	295	271	303	295	300	280	290	288	308	260	277	273	290	288	257	274	312	308	279	277	275	284	291	299	291	264	288	278	283	282	249	310	295	279	280	301	299	282	286	272	297	325	288	313	276	271	316	285	266	304	269	277	297	314	310	290	292	291	289	281	276	280	285	274	279	294	280	283	301	303	316	274	279	292	286	296	285	299	330	297	269	285	286	277	310	305	279	290	288	301	287	297	293	286	287	310	276	300	322	250	302	284	302	275	320	320	287	277	298	282	281	307	306	302	301	320	267	306	300	280	298	293	299	288	330	295	331	300	261	298	313	304	298	294	299	303	319	304	286	289	310	289	255	303	288	276	285	303	270	321	260	285	281	280	302	300	326	287	258	289	294	292	274	316	291	332	254	320	303	299	283	301	268	288	254	295	288	285	319	279	287	297	278	277	284	285	313	264	309	330	306	303	290	279	273	298	308	272	300	293	302	257	299	294	289	283	278	294	312	295	289	298	313	326	303	252	295	265	272	298	303	288	293	301	282	266	302	291	276	311	260	319	301	292	278	308	293	295	311	281	342	306	283	289	291	265	288	303	291	319	266	303	285	299	288	272	283	340	299	319	299	300	301	308	311	293	306	300	297	299	327	248	276	299	308	270	294	290	301	307	313	306	293	318	275	295	326	300	278	297	306	306	287	275	307	296	297	315	277	285	280	312	295	318	274	284	337	301	304	250	276	296	298	295	328	290	305	295	290	334	268	297	300	313	309	288	279	328	283	327	308	281	298	321	312	306	289	261	300	302	288	289	281	298	309	307	282	320	291	288	306	308	314	290	318	299	295	258	300	286	296	287	304	305	321	304	292	287	288	282	301
24670	22676	28432	24871	20418	5467	793	491	391	370	405	382	385	363	350	373	368	351	377	375	348	355	346	365	290	331	352	359	340	357	352	351	344	350	339	357	353	294	367	336	324	337	336	319	347	361	334	356	347	345	318	338	334	308	335	324	351	333	334	356	302	335	337	341	299	305	302	333	313	331	345	351	314	338	315	318	379	342	316	382	322	338	333	338	342	312	308	326	338	359	327	374	339	298	315	326	322	348	328	356	350	333	336	352	313	350	324	346	354	361	343	346	325	361	330	371	311	335	292	331	314	341	323	325	334	319	337	337	356	355	343	358	315	337	326	313	328	323	299	343	351	363	349	363	311	342	360	292	360	303	324	355	350	383	349	350	293	334	362	309	315	327	354	308	368	323	340	308	334	337	312	315	325	330	333	339	342	326	338	354	339	295	321	319	360	347	320	343	336	329	321	316	356	318	316	324	331	328	353	312	311	338	324	314	322	322	341	327	309	353	347	322	356	349	343	318	297	342	331	331	344	362	347	358	369	309	336	318	349	321	346	323	327	314	334	303	324	332	304	344	318	345	323	360	323	357	326	309	350	318	361	330	308	335	351	323	320	290	339	323	322	327	301	326	350	315	313	345	295	347	315	291	343	296	346	335	336	329	350	334	329	355	345	330	316	332	322	320	307	341	335	312	345	333	346	329	331	342	343	303	340	303	340	337	348	324	347	334	344	334	331	319	360	325	340	343	312	340	335	344	320	329	328	342	355	366	347	327	352	310	313	349	315	327	327	342	371	332	293	326	326	297	307	330	326	321	335	330	315	338	343	346	321	320	341	321	325	336	352	303	294	333	327	317	330	323	381	337	325	333	324	357	339	362	315	308	360	345	335	323	319	335	352	333	299	346	362	327	334	332	344	370	338	363	336	348	303	327	347	340	322	348	322	336	324	320	326	341	340	318	324	370	333	310	313	333	342	340	345	308	308	289	354	344	318	351	311	296	320	312	290	317	331	336	323	319	352	310	348	341	337	327	346	303	314	352	368	314	325	374	306	343	360	362	339	320	337	333	340	322	358	335	333	300	301	291	324	344	371	303	340	309	353	379	320	311	353	358	382	307	329	339	294	350	360	344	339	325	326	344	327	332	343	349	349	334	318	320	360	353	340	325	328	308	318	350	310	322	322	332	312	324	334	367	315	308	346	323	332	350	334	321	365	295	326	372	313	330	321	309	343	328	330	324	342	327	322	333	312	295	324	318	344	365	294	351	337	348	351	326	318	314	299	371	321	349	338	368	324	307	335	322	364	331	334	341	332	340	333	340	353	327	321	310	353	327	309	331	330	305	314	365	317	306	359	325	314	299	340	357	346	367	344	315	314	353	325	306	329	324	336	306	338	314	349	335	325	334	339	354	315	347	330	307	324	329	328	311	327	324	296	339	344	305	342	353	323	340	328	360	305	340	352	314	343	337	316	352	339	295	315	310	338	338	340	298	337	329	333	309	346	354	323	346	326	304	355	315	298	333	345	308	286	309	355	285	303	352	397	352	345	342	340	308	322	323	334	343	361	331	344	306	304	324	323	317	347	338	367	364	325	334	349	334	325	339	334	331	344	309	332	319	341	320	328	341	305	363	327	310	338	350	356	329	311	318	339	305	298	335	337	324	312	320	323	337	316	337	341	343	303	317	335	329	319	350	334	290	299	325	314	305	329	292	350	330	330	321	333	326	329	309	330	287	350	321	338	315	334	356	348	342	300	290	322	303	347	337	326	337	316	284	343	318	339	332	340	339	314	337	302	349	332	373	287	298	328	363	322	311	343	316	323	338	333	324	322	358	346	338	328	324	324	356	337	338	331	359	323	318	331	321	335	307	333	290	349	331	316	305	341	323	308	312	322	330	305	348	320	353	327	335	326	323	327	314	330	348	334	359	335	305	365	333	316	333	329	345	319	342	337	345	271	326	330	307	316	340	317	337	318	328	333	341	344	361	339	336	322	300	325	319	324	354	323	320	316	331	323	322	314	306	339	326	371	329	328	307	315	339	340	326	319	345	382	327	332	335	345	295	320	321	363	347	342	326	305	282	317	337	323	307	369	321	332	332	324	325	344	340	319	300	330	335	340	334	315	310	360	361	336	333	337	318	312	350	330	333	323	312	322	317	349	359	334	291	322	294	340	318	353	339	335	308	350	339	327	312	375	368	367	319	328	335	308	320	347	335	312	366	349	317	360	328	334	326	343	342	340	306	309	365	334	315	358	357	330	304	345	345	344	330	293	330	333	352	340	315	329	319	302	342	342	335	329	368	344	333	350	354	372	375	306	323	336	331	314	320	354	310	334	337	317	327	338	329	327	369	350	318	299	320	330	338	313	309	294	329	300	310	301	312	330	335	352	343	349	296	337	323	317	286	346	318	334	370	332	332	323	337	309	351	318	339	330	309	338	337	367	316	332	308	327	332	307	328	335	344	336	349	308	341	325	352	310	368	345	293	301	345	297	341	356	364	353	322	338	371	330	336	343	351	346	352	361	282	367	348	339	319	316	307	320	323	356	304	308	333	304	350	348	303	319	322	349	324	343	315	316	327	349	312	321	326	331	297	315	344	347	293	324	368	320	332	314	333	322	332	313	303	333	342	357	347	343	318	328	313	337	351	328	309	325	296	317	334	363	336	315	315	330	331	344	323	354	317	313	359	359	333	311	311	313	322	336	339	317	320	324	309	319	345	307	356	330	320	313	307	318	331	335	334	335	330	312	348	317	363	307	303	324	374	327	321	336	327	305	312	332	314	329	327	351	319	308	347	325	314	361	352	333	291	317	328	306	327	310	334	341	309	312	332	311	317	327	340	319	343	349	349	357	305	340	320	339	335	343	337	328	335	329	335	322	359	340	314	327	337	349	331	339	326	348	334	319	328	332	321	321	317	317	319	305	340	341	318	310	327	331	313	321	342	331	338	307	334	352	333	343	332	368	325	333	317	342	335	296	354	337	329	336	301	326	323	346	321	350	326	327	359	369	329	332	325	330	314	333	333	331	326	345	327	324	320	331	356	328	336	327	293	312	342	332	318	330	333	357	302	302	320	319	350	300	322	338	367	297	324	346	333	334	313	335	335	353	320	344	303	330	317	332	332	337	325	347	328	329	308	322	351	325	308	324	355	324	330	347	338	338	323	353	319	351	331	316	285	310	294	345	297	312	340	350	314	313	303	286	328	378	304	342	373	316	341	322	346	340	339	336	314	313	316	330	328	335	336	333	338	333	340	328	345	335	341	337	350	318	354	335	350	329	341	334	357	296	329	328	327	333	362	335	360	347	333	321	292	307	316	360	345	322	360	307	357	286	313	316	331	305	318	332	325	329	328	344	321	338	357	356	295	311	305	331	314	346	339	361	328	293	315	330	362	335	324	335	351	336	345	348	316	307	388	337	321	300	332	324	338	309	317	339	327	341	302	352	321	357	322	304	332	338	305	310	343	335	354	321	339	331	324	324	339	309	328	343	326
59635	56899	27726	7344	729	623	555	518	445	442	430	414	382	414	378	372	381	365	366	348	359	368	357	366	348	373	366	367	347	317	324	354	363	332	314	346	333	370	341	373	353	381	354	342	353	376	352	347	337	384	326	374	349	327	359	341	354	332	337	365	341	324	327	334	353	377	337	324	371	387	337	355	348	379	327	330	339	371	320	342	358	367	332	357	340	355	352	348	364	335	365	348	374	327	367	342	341	335	341	353	339	345	356	326	357	350	358	352	332	341	334	334	341	351	324	305	322	302	345	321	362	335	336	366	377	372	333	362	332	346	340	357	357	366	338	327	337	352	373	381	362	370	340	359	332	351	346	337	324	382	353	366	316	351	382	319	370	342	375	352	318	352	327	317	338	316	319	363	335	351	331	379	344	347	329	342	333	330	332	350	360	328	361	336	348	337	349	357	364	352	296	353	323	349	330	369	365	337	356	338	359	353	343	345	388	339	349	347	328	341	334	368	342	360	356	344	332	378	357	353	332	335	350	367	343	356	367	365	372	314	336	312	313	327	349	324	318	352	300	351	357	304	339	370	344	366	317	347	315	349	373	336	346	316	342	360	398	317	350	361	343	346	340	344	393	324	337	333	389	325	316	327	367	323	359	335	356	364	364	340	382	333	329	346	340	333	321	362	325	325	361	323	340	349	369	359	372	356	338	330	342	371	315	372	321	332	357	373	374	316	326	355	374	309	341	333	316	351	347	344	332	339	330	344	346	331	317	366	351	349	345	321	332	393	348	342	330	345	366	348	364	318	355	354	317	368	365	329	307	357	386	312	321	314	342	382	358	324	323	363	349	347	382	356	339	351	341	345	325	356	331	289	325	334	315	373	341	357	341	337	334	368	350	338	359	351	360	306	324	352	365	337	327	348	351	338	355	363	330	336	341	314	337	324	321	351	328	324	343	312	342	343	342	371	345	310	344	354	344	357	340	348	341	322	346	313	335	328	344	359	335	351	389	374	347	336	322	341	334	323	376	357	330	331	367	320	331	368	335	346	348	339	351	340	350	334	356	312	325	336	366	320	367	311	359	332	365	356	332	352	350	359	364	342	351	294	353	357	358	345	349	321	358	346	357	320	327	349	355	308	347	363	378	383	358	347	358	351	329	317	367	319	331	328	337	369	355	343	327	352	343	310	368	349	329	371	322	338	319	356	324	353	340	356	338	337	321	348	343	340	340	350	352	320	326	307	322	347	354	355	360	355	338	349	356	350	336	324	342	339	343	366	368	368	345	328	301	355	378	306	334	352	348	337	367	372	370	365	386	339	362	370	320	333	347	362	293	360	352	375	337	330	338	343	344	350	340	319	393	332	368	324	320	344	348	355	347	361	355	324	364	348	356	345	335	324	316	326	336	327	327	334	349	339	317	362	373	368	326	309	335	322	317	343	324	321	343	363	328	335	337	308	377	335	348	364	310	334	316	374	325	319	379	358	333	356	364	310	321	368	336	351	347	361	314	344	314	341	360	328	356	350	341	357	356	327	334	345	321	326	327	320	335	321	338	334	312	349	355	346	368	340	348	359	357	376	330	317	344	377	343	323	331	347	331	314	356	334	344	364	340	331	345	342	348	338	355	337	355	319	339	334	322	374	337	324	350	327	323	364	332	319	331	340	344	329	348	333	339	317	333	334	337	330	360	332	311	344	330	353	357	328	342	303	353	330	355	337	347	349	345	330	348	329	337	380	312	329	376	345	305	337	302	337	312	372	346	348	333	331	326	336	356	332	333	348	349	330	359	334	325	323	347	335	335	329	360	383	341	321	358	354	315	367	355	305	333	362	333	337	362	348	326	340	322	351	363	345	324	323	346	349	352	349	338	352	320	340	351	332	360	356	324	344	369	366	336	338	318	326	370	352	315	313	362	349	328	337	332	335	352	349	337	334	338	343	359	332	335	362	347	340	316	327	367	383	308	339	347	342	332	337	340	325	376	364	321	314	355	360	315	352	329	344	350	357	319	336	332	363	357	342	357	346	343	343	339	346	356	349	361	364	321	328	316	339	326	297	346	320	347	348	327	340	334	316	338	332	359	333	334	346	342	362	333	345	347	317	341	310	361	380	334	335	340	351	335	342	343	345	356	356	338	351	318	294	337	336	352	362	354	306	355	344	360	345	337	348	338	334	374	304	345	339	349	344	334	323	344	340	354	345	331	332	334	312	345	314	348	345	342	313	336	352	317	343	317	350	325	384	347	326	307	365	350	356	321	336	332	352	350	307	349	375	333	337	337	327	361	324	351	344	373	333	333	346	331	322	357	332	313	369	353	344	330	322	329	325	345	326	349	355	348	347	351	332	332	354	345	325	353	342	334	340	370	352	346	338	340	352	325	349	330	329	386	349	367	339	326	348	358	344	372	342	364	314	332	328	338	345	328	313	320	344	326	336	325	326	338	367	331	344	346	341	322	342	351	358	324	331	358	344	356	344	313	348	333	362	341	334	318	347	329	362	366	363	312	340	366	327	316	381	366	352	326	328	359	335	305	336	335	315	355	314	370	335	361	341	327	349	362	322	320	339	318	358	355	313	350	341	335	345	333	337	346	348	319	339	313	364	325	356	296	337	336	336	317	351	333	337	338	326	336	352	332	372	346	352	359	368	342	332	354	323	336	320	387	310	358	333	344	366	341	330	327	338	327	355	367	315	382	328	347	321	307	361	352	383	354	317	357	347	343	336	352	338	327	323	347	334	353	326	331	339	365	339	363	358	343	319	337	328	368	345	355	351	324	336	386	338	327	338	357	329	335	351	364	356	347	327	319	352	325	325	329	334	351	333	351	349	340	345	367	388	348	327	340	343	325	327	351	344	351	344	357	328	314	331	321	323	326	351	336	357	349	337	357	372	328	342	358	321	327	323	322	338	372	356	328	324	341	372	353	342	358	371	351	300	349	359	330	328	327	331	328	326	384	345	356	327	356	331	321	368	323	302	369	352	333	324	338	331	350	312	353	343	352	345	324	352	313	333	353	334	344	348	317	341	344	340	348	328	350	304	356	350	365	380	344	377	315	345	363	379	327	365	305	339	320	332	335	372	356	354	361	351	349	360	314	347	323	301	327	338	342	309	326	315	365	326	330	324	332	351	334	348	336	332	357	357	327	350	353	353	344	363	365	337	333	366	317	349	343	345	332	329	349	357	346	355	334	323	310	337	337	344	366	376	340	355	360	330	345	342	316	320	348	357	359	317	366	320	375	343	363	356	322	350	357	326	336	353	335	370	354	351	345	324	375	336	337	308	357	364	343	346	342	363	351	304	311	346	351	320	358	334	327	352	328	328	380	377	352	365	373	323	319	325	348	362	326	351	333	356	372	308	352	375	354	323	327	337	370	343	330	321	345	350	334	345	329	377	318	347	314	309	310	333	367	343	341	310	356	347	358	333	346	372	356	361	327	328	336	332	311	365	353	341	325	338	331	330	344	335	342	296	293	346	329	324	366	338	358	347	347	320
31273	25931	7435	1494	785	591	575	548	543	525	576	548	539	515	535	537	504	550	517	532	540	543	506	553	540	534	565	508	516	553	550	550	497	566	581	577	520	572	582	556	539	583	505	553	576	537	512	509	585	568	514	535	566	509	514	565	558	520	524	519	558	560	524	544	514	568	565	547	539	539	571	521	522	550	555	563	555	523	484	565	542	559	549	547	575	525	581	533	541	545	548	550	548	563	526	489	549	563	547	537	506	517	541	527	528	550	568	540	528	518	516	523	580	505	495	558	518	572	511	533	571	576	541	498	529	531	532	592	547	550	583	509	559	564	525	510	516	555	498	499	530	574	543	528	550	519	591	529	488	561	542	516	556	576	550	540	609	522	559	572	571	517	557	561	552	534	561	533	533	546	543	511	506	522	535	545	519	565	557	518	571	500	539	528	526	545	536	546	546	536	542	563	544	532	558	572	594	568	549	543	533	565	487	528	484	565	529	543	547	469	530	539	545	537	534	522	553	483	550	560	526	545	538	593	556	534	555	546	517	553	578	514	522	534	487	552	561	525	530	536	533	565	533	509	518	554	568	505	558	556	523	566	509	524	555	541	558	541	546	546	515	524	539	587	529	485	505	582	534	529	535	536	605	518	553	553	532	515	552	533	549	566	591	590	545	518	542	521	588	525	522	532	529	560	552	515	530	568	535	554	574	519	561	538	529	538	526	503	516	531	521	542	548	530	576	554	573	579	561	560	527	519	543	575	542	525	538	538	533	545	561	561	562	535	491	523	545	530	537	558	565	524	504	513	550	568	550	535	538	495	569	556	521	508	518	539	544	544	548	527	486	530	543	520	509	593	520	518	502	564	557	547	529	571	573	542	486	580	540	562	594	553	522	504	545	586	565	544	523	543	529	566	564	531	574	553	555	565	548	549	537	512	526	566	566	512	548	566	524	549	517	574	531	560	559	541	513	541	538	572	576	539	523	530	539	554	546	518	596	539	524	547	518	495	557	542	545	567	553	526	532	581	568	570	550	529	571	560	497	534	543	555	518	546	574	509	548	524	556	547	555	561	575	537	522	522	582	550	541	563	549	489	541	546	571	563	539	502	549	507	500	540	516	569	506	521	490	539	549	599	548	517	495	536	522	521	525	583	554	537	497	556	502	518	513	544	528	548	521	500	553	507	554	567	585	589	498	575	527	531	515	580	565	555	523	517	531	525	557	564	529	566	552	529	543	507	520	557	537	555	514	507	570	532	516	540	554	535	571	555	557	544	499	542	543	517	471	557	515	558	590	540	590	527	531	563	599	577	554	573	536	559	560	525	574	523	524	493	537	585	552	573	570	586	554	517	531	538	579	544	543	549	531	539	599	529	559	533	550	519	522	563	541	543	572	534	532	527	530	527	506	544	527	556	514	545	555	521	544	514	512	525	551	557	536	572	538	534	514	548	540	526	550	540	566	518	544	559	511	543	566	555	530	520	547	531	539	518	510	566	536	535	549	542	554	536	558	561	536	578	501	495	529	510	536	561	567	517	546	522	557	551	542	559	542	530	601	520	542	526	585	536	582	543	523	545	558	557	565	548	568	459	564	545	537	560	527	514	508	567	533	524	545	524	536	530	493	508	554	497	491	537	576	557	538	513	577	552	576	530	505	523	580	518	526	513	540	528	600	556	554	548	551	550	526	560	556	557	534	528	541	476	566	556	557	556	563	536	562	531	565	540	530	516	554	525	483	526	520	555	570	539	561	551	534	542	537	513	519	560	593	547	555	555	558	549	547	533	530	515	570	563	542	569	528	539	547	576	524	554	560	533	571	569	541	514	532	539	533	514	526	514	561	505	576	514	538	566	562	525	527	531	513	519	517	567	521	577	567	563	532	582	537	511	508	568	557	556	495	567	521	536	548	525	561	552	515	537	554	518	527	529	582	535	508	574	569	540	556	526	537	511	541	529	537	526	543	540	519	532	548	566	531	541	531	555	559	541	521	544	529	538	519	528	519	540	524	542	542	521	522	532	524	530	556	582	526	510	543	553	522	556	545	510	546	577	575	545	540	478	536	542	542	511	542	522	526	530	495	557	531	557	560	559	557	566	540	555	525	524	570	576	543	501	551	503	511	561	557	544	560	535	548	545	474	511	563	537	558	526	536	552	518	540	557	510	563	493	570	554	514	505	549	506	558	561	563	569	515	521	517	526	558	595	541	523	540	568	535	542	564	549	528	561	559	552	510	507	507	560	529	522	561	551	545	570	529	548	535	508	526	558	539	547	559	494	554	542	587	553	592	542	516	537	521	576	541	563	562	533	539	529	577	536	561	529	533	582	506	495	561	525	528	532	561	527	557	554	580	571	561	527	543	544	554	550	496	539	542	503	563	549	545	552	525	527	550	537	558	527	574	547	547	549	502	526	545	498	516	499	571	554	554	542	512	574	522	578	509	557	533	576	557	562	513	528	594	549	544	513	544	534	532	550	550	537	559	565	537	516	551	538	547	558	537	499	559	512	549	504	541	520	522	563	569	579	519	544	531	516	519	550	571	546	557	548	551	506	551	539	536	531	517	577	540	550	533	541	547	521	530	559	515	567	532	543	511	529	565	506	529	571	531	519	538	533	512	564	528	555	536	520	554	558	557	527	557	551	611	539	500	546	555	572	489	535	544	537	514	512	530	502	508	518	548	564	559	548	551	532	559	547	518	534	570	561	546	533	490	515	527	573	516	550	555	559	541	546	545	534	574	540	549	576	502	515	531	551	491	561	597	547	513	539	502	511	544	536	536	508	583	525	553	513	544	534	511	529	556	538	525	509	526	547	529	576	552	543	509	528	557	522	507	546	522	560	563	489	550	553	565	529	534	571	560	566	533	542	564	530	532	565	536	537	556	549	498	538	563	525	533	542	578	513	545	554	540	570	533	511	563	519	602	540	509	580	551	586	517	561	559	525	575	497	552	566	536	533	575	563	555	516	539	571	548	557	568	521	547	497	523	547	554	563	508	529	523	532	582	516	557	536	544	564	569	537	549	550	524	542	618	597	594	505	559	520	526	539	501	519	542	524	570	515	537	533	527	520	578	578	526	491	573	502	555	564	551	521	511	557	556	525	565	570	512	535	547	524	518	546	532	539	543	541	537	554	546	578	562	528	554	539	587	516	553	530	530	556	528	568	552	543	530	566	540	507	547	525	529	531	532	563	597	519	549	527	566	545	527	545	537	540	546	527	543	546	505	521	540	514	568	577	533	526	542	554	575	543	519	546	560	520	537	522	521	551	470	545	538	505	556	500	541	537	524	544	532	551	507	576	537	556	522	551	518	533	565	556	572	539	557	562	576	503	506	526	561	545	531	540	549	506	512	552	549	559	538	552	549	535	550	501	502	553	532	593	546	525	572	516	585	530	552	553	586	534	561	524	534	517	524	532	520	509	550	552	549	544	537	569	546	513	553	495	560	475	519	568	558	517	538	579	547	526	588	519	505	519	561	559	534	542	508	544	533	523
25738	21141	1940	861	531	491	474	513	517	480	530	499	494	502	494	509	529	498	527	507	503	480	471	493	480	515	511	504	471	504	496	498	473	503	478	476	465	503	468	487	487	493	503	504	491	505	482	515	499	495	493	439	483	506	468	465	475	497	519	508	468	481	477	513	492	463	500	496	512	492	464	514	485	457	484	473	474	512	505	502	483	499	472	460	482	492	497	483	494	481	508	533	505	528	462	478	496	451	521	487	507	554	486	500	513	510	506	491	502	510	499	478	506	496	472	506	519	471	503	471	503	505	487	521	487	543	459	468	491	536	485	502	474	480	464	464	482	494	504	513	485	476	440	475	495	515	452	478	459	498	460	475	468	485	485	518	508	485	478	464	479	536	431	518	491	498	512	511	498	495	475	472	496	524	514	481	499	473	513	469	533	454	532	475	508	506	462	442	472	489	489	507	512	508	493	472	499	454	468	465	497	443	532	507	486	515	517	531	505	520	529	485	486	515	473	478	540	512	449	452	509	521	468	483	501	483	500	504	486	541	520	520	494	476	482	497	502	507	453	508	471	530	501	470	437	453	456	512	487	496	448	485	500	479	482	459	489	538	484	463	504	476	490	479	481	469	504	498	501	503	474	482	457	482	517	483	487	481	481	469	460	488	519	475	457	513	485	493	469	434	462	461	507	457	470	492	444	497	487	472	457	497	464	458	483	506	489	478	474	513	461	444	481	486	465	487	497	531	476	518	456	495	504	492	506	489	504	485	489	471	450	512	465	482	464	510	505	480	489	492	502	467	497	474	484	463	474	484	495	494	485	518	525	517	485	501	533	501	530	496	511	464	502	507	466	493	478	467	447	470	517	462	492	492	466	443	509	485	436	477	498	477	505	491	477	509	494	483	508	507	472	464	444	522	446	491	520	510	448	514	468	478	473	482	481	522	427	499	490	500	507	464	469	441	511	477	526	467	491	443	524	503	524	503	437	493	496	483	463	511	484	502	481	504	494	483	473	468	515	536	536	504	527	492	488	494	480	507	502	482	498	468	500	479	471	550	488	444	511	486	494	469	480	492	483	515	514	473	506	467	509	519	500	499	454	522	473	481	499	478	473	492	519	478	506	474	490	468	442	477	508	464	478	502	521	486	504	446	528	489	517	496	501	485	507	479	465	534	454	488	518	505	471	479	514	488	525	495	525	485	500	483	488	482	501	514	500	514	491	495	549	467	497	501	486	474	502	487	563	481	497	459	487	479	468	481	475	504	474	458	487	500	469	454	484	509	505	518	467	506	481	495	519	498	503	489	459	504	498	499	504	451	512	488	483	509	493	520	509	522	462	490	519	509	466	530	486	481	505	508	475	518	472	474	518	490	504	509	517	495	476	530	509	509	473	531	481	493	499	476	520	498	504	476	534	484	512	450	512	498	500	457	479	467	488	526	516	496	526	460	453	502	488	520	466	531	473	513	442	483	530	462	477	505	472	500	491	464	441	456	486	489	504	455	491	526	521	483	477	448	473	490	499	467	465	486	477	453	505	492	502	490	484	483	492	463	451	504	481	508	498	466	498	481	493	446	506	499	525	513	476	520	499	464	497	487	518	452	459	455	498	475	471	480	479	486	492	491	482	487	489	489	501	477	499	459	510	475	487	479	510	492	481	475	494	508	522	527	511	476	474	495	539	461	499	530	519	456	491	458	448	506	483	523	500	499	438	481	502	450	467	490	481	516	491	484	504	496	507	487	515	495	467	484	502	462	496	482	472	463	510	457	519	462	475	471	541	522	482	471	508	475	511	486	487	496	512	463	506	467	488	499	452	517	494	474	491	470	483	461	509	476	501	520	476	514	496	477	477	488	479	491	483	477	489	474	500	502	494	475	495	473	486	466	498	492	517	485	492	519	443	476	484	525	462	462	530	500	514	508	476	491	485	511	489	486	519	473	510	482	494	512	475	510	488	501	480	469	525	458	494	494	491	512	474	506	521	460	486	481	495	486	504	458	531	513	481	481	436	509	490	454	520	459	538	517	511	466	529	513	494	480	485	462	481	469	518	482	481	455	465	496	493	504	478	479	449	514	495	501	480	505	458	492	516	480	490	454	477	459	496	509	491	524	470	494	472	483	494	429	479	491	501	465	496	487	472	471	477	484	529	476	494	493	497	520	469	501	490	498	438	488	494	507	501	515	495	490	528	471	486	498	512	520	506	514	541	495	510	499	484	509	503	506	468	479	491	498	486	515	477	495	474	553	455	516	472	498	481	446	546	509	481	488	480	500	491	483	455	470	523	484	498	496	470	469	515	524	468	482	474	442	466	513	503	523	472	469	508	461	487	484	476	489	463	507	501	475	493	483	490	463	485	493	458	495	454	508	481	464	523	506	467	470	475	498	483	473	475	475	479	452	440	489	469	503	472	502	515	454	500	493	472	471	492	507	481	496	497	502	465	468	522	515	505	482	516	477	461	490	461	514	477	514	433	494	461	516	471	507	488	478	495	451	498	479	466	459	530	491	478	477	492	544	501	525	538	471	476	482	510	449	495	482	501	474	471	523	487	474	513	526	506	515	460	530	468	475	495	492	485	475	450	479	504	506	497	479	527	476	502	528	520	490	520	489	512	506	510	504	473	494	473	508	500	490	430	489	496	483	488	505	484	506	510	499	492	503	513	482	500	464	517	482	533	495	498	530	478	463	480	469	443	456	470	481	500	481	509	448	457	503	504	524	479	473	499	498	509	461	480	483	483	495	520	477	483	493	515	479	472	522	477	509	460	479	478	505	506	500	517	453	479	489	493	501	493	495	538	486	488	511	503	523	486	482	531	452	494	531	482	466	477	456	543	499	493	487	517	515	499	510	504	481	499	499	520	490	490	491	483	527	474	480	499	516	485	460	485	493	480	506	497	463	443	485	487	492	488	502	467	480	495	477	478	515	514	466	469	482	458	511	493	490	559	511	473	541	483	475	480	491	504	451	508	502	481	500	510	490	524	447	476	469	477	488	489	444	458	491	517	474	494	516	523	480	506	506	483	511	463	499	516	479	499	484	486	468	474	493	507	515	486	483	490	477	492	504	495	496	512	496	474	471	469	463	510	458	540	489	493	482	497	468	473	514	522	487	407	491	496	489	482	487	471	479	470	513	489	488	495	457	497	467	494	540	476	467	502	543	494	535	506	511	521	514	479	518	478	495	479	486	506	463	495	484	465	515	475	496	467	515	490	478	477	468	453	466	503	478	525	486	490	482	461	466	491	505	516	495	501	530	507	499	530	472	508	494	508	491	493	481	489	473	477	490	499	440	469	503	461	477	537	503	485	508	494	476	492	498	493	493	501	461	467	520	489	491	479	511	488	461	530	513	514	490	510	465	540	468	489	506	489	503	492	509	502	466	464	475	478	465	497	441	473	499	501	449	478	489	457	537	475	480	504	468	492	512	531	490	514	494	486	480	495	496	508	509	513	471	519	445	486	468	501	495	481	473	462	477	487	492	478	549	452	486
25951	24442	28108	24765	9240	672	425	330	317	311	311	306	296	307	354	304	270	302	284	318	308	292	306	295	305	286	280	278	291	328	304	267	273	285	297	281	289	292	284	291	306	273	287	288	258	270	273	291	264	283	269	293	253	296	310	283	283	299	283	297	284	283	267	272	269	276	314	286	267	270	275	312	266	276	300	298	307	293	313	286	306	294	305	304	278	295	287	309	293	283	286	270	307	318	271	285	296	314	331	286	280	317	293	271	293	287	295	310	282	288	281	309	290	300	311	290	280	281	294	281	286	283	314	281	290	294	284	300	268	294	261	297	276	283	277	320	288	311	309	298	263	271	290	302	308	291	291	299	282	295	305	290	293	290	281	297	302	293	299	306	295	296	270	267	263	279	280	296	269	290	287	300	268	288	252	269	327	278	289	286	289	265	297	281	303	295	311	288	292	267	301	315	327	277	285	309	266	286	268	262	278	310	277	311	274	294	297	325	283	298	287	316	322	281	296	266	280	277	277	295	298	302	292	296	254	318	295	283	297	292	310	266	298	294	306	269	280	297	278	284	290	286	269	287	276	275	257	276	305	297	302	286	263	287	334	303	293	302	281	309	274	257	291	250	287	293	284	323	311	292	314	260	297	257	280	266	283	278	277	256	311	297	289	285	292	294	285	267	277	275	292	320	294	297	291	304	273	278	277	300	284	277	287	270	284	273	299	275	271	283	315	302	274	316	290	313	284	309	271	285	310	282	313	294	277	275	307	262	311	253	298	278	297	317	283	271	284	267	264	316	298	306	288	292	296	282	282	320	308	299	274	269	303	278	288	259	295	317	272	286	287	313	271	262	299	283	297	286	266	290	306	289	266	293	262	283	297	268	281	276	321	280	280	297	268	321	282	277	283	302	273	309	319	269	283	279	299	285	276	280	284	293	336	282	265	327	302	289	299	252	273	273	261	282	300	308	298	288	258	287	280	277	282	275	288	294	297	304	303	288	291	299	301	278	305	273	293	274	298	261	313	299	270	303	305	281	277	280	281	328	276	280	302	275	272	309	290	288	294	323	282	296	291	278	281	310	295	277	296	288	288	283	302	310	265	282	315	274	316	270	284	277	284	306	295	278	295	290	274	297	297	276	273	294	274	297	269	304	300	289	303	285	289	296	250	293	277	280	287	273	281	291	262	286	307	300	301	313	299	275	304	296	299	297	293	263	316	274	274	278	277	271	290	280	296	280	275	303	278	307	323	278	295	279	274	297	304	298	325	284	294	270	289	278	309	281	282	288	263	298	296	289	302	266	267	282	280	272	294	299	279	287	314	299	297	275	257	274	278	277	293	283	330	289	302	271	288	279	322	292	283	289	268	276	282	302	284	276	279	304	297	299	335	265	317	309	282	308	271	270	255	283	281	307	290	278	321	282	286	313	264	288	289	286	272	293	277	272	273	265	243	304	311	296	304	311	280	293	299	288	297	281	292	282	282	297	276	268	287	306	287	280	301	305	267	321	301	266	306	298	281	263	274	262	291	286	280	284	283	273	293	298	309	274	263	286	302	285	294	301	284	288	272	308	269	281	308	299	279	304	277	287	304	268	253	293	285	298	319	308	276	281	308	285	275	282	267	276	274	306	309	289	286	296	277	293	298	304	315	279	265	293	315	285	292	274	332	277	290	290	279	288	277	284	299	251	306	262	299	273	281	278	305	291	280	261	261	284	281	273	309	300	282	276	283	306	298	285	298	275	250	278	288	308	258	297	304	283	292	253	285	334	317	306	325	256	303	288	299	272	289	290	325	303	272	286	322	281	309	314	255	285	261	329	268	265	278	297	291	270	302	301	271	309	319	299	279	288	288	290	275	297	301	283	298	290	255	268	279	293	310	283	303	311	270	272	312	281	284	303	296	304	297	293	305	310	292	254	251	285	303	303	287	284	284	241	288	288	267	285	295	291	277	296	251	296	269	297	297	295	304	252	283	287	290	292	323	286	301	294	273	292	293	280	263	302	278	280	292	303	290	275	314	294	305	265	269	278	289	291	295	263	280	293	294	284	267	279	301	303	284	290	300	274	302	272	296	300	278	294	272	317	298	292	289	259	311	330	270	254	290	260	301	291	248	272	276	303	255	314	264	299	296	278	290	272	292	282	294	299	277	284	277	310	308	296	291	299	281	308	269	267	287	285	289	304	286	287	286	283	275	273	277	290	263	258	312	277	269	289	293	266	296	281	321	290	294	287	284	293	272	292	274	279	323	276	284	282	246	320	272	290	262	313	300	270	306	281	281	299	282	300	325	305	297	304	287	266	253	295	287	272	281	290	271	252	298	268	286	257	296	253	261	276	294	295	292	283	289	296	275	296	279	291	269	287	289	289	280	305	327	315	289	268	277	276	306	307	307	293	291	265	297	271	280	270	268	286	283	300	302	267	276	282	280	289	282	282	259	302	281	269	282	275	317	276	287	257	306	285	263	286	296	269	301	318	306	285	302	239	293	290	340	263	315	268	282	264	279	265	289	276	290	294	297	287	302	256	266	273	292	281	310	297	271	251	261	313	311	286	280	283	292	309	285	265	316	283	225	264	280	302	301	293	285	288	282	308	296	271	307	305	290	288	293	295	270	284	306	291	255	281	289	294	272	289	285	284	301	284	245	274	290	294	292	300	290	253	312	315	248	298	296	265	258	268	268	295	304	276	290	286	268	306	290	289	283	315	296	295	299	295	254	268	292	289	263	296	269	318	304	300	302	279	286	293	314	314	278	342	279	287	289	302	272	302	313	293	303	305	338	277	300	283	289	275	304	261	261	243	290	285	294	291	295	272	299	255	299	281	282	288	280	286	292	286	288	291	258	301	252	278	289	290	302	274	278	321	291	282	294	292	288	305	304	289	290	301	288	309	288	308	311	290	258	260	283	287	302	291	267	293	271	286	295	285	298	289	306	303	281	319	286	259	302	319	273	264	293	281	288	328	267	269	286	274	271	314	253	294	286	286	289	306	298	269	279	282	270	295	276	282	293	290	271	325	305	287	241	282	299	282	273	293	304	296	283	288	345	257	281	273	333	285	277	302	293	287	300	284	302	255	304	311	278	280	255	292	304	341	305	302	242	333	291	315	296	255	278	304	287	302	294	281	319	291	260	298	285	287	260	302	272	298	293	283	270	334	288	275	270	305	296	271	307	288	277	275	307	288	283	294	283	290	280	254	290	309	282	301	283	295	302	277	277	308	280	312	285	283	299	277	274	279	297	284	308	311	287	283	274	294	280	286	283	269	282	278	281	293	273	269	274	263	261	313	306	286	293	301	281	295	295	282	296	267	288	250	289	285	300	280	264	286	298	287	300	312	275	309	308	261	295	268	279	263	301	294	294	313	260	296	304	301	288	309	274	336	309	281	283	303	296	279	260	293	270	282	275	295	337	279	265	282	279	314	280	300	276	275	263	276	263	268	294	304	312	297	314	287	274	292	292	289	258	270	301	299	287	303	270	248	308	291	264	268
62264	57555	13658	4733	486	450	380	393	351	332	335	326	307	323	281	303	328	322	316	328	307	316	329	351	307	274	318	298	341	316	371	297	310	300	309	296	326	293	290	304	321	317	311	293	292	318	276	306	345	325	306	302	321	292	262	336	318	332	276	293	320	313	289	293	297	278	315	292	285	302	332	278	293	302	317	308	299	269	305	326	313	332	328	329	278	284	294	289	307	330	300	305	325	307	329	337	288	290	335	293	327	287	293	321	298	343	284	304	307	301	317	293	300	274	285	292	309	298	295	303	284	286	299	324	293	281	277	300	300	272	317	281	290	299	271	276	303	331	280	308	308	307	317	284	304	312	305	306	317	304	312	321	294	316	307	302	293	310	282	307	330	288	313	286	293	286	344	301	290	297	320	311	305	307	293	314	314	311	306	310	290	268	302	293	310	293	358	285	302	302	301	283	315	277	319	292	302	286	295	309	297	320	330	323	308	321	324	320	304	303	312	282	295	299	317	277	284	280	304	288	296	289	288	299	314	314	294	269	290	307	315	292	321	285	304	316	310	352	271	323	291	326	283	311	323	286	303	312	331	298	301	286	290	306	306	291	293	314	306	299	289	304	301	307	353	292	300	290	295	272	324	333	307	319	330	316	332	316	278	300	333	306	299	285	309	268	300	322	306	314	304	294	288	288	303	330	274	314	313	299	336	307	307	285	279	262	302	288	318	302	305	304	292	280	292	311	301	285	268	269	305	319	309	299	287	294	306	309	319	322	273	337	310	330	301	312	316	268	300	312	278	288	317	292	275	285	309	318	275	334	329	298	298	298	308	328	333	273	299	307	320	316	324	292	313	287	302	329	323	297	333	311	300	320	280	302	292	296	295	345	306	329	284	306	335	286	260	323	302	290	275	295	297	296	279	318	298	309	289	303	313	289	298	301	319	310	310	280	311	279	287	296	297	312	317	307	271	302	310	311	315	289	329	296	356	304	280	324	293	320	319	318	298	284	299	310	300	343	295	302	316	298	309	296	303	276	327	308	295	296	290	325	298	311	307	286	295	305	327	313	315	323	316	335	279	314	310	307	328	300	314	277	297	320	317	311	307	303	323	295	295	304	316	318	294	315	302	322	308	306	300	327	315	289	316	300	318	327	287	277	288	295	328	321	299	294	280	297	308	324	293	249	294	296	313	317	319	312	289	286	313	313	291	326	304	298	324	288	308	341	307	295	281	314	309	302	335	352	287	294	294	277	288	295	313	304	316	277	289	289	332	305	293	288	292	318	313	311	297	341	295	300	327	298	319	327	273	316	347	315	300	327	302	296	353	306	288	300	326	329	305	309	295	301	304	310	278	284	283	312	301	306	305	329	347	304	321	278	313	302	305	319	325	337	313	287	277	319	338	314	333	268	296	304	309	275	288	283	246	307	292	302	328	300	312	310	320	296	298	298	300	321	283	303	305	295	288	324	329	284	307	312	330	268	286	320	314	298	304	301	305	324	306	296	297	314	357	292	319	328	331	271	289	278	311	334	315	322	295	309	325	301	299	305	311	295	309	258	301	307	290	294	273	289	322	325	253	294	287	317	307	303	332	337	300	279	292	300	298	305	295	323	306	287	301	282	311	319	314	278	346	277	293	306	304	305	317	299	299	273	309	331	308	299	319	308	282	304	299	306	306	351	282	308	332	322	303	276	327	307	296	291	274	315	322	319	315	303	287	322	285	295	300	296	290	344	347	302	304	310	293	318	310	313	297	309	324	309	334	283	305	308	300	274	315	286	313	310	306	319	296	308	290	341	262	335	285	317	308	274	299	310	314	313	297	301	312	292	326	259	313	311	287	307	321	294	321	302	288	298	319	290	289	270	326	293	278	316	305	310	275	327	301	294	284	274	307	315	316	328	308	285	293	313	322	312	305	326	327	299	294	326	310	303	328	273	291	298	287	327	287	288	329	301	294	287	294	313	282	280	288	295	321	307	298	314	296	322	316	293	292	274	292	312	278	302	325	315	287	318	310	314	288	298	294	296	313	282	316	322	294	305	310	323	314	294	306	306	291	307	301	333	314	331	290	323	344	308	301	347	321	281	304	319	300	301	330	300	305	309	323	289	295	328	310	295	307	309	288	303	281	306	293	279	330	290	283	305	288	287	296	316	288	288	300	281	316	309	335	309	309	295	303	298	296	309	309	344	329	290	320	313	316	315	305	287	304	299	281	327	317	308	321	311	283	329	336	307	309	290	285	296	307	300	317	340	312	281	297	312	305	313	327	287	296	314	303	304	332	262	340	299	273	280	332	323	337	290	297	301	296	298	311	334	323	321	289	292	306	324	288	320	333	313	284	318	313	283	301	317	324	285	328	306	298	315	311	310	308	310	301	317	298	309	293	293	296	302	295	290	306	300	303	308	274	277	312	298	308	308	304	278	322	296	279	302	308	272	292	294	339	311	329	288	293	299	312	290	302	317	315	304	296	304	296	314	301	319	336	319	293	301	300	335	272	298	319	298	292	302	346	313	322	287	290	282	284	304	323	331	312	330	316	262	332	311	289	320	302	280	299	330	292	312	294	303	297	346	288	300	267	325	329	284	331	321	331	311	337	301	329	282	299	288	283	351	298	298	310	286	300	282	336	312	308	318	322	310	315	301	275	288	287	339	308	325	345	333	323	309	315	316	299	285	298	303	277	342	277	278	292	307	314	334	299	311	321	345	314	301	313	293	315	308	286	304	312	309	297	287	309	299	304	310	300	290	276	310	289	313	312	293	293	315	313	296	304	323	302	290	313	301	322	312	320	310	297	320	292	302	317	261	296	290	288	283	309	305	320	330	307	313	311	319	292	321	302	311	310	303	287	301	310	294	314	316	280	301	299	299	301	333	307	303	327	313	307	303	278	324	300	303	306	280	303	310	319	323	288	316	294	314	300	284	331	310	282	319	290	317	323	360	318	300	290	275	289	291	338	298	346	272	301	323	299	296	321	329	300	311	287	281	290	273	286	296	293	290	255	318	299	295	284	291	303	324	294	292	305	299	311	281	319	291	298	300	301	302	285	319	304	310	305	307	315	285	316	317	292	310	270	286	315	266	312	297	324	302	305	316	275	325	323	328	302	294	273	310	327	293	279	309	311	298	276	327	322	298	295	305	349	316	304	296	309	287	315	289	328	294	293	299	316	285	327	308	324	265	319	344	306	285	321	328	321	281	320	294	300	319	296	337	313	307	303	316	282	290	285	319	337	315	282	279	326	301	328	275	283	304	309	313	308	299	306	283	298	307	295	316	292	306	279	298	294	285	305	271	307	328	322	298	318	315	308	294	312	331	281	278	275	297	277	307	317	280	277	280	286	312	309	323	312	271	298	329	270	285	322	351	265	301	302	302	315	301	353	307	298	334	292	332	267	331	300	316	310	288	319	322	293	292	278	330	328	298	324	335	282	289	307	301	272	305	308	335	295	295	319	291	309	300	300	292	314	292	280	319	299	333	314	317	306	323	313	271
24824	22735	28515	24931	20673	6166	756	505	387	397	409	373	380	395	394	322	312	329	365	344	330	370	351	356	343	326	336	355	318	329	318	353	359	365	333	329	344	357	330	341	335	356	356	338	345	345	388	356	321	349	308	321	317	345	319	322	315	341	342	349	319	350	335	306	339	341	353	341	331	351	329	347	311	374	334	315	342	305	335	336	357	327	343	326	353	349	335	354	345	319	329	313	371	331	345	367	323	326	341	357	339	353	382	347	353	311	359	364	321	365	361	335	356	368	303	308	344	314	348	348	346	330	342	285	332	324	356	339	377	325	331	350	308	314	299	323	338	329	327	340	329	292	353	294	338	341	336	333	340	335	373	328	338	321	327	350	309	360	369	330	314	320	300	347	320	307	346	314	329	338	369	326	321	350	335	361	375	360	346	355	338	298	303	323	313	322	344	334	363	332	339	316	321	366	356	353	370	313	372	335	311	313	341	327	353	328	344	320	317	335	331	352	361	345	314	312	359	336	336	326	354	303	337	345	352	312	340	361	353	323	357	321	310	344	349	325	313	323	335	367	363	345	345	361	330	322	311	339	341	338	308	328	344	310	340	347	316	329	326	332	349	320	344	321	336	310	330	319	351	321	371	355	352	316	333	338	335	345	334	343	360	356	347	340	297	374	346	344	328	326	337	327	376	339	313	351	308	337	309	302	310	359	344	334	369	332	333	345	331	312	330	339	334	312	369	332	310	323	361	311	336	349	320	301	323	345	317	330	320	348	345	313	368	332	314	326	347	330	291	345	319	329	294	316	335	327	347	365	333	315	341	333	311	317	400	338	359	343	314	313	307	319	333	341	349	334	340	327	375	340	358	317	337	342	335	317	325	321	326	315	334	310	322	317	320	322	348	379	334	310	339	327	343	339	374	327	354	361	332	329	336	366	329	340	334	359	326	328	340	354	322	330	339	322	347	330	327	352	319	329	344	350	321	311	359	333	336	344	323	343	368	365	322	339	359	374	323	313	350	318	325	307	349	331	358	277	312	334	330	323	318	334	357	334	308	343	335	353	365	350	345	341	356	294	327	330	345	345	342	344	312	350	346	342	337	321	310	330	311	306	351	376	345	349	347	318	335	322	347	319	353	339	319	346	356	351	310	318	342	326	290	346	329	310	367	326	292	348	316	307	320	340	353	352	324	357	335	340	343	302	338	337	342	367	333	355	332	332	330	336	306	335	333	307	312	311	317	367	328	345	342	320	343	373	331	302	347	350	339	332	330	338	324	343	322	329	356	335	335	320	337	344	332	313	306	339	346	338	316	325	329	316	369	362	303	342	343	351	378	305	332	332	355	316	334	347	331	312	334	355	323	312	335	356	348	338	324	312	346	342	373	366	322	348	328	324	340	321	358	340	332	350	316	378	365	345	342	362	320	373	362	328	316	336	328	318	375	313	320	333	365	317	341	327	349	330	325	333	363	295	332	317	325	332	332	315	319	297	330	329	349	370	336	337	319	336	333	340	338	314	339	350	333	338	316	314	350	331	298	349	340	305	324	322	339	309	363	322	330	366	308	345	349	330	333	321	338	309	298	320	309	326	342	331	351	340	350	323	365	309	332	334	331	340	301	315	333	344	358	333	315	353	318	341	321	388	332	336	317	333	329	334	318	346	342	350	366	344	290	357	329	335	333	304	324	367	343	332	345	349	313	335	338	366	318	360	357	327	326	326	341	300	347	332	346	345	336	347	376	282	350	346	360	303	318	347	319	332	349	360	338	347	291	345	329	335	346	353	290	315	365	306	338	319	322	301	297	323	352	312	358	298	325	341	341	338	344	358	305	307	313	297	305	339	351	317	338	309	328	337	353	345	367	344	311	366	331	362	319	332	343	325	317	359	328	342	356	353	343	339	316	362	316	364	319	350	338	317	354	338	316	329	352	337	330	355	326	345	339	337	301	365	343	307	343	327	346	370	344	356	310	326	322	335	324	330	323	335	318	341	335	330	303	316	384	360	352	305	309	336	371	318	344	324	350	319	352	323	359	361	328	333	340	353	335	343	357	319	363	309	328	328	331	338	338	351	331	345	316	364	346	335	345	319	363	342	356	328	332	333	355	334	349	329	346	312	331	346	346	345	311	314	357	337	343	366	321	343	324	335	337	346	362	346	323	329	335	355	334	328	348	331	338	324	354	338	339	341	331	348	334	305	299	318	327	296	335	362	301	319	344	311	326	370	335	321	354	364	367	359	307	330	335	341	319	349	340	334	353	368	322	337	343	319	333	333	335	345	333	332	353	322	332	341	351	361	365	326	343	313	312	333	355	344	351	355	351	379	331	337	362	332	340	338	331	343	305	299	336	360	328	381	344	321	376	325	328	340	336	332	340	317	361	297	324	321	332	364	322	332	349	346	329	298	348	315	335	350	344	330	364	314	309	353	351	356	318	333	346	327	329	330	316	324	335	322	338	334	322	311	336	352	316	317	312	346	323	321	336	360	339	341	337	317	357	312	334	328	347	322	327	309	303	336	349	321	321	326	364	370	351	319	308	348	331	323	342	309	313	330	326	352	305	336	336	328	380	308	351	308	340	340	325	334	325	355	337	354	325	350	325	331	346	321	349	327	288	318	343	337	309	317	339	339	359	340	343	324	362	316	315	332	337	343	354	281	332	328	344	334	358	348	333	350	355	312	328	334	334	356	337	367	326	358	343	324	338	333	321	357	365	372	366	347	326	345	303	348	335	317	342	347	315	358	314	333	342	330	363	372	333	313	365	326	337	347	330	333	310	332	347	351	318	333	293	336	366	338	308	341	328	320	355	338	342	345	328	335	357	330	334	360	325	339	338	336	336	321	348	332	346	299	356	309	307	343	330	323	371	322	355	346	311	345	304	343	328	323	333	338	354	306	348	330	328	353	350	304	340	331	309	359	343	355	309	320	342	315	330	336	345	324	328	333	330	367	359	325	349	315	348	354	338	343	332	341	334	362	336	312	311	357	348	354	342	317	346	321	315	354	340	338	358	336	324	362	307	316	318	331	342	360	330	326	338	330	320	310	310	318	349	324	318	326	316	333	310	330	322	334	330	333	343	301	305	333	320	345	344	336	324	334	323	323	326	358	323	335	309	344	320	306	331	345	328	339	299	303	328	343	333	337	340	361	351	327	332	356	353	316	355	366	323	356	327	333	326	304	302	313	334	312	326	345	339	306	312	341	332	371	344	330	311	354	336	313	327	353	324	334	347	331	325	332	369	324	344	367	356	312	349	317	355	325	383	356	334	331	347	333	372	356	325	339	320	334	342	326	350	344	363	364	307	333	305	328	344	357	343	364	326	321	319	313	328	338	343	321	370	319	332	333	321	340	350	353	305	330	340	328	332	322	318	345	315	355	317	337	328	356	325	310	357	362	335	342	314	375	362	312	330	302	318	309	336	296	352	346	333	343	315	301	333	319	326	355	331	326	336	296	355	313	314	321	322	328	304	354	323	310	348	348	306	350	336	334
59788	61174	31154	6861	717	613	536	509	437	414	415	399	401	427	388	386	353	381	397	357	369	354	388	362	348	364	369	353	373	373	330	333	396	330	383	347	344	351	346	373	342	353	354	341	357	362	329	390	362	329	334	362	335	324	376	385	369	344	347	341	373	361	349	316	347	364	343	340	357	361	341	341	337	368	336	354	347	338	347	385	362	363	333	381	334	334	348	331	345	359	354	357	348	306	340	383	332	363	357	333	333	337	337	352	334	347	344	353	347	337	361	321	372	351	350	378	379	330	358	356	338	339	327	320	336	343	336	366	332	338	318	345	345	348	312	342	348	332	376	373	351	337	385	339	358	339	347	318	323	364	383	347	344	358	368	375	346	355	330	309	344	379	366	324	355	329	367	346	345	347	351	346	332	354	350	332	327	333	346	330	345	354	357	344	359	330	342	357	314	337	373	353	366	351	370	357	342	368	347	333	356	343	337	384	334	351	345	328	362	330	373	352	353	362	356	343	313	346	356	344	356	359	359	359	341	334	341	317	338	343	329	311	340	360	337	371	335	352	347	363	345	374	336	381	353	362	371	391	378	352	338	364	379	385	351	327	341	378	354	351	316	370	363	326	319	377	332	351	372	364	357	357	343	347	324	330	340	367	356	317	370	339	323	316	359	372	352	359	347	341	365	340	349	350	363	352	390	370	331	343	344	339	362	312	330	328	368	377	335	332	347	325	361	364	342	336	351	347	342	374	377	379	347	362	327	360	334	334	344	364	331	355	331	297	347	358	359	364	346	333	337	331	329	339	387	349	335	357	362	326	326	364	349	352	367	329	340	326	341	360	325	349	344	330	337	310	349	324	355	336	368	333	360	373	327	359	339	345	372	354	332	338	367	334	334	331	342	314	348	333	373	329	357	339	357	334	334	352	366	378	349	333	345	339	349	357	379	355	323	384	353	360	346	338	347	339	335	340	370	364	332	355	365	341	336	354	362	359	343	339	356	340	337	328	337	307	354	320	320	352	346	359	356	338	336	333	349	381	344	360	327	329	347	334	332	345	367	371	313	347	352	339	354	363	333	348	338	344	330	375	341	349	353	349	342	354	339	367	347	316	384	366	330	395	335	342	375	350	351	345	329	310	329	320	365	340	340	356	340	323	333	331	308	342	346	338	365	336	359	344	361	347	328	336	353	367	305	357	335	362	360	377	349	317	350	353	366	347	373	379	348	347	314	343	383	373	354	340	342	338	323	338	338	337	351	343	339	341	310	360	357	346	352	358	365	343	334	352	347	319	338	336	307	359	343	384	341	367	350	369	385	359	334	315	328	366	325	352	289	343	366	365	306	351	349	343	341	346	328	297	317	342	346	313	337	337	345	333	365	341	333	339	366	346	321	308	339	376	355	349	351	330	369	344	342	289	361	338	362	341	340	345	368	333	356	347	327	362	352	313	369	319	351	373	336	343	325	342	331	340	349	355	372	342	341	332	362	323	331	346	356	368	364	331	354	337	354	335	356	356	346	352	349	343	366	374	326	327	325	351	338	366	366	340	341	360	344	355	346	332	356	356	327	344	368	361	377	336	336	371	319	347	318	365	332	348	329	342	331	352	343	330	319	355	346	365	379	334	364	361	307	347	353	348	338	346	350	346	320	331	361	341	364	350	308	378	333	328	313	362	367	344	350	361	330	360	363	362	355	348	381	325	335	379	330	328	333	330	343	354	326	341	341	366	339	348	351	341	343	325	330	338	343	344	349	344	323	370	352	359	343	351	378	334	350	327	339	379	322	368	311	319	322	345	335	334	336	349	345	316	362	333	366	347	355	383	336	384	369	312	354	366	359	321	333	354	367	344	331	343	351	377	322	346	367	323	373	318	359	379	382	327	351	345	328	340	353	369	353	349	355	359	344	315	357	337	357	345	323	346	343	334	365	371	341	346	347	367	340	322	357	330	371	326	361	347	353	330	352	312	355	366	350	357	360	337	351	326	353	310	350	346	374	313	362	367	329	338	331	347	366	338	362	332	372	350	332	349	332	358	387	346	342	305	329	400	336	320	357	349	335	331	333	328	351	349	343	342	327	316	357	356	362	358	324	359	338	340	381	356	342	342	373	346	339	352	359	367	358	374	345	377	326	324	339	355	350	332	320	298	366	347	362	352	336	345	365	333	326	339	325	339	367	360	389	342	322	318	370	343	345	341	366	340	342	338	336	366	328	309	339	344	380	375	328	358	362	364	340	380	354	377	382	328	349	333	338	348	389	345	324	361	351	314	356	366	352	334	328	330	345	365	317	339	329	322	343	348	328	358	339	316	350	350	339	302	323	352	360	398	334	335	368	344	382	334	379	353	355	358	348	335	373	335	365	336	382	346	341	342	341	332	358	342	327	319	325	332	347	330	336	348	372	351	345	367	330	374	343	369	313	355	328	358	337	352	349	383	371	351	334	327	353	339	354	369	321	376	332	366	333	354	360	373	368	362	306	337	344	333	330	360	312	342	361	348	355	364	365	333	352	337	340	347	354	376	341	337	313	341	364	346	331	361	318	337	293	327	358	357	310	342	330	376	367	338	372	329	351	365	371	367	321	347	356	317	336	380	342	342	359	396	328	365	343	350	372	337	295	352	325	335	348	340	345	347	340	343	365	383	342	343	358	350	385	331	340	358	351	340	326	346	362	377	342	379	342	329	352	323	333	353	375	359	350	361	348	331	329	345	321	338	343	330	338	339	379	337	343	312	337	331	333	344	352	323	360	325	313	343	298	365	346	311	332	368	341	365	342	326	358	332	385	361	330	331	326	336	339	323	342	384	359	355	344	361	358	320	362	338	344	343	332	341	322	350	333	319	350	333	338	322	321	357	328	313	349	314	345	315	363	330	327	356	304	344	361	343	359	342	347	313	344	352	335	344	347	357	350	316	354	355	302	381	340	348	329	372	310	361	345	363	343	334	329	373	338	333	361	313	344	347	373	352	364	330	350	358	347	353	349	351	346	353	348	388	319	328	315	343	344	347	393	344	370	342	353	353	353	336	355	352	338	383	327	347	367	356	332	324	350	376	351	358	344	364	347	340	339	340	373	374	314	360	321	364	343	365	352	354	349	366	348	372	367	358	346	338	332	358	315	368	364	335	325	364	348	351	342	357	359	319	328	369	344	364	351	343	349	359	340	348	347	366	358	342	332	339	346	381	336	369	337	344	368	350	325	327	334	370	380	355	362	365	321	335	338	338	322	369	330	338	349	339	343	387	343	342	340	346	341	289	385	366	314	334	348	344	354	357	325	321	361	356	371	361	335	356	342	355	354	377	318	319	345	351	375	355	375	366	374	362	354	336	346	342	348	353	313	353	362	352	362	359	329	310	332	353	308	342	350	373	353	361	339	316	342	335	329	348	326	361	349	324	340	301	360	340	357	334	335	348	349	346	340	345	336	333	345	344	347	368	363	341	357	389	346	348	340	342	344	343	319	303	350	336	339	331	359	336	310	340	365	341	365	324
31161	25013	7006	1168	541	555	574	560	556	507	470	548	546	553	603	547	551	520	525	524	531	535	540	512	512	528	507	518	529	512	527	540	534	500	523	504	527	560	555	529	517	567	572	551	492	489	518	543	525	550	542	533	551	536	552	507	558	500	545	557	532	518	536	579	537	506	558	484	505	531	535	565	569	497	487	502	553	531	565	532	526	553	547	543	540	530	525	534	523	585	527	533	568	501	537	552	530	549	577	563	538	533	528	500	522	501	526	553	550	529	561	537	512	544	539	502	536	494	518	495	478	524	530	561	532	498	524	517	538	553	544	508	540	542	512	542	521	507	492	546	545	545	525	594	523	536	562	593	549	489	552	556	513	535	530	505	550	522	510	489	555	525	507	586	547	531	509	541	527	493	504	518	536	532	532	539	523	516	507	511	511	536	524	502	493	561	530	545	560	523	538	481	533	513	452	560	530	521	516	532	515	559	522	540	526	498	551	566	524	536	552	517	486	515	492	550	530	481	551	461	530	529	538	511	493	511	528	512	513	566	560	546	544	560	538	517	533	496	546	528	459	525	532	514	513	540	498	519	535	535	518	564	520	522	542	521	524	551	504	545	477	561	502	506	542	555	513	520	533	501	539	538	504	571	538	524	548	526	537	507	548	528	546	535	556	530	530	511	554	561	490	543	550	511	536	495	467	533	522	528	542	516	544	553	572	532	550	561	528	511	528	566	529	519	600	520	524	545	548	521	529	518	544	502	551	490	522	522	520	510	533	534	540	510	522	549	518	516	555	537	537	535	526	571	550	542	513	571	549	526	500	519	571	536	504	493	548	578	549	503	506	519	532	491	499	528	574	558	547	532	505	535	560	493	501	528	530	536	514	511	536	581	487	540	507	531	496	516	515	516	528	537	502	517	541	543	548	536	503	513	546	528	538	563	523	501	558	535	500	567	508	573	561	517	520	582	528	519	569	554	524	460	546	539	531	488	513	517	547	549	494	521	572	553	517	505	513	550	544	529	538	513	574	504	500	553	543	519	520	537	521	531	541	540	540	548	518	491	539	559	533	532	524	540	524	540	525	515	496	474	504	500	515	529	531	510	514	545	554	561	525	510	487	539	555	527	517	539	493	549	583	528	537	547	503	549	506	543	531	509	478	541	520	560	516	514	512	517	531	521	532	507	501	504	522	508	486	518	522	522	532	510	541	510	554	544	540	567	521	489	558	526	538	535	547	499	550	519	559	505	504	558	503	537	534	552	551	511	521	545	512	481	575	538	537	505	518	531	572	513	552	557	539	543	526	501	515	550	481	562	511	480	534	547	470	506	566	528	506	569	529	553	509	524	506	537	556	489	509	495	581	498	489	541	547	519	529	522	552	493	532	553	534	501	524	512	532	506	567	543	525	490	529	569	538	539	537	539	505	505	532	533	511	509	532	523	508	529	540	550	524	485	497	526	550	568	532	539	518	521	506	596	484	510	497	521	537	538	521	543	556	559	512	536	523	496	567	537	525	572	563	599	502	502	514	509	557	564	541	546	511	557	520	516	550	547	580	552	523	520	535	539	506	546	530	534	564	521	565	540	501	516	520	546	544	532	531	547	593	512	517	518	511	516	549	530	533	533	515	549	518	551	523	549	529	539	527	511	541	517	544	523	518	503	554	508	570	516	559	537	527	558	528	514	572	502	535	568	577	501	530	506	521	526	568	491	541	524	541	524	543	539	541	530	517	557	513	533	504	547	488	531	523	478	512	507	513	529	558	537	547	558	544	506	509	488	564	575	496	523	519	539	568	500	523	514	534	518	505	479	565	553	506	536	512	504	531	541	572	532	504	523	530	493	535	539	533	532	507	528	523	566	513	552	520	524	517	520	550	548	544	526	531	536	529	545	522	517	518	532	519	511	506	560	544	549	496	485	523	543	507	519	552	519	504	550	518	509	522	525	526	553	540	548	539	521	518	572	490	536	533	518	517	522	527	606	528	544	573	493	486	515	535	549	557	533	505	536	514	525	527	548	497	526	543	528	528	542	514	572	570	498	517	496	499	539	576	531	541	544	504	537	542	545	512	566	560	520	546	527	539	530	488	534	551	490	545	504	506	536	552	486	503	556	507	486	526	556	519	533	525	569	551	553	530	550	501	558	520	509	516	507	526	528	511	530	526	530	522	501	515	565	508	495	537	513	562	553	509	529	580	535	542	527	534	530	523	542	535	525	519	552	539	498	532	543	551	525	521	539	560	564	563	521	493	542	511	551	534	493	490	538	554	550	546	575	524	552	504	513	519	532	530	534	538	561	522	507	499	492	534	519	557	520	537	537	548	514	562	540	544	528	551	505	584	531	541	561	528	519	535	560	551	564	488	551	560	498	546	540	534	511	555	579	573	550	533	523	510	530	519	505	536	519	522	514	530	548	464	504	542	514	522	544	530	590	572	540	560	496	512	490	537	527	518	516	524	546	548	545	534	496	574	525	523	540	533	528	528	540	535	523	544	552	503	521	505	514	536	553	545	538	516	561	535	566	497	485	563	512	538	535	506	532	554	523	561	591	540	538	496	466	573	513	497	539	510	547	517	518	567	545	548	525	565	491	468	500	549	549	547	530	514	519	517	504	559	531	524	496	544	539	567	542	505	530	522	519	525	532	530	524	516	526	490	509	530	564	553	508	562	536	503	550	530	536	512	558	510	494	525	516	504	519	525	556	525	527	515	556	572	509	504	511	567	523	525	517	513	569	487	498	499	545	567	511	527	533	512	516	479	530	514	520	533	541	546	553	561	516	520	519	512	556	544	470	476	502	552	528	519	514	528	517	575	531	489	540	522	557	561	508	556	544	513	582	572	540	543	588	500	562	557	545	511	484	523	507	518	513	526	519	557	529	515	472	499	552	553	598	517	554	538	520	537	546	555	503	534	535	562	504	553	574	520	533	514	508	506	564	535	537	485	571	531	580	511	544	571	535	535	498	511	510	522	518	499	512	533	512	514	520	521	461	535	531	556	542	518	520	502	575	558	480	496	490	552	509	558	533	519	510	564	550	511	514	543	507	493	529	526	553	524	552	546	500	528	519	540	516	509	530	496	522	522	502	539	504	518	556	536	542	514	547	573	548	493	520	518	482	538	524	514	504	543	506	487	520	542	528	497	510	549	541	507	511	520	537	522	525	532	556	501	541	521	515	549	510	547	551	505	503	541	504	520	560	497	505	535	506	552	518	552	485	501	562	560	538	543	500	552	507	513	514	554	532	526	581	573	541	540	525	559	543	553	491	534	527	540	548	557	532	528	513	522	543	544	549	502	520	523	558	544	547	537	531	537	542	533	503	540	544	515	531	523	520	540	535	534	535	493	527	523	523	522	522	548	538	496	569	522	526	522	527	522	524	535	522	531	530	502	542	508	543	560	482	508	528	512	576	539	504	532	572	544	552	567	537	512	520	527	515	537	565	567	530	492	565	480	533	562	535	503	521	558	509	521	538	562	569	533	484	511	527	556	505
24978	19098	2763	788	492	479	490	488	508	522	485	503	478	482	513	515	509	467	501	466	499	429	528	505	444	512	464	473	466	471	482	460	508	506	499	452	499	493	467	487	475	510	500	512	521	484	503	467	463	511	540	448	496	498	514	478	475	462	511	470	494	497	458	485	472	438	492	487	492	471	492	501	445	426	468	448	484	471	486	437	447	474	442	494	472	488	484	490	448	470	463	439	436	509	448	470	472	475	471	467	491	475	423	476	460	487	441	500	466	499	494	472	476	481	481	472	479	479	455	499	501	445	460	483	496	450	486	443	494	478	495	421	466	424	478	475	451	487	479	480	512	486	460	497	485	491	493	500	513	434	462	454	495	519	491	476	471	477	473	474	464	453	510	495	458	497	507	477	478	476	460	495	468	509	497	511	492	470	470	458	459	458	459	471	466	487	470	473	490	488	494	456	462	474	506	456	472	461	479	466	446	473	482	476	463	492	455	479	499	492	463	516	512	452	451	452	479	475	482	514	477	432	469	486	502	464	446	500	480	508	485	492	466	472	456	467	496	484	461	465	480	483	448	472	439	489	463	498	496	480	486	465	477	451	449	515	463	491	451	475	467	471	480	489	487	446	448	472	504	446	454	517	489	487	442	468	467	500	472	474	497	516	500	470	437	437	501	455	455	506	498	496	452	501	458	489	498	489	538	444	456	475	461	451	520	469	510	511	513	502	447	478	441	489	450	459	448	471	465	447	499	476	497	458	494	489	437	468	454	485	452	463	488	485	477	473	467	459	486	483	421	483	484	483	484	469	468	481	470	477	454	474	445	458	488	528	465	456	513	507	454	442	478	491	524	470	482	480	482	524	493	455	476	507	460	452	484	481	509	478	523	488	458	433	497	472	459	452	465	496	480	481	471	481	509	452	487	499	496	466	481	456	479	476	468	440	504	484	498	470	481	508	488	501	465	440	470	484	476	486	484	475	494	468	504	447	480	510	474	485	500	514	444	481	457	472	486	510	475	456	433	471	465	490	486	457	478	450	469	498	450	509	486	460	511	480	464	484	471	466	463	460	487	516	478	480	467	492	482	481	457	454	456	445	500	472	481	473	464	454	494	494	473	485	481	476	482	503	477	489	459	489	496	495	494	500	465	469	482	488	491	488	458	491	514	479	497	473	462	481	490	485	539	460	479	453	522	517	446	495	502	502	473	489	487	464	456	450	497	475	443	485	477	504	506	467	462	453	497	504	468	506	493	468	436	470	434	490	473	485	498	504	497	417	472	512	485	494	448	451	490	484	481	470	490	516	492	468	428	464	484	470	477	483	469	460	486	451	487	476	487	481	495	469	475	518	456	461	501	469	499	512	505	490	474	477	474	467	479	462	478	488	455	481	477	502	481	480	464	490	491	474	473	470	511	509	513	449	490	461	488	466	522	459	505	499	471	502	487	486	452	500	481	477	485	481	502	442	467	456	500	438	469	454	509	529	479	473	484	494	464	457	469	505	489	474	507	443	503	468	458	468	498	454	495	499	484	489	527	476	497	484	486	445	505	514	485	513	535	440	468	444	512	474	449	497	457	490	484	479	452	460	489	438	508	458	475	485	471	498	455	456	459	429	465	458	484	483	484	497	466	492	481	479	484	448	467	508	486	456	515	423	436	458	478	467	438	434	474	486	468	467	499	470	485	489	478	464	440	460	437	447	453	500	433	501	457	479	474	428	479	505	449	533	464	490	478	523	470	518	458	489	482	504	463	458	458	433	528	496	456	438	531	471	486	461	462	454	491	480	450	455	451	467	468	470	503	489	478	463	458	445	473	482	492	466	476	518	467	438	464	474	498	499	500	477	493	447	488	496	488	432	494	442	521	482	494	459	471	453	469	472	507	505	462	457	476	471	497	466	467	452	443	488	448	494	486	494	501	471	505	503	498	498	482	452	440	528	513	483	507	457	492	477	498	457	448	447	539	457	526	490	462	485	491	484	459	464	462	507	511	459	484	457	490	472	476	474	441	462	496	441	509	499	466	480	486	478	473	464	478	491	483	481	439	451	488	478	486	486	468	438	437	495	471	469	488	465	484	501	465	495	427	476	484	502	467	501	433	467	452	495	475	431	479	430	454	482	475	442	445	474	467	499	474	472	477	461	463	474	511	477	472	485	456	447	459	474	502	486	425	466	478	518	467	499	438	491	483	476	464	470	448	489	498	453	520	517	498	481	425	451	464	501	452	475	501	482	487	482	489	460	485	461	485	437	437	449	436	530	484	491	497	487	473	453	478	488	460	449	454	464	451	446	489	497	501	475	476	461	454	479	453	483	496	468	472	482	479	495	467	504	502	462	491	471	413	468	487	463	462	464	457	461	454	485	517	425	435	497	476	498	485	469	492	460	509	516	445	474	458	458	488	473	467	460	447	474	479	491	476	475	465	478	414	462	467	490	496	476	461	475	511	469	454	444	508	461	486	508	488	477	472	452	472	480	476	502	464	483	468	439	463	469	475	472	484	510	500	470	447	499	499	458	488	508	498	473	490	467	484	497	460	484	501	468	456	482	479	533	437	471	470	473	473	496	498	454	477	480	507	487	493	433	467	495	462	487	452	440	493	472	468	474	515	449	507	434	487	499	491	483	492	487	475	496	493	469	475	498	511	463	495	518	478	460	485	478	493	473	479	461	465	482	473	470	483	478	495	513	471	491	514	476	496	453	490	500	504	492	486	463	443	504	461	439	513	453	494	495	449	487	476	485	491	476	468	509	483	475	523	489	477	480	482	467	494	493	467	500	449	496	475	492	542	495	471	464	500	461	488	458	437	474	442	452	474	482	488	470	482	496	481	473	469	478	448	462	454	476	472	443	490	482	444	476	494	468	468	475	483	468	491	506	510	439	508	481	476	471	512	476	482	475	486	487	451	470	485	444	464	481	488	513	475	478	510	462	495	498	474	469	449	478	505	481	504	488	458	467	504	484	477	464	450	482	517	436	467	480	483	495	474	458	469	487	461	490	498	474	443	484	496	476	501	473	481	458	435	453	468	494	474	463	458	460	502	461	487	501	502	469	484	487	492	477	452	452	505	481	440	496	460	476	464	513	474	509	469	474	466	484	473	486	483	467	518	522	441	470	449	449	461	471	511	483	480	467	497	489	494	496	476	475	510	504	436	448	462	471	471	516	473	484	490	509	473	470	449	457	491	484	490	465	446	518	466	473	453	512	476	485	486	500	513	470	448	495	455	449	502	469	472	457	479	482	481	478	468	495	472	477	474	470	500	464	458	463	458	474	437	472	473	467	489	477	472	506	482	463	491	457	463	483	487	474	446	493	479	442	475	472	465	460	495	470	537	471	465	478	439	457	484	450	507	466	427	472	493	488	481	463	459	487	481	467	513	484	464	452	432	472	462	463	501	465	467	489	473	443	498	505	464	496	497	493	490	492	502	436	483	506	492	493	509	495	464	478	484	478	492	461	441	478	499	475	474	469	482	470	474	444	458	469	442	445
26040	24380	27846	24925	8487	654	408	317	364	289	310	310	264	331	315	313	283	303	295	295	317	299	309	309	299	256	271	341	304	326	287	287	286	288	302	303	286	294	293	278	270	290	306	277	314	315	300	312	263	324	281	268	266	281	312	265	292	277	249	289	283	285	266	336	316	281	315	263	295	297	296	291	281	298	288	293	277	255	302	297	271	282	310	283	281	286	296	322	287	267	275	296	305	286	284	254	268	301	264	277	280	286	296	311	303	240	285	307	335	297	279	303	316	280	288	323	315	301	288	272	277	287	318	295	297	300	322	327	280	264	304	284	265	303	300	322	279	285	284	302	290	330	297	291	284	267	282	264	291	304	313	302	303	307	284	275	290	300	283	290	288	293	278	291	286	319	270	262	284	305	301	282	299	249	288	286	285	275	295	279	306	270	321	315	343	315	296	292	280	292	262	290	286	290	340	288	275	302	329	286	346	284	276	303	268	273	280	304	252	319	292	289	285	282	290	308	297	311	290	289	285	302	262	250	324	307	298	295	282	266	300	329	302	259	307	292	271	303	284	296	303	283	281	335	277	295	287	304	283	291	264	288	266	292	273	286	279	257	312	311	282	277	283	269	300	310	301	288	305	301	294	289	277	289	292	310	315	273	287	268	281	291	315	318	283	269	287	295	308	266	295	284	306	302	305	295	278	284	273	265	280	253	292	273	292	264	295	285	278	299	328	264	292	305	269	288	283	285	286	276	305	287	306	257	271	269	272	270	259	286	293	287	302	297	271	316	297	280	288	258	279	318	293	261	286	287	295	314	293	296	271	294	318	284	313	298	266	299	306	290	315	303	297	287	290	315	282	275	299	293	316	305	273	280	280	285	275	285	289	314	308	269	317	303	272	270	302	262	284	302	290	288	290	293	269	275	303	292	302	253	309	284	339	297	285	294	296	294	294	276	292	307	275	256	289	250	287	298	255	289	314	301	294	299	275	294	300	259	298	311	285	314	268	267	312	269	294	287	278	302	281	285	294	284	294	281	281	289	273	298	293	285	315	292	275	285	323	294	308	305	315	292	329	289	296	289	301	302	312	303	296	256	299	294	268	259	299	311	267	276	274	306	252	308	307	299	312	305	286	312	299	281	291	287	280	303	271	265	334	291	268	295	307	277	282	300	309	309	302	303	301	303	289	243	291	310	280	310	321	296	276	281	281	288	298	271	328	304	293	268	282	302	288	294	273	272	267	293	306	278	296	275	278	293	307	312	294	270	283	292	263	296	319	255	284	279	257	308	323	283	307	275	301	281	306	264	270	270	285	300	274	287	278	292	276	269	319	303	270	275	294	279	282	302	304	271	252	271	267	284	315	300	287	318	285	259	282	284	271	289	311	273	307	328	276	272	331	291	290	256	312	287	282	271	283	305	266	293	290	280	290	279	273	302	263	284	286	259	272	291	272	267	296	304	322	265	304	320	294	299	257	299	327	296	276	281	319	288	273	298	266	306	266	270	253	308	277	291	286	282	298	275	292	304	285	316	317	303	310	275	302	273	294	302	277	306	294	295	277	325	293	292	291	278	270	273	316	289	299	274	277	309	269	284	302	271	283	335	289	284	284	304	287	307	289	299	261	287	308	267	295	306	279	310	286	306	281	279	301	299	277	293	291	301	307	269	279	286	302	287	257	291	277	287	281	282	284	290	273	318	300	295	286	275	250	303	299	280	304	283	282	292	300	292	295	279	295	288	290	249	280	290	292	292	281	279	284	312	278	288	241	305	295	263	315	317	301	277	310	299	282	272	306	276	289	286	271	288	309	279	306	288	294	268	265	310	312	299	321	299	286	274	286	290	310	283	278	282	285	290	320	310	317	291	303	303	284	302	311	316	290	304	292	287	284	304	277	319	294	266	297	312	285	315	286	308	282	289	288	298	306	316	308	251	272	281	278	313	273	277	282	300	365	259	270	273	288	291	299	272	295	304	313	290	276	318	272	276	284	323	275	274	295	299	295	295	321	288	289	302	292	286	309	302	279	306	277	286	266	297	292	329	280	302	261	287	301	315	289	290	310	274	283	278	296	313	279	290	293	267	295	305	312	272	306	293	288	288	289	323	313	276	265	332	298	271	293	264	304	290	316	289	267	291	287	285	325	293	288	284	278	293	324	267	295	274	254	272	295	297	287	250	272	298	308	312	326	284	312	289	273	289	280	324	274	288	289	288	293	282	304	275	300	300	301	275	273	292	269	319	295	301	260	338	256	285	305	267	265	304	304	278	266	290	275	303	317	253	271	291	287	263	279	306	277	308	282	276	293	298	286	276	314	300	298	292	303	261	272	284	281	293	267	290	256	298	298	296	284	292	286	298	292	294	275	290	266	291	281	287	287	295	298	310	279	273	259	306	292	315	280	271	299	277	273	288	293	285	276	251	300	321	311	294	306	264	320	290	276	296	274	298	286	304	291	290	304	275	308	274	294	306	283	267	265	286	296	261	295	261	284	284	268	306	261	292	302	274	327	264	297	295	285	295	266	268	249	292	272	289	294	293	302	283	294	294	282	305	298	297	298	291	309	287	305	269	309	287	306	315	294	313	305	288	295	263	269	281	304	294	264	272	277	281	281	252	321	310	306	287	294	265	288	287	286	283	316	287	291	292	254	280	309	276	302	307	314	311	274	324	307	308	286	280	278	298	282	307	282	347	272	295	271	304	294	285	293	312	279	306	319	287	284	302	295	302	269	283	270	307	309	313	279	283	300	299	276	289	318	281	258	289	302	302	305	292	287	271	287	285	279	304	258	278	286	315	293	281	286	277	277	278	309	283	288	281	281	311	306	296	299	302	325	277	297	311	243	279	281	296	273	309	265	287	252	279	291	301	284	290	283	307	270	324	285	266	289	283	273	288	284	290	314	303	266	299	325	244	288	266	264	306	305	252	284	291	304	288	288	295	278	312	291	307	273	333	311	308	275	290	292	292	273	279	346	327	263	272	299	274	271	278	272	294	296	279	317	297	312	306	313	263	277	281	286	284	315	274	253	288	321	331	301	288	284	301	275	296	283	275	314	292	328	298	301	320	278	282	277	289	297	291	319	292	286	260	261	280	281	280	280	281	294	292	279	276	281	277	239	305	288	269	265	275	273	286	299	272	279	304	270	292	289	254	302	299	253	313	302	285	309	306	292	281	280	297	291	264	292	290	301	278	286	295	278	310	292	318	262	297	275	275	310	301	273	283	287	283	272	290	300	303	291	304	287	308	281	295	307	283	278	266	301	302	273	299	311	292	273	283	290	270	289	271	286	316	278	287	306	293	260	277	269	315	267	259	278	285	286	285	313	272	272	271	280	279	287	301	300	295	310	317	280	314	278	306	294	277	263	287	311	309	301	297	282	280	271	310	303	283	311	295	275	285	293	283	299	280	280	310	273	290	291	303	320	316	306	300	277	293	282	296	278	293	308	296	304	273	310	308	291	276	302	267	297	314	308	319	294	292	285	302	299	294	292	277
61167	61609	21730	3813	494	445	433	350	351	353	334	322	320	335	331	330	319	322	332	345	316	349	318	309	284	310	314	331	272	329	301	303	311	310	302	325	341	294	316	325	326	316	306	316	316	333	323	289	330	309	317	348	314	296	288	316	290	323	301	314	295	293	293	300	276	333	304	317	294	301	292	301	297	297	312	293	272	316	324	276	287	322	334	311	305	298	305	319	303	312	275	299	267	314	355	318	289	323	324	326	319	344	314	309	289	303	284	308	297	290	299	291	301	309	311	292	283	291	300	319	277	324	308	328	293	329	295	300	297	329	285	314	302	355	316	308	321	306	311	319	304	305	291	309	327	290	312	314	286	307	315	288	290	309	326	329	335	303	288	297	281	314	312	304	305	308	306	316	336	287	326	276	302	297	310	296	312	301	314	297	298	302	313	287	280	315	258	316	283	326	330	299	311	320	317	306	301	321	315	315	314	291	299	349	284	324	289	302	281	294	331	296	319	293	298	306	321	309	334	318	300	313	339	323	292	270	289	335	298	308	289	320	304	276	284	310	294	307	308	367	302	316	308	306	324	330	300	294	282	316	293	285	297	312	302	278	306	296	280	304	307	277	296	274	301	320	320	323	299	298	315	320	312	306	279	294	334	312	310	325	307	296	316	338	294	286	315	301	305	315	294	286	304	291	316	315	316	327	282	268	286	278	278	327	296	314	328	298	285	291	291	325	299	278	311	282	358	300	334	330	273	303	314	292	315	298	309	326	307	302	271	311	303	300	276	293	314	353	301	275	301	322	264	324	284	307	313	308	330	287	313	301	283	295	313	294	288	308	332	276	334	315	289	298	333	326	288	291	298	307	290	316	304	283	297	287	303	301	299	314	281	283	322	302	293	321	338	311	317	301	284	305	272	332	317	290	325	272	346	287	300	271	299	310	297	334	302	316	347	296	316	328	268	327	306	292	293	325	313	297	295	310	327	279	284	311	319	290	338	301	300	292	309	295	342	289	274	292	332	288	298	305	296	290	326	294	296	321	324	291	311	314	310	315	310	306	347	323	323	303	320	318	327	316	329	285	303	307	303	305	297	294	287	323	340	264	312	314	294	299	284	298	326	283	312	306	283	318	304	280	313	287	309	299	298	295	297	292	291	276	286	295	323	292	310	339	371	304	307	322	297	313	290	265	320	291	309	277	308	298	278	316	288	287	322	301	313	294	318	304	305	299	290	284	292	297	282	333	294	325	316	292	324	312	334	302	324	314	322	326	337	300	301	319	321	306	303	319	326	310	322	311	291	346	278	301	296	329	333	317	306	297	305	310	287	313	328	284	293	320	299	310	295	308	323	304	311	316	301	323	298	285	298	320	337	325	321	292	296	287	305	305	282	310	290	302	338	298	322	277	306	269	322	322	316	301	308	316	269	311	281	298	292	311	322	302	294	313	291	327	274	285	299	319	319	291	303	290	311	305	327	261	314	307	306	314	315	297	336	281	308	304	305	312	316	304	288	317	275	319	292	287	330	304	333	323	311	315	281	293	324	292	323	327	300	278	290	297	305	330	299	316	277	321	317	272	301	344	299	314	327	299	320	333	289	309	305	303	316	297	294	297	296	277	330	308	316	294	311	277	296	299	300	290	322	336	309	322	319	284	303	278	292	309	302	302	295	320	298	282	293	305	343	312	287	335	295	322	301	331	313	323	307	298	324	291	316	303	272	329	267	333	316	322	321	300	312	261	303	306	303	305	292	294	345	317	307	286	313	302	279	288	335	300	289	320	338	305	327	316	328	310	311	322	305	327	311	321	287	273	319	334	274	306	325	314	289	295	305	283	299	291	308	305	325	286	299	288	293	273	322	308	293	275	291	316	337	298	309	301	289	287	333	300	293	325	286	285	311	319	298	337	325	341	309	293	261	293	310	321	331	276	321	278	287	311	345	288	329	302	280	332	286	315	298	318	327	360	307	307	276	297	303	265	292	286	300	289	285	284	263	311	299	323	305	293	332	313	320	288	304	292	299	317	308	307	281	314	279	261	286	285	313	312	323	269	329	327	295	322	301	335	354	310	293	296	314	278	332	326	327	317	296	308	305	301	273	323	289	317	285	299	305	290	292	321	311	304	325	294	307	321	313	272	285	336	284	281	324	320	313	340	304	273	305	330	298	319	287	303	315	321	322	297	312	299	313	311	315	298	307	322	339	347	310	316	302	313	289	305	307	298	301	306	314	310	343	280	289	315	330	300	306	308	325	292	326	320	287	318	304	266	328	330	305	321	317	289	298	293	276	310	312	294	301	298	284	298	306	313	336	327	277	290	297	321	289	274	308	338	272	314	286	306	285	342	267	301	302	302	284	292	309	303	319	315	311	279	300	295	287	298	303	302	285	286	320	282	295	274	340	291	327	290	295	340	297	324	314	262	286	306	313	305	311	303	275	289	294	316	329	304	269	301	313	306	306	301	320	312	299	285	290	272	268	276	328	295	279	307	308	314	323	311	295	313	289	298	308	284	297	279	309	329	311	308	306	302	311	317	301	310	306	288	301	290	318	324	298	312	274	292	321	325	326	300	289	310	305	316	291	322	322	287	330	294	312	299	330	294	304	282	296	283	334	309	333	301	321	291	286	301	299	333	288	273	289	322	312	324	331	284	288	306	330	307	290	337	292	275	308	292	296	302	282	294	311	290	327	308	306	317	276	319	318	331	281	292	301	293	288	291	317	292	310	345	313	336	312	289	315	280	314	301	315	269	296	296	291	281	292	311	290	352	268	310	284	318	283	284	284	273	321	271	330	300	300	284	278	330	279	309	266	310	302	315	322	287	305	305	346	295	319	318	299	318	318	284	321	325	307	341	313	266	357	279	283	309	307	329	270	318	298	322	278	280	278	322	308	291	299	287	306	302	303	314	319	297	299	314	272	324	299	320	332	325	325	316	305	325	301	290	275	311	291	278	319	325	284	326	297	317	288	297	299	270	299	286	293	316	292	322	306	299	287	315	328	331	313	282	315	300	319	296	326	301	291	282	270	284	322	326	298	303	328	324	308	286	295	301	320	299	293	290	290	282	283	311	319	309	297	304	307	308	311	288	316	331	272	297	316	313	308	286	321	294	304	313	288	330	305	304	321	289	274	312	317	304	292	331	308	313	305	285	321	322	320	291	302	326	304	277	308	272	276	316	279	291	302	306	334	299	293	274	267	302	307	311	279	311	290	308	324	337	307	321	306	316	295	307	285	285	346	298	323	318	325	288	314	298	290	305	283	320	311	312	310	291	326	279	307	311	332	292	307	339	307	313	314	302	307	298	292	306	312	337	309	293	303	333	298	303	324	295	302	328	310	297	283	292	298	321	302	290	325	310	306	283	304	292	315	316	320	309	320	298	334	299	308	316	289	311	306	323	309	298	289	311	299	316	308	288	270	329	301	283	345	330	311	273	307	321	318	291	323	313	314	317	305	324	313	319	323	306	328	254	315	324	306	335	313	318	300	311	277	305
24690	22815	28221	25240	19281	3876	701	461	385	389	381	356	370	386	370	338	347	377	356	356	382	327	341	360	341	309	315	338	345	357	403	350	348	348	317	337	337	337	380	360	356	363	337	331	341	330	357	363	370	356	355	347	360	352	370	326	357	343	344	342	335	369	376	343	362	323	328	347	351	324	333	331	356	332	352	338	328	344	376	394	297	364	302	330	331	365	332	335	322	350	364	327	346	366	325	352	352	324	319	295	339	355	380	327	349	362	338	326	349	352	361	328	310	354	346	315	362	360	321	367	340	355	321	342	374	337	340	368	366	355	353	330	346	374	334	366	354	336	361	352	346	360	335	299	348	344	336	356	339	376	336	359	341	334	337	337	327	356	334	310	342	340	331	374	353	315	382	350	361	346	308	337	338	354	356	331	391	324	351	345	377	332	346	337	346	329	358	339	346	334	333	329	354	335	304	325	346	316	348	297	335	357	351	344	360	387	356	336	332	330	373	367	328	350	357	323	328	341	351	320	341	306	349	347	366	355	327	324	338	341	352	338	342	326	319	326	349	320	368	321	344	375	347	336	336	347	347	333	278	332	326	362	375	317	343	323	362	324	340	349	302	358	359	356	351	325	359	350	333	341	355	326	355	319	348	363	309	363	358	329	334	331	354	370	325	321	387	335	346	376	335	374	347	349	321	301	347	349	341	281	335	344	359	352	329	298	362	324	352	357	336	362	316	332	344	345	362	336	351	346	346	346	318	338	352	364	342	344	378	357	318	355	352	326	341	328	311	303	338	318	342	371	358	343	336	324	314	362	339	344	367	306	351	330	374	357	345	341	346	355	319	342	350	321	345	338	379	330	304	308	357	338	325	353	325	363	321	356	343	311	347	351	348	323	333	345	337	333	349	331	334	330	362	352	351	332	327	377	360	357	347	340	356	342	339	303	353	369	331	363	377	319	327	346	327	332	344	347	340	326	351	359	323	328	328	324	341	299	362	331	360	352	343	360	361	353	317	382	353	375	340	328	325	331	352	364	334	356	322	338	357	337	335	355	324	336	324	348	350	358	319	339	339	310	300	323	342	364	310	337	357	341	317	338	326	351	318	315	337	335	317	363	345	349	335	307	358	315	322	316	341	349	330	324	347	364	313	344	334	355	340	364	331	310	351	346	324	326	338	328	338	342	346	323	361	388	342	360	335	339	330	352	324	333	333	366	332	355	360	367	341	385	349	334	343	343	351	347	323	329	354	331	375	340	357	379	351	337	319	337	319	335	344	344	358	355	342	368	343	340	332	349	338	365	330	360	347	348	345	326	350	364	343	318	326	353	325	351	341	373	372	365	330	321	320	340	387	342	315	336	349	331	349	370	348	342	341	357	315	327	364	326	313	375	371	324	345	324	363	314	338	365	314	324	331	345	373	320	320	355	327	340	341	297	384	358	346	333	343	308	342	359	326	321	343	345	322	354	336	354	328	349	297	327	365	360	367	310	354	353	355	361	346	327	338	368	319	348	323	338	342	343	347	319	314	371	351	339	331	346	307	338	318	334	290	369	383	345	337	321	338	348	341	324	340	333	342	379	342	343	341	377	368	338	335	327	356	312	347	341	347	320	318	342	342	357	367	313	362	360	330	317	317	386	335	341	351	365	351	331	378	354	306	331	314	336	333	346	340	346	305	342	333	330	361	330	349	369	338	342	347	344	353	347	308	338	327	334	352	319	350	316	331	348	389	354	331	335	341	359	326	332	343	347	338	348	325	327	341	335	317	345	357	355	318	372	354	310	357	366	348	314	343	359	336	321	359	361	319	345	308	336	309	337	297	334	371	333	332	354	371	353	360	347	378	323	343	329	352	317	314	296	322	337	326	366	319	291	333	313	356	354	300	334	342	346	332	358	321	356	351	335	374	360	332	329	336	347	328	335	317	359	330	329	340	352	346	332	364	334	342	322	363	371	333	328	351	298	318	345	378	337	327	358	335	336	342	333	338	336	332	379	287	316	325	323	332	352	328	296	341	311	365	348	340	343	342	320	316	340	344	340	334	360	343	328	339	334	335	357	332	344	354	335	373	352	342	331	342	389	329	329	330	364	344	349	375	350	366	314	345	327	326	327	342	343	361	358	318	340	327	337	326	310	329	354	307	327	358	326	329	346	328	344	323	367	328	341	344	332	352	315	345	355	329	334	337	330	310	344	335	308	320	345	332	314	351	328	337	307	309	339	307	339	345	323	315	364	338	370	317	314	365	333	354	375	367	329	322	317	350	339	339	342	293	340	319	353	331	312	373	375	357	365	356	340	358	354	347	341	372	311	315	342	322	325	333	337	336	355	331	317	365	340	322	326	350	314	349	313	337	359	358	337	328	367	355	318	347	311	353	352	367	359	327	345	319	355	331	312	341	365	355	303	312	334	342	383	373	372	350	338	353	349	365	342	364	358	342	350	369	344	301	350	339	358	332	351	327	328	327	355	359	354	337	332	333	348	368	328	325	341	341	353	331	309	289	310	304	353	343	356	326	316	326	326	357	341	305	320	345	303	340	356	322	357	320	351	357	302	329	324	351	331	342	338	355	335	323	356	347	387	324	326	332	344	341	345	330	352	369	297	336	368	331	311	345	340	328	347	356	308	364	333	327	313	345	341	386	338	345	335	346	356	326	337	363	365	309	318	315	344	340	345	353	347	361	318	317	353	349	344	316	319	344	359	375	312	316	338	358	304	357	367	312	351	342	331	355	352	341	351	332	367	311	299	332	312	335	367	358	321	358	341	368	339	354	336	337	318	332	337	313	353	361	316	340	340	338	340	353	341	350	354	338	339	343	361	349	334	351	352	321	311	322	356	374	316	370	340	369	345	316	373	349	359	348	339	355	331	355	301	346	341	330	353	330	364	326	331	355	363	287	340	327	359	344	322	343	337	336	308	338	343	337	361	365	307	346	334	338	336	361	325	324	355	322	300	308	356	335	329	354	390	329	347	324	337	349	323	346	336	360	366	347	340	332	350	318	404	375	325	359	359	342	322	343	344	334	349	327	332	367	322	330	335	306	335	330	355	360	364	341	315	341	357	313	344	390	324	329	337	317	327	324	323	348	332	310	319	355	311	362	311	347	325	331	356	322	341	293	348	378	339	336	342	364	337	327	364	313	329	356	344	322	327	350	343	346	331	292	353	348	346	301	336	320	353	336	346	330	361	345	307	342	348	355	325	346	345	385	328	387	341	307	343	344	329	301	342	352	387	325	341	335	312	346	325	325	353	355	344	329	353	332	337	350	360	319	317	366	328	333	310	317	356	352	329	353	364	316	300	348	309	346	357	350	370	354	324	351	330	337	342	354	377	342	324	313	353	351	321	316	338	297	320	368	357	318	332	334	339	330	329	347	353	361	346	338	379	334	354	367	331	398	344	347	357	350	359	347	347	312	350	350	343	380	343	357	359	330	350	341	339	331	398	314	331	338	344	338	353	343	309	314	330	341	357	352	336	316	312	302	325	310	292
60391	74977	29311	6887	711	610	530	499	423	433	457	417	388	420	390	402	396	375	360	383	380	406	358	358	329	356	366	375	329	343	362	373	351	357	369	377	349	366	332	364	375	346	382	373	352	351	366	340	368	351	388	367	405	314	374	372	345	354	324	375	378	343	355	361	372	369	385	363	365	353	352	352	315	358	369	314	366	354	344	368	355	372	345	356	358	330	345	339	340	336	339	371	306	390	374	332	365	336	366	380	336	327	350	335	352	380	347	361	336	358	374	365	346	365	332	339	367	384	362	364	370	375	348	356	383	373	344	362	339	366	331	357	337	348	378	389	351	361	371	358	339	338	357	322	347	355	345	324	337	325	328	341	341	316	372	338	360	365	351	370	343	354	350	350	366	354	378	389	328	384	331	376	354	301	353	309	385	353	356	333	359	367	372	342	364	389	343	351	344	356	357	367	347	335	359	391	364	368	334	344	344	377	359	346	376	333	354	384	340	350	356	389	348	339	396	327	345	351	322	396	355	369	350	353	318	341	363	378	371	370	364	365	346	361	345	365	348	352	398	333	385	346	369	324	355	366	364	361	339	339	377	343	350	371	377	346	347	349	373	362	363	364	332	366	354	354	320	372	357	355	370	346	312	318	371	370	350	329	326	334	350	341	327	349	354	333	357	341	371	340	377	355	348	363	399	343	334	348	379	372	355	376	337	318	359	375	364	360	370	352	382	379	341	359	344	361	332	340	342	341	392	356	374	326	383	416	334	364	370	350	328	351	359	355	373	331	340	357	333	352	368	346	322	353	354	328	332	321	391	358	354	340	387	370	351	370	351	354	358	340	376	355	327	353	369	336	330	389	361	366	359	360	326	375	351	339	337	379	343	347	306	383	379	391	355	351	358	343	339	357	357	364	348	354	369	378	378	329	337	386	374	347	342	341	362	363	349	347	358	357	326	331	342	379	363	349	357	356	397	329	336	375	365	354	355	352	359	361	351	346	366	343	331	377	354	360	345	386	344	327	349	343	375	356	343	345	361	343	326	366	379	368	323	313	336	361	347	328	385	363	386	323	346	369	378	372	373	349	325	327	350	318	376	346	343	355	359	329	319	361	371	348	387	346	378	365	386	346	368	360	353	393	324	340	363	340	376	361	339	352	370	367	357	375	350	346	339	360	374	376	367	340	351	335	355	360	398	323	353	347	315	352	362	350	335	349	348	339	360	380	341	313	357	348	334	331	336	370	345	353	372	338	332	338	376	314	385	352	383	336	345	341	364	375	382	301	336	350	389	309	398	368	336	346	384	366	342	362	364	347	351	334	348	343	347	360	322	363	317	370	344	357	353	391	352	381	357	383	358	338	340	362	323	337	344	350	379	353	339	361	328	359	351	356	385	380	383	361	356	322	365	372	322	351	364	365	354	370	337	331	366	349	325	371	353	349	392	349	358	358	360	348	340	367	351	352	359	380	376	361	368	371	339	333	346	327	391	362	335	355	337	345	337	359	382	357	376	355	340	353	327	362	374	358	362	360	347	337	362	348	351	357	325	370	384	357	367	342	338	383	351	317	339	360	356	356	367	353	362	324	314	367	365	396	326	360	355	345	348	338	351	313	347	374	392	385	332	350	365	341	343	323	345	352	371	374	360	363	347	325	344	386	350	356	374	355	323	396	379	366	388	379	371	344	367	363	317	335	374	371	388	367	328	365	341	362	409	352	357	363	384	354	360	371	375	356	375	332	359	380	346	345	348	336	338	345	339	366	356	309	358	349	357	326	373	365	363	341	352	369	326	339	373	337	424	345	365	358	336	346	377	350	371	324	327	344	381	367	387	372	357	374	347	329	355	408	334	354	346	379	365	363	345	379	346	344	333	371	331	341	362	381	324	341	376	351	391	394	307	356	346	363	336	361	335	383	347	378	384	352	363	376	371	359	400	356	389	335	385	376	358	343	341	336	344	360	317	368	374	367	360	358	349	350	369	352	347	357	352	353	342	346	360	360	340	379	312	338	368	327	349	354	363	363	337	346	370	358	332	344	363	366	327	347	362	343	363	399	351	349	330	359	361	343	366	343	347	367	352	368	347	344	388	348	357	340	318	331	331	364	367	359	364	361	361	364	328	356	352	337	370	358	335	350	334	359	374	347	364	340	348	362	362	331	347	356	360	344	357	344	370	382	345	322	348	350	362	327	348	379	332	350	360	332	359	381	353	332	339	369	335	337	328	350	364	361	334	357	364	365	342	372	347	376	364	315	352	359	326	359	342	359	359	333	377	344	331	354	340	374	362	363	355	372	388	389	352	379	379	326	384	347	352	332	351	333	344	347	385	358	332	334	360	361	356	350	367	347	348	364	378	340	331	356	365	353	346	375	347	351	347	354	383	327	351	367	310	367	336	359	316	376	340	322	327	359	353	374	365	354	352	326	359	354	348	375	351	337	360	388	363	355	315	335	362	351	362	352	357	368	334	330	365	362	332	371	340	339	371	351	313	351	342	366	351	394	351	384	321	354	331	370	342	355	369	363	349	350	368	364	359	345	339	351	366	357	346	379	337	365	355	332	356	380	374	336	398	340	414	364	378	335	378	338	338	343	397	377	362	342	380	346	357	349	339	369	361	331	339	382	360	357	362	322	376	365	346	351	357	367	363	369	363	323	360	330	340	294	349	313	347	349	333	359	357	326	367	326	356	362	347	340	359	369	367	365	364	352	345	364	326	329	356	365	375	357	363	375	363	344	349	350	357	366	356	360	346	334	317	351	370	367	346	359	324	364	370	324	328	365	377	342	359	376	349	353	315	343	359	323	344	371	340	345	361	335	359	327	370	353	354	363	343	335	356	359	355	372	339	369	401	380	342	352	341	345	335	342	357	350	317	326	335	353	339	355	371	351	349	351	367	346	400	366	361	323	322	379	327	346	339	343	359	354	365	348	310	345	350	354	348	350	354	347	371	344	343	378	350	332	348	321	366	352	302	310	343	364	349	380	336	359	334	380	335	362	388	363	327	323	390	348	343	352	366	380	335	339	380	364	350	360	343	350	336	348	380	346	334	323	343	350	366	347	330	307	372	331	344	389	356	316	359	400	335	351	356	367	355	361	359	379	346	350	357	342	307	341	372	350	366	363	323	329	381	361	323	349	344	361	383	383	359	357	346	341	362	351	368	331	347	352	369	348	350	347	369	336	352	339	333	352	314	318	327	351	377	374	370	331	386	379	318	316	377	363	331	372	344	380	337	349	374	381	366	360	342	321	346	358	341	332	346	340	378	334	360	359	380	363	358	327	387	333	361	351	365	362	344	355	341	343	315	361	333	338	339	339	358	338	338	341	367	348	381	362	378	329	334	340	368	359	359	360	360	370	390	332	364	369	378	356	351	339	344	354	360	354	370	339	362	351	359	342	364	365	327	353	344	350	336	357	319	374	353	331	351	372	339	348	336	319	360	352	348	357	319	347	316	346	349	354	363	368	353	383	339	370	388	374	363	358	363	360	360	324
31008	26815	8673	1274	590	554	560	532	588	545	532	584	545	556	572	555	546	555	541	526	531	562	559	535	484	511	545	545	544	538	525	527	507	576	531	573	546	552	523	547	517	565	545	529	489	561	514	526	523	551	538	541	570	536	514	571	505	525	527	566	581	543	571	549	576	551	499	534	560	544	524	530	513	561	530	539	474	557	518	524	551	547	566	533	531	569	535	528	531	548	510	523	557	567	567	504	556	565	563	566	559	527	542	522	535	542	533	522	560	513	523	530	589	539	543	528	506	570	543	569	512	501	555	575	521	512	544	539	537	540	548	540	542	540	559	527	519	517	555	566	532	484	531	526	534	543	551	518	550	505	508	551	556	492	483	528	525	565	530	515	513	511	514	509	519	541	517	540	557	545	532	492	565	493	518	519	568	492	543	548	535	567	539	551	547	559	557	563	547	538	541	520	488	486	478	549	536	552	548	580	568	557	536	548	555	558	580	558	582	542	537	537	518	515	543	539	545	543	547	539	550	524	511	572	543	506	532	558	537	483	531	568	539	545	555	518	544	551	530	525	556	513	548	526	546	518	559	523	471	526	549	551	526	579	561	563	567	544	499	517	543	524	580	549	538	571	535	582	496	528	566	559	493	562	523	527	587	575	547	535	525	550	540	554	557	499	507	532	548	497	567	559	529	560	539	534	541	533	527	568	536	574	549	529	535	495	540	524	496	565	512	571	525	523	550	550	567	573	537	534	520	523	537	551	562	502	564	553	521	571	577	490	533	536	514	514	558	534	489	573	547	534	526	552	544	540	541	518	549	557	561	557	540	476	532	501	508	533	514	562	550	532	525	521	527	518	515	564	547	552	523	513	507	522	540	555	506	514	615	488	560	546	520	532	546	527	496	507	545	562	513	512	516	545	546	537	579	566	543	520	524	561	554	515	513	532	534	571	529	542	571	541	499	527	501	517	536	531	552	532	532	544	565	519	544	580	583	548	524	525	533	486	581	562	535	537	557	505	533	514	506	500	537	572	517	570	554	516	542	534	528	503	548	558	542	538	581	562	560	510	541	526	549	594	571	530	527	507	559	538	556	498	547	541	508	562	530	511	547	574	575	586	525	538	557	596	539	519	521	553	532	547	537	540	542	517	567	511	536	519	578	543	500	556	550	540	509	518	598	540	501	567	541	513	580	572	568	558	552	509	571	548	552	540	531	523	515	532	545	518	553	528	524	548	559	515	542	573	546	568	507	498	559	487	539	548	473	557	561	565	576	516	545	541	586	514	531	521	570	522	548	528	543	551	535	524	544	540	561	554	534	524	503	535	550	537	546	543	527	550	514	551	534	533	494	541	521	515	514	533	538	545	555	555	568	586	541	531	519	538	548	548	548	503	551	543	562	556	511	521	557	558	584	525	545	565	520	523	532	545	553	526	582	504	582	523	546	523	534	578	550	556	502	527	554	517	537	541	528	580	545	550	581	559	559	576	561	524	520	509	524	534	551	530	542	570	578	519	547	486	507	545	516	518	536	560	522	535	500	536	525	477	517	569	557	499	555	572	539	500	525	504	554	559	560	535	555	545	516	553	543	526	520	549	571	539	529	545	541	548	560	524	502	515	551	542	541	511	524	484	529	513	526	522	547	504	544	546	548	558	535	526	487	565	547	530	530	511	519	542	563	524	465	541	521	537	555	578	542	537	539	525	554	552	526	571	536	549	579	567	511	542	488	553	568	586	549	539	558	536	531	528	540	530	489	558	545	531	543	536	558	585	557	528	550	524	534	503	518	549	507	519	517	541	564	542	548	483	538	535	534	551	524	523	542	567	522	536	501	580	538	523	548	530	549	573	544	552	533	525	533	559	548	518	544	554	543	538	527	552	548	510	541	522	579	523	529	527	531	521	541	562	543	535	566	525	494	526	512	531	515	544	567	547	560	510	563	528	589	534	562	501	521	548	508	563	507	488	535	537	558	571	531	542	533	560	555	514	510	525	515	541	527	527	519	549	563	502	524	552	530	520	525	507	592	509	495	524	544	543	583	474	522	508	513	534	555	531	546	583	550	573	565	559	552	511	533	568	538	544	538	535	535	559	518	549	537	507	537	533	577	519	509	530	529	565	532	513	519	538	594	585	535	524	543	580	561	530	559	574	549	557	574	546	519	573	543	518	549	532	552	508	528	493	530	542	517	524	576	552	530	533	537	510	529	567	522	553	522	551	477	550	529	540	577	546	533	532	539	550	546	543	559	515	520	559	522	536	529	532	535	539	531	518	533	546	519	547	537	547	529	522	538	534	535	528	541	542	552	503	560	527	586	531	588	563	538	531	512	549	569	551	508	564	537	538	588	506	525	527	553	568	558	524	568	542	546	525	562	510	504	554	529	507	522	521	552	564	550	518	465	534	510	515	552	540	554	552	519	522	529	512	528	545	513	532	547	553	560	508	535	536	567	548	537	586	537	531	551	585	511	542	565	600	540	565	523	563	553	526	557	516	529	530	513	503	551	545	532	535	560	582	560	536	564	525	558	507	557	512	528	562	547	546	560	565	570	548	600	555	505	585	519	515	537	507	523	544	556	527	542	512	561	568	534	540	530	510	513	567	532	513	585	512	510	560	553	540	538	563	521	561	519	539	577	529	498	498	554	570	560	498	538	540	540	491	544	557	559	530	556	561	510	518	549	529	542	513	559	526	546	571	548	539	511	525	539	551	557	568	504	530	574	522	517	569	539	537	533	557	589	517	488	512	530	526	561	542	565	510	526	531	526	532	552	526	530	560	550	556	539	531	536	542	555	536	563	545	545	565	554	554	554	538	531	523	608	535	581	566	554	566	536	533	514	533	533	557	517	557	542	517	523	510	533	514	566	522	540	546	569	527	515	555	543	514	537	539	547	564	589	566	581	508	524	579	550	532	497	548	518	547	567	603	552	543	564	540	501	510	547	491	525	496	518	510	555	532	560	531	547	548	583	563	531	540	547	538	565	521	540	587	570	530	542	530	558	567	543	513	495	541	544	541	558	578	585	532	553	550	549	545	537	539	558	553	495	508	554	605	573	529	509	506	537	516	530	521	521	521	520	537	572	555	526	536	516	547	541	546	522	553	548	551	517	540	543	538	539	561	568	570	518	520	497	532	573	556	529	521	519	550	551	521	577	539	549	561	522	557	543	539	529	468	518	525	501	531	548	516	528	561	500	493	510	541	593	546	509	548	525	509	515	559	540	552	507	532	535	538	509	562	500	512	528	526	551	538	493	502	508	510	501	540	525	529	516	526	508	573	531	551	549	506	527	583	513	532	528	554	532	560	529	523	516	525	494	538	571	569	564	557	542	525	561	546	522	534	544	546	535	461	526	530	522	526	557	517	544	499	580	548	542	492	555	506	514	498	538	547	576	512	546	547	527	532	561	538	548	486	561	571	507	523	565	500	565	580	561	544	576	557	527	543	509	563	518	523	506	533	492	536	534	531	519	533	571	560	545	509	540	533	577	542	504	508
23476	25119	3005	819	516	503	488	480	489	490	490	525	451	471	487	523	509	507	510	500	441	503	465	492	509	477	430	477	514	508	488	516	510	526	454	509	464	512	515	444	507	464	517	474	459	471	456	524	480	496	488	513	473	528	511	492	491	492	490	445	502	439	467	480	511	472	460	511	519	464	446	521	485	487	485	510	482	478	471	537	486	491	466	480	489	466	504	505	438	516	524	475	505	473	479	463	514	464	529	538	530	489	470	489	497	492	457	504	462	486	489	448	488	522	484	488	471	503	487	504	483	501	540	475	516	498	476	465	471	496	505	469	522	473	497	520	490	451	515	552	482	484	457	508	467	525	517	459	520	503	462	505	480	498	477	514	475	499	445	496	449	495	501	488	513	524	498	492	486	516	471	497	486	481	497	508	519	493	534	452	492	474	459	478	478	493	524	466	512	474	503	494	490	508	503	457	492	517	477	499	504	466	485	492	485	471	486	465	503	497	485	487	490	464	484	465	522	465	497	504	499	484	497	482	511	528	455	511	483	463	482	494	472	505	500	471	513	483	500	464	496	508	500	485	533	475	495	497	464	438	490	455	486	485	503	482	505	512	519	508	468	471	487	553	479	473	513	487	489	484	499	523	514	478	454	498	488	512	490	491	486	506	463	514	454	531	498	456	467	502	502	501	490	510	473	476	467	516	477	518	477	507	454	490	490	498	506	450	476	471	484	490	485	498	504	471	522	508	494	461	438	465	511	498	501	506	442	463	518	478	470	491	503	533	498	468	486	512	482	508	489	482	460	485	531	456	463	469	467	500	490	469	492	453	517	450	520	463	473	489	516	467	488	497	465	494	497	513	502	464	485	500	534	515	490	464	505	475	470	479	476	497	489	507	478	482	452	472	484	485	486	484	486	519	487	486	473	510	447	444	481	489	488	517	536	502	495	432	472	460	487	467	477	499	449	446	489	478	481	516	476	521	478	483	495	530	478	539	477	505	506	450	497	501	477	494	467	477	496	453	452	491	494	490	482	542	479	491	461	489	477	505	484	484	486	449	460	521	454	499	457	510	470	468	493	494	480	439	507	503	472	444	488	536	504	517	527	500	482	486	491	514	465	495	463	464	490	468	484	490	442	495	474	494	519	487	510	480	496	450	460	463	492	516	466	504	492	476	476	495	494	488	530	481	502	476	519	478	467	507	461	500	486	518	536	475	464	531	475	429	469	501	511	469	447	506	536	491	529	482	465	479	475	487	484	478	484	477	522	444	500	486	476	482	484	538	513	483	490	514	479	461	460	475	519	459	480	504	488	492	501	527	482	475	466	488	463	508	503	477	467	456	524	513	502	473	489	485	476	467	535	476	513	466	459	487	446	503	434	473	474	511	489	491	474	509	494	483	510	485	481	510	463	514	556	504	508	499	446	502	495	485	488	462	492	509	459	493	479	473	479	503	480	520	500	467	479	493	506	509	462	485	459	519	490	488	509	459	487	454	507	514	517	512	508	487	482	487	479	482	485	491	435	499	519	458	450	481	535	456	463	504	498	481	507	535	516	458	445	524	527	475	509	487	487	455	490	468	459	517	452	483	466	470	511	500	506	479	472	506	526	521	473	534	501	499	495	472	460	495	494	515	466	483	506	501	468	536	484	491	485	503	510	460	489	447	477	498	444	506	451	494	482	480	483	479	463	462	450	455	492	497	499	479	485	490	451	505	471	492	503	462	499	462	526	507	491	470	485	500	449	456	501	460	515	452	462	459	482	509	474	517	512	501	478	477	518	505	497	480	481	517	470	496	512	486	510	449	525	492	493	557	483	465	463	471	483	489	468	510	504	490	483	493	444	477	452	517	458	491	490	505	470	496	470	504	470	503	508	494	469	467	484	459	481	495	512	515	509	467	455	507	472	520	489	521	486	492	502	509	443	453	520	517	436	531	515	507	453	514	512	506	508	494	497	471	495	490	483	438	474	482	501	527	502	482	494	443	498	510	480	495	476	502	462	508	498	496	451	480	449	468	463	513	509	541	509	507	504	479	473	491	451	459	470	498	490	464	484	488	474	494	469	472	499	481	496	491	510	489	491	474	553	474	482	501	445	478	502	458	453	516	495	517	515	491	511	518	502	491	485	472	487	496	503	496	454	486	514	438	492	542	514	473	504	538	488	491	464	487	494	462	474	473	491	454	480	458	454	473	488	510	477	527	474	462	472	505	458	488	501	501	483	487	486	486	489	457	508	504	493	496	472	464	524	491	498	518	460	553	510	491	488	487	520	457	520	480	460	463	497	520	492	482	492	481	484	504	524	494	496	488	491	488	518	493	470	458	457	464	490	480	506	502	479	487	480	476	507	515	486	484	492	507	479	498	469	498	431	461	475	453	490	471	482	484	499	459	500	542	429	440	481	480	518	500	520	518	483	466	497	533	484	483	524	487	494	448	501	494	470	495	495	481	552	508	509	519	465	471	467	450	465	479	514	485	469	475	469	496	477	490	468	482	485	479	505	509	508	490	456	473	460	558	474	487	495	519	495	498	459	506	502	477	493	461	482	468	482	466	459	455	503	461	508	483	482	476	500	479	502	467	486	482	440	441	485	471	485	452	459	486	450	451	531	490	513	484	499	479	468	494	486	505	520	463	473	496	490	539	513	458	507	491	480	514	473	490	476	481	499	480	443	507	462	534	498	523	514	503	470	459	445	465	504	504	496	463	460	497	505	486	484	482	446	514	461	512	457	480	507	468	523	460	515	472	507	481	480	498	504	509	494	474	497	463	482	514	497	446	492	479	517	503	482	482	470	485	493	469	467	508	512	474	495	474	498	526	486	522	506	497	525	478	486	485	458	477	480	491	496	481	487	442	497	512	491	512	507	476	476	514	499	491	501	470	464	494	527	474	515	515	491	439	462	553	499	470	517	466	454	441	483	509	514	504	446	468	494	512	445	474	521	460	479	500	499	507	469	492	444	532	503	515	497	477	524	518	483	503	475	480	522	498	492	447	491	498	478	516	512	475	499	487	472	437	481	485	496	498	477	470	488	465	466	484	488	479	444	485	482	483	490	467	456	517	480	478	477	464	461	485	513	483	495	459	505	496	498	449	474	517	497	459	545	483	452	436	471	503	505	534	440	497	466	523	506	478	451	483	487	487	507	501	471	504	503	534	483	483	504	502	477	503	438	470	455	477	517	479	442	486	484	479	512	454	517	489	498	485	459	480	503	457	489	455	468	516	470	471	542	486	475	449	516	511	502	433	488	479	480	461	465	528	482	505	515	488	466	467	471	495	495	515	475	486	500	462	494	474	491	482	491	552	506	484	475	465	492	482	466	520	481	486	490	494	479	437	491	459	508	517	461	499	489	485	476	472	485	538	476	499	468	489	470	472	423	446	459	483	528	474	516	495	506	497	498	482	482	503	456	496	465	487	494	420	457	487	512	475	522	494	459	467	497	456	503	527	498	494	460	494	488	498	496	498	475	503	469	489	484	490	495	498	516	478
25875	24392	27980	24502	7685	586	434	359	312	290	298	291	307	305	278	296	317	296	324	299	311	261	298	299	281	286	288	300	288	302	275	291	262	317	260	296	271	290	306	299	269	297	267	290	306	323	286	292	287	308	314	332	301	315	311	297	303	262	313	297	276	310	274	294	279	295	319	269	276	290	308	297	321	290	285	266	288	286	299	288	280	284	296	294	267	315	313	312	278	296	253	288	297	283	278	286	254	291	305	271	250	306	290	293	299	301	280	298	322	280	277	272	275	320	291	286	288	327	283	317	318	265	312	285	314	311	281	303	290	299	301	294	292	270	281	299	277	295	300	286	311	289	275	304	275	273	276	306	278	290	303	295	295	291	297	304	308	273	308	323	292	288	281	300	270	272	236	293	310	320	310	288	314	253	291	299	305	289	298	263	241	283	288	312	281	283	282	310	277	299	310	288	276	285	294	305	272	276	235	323	289	323	262	271	272	277	300	291	302	323	276	311	284	299	281	285	293	289	288	303	298	264	294	259	317	297	310	296	291	300	297	302	298	304	275	291	307	287	316	300	294	285	268	259	295	291	278	291	257	270	291	299	288	289	281	269	283	307	284	277	297	327	276	324	290	280	296	282	265	283	281	308	258	299	315	301	283	285	304	281	307	285	307	278	270	263	283	301	297	295	295	307	283	285	290	288	306	278	273	262	319	290	291	261	296	315	281	282	279	269	280	296	299	262	314	291	310	290	259	276	269	289	270	285	305	285	286	264	286	288	292	318	296	271	256	302	273	286	276	325	275	293	285	327	280	303	286	297	272	283	310	297	301	291	295	305	302	286	280	308	294	296	282	291	325	276	266	281	250	296	284	292	283	299	293	259	272	281	291	266	300	284	295	282	284	297	278	285	281	266	291	304	260	288	309	282	278	316	275	289	260	310	298	303	320	299	289	313	276	280	286	292	267	249	294	288	326	275	286	293	283	281	288	302	282	261	309	275	284	300	276	294	261	304	285	310	299	286	266	286	288	281	298	300	312	310	323	284	289	319	292	255	270	308	312	292	266	286	289	299	304	274	309	291	285	304	290	303	264	297	299	261	264	296	295	276	270	283	265	288	313	301	326	299	294	301	258	301	287	280	270	305	266	303	274	294	282	284	290	286	260	287	292	294	311	268	284	294	280	287	287	277	306	304	294	274	302	280	272	316	302	269	278	300	278	300	286	297	310	274	277	315	287	296	275	285	265	282	285	292	302	284	310	281	301	292	297	269	308	291	318	285	285	294	271	269	287	261	297	279	289	311	293	278	262	299	304	300	260	295	292	301	302	291	291	251	309	292	274	295	288	293	304	318	255	266	305	272	287	322	287	303	280	295	289	270	304	301	273	278	295	285	276	290	287	315	279	265	279	298	305	274	290	269	280	285	262	281	295	293	288	279	289	271	314	285	300	301	290	304	316	272	288	303	260	317	293	292	280	284	283	260	285	266	283	273	276	287	304	307	313	318	294	274	271	279	279	305	288	297	262	263	286	283	301	294	280	292	289	287	290	288	305	293	271	309	278	308	268	307	277	270	281	294	285	276	286	322	286	299	282	293	300	229	268	325	285	273	267	284	280	321	297	258	279	298	317	273	292	293	295	278	301	282	276	295	283	277	303	288	280	308	299	274	312	304	289	294	303	298	267	320	271	269	279	285	289	309	276	317	285	268	318	317	277	275	320	250	315	320	315	275	259	294	271	283	291	287	285	312	302	283	283	295	265	302	308	261	298	311	295	275	290	287	274	259	272	311	285	280	305	342	277	287	306	305	260	278	278	284	296	287	272	269	316	299	271	302	286	301	310	286	287	270	296	289	305	288	302	274	294	251	292	280	301	272	301	288	297	289	294	284	281	296	274	288	271	275	260	276	299	279	304	311	269	257	270	285	307	310	303	281	282	278	301	271	271	293	264	304	282	288	293	270	271	283	270	313	266	298	296	278	279	303	286	272	268	303	276	270	288	290	303	258	272	308	294	320	276	305	291	308	308	326	292	321	298	270	279	283	299	293	280	304	286	276	319	296	311	286	319	315	293	303	318	278	316	285	307	306	301	289	275	315	284	261	288	285	270	289	265	288	284	308	290	284	293	285	271	324	293	291	295	299	283	299	272	271	272	275	294	283	272	277	286	288	280	267	322	295	278	308	309	312	268	287	275	266	301	268	309	273	277	283	285	291	298	290	280	276	273	279	277	312	295	291	304	288	284	257	285	275	268	267	299	314	305	254	286	309	300	327	289	288	269	299	263	260	310	290	280	300	299	273	295	282	270	278	305	292	296	283	283	282	294	295	320	299	282	299	305	308	288	286	277	316	310	288	289	300	283	289	299	311	313	279	291	298	294	307	308	303	322	308	262	278	303	266	284	324	301	284	254	298	272	296	263	299	303	266	291	262	309	299	275	294	257	286	278	293	295	280	287	275	327	288	304	276	296	294	273	291	281	296	279	280	254	290	271	297	302	324	289	266	321	301	301	273	316	304	270	312	279	265	294	290	299	297	286	305	290	269	308	284	288	299	283	289	266	276	287	273	317	296	275	271	291	291	289	295	277	287	281	272	294	290	295	307	261	317	274	274	273	272	272	296	290	272	265	306	306	299	298	289	308	266	288	281	276	270	264	284	273	245	304	288	301	281	298	265	292	294	293	264	274	275	300	281	263	311	308	324	288	318	313	310	251	289	294	286	267	302	297	301	283	268	305	279	254	273	313	260	263	289	274	285	296	317	275	279	316	299	266	279	271	303	285	294	256	296	293	317	293	270	257	309	323	309	269	281	311	286	263	274	295	274	276	288	275	287	282	276	296	307	296	296	287	287	300	281	300	269	303	291	267	273	285	279	266	285	281	295	290	313	306	290	295	295	271	290	266	304	274	339	289	293	282	287	297	271	286	308	334	275	283	291	285	291	320	292	291	313	288	303	283	302	275	262	297	264	301	279	291	303	302	295	284	273	309	300	256	266	289	293	257	272	274	273	291	287	312	267	292	270	290	325	283	304	298	318	304	280	277	262	238	268	260	286	289	282	298	282	289	320	290	282	285	282	305	274	283	271	257	263	285	294	297	282	313	300	305	280	271	294	281	283	267	224	283	283	289	292	288	274	300	289	288	285	273	284	308	290	294	257	304	299	267	274	282	284	298	280	311	297	294	306	292	299	291	275	258	275	283	290	250	281	304	289	303	275	273	280	293	271	286	270	256	291	292	295	271	303	287	294	294	311	276	298	267	297	295	282	304	254	298	263	280	284	287	316	293	303	253	282	299	307	286	293	288	313	307	266	250	266	286	243	292	310	295	289	270	281	329	270	287	267	282	285	274	280	294	305	262	289	277	301	296	298	306	295	326	275	279	290	271	273	294	289	280	291	262	285	285	285	274	269	274	290	265	298	298	268	290	281	260	307	306	294	288	280	282	310	278	308	301	302	286	302	310	298	270	298	266	291	284	278	290	279	292	277	320	252	313	300	268	288
60393	68746	19923	4046	486	442	407	377	383	324	326	322	344	347	308	341	299	303	319	292	306	319	333	321	305	317	303	327	287	302	311	324	328	322	335	322	318	322	319	329	286	286	322	287	280	304	303	305	300	298	292	278	321	293	334	316	300	255	282	304	298	282	302	334	301	338	337	294	306	282	329	302	268	294	305	296	288	298	309	303	273	318	287	297	308	305	282	325	329	273	320	295	303	293	321	307	300	294	311	299	275	295	309	326	285	310	307	341	338	296	334	317	307	311	323	341	312	309	289	328	341	286	293	290	272	309	299	297	317	335	300	270	331	307	309	298	312	292	277	314	287	312	317	310	295	297	288	283	313	343	298	318	318	291	295	302	304	327	304	302	300	298	284	311	357	300	281	302	298	311	285	315	357	306	306	285	292	306	308	350	307	310	332	305	322	317	281	292	300	283	311	323	310	310	304	291	318	287	313	296	268	276	299	290	307	313	308	313	304	278	327	277	294	301	286	302	312	335	302	318	313	299	296	331	285	309	284	299	310	288	281	311	315	286	271	288	262	301	314	299	265	305	293	298	308	285	335	279	304	304	298	283	293	290	295	306	281	301	283	319	296	309	337	278	317	291	290	307	311	288	300	266	294	294	287	342	315	304	283	325	316	338	288	308	313	313	309	302	312	306	250	311	292	303	327	285	326	284	334	301	309	313	309	286	283	318	280	302	328	294	321	296	347	285	308	287	311	311	304	299	340	316	280	278	291	298	309	315	312	274	279	281	294	314	293	332	302	288	311	308	309	287	321	321	288	305	300	315	311	333	299	289	307	315	308	304	295	332	326	309	306	318	309	298	304	305	334	312	306	313	281	304	309	320	348	290	310	279	331	288	295	311	295	282	306	298	292	318	274	323	301	284	322	287	312	313	258	299	292	315	288	295	294	318	311	292	324	310	323	329	279	325	327	290	303	332	299	326	298	310	312	274	309	296	311	286	300	312	334	282	330	320	300	318	313	315	312	285	314	282	260	308	322	288	303	313	296	299	333	306	299	294	292	263	305	320	328	290	299	294	308	303	318	306	306	320	295	316	326	299	315	305	312	330	306	323	289	306	325	314	281	286	292	299	258	322	299	308	290	299	328	271	312	322	306	298	301	315	309	322	299	280	311	270	295	285	317	292	334	300	315	291	296	302	285	314	306	294	311	310	319	325	322	320	318	300	317	300	301	315	317	310	294	321	316	300	292	280	326	325	265	293	274	291	304	314	293	283	298	305	297	306	276	303	306	302	316	322	316	288	292	330	309	311	286	330	308	303	308	281	289	301	300	301	301	306	303	296	303	309	297	294	318	293	319	291	323	326	316	312	300	288	287	294	319	335	298	283	305	316	309	300	294	277	317	311	295	287	282	308	283	291	319	308	278	307	290	338	285	321	293	283	289	300	268	304	324	309	306	338	300	291	305	302	279	329	282	299	301	306	312	333	296	303	308	293	291	301	312	308	281	313	294	308	289	321	287	322	299	344	279	294	292	306	306	270	323	308	317	294	269	290	322	313	281	363	302	301	336	328	278	278	282	299	302	297	331	295	307	308	311	315	303	299	265	302	274	330	280	330	314	315	303	311	338	309	328	301	301	302	294	316	302	318	277	312	331	313	314	316	312	286	317	307	312	319	307	296	299	326	309	298	323	301	304	320	319	326	326	311	295	320	307	326	330	301	298	321	275	301	323	303	327	305	332	290	318	291	303	284	322	312	336	322	318	285	320	293	283	315	315	297	323	320	314	332	276	300	296	305	318	298	308	280	292	298	319	283	289	318	288	298	326	320	284	312	320	288	352	295	302	275	304	315	317	285	315	280	315	322	283	294	291	285	336	349	300	326	300	313	329	286	308	304	294	278	304	312	279	335	276	310	297	284	304	315	309	294	282	306	285	325	299	336	288	322	308	302	310	290	280	288	311	290	294	291	308	313	307	329	332	266	315	296	312	308	331	318	293	269	305	309	307	341	278	305	305	274	280	320	297	304	304	305	310	326	346	289	322	313	330	314	295	288	299	307	298	298	316	285	292	261	291	289	341	332	297	296	310	323	309	261	270	309	285	316	302	316	284	310	336	309	307	324	311	291	295	333	332	305	316	301	301	287	321	324	346	309	331	313	298	279	303	272	285	308	286	288	296	307	268	309	292	311	263	311	291	279	300	275	297	291	309	297	296	319	290	317	299	303	300	297	343	312	329	300	318	291	311	267	308	282	284	278	323	296	298	293	305	303	318	341	299	326	277	358	294	317	290	274	287	315	324	341	273	319	279	303	292	299	320	260	289	281	306	310	306	326	291	281	291	331	280	280	282	282	305	317	277	265	282	294	317	295	290	289	266	356	318	300	289	316	323	310	308	307	336	329	314	310	339	319	323	281	326	353	299	257	311	317	258	319	322	337	319	284	301	298	302	320	287	279	318	289	294	296	282	337	339	304	311	311	313	303	314	303	362	323	294	305	294	290	322	325	316	334	293	309	294	326	296	304	319	291	312	309	287	295	294	290	311	343	289	328	304	290	304	300	289	290	312	296	292	290	317	311	325	336	296	304	308	335	271	275	291	297	293	340	315	290	273	300	286	292	302	313	289	318	316	311	308	284	290	303	318	306	315	284	321	308	304	293	318	319	267	286	298	307	302	301	280	296	308	318	333	306	298	306	301	279	296	298	294	295	294	308	316	301	314	287	314	308	298	324	275	298	298	291	289	291	317	303	298	297	294	335	302	367	336	308	304	306	283	319	300	329	310	311	313	283	331	281	348	318	316	298	275	298	337	323	304	294	307	293	327	276	302	291	320	293	309	276	323	293	295	301	291	329	334	313	318	274	285	302	294	307	313	330	309	293	277	275	303	297	298	316	299	322	342	316	321	294	312	302	317	312	316	268	325	313	316	314	313	269	287	298	313	297	308	297	315	318	280	311	293	299	309	286	372	309	315	307	280	329	320	310	310	274	317	267	301	322	302	299	307	325	324	314	302	286	316	307	301	300	274	317	343	311	291	305	303	313	288	312	285	284	309	268	348	321	281	312	316	303	326	298	291	311	285	307	307	292	325	314	304	300	293	314	335	311	305	287	323	310	302	273	306	292	301	315	301	320	311	330	265	294	316	330	294	316	303	320	283	309	312	303	279	257	284	290	278	313	311	318	307	291	282	286	318	302	318	302	294	296	283	275	304	271	301	270	290	280	277	328	336	316	321	290	297	313	295	307	305	296	295	304	293	276	299	284	310	295	292	283	283	313	307	298	309	276	313	294	312	351	284	283	296	290	306	304	327	311	297	255	302	296	330	303	333	302	349	300	302	285	273	326	296	306	330	308	304	303	299	265	321	293	317	301	320	286	300	275	275	325	301	291	314	325	337	297	280	305	259	293	307	303	314	293	325	301	310	309	274	312	295	336	314	301	308	279	292	317	292	289	307	334	275	323	301	282	321	323	285	317	296	317	317	313	295	305	268	286	299	313	289	335
24759	22711	28418	24989	20356	5482	762	510	411	389	360	348	349	380	335	394	354	319	366	357	374	341	304	321	356	353	351	310	316	337	343	355	346	338	344	363	337	306	324	323	343	345	353	366	336	339	346	338	324	370	336	344	303	343	353	369	359	336	361	342	364	340	319	344	318	317	329	328	360	314	321	323	295	364	365	322	331	317	363	342	324	345	353	361	286	353	339	364	336	343	328	322	363	329	325	305	334	311	313	326	316	352	357	334	331	324	324	316	335	347	329	308	343	322	348	348	364	314	335	319	347	320	335	342	361	332	321	357	360	340	316	327	337	317	352	346	310	321	305	321	295	339	342	322	358	354	286	343	341	341	365	366	338	331	348	330	358	322	333	337	335	297	335	320	320	362	331	324	322	314	301	354	333	330	355	335	337	340	342	348	323	311	313	336	316	349	364	330	366	339	337	320	327	328	344	341	306	311	314	352	368	348	343	336	300	279	316	337	352	322	346	303	341	300	327	322	334	336	308	386	301	309	342	339	299	380	334	323	326	347	299	306	333	308	346	343	328	350	334	330	334	312	333	323	358	312	340	336	320	342	310	310	336	359	308	320	322	351	345	311	343	339	366	318	305	346	327	339	351	339	351	290	304	299	320	359	294	306	311	349	363	318	349	344	337	354	372	307	353	321	316	330	344	337	311	319	350	334	344	319	326	316	362	326	331	343	364	356	289	376	317	311	309	304	338	333	334	349	328	309	303	351	338	335	316	308	319	319	297	329	347	342	324	315	377	318	333	287	318	368	337	350	336	339	334	339	319	344	350	351	330	353	329	343	360	309	362	333	287	326	354	336	376	282	333	362	337	337	354	334	289	323	316	311	313	329	334	343	345	345	335	337	329	347	326	323	327	360	328	330	327	323	349	364	330	328	355	329	328	356	307	329	331	315	328	338	336	302	341	362	323	324	323	332	332	297	315	313	331	357	311	334	374	326	315	321	333	360	344	330	348	321	333	315	320	338	331	326	341	339	327	357	321	344	324	346	307	331	325	345	315	319	354	314	341	343	298	329	326	326	320	325	317	322	329	356	320	344	324	326	329	327	324	325	362	349	327	349	374	307	342	305	337	337	310	340	319	316	317	319	324	345	330	336	322	321	334	323	348	312	313	346	297	331	341	304	311	312	332	372	330	345	327	319	339	348	303	353	359	325	329	292	337	349	317	308	306	334	307	356	309	350	345	346	353	292	328	352	324	309	341	320	327	328	316	333	299	328	340	345	348	345	329	340	321	347	341	322	345	345	341	320	383	315	313	332	310	321	289	316	322	340	343	326	312	313	318	302	350	321	311	318	321	349	359	344	338	357	302	338	343	327	331	350	359	323	341	344	322	321	316	333	324	319	351	339	353	287	297	352	339	317	331	332	286	322	321	309	306	316	330	295	319	328	344	333	306	343	348	335	364	340	343	302	342	314	316	317	304	328	321	347	303	345	330	329	294	336	345	334	341	338	361	328	317	337	309	333	329	327	336	316	321	298	352	342	318	350	324	340	342	325	325	324	321	338	346	311	310	348	309	362	324	332	325	323	293	336	319	292	316	358	333	341	365	302	311	326	347	343	367	312	333	330	343	343	318	337	309	340	336	332	333	356	356	314	326	307	354	358	311	306	322	328	310	334	312	339	361	327	304	370	321	304	357	337	318	344	325	317	361	313	336	333	353	368	309	331	330	315	316	348	283	362	349	337	345	353	331	292	325	279	340	347	318	317	325	336	319	337	313	320	301	300	322	372	392	336	328	338	366	308	326	351	344	284	339	321	314	327	351	361	323	371	346	323	325	337	328	340	345	351	321	332	319	320	335	290	324	333	346	364	307	313	359	333	325	326	335	333	309	354	329	315	334	294	313	318	319	354	272	360	338	368	338	347	331	296	336	306	328	346	337	311	357	337	323	324	317	331	326	320	348	349	344	336	369	328	308	348	322	321	364	329	327	334	331	299	349	322	381	299	311	326	309	339	310	342	336	333	312	337	344	311	351	329	378	327	308	331	326	342	357	326	322	323	321	337	331	338	316	347	313	336	342	334	340	366	310	300	326	349	338	352	394	346	340	335	320	306	329	281	343	336	357	328	339	330	289	332	339	312	302	328	325	319	336	350	344	321	343	325	351	319	319	326	327	328	315	345	352	334	303	328	345	354	304	343	334	319	350	346	338	338	385	335	342	331	367	331	306	294	339	324	338	305	334	293	356	315	350	339	316	319	343	359	375	347	310	324	317	306	313	314	305	333	356	311	316	311	336	326	332	321	318	342	310	350	312	321	325	327	342	355	331	341	354	328	334	335	354	323	331	325	336	330	311	309	336	354	335	334	308	326	335	345	331	353	308	350	298	307	319	349	343	356	351	331	332	336	340	355	306	326	354	390	379	295	342	317	335	336	339	321	340	334	297	345	336	316	328	366	338	381	307	326	344	353	334	317	334	338	345	299	329	287	321	342	346	342	328	331	323	339	326	297	312	290	333	331	332	328	327	336	337	330	336	304	353	352	318	335	310	302	365	331	319	351	295	316	324	321	350	330	310	367	316	311	354	333	325	312	322	312	322	347	328	336	322	364	337	341	313	338	324	345	315	328	332	370	339	337	344	359	351	343	332	335	323	342	327	351	329	313	326	342	347	321	293	334	331	321	357	330	337	349	327	294	350	334	314	312	309	339	323	317	319	350	373	354	310	316	324	325	331	351	332	341	328	333	297	317	357	334	320	310	316	332	342	349	298	355	330	355	327	313	312	332	315	333	336	302	317	314	329	337	311	302	328	318	321	316	313	358	318	323	325	320	320	319	354	332	345	345	309	324	320	314	319	330	334	317	330	333	318	336	315	319	319	310	337	338	368	341	352	297	328	325	327	369	322	308	292	322	353	310	310	327	343	307	374	333	321	359	338	298	327	316	343	353	357	348	317	330	290	324	339	321	310	358	302	353	350	354	329	298	304	342	347	348	317	362	325	314	317	347	322	326	334	355	318	336	326	281	343	322	340	321	348	321	337	334	334	312	332	329	304	353	341	328	342	304	361	319	346	353	322	331	333	324	336	334	337	280	350	336	324	330	331	340	339	343	327	321	354	333	325	330	302	327	316	312	295	342	320	331	351	344	328	333	318	319	347	306	305	333	354	329	345	366	297	342	329	317	309	293	320	349	382	333	321	324	343	323	337	344	329	307	325	323	335	344	294	353	318	321	320	329	308	336	316	339	340	326	341	324	305	292	344	311	306	315	341	346	297	349	330	323	355	337	319	336	336	318	317	326	326	323	354	348	335	360	289	353	372	303	325	328	292	341	328	317	360	325	357	335	315	298	338	350	332	317	316	298	341	329	344	361	312	320	321	317	361	361	358	296	322	316	329	333	339	327	343	329	374	339	331	315	311	306	326	328	316	326	364	320	354	298	346	341	365	320	306	310	347	343	310	365	289	292	303	324	290	306	327	354	323	337	302	308	339	321	319	359	338	331
60642	76044	31263	8255	738	644	552	496	442	406	435	380	383	358	384	387	351	407	345	358	328	364	412	340	367	339	370	366	326	354	354	371	393	374	389	345	351	323	328	348	363	316	348	348	348	387	352	377	354	381	370	369	355	318	352	367	299	357	313	383	326	339	308	340	359	381	343	357	360	364	336	357	317	334	326	363	358	344	342	346	330	366	346	343	322	355	322	359	350	344	368	362	329	345	343	323	356	335	356	356	352	352	351	353	375	332	364	338	311	351	336	318	382	363	362	358	338	343	383	331	382	371	372	327	340	323	386	342	354	364	354	381	323	354	349	358	359	368	316	337	329	377	345	327	361	350	348	366	354	344	360	345	359	366	349	310	313	326	340	326	344	320	375	306	329	342	339	338	349	330	329	327	333	355	345	349	337	357	323	356	355	326	350	355	327	358	371	317	367	372	322	314	368	350	328	328	333	373	356	356	347	341	342	372	351	363	352	324	311	335	366	305	338	326	333	330	362	335	340	356	353	336	356	340	336	315	291	332	329	336	360	360	329	350	301	340	357	366	338	363	363	334	355	339	329	366	350	374	318	337	362	344	346	345	364	377	336	366	372	320	322	352	331	330	326	340	356	341	296	339	333	334	356	336	307	335	321	369	371	329	328	362	352	329	383	335	346	360	324	321	333	334	374	335	333	340	324	367	392	355	370	337	324	345	314	349	366	380	313	341	342	349	327	362	329	335	319	337	320	334	323	300	347	323	320	358	360	350	316	340	367	351	351	343	315	314	384	321	368	345	356	326	347	382	353	331	371	368	349	333	352	331	339	351	345	357	352	329	356	360	359	343	358	336	331	381	356	356	365	323	361	357	354	333	357	336	307	349	379	350	353	320	378	339	357	333	365	375	363	337	358	389	375	309	333	334	351	316	345	336	336	353	341	333	368	342	348	352	340	383	360	360	340	327	339	331	339	341	325	352	373	335	340	381	349	388	335	352	359	331	315	346	340	325	343	328	358	369	352	357	333	312	303	343	369	352	333	397	372	335	372	341	340	345	324	321	333	349	406	347	356	348	306	309	341	341	338	346	363	357	367	340	368	327	314	344	326	364	340	359	342	335	353	349	353	314	322	324	336	320	371	328	358	353	328	361	384	328	338	332	326	362	333	379	340	295	361	334	336	361	345	346	364	335	338	358	339	333	385	321	333	351	323	376	301	344	327	370	322	347	343	338	344	338	316	314	339	361	335	351	339	339	342	358	348	363	376	344	355	338	331	327	325	349	347	370	372	331	359	351	308	325	340	339	343	370	349	338	330	360	324	301	326	350	346	352	343	374	360	360	333	361	334	355	323	343	314	377	340	305	336	349	325	342	331	364	336	339	348	345	324	341	348	341	335	342	369	352	357	333	344	336	332	335	329	353	326	355	332	355	358	310	340	330	379	344	313	331	330	351	351	326	361	333	362	339	329	334	354	366	347	356	340	331	339	361	356	351	337	351	320	386	340	338	331	347	361	358	348	324	368	334	335	355	347	325	300	343	337	329	329	344	325	345	369	352	377	350	320	375	312	330	368	363	326	348	319	341	340	324	360	365	354	367	309	352	338	340	362	359	341	347	340	365	354	319	343	352	318	335	344	362	353	352	327	307	351	340	366	338	356	317	348	355	312	336	314	311	338	341	330	353	351	317	360	339	357	382	350	324	350	357	320	338	338	331	343	325	347	377	329	334	352	348	355	332	342	363	339	359	331	336	332	324	334	374	329	346	335	325	340	319	353	375	344	319	343	318	365	333	333	302	357	313	342	334	356	381	341	354	348	328	339	356	354	358	332	332	352	299	344	331	337	357	336	317	337	315	362	357	333	353	366	369	331	367	326	361	349	334	349	316	327	325	340	363	331	352	338	354	342	341	361	321	341	334	362	327	351	343	348	356	378	329	326	339	310	340	313	339	359	367	356	351	351	305	332	329	330	328	348	338	322	366	332	325	325	337	337	342	373	378	348	333	336	331	336	330	319	384	379	332	345	346	365	338	334	362	346	337	315	335	356	376	314	367	384	311	357	357	333	320	372	318	339	339	344	370	346	346	340	337	371	329	351	348	350	333	348	371	361	351	307	339	345	322	339	356	335	351	340	343	311	352	327	324	341	350	325	355	343	320	333	316	389	353	321	339	342	356	360	321	365	348	355	338	323	341	330	363	332	360	319	354	359	350	291	350	327	331	384	361	351	324	333	380	385	355	378	341	347	349	372	373	345	312	340	345	344	327	374	346	363	366	345	342	334	382	343	321	354	305	334	370	311	305	331	350	354	305	324	367	336	328	332	365	369	341	371	339	350	337	329	320	381	323	323	362	347	374	318	384	356	361	367	358	339	353	345	368	342	330	364	360	351	323	358	352	343	359	345	342	360	337	335	350	298	370	306	359	340	348	338	392	338	354	334	360	357	362	356	334	344	349	352	362	343	354	345	332	334	315	332	333	374	325	368	359	323	363	335	341	337	303	319	354	355	319	342	354	332	327	338	337	351	341	334	349	377	342	329	314	357	330	342	345	329	349	352	318	352	332	309	334	327	356	331	350	310	329	340	307	356	353	309	354	331	358	352	358	338	356	317	357	336	348	339	390	366	336	357	341	347	325	366	366	372	367	355	346	342	344	364	342	363	335	339	356	347	371	341	353	335	376	354	330	345	394	352	328	349	338	341	336	329	360	366	361	337	349	353	364	326	348	340	336	354	343	332	305	364	354	333	349	338	312	312	354	356	370	345	329	342	353	365	347	335	349	356	350	347	351	356	328	322	354	345	343	341	359	344	360	351	335	371	343	332	349	359	314	321	333	321	355	332	339	332	346	325	343	343	351	343	343	359	339	343	359	369	338	368	335	378	345	339	338	353	336	397	367	354	316	358	320	322	306	337	384	326	339	358	355	319	362	335	350	327	354	329	329	357	364	352	323	349	351	354	356	315	351	350	352	329	333	360	303	336	357	326	333	345	343	323	327	343	352	341	382	343	330	357	354	328	305	348	325	336	347	329	343	351	381	320	349	334	329	319	338	339	338	295	343	336	342	345	328	321	336	360	363	333	351	343	331	357	346	380	341	357	342	348	364	346	352	360	330	320	360	410	353	376	346	405	374	339	326	344	330	341	328	327	327	330	372	327	336	333	351	338	319	330	346	322	330	318	347	339	338	318	324	364	364	332	352	324	350	340	358	347	339	375	337	325	340	344	350	339	351	320	323	338	352	346	355	342	326	354	310	348	315	330	352	369	351	334	319	323	329	370	358	366	353	356	344	357	352	351	339	332	326	343	316	334	356	349	369	327	356	357	340	367	343	377	365	361	325	324	350	363	351	333	346	360	330	331	347	347	347	346	379	333	316	316	334	353	331	371	373	355	340	350	353	325	333	404	361	339	326	341	308	321	324	313	321	349	353	329	337	344	374	335	365	358	333	347	344	364	345	343	350	336	347	320	334	360	310	359	323	347	301	332	320	347	378	334	360
31044	24570	7858	1300	594	529	583	489	531	544	523	536	533	540	496	474	533	564	527	551	585	539	568	509	529	507	508	516	507	530	552	520	520	542	465	536	506	468	501	523	527	456	490	492	557	515	502	550	503	513	538	504	511	526	466	513	531	480	517	516	538	490	540	532	552	522	521	539	511	551	518	540	485	517	505	508	507	499	497	513	530	513	528	522	533	506	529	513	523	502	543	519	543	507	562	516	515	541	500	518	505	571	464	506	542	520	496	526	499	518	573	543	517	549	473	514	529	472	520	550	539	549	517	501	487	548	512	481	505	509	521	562	509	507	542	515	529	512	514	515	521	508	489	483	522	529	526	493	536	549	545	503	555	527	522	522	494	551	526	455	504	542	542	538	525	515	551	455	529	504	478	523	493	499	549	571	539	530	537	528	495	526	503	502	534	502	510	516	500	502	548	512	479	496	526	473	552	549	510	496	435	511	521	499	558	528	519	507	519	534	516	526	487	518	502	497	505	566	513	509	494	504	524	504	490	486	525	501	530	537	488	464	564	532	508	498	526	575	506	511	511	514	519	496	533	513	478	539	515	490	511	478	536	522	514	544	515	529	542	559	557	502	529	541	557	528	516	503	488	497	522	526	505	498	541	486	488	530	510	532	466	548	525	530	506	560	486	525	490	531	529	504	480	510	521	521	470	526	557	545	553	531	530	520	538	517	529	505	529	566	497	513	526	525	475	508	536	516	567	529	541	479	557	529	528	521	526	504	488	522	478	510	486	507	529	566	490	525	554	474	528	502	506	507	515	536	480	502	521	520	508	473	492	534	520	497	514	486	531	518	520	563	520	522	504	499	509	534	489	520	508	474	507	543	533	486	525	523	512	512	477	490	482	547	538	522	527	535	488	526	481	566	542	526	501	495	532	525	515	531	546	509	547	501	524	513	529	465	508	511	539	525	498	487	512	536	484	508	509	490	493	523	501	518	495	518	506	537	553	540	499	532	516	512	495	519	520	524	532	568	489	547	486	537	502	534	515	524	538	540	561	523	490	523	513	517	513	541	492	507	516	543	502	544	460	519	487	527	521	493	547	491	531	483	519	554	521	478	547	489	511	548	526	496	534	526	472	510	533	493	533	521	490	556	497	494	496	528	498	508	527	541	545	532	516	534	517	535	531	516	502	508	507	500	521	537	516	512	525	500	540	541	516	491	541	550	492	499	492	511	544	524	536	488	489	576	495	521	530	498	529	504	501	517	537	495	565	487	537	537	515	508	525	529	536	478	563	509	481	512	506	517	532	503	520	544	555	548	515	490	519	479	506	504	515	505	488	522	535	518	509	537	498	504	493	501	529	527	524	513	515	503	487	538	563	527	493	523	486	484	512	517	506	510	483	456	559	497	552	496	523	501	480	522	512	531	537	513	494	523	516	497	503	510	503	541	501	518	516	531	470	545	483	490	500	481	551	505	528	525	494	513	548	526	560	516	503	561	515	549	508	518	529	551	524	487	505	505	493	546	490	558	488	531	477	474	500	500	543	506	530	515	519	511	519	513	539	475	505	539	525	520	516	488	537	512	504	489	509	515	550	558	505	519	507	508	487	498	494	553	475	525	531	508	541	496	492	543	522	513	494	480	534	489	482	530	513	548	511	514	512	508	492	562	509	485	513	577	495	546	525	517	520	500	503	548	559	533	498	502	537	516	514	520	520	499	490	511	512	515	492	529	514	548	481	518	546	515	512	491	507	533	501	536	499	532	461	544	550	517	507	497	492	518	480	482	485	478	470	483	515	527	524	597	511	528	497	534	504	562	562	536	508	486	473	526	527	493	524	477	465	512	537	485	477	520	551	499	519	511	514	506	529	504	535	530	506	518	511	515	504	562	504	523	539	509	551	516	524	524	546	530	514	542	545	496	517	516	526	534	511	591	504	546	509	531	488	513	491	537	530	533	524	501	469	500	491	518	526	569	514	505	475	526	562	495	479	535	500	496	453	527	514	548	548	530	484	505	464	519	555	488	523	486	525	517	526	489	491	529	570	524	530	514	513	493	571	501	492	539	521	475	504	515	490	524	500	538	510	509	519	507	523	539	527	503	503	491	520	500	477	528	483	491	520	533	493	536	507	530	526	522	542	531	511	486	477	542	492	474	486	485	520	495	525	508	562	457	567	503	530	525	510	502	508	502	515	541	526	505	521	489	534	460	544	506	532	523	511	553	497	544	550	506	485	559	528	503	553	523	533	539	501	539	493	523	563	474	532	536	502	534	516	540	509	527	512	503	486	513	477	524	537	482	496	557	524	504	517	539	516	500	483	549	518	506	526	464	492	497	527	480	530	513	502	527	519	483	519	477	520	522	567	564	508	520	516	563	527	498	520	511	540	544	537	529	527	520	502	546	511	557	525	526	537	514	501	516	518	486	492	500	462	527	531	510	536	545	490	528	555	543	514	500	476	540	506	494	507	545	536	506	512	557	547	518	451	492	516	507	536	539	552	549	511	531	507	494	517	475	554	518	468	520	521	526	495	523	478	498	537	483	471	558	544	516	492	520	553	482	555	511	524	501	510	487	498	547	512	499	515	570	558	480	539	522	567	463	551	556	526	479	546	481	487	549	538	496	506	461	507	490	512	503	519	508	518	550	498	514	516	497	529	521	526	525	508	483	580	514	556	510	522	531	499	575	520	534	554	528	492	533	480	511	532	464	525	479	513	476	594	541	546	503	533	507	504	507	506	491	509	538	461	534	502	500	509	508	521	512	520	502	484	516	510	546	521	497	519	500	486	544	509	517	525	480	513	500	555	485	504	502	548	490	546	514	484	508	523	508	514	525	499	561	496	546	525	499	521	529	506	546	520	525	475	521	507	561	523	509	539	559	514	542	479	487	481	527	508	491	556	544	499	523	513	521	498	540	524	537	526	531	493	535	534	535	539	499	505	504	508	572	495	514	521	526	529	485	494	551	578	503	510	527	526	501	499	539	489	514	513	527	523	546	510	525	519	516	498	528	520	504	508	487	503	533	505	520	517	528	502	504	505	524	491	501	549	492	489	519	544	520	520	500	507	548	545	526	541	509	551	530	517	532	537	534	512	482	532	496	528	513	525	542	509	572	502	510	503	477	479	514	522	511	528	486	546	498	467	489	502	538	469	547	527	520	506	520	515	536	493	507	505	558	520	527	499	523	507	504	551	535	480	504	477	531	542	524	504	502	509	520	582	548	510	548	515	523	517	504	553	473	497	511	516	544	521	491	517	544	461	530	524	541	531	529	520	497	503	509	518	497	509	517	541	487	537	526	507	523	511	549	539	506	543	560	506	476	479	524	537	555	550	500	532	528	509	530	519	524	483	482	517	488	527	517	531	544	539	544	523	553	522	472	542	501	510	503	504	518	491	512	522	495	530	532	484	559	477	560	512	546	541	535	508	492	505	533	519	538	531	469	508	515	528	523	539	505	488	562	545	517	496	478	484	523	534	512	514	531	524	526	542	508	509	515
24018	20098	3102	871	469	451	478	444	460	474	466	436	471	441	469	502	447	459	456	471	464	486	453	469	530	451	466	468	468	502	456	488	480	492	489	507	492	453	431	462	460	474	482	463	485	509	441	485	467	503	446	448	456	476	462	470	468	511	529	447	498	472	436	465	485	470	482	470	498	469	418	516	504	448	480	485	470	441	444	466	487	449	500	502	475	458	489	501	498	442	496	468	471	456	440	465	469	461	457	453	514	434	423	470	449	433	445	448	466	481	484	454	469	481	456	466	465	471	436	480	454	491	450	473	485	493	442	446	427	484	464	444	477	436	485	475	468	490	479	458	468	476	481	443	472	422	512	455	453	486	466	467	477	458	467	475	500	441	468	444	456	429	439	476	472	450	436	454	464	451	450	524	442	449	468	499	454	449	482	458	455	475	442	450	457	454	511	483	493	463	484	477	454	447	445	463	491	494	457	460	482	487	462	483	444	435	470	455	448	460	496	477	487	459	438	474	441	435	483	481	480	475	461	456	461	490	460	475	425	481	437	527	434	444	471	470	485	462	467	500	500	482	465	504	435	441	479	465	496	438	446	475	483	467	457	476	465	481	495	470	452	477	464	441	462	447	497	469	487	445	453	483	459	478	486	426	481	453	498	500	444	455	484	474	452	481	489	512	484	496	472	474	437	449	466	456	456	491	463	435	460	445	471	473	479	506	481	479	485	485	441	463	464	451	465	439	460	446	437	502	448	494	419	450	488	479	514	447	507	466	457	512	432	468	469	482	449	468	455	507	479	462	510	472	463	472	475	462	435	500	474	451	494	472	437	507	444	473	454	459	484	485	435	462	462	473	456	460	480	499	493	457	453	422	494	439	449	480	455	500	503	462	468	460	464	452	493	434	459	432	463	505	425	493	423	462	479	470	449	472	464	432	453	480	456	475	456	451	477	445	440	489	484	474	475	454	449	463	435	498	480	465	476	462	450	495	441	481	486	481	432	422	455	499	496	441	468	470	432	462	416	464	502	482	454	500	477	461	441	480	480	454	489	468	504	471	490	463	492	469	467	461	475	479	450	497	475	410	508	438	472	454	452	455	497	445	458	495	488	453	484	468	459	486	444	470	492	477	474	480	470	431	447	484	462	456	465	445	475	480	490	441	498	454	497	474	499	457	479	450	504	490	468	450	454	467	489	468	443	480	471	497	446	472	494	460	487	493	459	461	517	455	493	465	491	432	474	455	472	475	476	500	453	506	430	477	444	483	445	475	495	462	462	474	475	470	429	464	510	525	434	433	449	458	479	505	419	468	485	434	448	446	508	468	459	450	421	425	505	477	473	477	480	476	470	437	408	456	438	479	485	469	455	475	490	465	456	454	463	480	485	480	482	463	476	503	454	473	466	450	423	466	460	441	458	482	457	437	522	465	424	496	487	498	487	469	474	440	482	531	497	492	488	457	478	467	526	469	441	479	489	490	466	469	454	458	441	468	477	490	544	461	476	451	453	460	481	457	451	476	435	473	460	473	465	432	488	481	484	486	475	492	472	484	499	457	440	462	450	458	454	440	480	460	486	495	461	503	487	456	466	444	466	480	483	447	484	480	500	455	453	471	459	482	442	451	438	452	496	467	472	456	446	480	492	514	441	473	429	463	446	499	449	492	485	484	409	492	461	472	440	469	445	465	444	472	479	451	490	469	488	449	453	507	447	442	447	465	443	483	459	480	494	476	466	455	422	486	484	488	475	466	488	440	497	496	477	442	467	476	432	466	491	504	455	432	492	454	492	497	497	483	484	462	475	465	465	471	437	429	460	440	463	457	444	472	438	453	469	485	450	489	461	441	501	477	442	484	440	470	462	416	438	453	461	486	431	490	497	504	455	445	442	502	440	454	479	426	453	442	476	451	460	477	496	480	462	455	468	473	482	444	429	446	467	439	504	449	460	480	501	460	475	474	479	475	491	462	482	505	495	433	475	444	465	468	501	482	473	471	450	462	492	507	483	458	431	481	473	444	469	491	500	469	488	479	479	498	470	462	481	453	478	458	482	448	517	489	480	491	455	439	461	418	499	503	484	457	466	500	486	469	506	481	448	482	491	483	455	422	479	485	483	474	475	471	438	455	480	476	484	487	405	446	468	464	432	448	474	459	463	457	492	466	443	451	468	459	454	474	462	478	482	461	456	467	487	512	493	466	458	481	519	472	487	505	428	495	523	476	450	460	470	417	469	480	476	488	481	448	447	487	481	450	503	446	481	459	477	439	493	456	469	481	457	477	517	475	467	464	456	464	431	499	491	479	483	476	467	479	458	440	450	470	484	402	417	471	502	477	449	484	464	459	475	479	454	451	451	459	445	499	474	460	484	457	492	465	434	493	455	444	457	427	485	545	443	473	474	448	478	461	469	479	442	481	472	483	448	451	445	487	463	488	486	446	476	490	473	458	454	437	464	499	466	500	506	495	475	466	445	482	471	470	432	480	429	482	471	469	434	466	501	484	417	463	463	435	457	487	499	503	443	458	487	523	493	498	484	462	449	499	462	483	493	465	461	466	467	423	507	425	492	449	515	482	422	454	468	456	519	438	432	460	464	456	419	446	452	467	446	519	482	462	478	455	427	491	437	468	469	448	418	467	473	501	471	439	438	449	489	432	439	470	476	462	505	483	500	462	458	490	474	479	473	476	479	455	462	456	465	453	493	442	488	493	448	436	484	510	453	505	467	460	469	423	454	418	474	451	409	515	431	471	473	464	506	470	456	476	472	486	464	466	471	480	447	473	451	485	482	475	485	463	472	489	443	496	446	463	454	474	488	440	434	461	443	463	441	459	500	448	474	473	482	455	457	452	479	451	491	455	439	465	495	441	470	465	448	470	448	440	500	450	471	468	469	471	475	486	494	483	487	505	478	515	465	503	488	435	489	503	477	481	497	487	425	453	497	489	471	446	507	462	453	438	469	492	503	478	466	487	491	518	481	473	471	464	481	464	482	504	478	498	461	439	458	438	425	439	500	483	479	471	509	468	463	456	462	463	528	428	480	491	492	477	470	455	455	462	494	474	483	441	458	477	490	499	478	430	461	429	474	468	442	443	471	475	458	479	488	490	432	509	460	501	470	470	462	454	468	483	429	472	472	456	445	478	433	443	517	421	502	487	442	492	473	473	414	489	491	496	471	456	453	474	447	454	439	501	469	493	470	452	496	487	483	445	460	450	467	472	493	465	472	475	474	481	499	492	465	468	475	479	416	447	438	489	458	461	471	456	468	435	466	453	468	493	458	488	481	483	491	480	505	498	433	429	455	473	467	488	449	437	456	443	501	499	439	456	474	443	457	490	489	493	434	499	457	507	513	499	519	452	477	488	444	496	480	440	522	464	467	461	488	461	432	465	471	436	470	501	441	472	469	471	477	482	457	453	442	460	460	494	494	423	462	466	505	504	482	449	461	452	472	437	441	484	485	495	466	471	469	472	437	491	442	463	464	453	466	472	517	478	432	488
25945	23942	27667	24273	6210	533	422	324	288	272	297	317	315	274	288	300	288	276	272	284	282	272	278	283	279	254	271	308	279	271	281	260	281	277	281	256	266	274	313	271	271	276	277	257	251	272	277	311	279	244	307	285	277	284	267	281	275	306	276	291	286	266	262	258	254	288	266	306	280	274	288	276	256	263	267	261	286	274	242	255	258	274	257	287	277	235	278	248	302	291	281	307	311	259	260	252	265	270	281	264	312	259	270	278	237	277	253	238	258	244	271	249	245	262	238	258	264	252	277	275	284	264	243	283	282	271	253	274	288	275	268	268	268	273	255	281	282	255	279	280	270	266	258	271	316	300	279	282	291	267	280	270	252	266	296	269	277	268	244	242	254	298	254	249	256	268	278	282	298	271	287	268	295	262	298	294	248	250	279	271	255	257	233	270	295	254	254	277	267	247	267	256	265	265	234	277	250	262	273	299	303	272	266	274	279	262	282	279	261	272	278	256	269	272	260	265	239	268	263	295	276	285	266	242	238	267	284	261	273	278	247	253	282	279	299	268	303	264	266	267	277	262	312	289	264	252	262	264	273	287	276	280	273	303	275	284	260	297	255	270	267	294	250	253	255	272	260	255	275	256	261	283	230	291	277	280	257	241	277	275	299	285	261	254	262	262	282	286	261	254	261	251	286	252	293	246	259	278	292	271	262	306	281	304	288	273	267	272	239	256	263	285	280	257	276	268	263	244	268	259	256	232	298	268	275	256	280	283	274	262	264	242	286	296	250	260	247	243	255	275	254	287	274	248	275	260	251	264	272	271	268	255	245	278	265	268	244	285	268	294	282	279	291	259	263	280	269	265	296	282	266	257	278	238	272	250	251	264	267	267	263	269	243	245	261	249	263	263	272	240	258	289	255	264	260	281	269	249	277	267	269	259	260	268	265	261	258	266	285	284	260	299	247	271	253	289	276	294	262	269	285	238	273	254	277	277	266	274	264	266	272	281	276	283	277	287	287	271	269	258	260	255	265	270	248	267	269	280	281	255	290	255	271	255	259	273	271	266	252	276	271	259	278	290	282	249	290	248	278	240	288	275	263	256	265	257	257	265	295	280	272	292	271	265	265	262	275	257	270	272	261	282	259	294	280	259	249	272	251	283	283	269	288	244	278	288	226	280	250	263	248	308	278	255	283	299	292	287	276	246	243	266	250	283	296	271	257	268	271	270	242	256	263	282	258	274	260	278	239	292	271	263	262	275	249	274	284	264	263	265	277	258	281	273	261	258	236	277	266	294	291	266	260	284	286	276	292	268	274	256	287	267	253	264	279	276	280	277	275	254	260	282	267	274	272	288	288	249	250	272	267	281	270	308	286	279	305	276	281	260	267	295	269	277	263	275	276	267	266	263	283	273	294	285	238	268	264	289	295	258	265	285	276	267	266	246	259	258	252	288	266	263	258	253	285	259	261	299	252	288	274	239	263	268	293	274	275	291	253	241	246	267	275	282	267	278	280	264	214	259	271	258	282	271	283	252	299	264	289	247	244	252	281	290	275	271	278	296	291	262	271	244	304	281	262	249	268	268	254	292	276	264	274	275	321	282	282	282	277	307	271	243	303	245	272	280	297	253	253	248	262	263	280	269	284	297	267	273	264	290	260	273	303	252	263	287	284	232	268	256	259	265	269	280	257	251	264	256	257	258	264	262	246	283	271	281	270	284	271	275	274	291	294	244	254	293	247	283	263	293	262	277	259	271	267	324	240	265	270	274	265	270	300	273	276	298	298	287	261	277	258	268	276	257	288	264	260	270	250	266	281	282	265	274	264	263	292	265	274	244	268	268	262	259	294	262	260	267	286	269	242	291	259	290	275	271	251	288	258	265	247	269	283	268	271	240	281	231	275	261	265	267	271	257	260	274	242	280	270	277	272	297	272	272	260	275	281	244	259	252	273	273	271	272	281	264	260	282	262	270	260	260	258	262	270	257	260	259	280	254	252	266	265	248	251	274	291	262	269	258	261	262	267	259	273	283	277	248	264	280	305	286	275	272	263	287	282	256	273	294	255	254	277	252	277	258	305	276	255	280	291	291	262	255	251	262	259	298	279	247	281	299	273	260	270	270	242	261	268	280	277	239	285	290	253	305	266	238	283	278	301	238	241	271	285	283	274	279	265	289	279	240	292	271	263	269	265	241	281	281	313	237	240	249	277	285	257	283	280	253	267	300	267	255	269	280	266	262	266	262	266	251	262	288	289	275	308	262	234	270	260	269	285	298	307	261	275	280	274	253	254	259	300	303	273	275	232	284	265	246	285	288	263	255	297	286	297	247	278	278	270	291	279	273	268	309	264	253	278	265	271	247	260	250	252	260	266	287	282	273	270	277	283	247	301	288	266	287	255	272	253	283	261	241	285	273	243	300	267	266	262	294	260	259	265	282	260	284	289	290	235	248	282	251	247	306	269	271	255	301	264	275	263	270	269	281	268	265	270	255	267	295	265	259	280	260	263	231	282	269	264	272	249	275	284	280	260	301	251	276	272	250	225	274	275	257	299	259	277	293	259	273	251	294	270	258	300	264	280	256	267	273	302	289	301	303	275	286	290	274	278	272	264	240	272	284	258	263	266	263	268	277	263	262	265	281	293	267	279	273	276	298	270	299	282	246	255	266	245	279	254	249	267	289	274	262	310	294	291	288	278	277	292	254	275	274	275	261	276	264	285	285	294	267	288	270	286	279	254	263	253	299	265	260	275	267	258	283	255	246	267	244	253	276	261	283	261	272	287	278	286	250	294	239	274	286	265	285	262	279	279	283	233	290	281	283	263	282	272	279	270	289	263	260	256	269	236	263	276	268	289	270	268	283	271	253	282	266	268	276	259	263	296	268	265	251	260	258	266	270	242	267	252	290	276	262	286	313	271	276	252	274	266	259	278	288	264	284	302	265	283	293	274	265	263	272	270	268	259	284	278	287	241	274	312	259	292	290	277	277	287	287	291	295	270	262	299	250	280	242	275	290	264	264	269	266	270	256	257	263	262	275	244	276	262	282	279	298	265	285	301	299	269	295	243	252	276	277	272	254	282	282	259	268	281	302	267	279	261	271	279	265	251	296	264	250	264	299	274	302	261	244	255	277	248	247	285	256	253	260	282	286	249	265	277	286	284	283	264	253	241	280	284	268	273	249	270	278	264	286	261	242	260	253	272	270	301	268	281	306	273	281	298	278	262	276	274	261	262	276	258	274	294	229	259	256	261	259	264	269	281	281	301	271	288	279	304	262	270	299	285	274	264	276	285	270	263	282	268	277	234	261	266	290	253	271	278	274	234	274	266	268	237	256	273	263	246	252	280	281	260	279	267	282	267	240	240	256	271	264	280	263	257	247	282	282	262	274	265	252	262	273	264	275	256	282	269	268	263	276	298	260	276	281	282	273	267	269	255	284	271	241	231	275	274	274	275	296	299	273	267	262	254	269	276	247	271	272	282	245	261	304	252	243	276	266
59899	63397	21922	4833	474	407	388	383	330	319	325	303	313	261	322	322	303	298	277	318	317	263	311	290	315	284	276	307	289	303	316	311	305	295	297	291	290	313	242	288	303	277	289	269	282	290	293	294	302	287	321	318	294	295	308	273	294	270	282	286	285	294	314	276	299	290	303	298	267	302	263	287	282	305	299	269	291	295	264	298	289	274	272	290	327	296	244	304	290	318	290	272	277	300	298	268	302	304	270	281	279	300	296	283	269	316	278	301	266	256	302	305	257	273	276	276	298	292	302	278	291	282	308	324	290	306	281	288	258	296	296	269	290	274	290	272	270	327	277	282	321	295	278	300	264	306	279	280	266	301	273	307	290	280	273	302	302	291	269	317	314	273	283	283	261	258	279	320	269	272	256	270	307	275	276	298	260	288	300	333	301	276	277	297	263	286	298	256	302	262	277	287	285	294	282	300	311	273	295	289	299	295	279	288	320	286	266	307	291	281	295	295	265	278	278	287	290	255	306	325	308	271	263	270	299	294	311	279	299	286	300	273	255	278	273	274	266	283	318	273	279	269	273	296	311	271	272	272	307	270	275	298	289	267	297	280	296	312	331	295	283	250	287	289	257	257	299	268	288	278	296	266	298	289	281	259	271	262	259	279	287	268	282	268	301	276	287	245	285	316	260	276	272	321	293	300	279	242	271	267	278	304	281	283	265	292	283	304	267	268	317	274	300	285	259	270	283	290	304	291	288	264	290	299	286	286	328	303	314	281	313	280	249	288	291	309	281	254	300	276	258	280	282	278	268	268	297	283	284	266	304	274	286	307	280	275	267	301	276	284	281	255	283	284	318	250	273	261	300	268	296	265	291	293	262	304	301	313	283	274	268	281	293	275	262	255	275	296	289	280	228	301	246	284	275	309	306	302	262	275	271	292	301	278	294	266	281	287	286	279	272	296	261	279	284	302	285	268	296	311	302	287	301	275	289	300	291	298	275	306	244	312	314	305	291	282	272	276	310	296	275	283	278	301	296	288	301	286	311	276	305	297	263	282	254	257	294	287	259	280	308	297	304	286	258	294	269	340	251	307	279	275	273	255	286	299	292	248	286	292	286	297	306	282	307	260	299	296	286	293	304	299	290	268	270	274	305	284	287	289	282	285	291	268	261	286	257	271	284	288	258	266	254	299	303	305	289	294	276	297	300	281	297	287	249	298	294	284	267	303	275	269	292	308	260	280	299	275	288	276	295	300	295	279	282	282	273	292	289	300	269	268	276	272	257	257	295	287	293	280	275	248	285	271	283	320	295	309	285	250	253	293	280	268	310	286	276	290	288	294	276	272	292	288	305	271	257	326	262	274	267	294	294	284	250	259	266	269	289	288	298	288	303	305	291	255	297	292	287	293	303	274	291	267	301	286	309	303	287	267	294	328	285	298	303	313	270	303	301	267	265	286	312	279	293	281	283	272	296	311	254	272	280	283	290	297	271	272	243	281	265	301	282	294	278	298	303	294	298	315	288	276	269	260	313	280	254	282	308	310	254	284	275	288	277	274	292	299	265	292	289	297	307	270	280	286	308	311	281	295	276	274	274	325	276	276	306	274	276	266	280	281	299	278	287	281	290	283	273	288	288	284	268	288	309	287	252	288	251	266	290	276	272	289	268	255	285	277	307	280	298	270	289	300	285	267	290	284	287	316	281	292	296	296	302	310	271	259	277	277	286	287	291	293	253	259	274	257	295	286	276	290	299	303	292	271	265	293	291	314	308	251	284	281	298	289	290	294	286	279	285	297	304	298	279	274	322	275	286	315	295	273	279	281	267	282	289	283	258	282	293	280	280	305	302	273	270	303	238	318	272	283	258	283	285	274	314	268	319	291	273	303	284	285	276	245	285	277	267	268	281	280	273	274	260	300	265	280	308	274	301	279	282	259	303	288	285	286	277	303	274	304	287	337	264	284	291	292	270	285	265	260	278	272	270	273	291	298	301	273	303	289	274	276	309	291	281	283	278	288	276	296	254	273	302	278	291	280	303	297	309	270	265	296	265	288	290	287	315	274	262	319	280	305	289	289	274	282	298	271	287	309	285	278	289	271	271	280	301	271	300	272	287	277	263	300	232	292	303	256	264	321	258	273	275	303	279	278	276	290	305	288	298	300	321	314	284	318	302	300	257	268	289	272	288	292	262	252	280	279	274	283	274	310	261	290	301	287	296	271	276	321	278	266	290	252	306	260	280	270	277	284	269	289	275	281	322	303	307	283	278	311	269	276	284	276	280	275	253	299	278	266	305	285	272	275	294	277	284	279	263	293	281	276	286	275	294	274	277	251	275	241	303	287	303	272	270	269	265	289	256	234	285	269	285	287	263	295	289	302	278	319	306	296	273	277	306	277	304	273	279	276	279	282	277	287	307	296	310	286	262	267	279	246	254	283	312	298	269	261	267	276	273	292	303	287	278	270	309	300	289	278	269	292	299	278	304	282	295	290	279	281	250	282	275	276	281	284	334	311	246	269	261	281	264	266	266	308	320	303	264	289	309	289	273	272	263	287	287	273	271	291	286	287	292	308	305	285	307	263	267	285	313	288	281	272	292	272	289	246	281	274	299	273	276	283	287	279	238	294	297	281	282	280	283	290	289	297	285	284	284	268	280	296	299	276	286	287	261	287	296	276	274	288	272	259	273	304	256	251	279	273	287	283	277	298	300	276	323	261	267	278	305	274	273	258	278	300	278	258	320	279	271	261	287	271	273	282	281	286	254	250	264	277	290	281	310	287	279	284	291	266	268	249	290	276	278	274	283	263	270	276	294	287	266	314	281	311	282	275	287	287	286	310	284	287	278	267	290	265	270	290	264	284	261	270	276	249	320	295	287	294	291	241	321	261	272	270	279	277	278	261	294	272	276	289	277	258	266	281	272	286	303	280	295	286	284	328	287	294	280	302	281	290	271	271	270	282	277	289	274	309	262	282	277	276	267	281	256	276	307	280	300	272	289	324	264	285	275	283	282	283	269	285	280	288	288	289	292	270	293	253	290	319	272	287	330	257	257	279	261	300	292	309	259	275	298	298	261	270	273	302	294	306	287	297	290	293	288	286	275	244	250	283	287	281	287	273	284	261	275	299	288	275	275	258	285	291	284	267	289	271	288	267	289	241	310	287	300	289	280	294	258	320	293	296	288	269	296	266	278	283	298	324	282	293	311	277	284	317	285	258	278	299	273	291	286	309	285	276	309	286	278	292	261	282	292	277	289	272	299	282	302	279	313	297	280	249	277	279	278	275	273	293	269	282	274	292	284	301	271	250	268	297	265	289	295	290	287	297	275	266	288	301	307	295	284	281	267	296	282	278	266	311	312	277	265	322	289	307	280	284	275	256	246	288	267	294	253	274	270	317	300	273	289	274	287	302	287	276	264	289	267	309	263	276	305	318	285	272	272	284	302	273	265	290	294	301	291	293	274	290	271	289	266	288	267	288	303	283	296	290	280	276	277	291
24709	22491	28678	24818	19752	4489	770	446	365	385	368	415	352	363	367	334	323	365	331	340	347	336	340	341	306	336	326	344	357	309	340	345	338	313	335	307	324	299	352	333	375	307	321	351	347	325	305	337	356	345	347	341	337	355	343	346	350	305	302	322	331	323	303	296	345	345	339	359	342	326	316	320	339	361	337	311	329	322	337	317	378	324	349	321	341	325	321	361	304	304	321	321	341	332	358	316	301	333	328	323	297	331	312	295	327	379	349	305	322	360	319	335	321	332	339	307	328	338	342	350	321	312	306	306	331	304	328	299	334	303	335	295	328	310	298	334	340	313	344	308	364	336	361	326	351	349	339	321	333	350	313	316	338	314	341	347	300	359	361	339	321	311	297	366	346	318	327	318	325	329	309	355	385	323	322	346	288	299	339	341	333	332	349	341	310	307	319	313	320	331	307	324	327	323	306	342	347	340	315	315	352	317	314	300	329	326	331	336	311	315	322	353	319	341	329	331	320	294	317	345	353	312	322	316	367	346	355	303	328	308	304	320	289	325	301	335	300	304	322	333	311	326	330	345	343	303	338	358	350	349	310	317	326	312	311	284	345	283	337	297	326	302	332	326	341	328	335	345	294	307	309	303	305	319	315	329	323	335	356	330	358	318	327	309	350	331	334	297	309	322	336	313	332	348	332	315	332	343	331	314	338	307	313	300	328	354	313	309	304	343	351	324	346	330	342	330	331	359	286	303	306	326	355	336	330	335	304	348	346	371	341	301	304	312	346	363	338	332	385	341	323	324	343	295	323	338	373	378	314	339	312	344	320	355	327	312	336	328	347	334	335	294	368	324	317	304	343	323	351	316	340	325	296	286	300	312	340	302	335	326	339	323	342	329	318	323	347	318	320	367	316	303	316	337	334	339	303	309	349	327	333	341	326	316	319	321	334	305	311	294	344	294	372	296	316	354	317	309	299	324	332	334	286	334	332	337	346	282	298	313	325	330	334	329	367	330	309	334	322	351	324	312	310	340	334	296	327	330	338	327	303	323	330	324	327	318	305	319	332	310	323	320	365	331	333	341	306	301	339	329	350	344	349	291	338	322	342	327	312	304	317	319	344	323	305	340	296	328	321	313	326	353	327	338	344	339	365	326	323	302	363	331	316	324	343	311	310	302	322	322	319	305	319	316	333	365	357	346	353	325	321	365	324	328	322	328	311	353	345	292	308	341	313	317	375	299	308	326	335	315	346	318	345	337	362	314	299	339	333	339	342	309	315	312	315	347	331	326	299	336	325	318	349	355	305	316	292	313	331	329	360	339	348	311	316	343	307	319	337	315	327	352	337	309	345	320	332	336	326	325	329	321	329	345	327	332	354	324	321	331	287	330	322	304	313	313	317	348	329	342	310	340	322	330	315	345	313	354	322	298	363	321	308	357	296	323	364	337	330	357	331	356	343	325	286	303	294	340	306	298	282	317	312	344	317	323	320	316	294	326	312	318	324	332	315	353	311	308	316	346	348	362	317	352	320	307	337	313	345	326	298	329	341	310	360	319	313	329	379	333	340	366	329	323	358	356	296	325	344	335	306	321	302	338	318	309	314	334	310	305	319	339	304	326	333	300	338	317	335	353	320	353	342	300	291	325	338	305	339	326	352	319	318	312	329	330	318	319	312	321	342	344	325	327	336	298	334	299	295	288	349	349	308	313	350	313	341	287	327	317	356	329	335	275	302	326	321	316	310	322	296	320	297	337	330	321	346	371	353	336	313	294	305	310	318	330	308	329	333	281	347	333	313	332	329	341	327	335	307	332	349	274	338	304	324	295	316	325	324	326	353	283	328	336	337	320	309	316	301	311	355	322	332	313	326	331	296	311	366	315	315	345	338	299	302	328	306	302	329	340	357	314	316	339	326	351	325	324	332	326	337	335	300	317	341	324	315	307	315	347	307	341	319	313	362	276	361	303	314	314	349	323	333	327	279	314	345	308	325	342	311	308	322	302	331	345	322	313	297	313	328	330	341	338	301	336	309	314	332	311	343	340	346	310	314	312	339	346	299	381	347	341	334	321	315	312	332	320	327	308	351	331	318	334	337	331	298	306	343	370	348	320	339	341	334	357	349	313	326	320	335	321	319	326	292	321	308	356	316	304	348	321	317	373	323	305	299	318	313	338	322	307	331	304	310	340	326	329	286	345	328	320	349	325	301	339	330	306	321	327	334	349	335	322	353	359	310	300	286	357	332	313	319	316	315	340	332	304	306	339	313	298	318	346	337	332	339	303	339	325	341	333	300	319	342	314	306	321	320	312	349	326	296	332	337	318	331	333	351	337	301	332	357	347	337	310	330	340	341	307	330	327	301	299	327	343	300	303	349	314	345	305	332	339	325	308	327	309	340	350	320	304	361	310	346	346	335	339	304	304	304	308	297	321	310	314	322	331	336	337	325	307	288	331	308	319	344	293	327	326	348	337	329	323	339	312	331	351	329	332	347	337	342	314	336	352	319	318	334	348	315	319	320	321	315	334	338	353	327	335	310	321	327	319	331	339	337	307	315	351	330	333	305	295	332	307	312	347	332	304	291	318	303	345	336	324	316	342	313	315	327	340	333	360	343	307	320	309	317	312	335	320	332	321	325	322	332	329	343	296	326	340	321	321	317	320	346	300	306	304	358	306	333	288	354	316	334	345	318	334	325	339	303	340	332	297	315	298	321	334	275	317	329	347	336	314	337	306	335	318	337	307	297	326	370	345	347	322	352	322	333	347	333	328	328	300	320	369	332	304	318	317	324	317	363	343	332	313	323	334	366	282	313	341	342	311	310	293	304	330	292	326	344	376	315	302	352	322	348	358	334	343	354	316	289	354	326	319	332	348	315	341	315	320	304	357	297	335	333	322	318	346	341	323	322	323	328	313	324	308	347	312	316	324	325	308	341	324	346	312	356	304	326	333	314	333	310	360	310	327	313	310	311	307	321	323	339	287	290	338	312	307	339	331	337	337	324	350	315	324	338	338	361	322	315	302	310	333	320	323	365	345	325	318	352	325	322	338	332	329	328	302	359	325	301	299	312	343	294	323	313	283	327	318	319	356	282	320	287	301	358	323	354	324	325	346	338	345	318	342	298	325	324	334	357	316	360	339	326	328	327	301	327	322	368	344	313	309	302	326	306	309	329	277	298	320	320	316	354	347	334	322	354	296	321	312	284	321	276	307	324	328	327	316	337	286	324	337	340	334	337	334	348	319	323	331	344	313	321	302	344	331	313	370	330	328	317	335	326	323	346	344	311	324	315	356	320	313	315	353	342	321	340	306	312	350	317	334	327	305	333	340	266	346	306	315	357	345	325	312	345	294	323	310	320	321	313	331	309	316	314	331	324	355	341	324	329	303	326	338	312	324	283	282	321	337	331	339	326	315	331	344	312	325	321	321	360	310	302	378	331	356	325	297	284	325	318	342	349	334	328	317	319	324	305	310	315	319	314	336	318	313	322	294	308	306
58299	71640	33159	9460	667	668	541	444	445	444	382	410	361	370	359	345	370	398	335	368	356	359	346	329	319	335	359	344	341	341	381	328	342	337	316	349	359	361	342	338	344	355	325	362	348	355	339	350	357	312	379	347	343	352	343	342	360	321	344	329	331	332	337	353	315	371	339	364	319	304	339	331	345	357	339	326	357	388	338	343	318	359	335	340	323	350	332	330	329	353	330	312	328	334	301	348	351	340	342	336	351	351	311	326	346	318	342	336	349	312	361	303	320	328	374	325	365	328	333	344	317	340	336	312	317	321	365	326	326	344	314	366	371	362	336	352	366	348	336	347	343	359	349	319	344	336	334	311	338	359	335	324	344	357	334	329	349	348	351	392	344	343	342	295	340	338	339	322	367	322	336	349	341	349	352	350	349	328	346	324	336	347	352	355	338	338	321	330	351	332	346	347	347	337	308	344	319	305	339	331	348	315	364	305	319	353	318	349	319	350	311	364	329	338	342	352	338	347	328	357	323	351	339	321	346	345	348	318	353	322	340	341	329	348	319	358	343	328	350	315	362	334	326	338	362	359	355	321	327	328	338	309	317	341	335	335	314	352	348	346	351	296	325	303	314	311	338	349	347	321	288	313	317	376	320	339	340	336	319	351	367	326	363	344	322	350	406	349	334	320	348	334	344	349	348	373	326	323	331	354	363	336	322	348	383	358	342	336	371	345	325	348	354	350	345	324	347	331	335	315	354	332	349	339	303	302	333	366	296	337	354	333	337	371	317	331	355	366	332	348	355	352	301	346	325	327	361	368	351	336	319	353	313	333	334	329	288	318	321	320	304	328	330	350	366	317	326	344	326	318	316	330	350	375	337	317	359	327	338	343	368	341	326	348	382	341	293	379	330	353	306	351	312	293	319	324	333	311	353	376	325	360	330	332	323	352	333	319	309	330	326	343	362	342	359	320	359	350	351	327	364	333	340	352	354	338	345	344	344	350	323	326	359	341	372	311	335	357	331	320	324	330	344	323	338	335	340	328	349	336	353	322	336	290	320	329	320	343	368	319	327	360	357	324	306	346	341	345	332	322	311	345	341	327	296	360	313	358	329	337	328	366	334	325	330	345	341	312	342	316	358	349	334	341	334	336	341	338	320	324	319	321	322	357	341	336	327	341	328	336	331	330	343	338	367	335	366	313	322	362	341	320	357	350	331	327	314	328	345	370	373	320	357	335	345	363	332	355	361	332	321	316	349	325	349	354	333	357	356	318	329	376	363	322	356	319	333	345	339	329	338	353	348	358	323	344	308	326	337	343	347	351	317	354	339	332	339	313	356	355	342	343	352	315	335	316	344	340	346	344	332	323	371	338	314	302	329	335	316	320	340	349	364	368	337	362	311	341	335	340	332	360	355	350	331	352	325	348	320	320	330	350	357	355	346	330	333	340	340	334	316	338	334	322	345	358	327	338	350	322	303	342	356	365	329	349	351	312	332	354	351	330	348	357	326	321	348	321	377	300	317	308	311	363	334	362	345	315	352	343	348	333	321	395	345	328	336	329	322	366	363	334	338	322	336	324	312	357	315	327	349	346	356	319	326	333	352	353	333	334	325	331	333	335	325	353	355	375	340	337	329	315	331	354	332	359	337	325	299	353	323	332	345	384	314	361	342	337	345	341	336	353	297	339	350	339	325	335	320	366	324	332	350	350	347	353	353	338	333	296	353	362	315	371	358	359	314	349	324	354	363	326	285	337	347	376	328	345	308	326	333	341	373	340	377	357	339	341	376	320	322	339	356	336	340	352	345	303	352	334	342	325	333	342	352	334	346	343	352	393	319	304	334	349	335	363	317	344	361	323	329	353	319	317	319	313	383	322	332	308	348	343	354	336	333	338	359	355	335	354	303	350	347	360	321	358	307	357	345	341	332	341	330	323	328	352	328	342	315	308	326	366	349	344	362	354	329	349	376	345	352	349	303	343	310	300	336	349	352	336	359	365	344	299	337	333	311	343	342	376	336	300	367	372	353	340	292	349	355	326	325	304	305	346	348	350	355	319	342	355	315	325	354	349	332	331	333	332	351	328	319	324	340	336	330	347	282	319	361	365	337	321	353	369	317	309	374	354	331	351	314	310	352	330	311	316	328	325	341	303	308	332	349	338	310	315	285	313	346	354	340	332	373	324	332	335	358	339	326	326	329	335	333	318	347	315	364	324	320	326	353	313	345	291	345	318	333	355	363	342	311	343	332	319	322	333	346	332	338	329	360	360	308	336	354	370	336	347	312	305	349	316	307	355	331	355	336	349	374	329	322	340	338	360	330	339	316	333	335	329	360	331	319	340	329	354	308	330	366	355	369	364	335	318	355	339	371	315	343	331	324	342	347	346	321	337	338	308	380	322	368	307	323	300	333	332	355	344	300	330	358	307	347	312	335	334	343	350	372	302	370	316	344	305	331	356	308	343	336	365	343	322	340	354	348	351	331	382	341	327	316	344	359	347	346	348	313	350	294	340	360	327	345	313	311	329	343	331	356	351	339	342	348	345	359	355	315	352	321	355	321	354	352	364	348	347	333	323	355	326	333	329	339	352	357	324	357	338	358	298	312	332	361	368	310	329	354	335	344	324	323	346	317	282	349	345	338	332	349	326	361	349	333	357	299	327	340	380	318	338	326	352	308	324	341	305	342	329	337	330	340	346	325	338	325	337	340	332	335	324	365	352	347	296	329	352	329	361	345	349	332	354	378	341	353	346	371	323	326	318	333	317	328	344	341	341	335	342	339	352	325	337	340	345	348	377	368	345	305	312	328	322	298	359	317	368	335	358	305	316	305	336	311	313	332	334	321	353	332	319	348	324	329	324	335	351	327	330	314	322	313	356	338	309	326	324	351	316	320	341	342	352	330	314	320	314	347	345	358	372	322	315	320	362	342	374	369	347	339	354	298	334	333	314	317	365	368	349	336	339	339	358	332	387	379	296	350	346	350	369	364	353	379	355	349	346	342	350	333	338	308	341	353	373	351	320	317	341	339	367	321	365	319	312	340	336	320	331	346	308	358	337	365	327	367	366	294	329	322	361	338	351	345	344	346	314	305	323	353	336	330	357	355	378	335	327	328	366	329	355	298	330	297	328	328	335	327	352	358	293	356	339	358	331	337	345	367	322	323	339	359	357	343	328	329	365	332	335	358	318	331	337	365	323	313	350	355	329	326	325	334	334	340	328	318	364	310	351	366	349	350	348	336	349	329	338	341	309	313	357	330	326	333	330	343	316	318	350	359	315	326	340	340	305	338	367	332	319	328	354	358	336	335	346	342	315	340	342	329	342	323	344	318	312	336	302	341	325	356	328	338	322	330	330	333	354	321	373	319	371	329	341	364	355	360	349	343	319	344	338	337	369	304	354	314	352	353	339	353	335	323	347	350	338	347	328	323	352	312	363	346	321	351	330	334	331	313	356	357	343	350	337	339	341	334	335	348	314	329	349	307	329	302	329	346	319
31027	23898	8447	1699	562	571	560	567	516	555	508	499	513	482	511	497	532	529	508	586	502	522	496	511	529	492	508	495	532	581	524	514	539	540	517	480	520	516	534	507	537	532	556	520	524	531	490	504	531	507	531	526	490	551	517	508	520	505	517	552	508	507	515	503	560	502	546	463	503	549	552	478	495	544	530	490	516	473	582	518	530	514	543	525	521	540	508	514	523	496	510	567	514	511	519	538	552	503	476	467	489	496	553	541	511	515	487	539	537	544	544	520	539	527	518	515	521	497	529	513	536	536	515	554	518	526	495	516	505	537	557	497	532	528	525	530	494	516	519	502	552	494	495	522	507	514	509	536	493	518	494	545	533	503	484	510	521	528	517	525	533	518	506	493	504	523	571	472	533	548	565	518	530	514	514	471	528	524	543	511	532	540	517	546	503	504	532	512	515	523	523	503	479	501	536	500	510	549	524	505	516	547	544	469	500	507	513	512	523	517	503	525	543	534	515	494	508	543	514	507	530	519	517	495	548	501	522	545	485	481	539	503	508	556	533	500	505	525	487	512	560	545	515	515	524	513	505	496	492	519	516	500	553	529	521	472	518	532	496	570	560	565	479	524	510	526	513	496	528	533	528	531	525	526	543	483	545	512	512	557	483	495	523	515	476	507	536	483	503	519	466	515	526	532	539	527	535	556	532	529	552	527	526	481	516	542	516	555	508	519	518	503	515	566	530	492	528	553	537	496	518	521	535	487	514	517	515	558	527	517	522	502	501	512	535	509	483	502	493	522	509	522	551	504	518	550	548	480	519	483	481	508	505	518	498	487	520	508	550	501	515	538	555	531	500	522	537	492	485	471	508	501	522	533	523	527	501	516	512	524	481	576	507	523	562	500	498	536	490	525	503	518	538	542	493	543	472	534	509	523	504	520	509	515	474	505	499	501	513	498	519	540	550	554	535	492	544	574	504	499	504	511	510	522	495	543	484	511	532	533	500	532	521	497	506	546	515	518	527	571	496	525	498	511	553	516	530	501	505	525	563	542	553	512	518	529	484	577	555	510	540	544	555	511	510	500	578	520	482	519	513	511	489	530	564	483	526	506	508	468	539	547	517	500	547	504	510	480	510	560	527	509	525	511	534	543	486	537	526	546	483	508	518	505	514	546	534	501	548	503	539	461	494	527	526	526	552	536	507	489	483	507	534	482	496	509	527	491	529	534	517	544	540	477	527	516	538	541	509	538	534	502	525	499	525	528	509	527	478	507	525	530	569	539	533	505	536	532	568	522	498	525	594	546	504	543	508	515	529	499	478	529	520	528	522	516	484	534	527	533	533	490	491	508	476	492	538	509	516	552	554	523	500	519	507	484	525	506	508	530	556	517	527	519	509	521	536	528	513	534	523	525	478	494	509	493	530	512	522	530	547	540	558	506	502	518	481	507	551	496	520	529	470	521	525	514	519	531	533	522	532	488	504	521	492	487	500	538	525	519	510	502	518	551	503	565	508	464	536	496	530	487	486	482	541	502	513	517	493	517	521	547	542	555	475	524	536	502	509	515	512	479	517	524	526	548	494	555	528	495	540	465	518	480	545	500	497	570	552	529	522	513	501	508	469	507	521	547	540	538	535	515	516	559	476	492	525	522	517	517	524	507	541	520	510	519	509	501	535	540	544	512	555	506	566	523	509	533	524	519	536	508	563	532	523	490	528	511	525	554	506	555	525	519	510	502	545	571	529	549	499	526	495	535	539	494	505	527	496	534	520	489	499	501	520	525	536	510	505	535	526	481	565	504	514	497	493	525	473	534	527	493	548	524	525	548	542	561	580	495	519	572	511	552	520	523	511	521	528	506	579	491	563	479	555	512	532	494	496	530	527	500	550	483	523	521	516	526	518	498	527	524	498	480	556	510	544	507	503	517	537	520	495	547	487	544	535	473	533	487	540	478	544	498	542	515	534	501	567	576	525	539	587	486	530	531	508	509	504	501	527	515	490	487	518	508	462	501	522	517	520	523	522	523	497	526	523	510	506	514	545	564	516	530	495	503	540	506	502	529	479	534	556	524	496	537	516	501	516	516	488	548	523	554	491	467	521	520	509	492	509	515	525	510	525	529	507	528	541	498	510	535	555	532	546	515	490	490	511	533	501	486	504	484	499	557	568	529	527	484	512	525	501	539	492	535	488	554	536	511	494	545	516	558	476	485	527	558	509	504	551	520	476	521	504	525	496	503	499	546	504	504	514	524	515	511	482	539	498	536	545	526	517	476	540	526	549	536	511	542	539	559	506	509	536	536	514	523	523	511	476	504	460	528	503	494	486	512	489	563	505	487	547	500	522	519	529	492	565	515	523	505	542	472	519	500	536	522	471	510	539	544	475	507	511	549	485	501	583	554	530	505	555	488	527	552	530	493	533	468	557	555	561	514	520	521	532	499	552	557	499	515	477	492	527	500	522	530	533	521	490	505	529	503	514	520	497	504	553	508	468	503	517	524	562	517	543	496	501	544	517	527	539	493	511	533	540	494	512	514	523	526	497	489	536	501	528	516	529	510	531	513	486	488	513	537	562	533	500	526	531	535	472	531	563	540	509	547	529	561	487	504	496	517	543	545	531	542	514	512	532	485	528	562	495	503	478	511	551	506	511	516	536	515	514	534	478	512	511	530	544	522	502	493	541	480	515	542	509	523	510	515	533	524	500	522	542	487	534	514	529	500	492	486	508	545	552	515	493	572	494	467	521	494	530	511	556	501	526	519	473	467	514	522	559	503	478	510	485	520	526	550	498	546	484	491	538	520	532	515	542	501	503	571	501	483	509	511	533	509	498	563	509	545	529	493	501	474	495	571	543	516	490	494	528	543	542	511	506	470	513	537	482	513	488	466	512	507	492	537	542	513	490	536	494	503	501	508	501	485	546	510	502	517	547	527	505	491	508	506	503	499	524	494	490	526	540	527	543	517	532	522	546	486	497	502	534	507	534	524	489	569	502	519	516	489	545	504	503	520	530	475	540	524	579	541	552	506	530	470	525	497	505	518	553	577	506	475	512	499	534	516	527	582	554	542	517	511	543	551	498	505	500	521	517	538	541	533	557	552	539	513	491	534	484	504	510	553	505	508	496	514	537	522	504	572	529	537	544	526	559	494	493	530	524	494	532	513	507	557	521	573	537	491	528	547	505	535	508	514	529	494	514	494	482	501	512	500	531	539	550	530	465	529	572	546	548	497	504	504	550	534	487	508	523	472	520	513	512	478	517	519	588	531	490	528	545	527	542	499	519	527	520	553	504	485	538	504	480	534	512	503	525	535	500	527	491	528	515	499	519	547	470	516	508	533	543	470	497	569	536	526	525	508	508	519	533	508	514	508	488	493	506	542	547	526	553	519	517	515	487	498	545	513	485	496	511	516	524	543	540	479	516	537	521	521	531	547	518	535	556	537	533	537	575	486	537	503	497	498	496	526	506	494	517	495	469	517	504	530	545	524	536	545	529	513
23871	19759	3589	1166	491	448	470	512	494	470	489	513	527	477	466	488	465	463	453	449	405	476	494	456	458	502	451	496	467	508	432	455	438	496	461	457	469	460	484	457	478	479	491	430	481	451	507	477	474	478	450	472	495	463	467	448	452	436	420	445	480	441	458	516	492	473	449	467	484	480	469	440	444	452	473	475	453	473	467	455	478	490	467	444	476	477	421	468	482	464	479	467	485	489	487	464	441	483	475	448	447	479	474	453	457	486	457	467	497	464	454	467	484	492	412	441	474	452	487	488	426	445	467	476	486	457	435	432	478	430	477	519	500	457	463	465	459	478	457	476	482	486	462	481	487	463	447	473	473	481	471	458	464	478	461	466	460	440	468	502	492	476	493	435	433	429	474	444	475	505	440	435	471	479	475	499	527	467	461	475	483	453	459	471	473	448	441	450	441	488	442	457	457	463	504	425	479	444	473	483	471	466	447	477	467	440	454	457	467	467	455	467	480	433	485	465	494	498	461	425	457	507	462	456	484	457	465	466	476	504	428	471	446	492	467	517	498	462	476	476	450	431	435	473	483	454	517	461	473	464	444	471	479	467	504	464	473	467	461	439	464	439	483	438	434	443	483	464	488	497	505	437	489	464	448	488	493	461	448	437	450	490	474	482	492	461	440	476	481	480	455	481	459	480	467	469	465	439	451	491	474	446	461	453	456	478	473	453	493	442	427	440	466	477	504	437	476	480	511	462	448	489	440	456	473	512	464	487	445	474	444	479	479	459	438	455	479	473	464	472	482	452	459	482	475	467	447	489	489	461	458	484	438	485	441	466	479	467	456	460	484	489	443	481	460	460	457	448	444	456	472	451	447	430	460	466	469	484	440	526	487	450	444	476	482	467	453	496	453	480	464	462	441	492	490	473	471	481	484	473	456	481	478	411	438	457	471	457	467	436	480	488	456	464	473	441	484	439	449	472	479	475	469	462	488	471	451	481	485	453	477	451	459	492	459	469	500	496	456	468	469	471	466	424	493	471	425	455	456	459	454	460	461	460	422	440	496	504	494	479	489	453	450	491	484	456	458	485	429	427	498	446	435	457	500	464	473	455	521	457	455	429	442	472	442	438	472	436	451	464	486	475	456	483	526	455	439	481	458	470	436	444	468	472	501	504	470	453	493	492	469	455	479	476	457	431	467	455	472	466	457	440	453	483	469	493	462	507	455	445	449	450	511	504	476	456	445	457	472	446	469	454	449	457	469	443	469	457	469	439	457	491	429	473	434	475	482	435	463	454	441	484	482	500	449	471	442	492	450	408	446	458	482	484	482	448	472	491	496	450	434	431	467	472	443	440	471	508	431	497	422	480	429	464	464	481	439	447	472	512	469	461	441	460	453	487	481	482	437	441	482	477	432	427	450	482	494	466	460	477	478	497	459	482	461	468	478	487	461	453	461	478	501	446	425	440	452	464	457	472	466	451	428	456	480	451	501	497	440	452	479	466	470	476	471	444	500	480	470	467	471	489	445	470	469	477	429	443	474	448	490	471	470	443	505	466	497	439	443	444	472	448	467	445	514	439	481	452	451	472	463	447	462	491	454	453	462	449	458	464	459	461	452	494	494	472	449	463	480	479	461	502	464	448	484	470	463	497	458	474	482	440	457	500	461	490	496	433	486	461	490	481	485	445	474	466	440	470	461	468	485	493	467	480	450	446	472	456	462	487	436	465	468	502	455	469	523	456	475	471	469	535	413	445	437	438	471	475	458	424	445	470	495	430	485	488	461	456	443	447	475	481	455	474	487	484	482	496	491	498	461	456	469	458	435	429	490	477	473	499	476	476	464	507	448	482	478	470	425	466	480	500	465	458	459	476	465	432	475	469	479	468	488	475	462	443	449	465	448	510	466	487	484	447	461	479	484	439	480	432	463	480	466	474	457	496	469	482	467	485	429	466	466	499	481	497	449	442	465	474	472	500	483	459	470	474	463	430	485	443	521	451	474	471	463	491	505	476	487	498	459	468	452	498	459	436	456	451	498	463	507	435	445	452	455	466	504	491	468	480	440	498	472	505	432	467	496	500	447	494	447	446	435	461	488	456	499	494	439	462	472	502	478	477	484	496	463	503	449	428	479	453	433	448	450	482	502	476	443	440	473	461	476	460	537	478	488	495	445	467	496	446	462	453	457	469	460	466	475	476	484	482	464	454	488	441	484	451	473	489	498	465	460	463	514	487	453	442	475	484	480	450	442	431	482	518	457	477	464	434	476	464	460	448	469	460	418	470	482	431	478	436	410	476	448	453	461	448	423	480	471	449	475	493	498	459	440	476	466	479	470	476	468	466	488	478	508	479	464	469	462	495	441	482	468	452	450	457	446	451	443	458	467	451	492	445	463	453	470	474	513	456	451	460	502	466	491	470	494	488	458	467	479	481	516	460	490	471	502	467	489	464	443	468	424	426	485	466	454	479	461	463	441	492	484	499	487	444	526	480	442	459	519	461	465	470	508	482	485	478	430	474	449	463	455	453	456	479	451	473	487	454	488	447	494	467	485	489	472	454	435	483	483	448	464	499	445	472	514	471	496	468	485	482	459	462	440	450	477	493	485	481	471	460	472	480	490	506	483	457	471	485	474	456	458	447	457	463	469	459	507	447	475	460	467	489	482	425	440	456	468	476	444	466	460	473	465	474	455	466	483	495	484	461	451	464	449	480	487	444	453	458	451	451	467	431	485	491	434	489	465	499	447	455	446	486	454	505	492	411	479	427	479	486	493	462	435	464	457	483	476	502	449	442	436	452	469	439	464	469	486	496	482	483	457	456	446	486	477	460	474	445	470	466	458	488	437	497	468	478	437	454	482	408	454	507	472	450	476	467	477	480	482	469	465	518	489	486	468	499	440	434	466	459	487	481	458	468	471	511	484	432	447	425	465	460	467	462	449	481	477	469	479	485	427	477	463	488	443	464	495	463	476	499	496	467	461	438	491	502	477	438	488	470	509	454	452	497	458	465	459	470	461	446	433	445	484	466	485	490	467	473	488	453	421	465	452	482	441	467	493	457	479	466	481	476	462	472	458	452	453	457	480	492	449	463	457	471	474	445	459	514	454	491	467	457	489	494	443	436	463	462	429	444	404	419	419	500	489	474	449	467	496	476	430	481	468	472	500	456	469	464	509	468	472	477	432	465	454	436	507	472	481	464	438	465	452	485	469	474	474	485	457	489	479	485	457	476	447	486	484	463	459	462	487	469	433	478	481	478	488	454	484	491	473	491	447	455	468	453	479	449	451	518	454	498	479	453	490	501	475	473	443	473	490	517	483	458	491	439	459	450	466	434	460	433	472	469	440	479	516	506	492	455	449	443	444	512	453	461	497	476	479	463	495	491	426	487	455	445	465	450	488	485	463	472	466	444	482	481	408	474	440	480	511	495	459	503	474	477	448	478	475	461	466	477	505	432	457	482	478	448	463	454	462	488	467	468	503	480	457	501	490	460	474	494
25930	23216	28493	24702	9155	641	411	310	300	303	293	293	262	275	269	269	281	271	296	256	314	253	305	259	282	257	308	269	278	283	256	267	252	268	288	264	283	283	294	267	252	294	273	277	295	271	274	291	302	271	269	286	231	283	300	277	283	280	275	270	241	249	270	260	304	290	264	255	243	265	291	280	259	257	270	271	273	249	284	273	292	253	266	295	285	233	238	283	273	273	276	293	248	303	252	274	275	278	279	269	252	283	270	277	272	257	256	269	264	274	274	284	235	279	292	281	218	249	267	287	262	290	255	261	257	279	267	248	261	270	261	275	271	273	277	272	265	229	262	237	268	270	298	261	284	253	294	241	258	261	259	264	235	265	289	282	238	298	281	287	277	263	251	268	274	259	256	247	266	284	261	248	259	270	246	280	260	263	288	258	266	272	265	298	252	288	254	280	275	268	283	253	276	283	253	269	267	282	249	252	272	244	237	277	236	257	276	271	266	260	269	259	280	244	270	242	271	278	257	287	312	256	279	258	259	245	279	246	259	267	283	250	262	256	265	260	257	261	264	238	278	274	290	287	237	258	293	275	251	276	240	248	255	277	302	278	265	277	277	262	241	265	240	253	267	252	248	272	250	274	269	278	294	259	257	251	240	259	281	265	258	277	286	261	287	246	275	284	241	254	278	278	269	267	290	283	274	280	297	285	284	238	253	253	236	278	269	275	281	266	262	240	303	262	262	278	279	267	244	253	268	248	266	268	288	292	243	256	263	279	250	277	265	255	253	273	240	276	281	239	293	240	268	277	284	278	305	292	275	270	291	273	242	297	254	230	274	250	263	290	268	267	267	268	278	288	256	253	248	308	258	241	267	247	281	249	265	282	247	281	266	279	303	271	261	290	254	257	266	263	248	270	271	254	251	285	275	277	241	275	247	267	265	265	274	275	232	238	274	244	263	259	290	267	265	277	299	264	266	268	255	297	292	276	274	260	241	296	299	279	249	257	277	262	275	298	267	272	255	283	298	247	260	285	271	263	268	258	261	260	272	274	263	294	292	239	300	257	264	248	267	284	288	272	292	283	240	258	244	288	277	243	259	255	247	293	279	265	301	245	244	261	259	283	262	257	243	248	280	263	260	270	257	257	226	272	265	275	274	264	279	266	277	221	282	264	274	269	282	278	273	258	278	304	262	289	259	279	268	279	262	255	262	292	261	277	236	263	269	280	268	275	283	280	282	284	255	256	268	268	272	273	259	289	270	269	259	243	244	242	300	264	255	257	270	283	262	275	268	259	252	256	263	274	278	296	255	270	240	285	261	277	305	284	243	291	278	256	250	267	251	282	245	265	271	286	246	275	260	278	293	260	258	296	256	275	284	244	284	253	247	264	235	267	275	248	249	258	259	280	271	256	288	269	226	267	230	296	288	265	274	272	275	268	272	283	271	260	253	243	250	279	250	235	283	269	280	249	250	273	293	276	260	271	266	286	257	221	243	228	260	287	296	247	232	259	313	276	276	270	276	273	249	264	228	256	239	293	276	277	284	297	301	256	245	266	237	278	260	262	248	259	277	269	291	275	253	284	273	250	303	305	269	277	273	259	265	255	263	276	262	285	253	267	248	239	264	261	292	249	271	225	263	252	299	257	271	267	281	258	237	276	249	256	273	275	303	270	266	259	262	235	271	240	273	249	272	276	274	239	271	263	297	276	246	254	265	282	275	267	270	260	262	283	231	279	284	285	262	245	249	258	265	271	271	236	251	268	294	233	262	265	281	265	274	271	312	276	258	273	247	254	263	276	258	264	260	269	238	261	246	266	266	285	256	283	276	270	278	264	285	262	250	244	265	267	248	276	264	254	258	253	297	238	271	243	260	251	270	270	247	268	250	273	267	260	263	280	254	249	227	241	283	291	275	267	261	278	236	274	255	277	270	285	279	277	266	248	287	249	256	296	254	285	277	233	270	278	266	272	263	265	258	248	284	252	300	263	247	279	282	271	247	270	254	264	290	276	253	280	301	235	260	315	294	286	250	242	288	243	272	277	291	265	240	263	254	278	270	314	252	276	250	244	259	259	254	265	260	267	268	267	227	262	246	253	294	256	264	275	293	258	237	252	249	261	277	250	285	282	261	245	263	262	260	263	279	270	309	267	276	268	246	281	256	267	275	270	286	236	265	292	233	268	289	238	271	263	277	256	269	292	258	273	280	260	234	281	265	256	254	257	279	254	267	297	289	272	245	285	244	272	266	221	286	234	262	287	262	272	277	266	278	242	299	260	232	246	256	268	251	251	250	261	243	250	268	254	244	277	307	276	247	269	267	261	245	291	273	271	270	245	260	271	257	258	252	256	233	263	260	247	279	271	291	263	260	270	259	247	256	277	289	249	237	283	264	258	271	260	259	250	240	260	253	281	267	245	255	242	234	248	246	294	264	256	249	232	246	292	270	275	304	241	250	262	236	274	279	253	271	260	251	276	273	259	261	248	232	280	250	260	257	270	250	269	278	257	287	272	272	285	249	271	265	252	287	233	285	282	289	268	275	213	268	286	274	253	271	265	289	288	244	254	228	266	260	232	269	273	315	249	268	267	278	256	227	253	285	252	269	254	271	256	268	265	249	253	262	258	237	239	253	290	295	263	263	269	265	251	272	271	271	268	267	275	283	270	263	304	260	265	270	259	265	269	283	283	252	280	280	245	275	256	283	272	257	299	278	236	279	257	270	252	274	282	282	278	266	282	285	267	304	308	277	270	278	259	301	263	260	254	243	269	261	226	251	268	282	258	260	244	235	263	276	296	293	254	237	276	289	257	264	267	248	276	284	282	265	246	245	286	246	274	247	275	257	269	248	254	272	255	288	283	308	239	236	292	271	260	268	279	295	307	249	267	277	262	254	285	269	245	280	264	254	269	282	290	247	276	270	279	289	253	273	248	261	260	267	282	253	262	253	273	289	255	241	269	253	290	283	262	282	234	274	260	267	242	258	264	263	271	243	293	245	271	281	267	278	271	275	265	259	271	277	281	257	267	269	281	299	248	249	266	279	244	286	293	259	263	249	251	263	262	289	257	233	250	276	280	257	289	276	275	257	280	273	255	278	284	263	268	273	274	263	233	268	263	265	249	294	267	269	279	255	292	289	273	267	275	268	280	268	263	267	282	266	259	262	257	264	277	245	265	264	252	278	275	279	289	257	279	292	267	283	257	244	283	231	269	279	283	286	251	252	278	266	274	263	289	257	272	262	271	273	239	247	297	260	270	256	281	265	294	254	263	274	259	259	269	266	261	287	272	254	263	249	248	269	276	269	254	260	303	251	260	254	287	269	282	267	259	270	269	302	289	250	242	283	281	329	280	284	280	272	269	243	259	279	272	258	260	240	269	263	289	263	259	241	277	241	255	242	243	239	266	290	269	287	267	256	266	252	244	263	260	262	290	250	247	269	298	264	271	270	266	238	260	280	292	270	253	276	272	240	293	286	274	270	263	272	269	294	281	270	247
59296	61084	28774	8840	526	426	423	356	349	341	293	333	301	343	272	272	264	280	304	285	282	305	316	274	289	305	284	245	280	281	277	276	286	301	259	267	286	275	295	278	277	282	305	307	277	290	263	275	260	284	264	289	278	298	301	299	293	323	277	267	281	274	280	287	284	296	289	277	278	275	284	279	288	279	264	286	273	304	283	279	285	246	286	312	307	293	271	263	274	293	287	317	264	271	317	285	272	286	295	284	281	297	291	275	283	277	284	273	287	292	266	282	275	312	281	256	260	287	334	309	299	270	263	260	259	294	309	320	289	258	280	279	269	263	306	303	260	285	262	273	261	291	295	314	282	297	294	248	276	264	274	289	255	265	258	281	281	274	310	292	257	308	262	280	285	285	262	290	267	292	277	322	270	287	289	292	280	254	303	273	280	286	287	284	297	285	275	272	284	284	287	298	293	272	302	276	275	287	262	265	245	310	305	284	270	300	276	277	261	273	295	294	276	281	304	275	333	280	271	307	250	281	304	308	288	295	285	264	268	283	325	285	304	249	268	272	262	260	281	301	303	258	278	267	278	276	276	325	264	269	273	286	262	263	297	306	251	276	269	298	246	297	296	256	314	295	272	262	289	318	290	299	255	286	272	265	281	289	270	290	293	261	275	273	267	260	306	266	274	281	268	304	257	317	272	305	285	262	285	280	276	285	292	308	250	289	269	286	276	276	297	283	277	298	283	289	295	263	324	261	275	303	281	272	321	280	248	295	273	274	266	272	293	286	277	302	263	291	314	256	277	299	312	295	307	279	318	281	269	311	284	279	264	289	288	282	286	261	247	270	263	278	306	288	263	262	292	279	262	263	308	287	280	263	276	252	313	274	329	263	280	324	253	287	294	314	269	272	270	288	303	289	287	295	296	262	276	293	266	287	291	284	269	288	270	280	295	277	287	277	267	275	261	270	289	269	302	274	304	260	282	292	278	294	297	291	303	301	265	312	319	259	267	299	287	284	274	274	263	247	267	318	306	306	259	288	287	283	275	254	280	291	268	283	304	278	285	303	276	247	320	305	305	268	275	285	275	295	288	234	297	304	269	267	289	270	291	274	272	274	271	274	292	271	296	299	265	247	284	303	272	262	268	264	260	292	277	283	320	268	286	277	276	290	286	273	282	272	281	281	280	281	281	289	280	293	281	274	282	264	276	282	298	263	303	274	280	289	297	281	283	240	285	280	264	308	296	297	281	292	270	274	292	288	291	295	285	274	281	257	265	295	279	304	292	260	282	245	288	263	288	284	296	284	284	296	244	262	278	275	316	254	294	250	286	304	248	265	242	283	282	297	291	269	286	280	278	293	284	271	288	292	271	272	270	316	278	263	297	269	288	278	296	289	286	293	297	292	275	289	290	293	285	271	281	299	270	312	282	296	286	266	289	277	283	274	274	265	290	269	284	322	267	275	254	306	286	282	257	292	284	293	317	267	304	271	261	297	287	317	285	276	286	268	248	312	278	286	297	303	280	296	298	266	272	272	313	296	278	294	278	261	300	267	262	261	262	304	300	257	275	280	256	274	281	287	281	280	272	293	286	252	285	286	305	279	277	303	272	264	308	253	271	289	287	299	293	290	260	300	287	294	289	310	269	262	283	267	278	293	265	251	278	262	297	313	270	264	287	260	286	262	293	298	275	268	298	255	285	261	257	277	310	279	285	288	272	284	276	253	317	292	293	285	260	297	274	293	279	279	277	284	285	266	279	282	282	281	305	277	263	284	275	301	263	301	267	299	293	263	291	248	283	262	297	275	299	285	270	278	296	292	262	311	255	266	281	289	274	294	312	275	292	264	276	319	291	311	263	275	308	295	283	305	275	271	250	274	273	275	272	281	257	315	262	272	321	288	274	293	306	275	260	242	298	299	283	278	287	295	266	277	275	298	288	257	258	301	282	298	249	271	289	271	328	287	276	260	302	289	279	253	263	282	284	258	270	255	286	277	312	304	257	283	279	322	280	293	268	287	279	293	284	294	293	252	280	256	237	285	261	287	279	288	301	314	292	282	276	281	276	293	302	279	291	270	268	276	281	260	286	270	255	295	280	260	288	271	268	253	286	275	268	297	319	279	297	278	290	266	270	298	287	276	298	281	291	295	273	283	287	274	267	281	286	255	263	272	295	300	301	275	276	301	282	263	290	297	291	297	289	305	270	264	297	269	253	296	299	266	280	280	284	257	286	293	278	253	292	289	304	288	268	261	289	297	266	277	275	273	267	283	299	279	294	316	274	280	263	277	312	275	299	278	291	279	263	287	292	302	290	290	262	292	295	298	323	309	314	287	292	255	290	305	273	265	311	275	289	281	275	261	271	255	285	284	299	321	285	270	285	301	270	270	313	273	278	267	317	288	275	296	268	242	290	289	269	274	265	280	266	295	283	269	244	269	291	302	293	269	282	302	276	286	253	299	250	263	294	265	286	282	285	266	279	284	299	255	259	273	285	297	275	278	275	264	275	257	309	289	271	288	291	279	288	270	254	271	293	268	284	291	265	274	297	258	286	305	250	277	284	288	278	253	262	270	287	296	303	294	258	262	253	284	263	267	271	283	272	287	304	275	265	290	266	252	266	297	265	289	274	281	271	278	261	263	269	287	267	296	279	287	275	302	272	290	269	281	283	285	288	298	293	299	266	265	273	299	314	299	297	302	283	280	293	286	265	278	272	264	298	248	279	273	255	305	306	280	305	266	278	276	302	289	275	286	278	287	309	262	269	304	279	276	277	298	266	254	258	293	288	290	301	294	268	258	283	304	318	285	269	259	279	291	284	294	273	277	290	280	288	293	278	280	297	264	304	257	282	309	317	256	311	328	307	257	271	278	270	258	285	270	292	268	300	310	263	262	266	266	299	252	294	314	284	259	256	290	289	294	304	303	271	266	261	297	268	290	259	288	299	277	282	259	286	278	271	280	271	293	258	312	248	263	282	311	277	290	307	281	296	295	283	247	281	280	250	279	274	273	288	316	292	267	273	301	271	277	296	272	304	295	270	274	282	249	263	242	275	270	278	268	304	266	302	295	287	278	254	315	306	306	303	273	288	267	295	288	291	301	287	257	304	288	294	288	313	263	245	297	297	299	298	284	261	317	289	280	244	280	276	280	293	291	271	252	285	262	262	257	279	292	249	255	302	279	290	296	294	306	267	293	254	280	279	257	291	279	272	285	318	281	287	279	275	293	299	263	260	292	294	289	277	279	285	263	273	271	314	256	248	282	293	263	287	286	300	267	250	288	301	286	291	282	289	272	265	284	254	269	285	300	281	302	288	284	269	279	284	282	291	277	301	272	274	269	285	270	291	295	273	262	274	291	262	280	295	273	264	283	257	303	251	299	264	285	293	307	254	291	322	286	275	290	273	263	288	295	255	262	287	288	275	297	260	266	271	295	289	285	303	275	246	286	313	270	278	264	254	292	291	321	291	278	292	316	289	302	282	265	292	255	278	270	249	261
24654	22177	28945	24567	20470	5934	695	443	396	396	372	332	374	326	318	330	356	307	338	345	358	351	324	325	315	344	344	311	299	303	327	292	297	327	330	348	341	343	320	325	341	313	294	321	353	320	310	299	281	313	319	311	311	317	323	350	306	327	321	339	337	283	321	338	321	299	341	326	357	348	320	307	323	342	378	351	339	326	316	306	307	328	321	318	335	341	324	310	320	334	338	340	309	321	308	355	299	305	326	326	319	369	353	301	315	294	317	320	317	310	320	343	314	302	319	296	334	323	327	317	335	299	301	318	334	307	345	300	332	329	274	312	304	345	324	323	302	327	353	306	300	280	338	331	328	316	311	350	301	310	332	302	294	307	276	300	356	272	296	311	335	353	310	321	328	356	312	331	339	320	319	334	317	342	304	311	300	311	312	322	349	318	296	339	338	365	317	321	312	344	326	313	314	305	302	299	312	323	319	295	340	302	307	322	321	346	325	301	298	357	330	332	332	292	317	339	351	315	321	316	322	330	308	313	348	276	353	319	338	327	333	301	302	308	288	283	323	323	311	294	306	351	354	313	332	289	311	319	321	301	304	316	329	322	323	301	331	308	275	316	325	289	317	308	338	326	349	291	340	307	339	330	317	316	320	321	297	311	300	306	321	318	337	309	305	336	305	328	330	306	300	301	324	310	315	311	293	354	326	288	302	316	297	314	303	284	325	337	301	316	312	332	320	300	266	316	359	323	320	344	310	307	311	305	343	341	296	328	336	325	310	308	304	320	336	332	324	311	291	324	309	329	314	310	310	295	310	350	322	303	324	334	318	303	322	285	284	330	296	320	309	314	344	291	318	307	343	305	308	302	331	310	335	316	316	304	308	303	291	299	302	346	305	327	323	306	327	297	303	309	328	308	333	329	327	317	307	305	322	305	328	318	311	287	335	282	323	310	335	323	317	310	350	321	343	334	314	334	320	312	304	329	309	307	299	329	305	370	341	301	299	313	296	337	285	319	306	304	298	328	310	330	319	301	293	337	315	299	307	307	312	336	324	334	321	308	287	324	331	316	320	337	295	291	320	283	339	290	328	303	329	331	308	348	354	319	330	290	331	330	313	324	328	326	322	327	317	332	311	309	312	350	324	306	333	345	300	331	295	327	304	315	315	365	325	327	303	270	316	339	327	325	338	312	302	316	320	333	327	307	304	352	345	332	338	314	313	335	330	285	293	330	316	300	272	306	296	309	319	343	319	327	313	330	317	325	331	315	294	317	313	316	312	317	341	315	318	337	335	315	312	336	321	301	308	334	328	307	315	272	278	326	323	329	309	314	304	321	327	328	295	326	307	316	291	312	343	339	307	288	313	303	333	357	299	358	339	293	307	303	304	318	319	283	302	304	314	327	310	306	322	301	345	325	327	290	314	295	306	317	316	310	299	325	327	342	332	321	320	342	325	324	320	325	306	368	292	352	321	322	308	328	331	300	334	298	296	300	313	313	323	332	298	343	318	295	321	331	307	313	341	298	320	318	324	324	322	325	294	313	305	324	323	331	336	313	317	322	301	332	306	317	304	315	324	295	323	339	304	351	280	312	279	315	295	314	323	330	304	323	328	324	319	322	352	323	306	310	352	319	284	305	305	356	317	302	294	320	341	327	300	313	354	292	327	330	303	298	331	319	335	298	321	343	321	348	303	354	329	341	340	269	320	312	315	352	305	310	316	308	338	291	319	306	305	340	310	325	333	297	325	334	292	275	319	325	335	308	356	279	345	322	367	287	342	308	310	329	313	302	296	291	306	314	368	292	345	284	325	303	318	311	312	305	342	336	336	309	317	317	298	363	320	333	316	347	328	338	295	331	294	304	300	335	321	318	332	331	315	340	332	337	317	322	313	313	326	342	325	336	290	286	302	307	333	316	302	316	313	315	313	337	337	308	318	306	330	327	355	337	336	305	309	332	337	316	294	353	314	315	314	308	344	315	303	312	322	301	321	322	276	295	338	307	330	330	311	342	311	343	304	309	330	327	316	315	308	280	319	303	296	336	309	294	351	312	316	299	337	307	315	343	339	332	311	292	333	316	297	330	317	291	321	301	316	340	319	322	292	319	328	287	316	327	325	301	359	316	313	320	293	339	315	334	345	304	318	309	328	286	321	324	303	311	309	312	360	327	269	309	328	320	333	337	343	286	337	327	298	318	288	288	304	347	350	309	332	313	302	327	311	322	293	290	309	322	329	320	301	346	313	333	326	318	312	343	301	357	329	357	337	306	295	335	302	331	348	314	293	315	330	379	305	336	324	317	344	309	320	331	313	328	332	315	330	320	323	276	314	344	297	343	302	351	342	325	330	284	346	311	320	333	324	342	296	329	315	321	328	335	297	298	304	353	311	318	330	328	303	319	289	307	307	312	290	282	293	340	316	348	314	314	298	332	304	298	341	296	331	331	347	325	316	313	298	308	350	345	292	306	298	318	301	305	328	298	352	319	323	301	304	324	291	311	315	302	299	283	312	293	290	334	340	347	344	306	320	275	310	324	325	295	333	310	334	316	339	318	303	302	311	319	294	319	306	300	296	336	316	276	349	332	301	350	313	311	354	365	348	327	296	325	324	334	302	319	319	317	298	321	297	319	323	317	325	335	318	289	327	306	317	351	307	306	308	325	325	345	357	319	325	316	339	312	318	314	300	312	328	298	344	325	329	330	281	327	308	345	329	309	313	306	301	331	338	331	292	316	320	311	332	298	352	309	276	335	322	286	301	329	330	327	327	293	316	322	336	338	320	315	322	332	326	338	326	339	341	320	302	295	343	310	324	332	311	309	313	320	316	325	320	311	360	303	314	321	328	318	321	309	286	287	336	336	309	289	312	321	333	322	303	329	291	326	321	332	315	284	296	295	336	338	338	345	312	350	341	306	316	323	276	309	308	290	340	294	313	340	289	297	321	325	277	310	305	350	345	321	313	316	305	308	332	305	305	320	289	318	309	264	319	301	312	299	311	335	310	317	301	271	317	327	307	345	307	331	289	320	322	322	336	292	308	317	299	311	313	321	336	333	316	303	319	315	353	311	271	338	301	290	309	338	322	337	297	308	333	326	338	319	319	323	324	309	316	347	337	336	300	348	323	334	319	351	303	313	307	300	338	293	305	314	322	318	328	319	333	320	321	319	297	309	289	332	289	321	322	305	327	318	349	335	323	275	326	289	319	313	364	313	325	314	334	293	300	351	303	292	307	297	280	280	309	320	331	345	346	292	305	312	296	328	297	331	321	325	277	306	318	291	300	292	326	308	311	307	320	273	318	307	314	334	314	334	315	323	329	299	307	332	297	308	359	287	304	329	306	294	306	314	333	325	328	324	306	317	298	304	326	335	327	316	344	325	330	326	301	316	339	319	304	299	328	332	321	332	296	327	337	322	323	322	323	290	325	316	287	316	314	306	326	329	298	342	296	318	298	328	294	357	308	306	353	290	323	314	318	328	309	345	282	332	324	324	306	314
60501	68282	41327	14731	746	592	543	490	413	421	380	382	373	335	377	393	328	350	369	349	366	354	367	354	340	350	369	339	356	357	326	342	346	326	365	361	308	323	310	342	313	309	313	362	351	311	364	329	331	344	342	370	320	308	319	344	342	369	331	310	340	324	352	302	349	316	363	343	344	331	344	335	324	310	308	312	288	298	312	295	319	344	331	374	305	326	316	331	294	336	310	307	318	350	312	329	339	362	279	356	311	323	308	293	320	322	349	299	304	328	321	342	339	338	303	332	329	345	330	324	312	324	354	366	355	317	336	317	331	326	313	336	324	341	340	344	358	325	334	317	326	316	314	346	335	325	347	312	336	326	337	328	315	299	317	321	349	300	340	338	316	329	370	329	331	317	347	339	307	344	281	334	311	348	313	308	350	308	361	312	311	311	310	355	338	353	313	331	330	335	317	308	330	326	330	318	291	329	323	309	308	300	346	345	309	337	315	336	334	338	322	314	355	306	307	325	335	321	345	330	315	375	334	324	337	320	300	326	309	348	348	317	293	380	343	338	329	327	335	304	336	354	337	342	330	310	332	318	300	310	306	320	318	299	324	338	338	294	320	360	332	345	332	308	341	305	317	312	322	311	308	337	310	312	321	340	326	324	309	331	318	340	317	300	361	339	342	339	323	318	324	330	319	349	312	315	328	330	340	322	319	329	311	348	335	336	338	334	299	330	356	307	357	337	311	284	336	311	306	359	342	332	312	369	333	317	305	341	299	322	353	339	308	325	349	317	343	322	316	329	339	322	314	336	339	343	288	343	300	332	361	286	325	362	312	327	313	356	313	304	301	313	334	303	309	352	334	305	323	327	325	339	327	358	336	283	352	351	322	319	317	332	343	320	323	338	315	308	346	325	351	293	314	331	322	320	317	326	313	319	316	301	304	326	304	325	347	324	315	335	349	345	321	337	283	345	336	322	353	332	331	314	289	337	329	321	347	292	351	318	302	305	366	314	324	290	328	329	319	318	321	326	338	315	343	349	301	320	325	338	331	354	302	364	317	364	314	346	341	333	311	357	343	338	335	322	312	348	324	337	335	266	323	308	326	311	325	305	298	296	331	312	306	348	321	285	338	332	326	349	313	328	303	293	292	318	311	333	295	314	321	342	312	319	355	348	310	295	315	326	322	294	347	358	302	311	333	352	323	371	308	308	318	333	329	315	329	327	346	307	333	310	345	316	295	302	328	346	336	329	338	319	312	350	328	345	309	315	295	321	346	314	308	341	319	338	309	333	328	315	334	317	344	345	343	348	338	330	313	313	331	334	323	308	357	359	359	308	316	324	302	348	324	302	325	343	324	298	338	340	290	345	327	334	306	330	330	341	313	304	362	332	324	332	335	327	316	334	317	337	354	310	307	304	339	332	340	305	273	320	333	329	320	315	351	336	353	292	335	324	310	353	343	331	316	341	324	320	310	291	306	341	362	327	318	321	330	346	324	317	352	331	288	317	356	330	310	321	292	319	328	308	342	317	320	318	362	300	337	329	347	325	338	302	331	326	297	318	309	327	321	335	310	330	326	320	328	297	336	329	317	361	322	314	367	292	314	358	307	325	330	329	318	310	337	325	341	301	334	303	325	296	358	336	326	343	323	348	332	312	311	306	323	326	368	330	339	320	309	328	323	321	300	339	329	351	315	328	340	320	322	328	326	309	321	336	307	338	308	353	294	314	349	350	319	344	323	341	323	335	325	351	300	357	358	301	326	311	302	319	334	300	313	346	314	351	315	321	313	340	332	318	316	348	330	352	316	337	336	348	338	341	304	323	340	328	334	340	300	361	312	303	345	288	303	350	330	338	335	344	331	343	343	288	341	320	353	337	341	357	328	353	293	329	312	319	327	311	328	313	322	328	297	321	338	341	321	353	329	337	321	314	316	310	308	297	347	312	371	292	331	316	319	335	340	321	310	355	311	341	325	326	321	325	319	332	335	327	335	338	316	329	355	313	316	329	307	338	348	348	313	339	354	352	336	318	290	319	324	324	310	343	332	324	356	324	297	359	335	339	337	325	324	357	319	324	327	353	341	309	318	347	325	364	327	331	298	334	327	339	323	317	321	334	330	337	325	328	320	323	363	286	340	329	335	298	316	319	326	336	357	349	321	334	314	320	322	328	333	361	289	294	359	303	286	344	320	363	346	299	327	299	316	310	324	331	308	326	312	352	327	311	311	312	354	287	354	328	333	304	341	346	290	347	312	311	342	362	334	337	274	318	303	339	319	344	337	304	336	346	309	341	320	331	346	305	302	322	307	329	361	343	314	311	345	343	346	322	306	352	316	298	327	318	323	334	318	311	327	310	334	317	334	358	312	324	332	309	332	334	326	332	348	311	350	326	326	330	374	363	328	336	335	318	352	323	341	331	325	309	327	346	325	314	320	304	292	321	326	326	331	320	341	361	301	315	325	314	331	287	328	307	325	289	323	344	321	340	361	328	299	313	307	334	328	308	334	328	293	330	338	320	303	378	319	331	294	331	345	332	310	329	342	313	291	300	313	370	316	327	339	311	310	314	312	312	347	330	358	320	326	323	358	325	323	359	316	313	319	316	332	341	316	357	330	329	338	315	315	319	312	344	330	332	332	319	341	322	324	336	328	287	295	322	311	323	313	363	315	318	335	315	336	328	307	305	351	324	325	337	335	339	318	369	314	327	345	350	304	343	318	334	321	322	318	325	321	318	342	309	304	297	360	326	330	307	335	342	327	316	313	298	272	326	360	312	332	315	344	353	330	306	336	352	306	333	314	329	339	333	310	306	356	312	336	337	339	325	320	337	330	329	322	320	308	346	330	314	319	349	322	313	301	305	332	325	339	321	332	331	316	300	310	308	297	321	287	314	361	344	311	346	327	339	314	363	347	314	353	358	344	348	335	344	312	320	302	313	333	323	302	346	332	370	322	323	303	325	310	304	339	352	329	312	325	327	337	361	329	293	328	345	365	329	320	340	340	325	335	334	317	314	310	320	359	310	323	339	344	347	341	315	331	300	303	337	326	336	324	335	331	338	323	343	311	306	294	319	356	343	335	323	305	366	316	363	354	294	298	345	330	366	331	300	348	286	324	332	339	296	347	344	353	329	314	320	314	326	337	324	337	331	317	334	345	331	337	355	311	324	333	326	358	330	313	318	355	324	324	307	302	320	315	319	301	318	334	332	303	311	328	298	361	309	353	345	307	325	322	336	327	303	329	315	354	327	324	309	345	319	294	321	332	316	282	309	315	317	332	346	350	347	317	315	321	327	313	351	315	353	327	338	334	300	329	374	311	312	322	320	325	273	285	327	312	321	327	347	326	313	355	322	298	365	318	334	329	327	323	343	327	333	362	334	322	332	338	342	349	317	319	330	344	326	316	317	326	314	323	337	298	307	330	367	323	338	342	312	333	309	329	297	310	361	309	318	369	297	341	345	328	281	326	343	344	315	343	266	326	327	300	332	328	358	336	308
30390	22066	7972	1852	529	502	492	484	497	508	504	535	487	454	503	531	526	510	492	498	483	504	462	507	456	488	451	499	510	514	498	484	538	498	489	479	517	464	479	497	500	523	490	502	508	524	525	490	483	493	524	503	450	511	485	473	497	485	476	471	510	477	476	460	462	467	539	506	498	520	489	523	480	506	486	502	497	487	492	491	474	493	514	467	489	498	521	502	494	506	470	465	523	475	536	489	521	494	516	519	490	497	518	501	497	466	482	465	514	486	506	499	508	490	483	513	529	497	497	471	494	525	466	474	491	563	497	500	510	501	516	513	547	540	504	473	527	491	492	493	524	484	549	478	428	504	504	472	502	516	472	469	487	482	515	494	526	521	476	474	524	496	455	495	485	499	492	460	520	491	505	507	482	499	479	483	510	491	504	479	451	483	461	482	511	489	465	488	489	508	438	529	512	492	524	478	495	461	497	493	489	482	462	531	458	496	517	476	480	510	523	511	515	489	479	501	503	463	464	534	489	522	507	492	449	489	521	504	495	503	465	494	483	507	483	498	496	514	535	473	494	539	493	492	465	458	490	473	490	491	503	467	502	459	554	538	504	492	477	510	523	500	475	493	495	476	505	474	471	497	463	512	482	493	525	470	542	514	480	497	506	493	474	511	439	455	524	488	515	506	484	499	477	465	507	544	513	531	500	495	473	512	467	494	511	477	556	504	521	488	506	559	524	498	485	491	478	537	505	456	483	485	506	492	459	473	484	545	516	466	511	512	445	427	494	465	519	463	486	500	490	501	482	491	494	508	516	496	488	494	502	511	509	497	483	532	488	514	555	540	491	502	474	466	482	525	500	523	464	488	510	502	503	504	500	481	495	490	489	487	495	508	500	494	502	491	477	516	485	490	451	516	495	512	538	490	519	553	484	521	491	505	515	479	490	492	494	508	505	503	510	520	519	450	502	512	499	504	525	475	493	533	512	482	489	502	468	481	510	553	512	525	474	492	495	484	483	481	496	501	507	484	490	488	552	506	508	535	538	497	515	490	482	474	484	476	493	540	535	479	457	515	502	472	474	506	490	513	517	536	516	523	527	472	518	482	503	497	514	500	497	523	476	508	497	527	502	503	552	501	519	530	486	501	472	532	495	516	497	473	489	462	499	499	536	494	483	518	504	481	492	507	476	468	511	461	514	484	504	531	502	489	514	510	511	467	479	487	474	491	481	505	499	493	489	514	512	533	520	494	487	505	544	473	450	552	466	498	490	486	497	501	519	532	515	483	531	509	505	446	503	523	488	483	464	438	491	506	511	493	500	509	482	489	488	514	521	495	533	473	482	495	511	471	471	513	515	493	471	492	500	522	496	514	510	457	475	539	515	512	490	519	510	528	496	507	489	491	502	481	573	468	487	492	499	535	456	520	512	477	537	503	466	524	526	487	525	495	483	511	529	454	504	453	493	558	549	492	513	529	511	544	497	506	495	495	484	499	500	494	530	492	520	463	534	524	507	496	494	487	515	502	524	605	473	475	447	502	466	461	468	500	472	481	502	545	469	507	508	475	528	512	479	532	484	535	532	536	490	513	494	502	503	489	491	478	505	526	494	472	500	534	492	510	483	482	516	510	513	508	472	523	525	495	468	473	513	496	499	495	502	478	478	478	492	492	490	518	489	495	526	504	541	499	519	496	494	490	479	485	470	513	480	473	447	493	496	482	535	483	489	501	511	455	517	528	491	503	477	527	491	460	490	512	537	534	517	496	505	499	511	508	478	505	522	500	512	483	487	461	489	472	454	461	495	509	467	507	486	490	482	475	518	462	498	459	509	491	504	515	499	514	494	512	490	487	484	504	494	525	468	513	481	470	502	470	484	453	466	498	494	494	479	508	493	465	465	533	526	473	489	489	488	475	513	521	490	509	518	467	502	509	525	511	492	507	506	503	516	479	461	493	505	508	475	511	487	528	514	494	511	487	484	497	545	476	459	492	472	476	472	520	511	467	493	484	466	509	516	486	492	471	472	473	517	486	507	490	459	501	494	515	494	504	513	507	501	497	487	518	473	537	498	497	515	461	493	473	495	488	502	507	548	503	474	509	548	485	489	522	513	499	501	429	505	481	515	537	502	469	486	483	519	469	469	478	504	456	510	528	470	482	510	494	442	492	488	527	521	475	513	495	480	511	531	493	467	495	448	482	515	499	477	481	485	523	511	510	518	484	498	524	525	502	517	506	504	514	501	518	500	471	477	505	540	480	491	516	525	472	495	486	545	516	495	465	466	531	496	485	500	455	520	463	507	496	526	536	521	488	445	477	488	479	534	527	486	532	516	552	482	479	478	489	499	528	532	507	523	522	515	498	479	463	490	479	484	514	495	508	487	516	532	506	492	526	508	515	532	522	502	485	466	471	545	481	490	498	496	495	511	510	470	467	507	491	484	514	491	459	492	453	494	503	518	483	513	503	497	492	443	478	502	493	504	519	489	507	505	482	500	519	456	469	504	538	495	469	498	498	490	483	519	524	531	485	458	480	517	487	475	508	504	477	519	480	519	520	477	500	496	474	496	513	523	487	494	498	478	480	512	485	480	493	495	475	499	510	519	460	500	469	510	513	492	524	510	487	479	534	497	518	494	542	494	515	513	443	462	483	489	508	491	498	497	520	475	498	497	487	470	495	477	480	503	518	546	509	496	513	528	480	495	480	512	499	508	513	527	493	467	552	500	521	487	489	509	516	475	488	508	494	535	473	497	517	467	509	495	489	501	460	494	467	520	533	469	503	502	537	483	499	507	519	481	489	515	476	477	485	536	502	465	486	465	523	476	487	547	487	531	538	503	483	507	529	492	508	503	496	494	525	517	489	509	493	482	511	478	558	520	495	475	534	524	478	505	536	500	493	508	508	487	485	491	545	501	537	504	457	500	539	488	461	503	508	502	517	482	518	471	526	501	497	460	493	496	469	508	465	485	485	498	481	522	474	517	454	484	488	509	492	517	507	499	512	499	509	486	490	494	499	525	510	524	435	478	489	490	519	499	488	514	494	446	527	497	478	460	506	493	481	482	485	440	494	542	491	509	514	525	494	483	521	523	509	495	483	509	499	487	496	495	486	523	538	516	478	536	481	506	503	501	499	503	473	469	493	492	488	443	486	525	474	505	486	519	475	478	506	484	499	521	485	495	513	508	487	490	502	497	480	493	488	456	483	496	539	519	504	513	535	461	460	477	478	497	517	490	505	529	497	506	493	525	515	492	548	489	486	538	520	498	504	495	492	534	519	534	469	502	480	517	491	516	509	502	539	492	528	504	480	509	503	524	512	496	497	505	462	499	515	495	469	487	476	545	485	473	485	516	450	513	514	508	493	539	462	502	484	491	489	496	504	488	480	492	514	511	497	488	503	520	525	527	516	493	520	528	502	482	494	484	499	484	479	478	527	478	515	509	511	508	525	510	499	530	516	501	510	521	484	467	512	497	452	464	500	501	496	491	499	496	536	504	512
22297	16147	4710	1341	444	453	463	442	453	464	420	458	440	443	430	453	456	414	439	422	447	468	501	457	443	494	460	460	461	484	471	459	483	481	463	442	455	418	424	426	472	454	466	468	459	428	438	449	440	420	472	414	504	438	460	437	431	475	435	438	440	492	437	446	446	463	458	450	454	400	456	435	440	466	458	411	465	464	471	425	473	460	468	437	427	441	453	469	454	444	439	450	466	476	452	423	430	445	435	489	447	427	494	455	433	477	443	450	453	423	394	412	484	444	479	429	465	460	467	431	486	437	415	461	446	418	438	449	472	458	441	447	476	447	479	434	426	470	465	434	463	453	459	444	429	413	482	465	445	447	466	446	443	416	430	475	433	447	436	443	449	441	457	450	451	453	437	454	475	447	445	476	468	436	481	444	421	438	450	451	426	447	467	423	450	455	433	427	470	463	505	440	441	428	458	448	454	455	484	438	453	497	434	447	427	469	411	436	457	445	471	437	468	457	481	431	452	471	400	430	450	419	424	470	468	462	436	418	463	441	412	442	426	433	466	433	488	416	458	473	472	457	461	497	485	424	434	499	483	441	441	450	435	452	418	458	439	422	415	444	463	449	421	461	438	445	440	440	487	411	463	454	488	483	453	470	424	439	470	482	448	473	490	455	477	497	415	459	437	420	451	419	434	424	486	464	440	411	471	472	447	439	453	436	450	463	489	446	454	471	438	418	457	440	439	477	452	471	515	386	444	448	440	458	450	432	423	466	478	448	462	468	442	444	452	427	452	454	441	456	455	423	465	421	450	426	481	465	469	462	408	473	465	426	436	441	480	477	445	404	438	442	448	465	449	466	465	456	464	452	457	460	480	412	475	437	432	462	443	435	453	463	460	454	454	463	470	467	448	471	447	471	469	453	444	471	466	477	459	481	451	426	457	461	470	478	463	462	446	435	438	477	429	461	460	470	443	448	438	456	436	440	434	417	458	446	433	449	448	469	468	459	442	414	497	440	436	458	458	453	436	406	450	449	468	465	460	475	458	463	482	468	422	456	450	413	411	486	477	424	431	432	493	439	437	458	488	451	428	470	454	458	463	430	470	459	451	439	455	444	468	449	451	448	480	420	462	457	412	462	432	449	443	380	456	498	479	452	411	478	414	460	460	431	426	449	451	449	428	448	450	470	438	433	434	444	434	432	447	468	440	431	459	480	457	465	500	467	409	444	423	443	453	425	400	438	427	456	469	473	447	435	447	474	443	443	407	458	468	436	439	426	428	461	447	409	423	462	444	441	437	451	476	468	464	444	419	446	450	442	468	423	458	431	449	468	475	442	475	475	468	458	449	430	471	483	439	468	445	438	427	437	442	452	460	478	478	452	464	429	489	457	465	457	459	444	475	462	453	468	436	447	428	482	420	468	486	437	434	437	466	436	431	448	494	461	476	444	483	481	463	471	437	442	396	451	426	422	466	434	458	490	469	423	437	437	450	431	452	487	457	410	426	420	440	448	452	460	437	430	443	473	481	481	479	422	464	444	466	468	454	430	460	454	444	458	438	477	477	454	445	471	464	439	448	429	435	454	438	415	465	426	463	460	436	477	490	480	416	432	414	477	441	477	453	436	452	413	457	414	453	460	456	443	418	454	445	449	431	441	444	426	486	451	462	427	456	466	433	446	437	422	447	450	448	460	437	474	501	448	456	441	449	472	406	475	410	467	459	490	480	443	436	424	494	462	414	454	458	453	498	442	457	479	476	414	448	422	479	449	437	419	435	441	488	436	420	438	491	438	488	500	404	469	462	449	461	451	462	429	465	435	467	432	450	446	432	441	428	479	443	421	455	460	451	441	465	413	479	446	444	423	468	452	497	454	477	439	463	477	451	439	441	463	435	458	392	411	423	474	488	438	421	449	465	438	436	460	464	451	463	419	481	483	448	461	481	439	487	465	449	467	445	478	472	455	452	477	452	449	465	455	438	443	524	483	411	454	454	484	413	470	481	410	438	411	433	466	431	475	448	435	454	449	414	479	464	434	467	465	434	434	444	435	468	438	415	462	485	454	454	469	467	458	465	465	428	456	434	440	439	454	471	444	472	455	445	475	448	476	450	431	415	451	457	490	415	438	465	467	457	446	463	440	468	449	459	447	458	475	498	464	436	450	458	449	453	464	437	400	449	493	451	457	466	450	463	425	467	427	420	466	463	444	456	454	426	484	416	474	465	469	471	456	448	447	493	446	485	445	424	456	476	439	491	429	452	438	473	468	450	469	433	468	460	404	470	443	476	430	483	457	446	465	487	442	485	446	407	477	450	491	470	437	446	471	426	439	427	423	481	459	409	507	448	448	438	472	450	446	472	443	439	458	454	481	428	454	429	457	496	421	460	482	451	410	472	459	457	474	450	409	470	475	464	477	463	407	461	422	487	417	448	430	452	445	417	436	435	419	459	419	443	469	476	436	467	407	494	461	438	446	444	478	438	437	461	430	422	455	474	448	475	440	426	417	439	432	454	462	458	443	425	460	437	436	464	459	503	478	439	463	429	482	487	456	438	442	445	473	433	511	490	481	469	479	435	445	462	447	469	446	492	471	439	422	463	476	438	482	456	432	421	471	468	491	460	457	448	448	477	407	441	478	446	462	441	429	486	463	456	423	405	425	455	461	455	472	466	455	446	478	430	515	451	493	444	465	494	414	466	440	476	447	453	444	439	485	443	445	469	472	427	451	466	453	485	482	454	508	444	432	439	445	459	471	456	450	488	463	441	477	432	440	457	479	448	434	470	432	443	464	475	476	448	466	447	433	432	453	463	467	453	454	451	458	467	453	408	441	459	429	501	455	467	428	426	487	451	496	452	418	465	430	462	444	466	413	414	459	446	480	464	468	490	489	422	393	447	478	444	451	451	464	449	445	455	472	471	412	435	444	438	463	464	480	446	516	455	465	451	484	474	423	430	426	451	413	458	450	485	475	432	445	453	448	454	445	495	410	465	434	428	464	462	464	424	482	453	466	440	425	446	460	431	476	440	443	448	454	470	469	450	438	422	474	406	470	427	474	440	476	450	484	436	450	441	468	448	448	467	468	429	435	445	447	453	423	433	445	467	461	441	462	439	449	502	425	474	463	426	434	472	468	433	444	447	452	457	450	469	459	471	462	420	455	482	407	482	476	428	491	419	472	440	425	458	475	433	426	456	447	508	443	464	419	462	439	458	461	452	417	454	425	445	448	451	459	474	427	455	474	452	482	441	439	475	484	473	466	492	415	428	476	458	440	446	443	435	465	471	470	491	450	463	437	456	452	460	459	464	408	469	466	457	456	428	454	456	447	471	431	456	442	434	482	440	393	478	438	488	447	447	439	479	485	446	436	441	443	433	466	485	458	452	434	440	419	448	487	445	459	437	451	455	442	474	432	469	461	457	487	449	424	479	467	429	442	432	452	449	474	458	426	436	426	445	438	452	390	454	438	468	423	467	438	494	437	435	480	427	459	435	475	437	475
25907	23360	28294	25138	9123	668	413	341	293	262	291	297	302	273	298	239	268	223	292	269	240	259	253	273	275	257	234	276	255	256	250	274	249	286	273	264	264	251	245	261	271	278	308	283	277	284	262	281	245	275	300	277	252	251	271	257	260	227	263	267	227	286	257	277	250	266	268	270	249	271	241	271	259	265	265	288	270	249	274	264	253	270	252	288	267	259	291	260	271	268	261	268	301	249	283	285	272	259	272	256	275	295	259	257	291	261	251	272	250	252	266	260	263	276	271	250	270	283	264	234	232	249	241	277	274	248	267	269	286	259	250	248	277	254	273	260	271	259	280	264	241	272	282	250	267	280	260	256	265	291	250	255	252	269	297	260	283	272	272	258	271	277	254	251	237	268	234	262	260	271	241	225	269	273	291	238	251	266	274	254	278	268	239	252	252	265	253	263	225	246	266	232	261	277	252	276	239	266	262	264	265	276	269	252	248	239	264	262	255	261	255	267	231	237	241	252	270	272	263	235	238	249	273	262	248	261	261	273	251	254	250	297	267	247	251	255	240	285	267	237	259	265	261	233	273	272	252	255	279	267	249	286	266	271	233	264	255	263	268	258	270	238	262	253	273	271	255	264	255	236	252	260	259	267	266	242	270	263	275	262	255	264	263	281	272	240	240	253	269	250	270	238	276	253	238	247	246	236	239	276	265	268	243	265	244	237	254	259	273	240	252	227	283	255	267	276	240	277	240	255	261	241	251	263	254	287	248	264	260	253	263	246	260	266	260	263	262	276	267	222	254	277	245	295	242	226	252	276	258	242	241	227	274	253	240	250	246	263	255	265	230	260	246	238	260	285	263	275	265	299	276	249	281	267	270	242	267	240	251	271	261	253	232	229	249	268	235	264	274	260	266	260	258	261	248	291	260	270	267	239	272	273	258	259	244	285	270	279	231	289	246	240	280	258	274	267	280	281	250	263	237	271	277	252	259	269	248	278	299	247	264	267	269	253	249	242	268	259	292	270	250	263	298	269	255	248	266	246	270	264	257	271	267	258	256	249	273	247	251	254	280	243	298	258	262	250	249	247	268	267	241	252	228	244	263	259	251	282	277	259	254	243	282	263	253	231	276	266	247	252	244	255	255	230	254	268	289	236	269	279	259	268	259	274	266	260	249	276	228	246	251	236	253	272	275	245	264	304	270	294	268	270	257	270	231	235	251	268	291	247	262	250	245	254	273	242	253	246	253	257	264	245	280	260	255	283	270	276	220	253	253	286	281	264	259	294	267	266	254	262	285	219	236	272	277	282	261	268	252	245	247	246	272	251	272	266	257	273	261	258	283	267	260	269	274	262	264	277	261	271	282	240	240	271	252	251	247	244	269	230	253	255	271	238	261	262	245	250	240	251	243	267	267	277	242	274	262	272	303	240	288	264	253	277	257	278	264	258	235	258	284	233	270	260	273	266	250	251	284	237	291	248	257	287	253	283	254	270	256	282	245	271	283	303	259	262	294	266	251	247	261	258	261	279	265	248	260	264	267	265	268	251	280	261	245	229	269	294	255	248	232	263	302	247	254	285	250	277	274	254	249	244	294	247	274	271	258	272	259	264	248	257	261	242	235	264	273	255	241	259	270	262	288	284	275	268	256	269	253	253	259	262	238	281	248	270	252	269	263	257	266	269	264	269	248	289	247	269	260	250	244	244	256	259	258	279	272	248	277	270	262	247	290	253	257	257	270	225	252	255	276	279	229	262	261	272	260	221	247	260	247	249	263	278	255	244	233	287	258	244	316	275	269	286	273	266	237	265	248	293	268	271	266	243	283	242	281	262	247	279	257	247	273	249	267	271	272	266	270	290	262	250	254	270	263	256	248	247	274	264	243	271	269	266	250	232	260	249	254	273	212	256	283	289	253	265	251	248	246	271	270	256	259	289	279	247	257	277	256	269	248	274	250	241	279	245	271	239	237	270	259	254	249	273	253	246	266	251	291	246	278	249	241	274	273	256	267	289	258	274	246	236	290	234	272	271	255	240	262	257	299	284	257	263	287	249	261	285	271	249	280	248	287	268	266	279	273	234	262	275	235	256	260	273	251	271	272	244	269	267	222	290	269	287	268	244	259	231	250	244	266	263	241	245	279	246	275	281	281	274	265	255	245	254	262	252	256	269	250	254	258	260	294	260	248	293	261	249	246	280	282	270	254	267	258	274	232	277	279	262	253	256	272	258	253	261	290	259	256	251	263	248	291	241	254	272	245	243	267	261	245	250	269	261	276	246	253	262	278	247	267	264	233	277	272	248	262	271	243	296	272	269	247	259	225	260	273	263	272	262	277	285	235	259	252	287	277	266	250	292	257	277	252	249	285	273	258	267	253	294	265	255	230	270	251	267	234	227	265	259	241	274	257	295	252	261	256	265	280	262	236	294	245	248	289	257	250	254	250	268	249	251	250	280	276	268	239	270	252	258	259	261	277	244	240	265	250	261	240	256	300	257	276	253	226	289	288	285	295	279	283	292	249	248	257	217	239	254	275	275	238	266	262	267	274	243	254	257	280	266	250	268	250	278	247	290	239	280	256	244	291	251	251	245	272	290	268	277	280	215	248	274	253	259	263	290	235	224	252	245	266	288	245	262	246	258	249	250	267	268	272	263	268	258	269	282	308	254	259	256	249	286	237	251	267	236	271	263	246	251	269	248	269	261	251	238	255	232	277	273	274	251	269	283	270	223	272	284	240	244	260	271	244	266	255	254	260	260	267	265	263	245	247	254	268	288	240	263	260	266	263	260	264	278	283	257	275	266	249	265	283	268	272	265	264	262	273	271	262	233	263	273	266	243	249	278	266	226	274	262	250	260	276	237	264	238	228	274	262	244	277	256	252	271	242	278	235	263	241	236	262	260	278	270	265	267	276	274	256	277	270	237	263	285	249	250	276	268	316	247	249	271	271	264	281	251	248	247	279	249	249	275	303	260	250	283	264	243	236	220	236	285	275	260	284	273	255	265	250	265	288	253	259	255	295	249	286	270	279	255	248	267	251	223	248	262	272	280	248	236	275	246	251	289	263	240	252	252	263	240	286	255	282	261	271	256	233	253	285	263	259	294	261	266	278	239	250	265	254	250	257	240	225	260	258	268	252	250	281	267	252	282	265	233	268	280	264	257	259	269	277	264	274	258	256	245	269	259	276	250	269	262	255	268	288	266	253	274	266	258	247	258	287	261	261	281	261	262	278	241	240	255	274	255	232	248	244	272	245	232	276	234	238	272	263	256	254	246	268	281	262	265	245	257	238	269	297	246	244	242	250	242	260	256	217	244	232	249	254	234	277	265	273	249	278	264	277	260	264	250	235	275	270	240	262	250	260	273	237	221	250	252	257	262	269	258	264	248	289	257	252	285	269	294	244	271	256	247	238	253	305	242	226	263	258	250	260	291	260	263	270	255	241	241	263	251	270	253	263	250	265	228	247	259	265	268	272	267	245	274	254	243	257	257	268	243
59060	58148	31517	9848	527	427	377	340	302	347	311	300	325	302	304	295	294	290	290	265	308	293	304	287	296	285	290	261	269	306	280	269	262	286	269	245	283	272	281	288	267	284	248	270	277	274	257	285	306	251	277	286	305	290	290	275	270	294	267	251	292	293	283	251	276	291	286	283	265	273	293	282	252	293	281	292	285	294	270	268	280	245	253	271	258	274	283	301	301	248	290	292	309	241	265	262	290	235	276	267	290	280	257	265	300	328	242	295	280	274	251	270	268	279	260	257	287	311	302	277	301	269	283	291	252	275	276	280	278	258	260	292	268	266	254	278	269	277	317	251	290	284	282	272	294	255	272	289	266	263	297	283	256	268	274	287	274	291	242	291	279	315	247	297	254	263	260	258	272	289	272	275	243	253	269	286	276	294	257	262	279	281	272	283	253	282	271	270	259	297	273	288	314	267	278	298	287	288	280	307	271	250	293	243	237	271	251	292	291	261	287	257	254	271	273	278	307	277	281	282	257	303	288	291	276	270	271	265	261	264	252	272	282	272	277	270	255	280	267	260	255	263	264	267	268	278	266	262	261	311	271	291	280	287	332	300	275	272	284	268	292	264	328	294	294	273	277	314	283	312	250	277	263	274	310	292	240	257	275	278	297	249	278	296	270	265	272	281	262	281	256	274	257	292	240	266	263	280	264	272	288	279	282	283	263	270	251	262	226	258	262	297	259	261	293	279	258	288	288	278	270	262	281	273	279	265	292	264	286	294	265	279	261	271	287	282	280	284	280	263	257	259	262	263	273	266	255	285	293	285	270	242	294	285	289	287	257	289	271	291	294	306	281	285	286	287	254	277	245	255	276	287	268	269	269	258	259	274	258	282	281	302	266	273	312	272	279	256	273	288	273	287	276	271	268	274	255	301	297	285	256	258	250	293	287	298	289	257	261	288	280	234	271	251	290	294	285	253	251	248	257	281	280	295	290	258	250	267	313	293	282	259	269	257	265	285	303	275	275	289	280	274	287	271	268	270	281	287	235	265	277	274	276	240	268	267	261	269	267	295	285	239	283	262	257	232	271	255	267	285	255	300	259	266	269	262	242	287	262	252	259	278	280	276	284	264	267	294	289	289	308	284	278	235	278	252	270	267	273	247	262	274	239	289	293	281	242	275	267	264	264	260	261	256	262	271	288	244	282	293	236	267	275	242	303	268	312	310	299	297	280	286	281	266	297	256	284	275	275	254	265	270	277	292	265	242	290	302	266	265	270	288	292	274	281	293	240	277	304	297	299	281	269	299	251	288	273	288	263	289	276	277	301	269	284	249	249	278	260	253	261	270	272	286	315	277	254	256	254	283	281	263	298	309	263	267	259	281	290	285	262	312	286	303	249	267	288	278	278	278	271	276	262	284	246	265	261	239	279	287	242	293	285	269	256	250	277	248	262	252	268	243	262	258	242	273	254	273	273	284	272	265	267	287	281	267	279	221	293	306	278	251	302	249	258	288	244	282	281	296	237	268	272	252	258	245	295	273	278	248	266	291	278	269	267	277	267	293	292	300	285	259	286	282	276	291	281	257	266	288	312	267	276	288	259	273	254	258	270	272	269	287	258	279	285	282	280	278	288	277	272	258	288	268	291	283	263	283	267	245	273	278	302	300	274	256	292	254	277	290	286	272	303	246	280	298	272	283	242	277	245	298	304	270	277	309	269	265	271	294	266	293	265	266	287	239	263	279	290	273	293	253	284	265	269	293	286	274	276	259	287	278	253	262	260	258	274	277	280	274	269	252	272	261	281	254	274	277	292	293	269	269	309	262	296	311	279	271	274	290	278	273	284	316	249	298	275	272	299	304	252	288	257	277	305	267	268	253	269	281	288	278	292	294	261	273	263	277	290	272	268	280	290	274	242	284	287	282	283	280	298	299	283	312	275	265	267	258	287	258	263	273	248	270	270	294	287	238	275	284	271	276	267	250	247	239	279	295	283	270	253	272	264	263	289	300	282	280	270	267	267	279	275	279	258	284	272	309	286	300	294	286	289	299	276	256	277	291	299	290	287	267	273	282	298	282	280	296	254	268	294	272	284	282	250	306	276	258	259	296	290	295	281	246	283	261	276	293	272	264	279	295	291	314	238	267	262	304	263	273	286	269	253	263	266	261	259	262	272	258	283	299	298	254	250	244	285	273	262	280	271	266	261	291	271	259	244	304	274	253	248	249	235	269	275	297	295	268	255	295	279	268	298	291	277	255	272	249	265	292	277	281	270	259	282	287	276	294	275	289	277	303	287	258	295	268	274	265	276	246	286	252	270	275	238	275	251	278	275	253	269	279	272	274	264	284	267	286	274	286	283	288	270	271	287	310	254	294	281	277	271	245	257	297	278	236	258	312	255	275	276	271	257	272	279	271	258	283	261	262	259	286	266	310	285	277	282	280	269	252	279	264	249	281	257	281	284	264	253	267	267	283	280	297	293	274	273	270	236	258	296	304	275	253	264	265	271	302	280	272	274	289	265	278	282	305	259	265	287	284	272	245	297	267	259	271	286	270	279	267	251	277	272	291	266	284	273	267	287	260	284	288	281	287	251	280	265	292	261	269	287	293	267	281	275	263	262	264	279	242	284	262	279	291	245	278	250	304	308	279	257	292	280	269	253	265	271	247	286	274	291	260	292	286	289	302	243	281	269	254	263	263	269	281	270	292	287	253	276	256	253	279	285	263	291	250	283	263	265	268	290	280	252	255	310	282	256	270	235	275	288	272	257	268	264	303	282	261	274	275	290	290	288	287	266	289	279	258	267	251	261	265	274	284	271	263	280	298	287	291	251	292	265	261	263	263	253	276	273	278	271	277	267	268	261	292	263	269	268	232	300	251	281	257	259	266	272	259	279	289	254	279	293	262	270	277	291	259	317	288	284	271	287	279	266	298	273	274	255	271	289	240	289	276	309	271	274	305	294	273	272	295	273	269	256	255	293	260	272	263	262	272	281	265	260	253	262	268	252	261	263	250	266	285	296	274	264	262	250	278	262	259	282	269	266	273	256	250	271	254	286	277	249	256	262	286	268	291	277	287	264	284	282	299	269	279	269	264	262	265	289	301	249	291	273	278	252	289	264	277	266	277	290	292	252	308	271	286	295	285	302	252	258	269	267	270	289	270	284	286	278	257	280	276	286	288	296	277	306	269	285	284	278	253	254	291	265	271	277	272	262	277	271	310	270	283	267	250	271	241	260	265	284	291	281	298	260	287	291	294	276	265	271	262	278	270	248	289	290	264	278	286	269	283	280	261	247	262	273	291	268	267	262	248	258	282	278	252	302	301	264	260	249	289	279	287	262	273	266	292	303	286	276	254	272	244	311	280	268	268	277	282	267	261	286	294	268	278	263	280	281	275	302	258	275	271	270	272	297	266	285	254	287	265	294	286	275	279	259	269	256	277	269	256	291	287	264	278	304	254	235	275	263	277	278	270	274	274	297	291	279	270	275	276	300	268
24665	22090	28699	24954	20717	7010	808	435	374	370	344	353	359	344	315	344	321	346	325	346	318	296	318	304	315	292	361	330	347	304	306	327	312	322	297	336	326	326	307	322	290	330	308	328	277	316	324	342	285	311	311	311	307	308	306	320	314	300	291	319	319	341	300	307	298	296	292	301	360	294	321	312	314	322	321	305	296	292	347	308	301	320	331	319	305	323	310	324	297	305	332	345	329	289	315	317	335	282	274	270	322	301	314	314	326	341	321	326	321	292	324	299	321	286	339	303	327	296	306	309	311	318	295	294	328	311	296	297	334	295	324	329	315	301	338	341	284	318	306	312	334	313	325	292	322	297	305	304	288	325	280	298	300	286	337	293	292	309	269	281	311	310	296	337	319	309	271	285	325	288	258	325	303	293	319	319	280	311	288	329	310	296	309	341	275	306	291	338	309	307	298	308	327	288	316	276	303	305	301	314	284	287	315	325	308	321	304	314	313	315	289	315	304	320	309	308	307	326	290	300	340	287	328	299	298	307	324	314	297	295	310	309	304	324	297	328	328	319	277	286	302	336	309	310	333	282	316	288	346	314	299	357	331	281	292	327	285	296	328	317	302	348	332	314	310	317	338	335	324	334	300	308	277	310	311	325	308	294	305	313	299	315	304	329	290	311	318	284	292	353	318	315	332	293	304	288	322	318	279	307	283	318	296	317	284	292	328	316	300	318	311	312	280	275	307	325	309	307	329	299	262	307	333	310	294	305	308	312	303	295	284	311	290	309	295	285	323	306	313	322	294	318	296	295	258	303	330	315	315	304	310	320	333	326	303	295	304	302	329	311	275	336	267	296	325	326	279	299	309	293	338	307	310	289	338	297	318	316	319	340	332	336	304	309	352	291	316	307	276	320	286	330	301	333	298	308	295	305	302	308	289	295	305	297	296	286	298	327	297	291	326	276	322	316	288	303	351	321	338	301	305	325	316	321	303	319	296	306	279	298	290	307	305	352	325	296	308	297	328	310	301	304	329	311	298	319	310	327	287	291	318	294	315	280	337	322	295	300	326	312	314	288	306	304	326	291	308	313	303	294	318	283	286	306	273	292	300	286	309	309	298	289	274	310	309	314	288	304	337	302	323	300	315	312	291	295	322	315	261	318	304	334	309	306	310	272	315	319	308	337	325	315	304	323	288	319	327	287	330	295	311	304	312	322	298	286	329	288	351	325	299	310	299	336	319	321	298	303	302	313	308	320	305	322	331	323	313	309	305	308	301	312	280	330	341	302	332	331	295	327	297	315	305	317	343	336	316	321	311	331	340	298	303	284	295	326	331	321	323	328	289	323	299	312	323	307	309	315	329	314	304	292	330	322	282	303	315	311	298	286	293	297	309	299	314	298	334	305	327	292	264	325	282	321	330	297	309	341	292	309	333	314	319	321	291	309	325	314	332	310	333	315	308	256	313	318	311	297	300	323	304	310	303	330	276	329	307	321	345	304	332	286	335	281	290	321	307	316	311	294	332	326	309	331	332	329	300	292	294	307	314	308	292	315	319	301	298	322	292	307	282	316	307	297	274	306	313	300	283	313	305	278	305	315	293	321	318	298	322	320	302	358	339	296	332	335	320	295	275	317	346	306	308	312	316	320	333	297	316	298	303	296	286	309	343	268	313	289	310	279	316	300	286	314	309	317	313	292	298	273	316	302	311	317	300	329	290	305	307	320	305	290	286	263	309	316	324	314	306	308	280	285	299	294	291	321	328	316	316	304	296	303	301	291	296	353	263	294	293	272	309	289	290	315	313	338	320	306	316	355	334	275	300	325	325	304	300	297	292	317	315	351	294	287	330	307	317	312	291	303	303	313	316	315	288	318	314	324	284	302	311	293	319	303	306	308	332	283	328	307	315	317	299	297	322	317	295	293	284	307	345	289	358	307	304	309	322	330	297	267	314	306	302	310	314	291	282	296	293	338	325	291	291	337	330	279	309	289	290	304	291	304	309	295	328	291	295	299	313	278	346	310	313	302	308	308	301	299	288	344	287	283	315	276	281	319	284	294	289	312	294	312	335	322	287	300	287	299	309	333	297	305	295	311	304	322	309	318	318	324	271	281	288	310	322	312	338	300	315	302	336	294	308	294	320	317	273	321	314	314	306	320	315	323	300	290	319	310	307	292	292	315	316	301	314	284	297	319	284	278	327	301	311	307	277	307	290	318	309	321	302	347	305	297	304	318	310	298	297	337	298	278	299	303	304	346	312	292	316	319	315	290	324	328	308	278	305	312	310	330	325	300	348	313	281	288	318	318	304	317	306	301	319	342	286	297	296	340	346	316	299	307	305	306	275	303	294	313	322	324	297	305	257	306	319	317	277	301	332	314	325	304	280	302	310	288	307	326	313	319	307	333	311	270	303	303	305	285	256	306	316	326	293	324	322	326	321	290	301	322	317	264	313	306	309	307	313	312	284	285	307	298	316	306	289	324	301	285	308	331	307	277	329	304	316	308	335	295	335	321	308	315	284	278	300	305	299	324	290	312	292	302	328	290	285	326	319	301	320	296	327	326	306	317	302	315	313	317	308	303	308	340	299	307	294	296	312	316	313	271	331	318	260	326	312	327	309	326	306	294	285	315	282	290	289	304	309	274	321	298	309	321	311	315	327	321	345	270	303	313	290	326	278	322	280	338	300	330	339	312	304	282	331	298	318	304	309	334	322	297	294	343	301	300	267	308	318	323	282	320	267	337	318	320	302	297	316	292	325	318	292	325	290	299	348	318	270	309	278	304	315	308	307	289	297	299	288	296	335	311	317	289	332	311	287	311	306	315	293	303	267	308	302	301	301	320	283	330	309	311	337	305	333	305	294	284	295	340	306	311	318	289	312	281	315	286	352	320	295	324	307	325	324	279	318	340	275	311	317	286	301	310	324	341	316	314	333	308	335	332	305	307	303	308	342	325	320	292	304	323	315	321	301	308	283	316	290	324	271	328	328	307	323	309	290	307	297	330	332	293	306	316	340	292	309	308	290	304	290	315	354	329	330	316	327	321	278	278	301	291	325	301	273	317	326	308	320	284	294	324	285	314	304	338	315	274	345	334	298	288	284	310	285	327	288	344	305	313	321	345	311	311	284	310	318	294	336	316	332	296	283	326	317	309	326	284	318	294	332	290	328	293	306	335	327	333	322	307	308	355	298	309	304	312	312	307	320	318	298	291	284	327	317	293	296	301	299	281	289	301	320	323	291	321	308	313	294	288	300	308	313	301	314	297	341	303	294	331	291	305	305	315	296	328	337	296	306	301	276	306	294	293	316	303	285	322	275	333	313	330	327	279	318	310	320	330	281	313	332	311	321	302	280	323	345	312	296	320	326	288	319	320	312	349	332	308	322	305	306	288	291	331	336	309	316	321	300	312	293	288	328	308	303	295	302	309	304	321	314	327	305	322	308	342	297	303	294	326	326	321	321	320	310	311	309	313	304	293	335	286	289	330	294	300	296	308
60749	65818	46329	16888	753	604	518	467	435	384	405	396	360	342	370	327	392	379	360	333	345	327	321	337	359	308	335	329	336	322	334	296	340	338	328	335	336	346	331	336	336	327	342	306	331	344	339	315	333	359	321	286	322	355	287	331	315	302	301	339	309	330	329	292	336	332	342	349	332	301	350	312	307	323	329	321	309	333	335	342	320	320	311	328	329	319	313	325	315	336	303	342	334	298	319	333	297	302	308	321	301	315	309	347	313	324	319	329	346	295	305	321	317	306	323	320	356	331	339	295	318	314	302	282	325	299	308	322	320	318	304	321	329	331	306	327	296	323	340	341	325	300	327	339	320	373	328	303	352	342	311	318	298	300	337	315	312	329	326	300	305	324	294	331	326	326	313	303	301	330	328	327	316	295	311	341	294	330	327	304	313	317	300	322	321	322	308	336	332	326	339	334	313	291	329	312	327	309	317	295	320	337	329	315	313	334	312	321	309	335	349	310	307	302	310	325	318	323	305	270	322	331	315	317	325	325	308	327	298	347	349	298	308	320	329	327	351	355	332	286	335	301	309	287	329	329	317	326	329	306	312	290	321	315	346	301	319	319	308	293	314	328	354	323	322	325	302	310	338	315	338	291	365	321	321	316	329	341	312	335	309	293	318	300	327	306	324	307	340	315	306	331	308	306	318	331	285	338	326	287	301	344	318	295	346	337	333	333	303	300	286	335	342	319	336	334	303	333	300	324	269	291	339	327	314	304	314	321	325	308	300	306	301	332	334	334	292	294	314	310	315	317	341	325	338	306	327	334	346	327	347	318	301	307	311	310	297	332	293	337	327	306	310	336	319	326	314	318	291	316	302	325	337	307	307	319	328	283	333	302	359	326	341	328	329	298	333	317	297	294	321	329	322	329	304	318	296	317	319	314	328	299	317	343	303	307	323	347	340	305	329	340	354	302	329	353	349	322	290	322	311	321	344	324	300	342	333	318	335	316	341	275	317	343	295	341	333	304	332	318	286	330	336	309	301	306	308	301	323	296	295	314	310	310	297	349	310	316	331	319	312	323	318	305	319	294	314	316	316	328	281	329	338	326	331	311	351	293	319	317	299	298	338	317	338	325	357	305	304	314	299	315	300	316	325	376	312	302	332	311	316	355	309	325	346	333	323	294	300	317	316	309	291	295	338	330	306	310	324	297	337	328	320	297	311	328	309	284	301	318	351	328	335	315	304	342	320	319	335	328	316	324	321	298	309	304	325	320	295	333	343	323	281	321	342	317	333	324	330	335	353	327	323	337	343	310	327	322	340	312	305	311	339	284	300	315	330	328	288	315	295	319	352	330	314	311	356	319	340	296	334	338	345	321	320	309	313	300	326	311	329	293	348	318	330	318	311	314	289	354	326	286	319	333	345	350	344	340	326	292	329	330	321	309	310	325	317	347	276	287	336	320	331	311	320	336	318	347	315	311	321	300	312	302	309	322	312	329	296	324	311	320	316	339	306	339	306	330	315	333	335	314	299	338	318	305	340	329	329	311	319	297	305	331	320	309	340	333	312	321	308	306	304	298	322	337	320	295	330	323	319	301	351	345	362	313	330	322	279	313	310	313	312	320	323	324	310	327	343	283	314	298	312	333	329	333	286	323	325	309	314	269	324	345	321	328	316	308	321	342	324	301	330	291	302	313	346	337	285	309	346	314	348	334	320	340	322	320	350	330	309	323	325	306	324	319	302	334	313	287	300	353	320	294	323	291	294	330	334	342	342	337	307	350	287	316	298	291	300	317	362	287	304	330	327	328	322	334	321	348	330	332	318	323	340	313	305	333	359	315	306	337	300	323	329	320	317	318	311	326	298	356	345	308	313	281	322	347	308	318	330	332	311	319	301	337	322	327	326	291	292	323	318	330	335	320	320	299	297	319	317	328	331	301	338	313	326	333	293	334	306	342	331	301	278	299	326	333	324	320	299	315	303	339	345	302	314	314	305	311	326	321	313	312	276	323	316	301	327	355	338	314	349	331	304	314	345	335	311	294	343	336	326	319	300	343	338	308	328	321	313	313	345	323	314	323	317	284	324	341	329	319	326	313	308	326	306	321	322	319	314	290	329	310	306	320	322	313	327	302	354	302	325	304	329	334	344	338	308	310	290	300	328	303	346	306	303	341	306	327	322	331	305	320	319	321	327	341	314	330	313	334	300	319	290	288	318	319	313	333	313	333	310	315	351	319	293	344	355	329	336	334	322	346	314	318	306	313	311	325	276	304	278	334	338	307	305	352	303	337	317	320	304	355	321	329	296	329	341	299	367	293	342	358	341	326	313	320	315	324	313	335	337	321	297	294	331	361	389	335	316	330	323	337	325	315	309	301	328	328	323	326	318	327	303	325	309	324	344	316	342	307	319	305	313	315	332	336	302	329	305	327	342	309	320	316	334	288	337	337	328	355	293	353	314	281	354	344	302	303	303	330	344	326	328	318	338	312	321	373	307	300	312	306	339	329	308	322	327	310	310	306	320	305	302	289	322	322	289	328	280	311	305	323	333	320	313	315	320	293	314	338	325	325	349	318	319	330	315	317	326	342	312	297	313	293	306	293	312	298	329	289	325	331	316	338	322	327	321	336	319	340	299	315	307	290	271	294	292	307	339	334	304	322	356	319	325	325	305	321	319	299	343	314	332	346	325	330	310	299	336	310	304	324	342	319	308	335	339	348	294	331	346	312	320	321	302	321	299	328	324	330	323	317	346	311	353	336	298	298	320	318	312	282	300	298	287	326	314	333	317	312	316	359	301	309	317	320	342	303	297	326	326	319	316	326	341	354	331	321	336	280	288	309	331	299	300	308	345	320	338	324	323	327	321	343	319	315	337	313	356	307	316	317	330	290	325	325	320	298	326	304	322	312	324	315	316	330	306	303	315	288	339	342	308	331	292	303	317	326	345	337	316	286	300	329	290	355	358	366	348	335	326	305	313	359	349	303	347	315	337	344	349	334	317	304	339	307	303	319	317	329	316	325	327	310	298	334	320	311	329	307	347	315	334	296	329	312	318	308	304	306	286	296	352	347	312	337	313	325	308	342	297	321	320	325	304	303	316	349	311	304	336	316	311	307	319	328	352	318	313	332	301	333	344	313	300	320	336	321	326	287	318	321	310	318	351	324	304	327	312	308	329	328	323	314	301	331	321	304	306	310	342	315	283	318	326	314	322	324	326	339	318	298	323	347	326	321	319	313	306	322	331	348	301	312	312	300	343	324	309	305	341	309	296	320	320	329	330	325	323	313	322	341	310	314	333	329	294	299	291	333	302	332	327	334	313	313	307	365	355	326	329	322	334	298	307	341	310	317	325	311	299	299	311	291	324	307	347	298	316	321	300	325	326	321	313	323	327	308	325	358	325	315	299	334	282	311	323	302	329	307	338	286	343	318	301	338	328	326	309	299	324	325	315	318	294	308	312	328	288	339	317	347	324	327	327	321	319	333	331	327	318	285	330	341
30819	21116	8673	2146	552	486	545	563	513	494	500	490	497	465	491	540	498	494	506	479	473	518	501	457	530	456	503	482	515	532	458	491	501	499	442	506	512	495	430	498	486	472	487	529	503	539	507	475	502	454	488	495	483	515	477	497	486	509	470	510	498	494	501	513	455	488	491	516	485	475	476	499	485	467	495	520	542	499	532	455	507	506	507	492	489	479	504	486	531	496	509	517	460	494	492	514	499	502	512	514	504	465	520	489	474	457	510	522	491	496	507	514	457	547	483	504	510	495	500	471	514	514	465	503	515	492	510	505	484	454	489	508	490	472	491	479	503	497	529	475	463	501	508	495	473	501	496	501	492	513	507	505	523	469	505	492	491	508	481	474	468	516	494	501	472	485	537	526	503	483	526	504	492	471	516	484	472	484	484	488	498	475	475	499	478	520	485	453	498	510	476	487	463	472	477	529	507	492	487	485	508	490	496	450	488	517	484	497	492	447	476	465	482	464	485	516	495	515	497	559	479	500	467	493	493	487	477	488	454	469	489	489	507	462	479	463	474	498	467	488	492	458	463	531	490	515	513	477	477	443	474	456	466	481	494	479	502	495	494	503	505	483	511	504	452	483	475	458	483	468	499	519	515	498	471	521	470	487	484	475	470	477	534	463	461	455	496	476	523	487	449	483	504	484	436	541	469	502	471	497	495	541	506	485	535	511	480	487	495	516	491	489	476	485	485	562	443	538	498	509	513	459	492	488	507	463	506	530	464	468	483	494	501	524	492	488	482	494	548	483	502	507	486	497	480	481	466	511	482	516	491	528	520	471	482	511	483	491	459	511	490	500	514	457	449	454	496	530	502	480	526	485	517	481	487	493	511	495	468	520	494	488	479	517	533	519	484	503	480	469	502	527	471	443	486	456	505	494	499	496	525	459	472	493	495	479	492	494	510	485	513	463	453	532	463	518	540	461	517	483	515	478	494	468	522	501	507	490	514	513	504	484	522	463	492	503	504	465	478	492	517	520	492	501	521	476	486	490	501	491	503	479	526	494	495	525	476	513	492	495	498	462	499	545	492	537	508	494	505	505	494	502	471	484	494	501	505	547	465	480	514	502	508	517	478	519	488	463	527	501	516	467	525	492	501	484	486	452	499	475	482	510	508	456	508	477	527	490	478	459	471	488	469	448	473	531	469	508	495	528	512	487	482	509	476	475	479	490	496	513	512	523	497	515	484	502	496	496	543	503	493	452	508	489	463	486	472	461	467	481	525	476	477	466	506	534	493	482	467	486	529	470	483	459	494	476	500	461	509	520	496	453	472	521	520	495	530	473	524	478	497	504	492	466	488	483	475	464	521	471	525	517	492	477	478	478	490	528	490	488	499	519	527	514	459	492	485	524	538	460	491	507	497	487	487	482	482	541	509	441	476	480	498	491	490	487	528	461	492	471	498	531	483	545	500	487	445	515	517	496	488	457	483	481	474	532	468	528	522	477	504	490	475	517	450	489	491	488	465	510	449	456	478	511	467	468	452	442	475	508	496	519	475	532	511	498	468	499	470	486	489	453	475	486	489	508	500	485	506	491	524	465	525	476	468	459	490	478	509	503	497	494	527	487	474	510	527	512	487	505	476	465	481	491	477	508	484	527	549	486	496	498	527	520	506	506	470	433	438	472	482	522	513	488	468	470	499	508	503	510	477	500	485	461	469	527	461	468	516	476	488	462	496	462	510	518	477	521	510	496	473	520	452	513	449	498	473	490	472	477	508	492	491	502	496	538	442	461	514	468	488	515	475	512	486	498	507	506	482	491	461	487	511	475	457	529	487	462	484	477	519	550	494	487	420	482	485	496	516	482	494	489	511	473	505	488	490	451	493	473	466	486	482	477	507	523	473	487	537	478	487	495	495	488	482	463	503	493	486	515	456	464	481	488	494	501	426	496	505	482	487	462	522	523	483	501	481	495	458	451	488	523	438	527	466	484	525	487	480	503	544	467	483	484	476	516	520	479	511	474	508	474	483	521	528	484	477	485	497	484	494	443	529	512	508	469	505	451	481	485	519	469	515	489	512	503	499	483	493	472	503	458	476	507	482	512	518	495	499	495	522	473	489	499	500	488	415	465	463	476	506	512	509	473	525	503	515	509	496	467	498	507	459	474	507	494	462	512	472	493	533	481	455	489	531	477	481	459	511	468	476	493	471	440	516	494	505	501	484	468	500	492	496	500	461	472	473	449	476	476	496	491	551	508	450	509	448	483	532	487	473	495	492	512	497	493	470	510	463	485	445	507	523	462	481	514	496	491	480	468	524	524	502	486	475	517	477	492	500	481	488	514	535	518	540	466	492	452	484	464	460	520	520	534	537	498	496	493	540	511	462	496	532	533	497	502	490	493	486	478	521	484	501	511	485	461	504	456	495	521	460	479	494	474	522	478	492	483	483	480	467	478	486	439	490	476	476	503	478	519	522	480	494	471	485	497	467	474	520	508	483	523	481	472	534	503	450	535	486	490	510	496	495	521	498	490	487	461	523	481	487	472	479	497	487	474	520	463	492	466	468	486	490	477	521	510	512	495	518	524	485	504	482	497	500	543	466	485	503	473	504	483	493	469	494	492	515	512	489	506	481	501	463	462	485	462	469	502	526	467	483	484	510	493	537	500	450	541	514	481	491	500	493	467	473	502	464	507	510	486	521	450	446	488	450	511	544	475	504	513	480	503	512	505	490	488	509	479	493	458	477	445	462	479	473	488	487	476	502	520	503	502	476	494	517	485	524	487	476	539	500	500	434	533	503	520	492	461	490	487	502	501	477	523	503	485	508	511	503	479	495	487	515	477	510	502	498	487	508	459	475	489	511	523	484	510	497	473	545	516	475	467	455	513	477	493	496	485	472	485	481	478	516	539	500	536	501	463	489	519	481	475	449	473	495	509	493	486	480	501	450	468	508	530	515	526	435	499	570	489	495	504	503	516	489	473	501	468	492	486	503	544	464	482	526	447	502	480	500	497	476	503	497	498	480	505	506	491	509	521	492	475	511	500	492	507	517	493	532	507	501	475	500	485	507	474	445	499	491	499	493	476	507	511	529	482	454	522	495	481	489	485	470	474	499	489	497	536	482	509	485	488	454	462	456	478	507	516	476	467	539	479	461	497	494	507	494	471	475	464	484	533	479	473	467	488	533	530	443	539	500	528	504	508	511	484	503	489	464	455	494	487	506	516	481	532	474	475	519	521	455	531	502	479	515	472	515	485	466	522	473	477	470	527	459	473	542	520	524	510	503	502	500	468	492	522	498	467	482	512	520	470	489	506	537	517	525	486	491	509	498	481	475	472	492	494	482	513	481	472	526	489	500	463	484	538	496	505	527	458	476	465	470	515	486	479	505	475	477	448	472	537	510	521	486	513	493	481	473	480	498	479	488	478	503	473	484	477	473	478	480	492	526	490	503	457	502	487	490	503	504	512	497	486	509	485	456	481	489	461	502	509	520	484	428	493
22604	14743	5722	1582	479	465	460	445	438	449	452	445	483	503	472	484	490	459	446	459	461	462	433	467	470	454	456	452	483	487	473	444	410	467	435	466	496	436	459	450	465	476	478	488	482	458	443	417	458	440	435	431	480	436	488	451	442	461	420	436	414	450	442	472	414	427	466	452	475	421	458	413	435	464	434	437	474	426	453	457	436	424	453	444	451	440	461	429	405	446	430	433	402	438	434	445	455	468	485	478	443	449	447	451	456	452	481	469	446	457	467	433	487	494	441	436	455	431	455	428	485	435	468	426	457	481	424	484	426	454	426	485	443	486	454	479	429	449	419	440	432	477	454	415	425	391	460	418	458	422	447	471	456	439	476	405	447	438	487	437	447	476	436	432	437	412	455	472	471	443	446	486	413	460	415	415	450	438	485	434	456	439	459	472	439	501	436	450	446	435	441	478	428	461	434	442	442	453	473	461	461	477	419	450	451	451	475	442	450	447	454	407	437	462	428	479	443	426	426	453	429	463	476	416	489	436	398	456	460	469	441	481	457	489	454	438	440	428	416	441	440	412	400	434	456	472	447	453	467	439	463	449	441	481	454	472	431	445	481	462	464	471	470	451	465	421	469	489	456	456	457	419	427	422	452	455	443	430	469	458	458	488	444	477	480	441	484	462	461	473	486	449	487	464	424	476	439	488	464	490	426	427	417	444	454	470	438	440	441	446	450	440	449	464	427	430	450	482	487	458	445	474	414	441	450	459	454	444	427	457	464	446	457	426	440	426	405	490	400	488	449	416	427	470	421	484	465	436	444	446	468	463	440	461	458	407	400	423	430	444	454	455	437	474	449	429	460	428	464	444	439	464	471	451	475	443	426	464	424	462	424	466	471	454	476	420	496	448	481	465	383	451	459	426	481	395	448	424	434	463	453	474	460	438	451	457	474	455	485	435	446	467	459	438	471	452	467	423	419	439	457	464	482	423	465	464	437	436	397	440	434	446	462	480	419	446	436	466	444	470	441	440	467	459	443	443	467	451	471	431	474	428	430	435	483	429	458	425	431	494	457	441	444	425	433	449	454	447	441	492	478	442	470	454	429	428	431	457	459	429	414	432	427	444	417	422	461	435	455	447	414	436	466	432	423	499	453	451	442	473	469	466	437	455	443	484	414	423	445	470	503	458	455	403	456	493	464	426	415	440	475	428	458	454	423	444	442	459	440	450	469	456	467	495	472	434	463	418	451	426	458	497	468	424	446	443	447	436	468	459	446	436	468	457	420	427	453	483	471	436	481	434	463	424	496	447	497	430	440	402	444	475	481	486	444	441	499	429	473	461	453	495	446	456	453	447	463	481	432	456	443	464	430	459	442	439	442	449	434	452	470	471	448	500	428	494	435	476	440	434	482	448	490	431	459	463	488	434	426	470	486	439	469	461	418	437	454	466	435	462	415	462	442	489	453	471	483	460	457	462	456	440	426	455	435	434	465	441	428	476	412	476	447	422	456	448	471	460	472	463	410	454	471	462	435	441	485	433	482	463	448	471	452	466	439	425	476	426	444	492	482	429	463	438	439	457	452	469	438	473	432	450	441	435	441	422	432	462	482	475	430	443	469	469	441	414	460	440	462	439	461	429	437	441	470	460	471	482	436	384	463	474	450	433	451	445	426	463	459	452	461	457	444	446	479	460	491	443	451	440	462	467	479	398	403	422	496	454	457	475	446	441	449	466	496	449	462	438	447	478	433	436	424	449	473	476	456	472	487	447	423	452	482	442	450	464	450	432	473	452	468	443	441	436	444	456	466	463	448	414	453	458	451	431	433	471	422	433	437	466	453	459	411	409	429	445	470	488	469	424	485	457	449	407	439	449	464	436	454	457	444	428	465	461	447	433	491	457	486	461	464	446	467	490	453	444	453	418	434	414	458	449	420	451	453	476	455	439	473	445	452	445	458	426	450	454	452	471	420	392	429	463	400	419	453	466	455	447	434	483	484	472	442	455	432	435	437	467	471	465	454	417	441	480	473	492	442	459	434	448	429	434	440	436	415	410	446	444	445	416	435	430	481	476	414	460	434	485	399	489	413	470	473	468	435	460	428	493	439	427	426	477	438	465	435	444	443	471	419	465	478	417	462	461	498	427	487	468	446	432	438	472	464	428	471	430	434	455	437	445	469	444	424	466	435	456	437	443	436	436	475	475	428	428	490	434	453	412	466	412	452	447	438	480	495	443	446	405	461	437	460	466	433	453	454	493	447	444	464	434	415	445	459	435	441	447	459	434	466	458	441	445	431	496	436	450	477	443	463	468	439	461	469	477	434	416	451	466	479	452	424	464	423	454	442	486	451	412	422	445	436	437	459	441	473	420	457	471	429	461	416	470	442	471	429	424	489	444	471	449	484	447	430	432	424	441	479	448	434	428	448	442	441	448	423	461	422	447	442	427	411	434	429	470	451	474	452	423	450	434	472	465	465	423	454	424	482	453	425	452	450	450	410	433	473	416	452	471	425	446	442	445	443	455	444	472	434	421	477	429	448	466	442	436	421	449	443	464	456	462	470	462	428	459	440	457	469	450	487	476	480	461	409	435	433	435	438	462	476	470	452	449	424	422	419	442	459	448	443	439	427	444	453	465	450	500	458	433	451	493	467	454	446	412	481	462	472	479	484	446	484	462	470	441	469	477	477	472	471	463	479	418	492	423	465	440	449	430	479	420	451	433	450	516	464	437	461	444	435	415	428	441	481	440	445	435	438	454	431	455	458	463	436	475	467	464	468	434	459	438	437	427	439	440	474	486	434	427	466	472	441	443	468	462	457	446	467	458	456	465	473	462	448	437	442	443	453	438	451	437	422	462	467	451	470	428	421	432	450	432	481	456	413	421	413	456	441	432	453	479	449	437	487	459	414	501	473	467	471	468	450	454	432	443	438	455	437	461	487	474	425	438	416	460	456	428	442	457	446	472	484	452	466	465	410	423	446	464	454	405	444	447	469	446	451	424	405	473	391	457	431	476	471	463	472	454	434	455	429	453	452	471	444	395	432	435	453	446	422	423	466	437	436	440	433	418	449	458	480	421	449	474	453	454	451	428	482	460	458	476	447	447	461	435	449	426	456	414	449	443	463	417	451	469	424	433	454	486	475	446	448	439	450	478	465	473	394	423	470	455	417	481	419	438	439	460	457	423	475	435	454	449	445	439	463	432	450	428	438	452	431	465	463	431	404	475	398	425	454	444	477	436	421	457	426	444	439	431	451	483	445	467	473	481	451	447	453	440	460	427	441	449	473	489	450	459	508	455	415	460	446	426	463	460	496	467	460	451	469	447	452	425	466	445	460	424	453	445	471	434	473	423	510	455	433	445	415	453	434	445	468	405	447	452	449	476	456	443	464	473	441	400	434	446	454	483	416	439	463	441	432	425	459	435	495	423	467	407	464	434	460	475	479	451	489	404	457	433	471	464	449	453	454	472	475	429	412	453	444	440	429	449	440	453	455	488
25793	22633	28796	24916	8916	611	402	327	303	280	298	324	281	278	304	255	299	262	261	281	292	282	277	269	272	247	276	265	278	238	239	269	280	275	276	269	276	271	273	289	265	266	235	260	258	281	246	263	255	290	278	251	275	265	264	261	249	274	243	255	251	288	267	264	253	224	277	264	273	261	287	263	265	251	290	254	245	269	255	242	267	252	266	242	269	238	263	257	269	255	254	260	287	279	284	281	264	258	272	244	229	250	263	273	256	234	297	282	266	258	247	227	267	276	297	262	257	252	266	261	249	267	252	306	249	271	302	253	264	261	253	266	271	245	267	261	313	266	277	286	312	270	302	267	272	254	259	271	267	267	271	234	282	280	299	280	254	277	286	249	283	255	276	248	240	247	276	255	268	263	251	281	259	247	261	266	281	259	254	248	262	279	265	249	286	277	217	284	274	280	271	257	239	236	259	277	276	280	257	250	262	233	292	266	262	254	273	274	269	288	254	255	276	298	272	252	263	275	251	255	251	273	260	265	243	268	250	279	262	267	253	256	273	286	238	278	277	267	244	257	267	246	266	249	291	273	246	251	256	254	246	273	260	260	244	259	256	232	265	263	246	268	251	262	282	244	234	255	264	269	240	255	268	262	278	293	272	227	261	253	247	250	272	286	224	242	250	246	260	268	294	262	276	276	241	267	287	241	291	260	268	242	269	274	283	290	247	272	280	271	255	251	241	284	243	267	287	260	264	263	246	254	261	240	280	253	288	245	274	251	266	257	278	279	257	235	248	260	276	254	239	278	279	252	249	251	270	259	272	286	280	269	280	260	251	227	283	243	263	266	250	258	263	261	265	265	268	287	280	257	286	267	254	273	238	277	284	262	247	256	242	252	255	262	258	274	247	269	313	271	253	245	251	257	276	250	269	286	275	279	287	260	224	267	243	270	246	264	255	245	261	275	257	287	260	281	267	288	248	239	274	262	264	254	261	258	267	259	229	247	265	267	254	257	274	276	235	263	253	279	256	251	278	253	248	249	285	279	268	252	257	271	249	261	261	258	260	250	266	290	263	275	245	284	252	250	270	290	259	262	247	274	251	244	268	271	290	246	243	270	272	258	263	288	257	242	285	253	237	228	269	271	255	275	281	276	255	273	219	255	273	269	285	263	254	233	282	252	244	301	268	244	239	242	257	249	275	256	267	263	287	262	244	262	233	268	248	259	264	256	239	252	257	267	296	260	277	259	290	261	262	283	289	256	261	289	290	239	272	263	249	255	294	229	253	252	255	228	271	242	276	261	243	268	261	248	260	257	261	237	295	251	267	266	265	255	277	250	259	247	287	222	293	237	252	258	243	262	262	255	260	242	259	260	281	285	284	267	232	251	245	234	245	270	297	292	278	252	259	277	250	268	273	287	270	280	244	251	274	285	242	259	268	285	279	281	264	255	250	243	261	272	295	302	256	273	248	245	268	275	272	263	247	265	244	241	277	269	270	248	257	267	267	256	241	256	271	256	268	257	275	249	264	254	237	263	279	280	250	249	253	268	266	260	297	250	245	284	275	278	274	237	256	259	273	252	269	251	289	266	293	261	300	276	278	248	251	262	248	258	255	260	270	284	247	254	249	247	291	274	260	269	273	238	238	269	262	272	270	226	269	274	248	251	263	244	262	251	267	237	252	259	259	254	265	260	271	271	254	269	275	241	278	267	251	253	269	250	258	263	229	280	253	290	240	257	249	263	242	245	256	277	267	303	270	273	243	256	271	248	279	267	262	272	297	270	272	266	261	241	258	242	258	251	272	250	287	248	239	269	241	263	293	267	248	274	304	249	268	284	287	239	248	247	224	252	254	233	264	276	282	267	275	255	265	257	257	258	238	242	264	265	268	245	238	252	259	260	264	284	260	262	247	257	284	254	261	246	265	278	290	265	261	253	236	264	278	260	253	254	263	279	286	250	224	276	271	253	262	254	257	247	245	276	255	265	283	283	267	241	281	292	261	272	258	244	302	277	238	255	238	277	270	253	265	265	305	270	245	261	266	275	234	264	248	250	275	271	247	246	307	273	255	266	261	273	277	261	267	274	259	269	260	259	289	270	255	265	254	256	284	272	257	247	258	277	252	259	265	264	270	243	282	254	273	259	271	252	254	284	271	305	252	268	282	271	273	277	266	268	253	245	273	240	282	253	253	296	259	229	262	292	237	231	279	249	283	244	276	235	259	263	268	237	245	252	270	262	237	270	290	277	270	266	251	256	275	245	219	248	319	249	254	256	267	269	236	243	252	270	289	271	263	281	268	267	234	263	301	231	252	246	253	285	276	288	262	257	259	279	245	264	274	269	239	304	251	263	269	264	252	265	259	250	248	277	292	306	268	251	253	244	275	255	277	260	272	263	264	244	264	268	258	260	259	273	268	235	262	276	250	247	281	284	255	271	263	277	243	269	252	246	259	282	259	251	278	272	244	270	260	253	258	261	262	245	305	257	260	272	296	299	288	251	266	241	268	272	258	275	281	291	257	265	240	285	279	254	264	254	259	252	290	277	259	260	259	260	292	263	241	262	267	243	236	278	256	293	270	272	253	283	245	287	258	263	279	271	271	273	274	283	313	263	276	254	272	302	249	267	253	270	237	257	263	246	263	264	253	251	259	246	250	274	255	267	264	283	276	265	249	252	288	272	250	236	253	259	272	251	249	269	254	261	272	283	284	263	253	250	271	252	237	258	251	286	272	275	265	265	275	258	298	264	281	280	249	268	262	271	270	258	240	240	279	296	245	254	252	264	250	261	215	256	279	265	263	269	249	269	262	284	228	276	265	256	263	251	274	292	270	266	251	238	261	276	259	301	255	258	248	241	273	258	255	275	281	272	275	242	266	244	263	271	266	242	296	259	282	260	265	241	254	258	253	257	250	254	261	272	245	307	279	274	273	294	237	261	308	256	283	278	257	246	291	280	263	273	267	252	257	268	259	282	266	251	292	266	263	255	263	286	270	285	274	263	262	251	256	284	252	273	300	265	262	288	253	267	301	273	267	250	270	259	257	250	244	259	266	245	283	266	261	272	282	254	263	290	255	246	265	248	275	276	268	283	244	266	264	293	275	251	281	274	287	272	249	255	252	274	255	257	246	275	283	279	267	255	288	249	261	271	257	279	263	249	270	262	270	274	255	256	251	275	257	268	271	270	280	271	260	240	251	259	244	266	247	269	241	282	253	255	230	270	271	282	292	283	283	257	256	291	271	297	273	233	254	281	296	241	256	214	289	260	286	276	274	279	235	274	264	262	250	272	259	232	271	260	249	252	266	259	275	257	254	236	289	232	252	243	258	267	264	293	255	272	241	284	301	255	245	258	249	246	251	275	270	279	263	239	284	287	269	255	278	260	244	277	276	268	262	266	248	249	287	216	273	264	246	287	290	274	261	238	258	238	248	275	273	265	270	255	248	251	262	268	286	245	239	249	247	276	254	270	286	259	260	256	255	267	243	259	275	267	248	245
58665	57688	38712	11113	452	443	385	342	320	304	332	295	301	283	287	300	296	310	296	293	258	250	275	266	306	290	268	281	301	290	296	291	304	268	276	301	265	281	278	263	266	288	277	270	279	256	316	304	264	287	309	277	311	259	282	270	285	296	263	253	286	279	281	266	289	291	304	284	278	266	288	290	263	293	279	296	291	316	282	282	288	283	277	285	259	254	299	282	243	282	282	309	276	272	284	287	265	270	277	241	269	278	272	260	282	282	264	250	269	291	297	274	294	269	295	286	266	262	271	284	273	258	252	262	273	271	255	262	254	274	265	282	301	263	270	286	275	302	278	254	270	326	300	279	296	273	260	298	261	299	284	276	294	263	269	270	274	276	276	286	291	291	303	272	263	266	324	260	289	261	260	288	268	288	277	270	298	301	298	291	279	270	258	293	252	294	263	264	286	314	251	257	322	258	300	286	260	269	288	329	309	267	307	272	289	251	275	252	281	250	276	302	306	236	270	262	249	303	276	309	280	253	267	316	276	293	273	267	260	286	281	320	270	274	247	273	276	296	281	280	263	277	313	279	246	268	291	260	262	283	295	257	293	266	291	290	298	287	270	272	302	289	290	260	294	279	267	306	256	286	315	273	306	278	266	251	281	296	265	272	264	283	278	230	244	300	305	247	268	261	268	300	253	245	263	295	255	267	264	246	276	267	273	281	282	279	288	303	272	266	239	303	271	281	289	257	291	272	257	272	285	284	291	291	260	241	296	245	271	275	271	261	259	289	296	264	277	293	270	293	261	273	294	273	299	262	277	261	295	280	281	279	245	278	282	266	263	286	264	268	258	287	270	265	267	286	267	284	270	271	301	253	261	303	270	282	265	266	250	265	280	288	265	263	243	247	254	262	288	263	262	296	270	316	275	264	278	270	279	283	269	274	289	253	283	272	276	285	261	262	262	258	275	280	252	273	277	251	268	289	258	268	271	273	305	263	278	296	256	311	266	266	300	251	302	277	314	239	274	274	269	263	274	237	313	281	272	277	290	249	287	290	256	279	269	265	274	323	278	273	277	281	280	293	265	283	303	302	258	300	251	303	263	258	240	303	301	285	281	269	274	254	305	311	272	295	255	284	277	272	270	275	265	278	290	275	296	297	230	300	270	247	263	286	268	268	259	259	254	261	307	271	287	293	269	286	324	296	270	254	269	286	287	301	283	264	284	289	284	288	279	253	251	274	263	258	282	279	253	292	249	305	267	257	266	259	272	256	296	285	268	301	287	281	280	273	290	274	280	223	280	255	304	275	257	289	281	290	257	278	292	253	278	298	269	263	278	291	286	242	287	285	269	302	253	268	255	284	315	278	241	235	266	273	268	298	241	258	256	304	292	287	283	269	262	302	268	273	256	279	273	286	280	265	252	275	293	278	261	257	283	284	264	264	286	263	268	272	301	267	279	267	285	282	281	311	274	296	290	280	257	291	292	252	273	310	253	285	269	284	276	285	262	287	250	250	276	283	250	268	272	285	286	268	278	276	270	293	285	239	264	283	267	289	270	269	319	267	296	305	287	282	303	265	265	288	266	276	277	279	281	257	258	263	263	284	277	280	270	292	277	274	286	277	279	272	267	273	275	283	274	262	315	302	271	257	257	257	265	280	284	268	251	268	275	285	262	282	272	260	275	293	312	264	284	277	274	311	252	268	262	279	255	272	265	281	282	264	259	257	264	298	252	265	268	276	278	286	314	279	266	310	249	268	287	283	272	271	282	268	268	266	256	276	285	264	280	272	285	277	257	245	263	284	271	279	285	246	277	293	258	264	252	279	292	274	272	251	303	297	278	287	294	278	280	274	260	283	270	295	261	300	281	260	286	261	273	302	280	292	291	286	295	276	289	273	283	286	254	252	261	273	262	296	265	297	279	290	239	263	272	282	258	237	284	291	279	293	270	280	268	303	244	256	281	295	282	270	281	269	272	291	290	254	274	295	261	269	276	283	244	249	275	276	257	278	233	270	262	278	286	283	246	241	282	293	266	277	248	302	256	258	250	239	292	267	281	275	291	274	267	252	258	282	266	309	243	301	252	285	261	286	255	282	277	265	260	293	277	248	285	270	290	277	274	262	300	279	268	283	253	311	271	286	288	292	256	278	255	270	276	302	315	287	282	291	272	279	275	255	249	238	268	244	256	267	260	267	277	274	263	272	253	298	282	294	267	266	254	284	277	273	261	296	303	272	259	260	284	264	251	280	278	266	252	287	293	274	254	294	248	284	277	261	292	274	272	292	281	261	267	284	289	304	293	294	260	281	289	285	267	274	305	283	296	238	262	274	299	285	276	267	267	280	271	252	277	259	280	287	280	289	254	262	268	291	265	305	308	281	259	266	278	268	266	266	256	246	275	262	256	262	273	263	279	299	268	281	259	257	281	276	261	269	275	264	283	266	263	269	299	289	302	275	295	272	272	273	297	289	250	272	284	264	302	250	291	262	295	282	294	261	258	277	267	286	288	269	287	280	266	294	276	239	284	272	281	293	284	250	297	270	284	295	278	276	277	315	269	279	260	264	273	265	276	269	264	253	279	307	281	313	274	273	255	263	303	277	281	250	273	282	294	310	283	260	283	261	282	296	278	262	265	314	256	305	244	296	270	256	258	270	269	290	275	266	273	276	297	290	291	266	235	267	295	315	297	281	252	261	257	241	283	288	273	294	282	309	261	258	275	284	290	311	275	232	297	294	282	280	281	277	307	285	310	246	251	271	255	284	265	296	290	264	284	304	272	291	273	263	280	276	288	281	245	276	281	280	275	273	293	278	277	283	268	275	277	303	264	273	266	294	266	270	253	319	266	253	286	270	281	279	266	275	260	263	268	300	284	271	256	270	323	257	266	307	297	256	299	303	254	277	282	295	266	288	282	291	303	263	258	267	256	282	277	269	270	289	262	274	275	285	263	307	276	288	275	243	297	279	260	277	251	267	263	295	277	249	263	260	257	285	279	303	284	277	274	279	265	247	257	261	288	301	278	258	262	270	285	268	317	278	253	278	305	258	283	283	271	259	252	278	288	275	239	258	292	252	276	293	263	253	252	292	279	281	260	276	268	248	277	271	274	280	260	295	265	261	281	285	276	252	257	278	254	312	265	262	288	277	245	266	321	270	258	284	260	268	297	291	261	296	264	230	288	309	275	258	252	286	284	285	280	271	288	321	270	269	267	244	252	264	267	265	290	292	256	268	311	266	312	276	284	273	255	297	269	304	274	282	291	272	282	300	273	273	281	279	274	271	292	278	298	240	275	261	293	311	290	273	280	281	281	260	275	281	258	247	261	292	239	264	280	274	290	268	254	261	286	262	283	256	286	266	283	285	264	283	250	264	295	270	254	265	275	284	317	277	269	237	261	251	282	261	274	291	295	275	251	283	288	276	264	279	300	295	246	276	284	288	263	304	252	264	281	301	269	310	260	268	283	258	257	272	293	274	261	236	287	285	256	276	276	272	265	270
24688	21921	29022	24956	19687	5430	719	452	369	376	381	321	340	315	348	332	363	359	350	314	337	314	368	352	327	295	333	308	304	313	337	294	304	353	361	303	313	343	330	302	318	328	312	302	330	309	326	335	317	358	300	308	315	309	309	332	337	349	312	329	343	322	305	305	288	319	311	323	362	317	322	307	300	307	348	309	330	311	320	342	308	308	347	322	344	318	337	340	305	286	283	327	306	321	321	344	289	319	325	318	332	315	307	308	327	333	315	328	300	326	313	309	319	334	318	360	293	290	298	316	307	333	317	300	334	286	303	340	333	295	328	311	335	266	319	334	316	359	336	311	325	305	293	313	336	321	306	280	312	303	326	328	303	316	313	307	321	328	333	345	290	298	274	303	300	301	312	335	335	338	303	296	314	318	309	291	328	330	302	326	310	309	328	324	290	322	316	322	330	330	288	331	318	326	293	300	332	319	313	315	321	347	330	319	314	296	304	313	325	330	307	274	339	281	296	305	359	314	335	284	293	330	308	319	318	318	312	310	315	319	324	316	306	322	315	329	318	320	346	322	314	322	293	305	295	297	282	277	321	318	300	294	321	316	338	308	319	355	333	304	304	267	295	294	339	315	340	331	310	286	333	311	307	297	328	324	329	303	327	310	327	327	292	343	315	354	323	316	323	334	319	293	330	355	350	336	298	343	314	318	289	324	332	329	309	322	319	324	307	318	306	316	287	317	289	294	351	313	314	333	300	313	315	329	330	301	327	331	310	325	330	329	317	326	328	334	307	299	291	314	314	294	309	311	293	314	317	248	320	311	305	306	324	314	313	348	324	329	307	281	332	303	302	333	358	348	333	303	320	340	302	307	300	332	325	309	293	319	337	314	335	281	300	323	321	317	337	334	301	359	332	289	313	361	292	330	305	337	344	317	321	329	327	357	319	339	277	312	326	292	336	310	328	337	318	326	308	292	309	332	320	301	326	324	345	300	324	303	330	311	337	320	317	344	327	354	311	340	323	298	309	317	303	337	306	331	301	349	298	337	265	319	298	337	300	320	320	278	324	292	308	281	316	312	329	297	335	297	329	314	311	287	317	316	301	330	319	301	303	322	291	346	333	318	362	306	313	290	343	308	330	311	325	297	304	325	341	336	307	315	321	345	316	278	319	321	339	305	284	328	335	313	349	322	332	318	314	304	332	316	350	285	319	313	325	331	316	334	329	331	312	307	319	331	331	302	320	328	323	286	323	318	298	315	323	295	329	331	316	271	319	312	319	300	294	295	312	323	326	323	312	320	361	302	325	361	333	314	308	310	329	324	326	319	323	310	326	331	328	305	325	304	315	295	327	330	335	330	311	281	321	292	309	332	336	303	346	332	326	330	315	303	304	319	326	308	324	332	286	280	321	286	316	276	308	330	302	321	319	303	309	315	305	317	322	332	282	342	319	323	331	298	312	291	283	293	310	302	327	332	319	325	327	328	266	316	286	328	299	310	311	308	323	321	310	323	304	295	332	310	326	306	306	306	315	340	305	326	335	321	300	277	311	328	341	333	300	343	324	299	320	321	293	311	311	348	342	292	294	324	299	310	313	328	322	296	292	294	341	303	308	325	332	308	316	320	322	294	310	324	294	312	299	270	303	299	331	336	332	320	340	326	316	303	330	326	317	306	334	316	312	309	324	318	307	349	304	292	300	328	303	286	335	302	300	322	331	344	301	273	293	337	318	333	281	337	290	323	298	324	329	319	321	319	292	353	288	314	324	322	310	315	305	296	302	329	318	334	299	318	329	322	324	323	299	305	314	300	282	287	335	325	348	325	314	344	311	339	317	299	299	309	302	327	335	296	322	309	289	304	314	328	333	325	328	334	314	312	289	308	301	352	304	312	296	319	317	313	332	311	268	323	338	302	337	310	316	352	314	300	307	338	324	293	327	362	350	304	332	303	312	308	321	351	333	324	314	292	307	302	292	327	337	336	318	316	338	317	303	332	330	318	329	300	314	317	296	315	301	310	330	313	299	363	349	340	330	325	329	320	327	302	308	329	330	339	294	318	301	322	322	317	303	299	301	337	297	321	305	321	325	307	325	307	342	324	310	262	312	315	356	287	318	300	327	323	327	320	308	325	312	309	309	318	325	316	322	325	308	338	296	300	331	303	305	317	287	315	344	295	293	314	290	300	343	309	320	303	336	317	308	296	277	327	328	301	323	333	293	314	338	289	300	351	301	332	273	319	329	315	314	320	360	333	315	306	315	355	322	322	298	319	307	310	298	322	311	341	326	313	300	293	318	291	308	320	318	332	321	311	333	296	310	315	316	335	298	329	303	301	335	305	315	288	332	296	333	321	309	338	309	313	320	330	321	299	285	297	324	294	340	313	321	292	313	315	316	326	324	336	322	339	336	299	322	333	343	310	323	323	317	324	311	313	309	318	307	325	314	312	308	309	302	310	304	302	307	323	291	301	323	330	314	320	307	308	320	286	315	314	337	321	297	324	323	298	368	312	332	295	287	315	332	333	278	333	296	322	304	307	297	330	350	305	344	312	293	283	307	327	329	340	297	330	361	288	320	300	351	333	309	304	325	316	311	333	346	289	311	291	327	335	297	294	345	294	357	346	311	285	315	337	318	350	312	312	323	320	312	330	307	316	289	301	305	329	334	295	338	303	331	341	337	323	324	304	318	293	341	317	326	364	284	341	332	331	332	331	329	299	296	291	309	317	317	328	344	318	308	309	302	329	334	305	341	310	333	324	300	318	343	290	295	301	302	270	328	334	315	283	304	311	314	315	309	313	309	339	335	316	323	322	301	338	296	299	292	320	321	325	331	303	343	311	337	304	300	311	328	331	320	328	312	323	321	292	329	341	307	327	329	290	326	300	320	290	284	306	334	343	319	326	303	311	297	308	305	303	301	339	326	312	329	339	324	322	338	331	356	277	312	305	334	349	302	322	343	333	324	316	331	319	318	326	304	307	294	294	312	337	371	302	306	297	342	297	301	345	323	300	342	318	354	300	274	307	327	323	312	313	322	320	320	322	309	316	336	321	338	340	302	313	327	315	297	297	287	312	330	329	326	361	311	317	277	318	346	294	312	310	310	316	309	335	282	312	362	332	310	310	284	319	306	323	324	306	325	328	325	326	287	292	345	321	343	328	290	334	325	311	317	284	262	308	320	323	308	313	309	287	347	322	306	313	326	315	320	324	314	295	339	300	286	321	288	347	305	300	293	353	306	299	322	314	345	290	353	333	341	305	338	323	315	327	313	283	344	344	306	313	325	305	351	295	305	328	341	298	327	331	309	282	334	310	314	308	291	313	345	316	342	301	319	292	313	317	316	326	345	291	326	298	327	305	313	298	333	292	317	309	324	317	292	345	297	358	315	324	342	327	324	324	346	328	313	320	286	332	333	291	284	314	308	309	323	332	318	290	331	302	323	309	281	284	330	303	318	356	326	332	324	289	347	302	327	315	310	346	311	328	324	323	309	349	303	325
61841	68809	52089	17955	787	616	529	495	455	393	398	390	389	392	370	344	328	345	358	335	338	328	294	350	340	362	327	348	340	341	351	329	348	340	317	336	347	324	319	349	355	316	334	325	337	323	328	307	344	335	318	328	333	323	331	307	338	344	362	317	342	322	302	342	312	331	337	314	288	317	355	329	337	304	358	328	328	347	288	332	326	367	331	288	290	324	351	332	340	334	323	369	324	318	353	314	307	345	345	323	343	323	321	295	322	355	327	339	352	339	335	341	356	340	319	352	293	323	309	288	318	351	340	315	334	343	336	312	345	320	290	328	310	330	333	323	343	357	329	344	334	324	346	328	336	338	348	346	324	315	312	315	323	327	315	330	354	294	332	350	352	328	364	330	336	296	345	340	319	325	314	315	312	345	313	322	312	338	342	337	328	345	314	317	290	328	323	334	354	330	309	310	325	299	340	316	313	338	297	303	340	342	343	338	292	313	336	313	327	337	308	327	321	345	348	353	352	347	345	313	349	304	368	342	354	301	318	320	335	298	310	339	321	330	295	334	320	266	296	334	343	309	310	331	319	324	335	327	330	317	346	316	321	353	345	327	330	364	335	311	311	285	319	314	344	320	316	330	323	337	323	334	364	305	362	313	332	298	334	336	369	323	321	321	323	304	347	300	312	342	333	308	304	337	313	364	333	320	352	314	319	329	312	343	319	337	323	319	302	336	315	344	339	338	343	321	318	327	333	334	311	307	306	289	303	346	317	332	281	328	302	346	327	311	337	311	316	315	323	347	318	326	352	316	306	304	300	318	305	322	301	320	328	337	335	311	334	320	337	342	335	315	303	358	324	328	336	332	370	345	345	321	316	302	324	343	345	304	342	361	329	275	327	330	313	300	324	373	329	316	330	326	337	319	324	339	333	345	302	354	323	334	320	332	355	332	309	334	324	315	323	323	337	329	326	336	329	355	305	341	309	332	326	321	325	330	350	341	309	309	346	328	334	329	316	335	339	294	330	344	292	305	292	331	327	304	306	312	273	339	342	357	299	360	304	334	303	325	320	300	309	318	333	318	350	332	311	296	339	322	336	344	300	316	319	309	311	327	321	328	314	298	317	332	326	285	342	329	320	345	286	343	354	314	318	309	322	313	309	353	357	336	313	340	347	332	346	341	313	317	332	333	339	329	318	315	326	304	311	351	323	301	319	335	307	334	310	312	324	373	364	319	353	284	356	321	321	305	339	365	305	311	318	352	326	306	315	353	337	313	318	335	340	319	315	318	308	316	327	316	323	328	320	303	370	334	304	366	328	334	310	354	323	320	333	309	324	339	334	307	337	324	316	334	308	350	328	321	353	344	327	344	334	332	310	335	318	298	353	285	374	315	306	316	319	359	299	313	351	308	333	325	312	335	326	331	312	322	315	316	312	338	298	297	302	316	324	327	357	352	323	315	356	333	354	340	326	346	350	369	350	329	304	297	343	370	304	348	315	329	306	342	305	293	320	331	352	351	328	325	317	342	367	333	338	331	320	332	293	365	338	294	329	335	362	327	344	341	346	327	303	308	326	308	356	294	382	326	320	316	318	363	286	307	328	312	317	321	332	311	330	322	330	315	302	333	296	367	326	319	335	333	369	326	338	327	304	358	342	358	308	337	324	343	342	326	317	337	314	325	326	342	302	327	339	324	346	332	315	307	312	346	326	299	329	341	323	320	301	321	351	330	328	313	315	314	297	311	335	333	342	327	318	316	323	321	336	334	336	327	327	333	311	321	344	319	315	343	314	338	338	310	289	330	312	332	349	340	371	349	315	298	319	321	307	323	367	305	320	353	300	334	311	347	325	339	341	323	322	374	341	301	322	311	292	365	349	318	327	277	329	307	347	288	342	321	322	309	339	321	327	303	336	326	326	324	334	324	342	332	325	327	321	301	355	305	315	354	322	343	311	329	352	304	340	321	371	337	347	333	311	314	342	310	319	328	323	331	331	314	332	374	334	293	326	326	329	314	318	315	336	372	301	322	335	343	326	326	365	330	331	328	335	355	336	331	314	330	371	333	329	313	317	314	323	346	316	334	331	324	318	338	312	317	337	318	327	339	337	327	293	325	345	320	357	309	334	319	340	342	349	329	335	329	323	318	345	318	308	298	295	335	329	331	330	333	324	324	349	356	298	329	336	313	320	344	315	334	321	340	320	349	333	315	317	319	324	345	319	354	314	316	319	332	337	317	323	281	340	324	325	335	341	317	330	347	329	331	301	315	362	353	329	321	324	287	334	312	305	313	342	336	363	339	356	316	314	330	333	361	312	362	317	322	325	347	323	327	336	360	319	332	346	328	325	321	343	337	333	339	347	335	327	307	328	333	342	312	341	293	321	316	276	303	351	331	375	334	302	323	290	307	333	333	315	328	335	372	318	326	336	349	286	323	328	318	323	287	342	332	296	368	350	329	329	315	323	358	331	332	343	327	334	340	372	323	340	340	330	340	332	337	330	327	347	325	344	325	323	336	338	330	324	356	307	329	328	311	351	359	319	329	323	308	360	307	348	302	301	299	330	310	308	333	312	295	344	302	328	318	337	325	318	334	325	334	335	334	315	323	331	345	368	332	299	306	337	328	299	329	343	341	317	346	331	331	335	337	329	326	314	344	332	320	365	323	343	339	299	327	338	310	340	365	340	319	289	319	275	320	296	314	316	318	361	316	340	324	347	340	357	311	325	309	336	346	353	311	313	344	324	308	304	328	331	315	365	326	313	333	322	342	380	324	332	314	293	335	316	329	321	307	298	336	350	309	317	328	299	352	347	339	315	354	323	306	348	288	337	340	359	340	310	301	335	310	328	330	340	320	354	338	322	341	330	326	293	300	329	317	320	346	338	330	338	357	329	334	318	340	338	302	332	312	348	329	348	373	325	340	295	328	343	302	307	333	320	313	326	312	331	335	318	316	328	318	312	340	311	303	343	313	321	317	327	349	329	325	333	335	329	338	331	332	340	313	345	297	322	281	316	340	344	319	330	298	306	347	317	334	358	336	323	325	343	316	303	302	326	316	322	327	340	311	346	312	298	294	332	333	310	321	364	309	317	324	317	351	335	306	346	332	302	344	311	355	336	334	301	337	323	334	279	337	337	326	295	323	320	334	323	300	308	339	324	345	329	309	319	360	337	316	345	342	350	338	293	328	316	304	286	324	308	326	319	287	341	317	346	322	359	344	349	301	331	311	310	334	312	330	327	337	352	323	311	348	307	340	335	346	320	327	343	334	312	324	317	331	328	296	310	334	311	318	329	324	332	317	330	340	304	330	321	327	301	353	325	334	310	338	337	321	292	350	324	331	333	328	312	348	333	328	272	333	353	326	314	337	323	320	351	311	334	313	321	314	362	325	288	340	286	321	315	300	339	320	322	309	287	341	279	339	325	321	314	315	342	325	308	324	301	322	305	310	315	326	319	304	365	326	339	348	337	348	352	320	315	302	309	312	338	328	319	333	305	317
30542	21212	10598	2149	586	558	539	488	531	553	502	504	508	508	473	508	542	462	509	486	546	506	526	504	500	524	493	492	527	555	523	492	528	523	506	525	524	524	484	520	534	515	499	516	495	509	499	514	519	482	516	511	467	487	513	545	509	533	502	540	532	519	522	488	484	506	539	499	524	562	551	489	536	484	518	485	489	517	519	550	519	519	508	508	508	497	512	541	526	546	557	491	540	497	527	528	505	482	501	507	512	451	519	512	541	529	469	492	523	457	538	513	505	518	532	544	506	520	520	505	493	484	503	487	525	487	502	511	492	546	500	498	514	504	507	537	516	515	488	531	528	519	496	499	538	484	529	514	504	531	494	498	470	505	455	510	477	533	486	559	535	475	511	547	475	475	424	516	469	472	494	509	488	495	484	520	490	525	532	504	484	514	525	469	497	497	543	509	479	492	514	501	489	500	505	494	525	520	481	477	506	477	493	484	523	503	485	476	484	495	519	502	519	495	489	503	493	499	501	513	457	517	487	486	503	485	508	485	511	490	556	494	498	535	503	473	504	517	509	521	513	487	481	484	473	490	507	506	513	492	488	533	524	504	454	504	504	513	486	505	512	514	511	462	469	528	489	471	553	520	495	489	441	468	514	446	511	532	474	519	506	479	515	501	513	530	507	502	502	455	481	529	482	526	518	517	497	510	538	464	483	508	539	566	462	490	540	502	522	509	537	513	502	504	530	504	542	491	508	535	509	519	524	515	543	545	502	504	486	514	477	528	469	532	523	472	508	489	483	533	529	505	525	520	478	510	500	461	507	481	498	527	499	496	534	512	488	575	467	533	491	451	470	502	507	489	503	532	474	491	510	512	521	512	498	478	522	503	478	499	476	488	484	520	457	539	481	540	507	506	543	539	511	497	523	467	515	524	505	534	518	462	502	534	520	510	503	497	499	510	527	495	519	516	469	476	495	507	509	487	505	507	476	520	502	521	458	524	450	490	466	550	469	507	497	482	484	517	509	503	486	546	524	500	540	500	513	512	479	493	522	527	501	536	524	532	457	575	504	441	510	513	515	541	549	520	480	488	480	496	509	506	497	496	522	511	517	506	479	532	493	486	467	503	496	486	501	506	500	487	536	499	502	483	489	512	521	521	482	483	525	500	540	514	501	497	497	474	510	512	483	547	531	503	470	448	474	514	482	512	516	462	491	529	521	527	511	497	491	491	490	456	503	483	495	525	468	524	506	480	532	515	504	539	476	482	516	529	492	517	523	468	524	492	530	484	561	521	479	507	523	471	505	497	508	478	518	530	518	511	521	525	502	508	477	520	513	463	500	506	534	519	534	526	487	495	466	513	498	478	531	498	458	514	496	461	463	499	546	486	487	497	505	533	499	532	484	498	512	495	516	509	492	489	489	531	498	521	539	526	522	522	458	499	477	490	532	506	473	461	507	482	492	512	506	518	511	513	492	522	499	508	503	545	534	534	524	481	555	518	537	501	484	507	511	533	473	478	472	470	523	542	520	501	483	514	506	482	506	516	539	526	469	533	485	499	513	527	502	498	490	533	490	521	523	517	481	482	500	472	497	477	528	479	542	486	527	488	506	482	541	494	490	485	510	535	517	502	502	513	474	531	509	527	471	507	519	477	520	485	504	486	509	485	534	521	504	492	499	521	495	534	467	497	501	494	508	513	514	529	506	504	476	502	501	480	517	511	497	549	506	483	524	519	531	486	504	496	490	502	531	506	492	478	509	527	492	504	486	556	480	470	536	517	501	484	541	481	525	501	514	487	547	502	522	433	530	492	524	539	471	525	503	496	502	511	496	503	542	519	501	499	486	499	546	523	484	542	493	484	520	487	510	535	500	513	480	529	482	491	512	507	517	476	504	486	502	530	496	517	499	504	543	507	494	540	511	470	527	490	478	536	510	547	484	544	523	516	486	497	531	525	517	475	537	480	467	466	526	480	506	507	530	525	500	468	504	494	527	477	481	526	523	470	545	476	494	504	482	551	517	492	508	513	465	510	518	497	468	529	484	468	551	480	493	495	507	496	522	516	515	505	510	509	477	508	513	485	490	527	493	479	565	495	485	515	569	495	491	516	500	515	549	533	487	506	504	566	490	513	495	521	512	526	550	505	515	526	496	519	515	466	491	473	485	527	522	504	509	537	516	461	504	513	510	500	502	511	461	500	539	516	484	516	513	495	491	428	497	494	526	522	519	484	525	509	510	522	548	467	488	479	491	512	477	483	481	532	485	510	492	531	468	521	474	473	536	515	507	517	490	497	506	475	519	491	505	504	494	496	507	522	469	491	491	498	527	487	532	526	485	517	540	522	521	554	498	481	545	496	516	456	501	557	507	491	457	527	474	465	509	495	491	505	506	531	497	492	521	530	480	504	524	504	468	495	509	569	504	532	498	530	488	533	483	509	505	537	520	501	507	532	468	497	510	511	520	536	487	511	494	490	509	518	529	490	491	476	536	479	524	503	489	475	489	529	522	521	486	509	530	492	510	538	532	515	496	515	484	537	488	464	530	519	531	519	492	490	494	507	489	513	515	504	504	530	487	510	503	511	482	504	506	479	505	491	487	503	528	484	559	481	477	525	512	521	502	487	489	536	506	520	511	480	461	500	492	497	484	508	468	488	485	549	522	499	506	481	511	521	454	505	484	459	514	479	505	523	466	473	511	505	507	495	500	506	480	486	509	537	530	490	501	567	513	485	509	518	495	508	493	524	524	494	546	472	525	492	505	501	456	498	523	500	457	476	514	479	512	474	539	525	498	574	487	493	514	472	532	522	497	540	513	500	504	483	537	499	493	491	480	495	505	493	522	514	491	501	500	488	496	503	500	486	553	553	464	512	470	504	492	548	483	503	552	472	538	487	491	523	508	453	510	516	486	484	540	513	493	502	454	514	489	544	488	520	543	518	522	483	513	540	489	547	458	527	516	535	495	518	471	533	525	486	495	512	472	534	488	520	479	520	534	470	475	487	503	469	534	499	510	483	520	517	530	524	501	486	525	486	477	510	499	451	477	472	501	534	505	514	495	475	481	485	495	474	507	469	513	482	477	500	511	513	482	498	506	506	500	534	507	522	493	473	512	510	521	519	529	513	519	472	511	483	536	522	487	478	512	507	483	543	520	473	554	466	520	521	503	542	543	496	463	484	553	492	483	512	439	494	520	499	519	521	513	494	514	496	485	536	541	513	524	482	477	491	509	471	483	517	519	548	504	521	526	523	495	492	513	498	481	554	524	536	522	487	469	478	522	523	502	509	487	505	499	492	507	492	512	511	516	507	534	490	513	494	486	482	540	502	524	496	513	496	536	467	521	499	517	477	506	476	546	517	489	513	482	485	491	503	489	477	492	447	512	478	517	558	522	502	554	500	521	488	520	525	509	500	516	503	505	505	503	551	497	514	513	547	494	505	494	530	532	531	511	496	511	471	526	531	490	494	539	513	463	500	518	487	480	480	516	494	509	460	476	471
22191	15536	8079	1574	465	462	509	465	481	451	471	473	493	471	495	497	453	457	441	436	462	479	490	476	440	460	442	466	424	439	418	452	459	528	442	458	435	454	457	506	430	504	444	461	446	448	494	462	430	448	450	461	483	440	450	455	449	454	431	436	478	456	450	439	419	432	469	446	471	400	461	442	435	427	458	433	459	473	428	461	489	455	448	445	477	443	459	497	465	504	449	452	431	499	491	473	459	450	471	440	437	462	449	456	470	502	438	408	466	457	453	488	483	440	476	461	414	451	443	470	473	479	455	453	478	481	448	454	474	480	452	443	465	447	416	449	493	466	479	505	474	464	451	455	498	470	425	426	445	423	468	480	434	442	469	457	427	475	459	469	443	473	465	460	453	437	441	465	453	455	463	480	472	442	466	445	461	482	448	470	437	449	470	461	439	489	435	448	450	458	474	478	469	445	475	410	459	426	441	484	439	488	462	440	464	424	437	461	447	421	416	462	439	442	477	417	433	452	476	444	471	465	441	478	422	441	455	459	481	464	457	456	451	425	486	442	433	479	455	456	440	427	459	491	471	434	444	439	429	473	444	428	444	478	436	449	508	490	446	429	458	488	458	484	473	452	447	511	466	445	474	482	476	426	473	481	454	411	475	447	452	463	448	457	466	448	452	478	461	429	441	484	418	457	451	435	449	441	459	448	454	442	465	473	446	493	448	475	469	480	450	466	460	428	436	461	466	478	472	444	456	479	456	480	459	433	486	495	467	460	515	449	470	461	429	436	464	469	443	469	432	411	454	449	458	439	426	430	437	432	445	439	480	529	448	506	449	451	454	484	449	484	481	461	426	453	474	481	455	468	434	473	451	480	467	498	429	418	486	501	451	462	471	455	448	460	450	435	471	463	434	435	453	479	462	485	428	459	459	476	454	503	476	477	433	471	433	459	471	423	477	458	449	445	453	476	424	428	449	442	439	452	429	413	431	450	452	448	486	459	462	438	458	458	477	485	444	455	428	440	426	472	473	490	505	418	462	466	458	468	448	490	484	461	435	433	468	428	435	478	448	470	443	484	490	463	464	451	440	490	458	442	403	471	454	446	467	467	436	499	447	491	433	457	506	449	513	468	469	463	437	434	477	418	473	453	465	513	457	463	467	425	480	450	455	475	471	459	456	489	486	465	484	474	444	433	471	454	479	457	436	423	476	471	462	442	476	485	463	455	426	463	493	459	484	492	453	454	493	435	473	469	537	447	438	490	415	484	467	473	464	467	416	472	445	462	481	481	433	440	456	463	466	443	441	465	479	463	437	418	460	472	476	478	438	456	450	480	454	446	487	454	465	446	459	483	437	433	467	477	463	454	479	493	462	423	481	444	485	471	455	443	408	420	444	438	505	450	432	512	446	465	460	502	491	475	493	483	451	478	498	482	443	455	435	472	464	450	442	464	460	463	450	446	469	473	475	478	461	484	478	469	445	478	452	461	448	476	454	465	440	435	461	458	456	461	437	488	415	463	474	455	456	450	419	481	462	473	435	464	484	485	468	469	450	463	445	476	473	475	459	456	477	454	447	480	458	464	436	448	452	489	434	470	450	466	485	433	440	448	446	441	467	500	469	450	418	432	439	458	475	448	466	483	460	468	462	441	468	441	463	472	468	435	454	478	472	466	433	457	447	456	447	495	469	432	468	430	438	448	464	433	426	443	470	460	437	462	499	513	468	409	482	445	456	478	441	454	453	440	436	452	464	501	442	471	483	475	510	449	460	477	426	463	465	501	417	441	413	467	435	476	504	432	478	475	463	475	460	453	464	434	443	515	490	481	461	452	456	437	428	436	439	459	484	445	470	471	442	469	439	456	477	480	479	430	446	455	481	450	467	440	464	443	467	423	455	455	458	412	442	440	456	437	477	431	479	461	456	444	443	428	453	485	448	454	434	472	428	467	447	436	438	483	484	451	447	430	445	421	429	488	472	442	462	489	424	446	489	466	472	487	436	449	428	475	450	422	452	490	471	461	444	468	459	475	468	406	465	460	451	439	484	476	466	442	473	454	464	427	471	492	461	459	445	451	446	503	502	468	461	456	476	474	458	467	443	446	469	474	495	536	465	457	456	462	422	432	462	457	482	463	453	452	452	437	423	464	445	434	458	457	458	462	451	453	475	490	476	469	418	458	481	487	435	439	464	481	449	422	462	435	456	453	445	468	434	471	450	419	468	479	478	506	440	442	489	469	476	436	456	447	477	442	458	440	444	480	510	464	434	487	464	464	456	447	409	457	465	470	463	487	452	443	423	471	482	443	469	439	481	422	445	419	480	458	452	461	453	414	465	446	482	471	459	437	469	504	454	441	475	476	478	467	478	489	443	443	483	466	446	466	500	485	457	474	466	467	446	492	492	472	507	451	498	472	456	458	451	399	480	439	504	498	461	527	473	505	456	437	425	488	419	472	421	447	488	392	471	476	480	471	394	482	438	458	507	509	465	484	433	432	483	469	464	470	468	469	434	430	475	418	433	471	436	425	452	487	469	448	448	493	453	495	480	471	495	459	437	430	476	449	426	410	463	468	479	457	480	452	456	502	465	459	432	454	471	435	437	456	463	436	448	474	453	453	460	432	460	444	457	457	447	458	482	445	455	474	486	446	485	478	470	428	475	502	464	464	482	472	420	491	441	458	452	439	435	444	459	450	489	457	440	457	469	444	444	464	455	485	490	471	488	448	435	418	492	461	471	436	458	489	483	474	467	446	446	464	434	426	475	448	465	483	471	474	457	438	456	460	422	431	477	445	465	464	455	456	456	452	469	449	435	476	484	486	432	458	476	418	444	456	489	466	428	439	443	433	490	465	431	461	476	456	468	493	440	450	475	494	461	464	510	470	492	457	463	452	446	428	457	448	476	459	458	487	481	450	492	451	469	468	502	460	429	455	434	449	460	448	433	439	468	444	460	472	497	469	471	445	469	473	464	476	434	471	446	459	426	456	445	481	466	448	441	461	440	468	473	475	478	425	472	429	443	442	449	477	475	438	485	451	429	431	475	437	466	426	442	475	461	444	431	435	486	446	464	468	460	434	490	458	467	477	477	463	477	450	484	478	458	470	441	448	481	468	416	437	469	437	468	446	448	464	468	465	458	424	430	440	473	438	440	442	493	458	442	441	438	458	416	455	487	474	415	445	462	469	432	452	467	442	450	456	487	398	481	474	421	442	474	478	436	416	452	455	470	453	450	460	483	462	457	441	465	453	431	434	412	424	504	450	423	455	425	403	434	448	478	436	453	442	437	456	479	443	459	512	465	458	432	448	468	497	464	467	477	464	439	445	443	485	488	471	425	471	447	431	444	454	488	417	471	448	456	452	464	469	436	484	422	461	450	465	460	490	451	482	452	441	463	502	489	437	445	442	447	470	490	458	446	493	427	501	476	491	455	443	469	455	446	398	439	407	451	464	451	487	493	485	486	500	444	472	446	465	475	428	425	430	465	420	449	488	457	457
25899	22742	29291	26027	9413	687	406	327	306	295	320	310	306	273	305	300	291	275	305	288	309	272	287	283	298	279	302	283	285	284	306	299	255	296	296	288	278	275	269	285	293	280	279	285	267	273	274	314	281	287	241	287	285	274	294	251	257	278	261	256	272	314	287	261	250	286	288	288	285	299	287	300	323	280	266	251	254	290	261	300	293	296	242	292	299	281	263	257	297	275	268	258	283	276	254	260	268	277	263	249	289	253	251	296	282	301	300	319	264	280	300	260	269	268	256	274	309	288	285	279	247	281	229	283	303	281	267	274	256	250	288	273	274	284	267	274	285	284	262	284	301	259	260	294	260	275	277	299	257	289	283	261	257	301	264	277	247	272	265	254	257	282	260	253	281	274	274	269	292	256	290	299	277	282	265	271	270	290	287	248	279	299	260	268	292	255	252	269	298	287	295	276	279	296	292	248	270	271	288	272	287	261	262	281	269	273	283	311	271	276	254	302	264	271	276	278	277	293	250	283	283	274	308	283	299	298	269	261	286	296	269	265	279	290	273	291	255	289	263	235	293	232	281	274	255	312	262	286	291	268	306	274	255	272	289	252	300	260	298	327	291	282	283	283	279	303	253	276	288	262	288	239	280	279	308	259	273	254	275	283	267	302	270	275	281	280	268	294	271	290	277	298	244	284	262	259	292	274	288	285	312	245	274	277	292	256	231	285	291	283	300	268	274	299	285	254	268	268	257	281	282	295	267	293	277	265	298	257	265	270	269	277	270	291	269	263	298	277	299	276	286	296	306	289	267	265	271	274	277	270	272	275	266	300	254	292	292	288	255	308	268	285	306	257	295	312	272	258	272	309	284	276	256	278	260	283	276	276	309	257	271	300	266	279	271	295	274	262	279	294	273	258	257	287	270	283	279	270	301	298	260	269	328	297	292	290	275	276	303	272	267	267	274	278	299	266	274	275	276	273	326	284	253	300	266	266	266	255	266	274	279	277	269	289	266	273	284	256	269	254	272	265	253	257	280	256	283	248	299	278	275	261	272	274	285	315	263	277	269	245	289	250	301	291	246	295	298	299	271	269	293	303	264	292	293	280	276	268	284	256	283	292	271	274	267	267	271	269	288	260	261	274	275	287	278	288	244	277	282	272	258	276	294	270	269	259	301	253	279	282	287	307	254	280	288	259	291	271	267	280	279	268	286	293	294	276	287	278	267	252	277	258	267	257	260	275	256	265	290	261	303	253	275	273	279	299	278	282	271	297	270	272	274	255	262	263	293	277	256	269	263	284	265	272	298	321	275	248	264	255	267	283	288	290	247	282	278	261	269	256	284	255	246	263	239	284	282	296	297	282	272	272	259	266	268	283	256	259	276	270	276	267	299	260	284	296	292	256	268	276	292	293	252	257	268	272	265	266	283	265	281	289	286	267	294	280	288	287	290	262	291	283	265	246	254	262	278	300	272	261	287	265	279	287	279	281	279	250	256	294	251	284	251	265	264	259	288	264	277	243	247	290	280	269	271	275	288	270	287	265	293	262	270	262	286	256	270	296	304	297	302	270	250	283	263	280	289	259	298	296	278	290	271	307	269	277	276	277	292	252	227	267	315	249	234	286	297	274	251	302	259	253	265	276	264	263	253	290	287	264	257	286	256	248	294	273	280	287	261	256	287	270	269	260	266	283	277	266	249	284	275	309	264	271	312	272	251	271	284	262	258	287	249	268	296	283	257	255	282	264	267	253	278	304	292	268	311	290	275	291	329	311	269	318	278	264	290	281	298	282	303	264	283	256	302	267	284	277	258	272	283	282	273	292	283	266	300	254	283	262	296	263	273	289	249	294	277	276	283	298	263	271	284	278	273	274	294	258	254	276	287	299	261	268	287	243	268	245	272	280	269	274	267	303	277	267	290	266	269	255	305	254	259	283	298	285	267	275	292	264	276	279	302	248	301	295	281	301	252	289	286	281	264	264	272	285	296	253	269	290	271	266	262	268	268	268	273	295	252	314	251	278	283	298	283	280	274	288	277	272	262	256	305	299	269	259	254	268	282	276	290	254	257	286	273	296	255	241	266	267	296	267	263	295	265	267	277	284	271	272	294	293	277	229	279	287	260	273	278	261	285	301	280	277	299	282	295	254	296	261	266	254	272	300	268	282	295	290	298	283	277	308	273	276	256	270	267	279	262	247	277	281	256	277	280	280	278	295	273	292	296	265	275	277	298	241	313	294	271	286	290	297	275	255	277	281	250	277	244	306	290	260	273	250	257	264	279	305	259	292	305	292	259	271	253	316	260	288	248	302	287	259	291	282	290	283	272	289	244	284	294	275	279	305	282	274	280	286	282	281	287	258	271	255	269	285	256	279	272	272	260	273	271	278	290	317	292	278	260	242	285	276	234	265	277	257	268	246	251	259	274	277	295	276	292	289	272	256	301	265	275	274	276	271	266	282	289	291	262	302	277	272	263	313	261	273	270	264	269	291	281	267	304	305	272	293	251	284	287	281	257	293	282	234	270	253	261	268	298	263	254	270	245	260	278	279	252	282	269	268	251	272	287	266	293	267	274	269	264	305	280	244	256	271	277	292	261	269	287	302	269	255	253	275	288	293	266	282	278	286	292	296	283	296	290	276	266	267	284	272	265	259	281	279	279	271	283	278	285	275	306	276	309	254	301	303	232	280	284	282	256	272	277	266	250	298	268	249	261	281	237	283	299	300	283	294	286	270	282	270	272	275	278	265	324	280	248	291	288	279	273	283	268	284	256	268	280	260	252	301	305	282	260	295	254	272	260	289	256	276	260	280	278	236	321	267	279	276	291	277	298	262	292	267	292	277	289	247	268	275	305	264	294	288	269	277	254	288	245	262	250	259	265	285	291	308	269	313	304	265	309	262	259	244	302	254	290	292	281	280	274	274	294	255	247	271	255	288	290	251	274	265	294	270	263	255	268	258	297	290	258	272	260	265	311	289	294	269	268	252	267	250	250	260	283	292	278	274	265	289	259	293	293	270	278	289	282	281	260	288	279	288	289	284	287	285	255	277	259	284	292	278	283	293	276	248	281	264	291	284	259	290	283	261	276	301	287	250	272	276	255	256	276	286	274	278	278	273	287	290	268	285	277	274	276	268	270	263	285	283	256	287	259	231	261	272	275	271	305	298	249	252	301	228	291	263	274	272	296	274	313	276	284	265	306	267	287	272	299	288	299	283	301	284	291	288	265	300	295	288	300	299	277	297	269	255	258	270	261	266	284	274	281	260	270	305	247	263	284	283	273	268	286	280	284	279	297	319	270	289	234	248	289	254	265	277	274	298	258	225	273	280	249	240	264	276	255	297	266	257	280	251	308	279	251	249	301	243	261	265	269	289	276	294	284	310	302	263	258	303	271	276	265	293	287	272	274	247	267	294	254	280	278	300	271	258	258	291	292	283	254	286	275	300	270	289	265	279	304	277	267	277	279	251	292	314	291	268	293	262	272	278	262	276	292	279
57724	65621	43787	11991	515	419	411	361	324	324	338	311	296	322	309	298	307	290	287	295	308	315	299	318	291	294	317	292	289	253	292	285	311	304	271	344	296	309	292	256	281	314	295	308	295	298	268	330	304	286	305	258	278	289	285	327	319	277	282	339	272	278	308	310	296	282	291	290	248	295	257	280	282	304	298	269	292	321	272	278	282	291	286	296	279	277	286	295	311	296	269	314	308	308	293	283	306	284	301	312	268	278	320	271	262	290	310	281	274	277	291	285	297	303	286	288	240	308	275	312	307	277	290	270	301	279	318	257	290	305	287	278	269	301	303	288	274	287	282	301	299	293	299	282	291	280	275	296	309	277	273	266	317	288	285	312	286	305	289	271	267	303	285	270	286	286	289	281	328	312	327	279	290	253	273	291	255	267	299	302	299	299	276	309	245	299	297	312	307	258	282	302	289	290	295	277	292	286	286	309	290	298	288	271	290	300	259	297	316	267	300	291	277	323	286	311	285	296	313	299	322	263	283	289	247	276	305	293	289	278	286	314	287	280	302	283	261	292	285	270	284	297	289	300	292	295	337	281	302	283	257	308	310	311	274	313	276	306	275	260	324	299	325	296	290	292	269	315	334	282	264	281	274	291	280	289	282	304	282	294	255	291	326	329	283	284	302	297	275	297	279	276	300	290	281	261	287	297	311	306	276	288	297	282	287	270	282	261	327	306	305	296	262	310	273	288	259	275	282	314	312	298	276	315	299	297	288	270	285	282	328	305	283	281	292	262	292	295	295	303	296	299	299	289	275	281	298	292	272	284	290	299	287	309	296	291	299	300	264	287	302	295	286	304	313	298	291	294	271	280	292	265	278	296	322	298	304	295	279	296	265	268	313	311	296	296	300	282	302	274	306	283	326	291	277	295	310	298	283	278	265	309	294	279	283	296	292	250	301	262	301	312	284	291	275	292	318	285	316	286	289	276	287	315	273	280	320	290	289	254	310	288	280	314	275	278	313	285	312	293	301	309	313	283	306	281	293	304	301	297	288	288	275	275	295	293	271	292	284	282	284	293	293	249	285	318	273	288	288	275	306	257	260	301	319	307	314	286	275	284	270	289	275	294	305	262	305	275	288	289	311	290	287	308	278	304	291	302	306	291	256	287	257	272	279	279	284	288	285	297	304	281	292	292	293	285	287	282	296	289	309	275	306	279	315	279	269	283	238	262	310	313	292	281	293	270	266	281	316	267	279	299	271	252	283	293	307	311	295	305	316	286	291	291	293	267	335	272	272	268	281	265	280	288	287	282	279	298	276	324	306	255	288	267	316	287	292	296	303	271	274	293	257	284	347	267	282	302	313	302	290	305	312	321	272	312	308	271	299	310	307	306	261	281	304	295	325	284	316	258	262	273	270	286	301	283	314	282	277	297	276	320	276	283	293	257	270	255	241	296	288	278	282	282	293	264	274	280	315	270	315	296	304	260	282	280	291	298	286	257	271	281	298	329	306	285	275	291	279	291	265	278	310	286	297	266	278	305	283	302	283	286	296	285	282	313	273	283	261	289	312	269	284	304	294	320	301	309	309	285	308	270	282	275	286	289	282	298	271	297	333	260	294	287	306	297	269	263	284	292	288	272	279	291	324	297	289	296	297	279	300	280	296	285	300	276	278	315	275	289	291	288	293	306	266	314	306	291	285	289	294	328	311	274	262	288	301	262	295	300	290	287	288	255	283	288	311	262	296	287	296	288	279	290	317	271	280	305	315	285	277	283	317	294	317	325	266	274	266	291	290	281	302	280	317	307	272	284	303	280	279	241	278	271	298	302	287	312	285	301	310	286	304	294	320	281	305	300	280	283	275	298	304	283	297	287	313	300	303	272	276	297	282	299	283	281	277	258	268	298	289	318	312	306	262	295	335	266	284	306	277	284	298	289	294	296	326	269	286	307	311	316	284	322	294	294	288	269	315	282	288	287	281	296	292	333	265	311	304	285	260	291	305	267	319	292	293	294	287	326	281	295	301	303	307	285	300	282	281	278	289	313	268	285	325	279	302	308	287	259	291	288	273	262	293	295	291	310	295	295	315	265	275	294	314	283	328	277	300	293	291	314	283	301	292	261	278	290	279	315	307	279	299	303	313	309	286	283	291	291	288	315	265	332	261	311	261	269	291	296	257	284	287	298	313	331	306	278	283	295	294	285	306	289	309	342	274	272	299	313	279	289	299	264	270	295	279	279	308	273	279	288	270	298	278	302	308	285	269	267	320	326	283	290	325	283	280	295	348	305	311	305	286	277	291	257	298	283	286	304	304	294	269	265	286	305	291	308	296	293	313	280	283	279	261	283	293	295	286	278	315	284	285	296	298	291	303	292	306	296	319	308	294	287	273	320	283	318	306	300	280	302	313	342	313	286	303	332	287	238	288	291	258	282	295	318	304	252	299	264	260	285	300	254	306	270	312	265	287	288	272	315	283	287	288	278	304	275	312	309	270	290	273	296	285	279	313	273	325	298	304	251	286	302	302	301	307	304	287	298	306	287	294	293	304	282	278	298	317	272	283	267	296	287	297	305	287	269	297	315	272	286	298	270	309	290	290	270	297	292	303	330	310	266	314	277	297	266	286	252	281	288	280	298	318	256	304	299	275	320	288	300	308	285	298	296	318	299	272	299	283	281	288	345	271	278	299	295	282	320	273	268	286	265	309	292	298	269	289	298	294	269	315	285	280	304	251	311	306	273	300	311	290	292	300	293	287	273	339	292	272	306	279	280	280	296	337	244	277	285	286	267	289	300	290	314	293	316	284	248	275	273	298	305	303	266	279	302	309	291	304	290	290	289	303	283	291	322	284	279	292	284	321	293	268	270	289	271	312	298	291	304	286	285	271	296	307	299	274	306	305	288	271	270	263	286	283	299	311	303	307	262	304	276	279	269	288	270	281	289	267	260	275	269	279	248	322	293	312	284	280	282	269	314	265	286	278	299	296	275	276	272	299	295	274	303	276	307	301	261	306	269	284	306	298	304	278	272	308	291	270	298	318	296	273	265	296	261	277	302	334	287	296	307	308	302	308	307	281	289	302	309	334	277	282	281	282	320	301	259	250	305	268	291	258	262	321	288	282	319	288	299	279	327	285	296	297	272	321	278	308	292	310	275	305	290	278	264	285	319	275	336	291	284	269	272	258	254	278	278	292	262	298	289	243	290	279	248	279	267	297	291	302	253	293	283	281	334	252	289	297	285	281	304	301	288	293	291	320	291	262	266	274	285	322	292	284	277	287	292	305	270	272	282	259	311	290	299	283	300	294	344	282	274	325	270	297	317	317	309	313	279	314	295	338	304	287	277	288	315	289	288	282	323	293	256	279	272	266	321	279	264	288	271	285	299	265	278	286	288	283	279	293	280	294	284	307	304	267	273	265	303	274	290	272	309	280	293	316	289	277	307	303	249	308	295	313	291	303	304	302	301	280	294	292	312	300	252	272	294	282	259	297	284	289	256
24747	22215	29120	25247	19817	5608	716	487	406	410	353	407	377	389	358	392	333	374	379	376	382	362	392	357	329	381	361	378	347	332	362	346	320	349	347	378	371	342	342	374	354	336	354	376	351	384	337	346	355	312	347	339	317	388	360	362	339	322	308	361	330	398	328	327	334	322	348	339	342	357	356	356	362	366	359	334	311	367	343	347	345	340	300	351	366	339	334	349	304	354	336	362	344	365	309	341	330	349	372	354	359	361	330	354	352	358	351	360	338	348	364	330	324	326	365	351	340	333	371	349	353	349	325	340	364	317	356	330	337	329	348	352	347	347	369	345	330	357	369	338	349	388	372	350	383	340	344	340	338	346	342	329	372	354	339	342	354	329	348	344	350	372	364	360	354	351	378	340	308	344	341	374	338	364	346	302	345	354	326	336	325	322	319	334	343	341	359	341	329	331	315	363	343	388	359	328	319	341	323	359	328	353	334	365	317	347	366	330	351	365	356	361	317	346	390	351	341	349	340	349	348	325	334	336	348	338	337	340	386	339	347	325	344	372	364	338	380	345	331	321	346	345	333	363	323	350	329	328	365	353	352	363	364	352	362	356	338	360	348	329	326	359	322	360	356	325	365	334	366	371	358	337	373	348	334	372	342	363	349	328	367	356	328	328	359	355	354	346	347	360	381	348	340	337	350	329	358	352	352	316	323	329	365	371	341	332	356	346	321	348	359	334	325	306	334	381	352	343	337	324	350	315	325	330	344	402	356	347	323	361	339	339	332	341	355	327	346	346	332	348	354	335	344	349	371	318	350	326	341	376	324	348	348	343	361	342	353	360	343	334	344	308	323	332	344	344	343	326	379	342	349	344	331	370	347	329	326	319	331	335	333	324	356	332	367	363	373	366	335	314	299	341	346	358	324	344	338	349	332	368	350	344	346	334	353	343	335	364	339	354	351	334	345	309	352	374	323	331	338	331	336	333	354	338	329	391	312	355	337	351	340	334	363	358	370	354	326	348	343	345	389	330	350	369	380	353	361	346	326	363	328	390	340	350	319	355	334	342	308	350	357	346	348	353	347	336	364	306	327	361	343	347	359	340	320	347	334	336	316	366	377	341	341	330	344	368	344	338	336	323	372	314	353	370	346	341	364	360	362	361	373	350	364	336	327	371	372	345	345	336	342	347	360	365	364	319	330	344	341	356	353	378	349	344	359	312	353	305	324	362	347	358	348	367	350	336	372	343	365	363	315	320	337	341	355	336	335	369	352	342	335	332	352	385	345	332	389	334	327	310	353	328	359	369	359	357	352	358	337	338	338	343	343	331	341	327	338	322	329	333	358	351	366	338	362	352	377	332	334	349	358	334	356	364	362	344	334	337	335	340	323	349	346	347	339	351	312	335	366	318	347	347	343	355	333	345	326	326	354	339	372	335	367	315	362	353	331	343	368	358	373	301	326	367	351	366	375	334	364	324	336	361	312	375	309	335	342	335	337	335	372	329	319	310	337	347	312	336	338	353	359	349	313	351	325	344	318	315	335	352	319	329	350	325	329	336	349	368	349	385	336	337	338	324	348	346	335	353	337	317	320	352	336	320	360	335	319	345	341	330	337	355	361	356	370	341	354	321	345	356	340	341	327	333	342	327	340	388	335	351	335	337	349	342	320	336	324	351	369	323	347	367	358	343	323	334	340	357	332	364	323	313	357	364	316	336	332	381	355	324	341	336	347	341	354	359	337	323	304	358	328	353	355	337	374	337	381	334	362	341	358	322	328	354	342	341	302	328	353	350	357	344	352	363	339	329	320	347	363	316	350	306	313	347	356	348	380	363	340	330	362	334	354	364	323	332	351	348	364	345	342	295	345	303	353	318	336	340	357	321	345	337	307	299	373	332	332	351	359	355	337	330	334	322	326	325	375	351	365	337	349	311	351	363	355	335	327	350	352	368	335	317	353	353	355	327	312	318	345	351	335	330	317	345	322	379	323	372	321	355	360	372	367	359	332	308	347	357	372	359	347	339	323	355	316	337	360	350	354	334	358	340	364	345	375	359	345	388	330	365	366	337	361	369	347	342	345	320	349	349	354	341	355	361	347	334	339	338	361	329	306	329	356	382	343	366	360	352	318	361	363	344	337	319	320	352	351	315	339	344	321	371	324	352	359	311	345	351	359	345	335	344	347	337	345	391	350	340	321	362	372	351	329	331	388	331	343	329	337	319	388	360	328	360	352	327	346	320	311	345	346	333	322	343	318	336	331	352	318	339	376	342	329	366	335	324	354	335	325	377	365	345	355	339	363	356	309	329	333	374	341	367	351	321	324	311	342	326	325	328	358	337	385	346	329	368	347	349	320	349	322	345	359	347	368	355	348	353	374	331	330	346	372	361	371	315	346	362	370	326	305	368	352	325	351	315	351	338	339	345	346	345	331	354	315	356	317	317	332	352	357	327	328	328	343	341	330	329	334	331	367	328	372	312	321	326	357	346	375	343	316	356	344	353	337	338	325	327	348	353	312	343	363	376	334	370	361	376	356	332	340	381	334	336	321	351	356	340	346	350	367	383	318	350	349	326	358	337	331	389	354	342	365	341	331	361	337	365	369	313	352	356	324	380	325	314	337	337	344	360	333	325	329	329	338	313	314	329	371	333	374	372	345	320	320	318	338	349	333	384	371	318	352	331	367	297	342	376	328	340	339	342	331	339	340	358	319	362	365	358	380	328	350	367	368	328	374	351	327	325	360	395	353	295	370	358	377	345	331	337	365	348	329	348	346	354	365	331	353	340	297	335	372	372	327	343	344	328	359	329	350	357	317	351	343	355	349	347	337	335	342	346	346	326	332	363	319	351	361	348	339	330	353	322	355	341	336	337	343	348	339	347	331	377	322	338	361	357	360	347	358	329	349	344	322	319	339	353	351	346	331	373	314	351	357	324	332	340	348	302	347	343	398	368	346	345	344	300	348	353	327	347	317	330	333	363	378	334	366	364	337	313	357	359	330	354	332	310	323	313	352	351	306	343	360	337	340	337	347	354	332	355	321	304	359	329	331	338	336	328	327	375	309	405	329	357	341	356	339	356	348	380	345	342	330	337	364	324	336	368	341	370	351	336	357	350	350	315	352	332	350	339	349	334	341	371	328	342	367	351	337	325	336	343	347	361	320	328	307	347	356	352	353	354	342	355	342	363	326	323	368	373	345	315	330	332	359	316	318	354	343	338	346	322	346	355	344	303	351	360	328	326	344	356	356	357	361	339	356	358	335	332	339	338	366	348	371	339	321	360	341	353	347	341	313	335	347	367	369	317	328	363	359	325	368	331	353	348	344	370	341	372	357	403	331	344	321	336	332	346	335	345	329	318	350	327	350	363	324	332	325	346	322	326	334	312	306	356	326	325	312	314	334	352	330	365	323	332	340	349	338	343	348	337	343	322	371	364	352	355	344	341	366	310	353	315	355	319	360	335	333	330	358	339	327	311	349	343	339	364	377	341	331	330	347	344
62163	77849	53112	19150	712	579	541	463	449	442	404	382	377	368	424	376	357	384	360	376	388	385	376	381	383	344	335	373	341	391	384	410	383	366	407	350	372	354	375	367	352	363	365	381	414	362	351	347	354	360	355	353	355	344	359	380	372	355	373	349	365	359	361	346	349	385	376	349	428	349	332	367	326	375	362	341	373	375	355	363	352	338	378	355	348	363	371	361	344	361	342	321	360	357	353	354	349	372	365	327	351	378	350	349	358	383	335	337	348	354	351	357	367	377	359	347	350	355	325	368	381	343	339	374	337	377	360	357	317	376	342	348	366	395	334	336	375	348	358	339	343	372	323	373	361	373	352	336	330	365	362	313	359	348	363	375	355	345	360	355	366	342	365	344	360	362	356	356	343	318	345	368	355	352	349	382	367	351	364	343	347	372	343	341	358	357	349	359	370	352	367	353	370	346	346	336	347	367	359	357	347	335	322	374	360	309	375	367	340	386	366	393	349	353	370	345	351	366	383	356	371	355	378	345	347	335	375	354	354	360	337	341	363	359	340	367	333	361	343	342	344	371	359	350	371	352	339	367	362	334	352	367	314	360	393	370	384	380	346	381	377	341	362	358	362	349	342	344	319	338	355	338	355	378	394	358	331	361	339	368	350	354	330	368	368	328	348	372	329	353	376	354	361	384	364	359	373	353	345	372	331	350	354	369	344	349	348	361	353	370	327	366	336	373	353	389	353	356	357	328	374	376	362	353	341	369	350	342	359	327	389	363	362	341	338	356	332	345	359	337	353	347	353	352	339	392	373	381	345	342	362	356	361	382	311	362	349	353	335	370	352	370	333	365	361	346	326	336	386	332	373	337	349	348	352	345	351	353	362	338	334	351	384	354	340	351	331	375	344	367	347	360	346	330	378	337	326	322	348	337	359	366	350	350	340	357	330	335	358	376	344	361	319	323	377	370	320	370	338	338	379	343	374	348	339	343	334	388	317	368	330	330	358	363	364	360	325	342	336	382	371	344	358	331	341	341	343	353	341	348	357	366	312	331	353	339	360	340	339	354	363	377	342	363	349	382	353	353	373	342	365	334	384	369	305	340	382	376	325	340	357	309	357	370	374	354	377	354	335	384	346	371	356	398	317	340	321	349	352	348	340	360	336	356	338	379	337	346	342	351	334	369	344	345	372	362	374	341	357	350	354	354	351	364	370	371	346	381	367	359	352	377	353	319	349	338	374	355	373	358	360	373	365	365	333	379	366	331	378	356	340	349	329	351	370	342	338	342	330	330	351	343	341	337	374	294	333	357	344	379	395	380	337	378	370	353	346	384	376	360	344	356	330	326	314	346	352	342	343	365	330	366	354	354	381	366	336	344	344	350	364	383	364	316	352	359	339	356	365	401	364	356	353	331	367	368	358	384	357	368	352	352	394	342	363	351	350	342	372	359	336	350	358	380	354	365	347	345	365	367	359	382	344	377	379	345	360	360	363	333	396	370	364	339	345	383	365	340	345	344	360	336	370	370	354	331	322	327	348	367	344	360	351	350	395	326	369	349	386	357	338	336	337	356	366	361	375	364	375	314	351	364	375	345	375	377	349	318	345	358	383	349	368	336	350	342	339	328	375	352	335	334	344	344	362	329	332	385	363	328	352	350	346	340	353	344	361	356	359	342	366	323	354	364	318	355	347	355	367	358	339	360	374	299	359	317	377	373	331	373	358	357	329	348	376	352	362	301	374	336	352	330	326	334	362	337	346	356	355	369	356	345	350	346	345	337	339	354	336	354	344	336	328	343	377	371	366	318	299	339	352	318	336	333	357	381	368	334	375	357	365	334	386	349	326	358	358	360	374	364	385	365	347	362	351	340	381	381	333	385	366	321	353	336	371	335	324	363	363	343	353	326	339	354	356	348	344	335	332	323	374	340	376	373	337	343	348	389	328	380	349	334	358	333	364	378	329	343	330	381	391	370	373	348	323	323	345	346	363	372	302	337	334	323	342	393	359	335	336	355	328	328	362	335	336	338	347	371	349	356	348	351	402	342	367	371	374	337	353	320	384	324	360	358	351	370	360	362	331	332	391	354	322	336	352	329	367	345	335	379	347	358	342	361	363	384	412	351	334	356	354	337	343	319	334	354	351	364	343	309	345	355	354	325	352	373	354	338	352	350	368	370	354	340	329	355	363	356	362	324	341	353	347	361	388	348	335	354	357	379	347	387	372	359	342	354	354	334	342	331	323	336	320	360	378	311	379	354	346	343	350	326	343	350	327	329	325	363	367	361	334	345	332	393	381	358	360	339	351	344	364	354	332	346	371	321	342	330	359	352	371	354	349	342	334	369	363	371	331	396	334	353	380	363	350	336	363	370	369	360	396	358	330	357	360	362	346	354	386	385	370	361	335	381	362	382	343	338	327	367	365	330	319	343	344	333	387	345	348	392	334	348	339	325	341	414	349	330	380	359	381	367	337	343	392	363	331	335	361	342	368	359	360	349	377	373	344	353	382	341	347	329	346	339	328	344	366	347	365	358	344	386	350	350	350	350	352	349	362	379	371	376	344	379	351	371	375	360	347	327	363	348	361	408	406	351	351	359	340	350	356	361	377	328	339	339	347	345	388	347	342	361	336	386	318	348	358	327	336	352	346	341	352	359	346	317	390	345	367	326	375	365	375	369	345	358	387	362	372	378	358	373	318	363	320	358	339	336	344	348	370	344	333	349	350	385	359	359	341	386	373	365	343	365	344	359	327	350	342	336	368	324	345	355	352	315	375	382	371	343	337	371	348	377	355	360	365	356	355	356	352	318	365	354	343	369	400	341	338	394	407	344	340	358	323	359	379	344	344	341	383	363	331	341	348	351	342	306	362	323	327	343	362	341	356	369	370	337	382	319	355	344	357	375	358	382	322	368	367	364	350	364	368	362	355	348	337	338	330	347	316	395	354	357	378	352	315	337	335	326	331	336	364	339	353	362	329	330	367	320	369	328	352	376	349	395	371	326	362	311	374	338	368	342	355	373	356	355	358	346	329	358	345	348	386	382	351	369	360	338	351	333	357	348	398	353	327	368	391	354	375	403	318	376	347	367	335	379	355	365	370	342	364	350	366	355	339	348	320	365	367	352	374	371	370	378	357	328	380	373	350	343	372	360	351	312	367	375	333	339	328	364	330	331	367	379	392	336	336	365	343	344	367	365	363	361	390	373	336	341	346	359	360	327	357	355	359	362	362	367	314	346	359	346	370	323	348	391	362	324	330	342	353	332	336	357	333	344	359	324	334	368	350	349	328	357	340	330	362	335	337	394	333	360	330	347	358	363	359	350	358	345	343	368	352	391	347	364	358	365	401	358	342	382	315	375	349	335	372	340	318	353	334	390	371	358	348	336	327	369	341	398	324	342	369	344	320	352	314	343	350	346	373	363	356	343	350	343	342	342	357	355	391	387	351	327	346	340	317	364	372	327	339	349	341	357	353	336	361	353	326	350	324	355	337	346
30911	23071	10796	2383	595	534	562	544	531	509	506	507	574	531	482	514	528	538	537	538	541	530	512	518	482	542	540	491	517	519	531	469	541	505	494	563	544	512	561	567	505	526	512	512	533	535	539	561	534	539	527	512	540	513	508	529	544	518	528	519	504	541	563	480	494	538	534	485	536	484	516	500	553	515	520	526	523	506	527	522	522	558	518	487	558	480	504	515	508	509	534	510	542	511	517	532	530	540	530	565	519	496	498	504	492	518	523	568	549	505	530	533	554	511	493	515	521	502	516	506	495	489	507	545	532	500	562	523	517	516	514	555	531	525	505	568	520	543	471	511	513	534	505	499	568	512	539	523	490	524	531	522	544	524	551	528	537	565	538	538	534	500	467	481	564	499	534	529	540	534	517	499	526	551	518	526	500	500	513	509	538	544	522	565	534	587	500	502	518	508	531	532	516	524	511	538	539	506	534	556	544	541	499	556	507	519	499	530	529	519	530	562	517	485	500	519	511	515	482	539	518	538	531	525	528	501	523	544	536	541	497	501	537	532	508	519	492	498	556	550	577	500	536	536	471	518	477	499	534	528	589	529	518	493	539	494	501	551	524	554	508	554	557	532	547	542	495	502	487	522	521	480	523	577	536	529	507	559	545	485	529	489	488	504	536	529	554	498	554	558	555	506	498	557	544	495	538	540	538	500	527	558	512	528	498	540	489	523	543	552	509	522	524	521	505	527	504	547	549	498	497	551	496	529	534	515	529	501	506	475	554	532	572	543	529	536	515	546	528	547	520	533	524	509	534	498	518	517	503	560	525	479	524	556	530	531	540	489	524	516	502	559	534	562	542	533	486	542	487	552	542	486	499	531	505	534	529	563	511	506	473	509	525	528	524	499	535	521	541	549	516	502	481	541	526	530	546	508	582	553	526	519	504	530	505	541	542	520	531	519	481	536	535	514	586	518	515	541	527	525	522	519	516	539	540	527	536	491	554	517	559	532	544	548	515	494	601	536	499	532	502	551	490	488	526	570	477	533	544	496	515	552	497	536	517	556	501	544	533	515	484	555	483	502	545	568	522	517	515	530	535	547	496	487	508	522	498	543	495	517	546	501	524	511	514	528	537	513	542	542	501	506	503	531	539	515	559	496	531	536	469	511	494	505	536	511	539	505	563	538	541	525	551	515	522	491	516	496	501	521	501	499	530	502	483	524	542	580	516	552	510	529	508	522	521	513	519	502	493	517	531	539	568	481	536	543	490	514	513	502	518	544	498	512	498	525	561	574	473	511	553	487	544	497	507	522	566	557	499	553	513	494	556	518	503	578	534	515	499	526	527	526	507	482	510	510	497	478	533	540	538	556	528	543	541	532	531	488	526	533	516	510	489	551	541	478	506	538	535	500	534	526	520	488	510	522	497	526	507	568	572	525	518	496	503	526	529	537	524	540	528	520	587	493	538	469	516	515	511	501	544	536	496	511	524	501	563	534	483	513	518	502	521	520	521	520	515	527	541	505	519	526	520	548	528	542	517	589	524	543	507	530	557	509	543	504	551	520	521	496	512	494	501	500	534	536	511	539	517	535	552	474	492	514	537	508	559	518	503	497	536	518	554	540	505	584	548	503	524	479	513	534	527	536	510	545	549	546	508	531	534	569	521	490	491	503	502	517	489	517	511	522	533	476	543	551	508	539	556	509	525	509	467	518	502	568	520	541	472	547	563	515	537	507	524	481	512	501	502	505	542	526	513	485	503	512	507	514	506	537	530	533	577	548	509	493	541	523	489	576	512	576	493	496	537	535	498	491	509	534	520	510	501	543	534	513	513	541	526	510	548	516	519	536	513	556	489	523	550	517	548	529	539	494	503	530	508	526	498	534	501	527	533	509	513	528	500	525	508	533	555	489	535	493	522	523	485	532	517	524	521	530	524	512	542	547	517	559	512	518	508	518	577	536	516	512	540	531	538	500	506	568	517	557	536	502	479	520	504	556	554	529	541	516	485	484	546	524	532	470	539	519	502	508	517	474	498	527	543	516	515	543	517	487	489	511	521	526	507	504	542	544	486	556	554	544	572	517	475	561	547	511	540	537	506	488	572	516	547	526	527	509	535	561	510	533	520	520	531	544	551	503	499	508	486	518	472	533	550	521	518	524	504	536	540	514	509	508	531	558	511	540	534	504	511	546	560	501	529	565	532	494	561	499	502	519	523	487	508	529	530	521	501	531	511	503	558	541	527	565	547	543	501	546	531	494	531	509	544	547	544	509	491	575	544	554	529	491	523	544	549	473	506	558	534	521	526	540	542	503	514	515	516	561	593	492	523	546	541	496	574	496	533	502	549	507	520	476	524	527	549	532	513	499	542	498	496	482	486	490	506	492	540	533	508	528	482	552	516	563	491	504	527	527	517	536	561	514	525	520	504	505	509	531	542	541	507	534	523	450	499	535	507	517	559	529	537	489	527	473	513	531	490	520	537	539	504	515	524	520	538	511	523	509	512	514	479	564	535	528	500	531	505	527	540	550	496	499	515	533	502	513	551	510	531	495	538	519	479	526	481	503	553	523	518	526	507	545	541	524	508	503	501	535	503	493	536	543	532	456	512	517	548	518	530	519	539	511	528	514	516	529	536	513	494	532	527	494	529	524	529	528	523	511	470	523	548	537	497	530	525	533	515	512	536	525	577	508	520	521	464	497	468	518	497	521	540	512	505	504	499	548	550	527	550	521	532	495	506	560	537	508	569	560	542	525	549	477	532	508	551	496	493	513	510	522	535	536	537	516	515	567	534	523	507	514	514	505	511	538	560	520	547	508	520	550	497	546	476	475	550	524	518	496	491	550	510	514	538	521	528	524	520	540	502	496	541	528	510	519	565	509	512	556	521	521	513	494	530	527	545	524	525	525	528	568	509	478	522	533	525	527	557	532	528	534	536	513	575	537	543	514	524	557	569	531	557	508	527	548	488	501	509	564	525	506	509	554	525	528	530	508	525	545	511	519	467	552	503	524	527	501	545	540	559	565	554	431	522	507	536	536	493	520	509	531	534	547	533	544	499	518	543	488	502	515	572	500	523	531	491	566	559	511	543	499	488	497	513	493	488	514	485	527	507	518	565	527	508	504	556	505	516	523	537	542	509	512	514	521	521	487	521	479	510	492	542	531	569	516	515	487	545	546	551	514	518	514	481	505	507	545	544	539	522	520	529	509	538	506	492	536	534	508	511	499	528	518	491	508	541	530	554	510	509	498	536	489	541	506	508	557	544	566	506	522	530	505	540	514	512	484	533	581	523	513	531	503	489	481	560	555	561	538	491	576	531	473	539	540	563	557	501	536	535	525	493	545	503	521	546	499	521	568	478	549	518	562	561	511	557	536	526	484	562	485	510	524	492	507	504	526	540	586	510	513	542	544	515	506	547	488	523	549	460	547	499	540	510	502	534	536	599	519	503	506	522	510	507	476	490	558	535	508	523	527	515	504	487	489	558	523	491	508	513	526
22584	19125	7335	1718	503	470	470	524	475	462	480	467	479	478	486	484	432	458	442	500	477	499	461	472	493	496	487	472	496	429	479	467	449	473	458	478	437	469	415	485	466	430	434	455	472	484	486	470	469	480	418	510	488	456	500	442	432	515	472	449	487	436	492	518	485	411	457	489	452	475	458	451	425	497	434	488	455	479	465	492	474	473	484	495	470	443	449	418	522	494	461	465	438	495	443	469	477	453	474	474	473	474	496	469	465	467	438	485	500	445	472	436	486	471	447	421	425	467	453	466	462	490	472	472	492	474	472	474	488	515	500	471	499	499	447	497	466	454	503	463	448	446	478	489	483	462	468	480	469	472	432	483	471	484	497	466	419	478	460	453	463	477	470	452	481	469	441	495	480	464	478	504	487	515	467	493	430	464	461	439	467	471	472	460	504	434	490	491	484	485	459	487	461	453	459	451	481	485	445	462	494	442	462	497	494	491	480	464	455	474	461	456	481	491	429	448	474	487	529	466	488	478	431	444	430	448	492	474	490	496	471	467	438	457	470	459	461	484	483	432	486	485	450	432	465	492	462	453	435	487	465	436	492	469	468	486	471	429	482	413	456	511	498	412	490	495	467	505	449	503	477	522	461	459	489	465	457	462	464	451	480	509	456	462	479	469	450	470	503	451	528	420	508	460	453	453	454	484	443	442	461	507	459	501	511	457	445	465	488	481	462	455	495	428	439	463	473	449	484	472	488	467	450	468	465	455	469	414	457	474	464	425	466	466	453	466	526	452	509	480	520	460	481	481	479	494	471	503	487	472	469	466	467	510	454	476	475	492	424	498	458	464	463	457	435	460	456	481	500	466	443	486	436	466	472	504	469	452	473	507	472	454	458	523	454	443	443	499	442	487	510	472	492	481	462	459	465	458	460	478	461	491	477	455	481	460	494	451	460	459	436	484	458	462	475	451	456	456	494	446	468	455	467	467	436	468	425	460	488	476	495	468	467	468	469	492	481	505	484	471	490	458	479	435	512	474	441	469	485	468	467	450	460	468	473	472	457	495	458	441	467	450	429	472	444	505	488	456	466	434	460	468	492	455	444	450	466	458	476	471	485	462	481	455	490	467	448	461	470	492	474	405	439	472	483	449	446	452	469	440	463	431	453	478	492	470	459	420	487	462	486	480	477	469	492	477	464	460	463	444	462	474	488	443	486	461	494	455	492	476	481	478	485	465	466	432	469	479	435	455	485	490	496	438	486	449	481	482	464	516	453	469	463	429	489	474	430	466	470	430	460	494	464	455	503	483	440	457	449	498	426	483	455	443	494	473	456	435	489	492	482	454	476	446	505	470	492	499	472	492	493	462	452	474	461	526	447	468	496	463	449	468	475	488	473	455	446	450	438	506	447	498	445	501	523	472	442	473	477	472	466	460	458	453	476	473	451	500	454	451	484	466	439	461	461	453	428	464	505	475	447	519	481	478	481	496	453	461	452	474	472	455	446	435	448	469	478	491	464	442	500	509	506	440	468	443	463	455	474	467	464	474	459	513	484	440	475	491	480	455	491	457	503	484	520	477	478	474	408	458	495	474	471	466	439	471	463	478	452	457	459	442	491	463	464	476	475	510	462	488	482	434	452	478	469	484	466	468	465	491	447	449	522	416	468	500	495	427	463	455	483	472	473	481	463	468	494	465	492	514	460	445	487	464	476	457	441	468	471	434	437	436	485	506	496	454	485	484	478	478	490	477	486	467	493	459	460	496	464	449	488	484	468	497	424	435	464	461	401	527	465	463	466	472	478	450	474	441	514	467	455	478	462	471	455	452	465	479	485	467	461	481	460	463	428	448	445	484	491	461	439	472	485	435	483	483	463	432	493	471	451	455	458	477	460	493	472	455	412	451	467	481	443	446	498	464	477	498	495	488	452	469	448	461	471	449	452	488	449	468	480	465	466	423	509	483	468	460	440	461	488	488	445	461	461	479	466	448	492	437	479	485	486	485	470	485	473	464	519	448	467	471	469	462	437	472	476	445	465	476	518	490	506	458	480	452	436	498	449	500	447	499	452	446	424	452	458	408	476	449	458	481	482	468	452	488	485	508	453	476	469	492	460	447	451	484	450	431	418	486	476	430	471	463	441	455	486	465	441	479	452	452	454	472	494	468	475	459	459	456	429	491	457	501	487	494	465	509	503	479	454	476	492	459	478	494	456	480	435	455	473	462	496	497	481	486	459	452	473	465	480	503	449	477	488	436	495	458	454	471	499	474	439	454	499	485	497	444	491	447	434	445	499	452	470	467	480	481	464	460	486	490	455	472	464	490	454	463	482	454	433	486	499	491	463	507	480	454	506	484	478	500	455	464	461	474	490	470	479	445	426	514	486	465	477	476	453	451	484	504	452	454	489	471	476	462	484	441	493	441	421	460	479	456	489	448	476	503	428	492	437	459	480	500	460	460	502	466	456	465	452	471	421	477	474	470	462	481	483	452	470	502	463	460	490	494	473	463	464	449	490	458	467	479	453	479	470	465	470	502	469	483	466	476	433	443	463	483	438	517	447	437	451	441	476	469	472	442	488	472	457	477	476	494	506	438	492	453	433	487	454	476	455	456	447	458	462	513	482	491	444	429	444	483	441	482	436	460	462	468	474	471	445	501	501	467	461	468	434	473	515	470	438	432	442	473	483	481	480	466	466	428	456	464	449	461	460	499	462	483	475	458	451	434	441	461	488	487	474	501	464	440	418	490	475	518	488	467	475	482	485	471	432	433	480	460	462	470	459	488	474	477	489	419	498	486	480	463	492	451	480	485	476	440	489	467	424	457	467	513	431	485	465	458	474	499	463	459	459	449	433	429	437	415	477	439	471	462	441	437	473	441	458	471	470	422	477	487	424	519	520	433	465	432	486	445	449	454	459	488	456	449	506	492	487	513	462	448	474	469	503	498	477	491	482	479	463	465	451	455	477	470	471	448	500	470	496	459	449	470	474	440	411	487	490	448	481	470	503	476	435	461	483	469	460	473	456	507	475	484	460	457	431	458	469	476	478	479	440	475	434	440	480	445	440	422	486	460	457	483	457	459	474	481	473	481	409	479	473	487	514	467	487	479	490	457	456	429	464	469	468	476	447	484	458	453	478	453	456	471	442	482	453	462	477	460	481	475	481	490	463	469	496	471	519	461	452	423	481	485	450	452	490	506	463	441	467	464	481	465	482	470	480	454	501	448	516	477	459	499	473	471	480	446	464	450	512	451	472	445	443	431	463	491	485	451	457	464	481	472	477	465	505	482	495	487	455	479	474	482	455	474	467	473	491	443	460	453	493	463	436	500	453	494	458	467	452	500	488	463	464	458	491	488	469	497	480	470	514	484	427	450	459	452	454	489	484	476	489	463	514	461	435	455	501	469	459	463	462	456	461	452	436	483	464	468	487	461	465	473	440	471	466	508	419	470	431	440	496	460	474	444	470	474	458	467	499	412	469	471	475	434	428	479	480	458
25869	23519	28553	25919	9480	727	383	331	294	312	281	282	261	295	289	308	304	316	288	299	298	304	289	318	303	291	296	284	283	268	283	302	314	292	268	254	296	282	291	265	338	285	261	250	298	269	273	282	267	278	287	286	296	304	300	322	280	283	290	294	265	261	270	288	292	299	287	306	276	313	255	293	262	293	280	291	306	310	281	282	295	305	302	275	282	304	282	270	293	274	274	283	263	275	273	303	271	275	274	296	290	291	275	269	295	274	285	303	301	266	317	281	268	266	273	272	288	253	260	300	286	266	300	285	274	302	277	277	263	265	304	255	285	269	246	291	293	299	296	253	290	285	304	299	292	262	280	277	259	306	280	264	285	301	291	294	277	270	287	296	318	275	293	268	278	271	283	302	259	289	269	277	265	273	307	285	299	283	288	291	286	279	298	321	270	296	280	309	270	287	279	283	306	256	276	239	291	288	289	290	293	270	297	260	274	288	277	317	273	287	251	309	274	292	268	312	281	314	278	308	292	309	272	278	305	283	289	255	288	268	288	304	289	308	295	293	316	279	274	278	301	303	261	289	290	315	293	273	263	280	253	264	278	287	293	285	286	298	292	293	275	266	296	287	261	285	257	268	303	277	310	282	271	282	296	278	258	277	278	285	304	321	286	270	247	289	284	297	273	299	265	307	319	309	294	288	295	306	274	311	273	309	276	276	263	305	251	263	262	277	284	298	309	303	314	283	272	266	277	279	277	294	285	303	288	293	271	292	280	274	279	316	275	295	283	280	312	299	257	288	281	268	287	295	295	274	284	285	279	287	310	286	267	289	303	307	281	276	279	292	292	274	302	302	245	262	263	294	294	273	264	284	269	266	299	284	261	274	309	275	293	266	309	307	301	274	292	296	311	285	315	311	269	296	275	276	285	285	299	283	291	281	263	271	288	287	272	289	261	284	299	325	289	322	265	277	287	282	302	325	259	264	271	302	275	266	264	277	237	262	280	249	264	267	276	260	295	282	294	272	302	290	299	321	263	277	303	256	267	306	307	320	288	263	293	280	258	295	262	301	281	315	263	289	295	258	276	307	261	300	268	292	296	299	286	279	316	298	280	292	274	293	275	284	285	291	274	274	297	288	308	286	288	273	246	268	306	279	245	290	266	271	281	293	274	285	277	278	265	311	264	285	266	262	276	313	279	302	283	256	261	274	303	277	269	271	304	315	288	293	248	294	273	267	270	282	279	282	288	290	289	273	279	281	283	287	286	282	271	277	294	263	266	250	288	293	286	314	267	275	282	252	277	290	252	288	292	278	305	290	286	282	310	244	283	292	268	284	251	251	286	239	280	287	279	278	286	293	275	260	271	305	273	302	288	282	311	270	325	282	276	272	307	288	271	277	280	271	289	285	257	253	280	296	298	278	284	275	318	263	278	258	271	262	259	287	284	295	273	311	257	232	297	267	292	273	277	292	274	295	289	301	226	287	294	283	306	277	269	318	281	287	282	285	297	295	300	256	276	290	278	271	325	266	285	272	254	279	267	272	282	280	287	294	293	276	270	273	277	283	288	282	307	265	267	277	246	300	297	280	271	295	291	255	295	262	281	278	305	255	251	288	298	278	302	284	293	299	258	299	298	262	266	247	298	289	321	297	286	287	307	282	283	288	263	278	262	271	278	279	271	252	280	281	288	268	306	292	305	297	270	308	292	296	294	284	290	268	300	269	255	261	278	287	276	290	280	276	275	267	283	253	309	280	268	247	284	279	290	318	283	251	274	291	268	288	277	322	320	269	249	268	292	286	281	242	274	270	290	269	275	293	294	273	271	274	283	288	307	286	343	285	278	297	265	286	282	298	304	311	297	311	290	311	287	289	291	324	304	282	305	306	279	282	269	268	307	291	285	300	287	283	253	291	283	305	291	258	287	269	299	330	258	307	272	276	287	289	271	273	262	299	272	292	276	287	281	274	281	265	284	310	302	298	288	292	282	268	267	251	256	283	295	280	276	273	286	284	257	264	283	277	292	263	291	255	292	274	254	274	275	290	269	287	291	273	267	288	292	280	275	263	312	319	284	270	279	243	295	263	276	286	284	270	293	270	284	289	297	246	258	273	311	291	244	263	306	269	310	277	295	284	261	288	291	254	266	306	291	254	286	302	246	278	289	251	299	329	280	290	274	307	269	297	309	278	266	274	287	267	269	292	309	289	285	264	272	258	269	249	269	285	304	279	275	271	264	293	291	297	288	263	264	283	292	306	281	290	274	247	274	292	286	256	283	272	281	291	299	256	281	288	294	282	253	263	309	267	286	319	290	282	274	317	293	288	291	285	266	269	281	307	296	294	277	280	285	276	274	274	290	272	307	296	306	303	302	290	308	260	318	286	270	265	290	265	294	252	287	281	280	282	303	296	296	262	290	267	300	282	275	301	280	268	260	320	301	291	255	279	319	304	283	284	295	295	302	276	328	289	305	255	271	300	318	264	284	299	302	292	269	290	282	280	281	280	311	291	247	300	271	291	270	276	323	279	273	285	270	290	283	279	263	263	291	281	294	277	300	273	292	244	278	288	271	288	267	296	301	289	299	299	314	280	306	279	291	286	275	267	260	271	282	281	262	266	295	280	298	277	297	301	271	304	253	304	271	305	288	306	290	272	275	268	307	299	270	327	280	300	270	266	290	279	264	299	264	283	300	273	289	282	269	288	287	256	264	252	271	261	246	277	268	301	300	302	283	302	274	279	282	303	248	281	289	296	310	273	293	259	278	318	308	270	273	274	271	275	306	308	266	284	265	277	268	293	289	290	263	312	276	285	300	292	315	256	293	290	278	248	259	299	301	265	282	286	292	275	264	291	270	314	270	292	269	317	280	249	264	280	277	283	274	270	279	281	266	248	277	306	295	253	238	295	285	303	267	276	285	293	298	292	250	257	268	303	292	290	305	285	294	313	256	268	274	277	271	290	271	309	308	305	273	261	296	303	297	277	265	290	294	290	306	260	275	254	263	300	274	292	293	279	266	261	296	279	281	270	264	292	262	278	299	279	296	279	296	309	279	282	274	282	302	271	222	269	278	281	277	275	287	286	295	277	284	289	277	240	246	273	302	280	312	279	299	296	299	316	291	323	292	264	276	279	284	287	270	279	313	285	261	303	269	262	284	278	266	263	290	257	286	281	278	255	266	258	284	281	285	305	280	291	280	253	299	287	305	271	270	284	253	285	272	285	268	297	268	278	283	283	287	309	285	286	282	307	267	258	272	290	273	260	280	266	290	306	281	279	314	297	267	267	253	314	258	276	262	287	302	285	278	269	303	299	274	277	288	250	277	288	285	277	292	293	264	267	280	282	281	269	304	286	272	242	305	287	307	327	279	299	287	274	285	297	288	288	291	252	283	304	272	310	246	294	289	274	290	285	293	268	299	256	243	245	288	298	273	269	308	290	301	281	302	301	304	294	295	310	311	280	297	297	285	317	300	275	307	279	295	267	277	273	290	258	264	283
59402	68516	36433	12592	492	420	387	374	358	316	320	309	367	318	327	318	281	321	310	298	319	306	314	312	300	328	295	273	291	281	311	323	313	315	335	269	294	271	285	283	318	307	309	279	279	321	289	303	320	292	293	290	292	289	311	322	298	262	270	323	300	310	283	300	289	286	301	308	309	299	323	297	303	290	301	293	288	293	310	318	292	282	266	296	283	269	282	305	312	309	285	278	302	298	315	286	315	287	316	279	294	284	298	274	272	293	300	290	294	341	293	305	302	306	288	309	297	307	300	300	277	286	298	329	291	293	316	299	290	305	325	272	304	335	288	270	287	297	297	295	293	310	308	286	315	325	309	314	284	296	284	274	307	298	314	320	309	307	280	304	288	308	295	283	277	294	306	300	295	318	287	310	319	282	288	302	269	298	276	303	275	327	297	294	300	313	306	312	311	305	306	260	286	296	286	290	307	293	277	293	292	324	297	304	298	285	292	278	286	278	289	325	286	311	292	264	299	301	256	281	266	302	309	304	302	287	296	282	280	271	301	270	298	286	321	301	288	290	311	289	297	297	250	292	297	315	258	301	280	322	289	284	305	299	313	333	270	288	279	292	279	292	287	303	297	297	295	308	287	289	282	273	333	310	287	287	255	297	268	298	307	288	314	297	314	283	288	294	280	317	286	288	316	299	290	289	277	311	296	284	315	318	323	270	313	278	328	295	298	262	288	290	296	311	296	287	315	296	289	286	298	305	290	308	335	302	305	288	274	285	323	276	272	318	285	295	319	333	276	311	283	307	270	288	312	300	325	291	294	298	260	319	297	270	307	298	289	296	309	290	293	279	313	291	293	303	292	315	297	293	267	309	270	318	281	282	266	266	312	297	286	306	320	308	288	295	299	272	271	287	279	303	332	314	266	272	302	340	287	319	293	292	270	321	296	344	264	311	286	283	311	314	309	291	293	305	287	277	281	248	312	289	262	270	307	299	297	310	290	279	318	306	287	309	295	285	302	322	299	309	308	287	292	270	311	312	290	286	290	309	332	282	316	261	327	280	314	299	331	290	330	299	303	308	314	291	282	292	273	303	306	315	291	287	290	320	338	288	300	309	296	320	307	299	325	306	292	298	280	293	286	274	297	291	308	288	279	282	318	304	288	293	271	294	301	281	324	294	282	292	251	302	297	333	277	305	289	300	292	294	288	301	292	289	283	306	302	312	293	302	332	307	298	316	286	268	291	260	297	266	300	308	274	302	301	289	314	334	275	293	292	266	287	272	309	316	263	277	304	293	306	284	284	293	281	306	301	282	299	307	290	318	307	326	270	319	313	307	314	273	292	302	293	291	277	283	330	307	308	304	284	308	300	252	284	305	301	330	291	278	301	318	311	301	288	309	304	309	276	295	299	283	286	296	302	308	273	283	293	270	309	288	283	302	293	298	323	300	265	288	295	296	299	302	307	276	284	259	278	265	293	295	328	280	293	279	281	305	294	304	301	281	298	253	313	308	297	322	291	292	291	281	305	290	284	303	274	307	269	290	300	310	282	336	295	289	309	294	259	317	304	297	296	310	325	258	292	298	252	304	302	340	312	289	304	317	302	287	266	280	282	261	304	285	274	301	327	322	283	297	283	314	326	289	285	299	310	278	301	326	288	285	292	296	308	331	277	294	305	333	280	284	313	304	301	304	290	289	304	276	292	318	301	290	260	283	320	290	300	293	317	316	283	273	320	300	276	297	322	314	287	301	330	314	293	293	288	290	286	277	290	284	304	303	293	297	304	288	292	290	280	273	309	304	263	292	297	293	309	291	291	303	293	295	293	278	315	272	304	289	291	261	278	275	290	287	277	277	278	315	305	297	297	287	293	293	256	308	302	296	293	311	292	281	293	301	273	308	301	285	306	294	275	310	275	314	287	289	301	307	314	312	263	303	258	295	297	287	309	262	312	296	307	296	314	273	304	295	295	302	306	304	317	306	314	288	266	307	319	315	295	285	294	278	288	316	294	290	272	311	294	287	298	319	331	275	321	304	322	312	272	304	279	276	309	275	295	321	308	298	284	284	268	307	309	301	294	264	269	272	297	312	281	306	297	306	283	312	308	294	313	317	277	293	306	300	298	308	285	290	298	283	319	301	281	276	285	282	312	287	292	268	334	276	282	306	308	306	311	300	287	291	314	258	282	252	300	316	247	306	287	311	286	282	274	304	318	300	294	305	300	298	318	307	303	293	297	284	265	285	300	299	294	293	297	294	325	296	267	289	299	315	310	292	295	306	309	265	298	269	270	327	318	308	297	294	297	295	273	290	279	307	301	273	275	313	279	294	294	289	323	284	298	276	301	282	304	316	295	306	273	287	306	309	322	293	305	270	298	289	304	298	301	318	303	305	281	300	291	306	310	317	292	304	296	289	284	265	313	284	306	334	290	266	305	284	302	274	289	319	267	309	307	290	274	315	287	309	304	314	288	288	287	304	288	300	281	305	307	280	285	285	303	307	300	267	304	295	297	240	332	281	292	286	272	311	266	327	279	276	276	291	296	315	298	301	309	312	279	288	297	284	300	294	291	275	288	295	289	303	283	281	306	272	309	312	297	299	308	312	279	312	324	319	243	285	311	273	279	265	304	315	307	278	318	305	299	286	291	303	284	297	288	298	291	304	284	300	305	280	288	284	297	316	306	333	283	275	257	349	316	263	313	285	282	299	314	307	300	329	287	290	290	309	279	314	293	308	298	311	302	285	280	303	280	283	277	292	302	292	308	287	277	278	279	285	279	263	302	298	303	284	301	272	278	308	288	282	294	309	313	320	299	295	282	290	311	277	303	288	272	272	315	311	310	310	319	294	311	260	323	290	340	275	298	310	260	301	304	277	284	297	252	318	301	267	271	311	280	287	302	274	311	277	291	305	313	301	327	299	276	311	329	304	300	297	278	314	283	282	273	302	285	300	330	337	297	308	284	281	292	306	284	279	300	301	303	301	281	273	292	307	311	269	281	305	316	286	276	299	310	254	321	302	322	277	279	311	295	309	308	295	310	302	275	311	277	281	299	285	279	312	302	294	273	300	301	255	283	292	305	302	306	325	306	296	321	316	285	291	285	295	327	307	274	304	308	280	306	317	300	297	301	267	289	307	314	315	295	281	262	308	300	304	283	281	304	294	276	295	272	327	303	307	307	280	286	324	303	274	302	280	291	298	283	276	289	307	289	246	322	324	281	308	322	269	290	277	312	264	298	302	302	285	305	278	259	317	314	292	291	279	304	290	310	287	269	269	312	288	320	322	313	292	302	284	295	311	267	307	279	324	306	315	304	304	276	306	287	265	316	314	279	309	303	281	306	264	296	287	306	299	287	281	292	278	308	287	285	285	293	284	307	305	307	283	274	278	310	299	293	281	292	307	295	293	264	296	278	289	334	298	301	290	321	293	279	291	283	298	279	273	318	317	306	262	302	301	302	310	288	290	299	282	276	310	289	317	284	273	293	308	291	310	329	300
24705	22183	28605	25108	21057	9011	840	513	382	384	368	371	372	356	348	372	359	363	366	353	357	356	355	337	353	328	372	361	367	372	335	340	348	364	357	323	349	344	312	328	325	361	339	380	360	306	325	379	320	348	385	322	318	354	334	312	354	328	353	335	344	353	335	370	330	298	359	329	318	346	330	337	335	339	334	336	332	354	360	355	332	305	339	331	296	352	323	342	351	311	343	351	314	327	332	338	348	332	286	331	330	340	319	329	301	307	366	358	336	347	331	335	337	348	327	328	304	372	337	328	338	341	326	309	318	348	325	331	331	310	341	355	312	346	320	341	332	332	351	325	332	355	348	315	367	306	338	338	350	350	366	331	325	340	348	326	371	345	337	351	373	385	361	336	354	357	348	321	327	337	320	322	359	335	319	341	325	349	303	344	313	337	347	356	299	341	331	343	342	356	315	348	309	347	322	340	336	340	350	367	342	330	344	342	353	362	350	329	332	356	306	311	350	334	343	331	307	317	356	368	330	340	315	331	337	328	358	341	298	346	371	341	332	318	341	311	341	350	335	357	345	339	341	337	301	360	315	320	350	320	338	356	346	358	336	342	315	346	336	316	332	349	379	329	356	319	339	377	370	311	331	331	349	307	339	335	376	325	328	352	311	295	375	333	330	362	313	350	334	334	336	336	359	343	329	335	333	312	349	354	345	327	327	331	335	351	369	322	358	317	334	308	343	338	358	338	330	330	334	333	332	351	350	376	317	330	373	372	392	329	335	354	308	350	343	342	346	344	334	365	353	305	328	354	362	343	354	342	323	352	370	337	325	308	349	360	333	376	346	300	304	362	307	337	349	354	336	319	328	348	338	370	310	334	336	299	317	325	346	329	332	339	361	339	338	320	356	351	335	357	353	324	305	365	294	356	311	306	332	325	332	341	312	332	320	293	331	317	346	346	350	326	340	335	324	328	346	324	339	337	322	336	345	330	326	332	297	333	328	323	351	348	352	330	364	339	348	320	311	366	349	340	339	299	340	353	323	332	317	362	335	375	287	355	341	333	289	333	332	334	324	325	334	343	324	337	339	323	327	327	334	336	312	360	339	333	320	336	329	327	353	303	329	339	334	347	329	344	308	367	335	318	333	310	331	358	368	325	346	300	331	325	336	339	349	362	301	359	329	350	351	321	341	325	337	354	385	343	330	374	324	353	345	313	330	333	335	346	355	339	348	341	354	313	318	337	342	314	326	319	336	330	337	361	331	322	333	349	308	331	335	324	349	363	332	319	318	378	356	336	347	321	341	342	337	338	359	324	334	348	392	347	367	303	318	322	355	329	332	357	334	337	356	315	339	310	357	363	321	351	325	318	321	339	344	361	378	334	362	339	346	345	350	343	325	343	329	328	345	306	335	322	328	357	325	337	364	321	330	324	361	333	345	333	337	297	306	337	335	329	309	317	328	320	353	332	318	349	326	352	345	299	368	333	351	354	328	330	301	326	312	320	318	350	347	356	353	339	337	322	337	317	328	334	331	339	332	323	313	349	356	354	302	346	335	319	324	350	325	358	341	365	330	352	320	332	334	348	346	332	318	318	330	323	325	323	371	332	340	303	358	357	337	313	383	372	340	318	343	329	360	335	334	392	297	357	325	317	301	355	329	349	324	330	325	318	350	338	335	336	334	326	339	367	315	324	323	366	337	335	350	339	323	349	332	386	372	337	319	331	321	377	365	352	332	321	333	365	395	345	346	334	340	356	329	349	319	342	321	346	330	344	358	347	332	323	303	352	314	345	346	318	346	334	367	301	339	386	347	352	342	348	344	317	359	318	319	335	350	341	376	306	341	357	306	330	379	330	324	323	333	342	331	327	320	362	325	353	330	344	328	365	344	333	358	324	357	342	321	348	375	354	312	325	363	323	354	339	324	332	339	361	327	325	356	332	339	346	362	314	309	333	350	325	317	308	346	306	340	337	292	330	347	363	317	369	356	329	358	374	334	327	365	312	330	344	321	340	342	351	341	333	335	363	345	362	360	332	359	316	316	340	357	327	324	340	317	322	353	330	327	341	284	344	340	358	352	314	334	348	359	339	309	319	327	342	301	339	346	352	358	321	338	311	345	321	340	336	382	320	340	334	294	343	307	298	331	346	310	317	337	338	317	325	330	327	333	333	308	357	324	347	338	325	340	330	339	342	318	362	330	328	335	370	330	323	332	337	361	355	342	346	374	348	307	326	329	362	348	335	351	315	341	326	317	351	349	325	321	340	353	319	317	353	335	304	320	362	329	350	315	299	372	362	332	355	340	335	348	348	346	315	349	323	326	367	355	332	299	337	338	340	354	347	351	356	322	346	297	347	324	317	343	353	349	342	327	348	319	341	321	333	382	309	329	342	339	321	319	365	332	351	323	305	323	352	315	314	347	344	324	320	364	383	334	331	310	330	339	332	310	382	367	332	345	346	321	318	342	377	332	363	336	347	326	376	338	326	324	332	339	339	335	347	341	322	303	318	327	329	324	346	336	330	317	374	335	361	346	362	351	345	329	296	356	332	343	368	349	360	323	342	349	360	344	309	313	319	325	353	335	327	319	340	328	328	359	337	338	358	340	348	303	374	326	322	370	320	348	346	376	339	362	339	359	347	324	346	333	327	330	351	326	354	339	351	298	318	317	321	317	294	319	319	327	338	343	311	341	344	342	376	356	325	341	320	369	361	345	345	332	335	354	306	316	324	332	323	322	343	338	294	331	308	330	310	347	342	305	338	311	344	316	360	347	328	331	339	333	317	329	327	347	336	360	340	351	313	329	364	308	318	325	366	321	364	317	328	317	337	349	350	341	341	371	313	324	338	329	335	390	357	360	351	338	354	340	366	342	340	337	343	349	356	344	330	339	342	349	348	332	354	344	348	342	338	331	322	345	313	345	329	306	339	312	333	344	306	315	368	308	343	373	359	329	345	317	315	315	352	313	313	357	301	324	348	326	342	315	393	340	316	360	338	352	355	355	313	322	326	326	336	319	336	359	349	303	332	328	298	294	331	368	341	356	337	347	319	343	361	332	322	304	332	336	336	350	347	316	315	355	332	327	358	322	303	351	379	363	332	348	368	293	321	366	323	324	370	320	353	335	342	377	329	345	334	362	349	327	370	371	337	341	299	326	330	334	339	345	329	314	315	330	313	379	329	324	321	324	313	340	325	329	355	357	309	335	367	348	345	359	342	319	345	342	345	329	342	335	348	340	359	365	369	356	329	306	343	323	347	326	308	333	336	314	342	349	348	362	336	308	345	349	347	360	346	356	356	329	328	305	366	347	338	351	385	321	362	353	328	307	361	342	328	340	334	316	334	354	319	337	328	306	331	335	349	320	315	329	362	337	309	333	320	361	333	319	360	340	338	327	354	316	345	346	356	346	315	338	319	352	368	333	323	329	324	319	322	325	353	347	331	333	345	334	323	345	354	336	348	333	345	307	284	365	315	308	347	345	327	345	360	332	348	320	371
61687	78466	45308	18701	732	609	493	445	450	418	411	424	385	386	406	383	405	378	385	363	341	348	384	347	335	322	374	334	386	358	323	350	375	345	361	353	365	371	343	336	385	349	368	344	375	339	331	355	354	353	344	354	347	344	328	335	352	359	373	364	333	338	378	365	326	333	353	365	330	359	366	324	367	328	350	362	340	345	374	343	372	352	355	369	344	365	316	361	356	359	356	353	389	310	341	369	325	369	334	354	362	369	338	358	327	335	355	343	317	333	360	310	369	349	359	350	382	371	355	355	349	301	358	337	355	329	339	326	323	342	342	386	349	355	367	365	358	316	347	322	333	363	336	335	331	339	329	331	344	346	357	321	352	329	350	360	364	329	351	344	343	340	340	325	350	342	353	317	342	315	346	344	360	337	316	351	345	346	345	334	347	347	312	337	341	333	364	379	347	344	334	339	377	348	337	336	362	318	327	347	364	315	351	378	354	333	345	325	369	330	356	355	368	347	335	318	352	351	352	340	329	372	357	373	336	352	367	322	339	319	367	390	332	336	337	333	351	357	330	380	343	373	348	350	302	323	346	319	387	347	333	347	321	349	341	367	351	368	328	324	335	324	330	352	385	323	342	339	345	356	350	349	374	345	342	331	354	350	333	347	337	343	385	379	370	353	340	351	365	350	352	366	347	319	314	348	340	310	337	362	369	336	373	341	378	312	370	355	352	345	342	310	334	350	338	344	327	330	329	345	318	336	339	354	349	346	342	323	338	372	364	339	372	347	370	302	349	351	332	349	328	344	331	362	340	324	329	380	333	321	354	335	329	350	332	365	340	341	347	334	369	365	366	331	346	308	338	333	360	349	376	335	304	323	361	360	352	341	370	316	349	361	330	337	372	323	352	326	317	349	358	359	345	370	358	353	337	336	350	309	348	360	367	351	324	321	338	298	361	327	351	321	348	317	335	357	342	342	381	350	332	322	348	354	341	364	322	348	331	334	359	328	352	340	371	341	324	320	334	328	350	345	366	347	358	357	324	353	340	330	350	342	302	320	383	326	327	390	319	325	367	318	330	350	317	327	360	372	332	329	331	347	350	343	323	371	343	369	348	334	381	347	334	340	327	336	367	342	370	338	342	329	357	341	325	318	299	322	326	337	293	338	377	345	372	377	361	314	371	300	338	333	336	317	341	348	338	316	371	353	339	343	322	339	365	368	328	350	358	351	367	354	372	362	350	335	333	339	353	350	363	347	328	352	360	331	344	361	339	316	353	332	332	322	319	327	374	349	368	364	357	382	362	361	350	349	345	362	338	356	352	322	360	309	393	360	333	312	331	348	355	343	370	386	354	342	352	345	341	345	352	351	366	330	377	324	361	364	358	363	333	355	334	360	365	336	381	363	323	369	326	332	319	322	338	331	363	338	301	339	334	371	308	352	340	371	347	354	364	360	358	338	343	348	337	346	355	333	357	323	352	323	355	331	332	361	367	327	356	364	360	355	346	323	344	375	367	345	355	355	344	365	343	334	374	350	328	328	356	355	315	352	357	328	346	320	332	357	327	329	341	325	363	349	349	351	346	348	336	366	353	339	383	349	353	353	327	316	336	347	338	324	339	362	316	325	361	341	327	310	332	361	350	333	330	349	332	343	335	334	339	328	321	340	347	359	331	332	336	316	364	343	310	361	349	345	331	355	366	322	353	353	318	330	361	322	339	336	334	338	323	329	369	341	344	363	338	346	358	386	343	366	367	350	350	362	375	351	354	318	330	344	325	353	344	321	369	339	341	363	302	324	336	351	330	369	330	337	338	355	338	356	342	342	341	356	322	348	313	361	349	343	364	348	356	348	337	344	355	301	344	334	339	346	359	323	309	318	372	328	351	331	324	353	360	345	337	353	373	351	325	356	319	303	357	316	333	311	372	378	351	333	351	335	351	339	341	361	378	361	359	356	356	349	357	359	348	361	328	333	359	364	329	334	355	327	352	373	354	333	343	362	368	348	318	373	372	342	346	362	363	338	338	364	354	334	355	344	313	301	331	317	357	352	345	330	332	349	333	356	342	330	368	375	374	347	306	333	376	348	317	320	350	346	370	332	332	373	357	329	334	341	365	379	345	313	332	341	328	319	338	302	344	342	340	357	346	331	332	371	352	344	343	354	348	357	330	322	352	349	363	374	367	342	330	320	323	346	346	349	346	368	320	313	340	339	332	339	384	373	327	341	324	337	374	359	334	357	326	312	341	329	333	329	351	369	298	367	303	312	345	324	375	383	305	355	335	357	374	385	349	327	347	358	351	350	332	334	336	337	336	343	345	338	367	353	355	341	354	350	379	348	330	359	319	347	280	332	329	316	348	325	352	319	358	356	345	347	378	354	377	356	326	354	348	338	399	323	333	333	319	331	309	344	349	355	361	325	366	351	313	359	372	325	343	352	337	329	316	342	385	343	327	324	338	342	336	322	346	319	322	358	357	338	336	314	306	332	337	347	336	344	370	360	306	293	332	332	336	360	369	344	315	388	299	327	360	366	332	355	338	357	340	348	355	335	346	281	315	313	324	334	374	358	346	342	340	358	346	336	319	353	351	323	339	365	344	333	356	338	360	333	357	336	344	349	348	341	333	322	316	337	338	336	336	373	320	320	319	348	349	322	369	305	328	340	365	333	291	384	341	372	327	301	334	352	306	325	362	360	349	359	345	350	335	376	337	333	340	349	332	371	363	353	371	365	335	337	348	346	328	357	346	372	349	341	350	368	302	365	334	325	333	331	344	327	358	335	367	352	350	348	328	336	343	374	352	356	347	316	381	357	342	351	339	336	392	340	327	374	343	370	355	337	327	322	340	325	355	344	360	322	358	335	341	316	357	351	371	343	349	374	378	362	328	318	352	306	354	362	346	375	387	324	341	358	335	356	346	387	330	335	327	374	335	378	343	323	350	363	333	331	324	375	364	360	362	303	320	323	353	323	307	346	359	347	378	371	331	348	341	328	380	341	314	326	348	390	341	327	338	347	322	345	312	349	342	351	359	365	313	344	323	322	331	338	335	329	299	371	370	330	355	357	337	341	357	345	322	339	300	328	322	331	303	396	368	374	355	327	377	325	319	358	350	323	327	354	351	327	329	336	317	351	335	338	348	363	325	317	345	341	347	340	358	372	351	348	351	345	332	337	371	349	348	335	306	356	309	320	342	361	377	366	317	347	375	361	332	350	356	335	337	361	341	320	353	330	356	344	352	330	331	326	377	350	316	362	355	366	358	307	329	355	353	342	334	346	330	333	363	331	351	356	361	343	347	319	330	370	342	358	352	359	357	369	322	315	366	346	353	349	376	324	336	360	329	361	383	336	318	340	361	350	341	333	338	333	350	319	363	327	317	305	338	345	372	333	360	361	360	349	317	325	333	335	335	310	328	322	341	346	297	372	320	380	309	365	353	346	350	315	355	350	347	311	361	349	353	334	318	317	353	327	324	313	332	349	333	351	333	358	343	351	345	368
30712	23606	10474	2761	587	562	539	552	520	534	549	543	549	526	527	523	545	508	537	491	511	532	509	545	506	510	525	510	529	502	508	533	472	513	490	519	551	503	483	534	524	561	519	534	522	528	527	560	497	499	526	468	486	519	509	547	528	546	486	524	518	519	517	495	492	529	511	511	538	501	521	528	499	533	510	507	557	533	494	494	528	480	514	537	515	529	541	510	531	492	523	550	548	519	522	530	541	570	529	508	497	527	502	512	522	506	534	526	552	519	511	490	516	494	501	452	526	495	544	522	518	538	549	542	533	586	540	560	544	553	510	513	502	542	517	503	537	495	536	527	532	501	513	533	519	543	465	548	561	502	539	510	535	542	533	533	508	462	523	520	504	500	528	494	514	529	515	551	524	535	520	529	549	531	520	502	514	501	491	530	538	538	490	521	478	546	537	520	499	554	494	548	514	547	557	497	554	483	508	507	503	513	529	523	540	524	531	495	482	499	531	543	514	527	557	539	497	518	527	534	521	527	497	503	529	548	493	514	510	501	522	516	581	505	577	510	524	494	535	497	536	482	554	497	505	520	527	513	530	517	489	503	521	535	510	520	520	518	509	517	549	542	466	515	538	528	563	549	498	516	554	554	496	542	518	536	465	544	515	553	488	563	540	529	521	530	489	532	534	514	507	559	499	521	533	530	482	504	518	539	507	512	491	527	528	507	519	546	542	506	483	515	513	470	534	489	524	506	526	492	479	498	546	489	467	524	471	522	483	523	520	548	550	530	514	509	535	507	556	564	530	519	551	487	490	555	499	493	521	494	519	520	538	549	516	515	529	563	493	524	560	510	530	532	529	501	523	481	521	503	529	505	516	536	500	532	544	531	525	616	502	483	497	512	477	532	542	497	550	545	551	502	493	535	498	503	503	525	538	490	519	517	548	473	520	538	561	531	516	478	554	495	502	555	535	528	568	512	516	499	509	524	513	511	511	514	525	499	532	519	503	518	559	531	528	519	510	509	557	516	524	504	526	458	533	537	478	485	531	502	480	524	522	503	467	558	520	498	522	519	531	487	540	507	517	520	504	512	588	528	534	519	500	537	537	528	525	542	544	551	554	534	554	534	557	553	475	520	532	557	528	485	497	557	548	539	483	525	528	508	515	538	500	523	542	534	502	533	554	519	516	501	499	512	522	514	531	547	536	508	540	485	513	534	543	492	499	507	527	481	495	514	513	502	532	479	560	476	499	552	495	510	533	528	487	490	509	495	571	527	523	515	527	538	516	528	532	498	504	528	504	508	524	530	546	527	517	539	468	534	507	541	535	505	507	508	514	528	492	493	498	515	527	524	517	521	497	504	537	564	532	496	528	482	538	507	568	497	499	541	486	534	521	542	517	521	515	534	538	526	505	491	490	493	505	509	511	547	519	500	523	519	519	555	507	512	522	530	511	547	519	500	531	475	525	507	532	499	575	500	533	545	496	520	488	481	493	533	521	488	481	518	550	559	547	535	528	494	537	495	571	497	515	544	508	503	559	535	515	491	503	523	517	517	507	521	507	538	552	517	512	499	498	525	511	521	525	526	509	509	562	513	498	519	527	527	493	507	526	531	527	498	494	534	499	505	542	545	525	503	515	530	522	485	589	533	546	522	516	538	538	517	550	550	541	506	519	531	559	523	551	545	514	568	516	546	504	527	530	554	514	523	472	513	491	480	522	543	498	501	494	523	499	512	478	533	547	485	538	555	530	529	522	520	503	515	524	540	539	565	518	532	542	514	512	458	519	534	518	520	546	538	539	535	525	493	549	518	492	500	524	545	526	514	549	516	479	508	500	528	587	536	546	572	507	556	549	522	520	548	514	537	541	540	570	488	537	491	484	494	550	566	520	519	480	512	511	544	481	534	521	512	539	495	522	539	491	569	515	477	505	534	501	522	501	494	554	518	493	537	515	554	525	466	547	520	571	505	530	481	521	538	531	535	532	527	482	547	536	534	497	497	555	515	534	489	537	497	508	511	530	500	528	516	507	493	502	541	543	535	520	513	541	521	565	504	491	489	538	503	524	546	534	489	494	516	542	503	525	530	502	485	541	552	539	523	510	490	536	546	524	563	510	528	504	503	511	550	512	489	518	509	490	552	490	527	562	516	479	509	496	541	527	489	503	527	513	516	534	530	569	539	500	531	503	519	507	524	528	551	498	499	502	507	527	526	511	494	529	482	479	533	570	510	569	533	483	478	500	521	523	522	522	436	475	506	517	504	501	543	526	549	549	492	513	491	524	527	554	557	490	511	499	539	511	510	544	527	511	530	553	549	529	500	533	484	534	526	492	524	520	506	519	502	526	525	515	512	520	534	493	500	549	542	523	495	510	540	503	551	465	554	519	479	521	524	519	522	524	558	543	503	522	481	555	484	510	515	520	533	535	560	489	489	501	522	510	497	504	506	492	514	512	512	504	551	547	519	512	511	512	509	508	544	511	521	513	538	499	526	465	566	523	547	541	500	558	488	500	536	525	570	519	548	509	527	507	469	512	509	516	507	475	534	540	552	529	535	533	518	503	523	479	508	538	536	517	483	497	524	551	545	503	514	531	521	525	529	523	524	508	506	533	451	532	525	533	550	505	516	488	478	533	524	492	514	543	536	532	465	550	566	543	517	525	499	508	522	490	538	525	519	542	506	521	519	523	524	506	551	462	514	573	516	515	537	521	492	536	546	523	527	520	538	541	479	516	540	512	522	510	584	533	510	507	486	497	509	517	539	477	516	532	524	477	539	493	513	518	531	478	508	505	521	488	527	560	510	489	499	575	567	543	529	578	518	532	541	520	490	524	550	516	505	473	539	552	562	495	517	529	586	483	527	547	554	496	494	550	494	544	548	502	470	535	539	531	525	515	464	526	525	525	492	507	506	478	536	491	488	520	522	521	499	502	558	501	531	551	534	558	484	526	523	490	475	529	542	516	513	504	522	527	518	534	539	531	503	551	552	459	478	506	545	509	509	473	513	516	518	537	498	533	463	515	509	519	520	497	525	538	547	533	575	509	489	536	531	537	496	587	493	540	505	552	514	545	555	543	564	526	502	529	530	491	527	532	472	515	550	506	507	537	530	534	488	524	510	570	549	535	523	523	526	507	516	503	533	533	509	511	550	540	500	531	510	544	549	531	553	490	514	499	534	509	507	518	543	541	530	523	520	495	537	507	532	512	499	523	528	519	529	497	503	529	505	506	484	555	520	543	485	491	494	517	509	532	512	507	536	509	544	506	503	509	527	510	525	507	525	516	550	497	524	519	518	532	512	515	504	522	538	512	540	489	528	494	540	537	516	493	528	506	527	514	476	513	546	490	551	525	527	514	549	500	539	511	513	525	549	487	514	564	531	530	530	525	526	532	558	546	480	524	548	529	502	542	524	549	477	523	533	544	483	525	542	520	538	559	561	494	547	553	524	564	517	555	511	487	509	519	547	519	522	549	527	484	514	498	496	500	504	514	537	513	501
22128	20328	5942	1781	483	497	484	457	498	455	473	464	442	516	456	505	491	465	444	448	477	509	478	451	427	453	477	495	408	466	495	511	447	488	460	446	461	441	442	483	458	493	442	490	521	468	456	446	481	440	441	482	470	449	464	481	466	443	483	483	480	464	441	485	528	475	440	481	460	451	493	511	458	463	482	454	478	470	526	453	466	505	407	496	455	490	473	468	484	486	483	504	456	483	505	470	438	475	466	451	496	486	497	420	439	431	464	499	454	462	474	482	482	465	467	449	475	458	444	431	515	462	472	470	456	448	430	438	469	457	412	492	467	442	509	485	453	468	468	511	449	492	461	489	494	487	457	491	481	459	449	480	457	511	472	494	508	464	473	505	460	446	462	470	433	462	456	454	505	471	465	498	482	458	503	455	498	486	505	431	441	422	481	436	481	442	458	499	502	475	471	477	450	508	466	474	491	478	481	399	445	481	460	488	459	456	438	442	466	482	475	446	439	539	467	471	454	469	475	471	480	492	493	463	476	454	487	495	480	508	464	428	492	469	472	453	462	446	475	465	473	445	440	466	498	442	488	456	496	460	470	545	481	508	501	483	466	490	489	505	482	483	440	417	526	461	502	449	439	454	493	460	447	450	465	506	499	460	467	478	446	458	426	461	477	508	436	458	453	494	471	439	454	469	479	474	465	453	453	473	463	474	490	464	454	477	510	485	456	429	459	484	498	453	481	481	468	472	495	467	454	464	470	482	429	460	435	457	485	456	501	425	459	443	456	455	426	466	467	477	457	481	457	425	480	474	447	447	475	504	453	451	481	478	490	473	472	472	438	444	482	465	440	470	465	503	487	501	461	476	471	494	452	454	465	482	457	493	468	463	438	487	433	464	479	448	487	452	482	452	482	450	461	449	453	460	476	430	471	491	477	471	499	487	474	495	448	460	452	487	495	464	467	437	480	480	477	438	481	474	478	498	442	450	459	450	483	456	444	461	485	493	442	467	470	524	447	477	435	470	475	425	453	479	480	472	504	474	525	470	477	475	466	435	441	490	473	466	474	462	452	473	462	480	458	476	471	466	490	479	472	428	453	440	464	440	422	436	477	451	465	492	456	484	454	443	457	499	474	451	489	398	509	464	477	439	451	454	471	450	435	471	435	468	465	482	472	478	437	439	470	471	500	487	447	447	486	443	456	455	509	521	485	439	420	447	419	458	503	466	461	483	491	472	491	450	489	478	463	444	456	503	481	483	462	452	466	497	467	444	492	440	486	487	475	465	464	476	433	441	464	470	482	474	446	466	441	453	476	459	474	402	501	494	461	452	490	457	452	491	470	481	452	506	477	485	480	493	504	457	459	427	460	440	485	411	485	464	468	480	498	481	461	487	493	473	474	450	461	478	445	470	481	462	423	484	501	491	460	530	484	434	430	501	466	473	454	449	469	486	470	473	442	473	459	440	463	466	463	475	451	502	438	503	474	478	460	488	492	474	477	463	444	435	437	435	446	469	494	478	461	469	458	473	434	448	441	441	443	462	460	492	486	455	485	434	512	467	459	448	477	445	433	464	468	467	506	452	450	449	435	513	471	469	463	489	511	467	457	433	480	455	462	471	430	466	505	459	406	466	476	452	509	460	470	458	465	495	472	482	472	481	505	491	486	453	476	473	518	428	449	474	430	478	482	471	457	500	467	488	502	427	463	454	476	448	468	456	454	468	474	455	511	443	490	459	454	479	493	443	433	447	475	444	486	464	478	439	483	480	480	441	458	497	503	452	436	465	476	455	480	484	521	497	473	473	475	464	442	479	459	480	466	450	468	467	458	428	445	480	441	490	476	460	476	487	492	464	453	486	472	488	468	444	425	442	475	487	419	475	450	512	481	478	485	450	459	501	485	449	473	440	473	471	474	432	474	476	463	479	456	486	489	467	480	501	516	482	461	475	450	461	468	482	461	460	425	476	464	446	471	460	465	453	451	472	460	434	471	479	482	471	469	473	461	460	465	463	477	455	461	462	513	461	438	440	475	498	492	468	448	508	455	492	450	462	461	450	476	456	447	445	421	482	432	462	478	470	457	501	453	458	481	503	471	459	465	479	509	480	493	447	461	461	480	437	461	449	482	471	497	437	447	463	493	479	498	457	486	472	482	464	474	484	441	454	491	464	495	434	458	478	478	489	453	453	456	490	485	459	530	483	443	497	455	496	488	452	467	458	488	473	465	460	490	453	485	466	466	451	493	481	473	518	468	467	456	487	451	451	479	474	458	477	502	440	465	454	466	466	453	449	456	512	512	497	487	434	471	455	466	481	465	493	475	535	454	456	517	467	455	506	472	490	434	461	485	493	480	484	484	488	476	480	479	500	449	485	458	468	435	432	445	452	437	489	444	448	431	468	499	455	436	480	466	475	470	491	457	456	488	486	450	464	481	465	445	495	470	455	461	494	484	495	475	447	452	461	478	465	466	470	439	470	468	460	479	452	471	466	485	486	471	466	472	453	464	490	493	473	466	429	466	471	419	446	489	479	483	466	467	444	468	464	458	482	451	494	459	481	444	473	434	469	471	432	505	465	452	444	500	491	451	479	462	523	498	475	469	496	488	402	466	434	450	487	452	465	477	455	446	458	470	477	482	461	476	493	477	470	469	473	462	495	493	476	491	467	473	505	482	442	447	482	496	417	475	480	489	435	484	478	472	416	462	451	451	461	514	461	486	462	422	497	453	491	446	486	489	455	455	465	436	458	483	489	477	447	442	464	472	435	473	503	448	460	444	434	443	486	455	510	450	461	451	534	436	464	490	472	488	466	477	464	446	497	462	459	475	490	504	463	473	476	457	435	483	504	421	478	465	442	437	480	475	502	515	476	492	484	475	452	480	490	459	486	469	529	507	462	460	469	453	457	484	461	458	492	471	481	486	479	464	454	491	419	473	484	466	474	470	463	473	479	521	468	412	470	445	470	476	457	448	473	530	433	456	453	440	464	477	475	463	460	449	463	472	471	490	477	462	460	483	490	500	485	488	444	521	486	465	436	469	439	455	456	430	462	481	444	460	475	451	462	488	475	487	445	425	471	470	506	470	469	480	473	458	502	495	465	471	513	496	502	455	469	479	445	423	460	470	502	491	463	494	457	462	463	499	442	459	494	444	458	434	450	475	485	470	484	450	518	416	470	444	479	485	447	434	462	471	495	478	444	479	467	500	471	455	444	477	459	468	501	449	494	454	433	474	452	475	485	467	438	447	480	495	458	483	403	459	436	464	475	496	424	485	436	429	420	499	462	467	462	456	452	480	522	495	439	440	484	427	439	466	449	428	418	458	454	415	499	457	433	496	467	437	483	452	434	492	468	475	511	438	487	459	504	448	439	451	468	436	481	445	459	470	461	480	461	475	466	495	478	494	465	469	499	458	452	477	486	463	427	443	485	462	453	467	467	493	459	460	496	453	464	484	440	459	502	453	494	479	446	465	462	462	458	440	488	476	433	468	480	478	453
25843	22961	28270	26227	11363	814	436	348	314	306	264	273	276	306	299	315	305	308	295	270	285	284	265	271	263	308	283	279	288	268	289	297	281	268	272	295	251	263	289	288	261	264	280	250	284	271	282	262	270	288	268	284	250	287	299	309	279	257	274	279	289	295	240	250	281	294	305	300	286	312	267	269	283	317	291	286	304	276	261	269	271	267	284	266	292	266	277	302	287	288	298	304	293	268	270	277	293	293	291	292	287	296	310	267	285	298	275	273	281	262	288	298	263	268	263	290	242	272	264	278	287	272	282	277	285	275	278	284	281	250	302	252	269	252	263	282	300	313	254	282	245	304	279	281	297	267	288	283	261	275	280	264	281	259	289	279	268	272	278	248	276	289	286	259	272	255	288	292	277	278	275	266	239	257	293	303	274	283	311	317	257	292	315	277	266	298	271	286	259	267	291	285	271	293	320	316	271	283	289	291	287	266	295	277	277	272	301	266	317	272	278	279	261	279	287	284	279	268	265	272	285	292	278	268	252	308	316	269	244	256	299	270	280	260	280	301	272	262	296	264	306	297	308	258	264	272	251	263	270	259	274	254	259	257	332	311	286	273	301	260	287	276	286	280	246	297	276	275	277	282	278	296	290	277	285	300	248	282	246	260	301	280	240	266	260	277	273	284	299	289	251	266	285	273	277	270	283	284	258	291	278	312	285	252	261	274	292	264	253	276	284	301	298	265	247	243	286	281	257	274	296	234	285	283	271	310	234	283	269	285	293	255	266	239	308	277	268	292	291	274	277	292	278	285	282	284	274	308	241	252	282	262	303	296	282	276	280	271	281	299	260	305	298	232	282	282	242	277	282	293	268	272	281	257	303	259	309	288	304	271	291	295	271	256	266	295	293	295	269	245	289	259	273	271	270	251	305	283	300	289	272	263	300	274	282	285	310	278	293	249	239	287	301	297	254	303	258	278	269	285	295	252	288	281	281	261	302	256	258	271	285	295	290	251	266	309	280	271	251	272	254	294	291	268	281	265	265	261	277	264	236	289	313	287	304	289	292	283	265	283	271	272	281	286	298	299	253	271	280	258	301	277	286	255	264	293	276	292	310	290	307	292	292	286	276	240	293	284	249	277	320	264	269	294	266	277	254	284	280	292	264	304	264	272	265	268	270	260	299	295	285	274	288	257	279	289	263	310	299	251	279	290	294	275	278	273	281	272	259	273	283	271	297	255	293	275	301	272	276	315	250	261	259	244	253	296	268	263	270	255	273	290	267	319	260	283	257	300	265	267	281	299	231	285	303	275	275	256	300	294	255	276	294	265	285	253	279	288	266	265	287	277	255	303	314	279	292	261	293	276	298	294	281	274	295	278	268	271	287	271	273	291	267	291	273	303	313	283	306	270	301	278	271	296	294	279	258	280	229	291	284	257	272	289	266	251	274	313	285	249	298	267	270	293	259	283	285	268	272	298	282	273	297	254	270	281	265	301	297	292	285	254	291	282	276	299	308	267	285	325	274	261	277	290	283	269	280	244	260	274	274	263	279	270	265	279	246	269	255	264	276	295	299	312	250	276	301	254	255	244	284	282	265	305	248	304	273	273	264	288	270	294	281	286	260	292	267	282	260	290	272	268	273	269	270	279	276	288	264	280	291	268	284	279	284	273	279	267	258	297	279	273	270	282	277	285	285	264	267	248	277	278	250	290	259	288	270	244	273	295	284	272	303	294	286	284	293	286	297	290	281	274	266	271	252	293	297	249	303	279	299	292	309	290	258	272	286	278	293	282	280	268	270	276	277	287	258	287	278	297	296	278	310	294	263	281	293	288	283	283	277	266	247	278	305	291	261	301	281	307	274	289	281	232	268	306	286	288	276	278	272	259	284	313	268	284	263	242	304	295	295	247	294	279	282	280	251	285	284	260	283	236	263	298	289	268	286	258	299	304	289	275	298	262	289	298	260	242	299	274	269	284	282	293	291	258	241	264	276	250	259	266	278	272	291	272	249	273	298	295	270	260	277	283	285	279	314	315	304	307	274	286	278	289	278	252	315	284	278	294	266	299	273	268	268	258	285	330	276	274	282	285	262	292	292	288	266	318	274	305	250	272	304	244	259	263	287	280	315	260	254	279	276	299	289	260	278	272	272	307	276	274	252	260	262	274	280	282	290	281	277	274	256	260	263	297	290	257	281	269	275	277	267	279	267	296	294	274	280	264	297	284	267	286	266	274	268	255	300	269	269	279	300	273	271	299	314	302	300	296	278	293	296	287	301	313	295	291	288	270	285	275	269	297	286	260	253	296	277	293	282	287	286	279	261	264	256	266	264	267	288	293	268	227	282	259	287	277	304	279	282	284	289	281	288	282	294	338	279	301	283	275	288	281	260	255	281	263	282	293	282	297	278	287	282	280	296	289	307	270	293	267	263	316	296	261	289	278	273	309	277	300	253	264	271	307	267	265	293	273	262	277	265	299	257	278	281	292	282	271	281	262	280	297	271	284	282	255	271	269	278	282	275	266	266	292	260	261	271	297	257	273	279	270	293	277	306	278	247	278	290	286	280	295	297	279	284	246	300	272	273	293	265	271	244	273	294	299	279	281	246	256	268	290	270	273	283	293	281	271	288	258	273	250	296	298	305	279	283	258	304	301	271	290	274	288	279	293	284	256	266	277	275	281	267	269	236	275	294	282	273	269	278	287	275	289	290	269	278	254	268	262	289	285	251	287	255	270	286	285	265	302	259	287	267	300	236	284	261	263	259	256	281	294	286	288	276	259	307	249	289	267	297	294	285	283	308	272	259	268	270	256	292	275	283	282	255	271	281	237	278	263	254	285	268	261	254	288	300	291	248	276	281	275	287	314	275	270	262	268	293	282	268	236	293	298	254	280	296	264	264	254	276	276	283	279	254	276	283	277	254	280	285	321	279	261	289	255	283	291	284	269	255	265	279	290	270	300	290	267	266	292	296	282	291	293	273	267	268	282	276	273	273	315	266	245	289	256	267	301	280	301	277	298	273	299	272	286	263	269	257	287	309	292	263	289	258	255	275	259	250	283	266	309	279	252	266	271	268	259	270	304	243	272	276	268	278	285	285	290	251	276	275	278	248	269	252	249	288	281	294	289	313	272	267	286	264	291	293	248	269	291	253	303	272	302	272	267	269	275	269	256	288	268	311	279	291	292	272	283	274	286	260	270	285	297	276	283	275	250	256	262	253	289	262	292	264	259	269	303	280	287	284	284	290	291	255	305	281	292	273	268	327	262	281	263	252	253	283	288	249	277	267	270	284	256	277	278	268	248	284	275	297	267	296	249	302	276	261	244	294	273	290	305	268	257	265	281	276	289	283	300	265	277	286	296	265	289	263	286	275	281	291	289	258	272	266	267	249	288	278	287	275	261	273	254	283	284	298	302	276	298	264	314	249	266	255	263	281	260	294	256	280	234	274	268	264	288	304	274	309	279	267	276	274	271	284	281	246	268	250	254	275	298	285	285
58808	68244	38103	13263	461	444	372	360	347	359	297	349	325	336	300	280	298	302	305	306	308	312	285	316	288	323	329	306	304	304	292	291	271	278	288	315	285	296	301	291	257	299	286	284	289	310	284	308	296	291	293	324	296	294	298	277	278	305	327	324	281	309	286	278	302	269	284	310	271	277	284	265	312	269	257	279	286	284	282	292	317	282	297	309	257	329	321	301	305	282	277	279	322	286	299	282	305	287	302	288	290	316	297	314	262	268	301	286	326	311	275	305	271	296	299	304	257	315	310	325	297	290	276	316	259	307	307	298	298	292	284	292	312	298	290	275	295	308	295	323	296	290	317	272	301	307	270	278	297	324	318	291	268	303	293	313	296	296	299	285	275	278	283	305	278	303	302	312	283	299	254	313	304	283	309	278	295	305	282	308	289	309	277	285	292	266	309	287	254	285	283	272	266	304	307	289	313	321	292	282	310	300	336	263	283	324	298	290	291	315	276	260	322	300	308	287	303	288	295	285	303	280	310	281	318	262	320	265	300	280	287	286	294	267	304	292	306	284	281	290	301	276	284	282	262	287	267	296	284	285	272	320	257	284	280	272	271	327	318	294	306	259	285	319	271	283	296	282	290	277	292	294	272	289	269	274	267	271	304	288	262	291	280	285	294	315	286	273	282	277	285	287	276	295	291	295	293	297	317	283	278	290	276	284	314	302	289	342	309	266	309	276	280	312	295	304	282	283	295	294	300	280	314	276	306	309	300	295	297	288	275	299	276	292	290	271	288	267	309	317	322	291	314	301	309	298	289	295	298	278	285	285	303	290	321	307	280	268	296	277	317	289	309	304	280	300	299	312	323	302	292	292	263	300	333	303	308	304	323	276	282	274	271	292	297	268	293	289	298	288	258	278	290	269	300	276	322	296	306	323	297	291	319	297	284	283	300	306	299	281	276	286	293	275	311	283	277	336	269	328	318	300	313	293	307	293	316	285	262	297	273	258	312	286	272	272	290	277	288	291	312	314	300	270	265	286	285	274	292	319	298	293	274	328	283	312	258	266	265	307	267	315	285	294	301	299	299	308	266	283	289	292	289	299	275	300	309	300	302	282	265	285	291	310	266	312	288	279	311	278	285	303	271	313	265	313	270	293	295	264	302	330	273	296	285	288	299	299	275	284	276	291	297	293	283	287	318	282	288	293	279	277	285	310	288	270	311	290	296	310	281	289	269	309	290	306	270	285	308	309	297	287	322	275	322	303	290	294	318	274	284	291	317	282	294	273	283	297	289	256	314	286	274	287	298	306	269	289	285	286	308	289	311	297	265	308	322	285	271	316	301	269	313	269	305	283	307	292	285	275	348	301	308	298	321	290	302	306	281	288	236	305	283	278	271	282	291	286	310	310	259	302	303	278	270	289	294	267	318	275	282	294	286	278	288	289	287	282	305	311	275	319	296	282	298	323	305	339	313	301	285	310	274	299	291	276	302	291	315	305	308	278	301	296	294	295	284	312	287	280	310	285	310	311	289	316	288	275	281	287	286	293	307	284	272	323	315	294	308	315	295	279	318	288	275	319	290	294	306	277	292	297	299	281	326	296	309	279	274	291	306	279	279	289	269	310	288	300	328	308	302	297	300	274	291	301	250	291	313	292	302	319	279	306	306	274	328	287	287	293	313	297	297	291	279	284	280	293	277	273	306	280	295	298	295	298	288	303	302	311	278	297	292	313	269	275	291	294	281	294	291	310	242	323	259	287	314	280	309	300	268	294	302	313	277	306	301	267	289	306	293	303	309	275	280	301	281	304	306	290	310	302	290	279	306	273	315	280	308	326	290	281	259	294	292	304	314	303	274	338	298	289	286	292	274	298	301	274	322	299	287	274	286	308	298	265	288	318	302	316	319	311	304	281	288	293	294	289	261	277	298	272	280	302	312	279	286	309	295	287	288	313	286	294	293	323	295	282	285	260	285	280	301	298	258	316	305	281	285	310	283	294	263	276	300	296	307	299	299	295	288	308	284	301	293	295	300	279	294	271	296	322	306	304	295	292	296	325	300	288	307	281	323	285	263	299	290	297	279	294	309	290	272	297	289	307	277	304	298	262	319	251	250	274	285	274	337	289	302	278	287	309	289	304	283	277	300	299	270	299	285	283	264	299	265	269	304	290	296	299	282	251	290	294	304	290	326	265	301	286	305	278	279	287	261	268	293	297	293	295	298	292	325	266	308	283	310	281	310	296	314	313	287	283	297	307	283	285	293	307	273	272	311	256	292	294	289	302	311	260	296	280	314	300	264	296	305	294	293	306	278	281	274	310	277	310	290	321	270	285	292	293	268	280	263	278	267	276	304	304	292	297	298	320	311	315	313	291	281	311	301	282	268	256	297	294	300	316	292	319	301	295	314	279	313	303	301	275	294	266	290	275	285	315	298	281	294	275	271	312	304	278	300	287	287	269	312	285	290	312	295	289	305	296	324	310	289	288	271	286	269	327	305	289	296	244	305	295	306	302	288	287	315	267	319	268	303	283	279	266	289	280	310	295	272	304	281	298	299	314	290	301	273	268	294	293	296	328	295	265	320	323	279	280	291	293	285	281	271	289	273	285	306	266	296	290	309	334	291	307	290	293	283	276	298	294	284	315	279	287	280	254	302	285	290	302	277	266	259	297	304	293	308	298	290	304	274	283	295	288	279	314	277	272	288	281	307	283	272	286	309	274	277	270	276	308	318	283	270	268	274	282	258	297	296	288	288	274	298	295	289	294	303	281	295	288	284	292	283	287	268	301	266	308	294	299	294	296	282	293	294	319	248	274	306	277	274	308	289	269	314	282	291	309	258	310	328	288	284	266	276	309	277	276	273	271	282	303	301	318	293	299	297	317	279	298	324	279	289	316	283	292	268	307	295	297	281	288	300	265	304	303	276	311	297	314	301	296	291	305	285	279	306	261	323	290	299	300	312	315	290	297	311	244	321	325	318	307	293	297	266	306	285	269	294	289	314	286	293	296	307	309	306	311	317	306	270	293	282	276	294	308	299	281	278	292	307	326	276	281	276	277	291	269	310	292	283	296	284	270	305	289	280	307	321	309	295	281	289	308	267	268	283	305	295	298	309	284	321	299	287	337	280	303	262	292	273	281	296	283	307	267	269	312	282	305	300	328	263	300	278	282	274	306	270	319	294	285	264	281	310	270	284	322	261	283	304	283	278	294	276	316	288	290	271	268	282	308	275	260	276	306	311	297	315	287	271	306	262	286	287	293	298	283	281	286	279	310	269	271	270	315	265	309	277	288	271	261	300	286	259	319	284	299	305	283	306	296	291	310	322	300	301	335	310	323	265	309	294	253	323	310	289	306	276	286	298	287	281	280	306	301	269	294	278	310	288	316	306	273	289	324	281	308	296	320	305	288	296	295	274	280	307	308	307	267	258	282	290	310	302	313	284	305	284	273	304	273	297	331	269	299	282	317	272	294	263	289	278	294	321	329	289	272	311	280
24637	22162	28325	25448	20945	8439	853	496	422	406	410	348	384	389	351	365	360	373	365	388	374	334	368	349	354	341	361	344	348	353	349	345	355	343	316	369	380	350	340	377	366	350	349	367	358	338	356	366	348	338	311	340	321	362	357	372	366	369	347	347	359	345	369	353	353	335	332	400	328	347	333	338	331	340	354	344	331	332	376	366	361	338	354	350	368	334	352	344	329	346	368	342	361	373	363	374	320	377	379	329	315	322	396	330	370	369	363	338	297	370	318	335	353	349	345	361	354	348	352	352	376	361	353	334	326	352	311	339	338	343	343	326	353	330	340	351	353	386	326	324	346	406	328	321	344	326	334	372	323	364	362	343	315	370	361	363	341	349	336	325	348	354	370	350	295	362	346	342	373	355	359	347	319	364	375	306	349	347	364	379	332	368	349	365	346	354	319	377	367	328	325	344	347	381	329	371	337	353	320	324	363	333	364	348	345	353	355	346	333	359	303	392	303	355	353	338	352	324	352	341	352	383	362	347	341	355	360	347	339	340	374	334	305	339	315	362	400	359	339	351	383	330	363	350	358	334	336	368	331	354	341	329	336	363	331	370	340	347	342	329	308	344	349	323	344	328	335	343	350	343	346	332	362	341	332	328	365	354	339	391	317	333	351	371	364	337	324	319	387	359	326	334	369	343	342	319	343	369	357	352	343	344	335	360	353	353	348	348	363	374	313	352	373	370	350	341	342	377	360	354	334	380	346	346	360	352	355	355	370	320	386	343	359	337	306	334	346	349	326	349	370	326	339	327	310	336	342	372	323	353	317	335	358	357	376	353	369	350	347	366	338	334	351	330	364	384	334	327	316	366	363	388	350	327	323	373	389	342	368	336	332	326	363	321	334	313	338	320	353	342	343	323	354	312	356	357	387	341	355	366	357	372	352	326	315	365	367	356	338	357	339	332	328	337	338	354	331	321	316	384	335	349	362	343	315	337	355	360	373	355	362	338	347	376	333	358	348	366	335	319	365	343	332	350	368	336	357	352	325	347	380	375	326	344	341	328	330	327	355	337	377	312	349	342	359	340	338	361	324	345	327	345	357	361	341	343	345	361	343	354	331	329	327	371	323	357	341	317	317	357	355	344	352	346	369	346	364	340	389	353	322	341	382	337	341	338	322	294	354	356	368	368	354	341	329	319	359	355	327	351	360	340	341	335	349	358	352	347	326	320	347	322	327	380	347	334	318	343	354	379	325	355	328	345	348	313	337	366	349	321	378	340	364	352	353	365	341	359	383	345	334	335	363	332	330	353	321	377	348	340	359	322	323	366	343	357	355	348	360	312	326	398	340	354	344	346	317	349	324	353	330	364	348	315	331	351	368	360	370	335	340	317	315	347	312	349	336	325	344	357	342	354	368	336	301	311	343	351	347	341	369	334	344	353	324	326	330	331	360	357	337	336	365	370	301	380	336	315	332	340	331	368	337	321	338	347	327	297	370	340	356	352	353	347	360	315	368	356	346	331	363	331	317	350	330	384	370	350	320	318	364	320	350	356	349	379	346	349	347	352	382	374	341	350	315	361	334	354	319	360	362	333	385	317	395	372	390	347	306	329	326	348	350	340	330	338	362	346	335	376	322	327	377	321	331	343	303	376	310	351	369	332	346	372	335	326	363	346	361	363	346	306	309	317	388	337	328	352	360	319	379	359	349	330	370	331	336	336	326	325	364	346	336	352	348	346	359	325	316	346	337	354	363	323	348	348	350	376	368	367	323	367	364	340	317	355	344	371	329	347	366	352	348	331	324	357	332	338	395	326	379	357	349	345	326	326	366	369	329	360	340	334	362	349	358	351	317	375	363	379	311	370	361	346	352	323	341	342	319	369	340	360	321	361	352	361	334	337	357	381	349	368	347	352	347	343	348	336	304	348	308	335	345	388	349	331	350	329	349	335	350	356	335	325	350	341	348	337	367	346	305	311	335	388	337	352	345	354	334	356	324	364	359	342	328	355	362	349	322	349	357	371	343	328	325	331	363	359	343	334	360	358	341	333	328	343	355	349	351	341	364	352	332	380	336	355	342	348	355	354	342	336	369	307	337	311	321	329	386	292	335	342	323	326	327	352	346	375	344	347	380	373	355	326	344	361	353	390	353	374	335	330	363	347	327	330	357	380	375	370	351	350	358	367	340	362	352	372	362	357	354	332	338	369	337	364	385	355	317	347	356	350	339	325	340	334	325	343	355	325	363	347	374	309	339	339	378	339	348	351	371	332	358	322	308	352	352	326	335	361	335	355	357	365	360	354	353	355	384	332	353	332	319	346	305	337	322	346	336	328	347	332	379	350	321	362	361	343	333	349	322	341	329	354	331	353	369	334	313	347	334	336	358	373	338	354	319	338	363	356	319	349	366	344	352	340	331	340	352	322	326	335	316	342	353	320	348	339	379	316	353	373	337	328	349	349	355	331	345	320	357	343	334	345	318	348	371	313	370	348	367	333	344	330	342	345	351	302	355	338	350	370	322	334	370	333	368	354	381	346	344	341	364	363	330	318	325	319	363	353	361	351	339	334	358	344	334	334	354	341	340	362	350	347	318	363	309	352	345	327	353	383	348	352	336	341	350	339	325	339	360	356	350	382	354	358	361	352	336	312	343	352	348	326	355	365	363	379	327	367	381	344	354	343	347	364	371	369	353	374	367	328	358	351	355	330	358	334	339	345	332	330	339	344	364	376	334	347	340	335	335	320	354	336	338	360	355	327	323	341	349	367	318	344	341	310	327	334	358	332	333	346	322	360	371	380	326	350	330	344	333	291	343	345	353	364	386	381	352	360	360	368	327	349	361	358	328	346	334	359	373	390	328	308	383	323	344	353	324	348	331	329	356	340	344	358	344	336	339	337	338	347	361	374	351	318	340	334	340	328	371	327	332	376	357	348	340	350	353	334	333	343	329	346	334	330	353	330	344	339	346	343	364	382	354	377	331	313	333	328	359	361	360	323	366	334	351	360	354	380	338	336	324	319	343	373	325	317	355	356	332	357	305	345	328	332	331	347	344	362	351	337	313	350	345	309	347	365	325	351	339	332	357	378	359	353	343	348	373	344	366	327	286	350	339	324	356	324	381	344	346	331	322	357	341	355	335	355	382	360	344	326	336	356	314	335	354	379	375	347	346	353	350	359	336	361	366	365	391	363	334	340	341	362	347	345	351	359	346	340	338	321	340	365	346	341	322	326	341	325	361	345	296	355	328	331	347	323	386	325	347	359	340	341	354	373	326	342	317	361	355	338	332	326	350	349	342	315	369	331	350	368	346	334	335	335	334	335	330	346	355	333	353	337	354	358	313	344	357	330	346	332	349	305	366	352	362	350	360	348	353	347	326	356	307	318	346	368	354	341	355	330	337	319	367	327	356	336	354	365	332	316	308	333	341	347	315	336	374	377	336	319	313	353	350	328	358	365	356	357	363	364	342	349	332	356	348	356	324	306	336	360	343	358	338	369
62975	85375	44391	17747	665	585	521	459	438	437	425	447	365	394	431	359	384	356	397	370	340	362	367	398	387	384	323	371	365	373	365	372	323	370	375	383	346	316	375	290	369	358	366	341	342	361	379	359	322	349	367	338	365	354	336	368	383	399	349	334	347	345	367	357	322	354	368	369	359	368	341	345	328	367	388	361	356	379	385	367	395	348	364	338	354	345	334	355	325	366	361	350	375	357	355	334	325	345	339	351	386	341	345	383	400	360	369	368	332	371	344	380	362	340	314	348	349	361	343	351	338	344	362	360	367	380	335	345	359	372	346	349	349	343	352	372	324	379	350	365	320	341	334	363	388	328	353	338	370	370	338	377	347	409	354	375	377	357	347	370	379	339	333	383	367	371	368	354	363	382	337	337	331	389	335	373	349	367	320	354	383	346	353	358	361	335	399	323	351	366	380	358	331	294	362	347	365	354	368	377	326	390	372	348	348	390	350	368	351	356	351	364	365	341	325	345	337	368	377	371	351	368	340	338	318	366	331	362	332	346	349	373	372	328	356	367	348	372	372	377	335	358	338	334	358	331	347	335	359	328	340	355	348	385	359	373	335	345	364	335	320	339	343	348	319	346	380	336	347	369	335	340	362	339	373	348	335	364	324	366	356	378	358	359	348	354	353	352	350	349	360	369	392	372	314	350	346	348	348	354	390	374	349	349	343	379	393	341	357	367	377	342	350	316	342	354	373	367	353	358	345	317	360	364	350	372	377	341	389	375	341	350	329	349	344	368	374	377	364	379	352	331	340	351	333	390	331	389	346	340	343	332	349	345	347	387	352	367	357	346	352	337	354	349	341	360	348	392	362	362	366	334	348	360	375	323	343	339	338	341	321	329	361	334	354	339	341	343	365	408	346	328	353	357	347	396	370	341	343	375	358	346	360	349	356	342	331	346	336	367	361	354	351	352	332	345	346	334	351	378	357	375	324	364	338	381	365	370	386	332	363	343	350	393	383	347	365	344	357	381	357	320	338	325	326	317	348	353	356	390	356	332	368	314	337	351	299	331	370	349	354	346	348	361	383	324	342	321	365	353	351	357	329	371	339	325	361	331	371	329	341	357	331	387	391	360	377	350	357	346	361	334	335	368	376	395	341	350	386	363	361	399	319	384	321	365	358	299	367	334	352	347	367	367	355	355	375	373	341	358	336	340	374	323	350	352	359	363	372	353	345	355	368	356	339	326	344	349	329	358	328	338	386	358	376	368	364	364	339	357	377	374	368	362	348	344	364	377	314	354	362	346	354	361	371	354	364	339	368	344	398	309	343	356	343	363	358	362	346	363	365	344	345	371	346	367	314	362	359	330	342	346	344	319	370	360	341	361	369	362	369	390	367	355	371	385	368	359	331	350	336	373	391	364	386	383	388	350	339	350	388	354	389	367	326	366	400	345	380	342	354	372	346	358	350	347	341	372	350	373	374	364	363	350	350	353	349	373	375	327	365	338	375	330	353	328	362	383	358	345	355	352	346	337	342	375	366	353	368	395	365	369	347	342	367	358	349	387	353	374	353	365	350	319	354	377	359	348	374	323	336	346	330	326	364	368	371	376	353	349	399	371	350	375	389	334	339	347	374	343	364	358	357	361	386	309	357	384	362	336	337	333	333	368	363	347	342	377	360	320	334	367	350	350	351	335	371	384	360	352	352	325	357	347	358	355	357	347	351	351	371	341	359	378	349	324	365	376	351	376	380	336	320	359	362	333	353	362	374	351	382	335	351	338	353	342	352	318	319	343	362	374	365	358	360	354	374	336	339	369	375	360	373	358	315	328	338	351	361	358	320	359	364	363	376	315	378	349	365	374	338	357	377	348	331	352	361	336	327	352	332	365	378	333	347	375	358	379	368	372	348	347	372	358	350	360	420	381	380	381	334	362	350	358	325	383	349	359	322	379	348	328	386	329	345	340	340	352	384	326	394	327	321	363	301	365	347	362	358	356	324	328	335	330	349	337	381	358	359	336	386	341	356	365	343	364	342	320	339	379	348	349	363	337	357	348	350	318	314	357	348	375	347	347	363	364	358	340	358	340	360	352	350	338	365	352	347	364	358	342	366	362	376	350	345	371	364	353	340	366	368	345	381	356	365	346	362	362	339	336	331	356	326	325	338	371	349	364	360	339	361	355	346	371	353	347	355	349	317	386	346	352	339	380	322	392	362	360	343	341	374	359	350	337	329	345	339	395	347	385	337	361	366	351	348	332	353	335	358	340	384	354	357	340	349	325	380	336	303	348	374	329	384	368	392	354	345	387	338	382	400	336	359	377	340	337	356	378	355	374	340	356	360	354	344	366	368	334	348	336	359	336	338	314	355	354	366	333	357	356	336	334	371	322	307	341	375	361	379	373	342	384	338	345	392	339	344	357	339	348	335	321	337	351	337	369	353	364	331	359	363	363	342	374	338	338	353	369	339	320	348	359	372	360	366	343	366	345	348	343	321	335	370	352	337	349	361	394	345	358	324	344	287	379	349	326	346	329	377	350	372	336	324	330	340	351	347	329	353	346	322	325	423	400	340	391	390	344	353	373	370	345	346	328	347	367	325	357	339	348	353	314	367	360	349	352	353	368	399	339	359	404	324	346	352	380	376	372	365	364	345	372	366	375	366	334	339	352	347	370	336	380	339	349	372	370	356	351	353	350	350	349	347	370	373	364	345	347	330	357	375	339	380	351	362	362	359	356	359	356	364	371	337	308	392	377	344	322	376	374	368	377	344	378	345	369	347	379	351	368	344	351	354	368	365	351	336	344	335	360	339	340	373	384	352	383	368	385	356	336	342	340	348	344	345	371	372	354	332	339	375	362	376	355	349	358	326	382	352	325	362	339	343	333	342	362	333	345	360	366	377	318	359	342	325	381	323	375	383	363	379	380	400	330	334	348	327	322	350	328	352	354	347	332	346	363	390	368	326	337	369	312	333	346	355	372	341	363	372	371	369	332	333	360	335	361	359	380	359	366	367	337	350	329	367	350	377	376	354	375	361	351	381	356	347	352	354	359	338	336	419	335	380	388	359	354	345	361	375	324	356	366	359	327	374	330	329	327	329	336	336	358	346	324	357	373	378	372	376	364	386	391	360	345	341	344	388	376	354	384	331	330	349	381	362	345	315	355	351	324	312	394	373	358	359	359	383	341	346	377	372	358	385	387	324	369	354	321	392	325	382	352	359	358	359	386	357	355	327	356	335	366	342	348	326	346	368	340	342	357	364	383	363	355	370	364	335	376	353	352	340	351	371	346	352	350	299	367	364	328	324	339	341	347	364	332	345	345	374	378	355	323	348	369	354	381	351	399	326	344	366	346	363	360	338	344	338	343	356	305	342	344	340	340	361	385	356	368	342	377	305	341	370	331	381	341	376	356	369	326	386	347	338	382	340	372	369	348	353	363	336	349	356	351	346	385	332	361	372	350	336	351	376	349	352	340	331	372	356	356	360	359	356	333	344	319
30739	23469	10395	2776	811	591	552	524	585	519	562	554	529	481	546	536	541	508	523	545	551	532	517	510	498	511	538	513	534	488	530	537	509	542	552	527	516	521	478	520	482	495	498	548	510	483	525	526	584	517	571	549	542	540	507	527	530	514	537	502	516	517	525	577	550	537	531	498	510	521	505	523	498	539	535	518	511	527	528	514	525	559	541	477	533	536	553	532	495	518	490	510	551	553	546	565	511	482	471	494	535	512	551	536	494	523	531	519	539	548	526	540	547	524	522	505	507	543	558	503	517	533	536	524	515	555	521	550	495	534	536	500	512	513	505	528	510	527	523	518	544	535	525	535	551	504	557	523	518	497	508	529	508	517	512	511	538	499	511	532	510	514	513	521	533	506	546	566	511	538	561	548	547	505	517	536	516	524	525	514	522	528	522	522	522	540	513	532	524	532	520	532	554	504	503	536	518	537	570	516	520	521	563	539	529	534	490	477	505	535	537	504	553	516	543	513	528	467	500	496	491	537	493	474	515	542	542	534	549	536	532	474	504	508	513	549	526	536	532	534	499	526	556	511	493	522	552	549	515	486	527	515	498	524	552	507	558	538	548	505	544	570	529	456	570	544	498	512	563	554	552	536	504	540	506	533	492	505	512	533	521	551	526	537	554	550	536	523	539	543	519	497	490	531	456	561	552	549	541	524	504	470	493	498	503	515	508	511	519	520	535	567	537	510	522	486	515	577	506	506	523	482	551	511	561	498	531	516	536	506	521	516	568	472	571	527	548	527	550	512	538	550	532	553	540	549	529	503	535	526	543	513	527	563	524	492	516	500	495	525	518	565	529	538	514	527	522	534	530	565	548	526	467	511	534	540	515	522	505	561	526	495	498	576	527	551	516	553	529	539	491	531	559	519	541	542	522	442	524	511	517	543	509	527	525	505	518	536	487	558	514	534	557	510	552	583	515	489	535	554	503	539	510	489	556	560	486	500	548	492	510	562	511	539	494	474	472	551	472	490	551	502	562	545	533	523	524	541	552	536	556	479	492	541	516	543	500	540	499	507	470	520	497	534	523	559	491	519	517	505	515	496	470	514	532	540	514	559	493	546	498	531	534	544	511	489	551	552	522	524	518	535	522	541	504	516	533	485	488	550	542	575	509	494	512	524	527	523	526	542	514	500	538	515	511	549	518	513	520	523	513	546	534	499	482	487	493	541	549	513	554	550	527	538	494	526	532	544	534	514	530	517	511	533	492	498	547	492	558	558	535	527	518	536	558	516	509	495	549	549	503	524	526	479	563	526	550	527	535	419	517	567	550	509	525	515	520	502	584	531	514	557	560	545	500	544	500	572	553	504	555	519	533	519	516	514	505	505	529	534	528	552	547	526	568	528	472	492	558	524	510	521	554	529	537	500	558	520	535	527	498	522	489	540	565	504	503	540	533	470	481	493	496	501	529	509	499	480	525	526	491	518	535	522	480	548	504	539	567	546	497	539	532	515	563	503	524	530	556	550	532	518	566	557	543	503	545	541	546	529	502	481	519	543	562	549	539	538	553	497	525	537	492	532	523	576	515	480	505	507	502	552	543	573	502	533	519	522	504	533	518	533	539	515	488	519	571	564	510	524	528	533	519	512	545	524	541	502	538	500	535	523	524	506	516	518	546	574	519	497	517	472	513	543	458	548	532	524	512	503	518	559	534	498	531	486	537	502	541	531	522	518	498	561	548	538	506	504	491	490	489	519	508	467	553	531	518	518	532	490	550	531	484	548	521	537	514	499	532	492	541	532	532	508	518	486	541	522	544	530	523	543	479	487	487	527	522	542	504	522	517	539	521	474	506	516	533	487	537	480	543	537	513	510	540	489	475	582	542	516	547	521	515	516	492	505	486	520	506	560	555	538	523	532	533	531	537	566	521	494	524	549	531	519	535	548	539	510	542	508	561	577	539	506	532	526	502	495	508	563	522	533	538	509	551	534	513	540	465	553	544	552	553	508	521	493	548	507	519	508	529	523	551	542	519	516	505	515	492	528	515	530	517	512	571	537	557	545	506	530	521	510	554	524	536	509	561	505	504	512	512	532	530	527	515	547	531	542	567	514	502	517	528	569	514	549	492	556	552	546	550	519	519	539	562	520	509	534	514	492	528	482	562	528	532	506	535	506	540	531	481	564	534	554	546	548	521	562	574	548	492	538	510	516	528	520	551	528	538	544	503	507	519	490	517	504	524	516	502	551	524	530	515	523	510	577	528	554	525	570	521	521	514	546	515	520	481	523	516	504	522	555	530	508	523	519	530	550	541	555	497	553	531	550	524	559	522	515	504	551	570	518	485	508	522	531	539	571	546	521	501	514	519	492	507	503	528	564	551	511	512	524	554	525	557	510	562	557	493	514	542	570	487	513	534	500	526	504	523	553	514	495	470	542	516	548	520	507	506	558	537	510	553	513	484	533	497	540	533	543	522	526	545	509	493	501	505	554	495	526	516	502	530	521	538	540	510	540	516	534	518	545	550	537	534	524	508	499	489	543	527	532	491	503	541	533	587	558	520	559	563	528	597	520	552	569	502	517	551	519	527	477	524	540	543	476	509	515	548	545	526	510	494	495	531	493	552	524	495	522	528	508	537	526	532	591	518	535	525	535	544	522	518	525	511	524	522	538	528	518	469	544	495	488	555	553	539	500	522	535	528	495	490	548	533	539	543	527	514	525	528	534	521	489	484	539	543	521	524	519	567	487	542	540	540	545	497	511	538	550	515	493	541	505	510	533	560	513	545	525	528	551	536	516	554	499	572	519	540	548	540	486	549	514	530	515	583	574	545	564	520	532	500	531	520	513	545	553	518	562	511	544	526	515	513	566	557	569	535	526	529	492	538	503	510	490	495	492	533	510	547	514	522	522	505	536	508	564	514	530	545	532	575	547	510	536	515	517	509	544	532	546	535	502	519	553	530	507	514	510	521	564	507	490	548	527	578	530	517	530	557	492	545	552	538	507	505	498	489	523	529	512	509	513	562	489	531	543	531	507	521	531	523	522	517	501	560	497	567	537	521	541	574	522	549	488	529	556	521	513	532	537	511	542	527	549	534	464	519	554	547	488	539	543	526	545	517	510	521	587	512	531	524	544	519	512	491	519	541	527	493	533	528	521	509	517	511	527	500	531	485	505	544	577	528	496	503	538	520	542	547	548	504	545	545	526	549	521	497	526	525	542	500	560	561	516	551	530	483	535	550	512	489	525	519	535	553	512	507	515	521	526	497	540	571	497	565	549	506	510	496	522	540	513	538	506	516	523	529	525	482	504	507	530	563	532	549	493	530	576	478	519	533	519	529	526	522	529	528	549	522	514	516	526	532	532	512	513	535	530	500	519	530	525	521	487	554	499	503	506	567	520	526	529	505	540	534	556	550	504	529	512	521	487	527	528	536	539	541	495	531	510	512	515	522	519	541	508	535	539	565	516	514	548	530	525	519	528	520	546	515	531	565	521	503	512
22448	21375	6181	1880	493	496	467	477	472	467	525	477	480	497	475	500	477	490	457	471	526	468	449	460	471	476	494	478	485	482	492	439	475	456	450	449	529	476	442	517	443	472	452	409	419	459	462	450	468	446	452	462	480	487	490	472	511	425	474	458	471	469	467	470	473	502	480	435	470	449	466	477	477	445	424	479	502	451	463	442	467	480	461	488	476	484	465	491	478	493	477	485	451	488	467	491	508	498	501	450	458	478	474	475	444	453	479	461	452	424	484	468	482	475	459	452	454	466	495	455	467	482	467	474	450	468	483	437	452	457	489	472	504	458	474	489	436	449	528	484	464	449	513	457	479	418	465	470	460	469	469	477	478	472	482	441	485	440	452	458	474	464	446	466	480	459	459	486	459	505	486	478	430	453	482	453	459	478	453	424	472	479	427	503	494	478	468	479	492	500	441	440	486	439	501	492	461	502	516	470	456	434	489	468	439	462	437	451	479	473	442	498	469	454	482	453	465	496	466	476	476	479	473	429	451	450	472	428	471	503	473	474	421	441	494	470	496	469	440	426	445	457	444	490	441	474	459	473	462	479	455	461	426	476	505	436	506	447	483	493	482	493	496	477	478	450	441	459	480	471	435	477	510	436	429	492	511	483	506	482	509	443	478	490	477	447	445	470	486	471	497	468	456	510	491	486	530	475	467	461	456	511	470	469	479	459	472	448	440	490	471	405	501	449	426	471	450	491	481	492	462	512	480	475	461	453	471	491	455	423	462	454	454	465	471	453	472	463	454	448	493	467	469	467	434	522	464	461	515	479	526	491	514	463	480	445	475	470	430	484	466	484	475	467	463	472	487	446	458	430	437	446	471	470	453	477	449	465	503	507	469	454	453	507	498	434	484	479	468	470	484	489	475	493	454	465	460	455	496	487	464	433	433	477	448	439	481	443	466	492	470	433	482	486	489	453	479	437	474	474	493	455	480	477	497	478	516	463	477	499	442	492	482	482	459	453	459	472	464	483	482	454	479	479	495	483	459	491	430	506	440	467	498	455	444	511	513	436	472	504	482	433	457	468	485	470	465	490	434	470	463	454	454	449	475	475	429	476	450	508	459	458	471	484	490	490	500	473	482	469	511	467	489	479	455	495	477	471	503	501	508	467	456	458	417	475	462	490	416	459	468	480	439	458	495	498	459	436	447	482	456	497	503	447	450	457	457	459	472	515	475	469	491	454	460	450	451	456	464	471	473	512	478	459	496	456	445	432	458	491	445	467	465	433	484	463	491	440	446	489	483	466	512	462	484	498	513	476	466	474	482	455	477	494	488	461	457	451	480	481	502	464	482	449	467	492	482	431	444	485	486	458	468	467	478	457	475	506	492	471	468	445	429	449	462	472	486	454	489	420	483	467	440	440	461	440	446	479	465	505	490	439	481	486	467	456	475	496	463	496	473	467	505	460	483	486	497	502	460	466	437	475	485	471	481	469	457	453	504	453	434	434	487	435	452	455	447	474	467	445	441	485	468	480	454	479	508	451	436	431	479	472	467	459	482	457	508	490	433	467	506	486	493	506	452	465	453	448	449	488	501	471	476	460	460	513	458	510	511	451	462	505	469	479	496	492	491	419	443	537	469	482	483	458	460	443	473	472	495	483	454	477	430	450	462	482	449	502	457	461	477	470	462	425	463	446	467	509	462	487	451	438	442	509	507	453	469	459	495	477	531	413	469	505	486	456	450	452	460	468	467	471	444	434	448	448	491	463	462	459	482	423	520	478	457	473	420	439	449	492	478	477	534	488	458	473	479	502	478	432	465	442	475	448	460	458	462	487	426	453	479	441	498	454	474	489	501	475	480	470	476	428	507	435	466	479	478	478	459	461	475	474	443	457	493	434	475	464	465	457	438	456	495	468	471	490	495	489	485	488	408	441	492	468	447	455	470	473	431	490	495	496	484	476	475	494	461	474	440	460	472	451	466	497	455	456	471	464	513	430	442	471	495	482	465	515	503	515	492	478	494	469	509	479	476	501	490	470	506	495	486	405	459	479	435	493	484	418	489	423	490	468	499	460	491	490	488	470	494	463	480	470	453	512	493	453	501	492	464	478	491	463	467	482	479	465	462	515	472	462	474	483	464	420	513	463	451	465	476	455	482	450	501	465	450	446	477	476	442	455	478	496	493	487	505	470	461	473	459	461	457	471	434	467	465	455	484	461	478	456	429	476	472	493	460	461	470	487	460	503	505	475	442	464	428	495	472	494	508	492	464	516	498	477	488	481	507	466	466	462	437	451	464	478	486	432	475	465	439	453	456	454	465	484	470	497	462	476	479	494	452	470	486	455	523	471	466	448	503	458	512	467	446	504	440	449	457	473	482	419	441	471	451	460	453	444	399	490	495	517	472	488	464	488	476	442	458	447	494	474	437	449	435	461	491	468	455	471	472	468	457	485	508	468	477	457	493	488	457	490	445	463	486	467	462	488	529	444	493	451	495	462	470	457	481	480	467	461	455	456	482	463	474	478	485	475	465	472	466	482	435	441	486	483	494	432	486	459	441	459	452	468	464	506	489	460	497	476	503	476	534	471	480	416	427	456	438	467	467	498	480	464	487	482	499	468	452	458	506	498	449	470	474	443	472	486	492	464	480	449	462	503	450	465	454	474	510	475	528	438	459	453	480	485	485	463	463	447	504	481	484	456	499	452	457	481	481	485	443	518	482	428	457	513	525	471	476	469	491	496	494	457	515	480	455	486	482	496	445	444	474	460	481	437	476	460	462	469	449	485	455	484	478	474	462	505	498	473	503	484	476	449	477	493	475	453	449	468	471	503	442	444	469	505	486	456	466	477	462	439	430	525	518	461	464	514	446	502	477	510	464	494	504	446	499	477	436	465	488	470	456	481	434	452	427	475	473	473	479	490	433	470	490	463	464	477	507	476	483	494	480	429	519	461	428	493	498	436	465	456	486	451	504	462	488	493	480	466	421	441	507	475	459	438	472	447	461	478	425	508	471	457	465	492	493	474	479	459	470	488	472	488	460	491	459	456	444	459	490	476	432	463	455	462	496	444	452	493	459	485	448	461	437	499	483	489	478	458	454	446	438	469	498	495	490	488	454	407	471	444	442	414	480	495	464	480	484	511	467	496	485	429	489	465	483	509	482	455	478	497	453	502	481	451	452	465	498	452	479	480	476	479	507	499	494	462	473	454	478	514	469	471	452	459	468	448	477	476	469	467	470	444	504	426	484	451	479	429	460	473	420	467	434	496	496	425	488	480	488	448	501	476	491	450	431	434	476	518	489	434	468	458	422	483	421	425	478	506	471	494	471	467	453	485	517	414	498	504	493	451	478	444	461	421	468	491	492	477	489	461	472	491	459	480	491	454	447	445	466	467	480	470	454	454	478	498	489	479	483	487	444	453	496	482	475	467	463	513	492	475	424	481	444	457	475	509	477	496	464	499	487	476	482	461	482	440	486	469	457	474	439	452	439	499	463	466
25871	22825	28152	25675	14163	1155	458	325	321	317	325	304	311	305	316	280	284	304	307	269	296	293	315	292	287	305	287	306	318	285	265	261	267	277	283	286	315	277	313	304	277	276	308	265	289	275	259	279	303	288	263	265	283	270	314	312	254	264	283	268	281	284	266	298	279	298	280	261	250	290	279	281	280	284	256	264	266	271	296	289	277	286	284	251	278	258	297	269	295	309	287	270	292	272	286	265	269	280	279	273	253	313	267	301	274	265	270	260	279	277	287	304	275	278	281	266	303	270	282	273	297	270	245	318	306	277	262	282	296	236	269	289	265	267	256	290	289	295	288	314	315	307	289	284	285	253	273	277	269	287	289	310	290	291	276	266	282	292	268	294	295	291	265	256	247	289	281	281	296	286	279	273	284	295	268	274	282	282	278	270	285	317	275	306	273	287	288	285	306	288	282	277	261	247	279	305	286	309	263	258	283	268	267	262	273	287	289	251	252	300	285	278	280	254	284	264	278	308	277	270	278	269	274	282	256	299	293	278	287	270	264	261	282	249	255	307	255	250	278	279	270	280	272	251	293	312	267	289	278	279	252	291	291	296	288	279	284	259	266	261	260	275	281	280	258	303	275	297	275	260	259	266	291	267	259	310	293	285	278	266	302	262	277	301	286	286	284	293	264	286	255	264	279	240	276	262	286	305	277	281	280	274	241	268	271	304	260	274	267	290	293	260	258	280	297	280	278	286	277	290	276	275	281	269	281	297	283	305	295	281	270	268	308	260	291	266	264	265	276	296	254	275	292	325	271	284	276	304	282	269	267	289	312	275	304	271	266	273	272	276	268	275	250	307	267	301	281	307	275	280	313	272	264	283	275	294	304	291	285	281	293	283	268	309	280	275	286	277	259	263	305	294	285	268	266	267	280	279	288	291	289	250	258	266	258	276	299	282	293	282	269	278	277	289	303	270	305	312	272	282	272	285	303	242	260	270	266	244	255	286	284	298	273	297	294	256	302	268	256	290	289	269	286	262	318	310	261	286	298	276	278	265	272	277	271	283	269	273	272	283	252	277	269	290	298	278	233	276	300	300	270	308	296	265	285	264	282	266	233	275	274	270	246	296	260	270	264	263	299	294	271	299	281	304	285	232	298	248	269	309	282	293	277	283	261	282	288	276	283	287	285	280	267	274	286	266	259	296	324	283	281	309	268	265	282	319	287	262	261	273	259	298	263	292	282	255	286	270	284	271	295	265	291	281	287	262	245	289	256	276	284	278	297	271	315	260	271	290	277	295	279	279	293	283	251	311	304	286	260	285	265	278	272	280	272	281	263	256	260	246	289	272	264	280	264	289	264	260	295	257	286	252	282	245	292	281	292	270	292	285	281	263	293	277	247	285	282	257	295	259	311	263	283	290	277	297	283	268	288	242	289	291	279	289	276	270	256	278	270	276	268	275	256	300	264	300	287	257	257	258	271	282	284	282	268	291	285	287	251	296	282	285	288	279	276	258	261	279	315	301	279	303	276	294	296	259	232	271	259	237	264	263	275	268	264	292	273	261	316	275	280	289	270	292	272	269	258	269	260	268	272	258	277	269	284	263	284	278	280	271	286	315	292	283	243	306	277	287	286	265	269	301	313	296	280	289	274	264	319	265	287	277	290	278	289	266	288	270	255	320	277	274	263	283	265	260	262	272	291	292	282	305	274	281	282	281	270	273	245	262	293	263	260	268	284	304	277	251	254	289	293	287	290	276	269	281	277	288	260	289	274	297	258	260	276	256	297	294	254	268	294	264	294	288	276	301	268	282	285	283	287	310	274	274	285	264	283	249	278	260	273	310	266	275	262	303	260	287	289	273	281	283	271	281	283	269	281	320	329	292	263	272	248	274	286	312	247	274	266	279	279	308	271	288	279	296	275	267	284	267	273	260	289	270	283	257	268	288	273	267	248	248	280	285	249	297	292	267	250	256	266	238	271	290	292	278	277	274	276	284	255	299	262	260	286	284	284	239	254	281	238	274	290	284	291	280	282	277	263	270	251	262	269	308	319	282	293	271	288	282	289	288	260	279	269	289	273	238	294	284	325	267	283	260	251	266	300	330	252	282	263	287	274	254	291	312	269	301	283	289	294	269	306	252	270	280	287	280	265	280	287	295	287	261	300	267	255	267	260	255	265	241	281	292	276	279	292	300	248	269	319	277	266	276	283	280	291	287	260	297	278	283	295	267	258	263	245	293	284	253	253	282	253	274	286	312	249	295	279	281	290	279	278	286	312	260	290	277	300	290	291	259	276	279	281	284	253	254	290	257	259	261	277	271	279	295	262	293	307	281	265	263	269	289	272	298	271	260	255	277	264	268	280	246	281	291	259	289	307	266	314	261	290	258	274	272	304	258	283	305	293	273	275	303	265	273	270	280	264	259	278	238	281	287	271	284	286	261	290	288	296	289	289	248	278	270	265	285	252	276	273	268	266	269	261	294	279	272	259	271	294	266	265	290	252	266	253	293	276	259	275	288	239	298	269	270	273	301	260	272	277	273	282	270	277	281	271	258	273	284	285	258	279	307	268	307	290	285	311	280	248	277	275	292	289	263	275	292	264	262	275	280	281	266	262	289	255	262	295	297	296	270	249	289	257	308	262	321	280	267	318	231	280	266	274	297	284	270	311	280	311	311	279	279	266	246	286	279	274	279	278	284	257	256	269	289	273	290	285	273	285	255	272	267	289	276	273	257	283	267	275	242	246	282	274	271	296	283	257	305	298	274	290	275	283	263	283	276	276	259	296	285	278	264	296	275	280	279	290	312	286	279	281	283	256	249	286	291	273	282	273	284	251	263	289	291	287	281	234	259	267	302	265	289	286	290	271	268	263	265	248	267	268	256	311	264	270	249	278	269	259	293	275	288	281	282	297	251	292	287	260	287	288	270	288	276	258	277	281	295	263	282	286	273	292	287	261	302	289	258	264	282	301	281	286	268	286	261	273	269	249	325	266	290	257	284	260	257	250	277	283	262	272	308	287	244	312	275	260	253	286	267	263	275	280	316	266	264	306	285	293	326	277	283	281	289	238	301	260	260	297	302	284	272	245	302	261	287	271	271	280	296	281	280	282	255	287	269	291	284	259	285	275	292	288	281	260	281	276	272	265	304	293	265	269	248	298	260	267	264	272	283	302	260	255	271	289	292	284	277	300	301	278	275	290	300	250	259	281	266	309	260	268	313	285	273	269	280	263	259	287	303	263	264	287	263	283	296	269	301	275	272	266	290	255	271	285	264	278	274	297	269	271	283	280	281	262	286	277	300	295	265	261	276	257	289	261	284	287	274	294	244	301	285	278	282	267	288	313	292	285	282	294	269	275	286	272	302	312	260	282	277	278	288	310	279	297	263	276	291	263	301	279	286	274	283	285	290	288	258	292	272	247	268	271	247	301	282	265	276	282	265	263	233	266	274	251	284	276	277	291	277	307	273	304	292	300	289	273	269	279	263	253	280	279	259
59239	62799	36579	12005	481	438	394	345	324	327	340	324	298	324	324	308	289	287	327	306	303	325	283	304	312	309	297	307	291	272	300	264	283	259	306	295	292	272	291	289	300	300	289	309	276	282	310	294	289	260	299	310	287	280	277	284	304	288	305	305	314	283	290	291	288	275	271	290	308	332	311	287	309	312	317	281	319	296	302	297	276	302	265	303	256	294	302	278	290	273	299	295	291	250	302	323	268	285	289	278	339	268	285	287	293	313	307	295	296	310	284	276	281	304	318	284	285	293	270	273	295	318	284	297	279	275	294	282	294	268	284	276	307	266	272	286	298	297	294	289	279	278	290	280	294	268	333	305	282	296	329	279	300	319	287	265	281	295	291	310	271	300	279	278	281	276	281	281	295	279	317	324	318	278	296	266	307	249	304	295	250	293	302	310	290	333	276	291	314	266	297	309	310	285	292	259	280	289	304	285	289	295	295	287	308	269	277	299	265	260	273	296	287	263	310	287	311	253	283	283	284	308	315	305	282	292	245	290	257	321	305	272	307	305	256	303	300	291	259	287	290	281	281	288	298	292	287	292	302	313	278	289	287	310	290	292	317	309	285	267	316	286	313	261	304	281	275	298	294	277	294	285	309	289	298	303	291	309	253	316	296	287	298	297	297	320	270	286	258	280	267	303	303	295	283	320	261	297	286	297	293	299	304	274	321	282	311	262	316	307	296	288	308	297	304	269	290	321	278	292	274	290	302	264	292	272	282	308	307	284	300	274	304	296	283	277	301	325	300	320	292	296	331	273	286	272	266	285	293	286	272	273	287	281	268	283	302	309	275	276	305	282	279	278	304	302	305	309	296	304	305	275	297	271	289	295	291	308	292	293	302	285	309	315	254	283	304	298	299	270	282	312	293	293	311	306	272	274	317	283	278	277	271	317	318	297	285	267	281	270	264	283	314	308	297	266	299	291	282	286	263	263	312	281	301	286	313	291	295	289	289	305	274	308	296	312	304	338	279	290	280	278	295	279	297	299	268	298	298	301	274	263	276	306	273	297	283	320	290	282	278	271	300	296	286	279	279	283	301	294	278	278	268	312	261	282	283	294	297	287	301	300	293	267	301	288	267	298	271	284	278	270	284	299	280	319	280	255	287	281	277	307	295	318	304	315	263	292	316	320	328	285	310	304	287	263	273	303	282	260	290	291	284	277	265	325	301	288	286	296	274	289	289	287	342	280	305	303	272	279	281	291	259	323	300	309	255	300	268	296	284	294	265	267	282	297	296	285	312	292	264	281	299	282	286	284	290	269	294	308	305	277	293	297	295	294	279	273	299	272	278	255	273	294	291	307	315	302	292	330	283	278	312	271	311	269	305	305	296	288	306	262	301	265	306	274	308	311	277	308	287	298	270	307	300	284	323	290	285	270	324	297	279	280	303	293	301	314	285	320	324	289	307	312	295	275	249	304	340	278	319	294	280	287	298	278	303	287	308	294	294	287	307	276	293	277	301	320	261	259	284	295	283	291	296	297	304	270	300	274	301	304	293	301	311	276	287	280	294	291	306	293	274	278	303	301	307	284	297	268	291	282	295	300	267	312	290	285	260	322	305	273	306	313	264	297	296	316	277	290	282	306	299	274	294	297	333	268	288	300	283	321	289	284	280	300	279	303	316	297	281	291	292	276	287	289	295	288	315	311	265	279	297	264	316	275	261	300	290	287	268	306	325	279	297	302	292	291	267	289	273	283	301	284	300	259	288	275	290	255	262	304	293	271	281	274	294	264	266	343	304	303	289	305	300	301	297	271	260	294	284	250	274	280	304	271	280	315	322	318	289	285	293	281	270	284	281	310	289	263	278	258	289	272	274	318	312	303	299	292	302	287	283	288	305	294	278	273	302	268	284	282	256	283	264	271	274	280	307	296	317	288	313	303	281	296	261	268	256	309	288	316	274	287	292	313	284	273	269	304	290	292	276	276	300	265	309	263	273	275	288	267	308	285	280	263	271	286	268	321	333	287	281	278	286	280	316	313	299	303	328	268	295	284	294	272	301	291	295	309	270	297	311	270	279	292	269	285	275	317	271	309	267	310	299	272	303	276	297	291	282	300	283	300	273	280	245	302	281	260	294	318	304	291	325	296	286	273	281	300	284	282	280	287	284	290	256	300	279	290	320	306	321	308	288	279	289	299	282	283	296	295	303	309	297	298	279	308	298	296	292	276	285	262	266	277	292	296	279	312	296	274	307	260	278	283	300	279	281	284	289	306	290	314	270	296	307	281	295	331	314	278	296	314	297	322	303	283	309	274	302	292	321	287	306	288	315	284	254	278	273	308	267	299	291	332	287	266	258	262	304	296	297	311	309	288	280	285	296	274	281	301	278	290	327	302	289	301	312	294	278	266	297	289	292	314	271	278	299	287	266	321	278	307	258	301	295	285	297	300	303	296	298	301	294	273	283	303	310	267	285	282	320	270	294	306	291	275	286	300	306	314	266	296	249	275	257	310	308	300	316	293	312	296	264	274	286	266	289	268	294	292	297	284	291	297	282	281	289	286	293	306	301	276	279	280	292	298	294	301	275	243	283	285	296	280	301	289	263	305	299	289	295	306	275	298	264	307	284	244	324	277	284	285	273	270	269	284	294	301	270	267	291	290	290	312	296	305	317	306	295	308	305	292	311	271	280	276	264	258	304	293	266	260	279	285	275	291	254	297	280	288	281	314	303	294	287	270	275	286	273	295	301	334	312	284	276	300	283	298	269	298	273	298	280	268	303	269	305	312	312	313	290	285	314	300	269	303	290	270	295	271	282	302	288	255	290	278	310	288	311	301	324	305	301	310	278	300	295	330	292	292	289	275	278	319	314	251	279	308	264	300	318	268	270	286	288	316	265	299	266	312	286	300	289	286	273	296	305	285	314	268	266	262	290	273	296	286	275	315	300	286	306	294	291	275	300	258	274	289	280	284	276	324	293	255	306	297	299	287	285	316	291	301	297	269	306	270	273	283	286	278	324	295	276	270	305	280	281	290	285	294	294	297	284	298	291	272	322	275	311	311	314	277	302	284	299	318	307	281	304	310	262	265	300	297	307	264	317	287	281	288	315	297	283	313	300	270	268	283	275	296	246	302	285	290	285	273	299	289	312	267	303	293	266	275	308	301	271	300	295	345	302	294	294	297	302	277	297	286	295	279	275	262	293	321	269	265	265	283	308	304	252	292	269	279	294	300	339	289	291	263	286	296	290	283	293	278	312	281	252	295	286	301	276	301	259	314	290	312	284	276	281	308	279	256	269	263	247	277	276	276	261	277	278	323	295	292	263	267	314	281	311	295	276	277	283	270	260	317	271	258	280	287	252	275	277	327	287	291	292	271	297	298	291	264	290	321	295	301	293	282	307	294	286	278	283	275	308	278	274	308	250	315	304	305	266	296	285	288	277	291	304	252	303	254	283	297	275	307	282	291	281	282	271	292	293	268	314	294	277	287	281	293	288	296
24702	22132	28351	25220	21374	11978	1039	538	393	409	384	356	353	398	327	338	373	379	346	356	355	356	341	335	353	335	337	336	331	386	324	354	336	368	327	342	336	328	382	352	360	354	351	342	298	303	331	336	342	359	343	318	340	340	343	328	336	343	327	323	371	336	344	315	344	350	315	335	348	346	336	309	319	309	367	355	366	346	330	342	326	320	343	319	356	345	295	379	358	335	362	299	339	344	316	320	318	344	358	377	348	333	349	344	347	353	376	321	326	339	334	322	339	307	303	339	332	307	331	359	343	317	342	330	381	376	312	378	329	345	339	367	329	344	336	313	371	310	338	345	347	350	320	331	343	342	349	338	335	306	345	310	333	332	340	334	328	339	311	332	347	343	331	327	357	341	347	367	345	332	357	333	320	363	304	318	359	320	302	335	343	303	367	335	352	315	383	353	349	332	363	340	332	330	321	326	339	320	351	335	306	348	337	303	366	346	329	329	335	360	337	333	354	350	307	323	361	335	332	334	332	316	336	352	306	321	331	341	375	344	324	343	349	332	327	340	329	310	306	322	306	369	331	346	336	336	321	371	353	337	339	350	349	318	344	341	317	340	352	345	305	333	343	341	340	336	314	324	337	365	335	350	342	298	327	346	335	356	320	309	335	353	339	333	314	335	307	317	316	313	380	324	343	338	305	300	319	338	355	353	307	341	310	340	322	330	321	352	328	333	324	322	332	352	340	348	321	348	318	324	357	348	317	330	324	317	317	325	373	328	324	357	380	310	345	344	360	333	357	326	307	338	334	347	365	342	359	298	365	332	326	315	294	303	319	348	331	327	331	338	344	328	313	349	311	309	343	371	327	345	331	367	343	337	351	340	348	357	331	303	332	348	335	344	338	332	351	337	343	315	321	280	313	349	301	343	313	347	353	316	371	326	342	360	310	339	310	325	319	348	363	318	321	338	338	308	330	320	298	332	343	325	326	329	350	307	326	338	338	342	330	325	333	357	334	328	331	306	350	315	327	317	322	325	332	329	318	346	348	343	354	329	312	357	324	335	331	334	340	351	361	301	363	307	329	353	356	339	348	299	355	330	363	322	326	301	339	317	327	343	354	369	328	313	319	309	326	390	310	318	348	336	316	339	344	316	333	306	327	338	342	341	349	345	336	365	307	354	336	332	343	356	326	355	316	332	371	347	330	315	338	323	334	324	369	320	351	328	329	346	325	315	318	313	348	321	321	362	363	350	346	321	322	327	337	351	333	386	380	343	313	347	340	339	316	339	330	343	316	325	347	314	394	363	337	301	314	313	375	339	335	311	347	322	345	319	359	339	316	315	306	354	353	338	336	330	347	325	323	323	346	316	296	311	334	377	362	362	340	352	342	353	372	322	324	355	348	333	302	285	310	309	345	338	324	320	339	346	323	349	335	320	359	366	288	341	367	352	332	342	358	359	335	332	319	348	343	353	310	382	330	336	347	329	343	319	307	342	348	320	341	314	318	348	332	351	346	352	328	302	299	354	296	299	312	335	318	320	349	358	356	326	338	328	333	338	305	316	355	343	334	306	348	348	325	340	351	300	352	306	326	311	350	331	295	340	334	337	343	334	331	323	325	352	371	359	327	355	361	335	345	364	359	294	315	356	333	338	351	335	318	364	344	327	342	321	315	357	337	335	324	338	341	332	334	347	326	321	307	344	322	331	310	359	301	329	330	322	330	353	359	315	317	369	346	371	345	359	319	349	336	368	336	335	331	353	351	357	323	310	309	325	360	342	346	333	348	307	363	351	331	307	320	324	327	344	345	321	320	323	329	335	346	325	300	338	346	316	326	330	313	341	356	319	362	345	356	324	357	346	340	317	371	318	331	330	339	367	340	326	315	293	328	325	356	358	320	337	313	355	311	316	316	344	328	344	314	313	352	328	335	327	335	327	327	321	305	355	318	343	358	350	326	358	348	317	340	350	314	346	326	335	318	348	325	311	335	300	325	341	342	337	360	309	340	371	323	312	337	341	280	336	341	298	324	317	346	331	326	325	332	327	364	347	342	302	341	333	306	351	328	333	312	345	345	319	302	324	335	318	331	343	342	344	338	321	333	364	334	315	327	304	327	351	324	338	318	358	287	346	364	307	323	334	324	333	294	337	323	361	335	314	326	313	314	328	312	322	339	345	329	337	367	347	328	380	331	305	353	343	321	300	339	325	327	346	362	363	326	335	352	326	348	349	376	355	330	335	317	363	332	341	331	339	332	327	319	350	331	323	310	336	325	375	336	324	336	340	336	325	348	331	337	333	330	334	348	325	311	314	328	357	319	345	336	349	341	365	317	351	320	323	323	336	330	350	371	355	332	323	327	318	348	324	360	368	292	344	346	334	337	331	344	331	311	333	352	316	304	328	296	343	315	307	343	356	337	340	321	393	326	331	346	328	346	335	305	320	329	337	350	344	305	347	355	300	311	324	332	347	330	328	334	326	316	379	361	314	332	326	318	339	323	337	297	320	368	312	338	346	333	297	331	317	331	332	332	358	303	332	343	333	329	322	315	341	327	328	304	345	350	377	331	335	326	333	322	342	333	337	360	328	351	339	284	350	330	359	343	326	355	340	328	338	352	343	337	309	346	376	351	359	309	346	345	356	319	315	321	312	316	356	351	359	325	350	323	326	336	359	333	373	345	329	355	341	366	326	375	297	346	373	337	322	355	306	314	311	343	335	336	354	353	346	337	318	326	305	348	289	347	329	350	354	358	378	350	317	348	346	330	328	321	330	353	343	343	326	337	310	337	389	325	344	353	322	322	336	329	317	359	345	295	331	355	362	322	316	337	335	353	342	323	320	356	319	359	340	356	345	349	319	304	297	324	315	329	325	350	319	325	321	339	294	319	353	325	348	348	313	346	327	304	357	349	348	311	326	303	334	343	330	341	369	320	333	328	353	326	315	320	322	355	346	314	361	327	300	303	351	328	325	331	336	334	329	323	303	335	309	340	313	364	335	351	311	329	350	346	349	330	339	328	331	310	355	328	327	317	348	327	352	346	341	335	324	346	335	342	337	335	331	340	326	320	329	329	331	354	349	323	317	296	285	315	317	372	360	338	367	354	352	318	344	337	342	342	302	351	341	370	350	333	362	342	348	318	338	290	325	324	324	303	299	340	355	326	350	317	337	310	352	347	338	303	318	302	345	334	309	344	345	327	344	363	349	321	311	358	364	328	313	355	381	351	336	345	321	325	382	349	337	327	312	320	321	380	344	324	358	342	309	314	332	332	358	314	326	332	353	338	316	311	318	306	322	368	317	329	347	373	316	334	347	314	340	341	315	273	332	351	355	341	367	333	364	325	323	298	337	321	330	364	339	330	314	317	396	316	336	346	325	319	312	359	342	334	301	310	330	286	300	320	314	344	363	308	317	325	336	346	338	356	353	315	313	319	335	344	291	322	346	339	361	303	323	330	327	321	318	334	339	322	344	323	319	359	353	355	316	357	337	357	298	357	336
63137	72072	46414	17570	746	591	527	486	432	446	401	437	422	396	360	390	375	384	385	332	361	349	366	337	333	366	378	347	343	346	335	361	359	341	323	333	349	326	343	361	345	312	328	377	366	321	381	346	306	341	350	355	332	320	323	366	334	369	317	377	364	349	343	324	333	333	364	304	371	373	349	367	361	362	298	341	335	356	355	340	344	315	326	330	334	332	338	323	359	342	373	305	319	362	343	339	317	383	383	351	320	343	325	343	364	326	305	346	335	345	348	334	351	354	312	350	336	359	375	318	368	358	352	362	328	348	372	297	331	317	389	371	335	346	327	372	347	353	369	351	351	322	393	331	364	339	360	364	347	317	345	335	303	296	340	319	349	355	353	349	367	339	333	338	367	317	347	327	335	373	348	346	323	354	361	342	369	386	351	357	330	312	342	289	352	359	331	353	331	345	322	362	345	340	317	318	349	325	348	338	348	358	337	341	355	342	367	305	325	376	361	353	374	361	351	324	294	344	329	351	339	333	310	329	302	342	323	333	356	324	328	379	338	381	327	376	351	356	329	313	313	342	309	342	344	331	338	345	343	359	343	374	327	304	347	299	364	359	351	322	355	306	315	337	349	343	321	352	347	316	354	315	309	340	342	360	339	375	376	364	351	333	309	351	329	341	325	315	350	328	360	365	316	361	340	345	366	342	353	344	344	332	336	362	332	337	322	349	338	346	337	351	350	326	349	341	339	383	332	331	359	331	334	360	368	331	321	357	314	351	325	358	340	376	319	342	342	333	344	347	382	346	325	353	327	370	320	320	347	354	338	367	329	354	341	349	362	331	350	348	345	335	335	335	360	306	362	333	367	350	357	345	351	348	352	336	348	328	325	365	334	343	355	370	359	312	331	346	308	346	326	332	362	348	319	322	317	364	351	338	324	312	343	349	338	289	343	327	344	333	350	335	374	366	359	312	339	373	325	359	354	347	349	333	388	348	337	317	341	347	339	375	361	352	370	377	328	343	350	343	338	355	340	340	339	341	322	341	382	354	380	344	343	305	322	353	327	304	346	338	370	363	335	332	365	335	361	334	341	347	344	328	331	317	354	338	354	367	328	354	346	368	339	364	307	329	325	342	348	311	324	341	306	337	324	387	337	342	341	345	344	332	349	347	309	339	353	337	349	349	357	359	341	342	351	316	345	344	369	337	324	361	370	347	329	368	323	366	351	353	352	335	317	358	325	336	337	318	317	329	333	336	336	336	340	338	343	348	344	377	328	362	328	370	363	351	344	339	320	289	323	358	364	339	332	329	314	331	372	348	342	351	340	348	374	346	364	319	335	306	361	340	353	339	321	314	347	347	367	343	326	343	320	330	361	319	317	304	344	346	338	319	353	329	306	324	354	351	351	360	346	352	326	349	330	385	346	330	390	384	309	320	335	303	347	316	353	350	359	343	312	344	330	314	362	318	345	334	364	324	351	312	336	339	323	303	387	336	329	317	319	318	338	338	305	380	320	321	351	369	311	326	347	333	342	337	336	303	360	344	325	319	363	347	349	327	362	323	326	351	386	303	322	355	341	342	346	365	349	331	325	315	307	350	316	316	350	353	328	349	342	351	346	357	315	370	310	377	348	340	327	325	358	359	361	324	323	362	335	380	355	333	310	371	352	351	335	356	372	338	322	344	357	355	347	318	323	352	372	355	359	340	377	331	328	346	334	342	320	384	342	360	295	364	316	347	340	353	354	338	339	337	336	332	358	340	318	315	368	337	325	390	317	318	347	372	375	334	349	307	357	317	359	347	323	348	377	317	374	334	341	332	365	321	334	342	342	359	332	324	348	338	322	307	354	360	302	331	345	310	353	332	348	362	342	342	333	323	354	347	339	368	305	347	319	357	320	338	349	343	351	342	353	366	336	332	329	319	374	346	336	306	312	378	323	328	373	353	307	324	364	352	352	339	320	326	360	352	355	321	336	333	316	359	325	329	340	307	366	326	352	316	355	310	298	343	347	294	327	324	332	322	336	329	322	340	341	339	348	358	333	327	330	357	345	343	350	342	316	356	345	365	357	313	330	333	378	359	336	351	295	337	317	346	317	320	319	340	335	334	365	339	330	337	354	349	354	316	319	341	349	320	307	354	334	336	323	360	350	368	349	343	344	374	356	345	306	335	324	328	344	367	336	334	346	368	337	344	340	345	316	325	346	332	342	357	312	329	348	360	299	331	322	363	348	347	339	355	352	366	362	324	336	335	329	332	329	344	336	344	378	301	340	336	342	352	343	306	341	331	315	327	335	340	337	344	306	332	370	310	348	302	319	360	376	338	341	336	364	330	347	365	329	336	331	315	351	382	320	377	345	316	338	333	352	381	340	330	350	345	357	361	331	340	325	364	332	366	372	372	330	289	343	310	373	328	345	317	347	337	332	347	346	345	338	331	376	331	343	350	377	348	334	354	331	331	377	345	345	377	384	338	327	324	337	335	317	374	345	347	341	345	334	352	318	354	321	302	332	349	335	339	330	344	344	332	343	337	350	371	326	324	339	322	320	337	344	323	343	340	362	335	335	355	309	331	365	341	329	352	339	361	320	364	344	323	339	308	328	338	358	346	370	346	378	360	350	349	365	321	377	327	314	321	335	351	351	406	348	340	335	346	338	346	313	337	322	301	314	336	325	316	328	339	321	329	341	333	356	327	330	302	362	352	371	336	328	311	301	339	315	362	319	359	327	327	375	353	332	304	338	325	325	331	353	311	318	324	384	331	361	337	302	325	359	372	320	374	344	328	334	355	312	341	329	305	381	321	358	330	339	320	366	323	336	345	333	303	321	334	330	340	345	365	317	342	329	348	325	399	351	326	341	380	322	357	342	318	364	347	326	338	366	318	329	326	332	304	320	334	339	336	357	354	323	365	331	333	349	330	339	340	316	330	350	359	330	354	363	332	316	319	294	357	341	325	326	323	326	341	329	354	325	351	343	349	352	350	331	301	322	356	339	311	314	340	294	329	370	319	337	345	339	335	358	309	327	327	364	343	354	386	319	324	340	363	320	308	365	349	319	333	356	335	330	348	353	318	323	330	311	338	389	333	338	339	358	322	287	323	331	310	324	320	328	330	377	344	359	347	336	298	312	333	322	345	334	330	340	351	368	313	346	348	370	320	305	350	350	363	303	353	337	316	341	346	346	335	338	323	322	324	370	336	334	339	337	338	362	324	332	339	338	343	348	374	346	346	354	353	342	313	351	331	324	339	329	353	340	331	349	325	350	352	330	342	301	347	338	295	339	353	331	327	331	360	360	324	359	362	331	367	324	371	344	373	356	330	335	331	316	350	362	308	373	304	360	366	348	350	345	327	340	323	325	360	341	366	305	332	299	346	376	393	361	364	336	358	326	361	352	351	319	337	355	362	363	344	350	302	317	346	317	357	377	375	368	340	370	317	320	342	336	323	346	349	324	332	348	366	328	356	344	351	329	362	375	319	339	336	339	340	341	313	352	324
30660	22010	9035	2895	571	495	547	493	527	480	481	585	517	516	545	507	512	544	483	520	505	518	502	492	499	508	509	510	499	512	500	503	494	488	534	519	519	510	534	503	489	520	493	506	483	549	508	533	472	522	484	461	493	523	494	522	481	497	486	498	480	484	502	477	507	502	536	528	475	508	503	520	528	482	493	494	510	504	532	497	547	532	509	543	553	557	507	507	488	515	518	512	524	493	517	523	512	524	519	506	495	520	506	527	536	481	474	535	477	513	521	494	482	512	497	518	530	545	499	530	496	504	487	527	521	485	503	516	504	493	466	490	538	494	562	524	515	509	495	488	531	469	484	518	500	510	564	530	471	498	536	489	501	477	574	501	517	518	505	513	492	544	525	502	535	546	521	511	497	491	538	517	508	507	478	530	535	511	480	510	521	499	486	515	503	481	541	472	485	486	512	492	515	477	565	524	507	532	533	518	513	461	507	497	488	521	511	481	520	503	482	513	556	531	525	542	521	472	495	508	498	497	516	540	509	506	554	551	491	535	527	540	480	517	489	521	521	491	509	484	477	512	521	484	503	498	520	486	496	505	503	528	524	490	476	506	495	534	528	508	508	480	489	452	505	502	529	485	486	507	473	501	558	504	491	518	508	500	477	510	557	537	491	507	516	527	494	500	535	558	510	490	529	505	498	505	505	488	487	539	477	496	456	509	499	527	507	557	515	535	495	472	512	460	560	540	510	501	508	529	521	518	498	486	507	523	502	560	548	529	536	490	490	518	506	517	522	442	503	534	507	518	520	505	486	514	487	493	510	528	523	486	540	502	497	515	534	507	491	480	504	495	507	504	512	528	530	517	498	494	497	466	506	501	474	514	520	485	496	484	537	529	501	531	522	524	512	486	516	503	538	520	486	478	522	519	514	536	552	548	544	511	478	486	499	502	528	510	465	524	551	469	576	500	529	494	522	507	515	473	522	487	486	482	542	527	512	513	516	491	513	482	458	484	543	501	514	503	514	516	502	488	478	539	489	447	529	510	521	513	507	548	500	506	495	522	533	510	520	527	534	501	505	485	500	518	480	500	502	475	499	504	464	495	522	525	521	513	519	498	486	499	494	501	496	472	501	470	508	510	502	512	491	520	505	529	480	546	490	472	515	493	461	454	489	511	520	518	537	495	508	504	495	537	523	476	492	480	454	536	503	528	467	503	505	504	529	480	491	544	502	501	470	540	506	495	534	542	544	481	533	499	535	487	530	523	511	487	505	491	489	542	508	508	527	507	525	502	506	478	487	482	489	511	474	524	500	475	492	532	501	498	529	508	559	544	495	496	488	475	520	538	551	514	560	510	535	520	515	496	542	528	473	491	525	493	485	499	486	473	512	495	522	477	503	528	521	504	464	527	527	503	493	514	492	515	466	514	497	498	530	513	532	513	533	538	471	520	514	488	504	483	538	479	473	475	491	512	481	507	503	501	489	497	513	523	499	500	498	515	506	493	531	538	495	501	517	543	526	480	522	460	507	465	547	498	478	519	538	512	500	539	498	525	534	510	509	511	454	522	466	488	501	518	473	490	505	480	521	515	522	533	531	517	488	504	506	526	500	480	487	520	526	473	521	498	502	496	516	535	506	487	496	460	518	493	469	506	533	502	486	510	486	478	501	497	504	492	490	490	517	502	489	489	497	502	523	499	516	530	540	466	531	505	509	511	532	474	503	539	511	523	519	499	531	508	515	505	508	477	481	528	476	504	548	526	488	513	491	504	516	563	493	494	523	464	519	497	517	533	480	522	527	525	503	525	485	508	459	490	508	512	475	464	481	493	502	504	457	469	462	512	532	496	522	545	525	502	512	529	500	519	498	458	519	542	487	523	483	478	487	517	536	562	528	510	505	497	494	522	469	489	513	525	500	498	510	492	531	505	501	528	538	483	530	452	496	507	501	510	488	525	529	522	539	502	477	494	506	540	484	514	529	496	524	491	492	510	519	516	515	463	501	507	509	513	503	512	534	542	498	487	497	471	495	484	462	460	517	466	523	476	489	498	480	480	543	506	510	512	472	506	496	530	484	509	517	508	513	463	495	531	529	506	478	494	493	472	471	498	474	470	499	511	510	500	480	513	511	518	546	493	504	458	478	511	517	534	531	529	571	445	559	510	497	476	476	500	508	499	529	485	542	529	510	514	509	542	532	510	490	539	527	481	496	522	550	511	551	494	488	520	542	525	487	508	502	488	519	494	551	520	551	481	527	541	501	499	547	486	505	463	486	496	532	495	518	561	526	498	528	505	509	506	465	535	504	523	487	488	496	533	534	497	468	524	483	498	514	497	497	524	550	471	556	548	504	503	515	495	555	512	481	522	529	523	543	484	510	512	469	521	536	471	512	527	529	521	505	491	486	516	496	485	530	493	513	506	556	524	483	491	510	453	518	512	518	496	492	511	530	486	511	519	529	525	494	472	479	517	520	539	506	491	520	482	486	536	497	510	518	477	493	543	493	492	511	471	506	560	510	486	484	521	514	479	532	527	503	519	486	527	502	528	509	509	494	511	501	542	499	480	528	546	518	500	482	550	484	504	498	501	494	498	503	524	504	501	494	524	472	509	527	489	517	512	462	484	518	485	482	510	480	472	531	509	507	522	490	519	483	512	511	516	533	519	484	501	484	496	502	527	533	513	474	489	503	507	500	526	514	490	492	515	488	497	500	515	518	514	533	560	515	510	512	497	494	492	491	522	501	527	456	506	516	507	485	506	538	519	540	482	480	508	479	476	506	460	493	493	459	484	523	538	485	503	539	519	514	525	498	562	484	526	494	515	511	536	535	499	533	549	495	502	504	476	513	497	480	518	549	505	503	454	515	533	521	508	529	518	487	487	484	511	493	519	509	521	517	556	496	466	462	517	511	504	509	510	524	511	500	515	454	520	509	496	531	515	524	477	524	519	509	483	515	512	515	513	540	504	528	549	517	513	527	540	487	515	523	515	503	466	465	470	496	473	515	515	500	484	527	493	472	530	505	518	477	483	521	517	504	523	506	491	518	520	510	482	510	514	478	548	509	488	499	488	466	516	506	528	552	510	516	512	509	531	502	544	503	516	510	514	523	466	493	482	528	526	520	498	527	513	513	458	519	504	533	506	510	503	493	480	476	523	460	533	487	483	530	481	500	519	497	508	482	483	502	492	528	488	511	506	485	545	483	503	493	526	516	515	503	519	494	507	529	497	481	513	504	498	491	485	495	525	493	498	516	448	538	526	545	506	508	517	475	500	478	479	482	478	482	525	498	516	475	512	532	541	548	482	557	499	512	528	510	490	507	497	541	487	514	534	516	495	497	520	538	532	518	505	537	530	472	540	516	462	504	473	546	553	518	489	504	524	459	520	477	515	462	475	556	512	479	503	566	468	496	512	511	513	489	511	524	487	480	503	495	554	484	495	498	475	471	537	506	550	504	491	516	487	512	513	428	515	533	521	539	516	465	481	537	534	454	486	515	526
21505	16803	5023	1997	519	491	470	448	428	441	447	486	513	457	436	472	421	469	497	445	459	485	474	458	447	469	440	497	458	428	474	453	412	496	417	441	475	448	498	444	470	452	455	433	453	451	443	470	436	470	436	451	470	454	458	431	444	475	427	434	471	472	440	423	434	421	478	405	457	485	409	461	455	442	439	439	449	473	470	446	448	473	453	484	472	459	453	446	481	444	413	459	453	465	463	476	452	449	472	480	461	466	496	458	455	479	481	426	455	440	467	461	480	423	474	424	414	445	433	446	449	462	436	415	436	457	417	422	421	430	446	440	437	414	458	447	431	440	461	452	438	456	461	453	445	479	462	442	457	447	428	434	458	412	416	472	457	421	462	483	463	429	472	479	454	489	487	485	476	471	436	455	470	446	449	441	446	466	465	460	424	414	469	481	446	474	440	435	433	456	425	442	424	468	450	439	441	445	490	471	437	460	443	449	443	479	443	470	480	426	450	446	426	474	437	440	448	490	478	452	485	452	436	451	450	435	473	446	453	437	424	481	455	464	459	463	487	443	450	483	442	456	458	458	437	454	478	450	444	434	447	435	469	441	460	446	442	410	439	458	435	424	462	456	469	440	476	452	482	442	451	474	448	443	420	457	473	492	447	436	436	475	435	443	458	433	446	470	436	438	437	431	449	455	489	447	448	479	469	458	449	484	422	457	443	451	455	454	473	461	478	466	489	452	451	463	403	468	404	470	468	442	430	483	436	464	429	458	467	458	462	454	425	429	450	456	446	452	411	425	439	452	452	491	478	470	458	446	445	448	442	478	437	453	461	452	438	440	432	478	408	475	441	460	446	458	468	409	444	438	412	455	486	451	454	438	446	453	444	427	483	453	439	455	463	484	440	422	453	433	483	468	462	454	469	432	472	474	456	451	474	482	478	457	431	460	464	454	450	436	445	444	428	428	445	459	459	482	439	431	437	437	490	443	469	464	453	471	432	434	495	435	455	465	465	452	430	433	439	459	449	453	442	444	415	413	453	445	468	446	453	458	440	487	455	447	446	406	465	519	459	428	443	444	441	459	422	483	413	461	401	464	458	469	471	452	440	488	425	471	407	448	427	422	450	494	438	392	459	421	444	453	441	460	475	502	440	419	444	451	441	419	436	464	422	456	455	462	474	488	419	469	451	443	436	429	455	473	451	468	474	481	486	480	453	461	432	474	412	465	424	455	407	460	477	433	464	469	454	434	456	466	430	429	477	414	445	415	435	468	468	464	411	466	444	461	422	457	456	506	460	415	424	450	480	434	432	452	455	444	445	451	488	431	458	422	432	496	428	445	409	462	456	423	460	460	410	452	447	460	418	478	472	429	449	444	425	437	434	433	517	435	423	476	468	433	449	439	443	489	471	434	464	420	420	494	450	425	489	416	389	441	437	467	425	445	430	455	448	452	468	440	444	425	442	450	489	461	419	432	469	476	444	447	447	462	451	457	471	433	469	498	447	456	450	458	408	462	437	429	446	454	406	456	424	420	411	462	461	454	446	468	459	430	460	441	410	477	481	457	462	423	460	455	417	433	454	445	451	451	455	427	432	488	440	447	456	428	439	430	446	446	442	477	454	445	431	464	455	429	465	427	488	415	457	476	449	489	449	478	438	475	452	444	435	483	453	436	441	421	425	438	443	441	474	462	459	527	412	468	451	436	460	471	479	439	470	439	479	464	432	488	441	462	455	443	474	503	451	449	441	427	474	439	475	458	459	457	472	442	457	405	435	455	434	467	440	454	483	448	501	472	440	460	505	475	477	425	410	442	458	436	434	490	467	432	430	455	421	501	451	441	419	451	466	448	460	437	424	424	438	450	464	463	457	483	461	443	460	468	428	475	477	424	413	461	463	499	444	467	441	428	463	443	459	450	474	459	449	427	432	472	425	463	441	457	456	427	456	457	414	469	445	463	453	466	491	453	433	509	451	472	455	436	476	450	430	418	424	469	446	448	484	465	466	488	443	458	488	457	455	416	509	424	465	476	470	438	455	461	436	455	439	449	460	501	464	422	463	430	452	432	421	433	434	470	472	439	425	438	453	445	442	490	475	431	448	433	461	493	445	439	470	421	453	462	435	437	433	481	435	432	416	454	432	420	434	463	453	426	423	502	435	459	440	458	491	436	440	449	448	468	487	444	485	453	440	466	412	451	466	468	455	463	436	428	452	442	500	450	448	439	446	468	432	454	454	455	483	450	467	464	415	442	461	445	428	469	402	449	464	447	475	452	427	467	476	494	471	460	473	442	430	438	470	490	425	468	435	447	468	431	435	457	423	458	445	455	430	458	453	442	425	430	466	437	457	468	437	459	431	481	423	459	435	497	459	474	438	489	458	473	439	493	451	436	453	452	462	457	448	453	453	458	476	453	474	458	458	440	437	440	434	421	409	463	465	455	459	441	467	448	454	455	451	447	447	477	418	472	477	433	458	477	467	454	462	434	469	453	463	446	471	418	459	483	406	448	448	446	433	458	474	463	444	448	447	447	447	465	448	467	424	432	435	435	483	451	448	442	489	440	465	408	453	421	419	457	487	476	453	486	455	419	452	427	478	490	455	446	457	455	459	455	446	513	444	428	451	501	451	457	472	477	422	466	470	478	489	480	464	482	445	450	472	468	463	405	464	439	440	440	436	449	429	433	470	450	483	468	462	459	459	432	499	494	448	463	425	480	468	489	436	466	434	503	474	396	436	439	424	404	462	438	459	417	438	441	453	433	457	457	446	415	462	451	444	443	463	434	456	416	460	474	436	441	419	460	443	475	450	481	426	469	466	462	394	468	436	479	467	420	452	468	472	501	453	462	424	477	506	448	464	490	434	481	450	468	460	452	447	474	459	500	412	451	422	471	450	430	474	443	438	468	433	487	443	449	440	454	437	449	457	441	489	439	429	454	465	415	452	428	478	439	419	449	451	435	451	471	478	424	455	460	451	439	480	424	467	427	449	456	426	466	412	443	441	424	453	456	476	435	476	504	455	469	464	427	426	459	416	454	455	452	474	487	425	437	421	426	465	457	468	442	417	440	451	434	438	483	455	436	461	457	417	442	451	414	455	461	455	447	476	452	457	443	461	453	475	475	475	475	473	446	406	421	448	502	480	454	479	449	449	469	451	442	486	493	471	453	448	486	427	438	457	468	455	445	423	449	448	486	475	436	439	457	460	418	462	441	475	472	463	456	432	475	430	472	460	459	503	460	441	480	431	456	454	455	527	432	444	469	419	435	437	457	461	457	480	472	437	450	442	494	458	455	460	451	427	465	444	470	452	426	462	447	441	460	475	415	485	476	463	463	402	430	480	439	490	431	430	463	478	487	457	467	463	455	447	450	450	472	433	496	449	436	475	462	423	451	422	440	413	453	483	424	445	450	420	448	475	458	468	452	427	428	462	465	448	475	458	454	430	443	468	452	459	438	492	435	442	446	448	395	457	410	421	469	505	454	448	460	482	461	414	468
25857	22802	27808	26124	12233	839	430	334	303	311	281	295	263	300	316	297	295	271	263	291	254	275	259	248	292	288	253	261	273	257	292	250	266	281	229	276	282	267	293	264	291	266	253	271	260	257	262	267	268	269	270	268	288	270	273	259	260	271	269	283	282	257	271	257	277	249	246	251	279	264	253	261	278	255	267	273	262	292	258	266	267	270	245	262	262	238	235	249	239	223	290	270	277	282	275	263	272	272	240	258	283	288	275	256	273	251	239	273	255	261	266	300	270	265	288	263	257	243	271	277	274	272	267	276	268	270	274	260	265	290	279	288	287	266	273	259	302	254	237	273	280	249	268	241	242	252	274	275	269	247	246	263	269	238	255	283	244	263	275	260	276	256	268	264	277	225	265	270	284	278	288	268	272	267	268	284	282	284	272	263	274	256	268	267	266	281	259	271	282	266	276	254	252	261	260	264	253	271	288	287	271	248	244	310	280	291	253	251	253	278	304	265	250	232	279	284	276	255	260	217	261	261	258	258	247	277	271	249	281	278	279	251	293	265	251	273	265	282	233	273	287	281	267	279	245	245	283	283	245	275	264	287	269	262	254	269	281	251	261	255	266	237	255	272	264	260	267	262	230	270	256	251	280	251	267	276	279	253	267	262	247	265	267	275	263	262	257	249	279	266	296	275	252	285	271	241	266	249	259	245	260	242	284	259	273	269	266	273	284	289	241	247	251	265	284	272	274	233	284	282	246	283	240	243	276	274	259	280	270	270	265	262	262	261	262	272	241	260	252	251	268	259	250	253	266	258	269	266	260	292	265	264	268	294	261	261	258	273	260	270	256	244	282	262	260	289	281	238	267	278	238	234	234	260	257	268	302	244	238	286	268	276	269	268	257	259	254	274	280	287	250	253	267	251	287	292	273	271	274	277	282	308	266	273	257	261	268	280	256	272	294	275	283	257	284	271	273	284	274	268	276	245	279	265	252	258	267	244	272	292	254	268	262	245	283	253	292	265	302	295	270	277	241	275	269	267	280	299	270	261	271	322	250	277	268	236	261	280	220	286	275	285	262	281	252	269	288	283	240	257	278	274	263	270	251	255	258	259	275	240	295	267	259	283	265	253	258	274	252	255	262	283	242	316	245	250	270	257	249	259	255	269	256	263	239	255	274	265	309	274	278	280	255	237	276	288	272	242	289	281	230	257	266	230	266	273	249	264	284	285	277	246	295	242	270	259	278	233	266	256	267	262	263	267	243	271	250	272	272	270	241	249	263	296	227	270	278	257	248	247	271	266	278	272	257	283	274	258	297	285	251	250	257	259	274	237	247	301	265	243	277	270	270	293	255	285	240	248	279	230	226	273	275	285	239	274	260	239	264	256	235	289	296	264	266	256	264	272	286	268	258	260	261	263	258	274	272	227	249	252	263	245	261	269	277	258	254	244	270	265	272	283	265	255	262	283	299	258	275	278	265	256	245	270	255	261	270	276	290	272	266	254	229	252	245	260	287	277	280	269	269	274	284	285	261	253	252	255	260	244	260	288	285	240	276	267	271	281	273	260	275	265	256	291	279	252	242	252	276	269	265	307	255	263	257	287	265	257	251	257	282	278	244	259	281	264	281	243	245	276	264	244	264	268	290	237	241	245	272	260	270	272	252	274	260	238	270	274	263	257	273	260	278	266	278	250	263	239	270	273	281	274	266	263	282	277	245	272	242	260	245	270	269	262	271	256	314	267	287	262	239	264	263	258	286	279	272	255	252	286	230	269	259	293	246	259	226	261	276	292	280	254	255	264	274	279	253	289	281	275	278	294	250	273	281	266	269	252	247	292	262	257	282	277	262	255	256	267	263	262	261	274	264	285	254	297	256	267	297	242	248	244	245	286	279	253	280	265	279	267	274	268	270	265	272	263	251	246	277	294	256	246	261	259	274	285	260	273	260	240	263	236	296	279	298	267	263	282	245	249	257	309	273	257	265	245	276	268	242	248	266	242	285	256	262	269	259	283	277	239	278	281	278	267	260	281	266	245	231	280	244	274	272	246	299	269	263	269	285	250	266	260	264	275	249	247	263	265	266	235	265	286	280	280	262	272	236	270	262	292	259	241	276	285	245	255	270	280	287	258	300	258	291	250	281	247	255	265	265	274	269	274	280	239	295	258	264	288	282	262	254	274	272	272	279	279	259	283	253	297	245	267	241	264	267	267	274	249	282	240	260	288	242	268	285	254	269	269	269	288	274	280	251	260	251	273	231	267	303	283	260	258	252	264	251	254	259	248	304	275	259	268	274	268	261	280	280	280	252	266	252	256	246	285	267	273	249	276	297	255	250	253	234	281	261	240	291	267	278	261	267	282	255	286	275	250	287	262	260	273	250	267	273	276	259	260	269	253	244	301	278	237	239	271	247	256	266	246	258	300	283	259	232	276	238	273	248	248	250	245	258	265	249	290	268	270	259	263	262	249	252	271	277	268	279	277	286	248	284	253	277	232	275	271	251	265	273	298	272	277	249	224	256	268	232	265	282	276	271	242	261	275	256	270	260	287	249	255	267	274	287	263	276	263	279	271	283	253	291	274	261	274	273	232	258	284	239	265	275	252	221	247	257	255	281	269	278	265	256	288	255	274	258	269	260	279	268	271	254	249	263	251	271	268	263	284	268	270	273	253	265	267	256	258	269	254	258	293	292	264	251	262	241	259	252	238	263	244	288	248	276	265	242	266	276	278	253	283	277	290	311	250	232	270	261	291	287	260	270	274	272	268	274	267	274	224	269	258	232	266	286	270	244	254	260	273	264	269	258	272	272	266	244	283	244	290	268	257	253	261	247	279	275	267	255	266	272	245	282	285	261	285	245	274	258	256	252	250	281	278	264	281	251	277	257	258	247	310	280	259	229	273	268	293	275	256	237	270	275	271	263	282	268	274	285	274	256	255	269	254	272	270	299	276	259	245	276	268	217	271	260	282	284	291	285	301	263	259	277	277	275	251	291	317	257	258	276	289	245	256	264	257	279	272	254	279	239	287	280	279	244	240	263	278	252	252	270	254	267	278	268	259	251	269	258	265	249	288	292	281	239	289	251	233	264	251	316	279	286	253	257	247	276	252	248	276	243	279	279	278	268	286	275	268	268	230	266	272	277	292	284	276	259	273	275	265	278	274	260	265	272	261	264	256	244	241	288	244	272	264	278	270	268	280	280	272	296	260	249	269	266	260	250	272	258	266	284	254	298	260	283	270	262	270	275	278	277	245	257	239	276	288	268	256	248	254	259	254	267	267	295	272	267	245	264	269	271	269	270	281	267	266	270	236	255	251	250	259	258	288	290	265	244	298	253	280	278	272	252	241	257	267	259	229	227	262	267	267	275	272	287	277	268	269	270	270	258	258	292	264	271	267	263	269	259	276	266	284	237	269	270	274	234	286	261	270	271	289	284	267	280	279	293	262	262	281	262	269	281	275	255	278	240	297	265	277	261	218	266	264	252	247	279	254	256	246
58572	59333	33011	13350	526	405	424	357	369	307	313	319	285	269	288	315	283	279	293	316	280	293	268	297	264	292	270	281	274	299	293	266	257	299	299	309	298	273	267	283	301	277	291	293	275	244	258	312	242	280	302	282	343	296	290	272	261	272	289	284	269	254	290	270	293	277	279	287	272	259	272	305	270	284	281	267	275	285	278	279	267	306	273	274	298	291	257	265	325	297	283	263	262	266	271	279	286	256	272	272	274	285	259	285	277	246	288	282	286	264	292	277	274	287	262	249	287	268	294	273	258	273	263	289	268	260	277	254	277	267	277	314	297	261	290	253	265	260	290	291	285	275	283	260	297	306	270	272	298	249	275	263	255	275	280	288	297	268	281	252	297	320	263	306	295	302	266	278	273	306	276	287	267	285	288	259	250	297	282	286	252	267	258	270	293	288	283	265	263	271	261	257	287	263	270	287	280	258	280	324	287	292	261	289	302	288	301	302	266	279	274	286	260	274	270	250	300	281	295	246	283	306	286	265	295	275	253	273	284	271	289	279	293	265	268	263	303	286	286	268	287	260	268	332	274	308	301	268	234	288	272	292	233	255	282	285	315	304	281	281	266	279	298	269	282	301	271	275	267	265	279	277	266	264	306	269	294	279	285	283	260	258	255	272	252	263	275	263	269	283	301	276	274	281	253	288	284	314	289	270	283	285	277	302	252	278	274	292	244	275	267	260	296	260	325	304	273	282	290	243	301	274	247	276	276	261	298	270	294	282	309	248	271	305	297	291	282	280	299	293	258	277	260	280	264	283	294	273	286	251	297	224	271	272	249	269	272	271	281	284	267	289	297	266	276	281	249	264	274	277	280	267	269	250	273	247	278	282	245	276	288	297	265	273	275	273	280	257	303	269	275	288	276	287	284	304	255	302	292	282	287	278	293	279	254	276	316	262	288	261	274	270	276	298	264	259	311	274	272	299	257	282	257	290	311	297	242	270	272	300	293	235	264	285	274	321	257	287	267	259	291	260	272	263	277	271	283	291	281	229	273	284	257	270	269	283	264	278	259	291	273	291	252	256	303	276	259	267	284	247	268	262	299	269	261	263	278	280	294	278	292	289	275	274	281	254	313	283	273	263	255	264	263	296	247	273	274	279	284	279	261	260	313	267	271	275	307	272	282	275	273	258	274	284	294	307	262	257	271	311	259	261	286	274	281	262	271	249	289	279	306	247	282	292	237	254	280	250	258	279	295	283	272	277	258	324	262	313	305	266	274	300	285	274	264	282	285	274	282	275	281	281	279	252	266	300	270	282	292	276	285	274	298	269	247	272	284	273	281	266	279	303	256	273	273	266	291	286	294	277	296	289	281	291	276	276	275	300	271	288	271	289	281	275	250	266	283	298	287	286	282	296	252	295	291	322	272	278	264	256	278	252	287	246	289	308	310	253	277	283	245	265	279	278	286	267	285	271	262	254	260	266	289	252	287	275	256	288	280	280	285	294	253	243	267	278	283	259	289	294	266	257	246	266	294	266	264	279	296	245	261	275	285	251	289	276	250	287	268	269	291	287	264	273	294	255	274	287	297	289	238	250	282	269	268	274	257	306	282	303	259	282	266	292	225	265	265	286	261	288	288	271	275	294	309	270	258	291	285	290	292	263	265	300	255	268	276	265	287	303	320	256	284	272	280	266	286	295	319	280	284	273	267	266	266	283	263	274	283	276	274	253	274	312	304	270	277	280	287	266	302	264	271	271	271	266	272	291	284	273	262	294	263	285	258	272	279	282	279	265	295	275	285	262	275	286	308	298	265	271	289	292	269	265	266	289	267	258	290	263	289	261	305	290	293	303	264	275	290	309	261	257	291	284	279	274	272	276	285	272	265	245	289	251	267	289	259	276	275	273	269	257	248	280	293	282	274	272	273	269	269	240	296	296	274	289	288	267	285	287	299	246	256	272	282	305	289	278	285	274	290	281	274	279	287	261	259	282	262	277	293	260	287	273	266	261	233	289	274	297	285	282	298	326	303	257	250	289	292	267	276	289	278	301	303	283	249	317	260	267	257	282	276	287	284	264	288	280	293	285	258	280	262	270	288	295	255	273	272	274	262	276	264	255	283	271	285	281	271	278	245	262	266	295	277	256	305	286	271	257	260	268	273	274	297	254	296	262	252	277	285	284	283	295	293	299	266	270	264	243	315	321	284	306	284	264	248	284	279	264	252	301	285	257	271	243	282	277	254	262	275	254	304	295	307	293	276	275	275	284	281	237	270	263	240	269	258	270	288	315	257	288	287	288	277	317	280	292	255	295	309	280	272	283	278	301	266	313	303	277	289	292	284	268	281	261	283	287	287	263	300	259	271	274	273	254	289	286	273	267	266	246	332	269	282	254	277	256	287	284	293	278	283	266	272	284	278	248	290	295	266	275	237	291	295	278	260	276	288	296	288	247	268	286	289	307	273	291	284	272	269	284	264	312	283	288	299	269	257	280	270	276	297	267	286	274	272	296	298	270	283	236	277	282	270	275	275	280	262	274	285	264	268	273	277	254	287	292	292	286	287	301	268	271	280	267	284	288	305	286	290	259	282	266	271	282	285	245	315	267	279	261	286	268	291	304	292	302	290	253	263	285	256	297	279	290	278	268	276	277	273	271	252	273	273	256	277	270	285	287	304	278	265	306	288	292	291	284	279	235	289	294	316	281	298	277	283	301	256	268	279	288	249	261	302	275	284	266	268	287	254	272	241	310	307	285	286	271	301	308	267	287	305	278	289	276	276	267	288	274	280	273	295	279	275	275	271	294	285	266	253	298	274	272	276	291	264	297	275	315	282	307	290	272	252	285	281	268	273	251	253	267	271	279	277	263	234	292	272	265	261	316	283	297	299	294	243	276	290	284	299	273	304	279	275	300	310	294	295	289	288	276	262	255	272	271	273	268	271	267	277	267	285	256	272	274	270	258	324	295	304	265	267	257	282	244	289	286	261	268	246	285	305	300	268	284	286	258	282	296	276	269	302	293	285	280	273	271	258	267	281	244	281	300	290	236	262	264	290	258	257	268	286	278	257	268	290	276	264	255	273	265	279	274	249	264	294	294	259	294	291	298	239	267	284	277	279	295	272	278	265	258	276	286	289	268	306	272	294	278	279	265	253	278	259	228	260	251	282	281	275	281	264	265	282	301	255	287	238	261	244	256	276	280	272	280	287	272	265	292	269	259	282	284	257	303	290	279	286	267	261	269	270	281	264	264	267	297	285	281	275	284	256	258	271	262	293	297	309	290	280	270	266	267	279	292	256	274	245	272	293	280	299	306	266	274	278	281	256	248	294	277	265	304	262	284	277	272	268	237	305	299	269	277	274	266	274	286	296	268	299	281	273	295	281	255	281	285	254	300	291	257	304	267	270	271	273	268	304	279	291	295	286	286	266	271	294	316	274	267	246	289	296	287	295	253	271	261	279	249	256	297	278	251	263	262	267	228	263	263	300	246	257	276	278	266
24635	22021	28694	25022	21004	8569	820	503	377	400	358	326	362	367	345	349	340	314	358	332	356	304	348	306	336	384	335	353	327	365	336	317	350	331	344	295	345	335	326	347	350	345	324	284	316	327	317	308	337	310	346	335	305	334	345	333	339	295	309	316	325	317	358	322	323	312	373	321	323	323	351	307	274	278	353	315	304	342	324	309	323	358	323	319	346	337	331	315	327	299	321	303	315	294	298	309	353	357	313	347	295	325	323	335	350	305	299	334	348	326	345	300	292	289	294	292	299	305	315	336	303	298	309	279	333	338	331	306	315	316	348	334	327	360	311	337	321	270	335	332	288	317	348	337	344	298	315	318	314	319	330	309	330	286	328	311	272	320	329	326	330	315	330	338	351	321	301	302	302	304	310	312	323	303	326	336	350	317	321	305	362	291	370	322	338	306	321	346	328	304	324	333	328	350	350	331	310	340	338	314	326	339	316	352	331	341	333	330	304	307	344	330	293	346	310	333	309	287	328	304	345	333	300	353	315	324	320	315	349	319	364	297	349	305	308	314	334	313	342	307	308	276	341	337	311	338	305	299	315	327	331	313	316	295	368	337	329	321	311	318	345	354	346	324	331	309	314	334	322	327	333	291	345	321	302	302	315	359	337	311	313	345	337	322	328	325	288	340	301	308	328	322	345	333	327	342	316	303	287	349	310	323	328	306	333	307	325	339	312	306	324	320	310	315	343	362	318	340	323	311	316	338	326	332	334	287	330	326	310	309	357	311	307	317	346	324	342	316	330	317	296	306	323	339	349	308	293	331	315	290	333	315	305	313	330	322	309	308	314	268	300	314	310	322	335	307	333	303	356	322	284	338	328	336	322	330	319	357	350	307	318	345	340	324	325	325	326	329	327	341	328	335	349	309	312	333	313	338	380	330	338	320	297	307	323	331	334	305	331	346	319	330	294	321	331	323	330	333	317	351	327	329	330	337	324	289	321	293	314	298	301	321	326	324	324	336	319	337	323	318	329	286	305	332	341	339	318	296	344	305	347	345	288	348	350	341	316	324	341	309	334	327	314	331	356	291	308	314	302	345	342	318	300	311	340	324	343	288	310	349	320	326	347	323	325	339	347	336	325	316	333	319	308	341	302	324	348	286	329	297	327	317	340	336	312	339	319	304	353	328	311	304	306	319	287	345	336	345	319	307	319	367	300	334	315	345	336	308	310	315	311	320	295	322	314	340	335	332	347	337	291	320	327	320	355	327	343	357	319	312	330	321	318	316	335	300	292	351	304	308	315	329	312	294	298	320	340	302	333	319	330	292	332	333	293	311	298	331	333	337	302	338	314	323	316	274	307	346	334	314	342	332	322	321	326	331	310	353	313	311	306	330	325	299	337	335	313	339	356	332	292	348	335	337	326	331	305	325	319	308	314	326	314	332	285	347	345	325	335	300	291	295	302	309	331	321	335	317	331	328	360	297	324	330	328	327	321	293	335	358	340	332	330	340	320	313	318	325	332	307	334	299	361	341	344	316	311	347	324	329	321	324	327	324	363	334	326	341	333	306	298	353	330	322	342	320	328	321	321	325	303	303	319	327	325	299	346	304	342	341	309	331	312	332	327	304	317	319	319	359	293	321	303	345	337	318	362	275	320	305	305	351	305	322	316	333	300	315	289	348	327	350	362	332	320	305	336	303	326	319	324	332	334	332	334	305	296	327	309	325	322	315	322	322	323	330	314	339	351	297	328	349	339	308	313	322	285	316	309	319	303	328	318	332	327	326	329	293	306	330	326	300	337	353	301	319	336	314	300	327	345	354	306	321	289	317	312	351	315	324	369	344	350	269	307	336	314	327	328	298	320	307	367	333	308	318	356	310	305	297	349	333	325	325	300	307	315	320	303	326	315	336	338	314	324	307	323	322	316	332	317	304	323	302	340	330	321	321	330	347	305	318	306	312	344	308	307	336	368	346	333	323	331	343	320	344	314	355	340	318	345	343	328	315	351	331	349	325	336	321	351	335	356	300	309	304	319	336	306	336	314	278	304	328	355	311	347	330	313	313	322	336	299	333	327	315	293	320	301	361	317	285	317	329	339	319	304	312	337	332	315	320	301	313	318	324	275	345	347	325	320	309	301	335	318	308	314	336	313	309	315	336	329	345	323	330	318	316	327	293	316	310	304	335	330	344	351	353	331	360	328	312	332	328	320	310	318	299	315	306	321	300	321	333	309	301	299	292	354	298	321	332	306	326	359	341	316	291	296	337	304	300	328	294	313	332	322	356	334	352	317	319	331	337	327	313	290	311	336	328	339	331	325	306	320	316	311	331	318	338	292	348	310	321	316	303	335	333	323	326	305	318	310	323	326	320	323	337	304	315	318	331	334	338	319	335	331	335	323	303	324	331	301	320	332	346	310	317	310	364	301	331	321	312	352	327	339	322	313	307	283	315	334	299	295	346	302	300	355	318	348	315	330	324	335	298	319	338	333	347	317	344	318	316	316	329	309	337	346	329	326	301	301	317	299	294	331	338	357	333	325	337	301	326	362	331	307	311	360	334	280	315	327	327	306	274	298	329	333	281	307	327	315	332	300	329	306	307	317	341	315	338	334	305	324	335	322	349	340	298	307	313	335	320	292	317	355	346	342	308	293	328	297	314	314	319	313	341	312	340	330	297	309	353	341	317	320	309	296	363	306	337	332	296	335	333	312	334	325	339	339	342	361	329	328	362	303	323	339	349	345	315	351	285	317	333	312	321	332	324	334	329	300	324	365	366	330	319	302	300	313	346	308	324	316	304	321	323	319	322	319	349	327	339	379	330	333	337	302	302	305	321	312	327	324	346	347	314	322	301	331	322	325	328	356	314	332	310	332	304	338	322	332	324	315	292	344	309	314	315	308	305	324	289	324	339	303	325	323	294	322	311	299	361	311	343	313	331	279	339	329	307	317	327	343	335	304	326	315	349	337	321	314	318	316	334	302	353	318	313	303	361	315	338	305	313	280	333	338	346	315	330	330	331	313	305	320	332	317	336	310	301	278	331	321	321	327	337	331	348	310	323	311	327	332	330	320	343	304	310	372	324	341	290	316	338	316	320	325	317	322	297	357	361	321	330	319	309	316	332	344	338	339	328	302	283	309	358	341	300	328	350	325	307	351	314	314	331	331	344	340	317	339	339	331	353	338	299	336	318	344	316	330	334	306	327	317	316	292	354	342	327	333	307	299	335	325	320	365	326	340	371	333	309	303	339	298	343	299	327	348	335	346	317	333	323	324	332	333	312	326	321	318	309	334	319	338	299	310	310	301	344	314	311	315	315	326	294	306	328	321	291	307	326	370	284	310	279	307	349	353	312	314	310	343	326	311	304	289	315	327	308	329	330	300	332	319	359	335	338	314	337	331	328	298	313	331	323	297	293	326	355	325	296	300	335	323	344	339	321	331	328	324	335	313	319	309	299	307	324	300	344	313	331	311	347	322	341	332	314	329	293	301	333	313	290
61916	73163	40069	17689	728	601	451	497	401	390	398	359	392	342	352	384	381	334	368	336	320	341	344	334	354	337	319	363	324	349	319	315	344	357	329	337	346	349	353	334	317	354	336	307	342	301	339	328	316	359	335	340	305	339	318	294	333	341	302	324	360	329	326	344	331	319	342	367	293	352	361	318	310	335	327	337	326	308	318	327	322	302	353	318	323	323	317	346	347	289	371	344	338	324	361	319	346	318	323	352	329	357	317	343	293	301	321	331	328	327	364	337	281	299	338	322	331	322	332	337	315	328	304	342	343	335	350	323	318	348	297	322	348	322	327	348	322	328	353	337	341	311	335	323	336	335	320	330	331	340	327	334	322	326	316	316	381	310	343	332	312	315	323	288	319	331	309	336	347	326	360	299	295	334	351	310	315	341	320	324	316	312	300	318	379	365	324	310	322	314	296	313	305	355	348	355	315	338	334	337	310	313	355	333	338	332	302	343	317	347	327	328	334	349	317	308	322	358	365	323	337	333	320	336	332	352	299	347	312	342	309	319	351	344	328	337	310	296	350	296	331	311	319	327	309	303	331	290	323	345	312	334	311	326	322	364	323	325	290	326	342	349	308	365	343	369	329	351	330	317	331	336	340	316	334	347	296	345	307	322	355	348	313	327	323	311	341	325	298	318	294	309	352	330	304	329	359	330	331	317	325	344	337	336	337	329	339	320	334	324	343	349	347	311	329	342	328	322	362	317	329	332	313	318	322	322	316	353	343	328	324	339	322	287	333	324	300	304	346	312	352	309	299	318	318	350	311	349	325	318	339	334	294	333	331	320	322	319	327	327	341	341	346	329	309	351	322	333	316	308	319	310	299	348	337	332	309	329	334	295	313	335	336	319	324	313	340	322	339	341	343	314	320	344	342	352	322	303	335	321	308	324	292	312	324	329	335	332	343	325	334	331	300	339	350	317	326	343	320	328	340	332	339	340	315	328	317	311	321	336	338	358	305	333	287	309	347	354	364	336	312	341	299	314	334	332	359	323	354	316	318	317	336	330	337	318	307	296	342	310	331	330	342	293	321	332	298	300	325	292	345	327	315	329	321	341	303	339	338	303	294	347	350	334	324	311	311	322	306	333	366	365	278	324	280	372	328	374	333	298	328	331	318	290	332	322	344	323	340	343	365	348	298	323	355	338	318	308	370	332	331	319	310	293	326	320	324	324	296	346	326	371	318	321	312	344	312	329	337	318	329	291	310	335	315	292	331	325	346	334	313	337	332	338	300	313	322	340	331	317	311	309	319	351	360	327	296	316	336	332	325	318	307	319	323	329	345	343	358	365	329	328	312	309	361	322	343	318	299	332	338	270	299	330	322	302	325	339	319	322	359	335	350	324	344	329	325	351	353	317	328	328	307	325	316	289	294	304	320	324	330	316	341	308	294	339	306	368	326	347	304	318	340	322	348	354	322	317	328	326	303	350	319	306	316	314	315	324	313	338	329	334	350	326	333	325	315	335	325	322	338	333	315	321	331	291	328	305	299	336	338	345	340	329	342	372	300	349	334	314	327	348	323	331	345	323	335	308	342	317	336	317	302	314	328	314	312	327	331	314	333	339	265	329	299	327	342	336	352	308	355	313	314	305	300	332	346	294	332	327	334	327	293	317	292	323	307	342	337	361	321	335	360	341	355	341	331	358	323	322	348	355	304	318	350	322	312	337	314	296	356	332	337	323	338	338	337	320	297	313	331	314	327	322	336	318	359	323	340	337	273	333	311	296	317	286	328	318	338	335	346	333	328	317	336	314	311	315	290	315	315	317	315	326	308	342	350	357	336	328	305	333	350	324	309	323	361	351	317	342	313	319	338	329	328	322	335	351	319	318	333	297	313	334	316	340	340	328	329	300	327	321	320	342	328	359	339	337	323	348	314	334	318	311	318	311	321	325	341	299	296	339	343	325	328	338	308	307	320	339	330	329	291	338	376	334	335	324	339	329	369	316	330	345	335	331	329	329	333	324	353	332	319	374	322	350	303	322	332	329	322	312	327	359	334	326	305	302	337	315	317	313	337	337	327	320	329	346	345	339	317	313	322	373	288	332	346	335	304	361	295	323	335	331	334	342	335	293	326	341	344	311	311	341	312	305	351	299	339	325	335	344	346	310	358	297	334	330	319	307	316	330	330	323	343	344	313	306	325	341	331	274	365	340	318	330	325	305	362	319	352	305	312	311	283	320	312	323	317	330	321	358	326	321	337	298	317	304	304	319	300	324	339	318	318	315	338	346	327	338	301	337	320	318	329	339	341	339	307	323	306	292	274	327	350	285	307	310	302	306	323	350	326	330	338	305	337	323	337	351	334	329	348	337	349	310	294	328	324	309	324	353	346	339	344	313	325	287	322	336	310	315	334	370	332	320	319	304	311	320	358	334	319	304	332	327	332	315	307	339	319	335	330	336	338	287	356	330	340	321	326	317	321	326	354	315	324	308	318	320	273	341	333	312	350	297	335	329	320	296	354	331	331	329	335	336	331	328	321	287	332	329	329	319	316	343	341	335	339	334	323	312	329	339	313	312	335	327	324	315	337	357	347	319	356	346	341	354	349	307	308	307	318	316	334	349	286	343	309	283	299	350	317	320	310	311	304	333	334	362	337	327	362	312	355	335	335	302	311	319	328	328	317	316	337	350	320	340	358	320	327	346	326	317	313	335	327	330	342	370	329	313	328	319	333	336	333	305	317	318	304	322	332	320	328	319	319	350	301	317	364	311	345	317	354	308	326	338	346	348	335	331	328	314	342	326	358	353	318	345	305	348	305	334	293	319	330	295	338	322	316	290	318	296	369	328	328	312	301	329	364	308	322	342	358	297	333	310	337	312	330	317	308	309	297	307	303	331	326	312	324	284	340	315	296	339	336	354	366	337	274	332	313	315	368	303	315	331	320	331	307	344	353	315	330	293	342	336	305	327	340	334	315	324	323	319	343	352	311	328	328	317	324	325	298	315	315	311	339	324	336	332	338	343	311	332	319	319	302	317	351	351	299	322	320	312	323	353	325	301	334	335	340	331	333	313	340	337	359	298	299	311	304	322	370	332	361	319	334	355	330	335	318	367	330	328	328	321	311	317	321	290	323	301	323	329	315	344	352	343	348	320	314	312	309	303	329	281	339	319	316	333	331	317	333	313	312	316	338	324	334	355	306	317	304	312	302	329	333	312	302	339	326	309	331	336	301	317	286	359	346	341	332	336	307	328	354	351	331	323	316	306	322	344	356	318	349	327	334	309	323	323	344	351	320	335	325	337	337	327	351	348	287	334	352	331	343	341	316	325	333	319	312	307	333	348	339	345	304	310	315	317	354	325	320	316	340	313	306	311	324	333	307	328	331	354	327	334	318	311	324	320	331	300	327	287	309	309	333	337	285	348	319	305	336	297	328	368	347	351	336	341	328	315	323	289	300	346	329	328	321	316	346	314	282	333	355	314	316	307	353	286	315	351	327	330
30715	22622	8199	2754	574	522	493	527	544	466	488	479	519	470	477	493	517	537	468	487	531	504	485	508	525	518	500	508	482	438	535	524	521	500	476	499	478	518	504	516	561	515	510	492	484	544	487	517	468	493	538	539	485	489	517	549	506	510	509	474	507	528	503	509	556	524	526	477	488	512	476	505	545	517	481	485	529	504	493	483	504	539	511	497	551	538	530	483	486	481	489	513	482	493	498	489	496	528	460	469	490	504	480	541	519	480	500	550	559	529	489	483	497	509	508	479	515	498	517	501	471	525	469	552	495	485	483	480	485	483	489	502	475	562	524	535	505	505	505	500	514	530	496	529	542	475	547	475	473	521	516	487	506	464	483	499	497	553	507	519	479	513	463	484	508	528	509	465	474	474	482	545	485	523	527	544	458	470	490	501	493	507	503	533	469	518	488	485	492	488	496	539	526	464	473	496	474	493	481	499	534	510	528	508	487	506	517	541	489	503	510	550	545	512	510	479	474	537	511	501	485	514	556	450	468	464	537	485	489	524	457	509	477	484	491	489	502	491	511	520	513	501	503	482	511	530	541	506	531	521	514	521	573	512	495	512	502	492	526	522	501	536	555	559	462	504	503	527	490	519	505	492	521	493	516	489	516	518	510	465	520	490	483	516	499	519	472	509	511	519	544	510	534	542	466	496	472	476	483	467	522	544	493	500	468	488	476	485	532	515	509	442	504	443	483	496	479	523	530	539	519	479	494	500	495	525	513	541	499	476	477	532	524	476	501	484	503	519	444	521	498	502	490	496	528	473	466	473	486	506	522	500	461	513	523	507	509	520	468	502	518	496	492	509	504	525	484	481	505	492	501	502	529	512	511	481	553	522	494	505	522	517	505	525	498	444	498	539	518	511	483	507	501	482	465	473	521	501	500	541	549	505	462	487	521	481	503	472	547	529	538	496	542	548	501	500	492	498	514	501	478	515	541	526	534	477	523	533	482	497	525	459	468	513	534	492	494	507	487	475	515	498	477	534	454	532	505	478	511	545	476	524	516	487	521	494	535	504	481	484	511	514	520	471	484	476	475	518	513	492	490	523	498	501	490	489	522	518	531	495	500	494	493	474	510	546	511	499	497	488	483	523	515	499	536	471	486	510	508	536	485	485	525	494	495	488	501	522	506	495	503	488	453	499	488	523	514	525	511	574	498	521	529	517	522	520	458	527	498	508	486	495	517	513	487	496	529	500	517	495	481	479	493	509	511	488	504	470	512	485	499	533	507	506	511	502	521	494	501	518	463	487	505	532	496	510	513	529	517	490	519	476	523	468	505	510	498	479	510	453	515	508	488	456	477	496	517	519	506	523	502	488	490	519	525	483	506	503	470	539	477	504	545	487	533	554	503	529	523	524	472	467	546	510	470	530	548	498	492	473	509	545	484	535	495	488	520	512	509	479	503	515	510	512	495	501	479	520	520	516	458	456	482	487	521	545	529	538	552	513	500	516	498	504	495	501	497	484	520	481	500	519	492	482	505	519	449	532	464	496	505	496	468	521	472	471	512	494	486	487	514	486	447	530	480	529	494	501	494	519	510	503	478	529	522	509	508	497	495	544	475	521	489	513	523	497	545	509	566	501	527	516	491	480	488	573	516	514	544	476	472	481	495	508	463	476	486	505	520	487	489	472	472	502	473	501	507	526	549	526	482	511	496	507	525	508	513	541	497	519	493	467	472	503	509	488	473	511	511	485	527	533	505	503	486	457	536	553	492	499	550	498	474	501	497	505	494	500	528	469	503	500	489	530	490	500	472	526	486	507	517	528	518	505	509	502	515	487	525	488	500	502	522	501	491	488	481	532	511	512	498	540	513	507	525	495	518	506	529	508	470	538	470	477	483	484	534	527	480	506	539	515	490	489	533	505	517	516	499	492	517	491	521	531	503	498	514	520	492	515	514	445	510	468	505	457	492	551	490	536	532	504	497	520	504	504	517	538	521	495	497	473	528	484	525	469	487	498	500	511	527	543	471	508	509	473	561	542	520	467	504	488	485	458	525	506	538	529	500	518	509	526	507	500	483	482	472	485	512	550	507	484	532	496	494	507	506	498	455	523	489	526	513	492	509	516	480	517	532	502	499	464	521	483	495	523	520	497	517	499	487	518	509	522	529	489	497	521	524	509	490	499	521	514	491	535	465	522	518	496	513	504	533	512	507	505	469	529	457	531	485	515	479	503	483	489	485	506	520	526	493	492	510	519	482	530	469	513	509	521	478	508	491	485	504	526	521	531	509	550	507	547	514	504	494	496	487	501	501	527	488	510	485	491	550	502	494	487	464	529	484	544	488	500	525	544	517	508	522	513	496	496	487	497	501	517	525	471	489	534	515	506	520	502	479	555	480	512	492	510	522	516	496	553	492	486	535	541	507	505	524	495	509	488	524	498	507	533	500	507	555	481	502	504	520	493	469	491	492	461	495	514	460	480	536	489	486	521	499	460	510	489	508	496	473	447	482	513	485	529	440	482	505	534	515	525	516	465	479	539	561	505	506	488	508	489	517	538	511	528	508	500	501	462	516	501	530	539	493	511	502	499	511	494	462	472	511	472	488	498	520	526	451	511	525	481	518	509	492	513	492	452	497	467	483	492	500	551	511	522	529	495	522	517	489	514	499	497	479	501	517	458	480	516	493	499	502	506	480	513	528	498	510	497	517	516	501	514	510	513	514	527	495	498	499	519	526	491	500	509	501	496	515	479	530	531	517	499	465	481	482	511	523	460	523	509	496	529	514	546	503	459	485	489	503	467	493	502	478	505	523	453	475	500	532	530	537	485	558	531	511	534	490	512	522	513	496	503	512	525	460	511	492	498	484	507	504	496	505	509	506	485	510	542	543	540	513	524	535	492	473	476	487	499	506	500	512	502	493	507	531	504	507	497	474	509	516	522	482	510	514	521	551	500	481	484	475	533	456	514	488	490	472	521	524	498	520	536	487	524	481	505	477	498	529	481	514	506	480	488	465	544	510	517	506	503	541	509	458	566	487	497	513	512	492	522	502	498	530	541	556	524	521	482	509	467	510	523	516	504	481	507	478	521	509	491	505	485	502	481	490	495	528	510	490	557	533	466	498	516	477	504	524	526	516	484	510	531	530	536	479	510	477	505	523	505	508	523	518	478	458	498	503	449	501	493	485	499	503	542	492	533	525	528	472	481	525	501	533	460	533	504	456	485	504	499	509	491	520	473	490	500	530	498	513	510	520	513	483	496	470	513	486	509	515	477	542	509	450	491	495	519	521	501	495	502	513	521	495	476	560	487	522	512	508	483	504	530	544	463	489	516	530	473	527	518	505	481	522	475	506	486	505	512	514	476	489	495	537	528	521	485	489	469	550	480	518	510	489	499	529	489	501	493	473	487	519	532	539	531	502	551	531	472	495	522	494	501	531	516	479	467	502	495	483	500	502	512	560	524	512	492	507	533	533	511	504	495	498	515	491	451	531	505	544	520
21586	18624	3940	2052	480	498	449	483	438	451	424	451	465	444	433	449	469	437	485	440	453	451	447	470	461	486	461	420	453	464	445	457	466	447	458	485	410	455	442	471	491	470	457	456	454	425	441	401	448	465	426	446	414	426	452	440	420	437	431	461	456	441	467	441	439	461	457	403	448	432	460	478	460	431	463	431	467	455	448	441	441	418	453	443	468	425	431	413	462	467	471	457	473	457	485	475	438	477	428	462	445	438	451	435	405	435	460	437	442	467	460	460	435	467	459	466	444	458	439	400	489	460	478	437	448	404	466	436	450	451	444	452	411	458	468	478	431	432	436	448	458	483	427	414	459	462	450	472	445	429	437	429	471	446	475	442	434	451	453	464	442	447	453	417	454	468	489	472	406	469	452	459	472	470	464	484	437	466	441	498	467	474	435	419	443	434	449	432	456	434	460	430	421	443	434	477	456	466	469	455	438	447	449	442	435	450	448	456	413	459	448	443	449	423	443	442	414	446	427	442	471	457	465	453	468	436	444	463	471	441	451	467	445	453	446	460	459	421	451	465	419	458	478	450	450	437	426	450	397	429	520	474	423	470	470	438	414	427	450	488	407	424	451	460	440	426	458	450	476	462	461	375	436	498	406	417	473	407	441	465	413	472	415	469	460	424	440	460	457	477	435	456	472	444	427	423	466	425	444	476	444	447	491	460	438	417	450	475	435	461	438	413	439	390	462	465	441	401	443	426	431	433	447	443	437	474	432	416	417	438	456	458	498	443	429	460	467	468	442	478	465	427	422	451	430	464	434	467	503	443	451	438	423	438	469	440	426	423	453	464	471	443	484	487	416	430	479	453	456	454	478	462	475	418	431	442	471	439	427	456	419	478	456	445	462	456	465	454	430	436	446	438	455	474	454	465	427	468	447	444	425	469	478	494	472	466	433	437	447	429	458	441	463	429	442	408	468	470	457	449	438	437	442	437	462	425	453	450	438	451	468	454	415	464	449	429	432	424	441	460	478	471	436	461	432	452	456	439	464	431	465	436	431	479	470	454	454	426	442	394	459	427	443	450	430	454	433	435	474	453	424	471	475	461	435	491	465	495	501	403	426	486	437	475	497	438	449	492	441	449	426	447	450	449	428	499	437	437	432	458	431	412	390	463	471	413	427	457	463	448	472	394	449	455	459	462	469	509	434	469	456	453	446	448	415	427	463	410	475	443	449	474	452	462	455	429	426	448	460	492	478	458	414	464	446	438	437	450	441	412	464	452	424	449	424	462	445	451	480	460	448	431	452	450	473	456	481	443	423	456	440	465	429	438	463	405	459	424	458	435	467	451	422	418	444	402	465	475	436	453	440	497	413	493	489	446	447	404	441	452	456	438	416	408	480	473	416	437	462	442	424	454	450	441	523	472	523	433	442	480	458	441	449	482	431	479	430	466	481	450	449	486	458	450	466	494	464	471	449	463	474	486	431	440	447	465	491	439	464	468	459	454	448	403	430	459	473	461	472	449	456	424	489	461	473	481	456	422	399	454	468	453	470	456	397	480	486	448	459	465	473	438	455	437	453	451	455	421	452	463	461	437	464	439	446	440	473	454	445	453	461	435	476	433	472	470	458	428	436	462	450	419	446	428	414	437	456	472	428	453	456	459	467	472	423	406	457	414	453	428	474	488	478	448	472	458	429	406	436	421	420	460	462	434	421	422	435	432	421	460	448	448	466	434	430	437	463	474	440	438	437	441	441	469	416	443	454	463	444	438	458	459	426	462	446	464	484	422	437	435	469	422	468	443	431	459	438	436	442	429	399	441	442	444	427	471	452	435	466	404	439	495	423	430	448	452	482	449	451	458	449	454	472	453	455	453	440	504	440	487	442	427	451	455	441	466	427	456	441	468	454	464	430	471	450	475	426	475	432	439	471	415	432	451	471	451	447	453	448	493	462	432	443	474	473	465	444	425	435	456	461	438	426	478	453	443	423	439	449	442	446	436	445	436	463	441	444	458	454	421	430	422	419	436	408	454	445	448	427	437	402	435	435	461	456	418	418	419	444	469	480	463	418	469	426	450	477	417	456	450	449	480	436	478	431	468	410	431	459	438	465	446	421	434	407	443	472	454	464	463	453	473	487	440	428	416	462	423	460	423	427	454	462	458	428	434	422	424	440	414	432	453	434	456	418	471	452	444	420	468	456	434	454	455	477	451	500	444	431	435	435	462	484	454	449	471	444	403	459	422	484	453	448	437	476	460	464	455	431	459	434	424	458	448	433	501	454	462	454	452	403	429	433	450	452	431	495	459	403	464	425	453	467	459	460	456	474	456	462	423	465	428	473	436	479	432	430	441	421	469	441	442	407	460	451	464	442	440	416	454	448	434	439	443	452	450	471	430	514	444	468	456	449	431	478	477	446	432	440	439	435	450	444	436	443	485	431	462	434	483	442	410	431	454	449	456	438	481	413	441	444	477	457	416	449	432	394	481	440	494	405	465	453	458	452	480	420	405	432	464	486	466	445	437	472	443	460	430	419	468	470	457	444	414	413	430	422	424	437	447	433	421	477	485	427	464	461	457	462	428	462	440	445	476	478	456	458	469	426	433	462	457	463	461	474	457	429	483	439	447	469	438	419	440	444	463	466	438	520	456	452	478	476	440	421	462	482	434	458	485	473	466	402	443	460	482	435	475	471	428	480	450	455	475	443	432	450	461	474	424	431	457	483	450	432	470	471	446	424	398	445	476	439	519	493	476	452	453	452	452	455	466	419	468	447	431	447	415	450	447	413	439	423	459	452	452	503	471	463	483	460	459	435	445	478	429	495	427	444	445	431	464	430	441	450	459	448	462	412	453	460	454	415	454	400	435	441	443	474	410	408	457	436	442	436	462	464	435	469	444	455	454	459	470	446	475	401	450	477	447	466	477	442	459	442	493	449	479	428	436	455	432	442	439	469	437	461	458	456	471	422	421	451	434	440	447	437	432	446	426	445	442	469	478	448	447	443	461	435	449	469	443	446	476	431	476	447	446	472	407	485	445	440	445	450	459	475	427	469	469	467	462	424	450	425	437	470	434	460	475	439	493	454	497	515	417	448	451	452	444	452	451	425	431	451	416	439	486	434	435	426	440	425	495	440	462	478	455	453	502	446	459	479	447	447	468	403	452	441	463	472	483	476	447	426	453	442	418	450	498	442	441	475	471	435	457	447	470	449	451	449	454	450	433	438	455	462	504	469	435	446	442	451	450	415	445	452	424	432	499	438	472	435	451	464	483	448	450	464	470	461	439	424	497	500	444	492	457	451	442	424	466	441	479	466	440	423	458	451	493	455	454	462	492	473	457	472	482	481	457	467	426	433	435	452	435	452	486	441	439	471	454	490	416	439	450	468	446	466	411	501	458	411	452	448	433	454	433	452	473	474	417	482	448	475	467	449	439	460	487	453	456	456	450	471	442	459	432	470	521	446	445	403	423	440	421	418	420	443	440	490	411	411	473	466	486
25820	22475	28711	25117	11674	845	411	329	317	272	266	296	277	285	279	277	254	274	259	275	266	249	259	259	262	255	252	239	270	264	260	243	267	263	282	265	265	282	230	284	234	243	262	272	264	258	254	251	252	249	243	264	276	268	240	246	257	268	260	258	248	264	284	293	249	273	237	277	249	258	259	255	274	274	261	240	284	221	257	278	232	270	244	239	233	263	240	261	272	257	280	225	253	224	284	252	260	258	232	251	256	274	265	258	266	252	247	272	228	235	261	261	271	278	271	289	259	230	254	261	255	240	250	231	242	261	272	270	288	266	234	264	257	255	261	244	291	257	282	279	241	258	241	238	260	217	248	269	236	289	262	242	253	249	244	229	254	285	223	270	244	242	254	237	253	265	259	242	227	249	241	244	232	227	230	239	257	244	268	243	257	228	244	251	266	253	238	246	271	259	284	286	285	247	270	266	286	251	249	250	231	243	237	291	260	241	263	261	239	255	256	294	271	222	228	236	233	268	256	244	263	264	275	263	271	242	252	265	240	273	269	246	256	259	259	283	220	274	232	281	255	249	272	254	247	242	259	223	257	265	253	270	252	260	230	255	269	282	252	228	266	244	235	262	227	262	255	254	275	263	246	260	284	238	279	284	242	248	275	267	245	257	273	296	252	258	268	255	272	256	247	261	239	241	244	265	233	267	255	289	251	253	236	219	286	261	264	238	246	257	253	233	261	232	252	264	240	256	269	237	253	268	264	252	259	243	254	227	235	233	230	254	275	268	229	276	227	232	247	268	289	247	236	248	259	226	274	268	242	264	253	238	259	247	266	261	251	240	254	247	248	257	276	268	271	266	224	247	251	264	234	262	227	270	255	248	272	257	268	222	263	244	259	233	259	232	250	276	301	241	225	242	276	249	232	214	268	259	265	251	252	284	261	237	272	270	258	245	262	275	230	259	257	269	257	266	224	267	279	251	246	263	279	229	268	260	255	269	230	257	279	248	245	237	253	235	255	263	290	233	270	276	251	232	273	260	252	289	258	253	256	266	281	278	255	250	234	235	249	259	262	272	249	272	266	247	283	251	247	274	257	250	263	285	247	250	274	243	262	241	224	276	257	237	233	239	243	279	258	251	253	274	235	263	217	268	275	254	275	252	238	269	235	247	245	254	275	233	253	261	268	244	266	259	236	259	250	259	257	281	233	255	253	257	260	239	244	246	237	242	245	260	258	240	221	254	298	255	232	259	248	246	266	255	261	250	268	278	274	230	243	243	239	239	252	249	281	286	267	266	267	228	258	245	248	278	247	255	268	238	269	230	231	297	233	247	257	256	248	267	299	274	246	256	276	248	261	236	236	234	258	260	259	223	224	227	233	246	251	272	249	275	270	249	244	251	270	261	245	254	237	236	241	264	261	251	276	267	261	243	244	239	267	284	255	255	231	253	249	239	299	245	248	244	258	257	274	279	256	249	268	264	238	218	218	251	250	278	253	221	249	241	233	266	280	281	270	247	283	252	241	249	257	241	285	249	251	242	271	257	268	251	272	278	274	239	248	251	276	266	247	240	271	232	280	250	272	260	234	241	238	235	239	266	256	242	268	245	262	259	246	262	245	269	242	245	260	254	262	262	271	220	238	248	253	241	245	245	268	252	230	253	224	258	260	256	232	250	231	242	258	265	227	260	248	259	235	259	264	241	250	276	245	250	283	249	248	273	286	250	261	253	227	243	244	249	274	270	257	267	258	251	290	235	237	247	255	222	260	284	238	265	274	263	231	256	281	224	269	285	271	272	279	255	280	268	227	282	277	287	274	234	245	247	240	243	266	282	245	263	276	274	267	270	256	231	241	245	261	265	244	241	256	252	230	262	254	275	263	247	245	263	272	279	261	264	256	271	269	257	254	249	240	244	260	269	241	247	240	248	253	275	263	294	237	239	240	253	241	258	257	257	274	289	251	244	269	250	234	265	251	232	251	260	247	238	262	280	285	241	262	267	266	266	221	258	258	254	254	251	246	262	230	249	272	241	247	225	227	233	254	227	263	255	244	229	242	266	283	259	270	234	239	250	232	267	268	296	247	256	239	210	286	273	239	247	267	271	250	246	280	248	258	246	245	225	226	274	262	257	249	240	237	246	281	268	238	247	214	271	279	254	281	275	246	264	272	274	234	248	227	223	262	242	234	248	268	261	263	243	235	258	255	267	251	284	273	260	245	264	256	225	251	253	236	272	268	258	247	262	255	250	268	232	266	248	245	250	250	285	239	275	236	261	250	261	251	261	238	262	259	233	263	254	246	236	258	256	238	245	232	270	253	272	262	243	260	227	240	255	249	238	243	268	235	239	250	222	263	235	275	259	238	262	263	271	269	252	267	269	260	248	253	265	265	244	246	262	262	236	240	246	270	273	245	242	227	236	245	249	259	266	259	278	250	233	272	276	257	240	238	255	260	268	246	240	256	260	250	241	242	281	276	274	220	253	254	270	250	274	257	254	287	241	266	260	270	258	235	268	260	284	269	225	236	230	277	255	267	260	279	283	265	244	250	259	265	248	246	258	280	223	239	259	236	236	264	279	248	234	257	244	264	274	280	245	270	262	270	260	263	225	247	229	257	267	261	233	279	256	244	236	246	271	244	241	275	232	270	244	262	232	236	249	228	256	247	253	251	268	273	272	254	243	268	243	292	246	249	267	224	264	225	266	255	251	231	230	231	234	271	264	256	248	261	220	241	253	236	260	244	284	261	279	262	248	228	240	246	253	236	258	270	266	260	239	251	292	247	261	260	240	288	283	254	269	252	239	260	273	235	238	256	247	249	233	249	273	251	267	256	280	236	268	260	269	256	260	282	249	251	253	262	242	267	280	257	241	264	236	222	263	284	264	251	262	261	270	244	250	281	303	208	237	260	247	238	280	257	267	276	242	291	279	273	249	235	247	260	294	235	300	253	269	274	263	247	236	250	253	261	240	250	284	251	268	244	273	249	245	242	257	249	234	266	241	256	234	255	269	243	254	262	258	239	249	260	236	265	244	252	235	250	289	271	271	272	240	262	230	253	275	255	259	260	257	250	229	260	248	248	234	249	265	242	252	270	269	256	243	216	215	251	266	245	248	247	245	249	244	261	256	266	252	241	272	255	268	292	237	254	255	288	233	251	280	262	253	256	268	239	231	282	243	221	246	255	267	239	247	266	244	255	251	252	258	263	277	267	252	258	252	246	250	252	259	263	286	253	241	240	263	247	252	271	263	247	250	248	238	228	225	304	257	227	245	242	265	250	241	266	265	253	275	247	258	258	244	278	233	248	221	247	277	258	246	275	257	269	288	232	263	255	254	269	227	257	261	241	279	289	257	231	258	259	236	258	279	256	256	232	237	262	264	256	251	266	239	252	231	240	249	269	258	248	240	240	267	238	285	241	263	238	248	250	257	254	245	251	256	264	251	276	255	237	272	254	287	258	254	262	263	237	267	254	237	236	258	256	251	282	276	263	233	259	259
58022	56099	31963	11919	505	424	382	333	319	324	321	299	298	298	287	281	272	259	302	298	272	284	258	265	297	237	275	256	248	249	291	271	273	307	244	292	265	291	269	271	246	296	255	265	277	266	276	274	270	271	267	265	251	263	258	285	295	284	280	275	259	278	279	265	276	259	261	281	286	258	288	240	259	239	294	272	259	250	277	281	293	259	269	263	264	293	269	295	283	243	277	287	243	272	268	285	255	274	260	254	285	259	260	294	277	247	226	278	283	250	271	271	231	283	272	273	235	262	265	275	266	294	268	255	275	287	299	257	281	253	244	269	244	262	261	286	271	247	269	277	257	278	282	257	264	238	268	294	262	278	277	256	262	288	255	278	280	282	280	262	256	257	291	253	259	272	257	272	256	281	278	310	262	264	239	250	264	282	276	271	267	251	286	276	260	264	273	255	251	281	274	280	311	250	267	261	273	261	281	279	240	266	260	269	258	268	261	266	264	275	291	276	294	262	268	270	248	253	253	286	289	262	269	269	266	255	304	272	291	260	274	271	228	286	263	282	255	270	265	292	274	258	266	281	248	252	256	279	237	249	266	243	288	275	286	268	267	286	238	285	276	262	270	256	268	279	252	253	267	270	264	249	274	270	265	285	257	279	280	267	250	283	247	282	271	263	247	257	269	245	239	262	241	265	287	285	283	276	285	246	269	267	265	279	287	277	237	256	262	277	284	269	267	268	272	260	281	299	281	269	254	268	236	317	228	255	265	266	248	294	258	255	255	301	261	289	275	272	273	267	265	262	261	274	272	252	274	255	271	279	284	252	242	257	223	228	254	265	259	297	251	306	247	272	254	251	264	270	266	244	279	272	239	284	270	258	245	296	260	286	283	267	282	259	230	269	260	242	249	273	281	286	277	269	298	273	280	260	309	265	252	261	263	249	252	262	272	256	266	268	273	275	292	290	263	262	258	279	293	281	270	250	260	255	278	276	287	261	260	262	266	269	271	270	278	241	281	258	272	258	239	259	301	276	259	270	249	251	262	260	261	282	250	263	261	302	286	266	262	265	254	262	245	254	271	253	282	283	262	251	241	238	278	275	246	297	267	296	288	276	248	267	277	270	284	283	270	276	252	297	238	259	267	278	267	244	267	253	266	268	265	275	259	246	250	284	254	251	268	264	277	262	273	272	255	257	275	284	269	261	277	273	265	269	277	274	279	265	275	282	277	264	239	257	252	252	273	272	271	262	261	274	262	289	261	260	248	268	279	262	284	254	273	248	264	271	285	289	269	278	241	271	270	248	275	261	276	309	252	263	247	250	295	221	260	236	294	279	262	277	299	229	263	277	264	262	273	276	278	295	261	251	259	250	257	257	259	273	261	299	260	252	268	266	273	244	265	262	236	267	267	269	247	228	267	292	254	264	278	275	278	283	273	256	305	277	270	266	249	254	288	293	281	254	264	310	232	276	255	250	265	275	250	244	238	276	255	251	257	268	280	297	271	294	248	250	255	265	264	269	236	269	266	254	278	272	291	250	266	263	253	255	236	273	283	294	279	238	276	249	288	265	270	262	279	253	278	267	229	274	291	255	251	237	237	277	274	289	283	257	266	280	298	244	279	262	268	286	259	267	270	308	257	245	261	274	270	283	274	246	279	261	282	301	238	301	269	266	254	276	264	279	269	260	266	270	269	253	263	291	278	266	309	274	265	230	239	271	253	279	242	253	278	251	275	299	271	283	278	261	285	265	284	223	264	259	243	263	288	241	242	269	254	267	276	285	228	260	254	297	261	261	259	283	251	264	252	277	267	291	268	255	249	271	258	263	268	284	255	283	287	286	296	294	270	262	303	273	256	271	261	273	297	266	279	280	281	269	244	270	282	273	275	255	267	266	272	291	280	295	292	272	239	251	253	285	279	261	283	272	266	235	272	279	278	228	294	266	267	258	256	263	254	289	256	270	247	273	279	268	273	287	274	279	284	289	277	253	247	273	288	258	259	296	246	304	285	256	264	250	272	272	259	235	251	267	272	265	271	266	281	286	241	259	266	291	303	282	255	265	283	245	280	263	238	267	272	283	254	247	280	271	248	284	264	263	273	272	285	272	253	286	272	254	242	266	254	236	272	269	270	280	234	267	256	247	264	247	275	271	309	274	271	252	254	261	320	266	284	258	289	267	244	259	271	297	256	273	269	270	264	283	258	246	249	265	243	257	273	261	275	227	286	296	262	253	275	259	282	296	261	273	291	269	265	245	289	254	260	273	244	263	260	259	270	286	258	276	251	271	275	268	269	286	266	279	267	267	260	238	268	254	299	266	269	268	296	284	266	258	270	269	253	264	250	253	257	254	275	277	258	261	239	302	265	299	285	267	304	265	286	259	260	272	264	259	289	249	269	286	258	274	277	274	257	279	255	243	288	242	305	249	268	267	266	289	268	253	232	293	263	259	246	250	247	260	258	268	271	263	274	243	303	253	257	245	272	235	237	256	256	264	272	274	297	267	269	239	273	270	277	294	253	266	257	267	263	273	264	243	270	289	310	247	255	282	260	271	265	289	252	256	263	235	257	290	254	288	284	285	289	270	251	268	271	290	278	261	265	296	242	290	244	256	278	264	260	270	250	266	280	281	275	263	262	262	243	256	247	231	233	260	261	269	268	241	289	281	262	304	268	247	276	285	273	259	268	283	278	271	240	260	273	283	258	255	252	264	273	277	280	265	287	274	281	278	263	273	278	265	262	260	281	246	250	285	271	274	275	263	265	285	274	246	280	292	266	264	271	254	278	274	278	258	255	262	256	268	263	245	259	299	268	275	301	274	270	246	261	282	290	265	289	246	262	262	269	238	273	261	267	296	259	280	263	269	316	260	242	235	244	252	275	257	277	292	269	248	253	248	270	285	231	272	250	280	263	274	257	270	247	251	248	282	284	233	307	278	264	269	237	246	280	278	272	258	252	257	287	287	281	295	263	242	254	256	234	248	265	263	269	273	240	283	269	265	254	283	281	289	259	261	262	252	268	289	266	262	260	255	292	281	285	261	259	264	244	288	279	269	281	249	263	240	251	263	265	269	220	272	246	260	282	256	288	257	261	238	285	291	272	233	288	271	237	276	270	263	279	241	256	281	284	252	269	269	280	287	299	305	276	278	277	259	298	265	251	287	267	268	248	263	258	256	255	287	250	276	318	246	288	272	245	293	248	260	265	258	286	267	249	235	259	241	285	273	284	276	273	271	264	260	243	269	291	259	293	252	266	263	261	256	275	257	263	249	286	245	246	260	231	263	256	253	298	249	257	299	276	249	253	270	277	314	245	264	285	308	266	270	293	300	251	256	247	260	260	262	266	257	267	267	271	257	267	279	292	266	263	265	273	287	269	258	264	285	280	262	277	286	269	229	260	284	241	280	266	276	263	265	257	282	229	265	232	248	280	253	258	257	269	279	247	281	301	264	281	243	305	254	285	260	279	305	241	300	238	238	276	277	266	257	266	259	266	281
24675	21767	28951	24679	20844	7750	806	419	354	366	338	357	384	358	316	349	323	320	301	331	290	292	312	301	341	305	301	314	313	330	302	352	294	319	327	313	300	293	311	326	330	301	302	310	332	316	319	306	287	302	316	322	322	291	358	301	311	320	282	341	283	272	360	327	298	320	306	333	319	312	326	325	320	333	331	299	336	289	314	299	288	319	345	287	317	308	340	301	329	303	334	293	295	280	299	304	346	286	326	283	329	312	315	294	317	293	313	328	312	305	320	291	324	306	313	322	331	266	317	305	356	299	307	314	346	304	293	270	292	310	316	351	303	322	284	316	307	327	302	298	319	291	323	305	273	269	285	326	298	286	306	308	283	280	326	336	329	314	343	301	344	315	297	316	313	280	312	314	304	290	309	291	301	318	352	301	266	318	316	304	291	321	289	313	313	309	304	307	339	281	324	326	301	327	297	281	314	325	282	309	301	317	291	301	306	281	288	297	311	263	317	308	321	297	306	297	285	308	314	292	300	331	320	306	303	292	341	317	325	295	284	304	343	343	238	289	330	322	316	325	314	272	292	276	292	283	331	298	317	306	307	332	321	299	309	362	339	327	312	322	303	326	298	308	311	292	302	325	322	288	306	308	297	282	302	319	331	346	341	317	312	318	319	321	294	301	328	329	314	286	325	311	325	315	331	327	312	312	285	342	304	283	265	304	312	312	309	304	316	303	294	326	305	299	313	323	338	306	345	299	337	286	331	274	332	317	327	313	318	310	327	319	316	335	297	310	337	284	303	306	278	326	326	304	334	303	293	315	329	322	297	280	295	316	293	319	309	312	332	314	306	303	322	299	312	281	288	340	314	303	301	331	318	294	276	290	277	319	307	283	336	294	295	299	314	289	284	289	291	324	350	317	284	351	302	292	322	311	308	305	321	279	288	294	294	305	297	297	272	283	309	297	291	279	299	312	306	335	288	283	324	332	367	329	339	316	283	308	317	337	301	286	253	302	303	302	317	300	272	292	299	317	306	290	294	303	295	285	311	305	263	283	300	331	314	302	283	284	342	306	291	280	306	307	295	302	314	327	361	279	303	310	282	309	328	354	302	318	329	300	309	311	289	304	269	327	305	310	290	309	306	304	330	350	320	314	297	320	326	304	330	322	308	347	326	311	317	301	320	302	326	297	316	302	332	304	330	304	299	285	347	273	309	321	302	285	318	275	312	290	296	331	299	298	286	251	309	327	292	267	299	312	302	318	293	288	315	267	320	281	279	298	334	312	340	300	328	289	341	332	312	274	278	277	299	319	318	331	325	315	329	307	301	324	259	291	329	302	315	301	294	287	315	330	327	316	322	295	312	304	323	303	322	294	291	294	287	314	282	296	276	283	280	323	311	302	326	329	291	271	314	300	343	288	290	336	329	301	299	304	328	301	314	295	289	298	312	304	284	312	286	302	308	316	286	327	294	318	316	292	315	332	315	308	306	309	322	310	299	292	312	301	329	297	306	280	292	309	323	270	235	312	337	327	300	291	334	299	306	286	309	281	335	290	281	315	294	275	316	300	327	329	325	282	314	323	300	311	303	319	319	308	317	298	308	300	306	287	321	298	323	303	307	350	291	322	295	269	289	317	314	321	271	269	291	339	312	276	321	310	314	291	285	313	318	311	301	304	281	309	339	298	305	316	289	308	297	295	344	308	321	308	298	312	317	303	303	324	335	316	294	299	308	330	311	296	319	315	285	335	294	282	265	293	328	312	331	266	297	300	367	329	290	295	308	329	290	283	314	311	310	298	294	314	324	306	299	288	305	285	338	287	300	297	320	308	308	329	308	305	288	279	308	295	314	300	298	307	309	305	335	327	321	318	318	335	315	302	290	310	306	275	333	324	310	284	315	309	322	313	261	302	310	313	306	288	313	308	282	324	355	296	293	293	309	303	292	314	299	273	322	322	321	308	324	313	296	291	312	292	298	283	289	309	305	327	306	317	328	293	351	316	324	304	298	345	308	288	372	305	324	322	316	299	299	299	316	297	309	317	294	310	286	325	317	284	318	317	308	327	273	304	286	308	306	317	296	299	323	313	275	330	307	327	302	330	271	313	297	314	318	302	293	300	284	324	312	301	324	309	272	317	322	323	291	302	314	325	308	336	311	300	327	333	342	304	269	304	279	286	306	290	309	248	323	319	308	304	311	319	280	305	299	318	315	289	296	313	281	316	307	318	307	295	325	337	343	315	322	300	282	299	330	317	338	312	316	278	305	320	281	282	312	310	284	284	335	311	308	294	327	311	303	308	294	270	302	311	293	301	310	319	297	287	274	299	292	314	288	306	298	302	317	310	285	301	292	338	320	296	327	302	299	328	309	278	265	313	323	322	299	318	327	307	297	312	298	309	311	310	321	297	303	316	288	302	275	311	327	311	335	323	332	330	304	327	276	323	306	293	318	292	262	298	285	311	314	288	303	293	317	332	352	315	299	310	282	319	311	287	298	298	311	307	314	301	311	293	315	330	295	308	325	251	334	335	280	293	316	323	312	274	303	301	337	278	297	303	340	302	291	310	319	277	289	310	309	282	307	297	291	290	300	310	277	288	299	298	303	313	319	288	297	302	291	321	329	303	328	299	312	300	338	320	301	302	337	348	287	281	336	283	297	290	303	293	289	298	308	329	307	289	324	312	325	305	317	269	288	315	307	320	304	305	295	298	311	289	328	288	293	308	305	319	327	315	323	298	326	306	295	309	304	327	311	291	299	358	278	279	304	315	324	317	308	295	320	322	342	314	330	325	338	341	309	301	286	304	289	319	331	306	313	283	286	333	323	292	318	301	303	327	326	290	293	280	316	332	296	290	288	328	273	288	283	317	301	307	326	275	314	300	293	294	284	290	308	287	296	297	265	300	296	311	319	329	296	299	311	316	336	289	273	315	332	281	273	311	332	295	305	308	280	289	296	294	298	279	337	300	303	296	341	322	329	302	306	308	316	302	313	297	299	337	288	304	306	302	313	311	315	274	324	338	306	298	304	304	306	288	309	298	338	269	317	316	340	316	314	326	314	282	331	301	314	299	307	313	332	283	266	288	287	287	294	281	296	293	291	306	293	280	336	295	295	286	282	343	322	304	301	303	336	285	309	318	304	302	298	310	258	328	316	314	293	315	316	307	294	302	298	334	298	300	265	281	297	341	308	309	314	308	326	296	284	327	308	322	303	306	308	309	338	287	300	306	330	322	337	311	335	303	307	291	314	293	300	328	343	291	319	285	294	327	319	330	327	292	307	295	331	286	323	294	315	287	302	280	316	299	303	326	319	317	296	311	310	307	300	305	292	331	314	317	332	340	312	287	329	294	276	287	308	284	304	304	318	319	334	305	318	320	309	323	299	331	307	318	330	319	295	333	304	346	305	323	292	298	312	325	354	320	314	292	316	314	301	294	306	320	287	323	309	322	294	302	282	271	294	326	306	311	303	307	277	293	276	267	293	313	307	283	299	263	285	330
61120	63903	45095	16031	764	572	524	482	413	417	392	422	359	402	344	360	319	331	325	345	333	349	330	333	387	336	291	333	337	354	340	300	361	334	339	330	351	321	329	310	302	297	327	278	303	339	304	324	330	315	322	303	316	312	317	299	310	312	306	290	321	355	342	313	278	328	323	301	337	324	331	323	325	309	261	303	293	321	320	326	308	335	282	280	289	296	312	333	313	338	318	310	318	310	293	329	304	309	328	317	314	271	312	298	316	312	301	320	319	330	301	299	309	280	305	313	350	322	325	305	370	306	315	342	315	302	300	326	313	270	297	301	300	312	330	324	307	311	306	334	303	308	310	299	362	307	287	317	303	294	334	309	324	286	296	306	313	317	316	320	296	308	349	322	301	287	333	312	331	314	329	336	338	312	325	341	300	321	274	323	292	299	332	327	328	344	293	303	320	301	317	330	331	319	311	310	300	322	319	291	321	305	318	289	337	324	341	310	301	324	304	308	337	315	326	296	312	312	303	312	320	301	292	304	312	331	296	276	318	330	336	302	329	307	279	316	346	315	285	268	318	293	303	315	325	323	327	320	333	294	292	303	352	319	331	309	339	321	298	301	312	298	295	316	312	325	331	307	302	317	289	328	290	312	342	322	312	330	319	305	306	309	304	284	308	306	349	317	310	318	313	296	286	359	293	331	291	303	308	315	305	342	313	303	276	322	298	310	300	348	322	345	325	304	312	297	325	298	311	314	326	313	310	314	317	297	321	319	301	314	306	310	319	282	335	300	348	324	264	311	328	306	314	319	309	306	292	282	288	307	307	300	344	282	299	270	302	342	309	268	292	329	288	307	314	314	334	316	311	295	318	314	321	342	330	318	322	289	323	309	324	304	328	316	302	305	308	331	297	318	315	317	327	293	317	315	316	323	315	329	307	292	304	318	296	313	302	298	310	335	318	297	283	306	330	359	333	322	291	300	327	300	329	293	306	306	290	283	302	291	322	323	312	317	270	321	301	303	337	270	296	272	308	308	301	327	290	296	342	295	328	316	305	289	334	340	311	304	334	298	314	322	308	323	320	280	320	306	285	340	327	334	313	304	306	321	300	301	275	311	289	348	304	339	327	301	305	328	316	320	317	318	296	316	303	289	297	305	310	317	297	302	328	309	339	326	295	311	315	327	344	310	306	330	323	295	320	313	317	326	313	293	323	318	304	315	305	318	336	326	316	312	346	331	306	321	298	310	286	299	313	300	321	332	319	319	288	303	335	322	308	333	282	342	314	311	310	315	309	315	304	327	318	357	323	308	321	337	330	301	338	335	307	314	365	341	313	281	336	319	292	344	343	287	300	305	320	324	314	285	340	307	284	316	304	318	307	315	322	329	282	337	323	342	326	338	305	335	315	280	300	316	321	291	334	307	284	310	313	298	310	288	310	342	286	320	322	321	298	297	362	304	340	304	316	327	346	294	340	305	296	340	339	317	299	335	301	325	314	332	328	313	293	336	328	344	300	298	327	294	323	300	302	308	308	302	309	299	321	328	321	310	294	298	325	324	320	315	335	308	289	300	295	311	334	290	345	312	312	312	303	332	343	336	325	307	339	304	288	324	336	329	322	311	332	308	314	320	349	325	307	306	344	299	295	325	297	345	300	299	304	306	318	317	340	297	332	298	314	330	337	327	308	327	327	314	322	321	312	312	323	328	305	336	303	313	341	303	305	323	292	313	282	315	328	310	304	346	304	333	315	301	312	309	290	307	322	320	325	326	307	325	326	330	293	297	304	321	329	313	276	294	291	321	308	307	315	306	314	294	318	306	303	360	286	293	289	284	323	299	299	296	307	303	306	301	311	297	330	329	286	288	310	321	312	315	311	298	325	303	328	331	324	328	300	345	298	299	329	324	325	317	337	334	320	312	329	298	300	320	307	295	291	291	343	302	291	261	297	324	290	335	298	315	267	337	286	293	290	316	324	322	312	298	279	341	315	334	293	281	326	295	320	283	306	304	309	322	285	283	310	316	280	310	349	310	323	302	320	329	305	320	271	328	319	300	296	308	334	298	275	297	335	314	308	310	325	327	277	308	304	310	311	314	324	298	290	296	296	290	323	291	296	318	301	297	318	321	296	296	309	300	315	271	319	295	314	342	298	341	302	309	303	289	338	309	289	309	302	307	287	304	335	325	319	306	306	321	325	317	334	322	293	298	275	296	318	318	289	319	303	302	326	302	318	304	308	327	318	327	331	327	310	316	303	301	344	320	309	301	288	303	302	302	332	324	298	290	336	316	328	304	292	318	298	304	287	306	320	317	336	328	279	293	319	339	314	310	283	313	321	294	318	313	333	340	318	286	294	313	303	336	305	306	338	315	306	314	316	334	309	314	313	326	279	299	302	326	317	289	323	336	312	321	328	294	315	295	323	314	315	281	313	306	303	319	297	300	301	298	342	328	307	322	311	307	293	318	285	326	317	322	314	313	315	295	309	282	312	306	326	298	301	291	343	287	326	312	321	333	328	315	322	310	325	315	327	297	288	287	359	337	288	315	291	323	325	305	305	316	344	323	317	271	314	311	328	308	318	323	284	315	297	292	293	292	288	289	281	303	304	310	344	296	305	324	316	316	317	301	306	320	327	306	307	312	305	275	318	329	335	323	318	314	331	305	320	305	315	303	273	341	300	332	317	290	314	309	308	308	303	283	308	293	318	312	353	331	317	304	316	295	339	292	319	304	330	325	317	306	285	260	316	343	281	367	307	303	293	320	322	318	304	336	300	321	329	306	304	269	323	348	319	292	324	337	327	316	295	317	314	281	325	302	308	278	327	324	322	337	305	313	330	344	300	298	319	321	322	327	310	305	319	297	330	301	310	310	317	342	315	303	308	353	296	310	323	316	280	316	294	319	287	312	318	321	326	312	315	306	315	294	316	299	335	302	316	291	297	308	319	302	296	319	311	278	323	301	308	331	289	348	319	289	321	275	327	304	302	339	362	293	322	325	321	313	283	322	321	312	300	288	264	300	314	332	301	308	292	286	292	325	304	321	284	312	300	324	284	308	328	297	307	319	289	302	312	315	309	299	299	317	295	328	347	317	303	303	302	303	286	322	343	327	325	299	340	322	290	309	294	320	300	321	287	330	323	271	277	278	304	340	330	287	320	330	310	321	305	284	308	329	303	327	311	297	333	312	317	302	267	302	294	313	321	328	301	316	305	315	323	294	286	309	341	327	314	301	324	321	321	316	312	313	315	318	294	334	308	300	318	300	296	305	331	319	311	331	302	305	321	299	301	323	336	321	321	334	325	306	300	319	294	327	296	336	301	301	305	318	291	310	343	338	326	320	314	312	322	272	345	310	292	342	320	297	333	339	298	304	302	309	308	323	313	304	310	282	314	291	312	303	303	311	305	323	296	321	271	299	341	320	310	300	322	281	309	285	319	330	322	326	273	295	288	314	314	338	314	310	292	280	318	311	316	333	300	302	305	348	287	334	315	316	298	332
30521	20929	7439	2169	558	479	482	479	491	489	503	501	488	486	494	472	476	454	484	502	464	497	488	525	484	441	496	473	526	480	493	511	458	464	494	455	478	479	499	497	484	520	521	477	462	496	496	416	517	480	499	468	476	471	450	502	471	482	480	486	491	483	516	520	480	474	461	468	464	490	473	530	461	517	444	487	489	480	531	471	506	502	470	494	487	452	474	523	502	491	496	497	529	488	461	472	485	421	465	468	471	493	468	478	453	520	484	483	470	461	487	454	462	489	474	518	567	486	481	507	450	481	486	481	470	488	483	513	492	479	481	483	499	502	521	485	493	487	473	465	468	428	485	495	482	444	476	496	474	476	495	479	475	496	469	491	494	480	491	502	431	504	463	468	445	491	479	493	506	518	474	478	456	502	486	491	469	486	512	514	440	489	472	499	478	479	477	467	490	488	487	473	447	486	497	468	488	490	496	510	463	461	480	466	471	508	472	446	488	525	466	454	489	472	470	456	500	509	512	496	500	456	483	498	451	487	509	437	456	486	488	499	495	451	485	457	497	451	487	471	479	484	525	478	465	479	482	483	521	522	503	504	497	465	488	475	501	520	504	470	500	484	496	464	479	481	468	466	525	492	498	474	471	485	497	485	478	470	497	526	482	465	448	500	478	491	491	507	482	479	495	509	458	488	510	460	480	476	487	498	481	495	513	480	500	489	505	479	493	482	489	468	463	502	477	484	484	469	457	469	498	462	482	514	479	508	506	507	518	479	526	501	492	494	515	512	464	474	486	465	446	484	476	465	493	465	449	476	468	492	466	488	482	496	460	506	489	468	465	479	470	464	499	459	440	476	484	442	466	469	530	475	505	491	436	492	486	493	485	538	494	514	469	487	475	483	500	447	514	472	507	477	484	471	443	497	490	472	464	468	502	439	503	517	504	462	446	485	487	475	493	494	494	477	457	521	449	530	514	496	513	472	494	479	506	480	484	481	488	502	500	461	490	478	474	491	498	520	470	465	494	475	474	450	480	472	477	518	495	487	467	471	509	460	459	529	457	493	439	481	497	483	530	495	489	490	504	453	478	475	447	537	444	437	513	436	454	537	483	511	478	501	460	509	466	493	468	496	467	498	479	504	513	469	459	509	479	464	494	497	471	490	476	480	448	491	489	456	452	513	496	461	490	483	500	477	483	492	480	519	498	480	501	499	516	475	486	488	518	440	490	495	463	492	490	512	482	472	505	510	459	562	473	468	457	465	480	463	524	470	494	501	495	495	508	468	475	469	467	454	501	487	483	494	499	469	469	526	461	502	441	469	517	483	491	471	485	473	476	477	481	508	446	470	488	469	497	496	481	504	522	466	451	466	492	494	465	480	510	492	490	456	509	499	464	517	510	517	474	503	452	463	488	489	467	466	468	470	487	482	488	442	544	499	477	511	499	502	528	506	477	468	464	480	478	501	477	504	467	516	475	480	478	514	512	482	505	498	509	478	489	492	429	497	492	502	525	482	466	523	482	505	466	483	450	477	546	502	478	487	488	483	489	467	512	503	460	469	507	496	495	485	474	477	450	492	454	483	502	485	488	476	480	514	500	469	494	496	481	470	526	471	521	492	483	495	466	490	500	506	521	482	487	473	468	487	451	467	477	462	504	500	497	471	484	473	481	504	518	473	454	483	504	483	470	479	478	499	478	499	467	491	469	486	471	495	480	453	472	484	475	455	473	481	509	469	479	461	485	507	459	509	481	489	467	471	483	494	479	495	519	519	452	495	498	459	491	465	497	460	482	476	431	487	484	474	498	525	465	503	494	472	463	449	497	512	490	461	499	490	520	483	471	490	464	473	480	542	492	522	512	479	481	499	490	480	454	486	488	526	521	475	501	502	498	464	441	509	470	435	465	545	497	496	513	505	497	496	481	486	473	461	474	494	484	492	519	483	487	451	477	479	512	481	478	508	502	516	464	477	485	486	474	478	499	466	497	483	469	507	483	457	460	469	486	514	450	504	458	505	517	537	506	484	483	469	517	496	472	497	456	456	511	465	500	489	520	457	494	449	509	460	504	476	507	462	463	475	472	456	506	515	486	515	472	478	477	479	461	459	517	453	485	478	504	444	496	483	455	497	510	527	460	459	482	487	494	472	509	473	522	501	469	459	463	490	458	492	513	494	486	494	518	464	447	438	489	517	487	478	470	507	508	494	467	468	468	499	522	511	483	501	519	490	488	483	492	490	493	494	501	458	503	434	486	501	502	513	490	492	442	528	489	509	453	516	475	517	514	514	456	504	500	502	477	503	453	480	482	488	521	487	496	466	470	474	472	499	511	480	470	469	474	478	524	487	492	433	517	491	472	531	460	470	488	474	496	464	498	491	517	518	466	513	517	501	467	492	472	469	464	474	477	507	513	505	485	488	471	473	523	475	519	469	478	533	464	499	480	448	493	443	480	466	494	510	466	480	540	463	490	483	496	498	476	489	511	455	429	490	497	520	469	466	511	490	490	457	467	485	510	548	484	503	498	452	478	506	486	467	476	457	487	474	498	496	503	487	477	453	485	483	488	482	451	490	467	502	463	460	494	469	484	458	522	462	504	478	475	465	441	471	474	508	470	488	489	463	481	464	479	484	490	473	505	455	435	505	523	465	485	475	497	471	498	494	457	478	489	499	472	479	521	475	504	492	486	462	443	453	511	465	445	504	473	474	473	521	485	478	474	504	504	470	510	523	508	462	535	500	505	484	515	512	507	468	489	529	493	500	487	525	470	478	452	502	514	489	494	463	491	483	491	479	481	468	463	502	509	463	497	490	503	495	452	499	488	490	459	479	469	508	505	477	492	457	474	429	480	494	507	510	519	514	452	484	453	481	488	505	468	497	509	534	491	493	466	534	486	498	470	467	540	494	457	475	468	478	486	505	502	460	505	489	478	476	475	490	465	478	502	484	484	488	494	470	521	492	474	453	491	480	532	488	496	527	485	487	517	466	487	519	514	472	529	505	484	482	492	491	503	498	488	480	480	480	479	483	460	487	511	461	473	459	469	472	505	457	509	550	517	463	506	472	494	481	497	491	481	534	451	517	499	484	521	499	482	496	527	496	498	497	471	488	467	493	473	442	498	499	531	454	504	505	496	514	490	501	488	470	492	505	503	472	498	458	499	460	439	467	513	491	517	479	459	501	483	488	463	487	442	462	486	529	433	492	478	463	511	508	461	476	520	482	447	470	470	476	523	457	490	509	460	472	507	460	525	521	493	473	511	439	513	467	455	477	506	525	461	456	494	457	455	474	496	508	499	496	535	471	513	474	458	465	486	475	506	460	502	491	484	484	480	504	489	502	507	475	462	474	464	484	482	481	484	515	461	467	507	469	473	493	469	495	481	509	473	490	492	473	541	489	498	542	486	505	442	498	491	471	463	452	498	473	509	497	464	480	497	486	496	441	480	457	522	485	485	456	464	498	504	512	465	514	529	500	456	541	432	521	519	480	497	495	468	467
20743	14454	4289	1579	465	443	403	428	483	423	453	476	439	409	425	436	503	452	462	479	437	486	442	449	462	415	446	433	443	445	462	394	457	450	399	483	463	417	449	454	482	427	417	491	439	426	455	444	493	449	446	490	430	482	469	431	452	440	402	436	463	482	452	481	413	440	413	461	473	444	457	437	428	441	437	427	435	441	432	433	422	427	474	455	431	419	431	480	402	452	444	486	448	458	449	465	475	439	438	445	453	474	453	465	486	423	447	425	409	429	416	442	422	436	413	474	446	407	416	461	415	416	464	467	405	423	444	464	447	419	465	445	419	435	436	436	429	483	451	436	423	432	426	423	443	408	472	407	435	467	458	446	425	439	464	435	415	448	433	461	458	456	449	441	431	439	451	490	465	414	478	448	458	448	445	442	414	415	466	474	466	443	459	458	438	405	422	419	436	434	474	446	437	457	442	462	423	466	417	454	449	441	448	476	404	447	448	442	446	434	426	456	448	437	429	444	445	447	464	439	461	479	472	447	486	425	481	439	422	467	462	447	429	412	428	458	404	447	441	462	455	458	466	455	416	468	430	467	496	433	447	439	439	447	400	455	421	446	468	445	443	432	447	454	471	436	451	449	473	447	427	425	466	440	462	441	431	467	424	438	454	451	423	444	447	427	441	465	438	457	442	446	465	463	477	438	472	449	434	435	422	471	403	447	461	411	467	427	437	439	409	412	424	466	422	440	433	419	465	433	422	418	437	461	458	442	411	427	391	423	469	424	483	428	429	460	440	433	430	448	414	442	419	463	435	444	462	441	434	469	426	450	442	459	427	439	413	485	441	446	455	446	412	466	432	441	435	438	455	444	411	454	457	393	458	431	425	434	421	456	409	422	453	476	456	444	417	412	429	457	436	428	441	415	425	426	441	445	431	410	450	460	448	469	457	438	433	398	470	380	457	450	441	449	444	460	455	400	417	486	441	441	473	436	421	418	429	419	466	435	435	416	457	470	469	449	417	487	461	452	411	425	457	427	442	423	445	476	449	468	405	447	437	441	444	373	445	472	457	452	447	437	467	454	439	457	445	484	428	421	460	466	421	422	437	460	436	428	426	466	431	410	442	455	458	432	458	444	455	469	449	433	428	436	462	425	435	415	478	452	435	468	393	427	435	447	452	446	435	400	433	458	436	419	430	462	432	441	460	445	436	491	442	462	445	461	453	446	417	441	463	416	437	434	484	425	437	429	423	441	467	458	429	437	450	464	458	409	440	469	461	434	429	435	439	443	450	465	453	438	453	422	503	428	481	422	460	426	415	474	449	430	444	441	404	430	465	487	457	440	462	429	428	433	493	452	449	449	434	490	426	464	477	448	444	431	423	426	445	434	444	427	480	453	487	446	428	409	422	433	482	440	434	425	434	455	447	435	431	419	439	429	441	454	422	428	459	409	412	416	432	420	446	436	441	448	440	482	455	437	465	430	431	440	457	456	456	454	433	438	442	446	423	422	416	461	403	437	439	420	456	455	427	457	430	436	468	446	448	432	469	483	415	422	441	408	406	467	481	410	440	450	441	434	433	466	387	455	443	454	427	454	412	458	456	443	420	433	447	450	413	444	439	421	452	439	436	452	425	444	445	440	473	395	429	462	475	452	422	433	444	426	436	455	421	446	426	424	404	441	479	428	436	443	453	455	438	434	452	475	418	453	429	476	424	443	413	471	408	444	477	465	441	442	445	437	443	435	451	483	461	448	448	402	420	505	471	432	438	459	459	455	434	468	454	446	444	450	463	447	445	457	459	420	479	466	443	403	450	433	452	461	418	428	448	447	443	405	452	452	426	447	449	459	450	426	425	433	437	421	440	403	470	445	461	446	414	453	466	462	428	422	426	455	396	411	463	427	452	447	430	435	460	461	457	421	406	450	435	418	472	456	444	395	412	459	477	437	413	426	475	428	461	446	449	429	444	434	450	395	467	426	404	428	408	427	484	463	452	456	420	451	451	450	461	438	426	431	418	456	450	476	438	431	469	419	416	466	437	449	426	419	417	432	437	423	446	456	456	450	447	454	427	466	430	416	483	493	427	439	495	445	419	428	417	450	437	461	461	451	429	459	471	424	465	436	441	446	453	497	442	432	396	452	432	430	442	473	426	430	424	486	443	464	436	408	442	411	458	458	432	437	446	449	440	434	453	431	463	450	435	399	454	427	433	436	445	423	435	440	423	423	417	464	450	411	427	447	471	430	427	417	445	448	463	435	426	461	442	453	403	456	426	446	459	449	423	417	431	444	437	411	462	438	473	438	450	416	452	438	416	419	420	472	424	436	451	436	450	461	478	462	437	428	467	431	419	456	418	452	404	496	388	435	431	424	424	450	451	455	458	443	426	463	423	491	443	440	499	487	461	441	415	455	445	443	446	423	434	471	459	438	440	443	410	457	463	398	434	427	442	466	422	461	422	454	445	445	409	464	438	442	490	463	404	435	439	464	406	437	453	385	416	475	455	471	452	423	428	426	447	433	415	460	433	440	490	469	431	446	445	439	470	466	477	470	474	457	410	424	468	425	424	413	460	445	445	421	463	474	477	458	425	440	426	444	453	459	453	481	408	442	448	426	457	476	480	404	474	444	451	456	435	406	447	481	432	443	450	452	454	441	483	412	478	444	420	453	462	375	425	481	434	449	436	437	442	453	464	457	436	443	472	434	451	435	450	423	442	402	444	467	422	484	433	457	441	478	421	426	451	430	449	461	433	462	436	454	460	456	454	466	435	423	418	432	456	420	445	426	458	405	413	444	430	431	406	406	467	425	456	420	461	450	461	470	452	414	420	441	445	437	454	447	450	456	426	424	423	442	469	436	451	426	428	416	467	412	426	433	449	440	436	444	414	447	444	430	419	427	437	438	444	472	437	447	460	454	430	401	438	412	485	470	439	451	449	462	461	425	460	437	439	424	474	449	467	427	468	421	414	452	447	458	429	449	460	420	437	450	427	443	443	464	423	435	449	466	472	423	454	440	419	435	438	483	483	470	475	428	472	457	417	471	407	451	406	426	440	458	441	398	450	439	430	488	403	420	410	458	444	407	445	441	487	427	441	464	470	420	450	429	460	455	454	461	460	439	485	452	430	450	458	472	439	406	446	431	457	454	470	435	461	473	435	427	400	470	399	465	427	438	450	449	433	507	497	440	446	444	390	437	418	464	399	445	460	443	442	436	416	458	422	402	459	426	469	419	478	474	404	441	449	469	469	447	420	391	421	426	427	441	423	433	437	457	429	439	402	419	425	470	438	453	467	455	444	475	437	445	465	494	456	449	461	460	462	461	411	465	475	433	444	434	435	442	458	437	403	432	465	405	456	457	459	440	461	426	476	468	462	462	438	446	445	458	443	437	451	441	430	426	442	447	457	458	476	425	444	416	426	427	415	431	411	457	443	457	458	402	417	478	452	447	454	412	438	431	452	461	441	426	449	452	429	462	445	470	454	444	427	427	429	459	415	415
25703	22076	28009	25298	10478	714	416	335	268	302	251	274	281	249	245	275	255	277	239	249	275	233	270	232	225	250	265	259	260	253	257	243	255	266	244	256	241	240	263	256	261	249	243	250	277	253	244	225	230	256	226	263	248	250	268	235	248	265	271	270	241	280	234	254	270	241	247	263	251	247	224	250	253	236	256	238	265	244	290	243	241	241	227	253	258	222	237	277	266	256	271	244	239	263	267	256	264	263	222	260	273	243	240	253	252	240	244	239	264	223	237	234	246	244	237	268	231	236	259	234	249	235	236	259	240	226	250	219	247	244	240	265	251	274	222	221	263	245	232	240	243	272	268	258	234	223	252	262	227	253	245	249	256	241	255	244	273	222	264	252	245	242	241	251	210	248	215	251	235	235	260	235	270	249	247	235	218	255	231	236	252	248	248	248	225	218	247	235	264	257	239	208	248	215	249	246	248	235	266	254	255	241	275	239	262	241	259	249	239	245	278	243	259	239	260	260	240	250	225	239	243	268	266	246	250	229	265	233	240	228	229	242	240	252	241	255	246	236	241	254	249	227	257	239	219	222	272	223	225	225	249	246	262	239	223	243	247	202	258	241	223	223	231	252	243	262	242	240	243	250	246	248	228	236	232	246	239	240	247	236	272	207	244	235	236	218	232	273	256	248	223	264	264	261	255	233	229	240	218	279	245	240	205	264	250	251	288	243	239	242	283	241	269	279	238	257	235	238	247	263	256	222	232	242	273	254	249	258	254	237	227	253	231	257	226	254	244	258	271	256	243	235	260	236	203	215	247	224	257	278	232	264	244	259	219	245	266	242	231	254	268	228	255	233	239	250	244	292	230	248	234	277	261	224	264	245	270	235	262	209	222	253	257	234	234	252	238	275	289	268	234	259	242	239	230	261	244	239	249	242	250	207	242	254	241	271	256	256	259	263	251	242	231	284	267	282	230	234	233	259	240	250	251	247	275	244	223	253	247	267	227	263	258	237	261	259	227	238	249	243	244	235	267	254	231	241	249	260	264	259	269	226	241	219	236	230	259	251	267	241	220	254	235	226	223	251	258	251	233	240	262	271	220	238	232	241	240	262	265	256	257	232	227	269	261	259	246	257	243	215	257	282	228	213	272	230	261	265	258	217	262	271	229	252	235	225	248	257	238	257	238	247	258	243	234	257	259	282	255	258	251	242	248	237	241	215	243	227	229	251	226	248	229	256	222	224	234	255	227	246	261	241	257	247	267	234	249	256	275	246	242	227	233	253	272	263	242	233	272	243	287	225	241	228	236	244	244	266	257	247	252	245	247	249	228	262	235	225	253	269	242	265	228	247	261	240	263	234	261	243	264	227	264	262	247	267	215	250	256	266	219	248	218	237	234	261	239	250	250	263	210	251	245	257	261	233	240	248	251	255	244	213	274	227	235	207	221	239	249	258	262	239	242	230	248	267	250	268	226	258	252	255	254	274	228	269	252	264	245	243	242	253	246	249	250	224	260	275	240	241	221	245	237	234	236	259	226	221	241	241	235	243	258	268	234	251	247	238	263	251	263	247	220	239	225	241	234	241	261	233	222	274	224	256	255	243	260	264	272	236	261	249	255	244	240	295	223	254	266	240	245	260	235	246	245	272	265	244	223	247	247	241	247	242	248	271	202	238	275	234	257	256	242	234	256	238	255	253	245	258	270	232	276	247	238	249	264	250	236	242	235	275	267	261	264	249	224	267	243	232	266	273	274	249	237	235	250	267	257	279	246	265	246	278	273	286	281	257	250	242	252	225	248	242	240	227	266	251	252	275	273	245	250	219	247	270	270	211	236	228	256	263	276	254	261	237	275	238	240	235	257	210	244	243	206	233	249	254	230	223	267	225	225	254	241	236	249	271	245	240	254	214	252	219	239	264	261	258	248	222	246	241	244	226	233	252	254	228	239	260	243	240	254	261	251	222	273	231	252	261	243	263	238	205	233	233	252	262	233	258	275	221	217	236	236	222	248	248	258	240	227	250	261	245	250	249	247	244	235	247	248	257	272	260	259	234	268	230	249	258	259	244	204	239	238	281	250	234	263	222	229	262	250	243	243	248	227	247	239	242	237	227	247	244	206	281	243	246	234	254	252	253	274	265	223	267	260	242	249	237	252	249	249	265	247	267	244	240	217	223	251	250	248	237	242	242	252	237	243	265	260	219	239	268	268	235	256	257	223	239	250	244	253	246	256	249	258	235	247	245	262	243	232	235	257	232	250	268	267	256	251	260	250	268	264	219	257	266	242	246	232	248	255	257	234	238	255	231	236	216	253	250	254	244	235	247	248	232	262	210	231	215	232	228	240	243	223	247	240	250	255	231	270	241	241	275	252	240	250	250	252	286	251	250	271	229	232	244	240	245	242	247	259	253	269	224	273	251	263	260	270	265	265	240	242	228	241	237	267	268	239	242	263	243	247	261	239	225	266	249	248	269	247	280	257	244	213	239	245	257	229	228	228	219	259	253	246	266	263	246	244	257	248	249	256	216	265	247	222	215	239	222	244	248	256	253	248	241	248	237	232	230	225	257	226	246	264	243	245	244	241	260	265	225	241	235	212	254	263	259	239	253	247	223	222	275	229	235	243	230	255	252	242	244	252	247	259	242	244	240	246	242	222	243	250	248	272	233	265	230	250	230	240	243	244	230	237	232	243	267	235	244	241	255	248	244	237	229	250	236	261	247	244	248	233	240	256	240	286	251	264	255	241	243	242	250	226	230	277	247	249	234	228	272	229	222	291	232	209	269	252	274	234	242	256	226	243	217	246	274	253	288	237	256	231	244	256	271	236	247	222	244	237	225	252	237	227	243	270	270	230	246	250	251	246	206	213	254	234	240	252	253	261	249	248	237	228	239	233	233	232	237	237	252	261	274	260	244	245	227	242	226	274	250	276	264	261	250	230	246	269	239	256	252	239	230	268	237	268	243	250	278	230	261	265	253	245	231	248	252	243	258	232	228	258	238	264	253	263	244	236	253	237	240	266	257	249	251	222	251	248	230	210	257	241	250	245	244	222	251	238	246	232	241	268	224	253	239	251	232	252	238	246	226	232	277	245	227	270	218	223	268	258	266	249	273	228	243	261	229	249	257	229	266	253	252	270	239	252	242	244	229	250	280	213	248	246	206	221	225	237	259	257	255	239	239	249	253	255	238	232	254	237	273	244	220	220	241	279	244	252	260	236	257	262	246	249	262	256	281	241	240	227	252	271	229	238	250	231	238	238	211	242	231	267	243	266	252	264	253	265	226	245	243	265	241	277	246	224	232	256	250	209	260	233	232	262	264	243	255	277	248	225	218	239	256	245	271	250	267	258	226	242	241	226	254	231	212	224	260	244	257	236	253	272	247	245	248	245	227	231	247	250	238	242	230	263	230	238	246	266	255	235	250	245	222	250	227	202	252	221	215	245	234	261	229	241	232	232	242	260	252	241	247	228	248	233	246	234	238	243	257	259	235	229	267
57765	51432	32441	9606	503	425	371	369	310	318	301	323	269	290	270	303	244	289	281	277	270	252	273	258	297	266	242	287	247	260	293	280	279	287	276	263	249	256	239	265	254	269	261	264	264	258	263	246	269	255	226	253	262	286	238	256	260	296	257	275	274	282	249	238	286	249	255	261	270	256	271	259	261	248	259	256	237	252	263	290	283	270	257	268	228	247	262	266	281	295	266	248	289	261	265	271	265	252	238	278	264	245	266	278	228	264	255	271	266	287	261	258	255	290	258	228	246	237	269	220	268	279	259	262	269	249	247	276	246	277	233	261	283	274	247	263	258	254	238	245	275	258	237	243	280	268	263	279	277	261	242	276	269	264	266	268	274	260	256	296	262	291	225	261	263	247	254	263	228	259	266	262	242	259	224	235	222	256	273	257	244	261	271	243	267	270	261	233	264	273	237	245	289	268	269	267	259	268	253	263	268	271	268	241	241	259	272	247	258	269	254	276	246	256	251	255	271	291	262	250	250	259	237	264	248	272	291	258	255	248	265	236	246	266	259	256	257	278	245	232	250	235	275	237	258	268	250	268	266	259	277	269	246	275	235	262	261	272	246	283	239	251	254	285	254	285	252	258	269	268	256	228	281	247	281	267	296	278	279	252	248	264	258	269	252	284	261	284	258	250	269	254	281	268	249	246	264	253	265	247	250	274	274	279	260	262	261	249	217	269	237	243	270	237	267	262	293	220	255	264	255	268	253	276	253	255	266	265	242	269	293	280	257	261	251	266	259	237	242	279	269	261	228	260	269	273	253	256	254	238	265	277	256	277	256	266	241	276	240	288	254	248	292	270	240	261	285	257	274	255	245	255	282	259	244	255	242	281	273	236	237	265	230	239	270	265	262	270	262	225	237	249	255	279	270	272	233	250	251	263	255	265	293	269	264	248	276	252	292	257	273	252	273	259	260	271	252	268	290	258	257	268	274	278	255	242	279	278	277	259	258	256	266	289	251	250	258	281	260	271	236	242	259	255	267	255	281	239	265	268	286	254	262	243	256	261	263	235	246	266	242	273	234	252	285	258	251	262	266	260	258	264	253	266	256	251	264	273	277	261	263	245	280	253	249	279	274	275	250	248	242	234	241	270	238	257	259	262	252	281	256	255	275	285	273	260	249	279	266	279	285	288	285	287	277	287	284	224	287	273	262	254	260	269	269	272	283	275	255	275	255	284	259	255	266	240	251	273	237	245	293	270	267	268	246	262	283	278	260	275	239	273	260	277	259	261	262	254	260	260	278	270	271	256	268	275	287	270	256	260	294	260	278	270	241	237	275	244	243	245	273	267	257	274	303	246	279	251	267	295	269	232	259	267	252	267	255	256	253	278	265	250	256	273	237	260	268	284	251	265	267	253	273	242	286	269	246	265	281	269	252	255	271	274	243	243	228	273	266	262	269	282	287	270	296	286	266	261	241	273	223	256	248	244	269	275	257	238	277	235	271	259	256	274	261	249	239	231	250	230	257	246	289	255	258	261	281	264	237	282	263	288	265	262	241	270	242	255	249	231	252	238	305	263	255	281	253	249	236	271	267	247	257	270	257	232	256	241	227	241	267	250	249	274	273	248	257	282	252	255	257	244	267	256	259	259	282	216	250	268	268	258	229	277	261	302	284	279	290	258	261	263	255	222	228	237	273	268	253	229	255	253	259	293	234	266	269	275	268	263	259	252	295	234	256	264	249	261	248	249	245	278	239	283	250	263	240	290	258	241	256	241	267	250	240	271	266	283	264	269	241	258	237	257	261	245	273	258	264	258	249	244	257	269	253	265	252	289	248	245	263	267	267	268	263	270	253	260	287	274	240	268	242	276	260	236	256	267	265	234	263	270	292	258	250	279	269	238	260	255	287	258	266	277	262	270	290	278	259	259	253	265	273	258	247	236	250	255	263	267	242	262	247	267	242	239	258	263	251	237	246	266	287	274	267	244	261	260	268	261	254	269	275	238	263	250	288	247	226	265	261	267	277	256	283	269	301	235	257	250	279	256	236	273	275	245	261	259	257	243	241	231	253	259	257	268	241	272	250	271	247	253	262	273	236	269	274	283	246	279	248	263	284	243	236	265	288	275	276	268	277	260	252	243	260	258	276	243	294	265	263	263	253	277	298	266	248	253	266	257	255	251	256	284	261	247	299	271	280	270	251	270	244	254	278	282	273	261	273	242	283	262	274	268	277	256	222	250	272	256	251	240	287	263	273	244	248	252	263	246	249	239	275	250	290	248	274	251	278	264	278	305	233	261	261	225	265	257	278	261	267	237	223	249	252	277	252	276	269	244	259	257	263	249	253	259	238	288	229	251	271	271	259	258	271	245	255	225	260	258	258	267	277	239	259	259	255	250	234	279	255	244	254	236	276	276	272	255	251	303	277	279	250	262	263	262	246	282	264	259	249	276	242	261	270	288	265	249	258	262	236	250	260	247	242	249	273	255	252	288	247	261	256	263	241	259	233	273	235	253	266	268	239	267	247	248	244	255	251	292	251	260	256	272	249	252	254	297	252	252	243	278	267	233	225	240	302	247	258	249	260	267	269	248	259	262	248	230	259	261	258	286	251	238	255	262	267	279	241	258	264	272	254	260	282	238	264	247	247	242	258	249	258	277	255	311	255	279	274	267	271	226	258	261	285	284	250	216	284	263	240	238	291	261	284	260	245	253	247	259	256	269	264	267	259	250	260	259	257	300	223	241	259	272	261	257	272	289	266	262	273	230	265	252	243	257	236	259	251	253	251	240	278	261	282	252	274	248	265	258	265	240	269	267	254	252	268	245	247	252	255	265	263	243	246	252	268	293	254	279	253	276	240	250	256	281	253	252	262	252	255	230	247	257	270	261	259	275	272	267	242	262	239	252	230	286	262	242	276	231	225	263	258	219	232	267	273	269	252	234	258	262	260	268	267	290	284	231	251	248	259	231	255	255	261	263	246	241	234	292	254	271	244	241	288	283	253	253	265	302	272	265	257	250	283	268	233	246	258	257	273	257	248	269	264	270	261	275	265	274	252	263	283	250	248	270	275	286	232	267	280	254	289	267	274	247	263	243	263	248	273	270	284	269	260	243	253	247	256	268	262	252	225	238	264	279	250	269	261	271	262	267	264	285	239	255	255	252	257	237	270	260	262	282	277	258	234	227	273	232	249	261	248	266	249	274	239	261	257	241	269	296	241	251	256	259	263	267	242	293	225	272	257	271	238	261	248	270	265	259	261	241	263	259	233	262	261	251	267	243	258	285	266	254	260	226	247	272	265	293	262	255	280	261	290	223	282	254	258	292	277	256	249	255	252	258	247	246	261	248	267	269	255	264	261	271	253	236	266	259	287	278	287	279	251	269	255	234	252	276	254	288	243	263	292	253	243	266	273	267	258	267	258	283	260	230	250	258	260	271	274	294	229	258	257	220	250	273	241	248	273	295	256	228	255	261	275	256	263	270	261	228	266	239	250	267
24607	21807	28906	24725	20079	5193	699	463	396	375	365	319	314	336	326	345	283	343	326	345	305	308	330	328	320	332	267	324	284	292	305	282	299	303	343	314	285	299	317	287	326	284	294	318	327	301	285	279	327	314	316	319	305	305	300	306	295	283	282	329	321	297	302	318	312	308	311	285	308	318	320	270	298	347	278	278	328	325	314	319	299	331	311	304	301	320	321	282	310	331	340	299	303	290	304	301	282	303	295	312	309	267	303	283	316	303	333	317	323	307	302	298	301	297	315	299	287	332	309	302	318	309	317	291	285	306	310	324	329	278	280	336	296	297	301	305	289	341	291	274	322	302	291	297	307	307	315	281	316	286	320	339	312	290	310	291	284	311	303	342	309	329	313	301	306	295	284	307	286	271	335	302	287	323	300	312	335	286	305	291	302	318	287	342	303	301	313	307	295	294	303	351	279	294	288	312	305	311	308	306	296	301	282	284	291	302	292	340	309	297	296	302	279	318	319	296	314	298	326	308	305	291	326	307	362	300	287	291	340	322	294	280	296	316	323	304	302	327	315	311	323	310	295	313	289	280	318	301	331	311	278	319	318	344	267	326	292	302	289	323	332	304	294	286	287	296	324	275	290	304	301	308	310	297	280	308	310	326	324	280	306	308	337	307	281	268	310	325	302	291	259	267	308	265	281	310	288	293	307	289	273	290	305	319	300	313	286	307	310	316	329	335	295	311	315	315	288	308	304	302	324	295	304	296	265	307	285	316	321	301	287	310	310	312	278	297	334	314	279	296	319	291	308	308	315	283	286	306	310	347	330	291	327	302	300	295	297	297	305	299	303	290	319	302	304	308	301	309	298	306	314	337	314	276	281	306	330	327	265	319	304	286	304	296	276	308	325	303	320	289	292	284	335	305	293	282	303	309	306	298	299	336	311	320	303	298	287	294	289	291	316	338	291	301	273	323	310	293	349	311	308	297	297	276	301	325	281	314	325	287	311	299	310	298	323	333	326	289	301	299	314	319	303	286	297	291	330	290	300	271	307	310	306	306	309	319	296	310	287	308	278	316	320	270	302	291	305	292	280	310	303	282	308	320	291	285	275	315	335	309	285	333	295	340	328	327	320	293	316	283	343	292	340	309	305	321	278	330	317	306	308	324	309	312	295	319	319	318	304	297	321	314	304	313	285	321	274	293	293	267	294	290	353	328	296	303	310	330	307	282	293	292	291	289	304	308	315	328	301	318	282	279	298	324	304	282	284	290	338	305	300	307	324	273	321	293	300	326	307	335	283	318	306	338	298	290	296	296	294	286	357	321	284	298	305	312	288	271	299	316	293	294	340	277	279	315	272	304	305	290	329	300	290	322	308	293	286	275	298	311	276	312	271	302	315	335	314	282	278	290	318	285	285	331	324	319	285	310	265	320	311	314	305	290	312	298	306	324	308	306	312	315	277	289	311	281	312	302	298	315	293	274	315	325	329	328	319	295	309	294	307	323	299	304	324	301	279	298	292	300	283	286	321	312	286	288	298	336	289	257	266	318	301	271	286	288	313	298	319	326	335	298	338	313	339	319	312	317	308	284	322	306	286	296	321	318	310	295	314	308	312	293	298	297	295	298	316	287	322	314	258	307	323	266	298	315	298	306	283	300	302	285	292	316	316	304	327	299	280	297	326	304	299	284	295	310	312	309	335	298	292	306	283	317	257	298	300	306	266	302	299	305	327	323	329	301	283	320	307	324	320	285	332	322	286	321	329	299	300	298	289	294	290	266	308	264	323	292	318	300	297	294	318	292	302	289	313	310	294	317	308	341	291	328	311	296	270	289	288	293	295	301	310	305	296	290	324	285	279	331	292	304	292	312	323	304	299	340	299	316	336	292	336	297	315	344	310	327	321	320	331	319	299	277	335	283	323	288	284	322	291	313	315	304	322	352	314	280	290	298	319	303	278	343	313	289	312	301	308	285	270	327	301	309	267	296	295	317	304	314	319	298	280	298	316	304	307	281	299	295	314	294	318	301	303	322	305	293	328	310	311	307	304	291	293	277	275	300	269	300	308	295	287	312	271	287	321	281	334	304	301	300	283	280	309	306	317	302	330	308	294	292	321	275	293	322	301	277	325	279	296	314	326	312	282	272	297	274	294	315	291	285	318	311	278	304	297	303	291	292	305	274	313	314	325	293	286	290	312	303	290	286	312	300	297	296	307	308	289	321	316	292	275	302	305	283	316	286	329	322	290	311	322	293	302	284	332	296	289	306	306	302	298	310	328	310	303	290	314	293	338	300	314	310	311	311	257	296	294	311	284	292	320	290	275	284	303	279	301	304	295	315	288	317	313	307	295	315	333	300	361	294	280	319	287	317	315	289	279	309	322	288	317	289	304	310	314	275	281	288	262	297	304	307	301	292	274	328	312	305	307	340	305	310	287	253	312	290	274	324	341	340	314	292	310	278	300	309	303	321	318	306	308	309	297	318	291	338	307	329	293	273	312	287	316	303	295	326	304	274	312	324	295	317	316	294	275	301	280	288	321	298	315	285	351	345	310	296	283	330	326	308	285	298	315	310	319	295	290	317	327	319	309	277	294	302	341	314	286	278	303	284	267	306	305	274	313	313	289	286	347	274	277	356	309	290	318	300	300	322	283	293	324	330	319	311	292	282	304	304	299	313	322	276	291	307	310	300	310	321	306	328	306	315	276	307	288	278	291	315	306	296	296	306	300	324	284	300	299	321	279	312	299	291	299	287	287	276	302	289	291	313	334	302	301	290	286	270	296	307	311	311	288	316	344	301	330	300	305	316	323	296	307	302	299	300	302	278	314	308	288	272	330	297	273	300	315	346	295	298	291	303	297	314	307	286	309	323	297	333	306	342	296	280	284	332	286	296	294	324	336	291	314	322	303	306	334	291	270	303	311	298	296	308	322	297	325	300	303	319	293	314	297	284	292	330	328	290	332	325	320	297	291	308	313	301	283	295	287	268	301	296	326	310	310	300	295	293	300	278	296	295	275	302	300	284	306	302	297	317	280	291	311	306	292	332	319	297	288	313	302	293	276	272	293	302	305	286	302	311	301	291	299	294	307	335	305	324	284	295	315	312	313	304	299	306	304	279	293	312	307	300	297	285	281	311	335	295	307	311	285	321	323	292	294	261	287	310	349	309	310	314	317	284	287	279	325	307	286	294	317	302	307	292	299	312	278	331	334	303	312	281	306	314	319	286	312	327	307	305	310	306	308	312	289	287	317	315	279	306	274	277	284	302	309	317	270	294	348	291	270	300	285	312	282	283	308	309	313	324	279	316	297	297	310	280	329	315	289	326	283	278	325	286	322	310	291	288	294	297	290	332	310	335	267	307	297	347	293	316	318	305	305	308	307	295	310	304	276	363	286	295	328	323	313	298	296	322	305	339	298	294	291	258	285	313	267	297	288	320	345	292	275	318	292	290	310	278	291	286	294	296	320	309	278	275	307	274	286	326	297	279	323	285	304	290
59814	65411	44268	13868	798	651	534	483	399	402	375	393	374	362	377	343	344	343	320	355	339	352	327	323	320	313	329	335	357	314	301	326	307	319	325	319	306	308	359	320	317	303	368	295	314	335	323	336	311	294	326	316	311	326	301	294	276	332	297	314	292	290	319	280	314	327	304	311	287	287	360	318	326	321	317	313	300	306	325	284	323	283	302	302	309	313	310	278	282	349	284	297	313	307	300	294	331	322	299	316	283	299	308	302	313	302	317	313	335	308	270	324	324	307	316	303	314	288	319	334	284	324	318	312	316	326	289	294	298	286	321	307	297	297	292	303	339	318	280	286	329	320	319	351	301	333	296	314	293	315	338	296	324	284	299	318	298	324	304	285	330	323	301	333	322	325	308	317	318	355	305	303	300	282	326	319	341	290	312	306	310	302	301	301	304	321	316	320	295	272	320	286	324	323	307	343	336	315	336	318	324	337	334	286	331	302	312	312	304	319	315	309	320	339	298	334	308	288	315	325	311	319	299	328	304	297	293	311	299	309	308	315	283	323	300	289	302	306	272	299	328	295	297	319	305	329	299	331	329	295	258	350	338	289	341	322	305	305	294	274	307	290	281	324	310	306	326	321	315	298	319	341	291	300	286	323	314	310	332	318	287	279	325	284	328	281	279	302	301	317	301	325	295	294	321	314	290	297	291	330	324	306	301	297	321	317	303	292	323	313	347	336	308	297	277	296	335	312	313	270	334	313	324	308	291	315	286	302	343	306	331	344	297	298	317	334	357	311	306	312	283	293	342	276	282	332	323	304	289	320	303	316	308	321	277	282	302	345	284	312	316	293	323	320	292	289	328	313	297	294	326	345	313	319	341	320	293	293	294	298	314	329	270	313	317	318	317	333	281	336	281	303	292	341	321	301	309	303	321	291	334	325	303	304	315	352	339	327	314	339	303	356	315	323	305	304	332	272	307	275	314	304	294	288	293	286	327	306	330	325	295	326	287	293	317	337	310	346	297	333	310	349	314	324	320	316	323	325	310	305	315	315	293	343	297	285	273	297	304	298	289	313	313	333	324	341	314	325	313	279	307	306	301	323	292	320	312	288	306	330	310	300	332	310	298	287	286	299	310	338	299	304	325	361	322	308	293	332	314	323	267	276	334	320	299	307	341	287	291	288	317	304	320	282	314	306	297	301	310	314	304	315	268	305	327	280	299	294	339	336	320	323	337	344	319	328	303	309	317	284	305	297	294	280	323	299	306	309	293	318	305	317	283	314	303	318	322	310	287	325	322	323	308	311	300	312	300	332	318	309	306	329	313	329	306	315	285	292	308	293	285	306	333	310	291	299	334	294	328	318	293	334	322	310	290	328	312	336	322	290	319	318	342	304	320	316	303	307	330	296	320	315	314	307	324	334	306	310	324	290	293	310	299	311	301	326	329	309	292	315	301	285	301	297	277	332	302	322	306	304	299	357	293	323	315	312	322	283	307	335	339	311	336	303	322	305	334	293	313	266	320	329	281	296	275	311	275	329	311	320	325	319	303	269	283	316	318	327	324	327	293	311	326	320	297	290	317	298	294	322	314	353	329	318	316	269	315	324	329	279	303	336	317	315	330	334	298	299	321	318	317	309	314	320	307	332	293	286	285	292	312	331	314	307	316	286	296	308	311	298	305	326	312	269	316	278	319	323	313	276	296	293	301	301	300	311	322	293	285	327	302	334	283	295	326	308	311	325	306	330	323	329	308	291	337	309	315	325	317	319	324	297	298	314	307	304	310	321	311	308	323	317	303	308	319	299	314	284	339	317	284	292	293	261	312	319	306	326	324	333	271	296	310	346	341	310	321	317	265	302	304	311	290	292	339	330	316	293	321	287	291	296	287	299	309	285	315	314	302	283	296	311	271	325	277	315	333	296	322	290	293	326	313	292	316	316	304	320	298	296	299	308	300	313	306	284	325	307	314	313	317	340	324	296	299	281	326	324	295	321	295	310	316	302	289	325	323	292	301	350	316	337	315	314	333	282	304	307	315	277	301	308	336	326	286	306	293	311	321	293	339	294	314	304	283	320	283	346	268	300	307	286	291	332	318	327	319	302	275	282	291	285	310	297	318	317	314	343	315	308	301	313	313	279	310	341	289	317	306	308	312	284	296	292	344	363	281	285	355	343	322	324	311	307	287	314	348	289	299	310	305	309	337	325	305	319	324	294	312	314	311	311	309	344	353	326	306	321	304	288	331	272	281	294	303	316	334	308	310	313	296	317	270	301	300	302	330	315	295	334	310	313	266	315	297	290	274	310	314	302	280	311	314	314	328	303	318	321	296	329	287	347	267	288	301	300	285	314	313	313	310	305	267	303	301	341	290	303	312	333	347	299	291	309	311	311	276	311	307	326	299	287	309	293	312	296	314	309	302	330	330	296	280	297	327	340	293	303	280	314	301	321	335	347	297	331	322	300	312	306	308	301	335	288	309	279	284	295	293	318	322	289	310	329	308	304	287	298	327	288	306	333	310	305	336	333	315	324	306	288	317	326	367	305	340	324	303	348	335	332	301	268	292	307	345	299	277	285	274	299	337	324	284	295	306	308	310	312	320	290	327	319	321	311	291	318	307	291	288	263	326	346	349	316	301	330	302	319	288	314	281	336	318	296	320	328	306	321	334	273	310	314	319	271	303	299	321	301	322	299	296	321	299	327	321	329	314	299	331	283	286	286	315	319	273	331	340	309	310	315	309	341	308	343	338	306	289	329	329	316	292	325	335	284	315	329	307	335	272	260	296	317	333	316	302	295	320	297	348	317	308	296	342	297	318	296	303	353	318	322	269	287	305	326	321	291	301	312	293	334	322	287	296	342	295	307	316	287	303	309	303	283	303	312	282	296	320	339	341	302	316	320	330	311	273	316	311	335	305	295	287	293	305	303	326	304	299	310	317	324	326	304	297	295	331	274	337	306	289	332	321	325	317	298	295	310	282	319	270	315	297	312	316	327	294	303	301	331	288	299	318	319	288	318	291	322	311	317	315	324	296	292	302	322	297	303	330	318	320	312	306	310	300	330	305	312	300	328	309	328	283	288	307	307	284	325	307	321	309	316	292	289	332	315	351	296	303	321	319	294	299	277	324	304	307	307	317	330	339	337	285	301	291	291	327	305	297	328	305	285	292	286	308	305	296	332	287	306	309	275	309	326	306	315	330	290	299	289	301	286	313	293	283	301	309	311	328	326	315	305	314	296	322	327	295	306	317	303	312	311	287	293	298	288	321	313	308	304	310	324	300	315	328	342	272	322	291	304	312	333	323	289	328	301	314	317	298	324	335	326	316	313	294	296	295	293	318	303	320	341	306	299	310	299	316	274	312	316	299	298	335	272	330	300	319	299	297	336	302	318	315	277	296	295	321	297	278	308	323	296	317	318	328	302	318	274	310	278	293	283	349	333	297	307	311	274	319	323	303	307	317	308	330	320	318	308	279	326	293	299	329	285	322	324	292	289
30205	20207	6877	1721	516	473	503	470	471	496	502	478	481	492	436	495	494	498	493	460	490	503	480	467	502	457	490	480	431	479	442	483	482	495	460	465	422	501	440	424	513	487	493	473	456	443	462	505	477	467	513	443	480	504	497	493	450	487	540	464	479	516	464	476	461	465	475	486	477	454	466	517	499	497	478	473	464	499	481	458	459	502	481	506	483	461	468	467	507	472	440	448	472	499	481	437	506	455	438	441	473	495	448	431	474	509	500	486	484	463	473	434	478	474	476	467	460	478	471	482	462	464	473	501	481	457	487	482	471	481	486	469	456	481	475	500	483	481	490	525	475	453	461	502	480	506	474	540	482	495	473	500	493	465	475	453	438	478	504	499	459	456	503	458	451	468	518	480	468	492	420	513	513	471	453	482	494	500	517	508	440	454	474	468	497	414	485	464	469	507	494	510	470	488	451	490	483	438	475	474	458	445	514	482	488	447	448	472	461	464	467	441	503	493	523	503	454	435	495	457	512	520	419	477	487	449	462	483	498	455	431	489	464	467	434	467	471	455	473	436	472	505	498	521	496	478	471	458	469	539	426	466	415	481	504	476	470	488	478	499	456	477	484	440	505	478	445	482	472	477	476	420	481	435	507	445	440	489	488	479	488	475	499	462	479	455	491	471	466	488	463	469	479	475	460	492	464	489	497	460	483	520	458	458	466	473	502	484	470	461	462	454	452	476	454	489	444	481	471	476	467	469	462	485	456	483	469	450	491	501	468	455	489	483	527	529	483	479	448	487	488	458	478	504	458	463	487	496	514	459	493	481	514	508	477	465	473	470	465	463	459	453	485	520	461	472	453	441	481	487	470	436	465	470	473	474	474	492	428	452	490	456	511	466	464	515	492	493	448	500	510	471	494	472	449	487	460	474	471	474	510	470	445	497	477	457	463	472	491	493	509	456	464	465	435	440	479	476	503	471	505	487	501	488	472	451	460	483	507	472	460	507	406	466	495	471	485	459	484	507	483	457	460	453	481	460	482	451	500	464	469	453	478	467	493	460	467	501	439	488	496	430	489	483	465	506	455	490	475	524	455	503	475	501	470	482	476	505	461	477	465	488	513	479	483	459	500	459	448	410	504	493	454	461	476	468	489	465	467	479	455	436	532	523	474	504	445	493	502	473	479	466	491	447	476	456	466	470	466	469	482	491	433	505	447	488	463	492	462	521	469	479	461	484	452	470	443	466	503	488	476	478	441	465	470	503	491	468	440	505	478	464	466	444	461	433	463	450	435	465	506	509	441	473	510	453	484	448	489	478	459	490	477	484	494	473	422	449	501	467	471	480	486	481	474	498	462	495	489	433	456	536	468	449	475	435	436	516	467	499	509	464	489	525	470	488	493	491	474	430	499	500	475	458	471	452	457	452	448	467	495	505	480	448	471	502	461	492	467	471	483	475	456	476	468	494	432	486	455	453	485	481	488	429	461	468	441	447	512	487	451	431	477	463	512	513	478	466	470	472	458	450	490	461	470	485	485	478	463	472	422	523	515	475	475	465	454	433	480	440	480	448	484	486	511	438	461	490	438	474	485	454	490	509	495	441	454	462	478	433	516	508	490	499	509	513	514	469	510	493	525	466	457	492	479	521	505	466	454	493	454	486	484	509	460	438	460	483	488	476	514	455	488	474	459	466	483	450	469	481	514	454	500	487	466	469	484	481	450	497	462	503	470	500	477	468	502	436	467	456	470	478	471	470	481	483	487	476	475	500	485	443	478	509	492	535	506	465	487	494	485	465	470	477	490	418	468	489	473	449	525	488	461	496	463	448	495	497	473	430	451	445	448	456	442	455	484	495	460	508	436	491	488	476	489	485	487	486	464	477	479	476	447	514	447	476	482	452	449	486	451	475	488	466	442	436	435	452	457	442	483	533	469	481	463	470	510	466	449	452	471	478	495	462	499	501	498	460	456	444	519	502	473	466	468	520	475	471	483	508	478	548	467	497	495	533	474	470	432	515	465	448	496	455	487	491	473	484	517	424	472	493	471	467	485	444	490	491	493	491	448	478	449	469	450	479	519	452	488	448	493	444	490	500	503	455	504	485	469	501	457	480	448	457	461	437	463	475	473	484	447	518	490	493	473	480	414	485	464	474	464	430	500	483	470	477	460	487	452	495	465	482	527	473	484	440	490	459	473	494	517	458	476	477	470	477	494	473	466	459	496	468	494	473	474	451	508	457	457	485	489	505	507	499	462	463	459	455	472	472	493	510	466	455	475	447	471	474	503	458	508	539	476	446	466	465	487	459	468	462	485	447	503	468	494	462	487	450	479	511	456	491	443	486	469	481	501	461	483	443	469	508	473	463	470	473	479	494	474	528	479	471	436	502	469	441	517	472	482	520	474	489	499	474	434	463	477	517	450	510	474	469	447	457	489	472	446	480	465	452	457	482	451	473	449	481	470	412	484	487	484	464	441	447	493	468	436	456	485	476	479	420	471	471	496	449	495	495	475	502	458	458	466	479	494	488	474	481	453	477	459	461	461	491	465	490	481	479	476	435	483	442	466	461	416	471	511	484	459	481	486	443	466	487	491	479	456	498	464	526	515	492	443	501	460	481	497	503	459	484	482	487	474	459	494	446	509	489	478	478	506	466	466	493	527	473	465	508	513	480	458	484	466	500	447	452	472	490	493	483	489	506	477	472	521	464	456	518	542	461	449	491	494	478	494	479	514	449	489	483	452	522	440	442	467	495	450	464	463	482	463	486	470	508	456	502	467	441	471	471	502	477	485	418	450	430	475	465	463	508	471	495	501	487	477	444	466	466	457	497	480	461	490	466	498	518	510	499	477	503	477	466	439	476	441	458	476	462	452	446	503	466	502	449	474	479	443	521	481	478	469	433	461	481	484	494	424	477	490	442	449	461	476	474	488	488	467	487	439	479	450	489	459	484	493	479	476	506	495	474	466	512	457	483	432	482	473	472	524	525	447	474	474	483	453	518	416	470	453	480	478	454	479	463	434	457	444	446	493	545	494	497	494	506	489	489	509	486	440	463	482	474	464	477	455	495	471	443	460	482	472	462	425	454	473	471	470	479	481	499	508	468	476	507	464	496	470	504	462	461	503	515	492	467	477	500	477	441	484	462	480	494	438	465	469	493	480	474	442	467	464	485	490	463	521	501	479	499	484	452	481	486	482	498	516	461	493	490	466	485	455	447	482	462	470	480	492	489	444	471	442	475	475	459	487	461	488	502	444	470	500	464	471	457	470	475	454	503	452	482	525	455	487	488	522	514	477	490	494	494	433	461	474	467	510	473	471	491	497	464	469	456	460	475	460	493	499	487	502	506	462	507	472	433	447	454	468	517	492	495	502	441	505	488	470	526	492	461	442	456	469	489	448	486	488	487	457	468	486	436	465	434	480	477	496	464	435	454	482	479	476	462	462	484	485	450	487	440	451	465	503	457	478	466	438	475	527	461	450	498	435	492	470	472	489	480
20503	12961	4551	1333	435	466	485	450	457	442	432	449	436	444	463	433	463	432	437	398	426	437	394	435	454	435	444	411	433	446	455	411	469	457	450	423	423	428	434	445	430	428	456	438	461	403	423	430	456	412	438	462	420	426	447	442	421	468	439	447	417	414	463	407	450	464	420	454	445	442	480	439	444	496	446	431	400	446	427	438	451	418	429	462	436	424	464	453	484	463	425	399	427	433	440	415	418	461	440	414	429	419	429	445	440	457	448	456	411	445	439	447	473	444	457	436	421	437	418	419	440	423	414	438	457	411	411	444	393	447	431	443	464	452	441	469	412	441	430	380	437	434	422	422	385	444	431	447	450	448	426	448	435	439	466	461	464	445	399	429	469	426	446	427	437	440	426	434	436	453	448	448	428	465	392	444	415	427	416	427	398	441	447	420	458	400	415	421	460	459	426	416	447	451	435	476	456	398	428	441	433	395	441	434	423	429	430	410	437	436	407	463	444	434	414	420	443	445	444	405	389	408	471	447	456	404	400	482	433	420	411	436	417	456	480	438	444	438	462	442	435	414	422	452	412	414	426	413	419	405	408	393	439	452	401	465	443	421	385	461	448	436	443	456	443	433	437	403	444	417	399	467	410	456	440	412	441	476	417	471	409	438	447	445	445	458	432	429	414	438	439	436	428	442	433	450	420	463	433	444	467	434	408	425	434	454	494	453	465	442	453	441	451	411	465	422	455	454	390	426	402	414	435	425	406	463	379	492	444	415	430	422	433	407	461	447	418	427	391	435	448	470	459	411	449	453	421	437	444	430	447	469	439	424	438	402	387	427	488	426	430	404	407	466	466	479	415	451	414	401	452	421	404	439	456	419	448	442	434	416	420	426	482	427	405	432	427	454	409	439	418	423	474	450	405	437	434	447	442	418	429	453	427	399	476	424	425	401	413	431	431	427	420	442	435	452	458	427	449	444	456	415	489	442	438	409	421	453	466	453	432	426	463	463	446	390	421	439	439	418	436	447	450	430	434	435	469	438	413	417	451	445	424	404	434	439	461	432	384	447	407	433	423	442	460	412	413	437	466	454	409	402	459	437	429	423	435	430	478	486	438	458	446	462	406	430	411	409	444	445	452	431	411	432	453	455	413	415	438	459	417	427	434	454	378	395	432	436	426	434	449	428	443	425	480	414	439	405	393	439	442	440	431	411	429	437	425	425	451	490	414	420	406	403	461	413	446	426	422	455	435	419	440	445	467	433	429	472	423	433	460	446	411	431	444	440	426	411	500	395	437	407	444	486	462	434	465	468	456	449	445	444	438	424	447	416	427	447	416	448	390	437	406	419	426	408	460	428	419	430	436	459	450	431	452	475	472	457	435	473	440	435	420	442	396	414	445	412	458	443	479	445	456	446	406	449	460	437	450	428	399	428	453	464	434	461	463	402	470	400	466	444	429	457	436	452	451	429	442	422	471	451	400	467	465	467	398	427	456	435	420	464	456	421	409	448	392	421	474	439	437	466	432	441	443	435	416	426	471	416	414	429	439	439	436	433	422	416	423	433	432	458	433	454	415	444	414	426	431	439	391	422	403	433	456	408	429	444	417	418	458	434	438	401	413	435	427	421	466	427	408	429	447	428	453	469	441	451	427	428	425	437	449	449	419	445	419	399	404	423	422	422	409	412	419	452	473	423	457	451	439	426	457	423	435	474	466	447	455	482	449	482	410	428	433	445	443	405	425	430	453	403	453	443	457	411	457	429	404	430	447	450	408	457	413	419	421	421	449	452	441	456	438	463	390	461	412	416	406	445	410	451	429	431	440	422	394	453	403	408	438	437	441	440	434	432	452	461	456	413	454	446	457	432	418	421	421	386	452	441	440	472	455	466	446	457	415	477	407	476	436	420	430	427	465	456	417	473	436	420	449	418	423	449	464	442	402	456	413	419	454	413	454	454	431	441	402	486	467	412	416	401	412	425	457	417	413	403	429	472	461	464	451	452	430	429	401	442	445	480	456	400	457	471	433	422	459	429	443	426	457	428	446	421	427	471	447	420	448	429	443	433	438	412	453	434	430	435	437	416	412	420	424	469	417	437	422	414	426	439	427	415	450	418	456	420	432	455	424	449	457	453	471	426	427	471	428	445	401	418	442	424	432	460	433	428	430	463	446	407	449	424	440	431	439	411	439	415	390	452	414	449	403	458	417	427	449	427	478	437	473	418	423	442	450	418	458	411	424	434	442	419	449	443	442	396	447	419	470	455	458	453	441	427	457	430	441	451	447	436	412	418	402	410	427	440	467	434	418	450	405	416	422	429	445	425	471	432	465	424	460	453	417	414	420	481	445	416	461	459	395	449	429	423	441	449	456	428	431	444	452	461	424	419	435	410	419	461	433	419	420	451	403	453	405	430	446	437	445	443	453	423	438	442	419	428	453	449	455	451	404	456	469	445	426	438	443	455	427	483	422	430	432	437	450	439	425	395	441	425	452	458	459	467	452	443	430	432	479	436	447	420	438	438	455	422	458	422	459	424	479	433	432	428	448	441	456	426	451	439	463	419	464	378	483	487	451	400	437	442	438	424	425	476	433	449	442	406	447	430	432	480	459	412	435	456	432	422	427	455	476	460	438	404	440	435	401	436	433	435	436	456	430	487	439	481	425	408	444	405	437	435	438	429	436	448	411	380	443	455	419	418	424	422	441	442	402	495	428	453	432	462	421	471	452	448	427	437	459	424	440	444	439	456	424	416	413	434	450	432	435	404	391	428	454	444	448	440	440	441	404	462	444	449	451	422	402	441	414	421	455	468	415	394	495	405	429	490	420	449	415	417	474	478	426	429	456	425	426	451	402	426	486	445	422	447	445	434	434	455	464	461	458	449	467	431	441	440	450	424	417	415	444	401	450	470	444	451	458	421	424	458	448	440	436	419	424	417	477	429	420	433	459	412	418	448	390	448	433	401	425	456	457	427	445	411	426	442	416	423	420	416	465	419	428	448	461	431	427	432	417	456	422	400	419	463	467	422	444	399	458	414	441	426	415	416	398	409	459	420	447	432	467	410	432	451	433	457	450	412	444	418	430	417	398	424	465	430	435	488	458	448	412	444	406	439	424	456	441	431	463	429	408	424	459	442	435	427	434	428	445	430	468	411	480	427	404	413	507	414	435	391	433	391	453	432	421	433	429	432	445	439	420	403	440	467	446	431	447	456	443	465	412	421	429	421	412	461	433	502	466	414	466	466	434	396	420	428	435	475	469	424	436	411	463	422	454	452	465	405	401	426	442	453	405	381	430	448	427	436	406	439	459	437	422	448	477	443	415	437	405	437	423	438	431	441	421	441	444	476	392	438	435	436	427	432	457	440	446	461	422	455	394	480	455	430	413	418	427	444	421	401	459	437	425	441	481	441	437	426	469	446	444	462	425	411	443	416	450	458	443	393	446	437	449	458	415	419	404	453	434	458	438	448	449	447	422	431	432	421	415	417	408	429	430	462
25827	22213	28271	24758	7429	603	408	298	294	247	308	265	251	257	272	240	232	260	256	288	232	269	274	266	256	232	259	275	258	233	237	247	263	220	262	232	245	242	214	246	246	262	254	246	264	220	231	251	252	217	261	235	263	225	249	256	255	218	274	255	253	253	290	245	260	269	244	245	231	241	278	246	233	229	241	266	255	249	264	237	266	275	263	260	247	235	252	262	238	232	256	226	251	244	242	256	241	249	270	228	241	271	222	249	235	257	239	245	241	230	255	235	252	238	241	218	235	254	264	231	254	241	237	236	240	257	242	266	265	226	286	244	244	254	247	250	236	264	246	265	221	268	259	270	243	257	222	248	247	225	266	229	252	286	256	224	234	239	241	261	232	249	238	245	264	250	229	253	234	267	262	257	240	240	250	230	245	246	257	242	272	291	229	263	236	239	261	254	248	235	266	245	221	246	242	260	249	234	238	253	253	251	249	262	268	245	266	244	237	243	253	230	245	286	238	245	259	256	285	256	239	242	213	239	247	252	244	254	259	220	251	237	245	259	239	240	252	251	240	226	237	243	260	255	230	227	253	243	246	260	265	261	228	253	245	247	244	223	238	250	251	254	244	246	260	261	239	274	229	216	233	256	251	251	269	211	238	240	260	261	236	250	240	214	221	236	251	253	262	242	268	235	251	259	264	267	256	256	272	252	255	226	232	256	247	247	230	244	248	244	260	236	267	278	225	231	244	237	218	273	253	271	222	234	245	267	264	232	266	262	259	237	252	230	246	228	256	250	209	238	265	253	281	240	225	281	238	264	222	210	245	249	243	246	254	253	248	260	278	250	239	237	279	258	241	233	270	257	258	258	222	225	245	255	236	286	244	211	249	232	254	259	246	244	230	263	277	256	247	217	275	245	223	241	222	260	227	249	223	230	245	264	255	251	242	252	250	236	260	275	267	239	218	257	224	246	211	248	253	234	250	258	243	238	238	260	232	272	221	238	277	254	248	235	225	263	232	241	235	240	248	208	225	230	253	228	250	238	238	227	237	218	247	239	226	230	210	230	239	267	239	238	253	221	254	232	220	267	248	228	254	250	230	255	229	250	247	247	244	231	270	260	225	231	244	259	229	204	224	256	262	246	257	245	237	239	279	244	264	249	249	242	237	247	256	227	230	225	238	235	227	258	234	243	238	240	255	255	261	241	248	238	235	245	242	219	255	245	234	233	214	241	254	261	234	247	259	256	257	250	257	222	264	245	233	235	241	260	253	272	249	257	255	241	251	288	244	241	248	233	232	235	218	227	231	256	241	242	233	231	224	253	248	236	256	242	260	247	248	234	256	240	263	248	225	218	231	225	245	219	270	233	268	258	242	257	255	268	223	246	259	252	213	238	229	228	239	244	274	243	228	264	244	251	261	240	237	233	256	268	277	232	225	212	260	259	221	261	240	259	257	263	231	222	239	233	232	260	256	229	277	256	207	220	249	232	248	254	256	247	247	245	244	224	285	253	243	248	261	266	257	251	236	237	226	264	250	233	272	279	263	226	245	243	227	263	232	252	285	257	251	254	232	252	261	240	258	249	232	236	252	250	219	256	282	274	245	273	216	237	258	227	238	248	239	239	213	246	265	253	259	226	257	250	242	214	252	259	222	230	230	238	229	254	243	240	212	242	254	230	239	253	271	262	249	234	264	240	250	263	246	240	252	247	219	257	247	260	229	241	242	259	243	254	209	217	230	257	256	256	212	218	254	244	254	265	240	244	219	239	229	241	247	243	261	248	273	253	253	233	250	250	238	281	261	262	258	232	236	238	235	224	253	235	265	277	209	268	262	218	245	265	265	234	215	248	241	266	264	238	250	250	261	265	253	244	239	240	251	248	260	233	267	238	246	256	259	243	255	258	272	241	249	241	220	254	252	230	247	267	217	254	241	244	247	232	274	227	238	244	249	257	243	256	263	241	221	272	237	249	215	229	226	231	260	237	241	244	234	236	254	259	249	244	240	211	257	232	257	257	245	245	249	245	240	239	253	263	246	243	238	229	239	237	233	229	237	246	269	268	244	260	246	230	243	262	246	282	240	228	278	265	249	243	255	246	237	252	233	255	227	283	252	256	260	223	287	250	235	222	242	222	251	248	250	253	228	228	246	254	254	261	254	260	246	216	238	264	267	278	265	268	259	214	250	234	230	231	227	233	252	232	261	237	245	260	243	230	212	252	236	259	229	233	240	221	257	229	248	259	243	248	244	235	265	281	273	245	241	247	262	230	248	247	244	232	254	272	266	239	244	242	261	240	223	258	256	251	270	281	233	242	265	232	225	261	264	263	217	244	252	241	237	267	219	234	245	227	257	253	219	240	232	247	260	261	224	235	272	223	224	257	243	228	243	248	259	248	229	276	271	247	226	224	228	251	236	234	263	221	227	266	226	261	242	272	217	219	263	228	231	226	255	273	234	272	259	251	262	244	258	251	249	250	250	253	247	238	256	239	228	242	214	234	271	266	238	218	263	257	235	204	245	259	290	248	232	263	222	260	238	232	277	247	249	246	250	249	265	259	219	233	263	250	232	226	219	239	242	252	273	254	254	281	259	245	266	252	211	276	248	262	260	220	250	244	265	272	244	253	241	231	247	268	254	238	270	230	239	250	239	254	271	243	242	242	242	241	225	266	230	263	233	276	236	249	247	260	264	247	262	258	241	254	273	261	219	266	263	275	276	243	248	235	260	271	233	281	273	249	253	225	243	246	241	264	259	239	225	252	245	254	229	265	250	220	255	252	257	222	250	245	245	268	256	240	274	264	232	220	257	242	259	211	250	242	247	251	244	235	234	251	257	243	243	245	241	230	231	255	231	253	270	279	249	245	299	217	244	237	260	270	237	230	232	282	239	278	251	259	247	238	233	243	215	261	230	238	235	247	231	253	246	238	224	246	284	241	239	241	255	236	259	244	262	236	242	251	253	220	245	249	229	267	258	229	223	264	246	240	237	235	234	238	261	263	255	238	264	256	248	259	238	235	223	246	224	244	257	249	216	235	245	265	231	246	250	237	240	263	250	236	238	256	241	237	260	241	246	232	234	250	254	249	252	241	249	248	204	240	245	238	245	249	238	243	219	233	229	249	249	246	250	242	243	228	242	249	237	274	252	235	271	249	266	264	241	264	239	267	246	245	234	227	236	232	259	235	249	234	258	258	252	232	259	220	247	240	255	256	245	242	288	262	235	232	276	253	227	247	246	243	230	268	266	248	254	254	224	221	260	262	226	257	263	243	227	248	265	246	230	238	266	240	216	249	226	251	228	234	233	235	250	280	229	269	216	280	266	267	252	240	237	209	259	271	251	224	251	261	252	257	266	246	233	299	251	264	269	250	273	256	245	226	281	220	234	232	236	232	248	269	241	264	227	227	229	235	264	231	253	240	221	241	271	236	229	236	245	257	237	231	256	256	290	239	263	237	248	255	237	259	248	232	251	254	263	251	248	267	257	233	246	238	226	248
58535	48527	32743	9026	492	411	370	346	344	293	298	309	332	310	289	305	277	274	284	280	269	328	268	286	275	259	280	256	268	247	286	301	263	243	270	261	280	288	280	273	253	252	273	259	293	272	276	280	277	249	283	276	250	314	261	264	278	264	269	262	264	244	271	270	263	288	271	255	249	275	244	253	256	261	248	250	273	265	261	247	260	264	288	256	271	246	233	270	275	245	280	257	284	270	270	233	292	278	245	253	244	281	287	266	242	231	255	255	281	247	269	256	260	275	276	237	295	271	261	259	259	258	243	276	276	274	270	264	250	274	268	273	241	276	263	254	245	265	299	242	283	267	249	253	278	258	297	262	255	273	238	301	287	265	271	252	257	280	282	265	282	260	242	261	251	294	257	284	243	262	253	277	247	289	249	257	296	269	257	267	264	285	263	275	264	264	264	287	262	246	260	278	242	255	247	282	279	263	242	253	274	261	267	268	265	235	237	263	275	281	281	246	247	262	257	263	277	221	269	247	260	281	269	253	287	266	279	289	279	258	255	247	254	233	275	259	247	255	273	250	246	258	269	277	245	279	248	258	275	272	259	260	257	267	258	268	271	271	229	270	249	260	282	291	257	280	251	267	275	265	224	242	272	267	263	282	281	259	246	246	250	302	253	281	260	261	295	258	248	243	254	261	260	228	260	272	300	255	231	277	259	258	278	277	271	290	255	269	285	260	262	277	274	266	277	302	249	278	267	276	240	252	242	247	262	245	266	260	230	268	251	266	291	265	228	235	260	280	269	290	280	275	243	251	262	259	275	272	268	259	275	245	269	281	256	245	281	272	259	264	259	245	296	275	237	274	275	278	250	255	276	269	272	268	264	259	275	273	280	263	243	241	243	253	249	241	233	265	283	287	272	264	242	267	279	268	262	263	291	240	276	261	291	265	256	241	271	261	276	259	239	284	247	290	279	306	262	278	261	277	283	272	262	275	247	275	255	278	248	303	268	260	285	264	287	243	261	264	257	291	260	262	258	250	243	258	252	293	251	265	271	287	299	247	289	303	273	254	254	260	261	290	274	281	292	285	261	278	252	274	237	277	264	251	269	263	246	254	232	250	292	254	242	278	246	271	261	289	233	250	240	296	273	279	275	263	255	256	240	248	253	264	265	275	271	263	270	255	232	284	248	266	248	251	260	292	249	287	225	255	259	257	246	260	262	280	264	273	239	264	267	262	249	284	265	288	263	278	246	256	249	299	229	287	265	244	257	259	258	251	262	277	271	262	245	236	260	274	277	262	266	259	264	244	269	265	257	240	244	272	266	273	264	224	279	262	271	279	253	269	245	279	263	267	287	245	274	273	254	277	260	253	255	257	284	277	258	261	264	251	273	247	264	265	258	260	240	280	279	250	273	251	239	252	255	244	290	253	266	269	254	236	240	271	278	205	258	282	240	263	245	276	280	271	229	257	234	287	248	260	248	257	276	260	232	279	266	292	240	264	234	250	271	262	262	266	259	268	279	245	251	264	291	253	226	238	267	261	250	280	293	263	264	285	244	262	321	246	277	266	265	274	253	269	279	278	291	277	270	268	244	271	269	248	284	265	282	260	261	266	271	276	256	264	243	275	262	290	258	236	289	250	243	271	277	266	240	263	270	255	267	263	261	313	283	261	246	259	277	255	259	278	262	261	261	233	265	293	269	269	235	281	258	252	308	280	236	267	284	247	250	275	259	306	285	252	241	267	282	240	251	262	281	260	255	259	243	282	257	265	263	278	293	237	256	251	275	249	268	250	282	268	272	290	272	290	252	270	282	268	260	270	244	268	270	262	256	259	249	281	286	279	270	257	285	277	281	282	287	269	266	251	239	253	260	269	258	250	257	258	290	249	292	271	271	256	249	270	285	273	265	261	262	281	250	258	282	262	239	257	246	279	262	263	266	271	292	269	260	240	255	273	259	242	262	250	248	246	290	269	261	266	262	237	262	261	248	295	278	260	254	260	261	258	266	237	278	282	296	245	250	278	259	275	283	260	271	259	266	270	234	279	254	245	263	241	282	241	274	274	226	264	263	242	257	274	281	253	275	253	271	290	275	241	262	258	243	275	256	245	301	276	242	265	284	254	246	214	254	278	278	261	252	284	240	247	261	265	242	258	270	269	259	284	242	271	255	253	264	261	255	276	270	234	271	260	239	284	282	260	281	275	274	279	259	270	272	250	233	252	283	268	270	273	274	249	241	258	266	277	268	253	269	255	255	287	241	290	269	265	285	243	256	257	267	268	273	274	263	249	280	265	267	273	270	274	296	265	239	252	265	263	239	267	244	248	264	264	257	261	245	262	238	256	248	245	252	273	272	262	276	254	286	275	249	241	256	232	260	255	288	264	284	235	230	270	272	272	242	267	271	258	275	279	269	253	270	271	278	283	274	278	259	274	263	229	276	284	269	270	241	244	282	291	255	269	253	291	279	259	255	290	277	261	262	278	238	270	262	290	256	288	284	228	259	272	255	244	284	278	259	259	269	265	250	278	265	238	253	247	260	236	271	241	279	270	251	272	247	253	279	250	243	240	245	244	278	258	248	254	274	278	262	264	266	257	263	271	258	249	291	283	276	231	298	269	265	280	250	265	247	259	294	250	299	251	275	267	264	243	281	278	258	246	239	265	260	289	263	260	252	245	264	271	283	242	271	263	263	261	273	229	265	238	271	280	271	252	261	251	252	237	235	243	289	259	249	283	254	245	263	242	246	261	275	251	262	258	273	241	257	273	262	308	303	273	275	282	262	267	245	269	242	280	251	294	246	238	272	304	256	276	268	312	286	285	262	272	218	249	257	246	244	270	252	252	255	249	254	265	271	272	241	281	271	263	248	248	256	257	292	284	273	279	276	254	244	273	270	271	270	267	283	250	251	281	245	241	244	274	267	241	266	261	233	255	256	234	257	287	277	260	248	254	260	256	250	273	240	235	272	265	265	261	280	288	267	248	276	241	266	281	257	275	269	231	228	236	274	252	249	251	259	277	278	249	255	301	280	240	268	314	232	261	273	245	276	283	243	263	251	259	273	266	256	267	262	270	242	266	270	274	294	299	288	268	242	272	269	251	261	260	273	285	274	285	268	243	243	247	228	274	271	277	256	247	228	274	259	253	268	246	276	275	250	259	252	269	242	264	234	261	286	282	253	245	293	281	250	266	229	234	274	276	248	265	260	244	275	252	258	250	279	277	257	258	265	304	241	250	273	274	255	263	269	248	268	231	255	259	263	257	248	264	257	239	267	269	264	262	288	269	245	274	277	271	277	245	218	241	271	225	279	286	260	251	293	240	267	260	291	241	224	298	303	259	276	269	260	240	262	261	250	247	255	255	254	283	273	255	232	284	290	274	257	238	244	286	261	258	301	252	256	257	277	239	263	277	256	256	270	239	256	253	272	257	269	274	258	278	246	270	258	243	276	260	270	250	294	243	266	264	284	250	249	290	278	277	272	253	255	255	282	264	272	252
24668	21707	29100	24640	18786	3586	683	385	367	342	325	333	326	332	320	301	319	310	340	357	310	297	325	283	306	322	321	299	283	322	307	286	292	331	292	316	313	304	275	268	285	298	324	323	319	304	280	330	305	288	286	293	305	297	296	303	291	302	287	312	288	293	264	278	321	305	302	309	283	285	282	276	297	304	306	299	319	295	289	310	291	238	322	320	300	288	292	310	276	299	308	265	271	272	291	307	277	299	262	302	287	277	293	289	269	306	296	301	294	302	328	285	337	270	295	273	303	319	312	286	271	293	297	318	302	293	304	292	301	274	319	297	276	275	298	297	300	302	299	293	300	295	281	318	299	300	295	289	284	293	315	299	301	317	283	288	310	279	303	316	300	285	323	288	274	278	299	303	298	283	285	296	308	300	295	282	282	290	292	269	301	274	278	317	312	279	309	299	285	294	278	273	327	299	335	290	290	293	280	293	281	277	295	288	285	286	272	295	289	281	291	299	294	304	285	283	305	283	278	309	298	277	279	307	270	298	304	251	298	284	257	300	308	277	266	280	300	293	314	292	279	287	297	275	309	309	296	299	300	284	267	273	318	265	288	285	295	287	267	299	294	297	285	278	294	289	292	314	307	308	280	308	288	287	307	296	275	307	301	287	281	298	262	302	278	303	232	277	297	301	288	309	287	315	298	277	283	285	273	301	288	298	284	313	307	322	309	291	317	258	295	285	303	279	318	289	281	289	283	309	265	308	283	287	324	279	282	274	287	277	328	295	307	297	292	281	317	302	303	295	309	267	291	317	293	306	299	267	280	267	314	285	304	299	306	334	282	271	302	318	289	306	324	307	313	309	284	301	280	318	275	286	304	286	282	320	284	298	285	288	285	286	348	338	286	310	308	309	296	267	315	309	282	266	310	277	282	309	282	304	332	329	289	321	297	309	282	282	267	319	293	304	294	297	302	295	305	284	307	292	278	249	302	280	313	297	292	277	302	282	285	285	268	277	292	297	303	305	281	291	297	272	315	287	310	260	271	285	302	307	302	329	319	325	265	318	274	301	286	288	288	289	254	300	328	296	296	281	298	288	287	306	286	268	288	314	299	302	235	302	279	324	279	280	318	277	286	302	292	273	289	251	326	316	282	268	291	303	307	309	269	280	276	280	313	302	329	296	312	268	308	293	280	279	295	300	280	285	285	281	299	297	307	299	300	304	290	297	280	291	287	292	274	281	303	277	296	317	303	285	245	272	305	292	327	327	295	308	291	314	304	290	307	319	291	311	280	307	313	286	290	285	301	289	290	253	304	261	268	277	310	297	293	297	306	308	308	307	317	313	303	292	299	319	313	283	287	296	296	299	294	325	287	335	296	293	274	341	293	287	296	318	303	299	312	287	304	310	322	288	310	302	315	334	310	299	301	257	327	300	279	270	286	301	276	269	294	278	289	311	310	286	301	282	277	268	316	290	268	279	285	306	316	311	299	270	296	274	291	269	304	290	284	272	303	321	311	318	266	270	298	303	306	294	315	316	270	286	293	261	354	296	274	282	295	294	285	324	291	299	314	292	327	304	286	292	312	284	252	300	290	263	305	300	275	285	303	312	294	321	279	284	283	320	314	285	316	273	277	298	287	307	318	293	276	264	300	266	285	306	294	286	306	293	309	308	304	279	288	309	361	287	313	269	282	301	273	288	270	269	282	333	312	275	261	313	307	273	287	300	293	273	301	305	309	296	312	288	300	291	314	315	293	333	323	269	308	302	268	279	315	280	267	312	317	300	289	293	259	316	307	308	283	306	271	290	314	291	304	280	270	313	303	292	279	305	296	297	302	316	276	300	258	289	308	304	287	305	279	296	288	278	291	314	300	300	290	281	304	306	347	299	317	305	297	317	262	284	296	308	276	293	295	284	276	297	295	309	283	285	303	297	317	291	260	249	264	294	292	301	243	351	319	337	274	298	299	316	342	283	305	298	277	296	273	306	302	296	299	318	280	306	248	312	299	269	289	283	277	316	296	289	295	278	291	293	277	303	305	290	283	294	269	295	290	292	302	277	283	254	291	274	274	277	294	301	275	299	310	270	268	286	282	308	330	310	304	301	292	274	309	307	301	299	296	280	292	319	301	268	273	265	298	276	266	280	319	324	313	259	268	312	296	290	275	327	263	284	290	305	318	310	303	316	280	297	264	275	303	275	316	315	286	287	313	291	287	254	295	303	284	296	284	291	289	307	274	293	304	298	291	301	306	295	296	292	288	299	277	306	266	292	295	298	284	319	290	315	309	288	281	263	293	269	272	283	276	282	286	297	311	297	286	298	322	288	294	286	302	318	300	335	292	281	292	305	264	266	299	295	285	272	307	280	265	279	279	285	321	289	297	279	280	292	297	332	310	299	296	279	308	286	290	283	279	320	298	285	308	286	303	308	290	280	293	304	287	270	301	281	291	265	304	295	286	286	320	306	282	307	295	289	277	286	297	305	307	282	292	310	275	304	288	277	290	284	328	282	317	307	287	266	298	248	276	286	286	269	286	293	298	287	271	287	308	289	283	273	304	283	296	309	282	287	304	305	289	294	320	296	286	303	273	309	282	305	273	288	273	289	310	286	299	291	301	282	302	296	290	313	296	311	338	263	286	296	304	273	274	305	294	282	318	320	296	270	270	311	313	286	260	288	280	318	305	283	278	307	280	297	287	309	316	295	283	277	276	305	305	270	295	295	288	289	282	281	295	294	316	255	281	308	318	275	272	262	282	305	292	286	262	285	295	263	289	283	306	286	306	279	294	311	315	278	307	263	283	294	304	313	278	322	301	305	263	310	291	302	311	311	300	298	295	278	292	292	333	262	293	299	304	305	279	302	291	316	313	302	269	323	324	307	285	267	344	275	276	307	285	305	272	309	257	317	299	295	293	280	296	262	289	338	291	294	299	293	293	307	308	295	295	319	271	292	280	302	275	314	299	297	275	278	306	287	293	253	331	297	271	288	280	290	288	298	326	297	281	286	293	291	314	286	298	289	278	295	283	278	318	283	317	299	299	315	308	294	294	304	265	288	295	265	292	305	256	269	294	261	295	300	282	270	313	286	273	325	282	276	263	270	294	294	308	274	331	314	299	249	305	270	283	328	302	265	313	269	266	279	287	303	268	321	286	323	316	307	310	285	298	296	303	302	306	291	341	277	307	262	279	313	270	285	295	288	280	282	331	283	299	310	280	270	279	300	314	324	302	281	312	276	312	279	297	276	307	296	281	312	310	314	295	274	301	299	284	272	288	297	282	304	308	306	310	308	289	281	283	293	271	287	304	299	310	279	309	300	286	315	316	317	306	296	314	309	258	292	300	300	284	301	299	268	325	301	300	313	313	273	285	296	288	290	302	312	322	272	327	306	261	297	296	278	283	276	275	278	281	305	301	303	333	295	317	264	300	291	300	283	291	289	283	291	267	286	285	298	279	298	300	295	305	286	297	298	278	315	289	294	285	291	303	307	285	298	287	282
58776	58315	46881	13821	868	649	476	448	408	395	450	360	342	374	378	327	316	352	303	330	309	321	294	309	303	331	337	320	303	337	299	329	314	313	308	292	329	347	310	265	278	293	321	288	275	314	296	285	309	324	302	314	272	270	301	313	322	327	300	308	329	303	290	347	286	274	290	338	298	308	289	314	303	308	287	342	323	303	326	298	318	274	276	292	276	326	284	351	304	293	295	306	333	319	305	310	297	298	286	322	270	324	300	291	311	307	273	324	299	314	310	308	331	305	288	306	308	316	313	346	335	289	302	300	304	306	269	308	283	305	272	309	281	294	334	300	297	353	307	283	328	296	298	314	316	294	305	302	281	279	286	320	290	299	318	323	310	285	282	294	325	302	280	308	292	292	314	286	285	297	306	319	287	278	316	320	312	290	297	311	307	290	279	310	324	312	312	337	318	309	300	339	304	310	308	292	310	327	289	343	319	285	318	317	330	309	273	296	285	288	289	307	294	277	309	283	316	327	292	280	319	278	309	298	275	252	275	310	245	340	304	319	329	330	307	322	275	315	296	310	337	317	294	308	339	291	287	297	288	302	284	310	310	315	291	310	293	297	322	300	315	293	305	288	294	305	282	309	313	286	288	291	305	306	312	317	311	277	302	300	312	323	301	327	290	294	329	300	290	291	291	324	301	318	300	311	297	323	284	315	319	316	314	289	318	282	281	282	290	296	292	329	303	290	276	304	292	326	281	324	304	306	318	315	319	280	300	301	302	297	297	322	317	319	312	313	315	267	310	288	321	288	306	316	306	299	290	296	301	295	291	319	266	293	289	314	309	320	295	289	289	327	346	304	296	350	281	300	309	301	289	263	286	305	320	270	328	322	311	294	301	321	286	287	299	311	321	282	318	287	282	315	291	301	258	318	305	275	284	273	317	304	293	336	295	343	322	308	271	265	304	295	301	313	313	296	320	315	314	303	276	305	323	313	289	295	293	298	294	280	315	294	255	299	344	323	307	308	332	302	284	307	316	313	283	349	306	309	311	269	327	307	330	307	312	288	302	286	296	292	300	301	294	297	272	336	331	287	291	313	285	295	287	319	321	311	284	323	318	306	305	334	302	289	279	332	287	352	302	282	304	304	313	305	302	306	297	309	311	303	290	322	300	293	308	309	290	319	284	285	276	309	301	321	294	304	305	287	340	307	306	317	298	288	296	293	325	325	302	315	284	310	310	354	320	300	332	299	298	276	300	306	307	311	277	289	304	314	293	277	334	318	282	287	308	313	302	308	292	287	303	292	328	299	285	300	312	302	315	283	314	282	295	272	301	303	309	285	323	308	291	281	327	339	305	315	340	317	296	297	304	305	304	326	315	307	310	329	334	326	304	283	321	293	273	297	322	304	343	298	287	305	287	259	296	285	298	318	286	335	314	280	303	266	299	301	293	314	296	294	311	318	295	331	311	314	266	294	308	326	290	282	328	291	280	306	271	277	299	297	308	309	282	307	287	288	307	334	320	309	285	274	330	345	321	297	300	284	264	303	308	286	319	293	293	287	280	271	305	336	307	268	325	306	318	301	299	315	294	300	308	300	289	341	330	311	292	285	302	311	321	325	325	298	298	288	280	265	279	284	284	319	303	289	318	315	321	304	321	315	301	299	296	285	290	272	300	300	323	301	315	323	295	292	316	325	295	333	294	315	300	281	311	284	340	306	300	305	313	311	296	316	293	336	278	304	309	295	289	304	293	293	295	306	320	286	333	331	294	322	308	271	304	307	305	295	281	329	326	302	301	276	311	245	285	297	294	278	289	303	303	291	324	306	302	309	290	287	249	319	286	316	321	272	295	272	321	319	316	279	300	314	308	300	288	298	320	300	293	320	331	282	317	297	313	307	311	326	311	292	272	315	338	299	280	306	263	299	311	293	297	297	307	292	290	266	275	292	322	330	286	318	289	298	330	291	303	294	290	349	326	336	289	314	324	286	308	280	305	319	298	291	323	312	311	315	288	308	281	307	328	274	290	292	288	321	283	272	292	308	289	320	307	301	315	320	304	296	299	328	287	354	295	290	278	279	320	295	317	306	325	298	327	290	315	289	286	310	301	333	309	317	275	315	319	302	312	288	298	294	304	313	311	296	307	303	294	283	312	328	314	340	306	301	312	313	278	315	313	317	291	296	276	287	283	322	281	284	321	283	272	289	265	295	309	313	303	271	300	289	304	325	285	290	296	288	289	326	317	282	321	297	312	300	316	293	287	314	315	283	335	336	317	307	314	308	288	284	312	308	345	301	293	267	326	313	282	274	287	295	298	294	309	271	294	296	310	342	297	303	301	303	307	297	301	325	322	261	283	294	305	307	290	314	314	335	316	315	307	356	319	325	254	280	303	291	317	322	300	307	302	296	312	310	328	301	307	296	338	328	300	257	323	303	314	322	351	307	319	276	272	336	273	297	294	289	325	267	294	326	320	290	298	281	319	320	310	290	323	295	310	292	300	278	297	302	316	309	306	301	291	303	294	315	307	312	329	299	333	282	295	290	326	329	307	300	301	314	314	309	297	326	305	310	301	329	282	306	307	289	281	316	306	305	305	300	287	323	279	278	305	268	303	287	303	285	323	324	311	301	310	317	318	319	308	288	319	318	301	310	314	316	310	309	321	317	280	300	265	301	274	303	302	317	273	306	312	301	300	294	329	277	319	289	254	287	320	288	286	340	262	280	314	301	337	298	314	298	303	325	304	272	278	320	261	291	274	303	291	258	316	288	306	302	340	293	326	297	260	288	296	276	311	306	309	315	287	326	322	302	287	308	291	288	282	297	286	306	314	333	303	315	295	311	324	295	308	335	271	295	282	297	265	255	290	327	306	288	310	301	312	310	312	275	324	296	287	295	305	321	309	328	332	280	301	325	329	326	288	318	318	311	306	310	315	311	282	304	291	321	316	326	315	313	313	304	293	308	297	289	290	312	297	308	314	310	310	270	287	316	280	282	279	307	295	276	289	286	306	308	359	302	278	334	288	313	308	306	299	325	289	307	330	319	275	308	282	275	307	304	255	289	286	315	294	312	292	315	334	320	294	283	331	307	302	300	307	296	321	266	278	290	268	270	275	311	311	277	295	344	322	330	318	287	293	299	319	298	301	360	299	296	291	297	287	313	325	272	277	317	316	310	294	305	316	312	289	325	287	304	301	321	307	316	284	305	293	293	318	297	269	297	296	286	316	342	294	319	315	306	349	328	299	296	282	306	332	321	312	311	290	283	311	308	330	298	300	273	289	312	312	315	310	316	288	307	311	315	293	311	270	303	282	284	338	291	299	330	298	304	292	305	299	303	297	313	310	296	285	312	289	288	290	324	315	319	287	311	302	311	308	318	321	297	328	299	298	306	303	287	329	308	291	292	273	302	292	292	290	295	291	315	287	307	292	306	319	303	308	310	283	306	301	307	333	311	312	257	291	303	301	326	283	351	299	303	294	301	292	299	299	316	302	321	300	313
30236	19180	7310	1914	544	505	505	456	433	468	450	475	470	478	473	453	445	474	491	455	483	453	459	459	454	470	460	489	503	501	465	472	453	484	463	517	445	471	476	475	468	467	447	505	495	497	467	497	471	487	462	481	473	468	460	432	495	453	471	468	453	445	445	466	498	470	440	440	479	506	496	439	488	497	455	502	463	495	492	447	445	471	452	458	486	470	468	502	447	456	442	460	451	497	459	495	463	464	428	466	487	484	437	526	505	493	502	441	489	480	474	471	464	445	470	470	453	492	467	485	454	449	453	442	473	451	469	475	477	473	497	492	484	441	445	433	503	474	501	447	453	465	459	425	458	456	459	433	468	449	471	470	450	494	455	439	482	462	464	473	465	449	459	495	468	469	488	513	471	439	479	458	465	475	502	441	454	513	477	480	491	517	475	477	474	488	447	442	466	446	469	456	435	468	494	507	527	456	477	476	455	480	476	462	436	453	484	466	479	460	468	477	490	473	458	475	475	458	469	437	458	488	477	445	480	452	420	451	505	459	465	465	474	447	470	498	470	471	461	445	446	488	519	448	474	458	470	493	472	454	458	467	497	511	468	508	487	471	483	497	463	448	470	464	497	442	478	453	482	469	487	493	438	479	476	453	478	474	492	446	496	477	474	481	471	489	528	441	443	467	524	494	508	483	463	468	485	482	461	474	467	478	453	452	490	465	482	496	466	393	464	472	457	518	464	474	469	468	486	445	505	488	429	456	475	456	466	463	486	435	519	475	463	486	540	475	479	450	460	463	471	497	483	488	488	464	466	494	509	474	472	472	455	485	472	448	499	480	479	472	433	469	481	450	473	507	462	506	461	477	487	476	447	500	451	476	469	426	477	462	477	472	497	500	474	507	510	448	443	496	490	498	478	467	511	434	459	399	428	508	475	480	487	462	483	500	503	474	450	542	502	476	490	473	479	472	458	468	513	459	473	515	464	500	497	483	457	463	477	472	505	470	454	467	452	497	464	474	486	476	463	468	485	505	504	463	486	438	477	497	454	447	466	504	436	465	457	447	460	466	478	435	463	477	496	479	484	464	500	442	451	477	479	486	431	492	430	511	451	473	509	512	457	449	457	434	484	433	495	445	493	448	496	505	456	459	470	493	454	510	538	461	492	444	438	487	466	457	470	436	496	461	477	471	430	481	459	450	445	453	461	497	498	460	507	447	478	431	447	446	494	454	492	425	482	486	469	482	479	506	504	478	466	534	435	457	464	469	440	475	460	481	473	475	467	460	480	439	515	493	481	473	467	466	506	480	448	470	452	488	488	509	460	493	490	500	468	464	469	466	455	451	464	486	435	445	466	457	462	518	502	481	446	466	490	452	490	431	479	476	491	452	495	526	471	469	433	505	516	454	471	504	458	450	486	482	429	403	482	468	485	503	492	482	442	481	505	465	440	477	468	453	485	479	441	451	474	485	460	447	475	469	436	496	458	512	453	471	454	479	444	471	512	446	454	456	457	451	473	483	458	473	493	497	493	500	418	455	466	491	459	461	467	461	456	494	402	472	454	471	449	514	433	454	482	474	476	461	473	469	456	471	456	455	453	480	463	473	504	514	473	480	486	497	471	482	467	468	494	483	457	464	474	476	456	486	448	474	491	448	463	449	459	471	466	462	500	427	510	473	463	483	511	477	456	491	445	456	489	474	429	458	481	458	474	474	432	464	481	471	491	490	511	495	486	480	473	467	480	493	498	473	514	454	458	499	505	453	464	484	439	508	505	478	471	488	481	480	454	445	479	495	469	465	505	472	457	427	459	445	473	466	470	437	503	486	457	436	478	506	495	497	466	464	512	515	489	496	496	491	449	473	470	490	452	460	461	499	454	464	473	471	490	499	481	432	471	476	495	450	491	495	472	477	473	460	431	456	452	462	506	487	470	444	468	427	477	470	490	521	511	448	456	492	456	465	470	494	479	456	519	450	490	494	468	485	464	500	469	433	481	498	485	449	411	462	461	487	501	475	455	489	468	483	478	466	453	469	451	479	485	486	470	499	484	468	467	479	448	478	478	477	498	448	437	452	454	485	461	479	459	483	470	468	458	458	482	498	452	457	453	472	507	479	415	482	482	471	499	503	475	453	481	472	470	460	499	484	503	478	505	471	490	432	476	447	483	462	446	467	434	441	469	474	475	457	447	499	457	482	481	473	432	453	485	479	464	487	498	468	448	458	444	466	437	473	489	454	475	470	447	530	476	501	430	446	471	427	498	476	484	484	505	498	469	459	494	482	487	455	500	468	462	467	497	447	449	454	471	444	489	469	471	489	455	486	484	482	444	458	468	472	460	500	481	450	454	437	472	457	454	474	487	484	475	510	490	463	458	485	473	466	484	468	488	465	473	444	497	498	464	461	451	477	502	460	463	484	485	469	482	480	476	455	464	488	441	491	454	471	499	429	475	469	466	475	438	482	477	494	446	490	474	469	478	444	465	481	487	462	482	453	484	464	477	489	444	474	460	480	463	483	452	490	462	466	478	470	447	469	468	476	439	466	478	460	438	473	445	486	465	438	460	438	450	512	443	475	431	440	532	473	449	470	462	479	476	462	455	447	473	473	478	467	483	487	493	490	476	481	470	487	464	428	468	508	521	500	468	481	470	486	468	459	483	490	483	482	493	487	477	496	479	457	457	448	456	465	471	500	500	468	471	480	489	503	451	514	454	429	497	459	467	448	461	453	497	452	500	458	498	470	472	528	473	453	496	499	467	430	507	462	500	454	459	437	508	468	430	457	489	491	487	477	481	450	476	449	487	517	474	474	487	487	500	441	441	479	489	489	472	444	480	509	443	445	494	486	467	459	500	466	456	498	497	451	442	471	467	459	445	473	459	464	458	507	464	467	482	520	464	453	471	449	539	469	500	459	468	450	486	422	482	474	466	485	479	468	473	455	459	453	501	494	453	484	468	458	475	461	462	509	476	474	484	490	518	498	491	489	460	451	447	448	473	492	486	469	472	483	475	475	514	478	521	468	481	449	509	463	440	440	463	461	448	474	451	468	525	459	517	430	449	468	467	476	432	481	468	443	460	494	478	476	522	481	459	504	470	439	467	526	460	500	490	532	480	449	469	461	488	448	439	490	457	463	476	484	470	445	473	456	497	457	474	462	463	503	461	525	542	433	477	494	461	492	494	471	467	490	497	473	452	455	480	479	497	449	476	433	457	480	464	484	473	471	482	478	449	490	503	529	490	463	456	502	502	495	480	475	492	489	450	438	447	489	469	461	453	467	487	442	485	448	452	495	495	471	476	475	460	467	493	474	451	460	434	455	471	455	462	420	476	467	471	504	449	452	462	433	489	496	471	458	482	494	494	479	481	497	461	481	458	446	481	469	449	469	484	457	509	494	460	483	434	448	473	445	481	449	454	468	489	434	470	500	505	468	481	489	466	467	462	481	452	435	470	444	441	470	484	453	520	475	466	491	479	454	463	452	460	454	444	469	450	431
19671	11182	5336	1366	467	450	463	425	441	414	447	459	435	452	425	448	457	442	412	442	467	450	415	458	487	463	438	432	449	428	461	474	411	430	401	428	388	425	457	436	436	407	409	422	416	397	444	434	431	500	435	445	406	435	410	448	389	455	441	427	435	433	438	442	440	436	420	441	424	413	415	413	459	456	418	429	444	443	416	415	417	422	443	426	447	427	446	478	430	447	435	446	415	423	419	439	441	418	446	458	420	454	438	417	463	429	418	395	432	424	442	414	397	439	447	418	427	456	425	428	418	472	450	419	408	450	439	439	440	469	438	450	440	476	440	409	434	428	454	420	421	418	393	440	426	402	435	431	422	450	471	401	441	420	456	410	464	443	457	403	376	421	383	428	420	424	442	432	435	406	455	416	433	432	450	428	440	446	447	423	435	436	412	425	447	460	452	405	445	435	399	394	450	423	411	441	447	413	417	451	437	418	445	433	449	437	462	411	432	433	443	447	406	432	430	435	379	430	425	431	411	412	435	423	467	411	450	442	407	431	423	415	395	431	415	425	448	458	437	427	437	453	444	464	467	452	430	419	438	384	442	437	431	428	430	434	417	420	400	452	437	449	411	432	454	469	442	424	449	394	468	418	416	419	446	433	411	423	423	437	452	442	476	435	446	430	379	426	442	410	432	433	455	401	450	478	435	411	453	429	401	422	429	434	411	404	444	456	494	431	436	393	424	455	436	412	419	408	422	448	439	431	440	428	417	433	423	439	435	449	390	442	406	433	413	447	431	416	430	455	422	426	438	415	424	452	379	408	461	433	427	416	428	431	465	438	435	432	440	442	411	504	414	452	411	432	438	441	456	422	447	446	430	430	406	424	454	408	415	450	452	421	469	414	441	421	459	399	433	439	442	406	428	415	436	452	418	429	437	373	444	405	463	412	439	416	440	432	459	406	390	411	417	476	408	454	439	415	404	407	404	430	395	438	480	444	435	457	428	439	420	435	430	440	410	438	419	420	441	402	424	445	435	415	399	416	469	384	433	447	457	456	433	439	433	439	404	418	413	398	419	438	433	449	437	479	444	431	472	393	412	421	410	443	426	424	424	418	416	427	415	448	419	441	397	403	394	458	406	432	430	432	402	432	419	423	420	427	458	395	440	433	422	475	423	446	396	423	457	420	412	461	453	440	432	465	439	399	463	427	397	440	476	492	408	399	417	427	465	424	422	428	426	402	453	443	434	468	442	410	465	446	455	441	440	442	452	423	439	442	429	462	443	436	438	386	455	455	447	419	412	449	418	422	429	427	444	420	423	467	419	404	402	430	451	438	395	431	469	407	406	443	420	466	437	424	435	432	448	423	439	438	420	461	400	427	435	426	452	413	427	479	449	444	400	451	424	416	411	450	436	406	440	443	460	425	414	429	437	471	439	403	439	413	401	424	460	416	469	447	404	407	403	430	397	425	438	443	419	419	430	425	402	404	392	462	427	403	448	421	429	406	444	410	422	415	424	455	440	435	421	425	461	429	434	456	426	418	426	442	405	433	426	435	365	446	437	436	440	427	411	426	421	440	425	464	422	439	427	446	419	447	410	407	396	413	390	421	445	414	450	415	420	400	467	422	428	452	443	458	440	438	445	421	436	411	455	452	449	484	452	432	436	425	428	413	436	388	416	460	448	421	396	471	458	468	451	446	415	453	414	417	414	430	414	421	439	423	424	463	404	437	403	453	417	407	493	440	402	436	452	410	472	455	429	439	411	398	431	416	428	434	412	431	434	435	405	423	459	461	448	439	434	434	404	439	422	413	407	396	428	437	443	412	425	397	431	406	441	432	418	417	428	419	435	446	438	428	456	422	395	422	433	407	407	433	431	454	425	388	458	454	442	418	456	443	386	418	448	444	417	425	412	497	426	414	425	417	438	429	404	407	444	418	456	477	438	433	455	447	440	450	436	392	451	409	436	418	411	420	391	450	443	405	433	443	437	433	437	385	433	446	468	435	423	461	430	408	392	424	418	396	463	450	402	421	476	407	422	409	420	407	412	439	447	451	416	404	432	459	437	423	444	420	429	463	446	496	481	440	429	456	477	437	421	437	422	393	451	417	445	455	411	434	444	455	462	433	448	418	458	459	412	452	453	425	448	411	392	426	413	399	450	429	443	415	425	425	415	438	384	437	420	458	407	392	427	421	429	445	437	449	437	441	418	429	417	442	412	401	410	411	418	429	437	442	446	415	425	443	405	416	417	399	432	417	434	421	419	441	422	435	414	419	444	472	422	418	424	414	441	428	442	415	421	411	424	410	446	431	417	432	400	419	446	435	433	442	432	435	411	441	412	432	435	436	459	446	449	453	464	417	424	411	432	461	438	429	409	425	474	409	474	452	461	431	428	413	441	448	481	455	425	439	467	424	444	475	433	440	447	448	419	412	446	444	457	444	434	428	447	446	446	437	433	426	421	414	424	449	452	444	416	437	446	421	382	423	440	403	439	407	408	408	448	441	435	400	402	416	440	442	411	418	443	451	404	431	438	463	412	429	450	460	459	460	441	447	429	413	437	466	423	429	436	437	411	410	437	422	420	455	429	432	440	413	408	443	409	439	442	383	423	408	419	452	448	457	429	426	441	457	425	402	419	389	438	430	480	422	401	404	465	436	441	404	433	448	396	410	422	424	404	420	420	442	453	419	469	451	498	410	427	419	446	438	465	421	442	416	427	428	423	426	419	420	431	466	409	414	437	439	424	403	417	440	433	417	433	436	438	465	446	426	406	436	425	416	414	418	420	439	443	449	462	408	471	441	456	455	426	461	427	430	418	445	424	424	417	442	446	425	473	409	430	445	406	416	428	437	433	402	419	431	436	431	457	461	442	411	481	424	419	427	434	433	452	438	453	466	402	441	445	415	437	399	402	435	441	436	442	416	416	456	428	440	429	395	437	415	446	406	409	408	425	434	436	469	402	467	445	427	455	446	396	403	401	413	466	456	436	423	422	442	400	444	450	472	434	406	406	398	419	405	483	460	456	436	406	454	443	429	434	415	437	412	445	423	411	459	438	413	443	459	486	432	466	417	430	455	424	434	428	449	447	437	406	441	431	427	414	445	419	411	456	408	428	477	430	516	430	448	405	433	428	429	455	417	436	430	442	420	419	419	417	410	417	401	448	452	445	426	428	449	425	471	443	422	410	401	395	454	438	413	435	439	408	418	424	481	429	407	442	439	479	429	420	418	487	448	426	430	430	411	406	455	433	411	423	399	458	413	419	468	426	441	434	431	408	397	388	385	436	413	409	430	407	428	440	459	433	451	430	426	460	423	429	426	421	423	393	443	407	466	397	395	409	421	408	444	457	467	456	424	437	429	411	447	413	425	396	433	412	455	419	365	454	424	433	437	420	456	452	430	458	475	407	414	445	422	425	411	439	426	459	413	445	450	416	445	422	458	422	421	442	437	439	458	421	415	451	443	434	451	431	431	409	403	413	412	440	422	407	426	424	443
25755	21826	28178	25426	8853	640	382	309	296	251	262	279	277	263	232	258	243	243	245	228	254	235	231	236	248	262	245	230	240	238	238	276	245	214	247	249	241	232	248	269	237	243	239	248	230	256	223	284	218	224	229	245	251	259	269	249	246	247	242	244	247	260	248	260	253	246	241	230	264	244	261	248	263	228	234	240	235	216	243	265	213	238	233	279	276	240	243	213	264	229	244	263	233	241	244	213	237	258	245	249	242	218	231	238	193	229	262	244	254	231	236	231	217	252	239	232	247	239	234	230	225	260	247	234	231	250	213	254	268	262	233	239	225	248	258	240	274	245	233	236	229	262	229	225	243	277	219	226	226	241	220	243	227	244	244	255	245	270	223	249	239	250	232	238	231	235	228	260	243	222	249	267	256	222	269	256	254	262	241	250	234	243	217	249	257	227	268	222	213	237	227	229	243	233	252	221	216	264	248	246	255	215	255	220	240	234	255	229	242	236	251	238	241	234	239	250	267	240	216	243	224	250	233	259	298	277	220	257	253	229	240	243	246	240	225	243	263	246	245	270	247	268	239	243	234	233	224	245	258	245	239	238	232	228	223	221	241	210	220	227	245	225	231	243	245	243	201	240	269	265	270	246	244	273	224	251	208	242	222	222	237	224	232	255	275	242	256	223	214	238	249	239	237	238	239	226	277	229	245	213	213	232	228	234	225	249	252	252	241	189	257	242	242	243	226	209	249	266	247	228	242	253	232	219	233	234	239	246	242	256	236	243	241	226	262	245	242	223	269	227	245	231	262	231	223	236	227	234	242	261	244	249	261	237	245	238	252	231	226	238	222	240	223	238	248	226	230	262	249	224	255	245	233	227	238	257	248	251	240	260	235	261	221	267	222	250	228	238	240	244	233	245	249	229	242	258	229	241	209	251	256	251	204	267	239	237	237	272	220	211	226	248	208	232	218	226	246	245	244	220	285	242	214	244	222	249	258	269	239	266	238	256	247	256	237	218	258	256	229	229	261	231	243	226	217	229	216	234	257	205	245	245	245	207	232	242	222	231	234	237	229	252	226	249	245	223	243	262	244	232	245	229	244	256	237	238	234	229	225	242	263	215	238	217	237	236	229	276	215	241	223	237	241	257	249	235	230	249	232	226	260	233	225	232	284	249	253	258	253	234	221	252	234	238	259	229	234	235	222	243	266	212	253	250	244	273	238	244	266	231	259	221	241	264	256	220	248	250	227	225	258	235	230	273	225	244	224	262	221	221	220	210	235	231	224	261	221	241	232	257	237	235	259	229	250	230	255	256	233	230	237	241	211	243	229	261	252	248	241	218	269	230	225	217	229	259	242	245	243	246	265	233	229	240	265	259	225	243	260	215	244	240	244	245	240	224	220	238	255	226	231	233	248	241	235	231	234	247	232	237	261	235	269	234	232	233	239	238	253	241	259	228	246	236	226	245	262	229	239	231	261	238	267	239	244	212	215	224	221	243	262	230	242	233	222	233	243	227	252	238	249	253	219	238	257	218	265	209	235	204	229	241	262	239	242	268	238	235	240	231	255	257	248	248	233	232	218	239	271	271	241	243	234	216	231	243	226	247	233	230	210	248	245	219	228	242	209	259	270	229	255	254	258	270	245	211	221	232	255	240	237	233	227	237	231	247	233	230	218	221	237	241	221	254	229	234	229	226	233	232	253	220	212	255	270	219	217	255	251	239	248	220	227	243	209	224	253	218	219	231	214	218	207	254	250	233	234	243	237	250	251	238	250	239	255	214	245	265	238	260	215	236	236	244	233	241	222	218	251	238	222	239	246	244	246	233	248	214	243	237	244	245	228	246	235	245	248	223	203	279	271	244	229	246	236	234	233	230	244	241	270	247	250	251	248	223	213	253	233	252	235	258	224	246	239	221	217	248	235	252	250	236	255	255	252	272	237	254	248	230	254	243	247	208	225	246	208	265	258	228	235	250	236	219	236	183	236	238	232	237	262	223	224	221	245	237	231	245	233	222	221	223	250	255	250	218	254	221	254	242	230	277	258	258	270	247	227	246	249	248	235	267	243	246	227	225	234	231	237	241	239	245	244	244	273	244	232	234	268	233	244	238	236	210	234	214	219	249	263	225	229	246	256	225	233	253	214	227	215	231	235	252	230	220	251	231	224	221	207	235	228	233	225	242	248	240	252	245	233	257	245	261	241	237	260	241	261	241	262	222	252	251	266	231	247	241	258	233	250	225	235	229	242	260	228	254	229	259	263	198	260	244	235	256	217	227	230	236	225	224	258	240	202	221	227	269	224	234	241	227	260	268	237	274	258	221	264	253	236	227	220	249	229	269	234	239	238	215	246	217	244	234	240	241	240	228	241	202	235	255	258	210	219	221	235	277	250	239	247	264	241	243	213	267	234	226	251	260	243	255	229	259	229	253	251	267	227	243	223	229	225	237	245	246	213	238	231	206	231	232	242	241	210	244	231	242	245	247	257	243	226	251	239	265	266	245	249	224	226	232	244	243	214	220	236	230	233	232	251	259	270	252	234	256	248	235	265	265	195	257	228	246	237	225	250	273	228	212	235	231	238	252	243	218	227	253	255	253	231	237	282	239	240	256	274	239	219	256	242	263	263	240	236	247	205	223	245	210	240	219	234	241	243	251	276	271	237	235	232	204	233	241	227	239	242	239	229	250	256	233	236	269	247	203	230	233	234	212	226	260	250	231	240	247	230	234	261	250	281	240	227	218	234	226	209	257	239	253	236	237	241	245	239	239	250	234	241	238	229	263	247	243	216	228	231	239	254	250	244	252	223	236	212	270	254	249	263	222	246	250	256	238	223	241	247	250	255	237	264	234	234	233	272	227	224	254	253	224	238	241	249	239	239	233	207	225	233	259	251	231	261	234	239	246	229	247	240	252	239	221	231	223	231	217	236	251	219	250	245	252	230	257	254	282	267	250	280	248	253	238	259	250	261	240	244	230	228	263	235	260	260	232	270	258	262	205	242	233	238	221	268	239	239	217	230	243	266	287	232	228	237	258	247	233	229	244	226	236	246	219	244	237	234	232	253	256	239	226	208	232	229	252	243	228	231	212	242	248	246	246	237	257	245	225	225	227	228	231	233	223	217	218	258	223	253	219	264	238	229	222	248	221	229	236	233	244	240	248	237	258	249	256	221	228	227	245	230	230	232	252	243	235	228	253	234	231	257	240	250	244	258	207	248	251	207	247	240	240	226	241	246	239	223	249	282	204	275	244	273	230	255	241	257	256	246	240	244	238	248	237	268	205	240	244	207	240	233	220	235	246	236	221	260	224	225	272	250	248	267	244	263	239	220	214	254	238	230	232	232	224	254	223	240	271	234	241	235	236	247	226	244	277	267	249	261	217	252	229	265	231	227	218	256	246	244	274	240	218	249	238	254	229	259	230	243	244	272	219	247	212	254	246	274	267	227	239	221	259	227	253	235	234	216	228	254	264	241	226	243	248	205	227	226	227	223	246
55206	43453	35199	10395	513	400	367	371	348	323	320	289	288	268	265	279	234	272	283	289	268	228	266	233	241	282	251	282	251	252	228	259	258	279	236	287	242	264	271	258	278	276	225	279	260	226	245	257	258	247	258	250	245	230	254	265	247	225	238	296	240	241	263	243	265	259	259	268	284	253	241	266	237	245	249	281	273	259	252	250	258	253	273	257	257	244	231	267	246	246	247	247	242	248	233	264	228	266	227	265	278	263	255	269	262	247	245	217	236	241	244	264	232	270	250	272	217	234	228	281	282	249	267	246	260	246	266	261	247	258	232	268	267	272	274	230	248	229	259	262	254	247	263	273	254	267	250	253	218	278	262	246	233	237	262	243	251	268	246	268	260	271	239	243	292	237	263	258	239	204	222	248	259	258	250	253	253	237	230	246	237	260	240	265	240	244	250	225	241	252	247	236	245	267	240	248	280	273	265	248	237	240	235	266	274	253	257	241	283	239	238	251	257	240	239	260	241	239	254	232	259	254	240	234	249	234	243	251	243	253	255	208	208	265	260	266	245	235	279	241	259	213	242	251	272	279	261	224	237	259	285	263	228	245	278	270	234	243	213	265	279	243	241	239	273	290	242	267	230	253	265	271	254	247	257	249	260	248	265	243	258	273	239	244	264	235	297	244	231	234	267	254	275	239	245	232	235	250	242	243	236	277	250	252	265	279	254	238	248	255	219	251	252	252	244	242	238	266	242	232	261	267	252	267	232	255	271	229	243	229	248	246	256	256	243	228	270	240	219	276	259	270	258	236	241	250	275	267	272	214	228	267	251	258	232	234	226	265	262	247	269	247	270	250	259	237	259	265	271	246	254	249	251	257	243	244	270	243	271	251	241	263	265	238	227	258	255	257	257	253	253	249	257	253	257	265	240	259	264	225	248	227	240	245	254	238	250	253	248	244	234	241	250	255	259	263	271	227	212	236	235	237	253	247	240	249	219	255	253	263	246	241	259	258	258	264	220	240	276	268	233	243	268	253	268	249	278	255	255	259	267	253	232	228	251	249	253	272	235	241	251	260	197	244	254	255	239	268	258	221	268	247	259	245	252	230	231	247	270	258	238	268	260	230	260	272	252	241	251	263	245	255	270	277	243	263	233	244	237	258	269	269	249	250	243	231	226	261	297	249	251	252	218	282	239	241	246	250	249	249	274	271	273	231	227	261	257	258	242	258	290	242	234	259	252	257	259	230	227	274	235	259	267	237	249	240	250	248	251	247	274	274	237	225	267	278	239	266	236	290	270	259	255	244	247	248	237	232	249	242	223	237	237	253	280	238	267	254	253	235	240	255	238	256	238	257	245	236	263	243	229	266	254	267	264	231	236	256	258	244	283	262	245	254	229	250	243	265	271	281	292	245	250	225	222	236	234	259	230	219	247	275	266	246	228	243	274	264	226	248	216	271	253	256	227	258	236	235	240	254	241	242	267	240	267	251	271	247	217	254	213	251	260	249	265	259	259	265	241	263	230	280	244	266	252	277	236	242	245	243	268	265	246	236	234	247	252	256	262	254	248	223	252	250	242	230	258	256	225	244	241	258	250	253	233	252	249	248	253	236	277	260	232	253	258	244	226	259	254	264	230	249	268	237	252	223	274	255	244	233	243	245	260	253	248	281	254	243	247	292	232	256	255	234	276	241	251	238	249	240	233	241	245	259	243	268	272	253	239	231	242	236	272	240	271	261	260	253	244	253	274	237	260	249	250	248	273	244	276	242	245	280	269	275	228	239	281	251	261	273	247	258	242	261	259	246	222	252	271	260	267	232	226	276	236	248	282	244	241	216	238	231	235	249	240	237	244	262	255	240	241	225	258	271	232	227	239	246	244	228	249	259	240	255	252	248	238	254	258	233	251	245	238	240	275	227	308	247	261	243	261	222	255	251	238	246	231	257	241	251	255	255	250	277	269	252	263	258	240	252	256	264	263	242	262	232	286	241	259	247	242	234	266	222	227	243	246	273	238	282	275	257	248	261	234	260	247	220	246	261	256	274	248	240	236	250	256	254	234	253	289	272	242	238	261	260	246	220	253	234	268	236	228	246	246	244	229	257	241	272	253	266	256	237	239	252	244	247	256	263	267	246	235	244	241	230	266	211	253	237	263	242	241	267	244	250	244	255	272	243	237	277	256	244	237	244	262	226	269	261	276	243	227	284	260	254	250	246	260	269	262	255	240	243	246	282	257	234	263	264	261	282	236	235	258	247	253	251	276	248	243	248	243	220	289	262	267	249	248	271	250	271	246	232	256	237	246	265	229	227	239	245	239	228	269	241	241	258	222	242	248	274	250	253	269	268	261	251	245	243	232	237	256	273	243	262	259	267	216	250	251	311	245	243	244	232	228	255	268	221	236	230	245	236	240	243	240	233	233	271	259	256	219	236	247	259	250	244	256	237	205	257	244	251	264	273	263	233	267	257	223	217	240	254	225	248	238	264	263	237	223	248	264	232	228	268	249	260	266	266	262	239	255	211	235	247	260	243	225	241	263	245	260	231	239	247	264	251	245	260	255	261	250	262	240	285	264	269	272	255	248	268	261	269	237	225	233	258	252	265	260	257	249	253	241	256	255	247	249	236	249	233	221	232	268	243	252	236	255	275	258	256	241	260	240	263	270	227	255	235	252	258	215	252	260	250	269	240	227	258	240	258	258	272	266	233	245	277	257	248	235	262	243	235	278	246	293	229	223	253	234	236	244	250	222	237	266	238	240	220	268	250	252	265	259	275	253	261	233	244	292	260	253	252	218	245	261	275	247	252	246	257	225	284	243	241	249	243	262	241	240	255	250	243	271	245	243	261	237	249	251	256	251	260	261	224	218	259	233	243	258	238	262	250	265	264	247	225	240	244	224	264	267	226	264	230	264	236	224	257	257	268	272	245	255	266	246	241	244	257	263	239	257	224	245	285	228	254	252	235	247	237	231	251	240	237	260	247	272	241	257	240	233	275	232	222	224	252	256	238	238	259	267	262	272	223	243	255	231	253	261	243	264	268	253	274	234	243	272	243	244	258	252	230	242	230	247	260	271	257	265	237	229	248	252	246	248	247	233	248	242	250	228	238	251	225	250	258	279	257	265	258	243	265	269	265	256	250	231	250	261	219	248	229	236	259	257	241	243	250	286	237	255	265	234	260	281	260	230	253	273	246	262	230	251	246	279	263	247	258	242	251	257	293	247	252	223	232	226	260	257	246	263	246	233	292	245	239	227	242	266	258	252	268	248	261	258	251	213	245	234	246	264	225	314	251	250	241	239	244	248	245	258	288	212	245	241	249	244	264	262	251	234	249	261	240	265	240	223	255	246	243	237	285	235	266	247	294	221	238	256	262	224	246	254	250	246	229	255	241	241	254	276	262	257	245	269	261	213	242	246	226	248	240	275	255	275	254	229	217	228	244	253	258	244	255	265	215	237	238	252	266	248	265	258	258	233	263	234	273	251	246	239	270	258	238
24659	21624	28537	25205	19751	4573	687	425	374	365	326	336	316	313	325	321	321	269	327	270	327	300	320	307	295	300	265	320	269	310	295	301	280	313	296	272	273	293	332	304	267	282	280	321	318	277	297	283	335	288	278	287	272	315	286	297	318	312	309	277	276	283	295	296	292	286	314	285	298	306	312	304	334	301	290	264	291	254	293	287	284	287	279	296	267	270	289	296	291	291	298	277	302	293	281	302	323	282	278	303	258	292	283	273	275	306	316	281	265	259	310	316	292	254	291	303	324	272	274	307	305	287	256	283	330	288	251	293	298	291	302	274	324	306	308	277	315	285	293	287	306	316	306	291	329	320	295	285	293	266	299	283	287	304	299	292	308	285	297	308	260	287	319	285	315	280	280	282	322	277	306	276	277	295	291	311	279	299	307	319	270	289	270	270	287	269	297	286	276	291	299	311	274	306	254	285	288	287	287	300	288	320	294	271	311	299	267	294	291	279	295	289	273	274	299	275	292	276	284	282	311	269	269	304	271	271	272	292	258	285	244	290	289	263	298	275	295	289	288	288	289	264	268	331	293	291	303	303	241	288	310	269	287	280	264	253	303	267	300	255	293	305	283	271	295	264	282	262	257	288	298	306	276	292	273	293	308	305	286	269	226	270	308	289	301	295	280	293	276	265	290	310	271	305	290	305	330	313	254	302	293	293	276	279	292	267	290	277	301	292	274	311	313	296	314	287	282	295	290	297	302	302	310	289	287	272	292	298	285	268	299	289	278	265	290	286	280	290	303	258	313	265	316	283	297	278	272	298	294	283	308	274	282	321	284	291	263	303	276	293	296	296	281	274	257	286	252	307	280	249	306	280	288	297	285	282	259	313	274	320	298	303	302	294	316	296	313	291	277	278	308	292	289	297	283	287	298	290	284	310	278	299	290	268	286	278	283	310	280	278	266	312	305	288	284	275	292	256	266	286	303	296	291	288	279	323	267	298	264	260	293	306	299	316	268	282	271	266	295	287	297	270	239	276	274	274	298	311	260	241	287	309	299	298	295	298	294	314	263	307	285	278	263	280	292	293	285	283	292	291	285	279	289	257	313	275	305	257	269	285	288	285	267	303	312	275	301	283	281	269	291	285	302	277	305	314	277	313	296	244	291	302	263	305	311	266	290	262	293	293	297	312	286	279	290	272	305	299	285	274	300	280	300	243	299	305	254	248	243	317	323	294	266	296	288	294	268	309	286	266	272	276	300	255	267	304	285	275	288	288	306	299	266	293	266	318	325	256	305	281	274	274	317	278	316	291	292	291	290	293	282	296	285	278	275	294	291	327	286	276	289	314	299	293	260	270	287	276	265	282	283	303	280	293	272	268	286	325	252	283	275	311	279	281	304	278	280	292	294	282	262	291	278	297	282	275	309	298	280	314	301	300	265	300	305	271	314	281	264	274	288	287	325	257	301	306	287	266	276	310	299	289	279	300	309	308	318	280	308	303	275	278	269	322	316	278	295	307	285	265	286	293	317	282	284	291	283	279	310	265	279	286	277	277	300	268	301	301	277	298	321	270	273	281	275	259	303	268	299	308	266	306	280	281	284	286	309	275	290	321	279	292	250	300	323	275	272	298	285	266	316	278	290	302	264	260	266	298	263	312	249	289	307	286	260	265	263	274	293	302	267	309	296	299	316	310	288	271	267	259	306	301	297	320	279	288	248	292	264	324	281	287	306	291	300	260	272	282	258	286	284	293	269	271	281	301	309	280	281	311	308	274	297	281	289	287	283	298	274	259	291	279	296	291	303	322	293	277	296	316	284	254	281	283	291	310	317	278	297	287	294	278	284	286	280	256	303	310	281	306	266	280	304	280	298	284	287	278	297	265	279	263	305	291	274	259	286	283	293	301	271	247	289	279	288	285	273	273	307	283	268	237	285	285	269	267	280	271	267	275	280	267	308	291	298	292	288	282	307	286	292	318	311	317	314	291	317	308	306	284	293	282	276	271	287	306	289	290	282	294	279	269	295	266	272	282	262	275	254	295	273	308	287	298	282	259	273	306	259	296	270	282	278	286	264	292	292	305	287	304	297	281	308	279	261	287	303	310	255	288	281	274	281	270	298	291	277	282	297	273	315	260	277	304	273	273	261	271	311	277	313	267	272	301	263	267	263	295	262	266	276	285	300	269	285	290	304	318	268	287	271	263	297	288	277	282	294	288	310	272	306	276	266	279	281	292	280	279	290	280	322	295	285	290	302	287	271	305	295	277	289	294	305	270	277	259	287	287	277	287	295	292	291	272	263	295	270	297	282	288	283	276	284	281	311	275	277	277	275	298	263	271	298	285	295	287	283	261	277	316	307	283	310	306	277	303	300	241	255	294	275	293	288	269	303	294	286	289	321	292	286	271	281	300	323	300	314	279	286	305	275	281	297	271	281	276	295	280	287	275	298	312	316	269	285	295	316	282	286	308	305	281	291	281	274	282	298	297	280	289	298	285	288	294	300	274	283	289	297	319	275	281	298	277	292	289	290	265	329	279	277	304	258	275	300	262	304	306	330	339	312	268	300	276	285	292	301	302	301	272	264	297	290	289	260	285	287	286	297	267	283	329	286	291	252	274	292	281	292	288	291	308	288	298	286	264	287	293	297	268	275	303	282	305	311	283	304	244	304	294	273	253	292	272	299	318	299	278	281	298	266	271	291	282	286	262	299	292	290	303	269	258	299	285	294	287	291	296	270	282	305	265	316	285	268	261	275	293	282	295	297	310	298	289	316	301	272	309	287	311	281	265	296	291	292	285	305	270	316	293	325	283	282	308	291	274	279	321	292	302	294	249	301	245	293	279	266	285	285	284	296	299	299	281	280	279	272	268	277	286	287	305	277	278	284	278	313	279	313	311	285	301	303	317	287	266	286	261	282	263	318	280	289	285	236	268	286	269	266	307	283	292	294	266	325	284	281	230	296	296	277	284	301	326	314	257	298	278	282	299	297	280	282	291	278	292	295	275	284	304	282	292	263	262	288	300	256	302	300	260	287	291	264	274	301	289	253	281	255	286	284	284	311	284	278	320	283	300	287	320	274	319	300	292	292	294	276	306	293	267	277	282	285	313	306	312	260	311	294	318	298	270	250	314	309	303	299	297	312	291	253	307	291	291	293	299	291	294	278	290	287	297	298	270	301	280	314	301	289	303	273	312	275	287	268	313	265	295	283	315	283	293	308	282	273	275	258	286	316	296	272	262	289	292	308	261	289	297	282	300	278	312	286	260	284	260	305	289	234	289	263	299	278	261	250	297	313	261	303	285	264	299	286	254	296	307	273	293	292	300	278	292	282	322	276	301	265	274	291	299	298	282	292	288	291	265	284	248	314	268	272	305	275	283	308	308	309	297	296	276	285	304	263	287	284	291	307	298	259	283	270	289	290	311	302	270	331	291	300	306	314	283	265	287	282	324	274	273	280	275	285	298	292	290	271	264	296	306	302	281	297	314	275	273	281	318
60571	52588	47856	15304	825	660	557	466	447	399	393	392	371	380	341	358	356	331	347	349	303	315	309	315	318	312	333	278	297	293	280	301	312	321	295	298	296	289	326	322	285	328	311	323	316	320	326	318	321	295	300	302	286	321	265	315	274	315	295	300	271	310	310	318	315	272	293	274	317	319	291	296	309	297	298	319	259	308	288	299	294	316	284	348	330	301	336	285	321	277	321	273	304	297	304	287	312	313	297	318	271	286	309	285	288	268	321	318	285	296	272	329	307	335	279	298	299	287	281	304	313	333	283	289	288	289	289	335	313	293	321	322	306	303	276	285	284	271	304	283	307	306	324	338	287	311	307	274	289	316	300	294	303	308	269	273	306	321	275	304	316	286	303	297	313	270	332	304	326	279	302	339	252	283	266	269	291	271	248	295	286	328	266	305	305	297	311	311	291	291	283	285	275	310	312	330	318	269	273	290	314	291	330	301	304	260	307	325	287	298	303	325	293	297	310	287	277	293	319	282	305	278	302	301	310	309	284	296	287	305	298	310	303	281	309	318	307	269	318	285	304	320	317	281	284	299	292	288	294	304	315	306	294	290	309	285	304	287	292	314	247	284	287	290	285	298	322	288	298	294	305	277	303	333	292	319	304	314	295	310	301	298	313	318	323	270	342	331	293	267	288	321	293	330	303	276	315	297	316	293	314	297	273	297	307	287	286	304	301	347	309	319	277	265	307	304	314	305	310	298	296	313	272	289	303	312	294	312	311	291	292	284	288	329	278	294	283	326	300	299	308	303	296	338	293	285	275	334	319	295	323	295	285	300	268	261	295	280	246	284	322	303	295	285	303	285	313	324	292	299	301	296	289	316	304	317	287	293	306	298	309	299	302	338	287	288	302	284	296	295	316	340	294	309	255	283	305	296	284	275	300	320	293	270	305	293	311	288	303	296	324	281	277	287	323	283	307	310	287	320	287	266	316	311	290	306	292	290	289	305	329	307	287	322	308	291	294	313	284	329	295	288	324	272	291	296	292	289	319	277	282	291	311	307	291	276	279	294	280	315	314	294	276	291	302	302	284	270	277	292	285	264	296	282	301	320	280	297	287	319	277	290	284	277	320	305	322	316	302	292	259	260	291	296	284	309	286	314	307	312	309	299	298	336	277	242	302	310	351	307	306	294	298	276	302	306	285	294	302	324	317	308	299	317	294	328	310	305	297	299	296	315	319	281	288	276	303	295	265	301	298	295	285	293	284	296	315	295	305	315	275	264	297	296	303	325	271	301	295	311	305	297	318	291	310	269	292	291	305	311	279	303	292	310	313	297	278	300	285	328	271	300	321	296	292	321	285	317	307	276	281	273	309	303	303	326	291	312	302	283	306	312	286	316	287	321	308	341	275	276	293	290	306	276	309	313	318	293	304	287	277	299	321	300	311	321	292	290	283	281	289	303	278	271	290	314	312	289	316	298	311	312	300	300	313	274	317	288	294	321	295	306	273	265	286	291	313	292	277	297	300	314	310	301	293	302	322	288	273	294	327	306	311	283	267	284	300	295	301	306	323	302	305	289	284	318	286	273	279	298	298	284	291	273	267	292	286	302	291	280	335	323	315	306	290	311	317	315	279	265	296	294	268	319	321	320	305	309	267	294	299	312	315	312	331	308	290	285	286	333	309	312	280	293	283	283	304	293	305	283	277	305	306	280	286	285	317	305	269	305	316	308	301	284	290	290	322	297	274	302	303	317	302	308	286	324	291	310	275	294	296	290	277	280	287	315	310	274	284	313	304	308	295	303	318	329	304	305	285	335	325	295	278	300	297	290	319	298	321	300	274	314	291	257	307	274	308	305	302	298	312	264	311	276	302	287	292	305	298	270	278	295	322	301	323	277	305	303	298	277	316	321	312	284	310	309	327	288	270	292	286	299	298	340	287	292	301	278	282	322	309	305	298	264	296	305	299	299	291	292	285	287	314	299	272	291	289	295	293	304	283	293	263	272	317	293	305	307	311	290	345	298	315	288	289	321	287	294	338	316	304	287	283	313	288	276	297	307	289	290	296	335	307	300	298	288	302	283	310	318	271	293	306	317	286	304	296	305	302	300	306	291	293	299	329	294	298	318	278	303	269	304	306	293	296	321	280	325	316	318	311	287	311	284	264	311	276	293	292	302	296	320	308	298	295	301	324	305	296	306	289	316	302	314	275	289	299	315	317	269	292	307	287	301	303	331	322	329	292	291	309	295	309	299	296	313	292	315	300	300	320	291	312	280	298	286	303	297	299	258	307	290	301	277	327	274	313	289	312	268	289	301	305	280	300	297	307	293	291	309	284	292	274	278	299	297	319	309	304	294	324	295	296	320	278	295	316	278	299	283	299	288	303	328	300	296	306	309	315	306	300	308	309	318	305	279	310	321	283	289	298	328	284	293	314	295	289	280	294	315	277	285	284	299	282	286	277	287	312	307	315	280	307	305	298	355	305	308	298	279	295	293	307	281	271	298	297	291	284	282	314	324	271	292	293	311	276	332	271	307	280	281	288	317	281	298	306	301	278	300	290	290	272	305	289	324	290	314	279	304	301	327	299	286	292	297	305	303	285	285	298	305	318	301	288	303	330	279	296	297	300	296	303	284	319	254	306	262	277	267	333	266	299	287	309	318	306	276	317	316	293	334	313	283	299	285	322	297	278	317	271	331	286	298	303	305	273	289	280	320	292	312	282	292	305	285	318	293	278	312	306	294	286	305	283	262	309	283	293	273	324	300	293	283	313	335	289	322	292	304	275	315	270	278	293	299	289	342	295	278	305	275	313	278	311	299	282	317	318	287	278	308	295	287	327	326	304	272	296	302	302	318	290	289	299	285	326	305	296	334	306	282	307	284	296	278	312	255	313	286	278	296	304	302	306	306	295	271	303	310	286	298	288	287	291	295	293	345	280	286	311	323	271	312	289	303	290	296	311	308	311	333	272	308	302	315	313	287	310	321	295	301	303	319	282	297	275	302	281	304	319	301	321	276	273	305	326	314	281	320	314	299	284	302	317	323	320	267	278	317	270	280	326	301	301	282	297	324	319	307	286	325	327	293	295	302	279	296	291	311	290	283	315	280	301	297	300	296	268	307	290	292	298	279	282	313	317	301	288	258	307	295	295	324	300	281	305	283	273	296	325	264	294	307	295	288	265	315	335	317	284	318	315	319	312	302	328	300	299	286	327	315	298	307	283	307	299	289	292	289	289	297	279	342	271	306	285	309	312	315	308	306	301	310	293	300	299	294	314	315	308	307	283	309	321	329	289	298	327	283	274	282	296	291	298	286	317	312	305	289	303	276	305	315	287	284	283	294	299	296	277	260	299	326	313	314	296	316	293	278	296	307	290	309	310	335	277	289	307	266	269	340	290	316	319	265	290	294	318	270	274	290	299	303	318	302	340	315	313	296	306	299	292	292	321	271	280	293	289	281	298	307	271	305	316	289	288	304	306	283	311	294	292	279	287	274
30005	18108	7238	1961	522	486	470	453	522	453	472	475	471	497	462	487	433	474	486	449	494	441	502	470	418	447	456	482	436	469	465	461	452	425	429	513	436	487	452	457	468	453	464	466	433	431	468	474	469	473	456	465	472	459	464	471	439	451	509	447	425	447	469	437	413	437	493	459	491	457	470	459	450	482	414	476	486	451	448	444	452	472	463	431	489	498	456	456	444	473	504	468	482	430	426	423	465	461	474	463	437	480	442	472	499	478	447	458	449	433	441	437	484	491	461	477	458	432	454	441	454	493	454	451	443	415	466	420	460	463	447	467	433	486	459	461	449	453	483	455	452	435	442	463	468	458	469	469	497	431	471	446	435	459	456	445	476	497	423	482	452	472	446	473	474	437	439	480	448	465	444	478	480	464	445	464	464	455	445	494	433	427	448	463	468	419	449	487	441	451	456	465	456	473	471	479	475	447	460	470	470	441	476	424	470	477	456	448	482	473	445	422	480	453	441	450	489	475	435	421	457	424	427	445	439	462	439	439	458	471	435	465	461	450	498	480	465	471	468	474	445	462	505	460	479	434	446	434	479	487	432	461	418	461	479	449	465	479	446	447	420	440	433	446	506	440	485	466	448	453	486	448	455	453	466	459	453	409	464	450	435	445	436	433	410	505	440	504	487	457	457	448	455	501	431	447	446	454	492	446	454	457	418	491	449	444	457	452	447	473	445	445	465	428	465	492	410	458	479	477	457	447	477	439	443	461	478	485	464	442	455	432	433	492	452	494	476	468	451	435	436	500	443	442	448	414	463	509	438	448	445	473	424	469	494	447	471	476	466	464	441	475	459	438	430	488	429	449	469	454	480	429	480	470	454	475	454	469	407	469	464	467	456	481	451	479	465	431	458	470	487	464	490	460	471	457	454	495	482	448	440	465	473	439	442	445	456	463	450	463	460	451	441	492	496	460	455	443	416	465	482	457	467	456	496	459	478	447	501	519	440	432	468	450	444	472	443	512	466	445	462	480	453	443	444	471	459	481	466	467	470	424	472	452	493	505	452	470	430	450	469	464	462	465	446	493	432	471	435	460	456	450	449	457	485	441	444	454	477	466	422	502	434	440	436	452	423	448	475	492	435	439	522	436	484	463	490	470	464	467	452	461	459	445	490	466	433	453	480	446	454	465	471	452	441	453	495	489	481	420	447	487	450	456	459	486	445	469	464	444	464	455	437	437	453	508	504	404	422	429	480	451	452	525	433	442	439	466	492	447	441	479	449	444	458	498	485	489	436	452	469	464	446	473	474	475	460	454	430	487	434	447	473	487	492	483	460	449	426	439	450	448	445	440	464	484	468	479	442	446	477	471	472	446	444	444	491	483	478	465	455	407	435	450	458	459	454	476	445	482	429	432	486	468	414	474	456	485	463	492	438	439	454	438	440	448	478	441	459	459	416	483	476	465	453	447	491	479	441	446	481	448	435	472	471	473	474	459	440	459	448	485	494	452	439	431	460	454	475	479	486	423	479	446	479	437	441	459	488	433	455	504	463	420	486	469	476	450	454	467	435	458	427	467	485	474	486	436	438	475	443	440	469	492	421	474	478	447	455	436	430	480	441	456	478	439	436	460	466	477	452	450	461	431	457	453	457	437	482	446	441	452	474	477	472	452	437	469	446	486	455	475	470	456	462	432	433	426	455	461	419	437	431	442	459	453	458	504	451	499	454	453	467	430	485	427	499	459	455	457	480	433	489	459	464	458	451	437	445	421	466	520	462	442	461	454	451	458	448	466	459	459	472	434	469	469	468	419	471	484	456	459	439	462	474	475	486	485	501	434	419	459	491	457	450	435	480	467	445	448	510	492	504	454	458	473	469	443	434	470	486	444	455	471	482	448	441	456	460	501	438	421	438	468	500	448	477	473	453	456	460	450	484	462	459	481	446	456	476	462	445	457	476	448	451	441	477	447	422	483	455	491	484	458	439	471	458	477	459	452	449	459	483	454	476	441	413	489	441	466	446	497	444	456	475	480	445	438	437	431	418	435	460	453	461	461	450	467	437	470	486	468	473	451	459	474	444	465	471	438	504	504	460	480	475	484	493	429	413	442	423	452	428	475	469	462	483	470	470	430	490	457	489	448	489	465	457	481	432	450	488	456	491	425	465	502	486	477	492	471	439	416	450	499	440	461	426	462	484	457	435	479	499	491	408	461	463	490	455	467	450	501	482	418	397	442	470	440	449	435	429	443	471	507	446	451	484	431	472	436	483	452	405	489	441	435	518	482	430	451	444	426	451	488	454	454	474	457	498	506	486	501	463	480	444	448	468	506	435	486	418	468	420	450	433	409	448	464	468	464	458	485	445	472	443	463	475	512	431	446	488	441	447	480	477	440	482	477	456	467	474	492	481	448	454	447	419	468	450	474	456	438	502	472	465	398	451	422	476	459	500	449	484	476	458	460	462	451	453	484	482	480	457	460	472	436	448	469	462	471	444	436	442	470	451	458	481	438	477	475	482	475	474	456	496	442	486	434	443	482	434	510	444	445	459	510	438	431	468	435	462	451	450	488	482	486	459	461	467	437	496	449	449	453	474	462	487	434	455	440	460	497	461	439	461	462	451	421	446	462	441	442	449	442	492	496	460	470	441	438	457	452	464	444	492	491	436	446	457	442	469	451	467	503	470	427	437	447	435	455	433	441	458	473	506	462	450	415	444	455	478	456	474	471	466	448	471	472	467	437	445	465	469	479	449	471	472	434	448	492	458	432	469	438	493	440	497	415	478	466	468	461	469	442	488	482	454	479	433	456	456	467	444	463	479	460	470	438	440	497	481	418	458	468	431	434	472	439	479	477	428	464	458	457	472	488	467	454	478	498	450	475	486	450	457	470	484	454	428	437	450	444	459	449	450	453	480	505	486	424	443	434	471	454	430	456	448	484	485	414	498	481	459	490	458	432	463	465	439	422	468	497	438	477	461	462	465	475	454	480	434	441	491	443	462	422	442	457	448	470	502	444	463	467	485	470	424	477	473	475	468	443	454	510	468	470	440	460	468	472	452	427	423	483	444	477	429	456	424	437	475	468	487	454	481	475	517	410	480	432	489	478	457	425	479	446	454	477	485	451	473	423	503	474	517	497	468	460	440	494	466	440	479	459	431	495	489	453	464	482	440	435	454	499	445	461	445	416	480	447	496	451	481	424	466	461	433	466	442	473	462	460	472	450	472	468	431	478	429	457	463	456	458	474	483	447	476	479	459	470	488	439	444	463	461	482	471	437	484	425	499	467	463	439	483	435	434	453	408	465	449	512	466	453	448	435	469	461	431	461	449	482	450	453	481	434	444	453	471	470	405	472	460	457	464	469	500	460	445	416	450	464	452	451	456	411	445	424	453	460	491	426	488	401	458	438	476	472	442	453	460	456	455	448	482	450	478	468	448	408	475	449	449	464	493	422	450	461	465	463	406	465	461	471	478	457	471	443	491	465	482	447	465	451	445	484
18352	9444	6133	1488	468	434	429	434	429	451	443	455	420	450	410	425	452	425	425	409	424	429	424	428	420	412	415	434	403	436	460	460	414	485	446	405	403	444	446	417	446	429	422	435	434	400	416	410	444	432	454	434	452	402	408	422	443	414	427	460	424	413	464	437	410	453	412	403	447	391	426	425	427	400	427	426	421	448	461	437	410	414	454	405	415	463	420	431	403	416	426	452	403	418	411	418	431	457	458	419	420	419	389	440	428	444	423	405	406	429	434	416	415	422	437	413	434	413	385	399	454	421	407	438	424	416	389	434	465	373	439	417	477	418	400	455	408	431	434	472	430	379	388	466	368	431	438	425	425	420	415	404	405	457	433	465	414	412	392	418	410	424	414	443	413	454	415	402	437	417	412	437	438	430	461	428	419	424	420	426	419	418	407	447	435	427	468	417	403	471	442	418	441	457	398	460	416	438	464	398	419	431	436	420	392	442	429	420	438	429	404	381	458	416	470	426	397	417	417	427	417	426	404	418	421	427	421	429	446	427	426	426	414	399	415	389	398	430	427	423	433	402	416	429	408	391	411	409	423	411	407	418	414	418	423	411	442	412	456	410	423	445	449	430	407	417	424	435	396	427	440	415	392	440	408	428	434	430	443	430	425	388	440	413	398	429	428	411	442	413	437	436	408	432	451	427	417	428	410	356	414	415	443	398	458	426	448	420	424	422	407	411	420	437	448	424	448	439	475	375	456	445	424	404	442	401	440	415	409	435	412	411	412	423	393	438	425	427	428	435	472	436	420	437	391	401	422	452	399	411	422	438	441	400	420	410	408	461	415	421	438	421	408	429	404	412	417	447	428	422	416	416	442	442	458	401	379	441	415	429	431	405	471	428	396	429	419	405	410	453	432	436	423	434	418	416	431	400	434	466	401	431	394	371	454	443	419	413	374	442	414	414	401	420	417	435	388	427	455	445	408	392	407	430	387	418	435	432	446	453	414	456	438	420	437	464	456	390	411	412	424	428	434	428	422	392	476	418	417	443	406	427	456	419	439	419	389	407	433	408	463	441	457	427	439	437	434	427	433	413	426	400	431	434	404	427	430	396	472	352	389	439	449	430	389	432	411	429	414	415	443	439	432	420	402	411	401	457	432	423	396	411	414	444	424	406	433	398	395	427	374	413	418	422	406	444	415	446	408	409	459	410	399	443	429	394	395	420	403	451	394	457	413	447	397	443	397	428	438	450	457	446	399	389	385	417	410	413	422	396	443	422	448	427	417	396	451	391	383	450	395	430	427	443	418	428	435	407	437	420	477	479	451	427	383	415	437	424	438	421	416	404	452	455	441	445	430	421	393	385	428	448	431	428	426	444	400	383	409	418	420	461	443	401	469	417	410	451	457	418	349	434	420	438	419	417	438	414	434	405	408	447	429	419	445	448	438	425	450	419	449	416	439	434	416	437	415	420	405	375	423	470	410	402	415	470	429	400	415	441	411	433	426	433	418	391	464	417	432	466	435	445	412	475	427	424	405	413	446	413	449	420	409	422	413	427	395	402	426	463	441	400	442	438	429	440	413	419	458	420	426	394	454	362	447	433	392	433	414	440	448	472	435	417	439	377	404	417	443	416	410	414	437	425	427	432	421	386	452	390	396	424	450	446	433	407	408	433	409	438	394	421	455	399	462	465	416	424	408	446	388	410	402	433	401	445	432	438	446	409	450	453	421	435	413	439	404	460	458	450	439	427	418	481	437	419	429	446	451	415	435	425	425	389	429	428	440	418	426	428	444	404	403	476	429	450	395	410	429	427	451	420	405	421	416	405	459	450	424	408	432	387	422	440	431	420	438	433	416	410	443	405	430	415	454	424	416	447	415	407	473	468	413	426	447	428	421	465	396	453	433	391	433	446	428	394	412	424	395	400	399	432	410	463	384	419	419	408	392	411	397	457	464	457	474	456	388	422	442	414	455	414	456	423	426	408	393	448	414	406	430	426	446	405	404	405	424	417	427	407	416	400	429	401	391	407	398	429	413	420	429	449	441	440	402	431	451	451	434	405	421	379	445	427	418	467	404	440	439	455	408	427	417	425	443	429	421	408	402	430	413	475	446	451	375	406	428	450	441	408	410	440	444	437	422	437	399	446	428	445	447	426	472	435	441	418	411	436	416	419	420	405	427	401	424	449	390	394	388	396	422	424	423	425	416	401	403	400	443	446	443	444	429	417	438	417	414	401	437	417	431	472	436	412	441	400	426	427	400	411	410	455	400	406	426	445	443	447	413	460	424	428	443	424	378	403	468	410	417	427	432	445	476	409	424	431	431	388	431	390	471	373	414	440	404	465	443	419	391	459	446	437	425	444	414	408	426	450	398	387	445	410	415	461	398	436	414	391	418	393	463	415	412	435	421	444	439	409	443	401	416	401	443	423	376	439	432	427	406	434	431	397	427	443	436	420	452	417	415	405	405	450	412	415	421	437	429	424	395	439	394	425	443	455	432	463	434	447	393	471	416	387	416	432	429	425	405	398	458	409	410	436	449	392	417	381	428	422	446	408	425	429	390	414	440	437	435	429	412	422	435	418	397	423	422	413	437	407	431	429	428	427	430	414	400	425	394	419	419	426	420	455	408	408	434	437	454	453	412	416	432	433	454	409	432	390	409	457	435	421	449	414	391	423	449	429	460	445	403	376	410	414	432	406	424	391	443	427	423	456	436	460	435	423	441	414	444	421	411	388	388	435	424	445	446	445	419	419	384	435	422	424	458	442	441	404	443	428	411	464	451	433	447	405	414	419	434	418	427	419	446	415	449	415	437	433	438	417	461	425	423	438	417	420	431	426	391	449	454	424	413	412	400	461	374	441	419	400	430	404	413	464	418	398	443	429	443	412	424	396	402	416	399	363	402	447	434	440	448	435	434	455	441	404	412	460	425	409	437	448	435	410	436	433	407	461	406	417	413	415	425	408	420	435	414	450	401	384	452	434	441	434	428	424	393	431	454	410	420	433	426	377	436	457	427	431	445	426	434	410	436	420	459	401	451	411	415	425	442	426	457	392	442	452	447	462	442	401	391	439	410	395	393	448	449	403	417	396	470	385	383	415	467	405	412	432	438	451	439	391	433	416	416	447	434	424	401	426	399	444	406	420	432	437	418	433	434	402	456	442	435	400	462	409	419	447	424	411	427	440	414	411	438	457	428	401	439	420	427	401	407	456	436	420	434	402	411	406	420	455	427	439	410	453	434	388	409	425	423	435	454	390	426	417	415	441	439	436	392	438	390	415	384	439	429	411	408	442	413	459	428	455	426	405	422	426	463	424	401	458	439	433	420	414	423	464	410	423	386	410	445	432	417	418	467	449	393	402	396	422	412	440	419	443	458	405	401	452	430	403	415	429	377	430	430	448	432	415	434	435	422	430	425	419	391	408	431	426	379	430	429	453	411	421	411	447	388	410	407	455	392	471	440	431	436	411	463	470	444	453	433	413	461	422	426	409
25656	21903	27707	25441	8247	547	405	312	292	276	272	250	244	251	250	233	251	258	241	248	260	208	235	243	251	253	258	228	253	233	230	254	251	232	248	245	234	222	233	260	244	229	259	223	223	238	230	234	221	220	240	209	236	238	250	255	254	241	225	241	253	247	211	254	237	246	219	265	235	204	217	244	233	243	242	242	232	229	231	260	247	262	249	247	226	206	244	213	247	231	221	233	256	246	215	244	245	225	213	221	249	225	220	242	250	209	243	235	242	205	211	254	240	228	264	225	228	246	203	223	214	230	248	233	254	246	249	232	242	232	236	213	258	237	235	242	246	223	223	245	233	255	230	233	239	248	249	206	242	258	217	246	259	217	209	278	235	241	237	217	210	232	235	251	256	244	240	243	256	237	220	247	216	223	224	227	254	244	260	245	239	239	256	225	234	273	218	228	240	218	224	248	251	243	240	223	250	223	221	234	253	228	266	213	205	237	258	218	222	243	219	206	243	246	244	220	226	213	246	232	237	230	224	242	233	236	239	254	201	228	238	253	238	241	199	232	219	255	214	235	213	218	236	240	248	227	217	266	225	224	264	220	225	234	228	240	245	268	212	217	218	227	234	234	235	227	240	221	265	244	228	252	237	229	240	229	226	245	225	243	222	247	285	248	233	248	229	268	259	242	213	221	222	211	245	266	215	231	252	237	258	272	242	231	235	247	231	232	252	250	246	259	271	213	263	217	242	209	247	223	216	240	239	236	237	260	253	216	226	230	221	209	247	235	258	254	212	247	209	258	266	231	243	256	242	233	223	244	269	258	225	222	212	244	241	251	225	227	210	260	239	219	233	229	226	250	225	239	249	227	242	261	234	236	265	240	240	231	238	239	220	236	231	207	236	231	238	228	236	245	240	218	234	266	218	253	230	253	246	250	223	259	265	232	227	252	254	230	215	268	246	239	244	222	189	215	242	207	236	241	242	263	231	222	295	260	244	241	241	257	258	245	233	245	239	212	270	233	255	228	254	215	240	258	252	249	244	248	208	217	239	212	254	250	237	248	240	216	228	216	230	235	241	224	226	234	229	230	215	239	245	252	220	229	227	227	212	256	230	246	202	230	230	224	240	225	245	254	244	241	207	234	245	207	233	229	274	206	235	251	242	250	228	246	225	227	230	245	262	240	229	227	218	232	221	220	236	230	225	247	229	249	243	232	246	254	232	215	223	223	239	227	238	270	246	234	246	232	228	228	250	242	217	225	265	235	246	203	219	222	245	223	227	229	246	234	238	219	260	257	235	242	231	237	239	244	237	215	255	238	239	259	247	238	238	259	234	237	226	236	237	239	232	207	236	227	233	233	236	235	220	248	240	244	234	246	246	234	247	225	232	257	238	216	245	252	227	229	203	242	256	246	214	216	241	227	242	241	250	219	204	244	252	240	230	237	238	218	227	268	241	210	246	247	225	251	251	249	213	253	244	237	259	250	214	246	259	236	227	247	219	265	263	232	237	228	228	252	216	237	219	224	232	226	244	232	236	205	245	246	221	242	225	237	234	237	235	227	236	246	227	245	257	262	224	255	250	256	271	220	253	230	249	238	239	259	243	268	230	243	258	245	235	225	243	252	249	234	241	227	233	248	218	237	225	226	245	259	242	236	234	234	232	238	249	223	234	224	264	220	228	199	220	237	238	197	244	229	223	242	257	216	252	257	218	233	227	240	250	270	219	259	249	238	253	238	243	236	225	232	224	248	244	252	219	252	239	248	270	256	251	238	225	235	222	239	236	202	226	239	227	222	248	234	232	241	216	241	217	233	252	241	220	230	248	232	236	249	264	232	235	242	250	237	243	225	230	229	246	218	237	265	251	255	233	248	242	231	238	232	220	196	235	216	238	227	258	230	232	235	262	254	268	206	222	225	253	218	248	240	229	249	215	251	219	239	225	229	216	248	233	214	249	254	225	210	221	233	239	217	252	184	228	228	235	230	226	227	237	249	228	243	251	226	247	220	258	218	254	233	226	217	229	252	243	226	258	203	229	238	265	251	222	225	235	242	236	232	239	258	229	212	220	248	232	249	246	213	208	208	239	270	244	238	227	211	262	217	249	247	232	222	230	238	232	241	205	239	230	228	253	223	232	225	231	240	227	246	243	229	210	237	250	220	226	216	253	248	265	230	224	230	235	220	225	219	223	250	241	232	251	234	221	256	232	235	240	240	214	214	239	218	258	229	235	267	215	237	235	245	247	256	221	222	224	229	240	243	198	244	204	234	242	254	224	260	230	239	221	232	234	218	240	246	230	219	251	248	254	241	215	219	230	250	228	245	231	222	233	225	226	239	256	238	215	231	260	239	239	218	244	240	257	244	241	230	231	237	233	227	237	230	234	259	243	244	246	240	245	248	271	230	229	243	221	241	227	230	235	228	244	217	249	215	207	215	240	258	240	231	214	258	241	220	250	232	239	239	222	260	237	258	238	220	261	252	243	242	252	244	235	251	244	249	275	235	253	234	221	246	239	234	225	220	211	241	229	232	233	241	226	280	255	235	187	222	235	254	225	235	224	222	233	233	212	224	241	251	251	254	249	217	229	251	255	237	198	215	225	211	234	251	223	227	243	233	262	257	261	231	266	201	257	226	237	236	242	224	215	244	241	275	260	269	230	258	256	247	227	227	212	232	235	221	249	208	249	260	204	255	212	260	226	222	256	222	249	225	229	244	263	257	237	220	240	235	224	278	220	225	242	243	233	223	236	241	248	249	224	242	252	243	238	256	190	217	239	242	215	250	237	286	253	237	235	245	230	244	246	243	233	233	222	243	230	235	240	200	249	233	238	285	243	252	223	220	219	230	245	244	235	239	203	240	247	219	220	245	195	219	240	268	251	211	226	225	213	245	246	239	274	227	272	232	244	247	242	230	237	242	245	240	223	256	209	255	221	249	261	233	250	234	276	246	221	246	228	212	224	235	239	213	258	220	234	220	230	243	230	269	231	245	251	223	204	236	240	219	235	236	220	242	250	244	233	254	247	209	217	242	267	227	233	220	235	219	224	226	260	243	228	243	234	272	240	217	237	240	236	241	233	255	221	232	226	235	240	263	236	232	241	238	224	247	200	257	248	232	248	224	246	236	249	249	223	240	234	253	220	239	225	228	205	241	227	248	241	257	249	235	249	231	217	259	250	225	237	229	241	236	199	235	238	228	213	230	243	216	232	233	251	225	230	212	226	210	219	260	256	237	222	214	222	219	244	250	202	228	229	232	246	219	226	255	219	256	227	230	246	228	222	242	246	236	258	253	237	239	230	239	231	229	236	226	261	225	268	222	214	199	232	239	279	231	252	214	244	228	229	243	252	243	231	223	244	239	277	240	237	226	235	236	242	233	241	282	264	230	244	236	253	219	253	220	237	239	234	208	227	244	246	243	238	255	249	217	227	222	233	244	236	230	239	248	264	222	259	222	229	275	234	239	246	229	240	221	227	256	235	236	242	241	240	233	244	215
54740	51372	36547	9425	506	431	334	364	344	292	289	294	287	279	319	270	285	264	251	287	296	243	259	261	259	263	255	283	251	260	267	265	238	281	243	242	266	255	258	258	240	254	267	251	274	265	285	243	271	264	279	256	267	248	263	281	245	253	267	247	272	264	277	270	276	261	239	247	244	266	231	243	248	289	258	273	246	246	241	264	246	257	239	258	264	259	249	227	254	238	261	247	258	267	253	259	236	255	277	228	239	236	234	272	265	248	263	253	242	260	245	254	238	239	230	270	261	240	254	271	289	247	264	289	234	230	239	252	282	274	247	267	265	227	276	283	242	277	263	229	236	287	231	269	264	268	271	244	275	232	240	255	254	241	254	259	244	246	260	241	248	263	265	263	219	262	251	264	242	268	235	231	230	246	236	244	235	236	258	240	254	262	264	251	271	251	279	233	279	279	254	291	288	263	244	243	266	259	252	246	285	229	261	251	245	266	244	276	262	219	262	255	265	267	263	276	286	255	238	252	258	270	260	259	235	254	248	244	275	262	251	275	264	252	265	246	261	256	246	233	244	245	283	262	282	270	272	273	276	261	258	259	261	269	259	267	267	251	249	241	275	244	243	261	262	232	250	263	238	257	271	259	240	278	258	236	241	266	259	275	262	246	258	263	250	276	256	251	259	261	256	273	264	254	237	258	268	276	250	245	223	255	218	231	256	243	259	261	229	262	283	248	276	251	253	245	257	254	269	249	278	255	251	291	264	232	287	261	262	275	241	265	269	268	255	273	233	245	265	280	238	250	269	245	223	231	266	237	236	247	256	244	238	258	258	292	249	267	260	250	254	247	239	243	243	243	239	269	246	254	249	240	285	271	256	245	221	242	253	230	243	258	250	260	249	266	237	259	231	251	259	258	276	265	247	241	259	265	262	260	243	249	235	280	263	269	250	234	244	259	264	231	242	269	228	269	255	236	250	265	279	260	252	258	261	249	254	281	234	217	285	234	251	258	242	265	228	266	267	280	227	233	241	299	235	260	244	256	277	255	261	254	249	230	261	287	270	293	242	276	242	268	232	244	267	220	274	278	237	271	256	271	239	275	258	269	248	236	263	255	270	235	239	247	256	257	244	274	272	269	275	245	251	248	235	255	257	284	260	240	273	256	214	252	272	234	270	258	263	238	250	194	229	272	240	251	262	247	266	247	281	240	266	275	250	280	267	254	276	229	268	255	259	251	233	253	234	275	228	243	241	263	272	247	235	246	255	264	268	242	243	282	266	264	252	237	242	253	255	257	281	280	269	272	221	252	257	260	263	256	241	234	267	267	269	294	244	224	272	266	230	260	250	247	260	249	266	267	248	257	254	277	248	272	255	231	258	263	244	250	239	266	245	268	248	259	248	281	259	268	275	224	248	247	239	261	261	293	268	236	237	239	230	226	244	265	230	254	261	260	250	267	253	254	258	257	254	249	228	244	243	227	254	232	244	272	251	254	277	246	257	235	240	242	245	246	245	228	246	270	230	249	218	261	260	264	266	248	273	250	246	250	235	278	269	244	247	264	269	291	245	250	249	239	246	253	263	265	257	237	246	267	237	244	241	265	258	237	243	257	261	260	235	253	245	276	254	264	244	227	237	249	225	234	265	250	239	274	231	239	256	234	239	264	260	262	261	262	248	262	240	290	249	245	209	217	275	243	261	250	222	277	241	243	260	236	271	252	262	237	263	250	253	257	233	232	256	228	258	263	253	279	284	264	223	270	262	294	266	241	234	243	268	260	255	235	274	248	260	245	280	266	251	241	236	266	255	269	253	274	301	253	240	262	283	211	278	262	252	229	286	227	229	288	286	240	238	257	257	249	246	273	269	251	258	250	259	250	260	219	281	268	260	250	271	251	222	283	265	265	272	269	259	266	217	234	232	230	255	238	271	250	230	263	244	228	277	218	241	261	253	252	233	249	303	239	264	263	240	219	258	253	256	259	285	253	251	234	234	253	236	252	260	239	232	247	238	263	272	264	254	253	272	244	258	254	238	249	267	254	259	246	255	244	220	270	265	253	263	241	243	234	292	228	241	262	252	277	234	246	257	256	263	278	221	239	228	253	237	226	249	257	278	257	235	218	247	233	250	220	268	238	248	254	266	261	231	258	250	279	266	244	227	238	269	284	261	270	245	253	271	266	248	244	247	274	239	244	245	270	263	249	263	260	249	246	231	246	271	259	273	270	254	243	280	274	278	246	254	247	247	274	260	231	224	251	274	265	242	250	223	256	243	263	252	271	289	247	240	252	260	250	278	251	241	245	263	246	255	246	248	254	252	270	261	257	257	234	261	258	255	252	250	267	242	231	262	240	272	282	252	269	238	255	255	277	261	239	224	268	288	246	235	269	258	267	240	229	252	273	235	281	270	247	264	249	228	241	240	245	266	264	241	249	236	243	265	255	241	254	275	266	256	252	232	275	250	247	219	224	253	278	269	321	278	236	269	247	263	250	276	277	237	259	275	267	284	243	242	235	279	255	270	240	265	265	256	241	259	258	247	276	249	271	247	236	244	264	265	248	249	229	235	260	238	266	242	245	229	260	250	241	265	277	257	256	252	252	274	261	251	237	256	275	276	260	278	235	255	240	227	259	264	230	262	271	240	248	266	261	244	273	239	243	251	257	259	245	254	244	245	251	238	236	249	231	262	261	241	250	235	271	275	241	236	242	263	263	236	246	256	239	281	223	246	256	276	259	255	242	265	247	255	265	238	264	254	262	279	235	257	244	242	252	250	252	263	224	255	259	249	227	211	260	279	257	241	276	236	265	250	244	275	272	250	258	249	234	241	231	232	276	259	259	253	238	262	248	232	267	270	269	231	237	273	258	246	241	278	234	255	284	267	235	269	255	242	247	243	262	251	250	230	258	273	212	261	255	256	271	247	225	224	236	261	263	267	259	203	244	256	257	249	236	248	269	249	279	259	259	250	241	260	295	212	252	256	298	238	247	259	222	248	264	294	235	276	240	243	259	268	236	285	263	238	285	266	246	247	260	248	241	275	249	254	278	251	242	240	255	244	238	246	282	256	269	251	252	274	239	243	266	256	257	257	250	266	252	248	276	257	235	255	258	246	261	255	248	255	215	263	262	263	266	221	235	265	244	265	259	249	278	247	255	236	251	275	246	250	241	239	233	256	258	246	250	229	262	256	255	228	233	251	256	256	251	269	240	241	221	254	255	251	260	263	227	255	253	259	238	253	255	225	256	272	239	239	256	249	243	247	246	259	283	277	282	246	268	242	229	261	231	253	269	260	293	234	241	244	237	247	267	263	256	242	265	253	268	237	266	236	219	238	288	289	275	258	256	258	247	238	261	228	272	255	267	282	251	265	247	250	260	257	271	273	235	260	229	279	239	274	235	251	239	255	243	249	246	256	262	247	245	259	241	242	226	248	247	238	253	236	246	248	287	251	236	200	274	254	267	261	243	265	252	241	225	236	226	267	217	260	248	250	252	258	236
24621	21682	28721	24687	20999	7522	788	435	391	399	347	367	307	351	322	333	348	329	300	309	308	314	306	326	285	332	274	298	317	340	281	314	322	301	318	310	340	338	303	296	313	320	293	284	308	333	348	302	298	307	317	327	307	302	293	318	281	303	286	283	311	313	334	295	307	294	293	317	313	268	314	302	309	285	293	306	258	264	278	297	310	280	320	300	278	321	309	302	313	261	280	278	344	305	327	286	290	291	293	296	284	330	325	305	301	305	307	313	296	294	290	327	274	299	276	294	310	289	268	305	306	281	297	306	312	301	302	303	304	315	327	322	303	270	336	287	272	297	301	319	312	288	326	308	309	294	306	313	296	273	283	334	307	320	297	297	315	284	301	281	268	301	306	318	329	294	272	274	312	327	308	304	275	272	273	286	305	314	322	309	328	278	301	307	302	312	300	284	304	331	297	326	273	310	291	297	306	297	327	286	304	271	285	319	285	315	324	288	276	272	300	299	319	317	312	334	283	324	294	305	293	316	309	292	315	271	300	278	288	306	288	302	300	300	282	293	314	271	276	299	299	286	285	316	275	312	327	299	294	340	292	302	315	307	287	298	297	292	302	307	310	286	314	288	281	330	337	289	312	296	297	273	301	297	301	303	334	315	291	335	275	332	303	299	324	320	274	297	283	289	310	319	312	273	302	289	313	280	300	308	271	311	286	311	275	307	286	288	318	332	294	319	302	279	295	273	296	318	313	303	308	299	285	311	341	313	299	296	314	282	290	297	295	331	299	311	303	308	296	315	297	300	289	301	303	309	283	317	282	282	314	295	357	314	324	308	313	303	307	287	303	273	343	291	295	295	279	291	294	296	264	329	270	310	298	321	305	285	303	291	301	311	277	307	309	286	302	292	306	289	294	269	299	296	287	330	304	308	303	286	317	303	302	276	309	273	319	306	311	298	321	284	311	293	322	311	336	301	277	291	286	288	312	272	308	281	284	297	312	284	296	289	263	313	279	284	286	305	271	308	366	308	287	310	299	318	303	280	294	309	274	312	337	284	265	320	285	295	298	304	275	278	318	287	312	292	317	309	321	333	318	294	284	260	282	277	299	318	321	292	324	301	293	277	291	275	287	285	311	290	328	322	308	290	298	286	318	282	283	290	303	298	298	298	289	293	303	293	299	295	297	264	282	305	276	301	323	293	301	293	285	297	319	283	308	296	306	294	299	301	292	306	333	314	295	346	306	269	290	310	269	322	287	304	301	309	287	319	308	290	296	325	278	309	299	312	292	322	330	306	319	270	279	287	304	311	269	285	282	257	287	294	287	302	278	311	285	312	310	284	305	310	316	311	300	293	298	306	311	304	282	319	283	279	312	279	306	288	290	282	281	301	317	300	304	274	305	323	325	275	275	281	295	284	308	302	315	316	289	277	316	325	302	296	301	305	283	308	293	313	325	301	303	298	269	295	305	285	325	277	301	314	304	267	297	306	298	308	298	294	283	317	298	264	267	283	299	290	302	314	292	316	309	282	308	293	276	298	299	304	312	324	309	274	299	275	312	296	292	296	304	271	262	286	312	306	318	270	290	291	300	294	294	323	314	276	302	300	272	291	313	296	275	325	300	323	306	309	292	309	286	303	296	269	295	299	284	295	288	282	302	296	324	286	302	318	299	278	332	300	307	317	299	311	320	301	280	287	320	311	280	321	302	277	278	320	282	294	315	288	286	283	294	318	289	321	296	273	309	269	285	297	304	285	288	287	285	284	286	292	310	280	302	283	296	314	314	283	293	283	297	342	295	314	300	290	318	286	313	300	306	311	292	301	286	290	307	297	316	306	304	307	279	296	298	320	295	290	302	316	297	295	293	317	297	305	304	260	309	297	313	325	261	333	291	299	277	299	319	300	303	290	334	295	318	294	293	293	297	309	292	270	303	319	297	294	322	263	281	294	321	282	290	298	306	271	277	322	281	282	307	296	314	297	366	344	296	289	330	299	273	265	269	310	312	318	290	251	286	312	308	310	305	253	293	285	286	301	306	302	312	255	270	276	305	310	290	279	293	310	302	309	290	299	287	315	293	295	293	330	308	299	316	305	303	275	325	283	305	297	289	310	297	321	325	323	270	298	297	271	319	302	319	280	277	304	305	294	341	308	296	321	301	309	302	330	313	309	329	281	286	273	310	307	288	313	278	328	301	302	246	306	300	263	308	303	278	298	304	289	295	331	294	304	313	312	282	321	285	320	290	291	309	274	315	291	308	297	321	297	344	283	313	278	263	263	316	264	248	294	290	291	328	301	285	253	311	297	291	318	294	274	278	310	318	310	276	300	276	296	310	306	308	321	329	310	288	278	288	319	306	308	289	272	276	322	332	327	318	293	301	300	295	302	311	319	330	298	279	291	304	305	296	295	293	281	304	298	306	295	285	267	272	279	280	294	319	300	281	339	271	289	287	318	294	297	290	319	308	311	271	285	293	309	282	314	286	281	310	304	307	304	292	320	300	320	282	278	301	308	291	280	286	326	290	268	323	293	268	291	290	276	301	302	300	292	303	329	290	290	340	292	288	280	290	305	314	308	296	285	303	306	320	300	291	290	309	303	278	331	316	328	290	301	289	297	305	292	314	304	299	264	308	294	303	280	293	322	297	272	306	315	311	288	289	287	299	286	292	295	302	323	303	322	260	302	301	288	296	284	325	299	285	310	310	288	283	296	275	272	325	312	273	326	284	286	312	287	283	292	296	290	288	288	272	268	298	297	304	304	299	272	286	301	352	289	311	316	292	277	302	290	302	260	306	307	314	320	290	307	306	308	308	296	307	271	323	294	314	338	315	288	268	295	308	292	325	282	298	303	292	337	301	308	279	314	296	296	324	285	307	309	304	273	298	312	307	298	301	295	291	296	275	299	272	303	317	325	278	312	305	288	292	300	305	269	276	339	324	299	289	297	295	315	311	298	289	318	312	300	347	296	298	325	288	306	290	294	336	307	276	301	265	306	308	304	301	298	302	287	260	285	279	283	318	296	261	303	298	283	293	282	281	305	300	268	281	302	288	322	282	306	280	311	286	293	308	291	312	313	281	296	325	290	309	305	284	294	311	273	309	271	284	310	301	303	291	302	311	304	290	280	327	295	312	283	311	265	318	265	278	269	302	287	280	340	285	305	318	301	276	253	279	299	304	302	314	297	287	322	272	318	299	259	304	319	281	285	283	282	275	289	298	322	306	300	343	293	270	283	287	319	328	333	291	309	289	292	328	293	307	304	296	295	300	298	301	308	269	305	303	280	304	302	318	308	307	301	310	290	295	314	301	303	296	331	289	320	263	292	289	312	308	291	317	292	316	295	283	298	274	315	310	318	316	298	322	278	273	289	315	287	305	295	333	316	310	304	310	326	297	314	294	311	283	292	264	312	291	294	328	292	326	296	318	311	287	307	260	287	270	295	292	290	310	295	306	284	294	312	280	310	307	252	283	288	282	300	290	286	329	316	294	300	277	317
59850	61960	48527	11494	805	606	542	484	430	386	411	375	345	365	335	326	354	388	351	336	305	328	346	330	310	332	290	322	342	314	303	303	299	326	323	317	324	308	309	287	308	294	332	335	330	297	319	310	266	272	337	331	294	323	330	306	336	323	297	316	316	317	304	319	280	335	324	333	313	303	299	308	320	302	289	313	340	321	307	319	319	304	313	306	319	301	319	315	328	300	307	301	288	304	303	315	297	303	292	278	313	317	293	294	320	303	306	338	280	306	272	311	283	273	275	309	285	322	326	323	314	336	316	315	309	290	307	282	295	307	301	309	307	313	312	294	321	280	282	301	302	323	304	291	333	307	334	292	303	305	280	295	296	327	282	300	322	330	321	278	305	306	303	299	319	298	284	344	273	280	339	314	346	342	326	291	326	325	320	312	295	305	329	302	300	325	310	281	304	299	325	324	294	319	321	316	332	329	305	337	278	270	314	286	300	324	338	305	313	318	331	323	309	289	327	310	294	298	290	302	276	293	303	321	327	302	312	289	330	296	286	294	324	318	295	300	366	322	322	340	335	297	286	338	299	301	341	323	293	313	313	296	344	319	297	302	292	313	277	318	309	331	326	294	282	342	297	318	319	274	294	321	299	301	298	300	276	327	302	307	340	315	305	307	298	316	335	316	289	327	325	312	322	296	280	297	280	337	294	324	354	307	296	285	326	287	307	294	286	283	289	357	325	305	295	310	284	306	300	263	306	339	287	313	316	323	291	314	312	333	290	288	316	328	330	316	304	286	334	325	304	284	306	295	305	317	292	308	291	295	325	279	324	282	308	307	294	337	305	310	300	300	301	307	316	261	290	309	290	295	316	286	326	316	316	320	305	315	310	335	317	330	284	298	335	324	294	305	300	286	336	330	303	296	345	321	324	323	311	287	323	322	297	290	286	316	307	299	312	300	315	320	322	321	312	300	367	305	305	303	308	351	281	264	275	325	278	300	308	279	351	333	308	308	343	306	326	342	318	331	346	329	319	322	320	329	324	317	302	308	280	313	325	316	317	324	335	294	288	316	312	292	328	312	306	284	276	304	325	288	302	310	325	318	312	287	300	304	303	305	295	318	314	305	297	342	342	306	279	288	324	306	333	310	303	323	320	275	310	303	339	314	295	343	292	318	309	293	325	309	295	298	305	276	326	291	311	283	300	306	332	278	332	315	309	305	290	318	301	301	277	340	300	313	299	307	318	327	302	320	330	303	300	303	303	294	319	303	351	324	322	317	285	291	309	315	336	304	308	304	294	292	318	295	312	327	278	318	318	304	317	309	327	308	315	289	323	305	317	276	339	300	326	310	326	279	274	330	293	324	314	305	340	288	315	323	314	324	301	335	295	288	309	298	282	302	299	315	320	303	321	318	317	292	312	293	301	325	292	309	306	309	312	307	291	316	281	316	349	334	279	304	283	311	328	328	301	344	295	293	297	306	302	317	302	326	348	333	311	310	321	314	312	283	301	317	297	287	290	287	302	326	286	335	315	314	331	310	327	319	271	299	295	300	314	331	304	326	301	321	332	319	294	330	300	306	290	314	301	322	273	311	291	332	299	313	313	316	330	316	287	303	302	356	307	306	299	303	320	347	286	318	311	300	265	332	328	270	322	340	299	331	297	287	324	324	300	305	337	319	331	308	294	308	307	296	304	321	310	279	270	289	321	329	295	297	300	323	311	326	314	326	304	276	269	302	326	311	300	320	315	300	291	312	336	282	310	316	313	301	307	310	312	334	304	322	292	302	319	324	308	295	310	303	304	347	313	306	274	330	306	294	324	299	336	291	305	286	298	299	298	284	312	267	323	311	283	304	324	299	313	290	304	329	290	321	297	337	279	335	331	337	286	281	312	292	290	313	336	293	305	279	335	311	308	285	296	288	323	324	323	273	296	287	306	334	309	316	322	289	292	342	291	322	306	323	310	302	354	291	330	282	308	283	336	314	315	325	280	269	295	299	312	331	317	340	325	318	313	330	316	320	304	267	292	303	306	312	295	302	324	300	299	304	279	274	312	304	311	317	315	332	300	283	304	294	279	326	303	350	297	303	288	298	298	281	311	279	336	320	302	289	311	291	280	307	294	319	306	299	314	295	316	304	315	309	300	325	294	288	305	304	339	305	327	312	300	309	312	298	322	337	318	280	297	309	332	346	287	300	286	299	294	279	294	302	304	350	283	299	325	319	285	320	320	294	332	312	291	320	303	326	278	337	302	307	321	276	312	300	334	347	289	287	307	289	267	312	326	290	279	309	311	302	287	335	317	306	315	285	306	278	302	307	320	308	337	310	306	315	288	285	320	311	279	278	304	287	315	299	310	311	293	299	312	313	301	295	325	336	276	311	295	300	333	283	328	362	334	305	304	299	326	299	320	291	320	294	300	294	310	329	302	321	309	308	292	328	299	332	298	294	315	286	302	283	289	296	327	311	292	331	342	284	290	320	303	289	289	272	325	315	300	316	297	330	298	330	307	295	367	301	299	263	303	312	317	311	313	315	314	334	308	319	313	341	288	311	317	327	313	306	298	326	278	319	295	325	293	314	328	312	297	301	301	273	330	318	326	326	305	301	289	325	298	312	309	319	305	307	289	301	292	290	279	300	311	318	298	320	308	287	326	305	293	346	314	302	320	316	287	309	316	325	310	321	309	301	323	290	309	308	309	324	288	297	342	285	299	292	305	325	305	296	311	326	299	316	284	274	299	303	282	312	288	271	305	307	316	301	308	319	345	298	290	278	300	314	338	318	328	307	293	306	317	294	316	279	288	263	302	333	312	311	285	332	284	299	312	286	325	343	324	296	339	307	328	303	312	306	313	312	296	318	315	288	346	289	329	312	294	296	296	281	312	326	310	322	309	310	332	301	338	319	348	311	306	334	294	311	300	301	309	306	300	278	310	303	304	315	314	290	325	301	312	300	330	283	300	312	310	319	303	329	308	304	325	322	321	337	355	292	297	320	298	320	329	305	299	322	289	292	316	309	316	279	332	281	318	286	297	313	305	318	307	319	299	288	325	298	306	270	306	304	338	303	266	304	296	294	302	311	307	290	314	306	302	306	284	300	312	300	331	288	274	307	326	289	338	315	290	327	300	310	311	279	315	321	288	300	305	314	293	329	299	316	320	282	310	340	319	326	337	289	298	311	324	318	295	276	281	342	328	307	308	326	302	324	308	320	339	325	280	301	330	313	301	339	279	286	316	316	316	312	315	309	302	295	296	300	312	338	278	265	325	297	310	320	307	315	297	336	322	297	306	313	302	311	283	345	294	316	314	284	293	303	316	314	278	281	316	307	314	282	326	301	310	294	315	311	297	291	317	306	287	300	302	304	291	310	316	315	330	289	310	299	289	338	332	314	313	331	318	298	283	324	309	294	285	311	322	343	302	299	305	353	291	309	300	288	302	287	308	294	308	305	318	293	292	301	305	327	321	304	311	299	272	291	294	298	318	297	281	318	320	311
30232	19805	8946	1937	537	527	490	513	494	486	495	462	477	441	460	476	473	466	494	470	439	454	478	464	486	498	458	482	473	466	460	487	511	493	465	488	475	533	424	498	522	445	479	512	467	457	467	450	483	497	480	511	451	496	499	475	485	451	454	498	473	514	482	498	467	483	413	460	441	474	459	465	486	481	476	472	465	497	450	482	463	438	462	461	502	452	508	484	473	477	469	476	479	459	462	481	467	460	475	491	485	508	483	441	443	465	486	474	474	461	487	421	491	503	467	491	498	421	475	434	458	481	469	470	471	465	499	475	482	465	452	482	469	511	485	503	486	455	438	493	442	456	456	476	514	474	459	500	459	458	485	506	474	445	492	480	522	459	499	535	506	441	468	469	465	489	496	463	460	493	477	457	518	465	454	467	447	505	501	499	465	486	489	465	481	515	494	453	471	459	486	473	469	468	469	479	454	494	487	443	428	495	498	505	487	481	465	451	459	458	449	417	449	515	454	476	466	483	485	465	455	502	477	479	471	480	457	474	500	501	504	500	484	490	437	494	502	485	510	451	471	453	470	462	495	489	461	465	472	468	427	463	478	452	470	471	478	474	450	503	470	442	495	470	456	458	448	492	442	482	492	450	449	550	476	455	454	493	500	457	461	519	482	438	497	464	500	490	464	456	482	492	500	458	450	491	492	475	468	474	463	474	494	479	489	442	482	445	468	509	503	513	468	441	477	506	457	437	503	489	490	468	470	443	452	476	451	477	482	490	471	458	544	461	486	469	499	473	453	452	487	463	505	473	462	490	448	469	498	472	462	475	454	481	447	468	447	509	454	450	459	514	462	468	443	462	502	466	463	458	510	465	417	474	423	478	448	473	454	492	491	528	492	515	476	460	465	496	497	466	479	458	499	477	474	460	484	469	457	422	459	461	469	460	445	448	478	460	458	453	462	488	470	485	477	462	498	503	493	452	480	456	466	489	418	456	479	438	453	451	450	479	488	429	459	467	480	486	479	470	466	473	469	499	527	501	515	483	436	470	484	481	501	457	458	480	465	436	456	467	497	450	490	483	493	487	461	448	486	467	450	477	495	484	524	457	461	489	491	451	471	463	475	505	477	482	477	467	445	441	453	515	481	460	514	473	476	465	490	489	492	505	464	483	500	451	479	512	424	482	461	436	471	486	422	466	463	458	480	473	449	450	465	458	512	508	468	483	487	447	464	464	485	498	526	513	438	464	432	474	502	506	453	486	485	455	471	521	517	462	495	467	457	451	498	468	511	530	444	465	471	419	468	472	469	494	478	409	470	425	469	486	483	473	456	465	498	423	495	425	459	448	479	458	461	477	489	481	458	481	497	486	435	441	468	477	465	469	475	510	510	476	420	491	477	483	439	445	476	504	451	473	464	474	464	510	450	472	447	517	475	493	446	453	491	472	466	482	440	486	484	470	489	456	473	496	460	478	481	466	487	448	486	486	523	516	494	461	495	481	500	472	472	468	505	476	486	486	489	475	466	470	465	512	447	501	486	464	498	441	438	442	478	478	519	470	459	505	489	515	455	472	506	479	467	492	457	437	430	482	455	494	505	474	458	475	507	447	478	507	514	507	498	440	478	428	478	457	477	527	460	466	476	445	504	521	468	501	463	461	495	468	453	465	457	483	493	472	465	495	478	478	459	486	473	471	474	440	433	457	484	459	458	475	467	491	454	476	491	465	503	478	517	478	459	497	487	490	499	468	466	478	488	486	458	467	449	448	469	429	454	478	505	466	468	468	439	493	510	463	440	502	439	484	457	493	536	473	443	483	477	507	421	480	519	442	492	471	454	504	470	458	529	480	462	509	478	462	471	470	468	453	498	479	485	464	457	508	484	501	497	454	509	479	490	465	462	498	469	490	528	481	464	455	493	451	486	473	506	512	505	435	477	462	458	442	443	470	473	519	526	490	507	437	453	458	475	458	466	481	479	500	465	485	468	493	489	484	517	488	498	476	461	464	436	482	473	489	460	477	498	472	517	512	451	533	480	481	488	461	492	473	486	476	479	466	464	474	520	469	459	476	437	495	510	494	492	485	474	503	488	464	492	485	481	464	501	481	457	528	469	460	517	457	496	480	493	486	485	479	466	511	462	469	458	501	456	452	491	473	510	483	480	507	512	489	468	477	503	479	477	454	455	483	487	407	517	441	471	471	459	462	470	463	496	466	471	460	437	481	467	458	458	488	459	517	491	455	481	498	463	443	458	468	488	440	457	476	499	465	472	456	490	483	490	481	475	461	478	449	521	500	484	466	457	488	473	427	477	485	458	494	468	488	465	482	505	466	477	459	508	479	462	495	478	466	456	488	482	490	512	491	472	521	444	513	482	476	456	496	446	469	482	484	459	501	464	500	453	469	484	436	483	425	452	505	455	485	476	455	490	468	461	467	451	509	457	492	488	475	509	471	488	476	444	458	480	507	497	512	497	456	488	471	490	497	425	482	500	473	496	468	501	407	427	486	480	442	455	457	462	487	490	476	470	501	471	492	454	457	466	475	514	485	457	505	448	487	470	490	479	473	449	508	491	519	511	503	480	425	495	510	452	446	486	503	454	485	486	507	470	455	470	515	461	482	471	474	480	439	461	491	470	483	468	477	454	412	472	496	501	478	486	443	488	490	467	438	454	473	497	496	461	458	474	460	466	523	434	470	482	458	464	497	482	490	465	471	470	449	474	432	465	462	460	432	470	474	448	495	505	492	474	496	468	493	468	466	461	478	506	454	459	487	499	468	482	456	511	474	480	493	462	489	463	476	510	487	425	471	463	470	493	490	475	454	443	518	474	481	439	483	519	456	514	477	479	483	496	492	493	493	460	503	486	493	503	484	453	445	469	473	514	461	508	477	478	492	499	489	486	437	481	466	450	481	515	494	469	447	505	512	469	458	466	457	476	459	486	486	461	451	482	506	515	472	489	485	491	484	483	491	473	463	456	461	501	502	490	488	448	516	468	466	475	489	500	474	505	510	502	474	496	482	485	471	428	458	460	471	464	501	499	527	464	510	447	522	492	494	498	482	507	479	452	454	520	520	479	459	492	450	493	481	497	464	510	487	474	454	528	476	486	453	486	499	448	494	449	454	470	489	482	453	458	439	485	454	470	464	473	492	457	473	486	457	486	505	502	472	458	498	450	459	479	497	454	483	485	504	457	483	450	483	483	456	471	524	493	467	461	461	441	495	463	506	511	502	439	473	449	497	482	478	476	466	448	506	467	476	461	484	472	480	456	470	471	484	483	459	493	471	462	470	499	467	467	452	483	520	486	505	503	496	453	520	471	449	424	485	489	474	482	463	496	506	476	474	492	499	474	495	477	482	533	474	463	459	494	486	487	500	436	491	467	427	517	473	456	492	494	473	462	477	495	439	448	491	478	482	483	503	493	456	511	486	481	498	443	463	457	459	480	464	451	483	455	449	451	468	440	466	477	518	496	479	499	491	495	463	474	475	502	471	512	422
19467	12088	6092	1187	439	447	417	418	454	468	406	438	451	456	445	456	417	392	454	401	443	455	424	446	433	437	444	464	406	437	407	464	447	395	423	397	466	440	448	437	426	462	445	449	438	427	429	432	425	380	421	427	445	465	442	416	441	454	438	428	430	444	416	467	442	457	425	453	420	447	407	409	418	415	447	449	427	463	423	380	430	453	454	449	435	433	442	430	421	427	436	437	428	429	440	432	451	432	468	435	430	449	473	425	461	442	418	418	404	438	421	416	427	462	431	425	410	437	412	439	476	412	430	439	455	400	418	426	397	421	434	428	435	444	417	428	479	407	442	417	445	435	446	462	442	428	451	387	425	457	426	447	409	451	442	469	419	436	415	447	462	409	427	419	425	388	449	457	414	409	450	440	430	441	458	430	475	459	453	398	477	444	413	468	438	437	423	413	452	449	450	447	455	397	407	422	442	449	395	433	447	392	440	419	448	428	469	420	443	454	476	412	413	425	466	432	399	440	437	398	415	431	387	412	433	430	440	406	423	473	441	398	420	414	434	416	435	405	407	438	452	421	437	418	427	452	418	450	400	407	412	445	407	470	430	420	442	429	468	426	419	375	454	454	427	413	423	443	478	440	441	410	429	450	407	462	430	449	453	446	402	441	417	437	437	434	397	409	446	415	434	428	443	391	451	457	475	478	449	424	490	418	472	458	457	414	415	420	446	458	423	420	409	402	469	422	411	433	437	485	453	452	395	407	393	402	444	434	442	473	439	430	465	445	420	461	452	405	441	465	476	452	502	395	460	441	445	430	457	441	409	442	405	406	416	444	429	431	416	434	445	415	460	435	432	416	457	428	469	436	423	409	426	434	419	428	401	442	444	442	435	433	437	447	450	424	443	446	428	430	436	457	406	442	428	446	409	420	418	426	436	419	448	403	462	472	459	460	452	457	468	442	435	413	420	448	414	457	434	432	438	443	381	435	453	405	438	407	429	453	463	464	435	463	392	498	452	452	402	430	403	432	436	405	429	448	440	459	406	377	423	420	451	441	480	434	442	401	441	467	424	430	455	440	440	452	424	424	445	446	441	424	423	425	423	439	434	410	466	411	465	437	444	401	393	437	423	448	451	417	454	441	440	455	443	419	404	448	424	451	451	451	435	461	416	448	434	426	403	418	425	408	396	411	386	470	445	406	400	415	473	439	451	412	417	433	460	410	433	474	398	448	419	463	446	454	422	416	423	431	469	384	425	455	435	427	414	411	440	440	400	439	412	425	439	459	433	431	413	439	416	401	460	426	464	450	425	428	458	464	433	455	387	380	427	430	468	466	410	453	440	425	397	451	432	411	436	447	442	473	438	421	452	443	418	437	436	415	443	449	434	461	431	433	405	468	433	418	434	417	460	429	438	466	428	418	414	471	393	400	449	430	444	441	453	432	456	436	415	421	457	436	439	418	424	406	447	438	477	455	472	415	422	441	420	442	420	458	446	392	468	437	427	443	414	456	457	450	437	398	437	427	441	439	414	463	425	435	405	424	471	458	423	440	421	435	439	431	456	425	443	438	426	431	461	455	410	395	467	415	450	426	458	400	431	412	434	412	402	424	428	400	424	423	438	434	447	423	417	447	465	437	433	461	452	437	415	469	443	387	446	441	431	423	454	437	412	425	467	439	433	403	422	434	465	450	418	444	435	464	418	425	440	457	432	448	427	443	440	442	464	417	459	425	409	433	435	401	443	404	405	448	463	424	455	436	431	400	419	410	427	466	436	434	412	440	472	440	410	466	410	431	460	447	410	438	429	404	419	440	422	407	426	489	441	396	437	412	450	438	447	413	425	429	431	412	411	480	446	441	386	442	437	373	438	415	448	416	449	459	453	464	444	461	433	435	423	441	387	401	394	388	457	454	394	403	443	430	480	443	417	406	430	469	428	409	428	453	425	425	438	436	449	410	435	441	432	422	422	428	400	424	425	436	425	427	426	449	472	466	425	457	413	419	415	426	450	435	399	425	413	419	417	426	425	398	418	457	406	452	446	428	439	460	402	423	406	410	437	447	414	442	443	410	424	429	428	429	439	449	452	433	456	438	445	462	462	451	411	414	414	414	431	427	411	439	427	455	440	422	416	423	441	445	412	482	421	459	406	423	464	435	433	426	455	438	435	408	459	435	429	430	424	402	441	460	437	465	440	410	447	443	436	471	431	444	412	441	404	452	438	382	417	438	434	418	434	416	400	414	419	461	411	472	419	425	434	440	425	434	461	421	405	439	435	407	425	428	391	449	413	444	408	421	408	434	441	444	414	446	440	408	466	439	428	442	411	441	408	417	442	452	425	443	418	466	458	446	426	437	433	424	448	431	399	436	418	400	445	443	442	451	429	478	435	421	437	426	469	434	418	433	442	435	435	448	422	429	445	429	460	447	414	449	453	433	395	448	452	428	391	454	414	446	444	442	432	442	478	441	439	429	441	387	453	463	442	430	407	397	441	441	419	417	432	406	425	437	419	433	428	463	438	475	461	405	429	430	461	427	438	423	424	436	477	382	427	447	430	446	442	468	406	461	473	410	454	445	418	432	398	435	439	406	443	443	417	405	441	415	422	431	442	427	460	459	418	445	428	441	437	446	430	412	438	435	462	434	441	428	426	397	456	455	457	437	434	435	460	443	445	413	429	463	467	426	436	415	430	421	412	413	461	452	411	426	422	454	450	456	428	420	432	454	395	444	439	411	442	375	428	450	424	430	410	455	401	429	419	431	451	445	401	418	430	437	434	421	464	428	415	435	451	418	483	449	456	431	427	460	450	497	430	457	441	443	442	430	436	449	467	408	434	434	444	443	480	437	397	415	453	424	424	456	435	421	421	443	422	455	445	411	453	414	427	440	427	459	437	458	435	421	410	444	424	429	440	420	445	416	419	434	419	427	475	413	434	410	394	454	418	422	436	440	424	438	460	435	449	423	427	439	471	428	447	418	452	417	434	450	429	426	427	474	448	433	427	403	401	449	484	463	454	422	416	432	440	447	444	429	443	431	432	439	437	447	442	448	447	425	422	468	402	455	455	435	439	416	437	438	450	418	409	424	425	439	457	428	410	435	420	425	414	400	454	431	446	409	430	476	443	443	433	407	458	431	397	395	406	414	443	418	396	475	453	406	461	454	452	436	493	473	444	447	422	438	434	408	441	431	446	423	449	423	478	460	431	432	416	409	464	432	434	414	443	463	423	417	428	435	461	427	400	435	468	452	413	422	459	451	425	414	432	428	418	443	453	435	477	437	447	435	425	441	437	432	400	452	449	468	466	440	438	447	450	431	394	448	458	408	393	450	476	466	420	442	407	410	419	454	438	416	406	482	399	463	384	388	429	416	429	436	438	482	430	437	429	423	472	429	443	474	454	425	414	436	412	440	454	447	423	459	407	443	438	426	442	436	431	450	451	434	407	422	469	410	432	433	441	415	421	427	402	431	435	429	438	445	422	450	448	417	449	439	438	433
25648	21856	28103	24991	9805	675	418	313	291	278	271	250	251	250	249	281	249	226	247	222	268	231	242	229	261	216	253	247	269	285	232	233	269	263	246	230	278	244	278	214	217	257	239	247	263	263	266	278	253	228	248	222	215	231	264	258	246	245	239	240	291	250	243	228	239	243	262	250	245	257	257	259	270	229	234	259	269	254	253	227	242	235	274	235	233	254	249	241	255	246	209	266	229	244	234	237	272	229	257	267	256	250	236	258	247	254	272	269	235	242	238	238	226	266	227	235	238	248	238	228	231	222	234	234	272	248	261	246	242	237	242	247	237	240	250	254	251	249	222	270	246	260	234	235	242	251	228	222	248	286	233	258	238	252	244	229	222	225	272	249	247	267	239	266	255	253	243	233	264	255	263	240	275	245	219	210	233	218	218	212	241	216	224	235	240	247	232	241	235	230	258	243	275	246	251	259	225	260	241	226	240	230	224	210	247	277	232	253	248	230	252	240	222	246	237	276	227	239	222	279	255	248	234	258	237	234	247	228	238	252	270	240	238	211	233	262	260	248	209	253	261	233	236	237	244	242	243	220	259	253	213	245	247	273	229	227	266	253	246	233	235	224	242	242	236	268	242	222	249	262	238	220	245	251	251	225	235	283	265	251	240	247	213	219	245	234	228	233	261	227	256	240	252	270	234	253	221	262	265	224	260	227	229	227	249	248	273	232	246	240	226	238	234	238	264	263	245	250	238	231	239	246	230	232	243	235	240	232	237	255	231	227	238	273	245	243	227	249	233	250	238	242	238	215	234	272	241	221	230	241	224	249	251	262	244	248	242	239	241	243	255	282	243	255	238	236	260	235	251	224	257	242	263	223	242	222	252	275	216	244	211	240	248	247	247	215	229	258	244	250	225	248	224	231	251	263	233	255	231	230	268	234	220	229	245	275	211	229	226	228	234	271	250	259	252	253	272	262	257	216	236	257	249	233	243	258	268	235	260	261	241	257	247	226	237	207	232	209	268	244	256	218	262	256	259	243	237	254	257	233	221	240	248	242	240	241	251	250	260	237	234	259	230	268	248	240	247	231	263	271	235	250	260	219	223	249	217	245	261	233	245	213	249	246	239	277	242	247	239	243	239	252	258	253	248	246	241	245	231	248	255	225	253	275	246	241	217	235	260	227	258	236	238	240	248	240	246	262	253	252	238	248	249	229	233	219	259	235	233	225	242	245	234	205	254	228	232	243	254	270	271	215	216	247	269	239	242	227	223	248	238	245	251	249	235	249	241	244	271	210	229	250	217	268	219	231	271	275	236	241	254	225	237	252	231	228	233	228	233	250	233	262	237	243	234	255	238	237	265	278	262	221	274	238	226	249	228	257	227	230	250	234	250	223	231	268	246	260	234	245	238	227	264	224	243	240	234	269	227	237	243	235	238	227	259	242	268	224	257	259	226	273	262	262	245	234	245	228	236	250	252	235	243	237	230	233	254	246	253	213	227	259	250	251	254	259	224	256	232	256	237	222	273	247	217	226	227	250	248	242	232	237	245	245	266	229	209	250	263	232	266	241	244	237	257	223	242	237	226	235	257	246	243	225	229	226	258	229	261	254	233	247	262	235	213	242	249	233	238	265	224	223	226	249	237	247	243	255	218	240	256	237	229	246	266	258	262	241	234	252	254	251	235	245	251	240	252	228	248	243	248	248	255	248	232	264	241	270	247	214	270	235	246	253	254	213	259	260	231	249	231	254	239	263	249	247	239	240	256	244	244	243	264	251	222	233	225	263	257	221	231	226	247	256	251	255	240	256	266	248	234	258	267	231	273	236	241	258	267	229	239	231	240	252	228	245	245	228	254	271	234	239	256	225	234	238	266	243	227	245	243	233	231	234	254	247	210	247	270	248	261	247	239	242	246	235	233	265	234	250	249	251	243	255	240	247	217	250	255	223	269	220	266	238	242	239	236	256	250	242	280	265	227	237	233	253	266	218	267	258	242	231	225	233	222	256	204	261	260	267	250	243	234	250	256	264	217	254	223	252	248	244	224	260	243	251	240	265	239	249	215	236	262	268	237	247	255	242	252	250	245	230	225	249	235	251	231	269	226	208	252	226	275	225	247	256	232	252	262	217	228	221	241	233	239	242	219	261	240	236	250	196	233	255	214	256	279	215	244	225	246	224	236	257	231	236	223	272	252	252	251	273	230	259	231	235	264	253	235	253	224	251	234	246	237	231	220	259	251	257	245	221	246	261	234	260	226	258	219	229	253	254	269	230	274	258	233	239	262	238	231	245	253	256	242	226	240	250	236	253	275	235	256	268	218	262	263	227	256	232	247	249	240	272	241	244	237	249	222	230	273	228	227	230	237	251	242	246	228	219	231	235	236	275	229	236	244	255	237	252	264	233	236	256	253	265	245	238	229	246	239	222	258	261	217	238	225	247	233	235	255	275	251	226	262	241	222	216	244	241	243	247	282	243	245	225	267	258	266	229	229	237	262	243	255	240	211	235	247	229	229	231	256	229	249	236	220	234	253	270	267	234	263	245	244	258	266	232	232	227	247	244	254	254	239	226	243	249	282	217	259	250	260	223	245	277	210	233	266	256	215	253	249	230	225	240	251	236	256	230	265	275	259	250	225	253	241	239	257	245	234	229	235	220	245	244	247	250	232	275	252	221	262	242	255	238	228	261	263	237	218	227	250	241	260	254	274	249	241	242	221	224	242	239	237	249	260	242	210	248	244	227	243	239	236	226	245	244	231	254	251	250	239	252	275	265	243	275	243	222	264	250	206	236	269	257	236	249	246	288	264	239	254	260	217	238	250	263	245	254	252	226	240	256	238	250	239	235	259	241	235	231	239	233	253	235	244	238	269	242	277	243	234	209	260	232	253	269	248	227	256	225	254	247	232	241	248	235	256	235	245	239	259	241	228	258	256	256	226	240	192	266	261	245	231	245	219	260	277	239	248	261	258	247	270	247	290	252	262	234	242	231	248	233	242	205	241	215	261	241	216	230	239	237	238	246	256	257	225	218	232	245	235	255	239	251	231	248	254	240	251	241	227	265	237	245	224	237	245	239	218	193	218	265	244	223	255	281	230	245	242	227	243	237	255	248	229	230	236	280	251	238	222	223	245	239	228	213	256	252	238	267	276	242	223	248	250	229	246	226	252	251	232	245	228	238	260	228	247	250	244	223	243	247	260	256	250	227	251	263	255	237	257	236	255	240	257	238	227	258	244	256	264	240	243	231	267	244	237	247	273	234	266	242	222	228	256	245	268	266	231	252	232	235	235	240	263	227	228	263	243	242	257	226	241	252	239	237	236	261	241	248	255	243	231	264	261	273	242	226	233	219	232	240	252	245	256	235	247	239	249	235	233	235	246	244	279	261	206	268	238	241	227	217	253	230	223	253	235	230	262	235	248	257	217	225	236	211	237	249	276	259	248	229	256	221	217	249	221	242	230	267	263	252	266	228	231	267	246	221	249	231	247	219	197	236
55363	52177	36352	7249	540	460	381	306	294	299	346	274	301	266	258	250	264	256	293	258	241	266	260	271	263	270	264	274	264	272	244	258	272	245	271	256	285	252	269	263	239	249	268	256	269	250	255	285	252	256	239	269	268	260	273	268	259	250	257	233	231	260	257	235	254	289	244	242	291	260	217	246	275	262	268	238	241	253	296	264	262	255	245	264	245	260	225	236	244	257	278	268	284	242	234	265	253	284	301	261	262	257	232	247	269	243	282	258	264	267	284	244	240	230	256	261	262	239	255	265	261	256	276	228	223	230	263	244	265	265	253	256	265	267	241	242	260	257	247	251	249	252	242	303	257	243	265	229	250	273	278	244	274	265	245	263	288	248	262	248	238	273	243	260	264	260	285	221	245	240	249	281	254	250	291	265	286	247	237	248	253	255	239	246	285	229	239	250	254	263	252	258	260	259	280	262	244	240	261	258	243	271	247	260	282	245	252	297	243	264	279	233	288	251	238	275	284	262	261	253	266	260	274	270	270	250	240	242	246	257	227	260	241	253	236	268	294	263	259	246	238	238	265	235	261	256	229	258	264	263	214	265	269	273	262	247	240	238	231	246	290	253	236	253	261	274	265	264	272	256	278	257	243	241	251	274	252	254	283	291	246	262	260	262	243	258	257	251	294	252	250	246	220	250	263	242	265	241	250	232	264	239	232	272	256	271	270	275	263	254	270	247	237	289	265	272	265	260	241	259	241	234	259	247	254	245	273	256	277	263	256	299	221	280	271	243	257	255	255	244	249	261	242	248	253	246	249	283	256	270	265	257	259	234	276	264	238	269	264	281	269	294	245	257	243	297	279	281	233	256	253	288	257	240	278	260	256	260	254	256	261	263	253	262	251	266	251	253	223	258	245	286	258	275	252	221	252	278	263	236	266	270	248	279	268	251	262	247	262	263	275	238	281	244	266	258	258	239	263	277	283	269	258	237	260	247	277	275	251	285	250	252	273	249	242	263	280	243	263	281	240	232	265	224	261	245	285	256	237	255	274	258	258	263	253	289	302	262	271	269	261	268	248	234	270	254	270	211	234	255	255	243	278	244	229	275	232	277	258	253	261	244	269	234	274	316	261	278	272	238	242	228	244	254	268	231	237	280	253	247	249	288	277	239	287	255	255	239	256	250	240	247	259	251	278	299	269	269	276	231	245	278	262	258	242	226	267	249	255	245	225	238	248	282	258	275	267	237	223	262	236	255	231	237	254	249	262	271	269	256	274	281	259	273	249	241	249	254	238	277	257	250	261	273	270	256	283	247	251	277	237	242	254	241	246	248	259	267	244	295	261	256	267	267	233	252	276	234	278	252	258	255	257	279	248	249	272	228	278	233	264	257	251	265	273	231	247	255	262	258	285	237	277	270	265	254	286	292	254	239	287	259	247	250	260	260	266	260	280	241	255	245	223	264	283	285	243	250	250	279	241	226	245	267	239	276	272	258	242	243	261	258	245	254	262	266	248	260	262	254	244	263	245	263	230	291	237	263	262	284	246	231	273	249	253	251	254	262	252	255	251	237	252	278	257	239	266	267	244	240	248	225	270	272	277	258	251	247	246	235	246	257	264	252	235	273	273	257	263	250	255	248	241	272	267	242	281	266	255	279	279	244	264	251	266	255	282	273	237	280	261	261	224	247	238	259	267	264	240	285	274	277	242	241	262	300	247	280	252	237	252	231	276	261	239	261	254	270	238	258	265	267	265	262	267	278	258	243	256	256	237	265	233	278	273	260	268	270	246	248	285	224	281	244	244	282	244	217	258	250	255	249	242	259	257	231	253	271	234	260	258	231	238	246	222	248	263	248	234	247	252	283	291	249	235	265	270	265	259	245	272	260	280	231	243	269	257	246	261	258	247	303	248	261	254	262	253	244	245	261	251	237	249	275	253	255	267	257	255	275	268	249	253	274	268	258	274	263	264	262	233	263	262	266	256	238	244	243	272	247	282	250	262	253	263	263	259	268	264	241	267	245	252	276	262	267	239	262	236	274	235	218	296	256	255	268	259	270	252	244	229	228	247	234	256	257	270	249	247	295	278	234	278	242	242	267	263	276	250	262	233	307	256	246	264	221	268	251	243	259	276	254	257	273	279	273	272	259	259	269	260	260	260	277	237	282	279	264	280	255	247	208	304	273	267	260	272	231	236	267	271	258	298	259	252	240	262	240	287	228	234	265	276	253	238	248	256	257	255	255	259	294	299	242	245	279	267	260	259	245	249	271	272	241	249	262	276	252	259	261	291	251	256	209	252	234	248	273	275	271	263	278	263	263	258	263	239	273	264	253	225	252	270	268	252	265	259	268	261	279	276	226	239	255	237	256	254	230	275	265	238	255	274	233	250	216	252	252	249	231	235	277	282	236	255	248	255	268	258	264	257	258	269	262	282	260	273	259	259	262	244	236	260	251	262	245	241	275	248	235	235	256	260	246	268	248	237	248	246	243	260	282	242	256	267	237	255	267	256	230	263	268	282	269	273	262	260	253	248	268	271	264	266	270	234	232	274	250	228	238	251	280	246	272	261	227	248	251	272	270	248	223	257	255	261	267	248	266	243	245	238	250	275	266	271	252	247	253	255	278	251	239	247	266	275	248	263	259	256	254	266	257	255	266	237	257	255	254	290	227	251	284	234	275	252	287	241	235	230	262	253	270	251	222	252	266	240	238	272	257	271	260	236	264	249	238	274	251	247	243	258	248	227	271	248	259	280	256	253	253	264	263	245	246	283	259	263	266	252	263	227	247	243	239	235	260	245	241	231	254	253	257	241	250	266	240	265	275	235	236	257	249	248	260	247	228	249	250	279	257	239	265	244	252	240	250	239	273	251	240	268	264	236	248	276	246	246	243	230	253	244	271	247	251	252	245	276	258	265	263	267	248	246	237	259	276	275	258	271	258	295	233	271	251	245	235	247	256	257	267	274	289	240	262	259	253	263	259	272	277	244	245	273	246	261	247	245	269	257	252	277	247	268	232	248	278	256	248	251	239	236	257	265	256	259	245	263	270	257	260	251	262	262	261	261	248	234	223	271	248	296	264	249	273	218	251	276	240	258	249	284	290	291	237	273	276	248	249	270	245	255	268	234	255	235	266	264	248	274	257	289	279	233	252	260	261	283	253	276	251	290	280	223	240	228	255	254	243	257	270	264	251	261	236	247	257	254	258	262	269	257	232	246	220	233	258	259	260	255	232	267	272	260	264	251	239	260	283	260	253	267	249	261	265	259	253	280	247	236	252	227	272	226	251	267	257	248	247	264	251	258	281	255	276	276	249	259	242	263	248	272	249	248	241	288	255	268	251	258	258	252	277	261	251	269	275	252	261	240	258	267	255	276	261	261	244	250	235	262	270	257	264	264	287	255	257	236	261	265	233	257	271	264	229	251	241	244	221	257	253	276	243	248	244	269	258	261	248	235	263	229	260	247	267	248	253	283	255	246	270	276	255	267	239	233	267
24649	21698	28349	25249	19466	4119	686	421	356	365	335	347	348	351	309	360	325	340	302	327	312	335	327	335	316	311	307	313	300	318	282	285	278	307	325	292	323	296	331	301	336	324	300	326	300	310	320	337	332	305	307	289	306	304	293	276	314	304	309	268	324	277	293	305	325	312	301	306	300	298	290	327	318	310	328	323	308	324	327	305	323	336	280	303	329	296	309	315	273	306	327	299	270	303	293	298	289	272	312	286	303	288	288	277	291	314	291	315	318	287	275	277	317	295	322	297	318	318	311	297	279	274	297	308	334	311	285	322	306	283	314	296	314	324	301	305	294	323	318	295	316	320	297	298	313	304	316	306	304	311	323	332	317	283	284	321	313	293	315	299	298	291	332	321	307	306	269	288	310	292	316	352	339	295	293	304	294	317	290	317	282	305	279	308	289	277	336	321	318	302	294	298	287	321	308	283	309	289	324	291	294	308	325	317	289	292	295	281	299	287	309	278	301	285	314	288	316	292	304	336	325	290	338	313	295	286	313	314	282	319	286	297	311	299	309	328	328	308	295	313	289	302	311	305	305	298	290	287	285	307	285	319	323	301	303	274	307	306	306	294	288	280	291	285	313	303	288	307	294	296	289	285	340	296	316	295	261	303	299	325	302	323	297	291	312	303	324	311	342	275	278	302	293	300	320	326	272	336	288	319	292	299	291	313	326	275	334	290	305	326	290	326	332	348	309	288	296	316	280	319	313	307	288	312	307	312	321	313	298	321	323	287	297	282	320	316	283	296	276	329	296	293	309	300	304	291	306	280	303	291	274	296	320	288	285	302	291	295	301	303	284	315	291	304	331	312	328	315	274	300	306	325	335	294	325	284	311	303	321	277	264	301	302	354	307	352	297	314	291	268	316	299	323	296	287	277	290	306	311	326	317	325	314	306	367	311	269	314	332	328	304	306	278	300	341	308	289	274	295	303	294	315	302	309	279	286	256	289	300	290	259	303	319	319	281	327	290	277	288	299	280	316	301	296	278	293	286	304	326	262	268	295	291	284	300	305	285	295	305	278	315	279	280	332	282	309	283	301	333	299	336	297	315	282	319	272	284	310	304	303	290	299	298	274	305	317	273	284	312	295	320	287	307	319	305	320	305	307	319	283	324	283	310	299	311	331	294	309	317	304	312	296	322	286	299	306	305	251	283	322	315	281	290	305	282	325	255	328	339	280	316	325	277	326	310	290	297	301	305	316	311	321	274	303	297	321	315	307	319	327	313	302	298	291	335	294	306	281	288	306	302	271	303	314	298	315	299	306	309	303	297	314	307	337	288	334	297	288	331	303	288	285	299	313	330	300	329	321	283	328	304	309	252	279	317	279	310	290	321	304	306	282	306	295	285	302	312	308	287	290	299	278	294	311	292	289	299	307	289	289	315	337	303	319	318	279	291	323	300	319	307	317	290	323	315	300	311	336	289	291	316	270	319	285	282	312	280	317	297	309	304	273	292	293	281	302	315	299	294	299	302	308	276	316	274	276	290	295	340	310	297	314	301	309	277	289	299	313	292	304	293	318	316	315	298	292	312	293	273	270	315	301	297	262	301	274	330	321	312	288	305	272	287	300	285	333	317	273	292	323	332	289	307	315	307	357	302	320	313	301	298	292	274	313	309	273	294	294	317	304	300	294	315	296	285	300	286	316	328	313	274	306	302	272	327	272	276	310	290	291	296	313	314	312	308	315	283	262	310	276	300	287	302	323	287	301	333	329	297	308	303	297	272	336	286	278	309	286	349	280	321	291	290	311	281	319	316	311	314	297	306	292	304	313	297	273	328	288	338	299	322	298	316	304	304	315	289	282	329	315	288	308	306	337	294	325	303	336	310	313	298	308	286	297	268	339	313	306	291	306	297	284	317	312	300	332	325	343	296	282	320	306	291	328	247	308	307	279	335	311	307	278	282	287	298	316	318	305	319	309	309	329	309	296	293	301	293	311	349	281	271	317	320	289	317	265	311	320	284	285	304	305	282	303	302	314	291	339	327	280	304	291	315	297	292	317	307	303	291	312	313	287	303	303	296	270	279	317	301	298	327	296	313	302	299	262	283	292	326	320	299	306	319	317	301	278	313	300	319	302	284	282	297	283	322	302	305	301	314	340	288	332	313	291	332	335	314	319	304	313	303	323	317	316	318	285	298	310	332	321	279	319	287	319	323	256	329	282	316	272	298	295	323	292	308	298	305	326	307	303	281	285	295	292	269	316	305	302	302	281	281	290	305	296	322	326	334	340	329	302	315	297	267	319	284	328	326	316	318	299	306	319	286	309	276	279	304	324	290	300	314	304	314	325	287	333	322	308	302	336	302	307	323	291	291	299	284	298	297	292	269	293	301	318	316	330	311	299	333	324	317	281	289	297	296	318	316	301	316	293	320	325	304	322	284	311	286	311	304	294	304	307	264	308	322	293	307	323	335	308	322	292	305	297	297	284	284	292	304	297	300	317	314	291	316	297	299	281	323	334	278	295	271	292	285	316	310	316	284	277	299	301	305	290	290	289	328	292	297	286	314	296	324	307	324	334	317	320	296	290	297	307	308	301	268	296	330	307	310	315	302	300	307	336	309	293	333	277	300	300	330	297	287	296	276	286	266	321	340	291	308	287	298	314	291	329	297	320	299	284	304	320	293	276	302	307	299	333	316	304	290	303	318	277	325	329	305	282	298	311	287	305	285	289	305	296	284	309	334	278	276	272	298	340	324	300	322	298	306	327	307	288	287	323	322	291	303	301	324	290	293	278	276	271	313	304	306	311	309	317	294	311	330	293	282	286	274	289	308	318	271	299	307	298	316	315	274	290	258	275	319	315	291	305	300	275	312	281	294	303	325	276	319	287	293	293	292	320	310	314	329	338	289	300	315	296	304	292	322	302	335	286	312	313	307	328	307	285	291	290	319	332	308	318	288	291	312	299	288	283	281	312	284	295	296	317	281	329	304	301	316	335	314	317	327	309	313	308	306	289	295	303	281	286	279	275	271	250	293	280	340	311	320	312	291	316	287	270	314	283	280	306	286	310	279	307	284	301	290	283	290	271	308	322	297	310	288	270	304	315	266	292	326	319	304	306	297	283	303	305	286	295	314	289	308	286	320	329	311	322	308	294	330	296	295	282	278	311	327	304	280	303	286	306	296	322	285	311	304	316	299	289	303	289	319	306	289	315	310	317	319	315	311	302	277	326	310	287	315	296	310	320	312	310	321	315	317	329	315	321	294	276	256	294	295	327	282	300	318	313	313	277	275	286	291	287	309	293	292	316	301	303	287	317	281	290	301	318	323	328	332	301	305	328	286	325	341	305	301	285	322	280	288	278	280	325	281	287	293	308	314	284	320	342	315	319	296	298	331	260	296	303	318	310	307	279	318	309	294	306	324	301	291	310	330	297	325	293	302	288	299	291	310	312	321	287	301	301	305	321	295	322	304	305	291	336	297	319	302	319	307	275	315	296	273	279
59378	71143	46209	11169	827	648	554	507	469	388	392	360	377	362	357	334	378	312	317	354	300	324	341	347	315	341	329	332	341	310	335	328	333	361	325	321	320	333	340	315	328	301	324	307	343	318	329	322	337	289	331	321	321	305	309	305	297	295	327	306	314	304	323	305	297	320	341	313	323	286	323	318	295	325	328	340	305	303	326	330	323	340	313	306	331	340	314	323	280	273	332	324	296	338	318	312	312	334	318	331	295	329	287	320	326	297	293	307	316	304	302	310	329	311	303	310	298	297	328	318	325	331	323	291	310	290	342	286	302	310	297	292	289	288	301	325	297	303	316	348	323	321	311	347	298	303	306	321	319	305	332	336	333	298	316	314	308	318	290	315	291	300	308	303	340	310	278	322	297	320	336	290	314	311	303	311	291	315	310	297	307	288	313	281	328	293	292	300	314	294	326	331	298	333	324	306	322	330	291	331	316	295	321	328	335	310	329	311	322	319	302	318	322	311	301	298	341	295	323	321	293	320	329	336	335	333	337	317	348	352	278	319	300	316	283	331	307	340	298	312	308	324	304	316	325	287	343	306	297	320	296	273	334	327	319	302	324	351	322	296	327	322	290	298	290	321	327	341	292	299	311	310	268	317	332	286	320	308	278	305	318	289	302	285	327	330	338	291	321	319	346	353	318	299	315	299	304	312	300	332	331	297	298	328	307	313	283	318	311	297	307	295	296	296	292	354	295	297	346	315	333	322	288	301	304	309	317	296	310	313	300	350	296	344	325	322	309	305	295	319	333	303	308	299	309	291	294	327	317	318	326	289	287	299	302	323	287	309	308	341	327	321	313	315	354	287	324	317	301	309	331	320	315	328	329	329	278	327	350	307	311	299	324	313	294	345	287	288	325	298	324	291	328	303	305	298	319	303	308	295	337	308	295	317	314	311	307	280	312	306	316	307	302	309	306	280	330	326	301	279	301	310	316	307	321	333	321	319	299	297	286	316	292	340	288	333	293	323	321	323	341	331	298	309	305	296	304	320	306	350	329	336	285	317	301	288	312	300	269	335	322	326	313	323	282	358	285	300	315	320	296	300	311	300	331	327	325	334	291	335	309	292	305	334	316	317	321	312	269	334	284	308	281	339	323	305	317	333	299	306	347	303	331	304	292	319	277	308	316	326	309	289	297	305	310	316	307	305	324	308	284	311	306	308	326	321	329	320	329	333	319	314	298	322	308	329	283	301	296	325	300	299	343	300	299	302	349	317	295	344	303	285	345	302	330	322	331	315	316	298	310	295	333	315	326	315	297	299	313	343	316	326	280	301	315	298	294	326	316	307	326	315	290	338	285	325	292	316	300	300	317	277	330	296	299	309	339	314	343	312	326	326	330	320	294	291	297	303	331	324	291	339	326	298	303	313	289	328	291	335	290	291	311	300	342	317	327	306	336	325	289	296	304	296	319	286	321	297	331	297	310	315	285	314	314	289	283	272	325	279	330	307	286	330	283	279	290	301	299	307	339	314	293	284	259	294	317	325	301	313	284	297	292	324	302	310	310	296	308	286	312	321	315	285	316	302	290	306	329	296	303	292	316	283	321	313	306	339	343	320	306	297	294	296	315	331	303	320	325	327	320	286	340	326	309	323	333	286	324	320	309	317	312	295	287	283	307	368	306	293	297	341	324	335	289	322	322	334	363	320	301	309	311	297	346	324	301	266	298	350	311	320	289	332	329	301	315	301	302	322	304	285	290	314	274	325	321	285	329	305	317	314	344	301	349	293	298	298	279	304	306	315	328	314	352	322	286	300	298	313	279	313	316	312	295	311	328	321	343	282	295	328	317	301	310	322	313	295	334	296	298	309	322	310	322	326	319	310	309	324	308	312	305	287	337	337	313	336	305	311	335	331	309	309	281	317	281	328	342	299	311	309	307	305	276	305	311	275	304	302	301	313	291	291	278	311	300	321	341	317	327	354	330	316	328	327	307	364	284	332	302	361	327	315	325	292	289	312	316	297	330	339	302	299	287	305	298	307	291	314	298	303	277	319	306	299	320	292	321	290	284	291	293	314	330	325	312	305	315	314	294	334	337	308	275	303	320	276	287	316	313	326	329	287	300	294	309	327	288	309	291	298	330	340	274	313	307	303	287	316	300	309	302	324	326	319	296	310	315	285	300	311	315	291	339	341	294	309	310	284	329	304	286	299	308	276	342	325	282	318	308	306	306	307	314	292	309	301	299	294	310	295	306	333	305	309	296	276	310	333	335	301	275	308	302	308	335	289	288	309	321	291	316	315	297	330	328	304	328	302	288	323	300	297	310	310	312	331	314	319	329	295	297	322	331	293	311	301	305	298	318	276	324	311	311	318	301	326	325	314	346	324	304	322	307	295	331	296	321	339	320	318	304	285	313	306	313	317	334	328	287	294	304	307	315	317	315	320	328	319	317	297	308	316	293	318	353	309	305	350	279	277	317	287	328	291	308	285	308	321	276	297	312	294	333	308	298	296	279	331	301	324	277	302	305	350	283	299	308	323	287	310	307	308	331	308	296	314	285	315	335	287	324	318	327	294	313	288	334	336	312	295	297	292	340	292	336	297	304	291	294	313	325	292	304	316	305	369	292	296	287	352	313	306	296	309	316	325	298	320	302	314	312	321	309	302	317	291	316	316	307	342	304	293	310	322	307	286	298	318	307	320	320	300	285	283	303	324	318	310	296	308	334	337	329	324	289	293	272	320	294	332	312	305	308	333	303	298	319	309	313	293	300	295	277	340	328	292	332	292	311	309	327	320	327	307	317	316	345	294	290	289	302	291	309	288	302	305	296	344	314	325	293	281	321	305	312	303	300	301	303	309	322	265	287	308	275	337	292	333	334	296	346	298	293	312	280	302	307	337	355	330	296	294	324	297	304	312	319	329	318	297	316	286	321	310	292	316	310	286	301	319	348	320	309	329	319	286	318	288	282	325	294	331	291	310	316	315	309	296	293	307	299	312	326	276	316	311	311	309	306	324	300	313	322	291	301	328	313	322	310	291	307	324	326	289	326	306	314	341	301	313	329	318	328	336	295	324	331	292	323	302	328	326	320	319	305	315	288	324	295	301	328	281	284	321	330	292	304	266	307	273	281	300	313	298	287	305	312	312	312	287	301	294	323	301	309	299	316	294	299	281	298	302	292	298	304	311	319	338	331	329	317	318	329	304	303	327	314	315	334	309	311	316	300	307	283	305	301	339	350	289	307	301	328	331	312	314	324	314	324	289	273	313	298	270	319	302	349	344	333	332	278	315	299	298	261	284	313	298	325	293	338	310	289	310	311	335	280	307	291	304	324	301	320	288	296	302	324	332	298	310	329	308	314	307	320	308	313	315	326	310	320	283	280	318	330	323	274	336	311	326	308	300	312	310	320	240	322	321	304	285	315	349	301	339	299	331	279	318	289	302	334	327	308	316	293	313	306	294	309	327	307	327	306	285	308	324	298	292	326	284	359	311	320	306
30067	20802	8302	1498	550	509	503	499	495	482	481	471	475	489	485	480	524	429	481	485	468	482	483	466	453	474	526	482	478	479	456	455	489	465	456	465	489	483	475	445	477	481	445	458	505	459	453	436	429	473	505	504	498	485	479	493	493	435	493	483	466	476	458	423	473	474	503	465	453	427	465	531	479	438	496	440	472	496	415	536	455	473	458	493	470	494	516	471	467	467	456	482	477	436	469	490	482	471	456	521	458	447	485	495	456	502	465	477	525	473	475	471	442	453	462	510	491	472	491	478	484	433	469	456	452	482	479	494	467	462	459	459	457	452	468	465	478	461	516	497	466	495	477	460	480	454	480	472	488	494	455	453	490	444	500	498	465	463	479	449	520	462	452	452	528	470	470	484	490	457	458	459	496	500	463	473	510	492	493	504	464	472	474	489	440	465	428	511	474	428	523	461	489	460	494	485	496	505	472	487	454	483	507	479	532	482	501	469	442	474	483	467	509	449	500	499	462	452	474	478	483	458	439	495	503	456	494	464	508	501	421	452	460	515	470	448	511	490	488	508	472	516	504	490	454	431	485	508	451	479	485	462	450	461	467	480	450	475	468	490	477	502	471	443	477	474	488	459	448	457	471	506	454	482	461	440	465	439	511	477	458	490	502	467	474	488	464	494	479	508	449	465	468	490	439	473	481	493	476	505	467	480	477	482	449	457	455	517	485	458	500	527	467	465	453	485	502	492	452	468	459	423	479	477	465	488	454	517	503	489	494	445	466	477	473	496	475	490	489	484	465	492	487	479	485	493	465	493	479	454	511	462	494	456	454	447	474	473	457	474	488	495	500	476	490	467	448	447	485	473	446	463	466	498	472	505	495	474	499	473	468	481	487	460	494	489	506	513	463	443	496	459	435	521	458	468	456	507	472	475	513	490	463	494	468	487	448	464	505	463	465	499	499	450	482	479	472	460	472	476	488	469	466	474	491	502	491	434	439	473	489	467	468	428	476	481	462	483	493	473	513	435	495	448	497	524	471	447	463	467	428	522	463	488	483	475	483	459	452	450	484	498	445	461	491	474	494	490	459	503	456	468	463	472	490	497	465	458	519	478	463	417	476	450	492	488	506	481	469	499	472	474	437	450	475	498	488	434	462	485	464	446	469	457	443	483	491	451	500	484	455	472	458	472	463	430	504	485	444	474	467	482	483	480	494	505	494	452	469	512	487	472	453	469	536	470	493	486	501	463	415	471	455	491	451	445	482	485	470	460	467	513	483	457	450	477	512	472	437	478	460	492	457	457	502	461	507	459	457	509	462	470	442	477	443	489	474	489	475	464	455	481	462	465	456	518	484	483	459	480	463	469	502	463	518	490	449	507	466	474	525	446	464	510	451	480	465	490	476	444	459	427	480	525	422	489	464	485	457	512	479	505	498	448	446	432	493	472	463	500	476	473	471	485	491	493	442	477	482	428	515	497	461	466	468	500	456	480	449	460	493	467	419	521	511	480	468	465	469	461	504	479	529	455	425	457	451	451	495	451	489	511	463	465	437	464	478	472	504	495	491	478	427	464	470	492	471	485	471	541	478	473	449	509	453	498	471	475	494	549	486	522	446	485	479	540	516	443	479	485	450	469	474	445	490	438	486	485	491	487	452	480	475	441	440	475	489	477	475	485	467	458	498	473	473	458	454	494	439	449	449	517	451	460	476	478	443	473	485	433	498	461	526	471	463	462	478	476	423	475	458	488	492	457	458	466	506	499	456	501	513	496	477	493	508	512	504	473	471	504	484	494	506	485	500	455	446	466	467	478	492	461	458	451	474	506	443	477	485	472	444	485	477	478	452	515	523	477	460	445	496	498	470	492	485	498	499	474	492	463	468	455	537	473	509	480	423	474	484	466	464	492	476	484	466	489	495	461	452	483	427	476	482	484	497	452	526	511	505	485	438	488	500	457	499	497	469	482	457	442	468	478	485	492	481	459	456	485	493	458	438	450	463	476	493	456	458	466	470	444	423	492	475	460	473	456	484	520	463	492	525	472	433	463	469	479	469	488	440	460	505	476	446	502	501	464	476	488	476	523	455	434	435	454	464	476	478	464	487	477	461	478	480	468	484	471	491	448	475	448	469	475	494	479	443	477	481	470	492	489	462	510	426	470	458	493	463	439	489	514	487	461	467	481	438	476	477	488	476	497	476	450	529	478	512	468	497	494	443	442	471	429	490	478	485	502	422	504	485	433	452	455	468	484	488	511	488	525	478	524	515	452	430	475	453	481	449	472	462	474	490	472	457	486	472	484	458	491	477	448	463	506	466	458	472	464	463	445	409	483	487	457	468	481	494	481	484	461	490	474	469	460	504	487	455	448	451	514	451	458	494	465	489	480	478	470	472	484	470	462	507	474	473	483	481	479	478	436	461	478	454	488	461	480	470	472	439	498	457	465	442	493	468	459	461	498	435	442	474	451	437	453	480	447	484	482	482	444	474	477	446	505	480	523	514	464	482	483	485	475	481	501	455	475	471	484	500	445	506	445	489	466	477	470	455	469	463	481	486	443	463	508	495	471	492	455	467	525	488	423	492	492	467	472	433	486	456	465	485	493	432	488	466	422	475	503	451	486	496	490	469	474	447	495	465	438	445	448	459	513	447	473	459	471	453	466	485	503	458	445	476	462	553	481	441	468	457	481	474	510	495	481	509	478	468	500	464	464	472	515	463	468	461	451	468	464	440	499	517	500	483	437	476	495	477	483	475	445	482	475	445	456	487	477	478	451	459	489	469	501	450	486	475	473	473	477	496	489	471	457	482	519	457	426	416	466	466	503	447	468	482	460	470	445	492	490	466	482	451	470	521	524	459	486	480	502	465	480	490	483	494	498	451	473	496	481	519	486	496	457	463	515	476	502	475	505	461	448	437	508	487	489	478	459	464	486	437	456	497	500	496	481	451	481	490	464	476	456	463	475	452	482	486	493	456	454	491	442	436	486	472	499	452	495	466	516	465	499	482	458	493	472	462	503	467	469	485	484	478	476	521	466	478	445	486	498	501	487	503	453	450	471	461	490	464	479	441	475	493	447	482	461	443	490	457	461	448	487	478	430	472	465	461	441	489	442	490	501	472	475	447	472	486	467	498	463	474	465	478	482	494	494	439	448	472	515	489	512	511	483	497	463	462	469	463	505	482	484	435	522	488	452	489	454	480	482	445	493	478	445	500	466	473	453	490	478	449	474	441	443	490	527	441	462	487	458	469	443	481	472	479	495	427	458	449	483	463	456	490	456	427	511	497	485	480	492	499	451	443	480	455	470	485	447	449	499	455	477	463	493	497	487	452	438	531	471	473	466	454	432	497	503	492	499	468	495	516	464	466	454	463	505	499	508	458	509	442	453	482	457	492	483	493	502	484	483	527	500	475	471	483	485	491	417	476	473	456	454	480	476	497	466	471	456	493	474	484	509	445	478	446	445	495	484	521	480	510	504	470	490	464	466	466	474	469	462
18812	15922	5656	1072	463	455	461	448	492	441	443	465	446	404	437	465	466	453	506	451	430	457	479	438	465	482	425	428	452	460	446	473	458	456	435	444	461	457	445	429	416	437	444	442	411	425	466	407	455	425	423	456	422	417	445	484	448	505	453	430	425	436	467	437	458	408	461	429	434	462	454	466	414	455	447	428	455	420	443	391	426	420	444	423	404	457	397	387	451	427	460	447	447	451	501	430	427	423	448	453	463	410	477	433	432	469	443	446	464	446	466	418	444	435	465	446	402	452	438	444	441	422	448	441	442	425	393	445	401	452	439	421	393	446	449	434	435	462	426	448	477	389	415	433	387	466	449	469	413	449	446	432	432	430	416	433	471	451	437	446	432	436	420	442	451	453	497	474	436	403	454	426	463	446	431	471	439	414	449	448	445	425	430	443	466	440	426	412	445	443	450	466	457	438	426	452	441	381	457	459	413	474	436	458	459	429	456	414	446	446	399	445	447	456	447	470	434	441	443	426	455	476	415	423	423	438	456	430	463	459	473	440	455	451	464	400	457	465	421	399	438	437	444	398	454	428	449	431	451	451	458	438	427	449	406	440	461	479	426	432	408	441	444	439	423	437	436	471	421	422	431	425	414	441	439	397	444	414	415	460	444	478	416	429	417	425	478	427	418	473	435	414	449	420	447	423	467	476	457	423	452	426	463	428	419	427	439	461	429	401	412	463	439	435	444	441	436	428	458	431	411	430	426	435	416	436	408	437	422	500	442	410	458	426	421	454	443	478	432	472	415	430	440	452	436	447	437	427	440	464	461	465	439	437	502	430	437	412	440	454	451	445	451	439	424	469	463	423	423	489	440	458	391	441	452	420	427	424	451	475	441	423	442	458	406	479	450	489	407	466	438	446	436	419	416	426	410	439	477	418	457	437	437	397	438	441	435	442	422	463	432	471	444	453	398	401	462	450	414	461	431	453	443	439	439	445	442	465	437	453	442	447	423	465	444	421	443	419	428	416	456	421	438	457	395	429	460	438	440	463	485	432	403	432	410	414	450	436	442	445	404	426	429	427	444	471	407	426	443	462	423	472	441	436	477	414	424	395	431	413	426	388	423	446	415	426	447	441	439	447	468	441	423	463	448	454	423	433	468	458	449	443	443	430	441	463	506	457	427	422	462	467	420	393	435	441	435	456	451	463	469	401	408	430	429	422	437	459	467	432	424	460	464	444	450	434	466	384	438	409	412	431	460	443	456	469	462	432	431	434	420	442	451	438	448	442	443	458	467	431	475	447	454	433	469	476	428	438	421	475	402	435	428	431	444	422	417	433	453	432	481	459	441	422	428	429	417	417	417	443	457	467	411	457	404	498	411	418	467	473	424	446	422	422	470	451	448	409	441	443	448	432	432	454	476	439	410	435	417	444	422	441	462	413	432	467	455	455	446	423	455	449	433	453	420	433	451	419	464	422	412	417	430	440	469	404	428	451	439	438	432	464	457	404	435	427	447	466	402	409	454	425	449	444	423	450	418	462	440	412	422	425	428	430	418	434	462	424	437	476	454	409	425	460	430	440	427	438	447	424	425	475	434	432	422	443	435	457	445	438	434	434	446	444	463	454	472	434	464	428	422	413	443	435	416	447	473	427	398	442	440	459	433	464	445	431	423	421	457	427	473	467	459	444	425	464	435	443	428	422	427	407	426	443	437	419	426	444	440	451	486	451	432	414	418	426	421	462	430	452	474	461	404	426	414	454	456	420	459	424	441	422	430	423	479	448	434	487	458	421	446	437	423	434	391	469	462	406	472	414	434	431	465	437	437	459	453	443	435	437	476	447	429	426	403	426	449	472	434	445	451	405	417	403	417	471	491	414	462	464	407	442	424	421	439	425	455	443	448	470	427	440	465	418	456	468	432	401	426	421	424	443	431	419	407	438	438	404	412	433	470	446	442	411	425	432	457	441	422	421	465	441	426	460	443	440	418	435	435	410	430	439	409	426	444	461	438	427	413	451	454	452	417	426	433	405	424	437	430	426	434	450	382	448	437	455	456	459	431	503	435	441	437	392	411	412	484	422	431	473	447	435	454	426	445	434	458	434	438	420	476	475	436	427	397	448	446	413	427	422	423	443	447	433	439	428	459	455	409	437	452	477	417	452	440	447	438	427	433	417	460	445	474	459	433	450	406	407	492	459	430	432	441	401	444	441	435	438	453	425	438	384	464	455	404	432	450	463	436	455	402	450	417	465	418	467	457	430	437	461	431	438	420	452	442	405	430	453	406	453	471	455	447	433	439	449	422	436	436	448	403	421	406	440	430	435	435	428	434	446	457	439	466	444	430	423	435	417	442	428	437	462	418	412	427	438	463	404	448	440	442	469	473	449	440	444	424	441	409	427	418	421	446	471	460	443	449	392	418	437	435	408	463	439	434	455	472	422	424	446	444	445	433	459	479	459	476	434	423	407	408	430	428	415	405	429	456	488	430	466	420	405	422	440	444	464	426	460	432	434	438	392	435	456	412	432	433	417	454	449	473	482	436	433	440	444	441	408	432	462	441	424	454	448	426	425	486	428	448	460	444	436	441	450	426	421	458	457	411	456	419	454	444	410	424	434	442	428	440	444	430	443	459	459	448	426	426	450	466	466	427	476	431	412	446	447	457	464	434	473	462	439	462	440	411	433	426	445	408	465	406	448	410	436	442	479	467	436	423	419	400	458	466	407	478	471	437	420	427	460	489	462	436	442	439	407	406	473	448	464	429	411	390	449	421	484	420	453	450	490	426	433	419	415	418	448	383	442	438	420	433	438	451	427	405	468	433	395	428	423	423	409	423	455	448	469	425	431	421	427	445	469	408	459	424	461	452	414	424	422	422	442	460	459	448	444	426	414	449	406	438	488	468	459	431	424	400	407	434	433	443	471	473	418	418	449	420	454	404	470	439	456	421	431	434	419	422	444	463	430	480	436	447	429	439	429	461	459	448	466	456	400	459	448	422	428	437	459	416	395	465	447	446	404	396	442	442	439	434	462	454	439	426	450	444	450	445	417	446	422	424	463	447	437	431	442	466	422	428	398	452	433	448	409	412	439	471	420	407	409	430	445	438	439	456	451	442	458	438	423	470	424	434	438	439	446	418	421	406	438	477	441	419	441	449	449	405	430	420	432	428	444	420	401	408	440	451	455	469	394	416	445	446	420	435	469	438	445	428	462	436	430	434	441	471	412	413	454	438	443	458	456	444	418	474	406	443	429	439	454	439	434	413	459	443	460	433	449	433	461	453	466	407	434	465	401	441	443	418	431	424	466	446	424	398	423	452	405	458	446	450	437	405	413	407	478	452	429	450	431	414	462	412	458	422	472	439	435	449	436	430	457	426	462	419	431	415	434	442	455	436	417	448	440	422	423	471	428	419	462	407	448	413	412	456	475	452	421	430	420	434	435	440	466	427	439	461	469	409	426	485	439	448	450	446	427	421	450	448	433	443	440	464	458	420	439
25688	22297	28216	24158	6685	595	391	325	298	298	287	248	292	272	298	299	259	236	283	245	246	270	271	251	251	271	293	255	274	231	255	231	261	263	275	243	265	269	296	249	277	254	259	283	267	249	272	248	263	297	255	257	288	269	230	247	262	259	260	274	270	249	270	253	270	227	240	272	264	248	247	247	259	273	272	262	244	244	263	257	271	289	253	232	258	265	263	278	257	252	248	244	260	263	224	278	282	254	285	255	253	255	245	246	237	245	272	247	257	284	258	256	263	241	246	236	230	247	241	235	221	240	230	246	270	243	240	240	247	243	231	252	274	250	257	246	229	247	243	286	246	236	272	269	236	228	237	262	259	250	233	273	256	254	249	250	259	277	235	230	274	242	236	246	239	283	263	220	290	255	250	261	261	274	226	249	253	253	241	227	270	218	226	254	228	250	248	239	277	272	240	265	255	277	253	244	266	261	254	270	251	267	253	236	264	225	250	239	272	271	261	255	250	252	245	258	275	300	257	253	246	249	270	279	250	265	258	277	226	264	249	254	246	261	247	269	247	257	238	262	246	253	241	227	256	269	209	220	253	232	260	249	281	249	262	252	278	272	289	252	244	246	272	235	251	228	252	273	262	245	243	239	274	243	261	262	242	244	240	267	274	238	266	263	264	261	240	254	236	262	272	248	255	262	276	232	254	255	266	237	242	271	249	219	242	285	251	228	239	245	217	251	247	268	231	208	279	263	264	262	231	208	242	252	250	245	255	242	245	260	251	269	249	276	276	225	249	254	236	260	244	275	264	236	248	282	255	239	253	257	230	262	262	279	265	233	240	277	253	259	237	255	241	238	265	272	247	274	220	252	235	262	250	255	259	250	241	258	284	285	249	271	270	271	249	262	253	245	224	231	262	239	258	250	251	271	244	246	251	252	261	247	275	255	273	272	278	252	262	245	273	230	210	270	228	273	232	268	282	247	247	262	238	246	255	260	238	243	259	279	216	255	261	252	251	243	255	253	250	263	255	241	219	256	249	277	259	233	227	270	254	242	246	218	258	259	224	243	256	264	254	231	246	249	234	261	252	259	247	264	252	265	241	252	235	265	228	289	247	252	242	238	246	225	248	228	270	273	249	244	253	258	248	255	236	252	254	260	270	233	256	262	269	246	226	297	233	226	245	248	257	257	247	279	247	259	248	251	243	252	255	256	251	237	243	242	218	251	220	283	247	217	229	271	268	255	266	273	239	243	269	261	267	242	275	268	249	238	281	217	259	259	250	252	255	262	261	243	254	261	268	277	213	261	243	250	279	270	250	269	217	255	253	261	264	241	241	268	250	271	230	217	254	272	260	247	249	273	243	251	241	251	260	229	250	239	265	243	257	269	245	261	281	270	240	245	251	237	233	240	240	265	261	228	242	246	279	275	253	232	240	238	240	255	244	246	247	259	275	268	233	276	227	257	261	234	242	251	258	256	240	267	255	236	251	267	218	264	244	227	232	256	243	258	263	251	236	258	259	255	245	293	269	267	261	274	228	259	257	249	211	244	245	259	275	244	228	276	252	261	249	218	243	243	239	249	248	260	243	271	298	275	259	281	243	245	254	257	245	254	258	240	282	283	251	256	236	264	243	246	258	249	254	261	244	252	227	254	265	249	275	240	238	262	237	254	248	266	246	244	229	270	213	252	237	266	278	274	251	265	244	258	264	243	247	240	256	239	240	268	251	236	238	250	218	275	239	252	259	278	260	229	264	247	255	252	265	239	227	272	252	275	268	251	272	277	252	252	294	266	234	257	252	234	265	254	277	241	238	241	234	252	273	256	214	250	252	254	240	277	282	235	226	245	241	279	279	252	263	265	247	256	253	251	255	243	260	260	230	266	245	267	261	247	255	239	245	257	255	244	264	267	248	268	230	263	243	273	254	253	251	260	226	233	225	246	296	258	260	244	240	246	241	269	246	265	260	256	244	230	218	242	284	231	233	269	214	209	246	267	240	289	261	237	236	254	233	244	263	240	257	231	243	269	231	272	262	222	254	238	237	254	246	263	236	242	238	251	245	271	223	257	270	260	242	241	230	264	266	281	259	252	268	249	275	256	260	266	245	280	254	235	251	265	266	249	270	250	241	258	255	229	262	297	229	249	254	254	235	269	260	284	259	242	266	276	278	262	254	281	242	241	255	253	259	253	268	254	234	241	242	266	264	255	236	240	255	256	243	238	246	250	247	274	278	255	270	259	246	258	246	286	249	246	269	269	256	277	269	288	252	236	265	254	255	248	246	247	243	238	243	250	255	251	260	241	251	256	268	245	233	232	259	240	263	252	255	277	250	260	293	258	291	246	269	273	240	244	257	233	235	255	261	237	256	204	254	253	244	267	257	258	224	230	247	223	271	239	260	244	292	283	263	237	262	281	233	265	238	276	231	256	253	269	238	242	243	249	255	232	257	259	267	222	252	254	253	236	254	258	237	253	280	260	256	259	260	252	233	251	243	273	276	257	233	243	225	236	243	245	254	248	258	292	259	259	252	251	254	263	267	241	264	265	257	267	252	279	250	243	281	254	237	254	239	263	241	289	226	240	252	232	270	243	248	225	260	235	265	253	231	274	259	264	229	256	244	256	252	255	249	259	236	252	227	263	287	250	252	246	242	271	245	247	251	231	258	236	258	268	253	242	264	258	250	229	227	245	261	269	253	243	219	237	268	255	247	268	248	258	239	240	233	237	275	268	257	259	237	254	257	248	248	251	258	234	260	251	264	264	233	263	247	259	288	262	245	246	233	276	244	250	241	255	252	288	242	259	247	237	283	259	272	266	247	262	243	262	247	231	247	265	264	276	257	237	251	300	266	235	260	250	228	269	229	260	241	252	274	267	260	231	245	278	236	274	227	259	216	264	238	230	232	257	256	240	241	243	268	277	235	273	255	268	246	252	226	263	274	250	241	250	263	262	254	250	227	244	266	267	247	245	265	268	236	223	272	263	240	249	262	267	271	267	251	266	247	238	258	255	261	236	274	273	255	260	261	243	252	266	246	247	244	260	248	225	272	252	270	258	253	236	240	250	244	230	225	227	275	239	265	258	279	247	229	247	225	248	247	257	287	257	268	271	257	235	245	237	248	280	251	244	265	265	222	223	250	272	257	289	254	235	267	265	236	264	250	262	261	231	244	263	267	259	260	247	264	281	252	242	237	225	254	285	268	230	283	243	290	256	263	233	247	246	220	282	264	239	244	248	260	240	264	238	242	241	255	246	240	257	252	257	229	260	240	262	281	257	250	256	247	241	264	236	258	241	227	258	242	241	267	255	260	256	263	267	215	236	243	245	270	233	276	244	278	259	231	275	236	241	256	266	246	278	257	243	233	261	268	247	254	264	240	247	266	219	234	234	234	271	247	261	257	243	245	239	263	233	232	251	265	247	260	252	270	280	246	268	288	270	260	273	254	252	255	272	230	272	243	249	279	253	218	261	268	251	245	246	221	235	240	271	254	248	255	244
57175	58497	31240	6469	538	418	356	333	355	299	342	305	306	291	291	254	292	306	313	285	283	264	282	305	276	260	268	287	287	260	270	294	268	235	262	280	307	263	273	255	284	280	265	243	243	277	274	255	301	266	271	278	279	254	279	251	264	265	275	289	299	287	277	283	257	286	280	273	285	283	254	267	252	280	257	257	263	287	273	276	265	293	297	298	274	267	250	305	255	225	250	248	267	288	273	256	256	293	248	272	264	282	274	256	301	262	308	281	279	246	254	259	273	262	279	283	279	277	281	290	265	238	259	301	308	278	250	276	243	312	270	265	261	262	260	314	297	272	286	262	280	286	261	295	242	271	280	279	276	252	282	263	289	253	231	270	260	263	270	266	234	261	268	279	276	252	257	294	246	278	285	244	305	265	263	278	309	273	263	276	268	282	265	265	298	292	270	289	256	268	245	278	248	249	267	281	280	291	292	268	273	251	248	268	264	262	286	255	266	261	264	245	281	259	268	257	264	272	255	296	250	277	260	279	303	267	289	270	274	271	266	287	294	268	307	264	295	270	240	271	277	278	279	256	290	294	230	268	298	239	266	309	272	264	269	284	251	261	282	249	247	268	253	267	266	257	280	279	269	270	283	262	281	268	261	273	253	301	246	288	291	286	288	248	300	282	266	277	296	255	263	252	283	254	285	280	239	276	257	248	278	269	289	267	279	277	258	266	283	255	243	274	270	265	279	262	278	262	276	246	274	262	260	266	269	272	268	262	302	280	261	236	268	265	245	234	270	294	266	257	260	274	262	295	259	267	280	256	275	276	275	261	263	299	275	285	251	316	286	293	275	278	280	259	254	271	262	262	285	253	304	264	266	260	261	293	289	288	271	259	255	275	268	258	251	269	275	251	257	259	289	270	265	285	241	237	288	303	250	287	270	252	283	264	271	283	262	254	251	279	251	270	262	288	239	293	272	273	260	262	263	263	248	288	281	293	274	290	294	265	302	273	290	253	268	269	256	261	253	274	264	274	279	258	269	264	253	257	240	255	272	266	263	273	213	274	256	273	261	241	251	283	262	252	297	259	241	281	278	241	256	265	286	251	227	291	265	286	260	237	258	300	251	282	275	256	259	271	265	281	265	266	308	255	259	284	244	285	274	262	285	272	271	267	252	275	282	266	248	240	249	278	248	271	301	267	279	255	245	248	282	286	284	267	273	263	243	321	277	249	289	262	250	246	237	291	294	301	235	272	259	244	297	283	299	233	268	278	261	263	286	254	258	271	251	274	287	244	271	266	265	283	285	287	279	266	265	272	295	278	274	265	245	252	259	253	264	254	272	286	276	244	286	263	235	267	273	261	268	295	289	278	247	250	257	280	239	259	276	260	265	301	268	260	265	250	265	256	289	269	274	260	272	247	247	267	271	260	254	277	259	289	279	286	277	265	282	271	281	269	267	242	284	259	273	244	259	285	275	250	266	274	265	250	257	269	303	246	292	282	280	283	243	292	248	296	264	275	262	265	268	266	252	277	248	256	264	264	278	271	246	283	294	258	264	270	275	269	283	268	275	259	298	285	274	280	272	282	283	253	259	259	263	284	260	255	260	287	253	243	249	252	274	282	284	299	252	263	267	275	260	257	279	257	291	282	242	249	272	250	302	302	279	266	264	254	252	265	254	257	270	284	260	287	266	274	277	272	273	252	277	256	289	273	274	270	263	276	286	267	249	266	238	270	259	254	261	295	267	270	262	286	283	249	241	268	275	277	249	266	266	250	274	262	279	254	308	261	281	253	248	240	309	253	276	263	284	282	275	309	266	275	260	302	288	270	273	303	274	256	246	262	281	271	254	290	288	220	244	293	286	289	291	289	281	260	280	253	266	252	261	256	245	281	264	258	273	271	280	249	256	284	263	257	254	244	290	275	255	266	272	263	261	256	257	274	243	281	260	263	261	293	299	290	269	274	275	281	251	267	278	278	281	263	259	276	270	229	271	247	267	301	306	268	252	286	252	265	265	265	271	266	271	254	253	268	254	279	277	247	283	270	276	272	270	291	254	261	273	274	273	258	275	268	273	273	266	282	234	234	270	264	252	263	269	242	290	260	250	267	275	272	270	275	271	237	261	281	295	286	279	293	278	260	226	245	262	279	266	299	278	266	277	286	254	263	279	271	274	275	244	250	284	288	256	266	256	265	243	251	266	277	281	268	296	240	272	265	296	293	266	251	261	252	285	268	272	281	266	298	280	268	276	274	246	260	277	259	285	229	292	281	294	269	283	277	250	259	259	252	289	254	296	274	233	277	238	300	293	266	271	240	268	268	270	260	278	269	281	243	295	270	284	268	261	268	240	292	249	240	272	265	269	268	265	280	257	277	287	255	267	243	276	262	264	245	261	300	299	250	261	270	261	238	284	271	278	295	270	294	256	268	251	299	276	252	243	272	292	265	274	284	299	277	273	263	252	268	282	264	290	236	260	278	303	235	260	265	243	281	245	277	251	279	251	255	247	285	290	241	246	254	289	274	256	289	281	258	274	271	293	256	284	289	283	255	257	267	291	267	262	279	269	238	289	263	284	267	262	292	252	249	284	257	259	275	259	252	250	278	267	271	251	266	274	245	289	273	249	277	277	262	276	284	267	297	259	267	263	290	272	282	276	276	288	267	273	278	248	285	257	291	269	276	267	286	289	265	262	281	301	283	314	244	260	270	285	256	296	276	278	268	291	262	288	255	328	266	259	291	296	255	268	237	238	269	265	256	265	260	251	282	287	235	251	294	244	260	269	249	255	240	259	268	290	261	278	290	245	287	294	273	280	268	278	269	287	251	236	273	252	282	269	290	253	280	279	262	266	266	259	276	239	299	258	257	277	289	291	264	282	262	256	258	268	247	285	301	284	291	275	284	279	255	299	284	279	287	273	240	280	254	271	267	235	266	282	272	271	267	267	281	245	277	259	315	264	294	242	263	270	290	278	249	261	267	265	254	276	262	268	257	254	290	270	270	284	264	249	252	280	265	291	240	285	274	284	284	291	244	260	268	273	280	263	278	258	274	273	259	292	302	296	239	278	263	278	231	278	295	260	273	265	280	265	258	240	311	286	283	257	289	262	270	277	260	256	326	294	247	279	287	273	267	275	276	262	286	257	241	236	286	275	248	253	268	244	235	291	290	282	270	270	264	268	278	299	263	260	273	280	280	273	260	246	288	291	263	274	268	275	279	256	272	277	272	253	289	280	287	274	268	289	272	252	267	245	235	277	264	286	252	292	289	262	272	292	270	300	301	284	289	272	272	251	269	283	279	246	265	258	279	262	271	277	267	279	275	285	280	273	297	272	255	249	267	278	270	237	263	248	257	292	248	290	263	236	258	300	271	277	265	274	272	258	272	277	274	267	267	263	281	268	307	275	260	257	266	274	289	288	240	261	270	265	284	283	299	248	280	290	293	290	280	272	270	256	251	246	250	272	272	272	279	286	265	254	264	250	317	286	267	253	244	265	256
24686	21772	28653	24842	19847	4440	704	452	352	350	344	344	332	347	344	321	320	313	362	281	345	323	311	310	298	314	324	318	336	301	343	316	288	311	324	294	312	320	315	317	283	300	289	313	286	315	284	306	324	307	339	299	326	322	313	309	327	303	299	334	303	301	313	290	340	323	324	281	318	326	330	319	319	318	312	323	314	307	329	269	319	329	300	348	318	321	295	273	303	302	271	301	291	303	287	302	310	325	288	307	291	322	286	298	306	261	298	306	304	280	299	296	309	286	314	262	296	283	301	345	287	337	322	327	296	304	324	297	331	331	301	283	313	329	277	314	301	328	321	303	305	309	294	293	307	313	296	318	293	287	305	307	288	315	309	317	329	291	298	308	330	318	300	296	302	257	334	311	322	302	335	302	297	309	289	312	311	329	301	313	304	304	325	330	309	282	292	279	325	308	333	313	327	294	316	318	316	311	293	290	292	291	323	289	292	308	328	307	330	284	297	267	289	331	321	297	301	275	288	267	309	304	321	282	285	311	303	308	314	308	319	297	334	318	286	281	314	339	290	315	318	302	279	296	307	298	317	332	313	287	302	286	312	286	309	283	304	304	297	312	309	311	325	314	305	312	320	306	290	289	309	304	326	304	300	293	306	290	326	289	316	307	313	308	278	311	330	283	284	291	302	321	306	301	293	302	299	278	296	309	326	306	291	298	299	293	308	326	317	316	297	329	319	301	282	294	320	284	293	276	337	332	301	318	290	317	306	301	334	287	331	310	309	315	312	321	281	309	296	315	312	308	302	286	319	299	297	280	304	307	303	276	303	311	301	297	302	286	272	314	314	284	322	310	307	291	304	333	301	297	276	303	284	309	300	313	291	295	308	317	301	282	321	306	332	333	328	312	308	299	296	325	294	307	303	290	328	310	268	297	298	301	293	290	300	300	300	270	333	283	309	286	307	337	297	300	312	290	285	291	303	292	261	317	311	305	278	335	322	317	310	301	279	273	309	317	288	321	333	320	283	300	319	282	296	307	320	315	294	291	302	329	285	309	281	287	318	302	288	290	317	303	290	315	294	338	321	310	299	291	298	351	308	307	297	296	298	310	294	299	309	299	315	299	317	341	285	316	298	294	294	312	320	311	324	307	287	326	318	305	301	313	301	287	286	303	311	322	314	293	299	326	338	302	303	314	315	314	328	281	302	294	284	318	319	286	295	308	330	313	297	303	276	306	303	290	320	291	321	302	304	294	314	292	289	271	288	281	330	293	280	284	275	295	283	317	314	308	283	300	309	312	311	310	297	285	284	317	336	307	290	297	292	314	322	283	344	322	300	305	296	265	294	316	292	294	294	312	307	307	278	303	310	338	291	303	290	308	307	323	300	327	286	322	285	287	269	341	302	288	314	299	293	292	284	324	315	312	268	317	267	334	328	291	332	294	280	272	309	274	293	324	265	346	272	310	326	312	321	303	303	309	330	325	292	326	308	320	284	290	287	302	266	314	314	320	333	295	304	321	276	281	301	333	283	341	302	297	322	296	309	316	306	302	298	304	349	311	315	307	315	307	315	277	302	297	329	299	296	267	333	270	326	313	301	328	275	294	327	319	320	322	299	288	298	305	304	316	297	317	323	338	300	309	319	301	310	325	284	289	287	305	332	319	279	334	310	289	314	299	311	305	320	293	297	314	274	293	333	296	313	274	299	294	325	293	304	298	299	304	310	281	295	297	284	293	306	312	321	325	301	342	294	308	313	258	307	313	284	298	315	284	297	295	288	289	306	290	329	304	283	282	327	274	287	290	302	301	296	290	308	321	315	282	310	332	295	323	295	309	310	266	313	287	313	318	289	279	329	323	270	317	278	293	297	315	329	309	326	312	304	278	330	299	328	308	290	301	319	299	304	282	295	304	272	278	289	298	311	303	306	309	272	316	297	278	291	276	311	274	283	289	318	312	269	284	314	295	288	309	285	297	304	302	296	336	279	301	322	325	306	276	290	293	318	332	300	282	280	294	295	295	302	334	277	314	290	324	330	307	308	331	325	308	313	304	311	282	297	292	271	301	322	318	293	298	323	288	309	322	295	281	326	331	310	310	296	307	308	308	305	320	314	323	319	335	284	291	288	279	286	294	309	272	302	291	317	313	329	281	277	319	285	309	305	276	291	286	321	273	309	298	297	305	308	301	327	272	317	285	314	339	308	300	289	322	295	299	296	310	269	285	279	315	301	323	298	326	316	283	310	301	328	291	277	312	314	294	303	289	326	303	277	298	309	316	320	312	270	285	291	333	299	278	303	330	280	283	329	300	301	299	326	282	272	277	281	284	305	316	340	312	316	314	301	310	307	311	318	267	330	292	293	294	305	300	312	296	301	323	276	306	279	319	310	297	325	263	333	317	309	285	298	290	297	330	287	299	304	288	329	292	327	306	298	310	330	327	309	309	319	291	315	324	311	313	296	289	314	273	299	297	292	305	285	304	331	294	316	294	276	312	305	310	305	317	291	280	317	283	308	286	283	289	296	304	272	289	331	303	321	288	306	290	323	323	277	287	291	310	302	299	327	309	272	324	306	298	301	331	332	284	297	304	317	285	294	311	293	300	335	309	335	302	337	285	285	313	310	283	298	310	282	304	343	284	317	306	310	306	295	294	296	308	321	309	305	305	298	319	302	298	306	334	342	292	303	282	282	265	290	283	296	316	300	285	284	301	316	315	296	311	306	351	316	333	309	273	307	336	328	263	309	320	340	278	342	310	333	303	328	310	318	267	286	308	286	289	271	276	307	324	312	300	303	318	295	290	302	317	301	309	308	302	302	303	264	338	304	310	320	345	311	334	306	293	311	296	292	336	295	306	279	343	310	311	323	307	279	301	274	356	321	297	327	319	279	297	302	344	299	306	316	273	290	316	307	291	350	285	314	338	320	270	339	330	303	310	322	274	280	285	297	320	303	311	323	287	266	290	311	322	339	289	319	309	297	281	306	312	289	316	291	340	284	291	309	313	287	285	310	328	307	319	298	308	307	280	276	265	299	323	285	296	305	307	294	293	291	336	316	303	323	286	303	279	309	287	269	298	289	292	286	329	314	320	330	311	325	292	284	320	304	280	304	302	314	308	298	287	311	314	289	288	288	315	302	325	280	292	295	296	285	339	291	297	305	288	295	323	297	286	307	306	307	345	294	273	319	308	287	285	333	278	290	326	293	289	292	307	309	301	283	276	318	294	274	286	307	276	302	308	323	297	321	285	270	316	278	292	294	309	315	310	324	317	278	295	284	268	318	294	293	280	275	339	295	326	316	268	310	320	331	304	287	299	301	306	280	306	290	326	278	310	290	289	311	305	292	268	302	311	286	299	314	304	294	278	294	303	315	306	330	285	317	302	289	309	298	282	285	308	287	286	317	306	313	294	299	296	341	295	316	284	321	314	307	317	313	319	275	264	294	303	282	287	303	316	274	293	324	328	295	291	273	281	282	302	270	340	293	313	271	298	278	290
60678	68773	41979	9481	859	678	532	472	431	442	376	379	406	346	319	374	394	343	361	321	350	334	344	315	325	290	313	345	317	322	328	332	311	330	326	312	334	334	323	374	336	320	345	328	319	322	307	305	327	344	322	278	337	319	347	327	301	313	302	312	307	338	299	309	309	304	320	307	326	335	318	324	304	292	306	297	296	334	341	331	317	322	319	320	317	309	314	329	304	302	327	323	291	313	315	348	332	333	322	293	329	315	332	320	339	294	304	285	327	344	353	297	329	298	331	319	328	309	340	325	324	309	308	314	332	309	334	303	300	304	340	311	334	323	329	335	317	308	331	325	325	309	311	348	327	363	335	347	314	305	296	304	277	315	301	306	301	322	303	275	319	302	323	330	336	322	300	303	296	314	337	280	294	284	308	340	327	309	309	321	312	331	314	293	315	311	310	325	326	339	310	313	318	296	326	299	309	290	299	329	323	285	328	312	282	314	324	329	309	304	312	281	322	308	294	302	311	306	295	304	313	310	315	333	286	366	293	316	324	344	316	317	338	321	309	321	324	324	342	279	322	305	310	334	270	316	313	344	311	322	323	344	321	288	289	306	299	303	310	315	330	322	303	311	295	292	349	327	297	293	308	297	305	313	306	330	322	306	311	300	329	359	333	330	306	293	308	323	309	331	336	305	331	319	320	323	321	289	345	314	340	309	287	320	322	314	284	322	304	301	321	352	303	294	297	300	319	351	338	314	297	322	297	317	322	328	312	313	325	319	314	310	314	291	295	311	319	335	294	307	293	296	284	333	292	332	313	341	335	346	324	341	304	308	302	350	326	313	289	320	270	350	314	303	317	300	312	285	306	288	306	310	351	285	358	311	312	321	322	308	313	311	333	295	321	330	314	289	329	275	326	316	318	350	317	284	322	310	308	309	334	318	317	318	336	302	324	288	312	265	342	301	312	307	306	326	319	318	324	312	329	312	311	312	338	317	345	297	307	324	325	311	338	292	307	304	285	335	327	291	332	310	341	310	327	337	284	302	315	317	314	325	336	301	332	319	303	306	314	301	327	299	297	286	353	324	307	313	340	318	304	320	313	313	331	284	323	301	315	319	321	347	312	321	330	323	306	290	277	314	296	304	337	334	318	338	289	348	307	294	327	318	302	345	321	321	295	334	319	331	310	311	300	321	330	305	294	299	333	321	344	341	313	314	298	298	336	338	307	298	321	320	301	342	315	306	327	300	293	298	296	308	306	273	281	310	364	312	349	329	331	314	309	302	315	332	295	327	322	326	334	317	287	319	296	304	288	304	307	342	337	353	336	332	312	318	311	333	301	320	341	354	309	315	326	338	295	330	323	335	301	320	283	325	314	307	323	294	307	319	296	287	314	303	313	285	325	324	300	317	284	290	291	336	329	313	285	311	343	326	283	318	315	324	336	270	320	333	337	307	298	315	323	301	291	316	313	294	292	316	303	326	293	359	304	330	299	315	312	322	318	323	290	296	325	321	306	295	295	315	333	323	328	292	315	331	289	328	301	341	289	336	321	303	307	338	297	286	342	300	316	297	310	304	305	333	308	335	325	301	325	308	333	303	322	297	313	302	319	314	302	302	314	303	309	347	345	310	303	346	294	305	334	342	342	307	321	360	316	294	300	305	327	332	311	291	313	297	333	326	297	325	307	305	314	334	293	334	310	314	301	312	273	287	278	350	322	284	293	316	313	281	289	319	341	309	295	297	339	304	296	319	325	339	304	307	318	309	339	303	307	293	322	345	328	377	303	328	312	316	291	297	299	329	322	280	327	289	337	308	282	301	280	291	296	305	319	313	310	305	298	308	307	298	312	329	330	275	324	327	294	308	297	298	320	310	331	299	301	290	307	331	306	326	310	323	321	315	337	319	337	333	328	305	308	342	305	337	296	284	297	331	315	300	322	290	316	335	340	294	301	296	334	316	310	323	323	297	306	323	333	317	321	350	299	303	285	296	320	315	327	284	332	304	335	272	294	292	320	294	346	295	298	303	343	305	302	326	298	291	345	318	296	289	330	295	267	321	302	288	324	335	337	333	318	311	315	330	300	294	337	295	280	348	306	358	307	300	295	308	299	331	307	341	317	313	311	325	328	328	340	329	291	292	311	288	343	310	306	340	283	298	309	307	299	322	340	329	300	327	327	297	339	330	305	302	314	312	316	307	313	297	333	335	327	364	299	329	318	323	310	293	316	324	308	312	324	337	313	298	317	291	306	299	313	339	304	307	305	301	307	314	337	282	304	294	311	317	309	336	343	313	288	335	293	317	331	293	311	302	289	304	315	301	323	343	315	306	306	291	309	341	317	306	284	316	312	297	307	304	319	325	309	286	322	317	323	335	309	298	303	291	369	333	312	300	340	331	324	289	327	325	336	301	351	319	318	298	321	273	298	310	328	306	341	324	299	298	327	319	313	324	311	305	315	321	306	316	319	324	290	328	349	299	307	321	315	325	307	297	319	331	330	298	283	297	311	305	327	309	292	320	313	325	328	328	326	284	294	338	301	317	314	333	351	313	260	264	317	275	308	324	320	298	288	322	313	290	306	306	297	331	296	309	318	314	324	352	322	324	334	318	335	329	344	300	309	323	322	315	341	305	309	282	304	289	352	343	289	278	328	321	325	299	304	314	325	291	300	307	350	296	306	312	277	326	299	328	295	302	309	320	333	329	343	310	315	317	335	299	286	321	279	302	339	315	278	313	293	309	309	307	314	321	307	312	287	306	283	310	334	304	320	292	328	324	327	329	330	304	334	305	295	299	287	305	324	309	349	327	339	293	350	288	314	303	302	306	316	311	294	311	317	336	312	295	272	335	314	310	305	305	284	327	316	310	338	306	301	304	297	326	333	283	331	306	313	333	316	313	307	324	321	309	308	301	327	317	351	288	315	302	333	309	285	307	326	309	336	290	312	329	337	325	327	310	342	332	348	341	287	312	324	323	344	292	287	353	312	294	355	352	310	306	319	332	323	305	349	356	325	327	304	290	318	330	328	320	337	302	305	326	318	327	290	306	323	331	276	320	290	322	278	302	308	336	328	288	299	322	301	327	301	314	299	283	319	316	327	280	310	331	323	328	305	339	297	318	342	334	313	310	287	293	314	304	344	298	335	320	345	318	327	309	296	303	309	317	299	338	308	318	289	316	275	317	326	323	304	289	294	287	303	293	333	299	315	335	312	316	295	329	322	324	299	331	308	312	333	312	303	301	298	320	296	325	307	299	338	303	315	299	315	313	338	331	298	319	325	328	329	294	320	332	339	338	342	321	336	343	334	322	287	325	328	313	334	313	292	283	293	328	288	313	291	333	318	307	316	305	317	322	309	310	312	295	274	323	312	345	303	313	339	323	330	316	331	317	342	323	323	296	299	331	348	304	312	288	313	293	299	298	304	317	331	339	313	333	351	317	319	307	295	290	293	299	284	304	299	327	298	307	312	307	287	317	317	301	297	347	271	303	321	325	313	275
29814	19883	7028	1366	497	455	489	462	481	463	465	484	440	474	443	461	482	489	420	475	502	492	469	499	467	477	477	480	477	483	481	482	487	486	489	482	499	479	437	478	495	483	444	451	455	491	479	474	480	501	470	497	487	447	493	475	445	467	468	482	463	463	499	423	482	500	479	438	487	480	444	486	455	459	497	480	464	489	492	467	493	485	486	505	490	473	513	473	458	512	467	439	484	440	473	475	450	489	443	472	447	488	480	507	443	437	455	448	471	464	479	463	448	466	453	471	449	456	523	442	460	480	466	446	494	454	448	483	453	455	497	470	469	446	487	479	462	450	505	441	452	438	483	441	481	456	527	463	447	463	472	467	426	454	495	445	476	452	510	485	508	474	467	455	482	498	502	473	509	532	492	445	448	496	484	435	461	502	459	452	515	469	425	499	476	507	472	449	442	423	495	476	498	502	473	460	466	468	474	451	459	431	474	468	504	501	470	474	467	520	481	461	486	504	473	469	508	511	498	489	471	498	466	486	466	462	505	478	448	491	507	475	477	480	430	455	453	485	459	452	443	451	481	464	487	446	480	511	475	479	491	437	494	467	516	466	491	435	482	506	483	488	485	441	455	500	479	497	463	469	489	466	437	453	443	448	481	463	436	475	483	509	452	456	496	474	450	489	495	433	449	469	450	481	478	456	495	476	483	429	484	481	506	486	469	512	505	493	474	466	441	474	447	483	494	469	490	444	503	487	470	451	509	456	417	470	464	478	486	498	471	478	487	475	467	478	479	482	474	495	455	457	474	495	458	443	478	462	446	481	495	498	496	465	480	427	473	438	488	495	480	466	481	461	479	474	465	486	487	490	472	529	426	464	470	479	454	457	488	459	463	504	485	470	447	496	472	452	445	471	469	490	487	485	444	514	472	417	435	463	470	468	440	459	446	465	463	467	443	465	504	493	494	487	464	441	452	490	485	465	505	409	465	495	451	458	467	439	460	430	493	504	506	456	494	470	481	462	477	435	469	459	479	426	473	461	490	457	480	489	468	472	501	510	464	478	479	493	501	459	466	480	453	503	459	464	469	459	510	462	475	470	473	456	457	498	481	433	439	433	457	495	480	459	468	511	475	448	430	469	495	461	441	463	459	478	450	454	442	459	456	445	487	489	495	499	442	444	450	464	481	455	481	454	494	473	463	488	457	484	454	473	474	443	503	460	452	471	497	490	484	419	456	481	463	497	431	464	469	491	475	494	455	488	434	500	499	487	440	515	474	468	431	486	477	473	511	479	492	461	455	461	428	454	481	517	496	516	461	497	510	477	426	454	417	475	433	462	475	475	496	458	497	466	508	488	431	435	454	495	489	475	430	502	499	475	455	493	471	500	448	474	534	483	522	494	480	456	456	464	487	444	457	475	429	467	473	516	431	469	462	460	489	461	477	450	440	453	445	459	447	494	523	502	473	449	470	489	457	451	484	469	478	498	480	463	449	459	483	504	435	456	460	450	480	496	495	488	471	454	474	496	467	459	481	480	514	490	429	521	463	469	501	491	489	490	520	432	435	478	483	447	472	465	464	448	474	450	487	469	451	492	469	523	459	492	422	509	474	486	475	455	513	477	447	477	471	466	454	452	405	487	479	432	470	487	493	484	486	480	471	468	490	462	437	458	482	483	487	468	444	412	466	470	502	447	453	477	455	489	465	481	482	472	496	486	445	441	496	508	447	508	465	445	479	452	471	468	453	490	482	484	463	493	439	478	439	480	492	481	450	496	461	482	469	484	393	465	474	479	487	452	460	492	481	475	479	462	451	466	507	478	430	445	460	476	480	485	491	447	437	472	450	530	473	469	466	530	493	461	511	455	520	460	473	521	498	483	491	514	459	473	503	496	483	462	492	443	467	495	473	445	465	499	475	452	494	463	463	475	493	493	490	521	475	499	454	449	480	491	481	509	476	516	460	463	460	469	452	474	449	463	478	452	479	480	487	436	498	476	518	458	517	491	478	446	489	475	514	465	475	502	501	470	471	492	485	522	462	480	454	488	443	469	468	473	484	476	472	481	518	442	466	482	496	486	441	469	497	526	461	453	508	490	475	436	469	454	481	460	446	478	463	494	460	490	465	492	478	466	462	457	513	474	493	489	491	461	474	469	504	451	486	456	454	427	486	445	478	488	437	460	470	456	509	454	487	450	490	509	469	481	505	481	517	473	409	477	478	467	488	512	483	479	439	456	439	444	465	469	465	492	480	448	499	463	499	470	464	465	451	474	491	489	466	502	488	433	503	479	480	490	483	453	481	508	473	485	477	463	455	541	472	469	464	468	479	481	451	471	423	442	479	479	445	468	450	474	442	485	464	471	468	479	464	515	493	477	516	486	487	490	496	464	476	475	429	513	465	508	491	441	472	475	481	478	475	488	483	459	480	467	455	479	479	467	479	458	490	489	491	508	480	489	472	467	445	469	466	476	436	443	482	422	474	479	476	508	484	493	480	488	438	494	495	437	454	457	489	429	437	494	501	446	471	495	481	446	440	458	490	494	502	448	479	488	522	506	460	484	488	408	466	432	475	451	506	461	477	476	505	473	460	488	495	485	446	468	447	472	454	478	507	453	473	467	481	453	500	433	463	430	527	482	475	489	461	528	483	453	498	463	481	509	468	483	456	450	477	485	481	491	462	473	498	462	457	447	514	483	480	487	464	463	460	508	464	510	499	450	480	435	454	469	470	454	472	471	474	450	461	457	526	423	474	417	483	488	476	467	463	487	478	443	452	464	489	454	472	499	451	484	520	492	494	464	474	461	448	445	483	493	451	497	463	473	454	492	482	471	472	487	462	479	492	462	440	481	439	470	462	436	449	482	499	462	467	446	447	469	459	463	441	513	437	481	468	466	492	462	463	445	443	504	446	531	495	465	495	477	457	487	489	503	529	471	434	463	480	497	468	456	464	463	497	466	462	464	460	459	451	457	470	486	494	470	467	478	465	465	475	465	425	464	498	487	490	446	458	486	469	506	442	505	453	450	490	424	471	479	480	481	480	459	455	449	491	468	442	454	494	444	439	451	471	489	462	459	522	515	434	460	433	495	467	487	487	467	471	498	507	443	464	469	465	482	448	472	461	454	463	418	498	452	473	475	438	458	494	450	439	517	478	485	479	471	453	520	425	435	475	495	468	441	441	485	447	480	510	466	457	454	474	473	493	468	473	492	523	453	460	493	448	437	469	459	443	456	463	495	510	469	468	488	477	470	450	485	452	486	472	521	492	459	462	459	463	458	445	489	543	502	509	470	491	462	504	466	479	474	442	466	461	479	433	468	448	454	492	477	455	472	486	491	451	491	437	452	476	468	415	506	490	483	459	455	461	481	474	451	461	486	459	453	452	458	444	466	459	424	428	482	482	459	459	474	457	467	451	503	506	493	483	452	436	457	510	482	494	463	460	470	459	498	463	474	468	467	481	471	503	451	485	427	512	479	477	476	461	491	456	491	469	458	459	470
18597	13402	4778	936	465	437	463	457	429	463	447	422	459	454	442	451	445	462	455	456	427	471	437	434	460	420	456	413	459	412	420	449	434	413	454	447	416	440	464	411	456	448	486	438	418	403	441	407	435	450	428	424	446	466	407	430	407	453	472	412	424	425	422	470	486	417	432	479	433	435	444	449	448	451	465	428	441	416	472	435	432	427	397	428	448	488	455	425	421	416	454	432	439	449	459	429	431	432	420	412	429	454	420	439	436	451	449	441	446	439	446	439	433	449	429	401	434	407	454	429	440	432	452	475	473	419	423	472	373	446	461	413	427	419	473	441	404	433	426	419	451	419	474	417	452	454	421	437	449	425	411	438	393	423	468	408	450	434	439	454	415	439	462	463	438	430	425	460	413	413	432	440	461	417	449	413	444	424	462	415	455	428	433	475	453	454	453	427	414	420	464	430	424	474	443	464	410	431	437	445	412	406	403	420	442	403	448	425	452	447	468	434	414	449	418	445	458	419	412	442	458	439	440	442	416	438	409	431	418	398	443	451	456	431	428	431	414	446	436	434	463	418	434	442	410	437	447	441	458	455	437	443	443	421	434	428	414	443	462	459	385	435	425	427	439	417	438	424	445	453	405	433	392	431	440	466	447	450	459	428	465	396	432	444	426	411	466	424	429	419	440	443	409	470	478	422	441	452	395	444	459	423	430	463	420	442	455	443	451	436	426	415	437	442	437	435	410	419	426	453	462	438	434	411	405	424	462	435	388	466	417	437	426	445	458	441	457	439	479	462	453	424	434	454	427	435	430	444	417	447	422	430	411	442	453	448	410	458	396	435	426	394	439	411	427	429	434	459	444	439	462	462	408	435	448	443	458	448	425	431	417	438	426	480	461	457	438	454	456	444	419	459	419	433	488	435	469	429	438	421	392	390	418	417	409	431	419	454	454	424	423	413	440	445	443	412	449	444	441	414	432	412	434	394	435	401	458	462	447	463	431	446	446	395	440	449	441	454	456	442	426	421	394	466	483	452	403	404	414	427	420	390	450	402	423	466	459	415	427	383	478	452	463	417	420	407	447	472	427	447	465	458	436	456	416	449	447	434	428	482	411	451	455	458	456	470	420	410	438	427	447	423	490	413	480	430	441	442	486	468	428	431	446	473	468	441	463	446	442	449	460	427	482	459	445	435	455	449	433	430	447	473	453	428	407	476	441	478	389	443	391	435	484	422	451	438	439	463	466	432	463	461	445	432	410	453	414	443	433	456	388	436	437	435	438	432	464	465	442	466	452	442	425	447	460	427	485	449	449	466	399	454	438	432	457	431	474	431	407	428	413	439	391	441	451	427	433	433	453	431	447	431	438	482	452	414	425	434	452	447	431	425	450	451	435	458	464	421	431	422	410	452	484	443	424	408	400	409	465	464	439	428	387	444	449	446	405	457	450	416	438	432	401	436	408	448	434	416	408	454	432	429	391	482	430	467	443	424	423	454	443	426	389	458	449	459	422	432	399	414	444	443	462	440	415	391	456	468	426	402	422	442	408	385	407	448	433	465	429	463	448	432	448	434	455	452	439	415	426	452	451	457	443	445	405	420	462	393	447	390	446	426	449	423	427	450	415	429	429	403	444	446	488	475	446	408	439	448	419	474	384	481	416	447	428	441	466	396	407	429	440	421	417	446	446	392	435	452	426	403	398	419	419	453	440	447	448	455	433	408	447	409	461	451	427	437	428	382	435	398	457	439	447	435	470	416	446	430	430	435	439	470	406	437	452	430	475	431	383	407	418	424	446	442	422	428	453	387	428	474	417	396	461	455	438	450	433	442	413	397	470	463	429	420	457	396	452	430	449	446	431	493	421	420	429	412	446	421	435	460	426	443	445	419	413	422	414	450	429	444	444	455	438	423	433	434	471	406	431	450	476	445	419	429	434	451	442	418	485	427	448	445	419	424	453	412	438	461	430	431	432	414	444	451	410	462	462	464	426	456	411	417	470	437	425	464	418	443	414	435	440	434	458	447	439	441	434	474	389	452	392	422	444	449	433	466	436	416	428	435	421	432	431	413	437	414	407	453	443	418	464	438	456	468	424	456	456	425	425	427	441	440	407	443	460	456	472	413	450	436	411	414	397	410	389	416	441	420	443	420	438	441	470	432	422	446	402	486	424	466	464	400	439	416	445	463	454	426	467	488	420	464	461	424	437	443	452	438	405	481	491	421	464	424	437	453	446	466	438	407	449	427	481	422	477	453	457	407	408	441	422	434	468	439	451	415	441	403	446	441	445	417	424	445	404	435	458	477	444	449	393	450	430	447	467	427	432	421	435	447	465	425	460	444	418	449	402	410	444	439	429	410	425	424	448	456	435	417	478	405	427	439	421	460	441	441	446	395	404	446	458	440	430	422	467	461	455	446	447	453	451	411	436	458	415	455	426	489	403	453	430	452	425	413	463	452	452	441	435	438	448	412	456	418	433	430	450	446	450	411	411	438	472	418	405	449	409	470	483	437	443	451	405	447	441	413	475	420	415	463	453	449	423	462	426	461	433	423	425	464	384	454	439	407	453	470	521	434	430	455	461	403	431	442	464	422	440	425	437	449	449	453	412	448	465	454	430	469	482	438	428	421	392	455	475	430	424	418	407	447	399	434	430	432	446	412	383	429	463	468	432	434	462	428	402	431	451	415	413	422	430	441	427	448	444	414	436	434	420	430	434	435	416	448	451	447	402	445	463	458	448	407	477	441	441	455	429	441	421	432	452	416	460	424	448	455	414	437	413	461	466	474	436	438	431	434	452	473	418	458	400	423	411	445	481	487	443	402	414	457	435	441	402	427	436	431	466	431	384	448	402	422	430	413	418	461	425	436	427	413	443	442	445	409	486	463	449	482	455	468	411	423	444	445	474	410	456	452	405	457	386	460	435	405	394	435	427	442	439	441	469	430	431	436	416	474	438	445	444	460	446	455	460	441	455	409	467	445	414	385	428	433	454	435	438	424	476	457	429	426	442	424	468	442	428	477	457	449	450	415	418	441	429	457	415	451	424	455	399	430	438	434	443	409	420	411	472	413	462	398	463	420	423	435	439	471	433	435	415	421	418	465	434	439	440	450	430	464	430	453	412	405	448	391	422	441	439	415	421	409	420	420	431	448	412	451	443	443	463	431	440	445	412	422	464	418	446	421	449	415	443	435	389	454	420	449	477	438	421	423	461	403	429	412	427	408	402	460	461	459	450	451	469	449	445	441	442	449	426	408	465	461	458	418	449	439	432	434	442	443	455	415	455	426	454	435	461	427	461	430	446	442	432	416	406	449	418	450	457	424	403	423	462	444	437	421	416	444	439	432	453	448	457	478	444	433	462	459	442	459	396	437	447	381	468	420	458	440	439	427	422	408	427	441	430	399	430	466	445	451	494	414	421	476	421	426	440	438	416	430	450	457	464	465	442	441	446	399	426	475	459	435	407	441	403	439	450	394	406	441	461	472	468	424	475	466
25637	22170	28111	24436	7676	630	419	326	287	304	277	267	263	257	287	275	303	274	247	249	278	256	261	264	262	260	241	263	257	271	264	251	269	273	269	260	226	265	258	270	284	249	265	252	275	261	264	250	282	254	263	270	247	274	258	256	250	251	235	276	240	260	249	239	278	261	277	227	256	249	229	295	272	252	268	233	254	235	255	255	244	236	259	251	258	261	260	254	241	246	233	256	260	246	262	250	211	259	266	231	250	246	262	240	257	243	235	253	258	290	251	242	258	254	280	267	243	264	234	256	263	279	269	241	259	249	222	266	269	236	250	245	264	255	263	281	248	246	265	288	263	233	232	236	269	243	261	262	245	264	232	262	266	268	260	255	246	269	285	275	245	250	220	259	262	262	261	251	266	257	257	227	250	237	238	253	273	263	228	263	257	279	235	260	252	265	268	259	252	213	249	245	267	221	256	251	247	275	251	241	258	251	250	236	227	289	269	252	265	266	257	259	247	227	236	298	259	264	264	252	272	254	241	261	253	275	240	241	266	289	267	227	237	247	260	243	250	265	261	239	257	250	242	269	272	258	246	250	228	248	252	243	267	255	235	243	235	259	217	280	280	255	228	255	279	268	241	248	255	251	293	265	271	251	252	245	269	277	247	242	275	266	245	232	275	268	246	249	257	262	238	264	243	248	262	262	250	225	247	243	282	262	260	291	239	244	241	271	241	223	284	245	269	242	252	250	255	233	237	268	260	235	254	256	246	256	246	246	237	255	271	258	261	214	270	271	254	228	260	242	251	262	291	255	249	245	275	244	277	237	248	238	270	231	261	271	291	253	253	271	252	244	234	224	252	255	264	268	261	257	232	238	255	275	258	259	259	253	254	269	275	248	246	283	246	298	247	249	238	268	293	279	207	251	263	268	231	228	257	265	265	258	256	235	262	273	256	248	287	237	258	274	236	238	249	267	245	263	263	240	234	269	252	269	263	253	253	242	255	256	256	276	222	233	247	275	257	237	231	253	242	243	246	250	271	262	242	262	251	256	270	234	252	304	246	220	267	254	268	251	270	225	238	268	262	255	257	255	249	234	252	253	249	226	239	264	241	242	274	258	262	252	227	236	253	241	290	237	266	254	258	287	292	248	263	242	259	240	269	225	234	248	260	283	248	238	264	249	270	221	255	266	260	244	266	252	254	238	262	244	217	250	252	245	275	273	253	239	236	249	268	239	252	238	253	254	282	229	223	276	264	249	267	259	244	253	296	266	283	237	253	232	252	251	274	256	269	257	241	281	236	255	238	275	239	242	253	240	245	268	251	261	274	260	267	266	268	265	254	259	260	242	255	225	282	262	270	261	281	257	239	280	243	280	260	247	248	288	253	273	222	277	262	260	274	263	250	246	256	251	265	283	281	274	237	238	278	252	267	296	254	259	244	254	239	239	252	253	278	268	239	274	262	268	274	249	251	246	262	269	253	238	265	271	244	246	240	245	229	236	270	264	271	266	240	248	230	262	264	244	223	240	231	249	252	273	238	244	265	220	264	278	235	239	270	234	241	264	266	290	268	270	271	252	238	241	243	275	276	267	243	256	254	263	269	244	251	239	244	254	221	270	266	269	242	220	269	221	253	278	237	269	233	251	279	298	285	230	281	280	280	252	251	230	227	251	256	263	276	234	264	244	240	238	249	257	229	261	229	268	274	288	251	282	239	270	255	233	268	273	279	245	253	270	253	242	255	279	247	253	235	249	258	252	270	232	243	242	240	236	259	245	275	257	270	244	238	248	253	227	240	245	269	261	223	251	278	271	269	257	233	278	277	261	257	257	229	272	279	270	280	238	270	277	251	242	251	258	265	233	246	235	246	274	252	241	272	266	251	242	255	247	237	248	253	260	265	250	256	245	253	246	263	258	227	258	279	257	217	253	256	272	245	269	247	237	259	252	261	249	285	244	253	288	232	275	253	266	252	248	256	251	266	236	246	251	278	237	244	227	262	258	259	244	270	253	260	243	261	269	269	248	220	254	234	254	256	241	252	277	259	262	271	248	242	246	247	243	270	258	240	264	249	262	245	232	276	246	254	249	251	232	240	248	258	255	270	262	271	250	255	281	237	257	251	269	263	271	252	278	254	271	242	264	264	253	259	243	250	257	248	267	249	268	269	260	274	285	233	249	266	271	261	257	250	257	236	262	283	249	241	244	244	267	270	260	253	245	265	263	258	247	251	264	249	259	285	282	246	237	260	244	246	232	236	270	274	257	253	278	262	262	255	271	245	266	243	251	259	266	221	256	270	280	253	236	250	251	218	282	242	248	269	262	270	254	271	249	278	248	270	230	243	271	260	245	266	249	241	229	281	239	226	257	280	239	272	261	262	279	224	283	245	220	272	255	266	289	274	238	282	259	279	263	239	250	241	256	273	243	262	246	297	258	235	233	273	255	266	272	243	247	244	259	267	250	228	248	265	247	278	247	265	246	249	275	241	237	243	247	230	232	241	236	238	222	246	267	261	241	264	242	243	225	286	288	238	267	246	264	250	229	239	238	261	280	240	276	250	236	254	285	268	261	253	253	244	259	260	256	236	264	272	238	206	269	270	275	262	259	247	223	251	234	245	298	256	234	247	260	267	245	265	283	236	262	254	239	292	210	264	234	265	252	268	262	271	230	264	266	270	263	263	264	272	279	308	243	248	206	229	248	251	267	247	285	239	263	243	223	279	242	303	244	248	246	254	251	236	271	242	224	244	266	244	263	247	264	237	262	256	245	246	262	258	238	267	269	268	268	271	247	282	252	248	248	269	268	249	267	250	256	240	253	234	267	244	268	282	276	253	275	257	243	239	242	229	229	261	232	250	272	250	279	244	229	252	229	257	238	251	244	241	268	243	281	239	238	249	278	232	222	270	250	243	255	237	227	301	240	266	256	254	278	241	244	236	246	247	278	252	250	254	268	249	248	250	256	257	283	271	247	283	273	240	252	247	262	266	255	264	246	252	241	265	238	252	234	226	227	254	269	274	235	276	269	274	229	221	252	258	265	245	249	250	231	255	226	257	223	247	258	223	265	240	271	252	251	235	246	210	255	276	258	260	258	276	224	279	248	256	250	258	253	268	231	261	243	260	249	237	243	237	259	283	231	242	256	259	244	266	241	238	242	259	258	260	244	279	247	273	259	248	241	238	250	275	275	279	252	273	221	249	276	232	269	273	250	259	283	251	244	228	257	248	248	247	258	287	251	263	239	258	265	256	270	226	248	250	230	263	276	271	216	256	244	261	239	245	238	252	251	255	260	267	263	255	259	248	257	262	253	267	251	267	261	216	251	248	253	268	264	256	248	248	251	241	308	235	257	233	259	249	270	244	252	246	265	245	281	250	276	254	249	266	283	276	262	251	250	273	252	251	238	275	293	277	269	264	251	270	278	276	245	269	257	274	249	270	273	259	269	259	239	245	230	267	254	251	249	258	257	253	260	278	272	246	233	250	273	286	255	234	254	255	249
56893	58677	29369	4933	548	460	401	342	357	355	336	334	296	283	329	293	268	255	292	295	261	289	283	284	256	294	304	280	274	287	279	287	280	278	287	289	280	297	268	274	317	261	283	271	276	284	281	267	260	265	261	276	291	269	297	260	269	259	265	278	289	225	293	269	259	280	278	261	276	257	284	269	284	278	273	262	285	255	259	268	285	286	277	266	281	287	264	261	288	285	318	273	263	284	279	279	271	277	283	265	295	279	216	304	281	243	274	292	271	273	274	292	263	291	269	257	257	282	282	272	273	268	274	267	271	280	251	269	251	278	265	237	275	257	266	271	271	286	269	281	267	240	263	256	251	247	275	256	254	280	286	254	269	250	278	290	305	270	270	278	283	248	266	234	253	274	256	273	278	269	271	260	262	288	269	245	297	246	277	278	277	271	286	289	297	249	259	256	272	269	266	267	262	278	291	268	267	260	257	279	305	252	267	271	255	256	300	286	270	252	300	291	279	280	274	276	249	260	282	299	302	289	269	292	229	260	272	282	258	281	278	274	320	281	270	259	276	279	255	243	286	291	301	282	244	284	259	254	276	289	247	292	272	299	304	285	261	257	301	273	264	274	284	279	282	265	272	276	264	266	277	265	281	268	317	309	297	264	298	254	253	284	275	263	269	300	309	278	261	240	246	273	285	277	249	287	270	282	275	314	291	268	273	263	259	261	247	275	249	246	260	261	287	254	260	246	294	256	260	263	269	262	267	303	262	273	226	267	277	268	277	280	249	247	289	239	273	274	273	253	254	261	265	285	272	288	276	252	262	282	272	257	257	281	249	273	291	264	284	265	258	276	258	275	269	266	240	233	268	285	267	304	257	306	261	279	242	316	277	279	256	242	261	251	282	250	263	263	289	276	294	262	290	280	268	260	283	267	297	276	288	267	267	265	259	261	267	265	249	284	289	281	263	290	278	276	273	266	263	277	243	267	269	252	280	285	252	289	274	262	284	280	284	288	301	265	274	273	267	275	272	264	260	296	255	266	252	283	273	281	273	256	236	275	259	267	291	285	269	298	300	244	288	295	287	282	261	265	280	272	324	289	260	245	287	289	277	250	281	288	280	272	270	273	258	268	251	293	279	270	275	267	274	284	254	277	307	280	280	266	244	278	292	251	298	297	290	252	248	281	270	244	251	267	272	272	279	284	270	232	297	278	285	260	300	249	287	276	263	288	276	299	263	273	264	270	290	265	264	268	246	262	287	278	285	249	275	252	300	255	276	273	275	282	277	290	275	285	247	264	271	244	258	298	290	265	261	275	308	264	260	281	245	279	278	255	281	258	280	263	258	275	248	309	266	266	270	268	273	278	285	267	264	260	292	274	246	245	260	294	283	258	259	259	250	266	292	277	261	262	249	217	280	267	246	283	293	249	252	291	257	240	249	245	298	255	258	276	258	280	262	246	251	284	279	257	282	257	280	275	264	268	275	254	274	266	272	285	278	252	280	275	240	287	288	259	257	265	283	256	230	286	279	300	268	254	282	281	291	250	297	268	290	302	264	256	272	289	282	279	331	255	273	271	259	289	258	266	285	247	274	277	282	271	278	276	279	260	259	298	313	250	281	265	267	280	276	244	273	276	276	267	268	279	296	249	289	284	254	289	261	265	274	301	290	277	327	264	273	296	264	286	264	288	257	287	257	272	262	273	280	289	238	285	278	273	254	246	282	272	290	254	276	251	272	277	264	262	264	265	276	251	283	240	296	259	300	271	253	239	262	259	303	289	266	267	277	278	298	276	291	253	276	297	269	267	259	258	293	267	269	259	284	278	257	259	263	281	260	286	221	283	278	271	257	279	281	254	284	298	250	273	282	272	270	244	273	262	282	271	277	246	301	248	273	293	242	288	281	256	243	287	227	276	265	272	248	279	255	256	282	280	277	283	266	280	277	257	316	279	262	270	250	272	278	272	310	280	271	276	276	256	263	254	258	284	242	265	258	252	273	284	310	288	257	254	280	276	289	274	279	273	271	295	262	295	278	272	250	275	280	270	257	247	309	277	310	261	273	265	274	301	270	258	249	242	250	270	272	291	235	226	255	260	264	257	266	264	282	276	268	303	286	278	277	276	276	261	274	280	240	280	300	257	271	263	254	256	253	270	274	263	266	287	285	290	267	296	295	253	263	276	263	251	280	260	258	246	284	284	274	263	282	277	265	283	291	299	261	280	283	267	280	280	258	278	276	267	256	267	263	290	286	278	286	254	250	278	286	251	276	262	258	270	263	255	263	266	263	270	307	240	281	255	275	275	299	280	266	268	242	297	274	335	291	234	282	295	279	274	279	238	255	248	263	290	272	243	307	311	292	269	260	281	282	279	257	273	248	274	291	267	292	248	289	280	288	270	265	279	298	297	249	278	258	270	266	271	285	287	267	270	262	272	291	246	257	291	273	294	273	263	278	287	258	269	246	275	282	276	281	254	279	289	275	297	267	287	248	291	290	272	315	258	254	274	267	256	297	291	277	272	280	270	287	264	272	261	291	250	265	252	275	257	291	306	292	255	250	254	267	277	244	280	294	269	278	272	283	256	256	278	288	269	253	264	276	287	271	252	282	256	278	279	271	270	264	261	275	262	268	270	264	288	285	255	282	257	289	277	248	277	252	272	279	244	272	284	244	270	253	262	285	279	282	273	284	248	242	307	288	275	295	254	280	254	276	264	270	271	272	280	279	285	271	267	275	266	274	274	278	276	252	272	247	256	249	269	246	274	241	260	264	265	266	287	290	257	256	264	257	273	299	251	278	256	246	280	296	251	277	257	279	282	275	283	258	268	286	238	256	258	273	260	272	271	285	277	279	239	229	281	271	261	274	303	273	266	265	257	293	246	282	257	263	300	296	246	296	276	273	302	279	270	268	287	265	275	263	297	281	256	292	283	275	269	267	276	263	281	298	279	277	292	254	269	277	267	280	274	302	265	281	261	262	252	248	259	288	289	249	263	252	277	271	266	282	280	269	287	247	281	241	262	248	272	254	265	305	263	268	267	269	279	289	262	270	264	280	293	315	249	268	285	281	268	255	264	262	299	262	220	267	254	245	288	278	254	279	256	269	276	295	260	303	280	278	288	266	282	277	268	286	257	279	251	280	257	266	271	272	260	275	281	274	278	262	283	255	298	306	243	260	263	280	262	305	264	272	297	281	307	261	255	275	303	285	285	245	254	289	267	299	244	258	250	251	241	283	286	283	265	278	263	234	273	268	268	308	279	272	252	262	269	253	281	261	238	283	245	247	268	281	279	276	270	267	269	252	286	273	233	258	256	298	245	271	285	293	268	262	256	268	254	255	286	253	273	248	273	255	278	306	244	243	264	275	296	263	281	252	249	276	301	275	249	238	299	255	264	298	279	256	263	260	260	247	246	273	240	272	266	259	280	248	267	283	283	245	260	249	288	270	265	295	252	274	283	226	256	302	238	303	270	265	270	257	261	261	283	274	244	271	270	259	256
24573	21794	29034	24338	20101	4864	708	476	399	414	406	352	357	349	329	340	340	326	350	323	344	313	353	297	282	346	335	327	280	277	341	315	299	335	365	307	313	321	306	334	310	344	300	312	347	297	346	325	285	305	327	319	300	291	298	304	310	324	322	322	295	306	310	313	314	328	333	310	331	347	357	333	306	307	343	317	323	315	328	326	340	312	310	298	340	327	346	325	299	314	315	340	336	339	317	316	325	338	340	310	319	318	290	297	339	304	324	289	307	343	320	337	296	280	330	350	274	332	323	330	347	312	355	328	311	323	304	338	319	315	325	307	309	295	318	304	309	300	307	303	312	317	347	293	282	278	317	310	338	312	309	320	302	312	355	299	299	334	306	311	313	343	349	284	319	314	295	326	291	296	282	304	314	325	317	306	281	323	330	316	352	297	330	309	306	286	342	332	327	334	304	343	329	330	332	327	326	320	316	294	321	332	356	315	353	280	348	319	353	337	323	336	310	314	319	334	319	292	303	326	299	313	310	352	277	340	336	318	307	337	317	316	329	290	329	331	318	334	300	327	310	306	309	324	325	338	336	309	310	315	295	293	319	303	294	301	304	310	311	305	328	350	334	307	317	310	367	341	322	305	331	315	317	299	318	326	271	320	301	294	325	294	313	339	302	340	328	321	327	319	323	342	313	286	338	315	316	277	310	323	350	315	314	340	322	314	327	286	294	336	306	317	309	309	338	328	290	346	268	333	385	300	304	312	360	306	311	313	324	272	310	311	321	311	314	326	306	305	329	328	308	304	312	328	312	314	323	308	297	322	314	335	305	320	294	317	304	314	279	303	320	310	318	287	332	324	326	296	296	345	322	316	319	293	309	312	309	306	327	304	316	310	327	313	305	326	316	328	277	322	290	343	311	308	312	302	290	309	315	353	333	350	325	325	313	298	318	318	328	330	301	321	293	326	305	351	334	332	346	353	310	301	318	310	318	295	337	328	314	297	328	334	308	292	329	301	303	332	308	290	314	332	352	319	348	297	296	356	322	308	318	294	296	347	293	309	294	316	323	321	312	312	310	276	291	311	330	313	309	338	325	341	327	318	324	341	321	292	324	329	273	318	310	311	310	333	322	340	297	348	345	322	356	321	344	357	297	280	338	320	301	344	329	310	317	315	336	324	347	353	300	297	327	319	324	322	334	291	343	297	315	350	322	306	339	302	335	340	346	309	323	344	344	291	327	290	307	295	285	342	354	334	303	309	305	289	311	302	327	313	299	284	326	292	308	328	304	310	327	314	279	325	350	312	323	332	306	288	314	291	318	321	295	331	317	312	309	284	321	324	311	315	308	331	309	319	315	351	310	331	276	348	335	326	328	305	333	301	345	308	311	325	296	323	311	298	308	301	325	326	333	299	305	294	316	326	317	264	320	322	314	308	279	307	323	335	352	328	341	301	338	326	348	349	321	325	329	328	304	301	279	290	324	317	330	314	312	301	304	304	309	320	312	328	309	307	299	294	327	333	293	319	359	313	310	320	338	315	322	311	316	311	313	272	313	339	322	297	288	294	315	318	279	294	330	315	316	311	314	315	319	326	293	341	332	310	333	351	296	324	314	310	298	327	303	314	352	357	302	308	317	281	308	304	318	307	325	322	340	299	335	305	334	321	317	339	314	296	283	312	288	302	336	326	305	304	331	306	343	317	310	318	316	306	324	324	358	300	330	302	300	306	300	306	352	308	333	325	310	314	296	334	322	334	305	316	300	294	318	299	343	316	320	322	331	319	301	295	318	321	297	324	313	311	325	313	313	294	307	328	308	326	331	335	334	320	347	327	265	329	360	324	299	292	303	294	328	317	331	299	305	350	326	290	290	312	321	318	327	303	323	337	301	344	311	261	310	334	292	320	314	319	311	282	344	349	272	307	323	310	312	300	296	321	330	314	301	292	329	318	326	342	342	307	284	320	332	293	306	313	296	311	306	335	284	318	308	309	309	308	302	328	286	312	322	324	317	292	304	335	334	337	316	298	328	300	315	315	300	298	335	262	329	284	338	324	322	299	324	333	296	306	299	349	313	350	298	326	362	311	315	337	301	339	298	383	288	356	295	322	331	338	317	330	271	328	290	323	324	306	292	312	327	335	342	311	305	275	283	311	296	350	330	299	325	346	339	322	340	310	320	284	323	305	311	300	303	332	331	324	311	341	325	353	336	318	337	328	307	319	336	294	296	298	329	309	307	300	315	333	316	285	304	299	325	326	299	347	331	333	296	311	306	342	339	341	311	305	331	295	319	349	323	321	322	321	306	317	317	291	293	323	292	333	332	303	289	312	320	320	318	321	319	314	296	316	307	319	311	334	295	315	297	322	321	333	315	325	336	318	322	315	302	311	320	312	322	317	359	293	329	314	327	321	315	277	300	343	318	334	311	312	349	341	305	332	299	321	336	328	324	280	350	306	312	329	351	313	310	315	313	333	319	291	316	284	325	310	316	273	318	319	315	321	362	298	330	312	303	304	330	296	319	314	346	311	331	294	321	317	320	302	339	306	344	315	289	315	323	310	312	313	352	324	303	341	277	323	324	315	310	315	296	336	320	321	338	321	309	308	301	300	309	323	312	331	330	309	293	284	312	322	308	307	290	338	342	315	325	310	340	318	331	331	298	281	304	335	340	318	328	318	324	287	308	301	327	316	314	294	313	281	369	308	335	308	313	301	295	337	316	313	286	324	302	313	342	324	315	310	310	310	305	327	312	317	304	321	286	324	322	346	344	320	325	334	322	312	340	299	343	301	318	303	305	289	299	337	314	333	295	306	298	335	322	301	293	308	321	284	333	313	289	317	306	321	339	358	306	322	306	326	302	316	277	308	359	324	337	334	313	291	308	302	322	339	306	282	317	328	276	311	373	337	298	308	330	322	314	316	312	330	315	311	300	323	294	266	303	308	301	297	299	312	338	323	306	346	275	347	317	315	327	297	335	339	310	327	294	305	327	333	314	269	314	305	323	312	337	297	322	322	324	325	350	324	341	302	318	331	338	318	293	309	323	353	288	317	284	322	332	314	364	352	320	310	278	342	286	307	309	320	298	322	342	304	319	331	306	325	303	325	327	312	317	308	293	300	309	310	346	337	311	318	277	353	308	325	304	339	313	315	322	313	325	316	317	305	330	314	329	318	301	322	324	326	318	343	332	311	291	290	321	324	339	321	325	311	353	306	311	302	317	309	309	309	349	314	322	315	331	323	291	311	292	300	325	308	303	297	322	307	329	303	315	324	342	320	321	293	304	287	298	321	312	321	309	301	283	316	298	348	311	338	324	302	314	307	310	321	321	287	322	331	312	310	320	289	305	282	299	314	297	329	338	329	326	332	298	317	297	310	302	332	316	299	295	302	287	343	339	312	277	316	337	306	290	326	332	317	317	297	333	349	314	309	278	331	313	292	307	306	312	280	322	299	316	306	333	367	329	326	314	345	311	299	306	309	308	288	315	318	337	321	323	350
60693	71745	37719	7594	836	656	510	463	458	443	423	409	394	400	344	359	374	351	364	344	344	318	337	327	354	336	327	330	361	325	327	324	316	320	356	377	367	323	398	342	335	315	330	319	289	322	327	301	308	352	312	331	337	343	314	336	342	332	325	329	328	293	325	325	291	324	324	300	347	312	341	321	339	306	306	332	311	296	322	323	360	322	329	300	316	323	302	354	313	316	338	321	289	308	303	309	353	332	368	339	318	298	279	337	332	323	330	287	341	355	314	307	291	348	338	337	324	326	356	342	349	323	335	343	329	343	329	315	300	297	325	315	286	344	334	315	302	337	342	342	341	309	314	351	309	304	313	302	313	311	309	345	337	306	317	322	317	320	339	298	321	281	304	337	339	323	321	308	314	323	320	316	334	303	338	319	329	328	342	302	336	347	334	348	326	334	282	320	362	300	345	325	320	328	318	352	304	297	334	340	308	304	331	339	317	336	320	333	332	349	320	334	306	338	337	320	294	300	329	316	334	303	344	333	319	315	311	322	323	290	334	314	356	301	291	343	330	325	324	324	316	294	345	302	346	289	326	292	330	303	327	329	310	322	342	298	324	291	312	333	322	334	349	362	307	313	322	296	332	359	304	317	346	329	307	291	335	341	324	309	316	357	287	302	313	321	333	337	320	299	328	319	320	344	312	329	335	300	338	317	321	306	317	340	334	342	303	342	324	364	302	320	319	308	321	314	332	331	298	319	317	311	338	298	325	328	338	324	284	285	301	313	286	343	349	303	338	314	322	338	337	307	341	332	345	341	335	339	345	293	346	323	317	340	301	287	346	307	320	332	340	273	317	312	289	301	333	350	280	340	317	317	280	337	337	322	317	338	298	315	282	323	327	328	325	341	294	344	330	300	321	330	323	300	319	312	357	328	327	299	299	297	312	345	302	323	340	310	325	357	307	328	323	303	316	306	355	342	321	301	336	343	327	294	343	284	304	349	339	312	318	345	334	315	322	320	295	324	307	332	326	331	315	382	330	329	375	332	316	335	309	346	330	335	292	368	310	333	332	318	318	304	332	331	323	298	351	329	338	355	307	349	311	347	332	326	358	329	335	332	333	338	324	324	334	323	325	327	290	328	353	311	357	324	325	319	326	304	326	328	299	339	318	318	344	345	353	335	359	341	349	344	320	331	357	334	332	278	306	325	291	306	339	302	315	317	316	307	341	344	325	345	305	327	340	314	304	325	319	350	347	351	346	318	326	317	308	325	316	347	346	316	300	306	307	317	293	371	371	289	310	313	314	323	304	299	310	348	327	318	313	307	308	314	360	346	331	326	324	331	292	302	342	343	321	329	313	330	313	337	325	300	281	311	352	314	356	344	344	303	296	342	313	311	335	290	319	325	339	282	326	327	307	283	307	286	290	292	333	328	333	306	309	334	307	293	279	318	294	302	310	322	336	315	327	357	352	323	322	314	336	324	355	335	324	331	283	337	340	307	318	319	328	315	309	307	350	340	315	328	318	342	331	322	332	336	315	337	317	303	317	328	314	322	332	321	312	326	332	331	303	315	372	352	330	291	295	347	335	323	326	315	342	330	337	317	308	316	298	335	303	291	305	318	312	290	334	332	304	344	329	332	316	304	344	308	303	303	317	293	353	329	295	311	321	339	353	320	345	324	335	305	332	320	308	304	336	342	347	307	321	320	316	327	319	310	308	342	335	318	321	294	309	330	298	341	315	308	332	362	287	332	353	326	314	301	301	300	342	314	342	342	342	313	304	313	335	333	333	329	349	302	355	311	333	362	343	314	309	315	304	305	322	318	309	326	326	321	336	352	342	279	314	318	317	293	367	344	339	328	323	286	303	313	341	324	316	310	298	331	313	293	273	351	342	344	311	320	296	328	319	312	308	275	344	280	311	317	325	324	348	325	332	316	292	300	339	315	307	335	287	349	316	325	339	324	330	310	318	328	348	329	330	292	331	329	301	331	326	340	330	305	325	335	311	346	327	310	307	334	370	312	305	302	314	321	310	351	316	327	308	297	311	310	337	264	334	324	334	319	334	315	324	297	321	286	351	345	318	363	327	297	316	312	282	289	317	312	331	297	361	311	310	356	331	334	309	302	308	302	306	327	288	337	313	325	344	325	332	313	339	312	332	327	314	325	351	297	360	346	321	315	312	322	312	302	318	302	298	317	315	348	287	299	326	313	318	343	323	308	314	316	296	298	319	319	346	336	341	330	281	302	296	334	291	338	318	322	337	314	313	324	345	310	293	315	304	314	323	333	322	321	313	330	321	339	297	307	361	321	317	332	319	315	327	320	298	333	331	327	302	330	331	354	316	331	307	324	356	320	356	321	331	363	329	322	361	309	313	325	323	329	319	350	352	326	339	299	296	304	311	303	331	299	313	326	321	323	331	313	318	319	329	315	343	319	328	297	348	333	311	321	317	326	317	316	309	300	330	297	320	298	316	326	310	323	331	337	307	334	335	328	322	313	345	311	290	314	319	334	297	351	327	317	322	297	306	321	285	340	315	299	329	366	312	340	347	330	304	273	316	356	329	299	303	298	315	354	371	306	313	325	302	330	317	322	321	294	318	300	333	307	315	328	310	324	302	309	336	324	371	294	344	312	339	323	327	318	324	334	310	335	296	287	302	308	303	319	304	294	322	312	308	316	307	341	360	328	322	308	327	301	328	304	347	330	307	317	347	324	301	342	315	306	348	323	338	331	323	334	306	331	318	318	346	293	303	323	301	317	351	312	321	274	297	351	331	334	313	336	331	298	318	334	331	299	308	324	328	265	317	317	349	316	329	345	335	309	318	288	312	308	322	304	329	331	322	320	323	326	318	305	322	328	326	317	293	306	324	307	344	318	311	330	325	329	317	315	346	335	318	334	327	346	348	347	307	308	332	331	332	318	292	311	295	325	317	307	327	349	354	315	318	288	303	342	301	315	335	325	325	339	330	334	288	341	322	294	284	290	355	348	364	280	332	344	334	299	297	315	341	343	292	301	349	313	316	313	331	344	319	331	345	295	352	366	346	313	298	344	330	348	314	290	344	344	303	282	286	336	298	304	341	288	328	319	338	293	281	321	319	329	299	317	291	340	349	317	331	331	340	315	337	332	307	314	341	296	325	313	316	316	323	333	317	331	345	346	289	322	349	325	294	314	328	322	281	313	326	317	301	367	317	334	342	353	332	359	298	319	317	317	328	335	308	318	328	311	339	310	329	311	294	306	339	335	322	321	325	334	333	330	311	284	306	347	314	305	322	305	315	327	295	302	321	320	325	337	309	338	325	315	326	329	334	308	318	324	330	315	304	321	304	329	314	310	340	345	322	341	313	313	330	321	336	283	296	310	339	327	327	352	316	292	340	330	287	305	309	323	321	343	322	306	313	312	348	308	337	322	318	329	350	344	298	334	306	321	316	320	339	290	356	315	310	345	341	304	331	343	334	312	301	297	305	314	322	299	321	324	318	336	349	309	317	317
30046	20724	7183	1466	707	542	545	475	551	476	492	489	478	494	472	484	470	472	513	496	500	478	523	482	483	511	491	475	468	487	490	490	495	512	490	505	466	500	457	461	518	482	468	479	504	500	487	482	466	452	494	481	481	497	468	491	479	498	473	467	496	516	477	503	514	484	468	497	507	536	478	516	471	484	493	480	517	489	479	464	499	461	480	485	441	476	498	485	466	476	514	488	495	541	455	444	461	481	504	489	462	480	498	490	515	460	447	503	492	499	511	498	510	487	507	485	493	524	485	475	471	456	518	477	450	456	467	495	498	461	433	495	474	503	454	490	486	500	473	490	461	488	486	467	520	488	472	505	446	482	463	508	483	451	489	450	504	496	483	454	505	473	488	477	457	472	509	498	445	506	493	471	532	530	500	477	478	472	478	451	506	445	481	475	514	523	520	457	462	508	472	459	465	442	491	469	487	489	505	492	474	459	485	478	461	501	495	460	508	500	420	489	488	473	475	472	514	452	492	514	510	446	482	517	466	460	492	499	478	462	452	521	480	487	472	537	474	471	472	491	469	501	471	520	497	496	529	461	467	484	509	444	479	494	491	491	501	490	450	513	495	446	455	455	494	465	487	467	487	476	472	483	502	460	489	476	456	471	477	526	474	489	515	472	470	504	467	477	446	461	490	447	478	465	479	440	489	473	532	475	480	470	496	481	466	470	474	497	479	465	490	510	512	469	489	499	531	475	473	441	466	484	503	512	516	511	479	497	518	474	461	473	491	495	479	483	453	491	468	454	495	446	468	454	493	502	503	463	478	517	472	493	477	466	449	470	516	483	494	499	499	485	496	466	501	457	541	491	468	504	482	443	505	473	476	466	504	516	518	478	486	472	509	481	479	445	527	505	472	467	446	498	491	474	479	502	493	488	500	489	434	452	458	462	462	526	480	519	466	500	466	468	505	467	459	482	507	441	500	483	521	476	475	505	494	459	488	498	493	479	475	481	472	480	492	467	505	488	483	522	465	542	498	468	459	518	495	470	461	497	454	471	470	491	496	499	486	467	494	462	501	489	462	504	480	439	507	525	484	477	492	487	482	478	471	454	496	468	474	491	475	483	481	489	509	497	453	446	476	466	520	501	559	453	500	458	460	488	476	509	465	470	495	486	465	497	504	520	527	489	508	510	463	519	501	464	491	469	437	471	494	482	494	449	500	457	512	451	518	485	490	488	471	502	457	486	456	479	494	476	484	460	530	475	507	482	494	483	495	450	509	503	457	469	497	485	468	524	486	464	462	439	536	461	474	465	478	448	457	502	438	457	487	455	514	488	474	490	490	507	512	494	486	458	503	481	480	514	490	501	523	484	485	506	486	460	439	512	498	462	507	481	446	506	457	524	473	489	479	471	458	482	461	479	474	444	491	451	475	490	510	438	459	499	481	462	471	463	475	454	504	511	501	476	506	494	463	494	487	474	510	502	528	528	474	451	472	521	468	509	475	516	555	443	501	493	470	488	472	475	514	466	490	485	488	487	477	486	470	494	483	459	506	487	483	461	457	446	498	507	508	472	464	479	463	505	492	499	499	481	476	494	463	458	489	458	455	503	512	494	487	521	482	507	483	478	479	475	483	483	441	505	502	483	467	523	505	461	500	489	496	494	466	465	440	504	469	491	456	459	526	485	537	497	469	499	456	506	476	503	484	487	473	487	502	492	465	524	522	460	459	513	517	478	480	480	458	525	494	477	486	491	419	450	462	501	482	476	484	501	523	485	460	467	522	465	505	499	485	487	493	500	473	505	491	452	484	483	454	477	481	479	471	513	460	489	511	479	462	507	500	483	460	483	445	491	477	513	472	467	482	491	489	431	482	480	470	477	512	504	480	469	502	483	467	470	501	494	475	492	449	463	504	438	448	511	479	441	472	530	459	468	503	482	475	476	514	473	501	453	493	478	509	466	481	498	493	474	489	481	521	508	495	484	487	487	488	506	462	467	487	472	508	465	487	489	473	479	472	478	499	454	483	478	466	513	472	461	455	501	492	498	461	450	500	489	478	488	483	459	485	473	460	498	493	496	505	460	483	477	482	494	495	463	487	470	524	474	475	453	464	501	457	467	492	461	458	502	478	498	457	511	472	518	440	489	437	457	488	502	444	479	493	501	492	487	473	429	433	475	526	495	483	497	492	460	503	475	486	454	461	496	495	490	493	490	494	469	461	474	484	474	483	525	495	502	493	504	514	509	527	492	490	489	487	459	494	438	452	452	447	474	473	461	482	472	504	487	479	466	460	479	514	476	453	463	455	503	455	489	537	508	506	508	512	453	473	461	463	493	465	493	479	505	472	522	521	474	484	456	493	461	494	464	501	474	485	520	468	507	473	446	466	478	449	492	477	461	436	489	496	474	479	501	498	492	475	498	462	477	492	460	536	459	478	485	507	482	513	503	426	528	482	527	473	464	444	479	483	489	460	472	460	499	492	444	478	469	476	506	506	494	457	500	530	479	482	483	467	512	466	472	460	501	487	508	468	493	481	469	471	492	483	511	457	499	454	488	459	475	503	511	453	515	482	481	490	484	448	494	461	500	489	498	472	472	514	476	463	453	458	499	469	514	472	473	494	492	483	513	492	517	492	490	474	526	491	497	489	499	491	500	500	541	487	485	479	445	478	508	492	477	461	486	494	478	470	471	469	423	459	514	522	475	478	523	487	464	483	523	468	481	459	460	490	478	475	492	458	491	443	495	502	528	463	482	487	508	477	529	494	426	473	486	466	460	487	463	470	500	485	541	449	459	523	462	453	495	476	471	529	496	489	473	521	508	494	472	472	474	482	489	466	461	523	529	475	470	452	504	497	463	505	497	458	424	478	454	533	430	476	468	511	471	492	505	489	491	510	490	478	480	503	440	473	494	457	460	498	457	482	500	499	464	461	473	506	492	452	496	471	485	509	500	477	487	449	475	516	459	503	496	456	514	456	453	484	455	481	503	475	491	510	470	522	482	486	509	528	447	455	532	490	489	474	497	498	519	451	471	462	546	511	489	506	457	447	455	474	507	500	495	454	487	501	511	493	492	466	522	502	497	490	476	503	502	477	507	501	490	473	478	469	517	518	442	486	487	524	478	470	439	434	467	476	476	417	510	495	466	451	475	478	525	462	509	492	479	485	461	485	527	447	504	470	483	502	496	465	484	489	482	461	481	462	487	499	444	487	459	464	463	445	477	501	504	541	519	496	501	498	496	477	506	493	498	464	476	460	472	493	469	444	501	511	488	484	486	496	462	472	470	479	502	491	478	479	456	504	501	470	515	481	497	478	467	464	522	496	484	433	488	490	528	501	484	521	496	456	472	475	470	441	476	479	497	488	492	481	456	457	498	486	455	446	502	531	475	479	466	502	508	480	478	441	525	501	460	526	525	490	495	501	476	443	481	482	511	531	480	496	542	495	449	451	505	490	496	477	461	475	495	469	494	504	466	491	488	508	497	472	535	496	503	471	469
19493	15733	4284	916	452	462	416	448	432	452	429	424	451	446	447	445	429	516	447	414	467	449	414	493	427	411	460	432	454	471	443	477	449	439	422	438	427	412	421	412	425	423	452	454	433	466	443	473	439	448	422	497	415	458	449	475	453	469	441	398	417	437	465	448	478	457	439	430	431	454	405	459	437	409	419	449	408	436	380	448	447	407	457	466	489	431	468	425	448	392	435	433	416	434	397	461	484	411	460	423	445	445	424	447	446	435	450	433	430	381	437	431	441	417	410	418	449	480	457	443	432	438	442	421	430	423	438	447	450	419	424	416	456	434	410	463	462	432	426	428	464	445	443	387	418	435	408	435	405	432	446	387	455	461	411	435	409	432	454	435	480	452	473	446	401	424	477	428	423	438	411	484	447	439	438	424	472	439	464	459	437	472	413	403	403	411	458	464	426	440	444	417	440	465	461	418	444	451	459	452	433	467	435	396	457	458	456	458	454	454	459	449	420	439	444	463	437	432	427	440	419	443	415	463	429	438	420	444	436	457	429	429	432	434	447	449	427	410	462	431	419	415	476	435	484	412	465	453	416	457	478	413	432	443	397	418	422	449	462	411	423	441	455	448	406	485	436	434	448	445	457	440	454	422	465	480	421	452	446	465	467	454	428	446	468	445	425	420	463	430	481	421	434	468	450	453	434	444	429	435	478	472	430	442	422	451	400	455	420	457	422	436	471	448	420	430	465	427	467	442	423	434	454	491	475	449	434	423	466	457	446	477	420	438	445	415	437	385	442	406	432	447	453	423	444	425	470	432	428	418	436	437	429	413	437	466	408	459	459	420	429	441	438	422	428	428	427	476	399	452	434	478	495	422	425	444	471	431	446	439	462	446	445	427	457	416	418	432	481	437	435	459	430	432	463	444	456	465	438	435	483	433	431	418	440	452	438	456	466	429	442	461	440	432	434	464	448	436	435	432	430	439	420	465	453	454	440	430	415	438	475	444	444	433	402	431	429	418	471	453	422	440	436	428	450	429	462	417	434	422	445	418	440	438	440	447	395	435	440	479	423	427	448	454	431	465	406	441	483	473	445	442	435	395	422	420	414	409	439	464	427	479	444	448	431	402	471	435	451	442	415	450	433	428	464	421	451	412	435	408	456	444	439	452	415	441	483	458	458	462	445	406	430	442	432	428	453	477	426	458	454	404	419	440	429	433	447	429	426	439	461	448	423	437	478	463	438	430	418	414	461	434	452	472	466	476	448	437	425	440	458	456	455	410	414	456	435	449	441	478	470	421	426	419	422	429	441	438	435	408	469	432	408	459	463	446	429	459	443	423	431	463	420	373	447	446	454	444	451	462	439	425	399	468	421	455	431	441	469	458	447	457	431	453	423	448	455	436	457	438	431	432	429	443	431	412	450	425	422	417	386	465	430	434	493	440	414	442	408	440	419	426	429	418	457	415	491	418	453	423	428	420	428	444	423	448	416	421	418	428	417	468	434	421	467	443	418	425	435	450	438	450	397	455	445	428	435	433	436	401	439	452	439	435	405	420	482	474	388	448	407	453	440	419	441	405	460	455	443	450	419	468	463	386	441	425	444	407	449	438	459	444	441	430	459	434	398	440	397	463	451	430	467	417	438	397	451	468	434	421	438	425	434	402	418	432	439	413	434	436	426	416	434	434	440	455	420	445	421	444	428	420	432	440	435	459	403	408	456	434	411	451	385	446	498	367	406	450	457	459	479	445	443	440	427	459	439	394	433	480	432	433	426	461	425	438	438	429	460	450	424	447	431	448	434	420	458	408	407	479	419	424	435	443	417	438	425	486	418	430	463	452	400	469	402	446	429	442	441	436	432	426	466	464	425	418	444	446	421	458	445	450	461	475	499	451	433	427	426	440	423	413	456	436	454	417	432	420	394	460	435	469	482	445	444	443	443	456	455	446	428	403	452	423	453	416	418	431	416	424	436	459	408	435	425	420	406	408	419	418	435	443	451	446	460	431	453	458	453	421	464	440	428	429	484	460	461	393	463	442	424	424	419	429	420	437	448	404	447	411	416	435	408	435	413	469	434	405	457	463	429	460	477	436	490	436	442	423	442	429	473	432	427	425	434	432	451	443	435	464	434	421	464	433	417	418	453	477	434	463	425	430	431	458	419	433	417	384	441	438	444	406	428	465	465	413	429	501	468	474	402	415	443	458	434	498	406	425	442	486	423	446	467	452	475	449	415	423	445	429	477	476	436	466	446	476	409	472	436	430	440	428	434	444	445	411	473	494	429	441	480	429	438	432	439	435	459	467	424	418	412	429	459	424	448	451	462	462	455	427	446	420	400	424	428	464	442	451	448	467	426	442	406	430	430	443	491	440	432	419	439	461	406	473	461	431	453	419	466	461	436	434	454	433	426	466	455	456	424	471	457	455	450	442	413	448	422	434	422	428	415	420	434	434	425	406	493	431	451	448	420	448	459	460	440	464	450	463	415	483	465	466	440	456	448	482	416	417	439	453	414	443	445	432	404	422	447	434	420	437	433	435	434	467	449	394	412	431	433	414	473	412	454	450	405	424	456	432	411	451	458	439	434	456	439	449	429	451	441	423	459	444	439	438	438	460	430	415	441	443	444	428	470	448	431	441	423	404	476	431	406	452	414	444	424	434	457	437	435	482	454	413	477	398	419	435	441	437	425	397	408	444	439	467	428	478	432	423	441	415	421	423	445	406	448	416	416	452	454	444	437	423	429	454	434	451	466	443	437	437	424	470	452	465	462	471	439	471	438	461	433	439	489	440	420	421	432	423	470	438	425	422	411	444	435	424	435	455	397	429	454	463	411	445	459	411	440	453	413	446	454	478	452	414	443	452	404	411	460	429	453	423	456	431	423	422	422	445	426	448	430	408	449	466	440	442	409	390	405	415	417	415	423	442	418	443	422	417	439	432	426	405	473	423	438	451	414	435	399	429	409	420	434	437	459	435	461	411	468	473	431	468	497	405	422	451	457	459	402	439	433	450	423	417	414	452	398	412	428	454	463	443	420	405	431	419	439	381	456	449	424	403	416	462	445	439	438	414	447	454	454	457	458	423	436	423	448	423	478	429	463	441	432	445	423	427	449	449	410	449	419	418	458	417	437	403	444	466	428	453	452	420	432	434	439	427	426	469	427	443	456	425	435	438	437	452	468	463	460	429	428	485	420	464	430	414	435	449	480	451	445	449	446	410	445	420	490	469	445	408	438	431	418	430	456	409	430	450	441	449	445	443	452	394	422	424	430	462	416	456	445	418	457	389	424	450	432	450	425	414	421	429	452	458	413	434	435	493	414	414	457	409	423	464	445	416	432	466	426	462	441	469	426	424	475	438	418	408	439	464	455	482	427	444	461	428	432	435	439	429	417	457	489	456	479	453	447	421	400	410	425	465	411	420	455	445	384	425	427	463	419	434	450	415	433	442	416	395	434	471	437	399	440	448	457	424	412	439	450	450	439	423	414	448	432	424
25650	22481	27390	25136	7450	620	402	319	285	282	291	298	327	292	273	289	263	265	298	282	274	280	281	254	295	252	264	248	267	285	273	252	269	242	265	288	270	253	290	266	257	278	275	260	258	271	249	263	275	263	253	244	247	261	263	278	244	242	272	255	252	277	253	255	269	249	224	269	280	258	246	264	297	250	272	258	251	277	272	258	244	274	274	257	265	251	257	275	256	247	249	225	257	224	268	259	259	255	265	266	258	271	256	265	253	260	249	240	266	290	254	264	256	263	231	234	250	269	266	265	243	273	239	275	258	257	241	309	250	249	271	246	239	250	251	246	280	256	265	274	241	279	249	275	274	260	243	282	269	291	258	260	272	279	267	240	267	264	270	238	232	232	254	238	267	255	236	253	262	259	296	253	260	242	262	278	284	256	261	290	255	261	240	275	258	245	261	254	265	265	255	245	261	248	280	256	280	248	238	254	229	252	257	288	271	280	234	255	243	245	282	248	209	260	225	267	263	259	260	280	251	255	272	272	256	251	255	271	288	260	264	230	246	272	263	278	238	246	264	271	238	234	274	271	245	278	268	257	260	256	259	260	266	252	255	292	272	246	269	303	250	245	261	239	279	261	257	270	253	253	236	259	279	246	278	244	254	238	221	262	239	240	277	236	300	258	259	264	240	219	256	265	271	244	271	255	258	266	252	274	285	254	277	253	247	264	291	261	245	241	265	230	258	225	245	270	240	268	253	268	238	300	238	280	256	261	237	269	266	248	257	275	265	224	246	250	255	233	236	263	257	269	259	277	241	239	274	236	245	257	252	234	241	274	250	279	256	273	275	249	279	243	250	252	243	262	272	240	265	263	263	255	255	246	268	271	258	252	265	275	248	264	271	241	255	269	257	273	219	259	273	245	227	270	266	248	240	270	240	261	271	247	225	246	257	275	242	258	245	270	238	258	269	248	238	266	230	259	273	277	286	233	245	277	240	273	246	250	259	299	247	272	265	277	255	256	270	276	253	255	255	257	241	273	255	267	247	251	272	226	289	269	271	251	283	277	285	268	232	254	273	279	286	250	252	267	260	263	248	289	257	244	273	257	253	276	240	228	269	230	283	241	262	274	247	233	267	244	231	265	248	228	297	284	250	262	266	273	268	226	256	275	241	252	260	254	267	233	232	255	292	255	270	271	233	254	249	282	235	238	240	252	289	245	259	251	268	260	276	239	253	259	235	273	249	283	264	238	245	244	250	255	256	256	277	251	255	241	254	245	261	262	281	279	260	253	242	250	275	244	266	288	265	267	249	276	277	256	238	254	263	252	243	243	267	285	263	280	258	262	271	243	244	274	237	275	266	272	216	231	271	288	261	251	293	254	271	259	249	262	249	255	268	272	251	288	254	313	283	240	260	260	284	261	247	258	255	265	246	255	257	282	302	277	284	276	266	261	253	255	263	274	265	243	261	250	265	250	237	246	241	276	251	267	245	247	258	231	258	251	260	292	252	285	234	272	268	269	282	252	247	260	249	228	260	255	255	248	249	254	230	241	259	244	280	237	286	235	266	243	248	269	269	268	260	243	281	241	220	259	272	258	260	254	263	279	279	262	245	250	288	246	282	273	279	228	262	255	274	242	279	235	226	231	244	253	265	246	251	295	271	276	239	256	291	274	254	247	222	268	258	264	261	239	229	279	249	264	249	261	260	267	272	248	265	270	268	244	257	255	244	264	257	230	259	262	262	246	283	245	243	268	244	279	245	256	279	284	239	273	247	259	265	273	266	222	227	277	244	292	263	238	276	275	255	282	239	258	236	241	254	251	241	275	247	225	291	284	251	240	262	271	244	283	240	261	277	267	267	251	236	279	244	283	235	270	257	253	271	222	259	262	233	273	249	268	245	255	267	225	277	241	285	238	256	251	231	282	266	268	271	272	240	258	271	275	228	246	253	240	282	233	266	279	246	304	255	246	255	260	264	260	266	256	268	287	296	266	246	260	251	229	285	248	251	269	251	294	283	253	267	252	261	309	255	232	261	231	261	268	257	249	258	260	225	270	291	260	231	263	276	269	244	257	259	252	269	289	237	245	235	273	260	267	264	241	268	264	240	260	241	266	247	272	261	263	261	244	260	245	233	284	264	233	228	219	264	243	284	214	231	247	273	272	246	263	264	255	220	266	280	267	236	241	259	266	236	276	300	264	255	302	254	263	255	248	255	251	245	267	253	250	263	258	241	245	262	259	255	265	285	263	274	266	269	248	267	230	244	254	264	287	253	270	253	263	244	259	260	260	272	236	268	295	277	246	292	267	236	250	268	262	252	255	272	292	241	236	283	276	273	285	266	275	212	264	239	250	265	255	286	279	265	262	252	249	244	240	204	239	260	268	259	250	245	264	270	278	284	261	255	238	238	254	252	277	284	254	268	248	275	276	264	253	264	263	247	249	254	279	252	272	230	266	232	264	261	266	233	296	274	246	231	242	292	268	251	259	268	264	243	266	249	226	278	269	279	246	251	237	266	240	232	264	273	270	246	260	251	264	285	247	246	267	261	265	233	234	243	270	235	252	257	261	269	252	220	260	274	236	246	266	276	280	268	275	253	258	280	251	261	247	242	227	286	288	261	263	240	245	265	271	275	295	273	253	246	252	243	293	236	233	285	240	238	230	247	255	258	253	262	262	262	255	241	234	239	278	276	275	286	234	275	286	272	267	277	279	241	259	256	259	255	262	245	276	274	271	264	261	239	295	255	269	270	243	266	272	267	272	236	263	255	238	268	254	223	228	246	244	224	252	269	250	272	252	263	264	264	252	253	257	252	267	265	242	247	253	285	247	250	262	264	262	249	269	263	261	244	274	257	245	263	245	261	251	266	259	258	239	262	263	251	248	270	266	243	266	240	257	249	247	246	262	275	243	254	240	255	235	256	226	248	255	251	263	239	243	258	275	266	248	261	248	253	252	236	264	301	247	252	247	259	267	275	263	261	241	252	239	260	259	255	270	268	255	242	260	253	264	260	246	260	245	237	262	224	254	268	254	278	253	213	276	257	255	266	255	292	241	261	265	259	210	253	248	252	253	260	281	290	254	278	235	244	240	266	290	252	280	273	269	237	251	269	265	254	235	253	240	271	256	255	260	262	269	271	250	307	239	283	258	263	293	251	245	289	281	220	258	268	262	247	252	244	248	253	299	250	251	273	276	243	237	218	244	240	286	228	262	258	253	271	262	260	273	244	261	258	255	269	259	254	247	249	269	257	256	243	268	256	295	233	247	260	256	230	237	263	230	245	266	252	275	262	276	273	249	238	245	258	244	251	246	280	254	275	243	249	266	234	266	268	241	253	260	249	276	259	240	259	254	249	247	240	238	274	247	249	288	237	230	276	257	246	278	232	251	251	249	252	241	263	229	266	244	258	291	281	243	255	266	282	244	244	240	254	253	275	270	254	259	273	254	270	275	242	268	270	260	240	291	248	273	272	272	251	260	247	264	266	282	237	247	270	283
56331	59543	23610	4510	519	404	381	372	335	328	315	325	298	275	288	274	296	320	295	299	284	262	275	300	275	278	255	272	299	286	264	250	283	278	314	292	274	275	262	248	256	248	267	283	269	256	267	254	298	261	286	277	292	270	284	256	276	259	265	268	278	270	261	292	251	244	282	273	261	273	267	278	261	256	249	264	290	305	278	262	282	248	269	280	269	295	275	281	287	242	272	269	268	265	279	284	267	265	253	251	281	261	276	246	284	279	264	290	249	288	297	302	282	290	287	284	277	290	283	286	266	260	301	258	270	270	262	276	276	326	272	264	253	292	244	281	274	276	323	288	296	263	283	282	253	270	269	292	266	259	294	298	257	229	283	281	275	286	268	260	238	257	297	233	269	274	265	272	263	266	283	316	261	280	240	246	260	281	255	257	284	241	251	285	261	270	257	263	310	248	291	252	235	276	251	295	260	278	253	271	266	264	285	290	231	279	266	283	276	251	243	278	268	309	274	254	277	270	264	279	273	264	269	259	267	274	286	270	259	243	274	261	255	259	263	288	296	303	266	278	239	268	233	256	275	273	252	282	263	269	285	300	268	261	262	282	331	283	250	250	271	266	260	255	282	272	276	270	285	271	263	251	269	285	229	230	313	286	262	277	269	274	247	274	266	257	272	282	287	295	286	266	254	267	275	285	258	250	283	278	259	270	307	276	248	263	262	288	264	268	283	239	242	274	287	322	279	279	289	270	288	286	266	243	304	282	290	269	264	288	281	302	280	261	312	260	271	289	253	245	293	250	274	253	260	282	258	280	279	279	268	288	262	286	281	252	281	288	248	299	259	264	272	283	265	288	262	297	263	279	279	285	295	285	276	226	269	238	255	278	264	258	285	257	271	280	280	262	243	298	293	274	264	251	259	288	239	267	268	283	250	285	251	300	241	263	261	264	283	273	268	275	259	268	282	268	283	255	277	269	283	267	230	297	281	281	252	286	285	266	241	248	271	268	290	245	280	292	263	270	260	299	267	266	267	284	251	281	282	271	281	252	267	305	281	261	297	253	267	257	268	250	244	273	269	245	260	260	279	264	264	265	265	281	254	258	271	275	274	301	269	287	277	292	288	275	317	250	298	269	271	273	256	268	285	252	262	254	264	267	276	264	260	274	262	258	287	267	275	239	256	284	217	288	248	263	298	270	265	283	271	265	267	293	262	270	272	266	263	277	257	255	295	273	265	254	293	269	259	267	279	251	283	253	305	277	270	264	265	269	255	255	266	271	259	294	245	253	282	238	268	261	319	256	270	278	275	283	249	269	257	273	264	294	242	264	282	285	285	294	258	271	256	304	296	273	249	262	256	267	286	217	264	292	244	266	260	281	255	264	260	261	274	253	278	256	265	270	286	269	260	255	260	286	266	261	255	265	296	284	265	253	256	287	285	285	280	251	271	278	236	286	279	274	267	272	263	310	284	272	300	298	301	306	281	286	260	302	250	266	266	299	277	277	283	247	277	278	236	245	262	267	255	252	255	277	299	275	288	289	268	270	253	276	274	291	260	279	253	281	278	260	257	283	283	275	256	271	272	272	266	227	285	280	264	244	259	253	254	277	286	269	245	280	264	281	270	301	271	243	239	283	285	268	273	279	298	301	283	272	241	247	289	290	256	261	274	289	285	235	255	274	262	289	271	258	257	243	260	290	288	272	240	251	282	301	257	277	267	298	269	273	266	283	265	277	286	275	288	284	291	307	287	268	282	251	261	252	286	249	260	287	288	252	277	283	248	282	260	287	265	272	264	277	269	251	256	248	286	267	273	256	234	281	238	270	274	290	293	289	258	255	253	288	268	301	254	260	280	261	303	250	246	247	284	260	269	252	282	273	260	263	259	272	291	281	289	290	297	290	241	266	272	246	272	276	287	261	263	254	281	267	287	280	285	291	284	228	306	254	281	263	261	267	287	272	274	257	276	259	260	269	270	291	280	269	258	291	270	253	268	257	289	298	266	270	272	287	275	266	264	234	295	297	290	287	287	274	288	318	246	270	254	276	267	257	268	268	254	289	278	292	296	257	278	267	265	262	264	240	266	296	264	292	273	272	260	269	282	263	264	289	273	264	282	278	268	281	271	261	253	287	249	294	271	265	295	284	255	267	296	249	276	257	293	303	253	274	290	285	294	293	245	288	254	244	300	249	271	251	249	266	266	274	265	284	282	277	277	250	272	257	276	272	267	262	263	276	250	260	258	277	270	265	253	277	285	276	257	275	263	273	254	271	269	258	239	273	308	254	279	281	234	298	264	267	259	269	251	258	302	277	245	278	275	255	246	244	270	292	254	279	259	251	267	253	282	255	277	298	261	276	268	262	262	248	249	292	274	280	290	259	287	279	258	292	279	249	261	284	245	255	275	283	254	263	275	270	293	276	243	260	284	265	257	282	280	283	256	236	262	269	289	275	261	288	251	311	266	259	280	277	298	251	285	272	273	274	253	309	266	273	247	292	273	267	251	278	279	281	267	259	265	285	275	282	263	250	267	281	262	269	263	252	270	286	266	268	266	267	253	252	292	271	252	269	252	226	277	279	263	258	276	277	271	288	271	271	263	230	283	275	274	259	271	293	271	291	269	290	285	247	269	288	274	303	303	268	257	263	280	257	273	284	297	255	265	274	265	263	266	281	278	236	299	260	274	259	262	275	291	288	279	279	245	259	302	259	260	287	255	304	280	280	304	272	286	266	249	259	260	296	275	267	272	289	276	273	279	267	268	260	295	275	282	274	259	263	272	280	274	270	275	258	282	245	242	288	262	287	271	278	278	276	247	244	281	277	269	275	303	256	267	256	252	281	255	260	278	242	266	265	280	244	248	237	275	254	293	279	309	278	263	247	265	248	287	310	257	250	294	266	259	263	293	267	243	298	250	305	288	279	275	274	277	270	260	256	233	267	263	284	284	243	273	263	265	291	276	266	270	332	258	288	251	262	250	277	275	274	286	250	290	256	279	276	258	278	261	276	272	270	250	276	295	294	248	280	235	262	286	285	281	276	293	288	275	269	253	286	262	253	284	255	290	285	254	287	249	276	262	259	249	273	272	266	242	287	280	248	282	277	274	266	244	257	296	271	269	286	291	283	299	259	262	252	260	248	275	273	265	323	261	272	255	261	232	298	263	253	279	272	283	256	276	276	290	242	294	268	240	270	284	260	291	259	277	266	277	270	269	265	266	270	264	243	311	251	263	240	247	269	264	279	271	291	292	293	254	270	269	270	257	252	278	280	282	281	274	283	277	293	272	255	249	249	278	274	268	274	273	280	261	280	252	255	269	289	272	265	278	264	292	259	274	281	268	275	251	274	249	273	290	265	240	224	279	255	271	252	247	252	276	244	306	277	255	283	262	249	246	275	264	270	271	243	257	255	271	283	285	283	264	295	257	253	272	273	288	282	280	254	258	238	280	261	280	262	273	242	286	270	282	286	268	267	267	261	257	244	260	278	284	259	247	280
24585	21845	28402	24908	20395	5341	759	474	403	389	427	324	320	349	343	351	352	354	321	360	329	351	351	350	359	317	377	322	363	363	327	300	349	325	353	327	358	341	346	336	311	297	344	300	345	318	335	294	321	317	331	351	326	344	327	348	319	325	356	353	313	296	321	340	339	313	340	327	344	340	304	323	309	343	310	345	350	348	343	343	327	309	342	327	325	329	303	342	317	330	318	312	323	299	291	348	318	318	309	318	281	346	331	324	298	295	311	304	313	304	328	336	321	339	322	322	296	344	346	354	302	335	315	319	319	304	324	308	294	323	350	330	340	325	327	338	332	308	312	326	317	313	326	306	314	334	308	308	292	305	327	342	327	291	332	347	330	302	335	355	358	336	344	323	323	321	331	316	323	331	318	332	301	326	343	326	328	339	334	344	322	352	325	302	320	335	325	336	324	309	302	340	297	331	325	305	302	374	298	327	336	312	293	327	333	339	321	302	323	317	346	339	290	333	308	313	313	323	333	311	321	337	326	328	324	313	290	323	340	301	317	327	295	305	307	278	339	333	316	311	306	349	306	337	321	360	339	314	323	302	330	284	286	317	320	321	317	339	340	334	334	301	358	301	295	297	316	336	363	337	309	342	340	350	309	309	314	326	338	357	337	318	308	300	317	320	319	317	343	349	312	328	332	325	287	326	298	329	333	332	283	333	324	287	317	342	297	310	320	325	344	336	308	311	312	319	315	329	343	343	312	318	339	328	315	327	318	303	315	322	361	338	316	331	329	311	316	341	321	326	348	304	314	323	309	317	298	278	307	280	312	318	327	327	312	363	298	351	326	334	326	292	332	307	336	340	317	327	331	330	317	336	319	331	318	340	338	320	315	337	353	365	297	317	317	310	321	317	315	300	321	331	278	322	343	346	289	335	326	330	371	327	339	293	318	325	308	312	281	329	310	325	306	321	305	317	343	295	294	265	325	344	268	344	324	298	320	334	292	338	359	339	333	307	339	332	332	321	354	314	306	314	311	330	323	313	321	346	313	297	304	336	348	322	298	318	323	321	336	298	353	306	350	305	345	312	317	351	319	301	335	328	362	301	289	312	328	312	309	304	328	313	351	316	345	313	328	326	319	292	301	329	290	349	324	297	349	359	302	349	323	335	312	340	330	299	291	336	289	325	338	318	313	326	319	306	349	318	314	342	335	323	293	337	337	287	325	304	291	321	329	286	332	317	308	312	364	335	325	307	283	316	347	330	333	308	318	317	324	330	303	324	323	311	311	354	336	321	318	319	316	317	321	335	335	349	318	314	299	321	308	290	302	360	296	363	330	316	296	361	351	331	357	293	347	314	304	341	306	286	318	314	333	310	315	324	346	306	328	297	324	307	313	340	330	335	326	324	303	307	329	328	317	326	296	347	331	315	322	317	344	336	331	315	348	325	340	333	325	297	319	339	296	338	313	300	342	332	328	303	328	331	315	333	311	333	326	312	301	344	327	350	309	319	337	333	288	332	324	331	315	337	323	333	346	329	329	313	355	296	312	301	335	316	299	292	348	353	297	334	331	317	312	324	356	345	324	322	283	311	323	316	328	313	313	303	366	311	343	338	343	334	327	325	322	334	325	318	326	323	347	316	308	308	324	329	331	313	319	300	341	300	308	332	319	317	323	323	293	305	291	306	314	321	344	294	319	308	317	327	302	330	300	316	360	351	313	311	317	301	314	326	325	290	284	320	294	301	315	337	322	322	294	304	295	323	313	326	314	287	337	290	304	306	281	340	351	330	327	338	302	297	351	371	295	341	336	322	335	324	282	328	320	342	313	324	321	306	368	298	358	303	313	327	326	327	323	312	341	334	320	304	322	330	315	327	295	314	309	317	348	355	308	310	315	319	315	327	345	326	334	309	324	367	302	317	335	308	325	342	302	333	328	341	308	299	291	305	301	322	320	328	308	335	320	354	334	366	342	333	329	327	329	301	333	326	360	323	327	325	350	307	338	311	332	335	327	291	323	337	307	313	344	339	324	313	320	310	324	314	327	344	339	340	292	314	323	325	322	318	324	355	305	319	335	328	341	321	322	308	310	312	314	316	281	312	320	341	310	329	300	316	321	334	327	329	305	337	308	277	341	328	348	321	325	331	330	319	298	319	314	294	325	266	331	300	302	303	302	328	310	303	331	313	322	330	344	297	331	322	317	303	337	301	310	316	308	321	341	332	326	312	295	312	331	300	318	324	286	316	322	314	324	332	303	317	320	349	301	302	341	368	323	311	311	331	346	330	281	315	319	314	337	324	324	327	340	330	309	320	319	366	331	307	328	347	307	326	283	323	324	329	315	290	335	303	306	311	307	320	330	366	297	316	300	323	283	321	310	321	339	362	329	336	314	302	321	353	332	326	347	340	333	335	331	303	287	307	340	317	305	312	298	350	296	292	303	341	334	331	322	328	292	306	339	298	301	308	318	318	325	316	304	348	317	330	309	310	319	319	316	363	340	310	319	317	314	322	335	309	339	333	318	322	322	363	349	325	293	335	334	325	322	338	326	322	347	327	324	317	285	315	345	316	347	319	304	338	337	316	329	297	292	323	336	324	337	333	355	325	314	306	302	384	283	294	325	300	324	298	328	323	327	328	316	316	289	311	321	319	310	298	298	295	345	349	342	348	309	322	308	335	322	299	328	316	324	362	330	334	359	317	320	368	300	302	350	356	365	328	308	313	336	291	314	309	323	312	322	344	340	372	333	342	311	291	314	274	303	338	285	285	341	341	327	304	296	347	316	308	307	347	329	340	310	304	339	309	288	323	321	341	302	325	360	298	338	315	321	298	337	317	307	317	322	317	296	346	357	343	321	291	324	300	310	320	298	317	326	332	318	336	327	337	320	318	322	307	333	276	324	317	300	381	305	309	321	311	308	291	321	319	332	304	320	327	296	309	323	328	346	340	322	335	314	306	342	305	304	317	341	338	349	316	297	325	305	347	333	339	302	320	313	317	302	363	323	335	300	313	333	294	354	336	313	318	329	313	309	331	337	301	303	356	310	366	330	326	342	342	327	349	301	312	324	329	306	329	338	349	310	337	326	301	329	326	317	312	294	331	339	307	325	332	333	344	328	305	338	292	293	318	343	321	321	342	327	295	322	333	299	351	303	309	335	340	334	311	317	344	330	324	311	278	349	330	339	318	351	313	335	327	307	322	353	313	337	329	309	345	344	329	306	313	315	300	335	346	300	296	311	306	317	282	334	321	317	325	321	331	373	324	325	328	294	323	303	324	304	315	333	329	304	323	284	299	291	315	321	329	319	310	316	326	341	354	335	350	338	324	318	312	322	328	347	320	342	326	344	310	305	341	314	292	343	321	315	328	332	337	322	325	334	329	332	330	305	346	308	332	314	315	325	317	323	332	322	328	327	321	341	313	280	317	333	330	278	329	298	340	306	322	309	311	297	312	315	304	313	315	339	316	309	300	328	304	301	331	322	322	339	321	308	301	354	344
59506	74461	34501	6568	846	677	530	498	479	463	411	415	386	367	343	348	374	372	374	353	369	389	348	329	337	357	347	321	373	338	327	364	367	387	334	355	313	307	333	332	334	341	339	347	335	331	320	348	340	331	349	344	325	351	345	335	369	329	341	312	349	311	314	334	329	332	329	344	338	353	350	317	304	371	335	348	314	330	326	320	348	319	323	330	327	352	303	310	324	362	325	299	354	334	335	328	322	315	351	333	354	354	313	338	337	336	374	289	349	326	373	347	340	360	315	337	329	331	336	360	339	311	368	309	313	317	347	327	336	339	314	337	311	342	326	311	356	336	327	317	329	317	344	330	360	337	314	308	343	323	329	355	355	339	296	343	331	325	330	344	344	339	344	359	326	334	334	343	327	341	339	332	338	354	361	335	327	307	325	314	329	327	364	305	348	351	302	350	307	322	350	356	337	308	335	309	353	306	316	336	322	338	314	337	316	322	312	334	321	310	339	320	315	313	321	349	337	315	334	334	336	335	304	322	331	326	342	331	299	350	320	340	350	318	349	297	333	338	318	312	327	328	335	323	334	358	329	325	366	330	350	300	317	322	315	358	326	312	293	331	314	329	346	347	325	301	342	332	331	345	349	330	344	356	359	325	339	345	323	338	295	318	316	304	311	341	327	350	319	309	320	332	343	347	345	347	296	335	330	265	371	300	331	328	305	342	335	318	331	320	331	343	331	333	310	331	315	341	335	319	300	333	347	359	302	335	292	356	348	318	306	321	318	334	325	328	328	313	346	330	320	337	320	314	323	297	339	304	355	343	357	327	345	334	347	326	353	316	332	309	309	333	314	356	336	327	309	321	326	306	345	357	328	346	327	347	330	354	324	320	312	324	351	361	326	328	313	363	312	325	320	295	307	334	312	311	316	364	311	326	336	324	348	320	331	337	366	339	328	324	299	304	314	329	314	289	335	339	314	334	347	334	327	343	327	342	334	335	307	310	332	307	337	318	328	289	320	325	319	332	324	342	313	360	341	339	322	325	329	368	348	346	327	297	338	324	333	335	317	304	289	347	314	326	316	300	315	328	337	340	320	332	308	312	367	357	330	307	312	326	297	318	298	337	374	320	346	350	346	315	315	319	288	333	322	315	321	321	326	329	329	329	324	335	309	301	324	333	339	359	352	311	312	328	308	340	314	368	326	299	325	328	316	321	349	334	337	291	323	337	299	323	310	333	357	310	323	339	354	348	340	344	311	334	300	336	339	329	335	341	306	348	374	354	299	335	340	344	328	355	344	304	332	316	316	319	340	363	334	335	336	333	339	317	324	329	336	331	318	373	317	336	339	362	357	369	314	334	368	307	311	326	331	333	336	342	341	329	342	350	304	344	338	320	337	377	345	337	368	295	335	329	313	326	332	289	330	333	336	329	329	330	335	299	323	383	361	331	325	309	315	329	352	307	354	349	343	354	319	322	300	324	332	322	319	369	314	306	322	327	347	315	332	302	333	332	303	318	293	329	339	354	341	324	336	341	298	302	315	356	327	321	320	317	348	339	326	310	342	338	300	322	324	321	342	338	338	366	353	343	334	330	325	333	354	335	310	288	310	340	335	333	325	346	354	319	341	352	290	354	312	336	334	333	318	338	327	332	339	325	330	315	301	332	294	317	332	350	321	320	343	313	301	344	340	326	363	307	328	332	343	337	350	295	298	351	328	325	370	338	353	350	335	338	340	299	360	318	342	354	338	328	321	326	344	299	339	336	341	355	352	334	306	315	304	332	320	342	341	317	324	334	356	346	332	348	322	298	332	326	350	318	333	330	317	301	285	310	305	315	324	294	313	313	301	348	343	360	325	337	326	367	305	319	304	370	322	333	339	350	359	345	303	337	342	366	336	321	316	312	342	350	286	388	353	309	330	347	308	361	334	351	322	350	323	343	332	293	343	300	337	341	337	333	332	332	329	282	320	298	317	281	320	328	309	315	316	314	341	340	310	316	319	335	357	349	352	346	326	325	338	315	335	310	332	358	321	294	308	313	335	330	333	339	325	357	347	321	315	315	331	324	357	311	291	322	322	331	318	309	324	355	315	327	347	326	318	320	357	321	314	308	348	341	359	331	343	341	318	336	321	331	299	327	302	337	316	332	337	351	323	341	328	335	307	346	333	324	334	297	335	326	334	331	342	306	319	298	318	346	297	335	324	316	307	333	319	348	319	325	329	350	315	336	351	353	335	310	363	304	315	282	364	366	336	347	335	299	332	318	335	319	334	327	314	316	324	322	331	322	305	329	360	352	323	351	329	322	354	345	291	334	347	351	348	322	328	291	313	303	338	337	300	322	332	318	363	347	305	344	324	297	330	332	330	313	315	365	311	338	306	311	293	324	319	299	309	319	379	332	358	321	313	338	303	319	330	335	323	342	322	338	334	297	307	318	324	332	334	334	321	323	343	343	339	308	338	345	331	282	312	318	327	330	317	342	323	327	319	312	326	331	340	317	330	309	329	340	334	342	310	300	298	327	331	331	329	327	338	364	304	333	318	313	319	310	330	355	303	330	347	344	355	324	324	353	318	341	294	325	316	346	298	286	324	326	348	311	313	355	314	343	315	324	323	353	312	328	321	320	319	337	303	354	288	324	311	308	316	338	316	308	351	336	309	301	334	330	321	329	325	320	316	353	353	318	305	308	340	340	327	337	353	339	304	324	319	318	326	282	353	337	306	309	304	311	343	294	342	316	307	324	325	337	330	357	373	318	329	304	293	333	319	342	353	316	333	339	342	367	340	345	331	346	336	303	326	320	370	338	317	336	322	311	322	338	352	309	362	344	347	333	330	319	325	337	355	320	341	297	346	310	350	343	331	315	325	320	338	326	313	322	309	350	350	332	317	315	342	301	304	313	340	325	341	315	331	346	327	313	317	292	342	317	332	334	322	366	309	309	333	374	304	331	324	305	329	312	318	366	325	319	309	310	346	320	335	270	331	314	339	313	334	328	318	302	325	325	305	335	359	311	355	314	343	339	357	307	344	306	317	315	334	293	315	328	317	301	310	338	325	336	319	301	308	344	360	316	317	321	306	312	350	337	339	346	294	361	308	326	361	348	347	311	352	317	323	298	330	315	337	301	344	337	343	385	324	319	327	318	286	382	318	313	321	315	331	311	323	329	308	321	340	333	320	348	354	348	331	322	336	356	362	345	306	334	314	338	286	329	320	335	293	314	324	313	312	336	348	308	361	318	326	341	288	318	341	326	336	326	349	301	326	322	323	338	338	353	352	325	347	341	328	327	322	320	314	317	315	346	307	330	301	326	292	338	345	314	335	286	329	349	312	314	322	303	310	350	331	290	323	334	313	328	308	321	365	333	310	333	335	304	304	332	326	305	334	288	315	326	317	318	290	327	329	309	305	317	338	293	339	303	298	328	333	343	311	322	330	316	305	300	339	308	297	334	303	327	338	314	361	345	337	320	314	334	352	322	305	300	320	320	319	340	350	335
30143	21491	7228	1399	727	535	530	460	451	551	521	492	519	530	512	490	542	496	473	473	479	508	487	480	514	506	558	510	500	478	507	487	503	474	467	513	488	483	442	461	491	472	531	460	489	489	464	502	474	528	463	447	485	488	514	488	528	474	513	520	513	472	478	493	487	515	468	501	478	439	470	496	476	521	516	520	507	515	515	520	482	478	544	468	512	478	465	460	531	497	511	501	522	461	485	488	513	505	469	468	463	506	464	445	521	526	506	494	537	504	494	505	506	511	463	496	519	501	450	486	513	503	527	488	445	496	499	476	457	518	473	495	493	450	504	477	466	470	522	492	464	516	515	500	565	496	512	522	508	486	515	505	525	464	491	515	530	471	461	484	451	517	504	531	489	487	468	508	472	528	466	503	457	486	523	492	501	506	471	479	492	499	515	492	504	493	475	521	469	494	511	473	462	470	485	472	474	528	502	448	475	496	511	472	495	520	506	475	521	552	523	494	495	477	518	488	497	473	514	495	511	450	460	456	485	507	503	482	476	456	460	515	508	488	489	485	435	453	485	493	463	502	513	474	503	506	485	482	503	476	527	535	509	485	482	491	504	498	507	468	499	495	514	504	493	542	465	507	525	504	496	464	502	489	528	471	496	472	539	483	531	499	468	513	503	485	508	495	464	487	471	506	502	506	473	521	509	481	466	510	508	480	506	478	495	468	476	469	532	487	528	483	503	550	528	469	487	501	468	478	512	526	467	503	471	532	534	534	483	484	482	484	482	471	481	491	486	482	488	492	481	483	502	506	528	498	493	475	491	498	489	509	465	469	472	445	496	501	470	501	461	490	527	467	486	460	508	471	495	513	479	462	481	488	496	457	477	497	492	479	495	482	521	478	507	476	498	483	480	503	517	474	489	486	462	489	513	500	515	484	498	476	490	475	488	490	477	483	502	506	467	499	494	501	470	496	521	483	505	522	481	478	499	503	481	432	496	507	502	480	471	501	490	474	485	519	513	470	490	490	464	465	499	529	481	492	469	481	508	499	484	494	476	513	546	508	505	480	474	522	525	462	524	521	501	512	514	496	532	480	493	462	510	458	480	489	472	479	480	514	502	476	491	489	484	525	485	513	491	538	467	479	493	512	492	499	493	526	521	493	499	476	492	490	475	531	501	525	495	494	508	496	530	540	497	492	508	472	510	501	484	479	524	473	492	477	543	469	489	461	530	462	479	496	551	490	490	461	507	485	436	480	476	554	483	507	478	528	502	462	519	508	528	428	507	494	475	459	446	504	479	478	514	517	470	521	519	471	499	457	445	469	462	506	488	515	485	508	464	474	523	495	503	486	483	442	454	514	518	494	561	529	453	481	501	457	508	443	514	547	490	535	455	548	483	513	496	483	492	486	486	504	523	502	480	496	544	518	474	512	473	477	445	483	490	478	453	476	498	465	443	503	474	466	523	491	504	506	455	517	475	523	496	457	484	506	505	505	558	531	512	474	498	488	503	533	472	466	502	512	481	491	511	495	517	536	482	470	555	484	504	517	470	485	479	494	469	517	500	483	535	496	490	511	504	502	490	497	511	502	516	451	489	504	484	516	515	529	504	497	534	512	511	457	500	504	460	481	481	494	511	488	470	494	483	500	478	490	468	533	511	513	478	524	504	478	520	511	512	515	477	501	483	480	496	482	495	503	499	521	468	473	489	494	485	509	470	520	519	485	507	473	523	490	524	465	517	506	496	511	527	476	473	495	493	508	458	510	473	458	443	447	457	531	505	491	502	476	474	479	503	487	503	439	497	488	535	530	519	478	536	487	521	546	514	510	493	489	515	500	532	460	494	446	503	505	521	494	485	505	521	470	471	459	529	509	497	437	520	511	514	468	542	496	505	490	506	481	517	512	508	521	469	528	499	533	513	469	503	492	480	462	488	472	473	471	504	513	526	501	510	475	493	513	506	498	491	477	504	490	484	489	481	521	477	527	493	514	501	488	538	503	493	501	446	508	467	530	505	461	512	517	493	524	467	514	532	491	456	476	533	512	465	511	458	507	509	487	510	482	482	485	484	512	500	517	515	480	485	449	526	526	543	523	497	468	486	468	485	525	496	470	469	467	533	486	481	481	496	499	405	458	494	523	517	478	513	484	469	499	519	475	501	488	499	532	439	480	469	524	513	521	547	485	523	518	481	493	482	477	490	494	524	527	510	461	489	494	502	495	488	500	460	478	492	451	501	508	477	499	458	480	505	505	514	512	494	484	473	461	455	500	529	511	463	503	494	509	503	490	506	479	451	498	507	504	539	457	465	455	500	497	489	442	474	511	481	479	499	502	491	500	475	494	487	502	510	524	458	466	477	490	489	495	495	494	479	507	519	489	487	476	507	494	510	488	510	487	489	483	521	496	454	490	537	476	524	495	515	494	510	486	490	518	487	455	502	528	505	534	490	459	536	503	477	502	487	548	487	443	494	460	473	480	466	506	503	531	499	532	468	506	478	515	493	487	490	487	487	488	475	506	487	510	468	494	498	507	433	466	496	519	502	481	507	484	505	481	531	495	484	519	504	489	513	478	476	475	505	495	510	521	528	467	484	455	489	499	515	491	493	489	514	483	498	455	522	481	461	495	519	488	513	513	513	511	499	486	534	485	472	534	487	511	482	517	484	479	472	521	503	509	515	516	476	478	485	498	500	522	510	511	526	488	520	506	497	488	485	523	482	498	545	531	491	502	511	507	495	480	517	483	451	473	504	498	513	502	468	484	502	507	523	515	490	463	493	522	516	525	485	519	454	472	504	471	512	484	485	486	469	527	513	505	486	483	507	515	487	492	500	514	487	485	500	484	466	474	484	464	490	475	543	492	495	488	459	515	489	502	503	546	484	433	478	485	523	468	481	489	511	480	455	517	525	503	493	460	474	483	488	513	461	518	502	484	483	510	488	546	472	515	492	501	515	499	512	474	503	491	498	505	487	490	512	497	449	507	528	534	492	471	495	437	508	516	462	477	510	484	496	462	475	524	497	454	527	514	523	528	478	484	513	516	472	555	511	492	509	514	499	478	471	539	484	492	494	491	522	518	471	452	517	506	497	494	507	499	481	471	480	525	463	474	475	472	483	513	503	488	527	494	494	503	480	449	523	497	520	497	472	520	510	489	519	493	484	462	495	458	462	508	499	498	464	522	467	498	509	506	499	518	501	481	498	483	492	489	488	495	486	484	506	508	504	507	525	534	504	519	462	496	477	488	499	457	497	511	505	480	501	518	513	547	485	479	459	515	521	493	473	470	464	490	473	483	531	523	505	500	552	481	503	520	550	490	485	501	525	535	538	473	510	470	473	492	507	500	485	480	462	498	477	514	456	503	457	477	489	518	486	478	505	500	466	493	485	508	470	516	477	479	476	458	532	503	483	492	482	456	459	499	491	464	468	444	502	506	513	482	512	519	524	457	480	492	482	499	477	487	476	500	497	514	492	509	527	533	466	480	474	446	497	488	497	472
19710	16676	3774	824	468	452	458	455	472	452	454	469	460	479	429	452	426	452	446	451	412	473	465	440	451	462	441	434	426	460	470	446	436	464	459	479	447	466	458	422	475	447	455	447	422	451	455	452	435	444	417	445	471	436	445	447	458	444	484	421	422	418	460	456	475	418	430	421	448	458	433	450	447	432	465	446	396	453	427	442	453	398	471	503	487	472	444	452	442	459	417	413	439	470	434	464	445	483	456	413	438	449	433	483	449	419	443	430	443	475	438	453	436	464	460	455	414	440	459	476	447	457	450	430	405	483	471	454	446	444	448	456	405	480	388	426	460	456	451	453	463	462	450	445	458	453	453	447	431	465	432	426	429	445	427	455	448	472	465	442	436	429	426	412	426	473	442	446	443	439	451	454	461	444	427	452	450	434	436	442	452	455	427	465	452	452	419	426	434	426	468	460	455	423	463	470	449	448	410	462	438	446	460	432	470	480	447	436	452	437	449	500	486	444	473	440	466	435	454	468	438	459	465	474	435	467	463	453	445	461	468	532	400	432	465	456	488	418	417	434	469	420	433	448	396	456	473	442	481	447	464	435	469	450	471	450	471	484	451	430	425	489	458	419	439	442	430	446	451	421	454	461	458	469	434	453	432	459	437	454	438	437	434	479	408	449	474	441	461	476	426	438	428	472	424	454	471	432	433	461	461	447	435	448	437	498	449	459	408	444	431	456	469	385	458	444	431	464	434	438	420	435	452	454	472	468	417	449	462	485	444	464	478	443	456	423	417	455	489	444	447	424	463	447	424	426	436	474	482	439	453	440	437	426	490	494	479	437	431	455	410	479	464	437	459	417	486	442	434	403	440	458	479	463	413	473	485	472	413	394	455	450	443	418	450	427	437	452	425	471	441	454	428	450	418	436	423	423	455	475	411	457	451	458	438	442	449	442	442	445	500	456	483	419	465	472	458	437	455	473	418	449	425	424	430	442	449	457	452	461	455	467	447	404	473	432	458	483	472	440	449	448	440	439	446	463	473	461	425	425	419	456	435	440	442	456	438	448	482	446	433	444	448	442	448	450	449	479	438	430	428	481	458	440	451	446	457	455	464	456	455	438	439	445	461	477	480	435	476	422	473	467	471	452	424	418	456	443	449	437	416	432	461	449	439	419	453	446	459	448	450	436	479	465	475	447	429	430	428	450	423	425	458	429	424	419	422	446	477	472	425	444	483	452	426	437	464	464	445	416	453	443	462	449	452	419	471	461	433	450	470	454	467	462	419	445	449	485	456	464	472	440	448	463	434	440	427	454	427	435	426	447	403	491	423	419	442	476	485	386	415	461	481	462	448	446	449	435	422	467	466	466	447	422	435	458	450	411	397	457	436	464	432	412	467	442	442	442	467	473	448	457	460	445	484	444	453	427	502	444	456	471	434	462	437	422	426	440	470	425	455	447	452	438	420	469	424	465	456	412	422	440	443	415	442	469	442	474	479	439	445	458	437	440	447	430	439	444	436	451	437	441	458	432	442	458	451	451	450	450	431	453	425	454	427	457	424	431	439	451	434	447	472	469	447	445	413	482	436	453	434	432	464	446	464	481	417	395	434	451	437	431	415	497	459	487	445	473	438	448	444	449	462	469	441	452	463	469	445	447	482	443	455	437	454	463	450	419	427	457	424	457	478	443	452	439	453	422	444	432	471	473	464	455	446	484	461	402	441	411	426	457	429	461	412	434	399	458	481	477	441	433	476	431	451	449	411	435	427	468	417	412	414	397	437	425	433	440	455	434	469	449	445	464	418	461	485	456	427	424	460	443	429	445	418	425	441	471	460	476	430	437	444	481	444	491	445	458	474	431	423	411	496	434	442	491	453	458	445	417	448	449	485	470	462	445	400	450	460	434	423	447	442	429	413	428	453	411	439	408	485	453	408	448	453	482	472	412	443	413	411	438	407	425	467	417	444	469	430	468	436	441	446	449	463	437	449	474	436	427	461	457	447	463	434	454	459	436	450	428	480	434	415	439	440	427	466	437	446	451	468	411	426	431	431	458	446	443	440	470	476	465	475	423	446	452	495	414	444	405	471	402	439	439	464	402	385	488	431	457	424	484	450	443	439	444	447	482	417	443	458	444	464	429	453	474	449	465	460	467	453	450	446	442	425	450	463	475	476	433	437	408	462	462	459	456	478	468	464	426	444	479	459	463	472	464	488	431	431	472	451	463	446	466	413	444	441	451	449	442	447	468	466	461	464	461	432	440	467	408	471	464	433	445	461	487	436	413	472	430	438	433	460	420	455	459	448	415	448	434	448	442	456	436	403	437	426	433	437	479	431	491	491	465	446	405	437	461	443	456	465	444	412	425	462	419	417	416	422	462	400	426	454	465	454	457	430	375	449	435	440	459	429	457	432	458	466	457	478	441	433	426	468	463	470	445	406	467	479	433	492	404	498	417	447	477	427	463	424	410	472	431	487	431	477	431	401	451	428	465	428	442	477	446	467	432	478	456	455	476	449	481	478	431	462	443	436	475	464	444	473	441	441	448	436	468	446	453	437	426	452	477	435	455	481	453	432	423	423	481	415	458	448	451	500	482	436	405	465	449	441	445	477	471	438	441	447	447	456	462	417	405	445	443	428	442	474	455	426	450	435	453	431	445	466	423	479	451	467	481	431	421	472	422	456	450	453	432	465	445	450	446	448	451	435	460	463	411	455	463	402	445	454	456	481	457	454	406	443	447	437	428	417	428	397	477	415	430	470	435	439	465	434	421	456	432	461	474	461	485	466	450	425	443	452	449	455	465	462	449	441	415	424	445	436	444	462	433	445	438	416	409	434	455	418	460	421	415	437	440	452	461	452	445	446	435	454	430	432	438	487	364	435	470	415	440	446	487	482	499	429	464	476	434	430	449	436	393	463	455	455	461	460	436	465	467	455	457	471	496	449	434	449	477	461	471	441	425	424	457	409	441	404	422	451	468	444	434	431	462	428	472	457	417	436	445	402	460	457	478	463	423	466	423	475	483	487	471	445	446	437	470	440	483	475	485	459	435	442	448	452	444	409	414	466	460	461	448	423	469	423	459	431	465	435	473	433	484	420	420	433	417	474	462	428	406	449	454	429	460	478	441	449	454	476	427	436	469	474	418	434	451	460	441	485	450	450	451	413	418	402	459	459	476	421	453	440	465	413	459	435	465	433	448	474	457	442	424	441	451	425	427	470	444	462	441	427	466	427	454	460	428	406	448	459	428	446	419	453	440	412	473	451	411	421	426	427	524	414	438	490	469	438	435	440	447	438	441	474	403	433	437	438	452	460	427	438	441	468	403	390	462	416	465	466	457	446	462	471	441	446	446	439	437	463	473	420	475	420	457	412	400	435	414	449	464	412	469	464	445	440	432	471	452	443	443	436	442	438	445	452	471	441	439	467	450	405	487	453	445	440	432	452	459	437	428	449	480	417	457	510	455	445	460	448	451	463	422	453	429	450	447	433	448	406	417
25638	22125	27031	25480	7938	569	450	310	266	301	307	287	268	259	304	256	302	283	271	284	276	253	275	265	271	272	274	269	264	296	264	275	263	285	276	274	261	258	252	257	268	266	253	293	271	246	280	262	308	296	270	234	280	265	277	260	255	265	282	230	260	272	249	278	252	252	282	264	263	249	276	242	287	274	254	240	286	263	258	255	281	234	260	260	277	285	248	251	268	268	288	238	274	288	231	292	266	277	230	237	272	259	286	227	283	262	268	266	271	274	288	286	232	251	260	258	270	254	246	267	293	233	280	280	288	263	242	271	294	276	265	266	248	256	275	261	278	264	279	240	297	266	281	241	270	259	235	248	238	266	269	249	300	265	240	290	261	287	276	270	254	265	257	276	257	306	253	263	266	249	287	249	279	267	277	259	290	264	256	244	240	246	252	272	257	264	261	219	269	265	271	243	255	271	283	277	278	306	275	288	257	236	272	286	273	269	262	269	267	284	289	248	258	318	250	278	251	256	303	282	281	260	269	284	272	281	274	228	268	257	280	303	258	255	257	255	278	250	267	261	249	222	283	240	251	247	269	277	297	269	254	261	275	263	253	261	246	256	249	296	283	293	257	268	267	269	253	249	235	274	244	231	244	283	265	285	267	248	255	273	257	305	243	295	242	257	270	239	280	252	291	242	276	264	270	264	271	269	241	280	285	248	274	303	266	243	244	289	282	281	262	276	269	266	261	289	288	280	316	241	263	287	269	258	264	246	246	280	273	227	259	260	265	284	248	267	291	281	250	261	284	291	263	253	271	299	273	263	255	243	247	262	246	282	292	289	237	243	264	234	248	263	244	288	270	277	255	258	263	241	276	267	267	268	252	272	263	233	263	270	283	286	258	253	293	232	279	267	246	275	268	250	265	241	256	269	242	263	269	282	284	278	269	255	262	252	303	260	278	254	274	253	247	284	254	269	286	286	259	243	279	272	266	272	305	287	249	245	262	286	265	246	282	254	307	276	275	268	254	275	285	241	310	307	256	288	244	270	279	242	257	269	258	275	270	273	268	268	268	274	236	271	246	238	267	300	273	250	264	261	254	264	259	247	246	260	271	249	247	256	293	274	225	261	238	232	263	292	239	258	257	254	267	289	274	260	267	268	273	268	261	289	306	292	238	246	269	276	268	266	282	253	271	268	279	256	258	258	280	295	284	279	299	272	269	281	274	294	260	272	257	241	268	267	258	276	277	255	255	272	298	255	283	271	274	279	278	282	287	264	257	280	232	268	274	256	277	283	254	274	267	285	254	239	284	280	233	280	277	262	255	264	251	271	262	276	249	253	267	236	230	284	222	262	251	304	255	277	267	244	261	297	275	232	273	258	266	258	247	249	271	254	272	289	263	294	289	258	273	275	281	260	251	293	291	283	244	260	245	247	278	264	258	266	265	277	278	284	281	263	284	252	287	263	285	284	245	244	304	270	256	297	268	263	258	273	262	240	245	255	307	258	264	242	265	250	269	270	249	256	321	279	294	268	254	244	282	294	260	280	276	267	284	268	266	290	271	288	281	272	269	261	290	283	270	228	281	263	235	299	286	303	243	253	264	269	281	255	270	256	265	264	271	298	274	252	245	288	266	243	273	277	290	296	270	277	256	274	267	275	261	279	272	277	277	278	293	260	254	261	266	252	281	269	256	264	289	277	306	258	257	269	295	296	263	282	285	256	282	270	237	302	279	250	286	276	261	291	283	297	256	241	248	259	273	279	242	266	258	273	272	276	281	247	300	241	269	275	251	284	276	245	267	292	272	271	279	230	250	258	238	265	295	274	263	274	238	279	258	252	295	277	253	269	273	246	252	261	240	281	261	251	257	275	248	268	251	277	256	261	256	243	279	260	262	274	315	244	261	263	260	262	255	293	260	274	269	269	289	248	288	287	256	240	243	251	290	282	260	267	264	251	285	263	244	239	220	276	269	266	264	290	264	247	272	240	277	273	288	265	268	254	274	263	263	266	244	277	258	268	258	305	273	253	239	283	251	270	269	228	260	264	283	274	279	255	263	292	283	257	248	275	269	270	247	252	286	225	232	274	268	258	265	275	296	279	254	240	261	245	247	266	263	271	245	262	250	262	273	271	283	257	266	285	255	260	246	269	238	253	282	258	263	249	244	280	236	260	256	270	247	267	239	292	285	268	242	261	294	281	256	265	278	258	262	279	294	247	272	254	276	275	259	268	260	274	246	244	283	265	270	257	264	270	242	260	251	267	263	270	280	270	260	258	271	290	299	302	281	254	270	270	237	275	284	288	263	285	297	282	265	261	311	294	280	274	281	259	301	308	266	284	260	277	271	256	285	270	282	279	242	265	241	259	263	235	263	252	243	280	269	291	271	245	275	273	267	281	276	261	254	266	263	263	289	276	251	250	276	262	251	262	271	271	247	273	243	243	287	265	286	253	261	215	296	283	225	248	273	253	287	308	248	256	255	279	273	241	268	279	255	243	250	253	252	281	263	258	259	240	240	297	278	273	290	251	259	260	265	238	266	265	247	231	250	241	284	270	274	263	252	242	249	259	273	259	273	241	260	265	278	282	278	258	264	277	251	252	271	262	266	268	281	255	254	252	288	261	267	273	257	258	272	236	235	256	281	294	296	275	249	228	311	236	285	297	261	252	286	250	256	271	250	263	280	278	266	253	273	254	268	297	273	264	267	273	238	245	271	267	268	278	251	288	271	244	233	245	276	265	285	257	273	263	282	266	262	265	274	260	246	287	289	265	278	259	300	285	282	238	253	261	253	286	276	275	307	301	251	241	244	244	256	284	281	244	281	260	274	294	250	252	264	284	269	253	239	272	261	260	272	266	254	241	240	270	259	276	236	310	260	276	260	261	277	245	262	253	236	243	275	263	250	244	253	273	264	262	256	258	271	252	248	247	254	255	286	262	254	255	252	269	272	248	253	298	259	272	260	262	270	250	261	241	268	294	276	286	252	274	288	258	266	275	258	258	231	254	262	251	252	260	302	256	256	261	260	251	270	273	247	270	266	236	240	266	282	281	280	241	281	277	264	274	277	274	257	280	272	274	281	283	258	265	267	264	259	259	266	209	228	269	235	266	276	237	261	296	282	273	252	296	266	255	243	263	295	264	245	250	264	269	270	249	285	293	259	260	254	278	274	259	279	270	239	274	260	241	262	270	271	275	241	234	270	271	262	282	283	244	258	266	259	250	241	239	207	272	235	275	268	259	258	240	246	273	241	282	282	288	274	266	264	286	278	251	250	264	277	271	269	249	249	268	242	262	275	275	275	248	265	235	290	248	281	286	285	266	258	243	281	291	252	258	257	274	269	283	266	272	296	271	255	257	260	288	258	275	251	266	260	237	275	263	271	249	249	250	279	256	251	251	249	280	249	265	284	229	259	293	262	260	289	269	255	269	266	267	262	257	250	271	262	245	272	249	255	277	262	272	281	296	247	290	268	266	259	254	262	285	277	251	255	235	248	265
54851	56591	24710	4647	557	462	348	360	346	315	338	315	305	304	294	335	281	285	299	282	278	305	282	281	265	291	310	276	310	295	320	284	305	278	296	299	265	281	290	284	286	298	263	292	261	258	261	266	256	268	257	280	296	279	295	237	271	276	252	255	275	244	277	279	294	284	297	295	300	309	276	287	270	312	272	267	298	246	293	299	302	265	252	279	285	263	276	271	259	293	332	294	296	277	279	251	278	298	290	299	277	285	275	267	284	271	273	267	275	278	292	263	302	266	272	289	268	304	277	277	296	268	273	265	274	267	279	276	295	281	262	276	325	297	276	316	275	273	266	304	253	263	287	276	268	294	282	276	269	257	304	323	282	268	294	280	259	282	243	272	274	270	308	284	284	277	256	252	290	270	299	302	271	284	273	281	281	264	306	259	254	271	272	291	288	300	297	276	259	279	277	272	278	280	263	289	322	270	261	299	273	284	302	277	285	257	260	258	284	265	277	288	267	290	273	269	247	266	274	253	261	279	281	285	270	301	308	289	302	276	269	289	294	276	283	281	282	293	260	323	268	272	277	283	257	319	244	279	279	285	298	310	273	333	252	289	293	294	292	266	283	292	268	302	264	286	273	293	282	281	265	253	279	271	284	250	258	253	275	281	266	291	288	261	308	270	253	263	277	302	269	276	282	268	274	249	279	307	258	276	261	298	249	271	286	309	317	272	268	254	274	293	246	308	263	278	273	258	273	302	275	323	282	287	259	291	296	284	270	245	289	261	288	284	266	259	267	274	267	256	273	258	254	280	276	272	257	270	251	258	295	295	282	288	297	279	290	274	262	286	283	280	270	294	267	294	307	306	287	290	283	278	287	249	238	284	311	273	250	291	299	264	255	259	285	281	309	274	275	261	246	300	279	297	268	296	256	305	272	277	254	275	277	258	278	272	258	264	272	278	267	274	285	264	257	298	270	266	275	253	275	280	274	282	296	295	261	278	289	282	283	288	276	283	269	277	264	293	303	262	262	251	268	304	270	264	295	284	282	283	292	290	278	284	280	273	292	298	254	288	287	282	269	277	244	272	272	275	277	294	287	293	270	304	286	262	310	265	255	276	276	280	289	274	262	296	279	291	267	263	299	280	273	263	258	304	267	291	272	272	254	277	285	296	296	296	297	275	292	266	264	277	276	281	268	286	301	295	307	289	275	265	284	288	273	288	301	285	278	260	295	312	285	277	302	299	301	299	275	312	283	268	303	266	282	291	282	271	270	288	254	274	285	282	290	272	268	280	270	293	306	267	258	266	256	281	254	275	277	290	262	282	291	265	290	272	278	285	280	278	281	264	260	248	272	290	320	301	300	264	322	305	279	262	273	263	258	277	291	263	252	263	295	281	274	286	257	268	304	281	279	277	278	280	276	341	305	281	294	290	268	274	303	291	292	274	267	256	295	238	277	282	276	265	305	275	281	277	275	261	287	283	277	271	251	292	237	293	300	265	252	277	285	280	271	267	289	262	292	283	303	310	287	255	302	251	261	288	283	280	285	301	277	274	281	289	293	318	290	251	238	281	286	271	266	296	239	289	295	254	279	273	259	297	274	288	273	247	288	303	296	316	294	259	271	280	294	320	311	263	284	254	267	262	283	276	299	272	259	294	270	255	289	273	254	282	285	277	285	247	276	274	308	283	272	266	293	257	242	261	287	285	282	268	280	260	290	273	309	299	268	289	268	309	283	300	285	279	278	288	276	281	312	282	257	272	262	293	292	261	283	280	269	264	287	293	290	286	268	309	261	304	294	311	279	274	290	271	280	286	251	261	295	280	263	306	278	294	285	274	282	257	249	263	282	291	294	285	299	279	263	287	311	329	290	280	279	263	289	297	281	279	278	272	256	283	265	297	266	270	295	276	285	273	269	286	267	291	311	292	285	279	283	290	267	298	328	271	274	250	297	289	290	260	296	264	311	263	272	267	277	268	288	282	255	271	283	280	258	276	295	283	296	291	270	272	266	326	295	264	281	282	296	285	297	270	296	302	263	273	273	261	294	303	298	273	268	295	310	293	270	261	261	255	287	304	274	274	267	236	282	275	279	269	284	280	293	275	262	291	283	269	265	279	284	288	267	293	268	276	272	294	324	290	249	289	242	283	300	275	297	291	297	304	268	282	260	292	268	261	268	266	271	268	285	296	278	264	302	274	275	283	294	280	272	284	292	289	299	282	286	277	281	277	300	263	298	269	286	294	320	279	287	282	297	324	300	298	294	269	295	283	278	273	284	274	238	262	263	289	268	260	256	294	300	295	276	256	263	270	305	282	272	269	258	286	239	256	277	265	275	259	270	269	272	298	259	262	273	287	272	287	264	260	278	280	266	261	262	274	256	290	280	263	281	297	243	250	295	250	272	271	259	286	293	283	249	284	259	280	297	285	274	266	273	258	282	296	284	278	272	270	251	288	253	293	262	241	291	306	265	278	281	281	298	311	256	273	266	261	273	293	284	275	298	271	288	267	281	262	281	270	291	303	297	287	291	276	273	258	270	284	266	277	274	289	278	270	280	277	322	272	336	268	278	260	289	287	285	232	312	284	286	268	312	278	258	286	266	289	254	286	279	295	277	294	285	259	275	300	271	280	255	283	305	260	307	270	271	292	287	268	263	263	279	296	279	255	281	292	241	261	283	269	269	290	274	261	267	294	275	274	269	302	287	280	253	263	260	261	290	292	285	275	281	265	314	257	262	272	294	303	275	283	289	281	263	286	331	282	288	302	293	267	300	262	286	293	269	270	277	306	264	279	284	255	251	270	299	266	268	291	304	244	277	279	283	255	305	270	267	302	281	269	270	274	273	288	286	295	279	266	268	287	286	294	269	308	301	296	261	275	270	290	291	268	264	273	281	263	286	309	296	281	268	274	291	293	315	266	282	274	300	271	287	285	274	273	285	282	282	288	290	256	259	278	285	265	265	280	262	283	293	290	266	279	261	267	240	265	278	265	284	269	253	254	264	298	276	308	282	281	297	271	274	278	265	278	279	281	252	283	296	275	317	254	277	266	239	276	303	267	257	301	295	282	258	292	272	276	275	247	309	281	281	268	306	273	287	284	283	251	267	248	268	291	268	264	271	274	301	265	286	287	244	276	308	261	255	285	297	251	288	281	300	288	282	267	239	305	280	284	282	282	297	266	299	273	259	305	287	281	262	268	308	260	281	274	273	283	287	266	260	231	287	254	274	317	250	278	332	269	293	278	291	272	286	282	247	263	252	280	254	275	262	264	274	280	273	285	269	265	280	302	264	262	267	255	286	276	267	287	293	269	286	273	275	295	281	287	272	309	260	263	304	287	267	284	261	269	283	269	271	278	266	258	284	278	272	292	314	247	263	273	280	265	294	273	268	276	289	243	297	263	259	268	282	284	298	267	277	288	268	258	272	272	276	293	271	283	274	284	277	257	267	262	246	259	227	298	274	277	293	303	295	287	264	269	294	296	272	271	297	305	294	293
24602	21710	28415	24807	19857	4010	741	500	412	388	410	383	352	324	372	365	348	368	349	334	345	353	345	341	343	353	367	350	335	312	335	332	309	334	327	313	335	326	330	360	349	347	354	324	301	324	306	357	362	352	304	346	315	340	311	332	296	326	348	359	380	342	302	352	344	354	342	326	350	331	302	329	331	305	337	355	337	312	317	361	330	325	323	335	330	307	352	350	316	319	324	323	362	351	309	329	335	332	324	334	325	317	381	345	335	309	339	306	344	338	332	308	355	323	345	327	320	321	338	334	342	350	326	339	346	359	329	287	333	323	334	346	363	356	349	318	342	308	366	340	333	338	343	340	308	362	314	317	348	307	349	332	329	319	341	326	328	319	372	337	323	330	342	344	337	360	323	355	310	328	311	316	340	332	301	315	356	351	329	322	323	323	364	333	337	331	314	307	334	329	353	312	331	369	355	393	339	364	345	372	313	344	351	335	326	337	344	338	345	349	318	310	331	345	337	348	364	311	360	343	333	340	379	303	339	352	343	348	341	351	343	291	344	341	315	306	335	325	341	333	337	348	311	334	344	317	327	324	314	349	350	312	349	358	317	324	318	338	323	334	333	348	335	348	325	337	328	338	342	302	339	333	374	360	371	355	333	337	338	345	327	331	364	334	345	326	336	324	355	348	345	356	335	321	329	354	307	347	324	318	352	340	350	324	305	358	333	311	337	334	331	293	330	372	340	360	349	323	341	312	323	317	331	362	336	313	330	332	337	321	318	354	330	330	329	336	360	344	344	364	337	325	341	334	341	307	326	357	331	332	315	309	353	354	335	327	361	346	332	341	316	338	337	344	298	339	348	340	318	345	348	346	341	324	331	345	335	347	324	341	363	336	339	338	335	308	378	348	346	357	329	320	326	329	342	310	318	351	332	349	341	298	324	329	338	322	334	327	352	367	331	338	324	319	328	342	338	313	371	328	328	297	375	348	327	361	353	311	360	311	340	331	348	351	333	343	364	328	337	333	346	326	330	342	309	346	361	340	320	339	322	334	314	318	365	328	324	337	360	330	351	345	351	309	358	362	340	337	344	315	362	324	324	325	317	310	324	317	324	358	326	352	324	331	358	362	328	322	311	354	359	346	359	346	342	335	355	348	308	331	312	334	305	322	334	344	348	313	316	348	308	360	339	343	342	372	342	345	324	371	341	315	319	330	333	332	340	366	315	348	338	335	322	346	341	312	358	355	330	353	339	333	328	368	334	362	352	349	325	347	331	312	331	345	334	327	345	350	354	325	310	324	350	337	337	382	353	318	311	344	310	331	356	382	345	342	337	327	352	337	325	295	321	325	334	330	328	352	346	346	358	354	353	311	331	316	349	331	332	328	332	344	355	347	363	336	359	320	339	342	306	320	344	351	337	311	360	309	373	327	348	355	339	318	347	323	326	336	328	356	345	373	306	331	310	371	314	314	355	335	356	312	339	340	297	345	311	359	373	358	347	347	332	321	335	318	323	331	300	310	330	315	329	349	316	345	305	329	372	316	356	317	344	332	317	316	327	312	347	340	339	354	326	357	321	336	349	328	347	324	305	317	351	326	317	316	339	372	339	325	330	304	340	307	317	337	317	306	311	325	342	339	326	334	314	323	312	353	340	346	313	335	315	344	344	354	345	291	331	352	298	361	339	306	347	325	338	335	345	321	331	298	328	308	344	310	346	330	328	317	340	321	334	334	331	335	351	328	345	320	334	304	331	281	341	320	360	338	339	358	346	325	321	336	346	327	351	335	332	345	322	349	325	313	316	323	317	333	306	339	312	315	305	308	343	340	314	331	354	322	343	377	345	307	339	347	316	352	325	304	324	328	294	332	338	337	340	316	334	342	340	347	349	352	348	306	351	329	349	349	323	329	318	353	338	341	317	320	324	342	334	351	345	358	314	359	327	329	333	339	335	336	334	355	344	354	313	335	315	328	346	338	332	332	310	342	317	332	330	337	314	330	298	321	332	323	338	368	348	353	311	368	362	358	336	347	332	309	336	307	317	297	336	340	370	325	319	298	353	315	295	350	347	293	356	333	306	326	317	327	340	336	314	347	307	337	307	361	333	307	340	350	336	350	306	320	324	309	317	357	346	322	318	332	315	297	325	332	329	333	345	344	331	312	297	336	355	332	329	369	320	282	307	334	351	375	341	362	341	314	346	328	309	341	337	350	350	344	362	337	338	360	378	333	317	309	321	319	307	363	345	332	314	316	352	369	311	327	343	325	305	332	359	307	325	328	343	349	341	305	325	318	311	330	371	348	313	317	310	342	314	342	336	322	333	321	319	332	344	346	375	341	357	324	314	355	351	321	349	363	325	318	360	322	329	306	313	315	325	343	317	342	334	336	340	315	323	292	329	333	346	310	359	348	329	312	301	331	350	320	330	386	356	361	317	327	331	378	323	351	323	334	313	320	349	345	318	326	347	315	332	337	299	327	356	351	323	338	357	308	335	319	332	318	329	340	328	332	332	337	317	315	331	294	305	353	344	326	367	338	316	361	342	327	337	346	337	364	307	350	327	348	329	316	293	360	346	343	344	327	345	348	326	322	337	321	340	285	326	330	343	330	350	345	321	327	325	315	345	355	309	308	337	311	345	316	330	326	317	336	327	305	346	368	361	313	328	339	343	343	333	297	339	353	327	328	308	333	362	346	321	329	347	340	324	327	345	302	338	325	323	334	326	303	330	339	324	342	335	314	355	309	340	332	333	346	351	320	309	341	366	324	368	308	358	350	306	344	295	329	322	349	335	338	367	325	350	307	324	326	316	306	357	327	334	313	309	334	351	364	349	353	362	312	367	340	301	344	345	332	342	318	313	345	356	334	324	313	320	302	342	327	324	310	338	295	300	305	341	324	343	334	313	350	343	303	353	357	355	324	341	325	343	320	337	338	348	331	345	325	316	312	337	311	323	320	344	332	322	299	359	311	374	306	322	327	346	325	331	332	319	310	296	325	305	341	340	327	371	351	387	340	307	352	327	347	370	368	315	356	308	345	316	342	320	330	340	320	346	326	358	322	374	334	351	323	328	299	345	347	347	349	355	329	322	348	345	321	298	345	330	319	315	346	332	345	360	366	324	342	345	342	319	353	346	320	340	358	348	348	335	358	294	330	338	327	329	321	309	311	337	328	332	332	332	350	331	338	313	365	346	332	331	338	354	317	355	324	334	341	306	341	371	331	338	357	341	331	326	313	350	333	319	351	320	338	350	310	305	361	338	341	352	358	318	336	353	294	328	320	351	327	370	330	319	330	323	318	347	299	314	367	324	322	354	322	361	368	340	338	313	313	321	341	359	341	320	329	340	304	319	309	285	320	327	341	323	347	317	317	361	327	339	338	350	305	332	367	307	318	348	341	338	346	348	344	322	328	330	332	351	338	370	315	337	335	338	322	285	368	352	324	325	342	347	323	349	313	338	323	358	291	339	317	314	345	338	344	331	336	341	315	342	302	360	329
60153	65747	35534	5740	848	645	602	498	472	475	434	380	384	418	368	394	349	378	363	360	362	338	340	356	362	349	363	327	334	345	323	348	334	339	308	377	338	342	327	356	359	354	316	336	371	336	330	296	337	338	335	378	338	333	323	343	336	327	343	344	324	338	334	322	347	351	358	353	332	348	351	330	332	314	336	329	334	342	312	327	310	338	345	359	328	334	302	346	332	337	337	343	320	316	353	341	323	329	349	289	360	318	292	320	331	334	351	352	358	332	349	354	336	311	290	339	325	353	345	330	346	327	349	313	363	317	329	359	352	356	315	355	331	306	348	361	316	297	342	340	352	317	322	340	374	381	334	311	337	353	315	330	326	359	292	325	334	337	329	305	339	355	326	328	361	320	340	307	326	365	371	304	362	331	332	342	336	328	332	354	318	331	356	346	351	335	345	350	291	342	337	331	336	337	362	324	333	357	355	311	348	292	309	328	370	343	302	349	350	348	361	322	350	328	345	329	340	349	332	334	335	375	359	295	318	324	337	303	342	323	331	325	331	313	361	359	323	332	364	329	332	326	351	333	339	310	358	346	330	332	323	347	327	316	349	297	350	348	349	333	352	317	324	340	334	324	329	343	351	343	332	357	352	350	338	344	327	307	340	337	283	381	372	345	328	330	317	346	363	323	337	355	319	370	321	307	330	295	346	365	381	305	337	337	338	335	293	343	342	318	315	341	343	306	320	344	343	347	342	343	326	365	367	400	348	324	351	322	340	351	334	370	338	355	351	357	340	352	344	341	327	329	331	361	324	346	333	346	306	310	299	336	342	323	349	338	368	336	351	367	322	325	368	328	343	307	326	324	357	360	333	343	317	342	341	307	344	315	340	284	347	352	316	364	335	306	338	343	350	329	321	310	321	346	358	337	333	321	320	321	347	338	316	314	363	327	318	353	371	322	350	359	328	328	346	355	319	363	326	341	316	334	319	323	340	343	344	363	335	355	349	331	355	338	342	326	330	326	310	348	315	329	318	390	343	340	312	338	317	335	332	328	375	339	336	349	333	320	351	324	330	328	345	356	306	334	319	328	335	323	338	312	352	345	328	312	328	326	346	370	312	329	362	321	318	360	331	341	341	363	329	330	333	342	350	357	361	336	331	338	364	344	368	350	335	332	361	345	366	325	342	320	353	347	327	349	378	356	352	309	334	328	346	303	320	328	326	363	326	358	316	340	360	310	353	319	341	312	336	348	348	316	327	336	317	365	351	344	343	331	339	324	344	319	311	356	301	349	333	344	354	342	363	335	351	349	340	307	364	344	362	362	351	328	316	345	308	355	334	323	331	351	317	344	353	344	288	366	340	330	373	352	315	322	363	366	298	327	324	313	333	333	325	335	347	313	338	337	326	338	322	319	304	314	332	345	299	337	304	336	359	341	367	330	323	363	325	317	334	347	380	307	337	337	359	302	321	306	333	360	341	315	347	300	338	315	338	321	329	322	307	362	350	340	340	335	327	366	320	353	339	339	310	332	340	360	324	336	359	309	343	328	348	335	330	345	369	327	333	332	346	333	332	330	327	323	332	353	319	343	316	293	333	320	323	312	354	349	350	327	344	320	318	328	364	344	378	369	322	375	319	338	320	329	356	343	331	356	319	358	342	313	332	355	363	350	356	316	335	336	298	319	304	344	308	332	346	366	302	310	337	349	330	354	312	342	342	330	318	329	334	337	351	325	319	365	310	306	339	341	350	322	326	332	352	361	319	335	324	345	339	322	324	346	341	320	352	356	329	352	342	306	364	330	362	306	325	325	376	327	348	311	317	340	338	344	317	343	318	314	313	324	339	325	320	309	317	337	326	349	357	318	355	348	322	326	318	356	350	324	344	314	355	349	309	359	337	335	319	320	354	339	320	343	319	344	327	337	367	346	311	360	342	320	335	350	326	328	341	336	362	313	334	335	374	340	333	337	346	314	303	314	339	339	323	330	339	312	359	351	344	360	323	344	314	355	359	326	350	362	330	360	352	338	351	352	311	311	353	341	345	315	369	318	348	330	349	293	330	322	336	318	356	331	341	312	333	313	346	340	333	348	336	341	363	320	382	358	367	369	354	308	336	359	353	303	324	319	345	346	341	345	313	344	312	334	341	325	326	351	327	349	333	326	347	330	336	338	290	347	342	345	328	330	315	319	379	327	315	354	314	346	297	328	360	342	333	333	321	322	342	313	316	359	332	310	345	328	321	328	353	356	349	371	322	340	326	357	323	351	328	347	322	320	315	356	328	327	321	330	321	352	334	333	324	317	365	355	332	344	331	345	340	335	372	326	299	316	341	315	328	346	365	347	327	364	335	344	358	329	340	371	360	357	338	324	350	343	310	340	313	313	325	339	313	333	353	351	361	359	353	343	335	378	319	359	323	339	327	330	356	336	307	363	329	345	336	333	364	339	307	355	315	351	344	341	332	359	309	347	344	319	341	332	324	346	356	308	354	327	344	373	362	314	333	303	319	317	375	365	325	330	335	312	298	349	327	339	337	324	343	329	310	345	329	325	345	339	364	322	319	333	315	345	356	326	330	360	355	353	299	328	358	321	344	321	312	316	350	336	367	329	277	348	329	310	313	319	337	298	363	327	388	325	339	348	343	287	332	326	320	345	318	337	366	331	333	355	340	310	330	378	324	371	337	345	366	329	345	324	349	336	357	331	328	326	318	358	323	331	360	340	349	337	318	330	317	358	332	314	336	329	329	313	344	326	325	333	355	366	329	329	352	338	343	352	317	350	334	329	338	332	335	353	328	333	304	349	357	343	333	328	344	312	316	307	326	338	332	330	314	305	343	338	315	340	354	337	319	341	331	301	314	312	354	331	344	355	306	339	324	373	344	331	341	317	331	344	357	338	341	366	340	312	317	334	309	341	327	310	331	337	312	310	334	326	345	343	319	349	344	342	328	319	353	344	316	302	351	327	345	333	336	322	334	334	319	341	357	343	328	328	319	327	311	327	337	342	325	347	329	328	320	354	335	333	326	342	366	344	344	344	298	346	334	347	340	327	298	363	355	366	303	341	328	331	349	311	322	311	370	344	351	327	325	345	363	325	326	343	328	334	350	287	322	346	316	330	313	334	289	325	359	337	358	336	315	324	325	304	333	344	329	381	339	352	319	297	335	330	334	374	334	335	324	319	332	317	334	329	344	319	355	337	338	304	312	336	325	324	313	344	359	361	308	352	325	350	341	344	312	378	331	332	350	357	340	345	316	330	317	350	324	330	348	345	317	328	341	321	310	315	345	352	316	312	357	373	309	357	317	332	308	342	327	352	349	324	355	344	359	293	319	302	351	306	350	339	334	355	325	329	340	305	322	341	348	365	356	354	338	307	329	317	346	319	318	357	336	351	332	339	316	339	343	317	332	350	305	340	341	329	352	361	391	346	328	312	333	334	304	374	347	343	309	345	319	345	358	363	335	348	323	362	323	328	357	335	310	338	333	311	331	340	329	311
30025	20509	6905	1181	593	537	546	514	493	508	497	547	494	524	507	539	500	541	516	509	545	483	503	502	503	532	541	473	468	523	520	485	492	508	523	549	518	541	506	485	510	526	492	491	515	486	490	487	503	530	497	475	488	490	520	542	511	499	515	484	538	524	514	485	517	512	543	474	535	504	504	534	507	505	509	524	497	500	521	549	497	503	491	537	494	493	483	504	497	508	519	520	507	515	530	500	513	543	506	482	511	532	501	521	478	518	539	469	511	480	511	470	515	530	476	537	524	480	515	514	521	496	500	494	526	472	504	526	526	528	480	508	539	525	523	456	511	537	512	503	482	502	517	476	482	510	546	490	573	483	491	455	483	514	513	466	488	507	517	501	529	505	530	489	504	451	470	502	473	492	505	448	504	521	505	499	497	487	513	480	517	506	499	499	512	526	506	490	461	496	501	494	491	520	528	513	513	507	498	516	522	501	505	504	489	514	490	547	509	527	532	506	550	500	502	485	544	438	480	498	543	479	497	492	478	489	521	518	514	474	494	535	493	500	551	512	506	537	499	490	507	532	510	491	507	496	504	521	516	490	509	467	535	494	480	495	557	491	531	503	501	518	485	505	501	487	521	504	525	524	525	503	474	525	538	562	527	507	459	495	535	501	469	497	540	467	480	501	514	515	519	488	553	513	477	478	517	508	493	478	493	532	493	517	526	476	507	541	530	471	479	515	494	497	473	536	482	497	469	527	497	505	527	524	518	512	508	499	476	515	510	539	497	509	512	510	492	524	534	539	512	519	517	510	480	514	462	473	527	540	526	506	513	502	468	532	501	527	511	519	531	519	531	519	508	514	557	516	480	468	526	486	526	490	516	549	518	513	518	508	488	498	530	472	511	520	491	501	487	494	508	484	496	522	475	509	485	521	564	493	462	493	464	497	503	515	525	525	527	519	474	496	500	552	453	512	486	510	524	474	522	540	517	483	490	504	530	542	534	473	515	489	491	509	536	508	492	471	476	512	479	534	527	452	454	472	522	506	507	535	499	475	532	505	475	506	507	483	552	560	512	492	530	505	482	470	529	540	478	487	507	508	541	505	496	472	505	526	533	537	504	510	521	511	520	505	505	527	502	514	442	476	515	513	519	458	500	479	491	491	513	492	503	513	465	510	493	528	485	499	501	542	473	514	517	512	520	525	541	495	496	500	536	523	524	510	502	540	534	505	471	532	551	522	536	542	532	497	494	490	508	479	462	516	506	518	502	492	502	476	499	495	498	494	497	510	511	522	501	498	519	496	476	517	483	520	496	527	524	492	534	488	490	445	529	509	519	500	529	490	533	536	500	497	508	522	525	508	464	482	488	521	491	563	484	538	503	489	470	565	502	508	532	515	503	513	451	497	492	522	518	496	504	505	475	524	580	480	495	465	487	500	490	521	500	500	469	539	523	487	522	538	563	491	537	523	532	489	508	515	500	517	488	448	490	521	515	510	556	488	524	534	503	519	512	485	494	527	496	520	532	495	513	513	448	521	500	493	530	579	486	506	516	502	511	459	486	503	482	520	530	542	524	541	528	526	534	496	533	549	515	534	554	527	542	558	542	523	533	519	488	536	503	507	449	555	519	482	512	471	517	501	497	520	536	511	494	527	467	518	508	477	483	505	534	497	490	475	479	486	490	467	536	492	504	532	475	494	517	538	497	481	528	512	473	514	516	485	480	526	541	512	488	510	512	511	501	476	512	501	510	511	519	487	527	498	492	501	532	482	520	500	525	487	533	481	495	540	533	541	479	484	522	511	502	470	491	499	528	496	497	516	533	515	528	468	475	523	531	524	508	463	534	526	553	503	483	550	534	555	517	488	521	499	502	514	500	487	525	529	510	496	536	483	500	522	542	504	479	488	487	510	505	540	477	495	493	517	507	502	527	498	491	506	536	507	474	535	497	523	499	508	499	520	523	513	475	493	498	519	507	522	503	513	520	514	517	506	511	484	516	498	473	520	483	489	482	542	477	490	497	483	497	536	524	511	455	510	514	527	493	501	498	503	504	489	514	519	528	549	507	523	501	499	507	517	494	517	522	455	520	494	515	503	482	487	500	480	494	539	516	525	496	493	464	483	510	512	475	525	545	526	460	497	509	541	481	518	495	518	446	515	521	505	482	480	503	499	518	447	494	499	516	500	526	513	478	488	515	487	482	476	485	509	530	515	469	505	511	515	528	491	479	535	476	543	543	507	515	529	530	482	506	527	498	466	497	517	543	488	508	478	491	506	513	516	522	498	518	550	503	515	523	497	468	565	487	468	479	519	514	511	470	490	495	502	485	477	500	535	525	534	544	490	520	545	509	519	508	509	460	492	501	491	517	520	466	494	494	525	467	497	551	508	523	528	510	510	525	486	461	495	511	492	517	508	472	514	528	514	524	527	531	489	513	512	492	491	499	476	486	472	521	530	506	505	500	505	518	504	477	481	534	487	485	491	506	488	541	530	516	501	545	461	503	486	520	454	496	506	528	494	516	517	544	507	537	483	534	483	490	499	541	503	469	515	509	533	506	495	551	471	541	504	508	527	483	538	514	503	546	543	504	514	517	496	478	519	496	478	459	524	503	494	498	516	480	509	523	532	519	481	522	492	511	474	530	497	493	540	548	533	488	494	511	477	538	529	507	494	508	498	471	510	518	509	478	505	507	524	525	507	465	514	515	509	504	479	526	510	475	524	499	495	493	515	493	461	532	458	495	530	500	487	502	499	522	524	519	494	491	459	522	501	534	485	515	485	509	487	497	480	520	463	515	499	529	476	512	497	469	511	522	563	526	478	480	499	522	530	514	494	484	493	538	530	465	522	516	535	473	524	487	537	541	529	483	488	518	504	518	489	492	489	483	484	483	498	481	495	510	519	571	512	491	491	452	513	517	541	519	495	524	533	519	492	480	485	536	486	520	495	480	500	520	502	496	517	520	483	490	509	503	504	520	508	505	487	513	533	532	491	495	487	470	507	528	563	556	482	464	494	483	520	525	502	492	468	509	480	528	479	485	489	460	514	465	515	496	523	494	536	528	500	506	478	471	485	550	500	499	499	503	515	551	496	506	490	480	501	513	473	525	504	492	479	504	486	520	478	535	480	512	522	499	503	508	529	485	473	522	496	501	502	488	512	514	519	525	543	535	534	489	510	506	487	547	462	486	498	529	506	500	525	491	526	479	521	529	477	526	545	508	471	486	496	508	521	518	507	475	508	509	486	536	514	484	524	492	502	462	497	524	544	521	502	529	497	523	513	511	555	511	494	491	465	533	530	474	484	473	524	475	520	485	490	492	503	522	520	502	533	503	489	530	484	554	483	508	489	501	525	502	510	508	530	523	502	465	518	489	497	495	528	516	520	476	485	505	536	513	526	531	508	523	498	523	491	478	452	499	512	497	504	483	485	477	497	494	503	481	523	481	499	479	493	517	493	501	499	499	530	548	528	497	492	565	500	506	511	529	511	498	511	527	516
19416	14190	3646	777	485	481	481	475	497	471	486	465	469	433	446	438	434	488	452	450	455	427	461	473	442	462	466	449	468	460	451	446	466	453	496	462	450	457	452	477	485	457	467	470	516	485	449	509	428	454	451	405	477	481	432	424	493	493	451	461	452	448	467	466	421	474	464	458	421	447	481	459	409	473	479	489	462	467	445	450	466	469	436	483	434	473	507	482	430	449	474	475	440	472	445	460	455	476	432	432	446	433	426	436	491	490	474	455	432	466	425	454	457	442	477	438	420	461	496	432	460	472	467	438	460	468	436	489	446	434	470	432	450	447	449	438	437	485	483	464	474	460	455	457	403	407	455	443	463	441	477	477	442	452	422	463	462	457	464	487	450	450	495	479	433	455	439	435	413	485	446	457	451	453	468	467	473	460	453	482	435	432	515	477	463	462	478	468	451	463	425	484	476	452	429	441	481	467	440	469	433	435	438	404	440	507	463	455	451	423	440	420	473	469	473	475	433	455	455	457	457	479	457	433	443	455	485	455	467	463	456	507	448	497	444	445	441	435	468	426	454	468	502	467	450	453	453	451	452	441	454	465	435	461	444	478	425	445	446	482	481	449	459	472	508	439	443	445	469	466	407	449	460	472	445	504	483	419	446	458	400	449	421	431	468	464	446	423	443	461	458	424	426	454	453	464	477	455	438	429	445	479	450	454	440	453	448	433	467	474	501	436	450	474	465	462	444	505	431	458	478	458	453	455	430	450	438	515	458	487	455	427	450	468	479	458	475	484	451	443	457	478	445	447	457	472	469	494	451	429	433	443	469	474	454	456	420	485	468	499	452	440	436	425	452	468	417	452	425	445	427	479	454	436	438	433	456	478	414	425	448	446	458	443	516	448	406	451	439	464	440	428	462	433	458	446	478	467	432	446	446	440	436	430	419	482	473	442	442	472	447	456	452	431	505	477	478	477	479	449	489	496	447	435	478	453	466	472	468	479	437	464	471	461	494	498	493	496	458	448	445	470	500	460	485	442	472	458	468	422	477	458	458	459	425	471	485	473	453	443	448	446	449	479	477	433	466	456	455	453	454	426	466	478	453	488	464	457	488	500	443	465	495	426	441	425	463	435	474	443	467	448	461	484	450	442	429	451	492	396	475	452	511	426	437	459	433	463	449	447	470	421	429	453	456	443	463	477	456	476	464	466	444	470	452	429	409	471	428	441	431	451	467	494	488	460	473	429	476	438	455	431	435	453	449	466	421	477	468	449	455	477	424	438	469	436	445	441	447	478	408	450	427	448	446	434	468	480	440	447	443	419	462	464	464	426	435	461	452	462	462	458	503	487	437	472	447	427	453	447	449	460	431	498	430	442	466	466	470	452	469	513	460	445	432	435	440	434	421	474	473	471	467	461	462	467	443	471	459	470	433	487	453	456	491	449	489	461	424	441	433	427	472	462	505	433	422	449	503	380	440	415	486	441	469	453	452	471	475	471	436	453	439	427	459	456	455	450	445	438	467	452	441	457	451	488	507	505	487	467	468	464	466	459	475	468	484	464	487	510	434	441	409	462	510	463	476	461	474	454	430	487	473	457	460	468	433	448	429	460	447	452	434	434	458	435	466	449	439	485	461	456	448	465	446	427	471	475	422	445	443	466	442	448	474	425	444	466	451	503	438	435	459	470	445	491	477	449	441	450	437	433	434	456	447	445	467	493	443	487	420	447	439	444	450	446	423	445	469	486	422	473	443	432	497	474	402	442	456	433	438	441	443	467	436	451	424	482	417	462	490	444	443	471	470	455	446	491	445	445	445	430	468	473	464	492	460	466	475	450	459	463	456	453	448	460	442	478	473	480	479	488	479	440	475	465	462	422	502	463	402	468	469	458	492	429	438	474	472	439	459	491	445	420	388	481	471	426	468	481	451	479	460	442	485	444	460	439	470	429	445	438	458	456	461	405	463	432	459	511	467	440	457	434	452	465	457	491	454	476	448	467	443	464	477	439	450	493	447	475	453	438	473	480	447	466	441	445	424	450	454	478	479	466	424	461	441	479	473	442	479	467	452	472	460	440	422	481	469	452	436	453	428	478	484	494	480	437	468	449	469	450	452	439	468	431	451	432	452	460	454	474	478	415	422	458	458	470	475	470	427	483	461	447	466	491	441	475	407	470	423	460	488	468	438	475	478	452	475	469	459	482	492	467	428	399	475	412	439	499	434	466	470	454	434	472	455	457	449	450	449	438	457	455	418	464	435	465	482	464	470	469	481	444	528	441	426	464	476	438	470	474	484	424	446	436	459	463	419	476	435	442	445	443	428	490	447	435	451	411	460	462	465	427	481	457	469	446	425	444	487	488	430	437	475	439	475	470	500	444	454	458	436	490	458	440	470	473	466	449	445	447	468	420	495	447	462	453	455	468	453	436	444	485	489	467	438	450	443	480	458	440	461	455	460	464	441	472	495	466	472	480	428	463	426	449	453	435	457	452	430	463	456	459	528	472	469	470	453	484	452	481	473	424	446	462	456	460	408	432	443	491	471	465	450	394	453	466	458	484	467	457	476	457	472	429	452	427	459	431	433	443	468	478	461	435	465	429	465	428	455	473	461	426	426	447	467	451	451	457	486	455	495	477	480	474	487	467	495	461	442	457	483	485	478	478	467	455	469	460	437	452	500	450	439	443	453	487	453	476	458	503	436	454	452	511	451	464	452	487	507	452	479	456	464	466	460	468	449	433	436	450	421	452	467	442	475	451	464	409	462	441	453	448	451	443	418	464	448	449	466	425	490	486	413	471	459	489	468	442	442	456	458	462	458	464	464	418	457	458	474	430	482	439	420	452	461	498	445	452	488	434	456	439	488	474	476	480	446	475	449	429	456	462	453	435	427	474	447	437	493	439	458	463	493	433	463	476	457	449	500	444	450	448	485	455	452	438	444	479	431	459	470	443	437	444	495	435	461	433	431	457	492	449	473	410	451	466	465	426	463	438	474	409	494	502	452	450	440	480	428	431	437	427	437	461	447	451	426	495	437	476	473	471	484	450	476	483	479	446	470	459	472	436	441	457	494	453	448	476	475	477	453	473	464	473	441	471	474	482	458	443	455	436	473	455	474	499	440	458	451	463	461	447	446	450	496	399	462	487	468	477	466	447	448	458	474	440	443	401	475	452	491	437	460	444	485	454	430	468	472	472	468	476	427	491	468	439	482	471	452	462	412	441	455	469	478	449	415	485	427	469	435	432	505	421	484	494	470	462	459	480	494	451	451	466	456	406	444	455	408	455	479	452	434	427	442	412	442	474	414	446	442	421	485	452	450	447	480	456	417	474	466	461	410	459	499	457	451	464	429	443	433	459	442	471	490	454	483	428	464	499	501	397	461	477	423	452	471	446	485	486	494	491	479	468	490	504	455	437	440	458	435	440	452	425	433	433	455	468	434	488	468	442	419	472	448	452	420	471	418	449	484	483	499	450	489	442	443	496	457	498	433	467	475	448
25631	22112	27414	24935	7314	646	422	340	342	329	308	294	348	305	319	339	294	285	311	299	315	289	293	274	300	295	285	295	294	317	301	307	320	313	328	301	304	308	276	315	245	307	283	284	303	315	263	282	299	292	262	249	274	297	281	282	297	269	305	304	283	303	326	299	281	277	285	299	255	276	315	297	296	276	281	278	250	318	298	282	311	289	314	291	288	284	307	295	269	291	286	281	302	297	296	314	310	248	321	281	287	270	292	297	285	287	282	289	300	277	280	316	271	286	285	321	301	324	293	265	283	297	283	283	271	273	303	272	299	300	294	310	310	293	263	289	275	300	275	294	297	276	285	278	304	240	282	305	303	264	288	281	273	298	324	300	286	281	289	315	293	323	286	288	283	268	271	298	277	280	270	320	261	293	312	288	262	282	314	294	298	300	297	317	274	289	305	287	301	292	257	317	304	323	281	259	275	300	297	295	287	285	304	284	290	283	297	313	295	263	308	302	302	300	321	276	259	287	289	275	275	250	288	287	291	270	262	278	297	298	281	271	284	302	333	288	269	318	287	299	305	304	293	286	292	269	262	274	276	286	306	305	302	251	309	299	279	299	251	266	293	283	279	301	282	246	264	263	257	307	271	284	279	301	297	278	281	325	267	279	308	278	267	289	268	277	271	296	291	282	283	264	319	286	316	270	268	286	304	294	300	289	258	294	280	285	316	279	292	284	288	281	309	304	272	259	287	291	307	281	306	278	288	275	248	300	299	323	294	312	276	277	299	286	311	265	288	287	296	291	277	280	331	289	309	304	316	282	309	285	283	287	282	286	311	281	293	306	304	306	306	290	277	273	293	280	308	272	280	307	287	284	285	288	306	304	274	291	280	300	302	303	274	274	276	295	285	305	288	271	284	297	265	295	325	334	288	274	308	291	265	294	288	292	322	277	293	307	288	292	258	293	285	291	304	306	286	275	308	274	301	257	283	278	272	265	280	302	274	289	289	291	257	308	295	300	302	273	310	295	258	295	289	295	315	283	305	301	307	284	280	302	306	273	299	295	299	261	308	289	308	290	267	300	296	265	310	300	269	280	311	300	283	299	278	311	271	278	245	305	329	293	264	257	283	306	279	309	283	295	301	276	308	280	285	298	293	304	266	300	292	261	292	264	306	273	286	311	284	287	295	275	275	286	304	311	281	251	290	274	303	263	267	270	282	305	287	289	311	315	279	302	277	292	281	273	267	294	271	274	272	260	302	278	266	279	298	282	271	303	254	282	294	302	313	301	271	294	317	294	266	266	276	263	270	313	281	289	296	310	260	297	300	268	281	283	309	270	307	282	262	293	278	284	292	277	313	301	282	284	304	279	319	316	293	286	294	295	293	275	305	305	302	302	297	282	301	289	265	278	270	309	303	297	269	282	286	314	303	265	290	277	313	267	299	289	291	288	299	296	256	298	299	270	291	274	311	265	267	273	299	266	307	269	280	249	272	318	289	290	295	307	285	281	290	271	274	300	245	257	272	314	322	308	276	264	293	288	279	277	254	283	283	250	290	309	283	234	285	276	267	269	302	280	305	291	307	285	301	273	283	303	273	299	277	318	305	273	270	275	299	286	293	308	287	295	337	256	296	282	297	275	291	274	273	279	289	279	309	299	297	304	338	261	296	283	306	307	303	277	291	273	268	306	297	270	261	274	283	304	287	318	315	293	267	259	279	310	297	279	271	301	245	303	276	301	304	307	280	284	278	294	290	287	291	290	325	315	269	293	301	283	296	282	289	262	288	265	302	284	283	283	274	275	293	281	277	317	285	293	287	281	304	274	277	301	267	290	281	273	241	286	290	290	280	293	277	301	271	286	317	256	289	280	285	319	294	301	309	280	303	320	279	268	313	310	321	263	270	289	286	315	293	282	303	298	273	301	241	271	285	275	264	275	276	281	297	298	270	300	282	286	291	272	272	303	282	262	291	301	335	320	307	253	311	292	308	303	303	285	279	289	310	303	342	301	307	314	303	316	338	301	314	273	250	296	291	307	276	313	284	298	298	335	250	288	296	286	274	258	298	280	268	287	295	281	271	261	251	277	307	312	289	281	275	267	298	307	266	286	291	298	293	308	280	278	277	302	282	276	284	283	279	301	275	283	273	268	261	311	276	315	289	269	284	300	255	261	294	308	290	289	308	303	278	279	269	287	313	247	278	318	277	298	308	304	283	247	290	312	276	302	306	286	284	305	265	258	273	259	249	302	286	284	268	258	260	306	299	294	251	293	286	289	282	302	295	299	285	319	278	306	306	309	287	271	241	310	281	283	325	276	290	279	317	332	295	267	306	298	300	300	306	295	278	291	293	282	267	311	271	287	305	287	276	294	295	266	259	298	266	299	320	303	297	290	274	270	291	313	294	292	302	276	297	302	297	270	297	287	325	283	275	298	295	310	295	296	310	273	274	293	276	284	285	308	293	282	285	289	300	302	320	277	297	289	292	294	294	295	277	312	314	287	285	278	286	270	271	287	296	306	301	284	304	273	279	303	272	305	295	301	273	291	318	272	291	313	316	272	282	329	283	292	279	299	286	293	303	284	291	277	261	273	300	291	296	269	287	288	281	297	285	296	274	300	301	250	261	304	266	277	286	263	294	284	283	275	310	295	263	300	272	304	258	295	269	287	293	259	323	270	260	272	313	325	301	266	299	326	290	258	251	273	295	285	313	288	290	308	301	277	303	331	291	305	288	277	291	271	280	295	294	289	304	269	317	272	289	271	284	303	270	300	264	263	289	310	330	297	291	286	273	268	256	320	304	287	278	287	284	297	316	271	287	305	294	268	263	294	266	309	305	295	278	312	278	289	279	269	284	303	275	279	301	307	269	288	300	285	293	308	300	290	295	309	288	318	303	286	302	275	275	269	269	295	294	294	273	295	275	293	323	285	271	303	310	294	313	312	294	284	277	316	283	279	290	297	287	319	309	285	277	317	266	306	322	310	287	256	252	302	303	302	302	324	279	291	276	298	290	277	285	285	286	257	289	303	295	332	300	304	287	287	280	300	290	263	302	305	293	286	287	277	298	289	307	277	293	282	274	299	297	282	306	295	276	273	301	270	302	272	293	284	302	301	278	269	286	293	288	290	278	298	262	285	259	300	302	315	286	296	266	270	285	318	271	294	304	293	292	289	302	267	286	275	288	275	287	297	304	295	282	268	311	298	274	277	251	287	266	289	295	290	297	283	294	255	281	266	296	274	317	336	307	313	317	295	298	306	294	295	264	297	232	307	286	304	327	279	278	268	266	285	302	266	262	298	279	310	298	305	266	283	289	280	305	317	312	315	277	296	286	283	300	293	303	284	263	286	295	272	280	322	292	286	295	312	277	300	256	257	295	305	278	299	265	297	306	296	278	290	257	248	290	283	243	290	287	270	267	270	260	288	293	266	303	295	272	288	288	284	256	271	272	301	307	285	271	306	292	257	282	275	301	288	282	302	298	286	258	271	317	290	263	301
55217	56904	27804	3603	569	441	401	343	376	350	367	348	324	317	334	296	309	311	333	311	283	300	318	276	314	294	291	284	308	295	299	326	318	306	305	286	331	305	329	272	315	320	287	280	296	328	309	309	301	322	290	300	303	310	334	324	307	297	311	300	277	290	285	314	314	286	294	285	334	287	314	291	331	299	274	298	296	278	313	326	288	285	282	293	330	312	290	288	296	320	329	319	319	319	304	316	312	315	302	271	315	288	279	265	280	273	278	303	315	284	300	320	315	287	316	311	293	289	282	258	292	299	310	300	299	312	303	322	316	301	317	313	334	313	303	303	296	298	286	278	315	281	311	280	308	303	302	300	268	307	321	314	319	328	284	283	331	303	294	280	304	267	277	347	315	274	287	268	279	284	296	311	296	282	298	326	300	267	293	303	308	321	304	278	282	308	301	276	284	306	294	282	272	312	265	296	319	305	304	301	271	296	313	292	283	310	304	295	306	298	278	291	292	282	271	280	295	313	310	266	333	316	296	290	324	305	280	296	300	270	294	271	326	293	316	292	290	301	284	312	298	277	291	296	277	275	296	275	274	301	272	296	305	306	295	299	307	301	307	304	316	315	281	298	281	321	321	317	278	309	300	268	297	303	315	299	301	323	304	291	290	326	295	293	310	298	301	312	318	286	299	292	302	301	298	309	284	296	308	287	292	299	313	289	296	303	275	309	306	314	319	294	303	286	274	273	322	264	295	286	299	312	269	304	327	322	315	308	282	325	301	287	316	296	294	304	264	266	255	315	297	268	298	305	297	337	284	300	261	291	288	289	294	295	305	269	280	325	297	323	308	310	291	283	300	296	287	272	305	301	331	257	283	287	270	288	285	290	295	287	283	298	293	288	287	296	319	315	284	319	276	307	326	288	299	296	284	269	266	287	275	294	320	291	313	297	309	305	326	323	294	287	320	302	306	319	287	260	282	285	269	305	283	295	284	275	313	326	293	303	315	296	334	282	340	298	295	300	288	297	287	290	280	305	324	293	264	296	296	298	308	273	291	324	306	287	295	293	312	297	309	294	288	277	280	273	323	268	268	328	297	291	316	304	288	282	276	298	323	288	303	271	310	273	291	283	317	309	275	329	276	291	278	316	278	309	289	307	307	299	288	296	286	282	303	322	293	276	267	328	306	291	300	295	276	304	312	289	305	291	291	339	280	298	291	287	313	297	285	288	327	308	291	282	281	310	285	284	299	276	309	287	295	280	326	315	312	326	315	317	319	300	299	299	287	302	296	298	289	265	282	267	273	298	280	297	307	313	307	280	302	300	290	313	287	306	301	305	296	304	295	259	304	306	298	306	284	301	354	309	301	278	289	316	291	294	301	300	308	311	290	288	302	296	278	254	281	309	288	296	275	310	310	294	291	303	288	306	275	287	299	286	313	286	271	302	301	306	288	334	315	315	303	305	275	300	307	277	334	332	305	292	304	287	302	275	301	270	317	265	284	319	282	274	263	288	316	280	306	305	329	294	280	294	306	252	280	322	312	297	328	308	302	281	312	268	284	308	286	304	302	284	334	292	305	296	319	290	328	288	298	308	329	293	296	285	283	292	302	273	278	308	286	319	302	294	279	301	285	288	334	300	310	313	266	281	292	290	322	343	304	281	289	263	325	299	297	306	271	298	279	319	253	281	277	269	307	322	318	307	305	302	313	290	312	300	310	288	288	301	310	296	322	281	314	311	296	332	293	278	307	304	318	295	302	308	275	294	283	267	308	320	288	279	318	303	303	287	293	292	302	314	285	294	279	302	288	293	289	278	316	285	295	328	273	289	322	328	278	308	289	268	289	254	301	291	323	275	296	297	305	278	335	275	292	269	282	277	298	292	296	310	326	316	324	291	286	298	320	300	296	284	330	282	278	274	331	307	295	273	319	300	313	299	325	285	313	270	313	292	309	284	312	279	307	326	356	292	266	279	312	314	301	293	324	331	272	282	311	290	280	303	272	318	296	290	308	289	294	302	303	315	305	269	312	286	315	307	299	281	305	290	307	303	298	283	276	269	316	296	285	276	300	275	272	294	268	294	275	303	307	274	274	318	270	301	298	314	275	284	294	312	293	283	315	288	307	299	292	300	318	326	293	307	282	308	321	284	288	286	299	285	284	308	305	325	333	307	303	272	297	296	276	316	320	306	280	278	286	290	281	324	278	296	276	300	271	275	268	312	313	304	299	323	309	276	280	298	302	308	317	326	346	308	275	296	295	309	294	284	312	319	338	308	285	314	309	335	281	310	287	286	283	288	293	297	303	280	280	281	302	301	270	277	288	252	311	307	304	281	295	323	314	302	289	283	284	315	309	278	294	324	319	292	324	306	283	286	320	302	273	316	304	280	278	310	297	293	317	323	293	290	326	326	304	336	267	276	308	314	300	320	287	311	297	311	326	276	308	314	296	300	305	278	306	285	308	310	310	254	324	298	304	300	303	291	293	290	318	322	299	300	298	276	282	285	280	276	260	290	300	313	299	310	353	273	297	300	317	301	317	306	295	271	304	322	276	262	304	298	278	302	289	288	301	283	303	315	313	303	299	302	305	253	296	299	280	301	300	290	301	286	302	282	310	309	300	287	263	293	276	279	314	300	306	281	294	319	299	245	319	319	292	282	293	286	293	326	288	308	303	309	331	304	267	299	291	272	298	317	279	324	295	280	273	324	285	316	327	327	349	272	325	287	281	312	295	288	303	306	325	278	282	281	273	290	290	306	300	310	272	295	281	281	314	300	282	292	317	281	262	277	324	260	310	316	298	328	286	286	292	293	267	292	299	321	319	283	300	290	327	314	281	312	286	309	292	297	258	298	308	313	295	328	278	304	291	272	294	316	307	299	281	302	275	282	317	302	301	305	275	292	261	284	304	305	338	319	309	291	318	291	325	286	271	269	277	303	312	324	326	258	289	297	309	345	309	300	286	300	312	279	284	306	302	298	293	293	323	286	282	278	300	289	278	293	295	311	276	324	320	306	297	282	304	298	305	337	297	269	318	290	248	296	292	325	303	310	303	292	288	296	300	291	303	278	279	307	273	301	289	317	314	291	319	283	295	277	277	298	284	294	293	288	288	296	326	292	280	313	277	284	289	283	295	290	262	298	293	270	265	305	285	293	279	295	294	291	304	268	293	305	326	295	303	286	300	279	285	293	276	300	259	286	282	270	293	257	291	284	309	305	289	304	332	300	305	317	290	286	285	274	283	270	289	288	298	295	271	296	309	304	269	293	285	303	306	294	275	303	299	309	284	270	275	308	274	313	332	283	311	273	279	269	310	314	282	300	311	295	278	302	304	318	298	276	289	307	285	285	299	294	284	325	301	317	318	279	319	305	274	285	290	333	287	279	323	285	299	323	287	290	320	322	301	277	298	291	328	284	287	304	278	295	279	324	301	302	304	320	304	284	303	326	293	320	273	302	312	303	300	287	300	279	298	314	319	282	318	298	314	291	263	270	294	277
24663	21672	27935	25367	19545	4068	758	517	421	415	392	390	380	402	380	342	354	411	374	360	371	382	376	391	382	332	353	342	334	340	350	331	370	357	394	357	382	367	364	328	360	378	370	337	353	346	337	375	385	353	346	389	382	345	381	359	336	339	338	318	355	363	362	327	361	316	371	352	353	360	296	361	356	343	371	333	337	350	340	352	413	345	328	375	326	344	339	376	345	355	362	331	339	347	374	355	306	366	334	336	351	325	358	366	329	350	336	353	372	338	324	360	336	348	356	389	342	358	352	334	350	347	331	392	349	354	375	359	344	357	343	346	362	358	319	353	331	324	317	359	316	359	319	368	346	358	381	345	340	327	334	356	341	359	377	400	357	348	361	339	349	355	371	322	358	374	376	359	359	336	379	373	328	366	381	328	326	341	341	336	364	352	347	338	301	318	358	325	366	369	359	366	364	359	362	342	356	351	359	318	345	353	307	363	379	375	332	345	372	337	376	354	357	347	344	357	319	353	365	317	320	312	356	362	331	356	322	367	325	354	338	358	354	345	342	360	341	362	363	362	346	357	322	358	358	340	342	365	352	328	350	349	352	372	332	319	348	369	360	310	380	384	342	345	332	348	380	372	354	337	338	323	335	357	361	376	351	360	362	374	387	338	374	346	349	333	335	359	327	403	374	362	370	397	352	377	370	362	345	345	350	366	333	360	373	350	357	334	339	329	370	357	365	383	331	335	317	343	352	360	362	365	360	374	363	326	376	366	353	374	348	366	369	363	365	347	368	345	326	340	351	346	364	349	348	325	346	361	327	322	344	359	311	345	336	352	345	364	325	367	350	363	348	341	335	342	338	373	331	344	347	339	362	302	353	326	341	332	372	348	352	324	355	359	358	355	335	328	336	345	334	335	354	347	345	318	346	366	352	369	353	362	330	396	319	332	326	349	335	321	366	355	339	325	370	354	347	350	348	349	346	355	368	353	323	384	310	348	343	332	347	334	352	317	346	352	363	354	342	346	347	300	329	347	358	303	354	324	350	347	384	341	357	359	351	350	341	338	388	343	326	354	328	356	358	357	344	394	381	358	361	351	368	351	344	347	363	311	364	345	356	336	354	361	379	349	345	363	323	364	349	361	350	340	336	346	350	374	355	345	323	347	342	381	350	371	349	301	336	349	370	346	329	354	351	344	316	350	347	344	336	363	355	362	338	329	346	360	319	349	341	366	363	349	315	357	415	356	369	352	352	366	361	320	384	327	334	344	338	338	364	332	331	362	370	349	333	314	347	345	348	344	330	374	353	341	347	379	342	372	351	342	328	357	335	343	356	366	349	341	313	350	344	353	367	336	354	344	332	357	353	339	322	362	342	321	316	341	340	347	374	353	358	323	343	344	351	357	377	344	364	343	393	347	337	365	358	344	337	353	333	370	335	369	358	399	324	361	335	342	321	371	347	355	341	364	345	356	304	383	362	334	378	376	343	371	358	360	341	362	353	361	360	329	369	352	346	328	384	348	351	326	360	384	332	353	351	324	335	375	340	333	355	354	372	337	346	334	357	325	334	341	334	354	360	324	402	340	334	360	348	346	370	348	329	346	321	349	339	369	340	336	376	318	333	343	333	335	359	355	389	354	354	345	375	370	330	374	351	365	345	317	362	355	347	354	354	331	360	329	337	340	332	357	342	346	342	373	371	369	335	333	326	375	349	376	385	362	351	358	370	338	355	375	343	341	347	367	347	360	357	352	340	344	333	354	338	361	340	370	342	319	324	378	300	335	387	358	356	369	345	343	338	335	354	305	366	376	340	368	337	351	353	362	353	350	353	335	330	344	339	349	353	335	365	336	357	347	334	311	357	384	324	354	352	320	340	379	344	345	305	369	328	335	346	328	318	327	329	373	363	336	307	348	340	344	318	299	351	328	368	355	329	354	362	331	349	390	354	380	352	329	325	379	357	377	358	347	337	379	334	350	378	350	338	332	340	356	362	352	343	325	370	339	351	329	302	329	369	378	316	361	328	389	355	373	367	336	334	345	367	342	352	337	363	344	357	329	305	309	346	374	357	369	334	308	396	342	324	362	368	319	300	350	370	356	369	345	360	368	327	351	349	344	328	308	311	333	325	348	339	362	372	340	367	328	357	347	320	339	393	335	325	327	346	333	368	316	331	360	373	345	363	377	338	333	353	363	345	369	339	338	358	370	369	355	322	337	379	346	344	346	334	371	326	345	346	370	334	388	364	356	352	360	324	328	356	333	359	322	327	345	382	355	325	376	333	327	322	356	361	321	334	330	334	360	339	373	347	331	327	325	339	352	355	347	355	334	316	353	359	302	369	348	344	329	357	351	338	345	377	374	341	383	340	335	348	361	332	364	363	370	371	341	352	383	339	347	359	329	362	338	357	353	389	364	329	357	326	395	372	351	358	349	349	368	342	352	359	366	353	339	325	344	331	371	329	364	339	352	331	355	322	325	394	333	405	327	380	383	329	363	370	327	369	294	327	349	345	354	368	354	370	326	351	345	357	355	348	330	313	338	348	312	331	329	362	336	344	352	358	350	364	355	331	339	349	340	351	348	311	334	325	371	328	370	354	352	341	354	347	308	344	372	379	309	359	337	345	331	338	379	382	335	367	359	359	356	330	330	321	409	367	312	334	377	375	362	344	331	352	358	348	339	348	353	377	337	358	341	349	377	326	309	373	330	367	325	311	308	366	360	337	336	381	346	367	351	306	289	330	349	357	360	347	333	346	344	371	348	329	351	345	347	354	356	368	330	377	350	342	361	348	345	367	371	353	364	374	350	368	369	343	357	351	364	333	341	328	348	312	368	328	327	352	325	361	351	303	338	368	378	345	329	363	341	372	354	339	354	334	325	390	365	356	349	342	361	344	353	345	349	346	361	358	356	356	369	369	346	350	319	363	330	336	333	336	325	368	345	341	383	354	362	352	376	328	371	361	338	342	337	376	357	366	304	359	342	356	374	331	309	346	344	371	327	384	359	335	356	379	355	358	334	353	343	336	375	362	341	351	342	351	368	328	370	347	338	345	361	349	322	382	364	364	336	343	334	332	336	329	384	364	350	337	371	358	354	344	340	352	351	340	362	355	407	324	344	341	345	332	336	362	364	328	324	356	372	337	344	338	388	317	344	392	314	334	322	315	329	359	361	373	343	342	351	337	361	348	354	356	348	348	366	371	322	353	378	363	360	346	310	343	307	338	328	352	352	368	341	354	336	331	367	325	364	370	365	337	367	334	349	343	330	374	376	350	311	367	373	366	323	321	308	354	337	325	390	346	353	349	347	334	345	365	363	356	379	365	377	367	342	324	380	366	373	351	324	324	330	375	358	334	337	357	367	385	376	336	326	323	327	330	347	345	346	338	319	349	313	346	335	369	381	365	359	319	361	358	348	364	387	357	337	317	368	363	340	359	360	382	327	336	353	347	345	360	350	354	352	360	353	347	338	355	356	321	327	363	376	344	344	346	353	354	336
59367	65824	38624	4810	857	656	540	567	505	453	453	416	372	427	425	362	372	423	391	378	328	395	378	355	310	387	369	368	352	373	347	353	351	346	403	351	341	379	361	353	371	360	374	333	371	332	345	336	356	376	378	375	347	360	368	334	335	348	384	377	363	348	355	359	359	335	340	347	366	328	327	376	401	402	348	349	360	324	357	357	359	367	327	382	371	360	348	358	326	360	309	352	357	351	336	371	360	338	335	350	408	340	367	343	354	339	359	387	349	380	361	347	368	374	326	337	357	320	346	357	356	371	343	378	336	371	360	360	345	353	320	348	381	345	348	371	353	314	375	365	356	350	338	354	336	377	359	367	334	351	318	351	350	345	351	369	324	349	332	355	369	364	323	340	346	306	341	350	342	333	303	354	309	323	335	354	367	383	333	359	338	342	337	361	335	393	359	333	331	332	345	357	329	334	375	326	366	362	336	350	375	334	353	359	362	357	328	344	330	344	350	304	319	344	334	395	342	350	318	348	369	327	345	337	349	339	341	334	366	362	370	340	332	340	375	358	371	346	334	361	347	354	350	324	314	386	349	344	351	341	373	380	382	335	349	379	334	332	350	363	326	343	362	347	339	354	374	358	344	336	364	317	349	351	350	359	324	384	356	343	334	339	339	336	372	315	361	359	346	367	321	331	367	361	308	342	331	352	359	352	355	337	363	371	345	344	345	306	345	355	346	369	353	387	373	345	377	351	348	322	359	311	394	363	382	358	352	341	345	334	339	342	336	357	322	344	318	372	375	348	387	360	349	400	365	332	349	315	338	336	338	339	346	342	348	328	307	352	375	358	368	350	359	328	342	349	364	380	320	339	340	341	362	363	371	331	359	351	361	336	323	356	315	338	340	322	319	402	347	347	326	331	358	343	362	375	361	354	359	325	320	321	352	363	358	354	348	346	372	339	332	362	384	364	329	348	344	363	364	336	353	359	327	378	321	383	358	346	344	368	337	329	347	375	332	340	308	350	335	349	351	367	390	355	338	358	341	340	358	343	333	367	375	372	325	354	348	331	313	351	366	382	370	326	362	368	350	316	344	337	339	368	321	356	324	357	364	333	373	380	338	359	343	349	331	352	353	358	331	337	346	335	345	361	356	360	336	379	353	326	348	356	324	354	324	336	349	347	384	322	345	354	353	343	364	331	329	366	360	344	356	362	368	365	365	341	365	336	375	351	337	356	359	331	327	326	341	334	344	331	332	361	347	345	342	335	375	372	346	382	340	350	349	339	359	309	338	362	333	337	335	337	368	360	362	328	363	321	390	347	381	360	349	364	320	349	346	345	333	393	345	362	347	364	362	349	363	357	359	334	349	334	353	349	324	334	369	374	360	346	349	351	301	360	385	354	368	336	330	334	352	360	325	317	346	333	357	352	349	293	358	347	355	352	366	340	343	351	362	397	385	322	315	352	361	374	331	338	329	348	343	362	367	348	318	365	324	349	328	347	359	323	316	352	334	369	354	360	361	371	338	360	374	336	354	355	349	365	350	345	351	344	365	347	360	362	358	405	354	359	311	338	335	365	344	337	335	347	331	331	339	357	341	369	353	365	332	352	369	351	334	373	307	329	327	332	347	326	349	359	392	322	357	349	351	325	346	343	306	360	354	360	328	316	337	330	346	332	353	345	352	323	362	354	312	365	336	349	336	376	359	318	317	363	345	332	381	350	370	327	358	380	361	313	339	341	378	383	328	332	369	356	349	355	325	345	344	348	348	337	358	367	390	346	356	378	329	356	335	332	351	360	374	350	348	340	347	351	338	304	358	352	378	331	341	370	355	332	362	340	352	352	368	349	342	343	341	368	349	368	338	362	332	332	341	361	347	337	366	349	323	364	328	362	353	338	342	329	390	324	351	363	354	355	344	359	367	332	335	324	329	336	343	342	348	345	357	363	364	359	399	324	318	361	345	351	354	367	312	349	322	349	349	347	366	337	375	340	323	329	365	317	308	362	384	318	334	337	372	359	371	370	340	348	353	312	336	315	351	355	368	346	349	355	315	321	355	307	373	350	346	312	354	316	346	368	348	352	360	351	326	338	367	373	356	329	365	346	357	331	362	350	355	334	355	356	366	346	377	343	325	342	349	346	334	328	368	351	335	371	364	331	338	335	346	364	337	315	353	366	388	359	337	361	357	347	361	355	346	320	372	349	375	345	341	356	325	353	349	334	363	352	348	354	338	348	328	360	306	340	335	361	355	328	352	318	343	316	347	303	363	339	352	369	360	353	372	322	339	353	319	303	360	345	355	358	340	363	340	339	339	322	364	392	357	363	331	335	344	355	335	337	307	322	321	333	336	398	363	329	345	367	335	357	342	363	378	304	337	343	335	351	369	341	326	329	335	363	375	369	348	347	369	358	363	353	346	350	338	302	330	362	355	353	408	361	296	368	299	314	338	372	356	335	373	380	355	327	351	349	341	339	357	381	369	368	337	362	333	339	345	326	335	356	351	300	372	381	350	355	342	340	343	325	359	338	353	360	362	343	339	330	349	337	358	337	341	334	337	353	330	336	366	327	315	320	333	363	342	323	349	335	378	314	349	340	356	366	361	348	372	369	350	357	368	343	350	359	359	368	362	348	351	337	337	352	372	311	364	366	349	368	341	338	365	350	349	336	348	334	334	329	337	377	310	339	340	323	352	339	353	346	358	316	331	338	351	302	353	344	328	345	361	373	334	337	363	352	371	383	347	318	361	348	353	357	307	347	352	355	315	328	333	349	330	307	345	355	339	363	366	348	334	377	373	355	352	323	350	342	353	351	310	349	370	323	339	372	332	351	327	339	323	356	337	342	319	362	368	348	328	350	327	384	335	371	329	346	354	345	329	363	317	337	336	364	331	330	368	369	369	366	325	382	361	375	344	336	365	341	352	316	373	334	359	305	347	336	346	359	339	337	353	380	317	362	334	346	354	303	344	349	341	327	350	341	356	360	324	342	325	349	338	354	323	328	334	339	358	335	333	341	389	311	312	341	344	346	356	326	349	344	355	344	348	371	367	357	359	337	363	383	339	350	339	323	325	339	371	348	343	377	376	379	347	362	348	352	348	375	341	381	357	366	360	306	346	343	399	355	317	323	366	299	364	339	384	367	367	332	355	355	339	327	345	314	335	344	321	353	347	346	348	330	334	371	328	348	351	341	338	348	321	338	370	342	317	338	313	371	318	353	330	356	359	360	346	329	349	351	354	361	327	318	340	350	354	372	322	359	347	314	364	340	347	363	348	356	361	343	356	331	343	362	336	347	342	359	333	353	362	334	342	379	332	366	366	343	377	350	353	373	325	371	334	341	338	366	342	363	341	348	337	368	337	321	345	357	393	367	334	354	349	353	355	307	368	342	361	328	333	337	313	345	349	331	317	364	347	307	370	331	339	332	356	353	364	329	361	300	359	309	348	321	356	352	348	332	309	328	374	352	324	369	356	333	354	319	345	379	375	345	344	329	338	330
30127	20704	6684	1246	564	500	535	508	531	532	492	502	517	496	544	530	506	487	527	494	512	528	478	512	554	535	508	483	507	515	536	516	486	502	524	494	541	490	518	513	518	526	547	534	498	505	502	542	474	489	498	513	520	502	552	500	512	490	507	505	538	536	486	546	515	582	506	539	525	521	478	526	542	528	519	524	514	491	512	524	487	508	482	524	493	522	455	566	512	532	536	530	511	490	501	525	511	535	504	520	523	498	536	501	533	541	516	489	554	496	532	538	521	498	491	507	509	498	555	554	507	535	531	517	535	469	541	547	522	511	524	525	528	523	491	552	504	528	494	515	581	532	473	531	534	486	525	484	502	527	545	527	539	528	507	552	508	530	489	477	517	498	554	545	515	544	549	518	534	535	481	480	517	539	495	523	513	507	501	475	482	499	496	542	514	482	498	503	552	488	531	521	506	537	556	530	571	550	478	527	494	524	472	514	517	522	514	496	487	508	560	540	540	513	532	500	534	488	506	537	494	509	528	478	522	476	560	497	518	550	516	512	531	465	533	529	510	558	527	523	543	541	541	528	528	496	517	523	530	491	503	529	533	542	504	492	471	523	482	495	556	514	513	514	498	545	507	534	519	517	533	514	527	526	502	538	506	518	526	513	495	545	524	525	505	499	512	488	528	522	501	504	537	511	517	515	526	535	515	532	491	515	489	503	549	511	466	514	499	538	531	499	525	514	529	492	530	548	507	513	498	494	527	502	490	516	508	500	500	521	543	492	546	519	517	525	516	519	508	505	543	514	524	512	524	506	513	552	566	544	516	536	525	501	518	490	510	555	523	561	496	500	545	501	503	529	514	525	528	498	505	490	501	505	485	463	508	523	539	524	489	516	538	494	502	511	522	469	466	514	489	546	508	523	456	538	563	496	545	545	502	497	504	468	540	523	548	518	519	492	554	486	514	538	551	506	537	507	549	531	544	456	510	494	551	468	565	503	493	498	508	513	516	555	533	555	542	535	485	450	513	516	517	523	493	462	521	525	526	530	475	467	509	488	500	507	501	534	528	482	528	510	511	565	567	544	528	491	512	531	505	536	488	509	475	562	555	491	511	491	513	528	540	532	513	517	543	508	513	508	540	537	524	530	485	565	541	507	428	502	541	521	523	515	457	507	561	535	505	508	480	538	477	609	528	556	552	525	512	511	518	524	525	523	511	511	544	525	502	500	521	483	526	456	482	549	507	503	526	510	536	493	564	501	532	513	511	497	462	524	516	486	526	499	502	526	508	533	498	522	565	508	506	581	519	513	536	503	510	530	496	471	537	488	532	491	486	499	486	512	514	522	482	496	490	476	537	514	495	559	481	476	507	548	507	559	483	525	541	511	519	483	500	507	537	534	506	540	521	516	525	526	539	552	515	458	506	527	508	508	579	538	564	476	516	494	483	481	514	497	541	513	524	489	510	485	528	540	527	496	501	515	521	510	504	545	525	510	518	505	515	521	494	529	534	582	502	533	503	521	563	531	521	583	502	565	539	531	489	549	567	533	513	503	519	530	505	523	491	525	483	506	538	487	504	544	521	537	522	458	560	528	541	513	529	519	506	564	514	480	461	518	534	546	531	515	501	518	522	553	526	557	582	530	523	513	508	539	501	512	511	512	473	502	533	518	500	529	499	548	463	466	503	492	490	503	498	499	530	538	486	469	514	545	519	536	508	524	462	533	528	481	545	513	548	492	520	530	514	522	511	487	537	525	563	506	544	490	507	485	510	530	526	571	517	539	538	519	519	501	505	504	484	511	544	512	501	468	517	477	550	471	519	533	544	582	535	498	493	517	514	517	522	497	485	496	500	525	525	518	508	537	519	546	544	537	537	526	507	564	524	510	451	500	447	478	501	489	508	511	489	512	493	496	497	502	553	565	533	499	488	526	542	492	534	500	473	509	504	507	543	529	519	557	550	505	488	490	533	443	504	525	545	525	506	534	494	502	499	536	442	509	521	549	517	496	533	501	491	498	516	507	523	471	519	509	530	490	564	520	528	549	473	509	516	528	564	553	526	496	552	535	543	539	522	542	551	507	526	504	481	519	521	498	489	498	527	513	498	524	522	538	510	503	586	530	497	524	528	546	507	483	527	471	553	526	511	501	547	542	528	488	512	476	471	539	467	544	521	512	544	517	523	520	523	546	515	468	531	551	525	491	521	480	495	503	531	514	478	554	506	536	513	543	503	546	508	521	501	511	511	497	511	535	488	522	518	529	466	474	488	503	523	509	526	497	472	536	508	508	506	529	512	489	524	506	541	496	472	485	494	473	531	522	516	537	515	513	490	547	482	577	534	507	498	515	504	523	496	458	545	542	518	522	488	510	530	515	519	487	512	513	489	475	540	520	530	531	479	506	503	514	539	511	575	495	484	512	494	514	529	551	500	516	472	475	521	502	533	452	520	473	518	538	496	503	475	500	506	515	497	529	463	520	505	507	496	503	513	527	541	514	497	467	555	527	503	506	478	517	542	537	514	499	529	492	531	539	516	512	490	500	506	500	492	494	541	474	511	527	537	557	545	520	500	524	502	525	492	502	517	516	535	502	552	500	482	539	533	551	494	481	515	551	511	535	497	516	534	509	485	511	543	484	509	538	483	469	491	527	531	497	553	518	461	524	494	520	540	539	521	512	538	509	551	548	497	503	512	492	514	513	519	504	474	495	516	529	491	549	506	470	497	503	519	501	516	560	489	521	485	507	474	500	505	509	476	512	503	472	495	522	520	525	552	534	499	524	513	521	523	542	504	543	511	528	528	494	544	533	479	513	508	518	513	542	527	487	561	508	540	546	554	526	541	515	478	544	537	501	512	511	508	540	530	529	528	558	515	492	543	507	482	484	505	513	534	508	537	548	539	535	508	548	481	485	489	498	486	526	485	484	516	578	534	530	532	510	536	506	539	511	543	518	511	519	541	520	509	559	502	509	517	498	523	525	498	489	513	483	487	507	495	519	515	538	500	513	549	508	542	516	473	518	497	505	509	535	507	515	510	541	536	535	509	538	494	535	503	497	520	473	476	519	493	480	505	539	505	522	548	488	542	481	476	542	526	486	520	530	523	509	534	534	488	495	517	501	540	530	507	523	559	513	516	538	482	483	527	545	483	514	516	459	486	553	536	494	554	536	567	526	506	530	551	513	523	537	493	512	502	492	511	520	562	517	544	509	517	490	519	535	571	510	516	559	476	535	530	531	539	491	554	516	507	467	474	501	519	535	506	542	503	513	498	544	527	529	530	520	535	467	512	556	523	566	531	535	516	508	552	524	530	512	518	506	526	479	498	524	492	487	516	545	541	459	503	517	531	539	566	511	461	534	576	511	482	529	454	558	493	472	442	541	495	478	485	482	520	492	506	516	489	516	504	508	524	556	477	506	529	494	545	485	507	551	500	538	573	540	543	518	573	542	542	506	522	490	566	516	483	495	550	496	490	524	516	506	548	522	512	498	539	529	492	527
19438	14527	3979	684	509	447	469	505	463	476	453	483	468	451	494	488	487	460	424	487	494	452	436	451	466	418	479	449	446	450	468	504	445	472	446	447	439	488	434	454	463	439	468	433	476	462	484	437	471	465	461	457	470	474	506	462	469	464	431	472	447	493	435	450	448	431	452	487	437	491	463	430	453	464	461	455	447	458	457	473	485	444	453	453	465	463	464	520	431	440	441	511	465	430	507	460	443	493	427	481	427	453	458	494	476	466	474	426	433	445	443	446	469	424	430	465	494	462	478	422	480	427	451	464	477	450	431	447	520	428	437	467	444	415	454	476	425	443	422	425	496	437	470	451	480	476	473	439	474	486	440	466	467	440	474	456	480	438	444	464	454	462	434	457	446	461	451	478	505	449	434	444	434	515	453	505	491	451	442	450	454	442	467	490	486	471	471	437	490	457	481	450	427	440	449	482	439	451	460	462	469	473	477	494	498	468	446	438	469	481	436	465	435	427	447	454	465	445	483	472	452	449	483	455	475	465	496	490	483	485	447	449	488	437	489	434	454	447	499	468	426	487	439	483	455	482	437	463	454	489	466	424	496	446	460	499	457	472	451	432	462	462	425	430	474	481	484	436	453	463	492	488	454	458	468	465	447	450	433	457	491	467	453	455	492	459	452	495	424	485	470	441	472	458	474	484	453	424	478	460	483	445	471	502	479	469	460	438	446	482	476	414	449	456	458	499	485	485	510	459	465	480	450	468	484	504	470	475	436	454	457	460	426	456	447	436	452	502	464	453	470	456	453	451	478	440	453	452	420	447	457	477	430	471	459	457	494	425	440	454	461	442	455	454	441	475	426	433	475	469	429	455	517	454	473	477	429	473	465	452	468	490	417	454	459	464	447	468	459	484	479	483	502	465	425	468	457	453	496	492	423	495	479	475	489	457	436	472	508	409	486	459	462	486	446	484	447	486	492	472	460	410	454	436	465	490	412	431	433	454	439	442	433	403	481	422	473	468	440	424	495	466	441	449	447	479	506	467	482	465	422	420	467	461	483	508	454	429	489	465	441	406	449	435	493	448	468	426	419	428	464	495	486	467	464	486	456	446	454	484	452	458	413	478	473	431	479	467	480	472	453	504	470	469	479	457	469	468	456	456	462	470	454	469	468	451	439	443	495	431	472	508	491	441	469	414	456	452	457	452	481	450	444	406	444	455	431	448	440	470	463	442	457	470	424	434	438	450	469	451	466	482	459	453	455	482	467	463	465	455	447	481	448	442	458	465	476	465	510	451	466	453	472	469	449	504	447	437	460	462	476	456	432	469	425	430	447	440	483	470	434	440	454	437	452	435	427	476	445	460	435	429	443	470	466	448	442	492	471	479	464	469	450	450	447	460	432	462	484	479	410	428	488	428	454	460	435	491	471	451	456	457	448	408	464	472	427	465	433	444	459	488	474	455	471	425	462	468	439	476	446	430	439	464	452	524	456	438	456	475	462	461	459	453	484	475	454	474	445	424	457	488	443	470	458	435	475	450	479	451	415	471	519	450	501	488	441	501	467	468	479	469	469	481	479	470	456	483	462	492	454	480	446	468	447	443	467	472	490	437	447	490	448	444	462	440	462	456	463	440	458	486	455	472	476	491	452	442	447	469	474	434	480	455	451	485	464	463	465	479	492	462	457	480	467	443	440	478	485	501	440	443	456	440	449	487	455	436	449	455	443	444	428	446	483	467	457	487	482	501	415	478	469	449	472	491	471	479	485	420	484	456	444	457	483	467	450	460	432	484	482	447	441	467	439	402	483	423	448	465	449	458	480	440	467	429	463	463	474	460	439	475	462	486	466	453	513	462	474	417	489	465	474	481	468	419	496	444	457	435	475	479	492	492	448	496	473	481	485	468	468	473	483	466	425	448	451	436	435	442	491	440	450	459	433	471	404	469	479	429	474	432	455	426	441	469	469	502	460	459	485	522	493	431	471	482	458	465	477	465	438	450	471	478	483	459	433	494	435	453	448	473	488	472	488	470	439	453	480	489	458	472	464	503	473	464	485	412	471	431	474	466	470	477	496	458	431	416	440	460	465	454	459	416	450	446	459	450	467	482	447	474	481	431	442	469	461	467	467	461	445	444	434	473	426	470	466	462	459	449	469	443	455	487	450	442	494	449	482	457	440	458	453	432	456	458	432	451	488	449	471	425	427	432	429	466	452	451	443	467	444	450	462	462	458	454	447	483	444	457	468	411	472	452	482	488	496	444	465	468	472	441	462	449	462	464	425	444	460	444	491	479	453	463	479	482	503	462	493	449	496	447	495	535	483	467	476	464	464	437	460	456	481	473	449	479	440	453	427	468	469	476	465	445	455	449	464	440	436	450	483	459	430	476	430	429	473	431	448	449	480	456	446	460	454	475	466	462	493	449	465	439	465	460	474	433	463	472	426	425	471	452	464	469	443	473	463	500	453	491	452	452	432	440	455	482	444	427	457	460	468	463	467	460	469	459	478	487	474	444	480	428	458	449	479	446	484	484	477	458	457	428	476	445	483	474	444	465	485	449	452	476	443	456	460	464	467	496	427	478	478	461	440	421	456	463	424	471	439	475	472	469	432	430	481	463	451	485	483	465	465	418	459	458	434	426	450	461	446	496	466	464	452	456	472	448	463	467	474	470	468	442	474	457	484	485	496	472	463	481	453	526	433	473	482	440	478	465	434	476	435	421	480	445	438	490	487	460	458	419	481	436	451	485	484	429	488	481	447	412	466	442	457	449	466	440	454	422	461	500	451	444	475	491	489	435	510	486	458	480	465	460	472	470	476	462	502	473	442	440	439	427	464	442	449	462	508	477	499	463	429	462	465	442	440	480	446	460	470	480	462	428	460	478	455	473	464	483	491	428	503	448	469	459	458	467	461	464	476	493	484	459	481	464	474	462	411	477	478	432	451	464	491	458	449	429	445	449	482	473	408	448	460	477	416	473	458	479	428	439	458	489	521	430	456	442	497	469	445	493	434	503	495	448	457	456	496	461	467	462	480	471	455	460	451	464	444	478	475	474	483	457	455	446	472	471	453	442	453	506	423	444	476	441	452	500	445	461	454	448	449	450	516	423	446	501	447	453	424	449	452	456	462	495	457	455	427	434	417	453	467	421	441	495	432	439	477	453	420	482	441	484	438	441	470	473	479	451	444	448	421	439	429	454	418	442	452	451	436	460	473	482	491	476	486	477	469	452	474	417	473	485	444	489	476	452	476	499	438	469	461	479	428	463	506	469	479	451	470	444	451	445	457	516	451	432	471	423	457	429	412	435	478	480	473	462	438	445	491	428	447	452	481	475	459	465	444	495	463	469	467	439	501	462	460	461	460	453	413	463	462	421	436	469	429	470	472	477	499	470	443	472	434	476	480	480	456	448	498	466	443	473	492	457	457	500	460	479	426	491	449	431	416	476	441	443	482	478	428	446	468	424	443	444	482	470	453	433	421	463	515	463	444	496	473	422
25720	22441	27188	24951	6862	619	456	351	300	321	334	364	288	317	318	294	299	284	304	281	321	293	291	319	280	274	303	289	289	269	297	268	284	266	294	298	306	294	300	272	267	288	305	272	270	298	276	297	275	279	278	283	270	294	304	308	323	281	280	299	324	280	294	250	278	284	268	280	299	272	276	303	291	256	253	307	288	304	303	256	296	298	282	302	271	278	298	309	301	275	294	304	284	291	276	271	295	267	268	252	304	319	304	301	268	292	311	307	280	315	333	293	279	316	269	292	280	310	294	286	272	272	290	305	266	320	304	306	271	274	286	307	295	275	275	249	295	288	292	287	275	303	278	297	278	290	284	271	308	270	287	282	280	309	264	310	286	294	273	290	300	284	295	286	286	281	289	287	284	287	263	303	313	296	277	308	262	293	312	300	263	245	271	272	296	300	292	258	269	266	270	266	278	279	316	293	253	269	283	283	278	274	293	295	273	271	289	281	300	315	302	278	296	266	277	279	297	280	259	250	287	279	266	267	296	257	267	289	287	278	289	297	285	276	263	252	255	266	303	269	292	278	262	281	280	294	290	249	305	290	283	306	291	284	313	317	291	278	339	266	288	293	281	243	286	263	276	277	279	317	275	272	284	315	269	279	296	305	278	274	286	310	289	285	270	279	307	259	276	296	278	299	272	292	306	303	302	298	320	282	280	262	290	278	273	282	292	247	286	296	325	281	302	296	278	299	284	274	256	309	307	264	275	291	321	297	257	277	299	292	284	298	292	302	300	280	295	297	328	270	275	302	316	319	281	256	299	276	266	270	257	302	297	276	292	311	272	283	272	258	288	333	274	294	321	302	290	303	272	281	307	280	302	289	271	256	304	290	322	262	307	292	261	261	291	311	307	305	285	275	251	278	289	309	302	284	298	277	296	265	282	300	292	267	295	314	293	297	281	260	258	312	290	311	291	304	259	305	279	304	305	267	259	280	246	297	272	289	300	292	264	278	273	277	259	301	300	266	289	285	316	261	285	273	286	267	299	329	267	260	287	284	292	291	300	283	270	257	340	334	289	278	284	300	286	254	262	263	287	288	259	284	265	300	302	293	284	272	295	294	310	310	261	306	339	272	320	284	275	288	290	312	294	257	280	268	293	295	283	304	270	267	273	285	286	274	259	258	310	279	308	284	311	287	264	287	293	308	298	283	259	298	290	335	275	261	289	275	315	296	302	312	263	302	282	274	281	271	286	323	274	268	291	256	263	320	306	293	286	250	279	286	293	246	310	286	315	285	261	276	281	296	293	296	309	292	277	311	311	275	269	296	286	329	280	272	280	290	301	312	291	275	262	282	272	269	275	274	299	266	287	275	271	268	309	284	274	271	293	274	265	300	303	307	279	281	256	328	322	275	284	304	290	291	280	274	289	313	285	298	271	303	292	304	287	271	287	305	282	302	267	285	291	272	313	286	254	280	293	264	304	296	309	276	308	312	269	282	279	281	318	281	276	295	274	288	307	260	305	292	245	304	321	277	247	269	281	315	288	269	301	289	289	325	282	274	289	298	291	311	277	296	282	287	278	296	265	310	262	301	280	305	283	304	294	278	305	307	273	264	313	264	260	276	294	329	308	302	294	279	294	305	276	278	255	279	286	279	288	288	292	266	262	306	300	266	299	266	263	279	281	312	265	281	260	316	295	285	297	289	271	228	251	310	259	279	273	281	265	282	287	283	283	286	280	299	296	293	303	292	280	315	298	289	270	305	274	272	293	288	324	265	290	252	301	299	259	285	259	319	268	251	278	284	277	298	261	282	255	291	278	307	261	286	290	276	293	290	270	284	313	292	249	291	262	305	277	255	294	226	293	295	284	290	285	282	258	286	254	280	284	285	288	285	311	278	294	294	271	309	278	298	250	286	306	266	303	295	284	278	293	315	281	285	289	296	292	255	304	289	303	297	299	283	282	300	309	285	283	304	272	293	287	316	289	266	262	283	264	286	295	294	289	296	325	314	289	264	294	303	277	307	266	276	257	285	278	289	283	274	272	270	295	301	268	257	273	315	288	255	270	274	276	284	296	271	290	252	319	300	289	283	284	291	290	285	239	280	270	285	265	274	294	272	282	278	297	317	280	300	281	254	287	274	293	282	276	281	280	282	288	255	276	276	283	269	313	305	285	269	310	277	271	299	267	285	296	271	301	278	297	293	271	281	267	282	302	272	280	248	257	290	304	285	267	310	270	291	316	295	281	292	267	272	289	287	297	290	304	318	273	292	272	286	254	286	298	279	282	281	284	307	277	299	291	295	283	293	285	295	281	281	269	306	288	298	261	281	302	289	259	272	267	281	280	277	282	277	261	316	277	277	295	279	283	300	262	287	278	266	285	289	258	292	292	286	294	310	272	303	261	295	288	284	259	310	245	279	283	309	277	266	296	270	325	292	311	316	290	257	320	266	297	272	301	270	282	331	254	269	293	297	299	291	266	290	281	308	260	308	311	285	281	310	233	234	295	267	283	274	289	272	296	277	293	263	288	258	291	286	262	281	293	307	275	292	296	294	273	253	295	278	320	274	255	301	281	295	287	296	290	289	290	277	250	289	279	265	287	286	295	282	290	282	284	254	273	275	293	301	302	320	255	258	295	268	291	253	268	318	269	256	293	284	276	274	296	314	302	273	269	288	282	264	279	303	266	261	268	315	295	293	293	295	290	284	272	295	289	280	294	299	299	296	263	269	286	294	308	266	286	312	303	293	288	276	257	278	273	297	287	276	291	320	291	289	240	262	276	291	302	267	295	322	283	308	282	296	296	300	314	275	287	285	294	266	315	290	276	290	274	287	271	298	285	279	340	309	298	282	290	294	274	284	287	285	293	278	303	279	304	295	258	289	254	280	285	285	285	284	293	240	275	303	293	264	302	267	286	273	282	285	287	274	302	264	294	293	294	255	280	277	292	275	289	301	306	274	310	286	262	284	295	314	265	291	306	295	287	280	299	309	276	278	296	289	318	276	297	305	307	292	286	312	297	276	308	280	299	305	304	285	291	276	281	315	283	298	312	278	323	286	288	280	289	281	333	281	267	284	293	298	283	283	308	264	255	282	317	287	299	265	254	257	270	300	259	282	278	270	302	275	305	308	304	253	290	264	266	291	299	288	295	268	274	284	284	271	249	285	296	300	264	274	276	281	292	272	304	343	287	281	267	265	251	271	287	288	282	299	287	291	269	304	300	314	273	259	264	283	284	300	284	279	288	289	281	305	287	290	287	288	299	301	286	316	259	295	262	270	275	288	272	279	294	290	279	274	286	263	304	270	278	287	286	283	245	305	298	269	271	292	270	273	295	278	315	291	287	307	276	313	249	274	254	291	299	289	277	304	257	285	286	278	269	288	293	266	258	299	301	275	303	309	300	297	292	272	237	290	256	273	253	271	287	255	285	298	286	268	250	279	272	264	289	260	277	267	274	286	287	281	300	272	281	279	306	256	295	289	302	310	264	302	274	280
56124	65098	22806	3382	549	441	401	371	365	345	361	322	310	336	306	317	299	308	298	273	303	326	311	301	295	335	320	280	303	276	289	324	286	279	317	297	257	277	288	289	321	272	339	314	323	261	284	298	305	310	268	297	281	296	290	284	310	308	317	284	284	288	279	275	290	314	315	317	277	298	302	300	306	265	310	277	306	280	291	284	285	295	303	287	313	293	320	280	286	295	322	279	268	303	296	325	293	305	314	288	285	300	294	309	275	326	310	276	293	300	289	270	275	285	298	271	304	306	277	283	286	286	270	291	277	290	293	295	290	300	325	297	306	301	297	297	291	261	277	288	301	280	279	284	300	270	280	291	265	277	285	247	300	277	309	306	298	304	284	304	283	260	305	302	274	298	308	292	263	278	264	304	296	330	269	287	309	282	294	307	302	296	265	306	313	263	291	328	286	299	269	264	291	302	267	307	280	287	272	281	276	288	297	264	290	291	267	300	279	318	289	294	300	301	286	294	341	291	295	317	286	278	281	266	301	319	305	289	300	282	274	284	327	279	314	283	264	288	266	278	276	276	289	286	283	268	298	297	270	316	280	304	295	296	309	282	320	334	315	324	328	275	290	279	329	271	332	277	293	281	320	309	289	288	285	313	286	305	258	304	282	306	305	289	300	323	280	289	294	301	302	288	300	298	313	294	303	291	279	278	261	305	294	275	310	318	284	285	304	287	291	299	348	268	282	289	278	298	281	307	276	285	283	307	340	270	274	281	302	293	279	279	323	281	270	298	277	288	299	282	275	275	264	296	297	287	302	278	306	280	300	287	312	287	298	304	296	267	304	256	298	274	264	317	275	313	261	282	307	271	282	307	312	265	262	273	290	281	307	285	286	318	257	327	281	262	286	295	305	322	274	286	299	281	270	299	308	301	283	239	284	302	298	334	302	298	299	280	284	251	293	318	295	252	292	318	306	280	280	261	309	279	313	296	308	294	302	304	296	294	305	285	296	298	323	275	313	292	296	297	294	270	307	257	311	292	299	293	296	292	273	260	253	300	312	309	287	253	294	297	274	282	299	283	306	283	304	270	297	288	243	302	288	301	254	269	342	323	284	288	284	247	277	291	292	296	260	294	280	297	297	290	277	314	288	270	281	270	290	306	262	298	262	321	270	312	303	287	308	304	291	296	291	285	294	275	301	288	296	309	275	294	285	294	321	295	286	314	280	268	277	281	311	285	290	324	297	283	297	309	314	327	281	300	271	296	299	286	277	285	276	293	300	319	303	319	294	291	274	313	270	282	301	276	298	306	291	263	293	303	280	284	269	282	328	288	315	275	300	290	317	283	271	290	325	309	304	267	292	281	312	299	298	275	279	300	301	273	269	302	304	276	303	252	280	294	300	255	287	294	249	290	298	279	305	305	255	302	283	279	285	268	299	272	270	327	285	276	274	284	321	297	292	280	275	294	287	271	302	293	306	291	286	314	302	282	295	274	272	275	300	286	274	274	308	267	284	286	272	283	317	299	277	268	275	334	293	308	267	270	283	304	285	286	304	295	289	303	275	287	274	306	298	307	283	288	284	296	289	304	308	292	265	296	283	285	272	257	287	299	284	285	291	297	300	296	281	292	306	294	284	288	308	308	294	307	285	287	286	274	277	250	293	282	296	284	282	298	301	271	296	286	295	294	268	293	294	293	288	264	291	298	296	263	279	311	288	308	284	277	294	303	314	302	283	266	307	265	266	254	264	291	302	322	269	292	294	309	280	310	317	307	292	319	292	259	278	320	329	325	287	284	306	269	289	300	304	300	283	303	289	290	299	274	308	298	261	272	312	279	313	292	242	278	281	310	276	299	314	277	290	288	296	324	320	307	325	280	267	280	242	322	299	297	326	291	266	301	299	276	323	294	271	288	274	297	315	298	320	287	271	281	272	330	261	281	311	278	294	286	289	279	291	295	300	296	300	289	294	309	285	275	289	309	304	318	281	273	286	265	281	308	299	281	312	293	309	262	277	302	290	275	288	269	284	282	290	279	307	297	280	285	306	283	293	273	280	272	306	290	313	317	285	273	296	270	306	255	250	281	313	293	277	270	276	303	251	279	266	296	300	328	271	274	275	303	289	305	325	291	301	306	322	287	314	308	304	295	292	261	289	299	278	293	285	274	296	287	277	321	299	336	289	288	290	302	326	289	314	304	294	258	306	257	304	287	270	297	277	277	277	305	286	273	306	243	304	258	281	314	309	289	313	293	275	284	311	303	311	301	313	281	260	283	309	260	283	268	294	290	262	282	315	281	304	306	306	305	300	314	279	303	277	299	270	289	289	293	279	279	319	243	286	300	292	285	277	290	311	289	300	281	297	328	268	263	308	293	268	332	289	301	313	297	282	278	297	280	295	288	309	269	284	266	281	304	306	284	292	309	293	300	323	295	304	307	249	304	270	272	298	261	315	306	272	284	327	277	290	283	302	315	310	285	272	289	286	295	270	293	286	300	292	295	288	280	276	305	322	321	289	300	293	301	294	288	277	290	284	276	329	300	271	293	309	280	278	287	273	326	276	269	310	287	269	277	281	309	277	280	281	302	275	292	282	302	297	329	274	332	285	303	312	303	292	268	282	269	295	265	282	279	277	292	353	281	297	267	285	291	260	284	279	294	265	295	310	289	292	276	304	297	296	297	293	268	303	290	310	324	303	319	269	271	297	282	299	319	315	293	290	305	285	264	293	282	301	316	298	280	317	301	313	306	291	322	280	264	301	277	253	311	292	310	294	272	290	272	323	302	289	305	293	286	309	270	302	279	296	263	272	268	306	302	265	301	306	306	250	279	308	279	289	273	307	269	270	324	289	265	302	306	287	273	273	287	298	272	280	291	285	314	261	303	296	284	324	299	285	280	286	307	289	291	277	302	289	292	289	278	292	302	295	295	300	328	308	285	307	284	291	289	300	299	308	294	267	299	257	299	280	274	266	283	276	318	294	290	276	282	314	301	307	293	298	298	313	320	268	279	268	304	287	284	301	268	308	248	299	339	306	285	285	279	331	295	293	293	302	280	289	250	303	275	290	297	313	298	263	277	268	267	272	244	274	298	300	318	272	244	258	294	298	292	309	292	276	320	309	280	265	290	296	322	284	270	277	260	322	310	283	288	295	289	274	281	309	283	299	325	280	320	309	264	291	282	312	272	275	288	286	266	291	277	278	303	287	308	272	298	284	304	270	295	272	272	298	289	256	314	289	300	266	293	292	325	293	280	269	293	246	314	273	313	302	295	282	280	306	310	293	289	306	307	307	288	279	306	255	286	302	272	298	268	317	289	295	243	270	300	308	296	259	279	327	271	297	281	276	330	275	291	282	302	295	290	285	303	302	296	309	272	263	269	294	287	292	304	298	260	273	273	261	281	304	301	285	283	292	277	325	327	283	310	294	281	291	272	274	301	318	289	292	286	282	299	306	293	298	284	270	281	278	269	294	293	347	291	305	308	315	270	276	325	289	300
24637	21976	28347	24987	20392	5136	800	511	424	390	412	378	397	379	425	408	374	399	381	371	347	398	395	366	340	355	342	348	369	325	362	351	340	354	356	358	383	353	338	352	362	345	351	363	322	345	397	372	347	349	368	377	346	361	365	361	354	352	320	329	349	343	365	356	348	357	354	329	359	332	311	310	311	367	348	351	316	395	330	350	375	363	378	337	373	347	364	325	356	354	331	347	361	352	353	340	371	308	311	337	364	330	359	301	352	361	318	324	351	377	318	358	337	333	347	339	363	313	345	327	354	352	383	346	328	349	351	319	318	380	325	329	328	353	357	352	348	370	328	290	391	325	323	345	361	336	365	356	331	357	390	351	352	362	358	343	318	366	363	366	331	368	351	322	381	350	347	342	360	351	337	327	331	331	322	309	338	303	340	323	324	337	349	346	334	376	358	349	322	334	352	357	369	363	342	388	348	345	321	349	346	357	399	345	358	337	330	339	321	318	346	331	338	357	354	337	324	332	327	339	359	379	336	321	375	363	350	344	372	352	351	352	359	343	378	361	352	347	340	366	358	339	321	327	348	357	337	334	351	389	347	357	342	367	363	374	339	334	336	371	385	366	319	342	363	353	348	356	336	362	337	347	330	350	331	345	366	293	352	334	348	362	325	362	332	352	358	339	338	339	336	328	312	397	362	336	368	347	341	353	356	344	330	353	321	361	345	364	316	324	361	329	377	351	355	330	335	362	372	351	345	361	334	350	372	349	337	314	350	337	334	359	325	331	350	341	350	357	333	336	347	364	326	372	323	310	373	390	303	354	381	335	320	346	377	327	364	375	342	356	358	356	329	330	372	354	339	360	343	362	378	325	346	337	356	340	356	352	356	332	353	318	334	363	368	345	371	372	359	357	345	345	363	362	354	345	338	358	373	350	350	334	353	369	341	346	358	304	313	351	356	328	357	320	338	371	319	355	358	326	334	327	316	342	339	355	308	369	383	346	358	378	346	367	361	378	325	366	330	353	324	360	354	312	333	346	344	355	344	376	364	374	350	351	328	357	356	349	379	378	332	345	391	343	361	338	335	357	357	360	375	306	332	368	352	319	378	364	388	350	342	367	311	349	358	362	366	318	328	351	341	318	339	333	379	357	323	341	343	361	324	353	338	363	348	365	311	360	392	360	339	344	373	352	345	358	344	345	345	351	347	346	347	367	317	295	339	333	336	355	326	376	348	351	338	358	320	357	336	328	381	354	355	316	332	327	354	353	343	354	346	305	359	317	361	375	324	340	350	345	330	316	347	356	359	353	333	343	345	350	355	350	346	346	345	327	344	343	337	332	347	366	327	379	338	357	361	318	330	360	339	363	332	303	347	348	351	340	365	344	308	360	378	345	345	368	353	352	341	347	354	329	313	318	348	351	339	369	339	365	353	345	351	330	379	393	348	359	327	375	344	349	352	346	336	361	363	352	344	339	326	370	366	347	347	360	358	340	322	353	377	369	307	346	351	353	292	406	307	343	349	339	337	348	363	366	348	360	320	373	369	340	358	328	356	355	318	345	365	355	316	351	336	355	312	372	372	333	348	359	337	366	357	362	346	327	342	338	327	347	379	359	361	348	336	345	330	335	298	355	373	345	358	354	325	333	328	372	369	370	345	332	341	316	371	362	337	349	319	342	369	347	360	380	343	368	309	352	338	327	361	317	359	341	391	335	354	374	341	364	353	354	350	341	335	332	357	337	348	341	370	364	337	373	381	351	333	337	400	334	346	366	355	324	370	359	390	356	338	338	348	351	360	357	350	381	398	349	369	378	328	371	361	352	339	375	333	321	350	338	352	318	350	360	352	349	314	375	374	382	384	345	344	329	335	352	360	343	360	355	367	333	321	306	345	329	352	338	339	356	350	365	330	347	332	329	368	310	330	327	354	358	325	371	359	367	346	318	340	314	318	342	369	318	350	350	341	329	370	341	385	328	342	347	369	380	328	358	370	343	332	340	333	346	321	325	368	365	348	323	352	350	335	293	358	346	353	330	313	338	363	359	350	340	361	347	334	362	316	353	351	327	323	369	348	359	341	358	336	354	351	336	353	343	383	383	365	349	349	375	384	297	368	354	387	346	363	316	332	362	372	350	363	365	313	345	367	349	322	359	365	340	391	377	362	341	349	363	333	314	359	331	320	358	351	352	370	319	354	349	341	351	351	357	379	341	343	363	309	394	318	346	331	364	369	358	370	346	359	355	349	319	356	354	374	348	302	335	322	352	380	365	341	347	374	376	362	321	362	343	325	342	307	359	327	327	341	351	345	343	315	313	351	358	346	359	341	348	357	337	349	342	323	347	324	364	333	362	342	334	324	320	332	370	354	332	325	300	359	354	390	348	328	369	370	333	330	341	321	356	382	359	350	357	339	343	345	299	343	338	365	362	295	335	328	359	378	368	330	369	371	351	342	342	358	339	344	344	338	350	378	356	357	345	337	371	330	347	346	325	350	348	371	306	312	365	331	371	351	338	348	369	343	346	353	404	361	335	326	342	334	350	319	343	326	381	358	339	332	359	367	367	344	325	322	351	390	342	360	320	392	335	362	357	382	340	329	359	327	365	329	307	366	362	355	332	339	361	356	337	324	346	363	347	349	305	341	374	343	344	318	323	341	327	343	359	366	325	344	333	367	315	346	343	350	352	351	344	355	365	327	396	370	335	343	361	346	355	369	387	353	333	341	347	353	363	343	345	361	380	347	333	351	331	342	334	321	332	346	354	305	360	319	356	371	332	340	314	376	320	339	321	313	347	377	378	350	336	384	358	349	332	330	333	354	337	351	353	369	319	332	373	356	359	368	336	379	373	353	375	362	370	355	348	367	355	347	354	340	337	349	342	355	329	323	331	355	369	354	338	343	311	340	343	363	336	361	339	339	349	338	337	365	332	329	390	342	343	317	350	333	334	339	337	326	353	385	361	352	338	368	328	350	344	347	351	331	337	339	351	353	357	374	357	318	382	361	395	329	335	361	339	343	339	324	345	343	357	324	350	341	360	328	342	346	360	330	347	342	338	367	373	314	335	380	326	364	341	350	345	345	364	332	355	350	354	365	308	328	345	312	323	320	356	361	358	320	343	358	346	305	351	358	325	363	333	389	349	349	350	335	335	324	370	332	386	330	377	334	339	346	352	342	330	337	317	322	363	350	341	351	324	317	361	342	346	320	332	381	323	345	379	367	359	339	336	342	330	336	343	361	335	339	345	326	323	322	339	310	344	346	356	354	381	351	367	365	359	311	320	377	380	353	339	312	332	350	375	371	378	342	337	340	295	338	330	317	359	329	350	347	367	361	344	356	348	319	327	355	343	337	315	342	345	364	339	346	345	339	348	346	334	359	351	351	318	362	326	311	366	360	346	336	340	330	360	388	347	369	383	324	348	365	334	359	303	363	366	369	347	362	333	384	353	371	344	361	355	357	331	368	359	365	346	350	320	344	350	335	318	335	341	346	338	339	347
62220	76876	30294	5393	826	680	565	504	467	423	428	407	423	426	392	393	392	351	366	382	356	391	373	373	368	362	344	367	359	390	354	371	331	377	362	351	345	366	398	343	350	378	330	346	364	322	385	349	368	364	364	363	351	370	367	342	339	346	355	379	347	351	363	362	354	354	373	361	335	367	350	318	354	378	330	368	358	343	376	340	340	348	362	347	338	369	356	330	366	365	342	347	356	369	322	327	348	331	316	330	349	343	358	344	370	333	366	368	368	358	331	340	369	321	321	337	358	330	372	355	408	354	346	354	335	328	340	304	387	337	362	336	404	357	364	352	349	361	326	355	310	313	373	370	356	348	353	342	322	354	346	332	344	365	365	360	360	362	366	341	368	352	364	327	362	336	384	372	349	344	350	351	360	361	328	339	354	349	323	379	322	358	360	357	352	379	369	341	367	346	368	357	373	348	351	328	356	323	317	355	384	358	349	337	331	364	354	365	341	337	327	335	325	347	391	374	334	340	380	360	373	334	375	376	345	353	341	379	323	348	318	347	353	318	343	343	342	314	342	335	325	349	328	354	341	346	390	301	349	352	339	356	345	364	347	303	379	386	376	375	386	342	343	334	359	332	349	362	392	357	345	359	382	345	351	364	342	367	359	371	340	318	327	339	329	337	372	336	379	368	336	345	364	345	351	365	315	378	337	336	373	333	390	325	370	355	350	340	345	341	376	326	346	356	377	351	361	366	372	363	365	345	337	358	345	342	361	364	355	330	363	396	352	328	361	362	345	361	361	337	372	327	339	341	380	360	360	346	342	348	379	355	345	359	378	354	342	306	330	325	346	332	389	329	316	323	329	341	349	347	360	343	344	334	367	385	352	347	350	335	355	358	378	327	341	375	364	366	362	349	345	321	366	360	381	364	348	359	346	374	345	377	340	296	394	357	372	356	357	345	342	343	350	342	346	349	342	360	342	343	361	348	344	342	325	320	317	356	324	356	368	331	317	360	343	340	329	354	327	381	379	361	349	358	338	375	370	348	340	370	344	333	330	352	389	375	347	349	372	344	354	344	347	321	358	357	359	330	364	362	334	337	378	340	375	323	344	336	367	319	318	367	348	391	366	374	327	369	337	362	364	331	345	338	333	353	332	310	358	381	343	335	330	349	350	340	368	330	369	330	380	352	364	353	334	363	329	307	381	376	349	360	355	355	381	360	346	333	341	369	356	369	336	354	348	333	353	334	338	355	353	366	346	315	354	382	349	348	349	368	391	324	356	332	355	377	332	351	345	346	358	363	327	326	336	382	342	358	337	355	336	354	332	360	352	383	336	347	347	302	364	355	333	373	357	346	372	336	333	359	357	325	347	323	343	375	328	362	333	359	356	335	349	359	326	362	356	349	331	330	377	359	349	365	319	307	336	365	366	316	344	359	375	326	326	377	351	349	380	324	343	339	340	324	345	349	324	353	346	334	339	352	319	372	349	371	340	352	382	378	358	330	340	345	342	338	337	329	336	336	339	345	338	346	358	365	319	338	353	319	345	329	361	370	330	330	324	341	362	335	324	310	352	343	372	338	341	347	371	341	336	338	347	342	383	292	352	347	344	383	342	361	351	340	337	370	324	388	361	345	325	326	346	329	342	326	372	365	321	331	339	336	329	307	365	310	375	352	328	361	340	333	356	372	347	344	332	334	342	354	357	336	342	347	362	343	354	368	349	368	349	359	358	355	347	341	339	346	353	343	307	348	369	351	346	353	322	329	368	344	392	339	340	343	302	338	355	369	349	316	354	331	337	392	321	341	353	348	340	352	377	316	391	366	335	336	336	320	347	361	313	342	323	351	348	341	327	328	358	360	336	352	354	323	347	346	358	320	331	347	320	337	315	356	332	354	355	341	353	362	331	335	342	342	339	351	365	381	332	384	371	358	350	363	372	365	358	353	358	375	342	348	347	370	353	391	356	359	338	341	332	338	337	336	382	364	373	343	354	339	354	341	361	351	361	348	374	310	333	335	328	360	320	337	347	338	338	360	342	343	335	330	311	347	345	371	345	342	361	317	355	334	305	343	373	360	368	356	397	347	327	356	370	331	319	331	371	331	379	304	322	340	381	343	328	343	319	340	333	347	316	314	365	335	350	374	344	376	347	309	305	325	351	372	377	372	340	324	347	351	346	324	354	387	361	324	355	341	334	333	352	372	356	343	339	312	360	346	334	359	359	318	352	368	359	337	349	317	348	356	343	320	325	351	324	350	340	351	331	333	335	353	381	358	345	346	359	390	335	310	371	348	342	364	379	331	356	297	363	401	342	334	358	389	374	338	332	364	360	339	340	347	316	338	360	393	335	344	355	320	316	350	340	360	377	322	356	367	363	337	342	349	328	352	365	322	335	354	355	357	312	343	351	348	353	352	332	340	349	365	370	328	347	330	366	351	365	331	330	362	381	355	371	323	345	334	335	371	335	365	342	379	357	338	357	361	314	338	354	342	356	339	362	355	369	337	336	337	390	357	326	327	333	372	368	344	335	352	336	351	363	325	358	293	372	381	348	335	336	335	366	307	350	346	342	345	335	369	354	320	317	376	324	323	324	356	343	346	386	343	336	344	360	353	367	361	358	346	332	286	371	377	350	362	331	375	342	341	318	355	342	339	342	310	350	367	365	322	320	307	349	370	368	333	318	353	317	329	372	367	341	331	340	334	348	324	357	351	359	316	343	348	359	384	349	357	364	364	341	361	345	346	346	345	359	350	333	366	323	344	353	340	354	336	300	361	352	285	358	360	358	344	357	332	356	389	351	387	356	359	351	364	350	350	329	367	386	367	350	382	352	323	335	336	349	328	337	317	343	352	366	335	323	333	398	362	355	416	335	362	323	344	325	379	350	364	379	355	312	342	333	311	332	311	328	325	339	321	380	395	305	366	369	350	363	341	374	325	361	348	322	343	341	354	316	339	324	338	387	336	326	371	327	352	366	331	320	357	365	324	339	325	347	320	332	383	347	372	339	339	383	354	340	345	335	361	379	351	341	379	369	343	326	341	355	345	345	327	299	359	343	375	328	347	336	339	354	354	361	329	377	334	352	334	360	361	337	350	336	374	347	380	320	356	352	348	351	347	346	325	334	354	345	327	377	360	355	346	325	364	337	345	333	343	384	337	349	334	360	333	362	344	373	353	310	313	376	359	354	354	355	339	342	378	352	348	341	347	346	338	349	342	355	395	348	323	362	350	323	396	345	380	324	360	337	366	304	342	346	350	354	372	376	363	331	340	357	344	328	359	353	323	356	345	369	373	368	354	364	347	341	342	361	341	358	352	342	375	332	385	372	337	355	346	366	352	337	343	355	346	350	334	342	373	347	308	350	335	351	305	318	351	346	383	331	376	349	342	318	359	379	337	354	341	336	326	343	377	343	339	362	351	375	360	331	327	364	370	342	366	373	327	347	333	332	316	335	337	327	328	327	369	355	317	347	335	338	363	343	315	351	312	348	361	376	351
30225	21922	6778	1400	739	587	498	530	533	522	496	520	513	488	528	557	505	517	565	565	532	518	518	498	563	502	493	524	527	495	524	518	520	493	543	527	510	505	536	530	529	530	514	496	524	498	525	533	544	482	540	515	501	511	523	526	519	534	514	509	523	512	556	526	538	535	549	516	554	539	569	497	501	528	519	508	452	500	559	514	527	511	515	501	527	538	542	531	526	509	539	496	534	529	541	517	501	471	560	512	496	492	539	534	533	491	505	495	551	498	516	525	481	525	507	550	511	497	550	529	525	499	517	518	506	540	517	518	508	509	547	541	523	520	543	505	516	504	495	586	527	497	497	496	493	549	568	457	525	534	517	509	488	547	541	508	564	541	525	537	516	547	499	504	463	498	494	563	484	488	528	527	516	535	544	504	537	509	521	553	514	557	558	474	524	532	523	508	488	528	502	524	559	522	465	535	529	479	466	519	486	480	529	527	517	489	496	514	547	498	471	486	497	535	536	481	529	535	499	548	525	529	517	502	492	509	551	491	525	505	525	524	519	490	542	530	508	529	549	517	500	495	504	495	512	487	507	487	492	536	511	495	525	519	524	514	523	514	504	504	522	541	487	500	543	526	504	480	565	523	520	558	527	500	534	499	524	542	536	504	524	506	488	497	438	558	518	486	485	545	541	534	534	498	481	533	538	530	524	488	498	519	501	522	526	533	496	507	489	555	534	522	541	562	541	475	498	515	542	503	494	510	537	551	561	475	576	541	524	566	479	531	509	511	528	519	530	549	520	567	470	524	572	535	523	531	511	484	507	547	532	517	502	557	499	510	505	504	507	532	528	499	533	506	491	517	530	500	551	533	544	529	512	540	535	520	550	525	525	486	524	511	506	543	527	537	508	527	520	531	550	504	475	538	536	555	540	481	522	500	497	546	563	525	522	520	526	563	515	538	533	518	498	478	533	497	510	517	496	501	520	540	489	530	504	510	509	511	508	490	511	512	522	613	534	519	537	534	506	529	532	555	499	529	535	508	537	514	499	484	503	517	537	516	479	552	554	515	553	549	508	475	524	548	520	566	529	478	512	518	495	514	511	493	533	535	467	517	532	516	530	501	478	478	485	512	475	521	479	528	547	541	502	517	497	554	499	504	532	505	562	525	512	494	521	518	505	523	491	503	519	536	510	521	535	490	524	529	485	537	478	552	513	495	524	486	516	529	516	503	519	520	487	533	473	521	548	534	519	517	531	501	485	519	498	483	445	535	517	527	537	516	507	522	512	477	514	534	515	496	501	510	531	542	525	496	517	518	535	475	511	481	502	495	563	517	523	517	539	507	520	543	510	490	511	508	530	503	487	512	511	550	496	508	485	506	512	518	509	533	497	556	527	508	502	524	520	547	493	528	549	525	542	512	543	509	522	507	509	512	501	522	512	527	471	569	498	494	544	517	527	482	508	549	515	502	516	525	497	487	478	533	510	477	509	507	521	538	536	510	506	534	505	545	536	523	541	523	520	526	500	525	491	542	517	536	500	496	504	508	514	535	513	573	517	424	521	501	487	534	509	507	546	534	496	517	493	517	542	545	513	511	549	516	524	497	548	534	536	538	530	510	516	524	508	519	530	490	506	498	513	539	496	570	514	527	535	523	533	514	447	528	524	515	546	490	529	524	515	525	520	518	561	488	516	512	547	538	541	540	537	533	498	527	485	472	530	526	509	492	511	521	504	506	507	511	509	511	528	525	528	482	486	505	493	514	518	516	529	510	529	525	570	520	485	501	507	510	537	546	514	540	522	510	558	561	548	541	521	513	508	511	470	517	490	510	510	512	503	500	491	530	497	481	495	493	525	489	522	505	503	538	510	480	556	537	552	523	518	546	488	548	560	495	504	485	540	479	479	485	474	547	539	517	515	522	488	501	500	505	512	480	544	500	515	513	524	506	497	538	532	520	509	570	501	513	506	516	527	519	507	537	504	524	485	487	529	512	486	540	537	539	504	520	527	546	524	498	501	487	521	502	514	550	579	509	481	545	527	525	554	546	476	539	519	524	505	516	544	509	526	507	516	498	531	512	501	524	578	535	524	509	511	490	533	511	530	529	552	535	546	532	521	514	513	525	504	533	504	515	530	478	528	500	484	514	528	530	517	533	506	530	511	495	518	495	546	550	536	549	513	500	532	528	489	533	495	477	517	552	529	534	542	536	516	537	512	530	502	498	522	526	517	518	525	484	536	536	533	484	562	540	522	576	505	465	502	530	543	516	495	529	511	489	496	532	554	474	504	498	484	477	545	537	514	517	511	516	517	498	497	534	507	552	500	514	530	501	525	471	471	557	519	521	550	506	496	534	524	518	503	527	494	477	536	504	541	506	542	513	462	533	501	520	510	513	532	513	501	519	480	455	521	475	517	555	535	528	510	490	567	508	528	506	541	505	521	480	506	513	525	544	511	507	519	510	500	552	511	525	495	550	522	513	543	541	485	505	480	505	488	500	539	504	528	505	467	526	550	538	539	483	493	515	507	517	493	547	508	538	517	537	484	476	492	528	537	492	536	519	556	473	526	543	550	502	494	541	506	524	517	524	529	532	529	537	540	462	516	509	532	513	495	497	518	487	543	524	492	522	512	526	534	530	524	505	538	504	538	506	540	513	529	542	544	498	495	525	489	517	533	492	545	552	515	521	530	533	520	508	492	530	537	501	554	498	494	516	523	524	562	515	532	517	525	545	525	516	537	512	466	498	553	502	568	547	517	512	491	506	517	519	507	571	527	511	528	536	542	537	512	520	521	459	496	523	532	486	481	514	481	512	524	522	512	491	511	527	536	565	522	547	512	538	483	539	503	536	563	575	545	538	534	516	506	545	499	512	571	503	499	525	542	530	486	509	526	538	517	496	532	507	521	514	504	532	555	516	529	521	509	508	547	484	522	503	508	521	530	489	487	522	537	499	532	521	480	517	529	511	507	525	522	565	519	522	505	536	482	509	546	499	525	536	543	467	499	515	513	494	567	487	532	528	550	513	544	575	547	516	473	573	499	480	527	499	526	538	513	500	529	529	487	495	492	514	537	527	526	517	512	525	529	511	510	514	520	502	530	504	540	508	559	527	521	508	539	525	501	499	507	477	488	488	534	481	567	496	489	515	514	497	492	556	521	593	498	517	496	522	529	503	539	544	532	489	479	526	477	462	507	500	509	545	545	492	509	511	520	527	506	521	486	495	480	509	489	484	482	497	492	538	499	496	512	519	528	532	502	514	534	523	514	501	512	504	532	493	541	546	509	513	525	542	494	478	496	503	538	558	485	519	519	506	521	448	544	481	516	504	563	512	516	532	487	494	527	582	533	539	503	519	513	519	553	496	523	537	547	517	486	535	468	518	516	543	533	505	523	510	523	490	527	521	511	532	479	542	495	577	459	500	505	524	521	564	514	474	564	515	507	530	525	549	513	530	516	521	516	534	508	473	491	509	506	494	476	517	552	578	482	490	551	520	493	511
20461	17415	3225	699	508	510	456	452	474	480	454	489	464	445	480	425	442	456	447	475	450	469	468	449	489	467	457	470	463	489	466	468	482	483	463	497	456	463	510	514	468	478	457	428	477	466	477	422	476	486	460	422	497	511	471	482	502	462	466	488	468	464	446	488	473	453	479	470	453	466	411	479	448	499	480	507	479	439	411	506	468	480	439	448	449	442	497	431	475	468	445	480	502	497	447	450	461	447	466	493	460	465	459	456	484	460	456	504	480	447	425	522	457	461	495	425	418	481	417	459	472	436	421	461	453	460	420	466	488	446	469	472	437	462	455	429	478	485	446	492	450	505	457	539	470	432	451	451	459	478	500	457	485	478	476	485	506	506	442	457	444	439	467	467	487	468	478	510	458	454	457	478	463	427	415	453	471	462	454	486	487	484	463	486	509	480	452	500	453	449	454	477	483	457	495	451	449	465	429	489	486	448	449	465	435	466	488	437	435	444	442	497	459	429	472	430	455	445	471	492	471	409	480	461	464	442	445	458	465	461	416	492	488	465	446	463	496	456	474	461	448	476	463	458	431	481	485	440	465	476	436	470	448	453	442	439	479	463	423	464	467	460	498	435	437	448	433	461	475	444	482	455	446	502	460	449	485	473	417	454	435	458	463	444	444	482	479	425	466	480	452	503	456	471	433	452	491	466	466	477	480	475	435	445	443	456	493	424	467	433	447	434	482	482	495	451	476	501	434	473	481	434	448	444	461	508	426	460	485	471	473	462	494	457	459	457	430	487	428	440	471	480	496	424	452	499	433	444	501	445	451	475	447	451	481	473	484	458	495	487	444	491	433	489	496	455	457	527	435	452	466	455	426	445	477	406	462	468	460	498	421	503	459	473	440	494	397	489	471	486	492	474	450	465	485	488	474	474	449	461	438	452	481	460	448	470	474	446	449	491	480	421	469	430	419	455	469	471	487	466	448	443	463	461	465	454	476	445	474	484	463	474	453	456	427	487	452	482	474	434	444	462	466	534	438	469	426	472	492	448	504	457	464	477	448	437	448	520	456	442	473	445	447	450	456	450	442	468	461	447	445	493	448	456	501	478	467	444	462	450	455	486	488	494	462	425	465	463	467	495	480	447	464	462	478	477	530	445	459	475	439	449	424	480	444	483	459	456	496	507	463	471	470	489	478	432	479	460	477	473	473	472	471	421	457	469	478	475	492	524	471	454	468	475	445	494	464	439	493	468	462	437	455	425	447	457	449	426	475	473	448	479	441	482	471	482	513	459	471	435	466	486	498	468	482	457	468	464	454	477	466	467	497	478	421	465	476	517	454	488	436	463	452	486	476	465	470	502	446	435	432	497	463	470	468	456	461	500	406	444	485	451	422	456	502	473	489	469	457	471	462	440	437	420	451	481	476	478	451	452	450	465	460	484	473	447	447	463	492	458	465	490	484	444	487	456	474	469	460	446	447	458	475	438	427	481	495	477	467	482	492	477	472	476	452	473	485	449	453	475	483	499	508	489	461	450	477	423	486	478	496	456	522	433	461	478	477	470	465	471	477	493	484	466	435	488	492	443	499	437	456	478	475	468	480	457	490	476	443	467	493	447	448	450	492	443	489	465	487	437	443	470	467	419	462	478	459	469	497	449	440	460	449	454	487	448	500	458	459	420	460	479	447	492	495	435	466	445	462	416	466	437	474	454	461	480	506	507	467	463	455	460	501	460	476	498	471	428	439	455	473	475	493	486	509	437	466	435	475	465	450	471	446	448	459	509	450	454	467	469	472	440	484	449	444	467	447	483	475	481	456	491	445	449	499	478	418	456	471	449	493	491	461	460	495	442	470	478	482	481	458	470	456	459	440	477	462	501	459	488	483	473	484	492	456	470	452	449	488	456	477	475	448	460	435	490	466	492	450	453	473	431	479	478	447	458	488	495	476	440	487	451	453	457	460	429	458	453	427	477	483	439	508	423	462	456	458	481	474	451	465	490	455	489	488	474	462	493	447	481	468	452	502	467	455	485	463	441	438	453	426	497	492	488	465	449	439	440	498	461	443	435	445	456	428	466	458	462	432	477	469	466	513	456	453	439	467	482	481	452	489	440	484	469	427	472	449	461	465	507	471	454	445	425	449	487	453	463	442	470	474	420	500	439	467	447	486	480	464	428	447	442	456	493	449	443	470	445	468	458	473	450	461	427	465	508	477	438	458	473	467	484	463	442	469	463	474	485	454	497	450	472	437	481	455	456	467	504	452	473	508	499	472	453	431	463	425	461	439	482	470	480	456	459	460	463	451	447	444	497	502	525	439	487	456	477	466	435	457	464	448	467	470	441	454	467	464	464	473	458	461	437	470	436	458	440	420	463	435	488	492	447	484	490	458	505	502	493	493	468	472	467	462	466	451	420	490	487	481	446	461	489	462	448	454	457	460	439	474	449	491	457	447	466	455	468	471	452	474	471	465	466	491	469	467	491	477	435	406	474	458	409	496	497	425	475	466	479	492	498	450	452	481	443	449	428	471	471	420	472	466	440	463	452	478	436	453	452	429	480	435	458	452	481	451	466	463	421	462	478	431	440	433	462	491	454	496	450	435	491	475	479	486	450	434	455	464	442	432	470	425	425	484	460	446	463	463	454	446	428	449	438	456	460	478	478	450	441	474	453	472	484	465	462	481	462	463	476	455	465	442	476	461	443	465	467	463	416	459	481	416	481	477	471	471	426	476	432	462	456	472	482	472	440	449	486	461	494	455	461	476	457	431	490	466	463	479	472	466	435	456	462	459	453	488	501	454	459	468	487	466	504	474	443	482	467	487	443	480	437	423	432	464	524	461	434	421	454	494	483	472	447	453	453	495	469	453	478	476	479	498	467	462	487	443	477	486	462	508	498	452	430	434	477	454	478	491	468	454	472	479	454	457	461	500	487	461	458	477	485	454	448	463	413	462	470	460	481	448	444	453	441	487	440	465	451	450	475	444	468	454	443	464	476	444	451	467	453	450	496	510	459	467	454	471	423	446	494	457	448	454	469	446	480	445	465	490	439	481	473	460	441	414	476	446	480	474	434	487	459	463	460	439	445	477	453	487	490	501	461	524	451	462	491	454	478	457	473	422	483	453	434	502	436	430	489	486	448	425	467	485	434	453	477	452	461	446	447	487	444	463	478	443	468	465	431	463	427	486	459	433	465	477	427	486	462	465	464	471	471	499	460	460	497	481	435	452	444	476	455	470	472	466	476	453	471	465	479	478	441	483	431	458	454	466	466	438	432	455	504	506	444	475	438	497	457	454	459	482	486	503	455	494	461	467	436	470	473	417	445	462	454	448	458	465	440	508	477	484	431	487	457	471	455	473	459	452	438	451	469	435	486	451	454	497	433	444	470	459	452	437	458	506	477	491	441	481	507	461	484	412	466	469	470	472	465	462	485	495	457	462	483	480	443	482	467	454	435	494	475	431	476	469	500	450	456	460	476	466	471	460	481	472	440	442	481
25716	22279	27493	25139	8825	701	465	360	351	313	357	325	321	329	334	327	288	306	356	292	311	313	313	340	324	291	296	284	301	292	297	316	295	299	285	304	280	318	288	273	312	264	287	276	297	289	283	320	308	302	289	293	304	278	317	300	288	268	330	320	283	309	290	277	292	318	313	315	273	321	313	294	280	340	320	318	273	302	301	316	312	262	299	307	308	285	327	312	334	312	309	313	323	318	308	289	317	267	325	319	324	312	286	304	303	327	275	291	318	288	318	275	301	273	282	312	272	320	322	309	309	288	315	284	289	317	309	281	299	284	274	272	276	294	316	299	268	260	309	287	321	306	285	296	282	322	293	292	296	307	308	298	298	311	299	307	270	313	289	299	313	306	295	326	304	311	307	276	316	294	300	316	305	319	296	286	304	287	314	309	317	290	286	309	294	291	322	315	289	269	302	285	290	283	306	306	279	315	293	280	305	298	314	314	350	257	323	321	293	292	286	319	281	324	288	289	274	266	327	294	284	280	297	320	300	281	322	264	326	292	329	311	305	289	285	327	275	298	288	301	295	288	302	295	293	310	257	322	326	306	313	288	311	293	287	335	291	316	289	298	313	299	309	282	297	289	308	289	306	332	270	284	299	283	311	274	301	317	311	305	288	306	300	307	293	316	301	313	298	318	310	317	289	284	304	282	292	317	307	301	308	297	317	289	290	326	320	303	300	293	279	293	269	283	315	307	294	281	302	278	313	328	308	305	291	314	291	316	277	306	307	281	306	320	307	291	311	291	286	289	269	294	280	307	282	261	281	293	354	271	285	302	271	299	303	310	320	303	298	296	300	304	328	302	301	306	311	315	286	302	287	280	320	313	291	318	307	290	288	281	294	266	339	299	275	304	298	314	307	307	335	303	307	299	283	302	305	345	284	287	314	293	300	289	288	297	306	292	316	287	289	276	296	293	335	277	285	301	292	307	308	274	321	265	298	311	310	259	315	315	304	336	290	322	292	318	284	303	290	307	277	303	273	302	264	307	306	335	310	303	318	296	316	295	289	305	295	285	304	320	284	325	301	278	295	331	302	283	281	326	294	313	306	294	305	306	302	296	306	286	318	302	296	303	288	311	306	303	307	273	299	294	271	287	308	297	320	275	268	308	278	287	298	300	299	279	314	299	309	268	288	280	306	314	306	281	283	318	258	304	274	283	278	305	316	304	298	284	307	294	293	288	296	309	275	276	297	281	296	298	274	283	321	280	334	303	312	309	309	321	279	275	280	303	303	291	288	307	307	298	299	310	300	313	268	294	291	312	319	280	300	287	311	302	317	298	288	278	300	330	317	325	301	296	316	280	321	268	292	304	335	281	282	279	271	294	307	314	304	318	295	257	299	326	278	298	284	306	297	287	278	312	280	330	334	316	288	323	322	317	337	290	300	308	314	323	304	295	292	316	313	327	280	293	317	317	297	312	308	318	304	280	304	314	305	310	323	288	289	320	315	328	281	319	278	319	290	319	307	296	275	306	244	249	299	260	301	287	296	286	285	312	325	302	309	287	290	324	301	282	283	283	266	290	316	293	289	318	296	303	282	295	292	296	282	261	298	305	293	304	329	277	322	312	293	296	311	279	269	307	313	273	305	299	321	288	308	285	312	299	312	279	284	279	286	321	283	299	277	289	313	304	311	302	313	300	292	303	287	289	279	283	329	303	287	302	310	304	296	271	294	330	296	264	291	256	315	315	315	323	299	275	315	284	307	287	291	313	279	309	326	289	312	314	275	303	314	313	297	335	301	328	303	298	307	266	271	270	294	297	320	299	311	268	313	318	290	314	299	305	331	292	295	295	303	289	310	290	309	308	303	320	291	271	295	290	289	284	312	323	295	297	305	269	313	313	322	311	331	301	280	291	296	297	295	321	303	293	303	303	316	276	306	313	279	324	283	280	262	269	298	287	269	310	304	316	296	285	294	305	268	294	313	312	309	310	264	337	279	276	273	301	311	322	338	298	314	290	264	308	292	307	316	285	282	281	285	297	299	299	273	278	310	304	327	299	289	289	347	309	300	286	281	301	308	307	303	299	298	304	320	327	276	288	283	328	279	292	303	295	308	281	323	303	296	319	318	305	271	263	316	319	337	293	312	328	280	275	315	312	305	337	254	271	294	266	301	297	294	287	282	275	285	305	281	291	281	285	305	292	285	273	317	316	287	302	309	302	340	303	319	303	310	285	302	279	309	308	277	287	311	300	307	312	259	296	291	312	303	265	327	310	317	315	283	320	277	286	304	339	292	299	276	289	311	282	295	332	305	324	304	310	286	308	300	291	288	311	265	320	301	286	290	289	326	323	273	299	310	322	275	323	265	298	252	319	264	295	295	297	301	303	325	295	265	327	278	283	299	306	317	304	310	260	314	279	286	271	284	302	295	327	287	311	302	295	310	300	341	294	301	262	278	318	344	319	325	300	290	299	290	335	282	305	308	308	279	306	286	306	297	290	280	294	296	305	299	337	303	300	291	285	302	286	344	282	286	328	306	326	297	267	286	297	288	299	304	296	289	311	315	317	294	283	301	291	312	289	281	340	302	291	320	264	329	316	298	280	317	268	312	283	299	312	275	280	307	280	319	306	295	305	288	299	318	265	286	290	285	288	294	295	262	302	293	262	291	314	280	323	284	290	325	329	287	304	298	303	288	313	261	312	321	294	307	311	305	282	336	305	343	324	291	297	326	291	300	299	283	292	313	287	272	317	319	295	307	276	306	249	287	297	296	270	294	279	311	312	265	309	293	287	306	289	301	297	322	283	290	323	290	267	298	293	321	300	323	293	271	286	352	298	313	331	285	289	294	285	312	312	304	305	292	280	267	288	321	300	311	352	301	283	325	299	302	316	319	280	280	300	295	310	299	294	283	327	320	293	322	330	328	283	306	324	300	330	281	322	301	314	276	277	272	300	287	296	312	294	303	328	301	327	286	283	269	303	306	294	334	309	295	298	312	299	251	266	313	316	285	308	279	288	320	313	335	320	275	328	299	284	298	284	308	304	290	301	306	310	301	271	285	307	264	327	313	356	285	314	311	292	310	283	318	310	301	292	268	299	326	312	317	289	309	314	296	302	314	298	324	311	311	286	291	280	298	323	294	311	286	292	294	294	333	316	290	346	316	314	332	293	305	291	287	261	297	322	319	324	301	291	262	295	304	347	287	287	266	319	270	292	280	318	303	298	326	273	308	286	297	293	286	292	318	316	304	318	305	310	308	286	318	313	308	319	292	262	269	301	328	330	305	301	298	291	306	271	327	324	292	293	316	320	317	262	313	253	296	307	316	299	289	353	293	280	294	331	281	301	283	279	289	328	261	324	306	311	286	292	280	299	308	281	292	272	322	300	267	296	287	295	253	286	317	310	274	299	308	310	322	261	313	280	273	299	303	282	301	294	288	298	291	293	311	294	277	284	318	300	311	275	303	283	316	286	276	304	300	307	308	312	312	307	281	309	299	330
56936	59186	23485	2542	594	467	449	383	370	367	329	368	326	366	340	303	301	346	354	307	312	319	298	309	302	297	312	282	333	286	300	317	326	292	333	311	336	332	308	334	314	317	286	307	277	313	278	310	285	295	296	317	303	327	296	290	325	315	270	286	323	339	350	304	317	297	305	298	297	319	300	327	320	311	324	323	317	279	271	296	306	320	320	299	294	321	292	276	314	306	304	307	324	318	313	288	307	285	323	296	314	300	297	314	328	311	280	286	295	288	279	281	310	300	310	304	281	304	311	329	304	316	305	317	344	291	308	311	302	289	288	324	337	298	303	311	316	293	294	307	289	273	310	301	301	283	299	308	305	283	283	303	296	272	308	293	331	282	309	357	310	283	304	301	296	318	282	299	309	317	276	311	313	294	305	298	306	319	324	323	323	335	326	303	300	310	296	323	288	303	306	334	324	289	286	308	302	316	287	294	323	301	316	304	308	293	307	327	312	334	302	312	300	300	304	314	320	306	334	285	312	304	310	304	315	313	311	293	295	312	311	293	298	300	292	279	329	291	317	316	304	301	323	315	298	326	320	301	333	313	289	327	300	269	289	324	279	296	297	279	314	321	335	296	314	346	310	275	265	284	328	315	328	282	306	264	300	327	331	299	252	303	314	299	291	276	303	320	284	322	282	271	300	276	308	315	295	288	293	300	296	294	310	303	293	274	320	310	311	291	292	312	343	320	328	324	304	315	300	320	308	310	313	304	285	315	285	295	301	276	302	280	327	313	302	332	306	283	296	292	314	285	308	276	330	289	293	323	342	304	287	319	297	288	270	294	290	307	313	317	307	289	263	322	306	299	274	310	325	296	283	286	288	296	302	337	301	304	277	331	303	305	287	331	297	292	305	301	281	312	330	288	302	303	287	320	285	318	286	308	303	312	295	309	309	304	307	286	297	265	308	310	285	316	306	323	275	285	268	322	300	292	318	321	323	282	288	267	294	303	298	319	299	312	342	310	318	319	275	300	320	294	301	295	285	275	292	324	313	280	299	311	292	289	294	292	304	324	310	282	287	319	296	319	317	294	332	286	316	299	304	283	317	298	300	280	304	307	286	286	301	295	314	291	307	283	314	263	315	309	287	311	276	300	260	258	288	288	318	328	300	310	300	333	286	279	345	319	308	294	305	314	312	293	291	290	286	310	266	284	292	291	269	302	283	295	311	303	290	335	298	290	285	273	294	292	314	300	302	318	283	315	298	332	307	281	292	312	303	281	286	298	328	299	255	291	305	299	317	282	281	289	301	278	325	322	302	295	291	304	323	275	333	315	350	311	294	296	297	315	313	309	274	283	302	278	280	272	303	313	319	317	286	306	285	316	292	286	312	307	320	292	286	312	288	316	272	285	306	320	304	276	318	328	298	323	324	285	300	320	320	337	295	299	278	285	301	297	321	295	284	281	263	338	319	317	297	344	293	304	317	281	313	287	307	322	296	313	298	294	301	311	309	301	305	322	303	325	288	277	309	309	298	309	318	312	347	312	259	307	310	287	309	301	307	313	262	307	314	298	283	319	282	301	306	320	288	290	299	326	314	296	296	322	306	291	320	307	319	317	301	297	309	297	302	339	317	308	322	280	317	313	311	317	300	321	278	286	329	277	331	321	294	312	311	279	311	290	310	291	305	303	328	295	313	295	281	299	278	307	299	262	295	292	324	295	306	321	312	308	299	291	286	323	298	342	300	306	309	322	303	296	289	276	299	306	310	314	277	320	310	289	294	299	292	315	305	305	289	268	300	326	263	303	319	263	308	331	297	307	281	317	325	315	338	330	308	311	326	312	296	309	331	308	336	318	334	318	329	307	323	292	305	314	287	335	311	299	295	307	290	318	295	328	276	312	285	307	294	291	291	333	285	316	336	303	318	276	310	277	302	297	301	308	292	274	301	313	284	282	296	285	297	326	310	313	320	326	302	308	346	305	320	328	299	321	279	297	321	321	302	309	321	334	341	312	319	295	303	296	299	273	311	291	289	295	327	279	271	309	303	305	299	283	303	302	317	329	317	312	320	296	319	316	306	289	327	301	329	299	311	302	301	275	321	292	288	290	294	301	304	316	302	318	267	296	307	292	288	293	297	252	305	272	285	327	309	321	312	320	283	326	302	322	316	301	310	306	304	288	302	289	302	320	290	276	294	269	314	285	320	310	275	328	289	311	291	320	286	296	328	278	338	317	282	318	307	297	294	316	305	300	306	316	298	286	282	308	308	279	290	290	274	305	287	286	288	281	282	317	275	317	298	310	323	293	330	334	273	302	337	342	331	303	322	342	291	336	275	276	322	302	298	313	293	287	330	291	295	319	337	300	301	285	299	301	304	320	277	326	323	291	299	302	295	326	281	297	311	308	309	294	294	326	321	305	309	287	308	314	285	281	326	315	326	342	303	301	308	321	278	293	304	298	292	292	291	302	313	311	316	289	333	300	310	293	291	307	304	327	314	291	290	316	313	292	289	299	308	306	288	320	302	344	324	297	292	307	347	340	309	292	305	328	322	277	281	318	278	313	272	282	298	310	342	310	321	323	297	301	336	301	294	326	298	319	284	318	286	299	300	303	312	309	289	335	272	336	284	282	295	278	298	287	320	285	315	266	284	289	282	254	286	310	286	272	301	320	270	272	294	322	312	304	326	270	300	304	324	298	302	290	312	299	301	331	318	298	320	333	301	276	280	296	296	325	298	316	282	308	317	299	303	291	313	310	312	290	284	317	323	292	303	303	292	305	315	335	295	339	284	290	327	317	296	306	310	287	291	284	293	287	304	282	295	322	307	291	297	321	311	289	310	290	322	324	308	302	292	313	311	348	301	298	294	293	272	299	288	285	321	297	272	303	336	298	301	306	315	289	302	303	309	305	305	336	317	301	318	303	304	293	281	280	307	318	327	315	306	291	307	300	307	292	298	282	267	300	300	277	313	286	288	316	312	323	304	299	306	292	292	318	305	292	324	303	320	306	309	287	313	301	308	282	314	317	293	282	321	297	320	287	274	291	312	282	295	303	314	300	295	286	276	298	323	301	326	287	303	328	319	309	292	326	310	317	336	341	298	300	281	271	295	309	345	308	306	323	303	300	292	279	303	317	303	290	286	302	303	312	284	283	298	305	287	306	293	275	274	322	296	307	312	269	268	287	270	320	300	316	322	317	312	327	320	280	313	291	272	298	317	305	310	290	266	310	289	305	346	297	293	290	294	288	314	298	318	287	316	301	308	321	323	303	316	318	322	309	321	280	338	281	314	331	297	299	308	288	290	304	309	323	325	273	337	296	293	284	304	294	315	308	266	303	321	294	307	285	278	310	295	313	290	304	297	260	316	306	333	314	322	279	302	262	305	316	322	330	291	317	288	307	309	306	309	289	301	300	261	324	326	296	303	304	266	280	266	348	298	299	305	289	306	318	287	317	313	304	303	315	328	317	306	305	289	308	323	315	325	264	298	303	299	272	301	306
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
