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
339388434720	339388435239	339388435789	339388436339	339388436890	339388437439	339388437990	339388438539	339388439089	339388439639	339388440189	339388440739	339388441289	339388441839	339388442389	339388442939	339388443490	339388444039	339388444589	339388445139	339388445689	339388446239	339388446789	339388447339	339388447889	339388448439	339388448989	339388449539	339388450089	339388450639	339388451190	339388451739	339388452289	339388452839	339388453389	339388453939	339388454489	339388455039	339388455589	339388456140	339388456690	339388457239	339388457789	339388458339	339388458889	339388459439	339388459990	339388460539	339388461089	339388461639	339388462189	339388462739	339388463289	339388463839	339388464390	339388464940	339388465489	339388466039	339388466589	339388467139	339388467689	339388468239	339388468789	339388469339	339388469890	339388470439	339388470989	339388471539	339388472089	339388472640	339388473190	339388473740	339388474289	339388474840	339388475389	339388475940	339388476490	339388477039	339388477590	339388478139	339388478690	339388479239	339388479790	339388480339	339388480889	339388481440	339388481990	339388482539	339388483090	339388483640	339388484190	339388484740	339388485289	339388485840	339388486390	339388486939	339388487490	339388488040	339388488589	339388489140	339388489690	339388490240	339388490790	339388491340	339388491889	339388492440	339388492990	339388493540	339388494090	339388494639	339388495190	339388495739	339388496290	339388496840	339388497390	339388497940	339388498490	339388499039	339388499590	339388500139	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	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	2728	3600	2300	2728	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23307	20232	27048	23231	20039	4753	1225	778	1842	25258	33918	23184	11529	3828	1127	689	501	496	424	493	432	459	434	446	472	482	461	436	445	466	465	480	449	460	438	451	462	483	446	461	443	443	464	435	459	453	482	453	445	481	468	437	434	457	452	445	419	467	446	459	448	424	464	443	458	470	477	480	431	454	417	410	428	453	424	438	458	456	446	393	434	455	414	407	449	468	460	442	446	449	452	444	469	415	431	434	477	452	451	426	431	449	470	460	444	466	476	461	436	438	491	445	425	466	442	464	453	449	420	459	420	465	443	455	490	447	463	446	458	432	455	450	422	429	419	439	472	417	429	432	458	457	416	463	467	472	450	472	455	454	424	409	428	435	415	463	447	430	438	418	438	450	453	461	451	405	446	448	429	476	474	459	430	456	465	424	422	442	450	495	405	477	416	428	458	406	462	414	449	456	418	457	432	467	472	473	458	445	403	453	447	414	432	440	456	434	426	461	442	437	455	459	465	399	439	458	421	454	444	464	434	424	423	462	421	413	432	420	410	434	462	462	447	414	447	427	449	471	446	436	429	474	510	467	422	415	438	459	437	437	426	463	435	452	411	443	452	443	457	478	436	424	414	455	410	428	431	481	422	453	452	438	471	490	470	386	440	449	454	451	437	454	449	426	450	433	440	454	441	393	476	440	472	445	421	439	424	458	451	458	463	443	416	456	446	442	440	439	416	447	394	415	456	414	436	450	394	425	487	440	442	431	462	415	489	453	459	426	454	463	449	452	437	467	428	470	447	456	467	467	442	455	410	422	436	430	439	455	425	454	452	434	432	467	444	482	465	422	420	455	451	479	439	437	439	419	449	465	439	460	404	444	432	428	445	423	422	411	434	454	461	416	430	422	450	412	451	407	419	462	425	455	430	487	458	390	440	465	420	449	387	418	443	427	463	464	460	484	445	419	452	445	422	443	424	425	391	462	458	441	467	442	445	467	423	407	407	413	436	479	430	448	471	430	443	470	456	418	439	416	459	382	453	442	451	447	453	447	436	460	407	449	476	444	407	441	455	457	446	440	438	475	462	431	490	454	481	428	459	447	452	446	455	395	484	429	444	434	427	435	455	450	472	424	419	423	437	413	394	444	442	430	407	428	431	447	455	466	436	437	432	445	493	422	452	469	419	431	439	440	453	448	402	445	431	433	425	403	420	450	471	484	458	460	472	443	481	445	430	439	466	442	467	423	504	471	423	446	424	429	435	451	426	461	434	462	442	441	404	441	423	425	421	458	414	425	477	430	419	424	443	504	428	448	446	480	467	427	440	469	389	454	434	455	469	430	438	445	456	431	467	423	418	446	492	452	478	437	455	454	476	425	399	461	467	467	466	452	467	422	443	452	421	396	456	449	464	457	443	451	442	465	451	414	434	442	464	454	418	442	415	412	463	484	480	432	463	398	447	430	436	416	441	442	402	420	460	471	479	450	437	443	447	430	456	458	492	401	486	453	460	484	434	416	438	436	461	475	406	445	447	426	445	432	468	447	441	468	442	447	424	448	450	418	452	431	435	440	468	477	435	479	445	413	436	453	425	465	465	418	456	415	463	458	419	481	436	444	423	445	428	443	437	447	464	444	447	427	448	442	449	442	439	431	464	420	426	437	445	470	459	396	463	425	461	430	469	476	443	477	458	426	467	425	419	472	468	434	424	436	453	429	464	441	434	454	457	506	447	436	440	411	442	472	432	458	463	471	467	434	454	441	436	421	448	463	423	436	424	456	451	444	457	423	387	445	485	408	428	420	472	449	482	471	431	457	483	420	435	416	438	450	417	439	475	428	436	455	427	443	457	440	478	484	453	445	435	444	434	473	465	447	451	477	415	439	417	436	437	433	451	435	449	456	429	391	437	460	429	484	466	449	492	458	442	457	460	429	410	459	409	472	422	450	460	445	464	417	440	402	457	421	462	485	457	433	441	422	415	450	410	456	443	462	436	454	407	460	403	428	413	407	430	451	453	462	438	459	416	456	429	411	432	407	473	486	447	464	430	406	430	437	419	422	453	430	462	472	443	474	442	404	417	425	450	473	390	434	440	467	456	447	468	469	426	448	427	444	451	454	424	459	423	423	444	454	445	467	460	443	454	426	432	421	453	459	462	423	450	422	427	437	454	452	430	436	426	463	431	391	464	436	460	421	423	421	438	420	452	459	439	419	413	463	451	453	457	422	442	450	437	453	401	449	452	462	436	460	450	476	458	435	427	457	463	425	467	459	483	389	432	485	419	427	440	429	459	429	449	419	465	418	419	437	474	416	410	473	446	414	452	461	470	438	456	459	416	524	423	460	417	440	409	410	431	462	452	440	424	423	450	472	442	403	455	448	448	427	415	430	425	466	479	453	406	419	459	454	428	450	456	476	490	469	429	424	463	421	435	430	440	417	439	437	504	429	447	471	428	431	458	443	436	434	449	434	463	408	446	422	386	431	465	452	452	434	463	472	481	482	458	448	446	445	442	404	433	443	436	406	446	416	431	465	418	436	499	457	438	452	432	419	466	419	430	447	475	430	444	447	437	417	432	416	401	430	439	425	437	418	442	460	455	459	441	475	434	420	448	433	405	457	406	469	457	434	466	438	396	440	439	425	461	425	434	460	422	463	457	446	455	423	446	430	433	457	449	479	438	463	438	478	457	470	428	456	423	453	442	447	420	434	459	455	436	438	445	476	418	461	445	462	467	419	416	431	452	450	434	443	442	448	472	452	426	420	442	418	455	408	443	438	425	426	453	480	462	413	431	468	484	432	425	442	475	441	437	426	432	458	432	401	425	449	434	429	444	415	426	424	466	434	453	419	417	422	440	450	465	425	409	418	435	443	417	471	446	443	435	420	435	405	472	423	442	406	397	443	479	457	436	437	481	437	441	453	422	481	430	434	448	421	404	434	436	446	448	426	456	427	423	470	443	424	439	436	425	438	448	455	411	466	477	430	425	430	425	466	460	461	444	433	447	407	422	443	493	463	424	420	405	466	463	448	441	468	418	418	441	431	419	443	406	442	440	426	488	440	426	466	450	455	432	463	425	466	445	432	486	447	433	456	430	429	489	469	441	460	417	433	454	478	458	443	480	448	412	447	447	431	442	471	453	414	432	495	438	464	466	386	427	429	428	476	457	470	476	464	464	448	436	452	468	447	414	427	473	495	452	444	472	393	467	446	420	408	424	441	458	432	475	441	407	429	461	418	410	449	434	421	480	429	427	415	451	448	481	499	418	451	463	434	427	490	460	447	418	469	453	432	455	418	453	433	419	444	478	408	411	415	418	462	447	474	452	423	449	419	421	429	458	401	445	434	393	415	385	402	455	468	468	409	434	441	430	457	459	412	461	443	451	457	454	414	449	430	445	430	471	436	422	424	458	431	456	475	412	467	448	464	470	444	461	444	449	425	435	453	446	435	451	444	427	434	434	457	419	420	478	426	425	458	456	428	450	457	463	425	456	433	443	448	449	461	421	445
3703	5517	4204	2259	1638	1217	1051	823	3187	28572	30385	18269	9445	3637	1259	729	520	413	427	400	457	440	421	421	442	446	415	434	419	409	434	408	437	422	444	406	434	468	419	407	432	398	410	389	407	409	431	445	420	416	408	421	454	400	399	415	447	395	407	436	401	479	412	451	408	413	398	393	403	454	403	415	408	456	404	402	397	412	385	418	430	424	448	403	401	406	443	414	452	434	430	406	424	413	419	436	436	426	422	446	410	416	442	468	467	441	399	395	389	405	392	449	390	411	390	410	422	380	432	441	439	420	423	466	409	417	385	443	436	408	399	416	410	435	425	413	437	440	422	424	415	415	403	382	404	393	426	441	394	428	426	399	416	392	383	432	382	442	429	409	449	440	452	434	402	441	419	413	437	369	464	415	447	405	384	440	422	381	426	428	415	427	439	421	431	405	419	429	433	411	404	430	421	429	431	415	383	452	454	434	417	389	422	428	396	433	396	459	421	427	383	436	408	401	429	402	424	434	445	402	421	369	436	393	419	443	433	386	451	411	417	402	453	400	414	383	411	399	438	415	421	426	416	399	425	435	426	384	407	434	441	402	412	413	410	408	435	423	400	412	410	404	376	419	435	435	396	406	455	418	400	421	403	398	429	431	424	433	403	430	412	432	427	410	416	443	417	419	404	418	418	422	400	457	416	423	375	427	417	410	414	396	425	426	377	406	415	442	458	418	413	427	436	424	408	438	390	429	450	421	429	413	391	429	421	426	382	410	451	391	437	392	397	444	473	435	414	410	380	405	408	414	433	393	402	440	384	410	421	415	424	385	446	413	369	403	450	409	394	408	397	379	444	410	411	388	439	400	405	421	427	430	421	391	435	380	409	423	422	402	418	374	437	400	429	411	424	400	419	416	405	416	430	430	428	440	427	403	449	436	426	422	385	419	403	450	400	406	376	413	432	412	407	405	409	429	429	432	445	436	389	420	394	416	410	439	401	399	417	435	405	432	399	390	459	382	406	420	421	417	406	442	409	421	444	441	438	416	409	394	398	394	438	443	415	398	390	405	393	446	391	402	423	430	413	393	410	395	422	398	396	433	398	442	467	425	439	439	399	433	423	446	407	402	438	433	385	424	389	419	408	406	420	425	379	444	400	410	406	390	444	387	424	425	445	375	397	400	400	455	365	443	411	410	454	432	405	400	419	424	413	404	445	407	437	419	402	383	454	419	447	441	457	469	422	399	439	426	457	408	411	397	412	417	389	406	364	436	407	419	447	424	404	397	414	436	417	375	373	428	417	411	421	375	431	429	435	421	399	428	425	393	441	434	410	434	389	441	427	413	421	424	439	434	400	462	438	433	402	368	434	427	435	386	426	449	447	446	407	446	406	432	415	402	414	441	426	412	404	397	406	453	390	385	396	375	391	413	439	402	408	407	414	394	378	449	430	408	409	420	397	408	405	410	452	424	369	389	414	386	403	405	373	408	385	414	437	433	400	403	426	444	414	410	432	416	420	417	393	430	424	457	419	404	373	434	428	385	425	413	433	398	396	395	423	387	379	448	400	385	423	420	412	395	409	450	375	397	419	413	453	438	393	453	420	398	383	406	403	441	403	431	425	415	391	419	393	412	409	382	406	458	400	378	384	408	392	399	389	468	405	401	431	442	437	455	411	383	401	419	407	414	377	418	426	422	440	416	397	407	416	400	414	411	429	411	433	405	434	413	417	417	398	448	423	413	437	412	405	421	461	440	406	407	388	406	419	436	410	417	418	402	425	399	424	420	438	398	413	434	406	435	444	428	394	435	420	436	401	455	447	396	420	428	416	407	408	434	399	442	412	420	413	407	400	411	421	397	389	431	388	427	429	414	403	423	416	405	428	443	455	414	404	427	423	407	403	407	389	413	406	407	444	431	421	405	414	417	405	446	391	376	387	434	396	394	419	391	399	421	416	402	414	415	419	395	405	363	419	422	423	400	374	418	395	413	398	436	413	415	422	413	402	406	401	419	437	414	404	399	397	456	412	411	409	379	415	411	431	400	419	452	415	404	426	371	432	394	397	408	421	367	382	391	398	421	400	409	413	413	431	420	435	390	450	416	423	420	427	404	444	384	388	407	429	415	392	412	426	408	412	455	403	418	411	447	406	459	418	411	434	458	409	446	425	408	428	404	428	402	434	399	424	424	395	437	408	398	428	405	423	438	452	393	382	381	418	455	418	435	403	426	417	417	378	406	397	409	428	405	393	411	427	394	424	369	441	392	392	412	440	387	402	440	418	396	378	383	408	388	446	437	414	446	411	424	462	402	428	403	438	400	427	375	411	404	386	414	426	448	413	422	404	408	409	428	430	439	425	409	403	429	421	429	399	409	425	406	431	435	423	410	403	403	382	413	421	388	372	410	415	416	394	423	424	426	386	423	421	392	410	422	420	406	420	388	418	411	410	423	444	405	435	411	413	402	423	439	392	397	391	434	402	406	430	430	426	438	433	406	424	403	408	423	420	426	433	453	374	443	443	416	445	380	359	461	391	389	406	412	381	388	417	405	417	393	407	398	421	415	431	418	442	405	413	414	379	430	386	389	408	410	434	436	457	446	431	434	407	401	437	435	414	417	386	413	397	447	409	415	435	414	414	458	376	389	390	415	430	423	419	404	411	396	431	431	414	408	411	414	405	437	411	402	392	390	409	388	388	380	441	421	413	405	446	388	440	422	440	447	391	401	417	426	431	417	412	385	409	404	396	383	415	431	420	429	414	402	433	432	417	409	432	411	433	445	455	394	381	411	411	381	431	450	420	413	409	387	411	384	415	443	440	416	408	435	420	408	409	378	413	400	450	440	402	439	416	417	416	411	424	415	425	422	421	435	415	411	420	414	465	418	422	429	429	396	441	439	392	451	413	424	401	380	379	416	414	382	444	364	436	427	406	393	409	441	413	454	410	410	430	416	391	413	428	413	434	380	407	427	432	416	411	403	408	434	421	416	420	416	406	447	392	386	441	424	421	418	401	392	425	428	419	444	403	419	416	439	394	389	420	401	409	416	416	422	426	439	430	399	386	418	416	414	420	439	421	422	426	392	424	389	437	418	447	392	433	395	414	402	396	446	424	405	402	401	423	410	412	415	388	390	451	434	417	392	403	401	425	401	403	432	413	441	400	413	393	430	409	365	411	438	415	426	409	464	373	384	441	419	425	426	422	403	383	393	407	395	434	425	407	424	411	412	403	404	439	439	406	431	423	427	409	378	363	420	421	407	411	409	392	441	431	419	429	463	389	442	420	403	420	395	393	420	414	410	430	389	379	456	461	446	396	421	378	393	418	402	414	398	441	429	423	448	415	446	403	392	442	421	414	426	412	388	416	428	414	414	427	379	401	410	425	437	446	411	357	398	414	401	391	433	461	396	432	419	455	453	401	392	414	441	384	426	395	441	376	398	424	389	410	393	450	398	389	399	397	392	409	444	414	433	405	420	403	399	418	398	424	471	434	432	381	373	405	407
27537	9678	1012	618	442	412	400	399	387	941	1854	1964	1091	624	438	394	375	376	370	350	358	386	370	368	328	354	374	373	330	355	337	358	339	372	350	347	332	343	342	352	355	321	343	375	351	343	334	315	369	348	359	367	356	363	374	368	354	367	347	363	362	334	336	365	331	349	371	364	334	349	345	362	328	344	366	369	368	348	339	324	330	398	356	356	374	359	327	322	337	349	353	360	350	373	349	330	327	355	353	361	338	350	365	369	353	356	345	324	353	308	349	370	348	336	351	333	373	372	357	344	342	350	330	384	351	365	343	341	361	338	344	354	349	366	335	335	366	339	349	344	358	345	350	348	342	363	395	346	333	335	333	373	352	330	329	355	376	345	384	319	329	366	344	319	353	322	341	333	364	376	352	343	351	324	375	356	389	315	342	329	365	320	384	327	355	359	321	347	366	358	385	331	339	338	343	321	336	336	362	337	338	350	371	336	337	347	337	346	320	367	364	374	346	333	369	351	346	358	335	331	353	355	366	354	358	376	348	357	324	368	340	364	375	378	368	370	348	356	358	352	355	372	333	383	356	391	355	363	375	355	360	357	352	355	351	389	343	361	333	322	374	363	351	375	403	336	393	383	354	336	384	340	348	354	351	341	358	368	384	351	356	343	353	340	341	330	344	334	342	363	350	319	339	348	365	347	358	352	362	363	329	372	353	314	338	333	360	341	405	361	355	358	387	336	320	333	361	367	364	362	354	371	339	322	339	353	338	371	346	342	373	321	346	360	358	356	361	370	371	361	354	333	354	342	367	350	367	375	330	334	348	353	347	333	349	329	332	375	359	360	334	318	372	366	360	356	340	337	357	373	350	373	351	374	371	322	345	359	355	349	364	350	342	313	338	352	368	390	338	357	346	338	359	359	339	373	351	332	354	339	319	324	362	363	342	374	315	338	383	356	362	333	334	348	367	383	327	346	348	373	341	385	333	352	349	372	362	357	364	335	335	327	360	351	349	383	356	333	336	351	365	392	347	358	364	384	367	333	310	339	340	318	340	349	357	359	337	365	355	344	354	375	378	360	335	338	330	346	377	346	340	336	359	359	379	353	355	352	373	343	337	361	401	372	350	352	344	371	337	357	331	344	346	368	344	331	337	380	343	357	351	355	317	364	353	340	389	335	333	349	327	381	342	339	333	374	360	368	349	341	368	356	345	358	312	329	360	327	355	355	366	384	318	319	384	356	386	319	352	349	338	348	362	340	370	379	371	316	329	380	373	340	363	354	327	348	350	378	350	346	347	384	348	340	314	370	329	347	380	356	368	338	341	322	362	388	330	339	340	353	314	381	368	321	332	360	362	324	323	342	328	377	363	348	344	377	360	347	350	363	345	331	349	353	356	358	371	378	361	350	385	357	341	332	345	339	351	340	376	360	325	355	336	353	356	356	336	351	365	333	329	350	350	367	338	367	310	335	334	342	316	337	359	349	354	360	377	332	335	342	338	347	358	370	377	333	343	348	355	355	389	336	339	327	355	319	386	346	366	355	379	378	317	385	323	358	361	325	359	354	364	352	370	364	328	332	341	359	342	346	374	355	350	331	341	326	343	365	368	329	305	361	327	406	370	316	343	331	340	382	350	362	340	329	406	347	365	366	352	340	325	331	386	346	367	331	351	336	379	389	341	352	373	336	349	360	344	386	362	366	359	354	328	331	304	350	360	377	365	328	344	368	335	365	328	348	337	356	373	347	352	334	335	343	364	347	333	339	364	360	350	351	343	303	337	361	359	391	351	353	393	360	323	362	377	367	349	358	356	349	301	355	326	368	319	356	356	359	353	352	330	372	327	355	354	366	365	353	322	345	400	340	375	348	355	343	342	338	357	340	358	369	363	375	343	383	354	336	335	381	333	325	344	356	344	337	358	339	364	328	362	342	349	338	372	336	363	380	355	342	365	318	355	353	369	336	335	354	389	395	354	357	367	330	307	318	324	352	354	336	321	325	347	349	368	338	337	345	368	319	332	335	355	347	344	367	353	379	380	347	376	323	348	346	326	341	333	373	383	348	347	345	340	349	364	379	376	369	343	331	347	348	322	354	349	349	325	337	353	337	360	346	339	336	304	337	367	310	317	339	348	311	391	343	386	338	380	354	342	342	350	327	341	367	363	361	381	357	338	355	363	368	353	346	348	367	356	367	337	317	381	335	320	341	358	340	371	363	363	353	366	309	395	348	342	386	346	351	349	352	336	325	353	340	405	341	339	330	361	367	358	354	342	370	349	368	348	347	349	352	361	346	363	380	351	335	357	356	302	387	352	334	310	372	372	362	347	376	357	314	334	334	332	364	342	330	350	369	337	365	358	358	342	395	351	362	346	286	392	338	333	356	313	347	384	358	355	348	331	364	362	382	377	372	397	342	311	349	345	383	352	387	325	362	352	379	361	381	340	321	356	333	333	344	375	372	388	387	371	335	365	335	356	363	328	378	345	383	320	333	306	343	371	346	377	335	362	348	355	320	347	365	339	342	359	372	342	335	357	372	341	350	356	360	318	344	364	352	305	371	365	362	334	321	327	338	345	344	349	368	335	377	336	346	360	297	341	370	308	367	353	389	341	340	385	352	367	348	329	401	363	342	345	321	344	336	324	337	369	380	358	352	324	332	355	381	347	359	366	361	368	362	385	360	361	352	353	355	366	347	318	355	362	371	341	343	336	342	317	330	340	317	343	375	362	341	371	339	349	337	330	351	351	345	344	363	368	318	340	342	350	321	367	322	337	332	354	325	371	363	354	386	373	350	372	316	357	340	336	368	367	351	366	346	346	368	320	338	391	340	364	342	392	312	352	334	340	348	331	380	359	375	337	330	368	339	363	377	375	350	341	311	367	352	350	371	358	322	346	343	352	315	390	345	374	346	347	331	338	348	371	346	348	349	346	362	348	385	366	370	322	343	359	319	368	372	313	355	352	328	343	334	340	388	334	373	370	348	365	364	353	338	334	392	350	366	353	352	330	348	360	369	323	328	349	338	348	333	322	364	335	354	359	358	359	364	323	336	338	343	363	356	370	366	368	325	341	306	353	331	314	329	331	324	343	375	331	382	359	374	349	349	324	367	339	356	350	317	325	345	360	362	333	349	369	341	362	365	361	361	320	342	330	349	375	332	374	362	350	351	378	367	356	320	321	383	336	360	347	341	318	351	378	336	354	349	346	336	374	350	332	374	355	355	364	325	341	357	310	371	367	350	334	343	332	372	356	332	342	355	363	373	354	326	341	339	321	355	351	343	336	372	357	346	372	331	338	362	389	339	337	338	343	344	350	339	348	334	337	323	338	332	346	383	339	393	315	336	350	340	364	337	363	350	345	381	374	363	359	319	351	370	364	404	382	364	316	341	334	337	347	374	346	335	381	324	323	362	363	365	375	335	346	378	316	347	348	338	369	370	318	352	339	343	357	341	361	337	374	336	348	377	337	361	338	369	349	331	335	336	334	360	341	338	357	347
5276	701	564	448	424	421	359	352	385	1278	2562	2358	1268	696	428	359	343	340	352	362	321	328	325	298	342	384	316	332	352	322	330	352	322	325	333	306	305	341	326	324	332	322	338	331	323	321	335	340	308	321	355	335	347	318	321	320	321	351	321	363	331	320	361	320	327	338	336	308	388	330	330	329	356	345	331	322	312	314	308	369	368	334	309	316	331	344	356	322	325	315	357	308	310	314	342	338	348	295	331	341	329	340	327	333	309	332	333	268	312	350	336	347	287	319	312	321	303	343	316	332	344	315	306	346	340	357	321	335	349	327	328	320	335	355	296	330	335	344	323	302	317	358	354	334	299	328	332	323	328	296	331	313	351	319	327	334	315	312	338	303	309	345	304	311	330	317	326	328	335	333	323	327	316	372	330	325	295	324	303	304	350	334	351	340	313	320	321	304	326	310	344	360	353	334	320	340	318	371	329	301	328	337	332	319	352	321	314	305	352	315	321	323	331	338	332	317	338	346	326	325	344	340	333	322	325	311	327	306	360	311	283	338	326	318	326	339	311	328	319	310	374	298	303	286	322	341	344	313	323	335	307	339	331	328	331	318	323	321	312	312	352	351	354	313	340	324	330	318	305	306	349	335	340	321	337	333	302	359	347	300	345	302	355	319	341	302	321	343	313	321	342	349	323	334	355	330	328	308	345	321	324	343	322	354	355	352	318	311	319	357	334	314	337	305	337	313	326	361	329	312	333	356	324	324	329	328	346	343	317	328	333	313	361	318	327	312	317	357	318	308	335	333	319	332	334	333	336	349	354	279	361	297	330	340	299	342	337	330	304	328	375	315	373	301	301	355	328	308	340	301	345	322	324	350	334	312	314	349	300	333	350	332	353	343	302	359	311	323	316	330	314	299	341	379	337	333	313	302	319	360	275	308	329	343	345	332	353	316	331	381	324	310	341	320	322	339	329	320	334	322	338	331	329	311	312	354	336	333	313	349	310	326	312	385	345	337	318	321	344	342	333	308	351	347	309	355	332	326	320	350	327	317	341	311	337	340	329	332	314	342	347	351	348	339	314	315	309	323	335	299	330	329	339	326	332	349	335	357	312	338	333	340	344	349	318	319	355	316	328	346	349	343	327	332	304	332	314	324	303	313	352	300	326	323	334	338	333	346	302	375	332	345	328	345	349	297	336	318	328	347	311	301	382	325	322	340	339	329	319	357	352	344	375	322	355	309	359	339	357	307	354	318	342	309	354	282	334	333	341	338	327	339	286	351	332	328	355	292	295	351	361	331	314	339	335	330	311	325	312	318	348	306	335	345	341	323	352	308	303	334	313	343	296	332	332	308	334	330	323	355	328	330	355	309	332	336	321	370	351	335	331	335	333	352	318	287	324	325	340	339	314	345	349	341	333	297	315	335	322	316	359	300	335	334	349	311	321	306	322	324	332	330	334	320	338	330	295	319	335	308	338	349	310	332	323	357	342	323	332	352	342	332	313	338	326	325	331	278	310	344	336	331	346	330	293	337	370	334	357	351	302	333	316	354	318	295	340	342	357	337	341	300	322	303	321	319	362	352	293	319	317	340	283	317	315	307	361	324	320	320	323	369	314	326	352	339	357	327	332	304	315	348	330	344	307	339	317	348	320	308	340	357	279	321	326	325	359	333	312	330	348	317	302	333	367	305	329	341	309	329	351	334	350	334	329	294	336	325	342	324	341	303	376	347	347	333	315	347	337	330	371	332	344	364	309	365	312	342	334	339	329	337	322	324	348	339	305	322	344	340	330	326	331	323	325	319	356	351	327	361	319	353	335	330	351	302	334	344	334	339	314	310	350	341	332	320	324	316	319	315	346	337	323	312	347	366	346	296	338	333	365	320	376	323	336	326	345	330	312	330	367	329	320	326	324	297	324	328	324	347	308	326	343	347	311	317	360	333	329	327	340	321	343	313	350	352	312	318	325	328	342	324	336	354	330	314	333	322	308	327	349	339	339	307	336	316	330	356	302	357	334	275	346	341	298	322	321	350	324	331	320	337	302	327	320	312	343	369	303	349	331	358	323	340	320	319	308	329	321	307	312	324	318	331	351	350	333	319	348	323	360	334	284	344	333	333	324	293	333	294	333	296	354	305	332	325	385	321	366	319	332	336	306	322	334	316	332	327	304	312	332	331	313	317	317	336	306	297	349	299	331	331	346	293	311	344	307	315	307	336	324	320	326	294	330	343	307	348	331	298	313	317	340	327	366	312	361	326	303	336	325	337	340	340	342	319	342	322	343	336	318	313	339	334	340	320	333	336	348	331	327	319	335	307	314	344	310	336	322	326	345	326	326	333	377	296	336	362	317	341	318	321	337	326	369	343	328	306	364	321	313	304	334	301	327	339	320	322	317	294	298	343	311	347	304	294	336	314	315	301	334	364	354	283	340	322	305	358	321	330	336	341	331	292	328	346	311	314	279	305	320	352	329	329	328	323	347	337	328	350	332	298	344	345	358	331	355	340	345	341	342	312	339	318	300	345	296	356	333	347	303	332	282	356	337	366	334	290	352	331	338	336	322	312	349	354	300	327	319	301	338	322	342	320	346	303	347	300	347	310	351	300	337	341	329	301	312	347	320	307	338	326	315	325	331	306	319	318	338	355	287	331	319	320	326	323	303	364	326	332	342	334	319	315	337	359	307	346	336	336	323	331	345	338	334	335	332	338	295	307	334	364	325	324	325	342	340	319	341	349	341	325	288	357	350	373	338	287	344	340	314	311	308	318	335	340	343	297	329	323	327	310	304	359	364	347	317	317	334	343	351	339	304	318	307	354	347	290	319	339	307	331	346	320	324	309	338	321	332	331	307	299	288	360	324	329	309	321	328	332	310	319	325	338	324	345	330	323	322	319	354	359	307	342	341	342	309	323	348	308	315	305	310	342	314	360	341	340	351	318	316	344	348	325	305	310	314	346	312	329	362	327	282	329	331	309	359	325	329	329	322	326	354	333	351	355	343	317	333	364	324	321	301	306	349	327	334	312	347	346	333	336	344	317	302	307	364	328	318	362	333	355	337	336	375	346	335	350	329	313	350	343	310	340	324	343	320	317	355	297	328	350	328	332	337	335	290	336	303	347	325	314	327	333	345	347	323	346	342	311	351	337	339	347	355	360	333	339	323	310	318	343	333	313	335	322	311	298	322	346	366	320	319	303	330	307	321	297	335	326	306	308	294	307	317	325	325	343	331	331	316	372	341	340	336	340	328	356	289	324	340	343	325	313	297	314	328	313	345	339	323	311	328	315	332	358	310	352	311	327	357	328	288	324	352	327	343	354	330	324	326	344	341	344	355	309	319	330	357	322	332	328	349	335	315	367	330	334	330	322	307	307	309	343	316	346	334	306	357	336	324	325	375	321	319	345	299	293	337	327	343	320	320	346	334	340	346	316	319	319	324	324	314	320	325	334	297	338	364	315	316	334	305	338	345	350	330	331	312	327	315	330	309	321	335	322
25631	21436	27429	25603	5829	919	624	458	399	1753	14034	19643	10817	3621	1151	587	416	374	345	344	338	303	343	315	340	309	319	306	316	327	329	307	326	318	337	324	322	320	331	330	319	325	337	307	315	315	315	298	356	315	334	336	303	323	316	308	295	302	357	346	347	308	325	298	292	311	332	318	308	352	323	326	295	352	341	304	348	315	311	318	325	319	306	339	329	282	331	317	298	325	306	307	337	336	293	331	325	306	335	317	316	337	336	294	302	345	304	288	351	321	333	323	312	321	305	319	327	335	341	350	315	321	326	315	340	336	299	326	320	348	310	306	313	350	307	313	338	307	306	301	310	319	309	316	337	309	343	339	327	325	351	310	310	322	298	345	291	330	313	312	317	333	319	309	325	313	332	331	316	342	283	346	317	331	327	289	328	330	330	288	312	341	371	332	311	307	310	296	349	306	324	310	351	320	321	346	358	336	306	341	369	297	293	318	342	329	330	347	335	315	328	341	337	343	360	333	289	320	301	298	289	316	289	341	295	355	318	368	335	339	322	328	338	288	330	291	294	344	306	321	305	313	322	325	302	282	321	333	333	325	299	321	316	309	318	283	331	351	305	316	335	319	351	328	283	341	313	314	309	323	304	278	354	358	288	306	345	328	294	321	344	293	331	299	337	321	306	318	323	302	313	315	291	330	311	318	332	309	319	301	284	325	318	305	314	330	303	308	334	328	334	336	287	283	348	307	327	296	303	344	297	311	322	321	320	311	330	299	307	300	297	316	353	314	326	300	308	306	288	335	329	310	291	309	339	330	289	317	304	305	328	303	305	304	333	341	315	312	306	279	324	323	310	284	307	316	349	349	325	320	317	303	317	297	310	309	312	309	309	345	307	304	302	322	315	325	340	348	330	301	311	299	325	347	304	307	318	315	315	328	306	332	305	328	314	316	319	312	342	348	303	339	346	297	322	313	329	297	280	322	330	322	329	285	305	307	300	288	287	294	309	326	334	306	314	335	312	319	301	319	314	310	327	313	303	343	309	334	322	319	301	348	321	327	298	325	307	330	339	316	299	296	305	314	325	303	276	317	298	320	353	338	328	295	309	313	309	306	305	335	310	332	326	311	287	322	339	359	332	315	283	290	313	294	305	288	275	331	344	308	312	282	308	335	321	307	334	325	341	313	329	340	332	304	335	278	307	344	324	316	319	330	325	361	311	330	285	312	322	309	307	316	326	315	315	312	320	317	321	334	302	316	322	295	352	349	293	337	295	294	328	334	327	302	302	288	333	320	322	334	319	340	368	297	322	291	291	330	325	326	324	333	323	322	338	301	329	299	323	330	335	345	301	284	290	331	311	326	316	304	319	332	345	316	296	360	304	320	308	317	317	308	293	321	322	350	328	302	305	314	331	332	320	278	311	276	314	282	323	286	310	322	343	345	309	315	355	322	324	322	329	318	332	302	338	310	364	312	283	296	334	351	328	319	330	320	324	326	276	318	350	321	355	305	317	316	317	311	294	330	293	281	324	358	350	311	325	327	309	314	330	307	324	298	307	288	313	310	305	302	349	307	319	297	326	305	317	299	342	334	319	306	325	306	324	297	332	301	318	309	309	290	298	324	314	326	302	308	292	324	320	295	303	346	310	327	338	347	285	348	287	337	302	340	341	330	301	289	314	317	332	329	311	303	319	336	293	314	325	327	336	303	341	326	310	315	299	328	302	306	294	331	319	337	320	304	329	317	325	323	353	313	293	323	295	349	323	325	300	299	308	320	314	316	322	328	320	321	319	295	317	315	307	322	304	314	314	330	323	349	301	336	293	321	340	313	344	296	333	317	294	297	278	303	304	309	363	311	290	304	327	294	328	327	290	325	315	301	291	281	319	300	309	339	302	344	300	322	311	290	327	335	303	321	312	303	344	319	316	279	319	305	312	311	311	298	283	309	305	338	315	285	305	326	329	320	313	348	310	326	309	312	332	316	296	336	337	310	319	311	310	314	333	304	290	341	275	311	314	366	337	297	299	307	306	282	304	295	315	312	358	339	319	316	317	290	302	306	324	317	313	336	291	325	306	333	309	321	326	311	295	350	302	325	337	311	308	328	331	319	316	286	339	319	326	326	333	305	296	307	306	317	308	351	332	320	309	305	313	326	324	305	313	313	347	327	307	322	322	350	343	324	305	373	317	265	336	317	286	345	323	322	296	327	308	316	316	303	312	317	314	313	333	346	320	312	291	321	315	308	337	321	336	314	350	311	302	317	326	304	346	316	311	308	318	338	313	312	321	316	332	342	301	331	324	321	319	315	321	301	318	323	326	304	310	324	307	335	307	322	289	321	306	320	318	317	305	352	337	345	341	322	309	332	315	326	357	328	298	368	331	324	307	292	323	319	313	368	318	338	282	319	312	285	318	316	317	314	329	351	350	332	307	302	334	302	326	324	296	314	311	340	337	273	306	328	332	306	301	293	319	341	332	296	299	323	300	301	322	320	308	303	303	325	317	312	333	308	306	302	287	300	340	315	346	335	338	296	344	311	321	352	295	353	334	285	286	313	293	312	308	367	308	296	296	328	325	326	315	298	341	335	310	307	313	335	283	336	314	339	322	302	288	308	323	318	343	275	298	323	343	303	319	299	307	325	302	333	310	299	336	306	314	322	292	338	337	331	325	330	329	333	324	330	324	299	336	371	322	316	328	345	333	290	341	306	364	302	329	342	303	322	340	336	305	295	319	327	315	321	296	314	310	304	304	297	347	313	319	292	314	299	324	323	296	320	330	340	336	303	346	301	294	295	311	364	317	315	322	302	322	305	335	298	342	312	323	312	331	286	314	309	315	295	331	334	318	305	306	289	331	330	324	326	337	324	349	298	326	328	308	326	305	307	308	312	274	324	300	330	317	299	335	322	311	351	319	341	316	300	309	303	329	312	356	338	286	315	310	321	328	324	326	312	328	341	326	334	327	318	306	301	329	290	306	314	303	306	357	341	325	282	339	330	305	316	338	287	343	348	341	309	310	300	319	325	315	316	321	342	328	308	342	303	309	313	324	307	321	317	345	312	304	303	346	316	319	298	336	304	350	305	319	322	330	327	299	309	336	320	309	301	321	362	308	284	331	312	316	310	325	326	315	303	337	311	284	323	353	306	307	302	319	290	345	353	322	315	346	305	323	316	308	296	323	342	314	316	311	327	325	303	349	323	323	326	335	340	348	333	303	324	308	286	292	317	310	322	341	357	309	295	314	311	297	318	325	342	336	323	309	324	307	301	344	317	322	320	313	325	351	327	351	346	347	303	288	297	326	349	314	305	337	327	303	311	324	305	313	343	327	328	322	337	301	297	312	346	329	311	323	333	311	288	346	331	295	321	321	315	320	324	304	292	289	329	294	300	308	332	323	300	340	324	308	323	303	320	323	329	309	335	324	328	318	347	311	305	314	311	352	331	302	340	322	317	299	341	326	322	293	310	343	313	296	292	299	297	313	299	338	310	302	352	298	352
3625	3300	2694	1341	957	770	628	542	532	2785	17064	17585	9283	3695	1395	745	457	376	335	310	325	352	312	330	354	305	312	321	335	329	329	341	334	319	325	314	313	305	293	282	320	317	301	345	344	334	337	295	314	284	327	320	345	296	327	315	327	287	325	312	304	323	284	308	302	313	349	340	309	309	298	314	339	312	301	284	326	318	339	288	290	319	278	290	300	322	325	330	320	304	315	330	350	335	309	301	323	298	314	345	299	315	338	342	277	324	311	347	316	298	320	304	315	288	314	300	299	363	301	260	315	329	321	345	310	307	358	311	347	299	297	300	319	303	311	328	335	330	312	304	335	337	328	306	356	293	321	294	324	349	340	315	326	306	333	324	307	304	312	330	326	344	316	344	321	301	282	327	270	333	307	303	313	332	311	330	310	298	335	316	320	323	313	324	355	340	328	300	327	328	359	351	334	311	299	317	320	307	310	311	283	296	317	345	285	323	326	296	317	326	304	311	331	289	307	319	311	323	331	309	349	308	316	340	351	309	288	322	340	299	297	319	327	309	299	334	315	328	323	355	332	314	320	333	310	330	338	291	311	307	322	319	328	339	311	317	319	327	310	312	309	290	289	334	305	296	318	334	291	326	313	308	318	287	305	311	290	320	318	331	285	303	340	313	311	343	332	324	320	338	280	351	284	298	311	334	294	324	295	326	343	367	323	295	308	299	321	303	321	295	344	300	370	282	322	327	300	305	327	325	323	307	349	290	300	310	255	309	352	296	302	294	322	309	337	329	308	350	301	326	319	306	310	334	288	307	304	328	337	333	324	335	340	309	335	318	326	311	295	305	331	284	327	294	321	310	317	321	330	325	335	346	286	308	282	329	289	313	348	315	312	309	334	332	299	300	304	280	309	300	330	336	334	311	328	301	317	317	274	316	297	349	305	321	320	302	319	324	321	304	277	329	332	329	331	324	304	322	309	342	298	272	338	344	332	299	325	329	316	323	315	296	325	328	342	342	319	319	344	316	300	305	316	316	320	302	321	313	319	327	329	324	303	315	330	323	326	308	308	318	319	307	313	288	307	328	318	290	293	287	318	284	291	323	281	319	331	335	314	298	294	332	302	325	296	302	312	321	310	307	311	345	320	337	303	324	328	280	325	323	297	293	291	302	313	313	307	316	308	310	321	298	330	359	283	303	326	318	331	303	298	347	295	308	324	352	303	323	298	319	304	313	328	320	324	321	272	323	309	335	338	352	331	327	339	285	314	326	338	294	293	297	299	324	321	355	315	316	311	340	299	318	312	342	296	323	312	307	308	317	292	318	290	335	307	321	320	323	307	275	303	354	307	302	326	309	302	338	307	318	308	328	311	316	299	289	310	302	337	338	337	333	281	291	290	322	313	287	292	321	315	334	315	313	315	331	305	333	296	299	284	324	345	307	309	324	300	322	316	314	315	315	331	315	340	296	312	298	294	317	303	305	335	316	342	304	314	309	314	313	312	297	335	297	348	315	280	314	308	322	278	311	329	321	357	313	316	324	329	327	309	303	332	299	324	303	309	337	336	305	295	329	278	319	326	321	318	288	288	336	298	321	318	332	329	305	336	301	295	305	304	301	280	334	314	353	300	336	329	280	338	324	286	311	311	315	307	318	339	343	331	318	320	307	302	306	319	294	308	329	309	304	286	344	290	326	333	299	272	306	321	293	327	311	328	316	286	321	330	288	340	344	267	324	293	305	336	298	313	318	299	322	327	292	300	319	331	298	292	291	334	321	308	309	310	320	318	339	317	303	340	299	309	327	324	314	310	342	301	318	312	323	339	330	302	323	317	333	310	288	295	297	330	321	327	328	332	339	310	296	311	343	306	304	325	309	306	345	331	296	325	295	305	305	293	301	312	306	305	326	331	346	342	319	329	318	305	327	328	297	297	309	294	368	308	327	341	334	315	292	329	272	339	301	305	331	310	318	318	315	327	320	325	308	305	296	345	317	309	327	332	322	357	318	335	332	319	313	327	326	313	314	326	298	320	301	297	336	337	295	338	332	329	304	312	336	323	281	315	368	297	312	308	319	323	323	321	316	316	316	289	307	346	303	353	310	302	323	306	321	336	319	292	299	317	330	322	327	282	307	309	343	335	344	372	320	311	324	327	324	300	346	360	319	325	308	272	287	332	340	311	319	286	314	317	325	311	310	312	293	344	310	335	313	340	288	312	317	288	313	339	286	319	285	288	311	312	325	304	321	329	327	319	310	333	305	332	340	326	316	293	309	292	297	313	302	299	318	323	318	323	311	313	330	310	303	302	286	303	324	337	324	333	307	359	314	320	329	321	321	284	313	331	308	322	321	297	295	313	302	312	321	270	331	288	302	303	290	309	302	316	277	294	306	338	304	303	303	308	345	331	300	331	337	276	347	298	282	291	332	306	331	288	309	289	313	335	332	309	316	293	312	324	310	329	329	317	292	325	300	334	346	315	292	303	318	295	326	308	323	274	273	301	314	320	309	321	338	329	314	293	333	326	310	312	359	312	321	298	278	333	336	317	289	335	338	317	293	332	315	320	301	339	306	321	343	304	305	320	322	339	289	361	317	322	321	291	304	286	319	309	301	335	295	273	315	310	281	279	254	297	296	339	323	308	315	336	314	306	350	346	328	307	333	296	321	313	328	341	347	313	332	332	307	301	296	343	292	307	319	306	315	316	306	316	319	325	292	333	323	331	313	325	307	311	307	304	269	316	293	334	322	326	318	300	294	298	310	299	317	357	294	311	327	330	308	296	311	332	314	329	301	360	331	307	317	299	309	313	283	322	323	300	299	301	316	308	294	319	299	324	299	323	340	318	305	305	309	328	295	309	307	298	357	293	289	279	308	289	312	321	276	320	317	339	312	293	313	310	324	326	309	279	313	310	305	278	308	315	307	318	296	306	320	292	352	305	308	296	304	313	302	325	297	273	335	308	358	328	320	332	299	308	309	300	284	298	320	332	316	285	288	341	302	319	326	333	283	306	319	336	324	314	350	291	331	327	325	319	312	331	328	282	331	302	296	325	324	339	324	326	333	314	305	319	286	364	317	315	299	282	309	275	343	321	313	306	299	316	271	338	283	333	299	344	332	313	346	322	322	325	317	337	303	322	289	283	330	329	272	322	298	309	304	312	325	327	305	298	314	328	318	340	298	320	330	335	320	323	301	299	306	340	315	319	332	321	296	326	308	339	308	290	339	323	300	310	295	306	316	311	326	278	293	296	292	324	325	293	316	306	292	337	307	325	321	326	325	323	318	305	355	299	330	329	313	294	328	314	301	315	296	307	323	305	301	307	302	333	298	293	300	275	352	290	342	302	281	329	321	300	287	292	339	328	309	287	345	331	307	350	306	324	290	309	299	318	314	307	278	315	348	315	323	297	319	307	350	313	320	314	300	310	304	336	313	278	294	282	295	339	336	326	315	329	309	291	323	289	318	329	305	307	349	321	339	319	314	313	326	317	338	317	333	319	322
24720	21486	28683	24730	21212	5140	1411	790	665	1143	14151	32927	22630	12434	3746	1313	651	527	456	487	451	433	444	457	443	448	468	471	469	474	455	457	464	471	432	459	455	429	466	456	413	458	431	474	474	464	463	481	443	453	434	481	454	470	422	477	480	457	429	444	444	463	447	437	449	454	468	467	473	463	436	424	429	408	431	464	444	456	436	465	422	435	472	462	471	451	412	450	463	393	462	473	443	437	461	454	471	448	475	444	475	429	455	457	461	444	480	421	431	476	427	468	479	455	483	431	472	453	443	436	459	459	500	468	404	450	454	455	428	458	453	474	452	443	428	537	466	413	439	442	493	427	434	388	451	461	414	457	447	454	411	456	443	451	416	421	437	443	446	464	456	496	469	441	425	463	481	466	460	492	412	444	487	464	414	442	444	434	523	447	469	470	456	421	475	441	397	479	436	469	478	489	462	470	461	448	435	450	450	457	454	447	436	488	456	433	422	462	491	445	454	425	481	474	442	437	475	433	473	478	437	393	420	468	403	424	431	494	462	462	446	487	446	437	502	423	470	447	426	441	488	472	447	446	459	471	463	449	420	425	486	432	447	447	422	444	485	452	424	475	441	474	439	427	432	412	463	476	440	441	456	440	496	464	415	418	460	471	455	449	422	425	482	447	412	469	434	434	452	442	445	421	427	443	465	414	462	455	439	466	438	437	465	457	443	465	471	467	485	417	421	466	457	483	478	487	430	465	452	427	439	459	486	469	437	460	414	443	440	478	433	463	460	430	414	451	436	440	462	433	412	462	412	444	471	445	453	476	440	446	467	440	419	436	458	476	461	484	476	422	415	471	416	450	441	446	468	430	436	465	451	413	458	460	466	471	448	480	445	462	419	454	435	445	457	488	425	437	424	456	452	483	469	459	466	485	437	419	429	422	440	447	444	466	452	446	515	450	414	443	426	487	457	437	418	409	473	428	463	421	489	434	463	425	399	440	433	467	435	475	460	425	421	472	456	445	446	416	497	461	465	468	485	483	426	453	426	425	427	475	478	442	459	410	471	453	451	435	471	431	432	394	444	481	395	451	436	470	450	455	456	476	491	427	485	467	445	447	426	418	452	399	441	406	436	427	465	435	423	404	434	419	445	462	461	452	458	433	445	453	430	452	428	430	482	410	427	437	481	500	449	479	435	459	433	403	438	478	453	479	475	494	458	469	454	483	455	411	470	472	437	488	443	440	422	474	420	441	458	403	426	451	493	434	461	428	450	467	446	411	434	421	440	435	436	452	414	457	438	455	452	468	442	462	436	387	454	420	464	401	435	453	444	455	422	427	397	450	423	471	435	454	462	456	466	435	446	457	432	499	472	468	476	449	467	487	449	437	409	447	456	452	457	438	459	482	462	378	473	432	420	433	456	485	456	427	444	442	433	476	479	464	447	481	480	448	420	408	449	435	446	419	458	482	460	488	449	416	444	409	426	438	476	432	391	471	447	455	473	439	480	435	386	428	422	435	471	450	442	464	413	436	484	434	435	430	449	476	463	492	404	484	460	463	451	437	482	463	459	439	468	434	496	456	443	435	430	449	483	442	458	421	442	473	475	429	428	454	442	474	450	470	481	445	439	466	433	488	462	427	424	472	434	467	404	455	479	409	427	450	458	444	454	447	441	486	434	484	447	433	422	475	473	431	450	472	416	431	389	454	475	450	441	460	438	432	453	450	405	463	454	463	436	417	478	494	458	481	446	486	444	463	455	414	456	448	431	429	447	425	413	487	437	448	481	441	423	451	442	480	470	441	433	381	511	417	437	406	415	461	452	440	440	435	445	435	451	445	456	447	448	445	457	480	454	439	439	438	419	497	441	449	439	471	413	427	431	419	454	482	447	436	437	438	443	449	466	423	454	456	444	449	429	489	447	433	466	472	462	473	435	425	443	423	448	457	457	465	484	479	478	461	452	441	417	450	490	466	470	439	445	477	449	435	444	427	414	467	463	436	430	456	443	451	429	466	473	458	428	485	434	409	461	414	484	427	463	479	477	451	467	471	480	451	448	422	444	424	424	475	456	416	434	486	460	444	453	441	428	431	448	425	442	466	454	421	445	457	432	427	448	466	464	445	478	476	426	417	473	408	437	501	447	463	447	459	434	468	476	455	463	442	428	443	444	493	456	425	473	452	413	461	449	444	468	443	491	477	464	465	466	413	478	456	456	457	458	431	433	489	446	433	441	482	453	439	402	450	432	431	442	413	468	428	474	454	451	481	410	457	481	431	478	461	403	457	473	447	452	458	463	421	448	431	445	450	472	417	458	484	422	450	468	464	458	433	417	437	416	472	444	442	458	427	423	464	417	454	483	458	430	438	444	431	429	464	452	437	465	442	425	422	446	419	471	464	473	451	453	429	435	462	423	443	419	455	448	428	444	483	462	477	474	457	433	399	443	431	446	409	482	442	457	449	390	446	447	473	451	442	430	455	437	450	435	486	426	456	420	461	466	405	469	452	442	448	431	437	444	454	481	438	424	452	405	464	483	447	462	453	456	469	425	430	424	438	440	425	454	468	445	399	470	475	429	460	458	431	416	454	461	393	453	432	474	441	481	460	444	435	430	439	463	425	449	430	445	427	463	467	446	466	432	451	467	449	448	430	443	454	446	451	467	469	441	435	454	446	443	443	449	442	424	416	509	440	471	440	479	429	426	444	436	435	436	451	444	434	483	442	433	481	442	476	463	482	516	470	494	455	486	443	434	475	457	487	449	475	468	436	474	471	409	482	436	478	409	444	431	454	428	488	505	457	456	470	456	447	478	448	460	411	467	470	435	477	412	421	460	465	471	457	450	462	445	485	410	449	427	484	468	440	449	464	464	433	443	465	472	449	415	473	437	458	458	490	399	419	454	406	456	503	447	433	469	465	426	441	448	467	447	462	428	423	417	415	416	490	469	467	455	459	426	458	417	444	492	441	435	443	473	459	418	392	455	453	458	443	433	449	446	447	430	464	439	435	447	431	455	436	484	445	458	411	448	448	447	435	432	463	475	489	439	426	472	432	426	410	465	471	416	439	436	427	424	465	420	443	432	456	472	481	431	449	444	449	426	464	400	445	460	425	446	457	442	457	427	450	460	469	442	441	457	444	424	433	447	435	432	485	415	471	433	455	454	415	497	414	451	456	435	439	495	427	456	440	428	423	483	444	451	409	422	457	425	438	440	465	444	473	431	425	428	447	462	431	432	482	452	457	453	451	478	488	412	471	414	467	449	453	451	435	487	422	425	473	469	448	468	452	419	436	476	447	448	443	453	435	426	475	471	448	474	458	447	442	448	423	420	475	485	450	457	440	448	453	428	422	495	447	450	461	455	455	469	472	442	415	439	468	453	415	422	416	440	474	401	423	458	471	469	443	459	467	453	424	483	458	448	433	480	417	443	410	441	445	436	505	452	450	471	475	478	471	441	434	437	448	469	427	465	471	430	422	447	441	415	434	470	397	420	438	457	473	417	448
4124	6233	4964	2361	1772	1389	1121	894	819	1736	18629	31116	18192	10260	3417	1435	658	483	405	444	411	478	463	457	441	409	448	437	425	458	448	444	471	421	441	422	440	459	424	439	429	446	389	408	402	428	402	365	431	411	430	434	435	425	438	466	416	423	451	440	419	475	421	454	442	422	422	467	415	442	398	444	444	429	478	386	406	442	460	411	436	442	410	412	459	441	433	406	424	471	430	413	438	452	382	431	402	457	389	409	462	448	466	425	458	457	425	405	391	431	414	433	422	425	439	399	418	405	443	410	473	424	455	405	459	436	425	413	462	428	399	383	467	461	440	433	395	392	437	396	411	405	413	427	384	433	419	443	412	390	410	412	424	398	414	425	407	402	423	426	417	459	434	410	437	410	404	376	416	407	416	455	423	421	450	419	450	452	413	422	433	419	458	417	411	445	424	416	390	436	440	435	434	454	453	447	436	418	450	429	449	429	457	460	468	383	438	444	434	429	424	435	427	426	433	396	467	398	417	429	429	391	439	429	467	415	395	414	411	458	455	419	400	429	435	467	426	430	418	435	435	457	415	417	414	431	415	411	417	428	422	440	403	407	419	402	409	427	398	412	409	448	400	428	411	475	421	435	398	454	462	484	423	434	475	437	443	435	433	423	416	448	424	444	454	441	389	428	390	428	418	446	430	452	419	432	406	432	407	424	420	416	390	429	418	450	413	406	415	425	387	393	414	470	406	435	424	430	436	412	450	458	418	449	431	395	404	430	457	407	428	432	465	427	441	430	416	423	406	404	454	416	438	442	423	410	414	421	434	433	426	412	407	443	399	400	403	500	396	424	427	466	450	456	438	412	426	448	437	401	433	436	403	442	423	437	422	457	436	450	436	427	443	427	417	418	427	451	437	434	420	428	415	453	393	426	440	423	426	437	402	447	425	410	413	438	418	461	416	477	447	422	439	436	416	412	405	454	441	426	405	431	388	450	409	409	451	399	387	415	433	443	435	437	430	432	439	434	440	422	401	401	427	435	434	457	406	439	391	424	391	462	414	421	445	388	437	432	407	419	423	427	412	413	416	404	428	422	434	438	418	444	417	456	437	405	418	395	406	449	442	446	432	415	453	400	471	430	458	445	447	437	427	442	413	425	435	421	445	421	431	454	428	455	434	441	398	403	450	442	411	430	396	451	405	392	449	421	398	456	417	426	437	423	407	402	450	446	434	403	430	406	436	424	435	430	424	440	440	470	421	424	464	428	439	441	430	414	425	427	433	426	436	446	422	429	435	424	458	465	418	412	415	428	453	413	416	423	449	432	453	433	425	431	411	441	426	434	422	471	396	426	420	382	445	413	406	433	423	410	425	433	408	412	392	427	414	416	438	452	459	397	420	405	440	382	415	421	426	461	405	441	426	412	452	420	422	407	466	392	394	428	415	423	418	440	453	418	453	420	439	415	405	443	423	443	432	436	413	457	424	403	417	418	428	472	417	454	400	403	420	436	437	487	419	413	421	450	436	430	399	441	441	455	417	418	422	450	455	406	420	436	444	420	448	428	435	437	424	419	433	419	428	430	428	404	426	440	430	407	440	396	431	414	415	449	415	433	442	385	411	426	426	420	416	407	405	426	405	439	428	429	443	428	452	458	441	425	389	434	385	395	448	421	421	399	475	405	393	408	433	446	399	390	420	421	403	446	408	427	438	451	419	429	393	392	426	455	380	447	415	412	434	419	426	409	452	429	391	409	406	410	427	421	450	409	441	388	404	434	417	475	442	444	468	439	426	443	427	436	434	416	433	427	419	413	435	459	463	427	437	449	436	480	434	424	463	414	405	413	421	434	411	465	385	419	435	415	419	391	410	443	430	416	435	443	399	401	428	424	405	414	433	429	407	419	469	445	413	425	456	455	431	449	464	405	422	450	413	443	410	453	417	407	381	434	393	423	404	453	441	399	419	414	438	411	426	447	443	421	471	448	422	426	402	447	430	443	409	423	411	436	423	408	486	433	453	417	425	458	375	451	419	423	452	446	398	433	408	431	396	442	446	393	411	421	428	456	474	425	426	429	441	435	392	421	408	444	416	439	453	408	458	441	442	436	428	433	428	424	458	418	451	417	447	394	438	419	414	434	420	436	427	436	430	398	451	432	421	449	417	418	372	468	400	422	405	431	429	461	432	424	426	443	409	427	434	402	461	389	397	431	469	423	423	465	413	443	423	390	398	435	417	405	408	420	388	468	450	436	450	425	402	396	427	415	428	462	459	425	425	432	397	392	412	414	446	454	458	400	412	488	436	434	446	407	443	386	394	445	411	441	453	419	402	440	410	399	432	390	415	440	430	435	401	422	424	404	436	405	430	440	432	421	404	447	398	447	408	457	436	394	393	430	441	445	440	421	449	422	460	428	411	391	458	389	458	427	420	418	401	453	414	401	441	416	432	435	441	429	448	410	421	431	383	437	435	391	395	421	436	429	476	419	453	426	418	433	432	437	444	422	445	432	451	445	433	455	389	415	392	414	423	439	417	440	403	397	394	425	391	448	430	423	464	405	436	448	428	425	403	428	389	482	416	455	459	419	425	389	447	408	443	437	416	424	396	462	422	421	418	404	437	433	423	446	456	432	463	384	440	387	474	439	420	424	451	401	393	418	441	432	443	384	416	415	367	456	405	408	394	454	443	407	431	399	422	431	398	451	449	422	396	425	420	459	425	442	437	385	411	403	406	407	453	439	439	425	419	419	429	427	403	430	424	426	403	421	446	403	432	409	456	405	401	454	429	444	420	427	451	452	435	428	383	432	455	437	447	415	421	413	399	416	392	389	421	414	428	390	428	463	411	436	445	467	427	424	410	488	407	419	413	409	425	445	420	432	408	398	396	407	436	439	405	466	404	440	435	465	443	440	373	426	450	408	413	419	414	413	417	411	438	386	424	427	433	449	416	408	394	444	421	429	421	414	443	433	457	433	414	402	419	409	417	410	437	424	449	436	418	451	428	374	447	411	416	429	417	387	412	438	432	438	439	414	447	467	405	441	422	454	420	433	409	432	421	427	422	446	420	426	430	401	383	440	428	391	422	417	417	435	418	454	442	421	453	424	370	424	447	382	424	445	420	385	431	432	399	409	399	396	411	436	433	438	387	422	396	412	377	431	424	424	416	475	445	413	391	406	407	400	401	412	418	400	410	430	428	455	408	420	402	430	434	390	407	414	433	402	421	423	409	411	425	412	419	430	432	412	435	393	424	444	421	452	433	422	418	469	463	430	416	434	444	433	424	408	427	415	442	412	453	403	366	405	471	413	397	463	417	427	419	427	454	413	419	430	425	409	390	400	413	452	446	422	445	419	420	383	410	399	445	402	408	439	436	426	457	451	425	440	434	428	393	421	462	423	402	433	448	412	402	385	430	413	425	443	432	436	425	381	436	398	397	441	439	426	464	389	429	441	418	421	421	446	446	409	385	412	423	450	406	441	398	413	437	415	425	478	406	424	371	441	407	432
27657	9661	1228	596	408	360	396	366	382	383	543	1495	1310	1119	801	507	373	358	373	352	341	370	354	330	338	355	325	385	337	337	366	320	331	327	334	361	340	323	340	321	361	334	329	338	347	367	340	347	341	349	336	315	334	344	359	344	333	347	358	398	351	348	329	329	337	333	346	294	350	329	344	327	351	333	334	324	337	343	370	353	362	325	312	316	335	355	356	348	367	355	334	381	308	356	340	324	317	362	341	350	337	348	343	334	369	336	355	345	337	346	329	319	346	288	348	353	352	347	332	344	363	349	362	312	341	351	348	338	332	346	376	311	337	361	352	306	332	360	329	340	312	341	364	317	361	340	357	336	335	378	348	347	342	306	306	314	357	354	351	366	338	350	333	371	315	371	334	388	326	333	325	328	355	360	333	361	374	359	351	342	325	350	351	338	360	334	352	343	321	326	325	312	339	331	350	340	327	312	357	345	333	355	335	377	320	313	365	362	374	326	345	343	316	348	333	341	335	336	330	387	344	377	362	330	371	371	313	326	347	356	350	348	366	340	351	330	346	333	351	343	314	349	325	362	341	341	370	357	362	330	334	368	354	368	334	305	342	370	332	336	355	377	342	381	346	318	319	371	351	356	326	342	345	339	351	343	330	344	345	350	350	350	352	327	325	325	348	342	350	357	337	315	349	338	327	352	321	346	333	338	351	339	345	342	321	367	331	347	337	350	344	314	353	308	319	375	333	315	356	378	319	343	332	368	334	348	316	336	360	332	325	346	384	345	342	329	313	330	358	328	364	347	380	351	345	351	321	338	332	309	340	299	354	341	338	351	356	357	338	324	334	368	328	348	342	320	378	349	355	357	389	347	329	318	347	372	350	337	348	352	320	349	308	345	322	358	343	333	362	340	342	343	347	328	371	343	350	327	328	319	327	357	328	368	312	346	339	346	324	360	340	400	332	381	353	318	312	359	331	354	339	338	348	353	353	327	365	298	318	329	341	342	313	346	323	336	360	347	366	322	322	346	327	343	327	337	376	355	359	354	333	379	332	351	338	350	340	337	337	316	358	337	331	305	340	338	343	331	355	361	327	309	291	309	328	372	358	331	343	325	321	327	350	343	351	305	304	340	364	318	350	311	356	331	358	330	357	354	339	344	344	329	379	344	306	344	351	345	318	356	328	325	349	338	326	323	339	330	349	333	358	347	347	340	297	332	366	316	352	337	345	367	340	323	340	315	335	350	355	344	336	338	334	332	318	390	340	331	327	372	369	329	340	349	341	359	310	358	305	331	319	333	325	321	345	328	321	343	332	347	330	350	338	349	347	379	361	351	324	334	341	351	334	355	338	345	373	349	355	301	339	361	339	369	349	347	351	324	342	320	328	327	365	355	358	356	346	337	357	321	364	354	343	381	357	335	344	358	349	312	340	328	367	320	353	370	338	342	346	346	358	357	321	347	369	322	352	342	359	377	333	323	327	341	345	341	363	342	313	359	358	345	322	349	297	342	376	346	351	348	318	345	349	345	329	348	357	344	326	330	378	387	344	332	349	354	343	342	357	334	324	317	378	337	328	350	317	328	319	343	342	339	384	355	328	363	360	329	352	364	319	357	333	350	314	337	337	343	344	315	357	371	355	335	316	337	326	340	347	337	365	325	387	339	353	354	348	316	354	325	345	335	329	377	356	343	355	322	342	338	352	350	359	357	331	375	336	338	311	346	319	349	333	322	345	346	367	332	313	382	349	317	348	347	367	347	333	370	327	344	316	365	369	347	328	355	332	371	349	324	349	336	360	358	335	324	352	327	364	364	358	321	347	358	356	317	344	342	324	320	335	325	328	315	339	346	322	379	349	340	335	322	355	364	343	348	329	340	335	325	360	322	300	368	348	334	322	334	326	320	349	330	325	319	327	357	357	368	331	323	331	381	326	309	333	356	341	322	339	327	335	365	336	356	315	353	321	358	377	319	393	333	306	343	374	357	353	329	325	343	335	323	358	312	344	341	345	347	327	352	327	343	339	328	311	348	362	366	334	353	314	350	352	352	364	324	369	326	339	359	366	333	351	363	355	310	357	330	367	361	335	312	346	347	327	334	343	326	334	350	324	360	351	350	348	345	352	357	311	326	347	342	307	337	333	295	364	335	347	363	339	327	329	335	345	349	330	333	335	334	306	356	338	340	299	366	305	351	339	331	352	343	340	310	305	331	362	346	325	342	325	364	372	333	354	325	310	338	368	316	342	330	352	338	369	346	354	352	311	365	362	344	329	342	356	370	323	360	353	339	344	337	345	353	357	350	323	339	308	310	328	361	357	346	360	359	311	337	319	322	325	336	346	322	362	332	335	345	352	347	338	339	325	363	343	352	346	332	334	352	376	349	320	336	309	323	322	345	334	332	355	325	373	371	372	362	327	317	354	311	322	349	326	321	344	345	359	368	330	330	339	343	353	335	335	371	371	336	324	359	329	361	369	312	330	333	330	310	331	342	331	325	370	331	337	315	334	355	356	364	348	339	339	332	353	309	336	333	296	363	330	309	336	304	360	401	369	321	338	345	338	358	370	359	352	357	331	343	316	354	333	350	316	338	325	348	393	346	365	330	352	321	350	328	320	327	350	331	350	337	385	310	344	360	359	340	351	345	363	327	365	339	330	355	317	334	331	375	328	360	347	360	383	357	345	333	331	339	360	311	355	341	349	351	350	305	357	322	361	388	349	332	338	332	312	341	329	340	367	368	365	323	382	355	334	363	346	359	330	352	335	332	327	316	333	334	352	341	351	337	352	320	299	350	358	347	343	351	342	345	336	400	364	361	331	325	335	359	360	360	320	319	331	370	355	327	286	350	327	333	344	343	337	339	324	347	337	345	323	353	338	357	330	366	343	346	352	342	336	343	367	322	321	365	332	349	328	330	349	382	324	385	347	375	333	336	338	318	305	350	340	366	355	372	326	358	338	336	333	364	358	363	341	356	325	351	333	352	346	345	338	343	352	334	322	346	346	320	360	352	342	335	365	349	320	320	341	326	342	337	337	349	318	342	316	343	343	348	364	330	347	372	319	316	337	345	362	321	357	345	332	330	354	345	357	351	376	318	363	349	307	347	378	362	339	347	304	333	378	335	328	329	322	365	344	353	349	350	325	342	382	346	365	285	361	351	365	339	317	340	357	335	327	331	343	330	334	309	346	357	350	372	383	349	371	338	383	322	353	338	304	357	365	351	360	365	337	350	309	342	344	357	340	359	318	316	354	321	361	356	348	330	312	338	333	352	324	310	310	327	333	367	312	326	334	352	324	318	359	324	336	365	340	352	338	340	325	357	346	358	370	313	352	338	356	344	361	358	376	346	377	338	327	361	337	306	311	341	336	384	325	368	353	333	382	325	323	344	373	365	357	347	304	328	354	337	315	347	347	355	369	347	335	350	348	317	352	322	360	338	375	373	330	357	345	339	327	361	335	351	365	334	325	359	356	378	353	335	293	337	325	355	329	337	319	342
5377	788	838	500	436	417	388	342	391	405	719	2196	1555	1346	860	537	360	345	322	341	317	352	339	304	331	326	368	374	310	355	318	291	319	324	315	312	349	305	349	322	339	310	332	348	301	348	332	302	315	334	349	324	321	318	303	323	343	289	320	340	307	295	288	344	329	346	305	337	351	312	332	328	352	320	315	328	306	310	305	336	318	331	320	329	333	351	316	337	308	328	339	350	337	324	332	329	337	336	324	335	302	307	310	323	322	308	329	277	288	323	330	319	323	330	314	326	363	340	310	306	336	328	364	298	330	313	334	291	335	343	319	298	301	311	303	306	339	308	322	322	326	304	326	326	345	281	313	356	330	332	314	324	299	310	321	314	281	318	293	358	341	339	329	331	313	329	316	314	340	299	321	307	349	304	321	282	327	316	320	336	333	341	325	295	330	350	316	311	313	321	304	326	356	309	328	307	347	289	335	326	290	321	337	329	327	319	305	302	345	335	292	307	316	332	298	346	335	319	306	304	299	345	301	357	314	331	303	309	354	326	323	333	316	320	346	338	308	296	351	309	337	335	309	318	328	346	313	309	338	336	326	303	305	303	328	315	338	329	305	328	331	321	311	326	321	335	315	350	327	332	335	363	336	306	343	312	345	336	331	311	280	305	323	334	335	340	351	323	350	319	364	314	290	298	344	315	333	326	316	322	323	333	341	351	320	298	318	310	322	333	326	315	321	328	333	343	313	289	330	325	325	324	351	385	324	343	338	330	285	327	324	303	300	295	321	321	336	277	308	310	344	342	295	319	327	331	343	325	334	306	320	327	331	289	358	306	333	297	330	321	310	323	275	314	312	324	327	335	287	316	329	318	334	357	328	308	333	354	293	336	304	294	304	303	304	333	292	306	347	351	353	325	307	302	361	327	352	301	313	332	305	308	297	318	305	333	315	318	337	295	312	329	338	324	309	354	319	326	335	334	342	318	320	340	314	351	334	322	294	320	333	296	320	272	330	301	315	324	347	322	356	305	318	281	320	299	372	334	316	327	319	316	300	309	337	354	363	346	322	337	313	323	305	309	339	310	334	324	294	350	319	353	303	359	320	370	323	340	300	325	327	338	353	319	319	320	320	343	298	297	333	336	342	363	344	317	344	299	323	325	326	329	310	336	352	308	310	323	341	308	307	312	311	296	319	330	319	319	324	293	318	288	299	299	308	309	316	299	317	353	305	307	343	331	322	315	339	328	347	289	338	297	312	343	331	315	343	320	335	346	304	304	317	323	349	325	320	322	340	344	326	345	308	316	314	309	334	327	315	322	318	308	328	316	340	341	351	286	345	329	363	365	349	324	329	340	328	337	327	334	349	323	327	308	302	312	345	280	326	321	318	327	290	297	317	324	331	327	316	325	341	375	321	315	295	321	314	307	335	293	354	345	360	333	321	334	330	336	319	337	322	303	328	328	287	277	296	298	323	336	335	314	349	321	306	316	320	332	343	341	340	308	321	305	327	312	352	322	338	334	328	319	338	314	306	312	309	337	325	320	299	298	304	312	327	294	312	339	331	319	329	322	342	345	332	315	317	315	329	296	312	312	293	297	289	313	329	333	303	309	332	327	330	338	305	341	302	297	306	299	342	325	307	331	331	324	318	313	321	299	298	296	349	302	297	320	334	316	322	315	351	338	335	308	304	303	310	372	338	301	340	296	328	321	294	286	337	345	364	299	301	328	341	340	297	320	316	366	304	331	339	349	326	340	329	341	336	316	306	297	320	336	340	295	320	316	323	331	305	304	313	347	296	313	324	348	349	331	322	334	311	308	344	296	326	341	366	333	290	348	294	340	324	305	333	276	345	342	346	295	314	316	314	366	301	282	281	345	340	344	339	329	334	354	345	321	346	339	327	308	313	322	341	312	344	320	361	336	308	322	332	289	286	310	319	310	317	316	363	327	307	308	318	339	312	322	335	321	360	324	304	307	304	287	335	352	351	305	338	302	308	347	352	306	298	307	318	314	320	304	318	307	320	364	328	363	327	300	339	324	359	314	301	359	334	329	301	285	292	326	332	320	292	347	334	328	350	345	354	342	313	323	340	298	324	299	325	279	322	316	320	311	308	307	341	331	340	325	329	341	315	324	343	339	335	305	364	305	353	364	305	309	304	316	309	331	332	318	328	288	308	331	333	306	305	301	317	291	329	343	353	309	318	295	321	331	312	360	306	325	327	311	354	353	350	329	317	300	334	315	339	326	327	303	344	332	323	315	344	307	327	335	318	340	306	314	337	321	330	308	330	305	319	286	329	356	339	313	329	311	319	316	320	318	296	309	291	301	322	290	304	299	341	301	306	335	334	311	346	340	352	326	306	310	344	280	301	325	334	338	339	368	302	323	311	326	315	323	307	370	326	314	321	329	323	329	325	306	306	317	294	329	348	329	318	330	309	347	313	333	315	346	326	300	303	304	334	320	337	318	339	343	325	321	324	318	311	286	342	304	317	337	325	336	321	321	329	368	309	360	329	312	317	285	327	321	336	315	285	310	330	310	351	308	325	337	329	296	333	303	301	331	332	318	332	324	319	311	310	335	318	332	298	329	331	308	302	306	329	314	338	326	357	330	312	367	334	340	332	322	333	338	312	303	303	306	331	292	339	357	311	314	325	313	318	336	338	324	299	307	343	334	292	301	311	289	341	263	329	296	293	315	317	350	306	281	359	337	304	333	337	333	324	317	344	309	320	282	326	370	292	342	298	327	309	326	308	328	293	315	318	323	332	330	317	323	319	321	318	330	307	310	284	320	336	320	330	340	317	348	308	333	308	343	344	309	295	357	335	308	322	349	324	309	285	283	323	306	330	296	341	331	341	319	324	319	353	315	342	337	328	333	308	308	323	312	323	346	310	328	291	296	318	305	336	322	324	301	304	303	307	336	308	304	287	298	319	302	336	353	326	286	335	324	333	336	325	310	342	335	326	296	348	324	349	321	307	319	333	337	350	316	305	345	320	335	334	336	292	304	325	323	308	307	296	318	334	297	339	306	327	326	335	317	310	327	339	331	298	299	328	335	292	333	305	325	320	326	314	314	325	336	324	341	310	322	313	335	346	323	346	304	324	347	318	337	351	325	326	315	330	320	330	349	316	341	331	344	303	344	331	284	307	389	351	326	312	324	314	339	323	323	337	305	315	333	314	357	330	333	316	334	295	340	330	306	297	321	329	301	345	302	313	301	298	301	338	301	330	335	323	324	323	334	368	327	343	315	320	322	325	310	312	336	319	342	339	310	357	323	346	293	343	313	326	294	339	341	331	342	331	341	330	339	318	331	316	352	318	329	294	325	304	331	330	344	360	321	329	343	330	325	304	358	301	339	337	332	314	294	343	313	326	316	327	332	323	314	321	284	338	323	344	321	288	343	333	331	351	381	302	362	304	312	342	315	309	328	309	316	327	327	338	337	331	339	336	319	330	372	331	330	300	333	346	299	328	317	354	304	301	316	314	351	365	330
25640	21482	27582	25692	6688	1170	741	505	485	1099	8606	17023	12352	6106	2344	887	438	342	352	352	361	318	341	306	323	348	359	349	341	335	315	319	324	312	339	333	305	320	344	347	298	319	346	360	385	327	350	329	354	299	339	308	323	324	337	282	349	333	330	339	333	325	319	353	307	341	347	354	338	329	344	350	300	317	353	315	344	321	326	303	318	330	314	311	353	368	313	313	317	344	353	361	351	290	347	337	318	315	340	378	327	354	349	353	339	322	343	326	312	346	306	323	323	321	322	346	319	347	340	289	320	325	329	322	323	339	336	304	321	326	303	349	332	327	345	336	318	325	302	357	329	295	337	304	355	335	356	293	313	327	317	351	313	324	333	304	335	326	339	333	361	346	334	330	325	328	310	327	319	312	323	314	331	334	316	337	283	318	343	356	334	340	334	315	298	345	291	321	289	304	337	343	313	342	322	303	324	313	324	321	333	335	363	313	338	297	327	298	325	330	328	311	333	335	312	345	301	330	327	322	324	350	344	333	297	312	325	342	334	334	316	336	356	347	311	302	345	361	317	314	334	358	345	322	309	355	294	326	322	308	333	340	345	332	354	293	292	302	339	324	360	317	303	329	315	349	302	345	321	348	325	333	310	368	332	321	345	345	290	332	347	332	355	348	321	343	318	327	341	313	305	318	310	333	330	291	288	320	339	331	334	340	317	316	351	311	338	321	339	321	315	317	320	317	375	333	307	318	326	332	316	344	330	301	343	329	313	316	370	350	340	324	324	330	335	322	328	322	299	329	332	336	341	333	333	360	303	345	337	313	335	302	336	304	328	332	298	354	292	358	343	323	330	306	317	365	339	332	312	336	313	342	324	377	333	314	310	313	368	348	352	333	287	348	316	336	362	346	319	328	297	320	321	356	353	315	321	339	347	329	319	325	318	309	348	349	310	357	329	329	325	321	343	302	332	336	335	333	360	352	344	347	333	333	337	309	334	292	329	330	326	329	303	333	312	313	334	354	299	323	298	305	340	330	304	330	331	323	342	332	317	325	314	343	325	316	325	348	324	328	343	339	356	301	330	362	329	303	302	331	331	324	340	318	315	349	331	328	310	332	319	349	339	328	325	315	331	338	336	314	334	341	322	311	351	332	317	351	370	319	324	311	308	295	327	307	371	341	307	346	300	331	329	336	317	302	343	329	324	340	348	334	356	346	321	351	337	320	299	324	313	320	335	315	367	312	338	333	324	336	319	340	329	356	345	345	330	339	360	317	323	288	346	331	321	330	361	350	312	332	332	335	312	383	317	329	343	342	338	326	295	328	319	321	300	317	297	323	344	318	353	315	330	330	295	350	342	299	330	362	340	340	313	336	354	345	328	314	302	320	331	333	335	314	343	318	301	292	297	307	339	323	305	340	343	316	319	316	313	355	360	321	327	351	358	354	323	309	320	306	343	308	327	300	320	306	341	344	307	339	359	343	324	328	328	340	328	326	311	332	319	337	351	328	327	313	330	306	341	316	366	293	368	330	371	320	353	307	315	335	310	332	322	360	350	302	339	363	343	343	311	358	359	352	344	313	305	344	285	362	289	322	302	338	304	314	335	328	303	328	340	297	331	320	346	307	346	299	332	346	309	351	303	321	344	300	342	324	361	331	360	354	315	357	360	318	317	316	349	330	341	321	360	315	310	286	343	328	314	297	363	332	333	339	333	344	329	342	324	331	350	309	323	330	365	329	336	294	325	318	327	318	306	337	314	347	311	331	306	353	310	337	353	324	318	315	336	344	360	297	311	336	333	321	322	332	318	368	314	307	323	298	304	325	316	318	316	309	260	311	349	302	335	329	303	349	348	317	344	331	312	327	329	333	313	311	340	310	335	355	306	319	293	322	350	320	347	302	347	325	361	311	311	321	285	302	347	313	311	330	330	339	332	343	326	349	332	330	325	332	326	318	350	342	321	310	295	299	336	327	304	339	320	339	337	323	337	317	373	311	358	359	372	332	341	351	338	328	319	333	356	368	334	336	325	327	295	344	330	344	328	348	365	363	331	332	322	357	325	353	368	341	293	375	317	338	326	321	331	332	307	307	316	319	316	313	305	370	334	356	316	351	339	322	347	364	305	322	358	351	329	304	338	342	343	319	304	360	323	343	328	337	313	314	298	332	299	329	320	310	307	334	328	352	327	315	318	337	323	325	286	349	305	325	337	341	297	328	305	317	335	345	328	305	311	310	339	316	334	323	324	351	343	336	300	318	322	293	306	330	353	303	317	310	332	295	310	372	320	294	327	351	342	341	314	334	324	320	352	298	316	321	339	313	310	320	324	337	335	318	313	328	312	322	301	331	307	338	320	335	297	318	346	323	316	317	334	325	359	322	354	338	327	311	329	337	368	332	311	324	349	321	366	349	310	328	301	343	326	326	343	334	332	348	321	294	293	363	348	308	293	335	331	347	319	344	353	328	332	312	357	339	304	290	309	288	337	323	289	348	340	299	347	320	361	307	346	337	357	340	330	321	306	324	340	357	322	337	309	333	329	323	312	330	309	338	343	337	334	286	315	313	349	366	335	313	309	318	286	340	307	353	330	318	337	327	325	334	326	293	303	326	316	330	308	278	350	317	311	336	312	324	335	309	313	330	344	323	330	365	333	349	320	357	300	322	333	331	348	361	335	341	338	353	367	336	331	345	323	336	353	341	332	335	316	329	314	319	295	338	325	329	333	316	333	347	350	316	359	308	321	361	312	323	328	311	335	351	315	281	312	332	327	310	295	299	320	349	329	342	320	369	312	335	315	326	335	329	338	345	303	365	345	330	326	348	339	330	335	292	345	332	323	320	312	342	309	344	316	338	349	339	336	339	340	318	327	338	312	337	369	347	327	319	329	317	333	336	314	349	338	325	286	309	320	303	307	297	316	332	327	339	320	327	332	335	288	316	306	330	324	300	335	316	315	330	319	348	286	346	313	291	372	344	310	341	361	312	332	317	342	330	331	313	341	311	302	313	334	343	351	310	329	325	334	374	384	341	313	295	340	325	351	318	358	288	299	342	339	350	379	300	368	307	292	284	329	321	333	301	330	322	343	347	314	310	341	332	325	325	351	373	365	315	315	326	318	335	333	322	356	329	325	342	344	317	331	347	348	333	364	343	360	323	319	306	309	291	341	317	336	327	304	346	365	297	333	318	323	312	321	351	341	342	335	302	285	339	327	306	337	317	286	288	339	333	334	327	328	323	351	348	330	305	305	331	336	331	342	311	348	303	324	312	380	319	309	312	326	325	326	314	323	319	316	298	298	365	309	346	327	329	338	321	346	323	303	332	357	317	335	311	351	330	317	338	311	330	316	348	325	324	364	359	318	346	302	343	314	335	329	325	345	318	321	330	327	333	308	309	334	329	318	346	291	340	321	328	310	327	326	306	312	309	351	332	304	313	342	325	326	338	345	318	328	351	331	309	335	297	307	347	333	330	311	357	288	357	327	316	323	290	329	305	331	309
3819	4188	3279	1524	1271	997	787	640	660	1760	11826	17108	10839	6099	2569	1018	416	345	313	336	320	343	315	335	319	309	315	328	349	307	296	307	306	326	340	322	319	320	347	301	333	331	328	326	321	330	336	296	323	351	338	325	325	304	330	348	327	309	345	301	326	345	288	312	313	350	323	332	325	304	312	321	324	327	320	309	334	313	321	333	346	363	297	348	324	333	324	336	317	346	321	319	308	296	327	325	356	303	357	333	309	311	339	353	325	340	314	316	335	304	308	297	295	288	299	363	293	315	336	312	321	349	329	297	299	334	323	340	317	314	320	290	305	320	330	358	307	316	333	328	313	369	351	305	312	306	367	322	371	355	332	322	296	309	319	361	342	332	308	301	317	294	329	301	316	316	339	309	335	324	316	317	328	333	301	320	323	331	314	314	350	329	330	330	335	292	306	323	338	334	352	336	350	303	334	324	318	331	316	306	318	352	308	338	321	314	278	306	320	335	308	360	346	325	317	314	318	294	321	360	362	328	327	319	347	336	311	351	335	335	309	328	318	320	323	329	339	310	321	313	301	331	333	342	310	354	310	298	339	322	335	339	317	315	355	312	306	327	319	390	323	334	324	319	314	296	318	355	315	345	320	347	334	298	338	339	356	296	336	319	318	327	339	330	330	336	365	324	314	341	308	339	298	356	340	306	308	300	289	344	319	327	335	328	332	296	311	324	326	323	335	329	298	337	354	366	303	319	320	315	325	356	304	317	299	318	338	318	308	344	281	332	321	319	323	316	331	358	332	342	319	339	321	328	353	314	357	303	306	319	312	316	324	305	314	305	329	348	309	317	362	312	332	346	338	333	326	283	319	309	341	350	355	346	308	292	341	293	317	336	290	314	292	307	339	333	320	285	314	291	313	315	333	297	317	345	316	318	316	333	280	342	309	327	300	320	313	312	333	311	320	320	323	352	321	342	350	336	313	319	315	348	333	340	338	311	308	317	299	341	316	308	327	289	314	343	380	348	335	324	311	332	319	326	270	302	348	343	303	337	319	334	315	327	301	323	334	357	333	371	328	327	327	300	341	356	318	297	327	309	328	328	366	345	327	306	352	292	341	332	317	336	312	323	344	321	331	327	315	329	312	340	337	337	321	326	336	283	341	319	333	346	335	320	296	353	349	311	337	305	324	339	346	350	314	309	319	317	329	321	308	309	305	336	298	321	326	303	310	341	349	318	322	341	325	308	360	330	314	347	342	320	337	312	352	299	329	289	312	333	363	307	324	364	317	310	316	351	310	300	306	314	306	337	312	309	305	315	317	340	355	300	328	314	298	301	335	338	356	302	335	294	316	323	314	326	335	327	310	331	337	316	341	314	298	321	318	311	362	325	335	331	319	349	325	337	351	312	324	340	338	343	365	343	310	363	335	358	289	309	311	303	342	323	332	337	306	328	317	319	291	325	285	302	332	313	326	320	315	334	317	306	351	313	326	327	302	346	314	295	338	327	311	332	320	315	335	356	312	340	322	298	287	324	309	317	290	332	337	362	338	336	340	309	331	325	343	345	288	315	293	330	315	327	319	320	325	330	343	329	300	326	349	320	323	354	319	284	314	323	331	307	315	323	351	331	298	327	335	326	318	303	319	302	319	301	344	311	320	332	328	309	335	315	367	300	329	325	311	298	322	337	309	312	347	338	301	331	314	341	330	344	279	351	310	323	365	317	307	333	313	316	324	332	327	336	321	310	321	313	312	306	329	302	310	360	319	312	322	340	374	354	323	316	305	328	330	332	335	316	341	325	326	299	300	313	331	330	313	303	312	322	355	317	327	334	319	321	311	304	286	332	312	332	318	280	332	302	314	362	337	344	348	336	340	360	293	331	343	329	299	307	323	320	299	310	306	333	326	330	329	351	329	326	321	318	355	355	306	310	319	302	323	329	297	302	328	318	323	327	322	356	334	341	297	306	317	334	331	349	336	325	305	301	325	331	343	336	313	321	313	308	347	338	302	344	327	340	332	319	318	332	346	339	351	333	341	317	339	353	289	316	328	318	317	337	317	307	342	327	348	306	327	313	307	353	354	333	317	342	320	329	337	312	344	335	337	285	294	312	329	327	315	333	327	312	315	309	348	332	303	343	359	297	314	320	331	347	323	330	341	329	335	342	323	311	327	347	320	341	336	319	311	322	306	324	324	307	320	343	322	308	325	344	329	312	346	332	314	316	289	324	346	298	323	354	321	314	340	316	325	329	285	354	341	352	333	320	284	285	318	309	338	302	347	338	370	345	377	322	331	325	299	376	358	332	314	330	333	325	331	347	318	304	345	339	350	346	311	312	320	319	301	329	299	309	310	326	313	351	344	314	302	330	319	303	288	318	318	322	310	323	338	330	333	319	324	335	331	332	336	289	310	314	329	328	318	341	330	342	323	315	328	327	339	292	302	314	341	311	305	315	328	303	323	343	315	296	295	353	296	352	320	330	304	328	279	317	330	321	312	313	319	310	351	332	324	294	300	316	326	322	331	330	317	335	288	329	295	303	322	314	321	317	350	356	349	328	304	338	330	307	350	305	320	303	334	305	309	312	275	304	338	281	313	342	296	321	319	338	320	274	322	333	333	344	334	320	319	285	318	320	330	340	312	321	314	314	303	317	337	312	324	366	326	313	322	304	355	297	330	269	336	338	348	316	306	344	326	336	297	300	296	333	314	312	310	297	319	307	309	317	320	328	311	340	317	318	310	298	327	311	378	310	295	348	297	321	347	323	305	289	320	344	335	292	317	308	374	317	372	332	353	318	332	324	313	307	319	358	301	350	307	283	298	317	299	330	309	306	318	311	334	294	331	320	312	312	306	324	289	334	331	321	341	343	335	355	331	313	328	302	339	316	324	327	336	346	330	332	307	299	339	338	335	341	333	337	302	307	303	320	313	318	318	317	352	323	298	317	319	324	345	306	332	312	337	341	302	323	333	360	324	289	320	278	327	302	335	338	310	320	330	305	334	318	315	322	303	349	292	336	330	330	298	302	318	348	342	313	309	309	292	313	313	303	300	312	288	308	331	346	300	305	358	318	304	326	330	307	326	317	306	333	340	352	326	315	352	299	328	321	332	358	302	331	330	331	355	284	311	309	340	332	305	328	319	353	304	317	311	304	320	333	332	289	338	338	309	335	309	313	334	322	322	301	291	362	316	295	347	308	323	324	329	314	319	297	321	280	289	325	333	312	331	326	311	319	303	301	340	317	317	326	316	316	300	334	296	320	337	325	313	317	317	313	310	350	328	308	324	328	347	310	341	334	329	336	318	323	311	276	319	299	330	333	253	297	337	310	320	326	334	306	312	310	313	337	337	319	317	326	296	293	343	291	330	327	318	300	334	344	337	320	322	321	330	311	355	338	318	353	325	299	333	343	311	306	336	322	309	355	308	315	323	300	337	348	314	318	342	322	329	339	345	352	320	340	330	321	321	364	316	342	301	351	311	324	320	312	322	301	311	302	342	294
24727	21512	28739	24702	21296	6159	1599	880	723	2490	12221	27656	26837	13996	3997	1236	572	518	460	543	497	470	483	442	461	435	476	504	491	450	475	501	426	467	448	461	417	436	440	465	443	450	437	446	454	475	454	472	469	451	441	493	469	434	457	449	438	456	429	428	458	475	481	463	449	441	446	429	463	479	452	478	471	481	473	470	501	448	445	448	439	484	465	477	444	412	450	456	461	431	441	443	471	460	418	414	429	457	493	445	426	424	453	486	450	464	454	418	457	463	463	426	462	419	428	455	439	467	511	432	487	429	447	498	469	426	437	455	454	464	436	463	440	428	453	497	462	456	480	445	427	469	447	500	408	465	430	436	477	409	457	480	422	419	475	458	449	449	447	445	447	472	470	466	476	504	440	441	468	437	494	494	454	441	453	440	461	444	440	439	422	448	462	458	473	469	451	460	475	458	469	429	454	425	439	429	450	477	479	475	512	476	477	495	463	457	421	430	481	498	485	468	479	479	427	468	483	448	422	449	480	456	430	464	463	455	454	444	444	468	425	424	491	462	380	427	465	454	470	481	467	448	448	451	427	428	480	429	505	436	444	449	420	441	460	445	451	453	451	446	468	448	438	434	453	448	450	456	468	488	481	461	437	493	449	442	433	461	427	486	437	445	495	422	481	452	441	453	487	468	472	460	474	443	470	423	457	426	464	431	472	473	457	495	461	425	424	449	448	465	482	482	444	434	468	433	445	468	433	454	442	426	464	469	471	458	488	444	434	435	400	430	448	486	417	434	451	477	463	508	453	445	486	463	476	506	437	444	460	460	462	472	440	479	455	483	432	451	442	463	441	457	464	462	436	483	458	445	467	461	457	440	459	475	464	457	443	449	428	478	482	471	449	449	484	401	441	443	457	430	483	458	461	443	429	444	483	448	447	454	436	423	488	414	482	446	477	434	446	425	449	498	459	457	430	459	444	482	458	448	474	433	454	452	450	471	426	447	451	445	447	455	447	451	462	461	435	499	446	448	498	444	458	501	446	426	440	454	434	449	455	512	440	417	457	472	451	458	434	437	455	455	483	449	452	455	426	482	447	425	436	475	428	459	474	419	493	486	478	488	438	448	422	466	446	429	433	444	472	474	450	430	487	445	469	450	442	452	448	473	441	428	461	451	507	426	502	457	463	477	447	455	457	425	428	445	448	416	462	489	431	448	447	450	426	432	431	460	439	453	443	457	449	451	452	402	471	426	434	446	473	443	422	437	470	457	452	450	399	447	442	397	452	480	453	465	493	437	477	460	439	427	459	453	450	449	451	448	503	450	419	446	399	450	416	472	481	434	437	509	462	465	484	440	438	446	469	470	427	438	455	462	410	455	491	478	500	444	421	445	429	451	471	466	450	440	425	451	470	470	435	403	458	410	412	437	461	454	462	433	447	457	448	458	463	436	474	467	497	424	475	478	443	402	436	474	460	454	458	438	419	470	490	472	413	444	490	485	473	424	485	440	421	442	438	400	431	473	455	486	472	472	472	447	468	411	482	451	460	454	438	427	407	417	428	449	466	466	450	439	417	426	454	437	445	413	482	447	473	413	466	444	447	454	438	435	459	463	406	456	438	449	458	450	445	469	424	449	467	430	460	470	498	413	431	429	445	450	446	445	441	461	458	482	435	474	456	417	428	430	451	438	451	483	455	452	422	449	463	441	448	468	448	444	478	449	443	444	470	443	462	462	472	462	444	433	471	423	478	442	404	447	452	445	425	440	466	447	488	439	457	435	475	423	435	444	423	477	418	489	462	456	441	424	456	487	445	432	440	441	471	439	468	499	456	458	426	459	447	473	470	447	442	450	431	465	450	396	471	449	458	405	445	435	444	451	435	449	430	450	439	415	440	466	466	399	453	428	459	385	427	459	469	466	436	457	477	452	450	470	453	474	423	482	436	438	465	450	429	433	438	424	458	414	424	430	426	450	438	441	467	412	498	468	427	441	480	457	448	431	438	460	454	442	399	474	441	488	422	478	458	465	445	430	460	433	427	447	427	498	437	445	462	472	491	433	454	445	451	430	426	430	467	461	417	438	453	485	459	467	451	421	430	455	475	427	442	469	442	447	470	480	492	418	420	447	452	466	481	404	454	409	418	440	446	485	444	436	445	442	444	459	449	452	410	481	464	442	439	468	467	468	460	446	474	429	451	431	436	449	463	417	441	437	460	447	445	459	502	448	446	475	443	470	462	453	481	454	440	431	458	470	471	460	429	457	424	460	462	457	505	430	485	445	443	439	464	427	424	455	469	474	445	465	478	462	433	458	450	438	475	445	426	480	470	429	484	430	448	459	463	483	441	450	441	446	506	400	457	461	475	462	477	440	434	414	477	468	438	462	475	433	449	462	427	437	448	462	439	444	487	458	439	444	416	428	437	442	436	438	488	457	485	470	447	453	432	416	465	464	434	488	443	456	475	451	461	478	428	461	461	429	483	445	462	489	437	436	496	415	483	454	433	476	443	453	505	444	471	467	437	503	425	466	474	478	464	464	457	451	447	456	463	466	457	417	412	454	434	430	475	442	472	454	428	455	451	503	417	476	449	483	454	469	461	509	435	467	489	457	427	434	449	482	424	439	430	421	440	463	439	456	418	494	466	460	453	434	452	449	453	434	465	489	448	444	421	454	429	479	476	480	422	462	439	428	429	443	460	446	430	443	439	436	426	444	423	469	426	458	461	438	491	458	452	449	427	449	425	441	476	416	440	445	464	452	436	443	468	452	429	479	468	445	457	435	455	454	443	443	469	426	480	434	445	448	469	465	477	463	483	453	399	453	477	456	447	456	465	446	438	438	452	444	485	458	430	454	446	452	451	429	445	439	462	497	460	475	466	465	444	431	471	453	461	429	447	395	476	471	473	438	475	471	421	463	449	475	461	437	452	425	459	471	497	447	435	431	446	437	468	430	467	459	431	446	436	432	467	427	427	482	439	448	433	451	462	435	431	426	422	493	368	454	442	450	453	443	426	465	450	482	433	435	479	470	400	488	455	466	409	482	421	463	462	460	444	501	449	447	412	456	437	417	456	458	433	437	434	467	457	471	460	470	476	463	474	424	438	453	443	438	449	453	425	423	445	470	426	477	476	490	445	444	415	439	444	454	451	446	427	431	447	428	421	429	450	474	445	465	468	478	446	511	466	438	453	386	451	448	508	440	443	455	450	461	455	446	420	464	448	444	442	437	473	474	461	450	444	445	457	464	458	474	480	465	486	452	427	438	452	442	453	456	465	468	451	430	470	461	460	455	464	431	454	459	426	483	440	431	437	438	478	450	455	466	462	443	483	505	453	459	467	446	435	439	455	450	463	438	462	428	457	420	474	449	433	415	467	420	426	446	458	452	454	429	463	454	439	478	441	467	423	472	441	449	444	471	496	418	459	467	450	467	466	465	454	462	453	440	431	503	438	487	451	443	431	466	426	453	472	443	430	438	485	422	456	398	432	495	479	450	484	456	433	494
4225	7121	5648	2897	2256	1826	1321	1010	1017	4212	16053	27587	22618	10799	3805	1284	597	470	451	392	396	409	452	485	438	474	396	448	439	439	403	402	379	416	414	463	414	421	404	436	452	407	420	435	429	416	427	444	431	451	421	451	426	405	438	464	434	418	453	439	426	420	433	445	451	430	445	461	409	444	410	420	452	479	449	435	442	424	435	425	445	403	423	426	412	461	435	426	431	430	425	448	434	480	428	448	419	458	469	432	418	432	430	414	425	452	441	440	440	414	425	433	448	428	415	426	395	418	430	396	452	451	448	417	457	412	429	434	416	451	450	424	419	411	446	402	422	456	403	425	413	421	459	423	435	423	429	455	405	434	442	465	397	449	466	431	453	408	434	434	421	424	470	418	452	442	411	386	446	457	427	399	440	434	437	423	431	480	420	413	476	410	443	429	421	411	417	426	469	428	444	432	420	421	444	399	422	413	423	414	477	446	414	463	417	426	441	430	427	441	437	442	436	410	415	467	410	426	466	445	437	417	412	425	448	467	427	464	412	492	443	418	412	406	465	464	404	428	439	440	413	378	431	449	449	459	463	412	423	461	415	430	382	432	428	451	466	403	435	413	452	437	399	430	431	430	430	397	449	437	456	439	447	474	441	409	392	414	437	372	448	423	461	428	419	410	434	453	459	412	452	431	401	428	422	442	456	438	431	458	430	420	414	422	436	440	446	441	462	435	433	432	430	432	447	420	443	450	442	411	440	422	430	460	425	465	433	428	406	431	428	423	459	437	437	394	438	427	441	418	410	383	416	396	432	421	428	466	424	452	396	438	408	412	427	470	438	429	442	437	426	433	439	425	436	434	467	425	434	456	467	384	419	433	461	419	441	430	425	453	428	416	425	415	426	444	410	421	427	443	413	426	419	431	433	449	439	440	462	414	404	419	435	410	435	438	457	432	429	427	445	446	427	436	426	441	427	406	408	417	408	430	414	431	469	435	451	422	419	448	454	402	452	407	427	425	403	447	426	425	456	452	451	424	377	429	416	439	411	421	408	428	430	414	427	390	456	440	459	462	444	431	469	411	424	426	429	420	433	452	447	451	417	429	418	395	399	432	409	444	422	412	444	440	447	422	443	476	418	465	421	399	427	420	401	415	455	461	399	444	431	449	438	428	379	436	405	426	413	447	448	450	474	435	422	412	436	445	397	471	445	416	428	435	420	437	455	403	435	439	407	420	438	425	434	437	443	420	448	404	445	435	416	408	450	461	371	393	434	406	418	433	455	440	450	456	486	433	448	443	403	422	429	426	424	443	391	431	467	405	432	422	402	422	451	436	430	447	440	414	399	450	414	433	442	408	453	388	421	428	440	391	425	425	467	439	434	427	434	410	443	420	418	424	409	437	428	446	446	369	465	426	417	411	401	422	426	407	389	432	441	432	450	439	427	468	415	460	462	427	438	430	428	466	433	425	422	416	440	425	411	471	409	381	424	436	413	432	412	467	439	442	396	426	409	408	413	465	457	394	429	412	433	385	400	422	433	410	427	403	447	445	452	432	425	447	434	402	436	446	432	433	436	428	385	423	441	469	455	419	473	414	427	440	439	421	379	468	427	377	420	422	432	419	427	438	417	451	362	447	398	418	413	391	418	421	418	408	413	427	434	394	424	471	456	447	445	427	437	433	423	480	466	427	393	435	448	448	439	453	423	435	419	428	425	422	408	471	421	463	426	454	433	393	416	432	438	428	414	459	415	449	404	379	411	445	386	397	466	457	442	432	436	420	432	426	443	428	443	449	438	407	411	394	449	448	431	442	453	449	425	414	418	430	431	421	410	404	423	442	426	411	412	422	447	413	416	433	438	418	429	419	415	440	416	424	451	415	401	440	454	442	433	427	466	440	459	425	416	405	430	434	439	398	414	414	435	410	433	427	417	433	407	426	438	422	466	408	454	413	431	427	446	439	451	452	380	454	433	412	429	428	445	409	414	403	419	426	414	397	402	452	436	422	429	439	434	440	440	434	378	435	416	417	475	402	415	428	456	446	446	437	435	452	396	452	432	417	423	427	451	432	409	417	428	428	452	421	437	447	416	428	418	408	415	426	430	462	422	484	428	399	406	419	453	416	442	411	446	436	432	400	409	436	419	443	426	427	445	448	443	449	448	436	449	470	411	441	397	409	427	396	439	439	423	420	429	453	451	435	412	445	422	415	439	408	440	458	472	418	440	422	414	431	477	431	393	413	428	417	446	455	442	404	422	439	372	400	398	422	391	401	413	422	419	417	416	434	432	443	429	435	446	439	408	418	433	433	438	414	460	463	419	449	435	410	442	421	437	426	390	457	453	430	427	408	418	425	455	405	454	460	421	415	399	441	415	417	460	468	440	403	407	417	416	431	437	438	440	410	395	388	438	429	418	474	403	450	428	436	468	427	418	432	432	432	379	398	377	458	424	416	398	436	413	432	432	464	429	427	468	428	410	401	409	430	423	432	405	439	383	440	434	406	400	420	419	415	424	468	419	423	429	420	443	423	416	506	418	434	431	418	442	413	398	451	463	415	419	444	426	412	400	479	451	387	457	422	418	445	427	424	430	448	437	407	433	415	438	407	456	402	402	412	391	429	434	433	419	372	407	424	448	397	432	427	423	419	451	453	440	431	442	432	436	438	390	426	439	452	444	419	435	446	417	438	408	445	452	389	413	439	416	410	440	399	470	409	427	404	432	432	408	412	427	383	445	468	448	438	454	412	417	440	433	435	443	423	411	409	406	436	424	392	425	423	438	397	442	365	422	446	430	420	388	454	442	453	455	403	382	407	414	439	415	418	433	392	407	425	458	420	449	404	418	386	415	447	470	467	448	418	443	432	413	453	435	447	407	435	459	432	453	418	403	419	438	461	462	413	440	425	444	448	466	434	422	383	403	399	425	441	426	421	431	467	417	420	390	417	480	405	397	413	467	443	413	443	443	451	466	406	447	474	407	445	414	447	413	436	471	431	462	437	430	437	443	410	433	443	414	406	449	433	429	427	409	473	381	454	435	439	433	452	456	415	416	397	433	460	424	426	428	432	474	396	470	397	423	429	442	393	415	451	452	380	415	447	407	438	419	453	430	455	409	439	439	441	386	425	449	383	429	395	424	428	438	435	443	442	407	423	451	407	426	447	438	428	459	448	467	435	420	460	395	444	449	417	392	410	431	450	420	464	438	384	465	459	422	426	412	428	437	446	456	392	423	401	409	432	432	427	418	442	434	401	408	455	421	427	414	419	421	428	444	456	424	389	400	398	414	382	451	458	420	438	450	424	488	399	397	412	422	435	435	427	433	462	422	426	395	391	420	424	417	427	445	436	408	449	439	416	419	421	450	439	434	418	410	407	434	437	482	430	421	433	427	398	425	426	422	423	403	436	439	429	468	418	412	419	406	442	430	437	444	421	409	425	432	397	406	383	446	406	386	457	421	444	437	458	436	445	451	433	432	446	421	434	451	442	427	456	414	422	463	437
27699	10279	1179	658	530	489	434	433	400	493	1202	1466	1648	992	517	419	357	330	357	337	383	357	332	347	365	370	334	344	338	364	370	336	349	352	332	360	343	356	348	355	331	359	317	363	326	338	336	358	328	352	355	355	371	364	352	369	350	344	354	355	307	338	363	332	364	326	332	328	348	346	349	362	338	346	349	332	347	368	343	352	361	365	350	354	361	359	337	340	353	372	335	326	360	363	375	356	323	349	357	337	365	350	362	350	332	380	364	323	370	338	365	357	362	364	338	355	377	346	370	371	341	351	396	341	310	332	347	357	378	398	357	366	392	352	336	337	338	357	323	374	355	367	376	348	374	372	350	347	332	344	359	396	350	336	359	352	352	342	356	354	344	348	379	338	362	351	361	313	331	349	342	350	382	343	367	337	344	322	330	356	346	343	379	323	365	341	387	341	351	342	355	359	329	362	331	373	335	398	314	343	316	328	352	334	327	320	351	343	380	337	338	353	346	335	345	380	335	345	340	384	354	354	386	342	363	339	357	376	374	357	373	304	354	353	335	361	334	363	346	335	379	345	358	327	367	349	330	397	360	328	319	353	374	317	375	351	344	366	408	340	317	349	375	384	331	369	372	339	361	354	360	343	355	336	336	344	373	353	331	338	358	409	372	321	304	328	346	338	363	361	338	359	325	352	366	369	378	331	350	313	344	321	374	361	349	363	344	350	345	351	364	359	349	345	359	368	351	354	346	337	346	370	326	335	333	366	329	331	360	344	391	339	331	331	343	340	353	304	348	318	330	386	351	351	324	353	357	340	360	363	329	349	370	365	350	346	369	349	350	352	333	340	308	316	305	358	349	319	361	348	304	329	364	363	400	344	319	344	330	366	340	352	375	367	351	366	354	337	328	330	368	365	370	364	354	359	323	390	365	326	350	334	371	336	366	370	367	324	360	365	357	365	356	330	370	336	377	329	370	336	341	371	371	332	323	366	310	384	324	342	311	334	346	366	357	353	321	366	330	326	353	390	342	352	366	339	356	340	360	347	342	357	349	349	336	369	325	369	356	357	350	362	352	352	385	314	376	328	324	340	361	337	342	352	386	327	340	328	357	382	339	334	361	339	345	332	369	341	351	365	329	378	348	301	328	337	347	330	345	382	358	333	391	365	376	339	330	356	354	370	315	381	387	341	365	335	347	378	353	354	360	350	364	353	354	312	357	382	332	342	360	360	372	361	331	378	373	368	340	367	328	360	332	349	343	374	312	321	364	330	382	363	387	352	344	339	331	326	352	355	360	336	353	326	346	340	341	350	409	340	332	335	367	350	379	370	334	347	343	350	330	360	343	339	387	379	343	361	320	370	331	321	354	347	371	364	355	378	355	329	321	379	341	371	362	368	369	361	364	331	345	371	321	375	344	352	360	383	377	378	357	350	350	353	377	336	347	324	397	327	372	335	327	342	360	333	342	345	337	348	353	332	344	356	346	331	324	355	341	316	359	428	355	346	345	354	339	316	352	366	358	327	385	387	349	366	365	348	357	381	341	338	352	386	356	313	342	377	355	369	367	333	351	370	334	355	310	371	349	350	379	348	385	381	316	375	371	362	354	365	348	337	351	331	363	345	339	351	381	324	327	369	375	358	360	356	352	335	353	322	354	313	356	315	355	388	329	348	335	334	354	350	364	342	343	342	344	345	373	359	332	363	337	323	309	336	365	380	354	355	359	359	376	339	309	383	339	374	319	328	358	381	293	368	323	376	338	362	351	325	322	316	296	382	366	355	338	338	359	343	377	377	378	374	357	326	313	359	344	343	375	374	363	338	339	323	334	377	367	345	350	365	371	324	378	361	358	336	353	362	324	341	351	339	342	342	325	336	350	330	354	374	340	342	365	341	356	324	332	336	394	330	355	345	339	344	346	341	351	338	336	326	378	369	369	341	330	328	343	360	351	332	313	376	341	380	368	346	318	347	348	370	342	340	356	356	338	362	334	336	357	329	354	380	324	350	348	385	335	355	342	359	347	320	361	361	356	349	337	338	366	338	345	322	340	337	356	362	333	353	371	356	372	375	371	390	364	331	354	368	360	321	372	353	338	369	362	337	334	347	314	343	369	340	343	353	345	342	362	365	378	291	382	340	319	341	346	359	367	370	365	346	348	343	345	351	356	351	355	316	335	336	348	383	359	344	342	359	382	348	367	363	354	356	378	372	321	372	324	353	332	380	343	356	338	360	323	349	399	356	340	375	364	374	351	326	358	343	359	328	352	390	369	339	343	355	382	339	362	360	335	337	356	300	363	355	358	318	353	380	400	333	332	357	381	355	350	343	363	345	360	374	395	371	351	361	371	367	335	365	367	395	329	340	367	337	355	381	402	361	377	368	377	332	328	357	374	369	372	368	379	340	337	376	359	362	382	366	354	322	383	337	383	365	336	330	360	386	368	358	371	356	335	329	362	346	349	363	312	374	346	340	341	313	325	341	351	357	350	381	362	324	340	349	333	371	334	345	298	381	313	365	371	328	354	327	329	391	339	349	387	327	375	362	387	338	345	366	361	361	325	382	353	357	387	349	317	352	367	347	345	309	357	332	359	356	354	351	346	362	367	358	361	332	345	366	363	351	351	321	373	348	334	361	353	341	348	379	305	355	362	355	360	332	364	360	348	386	332	345	362	355	343	344	371	372	340	353	376	325	349	331	333	356	363	318	315	367	381	365	350	357	329	359	375	330	366	359	343	339	369	358	343	349	338	362	342	334	356	332	357	342	347	385	337	347	344	360	343	379	382	330	352	390	360	386	359	335	345	341	410	352	376	360	380	372	369	364	347	362	351	352	336	341	345	311	334	348	330	362	353	361	372	385	345	397	357	345	351	343	379	340	331	348	340	359	347	313	346	352	327	338	355	342	348	362	364	363	383	349	386	364	350	354	357	397	333	374	350	372	346	365	335	345	334	331	367	349	345	365	364	337	378	404	341	354	344	348	325	354	344	370	334	375	328	359	361	340	339	364	347	342	354	350	367	372	358	368	349	355	318	327	347	361	376	360	346	368	360	321	367	361	382	332	358	372	353	371	312	368	358	361	379	329	365	345	359	352	355	359	319	344	343	334	350	333	360	334	342	368	376	372	345	347	365	357	365	381	334	352	332	313	333	381	391	330	314	388	360	335	374	369	400	366	363	328	388	358	382	348	365	350	354	353	354	346	342	347	372	341	363	330	347	343	341	359	321	374	319	345	380	345	356	350	351	386	359	337	370	350	351	347	361	336	360	358	344	351	352	367	333	346	372	362	339	367	331	346	366	380	374	359	310	362	349	345	370	358	349	342	336	362	356	388	380	348	357	328	329	331	339	323	351	333	393	361	346	335	370	390	357	356	357	353	364	365	366	319	349	353	331	383	367	338	371	362	335	330	373	341	324	326	346	346	363	340	329	370	325	347	350	332	316	376	363	332	336	360	337	360	389	377	364	320	382	390	341	348	360	351	363	304	333	310	340	327
5506	1096	742	536	645	542	473	502	424	611	1620	1976	2021	1034	576	409	347	350	316	339	340	357	318	361	362	319	305	337	349	361	351	316	325	348	306	336	377	336	324	316	328	331	340	347	317	377	337	337	368	358	339	311	351	359	338	321	306	334	347	345	333	347	366	326	338	342	330	329	344	350	309	328	363	335	327	355	351	322	350	339	336	319	334	337	323	338	305	337	342	354	306	348	343	296	360	347	311	336	346	306	341	329	353	322	356	323	388	342	326	352	320	356	352	343	311	346	308	329	322	347	339	322	340	332	341	342	333	335	323	334	310	317	315	333	338	348	342	345	348	369	296	285	353	352	360	329	299	329	311	338	341	323	315	311	345	345	335	345	332	323	360	347	359	318	325	326	367	321	372	325	330	313	355	333	314	335	315	315	326	341	331	333	321	353	334	319	336	329	320	330	332	323	335	309	336	318	322	296	321	371	341	313	327	327	305	330	280	317	308	340	337	355	319	317	319	312	321	338	328	344	337	354	334	344	355	300	374	342	331	344	307	349	307	307	348	344	326	331	306	310	327	316	324	336	321	327	365	339	320	316	352	328	341	316	338	360	354	306	300	354	333	320	336	314	304	332	309	313	319	349	308	331	355	294	361	331	329	352	311	346	358	327	329	335	328	312	335	312	357	307	329	337	316	352	341	337	308	335	337	351	311	330	316	350	325	325	335	326	318	314	330	349	337	386	310	371	339	344	346	325	354	341	304	318	345	330	318	333	328	297	349	335	344	318	328	320	342	343	376	299	319	340	341	334	363	338	313	319	345	317	327	320	330	354	350	339	312	322	327	363	297	384	363	358	310	310	334	287	323	322	302	318	342	337	318	352	303	321	324	313	303	336	336	347	342	338	343	353	321	309	334	367	338	320	350	309	312	316	358	311	336	339	322	338	320	317	341	380	331	358	321	361	322	323	340	338	298	344	344	320	317	347	335	316	350	323	353	326	341	346	305	324	328	344	313	308	321	324	321	305	317	357	309	332	361	324	334	345	322	324	326	333	334	326	323	308	301	315	327	374	361	348	360	309	317	341	349	331	335	350	325	314	292	306	340	332	319	324	350	345	375	339	347	337	300	307	338	313	328	381	305	307	311	320	325	334	336	357	338	321	320	350	320	331	325	338	336	312	343	317	316	341	305	358	325	341	346	341	304	334	338	311	321	341	315	339	330	331	307	355	295	335	319	332	332	360	359	332	319	296	318	351	322	339	338	321	322	317	347	330	301	341	351	305	323	345	325	328	314	321	313	357	357	365	327	329	323	313	316	332	303	333	351	331	342	329	334	320	316	333	317	363	351	318	329	351	333	330	352	329	341	366	341	341	349	372	339	327	367	333	368	364	342	344	344	343	335	332	300	319	306	310	318	348	340	370	331	352	336	320	346	359	331	326	331	364	365	345	298	345	363	312	337	322	331	343	340	311	349	322	347	314	319	322	355	337	336	337	328	341	336	316	324	346	319	342	305	315	314	335	334	324	335	344	335	339	328	336	308	350	322	318	328	355	373	299	320	327	324	304	323	315	312	341	337	323	306	351	332	352	354	336	357	299	333	346	334	338	354	328	344	358	354	344	351	331	310	333	312	337	344	339	345	351	363	321	330	323	335	316	335	338	337	341	322	312	305	326	375	338	326	337	337	346	331	312	353	328	314	319	342	314	343	315	347	347	322	322	331	354	303	340	328	347	315	347	340	340	341	332	319	325	345	302	338	336	357	325	332	294	320	358	328	317	312	347	314	336	325	349	323	315	366	318	321	389	326	350	350	321	313	350	352	334	324	323	328	324	343	349	354	345	293	358	358	328	331	306	331	317	335	320	364	328	324	322	317	349	331	336	347	305	329	329	303	308	343	320	313	307	343	307	325	321	340	334	311	326	333	328	316	325	333	338	328	318	340	346	300	322	333	351	331	325	322	333	331	329	349	344	337	342	323	336	349	329	351	340	307	321	282	297	343	315	351	314	360	324	326	338	326	326	330	307	314	317	309	321	333	330	326	294	342	350	333	341	328	336	334	333	322	329	351	320	371	334	342	326	315	324	352	338	327	354	320	340	327	313	327	358	317	349	322	338	293	330	325	315	363	284	329	334	317	318	386	341	312	340	304	348	306	329	339	388	323	349	330	319	327	351	335	323	322	320	344	323	316	319	324	338	330	358	348	297	317	323	302	321	321	333	343	336	335	373	345	343	326	316	302	362	332	310	325	339	294	340	347	334	310	363	360	327	348	321	319	336	346	324	324	295	329	354	324	356	319	334	326	357	333	350	326	331	329	330	333	338	317	354	331	317	311	324	358	338	326	341	355	334	331	323	342	293	374	331	369	309	331	318	353	363	343	327	288	319	342	287	344	331	336	344	345	318	314	331	311	308	322	352	318	327	344	340	330	341	325	325	315	355	312	336	348	335	291	328	334	355	353	320	330	335	355	305	324	319	339	318	347	349	331	344	340	333	308	305	318	334	337	332	341	329	322	319	322	359	330	329	336	322	335	329	348	330	362	342	351	315	340	314	308	322	346	370	299	335	366	405	298	309	331	324	347	321	345	345	300	353	329	335	328	317	332	333	324	305	315	328	347	332	307	305	331	304	346	319	291	349	353	328	338	347	331	328	336	319	319	360	331	349	343	316	330	320	339	330	345	319	347	309	357	331	314	341	362	355	299	342	322	301	344	345	355	331	339	358	319	363	353	326	316	339	315	331	344	356	311	326	333	337	339	336	344	333	316	325	332	285	312	318	341	306	336	332	336	325	346	296	331	334	329	311	303	355	364	363	306	326	310	335	302	348	328	334	325	323	324	314	343	305	308	330	309	341	310	353	325	306	292	326	336	316	344	313	367	320	345	295	301	348	313	327	328	343	308	322	329	323	323	316	323	352	329	312	345	331	309	352	337	358	326	368	328	319	353	330	330	305	329	310	319	288	332	298	307	330	323	338	329	338	336	321	335	354	362	308	318	345	314	328	334	332	348	335	335	337	331	301	331	329	361	328	333	344	363	334	312	335	322	327	326	341	313	318	337	312	314	308	358	315	324	352	357	362	317	357	314	303	353	282	318	320	330	304	337	314	319	325	338	337	345	316	348	348	314	355	290	317	347	350	344	324	305	356	350	349	359	336	342	324	303	360	339	354	326	347	322	314	332	316	328	340	335	325	325	339	342	326	328	331	333	339	338	354	346	330	334	322	298	333	323	346	337	315	377	341	330	335	313	330	306	332	325	341	366	319	371	328	345	343	332	356	301	326	321	330	322	336	317	378	343	311	315	308	311	328	292	354	361	331	306	358	351	357	344	348	345	347	340	336	318	346	322	352	323	309	334	296	298	339	321	326	319	318	330	311	339	296	356	366	313	308	352	329	325	323	334	339	330	329	317	329	306	353	347	343	282	327	362	317	376	328	366	348	350	317	326	327	325	343	329	330	358	315	347	304	334	351	320	349	333	340	310	330	307	314	331	312
25613	21492	27539	25730	6818	1268	892	769	565	1646	15301	18141	11543	4219	1330	520	417	344	331	296	367	355	383	361	330	316	323	388	342	339	315	327	381	352	327	378	367	334	386	310	335	358	335	338	337	348	320	356	342	319	349	349	338	334	364	325	342	299	339	335	322	298	344	359	349	354	356	360	359	322	340	347	346	341	322	314	333	346	345	334	336	346	338	328	344	313	329	360	366	338	319	344	313	331	333	348	363	340	374	338	315	346	333	302	310	352	355	328	330	328	350	320	365	330	357	392	358	345	367	360	352	317	319	305	315	327	366	332	357	327	308	316	372	342	281	326	315	316	345	315	373	371	361	336	345	335	315	366	353	351	343	333	364	331	345	348	346	350	353	324	310	356	352	388	340	332	330	287	368	323	330	307	310	325	341	317	311	315	355	353	374	338	339	354	314	321	370	328	314	324	332	323	320	349	331	368	354	332	355	337	352	355	338	335	347	321	302	312	354	361	324	316	296	345	325	344	325	341	343	333	361	329	319	358	360	377	323	334	350	343	319	317	339	337	308	313	306	355	350	313	325	326	349	306	350	321	373	358	328	332	345	338	359	324	319	324	335	355	324	321	356	354	333	320	380	313	322	331	315	333	350	331	351	356	367	331	329	340	333	351	348	314	367	342	351	342	354	334	349	321	324	337	358	318	352	336	315	324	323	368	338	334	325	316	293	394	347	349	337	352	337	354	342	349	343	327	333	314	351	356	341	334	340	363	319	323	324	337	326	340	329	326	334	334	343	374	338	338	356	362	340	326	359	358	363	349	333	353	364	339	396	351	342	354	360	313	344	336	371	364	357	334	382	366	330	337	330	345	313	338	363	319	344	379	329	361	322	341	347	332	357	333	343	352	334	362	330	340	315	361	326	336	339	330	361	344	333	354	357	345	341	303	348	359	349	357	344	331	348	339	320	306	352	344	346	352	342	368	355	345	325	341	311	332	334	332	327	346	312	313	345	355	360	323	314	340	324	337	339	337	339	365	310	338	345	357	370	327	325	344	345	322	364	325	347	288	361	339	348	361	366	330	322	342	359	315	331	355	313	335	343	307	321	331	335	339	342	351	340	325	339	334	349	344	318	298	331	323	362	353	320	349	339	395	325	345	361	330	336	333	350	340	361	366	351	351	325	331	318	361	344	365	348	372	315	325	315	363	312	340	336	327	361	321	336	312	325	346	342	318	345	392	342	360	328	342	371	343	362	321	348	383	323	347	356	310	320	366	358	356	366	332	362	339	328	324	344	320	334	340	312	351	353	369	333	343	336	316	344	325	320	329	348	356	329	336	331	334	346	346	333	330	335	332	323	342	350	370	325	340	348	334	351	385	347	316	290	373	349	327	336	322	364	318	331	324	355	341	345	318	326	350	332	358	336	356	355	316	335	309	347	387	359	354	361	323	369	328	350	339	303	347	330	356	331	326	346	344	355	352	322	341	341	398	350	343	329	298	328	349	365	337	351	351	375	340	321	331	346	322	328	349	351	338	356	364	345	346	372	330	321	357	318	345	342	300	330	348	351	384	328	334	327	313	343	371	353	328	317	362	377	356	374	314	340	371	361	327	357	326	290	341	381	345	352	332	321	340	330	365	354	352	314	333	340	375	342	335	348	349	361	353	339	341	332	346	324	344	358	333	337	305	375	310	345	365	323	332	322	349	365	325	321	358	335	368	380	330	339	385	351	335	345	363	351	340	324	347	336	345	341	341	357	362	340	341	387	364	327	311	314	322	313	340	342	296	340	333	330	305	339	329	333	365	359	325	301	319	358	314	327	354	328	320	337	321	354	324	337	349	328	366	337	336	343	339	357	337	325	336	366	352	350	346	320	363	322	357	335	340	317	326	336	327	315	333	354	331	355	305	361	378	362	348	355	328	312	334	378	339	340	338	324	330	344	317	358	360	368	335	362	331	322	332	360	348	352	338	349	378	345	358	355	317	334	318	354	336	315	339	307	352	364	355	361	348	335	319	334	356	333	337	316	332	343	338	338	342	344	349	326	334	330	346	337	357	332	339	339	322	338	342	361	364	337	338	333	323	377	354	321	333	315	363	342	336	328	320	338	365	341	335	316	332	338	356	374	334	317	337	341	332	349	363	338	349	347	338	336	327	326	365	331	337	329	362	311	334	344	345	342	320	355	330	345	319	380	342	326	344	350	319	341	323	353	335	339	345	356	362	342	319	317	358	367	373	348	335	349	345	316	374	355	369	354	376	336	338	320	332	369	352	332	342	308	356	348	338	334	317	348	338	312	351	369	349	334	325	325	351	361	356	320	352	337	324	321	352	350	352	331	384	341	335	302	387	341	360	336	354	347	363	328	346	326	370	326	385	312	333	314	326	333	375	355	333	367	343	343	365	350	326	350	331	349	318	364	354	363	347	300	324	355	338	349	332	350	352	359	331	342	335	331	332	326	349	357	347	374	340	360	340	340	323	331	343	332	352	347	361	345	380	329	333	349	352	328	343	322	343	379	329	311	328	344	330	319	324	326	333	376	348	335	329	325	363	364	311	335	354	380	301	377	340	335	349	350	314	362	333	308	341	348	373	328	338	356	346	315	370	355	328	342	338	338	345	337	358	372	355	336	355	343	341	348	338	376	353	348	360	345	366	346	350	322	341	331	356	349	316	319	299	317	306	340	372	324	342	350	330	351	334	356	356	318	355	343	319	335	358	345	319	381	356	361	339	323	320	325	311	325	334	364	318	354	352	345	356	345	310	331	357	352	366	328	331	346	357	332	316	368	321	319	356	334	321	317	358	336	382	360	343	350	354	334	330	357	329	342	313	351	354	368	353	332	330	340	362	355	344	361	347	353	346	343	350	364	371	330	371	360	368	346	343	312	362	320	352	336	324	334	326	294	340	322	321	363	320	355	327	314	353	354	310	332	375	321	372	324	330	347	351	316	333	321	323	352	352	374	367	356	346	310	353	345	352	296	360	344	343	364	339	332	351	331	322	322	359	329	354	330	329	358	329	335	347	341	318	337	333	372	335	357	338	319	338	347	340	336	346	368	329	345	353	378	340	331	323	350	371	342	354	313	338	344	356	340	339	374	370	339	352	337	294	341	317	295	341	327	342	360	320	357	327	334	340	370	354	336	336	370	334	320	305	363	339	325	337	343	356	327	339	334	299	336	350	334	339	372	328	359	350	367	342	355	337	318	327	322	326	304	351	358	304	344	322	323	336	337	336	332	376	324	331	325	323	363	331	322	327	360	296	350	359	356	359	354	370	324	375	330	365	355	349	341	326	340	335	331	310	333	340	351	334	326	394	353	344	328	322	339	364	360	349	321	349	355	337	318	361	294	379	289	355	339	330	345	336	350	333	342	381	346	325	330	334	338	360	291	349	327	324	328	351	335	341	344	302	348	336	350	363	356	359	336	303	358	322	370	354	317	364	358	303	335	355	315	363	356	342	319	317	312	337	341	319	311	340	309	330	355	332	327	332	362	343
4009	3830	2712	1673	1250	1036	989	1025	713	2671	18061	16278	10105	4220	1521	607	385	406	349	353	346	370	380	336	340	329	332	307	372	333	315	312	363	342	324	319	350	320	333	351	352	327	337	332	329	369	345	322	317	343	316	353	329	333	320	363	317	328	314	356	339	369	310	334	319	315	313	319	354	350	352	392	325	299	323	335	351	338	332	345	371	377	353	311	324	306	323	334	348	345	336	363	330	356	315	312	321	312	350	366	317	350	329	365	315	273	330	344	313	324	339	342	335	333	341	339	348	337	322	309	370	302	329	330	298	328	347	307	338	356	329	326	306	324	342	332	369	343	364	360	279	334	343	295	355	348	336	336	337	305	321	334	346	334	331	336	326	314	337	310	324	362	349	308	335	302	326	348	319	322	320	306	324	327	344	307	328	363	332	321	367	350	368	333	359	357	332	372	330	341	328	329	349	331	348	376	305	355	334	331	309	306	362	358	323	320	326	335	352	309	310	353	301	310	342	343	335	325	337	332	331	350	326	346	351	353	369	350	319	368	326	338	368	344	341	350	329	348	338	331	318	328	365	318	351	312	324	332	326	325	332	313	332	324	308	323	322	334	340	331	321	331	335	321	321	332	335	329	330	341	341	351	321	324	320	361	318	344	369	364	341	316	321	361	333	352	351	346	357	312	311	318	323	313	342	349	347	356	367	355	315	338	317	318	333	321	321	339	310	346	335	372	354	355	318	335	360	336	333	346	318	315	306	345	328	344	316	340	356	319	345	325	371	343	307	334	338	313	331	350	332	353	328	320	318	337	301	313	315	313	309	332	353	345	353	328	300	338	337	319	315	332	352	345	342	351	305	335	352	332	348	340	317	352	338	327	297	372	345	330	358	361	322	310	338	311	319	324	317	325	319	354	335	325	328	354	349	336	322	300	372	332	331	347	348	340	323	312	315	325	312	339	347	354	331	324	337	343	368	337	362	361	284	330	347	361	312	323	322	341	325	341	299	310	345	372	313	310	310	323	352	311	302	371	343	363	297	336	332	332	345	335	335	351	336	320	304	369	369	324	325	341	321	313	332	304	338	341	332	313	326	339	299	317	322	342	318	346	306	350	323	355	338	351	344	351	336	292	319	327	319	343	358	338	321	329	313	337	350	322	314	330	362	344	372	322	336	348	336	356	316	339	327	333	338	335	292	369	355	293	285	307	375	309	319	350	330	318	331	333	366	311	352	366	364	334	326	333	323	324	341	340	323	354	325	309	321	300	318	312	307	322	319	355	325	320	349	341	324	356	317	319	309	333	372	333	331	323	357	327	333	312	324	332	336	341	333	330	314	319	355	315	344	350	370	338	328	343	300	330	303	324	338	331	323	339	341	340	348	331	349	331	348	321	344	309	326	352	338	323	322	341	333	338	357	344	342	319	336	357	332	290	342	317	334	311	322	341	312	346	348	315	344	318	327	325	321	376	349	336	284	312	330	334	328	333	323	312	359	323	332	346	324	303	304	323	330	352	326	357	302	335	327	339	346	354	318	309	330	360	346	337	315	369	349	324	334	312	329	358	289	333	329	296	325	306	359	323	324	335	320	365	325	349	340	315	338	309	332	337	307	325	343	366	372	317	350	308	326	327	322	360	327	341	360	354	335	363	365	343	347	347	317	343	331	355	347	342	336	339	364	326	317	361	331	317	309	350	340	320	343	314	343	324	298	317	309	320	326	334	323	328	336	341	359	328	341	325	330	310	311	336	330	307	325	360	326	360	334	318	324	329	330	302	332	324	320	339	311	320	348	360	356	326	336	341	349	324	325	316	319	321	333	334	362	355	320	354	318	304	336	325	328	331	330	323	302	331	346	346	342	321	346	339	352	314	343	330	328	317	339	354	346	311	340	309	332	365	310	344	349	354	325	314	334	347	297	315	334	305	322	327	300	303	328	344	322	322	316	335	325	299	353	352	356	377	318	338	349	315	323	309	328	312	331	360	330	331	361	324	337	343	337	339	320	302	335	316	340	346	326	339	338	332	336	344	333	353	342	313	333	312	321	310	333	356	363	312	331	309	350	337	327	325	303	334	342	344	345	303	357	331	350	327	335	341	352	329	333	309	312	348	352	356	340	328	358	336	339	328	371	318	321	339	367	343	335	328	295	364	319	341	356	326	323	327	307	315	346	332	337	323	350	341	305	367	342	343	334	326	345	312	326	328	330	331	331	315	324	324	307	327	353	342	337	338	331	349	332	328	333	315	314	338	329	314	325	315	313	345	334	322	321	331	327	322	327	312	328	312	343	338	337	356	332	346	333	312	327	340	337	349	338	341	310	339	317	344	325	338	340	323	340	350	323	304	328	348	342	362	308	306	339	305	320	304	326	346	304	344	355	315	362	337	357	339	336	342	324	289	366	332	335	335	307	347	323	341	309	332	328	321	320	360	337	326	321	325	319	339	315	341	339	327	328	344	336	337	374	344	340	322	334	326	318	311	337	345	327	319	312	337	328	285	312	338	307	348	319	352	330	308	324	362	338	292	334	339	354	308	315	354	332	346	362	303	314	323	310	336	352	341	349	318	318	307	323	338	352	346	364	308	332	302	324	297	316	333	330	364	301	344	335	318	305	344	329	303	325	324	328	333	317	302	306	301	314	311	349	309	325	329	331	327	306	350	339	325	319	319	333	334	333	307	349	326	359	294	343	322	295	331	308	301	327	328	358	333	318	334	340	308	315	350	325	359	342	322	316	305	336	320	330	365	317	329	323	351	351	300	323	354	325	331	317	371	310	347	343	339	338	336	320	322	324	351	306	312	345	353	367	305	318	343	357	302	308	306	335	326	311	327	314	336	348	355	313	342	339	347	320	299	305	339	375	350	325	343	326	323	309	335	346	397	335	338	287	338	352	341	355	353	347	329	358	355	325	319	309	327	295	301	337	329	341	316	310	295	363	316	328	349	308	311	315	351	335	308	359	345	358	343	322	321	344	331	313	304	321	304	330	362	312	328	336	343	333	347	320	349	351	292	339	353	335	352	345	330	304	339	321	323	343	331	329	313	356	324	369	333	346	321	314	336	306	351	379	315	326	345	338	307	325	324	319	327	341	348	305	351	313	299	345	335	372	334	341	351	317	308	316	307	328	339	347	323	329	313	309	327	304	353	318	352	321	324	320	311	329	325	334	301	325	347	329	341	314	347	340	360	322	309	284	326	359	324	313	330	365	346	329	341	318	324	318	306	308	323	362	357	343	314	352	333	296	337	325	331	333	324	351	348	299	312	327	307	342	332	340	312	349	368	335	330	323	318	325	322	327	311	319	346	331	306	348	342	297	313	322	321	348	349	336	310	331	341	328	347	337	333	339	343	336	310	346	318	349	359	321	344	305	329	338	324	340	353	342	318	299	358	324	321	309	323	339	302	323	326	346	324	327	335	352	299	351	340	337	337	342	359	333	316	317	351	347	325	313	333	341	319	307	326	337	374	350	350	346	328	361	326	357	303	343	319	331	341
24626	21506	28740	24707	21258	6973	2161	1095	714	4325	28979	29921	20713	7914	1994	813	551	448	510	467	446	472	458	474	490	502	496	499	456	494	445	455	451	478	453	510	428	441	450	457	468	478	452	429	507	450	455	470	495	467	471	480	462	473	481	501	463	446	467	484	461	491	477	483	468	444	435	448	412	468	459	434	412	485	512	494	445	475	451	476	462	462	442	460	453	482	471	486	523	482	494	478	471	414	472	479	459	445	455	491	483	476	471	466	491	453	457	470	458	431	474	452	428	464	469	474	448	481	509	497	482	458	454	479	461	458	451	478	452	491	474	494	488	475	511	518	473	460	439	444	506	471	452	475	418	418	458	495	475	445	493	460	432	441	485	465	473	433	447	423	478	486	458	465	469	450	450	509	475	451	449	466	462	452	471	461	472	444	432	489	449	464	439	460	506	455	501	458	455	451	469	462	447	446	473	465	464	480	498	472	470	482	522	470	451	490	466	459	464	455	502	504	455	476	482	457	457	483	453	457	468	454	411	465	476	454	448	448	445	450	452	437	453	470	475	443	479	460	442	444	467	452	453	473	466	481	456	452	492	456	437	465	447	498	476	458	472	463	465	451	444	449	439	479	466	481	468	495	438	450	460	428	462	441	443	431	470	449	461	480	443	447	462	442	475	427	479	483	448	438	468	486	428	457	438	474	406	472	445	474	480	494	469	436	481	450	493	455	470	454	488	463	455	461	455	492	462	456	446	450	481	482	458	500	455	447	480	481	448	478	463	427	438	491	443	501	436	481	447	476	434	440	487	427	481	473	453	438	410	476	471	442	466	459	501	478	476	422	440	428	482	478	465	447	446	479	462	448	503	478	499	468	482	446	471	502	498	426	460	466	472	443	482	435	465	422	524	459	487	507	502	436	479	496	437	461	475	463	442	440	437	457	471	452	438	443	452	424	457	472	482	475	463	438	446	458	389	462	471	474	430	427	463	497	462	493	429	462	473	439	499	469	470	438	460	500	473	474	468	503	483	480	451	477	440	451	474	469	460	473	441	460	427	475	456	434	478	484	455	438	445	445	466	484	462	452	455	445	433	471	451	445	466	454	477	484	455	450	448	442	462	469	448	465	471	480	490	483	460	504	466	445	477	446	438	442	431	452	461	445	453	442	469	492	452	452	445	452	439	510	425	460	491	467	463	482	474	456	423	467	475	491	444	447	467	415	466	463	494	484	395	470	454	469	470	477	462	407	455	486	435	460	480	411	463	465	459	479	507	477	470	470	486	484	455	415	462	460	445	467	449	508	468	482	412	455	433	456	457	477	445	525	460	497	446	489	468	463	453	460	465	488	468	479	479	460	464	473	437	491	460	486	462	465	465	499	453	444	441	456	445	432	453	426	503	449	456	438	476	429	476	500	470	491	453	477	430	448	443	474	502	487	474	444	449	423	461	448	477	440	490	423	477	484	469	439	455	436	432	448	455	478	447	429	444	463	444	438	429	445	429	459	463	435	435	454	455	490	459	443	461	491	457	487	509	480	479	468	463	490	425	487	486	416	482	438	486	466	496	452	489	502	458	465	458	471	466	477	474	443	480	470	457	467	506	467	489	454	449	463	462	452	499	415	467	426	462	411	447	505	463	423	447	480	490	450	438	425	452	421	457	448	462	475	458	469	488	458	485	436	474	458	443	435	468	499	436	410	443	479	463	489	465	438	414	479	486	452	483	440	438	456	460	460	496	495	502	494	485	459	428	446	462	483	464	471	435	447	441	434	456	394	477	450	477	477	465	452	434	477	477	471	464	494	487	470	459	477	481	432	460	439	442	452	462	459	486	444	445	446	474	475	476	449	433	448	448	471	469	473	470	451	481	474	455	436	491	445	434	495	476	493	435	450	417	439	474	494	432	475	483	441	490	466	478	410	471	455	466	491	473	446	413	445	471	467	425	488	460	494	471	474	459	452	489	462	514	499	434	499	482	462	428	461	463	454	471	467	442	405	494	492	434	478	447	450	490	433	473	476	472	477	472	462	473	470	437	524	475	478	461	452	489	451	436	504	451	469	448	471	457	472	436	418	467	448	472	467	486	472	486	457	467	440	462	465	473	464	448	457	451	431	465	464	464	457	460	460	453	472	472	492	456	437	499	471	467	444	451	476	425	488	431	471	457	418	497	493	451	465	469	429	453	465	483	459	449	489	461	451	482	408	448	497	486	442	433	422	483	460	459	429	513	434	434	458	474	460	458	473	441	460	450	472	422	514	405	436	475	460	445	440	472	474	434	470	448	491	435	454	468	472	456	403	441	456	456	476	502	504	439	489	442	490	461	462	445	453	460	472	453	462	441	495	449	473	461	473	448	452	464	462	483	468	459	464	427	468	464	427	420	453	463	448	469	498	437	412	487	486	469	459	453	467	451	447	479	459	490	481	457	475	478	439	470	433	468	495	495	432	490	508	484	497	480	428	473	445	467	451	447	462	418	479	491	462	481	494	464	453	470	446	481	478	467	484	417	474	487	467	472	444	477	443	478	424	483	475	447	434	472	499	507	480	488	486	429	458	473	428	418	449	437	447	455	485	462	484	464	454	443	476	444	446	455	452	442	450	455	452	480	475	457	473	466	493	484	458	442	447	476	448	437	465	475	440	422	435	428	472	479	441	440	459	462	471	434	462	470	429	476	470	452	505	451	441	452	432	468	426	471	472	458	489	460	499	470	448	491	456	435	449	433	451	456	506	482	462	439	484	466	447	445	465	482	492	465	453	410	443	483	484	427	441	470	458	504	486	469	454	452	492	455	524	442	507	491	480	431	440	447	482	448	472	492	419	477	454	460	464	444	445	439	485	462	473	471	427	452	465	502	452	455	468	454	468	500	426	447	481	473	490	450	454	450	457	459	459	443	473	460	446	489	453	452	451	462	446	488	464	477	469	479	466	418	498	436	448	444	459	464	515	464	448	479	467	496	466	468	450	441	411	444	458	455	452	500	464	483	471	478	502	474	460	427	456	436	419	446	465	484	473	464	491	462	434	459	474	424	492	460	464	462	452	447	459	455	478	470	451	428	432	460	454	461	486	442	457	454	480	481	484	466	485	453	493	479	464	495	483	478	459	477	482	435	452	462	495	508	449	460	449	483	430	458	453	486	461	497	453	443	432	465	507	498	451	451	414	438	466	472	440	463	443	450	503	435	449	437	470	474	425	463	436	443	465	470	503	454	461	447	446	467	470	469	470	456	430	490	428	445	488	494	469	464	455	448	475	418	433	453	454	453	455	478	451	475	447	521	460	507	472	488	456	422	452	496	457	419	453	406	445	476	468	430	448	437	458	471	481	463	442	462	459	453	485	489	482	413	439	440	434	456	465	477	459	477	492	446	467	469	458	451	472	489	466	461	441	460	454	455	444	465	459	458	438	481	440	461	443	447	474	487	426	454	470	459	455	442	474	460	444	483	448	435	480	450	438	476	476	454	473	490	440	465	469	440	458	442	471	478	401	477	471	494	504
4030	5861	4817	3347	2312	2536	1932	1302	958	7078	30491	26142	16619	6289	1988	825	500	434	401	434	432	453	463	418	434	403	444	415	457	460	444	427	455	447	436	426	421	486	450	450	468	407	416	458	420	428	428	433	451	466	452	483	454	430	443	461	432	426	424	417	426	396	437	414	438	444	461	468	441	461	419	447	422	451	409	428	492	449	453	431	445	421	432	433	440	433	462	442	443	402	447	395	493	431	434	442	434	465	420	409	461	397	433	420	402	399	416	438	435	377	450	444	434	420	424	414	446	451	405	444	426	422	459	456	468	437	438	432	435	449	432	431	454	423	427	417	415	430	418	440	443	395	462	425	429	435	446	471	422	432	414	401	463	424	402	438	458	448	460	478	407	374	459	457	423	461	417	421	463	446	447	398	409	405	435	435	451	444	451	424	426	420	438	457	440	441	436	421	450	431	427	452	455	442	436	432	443	428	453	442	400	424	415	409	436	383	401	413	434	429	412	456	438	470	406	426	430	463	444	428	443	430	427	449	412	399	417	415	402	458	419	424	426	424	429	425	446	479	433	418	416	465	399	465	406	452	484	411	433	449	418	426	447	395	415	412	416	431	483	449	439	444	469	438	437	425	426	425	391	454	438	445	477	387	428	439	426	486	437	436	462	428	450	411	422	440	436	484	441	433	431	410	424	431	451	436	457	395	436	452	423	420	432	428	438	494	429	416	430	435	458	422	451	422	441	434	446	438	461	450	443	446	412	399	447	437	432	422	379	419	474	416	449	438	418	440	430	447	435	434	428	388	426	445	453	443	435	436	418	407	432	451	451	419	431	422	438	437	422	426	446	429	450	445	401	447	433	446	423	413	450	419	437	445	459	421	454	449	409	424	405	433	421	444	429	437	423	412	417	429	431	423	459	467	416	402	420	430	461	419	482	430	451	385	418	451	465	427	423	450	411	398	448	466	445	415	482	421	446	445	407	402	429	461	398	432	446	457	459	441	416	444	456	444	428	426	431	424	426	426	486	417	428	449	420	414	443	447	447	415	452	427	411	437	401	465	441	421	421	457	437	422	446	443	460	426	442	445	440	441	423	408	416	379	467	431	444	439	462	438	452	445	453	464	454	445	395	412	415	430	421	442	441	424	429	461	412	455	455	416	455	424	446	451	439	460	477	440	434	414	469	457	417	407	419	400	438	420	411	408	410	460	439	416	394	412	455	446	397	439	431	464	408	432	449	474	401	416	468	448	425	436	435	432	431	429	421	443	421	459	461	430	437	434	427	440	475	449	419	407	451	458	422	412	395	430	467	434	386	441	437	417	416	456	462	416	388	422	419	427	480	405	451	420	417	396	399	419	446	438	426	421	465	434	432	453	412	427	406	421	414	435	402	403	421	432	434	420	461	423	400	416	447	418	428	420	427	400	449	421	434	407	424	419	414	431	426	460	416	436	425	437	452	461	421	444	428	404	426	448	448	477	448	443	429	420	450	443	444	431	433	435	429	470	461	447	444	402	436	404	431	414	442	457	438	437	460	458	446	432	441	435	419	439	446	489	431	456	456	439	420	454	429	452	442	412	432	412	406	440	422	448	435	452	480	415	440	424	393	462	415	440	411	425	416	425	429	429	458	445	443	385	441	433	444	423	445	442	436	441	436	431	441	459	382	477	477	417	448	441	442	434	409	447	435	416	425	426	402	394	409	419	453	463	438	468	417	467	448	457	432	416	405	479	417	444	443	462	454	448	452	423	441	429	455	439	406	431	403	429	439	443	420	416	438	438	434	390	417	424	410	409	415	429	417	417	421	445	438	418	414	433	431	411	433	429	433	417	449	427	417	469	452	427	395	405	458	395	420	427	418	411	426	440	464	435	433	429	417	462	460	420	457	424	433	472	467	431	440	417	401	431	433	413	429	442	473	428	431	425	438	393	453	435	454	433	441	460	455	417	424	428	370	440	429	425	435	389	425	403	431	428	410	456	411	411	471	422	400	449	436	457	423	434	454	421	443	415	444	455	477	395	436	453	432	422	443	427	421	446	417	459	414	409	470	454	399	460	465	424	440	445	434	415	455	398	414	429	394	408	427	456	424	435	391	387	434	429	453	439	431	422	399	429	434	432	449	390	443	407	440	430	430	452	419	444	434	422	439	443	399	442	421	425	399	448	427	457	412	424	401	432	467	447	396	427	457	426	426	415	447	415	417	410	437	428	416	421	384	479	418	455	453	393	442	413	434	418	433	431	478	427	464	439	448	400	432	419	416	423	403	419	430	418	434	387	421	474	435	398	409	422	430	410	444	442	395	403	460	442	407	450	430	443	437	417	426	414	429	435	418	457	448	429	471	452	430	454	422	473	405	445	409	441	454	423	437	448	425	434	469	426	422	426	412	403	424	460	464	426	425	411	434	426	424	439	424	453	407	453	449	416	449	408	435	399	407	427	444	411	446	430	434	483	440	462	429	423	417	452	480	423	442	421	427	424	428	444	436	391	405	410	422	435	414	436	457	423	456	447	425	428	420	412	434	420	459	439	436	406	450	434	453	412	463	409	422	417	410	445	479	424	407	409	416	420	449	417	437	430	436	435	442	443	433	488	425	441	434	421	446	431	429	391	431	422	442	452	377	421	414	463	424	510	455	432	408	418	459	424	421	471	424	414	430	413	460	454	414	436	463	465	435	461	399	423	391	494	423	451	392	439	464	439	452	410	443	452	442	417	472	415	436	423	429	444	470	463	422	437	487	396	433	436	435	448	445	433	426	397	396	454	427	429	439	401	435	446	432	411	398	448	424	430	454	407	439	471	433	424	421	415	412	432	415	440	430	430	464	434	404	424	438	426	409	419	383	432	450	438	415	421	447	427	440	436	461	443	435	418	435	422	436	462	427	444	455	405	436	430	409	443	430	418	395	476	401	436	406	431	422	378	416	423	425	402	419	441	424	424	461	395	414	424	454	431	424	441	407	431	411	440	409	425	416	414	442	414	426	455	462	448	412	403	419	454	409	449	456	409	423	442	411	431	410	406	427	452	476	428	429	454	402	419	418	431	464	430	415	401	401	430	443	393	438	419	394	398	434	413	444	399	426	429	442	414	408	454	446	459	471	425	450	415	431	440	452	416	438	390	424	466	437	442	420	445	396	427	415	416	414	443	409	424	426	410	439	411	442	450	431	414	388	455	433	444	438	425	460	428	411	451	419	451	389	441	408	432	436	436	411	440	422	417	419	455	409	425	417	410	442	389	419	438	436	423	409	430	439	411	453	452	410	424	434	399	442	441	432	470	438	429	478	429	430	414	446	444	434	443	460	454	428	426	423	417	406	434	446	463	455	426	437	416	437	451	391	415	399	438	414	426	421	421	474	411	457	451	414	442	478	429	385	466	463	461	438	447	427	451	418	456	423	475	441	419	431	454	404	391	434	447	439	443	449	442	420	451	421	434	433	433	407	446	467	434	416	425	437	443	432	455	401	420	445	465	395	415	424	423	447	409	429	420	442	428
27707	9956	1166	881	720	649	501	454	412	475	1218	1886	1552	888	539	387	373	373	368	382	359	389	389	345	377	381	388	377	344	367	330	349	347	357	401	391	372	388	364	333	373	323	369	386	357	408	379	353	339	340	364	381	336	376	386	359	372	374	354	382	345	378	361	358	374	359	360	379	394	419	382	402	368	381	374	396	389	356	353	376	424	383	334	385	364	363	379	383	371	372	358	423	379	379	372	363	383	365	349	375	349	357	334	376	395	366	361	404	342	369	346	378	383	343	361	407	394	361	372	386	389	343	365	371	391	357	370	372	354	406	375	380	376	367	354	392	398	366	359	344	373	372	366	354	389	352	351	361	346	387	357	371	350	354	379	365	354	351	362	394	357	384	369	385	347	349	361	410	357	374	372	350	374	425	394	389	372	383	386	343	385	354	344	392	357	393	372	340	356	352	374	366	360	377	362	337	395	419	370	393	385	345	345	367	369	381	375	386	374	364	368	354	380	369	375	358	357	352	379	336	361	388	361	407	367	406	363	387	405	366	336	384	356	369	362	393	367	383	362	388	408	399	371	405	361	322	391	363	331	368	379	404	368	368	394	380	375	370	376	410	346	380	380	373	375	355	323	346	332	344	373	355	388	358	375	371	385	373	405	391	359	385	381	374	354	379	387	369	342	349	393	371	353	391	385	373	369	348	400	380	388	393	359	350	392	402	365	360	367	379	412	372	376	368	376	372	338	366	383	360	404	371	376	359	371	366	382	352	352	348	377	355	404	371	379	373	357	356	377	357	391	372	390	366	360	395	398	356	355	385	377	359	365	360	344	381	391	393	350	390	364	397	361	367	351	369	364	375	418	386	365	352	410	388	386	380	377	336	376	362	367	363	378	387	372	414	379	374	358	362	388	386	357	402	334	378	358	366	351	359	366	376	369	371	403	404	356	382	342	369	405	356	343	400	402	375	367	370	381	358	379	371	384	403	341	345	347	351	337	373	347	421	362	341	340	372	367	386	359	370	350	338	337	342	368	384	377	397	371	372	334	359	358	343	343	357	364	351	412	388	369	366	345	371	383	370	410	377	374	359	395	337	382	381	337	326	362	384	369	355	406	375	366	386	348	365	391	387	365	343	384	365	365	366	347	351	358	379	378	382	362	357	381	349	391	398	353	367	383	355	377	371	388	331	365	354	364	374	359	357	390	324	376	346	374	358	395	340	394	390	348	385	393	363	350	364	385	351	355	396	351	382	337	377	355	363	367	383	344	349	378	381	384	372	360	370	367	391	360	391	380	390	370	386	387	413	396	389	377	362	395	405	379	337	398	351	383	373	358	358	376	342	358	367	385	360	347	339	402	358	347	375	373	374	337	377	384	370	381	363	360	406	349	353	358	383	421	380	376	389	359	375	351	384	340	384	342	382	395	368	389	341	396	356	373	389	378	395	362	340	412	365	372	367	385	383	389	369	356	358	393	364	348	339	373	370	376	370	354	386	424	360	394	377	367	376	360	353	366	339	366	370	378	357	370	393	406	391	379	348	398	409	381	388	367	360	377	374	382	400	332	406	364	392	374	353	379	422	390	380	378	372	377	389	370	349	369	378	355	365	366	350	372	370	385	372	388	368	360	375	371	387	362	373	403	354	392	408	376	364	394	363	371	377	365	356	344	371	380	370	393	353	382	356	378	362	380	352	367	351	360	368	407	375	394	375	391	418	340	371	383	367	349	353	371	394	352	341	372	366	375	402	374	355	403	368	370	342	371	352	335	378	358	386	395	353	382	330	367	334	360	374	319	390	370	388	373	421	373	396	366	380	358	405	375	348	360	365	365	372	370	393	341	385	373	399	391	362	384	360	363	382	361	363	364	378	362	372	373	357	373	394	336	381	382	349	350	352	361	404	330	358	382	386	335	366	365	354	389	386	361	381	377	396	381	378	335	322	383	368	397	391	362	396	359	377	350	370	375	348	354	384	370	367	396	343	339	359	406	369	362	376	369	374	355	363	352	399	398	365	393	354	392	340	393	361	375	344	414	344	352	403	413	360	385	374	391	379	385	375	345	390	366	356	387	354	371	407	415	367	363	365	361	366	367	404	369	355	362	382	359	375	377	395	338	390	359	380	339	333	369	352	391	322	392	347	380	412	339	370	386	384	370	346	335	398	357	360	353	381	367	352	391	375	386	369	374	369	379	392	353	400	405	366	352	369	389	405	373	353	394	363	379	381	370	383	389	370	340	409	369	380	379	384	355	371	361	396	382	343	364	361	374	356	383	385	377	380	357	354	353	392	407	368	336	357	368	353	415	386	346	390	365	358	379	367	387	335	364	392	337	352	371	390	357	378	345	346	343	380	358	393	348	358	346	358	342	415	378	361	344	357	385	385	374	374	379	334	366	361	363	366	350	358	377	382	358	357	438	388	364	340	370	326	370	356	362	370	390	361	405	416	368	378	377	386	329	374	367	410	394	351	367	408	370	387	368	342	367	353	379	348	364	365	355	369	345	381	381	396	374	360	359	364	339	392	373	342	388	371	373	373	334	378	369	384	393	338	370	361	354	379	405	371	364	399	385	341	382	359	351	373	391	370	366	366	345	328	365	390	347	385	359	368	387	378	348	360	359	389	363	346	397	362	386	374	377	384	365	356	329	382	350	375	361	335	360	355	371	382	369	358	390	371	373	345	370	389	347	360	314	360	363	383	368	346	376	352	353	401	364	351	349	383	373	362	341	389	351	367	371	378	386	369	373	376	360	354	357	346	348	378	391	364	364	396	349	392	398	376	393	380	351	376	382	321	383	404	365	368	356	349	383	385	355	375	398	315	349	353	398	354	352	352	360	364	359	375	371	379	361	386	367	370	379	359	344	362	385	352	380	382	395	406	342	334	371	370	378	351	419	370	352	360	368	407	366	361	383	395	358	373	367	355	384	412	351	382	371	401	384	353	350	359	355	396	383	377	372	378	309	384	351	359	386	335	363	397	355	374	346	358	384	386	373	365	357	364	392	346	340	338	404	372	380	361	370	373	341	395	412	370	377	390	384	375	364	383	378	367	348	385	360	339	375	383	393	393	400	375	350	357	363	377	361	376	400	357	371	341	362	391	345	367	409	383	362	368	372	356	374	353	329	368	375	370	371	377	329	375	361	377	364	382	378	349	406	349	415	372	393	366	360	386	371	367	349	367	376	369	351	409	389	381	361	369	367	398	377	388	372	377	340	369	363	376	368	393	366	345	349	361	404	362	356	341	373	402	370	357	372	381	399	361	369	367	412	413	350	364	387	389	394	382	379	365	383	371	392	355	345	377	350	415	402	375	372	365	342	352	356	346	394	336	365	383	423	353	361	350	390	345	330	373	404	330	358	380	358	344	392	379	359	382	354	365	355	346	354	357	337	332	369	376	354	381	366	354	345	359	333	385	389	362	397	351	390	366	368	368	424	342	353	365	379	387	376	391	363	343	359	376	371	376	375	382	391	372	344	376	360	375	372	343	394	366
5395	732	742	827	907	872	563	445	450	504	1780	2575	1849	919	515	390	322	355	339	344	347	360	341	348	370	357	332	337	350	355	363	363	341	356	372	320	334	347	355	353	324	359	333	346	329	364	341	358	326	353	359	347	342	318	356	374	353	337	356	374	342	319	341	342	336	318	368	326	320	345	333	352	320	339	354	342	314	335	334	322	311	351	339	348	346	341	360	345	356	344	321	364	360	345	348	371	327	322	331	351	337	358	370	350	337	331	362	352	326	353	341	364	344	385	360	342	374	355	328	339	319	351	323	325	337	335	341	328	320	333	341	350	332	378	378	331	333	365	343	334	375	336	344	354	374	360	345	340	355	356	363	385	331	323	342	368	336	352	355	335	353	315	321	348	326	345	350	340	328	335	339	324	345	364	339	359	345	383	366	326	352	352	360	347	338	337	378	341	372	346	355	337	343	378	410	377	345	304	369	349	346	315	356	366	343	336	346	379	349	360	372	360	320	329	338	354	341	348	333	329	357	340	361	343	333	347	356	366	339	350	330	344	352	355	338	357	365	343	329	368	321	336	323	342	330	334	353	361	374	340	357	353	330	356	365	312	329	317	334	322	324	346	357	388	337	344	347	367	329	331	343	344	347	324	332	364	379	323	340	336	322	349	323	362	325	353	327	343	318	326	349	366	324	344	366	350	353	342	336	362	349	379	367	366	345	364	351	337	339	349	349	353	357	371	371	326	347	336	360	356	326	368	336	345	350	372	320	325	374	387	361	363	353	359	352	345	332	353	333	338	380	326	332	385	355	309	325	390	317	342	338	348	371	338	351	355	336	305	360	328	358	354	348	346	344	337	317	330	319	355	332	316	347	349	346	356	323	364	368	309	309	334	318	351	322	337	340	328	339	340	351	358	362	366	373	341	334	343	346	374	348	350	327	370	361	355	331	316	365	375	326	325	372	338	320	364	333	364	364	336	358	369	316	340	304	330	373	359	347	336	345	317	339	354	368	319	328	336	332	348	312	342	341	372	322	318	360	336	335	350	301	395	325	352	352	351	349	349	379	342	354	359	354	320	386	314	339	347	326	363	362	346	354	321	327	384	353	359	343	375	359	378	335	375	334	356	342	308	357	361	320	322	352	370	352	378	333	344	375	314	377	342	349	343	340	371	311	311	362	356	322	340	330	339	340	348	341	344	360	337	346	349	335	316	379	347	350	348	348	342	370	355	345	366	340	366	349	376	357	342	323	314	356	350	370	364	330	347	319	356	341	339	364	380	346	323	342	341	335	349	378	320	365	344	347	363	326	370	324	357	370	378	345	354	369	352	371	320	371	342	348	350	368	375	315	383	344	344	361	327	343	346	377	328	323	378	370	371	381	315	385	351	369	338	358	393	339	348	348	367	353	364	341	342	353	341	372	361	310	334	369	351	311	298	325	337	311	337	322	324	333	337	356	337	390	360	352	330	373	358	356	328	338	314	336	362	358	345	347	332	345	332	352	343	329	330	322	346	346	347	342	340	349	342	357	361	344	394	384	330	329	340	362	350	351	354	364	370	370	297	331	376	362	312	383	336	347	330	312	349	326	330	339	331	302	330	308	369	348	356	345	320	331	327	350	361	364	338	388	356	332	352	359	330	359	348	342	315	354	366	346	342	306	348	337	362	353	325	335	339	333	325	355	347	349	329	373	327	369	349	351	389	313	350	400	328	358	352	368	365	350	343	366	336	377	319	368	306	359	341	352	349	317	313	337	353	367	302	330	395	358	343	373	364	360	355	345	391	332	376	332	364	353	355	336	355	349	326	335	342	395	342	320	344	347	386	368	354	376	349	341	326	339	354	360	362	345	361	334	376	339	372	335	331	348	359	345	354	330	357	337	312	337	345	329	306	345	338	324	327	379	338	336	376	324	351	368	339	356	352	310	360	357	320	335	389	336	362	352	344	368	314	351	340	345	336	390	348	355	342	341	346	352	369	329	342	359	347	356	381	339	335	350	314	342	353	358	387	352	336	370	344	336	364	340	338	374	350	347	339	334	342	373	365	351	317	374	372	378	356	329	318	362	341	347	367	378	329	328	327	356	342	340	351	326	352	331	342	332	314	315	328	338	357	342	359	349	353	327	359	348	340	363	353	361	396	348	348	353	357	357	335	355	359	340	337	362	360	375	345	331	339	355	309	363	321	378	361	335	349	349	357	332	338	348	349	370	348	369	360	336	349	373	376	345	325	321	359	332	341	333	374	337	332	358	347	284	361	348	326	370	339	318	349	344	291	363	355	351	333	353	363	332	343	374	339	334	359	343	356	323	321	352	331	295	334	354	356	325	383	369	343	363	343	350	358	360	371	383	339	343	321	337	337	342	339	350	350	356	360	368	329	365	388	336	319	341	361	352	345	350	355	326	335	354	353	345	335	365	331	311	332	333	372	350	329	360	340	402	352	331	313	359	306	352	359	358	391	344	341	339	364	319	353	371	370	384	358	350	326	340	345	321	329	356	349	295	331	341	345	335	324	337	320	356	359	343	367	330	358	316	358	344	372	329	364	355	362	354	294	347	330	326	323	343	342	361	311	312	352	334	338	360	325	353	326	390	371	302	334	354	345	346	357	350	388	340	341	345	355	349	342	356	344	338	340	364	323	344	336	351	344	339	308	334	319	364	360	334	355	337	339	351	352	361	341	334	350	332	356	312	319	339	327	345	342	321	334	331	299	344	362	353	351	364	357	332	351	360	323	350	347	324	328	362	340	345	371	334	325	304	334	334	345	374	386	352	325	369	361	342	326	363	367	340	335	352	351	357	361	360	344	371	384	360	333	358	352	374	380	359	373	346	388	331	340	374	322	373	318	367	339	337	344	308	341	321	363	330	357	323	365	375	376	329	352	328	309	338	318	334	336	365	351	348	341	339	370	337	337	336	327	330	328	326	321	367	360	321	307	366	345	320	338	360	322	345	380	329	360	372	306	329	341	373	353	351	354	348	359	356	350	351	351	338	316	352	333	326	340	347	358	338	346	327	335	376	360	344	351	370	358	349	362	365	349	326	347	342	343	326	380	371	361	350	348	323	342	351	341	340	390	362	347	335	334	371	368	332	345	372	369	350	334	322	361	357	375	303	319	334	336	337	357	366	361	346	359	355	340	330	312	365	309	354	346	357	337	359	343	322	359	362	362	366	316	366	345	332	345	340	331	364	365	342	366	364	408	351	345	333	329	370	371	329	312	367	320	340	341	338	342	388	372	339	327	349	357	364	346	351	347	348	342	348	341	350	352	351	357	345	346	333	341	350	331	324	328	357	338	334	367	369	359	372	356	362	349	337	330	347	384	365	376	332	348	327	330	378	365	367	345	354	359	360	351	299	348	348	367	359	376	347	333	358	330	353	346	341	353	297	332	367	352	361	337	354	301	335	374	338	353	361	326	341	318	344	337	373	363	380	344	322	338	323	348	331	353	353	364	351	346	342	338	366	330	351	342	345	338	363	352	364	344	335	345
25685	21508	27590	25686	8606	1975	1052	678	540	606	9268	17046	13890	5882	1539	667	430	394	376	376	338	385	343	332	358	387	376	362	364	378	361	354	378	386	426	354	362	365	362	340	386	344	364	385	343	375	364	363	359	398	387	362	359	345	356	377	349	351	374	367	332	379	347	356	360	388	383	363	354	360	377	357	342	373	355	372	366	367	395	331	357	360	351	339	310	380	366	326	366	348	337	380	348	338	346	345	356	334	374	358	367	343	381	346	377	372	355	379	379	389	360	412	365	341	350	350	383	337	318	318	356	338	348	341	350	390	402	397	352	367	364	358	361	347	356	385	331	332	375	358	358	327	349	338	337	346	383	354	325	343	303	340	349	361	365	355	346	337	322	386	362	380	338	387	363	360	371	328	353	357	346	343	367	337	379	363	373	362	390	361	356	350	387	357	340	366	379	376	322	359	367	358	352	344	335	365	339	362	334	341	361	347	353	359	336	345	382	376	371	359	354	360	345	348	352	323	373	366	360	339	348	358	356	370	373	396	343	399	340	331	356	344	323	353	361	393	356	374	344	347	381	358	359	376	339	318	350	366	356	373	348	327	365	356	321	353	349	333	392	375	375	357	341	334	341	359	361	347	347	342	326	363	355	373	412	352	361	330	352	381	335	363	331	375	371	364	338	371	368	362	376	348	341	375	356	334	357	369	393	338	359	348	347	401	342	319	356	359	353	378	347	350	324	367	310	355	350	336	359	343	328	374	345	320	376	412	359	335	319	361	346	354	404	358	353	322	379	357	332	352	336	348	345	359	337	362	393	345	321	364	366	329	344	377	345	348	335	372	349	377	401	364	371	357	331	360	366	367	346	328	342	388	342	371	359	367	375	378	341	398	330	377	359	334	363	332	358	352	363	359	379	335	351	310	353	343	395	397	335	362	369	342	352	348	399	351	370	358	355	338	350	339	380	358	358	352	375	333	357	344	361	339	347	354	356	356	361	339	363	389	350	324	329	333	340	342	345	330	380	374	395	396	366	350	366	387	377	348	348	369	364	353	365	376	379	305	337	363	360	363	341	324	354	337	354	374	360	370	362	349	371	378	378	364	390	400	348	343	345	356	379	375	341	370	351	336	360	339	366	337	366	368	390	334	346	350	350	383	365	376	357	358	349	335	372	332	377	361	358	376	374	347	339	377	386	388	387	341	343	373	329	378	332	362	321	339	364	356	341	352	346	336	327	331	379	356	346	336	361	359	377	350	324	342	359	358	349	344	367	334	372	330	350	351	350	317	367	321	382	362	381	349	350	351	358	325	342	350	339	365	341	346	365	346	359	346	368	342	352	371	381	334	359	351	383	344	403	369	350	358	390	348	338	372	352	330	373	357	345	371	354	367	344	388	343	334	363	340	337	352	359	345	362	367	359	350	361	356	356	332	353	384	318	337	342	410	357	355	378	374	349	383	377	341	370	367	365	372	326	370	335	325	343	356	317	363	359	337	351	327	325	365	332	361	369	324	383	356	348	354	348	323	332	372	344	372	337	362	338	369	353	359	360	368	371	357	348	334	329	321	355	387	343	370	360	345	344	370	337	338	356	342	348	343	389	382	378	368	335	320	320	375	366	333	354	344	359	336	393	346	338	353	317	340	327	396	336	364	396	360	348	329	340	370	358	349	312	351	348	350	395	336	364	371	341	346	344	347	334	360	387	331	332	341	353	352	386	379	371	387	350	343	319	357	350	316	348	364	341	348	339	354	376	314	366	388	375	337	351	367	332	356	356	349	325	358	347	367	386	324	359	329	351	342	325	395	384	371	365	375	348	344	345	385	321	384	362	332	379	371	341	352	359	351	366	361	350	311	369	372	359	380	312	345	379	386	319	326	359	342	336	348	349	369	355	369	343	372	324	372	346	348	368	359	358	382	365	352	394	355	330	346	353	380	359	352	388	357	331	384	382	339	352	364	358	336	352	358	356	349	363	388	363	355	352	372	346	370	337	375	311	400	348	371	325	357	326	363	342	383	368	337	356	349	354	356	363	379	325	337	356	364	375	336	330	343	358	338	353	330	382	353	349	382	383	348	342	346	372	337	400	337	355	356	335	366	330	363	347	324	336	352	330	342	352	385	329	350	348	358	379	322	339	364	353	343	340	309	371	335	369	350	400	351	362	391	345	382	340	355	356	336	341	354	375	332	377	406	358	319	334	357	376	363	348	379	338	346	365	323	405	363	334	374	334	315	352	342	376	339	348	353	355	380	335	327	330	345	380	350	315	347	340	348	349	345	323	379	347	352	336	357	356	355	349	380	342	373	332	380	376	376	325	338	304	326	336	361	385	328	353	360	386	343	372	340	331	360	372	388	346	349	401	356	360	365	373	330	371	340	392	351	341	346	336	337	346	344	360	363	355	355	325	337	373	333	331	339	361	353	362	367	398	349	372	330	344	392	356	358	346	340	349	363	348	356	322	325	393	357	335	362	334	338	402	337	361	370	370	343	333	376	358	372	356	365	361	346	367	381	370	358	355	364	376	331	341	305	354	347	353	376	348	359	367	311	327	366	358	366	360	335	404	369	373	355	345	372	369	365	355	344	356	378	382	366	360	373	349	348	318	339	341	348	352	333	365	351	328	362	375	372	380	370	371	378	360	346	343	334	337	316	345	362	348	331	329	348	343	303	353	368	331	324	333	335	321	366	389	366	379	356	360	359	322	379	367	361	386	320	335	360	351	381	371	339	378	374	354	318	343	359	371	346	344	353	357	371	376	355	351	336	336	359	366	373	358	320	325	359	336	363	371	397	324	386	359	332	317	367	344	364	388	390	345	368	362	340	354	323	369	335	347	336	363	345	350	368	350	335	343	342	338	327	343	363	362	330	360	309	350	353	364	372	336	351	336	338	360	372	359	354	353	362	349	366	369	381	336	345	361	369	355	384	340	336	331	354	316	353	397	358	352	353	356	355	352	376	352	330	365	395	325	351	337	362	354	359	343	356	371	374	323	359	374	334	368	376	339	354	348	389	349	331	351	363	379	362	365	357	347	320	352	345	357	381	337	366	352	330	355	339	352	379	357	386	347	372	387	383	352	356	347	344	365	328	358	358	352	335	349	317	397	353	358	341	356	348	347	365	377	364	382	330	385	342	330	368	369	355	325	345	387	340	383	408	361	347	323	389	375	398	340	346	362	342	350	365	347	362	361	332	382	370	341	330	333	334	350	373	335	347	344	360	370	367	351	351	352	361	350	351	344	349	348	340	364	307	374	394	340	356	334	333	311	358	352	367	349	362	351	351	339	353	370	348	376	325	356	347	311	355	369	343	344	358	364	362	378	362	358	360	368	349	346	342	361	354	358	346	325	337	358	354	308	322	370	328	337	314	339	383	358	357	376	356	359	324	355	363	352	372	374	367	338	349	345	344	367	345	361	333	342	365	385	336	351	375	323	384	366	364	393	374	343	340	314	325	343	332	385	371	365	351	361	366	373	352	323	350	369	346	360	314	373	372
3789	3637	3242	2327	2558	1828	1220	886	604	715	12827	16215	12306	5532	1621	739	431	379	342	306	383	362	366	368	365	378	332	343	378	332	354	307	369	335	328	371	327	356	309	340	318	340	330	373	351	334	331	347	342	345	318	348	334	351	346	342	379	333	344	345	352	369	356	356	356	350	367	359	360	352	333	335	342	350	363	364	350	357	346	372	338	323	340	324	336	383	362	376	340	383	365	342	320	388	338	319	343	342	346	337	338	386	360	323	341	351	379	363	364	341	352	342	318	377	363	317	384	349	368	366	349	344	343	362	335	346	343	346	363	346	345	319	339	331	319	351	347	412	338	371	374	360	352	359	302	356	327	372	317	347	374	354	345	336	358	318	321	378	347	344	349	338	298	375	337	357	371	320	360	372	346	318	311	347	331	315	321	364	360	340	342	347	328	359	350	349	365	362	311	333	350	353	367	345	330	359	346	332	393	344	333	366	355	347	337	367	349	346	329	373	354	375	372	357	360	372	363	346	348	308	393	353	365	360	328	365	351	389	329	329	353	331	339	332	321	368	353	345	355	377	336	359	331	384	360	350	355	360	340	360	339	362	315	330	355	344	337	349	363	326	360	364	352	371	321	330	356	379	352	355	344	350	312	379	347	352	324	369	339	367	320	329	354	377	320	358	348	358	325	353	372	353	349	357	345	329	343	368	375	339	362	319	304	344	314	333	332	350	356	329	382	338	353	355	316	397	361	387	351	333	381	389	349	360	342	356	344	337	343	318	334	362	347	335	347	369	361	353	354	331	329	377	324	335	343	342	350	318	359	388	353	352	354	344	332	354	337	331	347	357	346	370	336	351	353	337	360	360	368	353	314	360	379	341	346	377	325	333	365	360	319	364	357	387	337	360	382	334	292	332	357	350	353	315	347	366	302	362	342	330	315	324	343	320	322	354	377	364	391	331	325	368	342	334	327	331	358	371	333	341	336	368	382	321	345	329	365	368	360	348	342	380	343	337	329	379	344	324	338	341	344	335	318	343	359	334	332	341	365	350	376	333	365	334	331	352	340	363	357	341	363	338	356	360	354	328	358	333	329	380	364	349	334	326	359	364	351	359	337	339	320	319	344	369	354	335	347	356	331	323	323	353	334	352	337	345	328	333	367	357	333	345	339	346	352	359	371	343	380	349	356	346	318	350	353	374	347	341	336	354	368	320	356	327	357	367	344	358	340	329	356	366	377	328	349	353	336	346	351	354	364	350	368	337	345	358	343	342	314	350	296	352	330	363	367	358	347	360	340	324	324	314	352	333	362	338	348	356	315	327	343	315	394	358	340	314	356	339	348	357	358	352	360	359	338	323	341	336	321	344	353	302	374	339	337	309	337	311	344	360	331	349	330	324	336	317	324	346	342	323	355	319	331	334	333	360	334	358	363	321	323	346	352	342	351	345	363	355	332	361	327	316	371	371	356	382	362	331	385	362	385	331	313	369	356	325	366	362	370	350	334	327	361	386	324	385	355	366	329	330	331	346	347	359	362	331	376	359	337	364	329	331	360	357	343	353	364	344	350	369	350	344	343	333	354	358	361	330	372	368	352	356	314	379	357	363	360	372	352	353	348	346	374	361	377	381	369	322	359	335	329	362	354	369	293	350	343	352	333	336	313	318	342	376	340	349	382	348	323	327	361	335	358	343	334	370	387	369	315	334	321	328	344	344	361	371	332	346	332	319	338	366	359	337	378	354	363	341	362	337	354	346	360	352	352	338	375	353	360	376	368	349	389	359	354	323	324	364	354	352	360	339	343	316	348	361	340	359	371	352	346	358	337	338	333	348	331	342	347	362	335	372	330	357	364	347	338	361	351	346	349	354	331	343	356	366	355	369	382	364	320	348	339	341	341	353	320	371	377	349	344	314	364	333	328	339	353	317	360	339	332	378	358	359	350	340	323	334	319	326	362	365	358	342	344	312	339	358	360	357	339	347	359	355	377	349	317	366	350	322	366	323	340	356	328	314	372	390	329	382	335	351	314	334	324	364	339	341	346	332	339	372	356	357	327	355	350	329	314	366	362	323	330	369	328	364	366	310	367	321	340	370	347	362	359	334	334	338	333	357	347	326	323	371	344	366	365	331	361	359	337	339	343	352	363	343	313	325	341	381	361	350	353	334	333	362	352	331	373	365	358	323	354	325	344	356	345	353	384	363	343	345	348	350	382	361	338	365	362	341	354	360	344	351	351	339	369	331	347	345	359	329	369	324	335	307	360	344	385	366	336	348	358	358	330	345	349	343	343	344	321	349	335	367	303	345	333	377	354	346	359	336	354	336	354	351	341	352	348	353	340	318	375	357	363	350	342	360	372	366	360	351	392	380	332	349	331	353	363	332	302	333	345	303	351	366	324	403	341	328	332	359	342	331	324	343	357	342	336	360	395	358	328	351	345	386	362	312	313	332	328	356	363	360	368	365	331	369	323	314	335	358	351	359	341	411	344	346	322	349	331	356	347	351	336	394	356	378	353	335	363	331	345	370	379	365	353	327	374	351	348	348	358	336	349	371	305	383	314	367	345	347	346	334	325	371	355	364	333	378	338	360	373	339	322	326	356	366	340	360	351	346	360	356	328	362	385	333	330	357	344	338	374	401	379	339	347	348	334	364	355	354	335	360	352	375	364	315	329	388	315	347	338	357	347	340	348	321	356	363	381	340	379	356	368	364	337	320	338	340	360	340	336	361	353	341	340	349	357	351	355	352	369	335	336	310	342	369	356	376	322	352	355	378	351	353	345	355	366	340	359	350	353	320	339	359	303	379	365	345	353	312	357	362	359	358	336	357	347	337	338	339	339	390	344	342	354	327	361	325	321	398	381	351	341	374	360	331	374	357	332	373	337	351	364	346	335	326	367	345	365	358	325	333	344	338	346	331	358	357	293	359	369	346	337	351	356	331	322	360	352	306	325	369	330	331	338	365	357	341	373	333	373	331	356	351	361	337	334	321	311	349	343	330	368	326	343	370	338	325	347	363	351	329	361	348	339	348	353	322	335	345	359	358	332	355	352	351	352	360	361	340	326	338	343	353	335	323	338	336	343	357	349	344	379	346	345	337	317	309	309	338	344	361	327	351	344	335	334	338	365	311	340	352	312	304	329	313	368	369	321	346	332	361	355	357	340	363	333	334	342	324	341	358	345	325	325	372	335	339	330	399	322	323	326	333	380	357	339	353	358	362	351	346	375	324	359	337	344	336	314	330	338	323	343	368	307	324	328	356	325	352	369	359	323	382	387	345	320	361	344	338	355	357	310	347	351	335	345	347	357	344	343	305	375	339	352	337	370	312	362	346	367	326	339	319	344	331	359	342	346	322	351	348	388	347	400	331	342	378	333	336	356	308	346	339	352	316	331	319	328	353	357	342	348	318	335	341	309	360	363	348	359	376	354	351	346	366	352	326	359	353	346	339	350	323	332	365	388	352	377	333	349	383	360	387	314	369	316	364	370	362	326	350	367	337
24695	21502	28733	24732	21241	8112	2172	1168	871	821	13713	29220	24794	12942	3297	1274	706	513	497	519	484	507	471	510	505	490	492	510	520	519	516	505	482	503	492	522	480	501	497	516	493	481	535	516	502	499	512	480	491	488	505	483	468	452	510	513	484	512	489	476	503	519	508	489	478	526	496	464	448	486	520	502	516	480	512	474	479	474	502	525	516	511	522	500	527	473	487	542	475	528	490	496	498	487	467	491	515	459	448	523	463	518	495	513	486	532	474	516	487	547	496	455	513	502	500	511	527	480	487	479	483	477	534	509	491	492	459	493	498	473	499	457	491	493	481	480	507	489	518	532	517	478	509	481	503	484	500	482	485	510	525	489	506	554	452	501	465	500	490	519	500	493	502	495	492	509	476	508	513	527	490	499	502	492	465	484	487	476	541	478	479	507	521	471	500	474	470	473	513	470	475	505	494	470	496	519	506	491	485	506	519	491	498	504	497	487	471	522	466	506	505	527	550	493	506	497	513	497	501	509	520	515	519	525	469	462	481	493	491	467	448	484	505	484	474	482	512	482	517	501	503	519	486	515	517	483	493	448	482	477	490	507	508	491	477	492	523	501	473	477	449	535	460	522	480	504	504	443	471	482	503	490	503	477	503	501	511	504	460	494	480	526	506	499	485	505	535	482	518	465	504	511	524	540	515	476	497	476	538	516	489	512	460	518	482	493	478	490	498	469	505	447	467	493	504	455	484	506	492	503	529	512	476	453	466	508	512	515	493	497	547	476	490	482	499	485	499	527	491	528	470	482	475	468	527	512	489	491	508	447	461	523	505	502	428	504	492	498	513	484	514	515	517	539	475	491	521	496	480	519	479	492	495	461	493	528	494	478	519	480	459	498	486	531	486	503	448	512	504	486	517	492	449	485	506	507	466	517	487	519	492	475	508	506	502	512	526	530	522	481	498	490	459	481	487	453	510	467	485	514	465	485	483	528	492	480	488	510	522	501	499	496	512	483	489	511	452	515	515	495	501	524	507	503	523	464	486	488	528	430	485	513	481	506	512	474	514	478	512	546	475	496	536	482	511	470	467	497	499	493	536	483	512	499	509	538	476	467	530	497	506	478	540	459	541	495	452	470	497	477	467	482	460	474	504	509	487	476	488	503	509	493	534	495	550	497	505	487	496	479	535	495	552	487	483	468	519	489	479	481	503	530	507	467	513	468	483	503	491	473	485	502	463	501	482	512	517	490	497	498	483	540	494	520	460	518	475	503	477	499	471	495	437	529	496	492	459	490	483	501	462	457	480	465	510	539	486	467	517	515	520	503	501	508	511	514	524	475	521	484	502	506	509	499	484	498	471	508	508	506	543	480	480	444	443	502	538	477	522	523	496	490	465	483	464	487	475	509	481	476	558	512	481	536	520	507	498	531	466	493	471	529	481	455	488	485	472	512	499	484	527	496	454	451	478	463	520	475	511	478	508	494	493	471	502	495	495	534	516	510	451	470	487	537	475	479	509	465	520	464	486	472	453	491	520	543	490	472	464	517	461	476	520	495	480	483	494	517	494	494	532	523	521	506	488	538	470	493	459	501	541	488	526	488	506	493	499	462	516	441	504	503	528	480	503	505	462	504	533	473	483	504	512	494	506	496	482	496	511	480	510	479	467	507	522	484	463	499	481	515	528	470	509	461	528	489	519	485	478	502	497	492	506	470	495	464	505	467	486	480	483	482	497	495	526	522	527	502	502	521	474	515	497	488	537	498	479	486	492	500	490	517	527	475	506	473	512	541	563	512	517	524	520	504	500	516	484	476	469	504	499	485	498	509	451	524	526	513	497	518	479	486	514	504	497	445	467	469	469	527	524	490	471	480	490	495	472	467	528	523	534	455	534	534	492	474	467	459	459	497	490	470	522	487	480	505	484	517	509	520	512	460	500	483	519	469	465	472	550	480	526	476	494	502	537	509	502	475	531	484	507	464	473	456	509	467	517	484	467	468	519	507	504	499	464	537	476	496	491	498	485	486	526	436	489	472	543	518	496	477	483	507	491	501	500	506	440	493	488	481	480	481	506	492	501	513	493	529	490	496	483	515	487	494	498	510	538	471	527	469	469	508	504	487	513	465	485	471	466	455	472	508	484	495	504	450	459	466	479	491	508	504	450	451	486	535	446	454	473	527	515	494	506	505	511	496	526	468	429	445	477	488	462	476	489	506	488	508	511	492	502	517	497	520	527	499	509	498	484	470	491	496	505	519	508	512	534	493	476	506	534	476	504	519	469	492	485	494	504	506	513	492	497	481	507	488	482	529	479	468	505	492	523	433	439	479	512	490	504	506	485	521	544	505	488	493	407	510	450	492	485	486	464	522	459	502	481	481	466	493	471	512	499	455	476	502	475	493	513	499	529	472	492	513	538	486	522	497	507	522	508	481	512	479	484	517	501	506	466	454	477	486	510	532	489	476	518	493	521	465	534	471	481	478	508	480	525	508	500	500	471	495	482	494	478	466	485	493	485	494	462	490	505	457	505	519	488	496	487	481	493	529	544	479	512	522	476	454	518	508	481	487	487	465	488	479	454	497	477	443	497	457	493	474	498	495	503	475	493	463	500	470	491	463	445	500	526	493	496	458	477	504	513	480	521	501	487	494	474	484	477	465	496	503	502	519	516	484	512	516	502	495	476	514	496	447	518	509	503	506	511	479	483	512	487	521	469	505	481	505	485	459	541	500	514	506	508	520	455	459	529	474	535	526	483	456	507	479	447	513	515	474	539	526	508	553	514	479	498	498	489	548	515	491	494	524	464	515	483	504	505	507	516	475	482	465	499	450	521	501	466	505	488	500	496	488	500	444	463	463	463	463	486	525	480	475	475	513	474	445	467	502	467	490	494	512	468	461	498	492	471	471	505	501	482	479	516	511	518	475	537	508	480	458	464	499	469	498	463	550	505	464	528	511	483	476	455	437	506	471	479	504	454	480	465	476	502	505	480	510	493	526	486	467	446	498	495	500	501	487	498	514	439	462	433	531	530	486	474	486	500	497	504	478	468	488	509	484	490	497	516	461	464	492	518	491	456	478	466	456	533	511	519	490	490	480	456	487	489	475	520	480	486	461	514	501	507	512	478	471	495	513	509	496	478	477	538	463	500	499	486	494	467	487	454	479	497	456	512	514	480	520	478	484	489	507	493	461	483	508	513	458	491	488	497	466	469	459	513	527	471	501	482	495	469	509	474	512	478	475	488	493	495	478	521	521	466	480	471	485	505	508	524	488	516	474	497	468	473	491	550	470	482	464	478	500	480	482	479	466	507	481	504	512	518	541	498	469	491	454	488	491	479	526	468	527	515	476	445	431	490	449	519	473	483	527	504	483	462	458	526	498	502	465	526	515	483	491	477	522	477	456	478	505	502	466	470	426	454	494	482	494	512	511	515	505	505	532	445	479	502	515	461	503	516	528	440	486	525	469	457	511	514	491	540	479	512	490	504	522	510	493	518	450	495	519
4223	6378	6150	4460	3965	2760	1984	1246	1070	1099	18475	26771	21208	10333	2941	1350	663	482	436	485	487	519	465	476	463	466	514	446	458	457	503	452	495	490	500	462	486	480	495	475	450	459	476	466	507	470	491	456	472	465	467	461	452	476	483	468	470	461	506	502	479	470	465	495	471	461	434	483	475	470	455	515	468	495	444	449	443	427	431	432	458	464	468	451	451	412	467	465	467	461	490	472	425	488	451	472	462	469	490	427	523	447	471	502	475	464	460	427	454	447	490	468	474	493	448	478	466	469	473	490	458	479	435	448	446	494	448	448	430	448	437	469	439	486	458	476	493	423	480	450	469	448	481	467	480	462	485	466	489	527	463	483	449	464	508	464	525	488	450	462	451	488	485	444	423	441	472	459	491	457	443	446	473	449	452	517	485	454	480	474	472	472	454	466	459	449	423	450	460	482	478	453	501	481	506	488	464	481	454	444	434	492	478	458	455	434	443	483	457	469	448	504	467	447	466	448	453	484	477	430	418	457	444	471	425	486	467	468	463	488	474	442	464	486	499	432	467	465	422	431	482	488	457	453	442	477	448	485	449	436	426	497	461	488	476	477	438	489	449	461	461	480	474	439	454	452	478	451	472	461	494	458	461	501	464	452	503	452	435	459	483	440	453	459	436	517	458	459	499	457	485	492	456	487	426	450	426	471	462	461	473	452	448	452	447	441	468	418	471	464	465	456	462	455	470	464	480	470	472	493	472	453	432	459	466	465	495	457	483	454	486	458	508	430	476	474	484	506	430	438	450	487	429	450	487	449	448	459	436	467	462	477	454	480	477	447	448	439	477	481	480	468	474	485	449	423	477	468	436	451	414	483	460	454	488	516	472	460	472	463	468	476	487	454	438	479	459	443	476	501	460	419	485	445	489	472	445	444	447	451	459	447	427	474	474	459	434	444	461	481	435	429	501	458	482	497	486	472	481	493	489	447	450	440	455	481	415	494	464	534	419	459	490	437	447	446	456	437	473	399	463	473	451	459	474	487	436	465	481	448	461	461	466	465	430	448	444	463	492	464	447	467	475	463	446	470	476	496	462	480	429	480	440	472	453	437	456	480	468	451	389	439	478	474	477	440	454	422	456	467	432	478	447	467	476	437	478	467	449	480	496	437	460	437	445	465	453	456	447	431	474	477	454	491	462	463	440	408	484	449	465	457	452	459	467	438	454	455	452	444	472	441	450	486	425	449	439	397	494	445	423	456	482	472	477	426	503	469	489	451	447	433	484	461	484	468	485	450	493	475	447	495	424	452	437	462	476	460	448	463	451	476	429	467	476	452	509	435	495	437	430	479	439	447	449	497	456	465	470	450	460	516	485	469	470	465	466	426	477	487	464	493	438	476	486	464	504	441	470	460	458	495	482	463	502	457	474	422	458	483	472	503	474	462	453	485	445	446	487	479	431	451	455	483	423	450	491	467	470	444	457	465	469	455	428	488	408	454	451	475	442	467	454	475	435	427	487	473	485	473	435	434	431	461	419	468	468	438	465	444	439	441	495	496	497	455	489	453	479	449	446	484	439	471	489	472	448	454	470	442	456	438	445	540	465	468	468	451	489	460	468	494	466	476	477	436	428	428	467	423	454	473	466	449	451	435	452	467	454	423	484	490	453	456	461	427	461	496	425	447	449	466	461	410	457	447	466	482	442	475	475	428	455	505	449	465	448	467	480	466	421	483	451	441	485	460	465	435	442	463	475	455	457	459	475	478	455	488	435	460	451	474	504	469	462	460	414	453	460	468	410	458	449	460	458	462	459	440	482	455	469	488	431	464	450	458	476	452	460	461	474	462	447	469	453	436	491	478	470	470	451	430	443	451	424	434	451	482	511	484	459	481	478	482	492	449	446	464	463	427	444	472	494	426	472	428	456	469	474	487	477	461	459	462	444	463	471	463	414	434	469	424	471	456	473	457	443	474	503	451	438	452	478	466	452	472	469	433	459	475	473	456	447	444	415	447	430	447	445	441	505	418	458	472	457	445	446	461	409	431	490	471	483	466	470	464	483	468	480	479	493	452	484	489	467	485	489	480	452	392	434	431	500	439	447	419	458	474	473	471	464	459	488	429	468	429	455	482	461	503	445	459	476	458	473	429	464	459	494	490	443	480	480	463	465	425	431	494	410	416	434	485	496	446	446	485	465	470	453	473	436	476	451	462	433	494	485	478	448	455	455	480	468	469	446	444	445	424	488	497	434	457	485	472	477	442	440	457	452	439	435	458	469	443	473	447	477	497	440	473	464	462	438	480	441	421	442	430	432	480	454	453	428	468	448	460	478	482	478	457	417	437	459	508	475	438	465	454	468	457	428	469	461	445	420	438	403	498	471	438	508	461	430	502	456	433	426	449	447	441	418	444	472	461	470	433	452	431	480	419	488	434	432	488	442	468	470	455	435	471	431	473	461	473	467	461	482	484	466	438	423	459	450	473	435	459	457	438	432	449	451	434	456	487	453	511	407	441	456	426	495	479	445	499	431	487	471	498	467	466	451	427	477	439	417	405	457	467	458	459	421	468	432	480	458	432	457	461	443	461	475	499	459	422	442	468	451	436	496	476	481	510	458	439	476	461	490	427	457	479	439	461	515	453	495	478	444	469	425	445	415	452	460	463	455	438	397	458	414	462	430	453	469	448	478	428	452	472	474	489	471	471	453	476	458	453	421	439	427	475	477	461	480	485	468	470	464	443	422	471	503	462	466	432	437	408	427	455	442	463	436	458	476	440	472	446	415	467	455	463	466	446	454	430	462	450	500	482	434	471	457	459	473	487	475	410	431	425	459	463	446	448	480	447	444	476	465	475	441	479	431	440	440	442	446	473	442	469	465	461	486	451	467	498	451	470	424	412	487	435	437	452	452	423	452	455	425	456	489	437	444	482	482	468	446	437	470	481	453	460	489	447	478	425	482	475	454	488	463	477	467	410	449	443	479	447	417	465	431	493	452	448	452	435	424	445	452	450	497	428	449	469	466	436	479	471	442	481	435	474	433	434	473	492	456	441	454	486	507	470	451	433	514	481	445	456	414	469	461	426	472	463	474	424	468	473	459	458	476	449	430	466	504	473	439	439	446	452	499	438	436	461	467	470	461	423	455	458	440	463	452	456	504	480	466	488	438	454	436	481	467	462	491	466	447	456	452	478	420	463	460	501	472	498	468	444	430	467	450	440	414	472	451	467	422	473	429	454	441	465	452	441	447	469	453	393	439	497	435	434	473	456	455	446	441	488	431	415	508	501	455	430	446	461	449	425	432	462	456	516	448	431	460	454	467	511	441	471	492	450	447	468	468	478	466	469	519	481	444	469	412	481	495	484	472	472	442	453	451	456	466	444	455	446	464	435	436	485	444	459	440	489	407	463	414	444	507	412	444	496	467	465	451	457	456	491	475	456	452	432	433	445	469	441	486	465	449	436	479	435	456	452	482	446	421	433	451	442	453	441	434	452	438	473	454	455
27743	10337	2094	1478	915	666	520	476	443	473	1010	1822	1774	1054	692	533	434	431	400	393	417	415	398	386	435	408	403	421	389	426	425	410	402	419	432	380	401	372	448	431	418	420	407	418	389	419	419	387	406	416	407	406	391	406	411	427	429	384	426	405	420	430	447	429	462	436	402	395	455	412	384	440	386	401	401	386	393	413	436	402	395	414	383	419	422	415	384	397	396	417	390	428	418	454	373	460	399	437	418	403	418	433	418	424	423	427	443	407	443	416	417	370	434	392	401	425	446	406	428	456	382	401	430	418	412	419	433	385	415	400	396	360	431	418	376	378	403	370	405	424	428	416	411	430	424	392	414	440	378	421	441	429	417	418	433	429	442	437	435	410	398	424	376	378	389	405	401	433	395	437	411	439	376	419	399	405	409	424	428	373	399	404	422	425	412	409	414	444	352	417	443	408	427	430	417	379	455	407	401	434	393	407	417	452	440	415	424	402	408	384	402	379	402	434	434	424	410	382	424	410	412	388	395	424	423	401	395	421	437	406	394	411	389	420	423	394	411	392	408	421	423	426	405	419	425	401	395	407	395	414	425	403	442	396	384	378	412	409	423	422	401	400	416	417	399	427	429	402	378	411	424	406	420	382	440	391	410	398	442	383	420	391	375	423	434	440	371	389	439	365	392	429	420	424	426	421	408	414	392	422	378	448	433	392	420	371	446	410	402	387	402	419	445	433	366	404	427	414	450	396	383	405	377	453	417	403	393	412	406	452	428	427	406	404	404	409	417	400	375	424	394	422	446	404	395	384	417	392	440	420	421	417	415	434	431	430	422	393	401	436	424	455	428	393	399	408	397	403	406	401	406	417	415	382	417	424	425	416	423	424	451	399	414	411	396	407	445	389	405	414	423	378	413	409	401	482	365	398	420	401	440	451	414	403	437	429	412	406	396	422	385	396	407	434	418	424	395	412	419	420	418	393	436	416	389	445	401	403	411	375	434	415	433	384	370	418	440	429	418	421	418	429	407	427	418	409	420	414	395	407	427	401	421	402	370	389	382	412	406	396	374	401	400	411	371	425	404	411	384	407	429	432	438	421	432	428	392	352	441	412	416	404	417	424	396	399	380	391	432	416	402	408	429	408	374	415	434	403	380	394	425	437	425	409	427	389	431	424	389	416	418	366	397	477	411	454	443	404	405	404	432	441	408	380	369	431	428	406	424	401	398	407	392	417	450	409	388	414	414	424	374	419	402	413	406	415	410	400	419	376	386	390	383	422	425	398	406	408	434	404	406	463	421	441	416	390	387	389	373	425	409	433	392	409	417	404	393	393	395	420	444	422	386	428	409	410	378	427	414	413	419	432	398	450	417	433	409	413	387	418	426	385	407	409	402	412	399	399	442	385	398	376	405	420	404	418	373	397	439	425	382	409	419	430	421	427	433	384	430	421	407	407	412	388	383	390	392	411	396	359	412	411	418	437	437	439	445	436	376	373	409	404	381	387	411	417	388	421	427	429	449	404	423	451	461	421	424	416	392	401	375	408	429	419	391	435	431	427	432	433	380	417	431	397	404	373	424	395	447	423	423	401	406	444	389	417	409	374	438	431	410	410	364	405	404	478	407	414	420	399	418	397	392	393	367	420	407	379	415	397	425	424	418	441	419	411	416	432	375	377	388	395	445	424	376	418	416	414	420	429	426	376	419	378	395	404	380	435	385	445	417	430	417	421	426	394	383	380	394	426	391	399	383	425	436	391	408	417	463	446	426	414	395	448	418	406	426	402	418	414	416	426	389	407	447	410	406	406	403	428	430	392	419	414	397	418	464	416	432	398	398	394	446	378	453	418	439	385	361	402	405	398	459	470	396	405	382	416	411	391	390	408	427	413	400	409	419	443	419	416	394	431	420	401	398	399	399	390	396	428	407	395	452	408	436	417	406	422	444	404	420	429	437	387	429	402	414	413	438	403	405	412	419	437	387	436	413	414	387	399	413	416	417	405	419	417	418	396	369	399	406	400	441	407	432	440	419	410	423	419	411	394	429	441	449	458	408	412	426	405	428	436	443	417	389	412	399	429	440	407	411	437	411	385	421	397	429	373	452	420	424	403	400	413	419	388	401	419	414	408	438	382	426	421	385	370	431	412	415	428	420	382	407	417	421	398	418	415	401	402	432	409	399	382	380	404	414	442	432	404	409	431	397	442	408	456	404	387	386	430	396	435	389	445	411	426	361	385	423	407	416	432	387	425	392	415	393	408	447	395	396	412	410	433	418	415	395	407	415	424	398	423	419	388	411	442	419	446	409	395	430	410	419	415	433	414	432	424	403	394	422	395	391	432	413	419	463	399	368	389	435	423	433	398	403	410	383	433	422	430	431	393	375	426	418	421	443	422	420	379	416	396	432	435	437	359	423	404	406	399	408	419	382	383	423	392	427	408	409	440	432	391	377	392	459	400	398	381	382	395	400	434	386	422	430	363	400	432	431	430	391	412	387	417	419	411	430	382	434	379	447	384	386	405	432	381	410	404	415	366	432	443	420	413	426	413	393	406	384	428	380	402	418	419	420	414	366	437	431	395	411	393	434	433	437	414	385	405	422	382	393	405	403	402	414	386	408	394	452	418	410	401	418	407	378	416	403	427	435	449	419	425	396	398	398	423	392	395	396	399	453	430	384	385	416	409	411	426	412	399	412	436	430	433	409	392	410	452	414	400	373	366	417	394	418	420	417	378	421	401	391	398	410	427	371	419	411	393	453	381	401	414	410	426	443	378	398	392	364	409	423	456	423	390	418	420	370	374	382	386	388	384	409	404	388	379	424	405	412	419	403	406	444	387	426	388	432	418	378	443	453	397	418	406	396	395	392	366	462	444	429	423	424	421	398	453	415	442	433	404	414	402	413	404	411	400	440	385	406	381	425	419	383	400	424	398	414	404	422	434	423	420	424	410	418	416	407	406	438	405	411	448	406	415	384	426	384	411	430	408	436	421	464	415	421	435	439	407	419	391	393	391	386	460	426	383	417	413	407	400	434	444	433	389	444	395	356	418	434	415	405	384	404	397	407	386	392	422	412	356	403	431	403	423	389	384	412	398	390	393	394	445	378	423	419	393	394	420	410	422	422	424	453	419	431	376	397	406	408	357	385	417	420	409	397	380	393	434	415	419	417	425	402	430	394	406	430	419	392	396	419	407	444	388	393	426	442	455	410	422	382	425	424	438	412	417	404	396	380	417	395	408	387	379	438	424	450	382	422	413	413	412	392	420	423	410	428	439	422	375	395	424	437	435	378	400	415	402	390	432	412	402	420	418	431	397	389	400	418	413	401	406	415	436	438	438	424	421	420	406	404	408	430	449	384	365	391	428	431	401	429	433	426	395	432	446	369	416	369	420	420	409	403	412	435	414	403	411	398	385	376	403	412	385	426	444	416	426	415	403	416	393	413	431	379	401	406	425	414	393	364	405	404	431	406	402	407	399	422	405	427	378	399	390	406	440
5329	1003	1965	1464	1088	777	673	506	485	522	1343	2332	1955	1145	672	472	433	402	373	405	407	392	402	370	394	375	384	357	375	401	386	371	396	389	383	365	341	351	394	368	415	368	401	397	364	404	364	352	423	389	397	411	386	389	384	401	418	409	380	400	409	388	354	404	356	417	379	383	361	392	373	385	390	381	379	359	343	380	435	433	405	396	375	386	402	403	371	414	371	385	387	365	335	388	372	402	403	333	386	405	398	379	369	390	390	364	371	401	380	396	394	377	399	362	375	355	380	386	398	390	401	406	381	370	380	381	366	361	373	381	399	433	415	358	396	408	369	365	388	404	358	413	389	375	353	391	375	410	377	394	373	369	393	388	386	381	390	359	406	357	381	394	384	369	388	425	396	379	404	385	371	369	398	385	378	371	403	391	378	373	370	386	381	393	350	383	396	375	390	359	392	391	384	369	375	359	378	389	372	382	369	404	386	388	378	371	386	360	394	369	375	350	337	371	410	353	382	360	381	370	386	368	372	409	383	359	386	424	393	362	376	356	371	411	389	402	401	328	422	399	355	388	352	393	375	390	380	362	425	365	393	358	392	342	363	393	377	370	376	364	425	358	385	387	361	379	375	372	383	344	375	383	400	386	401	380	372	353	363	369	368	363	353	383	368	407	354	403	395	392	414	362	378	393	362	385	358	388	419	379	371	430	366	378	372	371	377	397	349	354	378	381	378	381	375	372	391	398	372	422	382	385	408	372	390	360	351	359	362	375	362	396	350	400	363	371	361	384	359	411	418	384	359	394	392	425	338	394	352	377	377	372	384	392	368	357	376	344	377	379	381	386	410	398	376	382	388	376	405	382	368	367	405	372	330	381	391	351	336	386	375	368	395	356	379	385	392	367	376	373	382	370	385	364	358	387	412	370	344	370	421	384	398	345	367	381	366	380	375	375	386	405	389	403	357	388	374	411	355	377	390	393	405	368	380	387	387	370	380	349	405	388	385	376	358	393	364	360	354	357	398	364	353	387	372	388	388	372	359	367	411	364	383	378	381	385	382	386	382	387	384	394	391	437	374	382	365	401	364	367	436	386	427	374	432	381	388	375	384	373	373	382	391	360	358	352	362	382	375	397	356	394	364	396	404	352	401	383	362	376	385	419	431	369	356	367	394	374	352	396	381	384	350	373	384	391	393	363	349	391	381	390	390	400	386	391	415	378	347	406	370	376	378	373	374	394	396	416	384	426	403	340	372	378	430	377	392	359	402	391	411	350	364	372	384	402	387	384	410	352	363	358	379	377	395	376	400	380	386	415	386	346	346	395	393	338	391	398	375	350	373	377	395	406	373	388	385	377	387	403	368	378	409	398	366	354	377	383	363	349	358	355	374	359	410	388	390	404	366	368	403	386	411	361	398	367	341	398	377	371	352	378	391	350	412	368	390	386	358	401	366	358	371	424	390	367	393	365	380	412	379	393	361	393	375	357	375	346	375	401	407	387	425	365	375	375	361	371	376	380	340	394	382	389	408	381	323	358	359	389	318	393	372	361	380	409	338	343	345	380	379	382	391	379	367	381	369	410	377	395	346	341	378	372	419	362	378	350	375	418	382	379	394	398	387	365	341	389	369	404	376	389	400	440	344	395	360	335	392	373	377	362	384	401	370	362	396	370	399	446	411	400	361	378	408	348	401	351	375	374	391	364	388	374	381	416	385	368	399	409	409	382	368	386	446	396	385	415	399	370	379	366	368	376	357	359	353	387	371	404	357	402	382	380	393	368	382	384	388	376	336	414	334	369	397	369	376	393	370	378	388	396	331	370	355	366	410	399	384	391	373	391	363	390	371	374	378	390	363	384	387	366	352	366	384	386	372	383	370	356	401	382	383	369	369	373	410	349	397	333	394	351	358	362	359	369	359	376	402	361	382	381	385	381	371	367	386	360	401	382	380	396	386	359	399	356	373	390	400	366	423	379	361	404	407	420	405	411	383	362	382	367	365	354	394	397	356	369	367	360	389	367	410	380	401	407	389	402	356	375	403	392	368	384	374	425	393	398	412	402	381	387	392	353	380	407	378	385	389	363	371	389	366	414	381	359	400	383	401	383	393	368	382	366	345	385	394	405	380	365	383	367	345	366	410	388	364	372	394	405	351	337	392	400	334	356	419	370	410	379	364	377	353	400	373	394	406	404	374	403	337	377	383	382	393	339	351	387	335	397	386	352	385	370	379	385	385	375	357	403	394	363	402	386	416	339	378	378	383	376	394	390	379	396	379	406	365	372	332	352	363	385	394	405	386	359	350	347	382	381	391	345	382	377	376	369	376	391	350	399	400	367	413	370	397	383	366	369	371	359	373	362	370	415	372	342	346	346	377	373	376	358	356	338	382	403	409	398	390	361	366	374	363	362	379	380	389	364	384	380	375	403	330	415	398	394	342	380	376	388	381	373	362	350	395	393	367	372	364	387	396	394	384	383	366	414	391	371	399	386	361	386	395	377	377	391	402	402	359	385	361	372	406	383	407	383	374	378	399	389	370	373	342	374	374	360	387	384	413	386	366	389	353	370	368	353	391	383	391	365	353	356	383	406	381	426	391	342	381	380	384	360	381	376	382	378	421	398	357	363	378	352	360	387	386	372	415	373	422	369	354	392	366	385	421	371	365	372	372	382	379	410	387	385	354	383	390	359	372	397	346	393	376	415	379	354	368	392	367	394	379	369	394	382	378	372	351	352	352	360	423	374	382	377	378	380	384	371	355	392	401	362	399	415	387	381	367	398	402	369	397	367	372	387	387	368	384	395	392	345	371	358	366	388	359	385	390	374	368	348	412	387	391	374	394	428	382	401	370	390	335	360	369	361	386	381	379	387	383	388	359	385	355	386	382	390	374	353	377	390	377	386	367	372	377	370	406	384	373	325	397	379	403	372	419	381	374	381	352	367	402	379	367	408	394	402	360	386	356	398	375	386	386	400	393	393	375	370	407	355	367	387	382	405	381	395	360	393	385	431	359	356	371	398	371	362	394	440	362	362	370	376	354	395	372	375	385	355	416	399	369	383	361	395	365	357	394	348	378	386	362	400	367	364	398	333	333	385	356	356	399	376	386	408	349	386	369	380	380	373	375	384	357	358	396	371	350	405	410	365	363	391	381	397	379	368	358	370	418	372	360	357	383	393	370	389	388	404	380	403	371	389	397	360	355	396	368	371	339	384	395	375	383	343	405	386	396	385	364	372	398	398	394	364	391	359	365	373	398	360	342	403	377	362	392	400	389	380	371	388	426	384	359	369	392	392	406	379	396	353	391	399	369	386	383	373	418	381	391	392	381	414	409	410	335	391	377	386	356	383	395	379	387	369	387	389	355	369	379	409	379	398	406	342	371	386	369	368	402	399	387	406	377	384	367	389	350	410	393	383	369	347	396	382	384	366	378	402	390	367	383	378	395	406	415	392	352	357	370	395	365	386	388	380	392	385	375	386	370	373	382	362	356	387	387	370
25645	21474	27559	25634	7869	1768	1151	767	685	1179	11661	17631	12609	5501	1651	797	476	397	365	394	389	396	413	413	412	388	384	445	403	413	389	409	372	418	401	413	407	383	408	422	384	410	407	374	396	385	413	394	381	432	378	401	360	396	357	408	404	369	417	391	372	366	415	397	403	423	409	406	404	421	415	397	383	387	428	434	377	409	376	395	415	422	369	385	365	397	382	395	409	397	405	434	441	400	418	386	391	420	415	397	413	390	400	404	417	390	400	406	378	418	397	443	387	392	402	364	433	399	386	423	425	391	405	398	389	376	385	424	395	457	385	413	375	360	428	400	412	406	407	385	410	417	422	388	402	438	367	403	399	417	420	403	404	389	403	397	409	402	401	447	371	370	383	402	404	419	394	394	388	406	418	425	378	438	414	415	396	404	404	386	428	411	424	402	386	368	405	392	388	410	396	420	404	382	389	371	378	365	421	390	382	394	433	384	393	408	408	399	393	374	405	398	400	374	388	384	383	422	397	380	427	389	379	357	397	404	401	420	382	410	395	409	396	347	394	413	393	380	392	400	398	402	399	394	418	370	370	395	414	372	365	388	391	393	408	378	414	453	404	443	413	386	392	392	375	403	386	366	421	435	379	384	410	442	419	342	386	373	408	392	375	372	404	387	424	378	398	419	402	395	350	405	407	373	431	418	411	402	394	395	405	387	395	378	395	417	394	394	426	408	369	383	421	399	374	411	414	411	390	391	380	405	374	398	398	354	357	389	421	406	423	401	397	395	376	435	375	366	361	363	409	385	382	405	374	421	401	393	371	418	403	390	441	394	408	407	420	364	446	382	391	393	390	390	410	413	438	394	397	371	388	364	381	400	364	402	417	370	435	381	393	411	391	376	392	417	409	402	443	435	377	401	366	389	414	377	377	382	396	426	405	414	389	387	399	390	432	355	401	398	412	420	377	375	371	409	381	411	377	388	389	387	405	418	387	406	395	356	381	401	405	405	395	381	412	377	418	409	421	361	354	391	380	401	413	382	379	382	396	402	409	391	425	392	404	407	366	415	423	395	384	380	393	378	386	409	386	384	424	431	376	388	399	347	402	388	385	412	393	373	418	374	375	423	385	398	439	384	364	398	420	370	420	423	412	434	410	389	425	390	422	403	405	385	414	363	387	427	401	385	398	419	429	394	428	384	385	414	362	419	418	422	405	388	376	406	388	380	462	384	406	409	444	429	427	368	391	400	405	385	380	385	424	401	412	383	375	426	415	393	407	380	409	426	372	440	371	426	400	382	412	388	429	392	405	421	380	383	390	380	388	397	378	395	417	403	380	378	377	406	404	376	423	389	363	395	401	390	444	395	388	394	359	433	379	423	418	369	393	373	382	386	396	429	383	414	414	387	384	363	402	394	385	378	339	399	411	397	371	413	403	392	378	400	374	429	374	428	400	368	401	393	427	416	408	375	406	377	404	398	412	387	398	389	398	390	413	363	381	409	435	400	356	420	344	418	409	404	383	393	408	382	376	380	377	413	402	404	386	402	457	423	400	377	404	403	413	433	383	385	379	415	397	377	413	377	394	416	422	404	383	401	396	382	396	392	407	397	399	395	401	377	392	364	399	406	434	414	411	394	406	414	405	404	395	384	409	388	374	408	378	385	381	410	379	377	378	401	377	430	383	377	393	378	388	398	399	416	428	365	362	404	395	380	428	411	385	397	363	391	370	369	373	358	407	388	440	361	394	404	376	394	409	391	388	375	394	396	413	403	424	349	406	402	407	399	419	387	382	398	391	408	403	376	428	405	388	369	408	380	362	399	404	402	379	378	366	452	406	393	402	420	393	402	394	415	435	425	372	346	402	405	371	396	380	406	390	414	396	352	392	367	409	373	395	416	402	380	387	419	366	391	399	375	385	416	407	391	429	392	394	404	371	386	423	400	390	394	415	402	341	428	393	391	363	428	413	416	431	398	426	393	403	386	413	364	398	408	373	410	368	357	391	381	377	379	368	418	417	380	389	390	385	416	395	437	377	380	404	425	393	391	394	365	404	363	405	451	394	428	381	392	405	403	418	383	389	387	384	357	411	396	369	365	398	397	388	388	423	381	377	362	389	427	393	387	390	368	383	425	387	402	401	381	404	383	436	421	402	427	422	417	403	376	400	394	368	409	403	426	395	397	367	405	380	375	406	410	414	392	405	383	412	379	366	409	365	397	401	384	405	376	364	397	372	386	401	398	382	389	386	416	398	441	414	398	384	414	420	407	396	376	407	349	379	367	395	402	397	397	391	379	404	405	400	397	398	426	441	400	391	434	385	413	371	404	404	413	396	394	397	375	380	383	422	402	380	384	358	367	399	418	393	384	395	385	411	448	386	376	387	375	366	395	386	403	423	408	438	370	391	425	412	405	420	414	365	385	390	378	404	395	383	410	393	383	402	392	408	425	374	416	434	418	403	429	395	422	400	417	423	420	414	411	437	405	362	389	383	385	380	402	414	419	422	424	387	410	403	366	400	400	418	391	371	429	391	393	415	413	392	384	398	391	403	406	387	423	389	428	414	416	385	402	435	443	425	411	364	373	406	422	422	395	396	373	408	406	396	382	414	399	386	399	372	382	403	390	403	399	391	378	406	400	339	393	408	393	395	404	419	352	422	367	411	410	382	408	386	350	382	425	394	360	375	392	388	435	392	380	361	394	416	370	379	377	381	381	396	364	398	400	408	384	407	419	433	435	405	420	356	388	403	377	415	373	430	423	449	398	366	424	425	411	391	390	362	452	398	384	362	409	389	382	425	375	366	413	428	400	480	364	337	375	389	399	402	363	381	391	361	420	401	378	439	399	397	396	390	391	393	410	395	399	431	363	399	371	388	389	415	434	374	431	359	397	385	437	405	396	379	415	380	384	381	363	421	399	411	390	403	413	429	390	407	418	397	397	387	384	415	370	369	387	384	377	389	381	385	397	404	369	383	386	407	374	386	371	424	391	408	400	405	391	389	413	416	417	389	388	397	389	374	407	412	395	420	393	431	421	393	440	423	400	359	390	400	411	385	391	409	406	419	403	412	405	402	391	369	409	417	416	363	395	371	398	399	384	393	407	380	378	395	351	419	423	364	413	401	395	388	401	383	406	388	392	390	395	395	431	398	369	436	421	402	387	408	371	394	432	416	379	439	417	403	373	370	381	372	401	375	383	388	394	404	375	410	386	408	431	393	356	360	365	445	397	387	380	409	405	338	390	391	377	394	416	391	392	402	434	382	420	401	373	339	379	391	408	426	377	357	391	361	379	407	400	414	408	359	408	391	405	401	374	428	433	396	396	420	379	391	403	423	394	439	400	419	421	385	404	361	400	408	387	420	426	363	376	391	387	401	419	364	414	347	373	383	403	384	385	421	431	395	365	387	406	364	419	401	398	439	342	400	363	403	413	372	364	389	390	408	418	384	372	374	385	389	414	384	419	392	385	380	402	414	397	422	405	398	417	366	384	387	407	413	394
4029	4680	4623	2290	1647	1603	1354	1070	918	1764	15150	16249	11677	5097	1637	775	442	437	406	405	406	371	383	384	387	392	399	370	418	364	422	389	389	344	370	389	379	412	398	400	401	375	390	412	370	365	378	406	411	369	398	390	389	395	428	422	397	374	380	396	381	363	383	401	368	370	400	373	389	378	402	393	388	393	366	397	365	414	365	377	389	418	365	399	393	374	390	354	429	375	374	419	387	399	397	387	415	367	416	381	381	362	386	388	357	404	371	427	403	370	398	368	392	397	386	388	405	353	392	369	367	372	415	386	397	393	384	376	379	369	330	392	387	340	400	355	414	394	436	394	351	405	397	381	399	376	378	399	374	373	382	380	407	395	364	396	378	387	395	359	362	387	375	352	383	419	359	365	400	395	399	388	396	414	409	370	392	405	370	360	403	353	424	371	406	349	390	414	369	401	381	457	371	409	423	349	386	388	350	377	377	399	382	344	373	396	381	378	381	382	401	411	387	396	414	365	413	386	366	410	381	423	385	401	392	393	393	384	389	378	364	373	378	409	384	392	414	401	386	360	361	385	364	368	386	384	361	400	350	373	382	374	387	363	351	385	405	393	382	375	343	383	392	406	389	354	380	422	381	383	412	406	352	363	378	379	376	380	369	400	394	407	363	369	393	371	387	376	372	377	367	365	394	382	384	363	370	369	394	378	384	377	382	386	407	374	359	377	367	418	404	386	370	386	390	385	391	381	409	402	363	391	376	378	422	371	373	347	357	406	372	372	387	365	376	373	369	375	439	402	377	378	403	359	373	378	393	379	365	373	407	388	361	403	389	401	395	420	383	354	413	410	383	390	379	393	404	392	331	380	447	413	387	410	390	351	393	379	386	387	371	399	332	421	376	380	348	351	386	383	381	379	379	384	367	367	410	366	388	351	407	354	412	372	385	384	394	412	374	373	369	401	372	334	362	386	342	393	391	404	389	395	410	402	393	397	400	378	386	399	412	430	369	424	387	415	388	384	391	387	381	396	388	393	385	377	376	367	376	375	437	396	369	388	384	371	385	372	396	420	366	407	370	379	390	350	408	362	395	356	382	413	388	388	396	359	383	398	375	350	359	373	389	361	358	396	365	381	363	404	398	422	391	396	359	399	376	408	363	405	381	371	385	363	362	394	396	388	384	388	376	404	394	384	372	358	360	377	369	414	421	400	368	383	388	390	365	378	368	404	406	340	371	380	420	364	374	327	374	361	369	355	352	411	440	400	410	354	383	326	389	362	441	395	394	364	413	399	405	363	349	390	374	376	378	366	395	388	373	391	386	372	369	373	370	383	369	357	367	382	381	394	400	376	384	444	404	367	379	414	405	408	338	435	399	393	391	404	371	372	378	368	380	386	361	393	396	375	379	376	377	386	410	410	368	377	366	385	361	370	370	370	391	384	385	399	383	406	347	383	409	406	428	373	390	395	394	394	380	376	419	346	410	365	357	396	415	385	417	359	351	397	401	401	366	354	415	386	405	361	394	394	365	370	376	373	371	374	397	367	406	398	383	403	367	383	435	412	350	373	389	386	379	392	426	390	365	408	403	373	347	404	336	397	392	402	356	336	395	383	390	409	403	377	397	386	380	398	372	399	382	385	404	408	368	373	355	381	336	378	393	363	376	377	381	431	371	402	418	381	371	393	393	390	411	385	347	394	365	380	344	352	379	362	385	360	372	410	396	380	405	386	366	375	411	370	390	362	370	400	397	400	398	385	393	397	384	377	363	413	394	359	399	369	367	386	397	387	359	385	394	399	358	380	375	420	401	376	365	398	374	350	347	388	418	379	390	379	415	379	417	378	345	384	390	363	412	375	374	416	382	364	381	399	397	376	412	388	379	348	381	382	377	387	369	408	427	413	353	368	378	370	386	325	373	378	384	387	376	386	370	443	429	369	381	362	408	374	363	357	396	427	357	385	382	386	397	372	389	409	379	361	407	383	420	390	394	354	381	407	391	389	371	388	375	407	399	366	366	379	391	394	358	379	380	353	377	415	421	377	370	378	422	362	393	407	395	347	378	396	371	375	348	390	351	408	373	388	362	399	397	395	385	420	423	392	382	362	371	384	400	372	380	385	403	374	361	332	384	390	394	396	362	355	353	368	388	370	402	388	388	398	357	380	410	375	368	370	358	356	375	381	387	412	345	394	384	380	380	370	384	405	370	403	394	400	383	373	380	381	376	372	383	370	355	387	386	420	426	394	393	402	385	376	358	389	337	397	370	376	393	369	364	371	363	350	396	357	373	377	410	360	391	402	359	373	412	394	373	384	395	387	379	412	363	381	406	365	425	380	370	390	390	413	406	349	389	391	363	382	384	412	360	392	400	394	358	390	377	377	376	375	371	367	357	431	397	377	399	405	415	364	372	413	366	375	399	385	366	408	377	409	370	385	376	355	388	348	440	355	396	370	381	386	386	372	391	367	394	355	380	380	428	393	426	405	371	393	375	372	366	382	425	433	411	397	392	376	388	406	337	394	424	393	379	389	359	399	365	367	372	352	400	418	369	374	400	350	367	419	381	352	406	397	374	340	407	422	409	356	375	366	368	418	401	379	363	383	401	401	387	369	373	380	411	401	371	390	400	374	361	351	373	352	437	384	385	401	418	398	372	353	344	393	389	390	419	353	401	366	399	410	393	367	376	394	401	387	383	360	406	386	357	365	409	382	385	396	375	384	375	394	395	409	363	360	356	367	408	391	366	406	376	354	407	417	413	398	380	370	335	365	412	374	398	369	411	412	377	417	400	387	388	380	346	373	394	348	373	371	386	373	393	359	345	369	364	372	409	392	391	354	342	363	365	373	403	384	394	369	392	413	388	389	405	412	355	395	393	376	405	409	413	389	382	393	382	410	397	398	403	384	404	374	352	371	379	396	374	397	385	388	407	363	388	372	389	376	415	346	398	380	364	370	410	392	378	379	385	374	373	390	360	366	385	387	363	381	379	355	344	349	411	401	385	361	377	381	387	354	389	374	397	366	412	384	387	400	394	377	330	368	423	396	364	356	345	367	372	419	371	388	375	384	395	387	421	407	401	404	400	369	341	364	377	385	392	383	368	395	397	354	362	360	400	382	387	371	368	388	357	368	374	391	403	384	397	383	396	359	358	432	400	393	391	392	409	376	397	398	395	383	391	414	379	373	344	403	379	376	386	379	371	373	422	384	407	377	390	400	369	407	373	374	378	387	375	406	371	398	406	415	385	386	397	387	384	365	392	351	390	414	406	380	410	381	381	376	370	374	397	404	365	410	371	373	398	403	401	401	391	380	394	409	371	407	372	399	362	376	401	361	401	361	358	384	415	351	422	402	358	393	374	379	388	374	395	407	387	362	393	376	396	396	368	400	392	373	361	377	400	412	413	398	372	373	377	338	389	358	399	388	375	363	401	402	391	377	406	392	360	421	433	394	390	378	395	414	380	395	397	375	389	340	432	386	380	375	406	390	400	388	381	390	375	337
24622	21446	28666	24646	21182	7919	2507	1322	1067	1237	22353	29342	22361	11154	2912	1218	665	548	573	475	524	547	523	513	565	537	536	496	539	511	525	528	548	537	549	526	540	517	506	500	504	516	511	543	467	516	530	518	543	475	510	549	528	558	554	523	523	500	504	546	506	545	479	515	499	536	525	494	530	535	504	501	560	518	512	518	501	494	483	505	535	535	508	519	535	517	547	531	554	529	568	519	512	506	479	502	552	518	505	536	516	516	536	498	485	535	467	527	561	574	507	520	521	456	569	514	546	515	528	520	518	533	469	505	544	520	497	495	500	539	561	493	500	530	502	527	540	542	508	491	521	522	505	483	535	540	490	533	527	471	509	508	523	500	495	500	505	544	523	486	523	525	533	483	532	545	553	528	518	518	501	513	501	499	482	506	504	512	518	533	469	523	510	493	501	544	516	529	544	506	507	518	495	501	490	530	529	513	510	508	464	510	528	560	507	497	491	536	499	549	553	510	516	455	527	499	506	553	527	482	488	570	545	480	484	468	500	499	514	479	482	529	536	509	479	490	518	510	548	545	523	508	548	524	471	541	500	485	500	515	485	474	493	465	475	531	532	532	503	483	559	558	485	494	528	501	475	465	489	558	491	543	511	525	550	545	465	526	508	497	484	483	497	489	525	515	497	509	498	470	490	539	558	504	501	499	543	518	448	509	489	514	511	514	478	534	516	484	509	532	517	535	492	514	505	515	526	503	494	498	509	515	511	493	520	490	508	520	508	488	536	514	520	509	513	492	527	492	540	504	532	513	560	510	502	499	496	511	526	557	529	502	549	536	528	531	536	498	534	488	510	506	517	531	551	490	487	545	478	527	499	500	535	527	514	532	487	524	506	519	545	509	495	534	481	496	517	482	524	496	535	511	520	525	485	474	537	492	502	522	524	495	488	478	503	481	494	522	524	495	481	497	474	551	511	555	510	510	520	534	527	561	512	486	475	496	476	503	529	487	508	555	499	478	546	499	517	509	523	519	514	514	486	474	539	539	504	539	518	527	539	509	530	492	543	542	496	521	524	524	508	513	525	508	528	535	510	489	523	491	481	514	517	523	496	535	514	511	471	520	513	536	520	483	528	503	486	504	525	471	498	530	512	515	498	468	525	512	566	522	547	554	511	487	495	460	518	502	495	532	500	550	527	514	544	533	505	546	505	484	559	529	492	502	524	533	504	513	494	520	542	491	496	516	536	499	514	520	465	500	531	534	535	511	519	483	507	490	512	502	525	536	518	489	522	518	508	516	504	566	497	510	490	544	529	453	485	516	511	512	518	547	485	530	502	496	506	532	533	524	539	509	495	485	521	506	492	512	545	516	506	494	476	506	497	538	502	519	491	524	500	468	482	526	481	523	486	482	538	515	502	515	553	522	480	548	487	498	494	501	483	482	509	537	470	496	543	468	524	500	537	526	522	512	490	509	538	490	554	565	472	539	528	522	560	490	522	545	502	500	525	516	525	547	514	559	516	490	493	530	483	512	496	520	504	481	517	492	528	528	523	497	538	481	518	503	507	527	504	511	526	491	541	530	513	503	480	497	500	489	502	525	488	513	548	490	476	499	577	496	518	480	516	513	474	506	497	496	507	507	567	509	511	513	490	495	494	506	526	534	469	543	507	514	510	486	498	510	526	503	484	512	550	477	519	477	494	512	487	500	548	546	492	520	536	525	547	522	516	455	524	524	580	501	519	482	530	468	528	516	497	526	545	551	520	523	515	547	523	505	508	536	505	490	471	479	502	543	497	509	475	463	459	501	514	525	537	516	534	550	513	496	538	523	495	498	505	528	527	508	524	480	476	524	523	509	479	519	515	549	498	561	493	503	492	463	532	510	519	507	489	515	508	535	480	481	496	529	478	511	506	559	486	526	511	492	533	481	468	518	523	477	489	492	513	498	523	505	493	519	478	461	467	504	496	505	538	513	503	514	517	513	492	511	480	514	493	537	531	525	518	550	486	491	540	519	482	447	496	500	508	555	543	494	520	514	489	521	538	510	499	524	504	501	533	566	540	495	506	489	508	494	505	527	513	501	539	489	495	517	508	491	518	493	513	520	502	511	523	556	534	547	479	560	522	519	491	502	502	478	506	503	478	525	496	566	510	498	490	499	491	501	499	477	495	509	506	476	536	523	552	525	506	491	489	494	549	539	507	529	519	474	463	486	534	523	514	529	544	539	498	529	540	468	502	523	503	487	477	488	493	504	512	518	507	573	527	461	518	511	519	508	496	512	512	504	546	513	510	498	530	493	504	527	508	504	518	509	487	498	490	500	516	492	484	505	523	522	541	492	535	474	513	523	523	505	555	474	478	521	513	550	511	529	508	503	509	508	494	520	491	455	481	555	529	529	537	543	522	494	506	496	486	495	513	511	517	506	498	493	505	523	513	511	526	520	519	489	522	473	538	495	476	510	488	495	493	531	497	483	531	514	518	514	508	562	490	497	500	521	485	503	522	475	523	530	506	530	484	508	467	474	491	554	521	553	558	498	505	502	527	528	503	488	516	549	479	509	511	531	508	467	506	544	502	501	519	528	524	489	522	516	488	536	483	509	515	492	537	505	525	503	495	490	469	483	520	485	509	478	480	485	521	529	547	501	572	499	511	521	512	479	539	528	534	531	524	511	516	544	543	487	537	498	517	522	492	507	488	503	528	516	575	543	478	532	492	536	517	495	546	503	545	531	564	518	525	501	494	489	503	494	532	502	527	495	488	509	546	545	519	529	492	541	479	524	516	477	485	522	502	525	490	506	518	515	498	502	495	518	505	519	505	524	519	541	464	511	521	495	503	520	494	545	534	497	469	514	576	561	490	508	539	535	526	519	555	519	507	505	505	552	543	506	525	517	517	543	487	532	548	532	502	455	498	515	523	523	473	489	500	552	473	492	505	490	509	502	507	526	580	481	483	532	507	495	522	476	509	512	533	498	529	519	496	519	509	567	529	500	509	515	501	507	524	532	509	520	536	497	488	550	516	512	508	499	484	504	498	502	543	519	565	507	513	464	498	489	523	503	539	533	475	509	518	532	518	499	494	516	520	525	528	500	481	533	525	489	506	489	556	448	537	517	490	501	535	517	522	520	462	568	516	498	493	560	496	490	505	532	485	576	494	522	534	554	474	477	530	521	516	439	477	523	502	513	519	495	547	523	537	479	506	503	502	505	522	502	508	502	464	474	517	532	516	483	503	478	521	527	573	510	486	463	543	534	476	535	537	511	492	522	503	481	500	522	511	523	500	488	526	548	542	465	491	534	544	537	543	547	507	504	511	495	497	465	469	544	542	550	493	510	506	498	525	556	478	505	492	514	490	498	483	516	508	501	478	508	527	526	534	525	465	501	537	547	530	497	518	517	494	517	487	469	482	509	557	496	530	506	514	486	546	511	531	499	552	506	532	544	511	520	547	517	501	504	515	483	549	494	513	502	521	490	514	507	499	499	505	502	558	511	519	534	505	512
5140	8048	7315	4594	3648	2646	2129	1621	1327	1775	26391	26279	18909	8863	2962	1257	620	487	479	514	509	458	472	490	511	486	499	451	472	485	479	495	456	486	486	507	490	507	490	482	486	470	480	475	509	468	483	526	490	459	479	433	463	448	488	459	511	488	505	494	460	498	512	473	471	494	470	489	504	550	505	497	502	474	488	545	458	444	518	508	499	470	478	457	482	527	486	462	458	508	495	460	488	489	486	482	436	535	441	532	445	471	484	483	497	468	476	498	471	491	466	489	478	461	485	496	502	492	480	515	501	507	513	499	493	505	466	504	491	503	496	495	455	475	456	464	471	491	481	462	489	512	486	471	509	474	490	475	493	494	479	454	478	509	467	443	472	480	497	506	461	503	478	461	504	502	487	471	469	491	467	478	483	466	510	470	503	511	469	450	474	475	540	428	490	480	472	449	519	518	492	462	455	479	529	475	495	536	489	488	467	489	492	491	496	464	463	471	492	447	513	482	518	445	483	508	535	492	500	493	477	486	486	485	475	503	488	495	486	463	483	446	487	494	477	490	512	460	534	500	527	497	488	485	494	521	493	499	501	457	445	478	487	481	459	476	463	483	454	484	455	476	465	477	522	504	447	480	447	446	469	470	471	483	497	476	492	467	468	518	457	454	474	486	484	486	484	491	491	465	442	478	434	501	450	530	477	438	468	488	479	462	472	494	481	472	477	476	469	496	481	469	513	489	493	452	493	490	501	504	454	513	508	484	520	484	466	460	475	496	446	487	489	477	474	463	530	475	470	506	453	529	494	462	501	422	477	427	523	484	478	458	504	503	469	499	505	489	497	512	468	523	532	461	508	499	439	448	490	440	467	458	507	507	428	444	492	502	472	492	499	480	429	469	469	478	483	487	497	476	486	490	496	455	520	433	451	470	462	482	500	501	488	453	466	510	500	534	460	484	518	458	494	466	412	459	462	488	526	516	473	464	457	472	487	495	495	487	441	506	492	509	488	454	445	491	460	472	438	451	472	528	493	454	503	464	454	504	502	500	474	508	455	458	480	495	483	466	465	518	494	499	467	481	496	476	505	498	481	516	540	469	492	443	490	488	468	457	479	456	484	499	473	497	468	458	505	456	486	494	508	488	500	494	485	492	456	494	498	483	506	518	489	463	463	498	470	484	457	518	463	448	508	494	498	499	497	531	463	490	449	502	498	489	484	482	437	460	460	514	487	527	494	463	463	490	478	471	497	559	496	460	479	462	464	482	516	478	473	476	490	509	470	503	491	491	444	500	458	489	460	450	457	451	492	474	488	450	482	534	482	489	534	463	465	480	479	509	495	508	458	436	455	501	481	488	474	498	477	450	468	461	505	503	433	479	467	471	514	431	480	487	444	469	452	462	460	470	498	459	462	468	478	480	470	519	504	499	471	470	427	477	463	519	494	466	486	495	501	483	514	519	451	484	510	449	518	473	445	488	452	488	444	486	506	523	460	484	441	456	473	505	457	487	485	441	487	457	505	488	468	461	500	487	490	500	485	504	479	497	459	512	491	480	476	498	479	497	484	460	451	485	455	472	478	470	482	520	512	472	445	486	519	490	450	474	460	529	473	470	469	501	499	462	516	460	476	491	492	503	478	496	461	466	496	467	468	481	479	467	480	503	463	527	470	500	509	462	444	473	481	506	470	456	449	459	488	482	453	485	497	469	520	480	493	467	443	465	474	460	463	423	476	455	488	467	472	463	469	456	479	430	489	479	493	458	444	461	502	468	470	512	487	495	457	476	528	485	482	494	491	475	487	477	485	493	483	454	482	449	509	488	475	470	474	506	492	480	477	483	483	501	462	484	436	461	452	484	516	439	493	474	494	466	507	479	466	520	465	468	528	450	482	460	478	471	462	508	489	477	494	475	466	512	457	497	476	505	429	519	457	468	489	518	485	478	476	477	488	511	466	459	475	448	463	466	505	460	467	463	476	509	493	513	507	461	496	501	519	480	473	511	457	467	489	486	491	481	456	435	481	469	480	440	428	483	507	537	493	486	483	483	455	438	475	479	490	464	492	496	491	476	495	513	484	469	478	528	496	464	477	457	483	486	508	471	484	460	458	454	479	462	477	489	457	491	471	443	459	431	480	423	512	456	509	461	481	480	470	494	514	472	454	506	504	511	476	472	509	473	471	442	483	502	437	486	478	492	500	498	500	475	471	486	470	483	487	479	478	467	512	496	477	512	509	504	486	485	445	494	467	488	516	484	473	498	472	478	512	476	486	468	482	462	467	539	472	493	471	516	484	434	502	499	485	501	484	494	486	465	490	488	474	512	488	475	461	466	488	493	503	473	469	490	480	510	446	481	452	469	493	439	432	461	496	465	434	472	482	481	494	493	492	453	457	477	487	479	501	443	497	460	450	494	515	469	500	442	456	480	480	486	484	475	468	490	496	480	495	458	440	476	473	485	464	464	464	444	512	499	465	481	446	458	474	442	495	464	465	492	484	452	521	460	465	472	491	491	492	513	449	494	450	512	491	480	473	473	484	506	492	494	463	474	501	487	456	497	464	481	500	486	487	503	463	456	469	448	451	468	467	544	469	473	479	445	473	450	468	486	451	472	477	456	508	461	501	486	474	497	446	497	492	494	485	483	526	456	450	513	459	521	463	448	433	465	493	450	440	465	457	460	487	470	484	500	514	488	498	478	518	464	489	490	498	466	473	494	452	527	459	472	517	473	432	518	473	470	496	491	514	470	494	488	482	451	492	448	452	496	511	475	463	476	486	512	454	450	502	446	480	471	424	486	505	474	506	537	513	456	484	499	479	447	488	509	467	477	502	524	512	485	488	487	479	557	498	436	468	501	469	461	492	468	469	462	523	485	524	484	485	473	504	481	482	474	453	463	500	471	479	496	472	499	469	482	458	509	446	453	469	439	452	436	466	481	456	440	480	499	462	479	486	457	457	482	483	474	501	463	451	453	523	525	499	487	443	490	496	481	493	479	518	465	455	489	485	504	478	448	490	514	482	509	452	499	475	449	491	475	490	485	482	488	479	471	465	484	487	455	477	459	472	475	434	506	467	503	456	487	446	481	506	484	496	459	450	489	487	465	437	439	491	482	466	531	474	515	500	476	494	453	500	497	490	501	521	502	475	500	462	476	481	464	469	484	481	495	498	447	498	486	479	431	446	476	450	466	461	494	478	467	466	472	444	469	467	469	476	491	445	445	489	421	468	474	496	464	472	458	468	502	487	468	514	482	497	498	436	469	499	454	489	511	470	475	462	476	475	492	488	512	483	486	503	459	482	455	497	457	480	478	470	481	493	480	477	455	496	525	484	472	460	498	463	465	498	506	480	454	475	502	478	458	482	484	474	503	480	453	489	459	466	480	479	487	498	488	479	473	460	472	495	488	477	464	486	503	500	466	488	452	478	455	462	485	462	471	480	479	483	463	458	493	469	470	480	487	461	472	509	476	512	460	482	466	507	470	490	491	489	502	518	475	439	438
27661	10962	2666	1552	986	709	559	605	707	661	1207	1780	1624	1044	634	496	483	388	429	411	408	403	422	425	458	439	407	390	399	453	417	421	449	451	453	401	441	433	418	411	452	414	440	425	402	416	392	429	419	444	415	410	462	452	424	447	383	437	416	435	411	384	464	432	449	419	455	429	402	432	434	440	395	413	437	433	438	422	426	415	429	465	409	455	408	384	456	430	432	387	436	405	441	449	380	413	422	423	466	456	385	417	428	445	452	447	438	429	431	445	453	425	400	448	477	404	444	464	435	432	417	411	451	416	394	401	405	422	445	409	365	411	388	448	428	447	464	443	453	403	465	401	411	435	460	452	419	436	427	433	444	424	402	464	403	425	420	437	422	438	421	449	398	407	410	451	381	405	438	420	436	434	447	444	432	457	429	393	412	439	454	416	426	417	428	404	476	430	414	465	432	396	391	458	412	430	447	444	444	418	456	444	409	430	419	405	427	448	459	423	441	432	449	422	400	438	451	404	408	411	450	437	442	448	403	433	401	437	454	419	391	443	445	404	436	399	411	431	420	391	392	390	438	452	428	411	445	462	449	436	415	410	423	453	439	427	399	408	460	433	439	421	421	434	425	423	401	439	407	448	431	439	431	459	420	408	469	421	428	409	421	456	434	436	471	450	443	391	381	418	388	426	410	443	441	425	424	397	399	412	440	393	451	427	409	405	409	441	407	408	431	419	428	420	424	434	418	429	407	406	420	433	386	424	419	429	415	386	429	422	394	438	428	432	405	411	439	413	428	413	414	409	418	436	442	439	416	445	421	406	399	395	391	409	449	398	416	409	439	434	401	424	455	436	432	444	441	482	427	452	443	443	453	408	407	410	439	464	411	420	409	410	427	384	425	420	403	425	403	448	446	445	373	424	407	415	438	415	441	462	406	444	414	453	454	427	421	419	398	440	436	426	439	460	416	414	395	448	439	436	444	376	427	408	417	430	431	439	436	456	416	443	412	414	396	370	422	431	406	415	419	419	410	398	391	445	398	446	435	422	438	405	429	409	417	424	470	441	392	470	418	423	434	414	442	389	423	406	440	441	454	420	454	411	427	400	435	400	407	446	432	424	419	456	451	406	469	450	417	415	413	417	416	447	425	413	392	422	432	435	413	431	418	429	449	405	441	436	430	441	441	398	449	433	415	412	387	438	425	429	443	421	434	421	439	429	451	425	400	427	424	409	365	409	407	446	421	408	450	452	434	435	423	406	443	396	392	403	458	396	429	413	415	392	434	432	423	446	400	450	436	457	424	399	426	404	419	454	408	437	420	418	434	438	409	423	428	422	413	438	423	410	412	438	420	425	425	407	419	412	415	447	438	457	439	417	424	436	392	462	442	407	387	431	408	426	441	401	425	409	411	398	390	440	421	460	413	435	440	485	422	424	392	446	408	429	410	390	411	413	380	440	456	433	427	451	408	397	448	428	431	447	415	421	455	482	387	454	418	393	461	394	394	415	393	424	447	411	437	407	399	396	389	436	419	482	433	436	428	411	379	462	428	430	404	414	438	443	454	467	472	400	422	412	395	439	427	451	444	473	429	408	427	397	400	380	426	431	453	431	399	425	369	438	456	413	396	463	385	424	462	433	370	453	400	398	424	406	433	407	445	428	416	420	453	418	428	414	427	422	399	437	440	428	387	394	353	428	424	414	427	425	433	424	439	426	413	449	432	443	431	406	407	417	386	392	410	402	430	422	435	417	396	419	439	408	432	431	436	428	415	431	419	420	420	401	462	402	447	406	421	412	426	411	441	470	426	462	429	417	389	433	440	427	446	437	408	414	451	443	433	423	397	391	416	412	422	390	431	445	427	405	404	413	401	396	439	413	450	402	402	392	461	407	440	434	405	424	438	411	389	420	445	403	422	420	409	390	371	409	428	379	414	431	423	454	403	414	422	404	436	428	434	453	435	433	422	447	440	440	410	439	416	446	438	421	394	440	383	415	444	408	400	444	409	457	448	414	420	456	417	407	420	429	429	414	468	455	451	439	392	428	440	396	447	427	411	405	403	415	426	386	451	435	416	437	446	434	451	447	397	437	403	432	399	435	449	401	442	440	412	403	426	467	418	423	407	402	448	430	444	403	432	409	438	404	390	422	448	398	413	417	472	459	415	392	439	411	441	401	391	419	417	419	400	394	459	473	411	419	391	443	426	410	397	367	401	429	443	425	425	432	469	412	423	427	417	357	443	415	464	425	427	415	433	411	425	432	404	438	419	413	427	448	485	423	426	460	424	435	403	440	429	424	426	407	485	418	404	393	408	429	427	433	436	445	438	442	445	430	403	410	400	431	431	427	398	409	459	400	453	441	429	409	455	455	393	422	418	391	433	441	423	462	412	417	414	450	413	441	395	404	402	395	453	455	455	402	390	464	421	398	434	398	444	426	436	438	414	382	436	429	426	432	399	451	421	389	423	443	406	434	421	447	454	434	422	448	454	410	447	419	503	461	416	417	402	429	439	431	392	455	410	417	419	413	420	402	398	421	425	414	421	406	425	404	406	444	451	448	411	420	434	446	440	444	434	443	422	413	394	405	447	417	443	439	418	432	413	457	442	398	462	462	402	403	411	460	459	444	395	408	412	456	383	470	434	433	393	404	415	429	433	416	461	455	413	431	430	420	436	416	435	435	401	451	385	449	414	433	410	431	404	425	391	448	435	426	413	431	449	429	439	431	419	420	429	435	387	436	459	421	412	434	427	461	425	388	451	408	428	446	445	456	445	425	440	415	424	380	418	408	443	447	438	442	409	409	421	443	439	429	435	420	416	434	419	406	436	424	420	381	416	426	409	412	459	464	401	422	458	420	471	415	448	460	424	438	392	411	427	410	388	428	435	436	409	405	419	435	430	397	469	448	440	409	429	424	419	393	427	425	427	414	387	407	403	430	398	414	439	411	413	470	454	446	449	432	439	449	404	416	397	458	432	442	415	417	458	424	407	404	458	426	450	424	408	423	441	412	470	435	428	383	426	435	456	408	428	406	452	438	420	408	405	414	432	400	428	419	429	452	443	434	440	391	409	406	402	412	432	424	388	464	446	422	430	406	442	450	386	416	436	434	398	421	450	467	401	426	405	403	408	439	397	437	445	437	392	438	402	449	414	411	424	416	410	432	452	400	440	420	418	405	449	438	447	439	430	408	426	424	434	420	397	415	418	485	419	394	451	481	405	406	413	455	400	480	381	418	456	434	428	426	392	394	446	437	432	448	416	417	411	431	401	409	445	405	431	432	422	452	404	411	420	453	428	424	440	437	417	405	426	426	417	423	435	432	472	424	428	394	433	437	381	423	446	421	442	409	467	441	402	432	448	389	405	417	438	400	388	459	449	383	413	396	426	390	436	462	448	403	423	425	427	460	408	440	392	384	456	446	421	398	422	459	397	424	408	460	387	434	447	377	409	420	442	406	456	452	417	461	416	420	449	456	386	445	440	434	410	411	418	471	402	437
5857	2009	2529	1452	1163	822	656	737	948	818	1775	2199	1816	1144	649	501	383	394	384	405	375	351	361	407	390	403	397	382	415	374	400	432	392	429	414	381	385	429	367	369	359	409	420	425	372	417	393	376	386	381	415	388	363	404	363	415	408	338	376	402	395	400	395	404	409	386	405	406	378	380	409	390	396	416	394	378	382	380	396	404	405	373	366	362	375	373	410	380	422	366	392	396	391	378	397	363	428	386	435	382	360	401	391	380	364	421	384	365	411	394	402	381	388	362	365	431	416	401	399	373	411	364	376	391	374	365	404	421	402	353	370	383	397	398	354	379	386	408	372	399	377	404	398	400	379	420	408	403	374	387	391	369	373	395	413	365	369	389	389	381	349	404	381	358	378	398	394	380	394	395	394	381	391	362	396	422	389	394	384	436	402	377	390	389	414	363	383	374	374	397	438	406	391	371	379	365	430	376	380	413	346	363	389	441	402	394	381	384	387	390	372	381	371	374	392	418	384	381	364	359	375	395	402	388	379	437	396	377	386	386	379	426	403	370	367	357	411	394	370	367	383	414	390	371	398	417	425	372	373	352	391	353	416	405	396	366	398	398	386	396	365	388	372	420	418	412	390	373	367	398	406	373	375	383	394	365	373	385	383	366	400	355	401	380	409	418	376	387	378	390	419	386	379	375	350	351	380	373	354	376	421	396	407	374	403	405	383	384	379	367	400	394	368	370	416	374	396	362	401	409	424	387	413	380	418	408	427	390	411	354	419	379	378	366	351	399	404	407	380	405	375	407	389	408	414	370	355	385	397	419	390	401	372	388	395	386	379	377	379	401	387	423	374	400	354	386	371	368	361	392	400	381	401	379	367	429	365	408	394	419	400	378	396	381	426	369	348	418	365	393	383	424	372	412	345	378	358	383	403	382	409	371	371	418	378	370	373	387	371	396	418	416	378	383	398	373	381	398	380	361	389	451	434	377	362	430	396	406	368	369	379	380	405	436	391	426	376	384	389	405	379	390	367	386	350	389	371	388	397	383	390	388	383	392	408	366	382	351	385	384	397	415	414	392	366	369	416	402	385	389	363	428	393	383	388	364	411	353	374	408	402	394	349	427	398	376	374	399	395	362	388	362	410	368	380	401	374	357	425	376	396	381	359	394	395	390	370	393	386	386	382	392	354	381	403	369	420	397	363	415	370	394	364	351	407	363	422	380	385	391	432	387	393	404	413	382	379	415	416	388	355	374	370	395	393	383	398	362	393	382	387	368	400	412	388	389	411	388	351	369	383	374	403	412	369	390	397	392	361	396	416	372	405	387	386	395	408	379	402	384	381	384	397	433	367	399	358	389	399	424	390	376	379	390	409	445	406	368	419	411	354	397	414	413	390	411	386	386	380	398	362	381	380	380	368	377	391	411	405	359	381	431	397	416	387	400	419	369	403	389	387	376	400	373	381	448	412	387	363	385	363	383	378	380	378	402	410	377	396	367	396	388	374	394	411	423	397	368	407	363	340	380	392	393	385	405	407	400	363	389	395	387	378	376	385	394	371	367	387	385	394	421	357	378	387	371	376	412	348	416	350	421	379	399	358	404	419	377	391	383	365	382	415	398	392	391	381	386	373	340	410	387	396	380	368	420	378	367	382	383	408	410	395	373	364	356	400	406	412	414	373	379	401	450	378	372	376	432	373	388	386	391	361	425	436	367	397	386	372	375	415	399	368	389	399	391	426	410	390	352	400	381	402	364	420	358	397	399	385	374	394	382	414	401	420	367	420	415	368	360	417	391	393	387	384	422	384	392	397	411	406	405	369	410	376	360	371	372	369	413	372	399	389	377	397	383	398	375	364	419	387	427	385	384	371	349	392	391	418	357	393	403	401	348	361	365	384	373	363	389	408	385	393	424	400	394	395	432	386	387	397	373	407	414	373	383	409	397	405	380	397	380	383	396	391	416	369	400	390	406	377	379	374	397	385	379	385	395	412	379	355	377	372	379	395	391	425	375	437	385	377	399	388	399	376	378	388	426	371	376	351	406	351	389	392	394	372	415	393	406	387	415	416	406	385	380	402	357	380	373	426	392	416	418	358	380	382	367	418	384	394	382	394	405	375	382	387	394	371	356	415	372	397	389	376	376	399	384	395	397	379	388	374	356	375	371	397	395	362	428	365	425	375	379	380	409	383	367	377	337	375	392	357	384	386	433	383	413	414	390	384	382	409	417	362	376	397	363	384	378	423	372	353	387	395	408	406	363	410	374	395	363	426	400	379	376	381	350	382	425	387	411	419	373	397	377	414	376	413	355	368	356	386	383	401	378	389	402	385	342	355	401	367	371	366	398	400	390	399	359	394	366	392	373	378	372	372	412	392	423	408	404	396	389	418	400	400	361	390	409	402	384	387	363	401	384	375	433	414	367	426	392	410	398	380	386	376	370	384	396	383	364	375	378	372	461	407	390	402	403	405	380	392	420	401	393	368	383	406	399	425	392	394	413	417	380	403	398	393	378	414	362	377	366	396	404	392	388	411	406	410	353	391	395	394	396	394	382	385	387	376	367	377	350	366	400	368	373	384	392	430	386	396	417	365	383	382	407	391	388	409	400	389	400	376	401	406	363	376	373	391	403	369	413	404	380	395	395	385	419	396	385	372	402	407	441	348	393	400	404	379	414	384	376	381	415	400	398	418	365	404	354	355	376	394	399	395	403	414	434	385	394	369	377	402	358	394	393	422	360	358	391	403	396	413	378	409	401	390	407	380	408	385	378	388	382	417	374	384	416	365	389	363	382	355	382	387	397	360	368	345	396	365	392	359	402	434	389	392	376	394	373	394	386	370	385	381	400	429	385	396	374	412	372	347	414	404	390	405	372	391	392	379	351	409	388	382	385	416	415	406	415	375	387	384	415	391	371	446	387	391	384	371	387	384	387	354	364	405	407	395	369	381	392	391	384	386	397	391	374	408	434	403	391	400	373	379	426	394	356	390	393	369	376	409	401	383	395	395	399	358	395	374	372	378	386	414	397	414	398	381	365	375	376	377	394	364	407	374	385	437	430	394	385	361	405	382	387	376	396	392	391	417	424	399	378	378	395	403	386	430	392	395	380	375	345	365	356	417	399	391	370	390	357	385	391	436	382	396	367	385	381	396	424	383	392	396	419	406	392	405	380	419	378	354	409	373	391	388	352	383	397	367	397	394	370	411	366	371	395	382	376	357	377	400	391	376	380	400	393	397	367	375	386	391	392	355	440	363	368	379	365	393	385	383	356	368	414	400	395	390	403	387	367	388	386	391	380	398	413	374	351	426	374	386	392	370	353	374	398	412	388	400	400	389	391	417	402	421	402	378	418	410	417	379	389	384	373	385	395	363	393	417	380	406	401	428	430	392	367	400	401	386	432	405	383	392	389	376	384	399	385	370	368	411	390	428	368	353	403	390	408	383	403	415	396	380	396	350	432	408	395	391	372	382	422	378	425	392	370	380	377	412	381	362	381
25695	21521	27666	25582	8726	2123	1445	1168	1174	1462	10892	16774	12721	5629	1702	758	473	427	472	469	455	478	450	437	423	410	414	442	417	456	427	434	397	423	426	418	419	429	431	421	430	388	462	419	448	453	428	445	436	432	443	416	447	423	405	420	408	435	413	415	449	401	435	423	431	411	402	405	405	431	439	423	376	398	423	423	413	446	453	420	376	412	426	450	423	394	465	438	441	390	434	447	430	414	402	415	426	455	420	427	411	439	398	396	384	413	416	490	409	393	436	430	409	404	452	448	430	405	415	440	423	402	406	433	477	421	426	426	426	476	407	435	407	400	407	424	416	428	425	435	438	404	437	429	443	427	419	453	403	433	427	421	410	424	431	406	451	419	422	423	403	445	412	422	422	424	422	434	376	400	402	422	430	459	430	406	429	379	424	420	428	401	445	409	439	436	421	421	465	462	433	449	414	416	481	399	420	445	418	376	404	419	414	416	425	435	398	428	392	412	404	392	427	414	458	443	412	431	432	419	433	414	453	413	439	456	467	442	375	438	436	443	414	391	426	395	451	384	433	385	427	429	418	442	380	445	410	435	363	439	411	397	441	475	429	403	379	419	458	420	451	459	435	403	397	430	406	394	423	432	446	406	423	441	427	403	416	420	383	420	413	444	442	433	449	396	458	424	420	437	413	425	405	448	430	422	431	429	419	423	361	460	449	435	395	429	454	400	429	430	405	429	411	427	422	462	399	447	420	408	438	436	428	449	420	433	443	454	427	424	468	404	475	424	446	406	442	413	461	425	418	426	412	442	444	424	405	427	423	386	412	441	460	437	435	419	441	410	436	435	421	436	439	434	399	431	457	426	396	432	454	422	436	389	414	430	429	420	442	416	412	418	414	417	426	384	424	425	451	407	424	403	435	430	399	396	430	415	423	446	409	433	422	431	425	369	417	446	373	450	435	456	436	438	403	398	400	463	416	411	384	426	444	431	416	378	405	424	429	436	418	451	441	416	441	422	386	398	424	420	420	453	409	425	458	447	436	406	389	426	390	446	428	407	441	421	408	447	413	442	432	435	411	438	430	446	385	428	437	421	434	388	398	378	435	431	460	416	410	471	438	452	449	430	422	447	431	404	407	391	450	407	404	417	433	419	425	417	406	432	425	394	444	417	476	447	403	401	440	447	439	420	422	414	417	386	409	449	473	455	451	428	443	422	421	431	442	435	424	432	421	459	429	436	434	439	487	422	400	416	399	418	390	422	385	420	412	389	430	434	424	405	424	410	438	391	429	449	429	452	425	419	404	485	406	411	442	439	430	398	430	426	443	445	446	400	392	402	419	415	415	443	395	439	427	440	460	427	448	430	436	424	405	412	395	446	394	418	381	447	410	433	452	402	429	444	450	456	444	392	460	409	439	444	425	409	435	410	439	458	420	403	447	429	379	426	430	426	441	467	407	429	404	412	419	397	443	406	417	401	442	393	414	402	444	398	415	413	388	468	448	411	408	456	434	468	423	447	432	393	414	403	406	452	392	413	408	450	401	435	393	371	420	424	458	431	390	426	423	403	458	448	418	416	410	466	431	412	416	459	407	436	426	414	415	427	394	462	453	398	433	427	422	437	447	454	428	436	463	416	436	421	415	423	457	426	412	390	415	402	474	405	398	357	428	423	420	433	392	440	433	450	402	397	411	436	424	395	398	446	447	406	468	398	441	433	428	443	402	458	447	428	428	446	408	422	431	446	431	451	432	432	419	405	408	430	444	433	423	375	449	420	419	425	391	422	444	432	430	417	417	414	393	417	402	437	442	416	436	428	437	467	410	419	419	424	407	387	418	434	435	405	433	448	437	429	409	440	414	434	424	433	406	400	403	436	439	421	407	420	433	429	408	436	419	420	420	448	475	419	421	440	442	408	448	455	431	441	404	415	432	382	437	420	458	412	421	416	402	414	468	402	421	411	420	412	420	415	422	420	433	433	420	396	426	422	439	414	417	424	412	435	453	407	417	448	458	397	449	414	451	401	386	408	451	432	404	442	420	415	398	396	383	448	428	427	421	420	457	466	407	402	422	398	412	412	485	408	443	460	418	391	411	413	452	419	430	411	432	401	394	404	420	451	424	415	422	466	458	440	417	425	436	403	447	405	379	457	440	434	436	449	414	446	378	426	406	437	445	432	388	444	411	400	396	406	432	418	408	454	411	438	442	416	437	438	431	407	415	432	413	413	399	467	454	439	448	417	425	420	425	446	387	435	444	389	390	424	422	432	462	410	443	427	406	401	430	402	400	406	434	398	484	428	423	423	439	418	385	407	430	458	408	462	446	383	396	426	454	423	434	425	410	444	415	395	417	398	430	423	408	413	399	409	419	425	403	415	439	428	450	434	431	398	410	422	426	394	427	389	412	446	430	409	401	413	402	449	416	482	451	418	456	450	413	458	452	403	429	440	414	405	435	437	434	460	439	449	444	378	438	412	418	422	418	451	421	400	400	409	454	405	408	414	416	428	428	421	434	416	408	404	421	442	422	382	430	436	400	422	444	408	417	435	425	446	414	452	412	411	407	394	412	427	384	419	404	420	468	409	407	439	418	429	418	419	430	431	406	445	415	437	434	421	439	441	428	417	442	448	432	373	421	408	404	425	387	435	450	457	445	417	414	404	416	437	442	408	413	441	417	400	442	422	438	446	424	407	439	439	441	432	413	422	415	406	420	421	434	442	424	407	430	392	424	408	416	420	426	457	419	449	414	393	415	406	471	406	422	426	464	431	428	421	417	466	439	478	457	446	405	405	404	393	413	439	404	400	421	382	416	441	407	397	398	437	388	436	454	386	444	434	408	418	476	446	424	425	443	409	413	408	436	417	457	432	435	446	441	440	413	455	434	423	462	449	390	451	391	426	409	392	436	436	456	431	418	432	467	424	453	436	445	438	461	425	382	440	462	411	455	438	459	428	424	428	446	451	448	407	427	466	417	443	478	418	414	416	405	454	427	432	401	417	433	401	450	418	421	428	415	431	394	442	468	417	393	421	410	407	412	422	432	410	462	408	445	406	420	415	407	416	428	420	395	403	449	449	433	407	412	429	400	405	378	370	468	388	445	461	422	397	416	400	405	460	430	403	418	407	415	403	440	418	422	388	435	428	402	435	434	460	410	406	420	428	455	464	402	426	410	425	413	476	419	434	426	423	427	441	422	438	407	436	431	431	421	413	418	423	428	444	416	390	413	404	422	400	414	425	405	436	405	467	407	424	431	414	443	423	413	427	412	408	443	439	449	437	408	440	407	423	420	427	460	404	442	403	366	453	440	436	417	427	416	454	462	461	454	398	399	415	459	405	434	393	422	403	431	413	433	433	424	375	431	418	446	419	420	404	461	444	405	425	418	435	458	419	444	418	394	428	452	416	397	410	402	433	388	429	433	440	430	391	424	380	416	456	451	431	438	448	441	404	419	432	440	434	479	401	383	418	410	389	427	433	431	426	416	417	461	390	444	396	430	427
4832	6389	5493	3365	2150	1849	1608	1621	1701	2259	13995	15862	11445	5368	1775	820	462	412	413	414	383	445	390	432	426	431	404	371	436	407	416	427	388	406	392	416	408	396	419	390	392	370	402	407	420	406	415	417	392	378	419	413	405	389	415	412	426	409	411	414	414	383	420	407	381	368	420	417	419	419	399	422	383	401	406	421	403	389	393	407	401	393	444	382	393	392	374	386	413	413	403	389	379	411	410	398	391	399	404	385	439	397	381	370	418	374	395	396	382	424	401	406	415	408	397	414	405	406	418	397	400	367	348	389	403	403	384	409	375	385	405	373	401	366	381	406	418	395	399	402	399	371	376	392	414	400	397	392	391	414	420	417	393	370	391	357	364	396	384	400	398	383	387	425	435	398	388	402	438	381	435	381	438	415	407	417	389	393	383	392	436	404	387	416	378	388	371	389	414	373	439	411	439	398	388	378	384	410	411	406	387	387	416	399	412	363	411	389	396	408	401	378	396	371	412	416	402	394	398	398	400	403	362	416	400	390	437	367	425	404	435	378	413	415	383	385	414	393	405	376	442	410	396	418	369	418	379	384	401	372	418	394	415	394	438	418	390	380	385	391	379	371	424	412	386	432	372	408	389	396	399	437	395	387	408	368	397	393	366	387	405	410	385	400	378	416	361	419	397	431	403	403	403	378	362	404	377	385	449	391	394	394	449	414	387	392	415	395	387	375	382	393	409	391	420	436	406	423	426	416	377	414	419	405	355	411	384	402	400	407	405	406	405	414	371	437	422	396	402	442	445	394	356	415	381	441	407	400	398	402	395	386	445	371	374	395	428	385	367	406	406	392	401	394	383	411	367	380	373	403	454	383	387	406	414	410	384	390	397	409	427	424	417	431	403	398	385	409	412	383	383	423	405	367	408	375	387	419	415	392	407	398	421	412	367	360	425	405	379	393	421	393	400	413	424	402	427	396	428	406	398	419	395	438	377	386	395	424	408	387	375	406	372	344	383	416	363	399	382	372	430	418	419	410	391	385	395	394	419	382	381	399	452	438	430	378	427	392	387	380	406	416	445	369	384	396	388	371	438	408	424	428	422	410	405	387	364	423	402	403	415	444	377	425	383	400	410	394	358	379	360	432	352	383	433	392	359	379	410	398	415	418	373	396	426	398	392	430	389	414	389	398	397	409	373	389	404	411	392	418	387	401	383	394	375	406	416	397	385	437	427	414	420	388	389	394	392	403	410	410	385	416	412	428	399	397	423	391	395	422	431	393	412	393	424	394	444	399	399	400	449	378	398	371	388	370	402	371	385	375	411	399	435	385	366	422	427	402	393	397	394	357	431	404	377	406	392	357	407	377	428	416	350	395	358	402	346	410	414	396	415	389	417	381	393	386	409	414	378	395	426	401	385	382	382	407	430	382	392	421	442	394	394	415	347	343	400	395	397	399	417	396	421	412	404	433	398	373	411	387	411	400	404	370	390	409	406	406	396	379	398	446	358	359	399	428	397	377	410	414	424	401	395	416	392	407	405	375	423	430	400	456	398	405	400	429	402	422	374	432	427	416	376	393	366	400	351	399	421	422	361	383	375	381	394	387	412	409	412	400	405	371	442	391	425	407	364	433	411	399	388	414	403	380	380	407	387	386	378	392	430	396	383	409	440	446	402	398	396	367	408	415	402	378	386	397	401	405	420	387	403	422	421	410	421	372	405	416	387	382	368	380	418	437	394	382	430	416	415	392	396	360	368	379	404	431	400	377	377	414	403	402	416	434	374	429	378	402	413	413	365	411	375	394	382	385	425	392	403	410	408	369	393	405	379	400	383	370	417	396	430	401	422	379	421	403	386	368	404	406	409	374	420	417	408	416	388	397	392	386	428	389	406	376	424	382	394	376	416	370	379	424	391	384	411	413	375	380	380	421	385	421	372	380	392	389	415	407	386	408	386	405	438	410	423	440	404	394	394	399	407	390	377	393	392	418	444	393	447	365	372	399	413	420	412	389	414	405	411	423	382	405	388	395	421	366	388	404	405	388	408	402	377	397	399	407	393	421	393	410	397	386	387	403	395	394	375	388	407	439	391	414	385	395	410	420	399	383	411	365	411	395	346	427	390	419	390	412	375	389	375	404	404	389	372	381	377	375	386	451	425	360	379	366	409	413	420	417	407	414	382	375	416	427	416	430	414	388	397	412	409	442	406	387	398	393	413	370	414	380	404	413	391	415	396	390	376	390	376	397	393	407	399	396	396	424	420	432	402	411	403	420	406	408	345	409	348	346	403	430	383	370	391	429	375	421	371	402	398	409	399	426	406	417	400	402	395	415	370	399	384	393	394	392	391	419	377	382	402	411	383	411	437	384	400	387	417	390	386	397	385	365	420	402	406	461	384	381	399	410	394	411	383	388	392	431	386	392	420	385	395	381	408	404	409	404	368	446	407	432	396	457	382	386	419	366	376	362	397	390	423	385	365	429	374	366	424	392	401	393	422	389	399	391	410	411	429	418	371	381	419	403	388	433	390	421	387	420	403	403	405	410	381	344	401	416	385	386	432	394	394	414	439	391	422	399	387	408	397	430	378	383	388	360	385	418	413	432	406	376	413	382	413	416	392	407	418	424	381	386	432	421	412	430	400	392	392	406	415	425	386	416	379	377	399	403	403	404	405	400	403	387	400	415	390	405	393	391	387	396	397	393	412	406	372	404	391	391	389	408	394	424	431	402	404	397	384	386	402	405	363	400	403	399	384	412	420	390	408	396	410	418	380	403	392	368	412	368	420	365	428	376	446	418	414	371	409	369	358	392	421	420	361	413	413	433	407	415	390	392	387	416	400	408	418	366	450	373	385	376	379	404	427	383	366	407	405	403	415	395	410	419	388	402	379	381	378	391	394	433	425	381	391	370	408	395	396	421	372	381	377	402	367	413	439	403	389	421	403	381	382	412	431	388	392	405	416	419	389	421	417	392	380	390	424	428	398	407	382	387	427	367	394	404	395	384	399	400	395	390	392	380	385	403	378	388	431	373	391	377	390	425	397	389	386	397	434	421	397	411	387	400	400	421	387	361	407	379	414	418	385	357	437	400	364	349	421	414	433	389	403	382	388	407	421	401	409	420	441	379	408	420	355	405	374	424	376	389	391	415	399	380	380	399	379	443	418	407	399	431	402	383	447	422	394	418	403	396	410	407	381	395	368	421	379	402	400	415	393	433	412	378	410	389	437	394	366	403	395	396	415	369	385	364	367	409	376	397	382	386	419	386	379	398	398	400	376	398	374	412	373	396	373	399	391	368	378	409	399	390	385	381	382	398	403	389	439	375	417	404	415	401	420	428	404	409	435	378	373	408	392	377	379	386	415	437	360	402	375	389	389	371	423	392	403	427	392	389	387	397	415	417	391	409	416	387	359	385	389	421	409	372	431	408	379	442	379	433	393	397	395	382	412	411	383	379	387	409	417	398	349	363	442	386	377	384	391	394	381	444	395	377	377	404	414	428
24681	21518	28774	24736	21194	7485	3117	2201	1800	1511	18721	30051	23308	11702	3134	1292	684	610	573	601	568	570	551	566	577	539	556	603	560	582	545	562	548	546	568	589	557	554	558	577	568	577	587	555	547	542	544	557	549	570	565	556	574	636	559	601	566	525	510	572	530	570	593	529	530	600	545	536	572	578	531	527	557	593	582	616	551	576	525	608	607	555	564	529	506	607	528	585	567	528	533	523	555	595	553	531	544	539	557	560	607	547	551	527	567	567	587	540	573	552	574	610	564	603	563	532	536	584	578	554	549	560	532	569	581	540	536	625	578	557	584	574	564	552	555	550	591	587	553	577	537	562	575	560	612	583	562	552	530	517	520	605	574	596	575	549	538	549	540	516	573	520	533	566	549	520	565	542	581	575	569	544	602	569	561	539	584	584	522	548	555	543	598	547	571	541	529	533	574	567	598	544	531	516	586	595	545	575	538	558	525	560	557	574	528	524	543	544	586	543	585	531	550	561	569	595	563	534	598	573	568	530	555	566	561	545	517	548	577	586	568	551	590	570	552	529	550	527	553	556	567	577	582	554	571	571	541	547	581	562	546	557	547	534	523	543	555	549	544	578	564	562	551	534	582	539	514	551	549	562	529	601	505	515	582	571	592	580	514	563	566	578	604	571	564	583	578	547	568	625	588	582	535	578	578	515	579	545	567	563	583	540	566	540	565	566	545	608	508	527	526	574	532	544	550	561	569	539	546	551	590	544	537	514	508	531	544	575	525	557	564	551	533	543	557	582	544	618	552	568	586	562	526	576	544	545	531	599	553	517	580	561	537	529	517	544	547	565	582	517	555	574	573	614	572	567	551	574	542	540	547	572	565	550	550	612	577	578	555	536	562	531	553	577	547	521	542	549	538	564	564	549	542	552	530	536	552	541	605	536	569	553	556	553	533	580	563	556	542	543	539	533	542	558	539	558	565	553	551	548	572	517	556	565	583	560	588	601	584	579	531	565	552	528	560	598	554	547	522	531	531	562	517	552	588	534	572	549	580	563	537	606	562	552	525	565	604	531	548	505	513	554	544	530	553	549	538	523	541	579	571	544	515	559	551	562	601	534	590	521	541	555	564	530	559	575	543	531	589	541	528	592	546	575	518	535	550	565	548	555	581	534	548	530	574	539	521	598	520	531	546	548	569	523	542	576	547	590	580	610	580	589	522	537	572	593	515	573	559	580	554	548	578	567	544	533	517	547	537	549	512	573	548	554	564	558	606	590	576	541	514	554	535	544	553	545	553	573	589	587	561	542	562	589	615	583	557	543	532	541	560	538	560	586	520	531	558	548	572	564	548	529	528	571	567	544	554	560	534	557	544	525	519	567	550	561	541	539	557	530	559	548	549	566	548	566	569	578	550	548	538	540	570	571	537	591	585	571	539	542	513	556	560	547	557	555	561	516	603	526	570	561	510	608	575	513	543	573	537	551	565	562	551	575	517	550	522	585	549	545	557	571	551	579	601	562	536	564	541	557	547	541	532	566	564	538	580	543	599	583	554	533	528	480	562	549	539	574	560	565	536	534	567	555	544	564	558	533	594	574	617	582	540	545	553	524	525	559	544	586	527	550	520	592	557	519	535	568	594	593	534	553	560	558	541	578	555	560	542	485	528	577	565	529	573	546	504	528	577	539	554	557	570	600	534	503	538	547	533	565	579	567	555	555	577	570	523	578	593	549	510	524	527	572	538	593	535	561	551	517	558	572	547	581	581	541	546	556	581	509	589	533	568	556	496	537	559	546	577	566	564	560	576	561	557	520	548	556	540	532	601	538	524	548	563	545	612	572	585	545	561	573	582	566	547	587	509	577	516	597	580	560	533	586	548	517	554	579	521	560	566	589	565	532	499	617	530	503	568	588	552	553	544	582	566	561	579	528	566	551	525	587	530	541	532	512	512	542	561	581	539	512	572	569	553	564	559	556	533	551	582	579	541	581	576	530	494	535	532	542	594	506	541	568	551	561	567	531	577	553	565	548	580	562	555	527	548	573	513	539	554	572	502	552	544	526	571	578	572	566	575	564	568	537	553	548	529	518	574	534	526	529	559	534	581	541	577	599	552	557	508	561	562	536	533	516	536	517	586	546	544	513	538	538	566	543	587	572	559	575	552	567	546	531	552	539	518	528	576	537	577	573	529	543	511	568	552	593	554	527	604	577	574	546	526	559	539	581	593	576	565	564	551	551	587	585	547	558	564	532	522	595	552	543	572	543	534	551	542	576	562	554	527	557	570	586	567	548	546	572	578	561	535	550	537	592	540	548	561	538	570	535	545	544	507	554	539	543	536	581	537	556	545	552	544	559	576	550	608	554	540	555	555	580	560	561	566	544	566	531	537	545	518	559	560	562	520	584	562	550	525	540	578	507	538	535	510	568	533	529	555	501	539	472	538	577	562	585	529	587	567	532	544	562	591	560	492	567	536	539	582	535	550	585	568	530	565	537	560	560	560	550	547	533	553	552	543	557	539	564	536	554	559	540	577	563	543	548	593	560	525	573	543	556	547	588	578	578	617	511	482	576	548	564	556	566	566	544	555	541	564	508	577	577	572	586	575	533	557	542	566	543	559	583	606	558	549	590	567	562	584	563	561	549	501	521	572	542	601	530	561	582	547	508	571	555	571	532	519	544	530	531	584	571	585	558	537	534	532	593	520	548	575	551	550	539	541	554	546	538	566	523	548	539	568	574	528	560	533	581	608	553	536	532	571	538	595	566	563	507	496	522	588	541	561	546	569	557	569	539	545	557	557	556	516	565	534	546	590	555	567	553	515	545	567	526	586	574	563	566	542	542	525	555	539	537	540	578	529	503	557	532	540	539	524	535	542	539	537	595	545	530	567	587	565	582	546	525	510	539	534	614	465	542	557	517	577	556	560	556	566	545	559	572	572	559	546	575	523	543	560	535	543	543	561	601	578	569	535	577	569	530	599	560	543	578	574	530	525	532	548	582	544	557	508	519	543	569	506	575	524	567	534	571	535	530	578	565	549	617	525	544	538	563	547	527	567	535	546	579	570	569	569	553	550	572	535	514	563	558	548	525	544	544	579	603	593	542	558	557	537	512	551	524	525	558	520	546	570	541	541	538	566	550	577	576	567	512	555	582	560	520	554	579	555	586	572	516	531	544	567	559	510	584	572	531	521	568	517	564	576	583	564	551	570	557	548	593	554	542	546	559	599	508	549	551	574	566	558	557	563	550	540	563	585	552	559	548	541	517	535	528	555	605	507	593	523	530	540	512	553	526	562	577	499	558	539	557	549	562	587	556	565	537	577	580	563	554	549	533	577	526	526	553	541	483	568	545	528	544	549	572	548	580	552	524	584	529	582	545	509	525	559	545	550	491	561	527	559	541	526	562	589	510	553	594	552	526	547	569	524	528	548	557	559	542	544	546	525	547	573	586	566	602	567	592	568	598	543	520	545	529	547	566	551	539	617	565	525	567	528	561	560	514	539	537
6225	11136	10547	5180	2933	2307	2969	2709	2598	2226	22765	26855	19055	9405	2939	1459	717	517	515	523	547	560	544	549	482	497	486	484	546	504	518	492	467	485	512	553	505	479	519	491	520	530	495	532	509	502	504	438	521	528	515	506	533	538	525	527	559	510	535	514	480	501	507	495	504	505	523	525	514	527	525	498	514	501	498	497	516	508	516	500	509	509	536	526	443	525	560	488	536	538	476	508	537	543	493	490	513	536	494	525	508	502	508	514	515	504	493	507	526	457	508	515	505	504	521	486	448	505	536	466	517	512	513	488	516	464	457	525	491	512	538	502	500	529	483	506	530	490	504	498	497	525	568	538	527	515	489	505	483	531	480	485	554	524	512	499	505	514	477	465	552	504	458	504	519	503	529	501	495	519	516	519	522	538	513	449	468	488	537	523	494	457	522	502	518	509	531	552	489	480	509	483	517	527	506	517	525	458	505	497	533	527	479	521	535	515	552	519	497	498	509	515	538	535	534	468	487	491	507	519	465	490	487	506	522	508	511	493	560	552	521	479	523	516	512	528	484	507	535	461	486	467	486	503	488	511	478	506	475	501	485	473	497	523	514	481	502	539	512	500	475	480	509	504	474	517	516	513	480	513	501	491	536	500	474	477	514	504	458	486	505	501	502	484	509	529	456	539	478	520	549	489	483	488	493	466	518	500	508	500	538	544	521	514	492	504	520	507	526	482	517	482	517	499	528	476	509	499	512	484	501	515	512	490	502	538	541	474	510	525	497	489	487	500	507	474	465	482	516	491	484	475	496	496	531	514	489	515	503	481	508	538	529	487	499	506	476	502	488	511	504	498	507	519	475	466	494	516	489	497	487	488	513	495	482	475	468	553	490	486	543	485	484	517	535	471	483	509	494	483	502	494	496	492	549	499	487	494	519	488	513	532	474	489	516	505	473	518	483	493	499	469	507	485	495	483	512	531	495	502	480	483	536	497	522	521	483	489	517	492	541	531	475	541	506	517	523	499	507	528	537	518	470	505	499	479	515	532	535	510	518	489	498	497	508	487	496	507	481	545	546	516	517	515	523	480	500	551	504	533	494	558	492	521	493	460	494	496	508	521	515	523	490	508	503	526	501	526	542	484	508	494	496	517	516	495	521	510	497	498	507	517	499	500	496	461	506	512	490	520	533	536	517	538	508	471	532	489	531	522	488	497	528	467	549	495	479	504	484	506	484	502	472	462	527	521	540	506	448	538	524	484	497	510	521	511	496	514	502	547	544	470	489	497	511	520	537	501	535	508	505	489	491	528	479	516	476	508	489	500	514	496	497	499	499	507	514	496	502	517	480	506	501	523	503	523	503	499	466	531	503	506	480	463	554	516	539	506	499	532	515	528	525	498	515	512	526	506	463	508	517	520	513	512	493	490	544	502	498	493	476	548	550	487	452	561	483	539	503	520	544	514	511	526	487	524	480	525	497	506	490	486	474	504	494	539	535	525	517	482	550	467	513	495	479	495	495	494	482	472	528	542	528	500	518	527	477	546	480	504	504	519	511	513	502	454	507	505	497	539	505	495	508	498	509	490	518	484	509	536	511	504	523	514	556	491	518	533	517	475	485	495	533	486	498	500	469	493	520	476	518	464	504	490	508	481	528	498	518	506	481	520	498	521	521	551	495	552	487	474	537	505	493	513	467	481	510	507	523	484	509	534	493	509	448	520	477	548	484	502	531	522	516	483	508	507	526	520	517	509	544	468	484	517	498	508	495	476	470	498	537	488	506	521	478	501	511	471	555	493	512	470	514	509	498	504	501	490	504	474	499	499	499	515	503	499	471	531	487	512	508	533	523	498	506	497	504	478	506	508	534	504	501	516	476	514	496	515	529	512	513	522	507	495	504	509	488	523	517	494	485	541	498	503	480	517	515	491	515	483	507	497	496	509	507	524	521	477	512	506	494	525	510	517	486	508	534	521	497	509	473	504	483	495	467	525	478	500	453	493	520	487	511	494	478	500	488	515	522	506	473	534	508	556	510	538	475	493	500	512	500	482	512	495	532	527	509	503	475	505	508	476	503	505	506	504	501	537	524	492	519	517	492	535	501	520	526	511	523	508	493	497	474	501	532	473	517	517	486	489	480	568	502	516	482	498	458	469	478	510	513	510	491	512	501	481	505	510	520	500	542	502	472	483	549	491	512	506	478	509	482	472	519	527	536	492	492	484	439	498	509	475	507	491	470	490	528	509	549	527	495	506	482	548	525	525	531	475	482	518	482	513	479	494	505	483	513	523	518	475	517	526	522	512	469	506	456	504	480	502	472	489	486	521	507	525	524	506	517	480	513	521	481	548	511	476	495	543	511	526	478	465	537	490	503	491	525	518	505	509	491	493	492	522	530	501	528	507	516	502	495	476	485	531	482	507	489	514	463	536	498	500	536	502	531	473	509	527	478	495	534	527	496	524	515	483	489	500	556	480	499	513	533	517	470	558	516	472	534	487	504	507	492	465	486	489	493	521	484	509	486	535	507	497	533	500	491	495	522	546	512	488	491	539	525	493	447	488	501	469	453	493	513	536	505	505	527	527	469	546	456	516	526	497	490	464	518	506	552	503	514	529	497	505	493	495	493	485	512	525	504	493	473	527	481	514	505	497	489	515	477	493	509	467	547	496	522	506	475	516	508	530	528	478	497	489	509	471	506	513	503	513	487	506	509	517	519	553	505	494	503	521	475	504	531	527	522	506	538	512	504	483	481	504	503	524	502	455	492	473	504	470	477	488	488	495	483	494	492	527	518	489	550	467	492	525	479	535	483	515	498	503	490	471	498	510	504	501	554	511	513	524	515	515	518	502	535	498	503	500	497	496	474	506	523	527	490	479	530	499	508	468	472	484	507	509	476	502	508	454	473	482	466	504	460	541	519	481	493	524	495	479	510	459	514	503	522	520	513	527	471	457	493	479	500	483	497	507	506	472	472	510	506	531	497	502	521	548	507	472	509	498	494	517	524	471	486	475	524	497	506	481	471	509	502	515	496	521	507	516	528	506	476	478	493	485	503	515	507	509	505	481	517	530	487	480	450	480	537	483	468	500	474	514	525	521	480	510	491	489	508	511	490	479	493	504	511	495	465	522	493	515	485	524	507	500	500	520	514	521	489	506	485	500	497	494	472	536	507	483	495	499	507	486	483	533	454	507	456	443	518	476	484	495	502	490	531	485	477	470	503	538	515	498	468	484	508	481	478	489	523	540	473	501	547	474	475	493	492	504	485	513	481	507	564	509	522	511	551	520	509	489	533	467	505	502	510	575	533	492	471	539	479	497	535	490	475	479	507	544	523	530	520	509	512	511	507	550	518	532	483	532	524	450	513	473	491	466	461	502	477	483	505	496	496	499	478	509	460	482	469	505	479	508	484	490	525	516	530	494	475	477	495	530	483	481	480	478	510	497	483	503	522	523	525	516	511	509	538	518	523	493	488	489	498	529	494	504	509	529	494	509	462	479	515	512
27938	12939	5246	2106	778	738	815	808	735	650	980	2095	1688	1089	719	591	512	434	471	450	445	456	486	446	425	454	479	452	449	458	426	486	423	452	471	423	426	450	454	433	470	468	440	471	441	470	449	453	472	451	490	422	509	451	488	456	506	485	480	432	431	463	437	454	456	457	476	485	513	459	425	424	489	468	461	457	458	450	504	428	450	454	466	477	467	449	462	458	464	452	443	451	446	499	442	446	476	493	437	442	451	474	462	508	476	457	462	447	441	497	499	497	466	464	463	468	461	438	482	492	466	483	494	489	430	452	446	409	460	462	432	447	483	444	434	408	455	435	443	470	456	482	444	459	472	429	470	511	444	451	443	464	479	482	469	442	459	463	473	493	476	480	467	467	451	452	441	427	455	464	476	462	469	494	457	458	495	463	446	456	444	479	430	457	458	477	467	426	469	460	456	472	418	460	487	405	460	498	488	466	471	484	459	458	425	427	506	493	440	475	466	437	454	463	469	453	447	460	450	462	445	452	420	479	458	427	455	473	464	421	419	443	472	457	446	489	465	450	449	468	489	431	443	467	466	496	455	467	463	474	467	455	454	453	451	475	480	491	489	485	483	477	434	440	468	468	472	429	443	466	461	445	433	471	488	459	445	455	426	451	459	484	461	464	502	489	459	440	500	469	473	490	491	435	475	452	465	463	419	455	422	484	482	434	446	439	435	433	466	487	473	520	463	482	490	462	412	496	415	467	458	481	501	472	471	482	463	446	453	468	487	481	464	475	426	478	444	452	419	444	480	503	465	450	507	418	428	474	462	487	475	462	455	451	510	451	480	446	450	456	499	455	405	463	482	491	449	472	487	473	479	461	444	467	469	414	472	458	412	404	438	468	476	481	463	468	480	472	446	446	445	462	453	454	484	424	446	450	445	457	478	469	421	474	435	464	496	468	459	462	447	409	452	494	490	543	464	471	484	462	494	434	451	429	463	451	499	464	462	489	463	416	469	470	420	444	452	471	445	434	425	443	429	477	508	497	449	432	388	468	429	433	437	477	425	457	456	473	490	404	491	480	440	479	457	431	465	482	466	454	453	491	476	440	451	429	468	487	457	485	474	439	493	451	445	492	467	478	438	461	485	507	459	483	422	470	455	446	468	459	456	477	472	433	457	451	441	478	467	457	447	423	456	450	459	456	434	482	456	464	458	466	499	419	508	451	481	469	463	455	481	455	447	454	453	455	485	452	449	435	464	438	414	453	465	504	466	463	473	443	471	449	513	506	477	431	463	483	453	488	501	444	479	464	442	466	477	421	470	484	513	471	478	485	442	462	513	461	481	456	422	445	471	463	480	457	473	502	455	487	427	445	476	470	497	407	427	466	439	472	448	456	451	444	516	482	483	450	433	458	478	476	472	463	439	500	443	487	480	487	492	437	454	486	423	458	438	488	482	484	425	461	440	476	462	480	468	467	462	421	420	460	451	461	470	454	449	532	474	474	457	456	428	453	457	475	475	466	479	461	447	440	446	475	476	476	472	455	460	452	472	445	465	441	497	475	476	468	427	441	498	454	476	418	497	460	493	478	496	479	441	454	471	482	473	441	468	453	467	477	451	481	464	441	456	443	459	435	440	517	457	461	440	464	428	464	396	519	457	451	471	493	451	468	452	456	480	438	451	462	451	467	454	479	513	444	461	449	450	471	454	453	472	467	489	440	433	450	484	446	492	474	450	477	449	416	452	504	439	476	480	439	477	469	473	452	466	462	435	495	466	433	467	451	449	466	455	490	459	463	485	469	462	453	493	477	482	490	470	463	488	440	431	455	464	425	429	451	443	466	451	449	496	471	454	456	480	452	471	469	491	483	393	449	424	484	444	445	435	445	432	472	442	485	452	511	454	458	443	488	442	442	467	470	469	450	458	483	480	451	448	447	430	495	433	489	462	486	451	456	453	456	442	445	465	460	449	452	422	475	438	452	448	470	476	499	497	452	440	449	468	477	440	445	425	462	442	499	444	483	478	441	433	460	478	478	477	446	471	459	450	431	475	513	457	464	450	408	465	464	459	456	454	454	447	472	454	442	497	458	454	471	455	454	483	446	436	494	472	511	432	464	468	479	492	443	465	464	457	445	461	466	474	433	494	464	489	432	453	454	460	473	511	460	489	472	483	476	442	446	429	414	455	480	414	467	503	476	433	443	461	498	469	453	466	474	470	472	486	460	480	438	428	492	459	469	423	464	450	472	472	500	446	464	474	438	460	465	466	446	469	451	447	450	465	440	471	458	454	459	496	448	492	451	458	436	476	521	466	458	477	483	400	480	450	464	453	450	457	438	412	435	461	451	456	458	473	440	461	449	483	477	467	475	474	517	422	466	450	440	463	455	430	427	469	483	472	491	449	449	471	443	491	499	454	433	482	457	447	483	522	459	451	466	463	497	486	468	462	474	447	468	417	488	495	476	464	442	453	461	461	416	487	464	477	484	464	459	471	467	445	474	492	465	474	473	474	461	456	483	424	441	466	432	457	430	455	475	474	484	438	442	448	477	471	492	468	425	452	447	445	459	464	475	438	436	422	450	468	497	433	475	447	458	431	432	432	451	510	459	464	458	457	487	453	518	481	459	467	429	467	475	464	481	427	456	455	458	443	432	480	478	441	487	455	424	426	460	445	485	451	448	450	478	448	465	454	482	467	430	458	481	433	431	468	461	486	480	438	493	472	478	466	484	466	439	461	471	477	479	468	462	453	451	463	451	485	443	449	451	455	471	449	477	471	464	498	469	492	465	464	424	459	460	470	449	475	436	451	467	454	473	412	468	440	457	455	470	435	411	436	436	454	466	446	437	471	437	449	493	463	481	471	454	449	464	471	445	443	479	474	459	467	414	425	422	482	443	418	443	443	485	481	449	495	463	508	469	427	445	468	481	450	439	459	488	450	447	464	453	485	453	478	440	496	458	481	461	461	431	444	487	457	487	450	448	465	505	423	456	458	442	491	499	468	440	468	460	461	482	445	445	445	483	462	456	496	506	476	489	438	438	464	470	479	452	469	455	474	433	506	454	454	465	437	454	433	491	436	475	461	506	496	500	482	462	427	444	467	459	503	448	471	453	482	432	451	443	482	469	483	462	472	456	457	473	462	463	432	442	484	434	458	416	473	469	486	495	448	485	507	444	469	481	465	508	439	423	500	467	470	450	446	459	451	456	474	475	458	460	472	483	441	465	471	471	448	428	477	435	512	500	466	486	440	473	456	484	453	485	449	481	470	460	453	486	420	487	481	451	478	461	480	455	476	488	442	432	457	465	457	518	474	482	448	488	501	460	501	462	483	487	453	462	447	465	433	469	475	485	479	426	407	455	470	460	466	446	467	447	456	468	472	499	457	425	433	465	480	472	447	487	463	468	454	433	453	455	514	451	500	427	485	433	461	471	476	464	445	481	470	456	478	470	438	448	476	489	451	462	460	468	490	467	450	440	460	482	449	426	484	449	443	484	478	493
6820	4512	4808	1886	901	950	1100	1022	936	850	1320	2608	1961	1122	675	527	426	451	417	371	411	389	405	421	444	453	418	455	367	431	451	420	416	415	418	383	448	443	426	441	419	376	411	431	425	463	408	422	417	380	411	413	431	423	437	421	430	420	400	448	402	446	410	428	413	439	441	415	444	391	425	417	416	443	387	413	372	425	407	377	406	435	435	396	428	414	429	422	416	460	416	430	416	395	463	399	391	384	427	414	431	424	412	373	431	402	419	423	441	384	400	448	428	426	379	410	455	445	436	441	454	440	374	415	436	389	444	382	400	408	432	351	427	417	414	415	392	415	396	424	397	431	449	379	426	396	399	380	411	423	411	393	397	407	446	404	455	379	379	441	447	406	381	444	407	414	381	429	394	430	395	403	422	387	415	424	452	427	433	426	398	429	422	469	414	442	459	397	414	402	438	421	425	441	433	414	400	403	441	406	398	425	428	416	398	453	433	380	391	400	399	435	410	426	435	376	407	398	402	410	440	418	421	434	432	425	405	433	434	429	440	417	389	440	451	425	412	463	421	389	404	452	438	415	391	384	446	395	422	415	421	420	414	420	416	451	384	391	389	402	414	416	426	426	442	404	420	423	459	412	377	427	397	424	395	413	405	380	388	417	423	409	424	406	378	404	447	422	424	438	435	409	443	421	429	383	394	452	421	389	411	413	378	415	410	427	408	435	438	426	404	383	436	402	388	442	433	437	426	412	415	409	419	437	410	442	399	433	441	434	412	431	466	374	415	413	410	406	390	444	447	417	399	437	423	442	397	405	435	422	436	425	413	441	410	403	395	392	400	432	423	434	423	406	403	432	366	402	404	441	435	380	412	433	386	443	412	438	430	402	393	411	402	434	428	429	429	414	453	424	430	457	421	386	390	416	412	398	424	407	380	410	465	381	444	432	373	418	392	438	456	377	379	429	423	353	412	459	416	403	413	398	384	402	430	389	404	429	397	435	374	431	393	406	451	381	415	411	387	444	362	409	418	429	432	383	440	460	459	418	422	418	416	415	411	402	415	454	437	391	438	393	424	394	368	456	399	432	450	406	397	409	434	453	387	363	399	452	439	421	468	441	421	394	409	391	402	416	408	479	453	385	430	409	417	403	423	427	415	398	414	404	400	416	459	385	455	358	444	430	432	429	409	378	415	421	436	448	438	410	430	430	440	417	414	409	429	453	438	414	381	412	405	457	411	397	422	413	386	389	451	424	446	393	420	407	420	421	423	412	432	394	400	405	418	441	398	376	438	412	406	380	458	418	426	434	400	440	402	426	427	379	391	445	421	416	387	460	406	430	448	411	421	423	401	382	420	375	415	419	451	438	385	429	426	403	429	448	408	419	407	419	415	437	420	422	416	403	391	409	397	370	449	428	434	410	371	436	414	371	457	444	398	410	416	426	433	414	403	443	406	416	467	442	416	436	428	433	413	424	407	379	392	428	390	425	415	407	390	429	428	443	422	455	456	463	425	394	432	414	422	418	426	441	414	372	393	418	407	427	437	414	404	413	420	428	402	433	365	429	421	422	421	403	403	408	451	433	382	375	436	432	434	402	417	437	420	414	402	422	475	420	400	408	429	441	420	426	424	404	429	414	439	417	412	414	420	395	416	425	390	397	430	413	438	418	379	440	431	405	446	391	423	408	474	398	408	398	409	394	449	431	387	403	407	400	442	410	440	403	418	405	374	412	390	433	415	423	400	424	418	425	429	423	412	410	424	398	440	430	407	427	375	381	424	437	401	402	427	430	423	392	431	401	449	388	383	399	430	440	416	410	377	375	442	408	429	457	439	427	419	409	414	438	427	469	393	422	413	430	392	399	428	445	426	380	457	414	410	442	418	453	448	422	412	419	387	407	418	422	401	399	426	386	428	414	425	407	386	423	405	413	437	442	441	403	418	389	431	424	391	403	441	457	439	437	401	396	407	466	441	453	403	450	429	434	435	378	449	399	403	382	431	399	428	443	420	412	401	428	409	442	417	368	380	450	436	426	390	410	448	413	455	428	437	412	430	433	436	407	399	430	438	380	425	431	431	400	428	384	438	403	421	425	442	402	446	433	423	413	435	422	420	380	479	417	422	404	401	413	385	417	416	415	392	404	426	419	415	460	432	396	446	416	389	395	427	411	403	445	404	445	406	421	400	426	386	464	387	410	414	408	411	389	433	440	414	418	426	419	439	399	393	407	394	413	418	434	429	402	444	436	440	419	364	425	417	420	439	425	416	375	414	412	436	399	424	447	401	367	431	425	438	446	392	390	399	415	441	372	413	424	423	410	398	425	417	389	383	390	398	403	438	415	434	423	428	430	432	389	402	423	403	419	409	388	416	418	360	423	411	400	392	408	441	436	399	402	433	423	403	400	420	396	415	421	418	409	421	448	414	383	403	445	385	439	429	422	406	413	412	380	408	391	403	406	392	400	388	407	385	425	424	421	432	450	361	445	388	435	421	423	381	404	427	417	416	388	413	416	393	404	454	399	420	411	412	407	459	417	444	434	450	410	389	421	424	429	401	457	405	424	417	423	418	435	405	428	401	398	473	407	407	418	412	420	392	417	415	386	425	439	388	436	419	400	403	409	448	429	437	426	415	408	428	426	451	400	390	445	410	399	411	403	428	390	392	410	403	379	424	418	429	420	409	422	430	403	412	431	422	427	408	418	407	403	403	414	423	415	424	464	416	426	398	418	440	399	432	418	390	421	398	396	381	421	400	421	422	386	415	439	394	399	453	376	396	424	392	390	418	390	386	413	410	412	434	385	445	388	395	390	457	430	424	401	407	414	432	449	436	432	409	390	412	418	433	410	411	427	419	405	459	365	398	420	403	428	376	436	419	437	391	397	430	403	374	432	436	395	425	414	415	414	428	408	413	413	438	430	432	413	430	421	425	387	457	425	434	379	451	443	386	401	404	427	432	417	414	413	393	418	436	391	454	369	411	414	435	420	416	419	414	407	425	391	380	398	445	417	461	414	429	430	418	394	417	414	408	414	447	434	398	410	405	426	444	416	410	435	391	425	391	419	418	409	465	449	383	447	421	413	389	336	392	431	439	363	440	417	434	411	400	416	402	388	418	409	445	415	399	397	460	415	414	417	430	446	425	436	421	429	415	410	406	439	399	433	405	389	442	379	437	417	404	424	422	473	418	402	429	420	458	391	410	423	439	423	442	381	421	439	398	441	430	466	403	434	471	405	403	365	371	408	428	401	401	423	411	407	444	452	402	408	433	407	411	432	386	408	415	399	404	440	395	394	419	407	437	423	421	424	439	406	415	408	413	411	459	383	435	387	440	453	397	438	386	474	423	421	390	419	408	450	406	411	427	421	415	417	401	401	434	446	417	396	426	441	370	416	419	370	447	395	420	428	460	433	408	430	446	435	429	437	431	419	369	427	389	394	397	435	432	422	431	432	428	416	403	453	447	380	416	440	428	398	428	424	409	415	426	391	402	418	427	403
25687	21477	27651	25450	9653	2226	1471	937	853	929	5447	18279	15561	7093	1707	853	563	451	472	459	435	446	432	460	457	444	434	430	458	439	457	487	494	445	466	442	474	448	445	450	443	432	466	491	430	441	453	434	445	463	468	412	439	449	471	458	432	442	452	432	433	424	466	453	413	410	420	433	453	419	463	455	415	453	453	447	447	452	462	448	427	456	431	437	447	427	439	440	418	434	473	409	451	472	449	415	437	510	447	417	445	434	441	471	413	419	435	414	458	467	455	454	463	484	436	421	467	447	440	441	416	403	457	433	421	424	475	439	465	458	474	463	448	430	448	462	442	455	453	437	468	437	439	435	442	458	430	444	456	446	446	416	396	456	446	453	415	443	464	430	427	415	428	464	448	452	460	448	448	391	413	413	439	454	465	435	448	447	436	419	440	441	441	469	465	421	422	418	448	417	423	421	467	463	447	440	442	444	456	455	427	441	427	467	459	417	434	441	463	455	451	443	421	450	436	418	462	463	414	503	487	387	394	451	455	481	410	450	429	452	425	454	441	456	473	460	449	448	462	478	463	486	407	452	422	443	424	436	429	466	428	424	431	442	462	442	451	443	454	434	467	457	415	423	426	441	451	458	438	454	428	421	429	436	469	425	447	438	434	444	447	444	457	445	455	465	424	465	406	409	428	447	455	490	411	442	427	448	456	445	425	448	457	441	428	444	462	449	452	441	470	464	436	438	424	419	481	442	455	426	461	439	422	442	461	418	411	471	455	458	479	448	407	460	447	441	426	439	453	420	424	425	409	447	413	480	455	492	426	462	423	456	446	434	438	452	463	441	464	451	438	424	426	447	446	428	407	431	464	423	422	431	468	443	457	430	396	422	453	434	448	457	494	403	457	454	415	420	451	464	455	451	439	458	452	465	462	443	471	446	454	416	429	478	432	438	409	449	420	432	425	451	437	436	439	448	455	446	432	430	463	424	403	452	398	450	460	438	488	413	476	417	412	423	417	453	443	453	440	412	424	477	439	443	478	419	464	416	463	459	422	458	439	448	479	461	460	437	462	441	423	447	431	415	472	493	445	470	420	463	435	418	457	454	457	406	429	463	457	435	431	422	447	422	449	419	459	423	427	447	433	451	418	443	432	465	441	446	418	436	454	457	456	480	407	452	448	454	443	439	443	453	449	477	480	458	472	426	455	441	433	416	454	438	447	443	443	442	448	456	452	459	418	447	441	435	462	449	485	446	423	448	428	470	444	423	399	447	424	436	475	434	436	464	448	437	433	424	431	461	434	437	457	449	427	455	438	470	443	420	396	439	436	407	404	442	420	438	468	440	454	459	432	448	483	475	472	433	426	473	407	440	432	431	458	455	418	449	448	453	454	426	445	435	442	437	432	450	449	424	406	465	418	444	506	456	402	449	439	401	427	467	463	419	455	445	444	449	446	407	428	456	454	446	430	452	457	420	444	471	433	439	454	452	429	397	464	379	410	444	480	419	458	412	459	427	413	454	491	413	505	412	443	419	416	458	463	437	458	463	495	437	444	477	480	437	420	436	463	423	436	438	447	469	442	379	445	438	450	414	422	433	415	438	420	460	425	454	418	441	466	454	448	481	443	451	460	447	460	485	484	474	440	438	442	452	463	454	468	423	455	482	431	445	441	441	452	484	460	454	445	452	457	432	435	423	425	480	429	490	443	459	445	450	467	430	430	434	442	432	484	395	435	465	421	437	424	433	405	453	474	451	443	460	451	422	437	463	436	437	448	393	458	436	397	426	429	460	412	460	423	423	425	455	440	453	436	436	433	446	416	432	417	458	427	447	417	458	453	451	429	439	451	489	464	481	433	429	445	465	440	478	456	433	428	432	441	433	447	424	409	458	428	435	439	449	434	438	452	430	446	457	482	473	384	432	460	472	438	402	451	452	464	455	447	446	421	464	427	464	473	448	463	459	445	439	457	413	412	449	449	414	442	457	425	434	454	409	443	443	433	422	431	380	445	444	437	465	484	458	438	461	471	417	418	439	428	444	433	401	486	456	416	460	464	450	441	467	462	432	421	444	433	435	468	412	435	418	474	476	443	435	462	486	451	461	504	477	490	428	426	446	407	433	434	384	440	460	464	460	447	377	430	448	455	456	427	485	433	412	441	461	434	480	447	446	451	480	456	454	465	452	433	440	466	410	420	430	418	421	434	430	469	442	463	490	443	440	438	446	457	464	431	446	433	474	454	424	442	427	456	420	441	457	479	450	438	470	441	441	424	429	426	451	460	445	464	464	434	443	414	440	442	473	450	462	448	454	452	408	472	433	458	446	452	418	481	462	457	429	426	435	432	458	444	442	429	447	412	436	430	433	400	441	456	425	410	490	440	449	405	442	437	451	448	452	431	445	469	460	444	416	436	478	408	494	409	447	456	427	424	427	440	459	431	430	400	454	489	444	398	436	444	442	433	449	443	478	412	459	470	411	486	431	471	428	429	448	434	427	437	429	445	460	436	466	448	457	457	445	431	443	449	446	454	455	449	412	437	461	434	450	463	441	439	460	423	465	410	440	452	432	439	449	471	426	460	435	419	429	460	467	434	446	401	443	426	441	445	445	371	451	436	386	436	434	442	461	488	457	426	449	452	417	471	450	453	410	467	440	460	471	417	435	467	416	434	458	405	435	440	449	438	448	453	423	469	433	459	455	432	418	409	486	413	453	432	468	450	398	447	417	408	478	416	451	439	450	413	475	428	441	449	427	444	428	426	432	452	469	459	461	482	429	456	440	430	427	454	425	436	440	454	459	418	448	447	414	450	448	426	421	433	432	446	482	451	460	460	459	433	460	410	463	420	412	470	450	439	458	441	439	415	438	405	454	429	452	453	427	451	449	424	426	391	476	435	453	467	424	420	414	458	439	455	482	422	487	424	472	464	444	451	459	454	431	422	447	424	409	477	414	475	421	448	454	430	432	433	433	442	462	449	466	435	421	455	452	451	480	402	467	444	455	411	471	435	456	446	476	428	397	425	443	417	415	435	398	452	397	409	492	465	481	436	438	410	467	464	457	457	434	444	441	467	410	416	448	442	432	483	471	407	463	411	441	432	457	480	438	444	464	453	417	414	411	435	466	436	495	437	433	455	433	427	420	409	453	442	465	425	427	429	454	455	443	424	441	456	456	396	396	450	436	471	455	456	478	442	461	480	412	415	446	429	445	436	457	454	424	451	438	464	453	443	462	427	429	407	433	438	437	430	452	450	489	453	456	404	402	448	472	427	434	444	409	443	452	422	462	472	454	450	433	433	450	427	452	419	435	465	436	451	411	494	443	429	438	382	433	444	437	505	473	444	449	409	432	422	389	441	478	439	420	464	465	440	445	492	436	438	402	460	442	393	430	438	444	448	440	443	435	421	471	473	424	435	424	422	445	431	433	428	457	453	445	400	434	454	432	452	452	437	449	437	433	402	462	467	439	430	450	462	428	429	431	432	439	438	452	474	473	437	492	445	456
5375	9197	10337	4713	2411	1830	1540	1212	1181	1139	8047	18409	13366	5972	1705	891	503	423	430	417	439	413	457	408	430	439	433	398	413	406	410	448	418	445	417	465	398	440	412	424	409	396	418	408	446	412	437	431	438	426	459	407	445	434	442	407	390	420	413	427	389	415	451	431	425	427	433	435	421	406	400	418	402	417	412	422	438	433	433	425	407	422	389	408	395	397	389	394	397	454	419	430	426	439	412	419	425	409	412	403	415	396	425	399	418	434	396	397	428	440	440	416	414	390	420	468	466	398	435	421	391	415	389	405	423	419	394	443	394	409	393	476	435	429	420	427	406	421	437	417	406	421	434	425	386	399	404	409	389	436	395	423	426	427	425	404	422	446	425	421	411	381	395	409	402	420	405	371	405	399	406	440	397	445	422	411	391	388	416	433	418	415	419	394	398	417	398	395	395	410	381	400	387	404	393	451	437	418	432	463	406	445	437	411	422	411	410	425	379	448	395	437	403	385	427	416	402	416	408	436	399	406	372	413	436	447	412	473	411	386	431	427	423	414	413	430	428	383	419	431	403	417	398	443	434	422	400	411	445	437	396	399	397	408	409	352	433	407	375	441	424	375	404	403	406	441	409	448	410	436	432	390	404	402	398	413	459	436	416	424	427	394	424	437	391	431	426	433	417	400	385	414	407	405	432	431	370	418	416	427	389	436	419	414	401	424	405	414	420	429	434	425	425	435	417	424	421	462	443	402	442	421	405	428	431	413	410	421	400	389	401	404	429	387	405	413	388	412	443	414	432	395	411	404	383	419	386	418	394	402	403	416	446	418	448	419	443	404	409	437	417	422	395	423	415	429	381	388	403	431	393	389	440	420	407	423	432	418	390	415	385	426	414	420	400	433	422	413	398	416	422	460	412	410	447	445	436	403	417	454	430	449	420	380	401	400	425	404	443	450	417	365	398	400	458	409	431	399	411	408	404	387	448	406	437	431	397	426	442	410	430	432	404	408	462	426	419	421	447	428	429	437	408	422	402	441	384	459	420	422	368	407	429	416	408	393	398	402	382	415	400	452	398	440	411	409	394	438	411	384	439	403	431	427	402	411	407	408	407	403	419	422	417	394	438	434	412	429	426	409	404	444	411	420	401	418	456	384	385	407	416	408	436	399	468	436	446	426	418	457	419	414	409	425	403	406	390	405	399	425	399	408	442	413	402	424	400	434	407	411	425	388	446	427	422	417	414	423	412	413	464	418	431	396	407	414	429	444	410	414	421	412	396	445	401	437	406	422	430	406	396	427	416	405	446	405	366	469	430	443	412	389	411	411	426	423	420	419	376	432	386	438	405	390	428	409	419	386	449	395	428	392	383	405	430	409	416	425	412	417	415	417	399	399	407	414	418	419	449	426	406	416	392	418	432	439	404	419	430	437	412	445	428	402	423	407	419	416	393	418	389	438	378	414	409	431	414	411	439	430	419	439	444	432	441	423	419	407	443	423	430	420	433	430	426	436	420	484	402	426	444	420	401	405	381	412	491	378	402	421	419	432	386	427	419	416	414	375	449	392	405	388	427	458	412	379	396	399	432	406	413	400	385	436	425	458	422	443	395	426	431	401	408	407	403	393	420	404	413	442	433	368	404	426	397	440	411	433	422	395	437	424	369	411	402	409	396	406	399	357	448	407	448	387	433	406	409	410	387	404	415	409	403	407	405	444	466	419	413	383	421	457	389	386	390	417	411	383	399	405	408	434	443	415	374	413	412	471	430	427	380	441	433	387	410	431	434	405	424	417	425	404	388	426	441	451	425	429	411	472	419	427	384	433	434	382	401	413	446	425	402	397	439	376	422	425	423	436	401	428	421	431	443	429	436	418	400	406	381	410	431	401	409	437	428	414	386	433	422	421	385	416	419	428	395	427	451	426	403	451	396	414	379	417	421	399	407	390	424	402	401	417	470	415	437	402	403	429	439	452	421	415	392	422	404	457	363	429	428	443	433	391	404	443	413	406	435	443	405	435	431	417	423	431	425	416	445	419	451	466	424	439	422	409	398	409	408	414	383	389	405	424	391	431	438	373	415	415	412	440	389	402	384	389	408	434	432	377	421	407	401	440	405	420	422	412	422	385	425	391	402	424	388	415	430	404	430	390	431	427	421	402	397	439	386	410	417	400	426	400	415	391	378	458	418	420	396	439	419	414	411	368	438	433	415	405	460	423	392	417	424	413	419	428	387	382	429	420	423	409	421	428	408	429	431	423	427	441	431	448	412	454	442	406	410	430	392	408	406	390	386	414	451	424	433	440	430	436	389	410	408	417	419	404	408	401	465	426	413	396	435	426	373	442	403	436	458	418	421	421	411	437	419	434	426	416	390	413	371	406	413	428	427	420	447	416	434	394	444	431	378	436	414	405	422	428	451	468	410	405	443	421	376	406	437	460	440	405	390	446	412	426	351	445	431	400	452	409	422	420	426	397	447	429	392	414	412	431	429	427	394	424	416	403	367	420	420	397	427	407	404	401	397	430	416	424	404	403	439	386	420	431	384	396	397	434	422	421	407	437	409	380	431	413	399	424	399	373	429	386	425	404	387	413	374	421	400	402	432	410	428	411	396	412	406	419	423	443	423	390	417	432	418	437	407	424	437	422	395	387	440	388	432	416	414	425	439	413	418	447	389	418	424	421	403	421	428	406	411	436	430	436	399	411	406	412	394	395	379	402	428	432	408	433	431	412	423	427	413	404	415	444	446	398	411	393	440	415	425	415	396	398	416	460	412	406	423	424	435	418	396	403	388	389	456	433	409	423	399	421	402	419	398	427	422	441	425	440	450	428	418	407	440	408	405	410	388	419	427	422	392	386	438	418	418	410	393	391	392	419	434	447	427	385	432	423	422	413	415	428	445	453	399	409	419	420	419	420	399	403	440	403	400	431	423	406	402	439	429	418	403	421	401	424	421	455	421	404	431	397	429	427	479	385	436	378	395	418	395	431	419	406	427	396	405	411	417	430	452	395	398	398	433	402	452	427	430	416	416	402	419	396	400	422	437	438	438	406	395	427	396	457	431	434	456	386	414	442	452	423	423	400	430	407	415	424	400	447	396	448	395	486	438	441	394	399	426	385	391	400	408	418	452	397	400	413	397	409	418	427	420	422	399	396	421	396	420	383	391	423	424	441	384	442	374	494	407	425	386	423	382	425	430	400	410	407	435	412	383	405	438	388	438	435	433	401	433	423	379	418	440	425	452	429	387	395	397	409	410	404	417	418	390	401	414	407	431	427	418	413	374	425	404	433	410	415	411	403	435	422	396	392	421	419	407	423	430	458	366	401	426	376	404	409	367	415	433	408	434	399	401	419	419	411	409	408	443	430	406	434	412	383	418	385	407	403	399	414	417	436	373	416	410	403	425	415	452	411	452	415	441	394	432	434	413	428	406	373	392	415	396	454	386	414	405	415	411	428	428	447	443	397	415	432	393	398	410	452	388	392	402	428	450	405	451	399
24664	21475	28706	24707	21118	8586	2723	1708	1227	1131	7022	30207	27762	14433	3441	1464	793	630	561	563	606	556	584	616	602	546	577	567	566	526	576	603	576	531	573	584	562	590	562	560	564	567	574	547	599	557	555	564	584	599	606	553	583	578	614	572	558	527	570	599	555	589	557	579	620	554	578	569	545	578	528	599	533	593	577	571	569	590	562	554	544	583	625	552	559	593	527	590	602	580	533	593	520	540	598	580	550	533	594	562	572	570	552	503	554	577	573	549	565	538	567	553	577	599	581	608	581	516	577	568	610	581	558	560	596	582	581	592	529	585	573	579	542	579	586	584	579	608	536	574	556	560	520	555	538	563	582	593	603	586	561	591	501	590	573	550	564	580	557	580	544	561	607	544	586	635	521	550	562	508	549	576	510	571	530	566	546	555	590	533	571	555	564	563	606	551	563	608	594	523	545	571	559	563	574	504	578	583	560	574	552	582	581	529	534	566	604	562	556	568	551	562	554	580	543	550	551	558	544	516	558	568	553	634	527	539	548	556	565	524	582	577	623	557	591	569	548	545	550	570	564	543	603	563	576	576	588	573	547	530	562	564	594	568	578	554	602	584	603	571	566	557	581	554	573	539	550	538	567	564	546	524	558	591	589	556	572	605	554	590	573	583	537	557	574	571	593	552	586	537	487	545	603	577	604	597	528	563	575	552	588	591	578	598	526	569	534	626	552	541	540	572	566	590	569	580	562	564	523	539	587	608	558	559	565	588	546	581	559	531	570	524	518	556	545	567	553	564	573	565	559	509	574	593	585	568	555	562	561	544	573	604	536	532	550	551	549	560	564	577	558	560	575	521	529	570	547	518	520	564	559	578	544	594	560	532	609	587	555	579	573	568	583	558	571	517	585	580	549	535	530	584	521	537	575	584	591	597	515	560	558	559	552	548	539	590	581	566	608	565	541	517	534	522	562	543	549	562	569	552	562	591	580	556	545	543	569	525	588	596	558	543	554	616	537	552	567	555	567	542	584	595	555	534	533	551	533	584	563	575	507	560	557	563	593	555	578	555	597	602	569	580	521	560	574	511	573	584	612	610	551	569	573	566	562	572	590	583	571	558	561	569	568	534	535	591	555	586	564	548	534	575	585	561	564	556	582	551	525	554	593	570	601	585	593	577	535	546	581	552	557	600	605	579	559	568	590	563	611	527	580	579	571	589	537	554	562	546	553	547	579	559	559	538	583	600	547	574	545	593	618	597	568	570	623	594	576	599	556	590	562	561	587	576	567	518	565	521	565	553	548	551	566	562	549	560	557	539	561	629	561	557	581	595	581	542	580	576	539	586	584	549	568	599	577	555	577	579	535	533	558	539	564	564	553	561	600	577	559	582	605	555	589	567	579	543	566	541	539	570	531	558	545	566	562	576	518	583	588	589	535	536	553	592	568	577	587	570	568	507	517	541	568	559	600	487	601	546	508	552	557	603	580	563	606	561	609	517	570	597	565	551	586	561	581	593	553	586	582	584	535	569	554	587	576	567	585	559	556	492	594	559	577	572	584	566	571	552	583	538	547	598	559	552	570	543	541	580	606	587	577	556	547	610	572	567	575	575	535	592	587	558	621	564	562	583	577	621	586	518	577	564	574	536	572	557	569	563	574	545	531	546	535	567	578	580	579	556	539	578	560	582	557	580	593	532	550	571	583	600	520	611	525	510	568	609	546	606	568	597	520	524	535	563	563	564	544	541	554	565	535	587	576	570	551	577	591	572	554	518	608	554	572	599	574	557	531	567	583	556	589	577	548	611	591	580	584	572	583	544	599	582	532	567	587	608	561	598	548	578	551	506	565	568	557	537	545	605	552	570	531	601	543	544	570	569	544	560	562	602	561	535	580	570	558	535	524	525	564	578	559	617	546	535	575	514	635	528	590	556	577	569	561	577	604	604	588	566	509	553	562	531	585	519	539	553	576	544	556	568	567	609	566	568	560	572	608	591	604	573	592	563	541	547	581	561	624	573	549	553	600	558	599	587	615	560	540	597	516	571	630	547	528	578	599	602	552	543	569	548	549	589	566	543	591	543	562	589	584	599	577	590	599	562	550	541	601	556	565	559	577	594	543	579	598	584	580	508	565	571	550	577	572	549	542	561	584	552	573	613	546	581	583	571	570	554	570	553	549	548	536	557	580	585	512	551	611	529	575	572	596	531	569	568	602	566	556	530	569	544	540	526	582	546	550	534	608	572	529	616	594	597	561	590	582	541	561	607	547	527	552	543	589	549	609	584	529	576	574	536	622	514	580	552	584	534	606	561	593	568	539	564	585	521	545	553	555	552	511	581	582	534	514	572	560	557	591	561	568	558	548	583	608	575	566	570	568	539	564	545	557	563	572	603	562	597	562	574	553	590	537	604	560	543	588	556	555	577	607	582	570	528	579	558	592	582	545	590	562	561	593	565	582	553	555	575	553	555	584	550	600	566	590	552	552	600	549	569	573	555	574	588	541	579	557	575	563	587	602	536	529	559	568	584	575	512	574	604	548	538	565	523	597	566	598	572	587	565	539	567	530	573	577	550	569	582	636	555	594	563	565	565	568	558	573	580	574	581	584	552	561	615	570	538	552	557	560	574	567	529	583	539	548	542	554	572	623	604	559	544	581	556	575	548	535	544	584	586	582	573	554	546	533	513	550	554	590	572	587	585	596	571	542	597	585	554	523	576	563	569	586	575	583	542	565	563	536	541	559	564	557	556	563	579	561	582	558	559	535	552	586	570	543	566	558	585	541	588	589	555	561	565	617	529	569	596	549	555	558	552	521	558	560	569	580	560	572	603	565	576	559	576	594	559	569	563	555	566	577	544	611	612	577	580	581	556	585	550	571	572	561	560	583	575	594	528	549	544	584	509	587	550	586	563	531	586	604	603	539	555	579	580	526	513	589	544	576	578	547	570	565	537	562	578	603	542	584	624	583	563	571	562	578	579	541	559	586	537	552	563	566	544	574	552	593	539	582	543	563	555	587	527	600	594	582	568	565	587	541	549	526	577	542	567	618	584	559	627	564	533	521	594	552	509	592	567	597	541	553	602	571	552	560	566	571	557	544	588	580	540	524	565	568	556	580	553	572	561	580	561	614	580	574	547	498	550	573	543	566	560	607	556	569	538	562	572	546	531	542	565	574	553	567	568	552	511	632	614	575	522	595	566	552	533	570	534	560	548	532	580	579	525	524	560	589	526	545	536	594	603	538	547	572	549	521	535	582	554	539	546	601	590	601	565	538	507	542	548	537	539	563	576	558	593	571	547	590	540	550	565	580	530	540	521	581	514	563	547	590	537	578	532	571	531	581	581	517	537	534	534	537	565	546	565	568	510	575	559	552	558	557	551	582	581	551	562	548	541	580	552	597	572	569	580	573	579	565	572	563	569	532	564	567	553	550	535	555	539	567	506	519	576	523	551	559	541	505	563	571	605	557	557	607	584	542	584	539	584	546	526	583	559	589	566	577	578
6248	13054	11359	7379	3679	2801	2070	2086	1554	1382	10181	30598	22884	10805	2974	1480	722	532	512	488	500	510	487	469	518	496	563	512	505	496	506	494	526	494	513	495	547	468	479	537	546	514	490	510	458	549	525	525	474	472	525	523	508	515	504	498	478	522	500	531	513	491	491	531	506	502	505	488	500	490	495	502	528	531	499	493	524	508	517	520	499	512	501	509	482	510	505	522	527	491	516	525	515	487	529	479	519	471	498	561	475	502	518	525	480	529	511	496	510	517	505	518	499	539	496	536	559	522	514	482	568	561	516	507	472	478	466	468	543	498	484	502	543	504	524	502	524	509	496	481	511	515	544	493	533	498	502	531	524	490	517	502	509	502	515	500	475	503	499	490	488	462	548	559	531	511	546	468	523	489	562	479	486	507	556	492	514	474	484	548	496	538	525	489	492	488	526	488	509	538	526	491	511	483	521	549	517	533	492	491	501	518	534	566	493	519	526	563	527	522	514	533	520	522	502	525	497	541	539	528	527	484	504	488	533	484	491	497	539	506	573	523	519	498	518	544	528	492	496	477	523	557	493	469	515	461	500	467	495	527	516	509	491	467	449	473	527	503	511	536	495	506	510	525	504	505	512	476	477	496	511	518	527	546	505	504	509	512	493	533	529	498	518	467	500	505	538	526	505	543	539	541	506	492	479	495	455	486	540	507	503	508	533	457	509	486	493	509	489	504	492	499	513	519	512	505	548	514	501	507	484	503	510	514	523	512	454	523	501	503	475	518	525	543	549	541	500	514	529	528	501	527	465	511	496	549	561	506	519	524	501	511	487	518	523	484	501	484	489	543	487	462	493	516	492	488	451	522	516	524	521	508	477	477	529	470	516	497	514	459	535	520	515	530	518	496	510	517	497	561	519	523	480	545	536	538	501	510	485	514	523	542	524	524	501	525	478	484	499	506	519	490	508	475	515	494	473	518	477	495	523	520	523	530	540	513	513	495	479	503	509	508	536	509	512	515	513	538	492	472	572	514	487	508	505	479	495	460	517	529	506	516	493	530	515	504	543	530	506	522	488	501	551	489	511	503	491	524	494	523	475	529	515	517	487	494	500	511	490	521	503	485	491	473	528	511	520	498	495	510	519	496	514	498	499	496	539	526	515	523	514	489	503	519	514	533	517	474	538	490	510	483	519	491	503	476	484	491	515	486	470	497	521	499	474	506	534	536	494	509	485	523	539	496	508	506	503	513	528	517	509	467	506	522	533	489	538	502	518	521	541	507	470	536	514	488	503	472	520	501	475	523	503	509	529	484	481	545	527	487	461	489	479	465	533	510	498	538	492	480	508	516	583	523	514	502	499	516	524	547	528	456	469	512	510	511	491	516	484	484	507	510	553	508	517	533	470	508	489	531	508	477	510	529	485	488	509	527	536	506	488	517	495	503	513	512	528	524	511	469	522	496	491	508	493	537	492	493	472	477	515	512	517	511	514	544	470	501	516	487	489	487	516	538	556	483	498	527	505	499	538	496	532	518	523	533	501	489	485	499	486	518	505	514	550	523	490	511	487	511	498	505	578	516	531	513	535	490	486	503	499	510	503	508	467	503	503	502	481	487	501	489	511	539	487	549	572	522	519	521	505	465	516	503	502	498	525	504	497	515	514	504	493	503	480	519	548	516	544	534	491	536	516	506	513	465	521	555	520	510	541	487	512	513	452	468	472	539	523	520	499	515	494	525	523	549	506	486	501	501	513	538	500	497	462	504	499	554	456	489	486	499	555	532	518	548	488	502	463	492	521	506	550	514	520	505	486	516	514	487	513	501	502	514	523	549	498	518	502	497	496	487	478	514	479	473	500	461	533	532	518	513	497	520	519	504	509	479	475	527	513	531	534	518	524	481	506	480	475	493	542	476	527	514	508	508	526	553	504	491	531	518	470	507	536	490	460	535	501	531	539	491	501	492	464	498	502	503	521	487	508	518	544	512	525	532	543	495	491	480	496	493	483	488	533	541	538	521	535	503	482	499	541	470	527	490	515	508	511	499	490	474	505	517	517	527	487	495	514	523	463	540	504	517	526	490	540	507	496	505	490	497	502	574	487	476	494	470	523	516	523	526	505	543	545	489	509	529	495	508	507	498	514	511	511	484	510	537	513	507	531	534	463	489	497	492	530	486	508	506	544	533	486	524	494	484	514	495	512	495	494	546	550	559	546	483	486	521	503	507	508	501	503	515	561	525	518	457	493	537	506	506	512	517	492	508	511	531	520	504	496	522	503	500	492	491	529	511	522	483	523	524	483	536	531	478	537	512	521	517	508	483	524	488	559	501	547	503	532	462	494	506	491	487	480	509	511	474	478	518	473	528	491	490	509	492	518	522	520	514	467	495	531	531	491	469	529	477	498	518	514	523	486	494	516	509	527	520	494	526	538	501	505	545	575	509	503	504	541	543	527	477	503	473	497	513	535	475	512	523	521	502	468	468	482	529	510	496	517	498	529	510	533	507	486	511	545	539	488	509	497	493	532	536	506	509	477	478	507	483	515	489	536	489	491	526	475	535	470	476	552	513	489	470	524	492	498	508	536	518	485	524	493	502	486	496	472	526	471	459	509	496	498	486	496	540	490	487	524	514	500	489	504	519	468	459	519	481	492	498	502	498	495	480	529	539	513	466	522	489	434	553	527	533	492	505	523	486	512	502	495	493	473	484	470	467	489	510	491	496	454	537	524	483	538	552	515	502	523	479	488	517	525	525	502	522	522	486	498	535	480	525	510	548	509	486	537	509	508	503	498	521	476	481	508	500	500	483	505	504	490	475	519	483	515	516	489	494	480	512	447	526	544	492	504	528	510	493	480	521	516	508	484	536	525	508	528	545	523	489	546	519	520	482	503	465	512	496	490	512	475	542	514	483	529	553	522	489	459	491	509	570	532	523	495	490	481	478	565	505	493	465	512	509	538	520	520	480	540	525	526	566	518	517	503	534	526	484	525	470	556	518	519	525	494	472	521	493	511	509	496	564	499	488	501	510	504	516	526	510	512	505	512	534	525	503	538	518	518	524	494	531	506	489	501	510	503	487	513	504	500	517	484	505	509	480	466	492	504	501	519	480	490	530	480	536	520	519	510	513	478	507	500	488	464	478	518	510	506	505	508	517	480	505	537	501	512	501	498	503	499	526	495	525	531	550	533	547	500	506	525	494	527	511	509	484	484	471	519	530	498	515	535	542	512	511	513	513	488	490	516	481	515	509	511	504	485	500	500	521	506	483	544	469	535	485	491	498	469	555	484	479	496	512	483	529	535	523	526	499	503	498	511	536	505	483	510	453	501	483	485	507	499	453	522	481	486	489	480	461	472	460	459	497	476	499	516	488	522	519	492	538	502	525	492	485	513	512	496	512	481	515	505	489	502	527	461	490	531	504	472	516	536	511	514	491	503	526	527	505	486	497	454	491	503	515	511	488	499	523	482	465	480	528	460	502	502	518	517	519	521	561	490	501	500	494
27769	12780	3807	2318	1125	831	662	677	580	534	903	1789	1814	1221	723	558	464	467	491	457	482	453	477	447	443	443	478	483	501	432	483	455	498	427	455	460	469	482	441	446	470	485	491	456	424	461	474	442	448	466	483	463	469	467	444	435	436	445	460	440	464	483	466	466	448	440	458	456	437	488	457	479	458	469	477	423	434	477	442	467	426	465	410	473	450	436	458	399	485	458	493	457	472	458	403	446	450	421	439	439	467	449	447	420	459	437	465	452	449	446	457	477	464	443	442	446	468	493	447	430	485	487	433	443	433	454	468	416	479	449	446	437	456	461	457	450	477	432	466	419	432	438	443	430	482	465	442	448	462	462	448	471	463	459	456	454	435	447	463	453	432	453	462	469	443	426	430	459	417	450	455	440	435	435	445	461	453	484	410	419	428	474	488	512	471	419	445	488	440	475	436	493	426	480	458	478	456	455	449	434	457	458	432	459	465	439	464	464	436	464	453	417	432	445	454	460	482	411	466	438	448	453	444	477	457	489	460	452	470	474	473	441	439	432	464	492	479	490	460	459	462	457	420	441	455	468	456	447	475	451	455	427	460	470	432	442	459	442	445	432	452	494	429	477	454	506	451	458	421	393	435	479	453	451	445	462	455	445	483	435	465	456	432	463	495	456	451	446	442	443	455	451	447	453	513	490	439	444	434	472	442	461	410	449	470	384	454	471	487	448	490	489	468	446	459	474	458	506	479	474	467	447	468	435	460	450	412	482	437	449	432	430	462	475	459	471	405	448	444	464	501	441	465	505	458	484	477	457	431	442	421	435	455	480	472	423	479	428	475	450	451	485	442	438	417	435	464	454	482	455	456	454	416	462	500	479	454	469	455	428	466	464	450	481	469	445	473	463	460	446	437	480	473	432	456	470	448	446	418	434	449	455	439	475	455	471	452	454	456	469	501	432	454	440	426	427	440	439	480	433	451	459	448	427	457	425	478	448	462	475	470	463	467	409	468	450	443	433	457	436	454	450	460	434	472	437	440	471	418	477	478	461	435	464	475	414	439	463	448	457	482	445	453	468	448	440	461	460	448	453	447	466	440	441	437	460	402	440	475	479	455	442	437	425	414	501	437	475	457	422	440	435	457	483	459	423	492	454	451	456	427	489	418	497	498	428	440	449	457	434	462	463	477	467	482	496	443	427	448	438	477	443	470	463	482	448	439	422	462	430	427	473	472	483	446	449	466	475	492	463	474	453	457	440	475	444	463	451	476	460	441	461	481	451	438	455	464	437	415	464	495	452	466	439	465	480	427	449	475	435	465	446	438	454	466	478	437	504	439	458	494	452	513	478	460	475	468	444	414	451	456	438	483	447	440	466	480	480	449	484	457	479	454	426	499	439	431	459	445	452	437	475	467	424	440	445	438	462	480	462	440	450	457	430	494	433	479	468	466	452	429	481	457	468	490	411	460	467	472	489	463	452	456	485	422	420	443	456	501	443	459	451	482	445	444	435	443	474	432	448	441	472	490	456	477	449	485	464	494	440	484	419	471	453	480	405	491	425	443	461	473	452	432	405	461	437	415	471	469	429	434	471	490	481	441	408	475	445	453	462	461	458	464	456	438	455	455	464	492	489	435	491	434	461	497	426	444	433	420	488	482	453	474	441	440	432	468	471	467	460	448	425	457	439	471	443	456	437	523	469	494	458	450	454	487	436	450	446	470	461	453	453	444	447	468	461	434	489	467	436	442	429	456	450	447	468	421	484	455	431	477	454	467	440	459	456	437	447	501	443	435	438	455	445	452	410	438	450	434	462	462	432	398	460	464	441	504	451	431	459	440	493	465	438	471	459	454	444	476	476	479	445	459	437	474	448	426	491	463	435	438	411	440	477	435	465	425	470	504	427	489	450	475	457	450	440	413	472	451	478	485	462	411	445	423	453	483	426	428	457	464	466	447	447	482	479	495	445	432	443	486	474	434	457	444	452	425	476	464	436	458	447	456	467	432	450	453	437	470	453	437	492	463	505	436	462	430	464	471	488	461	438	453	450	475	452	439	486	421	483	416	460	428	432	500	453	508	425	437	411	452	453	441	491	435	460	471	452	432	500	464	489	441	440	429	459	455	447	429	428	437	466	443	435	443	445	452	455	434	447	472	468	490	480	406	426	478	455	449	452	485	488	463	456	476	463	433	470	451	430	465	471	466	450	485	454	423	455	445	461	431	450	457	421	477	475	486	437	460	488	470	449	445	465	414	443	445	458	447	460	486	469	420	462	470	481	498	436	442	429	438	438	455	481	463	468	440	455	465	420	429	492	454	447	428	497	471	477	461	478	441	438	491	463	455	462	480	481	459	442	475	451	436	449	453	482	461	449	474	459	411	448	458	438	456	464	453	430	496	436	492	469	417	448	464	446	400	458	464	424	438	425	474	421	478	479	439	430	441	424	480	438	439	477	486	440	468	459	453	426	475	434	504	436	447	448	457	423	460	462	457	427	424	486	474	462	475	456	465	459	476	394	455	484	429	430	432	468	459	457	436	429	438	451	467	482	498	455	458	427	493	439	447	472	449	440	428	446	483	470	460	434	451	482	446	470	459	452	450	452	410	454	442	478	513	434	440	458	446	469	461	484	444	462	487	454	457	463	441	453	448	486	474	473	483	444	483	459	439	460	455	461	435	455	440	466	422	474	488	447	484	457	448	454	510	455	474	409	444	483	500	438	449	446	448	444	444	491	471	453	481	444	419	485	469	461	453	456	449	430	470	491	468	459	479	490	471	418	463	465	424	452	426	452	457	480	485	449	459	410	469	418	463	434	426	460	448	448	442	435	465	399	455	439	457	463	470	479	474	459	461	481	440	441	483	446	399	499	504	493	449	462	462	461	477	468	466	434	446	445	447	469	442	443	502	421	445	473	476	442	415	441	453	462	471	469	436	460	486	463	452	435	441	459	417	451	447	450	472	446	460	524	476	420	435	450	486	489	433	451	439	428	492	424	446	447	439	470	439	457	431	454	425	485	484	426	437	446	451	453	477	508	482	435	491	455	438	473	477	519	431	438	464	455	440	430	431	475	430	439	470	439	443	456	432	454	454	441	480	460	506	448	465	442	454	455	441	426	477	434	461	452	470	436	452	464	505	462	455	452	455	509	452	451	482	497	500	422	453	417	469	452	470	459	456	452	427	467	469	464	432	459	467	473	465	508	458	443	474	442	456	451	472	434	448	455	458	474	420	450	433	439	443	460	425	464	437	441	449	457	451	449	455	475	471	432	481	435	417	479	468	427	471	433	463	442	420	417	465	472	446	421	498	442	431	423	430	450	448	428	454	484	490	479	459	431	437	484	444	449	481	463	485	511	449	450	431	435	442	446	463	449	484	472	468	484	453	459	418	458	444	441	458	501	439	444	436	447	479	418	433	489	445	449	460	450	416	467	420	451	479	437	452	469	444	474	458	492	461	456	452	403	436	454	488	418	414	470	460	411	436	457	447	474	449	496
6579	4170	3378	2178	1328	1061	738	868	666	551	1061	2266	2033	1270	706	500	409	400	407	415	422	406	412	401	417	404	428	393	396	434	423	463	407	430	399	396	416	424	408	423	406	406	439	401	447	403	392	431	411	419	397	357	417	417	430	411	372	412	407	412	405	387	392	420	409	400	452	423	385	400	457	387	428	419	378	417	417	422	389	418	424	390	406	401	404	388	378	424	404	419	423	418	406	394	405	430	421	455	403	399	412	391	443	408	414	413	392	419	387	386	409	429	396	419	402	422	411	395	398	412	412	389	391	396	415	390	427	430	385	449	390	344	413	419	398	399	396	407	370	421	397	429	438	439	360	432	416	416	440	414	406	428	392	368	426	403	450	390	419	388	416	387	373	403	391	389	362	384	389	414	387	416	424	428	421	407	432	420	430	406	407	452	398	388	440	362	436	387	438	429	432	457	405	386	395	419	431	401	422	399	433	426	418	403	381	387	415	409	397	410	440	406	450	434	404	398	420	406	375	442	445	405	368	433	385	422	463	403	430	407	409	405	444	398	359	422	412	413	435	437	392	396	418	402	358	384	383	418	404	409	411	408	403	393	417	441	407	371	392	429	424	412	396	416	389	423	408	439	405	425	390	415	346	392	409	394	432	390	403	410	390	384	427	397	391	418	391	438	419	396	436	372	404	440	410	448	402	400	391	413	418	393	396	413	436	399	382	379	363	420	392	414	375	416	430	468	380	430	383	401	400	407	415	403	391	427	406	402	415	383	404	418	398	439	406	395	391	406	399	402	388	457	384	381	357	396	373	418	376	425	440	413	409	428	426	400	430	369	406	428	425	397	396	391	428	414	386	422	406	398	396	402	383	404	379	403	430	367	392	451	401	430	447	399	399	392	400	402	400	392	401	448	422	404	413	403	410	413	400	366	427	398	408	408	408	408	396	392	446	425	409	370	417	427	467	391	361	391	420	396	412	445	413	365	419	431	404	372	416	410	394	416	408	359	389	381	407	415	431	437	398	410	416	370	393	409	378	411	404	447	437	418	425	416	404	426	423	425	417	408	411	415	414	403	414	392	415	417	394	377	416	404	398	400	416	479	414	414	410	387	429	405	412	401	402	417	408	394	436	387	381	403	405	401	390	425	400	435	388	407	420	437	411	407	429	418	421	362	427	397	369	436	397	424	400	387	398	383	410	408	403	405	410	414	429	457	388	388	383	410	394	397	406	431	405	402	413	424	407	384	419	418	368	399	433	418	414	356	416	408	432	402	434	376	418	424	396	421	368	431	380	424	413	410	406	422	405	400	405	402	396	394	435	435	421	421	437	393	414	399	449	472	399	383	424	404	378	443	416	430	389	391	403	399	408	410	382	394	434	395	407	420	430	411	387	400	381	387	401	456	378	404	384	399	394	409	446	426	436	392	420	415	396	428	408	431	450	420	370	452	434	373	393	377	405	409	417	430	408	428	412	409	427	404	404	401	406	426	407	392	385	393	409	404	431	413	384	423	388	414	403	426	410	428	411	413	435	385	413	394	438	410	404	391	415	404	403	428	407	388	408	427	410	428	395	414	414	385	413	428	432	387	396	405	367	413	382	395	390	385	408	402	401	378	427	378	430	434	406	439	394	396	400	394	424	407	412	391	407	426	423	384	422	411	393	428	390	383	379	420	403	445	426	437	408	414	438	449	414	440	419	394	432	390	389	394	385	421	369	378	391	395	376	422	414	424	426	411	431	424	418	394	424	388	417	378	416	412	422	394	396	391	428	393	445	392	414	417	373	412	416	428	410	372	380	409	406	430	423	442	391	410	405	401	389	409	420	424	424	413	427	391	422	406	403	409	413	391	434	384	401	372	409	437	401	397	439	411	427	394	418	443	427	426	424	453	395	426	385	411	387	382	408	426	440	421	403	428	401	386	391	408	422	428	409	388	400	447	401	387	420	423	387	385	416	429	398	382	470	395	397	442	440	428	398	396	444	422	427	432	438	410	380	442	382	435	389	406	385	434	420	422	381	395	405	431	427	447	376	439	389	405	448	405	399	432	392	381	437	412	410	423	424	430	428	427	386	394	430	455	377	411	412	413	390	379	411	394	415	384	407	387	433	401	392	394	361	414	398	397	379	376	374	393	406	408	411	429	394	404	430	393	417	418	391	369	417	423	437	434	373	422	428	442	394	422	411	406	383	419	406	414	381	439	438	435	427	406	413	419	419	396	429	416	451	413	432	405	377	406	443	460	377	455	402	382	405	394	425	414	476	404	404	441	408	430	409	442	380	386	421	449	438	381	426	375	424	425	378	404	418	423	441	423	384	415	394	400	388	422	415	398	410	413	421	398	370	441	401	410	406	399	422	387	364	415	382	404	404	411	420	411	402	426	439	388	383	401	424	370	401	400	436	383	384	375	405	417	396	460	426	383	403	412	433	429	391	426	403	427	407	367	355	395	430	421	394	402	419	412	447	405	417	369	397	429	426	380	404	445	389	391	398	392	423	430	416	431	399	413	388	451	377	413	407	385	377	382	423	428	446	429	388	353	391	384	411	413	404	417	404	439	408	426	438	425	424	385	428	419	441	406	403	385	372	428	413	422	381	420	430	428	403	426	407	440	389	414	399	398	397	400	444	433	411	409	387	441	400	385	389	414	412	367	374	419	407	390	391	395	400	401	402	417	422	436	430	417	412	414	401	412	420	439	410	407	404	430	409	402	406	408	380	411	413	376	420	412	385	405	419	419	400	423	405	407	379	407	406	359	400	389	428	409	426	420	400	391	423	410	393	367	415	362	423	406	430	392	410	409	390	419	411	402	464	412	407	431	404	452	422	431	403	367	434	407	380	407	384	439	425	427	410	427	430	376	443	386	422	380	414	391	415	380	410	392	405	419	412	401	451	399	416	387	435	430	422	450	391	428	415	407	414	425	388	449	401	389	385	429	406	413	383	407	406	374	402	416	396	418	423	409	415	380	418	395	424	379	393	412	397	414	469	419	395	385	385	423	376	393	423	405	415	423	403	373	399	409	407	378	418	393	413	397	395	400	402	389	393	435	394	416	392	392	450	386	415	417	427	411	415	417	420	419	412	395	452	425	402	415	414	385	398	453	440	414	390	402	423	392	389	431	396	413	406	410	405	406	439	415	436	355	396	444	395	414	414	430	432	406	404	421	399	400	416	384	425	394	371	396	421	405	382	410	406	419	389	443	391	399	413	420	426	398	419	413	376	380	450	432	381	403	408	411	434	395	395	406	396	438	439	442	375	378	405	399	413	397	403	390	414	431	421	399	442	372	449	445	382	404	379	413	380	400	404	420	403	394	416	407	433	389	447	410	412	400	383	441	398	393	387	437	426	405	393	426	391	393	397	403	387	446	425	388	400	413	404	419	386	443	446	414	409	389	424	405	415	416	428	419	390	477	395	365	412	402	395	412	399	394	398	415	454	346	397	426	387	401	389	412	402	419	428	402	429	400	411	392	430	392	430	393	393	397	420	371
25656	21493	27662	25419	9352	2313	1435	996	772	650	9239	16573	13190	6852	1751	857	537	465	428	475	466	431	454	427	431	427	444	433	425	432	428	454	430	388	400	413	425	424	414	438	442	388	461	419	434	446	406	453	412	436	430	377	436	390	420	412	450	464	425	396	441	436	440	447	450	424	431	434	414	393	431	455	429	448	409	420	384	394	440	437	442	412	424	449	446	387	453	438	442	386	402	396	447	406	422	468	443	463	411	382	445	431	433	367	460	422	428	427	432	423	437	431	394	431	456	396	407	461	410	411	422	431	411	429	435	429	404	459	418	447	466	418	411	449	431	441	436	398	432	414	404	418	416	472	430	452	434	398	405	408	452	392	464	412	402	454	410	451	406	423	432	442	463	430	462	451	417	435	411	460	430	415	410	416	462	439	448	442	438	429	434	392	373	452	424	410	406	434	421	412	443	481	424	433	435	457	430	429	395	447	447	450	382	410	427	401	398	438	421	423	443	411	424	441	404	434	401	440	425	442	408	459	424	423	437	459	438	453	416	409	431	407	433	450	479	433	447	425	439	429	445	435	436	450	424	430	363	419	452	426	422	443	415	434	400	449	438	403	423	424	415	403	425	401	432	434	380	415	445	439	422	411	427	421	489	442	470	407	446	383	420	456	423	419	400	421	425	416	445	445	425	464	440	399	426	463	398	448	439	397	417	427	432	409	444	455	433	463	454	441	442	434	447	382	430	424	446	428	441	410	420	453	416	400	405	429	431	415	447	435	449	424	435	454	421	432	456	464	382	435	435	433	431	415	425	430	398	416	400	412	447	448	416	411	422	458	429	422	439	401	431	433	422	431	429	425	425	461	448	403	401	446	431	381	431	456	434	444	430	438	468	408	416	439	408	420	430	391	353	451	426	466	444	469	431	405	453	422	420	428	441	433	454	409	426	425	462	428	410	404	435	436	399	427	419	441	438	429	397	449	404	440	432	421	422	403	465	423	410	507	425	402	429	412	408	428	428	433	425	436	423	405	390	430	433	439	408	387	427	455	460	426	430	434	447	421	412	401	428	427	432	416	462	422	429	442	435	442	480	425	455	398	419	409	423	411	404	451	448	438	398	416	416	412	438	419	424	443	463	380	465	415	459	448	447	439	430	445	396	441	444	414	469	437	412	421	427	412	456	421	417	410	439	415	420	406	410	405	450	422	438	412	458	457	422	416	434	452	425	430	447	423	449	447	416	456	449	448	440	439	421	430	415	423	445	439	438	471	421	397	447	429	448	438	410	388	405	451	372	439	448	454	440	438	444	402	435	415	443	475	427	436	427	409	423	425	455	429	436	438	435	485	471	408	433	435	401	450	422	427	434	450	397	422	448	418	453	413	411	413	422	430	427	467	429	418	444	408	442	469	455	439	438	426	430	414	444	399	409	433	418	422	388	396	402	450	429	406	436	375	445	418	407	443	407	447	428	424	414	432	464	414	419	457	422	430	407	403	414	433	412	449	400	434	454	442	435	412	425	445	425	393	401	462	429	450	423	388	420	410	431	431	413	429	440	453	425	426	428	441	435	444	476	432	462	439	403	465	443	435	427	399	450	446	448	464	400	437	429	433	445	390	426	430	468	423	416	429	463	415	422	442	399	427	419	419	396	394	441	406	444	452	443	427	448	414	366	430	425	477	453	440	424	437	401	419	396	415	424	465	417	464	396	466	421	462	431	443	485	392	411	406	434	441	417	386	443	426	383	413	428	429	432	414	422	469	437	496	450	441	435	434	430	417	457	420	440	440	422	436	477	448	436	443	427	417	439	408	403	419	456	416	430	395	377	453	412	409	449	413	450	409	454	443	412	441	447	431	431	404	414	418	446	463	441	486	421	422	405	451	407	434	424	379	434	430	411	431	390	439	423	449	436	433	410	462	426	406	395	426	431	452	441	433	445	473	439	424	448	456	469	442	406	427	421	419	448	423	410	439	417	432	444	427	441	408	420	414	405	420	437	410	420	458	414	443	458	404	424	446	430	463	423	411	417	369	430	427	445	418	442	449	367	417	394	430	413	402	420	432	450	441	416	417	426	415	424	425	440	413	439	418	440	434	412	428	423	424	453	403	444	430	407	400	387	425	426	426	405	448	430	419	388	452	417	390	467	408	449	396	466	407	421	435	400	410	449	429	385	427	431	442	441	395	439	419	448	386	454	433	457	418	404	443	417	418	424	446	385	412	433	448	413	419	392	388	418	392	434	402	471	390	430	419	449	419	416	404	440	454	431	440	446	433	422	469	455	434	413	428	428	423	424	416	429	451	404	420	411	435	389	458	434	413	411	438	411	390	448	454	442	411	440	437	451	445	433	415	444	456	427	415	439	489	406	425	424	421	441	425	423	479	435	426	411	422	415	428	417	401	462	447	418	417	451	424	445	449	442	438	416	405	439	421	480	464	448	415	398	449	426	435	434	423	447	415	431	470	442	459	430	393	436	409	410	425	474	450	450	395	452	408	419	446	444	453	431	421	430	444	432	427	410	396	429	458	419	459	449	401	418	438	408	451	443	469	426	393	419	408	448	414	441	442	436	418	438	412	419	436	405	433	405	442	446	459	429	441	400	426	443	428	440	449	445	414	459	461	440	434	410	415	453	443	412	419	403	431	383	407	414	431	435	429	409	385	428	428	424	413	455	386	428	437	449	423	437	425	429	417	400	418	386	448	415	413	395	409	424	459	395	448	398	383	492	454	443	454	428	453	414	455	433	454	440	428	437	430	429	405	425	409	417	433	447	396	420	397	422	445	405	424	442	401	432	441	426	455	398	432	417	410	425	441	448	453	403	432	446	449	418	445	429	432	443	412	409	387	473	452	463	420	434	457	419	398	435	422	429	421	435	430	435	424	464	409	420	414	427	460	452	401	443	461	428	420	415	430	376	442	403	415	400	433	400	428	429	449	438	418	416	445	421	422	437	431	439	418	436	465	429	460	421	408	458	420	435	394	412	424	439	439	420	441	416	441	436	415	435	443	407	434	422	448	427	455	455	436	453	417	417	418	433	423	422	425	475	432	434	410	445	430	470	429	426	431	406	416	392	457	426	425	411	443	408	473	432	425	408	459	449	417	431	409	428	430	432	418	455	443	406	422	407	423	423	444	419	398	487	436	435	433	441	398	418	422	433	442	402	426	430	423	415	413	442	434	442	395	421	449	425	432	402	430	385	404	406	424	417	434	400	430	445	439	433	444	422	432	445	456	439	423	415	415	424	468	440	416	423	436	412	425	410	466	386	442	439	426	423	437	447	394	394	441	446	416	432	434	454	440	397	447	432	416	441	482	427	443	446	465	422	420	439	420	390	479	427	400	421	417	403	416	391	441	446	415	459	425	413	396	434	405	447	407	441	426	442	468	431	407	452	413	418	409	445	406	409	435	401	405	421	417	431	425	466	466	421	431	409	433	459	448	422	461	428	456	419	433	445	397	412	407	434	426	449	406	414	454	430	437	429	426	423	429	453	462
5084	8020	9008	3997	2592	2208	1547	1277	918	719	12606	15863	12012	6235	1802	925	581	450	381	418	406	436	430	430	366	406	397	413	416	390	370	432	392	416	442	409	411	405	403	399	398	411	367	391	430	402	414	415	383	377	376	443	383	429	405	427	408	413	371	410	404	398	403	464	372	403	411	421	410	378	439	383	382	366	415	407	396	387	409	417	368	393	417	378	403	434	417	386	407	414	423	427	406	417	399	381	404	407	403	381	410	435	375	410	403	392	429	394	392	391	389	379	410	397	403	412	421	430	431	388	378	405	404	402	424	391	408	418	412	398	425	429	391	425	411	419	356	382	412	409	406	403	420	377	402	406	399	385	405	379	412	402	422	364	409	403	418	410	402	387	407	405	364	422	369	400	398	386	413	434	418	403	400	406	392	412	358	429	395	416	366	390	397	413	375	369	411	402	415	414	382	384	396	408	422	421	394	436	408	413	403	411	395	407	424	368	412	360	426	372	432	420	395	381	414	403	379	400	396	403	415	402	417	395	409	404	405	415	358	411	429	419	418	377	398	412	427	413	419	401	410	426	386	417	400	412	374	400	406	423	403	409	363	381	409	416	361	409	398	417	378	374	405	421	383	392	403	401	440	398	375	382	394	387	345	434	405	417	439	430	377	403	387	374	379	382	383	411	427	430	410	408	434	409	398	405	420	409	413	407	391	426	385	419	393	390	409	429	424	425	383	389	399	421	415	425	397	408	400	397	396	381	411	404	409	414	375	414	394	425	392	424	382	377	426	379	395	432	394	367	374	373	430	381	404	377	408	427	421	396	381	415	397	416	385	376	358	362	393	386	412	427	362	415	402	423	437	399	406	389	418	400	328	383	444	414	410	417	394	418	398	387	416	428	386	434	353	392	404	415	407	369	372	395	414	443	406	410	402	376	399	394	411	389	396	405	378	400	414	347	440	409	409	369	379	413	414	405	409	430	378	385	370	376	391	413	363	451	375	410	424	416	415	413	388	396	411	379	392	410	397	393	393	400	440	430	379	424	405	401	399	394	407	386	410	356	407	439	391	421	383	414	404	440	391	389	410	399	424	401	399	367	387	434	436	432	401	386	411	389	410	380	436	376	383	400	403	384	408	418	408	398	394	403	395	431	366	389	460	430	424	373	408	390	425	397	419	390	387	360	404	406	400	389	384	391	405	412	391	418	357	373	362	382	428	397	403	417	413	426	372	397	425	404	374	424	410	392	404	387	405	391	390	364	408	370	393	361	389	411	413	408	417	386	394	435	415	434	392	395	391	392	397	431	388	385	415	404	410	377	402	414	412	415	417	381	383	405	388	345	411	387	440	384	394	411	396	411	387	390	418	413	411	361	400	406	397	401	406	390	398	424	398	378	438	409	414	406	380	415	390	406	396	398	418	398	402	418	399	429	404	373	366	417	407	395	433	389	400	384	392	419	423	437	382	414	380	378	404	379	413	400	390	413	381	409	392	397	404	406	409	370	406	426	439	407	412	421	405	390	427	445	390	422	390	409	409	389	383	425	370	387	421	429	368	446	421	378	414	407	389	381	399	389	385	414	424	398	396	400	373	393	400	429	445	391	401	426	394	369	416	393	427	395	380	411	397	386	431	413	388	413	413	396	426	399	405	397	449	391	417	366	399	371	374	407	404	390	372	396	398	363	438	407	382	406	451	389	436	409	406	402	392	379	375	421	407	375	411	378	407	426	432	391	399	376	407	390	414	405	413	373	445	428	376	388	372	420	377	397	420	391	392	374	385	428	376	401	402	385	417	405	399	401	356	389	381	404	403	404	398	396	395	389	430	400	396	416	376	431	406	394	384	403	412	403	435	358	390	412	354	415	390	454	414	402	411	394	413	399	417	414	405	399	418	417	384	396	411	377	396	454	421	438	384	402	423	389	406	378	392	381	423	408	400	404	428	389	406	387	422	383	423	430	404	401	416	391	408	399	426	394	412	395	415	393	411	390	402	383	413	423	400	394	408	406	421	355	389	395	403	392	437	402	436	391	382	408	399	393	407	439	397	414	399	433	343	388	381	415	360	396	398	401	373	401	362	377	393	406	428	411	411	422	433	429	394	410	393	376	402	387	388	394	422	385	379	420	414	378	430	439	432	391	378	408	453	398	397	400	399	392	418	437	406	426	393	407	410	356	400	360	365	390	409	371	396	402	365	383	395	412	396	423	388	384	397	419	413	409	414	407	385	360	378	407	416	408	420	373	421	409	374	393	378	375	387	410	390	397	397	363	397	361	403	406	401	404	418	354	435	409	397	388	385	405	396	439	407	391	416	416	381	416	397	401	398	422	375	398	426	412	415	398	381	378	368	436	414	431	415	410	445	404	413	385	381	391	431	394	432	442	373	381	390	411	398	380	386	392	389	414	401	384	403	407	393	400	378	378	436	388	377	376	361	379	396	379	410	396	410	398	400	402	423	401	380	372	397	397	402	403	392	399	409	425	412	405	399	395	425	387	420	351	374	421	378	418	381	440	356	401	405	394	437	393	419	399	374	382	402	374	381	445	388	416	379	428	365	401	427	416	419	406	397	438	417	376	394	393	406	373	388	425	429	364	410	391	425	381	405	399	437	367	383	382	380	382	407	410	376	426	398	412	434	402	416	379	406	403	404	387	401	399	421	382	394	400	422	412	364	373	416	397	438	389	374	400	382	384	384	395	402	430	416	420	420	426	439	419	366	413	382	430	375	397	413	398	365	408	420	421	388	376	399	414	387	378	387	447	433	417	379	417	401	384	424	418	406	393	376	423	396	395	412	408	400	419	419	395	423	379	413	360	426	390	387	424	384	407	394	437	384	397	432	388	399	400	412	418	413	376	403	374	423	378	412	351	433	403	385	398	411	412	398	428	397	372	385	395	428	407	380	350	426	404	424	400	395	415	403	401	416	406	397	418	416	384	367	407	388	352	436	399	428	365	429	394	377	385	417	428	417	383	418	421	409	448	395	397	388	367	396	409	390	379	386	412	442	379	401	402	428	404	389	375	396	414	380	381	412	401	411	430	363	383	426	404	406	411	416	392	371	426	392	401	386	420	400	419	389	410	409	434	390	396	385	388	420	386	414	448	403	382	400	408	395	364	388	414	418	411	400	370	387	389	421	407	401	419	404	393	441	455	423	402	401	362	397	418	405	415	427	394	389	404	413	435	388	392	422	388	422	382	410	393	363	378	416	422	404	433	375	367	388	420	398	394	434	376	390	392	386	367	412	365	402	448	417	392	368	402	404	415	393	422	385	378	428	434	405	412	414	386	398	393	403	392	372	391	439	406	440	395	399	419	399	415	403	400	379	435	367	410	410	402	384	388	408	410	450	381	403	398	394	387	422	377	384	417	395	445	359	394	409	390	400	401	357	408	410	379	397	387	389	393	447	413	424	401	406	413	432	431	400	432	378	382	388	371	371	370	393	456	392	403	358	433	423	384	377	418	453	390	402	399	402	382	365	396	378	417	421	411	395	414
24671	21478	28714	24666	21191	9743	2800	1556	1158	1125	14993	28349	23765	13332	3467	1334	801	618	575	557	572	565	556	560	567	543	536	572	542	543	543	562	542	543	573	555	512	540	534	538	546	533	544	581	511	556	545	567	550	533	549	520	540	531	567	589	582	548	542	547	548	532	564	524	572	541	546	557	567	575	573	569	560	552	543	566	547	536	526	573	515	551	554	540	577	573	567	578	530	548	551	553	517	549	531	536	513	568	538	520	553	536	547	516	554	596	530	537	541	557	539	572	593	500	525	528	546	544	554	564	543	535	554	547	567	577	559	539	540	535	530	533	547	586	518	543	541	535	549	517	535	580	533	556	540	565	582	528	518	578	550	546	534	594	568	566	527	530	579	490	561	545	545	565	573	549	565	568	576	557	542	527	571	547	568	535	556	572	544	564	548	573	545	527	541	534	580	533	511	536	515	513	516	523	522	535	546	538	536	530	560	536	492	546	552	548	551	521	550	535	559	543	542	564	506	509	550	507	547	498	547	564	548	547	568	554	553	498	583	528	560	571	570	571	572	557	551	531	540	521	507	535	545	575	528	527	576	522	546	559	518	559	551	576	529	583	524	577	552	550	555	529	539	545	597	529	587	511	590	520	569	577	568	524	538	588	537	529	560	571	492	524	548	541	506	579	538	519	507	526	542	528	549	615	538	551	527	552	534	564	540	545	554	544	583	524	513	573	523	511	552	529	522	532	539	533	542	535	543	525	556	521	579	564	547	567	542	552	554	532	529	534	554	518	546	512	559	557	497	539	557	587	573	559	532	549	519	501	510	511	522	563	554	522	587	557	540	525	547	545	528	584	542	551	531	546	511	536	517	501	574	544	495	549	538	591	548	512	589	575	517	542	568	552	519	503	585	529	559	568	564	490	536	526	521	533	537	520	520	591	537	543	594	512	529	535	553	572	554	520	571	565	553	560	496	535	486	548	552	537	528	561	564	567	553	593	565	535	567	537	545	483	537	547	516	556	576	562	563	530	514	528	544	524	534	529	550	545	593	552	528	541	550	550	529	525	554	551	529	573	554	512	554	537	530	563	558	552	567	530	586	525	550	561	514	562	594	550	571	574	528	560	519	534	538	483	502	567	534	526	484	514	515	512	566	554	542	533	559	589	526	581	540	556	584	499	568	531	540	577	588	536	573	530	510	530	587	562	537	557	544	540	538	533	538	575	592	511	575	545	540	565	540	508	561	561	569	528	558	582	538	570	567	563	556	530	530	535	553	586	529	510	512	487	548	549	556	569	562	553	543	582	530	535	515	571	501	544	548	492	526	517	549	571	538	513	506	540	531	544	579	551	527	533	556	586	529	532	561	512	520	521	538	539	497	563	521	534	534	562	560	543	561	526	521	588	546	554	499	511	542	557	547	528	549	557	544	571	556	537	519	572	531	544	550	564	502	541	506	515	544	549	570	516	566	565	535	530	518	512	534	556	542	568	547	542	554	528	495	579	611	552	526	526	549	550	526	557	514	542	556	536	542	555	529	572	573	540	567	538	596	516	545	523	523	530	536	515	544	508	551	546	540	540	526	528	525	545	579	544	569	566	542	551	521	515	544	495	537	567	562	525	571	538	537	520	517	517	560	544	480	549	490	531	577	503	542	529	538	514	541	523	585	556	499	574	518	549	531	552	568	522	540	566	520	514	545	559	566	528	572	578	590	507	554	530	528	540	515	548	545	564	511	515	545	522	502	547	521	546	508	577	536	518	540	524	564	564	522	523	553	548	546	552	569	534	561	527	554	528	574	517	541	524	548	504	541	516	508	575	567	551	545	588	508	538	570	554	503	531	535	517	559	565	544	561	515	588	558	533	522	529	566	587	567	558	520	551	580	492	560	549	567	526	490	552	583	587	480	544	548	541	535	535	535	529	496	514	508	535	562	570	548	567	511	520	511	586	552	591	570	553	510	550	552	495	542	566	554	530	523	548	574	559	520	570	571	544	561	532	512	588	523	543	542	575	534	550	558	562	532	545	572	557	591	548	549	568	573	581	581	546	533	536	525	566	523	568	540	538	579	573	544	560	496	528	536	584	563	518	560	500	578	521	528	552	528	566	613	562	533	584	594	547	544	535	558	531	548	534	537	533	543	566	517	551	525	558	552	567	569	511	532	523	546	483	528	530	525	536	569	546	533	510	550	560	535	500	540	554	537	543	539	515	540	519	559	513	547	531	552	543	581	544	558	529	545	561	526	524	546	516	537	568	553	593	534	551	519	476	514	532	549	517	558	582	529	532	552	519	548	522	551	515	539	586	563	545	521	563	574	544	514	550	529	522	512	490	621	548	537	528	582	527	562	526	477	563	580	580	522	516	544	550	492	534	568	554	539	593	534	523	564	543	590	529	545	524	559	593	553	590	565	543	517	586	526	544	555	573	531	517	562	533	541	508	547	543	585	535	550	560	546	553	523	569	550	514	526	575	509	509	509	536	589	572	530	538	589	532	556	586	539	526	523	537	599	567	486	542	568	577	546	507	543	529	529	554	565	576	508	555	586	524	532	567	562	529	577	540	536	568	541	539	503	505	589	515	554	553	559	525	549	567	539	517	518	568	550	595	557	533	519	529	576	530	555	560	525	529	556	529	516	551	556	530	533	539	518	574	542	571	543	510	548	565	577	519	542	536	539	506	558	533	528	560	533	582	524	534	529	551	553	541	528	538	564	531	532	580	602	552	541	503	592	536	514	548	522	552	533	527	527	516	579	538	561	541	580	538	555	532	552	576	550	520	506	573	533	533	546	534	522	542	565	534	563	545	525	576	552	545	563	528	536	544	554	545	546	522	523	508	559	548	550	537	576	569	549	545	605	545	542	527	583	529	548	535	526	543	546	498	509	526	542	574	569	575	561	516	547	506	529	543	558	553	556	539	591	583	563	535	545	559	538	577	546	547	568	538	592	509	537	540	551	559	537	560	565	545	562	540	529	566	570	563	544	505	554	558	551	560	512	586	540	537	556	593	538	525	553	543	545	537	549	561	510	518	556	583	553	537	532	511	514	537	543	523	554	550	486	540	508	547	570	534	511	557	513	526	532	518	531	548	508	529	552	526	560	526	548	551	542	546	566	570	545	515	561	500	522	588	527	567	541	563	550	546	524	498	552	543	577	560	590	522	547	510	514	566	547	527	563	526	532	541	537	523	518	522	543	502	581	607	503	546	568	580	568	515	533	600	546	584	534	562	577	549	555	546	564	488	571	511	573	547	532	525	565	553	589	529	522	535	542	551	508	507	571	512	582	545	549	515	511	521	524	517	579	558	545	518	519	546	556	557	524	529	492	570	542	515	526	586	531	560	574	538	577	525	557	548	530	486	529	494	532	558	563	520	525	524	580	568	581	524	506	519	520	542	559	537	556	540	565	495	537	531	517	534	595	528	528	528	595	588	511	548	533	561	559	535	531	543	532	549	524	552	573	513	559	566	542	551	513	604	536	515	526	522	498	525	543	551	567	592
5641	11988	11519	5952	4603	3668	2309	1822	1548	1583	19364	25593	20242	10837	2963	1490	740	551	525	519	447	487	502	502	523	543	520	481	513	494	521	484	486	525	470	477	473	482	496	484	516	522	498	496	482	505	530	533	507	484	555	520	494	508	470	510	448	497	514	506	553	428	505	539	482	519	500	496	479	532	486	469	472	515	502	503	508	474	508	493	547	493	507	539	512	502	489	468	496	491	468	521	518	472	517	458	527	528	494	492	506	501	493	517	504	518	527	501	539	508	502	510	535	524	496	499	466	485	455	517	479	521	498	436	507	492	541	511	501	456	467	474	533	482	483	486	497	499	508	484	502	473	494	463	477	469	510	525	480	506	491	512	529	495	497	509	439	466	528	481	486	471	475	508	492	508	512	520	502	518	509	469	479	505	486	509	499	481	508	522	509	456	525	465	493	469	534	514	451	498	507	500	498	480	528	520	515	538	511	475	470	509	494	492	507	464	466	542	488	519	486	508	490	505	487	486	496	493	519	511	523	505	533	479	492	504	491	522	477	504	567	519	489	466	468	502	510	487	481	455	461	506	444	496	492	491	458	496	493	537	483	522	536	491	484	515	484	481	525	510	525	466	515	510	492	507	487	476	493	511	442	482	518	553	468	527	497	483	496	513	536	477	478	500	491	515	498	508	476	467	485	475	517	466	500	475	500	483	472	469	463	502	478	480	479	513	470	475	541	532	507	497	562	510	531	485	487	521	518	543	481	502	485	482	504	466	507	504	470	497	487	526	457	464	484	517	540	519	505	535	497	503	484	487	531	527	523	489	519	519	492	492	494	524	520	499	468	498	469	507	492	503	519	495	521	458	481	481	507	475	487	524	484	512	481	504	488	513	515	557	498	494	509	478	489	508	462	503	546	524	487	477	497	517	514	517	486	468	469	491	490	506	478	483	493	533	518	506	500	481	511	462	510	499	485	539	524	492	495	482	512	464	489	471	509	494	505	511	477	458	489	499	539	521	528	527	457	483	523	519	484	477	521	513	477	535	493	515	510	515	474	504	490	487	459	525	475	467	463	503	498	476	466	465	495	512	500	480	449	492	495	525	515	444	526	497	473	475	459	463	492	485	517	521	488	476	527	488	486	493	486	504	495	519	517	488	487	514	539	473	497	478	504	529	524	474	506	489	514	517	487	504	530	481	510	458	488	547	472	509	502	506	462	535	520	555	488	473	462	470	502	456	485	483	523	503	522	485	502	507	476	521	530	491	484	523	494	486	492	503	503	500	482	485	530	483	505	483	506	522	509	495	506	493	488	483	459	469	504	499	463	479	457	522	488	488	483	492	510	488	515	457	531	524	475	494	510	490	515	483	459	469	516	537	454	489	523	493	527	517	486	491	509	534	526	524	475	446	546	500	473	499	467	508	468	494	508	505	511	490	515	469	534	446	487	507	470	491	485	495	505	502	484	478	492	479	505	482	515	480	516	517	560	470	530	511	511	507	528	480	475	489	500	511	517	504	504	502	549	510	481	466	502	479	481	493	508	478	531	502	486	514	472	489	483	519	519	537	553	511	506	464	522	505	484	508	490	508	504	502	561	487	521	472	484	474	484	480	524	465	539	508	492	489	483	488	502	535	500	464	485	523	506	483	532	466	515	494	476	477	551	523	466	475	466	475	502	502	465	501	488	506	472	461	500	517	460	519	475	494	503	521	506	501	462	513	504	508	509	523	536	475	500	482	512	505	511	503	526	539	523	477	509	496	476	505	488	472	492	501	486	513	494	518	500	489	460	475	498	487	491	528	513	511	508	475	502	519	474	488	553	492	493	500	512	544	521	501	503	471	486	493	484	479	526	488	454	520	461	470	493	505	487	515	472	480	493	501	499	517	512	525	492	493	496	469	507	495	493	519	493	526	435	496	535	515	494	523	487	472	455	514	519	452	519	488	498	554	495	491	511	536	507	458	487	490	510	526	493	446	479	508	446	478	455	519	570	500	443	498	488	475	497	479	519	512	504	487	465	502	479	519	527	483	492	461	456	475	503	454	453	542	543	503	496	488	503	487	490	500	536	520	484	509	562	489	484	495	493	474	449	519	490	499	509	503	481	508	513	478	548	481	515	475	488	530	522	522	499	498	514	535	526	483	525	501	502	484	490	512	489	539	500	468	484	447	504	499	488	490	499	482	455	498	501	487	504	507	473	499	458	535	535	523	487	522	494	513	490	482	516	473	523	490	508	481	506	459	488	517	492	496	482	497	498	473	457	463	500	519	516	486	502	476	491	487	486	484	519	496	520	505	493	502	502	471	487	474	488	492	454	499	514	525	519	499	486	526	500	456	510	515	450	473	530	480	482	512	514	470	490	487	495	528	479	509	476	502	475	454	482	515	486	471	515	524	465	486	492	530	497	480	509	523	509	510	514	522	519	462	490	508	487	489	514	480	492	506	498	480	481	506	514	499	501	462	523	474	514	485	531	483	524	493	471	517	469	470	517	482	471	483	473	499	501	464	495	499	572	487	435	482	462	493	518	497	508	483	491	492	494	543	523	480	512	486	487	504	508	459	472	484	467	495	486	478	482	487	535	547	501	499	484	503	505	473	485	477	503	497	479	489	466	504	505	493	473	485	486	494	487	486	525	427	499	479	493	500	463	463	523	507	490	536	471	462	454	520	495	475	488	516	473	486	522	484	514	494	545	524	531	497	488	482	493	527	508	505	507	495	499	481	498	497	495	460	490	495	499	491	478	507	489	467	517	481	495	473	483	477	481	484	512	491	472	491	478	471	437	515	517	503	499	508	467	514	471	533	496	472	497	480	468	499	511	499	519	505	502	519	490	522	517	526	524	500	504	504	470	481	543	496	460	508	511	477	493	524	475	472	461	523	485	525	512	482	496	499	531	494	460	523	500	487	492	481	485	501	436	499	516	505	524	482	499	528	482	449	523	491	491	511	499	501	510	488	493	504	505	503	484	533	499	484	529	499	459	482	462	549	497	509	485	508	482	526	509	541	507	473	528	498	510	452	519	533	476	486	494	469	483	485	481	497	482	493	478	506	491	521	496	484	495	541	485	486	488	526	524	540	513	504	476	485	471	489	483	477	482	470	468	489	507	509	495	502	452	478	489	530	504	510	503	493	501	509	482	546	519	538	508	472	483	446	487	471	488	506	507	516	481	513	490	540	516	477	471	474	517	496	476	526	436	499	446	452	467	518	509	519	518	525	513	496	505	533	485	490	495	455	511	505	523	476	492	468	531	531	499	493	471	506	504	506	500	490	511	495	517	524	490	512	478	490	473	487	491	487	484	487	479	505	484	513	513	486	477	505	469	495	478	466	460	496	496	496	518	549	493	492	499	493	511	463	484	484	517	494	470	496	495	471	516	491	504	470	501	488	483	433	520	501	515	523	501	487	518	522	450	511	528	498	505	433	503	495	477	512	526	518	521	484	501	488	505	510	491	515	504	472	464	497	489	474	477	488	510	498	513	454	525	463	476	470	519	487
27906	13093	5066	2036	1003	831	636	599	550	541	986	1663	1636	1197	703	529	475	488	436	411	385	401	431	426	432	419	461	444	448	465	432	438	417	456	454	454	436	456	462	461	428	432	468	452	442	456	421	395	430	410	407	437	454	457	431	410	436	451	406	469	413	422	422	427	436	397	457	444	425	462	416	429	436	444	463	452	478	466	437	458	432	446	442	448	415	436	418	427	426	399	468	464	447	471	430	460	433	426	472	413	454	454	450	415	403	451	437	428	454	464	443	423	415	433	454	440	456	443	480	486	470	428	443	419	452	470	425	437	455	447	465	447	402	427	391	456	425	447	447	433	393	469	433	449	433	409	422	438	440	443	425	473	425	484	436	456	397	432	454	448	423	421	430	439	441	445	446	429	425	401	445	435	466	400	459	449	423	392	490	418	440	470	466	419	407	415	433	431	458	461	450	450	460	435	437	443	441	434	388	463	423	452	446	424	457	459	445	457	437	449	460	456	435	418	444	410	448	397	446	449	407	464	447	414	410	440	418	476	421	417	378	461	458	429	438	456	433	445	448	457	403	448	458	474	437	455	482	467	450	409	456	446	477	441	480	438	424	410	442	429	418	486	429	470	463	427	438	474	447	450	427	417	434	464	408	478	390	435	440	463	463	466	466	475	456	430	441	460	401	452	422	466	426	431	467	406	391	403	420	439	471	442	457	443	449	438	412	447	433	454	485	437	476	462	451	449	461	449	456	427	460	475	484	443	457	452	470	475	394	449	414	431	426	477	450	433	445	450	474	476	442	422	452	439	429	439	478	438	483	471	480	414	419	449	473	425	459	449	440	467	408	432	440	466	429	434	479	441	446	412	427	429	488	426	461	376	420	442	495	428	432	454	437	440	439	431	408	415	408	396	415	430	431	453	434	434	428	455	450	445	427	394	433	461	458	453	387	486	440	450	432	432	425	459	431	415	413	451	452	427	468	430	471	453	410	406	431	460	435	452	418	440	440	419	400	453	428	401	477	454	411	419	425	434	423	414	436	442	446	431	440	434	462	416	444	460	422	450	410	449	396	463	402	474	391	405	417	419	459	453	463	434	411	441	447	478	436	478	464	444	440	446	423	428	454	461	423	445	445	462	452	429	475	447	433	452	424	450	420	445	451	440	433	458	459	414	431	452	518	428	451	427	431	445	451	472	433	435	462	438	425	434	438	415	439	400	448	438	433	438	434	436	455	409	423	473	460	466	438	431	436	446	437	449	456	423	431	409	478	425	416	432	444	398	421	440	399	440	442	427	449	455	433	424	455	403	467	425	435	385	415	433	423	463	445	449	452	428	425	418	416	400	443	431	449	432	460	449	432	462	450	475	450	448	446	434	430	451	418	445	396	442	412	424	412	441	441	370	414	444	472	458	428	458	435	408	482	440	425	449	447	429	456	510	443	452	428	425	423	444	468	427	437	470	385	429	434	445	485	407	413	433	453	422	440	465	412	481	422	434	461	448	440	439	429	425	464	442	438	444	437	461	443	442	469	463	478	443	410	409	470	430	431	440	437	426	462	414	453	411	476	412	405	468	437	422	454	436	462	431	425	426	416	470	441	461	451	472	454	435	430	420	443	445	449	433	408	451	455	428	412	420	476	410	440	448	435	457	446	459	459	449	428	425	393	439	462	422	452	402	429	385	447	433	421	419	441	406	463	424	428	429	442	432	433	484	468	436	439	416	450	420	433	428	451	426	400	447	433	415	442	441	443	442	407	400	400	471	450	442	474	414	444	482	455	435	486	435	414	445	449	442	444	463	474	437	430	403	429	472	420	434	457	390	445	478	434	409	462	426	373	450	429	437	452	466	421	448	434	456	478	447	457	393	451	431	454	442	437	458	403	448	446	422	425	455	445	416	448	461	444	447	428	439	443	458	447	471	462	466	461	424	480	447	464	426	465	450	429	447	465	458	438	466	461	434	458	447	408	431	434	433	436	438	438	451	380	433	440	435	431	444	436	454	421	430	456	454	424	443	474	438	423	454	467	455	423	443	447	440	453	454	465	454	456	476	415	407	423	389	439	421	421	438	418	416	396	453	430	480	443	446	443	461	445	435	433	420	421	448	431	459	457	466	447	417	442	447	434	473	427	455	473	467	440	466	415	463	446	440	415	472	416	451	417	422	463	469	406	385	458	421	485	372	418	442	416	384	435	438	424	460	453	420	405	429	462	455	450	455	441	419	432	456	431	441	442	431	437	436	457	408	440	451	440	462	421	449	451	445	422	443	402	445	440	461	436	436	429	458	399	447	457	484	442	426	421	429	449	407	470	426	433	455	426	435	428	394	434	469	490	442	477	444	495	453	423	396	427	474	476	382	448	450	429	420	428	461	413	446	458	434	438	437	471	396	461	444	415	442	404	436	451	441	428	437	445	431	434	498	419	424	428	427	402	462	433	368	396	481	470	456	440	455	444	418	458	451	419	459	453	453	425	425	473	378	441	446	433	461	460	448	492	413	422	416	441	446	478	443	427	404	436	439	449	406	460	472	452	449	440	400	448	459	449	456	464	431	450	429	461	381	447	422	450	424	441	472	424	482	427	433	427	428	437	421	436	433	430	448	420	444	464	441	473	434	392	447	433	477	465	411	435	417	438	454	433	434	419	414	424	414	440	446	402	440	454	430	426	472	428	435	445	452	430	484	465	458	409	449	435	429	440	426	444	462	438	451	454	436	460	441	443	435	478	417	454	430	450	454	424	440	442	502	438	464	454	462	402	418	426	452	462	403	407	420	460	471	415	420	411	415	394	425	460	430	472	449	466	402	412	474	425	412	434	432	441	430	436	431	443	461	461	437	473	433	472	441	421	402	481	420	432	445	417	451	440	454	409	441	451	438	439	440	445	415	443	461	433	416	437	402	470	436	456	453	437	456	452	418	436	432	439	454	431	437	432	451	439	428	469	458	438	418	482	436	476	449	463	480	413	444	436	446	466	469	450	439	430	418	427	444	447	427	477	466	449	442	453	428	469	458	403	470	423	426	438	448	406	446	459	443	444	432	459	449	497	434	428	454	442	412	459	431	435	428	428	441	433	434	443	445	423	441	465	426	454	443	458	467	430	408	435	445	469	446	427	461	438	442	482	449	421	385	442	408	429	432	441	469	448	419	427	452	464	451	455	417	431	419	452	450	460	427	425	419	426	420	447	420	466	430	434	452	435	418	429	425	407	406	458	433	437	442	461	452	412	438	435	441	439	420	494	466	449	422	432	420	408	422	452	434	487	476	468	480	430	469	453	454	450	430	465	454	399	441	467	447	476	447	412	461	432	456	430	425	434	406	451	443	465	453	414	440	444	423	474	486	425	423	422	448	468	448	462	438	490	430	438	441	449	457	416	465	383	455	412	447	423	408	439	461	449	469	428	449	401	431	451	446	470	445	435	421	407	461	440	406	473	466	462	447	439	441	465	467	408	480	401	445	468	457	446	446	412	422	466	455	407	414	436	442	405	455	438	425
6306	4353	4375	1758	1208	1036	721	658	591	571	1378	2283	1946	1276	745	503	426	392	388	428	419	408	433	390	404	390	378	433	381	422	410	369	418	396	397	422	387	413	397	365	381	398	414	407	425	355	407	404	407	406	417	410	452	394	388	391	412	413	385	387	412	402	391	414	417	431	434	400	399	361	420	416	390	430	385	402	386	432	381	385	408	416	390	395	359	419	391	440	379	394	422	401	390	394	378	403	408	429	410	378	393	399	404	420	397	404	351	384	374	424	378	378	403	419	372	406	409	387	415	375	402	401	384	390	426	395	415	416	394	418	367	443	444	419	395	370	414	367	397	389	407	423	384	378	441	398	434	377	408	369	408	380	398	395	378	421	442	387	400	405	384	379	443	388	390	410	376	405	377	403	386	441	422	389	415	408	397	398	386	391	460	393	369	399	441	400	381	387	406	389	398	411	398	391	370	397	372	411	391	424	378	426	423	396	389	390	410	367	390	389	404	406	367	364	415	398	400	400	388	396	412	368	414	403	375	411	413	390	383	392	418	391	440	390	392	427	400	401	369	397	397	374	393	384	407	415	392	400	393	389	368	439	434	391	353	419	405	404	399	370	420	419	402	413	376	399	366	382	399	407	406	401	398	362	420	399	430	365	404	361	391	425	389	351	405	327	391	423	383	404	403	384	423	428	396	414	397	382	367	383	415	377	411	400	402	387	399	393	416	416	395	402	425	389	415	378	418	396	410	397	396	420	393	429	381	381	415	412	367	408	370	370	408	406	399	420	380	391	417	398	397	438	397	402	405	419	413	408	380	403	402	437	392	368	396	356	382	421	371	436	379	391	416	443	390	414	435	426	402	397	420	395	416	406	445	405	382	396	397	376	410	390	399	381	419	400	397	398	391	403	408	386	367	377	425	412	409	394	448	382	403	383	399	382	381	398	427	377	390	380	382	388	390	373	392	412	397	396	407	427	396	426	396	410	395	396	376	417	355	412	390	398	360	377	428	417	401	430	412	402	402	395	389	382	410	408	377	407	404	387	391	421	398	408	383	372	390	407	388	364	401	369	416	377	395	398	421	366	410	402	417	383	401	421	343	373	378	378	423	352	409	408	404	382	399	381	402	383	398	400	386	400	386	399	384	350	411	399	419	369	403	400	411	398	379	422	392	435	407	389	410	400	443	416	393	391	380	419	401	406	421	397	415	386	411	391	403	394	409	402	400	378	399	371	403	414	368	378	409	418	404	387	390	423	416	396	394	411	399	387	390	386	363	372	405	382	396	385	420	384	396	373	414	393	388	404	402	406	426	374	393	387	384	414	367	423	422	414	374	422	397	394	428	355	444	383	391	407	384	398	383	376	388	396	432	396	409	394	402	401	430	389	415	354	428	402	384	385	408	399	425	428	386	371	410	393	406	396	413	402	400	372	418	366	409	383	423	431	411	419	413	395	388	396	352	380	393	387	400	422	389	383	377	402	443	406	383	393	417	388	381	398	405	399	390	389	420	364	378	396	393	385	393	412	398	408	378	431	398	364	377	426	409	373	371	410	390	404	393	370	395	385	427	382	433	384	400	466	380	431	424	398	418	395	387	391	420	414	400	375	410	411	388	432	398	425	379	373	432	429	403	372	419	409	401	398	367	402	389	386	367	417	446	428	398	420	399	383	409	383	372	416	418	377	370	383	385	419	379	434	364	375	422	427	401	385	437	433	405	368	425	402	402	433	411	411	392	400	378	393	396	403	450	369	381	402	415	412	396	421	408	394	405	397	398	401	420	395	379	394	416	402	350	375	419	410	417	367	385	393	411	401	411	407	394	395	375	430	402	379	430	387	431	364	433	383	369	408	385	413	403	440	396	399	425	397	449	402	411	425	380	417	393	368	396	389	394	414	408	424	384	397	388	391	352	424	387	388	371	425	396	395	419	389	375	415	391	402	395	399	382	422	393	392	396	385	404	421	399	431	374	397	375	440	373	397	393	406	412	381	367	373	443	400	357	391	391	417	406	384	424	401	408	434	386	411	388	373	420	401	417	397	403	406	425	404	405	382	388	396	392	417	375	386	408	379	376	372	407	415	380	375	395	431	427	405	365	385	403	392	403	393	362	401	453	369	377	395	386	378	389	365	398	406	377	431	342	413	409	453	368	423	385	361	394	402	389	378	381	419	428	409	352	421	429	412	349	404	376	399	419	395	416	432	410	405	379	418	402	383	408	422	369	410	396	389	405	382	396	389	421	393	381	345	414	407	393	395	420	372	414	373	438	424	370	412	397	380	420	384	406	383	381	379	411	430	393	418	397	402	396	387	415	392	394	402	393	406	366	378	377	386	367	419	378	419	377	405	415	444	404	382	395	392	399	409	444	371	389	390	386	426	402	433	380	386	418	420	412	400	415	419	396	396	421	407	426	419	378	432	399	413	390	405	388	401	401	395	444	379	410	402	414	413	390	409	395	411	360	401	427	446	401	379	393	381	388	404	380	420	366	424	365	405	405	400	423	423	401	421	385	384	390	385	412	414	365	374	390	388	388	396	405	435	407	373	393	389	402	400	409	404	432	394	389	385	403	402	434	421	379	426	391	383	400	423	357	394	386	396	408	358	417	385	404	384	401	420	412	417	377	415	385	392	400	399	394	422	375	397	333	407	383	395	410	374	393	383	392	400	394	373	395	387	374	382	394	374	380	402	389	375	393	391	433	395	402	397	446	390	401	388	399	381	390	410	402	383	424	409	381	423	417	385	390	404	381	399	380	380	407	433	421	434	405	433	394	401	385	378	403	422	403	394	383	398	377	412	395	370	374	376	375	369	391	396	373	413	408	412	402	398	421	422	410	412	393	374	415	370	427	427	380	396	434	422	402	427	406	400	382	409	373	425	373	373	395	436	389	406	396	436	422	402	394	412	397	382	405	390	399	375	393	399	423	395	378	419	402	397	396	375	384	386	389	366	366	413	382	360	382	413	369	394	429	402	420	390	378	391	399	354	414	397	418	389	398	446	403	418	415	414	341	380	423	376	402	382	395	422	412	383	399	398	407	426	397	406	395	419	400	383	398	414	422	411	426	408	435	400	414	405	432	406	435	390	382	436	359	408	403	414	416	380	393	395	402	386	412	384	375	401	403	426	387	372	422	406	430	412	375	420	401	433	395	403	435	367	407	413	411	362	426	398	437	406	406	397	422	410	380	417	380	422	378	361	383	422	384	426	417	400	424	356	405	391	357	416	440	372	410	361	411	377	401	388	367	396	396	372	372	396	375	408	392	398	434	403	389	409	414	380	368	385	377	411	386	383	403	420	415	397	395	409	375	417	391	385	398	377	410	415	416	398	401	408	384	397	433	391	411	425	371	373	394	424	433	408	396	401	399	415	372	411	436	405	393	382	391	420	428	386	389	411	406	390	444	404	423	383	417	399	390	398	389	411	396	402	406	401	365	396	370	395	375	394	426	380	382	388	414	425	400	400	371	397	436	364	404	393	421	397	377	393	415	385
25607	21474	27611	25526	8991	1992	1231	885	764	710	4470	16615	15297	8056	1996	872	545	452	437	378	426	447	432	437	419	421	420	398	377	401	418	455	409	416	415	420	415	395	394	464	398	425	420	406	408	396	423	409	442	410	378	402	412	415	380	398	434	397	394	434	409	428	466	407	374	396	437	437	414	434	395	405	430	430	393	421	429	404	425	448	425	411	453	409	440	392	435	434	392	423	416	384	411	433	410	395	409	419	391	394	465	418	428	408	436	420	413	429	447	415	439	398	417	400	407	434	409	391	390	422	441	408	416	411	405	422	383	416	465	426	381	417	404	397	398	407	381	385	386	433	368	407	409	412	407	398	389	406	412	402	408	392	412	417	446	418	412	393	466	402	424	396	398	419	400	422	413	430	412	442	407	423	427	471	438	403	446	424	367	428	417	418	439	375	415	425	424	440	402	425	444	436	400	407	426	395	400	402	434	444	433	431	383	448	445	427	411	413	408	425	409	417	400	447	406	431	413	449	404	422	441	393	392	419	434	407	400	408	424	416	436	409	409	430	431	415	396	436	436	403	423	464	417	435	422	418	402	444	367	403	418	415	437	459	448	391	440	386	450	404	443	404	368	431	403	426	454	396	374	377	435	428	442	368	452	400	410	434	419	434	396	448	385	413	410	406	390	421	434	388	449	425	427	418	393	409	440	408	375	401	408	407	418	421	412	387	421	421	439	430	427	421	430	388	427	431	440	433	449	438	371	395	417	432	444	393	399	362	409	436	382	434	413	420	415	414	442	382	447	423	415	419	389	409	421	425	399	404	427	413	412	417	377	406	383	430	420	447	399	442	425	409	361	393	416	376	420	384	414	387	424	451	387	408	388	469	409	410	419	415	418	404	391	415	379	393	430	437	430	416	406	418	401	402	395	416	445	414	432	405	403	400	406	402	415	433	417	465	407	421	422	416	432	432	451	405	434	428	413	402	437	427	433	418	450	414	402	410	422	430	414	412	412	392	419	425	454	413	436	421	401	386	425	377	432	416	424	426	406	420	395	419	376	438	387	407	374	431	425	416	405	450	421	435	403	422	410	396	426	409	400	431	441	412	403	418	418	411	398	418	389	424	425	428	423	442	397	423	356	415	453	433	389	386	394	390	430	413	459	394	427	431	400	444	381	407	395	414	394	442	390	399	461	401	424	395	413	413	420	419	380	425	377	386	401	379	375	405	404	400	402	437	413	389	383	394	387	399	396	442	395	430	417	370	451	456	408	398	406	410	430	433	403	406	401	415	402	434	442	451	396	434	407	414	433	424	403	399	420	414	453	475	449	421	401	408	384	426	390	383	409	398	424	402	421	371	425	412	421	433	417	432	467	417	431	382	437	418	443	402	414	406	444	446	429	455	391	415	429	420	399	418	423	428	419	440	383	403	353	394	412	423	406	463	409	446	415	381	425	442	403	411	403	403	411	391	445	420	390	429	415	433	428	410	428	419	378	449	397	424	414	429	395	439	398	410	410	435	445	401	408	441	394	401	431	422	457	397	400	391	430	377	381	379	421	386	421	391	415	387	432	438	415	438	405	423	422	394	371	434	428	441	380	404	419	417	466	431	422	434	428	368	432	414	394	408	404	406	432	427	417	422	423	414	473	414	407	403	429	429	415	445	385	389	410	458	455	424	424	398	393	397	419	440	437	395	413	397	425	428	443	438	424	419	393	422	382	409	405	448	405	389	421	427	459	430	414	401	415	399	388	380	450	427	427	398	434	461	421	415	400	409	417	404	431	418	431	383	403	411	408	408	457	430	406	449	450	445	426	411	423	434	406	441	404	419	405	419	405	429	404	394	374	390	410	409	374	391	432	370	399	357	392	437	412	447	413	413	353	417	439	419	434	428	440	425	438	419	395	378	423	418	416	403	409	412	408	422	411	369	414	414	458	419	444	427	401	405	385	385	416	424	443	392	414	396	424	396	411	417	401	425	401	426	463	402	451	421	400	411	418	376	419	467	394	420	406	422	407	417	406	417	414	425	411	395	416	404	376	469	413	427	459	372	414	405	414	426	390	393	384	443	381	397	397	416	447	410	451	441	417	417	411	413	409	393	406	403	414	450	381	426	440	411	406	457	403	402	423	434	463	382	450	420	420	402	382	434	473	412	391	445	397	415	422	404	402	438	431	414	425	424	412	439	407	391	418	426	427	387	389	417	423	429	412	427	402	413	418	434	428	408	426	392	398	422	387	415	446	379	411	411	392	409	407	429	397	418	428	394	414	405	391	451	398	423	402	455	398	396	399	378	401	452	419	434	424	437	390	399	407	411	411	401	368	419	424	426	419	384	460	346	444	408	361	423	417	422	438	371	416	437	452	426	389	423	410	413	390	409	432	447	426	433	400	415	431	432	426	396	389	436	410	422	392	391	399	404	404	406	409	483	418	403	382	382	415	400	392	406	378	417	390	414	432	388	425	415	390	406	399	391	450	407	419	452	423	417	401	411	393	432	369	407	351	407	411	427	436	409	414	399	403	418	379	409	429	408	399	375	425	420	411	398	413	433	396	444	393	406	418	407	439	442	408	376	368	400	394	410	434	433	449	408	421	413	407	418	418	449	412	451	403	433	417	420	402	409	424	464	428	382	409	381	412	399	438	434	437	395	405	403	379	392	407	434	444	408	455	421	444	425	429	409	377	422	411	395	430	398	425	413	447	399	399	403	434	418	413	423	414	404	442	425	460	420	434	412	420	380	395	430	411	426	399	408	410	417	413	406	396	434	379	410	393	399	425	442	391	416	397	421	421	404	434	412	375	399	458	420	380	406	416	428	453	423	398	381	408	374	422	445	436	427	415	398	419	399	395	424	400	387	396	394	394	398	386	455	408	455	353	388	418	405	413	360	443	433	410	401	419	418	405	450	453	417	404	437	448	380	399	408	463	403	397	404	390	434	418	397	421	402	424	414	385	455	392	387	400	404	422	429	410	388	431	419	417	405	419	371	416	443	394	415	386	407	418	433	405	367	401	456	408	375	422	383	408	411	411	454	401	434	445	395	435	390	416	430	415	420	390	404	406	456	408	424	419	425	412	384	409	430	413	417	373	405	448	416	433	425	440	433	411	425	418	406	437	418	416	401	415	445	389	414	433	459	409	422	412	410	367	427	436	411	399	379	428	413	408	423	472	405	397	400	473	384	421	434	397	378	438	421	411	396	415	405	406	377	452	445	410	381	409	453	388	404	443	446	395	398	412	371	425	431	406	440	410	440	390	430	399	434	404	399	376	442	434	435	426	379	393	430	402	405	398	393	410	422	424	420	409	385	407	404	388	403	458	400	402	425	460	383	396	439	416	400	416	412	450	430	409	416	414	438	400	420	421	413	427	443	424	397	427	403	424	435	425	369	390	423	441	411	436	389	416	400	428	412	400	446	419	430	417	420	382	413	414	393	442	394	396	402	417	426	412	402	404	397	425	423	394	433	441	420	385	411	450	402	410	480	418	416	402	445	387	463
5152	7764	6964	4297	2056	1805	1376	1200	1035	947	6699	17374	13892	7114	1995	975	611	420	405	370	379	406	359	399	397	399	412	414	403	444	392	385	349	394	381	372	386	391	398	410	378	378	402	403	396	371	382	398	357	427	381	416	410	388	402	405	374	380	408	406	421	419	396	371	389	425	398	401	370	402	379	432	382	395	446	398	375	420	382	424	362	399	377	424	390	382	389	364	430	400	413	400	387	398	392	409	385	393	397	385	375	374	382	384	377	420	411	398	427	376	388	386	359	404	368	366	384	365	375	382	403	404	414	413	370	396	396	399	406	434	384	412	394	376	386	381	391	382	391	402	368	382	370	395	390	380	411	387	404	391	412	417	398	399	371	441	398	392	359	411	400	387	359	393	395	390	383	429	382	399	370	420	386	421	404	430	393	385	414	370	368	392	405	364	407	414	383	385	418	376	420	361	380	385	402	359	409	407	441	379	381	378	406	406	367	414	411	383	399	385	391	391	386	381	366	371	394	364	357	398	376	401	422	372	408	410	412	373	410	398	394	437	377	414	424	367	376	426	372	419	373	384	405	394	390	386	388	362	356	384	398	361	379	402	417	385	370	418	422	377	388	381	410	388	384	430	409	384	387	389	414	398	397	403	374	385	389	394	366	419	355	372	425	373	430	391	402	347	385	383	372	370	411	389	397	374	451	388	377	417	371	391	412	401	426	375	422	370	401	374	410	415	362	404	409	384	367	383	423	393	408	397	412	400	385	352	382	366	365	438	380	406	357	400	395	408	410	374	376	404	407	383	413	388	403	372	363	362	396	378	392	405	389	420	399	392	365	396	402	403	402	407	363	401	379	365	363	393	397	357	395	388	374	423	375	373	400	420	376	425	399	384	433	391	396	386	386	416	364	373	398	386	387	381	370	369	388	356	399	378	396	410	399	348	425	408	407	376	386	373	414	359	374	359	407	370	375	414	384	348	372	369	395	387	406	393	404	417	403	388	373	382	423	367	364	382	400	378	416	387	397	381	420	368	368	397	420	392	387	393	415	379	403	372	413	394	417	406	381	373	407	374	390	401	408	419	403	390	378	407	392	392	383	377	384	395	397	383	423	377	400	385	388	407	393	354	405	397	356	369	374	411	395	378	387	368	371	408	391	415	370	371	371	407	392	368	407	404	386	394	369	386	411	412	405	378	406	433	410	409	358	396	388	416	400	392	413	431	432	376	383	372	387	392	387	372	405	416	392	401	399	353	401	387	368	371	412	388	395	403	366	419	407	376	372	415	387	402	422	399	385	411	401	392	409	392	368	385	375	390	379	404	381	380	354	378	406	370	376	361	402	357	377	398	339	370	380	373	425	424	393	394	350	365	403	408	370	374	408	418	386	419	349	398	381	381	426	406	374	417	395	381	372	384	385	365	377	449	362	378	421	418	355	371	384	392	417	409	412	377	357	395	397	400	355	373	407	363	427	414	367	373	380	374	428	381	394	416	372	381	398	410	389	370	373	411	388	379	347	413	374	401	392	413	380	406	426	380	363	402	424	383	430	403	400	436	440	365	395	380	405	400	402	390	398	385	359	396	355	387	400	372	395	387	387	367	376	390	385	343	417	379	398	388	378	372	393	374	409	403	387	379	408	395	419	371	363	398	391	383	388	373	372	393	394	406	378	413	398	416	384	400	410	399	387	367	383	390	400	384	390	416	401	398	401	379	384	394	391	377	405	388	396	395	396	433	403	398	379	436	385	397	400	362	408	433	414	402	405	425	379	429	374	382	368	400	407	400	372	394	435	378	390	409	399	376	406	404	359	382	386	391	396	373	375	370	423	381	390	360	404	400	360	403	382	401	387	414	384	365	378	400	380	376	363	347	398	427	396	388	386	428	374	415	361	388	410	429	404	403	373	411	390	397	384	390	385	395	372	401	424	374	393	359	396	369	391	401	417	376	376	404	362	363	415	349	398	403	390	391	395	412	380	383	392	401	381	412	389	421	389	393	383	403	419	376	426	383	376	402	385	378	390	396	377	380	385	425	401	377	421	383	411	365	394	417	331	380	386	399	425	343	393	389	347	363	382	401	413	389	381	384	403	413	404	402	379	390	381	396	380	393	381	399	422	386	388	412	366	386	376	414	400	389	401	404	399	409	368	383	382	370	408	409	426	415	387	373	397	418	381	362	384	401	343	398	381	377	381	392	408	404	394	380	410	382	394	366	382	392	412	397	371	369	375	379	400	382	400	389	378	414	368	424	387	423	420	349	401	390	391	366	361	413	403	419	399	383	413	381	404	391	418	386	417	398	394	391	383	414	381	363	411	427	381	404	392	380	362	405	367	390	409	394	405	366	378	366	406	374	402	402	425	395	389	359	375	411	394	366	347	377	402	413	370	398	359	369	395	376	412	379	387	386	372	415	385	383	399	377	390	369	408	391	418	412	373	382	361	381	359	370	388	355	405	405	394	361	399	447	436	343	415	398	386	346	404	386	419	393	356	407	386	394	348	406	370	371	385	381	414	376	368	375	369	351	370	328	371	419	393	399	424	397	402	394	373	460	354	411	377	399	387	418	375	370	393	386	392	374	370	414	386	400	391	383	364	403	397	391	361	370	374	416	394	357	397	401	393	359	383	406	386	419	362	377	415	406	405	404	378	402	369	377	407	375	373	411	412	413	403	418	395	375	415	418	377	362	371	420	399	382	396	394	412	413	375	412	376	395	382	393	393	431	428	371	362	385	388	344	392	375	400	374	384	441	418	394	373	400	353	376	438	399	376	349	372	356	358	396	383	375	395	391	383	418	423	407	390	389	388	417	382	402	395	417	384	380	400	408	411	350	380	408	381	397	395	416	408	379	382	382	435	409	388	387	400	409	397	387	390	395	382	404	397	412	360	416	374	392	394	399	369	358	375	409	384	362	392	378	400	398	376	437	399	407	397	390	406	409	411	392	375	348	404	360	411	397	397	385	374	387	382	387	368	377	367	358	366	382	365	398	424	385	354	364	386	358	388	382	373	400	398	389	381	382	357	392	403	362	392	369	365	404	405	364	380	419	383	379	379	378	387	427	397	385	398	360	383	395	350	398	403	387	388	378	411	415	395	385	369	376	362	392	388	403	389	389	417	381	393	367	358	412	403	389	390	402	388	383	410	376	360	382	434	396	409	400	363	390	386	354	392	384	387	412	398	423	391	391	414	375	398	429	374	386	374	396	397	385	381	376	393	401	396	428	387	373	375	386	377	387	399	436	377	367	378	386	405	421	367	328	364	396	392	387	397	409	399	368	434	381	397	399	375	411	394	421	392	389	407	390	377	400	437	401	397	410	404	399	348	367	401	374	382	416	387	379	353	407	392	410	386	371	370	381	398	401	364	366	381	384	359	386	368	366	388	385	386	428	390	400	383	400	399	399	411	407	364	387	385	352	378	401	386	414	370	414	406	411	396	370	393	395	400	369	381	376	393	381	393	404	347	382	401	372	377	375	409	358	373	415	395	405	364	378
24658	21507	28764	24687	21178	8666	2546	1607	1320	1121	5964	28173	27239	15594	3780	1568	839	617	557	532	521	534	544	549	566	537	584	576	557	522	551	528	517	555	534	532	563	531	548	504	548	543	579	506	546	542	536	555	553	550	543	532	546	517	548	553	534	497	562	614	558	545	540	538	544	523	543	557	545	501	563	516	517	511	515	517	519	546	496	525	580	506	568	515	533	540	546	503	535	501	542	540	527	497	574	556	549	587	521	546	523	520	506	591	536	521	524	506	521	558	548	539	516	515	562	523	542	564	534	544	536	532	549	555	515	530	512	542	521	544	508	504	540	543	518	558	542	526	525	542	521	566	554	485	540	528	558	549	522	479	547	512	551	538	551	518	530	545	545	521	547	559	559	535	525	501	490	565	557	535	528	552	541	504	506	506	532	533	540	553	548	557	532	521	565	516	516	510	576	581	523	557	531	566	555	519	508	546	583	522	548	548	494	532	526	601	563	514	501	506	522	514	515	544	557	527	568	540	533	571	532	528	535	530	554	506	576	511	538	577	516	507	535	526	552	564	531	543	554	499	543	550	537	528	522	586	516	521	597	520	530	532	511	507	496	534	531	543	578	572	516	553	578	552	505	546	518	506	546	511	506	533	521	543	537	552	564	535	516	543	546	534	498	555	537	526	535	546	550	545	586	530	530	570	536	537	536	561	525	582	536	493	530	542	525	516	546	566	483	497	529	553	535	520	522	514	514	515	515	544	560	568	531	531	537	536	534	545	487	514	506	529	498	575	523	546	542	529	545	502	519	548	539	533	508	533	536	566	513	523	546	565	592	534	570	523	529	497	524	519	547	509	557	521	525	545	539	555	543	544	537	528	535	547	561	548	551	484	524	522	549	563	539	541	570	547	499	525	540	549	540	524	513	524	549	528	511	526	547	534	552	532	531	511	519	519	494	538	534	584	511	526	538	542	514	535	528	553	565	522	516	500	581	515	536	539	537	545	572	562	535	539	498	508	550	524	530	548	536	533	564	549	544	560	512	544	542	533	519	529	548	488	513	520	519	530	538	574	552	514	561	501	536	538	530	553	523	564	519	540	549	482	522	554	544	512	532	531	519	514	571	522	571	547	554	546	542	554	557	502	552	533	531	519	547	559	544	508	552	576	561	536	546	540	571	567	558	549	524	554	548	558	536	519	536	548	558	552	518	484	534	516	509	522	522	516	527	557	556	528	554	528	507	552	549	502	517	510	576	493	505	524	511	527	511	541	534	544	561	541	525	522	538	533	559	541	532	531	545	553	559	534	574	555	585	560	541	495	527	544	540	524	543	537	494	554	528	552	551	562	539	495	576	583	555	504	522	521	550	517	560	535	592	526	550	468	518	498	510	509	539	572	534	563	522	534	491	536	525	522	520	542	555	502	533	547	538	485	528	506	541	553	544	537	524	510	544	518	536	544	517	538	518	538	556	536	555	524	556	590	551	529	540	562	536	506	547	549	559	522	536	517	549	560	579	512	569	506	542	546	560	557	565	502	503	519	511	490	554	569	533	530	501	566	505	517	577	519	515	518	534	562	515	544	543	522	550	519	524	547	553	527	541	516	510	498	520	585	578	565	527	499	538	533	540	537	531	549	550	530	576	529	563	487	501	545	533	511	533	538	569	535	533	493	514	532	541	519	541	529	559	527	522	533	560	556	549	498	549	509	524	509	531	506	583	569	573	533	579	546	561	532	549	520	585	519	512	525	527	578	539	519	508	523	554	536	559	524	535	576	532	519	564	553	518	560	537	573	556	531	503	534	539	545	563	533	506	543	533	556	501	559	562	504	526	560	491	547	536	572	512	501	509	533	510	566	542	565	562	604	527	555	517	498	516	517	568	541	497	499	532	526	556	538	528	536	528	529	574	538	581	544	571	516	536	491	552	533	535	509	520	545	543	575	575	518	497	552	534	528	531	510	539	502	537	534	548	550	503	529	577	559	508	529	507	529	514	523	527	528	555	521	490	553	565	572	504	496	528	548	551	511	526	560	535	515	461	524	529	523	502	505	566	517	528	544	545	498	555	522	540	525	545	543	534	555	512	523	525	529	559	555	570	518	557	519	561	510	530	541	527	526	542	564	557	526	509	597	540	497	525	533	463	484	539	514	528	529	510	576	527	559	544	551	520	483	558	518	512	524	500	560	544	569	538	516	532	522	543	551	536	528	549	509	518	548	500	523	493	524	512	543	529	552	550	497	596	511	519	554	598	555	550	547	537	565	544	533	549	507	521	546	503	570	527	514	482	525	508	572	573	516	511	524	525	549	549	552	556	561	536	510	500	550	524	514	541	503	574	515	520	531	520	534	521	496	468	553	530	521	518	537	551	491	524	540	577	563	515	507	552	484	529	540	517	541	542	572	526	535	557	556	563	548	524	509	545	555	556	547	546	521	549	521	485	537	537	535	552	527	549	556	578	519	578	535	538	534	482	552	543	519	496	549	563	516	523	527	509	568	525	548	556	551	540	563	546	575	531	545	525	554	536	530	570	563	526	531	520	538	516	516	518	554	529	527	512	539	550	527	537	572	536	495	523	509	546	544	518	495	541	546	545	530	541	535	551	526	544	497	553	525	534	539	541	534	513	519	525	511	515	576	556	561	498	529	541	512	535	558	505	500	562	524	523	543	560	521	518	520	528	550	524	539	543	503	544	526	555	508	534	525	544	526	523	543	495	583	509	543	528	499	521	528	497	535	502	573	531	565	503	569	567	509	538	549	490	553	533	532	503	534	539	543	525	521	565	530	527	562	489	550	537	549	551	520	508	542	500	506	512	548	528	526	514	521	505	545	548	518	504	552	519	549	556	538	546	540	532	512	564	499	520	540	542	541	560	518	517	517	557	498	531	528	540	561	531	537	553	531	501	508	526	532	512	555	494	473	512	560	535	530	543	539	546	563	532	469	509	573	506	527	503	531	498	514	543	483	522	582	517	540	526	498	519	499	547	539	527	535	535	493	550	488	518	533	554	544	512	539	545	557	537	532	478	529	548	530	502	527	530	554	521	573	536	489	537	564	488	537	504	545	522	536	524	549	485	566	544	536	542	532	540	518	552	534	522	521	550	544	529	519	539	572	515	501	531	566	517	506	540	558	570	504	564	538	559	515	499	515	504	568	560	547	496	540	514	563	556	531	530	516	516	563	523	539	554	547	532	551	542	531	507	564	555	586	553	551	537	530	530	509	543	504	575	554	544	585	580	515	545	542	520	544	564	525	494	507	541	518	507	540	534	538	538	547	536	510	531	559	510	534	503	545	570	568	540	510	539	561	514	602	515	585	529	536	559	553	518	555	522	539	549	512	530	571	532	504	530	546	524	453	530	517	517	555	537	524	573	520	538	516	547	515	509	532	510	527	543	505	477	571	524	553	557	517	542	559	557	515	532	533	514	573	544	549	540	521	535	525	547	536	545	531	518	523	530	532	548	502	523	498	542	508	532	558	546	470	513	539	532	539	512	544	543	542
6255	11990	10322	6888	4447	2946	2299	2038	1722	1465	8856	28341	23564	12105	3221	1664	806	558	500	480	538	512	506	514	487	471	510	475	491	533	521	518	496	517	501	486	504	540	510	510	469	550	504	462	476	521	479	498	475	474	486	468	510	532	483	464	457	493	511	483	499	571	466	499	513	508	510	475	487	490	469	479	503	491	516	508	476	501	494	467	491	490	468	500	499	511	497	524	531	486	495	521	486	543	469	492	500	494	525	510	496	523	496	484	489	489	471	482	475	500	500	498	481	503	500	506	502	505	489	482	469	535	479	535	495	520	499	483	513	473	502	493	470	478	519	475	530	508	481	469	500	495	451	469	504	516	492	520	467	495	508	501	478	477	513	493	496	508	485	469	489	472	512	508	505	470	514	453	514	471	483	482	508	485	505	516	486	531	495	485	426	495	481	510	493	509	520	494	540	490	466	465	489	465	510	495	514	499	466	475	517	474	506	496	496	442	489	475	481	524	484	517	514	488	499	472	480	536	513	541	464	492	475	497	492	482	479	480	516	478	461	476	497	477	471	535	470	499	500	480	473	512	475	491	485	477	437	507	460	488	467	488	514	491	532	492	499	495	497	470	455	498	452	537	481	495	513	491	511	477	493	490	529	513	490	508	493	498	523	519	473	466	505	515	490	512	475	500	525	493	495	502	520	541	458	511	482	473	464	455	522	493	517	474	526	532	484	521	476	518	511	488	492	515	495	524	477	521	513	496	488	475	473	503	478	494	497	480	509	523	494	527	507	512	480	506	463	467	492	497	513	496	467	484	511	506	486	486	492	506	468	505	515	504	480	465	469	498	507	505	493	506	474	504	504	541	499	500	478	474	486	458	535	476	459	496	494	524	496	496	491	485	504	491	453	469	466	489	496	502	483	500	471	461	508	469	494	476	474	460	429	496	472	501	501	506	502	495	477	464	516	472	531	526	467	454	487	485	521	488	484	473	485	493	525	506	539	467	480	540	496	467	496	497	454	514	491	474	506	503	494	533	456	506	493	442	527	477	486	519	504	481	460	490	530	469	556	481	450	471	465	474	493	525	509	497	510	489	483	447	469	495	505	497	499	463	525	486	479	506	515	470	473	533	460	519	479	494	514	489	520	503	483	446	480	524	473	486	474	516	513	518	481	470	474	463	513	508	515	508	511	477	493	508	505	538	489	489	520	494	494	489	497	496	475	491	470	524	523	456	459	504	495	470	482	464	490	479	504	470	468	510	476	464	483	467	481	537	474	470	487	471	510	451	491	516	500	460	486	511	487	468	542	534	494	489	464	494	503	454	483	450	470	497	506	489	450	511	496	515	457	451	462	488	444	498	489	537	496	446	466	518	527	458	471	482	497	485	504	460	470	485	498	481	527	483	482	462	478	482	460	453	479	502	504	489	493	507	526	451	449	486	525	485	500	483	489	515	506	505	501	516	491	489	484	477	461	498	477	501	479	511	509	524	483	472	461	530	492	492	473	495	487	525	529	469	477	483	477	489	491	505	479	482	501	503	512	510	458	459	492	504	512	502	513	531	505	451	453	497	510	496	493	484	490	457	473	458	474	501	482	477	563	466	473	517	471	494	489	474	473	506	486	478	512	497	551	458	469	467	496	496	481	503	521	501	500	461	472	530	535	527	504	528	478	538	497	505	481	513	521	488	456	492	455	462	511	509	473	487	477	492	474	505	512	477	482	474	457	517	511	470	519	524	462	476	478	491	487	508	500	523	444	469	511	459	495	468	487	471	513	519	526	436	509	459	464	520	497	497	495	498	511	488	465	491	497	463	496	505	504	497	455	539	486	510	486	507	507	476	501	488	525	493	494	485	478	497	517	525	508	490	445	546	468	449	510	472	498	528	478	514	531	510	472	504	484	498	507	492	490	503	488	506	524	459	494	465	524	484	472	486	512	507	498	502	481	467	527	501	447	479	478	494	502	494	489	507	517	476	511	496	495	491	435	487	480	514	489	452	498	459	492	471	488	504	557	475	503	444	511	453	481	510	471	512	443	506	506	472	479	473	499	486	469	504	518	497	451	478	506	506	496	479	504	457	516	513	543	513	481	487	528	453	520	498	497	470	467	498	496	481	503	481	498	472	503	467	474	527	472	510	549	529	477	489	498	475	512	454	485	466	475	506	475	485	494	490	465	511	488	504	495	506	477	473	470	520	488	482	514	464	519	492	463	499	498	482	504	492	471	480	501	484	507	473	481	502	469	485	501	474	498	518	509	517	515	453	509	496	512	514	498	491	476	520	499	485	526	534	462	480	478	483	545	472	469	499	475	501	500	471	507	459	456	490	446	526	539	500	479	477	506	470	521	500	488	464	440	504	507	465	486	521	512	481	526	479	463	531	496	500	509	507	495	477	446	510	489	495	486	484	485	528	491	473	502	474	498	510	449	505	535	483	464	512	542	498	485	458	518	504	521	489	518	498	531	448	505	509	454	478	537	498	484	458	486	473	476	518	482	466	495	526	471	469	474	472	483	519	480	487	505	485	499	450	456	474	494	462	474	522	507	499	508	477	502	473	501	503	509	481	471	498	504	520	478	499	502	483	527	485	504	462	432	490	509	476	506	520	505	501	481	445	464	457	504	512	524	488	521	513	464	504	442	482	498	493	516	493	507	503	504	534	483	500	494	463	511	482	501	452	500	490	458	489	463	488	495	518	491	507	501	526	500	492	485	462	468	458	493	459	538	479	494	451	474	485	492	495	488	491	458	512	478	506	499	470	484	486	509	471	499	490	481	473	531	532	459	468	523	534	510	494	500	488	479	523	496	469	462	499	538	509	516	457	498	455	481	459	456	515	491	488	515	483	480	515	488	471	504	515	480	482	522	455	494	508	497	460	491	494	470	514	495	497	497	518	494	490	427	494	501	495	486	511	500	459	505	544	509	483	444	474	516	470	513	483	484	492	451	500	507	529	492	481	461	524	457	521	492	474	492	509	520	479	490	486	455	489	466	450	498	485	506	461	488	478	505	485	514	496	483	498	489	497	522	493	501	491	488	532	492	472	493	451	455	502	482	473	473	498	503	532	496	488	481	519	468	500	460	538	466	492	466	499	481	492	470	505	500	528	468	500	470	487	479	491	488	477	526	475	494	448	515	472	513	484	485	506	470	472	481	488	486	473	478	513	474	494	433	492	462	491	499	482	464	519	528	528	470	491	487	495	462	485	498	472	496	519	500	488	474	489	496	467	503	505	476	468	475	532	456	443	486	500	460	517	498	505	494	490	497	511	486	481	495	471	475	526	457	473	464	504	481	476	497	471	506	493	513	502	497	468	483	487	508	501	484	509	466	485	487	459	514	500	508	520	440	452	452	495	466	518	471	500	465	507	444	514	477	522	519	476	493	497	486	482	490	448	493	476	488	443	501	469	505	484	466	493	499	547	476	450	492	460	477	492	520	488	468	499	452	549	484	474	493	496	482	499	477	472	482	487	520	477	469	526	476	500	486	492	499	461	501	480
27844	12728	3418	1928	976	719	691	584	569	544	720	1741	1836	1228	734	574	469	460	456	437	462	430	464	449	442	409	448	458	440	402	463	466	418	428	444	433	438	442	448	446	454	456	471	463	422	443	443	460	407	434	440	414	429	419	440	458	460	424	442	417	474	412	446	479	453	441	451	412	418	425	463	456	426	453	422	455	428	445	456	410	436	438	411	458	427	436	406	470	459	420	409	456	404	458	445	461	438	458	479	446	441	468	435	392	450	458	455	448	466	498	452	474	410	454	451	464	409	440	439	418	447	428	462	443	432	428	442	421	435	422	475	448	403	477	438	458	401	464	460	430	449	437	479	433	425	458	441	457	458	435	416	491	399	444	458	418	492	430	436	410	413	410	467	425	402	462	431	451	485	459	433	443	444	439	426	422	477	477	462	443	435	457	415	398	418	437	435	465	488	441	422	410	421	444	432	471	457	453	424	426	428	475	446	443	456	482	455	448	404	436	430	447	428	442	422	462	430	455	458	448	468	428	447	442	421	443	424	488	447	458	428	401	448	426	470	427	462	438	428	423	457	418	419	456	452	418	392	439	405	433	429	455	443	465	429	445	451	410	458	467	457	470	415	438	466	448	446	465	430	474	441	415	412	434	420	438	446	426	420	419	475	418	450	413	452	465	416	428	418	403	455	438	415	410	454	406	452	481	394	406	439	456	443	421	482	435	446	435	395	431	453	414	425	447	472	463	441	435	442	406	433	448	448	454	484	437	417	490	413	444	430	453	400	426	406	460	425	443	457	409	432	416	405	399	407	436	462	432	416	450	450	424	448	435	418	468	420	463	427	425	423	422	428	412	428	438	436	444	465	420	435	441	423	442	463	429	459	422	416	513	462	405	424	449	445	442	439	441	416	418	462	431	414	399	404	464	424	420	449	440	420	474	437	441	459	430	420	447	460	447	482	461	448	430	456	429	455	472	390	452	470	422	418	444	445	439	440	415	452	423	385	453	447	415	405	452	482	472	445	443	420	445	433	409	420	418	435	410	460	475	434	442	466	479	437	471	474	465	424	436	438	466	424	412	451	442	463	442	460	428	412	423	444	467	463	420	427	447	448	441	438	443	426	448	412	466	449	449	433	465	469	481	412	448	446	483	423	446	412	426	435	404	443	449	435	449	454	430	444	442	470	383	423	439	438	407	447	422	417	428	447	457	472	430	411	450	413	421	437	416	429	453	467	482	482	423	420	460	440	437	470	444	477	470	397	433	423	410	451	469	446	446	442	501	411	476	458	449	492	444	419	440	425	439	472	419	428	418	429	440	481	446	465	415	441	408	433	458	429	444	450	460	433	403	450	415	473	460	429	435	436	464	422	451	446	425	447	424	427	463	449	445	412	439	434	464	473	435	482	465	446	450	453	435	428	476	475	443	423	435	440	436	430	447	442	441	441	442	444	426	445	421	465	417	455	430	420	452	453	434	436	435	463	433	463	419	482	422	434	423	473	463	424	403	456	440	434	432	458	431	427	430	440	438	425	467	453	430	425	427	435	431	430	422	445	443	429	440	454	421	416	450	456	425	451	491	411	464	429	454	427	414	433	425	436	437	449	420	434	443	410	476	418	461	416	454	441	445	441	426	438	428	441	429	430	442	392	407	438	437	474	450	442	435	417	458	474	433	430	441	461	451	433	443	451	445	443	440	417	450	467	453	396	442	459	459	476	416	449	467	485	435	442	403	446	466	486	459	424	390	453	459	398	447	425	449	424	438	437	406	455	457	460	413	431	448	435	455	417	443	423	427	415	466	430	478	433	407	416	430	477	409	446	443	471	434	474	433	506	439	462	438	438	486	472	426	458	421	446	422	441	456	402	406	383	444	469	437	460	470	429	433	444	443	451	419	456	440	462	453	441	433	413	438	488	429	427	447	448	458	424	442	395	447	486	421	438	439	408	455	422	430	436	440	431	455	427	466	437	420	389	425	445	428	453	451	470	466	450	466	411	448	451	415	428	423	414	449	418	413	423	438	467	406	428	408	418	443	404	468	469	423	450	402	436	430	411	422	435	431	454	420	402	445	457	434	447	387	468	444	422	419	419	432	467	449	448	442	464	431	411	438	403	434	417	468	430	490	451	447	418	426	450	431	424	470	458	433	440	459	507	428	447	458	423	441	456	462	432	421	441	445	450	451	469	432	382	442	415	423	393	435	418	424	467	422	461	445	421	439	417	427	433	444	471	450	419	411	388	403	457	429	446	429	409	464	404	458	418	415	439	415	471	456	448	427	459	483	449	422	400	461	438	446	430	421	436	453	410	445	403	415	434	446	448	429	406	378	414	391	443	462	433	417	453	444	450	445	421	462	427	405	438	439	455	475	425	426	431	432	431	473	438	453	450	459	422	464	424	440	443	439	449	412	465	458	464	441	438	441	461	431	476	475	429	462	474	466	489	400	401	436	450	408	445	418	393	440	436	447	471	457	428	427	417	432	437	471	410	445	471	440	424	459	426	416	467	427	462	448	430	469	434	442	436	470	443	459	429	451	467	414	434	477	463	454	475	420	441	452	436	426	437	445	403	420	388	450	441	463	429	450	436	455	447	483	440	458	428	461	460	446	399	446	464	450	459	417	442	404	440	440	435	438	470	448	451	385	410	440	441	436	491	423	448	424	419	464	471	449	489	413	449	425	443	485	470	432	397	417	434	439	456	447	446	429	465	461	438	434	456	443	473	445	439	424	414	453	452	469	448	451	444	457	457	444	459	421	450	438	447	445	447	439	460	424	449	426	455	444	426	455	439	467	432	425	443	456	397	445	421	430	432	435	433	427	447	445	416	442	430	435	436	394	451	427	413	455	427	426	424	462	447	423	433	472	441	414	436	436	447	474	436	431	453	487	437	481	426	467	435	457	421	435	438	463	468	417	433	422	444	458	448	472	442	458	487	463	400	433	467	421	435	431	453	444	417	426	458	414	418	435	418	428	424	448	408	417	470	454	439	426	443	458	459	437	449	421	459	453	440	444	462	459	414	473	441	445	438	423	442	433	401	411	414	405	442	468	446	426	425	451	454	463	414	424	446	441	415	430	435	429	427	423	418	451	442	419	438	427	420	443	422	484	479	459	458	431	432	456	467	421	435	433	452	420	442	456	394	465	395	436	434	428	480	435	409	422	443	433	444	457	394	406	396	453	495	433	475	455	427	430	464	486	415	450	429	441	448	414	412	439	434	445	413	446	435	453	426	482	417	469	446	466	448	443	425	431	452	452	455	479	440	476	405	446	438	449	446	471	449	463	440	469	431	416	405	438	434	444	448	477	439	440	441	427	440	420	423	453	441	465	466	463	471	470	417	427	459	460	420	437	444	416	443	429	431	469	453	475	471	410	448	456	463	428	463	434	439	455	450	422	411	475	470	449	403	430	419	426	429	411	434	466	439	432	405	435	440	405	434	447	457	432	426	450	428	419	442	503	458	447	421	431	447	470	461	433	422	418	463	432	447	414	418	435
6736	4091	3121	1788	1175	1015	803	606	634	621	915	2268	2139	1341	706	533	425	396	413	407	409	399	397	386	413	404	406	357	388	407	384	435	371	397	450	422	429	413	398	405	391	392	447	382	402	399	398	374	442	419	403	406	359	406	382	378	390	425	415	418	408	419	392	380	404	374	370	395	368	339	389	385	390	443	423	403	379	377	399	358	428	387	429	422	425	419	414	407	406	403	403	428	383	385	387	410	373	424	411	446	387	415	396	397	440	414	401	392	399	388	419	409	368	401	423	405	420	374	442	443	391	401	380	376	423	422	381	418	409	392	388	394	401	402	452	405	412	413	400	398	386	408	387	382	398	406	345	420	389	407	359	383	448	355	395	385	399	372	392	366	412	416	394	400	426	391	396	384	397	429	404	383	383	379	414	388	403	406	391	382	419	402	376	388	397	377	390	380	430	403	404	412	421	403	391	385	397	428	412	436	407	396	383	382	401	418	416	405	418	384	409	377	351	399	439	394	412	403	380	380	418	389	397	408	378	407	415	385	416	413	415	368	429	424	418	371	417	391	403	400	364	383	368	400	420	397	417	370	428	376	420	414	422	423	440	370	379	375	411	388	406	408	385	420	390	428	388	381	391	417	409	392	408	397	384	410	404	395	390	441	394	409	405	396	421	471	426	390	389	437	376	401	379	413	376	367	413	385	412	399	410	420	411	418	401	399	411	428	393	421	391	417	428	411	388	410	406	411	414	408	445	406	380	378	386	397	387	412	389	390	404	423	414	411	391	419	416	391	410	427	418	425	379	414	366	406	340	389	427	426	408	381	421	402	428	395	441	420	394	389	413	416	397	390	397	406	381	387	355	429	421	415	379	406	406	407	404	423	425	407	387	365	383	410	425	402	379	402	432	394	380	428	418	406	370	416	401	376	393	429	380	406	373	394	396	368	412	393	392	383	414	406	404	418	408	402	393	405	394	431	435	413	421	381	394	385	395	425	414	415	410	377	386	382	368	410	431	419	429	397	400	400	412	396	397	401	366	404	387	387	441	425	426	392	412	396	414	396	403	392	401	359	401	384	388	419	394	374	381	399	380	439	406	424	374	394	385	382	348	374	375	407	424	401	386	404	417	412	371	422	446	423	437	393	403	392	374	402	395	408	389	396	395	406	390	365	399	434	390	390	396	376	384	422	377	386	404	369	394	393	403	385	420	427	373	400	402	414	413	392	396	391	371	411	398	424	396	388	421	395	399	400	378	412	401	406	387	393	363	407	378	399	389	385	411	412	445	389	363	406	387	344	399	393	379	413	399	384	417	392	389	433	377	413	403	439	406	399	400	439	393	437	420	435	382	419	418	380	425	379	401	399	410	378	393	418	380	418	407	400	379	410	372	465	414	417	418	407	402	404	416	368	429	405	392	413	392	389	394	368	390	409	395	426	381	400	404	364	376	380	399	395	365	390	412	413	415	419	392	383	335	380	386	397	422	410	425	434	403	406	402	405	451	399	416	430	383	386	427	412	385	432	385	403	377	411	403	418	393	401	419	390	400	427	391	365	391	418	398	391	408	391	391	379	423	397	373	400	401	408	422	400	436	417	382	407	412	401	367	423	356	402	388	377	397	390	406	426	420	415	390	393	403	372	385	393	404	374	428	400	403	424	397	359	408	385	410	392	404	367	386	388	409	420	405	433	386	430	384	403	384	434	418	375	377	395	412	384	369	406	387	423	401	401	356	401	416	418	378	411	415	408	396	363	396	410	395	404	455	378	397	399	384	381	406	358	397	412	373	395	402	372	439	420	410	404	426	417	412	408	384	378	399	352	389	400	380	393	403	362	389	420	464	396	393	408	389	358	382	380	425	417	433	397	410	382	411	408	435	433	403	395	416	386	396	416	363	390	378	406	379	383	396	394	407	380	428	397	390	412	396	381	398	384	408	421	398	405	397	400	417	406	423	398	408	391	407	401	369	404	397	438	421	362	430	426	386	388	384	455	364	393	416	401	418	400	418	409	412	397	409	393	417	392	414	366	388	405	402	416	416	429	405	406	394	417	398	411	409	392	372	388	402	438	392	405	393	419	406	411	413	398	395	399	412	387	360	403	399	402	415	381	353	425	412	397	373	434	410	408	392	405	378	440	377	413	410	396	368	400	430	417	417	420	389	423	366	363	377	407	403	389	380	411	390	395	413	411	396	390	423	393	404	361	418	412	404	403	412	404	419	377	373	382	417	390	423	394	406	379	383	392	383	374	431	396	396	402	402	431	384	410	381	410	399	408	425	384	369	386	361	400	401	453	412	395	351	400	382	383	404	424	369	369	415	386	399	382	374	429	386	426	413	408	411	439	399	369	450	396	404	406	394	377	392	389	405	392	403	384	401	379	405	378	408	391	393	399	395	438	398	415	392	428	381	402	372	412	407	404	415	413	390	389	421	415	397	467	386	378	413	390	396	397	368	411	401	388	395	381	399	430	399	387	420	373	413	415	406	410	392	424	412	390	367	356	409	438	411	434	384	383	405	375	364	378	418	440	387	422	421	429	396	406	418	394	397	407	447	436	396	415	357	395	437	413	385	417	434	413	401	379	412	397	373	425	407	392	397	397	415	403	372	364	387	400	403	399	410	410	422	395	424	433	402	394	436	394	401	387	415	428	425	407	402	398	419	406	400	366	424	391	418	412	402	362	412	427	414	393	428	403	400	394	397	392	412	394	397	406	409	396	444	408	355	389	367	421	415	407	409	408	394	405	400	397	407	415	417	443	434	436	394	375	391	394	402	388	364	383	391	391	387	395	403	382	365	386	431	400	392	409	398	459	374	436	397	434	408	390	457	402	392	401	428	382	382	393	413	385	396	389	412	410	395	404	409	368	395	365	410	405	394	411	353	443	409	388	396	394	390	380	412	403	388	421	413	379	411	399	389	419	383	441	388	403	404	401	400	372	414	394	425	413	374	399	400	427	421	373	391	398	456	401	380	369	382	402	382	347	439	399	365	359	404	377	397	407	411	386	387	416	414	395	368	424	416	372	391	403	382	382	393	418	387	403	398	384	405	410	404	418	389	403	398	397	398	377	406	401	420	403	394	373	424	423	397	400	396	362	365	365	394	414	390	410	407	392	381	391	406	413	392	406	426	359	382	381	400	413	381	393	422	411	415	417	407	369	420	355	413	367	424	417	410	387	399	390	401	437	402	402	381	393	401	413	382	394	401	386	380	422	409	389	414	413	408	406	431	387	401	389	398	363	402	382	442	374	398	389	417	406	391	403	397	398	418	434	438	435	408	384	399	384	411	372	387	398	417	395	433	397	395	424	405	424	409	384	407	393	429	367	390	434	419	396	375	416	405	380	407	400	379	416	383	375	395	373	428	395	394	397	406	435	402	396	377	377	403	407	377	391	375	402	395	361	399	376	398	380	415	400	402	380	383	380	372	391	366	411	410	388	370	402	382	417	374	416	418	348	419	376	392	370	428	376	396	378	410	410	379	427	398	397	397	383
25595	21402	27529	25313	8658	2002	1240	870	821	705	3782	17198	14997	7663	1891	941	541	465	464	457	425	413	462	440	427	456	438	433	458	439	475	433	430	436	413	423	450	394	467	444	452	432	422	435	420	455	441	440	433	446	444	435	420	412	406	442	416	460	405	462	388	449	444	384	434	398	412	438	400	437	435	407	434	426	421	439	452	440	434	453	390	399	432	416	427	404	441	436	376	389	411	466	460	378	418	399	455	418	443	421	455	437	420	430	413	430	453	401	480	416	389	434	414	456	417	442	433	445	426	438	415	420	450	440	413	450	427	435	391	444	419	377	373	443	428	431	427	399	439	423	408	388	412	443	457	451	420	442	380	444	446	382	421	437	417	434	396	406	394	408	411	407	411	431	460	389	425	442	413	425	405	381	412	399	426	426	426	377	411	438	400	416	411	471	440	415	426	431	438	433	386	431	426	412	414	394	397	420	417	438	415	408	458	417	428	413	422	423	430	448	439	408	415	404	430	436	441	419	390	456	420	431	442	434	476	457	427	423	437	433	402	436	446	400	408	405	424	429	417	385	379	406	459	409	422	414	423	428	387	423	460	406	433	454	434	394	396	419	479	458	435	410	420	447	443	407	442	395	444	472	453	445	408	427	422	395	445	428	421	425	421	418	434	451	418	431	426	426	435	419	407	439	409	419	420	415	409	421	405	433	417	411	455	463	432	402	419	424	455	407	417	402	397	446	439	428	440	406	414	434	419	430	415	441	408	464	399	415	422	404	419	413	424	403	427	430	422	452	398	403	405	447	457	409	368	439	412	433	409	463	392	404	413	448	415	417	414	444	411	420	452	434	426	404	395	400	468	448	447	449	438	457	423	402	426	461	422	398	418	451	450	410	444	421	414	401	408	422	433	434	425	387	384	393	440	431	433	411	418	443	429	440	389	449	409	403	423	415	403	419	439	435	408	428	443	417	396	432	430	434	410	442	433	418	396	446	432	437	429	413	458	359	416	448	392	426	396	402	438	473	418	431	430	429	424	426	406	420	414	455	460	417	429	472	444	425	408	411	408	433	414	438	427	464	445	392	446	437	400	441	417	416	411	437	462	460	447	394	436	460	411	395	411	427	432	398	421	396	449	440	410	427	450	433	447	412	428	422	406	402	428	430	409	407	398	421	419	457	407	463	417	407	406	431	425	417	414	429	441	426	424	416	429	407	401	400	412	446	372	436	409	417	429	413	390	413	430	431	441	411	459	449	416	401	426	428	423	417	431	432	421	424	410	417	447	423	424	419	454	435	419	466	450	413	411	450	425	432	434	415	413	442	415	434	378	427	434	457	434	387	391	426	418	420	442	388	382	425	410	447	426	402	440	409	404	433	433	414	424	418	435	420	429	431	421	416	427	411	387	404	455	401	442	385	411	450	420	461	426	425	406	407	397	441	420	419	445	427	435	449	396	435	455	423	389	393	427	415	415	419	396	415	439	466	449	432	443	433	455	463	460	396	397	399	414	406	443	420	443	446	390	432	404	417	440	439	426	408	409	438	434	437	412	441	410	400	427	440	412	451	411	441	412	427	437	422	410	429	443	427	435	434	449	407	414	401	448	442	427	379	464	449	425	380	414	397	413	453	428	425	440	431	429	392	441	454	422	375	427	409	406	454	452	439	421	436	431	411	417	415	431	394	442	419	390	433	407	454	407	439	423	409	441	432	410	427	443	416	418	423	440	430	465	419	436	441	428	442	451	434	423	416	398	418	413	440	411	420	432	432	429	392	464	435	432	381	416	432	421	405	419	433	456	431	449	388	433	401	458	461	407	434	408	435	416	406	431	412	425	444	423	441	393	405	406	404	407	451	385	389	425	429	375	425	404	393	422	469	380	434	432	427	418	396	450	410	365	398	445	401	440	413	427	402	382	426	455	417	417	439	446	442	445	435	421	410	404	411	476	409	433	410	422	414	386	420	448	431	414	403	429	426	426	436	414	474	421	403	430	429	425	420	433	421	418	435	429	431	433	464	453	441	414	408	413	461	401	409	422	431	418	422	447	424	415	416	471	409	461	382	428	414	448	446	431	441	432	414	473	412	421	398	420	402	413	432	435	445	432	423	434	407	472	405	458	497	418	447	409	408	452	424	473	415	424	457	404	399	455	411	408	439	379	411	411	377	425	427	444	414	438	406	416	413	397	415	443	408	446	450	439	435	413	431	455	430	424	404	443	419	446	406	397	443	432	404	443	436	453	442	408	395	403	438	410	410	424	418	447	443	379	404	485	415	443	404	413	425	410	438	431	427	435	437	397	450	445	401	450	443	425	447	404	410	428	399	387	478	420	439	461	420	409	404	446	429	405	402	427	390	426	446	445	488	436	418	431	382	411	433	420	407	444	436	414	424	431	407	456	448	464	417	420	420	411	447	425	418	430	399	443	404	421	444	405	425	429	423	436	432	413	429	429	442	476	433	397	438	418	391	436	434	385	446	425	426	405	432	407	404	408	404	430	412	457	363	403	420	409	390	398	465	421	404	429	432	441	420	415	419	417	456	438	424	438	421	473	396	422	414	403	412	406	427	425	413	433	413	442	404	420	436	484	417	426	436	432	443	436	418	428	418	422	433	439	461	409	417	401	393	405	414	407	431	453	438	416	415	462	426	407	428	448	428	422	383	463	423	416	411	425	434	453	418	382	428	450	413	462	452	434	438	398	431	390	439	478	414	423	422	447	380	426	461	428	441	417	434	414	407	433	418	439	406	419	420	406	420	429	384	432	393	412	388	429	433	423	446	451	428	407	421	428	458	409	407	410	434	450	408	434	392	435	410	458	414	373	402	435	417	423	415	416	448	424	456	378	412	435	448	436	422	443	478	408	415	415	399	420	438	399	425	430	419	447	454	432	502	452	406	427	411	411	424	434	437	426	426	419	363	435	443	428	401	392	385	418	439	415	415	472	434	418	411	408	431	415	396	409	390	407	420	421	399	425	423	414	431	444	428	391	402	408	426	420	421	469	435	429	403	376	436	463	461	393	429	430	412	395	425	444	450	423	439	394	476	408	416	413	413	431	451	401	453	406	412	404	426	437	439	386	406	385	421	417	443	419	429	435	435	405	435	419	422	431	368	447	423	384	428	420	458	449	441	407	425	457	392	421	427	412	446	428	420	390	419	434	415	436	427	419	388	415	423	419	422	417	419	420	471	462	419	399	428	443	455	392	391	381	432	407	421	402	424	451	420	429	400	406	430	409	451	442	427	449	463	421	436	439	406	453	424	401	449	403	421	415	433	456	428	408	438	462	435	432	461	427	425	416	418	463	461	425	426	395	444	437	418	412	413	403	419	426	429	428	413	406	421	397	427	408	404	415	422	386	429	426	424	417	453	411	416	438	414	412	437	409	414	432	447	403	409	410	425	471	494	420	375	442	406	415	414	422	399	421	383	462	422	429	429	440	411	414	394	442	437	464	410	438	435	418	437	446	476	410	399	426	382	479	470	416	448	420	430	384	433
5721	9098	7761	3583	1936	1686	1365	1090	1017	956	5670	17746	14009	7111	1973	1019	548	414	384	430	427	389	410	411	441	434	392	403	382	377	424	420	398	400	389	418	442	410	385	397	430	400	412	429	411	427	394	396	413	433	413	376	428	402	428	391	421	437	409	446	394	416	399	397	400	385	398	387	386	424	430	429	409	389	392	377	435	401	412	401	370	445	398	401	431	408	409	397	416	461	364	393	416	395	412	434	404	420	424	391	393	389	407	447	393	422	390	420	372	417	425	431	385	402	397	397	375	399	425	397	404	390	380	421	445	419	411	415	391	379	378	402	404	391	404	388	381	399	425	391	389	423	412	459	439	449	429	425	414	414	451	406	408	409	385	412	384	400	396	409	440	392	400	378	393	391	409	419	402	400	358	402	399	395	436	383	409	425	432	411	412	380	441	386	397	405	381	379	424	424	403	403	462	411	440	430	406	393	380	393	396	418	414	434	400	435	415	393	421	422	380	376	389	390	415	436	417	391	442	369	380	419	407	426	418	395	406	401	392	408	381	406	389	411	407	414	426	394	390	397	430	408	415	415	429	401	416	407	419	407	404	419	427	388	414	395	379	447	382	412	434	411	419	424	401	423	431	407	423	428	419	407	403	399	433	415	371	400	400	428	432	391	409	361	387	413	439	410	392	385	389	373	415	375	455	391	417	398	365	452	443	373	395	428	396	400	406	425	438	413	407	429	401	431	391	417	405	397	417	420	413	391	388	400	393	398	372	407	401	404	425	402	411	414	417	420	390	394	368	413	416	425	398	395	433	407	421	417	422	457	415	391	379	435	429	412	465	377	392	433	440	402	396	436	397	396	405	403	439	399	424	436	372	400	392	428	430	351	408	410	436	396	413	413	436	431	437	444	410	419	401	411	431	397	382	408	417	401	390	413	419	410	415	409	405	417	397	398	400	402	412	408	397	395	417	428	407	448	401	385	410	422	409	363	393	404	410	433	394	412	383	404	370	381	400	432	403	395	431	434	407	425	432	445	361	398	395	375	435	445	388	405	421	423	376	367	430	413	402	432	428	420	374	427	423	421	410	397	394	417	407	389	415	375	387	362	402	439	404	383	398	409	385	401	407	372	402	396	421	406	366	405	399	411	413	395	402	398	399	395	382	383	421	380	420	410	401	421	397	409	423	393	416	393	434	418	433	396	374	371	401	389	444	409	415	379	403	429	404	419	394	388	411	387	434	429	417	443	413	419	393	383	421	436	406	390	444	403	401	401	386	420	403	427	411	415	401	446	399	401	414	418	387	400	413	443	407	453	430	428	367	417	442	407	401	400	398	446	375	436	400	411	405	417	409	410	408	406	393	432	402	384	424	373	396	407	401	414	406	362	353	411	456	371	438	391	439	422	380	372	411	351	427	405	400	401	443	399	431	393	418	385	454	393	395	379	411	385	410	401	382	386	394	385	366	418	417	432	427	396	409	410	401	417	392	413	406	407	430	422	393	414	393	426	390	356	392	407	404	401	412	411	407	383	415	388	408	401	390	402	431	407	390	393	408	401	394	417	403	412	370	393	406	395	406	420	422	390	404	389	435	399	415	391	453	410	384	420	443	409	393	396	408	372	404	416	389	399	404	425	415	403	424	350	391	362	407	436	397	397	426	407	408	412	409	429	411	409	425	417	391	361	394	373	418	372	425	373	424	404	434	440	394	407	402	387	404	369	399	422	379	423	396	398	390	427	428	435	390	415	417	399	413	428	404	349	407	392	379	421	419	385	397	399	423	405	399	399	429	427	416	381	384	395	413	405	405	438	423	404	380	397	401	401	416	448	405	408	407	348	417	436	399	391	379	408	404	419	412	410	392	374	408	400	422	379	390	376	398	433	392	399	408	370	426	374	393	425	398	421	420	377	407	435	408	417	447	390	397	393	416	398	382	379	376	414	425	405	395	403	405	441	366	418	352	411	417	395	400	450	388	377	419	404	416	416	408	400	420	421	392	394	397	396	461	423	375	417	422	369	415	410	429	365	413	396	382	383	414	394	403	401	385	379	382	387	398	429	379	400	386	414	405	405	420	403	443	435	398	428	397	410	426	378	400	401	422	407	408	391	426	403	403	388	408	380	432	399	429	405	392	406	402	374	426	418	403	403	396	408	429	416	405	417	402	413	392	439	428	421	399	382	403	464	403	409	401	396	410	425	389	388	404	404	410	407	400	434	411	385	398	432	420	390	412	411	381	405	390	413	397	401	376	412	384	387	432	366	397	393	378	387	398	392	415	411	400	418	405	399	437	416	417	378	426	421	410	446	386	390	411	405	387	437	407	387	383	400	344	397	404	459	417	432	432	358	402	441	392	367	397	426	390	409	408	395	406	370	381	415	389	409	363	370	375	401	395	414	400	411	409	404	416	450	408	449	396	432	446	410	424	442	424	400	396	411	436	413	386	415	434	380	437	445	397	387	407	404	428	366	401	412	400	413	394	397	364	404	388	416	388	358	402	407	404	400	400	417	406	415	377	423	401	378	418	422	399	386	387	379	418	396	429	412	418	414	398	379	424	372	422	432	432	410	428	383	413	399	379	440	417	401	432	400	396	355	392	395	373	427	413	387	352	419	442	400	400	406	396	380	413	381	427	388	415	416	373	404	396	419	412	408	394	388	414	399	398	416	423	374	424	377	372	438	420	368	398	432	409	398	388	406	399	406	410	393	398	402	371	420	408	386	374	409	424	421	437	381	410	406	372	386	429	410	412	371	437	453	405	399	452	389	411	404	410	404	455	396	416	407	399	384	444	396	403	433	400	408	423	407	421	374	410	437	435	431	384	363	419	408	388	397	375	410	421	405	378	392	386	421	399	398	411	401	398	426	377	417	377	428	401	380	394	420	422	430	410	439	416	416	383	438	416	413	400	395	419	396	377	411	390	410	385	391	393	419	396	379	380	386	393	413	404	395	391	383	417	403	415	401	410	393	398	425	444	413	418	410	394	395	395	417	369	357	406	401	404	393	403	390	431	432	429	434	388	402	406	410	415	394	414	411	401	379	402	385	397	424	446	413	422	394	382	421	414	416	437	389	367	367	378	433	408	390	413	416	438	403	403	405	388	403	390	405	387	381	412	403	414	402	431	377	416	432	418	402	397	429	407	368	385	418	416	417	380	422	425	419	408	386	398	389	402	399	391	399	391	417	368	420	435	376	428	415	368	406	392	421	404	454	389	397	400	407	419	391	415	396	398	426	405	412	392	400	386	387	414	393	428	425	407	406	411	375	416	403	380	381	397	388	424	433	384	393	398	407	385	410	378	426	382	413	426	385	390	368	396	430	370	385	418	402	416	400	428	390	387	431	363	421	428	367	390	368	420	378	425	403	399	414	377	392	431	382	392	412	375	407	413	380	412	381	386	399	401	372	420	432	412	391	407	379	410	397	397	388	387	429	408	394	412	406	399	412	397	377	419	403	415	393	427	381	396	380	361	410	412	392	423	420	419	397	391	380	375	405
24550	21406	28612	24574	21217	8279	2573	1448	1211	1056	5401	27592	26513	16114	4072	1629	833	658	578	592	591	584	561	584	585	625	544	582	567	612	591	579	595	594	555	553	545	607	536	550	585	584	587	554	549	597	534	534	584	542	579	560	576	572	580	539	585	546	596	569	588	603	574	576	584	557	577	597	592	609	593	574	545	571	580	573	577	534	525	517	577	605	544	584	533	580	555	548	572	641	590	607	576	587	599	588	533	514	555	582	561	594	632	589	554	586	519	580	522	541	579	590	534	566	553	554	574	580	589	560	573	569	549	565	547	580	589	565	564	552	539	562	558	550	536	595	608	580	557	583	593	584	581	563	569	559	589	595	551	595	591	563	590	587	558	537	564	555	563	544	575	566	569	581	544	598	563	564	598	604	580	596	582	580	547	577	548	575	521	590	550	590	557	551	573	565	529	562	546	591	538	575	557	564	551	584	543	550	587	536	529	558	575	586	563	535	562	614	575	556	622	577	544	603	605	575	541	537	552	562	597	571	551	538	564	564	613	593	609	621	614	571	527	563	595	548	587	546	552	603	553	554	587	560	561	594	533	566	585	559	547	591	567	583	558	563	535	553	488	552	566	561	566	593	567	583	524	593	576	551	601	594	582	560	594	574	545	570	572	572	538	555	550	546	560	571	563	569	565	611	559	580	602	593	549	581	576	556	599	590	558	557	579	518	570	573	599	573	531	611	530	556	587	578	579	526	550	564	554	532	606	510	599	554	564	554	588	522	579	547	550	587	612	601	562	583	618	541	518	564	572	589	554	560	579	559	561	571	606	552	555	559	586	576	573	531	551	605	559	531	565	567	538	556	581	558	577	507	569	560	558	559	555	571	569	578	566	545	600	554	545	552	579	583	539	563	549	569	596	553	590	571	569	582	580	594	552	573	535	572	584	545	547	577	545	568	595	582	542	600	536	553	564	590	583	557	575	631	545	571	547	564	575	520	550	595	546	543	547	557	533	566	580	573	564	551	562	593	560	545	583	511	558	566	611	542	547	574	601	572	599	566	555	555	558	575	596	552	580	562	548	556	545	597	574	567	548	554	554	571	569	536	566	581	574	559	568	550	599	574	544	592	550	527	570	551	572	523	541	546	597	579	594	581	554	503	554	533	546	560	605	541	550	560	568	567	577	581	567	574	595	615	550	558	552	576	544	586	531	539	504	559	573	516	540	571	562	590	551	534	585	529	597	587	552	546	590	501	559	553	577	573	562	579	557	558	589	537	593	524	529	584	587	582	585	551	579	639	512	562	541	546	592	581	592	596	536	579	544	588	551	602	579	571	560	575	589	561	556	521	581	598	552	562	550	580	573	518	540	548	580	541	555	537	558	545	563	564	597	563	559	564	568	627	538	559	541	537	546	593	599	576	546	541	571	556	539	547	592	569	560	566	618	566	555	589	595	623	522	575	543	570	568	589	600	554	553	604	513	596	576	604	587	555	531	584	578	593	550	565	569	581	591	582	560	547	540	544	590	550	536	588	534	559	547	581	536	548	581	545	569	545	583	578	568	554	523	583	590	598	563	583	593	578	558	548	578	542	561	567	529	568	576	604	559	580	555	618	562	619	562	547	555	590	542	568	584	538	586	554	603	560	580	577	560	563	559	549	614	555	586	529	564	549	577	548	566	546	591	610	553	550	542	556	595	551	558	561	592	572	535	527	567	572	621	597	548	579	582	608	524	591	531	585	584	539	582	549	513	553	575	517	566	585	574	537	549	570	618	575	554	540	537	528	543	588	545	555	543	504	560	545	554	564	548	603	571	527	547	542	537	572	615	651	528	558	556	571	596	548	558	599	538	585	586	555	582	504	554	560	591	607	535	557	540	582	557	571	623	544	553	599	608	572	597	569	541	550	600	560	575	541	572	542	556	543	586	548	589	596	556	535	533	518	562	564	541	569	560	580	571	509	534	568	521	579	574	551	561	589	580	510	542	528	556	591	601	586	559	558	554	582	586	573	555	548	549	576	562	536	560	577	593	596	579	529	604	603	590	575	575	539	620	613	539	588	537	533	556	538	577	566	541	533	564	564	559	571	528	597	631	557	567	530	550	590	523	522	534	540	558	548	575	572	540	555	538	549	591	572	505	574	553	560	557	571	579	574	541	569	554	545	576	537	499	584	576	601	579	565	573	592	582	579	600	591	582	587	556	528	581	576	600	554	568	545	521	561	554	578	559	520	551	570	575	551	573	526	561	565	552	564	524	555	598	556	549	581	559	532	589	576	589	589	625	586	553	604	602	484	561	575	634	590	583	545	534	578	551	544	542	557	596	545	534	569	591	596	546	600	541	552	533	548	566	533	597	538	571	609	525	555	630	596	602	553	593	584	597	593	554	573	551	542	587	610	563	561	582	540	546	523	581	587	597	591	559	568	540	549	603	568	568	600	610	591	535	562	548	584	571	583	587	568	540	578	527	501	577	539	570	534	571	609	587	571	559	504	595	551	569	547	546	569	586	562	583	549	591	526	556	595	566	550	540	590	581	568	595	588	591	556	527	595	631	520	581	555	539	544	560	555	547	565	575	573	560	603	573	523	524	556	565	550	583	574	599	553	545	552	587	560	578	529	544	571	571	619	538	568	598	561	571	545	547	568	553	573	578	605	540	559	590	562	524	541	569	553	567	556	574	596	570	563	552	567	569	602	575	581	539	606	566	563	560	562	564	540	577	574	608	581	547	581	585	588	543	591	535	556	594	556	605	566	569	575	570	540	538	525	555	538	611	562	546	553	577	592	585	578	553	538	520	593	568	567	571	566	587	565	586	535	544	561	574	553	546	533	587	546	567	574	576	552	578	514	555	601	523	552	589	546	563	577	594	561	570	539	556	544	566	552	560	582	581	571	524	490	576	538	570	554	561	544	557	535	639	591	560	566	558	590	556	548	580	548	571	597	561	563	569	585	607	562	553	571	578	563	569	512	583	532	557	597	603	569	558	551	524	575	565	570	555	620	592	596	571	565	563	550	499	561	545	580	555	596	555	514	590	546	593	550	548	508	509	562	559	552	550	572	530	529	591	551	627	586	536	575	557	582	542	534	562	525	561	576	581	543	576	575	575	528	571	555	592	584	588	581	545	550	529	564	545	527	556	534	563	547	570	557	561	581	578	566	565	604	576	553	530	505	562	574	622	607	553	593	608	635	609	555	564	569	537	577	504	526	588	579	585	551	585	592	591	547	587	594	585	557	591	542	565	541	549	563	556	603	549	579	549	584	540	565	545	594	516	551	574	568	543	565	569	534	528	578	559	577	554	597	525	543	552	545	539	580	596	596	539	583	570	514	545	571	575	569	565	590	560	549	526	555	580	530	552	552	578	565	599	557	595	556	544	594	531	552	575	552	557	560	554	529	569	565	580	571	545	544	596	564	542	529	577	555	572	562	581	568	555	585	505	533	548	521	568	573	558	563	545	539	534	582	567	596	571	528	561	560	589	585	582	575	586	597	545	612	590	599
6188	10537	8361	5254	3274	2596	2005	1697	1564	1483	8378	27819	23511	12751	3293	1730	773	598	564	552	536	525	539	569	479	515	525	465	527	499	544	533	568	508	498	520	485	487	511	478	518	531	545	542	522	558	496	505	550	563	563	499	535	534	460	564	534	572	525	500	536	538	468	502	517	532	512	579	549	547	511	509	536	526	528	499	483	517	532	479	520	532	532	500	555	554	542	491	503	497	501	499	527	521	527	513	508	513	529	517	509	527	494	496	510	553	523	506	522	498	542	528	517	480	475	511	503	501	510	489	541	533	556	533	532	497	527	531	551	532	555	497	532	524	545	503	497	502	476	505	511	557	539	525	518	499	491	507	496	507	496	507	496	545	519	482	495	505	478	534	489	525	524	503	490	521	475	514	463	541	538	496	503	524	539	521	534	525	549	521	488	518	547	506	521	522	540	482	469	485	478	513	514	544	478	556	498	550	503	536	542	552	499	525	512	471	522	476	507	498	535	523	520	561	538	512	494	519	478	501	552	538	491	512	505	526	546	531	471	501	525	503	474	516	517	492	512	512	516	550	522	520	506	575	521	497	510	482	484	545	550	486	561	504	491	470	532	542	531	510	521	522	557	485	565	534	477	503	558	567	521	484	539	491	514	493	522	497	531	566	530	498	511	541	512	512	513	534	513	491	558	499	525	510	489	509	499	516	502	538	498	515	509	568	508	488	546	535	550	538	499	552	530	545	514	524	509	513	542	503	528	500	561	523	506	517	492	513	492	496	485	476	476	479	479	489	513	480	541	535	575	488	555	539	524	563	527	554	550	552	506	515	513	566	506	530	504	518	489	506	526	516	473	522	518	543	519	564	521	495	501	531	531	547	504	537	516	504	525	508	535	555	528	529	482	505	479	517	505	517	503	499	549	476	499	526	468	528	541	545	524	491	494	512	467	518	479	503	501	500	536	513	487	500	518	475	485	534	539	491	521	520	498	526	522	531	517	498	537	510	476	510	494	529	525	519	538	551	553	532	479	492	574	518	498	487	527	498	496	497	526	533	482	526	543	529	540	463	532	521	482	505	512	528	515	482	555	514	534	548	537	520	499	511	509	530	548	529	538	491	484	517	518	485	509	516	512	485	528	470	523	479	487	534	505	544	510	485	561	529	532	497	522	473	536	444	522	502	511	486	513	491	537	532	534	496	504	509	538	553	545	482	486	509	493	526	538	529	491	499	516	502	513	500	520	506	518	559	542	562	512	514	510	518	526	522	513	505	505	533	479	529	555	488	505	520	489	557	539	539	477	550	531	530	506	567	506	514	509	535	480	451	497	507	541	496	537	525	531	485	529	527	511	523	483	499	553	506	515	521	476	516	509	515	504	523	528	492	522	547	534	551	525	541	512	510	550	516	461	503	529	500	531	537	506	506	482	546	488	589	506	488	534	531	516	500	540	504	563	518	509	504	502	509	524	527	509	549	527	484	505	512	534	526	448	505	529	544	536	512	490	507	530	522	523	486	525	541	566	536	516	494	502	517	506	532	471	486	540	512	520	480	479	579	506	498	484	490	522	501	488	516	515	483	474	516	528	547	520	516	472	495	519	485	477	521	522	528	498	519	507	510	541	516	527	556	533	496	542	530	524	487	533	498	504	514	511	500	486	511	510	545	507	502	494	532	542	509	503	542	528	510	540	456	506	522	528	507	495	507	535	527	505	522	512	532	520	534	490	496	508	540	538	502	575	506	510	499	518	523	551	525	517	521	501	510	522	537	471	525	525	513	520	517	510	503	507	515	522	471	460	494	476	524	510	535	477	520	474	481	521	536	526	514	486	512	527	532	515	541	527	495	511	534	487	549	503	498	562	508	553	503	476	464	519	528	537	537	490	539	506	527	506	468	484	538	478	509	492	516	532	483	517	496	516	514	495	558	510	535	506	526	494	519	516	553	485	530	529	525	498	544	491	544	502	475	508	490	531	500	536	504	473	504	488	509	552	531	534	515	491	534	564	510	490	557	561	498	547	464	528	529	527	508	506	456	498	549	511	501	513	537	526	523	508	501	530	515	494	519	535	510	556	510	545	540	480	524	532	511	463	490	512	528	508	548	580	512	527	472	492	469	521	505	492	523	537	554	514	506	546	485	499	540	526	542	486	499	545	511	534	550	475	501	510	531	529	457	512	498	517	545	568	483	507	521	505	519	556	489	514	518	506	512	504	506	520	552	547	511	571	511	499	500	517	487	526	502	498	532	549	514	514	542	513	521	514	500	468	517	516	469	530	502	551	531	511	492	532	471	530	501	500	480	506	493	475	467	531	529	556	523	540	478	551	473	515	544	537	486	525	494	527	527	518	512	547	496	569	505	545	538	487	494	535	568	499	505	533	491	525	525	517	494	498	541	518	527	531	527	494	544	505	520	502	504	527	543	522	507	493	531	526	521	548	542	553	535	514	490	514	535	466	514	506	527	529	534	478	491	524	536	496	512	517	484	510	511	519	518	505	540	524	520	539	520	526	521	498	496	526	466	538	461	532	500	505	495	519	583	528	560	493	491	492	512	520	479	494	508	516	524	529	516	500	511	519	519	498	497	519	500	520	499	466	525	450	493	510	503	517	512	498	535	498	551	505	524	485	560	511	495	498	534	477	551	499	493	531	504	548	505	522	506	507	498	535	507	520	534	508	546	501	469	512	546	517	478	548	530	547	513	493	531	474	513	520	491	499	484	515	494	478	513	532	512	496	562	496	551	502	514	493	523	530	503	480	532	472	508	520	506	492	506	494	527	507	510	477	527	480	493	497	507	507	546	508	521	515	551	513	458	500	494	520	516	507	543	523	511	492	502	475	470	523	519	534	513	472	543	564	496	496	508	522	519	474	510	481	505	535	500	517	560	530	484	512	488	535	462	518	531	492	543	476	574	516	481	487	475	492	485	517	527	518	508	529	521	497	513	493	508	516	491	503	567	470	519	536	460	498	532	522	543	523	482	529	528	555	539	476	514	505	517	504	494	524	510	508	517	470	529	515	502	470	525	512	511	492	506	494	550	493	538	506	526	520	523	497	496	519	506	530	491	533	529	496	503	498	534	532	518	515	526	497	511	526	520	522	494	501	514	482	537	526	532	490	513	540	544	523	487	483	545	487	502	562	488	542	538	506	527	538	497	516	512	544	522	508	508	500	481	518	530	528	496	538	525	498	503	522	516	511	546	491	491	495	496	498	491	509	487	497	516	484	497	476	516	524	509	528	509	540	520	503	530	542	506	488	496	503	500	532	489	477	513	499	510	506	519	555	575	550	506	539	496	493	492	548	542	504	492	483	525	536	503	504	517	516	496	491	529	535	501	510	545	473	528	506	505	489	514	483	492	535	479	511	530	488	551	516	502	479	500	561	512	570	536	466	511	527	508	514	533	488	531	509	519	478	522	510	529	501	518	520	487	527	526	502	541	487	509	530	508	521	502	498	529	513	533	483	514	471	496	516	498	494	507	481	551	517	511	514	516	522	515
27753	12158	3643	1589	917	791	706	633	606	549	714	1721	1950	1439	765	598	520	509	439	510	484	467	477	487	466	449	522	504	454	479	482	516	465	474	454	492	464	495	505	510	457	507	469	436	497	491	491	503	482	497	447	443	483	453	500	504	533	485	516	487	490	493	499	503	445	493	503	496	454	485	454	458	500	500	467	468	444	518	459	528	485	482	436	460	474	528	489	485	494	497	463	455	501	511	480	468	460	488	457	469	502	464	520	491	476	483	498	499	505	500	442	478	466	448	436	498	461	464	449	492	494	534	486	467	446	461	513	458	461	464	500	456	480	443	489	484	445	482	452	510	525	502	479	478	528	534	453	482	487	474	485	481	489	478	479	445	476	465	505	476	443	483	517	502	505	477	479	482	490	482	483	456	472	501	509	488	468	484	525	476	497	493	466	501	484	482	499	470	494	463	518	475	452	472	480	491	508	505	481	432	467	509	462	488	495	436	460	407	471	516	520	441	492	469	512	472	520	416	534	432	485	489	465	471	444	485	468	511	507	457	485	506	503	501	491	501	444	516	480	502	475	472	514	474	528	448	495	490	498	493	457	472	467	478	489	463	479	522	474	509	494	491	486	460	472	471	482	507	475	463	468	500	520	502	499	496	509	524	472	521	482	482	458	482	483	487	496	466	494	502	468	479	493	490	486	486	497	472	454	493	472	499	500	491	500	461	493	481	477	503	482	476	506	468	482	491	475	461	482	537	477	519	487	479	494	472	500	482	490	501	493	486	469	466	497	470	454	468	533	500	518	473	470	483	482	476	491	455	503	474	497	473	507	498	487	466	494	486	542	480	517	505	489	479	503	490	468	493	482	476	481	471	500	496	483	466	488	455	491	467	487	495	484	511	463	485	438	465	466	497	490	501	478	505	496	508	503	485	511	518	478	484	461	454	472	467	500	478	485	481	491	453	521	521	484	520	508	502	535	471	479	469	537	462	442	514	473	492	508	489	463	448	515	487	495	444	552	498	506	456	508	505	506	521	437	479	497	494	448	484	471	480	536	481	428	472	463	439	455	497	485	488	511	476	447	476	470	460	496	491	484	497	490	467	461	508	516	476	490	474	490	478	472	470	493	477	488	511	506	481	484	488	487	469	486	476	488	520	491	521	508	527	479	451	459	518	476	453	487	482	485	431	515	464	495	467	488	479	497	475	488	502	496	471	473	483	458	489	486	474	468	467	442	444	484	486	501	487	458	535	454	521	479	474	535	475	474	485	502	477	445	449	512	455	459	497	489	436	488	476	491	473	494	505	476	485	500	485	475	486	448	500	485	481	459	518	495	485	479	496	484	518	486	449	516	490	457	483	483	455	467	515	464	538	496	468	459	463	463	518	502	515	496	505	461	443	479	505	473	483	446	468	485	478	484	487	498	494	473	486	473	450	475	499	517	457	519	508	449	485	487	481	468	504	509	465	463	497	451	487	476	491	528	455	433	526	465	447	462	436	477	519	485	515	468	505	460	513	482	517	506	483	467	494	479	519	437	471	518	479	489	516	483	489	454	496	465	462	502	486	438	491	502	484	484	488	475	453	478	476	502	514	491	507	473	470	489	447	465	462	440	477	438	502	472	474	483	455	479	469	472	506	462	479	516	484	455	509	478	485	495	446	481	500	452	490	470	490	455	506	497	488	483	505	481	473	461	473	501	502	456	476	457	496	488	485	516	505	486	523	491	463	501	503	496	460	503	490	497	471	463	474	503	502	481	498	491	480	493	459	479	457	475	471	471	485	486	509	487	483	500	543	479	438	471	493	486	488	501	476	524	496	522	493	480	438	511	473	497	504	496	487	497	454	487	472	532	499	501	450	488	504	442	452	435	420	507	473	483	505	494	502	483	484	533	508	487	482	494	494	481	505	517	503	500	463	460	455	475	472	488	501	481	491	458	451	474	504	463	512	524	480	509	512	463	467	504	460	449	499	502	484	453	474	472	470	481	497	519	438	481	455	490	466	487	468	438	449	482	527	499	484	545	443	469	518	481	481	524	467	477	466	490	421	501	469	489	473	467	497	528	510	466	503	481	520	465	509	463	481	493	505	500	468	450	498	458	494	450	477	511	488	440	504	472	507	494	480	471	482	466	447	486	472	512	470	484	509	491	478	526	482	519	473	473	486	486	480	445	505	507	472	461	500	487	485	472	449	486	521	476	510	478	508	501	445	535	513	479	503	511	496	466	480	478	495	505	467	473	503	506	458	494	483	506	486	539	494	531	503	499	456	478	461	481	485	502	505	492	481	489	503	531	469	505	488	503	490	492	474	483	505	438	497	485	471	476	503	511	504	459	493	487	488	498	490	498	490	511	500	473	476	500	508	513	504	471	465	466	471	453	490	462	469	489	473	506	475	449	508	476	489	482	469	450	481	465	473	515	482	460	508	460	475	471	468	461	523	465	504	460	466	465	466	500	481	461	491	474	493	494	498	532	521	512	491	491	464	480	519	498	487	478	516	484	502	473	473	505	503	476	520	508	504	497	480	512	479	545	433	453	467	488	477	485	498	457	508	473	487	474	532	467	482	510	490	474	466	503	478	517	494	481	481	479	500	481	496	494	464	479	492	490	508	468	489	507	518	458	492	452	511	491	480	480	481	481	487	495	483	445	460	493	451	489	444	505	491	470	485	465	510	481	489	488	458	487	441	496	475	488	457	502	516	508	467	455	502	476	486	489	468	467	490	481	474	447	451	501	471	466	501	504	496	504	492	473	500	502	466	472	485	477	471	478	488	479	503	479	478	493	478	510	488	441	449	486	434	509	476	453	471	470	470	507	467	475	459	521	478	524	482	501	487	518	517	464	499	458	480	477	482	479	456	455	520	530	499	487	469	459	495	482	461	516	495	459	463	447	433	467	456	457	482	459	431	447	489	474	478	495	462	492	484	477	457	413	477	496	481	529	477	533	495	477	484	475	532	504	489	481	499	505	504	476	468	455	468	510	470	485	422	475	512	486	487	467	446	504	493	478	474	464	485	486	464	475	488	472	477	498	458	446	472	464	512	509	483	453	492	468	501	496	455	489	501	507	473	495	492	474	494	510	490	455	481	482	495	502	509	474	471	471	470	491	471	465	458	449	480	514	512	503	459	491	498	464	512	475	490	449	484	460	466	463	498	501	470	471	489	511	498	483	519	521	458	477	459	476	533	499	471	533	412	489	479	489	482	469	461	478	534	473	521	521	452	469	468	539	526	500	500	469	499	480	491	471	501	525	480	491	495	462	460	467	494	491	529	489	506	503	492	483	494	513	488	465	474	504	487	456	480	485	490	490	477	468	498	510	501	495	460	481	523	522	519	495	449	495	454	547	485	467	487	508	493	439	497	475	512	505	527	468	499	475	491	475	466	494	527	477	509	472	467	465	463	478	492	481	514	520	482	466	500	476	477	524	461	476	494	500	458	507	461	493	477	442	472	489	484	479	506	477	477	507	474	451	476	499	424	457	470	467	473	483	475
6085	3060	3367	1383	995	885	722	656	591	586	831	2093	2233	1453	814	560	434	443	438	419	412	467	461	457	451	394	450	447	454	445	453	432	414	445	416	456	451	430	430	429	438	401	425	439	458	421	410	429	414	444	462	428	415	437	420	417	408	416	412	412	403	389	431	454	393	401	406	428	444	445	435	434	448	436	432	415	401	439	471	449	446	429	447	472	471	422	450	471	434	443	435	468	427	399	440	455	418	356	445	441	414	460	441	404	414	402	422	442	454	414	463	443	408	449	434	433	427	464	452	463	437	433	400	435	426	438	448	448	421	427	412	387	421	408	412	419	413	450	423	421	414	440	401	437	430	412	419	459	426	438	417	459	458	408	420	480	461	450	421	453	421	405	434	449	469	448	483	412	446	420	431	416	430	399	482	424	438	384	417	404	431	390	456	436	470	444	428	435	443	438	464	427	433	440	422	433	396	449	459	438	410	427	444	411	453	434	399	440	437	433	430	434	440	429	399	412	403	434	466	431	422	434	426	438	449	406	441	391	454	404	445	436	419	424	459	437	458	473	439	407	409	417	427	406	438	402	468	446	411	474	426	453	429	471	431	413	460	394	421	413	440	402	427	414	443	422	433	443	430	459	457	390	467	405	423	411	394	430	430	440	422	438	465	426	446	456	424	476	424	407	418	412	434	428	448	436	431	393	485	457	436	410	453	413	433	447	439	448	456	459	453	425	476	434	410	431	411	447	397	412	437	452	440	419	417	413	394	422	418	432	423	435	405	433	431	428	442	440	430	465	427	454	399	453	433	448	454	445	447	406	395	446	426	424	442	413	449	414	431	456	406	437	441	430	443	484	436	420	415	420	433	449	449	421	423	416	425	450	449	425	434	432	412	446	417	423	428	416	464	413	444	398	439	458	394	412	412	422	431	404	433	435	451	449	431	428	422	451	450	439	431	459	439	424	406	457	424	424	447	440	447	430	410	405	433	444	432	420	421	409	442	405	412	422	441	404	421	449	441	471	418	412	424	407	393	432	446	404	439	446	469	424	434	427	412	473	420	442	378	459	435	411	430	405	418	421	493	445	400	434	389	397	399	449	435	394	423	476	444	416	419	429	414	434	425	479	420	430	425	404	446	412	410	448	457	430	409	423	390	372	412	457	429	451	426	432	405	420	392	410	479	449	438	450	437	426	433	462	436	469	420	433	439	445	446	414	418	388	443	431	423	405	412	453	453	413	408	449	448	444	420	392	457	433	427	410	425	429	402	423	412	411	464	454	422	460	481	443	443	407	422	426	422	437	383	403	484	423	449	430	410	433	419	449	404	430	421	446	414	437	407	414	461	421	460	439	419	407	433	412	429	454	446	440	427	425	426	437	449	418	470	393	451	497	442	422	420	452	441	411	396	435	410	424	435	427	440	425	415	412	452	444	411	453	412	445	440	427	420	414	390	428	441	407	429	462	401	426	429	402	426	471	423	436	428	444	412	433	402	441	432	440	421	413	427	411	428	436	451	403	372	454	411	418	461	412	412	399	425	453	416	464	431	425	429	439	428	428	427	437	393	402	433	449	425	463	418	435	467	435	429	440	473	464	469	415	481	472	444	410	428	450	438	421	442	435	473	423	448	429	421	431	438	471	453	459	430	433	416	447	443	427	453	420	436	424	488	444	453	423	452	429	435	454	451	400	450	448	436	432	469	400	422	401	424	394	415	493	426	423	422	455	450	432	426	431	404	431	457	394	441	420	430	399	409	440	435	475	460	438	432	422	444	442	433	430	448	409	424	430	430	415	421	436	435	418	428	388	446	433	426	453	424	422	441	421	416	435	412	436	450	400	423	464	430	450	444	415	419	447	418	445	439	442	477	400	420	431	472	409	421	453	434	417	405	457	405	411	453	425	421	447	436	450	401	433	453	404	439	413	427	454	426	435	457	445	432	419	411	418	436	444	413	435	453	429	492	419	456	430	464	399	359	433	451	426	450	405	454	421	467	455	423	446	439	430	469	442	396	428	454	440	442	395	397	401	494	417	426	383	436	403	416	426	438	432	427	436	380	432	441	451	423	426	432	436	451	408	428	478	418	448	438	421	405	434	451	463	414	452	437	421	431	452	460	427	454	432	452	415	458	442	424	456	426	446	456	458	435	420	427	429	426	421	443	471	423	452	458	406	444	427	433	421	446	416	414	437	468	396	429	427	406	432	431	449	425	439	421	439	433	452	400	408	427	429	458	435	454	454	471	458	444	439	417	437	449	433	444	453	422	413	444	452	439	390	431	419	443	432	432	436	423	400	390	434	431	415	422	409	440	454	412	402	398	416	409	363	438	436	455	422	418	407	417	449	444	399	446	467	425	440	441	391	432	401	395	437	451	496	435	423	454	441	408	461	462	431	442	398	400	422	420	423	424	421	401	424	376	423	455	417	449	441	426	443	424	422	410	444	436	408	438	431	429	416	444	408	420	386	420	432	438	399	410	418	439	436	423	435	467	434	405	436	419	457	455	440	400	446	428	442	447	437	422	463	417	404	426	439	450	453	466	435	412	404	423	410	420	435	457	417	428	422	438	464	438	460	410	432	426	438	402	437	460	391	422	413	442	444	453	405	431	440	399	420	459	443	424	469	432	423	440	463	430	429	418	444	450	473	438	446	414	434	431	450	444	461	451	427	454	449	445	428	408	437	441	424	436	421	452	441	412	428	409	419	434	401	444	445	418	423	431	396	417	462	458	456	397	428	468	415	438	432	428	444	432	432	448	476	437	421	435	411	447	411	419	441	402	413	438	456	435	443	438	432	457	470	411	444	431	428	477	442	438	433	459	422	434	401	443	409	470	437	422	422	431	396	430	418	411	476	440	405	447	437	415	404	403	420	420	387	427	414	468	398	406	407	419	442	442	448	395	442	438	467	410	443	439	452	426	426	448	439	420	419	439	447	455	434	420	430	441	453	448	444	445	446	434	437	469	387	446	417	430	489	439	425	445	434	440	417	402	402	453	426	440	407	425	437	472	474	440	429	429	452	436	451	444	435	443	455	430	408	446	426	416	426	410	463	437	440	405	432	455	455	424	449	465	396	465	417	406	426	402	432	439	427	463	425	416	442	440	405	469	461	437	423	442	440	391	448	384	445	460	479	445	442	417	414	412	418	432	433	391	460	417	439	389	407	416	441	431	442	401	450	455	402	410	412	444	462	473	448	434	434	438	408	443	405	429	430	425	467	373	454	451	451	400	424	448	416	478	443	434	412	431	435	439	418	413	409	459	440	450	432	399	424	438	478	442	450	459	449	395	407	396	396	431	470	430	391	399	465	435	439	434	443	463	428	405	427	445	447	423	404	401	434	462	449	438	428	430	419	409	450	429	381	450	476	459	382	457	432	451	394	453	440	420	467	458	426	430	443	434	421	428	399	400	420	458	433	418	424	454	417	412	455	417	448	407	441	428	423	452	434	410	381	443	448	418	429	432	444	436	404	461	427	443	452	436	426	442	405	459	398
25482	21404	27540	25475	9438	1912	1160	880	773	812	3560	16232	16126	8448	2050	939	626	472	478	523	476	492	463	480	528	510	525	523	518	479	473	517	482	430	466	433	480	469	491	444	521	487	454	476	505	531	467	469	466	525	482	452	454	467	481	510	499	461	449	478	463	482	476	464	503	449	498	481	488	456	486	477	474	486	487	454	471	459	496	506	466	459	471	461	472	488	493	475	485	473	495	495	474	490	475	507	461	457	511	481	494	472	462	520	495	479	497	435	480	478	448	483	463	453	488	452	454	508	436	482	462	449	470	500	513	432	450	486	443	471	525	516	499	477	467	505	451	462	495	438	479	468	480	463	449	458	490	472	486	430	493	505	471	519	458	475	499	498	481	462	490	444	467	459	487	465	456	500	504	491	509	474	465	497	498	452	552	452	488	478	460	464	485	473	439	518	515	497	487	496	489	499	467	500	479	483	476	447	484	445	521	488	463	494	470	475	472	454	484	468	489	473	520	477	491	484	466	444	459	483	485	467	488	505	481	480	488	469	478	470	467	497	488	482	476	484	471	485	476	453	498	473	483	441	456	457	474	473	477	465	479	476	482	514	473	475	429	492	450	490	453	488	510	506	494	439	494	497	461	487	493	466	462	482	468	425	457	465	467	461	485	495	456	503	471	471	466	455	477	464	507	470	471	472	465	490	487	432	457	474	448	481	459	500	473	477	481	490	456	473	510	516	507	482	483	498	461	498	478	443	430	494	487	440	473	457	467	506	491	476	453	439	464	444	489	463	469	493	502	478	506	451	472	433	452	425	480	446	447	523	431	468	469	472	471	471	481	506	503	450	442	517	492	497	439	482	471	495	513	481	499	474	474	519	469	493	454	458	467	491	452	490	464	472	495	448	455	511	477	463	445	494	461	503	463	481	478	491	479	487	473	462	474	484	511	461	469	442	474	484	500	458	479	446	492	493	443	491	477	455	466	467	476	507	471	474	473	474	486	442	487	478	498	466	473	519	483	466	471	515	484	509	496	458	529	501	480	466	477	461	485	463	481	494	468	486	484	488	501	493	480	502	483	452	470	410	448	481	486	509	498	434	494	462	520	471	481	459	461	431	487	501	460	467	522	501	468	497	497	523	481	481	450	465	466	415	472	484	496	469	489	482	430	486	494	519	466	514	442	447	463	464	503	497	490	511	440	478	512	505	476	470	519	450	497	493	462	493	475	479	539	488	452	455	455	481	446	500	467	484	502	446	518	462	465	481	483	468	478	434	464	471	508	489	514	456	466	501	493	460	450	469	466	492	464	464	509	458	496	453	494	496	493	442	487	473	490	459	474	471	483	451	485	472	473	449	472	484	495	504	504	474	493	512	487	464	482	479	472	474	446	492	463	521	490	467	473	483	536	482	480	499	452	481	507	480	433	501	475	504	478	493	490	438	468	523	482	471	512	486	481	466	471	464	445	444	455	447	519	468	467	462	478	491	505	492	483	512	516	503	466	476	492	488	497	470	438	483	500	496	454	460	510	472	469	446	436	536	480	449	440	479	463	498	492	488	463	514	473	483	510	503	448	473	484	452	456	466	469	520	471	514	489	449	490	516	495	456	474	463	484	482	505	468	472	457	459	444	452	521	480	429	481	465	475	496	504	503	486	460	452	472	449	494	459	465	481	441	501	527	467	425	463	457	476	467	428	478	465	449	466	493	461	450	498	453	486	484	538	491	464	501	482	497	451	454	507	479	467	464	496	428	502	480	517	491	490	438	449	520	452	473	457	456	465	483	506	462	478	470	464	455	501	500	457	453	439	489	488	502	507	500	499	467	469	464	489	459	475	495	476	477	481	474	509	439	465	463	445	516	465	472	520	444	526	473	490	487	454	477	478	506	473	453	476	476	436	517	514	484	468	459	475	492	479	479	466	453	434	452	487	483	462	465	490	473	476	440	479	509	518	477	473	493	500	445	471	397	463	466	471	463	468	466	468	485	479	478	480	444	484	441	488	492	460	469	483	493	483	437	506	480	455	441	473	494	464	516	463	478	466	516	482	506	492	517	498	483	449	520	512	443	486	447	448	466	446	470	456	506	466	484	460	517	475	481	493	472	503	452	527	459	475	498	461	510	471	488	494	521	499	486	475	490	481	499	464	478	453	450	433	484	493	454	475	468	487	501	494	468	458	479	495	487	488	507	464	473	482	481	499	462	484	482	488	488	455	458	484	438	496	481	486	488	505	434	501	482	461	526	482	484	507	460	469	500	471	448	458	493	494	474	441	496	470	491	461	478	473	476	485	435	463	457	490	483	468	564	442	476	405	465	465	496	489	517	494	481	490	519	498	502	506	457	517	472	454	458	492	520	499	480	476	464	516	472	492	486	456	449	495	500	430	460	493	536	466	491	497	457	458	450	490	496	458	504	475	465	490	457	489	488	484	491	467	470	458	510	487	446	441	486	483	494	474	474	454	493	493	523	497	470	496	470	472	474	505	502	493	459	473	485	453	478	470	496	487	462	475	487	486	468	466	479	482	455	449	456	511	478	467	524	444	480	484	513	480	470	438	489	474	494	444	502	516	482	454	471	453	434	475	484	460	458	497	463	483	473	484	427	467	495	460	487	475	482	465	466	466	430	467	456	503	479	433	462	522	444	475	501	446	509	466	456	417	492	457	482	441	476	492	480	502	450	481	466	442	467	527	497	461	501	499	445	473	513	482	483	492	494	481	490	450	471	458	460	490	487	453	444	488	490	472	465	476	454	506	451	473	488	490	494	488	463	465	476	475	509	464	491	459	505	460	459	454	498	457	443	458	465	466	511	469	440	450	457	479	439	472	501	479	486	479	470	474	444	479	507	486	476	470	455	503	449	461	513	489	488	474	460	451	459	469	473	532	480	473	469	464	465	509	519	455	450	507	479	434	472	487	466	494	495	463	508	504	475	516	479	485	470	431	452	454	461	505	494	455	457	470	521	460	514	491	456	483	446	458	473	467	479	484	463	499	457	421	484	483	428	463	489	467	485	481	499	457	507	462	493	471	434	434	485	483	446	469	481	450	490	478	448	499	472	479	493	501	458	470	464	449	480	473	468	508	497	421	447	505	482	495	463	495	478	441	442	495	472	483	463	518	468	512	475	448	514	447	499	482	457	492	499	487	503	494	482	473	480	483	447	460	470	451	480	503	467	448	474	523	476	479	503	464	489	476	505	466	486	480	460	479	472	444	514	461	469	482	478	499	453	507	494	444	465	518	461	504	461	500	522	457	481	449	479	504	465	464	479	446	455	464	492	469	521	471	509	458	495	494	477	449	462	467	515	492	499	512	478	489	493	508	470	483	507	472	514	481	493	449	428	478	467	481	462	483	463	476	482	453	467	463	495	499	519	461	481	464	488	502	485	486	487	518	460	460	503	462	472	486	462	488	451	490	476	502	420	451	451	485	464	483	481	427	457	500	439	492	446	511	496	467	488	496	501	454	471	480	446	462	460	496	450	464	467	481	484	457	494
4453	5495	5542	3411	2413	1550	1261	1087	1049	903	5444	17375	14418	7450	1905	1043	625	488	479	452	445	462	477	465	448	438	457	448	436	457	436	472	448	435	451	481	451	438	429	453	460	476	419	472	442	449	431	436	438	452	467	474	442	482	439	441	447	442	423	465	441	448	432	438	401	442	437	427	431	425	428	479	428	427	432	446	426	447	467	436	420	423	460	459	466	421	479	479	454	440	466	461	460	445	409	438	429	442	428	460	426	441	425	444	438	413	458	440	452	437	464	434	471	429	452	445	461	454	441	443	422	443	448	428	433	435	429	447	443	440	450	461	452	445	412	451	431	421	448	404	447	474	412	487	436	470	441	464	437	420	431	427	414	418	461	444	442	440	425	409	442	436	419	442	425	492	458	422	396	425	437	426	398	409	392	441	405	420	432	466	442	440	446	439	445	414	416	415	404	436	464	446	403	397	417	460	469	460	433	491	428	444	441	431	447	435	456	454	393	449	428	424	459	463	462	442	445	478	420	432	479	394	470	436	464	464	440	451	411	446	430	434	416	420	417	429	432	432	501	430	436	426	435	447	406	438	442	425	437	463	442	474	445	420	425	438	436	451	433	439	480	431	440	417	438	450	441	487	457	454	462	446	445	441	430	437	478	451	438	429	396	446	413	431	431	425	457	463	419	428	445	432	413	455	446	450	431	406	445	438	404	453	382	449	454	437	450	473	429	478	437	438	435	422	458	451	450	445	432	421	448	495	451	450	440	446	466	451	412	433	471	421	460	411	456	445	426	427	484	422	441	426	420	464	409	440	460	426	443	467	449	412	415	441	432	469	451	464	427	457	461	430	417	415	436	446	450	471	434	434	416	495	456	477	445	428	423	453	453	436	444	449	453	419	429	458	444	435	489	402	409	486	456	427	439	402	461	475	421	467	481	402	454	380	412	443	441	444	436	446	441	441	426	447	426	420	453	436	462	446	449	439	437	475	424	442	425	457	454	461	457	412	442	465	450	471	438	463	417	431	428	466	392	468	494	441	442	451	444	452	419	424	459	424	497	419	427	436	444	460	446	481	429	443	428	405	433	445	459	464	481	432	481	459	420	470	419	446	459	417	441	429	454	440	441	438	446	445	438	449	470	464	413	422	479	449	406	454	416	436	438	453	447	426	414	429	424	420	434	416	447	424	443	386	458	448	431	426	408	452	452	457	431	417	462	413	436	430	441	462	445	481	458	439	448	432	448	453	436	408	482	425	436	439	442	386	491	421	426	457	379	429	451	466	386	442	478	428	433	446	443	472	455	425	468	408	429	464	417	464	472	463	441	451	482	456	437	431	463	441	433	420	452	444	475	449	455	451	416	403	404	455	402	416	435	421	448	418	435	446	431	450	440	447	468	438	453	491	470	446	465	449	423	462	469	447	474	455	451	434	410	451	421	459	447	440	452	435	468	445	449	446	431	438	455	444	438	445	412	447	466	448	403	456	438	428	405	447	469	448	410	457	446	428	453	454	455	426	424	418	450	445	464	461	455	457	412	438	457	480	437	461	441	424	458	479	450	457	411	462	452	424	422	432	455	451	423	437	454	418	425	436	453	444	467	438	440	424	444	427	428	464	461	427	423	424	472	432	401	429	459	442	413	452	425	409	431	435	421	453	398	427	431	434	431	441	441	462	431	455	455	439	484	440	479	449	451	438	460	427	427	468	435	431	408	467	441	453	414	439	437	440	477	437	419	462	452	470	399	416	425	485	454	431	434	429	426	428	490	439	462	445	432	425	421	460	454	446	395	459	477	412	441	459	460	426	431	467	473	454	420	475	440	444	443	418	440	433	457	432	444	429	481	431	448	446	426	445	396	419	450	458	392	471	427	421	438	479	411	429	444	426	401	464	433	443	404	443	462	420	452	447	430	429	460	447	445	469	448	444	456	455	432	439	423	425	492	423	434	441	461	467	403	432	462	445	423	433	448	401	418	478	450	411	431	454	439	419	424	421	431	406	447	460	397	469	426	464	446	433	408	437	495	429	450	421	413	441	423	418	444	429	400	487	447	433	424	414	422	424	434	476	454	439	424	462	436	428	391	466	397	448	429	434	436	438	443	421	429	441	441	436	432	432	443	449	429	432	438	441	455	416	465	448	434	428	421	438	381	467	436	442	445	437	465	461	434	418	405	470	435	444	444	469	432	490	465	449	440	425	471	465	442	450	468	425	412	414	459	435	439	475	448	475	447	452	410	416	466	425	451	426	469	405	489	424	427	461	396	433	416	431	435	428	432	420	435	433	450	467	462	448	458	443	470	464	448	448	434	451	424	452	424	409	445	430	448	444	418	438	447	454	463	435	440	422	504	421	438	451	388	451	431	434	424	431	417	446	426	421	485	446	438	431	458	455	411	426	426	452	438	397	444	446	435	424	444	407	449	450	428	445	440	461	427	462	430	427	485	434	436	435	429	432	474	468	431	458	443	410	400	454	435	448	447	416	434	447	425	445	455	449	442	420	434	427	446	446	467	432	432	422	454	429	406	464	447	454	514	428	466	416	433	463	423	454	437	476	417	461	439	467	433	448	419	430	423	445	436	435	450	464	470	429	428	458	428	428	455	428	406	467	402	455	466	440	435	452	390	480	434	420	440	449	430	393	438	418	452	450	421	466	476	420	430	449	437	466	444	436	425	438	420	475	416	459	447	444	415	442	463	464	459	446	478	435	405	408	425	470	425	480	414	425	416	421	437	439	484	452	461	495	426	430	469	476	481	449	455	446	461	467	457	404	448	441	461	462	425	436	436	442	445	462	464	412	416	438	426	442	433	425	440	462	422	439	430	454	455	424	437	480	456	422	419	409	446	424	470	447	429	462	450	456	425	457	454	452	415	433	421	437	441	442	452	429	436	444	449	454	415	439	462	465	421	445	440	429	440	419	444	407	419	413	448	416	440	443	386	414	454	452	471	448	456	450	429	402	432	436	449	426	402	440	436	460	440	429	432	407	419	407	462	443	441	429	449	440	465	421	415	443	419	428	422	424	421	447	444	413	441	445	446	461	427	425	442	463	455	448	417	430	457	448	473	438	454	456	472	438	436	435	459	430	456	443	438	450	413	467	473	452	457	460	454	404	430	459	442	481	421	443	465	463	451	426	404	432	453	420	426	411	443	407	437	436	448	438	448	421	464	431	428	423	422	421	447	437	441	486	424	382	446	407	441	451	461	406	426	434	403	431	443	452	420	478	433	446	429	448	453	427	430	451	441	421	453	465	432	435	444	443	411	414	427	470	404	448	468	426	444	429	421	441	418	455	455	431	468	444	459	433	432	440	448	446	445	430	417	450	425	449	425	486	427	441	438	440	470	401	465	442	418	417	437	461	421	449	425	455	446	445	446	423	447	460	403	425	456	419	440	406	401	427	440	484	415	425	420	448	419	427	439	473	466	422	444	469	473	436	458	469	437	445	463	443	477	435	475	429	454	447	421	486	399	445	474	416	444	440	423	437	439	471	436	429
24589	21432	28668	24582	21219	8122	2354	1584	1180	1063	7338	30674	27706	15826	3718	1521	873	688	631	645	629	624	622	640	621	625	610	591	587	660	621	600	590	598	598	610	614	629	616	629	593	635	631	597	654	643	636	617	582	584	603	578	615	633	569	594	629	619	596	600	639	582	604	630	610	568	613	645	626	613	579	586	603	571	586	608	643	581	607	619	609	660	607	617	612	597	607	612	581	631	617	610	590	591	597	626	580	642	603	619	602	588	577	623	612	577	558	606	594	588	596	617	595	573	603	650	645	636	630	647	597	559	620	676	638	637	622	590	606	626	609	611	627	610	622	581	605	585	602	619	596	583	574	620	602	596	625	623	594	613	594	622	647	553	612	629	628	600	597	556	590	650	573	613	598	579	603	607	556	566	589	631	585	617	621	681	610	610	609	663	631	615	601	632	628	608	593	581	595	607	619	617	604	576	599	637	600	614	611	589	572	674	605	616	590	586	608	605	669	586	614	603	606	623	626	617	643	582	602	627	621	607	625	655	588	631	605	642	601	612	608	626	608	576	609	600	650	580	610	580	648	621	623	601	605	618	604	588	595	645	614	624	550	621	595	604	598	621	627	615	577	596	627	601	602	578	609	586	605	621	609	589	631	605	582	661	565	545	591	604	628	607	603	579	584	643	613	628	647	647	608	614	576	610	591	612	603	581	576	642	614	631	607	628	575	575	561	610	566	597	624	569	634	567	578	593	595	606	614	591	628	631	614	594	611	591	595	590	574	645	619	614	610	551	560	602	636	569	590	616	637	633	601	561	582	571	614	608	601	625	570	614	631	595	562	621	599	603	612	646	619	632	598	615	592	621	597	634	613	634	590	590	572	625	604	598	573	622	610	592	594	653	602	614	593	580	589	648	626	619	623	597	580	594	597	613	574	623	637	605	622	556	610	606	617	617	621	562	613	580	626	586	611	602	595	589	622	577	621	607	635	601	620	627	643	596	577	590	613	599	567	589	637	578	576	623	572	644	582	611	589	590	568	625	631	604	565	562	548	570	636	610	543	630	644	659	645	632	611	652	610	600	611	610	614	617	606	583	602	649	573	600	630	604	657	611	650	592	637	620	602	621	652	594	580	603	614	575	609	627	616	610	601	585	608	629	592	579	619	621	611	632	620	574	617	610	651	615	620	622	617	557	670	642	632	622	620	633	604	558	613	608	597	606	616	604	602	619	601	634	620	583	598	610	604	564	628	555	595	608	590	625	630	624	582	594	630	599	626	601	639	587	615	557	566	611	675	629	597	573	607	579	575	634	617	555	626	553	601	647	586	646	583	617	612	635	628	575	621	626	619	553	611	601	592	594	617	644	600	556	607	593	579	625	619	578	620	655	592	621	586	581	562	604	577	596	555	591	599	578	587	631	642	628	625	599	625	580	619	619	611	593	572	649	606	581	637	622	610	628	604	579	606	630	597	639	619	651	609	599	609	590	613	622	597	622	619	584	602	589	640	587	594	550	601	634	616	623	600	647	559	624	634	621	659	626	618	597	580	614	603	616	585	616	671	633	618	580	600	645	641	613	593	560	607	569	619	622	594	585	584	622	597	606	635	640	602	552	565	583	603	598	602	575	658	606	585	613	633	603	589	633	583	598	568	604	610	585	588	610	593	581	610	598	580	627	618	663	624	642	589	634	677	619	614	614	640	624	592	623	607	606	608	593	596	593	587	602	570	612	588	601	635	594	623	623	652	652	645	588	620	622	626	605	633	637	596	616	568	603	621	606	567	594	566	593	610	599	603	589	625	617	638	596	627	635	618	598	629	586	574	601	563	599	566	585	561	635	625	584	561	613	609	587	591	610	594	558	581	590	609	596	586	584	635	614	630	609	598	573	585	603	553	585	538	597	580	638	599	575	583	566	633	586	621	603	581	588	579	578	594	550	557	611	601	628	625	608	588	601	606	595	589	696	590	588	627	639	585	596	562	617	599	609	616	635	673	618	597	622	605	595	598	562	605	612	586	596	643	637	563	593	625	626	611	643	664	609	645	609	572	599	579	639	626	566	578	589	625	619	582	617	611	625	590	645	564	631	653	555	571	568	621	619	630	586	598	596	586	577	664	613	627	570	599	605	616	623	600	584	602	612	627	599	571	616	607	597	594	624	622	595	616	629	646	620	599	613	582	651	595	627	650	600	610	594	598	594	609	596	612	581	605	584	582	607	610	635	603	638	588	622	600	621	574	629	611	624	611	585	622	578	633	624	612	610	613	581	639	607	582	581	589	556	599	598	581	639	564	616	601	616	603	618	566	619	557	625	572	610	598	572	575	619	604	605	587	587	601	603	601	588	583	639	634	614	626	631	588	642	611	583	572	627	553	603	571	576	606	597	605	611	616	609	643	634	595	600	588	626	613	645	581	611	614	612	637	586	606	602	578	591	620	619	608	559	595	580	635	641	588	601	617	610	642	614	611	586	616	678	586	559	609	629	628	654	633	618	574	630	609	600	649	647	666	609	604	624	633	603	632	565	624	608	584	596	597	615	662	652	575	578	601	606	558	587	620	586	618	598	632	625	622	609	609	618	572	589	610	598	615	611	640	600	606	611	610	620	562	637	598	572	613	606	619	615	569	592	593	626	599	586	620	602	611	592	643	631	625	627	608	630	629	567	628	668	636	587	648	613	622	620	596	592	600	651	611	613	609	610	627	582	626	591	618	635	571	569	653	676	589	590	578	621	596	609	634	582	595	596	656	646	602	637	586	562	610	662	627	616	575	603	621	617	591	625	559	567	568	618	634	597	623	593	595	595	612	610	595	606	640	587	623	597	629	621	616	584	551	596	575	627	604	647	583	582	579	628	609	644	592	642	590	610	615	619	583	584	616	620	602	581	583	607	633	623	587	620	596	652	603	601	625	597	571	585	639	612	620	653	626	629	628	623	584	591	571	592	610	596	611	610	629	605	590	596	600	567	609	633	597	591	573	589	604	588	580	561	592	578	581	572	584	587	621	592	637	605	636	582	588	589	601	628	605	583	605	562	613	609	619	640	605	582	648	557	569	611	617	599	614	611	582	553	592	585	642	608	590	595	582	639	607	609	571	583	605	613	609	596	570	622	619	593	579	587	608	598	590	648	576	653	565	559	581	590	591	618	610	623	566	642	603	594	633	657	594	592	634	627	588	598	604	599	615	608	610	595	586	607	625	612	611	580	598	587	599	593	624	621	565	568	637	591	601	576	539	595	602	611	596	619	661	570	608	555	568	591	574	619	619	612	588	596	585	617	617	617	572	606	596	572	603	579	575	635	596	594	605	568	610	619	558	599	586	580	597	580	659	631	612	591	621	624	625	621	597	621	635	573	632	597	633	641	603	606	676	658	650	645	595	650	625	610	572	570	581	636	577	629	621	585	639	620	592	605	572	603	631	650	639	606	611	617	619	649	578	597	585	618	627	616	560	600	632	624	582	584	621	619	606	590	641	581	619	650	606	583	584	593	584	591	566	605	578	620
4981	8774	8039	4871	3519	2440	1960	1814	1574	1264	10622	30385	23122	12403	3126	1647	875	581	554	557	547	561	582	589	614	534	549	574	545	561	537	535	566	577	542	568	561	509	584	589	568	560	562	591	575	571	550	528	569	521	592	543	529	593	502	567	592	558	577	510	557	567	519	544	547	588	568	560	540	574	534	540	576	616	509	547	502	531	531	574	575	527	565	538	539	554	552	523	481	597	538	553	563	566	488	555	528	533	535	564	544	519	537	592	536	569	538	552	526	576	557	567	551	529	548	533	528	568	554	541	557	516	532	567	516	518	576	540	527	527	571	536	560	542	580	563	564	520	545	558	568	501	551	587	538	561	552	553	537	520	574	557	493	575	543	553	533	575	517	549	549	537	565	557	570	520	540	580	547	522	578	545	552	514	559	549	603	559	543	543	561	599	568	540	526	547	544	605	577	512	550	519	578	536	533	554	589	543	594	528	543	543	537	527	540	542	570	527	557	539	524	584	549	511	526	554	542	570	549	551	620	580	539	551	531	550	543	535	563	556	560	549	531	516	505	494	614	538	527	534	576	558	552	550	580	534	536	559	541	542	520	587	571	534	560	547	566	519	536	564	549	548	556	537	553	539	553	587	564	494	512	531	532	556	524	534	529	527	562	569	540	577	533	578	569	557	576	517	545	560	551	523	574	560	529	555	538	478	543	570	593	527	492	595	499	551	550	523	553	601	569	493	589	562	556	544	551	556	530	557	539	498	553	557	549	516	559	543	564	570	536	562	547	525	531	547	569	544	564	563	515	583	555	532	553	539	588	561	536	539	547	532	548	569	577	535	530	542	511	550	564	514	551	562	521	547	535	562	520	511	487	522	509	522	533	571	557	554	586	541	540	531	544	545	557	523	517	509	552	536	510	527	553	527	547	489	557	540	509	581	552	528	523	544	511	564	545	595	555	517	532	553	565	506	548	536	520	534	559	544	576	513	544	511	527	535	525	564	573	557	574	578	526	503	557	522	530	573	514	575	543	533	558	536	527	522	521	572	596	524	547	525	498	528	582	505	569	544	510	533	492	513	517	524	557	531	553	551	582	558	541	509	555	569	532	596	537	536	570	573	557	580	559	506	519	546	541	550	532	571	559	557	541	566	550	586	553	592	518	588	565	569	543	564	549	529	535	531	589	536	543	562	534	532	546	579	570	529	529	578	525	536	595	524	512	548	536	546	574	544	570	543	507	511	544	544	547	559	531	543	564	544	524	533	500	543	537	544	546	557	518	533	483	553	536	549	553	524	552	523	569	577	529	512	536	524	568	523	539	558	544	547	564	553	495	575	538	535	528	516	579	517	527	549	528	521	530	536	542	549	569	562	530	566	549	553	569	550	581	534	555	522	541	569	556	547	557	570	528	506	537	492	542	564	551	559	484	531	560	517	566	592	545	562	559	502	576	564	554	562	553	511	551	572	552	537	580	571	527	498	550	574	557	575	537	553	582	554	564	517	575	584	538	514	557	509	521	542	562	558	522	563	523	554	514	541	544	511	514	558	509	555	530	558	548	538	531	501	506	541	593	543	566	560	607	555	512	518	553	584	516	569	533	540	572	519	491	556	538	556	517	573	577	547	545	563	568	567	540	505	507	601	568	510	557	570	577	538	568	524	568	536	490	517	518	510	557	547	548	574	556	569	531	581	525	553	518	591	496	561	548	497	549	561	566	583	552	520	546	577	551	512	554	577	539	547	533	583	549	571	530	567	546	551	542	515	528	545	542	540	553	543	544	552	552	552	555	532	590	539	500	514	525	533	547	502	581	521	546	570	534	551	549	565	557	527	559	590	549	541	540	579	540	560	555	532	485	552	568	539	546	529	558	528	543	568	535	548	557	514	580	533	557	526	550	542	525	587	521	539	513	610	525	537	539	549	506	559	529	568	546	534	529	572	534	544	487	541	579	547	536	573	535	511	529	531	561	563	541	549	547	596	588	524	573	529	527	562	554	556	556	561	565	575	531	580	598	510	542	563	534	541	591	490	558	553	566	532	522	537	530	534	562	559	546	501	543	521	538	523	485	483	536	531	589	541	595	577	556	532	544	578	529	552	572	509	566	555	549	578	558	555	529	545	594	577	536	549	572	563	571	536	549	549	550	533	567	550	525	574	539	523	545	576	532	506	536	537	539	592	525	508	530	583	548	518	604	530	545	578	511	559	561	566	543	573	520	557	507	558	517	588	510	539	521	563	547	519	549	526	522	554	525	545	514	555	562	571	548	568	529	571	508	545	526	574	516	542	566	510	517	548	539	560	538	557	521	570	538	566	521	575	546	552	536	548	593	547	524	563	581	541	559	534	546	574	540	572	481	583	573	526	533	548	518	588	520	548	548	582	530	547	530	552	577	509	530	539	566	526	595	517	504	581	543	547	529	562	588	546	561	587	581	557	558	580	555	544	544	571	583	512	593	575	571	542	546	535	579	541	527	512	589	519	560	568	530	510	554	552	567	542	561	543	560	531	529	549	473	549	542	538	544	554	519	549	547	509	567	548	549	550	483	550	504	550	548	529	538	576	552	549	559	561	538	526	558	535	523	550	513	553	550	571	529	544	560	558	561	478	520	552	553	524	537	525	545	544	544	565	538	563	533	516	512	511	523	588	586	540	586	528	551	572	551	541	565	567	548	530	504	541	522	577	521	568	538	586	562	536	523	569	574	577	583	574	551	550	474	551	567	544	522	532	578	502	565	563	489	564	512	529	584	539	547	532	546	535	528	556	519	524	524	534	570	547	542	524	537	553	574	541	530	517	518	534	536	560	517	554	540	536	520	569	502	554	490	542	540	562	525	584	562	509	529	537	574	523	572	494	528	519	529	550	558	560	505	499	534	549	565	555	520	550	562	510	492	570	536	524	526	523	540	540	560	514	513	482	509	522	532	527	542	563	580	548	513	519	557	523	533	556	534	553	539	528	504	570	548	534	561	557	545	501	574	522	550	517	536	562	565	614	552	577	525	545	538	537	576	533	553	489	517	560	535	568	552	555	532	527	518	540	513	526	533	571	471	543	565	519	539	537	542	534	544	550	535	564	555	483	578	537	579	551	553	545	551	578	543	533	523	535	547	509	562	553	535	580	495	542	527	550	530	563	546	530	547	510	547	530	514	599	543	532	556	530	539	531	508	538	482	577	546	543	549	558	551	525	553	506	575	565	590	530	542	548	538	570	534	548	512	536	553	515	535	556	554	558	577	546	534	553	556	539	539	531	586	524	522	533	605	545	542	539	543	500	523	536	516	551	483	553	548	536	542	584	556	485	537	539	568	543	551	512	512	570	522	529	547	571	542	563	510	541	542	564	525	534	511	517	538	528	536	492	526	542	557	511	522	535	580	507	543	533	559	536	574	554	580	525	559	547	544	552	524	551	564	574	588	525	526	547	546	530	540	521	564	548	532	530	541	528	503	585	499	519	539	519	538	563	558	588	566	563	535	544	510	563	566	574	528	575	575	553	590	532
27596	11844	3424	1759	1078	841	643	656	618	572	935	2082	2146	1536	816	626	554	543	525	506	458	516	472	559	525	518	546	500	482	520	533	524	515	531	513	520	531	518	451	535	496	499	507	547	523	501	521	499	493	509	525	552	514	492	524	522	522	539	527	528	513	563	526	577	473	508	554	494	496	533	532	538	508	509	509	528	504	523	502	496	505	521	519	548	531	544	510	499	484	510	494	492	537	499	504	483	529	530	508	528	512	526	521	554	515	552	495	499	527	530	553	552	518	554	516	551	547	503	576	512	515	516	530	508	532	533	510	514	548	524	522	526	517	525	502	516	489	500	514	523	509	507	515	512	541	505	521	510	554	558	500	515	487	499	534	501	586	535	530	522	491	542	523	518	511	491	496	503	499	508	466	506	517	495	475	495	488	523	505	522	523	523	513	535	527	522	522	516	556	533	547	472	547	543	492	520	507	537	498	495	529	534	541	522	526	540	486	470	514	528	501	490	490	515	454	465	548	559	569	475	540	534	530	478	498	528	522	532	516	542	518	537	530	539	519	539	516	488	514	534	528	489	522	528	553	498	579	512	513	538	534	528	505	517	520	531	513	543	494	523	570	549	557	519	519	532	516	513	549	520	521	512	536	515	507	523	535	523	523	498	511	524	506	534	526	531	508	518	510	490	550	500	472	476	521	503	542	508	577	515	502	497	532	556	523	502	471	534	495	485	502	515	483	483	534	500	524	526	534	540	503	522	503	551	486	514	498	520	542	530	501	490	518	525	517	547	491	546	508	483	528	550	526	525	519	484	511	541	516	542	517	530	561	514	513	515	517	506	536	494	523	525	512	503	495	522	516	520	530	530	515	512	505	511	511	518	555	504	493	504	512	507	505	550	503	510	516	542	548	522	527	517	557	495	551	518	534	494	516	517	520	537	530	513	539	517	544	523	535	517	527	531	516	473	525	539	514	518	510	509	490	507	552	507	520	505	483	507	504	564	511	513	554	516	527	502	545	542	494	540	506	545	506	565	484	477	522	515	518	537	502	506	491	539	507	483	530	529	534	483	551	538	529	531	512	528	530	500	496	493	523	497	495	477	489	460	513	497	511	499	515	496	538	546	530	509	517	523	515	513	531	511	504	502	525	559	545	527	565	503	501	543	505	493	499	527	532	516	524	521	519	514	530	514	509	501	508	532	523	508	489	468	554	503	513	504	495	525	547	510	522	544	479	521	528	538	530	529	524	483	495	515	542	514	558	513	499	486	552	533	520	533	521	527	470	528	519	525	534	475	546	531	523	497	508	527	520	544	498	500	527	492	528	479	458	481	510	525	512	501	494	498	475	523	534	532	501	547	525	477	473	515	529	537	507	526	532	530	496	535	542	518	514	537	525	529	500	535	501	508	521	547	531	505	515	485	569	505	554	531	534	542	507	511	535	546	560	563	494	532	537	498	544	494	530	513	551	508	516	503	483	509	547	530	490	471	467	484	515	477	525	517	536	526	525	538	504	495	520	537	507	493	518	494	540	496	509	481	523	528	549	510	515	500	554	539	493	577	465	494	556	514	517	543	550	533	534	503	557	517	488	503	558	530	496	512	502	500	535	514	489	536	540	577	553	554	500	541	537	525	536	510	514	576	529	551	480	512	473	523	549	505	513	479	497	536	513	504	510	515	514	502	533	511	522	487	532	489	538	557	554	486	574	552	530	546	538	552	538	530	532	529	475	541	544	540	525	506	521	526	541	550	532	508	573	539	470	537	496	495	525	537	536	532	513	537	532	509	502	521	540	499	531	526	525	508	489	492	528	502	514	535	511	507	521	518	542	502	506	471	510	530	508	482	524	514	550	529	516	561	522	540	476	501	533	544	543	514	495	495	513	521	536	520	540	530	544	483	548	476	544	500	491	461	523	554	548	528	530	546	509	516	558	486	543	492	524	559	527	524	524	519	542	484	500	553	502	494	473	517	499	531	537	523	543	526	504	522	516	571	506	541	507	537	479	507	523	486	504	524	501	548	518	537	464	464	507	549	519	488	529	496	513	557	496	529	533	506	529	511	514	534	503	512	509	482	492	510	518	512	520	520	481	551	465	570	478	511	541	492	513	545	524	508	533	527	527	491	507	528	543	517	515	555	520	519	514	504	503	546	531	478	474	489	540	527	542	490	519	479	564	525	499	514	512	532	529	523	549	481	503	537	522	495	522	530	527	504	537	535	521	514	509	509	534	516	502	530	477	535	503	503	512	516	482	547	486	559	525	513	535	543	523	536	487	530	502	540	516	568	508	527	483	516	511	544	499	531	495	542	509	546	526	535	537	491	533	559	523	492	506	492	504	517	483	518	492	515	538	493	514	579	543	496	495	517	509	542	514	520	482	486	482	482	502	494	477	503	491	527	522	563	526	525	547	542	522	549	499	549	540	535	511	549	525	550	517	495	539	521	536	545	552	490	543	475	533	523	501	496	553	559	495	523	530	555	476	516	556	496	538	537	566	521	522	534	493	513	524	495	528	511	548	520	503	543	503	500	546	517	512	504	504	523	551	518	524	548	513	520	514	559	527	522	527	511	534	516	536	527	505	528	510	499	504	511	507	489	500	515	520	496	528	535	509	481	499	518	509	506	529	525	562	489	532	482	523	516	512	515	493	486	550	469	504	507	532	515	563	539	504	502	543	483	488	485	487	539	533	523	525	537	540	517	512	516	546	506	518	498	555	548	498	525	529	523	493	560	506	508	509	506	499	544	475	544	522	494	532	563	598	487	529	512	541	532	473	561	523	539	531	473	480	507	489	511	485	536	512	516	504	510	544	559	515	499	542	496	516	491	553	507	491	479	542	484	490	532	551	484	541	556	522	518	498	538	517	564	520	514	513	511	501	530	468	480	525	526	558	540	527	512	521	557	516	505	545	521	534	542	561	527	518	500	511	501	507	535	526	473	473	523	542	523	496	561	490	498	491	495	516	522	516	531	490	519	518	519	506	510	527	536	519	524	535	545	537	499	527	535	536	551	523	519	508	541	518	529	529	523	504	549	543	499	526	507	499	559	548	534	520	524	497	495	504	544	528	502	518	481	528	522	530	517	516	491	518	510	477	525	531	541	491	583	530	488	505	526	500	494	554	536	546	510	532	496	492	555	546	517	494	511	512	515	502	496	476	554	538	519	511	528	520	581	519	492	562	522	513	567	522	506	503	526	538	516	524	511	494	516	497	503	473	543	540	501	474	542	555	565	513	516	515	491	516	519	529	553	520	511	521	442	506	532	507	525	504	551	543	521	494	532	497	521	527	521	499	519	489	555	519	559	517	500	515	488	513	506	479	552	524	517	527	517	485	514	476	499	520	546	532	577	486	511	498	484	542	553	525	535	520	493	535	507	543	466	535	506	496	535	479	519	492	523	504	537	545	528	537	549	543	535	514	512	541	502	521	536	496	504	518	501	518	543	537	486	524	480	532	549	533	509	511	490	529	517	539	505	522	476	527	499	547	494	487	587
5945	2462	2976	1359	1043	823	759	664	670	577	1037	2671	2414	1550	757	588	499	486	457	432	462	439	472	427	446	477	474	428	464	494	459	466	446	446	463	447	461	461	470	453	447	472	430	452	449	492	465	444	473	452	484	429	468	462	463	449	471	445	480	453	475	462	488	465	456	437	497	454	435	499	436	429	451	452	437	469	453	481	452	434	463	433	462	451	469	467	450	452	468	464	477	495	469	428	441	498	452	497	471	475	507	464	461	472	457	487	461	466	459	452	488	475	433	474	447	464	427	458	490	465	449	462	466	449	457	459	462	470	469	534	487	474	464	469	460	461	467	434	433	488	434	448	481	484	421	479	459	457	461	446	440	486	448	451	447	469	467	440	448	483	513	485	481	480	456	433	441	420	469	489	489	465	463	456	451	393	446	482	447	435	434	450	420	465	455	444	454	434	437	455	468	475	491	447	443	468	506	517	440	409	482	473	457	476	443	471	420	477	479	515	467	435	477	467	482	453	423	447	494	460	462	455	424	443	475	436	459	478	489	433	446	477	456	423	426	448	452	468	477	456	473	432	512	441	435	429	483	486	474	438	484	495	470	447	453	448	444	472	431	446	436	424	441	457	467	447	460	447	436	481	402	467	453	483	461	463	501	476	465	477	490	459	450	476	468	417	488	464	493	465	443	461	456	437	471	501	424	451	469	472	451	430	449	487	469	447	480	456	426	458	463	445	470	443	440	456	490	490	467	454	485	471	430	460	472	483	461	452	444	465	430	487	495	440	448	477	448	504	436	489	439	459	479	473	512	457	473	460	430	439	470	452	507	472	458	456	491	417	455	441	453	432	475	470	441	465	426	478	459	473	464	456	467	469	420	436	463	476	445	476	456	454	429	460	456	492	444	467	466	451	521	495	471	471	429	456	482	463	474	476	442	436	441	489	440	439	469	408	454	435	463	467	430	512	459	407	452	472	456	456	455	464	502	464	459	451	434	462	486	467	468	448	489	461	452	469	447	453	503	466	435	450	498	473	476	467	479	459	509	430	476	478	455	459	459	473	447	442	437	467	461	450	485	436	492	427	418	454	449	443	447	494	491	459	458	464	453	464	444	463	463	480	440	452	476	442	475	444	443	454	431	455	453	445	480	418	498	458	473	453	439	438	484	453	465	455	481	427	461	456	473	440	463	439	461	464	435	480	451	477	465	429	446	489	437	453	433	479	450	407	467	424	474	451	481	489	443	436	499	432	474	460	457	464	456	485	449	417	432	466	434	457	474	431	451	440	442	450	425	446	530	449	472	466	453	502	437	481	463	469	412	401	448	441	453	468	466	423	488	464	433	484	467	439	449	431	446	495	429	460	448	478	467	510	510	461	467	463	458	486	468	519	434	457	438	484	447	418	490	501	421	467	449	422	491	471	480	422	485	458	475	431	438	458	463	422	439	463	459	474	434	450	457	440	459	446	447	459	439	426	464	438	486	484	440	464	444	455	464	486	456	464	445	425	478	460	436	483	462	443	461	487	495	476	506	479	486	461	466	470	499	482	469	480	476	460	417	484	469	454	435	457	482	486	429	479	451	462	462	431	461	470	443	450	464	470	434	455	455	487	452	518	479	422	452	485	457	488	443	464	455	476	463	474	466	439	449	445	432	461	447	487	471	473	444	429	433	489	488	463	472	488	450	461	464	461	426	450	456	461	457	442	455	499	451	464	431	486	492	437	462	468	484	442	442	498	440	479	431	477	461	463	466	422	464	453	466	440	478	433	497	462	410	420	441	464	456	429	468	481	428	486	461	446	478	436	438	419	462	455	481	488	480	444	453	510	474	468	440	473	488	462	498	448	487	481	475	451	445	442	472	441	452	456	510	432	501	466	440	461	440	412	465	421	457	464	459	414	448	443	506	453	448	433	488	443	470	472	421	490	433	474	462	463	465	464	451	454	446	461	472	462	473	480	456	459	434	476	434	468	458	465	434	466	463	459	452	466	420	441	458	452	493	472	452	456	457	461	453	477	469	410	448	425	422	472	478	443	462	452	476	464	487	468	491	508	432	477	445	442	470	489	466	498	443	449	478	486	429	489	484	500	456	424	476	467	431	464	433	454	395	461	439	450	474	427	430	492	463	449	491	436	472	458	452	469	477	481	495	485	438	501	495	479	437	480	458	482	456	482	511	458	476	472	459	453	491	486	460	477	465	455	483	433	457	465	452	448	484	502	446	490	453	453	463	485	441	504	457	473	473	408	477	472	433	465	453	445	462	460	451	445	503	491	446	470	462	462	457	461	474	478	450	489	464	445	431	485	481	459	486	462	457	459	430	483	439	439	438	491	472	427	453	461	466	483	461	509	463	470	473	463	458	452	526	482	472	474	446	440	473	438	476	467	447	459	414	462	467	473	454	440	463	462	499	470	488	462	498	441	472	481	476	471	452	465	458	480	429	517	451	468	447	463	442	464	449	459	464	454	453	454	463	451	447	448	464	481	457	437	453	439	461	457	479	440	456	454	428	426	443	454	470	446	414	434	508	496	436	462	455	447	472	459	442	439	491	500	416	467	457	445	437	468	466	476	452	493	464	477	439	478	461	491	466	466	455	457	449	410	459	450	464	469	438	469	456	448	473	458	470	426	465	503	474	467	482	449	422	461	465	492	488	456	454	487	499	457	480	455	488	449	420	482	476	428	492	491	424	466	455	436	477	473	449	411	481	482	473	454	494	429	459	465	452	451	456	458	451	473	481	458	447	463	442	472	471	455	463	449	474	516	474	460	468	454	436	456	436	444	480	477	424	431	470	462	509	504	438	461	477	493	422	494	477	466	442	455	471	434	490	470	447	430	461	418	522	453	522	458	456	427	471	486	470	464	470	458	427	446	469	411	478	478	478	483	482	442	451	483	473	479	489	446	463	448	463	482	459	478	451	464	443	482	416	455	457	450	470	468	440	483	449	468	437	481	486	427	441	473	471	475	437	471	444	480	456	463	455	443	453	463	424	422	478	446	469	492	511	454	441	454	494	487	420	473	471	485	448	449	439	443	477	457	491	430	433	451	457	427	448	481	456	505	441	441	492	438	441	458	452	451	447	474	485	483	442	476	440	470	465	432	482	465	456	459	426	468	482	450	453	460	481	471	449	445	440	479	426	463	483	441	468	445	452	432	493	472	482	446	454	459	451	476	481	457	488	450	458	460	443	453	475	455	439	450	463	447	483	434	441	471	484	511	474	461	484	405	470	484	484	463	474	465	458	449	466	463	443	495	474	494	450	503	454	493	468	493	445	450	459	472	471	488	436	467	457	452	503	475	464	431	492	491	456	456	442	422	447	484	442	427	478	513	469	512	440	500	459	468	477	454	481	483	446	438	456	465	451	414	445	473	477	489	466	445	450	441	460	479	471	460	501	456	411	473	464	484	470	491	453	452	456	470	458	468	446	434	447	448	461	455	464	500	459	447	472	486	480	455	467	449	479	437	450	419	454	493	447	489	480	482	465	428	466	457
25566	21400	27478	25519	9042	1814	1283	1018	823	822	5358	17183	14939	7739	1922	963	653	564	512	525	506	500	521	458	532	532	525	496	545	525	475	518	526	533	507	525	517	565	496	503	519	513	493	512	580	503	502	502	480	510	522	526	521	517	576	528	509	511	538	484	499	526	511	478	561	513	488	483	510	482	493	504	520	538	535	489	507	516	485	564	488	466	499	480	518	509	524	507	463	477	500	518	490	502	511	517	560	550	475	535	533	473	495	516	528	473	481	469	521	540	496	463	486	489	489	480	491	473	491	518	555	517	485	475	503	534	505	533	537	504	523	520	478	495	502	518	521	475	528	535	511	486	467	526	525	479	493	523	522	541	497	508	504	470	490	529	509	488	509	517	503	512	482	486	483	500	472	487	470	474	499	522	507	484	495	534	506	491	535	515	503	544	492	487	520	568	503	499	510	491	518	515	518	504	498	520	485	495	509	509	487	505	506	489	537	499	489	523	552	536	482	466	485	524	523	514	538	483	528	488	485	492	494	479	504	505	537	463	505	504	462	499	491	511	467	500	476	475	512	485	510	465	510	489	502	459	482	495	503	518	530	523	480	551	465	518	540	494	499	506	515	505	505	499	536	499	476	511	494	476	523	505	519	512	496	455	484	506	523	478	472	530	557	578	547	492	485	491	489	499	530	479	484	504	465	489	483	485	557	503	500	506	532	519	511	534	502	492	518	489	492	519	474	503	503	491	497	550	512	474	541	513	467	524	504	495	511	513	515	485	488	501	508	508	510	486	500	513	474	496	489	517	488	479	513	497	519	513	491	500	474	502	538	515	486	491	519	469	491	436	512	484	476	523	508	500	460	468	498	491	519	498	510	510	519	516	498	513	516	539	487	472	477	527	544	497	485	524	499	464	522	509	511	509	477	466	479	495	494	496	513	474	502	536	489	520	470	519	516	490	525	494	478	525	483	497	514	506	508	499	511	519	491	511	470	472	525	508	515	481	474	515	462	504	519	523	476	500	507	500	478	516	489	486	501	510	494	533	517	533	497	491	477	504	549	543	522	564	544	532	517	503	484	490	513	517	473	498	476	491	481	512	534	520	464	497	487	502	473	549	530	505	504	482	495	512	491	490	545	458	477	512	502	471	515	488	524	496	503	495	500	491	500	489	532	510	482	494	541	511	525	476	470	516	507	519	515	485	489	455	492	510	535	487	475	506	518	511	482	495	461	502	501	526	488	502	503	502	505	521	527	483	508	540	537	503	499	500	515	505	532	489	519	515	526	474	482	523	520	524	472	498	481	496	498	494	497	479	492	476	476	545	513	511	517	493	483	553	495	517	481	494	495	510	525	526	491	470	512	497	503	528	475	503	554	538	479	497	554	475	494	494	501	520	510	531	478	495	526	519	507	494	497	497	504	511	535	472	538	507	493	517	485	474	505	500	514	497	490	496	497	513	538	553	505	511	517	519	486	526	458	481	497	494	498	480	471	476	545	509	506	518	492	498	512	532	508	528	588	478	470	465	509	510	506	473	527	502	491	508	472	464	524	489	494	487	488	505	471	509	506	494	496	510	510	468	516	475	476	488	523	480	467	508	481	512	553	482	496	486	509	478	527	428	499	481	508	550	501	463	480	480	488	525	485	469	469	520	536	500	496	505	498	521	520	495	498	525	471	527	510	491	532	502	534	507	479	453	496	506	496	461	559	487	494	491	498	536	519	487	438	517	483	480	488	510	488	502	519	505	519	488	504	513	469	486	476	506	509	479	496	524	528	530	486	471	514	498	510	509	531	538	532	543	494	506	535	507	526	472	495	437	524	523	525	525	503	527	500	471	512	534	486	509	461	520	521	473	500	503	490	494	525	532	501	538	545	510	516	551	500	505	531	546	478	472	549	491	507	496	468	511	479	458	516	484	540	515	465	497	541	477	490	454	520	486	515	496	520	535	513	503	522	529	474	520	528	513	491	519	520	471	495	481	487	525	497	538	475	523	496	488	502	476	531	525	492	497	523	515	504	524	496	519	508	503	538	547	500	474	466	494	512	477	493	484	505	477	517	473	480	538	507	495	504	522	480	516	473	489	528	499	496	531	477	487	509	517	525	485	535	522	510	537	479	474	464	513	503	497	521	506	473	507	472	529	498	543	527	490	507	515	518	493	490	491	503	524	528	467	521	519	521	497	475	483	491	476	499	455	496	517	471	519	498	465	505	488	492	496	507	477	516	505	460	541	521	523	485	511	508	487	494	502	525	515	524	535	527	491	494	500	514	531	537	512	509	518	559	516	510	505	511	521	500	487	500	482	520	489	513	511	515	511	500	491	478	502	517	467	467	518	541	480	493	480	514	485	526	479	528	510	497	548	512	509	513	479	489	509	448	526	507	508	508	498	535	502	535	498	525	464	489	472	494	471	507	500	515	533	530	485	515	541	510	495	514	480	534	509	535	506	471	499	522	534	518	485	509	511	482	483	499	519	516	488	494	484	547	522	513	484	478	490	493	521	512	501	487	508	487	543	497	571	521	487	471	513	533	454	528	545	521	537	498	494	493	474	475	539	489	497	481	472	481	506	526	499	488	508	478	496	501	473	507	539	486	508	490	503	492	460	496	472	479	459	514	532	472	503	485	502	490	499	521	552	538	509	539	499	486	504	498	482	515	483	524	527	528	507	542	525	520	505	509	517	493	486	528	559	514	540	501	498	477	494	489	506	486	467	509	491	516	495	507	525	506	477	517	513	508	524	497	541	514	539	519	499	496	508	520	508	520	493	497	548	502	493	523	510	510	500	470	486	509	484	446	538	474	461	507	499	520	522	507	491	455	517	493	478	512	506	447	500	530	504	511	531	482	492	535	551	469	471	510	519	490	520	533	482	550	499	498	477	509	496	514	540	510	494	509	501	506	489	464	543	529	490	511	492	488	536	510	501	530	495	474	493	516	530	480	466	460	504	548	534	515	557	481	464	492	508	492	487	495	515	509	527	497	484	528	480	521	444	499	528	484	531	464	500	508	505	493	515	462	473	508	496	497	483	477	472	509	537	509	510	523	473	480	504	517	527	494	486	505	457	488	515	475	436	498	514	522	505	485	508	486	505	480	523	511	521	521	504	493	484	502	529	507	510	508	497	514	480	480	491	515	481	496	520	488	507	477	489	483	525	500	500	478	510	514	525	526	502	521	512	497	535	508	513	537	522	489	439	508	472	499	531	505	515	480	485	452	474	513	504	477	467	528	475	511	525	531	501	484	536	475	465	521	542	470	499	486	540	497	488	499	527	553	494	500	526	501	483	505	526	509	501	518	528	567	523	492	457	468	517	464	504	558	507	491	476	505	497	495	503	491	520	522	459	492	523	485	488	501	499	532	565	493	495	482	544	512	473	495	534	505	487	525	505	517	523	539	545	492	510	463	460	500	498	507	473	457	491	485	551	509	487	504	492	476	485	528	516	482	464	488	559	499	486	507	476	497	514	515	521	549	492	513	504	462	495	474	476	493	459
5108	6436	5985	2708	2114	1581	1266	1107	1005	889	7994	17332	13316	6870	1833	1015	576	535	509	497	460	468	444	448	446	458	489	492	509	459	500	452	515	459	463	462	425	497	452	440	473	484	487	425	466	497	487	471	453	463	469	459	429	443	483	514	482	481	478	442	441	466	482	475	455	492	462	492	433	478	466	484	492	449	453	466	469	463	494	480	441	434	463	465	488	440	485	480	457	453	454	447	478	450	458	448	497	474	496	447	466	478	443	473	479	462	474	471	465	473	484	466	493	458	500	460	483	437	448	486	463	460	482	451	500	448	494	470	467	461	496	470	474	459	485	494	464	436	482	504	494	475	472	484	483	466	429	489	470	446	487	508	426	469	420	465	458	477	452	436	451	448	487	455	433	448	448	434	471	466	454	450	495	482	451	454	462	460	418	479	477	428	460	430	460	515	443	513	482	488	432	472	455	471	493	447	455	480	437	466	461	459	498	473	465	493	505	450	435	458	496	458	432	449	492	457	475	450	469	438	457	482	470	478	479	494	479	465	457	516	455	490	472	491	439	459	430	417	458	423	474	446	481	480	461	434	479	503	463	454	490	535	441	487	459	465	489	455	444	504	409	465	467	429	473	472	452	508	456	478	452	460	476	490	478	490	465	469	452	469	423	467	481	452	472	458	469	457	477	471	491	464	434	497	457	453	480	465	496	428	429	489	468	466	444	502	465	474	469	418	481	436	443	447	476	480	451	489	475	469	480	469	496	450	453	484	491	437	459	497	503	449	453	455	511	499	483	455	457	492	488	469	453	490	498	450	470	448	452	511	456	487	454	446	451	480	490	477	439	432	495	474	449	487	424	443	449	455	474	486	481	474	512	483	489	448	463	472	461	475	440	452	454	460	483	434	473	459	419	467	448	440	472	505	506	465	473	461	476	492	417	469	531	460	491	484	496	469	425	458	446	452	465	446	479	462	420	457	430	471	457	491	438	462	485	476	438	500	460	467	453	430	464	466	461	457	502	456	485	481	450	451	481	421	470	466	485	488	472	497	464	490	457	488	447	483	454	449	431	423	464	421	468	478	480	481	439	454	480	458	467	458	458	462	427	428	490	469	486	453	470	464	473	461	439	469	481	451	460	504	482	479	434	451	473	498	494	491	458	469	450	477	456	466	495	462	457	440	480	476	510	498	493	488	418	445	476	464	481	431	504	472	436	473	457	471	437	459	472	472	464	478	436	479	443	461	455	483	444	477	479	439	446	472	462	466	482	432	458	511	513	531	499	466	467	444	471	524	438	457	475	460	462	472	448	463	430	485	512	475	480	488	438	472	433	456	488	476	482	509	458	445	449	455	470	417	442	490	461	484	455	460	487	499	457	470	443	441	457	435	466	476	467	452	458	470	478	453	459	457	477	440	416	465	476	469	473	448	442	454	450	457	485	469	456	476	522	500	501	484	475	461	477	450	508	419	483	474	426	506	462	435	468	469	482	472	459	460	472	489	471	460	526	518	464	465	452	483	452	478	477	441	476	466	472	430	486	483	487	456	470	413	444	475	464	461	463	535	423	475	472	464	428	470	466	405	435	457	495	464	430	466	458	448	456	464	450	442	429	428	445	462	461	427	441	462	475	426	450	445	455	473	478	469	466	461	450	481	482	468	448	439	415	476	456	433	481	468	439	458	485	460	458	455	478	422	440	451	482	489	488	409	488	484	436	448	470	449	479	525	449	455	466	504	470	449	432	473	482	498	418	467	482	452	432	480	516	464	498	497	481	465	516	441	458	436	456	442	424	496	464	476	429	445	459	482	488	464	444	447	458	494	437	492	497	458	458	486	459	483	457	476	503	466	470	469	450	464	452	452	488	482	475	469	424	477	466	443	479	466	493	438	452	464	467	478	446	445	458	460	462	474	440	484	491	479	444	450	435	469	464	473	457	467	451	463	469	498	464	459	444	487	450	468	445	451	485	444	470	478	494	456	485	427	473	431	467	448	478	410	453	464	475	460	495	445	455	458	484	467	486	476	452	474	482	459	459	464	486	450	460	485	444	500	495	499	459	462	442	491	459	430	470	475	450	475	454	438	465	459	461	520	444	443	470	485	500	434	466	505	469	456	458	477	469	424	478	479	462	429	479	482	435	432	488	458	514	454	473	441	450	411	448	462	490	500	483	465	439	445	497	487	478	503	480	490	441	511	464	452	455	479	447	458	487	471	493	442	452	463	414	499	463	443	446	481	453	482	463	426	471	501	489	463	487	460	453	455	425	438	494	485	463	444	502	461	462	449	457	483	469	489	439	447	447	453	434	480	471	488	466	453	476	468	485	470	439	454	463	465	470	459	493	471	476	431	483	489	446	432	467	441	439	483	466	470	476	440	467	446	460	436	488	462	446	499	442	474	480	445	429	477	494	446	504	462	424	465	462	456	468	448	475	414	425	461	461	459	458	429	451	461	445	483	475	470	505	455	434	484	462	473	456	454	479	453	470	435	417	457	438	467	462	485	482	474	460	486	463	511	470	457	436	511	460	435	471	492	481	469	418	470	462	486	442	476	412	496	449	475	447	451	447	469	440	457	456	450	428	481	458	452	448	461	453	467	445	462	498	457	443	476	485	458	481	464	454	469	469	464	475	481	458	488	456	461	481	453	394	466	492	464	448	477	493	447	464	444	484	453	481	464	455	489	467	460	441	457	456	471	486	480	431	476	453	530	468	461	478	501	468	439	494	463	442	452	520	425	485	474	423	455	484	451	496	448	467	450	492	526	479	450	450	454	457	445	495	445	417	478	447	474	448	417	473	426	411	489	479	504	488	441	470	456	466	465	479	487	466	494	413	489	448	474	438	452	460	440	457	459	479	454	446	485	478	422	477	429	456	456	457	459	461	467	467	474	438	488	449	467	450	461	459	441	518	455	490	492	462	438	476	451	492	465	433	469	469	448	500	484	449	440	456	480	456	474	438	487	455	488	481	482	447	448	452	453	444	473	458	466	474	444	485	498	427	480	446	463	494	472	425	442	450	475	439	439	453	443	507	456	459	501	445	429	491	462	478	455	460	477	445	462	459	469	398	449	484	446	431	459	460	481	430	481	448	475	443	450	446	439	473	457	444	454	452	459	508	428	433	447	454	465	489	430	474	452	505	450	467	459	432	475	470	479	487	453	505	462	477	433	450	461	437	461	428	440	454	474	494	470	468	462	466	450	483	457	469	461	460	462	480	453	491	460	446	451	467	463	438	439	421	446	459	472	489	429	488	468	454	473	474	489	440	461	485	494	478	456	436	470	462	432	457	470	450	444	457	488	470	454	460	463	449	492	458	462	457	469	466	467	460	467	453	489	465	497	461	462	466	453	487	494	449	478	414	439	455	409	453	462	447	476	488	465	469	461	484	488	487	418	456	460	492	459	441	434	437	443	452	439	453	456	423	448	450	490	497	487	482	444	458	496	448	450	469	490	483	479	454	476	481	475	420	461	464	486	464	453	463	458	464	445	451	443	463	479
24541	21415	28665	24536	21195	8005	2411	1493	1094	1052	11875	28869	25531	14878	3733	1476	855	718	628	732	652	657	641	615	645	664	660	634	654	630	666	694	654	657	622	594	665	654	638	601	646	617	643	697	639	623	634	619	648	627	650	636	676	652	660	620	597	652	687	671	663	636	655	638	615	665	616	640	646	605	658	658	653	652	665	629	599	585	630	648	656	664	621	640	620	635	626	650	682	646	622	691	656	626	637	655	608	622	639	644	626	605	637	642	650	597	636	647	592	599	649	621	641	624	588	588	648	619	677	624	606	610	667	584	660	656	622	627	607	633	664	683	613	651	645	663	593	587	663	626	660	603	624	704	620	671	637	669	621	642	613	604	667	664	638	646	606	606	640	631	664	633	717	601	593	616	662	629	590	648	618	660	640	642	652	625	624	709	622	691	649	631	614	678	614	628	643	646	645	649	691	633	675	662	641	617	673	590	647	673	639	631	614	620	688	608	656	612	656	679	628	633	600	632	628	631	646	601	631	628	699	653	653	652	673	668	602	666	605	624	658	644	652	621	641	654	658	604	618	637	660	635	602	597	607	620	682	658	623	655	656	651	639	640	618	648	657	586	671	628	660	658	652	620	661	631	623	636	638	665	649	682	658	633	594	659	623	632	645	624	617	593	621	631	609	589	625	615	611	631	655	644	604	662	606	620	649	582	653	628	623	605	649	644	699	639	602	617	604	622	610	664	601	615	634	624	641	628	647	615	633	651	634	642	636	668	630	642	659	610	611	607	617	614	586	662	668	652	678	569	630	650	620	617	666	669	645	630	646	633	619	633	654	665	673	629	630	627	637	593	645	617	671	637	618	675	626	635	632	628	621	609	599	571	607	649	615	675	660	638	665	608	653	633	621	614	592	636	593	593	654	653	668	593	640	594	631	686	660	640	649	616	632	626	648	621	629	629	669	619	631	657	657	605	594	620	621	616	621	616	619	616	665	617	611	609	633	675	611	651	627	629	659	603	633	580	647	650	667	642	632	611	659	659	637	595	618	617	670	611	608	610	596	682	671	647	637	643	598	660	640	659	618	614	605	590	635	643	646	671	631	652	629	623	627	627	615	606	622	599	641	637	635	645	644	610	620	665	631	633	640	612	626	647	657	608	670	568	617	628	627	634	644	635	679	636	657	636	607	613	639	679	663	606	672	625	636	616	645	670	619	635	611	631	619	595	615	648	656	645	623	647	605	617	624	598	643	619	610	623	642	643	694	640	605	603	631	605	624	631	631	610	638	610	621	639	610	603	640	641	646	610	628	571	609	586	598	666	648	625	618	642	602	597	670	621	598	616	618	628	590	576	652	644	638	616	659	641	604	610	638	620	645	665	636	623	676	616	608	642	662	621	615	662	630	634	640	627	682	565	633	589	658	606	636	630	627	571	619	652	612	636	656	601	613	620	627	646	614	640	676	617	679	666	654	657	619	664	639	658	625	654	560	615	627	655	699	624	642	689	670	573	642	621	619	631	615	619	658	612	673	625	725	651	613	686	603	648	688	596	603	598	668	600	599	652	637	614	630	657	648	638	651	603	590	611	644	621	656	629	664	643	632	647	614	638	628	620	616	618	616	616	601	645	604	655	618	613	596	551	583	624	648	603	641	622	593	658	662	586	637	629	636	603	644	671	591	644	641	642	634	642	601	647	604	595	658	615	662	612	672	626	594	618	626	659	657	613	619	627	621	621	577	612	607	633	651	654	609	639	632	613	701	615	609	629	621	612	615	624	641	648	648	628	601	633	633	634	653	654	628	689	628	614	669	631	669	647	659	675	636	664	633	600	581	600	632	639	627	648	655	596	636	614	617	575	656	585	631	575	675	649	580	618	640	627	600	680	606	633	674	599	684	642	625	648	669	643	651	686	625	588	674	661	634	633	679	641	586	661	648	610	633	632	610	643	636	652	645	569	648	607	608	595	680	641	632	675	650	643	609	640	639	614	663	664	669	634	663	609	661	612	634	607	672	596	631	604	663	610	638	622	573	655	674	612	641	639	623	641	613	622	650	625	572	619	608	627	621	628	664	638	600	617	625	647	623	595	618	640	632	646	639	576	614	638	623	665	671	611	639	623	673	611	624	630	658	621	589	647	640	631	645	629	600	652	655	613	628	622	629	618	680	618	610	660	655	640	623	590	659	636	656	618	655	645	587	625	650	609	620	681	624	669	623	621	647	619	613	614	657	668	657	617	659	622	680	632	655	632	650	608	631	638	679	677	652	593	658	606	651	611	638	622	660	631	644	684	606	675	645	578	642	648	618	654	656	629	570	650	594	606	628	649	657	633	620	636	633	630	625	630	662	570	633	652	605	603	611	646	620	666	640	612	626	616	619	628	614	675	605	617	644	622	616	599	607	647	669	594	587	596	648	636	605	622	653	618	624	622	588	633	652	553	655	661	647	678	588	606	641	604	620	629	668	639	628	672	605	588	663	656	668	613	627	643	641	608	640	639	613	632	636	612	648	641	613	641	647	630	610	689	614	658	641	670	653	657	643	662	610	634	612	629	586	626	651	589	629	636	603	601	642	597	631	634	679	666	605	636	632	632	656	682	628	623	671	593	663	673	624	624	651	621	661	653	678	661	583	599	644	666	650	669	611	676	685	630	605	607	658	592	622	612	645	615	617	627	646	640	603	614	636	600	654	610	629	640	561	583	596	602	640	598	631	646	627	625	612	585	648	618	606	556	642	695	642	632	697	643	609	642	644	634	629	685	642	624	626	617	634	651	635	645	632	585	647	600	652	579	656	618	631	646	660	598	645	654	639	638	601	654	613	651	580	637	620	631	677	600	630	621	620	645	599	642	654	622	665	640	658	622	655	626	609	664	614	646	598	618	597	646	659	622	611	631	680	627	650	665	654	588	637	651	615	631	639	694	601	654	636	647	625	642	636	625	650	697	659	625	682	657	653	621	624	631	622	611	610	668	624	603	621	627	613	632	637	596	621	614	579	685	616	626	603	654	658	655	667	596	623	632	651	637	597	613	641	634	614	622	667	632	688	573	657	652	639	638	599	631	642	642	624	622	615	670	670	650	650	638	613	586	656	595	637	605	618	636	643	634	614	660	647	630	570	615	607	593	645	681	591	620	664	629	664	653	612	633	635	627	633	598	645	610	662	653	651	598	651	625	615	634	625	670	578	605	612	660	633	638	631	620	611	638	656	605	639	623	641	590	628	551	663	626	641	665	592	626	639	661	605	652	615	665	627	644	611	626	624	622	662	627	634	606	650	680	642	669	604	629	622	571	606	642	652	647	596	616	654	611	632	635	623	630	614	653	663	588	601	657	700	602	663	598	625	629	592	645	617	630	668	628	630	669	623	658	624	630	664	666	654	641	617	668	647	603	666	619	679	596	660	594	632	625	624	625	629	619	651	626	575	608	637	635	596	653	625	617	651	631	657	641	632	654	628	589	659	635	654	582	665	620	636	646	639	582	586	673	606	599	610	672	606	664	646	655
5666	9922	8318	4732	3250	2425	1852	1610	1362	1306	15755	26787	21551	11506	3151	1550	861	592	571	592	593	584	562	536	585	522	569	540	600	618	597	534	547	585	561	595	549	555	545	571	523	544	560	547	565	560	536	600	556	588	622	561	586	578	566	555	582	541	582	610	545	547	585	552	564	557	538	576	556	574	585	592	574	568	577	532	541	565	565	585	493	572	579	579	555	516	552	531	511	587	596	571	588	544	536	586	565	555	533	549	555	562	562	580	561	578	528	539	568	579	547	558	591	570	572	539	554	579	600	573	579	540	578	584	543	558	517	542	530	588	573	617	527	602	553	558	563	550	560	527	574	544	574	535	584	579	528	541	537	586	556	549	541	575	540	566	540	575	558	543	570	537	569	516	534	576	578	604	595	559	566	537	592	576	554	562	561	555	592	558	504	546	552	568	612	536	530	562	555	607	581	565	558	560	518	557	583	538	547	582	584	575	552	572	566	568	518	573	580	571	578	538	551	564	554	544	541	587	497	556	599	568	582	583	558	561	566	535	539	560	591	557	517	551	539	533	572	556	562	564	596	553	566	537	572	539	549	551	545	582	548	563	557	572	548	560	569	577	578	585	564	567	557	534	533	596	529	590	569	587	529	563	539	535	544	558	553	536	565	560	586	547	566	566	617	556	526	575	587	542	556	573	567	576	571	560	561	549	561	568	569	568	549	547	536	567	588	584	568	555	550	552	563	519	572	573	580	526	574	550	581	570	573	561	566	576	568	595	544	624	553	593	567	563	572	555	554	543	562	556	576	555	609	574	536	586	592	520	565	621	560	557	583	609	496	573	579	564	566	542	526	569	561	541	594	567	565	564	537	547	570	547	568	547	612	560	582	563	599	651	544	593	551	531	600	531	574	571	580	556	510	535	510	590	552	587	569	586	590	561	548	588	558	559	540	564	584	596	560	595	532	582	600	575	559	569	592	546	545	529	532	563	564	556	579	566	591	565	579	538	560	576	545	546	534	536	539	512	561	561	548	553	569	561	557	566	526	560	570	542	607	578	567	534	586	558	526	531	569	536	513	570	587	558	592	565	571	516	521	534	573	528	546	549	546	529	546	543	542	530	562	612	603	522	557	557	551	544	598	566	566	619	576	539	552	553	548	572	536	585	565	601	565	543	571	624	581	566	499	554	505	548	554	575	548	601	589	531	559	586	528	566	568	567	577	546	554	498	562	591	540	559	520	567	577	590	577	587	573	550	568	548	554	597	566	586	578	546	542	527	530	529	536	570	597	601	522	526	590	558	577	521	556	591	544	556	607	547	554	556	532	559	585	578	589	542	560	524	563	559	560	545	572	539	545	538	616	548	572	525	541	587	579	552	547	584	565	529	556	566	573	579	546	548	562	555	597	577	548	546	540	537	553	554	567	590	540	568	529	541	544	536	581	482	576	562	522	575	576	550	564	579	551	600	549	546	549	540	594	558	488	530	533	575	549	545	549	548	561	550	541	571	552	544	552	528	556	594	535	585	584	569	551	579	550	508	550	545	587	523	566	516	572	567	563	510	539	593	585	582	570	560	607	571	549	596	564	586	575	535	561	568	586	552	555	551	589	573	512	589	605	556	582	543	547	541	555	524	539	620	543	561	581	561	582	542	559	576	596	584	563	556	551	535	578	612	583	532	572	559	558	572	568	557	563	580	545	541	554	580	555	556	605	611	582	556	585	557	541	551	592	540	556	551	556	554	561	503	536	518	554	507	578	588	568	544	568	550	554	560	556	503	580	552	548	531	529	572	573	517	574	557	548	606	560	570	544	555	576	547	581	566	537	567	534	526	536	584	565	570	533	577	592	570	520	590	576	557	550	542	529	558	520	559	558	583	556	581	563	572	559	586	538	559	595	560	547	549	531	636	557	578	556	564	554	563	556	559	533	556	544	563	527	548	583	567	558	601	558	533	570	541	634	539	552	537	533	542	511	608	560	580	537	500	569	545	542	581	514	524	571	543	576	573	546	557	601	593	577	580	578	537	553	554	587	540	597	501	556	593	538	546	580	543	552	545	554	579	541	571	566	570	522	579	551	575	565	626	555	568	601	533	560	506	540	597	555	568	582	577	598	519	554	562	562	575	529	580	584	559	565	559	580	564	549	564	555	571	573	575	532	526	540	574	557	538	564	555	574	605	546	495	556	546	580	527	582	545	594	554	560	547	558	533	573	538	533	551	577	540	544	554	531	567	587	581	579	517	545	585	568	560	505	583	549	561	554	598	585	568	552	531	555	535	561	584	558	574	543	556	557	573	579	579	543	561	547	581	535	579	572	559	567	527	528	552	587	530	535	531	558	563	557	568	595	584	593	583	584	600	576	582	554	607	520	582	560	557	522	564	542	543	593	571	543	537	549	570	567	535	610	549	552	559	528	538	559	529	538	551	532	534	563	564	532	557	539	551	584	548	557	533	529	540	522	558	549	500	546	550	532	566	598	535	553	586	549	540	559	562	570	558	572	528	543	581	569	560	546	548	541	555	524	570	587	571	532	586	550	579	544	578	542	588	574	551	557	601	558	560	589	523	534	560	539	536	605	512	580	556	549	572	577	556	532	563	538	593	572	542	558	575	592	536	574	553	602	547	557	512	527	545	526	564	571	564	548	547	551	537	538	546	586	558	559	535	557	520	606	564	548	553	560	564	597	528	560	577	553	571	574	575	539	584	540	553	556	569	567	568	520	562	567	533	549	559	534	557	536	554	538	534	588	500	575	614	535	583	544	525	546	521	554	559	547	570	561	568	548	511	567	591	569	547	564	532	571	547	551	603	538	531	600	617	563	533	541	572	548	539	573	583	571	581	533	595	558	567	534	574	597	589	605	556	541	547	559	520	540	529	559	536	569	561	557	536	537	556	558	584	564	583	563	566	548	498	522	586	597	552	544	539	564	558	596	559	574	586	549	546	579	595	567	625	566	552	587	561	557	547	484	548	549	526	549	573	545	518	552	560	592	551	587	539	565	572	543	578	571	559	550	573	595	535	568	558	633	546	568	570	534	563	585	523	537	544	538	593	579	621	516	540	529	548	539	583	554	552	574	527	514	566	597	591	580	577	545	592	545	567	561	594	541	543	580	528	563	555	552	544	574	540	553	588	509	589	559	555	574	567	553	566	586	568	521	541	530	539	534	529	560	547	554	589	534	564	586	547	561	557	548	547	581	544	567	532	562	560	602	564	546	520	536	561	549	551	576	595	548	552	533	573	542	565	545	587	525	524	604	554	536	548	574	551	555	531	570	538	507	591	572	546	535	544	525	548	540	574	555	522	554	549	524	594	549	544	561	597	540	579	591	548	591	545	571	566	547	577	503	526	538	563	555	581	523	572	555	533	585	554	560	564	557	539	569	620	545	536	529	559	558	563	574	595	523	569	571	545	527	556	526	545	566	544	537	526	538	577	585	514	590	537	572	537	551	572	539	564	575	530	539	548	566	556	556	569	580	569	581	537	520	561	541	530	620	531
27853	11749	2554	1427	824	688	641	601	559	575	939	2001	1921	1280	806	628	548	500	497	537	523	525	496	570	559	515	537	529	476	555	542	521	521	520	547	563	481	513	517	543	552	496	501	521	511	514	554	524	522	542	550	554	547	491	492	504	529	527	533	517	549	549	461	518	524	546	514	557	530	498	535	497	522	514	516	487	542	519	514	514	519	515	557	505	518	497	519	548	519	514	535	507	523	561	527	518	555	513	540	499	519	499	496	539	504	531	504	557	543	539	544	536	519	515	561	532	512	590	509	537	543	522	485	536	488	523	595	514	514	505	524	527	535	544	552	518	508	529	535	498	548	501	528	503	523	485	491	516	512	513	511	511	492	477	489	557	500	518	489	534	548	533	489	543	535	508	541	544	538	489	546	561	502	509	534	542	559	534	531	517	496	497	508	508	517	542	507	482	517	553	521	527	515	502	559	546	563	521	521	521	491	532	481	519	538	547	511	502	493	527	526	515	545	538	551	492	513	544	503	506	523	563	536	501	515	519	531	532	522	496	503	538	514	494	558	524	547	555	489	513	493	506	536	483	558	529	512	511	550	550	529	499	544	530	500	505	515	564	484	532	570	505	527	501	530	529	541	489	550	528	537	477	535	524	485	502	550	483	536	527	542	525	466	566	534	512	484	512	531	543	568	519	523	531	526	537	539	496	516	533	548	514	554	514	511	539	508	508	491	554	537	518	488	537	512	492	538	517	490	535	541	535	521	539	490	485	507	534	531	527	499	556	524	543	532	539	547	511	505	468	506	497	521	545	526	554	461	492	511	494	548	530	577	495	539	556	529	535	533	533	552	503	493	543	503	508	512	526	531	553	527	533	491	558	514	532	503	527	506	500	520	558	513	492	478	524	539	521	513	483	488	551	501	532	505	505	515	537	529	552	561	512	538	537	510	527	545	522	531	530	476	557	561	519	508	493	509	530	551	551	548	520	568	499	556	525	525	527	516	490	508	503	518	521	540	511	552	525	562	521	522	536	510	502	492	566	556	539	518	515	531	519	506	577	470	523	559	527	522	509	510	535	509	562	533	520	528	493	505	536	498	501	505	551	513	540	500	496	559	571	537	500	508	536	551	563	531	504	503	547	510	547	453	537	552	544	523	494	549	545	526	528	513	529	539	501	535	506	562	506	527	529	494	480	484	523	512	484	490	546	548	548	549	540	515	529	571	518	596	526	551	503	525	564	491	509	549	512	479	512	543	566	490	549	509	506	546	543	498	500	505	531	533	538	488	553	501	487	469	548	542	528	541	534	495	513	546	555	511	480	540	529	532	557	518	497	515	534	515	511	510	521	535	535	545	495	481	551	533	540	527	512	523	553	546	530	532	487	487	538	546	503	548	548	511	548	494	514	557	502	515	527	545	527	559	551	536	513	550	541	562	486	514	515	507	521	529	517	552	516	531	557	527	581	542	548	555	515	526	532	532	531	517	507	508	571	529	541	548	515	510	549	516	543	527	508	555	516	525	516	467	559	553	515	547	514	481	497	542	525	550	529	520	543	540	540	539	496	484	543	564	526	545	534	575	490	467	555	489	519	526	528	545	531	532	516	503	522	512	551	515	530	525	544	566	512	531	509	548	517	559	527	560	500	504	555	472	541	537	516	535	516	536	529	519	490	551	525	544	498	578	553	530	505	539	522	533	567	530	494	520	551	571	525	505	501	515	542	529	541	518	544	505	543	553	521	529	520	517	538	510	491	527	516	536	527	485	519	541	546	539	524	507	490	512	496	535	530	481	503	514	516	566	529	552	517	484	517	511	523	540	493	522	508	518	532	514	502	521	529	505	498	539	524	491	528	484	507	500	509	540	530	579	531	532	546	507	533	541	483	548	522	540	571	500	548	547	527	559	572	553	524	559	529	523	490	569	499	506	506	543	541	501	514	516	523	521	469	543	539	487	560	504	533	521	538	542	533	533	584	542	547	518	497	533	531	521	508	506	551	491	540	518	507	512	585	525	554	533	531	514	515	535	511	499	516	521	518	501	540	528	519	530	520	545	502	541	498	543	522	494	588	542	510	508	566	588	524	530	519	498	487	530	488	528	519	513	509	530	512	516	527	520	499	554	535	500	553	511	523	521	501	530	529	532	540	503	513	532	510	521	511	520	598	518	501	534	499	518	509	521	526	512	504	541	532	505	500	478	522	506	545	541	536	492	516	582	530	498	503	524	555	530	561	545	560	514	534	509	507	504	499	540	518	476	535	514	551	550	560	519	525	517	552	534	513	544	516	562	513	510	573	532	543	527	528	545	531	544	550	515	547	516	522	543	556	552	527	577	491	509	510	562	542	504	499	532	501	486	528	503	549	510	478	532	529	502	496	510	536	507	523	531	485	517	504	475	565	610	504	503	523	524	526	487	504	546	464	550	518	508	558	549	521	501	476	493	505	465	562	498	506	528	538	543	541	500	526	543	513	551	571	523	535	541	490	530	520	523	449	534	472	500	530	501	526	502	514	543	500	522	547	539	545	515	573	514	563	527	554	556	520	466	504	544	547	513	568	517	524	541	507	491	511	523	480	523	524	538	520	527	479	550	549	513	501	511	498	535	532	502	507	470	499	503	528	485	538	533	540	521	588	486	539	523	486	513	549	529	547	506	526	510	555	555	544	530	544	505	530	516	498	529	537	499	552	511	545	485	548	519	506	529	490	532	533	518	525	536	545	510	528	522	515	557	507	508	545	462	518	507	529	526	565	516	503	524	502	557	511	547	511	504	506	475	524	511	509	563	521	529	523	537	485	546	561	510	522	486	511	507	509	558	563	501	487	522	555	506	472	529	544	517	483	517	559	544	517	525	508	486	513	528	514	520	543	489	551	505	525	488	534	528	513	526	517	528	534	482	546	492	542	558	557	529	531	519	507	487	536	517	556	541	539	540	530	524	523	519	498	512	487	527	500	531	569	555	540	565	510	524	499	534	527	526	501	522	506	524	484	515	510	557	557	516	546	509	470	519	517	505	526	530	513	503	566	498	530	519	488	490	542	561	550	517	535	543	503	468	510	522	545	506	525	505	511	539	495	552	522	518	549	505	553	563	546	542	547	522	511	519	532	481	520	547	526	511	529	521	534	534	555	515	529	579	533	529	539	511	510	525	533	526	472	507	535	547	523	498	525	475	561	541	508	530	526	494	526	541	548	523	555	524	541	509	567	522	517	539	515	519	517	483	526	519	529	556	499	502	531	542	557	534	524	534	516	512	498	542	529	547	505	530	514	546	514	505	516	525	527	497	489	483	549	502	549	538	486	527	544	520	493	503	568	566	510	512	499	557	532	551	518	539	557	539	546	517	522	549	538	527	507	543	533	537	539	519	546	526	536	546	548	536	520	485	519	541	492	499	520	531	503	551	510	507	548	562	542	520	518	506	535	503	558	505	552	534	513	537	519	530	556	577	558	536	489	516	547	516	520	538	524	516	563	499	517	513	519	535	501	531	528	553	546	496	547
5921	2282	2022	1179	896	676	670	602	607	575	1261	2416	2191	1331	800	558	502	471	448	443	450	420	467	459	477	456	436	453	462	472	446	445	500	490	444	465	448	453	460	433	466	470	429	522	431	456	442	482	462	475	471	467	456	452	455	424	494	473	460	494	437	476	486	469	470	475	463	464	471	469	429	477	505	447	436	501	435	442	467	440	486	442	443	444	483	456	444	427	440	474	455	474	469	423	445	491	412	447	415	459	489	466	441	464	458	451	414	478	427	462	478	413	452	445	449	459	436	447	475	455	455	436	457	481	468	442	460	438	462	442	501	435	466	452	506	466	468	436	425	482	460	436	444	464	434	482	450	445	460	491	453	459	507	451	470	469	487	469	450	459	470	445	498	484	443	453	475	379	442	463	537	468	432	435	429	445	471	439	466	500	456	406	450	460	451	428	476	470	482	468	453	463	447	440	495	441	439	472	462	443	474	426	460	451	447	464	468	507	415	442	474	471	481	453	455	460	481	463	440	434	448	455	455	432	460	502	459	452	449	458	500	468	475	465	459	477	449	452	452	383	453	477	465	478	447	450	452	434	474	482	405	453	455	448	451	470	497	495	444	431	422	506	427	452	411	458	404	471	449	434	460	461	535	434	449	493	449	489	474	429	488	466	429	473	473	454	441	458	434	461	449	459	455	439	422	433	447	481	425	421	471	449	414	452	442	479	482	447	429	472	462	468	453	449	466	467	479	437	455	451	453	459	418	458	413	505	461	435	479	492	448	471	463	479	465	456	477	463	485	439	465	465	449	447	479	454	469	487	475	442	439	428	451	462	445	460	410	421	437	454	466	454	400	460	469	477	464	454	457	457	463	498	413	456	436	446	467	458	433	458	450	474	429	478	460	465	422	488	421	487	475	469	478	473	403	457	466	419	461	455	440	478	485	438	450	459	429	475	484	492	458	439	446	440	472	491	449	484	473	478	432	463	472	414	468	456	461	476	434	452	465	440	455	445	430	464	482	470	483	434	486	479	466	472	417	442	435	442	416	451	463	468	474	450	485	466	477	473	474	474	448	489	457	418	490	453	438	459	477	462	463	441	449	432	505	455	465	415	427	445	440	443	465	448	483	468	422	448	455	474	461	490	442	438	462	441	482	520	466	433	439	454	458	450	457	421	423	464	435	431	488	433	468	497	463	433	444	445	468	476	470	437	434	483	469	442	438	506	463	437	458	484	482	486	457	487	433	509	439	431	417	482	440	478	458	444	488	456	422	442	428	476	473	434	405	451	495	443	443	500	416	497	468	443	498	443	463	449	458	481	440	508	449	468	447	463	437	453	444	474	433	423	481	448	490	456	442	454	452	430	430	429	449	477	461	461	442	441	428	487	463	470	452	445	415	435	481	475	493	445	499	435	483	475	453	450	421	462	481	443	474	471	476	425	469	502	476	462	456	475	448	435	461	492	470	486	458	467	474	443	471	426	441	464	465	423	465	452	452	455	473	482	500	478	498	481	473	472	473	464	432	458	448	416	447	450	431	471	431	490	439	468	442	461	470	470	458	451	495	468	451	448	440	468	452	457	452	430	485	460	459	453	502	441	455	469	485	434	458	415	439	464	458	465	463	488	473	462	448	459	450	444	436	449	468	473	467	409	468	465	469	471	492	431	445	475	443	432	473	458	451	497	464	484	430	443	499	462	452	448	450	478	451	489	446	465	449	446	453	428	401	454	467	472	468	453	418	456	431	482	441	470	485	468	492	469	446	443	454	460	411	494	469	491	435	445	466	489	507	478	439	461	439	439	467	435	411	448	495	462	468	504	435	476	436	474	484	469	462	496	473	464	456	450	467	438	451	458	451	468	458	482	477	446	447	437	449	453	492	461	464	472	462	459	486	459	446	479	479	435	459	470	457	500	460	481	456	484	428	437	473	468	474	431	484	456	464	455	476	460	413	444	473	423	459	429	470	489	468	476	461	462	464	442	460	465	460	459	465	452	485	424	493	489	454	451	454	456	445	489	471	459	428	466	432	482	418	456	449	456	487	430	431	479	456	447	436	407	449	458	469	469	494	441	477	469	454	423	464	493	459	485	491	451	460	462	431	455	447	463	435	465	499	470	467	476	464	484	456	475	441	456	501	441	453	432	441	476	476	471	455	436	471	466	479	470	489	474	460	449	448	454	463	465	429	406	481	465	435	440	496	444	473	468	440	456	457	492	488	420	457	466	425	446	444	511	461	480	460	469	451	464	486	476	452	484	443	443	443	446	441	461	455	434	463	455	428	439	455	445	450	471	490	460	466	468	492	430	418	456	444	451	471	500	457	428	456	447	479	449	445	439	457	495	429	486	446	424	464	481	416	465	494	481	435	486	460	469	452	465	455	437	464	447	473	469	409	451	469	486	476	444	472	446	455	453	464	471	473	462	429	455	476	471	455	455	475	433	446	452	445	463	439	445	422	478	440	486	490	451	459	420	475	474	493	438	476	416	452	454	439	477	476	473	484	467	431	463	476	457	472	471	474	466	491	448	452	469	444	428	463	446	457	446	431	466	457	512	423	432	429	463	455	435	447	455	510	441	448	454	447	426	442	486	453	441	474	477	483	478	458	450	434	430	452	475	460	436	438	474	488	413	436	446	457	445	461	472	446	478	450	468	448	474	489	452	454	471	486	491	490	474	466	484	453	445	417	471	453	468	440	438	447	494	481	440	426	439	470	466	451	443	458	482	473	425	451	452	486	499	465	484	456	441	481	483	457	458	439	474	448	485	428	458	464	476	452	446	458	413	436	446	425	465	438	473	425	490	458	473	426	441	445	468	444	457	470	440	448	440	465	459	456	442	420	461	452	439	475	477	417	466	475	465	501	477	449	492	450	458	443	463	472	457	438	462	441	499	497	442	480	465	481	444	504	452	483	448	468	467	471	442	438	469	474	488	437	423	446	435	470	446	440	466	456	472	471	484	466	474	486	456	482	449	427	450	458	447	470	443	473	483	459	437	474	469	482	448	451	473	446	469	459	452	425	468	457	501	396	447	423	450	458	452	466	444	470	470	433	450	455	487	444	429	489	408	508	453	466	463	437	440	454	462	472	455	448	466	455	483	488	472	466	484	484	440	465	418	465	484	460	432	460	421	496	485	429	465	474	435	441	417	447	459	409	474	478	465	481	440	430	474	442	492	452	443	475	489	463	490	455	487	434	468	478	460	456	444	464	455	444	475	462	458	445	443	448	472	470	464	430	454	466	447	488	434	473	458	478	473	443	465	491	438	423	444	419	449	473	453	475	461	471	473	428	457	457	455	450	483	496	454	478	495	436	445	465	453	475	437	459	450	426	455	486	446	475	495	430	458	430	409	435	439	462	443	480	484	437	460	450	453	474	456	471	494	455	509	433	459	466	455	463	459	515	447	489	442	475	486	471	427	484	443	438	460	430	448	497	478	485	476	444	454	445	482	460	484	488	442	450	490	475	470	448	450	433	457	434	485	479	458	443	448	453	495
25583	21410	27505	25536	8736	1834	1127	863	742	746	4740	17206	15087	7902	1926	980	653	524	484	511	491	477	549	483	480	528	490	518	478	457	462	498	517	483	459	471	553	467	509	529	499	477	506	444	500	466	505	454	485	463	503	474	515	544	509	509	515	528	445	529	496	472	501	460	536	540	483	505	523	499	530	506	479	516	532	497	481	467	483	490	504	495	518	504	520	494	460	475	514	524	510	539	501	451	491	497	496	525	461	453	499	492	481	482	479	485	456	492	498	494	461	464	505	502	484	482	491	534	465	493	511	497	487	508	521	470	505	503	499	520	483	467	487	472	500	475	468	518	478	472	495	505	452	489	501	509	503	493	498	505	470	515	509	459	474	476	446	489	484	521	518	525	516	499	480	496	493	461	484	542	498	485	500	535	509	484	512	531	513	480	524	482	496	497	466	481	444	494	516	496	472	462	474	481	516	500	483	504	485	460	501	451	504	515	532	474	466	515	498	536	494	510	493	513	454	489	551	479	479	460	445	470	487	496	496	475	526	493	517	525	480	473	455	459	504	483	526	457	512	512	490	486	469	464	488	524	461	506	527	492	473	516	524	494	486	492	494	497	512	488	496	481	536	484	481	471	501	541	521	462	489	511	514	483	490	504	518	488	482	464	473	509	524	464	452	504	490	467	483	473	504	470	475	461	533	512	478	551	494	460	504	484	497	499	490	479	520	480	484	520	520	534	483	477	492	482	502	474	494	519	473	495	492	505	497	540	494	522	469	496	475	536	495	515	502	478	552	502	485	489	520	512	506	474	490	481	498	464	484	527	507	478	526	520	504	501	498	512	484	478	487	465	546	511	471	484	495	486	510	469	496	451	479	515	521	483	521	516	439	496	481	511	484	461	468	476	473	505	450	506	484	492	464	487	500	460	480	468	537	492	483	508	459	512	450	487	484	466	489	485	529	511	518	475	489	473	504	471	530	480	452	466	481	467	537	467	466	490	471	487	418	484	506	507	458	471	499	471	491	487	521	486	516	478	492	513	535	505	481	496	475	470	478	503	482	485	462	495	502	495	501	475	494	474	520	486	513	469	475	474	489	470	454	474	506	531	480	492	493	487	490	483	527	509	505	505	524	528	520	520	513	477	477	428	509	470	493	506	454	542	472	488	488	508	486	477	505	480	484	499	485	472	475	514	462	442	501	487	497	488	465	478	492	511	515	483	513	528	541	510	480	451	485	484	459	504	454	464	472	486	477	540	480	498	497	509	529	490	507	474	458	496	520	515	499	492	457	482	533	498	482	479	496	502	484	487	499	520	515	506	489	488	481	494	469	532	537	458	478	509	503	492	511	464	447	530	466	506	475	446	489	483	472	494	456	520	490	492	527	497	528	528	520	488	488	469	477	483	456	525	478	477	486	471	506	490	473	427	491	479	452	505	492	532	481	478	494	487	547	521	496	494	457	486	496	508	507	479	545	511	480	475	507	486	495	480	504	498	490	529	473	515	493	490	474	468	489	487	491	523	465	487	495	520	437	476	477	494	473	486	488	537	512	503	493	508	461	472	526	480	508	469	478	460	483	516	484	503	501	512	489	490	530	496	478	467	523	489	503	505	489	487	496	503	502	492	510	515	475	500	452	516	507	510	498	491	517	500	516	532	484	489	474	505	456	472	506	526	470	490	519	500	473	479	509	483	499	500	478	514	527	515	475	456	517	486	518	516	498	474	510	518	530	481	504	505	495	476	486	496	473	473	497	509	512	501	493	523	480	479	496	468	493	416	474	534	489	502	510	502	508	495	477	509	502	491	479	460	483	470	502	506	516	498	480	478	474	501	460	492	507	532	518	482	502	496	493	490	544	507	484	476	528	488	465	513	493	489	483	495	473	501	489	486	492	507	490	487	486	475	467	475	454	500	519	498	492	516	470	469	490	534	487	490	481	510	514	519	511	472	492	513	504	454	473	494	492	499	526	475	443	508	464	503	463	481	478	474	530	525	527	478	504	482	513	439	505	469	504	523	502	503	485	493	526	506	467	511	500	494	521	467	506	489	510	503	475	480	451	471	488	532	505	478	477	525	489	505	477	482	509	475	506	499	519	473	479	520	489	510	510	502	474	532	510	495	493	487	530	515	507	476	484	462	447	493	535	488	491	489	494	501	519	502	488	494	475	528	531	477	460	472	456	491	496	515	518	496	520	504	505	486	485	505	483	509	487	491	539	511	511	480	503	500	460	489	482	477	476	503	476	453	469	533	515	485	517	488	552	471	487	513	515	541	502	475	466	513	502	501	463	461	479	500	501	475	474	429	480	506	511	501	460	495	511	499	454	456	512	532	501	509	513	484	479	510	538	476	470	485	521	537	483	517	469	509	495	519	537	472	488	515	496	487	506	458	513	503	476	493	510	491	490	504	524	538	539	470	498	490	468	498	506	455	493	485	482	466	476	494	544	476	520	511	482	465	504	468	526	494	516	453	518	477	462	473	508	495	531	500	456	447	465	501	494	495	492	476	464	484	515	491	481	501	489	521	524	469	468	519	499	452	488	513	476	452	489	502	516	479	491	504	488	469	457	495	492	511	483	532	490	511	476	482	525	458	447	534	479	476	474	458	487	489	489	508	495	476	499	495	528	520	507	476	523	450	521	490	474	509	510	490	497	514	486	481	503	425	491	451	502	499	517	475	488	516	489	485	507	503	515	474	511	490	485	526	499	498	463	474	470	491	464	506	508	482	481	487	491	477	532	515	515	505	505	518	528	502	478	463	447	499	502	504	504	494	486	498	460	535	540	464	471	520	473	510	485	499	505	479	517	497	469	498	493	473	476	536	458	501	513	496	524	516	507	434	500	475	515	481	516	498	486	514	523	478	475	460	472	499	457	505	471	511	475	494	513	495	477	455	481	453	493	488	478	522	466	497	458	466	508	513	537	479	479	502	495	471	475	493	499	490	462	475	496	490	462	501	502	477	484	471	486	500	510	465	549	505	475	487	483	521	494	502	466	500	479	533	537	483	502	511	490	485	461	484	531	487	523	493	514	520	502	496	460	548	466	520	446	521	464	467	523	538	543	449	496	491	533	502	501	512	470	500	523	505	474	489	466	474	507	480	493	464	522	500	438	495	470	469	457	475	522	491	505	521	463	489	477	512	483	462	497	491	531	511	500	493	507	486	514	490	486	508	533	518	490	502	480	503	511	529	477	485	497	469	507	469	508	499	481	478	523	486	465	482	485	522	473	494	467	530	496	509	487	458	507	505	503	499	567	495	446	511	429	489	477	520	474	493	497	490	462	506	496	460	485	495	488	444	496	503	526	483	494	498	480	480	476	514	515	483	456	487	504	480	497	505	465	506	477	484	483	482	509	506	511	475	454	478	507	498	489	538	511	532	490	506	478	514	458	488	454	525	514	488	507	459	497	502	521	448	482	461	530	479	494	484	491	521	495	521	474	466	503	483	491	489	491	522	487	500	434	469	504	523	534	504	489	449	475	451	473	490	516	452
4593	5534	4901	2465	1863	1482	1155	1054	934	898	7011	17302	13512	7086	1913	1020	618	523	444	440	428	501	458	456	492	449	435	447	441	460	476	468	476	464	482	464	459	481	485	444	466	461	434	466	483	488	428	441	442	474	418	514	455	451	480	483	450	443	449	450	488	493	469	477	450	458	449	468	479	444	465	471	456	426	457	466	437	450	452	460	486	445	470	462	448	452	461	453	459	437	429	440	464	430	445	437	480	448	418	441	441	442	457	421	438	460	487	479	397	425	493	455	440	434	433	440	457	426	445	444	407	473	478	486	456	439	456	441	427	456	439	470	459	480	439	453	450	440	532	455	461	448	465	438	453	445	428	447	478	470	466	426	475	433	486	480	440	433	431	454	433	474	465	423	466	464	465	451	459	447	452	465	453	473	434	452	460	458	460	452	471	500	460	419	415	417	442	443	474	424	494	524	444	428	447	441	461	464	479	464	452	399	426	463	439	450	446	444	448	452	427	477	437	453	442	451	497	470	447	472	446	445	471	440	490	450	431	458	436	407	449	437	482	453	456	444	482	457	425	453	434	441	411	406	500	420	427	418	414	446	443	439	423	468	446	452	448	462	437	454	465	430	408	444	434	410	471	501	444	492	440	428	456	462	455	448	479	422	483	450	458	422	416	443	446	431	426	487	481	457	431	457	419	454	435	488	441	474	464	436	450	490	474	440	476	500	447	433	426	410	442	432	466	419	450	457	422	427	466	434	446	434	458	465	442	481	412	444	446	452	450	437	439	469	462	472	454	478	425	464	462	439	411	502	497	504	463	431	431	452	459	464	431	475	451	464	462	453	436	446	472	460	460	457	438	409	411	456	456	460	466	429	443	421	472	435	429	436	464	435	411	435	466	454	454	439	474	436	439	435	475	444	436	427	472	435	463	453	463	449	469	462	422	475	468	452	443	475	411	424	423	447	467	433	475	459	460	472	455	455	437	438	427	432	425	427	451	439	430	440	414	469	501	473	426	448	480	464	439	447	406	464	441	441	471	402	417	458	449	434	437	452	451	468	459	459	501	435	494	461	468	436	433	458	448	426	414	464	432	455	448	470	403	435	416	459	457	488	411	428	444	471	434	469	459	443	459	499	429	433	448	510	469	455	454	417	482	433	435	461	462	467	440	439	451	434	462	450	478	443	465	458	418	428	454	456	483	454	478	445	451	408	482	423	479	435	464	462	456	430	444	466	475	423	411	457	434	428	456	436	474	446	458	425	479	421	447	444	497	481	497	436	440	449	480	418	431	462	459	428	474	475	455	406	425	415	468	417	468	433	432	430	410	496	434	475	504	447	461	481	444	424	459	436	441	463	442	448	422	457	433	460	467	468	404	447	446	446	412	435	500	469	479	443	443	459	451	423	419	487	440	447	470	427	431	462	434	424	432	475	446	432	475	429	457	465	465	466	487	438	427	453	439	430	468	454	418	464	461	433	471	415	416	478	461	461	475	459	449	478	464	441	472	464	448	474	442	456	456	441	473	448	435	468	460	426	465	426	455	467	431	479	499	436	437	465	429	445	446	446	433	440	448	458	476	416	479	433	413	446	411	444	444	463	459	464	475	431	458	462	435	460	456	451	492	447	438	430	452	450	431	446	428	472	413	474	477	425	429	429	442	448	430	430	454	448	424	416	456	470	447	445	442	432	426	477	480	449	442	435	470	405	463	483	465	444	453	430	468	476	449	416	428	485	435	451	417	439	470	439	438	441	438	468	434	462	418	492	413	445	465	453	470	447	428	450	416	460	437	410	424	451	462	486	434	428	466	458	431	489	455	434	464	426	429	442	423	414	470	446	445	475	426	415	467	442	488	481	446	445	472	457	433	473	463	443	458	491	451	433	434	448	427	453	436	423	441	449	465	457	461	457	460	468	458	442	459	422	490	466	507	424	438	452	438	458	490	449	442	454	435	411	499	467	444	470	452	438	465	431	480	483	455	447	432	452	441	428	430	438	455	443	454	455	439	457	440	448	457	449	463	463	485	437	481	432	427	413	439	473	486	461	479	448	476	436	433	467	452	464	480	456	444	476	448	436	461	441	482	472	434	467	476	492	462	454	469	442	462	443	442	445	480	438	424	436	453	410	441	450	479	437	443	477	456	423	409	415	443	457	453	402	458	457	477	448	427	442	442	423	439	466	450	455	451	425	411	465	459	474	432	432	437	439	416	433	444	471	441	492	433	439	399	476	435	446	468	431	455	442	467	486	439	450	440	450	438	433	456	406	472	435	449	463	432	453	467	423	462	463	461	447	419	423	435	467	503	447	463	432	481	404	477	458	430	459	424	467	470	457	452	472	445	448	433	447	449	454	428	470	439	424	439	494	444	438	466	453	426	461	445	438	465	455	419	459	423	445	478	424	484	453	429	434	430	469	489	466	454	440	451	442	488	429	428	410	430	447	439	462	443	469	489	436	427	431	421	430	442	455	432	418	484	445	448	474	458	450	439	478	441	426	489	475	493	429	474	449	428	458	444	454	487	458	441	428	460	452	406	444	436	466	438	438	426	429	450	451	424	447	453	478	450	463	421	457	442	428	458	460	424	401	424	451	421	457	446	435	434	442	428	455	439	474	434	461	433	440	457	505	476	447	410	463	459	428	470	433	464	443	413	449	437	467	437	464	423	494	440	456	428	425	443	476	438	469	476	432	445	446	451	433	489	464	423	423	417	425	473	461	442	433	439	468	449	463	448	488	411	447	457	451	451	455	423	422	416	452	427	480	446	438	448	429	480	490	425	468	448	449	429	483	465	471	449	457	439	471	438	412	430	447	457	434	422	476	455	435	467	431	448	438	440	487	446	457	452	455	448	464	456	475	454	439	465	449	447	454	467	431	454	462	439	428	436	435	448	464	448	464	426	430	481	436	463	477	437	476	452	432	479	490	462	463	429	465	447	466	447	412	455	447	463	457	485	466	436	456	502	486	440	456	469	450	464	483	445	440	443	466	411	452	454	489	450	476	443	477	449	485	432	435	450	466	446	452	447	428	486	451	460	446	431	444	457	428	458	424	410	443	492	467	452	418	471	457	432	457	420	467	476	440	444	441	480	452	464	399	495	463	427	450	437	458	459	425	422	401	442	479	459	445	454	478	463	477	445	484	433	437	465	403	441	427	438	460	476	425	445	397	430	461	424	424	451	435	422	416	433	438	455	472	433	452	465	443	438	444	439	457	444	457	448	441	413	435	433	473	449	448	458	456	456	462	480	432	426	455	470	428	492	488	419	477	444	440	435	435	452	411	446	461	418	456	421	457	464	467	472	443	419	480	459	462	439	439	449	433	506	474	420	441	482	433	466	437	477	444	462	443	455	445	457	445	441	455	459	432	472	454	433	443	447	411	431	459	454	455	471	456	455	459	476	410	478	446	426	445	453	433	431	481	460	433	454	484	430	443	456	460	452	445	408	451	437	461	449	412	461	438	455	430	429	444	447	472	482	432	423	418	437	432	467	450	451	451
24695	21450	28709	24598	21285	7673	2477	1643	1127	1079	9498	29403	25766	14939	3679	1517	852	668	621	611	622	656	622	655	632	607	626	610	628	659	590	596	587	660	664	582	638	578	625	619	587	597	588	607	595	590	586	617	597	580	581	556	580	614	605	633	592	605	624	618	580	644	564	634	613	617	637	603	659	610	641	619	636	591	636	575	582	620	621	652	583	576	616	596	600	619	633	626	577	623	584	608	596	623	598	616	660	585	570	606	620	620	621	592	575	658	638	591	578	574	645	644	587	616	565	640	687	600	538	613	599	559	619	595	621	593	631	630	603	611	605	570	606	586	572	617	579	623	619	641	529	642	622	586	603	589	600	552	602	596	621	599	655	656	606	612	563	613	596	634	654	596	618	634	601	603	614	584	660	604	576	590	610	613	577	595	666	563	599	619	563	608	624	583	635	565	574	605	570	602	587	574	614	571	594	597	578	620	648	611	582	593	622	606	639	630	640	598	618	610	603	592	571	647	626	587	643	606	598	629	593	655	577	613	598	600	570	612	609	630	608	612	645	606	642	624	590	623	614	602	629	586	647	618	576	651	593	609	627	623	631	630	609	593	619	595	600	614	597	598	561	588	540	612	635	591	608	592	629	604	594	576	619	589	594	578	600	589	632	562	581	551	594	581	627	575	628	589	626	633	583	569	561	608	599	606	590	619	612	629	586	595	601	568	600	582	641	615	600	598	632	567	631	565	615	633	586	607	586	642	622	614	601	628	591	618	627	555	606	586	606	589	600	591	636	586	571	593	602	650	579	586	603	575	591	605	569	635	635	581	623	629	651	584	594	603	628	625	580	670	619	596	629	601	576	588	591	588	650	636	636	527	589	582	547	625	605	615	555	595	642	579	654	563	566	605	661	595	586	608	594	642	639	585	632	614	586	606	604	588	553	570	636	590	606	639	580	591	584	602	591	581	604	611	587	594	579	606	573	600	597	580	573	566	617	546	648	593	597	639	624	638	595	627	605	593	618	608	609	574	590	588	575	578	575	590	564	595	609	648	578	599	571	617	644	546	570	597	584	619	628	551	634	626	578	569	602	638	639	606	603	598	631	588	619	607	586	615	598	607	588	609	604	581	598	591	594	625	628	642	591	615	605	590	616	576	619	639	623	604	611	603	612	630	570	594	574	591	595	577	617	592	587	646	610	596	610	544	615	555	586	588	640	589	616	582	636	586	600	551	606	600	606	633	574	610	577	543	575	600	618	594	595	619	648	543	625	650	620	615	582	581	629	599	604	589	603	560	657	593	619	607	598	616	634	598	631	605	607	584	573	618	610	609	594	603	605	613	618	627	591	625	595	585	586	635	611	577	642	648	574	602	595	571	596	631	599	598	587	612	580	601	588	578	663	570	579	632	560	602	627	605	602	604	644	582	653	578	594	607	577	567	630	599	618	597	573	609	589	622	563	593	607	641	608	612	629	649	593	586	624	613	591	589	585	589	576	623	680	572	624	614	567	619	589	629	625	577	597	591	577	623	604	615	636	570	593	632	634	582	581	664	607	602	592	609	581	592	638	586	615	595	630	594	606	611	578	594	579	599	623	583	574	530	570	595	568	616	634	599	619	603	626	607	598	572	600	651	571	618	631	606	606	620	583	606	623	607	573	630	628	627	606	592	609	559	610	616	604	635	629	603	584	629	593	559	606	611	612	555	595	556	577	559	573	589	604	597	591	608	586	539	597	546	574	609	592	585	573	642	592	551	574	626	562	587	595	636	618	566	587	651	615	598	604	632	592	593	609	609	629	598	586	623	585	586	599	577	566	590	579	616	574	638	609	624	611	614	598	624	627	646	573	641	586	594	616	578	654	555	621	599	597	603	569	621	549	583	594	546	611	575	609	604	588	581	628	610	596	634	610	543	600	623	630	591	615	610	624	587	637	637	594	601	597	673	613	574	605	624	621	584	601	555	601	599	563	615	611	628	607	587	619	623	624	584	636	566	622	636	578	633	560	621	572	602	618	617	613	575	607	637	615	609	613	617	615	623	557	599	591	620	576	638	556	629	578	630	556	578	579	615	553	600	548	641	586	588	626	587	577	602	578	577	591	596	609	635	576	571	596	618	607	634	610	604	591	630	626	673	596	607	640	593	595	600	594	645	597	572	627	630	572	625	661	599	586	598	587	611	609	619	643	547	602	596	641	597	584	605	612	615	614	616	599	664	623	587	575	624	583	579	636	625	610	657	644	647	629	607	608	611	551	591	641	562	557	570	553	637	599	639	566	590	629	580	591	602	580	627	604	597	589	578	604	604	629	551	596	592	586	612	626	569	620	625	632	601	591	616	589	643	635	569	610	597	598	611	557	638	587	576	599	576	603	653	610	620	631	576	575	645	546	623	635	619	602	597	630	581	599	557	602	607	616	556	566	645	645	604	616	623	595	583	636	579	622	606	583	606	602	617	643	601	611	585	572	576	602	582	599	588	603	583	617	622	623	600	627	599	616	626	602	639	624	584	544	579	611	603	616	620	594	597	593	623	640	569	634	626	598	621	653	620	561	581	585	553	573	594	607	620	645	584	588	627	597	588	615	583	612	595	599	593	611	585	595	568	585	618	663	596	580	551	597	616	593	610	613	623	597	619	600	620	565	628	615	625	609	603	587	555	574	606	585	558	612	620	585	617	552	587	573	584	612	593	531	576	607	648	626	591	640	615	582	593	631	577	573	619	622	641	593	590	614	581	623	574	586	602	589	608	595	615	592	618	628	581	544	610	588	590	611	599	613	595	562	600	579	609	610	613	612	587	593	614	566	623	615	571	601	561	631	615	623	555	634	599	598	636	600	617	607	605	645	641	601	619	615	577	591	638	622	613	595	603	581	624	604	615	605	584	659	612	595	599	576	620	620	618	581	609	596	556	630	595	645	592	632	605	586	629	581	649	604	607	646	612	570	610	604	596	591	625	624	578	601	622	630	647	577	624	632	602	607	628	583	602	564	636	611	585	595	591	603	561	582	586	563	606	625	618	632	622	647	572	612	621	615	605	589	657	567	595	609	607	593	639	596	625	607	674	580	590	601	533	584	613	637	610	639	649	645	601	592	637	577	584	631	586	592	676	573	583	593	607	613	570	567	589	541	606	627	591	611	639	639	618	542	610	547	632	585	606	621	617	594	591	631	580	545	621	572	577	598	607	596	616	601	562	606	609	615	585	579	560	580	575	603	606	626	598	611	578	606	608	567	593	629	621	588	625	582	591	650	626	628	593	633	570	597	558	533	607	553	600	618	596	611	625	634	597	595	614	598	561	594	583	570	585	610	587	565	597	582	606	576	588	611	602	632	615	597	600	580	568	638	613	611	614	607	607	608	606	626	641	615	622	632	575	631	609	616	614	614	626	636	604	632	583	595	662	619	588	622	581	606	634	595	602	605	617	627	565	615	614	626	603	648	646	586	608	595	606	614	593	590	572	640	626	629	615	611	596	631	585	664	570	627	597	627	617	625	603	615	587
5763	9441	7900	4167	2763	2213	2173	1776	1479	1291	12833	27976	22244	12104	3137	1629	853	592	537	580	540	548	547	495	573	527	521	500	533	534	544	531	549	539	561	515	551	553	543	544	540	525	562	550	561	569	566	529	599	526	539	565	544	562	523	518	547	577	555	586	518	552	532	577	545	578	587	548	552	545	512	552	560	578	527	575	531	495	535	502	547	539	568	513	564	554	583	532	603	544	493	539	537	563	557	579	538	536	542	551	490	529	538	565	591	533	543	576	576	519	541	554	523	548	575	564	555	561	532	538	514	480	507	562	528	555	545	531	579	534	580	574	533	513	566	504	522	528	558	551	520	559	592	507	523	528	569	554	483	552	520	541	514	523	563	508	586	584	575	551	507	507	499	539	577	566	556	566	536	571	566	526	529	554	541	506	577	532	556	511	514	553	515	568	558	525	558	538	542	498	512	568	533	539	600	562	555	552	522	540	550	535	580	593	520	520	540	518	575	536	568	549	578	569	539	511	529	541	510	505	539	545	542	595	529	532	529	547	546	551	529	558	534	555	553	548	551	542	498	512	550	534	502	558	556	550	549	574	537	513	583	528	566	558	545	495	588	526	529	569	508	509	551	536	531	523	569	553	539	559	544	533	512	527	538	502	588	523	519	547	556	530	567	557	556	496	527	542	508	580	563	551	549	531	555	546	551	497	568	597	542	563	549	524	514	514	531	545	560	529	545	538	559	543	544	517	564	523	525	560	596	561	557	563	527	525	538	571	551	593	560	527	542	573	560	554	581	540	551	497	547	519	540	551	513	555	554	525	536	526	524	557	510	541	547	518	513	530	539	555	526	534	537	514	575	535	564	546	563	528	550	544	539	524	511	578	535	532	518	528	606	513	500	553	513	545	539	545	548	584	529	545	508	512	557	544	577	555	535	557	575	490	544	532	552	536	577	541	542	535	523	542	530	537	576	543	547	499	516	564	529	557	586	539	547	548	572	574	527	563	508	568	552	517	560	521	572	547	527	531	576	571	525	531	506	532	567	512	533	550	556	554	524	529	546	559	504	510	573	521	527	562	472	548	521	550	546	537	532	522	533	547	585	515	522	520	565	567	553	517	572	537	556	559	541	557	558	545	529	576	569	543	553	507	571	531	552	555	524	548	566	529	577	554	521	534	518	538	556	522	535	557	573	511	530	556	521	580	546	519	579	531	519	533	519	586	545	568	539	495	532	554	516	486	546	563	576	546	559	545	558	555	538	543	512	478	530	553	577	545	528	532	534	507	587	519	541	529	568	528	543	559	549	515	525	505	510	597	558	508	566	566	533	574	536	530	547	537	568	543	537	558	543	547	557	516	534	545	542	522	507	579	572	485	531	533	527	546	555	520	515	544	541	525	567	543	536	553	520	534	532	559	519	553	531	592	522	524	523	583	524	510	517	545	572	526	551	528	542	528	520	516	511	557	557	561	519	513	542	587	542	562	553	539	528	504	571	571	519	528	533	554	534	501	587	560	584	511	541	556	546	525	573	546	571	535	554	533	566	533	555	509	509	577	522	522	524	507	527	497	544	498	565	591	504	569	537	531	533	556	522	570	541	533	522	580	502	567	523	498	526	558	552	588	551	554	576	557	526	543	527	557	542	553	574	561	536	543	531	557	520	569	553	534	548	533	523	522	527	513	538	569	536	578	530	567	545	502	493	511	512	534	532	555	532	546	533	525	535	514	575	558	559	521	509	510	551	584	569	548	509	527	580	531	538	531	546	514	554	534	524	503	537	532	564	573	531	523	555	593	502	577	502	584	525	514	509	552	523	514	526	555	542	556	546	536	550	529	531	510	525	528	552	530	554	559	546	544	573	515	544	568	524	515	580	536	509	539	537	533	525	524	532	516	541	487	508	544	542	569	556	535	524	523	503	550	527	508	562	583	543	555	572	535	510	552	527	523	528	565	496	514	545	577	522	532	473	488	538	517	558	565	498	521	553	503	527	505	578	524	526	527	565	550	567	570	518	551	519	515	528	553	539	539	560	526	555	540	555	544	551	538	557	525	579	534	515	549	531	533	512	547	555	561	555	547	519	519	551	547	521	492	573	538	540	539	548	514	556	562	551	566	516	541	565	566	553	532	563	557	527	516	519	542	529	563	548	515	527	529	509	553	567	520	534	521	512	527	547	547	572	530	544	574	512	528	498	525	527	584	507	554	547	552	558	550	543	551	562	552	593	518	568	532	508	561	536	542	561	545	532	587	542	563	577	504	542	524	592	567	532	523	519	552	528	525	518	530	556	540	536	551	514	530	557	526	544	531	586	553	566	516	555	523	537	523	557	533	555	549	528	594	541	530	520	569	505	531	552	559	575	545	557	524	584	520	500	543	540	560	512	545	568	571	531	543	539	554	519	521	540	525	550	562	520	524	534	546	518	516	530	541	515	515	519	552	535	493	554	514	538	511	539	543	538	523	522	532	557	512	528	561	507	563	517	577	494	538	575	528	504	538	587	561	524	542	543	557	545	530	507	522	548	565	577	574	551	551	583	501	555	533	540	524	534	562	508	549	525	520	580	543	532	550	541	544	541	545	557	541	534	546	524	530	561	521	526	523	506	498	528	523	541	562	558	525	533	534	546	555	540	506	536	549	563	533	524	486	522	524	553	544	529	529	555	587	527	503	552	520	595	509	560	524	537	524	532	541	533	565	539	523	535	515	537	537	513	545	529	545	515	565	536	547	544	544	541	629	531	538	533	528	537	531	517	540	524	539	513	519	530	534	535	516	545	542	536	507	506	550	539	543	553	522	545	558	495	566	528	542	560	555	498	548	522	546	543	544	534	566	491	567	558	553	536	545	539	532	555	575	529	514	520	540	555	504	518	589	529	511	544	537	555	542	549	535	521	514	511	577	532	545	523	556	528	542	539	538	575	533	556	524	570	573	513	500	532	542	562	529	545	532	515	523	593	525	536	524	531	514	532	512	534	506	554	505	561	600	546	534	511	541	528	509	587	574	517	555	562	562	556	521	553	554	563	511	543	561	539	521	561	493	572	544	510	482	591	518	527	561	563	499	531	535	542	547	565	563	535	541	581	539	539	526	512	540	568	535	549	476	515	530	534	515	573	503	544	551	500	531	550	569	553	526	525	539	532	460	550	580	539	525	567	519	542	576	561	535	530	576	554	587	502	532	529	500	501	526	524	519	522	516	539	565	520	559	536	499	516	583	588	531	542	532	529	559	579	586	538	521	529	550	543	561	545	499	553	558	568	530	519	519	500	571	543	551	519	485	567	552	549	545	573	510	510	511	513	541	527	538	500	543	549	550	553	564	513	555	488	556	562	546	583	573	519	543	525	527	552	547	525	574	530	560	562	520	582	526	491	525	559	515	550	529	533	547	562	503	533	538	538	544	570	495	518	596	565	528	544	568	539	515	506	526	546	544	556	509	521	527	573	590	578	559	531	529	536	551	507	541	497	516	532	553	534	569	528	527	527	508	501	530	548	540	550	531
27608	11734	2279	1278	869	675	759	685	640	532	884	2025	1975	1360	775	585	517	464	467	538	458	492	500	479	481	457	507	474	523	486	488	468	474	471	497	503	471	494	487	485	504	522	527	462	481	504	499	456	474	449	496	537	506	483	472	509	453	470	495	498	505	493	462	484	503	465	464	495	482	472	506	468	463	488	465	504	464	498	501	480	507	495	507	488	489	480	500	481	473	471	482	503	492	480	473	437	525	462	480	467	513	483	502	453	519	521	512	465	488	482	482	468	466	508	461	490	482	464	485	472	496	456	486	518	450	502	522	469	477	448	495	460	525	500	439	471	474	470	478	517	497	500	515	512	470	503	490	539	484	511	514	472	494	488	482	475	508	490	502	482	488	498	520	526	424	504	517	466	470	465	472	441	488	453	501	488	473	450	488	495	507	527	455	489	494	516	454	473	476	475	504	456	498	469	490	479	485	490	485	463	476	466	503	473	521	485	483	444	480	473	508	491	512	500	510	467	510	529	503	439	479	454	525	468	476	437	458	459	503	482	474	537	460	474	459	472	455	472	478	459	522	526	478	484	487	482	481	503	469	457	475	494	488	474	467	491	484	454	468	452	466	507	469	434	547	469	521	487	517	494	526	532	524	469	473	478	500	491	457	498	481	486	470	502	479	492	507	481	471	506	472	431	493	472	476	495	494	461	511	467	442	468	518	510	498	511	434	483	458	487	504	480	468	493	479	480	451	518	470	493	511	466	498	485	524	504	460	457	491	465	474	474	504	483	448	453	475	499	517	475	451	463	504	477	468	469	448	486	490	511	439	538	492	501	493	482	527	471	501	435	518	494	502	478	458	471	456	493	465	486	467	466	497	477	488	469	521	530	494	489	441	468	482	493	469	511	513	501	476	507	454	482	489	543	490	499	441	473	467	472	478	483	515	497	483	481	495	486	554	478	496	484	490	493	468	499	501	520	458	464	503	502	483	457	465	504	523	484	524	483	504	443	461	502	468	466	465	493	519	508	475	470	467	490	474	481	489	517	543	449	491	465	537	445	471	513	486	467	475	490	475	505	501	481	491	447	467	492	476	495	436	494	484	510	465	470	523	463	440	461	491	492	460	495	475	520	487	490	458	478	525	435	464	491	467	488	500	447	513	478	515	480	497	508	494	477	484	489	512	472	477	454	495	481	462	498	526	491	543	523	494	491	521	500	503	485	483	495	443	444	466	494	506	446	544	467	486	465	468	459	515	505	509	481	470	477	511	516	470	483	480	436	452	498	487	489	520	461	466	484	507	457	475	457	476	485	473	460	465	488	482	491	510	492	501	522	451	475	482	527	495	481	472	507	490	496	528	471	495	471	494	486	486	513	488	458	507	508	524	483	456	462	486	523	469	463	516	532	491	499	481	506	466	465	460	461	500	469	499	440	500	504	524	487	488	497	460	497	479	471	466	504	492	472	431	480	473	533	516	498	514	469	487	482	500	486	492	485	436	483	492	447	490	483	450	502	529	459	509	471	499	438	478	454	467	473	485	476	498	449	491	473	489	480	505	475	492	467	466	524	514	451	521	447	461	488	475	441	529	506	450	476	496	448	466	491	474	488	490	506	508	486	453	503	485	489	466	481	492	495	449	468	496	523	484	480	496	487	494	487	464	550	498	480	449	471	487	453	517	494	516	448	460	492	459	482	481	445	481	477	523	467	457	492	507	455	495	493	456	538	476	503	509	500	460	483	518	454	511	508	488	466	462	524	445	457	495	499	502	557	493	477	494	484	513	479	460	470	473	482	488	519	497	460	505	511	484	464	517	496	473	448	502	522	498	463	461	492	481	469	481	479	443	513	502	459	469	501	485	470	460	511	508	470	476	474	488	477	485	508	499	460	476	464	472	457	485	503	507	473	478	477	462	477	482	505	470	489	487	476	507	488	508	486	532	472	491	486	446	497	446	470	511	485	478	487	459	480	466	500	469	472	517	491	483	467	476	481	482	473	465	523	486	498	526	506	484	483	534	499	471	507	492	516	499	498	487	506	464	503	495	477	458	466	513	481	524	508	458	486	485	479	485	476	484	483	458	482	484	516	508	491	492	520	482	465	457	457	465	495	513	462	470	484	531	498	467	462	473	488	427	515	497	498	470	459	469	452	516	469	478	487	476	487	507	470	468	475	477	475	501	468	498	499	489	466	467	478	506	477	518	462	490	457	526	463	463	483	476	470	478	481	512	471	498	491	480	493	446	506	462	482	500	444	522	488	483	482	467	494	464	446	451	483	481	502	516	476	501	506	493	490	438	503	479	466	522	483	468	501	486	487	461	467	462	475	482	481	493	450	530	463	473	458	510	462	459	505	510	471	484	509	505	470	493	476	479	494	456	474	490	467	506	500	494	488	520	515	471	503	513	485	468	462	485	481	499	466	481	475	485	483	481	537	485	456	488	484	500	483	491	481	485	482	488	466	486	516	452	475	515	478	457	454	476	471	477	472	506	479	478	482	463	483	493	530	507	519	488	508	490	501	472	482	498	460	493	502	462	458	498	474	481	468	477	476	465	481	486	446	453	513	473	480	449	494	437	496	467	485	492	469	492	467	512	503	459	463	489	485	501	492	501	486	490	516	488	484	454	492	465	487	498	478	465	527	469	485	482	472	466	474	482	522	466	517	494	543	495	484	521	504	509	471	507	506	495	486	477	445	503	466	462	489	513	462	473	478	476	483	472	480	494	470	467	463	479	478	497	461	474	498	495	527	454	524	473	458	500	506	487	483	469	516	438	481	493	500	485	502	472	487	540	508	494	485	453	478	504	499	465	471	494	481	479	454	475	486	515	449	460	489	491	466	519	458	479	477	456	477	461	456	457	448	494	505	495	518	493	488	480	466	500	502	519	483	490	533	517	450	481	538	461	463	470	470	467	496	483	438	466	509	457	483	490	509	473	468	461	495	485	525	515	469	503	500	477	500	502	491	487	482	479	498	477	490	514	525	511	434	499	500	483	474	467	529	476	460	478	437	474	503	477	478	444	484	471	471	493	462	451	457	494	489	490	479	471	496	473	494	504	472	486	481	458	481	474	495	485	424	481	451	490	463	514	472	505	481	497	466	506	497	468	464	455	470	487	477	471	510	530	505	510	484	490	452	479	456	476	467	511	449	469	503	482	484	517	475	485	476	500	489	496	508	446	471	499	496	457	457	479	437	487	494	463	442	473	451	507	502	506	461	514	495	475	455	528	437	515	502	476	487	506	443	451	482	475	501	522	458	515	491	479	487	490	465	443	489	410	444	480	498	470	440	486	513	455	452	472	474	477	471	491	469	488	525	483	473	489	485	486	482	486	480	486	490	480	491	489	520	502	468	482	485	483	467	463	479	535	496	481	453	498	441	521	495	436	469	508	472	444	486	501	532	473	476	491	500	497	462	474	469	504	477	519	490	508	509	510	486	505	487	480	490	468	472	497	471	466	532	535	502	461	470	473	511	429	511	502	494	498	434	470	478	450	495
5907	2017	1603	984	779	717	856	793	607	581	1040	2670	2202	1469	765	528	427	405	439	422	417	445	459	473	415	462	429	409	420	448	457	392	467	432	456	411	413	452	432	438	461	444	464	440	425	437	461	448	452	456	439	412	427	416	448	436	413	481	409	451	457	436	459	490	415	398	381	433	426	416	424	466	423	473	420	429	409	438	417	423	417	417	439	420	442	419	442	428	443	416	427	392	423	430	440	427	427	424	437	387	399	393	443	430	424	430	430	452	405	412	432	409	410	470	426	396	458	429	453	445	420	398	441	444	442	448	454	440	418	389	435	444	424	420	433	447	429	432	422	430	413	433	415	440	427	434	423	430	449	427	432	415	430	439	397	477	389	431	389	421	385	421	431	425	399	444	407	426	459	460	409	427	419	434	434	421	415	450	428	443	429	453	431	392	451	431	422	426	422	426	447	449	411	420	424	432	413	418	423	447	451	497	395	429	426	418	451	431	451	441	424	444	420	442	450	433	431	431	415	415	425	433	410	439	429	437	430	411	421	439	451	460	419	455	444	412	420	433	391	417	438	444	388	417	441	399	434	466	425	431	412	439	430	419	414	402	414	458	432	449	405	427	423	426	446	455	403	428	442	415	405	411	456	387	431	404	412	453	419	432	468	400	413	426	431	451	427	420	447	411	411	407	455	444	439	407	404	411	416	389	428	434	402	404	452	426	432	434	399	415	420	387	470	440	434	434	416	435	418	411	432	441	417	468	414	413	388	447	425	435	414	421	409	398	445	425	404	426	450	389	425	394	436	454	452	423	430	422	468	433	439	427	411	393	441	416	402	426	415	422	378	406	414	427	426	401	416	447	430	419	429	471	400	451	419	450	429	469	429	403	402	431	466	426	437	421	473	422	437	407	448	394	427	419	402	423	400	445	452	436	441	420	470	431	450	427	459	448	434	449	399	396	481	407	434	410	450	458	402	400	448	434	407	425	410	415	409	444	444	412	418	455	428	428	444	431	434	426	497	422	439	445	438	430	433	426	403	423	426	433	468	428	413	437	460	449	396	421	409	407	444	430	406	437	431	461	433	420	407	402	408	417	433	399	402	401	441	448	423	426	414	407	424	430	421	429	427	399	459	440	434	418	429	463	425	480	430	461	451	394	392	446	446	433	439	437	406	429	460	454	449	416	447	411	422	419	416	435	410	405	418	413	435	396	462	407	384	423	408	404	429	440	410	427	448	414	441	427	431	459	417	427	416	419	420	417	438	395	447	429	401	453	416	461	451	441	454	414	442	430	455	441	420	450	405	413	447	461	444	421	399	459	420	454	413	406	429	431	443	437	403	442	430	421	454	443	447	427	432	448	440	418	417	440	411	432	422	468	456	442	442	465	455	440	410	402	449	429	409	423	472	441	424	413	391	450	438	433	419	451	411	418	432	453	447	403	455	437	440	411	427	435	410	418	419	456	432	411	402	412	407	413	473	444	439	444	413	446	431	466	409	436	428	445	409	454	445	456	421	394	373	440	408	450	418	405	428	418	417	438	432	442	423	435	425	435	386	427	413	449	437	416	443	443	410	410	461	429	438	435	430	460	442	460	408	455	424	416	419	430	466	393	394	441	397	432	438	411	454	381	413	469	420	422	407	444	448	429	418	394	474	406	415	458	435	425	417	400	383	465	443	407	432	430	456	411	423	401	425	430	449	414	417	413	425	425	411	438	434	431	380	451	419	420	417	437	403	409	409	389	398	435	416	393	412	463	455	404	429	426	431	462	411	414	420	438	438	449	436	396	451	453	450	410	439	403	419	466	428	450	421	407	439	434	428	440	430	419	458	434	472	457	456	404	428	400	403	432	421	427	427	440	502	427	421	433	382	431	457	429	397	417	454	424	443	469	425	420	412	410	446	422	440	450	409	410	453	417	391	384	459	390	469	438	422	450	463	419	437	439	454	423	407	470	417	422	398	431	386	431	465	443	436	449	409	428	418	415	415	423	432	388	440	424	470	435	417	420	443	445	427	446	436	427	457	433	424	432	395	426	431	435	432	452	437	435	429	403	470	408	448	454	449	396	403	443	414	438	428	445	434	411	450	436	448	418	385	442	434	451	484	439	414	436	444	421	420	461	437	446	405	429	410	411	442	428	442	447	428	448	439	415	443	434	438	427	460	442	473	428	441	443	434	450	435	426	407	425	440	443	425	440	401	431	460	421	424	420	427	443	411	446	427	431	432	434	445	430	422	442	412	417	428	435	475	448	414	430	416	430	451	428	463	417	483	431	447	443	431	470	476	438	473	444	442	398	457	446	386	432	446	423	447	467	430	484	441	421	411	494	386	464	451	406	402	458	418	462	421	431	457	388	423	438	433	414	420	430	423	420	443	429	387	447	408	420	407	424	457	439	422	442	407	408	415	429	433	428	430	450	385	455	446	417	424	424	431	416	417	417	393	427	486	450	469	382	421	390	468	400	394	421	433	417	422	421	457	452	422	393	466	423	434	437	441	432	448	447	431	431	444	436	419	441	482	399	436	442	441	426	413	418	457	449	444	454	388	425	424	414	402	414	443	411	394	423	429	432	419	405	412	420	461	420	443	430	462	443	443	467	418	396	433	438	430	429	433	403	443	421	424	430	413	450	428	432	425	428	428	424	462	421	422	431	422	462	455	463	431	434	387	438	418	442	446	427	411	416	419	439	459	414	429	421	428	459	440	411	450	448	441	411	416	392	423	431	444	422	398	419	447	438	408	446	428	436	429	434	416	438	408	408	422	417	428	408	447	429	437	425	477	478	409	449	404	425	398	408	446	412	436	442	460	426	425	434	425	432	438	442	459	430	449	446	399	428	445	465	445	470	456	416	421	434	468	420	437	417	403	442	431	415	412	420	372	455	434	450	402	427	404	432	419	415	421	430	433	447	397	416	430	399	397	424	436	460	443	393	449	432	484	408	420	429	393	460	404	416	423	442	416	417	381	407	428	430	406	418	435	435	416	421	386	426	456	416	405	439	447	396	414	440	429	429	424	416	440	422	428	406	444	448	449	427	447	409	415	424	413	431	441	457	447	415	416	426	441	386	472	431	458	421	421	425	446	428	428	392	409	414	441	432	437	427	401	428	428	413	449	391	454	456	417	406	403	428	389	390	433	418	423	444	447	413	433	390	463	399	405	369	445	449	420	469	442	383	421	419	459	414	409	412	369	418	396	420	444	471	429	443	383	422	431	432	407	465	412	411	407	419	421	438	381	447	436	390	443	421	455	433	396	425	415	435	421	413	436	397	389	422	393	440	466	408	430	455	419	426	485	417	445	424	450	439	423	437	444	453	404	399	383	432	432	448	432	454	393	460	424	457	434	399	436	444	454	438	438	414	395	442	446	420	411	438	409	406	445	467	453	455	436	378	411	427	443	426	436	406	433	422	448	408	405	437	407	412	384	412	439	436	388	423	414	443	436	434	449	435	445	424	416	440	436	439	454	397	413	455	458	428	425	428	421	414	434	386
25604	21415	27519	25475	8419	1864	1474	1191	957	794	4598	16694	14582	7422	1893	995	560	449	499	440	429	465	451	434	464	480	493	472	464	475	473	414	445	447	450	454	450	433	433	439	387	421	415	392	453	437	424	459	464	488	451	486	443	438	467	449	431	510	430	469	475	441	440	456	450	458	475	440	491	494	467	462	485	457	462	416	455	425	429	412	476	464	415	464	463	487	423	458	429	443	469	415	504	436	446	403	429	461	485	448	482	442	451	443	421	469	447	473	486	458	468	497	446	420	467	441	451	457	454	435	401	464	465	436	455	445	442	427	462	469	448	414	462	456	502	484	441	438	437	443	459	445	439	450	476	442	460	503	450	441	451	447	479	472	425	422	437	415	468	458	426	495	485	440	424	451	415	463	475	468	441	423	455	414	453	440	441	426	448	461	411	448	431	475	454	434	442	458	452	447	454	449	439	456	437	459	456	483	456	450	444	424	452	466	453	483	399	445	442	453	473	453	470	469	451	444	442	482	448	452	460	451	444	469	434	443	411	479	446	473	441	446	437	438	453	452	441	420	464	451	448	459	445	462	433	436	495	477	452	473	425	475	441	460	466	484	440	479	455	450	478	470	435	427	449	426	427	447	410	438	426	444	441	479	428	441	452	454	419	442	442	444	431	472	435	456	444	418	428	437	457	479	429	451	435	435	437	454	435	500	422	462	462	434	438	461	452	448	461	448	459	446	470	475	458	435	461	453	467	456	464	414	441	463	479	462	444	433	430	457	483	470	455	438	472	456	420	468	453	481	418	454	470	506	456	478	436	451	438	451	474	458	446	422	435	488	472	449	457	460	464	456	435	450	437	425	442	466	475	463	427	444	471	437	453	438	453	454	426	422	477	446	436	457	402	461	446	449	428	407	431	497	475	428	449	436	416	436	465	486	468	463	469	488	406	478	432	429	443	449	457	430	458	433	452	467	441	463	456	493	413	434	463	429	460	476	427	442	477	503	439	471	449	468	441	455	459	463	431	410	435	446	457	422	466	447	454	453	439	466	501	440	476	429	449	438	418	434	460	454	437	437	453	471	487	439	466	415	421	413	430	413	439	436	441	469	449	464	403	463	399	419	438	439	485	445	456	430	468	452	480	443	495	484	466	426	454	443	459	453	428	443	445	453	459	456	499	445	431	458	468	462	432	430	422	446	501	462	452	426	428	438	432	453	444	429	478	415	429	463	437	462	486	439	424	426	448	452	478	443	443	438	466	436	426	414	459	443	489	470	433	480	445	452	453	465	471	484	453	481	447	409	441	459	456	441	454	471	455	424	460	453	426	438	439	482	448	476	479	411	439	460	428	474	440	483	458	441	464	466	438	443	434	481	477	427	444	428	472	449	440	452	437	427	405	437	442	446	476	447	484	483	440	433	458	433	454	446	460	467	467	447	425	408	492	442	438	434	372	430	422	477	419	437	449	436	409	463	458	408	451	421	405	422	426	397	439	471	470	462	438	443	432	457	447	461	447	486	420	465	459	434	463	423	445	464	453	496	494	454	453	424	462	441	462	454	436	451	452	462	422	411	449	458	458	435	422	418	440	430	487	459	449	468	441	465	436	430	438	447	473	463	423	422	461	467	405	487	438	452	441	454	443	406	461	439	471	435	460	465	429	455	444	445	466	459	457	438	464	464	475	467	451	440	423	458	457	475	460	459	460	431	386	468	485	456	471	477	413	432	443	471	431	479	451	456	442	438	404	455	439	449	462	447	438	477	468	439	451	465	474	430	451	443	426	440	477	438	450	498	446	455	448	482	443	462	475	475	497	456	482	438	479	444	448	430	500	447	451	454	461	426	477	465	434	461	457	422	433	463	459	450	456	461	461	464	468	466	441	464	449	457	467	476	455	439	416	471	416	457	454	466	430	436	438	443	420	403	452	454	414	443	440	442	506	451	450	411	450	434	464	468	444	453	448	430	438	472	450	429	427	457	476	463	449	456	470	429	444	468	419	449	449	494	447	474	433	465	439	437	437	436	478	472	462	452	450	456	444	392	455	438	458	423	428	434	461	459	442	463	489	422	489	437	464	454	446	406	459	462	458	435	501	425	454	422	439	454	426	440	452	406	500	429	448	442	478	432	458	457	452	441	472	444	441	454	480	413	452	429	428	427	453	451	473	440	473	457	478	448	465	430	474	471	438	448	471	487	456	474	462	449	477	432	421	469	461	451	507	490	459	446	488	479	483	462	420	447	415	448	477	476	455	453	436	485	433	438	444	452	496	439	438	446	480	441	396	452	422	451	436	424	370	445	443	496	444	455	433	435	432	453	412	459	439	420	448	467	495	462	423	445	466	455	457	407	464	450	463	486	442	477	451	418	434	483	433	430	465	477	444	458	486	433	482	437	462	437	459	483	481	443	437	450	455	446	455	455	480	416	474	446	431	454	466	466	400	527	458	458	490	436	463	458	434	479	489	499	432	420	460	498	464	427	482	442	450	446	434	448	453	461	439	433	400	455	474	456	455	467	443	438	458	453	444	466	462	487	427	478	473	462	498	456	447	483	446	470	470	470	423	461	452	452	448	432	455	465	427	504	500	478	431	435	416	448	417	460	453	492	492	411	446	459	442	474	449	447	410	470	416	447	454	424	439	440	433	465	388	449	469	461	482	440	459	462	455	454	450	458	390	470	496	417	465	457	470	460	407	491	442	465	437	431	418	481	415	447	455	461	413	437	441	460	412	409	443	395	488	440	447	451	444	478	435	445	454	440	432	435	466	434	418	466	458	459	413	455	439	455	457	475	438	460	430	455	461	451	405	453	493	490	481	435	442	432	489	468	434	441	455	466	452	410	490	453	437	453	465	436	415	434	418	468	450	489	439	494	419	446	450	415	404	416	444	429	442	433	466	379	453	464	462	442	466	434	449	419	448	452	479	446	431	495	402	426	443	431	467	424	433	417	432	459	453	461	432	482	426	417	450	464	409	463	417	439	433	478	445	467	428	456	427	459	457	460	450	460	442	411	406	503	430	435	461	447	466	439	466	446	464	444	491	513	469	445	450	458	461	450	421	440	427	441	478	413	439	422	423	468	428	451	423	456	432	438	459	489	412	457	458	463	468	444	471	421	464	471	485	465	457	470	460	440	451	436	431	437	404	478	438	448	441	456	454	465	456	425	492	458	468	462	463	424	468	462	429	483	445	450	446	457	419	472	462	427	463	458	453	490	517	472	421	443	474	477	476	447	470	466	439	423	431	442	449	415	436	439	434	502	423	435	448	451	478	466	429	474	469	403	491	426	473	420	474	412	445	469	430	452	428	458	476	454	455	485	467	439	476	452	439	454	443	420	445	485	451	440	421	431	499	415	453	434	413	446	474	479	454	431	479	455	489	432	448	473	446	410	467	448	445	458	483	405	424	447	451	440	436	448	460	438	442	448	434	433	448	467	439	430	450	444	462	471	468	456	452	475	453	438	466	454	446	476	486	451	500	432	440	420	453	477	415	464	455	448
4613	6401	5223	2981	1957	1726	1848	1635	1434	998	6870	17139	13324	6799	1901	1137	605	409	432	402	409	433	474	433	463	427	422	447	427	421	443	428	414	435	444	419	440	429	421	434	428	410	427	414	440	423	444	445	436	420	406	434	409	411	407	388	432	423	413	434	435	408	449	456	431	453	397	436	402	425	447	443	421	447	391	408	431	421	391	427	413	409	399	420	427	417	438	399	413	417	405	386	455	408	433	432	413	438	451	397	433	414	469	449	427	393	410	433	473	389	430	408	410	417	441	449	418	414	381	419	438	421	435	437	407	399	431	417	459	442	422	409	415	447	429	433	415	410	439	428	388	431	465	423	443	371	450	424	404	386	417	394	425	425	423	486	423	389	416	459	410	428	443	425	464	467	432	419	434	407	417	437	405	420	419	454	436	429	412	408	403	442	423	415	442	417	407	445	432	421	408	455	427	425	411	423	460	408	442	423	431	420	426	396	402	446	418	418	430	401	404	391	439	420	406	445	408	449	425	404	373	405	415	422	380	430	417	399	435	399	430	418	461	394	447	437	440	409	424	458	435	412	454	421	415	387	439	414	423	390	409	445	431	405	450	438	368	436	431	416	417	432	435	388	437	454	397	430	435	398	435	393	433	416	478	441	424	430	434	396	408	441	429	381	427	438	404	424	424	444	436	428	389	413	466	496	401	405	433	442	455	414	423	393	412	401	417	384	398	455	399	426	391	434	402	415	409	426	407	453	402	450	436	440	456	417	434	464	412	404	401	403	430	412	434	399	448	422	383	421	429	389	442	435	433	421	446	422	418	416	412	434	451	378	411	398	388	420	409	477	429	447	418	421	455	449	413	418	413	420	428	425	410	396	427	397	439	444	402	408	412	430	420	462	389	433	443	390	429	407	398	419	403	454	392	427	443	387	430	389	434	417	458	434	425	478	427	419	443	383	473	433	436	379	393	424	419	422	435	409	400	448	396	384	420	434	447	414	391	431	462	407	413	434	438	454	422	433	439	402	416	415	432	459	457	435	455	456	431	431	419	408	444	434	420	434	370	434	397	408	446	405	459	437	469	421	452	434	421	413	414	403	432	384	432	444	413	447	426	414	400	457	443	414	404	425	408	392	413	422	427	386	418	418	369	467	405	412	420	433	427	381	402	441	415	401	397	414	416	376	444	457	456	410	448	414	472	426	415	432	423	396	427	433	381	420	420	411	420	416	428	432	372	419	431	424	389	410	452	400	397	417	472	437	458	406	428	393	430	420	446	403	407	437	403	400	405	455	434	405	411	451	397	397	405	428	428	428	400	433	441	414	420	428	419	411	431	429	475	403	447	415	436	385	442	438	407	416	405	409	413	402	439	485	395	447	467	422	396	408	410	453	395	413	401	424	411	440	406	396	431	423	398	436	407	404	425	457	394	419	409	446	417	399	420	417	367	428	423	447	408	439	448	441	391	445	408	447	446	406	396	427	398	447	424	421	431	426	427	440	389	448	413	417	443	418	409	419	418	457	413	410	404	441	413	413	430	427	405	413	443	427	411	431	419	478	425	439	430	430	402	434	402	426	421	406	420	414	410	405	398	393	441	456	404	398	425	412	399	431	430	416	447	428	391	452	421	434	433	467	472	397	384	452	424	439	418	423	442	400	425	421	398	424	436	406	410	463	445	422	399	428	429	400	385	453	458	421	418	432	414	434	403	468	415	437	397	436	454	397	404	431	447	448	405	408	436	417	402	394	416	418	440	391	405	418	438	404	428	392	416	418	436	444	391	436	440	422	447	411	444	430	448	412	410	418	424	425	428	401	392	426	437	394	415	436	431	418	416	364	425	405	452	426	409	403	426	470	388	458	379	426	459	423	392	408	430	428	439	404	419	405	427	422	378	396	399	436	431	452	488	397	399	455	405	419	433	409	428	444	423	412	440	443	448	450	424	401	427	423	440	443	437	408	422	455	411	421	416	400	412	434	405	428	438	407	420	433	423	409	424	427	422	443	415	409	420	429	413	451	435	453	399	429	431	427	392	422	452	460	437	444	399	422	430	425	440	413	415	435	433	455	438	389	420	402	396	427	412	427	393	440	401	422	420	415	444	416	465	406	434	435	443	415	385	441	418	429	465	400	432	419	421	457	424	389	391	401	431	417	464	443	430	420	446	438	393	418	393	387	399	460	436	439	412	413	411	423	448	443	423	420	392	433	417	447	437	392	400	378	428	450	410	440	394	403	435	404	431	437	422	408	391	433	437	401	445	445	429	431	419	461	424	401	434	440	460	404	411	411	427	455	443	415	419	422	420	411	448	409	390	435	387	414	406	452	370	450	413	423	425	423	422	428	407	419	442	432	436	450	411	410	380	393	470	428	403	392	412	434	414	429	427	413	421	413	419	422	415	432	430	390	431	412	399	406	377	396	438	410	441	396	436	424	434	430	454	429	419	417	420	450	424	427	419	427	451	407	433	429	400	411	458	411	436	438	435	417	402	424	427	400	421	450	451	462	416	421	416	436	398	464	414	431	431	370	407	429	410	417	438	392	381	446	446	396	420	451	431	436	427	392	384	438	437	391	436	478	443	433	409	409	457	429	419	398	437	422	404	421	400	425	420	424	396	408	425	405	469	439	415	385	440	450	419	401	419	408	430	410	388	423	414	442	439	446	449	415	452	416	457	405	401	401	415	405	382	411	457	442	396	431	427	423	436	430	439	437	399	422	428	398	428	442	420	437	419	436	430	461	432	414	428	478	460	419	412	420	427	454	426	420	417	432	449	413	420	405	433	405	462	445	427	463	409	418	422	426	420	411	456	453	414	390	459	434	434	464	404	393	446	426	438	468	437	425	445	410	453	423	441	423	448	428	403	385	414	422	387	427	391	459	420	405	425	445	420	423	426	395	411	404	426	444	410	417	409	459	468	412	422	419	424	407	415	407	419	449	467	428	420	398	416	408	435	405	419	416	402	463	434	455	383	396	439	384	433	408	427	380	450	431	389	431	427	447	455	403	413	441	397	425	392	414	413	400	411	437	392	394	391	397	435	487	404	412	425	409	442	451	424	421	460	408	416	418	436	425	416	432	402	436	416	407	405	392	424	392	415	405	410	431	425	425	437	408	397	430	401	447	426	424	417	434	408	413	422	439	417	453	404	411	427	430	419	439	433	439	406	404	457	443	429	432	446	425	428	405	379	429	462	416	410	416	431	435	402	420	431	464	449	390	424	430	411	415	409	438	397	426	441	456	417	466	470	402	434	390	438	414	454	413	435	423	409	391	420	432	454	430	450	419	430	442	432	419	426	384	424	387	416	382	396	415	392	430	434	418	441	441	423	423	378	414	403	357	440	383	406	427	411	462	400	400	418	438	401	424	399	430	417	416	421	437	405	474	431	446	415	419	422	457	417	391	373	395	428	467	412	426	431	397	435	414	417	402	415	432	409	451	419	400	476	407	445	423	441	413	379	440	426	425	419	420	416	377	412	395	421	419	422	415	415	411	409	407
24593	21418	28660	24595	21112	8687	3328	2132	1737	1619	9741	28320	25275	13895	3594	1576	841	603	616	611	611	606	595	552	560	569	648	575	585	577	581	588	562	551	563	533	572	576	630	591	587	578	574	541	591	599	582	580	518	609	558	572	565	591	611	609	568	583	593	598	567	600	570	504	594	557	558	624	553	608	572	574	550	587	567	574	617	610	549	586	553	573	567	586	589	596	574	593	563	597	571	616	558	599	577	610	601	583	524	574	595	590	605	574	581	584	594	569	546	576	591	604	539	592	625	638	552	619	575	644	593	584	549	567	557	574	617	559	570	556	605	591	592	618	560	590	594	570	586	564	562	570	561	573	585	593	530	564	585	570	578	617	568	588	604	532	602	606	524	570	617	620	605	589	570	587	585	633	551	557	601	574	593	571	622	576	569	558	550	612	559	592	574	558	562	566	551	599	573	578	597	563	549	581	605	554	566	585	586	581	584	552	550	607	527	569	593	570	580	598	564	566	551	570	547	558	569	549	592	535	594	615	559	541	597	568	560	565	551	564	539	602	574	559	567	574	572	550	577	614	570	588	573	573	587	585	560	572	574	545	560	560	593	560	590	612	583	587	548	577	589	587	577	605	574	619	616	537	575	575	545	565	547	563	557	586	560	595	586	589	526	557	565	578	588	594	555	581	550	538	549	561	603	594	557	595	579	579	548	593	589	592	577	562	554	558	521	561	655	585	596	593	593	584	564	565	604	566	573	547	565	569	559	549	557	571	529	557	574	608	560	585	619	578	558	592	591	597	569	622	577	566	587	530	547	537	590	528	539	565	552	599	590	629	551	548	573	543	594	585	538	583	580	545	592	612	571	586	579	549	593	572	593	617	572	580	589	591	607	557	590	584	548	590	560	557	611	528	598	570	549	530	555	508	581	550	563	589	559	563	585	583	579	599	584	596	566	569	571	554	562	586	564	556	572	573	558	605	572	555	564	561	550	577	568	552	559	601	586	557	582	526	570	583	604	583	534	548	512	616	636	560	546	543	586	528	540	601	546	603	564	579	561	567	561	603	561	550	542	596	582	571	592	545	606	575	564	570	559	590	582	550	556	583	587	566	556	529	576	566	589	578	569	607	547	553	604	577	563	570	585	589	584	615	530	554	597	583	570	587	589	587	585	587	560	572	565	577	569	554	556	595	546	575	569	592	551	575	570	532	578	539	599	582	589	570	574	580	558	579	591	589	586	549	560	550	534	614	617	552	558	600	546	570	538	566	593	579	550	553	576	597	585	559	565	568	613	571	541	584	606	571	568	572	594	545	587	518	541	560	567	575	553	576	575	629	537	580	579	633	568	593	565	607	634	551	538	558	524	563	596	541	562	591	565	547	590	559	573	587	569	581	564	586	539	599	602	581	565	554	575	518	582	584	575	612	536	542	578	594	571	582	553	600	570	566	576	553	587	589	575	618	552	561	538	620	621	605	582	566	559	553	580	529	624	569	568	545	591	573	613	589	595	563	597	618	584	560	561	580	561	550	561	611	563	585	559	546	641	533	536	620	596	585	593	550	568	567	623	602	600	549	600	569	602	608	516	595	632	576	552	584	604	558	540	596	574	583	571	531	585	572	552	640	559	584	579	581	522	540	613	614	571	570	567	582	566	526	572	567	578	554	610	596	563	561	579	554	616	584	600	568	584	559	574	545	569	550	621	555	567	581	590	558	548	624	593	563	574	535	566	572	591	552	595	565	575	572	558	597	591	565	572	571	582	571	529	596	580	575	529	594	582	553	604	590	585	552	546	587	592	577	543	587	586	589	571	630	573	557	559	561	602	585	613	585	591	591	611	570	550	543	550	597	609	564	540	553	566	571	538	544	598	621	608	562	523	556	523	615	544	542	538	578	551	526	598	598	583	604	604	616	523	534	564	544	574	583	610	560	550	555	584	589	582	559	562	559	573	552	538	548	522	589	600	559	607	560	569	558	550	593	596	567	575	572	567	585	554	517	565	579	575	519	602	542	580	574	551	622	556	544	581	537	539	564	560	602	576	536	601	564	559	551	547	554	567	580	561	579	584	556	584	564	586	600	577	571	577	572	609	596	546	564	617	613	582	599	547	586	607	581	578	616	595	573	576	529	563	545	575	569	570	570	541	572	568	557	574	580	583	580	569	608	571	571	579	560	547	575	590	586	566	575	569	547	583	590	616	566	534	643	596	570	602	580	549	575	650	588	610	571	610	537	588	586	589	579	580	595	562	565	593	553	584	550	575	538	613	547	511	567	580	560	583	550	592	601	574	569	590	586	582	575	526	592	552	563	557	556	529	565	583	563	607	576	599	596	610	562	572	611	561	561	591	581	591	558	593	595	612	584	602	608	580	565	559	614	586	589	563	589	634	606	557	611	581	631	580	569	535	519	547	580	560	593	578	565	558	544	580	598	592	590	559	578	597	578	565	559	628	538	596	554	594	574	550	520	555	578	561	578	534	575	599	564	547	535	580	592	583	595	591	551	496	540	558	572	543	572	519	608	628	595	619	607	550	560	567	559	633	554	562	542	570	548	553	565	559	531	598	582	529	570	554	520	568	534	562	576	582	575	634	640	552	565	537	560	549	570	588	554	620	598	574	586	584	571	548	601	557	542	576	558	579	587	599	541	599	562	609	584	544	571	538	559	566	622	584	613	590	534	589	527	556	581	575	598	582	560	589	586	563	559	543	603	615	561	590	608	595	577	568	592	554	549	554	597	587	597	571	562	622	565	592	545	592	627	563	618	590	546	537	559	600	506	552	553	604	579	567	582	576	544	531	573	520	542	553	568	553	584	558	584	561	590	527	608	585	572	583	546	567	577	588	552	584	567	562	544	590	572	547	575	576	580	569	621	617	593	571	624	568	555	559	609	574	572	565	606	541	601	547	551	595	563	556	623	532	549	559	592	515	565	549	583	600	550	590	614	586	572	588	573	565	550	571	561	540	569	589	522	579	550	524	539	554	576	557	562	590	578	578	566	591	598	572	505	578	595	595	554	549	599	634	576	569	571	588	533	519	557	579	575	566	596	598	558	563	533	626	559	573	587	576	571	584	573	592	578	584	614	540	542	578	561	568	517	578	560	571	567	588	592	584	600	534	569	624	516	610	574	637	567	576	561	540	568	586	598	578	565	600	586	550	590	557	579	555	483	566	600	575	611	580	593	591	586	573	542	574	575	563	534	576	619	544	575	588	527	556	564	545	573	614	570	609	570	583	572	536	544	555	574	574	524	592	593	560	600	558	544	557	567	562	584	555	546	536	546	609	555	567	541	630	551	553	586	539	567	547	574	592	603	622	540	569	562	581	512	580	565	574	548	540	592	587	576	613	550	540	546	601	577	590	582	556	526	576	556	564	540	572	581	627	583	581	574	577	539	585	578	554	536	542	580	606	595	584	560	591	548	588	545	601	594	595	586	586	620	574	568	575	558	599	560	581	544	567	592	581	576	589	573	546	622	575	528	552	579	607	527	524	580	585	567
6143	12446	11674	7070	4382	2862	3024	2624	2491	2350	13513	26620	21699	10874	3259	1636	764	583	534	521	554	518	530	532	533	567	504	514	526	528	533	504	547	574	533	529	552	497	524	516	516	543	518	521	543	551	530	511	539	558	548	534	527	525	541	539	511	509	521	584	578	542	578	532	554	535	531	536	505	550	546	560	505	537	542	511	526	558	540	531	550	535	531	505	522	514	555	525	513	509	535	533	533	518	562	491	530	562	517	562	555	543	531	579	537	548	518	530	541	516	529	524	515	484	575	532	542	548	562	501	527	561	506	557	498	503	538	541	525	506	517	551	518	539	517	541	534	535	506	539	546	566	545	530	543	523	515	517	505	569	514	552	500	545	505	566	525	553	534	522	511	531	499	525	529	517	518	518	518	518	553	562	516	553	532	514	499	526	545	592	481	535	561	528	520	506	512	520	501	515	545	514	525	503	575	528	521	537	532	533	520	509	504	534	498	531	492	515	535	552	529	504	497	551	509	560	526	533	513	527	512	536	523	524	465	544	522	483	527	548	505	527	557	549	540	538	511	522	528	534	532	516	564	530	527	464	526	539	474	526	557	518	519	543	519	520	508	511	585	531	526	505	502	465	540	514	525	468	555	529	537	497	566	553	562	531	506	541	540	539	519	511	537	527	555	507	504	457	511	508	472	522	473	527	538	516	544	523	515	546	556	555	512	534	514	561	565	555	510	521	528	556	524	547	541	503	542	525	501	476	530	521	559	520	543	573	492	527	563	508	507	515	505	569	537	529	489	498	504	526	569	518	508	529	529	537	511	504	534	536	524	505	529	529	546	541	558	522	539	545	565	590	502	508	519	528	562	507	535	500	544	498	482	489	485	492	543	530	495	534	535	508	510	495	519	570	549	527	507	514	545	498	543	522	522	513	504	542	537	506	506	525	512	522	533	510	504	530	536	501	536	526	522	548	502	534	531	512	524	481	523	519	506	494	494	484	521	547	542	554	532	528	557	528	498	543	531	479	508	506	528	531	525	541	495	505	510	553	553	501	518	525	566	501	531	519	504	545	557	485	532	484	509	525	488	509	507	517	526	520	525	539	519	541	505	475	490	513	539	515	530	502	487	505	500	506	535	518	531	545	504	526	520	513	506	534	508	540	491	509	463	579	503	489	556	567	541	496	496	495	532	504	546	531	459	496	526	550	535	542	603	535	524	576	507	546	521	528	519	561	513	520	513	551	558	538	547	525	537	522	558	515	554	476	533	497	514	445	520	528	576	520	521	502	496	535	486	500	518	526	506	530	527	483	517	516	510	525	520	510	547	512	508	520	521	506	517	501	538	529	524	519	479	510	527	516	520	516	527	530	525	526	514	575	536	538	559	553	497	521	547	527	470	529	576	521	537	557	512	550	551	506	540	495	526	477	484	499	514	542	522	521	553	476	491	540	526	549	499	512	499	511	552	558	503	511	508	573	536	545	511	561	530	538	526	545	557	511	530	498	504	512	512	520	553	523	538	529	536	513	545	545	498	514	530	568	515	511	518	490	531	536	512	517	503	525	518	523	500	539	491	486	541	521	530	502	521	506	486	513	545	540	589	534	467	531	516	514	495	562	553	508	494	507	513	508	537	506	517	521	490	492	494	486	516	557	520	550	554	500	509	467	508	500	566	504	495	525	493	510	549	496	527	543	531	499	509	498	545	516	529	545	498	506	498	532	522	523	533	525	495	514	502	533	514	553	511	485	498	523	504	548	533	487	536	488	528	534	503	520	504	514	530	532	524	483	538	533	502	539	499	544	534	538	536	501	511	511	525	517	513	484	521	491	544	551	512	523	507	542	581	512	507	493	540	497	526	570	490	537	522	507	527	549	515	529	529	505	469	479	479	547	517	487	539	512	508	521	558	553	528	531	494	519	547	506	525	519	492	497	526	556	514	559	512	544	507	475	563	500	484	529	519	489	517	508	523	549	514	540	518	473	539	540	517	513	536	519	511	501	517	551	530	504	483	536	519	555	489	530	521	548	525	498	481	557	517	524	543	535	528	484	498	487	529	514	508	549	483	524	502	505	542	543	523	522	520	516	528	501	521	523	515	535	550	518	571	520	526	498	547	531	505	505	516	521	521	516	501	513	496	535	553	552	507	586	533	518	524	546	530	503	536	498	540	545	539	538	548	511	527	531	519	515	519	549	516	528	485	507	542	542	509	510	525	504	523	530	499	529	491	529	540	488	491	497	507	553	547	526	509	521	506	509	506	520	519	552	488	528	563	539	512	523	519	567	539	531	515	523	552	541	514	503	511	506	573	514	495	563	537	511	480	519	526	529	520	522	514	527	500	481	499	536	527	475	492	510	527	527	563	515	488	499	516	541	545	515	567	541	512	532	469	551	505	511	547	510	493	512	502	516	565	581	499	545	506	500	511	482	516	487	507	529	472	519	509	507	522	480	480	528	537	527	559	519	502	498	537	531	517	571	509	500	499	519	481	541	495	513	572	485	519	504	554	517	507	534	507	490	523	518	538	555	522	568	543	469	553	543	534	451	526	539	512	561	510	501	550	569	500	553	521	519	494	517	509	531	516	532	519	520	529	531	520	491	524	519	504	513	503	501	501	481	496	478	537	511	535	502	528	497	532	513	500	557	534	519	512	518	530	524	478	511	516	534	509	501	512	500	462	531	524	537	528	543	521	540	488	567	502	497	475	523	508	527	495	509	485	515	536	547	508	506	496	523	504	502	527	497	533	565	540	481	511	546	513	550	560	541	534	515	548	504	544	486	536	546	489	557	538	560	494	511	538	561	501	549	522	543	530	487	553	524	476	466	541	513	494	473	543	511	502	553	529	517	547	529	511	551	512	512	486	535	478	501	522	530	533	475	529	534	523	498	476	559	550	551	503	507	517	526	462	505	553	541	519	494	535	489	559	535	523	518	534	521	519	497	515	498	526	534	507	503	509	533	538	494	544	540	516	527	492	513	535	513	552	507	488	513	548	536	542	502	490	533	508	505	521	538	526	505	527	506	523	542	505	500	502	491	498	487	512	489	490	551	521	527	539	519	503	531	520	536	496	548	504	499	454	470	531	543	502	514	481	506	547	534	524	520	524	556	512	489	550	536	484	521	551	504	571	536	546	566	466	527	525	512	553	497	502	561	522	518	568	504	504	503	525	573	521	525	535	507	527	482	506	514	543	531	488	496	510	474	482	515	528	536	485	519	518	530	522	502	532	521	531	514	561	496	587	552	520	531	540	505	528	495	545	505	542	515	553	508	475	565	510	559	502	521	500	505	514	520	515	497	531	520	574	503	521	506	519	526	564	482	505	499	576	487	509	572	500	543	507	508	516	521	543	515	497	525	527	511	480	530	484	526	513	506	471	541	566	484	553	480	520	554	525	538	497	558	498	497	512	496	505	515	516	526	531	565	519	484	527	496	492	520	494	506	551	517	564	542	501	526	523	520	508	500	585	513	499	514	525	498	535	537	518	518	523	535	526	542	489	477
27898	13119	5487	3115	1570	1138	886	814	728	658	870	1934	1998	1173	694	528	536	469	449	474	461	490	457	487	471	442	449	476	515	462	435	466	463	454	461	488	452	437	462	486	502	468	491	469	468	469	445	451	435	479	511	470	450	476	441	478	480	486	461	444	448	461	491	470	450	502	439	458	446	479	446	466	521	429	489	467	488	473	461	446	477	479	469	437	471	519	452	450	459	467	479	496	494	450	475	462	436	459	498	453	462	451	475	475	456	456	455	440	482	478	473	449	446	534	469	430	486	477	467	484	458	457	481	490	440	476	498	453	472	495	461	464	498	473	501	521	463	442	466	498	452	453	451	479	489	450	458	456	459	475	487	479	498	480	440	452	467	484	508	465	494	478	459	483	425	472	449	424	470	428	469	464	475	475	454	445	469	478	477	477	443	453	457	465	470	490	516	483	454	476	479	487	458	499	462	445	449	458	465	465	439	493	458	473	477	505	462	457	476	473	480	481	467	467	486	493	427	460	477	446	435	459	475	437	488	444	468	444	465	480	464	482	481	484	479	476	506	478	452	489	460	511	486	467	464	476	485	464	438	471	462	463	500	476	449	450	483	431	436	460	504	453	454	463	440	460	446	448	461	467	439	466	480	449	442	459	495	481	484	474	502	440	459	447	496	425	447	471	484	443	421	493	454	478	498	484	472	464	481	451	402	506	480	465	467	472	460	483	462	470	465	476	450	454	466	439	481	437	458	445	491	459	488	449	507	459	475	471	476	499	455	461	504	412	448	479	438	452	437	464	452	473	486	452	478	467	458	496	434	476	485	447	467	466	466	449	458	442	456	469	450	438	487	479	485	461	464	482	455	505	503	438	466	454	519	465	464	439	483	435	450	511	513	488	447	475	461	514	474	444	429	476	484	445	467	440	429	486	491	465	470	468	481	489	476	482	480	464	397	464	442	427	479	438	480	457	449	512	516	468	486	479	462	459	466	506	450	454	471	488	475	425	467	473	492	487	461	455	482	490	450	485	479	462	467	454	465	519	481	473	500	486	459	452	462	496	480	494	476	486	510	493	475	462	459	470	490	459	470	475	486	486	465	472	448	521	490	427	426	487	455	508	465	495	470	447	464	497	484	493	492	485	487	426	493	451	460	438	491	475	468	474	435	467	465	457	453	525	498	486	455	484	455	476	442	444	442	493	510	481	468	456	467	475	493	421	511	460	443	454	456	471	451	495	451	418	465	479	440	479	465	479	473	485	471	465	455	473	496	476	474	490	475	472	487	448	470	507	463	504	461	428	450	487	457	461	472	496	499	480	465	452	457	440	495	469	495	480	490	469	488	479	471	486	457	437	484	445	451	474	493	470	459	454	466	478	460	438	430	488	458	480	443	486	480	459	480	435	422	479	477	445	454	457	457	478	478	470	475	494	442	447	479	475	417	451	446	477	491	473	522	469	484	450	476	470	446	425	478	524	456	459	460	476	495	464	469	466	473	494	516	489	465	460	435	496	494	470	489	506	475	477	454	480	466	462	481	440	500	432	430	433	471	466	477	476	472	490	482	457	464	431	460	478	456	471	419	459	443	474	480	476	449	470	484	448	439	435	486	461	491	457	450	438	483	449	466	487	440	458	477	517	477	467	424	452	455	499	496	443	454	474	510	483	424	485	443	465	468	477	498	502	480	477	439	480	456	490	496	479	454	453	436	521	443	488	425	489	460	504	449	463	485	494	476	481	464	476	452	460	506	463	476	449	492	462	477	477	509	481	455	479	483	442	460	464	461	470	442	484	460	494	452	489	471	457	477	459	476	470	430	469	479	475	465	418	466	478	430	500	438	481	496	487	472	477	441	445	477	446	474	451	446	440	491	494	452	459	519	464	451	463	449	463	462	458	461	465	453	480	508	482	488	458	445	473	454	483	461	471	465	481	486	447	443	454	474	491	466	502	495	448	477	465	465	437	427	437	477	454	460	499	433	484	473	473	426	492	487	486	504	450	438	458	486	485	442	451	478	489	456	450	465	437	457	456	484	478	456	489	466	511	468	461	483	478	485	433	448	447	474	465	449	449	446	505	461	457	504	493	433	461	489	472	509	484	453	447	461	447	455	480	452	497	489	444	496	484	467	466	470	466	487	451	491	475	474	432	457	475	442	490	460	443	414	475	456	479	492	459	465	469	470	508	466	480	447	442	453	492	475	460	507	457	467	488	468	493	485	468	480	501	511	445	440	479	464	496	465	502	450	454	474	557	490	489	445	460	442	462	484	458	459	462	436	493	446	502	459	445	490	513	506	482	437	454	467	517	508	495	465	433	441	472	485	460	432	440	446	496	448	477	466	467	491	447	482	469	435	483	477	472	457	464	454	467	461	437	482	488	498	471	487	487	438	480	477	446	439	453	461	487	459	462	459	469	495	468	458	483	451	440	483	491	469	475	468	488	445	480	493	460	494	506	491	500	467	480	468	447	450	449	479	449	445	502	458	464	432	477	513	446	459	469	488	439	472	475	469	457	443	495	474	458	477	453	474	456	454	486	458	503	462	446	449	467	483	427	456	409	467	463	478	450	458	477	454	466	500	488	488	511	467	440	472	500	515	508	481	455	415	479	477	462	458	510	509	436	494	445	478	450	521	437	468	422	469	486	491	486	472	446	439	462	461	466	474	447	471	483	489	451	457	474	483	459	494	475	499	413	429	449	448	464	487	467	471	440	438	454	492	478	471	501	473	461	468	474	487	446	468	479	473	454	458	461	462	449	446	452	466	473	439	470	474	444	457	455	478	455	448	477	494	498	440	440	519	447	468	466	479	483	459	486	475	447	463	486	490	423	472	478	447	454	467	462	474	468	486	454	450	465	467	516	501	499	474	470	471	464	438	483	455	465	462	519	466	448	495	482	473	446	505	485	531	433	462	463	477	478	458	463	465	421	459	431	483	456	476	462	467	441	441	469	455	464	487	492	445	460	454	462	446	472	457	504	484	502	429	468	519	467	460	445	445	486	493	448	426	485	450	450	436	481	439	471	479	461	439	471	457	441	460	455	463	455	487	456	470	469	451	465	459	501	498	487	485	463	461	483	465	471	427	451	468	461	469	477	503	468	474	505	438	443	462	506	452	493	446	476	483	486	472	496	477	483	471	465	443	439	439	451	513	462	458	486	513	470	467	467	459	421	432	476	463	431	479	453	475	465	497	460	487	476	488	472	430	462	467	434	512	456	475	490	448	468	438	458	453	512	461	482	491	514	457	474	460	476	480	464	457	450	484	453	484	489	440	497	508	457	481	471	481	490	481	456	488	491	450	450	492	457	460	470	458	458	488	442	439	448	473	461	440	483	437	470	490	484	446	425	461	474	501	474	480	434	458	440	463	460	496	445	473	469	500	456	506	478	504	418	410	458	491	495	449	443	488	460	461	516	436	521	470	422	514	490	515	430	467	483	514	496	506	470	458	419	483	453	458	457	449	463	448	511	461	454	457	468	479	486	490	431	449	462	457	459
7082	5072	5433	2889	1930	1396	1139	977	890	774	1147	2425	2263	1127	674	501	449	412	395	456	480	428	383	426	405	468	420	407	423	443	395	387	413	406	416	395	381	426	403	431	444	458	417	411	410	411	420	430	447	428	414	414	475	399	449	398	421	427	422	413	451	395	414	406	434	409	413	426	416	409	385	420	428	393	377	408	391	401	403	423	413	418	418	439	412	409	409	466	418	413	442	412	411	421	393	409	412	463	413	427	411	426	433	405	403	410	477	408	382	408	440	413	406	420	436	420	432	437	396	402	437	409	409	438	453	420	446	367	379	383	382	394	431	414	462	381	424	406	425	466	433	410	437	411	396	405	427	413	437	403	444	370	414	421	413	430	388	410	410	452	449	408	402	415	415	431	410	411	413	406	422	425	440	407	423	431	409	424	438	430	438	418	456	420	423	427	425	418	435	401	413	374	412	431	428	435	466	429	381	431	387	435	416	471	398	434	463	412	442	388	419	448	411	422	413	410	402	418	442	432	381	433	422	414	453	427	386	422	401	441	429	456	411	421	410	413	425	420	391	382	431	421	410	424	424	442	410	388	411	420	384	414	477	420	425	424	398	452	413	418	414	416	404	412	397	418	398	448	399	401	420	410	384	430	413	443	425	420	436	395	402	438	377	414	390	434	418	443	426	405	446	441	411	423	434	390	416	421	417	444	405	441	424	423	408	413	433	412	409	400	400	410	405	410	408	423	398	397	424	409	418	467	414	389	454	452	455	455	426	444	406	413	418	453	406	418	416	437	435	464	396	449	399	416	428	423	432	426	442	396	426	453	428	381	432	461	430	422	460	417	422	433	440	420	422	461	433	425	458	455	423	393	420	431	424	418	407	438	395	424	411	400	409	426	409	409	411	417	440	410	416	429	390	403	425	401	416	422	414	439	405	414	433	433	406	420	408	468	451	432	423	444	408	406	443	419	447	399	462	403	433	438	429	412	455	427	412	425	427	430	423	432	412	408	413	402	419	413	422	412	455	463	424	411	395	434	413	418	404	432	423	403	431	396	397	410	436	408	398	405	378	404	430	428	423	448	396	420	408	423	473	378	399	404	421	404	440	398	428	440	431	398	434	427	400	438	400	440	381	389	406	408	418	409	416	381	420	425	439	408	424	434	399	399	413	430	417	435	414	434	408	381	408	408	450	449	408	428	416	417	431	441	441	424	440	411	424	432	394	395	424	424	405	398	427	408	402	415	389	415	434	398	383	415	420	428	425	430	435	396	425	418	418	390	418	415	432	469	420	412	377	426	413	445	397	422	470	409	417	402	441	402	387	403	448	398	404	399	443	416	402	431	429	418	424	389	433	384	404	407	398	464	397	426	411	390	445	431	450	399	426	431	412	444	451	433	436	411	437	476	402	461	409	438	443	406	402	437	432	396	401	420	381	415	457	413	404	409	426	406	440	463	480	398	447	395	412	440	399	393	416	426	446	393	412	424	415	425	406	441	445	429	459	431	433	408	413	434	435	417	457	451	438	419	415	415	422	417	406	426	397	456	417	455	358	447	387	412	456	463	444	422	429	424	455	405	402	465	412	420	449	391	388	417	404	412	430	433	412	390	449	449	454	440	414	464	422	453	446	389	423	452	410	412	415	424	418	428	423	406	428	431	456	403	434	417	461	433	430	414	393	399	400	439	434	411	409	386	403	452	414	443	393	414	410	405	448	425	401	385	413	377	423	414	418	440	429	440	420	430	376	435	440	417	388	451	410	447	430	406	411	415	395	439	386	419	405	414	435	402	415	379	433	430	434	439	447	434	403	416	435	432	432	417	411	407	430	411	430	429	432	416	420	414	435	394	420	423	380	425	407	461	391	393	454	402	436	401	415	433	451	434	396	408	432	439	441	389	416	391	427	399	388	398	420	436	435	456	411	443	420	408	441	402	412	386	447	422	388	457	457	461	406	424	426	415	447	451	448	425	400	428	420	405	451	445	447	424	439	429	418	436	454	404	411	436	438	413	419	445	410	407	406	417	429	412	395	419	441	406	399	436	446	431	432	396	434	444	401	428	434	381	379	415	442	425	413	394	388	423	410	422	384	421	405	381	428	428	384	436	420	457	434	436	402	432	416	409	411	393	425	425	395	404	397	423	422	441	381	430	404	409	393	428	416	427	413	411	406	419	419	426	430	425	450	430	416	416	385	422	439	385	426	400	425	402	432	421	434	443	463	425	395	402	441	408	450	426	432	439	397	448	429	428	421	425	396	403	399	410	389	418	418	380	438	437	464	413	427	435	414	429	406	369	403	425	421	411	417	393	453	423	380	439	403	406	429	410	421	429	420	436	425	441	418	408	423	435	389	445	437	431	388	391	428	432	455	440	451	385	434	389	440	414	429	414	392	434	415	439	411	419	429	420	442	428	431	411	425	398	447	415	380	421	389	394	406	387	456	443	409	432	404	393	393	392	434	439	457	439	414	406	387	413	426	446	394	416	439	412	417	443	435	415	443	453	417	437	384	384	424	408	385	422	409	417	400	444	405	417	415	405	422	439	455	411	434	441	401	415	413	406	410	435	422	392	396	446	416	404	417	406	430	416	446	447	437	431	410	418	391	392	422	413	416	415	416	398	447	447	409	405	411	431	409	385	389	426	444	412	441	425	446	453	391	463	427	407	441	407	418	436	412	448	447	435	447	384	433	447	416	462	414	409	419	384	427	423	391	416	395	423	407	431	420	404	439	433	428	406	425	410	423	399	424	425	422	383	402	414	459	410	413	443	446	437	407	419	434	406	448	416	445	407	449	461	437	447	440	432	397	394	391	396	434	429	438	437	418	437	451	403	424	430	397	421	446	426	407	404	422	433	414	418	428	413	389	458	427	395	415	419	410	441	461	410	426	471	421	441	406	450	429	412	434	406	438	448	438	414	384	399	409	414	407	454	437	425	445	408	415	390	448	409	454	414	403	461	419	458	446	419	391	400	447	413	429	406	410	412	425	401	395	378	395	435	433	405	424	444	425	404	443	394	415	417	425	431	432	372	397	412	406	432	413	432	456	436	429	432	409	404	400	390	413	435	414	373	408	435	371	450	443	378	408	427	402	445	432	421	413	367	412	378	398	447	416	419	406	416	423	474	453	407	412	410	402	427	443	432	395	396	412	386	430	418	401	411	430	404	430	406	394	415	448	398	419	422	459	440	446	438	437	384	446	442	405	420	412	406	452	377	395	423	405	440	421	420	391	422	460	408	402	444	401	428	428	446	412	402	419	418	422	419	444	446	454	427	398	384	443	428	398	424	459	442	404	405	416	443	429	395	421	422	403	384	418	432	435	393	433	414	409	421	431	408	423	402	439	453	378	392	404	391	388	446	440	409	422	414	438	441	441	410	400	390	441	420	379	423	447	412	421	399	417	426	418	440	435	433	414	404	450	478	447	380	429	435	444	400	404	415	401	449	367	422	424	413	404	427	400	437	400	391	384	425	408	407	420	439	422	456	432	445	418	420
25597	21450	27632	25342	12008	3811	2214	1405	1034	916	3151	17779	16233	5661	1770	794	552	482	485	465	473	435	453	437	438	424	466	416	481	431	437	434	456	442	420	461	436	485	477	446	462	441	455	455	430	413	429	497	485	447	475	442	423	436	440	426	460	468	413	472	438	444	441	443	491	443	445	456	383	412	445	452	447	400	441	427	453	430	461	464	435	463	407	444	402	483	423	423	468	407	436	424	422	442	437	436	466	448	453	471	436	426	481	470	444	419	460	473	424	439	442	441	393	420	467	475	458	402	433	446	438	427	469	406	457	443	431	424	449	478	435	437	463	436	405	464	461	432	449	454	455	422	451	421	454	468	430	475	436	451	438	414	495	421	467	459	455	420	449	447	425	461	431	451	432	448	461	450	476	442	444	452	478	438	423	464	443	463	429	450	441	467	463	466	439	465	416	465	430	462	421	425	454	436	429	458	468	429	418	416	445	481	450	434	420	413	432	492	429	450	452	429	443	453	430	446	404	470	459	470	486	499	400	446	429	432	487	396	433	465	420	429	432	445	450	437	463	423	437	461	454	458	461	413	442	444	461	460	447	445	450	436	424	453	450	445	447	460	422	497	415	441	430	452	443	449	482	456	439	416	428	444	437	432	428	418	423	406	434	471	452	424	459	434	421	446	464	436	468	465	457	402	436	435	418	422	462	416	442	418	462	482	425	426	477	475	432	463	452	444	484	439	454	436	434	422	450	438	428	451	497	451	467	435	440	470	467	482	459	439	447	449	441	471	475	436	421	437	435	405	397	416	439	443	406	467	425	428	482	493	439	440	452	433	446	471	476	456	434	470	423	410	444	453	441	450	459	432	464	451	431	416	460	445	436	425	474	448	504	451	451	441	405	455	458	419	498	437	452	431	396	450	438	449	443	407	435	479	487	460	415	451	468	437	412	426	428	458	472	446	448	423	430	445	429	429	430	396	430	425	479	436	405	400	445	449	432	466	425	455	435	480	457	433	438	426	460	449	453	436	487	440	450	458	457	445	439	439	411	430	459	420	460	458	433	470	418	433	423	401	468	428	440	459	451	437	442	412	457	436	490	439	445	464	430	506	416	443	445	424	435	452	399	445	398	427	436	448	478	445	434	453	415	424	471	421	410	489	427	448	464	427	412	423	411	476	418	446	437	450	456	396	449	451	450	424	450	446	487	456	407	447	460	440	429	439	427	490	447	458	452	497	412	466	427	449	475	442	417	456	462	462	434	454	449	427	441	467	417	437	415	469	421	408	439	444	463	434	459	432	443	442	444	417	431	439	406	464	488	455	435	470	464	455	436	440	416	389	428	474	459	482	438	451	452	419	468	438	454	415	452	444	442	446	410	448	431	452	456	424	452	434	435	455	420	441	433	413	437	444	467	439	451	472	415	409	453	446	409	419	451	495	435	415	456	418	411	391	453	426	439	427	418	504	447	453	463	416	469	454	394	424	408	449	456	455	429	473	430	433	443	424	430	435	450	426	475	456	447	452	458	431	458	457	432	484	464	447	418	453	412	408	454	434	485	471	435	454	444	435	476	450	443	409	428	443	431	453	444	420	464	410	455	445	442	463	435	447	459	441	447	453	440	402	384	439	418	409	433	399	425	469	431	434	435	473	464	403	439	438	432	477	428	407	439	419	428	419	436	455	483	470	417	463	447	435	467	441	420	406	410	425	436	442	411	427	432	450	459	441	436	442	428	433	436	445	459	425	483	434	454	447	390	462	435	486	446	439	406	459	469	468	423	427	413	421	426	413	457	480	440	443	426	432	450	442	447	434	461	443	430	431	434	429	446	464	456	453	455	445	467	432	420	445	464	393	429	422	441	459	445	473	445	428	409	435	395	453	428	437	476	421	465	458	458	447	467	456	458	421	465	426	491	427	429	426	449	455	473	459	423	464	454	419	427	440	475	442	430	440	426	437	429	455	470	480	427	471	435	416	453	432	438	448	428	459	454	419	415	460	464	435	408	446	463	443	440	440	433	477	432	460	455	425	436	464	424	431	474	421	427	419	440	407	445	435	436	463	421	459	454	429	444	449	442	446	448	426	432	456	453	467	442	463	450	463	412	474	473	426	453	405	418	478	489	465	450	460	471	454	458	444	426	487	430	437	445	461	477	455	431	424	418	436	465	421	459	411	429	446	457	460	464	453	436	490	449	435	426	424	426	445	485	428	453	489	449	444	466	433	430	429	448	424	458	423	425	448	441	475	419	451	454	422	399	407	429	416	438	445	434	442	443	408	450	475	439	438	443	400	453	401	439	463	399	439	428	428	468	458	433	462	451	440	457	452	428	451	424	446	440	405	429	436	456	435	413	443	422	427	432	434	424	433	460	460	446	490	461	451	453	441	448	464	468	442	429	472	470	416	455	454	488	434	446	431	455	434	455	445	398	483	468	447	447	451	471	426	444	457	436	435	411	406	421	456	413	420	465	457	432	414	441	466	454	466	401	432	431	452	400	420	452	410	430	462	448	472	425	451	437	446	442	467	432	420	432	441	421	448	452	459	417	445	460	426	435	405	452	454	422	420	426	416	430	403	447	442	459	448	455	463	442	424	419	481	436	430	436	426	458	456	448	425	466	436	399	442	428	447	460	488	431	443	442	409	474	421	453	405	417	443	440	446	437	468	490	422	410	403	455	440	483	410	440	418	431	436	490	449	391	468	460	454	395	422	457	437	450	410	452	445	455	396	416	430	424	490	474	447	416	423	421	454	441	433	429	446	440	440	444	452	497	462	428	455	440	443	443	438	477	395	429	411	437	432	418	395	442	441	441	476	449	437	428	420	461	427	453	399	438	470	439	434	428	465	447	455	446	440	462	406	446	428	456	405	420	454	416	434	430	420	460	449	450	436	418	462	460	429	430	428	432	450	466	456	444	461	467	460	452	465	440	453	440	464	457	447	450	446	408	420	439	466	437	429	432	473	441	453	490	436	469	436	437	411	421	435	439	421	430	475	444	463	421	439	441	453	499	449	429	451	446	448	442	432	459	420	433	416	481	410	426	450	443	431	440	426	449	447	457	483	434	418	431	410	483	445	453	450	411	449	401	416	452	445	444	442	422	438	453	434	450	480	377	441	466	467	443	402	442	445	385	465	431	413	455	473	431	414	418	434	396	448	419	436	473	439	425	411	404	398	465	520	470	434	449	412	437	422	457	426	425	448	421	445	436	419	486	453	423	453	438	440	425	428	432	451	441	446	429	426	441	407	451	427	416	454	450	426	492	435	471	455	415	430	426	442	447	436	459	450	432	437	415	426	423	441	456	420	476	440	424	464	431	435	477	424	481	421	465	474	436	454	468	457	413	443	497	433	421	455	414	475	413	434	452	424	424	424	436	436	443	434	423	433	396	444	434	398	429	469	439	451	434	458	418	453	403	470	455	438	444	462	428	460	441	466	473	449	406	446	479	441	457	468	442	452	462	471	447	431	428	432	418	436	488	441	456	472	427	421	404	436	458	459
6419	11105	11601	6503	4326	3367	2702	1968	1522	1268	4844	19122	13672	4831	1845	879	470	404	414	428	460	409	415	441	434	424	398	442	399	424	420	424	413	448	456	445	381	418	425	443	446	404	430	400	371	442	409	411	447	426	383	431	424	377	404	434	402	432	431	423	451	410	406	401	420	428	408	430	449	432	409	421	428	394	413	415	427	441	427	394	414	432	420	451	393	440	420	413	396	414	455	417	381	449	448	449	403	425	404	389	424	423	405	419	400	405	411	405	412	440	465	461	396	370	425	410	436	390	447	403	393	423	399	396	418	409	418	410	431	456	422	403	414	438	409	412	411	418	442	447	389	418	395	424	396	413	420	371	421	409	454	434	392	384	391	392	431	432	378	391	411	405	445	428	447	414	442	411	421	363	405	391	388	440	447	421	417	442	421	392	459	379	385	409	406	408	430	442	416	411	429	424	431	432	464	449	398	399	383	436	453	428	404	428	418	454	427	425	379	428	423	417	420	419	386	394	369	451	425	434	387	421	442	399	418	399	422	396	429	395	438	446	411	424	426	386	424	417	425	405	434	411	398	396	416	427	387	430	396	405	393	411	422	433	449	438	418	425	459	416	394	408	423	378	436	427	444	414	414	406	423	396	400	407	401	428	406	416	406	390	399	397	411	420	411	416	426	433	403	430	407	414	421	445	425	436	405	401	431	416	406	390	420	383	403	397	431	443	439	429	440	428	389	411	420	440	426	410	448	388	428	431	431	416	391	423	409	406	401	431	398	397	416	433	413	396	414	418	438	447	445	428	418	417	416	405	433	447	407	418	436	438	393	423	424	400	418	420	425	426	439	399	399	433	423	418	413	380	455	405	408	384	424	468	395	392	408	403	410	393	381	433	389	488	384	421	428	416	397	404	445	431	456	363	405	423	411	441	405	416	422	419	410	442	406	402	422	371	395	445	414	438	452	424	391	411	431	414	387	424	403	417	439	442	428	443	372	402	403	414	400	423	408	396	476	410	372	387	409	409	404	418	428	385	408	426	412	400	444	405	406	461	433	407	398	433	406	425	454	437	405	436	402	440	402	434	423	439	425	419	377	385	456	401	402	374	445	446	413	395	392	432	418	418	436	405	418	437	441	423	420	404	411	431	431	430	417	394	416	419	381	409	409	422	411	407	395	432	395	417	414	437	411	418	412	415	409	426	415	413	405	395	422	423	448	425	403	426	404	404	424	412	378	432	423	391	424	400	396	399	419	391	448	408	417	428	408	386	395	442	408	425	389	399	402	374	413	429	413	420	409	400	440	403	363	407	374	395	432	389	437	411	401	405	393	416	413	420	409	453	454	397	384	394	404	453	383	440	433	424	439	422	405	438	424	423	426	450	385	409	388	433	403	430	385	394	357	388	429	453	415	417	426	429	396	417	404	405	430	411	431	392	415	428	411	433	399	409	419	388	425	418	428	430	424	416	406	423	400	410	394	394	414	415	426	415	426	431	428	427	388	439	404	395	418	396	444	405	425	440	453	423	397	427	398	447	414	438	421	419	432	404	403	404	383	402	404	419	401	423	394	408	408	418	425	435	400	434	440	442	417	415	414	403	432	419	420	384	429	410	378	471	419	384	412	388	409	415	392	390	442	413	439	431	403	431	444	419	395	443	435	425	384	454	407	426	413	426	404	411	441	425	431	386	428	415	419	417	419	377	420	412	411	378	383	407	392	427	446	400	415	458	436	363	387	422	374	434	437	434	430	408	388	417	395	441	392	407	419	422	405	424	409	429	397	437	437	412	407	420	381	402	403	401	427	383	439	374	378	425	387	460	441	466	407	423	427	395	432	434	439	414	415	400	440	430	450	423	404	419	419	436	421	417	416	426	398	401	408	431	405	444	413	449	437	387	394	435	375	429	402	419	411	402	407	411	410	409	422	389	457	440	432	437	422	441	410	438	388	390	443	419	440	404	408	395	410	439	389	400	430	409	396	441	392	433	401	369	385	412	420	405	381	399	422	410	433	437	441	396	373	399	407	401	431	438	389	385	433	447	406	419	449	414	411	403	397	454	410	397	396	407	390	365	434	404	426	413	408	426	396	384	439	414	394	420	461	428	431	421	432	449	411	410	461	401	403	413	424	378	415	426	424	439	372	438	404	453	392	427	421	387	441	418	391	438	395	446	430	413	447	418	411	441	431	406	447	473	388	430	420	408	395	411	407	414	436	426	394	431	401	444	446	393	376	404	418	427	425	453	405	429	397	428	456	458	401	434	417	457	403	386	416	399	437	435	418	423	431	422	424	402	405	440	417	363	407	445	366	414	452	413	428	431	406	402	410	378	411	405	349	424	387	403	422	445	413	427	405	416	434	437	390	427	399	416	407	415	439	380	414	405	413	442	411	395	401	412	411	427	426	415	428	410	432	417	418	433	394	372	405	421	403	413	396	429	420	408	416	385	408	392	402	420	368	456	431	421	401	481	393	403	399	414	412	413	379	405	406	383	388	444	439	383	362	446	401	411	380	406	382	422	417	401	386	415	446	381	417	426	434	405	452	382	378	408	406	402	432	399	440	424	415	429	449	393	394	419	411	408	418	409	453	385	433	425	396	417	426	429	401	395	416	382	424	413	473	425	397	403	422	419	393	388	402	387	411	454	426	417	419	411	374	366	407	398	433	434	439	403	428	435	424	387	438	405	444	421	433	435	453	392	403	440	415	409	427	405	450	421	417	397	430	428	419	375	436	380	368	442	449	465	382	434	426	420	426	437	398	413	408	414	421	376	413	419	424	399	406	419	436	385	385	433	421	485	431	409	424	384	431	442	443	437	422	420	406	438	415	440	405	430	404	448	413	394	407	408	420	393	409	394	393	425	374	409	411	430	400	405	403	401	397	423	405	408	445	425	420	424	428	412	394	400	417	408	445	382	384	366	406	393	388	420	420	393	367	437	436	435	411	412	430	433	370	407	428	422	400	389	403	391	396	412	423	401	447	430	432	400	408	411	427	420	439	453	417	423	385	447	389	393	387	415	465	408	372	413	394	392	440	434	381	385	418	417	396	414	397	403	408	400	408	405	396	421	443	400	414	431	445	407	396	364	430	404	424	405	429	446	425	418	426	421	403	409	413	429	424	415	402	416	422	420	383	455	427	419	440	433	425	430	439	391	414	416	416	411	410	451	433	420	378	441	413	393	389	371	406	445	405	441	402	406	395	417	408	406	417	456	410	430	417	397	404	379	419	400	402	419	404	412	409	445	420	409	400	409	441	408	390	415	406	429	399	411	438	410	412	398	420	382	403	404	433	403	392	438	391	389	423	413	412	383	388	428	386	381	389	434	400	422	416	400	399	416	360	397	427	407	431	383	467	397	438	397	417	440	409	441	407	405	398	448	433	436	410	352	426	467	388	450	436	402	437	449	386	428	396	418	422	410	438	415	442	420	399	401	422	409	399	379	431	404	407	386	379	413	387	386	406	405	430	402	406	406	410	407	424	413	394	413	423	422	431	425
24650	21445	28712	24603	21167	12037	5339	2759	1595	1253	6857	31993	25329	10149	3296	1135	710	601	595	542	579	595	587	589	604	602	570	567	570	565	630	562	599	567	568	569	573	575	564	573	585	587	568	552	642	592	595	531	571	572	582	566	599	577	625	568	561	603	553	590	554	621	532	563	596	552	540	571	533	567	572	564	540	546	556	574	581	519	606	591	585	598	619	556	570	567	565	583	570	565	575	635	634	550	625	549	623	560	543	571	523	602	602	577	605	532	577	559	570	582	541	555	578	563	603	574	578	559	580	586	591	626	546	539	566	569	580	568	555	562	591	578	579	579	584	580	574	606	541	575	549	510	556	561	598	578	553	594	556	609	552	559	637	618	593	578	569	566	559	578	574	588	579	614	547	574	520	548	650	581	587	563	579	555	571	541	574	588	585	547	547	539	563	581	524	526	571	541	583	561	539	542	567	579	604	572	562	557	584	568	568	540	549	539	534	562	602	547	532	583	579	614	526	579	571	532	571	576	557	569	558	595	525	576	584	550	570	566	590	563	589	580	592	558	581	598	557	552	580	539	538	538	556	593	563	580	573	576	601	547	567	578	593	584	565	540	574	587	548	560	562	601	597	577	532	539	588	511	581	584	589	568	549	529	519	537	517	560	555	569	581	538	592	587	527	593	548	537	590	548	531	546	554	588	568	590	622	553	524	528	583	523	557	548	534	535	593	555	573	617	592	567	591	592	568	588	579	610	579	573	566	563	507	544	582	571	582	571	547	599	566	573	583	556	539	534	592	560	591	571	545	548	581	545	527	565	587	603	569	558	548	553	567	571	582	544	576	573	545	523	551	597	549	592	594	559	562	592	576	576	575	615	592	636	531	581	508	552	582	547	554	577	560	553	608	586	565	594	617	561	559	544	556	513	571	542	565	558	565	573	552	588	623	578	581	596	592	543	604	569	572	560	593	539	565	512	543	544	551	562	525	572	565	582	553	538	548	556	579	575	554	565	593	576	586	595	597	587	551	619	568	562	551	562	527	573	624	548	579	601	578	569	564	571	616	528	578	552	563	585	536	562	548	610	550	566	536	627	545	526	532	577	589	598	629	539	549	582	547	535	626	585	564	598	552	632	582	567	553	549	576	519	537	584	628	605	620	588	569	530	553	576	548	593	561	572	557	556	610	570	564	555	545	580	579	569	594	547	562	599	553	551	548	553	567	603	560	582	535	544	541	552	541	503	590	593	545	588	574	551	537	601	601	583	543	569	556	477	556	619	602	570	563	548	550	570	616	580	556	592	557	599	581	554	534	537	547	559	528	544	597	569	542	601	594	558	551	574	572	585	588	566	551	562	562	569	557	578	560	576	533	566	577	552	583	579	635	546	580	587	560	587	592	536	580	553	607	557	546	551	596	577	596	548	569	583	560	653	554	536	569	546	588	574	563	576	547	543	559	578	533	562	585	579	579	569	565	556	581	599	607	585	532	599	540	556	601	538	545	610	532	584	573	592	555	574	575	568	503	550	552	552	572	572	587	580	527	570	552	534	587	550	585	549	576	632	610	545	527	545	585	541	576	582	585	571	595	580	593	546	620	560	575	560	540	584	591	553	532	560	551	594	524	569	571	580	628	551	569	544	549	574	586	571	573	591	587	599	537	565	584	555	559	541	601	533	603	557	591	569	608	531	554	566	573	587	574	532	561	563	547	571	536	553	588	566	548	555	517	567	562	591	573	567	593	565	575	521	582	553	566	581	577	539	560	575	563	579	600	543	569	590	544	582	546	552	565	571	563	545	556	536	555	598	540	552	569	590	556	558	541	594	542	558	545	570	518	543	581	570	605	535	605	581	603	535	582	547	551	550	555	547	521	554	557	613	586	597	545	591	600	589	568	554	530	562	550	563	575	596	560	558	580	588	546	515	569	559	547	548	556	562	595	565	578	592	581	591	572	545	563	588	585	590	591	538	557	539	554	528	566	613	631	598	574	583	583	559	566	560	576	551	587	558	541	573	577	532	562	546	606	563	548	573	538	607	586	536	585	592	564	578	537	609	550	513	543	559	531	567	576	527	564	551	572	547	587	601	564	577	537	528	574	538	572	572	558	571	611	545	588	592	593	538	558	534	562	549	566	570	543	579	573	533	558	574	555	560	588	570	580	542	564	572	511	583	547	553	575	540	548	543	561	578	588	571	584	570	576	580	566	511	556	551	573	583	608	578	542	594	575	585	565	570	532	576	591	584	560	561	572	560	571	522	562	533	555	527	543	534	564	574	565	567	562	560	583	547	604	557	611	560	568	554	606	555	535	561	570	593	558	566	586	549	572	555	547	581	560	555	547	538	577	563	563	562	572	583	554	551	567	582	588	555	542	568	586	577	572	563	543	574	565	592	591	576	551	506	579	572	549	580	535	585	571	575	548	616	546	541	584	578	543	533	617	580	553	561	552	577	622	592	562	573	609	606	588	559	542	585	604	559	578	591	542	572	604	543	564	577	575	570	574	533	553	546	563	528	599	622	605	590	576	558	557	549	580	571	556	577	526	569	571	577	580	555	540	592	560	541	567	559	568	582	520	575	628	609	565	581	581	605	534	586	568	547	537	578	614	540	586	585	590	578	544	541	553	546	524	584	584	562	534	542	544	580	533	540	565	595	571	610	626	561	546	534	516	583	563	591	573	567	576	580	577	589	575	543	530	574	507	566	565	554	581	557	556	589	573	556	573	586	562	571	568	526	546	554	557	556	559	572	570	566	567	575	578	576	554	561	620	574	587	586	549	555	581	565	531	571	539	534	582	527	544	543	590	564	553	568	543	526	548	533	572	547	579	561	563	604	551	564	514	530	592	579	592	559	537	592	559	586	546	583	500	571	567	517	597	579	565	559	576	560	568	570	554	562	573	600	554	612	572	607	576	556	524	568	560	545	611	535	604	552	585	579	596	561	589	587	556	606	579	593	557	558	545	527	572	565	579	570	520	570	576	550	526	553	560	624	566	540	598	544	549	574	572	535	531	507	575	568	556	565	577	554	565	576	570	589	529	588	543	571	589	601	586	574	563	558	540	529	547	547	557	557	532	550	564	544	572	546	598	560	588	594	542	591	574	569	513	535	573	552	592	538	589	618	575	555	597	567	589	566	553	511	569	595	586	558	565	552	581	549	545	548	595	593	552	567	561	563	555	534	539	520	577	574	561	548	574	561	605	558	554	538	541	577	602	535	595	529	572	554	576	630	572	556	582	567	524	526	619	583	549	590	596	564	595	579	608	558	550	578	618	593	563	564	574	551	592	535	583	539	547	562	537	618	560	577	605	558	579	546	538	574	600	568	578	538	583	532	579	555	541	574	545	556	584	537	585	553	591	581	562	552	564	602	564	609	576	542	585	551	610	569	576	568	596	545	549	571	574	556	559	580	585	568	541	537	618	567	576	585	583	600	588	563	556	575	601	550	532	570	561	588	599	561	587	540	611	554	579	539	565	526	574	620	561	559	584	578	606	557	555	530
7101	14025	14854	10140	7309	5634	4623	3302	2171	1715	10196	30825	19463	7899	3079	1158	630	553	546	472	478	518	528	476	533	548	486	522	509	560	558	489	508	517	507	495	501	536	506	508	541	513	547	495	539	513	531	482	543	518	506	550	531	535	526	514	507	529	474	530	538	507	565	554	517	475	504	521	521	506	500	508	544	520	523	523	557	559	505	487	515	527	504	514	485	521	576	501	516	523	567	503	508	533	495	507	521	496	541	544	484	488	514	515	521	518	527	496	525	487	493	486	495	572	543	491	515	484	519	505	536	556	496	492	552	532	521	506	531	498	540	538	484	498	521	529	553	519	513	528	489	508	459	487	532	512	562	521	526	517	511	521	531	533	561	545	496	541	512	520	466	540	494	490	485	489	505	548	548	516	487	507	516	509	498	516	514	517	557	483	475	536	512	533	512	545	518	485	555	490	547	516	539	508	543	508	500	523	524	534	503	525	505	519	529	537	509	554	533	540	531	534	502	514	527	517	542	508	510	528	550	499	513	533	527	539	511	547	518	517	509	529	549	497	492	511	539	502	493	473	550	509	528	483	562	521	493	529	496	529	521	533	496	482	544	541	511	503	571	505	503	516	507	519	524	510	534	520	509	546	544	522	499	510	513	523	468	502	498	509	510	511	498	563	492	521	563	522	510	485	535	529	552	530	504	514	512	515	461	549	523	547	511	529	502	497	540	499	499	534	544	494	459	494	478	547	549	550	512	524	526	500	531	515	520	555	494	521	492	515	553	494	547	516	514	527	492	502	521	528	539	536	510	520	509	501	495	517	521	508	551	547	495	532	503	549	503	490	500	512	504	506	515	515	497	530	531	505	541	541	481	505	475	517	555	522	538	492	514	525	535	477	499	526	575	544	539	497	523	525	497	509	508	517	517	527	557	484	529	527	558	515	482	512	499	459	477	521	497	486	534	479	507	528	544	545	512	543	550	518	523	511	492	499	500	488	525	506	549	505	493	517	527	518	495	532	483	485	486	521	547	509	501	518	495	494	568	551	487	480	489	559	526	481	532	505	522	541	489	455	502	462	510	475	551	547	526	478	497	489	495	502	471	496	525	538	558	480	547	496	513	487	536	482	527	508	501	526	477	512	518	547	497	553	515	482	515	537	499	553	494	494	511	500	541	551	530	460	535	489	491	479	505	505	504	510	486	510	526	507	514	538	516	503	556	506	503	538	504	487	561	469	501	533	531	530	516	506	507	535	500	526	531	549	522	480	490	510	545	534	521	476	543	497	527	514	508	577	497	529	477	509	545	513	513	492	479	485	513	490	539	542	502	482	497	471	467	575	521	498	522	483	510	518	549	499	481	571	535	548	489	529	490	528	524	521	563	543	553	497	514	524	501	486	486	503	512	506	519	511	464	487	531	526	535	509	518	532	516	494	523	546	537	520	546	526	522	528	501	544	516	557	521	499	544	516	476	511	541	539	535	539	495	482	578	506	508	502	504	467	535	503	530	496	512	492	522	518	591	492	528	473	485	516	508	518	494	499	527	534	487	520	511	518	501	488	509	491	536	496	501	516	535	498	536	522	527	508	480	490	526	510	527	500	514	557	526	521	490	547	491	487	502	510	511	470	537	511	467	530	524	541	506	500	485	568	543	533	519	526	493	548	551	499	494	509	502	554	482	507	509	480	535	516	495	499	547	559	526	485	507	505	534	543	530	525	531	505	478	488	545	484	510	493	522	470	494	545	484	505	518	513	501	521	533	503	543	503	533	480	518	489	524	482	522	555	521	514	517	540	529	533	495	508	501	503	473	542	510	505	485	540	493	470	539	570	514	518	490	506	569	486	505	522	518	500	516	530	503	485	496	540	494	517	491	548	499	537	487	492	510	481	510	523	512	511	508	534	523	526	529	534	543	504	521	522	504	521	541	504	498	509	591	510	527	567	527	542	512	522	478	488	515	533	540	533	508	518	506	524	514	546	553	521	564	532	546	494	497	489	489	558	517	511	553	541	519	527	521	511	515	528	482	497	551	522	508	479	520	513	480	521	471	527	499	539	527	481	499	489	536	525	521	536	504	501	503	519	500	538	487	538	546	506	528	514	541	530	512	524	525	502	474	568	501	557	498	505	511	509	542	539	556	545	502	521	517	505	521	520	515	521	487	507	519	536	488	509	486	491	509	532	523	514	485	466	539	523	520	562	470	531	529	534	566	525	535	508	522	537	491	480	520	511	504	487	515	538	493	510	506	528	529	546	509	545	505	495	532	506	525	555	525	540	498	505	505	488	492	482	512	572	497	471	531	484	519	507	482	487	527	529	552	555	495	514	519	519	499	528	505	529	500	502	532	506	547	502	504	540	442	549	525	511	511	503	516	498	471	509	468	466	515	554	521	494	536	538	519	507	521	484	505	501	534	509	526	531	502	505	547	517	489	482	520	501	491	489	523	485	500	545	505	516	565	538	527	518	506	466	498	495	525	509	488	532	467	513	499	509	510	469	529	510	546	509	512	549	518	526	538	527	509	518	488	486	543	539	513	537	509	513	490	500	488	556	521	526	541	494	524	513	512	510	514	500	486	520	509	548	530	510	505	528	526	547	522	467	528	529	530	545	521	524	496	501	540	499	501	511	503	506	509	503	476	532	545	484	505	510	522	524	519	561	465	514	562	521	527	511	512	540	505	510	482	525	503	528	496	522	519	501	489	524	498	553	489	541	483	535	496	471	537	523	538	514	515	535	543	503	456	547	495	471	514	530	526	519	506	530	484	506	516	548	508	527	504	518	481	496	547	563	505	508	472	471	472	515	520	530	541	537	466	474	489	496	475	519	506	540	514	492	467	513	536	533	477	515	517	510	509	521	472	532	488	498	531	509	491	573	541	506	513	511	495	508	525	496	510	524	557	503	557	533	507	527	520	543	509	504	532	510	483	518	528	522	528	483	493	508	481	461	497	532	545	522	521	523	531	468	499	510	521	525	513	502	495	509	520	504	548	514	501	448	508	548	569	535	505	493	521	511	505	534	488	448	512	495	505	479	532	508	483	508	544	531	512	547	548	480	500	538	480	530	532	537	505	475	528	493	491	562	471	548	515	520	533	533	504	535	517	506	541	557	495	490	519	505	537	497	473	497	522	529	505	521	510	539	526	527	549	546	505	530	456	512	518	536	495	511	503	494	536	516	483	510	505	544	501	516	518	537	559	534	512	497	504	497	506	489	499	551	558	509	501	496	503	487	512	552	567	524	523	525	517	508	519	523	475	548	489	500	522	513	525	532	486	490	497	534	528	513	515	488	466	530	545	506	507	509	497	499	509	524	491	549	472	505	495	526	496	501	514	505	473	523	515	525	522	469	526	535	517	534	503	472	541	535	476	537	473	529	492	540	507	513	521	503	522	499	511	486	491	482	500	495	511	510	509	536	517	495	501	509	482	509	470	502	470	523	501	504	524	503	522	493	491	521	505	507	494	480	533	523	512	498	478	520	511	498	443	514	519	525	517	521
27881	14308	7746	4648	2472	1552	1176	837	652	564	749	2148	2140	1210	744	573	489	455	498	480	506	463	497	474	504	474	454	461	483	507	439	476	499	470	471	500	455	467	450	477	497	459	481	490	476	476	492	449	486	483	488	487	460	447	479	489	489	464	470	489	497	477	472	481	493	513	494	487	437	527	503	437	448	479	471	456	473	471	484	519	483	443	482	434	470	429	459	486	475	477	449	527	482	466	485	481	482	465	486	469	426	486	457	492	484	477	505	448	495	439	446	477	469	479	442	467	440	472	463	456	458	479	489	471	469	477	473	456	508	458	465	495	469	459	455	459	463	495	473	459	502	440	462	464	436	464	446	468	463	456	461	455	472	472	433	460	513	434	448	467	471	503	465	486	438	470	467	494	444	467	481	501	447	472	471	437	502	450	488	486	492	476	463	517	485	449	491	470	485	498	473	453	468	477	485	444	431	489	497	445	455	476	474	481	486	523	489	469	461	499	513	457	472	482	437	460	457	460	425	491	475	447	458	457	424	475	500	464	470	487	487	476	479	472	452	483	498	437	454	469	478	499	486	511	476	455	454	492	481	488	456	452	462	460	480	444	430	468	488	427	441	435	444	456	445	471	453	443	480	468	476	424	478	466	500	486	440	504	483	431	444	453	473	510	479	454	505	452	450	515	483	424	458	445	461	443	473	450	487	495	467	463	508	467	483	480	492	483	451	479	467	460	446	444	477	467	422	416	491	492	514	448	453	443	491	439	474	478	438	470	467	475	491	485	469	465	455	462	492	492	492	476	421	425	456	427	479	482	535	480	485	440	436	459	433	476	467	481	434	461	528	437	453	485	489	454	465	454	496	481	471	442	460	498	465	465	447	471	451	458	448	544	477	469	446	460	465	470	507	471	468	503	469	448	468	482	497	497	496	473	461	513	486	450	503	485	471	476	459	475	440	493	451	487	496	479	458	443	479	464	469	412	468	453	500	490	497	474	453	496	438	490	512	488	461	472	501	462	475	511	501	503	466	496	449	468	473	450	462	489	495	490	488	451	479	450	459	482	439	477	495	490	434	477	509	472	503	510	455	471	485	489	437	497	476	452	496	464	479	457	464	487	463	483	445	438	480	465	469	491	500	452	477	472	467	461	456	468	467	475	480	485	470	463	480	467	439	482	489	494	487	469	452	457	495	497	489	483	454	438	480	483	465	479	428	500	425	432	407	480	482	461	469	453	456	462	485	485	443	467	458	471	450	464	462	476	507	479	473	448	484	517	452	479	493	445	485	429	452	484	525	466	405	475	467	408	477	530	444	431	471	479	489	487	441	475	460	487	458	491	484	480	473	507	457	450	467	479	463	432	457	521	501	465	504	455	476	468	494	447	461	462	483	444	434	434	458	458	485	481	461	441	461	517	493	457	467	472	450	470	482	477	464	482	452	452	515	464	488	467	446	515	487	447	479	513	470	486	454	485	458	466	461	455	463	491	430	472	459	455	500	455	458	469	495	471	491	473	460	489	522	473	495	478	471	448	488	451	461	491	451	461	456	485	488	483	486	442	489	495	453	464	506	478	465	471	445	466	466	468	480	485	504	486	475	510	466	449	470	484	433	473	475	442	484	492	497	442	465	471	451	456	474	443	496	482	488	504	444	458	482	469	488	492	477	476	475	452	479	539	473	479	468	466	492	440	487	448	484	482	477	468	455	486	456	496	489	485	493	433	454	454	458	475	522	509	463	457	455	492	489	472	467	473	412	504	452	489	462	509	477	489	435	476	469	496	481	492	466	487	462	479	480	478	513	460	469	420	470	479	426	477	472	489	474	488	474	485	501	467	438	460	469	475	437	494	476	476	481	449	479	457	460	437	488	466	439	482	469	483	471	480	442	506	488	454	486	468	464	460	478	450	499	456	477	485	499	505	468	473	472	465	448	474	443	473	496	475	479	464	488	516	475	424	457	490	483	470	498	474	481	493	482	475	486	459	463	497	489	467	456	460	479	488	500	476	516	507	454	467	466	489	440	472	456	476	462	476	478	532	457	478	440	471	495	488	522	507	499	490	450	447	487	449	466	450	478	473	461	472	472	508	491	482	484	451	464	474	468	490	418	494	497	444	494	477	511	462	488	462	484	459	425	495	458	451	467	474	469	458	449	461	447	448	475	497	462	461	413	458	494	481	454	446	454	478	466	426	452	467	489	461	484	471	512	481	499	451	463	512	418	442	469	478	469	472	487	515	468	476	472	467	451	465	458	466	450	494	477	467	469	507	480	493	463	463	449	464	482	494	462	503	452	475	466	488	476	478	426	456	490	443	474	479	478	473	506	494	449	444	483	484	490	454	505	466	473	516	451	522	441	500	496	454	495	436	483	477	513	467	484	472	466	451	463	438	456	514	476	470	481	451	479	468	472	472	462	493	488	503	490	470	468	439	456	479	487	487	458	482	514	455	448	483	480	518	492	480	451	477	468	486	506	469	452	440	460	484	497	469	443	464	521	468	486	496	488	485	453	498	517	486	501	450	442	449	462	464	525	481	428	497	496	499	455	452	429	505	487	516	486	452	448	471	514	479	428	442	473	465	458	514	493	501	455	478	496	455	444	510	453	463	460	504	453	480	505	442	470	449	518	451	442	485	449	468	475	452	463	476	468	452	464	473	473	485	483	464	467	472	500	462	463	484	474	440	471	534	450	461	438	450	464	476	469	470	426	462	468	480	495	438	446	455	458	451	479	431	454	440	466	488	473	456	429	467	461	464	450	466	427	466	496	493	456	450	490	492	488	478	491	453	459	482	503	475	474	481	482	453	440	499	453	482	465	386	467	473	490	469	490	461	470	431	476	461	501	476	469	492	501	483	443	450	469	521	495	445	444	459	498	463	441	488	496	440	509	484	489	497	493	473	425	443	480	428	471	445	483	483	479	461	507	451	481	454	488	447	473	526	508	485	462	498	479	463	451	446	480	472	488	429	491	469	470	427	471	486	461	498	488	469	496	509	495	459	491	482	462	436	494	481	481	469	482	478	482	486	441	481	439	473	476	492	488	481	478	478	458	450	454	488	437	517	498	489	443	446	457	457	459	459	464	456	489	453	443	461	472	491	455	453	485	493	485	498	474	461	463	432	455	495	466	441	482	475	459	472	511	468	482	497	492	508	475	477	462	472	499	472	435	506	454	463	475	452	504	455	454	472	490	431	491	470	484	503	431	469	490	472	463	462	483	459	455	456	471	449	451	482	446	475	463	490	459	481	469	502	479	461	491	457	447	479	462	473	487	476	495	492	463	487	509	481	426	471	469	483	491	514	485	448	498	455	482	452	461	467	498	498	446	473	491	481	467	474	466	491	465	460	452	474	516	484	465	456	473	468	452	471	472	489	485	501	497	495	458	460	469	481	544	490	462	450	483	482	446	509	519	465	481	489	494	490	456	494	484	474	459	469	481	440	481	468	453	454	469	438	493	435	474	470	472	479	464	456	468	468	447	452	442	453	482	430	492	456
7060	6726	7154	4095	2786	1977	1447	1053	751	577	864	2627	2314	1236	725	480	429	406	461	450	416	418	421	433	386	419	422	442	404	431	411	414	406	413	401	418	442	420	398	400	437	424	424	386	426	410	411	397	404	427	389	426	396	423	435	455	440	442	399	410	431	422	410	442	390	460	416	396	443	452	423	441	385	401	418	413	428	410	399	424	419	413	421	408	457	457	404	402	414	397	412	409	434	365	457	418	440	387	456	427	403	416	434	431	387	438	425	380	413	430	450	429	403	432	440	450	432	401	408	442	413	403	423	416	420	417	416	438	422	433	435	446	441	400	384	418	439	428	427	425	409	427	410	386	405	421	395	465	393	401	398	406	397	429	431	426	413	441	405	396	408	436	395	385	423	402	406	428	433	397	387	429	389	409	423	436	438	401	404	399	419	419	400	382	385	430	427	406	430	406	407	400	396	413	388	427	441	415	422	426	447	427	460	414	412	434	408	426	428	420	421	396	404	412	413	406	406	384	434	453	403	422	426	436	403	411	427	426	402	453	423	418	410	457	400	415	403	392	432	419	449	411	413	463	422	383	405	417	439	431	424	423	399	420	418	408	415	430	374	412	440	438	394	398	437	437	414	377	408	416	451	432	400	377	433	401	380	432	425	449	402	383	411	412	439	420	387	427	412	433	408	419	399	417	448	416	398	449	395	425	399	414	431	417	422	399	414	462	430	403	456	434	433	380	414	389	433	404	409	448	453	435	415	394	418	426	410	419	400	463	427	454	423	392	397	433	474	437	431	386	421	416	451	414	358	466	451	442	425	428	379	417	420	424	425	446	424	445	432	461	400	423	454	378	458	404	428	420	403	414	416	473	425	446	424	405	366	431	449	455	401	436	427	423	438	402	417	450	386	424	391	428	435	398	437	406	402	439	418	423	436	440	417	432	421	377	432	383	424	425	406	405	428	464	451	428	436	428	394	468	412	457	408	409	443	440	463	431	431	406	363	423	432	437	390	386	411	438	454	416	385	472	472	402	419	401	436	440	432	390	408	439	419	389	446	418	427	401	418	411	429	408	443	434	408	428	430	415	422	428	432	387	414	449	416	417	461	428	394	405	432	418	403	395	424	440	447	408	408	416	424	451	459	411	427	412	403	405	415	439	460	425	412	445	402	408	430	432	402	437	394	405	443	425	426	458	418	418	396	385	391	406	418	415	426	408	416	405	416	428	402	454	443	411	405	388	399	376	404	435	445	426	398	401	457	381	377	434	399	402	408	450	404	380	400	410	429	432	402	396	383	430	453	424	390	431	403	401	399	404	448	404	387	400	412	408	414	421	405	398	420	411	401	398	416	409	405	430	403	429	422	393	444	435	450	451	442	418	399	413	408	424	420	434	434	426	410	428	440	388	390	433	446	416	381	425	464	449	416	398	399	416	489	378	422	432	435	444	428	443	394	417	405	440	367	421	405	434	410	455	483	397	416	450	416	408	394	417	398	407	446	424	420	389	415	375	402	433	381	443	412	437	392	451	433	431	413	437	419	428	414	425	415	440	404	454	435	415	417	401	438	434	450	430	399	424	401	379	389	419	416	407	407	398	424	428	402	423	451	421	429	397	386	389	447	425	416	401	427	432	413	463	391	429	415	469	393	420	420	431	429	432	419	443	438	397	428	424	449	384	457	416	435	459	397	419	416	406	439	430	428	426	394	420	408	447	390	409	402	433	419	419	424	408	392	432	420	414	397	397	418	418	455	411	420	423	420	395	394	428	391	444	428	393	444	429	398	461	404	444	411	390	390	426	384	392	411	392	449	427	429	415	440	414	409	470	424	427	427	443	404	412	422	459	405	402	401	398	424	415	416	425	428	416	420	428	406	408	418	409	447	385	414	429	408	446	384	445	417	422	406	398	433	431	451	395	452	461	407	379	420	417	424	434	422	417	450	416	410	402	467	450	413	414	432	457	427	403	438	423	408	449	426	387	416	421	415	455	440	412	402	405	409	471	444	412	447	405	414	426	411	431	464	434	459	387	429	391	397	459	415	403	413	400	403	423	413	430	402	425	420	421	424	412	422	398	402	461	439	423	403	402	406	399	384	464	375	417	409	412	391	438	379	423	426	423	410	402	431	397	411	412	412	405	399	404	439	413	407	409	408	405	407	440	399	398	419	416	395	441	439	448	430	463	420	453	426	420	428	439	388	441	417	413	417	416	435	404	415	404	406	406	413	416	406	382	442	430	402	458	447	424	415	390	399	435	411	388	427	395	390	390	399	464	434	444	404	413	423	433	394	448	396	435	417	420	416	416	436	414	405	415	428	403	388	411	426	422	438	421	402	445	422	453	397	421	445	387	404	431	420	426	472	373	402	414	418	387	424	400	435	441	432	385	455	406	406	391	422	394	395	395	455	398	392	463	431	432	397	411	439	432	415	456	419	408	394	403	409	419	419	438	426	423	442	439	430	438	459	406	445	407	400	432	450	376	460	438	375	407	413	396	385	384	429	450	396	432	433	394	409	406	407	381	431	424	402	423	406	424	418	419	433	404	414	393	434	412	408	402	451	409	401	414	409	405	433	442	431	396	421	440	391	426	404	418	393	406	427	409	408	433	394	405	431	412	462	478	370	393	427	414	430	411	432	430	413	391	386	417	402	425	410	389	390	429	396	398	393	445	423	407	411	415	426	399	467	443	442	408	438	404	437	422	378	427	384	434	432	435	455	438	454	433	434	429	429	414	426	425	412	409	424	389	411	433	417	385	404	392	384	464	410	447	460	426	401	397	413	438	417	422	414	440	413	419	428	385	402	463	441	432	411	394	448	411	443	420	435	435	426	382	428	421	451	418	466	438	416	368	400	395	420	426	420	373	421	406	407	417	411	466	380	456	398	421	415	447	429	430	429	441	433	439	425	403	438	436	416	400	410	406	364	376	414	434	407	427	467	420	426	455	392	429	385	388	425	410	429	416	395	431	397	402	422	414	421	454	425	432	431	412	403	390	403	443	415	432	432	419	407	413	451	408	429	403	434	401	432	427	405	427	425	381	461	409	438	424	420	425	409	364	411	409	377	432	392	411	415	394	398	405	383	421	419	457	433	426	405	439	422	411	404	429	420	383	428	427	483	411	446	427	416	430	432	454	447	431	421	426	431	414	380	384	378	416	455	406	437	392	412	414	377	419	391	440	431	433	423	419	421	442	428	411	438	413	406	397	357	428	393	434	387	418	433	421	427	464	426	407	409	445	469	410	434	436	405	432	413	378	412	391	439	417	402	399	416	443	440	390	476	447	417	411	418	430	417	400	432	438	454	433	439	427	434	428	425	416	398	432	435	405	375	431	416	404	431	405	444	428	431	427	445	459	414	417	453	424	424	451	444	418	424	393	429	421	419	397	409	408	420	421	421	418	420	399	423	424	437	410	401	431	391	398	441	433	444	378	404	403	438	404	398	383	435	422	421	429	413	411	426	408	421	442	426	403	416	402	384	397	389	429	402	451	413	419
25645	21440	27598	25345	13490	4390	2243	1398	1015	724	2520	14875	14486	6172	2181	862	530	485	442	409	458	479	504	445	476	465	502	449	481	492	449	461	453	485	455	525	492	417	455	487	454	469	460	457	471	449	467	436	445	455	453	456	472	496	459	462	459	480	461	452	463	452	468	466	482	440	512	401	417	484	387	472	470	470	438	476	477	451	451	480	476	445	437	458	474	463	464	452	484	453	422	443	465	471	454	524	425	448	442	486	436	467	481	427	451	443	463	465	457	449	492	465	454	471	465	436	448	441	464	457	445	390	452	414	432	452	461	456	472	454	412	427	462	469	425	464	452	482	446	511	454	419	447	471	438	450	494	429	429	417	438	469	434	458	447	425	476	434	436	471	417	454	494	433	469	404	448	441	426	459	466	458	461	455	460	426	467	447	426	443	502	437	441	442	445	449	459	439	477	417	466	467	433	434	452	469	417	440	424	501	480	489	427	466	450	425	437	482	471	451	479	476	408	457	422	437	468	481	459	431	416	455	503	453	411	463	439	465	468	436	451	399	483	454	426	460	432	457	436	466	486	484	459	460	466	432	496	458	464	458	467	446	436	420	477	479	471	447	460	443	436	430	407	447	432	446	487	483	448	436	432	421	454	456	470	494	474	461	467	456	425	452	476	467	447	450	461	435	482	456	465	493	455	455	448	437	451	461	461	459	481	413	467	448	455	473	418	433	467	466	429	433	438	495	456	456	479	473	437	457	429	446	476	455	487	437	463	467	473	471	438	469	455	439	453	507	463	475	446	470	442	405	417	445	452	456	473	483	452	451	451	465	471	453	463	438	453	456	425	453	479	459	402	432	444	505	444	461	449	471	445	489	461	431	469	467	474	501	505	419	480	448	407	444	519	483	442	438	462	466	436	443	421	448	484	444	479	475	487	396	442	450	478	465	405	474	467	443	432	463	445	434	453	448	473	481	488	417	432	453	475	442	450	458	421	458	434	444	463	474	440	454	448	475	430	446	484	455	469	443	438	466	422	458	451	494	440	447	448	469	439	471	437	421	414	443	443	469	483	448	469	425	441	449	492	448	454	464	444	448	460	460	443	424	456	506	405	467	462	443	480	431	446	444	449	428	435	454	444	473	464	445	423	452	440	469	448	455	467	482	446	473	451	476	482	444	453	452	480	445	423	458	422	444	455	448	439	476	456	460	463	433	436	489	430	470	481	453	426	461	448	482	478	451	476	447	455	426	472	454	458	443	454	448	475	415	449	414	477	486	470	472	469	463	477	458	456	471	491	452	498	484	455	432	497	451	459	450	479	463	475	428	465	436	414	484	434	467	476	482	452	510	471	480	486	426	504	453	486	484	430	446	465	448	412	457	469	445	468	471	448	433	443	443	458	476	409	478	424	409	439	424	415	467	422	451	453	493	417	461	455	445	438	402	465	465	472	463	503	458	471	443	420	468	412	468	453	472	463	451	456	474	471	438	410	402	450	467	442	467	433	429	486	447	456	493	484	434	467	492	478	436	445	429	450	485	475	455	430	435	433	465	491	446	475	449	436	423	445	448	419	456	437	467	459	438	419	449	439	503	457	460	496	464	477	426	442	469	423	468	436	450	444	456	471	438	451	482	431	432	400	452	490	441	425	475	497	465	468	485	431	504	409	455	481	450	426	470	479	441	435	472	431	482	452	447	481	439	459	437	494	436	429	400	452	464	435	444	437	428	458	460	489	464	447	460	438	464	453	458	471	447	477	471	449	432	475	485	489	478	484	451	420	475	420	417	443	496	453	429	445	465	458	443	465	443	477	456	452	457	462	431	414	433	479	416	482	430	458	481	443	434	445	455	461	510	457	432	401	461	464	442	470	455	462	458	449	483	417	473	463	464	422	465	422	458	413	458	489	467	460	468	454	459	459	466	517	462	466	473	473	468	491	463	487	422	415	466	430	448	465	481	455	495	447	439	487	464	447	439	439	428	431	451	464	448	431	474	461	472	434	486	450	461	428	466	435	493	438	453	442	446	460	472	493	455	467	425	438	440	439	487	434	485	450	481	483	453	455	455	471	479	434	454	459	443	436	476	428	467	434	423	491	469	458	447	468	472	496	426	448	447	428	402	452	416	430	452	437	433	465	466	441	414	460	481	489	436	420	487	447	434	433	463	432	447	465	408	477	462	409	492	441	436	441	446	464	464	469	428	458	435	452	450	437	441	395	428	448	453	430	480	470	462	477	443	476	479	464	434	440	475	459	463	468	471	469	521	423	463	484	397	491	462	436	470	453	454	443	439	426	436	462	435	473	428	449	420	421	470	484	449	461	475	465	419	448	464	431	483	449	432	439	452	453	457	419	433	455	447	471	451	446	431	466	446	416	494	437	462	442	442	423	454	456	472	455	463	478	447	427	478	461	449	447	467	450	424	421	448	423	460	416	474	435	453	436	451	472	456	479	458	445	445	471	483	469	452	449	417	470	431	459	429	477	409	485	443	506	476	432	444	462	453	452	446	450	435	443	458	439	460	416	485	454	444	451	422	443	426	444	455	442	479	464	421	466	428	421	440	424	452	461	430	393	446	434	434	477	448	415	470	456	469	434	435	489	452	437	457	411	460	415	475	448	473	495	486	434	447	470	435	483	451	503	432	445	464	463	415	434	463	465	491	452	406	480	442	472	444	433	465	480	476	467	448	450	466	452	443	478	457	437	471	463	431	493	452	436	454	466	431	443	477	437	456	432	441	452	455	453	436	429	494	445	444	455	457	478	434	427	458	451	431	456	435	456	458	471	439	488	452	462	433	448	461	441	463	442	465	457	430	418	446	471	455	484	445	469	448	436	471	481	429	430	424	450	465	431	458	427	430	431	452	464	441	457	443	474	490	471	443	473	450	459	439	392	425	450	462	494	437	458	480	404	435	440	459	448	458	453	464	454	442	427	425	452	434	436	468	446	447	437	448	465	464	465	455	461	487	432	434	455	452	424	469	463	448	444	438	411	479	463	441	421	470	440	430	476	451	434	461	438	451	478	449	440	430	451	485	461	460	395	439	478	468	447	432	436	458	436	456	449	469	433	438	473	441	437	467	493	425	469	493	464	409	448	416	401	473	490	463	442	450	403	467	430	483	441	420	426	454	440	456	443	426	431	414	459	431	456	477	455	475	453	420	486	443	465	493	430	431	441	466	412	456	457	476	446	461	429	471	456	434	470	492	481	444	435	452	465	442	443	464	465	443	471	458	484	452	427	448	482	455	431	466	431	452	461	453	467	464	459	414	458	420	456	460	452	454	480	473	467	448	443	439	443	503	420	454	440	439	447	471	457	479	421	458	440	427	445	427	443	451	468	443	457	460	430	440	440	422	470	468	404	441	458	453	472	440	460	478	432	469	433	475	450	456	410	442	439	462	466	454	456	458	482	430	417	464	470	434	455	463	464	448	445	460	461	426	488	467	413	465	480	421	460	481	441	438	409	451	437	443	468	444	440	420	432	429	411	463	443	453	445	443
7906	16284	16435	9198	5337	3410	2380	1900	1270	819	4037	16515	12947	5408	2335	854	511	412	464	410	428	456	409	395	439	407	407	434	389	441	463	442	426	439	418	410	419	425	418	394	425	465	431	467	426	439	418	449	460	419	428	450	415	445	399	420	449	422	437	427	421	456	410	423	428	401	383	438	444	409	424	451	425	445	396	423	463	444	408	418	463	405	460	419	430	459	438	452	415	409	410	422	443	424	431	447	448	417	422	399	416	412	413	393	418	404	422	396	444	440	453	407	452	416	370	415	448	423	450	414	420	458	415	423	426	413	454	411	410	434	435	409	404	432	431	448	421	428	415	414	406	427	434	416	432	407	444	415	423	430	446	428	423	450	389	431	423	420	399	458	438	418	440	433	422	458	451	417	474	474	418	452	430	414	420	430	448	421	456	435	428	425	424	449	388	432	413	459	397	398	430	425	435	430	422	434	421	454	447	461	457	397	442	398	379	424	359	431	445	438	403	405	449	402	425	441	421	474	427	427	394	432	401	423	413	432	423	422	433	424	386	435	431	471	449	408	404	383	416	450	416	406	431	383	431	435	422	436	380	423	406	421	468	407	403	436	429	456	415	427	414	451	434	425	406	421	419	440	408	403	440	409	412	375	423	440	414	409	466	414	420	458	434	415	426	462	406	450	444	467	423	412	424	407	383	430	423	438	409	425	384	416	426	406	402	425	399	418	398	425	404	402	398	439	403	424	388	418	437	426	397	426	413	407	421	452	393	385	399	404	482	428	422	419	391	417	426	428	434	416	383	422	423	418	440	415	421	419	423	433	422	441	456	451	365	411	421	442	425	429	438	406	425	412	419	382	415	418	413	424	416	419	417	430	389	430	387	436	420	413	408	403	437	443	446	432	416	449	412	432	452	416	437	412	386	426	438	429	440	418	440	446	391	431	402	404	452	422	426	445	403	419	370	438	435	418	391	423	428	404	440	410	435	409	402	467	434	428	428	402	422	422	436	449	413	430	402	415	419	413	408	442	436	369	455	393	411	395	460	440	415	446	437	415	424	414	454	424	380	425	420	417	419	432	456	409	415	414	411	440	391	460	428	409	438	407	433	440	421	431	459	393	417	401	419	442	381	394	422	430	395	416	447	428	398	386	448	426	421	430	417	398	439	412	398	455	452	410	379	425	438	414	400	422	429	412	454	429	423	398	417	409	429	396	452	395	439	426	397	406	435	409	425	432	423	361	448	475	414	424	444	428	412	463	435	463	408	456	403	452	442	420	438	421	410	422	431	401	433	428	420	452	416	418	455	442	440	452	415	427	362	448	399	400	399	464	392	420	430	438	428	489	413	429	406	408	373	443	433	414	430	456	415	422	431	410	396	399	454	405	419	470	435	404	429	415	431	433	431	446	475	422	436	420	404	404	444	425	468	447	427	412	424	400	413	424	400	416	412	440	408	415	437	477	418	430	435	427	395	419	410	394	444	426	412	427	386	425	401	450	437	416	412	415	443	384	415	430	408	416	449	417	392	416	439	453	405	438	403	456	421	412	407	456	425	454	416	423	372	390	385	401	430	424	416	430	456	396	440	448	432	407	391	396	418	423	415	434	416	448	410	408	434	392	415	435	434	414	419	405	431	458	411	444	407	429	409	452	440	426	420	416	432	422	392	426	424	407	389	446	399	432	431	438	400	398	408	401	407	440	445	434	438	412	433	404	408	392	415	414	430	398	447	415	413	425	428	446	417	431	423	395	449	409	442	472	436	431	431	447	432	430	407	467	410	484	401	404	437	407	419	431	414	456	426	450	410	399	437	408	397	417	462	403	406	448	404	413	436	397	439	396	438	409	432	382	449	393	428	393	420	458	420	421	410	412	413	462	445	433	404	429	447	450	429	448	440	418	433	424	412	396	422	421	445	446	423	430	458	434	417	402	428	434	437	382	412	407	422	398	388	435	392	405	427	439	417	434	412	424	443	450	417	458	451	419	417	393	402	442	439	392	410	392	421	417	417	444	423	440	413	411	437	417	411	438	422	374	432	451	409	431	405	400	474	415	453	410	447	460	425	448	456	419	424	413	394	445	435	402	431	439	442	433	435	438	413	395	443	414	461	386	442	418	402	408	445	461	457	436	398	430	417	444	414	396	421	449	382	414	403	429	445	404	434	395	434	388	413	405	455	425	410	403	404	458	415	396	430	422	441	386	403	436	420	419	419	428	426	398	414	391	451	408	442	400	412	398	431	401	422	422	419	434	409	400	437	409	449	414	449	479	421	411	437	428	410	405	427	404	430	387	401	444	412	420	419	434	406	445	388	442	425	435	411	411	439	405	403	418	414	406	422	397	412	436	432	452	411	443	435	441	438	427	401	396	430	420	447	417	419	423	409	406	443	435	405	418	430	384	409	401	410	441	426	401	428	407	423	431	451	389	427	400	406	453	429	386	453	452	457	458	429	451	417	418	422	414	447	450	392	414	418	436	424	425	407	455	443	452	440	413	403	444	431	392	396	445	419	371	426	428	427	405	489	427	464	447	414	466	429	442	433	399	414	407	418	428	412	390	422	418	436	426	384	420	415	443	419	421	420	449	428	434	440	406	438	421	411	423	427	453	420	455	435	429	427	409	418	446	419	449	406	432	435	395	429	436	437	422	429	413	419	425	434	395	447	396	399	429	466	417	419	417	451	407	419	402	383	408	415	397	447	434	459	417	439	411	430	420	467	420	451	394	448	431	413	420	443	418	436	435	434	398	414	432	439	451	452	414	403	401	411	456	426	447	414	430	422	424	414	443	438	418	408	439	413	423	424	386	429	421	434	429	453	456	442	419	427	422	417	434	438	444	394	414	437	442	400	403	429	430	446	418	424	429	387	445	399	406	422	419	400	451	419	420	466	420	405	421	425	430	407	436	411	425	423	440	422	447	396	415	449	434	458	427	403	395	415	435	403	408	384	419	420	436	432	425	402	411	439	406	431	423	430	416	402	443	432	438	447	412	445	384	411	432	436	446	398	413	432	438	396	426	468	450	391	415	416	401	400	431	432	429	412	431	434	445	405	414	424	428	415	439	423	406	436	410	414	395	456	443	442	431	465	396	420	398	426	416	442	417	415	406	410	410	427	424	418	448	409	425	469	389	436	418	433	434	428	384	445	433	439	420	394	405	391	415	423	435	468	398	451	427	404	417	440	417	375	447	401	424	452	439	421	405	413	415	445	385	390	432	435	387	399	389	418	419	419	418	416	431	418	437	370	408	437	432	426	413	419	428	399	421	418	389	445	416	399	468	428	401	447	416	434	404	406	402	425	397	414	475	394	398	443	448	438	416	413	418	426	397	404	387	415	422	452	427	393	401	438	421	415	404	417	400	392	426	419	386	412	436	387	463	447	403	440	407	407	391	420	428	455	410	412	410	405	403	418	436	416	423	408	431	422	430	442	409	448	394	413	426	429	401	410	418	430	464	411	421	444	386	383	445	415	395	426	426	437	426	400	433	406	392	447	413
24623	21542	28663	24693	21313	13166	5192	2705	1567	1057	4285	24127	25044	12795	4304	1458	759	651	592	599	617	558	592	602	561	578	580	598	600	611	589	580	546	581	594	607	606	585	615	625	591	603	606	570	582	590	628	614	574	567	590	591	612	586	593	594	554	559	581	611	593	559	571	600	610	590	542	586	614	562	599	614	609	621	637	621	607	593	554	580	619	609	574	588	629	588	577	606	600	577	572	645	594	577	606	604	591	650	598	547	585	632	568	547	597	575	606	597	589	579	596	611	559	616	549	587	540	572	576	603	625	567	528	564	563	570	600	581	577	582	570	587	571	605	533	611	535	583	589	555	569	566	585	589	568	587	551	579	603	610	564	607	565	579	593	551	587	543	560	617	638	577	591	585	602	633	558	608	547	554	563	570	555	521	571	603	539	561	567	607	525	579	579	579	586	600	539	595	525	591	567	564	598	588	576	590	590	591	601	591	590	602	550	519	610	611	521	619	568	613	569	552	644	583	590	599	592	581	570	573	583	598	592	580	589	552	571	599	618	581	559	574	559	567	593	557	578	591	647	600	568	575	597	609	586	570	557	552	584	567	570	597	573	577	615	634	590	565	578	603	565	562	563	583	598	614	565	592	568	582	566	543	552	572	590	620	596	560	532	572	522	597	612	617	617	553	587	577	581	569	550	570	594	565	557	584	578	582	582	568	625	600	570	579	574	596	537	606	587	619	538	585	612	534	594	636	564	574	619	600	581	582	593	558	597	616	594	532	577	686	563	597	553	553	594	567	599	565	535	546	555	637	528	567	633	557	582	598	549	602	565	593	570	619	568	570	600	555	554	591	539	603	558	551	501	555	513	563	548	576	570	580	563	603	605	601	556	612	559	588	586	583	582	549	596	583	575	609	560	591	592	578	613	585	560	548	599	580	572	634	597	575	619	609	597	593	576	552	580	551	573	587	581	550	523	598	532	600	553	582	553	628	585	571	620	567	561	549	629	600	605	621	564	585	590	616	564	564	589	625	577	620	516	581	558	613	562	537	586	589	583	587	625	572	581	524	580	583	579	603	591	598	578	545	590	588	613	627	587	603	604	617	589	609	599	546	596	574	599	580	592	588	562	589	561	577	585	597	607	554	570	557	550	572	566	555	591	623	551	596	567	611	610	566	642	587	561	621	566	595	588	582	602	629	594	572	599	564	573	600	574	551	584	580	512	563	575	572	548	603	589	583	570	567	563	602	578	597	597	576	558	576	587	553	601	559	561	611	624	591	592	585	598	566	554	539	572	541	591	594	574	576	572	645	579	583	565	599	582	569	560	551	622	611	549	607	608	582	541	555	570	576	554	583	560	562	593	525	549	596	581	563	569	592	561	579	578	578	588	620	611	562	541	574	623	570	561	588	618	604	528	573	615	564	616	565	584	558	616	577	598	583	586	574	583	605	579	566	560	569	586	549	676	583	538	627	571	550	588	555	582	632	591	570	587	555	597	570	586	592	549	556	583	560	573	579	632	547	565	590	602	634	601	588	600	579	579	584	612	597	579	581	575	598	560	556	592	562	612	575	579	548	580	597	569	569	576	571	603	582	536	590	592	533	607	611	591	593	563	600	553	590	616	621	623	610	589	609	574	588	583	619	611	577	632	559	579	574	591	580	632	552	505	627	613	577	620	578	570	566	560	590	565	542	562	579	560	590	577	593	593	553	554	581	570	546	572	603	632	564	595	607	577	556	576	524	571	565	585	584	579	570	563	600	531	570	588	564	552	608	594	598	574	554	665	556	555	597	580	574	586	604	566	592	601	545	601	564	592	572	583	591	577	628	552	590	538	577	572	600	603	598	568	584	558	605	592	620	570	577	557	583	596	542	589	588	580	552	587	551	607	557	593	596	611	601	548	593	563	599	558	613	573	537	590	536	610	572	631	559	600	567	591	590	581	591	572	619	627	557	542	631	594	544	532	551	614	561	595	616	597	571	593	582	551	571	568	577	577	595	580	595	579	562	594	590	606	558	574	552	615	588	576	589	615	611	601	581	596	542	599	573	638	572	588	570	533	523	596	581	604	542	555	623	574	566	609	596	619	616	595	591	543	612	530	606	568	559	577	589	585	615	547	553	551	576	586	653	580	606	629	603	568	635	532	586	592	555	607	570	584	557	574	525	575	551	591	535	624	587	547	560	603	615	554	570	582	599	611	604	575	609	587	569	564	582	595	539	575	601	591	609	549	634	583	610	608	535	578	550	620	626	562	586	573	585	552	547	560	584	576	557	582	605	600	577	598	584	620	561	583	597	562	639	604	626	615	594	598	586	583	551	610	613	588	586	539	598	573	572	587	547	621	556	622	578	576	535	572	581	579	533	554	574	546	590	597	591	636	566	563	589	591	579	593	612	571	620	608	567	589	606	593	628	617	557	566	573	575	637	559	594	619	572	539	624	612	573	552	547	578	631	580	617	556	592	527	551	601	574	598	605	546	572	600	574	565	552	548	563	525	584	578	549	567	619	552	605	573	640	554	560	595	589	581	561	566	598	600	630	588	601	572	522	598	587	576	597	577	584	564	628	602	564	529	605	609	562	577	610	588	584	545	555	635	603	606	590	577	568	611	597	545	567	572	582	561	577	551	575	608	570	585	591	551	523	567	557	564	577	580	616	627	573	574	616	567	612	592	601	615	592	549	557	604	585	591	581	557	551	583	569	551	576	580	535	594	596	604	554	624	566	579	606	576	626	591	585	566	554	564	570	582	597	621	612	537	603	566	586	545	518	596	559	532	618	593	545	562	533	514	585	581	608	586	564	579	598	619	573	599	523	548	589	584	597	588	615	598	582	543	556	533	546	564	626	589	574	560	605	625	517	547	587	589	557	604	574	602	585	596	573	627	587	602	593	614	554	552	612	541	557	541	584	612	608	566	562	582	593	613	590	581	607	531	594	587	595	563	582	579	593	558	578	561	552	598	569	512	597	576	572	589	579	603	568	562	602	557	568	560	585	607	544	612	565	608	561	619	605	597	592	576	580	584	594	557	577	590	555	604	607	587	549	592	572	558	572	615	575	543	576	562	608	575	591	585	576	585	590	551	552	582	554	586	597	623	649	549	607	584	540	597	596	613	602	546	578	592	582	601	604	547	592	550	564	623	559	605	590	580	521	586	578	568	622	572	615	619	576	600	575	522	582	557	554	593	555	517	579	557	550	596	629	554	589	558	595	539	531	589	601	537	555	546	570	561	619	624	559	576	572	572	544	560	598	564	599	595	566	573	588	603	547	553	588	584	587	574	590	539	596	575	579	560	582	608	545	552	570	610	610	612	576	593	568	539	600	551	601	573	580	618	576	572	594	609	561	576	565	576	600	600	604	576	567	563	566	590	577	543	589	560	489	570	529	607	562	590	598	639	566	570	543	559	591	574	577	572	584	604	556	600	609	575	560	597	575	566	568	553	589	594	598	577	555	575	581	617	595	595	589	596	535	627	559	545	565	589	601	596	573	557	574	545	580
9636	20636	18929	12928	9789	6032	4083	3058	2097	1227	6553	24933	21677	9589	3959	1560	649	586	552	543	532	503	539	496	542	537	559	533	543	578	553	521	547	531	508	576	515	489	529	515	497	499	556	510	528	510	540	538	492	545	543	545	497	507	565	517	527	542	517	524	552	513	515	513	543	517	521	557	550	537	527	500	535	548	520	567	515	532	547	549	518	501	556	510	552	535	512	567	533	539	544	533	561	528	473	480	553	484	536	553	550	504	488	541	570	519	519	550	543	555	540	529	511	543	563	520	523	538	536	511	537	540	523	524	529	546	530	543	510	522	521	578	523	538	535	474	509	526	502	532	532	514	523	551	540	510	547	540	504	526	520	520	557	525	535	501	510	531	539	543	590	524	499	499	521	548	522	527	521	517	545	508	556	539	534	549	568	533	531	489	540	526	524	492	483	543	522	507	525	538	532	521	512	530	538	500	522	515	569	575	536	497	546	527	544	513	570	520	570	527	540	522	551	545	517	542	515	540	543	521	499	535	560	504	530	546	533	489	555	529	505	504	534	497	564	540	527	529	525	528	556	512	501	508	539	518	559	548	495	518	514	557	531	511	513	467	515	485	511	492	528	535	513	533	528	486	568	525	524	554	556	568	504	534	545	567	560	519	543	497	508	566	574	503	527	475	506	539	523	538	536	525	533	558	562	525	518	543	491	497	521	529	555	521	547	514	525	516	551	582	502	530	556	492	530	514	533	544	519	527	556	509	514	536	517	530	538	538	516	550	513	544	529	534	514	569	521	555	543	507	524	533	522	509	548	553	481	558	481	525	537	524	515	502	511	534	518	550	513	532	493	471	528	539	558	510	514	508	551	526	559	515	522	551	537	506	515	523	573	533	521	565	492	564	525	477	503	500	579	542	542	529	523	526	500	549	526	498	569	501	568	498	543	534	557	590	555	522	525	507	509	545	511	517	514	538	556	543	529	536	557	589	528	538	525	561	529	522	548	491	511	508	546	521	554	526	540	508	551	562	482	518	553	523	545	557	512	502	550	543	493	488	483	551	498	522	463	513	503	525	551	501	496	533	512	551	523	571	548	488	502	522	524	519	506	497	516	509	516	507	519	536	534	561	507	527	513	530	524	511	542	475	523	493	515	468	509	501	534	564	534	515	578	489	549	542	550	512	536	514	467	569	500	540	516	493	472	517	520	534	557	513	549	531	532	535	542	533	527	509	511	528	539	525	510	526	526	580	510	551	537	484	519	499	522	559	503	502	493	519	543	506	562	550	540	523	517	514	521	561	501	530	517	558	473	525	488	509	509	548	497	489	547	552	497	549	504	482	528	567	512	481	529	501	488	545	547	536	555	511	544	498	519	515	517	488	522	516	552	513	541	510	541	511	491	503	521	528	521	521	524	537	514	526	550	543	535	539	524	521	570	511	501	527	524	489	510	545	526	531	513	514	554	532	579	520	482	539	545	534	518	556	545	506	526	550	544	505	513	523	527	525	514	523	547	561	543	558	553	538	498	547	533	550	538	541	536	571	543	515	531	528	587	520	514	544	542	543	523	541	512	535	535	520	524	562	513	509	515	529	523	571	520	558	547	502	516	482	502	583	466	540	519	546	513	546	486	530	537	549	497	515	508	508	505	533	534	533	583	514	495	542	539	567	520	510	513	517	533	531	522	481	540	518	564	503	512	509	534	524	487	524	498	520	516	522	534	509	519	558	535	572	547	522	497	510	538	508	508	497	526	536	544	512	530	531	513	506	520	542	547	560	485	502	530	540	553	541	554	516	505	527	548	549	502	530	535	529	521	524	507	526	515	508	563	531	555	567	571	527	471	521	534	529	484	522	498	512	545	504	519	509	494	531	529	507	559	468	524	513	524	498	500	541	534	534	519	494	535	540	522	552	538	543	523	557	501	481	504	528	526	532	526	528	583	521	547	542	545	506	536	523	488	536	518	512	542	536	493	516	559	531	524	572	553	532	549	556	528	561	453	524	485	523	522	541	517	514	530	496	586	521	510	538	491	518	519	531	534	523	531	544	533	550	521	494	569	541	520	518	511	520	518	485	550	509	540	544	510	548	531	497	537	542	526	503	549	572	564	545	555	533	573	564	493	523	545	549	557	563	509	559	503	551	506	529	537	475	505	554	513	512	488	502	511	541	512	488	520	499	546	547	512	533	515	523	528	551	547	535	485	552	531	504	493	517	505	551	561	560	547	509	515	567	574	520	518	564	505	485	526	522	502	554	523	517	563	539	499	533	549	525	492	552	527	547	569	497	521	520	559	541	526	511	535	553	542	484	539	495	573	511	519	511	485	539	518	494	469	524	521	510	517	550	510	534	506	530	528	542	545	510	565	535	555	568	524	520	533	553	499	519	536	512	531	508	555	511	519	515	511	518	478	558	519	540	521	506	531	466	515	534	511	542	527	505	534	540	537	521	515	503	539	515	520	556	550	498	541	516	490	510	516	561	512	510	582	506	561	540	491	532	575	520	526	527	528	480	539	495	514	519	528	490	535	500	546	549	502	514	534	509	539	506	514	549	516	529	498	557	514	487	546	504	514	565	505	513	535	474	516	522	527	514	527	518	513	551	508	540	530	542	511	558	506	516	510	531	490	512	532	510	488	527	540	530	492	520	516	488	512	504	537	507	533	534	534	531	580	533	549	562	516	492	452	524	547	523	531	515	524	537	523	522	497	498	554	522	533	558	480	507	526	550	525	538	529	507	519	492	530	505	561	505	547	505	511	535	532	525	566	539	565	560	534	525	500	517	503	508	527	513	466	499	508	515	522	486	540	529	539	517	532	501	550	536	523	558	565	549	512	536	554	552	506	541	512	526	475	539	532	507	544	504	540	597	499	522	505	558	534	534	531	528	579	514	504	544	548	501	497	540	523	521	471	489	486	534	472	492	530	529	489	558	531	503	509	491	512	535	557	572	534	521	533	537	548	559	521	542	520	508	502	537	512	526	537	488	506	529	470	526	546	521	508	510	546	521	527	491	501	554	526	531	496	544	505	523	561	507	537	508	539	548	542	532	520	555	521	506	493	564	532	485	544	523	527	558	570	573	555	500	501	494	533	517	499	497	533	505	525	535	511	531	531	513	535	515	538	535	505	504	542	498	519	506	554	590	542	530	507	537	519	486	506	569	513	493	552	522	552	571	512	552	537	495	503	518	483	526	519	524	559	517	534	513	530	523	513	562	533	510	487	562	526	537	518	532	532	513	524	509	529	484	534	521	525	474	521	507	475	511	508	528	481	550	509	512	544	561	537	532	500	559	538	517	503	507	548	513	504	570	521	542	551	530	521	497	557	489	523	488	534	524	531	523	517	544	532	501	486	504	560	555	549	507	521	519	542	489	510	564	536	490	514	545	538	555	525	546	524	538	569	525	539	550	515	528	542	524	513	582	528	491	543	512	512	533	508	521	467	491	493	536	507	521	533	554	501	534	496	494	546	485	528	551	498	568	546	559	509	515	484	496	527	507
27947	14761	6814	2872	1805	1152	928	790	639	539	645	1472	1748	1323	812	584	489	470	449	471	476	468	490	503	445	489	489	475	484	477	456	504	500	470	478	479	455	486	474	458	420	465	471	461	441	471	418	476	496	483	519	464	478	512	496	494	461	476	461	494	540	460	459	490	470	451	467	485	499	464	477	445	472	482	479	485	468	430	433	480	499	457	480	474	478	476	453	451	494	475	489	449	502	475	493	505	462	519	438	506	472	469	471	476	470	488	454	465	482	489	437	520	470	470	464	477	476	474	500	464	470	509	507	444	470	501	464	497	503	514	459	509	456	513	478	455	440	466	490	471	488	476	473	481	441	476	494	430	500	483	453	461	456	475	500	468	467	501	483	505	464	480	458	462	456	478	500	466	418	485	426	472	498	456	457	447	487	456	483	444	481	491	484	508	470	454	456	471	458	470	468	480	479	469	490	475	454	456	500	487	484	441	484	476	530	485	484	476	494	465	461	447	465	483	456	489	455	477	465	456	462	461	443	460	487	461	435	487	447	451	488	470	534	484	479	486	463	481	490	446	484	455	456	496	460	450	494	474	460	475	480	495	464	479	436	460	471	454	484	469	454	531	480	455	489	450	484	494	474	474	449	461	448	462	488	500	475	478	458	458	491	484	478	427	469	460	482	468	470	464	526	450	464	463	478	448	478	499	500	508	510	486	488	441	472	456	433	487	481	501	494	459	481	456	475	499	455	487	481	488	489	451	489	503	463	472	488	475	473	433	473	454	527	427	481	486	458	467	475	468	482	460	488	504	487	478	462	431	520	487	485	473	461	455	507	461	492	481	473	485	452	475	467	497	477	496	433	476	462	451	492	491	474	476	437	460	452	451	438	471	507	442	472	518	480	463	520	500	456	482	470	514	504	485	497	413	519	472	486	503	511	450	481	487	444	474	467	432	441	465	450	503	463	466	459	480	494	453	492	456	467	443	464	479	453	461	457	499	479	484	490	483	448	460	471	508	473	437	467	475	478	517	506	444	520	457	480	450	471	467	454	440	479	462	463	465	454	498	478	489	451	459	468	445	486	486	483	423	493	467	499	500	480	461	453	473	473	449	468	446	443	485	502	469	534	486	504	447	491	467	473	476	448	475	472	491	465	473	529	439	474	461	477	487	494	457	492	453	477	474	436	485	492	480	444	458	461	500	431	453	476	468	497	425	516	476	494	500	475	479	453	437	477	476	480	416	460	473	447	472	464	464	501	496	449	445	447	478	459	494	476	489	466	468	453	498	463	452	516	485	473	465	507	497	503	477	496	470	470	511	431	474	493	489	479	462	480	477	496	457	509	494	494	468	510	482	424	455	474	451	500	456	502	412	458	476	439	500	475	435	448	457	421	490	462	432	478	470	492	515	492	477	476	466	472	448	462	460	469	439	489	467	519	457	483	421	493	488	481	484	481	471	502	495	455	469	505	456	489	474	471	478	473	474	500	480	475	495	444	450	483	450	471	474	441	469	438	471	475	485	475	469	480	513	436	508	493	465	470	485	467	465	485	470	515	474	491	463	479	442	466	478	488	487	445	462	472	443	461	461	458	485	475	495	469	487	446	437	461	490	423	453	465	476	502	495	446	464	473	427	513	495	476	467	459	444	465	443	489	470	472	455	462	460	509	446	472	484	497	451	463	462	494	475	475	518	479	413	475	451	474	498	489	490	460	473	511	496	486	442	459	494	486	412	493	440	482	473	480	481	483	456	512	478	485	467	457	452	467	455	479	444	468	469	449	454	454	466	449	481	501	483	500	457	482	502	492	505	510	476	454	494	483	481	451	451	471	469	459	501	464	440	463	498	430	456	507	446	497	494	506	506	491	509	503	461	467	475	475	483	524	422	476	445	489	478	464	528	467	474	467	463	500	439	493	454	480	523	455	454	465	441	479	499	535	456	476	458	456	454	458	488	477	466	488	475	488	433	465	477	470	501	459	472	500	452	499	484	493	471	472	473	483	478	484	492	514	475	452	459	448	473	463	467	483	456	480	491	482	488	445	478	450	469	478	452	481	465	468	446	477	477	459	465	474	468	485	514	456	462	502	500	467	462	451	454	500	473	491	497	497	453	479	477	475	481	511	460	473	462	481	461	494	467	458	492	494	497	484	468	482	473	458	464	493	472	467	468	500	481	486	446	456	445	457	464	465	465	487	500	439	485	490	516	482	488	481	460	510	459	431	440	441	448	457	462	518	473	460	513	439	483	545	472	499	530	449	510	468	437	458	441	490	463	475	474	497	464	492	466	472	492	479	466	498	463	470	500	484	445	495	497	498	446	451	472	435	498	458	443	484	499	468	487	474	436	456	494	477	453	463	483	444	410	501	510	496	504	474	488	488	467	463	486	482	466	474	453	482	454	470	473	524	512	488	445	471	482	445	475	464	481	484	500	452	458	449	432	471	497	471	533	499	456	510	469	488	466	476	479	477	448	494	455	479	459	483	484	502	476	463	471	488	465	482	460	463	480	485	488	477	476	499	460	435	492	479	455	444	475	453	465	435	454	446	485	440	495	459	461	432	485	490	451	490	494	461	502	477	464	449	479	471	452	459	526	477	466	464	500	471	478	438	457	445	507	496	435	463	443	477	464	452	498	475	445	473	491	491	446	473	462	485	514	427	463	471	458	475	457	462	513	498	470	489	453	465	460	476	457	481	462	505	462	491	491	513	499	524	480	478	499	503	471	466	519	457	451	486	482	473	487	483	503	496	461	461	490	471	496	478	454	454	470	444	512	438	500	490	495	481	456	461	476	458	465	512	424	482	461	445	509	442	465	466	467	473	441	481	476	471	474	462	478	472	468	478	473	486	504	473	443	438	513	487	470	482	452	485	506	500	487	484	504	465	467	462	436	489	483	487	476	462	528	483	468	479	496	505	448	490	464	477	502	508	440	501	440	426	476	456	449	452	500	489	461	439	497	483	473	488	472	480	494	463	463	424	459	478	453	460	442	484	477	460	468	442	460	466	491	477	499	474	469	449	463	497	488	478	489	479	469	486	473	474	484	458	459	462	461	450	508	524	491	488	441	472	492	493	489	522	466	470	445	486	468	437	490	481	481	462	497	437	460	497	450	460	458	480	416	489	482	476	494	499	466	456	515	517	448	482	489	450	485	450	471	504	453	469	478	445	471	484	521	465	452	469	487	475	461	476	476	473	467	456	458	461	472	502	462	472	462	457	497	478	454	458	468	466	496	453	504	459	444	456	461	461	532	459	467	496	494	491	429	485	458	485	490	484	469	486	436	466	454	470	474	493	485	463	461	508	516	464	448	504	473	481	467	479	458	461	504	495	494	469	456	490	459	466	485	505	472	488	442	494	504	464	457	449	487	457	500	451	465	468	472	495	433	488	483	473	479	476	445	504	496	459	442	461	449	469	470	479	435	492	488	472	500	459	498	505	448	483	472	501	470	441	443	450	459	476	460	495	503	492	476	465	468	489	450	472	459	441	506	485	457
8208	7654	6051	2476	2151	1558	1304	1004	732	647	778	1882	2064	1423	752	589	461	439	446	451	426	431	484	417	411	425	414	424	421	413	391	435	444	396	421	431	427	397	417	446	407	432	440	483	408	439	412	428	437	416	459	398	402	433	402	428	422	441	424	445	430	447	439	416	433	423	384	458	420	417	430	413	371	443	404	417	394	420	389	429	443	440	451	434	432	402	420	411	418	441	413	446	432	436	414	448	416	447	403	419	409	446	443	450	420	426	488	435	459	421	460	387	428	420	426	406	401	419	432	430	430	443	412	469	399	399	454	438	451	425	422	450	394	435	433	395	408	379	437	436	397	430	423	428	459	421	393	417	420	450	435	433	424	445	410	429	426	420	424	414	430	446	421	445	415	458	400	414	418	392	456	437	392	427	405	402	406	421	404	441	426	413	415	438	449	406	429	423	397	432	435	408	436	414	440	435	446	426	442	442	386	420	401	436	425	416	437	440	447	449	434	418	416	432	437	431	429	425	401	431	444	418	438	446	456	423	413	430	419	420	404	438	404	424	428	443	437	442	414	423	429	454	430	433	423	410	397	448	447	442	429	432	403	414	385	426	400	425	418	445	424	412	425	475	426	424	454	450	424	434	416	420	426	419	421	432	401	430	431	463	453	420	427	420	391	419	398	446	402	429	452	404	414	411	414	416	402	433	417	458	462	404	457	442	414	428	417	440	447	403	461	416	424	432	459	413	381	426	405	447	431	437	414	432	439	447	433	389	437	423	425	423	437	443	431	442	425	423	443	451	467	434	428	421	461	446	413	452	432	413	423	430	424	452	423	426	456	450	427	423	436	436	448	466	419	439	417	408	436	419	423	426	456	418	457	457	449	408	429	474	427	420	440	400	459	442	423	448	421	427	409	411	444	442	446	429	436	432	441	385	404	436	425	426	379	452	404	384	448	413	407	428	409	399	411	410	410	429	415	441	423	434	435	400	434	402	433	450	417	493	390	404	458	390	435	436	412	404	418	475	399	458	369	401	417	441	431	393	420	400	445	410	432	441	418	420	432	453	442	418	462	399	414	432	401	433	445	452	429	442	431	417	409	419	415	404	414	411	394	431	379	426	424	410	400	446	433	456	468	426	405	444	441	452	454	418	366	414	411	442	422	414	389	441	440	441	434	454	440	383	427	443	432	392	461	459	440	444	432	425	438	393	421	472	394	448	414	414	438	426	437	434	449	443	439	411	416	445	409	428	425	447	413	428	438	411	436	418	394	459	428	402	417	415	440	422	412	456	420	436	422	440	439	432	415	408	406	424	430	379	423	456	468	462	420	416	443	431	414	441	434	440	402	451	427	423	406	460	430	456	449	388	456	417	432	403	440	429	419	440	413	423	393	477	430	418	414	428	440	449	448	417	411	469	412	425	428	448	463	437	430	408	413	432	450	436	458	384	415	415	409	391	463	458	434	448	407	402	405	415	413	427	412	409	424	400	417	392	440	444	395	447	405	434	396	435	418	449	412	430	436	429	426	408	436	457	428	400	451	434	457	438	420	406	415	390	405	408	456	452	419	423	428	399	423	421	410	438	435	407	456	437	422	448	410	428	422	451	431	400	396	462	413	464	413	444	404	421	437	449	439	446	453	447	424	442	437	452	462	434	489	423	434	402	446	432	415	453	413	448	438	428	441	456	436	413	421	408	425	415	458	401	452	423	393	422	441	431	426	437	415	406	431	441	410	415	402	388	420	430	445	399	448	442	443	451	421	431	423	449	420	398	468	472	390	407	472	433	442	413	409	392	415	418	405	428	429	434	425	413	414	403	407	459	424	439	408	402	450	411	469	407	373	442	427	438	428	435	435	413	433	384	416	423	440	412	436	404	383	427	414	427	407	414	432	422	470	448	426	425	411	428	443	416	389	383	440	454	433	443	418	426	417	427	441	414	442	428	416	448	430	428	459	418	434	416	432	390	426	434	401	450	446	437	408	385	448	424	438	415	423	424	396	458	421	437	452	450	405	424	428	419	436	458	431	438	401	460	442	398	405	434	455	423	429	428	427	423	431	448	448	421	412	423	421	421	443	468	420	402	434	444	439	445	433	402	403	438	441	401	414	430	416	412	415	414	425	428	425	437	411	413	435	395	426	436	446	441	467	460	434	419	404	431	422	419	430	461	463	390	449	430	391	431	450	416	444	403	427	441	420	459	455	426	447	422	461	377	403	462	393	422	419	438	472	441	433	420	410	453	451	434	416	416	430	427	421	426	415	416	410	456	433	429	400	422	408	422	410	441	425	420	390	415	416	412	421	440	411	413	442	419	465	434	393	426	481	407	426	373	450	442	408	451	433	413	413	418	439	410	434	408	413	397	431	431	432	441	414	453	410	392	441	406	457	434	430	420	460	401	449	428	407	428	413	412	429	416	407	400	395	403	447	379	429	438	440	431	427	461	416	410	384	426	417	400	420	420	386	442	422	435	427	425	379	429	403	430	467	423	451	443	453	395	446	429	414	410	430	419	434	413	453	423	403	410	405	445	423	403	402	426	437	440	466	429	436	462	431	370	401	405	486	418	412	419	384	382	428	440	386	415	413	470	419	442	447	443	398	435	420	424	441	424	425	453	402	511	400	427	451	421	413	430	436	409	420	444	391	411	426	436	393	434	429	415	464	428	441	413	398	405	424	454	428	438	428	424	447	420	443	430	412	452	458	420	411	386	392	384	424	453	436	425	452	430	399	414	430	434	406	436	429	425	421	438	403	427	408	457	448	459	432	419	430	441	436	408	435	456	442	416	437	432	429	416	436	435	447	420	394	455	414	431	418	464	398	420	433	452	453	466	397	413	429	432	432	438	416	405	421	467	430	382	386	421	400	447	431	425	430	436	409	443	422	430	425	421	417	379	429	390	439	433	448	419	413	454	394	445	430	387	426	418	428	438	441	417	413	434	405	435	448	404	460	409	430	438	398	415	432	406	440	447	379	450	398	455	424	444	390	410	426	394	453	453	399	419	416	418	429	421	389	470	434	451	451	445	449	431	452	447	435	429	445	439	394	434	444	437	412	456	410	431	421	425	440	422	445	414	457	492	420	442	450	462	418	418	429	418	401	436	396	436	474	427	443	471	438	431	447	414	404	425	480	429	417	409	449	434	426	447	473	399	423	387	423	436	433	440	450	412	421	415	451	427	416	445	439	465	444	445	452	467	445	448	395	494	418	425	434	454	424	430	421	438	455	394	492	439	423	432	423	433	408	397	443	409	438	458	421	405	432	419	401	454	449	409	429	435	434	417	413	416	425	448	441	424	441	414	428	430	413	467	431	459	408	425	421	448	388	417	407	399	427	429	433	414	448	443	419	422	437	436	420	430	417	452	398	399	418	437	390	444	425	438	431	451	429	393	411	427	420	441	467	420	463	433	445	428	417	402	416	409	427	443	441	457	421	405	445	427	442	424	391	412	432	410	414	442	462	425	444	419	402	411	457	431	438	436	412	390	453	433	391	424
25650	21417	27513	25353	11151	3369	2176	1488	1046	804	2621	13678	14297	8269	2388	1044	625	482	474	447	461	482	470	472	484	474	464	425	470	440	495	435	466	472	464	480	425	452	475	493	456	470	436	463	456	475	446	433	459	491	453	470	443	464	465	459	441	461	461	432	437	435	437	435	453	461	442	429	456	522	501	405	464	421	459	476	424	449	437	464	444	468	463	445	488	482	415	445	431	403	447	479	498	466	436	441	483	444	439	474	442	470	464	484	447	458	450	450	461	419	482	433	456	433	465	465	427	496	453	468	466	466	465	453	449	411	455	466	446	436	437	464	454	442	400	439	453	461	448	475	458	443	454	464	453	445	450	465	470	445	469	457	459	459	453	491	472	466	482	460	423	445	419	432	452	471	424	483	496	431	508	468	484	448	446	445	411	505	464	503	470	439	455	422	422	474	460	430	447	429	475	479	475	449	440	450	434	499	434	460	469	432	418	468	445	461	433	457	458	493	453	478	474	467	466	485	463	440	438	444	476	441	438	446	438	438	471	470	424	478	459	431	520	433	463	450	479	424	460	466	457	437	458	459	480	499	475	497	459	455	429	477	440	474	445	451	435	435	445	481	461	461	428	469	467	452	457	440	464	450	458	490	476	479	453	441	492	450	471	463	477	443	465	453	419	451	436	441	431	422	436	432	435	464	442	474	457	455	450	453	442	460	475	461	423	447	436	429	445	444	443	420	450	473	450	465	445	483	494	454	465	475	448	456	471	462	445	453	429	464	426	483	482	433	440	448	417	446	453	402	421	442	462	472	457	474	478	447	416	428	443	455	458	424	435	455	421	473	468	496	435	428	459	505	454	443	471	435	410	432	423	442	472	419	452	457	442	476	484	481	402	459	487	419	439	422	481	472	472	434	440	463	461	460	460	481	423	437	486	464	448	469	450	507	478	426	477	500	497	441	485	448	427	491	470	451	445	457	430	429	404	437	447	461	474	460	484	442	436	457	447	498	472	477	488	444	436	463	461	444	450	456	439	491	431	430	453	399	485	438	464	454	468	469	508	461	408	451	441	462	455	440	472	442	444	475	466	444	435	459	452	493	425	430	469	467	449	486	476	453	439	472	444	453	428	442	483	461	443	449	451	432	418	453	424	460	466	449	462	447	447	473	473	446	472	455	476	461	449	419	470	438	463	462	465	425	467	451	485	428	466	456	434	440	436	459	473	453	456	496	421	454	413	446	429	467	451	413	440	429	426	445	463	481	457	447	466	500	446	450	481	463	441	445	443	488	483	453	434	411	427	483	437	426	432	438	486	425	460	447	426	440	468	468	460	442	480	449	416	497	446	453	459	450	463	436	449	467	463	442	438	471	440	477	457	492	464	443	463	460	438	455	433	445	445	453	417	468	472	450	439	433	442	466	461	481	460	451	437	430	430	442	463	453	451	481	463	438	498	444	459	463	477	479	453	469	438	445	459	456	449	444	443	431	469	452	432	453	431	501	457	456	462	449	474	477	441	428	476	446	423	487	435	469	435	478	430	440	468	477	420	451	471	458	439	457	462	451	463	465	440	460	473	431	386	443	453	447	465	452	431	445	445	467	455	466	471	482	449	420	436	471	446	422	450	465	475	438	466	490	466	461	474	441	452	431	449	473	433	446	453	472	474	471	477	422	452	473	448	476	441	431	444	441	470	440	449	442	458	436	456	440	463	423	441	443	413	448	444	456	462	451	467	460	435	402	433	422	497	453	459	474	460	464	473	467	459	450	468	444	429	480	477	486	499	468	435	501	481	421	467	490	422	442	426	465	478	437	458	458	451	443	487	425	445	457	447	502	477	492	423	455	456	465	456	483	431	478	465	431	494	452	448	471	450	450	478	432	434	481	460	470	451	468	463	439	459	439	461	476	436	476	448	451	445	485	445	454	460	424	440	457	490	443	458	447	497	437	455	473	446	435	464	435	449	460	467	506	468	499	474	475	443	451	450	445	454	469	436	453	448	438	439	467	432	489	454	471	435	454	479	465	466	440	448	471	441	430	441	474	482	492	456	440	451	436	457	469	450	449	469	449	452	485	484	436	447	455	498	468	477	435	442	462	423	490	442	457	483	487	460	439	485	393	478	492	467	431	443	464	471	451	433	459	484	437	428	444	460	494	442	453	444	449	448	438	430	424	476	454	492	442	453	459	462	446	432	446	455	421	461	500	492	469	457	423	467	439	439	466	482	465	468	457	479	438	411	468	442	448	456	479	476	464	421	445	434	469	446	458	470	424	434	468	475	482	455	455	450	435	445	477	458	430	440	447	461	461	444	479	462	441	425	443	444	466	468	451	493	450	448	444	464	473	503	428	453	451	429	457	467	434	464	468	468	459	495	455	453	449	486	453	451	487	472	428	444	452	462	452	481	468	429	439	425	480	514	460	418	451	458	463	490	422	438	432	472	441	460	434	468	428	454	448	425	431	459	415	422	429	434	483	448	448	460	507	440	468	441	464	440	438	446	467	434	449	466	426	441	468	468	437	435	414	433	457	465	468	469	464	488	458	449	467	440	422	424	433	464	445	474	436	464	440	434	467	437	410	436	449	447	462	468	434	462	453	473	460	430	476	468	446	424	476	455	513	483	479	443	463	449	463	456	472	487	454	479	498	430	462	435	445	486	433	443	445	446	472	430	488	451	439	485	448	506	484	441	436	478	454	457	476	485	451	482	405	458	463	477	410	467	460	463	415	468	478	444	457	457	446	482	417	449	467	482	413	443	433	457	443	461	494	458	424	471	471	452	486	440	435	428	461	443	461	482	420	416	486	447	473	457	505	484	477	413	424	438	494	458	448	467	495	443	469	485	429	490	499	469	486	422	473	450	441	467	455	449	444	473	482	452	494	440	515	444	456	458	454	429	437	455	466	482	437	471	462	455	462	414	450	454	441	438	461	462	455	451	457	471	442	450	465	498	484	427	434	460	463	443	444	435	453	467	457	477	458	432	457	473	435	447	434	404	499	453	467	437	466	510	427	434	417	474	439	432	416	478	481	486	487	476	447	437	470	419	438	466	450	456	437	448	459	438	464	479	429	472	479	482	468	461	462	444	459	440	434	444	486	488	452	444	439	444	458	462	438	440	443	461	445	453	414	445	426	434	458	446	463	466	453	434	424	468	430	457	452	427	467	459	446	478	439	463	456	445	432	449	462	483	414	473	448	447	474	454	451	451	477	448	458	425	457	452	474	417	450	458	465	439	487	473	444	448	460	420	443	483	446	450	428	436	492	448	466	481	507	461	455	459	475	432	463	467	457	488	448	447	462	456	469	420	501	433	457	464	448	460	431	432	452	483	440	478	452	500	446	438	451	426	466	437	465	450	489	443	476	450	446	466	447	474	464	457	448	461	460	444	441	429	439	471	483	430	434	435	438	405	422	437	465	483	449	449	482	459	421	490	447	474	429	420	475	461	422	463	462	428	457	481	445	478	469	476	460	437	452	432	446	441	453	496	431	440	500	457	443
6917	11278	11225	5900	3929	2918	2569	1954	1465	1025	4137	15164	13652	7388	2286	1202	649	428	469	443	407	434	461	442	425	409	464	448	427	462	458	423	417	404	436	394	489	428	428	440	389	411	453	433	427	421	409	424	427	450	427	390	453	443	405	426	415	448	427	423	473	396	414	433	415	433	421	457	435	421	470	439	458	423	425	422	441	419	407	406	406	446	430	442	466	416	445	413	409	412	425	409	407	435	445	438	407	446	405	422	414	455	406	416	423	429	415	442	424	450	463	461	410	441	431	420	447	479	421	457	449	415	411	449	450	421	452	444	433	449	391	421	444	434	424	452	438	391	410	469	447	368	387	430	433	412	439	436	456	436	458	438	438	448	428	440	433	407	412	408	417	433	434	440	417	438	418	468	423	429	449	430	394	455	441	455	413	420	456	426	390	428	454	432	385	437	457	405	449	427	456	461	410	416	418	397	440	456	427	461	429	369	452	415	414	443	406	447	467	477	431	421	381	434	363	432	424	447	476	437	397	417	499	417	443	442	465	429	415	422	466	409	430	391	431	428	426	404	436	408	425	426	373	458	440	407	436	409	415	400	464	423	433	449	408	423	451	420	412	460	397	445	448	465	424	404	425	416	421	474	439	404	465	461	442	395	431	468	392	427	453	430	455	449	409	413	428	462	450	402	422	397	456	401	429	429	420	426	483	418	427	420	416	448	457	407	440	444	425	425	405	439	448	442	448	462	479	452	413	400	387	395	409	443	422	433	414	466	454	448	430	454	427	443	432	408	465	428	476	403	428	415	442	426	447	425	434	403	467	405	431	441	417	433	456	432	415	464	412	424	440	433	463	443	435	442	426	440	401	395	403	405	417	432	401	439	446	459	402	403	424	418	410	413	450	404	452	431	463	432	420	435	420	434	449	426	401	475	464	456	454	433	410	446	460	441	447	417	401	458	389	417	389	433	434	411	425	398	414	411	439	436	426	417	440	439	446	443	465	424	433	438	421	431	435	445	421	422	427	398	463	430	417	460	465	447	417	443	409	428	404	430	402	425	421	446	424	400	402	428	430	410	438	438	422	423	428	415	451	391	423	437	455	447	416	426	413	437	434	436	450	429	453	426	409	430	436	418	452	455	430	446	438	395	460	411	433	451	439	445	424	392	479	410	435	456	444	474	405	420	402	416	441	414	453	403	428	444	479	403	421	422	424	466	437	394	442	427	399	443	463	415	428	463	445	402	452	427	478	470	461	440	417	424	417	409	444	461	446	436	429	426	446	419	430	436	440	425	392	432	416	436	409	437	431	425	441	408	440	417	438	424	442	419	391	432	424	430	421	425	426	442	444	445	418	411	443	432	418	441	425	421	444	428	418	426	384	421	455	406	441	446	402	452	423	437	451	414	430	456	409	407	427	431	422	427	464	457	424	418	439	409	423	414	409	413	427	453	418	427	443	449	441	433	465	435	389	415	421	400	454	411	419	438	405	416	460	451	456	425	407	415	401	445	421	429	434	453	419	470	437	435	416	428	437	452	410	402	432	424	435	400	412	430	417	404	417	459	430	417	437	428	461	396	431	466	436	430	420	446	421	436	417	422	440	439	433	455	453	426	433	437	414	417	415	427	409	420	441	412	409	433	423	404	428	416	434	404	445	401	441	440	450	435	439	442	440	415	426	426	472	408	404	447	430	459	439	393	440	443	432	450	405	434	437	406	433	427	386	437	407	438	411	416	438	416	358	421	431	436	435	465	421	417	411	412	421	428	424	398	425	418	401	398	443	448	428	441	451	419	407	421	432	433	445	425	432	474	432	455	434	455	391	423	434	436	400	420	410	402	411	451	421	451	436	416	421	457	420	436	409	446	411	467	438	471	438	454	430	423	430	420	420	428	414	425	402	433	421	412	446	424	449	426	452	428	412	421	474	440	425	442	438	444	452	434	430	454	416	412	394	418	420	439	397	463	415	417	457	385	403	409	443	465	426	404	448	450	428	447	459	419	442	471	450	449	407	442	398	409	432	405	414	419	441	426	429	427	393	431	436	412	467	424	406	436	408	434	435	434	433	431	418	415	465	430	447	436	439	456	396	454	460	404	441	443	424	381	432	437	417	438	414	456	421	394	437	441	434	452	416	417	424	435	434	463	441	426	432	406	475	413	418	447	406	456	451	455	416	430	437	413	409	426	401	434	436	436	482	428	449	434	452	414	437	414	432	447	469	399	387	466	427	422	440	431	385	421	454	402	441	467	426	423	425	441	436	478	389	390	411	442	367	423	429	425	435	412	445	428	407	402	416	415	443	440	413	440	411	401	429	433	428	488	435	452	425	430	469	453	391	439	429	427	433	405	407	435	415	435	453	432	425	417	401	433	472	438	414	432	448	416	426	433	411	448	416	461	444	396	392	447	459	403	437	375	399	428	418	468	430	400	414	440	437	418	396	432	468	444	447	414	407	430	404	430	484	409	441	445	464	411	443	436	432	401	463	413	440	394	442	430	441	416	425	435	450	391	466	422	440	454	417	429	427	436	430	410	416	422	411	396	483	415	436	431	447	383	406	426	455	422	451	422	442	441	415	423	432	404	455	429	439	441	441	398	435	435	413	460	438	456	436	420	431	412	384	421	434	405	450	407	405	420	442	455	406	438	423	431	428	406	398	430	446	407	454	469	426	411	429	496	415	461	413	424	400	427	407	435	457	390	465	385	433	414	437	394	416	440	398	404	450	420	482	417	420	426	440	413	441	428	440	419	426	467	455	486	438	473	419	448	443	426	426	446	449	420	451	438	432	476	431	431	427	419	441	435	463	439	417	418	408	416	415	410	401	424	452	401	420	443	406	391	405	407	463	416	449	421	444	451	457	427	400	422	374	441	442	423	418	424	452	417	411	440	395	406	445	409	458	433	434	463	425	430	428	393	399	448	396	463	430	422	451	421	415	455	430	448	428	437	427	412	399	475	425	449	428	417	436	422	441	421	420	428	393	442	417	444	416	435	436	437	417	402	431	425	422	409	463	425	458	410	431	427	429	449	404	431	433	442	457	417	427	438	413	424	438	459	471	391	394	402	436	454	412	453	394	459	419	433	437	462	432	416	478	424	424	408	428	428	439	434	439	393	399	468	474	392	449	433	462	424	455	419	417	427	421	430	406	469	416	418	471	422	425	417	417	423	437	413	424	423	409	421	447	452	412	394	436	448	409	451	442	401	413	439	432	386	396	380	416	449	443	410	461	442	458	421	436	413	399	424	456	419	408	394	435	418	407	390	450	466	437	402	416	392	444	443	428	426	400	470	446	411	437	433	432	421	412	431	411	464	476	475	409	421	402	378	402	413	396	447	489	433	438	436	402	391	449	466	421	428	409	436	419	415	422	440	436	387	424	386	377	433	415	452	394	433	417	430	433	421	424	440	438	433	420	417	437	423	441	447	480	432	447	461	445	420	459	438	425	424	480	438	479	417	439	437	431	434	438	398	434	421	428	414	450	450	418	449	415	415	425	423
24584	21417	28651	24629	21135	10970	4491	2808	1640	1126	5299	24674	24407	15963	5002	1979	937	690	606	585	638	592	596	619	574	597	583	565	599	609	574	573	650	580	602	607	591	564	571	576	626	640	619	589	557	607	536	544	579	604	594	591	589	595	569	587	589	609	599	579	579	570	605	567	620	589	552	619	585	587	588	574	604	611	609	588	602	632	603	585	592	540	567	617	588	607	602	634	594	542	617	576	615	566	541	594	589	616	563	608	565	596	548	573	597	615	621	562	607	570	589	558	630	604	627	608	576	577	593	583	606	580	625	551	602	581	649	587	600	632	549	582	626	580	519	560	615	611	598	571	575	603	604	610	616	564	585	590	598	602	614	608	597	561	614	559	597	586	592	629	606	557	603	570	540	612	607	573	546	595	601	582	613	610	579	599	576	594	575	546	569	601	593	583	571	583	576	568	613	592	561	611	573	617	608	593	610	594	542	566	603	570	593	559	584	608	577	616	564	615	643	601	583	536	583	608	570	574	598	580	589	577	561	614	594	618	582	598	571	611	623	602	634	632	586	613	590	599	561	608	568	548	591	525	606	601	588	588	580	606	612	654	582	609	560	646	615	606	593	609	583	566	555	573	631	576	640	600	578	548	589	589	594	587	579	584	591	556	566	562	602	521	545	557	570	588	599	549	573	582	591	569	622	587	568	582	562	563	575	581	564	555	582	591	597	561	624	555	611	553	586	587	591	628	551	581	606	577	602	569	584	561	558	566	578	562	621	596	616	609	589	607	588	597	596	569	562	617	625	621	582	631	562	572	629	576	603	568	611	582	607	593	614	643	594	608	563	616	618	599	586	578	599	605	591	583	559	609	540	562	586	604	582	598	593	611	583	616	608	650	606	595	595	578	605	556	616	627	632	582	628	572	573	609	587	598	605	554	610	557	623	627	615	610	591	599	566	584	587	581	588	600	597	596	586	584	577	623	547	604	559	569	586	592	576	616	574	580	593	578	609	566	601	566	598	576	586	585	555	576	583	604	582	628	567	571	593	599	588	579	562	618	558	595	631	624	604	598	627	615	589	608	573	599	611	606	549	608	614	579	556	582	599	596	613	593	597	652	617	554	547	600	547	614	583	569	587	603	627	593	584	605	607	606	580	649	593	637	576	583	587	616	547	556	580	574	595	602	566	608	587	599	572	579	634	572	636	598	604	597	594	586	561	607	634	600	587	633	555	603	592	516	583	523	582	637	580	541	672	606	573	603	624	599	566	595	581	580	589	550	585	593	625	570	554	606	600	580	593	634	570	564	578	598	566	605	612	589	617	582	544	602	615	610	598	595	609	601	643	542	582	596	582	612	600	590	603	571	590	602	643	615	580	590	594	595	554	587	606	586	565	608	598	601	570	610	643	614	592	581	564	569	576	577	620	610	583	583	572	605	605	623	562	598	571	586	516	634	597	589	589	621	590	570	592	571	613	600	612	571	603	579	565	608	573	557	627	557	565	544	607	651	614	560	564	606	601	601	558	615	603	622	601	590	592	626	617	543	605	573	575	587	620	585	606	619	597	599	578	555	594	552	537	597	575	587	549	608	575	613	585	566	575	574	574	566	621	613	615	571	595	599	558	575	594	610	605	616	598	575	618	564	558	562	581	603	629	580	644	610	583	573	581	573	584	594	550	574	578	585	592	586	627	585	557	639	601	606	584	576	536	608	615	592	564	607	599	590	602	577	602	531	565	624	633	610	616	629	558	569	575	580	601	612	645	577	601	590	541	549	571	587	629	594	587	561	618	598	621	554	578	608	577	610	566	614	678	595	582	553	616	633	559	612	612	549	567	560	590	572	562	573	581	604	561	595	568	593	608	611	593	579	562	591	570	580	554	600	591	554	584	584	603	586	612	614	592	615	547	545	578	607	603	595	612	541	637	568	624	579	543	601	567	578	601	623	622	574	616	616	561	565	539	581	587	592	579	616	600	618	557	594	602	571	578	587	616	596	581	564	612	575	555	607	550	599	591	596	576	634	582	599	605	577	570	571	546	586	584	591	578	603	631	613	576	594	581	610	576	569	581	625	612	572	613	646	542	634	589	596	581	562	603	562	591	598	598	555	596	581	606	595	604	576	564	612	606	574	555	550	594	631	588	660	574	583	572	540	562	552	603	604	581	630	615	584	595	590	557	574	571	598	580	620	581	594	593	580	583	555	558	607	563	553	532	568	588	593	611	524	605	603	600	598	584	609	630	591	589	589	597	556	614	610	616	549	559	625	591	618	549	575	562	639	580	566	581	568	584	581	566	576	578	568	568	605	560	626	621	584	613	547	540	589	605	557	586	548	590	614	578	620	596	522	608	612	527	582	600	596	567	622	645	616	588	587	591	570	588	605	609	591	540	561	568	638	596	592	569	599	619	580	590	612	625	613	584	579	614	568	584	567	556	618	640	594	571	567	585	629	563	585	621	574	600	578	593	603	600	578	641	609	554	606	583	563	582	608	594	580	564	577	578	593	557	597	597	592	565	545	607	582	582	576	572	572	595	567	590	632	592	560	621	627	599	617	588	581	584	648	584	587	634	582	588	611	604	600	587	608	585	575	614	536	554	647	567	612	596	581	552	554	624	611	582	579	587	554	590	602	610	577	579	595	613	582	548	630	612	581	594	552	642	541	562	586	581	555	594	609	589	567	593	612	595	603	595	577	585	543	621	572	625	566	550	598	576	581	589	555	559	624	599	567	618	568	608	636	599	596	604	557	584	604	594	567	608	572	571	578	558	556	613	543	527	559	616	589	590	576	600	588	573	598	587	558	573	577	576	560	602	581	605	624	591	592	591	627	597	601	552	585	563	557	537	591	580	598	581	559	549	502	514	567	589	598	638	579	590	571	579	563	543	550	560	535	601	593	570	523	536	616	547	608	597	575	558	581	541	578	609	564	608	539	614	591	577	621	595	554	578	583	594	638	571	589	595	564	618	591	553	604	552	596	608	522	562	618	603	545	571	564	599	584	601	525	600	552	554	645	583	550	561	586	618	543	603	553	634	598	572	595	592	590	594	621	563	605	610	561	571	560	578	539	618	584	559	586	598	624	603	604	591	552	569	632	587	591	621	641	609	565	617	612	623	606	604	569	645	602	600	593	593	582	548	572	565	572	617	563	620	553	570	541	620	597	638	540	624	586	584	600	606	572	649	562	534	602	595	567	581	630	557	551	576	599	606	601	610	598	533	585	576	598	557	544	572	594	554	550	604	593	637	586	609	613	638	608	601	586	604	600	589	565	569	596	589	598	586	631	592	611	633	604	594	572	576	576	618	554	558	627	570	546	571	605	578	615	604	561	610	555	596	570	616	585	608	540	577	573	617	573	573	627	625	568	577	606	584	588	560	544	587	545	620	544	568	538	566	566	594	569	620	626	574	609	581	603	580	568	596	651	564	579	625	610	565	535	626	578	657	598	535	584	567	549	575	586	558	625	545	579	598	575	604	642	559	573	611	592	576	595	590	588	603	564
7522	15777	15889	9697	6960	3982	3897	3276	2133	1426	7958	24799	21707	13100	4204	2054	891	583	611	558	528	536	574	508	554	574	585	547	513	583	552	532	553	557	547	524	552	485	511	548	569	523	563	501	530	554	527	561	557	557	541	583	523	500	547	530	518	537	533	557	512	487	527	514	549	565	519	534	524	507	541	551	501	556	509	526	532	503	492	572	552	545	546	530	541	553	531	557	529	522	561	488	574	542	564	561	512	563	488	550	513	517	534	512	524	544	521	554	478	572	536	537	571	582	516	528	512	547	535	549	506	538	547	556	551	525	565	492	564	575	534	509	493	543	557	512	516	517	582	554	533	509	544	580	520	563	540	531	542	550	517	545	515	529	517	524	553	521	552	511	524	568	514	531	521	573	506	555	550	530	547	547	501	558	493	521	526	538	506	502	539	554	531	552	570	512	540	511	526	580	519	493	529	520	523	534	564	530	535	502	530	528	558	499	543	544	533	514	542	532	523	530	574	555	536	478	523	574	508	528	515	531	533	510	532	534	513	516	522	543	539	517	538	508	506	531	513	577	524	519	522	511	529	522	522	525	516	537	583	528	510	511	532	530	542	532	505	549	524	525	529	487	497	578	559	501	537	539	516	502	548	507	537	511	540	500	509	535	542	552	531	524	556	550	477	538	484	581	532	555	542	539	480	508	511	493	505	517	545	565	533	529	539	551	483	522	552	525	533	511	530	490	544	528	546	528	548	578	552	517	530	530	531	519	518	557	511	526	571	505	538	528	517	522	557	520	521	556	561	524	526	572	504	517	580	537	503	580	573	519	515	550	543	527	523	526	527	514	480	537	494	578	532	540	546	553	529	543	575	545	499	528	525	562	537	517	538	508	490	564	544	495	548	507	547	530	558	571	519	506	520	530	569	521	512	535	525	517	509	543	527	533	531	514	520	579	544	528	566	555	529	527	518	555	506	533	568	571	550	516	528	523	560	543	508	540	527	498	554	523	541	551	538	489	465	512	554	515	478	545	522	520	530	528	529	542	558	527	556	559	524	565	482	508	538	498	537	503	504	503	534	515	509	517	501	565	549	571	493	513	533	539	491	541	539	508	485	570	538	491	502	608	517	525	546	551	532	523	580	498	525	506	549	512	549	510	548	545	518	551	513	549	529	556	512	518	511	505	505	520	582	554	553	516	565	522	570	539	491	533	542	517	532	573	521	522	564	514	532	484	523	539	496	544	562	559	490	537	560	537	530	588	528	545	493	501	557	518	563	523	529	489	515	526	491	522	508	540	555	557	520	528	538	508	537	521	521	540	525	553	560	482	533	556	560	541	505	509	556	497	557	499	547	523	541	564	527	519	559	523	566	514	506	513	524	551	520	529	523	472	555	528	541	552	544	568	513	541	511	530	492	559	552	535	548	548	526	541	529	528	544	532	486	538	504	552	534	527	526	490	551	550	537	507	567	529	528	532	547	556	569	506	561	547	518	550	525	541	520	540	543	522	559	529	534	575	512	521	506	543	501	542	494	527	515	504	502	524	538	506	562	552	527	537	526	562	527	550	575	503	531	522	530	543	515	531	491	529	518	552	571	567	579	547	485	523	567	536	546	521	522	525	554	515	495	527	541	519	544	570	526	516	490	520	549	553	543	530	480	534	548	567	545	538	516	518	526	536	519	529	496	543	564	522	522	512	480	534	572	518	509	555	529	538	522	559	513	495	529	548	522	587	524	532	514	553	540	533	524	564	526	522	557	507	544	553	554	536	535	542	588	523	602	529	515	547	537	510	511	522	545	543	562	559	530	559	491	512	555	538	562	489	498	526	541	545	507	495	510	551	535	527	489	542	504	492	524	533	491	522	504	540	519	485	493	533	512	519	547	527	535	526	526	576	499	532	513	506	521	548	521	502	540	546	510	524	559	525	514	556	558	526	517	528	489	557	511	568	547	553	559	547	521	548	500	578	518	553	538	522	534	529	512	594	535	532	561	548	521	536	519	499	498	544	525	479	479	519	574	511	503	555	535	530	524	521	561	546	535	503	525	512	497	608	508	506	546	517	562	506	524	500	541	553	511	531	519	534	511	520	512	562	521	569	531	542	539	547	504	512	550	488	552	530	512	553	498	501	531	513	519	543	522	523	507	528	535	546	508	552	505	521	525	511	555	499	561	514	545	559	514	525	475	535	505	499	497	552	591	549	517	533	535	503	548	534	488	530	573	487	575	510	555	545	562	533	479	524	560	565	552	497	544	508	582	514	490	524	507	548	553	512	517	556	517	533	535	555	590	521	489	496	484	542	532	508	540	523	548	538	527	514	528	559	527	531	526	540	559	508	493	582	516	521	509	512	512	544	519	549	522	514	492	541	503	513	563	555	487	531	533	562	533	514	521	532	546	532	529	522	523	518	541	531	500	535	520	546	510	540	493	531	518	507	503	479	559	535	539	567	529	539	518	511	520	502	546	532	510	529	561	541	522	527	557	523	540	510	525	538	502	548	577	520	567	530	584	523	537	534	506	529	517	492	526	538	506	492	533	549	566	527	562	519	513	553	551	497	559	516	545	509	534	508	526	531	516	543	509	525	523	524	555	531	521	542	490	495	543	548	519	486	545	509	496	512	483	507	580	529	562	533	524	515	567	531	533	490	544	517	495	540	569	537	498	521	531	536	552	558	515	522	511	534	523	498	515	541	551	567	494	533	523	528	579	514	552	538	506	540	522	516	529	517	513	505	533	572	537	527	591	546	521	550	547	519	535	525	512	543	552	558	529	551	515	519	537	523	490	529	521	516	515	516	546	582	517	553	533	522	517	590	515	504	536	496	534	551	522	544	555	593	554	530	539	513	537	502	525	548	539	545	500	484	567	547	505	513	527	548	546	574	540	533	558	539	519	533	527	506	526	531	537	558	524	506	523	490	576	553	529	549	548	514	514	529	537	505	499	504	512	504	504	521	513	518	528	572	534	493	521	510	508	502	548	543	540	539	566	557	541	523	521	569	516	535	542	558	532	498	534	513	505	530	525	530	503	514	571	545	537	539	500	528	533	541	539	527	517	516	494	591	542	568	532	500	497	501	530	548	502	495	493	540	521	491	529	535	523	497	505	527	531	510	504	569	551	519	534	512	546	543	537	485	574	480	491	509	509	495	513	514	541	539	538	511	535	512	493	530	559	548	533	523	538	519	510	514	546	509	522	556	478	502	537	530	535	541	543	514	526	584	573	498	504	505	505	519	488	555	542	546	543	551	556	536	502	522	501	531	525	532	548	514	574	503	515	551	575	518	552	513	495	530	529	511	548	576	514	493	500	503	537	538	547	557	529	536	545	471	591	522	541	539	507	543	527	509	513	551	508	525	488	559	501	573	538	547	547	578	530	515	547	550	556	553	474	507	536	503	499	544	557	516	567	504	559	491	493	503	519	533	509	560	492	580	497	537	538	518	527	515	543	582	571	521	531	524	541	508	573	536	563	542	543	518	524	525	541	552	515	519	500	526	571	518
27886	14037	6817	3917	1665	957	849	808	652	571	636	1452	1647	1212	795	556	491	464	453	491	419	460	482	450	443	435	468	503	452	440	491	440	507	472	461	527	450	472	479	491	476	505	466	478	479	484	480	469	483	495	482	486	471	455	451	481	437	514	479	449	462	481	447	506	445	451	493	466	465	489	480	516	461	432	479	489	502	462	488	470	481	465	482	479	463	483	516	485	450	459	454	483	519	495	438	440	495	461	474	475	500	479	463	547	532	462	494	481	497	455	466	502	463	456	472	463	516	472	486	461	471	470	456	464	495	501	449	466	493	494	454	466	435	477	500	463	506	465	469	447	489	512	457	474	494	514	442	437	469	481	479	475	450	488	458	466	477	445	498	476	435	497	467	478	481	504	456	461	497	486	473	475	525	473	441	485	448	454	461	476	498	503	438	480	434	499	467	490	479	458	425	487	533	477	468	495	473	447	457	454	427	425	462	464	488	462	452	470	464	497	498	484	432	459	475	498	450	447	454	455	516	517	489	489	468	484	483	467	504	473	474	481	484	481	448	482	437	474	452	482	473	440	443	468	480	424	434	518	496	445	446	468	437	495	503	434	451	421	453	483	475	460	450	452	516	482	471	475	447	453	466	454	472	465	477	465	464	519	489	484	458	426	471	427	480	448	492	490	497	461	497	482	489	462	501	483	504	460	493	484	482	501	466	462	477	498	442	447	497	469	459	495	510	453	507	479	475	474	488	476	472	484	462	472	479	443	498	489	499	475	488	480	483	469	434	475	487	461	466	443	478	471	460	504	461	470	492	479	464	483	452	468	479	486	464	505	481	485	454	454	476	437	450	478	487	469	489	474	477	475	464	464	471	477	469	468	456	475	473	462	459	448	455	458	473	462	477	457	512	488	472	462	480	446	474	460	445	440	499	456	459	487	460	477	461	472	501	492	463	457	473	531	479	487	502	483	451	506	460	456	459	469	463	479	447	440	478	471	417	480	506	521	522	473	426	479	515	464	500	477	481	514	469	451	457	464	475	428	461	506	464	465	494	512	455	480	503	442	421	478	459	462	481	504	489	462	477	476	455	475	433	474	436	504	488	480	464	467	480	463	510	470	494	532	458	455	466	452	481	453	468	465	447	475	481	480	466	477	509	478	502	478	492	445	511	471	496	470	464	465	446	467	425	501	476	453	483	479	489	491	486	501	473	455	472	478	472	474	454	463	432	455	495	492	526	501	475	459	470	444	444	457	502	491	495	487	453	445	495	465	437	460	489	472	468	498	462	458	482	494	499	444	484	453	487	450	493	473	499	467	499	475	462	474	510	459	471	471	498	480	437	487	480	480	476	472	494	458	449	478	474	494	491	496	414	451	476	504	468	469	447	461	456	464	482	445	485	469	459	432	457	477	457	481	482	476	453	496	472	466	468	477	514	443	477	491	471	440	473	461	499	489	486	454	482	488	469	480	494	467	492	460	485	482	490	453	453	510	494	475	491	428	486	466	524	489	467	466	479	506	467	466	449	510	445	486	484	474	474	442	486	500	506	472	470	480	494	492	471	491	450	450	473	449	447	466	457	499	473	451	470	468	487	491	459	436	504	462	457	479	475	452	509	461	474	490	484	473	451	490	489	460	483	483	472	497	487	499	451	445	450	468	486	490	480	483	503	443	492	470	463	468	469	461	458	483	444	494	464	458	490	495	466	443	480	483	471	456	524	451	501	486	482	474	473	493	482	476	504	476	458	497	474	478	459	492	477	490	512	482	462	471	475	436	487	518	499	451	519	464	509	456	473	488	506	489	459	456	495	506	502	488	473	520	504	472	442	455	481	421	497	456	464	471	468	455	439	518	445	493	450	452	439	465	451	465	454	448	473	436	516	470	497	505	504	453	446	510	460	487	487	439	506	475	478	497	469	495	445	473	475	458	463	458	480	504	485	476	426	444	480	444	421	472	470	471	498	474	451	473	452	466	483	464	457	450	512	491	473	481	477	438	443	496	521	498	449	443	456	465	471	461	465	487	489	487	467	472	530	440	466	498	496	471	455	480	469	477	475	493	458	480	488	461	491	493	466	444	453	523	458	472	470	444	500	472	492	466	440	501	492	480	445	427	478	490	436	466	476	476	512	445	491	468	492	462	427	463	491	450	441	483	453	466	500	478	484	448	467	500	482	493	468	482	462	471	470	485	467	498	460	470	473	470	465	459	492	483	460	437	533	485	494	484	482	531	479	461	466	474	444	478	464	492	463	484	496	494	461	494	465	501	467	527	491	524	444	481	492	445	452	464	488	479	464	465	482	507	445	466	465	503	457	488	451	489	513	463	496	471	476	476	510	423	483	478	485	467	472	459	490	431	460	458	466	497	462	477	463	510	483	464	462	447	492	478	481	454	454	488	463	467	468	483	446	440	488	461	412	499	475	445	464	450	493	469	483	486	520	480	490	495	441	468	492	484	530	490	501	494	489	514	482	470	468	475	506	478	448	483	454	467	507	467	464	482	458	448	453	464	476	451	471	464	501	490	475	459	481	467	497	433	479	447	447	450	465	479	481	464	472	455	515	484	441	434	450	534	487	505	498	498	494	458	457	491	452	459	520	503	492	473	451	460	456	448	441	477	484	496	485	484	445	489	475	498	488	475	473	463	454	471	478	467	471	449	483	471	462	451	487	464	474	449	478	467	460	448	451	456	461	484	483	477	505	468	467	478	473	473	451	500	451	462	480	497	469	487	449	444	484	509	488	466	462	462	481	448	453	459	519	519	462	487	498	442	493	451	489	516	477	523	491	495	500	501	464	483	475	464	437	484	452	428	480	495	489	492	440	475	493	466	454	448	461	466	453	513	435	457	481	472	468	461	477	463	449	472	483	473	478	480	477	467	470	473	432	478	449	461	464	465	476	447	476	483	459	435	502	477	468	456	490	426	449	479	462	486	458	485	474	454	454	444	470	479	480	482	481	401	461	512	465	456	503	465	434	503	464	490	488	460	471	477	483	427	464	477	475	464	455	485	448	458	452	460	503	455	448	522	469	495	468	462	472	490	476	457	472	498	533	498	487	471	497	447	447	471	483	488	475	463	469	442	476	472	486	499	519	474	482	463	487	459	455	478	509	454	488	493	466	498	436	453	468	472	469	472	492	454	494	490	499	457	503	465	464	454	442	472	458	441	476	482	480	493	486	462	497	448	453	477	447	482	479	474	454	449	442	468	448	457	460	430	465	507	441	494	516	446	472	471	505	498	453	508	495	471	509	501	486	452	492	495	475	479	506	482	474	444	442	473	456	484	480	449	459	481	500	460	423	451	516	478	476	470	486	458	502	485	481	454	463	456	435	485	465	474	473	484	469	461	476	466	460	481	488	461	477	511	493	503	497	461	442	505	472	460	484	496	478	493	478	433	466	528	467	492	502	481	454	485	503	471	479	515	470	486	490	493	484	449	463	474	448	460	492	449	508	486	476	474	472	498	489	467	496	449	448	487	481	483	489	440	470	465
7655	6679	6685	3478	1888	1155	1040	1032	760	508	736	1957	1900	1363	830	581	446	422	408	421	418	402	443	407	429	417	421	414	425	449	442	457	446	406	423	406	425	442	411	445	413	381	459	405	372	427	443	401	440	444	447	455	424	416	435	403	412	427	440	407	425	415	438	407	403	402	411	420	411	412	437	410	413	400	414	411	417	416	438	451	411	421	426	420	422	406	372	433	425	435	423	401	414	451	403	436	418	423	416	377	479	441	454	425	437	417	434	425	455	433	395	391	389	416	429	444	401	412	404	435	442	386	382	414	411	413	400	398	445	396	465	462	414	402	455	422	415	451	396	436	437	408	451	424	431	429	424	407	453	409	461	414	420	436	407	420	413	407	446	395	435	431	437	403	461	415	414	390	409	416	415	427	418	398	411	421	382	416	437	443	411	429	430	399	430	415	446	457	409	409	394	412	405	444	427	432	433	417	428	417	398	474	411	398	421	418	414	365	440	441	445	440	410	449	414	410	446	435	422	410	433	434	427	437	440	404	455	389	435	411	459	447	421	368	443	437	405	402	440	418	415	409	423	421	406	406	391	419	396	433	444	469	432	389	395	441	405	422	444	391	442	453	418	445	434	403	407	441	395	402	437	413	448	426	366	417	457	412	384	409	409	452	406	465	395	448	416	422	441	402	431	439	409	480	424	383	423	424	427	392	452	426	424	412	433	429	429	420	414	437	431	407	417	405	406	416	456	412	416	421	442	389	375	403	424	398	430	431	408	423	423	464	433	411	455	371	374	476	443	398	393	437	429	416	394	436	397	388	449	410	460	410	395	404	409	457	417	411	385	426	437	400	433	397	454	410	432	399	446	407	419	388	430	416	451	428	416	404	404	405	414	442	412	420	396	385	401	422	437	420	399	395	439	434	369	438	404	452	420	421	410	418	423	386	413	439	432	420	423	460	428	442	401	429	373	425	414	476	382	427	379	436	443	428	442	432	397	407	441	414	430	467	437	434	432	393	413	400	423	438	408	434	414	447	443	387	411	428	400	387	415	443	416	422	419	446	416	404	438	424	403	451	417	407	397	396	421	421	425	412	432	409	410	415	434	439	396	425	379	441	432	451	461	437	440	454	400	417	418	402	411	439	435	436	410	425	444	467	440	412	427	419	416	430	414	381	435	435	422	433	398	413	433	417	420	424	448	396	386	427	425	441	409	426	431	392	426	429	432	425	421	433	437	428	417	372	433	417	420	444	443	416	422	412	399	410	421	416	421	419	419	445	414	442	431	435	438	438	410	439	437	453	423	414	441	420	436	442	433	414	410	385	416	402	408	436	415	401	445	404	450	406	412	385	436	412	433	404	428	433	419	438	432	417	415	440	420	430	427	397	431	425	433	421	401	446	436	449	374	441	433	401	432	424	401	422	445	413	442	423	407	382	439	430	415	428	421	420	433	439	419	413	430	423	411	450	433	397	394	414	427	394	406	426	399	439	424	427	441	399	453	426	417	429	417	407	405	443	435	396	448	378	415	418	391	420	409	409	439	440	399	419	409	419	429	423	446	436	420	440	462	434	429	413	411	437	411	429	436	421	440	460	426	440	410	413	396	415	406	451	444	429	447	417	454	433	454	427	448	412	428	427	409	446	448	435	446	419	464	414	452	463	398	434	430	411	444	431	362	425	439	395	420	446	438	436	408	409	433	402	432	444	387	421	383	435	399	414	419	422	451	429	388	434	449	446	403	456	394	417	403	440	458	415	415	465	402	410	439	444	452	440	399	446	431	389	451	422	434	411	435	447	400	408	444	414	413	431	406	444	406	398	416	443	370	390	416	427	461	446	430	404	427	426	391	409	452	402	410	433	362	438	461	413	437	434	435	460	392	408	408	437	417	408	428	432	421	440	433	398	406	412	404	423	431	426	421	456	426	386	443	433	447	388	443	413	380	419	367	430	428	429	402	459	398	410	428	446	421	419	426	447	426	418	394	408	434	417	427	412	467	411	429	401	421	454	440	418	375	433	411	441	450	367	382	421	427	430	425	412	475	449	435	449	441	400	391	408	469	429	431	382	401	409	383	388	408	438	455	400	431	422	412	442	403	439	434	449	397	422	448	429	446	406	417	408	419	419	432	443	385	399	423	428	440	416	412	413	447	444	470	408	427	462	430	438	445	446	410	395	439	433	427	449	450	439	428	425	426	453	407	407	431	412	426	407	410	426	432	440	418	420	425	430	439	434	459	435	415	415	447	437	420	412	450	426	429	432	400	416	412	455	406	396	428	420	395	413	436	423	408	414	417	399	416	437	429	396	442	404	420	400	458	387	417	381	431	424	433	408	446	399	402	382	429	433	433	404	418	423	442	401	417	433	405	435	410	428	423	412	400	438	404	441	431	441	431	403	461	446	449	395	458	403	411	436	411	397	414	458	421	461	421	415	409	421	421	409	388	404	414	415	451	398	450	451	424	447	394	434	425	389	432	394	432	379	412	410	420	389	455	440	436	414	419	415	414	426	391	398	423	428	453	419	418	385	400	412	437	405	454	449	410	414	456	424	393	421	408	479	389	368	406	440	400	425	448	440	416	430	429	448	419	430	432	423	424	431	469	363	434	419	422	446	414	430	427	398	442	455	427	417	387	448	407	438	412	437	414	415	424	435	415	409	446	418	452	386	419	405	444	394	436	414	432	429	447	422	429	434	441	407	429	405	407	406	400	418	436	438	455	395	420	433	383	456	428	413	434	418	425	386	414	425	407	408	402	392	405	411	440	431	459	434	462	415	403	415	432	442	400	394	393	430	427	397	417	446	424	371	387	433	446	406	462	431	365	429	425	391	445	444	440	428	433	445	435	413	435	437	414	404	373	423	442	424	414	433	454	429	411	428	435	425	391	420	431	387	399	422	433	399	439	410	417	430	399	380	412	403	391	395	412	431	417	424	381	392	416	422	445	404	441	451	398	404	392	446	437	402	418	439	425	450	401	397	393	411	422	419	411	443	429	437	383	449	423	418	441	441	396	424	421	430	362	409	406	440	404	429	429	393	399	410	386	399	412	420	410	402	453	439	396	439	407	415	420	429	474	418	417	438	415	441	432	425	423	392	417	418	447	384	356	453	436	415	400	389	435	423	445	444	429	398	398	439	433	411	417	436	430	422	431	439	431	444	408	428	457	470	430	423	413	386	406	443	421	413	418	401	394	412	427	412	394	408	405	413	401	419	420	406	453	430	421	422	416	468	450	448	431	411	446	437	437	452	403	410	435	420	404	424	462	476	405	373	415	457	397	412	445	445	401	399	433	422	417	428	436	430	424	420	405	437	429	411	448	438	432	435	390	399	440	406	441	435	421	423	444	436	395	485	414	425	455	397	432	426	437	402	442	425	409	412	418	443	439	413	410	455	371	441	445	421	405	414	419	411	432	446	428	411	394	432	467	432	422	450	423	408	396	382	401	414	417	455	423	432	427	390	424	408	461	456	465	436	432	433	422	386	445	400	405	416	425	406
25646	21457	27630	25339	10089	2306	1762	1426	1108	681	2021	12906	14272	8871	2503	1089	695	490	472	440	472	446	472	437	458	470	437	465	491	430	424	461	444	467	475	429	453	453	450	436	457	470	456	462	435	445	417	433	450	465	442	471	466	432	443	474	422	446	457	437	444	467	480	452	430	489	431	463	430	446	447	447	455	458	427	495	447	435	434	473	441	487	444	467	462	458	438	451	423	501	433	441	430	404	411	417	449	452	402	438	455	467	471	419	457	469	441	439	415	464	472	484	432	429	447	478	436	446	411	450	473	491	457	465	445	455	461	449	414	454	462	489	411	439	462	472	453	431	482	444	460	473	456	436	474	430	435	439	456	431	431	465	434	443	478	446	446	427	475	461	449	484	462	459	430	427	444	472	432	426	454	499	459	432	418	460	466	432	402	458	433	432	483	438	436	428	463	444	478	481	460	458	449	469	427	440	436	415	432	420	449	419	418	438	430	433	480	469	412	420	417	458	414	429	429	481	460	456	478	450	466	439	462	488	472	474	443	443	453	408	420	461	423	448	414	476	444	480	431	459	460	455	457	473	438	454	441	428	461	460	489	437	451	413	473	417	445	441	478	460	480	455	437	433	430	442	433	463	451	413	453	484	481	434	499	453	448	448	469	457	478	442	431	439	452	445	454	459	431	455	436	430	448	474	491	452	448	471	450	493	434	465	444	451	477	461	476	471	447	449	429	425	444	458	460	472	469	445	449	458	455	443	425	472	489	494	426	489	430	412	474	442	472	426	477	452	467	483	437	470	444	416	434	435	440	439	449	420	447	477	464	443	438	418	475	444	457	442	451	440	441	451	417	482	399	471	431	444	449	411	424	450	469	486	431	480	478	460	451	423	390	500	431	448	438	414	467	440	455	469	442	457	404	446	446	443	453	452	397	412	457	440	445	502	468	415	422	464	424	476	465	408	470	453	469	463	451	436	445	448	462	436	443	440	474	451	461	433	464	450	450	435	504	432	431	458	446	481	471	424	438	488	423	431	444	465	453	472	447	440	441	405	472	426	432	433	464	451	430	459	459	502	406	444	423	431	467	443	455	458	445	473	449	461	442	413	473	457	469	495	437	486	446	398	444	430	442	457	449	453	451	449	448	476	446	404	398	429	444	471	446	454	465	453	431	448	427	491	468	435	447	428	487	419	457	454	468	433	462	440	443	435	448	446	432	460	453	436	493	451	456	431	469	462	486	426	451	453	471	443	414	424	420	444	452	480	427	409	425	453	474	470	474	456	439	454	447	415	429	480	435	438	470	440	452	431	430	484	463	469	425	403	406	484	445	463	427	450	435	425	417	467	463	453	454	430	468	441	426	456	449	419	422	463	470	426	450	409	467	453	451	431	451	438	425	421	440	453	429	449	461	421	423	463	438	469	489	455	446	459	421	439	474	497	460	467	473	437	418	489	450	454	464	441	421	445	450	453	432	427	422	453	479	462	440	450	433	454	438	428	452	469	469	455	426	447	417	461	451	481	460	454	458	484	445	435	449	437	444	450	454	433	469	431	436	425	414	452	417	470	473	451	479	437	482	448	422	433	440	420	503	465	432	438	463	420	460	454	457	470	420	481	425	448	477	463	430	444	474	422	461	452	479	446	419	413	472	448	438	449	464	471	395	455	459	413	464	483	427	436	442	470	421	439	455	446	432	431	429	456	447	411	437	458	516	449	416	416	463	421	441	470	415	458	405	452	411	433	438	426	415	461	426	507	456	447	477	425	455	416	451	471	475	439	476	415	443	493	414	433	470	470	463	410	470	454	465	458	468	457	478	423	425	458	472	428	453	416	459	458	434	447	424	489	474	433	465	449	450	442	457	450	445	455	466	450	453	440	416	459	432	460	446	434	460	417	415	465	471	445	453	423	477	419	426	458	458	478	427	428	442	410	452	478	430	459	497	451	413	425	453	460	456	459	439	434	437	471	449	480	427	462	460	431	427	439	425	459	407	428	448	458	410	449	469	447	461	468	449	406	457	465	449	446	437	425	444	456	460	458	440	435	467	422	412	477	446	438	427	446	451	459	472	427	448	456	429	467	440	461	452	449	429	452	469	414	438	429	408	468	433	441	507	429	474	456	441	416	438	457	468	442	465	429	434	446	458	445	474	463	445	472	431	403	439	445	444	462	438	425	435	438	470	449	416	437	449	386	449	482	442	432	443	467	401	470	427	457	447	421	444	478	438	423	464	432	460	406	458	426	462	446	431	438	449	469	413	437	460	401	476	487	429	402	495	444	441	477	456	464	452	454	438	426	414	464	426	428	403	453	426	431	436	434	457	440	441	464	472	449	460	412	439	436	434	431	454	472	482	442	458	439	437	427	443	484	427	447	454	462	432	469	478	481	436	451	466	449	428	431	413	474	443	449	465	408	458	457	466	472	489	471	455	431	450	468	464	390	418	467	423	430	457	431	448	446	434	514	428	472	438	409	463	431	445	459	446	439	441	436	450	416	446	454	468	457	475	509	461	457	468	437	471	429	445	437	440	405	422	419	507	461	470	477	494	453	401	435	462	433	469	435	480	445	453	427	430	447	454	489	470	448	449	463	446	450	429	458	394	482	433	422	407	448	422	465	443	458	418	473	444	418	440	478	440	398	453	460	451	428	451	458	428	443	451	417	408	420	432	453	391	459	463	455	457	484	486	427	460	440	478	435	467	457	438	480	424	444	436	500	445	463	445	469	457	457	442	424	412	445	438	456	446	443	410	436	436	413	458	405	436	456	498	437	455	450	435	470	429	457	446	437	447	438	408	461	432	451	424	504	483	481	445	458	469	457	423	454	423	431	443	463	462	430	486	456	454	421	436	381	459	398	438	406	460	478	454	458	449	471	469	431	431	437	424	473	424	438	480	416	456	459	419	437	425	417	449	444	490	503	445	458	482	450	430	445	489	476	441	440	464	456	436	429	448	445	476	450	467	457	463	439	435	470	460	439	465	411	457	453	456	416	428	465	414	466	465	434	480	465	422	436	434	469	432	461	444	426	459	462	476	448	428	424	426	437	476	444	460	430	483	453	440	421	429	464	482	463	441	427	418	476	431	444	470	430	443	448	426	432	461	483	453	458	434	458	467	449	473	465	434	444	451	454	441	466	433	472	449	454	417	426	427	430	467	433	458	451	445	443	467	480	471	484	455	451	436	464	462	466	438	462	475	471	457	444	459	480	450	437	464	454	430	449	429	454	450	443	422	488	422	439	433	461	459	472	455	447	419	439	478	437	450	455	423	448	447	449	416	455	415	458	450	470	469	412	436	458	413	456	450	467	437	451	469	436	420	453	440	455	446	454	431	447	449	461	434	498	472	458	453	428	475	434	444	443	454	446	428	460	466	454	466	449	440	459	459	486	461	446	454	461	444	470	466	425	425	426	449	433	472	432	474	469	451	470	429	431	444	403	443	433	487	464	415	434	461	414	455	422	466	461	452	435	446	460	436	485	461	493	437	473	469	445	446	430
6398	13394	11427	4833	2542	1973	1871	2073	1471	874	3182	14580	13306	7810	2467	1258	641	430	427	444	413	430	428	439	422	432	415	434	411	408	410	410	419	429	418	423	459	391	419	403	464	429	402	427	444	402	399	424	424	381	416	421	398	421	454	413	391	411	383	462	439	466	416	406	425	444	384	425	445	432	390	425	435	431	422	416	441	390	416	394	432	443	425	390	423	451	438	400	397	412	440	447	414	393	422	397	419	402	413	443	428	434	415	448	368	431	406	427	422	393	437	436	419	401	419	432	388	454	430	435	446	412	431	420	399	376	390	426	396	409	425	415	438	403	428	399	414	460	420	474	435	413	405	423	425	440	422	409	420	413	388	384	412	444	384	416	413	414	423	441	388	416	427	406	467	448	438	395	445	407	437	445	418	382	430	394	450	388	398	405	417	411	391	419	356	412	412	457	425	413	429	398	418	434	404	422	412	389	427	427	420	388	448	406	391	410	418	411	411	423	410	438	439	401	438	418	407	359	419	396	407	390	440	385	417	403	456	449	428	393	401	438	400	422	422	351	378	392	404	416	434	412	413	399	436	389	403	434	428	391	440	423	418	409	403	385	397	435	411	434	415	418	414	447	445	433	401	457	432	414	445	412	404	420	408	382	445	432	433	370	388	417	429	411	456	410	386	415	414	429	445	413	410	414	431	424	414	423	404	425	409	395	419	416	409	436	388	453	420	425	443	410	438	382	415	378	461	431	401	420	430	414	437	432	464	404	430	433	413	403	459	422	386	417	398	429	430	394	433	442	433	442	380	462	425	445	424	401	400	413	465	407	445	403	434	419	415	408	436	405	397	421	402	401	424	414	443	411	426	412	419	436	407	451	434	404	399	423	425	422	448	405	414	414	421	391	419	372	406	409	395	423	391	404	424	387	422	432	437	449	410	413	425	431	359	400	408	436	415	420	400	413	401	429	432	456	386	383	413	436	407	435	440	373	380	398	452	369	391	403	437	417	428	411	433	364	408	417	433	408	420	403	412	433	412	403	472	400	418	429	432	401	388	425	411	392	418	417	395	393	413	439	404	425	390	451	442	439	381	443	430	419	397	449	449	424	390	389	426	406	439	427	433	380	429	417	414	414	451	412	416	400	373	388	408	401	418	415	399	417	389	422	382	406	383	421	425	395	388	381	396	418	430	434	452	423	456	433	422	396	397	386	451	423	430	421	433	437	396	421	424	421	415	430	409	407	448	436	443	429	378	411	370	415	432	417	409	386	419	421	419	426	412	400	409	432	412	453	448	406	395	391	418	414	442	442	437	419	415	399	383	462	432	439	420	404	428	412	428	432	415	456	435	409	425	374	420	425	395	440	395	429	397	434	404	406	437	429	379	417	416	432	413	426	448	399	430	433	427	403	408	404	411	413	434	352	418	436	420	422	393	451	417	438	430	413	457	421	397	428	445	382	380	414	417	428	424	424	422	425	411	446	380	434	399	433	393	405	371	388	405	414	403	380	393	365	425	424	415	450	409	426	414	421	407	439	402	411	408	416	427	415	383	394	418	430	421	414	402	388	449	402	442	380	416	414	398	434	378	427	383	428	415	432	431	465	424	393	444	428	463	439	413	401	358	417	426	426	420	431	413	446	435	447	406	408	409	408	403	442	372	412	410	418	393	443	408	421	427	415	403	398	432	433	402	446	404	439	386	450	425	423	397	422	420	437	423	430	387	434	431	428	427	444	399	404	433	404	452	408	406	415	425	399	408	406	451	430	407	359	421	395	402	421	411	443	426	448	401	427	395	410	367	401	407	383	397	410	398	455	420	408	400	402	405	406	413	445	402	403	397	404	427	381	434	381	384	408	379	451	427	406	454	417	402	422	382	401	440	449	385	420	428	460	390	437	411	432	417	430	450	416	455	436	418	421	410	388	389	409	406	409	422	439	410	398	435	397	406	429	391	398	448	411	394	444	423	411	417	382	417	440	423	422	412	422	403	435	381	440	364	414	454	399	434	386	431	415	418	480	424	401	422	408	388	427	450	423	380	418	436	421	420	428	389	447	439	391	393	422	417	437	434	396	390	451	394	424	398	414	444	422	412	439	435	384	384	407	419	436	426	395	459	431	431	422	394	410	407	432	443	447	411	432	415	398	408	387	428	401	406	386	401	431	441	402	420	425	425	409	378	395	429	427	417	403	432	400	398	427	391	417	388	410	437	425	408	396	408	417	421	392	420	400	419	414	403	420	488	426	431	423	437	397	405	422	445	409	425	418	451	430	449	394	392	411	425	383	379	381	423	391	396	428	423	432	415	409	420	453	422	390	446	423	440	434	412	423	471	402	424	408	416	428	435	423	426	417	429	391	406	428	393	415	450	439	422	407	439	434	384	431	413	428	423	431	372	394	425	379	419	420	419	433	419	403	414	423	410	404	396	395	380	443	454	446	432	457	437	413	451	413	406	411	387	409	360	435	404	439	439	430	391	418	399	431	442	391	419	435	452	440	435	414	426	421	480	405	411	420	425	413	410	410	461	392	444	419	380	407	419	442	460	410	414	405	391	432	374	421	452	414	419	409	429	408	395	435	399	410	409	441	380	404	419	401	398	409	446	438	403	435	410	400	412	416	404	428	413	404	429	427	376	446	437	426	398	430	426	431	436	405	407	421	439	442	405	422	409	416	404	435	429	425	413	398	439	409	421	414	428	421	426	420	436	392	424	409	413	395	389	390	424	405	421	423	440	406	406	468	388	465	427	420	406	359	429	412	389	428	399	383	415	422	430	389	432	398	390	426	416	388	414	447	437	411	417	397	431	428	414	419	436	417	405	380	377	450	418	396	386	370	394	413	435	455	376	438	409	435	380	441	394	443	387	401	426	413	420	397	412	399	420	459	435	427	400	405	415	454	398	413	404	406	427	401	429	428	409	423	411	407	429	390	397	403	438	424	400	439	443	410	427	432	443	447	458	416	406	421	455	405	459	392	456	405	417	437	428	425	438	413	434	407	419	451	409	414	394	396	420	405	409	383	423	399	427	423	445	442	421	440	404	417	403	407	450	390	417	407	434	416	435	410	407	475	425	416	419	422	410	410	444	413	441	409	389	386	379	405	436	409	468	382	450	423	453	415	399	410	405	416	391	405	438	388	409	440	408	426	430	438	400	408	400	431	430	412	463	395	410	386	443	416	449	421	420	394	401	376	386	404	384	385	373	416	436	410	435	422	430	423	446	396	404	462	382	401	389	405	402	405	364	378	375	416	394	427	447	444	395	376	416	431	438	415	428	453	413	442	408	432	402	420	419	434	423	417	399	433	439	376	464	437	443	414	405	443	391	387	436	427	449	440	405	441	397	367	410	411	412	425	409	454	401	409	446	399	403	411	420	421	451	423	375	429	431	443	386	408	404	405	405	447	401	433	396	453	434	389	422	410	439	400	457	379	432	422	465	430	360	395	399	413	412	404	405	401	434	435	427	416	440	417	425	402	419	436	418	406	409	404	372	391	394	439
24560	21418	28634	24602	21084	9066	3656	2702	1864	1353	2769	22892	26107	17910	5544	2061	951	643	635	589	617	549	561	586	608	567	603	557	559	596	571	568	562	568	617	588	591	591	636	581	575	543	569	582	589	607	577	598	569	579	570	543	597	609	597	555	568	618	576	534	549	596	569	555	604	606	585	592	582	550	616	600	635	549	565	597	611	568	586	586	562	568	643	557	585	554	586	588	550	572	601	578	581	581	569	595	589	628	560	590	628	554	548	613	574	638	623	598	603	619	553	541	587	589	573	564	569	591	569	564	569	539	598	566	606	602	574	567	576	570	555	607	622	618	575	567	620	611	578	590	572	581	626	567	599	604	564	558	584	609	549	555	608	629	642	598	572	617	573	617	548	560	563	591	651	605	566	600	613	605	584	599	553	593	530	592	549	578	602	578	605	556	562	589	586	588	565	560	597	562	581	566	558	601	628	545	543	578	580	578	590	544	586	590	590	558	596	561	610	593	562	567	569	582	589	586	568	582	584	587	587	544	600	571	569	591	580	588	587	593	551	603	599	592	594	578	589	546	561	533	581	560	540	590	593	590	566	601	579	553	570	564	546	586	579	576	548	558	632	564	580	610	557	604	640	614	580	551	547	614	577	617	589	588	578	512	558	580	597	574	553	574	579	595	584	601	633	610	610	554	599	612	585	574	591	562	529	568	586	564	567	581	565	588	614	557	586	610	611	579	589	511	548	570	618	557	563	582	598	582	566	598	590	584	558	602	573	552	610	580	590	576	551	565	583	641	589	604	603	560	539	583	568	555	545	559	606	600	583	565	587	559	545	546	571	601	586	586	572	567	573	558	592	563	582	594	589	605	559	550	566	579	564	631	585	562	551	587	537	578	551	589	577	522	612	562	577	570	588	563	559	592	523	544	559	584	590	544	604	530	591	585	599	552	557	559	606	572	587	564	559	546	566	547	614	527	611	586	585	563	561	587	602	631	592	608	575	546	549	571	592	595	606	565	575	574	602	582	561	580	592	585	551	605	538	540	574	555	562	595	619	532	593	566	605	522	543	545	571	611	624	541	639	575	588	581	503	575	567	564	583	577	548	588	544	612	561	586	586	576	620	593	565	567	607	628	557	582	570	580	582	588	596	589	542	565	576	583	563	620	538	560	590	564	587	590	544	627	582	569	582	630	574	588	590	560	604	556	567	613	589	589	540	561	589	571	560	604	604	537	584	606	594	581	520	572	568	589	569	597	547	602	522	602	579	557	601	602	588	515	594	575	613	563	587	559	548	545	561	552	596	561	592	605	604	589	571	547	609	539	607	540	575	567	599	549	589	618	553	568	582	547	586	567	553	591	589	629	608	533	590	582	591	549	605	603	610	602	605	563	581	564	541	565	595	637	575	571	562	617	558	581	604	582	599	550	574	580	583	580	593	575	592	543	566	618	591	576	604	594	586	522	612	528	577	552	560	570	577	550	526	583	570	569	559	550	564	574	542	571	568	590	569	558	570	609	570	591	556	558	547	554	578	554	592	576	610	607	526	601	591	617	588	554	643	622	575	543	585	539	606	579	552	577	522	523	595	558	576	550	579	588	610	563	552	614	595	546	549	536	556	566	555	634	582	539	561	578	567	584	559	566	600	598	600	604	615	580	548	583	579	590	545	577	610	576	581	555	579	569	593	567	563	606	517	621	569	575	577	558	588	582	541	616	585	575	569	574	596	568	575	610	569	567	562	596	569	584	557	602	567	591	560	559	572	564	597	553	607	595	594	596	572	555	575	621	583	610	561	563	571	546	540	586	580	585	534	572	600	582	573	607	623	607	609	580	613	574	572	580	556	578	557	515	560	534	585	559	532	556	585	540	563	570	588	621	614	573	568	588	608	553	552	611	524	551	578	605	565	583	603	566	580	558	573	562	591	524	554	555	556	607	564	561	584	622	560	596	591	554	592	599	626	553	560	598	557	550	584	548	607	581	572	557	607	571	556	569	555	590	609	610	608	514	554	550	561	556	644	558	569	599	603	611	545	556	582	602	599	595	585	603	536	579	604	589	571	588	572	573	584	621	559	568	588	568	584	557	590	615	561	575	576	539	539	568	585	603	567	576	577	591	554	554	597	574	572	588	582	611	552	597	601	625	598	597	594	577	594	593	550	586	601	580	552	581	610	587	606	555	656	576	619	565	603	599	592	570	609	608	581	585	570	578	549	560	598	593	576	545	602	590	593	582	601	590	560	590	570	570	584	569	534	577	572	553	554	562	522	610	609	562	610	593	592	593	528	533	596	585	583	578	604	535	537	558	536	566	546	592	582	554	671	563	562	595	561	552	598	559	581	587	560	582	584	545	569	582	603	599	554	591	576	598	577	566	539	584	580	553	579	565	581	569	531	545	579	601	572	593	578	593	587	539	531	572	596	585	584	619	572	584	604	571	565	546	572	595	568	568	591	531	531	573	593	581	606	566	593	594	569	591	572	560	511	604	542	594	567	584	551	568	552	592	545	535	599	567	577	560	572	546	535	601	575	559	542	579	570	591	560	593	600	598	568	597	559	623	570	607	588	574	563	594	592	555	594	541	556	562	556	535	593	529	573	615	568	583	569	574	597	594	630	568	593	546	550	581	583	572	559	584	573	544	609	622	570	556	530	535	599	567	571	587	589	571	580	551	564	567	557	604	598	556	590	575	574	589	559	591	577	566	584	569	598	561	554	565	553	575	552	580	581	573	557	604	545	572	541	594	579	599	594	538	579	555	567	538	537	562	550	616	543	573	565	568	583	570	548	541	590	564	626	594	641	603	574	534	584	632	576	569	604	586	592	595	552	609	611	586	596	553	580	590	544	570	567	590	591	576	563	620	610	541	595	593	600	575	532	549	620	572	584	589	525	585	594	604	591	566	574	565	581	589	544	618	594	583	553	561	629	541	599	602	595	567	552	580	550	543	638	550	557	576	624	592	536	570	558	581	518	579	611	605	572	572	589	567	607	522	544	559	601	585	591	584	583	604	540	574	585	535	628	528	570	625	541	598	576	582	602	584	603	580	579	629	572	562	568	545	621	557	547	580	601	588	604	543	578	626	577	574	597	600	596	586	600	564	584	639	544	613	580	590	574	569	574	559	570	569	512	615	549	565	550	582	553	581	588	555	585	574	550	606	603	589	607	581	570	610	619	573	574	545	558	599	623	571	600	608	580	592	590	577	568	573	567	552	571	526	562	575	549	563	577	541	542	554	527	569	593	612	586	565	591	600	595	568	585	572	550	586	625	566	580	570	565	547	549	517	586	561	569	569	576	559	571	575	596	601	551	571	542	562	571	619	562	558	549	592	598	608	574	557	579	578	590	572	582	566	568	585	547	615	574	593	590	575	587	588	576	581	581	583	603	600	583	562	611	585	563	573	576	603	571	564	569	586	554	586	605	583	598	538	525	587	550	562	627	577	610	555	580	591	575	622	600	540	581	560	538	582	576	578	543	602	580	578	568	558	581	566	542	584	554	585
7006	15285	13039	5887	3701	3081	3297	3263	2477	1612	4127	24308	22801	14272	4352	2253	1037	579	545	543	551	501	583	522	547	518	560	549	495	541	534	495	566	528	524	574	505	594	510	527	501	541	490	532	546	511	503	566	480	507	475	527	545	517	555	531	561	534	477	521	541	544	540	508	535	528	518	546	499	529	503	542	501	522	550	525	514	544	531	499	545	491	480	517	517	531	507	520	514	489	518	532	529	504	543	515	570	523	494	506	546	523	508	551	528	503	529	526	517	561	518	534	520	509	527	521	502	554	562	525	560	551	520	510	544	541	495	537	522	538	501	484	552	503	526	510	529	508	519	524	553	527	507	489	534	533	540	474	547	537	486	501	510	512	522	519	513	551	484	513	542	507	535	544	533	520	545	504	521	508	456	487	510	519	521	545	508	503	535	503	500	543	482	533	497	513	502	514	513	519	549	534	540	517	539	540	503	510	514	524	555	543	488	514	457	499	499	525	510	502	497	497	498	564	502	544	513	544	501	528	529	513	533	523	498	508	548	524	492	529	500	539	561	530	505	536	555	558	526	490	519	567	542	502	500	500	533	541	511	514	501	552	502	508	532	535	508	522	518	537	493	498	502	485	511	530	519	532	477	527	546	554	513	537	508	513	505	564	554	526	540	529	511	546	496	523	477	538	537	543	495	525	503	564	538	505	521	533	519	481	529	512	536	558	520	527	549	516	532	547	546	490	512	498	507	508	525	512	507	501	508	538	521	537	531	569	533	492	527	526	489	548	514	518	513	527	553	486	522	483	541	501	555	510	489	516	530	557	540	512	512	504	510	488	507	513	514	503	513	526	506	511	473	489	502	520	520	487	535	520	561	534	514	484	499	557	537	532	515	496	520	558	505	511	547	573	494	545	553	504	504	496	501	523	501	531	466	522	518	517	508	574	500	487	504	502	540	496	548	485	487	465	523	539	500	499	512	487	534	525	503	521	554	536	509	544	543	521	473	513	529	516	503	542	522	464	489	482	521	538	485	534	552	546	554	520	495	523	520	525	502	478	505	497	536	514	504	514	540	505	525	539	545	514	545	518	490	514	491	535	509	535	502	521	542	515	522	521	519	517	527	503	536	502	486	537	528	515	491	529	531	539	526	541	487	549	520	499	543	486	516	523	530	535	555	496	507	513	527	498	537	514	522	551	502	526	527	512	490	520	551	550	543	505	469	482	524	508	478	489	529	530	532	507	535	525	531	538	507	481	519	526	529	539	528	510	500	499	500	531	576	518	540	536	517	565	547	536	505	544	476	508	528	527	514	502	507	524	527	530	542	511	580	504	518	550	533	507	521	515	526	505	499	541	526	541	533	516	506	491	490	504	527	465	513	555	516	536	531	526	523	528	544	490	525	508	537	491	518	510	522	512	485	533	507	520	540	479	498	519	491	497	531	529	551	529	502	515	518	552	510	526	496	556	532	494	536	516	510	552	503	520	540	511	525	514	498	529	509	507	541	483	507	484	524	516	511	518	510	531	516	509	506	522	466	528	536	468	571	513	492	529	521	507	507	505	518	490	555	563	500	468	519	526	543	540	501	492	496	492	502	502	537	489	508	501	535	512	533	552	496	518	527	569	496	525	502	528	573	538	544	498	524	518	459	520	548	526	521	530	531	499	499	562	535	521	452	553	505	513	478	461	497	502	534	517	520	487	529	551	511	522	513	531	515	534	517	505	536	525	530	484	513	494	514	533	502	522	479	532	514	538	523	519	558	498	516	521	498	504	518	508	516	561	535	546	508	533	469	527	484	523	518	558	538	525	522	490	493	509	525	483	491	521	515	515	517	492	523	496	480	542	498	507	511	529	547	515	526	533	548	548	477	566	528	502	539	562	507	527	524	526	501	551	558	534	544	524	516	528	524	546	519	504	548	517	481	529	501	533	546	456	520	495	529	540	487	553	525	538	519	533	514	517	524	516	509	502	497	494	491	504	562	511	551	522	543	554	531	517	520	513	514	511	574	536	491	543	494	553	547	580	515	489	516	524	494	529	519	513	520	487	499	506	519	529	533	519	514	516	504	546	474	474	499	493	548	508	504	517	486	569	503	511	492	505	512	511	542	464	537	530	515	533	513	517	503	494	495	486	537	496	572	510	513	571	511	478	520	513	513	497	530	529	484	543	506	520	537	518	535	555	551	543	549	519	507	483	547	512	511	530	521	527	492	496	512	541	513	530	485	518	541	475	482	513	540	547	525	498	479	554	497	513	518	535	509	555	521	553	478	500	547	524	535	497	528	518	512	519	504	503	524	524	558	514	508	477	530	526	543	504	508	517	518	488	544	523	531	512	506	543	546	500	518	503	540	510	496	532	504	516	546	552	552	475	516	514	524	513	514	551	543	529	503	515	514	490	515	525	502	555	542	513	543	499	488	533	490	529	528	495	478	554	529	481	478	494	519	483	568	507	535	521	509	482	581	545	538	448	554	494	515	547	505	506	483	564	523	560	502	527	514	505	521	553	481	509	496	475	546	510	496	509	470	516	502	527	499	481	467	517	525	495	496	496	566	518	504	534	507	485	510	522	500	535	518	504	496	494	494	542	507	460	566	519	564	558	483	534	506	497	547	490	507	532	527	495	507	490	501	532	553	516	495	532	515	504	502	508	500	528	533	518	545	513	486	508	488	571	517	542	500	527	499	519	538	503	522	566	518	521	530	568	509	531	529	468	512	499	533	495	513	496	523	503	507	533	486	474	476	520	518	495	548	523	512	515	501	517	512	519	490	546	558	485	555	514	528	540	505	501	514	550	519	544	528	534	526	464	541	501	489	539	524	541	526	541	545	520	527	521	536	487	546	492	522	514	531	517	474	512	504	503	504	551	530	498	517	520	508	543	503	549	518	523	489	514	518	546	524	510	528	535	504	484	543	546	502	491	527	521	533	490	496	482	511	459	520	531	534	512	509	515	519	514	531	539	531	542	558	495	523	535	507	502	491	494	520	531	494	520	545	502	518	505	528	510	502	567	552	510	538	500	547	540	530	509	524	522	486	529	544	543	544	492	517	489	506	496	532	491	506	483	531	531	488	507	542	502	515	512	482	512	529	504	567	529	494	520	477	505	491	486	479	541	514	526	530	493	522	504	460	498	588	537	533	500	508	496	497	532	514	534	529	538	510	530	534	510	498	503	509	477	477	497	522	525	509	537	513	508	497	529	511	514	565	496	501	529	473	534	537	546	490	511	553	524	484	472	491	534	548	539	510	535	538	529	510	520	518	510	511	499	528	510	536	498	514	487	496	497	498	510	527	533	487	528	485	497	485	523	479	527	510	518	489	454	528	476	513	506	549	496	509	517	566	547	550	509	533	548	534	518	560	530	560	499	483	494	497	530	545	529	544	525	438	504	520	548	475	525	542	511	482	521	521	497	527	511	526	514	513	500	511	509	526	510	544	507	515	570	540	498	498	495	522	501	549	513	476	502	521	511	512	540	529	508	500	497	529	541	492	503	506	492
27787	12619	3868	1640	1188	1088	1055	927	755	697	710	1433	1645	1273	829	624	518	470	477	463	452	438	468	474	489	486	520	455	478	445	488	471	450	474	487	469	472	481	469	434	471	431	478	488	484	456	454	460	457	459	478	446	516	469	471	479	452	444	465	457	478	442	473	455	437	467	438	497	477	456	490	453	474	450	442	454	483	412	499	485	444	477	456	455	439	518	469	450	473	470	490	440	430	505	488	487	474	479	472	445	458	448	461	434	485	461	445	477	518	433	442	446	467	492	413	461	504	444	448	481	478	458	485	431	467	445	485	471	509	426	445	465	439	480	447	468	445	489	465	453	504	470	479	441	481	418	437	452	484	450	461	492	460	466	455	440	476	439	459	432	454	491	437	487	466	492	431	456	483	434	452	504	467	459	437	478	490	445	447	473	482	481	510	490	439	461	464	489	469	440	480	439	464	518	440	481	485	425	439	439	481	467	458	455	494	445	467	474	449	474	457	464	491	482	478	467	469	459	451	450	427	450	455	466	472	468	422	445	456	452	479	501	464	459	494	503	478	461	463	461	472	503	457	477	473	432	447	467	459	475	455	448	463	489	471	476	424	437	433	460	455	458	486	458	457	471	472	436	491	452	508	453	500	474	473	445	461	447	477	456	479	504	459	436	467	424	457	486	443	497	495	503	467	450	425	478	481	465	460	467	449	439	476	459	459	505	495	439	472	470	537	458	439	478	472	461	456	457	442	472	435	500	444	458	495	472	465	464	479	483	451	473	475	441	478	483	436	437	449	488	494	461	477	500	508	445	476	507	467	482	476	464	496	455	477	471	435	484	505	455	469	439	428	441	471	437	501	458	456	502	493	456	440	492	466	435	472	467	482	480	477	469	477	457	461	449	466	450	494	509	447	449	457	480	504	471	446	484	459	494	473	506	499	540	502	467	481	471	486	428	497	500	482	471	482	425	451	461	473	437	492	467	477	439	454	446	484	449	466	434	437	488	449	449	422	483	448	505	479	475	451	468	492	446	462	480	450	473	448	479	462	491	475	474	474	420	465	456	496	445	473	450	447	464	437	457	471	509	468	480	449	459	469	437	474	450	475	468	482	473	427	468	457	476	474	470	497	444	489	471	490	472	444	431	455	494	446	477	476	485	463	476	441	479	490	461	443	479	473	487	473	403	486	491	452	488	457	464	474	461	470	471	484	459	455	443	489	449	495	468	469	462	464	462	466	456	448	477	453	458	420	450	482	450	454	465	456	459	459	455	428	440	450	451	441	474	468	455	494	421	478	440	475	475	465	486	448	480	470	438	443	431	489	457	493	450	471	476	483	498	473	504	482	469	470	500	453	447	434	432	458	436	488	462	454	492	515	465	429	494	457	468	464	494	467	458	472	453	456	501	456	500	460	418	471	491	444	441	441	465	496	459	469	473	459	494	450	442	414	472	476	486	448	453	457	472	465	514	468	480	455	481	476	454	455	479	482	473	460	450	484	414	425	487	467	456	460	472	499	477	431	461	470	451	453	462	496	484	432	459	470	458	481	484	485	480	468	474	434	446	419	453	453	489	492	466	435	480	461	474	474	494	506	500	464	491	475	455	483	444	435	431	483	487	445	468	439	482	459	433	466	432	457	482	427	436	464	468	483	463	481	462	428	484	460	477	458	454	467	462	485	492	498	453	476	456	433	433	492	446	486	482	463	477	439	461	470	430	454	472	435	489	449	461	462	456	459	444	470	495	468	499	426	455	521	470	454	498	460	490	480	491	427	458	445	440	464	445	441	492	425	463	491	482	485	473	510	476	468	433	447	490	433	446	477	499	499	474	479	462	482	441	483	470	437	448	467	478	479	467	473	479	458	461	460	443	439	483	490	474	467	462	440	483	438	501	479	456	458	478	466	469	457	457	436	441	421	485	464	418	418	477	457	460	469	481	420	432	488	477	493	483	461	492	466	479	488	458	460	478	447	449	473	448	471	469	483	497	446	455	468	466	415	466	477	502	473	469	467	463	467	455	497	480	479	485	423	451	446	484	482	464	470	440	450	448	481	488	500	465	446	482	506	447	496	460	487	470	464	502	458	497	448	478	463	423	459	434	449	460	444	506	466	502	467	438	460	474	491	487	493	518	464	442	468	433	505	453	478	471	435	466	479	448	454	462	464	465	435	456	482	478	420	485	477	460	454	441	432	448	463	456	488	448	491	457	449	434	471	476	433	485	446	489	455	475	487	473	470	467	454	447	480	442	467	440	493	443	441	458	451	450	433	467	446	480	501	421	456	462	449	421	487	463	464	469	473	436	452	485	450	478	529	456	495	470	471	448	470	435	451	473	439	485	456	454	441	500	494	469	444	444	429	475	482	438	470	456	439	461	403	427	461	450	452	420	503	457	460	463	454	452	446	501	471	487	427	475	430	472	437	458	479	481	451	488	469	473	487	437	492	414	441	451	462	451	450	447	460	444	439	491	475	462	477	449	450	444	440	436	497	475	468	485	441	478	448	473	462	446	484	465	446	459	476	460	432	493	495	463	497	472	455	434	465	466	512	482	415	444	474	460	468	434	466	492	465	458	455	434	463	454	462	444	471	501	453	460	469	438	460	473	429	490	476	462	442	476	438	486	434	467	478	468	468	461	500	445	477	445	452	454	447	452	414	409	439	456	419	474	490	481	464	443	459	430	443	420	443	457	483	484	494	490	458	479	482	480	503	497	445	462	462	485	480	475	507	482	482	488	451	446	458	471	439	448	481	488	454	467	458	453	450	466	528	461	410	453	462	489	442	456	458	454	460	494	479	463	465	463	437	476	463	457	454	462	481	482	450	457	457	465	487	471	455	431	461	485	475	468	518	476	486	453	454	460	486	477	480	481	495	438	494	454	479	461	424	501	411	450	445	469	444	457	444	472	487	470	457	449	458	450	462	501	458	424	429	452	485	517	438	415	483	472	481	464	455	475	450	440	476	457	528	458	471	481	460	456	434	459	437	462	459	482	498	511	463	472	506	485	434	472	475	500	449	437	500	459	454	469	473	444	454	490	440	440	463	470	495	451	469	428	436	435	441	450	448	463	434	456	466	419	425	460	481	472	454	514	469	498	472	456	468	463	487	457	505	465	430	463	447	471	482	466	456	477	443	487	494	405	446	455	440	472	506	471	462	453	481	465	472	485	450	470	441	460	503	429	460	469	491	519	445	478	471	472	504	478	441	469	486	468	443	431	479	463	456	482	477	467	465	463	434	499	488	479	466	464	493	475	451	452	438	470	483	420	494	457	460	443	464	441	521	504	457	474	473	446	486	454	416	452	479	463	450	501	469	491	477	494	484	482	431	459	441	432	459	457	474	442	470	433	446	457	459	485	483	489	470	478	480	481	474	426	475	456	496	413	477	456	464	485	474	469	465	456	485	471	454	449	454	467	477	467	439	497	467	477	472	451	456	503	489	445	464	479	434	459	474	441	490	494	486	436	468	460	434	465	474	510	466	444	470	499	476	480
6949	3944	3549	1534	1458	1429	1451	1147	952	802	858	1921	1937	1381	805	607	441	424	394	453	421	418	408	402	376	388	433	400	417	400	414	406	423	393	429	408	393	395	414	410	385	420	385	433	388	442	432	400	390	425	408	416	463	410	405	384	387	386	402	437	396	395	424	419	416	409	399	390	425	402	366	437	397	395	441	416	448	401	429	454	419	427	407	452	370	393	415	449	426	416	408	392	403	422	426	397	427	417	414	411	414	457	414	434	418	398	390	384	406	392	450	402	380	430	428	430	398	395	427	415	455	442	423	410	401	458	413	430	413	392	460	419	427	465	425	403	400	413	413	398	419	406	396	425	401	414	452	405	402	449	383	401	411	433	452	420	401	408	413	416	437	425	401	459	416	423	375	407	438	411	438	414	420	403	409	407	417	415	412	392	454	428	409	387	377	398	414	409	399	415	412	421	412	424	452	438	411	460	435	415	397	408	430	439	435	406	380	411	402	390	404	416	415	440	413	420	424	375	420	418	442	382	391	441	430	427	428	420	392	396	451	440	370	410	443	413	433	422	432	399	395	413	415	404	426	373	386	434	457	407	395	429	442	401	409	402	409	395	387	406	404	428	392	413	423	381	426	434	412	389	419	401	439	383	409	386	421	409	403	429	413	428	396	432	406	440	393	391	406	405	420	390	436	427	406	410	416	430	387	406	411	435	449	373	386	432	419	392	374	416	445	419	426	419	417	421	407	386	433	374	422	410	437	434	386	417	395	438	449	428	410	397	420	439	420	429	414	392	400	432	462	420	408	416	425	425	465	432	425	364	439	418	444	418	421	423	457	417	405	423	422	450	419	401	405	410	421	380	435	430	407	411	412	425	424	379	387	421	427	404	388	410	433	412	393	385	424	437	429	402	402	431	442	458	433	397	393	406	430	430	429	398	388	431	472	399	401	416	431	417	416	380	436	405	431	397	424	394	403	345	404	402	421	440	413	418	391	413	440	414	386	426	463	409	429	383	398	408	443	396	403	378	401	400	369	407	398	382	402	391	399	434	415	399	410	455	407	401	407	426	400	404	405	440	434	407	379	399	426	447	419	452	381	438	456	435	435	433	383	434	389	435	394	411	420	426	425	404	412	405	419	449	374	430	401	421	415	381	440	373	414	420	377	376	423	424	404	417	432	439	409	437	428	428	422	413	383	435	413	378	407	415	397	420	377	432	422	402	429	430	398	364	425	422	433	392	453	403	442	468	405	418	431	418	427	435	378	399	426	423	415	389	432	402	407	429	388	404	382	407	398	410	405	377	374	386	433	407	415	417	414	368	412	394	386	399	378	442	403	424	409	392	409	395	411	423	434	409	437	413	400	416	440	437	418	428	404	399	426	412	390	434	392	402	428	448	433	414	407	395	395	404	392	414	419	435	402	407	419	429	431	402	401	454	404	401	392	412	438	407	385	442	403	425	433	382	435	398	382	353	413	410	425	399	411	397	399	412	388	421	422	401	426	442	421	418	435	419	413	431	427	443	450	432	410	428	454	402	410	438	414	423	438	400	420	416	413	413	426	449	403	417	405	424	433	389	426	458	422	419	432	398	424	402	450	407	402	416	397	411	398	439	405	447	437	391	412	433	441	418	433	353	406	422	461	415	425	425	455	416	394	404	418	420	399	380	421	363	413	410	429	375	419	426	444	429	396	446	417	429	397	388	396	409	410	405	433	425	423	416	455	419	440	410	389	409	392	393	447	423	395	408	381	414	442	423	406	392	395	418	381	375	425	415	403	384	485	400	388	410	389	402	438	366	419	443	413	428	451	430	405	393	402	418	407	413	405	395	409	413	431	400	379	403	422	426	397	441	425	414	395	440	409	467	391	410	406	427	385	388	408	394	405	413	432	429	427	414	383	395	409	405	431	415	410	400	455	392	415	420	473	406	418	417	411	410	388	452	438	423	395	396	401	416	388	423	421	407	419	380	410	404	445	411	418	412	412	420	404	437	436	405	445	431	432	421	421	458	403	423	402	405	428	384	407	414	381	429	408	435	429	416	415	422	437	402	393	382	410	408	434	399	424	394	433	402	415	423	450	437	422	399	434	421	431	426	371	409	397	434	424	425	430	408	400	425	409	424	407	392	406	407	391	416	422	417	407	388	405	395	426	437	410	396	385	393	408	414	422	384	412	382	433	413	422	401	442	420	427	405	464	390	424	391	419	412	431	456	433	416	398	446	421	391	391	379	381	445	442	417	436	413	405	419	398	441	404	412	433	408	401	415	407	403	399	451	404	412	411	413	377	404	412	453	411	460	386	418	409	426	391	403	375	431	382	389	409	428	393	447	438	398	400	401	434	420	424	365	437	422	419	412	455	414	408	401	422	389	374	414	418	430	425	399	430	426	407	419	454	419	392	416	413	427	380	394	424	425	419	392	416	403	413	427	423	391	415	420	425	399	398	468	405	451	425	398	396	409	355	416	388	420	433	411	411	430	406	424	416	425	442	410	434	411	423	459	430	428	425	412	398	399	427	402	469	428	390	423	372	451	436	454	406	421	404	404	438	415	410	448	427	406	390	405	414	409	442	438	416	381	424	406	382	412	442	416	405	438	419	425	425	394	429	436	406	417	408	404	419	408	445	403	408	431	462	416	389	446	392	413	413	406	404	385	435	409	404	417	414	417	398	426	432	404	382	418	433	437	425	424	432	430	382	426	417	430	415	420	367	412	405	380	422	394	403	413	462	394	401	407	436	439	399	453	390	410	425	431	384	431	342	388	396	449	396	384	399	396	385	413	453	396	452	404	440	401	397	425	407	435	405	418	396	408	406	390	465	405	430	439	422	419	428	415	423	417	424	395	396	376	376	414	438	419	418	420	408	419	411	406	416	416	398	374	436	447	438	401	404	393	415	392	425	394	420	429	424	403	438	441	393	370	417	396	391	414	420	389	392	431	390	411	409	422	401	406	413	423	414	433	425	425	410	449	415	385	442	428	410	411	406	399	409	454	416	420	397	384	408	392	419	435	374	430	404	368	418	422	419	438	377	412	438	419	411	422	404	411	439	469	419	393	402	444	409	410	387	415	451	437	407	428	418	409	413	396	397	445	406	417	427	418	447	424	400	417	401	393	425	433	424	429	436	409	383	431	413	426	419	395	396	390	380	444	421	380	391	454	397	432	429	409	412	400	363	408	431	412	397	423	418	414	451	414	436	419	456	421	395	435	405	420	413	426	422	432	400	388	438	400	435	403	397	408	405	412	436	364	430	393	414	391	411	441	453	438	408	413	446	467	402	396	422	396	416	392	422	440	406	376	435	380	420	427	418	365	399	429	384	392	426	378	465	447	425	391	401	409	371	415	402	439	398	412	415	395	415	416	394	410	451	392	414	385	402	410	358	414	432	421	432	406	396	407	405	432	425	423	435	423	442	411	441	405	444	420	390	382	458	413	387	405	410	455	417	427	400	437	382	413	411	420	411	419	397	401	451	415	427	416	424	405	437	437	420	413
25613	21450	27545	25484	10526	3114	2707	2007	1467	1232	2463	14227	13684	8202	2435	1161	652	508	456	486	458	427	472	456	428	442	456	480	400	474	448	439	485	450	482	433	485	476	458	445	456	453	431	471	460	454	453	453	446	439	467	465	435	476	465	502	443	464	413	462	450	439	437	451	456	449	418	472	432	456	425	443	450	448	442	431	462	472	427	476	492	481	430	452	462	452	441	422	483	466	452	463	447	463	411	452	414	458	468	440	479	437	465	436	426	470	467	429	404	461	466	428	426	465	441	429	412	487	472	453	457	427	438	442	417	457	444	438	479	462	443	462	422	468	444	461	401	443	457	485	451	440	434	435	454	447	436	448	415	462	480	466	438	431	435	460	429	443	426	444	458	432	416	468	425	456	439	452	429	438	446	466	401	425	436	431	460	438	397	444	454	455	418	449	467	493	459	471	409	449	468	472	446	426	431	445	433	447	438	415	461	462	470	436	483	424	387	449	445	439	427	422	431	467	423	436	465	432	432	467	447	458	469	427	436	444	429	453	437	439	402	450	427	461	432	449	410	447	447	452	375	470	470	470	410	491	425	426	461	440	445	437	434	435	459	470	455	439	435	472	424	447	448	429	433	420	448	472	426	432	463	439	464	445	437	450	471	452	466	494	448	447	470	436	454	446	463	434	445	427	455	472	453	444	465	425	439	419	440	452	457	394	432	440	413	425	444	459	476	457	446	425	484	475	458	387	445	453	449	481	468	429	433	437	426	440	426	455	467	441	470	450	434	431	424	429	419	472	404	458	412	444	438	426	456	444	442	433	448	461	446	448	436	428	448	422	480	427	454	453	419	452	433	468	443	446	442	477	452	479	430	458	442	441	474	434	443	494	447	440	422	434	451	455	475	438	456	460	461	454	429	425	434	432	477	439	418	485	427	448	462	474	469	430	427	445	464	440	412	471	457	452	406	449	463	452	446	395	433	453	489	465	496	466	477	418	445	459	438	452	447	435	438	430	423	459	460	413	458	431	434	452	424	425	471	438	459	457	436	429	445	429	446	456	421	461	457	411	426	453	438	460	480	415	448	457	422	459	431	439	427	447	458	464	473	451	451	427	443	456	455	436	413	453	442	426	433	440	415	456	461	458	472	464	436	457	454	455	444	424	440	446	470	426	454	498	462	456	417	457	460	444	448	471	451	470	439	451	431	471	491	461	428	420	452	447	432	431	460	437	453	426	450	449	464	436	456	484	413	444	478	454	450	454	416	442	482	471	433	429	466	489	469	443	445	417	462	494	445	441	462	418	430	479	443	420	455	457	491	472	434	450	442	456	477	413	448	499	460	458	431	483	451	485	428	493	469	471	427	451	458	434	443	437	447	479	445	442	442	420	469	497	433	474	451	438	424	452	446	471	482	476	458	444	418	442	446	485	449	424	453	457	426	400	478	473	485	477	452	455	451	448	451	439	454	464	453	465	441	416	457	434	412	501	445	422	436	439	448	464	501	442	463	461	471	435	478	425	430	474	457	436	412	455	442	454	423	459	459	486	460	477	498	471	471	425	438	425	459	440	457	435	425	468	477	445	439	461	414	430	438	448	461	464	427	441	441	405	454	437	466	471	434	407	432	455	418	434	405	465	464	449	462	510	461	421	454	425	433	451	428	478	446	426	445	407	404	420	397	420	442	521	402	439	485	447	432	408	473	465	498	461	455	465	475	481	429	429	440	469	427	454	456	477	437	441	401	467	433	409	431	476	448	478	432	465	473	442	430	429	426	401	443	443	436	432	474	434	467	443	477	446	452	424	466	452	411	432	428	434	431	464	421	439	452	424	428	448	441	462	471	470	439	422	437	422	421	430	458	461	436	407	417	496	432	441	439	462	458	416	450	427	428	424	456	431	461	459	449	439	438	440	440	390	453	463	441	490	481	427	422	430	461	401	425	419	441	454	433	459	463	443	443	450	482	465	470	419	472	486	426	456	425	425	444	470	456	406	501	456	410	442	426	476	467	444	466	501	419	438	449	443	448	443	447	461	463	460	402	458	440	484	447	444	441	472	449	497	431	463	458	417	460	421	498	454	480	441	443	461	442	424	436	416	453	421	427	433	511	430	421	474	444	429	436	449	471	476	452	465	444	437	413	445	467	421	446	433	474	450	446	477	470	433	449	449	417	431	448	431	447	432	491	452	447	468	472	414	455	450	472	438	457	422	445	421	452	490	445	465	428	456	481	438	460	428	444	470	441	424	478	462	458	439	438	450	500	442	447	458	482	387	468	432	513	446	425	438	458	449	417	418	446	443	457	452	454	469	457	464	452	420	477	476	454	459	459	449	447	472	406	488	448	439	449	478	423	433	459	426	426	453	403	437	445	472	425	417	469	451	468	447	437	447	440	425	454	463	397	477	460	481	448	443	436	449	441	433	414	449	428	459	463	475	414	439	467	462	436	456	430	477	424	448	449	451	430	425	474	430	414	451	420	457	462	456	472	424	442	450	432	435	453	439	404	442	427	435	457	462	433	478	468	416	444	436	463	434	445	448	449	437	440	448	434	426	464	444	457	457	465	425	419	437	476	449	466	430	454	419	461	454	465	462	445	453	481	450	435	426	414	416	458	447	431	433	421	468	454	421	457	415	466	447	428	462	434	440	444	410	456	414	450	463	432	445	440	430	464	445	457	454	471	441	459	470	411	445	467	467	432	464	436	465	412	432	455	464	426	431	437	449	449	443	462	446	432	457	436	455	446	437	413	446	421	471	470	412	453	438	425	457	437	422	416	449	435	471	394	427	468	424	425	427	474	455	493	470	443	489	438	460	461	438	463	444	472	448	441	429	443	420	454	472	456	482	425	458	439	458	440	429	502	383	447	430	488	461	420	465	456	422	424	432	443	439	466	431	447	445	468	464	482	447	418	422	439	416	442	417	443	498	435	443	458	492	452	466	468	446	446	436	438	448	415	472	425	410	410	478	451	434	442	453	456	452	447	417	423	465	405	473	441	461	455	452	456	433	441	475	456	445	452	423	455	408	434	401	412	432	425	428	412	437	459	446	469	454	472	449	444	417	439	497	430	440	406	431	466	426	453	466	435	476	453	432	391	440	443	436	429	434	415	449	403	422	468	469	429	426	418	447	451	476	416	455	470	430	421	495	405	496	452	426	442	442	453	468	468	421	422	465	447	464	458	502	499	422	419	440	426	436	440	440	427	450	414	495	506	450	455	441	465	399	447	439	471	445	433	428	469	442	488	470	468	426	407	464	465	447	411	463	402	447	430	427	418	421	458	433	440	442	425	431	463	458	426	442	492	453	454	429	452	452	468	415	433	464	423	475	452	406	458	447	468	424	442	461	427	460	452	452	455	455	464	490	477	464	457	442	453	461	485	426	442	437	429	443	481	428	472	469	498	453	464	454	451	428	453	451	441	441	465	472	486	450	416	441	463	437	417	473	436	446	455	466	455	441	468	467	429	433	444	432	457	440	447	455	484	461	442	444	433	439	481	433
6136	8092	6903	4150	3312	2897	3224	2701	2050	1660	4026	15461	12550	7344	2418	1205	649	485	426	439	412	439	408	412	397	416	431	426	458	484	448	443	444	439	404	390	425	445	416	438	436	442	444	412	401	401	430	448	419	445	421	412	358	426	428	419	416	466	393	457	447	418	421	419	431	408	407	394	413	418	458	443	384	401	454	403	425	392	407	409	459	437	431	397	442	398	438	435	388	420	383	419	451	427	433	390	372	388	421	422	431	441	384	416	442	395	440	393	386	380	443	424	407	423	413	438	436	431	438	400	410	444	398	398	457	415	413	415	395	439	413	443	428	421	441	421	437	399	423	432	440	444	428	407	422	416	416	435	404	407	413	392	406	443	425	429	436	392	432	422	416	386	442	405	436	417	455	415	442	427	443	454	396	442	408	436	411	398	398	428	389	432	422	409	435	404	424	414	404	386	400	421	401	424	418	440	432	418	408	458	449	409	427	436	426	446	416	409	420	395	428	405	432	431	425	415	412	421	422	446	435	417	442	406	421	426	418	417	418	404	420	364	408	393	434	424	427	405	432	443	437	451	409	426	454	445	412	447	426	386	418	437	400	446	416	429	429	433	439	441	418	405	455	437	430	421	392	406	416	402	449	435	403	419	449	383	408	391	425	414	427	383	408	420	405	403	428	411	408	420	445	428	421	405	433	421	439	424	423	417	434	413	399	436	430	443	439	428	462	407	427	386	368	386	422	402	418	437	421	420	408	409	416	414	400	448	444	433	434	418	399	406	410	409	405	391	412	418	392	436	407	402	417	416	404	441	417	429	421	417	423	365	395	426	416	384	389	436	425	429	412	415	420	407	403	440	407	415	434	410	398	409	453	445	360	411	405	396	440	434	427	433	413	396	437	438	397	437	411	425	445	410	422	404	421	420	438	412	421	428	469	415	466	424	430	389	387	432	419	396	418	446	409	355	424	423	396	402	436	427	409	407	418	405	434	428	419	441	382	425	416	413	452	425	436	420	403	416	420	427	378	414	424	422	429	407	419	415	419	379	396	438	442	410	402	435	418	407	406	417	417	436	414	429	418	405	442	399	411	419	431	422	430	426	427	452	436	424	468	431	430	405	441	432	403	386	404	390	392	414	436	437	427	427	431	419	410	428	437	418	426	412	426	396	412	421	439	469	401	432	403	465	419	443	416	433	461	404	420	422	386	444	424	403	415	391	416	410	428	420	406	422	453	411	425	401	410	400	434	428	410	394	391	411	409	391	444	386	401	422	424	423	434	425	467	423	406	430	405	419	421	435	445	426	447	418	411	420	421	445	444	402	415	443	430	387	439	387	420	446	423	427	429	408	428	452	423	390	424	459	408	391	448	427	418	415	419	397	428	442	399	433	422	396	412	383	422	411	433	443	420	431	408	432	418	387	420	421	420	441	430	419	415	436	420	404	426	442	423	411	420	407	421	401	426	420	459	456	426	388	397	429	396	434	385	391	443	448	400	421	429	390	422	432	410	398	396	434	390	423	421	425	438	402	453	404	421	449	426	419	425	441	396	450	459	414	426	457	401	411	426	434	447	408	407	441	380	431	409	424	456	430	416	400	419	371	457	426	427	405	433	424	427	408	432	469	418	393	440	434	422	401	414	395	383	404	442	439	383	426	425	415	398	409	392	418	428	415	396	422	434	422	407	432	400	437	415	410	402	396	416	415	415	358	415	448	419	400	435	439	424	402	434	427	446	460	370	412	437	422	453	435	426	422	389	428	443	401	413	421	412	460	428	457	456	430	436	437	435	422	412	423	414	381	400	410	423	378	437	465	405	393	420	450	433	441	415	402	410	438	420	441	420	405	421	407	415	425	393	441	403	426	411	406	402	458	427	427	404	396	401	410	420	404	445	420	413	423	428	426	434	418	446	396	428	422	429	427	402	428	400	419	422	388	441	454	444	418	426	412	395	422	464	444	412	412	383	422	408	455	383	424	432	396	440	422	412	422	423	415	418	413	406	384	451	449	428	454	461	443	393	396	434	425	412	399	416	411	405	457	427	413	468	398	404	398	436	423	416	380	395	399	426	425	418	423	407	402	380	411	448	436	403	366	409	431	412	400	417	403	404	450	422	421	444	400	388	413	396	379	452	399	437	393	420	421	467	399	402	417	387	420	419	377	417	381	416	431	388	416	440	425	428	407	418	439	431	399	388	423	439	379	397	416	456	400	435	449	408	409	432	404	428	408	450	454	428	401	433	379	435	385	392	389	417	422	418	433	424	387	404	418	396	429	371	438	388	446	410	449	386	408	440	403	437	423	397	433	425	417	404	399	382	456	383	425	411	410	405	389	405	419	410	431	411	437	401	428	461	435	425	382	426	422	413	424	423	422	413	417	407	420	410	436	430	418	458	417	402	368	403	440	440	400	459	378	421	409	428	418	397	449	466	422	391	400	426	434	423	394	414	426	412	449	359	400	394	407	380	420	392	392	420	387	434	392	418	413	428	379	420	396	415	401	431	419	426	401	394	416	389	412	406	443	415	435	411	441	399	461	399	428	402	389	427	444	417	413	390	424	414	407	382	398	444	427	417	437	399	447	456	401	396	439	417	404	410	429	414	426	435	400	430	414	430	384	419	409	379	469	359	435	418	429	444	393	397	409	419	405	421	418	417	429	396	452	411	430	420	408	410	423	412	433	430	404	403	393	366	395	414	427	430	417	409	421	386	437	471	409	412	412	412	390	442	438	443	398	419	412	405	413	403	453	404	421	433	401	413	419	388	402	452	407	407	452	403	421	407	449	382	390	425	388	434	449	410	418	390	386	426	400	428	443	422	439	426	441	423	379	459	393	401	401	437	419	443	418	411	389	445	410	438	439	397	450	439	431	433	437	376	435	403	435	456	407	429	394	411	484	374	423	424	381	431	405	381	405	379	428	447	420	419	463	404	424	424	380	403	404	430	442	410	419	443	400	394	420	450	353	429	401	411	421	398	425	413	395	416	430	417	457	404	430	421	407	457	413	425	439	432	374	377	414	430	386	407	377	436	373	442	448	389	428	441	413	420	401	402	455	428	392	389	416	423	423	378	425	406	443	434	423	416	436	429	398	403	415	438	417	409	434	412	426	445	417	408	438	400	416	423	429	414	416	442	381	391	410	443	414	440	402	411	404	398	400	409	408	394	357	414	433	412	410	405	409	421	439	437	430	412	428	361	406	424	416	436	464	422	423	429	451	420	422	375	385	422	392	400	436	424	427	403	421	402	416	418	438	454	429	400	405	428	400	416	448	454	419	465	403	477	461	416	388	410	413	412	400	444	427	426	429	427	422	381	419	414	435	420	436	452	455	441	391	413	415	399	399	472	427	412	398	416	423	412	412	432	423	405	400	400	394	429	421	462	410	416	386	441	417	435	414	397	421	425	418	409	435	399	420	408	421	437	452	421	457	393	405	424	393	449	475	405	401	422	395	435	446	427	421	422	429	422	415	405	442	426	423	378	454	413	435	417	399	408	412
24689	21416	28655	24594	21132	9392	4684	2998	2234	1829	3596	23931	25195	15836	5235	2074	1012	675	603	576	656	604	613	609	594	593	587	592	590	579	585	569	622	600	616	588	578	575	564	579	614	512	604	559	601	583	599	575	605	554	617	581	600	568	593	571	606	558	603	584	555	595	571	616	564	600	545	587	594	596	595	584	571	606	541	615	587	574	574	578	553	635	560	556	585	553	587	609	541	572	601	587	604	558	587	602	537	559	561	620	587	568	594	555	573	659	536	532	581	559	598	596	574	566	611	509	594	561	586	627	567	559	558	577	499	590	603	566	569	550	607	611	584	576	562	587	600	597	558	570	609	605	599	538	563	602	601	599	623	563	602	598	550	542	551	523	570	538	620	609	556	561	590	581	565	583	618	545	603	616	616	571	580	586	601	564	569	601	605	571	547	591	568	566	548	608	556	589	615	528	594	603	567	547	571	564	607	573	610	569	580	532	573	611	556	501	595	564	561	577	593	516	586	582	588	632	593	552	633	575	599	595	594	571	586	559	598	562	565	590	583	582	576	606	609	595	553	564	613	546	561	569	555	556	584	590	613	528	552	634	559	616	569	586	609	574	585	592	607	570	578	582	599	560	629	541	595	579	566	535	552	589	619	531	586	561	568	587	575	590	560	563	593	553	553	610	555	610	566	556	603	584	632	607	572	593	563	568	593	574	587	590	595	578	553	577	565	578	559	597	553	645	587	581	515	567	568	573	541	604	608	588	575	558	547	579	540	519	572	552	624	575	601	603	615	586	601	646	614	580	572	570	597	573	542	559	581	593	568	588	558	590	538	536	582	521	587	592	539	616	571	585	547	610	582	584	569	568	568	588	584	567	629	568	629	559	579	574	602	535	554	598	563	556	547	572	574	584	567	545	600	566	611	592	554	595	543	583	617	587	558	613	536	608	543	529	560	588	577	599	573	607	578	583	603	606	589	554	616	554	554	594	559	595	546	558	591	580	581	578	563	569	596	528	600	557	558	621	607	555	604	543	552	521	604	618	593	601	603	610	540	583	570	575	536	595	537	602	567	577	607	581	547	580	569	601	568	575	598	572	625	573	579	565	527	571	540	591	585	597	579	606	614	576	583	571	568	607	571	585	576	586	572	592	552	565	583	566	601	566	595	580	535	603	597	626	585	552	570	623	570	581	565	563	597	568	586	586	551	575	588	622	576	596	605	559	557	578	632	567	569	576	561	566	582	567	557	508	590	616	616	578	572	584	554	578	590	611	588	587	551	570	582	526	568	595	596	551	536	546	588	558	558	576	578	586	563	569	614	590	598	562	576	600	597	543	595	622	563	585	550	575	602	556	580	578	574	565	554	548	565	530	566	572	624	573	571	574	579	588	578	574	554	543	567	611	551	564	574	563	574	573	574	600	608	582	578	585	551	583	574	573	549	593	598	581	607	600	552	599	554	597	578	563	535	541	569	580	563	607	558	553	612	631	597	625	598	606	598	610	600	559	547	573	577	578	548	570	561	551	545	539	612	580	575	591	538	589	570	609	568	588	565	554	591	620	551	564	609	599	605	585	588	586	612	575	574	559	577	537	592	539	567	607	559	537	554	571	564	587	592	593	603	568	596	525	617	529	589	555	610	587	541	620	557	566	588	559	559	624	589	604	549	572	592	580	571	599	592	594	529	572	602	587	597	578	592	609	591	577	544	558	539	548	537	551	604	566	594	584	597	585	534	558	584	590	588	579	633	599	525	551	584	615	511	611	574	581	599	649	597	604	555	542	571	589	509	588	573	535	563	558	616	552	546	575	603	577	573	582	583	556	585	587	586	561	605	571	504	546	540	556	530	554	590	569	569	580	618	574	608	581	557	547	585	551	591	595	609	590	565	549	570	561	535	601	552	537	556	506	561	537	569	547	562	542	595	553	577	615	569	631	578	569	584	598	595	556	548	534	557	558	572	574	583	601	570	573	546	511	598	561	582	577	531	549	582	621	579	534	567	589	557	594	605	589	590	588	558	594	568	610	588	609	569	556	580	602	570	585	556	537	596	565	549	576	536	574	579	563	552	546	579	621	561	558	589	540	621	557	571	550	550	612	567	576	589	553	547	586	525	563	587	594	588	513	564	552	586	576	591	582	617	587	554	582	549	595	565	587	563	585	583	593	586	572	588	590	538	558	563	598	549	585	654	547	568	548	597	601	577	588	558	570	545	549	569	543	621	599	542	600	541	582	603	587	575	597	569	561	561	582	572	619	561	598	553	554	605	538	557	591	579	566	543	563	544	563	547	576	577	615	551	537	559	551	524	602	599	596	580	601	601	606	591	582	566	579	579	581	568	587	557	580	562	607	584	587	615	571	565	569	555	574	557	576	517	578	577	573	590	560	601	597	551	592	587	542	569	538	563	541	546	592	554	540	577	570	582	564	561	639	548	576	559	588	578	568	608	530	552	590	534	570	594	557	541	572	562	553	561	548	571	557	571	609	590	562	591	605	549	568	581	554	548	571	592	586	549	567	538	592	545	593	563	568	582	576	600	599	570	567	585	561	593	558	564	573	614	577	560	575	600	540	598	582	558	567	549	578	530	592	604	558	579	579	588	566	589	531	558	594	591	550	583	577	580	581	586	546	579	610	558	614	565	598	598	569	543	516	595	604	621	543	558	583	569	542	591	584	579	560	551	519	595	527	596	547	567	595	591	587	553	585	561	568	589	601	591	610	552	555	581	612	562	540	577	556	578	562	602	562	559	560	574	593	541	526	584	560	578	599	606	590	586	572	595	566	563	581	542	569	598	580	562	534	563	596	535	588	551	594	570	571	613	559	579	582	579	619	567	569	583	560	568	617	527	585	604	555	549	587	585	597	534	571	573	586	571	546	566	577	556	577	545	543	589	557	602	559	512	570	550	607	557	581	600	567	585	574	545	546	579	553	556	612	589	565	583	543	576	570	564	565	539	588	536	595	562	597	591	625	579	578	594	588	626	538	577	577	573	560	545	603	638	607	584	593	591	606	575	578	570	553	542	561	589	571	564	546	565	583	610	588	586	583	554	572	597	598	599	551	562	600	559	560	597	562	578	595	590	586	588	569	552	578	613	559	547	591	559	566	585	546	618	526	579	570	542	532	577	548	581	595	573	604	557	529	562	573	554	598	596	558	570	538	554	624	536	573	568	586	576	583	561	580	550	547	527	592	539	588	579	600	582	599	578	552	577	563	609	559	581	579	604	558	582	534	604	589	522	570	588	563	546	561	580	614	579	547	539	578	590	630	558	561	577	551	633	585	622	616	531	566	556	591	554	571	586	584	566	531	621	589	562	572	560	562	550	520	614	590	543	557	537	561	551	583	592	564	564	568	615	580	552	589	565	564	543	554	558	557	566	592	603	563	565	564	583	575	595	580	578	607	580	602	595	598	541	537	577	561	585	554	551	593	591	558	590	613	580	583	553	591	588	569	575	607	571	599	601	575	581	594	528	567	570	586	539	595	566	603	584	587	567	606
6488	11397	10797	5697	4183	3732	4448	3889	3110	2447	5550	24670	22178	12880	4460	2191	1015	611	520	525	517	516	543	599	518	541	522	536	521	497	539	504	542	569	516	535	506	549	548	539	530	514	521	512	533	534	507	532	525	483	539	517	562	541	519	520	552	509	517	528	523	534	515	528	537	514	514	540	520	517	495	507	545	525	492	532	506	512	561	562	564	570	526	508	549	539	472	541	546	557	559	519	514	519	530	523	504	532	541	497	538	562	540	539	499	544	528	536	543	531	530	549	565	525	583	567	519	520	534	494	503	528	524	539	534	512	496	557	549	523	533	544	539	511	577	526	561	515	526	499	524	520	597	489	493	513	463	518	540	545	524	490	530	539	518	529	521	527	530	585	531	564	561	511	528	548	537	512	484	563	535	487	523	526	533	516	544	515	515	576	524	558	520	536	537	552	543	484	532	502	550	551	506	547	523	488	515	471	511	526	481	527	542	561	518	491	563	526	539	510	542	522	508	494	514	502	521	520	587	527	524	478	534	550	542	530	503	566	542	525	505	514	561	525	510	547	534	553	525	541	557	534	535	523	522	511	527	537	512	507	558	544	555	519	521	521	541	519	557	535	552	526	530	515	529	564	558	517	498	551	552	527	543	504	515	569	542	511	511	494	529	533	536	503	544	525	528	542	521	509	527	485	548	531	501	524	562	567	506	489	532	546	495	535	495	515	559	500	526	508	506	459	560	541	578	534	511	519	533	551	544	534	525	499	492	528	579	517	555	534	525	569	558	536	532	539	500	534	554	550	532	473	522	505	511	547	523	514	532	552	580	475	517	556	504	504	525	477	521	522	538	519	523	513	553	523	540	552	561	533	514	525	527	558	545	487	540	541	547	508	528	564	495	534	525	558	555	531	559	546	533	560	526	504	531	500	530	500	544	539	555	539	462	497	518	530	515	520	504	541	533	531	523	518	514	481	527	531	492	564	553	530	522	493	512	537	514	520	506	543	547	502	555	560	503	519	475	519	517	560	506	521	469	533	549	535	508	528	506	498	511	537	529	541	520	518	534	519	484	557	505	521	484	483	533	553	528	576	511	543	525	578	534	499	497	477	519	453	529	508	511	504	489	534	541	534	569	521	547	531	502	557	518	505	540	518	550	534	518	522	530	548	495	597	511	544	471	566	555	528	484	526	515	537	481	516	520	508	500	507	534	509	551	516	483	538	547	499	506	509	488	539	557	556	529	538	509	546	524	572	484	541	551	522	543	517	511	512	486	506	541	573	543	561	562	534	508	522	512	478	516	512	518	544	533	506	528	485	468	531	517	497	513	553	554	516	550	483	515	515	538	511	504	498	511	509	540	537	513	509	503	528	524	481	566	508	505	544	496	494	536	499	520	543	523	556	484	505	552	558	535	524	486	546	572	492	519	495	548	507	548	479	502	519	549	523	497	482	510	492	549	518	513	538	499	544	543	575	521	492	520	526	518	530	486	514	528	524	572	531	520	513	491	518	538	523	528	472	545	498	486	491	506	546	527	523	499	509	547	482	479	531	500	551	505	521	522	525	518	544	517	541	494	564	539	523	536	538	506	529	522	534	528	531	505	503	550	529	519	489	476	493	536	518	553	506	476	545	537	469	544	501	514	512	492	509	524	533	532	549	520	508	512	522	549	516	591	547	542	554	552	492	517	532	478	509	507	510	511	492	510	532	527	513	512	498	513	522	502	479	497	498	549	534	496	477	540	514	493	520	518	492	518	551	530	538	526	536	494	543	535	522	511	487	499	522	522	520	597	554	535	498	515	570	545	518	521	528	553	503	526	483	558	528	508	568	505	526	548	546	498	487	536	498	510	542	525	515	519	513	545	540	492	504	533	544	534	547	510	519	473	532	566	520	525	540	540	457	518	511	560	474	519	512	506	515	516	519	533	530	483	531	518	523	516	506	541	496	537	504	524	498	518	499	575	524	527	535	524	529	506	560	518	537	561	565	546	561	476	505	516	474	538	531	516	537	548	490	503	476	527	504	474	536	544	549	528	532	528	506	550	602	478	549	490	516	512	505	523	508	528	511	520	546	573	535	502	542	521	561	503	513	506	534	536	518	487	527	519	497	519	583	512	497	529	538	479	527	527	523	558	512	519	525	522	565	555	496	546	530	495	496	528	563	543	501	562	529	512	513	557	525	523	515	506	528	537	520	559	534	530	533	531	518	529	546	533	507	511	531	517	567	497	546	551	556	499	493	504	538	521	574	503	494	507	512	526	503	488	566	546	520	480	510	563	500	533	509	500	514	498	531	511	541	513	498	562	536	503	540	491	524	506	523	539	508	485	552	509	537	503	554	531	510	520	530	527	503	534	512	492	530	518	557	561	542	528	542	529	523	532	491	526	499	533	508	508	497	568	522	518	517	494	515	484	559	541	507	536	513	509	527	495	496	471	535	522	507	542	553	532	506	488	536	500	513	554	544	544	521	513	490	475	490	559	515	500	545	526	520	539	558	517	509	545	535	501	493	527	491	567	499	532	525	512	511	489	523	553	521	518	524	492	509	518	521	513	486	521	539	509	520	497	495	530	505	538	550	518	502	530	536	532	537	512	526	513	538	538	513	526	525	538	537	559	527	499	531	522	514	497	497	504	518	527	511	519	505	510	506	527	553	505	518	512	494	512	527	541	518	541	515	493	531	511	583	513	538	504	524	480	544	499	498	539	489	520	512	585	514	531	494	523	527	490	528	460	536	534	539	543	484	516	534	525	464	516	511	552	534	530	505	529	535	538	519	541	484	552	516	487	543	528	496	550	519	547	526	519	500	569	500	481	510	507	532	501	473	515	527	523	524	546	486	529	539	530	550	494	531	521	493	477	504	472	494	507	499	484	510	517	522	529	498	534	515	548	546	516	528	518	535	568	496	531	531	515	492	503	531	547	521	502	497	515	545	536	487	534	539	545	546	483	542	542	496	492	508	504	530	541	514	501	540	541	496	528	500	541	501	522	561	507	507	517	497	554	513	523	503	531	492	547	484	499	523	515	555	504	485	531	506	526	532	479	540	502	553	537	562	544	483	515	563	492	528	514	551	542	555	528	541	514	494	504	532	502	520	533	512	504	490	513	516	522	459	488	551	516	515	519	487	528	531	540	513	560	557	509	522	500	549	537	510	536	525	535	567	507	503	509	527	517	531	527	534	517	552	506	513	531	551	537	537	566	530	526	532	513	505	523	516	548	503	545	525	510	551	525	513	522	525	472	512	526	496	537	482	535	519	548	497	571	531	507	500	515	542	527	501	543	491	553	499	549	488	529	507	474	573	544	525	511	515	505	522	517	536	538	529	524	539	535	521	513	529	574	526	506	516	556	516	485	537	512	528	501	482	505	554	489	486	527	503	498	489	513	535	557	501	512	537	566	536	521	472	546	537	520	555	528	525	531	548	461	525	516	511	508	523	547	534	512	546	544	495	513	529	536	510	496	537	517	541	479	503	511	492	529	494	527	580	531	501	540	599
27734	11636	2665	1422	990	871	883	827	721	717	768	1426	1669	1312	821	613	539	502	432	441	447	447	485	437	396	490	437	462	454	460	452	487	463	457	392	445	445	461	448	455	441	452	473	458	416	423	433	451	483	480	463	439	476	459	466	469	458	415	445	446	448	457	471	460	481	467	450	450	477	449	456	457	436	492	438	440	464	402	495	458	436	438	456	421	457	479	438	463	457	452	458	460	469	458	505	422	449	434	414	474	425	466	447	478	458	459	436	473	479	491	468	442	470	444	439	434	452	477	485	417	473	449	448	429	413	467	437	479	452	437	428	450	410	477	399	470	472	416	481	465	477	407	466	472	484	438	442	452	468	453	444	491	429	457	424	475	464	488	425	448	458	458	484	433	465	470	416	468	481	473	459	427	458	492	439	459	458	430	436	429	458	442	469	431	427	468	477	465	445	503	477	464	442	472	421	444	453	466	450	419	437	526	462	436	414	460	414	472	439	465	434	427	451	475	421	442	473	462	447	450	438	470	432	479	426	449	453	478	459	469	492	452	453	448	465	440	469	490	473	489	482	465	462	422	491	442	455	448	460	448	515	432	484	463	467	476	441	447	488	471	494	456	447	438	409	459	440	450	467	435	447	430	486	478	463	426	462	450	456	441	466	439	456	435	440	465	462	451	465	475	457	449	450	457	430	439	460	442	433	478	431	458	457	408	445	453	422	481	461	451	478	480	480	443	472	515	471	458	482	467	417	445	439	476	437	437	430	474	414	426	473	420	440	456	428	413	471	449	475	461	443	434	452	452	490	477	447	416	413	446	428	475	393	490	453	433	448	465	452	478	505	467	440	461	448	464	463	418	482	436	477	462	456	446	469	476	455	474	470	437	452	460	491	469	435	417	407	464	453	469	437	490	446	406	430	457	454	460	444	480	429	475	471	462	443	417	463	463	415	466	462	423	452	413	429	434	433	464	468	437	481	488	438	433	483	447	434	431	479	434	436	470	457	427	442	481	396	444	415	427	448	451	436	456	467	461	464	480	423	454	425	431	414	446	455	446	404	436	442	426	499	446	456	411	433	472	456	410	473	464	459	445	460	493	477	472	454	430	442	470	473	458	445	425	450	476	462	469	478	430	483	446	448	454	446	482	456	464	449	441	495	430	460	451	440	457	468	449	477	459	432	440	489	474	444	478	448	480	446	447	465	479	471	456	480	479	452	460	416	473	465	469	468	406	478	457	449	440	442	447	444	491	386	465	452	464	442	417	474	459	488	456	459	483	495	469	433	444	450	458	458	489	452	424	477	439	462	485	477	451	419	486	440	447	462	445	461	441	436	459	441	427	414	464	447	440	490	476	457	459	437	452	502	455	486	428	450	423	469	457	459	437	450	436	441	440	423	477	447	449	433	484	456	453	440	454	476	465	432	471	486	455	494	472	423	447	464	459	465	455	442	423	456	447	456	451	444	473	477	475	447	444	455	472	463	461	431	461	440	467	439	516	477	454	443	461	473	478	468	450	493	419	454	452	449	465	441	463	448	441	461	434	465	435	414	400	439	473	474	440	489	457	451	455	469	469	493	459	438	457	444	451	487	471	487	438	477	461	426	415	447	460	458	476	457	421	457	459	479	442	446	444	465	419	454	434	463	480	439	470	408	474	451	463	488	469	456	452	474	476	447	470	426	425	458	492	440	472	461	424	422	506	448	461	429	464	460	503	473	434	445	419	443	424	484	441	466	491	447	460	460	437	461	435	434	450	458	480	426	451	447	453	463	457	438	450	463	454	427	440	452	436	439	460	469	428	447	451	444	444	425	418	447	492	431	470	429	489	447	451	487	434	422	417	463	451	426	473	511	451	461	440	466	449	475	480	489	470	480	482	480	473	426	451	436	479	445	491	466	478	466	498	489	436	452	464	408	456	457	446	461	433	444	460	464	447	449	458	435	465	406	449	444	451	503	426	457	432	477	454	440	437	435	448	450	400	501	455	450	446	450	452	499	452	467	445	480	432	451	439	448	429	436	434	442	446	471	448	438	463	463	478	427	446	463	429	424	450	436	464	427	431	468	489	451	460	442	471	449	467	468	422	439	496	442	444	471	462	482	438	436	475	490	484	418	474	439	464	462	494	488	479	482	473	467	430	481	435	460	483	432	469	463	471	472	481	432	453	456	439	460	435	488	432	446	423	441	456	484	412	497	462	426	430	477	443	450	466	470	458	458	444	453	484	412	459	474	438	444	404	440	450	445	448	460	464	450	433	440	447	461	439	462	454	472	463	447	418	423	411	432	482	414	469	463	458	454	446	457	465	438	441	481	453	465	470	470	492	474	456	487	438	466	467	440	471	486	415	476	465	461	420	430	378	454	488	460	468	444	440	456	475	447	454	453	459	475	494	459	478	440	461	470	448	433	448	450	439	466	426	463	450	475	427	458	427	463	483	477	441	418	464	449	433	433	435	459	424	463	444	478	473	464	486	489	459	431	459	454	441	440	468	487	457	465	494	471	435	446	471	446	430	477	473	463	477	470	450	434	458	452	468	449	481	435	444	447	489	479	454	470	481	462	486	447	441	458	419	473	421	467	442	460	463	440	447	460	459	464	463	418	477	438	462	462	447	474	443	452	426	478	458	443	478	467	480	468	437	466	441	448	443	468	412	402	458	449	480	458	450	480	502	422	479	475	472	393	458	436	432	456	483	495	476	452	455	434	445	417	471	463	441	441	449	437	450	484	429	483	470	431	501	493	407	479	426	415	433	456	474	482	424	432	483	456	465	495	457	485	484	447	437	456	486	428	445	467	405	427	449	465	467	410	476	446	455	427	460	467	453	431	435	463	437	440	447	433	462	436	467	429	478	443	444	478	434	420	448	443	463	443	449	468	434	449	465	451	413	456	468	477	454	466	494	397	415	440	419	472	418	493	452	436	487	432	383	442	435	462	490	466	486	441	472	459	436	450	446	463	465	475	457	468	418	454	457	454	487	473	437	470	415	483	453	437	399	441	450	466	443	464	450	427	419	443	432	452	414	471	439	477	468	450	437	441	475	443	465	486	435	495	461	446	451	479	452	502	465	479	491	441	466	474	452	476	437	416	459	465	445	471	448	475	450	475	481	440	433	427	458	436	459	435	461	466	475	469	476	433	459	427	461	443	437	473	475	463	482	486	455	447	471	486	461	427	435	451	439	464	461	445	427	443	471	487	458	454	450	459	466	458	459	481	393	451	479	416	445	468	424	439	460	473	466	438	460	445	430	430	451	420	453	463	481	476	463	462	458	491	451	460	452	442	448	486	428	491	470	454	466	478	455	467	418	475	453	452	471	477	448	461	436	497	453	474	449	464	456	431	441	479	478	465	504	439	480	472	446	455	450	431	457	423	435	455	474	465	489	502	468	434	432	464	470	437	469	464	418	461	454	442	441	445	434	472	416	407	448	482	446	436	456	470	419	426	415	470	436	456	478	453	415	482	442	448	455	443	456	432	479	433	471	465	469	445	405
6294	2869	2442	1301	1294	1080	1207	1091	961	898	927	1936	2043	1375	779	616	493	395	382	427	409	437	416	394	430	403	425	429	449	419	405	386	420	417	426	409	430	411	416	419	390	446	394	400	434	393	386	438	433	425	409	385	392	384	437	400	421	416	411	382	425	388	414	395	446	413	357	426	392	408	428	422	381	401	414	449	413	411	439	454	426	436	419	440	403	394	435	416	399	417	407	432	386	403	417	414	462	434	394	406	418	410	429	406	443	387	399	443	427	388	382	371	403	410	411	408	392	433	410	432	424	444	378	398	404	435	450	400	452	398	392	392	380	423	416	426	437	398	456	376	400	390	399	414	409	445	402	438	413	426	404	405	422	396	430	410	397	392	409	417	367	387	402	439	434	393	405	387	414	416	438	425	408	395	414	390	433	394	371	420	419	445	430	427	410	407	429	412	414	414	411	415	423	407	384	412	383	424	404	416	390	405	416	411	427	410	440	411	365	415	444	418	392	434	423	431	407	434	396	426	416	394	397	396	424	405	382	430	430	408	400	393	424	403	421	397	407	385	434	441	410	450	389	392	421	391	416	414	422	417	385	383	386	416	449	431	408	438	409	400	421	406	414	405	419	424	417	390	420	412	437	394	421	398	422	416	409	421	399	413	424	401	417	415	435	396	444	432	410	410	395	376	416	406	402	440	435	409	409	453	386	418	412	435	402	373	432	426	412	379	391	413	397	431	385	403	397	392	416	420	399	400	424	401	397	379	408	418	432	396	394	398	429	379	434	410	412	373	406	398	423	419	427	392	385	363	427	399	398	401	377	427	399	402	407	421	419	406	428	406	417	405	405	397	386	438	400	425	405	403	416	418	437	451	417	402	424	374	409	392	411	392	433	403	405	380	397	402	400	429	417	422	431	423	437	444	422	371	380	450	440	401	409	425	366	424	378	396	396	444	443	441	421	383	377	385	425	401	432	444	412	398	409	404	397	413	418	424	384	407	414	391	415	403	399	422	398	381	436	400	405	416	416	419	419	418	413	397	399	444	409	433	425	418	395	415	424	420	393	404	405	438	395	413	419	382	432	397	440	394	428	413	392	397	380	422	432	403	417	413	414	416	394	408	390	390	389	431	409	397	444	431	447	401	410	419	403	416	417	421	392	373	433	409	393	436	396	413	398	389	429	410	456	372	404	404	414	383	388	415	416	422	399	407	411	405	419	399	416	443	415	425	393	419	441	423	425	453	436	416	419	411	399	392	414	370	411	395	429	416	381	399	383	411	395	419	411	400	406	411	400	415	401	415	393	408	432	394	434	461	418	427	420	432	402	452	408	394	428	401	430	400	369	405	421	424	423	390	417	438	385	434	432	416	396	390	441	420	418	380	432	426	377	423	402	411	405	448	435	381	420	421	414	408	441	447	393	403	398	405	406	417	405	405	425	383	391	420	438	436	427	419	422	392	395	405	389	396	431	418	413	404	411	387	413	435	425	415	399	417	365	419	401	391	405	406	410	371	384	418	392	404	432	425	426	422	412	428	380	397	402	424	433	420	404	393	419	423	411	426	395	410	423	384	378	421	432	425	435	423	411	360	422	396	422	378	385	449	405	426	472	410	398	401	390	404	416	417	390	439	385	463	435	403	391	431	420	420	413	430	389	435	455	437	415	421	394	391	411	403	451	378	398	444	462	413	440	364	398	389	421	428	391	401	406	417	427	402	434	458	387	420	415	411	413	370	386	425	379	414	397	386	409	425	426	414	409	418	384	413	384	393	411	399	413	405	393	396	398	408	407	424	408	401	418	409	392	434	407	415	411	423	435	392	443	362	410	422	363	426	404	385	384	429	442	380	428	403	398	436	360	406	397	406	392	449	403	430	410	437	415	439	394	405	422	409	386	416	432	409	395	395	427	423	418	409	364	390	414	395	406	389	408	440	426	422	389	440	427	394	373	399	430	376	392	413	400	430	405	454	374	372	412	425	426	421	431	385	422	397	387	401	426	389	396	387	415	364	393	395	424	423	398	414	379	414	416	381	413	402	433	415	442	418	438	387	421	408	382	399	417	411	403	406	414	375	394	379	423	398	411	396	420	409	391	403	394	414	422	407	413	403	443	388	393	372	441	371	425	413	386	383	410	415	362	431	396	421	390	429	402	416	400	440	395	422	429	433	392	398	398	384	419	423	423	407	377	453	417	395	389	435	381	424	393	377	418	414	447	358	458	409	416	462	435	398	404	414	385	396	420	411	389	410	425	433	422	396	417	370	434	376	411	414	447	422	416	424	398	431	403	438	395	407	417	427	424	415	393	357	394	402	395	407	417	420	400	431	434	418	413	436	376	402	388	369	396	428	390	413	421	371	443	389	408	364	385	418	429	389	409	415	375	463	412	447	410	405	417	410	402	423	375	424	408	421	420	401	418	394	393	425	393	427	431	410	405	407	426	416	414	372	421	391	403	408	379	417	388	393	415	399	432	401	419	407	444	411	444	445	417	394	401	365	392	488	408	402	447	395	387	411	424	390	411	409	389	395	422	422	424	397	425	408	431	400	367	446	422	420	400	400	390	394	381	421	434	400	391	400	409	396	428	414	415	374	420	409	399	407	420	366	384	436	395	404	447	425	404	401	446	405	411	420	399	397	414	401	384	416	416	383	418	415	380	425	401	393	438	429	392	397	433	422	384	416	421	381	376	429	421	454	438	431	416	372	432	421	416	434	390	428	406	407	410	363	409	396	451	425	358	391	404	400	412	426	383	410	388	406	426	407	420	422	396	417	433	403	428	395	436	391	437	418	430	377	400	404	434	422	442	365	417	426	409	425	427	424	368	433	394	378	447	393	404	426	436	390	392	420	412	421	401	346	437	395	423	408	387	435	417	383	415	389	413	417	398	393	412	429	409	376	425	400	428	406	432	393	422	393	391	385	409	411	407	416	414	358	435	420	443	412	429	415	405	425	393	391	368	403	418	395	410	397	423	423	421	420	388	409	400	416	425	432	436	426	408	391	427	417	420	445	416	445	415	399	411	419	405	413	399	387	408	427	390	437	391	416	443	431	421	400	453	422	387	407	416	417	415	429	403	405	422	379	401	411	419	449	411	401	408	398	422	417	406	437	428	426	386	433	415	388	431	428	428	397	403	387	422	417	420	394	437	432	377	452	407	436	421	397	391	371	399	402	413	484	448	454	396	419	393	407	428	422	363	410	404	425	395	401	414	434	429	404	422	394	418	429	396	411	428	445	409	377	415	421	466	401	397	411	364	452	406	379	380	427	419	421	444	386	364	375	446	410	423	429	432	407	425	370	383	403	356	421	381	387	420	455	401	440	382	408	429	439	426	421	427	406	385	409	392	407	392	398	453	445	407	375	397	377	343	411	431	393	403	429	399	414	418	390	415	427	407	429	371	396	439	424	429	419	452	399	400	412	407	408	413	394	401	394	385	376	423	423	398	381	416	445	430	405	435	418	414	369	426	370	382	395	436	410	405	439	421	440	432	408
25672	21455	27584	25484	9442	2493	1868	1403	1096	1089	3474	13162	13529	8352	2915	1143	600	477	433	474	443	422	426	449	458	461	476	492	453	470	438	457	453	442	432	435	450	434	385	438	431	377	435	409	439	436	417	422	455	455	424	410	449	440	434	440	447	481	426	417	461	415	450	442	469	409	465	459	489	453	420	461	413	413	419	421	460	445	454	421	428	408	407	418	435	414	392	455	433	424	424	439	442	498	446	453	393	444	435	394	440	408	402	427	447	433	416	453	406	458	415	416	417	421	416	423	440	432	444	429	401	421	429	455	463	432	459	406	445	463	460	403	395	410	437	456	425	447	431	436	439	439	435	452	416	466	453	437	427	405	472	410	419	425	448	420	401	442	392	444	433	412	408	432	453	442	434	450	463	421	452	422	432	458	436	429	443	455	436	438	410	417	416	442	380	417	450	451	457	455	449	418	453	443	418	485	432	426	432	419	446	423	433	430	408	439	452	442	412	472	412	415	417	446	450	450	424	448	437	412	433	454	446	431	449	414	461	453	436	415	449	425	450	440	408	443	433	431	439	431	396	455	429	426	452	388	436	452	412	439	469	438	418	458	422	431	445	439	447	412	413	432	450	436	452	456	455	414	427	476	454	449	423	426	423	419	427	421	409	421	428	459	424	435	439	432	425	433	437	421	442	417	447	436	451	491	407	448	440	428	385	413	432	452	414	413	427	432	445	422	457	415	437	444	450	455	445	410	397	456	422	459	435	423	436	429	414	441	475	430	419	435	433	434	404	419	447	474	435	474	383	423	447	436	433	406	402	412	463	427	407	456	427	431	424	446	417	383	438	450	435	442	413	402	451	446	432	455	436	423	413	420	442	445	427	436	421	436	440	405	436	444	459	449	434	459	437	440	468	411	435	478	419	458	432	424	443	381	422	428	435	432	466	447	457	453	443	421	448	379	437	451	375	391	432	425	403	405	417	435	461	416	462	445	432	420	447	389	440	409	424	466	456	437	429	394	419	429	461	456	427	447	441	423	422	426	429	440	440	449	415	423	446	425	438	433	435	459	421	449	451	414	450	429	417	408	421	448	393	439	443	454	393	435	439	444	388	427	457	445	424	415	412	426	447	449	431	432	451	415	428	445	426	418	425	455	432	415	433	467	446	420	400	414	444	429	432	415	436	443	452	414	414	428	428	436	419	441	430	426	388	399	407	484	463	417	420	439	428	449	424	440	454	409	445	440	418	459	410	416	418	393	430	398	412	426	435	406	444	422	430	426	455	448	417	454	424	403	447	440	467	471	418	433	414	449	424	394	438	457	417	442	420	437	442	398	431	408	438	441	429	398	375	450	484	425	408	450	440	469	438	431	453	433	416	455	430	445	475	424	415	465	480	432	426	420	404	431	443	429	459	415	408	431	434	414	408	443	427	456	413	468	446	459	455	381	420	423	435	473	455	451	479	420	415	395	455	441	391	391	433	406	435	485	442	429	484	483	453	448	430	407	425	443	427	444	413	448	408	428	440	425	418	443	424	423	429	413	440	382	432	444	474	426	410	445	418	420	411	450	444	431	439	442	457	454	401	454	413	434	413	427	439	433	473	425	438	422	442	406	417	439	419	416	474	437	448	417	413	421	413	423	434	421	464	461	461	425	457	449	408	423	431	421	461	411	394	431	452	439	452	441	423	446	421	474	462	421	442	418	472	443	404	422	456	418	438	433	437	420	399	435	447	438	417	475	445	412	381	439	430	400	399	439	444	450	457	471	431	420	397	443	432	449	425	403	466	420	441	430	464	455	476	409	379	422	427	423	493	458	390	437	455	443	415	417	443	418	472	448	422	415	433	429	402	423	439	413	446	453	417	442	438	432	422	431	426	424	439	408	437	407	473	413	438	460	452	432	401	400	444	445	459	434	422	433	439	422	411	394	449	423	426	417	423	444	433	424	417	445	478	437	427	411	452	436	447	442	437	423	416	426	428	432	389	412	419	413	421	424	440	426	452	442	408	488	455	458	447	432	453	410	420	440	431	450	420	418	401	409	443	402	420	429	402	414	392	468	472	423	442	396	452	473	410	424	413	416	395	470	444	438	435	422	422	431	432	433	422	444	452	432	448	433	416	430	420	421	404	424	405	411	461	409	464	417	421	410	416	458	427	422	409	439	421	433	431	430	425	412	427	420	399	459	420	442	458	449	453	412	389	422	383	448	411	452	413	402	389	407	431	451	434	421	435	391	442	458	451	413	435	418	437	408	417	434	467	434	416	407	432	444	431	446	464	421	410	438	378	439	462	403	472	412	444	423	429	412	456	494	427	456	437	426	478	444	383	427	449	434	428	418	397	426	428	429	483	459	459	409	434	409	404	371	451	460	473	431	420	457	438	420	448	436	441	401	399	425	438	445	422	449	412	424	465	429	433	427	430	447	411	436	396	410	429	433	469	440	492	430	435	459	424	474	441	433	433	389	437	411	423	420	406	423	461	428	409	438	452	414	425	415	429	440	437	409	449	436	428	428	392	423	445	456	412	452	425	456	462	455	438	459	384	409	427	448	431	427	422	447	391	400	432	458	407	434	452	451	402	439	419	443	410	423	414	421	435	471	419	419	484	470	429	446	448	406	423	388	427	426	459	411	460	415	408	436	443	396	487	414	447	413	434	406	402	425	427	425	387	448	398	469	435	451	448	439	419	404	428	416	468	422	436	413	442	415	433	428	418	426	457	416	444	430	457	466	394	456	414	414	406	488	445	452	416	457	435	432	414	478	428	432	422	430	434	444	419	446	440	423	453	427	407	462	429	414	420	435	438	434	443	430	440	446	450	406	411	437	446	454	442	432	445	411	434	436	431	394	428	421	447	397	434	417	405	435	407	411	450	460	445	424	427	420	468	449	410	423	424	419	429	431	446	456	451	425	431	440	427	412	488	419	465	461	422	434	448	436	432	434	408	418	423	394	455	414	466	460	439	415	433	473	438	417	446	465	456	477	407	448	441	419	423	409	442	436	438	467	429	408	390	462	459	434	423	427	427	432	457	458	420	420	430	418	439	441	385	415	440	437	425	442	437	445	414	438	435	430	457	444	454	441	446	413	401	441	416	393	437	458	450	444	383	454	441	426	445	426	465	438	440	421	454	418	460	449	464	421	458	419	448	403	428	424	451	469	410	468	433	447	447	410	459	418	470	428	420	444	426	439	453	444	404	476	432	437	429	425	431	433	401	433	444	434	457	414	428	428	428	414	422	427	442	446	380	443	435	426	433	426	442	450	433	432	450	453	383	448	415	444	428	409	458	419	399	466	427	457	417	414	425	440	433	425	420	419	402	465	426	441	419	491	417	451	438	421	444	450	429	491	425	457	405	426	415	407	447	425	412	438	404	453	436	415	392	441	486	429	391	454	430	450	453	434	440	439	428	424	439	442	448	473	454	387	437	435	440	418	425	445	419	394	461	382	455	414	442	451	420	401	406	393	455	417	412	410	424	428	412	432	440	433	409	452	432	451
5283	7190	6381	3673	2937	2287	2199	1845	1660	1565	5451	14236	12920	7547	2861	1278	618	423	400	431	426	410	419	416	406	387	437	431	417	399	424	388	404	379	415	423	408	425	404	397	432	393	413	372	448	415	385	404	436	397	411	399	403	400	447	377	406	413	442	426	393	399	433	447	422	428	400	442	426	376	438	438	408	421	421	388	435	396	411	377	424	410	370	438	406	378	419	373	410	394	427	425	379	394	401	415	400	451	387	437	400	411	428	385	410	414	420	430	396	407	406	390	399	418	421	405	428	430	401	381	393	422	395	374	351	401	429	383	390	429	420	396	377	387	428	421	393	421	410	405	422	446	440	376	407	386	433	399	387	429	450	427	411	396	381	409	410	414	415	415	398	404	405	425	402	401	413	405	394	413	428	421	400	402	403	434	366	386	393	389	401	401	390	404	389	430	437	410	391	377	412	402	398	446	412	420	401	437	423	384	428	396	415	405	392	424	429	452	422	417	401	425	405	408	389	426	471	391	406	396	400	428	408	411	420	379	374	384	399	422	382	422	409	378	389	409	402	378	422	411	416	416	440	407	388	401	377	383	420	429	430	400	374	383	396	410	396	401	408	410	447	424	443	403	398	413	431	440	371	392	421	450	415	401	404	388	420	435	433	437	382	399	418	389	399	413	393	406	387	394	378	376	416	390	407	414	400	406	401	409	395	428	413	423	405	433	361	368	439	372	430	396	405	423	382	376	410	427	431	431	407	395	388	395	423	379	408	383	444	422	405	408	419	417	426	360	379	408	408	431	424	378	430	384	426	399	403	422	421	397	430	406	410	422	393	420	396	410	409	402	400	408	403	395	403	401	426	408	418	432	411	395	388	423	421	395	403	427	421	435	372	417	389	396	406	357	423	398	429	413	403	414	452	403	426	369	388	354	414	432	369	450	382	429	417	436	386	427	421	383	407	392	412	418	407	403	352	440	353	426	402	434	397	402	399	409	379	409	419	411	365	415	420	408	385	437	410	418	427	391	410	426	431	378	389	403	419	387	412	412	406	393	417	437	394	431	413	396	409	402	389	413	403	399	398	416	407	402	397	397	431	376	409	413	367	411	405	379	415	404	390	446	425	417	419	407	373	406	428	387	442	435	382	413	405	426	434	410	418	385	434	415	423	416	383	395	403	422	411	419	399	398	429	413	376	441	387	390	412	409	404	404	409	366	404	370	418	393	421	414	415	399	407	380	391	390	383	402	386	384	405	417	409	388	396	435	402	440	413	373	403	415	430	389	372	442	380	419	435	390	416	400	399	417	420	420	380	393	420	393	437	433	404	426	380	421	435	416	391	393	440	385	418	425	369	418	438	386	399	421	416	399	430	397	380	414	394	439	413	384	374	388	388	427	405	375	430	394	376	420	411	413	442	412	426	394	419	419	434	404	371	386	409	406	390	396	420	421	444	390	392	404	422	401	438	424	386	406	370	447	432	420	442	405	402	428	408	408	438	417	393	402	420	405	470	445	442	423	404	412	412	434	408	403	454	404	397	465	399	398	379	391	429	402	403	417	411	403	409	393	427	409	406	405	434	424	420	395	436	403	419	425	381	383	398	403	407	399	382	437	402	410	424	424	412	431	391	368	391	402	392	397	426	410	399	392	378	402	424	387	426	392	383	426	400	369	413	415	398	405	382	407	397	380	369	410	427	382	430	390	383	413	415	395	421	377	427	424	406	406	408	394	418	382	411	381	386	384	386	405	380	399	403	396	388	419	400	387	409	415	444	439	441	401	442	396	412	376	450	416	448	402	391	422	411	423	399	386	348	367	396	422	404	381	409	397	381	419	415	406	405	372	401	412	434	378	415	392	375	396	375	412	381	389	406	391	452	406	414	409	420	412	407	407	379	414	397	427	424	434	425	438	420	391	416	396	408	389	387	399	417	411	400	402	434	414	423	433	384	413	414	372	399	404	394	392	413	409	398	396	406	391	392	400	436	361	360	422	443	435	399	415	397	371	397	386	410	411	402	417	437	380	417	404	434	406	392	390	422	450	404	422	384	393	419	410	398	386	417	396	391	391	398	462	396	382	410	426	411	358	388	398	429	402	427	389	408	475	399	423	413	399	392	400	408	418	398	375	395	381	450	390	383	406	377	414	384	428	387	429	404	415	391	413	406	403	406	380	386	391	379	426	393	393	398	403	402	404	397	389	375	399	384	387	396	414	404	387	387	360	390	420	407	428	392	409	412	398	399	410	383	403	412	399	410	402	410	422	413	401	381	398	392	381	408	416	375	429	450	390	453	396	401	418	418	414	395	404	400	405	397	357	399	399	373	367	388	362	450	380	392	399	435	399	429	400	384	412	394	418	391	378	409	409	397	406	475	428	439	407	413	395	415	398	390	377	411	427	398	432	448	369	401	395	389	387	429	412	409	400	389	385	421	377	436	407	372	381	419	421	434	419	431	395	418	346	422	396	370	416	400	358	432	396	398	430	422	402	413	421	416	386	414	400	390	425	404	386	404	398	388	411	405	443	429	370	379	401	404	431	409	407	403	417	405	423	407	365	392	427	452	426	403	449	422	410	393	389	429	401	404	396	369	397	418	420	422	405	409	417	422	402	411	426	389	417	406	402	393	417	363	400	416	399	407	422	432	420	397	424	366	448	442	443	415	435	407	407	391	403	397	392	424	369	432	407	398	426	408	389	439	419	430	401	406	422	438	395	357	422	406	371	403	382	396	431	437	397	402	433	442	447	420	413	437	419	401	372	400	423	370	431	393	390	391	394	424	385	405	427	380	421	420	398	386	402	409	355	426	430	419	378	437	393	411	405	435	370	415	424	390	338	401	398	415	361	390	417	471	396	400	402	432	404	420	412	384	378	411	444	426	413	431	390	439	401	418	411	411	411	398	407	377	464	385	394	435	393	400	435	400	404	422	418	413	393	445	378	394	400	378	434	414	436	404	408	385	415	404	422	414	383	406	394	404	385	400	410	392	389	394	421	402	397	385	365	407	417	384	402	400	418	388	443	431	437	389	381	426	414	391	402	400	392	426	409	411	380	378	399	419	406	396	396	397	389	379	397	383	385	410	416	390	387	402	394	423	410	412	417	430	412	401	397	426	420	382	430	386	403	403	410	380	406	425	428	415	440	424	380	389	424	381	426	374	410	402	359	407	386	390	393	430	399	410	368	414	383	407	433	413	370	375	413	393	444	363	444	415	385	411	434	412	414	404	370	407	363	420	394	418	432	377	405	416	430	410	403	400	442	410	436	421	386	431	399	404	385	405	410	403	419	372	418	411	405	375	397	421	412	370	393	417	406	392	400	417	419	414	449	407	386	443	392	450	416	396	420	400	398	414	431	400	392	432	412	447	411	416	398	367	384	419	363	406	406	379	438	404	396	412	418	410	405	408	407	382	407	414	445	416	425	404	402	405	362	415	437	415	407	377	392	434	423	388	399	383	428	350	399	416	417	414	427	390	386	405	380	411	417	416	425	399	411	405	419
24606	21396	28575	24626	21132	8920	3157	2109	1721	1611	10379	26447	22902	14212	5167	1999	805	605	544	597	570	592	584	569	582	568	592	588	610	601	536	545	591	564	592	603	561	586	557	521	599	567	580	518	541	598	532	526	571	562	595	570	584	530	560	602	600	610	582	601	589	563	537	563	565	576	595	585	597	567	569	547	554	614	568	540	565	563	551	549	580	556	588	554	563	556	572	554	566	549	557	588	550	546	556	612	584	576	560	574	542	602	573	554	580	567	548	555	551	527	564	583	566	576	577	561	539	582	557	534	530	549	549	574	568	610	557	588	549	559	571	599	605	602	603	566	565	609	577	612	560	569	584	558	552	574	526	589	582	530	548	593	568	563	570	568	547	592	519	572	564	556	591	577	561	550	586	567	559	542	563	559	575	562	522	553	577	582	584	601	624	578	576	552	566	529	536	549	563	535	538	557	536	541	582	557	584	516	544	579	539	564	577	563	562	589	586	595	540	604	569	553	558	498	550	552	546	526	552	583	565	589	580	582	554	561	592	545	549	551	552	534	588	565	560	552	572	520	534	603	526	519	533	540	572	524	548	563	527	553	557	539	538	557	563	574	525	612	555	548	540	536	522	575	520	556	538	573	564	566	553	543	599	567	590	537	551	543	546	563	563	588	567	545	589	559	546	592	593	560	585	562	564	532	602	525	550	523	588	540	551	579	590	554	566	533	587	571	550	563	543	576	578	569	559	533	597	556	570	532	510	593	573	573	578	562	572	559	548	518	603	611	503	587	561	607	542	573	577	556	573	577	572	561	525	583	607	563	549	550	558	588	611	574	552	564	487	542	573	524	558	530	556	583	555	571	558	529	581	547	568	586	562	548	571	582	542	552	554	546	576	519	539	551	577	558	562	536	525	651	595	573	545	573	540	554	509	554	607	566	546	569	599	582	592	540	599	566	594	557	570	540	594	556	604	586	544	567	550	573	503	520	574	551	530	595	567	605	558	579	555	555	566	500	562	528	566	594	538	564	581	569	546	592	570	596	566	552	534	563	566	571	540	577	594	532	595	568	581	510	544	553	555	531	581	570	568	500	598	582	509	588	552	555	568	580	591	590	557	565	560	564	537	593	547	564	558	584	569	580	575	568	554	528	586	575	563	537	593	568	552	550	521	533	572	584	537	570	515	567	612	578	571	576	526	535	577	572	565	549	570	524	539	559	570	512	573	553	563	576	562	513	621	539	573	546	546	557	599	570	565	597	590	512	561	566	600	577	571	573	546	529	570	558	529	558	578	590	542	582	586	547	517	549	563	572	585	542	556	548	567	551	553	554	574	573	535	539	542	570	571	542	527	584	579	528	576	585	571	522	572	583	553	560	588	556	589	574	589	554	530	541	542	566	566	565	567	536	511	606	510	570	517	597	545	575	535	535	564	535	600	568	532	531	532	536	634	547	569	569	571	588	573	543	520	560	587	551	617	559	610	576	562	565	576	568	589	555	580	557	558	586	549	565	568	546	570	566	554	598	546	576	523	535	605	531	545	546	555	583	543	557	551	576	600	543	569	530	548	527	551	561	547	548	524	543	564	542	562	534	556	537	583	585	527	543	588	551	527	552	510	539	553	617	533	581	615	540	539	588	549	581	532	556	558	556	575	530	546	559	578	542	530	559	531	587	565	572	541	600	575	569	535	597	580	560	569	557	531	550	544	574	605	506	581	545	508	526	579	615	580	563	567	553	509	572	568	552	532	551	577	555	540	542	557	556	557	558	559	588	547	537	540	544	538	604	602	573	590	544	568	562	562	572	613	548	567	577	545	590	558	619	517	514	574	540	546	575	567	555	577	548	569	545	545	541	559	533	534	567	570	586	554	557	561	584	552	615	559	545	591	589	528	572	532	605	536	576	554	560	569	565	556	530	513	550	517	572	549	543	510	578	539	567	560	568	575	575	563	534	556	567	544	543	578	543	540	574	581	558	550	560	540	567	536	545	555	574	559	582	580	563	544	592	541	543	524	570	552	531	547	531	540	548	531	612	551	553	610	563	537	574	570	523	534	602	585	557	602	549	574	566	572	542	590	552	531	576	576	591	573	555	565	543	498	588	548	549	561	572	563	546	549	541	552	545	587	553	558	538	571	515	607	543	636	568	577	563	589	557	533	572	536	574	577	571	514	549	531	557	582	553	601	581	537	541	578	541	538	560	577	532	556	562	575	571	543	548	594	491	526	567	561	531	546	564	558	509	564	531	572	560	529	583	565	573	520	554	568	547	565	513	509	567	568	532	565	577	557	588	549	563	549	582	567	537	560	609	583	549	578	562	553	602	558	572	573	587	557	517	556	602	573	561	592	587	548	594	509	538	504	545	591	599	585	600	543	514	565	567	571	574	535	556	551	579	563	609	595	540	618	516	507	522	530	539	594	557	559	560	555	577	498	562	551	542	561	572	532	557	551	528	546	553	583	599	545	548	548	524	540	554	598	560	538	563	550	533	544	532	502	550	563	576	538	516	563	555	528	550	548	608	570	579	524	525	544	556	585	536	596	532	548	572	617	568	564	588	534	592	565	521	588	569	584	601	525	529	553	541	556	575	594	569	527	567	565	610	569	581	556	573	564	539	591	572	562	546	517	594	601	543	555	564	544	602	531	529	557	589	578	578	546	588	550	583	554	548	543	546	588	528	585	571	568	582	575	605	578	569	556	547	545	533	536	570	580	574	575	542	560	516	540	546	552	583	475	576	517	550	559	534	577	572	559	553	562	578	517	584	548	572	583	580	549	602	560	557	571	559	566	539	612	542	580	531	541	533	572	547	507	601	545	574	536	557	550	560	534	610	602	586	556	574	540	576	546	553	527	534	602	544	582	581	587	573	570	553	577	555	551	592	546	574	543	581	542	555	572	541	566	567	557	556	549	530	555	537	575	564	569	554	565	566	601	564	555	559	566	551	572	571	544	551	575	541	550	600	534	570	570	585	568	569	582	532	564	572	556	622	567	519	576	520	542	493	598	571	564	560	593	553	586	534	537	522	540	527	572	560	580	558	589	580	541	545	506	573	623	596	564	549	561	557	557	624	526	522	534	551	542	551	545	593	573	559	568	575	561	504	516	547	563	589	543	524	553	569	572	550	574	587	520	507	572	562	535	585	510	535	531	555	527	577	542	560	560	569	557	534	608	567	548	567	571	550	563	541	560	535	516	541	575	522	555	565	547	594	555	558	541	579	526	570	567	532	536	553	541	563	503	533	538	534	550	562	576	540	546	564	555	557	536	598	552	543	573	565	521	573	567	573	535	580	583	562	543	575	577	521	515	547	593	586	556	559	531	534	604	553	550	538	569	530	572	513	535	525	583	562	519	558	534	570	547	519	541	574	556	548	552	560	564	548	550	511	594	572	543	534	540	593	591	593	544	574	563	552	537	514	543	571	538	563	584	575	551	579	569	537	549	525	568	563	594	551	510	573	533	559	583	584	568	542	595	579	555	565	562	522	548	591	584	564	528	506
5631	10377	9625	5730	4948	3249	2769	2656	2357	2206	14255	24495	19953	11862	4706	2055	786	567	545	504	556	510	512	518	497	499	474	508	519	551	490	498	476	514	523	579	510	528	507	476	521	554	502	526	504	495	489	561	535	514	524	502	543	508	502	473	529	542	524	511	554	525	484	514	541	532	498	494	503	547	492	527	553	473	514	494	518	548	539	511	506	513	524	477	483	517	492	542	490	473	526	520	463	465	505	490	499	510	549	495	505	493	526	523	521	507	524	520	524	538	513	512	508	524	490	511	546	488	529	541	497	504	493	493	516	493	499	480	527	501	542	472	517	518	509	513	506	549	494	520	527	522	529	519	551	519	529	510	517	482	528	491	535	513	523	523	497	541	495	490	494	513	522	499	487	516	519	531	515	497	498	520	499	508	528	480	517	497	498	518	503	514	538	490	468	474	507	506	519	521	522	498	527	530	502	493	467	517	488	487	552	486	489	472	505	532	499	490	523	526	505	497	520	525	520	527	530	483	537	512	533	550	500	512	509	542	485	510	493	515	518	528	470	487	497	500	529	525	544	512	520	521	551	501	531	517	497	576	486	500	498	510	472	493	567	517	554	547	531	503	514	512	496	486	519	502	502	543	476	483	487	522	507	503	492	541	501	499	547	480	540	520	521	506	515	485	523	498	521	483	498	528	514	520	507	526	543	476	516	531	527	504	536	529	549	469	493	502	522	543	535	494	526	539	525	558	516	493	509	538	504	534	505	481	494	490	485	498	506	511	468	525	505	495	495	526	516	483	492	477	543	491	509	521	534	495	512	547	564	541	504	480	509	530	491	570	512	519	482	561	539	491	469	520	530	516	499	490	482	499	521	537	506	504	532	522	497	520	534	535	520	524	486	525	499	494	528	534	550	522	487	537	504	494	485	501	508	510	519	483	501	530	498	490	513	520	528	513	557	520	546	557	557	508	503	490	535	489	526	531	457	511	532	541	512	541	537	514	526	513	512	523	505	516	489	492	514	509	493	474	517	492	529	505	487	475	520	504	499	552	485	547	496	507	554	526	531	507	520	506	507	536	524	528	493	463	508	505	507	474	507	545	519	509	520	515	505	512	525	527	513	527	526	516	523	506	525	561	527	491	530	492	513	487	523	512	533	498	508	506	524	479	501	483	533	525	523	483	515	515	506	453	561	489	504	488	482	525	520	482	519	499	533	494	463	493	481	543	511	491	513	515	516	524	458	541	510	505	486	476	562	497	493	539	507	517	540	497	509	546	517	454	539	505	468	465	513	572	539	505	503	535	534	522	502	508	504	470	547	494	541	497	538	517	514	501	516	470	502	545	524	487	487	510	480	467	539	512	493	542	497	507	525	509	521	530	538	488	494	519	515	478	487	499	486	488	507	509	500	502	491	479	542	500	499	502	534	481	500	540	497	507	551	525	567	481	529	487	486	541	519	459	534	516	532	519	488	488	518	548	518	475	532	541	549	526	541	501	539	504	507	467	504	504	481	526	482	526	473	487	524	502	497	491	513	540	502	494	536	514	483	495	505	527	537	503	522	502	479	509	508	525	530	522	542	523	540	555	499	514	541	500	516	492	501	502	525	482	484	501	502	516	536	542	557	496	475	484	509	535	495	511	529	527	489	510	512	511	520	481	510	498	558	500	502	535	490	510	513	520	538	528	516	555	520	494	537	502	486	491	476	501	512	523	507	482	551	513	509	486	473	514	526	512	523	551	486	494	533	518	523	511	501	531	512	499	492	507	489	511	542	489	495	522	483	533	513	500	523	521	547	523	511	518	522	507	504	543	483	507	505	567	500	485	492	475	478	505	521	533	514	457	527	505	511	502	505	478	513	536	507	518	520	542	480	510	538	527	570	494	496	490	519	543	506	514	515	525	525	509	515	520	504	532	490	497	488	541	530	543	531	541	538	537	507	513	515	484	507	518	534	452	530	512	521	527	500	534	495	514	514	476	526	554	521	505	471	502	506	505	490	522	484	494	511	506	522	501	557	503	539	502	519	493	529	520	478	503	479	525	488	559	542	459	517	553	484	562	522	508	503	479	562	524	501	525	469	499	511	512	547	490	485	530	530	523	519	517	492	511	535	501	522	517	501	534	516	532	546	537	445	533	589	515	508	460	513	530	498	466	502	495	532	503	515	518	521	515	477	509	511	514	491	498	538	538	471	497	507	515	501	506	488	490	490	529	482	543	535	509	499	511	520	528	514	512	471	492	524	550	545	547	499	518	478	506	470	480	520	513	510	495	518	516	458	488	495	501	482	512	494	518	500	491	517	530	497	520	508	541	491	520	476	523	493	511	483	499	471	515	500	489	502	513	524	527	504	520	543	481	496	504	534	485	529	507	511	485	523	500	488	503	521	513	458	521	496	502	508	523	550	500	505	521	496	460	504	492	516	475	524	495	538	481	465	494	492	520	489	518	494	520	488	547	517	494	534	451	490	567	501	470	533	537	569	527	516	500	489	511	522	500	496	510	512	517	473	509	544	514	494	502	510	487	469	526	506	509	561	524	509	541	494	497	520	504	520	518	483	464	507	501	525	481	539	477	498	507	490	507	474	522	550	484	489	500	518	496	487	530	514	524	508	487	501	533	484	477	544	552	505	542	481	492	525	493	483	501	507	484	494	506	469	533	538	509	541	459	458	494	479	493	496	472	483	541	526	513	512	520	523	520	467	515	511	533	529	487	512	486	507	493	525	517	522	522	480	495	494	497	494	520	504	505	508	493	497	533	524	496	534	481	542	519	523	495	480	472	558	496	525	498	502	464	504	505	464	513	504	540	500	516	513	490	493	521	508	501	484	470	537	544	509	467	531	489	480	516	524	529	546	495	515	494	523	496	521	507	512	497	482	501	538	573	530	483	511	515	496	517	529	506	513	507	542	482	535	503	515	498	518	486	523	493	474	512	507	515	515	511	493	504	505	490	537	460	534	487	501	513	546	495	469	502	508	512	508	521	555	473	489	538	485	476	537	515	514	510	506	519	523	511	518	508	499	517	512	516	505	513	495	496	509	524	514	522	508	523	461	516	538	508	541	485	506	494	487	512	495	515	548	533	486	498	512	498	526	520	522	535	523	496	535	534	500	457	528	507	509	524	526	513	526	473	538	538	526	478	548	544	486	516	508	497	542	551	470	524	497	518	516	471	513	521	505	465	533	497	499	531	545	528	504	493	525	516	533	558	494	532	510	510	493	507	531	544	518	475	531	545	521	498	490	485	510	487	475	530	519	463	505	514	503	528	548	530	499	529	488	527	508	522	496	520	514	542	549	513	511	512	534	484	508	511	525	528	551	497	500	502	511	490	506	510	521	506	533	494	527	502	504	481	498	490	521	487	509	529	504	486	507	511	513	506	497	496	466	500	511	548	475	541	535	484	512	533	520	522	514	474	525	494	493	538	476	495	509	523	513	478	509	519	534	507	531	477	489	517	577	514	524	492	506	505	447	511	536	514	493	464	492	522	521	495	495	518
27709	11481	3250	2376	1259	847	731	685	646	661	991	1622	1451	1064	778	560	446	445	434	418	469	402	461	455	455	440	468	416	472	446	469	454	465	425	458	480	406	440	407	476	443	453	425	449	463	473	415	476	485	438	444	436	448	443	463	425	411	448	493	395	447	453	444	482	444	461	457	457	442	433	424	404	447	437	449	435	386	466	462	457	452	453	455	449	472	490	462	426	410	434	486	431	427	441	435	470	430	398	487	443	444	440	442	468	445	420	435	444	422	446	429	432	467	470	472	459	442	434	430	440	455	421	439	469	435	466	419	468	451	455	438	446	479	479	440	430	437	384	450	398	426	427	410	419	463	439	462	449	447	440	480	484	457	433	425	460	470	456	474	411	439	411	437	457	413	440	471	428	461	448	431	451	476	475	440	426	471	435	440	415	479	448	465	467	423	448	458	452	428	436	436	464	468	448	446	429	448	417	456	451	428	444	441	481	447	426	431	403	451	449	443	429	423	416	453	434	445	411	461	459	416	434	457	417	407	445	449	414	457	402	421	477	453	480	453	400	446	461	457	442	441	431	398	395	466	465	448	426	440	478	427	391	444	454	453	451	441	425	462	438	468	458	465	461	436	456	431	432	439	397	430	440	497	433	441	435	407	481	450	393	424	452	469	451	424	485	436	421	425	448	472	416	438	429	432	454	469	468	448	470	467	402	478	437	439	429	424	434	404	434	407	448	465	427	441	445	410	424	432	424	423	426	449	417	469	468	462	423	460	483	462	418	465	456	424	449	429	420	435	434	451	440	458	431	431	411	435	460	450	440	450	446	456	461	432	422	478	470	430	406	441	422	433	440	435	409	465	429	426	421	452	451	444	432	434	453	415	413	475	441	436	430	443	455	474	428	451	403	439	453	436	462	437	466	478	454	415	441	435	436	449	432	416	439	425	439	447	445	397	439	461	443	435	419	429	436	445	440	417	463	455	484	459	418	438	432	455	403	460	452	443	478	463	468	427	438	460	456	455	465	429	439	427	410	428	429	452	480	458	469	463	443	452	438	439	458	437	402	467	419	409	407	445	449	430	441	441	456	451	408	437	445	446	468	418	468	394	436	450	449	488	451	428	477	486	457	505	449	421	453	438	443	427	407	435	415	433	429	433	447	475	420	421	454	431	437	442	427	448	419	478	461	465	467	460	441	435	428	407	402	412	453	443	460	440	445	460	427	428	511	436	462	454	437	471	444	473	469	433	442	423	445	452	436	434	452	415	430	424	454	456	460	456	442	448	457	483	437	433	441	424	436	427	403	434	462	417	472	442	418	486	449	449	494	461	441	437	473	439	418	428	452	442	440	465	414	405	408	431	418	444	425	447	451	424	481	430	455	441	445	423	438	415	369	445	437	492	443	435	423	424	458	455	465	440	450	445	437	466	452	422	399	452	422	466	402	438	479	485	468	494	470	449	453	407	459	435	437	468	489	416	479	427	409	425	457	413	420	472	434	447	427	418	388	430	447	425	458	470	442	460	450	466	437	453	420	467	444	456	458	439	455	449	451	429	429	438	455	398	466	456	428	439	483	464	441	443	453	445	420	469	434	452	449	462	437	410	422	431	459	438	421	440	439	431	401	436	416	453	428	445	442	417	446	438	405	450	436	456	479	449	421	476	471	437	441	456	456	452	416	443	440	470	441	449	424	516	447	422	451	437	466	439	426	421	437	450	458	444	451	410	476	434	499	462	435	414	419	475	432	448	428	442	465	413	424	448	438	427	448	433	482	429	471	411	464	410	422	459	444	454	449	461	486	416	438	406	432	445	467	491	454	461	458	440	413	448	463	445	455	455	454	453	462	464	446	440	428	440	502	486	421	464	410	418	424	433	443	426	439	435	402	422	442	424	431	464	408	430	466	429	424	434	453	440	463	435	435	451	417	492	448	443	424	412	450	420	440	448	400	454	471	466	476	412	458	401	460	471	450	402	484	461	434	450	438	430	485	430	415	460	421	421	430	442	428	467	465	412	451	397	396	434	430	439	489	485	466	420	440	436	392	446	453	421	398	419	442	455	479	439	450	442	438	428	456	443	449	470	434	456	427	422	490	466	429	420	464	462	443	439	439	458	411	438	477	471	425	472	410	429	445	449	455	458	434	424	443	425	426	461	425	454	496	454	434	421	448	435	434	452	440	406	426	455	433	422	430	445	416	450	455	438	448	447	428	442	439	443	433	444	413	474	425	437	430	445	479	449	452	476	461	424	451	436	428	456	450	459	435	411	452	444	451	473	415	469	427	424	444	454	469	461	460	437	428	451	461	449	434	464	430	447	437	445	452	448	458	416	396	458	418	458	430	441	440	445	425	430	442	445	476	443	423	414	434	474	417	449	476	447	443	458	472	452	457	456	431	460	410	413	469	444	405	452	440	438	414	408	431	438	410	446	402	490	439	459	450	429	397	444	458	420	441	393	436	448	412	425	433	443	451	435	440	429	429	461	435	444	419	464	482	427	460	401	404	426	435	443	470	435	461	433	466	454	419	406	438	462	452	436	507	477	411	432	431	456	474	424	441	423	446	376	431	457	447	465	437	437	440	427	452	426	445	436	434	475	435	430	436	440	438	425	419	453	425	432	429	421	417	395	426	446	461	479	465	438	482	435	494	391	436	468	448	463	482	472	450	422	441	469	446	430	440	450	466	449	442	442	484	435	409	403	440	456	425	438	466	433	437	451	440	459	452	467	435	485	453	448	470	461	457	442	444	457	457	451	471	463	449	426	415	425	440	419	451	452	435	477	440	480	415	470	442	435	460	405	431	466	430	447	431	440	429	442	446	468	429	417	427	453	419	446	450	472	490	440	477	467	422	459	445	392	417	469	449	421	449	472	417	442	445	465	486	464	471	437	432	426	462	455	479	434	486	423	392	488	446	438	440	438	415	444	419	448	469	448	440	439	457	460	480	447	445	447	460	470	454	433	444	437	471	438	446	442	421	496	427	466	479	436	432	440	447	455	423	442	426	435	446	415	506	395	465	432	420	454	431	457	471	438	434	488	453	421	434	426	432	506	446	450	427	447	463	467	478	435	464	479	434	414	448	441	455	431	457	462	443	459	445	443	477	405	452	466	443	466	436	434	476	445	459	464	489	441	425	435	457	418	433	456	458	431	426	459	457	414	473	421	458	479	465	430	426	451	388	459	410	468	443	471	476	448	431	413	444	427	462	438	490	421	423	421	447	442	428	413	440	422	449	423	475	440	436	417	467	436	444	474	448	436	408	453	456	449	469	464	439	422	473	463	429	464	476	429	491	456	450	458	446	439	449	451	453	441	464	463	418	432	452	451	442	463	422	451	465	472	441	436	431	488	430	481	462	455	421	424	485	463	447	452	425	447	417	457	433	449	440	439	433	461	458	441	429	461	469	417	456	406	497	449	447	445	444	440	410	422	463	429	442	470	440	425	439	431	458	424	403	444	430	440	443	461	434	494	452	466	416	448	438	442	472	417	465	451	480
6116	2722	3111	2349	1572	1077	804	765	800	775	1403	2214	1671	1185	745	515	454	433	414	389	368	438	395	418	391	437	398	461	412	417	409	392	415	409	391	403	419	395	372	388	404	424	428	403	370	424	390	397	428	376	385	392	409	417	417	379	392	387	383	400	420	383	422	403	385	457	384	371	415	396	373	415	426	364	391	418	378	422	376	399	356	400	355	418	435	386	418	388	371	446	386	429	379	405	394	419	418	426	431	364	391	396	375	417	368	459	403	374	397	406	383	379	404	423	371	416	408	398	401	400	409	399	393	389	394	390	386	410	401	389	377	402	427	395	378	417	431	443	416	393	399	362	388	413	368	429	364	373	398	400	392	388	377	423	430	373	433	383	393	400	411	408	368	399	426	406	392	395	432	374	395	418	389	396	389	401	406	398	411	387	409	399	385	399	436	390	388	384	382	432	401	413	423	405	398	401	409	412	380	416	405	401	382	412	409	401	375	429	391	408	398	397	403	415	409	377	401	376	429	379	424	360	369	420	401	417	391	386	396	368	410	405	387	391	414	410	393	408	392	399	444	369	398	427	389	414	375	366	402	383	407	379	416	452	431	392	406	376	431	419	415	402	417	406	394	423	378	427	420	395	369	417	403	415	439	394	411	410	396	436	401	363	395	401	402	409	385	418	425	400	415	360	397	386	378	409	395	360	406	446	416	389	417	407	387	386	396	407	355	378	391	392	425	402	436	417	377	386	409	400	424	399	383	382	429	398	391	392	421	396	415	394	423	394	407	393	428	368	406	423	374	406	374	387	399	417	373	439	406	377	404	418	402	431	393	406	402	430	416	418	405	410	409	399	429	387	401	426	354	381	409	390	371	399	389	370	424	400	401	401	390	432	443	439	397	398	419	403	394	408	426	409	392	429	409	423	359	447	419	409	411	392	380	405	430	402	422	396	364	440	392	377	401	390	394	424	426	375	393	389	391	418	404	412	392	396	431	416	391	417	420	404	401	426	394	402	389	374	371	369	388	402	423	380	399	435	424	410	370	411	392	367	432	407	395	396	418	397	417	389	414	405	428	367	392	382	397	407	419	382	426	372	412	402	411	418	385	406	430	401	425	423	378	416	381	451	434	394	379	381	369	437	387	396	420	390	400	401	388	374	417	386	394	434	410	395	397	418	425	386	392	359	406	370	398	454	385	385	388	410	386	419	385	397	412	390	417	391	397	386	375	378	398	406	452	421	432	379	430	395	398	430	378	409	396	382	390	401	383	422	411	409	412	376	427	393	376	434	412	397	382	408	428	387	373	437	386	435	378	382	412	427	445	406	405	405	428	398	403	415	459	385	417	392	410	418	422	416	386	409	417	445	457	393	390	395	406	429	399	415	395	411	398	400	412	384	386	389	395	427	398	418	423	420	418	383	391	404	392	380	391	405	415	368	431	406	395	411	391	422	412	413	427	413	368	387	423	453	436	404	372	407	389	372	401	394	394	396	401	417	409	364	413	392	426	406	396	380	400	423	433	372	398	395	416	389	408	391	443	406	390	396	416	376	416	384	399	415	418	419	442	427	435	431	408	356	378	405	371	409	386	422	434	405	415	413	412	401	362	416	395	377	402	379	430	385	381	391	401	380	413	360	385	394	423	375	418	385	393	384	408	410	405	398	411	414	417	419	389	406	415	381	380	397	414	389	441	428	375	410	425	401	426	397	371	408	379	431	399	364	414	418	369	368	445	371	404	387	400	422	400	400	379	406	407	436	398	384	409	407	401	445	412	350	393	379	395	413	386	419	412	367	401	392	414	452	360	402	432	451	393	415	403	407	401	375	373	427	435	411	422	372	375	391	388	424	415	375	393	428	398	381	410	433	385	417	394	404	380	411	405	409	377	396	396	394	404	401	410	380	418	417	424	401	404	426	442	401	386	413	404	435	376	422	389	363	418	374	388	414	389	412	379	375	428	380	374	430	390	352	399	383	412	409	391	383	408	431	409	395	407	397	413	398	404	385	422	425	415	396	415	408	376	395	384	403	419	388	419	364	406	413	390	387	412	379	408	397	415	409	403	393	419	389	389	413	413	418	394	405	428	400	396	398	403	376	406	421	426	415	423	376	430	414	404	401	410	374	372	399	389	435	407	396	400	410	388	445	430	441	400	425	383	416	356	405	389	414	429	415	453	378	422	445	388	425	407	387	395	379	420	426	410	417	432	397	435	402	414	413	415	384	386	404	409	407	369	423	389	399	402	377	421	421	417	396	423	418	386	394	395	416	439	412	386	396	397	423	422	392	401	368	412	426	408	382	414	390	441	371	411	389	425	391	403	417	390	401	388	414	403	392	389	407	412	376	420	382	391	402	404	371	417	382	395	400	355	426	397	382	414	380	381	370	373	401	389	419	426	379	398	396	437	417	412	385	394	422	396	378	408	388	428	395	405	402	370	399	395	418	406	418	424	400	407	353	363	413	377	392	394	384	359	404	406	397	391	420	410	405	402	406	400	413	401	442	423	444	389	404	389	369	403	416	385	399	424	379	406	416	425	384	418	380	392	387	437	427	415	436	439	400	421	410	408	395	422	389	374	382	362	392	385	393	401	399	427	423	418	378	389	390	358	389	415	420	410	367	382	407	407	378	419	365	394	442	443	420	394	407	399	400	416	412	398	408	402	422	382	411	443	378	391	416	412	365	396	403	424	396	441	406	404	409	389	411	402	401	417	394	400	379	404	408	413	407	416	414	398	410	403	402	406	373	383	400	433	383	406	373	395	382	415	391	407	427	434	435	406	435	381	391	381	403	398	395	370	390	390	416	424	404	404	370	455	441	374	411	393	413	398	384	415	403	410	377	425	398	397	412	411	418	412	419	377	395	363	433	431	429	396	414	421	391	371	386	422	385	417	381	388	400	390	461	375	425	425	412	377	378	442	358	421	383	384	426	415	424	421	392	384	455	387	406	401	396	434	377	419	419	384	453	414	389	398	424	395	425	385	421	437	413	404	403	409	417	412	416	377	394	400	390	426	379	396	423	429	437	428	418	397	400	404	423	381	422	426	390	432	434	391	425	372	391	382	384	387	428	418	398	448	380	413	422	392	413	398	406	422	397	393	391	425	392	393	416	383	410	412	396	375	366	387	387	399	360	416	365	381	388	383	430	392	402	429	375	441	393	378	405	399	391	404	370	382	395	363	412	419	404	412	404	442	425	448	390	425	368	384	363	399	417	393	384	444	423	421	419	406	421	369	362	435	414	405	419	374	411	398	403	396	395	421	430	408	425	422	390	409	381	397	396	407	419	398	403	417	427	423	397	394	417	401	439	407	429	380	404	391	394	373	415	410	398	433	363	425	404	397	396	419	432	405	417	375	422	412	397	426	384	443	419	410	387	434	422	415	415	424	399	406	400	415	402	382	425	388	382	410	424	415	377	352	415	397	396	402	420	426	430	395	394	412	390	391	429	429	403	423	398	368	382	405	445	410	402	411	394	395	426	367	369	396	393	432	390
25690	21452	27524	25532	10295	2663	1712	1245	982	988	7141	16011	13319	6173	2175	837	467	450	371	411	407	464	435	383	451	403	440	372	437	450	434	465	429	381	410	432	464	400	423	426	456	428	422	422	419	417	437	419	412	415	419	407	415	388	401	399	399	420	416	440	391	427	427	429	422	403	431	458	400	403	419	406	465	429	423	393	424	373	423	412	481	454	411	459	430	395	470	415	396	385	435	444	440	403	408	389	420	412	433	452	419	451	394	405	431	372	432	391	445	441	400	409	423	421	421	407	427	391	415	411	429	380	425	439	442	404	388	425	394	425	421	433	417	480	451	436	413	423	437	435	457	433	420	443	364	425	435	404	425	398	429	443	412	379	432	415	428	371	396	435	442	410	446	419	414	428	448	389	436	421	398	462	421	373	408	435	426	440	436	432	410	425	444	433	402	430	425	371	425	412	439	420	414	450	433	460	432	455	438	421	406	424	449	448	409	436	422	428	396	409	462	401	417	437	401	417	401	419	375	405	402	405	464	444	400	418	476	408	470	445	433	448	413	422	415	421	409	417	393	426	381	435	438	428	425	406	417	392	386	396	423	392	392	361	446	401	419	434	416	426	438	435	440	434	440	423	443	419	402	437	442	471	446	421	445	428	408	405	439	423	424	459	404	442	434	461	446	382	422	432	386	439	405	430	395	429	440	394	463	428	423	423	418	449	426	442	422	440	407	419	445	402	379	432	413	437	465	431	407	449	424	426	395	426	403	383	402	412	433	462	431	392	430	399	426	430	400	404	418	393	413	409	443	423	467	470	442	439	393	459	402	447	406	411	409	406	429	407	451	415	424	431	450	422	420	430	446	411	411	448	460	432	409	391	434	438	424	399	409	455	419	360	399	444	408	392	423	387	436	419	455	399	409	422	411	414	423	396	407	406	457	433	392	394	434	380	447	441	456	438	439	417	400	425	430	419	418	400	413	395	431	396	405	424	408	389	408	411	453	427	415	460	434	414	380	444	421	401	394	411	411	395	413	419	396	432	410	415	448	425	402	414	440	434	434	431	400	376	436	443	411	451	425	416	436	419	452	445	420	438	394	439	444	425	395	432	408	422	405	395	434	433	413	416	419	433	453	408	428	431	409	411	415	415	426	405	396	426	407	397	448	395	409	414	456	398	403	418	422	450	435	431	434	380	439	437	413	396	388	404	413	453	435	434	442	448	438	425	417	407	426	410	394	437	433	441	449	444	394	412	437	440	438	363	422	420	396	426	426	399	445	399	405	415	400	404	426	413	438	401	429	413	413	425	439	421	372	441	481	417	459	399	416	463	408	429	416	415	427	401	422	447	420	417	423	433	444	392	417	428	434	382	437	420	399	427	413	438	415	429	441	416	433	437	435	428	438	394	421	428	415	389	422	428	434	432	404	488	412	419	430	432	420	472	437	410	423	419	443	417	373	454	408	403	444	417	449	469	439	449	459	457	465	389	403	464	429	386	409	382	440	450	424	424	388	364	434	394	420	402	393	406	432	424	389	437	448	383	399	388	418	373	407	384	391	439	439	429	408	447	414	409	431	419	421	449	411	394	402	429	449	407	422	425	426	431	411	424	362	471	437	437	423	397	391	380	420	433	442	431	391	439	433	400	438	421	408	453	418	385	403	426	399	430	405	399	433	381	438	399	402	377	419	418	409	410	411	446	391	446	389	386	433	407	438	437	448	434	445	414	425	457	422	398	386	457	385	415	439	429	399	425	465	416	451	418	427	444	422	437	412	427	442	414	416	422	446	432	408	434	408	417	424	397	413	393	461	431	421	419	425	402	391	443	434	395	434	398	445	432	429	391	400	400	437	423	441	396	408	412	405	433	426	438	418	429	416	468	405	416	447	432	408	410	454	434	442	447	387	453	435	373	408	442	427	424	410	441	444	410	370	372	426	397	458	440	415	429	411	449	429	405	418	411	436	441	396	402	434	441	449	461	396	422	453	465	395	431	442	416	408	404	408	448	439	405	413	439	431	418	423	411	444	424	441	416	441	438	417	432	427	424	409	420	454	421	450	452	418	439	392	423	423	421	427	476	450	441	427	421	381	451	444	406	425	397	441	392	397	405	389	402	382	432	409	407	400	455	428	423	443	415	427	388	452	451	412	425	430	423	386	418	442	401	438	383	414	441	395	424	399	376	445	427	411	411	415	430	384	443	442	437	463	423	434	414	413	413	392	400	395	411	435	401	397	400	412	445	419	431	440	389	377	384	402	441	433	423	430	412	426	430	449	439	448	444	408	442	433	419	430	397	427	433	389	384	416	452	395	426	404	451	373	405	439	420	458	418	460	414	394	462	407	442	426	445	415	459	393	469	446	420	416	436	428	425	431	429	420	449	410	430	421	430	437	438	402	375	392	407	402	427	410	413	397	415	400	421	408	406	433	437	422	421	389	398	425	414	434	427	459	436	438	429	433	458	427	451	409	416	426	458	430	440	458	390	387	403	412	417	391	435	452	425	448	440	375	429	430	420	413	414	404	424	432	382	402	415	432	406	442	410	428	413	441	413	441	411	444	408	407	407	420	422	433	397	371	400	398	434	436	440	407	443	440	438	422	399	418	415	438	465	424	412	430	416	446	413	418	407	390	437	419	409	421	416	440	407	424	419	358	405	431	415	424	429	405	402	418	394	382	432	431	393	468	452	441	439	399	388	399	440	428	421	391	398	406	446	427	420	404	403	441	415	426	412	443	408	443	417	391	442	445	457	416	433	416	411	401	412	414	435	378	460	396	445	440	390	447	423	418	419	453	423	424	412	425	407	393	444	398	400	430	435	384	429	438	399	416	442	408	437	410	409	418	449	444	406	422	420	439	446	415	417	408	432	402	430	439	432	453	422	413	408	422	433	417	418	435	414	435	431	428	387	406	443	420	416	420	447	426	458	414	403	437	442	414	438	429	457	411	410	424	456	405	449	421	416	404	440	453	443	400	412	459	431	428	418	439	428	417	444	418	427	435	414	393	431	429	377	460	426	424	431	433	427	406	435	422	408	418	419	355	416	429	429	437	419	414	402	426	421	388	408	451	433	437	459	386	417	394	427	397	439	412	406	402	404	410	407	442	377	432	429	400	432	405	407	397	431	431	441	438	440	449	414	460	402	458	419	413	406	413	395	402	414	414	420	436	412	376	425	436	408	434	403	402	383	410	435	417	443	440	429	444	425	407	433	421	416	420	423	394	425	449	400	416	415	440	409	379	388	388	433	406	434	354	424	413	474	389	461	416	454	425	371	436	412	424	407	427	431	433	398	432	439	445	458	384	396	413	411	422	436	418	432	373	420	388	440	380	381	423	416	451	441	420	450	433	397	427	454	431	421	410	394	434	400	438	401	449	369	424	419	411	400	449	421	447	425	379	409	406	408	396	436	418	426	414	408	386	417	423	438	411	423	425	427	443	419	420	398	422	399	437	393	425	460	419	422	425	423	403	450	414	426	404	418	385	438	459	480	415	412	451	355
5346	8661	8477	5643	3108	2278	1959	1608	1402	1386	10005	15987	11847	5724	2423	897	437	431	382	396	411	408	418	386	394	396	436	387	368	410	391	398	403	421	407	417	366	417	377	409	395	399	409	434	405	432	411	405	377	433	410	402	382	417	417	395	407	395	416	366	449	399	398	376	369	386	404	388	405	388	391	391	402	387	381	393	395	380	399	402	403	391	387	348	387	416	390	402	413	431	370	379	391	417	406	389	414	419	411	340	395	422	402	423	408	385	439	387	399	385	414	383	381	399	390	412	399	371	391	377	377	403	390	397	428	383	401	389	390	408	387	391	424	446	386	405	411	396	414	346	407	369	443	390	407	396	368	371	393	384	373	389	372	364	408	414	426	391	405	389	373	437	404	424	388	419	376	379	430	381	383	423	402	407	377	393	398	413	431	391	392	419	405	398	406	392	415	371	437	423	400	402	395	389	396	410	344	401	427	409	434	402	391	404	401	418	429	374	406	387	408	400	408	416	425	378	376	394	383	399	393	408	402	335	390	392	387	395	378	378	388	397	345	422	369	402	360	394	393	434	392	384	384	384	425	402	396	409	390	380	422	387	398	385	387	387	404	392	392	404	401	395	384	413	393	357	392	413	414	405	406	381	403	429	382	422	404	439	393	384	405	397	404	392	392	411	423	412	403	400	402	414	417	397	378	369	392	373	369	379	373	403	369	425	442	388	420	386	372	378	407	376	366	397	375	379	375	383	412	431	447	363	420	394	415	384	390	403	392	390	416	383	397	399	369	399	379	394	420	375	417	376	357	435	384	391	430	450	410	393	390	400	422	390	430	386	417	407	366	395	353	391	373	420	388	415	396	380	372	388	383	433	406	398	418	406	393	419	398	387	398	438	414	367	397	426	386	434	407	379	373	396	390	418	361	410	374	384	408	407	427	408	382	395	392	380	372	401	376	410	398	416	386	391	399	406	400	397	347	387	381	385	402	386	362	405	376	388	415	453	400	423	406	388	407	417	388	423	427	403	412	371	393	391	429	378	384	364	418	393	397	385	374	385	387	389	407	383	400	396	428	404	404	391	385	426	404	442	381	394	390	453	392	379	384	361	421	417	359	392	384	380	380	419	408	386	418	325	380	394	394	389	424	406	360	407	391	415	395	386	401	361	377	398	424	437	432	398	388	382	432	371	387	401	419	404	387	387	387	390	380	401	404	383	413	381	400	425	402	419	401	423	377	418	381	429	373	398	399	395	352	399	419	363	371	405	374	380	411	378	397	399	404	451	373	396	431	388	378	417	410	405	400	383	392	403	360	376	374	397	399	414	404	375	419	432	406	378	398	414	393	395	384	441	419	403	414	416	377	410	417	415	400	396	386	394	376	402	400	386	392	405	381	393	400	408	361	409	388	413	384	393	395	418	390	392	399	384	402	414	385	412	390	425	386	408	404	382	434	387	383	372	365	386	400	391	445	380	369	427	369	426	438	414	400	389	395	372	407	422	403	386	412	387	405	422	403	385	379	401	380	375	404	396	361	376	433	365	427	442	394	368	381	373	405	432	397	362	406	451	413	347	381	367	393	382	410	417	404	391	385	402	372	406	404	410	364	407	404	391	384	414	400	358	424	422	398	391	441	418	372	429	430	407	390	370	382	404	421	401	392	403	423	379	396	379	397	385	381	450	399	408	393	405	424	393	395	424	379	359	380	386	390	412	427	401	393	390	397	375	383	413	421	413	367	413	389	384	386	387	435	399	396	394	384	404	371	370	402	393	375	415	441	383	408	411	390	399	423	416	401	375	380	382	394	420	388	398	408	397	399	413	424	397	399	390	390	396	431	402	415	411	404	437	404	417	411	386	440	395	392	412	384	417	406	385	351	415	396	395	411	364	382	384	415	398	387	413	415	393	408	402	380	402	408	368	369	392	381	397	399	368	405	381	403	427	435	394	398	409	406	397	404	411	373	404	412	407	413	423	395	393	417	401	400	402	383	393	432	411	358	412	383	389	376	379	387	405	409	401	413	397	389	392	385	392	356	374	387	407	390	366	404	435	423	392	378	404	409	433	376	420	393	436	380	400	395	388	399	372	419	383	395	394	388	409	415	376	412	351	393	375	427	420	364	393	416	417	428	386	369	398	371	444	367	397	417	416	420	384	372	413	391	424	430	400	427	379	437	438	426	385	387	441	418	411	372	372	398	401	428	406	436	400	363	370	400	389	409	414	375	403	404	424	402	412	395	397	405	402	438	398	408	389	372	391	385	438	403	382	405	380	398	362	415	357	385	391	416	383	385	405	401	382	376	395	419	394	427	423	393	428	425	398	411	388	416	383	404	404	375	403	437	393	396	413	400	405	417	396	389	414	391	414	398	399	416	425	390	396	393	354	396	383	415	421	373	419	430	343	438	410	397	372	469	400	394	408	381	405	362	366	398	377	417	396	410	384	362	415	396	395	372	413	411	396	410	394	419	372	405	413	409	390	357	384	442	381	427	388	405	418	450	359	361	406	389	416	378	384	399	393	427	387	390	395	448	374	356	368	391	394	395	352	407	388	431	395	409	393	365	386	391	360	382	389	365	364	391	429	408	353	422	402	410	431	404	395	377	388	375	373	390	373	405	389	379	400	400	370	392	391	393	392	395	399	459	420	413	384	427	377	415	393	400	389	386	411	393	418	444	400	364	409	399	404	445	379	393	374	385	378	420	383	412	440	427	385	387	389	391	391	381	425	408	412	390	392	411	381	389	423	407	423	434	374	409	437	429	378	365	414	393	403	378	394	391	438	399	431	391	435	378	356	383	414	460	386	353	397	355	391	385	387	374	406	382	408	363	458	366	389	364	367	397	422	375	392	423	370	351	380	398	410	434	368	406	398	357	408	435	374	404	420	393	412	411	360	396	409	385	412	414	388	413	396	401	389	386	384	421	379	361	403	381	371	389	426	404	386	417	423	375	407	400	421	380	421	396	381	371	408	408	380	420	419	364	400	397	384	391	373	411	413	422	427	408	411	376	407	384	372	384	363	372	423	391	358	390	390	429	408	405	421	409	411	439	411	380	396	357	403	380	428	375	392	389	376	389	403	408	408	436	380	401	385	416	364	367	367	385	400	374	399	378	410	418	405	401	385	391	417	384	423	351	405	405	375	399	400	399	393	380	413	413	396	407	394	401	388	367	389	371	400	378	432	394	393	420	387	408	384	406	418	400	371	390	399	380	406	442	380	386	414	409	442	385	406	405	409	377	389	377	419	402	388	399	427	441	398	408	357	394	409	408	369	363	394	417	410	395	410	413	422	419	356	380	401	383	416	384	390	385	414	373	414	380	389	386	390	432	398	444	388	400	388	414	392	398	405	411	385	367	416	367	441	397	418	370	394	418	435	411	390	449	386	395	406	411	394	374	380	388	400	411	402	377	366	407	414	354	408	404	388	382	407	417	426	397	396	402	399	400	405	386	386	409	383	387	385	380	432	406	388	401	395	370	375	402	382	393	424	386	434	379	374
24619	21421	28662	24614	21071	10309	4175	2339	1549	1448	12277	27983	24476	11998	3870	1311	681	532	562	540	535	577	561	583	544	577	542	583	546	575	561	550	598	570	548	549	606	555	527	559	567	567	555	546	559	543	573	517	533	544	574	594	577	563	574	568	621	542	502	542	564	517	545	559	581	532	559	600	533	571	558	536	540	534	542	573	557	510	558	522	559	545	538	546	562	560	525	549	560	543	589	573	599	530	613	552	512	574	499	518	563	588	530	513	564	550	560	567	599	585	549	551	585	565	552	546	528	565	538	545	587	539	526	520	530	593	534	538	548	547	533	565	525	523	579	570	561	535	537	533	552	556	565	563	520	533	594	568	490	543	556	575	536	552	589	509	524	524	541	603	593	532	518	569	514	547	535	522	563	563	545	569	539	577	581	597	509	554	552	570	570	564	609	556	523	555	552	543	530	521	550	524	531	557	566	571	541	567	566	557	571	528	552	580	562	524	588	564	556	521	560	550	541	548	538	552	535	584	556	600	540	557	569	554	565	533	533	514	555	536	551	531	549	588	598	536	560	595	570	533	509	580	543	570	538	565	521	598	535	542	516	579	502	561	564	549	522	533	575	551	580	543	555	544	538	568	570	578	570	548	563	544	534	550	540	568	575	521	532	579	560	562	581	580	567	532	521	571	517	526	548	523	538	554	535	542	517	560	545	566	557	529	541	542	569	556	557	569	528	546	611	539	513	552	538	572	543	565	532	524	551	589	571	534	516	547	487	551	566	524	505	597	580	549	566	568	567	556	513	519	571	561	532	539	555	554	528	523	530	585	565	545	548	525	605	602	586	496	559	540	519	579	554	537	546	534	563	522	533	539	588	531	522	548	565	572	519	565	560	553	529	558	540	550	550	515	541	520	564	565	536	534	522	514	572	550	572	561	536	517	563	533	486	520	506	541	556	526	553	571	552	510	583	563	582	539	542	519	505	518	531	542	578	543	532	548	564	560	549	570	596	577	553	542	538	557	556	542	533	543	555	581	563	525	521	549	562	515	539	530	539	545	564	561	594	573	524	568	572	545	513	539	534	561	584	514	544	544	558	514	559	522	526	515	537	551	549	504	573	520	600	559	581	517	547	565	546	551	576	569	542	539	566	530	562	550	529	543	549	555	574	551	514	510	547	550	545	493	577	517	547	516	567	580	546	558	552	547	537	524	520	553	518	526	542	594	524	574	516	541	535	530	563	522	538	571	529	537	551	540	534	563	557	528	540	565	518	555	529	568	512	518	542	510	536	522	541	558	577	542	565	541	582	519	544	550	571	536	558	579	530	550	543	547	547	567	494	507	527	540	539	560	513	528	558	529	519	567	571	535	536	530	557	580	556	511	536	543	487	534	529	539	567	547	574	546	568	516	571	545	540	551	515	532	544	549	552	524	553	534	539	549	548	520	587	575	562	547	547	551	546	504	538	512	548	517	540	528	574	534	549	517	539	535	508	521	558	564	535	512	530	530	570	515	595	538	557	553	539	515	537	537	607	539	508	533	568	581	564	511	564	521	512	558	581	552	496	542	567	510	530	478	518	536	529	542	572	526	494	542	557	531	616	539	538	534	519	550	530	585	565	555	529	554	556	523	554	520	530	560	525	568	526	549	539	551	520	463	521	552	553	540	560	542	564	517	520	555	513	542	573	564	573	576	539	545	559	545	551	541	547	566	564	548	516	518	549	537	567	601	555	548	561	565	493	574	575	551	572	558	554	568	581	537	555	556	568	521	478	558	548	535	591	526	549	506	577	559	527	530	563	519	557	536	550	549	557	527	566	550	572	563	527	511	555	555	541	548	562	540	555	524	539	551	586	555	545	567	558	540	542	561	554	566	532	535	553	536	546	546	498	494	576	509	565	576	534	552	516	534	543	556	527	582	566	524	501	525	612	519	535	546	550	550	553	527	575	550	540	527	486	550	561	557	530	568	511	548	581	507	532	521	584	526	502	529	555	556	560	535	534	553	549	536	537	553	507	571	515	591	562	546	547	548	511	554	534	526	508	544	568	555	586	624	535	529	574	528	555	561	504	559	584	573	513	541	585	525	554	554	547	529	557	547	569	559	514	537	532	523	536	546	542	550	542	554	584	540	553	586	561	577	549	596	574	562	541	523	573	566	496	523	565	529	533	536	536	517	549	544	578	572	516	580	558	531	584	576	502	536	533	536	519	539	562	565	571	514	547	564	547	493	494	572	558	565	574	532	547	576	537	566	510	496	539	534	556	546	539	537	518	555	542	508	515	561	567	517	543	505	547	533	547	551	536	571	532	577	528	549	540	572	552	574	532	522	566	562	521	543	559	590	599	541	501	551	531	547	600	513	589	544	523	535	544	570	517	567	505	522	576	521	520	541	574	608	526	516	502	550	581	562	555	542	508	553	525	490	573	529	546	565	547	546	545	543	545	567	558	521	546	539	558	512	574	549	529	564	523	561	564	577	516	581	562	562	548	530	528	549	546	552	582	545	523	562	539	529	498	567	549	523	538	562	487	521	579	545	553	539	581	536	559	555	587	559	546	611	604	577	519	594	522	584	532	547	537	531	545	524	552	548	536	509	541	567	559	571	544	535	560	542	574	571	565	572	526	526	560	512	563	573	561	529	550	537	535	552	516	574	569	557	501	561	493	547	561	588	513	546	511	500	589	549	525	549	558	520	547	561	560	520	531	543	561	572	591	566	553	532	505	532	527	534	536	539	530	522	566	561	548	562	525	519	540	530	559	533	495	515	563	528	547	569	550	527	539	569	571	560	525	527	545	568	530	559	492	535	567	563	548	538	563	558	522	541	559	547	536	526	539	554	556	570	518	575	527	551	567	576	519	518	573	545	530	500	524	546	528	565	561	536	509	533	587	562	533	523	530	545	536	562	558	523	536	544	549	551	569	560	564	504	525	538	556	561	537	562	527	536	514	557	517	558	517	551	562	540	563	553	565	525	553	528	551	521	578	545	552	501	520	511	468	562	547	552	534	512	547	557	545	542	554	537	520	544	516	550	534	555	500	568	539	561	553	542	598	547	563	515	528	557	524	536	514	549	528	545	553	591	533	526	553	542	501	556	530	544	551	544	485	489	536	543	547	542	568	503	505	560	577	546	575	510	527	587	556	536	548	515	522	536	565	541	540	557	565	514	531	530	509	567	539	523	568	559	572	541	588	542	547	554	531	589	514	554	540	574	562	541	525	546	523	537	532	576	547	574	541	533	518	545	553	511	557	582	528	541	508	539	491	577	575	529	541	552	571	514	552	555	570	502	531	544	544	513	561	581	548	539	520	508	558	574	589	537	553	560	575	509	540	544	541	567	520	556	542	574	592	572	551	491	548	532	508	506	579	531	552	528	542	539	521	595	583	533	600	552	535	560	520	528	513	544	526	576	535	592	541	578	546	552	572	537	583	556	556	524	562	535	540	526	522	574	552	567	527	528	532	546	540	558	571	597	547	548	593	561	502	496	558	538	566	556	553	553
6018	11637	10873	7478	4343	4672	3552	2768	2036	1913	16552	26176	20573	9079	3714	1264	666	551	482	460	504	507	502	488	517	526	455	489	468	493	505	521	493	502	460	469	463	514	501	483	506	497	501	493	516	531	524	489	496	505	533	466	503	470	493	495	491	483	498	487	517	488	518	479	499	489	502	464	542	532	473	472	498	515	478	492	495	487	492	538	495	483	483	513	477	494	485	545	508	508	524	497	484	487	488	501	507	484	528	492	519	499	472	468	551	517	494	494	459	517	503	491	490	498	493	484	456	509	480	454	530	538	475	529	486	540	507	517	498	506	524	480	491	491	476	535	525	514	490	472	492	468	491	457	506	508	463	474	502	471	498	481	491	509	489	510	499	539	490	496	533	498	523	509	505	477	460	520	448	537	485	480	487	503	481	484	498	519	466	534	491	476	501	509	489	502	529	497	526	488	503	484	516	502	487	498	510	546	519	490	446	460	483	467	474	482	513	524	504	510	533	506	489	501	454	491	509	493	468	460	497	533	473	496	481	460	474	482	495	488	513	487	491	493	520	545	486	501	497	478	458	535	525	539	515	483	521	460	523	483	484	534	495	509	507	503	509	480	502	492	476	512	531	517	495	513	495	560	531	496	506	497	570	478	488	464	502	479	517	545	504	542	544	486	468	433	484	522	485	447	515	525	483	500	511	497	468	487	505	491	479	524	452	504	499	492	528	505	495	522	506	516	506	546	490	479	449	544	506	506	480	497	484	489	518	530	486	503	497	498	465	511	490	459	492	484	501	564	508	488	476	476	447	508	530	524	466	483	454	539	517	468	454	475	489	489	475	466	542	492	496	499	490	513	484	551	504	562	514	499	513	476	518	474	479	473	483	502	496	520	477	482	532	490	529	522	490	516	450	497	499	542	507	529	503	488	517	514	492	511	500	489	523	513	507	511	511	494	452	480	498	497	465	483	517	472	537	467	505	491	519	481	504	491	514	517	514	494	503	479	544	524	467	488	472	542	519	475	510	490	516	479	536	481	480	520	481	490	516	463	444	501	499	524	460	502	475	439	467	506	513	510	502	465	520	508	482	438	481	497	465	488	461	523	510	496	473	524	533	514	511	517	507	517	538	476	529	473	500	463	484	486	514	516	524	490	521	480	521	517	484	510	475	463	500	485	425	508	464	484	471	504	513	497	526	499	511	495	498	518	488	473	524	472	504	448	460	528	470	505	485	523	478	452	495	480	484	523	527	467	499	508	482	485	477	476	519	487	493	492	507	479	530	491	471	529	499	461	503	495	455	512	493	450	513	518	501	518	440	486	474	487	489	499	509	475	476	491	518	514	465	505	515	491	451	509	503	508	498	480	483	484	457	493	503	486	468	463	499	522	504	483	506	524	471	490	486	520	483	503	494	473	491	503	471	459	487	512	494	488	498	519	513	486	511	516	480	501	518	460	466	516	497	463	503	516	500	514	475	489	492	499	493	492	505	532	497	489	467	448	533	495	490	478	492	516	505	500	543	506	499	515	474	546	496	508	490	488	483	509	472	471	449	472	469	463	513	482	477	494	522	457	511	508	468	484	520	499	493	514	463	548	531	519	512	501	520	515	474	475	499	489	479	480	483	494	465	480	487	521	474	493	503	500	474	461	487	479	515	482	494	482	464	477	582	505	519	507	506	505	495	470	472	524	482	505	481	517	477	471	438	495	472	482	544	478	491	469	504	528	491	485	505	457	490	483	504	477	487	564	494	516	445	519	532	506	479	460	492	520	503	486	493	522	485	479	513	465	478	468	494	481	502	468	488	502	493	504	475	485	505	492	513	481	513	482	526	522	479	509	519	478	493	489	521	493	479	502	459	486	496	501	503	523	493	520	495	492	492	499	494	495	489	493	467	536	481	459	511	442	476	520	520	512	501	514	495	500	500	532	495	487	490	494	463	496	481	510	508	478	438	509	493	478	503	531	459	500	515	540	484	494	469	522	522	522	492	540	521	486	520	502	469	530	518	484	498	495	490	471	498	512	496	524	463	490	470	496	488	433	491	479	513	509	513	487	496	479	514	500	526	469	460	528	485	506	481	491	511	480	510	511	485	496	485	475	507	478	497	446	545	448	484	500	476	518	493	505	499	538	501	449	434	484	503	484	504	500	488	474	506	479	502	476	484	490	500	507	482	511	459	539	455	514	449	562	506	451	485	511	490	470	496	498	479	463	545	487	497	460	477	485	494	517	494	511	500	518	495	467	502	488	489	505	513	489	497	469	467	476	507	507	478	486	494	512	476	527	535	498	481	499	482	496	524	499	474	493	471	504	478	469	518	508	506	477	509	515	492	478	480	502	492	476	490	481	484	524	481	487	473	504	497	491	473	486	481	517	485	491	495	475	506	523	473	462	530	497	482	495	502	465	486	556	481	473	485	516	491	496	494	535	476	519	505	470	528	482	469	487	556	506	516	460	526	488	475	487	487	492	459	527	471	477	523	508	475	503	520	487	511	448	515	483	455	518	484	517	519	492	506	519	471	498	508	471	520	520	500	470	452	494	487	464	466	461	494	447	440	499	485	491	509	497	519	491	485	511	465	509	512	466	481	488	486	486	497	535	478	502	505	461	525	517	477	507	536	456	531	484	542	518	517	493	516	500	491	482	457	522	464	485	519	493	479	502	498	462	525	494	459	449	496	477	487	500	539	486	497	504	518	498	497	504	532	499	514	521	512	496	467	466	503	538	532	497	512	541	483	495	480	479	458	510	485	490	463	543	488	514	492	492	473	497	511	516	514	465	523	479	519	474	470	439	511	473	503	515	495	479	496	502	484	487	543	465	505	498	484	499	506	508	487	515	496	491	511	505	490	475	522	465	506	512	495	479	472	495	506	520	481	473	461	509	507	477	474	497	518	527	484	475	478	500	511	538	503	529	449	460	510	474	486	493	499	506	496	485	491	500	484	469	476	497	477	453	473	513	517	520	489	489	508	504	484	466	522	491	520	482	548	511	445	510	458	498	525	527	505	484	508	542	554	469	499	515	511	443	447	500	512	463	525	471	525	479	474	520	476	539	470	518	505	514	453	497	478	472	514	505	499	481	517	493	515	497	501	481	495	495	493	491	514	472	487	513	480	488	512	503	545	531	500	486	500	509	470	509	474	479	509	488	472	492	497	508	556	491	522	464	525	512	518	503	502	489	523	496	484	530	511	481	478	517	493	519	477	477	494	512	444	499	482	517	523	530	464	488	477	493	518	494	526	486	463	499	523	489	485	527	457	464	490	521	492	507	492	508	507	500	488	489	489	462	469	486	485	479	529	503	523	482	499	496	506	480	476	505	467	528	487	505	494	505	500	500	459	475	453	562	490	492	518	515	526	496	524	511	482	525	500	489	477	477	525	487	492	489	516	471	505	478	445	482	493	459	463	504	495	466	511	483	510	487	511	484	498	478	488	490	511	506	508	499	512	475	523	456	505	498	470	519	531	494	538	498	500	478	530	441	501	522	495	477	482	465
27674	11510	3010	1514	1007	1046	796	623	588	547	953	1815	1630	1032	679	493	441	463	430	406	471	448	419	405	429	392	438	400	442	433	418	426	436	424	461	403	449	423	429	434	443	434	383	439	414	439	408	405	471	427	451	427	424	407	443	461	470	413	449	428	431	471	425	422	412	401	409	437	406	437	443	447	412	452	412	430	420	406	442	451	433	449	441	433	442	436	452	386	482	432	417	429	416	434	457	411	413	396	416	447	416	435	401	412	438	418	435	427	459	458	370	441	434	441	405	461	434	432	414	437	422	412	458	419	406	435	456	415	475	450	396	454	473	417	423	468	418	444	405	429	449	440	452	451	466	415	444	467	424	437	392	404	422	457	422	419	433	427	423	403	446	433	392	446	459	440	403	426	452	392	403	450	412	426	437	455	415	397	451	426	408	396	428	438	459	433	429	421	409	405	400	409	445	492	413	447	433	430	420	437	419	425	422	451	422	396	428	397	399	415	412	436	432	405	402	457	408	402	427	413	438	423	439	436	416	485	442	450	439	421	446	450	460	403	428	413	412	424	424	442	447	423	407	391	446	421	424	409	419	436	462	429	434	439	449	448	426	447	452	432	433	387	426	450	452	422	413	405	404	442	486	458	457	398	405	429	418	452	414	443	405	439	435	384	420	406	442	444	402	448	439	468	437	442	407	435	444	409	436	438	438	408	444	489	419	416	452	446	423	422	431	448	447	440	455	435	440	441	412	424	422	464	402	464	457	461	446	431	458	384	432	426	434	389	439	441	436	437	453	363	422	425	398	454	422	374	421	428	415	456	430	410	413	394	448	414	387	435	426	435	441	400	472	419	396	412	470	418	461	455	442	446	405	416	453	417	406	465	426	440	404	453	446	413	425	424	435	422	422	401	442	402	396	418	472	416	490	463	417	453	420	460	427	437	471	446	402	404	400	434	484	422	450	431	427	427	465	425	430	427	423	441	381	439	449	432	381	443	446	456	407	450	474	423	437	412	439	424	420	445	434	442	459	428	407	451	391	445	423	420	436	440	398	406	419	391	435	442	406	400	433	430	405	478	452	441	421	435	397	444	430	420	413	450	426	416	426	428	435	460	414	435	394	469	445	439	435	407	435	454	429	473	376	479	439	425	439	405	412	472	441	415	448	420	408	417	422	404	419	462	453	411	440	438	413	428	466	393	430	428	440	405	431	374	434	471	401	427	434	424	423	392	420	417	423	420	419	429	426	411	380	447	396	417	448	386	413	422	444	416	434	415	451	403	459	409	432	449	448	434	424	418	423	421	421	396	446	416	432	420	400	429	423	441	417	464	414	445	417	455	448	408	429	456	402	433	405	448	417	432	400	450	389	414	427	417	399	407	418	448	407	442	422	444	411	468	444	404	452	410	421	434	435	425	429	434	431	414	421	438	431	376	429	438	403	435	413	435	436	442	407	438	442	433	427	447	398	454	433	425	407	408	424	415	416	432	447	425	453	437	428	419	393	414	425	417	417	416	439	442	432	396	432	434	408	399	430	422	451	434	419	426	419	436	479	437	408	412	442	422	412	418	461	429	402	441	426	456	429	454	430	397	442	419	394	434	403	436	425	455	409	426	415	395	435	408	386	423	437	439	440	420	436	459	462	428	433	453	476	436	425	428	441	415	426	416	416	478	428	379	389	415	444	423	417	404	384	424	407	435	408	445	448	397	403	415	428	431	420	435	430	427	436	401	437	419	432	432	448	445	414	427	423	421	397	444	415	418	440	414	415	470	438	441	428	449	432	464	435	423	448	427	409	421	437	478	439	442	409	463	422	415	419	440	440	418	390	452	431	422	421	418	431	418	432	411	453	440	400	396	404	410	438	453	479	480	424	448	440	416	487	425	402	405	406	422	414	423	463	403	413	446	419	412	453	388	430	436	447	435	384	406	422	423	425	418	407	394	409	471	444	429	459	447	438	410	447	431	417	405	429	418	452	439	490	437	437	433	413	413	422	426	437	438	442	396	429	445	416	422	466	437	437	465	447	406	408	432	404	442	438	405	443	430	394	425	431	456	431	452	421	436	444	440	407	443	444	446	429	436	417	453	428	424	444	424	414	435	439	401	441	395	431	427	427	384	440	460	416	412	416	397	428	447	416	419	440	419	438	431	408	430	410	434	426	413	420	428	441	454	422	420	380	438	412	444	443	434	408	414	426	429	426	423	442	417	438	446	421	423	435	448	456	439	424	394	428	403	418	441	388	433	456	397	422	431	407	397	383	428	403	451	427	420	433	443	430	398	427	446	451	417	435	442	433	455	429	378	435	439	461	437	459	448	459	423	408	440	452	438	456	437	407	418	398	436	421	406	415	405	428	448	448	472	435	437	450	421	426	416	414	405	423	452	439	401	416	399	444	444	392	419	406	443	402	462	433	419	467	428	442	402	435	450	492	413	419	423	403	424	464	399	405	424	393	402	432	410	449	411	410	449	448	420	434	418	396	412	420	418	452	433	428	457	437	454	424	403	420	392	408	403	436	437	450	443	409	403	459	445	466	423	443	438	426	446	454	444	422	447	412	435	459	449	392	397	423	440	438	433	421	441	441	432	398	434	420	446	426	432	441	459	434	457	437	431	400	409	464	417	411	435	418	407	398	435	423	479	407	455	418	433	410	476	421	399	406	435	430	464	431	412	500	420	421	428	417	435	414	470	448	398	401	397	467	438	421	402	429	426	407	388	448	442	433	424	443	425	471	434	475	442	400	431	449	390	407	427	469	426	399	414	446	449	432	439	415	428	419	436	417	448	454	436	438	440	453	443	423	425	429	435	404	418	422	407	391	413	446	458	373	459	400	413	420	471	419	418	441	468	418	429	435	407	409	421	438	434	444	468	429	451	425	439	426	452	434	413	408	499	426	423	445	415	434	452	461	400	445	417	443	399	468	422	430	418	428	401	436	443	479	400	409	392	429	407	450	462	466	406	465	438	435	451	418	405	453	476	409	432	455	424	394	410	412	414	419	473	433	387	436	446	402	421	440	419	401	415	410	428	430	433	415	412	459	457	448	426	431	464	466	424	435	411	472	435	486	445	413	448	430	414	461	408	436	422	424	468	413	421	437	447	428	447	436	430	431	435	439	427	436	393	438	421	418	450	466	440	405	431	414	398	434	455	434	449	450	438	424	425	418	468	412	415	399	435	473	429	450	436	428	415	437	406	432	452	441	407	423	431	419	444	439	434	422	446	425	480	461	430	460	420	413	455	403	454	423	414	437	461	456	409	416	437	408	415	439	427	438	410	434	402	453	462	426	481	432	431	405	439	459	395	418	414	475	436	389	434	410	412	445	423	443	407	452	443	427	427	427	411	425	458	429	426	429	443	440	450	385	436	426	427	423	419	402	422	451	413	472	431	476	416	421	410	431	412	361	443	382	412	430	370	460	404	430	417	402	436	442	439	447	415	466	402	395	428	439	393	422	414	428	438	407	392	433	479	418	411	451	441	462	421	431	428	425	441
5951	2978	2740	1577	1310	1367	1016	776	697	689	1395	2312	1842	1223	713	485	431	402	397	372	394	377	388	390	399	415	367	384	379	399	412	392	400	413	408	410	395	409	388	379	403	379	383	364	373	420	400	409	394	366	389	382	418	390	360	393	386	401	418	371	371	411	418	387	382	373	395	410	415	408	360	398	421	384	408	402	391	391	377	374	382	396	387	390	435	393	420	388	399	406	409	429	386	413	397	383	421	389	386	422	375	379	401	397	364	379	374	381	420	384	398	411	346	385	364	369	369	425	412	404	399	368	411	384	394	385	376	396	368	348	388	364	371	364	358	364	398	372	386	405	392	382	358	401	394	404	405	401	402	412	363	399	393	417	380	386	389	382	428	383	403	432	407	390	410	397	411	374	341	389	388	394	418	368	378	352	398	398	431	404	398	400	396	406	403	354	376	394	362	397	385	397	377	391	372	385	383	439	393	390	346	396	420	391	414	380	383	415	380	405	403	399	385	379	366	368	368	415	399	380	391	371	378	397	414	383	376	401	388	393	383	374	390	410	386	408	386	398	372	375	402	393	415	415	424	375	375	375	365	385	407	391	362	409	376	361	414	368	371	399	374	380	387	392	388	346	430	424	401	390	377	439	400	414	409	376	380	390	380	402	378	378	376	401	383	392	402	427	397	376	410	384	410	369	394	396	419	396	380	376	383	398	393	379	419	431	369	368	417	426	369	394	364	391	393	414	430	412	400	400	393	362	364	414	396	408	382	380	380	392	391	408	368	387	419	378	412	400	377	415	396	361	378	381	380	424	351	395	391	407	372	386	393	347	375	407	400	384	397	364	366	393	427	390	362	414	405	403	372	374	389	377	377	383	394	384	388	391	377	403	392	399	391	416	431	395	381	411	384	406	414	387	383	398	411	391	398	394	395	378	378	415	382	399	390	392	365	392	364	343	381	390	391	395	395	392	381	425	426	384	394	402	421	386	426	421	370	403	408	398	349	377	374	424	378	390	398	365	392	377	399	412	409	370	375	374	400	401	383	408	395	365	366	390	379	401	353	405	376	412	401	408	391	415	390	382	376	404	390	420	352	359	393	387	406	410	412	426	374	385	411	371	410	428	404	397	421	384	398	364	376	389	392	389	400	365	400	409	373	385	400	409	413	367	391	404	376	418	359	401	425	396	390	370	431	407	375	401	387	401	366	382	401	398	392	404	400	381	388	391	408	379	372	414	433	424	374	370	416	402	365	383	397	411	377	401	412	398	402	379	413	393	402	356	418	387	391	350	361	384	411	399	414	419	394	393	396	412	402	417	415	360	393	391	395	389	367	424	384	424	419	367	417	393	366	368	384	393	385	387	396	417	392	420	421	384	385	401	404	405	424	396	416	391	355	383	379	407	403	414	356	431	381	358	370	390	391	405	393	412	424	413	401	397	373	386	406	389	416	349	386	387	379	414	368	365	400	393	392	389	371	411	396	375	397	404	365	434	378	385	396	391	405	349	419	390	354	391	393	389	381	422	379	392	384	360	369	412	340	388	421	390	390	410	394	416	381	397	394	411	382	388	406	355	365	372	411	387	414	372	409	391	389	447	390	393	378	390	416	365	401	397	402	414	388	417	396	394	386	380	399	375	375	417	382	401	375	375	385	400	349	385	382	420	387	365	363	386	388	401	408	345	353	431	413	365	402	378	396	386	427	399	414	347	401	416	396	395	385	395	396	380	385	370	396	383	365	382	422	383	367	377	416	364	384	393	437	403	437	403	408	370	407	354	391	367	419	424	388	407	396	411	376	399	401	369	397	382	397	409	413	406	393	388	410	421	427	358	394	403	362	359	416	381	402	365	376	401	400	398	396	388	412	377	403	357	398	397	397	389	385	399	407	392	414	389	399	371	389	382	382	377	383	363	332	420	375	401	433	405	369	400	376	389	412	394	404	389	372	373	402	390	420	395	441	398	379	405	392	397	370	377	411	385	363	425	427	402	340	376	424	394	410	374	375	384	400	402	389	366	418	372	412	425	401	401	397	376	373	389	378	395	419	400	416	373	363	413	426	404	388	388	366	365	403	412	328	410	401	386	365	387	338	386	444	385	358	402	388	393	396	410	396	446	361	426	383	381	438	386	417	398	398	394	404	420	358	379	386	401	385	432	381	380	365	405	401	405	373	411	381	384	408	424	404	424	396	419	396	389	381	362	360	399	367	385	395	411	390	388	389	381	399	396	389	369	396	406	409	380	396	403	392	363	391	381	378	389	400	362	339	355	412	404	399	397	375	394	412	390	387	375	405	396	421	380	393	388	384	388	374	390	396	386	385	366	397	431	387	407	340	406	391	426	430	399	407	386	401	374	383	367	392	361	335	379	408	377	373	359	446	393	425	430	392	403	416	420	375	405	374	404	366	376	362	364	408	387	400	411	383	385	391	376	404	398	411	404	386	380	382	367	429	368	353	390	383	394	393	391	411	386	357	409	407	358	396	345	401	379	444	384	366	392	382	403	391	367	400	426	418	387	408	399	380	361	377	385	437	385	425	394	359	391	411	373	397	396	381	397	371	368	390	389	404	394	396	395	404	361	399	387	393	341	406	382	443	391	406	389	441	410	379	414	383	396	409	393	412	392	408	396	396	379	418	396	383	402	386	398	387	363	404	397	373	417	371	382	390	369	387	406	399	406	374	380	413	404	428	388	375	404	418	404	379	395	395	378	382	382	410	401	399	392	381	419	377	379	369	405	390	414	408	424	427	370	367	381	382	393	387	431	388	389	412	387	381	369	390	402	381	409	400	393	394	423	398	415	426	367	398	386	353	429	383	378	425	350	394	405	363	395	377	352	402	419	386	426	420	405	396	385	367	410	433	390	343	396	385	369	377	431	386	367	406	371	396	380	421	405	349	395	370	392	374	435	375	395	397	411	410	413	384	417	423	406	380	371	400	405	383	393	387	412	416	397	412	387	374	355	387	387	377	430	388	399	384	398	413	365	395	407	357	406	382	346	383	391	384	392	383	395	405	372	392	353	392	414	395	404	390	409	413	378	396	398	406	398	426	370	385	405	359	374	406	348	399	405	376	431	381	385	405	406	425	403	406	418	384	434	369	410	360	402	362	406	403	385	400	378	421	430	417	397	392	423	356	390	391	355	383	382	390	336	389	396	403	415	369	414	390	420	402	400	406	387	400	384	381	410	386	426	395	401	426	391	367	383	414	374	387	400	363	354	415	397	413	412	405	422	367	412	369	369	412	417	403	390	365	399	390	386	405	407	382	391	394	406	378	392	375	420	408	437	401	407	425	407	367	386	379	373	422	438	373	364	398	408	389	369	385	396	400	391	382	388	431	393	385	397	405	386	386	403	395	426	378	399	401	374	398	377	371	403	390	396	360	362	412	403	403	426	406	412	425	365	352	377	399	414	403	397	412	362	379	423	381	358	386	402	379	378	390	384	400	375	362	416	404	379	375	370	374	360	400	358	409	384	381	415	385	407	386	352	412	394
25586	21419	27469	25455	10507	3483	2209	1415	917	913	6440	15914	13207	5986	1708	832	533	445	434	440	412	428	431	470	443	412	431	404	446	418	456	448	406	436	446	441	413	428	458	425	421	405	414	430	408	418	431	422	430	406	465	453	452	427	440	421	419	381	415	415	406	412	413	399	408	424	452	432	443	406	414	396	414	421	418	428	436	430	423	419	395	402	444	402	391	422	416	398	421	451	468	436	433	411	438	430	414	457	392	423	448	420	427	412	383	445	402	405	461	416	399	402	443	394	429	407	401	402	433	400	429	424	418	396	420	416	443	417	453	457	431	451	446	423	424	420	448	445	383	426	411	432	434	436	415	425	435	429	425	415	395	428	423	416	414	402	402	407	441	436	431	470	434	471	444	436	440	409	449	427	431	466	413	389	420	457	411	466	423	434	424	410	396	475	404	419	449	435	445	456	432	406	422	397	402	413	442	411	412	438	458	425	413	427	441	414	425	439	424	404	419	436	430	437	419	436	418	410	416	432	398	447	431	439	414	437	423	411	404	413	434	403	424	393	431	373	446	410	404	383	406	431	410	454	429	430	444	381	378	436	434	409	413	419	425	407	429	411	383	412	428	446	412	453	418	417	415	444	443	404	435	462	436	400	420	432	413	448	422	448	415	451	407	393	414	433	419	456	417	466	446	397	429	422	390	413	402	417	459	442	418	421	443	412	425	444	387	448	422	436	379	400	439	437	448	422	425	437	412	419	456	436	443	430	415	445	411	462	412	392	396	430	449	440	436	435	400	399	447	423	422	398	414	433	414	444	393	453	392	399	399	419	410	407	437	465	409	434	437	405	402	442	407	475	412	405	382	430	452	414	394	393	390	384	420	423	418	433	429	419	400	421	420	409	437	432	424	433	400	401	414	397	435	420	400	431	429	426	385	425	438	420	437	395	435	394	435	438	416	400	423	433	427	426	409	409	415	415	445	446	419	432	402	398	412	434	405	407	445	443	399	429	429	436	453	428	397	430	412	436	441	424	449	396	401	394	410	381	428	389	403	397	430	425	398	405	412	422	419	398	428	415	393	452	400	420	424	409	440	400	447	446	415	452	428	413	409	455	428	460	402	415	403	456	459	411	404	431	389	429	467	428	418	422	400	413	421	424	401	443	443	423	416	458	435	448	388	405	437	414	420	425	432	413	423	403	390	390	408	408	393	401	409	435	437	439	429	413	413	422	455	441	391	454	418	468	427	404	460	414	428	413	407	450	393	431	423	433	437	410	417	421	409	398	437	433	424	442	420	448	445	434	445	415	420	371	397	420	372	435	412	444	413	417	368	409	407	436	431	396	429	390	467	407	412	390	399	406	417	420	397	414	409	423	388	436	393	410	424	420	413	453	437	433	411	417	425	410	410	433	432	371	399	402	418	408	405	456	410	397	444	427	436	389	424	411	402	458	388	415	423	396	439	418	430	403	382	433	407	362	436	437	456	419	463	425	425	396	388	420	461	430	404	397	401	406	421	393	431	420	389	409	385	403	426	424	432	390	383	395	403	436	430	422	434	437	437	442	410	419	426	388	457	431	395	422	394	401	391	442	456	392	421	406	416	412	406	409	423	454	426	424	428	424	459	432	448	431	408	412	399	432	485	384	419	455	418	411	411	443	456	407	381	425	462	433	405	409	423	385	404	386	383	439	422	415	450	402	458	427	387	411	416	421	433	406	427	432	421	426	438	443	416	430	426	433	399	446	399	443	440	430	440	418	421	436	399	424	432	428	454	424	413	397	428	449	442	395	382	405	388	433	447	410	426	431	462	433	414	421	435	426	348	433	439	423	431	402	388	403	420	421	396	420	413	440	443	402	391	395	410	427	421	420	383	438	397	426	420	416	439	402	424	440	411	421	418	418	412	418	415	451	424	428	462	399	435	409	413	431	399	441	402	451	437	395	403	431	426	413	402	395	462	420	451	405	422	424	435	431	409	420	389	409	431	416	417	445	435	432	418	411	417	414	415	417	416	381	405	452	406	437	416	405	419	445	424	403	421	408	397	474	420	407	363	401	396	408	434	410	422	447	402	396	431	427	415	423	429	417	422	403	386	406	457	395	448	428	412	406	395	402	419	414	412	462	412	401	404	425	408	423	402	431	385	406	437	423	432	408	417	425	391	410	414	383	438	408	417	428	398	383	416	440	426	447	381	399	448	411	415	415	428	431	448	441	407	422	406	379	394	441	402	406	440	446	451	435	444	434	431	434	438	410	430	425	406	431	369	416	439	426	434	431	444	401	399	428	421	411	393	430	420	431	428	458	418	415	450	386	414	426	408	395	400	432	414	438	411	406	376	429	444	408	425	416	441	442	397	427	455	400	451	416	434	415	425	399	454	413	433	443	404	407	454	422	416	426	413	367	369	417	391	389	425	372	421	436	375	411	448	394	412	437	426	427	437	434	437	418	462	409	387	390	425	413	399	403	438	406	408	395	416	382	413	390	392	437	399	403	443	432	392	457	423	448	390	397	421	415	424	411	426	443	424	423	417	457	420	425	424	427	441	364	400	457	409	412	397	419	409	387	423	422	444	381	412	412	402	404	425	426	433	440	405	433	391	404	391	414	423	402	451	432	417	425	400	421	388	391	419	377	408	400	445	424	390	392	437	435	399	415	416	409	437	435	448	405	401	390	417	421	426	475	453	414	433	415	389	434	413	425	426	428	404	394	407	443	401	408	448	407	413	391	421	452	430	386	406	425	393	422	421	441	414	426	417	415	399	420	408	426	398	433	411	454	423	437	427	395	420	417	428	418	432	462	383	424	361	391	441	391	404	388	456	420	444	408	412	390	367	427	474	435	438	445	429	438	444	462	392	405	419	431	401	405	415	430	403	363	434	435	409	402	407	391	429	433	431	378	387	430	420	386	401	412	427	441	424	403	426	416	440	406	438	385	445	416	398	429	386	432	439	413	433	389	466	384	421	426	397	421	434	440	433	382	393	423	459	398	441	448	420	441	365	441	445	422	407	407	424	431	459	436	397	400	443	444	444	431	431	384	393	435	391	406	410	431	384	444	431	408	414	392	379	403	394	438	451	394	376	424	398	447	410	419	436	427	418	425	401	404	361	436	396	412	442	432	399	430	414	459	408	444	442	400	395	426	458	446	398	437	393	401	395	458	438	416	426	432	395	411	416	423	413	444	438	437	379	392	431	423	442	407	417	397	428	443	447	381	445	436	422	378	397	402	428	406	438	412	446	409	458	417	460	453	411	405	440	404	419	415	441	411	425	404	402	401	415	434	437	394	390	389	435	419	428	393	416	416	396	426	413	394	403	427	411	439	446	454	423	424	409	447	443	403	400	398	384	421	443	393	450	428	403	444	429	422	379	432	409	421	423	394	410	404	434	399	421	412	449	419	422	397	399	451	454	437	401	426	403	406	425	422	430	419	419	413	439	419	397	381	467	412	415	448	418	449	410	422	385	419	426	388	436	412	419	428	424	443	405	427	407	424	430	436
5209	7836	6971	5064	3645	3008	2614	1861	1210	1243	9416	15912	11954	5505	1854	841	545	411	435	411	397	404	417	399	435	438	399	428	405	425	397	385	427	411	375	431	393	388	384	410	383	432	411	430	419	411	393	404	428	420	408	401	361	421	465	407	385	392	397	415	417	396	396	391	397	395	414	420	415	413	423	421	407	383	403	423	401	436	388	385	385	390	398	407	406	410	377	374	393	418	451	399	395	372	414	419	438	385	396	410	415	365	435	397	429	445	405	398	398	415	387	401	419	399	396	423	400	406	376	394	381	397	392	435	417	377	436	416	379	407	400	423	424	415	436	433	384	430	392	423	404	406	385	380	388	409	392	405	434	371	400	377	375	402	391	397	419	405	410	418	413	399	419	393	430	444	393	470	378	413	413	413	382	416	394	390	391	390	396	422	410	409	429	375	364	413	372	373	397	406	410	395	404	430	414	429	401	439	356	384	415	406	427	410	414	396	417	370	401	420	431	387	413	396	357	362	409	385	379	404	431	377	378	408	421	417	425	456	406	415	386	392	409	405	444	384	398	381	387	408	399	421	427	389	406	402	400	403	406	391	419	436	360	407	393	398	402	393	410	433	421	356	394	403	390	362	396	438	399	420	425	393	405	410	406	420	369	400	425	403	377	413	431	397	413	374	436	410	406	428	395	431	441	406	402	372	369	439	433	388	401	378	383	411	390	389	404	402	393	416	392	411	407	425	430	383	389	403	415	411	397	359	413	392	409	387	395	399	396	411	404	392	423	416	413	375	422	409	391	404	410	427	411	417	388	381	411	422	381	376	421	361	398	416	395	403	340	407	426	389	380	385	376	450	412	376	384	393	391	407	406	394	408	413	432	391	387	381	383	431	408	400	396	400	380	391	405	392	425	449	420	399	417	417	418	412	415	374	383	409	391	434	414	406	413	417	378	403	434	392	427	417	427	400	427	415	420	377	410	396	378	383	391	420	395	396	379	376	383	397	394	367	399	367	409	382	386	392	347	394	376	376	433	421	428	411	378	388	397	415	368	405	394	367	364	386	395	413	369	398	373	401	410	421	387	416	409	437	430	453	376	429	378	421	375	397	428	388	420	425	394	398	383	375	433	426	400	420	415	390	418	389	362	402	403	401	402	376	400	397	388	392	436	420	408	409	367	399	367	345	394	393	407	422	381	409	436	399	401	373	434	419	411	369	384	440	414	386	414	430	385	359	425	396	434	394	412	406	397	398	404	382	384	425	427	423	391	414	384	404	413	393	404	426	426	383	430	361	388	405	408	390	400	407	391	378	414	393	428	447	408	389	410	417	383	412	408	445	439	399	413	447	414	397	376	421	371	394	394	402	429	392	386	401	380	393	389	412	433	374	393	434	397	438	434	421	429	396	415	401	380	396	412	398	385	381	431	434	406	416	387	423	367	407	410	396	406	423	416	386	442	399	398	397	415	398	394	429	425	367	400	365	391	381	392	388	435	372	388	387	401	417	334	422	395	388	390	395	361	385	414	403	414	383	396	408	436	403	444	439	420	424	394	391	392	419	404	386	428	416	402	407	380	374	385	441	412	385	401	368	386	410	443	407	395	405	433	402	394	405	373	435	402	376	394	453	402	431	406	380	401	409	387	380	398	392	418	427	411	360	422	350	409	387	399	359	411	422	398	395	421	407	391	405	429	405	373	453	413	377	455	441	425	427	415	413	388	393	400	413	388	409	428	373	397	405	381	417	443	428	397	399	381	414	398	399	435	404	399	379	422	373	417	378	395	389	427	398	427	411	416	410	384	394	388	360	411	413	440	383	389	419	422	401	394	406	396	395	399	383	364	394	379	414	405	414	393	419	401	407	392	398	396	417	416	411	386	399	386	394	394	382	398	429	415	418	417	380	412	404	372	359	394	372	399	392	395	366	414	415	412	411	435	384	383	399	389	409	422	430	388	400	415	392	386	390	397	401	414	373	405	397	408	411	400	373	412	376	387	406	404	390	389	416	417	380	402	425	426	358	404	393	422	422	421	381	404	433	402	384	417	398	406	400	377	431	380	408	391	399	419	415	380	402	399	374	406	446	381	381	417	411	400	396	384	428	401	377	389	382	413	377	401	401	408	419	394	414	396	393	380	418	379	405	386	353	414	412	415	411	440	388	383	386	413	351	372	410	412	382	419	375	382	387	422	436	393	401	379	408	369	392	405	385	409	415	407	419	406	367	371	413	390	409	401	416	433	417	431	381	389	412	393	411	405	410	394	398	378	408	416	453	388	395	392	385	413	393	434	418	399	389	379	389	395	436	407	364	415	402	387	416	400	387	405	432	357	412	387	387	411	433	403	438	385	366	429	402	408	406	410	428	388	407	399	380	385	408	435	427	387	416	399	411	399	397	394	419	419	417	416	402	368	400	395	364	433	391	401	405	355	409	384	426	425	394	363	373	426	416	383	382	403	414	398	384	400	403	402	368	405	429	381	376	426	369	392	433	400	369	414	428	350	427	423	380	424	395	403	409	415	384	390	423	401	405	403	404	397	372	407	388	399	391	399	418	397	414	407	391	397	370	391	432	436	375	398	431	397	412	417	409	427	414	398	379	368	392	343	387	398	395	407	398	386	377	397	398	422	386	388	419	407	389	427	382	409	383	418	439	416	405	396	378	430	392	417	352	381	391	396	399	414	442	390	409	377	401	357	433	412	388	368	420	408	406	389	413	374	381	431	409	435	398	397	410	444	398	424	347	407	401	380	370	404	403	393	403	378	415	417	383	402	375	410	408	397	377	363	382	437	404	400	376	424	415	422	410	400	413	414	392	400	375	433	402	364	374	383	398	437	383	399	393	402	385	401	424	398	363	405	433	381	375	402	384	408	416	371	437	413	442	415	413	387	432	376	412	399	391	430	396	407	428	375	394	393	388	427	365	378	418	393	396	401	435	402	354	396	402	417	436	383	393	389	429	394	416	410	369	410	439	406	404	427	390	386	412	391	393	421	416	421	428	378	413	380	459	391	388	395	396	438	386	395	388	389	381	418	436	387	390	383	447	422	381	431	401	374	422	387	412	398	417	383	400	409	394	390	387	394	358	420	410	379	397	376	391	378	432	393	423	396	377	374	404	399	406	380	440	394	415	401	391	366	385	351	424	397	416	419	379	407	399	416	389	408	399	433	362	405	419	440	382	390	434	429	410	391	420	406	393	408	430	391	411	380	369	406	398	415	418	394	400	391	439	381	395	409	414	381	398	382	380	370	429	423	416	381	393	445	398	419	407	400	391	406	388	395	394	379	390	422	423	407	375	381	395	378	419	432	425	379	422	423	393	412	413	383	371	401	383	414	392	381	401	387	392	398	413	424	403	422	438	388	421	394	388	410	419	438	422	398	418	391	421	406	369	426	439	421	394	391	398	419	437	395	415	364	426	395	388	369	397	397	368	410	424	423	384	413	376	415	386	416	404	391	387	405	387	369	372	380	428	380	413	406	432	379	393	393	402	430	362	407	401
24659	21453	28655	24654	21123	8986	4322	2455	1644	1417	11723	28804	23704	12415	3248	1387	794	623	570	565	545	540	586	551	578	601	586	573	599	565	578	595	546	569	605	551	571	558	610	556	566	579	561	589	604	558	566	597	598	551	559	589	577	576	575	579	566	572	574	571	544	551	557	563	557	555	596	536	616	548	567	628	599	550	572	554	565	562	580	581	562	538	551	595	553	580	550	556	562	558	548	600	569	560	567	573	555	549	631	537	574	558	587	583	584	577	532	573	591	566	549	537	518	599	538	589	532	608	530	578	569	554	554	563	576	571	576	550	571	578	545	581	568	595	571	604	595	589	605	555	603	562	552	559	626	612	561	508	565	593	572	565	576	558	598	606	543	569	574	531	553	593	589	555	573	562	556	597	551	554	594	567	525	537	606	565	510	598	609	545	559	549	601	560	552	560	546	575	621	570	546	571	547	543	555	571	576	546	555	542	590	544	541	543	582	525	582	554	565	558	600	547	579	601	529	539	537	528	567	541	538	556	563	534	582	610	569	591	563	565	575	554	507	578	578	535	558	518	534	588	558	564	565	560	551	565	579	558	556	614	595	558	525	602	597	611	562	575	557	560	525	535	558	551	593	559	583	563	523	548	583	580	580	545	518	582	542	542	562	556	591	585	565	536	574	599	589	553	550	593	559	533	579	578	565	565	575	525	553	614	565	535	551	554	592	563	542	565	544	577	566	588	525	519	562	590	568	531	536	540	549	551	576	523	540	554	564	575	552	576	544	568	584	541	550	560	561	595	561	563	475	589	556	578	563	540	567	568	557	561	587	568	540	545	546	554	572	577	565	539	559	543	557	588	568	537	571	544	575	576	579	549	579	593	540	567	562	550	550	611	592	568	599	543	552	573	589	591	522	531	592	577	589	544	560	550	557	595	555	521	595	566	507	544	553	598	536	540	504	575	589	566	597	547	553	541	562	578	593	516	570	552	576	576	562	571	575	570	613	544	584	589	585	546	602	521	568	580	548	546	570	577	547	554	590	590	585	574	628	556	579	573	572	563	570	552	568	557	591	536	563	561	577	604	583	562	582	555	556	515	545	545	561	538	531	545	528	548	554	540	533	551	589	578	549	556	559	530	569	554	530	527	531	599	575	547	566	565	526	545	535	582	571	632	514	546	556	583	573	556	563	607	522	529	622	570	527	599	563	538	583	571	544	537	558	558	529	566	552	556	551	514	549	567	589	549	565	554	513	545	526	551	545	580	613	598	583	585	577	550	561	583	568	545	582	560	506	536	572	581	559	572	540	537	578	572	544	516	532	559	551	591	543	598	487	548	552	568	538	567	565	580	562	578	583	547	563	606	542	558	552	566	559	574	536	505	575	550	546	587	568	592	530	585	537	492	556	556	571	565	563	501	591	537	526	550	556	574	560	572	542	550	561	572	579	563	566	544	589	574	557	602	571	555	546	578	556	525	545	539	566	550	580	595	579	532	546	547	560	558	559	585	575	574	528	577	556	563	575	570	566	516	556	571	529	547	522	524	573	582	558	530	591	592	608	540	571	557	564	549	631	562	562	560	535	533	548	551	566	551	541	553	581	527	556	616	561	580	532	586	568	576	548	594	620	562	541	526	564	537	504	558	586	544	553	560	558	512	570	574	528	547	547	536	542	537	522	577	556	569	531	563	564	569	606	581	562	576	547	584	535	582	533	598	566	543	537	546	591	558	547	511	574	512	580	600	569	551	551	538	555	605	593	579	595	550	546	563	597	517	567	577	565	548	549	549	532	582	549	561	571	618	539	600	572	627	555	561	589	536	588	520	592	516	535	589	568	556	556	564	594	529	578	551	563	554	551	560	539	549	517	573	551	588	601	574	566	560	566	596	604	540	577	577	578	581	597	578	552	591	591	551	531	600	540	538	626	553	568	530	596	552	563	543	563	611	531	592	524	572	589	559	548	543	542	552	558	556	541	556	582	588	535	577	536	555	578	572	575	599	571	516	554	580	591	567	585	536	564	548	544	563	539	560	549	553	541	573	566	571	597	518	585	602	588	572	610	545	578	569	557	538	574	586	562	571	571	542	574	516	562	537	558	580	551	564	570	532	566	577	544	602	583	573	604	574	522	584	550	563	595	578	535	568	548	580	563	604	598	606	554	587	568	579	553	535	525	588	565	540	570	592	547	512	514	533	535	538	569	541	553	574	554	539	529	545	588	568	567	593	595	552	594	565	572	550	554	552	593	573	557	530	570	546	554	557	549	603	519	574	596	570	525	548	560	611	523	586	573	564	593	600	612	562	553	568	558	548	580	562	562	545	553	610	565	578	546	534	558	563	552	577	511	530	583	579	551	546	570	547	555	557	604	580	544	546	568	576	552	530	583	550	558	569	563	565	546	611	538	578	570	563	565	531	565	570	589	518	581	567	569	589	624	605	603	531	570	553	571	586	559	560	522	556	553	598	582	600	529	557	570	557	587	584	568	566	523	537	520	554	565	538	544	533	564	581	570	509	548	540	574	575	584	599	612	592	556	554	572	579	582	580	549	559	531	604	568	535	540	567	566	542	572	567	567	558	560	553	553	572	552	555	541	578	557	577	539	571	589	568	545	535	581	563	577	583	589	533	605	535	558	539	528	549	567	581	548	568	524	579	566	585	533	535	558	576	549	586	527	590	584	512	572	561	550	583	540	541	553	524	566	573	579	555	569	544	560	539	561	583	576	550	543	556	558	577	557	548	561	529	561	560	587	568	600	547	515	571	521	533	540	558	559	566	565	571	584	521	593	552	613	539	527	539	576	570	492	547	558	592	595	543	565	522	592	574	540	584	531	566	553	567	545	540	569	583	588	539	584	553	551	559	546	522	539	560	544	519	575	543	616	592	568	609	544	555	562	579	593	562	547	578	590	557	548	553	527	553	549	530	569	602	565	535	506	590	552	570	559	597	540	512	553	549	564	543	541	591	542	577	556	571	565	543	555	574	570	551	589	529	569	545	544	581	572	549	527	555	566	566	578	553	579	550	559	559	557	559	609	587	572	598	551	569	541	534	565	574	560	566	538	523	509	542	599	545	562	569	554	550	586	594	559	551	520	557	595	559	541	550	572	550	575	574	524	583	619	573	542	521	533	556	525	556	540	565	571	513	590	527	567	549	536	608	523	504	575	529	571	538	540	565	584	630	550	566	545	515	547	578	561	524	560	562	530	567	581	577	577	558	572	607	526	576	542	573	548	561	540	561	530	600	532	575	542	577	578	538	549	575	525	552	605	591	545	530	586	570	572	598	590	568	571	542	560	580	530	548	562	531	572	516	558	578	568	551	544	540	576	537	567	538	571	572	560	498	562	591	568	551	561	558	523	637	540	562	601	541	543	575	492	529	578	606	550	577	591	561	554	525	544	557	529	573	555	519	597	546	524	621	584	593	569	531	578	595	544	569	535	580	585	586	551	593	591	529	573	552	526	580	586	538	585	586	551	535	559	547	579	588	557	545	602	557	536	548
6084	11081	9886	6403	4064	3583	4106	3156	2363	1881	15783	27033	20266	9862	2835	1666	794	579	472	516	528	483	524	500	579	545	563	551	519	535	522	539	560	539	545	545	515	534	557	510	524	504	527	547	533	488	502	517	491	496	521	535	551	506	522	565	507	553	488	521	481	482	518	574	537	509	536	538	510	462	525	502	487	498	525	503	534	520	513	532	513	541	511	477	520	507	556	508	508	545	528	517	501	513	494	547	525	511	521	542	504	556	536	528	505	527	495	555	509	494	489	545	492	535	513	519	549	535	519	490	458	545	482	491	488	511	498	487	518	506	525	518	524	536	516	501	480	498	494	528	495	542	512	491	537	541	543	514	526	522	527	485	540	550	500	533	522	532	528	560	535	512	523	524	553	505	532	490	550	489	517	509	527	526	467	516	532	551	514	522	537	511	522	507	539	531	503	522	523	536	467	520	475	546	529	492	527	551	500	525	542	543	514	455	496	543	550	530	534	503	515	487	499	532	506	516	546	522	545	519	538	495	503	515	512	527	496	487	550	518	515	520	510	493	505	551	534	523	539	508	494	510	500	525	512	537	529	524	520	530	518	474	511	502	548	506	547	496	497	517	539	544	502	549	540	475	548	531	529	533	495	527	544	508	561	487	514	511	514	526	510	569	543	484	507	509	536	511	529	505	526	569	509	533	507	516	531	512	490	507	519	503	497	505	518	536	535	533	506	553	501	511	508	497	550	493	537	567	528	532	492	489	542	501	532	520	528	494	533	540	504	510	557	525	546	509	507	513	477	524	523	508	522	540	497	516	523	534	525	540	530	519	527	536	538	533	540	551	503	488	511	502	531	531	482	484	513	532	522	530	547	534	489	499	486	486	521	517	540	534	504	504	524	514	498	540	535	548	531	510	507	498	509	520	483	548	524	549	523	523	495	562	505	483	527	520	548	507	537	514	500	530	520	504	544	513	504	528	490	510	509	518	520	526	541	518	494	552	501	512	498	575	488	513	484	498	540	527	520	512	520	494	547	491	564	510	500	476	550	504	515	514	537	497	530	533	516	512	482	527	515	515	515	523	455	530	546	500	548	550	562	513	475	505	555	492	516	491	488	525	522	551	551	505	544	528	521	484	518	537	524	515	555	520	525	516	477	485	557	520	550	507	496	512	510	494	497	520	509	524	511	509	520	483	529	513	501	506	532	490	528	476	482	496	517	525	500	498	530	517	509	509	536	515	500	520	494	524	540	471	505	512	529	506	530	482	515	551	504	528	517	525	544	534	504	493	507	528	565	504	529	539	512	491	539	517	528	534	501	503	529	496	514	527	486	507	544	529	519	519	534	534	536	519	542	475	495	494	513	546	508	480	522	530	578	534	535	526	522	491	520	527	528	490	508	479	504	527	496	492	534	552	516	544	527	528	510	491	525	548	512	531	487	533	532	553	503	521	500	478	507	507	484	530	546	476	521	512	533	482	488	505	516	554	510	511	498	507	538	529	493	515	514	501	521	529	529	530	494	509	544	490	550	503	499	526	565	531	534	542	512	515	537	535	505	483	502	517	511	501	513	507	558	524	521	538	518	536	550	481	513	478	494	542	505	500	504	550	523	488	566	554	520	497	483	548	534	513	540	498	513	520	499	540	528	523	500	547	534	488	462	563	497	505	481	511	507	506	470	508	493	487	534	546	519	489	545	506	534	517	497	516	501	516	507	527	560	534	524	534	480	524	530	494	482	516	543	563	540	507	555	542	530	488	459	477	529	536	489	497	499	574	512	526	488	517	527	471	532	495	503	509	479	525	508	448	510	507	497	501	501	523	551	543	509	534	545	501	513	534	534	551	530	486	453	503	537	503	473	528	465	546	476	482	562	521	534	541	529	525	486	524	523	485	512	527	535	535	501	479	481	549	518	554	536	537	485	514	553	580	516	516	510	532	537	512	512	506	526	483	576	535	502	516	533	488	490	495	522	493	513	495	558	474	503	530	501	499	530	543	551	486	530	533	503	523	551	525	507	515	517	540	529	493	502	526	524	520	514	514	527	521	512	533	555	525	531	473	517	513	518	503	484	537	507	517	529	556	489	521	505	503	510	536	503	499	507	507	498	538	516	512	458	477	520	452	528	504	534	522	514	512	489	509	495	520	548	492	499	533	509	453	547	518	520	543	559	523	495	513	491	541	502	481	512	521	488	495	515	499	557	530	512	562	531	484	513	497	495	499	529	509	537	510	513	518	528	499	500	499	521	509	509	521	558	522	525	503	519	471	475	515	523	543	530	536	515	534	491	513	546	522	520	457	461	539	495	495	486	557	545	499	557	547	500	495	499	541	557	483	532	506	526	521	535	520	489	499	490	470	506	511	539	528	512	542	503	484	526	524	546	471	546	548	514	517	558	473	518	523	524	498	509	553	544	519	508	512	501	483	496	521	505	538	522	535	540	519	541	537	512	503	504	542	448	494	511	550	497	500	549	555	503	504	529	508	510	506	508	502	523	515	486	521	529	523	520	533	524	471	522	528	503	482	525	555	522	502	523	513	450	532	514	534	509	487	482	507	529	522	497	521	514	491	495	494	525	525	510	508	507	512	509	496	524	545	556	495	523	481	524	527	474	512	541	532	484	507	513	485	533	504	489	545	491	497	525	561	555	496	512	540	505	498	557	532	515	480	550	499	515	564	507	506	521	546	479	565	515	514	483	531	488	527	530	495	531	494	481	520	516	527	542	543	531	504	518	510	482	527	537	503	511	495	523	559	485	481	529	490	523	544	509	524	513	510	529	470	522	549	464	561	486	517	516	523	531	495	523	492	505	524	518	512	532	545	531	508	528	548	505	520	516	516	513	487	494	523	528	474	507	509	541	522	497	518	525	534	523	511	509	521	501	514	512	512	517	502	546	509	504	529	553	502	515	528	534	497	526	514	493	529	471	518	526	546	501	458	512	488	482	523	505	510	526	538	490	520	488	513	524	497	530	544	514	512	540	528	490	495	482	508	521	529	533	521	465	517	541	538	505	548	489	480	519	498	488	518	475	541	525	508	516	520	519	525	535	498	494	469	502	540	489	552	539	540	484	516	493	522	531	484	494	464	503	493	479	504	502	538	539	492	523	540	519	503	507	505	485	517	504	540	519	508	498	537	491	481	511	507	525	476	527	524	452	521	493	460	495	536	515	517	512	528	525	499	514	509	505	551	478	492	530	520	506	508	518	573	529	523	526	500	479	532	478	491	535	489	481	509	536	500	476	544	514	494	486	504	516	505	524	498	484	513	516	540	489	495	531	503	486	544	498	483	499	514	492	536	516	523	494	486	519	490	511	536	483	498	487	532	538	509	498	540	513	502	501	506	486	489	473	533	553	490	515	508	518	511	513	529	547	483	488	545	523	501	489	479	537	537	550	502	571	527	472	558	499	512	480	464	490	547	512	528	480	460	487	503	551	496	537	532	532	487	522	491	517	536	490	508	536	484	495	503	530	527	531	526	480	532	532	524	525	516	523	501
27702	11631	3051	1458	977	775	994	819	679	639	1230	2009	1729	1147	722	573	459	450	473	475	465	490	499	461	472	487	487	499	471	497	474	463	447	479	452	477	481	500	459	461	440	459	472	483	480	466	453	449	452	478	480	511	473	467	459	466	472	469	465	488	486	452	454	471	449	483	431	485	464	433	441	452	453	459	444	445	487	497	489	463	471	450	483	492	454	445	456	456	458	454	481	518	507	449	445	453	469	447	496	458	456	491	458	444	437	470	461	516	454	474	471	451	504	444	442	430	426	467	517	444	501	436	508	446	482	467	476	453	478	457	435	486	477	492	452	422	480	484	487	428	468	485	481	480	502	473	477	435	453	468	459	397	437	465	463	447	459	487	451	460	467	503	447	432	428	476	467	439	442	454	474	457	437	462	489	456	414	466	449	470	492	473	476	480	453	491	466	505	485	484	511	424	455	470	488	475	464	446	484	440	439	435	462	453	480	474	503	480	438	477	477	461	443	478	483	446	468	498	460	414	454	451	481	467	484	429	494	463	477	488	421	476	507	463	454	456	473	446	452	435	447	435	471	472	451	479	439	449	454	454	455	465	496	486	478	486	443	475	502	436	471	460	510	484	482	511	444	457	486	480	465	478	475	453	463	485	455	451	459	440	468	471	441	465	441	473	453	474	471	464	443	480	432	451	450	487	446	431	505	469	449	486	501	488	481	456	484	433	461	491	464	469	435	483	481	462	471	479	465	499	436	456	489	462	453	448	432	464	446	441	435	478	514	456	430	486	474	474	467	456	425	482	495	448	447	440	460	456	471	473	472	474	444	476	486	459	445	487	484	488	442	461	475	452	457	459	451	456	483	449	456	492	458	468	489	498	487	486	475	483	452	466	457	468	468	479	463	465	433	450	488	460	401	440	482	452	488	504	439	445	501	476	467	465	446	488	486	453	454	465	452	456	482	464	463	469	478	460	491	439	461	443	415	465	464	448	436	495	471	420	453	457	469	481	470	435	472	498	424	449	481	437	426	431	440	457	484	462	423	469	508	449	464	456	459	481	485	486	478	460	464	470	455	459	461	487	459	449	426	464	467	462	421	423	429	444	496	446	520	483	473	485	462	453	472	463	454	466	477	434	439	436	449	452	445	458	473	449	441	497	466	474	469	487	445	470	474	442	460	497	446	439	466	457	457	486	420	464	429	473	438	488	448	452	417	429	450	499	476	513	439	474	487	485	476	467	464	500	506	486	443	469	446	455	446	477	526	454	481	477	511	482	486	448	420	449	492	448	466	471	489	449	449	463	448	468	460	449	432	426	475	480	445	460	465	446	433	475	426	487	462	459	454	437	486	420	459	455	468	502	441	515	414	447	468	481	457	491	478	412	447	471	417	417	455	434	442	484	459	447	476	498	462	486	478	488	504	440	463	467	465	495	460	464	463	458	486	450	485	465	471	439	453	475	468	475	432	471	462	489	455	491	420	479	508	464	487	497	479	457	426	463	514	474	503	485	442	471	446	448	420	474	459	476	438	441	500	413	489	469	492	427	445	406	440	457	461	450	482	457	431	488	443	421	448	424	440	457	443	445	451	462	471	508	484	473	443	473	469	480	434	499	459	456	447	406	439	462	431	457	428	464	410	469	454	455	484	421	503	487	455	438	428	454	477	467	487	412	427	449	464	486	459	424	448	454	459	521	456	469	473	437	475	464	427	493	456	465	424	469	417	474	482	430	471	424	474	455	429	423	448	457	463	459	463	481	449	446	491	454	477	445	470	471	456	467	477	459	513	484	454	472	472	480	481	476	496	461	468	452	459	467	462	468	452	466	472	459	485	467	458	480	442	496	453	469	484	457	466	479	493	486	469	480	436	438	476	449	476	445	477	491	475	519	427	481	446	450	433	463	481	431	427	469	483	430	457	497	460	453	431	468	458	453	417	471	443	486	443	434	433	447	471	499	453	458	456	485	447	452	431	447	475	500	441	404	492	447	510	468	433	451	449	486	462	475	443	447	438	459	442	416	502	457	474	442	507	453	448	482	509	477	423	441	445	461	458	454	465	466	433	484	459	497	462	449	429	437	434	459	454	440	467	436	461	430	484	468	450	476	463	498	496	469	466	484	449	468	470	484	448	446	487	459	455	457	484	488	496	448	432	479	453	434	471	485	435	456	464	487	476	476	422	462	458	417	449	466	458	455	471	443	478	485	458	459	490	474	496	469	481	434	461	464	430	474	485	474	449	490	457	469	459	491	459	435	449	459	485	447	434	455	438	485	475	411	454	477	450	463	470	429	455	475	445	489	468	425	471	451	474	475	458	462	441	444	467	500	469	454	449	455	446	460	463	441	444	505	428	467	447	459	511	455	455	470	447	465	492	462	468	440	488	446	429	497	494	488	483	455	478	497	457	459	478	487	466	461	464	476	446	462	454	463	456	464	466	469	469	455	457	444	453	441	489	477	428	496	481	443	453	486	485	498	481	442	472	460	449	476	449	452	419	444	475	461	480	481	497	465	462	467	469	471	472	443	452	464	455	450	474	448	437	468	453	458	420	433	429	464	475	459	404	436	493	470	435	461	468	428	469	445	506	460	419	485	449	418	478	477	455	493	446	470	446	477	455	452	464	475	460	448	457	491	467	505	472	485	471	460	434	433	467	452	442	479	470	455	462	463	471	498	485	451	444	457	451	499	480	416	425	462	496	429	471	453	428	446	468	465	437	474	510	434	487	462	474	473	438	422	462	485	450	454	461	458	479	432	479	473	439	474	476	486	477	424	468	466	472	444	479	437	517	449	477	459	508	479	432	460	460	435	458	479	480	468	455	472	442	472	440	467	465	452	437	468	487	441	490	472	481	508	450	445	451	519	488	450	495	477	475	498	455	445	424	483	448	492	470	511	492	469	501	468	448	489	464	464	425	452	491	455	454	463	486	441	484	485	439	466	487	453	456	453	479	412	437	444	472	491	434	489	473	456	472	462	444	453	477	474	513	474	414	456	505	434	468	476	506	462	447	445	514	417	434	437	408	461	460	464	497	479	492	489	442	472	454	455	452	479	498	489	443	468	475	453	440	449	499	464	452	444	525	451	452	450	478	466	478	448	448	473	449	472	478	438	456	479	467	461	520	496	474	475	456	508	446	484	459	491	463	440	449	480	478	462	471	437	458	484	421	456	456	472	455	471	456	480	436	486	448	474	463	461	456	438	435	486	511	499	508	509	485	443	492	447	483	480	480	449	476	435	469	426	469	480	474	451	490	444	425	455	471	456	500	474	450	430	486	452	454	466	442	446	421	467	453	483	477	438	441	444	453	483	451	484	470	475	446	459	459	454	476	463	483	474	431	454	429	463	451	469	445	431	495	455	486	453	467	494	471	458	479	392	476	426	449	449	481	477	484	476	463	494	515	465	482	477	436	470	484	462	444	527	448	442	422	450	464	479	497	479	494	484	455	458	455	445	472	478	437	438	432	477	475	501	483	470	446	476	453	469	489	466	474	444
5967	2937	2568	1160	990	842	1311	1092	807	797	1817	2459	1939	1164	703	515	462	438	415	373	411	395	434	418	439	445	441	413	396	421	400	465	434	407	427	401	408	431	405	459	431	439	394	432	451	411	417	441	436	408	398	449	403	433	411	442	441	414	439	468	439	442	457	441	427	442	398	436	385	422	416	421	406	408	430	412	452	432	423	425	413	439	429	438	388	400	455	427	457	431	428	436	399	424	479	407	412	377	416	445	456	416	425	435	428	412	447	427	445	429	421	417	430	411	446	430	413	410	359	410	420	444	415	408	462	403	436	419	407	443	463	438	433	422	409	406	423	410	410	441	427	428	421	410	389	401	414	434	421	424	418	423	477	430	395	412	374	409	408	382	472	398	419	397	421	424	408	396	440	415	438	451	426	389	412	432	418	457	433	432	415	434	422	400	378	407	408	419	417	409	435	450	430	414	414	433	433	417	438	382	410	401	358	417	425	417	445	435	393	428	430	412	436	426	404	430	399	441	396	415	429	386	408	397	450	428	409	411	411	437	445	336	443	419	420	437	424	381	446	404	393	398	413	408	414	476	391	429	410	427	422	435	430	441	394	447	411	436	388	391	425	409	390	443	445	409	426	405	425	463	406	401	412	395	383	419	410	433	421	386	430	434	396	418	427	429	442	413	421	450	450	381	401	414	366	454	434	391	421	425	397	384	439	426	431	461	439	424	389	482	432	412	411	394	397	410	411	440	383	416	441	425	406	417	411	440	410	405	411	406	410	427	401	413	395	421	439	397	420	395	422	399	395	415	430	402	442	453	433	438	400	416	437	435	397	461	400	431	457	400	403	420	445	417	404	453	408	396	434	425	387	409	424	427	413	396	402	466	413	429	410	414	431	428	415	430	445	393	392	404	412	403	411	400	435	416	455	416	410	411	438	396	367	459	388	421	462	407	437	429	422	426	447	430	376	389	452	421	429	385	449	397	424	390	408	401	423	438	422	445	421	436	430	437	438	426	401	392	401	422	399	437	418	422	437	416	428	416	443	426	418	406	411	438	423	463	421	437	467	403	410	422	418	379	421	392	410	419	442	444	423	405	386	441	391	433	407	417	453	448	461	402	436	422	432	411	422	442	410	413	402	415	462	428	406	438	419	413	398	425	421	415	479	429	414	456	479	412	433	436	443	441	412	381	414	402	392	405	413	415	438	424	421	443	432	466	420	445	422	443	445	423	459	442	441	380	442	402	413	420	391	422	407	414	412	369	403	433	414	412	420	406	452	390	401	441	423	415	399	427	417	401	426	426	427	456	425	411	411	400	419	454	436	430	390	405	392	405	412	415	381	394	425	381	449	432	412	435	382	454	438	432	441	394	434	426	412	430	457	442	434	410	396	426	405	439	401	403	422	411	433	443	421	387	421	410	432	433	427	408	433	448	415	437	386	417	402	403	402	417	376	420	412	418	438	419	435	445	436	475	372	417	430	393	401	428	410	412	459	430	409	399	394	436	453	410	449	414	408	428	396	413	383	450	416	442	423	408	418	450	412	403	411	443	400	442	392	416	445	431	425	433	406	423	434	391	462	376	390	380	409	430	418	445	411	412	435	418	410	431	433	430	433	452	418	433	427	418	437	387	414	425	427	450	405	415	421	424	413	415	400	396	414	436	412	444	402	421	402	405	460	428	396	427	452	444	433	391	424	429	416	423	409	391	443	405	429	440	410	417	438	426	409	429	446	428	409	413	401	451	385	438	377	433	415	438	401	427	362	394	399	414	434	430	415	405	422	419	439	423	392	406	437	439	396	459	424	421	417	412	387	449	423	440	439	366	420	434	424	414	453	414	411	462	436	439	416	421	421	448	447	430	414	412	449	443	420	422	415	388	436	441	435	427	442	396	422	444	418	425	398	393	425	399	439	412	437	433	387	437	400	437	411	389	408	447	436	404	402	424	446	394	413	361	424	426	388	464	440	472	406	478	427	426	410	410	433	404	398	455	424	425	423	416	399	395	419	434	430	402	430	437	449	416	415	444	405	438	422	440	387	401	439	429	428	397	425	445	411	424	444	432	432	437	400	409	434	390	426	387	449	447	429	407	456	449	385	383	414	425	453	453	377	401	405	381	420	412	422	426	446	427	452	384	422	440	489	419	435	432	429	403	390	451	372	403	416	419	402	421	378	427	375	431	386	409	405	406	432	443	395	422	444	383	426	432	398	409	443	434	430	428	386	396	403	414	433	413	397	388	405	417	456	433	412	450	365	394	414	415	390	429	415	421	407	401	424	418	416	447	435	453	443	436	414	437	445	450	396	421	429	413	416	407	410	423	439	418	431	459	402	474	408	431	400	407	429	467	437	403	438	442	407	405	394	445	405	393	450	411	432	462	404	437	410	398	391	421	467	416	410	407	465	397	429	397	418	417	446	418	418	438	425	441	414	426	435	428	434	429	403	445	419	421	422	440	432	424	411	428	401	426	432	445	382	484	404	358	429	409	444	426	432	428	425	417	372	410	406	432	449	391	447	423	426	425	417	470	395	418	384	443	444	425	461	420	423	395	430	450	425	385	422	396	381	431	455	461	439	433	427	402	437	432	426	428	418	399	451	427	436	434	397	407	435	443	407	424	429	446	433	431	443	390	376	462	452	421	420	413	406	410	426	421	426	401	399	417	421	370	446	457	384	433	451	398	456	471	435	437	421	434	392	431	428	398	469	401	401	423	411	431	432	436	478	380	436	433	408	426	411	418	435	433	406	404	443	453	412	416	433	438	443	430	411	440	366	415	406	370	446	434	450	442	443	401	464	415	411	429	431	421	420	420	425	398	415	428	420	430	470	389	418	420	430	407	447	457	427	394	443	409	431	394	437	447	422	409	411	452	413	450	415	417	434	465	449	418	449	403	389	380	433	408	413	455	414	438	432	409	431	404	423	433	411	393	400	417	406	413	368	446	413	397	411	426	422	444	434	412	399	445	436	388	412	453	405	413	437	431	419	429	427	453	425	388	454	458	427	435	443	409	429	435	406	425	463	407	436	424	375	400	462	433	417	437	453	427	450	426	390	404	450	401	404	445	438	445	397	428	405	397	377	450	451	413	357	407	391	380	468	402	406	424	411	422	432	449	424	424	421	404	428	444	406	449	418	415	423	428	383	420	449	442	408	437	436	428	414	414	420	412	408	448	424	413	403	423	397	425	399	445	415	424	415	424	411	439	402	403	432	406	432	405	453	386	423	432	411	425	409	411	390	394	437	391	405	438	388	449	420	397	402	421	422	387	418	403	392	390	410	396	423	440	449	445	445	433	382	431	439	381	423	437	425	424	429	428	414	413	379	423	413	412	386	440	441	417	401	438	428	398	422	439	435	398	419	413	405	432	471	433	394	437	397	430	431	411	425	451	438	410	415	433	373	421	443	418	428	408	433	410	419	412	443	410	406	449	414	406	388	385	389	447	403	417	409	452	409	381	412	421	443	457	409	439	428	409	433	390	412	441	429	409	409	396
25600	21420	27477	25473	8105	1783	1637	1426	990	888	9624	16506	12750	5564	1528	851	580	451	482	427	452	439	443	437	474	494	451	450	411	475	453	391	459	486	450	413	474	435	411	446	459	492	432	442	469	433	437	410	418	467	441	460	400	422	418	436	449	417	437	441	419	430	467	433	464	411	444	430	453	415	422	447	437	424	448	409	412	419	488	408	426	429	412	449	475	460	446	411	463	489	424	407	409	433	498	409	439	429	476	474	419	446	461	446	425	460	423	433	445	431	443	472	420	489	451	399	422	446	455	462	469	459	429	435	453	438	445	442	448	429	461	450	422	435	483	413	452	398	480	453	422	469	435	408	398	445	446	462	444	445	434	448	436	413	446	429	464	442	451	419	442	404	381	425	457	417	425	423	461	501	446	403	426	437	422	449	440	464	401	469	412	444	425	415	389	444	467	406	435	428	400	449	438	463	438	422	443	391	441	478	452	460	496	449	454	475	444	425	438	435	450	446	411	421	455	441	417	439	448	448	435	432	428	457	440	415	430	473	436	409	449	448	465	447	448	443	439	435	475	395	448	453	447	437	410	424	438	453	440	405	462	455	446	467	466	455	413	443	401	436	442	464	404	459	434	456	431	412	396	470	459	446	440	424	445	405	458	449	428	422	428	400	464	446	421	464	474	461	473	480	487	411	441	456	450	470	448	437	424	478	402	432	417	422	397	442	491	391	441	431	465	428	405	452	397	405	431	467	429	459	466	445	455	439	423	445	455	438	434	460	437	452	458	455	420	464	435	419	467	404	452	444	442	441	402	424	448	432	473	411	452	431	417	431	425	437	434	470	475	464	413	409	435	433	461	461	461	472	411	429	400	428	405	479	431	419	453	447	456	480	448	427	403	443	436	436	448	440	431	386	427	465	430	430	464	433	441	436	400	428	435	425	431	437	405	446	445	405	467	445	439	431	469	418	443	454	430	455	419	473	446	442	442	448	408	457	418	469	431	411	434	459	426	411	451	403	411	411	428	466	430	447	413	438	443	437	446	446	433	457	431	419	445	457	451	459	381	434	443	472	453	442	438	449	455	443	420	424	433	451	390	420	376	450	412	428	398	448	429	427	426	427	461	453	437	463	433	437	466	438	436	438	419	454	444	466	410	433	477	449	465	374	443	415	428	434	459	436	415	441	428	445	452	495	409	435	414	464	457	452	409	441	438	422	463	464	450	485	457	451	443	424	423	407	422	427	443	461	441	424	416	416	478	456	470	451	394	439	416	449	426	451	450	473	412	426	420	443	435	433	423	459	443	458	427	418	446	434	407	452	457	453	429	412	449	464	448	402	431	468	459	438	431	434	458	396	386	425	422	431	404	424	420	450	407	429	401	441	450	411	418	446	413	412	440	417	430	416	432	435	457	408	436	406	424	410	453	403	420	444	455	414	430	437	479	434	437	397	446	436	460	440	451	451	404	430	456	416	385	463	464	413	451	457	426	446	448	472	445	436	455	459	492	426	459	417	452	412	429	422	441	429	436	477	434	442	481	436	448	417	455	453	449	473	430	503	415	452	423	419	469	454	431	466	456	469	413	432	450	432	446	440	404	425	436	476	472	447	424	453	454	458	405	465	395	443	474	450	453	425	462	470	411	438	427	411	422	436	459	422	453	421	453	450	445	454	519	436	428	430	469	417	419	451	415	449	454	440	422	460	450	422	430	429	433	435	399	443	449	459	429	450	430	469	422	463	397	452	438	442	449	443	468	433	394	404	452	417	429	402	429	445	432	425	433	435	449	468	434	452	443	447	457	461	407	439	455	425	488	427	395	468	470	451	422	436	440	470	452	450	437	407	452	435	428	449	459	450	411	434	433	440	452	427	402	451	474	419	435	421	461	422	424	424	416	415	451	428	442	436	467	415	424	462	430	439	436	430	439	405	455	461	443	438	426	441	468	440	416	397	446	451	416	475	430	431	462	429	424	434	433	428	444	474	422	462	443	453	403	442	457	426	496	450	438	447	458	418	447	441	467	437	455	464	476	439	482	465	441	433	407	438	460	427	495	402	445	425	428	415	468	400	458	426	412	413	406	474	415	422	483	412	442	425	423	386	425	427	424	406	434	430	436	446	393	444	434	425	413	449	429	450	393	453	434	455	475	465	428	451	424	393	460	404	442	420	427	410	405	419	453	428	487	440	447	433	449	459	457	451	438	481	489	436	448	423	435	429	431	441	411	444	436	439	457	419	443	439	472	450	433	457	416	464	472	421	438	439	462	429	437	451	422	465	441	438	428	381	447	412	424	455	437	402	460	439	435	414	407	445	471	428	428	430	418	465	433	425	422	478	472	437	442	449	446	456	450	469	410	453	443	424	489	409	463	421	446	439	485	418	460	440	445	427	444	470	413	438	446	441	440	436	445	405	453	428	429	440	442	485	418	427	456	404	417	425	469	413	453	468	428	485	475	446	445	430	474	469	472	412	446	421	422	421	399	465	417	413	407	440	443	431	445	410	455	427	426	461	424	462	431	425	403	480	399	403	427	433	407	399	468	404	468	458	430	437	426	451	471	443	462	453	455	470	443	435	402	505	452	414	420	439	407	497	438	465	385	453	455	413	407	442	440	393	437	389	440	446	445	420	427	456	447	430	425	439	417	449	429	443	409	423	440	433	441	455	451	435	437	445	428	427	455	432	463	410	438	450	422	377	461	447	452	425	467	450	424	438	427	443	425	464	425	396	448	428	417	436	423	416	475	432	419	443	486	470	464	471	440	409	423	456	442	468	437	395	451	449	432	434	451	392	435	446	421	437	436	424	474	429	437	437	445	455	429	439	443	466	420	401	429	445	410	396	478	471	422	415	441	457	443	462	444	418	442	458	467	477	452	440	415	440	420	446	460	417	394	417	436	428	478	480	423	453	444	438	433	454	438	426	477	415	410	417	439	457	460	461	429	401	474	427	419	407	410	452	435	439	410	386	450	465	439	461	417	454	406	415	423	413	445	416	442	465	431	441	433	449	435	430	467	431	459	487	378	424	445	433	440	419	439	436	413	439	434	448	473	454	418	438	421	395	425	452	470	429	452	441	462	461	421	421	483	420	485	445	461	424	433	397	412	443	431	460	397	437	434	401	438	448	445	430	412	424	449	451	422	471	403	427	411	421	408	447	427	455	470	457	447	438	429	452	464	468	433	408	434	442	412	432	446	392	436	427	451	426	412	400	449	421	462	429	438	445	409	427	431	413	414	431	437	439	475	435	424	422	415	449	464	431	433	443	428	426	431	455	442	426	444	503	455	433	425	438	481	470	458	473	446	418	463	415	440	413	457	459	441	481	445	408	423	441	422	428	461	454	459	444	445	427	432	442	451	415	451	408	455	452	438	439	439	440	457	439	401	415	412	453	411	427	448	466	406	405	395	434	459	429	412	459	439	451	436	429	465	420	446	437	426	437	458	432	441	456	404	453	433	460	484	429	452	450	425	462	453	409	430	416	448	425	454	428	416	405	426	431
5022	6352	5864	2873	1885	1570	1892	1995	1426	1218	13151	15765	11242	5357	1689	1008	520	437	414	431	433	444	396	433	410	422	420	430	406	426	414	435	419	403	460	427	425	406	420	433	414	442	447	406	426	425	430	403	411	444	461	437	430	431	409	417	416	415	427	437	413	449	429	435	414	419	430	420	422	446	422	455	406	417	447	378	426	418	436	442	468	446	415	438	428	442	412	416	401	423	445	442	423	424	411	445	438	422	418	398	400	418	421	414	389	468	430	421	432	402	433	420	410	458	425	415	396	433	422	423	446	375	425	446	436	424	451	403	430	403	446	397	409	438	392	422	417	387	427	398	375	402	399	464	420	397	429	430	425	430	412	425	432	418	455	425	415	394	400	430	405	416	437	429	371	400	400	435	398	429	379	364	390	416	400	413	399	415	424	434	411	437	394	402	418	402	414	422	449	409	404	408	384	423	412	405	427	451	406	408	434	374	435	417	422	427	432	378	413	431	434	370	445	417	420	453	401	427	447	425	471	392	408	432	409	412	391	419	452	430	419	432	490	425	416	439	418	402	390	423	396	442	396	397	427	410	401	397	417	413	398	394	444	387	442	398	450	405	446	419	398	419	410	400	406	388	411	429	418	448	404	418	408	401	420	440	438	436	398	428	454	426	407	407	428	405	425	443	410	420	423	411	385	429	402	403	423	433	413	419	427	417	411	410	405	432	405	442	426	445	431	438	411	411	424	418	375	419	419	418	420	405	420	402	418	376	392	435	433	376	383	416	392	414	445	425	430	406	439	411	401	413	404	404	419	409	401	433	420	429	413	436	424	417	437	423	390	403	474	446	403	424	397	392	373	412	403	425	408	391	400	422	416	416	417	384	423	440	417	389	428	438	418	425	419	398	464	441	420	435	405	381	411	451	412	432	459	417	404	438	412	405	379	411	398	406	420	407	401	393	414	411	439	412	395	399	427	409	430	439	394	444	407	393	425	372	430	415	386	425	414	427	394	411	483	437	426	412	439	400	413	416	419	421	411	430	374	437	452	429	365	417	400	426	442	439	400	395	408	438	425	426	429	403	429	425	423	439	408	387	421	445	424	436	429	393	434	391	429	431	432	414	375	425	426	364	428	424	386	447	443	438	420	440	435	402	420	427	386	418	430	421	429	394	428	462	410	410	407	427	420	421	433	426	420	412	422	382	407	422	432	408	437	396	406	389	407	420	391	411	382	421	435	406	486	390	380	405	435	404	413	404	439	423	395	435	411	410	408	424	368	402	439	444	399	420	362	418	410	425	400	394	397	385	461	413	360	385	421	419	417	432	428	421	423	391	379	395	461	405	419	395	392	415	446	402	391	415	389	393	427	404	437	412	443	403	426	432	459	422	413	432	434	395	415	414	462	431	415	391	439	445	400	400	412	452	421	416	413	414	435	421	390	470	408	444	419	367	398	391	417	421	388	397	430	406	407	393	400	422	430	385	435	403	380	427	441	435	422	412	424	448	423	405	446	402	416	416	444	402	437	412	393	445	416	433	435	378	402	427	412	394	408	418	426	401	438	407	450	404	422	410	384	403	388	399	448	418	393	410	417	392	398	427	412	367	404	456	401	403	427	415	446	442	400	406	421	422	459	425	408	420	402	411	448	425	432	422	446	399	409	417	412	418	383	406	428	431	416	404	427	409	412	400	386	435	401	403	372	445	408	413	417	452	428	462	402	386	391	420	449	393	427	437	410	395	410	384	420	410	431	413	399	416	424	409	442	406	440	442	432	422	412	416	398	385	402	392	410	384	437	413	387	433	394	392	432	406	424	390	428	429	419	422	429	375	423	402	417	399	408	391	393	422	388	409	433	434	432	440	387	422	419	413	401	404	433	422	387	411	411	398	416	431	431	408	403	442	388	418	394	421	421	430	458	379	402	416	421	416	415	386	454	408	418	438	415	430	417	392	430	433	408	469	411	437	385	412	383	402	437	394	375	381	414	406	388	424	419	405	411	401	397	412	401	430	449	406	430	405	383	410	440	401	415	415	416	394	394	414	405	405	427	374	431	451	426	389	403	373	448	385	405	407	398	398	428	419	433	394	399	393	433	414	407	413	435	422	438	422	410	415	416	427	425	439	405	389	439	366	434	385	454	446	403	393	426	399	430	401	424	435	393	393	443	438	404	423	390	405	388	446	390	417	426	448	403	410	426	405	383	408	416	408	410	407	421	382	440	427	418	421	421	376	402	403	427	384	409	430	418	414	438	403	404	389	447	402	434	420	412	452	431	410	404	396	435	429	375	430	395	422	425	397	416	410	391	433	388	388	446	420	406	408	408	415	415	397	371	416	405	450	412	378	421	409	428	433	427	408	413	460	445	417	401	423	400	393	417	429	433	399	394	359	410	407	464	412	413	405	418	415	432	395	441	427	402	433	407	435	396	413	387	408	370	425	420	424	412	378	414	410	415	397	416	423	418	417	433	439	435	413	442	429	404	365	402	410	390	418	413	372	388	384	423	408	422	428	419	416	442	427	394	391	395	425	381	394	401	377	408	399	404	371	409	400	408	442	403	454	405	409	392	385	422	395	400	405	414	437	416	445	433	442	423	427	445	422	396	473	404	395	416	427	382	384	393	396	401	408	417	380	402	445	456	451	431	399	408	427	408	394	387	443	429	408	425	404	403	440	435	386	387	418	422	456	414	390	433	415	417	394	433	427	430	395	419	418	416	404	422	417	403	422	414	442	423	429	417	401	439	429	434	414	402	419	431	414	428	417	417	384	402	410	377	427	380	396	427	376	406	417	410	410	428	395	416	419	431	419	427	402	413	413	392	392	427	440	406	375	392	438	431	408	451	383	406	405	426	408	425	408	417	401	418	436	424	405	418	418	414	421	417	434	427	413	392	386	431	430	466	433	413	415	411	379	401	408	425	419	382	451	400	423	423	376	407	397	413	422	385	421	412	437	439	392	422	430	442	419	418	394	447	411	410	436	405	407	418	430	405	385	407	479	412	427	442	407	448	395	416	391	415	431	401	441	420	415	384	394	422	449	418	384	419	432	370	377	397	393	419	406	404	410	381	467	397	421	419	455	388	398	436	392	428	386	407	443	358	410	396	406	409	417	392	423	423	431	435	435	413	382	401	425	390	429	385	387	407	412	412	428	396	425	429	389	417	417	413	384	428	415	410	397	427	417	362	407	399	416	420	440	413	431	415	397	419	430	425	467	419	383	389	440	392	408	420	423	433	397	422	400	383	440	432	430	455	444	464	417	409	439	422	426	433	431	398	439	415	392	431	422	398	407	387	403	400	376	411	406	409	443	450	397	434	422	443	374	413	435	403	402	429	432	447	393	391	373	436	444	410	423	416	408	400	383	409	399	423	427	443	416	437	424	418	409	411	399	424	420	416	416	453	437	399	393	398	409	416	399	415	424	401	443	387	441	390	413	409	418	439	401	390	433	458	416	391	389	383	415	404	417	450	435	405	435	397	388	446	425	443	427	441	415	394	410
24709	21484	28693	24711	21168	7911	2944	2204	1474	1361	18199	27384	23403	12559	3482	1562	889	663	607	602	593	592	589	592	594	554	560	616	583	569	551	566	574	566	606	597	580	627	584	578	567	600	565	596	579	573	590	579	575	584	552	560	547	567	547	573	567	586	536	585	564	601	588	596	576	556	571	556	599	557	592	603	608	585	561	609	567	637	610	587	595	570	535	562	604	555	555	568	575	548	613	616	589	611	585	589	580	564	555	570	538	576	572	603	592	566	572	584	576	551	605	564	546	579	567	592	581	562	567	583	599	553	587	556	539	597	605	596	594	574	579	549	576	587	601	576	572	548	571	576	571	548	569	591	636	610	595	576	559	585	562	573	549	597	558	553	584	571	577	606	587	582	603	571	583	568	590	561	583	546	593	559	597	592	557	507	595	534	517	550	571	534	606	560	553	588	570	551	598	564	546	556	557	546	580	592	651	557	572	558	549	566	614	573	593	561	561	543	582	577	566	607	574	566	536	575	556	597	595	602	597	559	622	561	611	557	577	592	583	598	591	589	538	565	550	527	565	578	554	561	623	591	542	556	556	544	587	596	558	520	621	574	593	549	563	574	580	579	572	588	564	573	580	601	598	561	566	546	614	588	564	551	577	564	576	568	552	571	567	589	598	566	569	582	576	577	539	596	537	586	543	563	501	557	617	546	566	563	599	553	598	554	549	537	580	605	581	575	624	601	556	567	562	558	555	597	561	542	554	552	573	575	620	553	550	591	571	581	584	596	581	562	591	576	595	586	569	596	579	610	595	591	570	560	590	616	608	570	561	587	554	612	556	533	589	602	589	562	592	564	592	615	578	554	597	526	583	566	565	554	562	552	597	587	578	584	561	609	616	559	576	567	543	588	587	572	596	597	589	570	561	576	598	541	553	597	535	622	574	558	529	583	590	589	613	568	533	654	575	544	588	553	575	565	581	582	610	581	577	589	555	566	590	577	602	572	607	568	592	596	543	588	601	576	563	566	575	539	544	584	573	589	622	639	527	613	602	514	604	578	572	566	619	552	606	603	546	588	599	541	567	586	577	575	565	562	568	576	599	579	625	599	541	564	593	568	558	521	579	591	568	574	568	516	524	588	594	547	573	591	564	590	545	609	586	561	587	567	599	582	593	603	562	570	591	596	565	516	572	573	584	623	631	565	575	557	612	552	587	547	598	553	561	600	560	536	578	544	569	556	574	567	563	568	554	564	556	556	605	558	578	595	551	627	564	586	535	597	580	574	558	610	613	612	541	566	562	584	571	596	549	546	595	562	577	551	612	546	581	548	554	564	605	520	590	567	550	583	599	579	605	625	546	566	604	580	539	578	601	548	637	583	585	556	563	574	613	560	604	565	578	600	589	570	514	570	562	583	549	588	556	578	602	546	599	571	589	557	560	585	609	568	537	629	521	588	604	575	530	574	623	568	561	551	595	602	585	588	557	571	568	576	612	576	574	579	560	563	574	566	564	580	597	599	591	528	589	574	564	569	548	597	576	573	537	573	594	564	607	595	600	590	579	585	575	554	572	609	584	570	578	601	593	587	574	532	587	582	553	606	578	595	552	554	562	580	574	620	588	548	533	548	545	558	551	581	556	597	570	541	544	593	571	566	556	586	544	605	587	579	569	556	533	595	555	587	563	589	578	550	550	569	608	562	557	554	553	596	555	612	596	606	597	578	587	602	574	533	536	631	567	549	613	627	551	559	612	619	552	542	578	573	579	548	564	619	588	554	594	559	577	547	565	558	577	604	628	543	576	572	546	602	608	593	578	550	570	557	563	571	601	590	598	573	547	571	531	577	606	547	602	597	563	552	583	574	554	543	552	603	578	564	529	538	583	602	556	603	538	549	587	577	594	594	566	597	618	576	575	576	561	562	578	585	607	607	566	511	565	582	530	566	571	585	578	565	563	546	577	552	561	586	571	564	579	577	564	581	626	602	544	534	600	560	590	586	575	592	588	585	600	556	587	560	571	568	567	559	575	534	507	574	561	588	580	539	609	549	529	565	588	584	612	568	596	550	548	602	557	547	568	588	545	597	583	560	586	506	620	600	605	554	560	580	571	546	565	588	598	596	571	558	518	587	594	537	582	556	593	593	577	557	603	576	606	583	618	555	598	568	603	515	589	581	591	604	583	550	628	541	535	584	627	567	608	598	570	581	575	584	590	580	526	574	595	529	570	582	564	543	549	594	579	540	574	620	610	558	586	564	553	579	595	549	570	518	581	659	574	592	591	550	593	583	575	606	558	573	563	561	584	567	573	578	567	560	558	572	566	555	595	574	485	531	598	626	578	578	566	592	593	606	547	571	559	575	576	566	585	630	589	549	595	557	572	623	552	599	556	590	574	564	574	598	582	534	570	544	608	569	553	587	597	562	588	584	584	581	602	580	606	564	541	584	588	598	554	574	539	589	618	542	576	538	564	594	563	581	586	557	584	558	582	585	596	536	552	595	593	514	604	599	597	612	604	564	596	570	614	577	510	535	589	634	568	555	564	593	586	584	595	565	556	587	566	593	597	548	557	548	607	579	565	550	608	585	583	570	545	580	594	541	562	570	577	579	574	563	574	566	594	530	620	539	622	589	620	582	598	551	570	565	567	558	556	595	591	567	590	538	555	586	578	603	578	568	564	595	563	590	552	620	546	565	571	598	600	569	577	570	558	556	475	563	589	561	545	597	593	570	557	608	583	556	537	574	559	546	553	575	570	614	579	578	604	585	532	578	599	587	571	532	578	567	595	599	548	628	579	579	541	606	544	547	564	539	553	544	567	532	532	563	589	553	577	596	564	546	533	586	543	566	547	562	543	577	541	581	568	524	567	575	541	555	589	600	568	607	560	558	596	607	533	585	566	581	503	559	537	613	558	627	610	557	595	582	621	557	587	555	595	565	604	580	615	548	592	595	545	620	578	576	555	565	537	560	557	533	584	569	571	627	564	554	560	571	548	599	539	580	597	568	595	596	527	596	549	573	587	579	563	592	547	553	594	543	576	583	603	559	544	527	646	565	578	552	546	581	589	603	547	587	560	633	563	592	548	549	618	590	567	617	611	548	565	581	580	619	539	564	594	567	603	557	606	598	594	592	609	564	538	593	599	610	583	512	567	607	612	579	567	574	555	603	558	595	588	601	568	565	614	532	581	588	583	576	571	584	555	541	525	554	589	516	579	593	570	591	597	598	533	582	591	564	541	553	606	626	604	584	556	538	569	562	548	566	622	601	594	575	588	595	621	584	555	585	565	550	575	536	564	561	578	625	568	584	629	566	577	560	596	587	605	573	600	546	570	549	616	594	516	561	557	571	559	526	547	540	594	582	564	583	581	595	544	578	561	551	629	601	591	585	561	523	600	548	602	573	522	545	581	548	570	529	552	576	591	573	606	612	556	589	607	562	543	603	597	548	589	577	555	569	560	584	584	581	549	597	582	594	580	518	506	594	610	547	601	577	589	560	550	655	545	550	606	584
5817	10348	9437	4566	3082	2687	2508	2816	2092	1850	22272	24793	19557	10001	3263	1730	895	606	529	547	525	560	576	482	580	501	486	533	522	537	571	556	515	543	516	564	530	537	528	548	537	510	524	549	543	537	534	541	515	548	531	538	485	590	521	496	551	495	527	531	535	538	539	520	521	555	515	531	578	515	529	575	525	528	525	568	534	556	511	558	532	531	536	502	529	528	550	525	559	517	534	560	533	524	510	493	524	484	554	559	534	532	558	500	551	549	469	541	508	528	522	522	529	550	537	510	532	508	541	526	518	520	522	520	491	527	510	524	527	473	583	551	527	532	553	534	520	532	552	552	505	516	531	522	549	546	500	539	518	529	486	526	533	549	527	567	527	505	521	532	508	495	521	509	504	545	566	539	535	509	574	565	559	522	525	560	527	529	539	535	503	547	537	504	513	567	528	516	514	528	541	537	536	548	510	545	530	515	506	471	491	515	539	526	518	512	543	475	575	544	485	539	537	543	538	523	503	528	550	527	555	520	504	508	495	530	511	560	547	531	502	506	504	511	545	537	540	489	537	493	513	509	518	527	488	521	542	552	548	540	538	522	514	519	490	566	577	512	520	515	531	534	531	548	531	533	507	497	551	517	528	512	509	540	487	486	533	520	531	558	503	491	524	500	537	536	540	522	564	523	490	533	525	557	526	553	564	474	537	531	522	466	514	543	539	503	495	553	567	540	490	491	512	559	534	539	490	511	512	523	535	571	526	515	534	560	521	518	503	508	503	511	517	525	525	523	507	527	538	496	526	538	538	509	517	524	505	560	498	519	549	522	512	497	597	493	518	523	563	488	521	560	483	485	502	556	546	521	524	511	524	508	544	550	549	534	526	537	507	497	518	506	541	530	489	495	492	543	553	548	574	565	526	502	526	511	571	563	544	531	532	530	515	523	500	508	526	522	515	548	549	578	519	517	516	520	533	544	538	502	530	514	493	534	518	517	542	533	599	501	518	526	530	519	539	479	512	517	566	484	536	533	534	510	494	538	516	546	528	560	529	547	545	529	540	479	532	541	515	546	561	503	527	532	512	484	509	525	540	536	572	497	488	532	477	516	537	480	494	508	531	513	489	523	518	523	520	525	515	536	528	542	525	532	485	504	567	560	510	555	513	484	497	555	517	493	476	530	589	550	520	499	538	517	558	558	529	519	519	496	560	572	527	538	535	467	478	512	522	564	525	525	521	514	522	501	540	532	510	525	535	540	541	497	512	508	531	532	496	560	524	546	522	535	557	494	553	503	529	535	516	543	514	540	513	524	502	577	509	525	569	560	535	507	522	518	517	522	490	505	493	553	528	493	499	470	534	528	502	545	533	551	496	498	493	575	528	518	517	537	539	559	519	521	512	537	533	498	510	512	516	568	542	512	511	531	532	485	525	477	543	504	524	574	505	509	512	530	547	580	512	513	527	493	506	537	489	532	504	492	507	501	546	520	528	541	507	503	549	533	495	524	491	536	561	533	497	591	561	484	517	564	497	519	523	528	522	522	538	490	537	516	516	549	547	578	533	551	490	539	559	501	527	513	568	524	523	551	526	531	518	511	512	599	494	548	503	538	502	541	525	551	506	502	519	527	549	520	500	525	517	507	504	550	530	547	549	531	509	500	536	534	503	578	552	512	559	556	510	499	520	518	540	511	515	516	561	494	514	514	498	522	496	521	520	479	525	513	490	502	532	499	494	540	480	518	555	516	556	529	520	513	530	536	519	546	531	543	490	525	520	506	530	504	502	557	552	546	484	510	516	547	519	533	504	557	545	513	535	520	525	519	521	525	527	508	524	549	532	542	513	525	542	567	540	506	558	536	491	459	517	550	520	502	520	539	503	519	500	569	553	503	524	495	539	513	536	552	523	526	523	491	504	492	533	543	501	481	530	509	501	539	491	521	542	534	485	527	549	497	499	494	538	506	525	505	546	468	500	555	519	537	540	486	547	536	524	500	538	524	531	479	503	556	545	518	500	524	540	525	559	527	528	571	543	564	525	514	518	501	549	542	489	543	508	506	524	517	529	522	520	516	522	527	503	489	518	499	537	523	503	531	506	531	557	542	543	514	514	504	559	513	541	517	526	519	507	515	530	515	509	564	518	542	527	509	509	526	530	542	536	559	523	540	531	476	529	527	546	501	505	559	530	521	546	520	510	480	508	500	522	522	510	506	506	531	504	534	525	485	521	510	527	542	499	486	524	524	528	518	513	563	477	491	516	511	508	542	503	521	559	553	537	501	524	470	535	515	556	522	521	482	509	523	529	532	543	523	516	545	565	541	512	524	535	516	514	517	518	529	523	521	561	487	566	473	498	538	531	536	530	528	517	538	505	526	521	544	511	507	518	507	538	495	513	507	524	529	508	517	528	473	526	486	508	516	502	515	524	518	514	536	516	517	512	530	551	508	526	503	490	526	495	509	509	484	528	557	516	511	518	508	536	541	506	510	524	506	494	527	519	502	508	543	508	531	539	540	546	502	518	516	524	509	523	529	521	515	503	529	570	520	544	531	532	551	526	518	500	552	527	546	529	529	537	526	537	527	541	505	529	538	476	502	510	549	539	564	514	552	504	561	525	511	508	525	552	542	507	558	486	572	537	548	488	545	505	545	554	505	562	538	536	498	535	500	553	544	542	556	490	520	546	490	550	532	546	541	530	549	530	538	504	549	537	512	524	532	521	467	499	549	562	548	496	525	503	521	509	507	567	523	521	523	517	551	558	552	525	570	516	562	499	523	524	582	532	531	521	519	510	518	548	526	508	507	528	479	538	503	561	521	516	513	505	499	520	532	511	560	542	497	552	572	529	538	501	508	539	500	496	510	535	545	510	566	527	525	487	507	520	536	516	516	524	499	529	525	542	526	524	505	542	514	497	555	524	536	548	515	537	534	506	557	531	555	521	537	546	505	484	518	503	517	535	521	523	542	476	569	526	541	508	490	521	548	496	521	525	505	487	530	517	510	522	484	536	563	517	506	515	505	527	497	489	553	532	527	545	496	501	485	540	506	561	523	516	542	547	537	555	477	518	550	498	542	528	512	499	549	529	501	491	511	492	452	529	536	548	506	517	537	538	540	543	561	503	548	582	472	529	567	545	515	515	522	554	542	536	527	551	576	534	557	501	500	527	506	552	502	484	510	506	517	545	521	508	541	538	501	517	543	525	558	552	525	492	524	559	565	549	537	572	509	523	518	553	534	532	492	497	541	537	560	532	494	501	510	524	526	537	545	514	503	518	497	547	540	584	523	486	487	472	557	533	475	527	537	538	499	501	512	525	471	545	517	541	519	548	499	512	522	533	511	498	510	526	536	504	456	528	494	545	564	546	505	518	507	484	538	508	489	494	548	500	497	497	528	507	533	534	513	494	499	480	501	527	540	540	502	506	528	557	558	546	523	514	559	540	505	554	500	559	523	481	500	511	503	513	521	512	544	545	536	558	492	531	503	533	508	517	540	495	531	491	516
27578	11237	2555	1337	853	662	678	564	606	508	849	1559	1664	1172	749	630	538	485	466	477	435	481	458	463	490	442	451	466	415	440	452	452	447	450	498	508	473	491	440	457	449	441	461	446	452	428	439	464	504	466	408	454	434	454	467	466	463	437	460	457	420	439	481	450	442	456	467	471	422	444	472	467	422	462	443	430	467	431	510	418	472	462	409	463	468	465	448	384	444	443	489	442	460	415	439	430	453	464	421	449	453	480	430	462	471	426	436	445	453	454	443	425	451	462	450	458	497	441	480	465	434	415	455	457	440	496	416	447	462	461	467	461	422	476	425	495	434	465	447	430	436	446	433	462	430	470	421	469	487	490	439	436	482	446	426	450	453	433	456	455	421	431	423	417	374	489	463	464	448	443	424	470	451	453	442	459	430	454	450	452	436	452	481	450	485	432	443	437	477	424	447	420	479	437	490	450	458	457	441	440	488	441	474	500	434	429	472	465	453	460	433	430	420	416	438	441	508	397	457	452	441	424	471	466	442	448	417	464	429	458	479	447	461	451	424	454	472	440	483	427	475	429	478	460	425	462	457	439	460	466	426	448	485	469	457	453	479	484	472	468	495	485	457	493	445	497	433	458	453	477	446	462	422	437	494	392	459	476	441	464	432	493	459	440	440	435	471	443	477	455	457	472	470	454	456	430	447	467	437	466	428	456	453	488	473	441	443	434	452	456	442	454	448	429	434	455	417	451	421	413	420	463	449	434	425	478	467	444	454	478	488	468	455	453	470	432	442	434	438	484	463	453	430	445	438	430	463	474	438	470	492	470	429	436	426	458	471	463	416	481	430	475	413	451	449	423	430	456	440	433	418	486	430	442	437	447	461	435	460	485	436	423	479	435	436	470	467	460	449	462	470	426	480	472	474	458	495	472	455	428	471	444	451	418	435	481	468	460	427	437	395	434	475	476	466	460	495	437	475	465	444	453	460	442	466	452	453	446	446	464	461	482	457	440	494	433	434	436	475	424	470	496	462	446	463	430	409	409	482	504	432	419	444	450	436	442	451	431	458	440	426	422	480	456	458	443	441	470	424	463	470	463	442	480	459	441	459	442	432	444	466	457	434	469	435	416	453	448	446	508	471	430	463	484	452	485	465	469	436	464	466	481	439	460	473	441	458	459	422	437	499	442	475	465	451	477	486	434	455	458	438	447	487	454	452	425	432	424	441	460	428	460	499	444	438	431	442	424	447	456	455	442	414	449	425	472	442	448	491	459	440	424	463	429	444	460	456	430	464	463	426	469	494	422	474	450	486	434	456	458	447	477	439	435	450	455	447	488	458	458	425	439	453	412	441	454	470	453	466	487	444	449	487	445	433	436	446	463	433	415	450	484	446	433	472	458	487	417	446	431	502	467	457	457	464	452	481	456	435	436	444	446	414	449	474	439	418	434	455	491	429	453	457	468	473	479	464	466	475	443	426	498	435	454	435	450	448	498	421	446	463	425	451	436	463	442	477	468	475	430	460	480	450	444	459	441	435	463	467	426	429	462	458	440	451	487	495	418	468	461	449	449	455	444	453	481	453	452	469	443	446	455	448	448	450	441	473	447	453	463	468	453	487	455	476	435	435	449	444	483	419	437	485	493	438	434	465	453	438	451	467	444	484	427	474	468	424	391	417	462	477	467	495	505	431	490	442	434	457	442	446	431	450	426	452	447	438	495	440	463	440	482	400	450	463	422	482	484	450	420	444	441	456	473	444	464	469	441	431	437	490	465	447	440	436	424	469	489	461	445	440	458	456	452	427	408	436	418	445	463	451	462	476	438	463	480	452	462	463	451	419	465	426	466	457	429	448	459	471	465	432	470	475	415	457	411	460	463	429	422	477	469	428	455	455	410	459	428	426	441	473	399	456	442	456	429	451	437	456	458	461	467	429	473	493	443	462	458	459	435	477	452	398	454	445	431	436	475	459	433	455	422	448	440	446	446	469	457	462	437	433	447	468	465	446	477	453	458	467	485	470	462	467	415	472	452	446	448	477	439	488	485	461	479	450	481	466	399	469	418	423	474	435	443	471	440	454	411	459	469	448	465	440	443	460	444	436	473	455	460	458	465	438	493	416	436	411	482	462	447	483	431	397	431	449	447	469	438	472	433	431	471	478	388	506	456	451	444	455	436	443	468	439	422	464	415	457	423	463	483	429	482	436	482	457	462	411	436	452	438	465	444	451	474	465	456	439	456	416	439	443	448	433	427	471	475	455	444	440	477	435	463	494	460	441	448	447	463	451	461	478	474	453	497	452	459	461	438	431	461	447	423	480	428	457	465	460	465	447	411	480	504	442	442	445	453	448	508	438	470	476	483	396	477	444	472	433	439	477	449	453	463	443	493	436	440	445	435	448	492	454	474	487	465	445	457	474	459	473	505	422	451	457	437	446	426	424	460	472	435	416	433	456	462	416	422	429	465	446	479	478	475	457	449	435	427	426	466	426	476	435	476	472	439	462	438	439	440	460	455	450	440	481	486	449	464	439	466	449	443	468	445	459	411	448	441	435	425	418	455	480	450	416	451	440	438	459	469	476	474	464	438	436	511	416	455	434	474	461	406	472	424	420	465	470	456	462	468	451	469	463	459	454	420	440	397	443	450	419	469	467	450	448	446	442	447	448	475	431	432	462	466	438	422	457	489	441	503	452	436	449	438	474	449	441	444	435	426	449	475	504	445	433	456	461	453	470	438	472	476	446	440	420	456	451	471	437	411	436	449	433	444	445	431	462	464	425	486	411	467	439	426	452	469	431	465	444	458	477	439	429	436	437	461	456	477	472	466	464	456	467	457	468	448	435	418	453	465	432	469	439	452	446	450	465	429	427	447	438	430	446	453	452	468	449	468	424	451	433	451	422	452	437	449	513	433	446	456	465	488	441	454	448	447	486	450	472	449	430	454	460	432	437	426	436	462	436	465	437	457	485	490	474	461	450	451	468	454	465	454	439	445	453	475	457	443	468	461	468	435	449	446	460	461	426	450	444	438	457	455	422	435	490	475	448	474	438	444	467	447	451	502	474	450	463	470	462	479	462	446	472	450	391	423	462	462	457	446	441	468	458	462	458	485	455	469	461	404	420	449	419	439	428	469	448	496	443	448	491	463	459	457	486	448	434	425	482	483	462	444	440	442	448	482	464	472	447	483	433	453	473	449	473	442	419	428	450	421	453	452	451	467	442	498	430	460	422	446	436	470	492	459	471	445	430	436	475	432	458	429	465	470	423	436	468	517	411	461	386	415	434	438	468	407	470	466	440	431	406	453	463	424	477	483	454	422	428	434	423	456	428	449	412	476	460	436	430	448	425	452	473	458	477	459	436	459	496	452	492	440	438	448	422	451	424	429	461	463	466	434	435	466	427	457	472	453	458	437	454	462	425	466	474	482	460	494	415	422	483	429	482	456	444	461	436	463	458	464	438	501	466	468	470	448	434	461	463	466	460	461	448	458	475	480	478	458
6055	2979	2317	1175	929	777	731	759	781	583	1135	2024	2023	1305	717	567	462	430	392	397	416	404	397	402	425	416	398	400	419	438	442	404	394	397	394	421	435	428	441	413	437	398	399	387	439	399	386	399	422	422	367	375	427	422	367	386	400	396	397	422	382	377	383	418	404	381	376	397	426	430	410	417	440	426	432	434	406	445	383	437	420	426	426	397	411	426	408	441	434	387	386	390	408	409	420	377	409	426	407	398	427	405	388	439	396	417	370	418	386	423	395	405	425	385	434	434	412	400	390	422	389	405	423	420	433	384	362	416	418	413	380	402	404	415	399	396	454	388	397	395	430	421	426	407	430	401	414	393	380	422	370	393	388	384	444	428	429	392	407	434	416	400	431	408	416	403	418	422	429	390	386	407	395	419	435	419	427	428	407	406	437	418	374	402	449	410	435	387	439	426	367	439	423	407	423	386	410	387	426	426	395	410	436	369	434	410	418	431	376	382	401	412	437	386	442	417	421	401	419	397	376	420	381	417	412	443	437	406	426	412	420	407	369	423	436	384	424	384	428	403	397	397	392	374	415	426	407	422	425	433	436	432	431	409	412	449	390	413	404	386	418	411	374	396	412	418	422	407	433	409	457	409	379	437	395	408	425	416	412	429	398	431	394	402	389	442	402	381	420	404	412	380	415	385	414	365	410	403	427	402	415	403	427	416	412	386	404	406	408	370	414	431	415	392	423	386	426	416	394	452	389	379	411	439	372	409	369	409	433	418	427	394	391	394	391	407	425	426	435	393	450	395	403	394	398	404	409	421	419	406	393	417	419	405	416	411	392	382	429	388	405	385	398	376	427	415	418	425	412	406	478	439	398	437	428	421	410	393	375	412	415	432	417	418	415	424	400	402	399	421	404	431	395	420	424	372	423	429	406	351	420	441	453	436	382	391	401	400	414	411	407	407	396	405	373	403	426	442	391	402	417	410	370	391	410	414	374	454	389	418	418	426	390	410	385	414	393	365	418	452	414	410	428	428	396	380	403	444	402	407	391	466	428	457	377	407	447	415	408	394	383	379	457	385	388	416	405	419	371	394	409	415	413	427	434	417	405	402	440	429	430	440	406	404	446	406	399	429	385	405	439	385	385	421	393	407	397	408	412	431	416	452	403	346	398	420	400	419	401	396	395	425	398	416	436	403	393	400	394	406	420	404	390	367	434	394	422	447	412	428	421	403	387	431	387	412	380	398	397	395	396	367	405	461	410	414	382	384	422	431	397	421	398	422	402	420	397	360	390	403	430	378	400	413	387	436	401	415	422	387	428	391	411	402	410	423	409	409	405	391	424	394	409	385	413	463	387	388	409	422	416	401	413	412	435	368	408	391	390	446	373	410	378	413	393	428	387	397	418	395	418	440	411	412	399	387	439	388	433	415	387	392	387	446	438	411	403	459	392	421	407	411	413	404	399	448	417	389	460	436	399	376	425	417	421	432	375	412	416	466	407	403	432	380	425	396	383	404	403	416	444	429	437	402	419	419	432	416	448	401	382	420	401	452	392	440	410	393	414	436	406	414	390	404	437	403	402	434	388	403	397	428	423	421	407	388	408	388	452	407	429	405	421	428	381	386	402	411	422	432	433	426	414	377	422	389	411	486	401	368	447	427	408	403	387	441	429	449	413	368	410	407	384	412	395	356	410	387	441	401	418	412	437	418	358	428	411	410	440	434	400	418	433	410	422	399	433	418	389	401	401	396	432	426	416	406	401	382	402	365	434	432	399	398	408	436	378	401	423	370	410	414	425	402	456	407	446	436	416	412	387	432	416	395	411	402	408	405	433	415	387	418	438	389	409	388	397	453	445	398	423	422	421	419	407	384	385	407	416	399	432	415	427	417	395	416	380	424	410	418	411	411	423	411	422	410	483	395	426	427	416	397	429	420	377	419	401	414	420	390	426	411	420	429	461	399	425	414	399	382	441	431	418	395	405	378	434	384	421	368	418	418	404	422	388	369	419	402	428	410	410	447	399	410	439	439	435	458	437	395	430	417	395	413	387	408	419	422	383	387	415	427	430	424	386	418	418	411	407	387	387	399	414	408	422	405	403	411	405	445	375	405	407	380	424	403	407	412	382	403	441	430	434	422	374	415	431	443	424	390	385	402	398	428	433	396	384	415	388	382	398	410	413	393	409	405	394	386	433	411	440	420	433	397	414	396	432	419	365	395	410	441	429	423	412	390	383	428	391	410	417	431	404	426	379	367	385	404	409	367	409	423	410	431	415	390	383	447	425	427	433	416	411	419	398	405	387	441	412	403	389	452	403	376	408	391	372	377	414	400	385	388	435	423	410	411	417	405	413	411	409	394	391	425	391	422	426	427	391	393	406	425	449	409	389	393	442	389	456	391	440	427	438	439	381	441	392	458	426	437	398	393	409	373	392	440	397	404	393	401	401	411	392	415	385	438	402	406	435	409	410	384	402	429	366	426	394	413	413	426	445	422	433	400	429	402	416	415	419	384	404	409	424	403	396	398	390	395	433	439	388	428	415	440	437	430	406	362	385	412	420	442	439	400	418	384	406	451	391	424	413	380	400	399	417	429	421	405	452	438	389	374	404	409	379	410	424	406	410	402	451	376	441	409	410	418	409	404	401	430	419	404	389	412	385	411	361	395	381	425	383	394	437	431	401	408	384	418	441	399	441	414	418	395	388	424	422	408	431	419	405	435	417	424	399	407	396	412	393	410	424	450	421	388	447	405	396	431	361	406	380	401	426	403	438	418	463	399	433	410	401	384	384	391	392	393	377	431	428	430	417	418	413	391	396	402	394	415	407	413	366	401	420	385	404	406	428	436	392	420	393	464	421	367	425	435	430	384	431	414	419	408	426	416	430	433	440	399	436	419	411	435	385	399	394	447	405	370	393	419	380	412	416	440	401	389	415	372	384	383	413	406	399	438	423	427	381	419	375	400	452	380	388	392	400	417	408	395	395	391	431	441	404	464	412	429	381	437	421	413	463	405	394	385	407	430	415	425	417	414	424	441	395	394	398	390	392	448	407	440	405	401	390	396	397	401	406	367	389	441	405	401	377	432	425	400	377	371	400	397	446	428	419	432	360	428	396	424	378	399	385	372	396	424	416	390	372	431	387	394	419	412	413	404	406	425	407	400	423	408	429	434	369	425	373	394	452	382	386	442	439	398	407	384	424	371	370	439	437	408	408	428	405	430	446	404	384	410	428	423	375	397	404	430	382	420	415	393	407	456	406	378	392	423	376	403	448	388	381	417	417	419	400	446	425	379	410	426	402	424	389	385	443	400	412	404	432	406	431	413	397	392	390	406	423	414	442	370	400	410	421	419	393	429	421	396	416	414	407	425	423	423	418	393	405	402	420	409	400	414	448	414	370	411	443	445	399	400	383	416	399	437	413	419	418	392	365	406	420	424	382	418	412	418	384	396	453	400	458	386	369	420	399	426	412	388	413	423	400	396	412	414	447	395	434	390
25563	21408	27478	25449	9063	2283	1327	944	891	754	3572	14290	15609	8249	2392	1231	672	465	454	404	412	453	440	443	464	455	492	441	449	479	451	435	411	425	467	419	433	394	436	403	421	428	414	460	483	465	438	430	439	417	455	427	451	407	413	436	435	444	458	440	414	437	480	444	468	416	435	468	437	430	420	448	406	452	423	448	430	443	456	447	456	438	466	462	438	404	449	416	418	452	428	446	394	446	441	473	417	436	422	436	428	472	403	448	400	432	471	424	454	439	400	437	425	394	415	465	419	445	470	405	450	409	453	450	443	437	435	429	447	418	449	428	440	456	466	447	412	399	388	444	449	412	444	412	461	446	419	445	461	462	442	435	442	429	428	424	416	447	445	441	445	462	449	421	433	427	436	410	412	447	451	384	439	422	426	391	427	446	400	429	462	406	434	444	436	433	430	443	450	429	460	382	416	411	441	428	433	442	443	413	417	430	436	444	425	433	447	438	465	429	438	423	436	429	432	408	448	449	465	389	416	455	457	428	435	409	459	447	421	413	477	453	468	444	475	428	424	439	445	461	466	432	485	469	413	445	453	458	430	468	459	431	445	474	410	477	460	432	439	435	429	428	424	464	401	439	449	421	439	430	431	433	471	405	418	452	424	438	454	444	408	458	468	408	406	454	421	443	438	473	436	412	417	436	438	422	439	463	409	473	428	472	424	468	419	410	437	430	436	420	415	430	446	428	452	428	421	403	452	433	463	418	440	446	430	431	440	428	448	443	412	430	464	415	456	461	415	433	470	417	408	463	417	422	428	438	480	427	434	449	418	434	472	446	448	474	442	427	442	420	434	430	416	461	398	434	439	470	470	422	439	418	430	419	426	452	429	377	442	435	440	431	487	416	455	442	438	438	437	470	455	438	507	390	421	434	427	393	417	442	467	440	400	484	452	463	434	448	441	428	428	419	465	455	418	505	443	415	455	438	419	400	453	405	463	472	422	398	419	401	380	415	438	424	414	430	450	414	411	459	459	459	423	430	456	418	438	434	461	422	476	448	418	423	406	411	411	464	400	456	461	410	425	422	399	413	437	486	422	428	427	417	409	474	455	411	450	441	442	425	468	444	471	431	438	432	458	421	425	457	416	416	435	424	443	442	445	472	436	463	420	435	470	446	450	389	441	417	407	426	461	435	412	418	419	412	453	423	436	420	419	454	449	429	441	427	429	405	461	455	452	449	438	416	422	444	406	391	443	428	462	420	491	426	432	421	456	453	452	409	420	413	435	408	443	458	433	446	452	455	446	452	461	489	456	395	413	430	433	419	434	446	445	424	393	438	463	399	452	445	466	441	443	408	421	454	438	454	455	438	415	399	423	479	459	436	458	411	419	399	447	453	426	412	435	436	430	445	440	460	423	453	446	440	442	454	408	413	423	458	454	457	450	455	456	430	449	450	432	448	440	443	421	450	465	390	433	435	413	462	417	417	425	444	387	454	418	452	464	465	460	450	452	461	390	433	403	425	427	428	418	459	442	401	457	448	459	426	444	434	412	403	445	417	461	467	428	437	435	397	424	444	432	408	483	396	420	446	427	440	412	452	431	433	469	466	424	448	458	475	466	427	418	446	452	406	404	414	404	446	405	445	464	446	434	464	426	435	454	394	449	409	401	414	430	444	423	436	437	447	407	426	442	466	437	439	448	458	476	475	418	414	433	442	406	429	448	445	413	442	409	419	463	377	442	449	449	456	413	432	439	414	460	418	461	461	436	422	410	436	424	479	430	482	452	420	410	424	418	438	440	440	419	430	454	439	448	462	417	414	455	455	454	460	442	456	446	426	455	438	434	426	468	410	435	407	413	423	439	439	441	466	406	474	388	432	420	426	416	420	426	420	461	433	435	392	468	443	447	466	403	438	437	425	436	408	429	415	442	432	492	394	435	426	470	415	394	422	451	428	437	413	421	422	451	387	441	453	464	444	456	382	400	427	429	425	433	418	447	457	430	432	421	450	411	411	413	425	431	415	431	466	407	421	397	425	421	421	383	417	434	448	461	433	456	459	400	480	464	456	420	425	417	433	466	414	452	448	447	446	416	434	453	455	420	415	453	456	418	454	454	402	444	422	427	438	437	404	413	435	426	437	444	425	442	492	457	457	406	408	450	445	463	434	439	460	465	423	441	436	430	429	435	429	420	476	448	466	435	453	435	414	444	430	436	458	437	496	424	430	403	454	424	428	473	439	469	420	431	422	401	446	447	426	447	397	393	437	461	451	418	404	464	430	451	402	452	453	450	432	426	414	451	450	440	442	442	433	474	442	425	443	416	411	419	471	397	453	467	446	434	422	417	419	438	440	436	413	474	449	425	430	456	423	466	451	429	452	417	445	414	423	438	394	461	436	398	440	438	422	472	438	430	441	436	441	439	456	437	414	417	443	444	460	476	439	453	454	428	447	424	428	441	445	426	426	399	429	432	402	415	455	433	460	378	458	413	461	458	408	434	479	461	447	444	451	432	465	440	403	415	428	410	461	469	418	438	482	437	442	422	446	423	415	440	414	497	444	419	418	430	409	426	416	419	439	434	425	465	430	430	428	431	432	420	420	448	425	441	450	417	453	414	381	474	429	469	458	459	441	475	433	451	425	484	444	425	452	458	420	425	441	432	444	454	425	451	432	445	389	428	464	442	426	427	450	458	434	429	438	433	435	420	456	461	453	414	413	461	440	389	416	410	435	439	413	417	411	423	435	396	416	413	450	441	476	457	443	429	424	451	452	453	405	384	408	443	404	450	421	431	399	456	439	432	456	439	441	431	449	417	470	441	439	405	403	474	432	434	450	480	457	411	448	435	388	425	474	471	465	398	444	467	427	437	404	453	449	464	442	405	382	446	414	468	437	435	452	415	426	409	417	444	425	463	402	396	411	436	452	441	476	410	438	425	445	453	437	468	446	440	442	412	415	449	398	430	418	429	455	416	446	405	425	418	452	445	444	437	459	435	471	394	450	411	429	413	431	443	387	465	440	428	463	452	407	435	447	439	426	430	417	386	452	415	424	464	407	449	425	441	415	486	431	426	413	408	384	446	421	424	450	412	456	451	448	446	442	460	431	447	404	416	443	416	434	430	432	443	443	392	402	402	454	439	454	436	438	449	430	445	422	422	428	479	458	445	415	411	428	436	444	424	431	422	456	419	417	446	422	416	475	422	460	441	415	438	412	424	399	466	432	450	402	414	469	428	429	428	419	439	432	439	485	417	416	449	431	447	451	422	421	450	440	428	428	406	415	420	408	439	386	412	425	440	427	433	438	415	466	427	446	474	441	483	444	433	485	414	428	401	444	453	422	430	448	414	447	414	469	432	439	416	417	428	440	427	429	440	409	472	430	422	439	472	468	451	426	449	477	463	455	482	457	404	455	428	444	442	419	424	411	423	437	435	445	425	399	405	446	435	435	461	466	444	448	465	430	446	444	420	437	409	461	427	470	449	427	444	447	432	463	479	473	453	448
5158	7076	5597	2793	2773	2052	1522	1295	1183	926	5447	16056	14401	7175	2363	1296	652	420	450	415	411	428	381	425	393	471	446	409	402	423	416	398	442	401	417	416	459	396	450	431	443	390	396	425	460	400	408	416	444	444	414	410	409	432	406	384	409	406	432	403	418	430	381	434	410	442	375	422	414	371	438	421	387	427	405	420	432	407	424	419	406	442	428	444	399	420	431	443	402	408	382	439	409	430	400	402	401	423	394	433	443	411	444	403	420	430	408	449	416	455	440	445	413	414	389	408	436	417	424	442	407	414	409	407	403	445	429	401	425	400	422	415	430	428	441	428	417	432	422	449	455	402	416	421	431	440	393	437	415	384	416	420	403	406	422	434	425	429	410	390	408	412	427	380	396	403	414	425	439	453	441	429	414	483	396	396	433	428	424	411	405	433	419	400	411	422	373	423	420	403	423	439	384	388	426	410	391	388	413	419	414	412	414	430	408	375	380	433	412	421	419	409	431	436	437	452	418	412	404	421	407	410	413	409	416	411	395	388	396	434	390	403	399	413	430	413	435	449	406	385	463	421	426	425	384	396	433	405	416	446	438	408	392	388	403	383	428	408	398	400	387	388	435	386	441	426	449	410	440	389	430	429	409	427	421	421	426	396	402	451	409	449	400	435	442	432	428	380	413	464	399	386	408	409	423	394	397	395	426	419	404	423	413	407	407	412	416	342	393	405	419	407	402	381	411	399	462	474	388	416	408	426	400	444	384	412	426	420	402	414	427	414	420	402	439	467	399	386	441	422	439	404	416	417	425	411	418	410	395	401	411	419	413	398	432	443	381	418	441	433	380	403	428	413	389	426	426	422	361	410	409	421	434	457	425	406	412	395	405	394	413	425	420	430	420	386	403	429	437	430	418	388	420	429	427	396	412	424	399	372	417	455	368	442	387	453	437	435	412	405	411	417	388	401	404	413	424	454	411	403	407	395	401	426	413	402	391	423	385	401	384	402	418	425	431	426	389	442	390	392	448	410	407	409	440	408	443	386	417	394	390	426	392	407	399	400	427	429	429	399	406	443	430	398	444	415	419	421	387	423	437	446	371	394	444	405	431	423	442	389	399	407	353	398	434	415	478	398	415	426	403	404	379	422	415	435	448	439	460	432	421	421	427	404	415	351	430	437	433	398	391	432	429	412	405	378	425	435	433	405	441	422	441	416	453	431	430	430	402	410	413	419	439	402	413	430	407	395	374	391	435	420	410	409	413	416	424	369	434	384	439	394	449	429	448	406	419	394	385	399	393	429	438	435	420	380	405	401	399	442	430	420	416	405	410	462	420	421	395	452	422	427	431	436	429	381	424	441	413	428	401	413	426	428	377	457	380	405	393	409	440	406	420	431	432	405	433	389	459	423	414	406	414	400	445	422	409	408	437	446	402	394	409	416	423	423	408	398	376	427	401	437	417	459	409	399	415	379	401	436	401	416	478	424	438	422	411	405	394	399	432	412	407	397	416	374	421	400	367	429	427	462	405	413	377	394	428	429	363	401	404	405	383	423	447	428	413	407	434	447	439	407	427	433	417	446	434	430	437	412	397	430	396	459	412	425	412	395	451	456	406	415	431	409	402	408	428	402	398	426	387	415	449	441	418	409	415	408	422	397	441	423	407	426	405	433	421	397	445	390	410	409	448	394	437	420	412	387	411	412	433	456	395	414	414	424	390	370	423	428	429	408	393	426	411	438	382	408	454	376	403	423	434	411	373	468	445	424	438	432	368	409	412	410	412	416	397	416	391	401	390	424	372	416	396	412	430	419	443	430	407	440	414	379	411	420	412	415	403	427	404	396	424	424	412	417	381	385	413	400	406	453	449	407	431	370	377	426	415	461	393	394	400	420	404	431	415	388	436	397	394	407	391	392	407	365	431	422	390	435	407	409	439	398	412	392	418	441	413	414	395	411	384	404	399	397	384	406	381	411	414	399	418	424	446	415	394	414	397	417	392	406	423	399	387	398	395	427	395	454	413	422	419	419	385	422	445	394	405	402	416	407	412	448	401	425	400	408	469	411	421	414	397	397	413	410	410	409	385	379	452	387	433	397	426	408	413	386	390	417	394	435	400	419	426	405	422	413	392	434	421	401	400	395	418	400	401	437	442	398	405	428	409	413	411	451	411	398	420	417	415	422	418	413	392	414	422	415	435	428	416	417	403	410	384	441	427	410	382	428	418	422	413	409	404	433	425	414	437	434	373	422	416	410	392	399	400	435	384	404	427	429	448	407	424	372	436	410	411	410	377	413	397	410	384	452	404	404	365	432	429	419	403	367	422	415	406	411	427	408	429	391	375	371	418	371	420	422	418	412	409	388	441	391	403	413	408	394	385	433	432	408	457	421	417	437	403	413	404	407	405	390	415	424	440	420	443	406	438	400	413	421	448	425	420	435	429	463	419	401	426	400	432	410	421	416	410	431	430	443	404	395	392	389	384	435	388	389	432	425	423	410	397	444	398	422	430	440	453	388	414	415	442	444	396	378	396	423	411	411	420	420	420	399	405	394	426	433	396	425	440	426	401	406	434	428	390	416	407	429	411	429	426	417	414	416	447	438	416	437	432	367	404	410	445	402	393	446	410	462	413	402	421	412	426	394	422	379	371	420	438	444	394	423	389	395	410	428	416	418	426	425	403	416	402	440	402	416	394	438	388	429	431	395	390	430	437	413	377	393	399	380	389	435	377	413	402	465	401	402	394	434	447	441	396	417	447	400	379	430	443	426	431	395	451	443	394	415	403	405	392	439	422	455	386	400	431	382	399	438	450	430	441	446	435	403	406	440	399	420	416	422	443	412	456	432	432	380	421	382	395	454	416	430	420	391	429	410	419	431	394	409	443	465	432	437	434	424	394	392	397	410	413	423	403	401	404	462	391	442	413	395	357	428	430	381	440	426	409	413	419	451	433	432	389	401	435	441	434	415	403	404	417	383	434	428	417	397	416	423	414	406	380	398	408	410	427	418	416	391	400	398	394	421	410	406	444	398	393	439	391	432	410	439	385	390	382	425	386	430	439	440	452	426	382	422	427	420	409	432	416	423	429	407	452	429	408	423	412	418	410	383	424	417	424	427	391	389	402	411	398	425	425	398	434	387	374	413	430	431	407	443	375	436	397	400	444	410	416	422	408	425	415	415	431	436	482	365	441	390	406	392	427	464	383	408	405	395	344	376	422	442	420	447	443	387	409	431	413	420	420	399	434	405	407	415	387	394	415	406	422	421	445	431	383	413	411	401	416	418	423	429	407	417	391	424	379	396	421	422	441	419	413	440	412	414	419	412	387	419	448	405	426	425	423	417	410	439	404	385	419	410	402	416	402	407	436	404	452	425	398	383	412	417	435	439	376	422	399	418	383	401	421	400	403	397	409	424	419	408	449	447	394	431	429	411	453	419	412	415	406	411	396	423	430	394	420	418	426	422	407	407	402	418	409	432	395	376	399	415	401	399	447	383	419	442
24609	21416	28629	24604	21145	8760	2745	1898	1526	1162	9248	26380	26198	15062	4527	1993	900	629	606	598	558	641	587	598	611	585	573	568	565	615	593	598	580	642	607	591	631	619	582	574	591	560	569	598	586	597	598	579	577	585	587	564	550	575	602	555	636	580	639	578	553	605	591	527	563	581	586	584	566	609	542	621	588	627	620	606	525	548	592	591	564	625	564	612	612	576	587	590	607	578	607	599	608	589	567	574	565	597	604	556	596	624	573	550	571	595	592	569	551	544	585	583	596	556	612	584	580	580	609	586	581	596	525	574	570	567	585	602	609	581	559	594	561	565	572	609	548	576	568	596	587	564	565	570	560	576	570	594	592	593	570	576	587	576	546	588	588	595	575	612	554	584	577	566	547	622	594	525	597	561	542	542	583	549	537	585	567	576	601	601	567	540	523	607	573	554	570	586	554	644	548	562	595	630	596	557	553	560	578	588	578	615	553	611	597	601	561	593	562	541	576	577	598	568	577	607	562	573	572	577	585	567	602	554	578	566	571	563	600	598	608	562	640	597	564	602	525	553	586	629	600	614	584	571	589	566	554	597	568	564	585	606	602	575	582	550	616	617	584	612	601	565	590	568	542	545	551	570	602	559	565	577	577	565	542	620	628	546	576	592	582	584	569	536	550	584	607	585	531	588	590	563	575	544	597	575	604	578	575	544	557	618	566	535	596	553	599	528	604	578	538	596	560	582	592	576	584	578	566	589	561	570	603	582	609	601	594	614	572	579	602	558	607	598	592	547	568	567	587	547	566	594	602	610	551	550	628	547	577	593	571	574	560	570	562	604	524	575	577	573	588	603	607	580	574	562	596	608	523	548	578	561	554	581	541	583	577	592	566	583	616	565	582	581	560	569	600	572	569	588	586	573	568	569	573	577	573	576	595	586	518	582	551	598	586	520	554	572	567	613	567	582	563	552	598	591	579	596	587	587	586	616	530	567	577	546	598	547	566	617	575	570	579	599	646	546	572	613	596	565	588	580	593	554	615	593	594	603	583	582	586	588	579	586	541	563	561	579	535	603	583	578	566	568	562	559	555	570	578	585	566	567	584	601	586	626	602	579	559	570	590	564	601	560	596	561	590	583	578	612	573	583	568	527	545	600	583	597	579	598	554	601	581	553	611	584	586	562	580	543	566	573	550	586	602	569	601	552	576	561	605	591	574	532	610	560	581	542	565	602	607	556	624	566	555	570	570	631	587	577	575	556	591	563	568	571	503	558	586	585	540	584	579	621	576	561	611	564	546	591	575	626	554	590	517	569	620	598	531	581	612	555	596	610	585	607	584	571	577	580	635	560	549	554	590	584	584	577	626	602	558	550	563	568	560	602	581	561	633	579	590	548	565	571	584	591	567	615	572	604	570	541	584	572	645	628	590	637	625	557	568	599	570	599	589	546	576	510	596	545	625	579	564	603	549	558	576	570	558	576	527	608	535	597	566	570	572	571	560	563	570	569	585	556	569	569	564	608	561	589	585	594	562	525	557	591	549	626	530	558	539	540	578	568	592	555	498	574	522	576	555	555	603	566	580	583	592	574	586	598	594	587	641	601	580	596	583	600	611	557	597	593	614	554	607	530	546	596	578	561	542	615	591	625	516	563	541	612	566	554	545	554	538	544	555	556	600	609	566	615	611	608	584	577	566	552	582	564	562	568	563	578	538	581	580	602	579	548	585	601	569	555	592	574	566	592	555	583	566	592	619	563	549	573	551	584	606	572	560	621	555	540	565	537	618	580	557	605	580	556	565	541	550	573	558	571	591	669	591	550	573	614	641	528	557	588	645	598	611	593	560	595	574	566	606	606	535	604	571	567	564	581	564	551	623	565	549	534	585	550	539	539	572	562	566	592	602	563	564	543	577	600	551	592	525	571	560	558	577	594	582	573	539	564	632	567	586	584	560	583	573	605	608	545	552	550	579	583	591	608	583	599	577	570	600	589	594	585	496	570	552	587	586	541	611	562	569	572	571	545	645	551	580	550	602	589	548	567	523	575	587	525	599	570	545	589	560	556	579	575	576	580	614	581	564	594	606	539	554	567	609	606	560	575	615	569	571	560	595	569	547	566	554	576	557	556	556	596	602	604	580	556	600	570	558	589	561	562	602	568	579	570	571	582	576	549	557	584	585	564	565	619	553	576	589	566	602	612	579	562	606	607	545	581	559	591	579	592	539	593	575	577	528	584	610	590	527	597	551	581	573	612	581	581	603	584	612	537	542	545	588	579	553	583	573	573	560	569	576	582	563	564	592	561	579	581	596	550	596	580	549	597	544	589	551	596	576	584	545	543	586	547	567	553	569	581	574	583	564	598	620	557	541	575	586	509	586	577	582	577	582	590	585	587	568	570	570	586	569	573	570	569	541	523	562	586	541	562	560	558	569	576	560	573	536	590	553	568	597	570	567	600	566	535	551	603	587	555	574	605	543	585	595	571	615	576	595	539	574	589	559	579	568	611	577	602	613	547	598	584	570	603	614	605	590	539	573	571	590	560	625	576	584	540	585	557	540	583	569	589	617	576	635	571	546	532	562	576	628	542	561	574	576	590	569	585	564	565	554	558	627	587	635	562	539	565	584	599	621	594	577	578	615	575	588	551	524	592	580	616	610	576	541	631	592	536	596	587	561	577	563	607	566	570	568	611	594	550	590	575	577	538	608	586	567	582	573	525	567	589	568	576	546	591	613	597	592	611	558	593	623	543	552	545	573	544	566	583	543	582	607	594	603	620	583	583	559	543	556	573	576	585	620	579	535	539	586	632	537	572	538	547	549	587	584	590	627	600	530	551	595	597	540	553	574	590	564	565	588	592	539	541	645	602	577	589	590	593	538	553	539	592	566	553	561	571	595	604	533	522	581	583	589	546	554	558	609	528	596	586	572	597	575	627	605	582	526	573	625	609	544	543	578	603	571	566	541	585	609	597	583	574	603	579	571	586	575	569	586	622	599	567	595	563	556	609	560	560	579	536	551	616	577	578	607	572	579	517	626	592	586	599	562	559	616	595	581	586	558	554	562	557	572	577	595	572	582	555	580	593	532	565	522	588	563	566	591	589	614	552	598	597	559	576	571	598	592	621	647	566	550	564	540	589	585	559	612	549	595	566	609	591	541	558	589	588	563	573	589	574	571	619	605	561	592	538	600	573	585	573	548	594	547	563	583	556	566	553	640	590	544	593	555	560	544	539	560	572	599	593	581	551	607	556	566	581	593	544	570	574	583	577	553	605	599	562	542	594	610	560	536	603	576	575	554	597	523	558	563	609	562	589	583	605	554	555	548	551	585	565	569	561	587	586	587	530	577	536	555	597	577	585	612	571	561	569	604	605	588	589	614	593	556	552	553	574	543	605	543	589	612	579	570	584	543	581	604	566	592	588	576	557	556	587	611	581	571	572	561	565	589	584	556	563	569	556	604	532	590	572	561	582	543	595	560	600	577	557	568	562	613	575	551	630	577	586
5838	9993	8753	5537	4869	3234	2533	2298	1992	1383	12899	25911	23064	11739	3957	2126	916	627	578	557	578	539	550	524	503	558	522	540	530	512	533	500	525	560	510	542	502	546	536	522	502	505	528	490	524	500	509	554	589	542	515	542	548	555	529	555	530	530	553	523	549	521	518	520	513	529	483	563	566	531	531	511	502	502	574	524	512	528	526	550	545	567	511	576	533	523	577	508	536	526	556	526	540	560	535	539	517	596	525	524	533	527	532	560	548	547	522	504	521	561	535	536	578	517	553	488	554	531	534	506	529	548	546	517	522	524	553	526	521	523	526	481	577	527	542	555	546	548	546	553	540	474	517	544	539	548	514	531	545	576	560	488	544	579	520	548	527	550	548	526	530	521	507	505	542	497	512	526	529	527	492	524	521	582	505	577	512	554	531	587	506	521	543	503	488	538	527	528	475	534	512	574	481	552	539	544	550	525	535	572	545	547	534	524	534	494	544	517	485	563	548	541	540	566	515	515	521	521	521	527	502	540	493	540	513	511	570	510	528	500	488	530	507	574	508	562	519	523	515	549	544	526	521	507	518	519	549	504	507	547	496	497	577	508	512	523	545	544	490	547	520	492	521	523	529	518	510	498	537	545	535	501	541	519	536	508	510	535	500	518	516	538	527	516	516	567	493	503	522	556	524	510	494	550	493	525	537	537	480	556	516	550	508	481	486	481	564	537	574	510	518	541	522	544	532	530	532	513	532	539	503	524	533	518	486	543	529	517	567	494	564	509	511	496	549	514	514	489	564	547	530	495	538	502	511	516	478	493	538	538	529	553	531	500	500	566	544	527	492	503	502	497	528	536	579	535	538	542	576	543	534	540	536	487	553	562	548	529	546	539	534	494	569	504	501	527	540	556	528	534	505	562	523	495	522	501	540	488	529	555	485	525	473	593	481	517	544	518	539	561	541	519	568	527	503	508	516	509	504	522	513	536	501	501	550	525	548	534	525	532	547	530	545	510	539	590	482	513	514	532	549	581	523	526	515	548	506	518	486	522	527	552	513	537	555	519	524	482	557	525	542	575	536	512	529	538	521	541	539	511	517	522	550	511	508	510	526	483	526	535	527	548	509	549	475	527	534	573	496	541	503	535	557	499	532	526	518	500	509	501	485	543	525	530	522	518	557	529	508	541	536	563	524	516	532	539	516	554	562	562	513	535	512	563	520	549	539	548	530	503	522	524	524	507	522	520	542	553	532	505	563	552	540	502	494	522	515	544	541	555	487	565	583	504	519	573	504	577	552	515	571	545	491	553	555	553	517	520	567	543	533	539	518	564	495	499	571	554	531	499	475	508	492	530	563	525	541	546	517	485	534	488	520	499	544	508	566	533	528	553	512	537	534	500	517	494	538	527	534	563	515	492	509	507	491	540	524	520	549	559	555	534	546	512	548	542	531	569	590	536	563	556	505	536	526	539	498	527	515	551	545	521	515	560	511	539	537	551	547	551	577	560	549	522	538	516	533	505	549	499	558	556	511	541	519	526	499	533	535	525	535	560	507	540	521	551	547	506	545	530	554	522	493	555	514	502	518	527	509	524	540	471	526	533	537	526	522	541	562	546	511	518	502	554	540	521	516	509	526	517	522	539	545	499	589	549	518	528	498	523	519	527	499	515	493	504	546	565	532	534	535	574	555	538	559	505	542	512	537	545	515	577	564	514	513	548	525	538	514	527	600	559	512	501	519	517	566	509	534	543	536	490	509	533	514	560	507	561	536	475	488	491	558	522	565	516	540	535	544	523	555	487	563	489	520	497	475	544	551	531	533	527	557	532	539	531	546	492	539	566	519	538	540	496	548	546	504	553	551	519	544	501	549	535	513	522	565	499	507	536	520	564	537	539	533	546	553	494	562	516	514	513	554	514	527	529	523	517	520	538	591	477	537	519	556	508	534	534	489	530	523	494	535	554	538	592	512	515	552	559	534	541	599	504	559	512	521	498	483	533	532	547	495	522	544	556	523	524	540	523	497	545	558	536	537	549	525	527	543	502	535	552	551	549	535	556	499	550	523	541	509	510	507	524	531	526	553	515	516	505	512	543	502	496	489	507	516	522	504	513	552	508	506	615	538	531	511	517	535	536	512	540	533	522	508	569	510	511	556	540	506	539	521	549	470	512	541	503	523	502	498	501	526	546	468	521	518	498	533	550	541	549	525	553	486	566	505	531	511	489	535	560	565	496	529	539	534	523	527	516	539	527	524	516	540	542	513	547	525	522	550	520	542	504	499	538	528	471	527	540	546	516	493	545	513	562	546	534	515	517	500	525	502	512	506	522	506	571	509	541	499	544	511	490	531	543	542	512	530	515	571	513	524	568	514	507	520	522	550	541	539	548	516	493	546	532	483	475	506	524	512	512	530	552	513	533	551	504	516	512	532	560	537	536	511	508	516	517	514	479	549	529	502	516	510	579	522	529	495	554	507	485	535	541	487	571	495	538	555	502	492	492	520	495	509	519	504	525	487	532	521	504	499	539	526	522	552	523	533	495	519	544	518	518	522	542	525	519	544	525	472	490	539	543	546	521	564	508	523	499	550	550	475	508	534	507	521	543	514	520	529	487	560	533	530	498	524	552	471	558	540	557	538	494	522	541	511	536	535	517	515	531	495	558	555	511	545	494	480	540	528	531	550	498	481	534	525	536	493	550	522	574	515	507	527	591	558	496	526	539	535	502	494	515	545	512	496	540	578	514	517	503	481	524	546	509	481	516	531	471	544	522	534	566	525	497	502	465	519	533	513	541	549	518	518	541	519	547	525	483	524	523	556	501	493	512	507	527	558	536	515	514	524	482	521	536	506	541	553	537	515	494	485	535	533	501	545	485	497	528	512	498	520	498	473	509	512	495	526	536	493	512	552	546	528	496	562	518	532	505	545	539	519	519	532	532	518	532	529	528	525	523	501	517	527	576	544	515	535	553	498	500	523	537	510	497	520	492	539	532	499	544	545	512	546	550	492	544	490	514	470	530	559	525	524	535	478	499	577	538	550	536	484	528	517	543	500	526	536	553	555	548	506	563	541	506	519	519	507	578	503	533	544	514	546	547	566	506	521	521	510	492	483	501	547	504	520	543	501	565	539	516	511	546	506	519	527	497	528	532	529	524	549	516	559	542	554	552	533	542	503	535	513	546	541	547	527	528	539	501	538	530	529	524	477	524	536	519	538	513	525	489	501	488	477	490	523	527	521	536	498	532	516	499	514	544	545	542	522	491	516	550	557	531	525	530	551	540	503	496	511	520	525	517	517	545	509	500	523	519	562	512	543	519	535	553	535	527	514	502	516	501	507	527	499	553	552	499	504	530	472	485	533	542	528	509	515	525	554	511	502	543	540	538	497	508	524	496	522	535	521	529	542	516	553	535	533	506	522	516	508	519	582	571	528	516	571	524	509	537	487	529	535	538	511	527	525	547	521	489	551	490	552	542	523	519	552	494	550	506	537	568	520	538	521	505
27724	11187	2540	1916	1291	876	744	676	561	524	951	1622	1589	1129	748	563	515	449	463	409	446	472	448	493	455	475	445	467	461	444	480	460	447	425	448	495	428	457	450	472	504	445	469	440	435	457	487	462	452	503	459	450	492	484	454	497	469	499	477	473	443	469	442	498	483	461	469	443	447	496	459	471	431	428	460	453	439	434	452	472	446	474	451	429	440	467	464	446	465	420	464	495	482	441	477	441	457	450	460	465	460	456	485	426	465	454	451	443	483	460	437	455	497	461	473	436	476	483	453	495	464	447	467	479	447	410	437	452	446	482	425	455	459	486	469	465	457	463	455	455	455	464	459	477	472	470	461	462	475	471	464	425	506	469	478	442	495	467	459	452	430	456	456	459	444	423	417	456	466	453	476	469	468	445	446	472	471	470	437	457	482	508	439	447	454	459	443	418	465	461	437	481	467	471	462	470	453	469	452	497	452	467	458	448	420	440	486	436	421	466	488	460	431	435	509	443	453	442	503	453	463	460	439	439	442	485	466	444	430	472	449	472	484	440	450	470	492	442	455	477	439	426	424	447	449	430	459	454	445	489	472	437	467	438	490	426	474	445	467	442	470	454	460	477	483	431	474	472	473	427	473	460	435	460	437	465	436	466	464	491	468	438	476	466	498	449	428	421	445	469	451	464	423	462	440	474	446	472	447	435	466	461	426	470	468	448	491	424	439	427	453	429	440	462	506	424	474	446	453	448	484	454	424	473	451	457	441	462	448	473	480	473	508	444	435	440	463	474	466	438	449	469	465	438	481	473	466	500	444	428	450	456	485	447	454	459	439	443	433	420	459	458	459	468	505	450	447	447	484	444	478	464	440	453	451	442	432	488	435	445	462	414	418	463	486	496	440	442	468	453	499	467	449	443	447	453	445	501	487	430	441	470	441	438	457	459	474	440	479	436	453	517	463	462	432	463	413	475	439	481	425	462	441	468	456	476	431	464	447	451	471	437	401	486	445	455	413	436	436	460	435	489	470	454	431	444	453	422	464	459	451	437	448	451	455	449	481	469	461	484	470	469	485	506	450	443	471	429	435	483	443	449	465	495	439	463	474	467	447	443	486	441	469	465	424	486	448	467	512	487	448	450	459	470	447	447	435	468	445	480	446	450	439	466	456	459	447	461	453	432	470	434	472	475	478	439	488	467	427	438	442	443	471	478	435	425	437	456	457	461	417	525	445	468	449	473	451	441	450	449	428	474	466	472	456	466	459	487	475	462	470	471	488	465	432	438	454	448	470	456	431	463	444	451	440	439	444	440	466	441	487	434	439	452	456	463	437	490	465	463	448	475	450	457	471	444	436	442	489	442	436	431	461	457	484	448	468	490	483	465	454	447	466	424	420	502	439	466	430	444	471	465	495	433	454	489	470	493	463	496	474	436	448	448	473	461	434	483	457	438	448	466	469	490	428	416	478	443	446	473	478	456	457	436	473	449	418	455	509	456	457	470	462	489	445	424	466	472	459	472	478	498	443	486	468	487	434	455	472	447	471	469	485	451	409	462	476	433	436	461	483	460	486	470	495	425	457	480	475	464	456	445	468	491	458	499	444	451	444	430	451	459	450	452	462	453	476	444	449	494	452	444	455	443	474	449	485	436	494	473	436	452	459	444	442	457	455	494	453	466	476	491	436	471	479	446	461	432	442	465	452	468	467	448	459	478	469	474	474	475	439	479	506	453	421	466	427	411	446	417	458	390	447	484	466	468	467	438	459	468	493	463	457	477	482	454	419	467	461	408	472	434	416	418	445	442	456	478	472	493	438	456	467	467	473	483	455	441	444	432	456	441	456	474	453	461	472	466	507	433	470	411	489	454	434	417	436	431	502	465	482	461	461	445	436	505	453	471	477	452	441	485	462	452	445	463	473	462	436	448	468	493	434	468	450	449	469	498	477	472	463	436	453	427	413	457	450	432	464	429	462	492	467	437	449	427	464	463	437	398	438	451	435	455	504	471	480	472	453	427	459	493	455	465	447	458	491	470	485	461	470	474	448	433	454	466	472	440	468	441	455	478	444	468	484	444	481	429	453	442	442	443	465	455	437	437	443	462	467	422	440	448	469	465	445	443	443	469	450	466	465	437	438	463	428	469	462	459	458	426	473	450	480	435	457	471	472	463	480	446	452	488	466	505	456	480	430	443	449	427	471	481	474	422	458	433	472	482	464	441	485	479	440	463	482	449	451	452	485	508	476	440	429	469	469	488	475	439	455	460	438	435	458	448	468	451	420	498	475	445	476	454	462	435	477	438	440	489	453	468	429	470	440	465	490	461	462	449	441	450	468	449	512	472	440	471	479	473	448	448	454	470	438	454	433	455	441	474	438	476	467	434	471	467	436	413	457	439	421	430	493	468	456	427	431	480	457	452	443	441	467	461	456	444	441	462	453	457	479	462	474	489	466	468	454	448	440	461	440	460	442	434	459	441	454	451	517	461	473	444	466	463	465	465	459	446	436	451	464	477	464	464	469	497	454	476	501	476	440	475	447	441	443	472	447	462	435	476	468	438	428	472	495	467	478	498	433	447	456	433	464	474	466	474	449	430	477	443	472	503	433	468	475	479	469	452	451	437	438	449	457	479	436	441	438	459	414	491	432	484	465	489	473	468	447	472	429	478	458	423	504	426	478	475	440	460	462	453	452	489	476	461	447	459	486	430	432	462	436	465	454	437	465	443	481	448	454	476	478	456	422	504	457	475	496	484	465	448	444	461	472	453	443	445	477	458	460	458	470	499	496	443	487	484	459	479	443	485	455	476	435	493	422	453	485	451	458	456	435	474	444	436	462	459	469	452	453	440	477	453	466	449	439	489	457	456	408	458	421	427	462	487	429	510	434	449	470	451	463	462	454	459	488	419	442	508	459	476	478	463	435	477	479	438	493	452	483	451	418	529	473	451	455	443	463	424	452	479	445	458	454	496	469	468	446	467	442	488	462	443	480	439	424	462	444	486	457	453	458	488	476	496	402	460	453	484	443	476	492	480	450	427	454	439	471	479	474	458	481	490	434	494	481	478	452	446	467	487	457	419	423	444	469	451	445	433	451	420	499	441	474	442	446	447	470	427	465	451	455	442	475	481	433	427	433	493	473	445	460	475	494	447	442	433	482	438	461	473	452	460	503	463	466	439	446	423	467	444	437	494	428	492	445	447	475	381	441	455	443	435	477	476	474	457	469	462	488	456	440	461	468	461	493	467	459	473	446	459	447	467	427	443	440	466	446	459	445	442	409	473	441	463	464	498	428	469	448	467	458	505	454	492	472	457	468	474	429	473	475	431	454	489	447	452	422	457	469	459	432	427	427	488	449	445	472	481	464	440	468	451	418	430	471	484	454	435	473	475	465	492	490	445	466	463	441	445	421	435	483	477	443	478	461	479	464	454	450	474	458	468	431	433	463	504	491	469	450	436	471	468	441	471	442	506	473	483	434	435	480	487	458	483	465	453	473	494
6045	2613	2357	1939	1530	1139	919	801	634	597	1260	2288	1940	1310	720	575	447	436	408	429	414	427	429	435	414	411	440	429	420	400	421	417	450	406	401	438	395	445	421	416	399	398	469	446	419	415	389	381	429	413	404	398	431	432	455	392	414	405	384	416	425	365	416	397	411	414	460	413	412	404	403	429	426	412	414	402	432	410	423	402	434	439	439	430	374	425	421	418	400	413	428	403	403	412	457	417	385	424	390	405	388	429	382	417	421	435	390	434	421	396	390	400	441	407	383	441	431	426	425	435	421	427	374	412	419	419	444	419	444	407	416	403	434	389	433	461	409	400	406	405	406	402	445	425	388	412	449	397	423	436	397	454	409	425	402	426	405	388	402	398	408	442	452	408	465	411	428	398	451	431	422	390	425	448	442	436	414	408	428	456	412	422	425	377	410	410	401	409	421	458	433	419	407	379	448	431	454	439	392	424	399	415	418	425	437	426	407	442	413	418	427	425	429	388	403	436	376	414	455	453	434	416	416	398	395	418	391	455	387	402	391	447	427	456	413	388	406	435	427	424	420	421	377	447	420	429	399	414	403	425	432	381	406	434	408	431	400	442	398	421	456	439	409	397	447	428	450	398	440	427	385	437	391	380	395	411	425	387	424	393	435	394	383	409	438	426	410	432	436	430	421	399	398	420	445	402	424	415	421	404	420	431	415	415	418	383	419	428	420	453	439	395	413	414	415	431	458	429	399	464	432	444	442	446	428	394	387	451	393	423	413	412	427	455	406	371	397	385	413	404	385	400	423	418	444	420	394	427	429	424	412	449	454	401	439	436	400	385	446	425	444	432	429	422	425	424	408	414	427	402	395	399	458	437	436	445	439	434	430	428	414	422	415	437	448	400	396	458	404	427	401	396	432	423	429	419	411	405	431	385	407	423	420	396	421	384	403	373	388	444	422	431	412	403	384	392	420	421	410	422	411	405	437	445	441	410	449	368	414	453	384	403	419	445	412	425	425	458	423	416	402	428	413	426	433	428	408	424	421	404	398	407	419	392	391	423	419	393	413	388	420	395	417	418	441	430	404	404	418	384	449	414	404	429	424	398	430	446	421	414	408	398	434	397	455	444	417	423	439	400	468	426	435	406	402	404	422	402	420	415	412	373	439	429	428	458	399	427	369	386	437	428	405	395	405	424	437	413	417	438	416	417	400	410	454	373	434	439	414	370	444	399	431	409	406	403	433	380	407	406	461	383	424	421	399	463	457	407	412	420	422	451	442	426	411	414	370	393	415	404	405	453	393	415	394	447	418	414	449	441	438	435	382	388	410	399	446	455	404	433	399	404	441	420	440	405	421	433	448	409	401	413	422	399	418	408	425	406	435	396	393	418	401	404	440	428	411	434	469	409	403	411	420	415	413	430	408	373	450	439	419	416	425	424	408	415	435	402	416	411	421	435	440	402	430	415	379	453	455	454	406	411	348	449	441	406	454	418	453	412	436	415	429	426	397	391	405	444	416	416	464	403	415	401	439	452	457	393	435	404	423	438	420	418	446	414	404	424	449	428	422	443	398	448	416	410	430	444	435	403	382	438	359	418	417	419	427	409	415	415	454	412	431	418	439	416	464	402	443	393	399	437	433	385	416	409	396	394	422	428	431	463	473	398	421	417	433	426	423	415	434	453	408	418	414	418	400	397	466	437	411	419	407	412	462	431	414	428	425	415	410	431	406	381	409	431	394	382	437	406	425	392	413	419	418	420	416	409	400	424	445	451	395	432	410	391	420	385	417	411	418	419	415	417	425	430	424	400	408	422	396	396	431	430	445	422	446	402	445	381	402	431	396	421	452	361	421	423	422	440	404	415	454	417	425	399	401	454	398	434	426	400	395	438	438	429	427	400	426	423	399	431	438	398	409	440	415	386	421	400	396	398	441	439	446	386	441	411	446	399	404	376	394	423	462	424	452	412	433	399	400	415	443	407	403	414	430	420	409	444	457	403	416	412	414	421	429	396	458	448	406	397	436	396	431	373	425	417	382	408	421	414	419	428	453	398	419	432	439	435	429	439	427	407	432	414	403	415	439	420	398	426	438	411	457	435	390	406	423	453	444	405	420	394	394	425	422	436	405	435	428	409	389	419	419	423	368	427	423	403	408	425	445	411	457	413	445	394	415	397	416	426	418	402	450	421	407	437	437	439	446	432	457	408	445	414	403	396	397	420	437	438	440	419	427	420	400	440	442	428	431	413	449	404	422	415	421	436	440	454	411	412	431	423	428	442	427	442	409	411	419	408	437	391	384	421	387	399	397	451	417	418	442	422	420	390	384	429	389	393	391	404	461	403	399	404	426	410	406	444	406	437	427	409	434	419	407	382	435	424	402	412	357	420	359	414	427	424	367	450	440	440	418	439	418	387	413	415	441	376	410	446	404	433	429	414	363	392	413	381	386	367	436	397	432	401	443	426	427	358	411	417	411	411	395	415	408	371	381	432	380	428	459	388	421	436	381	420	433	433	426	428	435	429	417	411	455	410	431	428	407	437	395	417	438	412	397	448	367	412	425	426	432	398	426	443	431	435	398	424	429	435	411	413	446	411	433	419	412	417	432	424	443	426	405	395	420	427	427	420	408	442	410	419	412	415	414	421	428	443	422	388	421	366	404	405	419	423	419	426	440	394	419	418	419	437	385	396	417	409	398	394	421	387	447	440	420	415	406	446	391	450	431	414	428	416	412	409	371	412	439	423	411	434	438	435	424	410	393	446	448	425	403	413	424	397	389	412	449	396	436	414	415	406	411	411	432	383	424	438	457	414	407	451	397	408	394	387	422	435	402	416	406	432	405	432	438	391	347	416	432	426	466	421	420	419	417	397	433	393	422	428	424	418	395	375	410	385	383	444	405	418	449	447	447	440	380	389	392	399	430	380	374	417	411	415	405	424	406	438	384	389	436	410	428	407	414	428	377	424	423	420	401	396	453	448	423	431	395	351	416	408	378	404	410	419	447	418	421	413	409	422	432	422	419	438	456	416	427	426	412	380	440	382	421	390	400	389	430	414	421	442	414	440	372	430	412	473	401	440	393	431	411	399	427	397	422	424	409	410	383	415	386	377	413	449	415	427	424	467	378	433	426	438	407	398	415	412	373	404	401	389	404	414	431	397	395	427	407	393	408	387	433	408	390	427	431	428	449	392	409	406	419	457	437	471	433	411	409	411	407	375	456	438	438	422	391	412	415	382	434	412	465	369	438	436	468	449	418	422	408	412	394	415	451	420	422	390	424	431	395	393	370	434	426	439	397	440	413	437	411	410	434	438	409	394	395	405	417	404	440	437	405	405	429	394	416	449	424	423	416	412	446	395	401	388	437	425	401	397	427	406	409	407	431	458	419	431	383	396	416	407	415	442	431	439	404	404	395	411	414	439	423	436	440	410	377	404	413	424	399	416	441	435	431	430	483	415	475	428	437	413	432	424	378	392	440	381	406	415	450	433	419	400	378	403
25565	21397	27432	25504	10280	2798	1640	1180	899	707	7221	15686	13608	6650	1735	924	601	455	440	439	496	441	473	422	423	430	449	435	482	468	448	467	450	443	473	431	457	431	427	441	456	455	427	435	446	466	406	453	421	438	428	409	427	436	429	400	419	451	412	449	413	418	436	460	433	431	426	447	428	432	444	403	468	467	480	483	412	475	381	405	439	447	402	430	435	450	428	419	409	427	436	441	402	430	439	420	429	408	439	461	461	441	444	460	436	444	430	457	421	440	433	441	445	452	438	426	440	418	425	438	428	440	432	420	427	434	417	444	426	443	425	448	452	424	443	414	486	454	477	455	464	465	431	477	465	437	412	435	489	421	469	460	451	418	442	474	469	401	450	408	458	433	409	426	403	389	409	424	435	457	457	451	435	428	418	471	481	435	421	459	437	457	443	424	428	465	432	460	453	460	437	432	446	411	443	405	409	412	432	405	422	421	399	425	477	444	407	433	412	418	407	460	420	413	474	440	419	443	456	437	423	419	414	424	420	476	412	439	453	459	418	460	471	421	451	450	418	420	442	459	461	436	416	439	419	459	431	439	398	452	450	430	415	434	396	426	438	486	431	421	408	411	449	427	432	468	415	456	439	460	462	426	446	456	419	399	438	435	420	470	401	420	403	448	417	433	450	396	446	469	428	454	417	418	456	440	439	429	438	433	457	405	425	443	457	423	459	452	421	426	423	441	449	450	445	424	410	444	429	418	441	425	466	435	416	463	451	441	463	397	447	450	442	433	407	445	433	430	459	418	444	424	447	444	456	390	404	448	451	433	416	518	410	430	381	435	447	437	471	434	406	467	430	448	478	464	429	472	446	464	427	469	431	425	431	474	481	451	411	444	470	455	449	418	442	431	434	435	415	441	433	460	458	411	409	421	457	403	392	431	439	428	421	431	443	432	432	441	456	421	451	436	460	438	434	405	439	426	428	446	449	415	405	448	411	439	422	426	445	427	435	444	470	406	403	452	439	434	433	414	459	429	471	434	392	466	422	428	451	444	416	432	393	436	462	423	433	416	432	428	458	409	446	454	429	400	446	495	457	440	442	462	435	431	450	440	435	450	459	445	424	389	423	426	406	438	419	465	470	430	432	450	412	439	485	415	442	428	436	462	409	425	424	461	418	445	420	432	434	423	427	420	463	451	419	400	472	458	439	398	414	431	442	437	442	451	442	435	412	428	451	448	436	434	444	425	439	419	448	476	450	387	430	450	465	404	417	461	421	405	436	408	416	461	459	403	454	422	456	439	414	443	497	460	468	435	457	426	439	426	496	450	461	440	416	428	417	442	456	421	412	446	431	408	456	422	454	449	460	434	431	427	434	434	441	410	440	436	420	457	432	429	433	446	411	445	475	454	452	419	455	451	438	441	483	425	471	441	452	492	462	443	421	393	428	424	406	443	450	424	411	400	401	465	414	460	480	379	423	476	424	454	408	441	435	430	436	408	462	456	437	438	420	444	411	418	413	424	460	431	419	439	432	437	459	444	424	456	428	418	446	428	419	448	418	447	415	423	438	455	423	454	425	504	407	442	424	446	434	417	405	448	401	452	440	437	382	432	408	440	446	438	437	455	437	463	420	403	448	424	429	431	450	410	434	398	454	428	457	446	454	414	457	420	456	454	467	415	413	451	449	453	407	428	469	462	435	441	449	435	466	441	430	444	452	425	466	450	425	413	447	399	460	401	431	381	435	445	447	414	458	413	416	447	452	426	461	413	453	423	449	459	445	425	479	471	469	439	451	431	430	421	420	403	434	464	460	424	430	451	428	468	458	437	436	449	451	421	440	459	426	390	434	398	430	475	440	482	432	438	440	428	437	440	445	463	429	446	433	470	416	434	430	443	439	406	419	424	406	478	435	395	476	437	455	492	453	445	428	462	451	441	439	446	451	430	413	414	423	443	464	441	456	450	426	475	438	441	417	419	422	436	448	454	442	471	397	441	450	450	433	423	449	409	438	406	473	436	415	437	420	493	446	446	432	418	403	438	430	450	439	391	420	478	428	425	430	426	461	437	447	455	446	462	417	433	416	460	430	422	423	426	458	442	452	442	436	421	428	413	422	427	455	408	431	426	459	462	418	401	443	423	444	450	446	451	468	460	467	455	456	410	422	463	443	454	449	389	426	458	466	442	420	415	437	492	461	403	479	436	451	446	441	417	444	421	436	444	447	436	416	452	431	437	458	440	401	432	444	442	451	428	457	449	406	448	447	449	395	474	416	407	406	414	422	440	450	442	445	474	426	420	427	443	476	420	411	441	472	434	416	430	476	406	420	450	420	462	457	446	444	446	398	409	401	468	435	443	447	407	438	398	460	472	446	442	456	472	437	469	464	468	446	475	494	420	436	403	427	474	450	442	403	459	448	429	442	407	417	427	410	456	423	452	462	422	435	411	426	404	426	441	438	449	435	445	413	424	464	426	425	440	441	469	409	427	453	459	436	462	404	425	438	424	429	461	399	421	395	455	416	428	405	425	439	488	442	428	445	416	447	449	447	420	419	394	451	455	434	420	437	428	421	427	410	430	448	450	429	416	416	422	428	435	453	450	443	408	472	429	456	440	454	375	413	460	474	454	455	453	450	411	442	462	452	478	458	444	438	466	436	397	437	433	441	448	394	432	441	390	441	435	440	448	452	435	431	424	445	418	393	438	415	450	474	446	447	406	430	433	471	445	454	401	477	402	431	441	465	466	423	432	426	459	430	437	452	446	421	431	427	433	443	457	468	457	436	429	416	459	454	406	470	434	428	409	453	440	434	464	415	454	440	463	433	444	427	442	412	429	422	437	447	424	400	437	402	424	456	451	432	468	438	485	473	452	435	460	420	441	444	466	472	393	461	415	433	454	467	436	430	462	456	435	451	435	445	450	406	415	407	405	453	451	447	469	444	427	447	413	410	427	465	456	435	436	448	459	420	450	430	447	425	417	414	425	441	478	427	450	430	441	470	428	371	419	446	436	417	456	455	426	460	472	431	441	403	457	415	421	402	440	465	445	445	444	431	412	457	454	447	449	420	448	412	442	463	449	461	410	453	417	428	450	429	424	438	397	505	455	442	402	416	470	425	448	424	442	437	440	443	448	437	423	441	434	442	428	448	461	416	422	460	423	419	428	436	430	431	424	448	415	424	454	423	428	467	393	424	433	418	446	450	455	461	453	424	419	426	433	418	452	440	464	431	500	411	464	404	408	427	396	478	434	434	412	457	450	419	431	437	455	426	445	427	450	452	468	430	464	428	409	458	432	413	445	440	431	432	408	431	434	448	454	453	461	449	451	452	436	449	488	405	461	451	458	424	390	447	421	471	466	427	426	406	456	466	397	438	438	439	410	434	425	449	419	406	486	448	438	430	419	427	428	418	455	445	400	422	422	441	447	464	417	427	437	398	457	432	461	442	440	442	473	431	436	461	429	438	456	449	441	422	424	403	414	464	439	416	409	455	451	408	440	412	436
5199	6956	6690	3919	3574	2367	1826	1602	1157	881	10378	15885	12229	6128	1847	1090	553	423	424	432	417	412	454	382	437	432	430	428	406	409	433	430	399	407	420	402	364	427	422	395	437	376	388	457	430	448	418	432	437	424	383	376	417	400	403	410	402	399	434	460	381	438	449	424	424	380	434	405	423	458	395	410	455	427	457	434	406	422	422	440	401	420	423	363	411	461	394	389	415	432	396	422	428	403	383	400	414	473	371	392	412	392	386	423	428	391	403	394	401	414	398	405	419	466	441	402	412	453	417	408	419	390	447	411	432	389	425	395	441	360	413	387	404	455	409	419	409	393	433	415	409	388	413	393	405	414	444	437	419	403	396	419	419	401	423	420	393	398	423	415	417	404	401	422	437	428	467	430	396	394	376	400	396	433	399	425	419	398	419	400	437	432	427	451	449	411	429	435	446	407	416	413	427	427	413	393	397	393	375	400	418	439	401	390	409	424	433	411	389	436	418	394	410	369	404	406	409	441	404	410	452	375	424	405	397	396	425	403	444	415	384	377	391	397	416	385	408	433	393	445	410	446	445	427	403	436	389	387	424	407	428	410	437	405	405	416	447	405	433	387	403	425	404	409	418	424	373	411	389	411	379	437	409	412	409	402	419	412	411	461	393	408	421	385	407	413	402	400	460	414	415	419	375	407	402	425	421	418	398	418	424	442	422	448	380	414	397	419	444	406	399	437	422	415	385	434	419	415	401	435	397	386	395	401	404	389	436	425	423	465	429	437	393	436	393	408	393	439	402	404	433	403	408	397	399	407	447	412	409	412	402	400	439	391	363	422	418	463	450	443	438	411	408	445	374	437	430	400	357	416	399	423	408	405	452	380	405	418	423	424	410	376	379	426	385	427	405	407	400	436	460	439	382	388	397	409	441	423	384	426	404	420	412	426	409	409	382	409	410	421	421	433	425	382	393	425	408	394	374	414	428	410	456	408	436	380	419	411	378	437	419	435	421	428	399	436	366	422	403	433	408	452	460	387	400	393	441	372	406	423	421	401	387	441	427	389	412	419	439	409	403	448	416	446	369	418	404	465	386	428	401	390	410	413	477	406	446	395	380	411	401	443	412	455	432	400	409	420	442	365	407	407	409	420	437	428	413	380	417	421	401	410	416	430	428	389	416	414	418	406	435	419	411	425	412	422	396	389	425	415	403	429	422	399	420	443	423	383	434	392	430	433	400	412	430	441	373	405	415	400	432	382	416	449	439	391	430	416	448	406	352	419	391	445	411	461	426	369	391	424	388	403	420	388	430	397	434	393	444	428	421	393	428	439	404	420	377	416	442	370	435	429	423	384	418	402	375	422	445	410	423	410	455	388	404	426	417	386	420	443	414	431	404	408	412	418	449	406	446	422	399	420	454	431	393	404	398	409	411	406	455	412	461	422	379	458	424	425	407	423	375	393	401	389	401	427	401	417	413	373	424	406	421	403	412	426	405	401	452	416	393	403	425	386	393	378	445	426	419	435	407	426	372	423	411	406	372	401	475	395	415	427	432	437	420	423	433	382	405	395	418	423	442	400	364	416	404	451	413	429	454	375	415	394	425	366	421	425	428	456	455	435	382	420	409	387	439	454	396	414	421	409	415	412	384	430	435	418	422	425	420	419	410	390	408	410	430	420	417	399	389	394	420	417	404	425	422	431	411	384	448	399	393	413	398	431	431	428	427	416	437	431	431	432	422	463	395	427	413	420	412	410	438	420	428	444	359	434	408	444	402	408	393	450	402	454	437	380	363	414	434	408	448	438	433	393	429	416	420	378	419	420	415	425	425	399	406	421	449	431	420	397	414	410	432	418	447	391	429	441	391	407	396	423	445	425	395	440	407	449	392	412	378	410	425	442	413	410	431	433	426	414	415	470	452	467	436	428	434	367	432	396	383	397	445	417	396	443	449	471	372	405	420	405	411	414	380	408	406	439	441	399	412	441	395	443	399	419	423	397	418	401	412	399	392	361	428	394	396	449	417	395	412	370	400	421	393	397	386	397	428	405	376	424	410	414	384	412	418	413	421	426	404	389	416	397	405	420	427	429	391	407	403	417	419	426	397	395	398	435	406	398	396	422	437	438	406	405	415	438	447	414	384	413	413	435	430	444	400	468	373	430	425	398	398	376	423	407	403	399	439	376	388	413	452	453	422	414	445	432	372	401	440	447	375	408	437	413	402	414	426	404	407	415	417	457	397	392	396	426	427	420	405	431	412	464	412	451	411	420	434	375	394	418	422	420	406	388	427	439	405	379	389	428	429	395	406	423	414	430	412	410	434	418	447	414	430	403	413	405	430	398	390	417	429	388	439	442	380	431	432	402	420	421	385	388	407	417	436	418	405	409	392	395	406	433	383	407	464	413	384	384	415	412	436	428	400	407	406	437	498	444	421	412	395	392	413	403	411	417	419	446	386	373	392	394	417	402	424	384	452	386	419	388	438	397	442	391	434	417	409	396	421	445	387	409	391	381	400	418	423	422	401	427	441	447	431	462	392	416	439	426	417	428	401	405	454	416	454	408	384	391	428	464	395	453	424	403	413	435	379	403	384	414	415	405	380	419	413	392	441	433	456	386	417	414	393	370	397	436	416	413	396	418	409	410	401	424	399	426	391	417	457	411	425	401	385	416	368	434	425	396	419	381	405	447	424	378	403	396	395	392	426	420	398	399	411	426	390	443	404	404	448	429	429	430	445	396	427	445	428	381	426	391	415	409	424	397	439	405	400	442	402	411	477	405	420	414	413	444	423	422	420	401	430	394	395	429	428	422	420	423	423	428	399	436	391	388	425	436	376	441	416	379	421	397	425	422	404	410	438	406	443	380	383	435	407	406	471	424	411	404	426	397	418	436	405	428	412	441	429	403	436	425	384	405	396	376	374	395	436	420	434	387	406	413	421	393	406	445	411	415	397	436	429	409	419	439	374	438	381	399	417	443	404	366	434	396	392	412	425	434	395	421	399	433	404	416	412	391	456	394	392	424	449	428	397	442	405	371	427	424	404	411	397	454	404	417	390	411	409	419	419	410	405	415	423	422	423	426	436	400	420	406	421	424	398	407	395	404	412	441	401	397	406	393	418	399	435	423	434	395	397	413	456	388	444	389	399	413	387	416	389	430	441	409	415	382	418	427	420	399	411	425	417	406	422	354	417	422	410	422	389	390	396	415	371	404	430	416	443	418	375	393	420	402	390	430	426	400	432	413	459	425	425	385	406	416	426	425	414	389	434	423	427	448	379	436	425	400	385	438	437	407	438	414	426	438	396	380	407	384	411	440	422	459	415	427	410	396	396	425	387	397	460	425	467	385	446	409	424	391	427	407	436	417	411	356	419	401	400	378	392	399	400	404	371	413	406	417	422	408	391	391	387	394	427	430	399	423	382	452	374	386	421	442	438	436	422	407	453	383	452	390	373	453	417	401	392	411	410	453	428	389	415	424	400	392	411	441	415	422	389	435	438	453
24663	21414	28622	24548	21149	9646	3581	2066	1493	1188	10645	28212	25604	13392	3771	1708	781	631	594	549	556	542	596	561	602	541	591	612	625	590	588	591	617	617	527	560	573	554	582	578	552	587	560	565	564	627	574	553	573	551	612	638	514	576	545	570	556	578	549	556	609	532	532	551	546	595	606	588	580	607	545	586	553	550	535	576	572	583	572	559	595	557	571	574	574	580	604	574	572	591	585	563	566	561	582	588	582	560	590	551	583	574	565	615	559	561	556	596	561	564	534	581	597	605	532	578	554	595	602	594	554	576	534	572	585	587	576	563	572	625	562	569	598	577	599	550	550	578	584	567	547	585	543	596	552	533	552	546	550	568	569	581	598	582	566	586	597	586	557	590	564	571	606	572	541	576	592	619	571	542	547	539	625	562	582	568	582	543	551	574	553	548	554	584	604	587	638	546	566	612	573	543	601	583	587	581	544	555	574	602	541	552	555	522	546	557	579	548	613	566	565	594	540	531	581	546	541	578	569	567	597	583	570	550	553	559	593	559	536	539	615	557	578	575	562	558	599	544	596	584	547	565	531	568	561	579	563	526	557	570	551	591	543	578	529	544	537	553	514	596	553	550	544	584	551	574	554	588	556	594	557	587	601	559	597	563	552	585	559	554	577	583	570	634	606	580	575	556	591	577	594	576	578	571	562	555	550	552	556	554	557	530	593	567	576	554	591	599	580	591	615	563	579	563	567	505	589	581	584	617	542	533	518	585	564	559	505	622	595	554	567	600	526	570	573	558	577	533	535	545	579	563	548	623	605	494	542	558	541	568	540	603	546	587	536	573	557	594	559	597	584	580	553	574	542	591	567	583	585	569	546	521	512	572	566	529	578	529	557	539	576	566	578	568	535	543	592	547	566	538	545	554	616	569	552	521	549	551	588	606	571	540	584	533	568	583	579	599	601	606	556	538	536	529	540	595	574	548	590	561	571	558	566	521	580	518	559	596	576	543	578	583	598	601	566	575	580	581	577	537	562	562	576	561	589	567	589	567	571	576	568	511	593	536	590	554	578	547	512	557	576	561	584	550	563	522	539	593	541	596	543	567	538	569	575	570	555	514	594	580	575	553	560	563	569	549	510	555	600	591	582	560	507	593	567	575	593	584	576	595	556	556	553	557	607	577	571	504	548	561	585	572	561	586	569	570	583	576	554	524	549	584	527	546	542	552	562	572	620	534	506	553	591	585	585	568	542	560	563	550	579	589	594	513	532	589	583	596	563	562	548	562	597	564	590	573	578	597	559	574	547	566	523	586	607	558	608	567	524	544	552	556	546	516	538	624	644	586	556	587	512	551	554	587	560	555	567	558	578	574	584	570	606	543	578	585	545	541	539	599	568	608	589	525	571	602	553	542	524	609	580	554	550	568	573	577	567	554	566	565	571	589	587	519	535	568	569	548	540	524	596	591	574	571	563	575	522	562	577	605	560	556	569	590	586	600	524	568	528	524	547	502	596	577	618	557	553	584	542	564	589	552	540	542	531	583	576	533	577	583	570	556	599	533	585	534	620	641	599	568	570	576	597	605	559	517	564	581	580	558	568	570	569	555	575	550	624	575	520	572	611	541	562	563	577	624	543	560	605	562	550	553	587	595	588	560	584	585	551	549	545	556	594	597	600	557	549	536	576	548	597	578	561	552	547	581	551	560	528	615	554	535	603	559	594	555	570	555	556	547	568	582	565	598	584	550	595	547	524	603	614	556	542	591	581	520	570	614	555	571	599	595	541	588	556	553	559	560	585	611	582	579	589	569	562	595	548	585	574	555	547	566	546	564	579	580	565	543	566	594	542	550	528	569	518	584	574	609	558	554	581	580	568	573	551	606	548	571	581	539	599	545	566	611	574	567	547	554	573	554	548	544	538	569	526	597	587	556	605	550	548	605	541	552	544	539	576	603	545	556	523	564	583	532	574	540	582	600	601	595	525	548	578	584	609	534	550	559	598	536	576	568	555	638	594	561	565	560	592	558	587	581	562	537	587	532	580	600	563	570	536	616	549	614	559	537	544	540	578	562	579	574	582	548	567	558	599	547	531	591	548	543	578	616	621	580	542	543	590	619	550	599	602	593	550	542	537	565	604	572	558	624	611	575	575	622	535	540	589	557	574	573	547	600	566	546	594	519	574	558	587	540	565	564	520	540	547	583	583	555	559	552	588	566	630	572	572	562	584	603	530	570	565	587	612	553	582	599	542	552	573	569	543	583	596	593	552	589	598	557	549	559	553	583	570	591	545	626	582	523	591	591	560	541	617	594	559	564	581	596	562	558	600	591	570	573	545	561	496	545	543	548	574	570	531	547	558	523	542	561	544	576	526	565	560	578	572	569	596	589	583	566	596	540	546	578	562	529	584	601	584	598	564	571	559	611	546	567	555	622	554	554	604	540	571	517	587	599	556	607	581	587	569	575	593	534	562	559	579	568	561	563	576	558	540	583	551	539	583	582	536	590	566	549	586	544	573	615	558	594	613	552	571	545	591	551	521	533	570	581	605	594	549	571	562	550	551	572	561	558	561	587	554	568	562	572	520	545	550	570	521	537	547	542	604	547	553	565	559	577	537	548	524	577	563	570	572	603	543	563	595	603	569	557	562	569	587	548	618	571	561	601	555	520	547	545	566	613	596	558	550	556	590	575	547	580	568	578	590	543	535	612	571	579	600	534	606	585	563	575	587	536	562	545	566	569	564	560	607	555	552	569	595	553	588	570	572	582	563	586	535	605	589	573	558	551	527	549	546	550	548	568	556	580	558	556	613	613	576	588	591	556	572	531	541	599	583	587	574	553	537	604	554	555	579	593	560	580	522	544	583	591	557	556	570	523	572	568	570	563	576	532	551	607	580	607	581	536	603	573	583	527	529	533	572	579	547	545	622	554	563	538	580	580	555	599	588	579	569	564	567	591	597	570	576	505	509	527	571	596	573	556	573	586	579	532	571	554	578	518	559	566	569	529	565	541	586	571	590	579	564	600	593	561	565	601	605	565	558	556	583	559	594	553	601	565	591	528	516	537	538	588	586	551	582	530	568	514	556	579	551	553	578	565	527	557	538	577	626	586	553	574	600	578	598	572	544	558	609	558	576	546	549	546	555	522	583	591	565	574	595	570	592	561	554	530	592	560	599	583	588	623	579	608	572	536	556	550	606	541	571	608	531	574	595	573	545	569	593	555	565	577	528	546	594	540	545	571	544	576	520	576	567	544	592	571	543	598	571	565	548	564	618	589	588	578	560	566	595	554	585	548	565	556	566	593	549	593	566	542	587	548	524	608	589	568	533	585	593	558	553	566	570	553	570	586	596	530	585	570	590	532	591	561	546	526	538	589	525	606	581	537	601	589	548	575	566	567	572	607	559	553	583	510	459	569	593	567	522	573	552	595	551	552	572	586	540	590	571	583	539	524	578	558	531	542	553	575	565	585	592	565	576	563	551	559	565	586	598	551	577	588	585	582	571	595
5697	11028	10021	6468	5371	3627	3073	2437	1970	1501	14701	26790	21589	10376	3459	1790	767	588	513	517	514	511	528	518	507	543	491	544	521	516	504	523	531	492	562	535	574	539	520	505	540	585	493	522	522	539	505	511	490	535	525	480	529	536	565	531	499	485	519	510	505	509	541	498	519	528	558	549	527	521	516	546	513	492	502	558	524	525	498	535	544	496	516	518	495	528	524	513	482	555	506	516	518	510	540	470	481	520	522	555	500	532	552	510	535	512	498	499	523	499	508	477	504	518	514	455	519	517	518	501	504	525	528	534	505	497	520	486	492	498	497	513	533	529	509	545	547	505	539	566	547	535	552	484	505	543	518	523	505	487	525	496	522	561	519	551	509	558	561	491	493	478	523	497	527	499	518	522	503	500	483	557	522	551	505	505	514	526	500	516	557	509	539	535	569	549	499	507	481	558	509	514	539	541	513	478	535	550	523	523	514	530	563	525	530	538	527	482	502	539	535	494	533	506	490	539	537	563	517	532	503	519	511	495	545	545	516	533	558	535	490	551	480	480	504	545	538	524	501	519	546	539	500	494	480	540	514	499	500	537	529	525	524	530	532	499	525	532	555	569	511	527	513	536	540	510	535	512	536	522	499	530	569	533	502	539	527	530	520	487	521	482	529	521	557	559	512	485	529	502	520	517	538	528	500	497	506	507	517	514	528	509	511	505	550	550	507	525	527	497	488	490	470	494	539	477	524	512	497	512	511	519	506	538	542	481	554	493	535	590	534	517	550	517	492	499	505	511	450	511	539	499	478	509	537	559	523	489	526	542	495	501	481	505	526	528	515	538	592	500	519	510	503	535	481	524	519	480	578	545	519	517	477	516	535	536	511	498	515	552	500	524	510	524	520	497	516	487	540	499	531	528	528	527	517	554	523	528	521	522	543	510	480	542	493	529	542	512	502	593	569	519	535	475	538	498	475	481	512	484	556	506	540	525	507	485	537	518	495	494	475	484	525	550	499	536	511	543	516	553	518	514	492	493	494	485	507	462	540	511	498	524	522	514	526	535	520	553	517	549	511	521	546	512	528	504	489	542	518	525	511	518	514	512	509	510	503	535	497	530	503	567	484	519	536	517	548	539	497	512	515	516	457	544	484	534	492	527	514	492	513	508	485	536	540	520	512	527	513	537	553	535	505	477	531	552	501	517	523	482	529	519	500	523	476	540	541	511	541	524	555	557	504	520	507	555	544	487	568	524	511	534	528	507	548	493	558	463	517	532	497	506	533	500	512	490	538	492	520	543	558	513	497	516	560	481	522	472	567	550	496	495	517	508	504	535	495	477	529	523	491	519	547	533	497	512	491	518	545	547	528	509	521	514	522	453	544	528	514	519	528	524	504	523	529	490	517	507	482	535	565	535	530	499	492	543	515	550	499	452	478	539	527	538	477	480	457	475	521	535	514	522	518	526	561	539	522	511	538	537	515	510	513	503	541	540	538	528	527	494	472	487	546	519	513	519	523	551	526	525	545	502	535	463	562	542	544	488	552	541	541	525	513	529	552	538	485	532	523	519	478	494	519	523	485	509	511	526	511	494	534	513	501	513	520	534	490	545	565	497	547	500	516	524	518	555	519	526	540	523	483	503	518	485	537	524	506	493	494	473	452	572	515	510	502	558	489	512	499	491	507	542	494	528	506	511	532	515	529	510	515	505	530	536	528	521	539	571	514	534	468	523	544	564	507	536	470	522	541	526	511	535	505	495	518	493	543	524	484	536	477	534	514	530	516	517	512	531	523	501	519	510	516	465	501	555	501	487	511	534	476	514	524	505	521	548	538	508	534	460	506	528	527	553	530	521	520	506	508	558	480	494	528	481	499	514	522	484	467	496	547	547	538	474	507	531	544	489	537	537	488	498	508	521	516	471	494	525	539	557	513	533	543	531	548	559	571	508	512	494	487	503	511	522	499	504	503	532	517	488	531	504	525	529	491	512	545	518	520	506	473	540	538	518	494	527	502	518	516	575	525	518	517	551	514	538	495	527	550	517	510	528	525	493	561	519	493	507	525	504	494	489	560	530	540	486	484	503	556	538	520	535	478	488	522	506	528	488	535	518	536	511	487	500	526	517	516	505	522	548	470	542	523	552	470	514	526	534	505	531	573	530	534	475	535	489	489	518	531	481	535	545	478	517	512	523	562	507	504	492	522	506	504	489	550	492	486	493	540	526	553	463	509	480	510	498	516	530	533	540	500	563	539	477	502	502	502	532	503	548	582	493	518	501	490	517	489	515	526	498	501	484	496	491	555	509	508	570	514	513	481	532	489	477	498	566	489	514	510	520	488	518	503	521	543	486	517	535	476	510	522	515	553	495	509	557	551	511	506	475	554	487	486	495	531	513	471	515	499	495	493	518	544	507	540	521	553	491	471	508	530	529	530	496	496	483	502	522	542	477	488	497	508	484	503	515	517	535	546	499	554	542	481	521	531	507	499	484	529	535	534	486	489	498	524	499	485	501	506	509	487	529	559	525	506	528	456	515	526	522	530	541	515	503	531	535	524	492	503	498	499	518	509	493	511	524	547	491	495	558	512	549	501	479	497	530	485	520	510	550	513	518	515	514	533	527	534	558	523	513	501	506	516	496	534	480	489	486	535	546	483	521	514	519	516	507	532	528	495	502	541	498	522	506	504	504	536	511	526	491	484	513	555	455	497	512	469	516	511	504	527	500	527	518	465	533	527	511	470	510	512	521	487	583	538	501	523	517	481	493	509	512	537	526	549	506	522	521	500	544	511	471	530	541	524	512	527	523	533	475	550	535	586	523	490	526	520	537	540	503	507	479	518	521	500	544	517	545	514	484	516	520	529	535	541	558	518	501	499	487	514	488	510	495	528	505	564	547	542	524	499	514	512	483	498	490	505	497	530	526	495	506	507	504	495	520	494	513	450	522	523	536	519	528	536	524	486	552	509	501	520	504	525	499	502	519	564	543	514	511	491	513	511	546	543	525	510	466	515	540	493	523	500	509	466	535	492	522	501	533	522	519	558	519	510	555	488	482	537	493	519	486	539	549	529	494	572	529	535	492	508	528	518	506	499	491	526	486	471	517	518	567	524	507	488	516	519	511	545	526	556	478	530	534	540	534	501	501	503	516	541	537	516	511	531	509	509	517	459	533	521	526	484	553	508	488	558	522	490	530	507	527	509	489	501	504	520	534	514	528	493	524	494	527	513	500	545	530	498	510	510	525	500	573	495	531	510	497	539	519	520	543	506	538	488	526	502	486	503	483	504	498	508	521	496	538	556	515	530	532	516	488	525	533	493	539	541	511	513	515	471	526	532	536	557	491	496	491	530	526	535	531	490	488	518	534	471	529	516	493	538	495	536	475	512	549	504	537	530	457	526	494	533	534	524	496	532	492	552	538	534	545	494	525	498	476	500	498	553	518	516	500	487	560	543	524	510	528	524	505	542	490	518	494	532	488	497	536	542	518	503	518	540	508	514	520
27769	11160	2622	2027	1391	1019	769	684	648	589	927	1867	1904	1251	750	552	480	504	421	452	455	422	429	427	433	439	449	447	442	448	442	431	456	441	474	472	443	448	461	424	427	458	440	485	480	429	467	475	443	445	481	449	449	464	440	449	441	435	436	460	474	438	450	453	471	400	406	422	484	482	440	458	421	449	445	394	444	456	431	463	442	440	452	445	423	425	456	424	441	440	446	446	448	448	483	466	458	422	478	471	452	480	458	453	459	464	440	438	440	426	450	448	423	468	418	461	476	435	446	451	461	442	461	447	443	476	461	467	467	395	442	463	437	488	452	468	480	448	457	426	446	463	427	405	440	448	428	423	453	439	455	451	459	436	446	452	450	451	441	449	461	422	432	432	440	460	420	442	456	428	408	416	432	423	455	423	446	434	454	439	471	444	445	433	460	440	455	414	444	434	421	422	458	433	423	480	415	425	434	412	400	465	442	453	469	435	469	443	447	450	483	427	458	486	436	443	422	473	452	444	437	486	436	443	433	437	486	414	404	457	464	432	440	430	451	462	494	401	444	449	417	448	462	464	423	430	420	420	442	399	424	439	458	441	444	420	458	454	463	460	430	431	443	417	451	403	464	451	468	453	461	423	437	440	437	453	474	424	434	467	445	427	455	446	473	461	465	476	417	456	439	427	460	450	472	456	488	452	434	454	433	445	429	450	457	438	456	407	419	459	436	476	455	482	470	442	474	424	399	462	494	460	445	456	418	418	466	442	445	414	397	458	442	443	462	465	450	458	418	421	475	434	396	448	452	467	451	435	440	443	436	444	445	392	495	433	414	409	431	429	465	452	477	425	452	429	421	499	460	483	447	462	428	437	433	447	472	433	422	442	449	403	472	448	478	449	446	432	405	442	435	427	439	464	442	425	452	440	484	420	433	428	467	452	444	445	462	469	442	462	440	442	437	449	443	421	401	444	450	443	451	458	419	396	474	435	435	471	434	488	450	464	435	442	442	434	395	421	464	402	444	441	432	430	443	416	438	449	455	461	401	431	451	466	423	436	465	448	467	442	487	448	458	439	435	451	437	455	476	466	438	415	477	458	481	436	442	451	424	454	444	458	458	425	442	421	463	471	429	499	432	431	413	445	463	435	428	467	446	449	442	478	415	460	419	446	443	433	444	445	458	446	457	430	447	438	427	469	474	432	454	439	447	469	447	450	434	443	474	467	424	460	460	438	432	419	403	453	476	460	468	426	432	436	415	473	447	446	440	462	428	428	418	415	452	431	437	435	442	449	420	464	443	400	499	473	464	461	453	456	454	439	434	419	446	467	427	479	428	450	449	462	464	447	476	452	429	433	411	456	473	435	490	439	423	440	408	471	435	431	482	421	434	456	460	439	464	408	471	441	406	429	453	451	419	444	461	422	403	444	434	448	465	430	512	449	430	473	467	446	485	394	442	472	466	455	453	455	427	452	435	462	452	447	437	467	449	441	432	429	427	465	451	428	429	453	468	470	451	443	457	457	445	435	409	447	434	481	409	472	408	446	452	431	464	420	445	404	458	471	452	430	449	411	463	433	498	433	408	464	402	499	433	426	465	444	441	440	459	461	445	423	453	455	429	474	494	453	469	450	464	428	414	455	434	444	423	448	457	439	449	446	419	478	459	449	420	465	469	465	463	478	444	416	416	442	416	448	451	465	433	422	441	470	454	391	431	463	455	453	439	449	447	466	413	410	463	463	453	445	454	428	450	420	469	439	426	458	407	416	476	456	469	430	461	421	477	472	406	466	437	420	427	437	446	446	456	431	467	432	444	419	429	443	404	433	453	427	471	475	446	392	454	409	450	451	458	453	439	442	462	448	466	442	474	465	427	462	454	420	431	493	442	387	445	440	449	430	478	427	438	407	462	424	434	460	435	454	496	454	444	478	424	468	454	460	414	422	431	430	451	472	438	464	428	445	495	451	447	442	446	429	432	426	420	429	433	456	415	441	455	464	481	427	446	411	422	434	432	450	452	460	449	445	444	491	426	462	449	448	425	483	468	454	447	457	453	426	431	452	428	455	441	437	414	473	435	435	430	411	424	466	410	445	446	397	432	417	452	442	412	397	438	460	440	426	471	439	422	441	455	442	416	438	396	444	440	443	468	467	435	466	475	434	446	430	456	437	461	404	493	478	433	468	427	412	463	432	398	529	459	456	445	483	445	452	456	464	449	482	420	430	472	472	459	491	471	450	480	458	477	448	427	458	428	419	446	460	412	463	422	448	456	472	464	403	439	453	485	443	431	503	403	480	432	406	435	449	445	437	443	465	392	440	429	477	441	462	443	465	431	443	440	450	437	440	447	442	396	448	462	453	427	450	426	413	444	474	452	439	453	451	452	447	503	424	417	438	406	414	467	420	432	479	432	414	456	455	409	473	409	421	389	470	438	455	437	419	450	424	442	436	438	461	459	437	478	459	483	485	437	473	459	433	452	398	487	450	457	495	472	474	434	436	479	464	465	439	428	463	494	450	449	467	441	425	456	440	462	444	407	424	496	439	430	428	448	447	447	428	442	423	413	448	468	457	454	475	472	444	441	467	412	438	453	449	399	461	459	490	454	447	447	443	469	478	449	423	421	409	420	463	447	433	452	437	445	449	462	445	443	466	433	427	434	460	438	444	433	464	470	459	431	433	486	457	442	472	425	460	451	444	456	425	447	481	483	436	477	438	421	444	465	445	466	423	456	457	446	444	462	428	448	421	454	427	418	457	431	436	424	432	416	458	474	471	455	415	450	454	457	490	422	429	418	461	444	460	464	447	443	444	464	473	427	424	440	458	441	461	447	465	436	419	406	474	431	432	442	454	452	451	433	448	460	481	435	472	407	444	440	453	444	460	456	429	465	429	462	436	406	451	421	445	421	457	449	446	460	441	432	448	425	451	469	456	461	400	440	430	439	474	459	448	406	480	431	415	465	426	445	439	467	459	451	476	429	488	420	436	443	423	419	444	429	460	431	446	408	480	435	403	394	433	412	429	477	482	478	444	445	465	436	435	428	446	476	476	446	425	489	403	441	425	415	432	459	463	400	449	420	457	427	430	407	477	448	425	454	424	458	423	477	454	440	419	452	455	441	419	467	426	412	437	469	409	466	442	414	424	477	430	455	457	388	423	456	405	428	424	426	425	408	440	478	430	408	446	456	445	464	474	449	477	445	423	441	480	462	406	465	486	416	408	445	433	414	437	450	453	428	437	483	435	438	476	442	504	439	452	435	449	413	408	433	454	404	440	425	428	491	441	451	475	445	391	491	424	475	457	413	422	440	440	455	436	449	432	502	464	430	438	465	465	451	449	420	438	457	441	484	491	452	476	426	468	410	434	436	462	463	480	438	465	442	447	484	456	425	466	418	466	436	449	453	435	457	452	458	498	411	398	436	410	487	455	450	451	457	461	458	409	446	434	471	454	471	463	424	454	457	441	488	402	432	446	446	450	401	422	418	462	464	422	430	469
6035	2502	2448	1968	1575	1224	996	879	801	646	1170	2419	2191	1370	744	489	479	421	392	412	382	376	408	406	436	393	426	358	400	388	422	408	401	456	383	403	417	425	414	403	422	404	432	416	414	418	407	437	416	386	390	438	395	450	435	425	417	422	393	403	415	385	408	380	429	433	413	399	403	443	425	410	398	417	420	440	432	402	388	395	385	413	416	422	365	413	403	432	402	407	368	389	400	367	409	436	427	414	424	407	385	412	417	442	389	401	423	404	455	419	434	403	364	391	382	409	391	408	375	416	417	410	379	427	421	405	403	397	400	440	387	381	392	412	402	405	419	377	435	441	426	395	351	431	385	406	385	388	410	404	423	426	442	391	410	405	392	416	399	384	389	384	414	415	416	449	371	424	405	400	384	404	405	433	400	437	420	364	386	422	419	382	383	407	401	412	445	408	418	414	382	385	398	383	407	402	423	406	416	388	418	391	379	396	410	442	386	450	410	416	418	417	402	406	418	380	430	409	408	388	426	420	408	432	422	432	396	412	432	403	405	415	393	393	399	403	378	439	416	396	399	410	407	395	396	439	424	381	427	401	424	395	398	405	428	408	403	416	416	422	447	405	410	428	414	401	414	416	377	417	390	419	393	376	417	405	389	417	397	409	428	414	394	436	356	425	432	398	417	449	384	428	407	379	383	411	422	416	377	421	426	416	435	418	385	403	421	395	362	377	394	420	421	438	395	364	429	402	423	405	421	397	415	407	397	373	418	387	402	409	415	388	404	404	372	372	411	392	376	411	400	426	364	391	404	384	384	402	388	404	431	368	417	411	424	402	378	457	424	405	420	383	390	409	422	428	415	395	415	401	421	405	367	420	433	458	385	390	413	430	416	412	382	378	411	417	427	406	391	417	405	416	411	388	403	407	423	418	420	389	399	413	390	399	415	417	402	420	401	428	392	437	388	425	396	411	379	401	401	378	406	388	392	423	405	392	416	373	430	404	407	375	429	459	383	418	440	404	403	438	409	402	438	387	403	419	391	409	426	386	403	380	401	452	389	409	398	403	412	398	400	424	437	410	384	410	385	393	417	420	398	399	423	444	422	398	398	415	374	430	418	389	413	392	396	437	435	397	411	396	426	418	405	406	423	403	394	412	384	412	426	396	379	384	443	415	437	389	399	420	407	409	396	432	373	410	424	433	412	405	397	410	379	405	368	389	389	430	379	396	416	446	414	456	406	407	431	387	416	402	387	433	410	408	407	400	446	403	409	405	428	452	398	391	432	398	394	425	399	378	395	442	389	389	401	362	383	389	397	418	382	380	416	434	452	363	421	384	401	424	398	386	379	411	436	391	462	428	404	407	428	387	473	428	425	380	443	439	404	419	402	407	413	400	392	416	414	408	395	408	406	432	359	406	375	439	409	421	367	411	403	380	385	405	410	405	413	428	416	404	382	442	395	428	423	419	392	375	391	435	415	425	416	405	475	411	430	402	448	410	396	382	430	375	364	440	389	389	374	398	409	390	393	425	440	400	406	434	423	409	400	382	398	421	407	406	411	407	424	402	404	389	415	411	394	390	382	412	391	428	364	395	366	415	409	411	400	398	421	392	448	409	367	433	415	388	444	421	416	386	430	379	406	413	379	386	449	411	415	385	412	433	416	378	421	411	419	446	413	427	455	428	433	411	364	425	449	418	430	405	431	406	411	406	437	435	421	400	388	394	392	425	409	377	428	400	377	396	426	436	397	402	413	433	388	402	372	438	423	401	395	464	422	389	404	417	389	406	395	415	467	379	388	384	396	406	411	410	400	416	425	406	407	419	384	386	425	435	435	412	408	387	376	424	374	375	398	384	400	396	400	385	383	399	395	392	429	434	398	384	386	393	416	425	411	382	404	420	379	391	447	404	420	434	443	398	401	363	430	419	379	417	397	435	406	408	420	405	435	377	436	377	414	407	401	391	399	439	408	428	427	375	385	443	404	382	400	415	423	396	392	381	389	436	386	369	416	435	384	381	409	432	395	401	400	390	427	406	429	400	385	411	400	422	417	433	366	408	400	427	442	384	420	416	419	382	418	375	436	385	428	374	362	401	406	393	397	449	414	406	426	397	407	387	365	424	374	397	417	392	432	390	399	430	375	387	431	406	377	423	433	437	400	377	413	398	428	441	375	417	396	391	395	421	420	398	427	421	408	364	385	376	417	411	424	398	412	403	412	399	438	386	402	417	419	415	386	391	410	382	444	408	437	403	401	404	403	409	416	441	446	401	405	409	423	380	386	407	418	405	428	362	414	419	449	421	394	388	417	402	411	411	400	391	388	373	412	430	422	379	411	374	394	408	393	408	402	422	408	403	382	389	369	394	433	425	350	352	419	401	421	373	410	407	398	381	413	427	407	404	392	425	398	379	436	408	421	425	392	395	399	394	380	371	377	388	419	408	428	385	415	412	413	421	411	410	402	405	416	408	430	399	437	423	397	370	403	419	389	386	418	431	412	388	397	421	401	388	429	418	404	403	430	409	405	393	387	420	385	410	402	393	404	396	406	405	393	395	381	400	432	392	398	404	413	415	423	454	391	432	403	393	395	412	343	413	437	408	416	408	403	435	413	385	405	393	382	437	417	415	401	380	452	414	416	393	420	385	389	409	422	396	402	382	450	410	425	384	397	408	407	405	414	417	402	380	399	395	411	434	397	402	401	445	398	363	387	421	360	398	405	380	411	372	425	393	393	419	398	366	402	378	415	424	416	430	419	427	387	406	395	392	397	377	425	433	386	427	389	409	396	362	400	388	389	405	444	440	414	419	393	413	411	393	417	385	400	396	425	426	428	408	443	419	422	432	431	397	392	439	415	378	380	441	386	450	444	396	403	411	421	424	387	410	439	407	431	365	427	419	398	413	388	438	374	420	400	412	400	404	422	428	419	438	373	411	383	389	430	403	385	421	408	374	388	418	414	399	430	390	412	364	423	390	460	425	398	404	415	388	402	392	408	410	409	403	413	391	421	418	422	442	416	425	418	381	433	394	418	389	417	426	424	393	410	390	397	429	417	394	421	428	378	386	392	418	373	418	411	415	428	383	436	400	393	413	394	401	423	366	415	433	372	384	405	427	408	376	416	409	406	418	389	427	355	410	427	429	414	407	419	443	440	390	412	433	405	407	400	395	429	402	447	387	398	378	388	396	405	380	390	417	394	403	449	403	412	385	403	414	407	450	410	426	423	393	426	441	362	396	413	400	398	383	425	399	421	405	427	419	407	393	430	387	387	337	414	438	412	420	433	385	363	369	412	393	397	381	447	449	396	412	426	381	418	423	389	405	420	406	398	435	394	406	431	409	346	455	406	392	407	410	414	372	399	420	404	442	405	400	427	407	404	436	397	386	378	394	408	389	420	405	408	400	405	405	441	437	401	359	427	385	395	436	417	410	426	422	402	388	423	369	397	426	405	418	413	384	416	390	408	431	378	344	446	434	396	392	415	390	418	419	374	399	418	406
25622	21422	27480	25440	9685	3115	1889	1281	915	872	5637	15893	14705	6856	1819	975	562	443	432	449	446	401	437	417	420	416	445	383	408	406	433	411	453	434	443	413	424	408	410	388	422	420	439	419	396	390	404	449	429	458	445	402	399	431	429	397	417	424	432	454	438	430	455	445	447	430	434	426	422	399	438	422	417	421	402	445	419	415	462	450	411	374	443	411	445	421	462	426	441	405	446	436	427	377	384	442	458	442	403	431	426	421	447	430	420	429	403	415	406	401	415	432	444	423	443	402	446	453	454	447	435	409	414	424	458	413	427	458	437	367	430	411	409	414	429	463	415	422	421	445	419	430	423	419	407	464	414	407	412	438	477	404	410	448	421	457	437	402	414	434	446	409	415	417	381	411	425	452	406	453	409	395	424	371	413	426	426	429	424	463	432	419	425	377	416	432	426	438	423	382	422	428	434	406	411	414	431	391	391	473	413	400	417	450	435	388	411	426	428	392	416	411	441	415	446	412	400	438	400	417	419	436	406	451	417	418	412	415	413	443	427	428	409	429	395	387	414	436	411	391	431	423	425	410	384	444	402	429	441	411	447	459	387	400	423	435	411	433	393	416	418	425	440	390	421	423	403	424	378	409	439	438	434	436	416	449	410	450	443	436	418	425	416	390	426	426	455	399	406	429	379	440	434	405	417	435	441	460	438	418	425	469	423	409	426	474	443	417	434	406	411	425	455	403	441	397	410	415	402	401	408	438	420	429	425	429	424	382	425	386	393	418	430	394	408	447	412	423	397	429	423	399	420	431	419	431	410	383	402	426	408	388	405	424	453	452	447	398	440	442	440	450	444	418	412	446	408	399	445	419	407	439	442	384	406	419	411	423	407	451	427	448	420	436	434	400	400	417	392	434	438	447	410	421	417	454	420	436	420	386	437	426	428	412	435	445	441	422	413	417	448	460	379	458	449	418	418	444	389	457	439	398	394	449	412	477	420	409	412	444	406	384	430	403	413	422	434	392	396	421	476	404	404	418	438	426	388	448	430	421	450	417	457	414	445	426	387	444	440	433	414	447	420	438	458	418	390	459	407	424	426	419	427	429	429	427	433	426	438	402	431	441	386	416	425	405	423	391	400	424	385	468	414	440	388	383	462	438	412	430	407	373	441	385	442	402	440	419	400	434	396	419	390	403	406	407	413	418	410	419	407	445	407	423	416	418	432	425	442	438	417	454	420	432	407	430	388	418	433	424	412	377	405	389	437	412	431	436	428	429	413	437	396	429	383	423	442	436	406	380	399	441	427	388	428	424	398	431	422	409	440	390	440	420	413	401	397	480	408	434	380	413	425	389	409	401	433	384	434	454	415	410	410	430	404	428	443	438	426	462	389	458	392	436	364	385	417	420	427	454	417	447	469	434	385	431	420	438	398	443	420	397	401	395	431	436	440	394	455	416	421	442	409	411	407	429	416	415	435	406	419	396	407	404	447	410	424	416	397	443	378	391	416	430	425	409	387	415	449	414	425	389	426	416	422	398	451	428	449	441	424	460	402	436	407	441	418	437	430	407	414	404	413	428	426	391	448	430	403	471	420	440	414	432	441	419	438	440	401	416	404	404	434	422	412	418	408	414	455	424	389	432	413	423	446	397	382	424	395	444	396	376	436	424	415	415	430	430	427	421	450	420	421	408	443	413	385	395	381	411	428	395	455	415	404	431	398	463	419	436	462	409	402	467	414	435	392	387	424	448	391	423	425	404	436	417	418	450	411	426	446	407	443	426	441	415	397	407	436	411	417	436	414	413	431	416	412	411	386	399	413	446	433	439	412	458	410	426	410	410	415	428	447	398	387	427	461	437	432	400	438	426	387	418	425	430	420	427	413	409	400	406	400	400	434	400	402	401	402	415	409	411	437	428	445	404	395	425	449	432	421	406	428	400	447	427	435	446	429	398	435	440	437	409	425	416	446	430	433	455	425	414	413	418	401	415	417	437	432	419	383	427	434	387	406	447	457	437	430	413	423	423	426	419	440	412	445	423	427	453	441	429	420	390	431	418	447	398	393	416	418	425	409	406	414	450	457	407	392	419	409	393	461	412	451	405	445	456	455	428	447	428	437	493	439	417	451	436	405	438	410	438	419	435	425	391	463	420	433	442	447	448	420	421	456	403	417	441	407	428	414	436	418	408	407	447	444	445	443	427	436	397	435	389	399	394	449	433	390	436	414	432	407	398	430	378	435	392	411	424	416	440	404	387	402	426	416	410	430	434	406	435	463	429	404	388	401	427	443	412	447	430	421	404	420	370	398	436	412	414	422	440	392	414	428	429	416	432	430	409	417	418	404	420	427	423	423	430	381	445	373	443	397	395	404	432	424	467	412	433	439	417	426	444	409	388	395	389	418	434	405	427	449	408	432	434	409	448	436	448	417	454	417	408	405	436	413	432	403	440	419	385	403	444	390	424	407	457	428	398	360	423	395	441	444	417	423	470	383	439	402	371	431	440	459	377	439	431	403	454	438	419	406	391	412	446	398	415	397	380	417	402	410	375	395	405	414	394	418	414	463	420	413	380	430	414	486	417	466	443	429	426	409	434	418	428	443	418	377	398	428	461	428	432	449	419	438	436	417	417	431	426	454	449	403	431	415	456	410	393	428	409	433	413	447	388	401	436	418	416	446	425	408	434	412	417	421	422	449	422	433	407	410	443	437	406	417	462	418	421	417	396	415	436	430	415	431	429	378	398	409	415	444	410	397	448	410	411	423	405	427	373	426	422	406	442	406	425	436	443	419	403	418	407	452	434	428	449	423	427	409	435	416	399	419	489	443	439	405	408	419	442	436	447	431	422	421	388	384	398	381	405	447	441	389	441	416	410	407	416	419	413	390	416	364	415	396	435	423	424	404	397	405	434	442	437	411	417	436	395	405	444	375	436	395	427	399	432	427	394	423	437	410	397	430	447	416	419	405	414	452	442	421	418	405	437	409	408	387	453	409	406	394	411	433	449	424	385	428	410	425	382	377	440	425	453	399	445	401	415	419	433	422	401	419	420	425	429	414	414	415	422	421	397	392	428	368	411	435	445	449	413	393	425	398	401	443	455	425	406	431	403	423	404	424	472	415	455	387	415	432	413	462	452	410	412	395	436	409	429	452	422	457	377	394	403	416	392	424	449	416	403	428	396	375	411	433	395	414	412	416	417	439	448	396	410	452	423	401	419	396	430	440	411	437	401	422	449	407	367	411	461	423	455	424	422	434	464	435	447	410	440	412	411	455	437	360	450	433	418	433	453	406	425	433	376	408	412	434	404	402	408	391	427	421	439	416	466	453	434	430	420	451	452	424	423	400	413	394	455	405	413	432	407	412	407	380	426	413	426	414	442	415	394	413	429	389	400	421	442	440	393	404	381	435	421	443	437	424	402	410	419	424	447	412	429	408	429	440	417	432	404	430	425	403	423	426	408	426	418	435	385	411	443	387	419	434	407	407	424	391	413	397	436	448	419
4895	6645	4798	2437	3479	2901	2013	1591	1336	1152	8047	16356	13168	5766	1912	1045	523	431	426	412	399	397	403	390	405	383	419	401	446	369	418	376	390	398	394	409	424	447	420	391	414	403	370	374	416	396	394	362	396	414	415	424	415	412	388	407	430	386	416	421	437	403	406	415	385	384	370	381	436	397	419	416	417	375	385	399	428	400	389	392	430	423	410	398	391	386	421	401	423	416	400	391	405	423	391	450	404	376	398	401	431	396	410	390	380	367	408	405	408	400	399	380	392	384	414	446	386	369	395	404	425	432	409	418	386	384	416	388	385	374	389	439	441	391	393	388	419	366	376	432	380	384	405	422	408	394	383	397	372	394	420	417	380	376	420	415	434	401	404	431	392	378	375	416	386	385	377	430	355	383	405	404	391	435	402	368	397	413	376	405	415	387	411	396	383	399	369	384	386	395	408	396	349	441	402	413	399	375	403	427	430	380	386	415	394	391	393	378	395	392	394	428	392	394	386	413	385	402	402	392	447	368	363	390	379	382	404	401	408	409	369	407	384	427	409	394	433	420	429	433	396	352	403	364	388	422	361	370	383	400	386	407	403	382	419	426	401	403	394	409	382	380	390	391	384	422	398	391	435	372	429	388	385	385	419	390	376	394	405	429	389	371	427	372	436	402	412	423	386	393	399	422	391	415	396	417	398	389	401	409	428	427	388	376	364	379	405	384	402	381	427	383	417	392	411	379	391	430	414	398	397	394	395	357	400	386	370	397	435	384	396	388	387	383	408	389	370	430	415	378	358	402	396	423	407	415	392	400	442	363	374	445	392	426	372	395	417	411	405	373	380	411	407	404	433	412	408	451	386	400	423	393	367	388	382	408	409	446	379	395	374	420	447	383	397	397	392	387	370	372	408	370	404	400	409	410	397	405	388	403	410	375	384	395	375	425	380	397	386	379	433	398	413	405	425	415	382	391	429	388	392	385	432	400	395	387	362	387	394	366	419	402	409	400	368	407	412	407	365	402	420	422	404	382	410	390	446	416	403	427	427	407	395	379	386	371	391	373	364	409	429	410	370	410	402	399	371	399	422	418	407	362	448	383	407	426	438	390	411	446	378	385	374	430	405	365	371	406	372	400	394	437	380	425	387	405	397	401	388	378	404	383	422	395	382	381	410	388	373	391	373	418	406	397	366	368	371	433	382	410	416	408	416	376	410	339	405	404	384	416	384	392	407	373	401	392	412	382	421	404	390	364	434	406	419	400	382	412	401	365	430	398	415	371	420	389	384	377	375	375	410	386	380	366	418	374	407	393	400	421	399	418	401	410	388	388	362	399	395	395	395	392	408	383	347	370	426	405	388	411	411	395	396	414	448	400	398	376	437	400	407	407	384	399	399	425	412	391	383	393	369	423	420	392	397	428	402	411	388	392	411	369	375	383	390	395	391	397	406	400	375	385	391	385	364	385	395	387	415	380	392	419	395	424	445	363	384	452	365	396	427	377	424	419	399	409	394	365	426	407	399	393	403	365	408	399	401	393	394	420	383	402	393	383	399	419	416	422	389	396	430	413	417	379	381	383	386	395	401	402	369	447	389	406	386	362	404	371	387	415	416	397	438	397	378	366	412	414	415	383	401	405	428	403	402	391	403	417	411	388	385	401	408	383	399	390	397	405	400	399	407	391	398	410	382	431	377	419	407	395	439	400	403	381	406	434	409	376	418	392	427	427	421	415	402	382	373	376	380	421	379	434	407	394	380	399	428	402	406	387	398	405	413	398	415	382	404	409	388	392	404	427	407	407	376	393	384	406	373	398	372	411	391	380	380	409	398	423	401	432	442	385	397	387	384	377	374	404	376	412	370	380	381	383	412	377	393	408	422	373	403	384	372	394	387	377	377	401	356	403	403	363	382	374	379	360	387	404	418	358	376	397	387	400	418	413	373	417	367	397	416	389	388	406	413	382	413	421	447	391	414	357	402	467	399	399	374	426	365	389	382	421	391	418	369	390	401	390	400	409	404	412	391	389	385	383	388	404	416	380	419	399	411	399	388	410	406	421	418	397	427	402	388	385	411	407	404	382	407	397	410	412	427	415	384	398	405	434	438	419	397	441	416	412	390	383	388	353	419	387	419	398	386	411	411	368	353	386	371	364	422	406	366	392	395	451	382	407	411	371	399	379	396	366	394	411	425	394	392	409	404	384	385	388	363	367	379	407	401	412	406	423	394	399	386	411	397	411	377	390	406	392	428	422	442	355	383	385	383	388	385	382	407	388	431	357	396	398	379	371	379	400	373	428	395	399	366	403	431	400	395	356	398	401	373	415	431	396	350	350	370	383	414	370	361	413	380	402	425	397	406	377	384	388	425	422	373	395	384	429	373	402	402	381	431	379	380	426	401	333	421	371	377	405	403	418	402	414	391	405	416	390	401	416	430	375	411	369	381	425	375	376	396	418	399	362	375	397	422	405	402	409	398	416	444	400	391	381	441	366	417	369	404	383	385	398	393	377	374	369	414	369	395	407	424	424	400	403	428	419	374	407	423	384	397	417	375	387	423	384	409	390	406	400	414	409	387	388	399	384	411	412	397	396	398	375	397	399	396	392	411	358	428	417	388	429	400	395	403	409	378	393	391	382	402	382	407	415	390	413	412	355	405	382	382	388	400	408	378	402	408	355	396	391	367	403	394	387	394	395	369	381	379	406	403	392	390	382	401	352	376	419	422	392	408	393	408	369	398	403	369	399	401	372	378	412	395	383	379	411	382	428	410	379	398	399	403	406	387	396	383	406	390	382	404	361	398	400	363	377	383	397	392	366	407	375	376	427	382	423	441	409	394	384	388	405	398	386	371	405	373	408	381	378	382	382	414	409	378	374	398	380	393	378	385	424	360	408	439	384	364	425	376	419	400	403	396	407	415	401	393	383	374	387	413	399	406	385	423	398	377	424	412	421	412	406	428	423	368	399	388	397	424	430	437	419	386	404	409	380	406	402	412	376	398	382	407	427	394	421	365	323	389	386	391	390	387	387	397	387	398	410	395	408	400	403	405	379	416	372	401	396	414	386	415	394	401	370	417	404	424	371	391	407	373	393	426	414	421	413	401	381	377	370	408	452	402	415	402	404	417	400	391	389	394	361	403	381	383	384	393	393	345	404	396	408	393	390	413	406	390	374	401	341	379	388	407	422	383	417	386	358	382	396	404	380	370	391	381	377	382	427	392	406	383	364	365	380	390	352	392	374	382	372	414	398	410	421	373	403	393	399	407	393	405	421	382	396	407	418	416	408	377	378	406	380	412	415	451	407	358	402	381	383	407	415	430	418	380	402	439	413	419	419	397	378	403	358	383	367	385	398	385	379	387	383	406	391	406	393	415	394	376	374	419	431	404	380	405	387	389	413	395	390	399	398	422	362	402	377	373	439	394	410	383	371	386	420	415	363	392	415	401	409	397	422	400	384	387	407	387	392	412	378	391	386	380	386	376	367	388	395	411	388	393	404
24684	21410	28570	24624	21185	10047	4187	2268	1574	1316	11502	30289	25547	11536	2957	1391	724	553	552	577	576	576	557	565	609	583	591	596	568	578	572	561	600	584	558	549	546	569	540	568	536	538	564	546	579	574	596	553	507	535	578	533	585	545	585	597	591	556	527	549	572	569	578	554	522	590	540	565	565	541	523	552	596	611	585	507	589	515	524	554	570	598	568	589	563	571	575	578	573	571	549	563	583	571	576	545	516	566	584	575	538	556	547	561	565	558	580	595	584	536	553	593	555	589	581	558	525	544	593	573	573	536	531	563	580	552	539	552	556	539	533	547	577	524	565	555	590	547	531	550	560	520	578	525	548	578	553	554	559	534	561	561	577	594	543	581	575	568	549	526	546	524	569	549	550	526	573	549	544	573	541	597	550	534	535	532	544	613	594	533	562	585	587	579	556	554	564	588	552	577	522	544	523	566	559	583	552	571	536	563	588	551	527	550	582	574	567	574	581	563	618	578	585	588	569	515	549	556	586	594	495	585	517	616	572	577	552	539	525	565	523	502	563	552	567	575	517	562	499	542	558	544	570	558	573	569	590	547	545	564	612	577	601	551	583	565	496	590	559	601	612	523	550	516	523	548	586	562	555	546	548	516	536	569	526	532	537	582	525	601	591	593	498	553	572	554	542	574	550	547	541	584	554	586	589	581	548	527	559	583	558	577	548	554	570	558	567	559	524	554	548	567	594	524	571	569	575	559	548	568	556	610	518	542	557	554	560	565	543	588	572	545	585	560	603	525	543	570	610	546	543	582	532	572	561	557	590	514	499	549	544	593	547	601	562	542	575	606	581	537	534	571	592	519	548	578	539	567	559	552	566	542	508	547	569	549	587	564	525	589	541	539	520	655	588	585	568	553	585	538	580	607	558	591	600	558	544	489	638	551	554	599	553	553	565	552	555	554	521	580	555	527	547	565	564	560	560	571	540	557	540	589	553	551	533	576	623	606	519	604	540	530	578	555	517	521	540	592	527	575	532	568	525	565	555	566	555	593	579	563	551	552	603	551	570	564	579	564	564	567	519	574	576	568	557	551	574	591	551	579	593	561	573	563	591	525	524	578	542	549	570	561	620	571	549	503	542	567	551	551	565	568	552	593	622	584	535	549	554	546	571	550	568	585	546	579	602	533	528	562	582	587	519	556	560	544	527	540	517	573	528	587	543	559	588	595	576	520	526	580	570	527	565	594	529	576	556	591	579	542	574	537	594	518	541	528	549	534	563	587	531	557	523	590	537	558	553	557	555	526	560	554	615	549	577	569	557	562	557	495	515	548	553	532	602	567	560	550	521	531	577	544	565	563	590	554	594	620	540	561	566	565	537	550	540	594	544	560	591	513	553	555	535	567	511	551	555	565	568	527	568	564	561	556	567	532	548	554	597	509	573	587	533	544	600	560	562	526	559	549	572	584	517	582	561	540	531	600	537	543	554	577	584	511	525	616	561	559	545	573	569	551	553	549	561	566	538	600	609	561	526	567	612	529	565	563	572	584	568	595	544	563	547	567	578	579	581	549	539	555	544	568	559	544	557	577	546	585	563	550	550	548	582	524	495	553	542	503	571	556	530	552	485	529	559	600	565	594	555	536	588	556	574	608	567	505	533	590	600	552	551	524	574	561	515	593	556	554	569	542	570	594	567	614	560	533	546	570	543	572	551	568	583	599	580	552	537	546	576	548	578	587	602	559	565	546	551	540	540	554	547	570	544	556	553	545	567	546	513	537	562	585	574	586	557	541	586	540	585	577	592	597	578	572	545	570	559	575	563	595	564	553	553	554	570	557	572	555	576	573	562	538	586	612	551	558	543	583	575	549	562	563	545	554	616	523	556	530	578	578	570	558	592	545	559	583	547	528	595	582	584	552	566	550	552	554	594	501	543	550	543	564	544	545	577	588	518	583	571	567	578	542	522	556	539	520	567	556	541	538	557	557	583	562	561	536	574	552	539	523	551	551	560	555	565	586	560	520	495	551	568	543	526	553	555	574	546	580	570	574	540	597	545	548	584	562	542	537	539	557	562	590	516	523	565	555	547	607	569	543	526	572	604	540	570	581	550	590	534	589	557	557	522	559	592	541	601	545	513	562	554	596	558	522	583	553	588	549	518	555	581	515	565	561	549	558	514	546	527	596	569	581	564	591	560	561	552	585	560	512	586	553	532	525	572	603	562	570	582	587	579	531	561	574	622	554	516	562	606	546	554	571	563	554	546	566	589	572	561	581	578	528	578	525	546	555	554	574	576	525	563	555	599	548	521	571	563	505	543	528	550	470	601	601	497	576	550	585	553	615	552	540	530	566	505	539	585	538	545	598	569	571	577	574	525	538	574	535	598	596	593	564	550	534	560	604	549	555	568	581	552	511	553	517	547	593	562	539	579	528	571	560	548	533	548	544	567	544	565	543	551	560	596	548	546	564	545	544	567	546	520	569	589	568	528	511	563	566	578	567	557	581	603	546	613	511	532	538	508	531	549	504	548	510	555	554	590	611	541	570	567	546	552	575	541	558	566	555	553	539	568	537	570	557	560	564	603	510	559	532	501	591	559	585	597	565	521	584	550	516	594	545	562	590	508	569	591	541	564	536	567	549	595	598	572	572	545	541	563	545	556	565	536	541	525	533	576	556	566	573	568	552	528	563	538	530	539	559	569	587	545	531	574	608	606	566	545	539	583	550	565	567	521	551	582	578	557	521	557	540	562	572	582	539	573	558	552	568	603	571	536	565	598	591	573	566	557	584	546	558	549	535	558	572	595	578	572	533	520	528	548	583	556	538	546	554	560	544	590	572	545	529	553	573	552	524	603	547	578	543	560	550	560	558	574	562	525	594	560	572	532	563	574	558	589	548	577	557	551	568	540	515	559	527	555	573	556	559	567	534	525	555	567	577	538	541	538	518	559	555	587	591	580	544	535	561	505	561	554	520	553	568	567	623	577	545	554	570	543	584	524	554	591	585	600	531	596	588	551	560	602	567	571	525	548	558	519	554	563	559	598	552	586	522	551	570	545	544	559	544	570	516	563	528	595	530	522	564	605	581	579	574	585	501	551	544	554	541	547	553	561	546	587	521	572	610	552	564	546	573	584	553	529	537	575	542	587	565	593	556	549	566	556	557	506	550	532	610	575	569	541	568	571	596	590	548	580	516	531	550	578	566	585	575	592	553	570	535	530	539	549	569	522	573	521	588	545	578	548	551	531	545	569	573	581	512	538	523	555	548	558	529	588	593	545	564	584	561	605	559	561	527	554	585	598	553	525	587	558	576	544	547	582	583	585	528	527	537	547	549	561	554	554	602	578	550	517	567	539	553	574	565	558	566	519	544	577	565	529	529	562	587	607	533	566	549	600	563	511	566	563	569	559	540	568	507	547	594	558	531	546	533	551	564	512	580	576	542	572	558	585	541	571	575	542	573	557	532	591	558	529	563	532	568	564	568	586	570	546	553	525	570	534	555	587	536
5342	8803	7221	3688	4256	4627	3640	2726	2366	1934	15363	28614	20514	8683	2840	1519	685	517	541	496	519	505	511	508	510	505	540	535	482	536	549	501	535	507	510	534	488	491	522	472	529	481	491	537	520	500	521	532	533	527	532	503	525	551	506	484	491	494	504	523	482	515	496	526	512	502	481	488	492	521	529	512	480	509	449	476	521	464	526	503	521	500	522	534	522	522	499	499	490	494	525	510	525	473	541	503	498	481	514	541	500	495	550	511	494	515	516	479	510	479	513	541	520	512	488	516	496	511	517	528	503	497	505	509	504	514	484	521	497	512	533	482	484	460	482	526	484	482	523	545	527	523	496	504	497	519	500	485	528	557	522	495	497	522	499	479	538	540	505	555	484	542	517	498	518	523	490	524	494	495	519	476	481	475	534	505	484	499	450	495	509	478	523	523	515	522	526	542	536	537	489	514	537	537	505	545	487	535	506	487	521	515	497	492	500	517	502	502	500	520	457	521	520	505	531	566	518	497	496	506	509	539	533	535	463	481	528	506	456	525	518	490	508	504	518	500	495	442	491	511	509	492	537	500	485	459	481	510	504	511	546	508	523	493	490	487	519	491	510	502	502	511	533	518	490	527	534	532	524	468	503	539	541	532	517	540	491	487	499	530	554	509	526	517	523	450	503	509	551	495	544	494	530	524	526	491	518	487	478	504	560	498	513	509	514	477	471	502	526	477	529	486	484	500	477	510	530	522	498	525	494	518	521	483	501	526	529	506	530	477	504	514	494	469	457	534	523	526	509	529	454	507	537	487	481	520	560	531	509	479	515	537	523	499	524	500	468	493	516	513	514	515	513	517	491	530	500	496	526	512	510	506	503	457	527	506	501	512	513	496	496	495	473	445	497	509	487	512	483	476	532	487	503	500	502	477	499	524	505	550	479	483	497	484	483	497	477	553	534	484	506	549	509	494	518	502	479	485	501	493	491	473	501	539	558	504	477	509	498	544	550	505	495	473	492	491	529	497	502	525	512	517	525	479	505	504	512	496	490	486	453	503	498	498	498	502	522	494	514	506	499	512	522	519	520	487	460	473	473	476	504	497	521	465	482	512	511	481	488	493	520	468	517	504	525	520	483	519	508	513	494	470	507	526	486	497	485	511	521	500	490	494	503	469	506	498	488	518	515	522	502	534	518	504	511	510	537	518	524	540	508	509	515	507	524	526	507	497	490	514	533	505	502	490	501	509	485	526	516	549	528	507	483	526	511	526	477	504	509	516	511	530	486	498	505	519	499	512	493	468	531	510	496	500	490	495	499	489	498	515	473	508	501	528	504	518	519	496	496	520	523	469	524	537	523	528	470	481	486	474	503	506	532	520	465	522	516	454	524	565	508	525	511	540	519	519	500	483	500	484	506	480	521	507	503	516	490	481	515	522	468	482	469	513	493	497	504	491	469	476	497	510	511	506	502	519	486	490	486	494	476	487	522	515	533	480	534	535	502	483	501	499	481	488	483	493	497	517	468	472	487	535	503	534	510	485	500	495	507	542	543	467	514	457	527	524	471	478	458	503	515	543	500	493	556	455	511	483	485	508	430	522	517	476	496	515	512	512	505	505	520	495	487	507	507	489	503	518	513	488	512	499	505	493	523	525	488	492	500	483	495	511	527	482	525	526	521	503	475	494	515	467	504	506	483	516	491	537	538	469	499	532	541	505	484	499	514	489	544	480	521	520	501	500	486	491	494	483	504	487	504	528	486	524	499	531	519	505	489	499	501	514	468	530	487	527	519	538	472	517	526	503	511	493	505	537	458	548	498	498	492	480	519	503	538	541	523	516	519	514	489	487	493	500	485	523	469	513	448	516	468	477	528	536	507	464	492	557	501	517	517	516	534	510	459	541	534	524	467	537	497	509	523	521	541	518	483	509	492	485	499	547	497	528	509	541	510	497	509	477	474	524	491	536	490	499	501	490	515	499	516	516	490	479	535	473	547	522	525	521	490	460	494	512	498	487	500	492	529	489	580	499	484	519	526	534	519	516	531	491	470	465	499	517	436	479	501	478	447	524	492	472	538	486	508	468	484	535	462	527	494	483	544	504	473	482	495	484	453	527	480	494	492	509	556	482	511	478	465	476	523	510	538	481	498	518	479	483	518	535	474	523	531	483	517	497	506	504	524	519	452	507	502	517	515	499	523	480	498	540	509	486	496	540	503	499	484	489	504	493	505	504	482	474	516	481	481	498	474	537	539	515	522	545	491	516	514	491	520	499	490	500	464	483	475	532	461	497	515	509	523	510	490	477	509	498	483	475	510	483	491	519	459	504	527	466	495	452	561	507	452	478	506	541	500	514	526	547	474	488	495	504	496	495	472	514	479	527	515	488	490	459	480	532	489	518	490	504	470	513	541	536	471	515	529	498	532	506	502	500	515	545	516	492	527	522	526	473	506	489	499	487	470	507	511	475	527	490	491	510	511	495	490	503	517	530	471	497	482	540	507	533	484	553	516	529	514	494	462	540	535	536	522	500	494	524	486	512	535	507	515	478	507	496	483	504	519	497	490	487	463	513	514	520	489	494	491	477	520	511	508	526	475	491	480	471	515	509	505	496	480	464	500	511	518	518	533	464	506	517	504	499	480	507	483	526	507	524	507	539	500	540	530	507	521	508	526	508	505	480	518	482	513	515	490	508	511	508	490	495	508	495	509	534	486	544	527	492	511	498	559	524	498	533	518	497	495	514	489	508	530	517	478	540	535	512	500	483	525	487	498	517	496	501	534	504	477	497	513	540	526	521	534	511	519	494	524	515	519	491	481	520	478	491	507	532	530	503	503	512	495	465	457	517	514	516	514	469	480	490	456	533	519	499	462	483	460	532	520	533	495	506	491	497	526	473	541	483	500	490	535	509	512	499	503	471	488	484	483	494	500	513	506	501	500	495	507	502	470	501	460	506	496	535	494	517	469	503	501	485	519	475	535	493	513	521	541	502	509	536	515	453	485	465	513	490	484	462	520	519	460	480	495	486	512	536	490	504	481	470	481	475	494	518	462	517	514	492	523	514	523	475	503	494	480	495	507	495	502	505	498	528	505	456	521	489	479	519	517	495	552	535	503	472	529	496	519	524	537	536	477	487	487	486	540	466	507	515	513	542	489	507	498	523	498	503	460	493	518	524	499	495	457	495	455	528	475	530	489	537	519	529	529	512	491	470	513	529	500	488	477	523	490	487	532	498	514	492	491	471	499	521	564	535	467	513	543	499	528	502	523	489	548	478	470	485	513	478	494	501	471	494	473	520	506	496	502	534	497	491	553	494	488	487	487	486	487	525	524	528	498	510	479	491	527	481	483	500	499	496	476	501	541	511	526	545	522	532	498	523	498	475	523	554	501	484	506	509	480	510	502	508	507	543	507	475	502	502	480	499	481	475	553	502	509	460	464	474	494	491	541	490	475	462	516	510	499	478	491	479	479	486	496	483	517	507	488	463	499	511	478	498	491	490	491	516
27611	10681	1652	904	770	692	658	614	616	504	1048	1847	1748	1124	684	538	413	453	455	443	454	487	474	396	441	434	445	465	478	436	430	438	432	453	418	459	400	427	428	389	409	444	428	443	450	437	412	449	464	421	454	508	431	435	453	427	438	431	493	472	427	476	455	427	467	448	419	418	420	474	391	425	407	392	475	449	469	468	432	441	426	427	424	436	440	402	409	426	448	393	451	439	414	453	425	437	442	399	446	429	446	437	461	430	434	462	430	403	439	436	422	416	439	441	461	446	462	444	428	413	427	437	428	459	441	444	462	452	427	452	437	420	434	450	450	470	407	461	430	434	474	396	476	430	444	460	438	420	428	450	442	439	415	431	440	422	417	412	422	461	442	419	424	440	430	448	402	400	473	412	420	419	476	416	397	421	439	424	465	391	418	446	467	490	415	430	472	462	433	440	449	423	451	448	409	472	460	425	444	407	424	472	411	440	423	410	421	404	464	427	420	432	476	426	404	470	472	454	435	408	441	480	437	423	459	424	425	444	416	436	425	412	444	451	417	413	402	437	477	426	418	439	458	448	435	454	434	417	417	456	449	414	424	459	445	436	429	441	443	445	466	409	432	418	397	420	426	452	438	434	431	441	458	416	479	461	410	428	445	443	449	437	418	447	460	477	417	411	479	432	419	437	419	392	423	404	384	436	418	447	426	382	437	434	436	470	474	434	414	485	469	425	432	437	437	425	423	459	453	422	460	427	409	455	470	430	433	476	413	387	480	438	385	430	442	446	445	407	460	430	440	422	438	484	413	410	430	422	480	389	450	431	441	412	453	472	412	462	484	422	470	470	474	472	402	455	422	447	410	437	441	432	430	437	426	456	419	451	449	436	465	423	444	428	422	464	466	442	419	458	431	456	450	413	419	379	485	454	442	444	474	463	462	414	438	385	445	475	430	442	425	464	440	450	439	456	438	452	437	429	436	417	426	420	424	456	453	428	409	426	461	448	446	461	479	432	472	486	467	438	444	427	477	450	435	449	428	432	453	423	443	423	457	409	414	434	424	475	453	470	466	414	466	470	433	485	471	453	441	444	452	465	417	371	438	398	447	436	441	452	438	446	469	468	442	431	431	463	436	445	449	431	420	395	470	419	449	390	456	443	450	429	458	425	421	429	462	457	454	470	435	448	461	456	436	464	469	451	456	435	437	429	415	388	447	441	464	408	398	424	440	420	422	422	447	436	442	452	414	434	438	442	443	462	427	469	509	443	449	434	423	442	402	436	458	465	437	427	442	406	415	431	423	428	454	446	433	395	467	420	472	429	444	456	446	433	452	446	460	421	464	410	386	444	449	436	461	438	425	432	471	441	468	466	438	459	420	400	464	421	448	469	408	455	423	444	447	445	421	371	445	442	427	455	422	451	403	409	442	403	408	474	426	404	440	460	478	412	436	460	450	436	471	421	474	432	423	460	482	463	443	460	428	420	422	425	449	428	418	414	468	433	434	458	453	444	441	471	484	429	452	452	449	455	433	401	462	464	458	452	426	411	444	454	456	480	443	445	401	428	437	436	410	429	441	397	455	436	439	451	406	433	406	411	437	434	397	443	439	407	422	436	413	435	453	437	466	477	436	462	432	454	464	446	461	424	474	448	477	404	458	412	451	427	446	439	454	430	427	445	436	452	438	438	465	424	434	460	458	420	440	422	418	403	483	435	490	448	437	447	426	452	481	464	441	441	431	417	441	473	466	429	395	434	415	424	433	414	474	457	435	464	439	452	411	426	457	453	436	448	478	435	425	424	436	452	436	426	437	432	445	442	457	425	422	414	465	463	435	381	480	419	418	426	410	443	457	490	428	427	418	452	412	452	393	455	436	463	480	452	448	494	424	448	435	455	396	431	419	443	415	384	465	436	443	470	413	423	449	449	407	437	399	433	452	405	418	406	443	457	442	438	442	434	433	463	431	400	437	406	478	451	436	480	420	463	446	454	424	401	432	434	448	479	458	458	418	421	422	434	468	411	457	438	393	413	449	444	433	434	449	425	424	438	453	460	432	401	406	430	446	437	422	428	452	411	425	424	431	451	394	433	439	410	433	439	438	440	431	452	437	464	476	415	436	480	433	409	444	463	443	437	437	430	410	422	436	396	447	424	451	412	470	389	471	469	429	389	445	422	466	449	424	426	410	429	443	433	433	421	420	441	405	442	430	444	464	466	460	460	408	442	413	485	390	419	469	447	401	436	419	426	437	429	442	436	453	395	456	412	429	444	434	462	494	426	436	464	477	415	422	416	440	460	440	445	446	428	445	435	387	431	429	435	423	465	448	451	435	461	442	449	458	446	414	392	421	441	440	421	401	436	430	434	451	438	471	395	448	477	422	441	467	440	450	456	449	438	432	432	453	437	443	416	398	412	467	458	458	387	458	464	458	431	448	490	390	435	474	443	439	445	461	466	496	424	454	452	437	452	411	427	432	442	439	372	465	472	426	432	402	458	433	452	439	466	409	407	449	469	434	392	425	386	416	396	411	436	431	453	450	462	439	419	439	451	478	423	460	470	416	426	430	447	404	419	455	437	453	451	435	468	436	470	488	405	422	510	436	424	466	441	409	412	447	452	470	462	441	474	426	416	432	420	376	471	447	466	440	439	468	416	453	424	486	422	435	449	416	403	448	419	471	426	458	421	422	434	429	419	420	437	446	430	471	432	435	430	420	450	426	437	439	417	409	405	419	389	478	444	416	440	397	439	462	399	413	444	405	460	461	420	409	426	429	465	455	442	421	408	475	432	433	462	455	417	416	408	434	464	444	436	427	427	451	433	432	459	431	422	441	461	417	443	442	448	451	459	438	428	424	423	436	472	432	418	479	425	429	437	440	421	392	449	467	469	451	420	434	444	424	413	436	423	399	440	424	408	411	438	421	436	430	405	428	437	422	463	436	401	428	443	453	456	428	474	457	425	461	440	434	448	447	434	447	460	455	435	395	438	486	427	458	438	471	450	439	420	483	461	452	433	420	474	404	448	442	440	440	461	416	443	467	428	445	424	465	452	445	459	475	462	446	438	409	433	469	420	429	454	404	422	385	447	421	429	449	442	416	413	440	455	466	466	459	463	420	411	427	423	418	416	450	470	460	493	415	411	409	429	418	490	455	406	474	432	434	455	448	480	454	410	426	453	450	438	447	459	417	440	450	460	446	439	439	413	433	452	435	422	431	435	435	453	429	433	443	453	459	451	428	459	441	411	435	437	425	474	437	449	443	446	413	424	453	453	414	447	448	418	445	411	433	444	463	419	430	437	415	444	435	443	423	449	441	436	429	435	436	413	440	431	447	393	441	458	438	447	449	469	449	449	471	469	454	443	427	453	470	439	408	447	457	415	458	441	437	450	448	390	451	432	436	440	434	418	420	465	379	398	418	444	455	439	437	415	424	462	473	435	478	403	454	452	421	429	405	436	450	415	462	414	438	452	403	407	417	410	447	444	407	446	399	463	460	448
5586	1502	1222	718	790	772	814	799	648	523	1365	2283	1891	1086	631	460	447	385	399	370	379	417	386	383	388	420	406	417	397	392	420	406	382	335	431	415	364	378	373	385	364	367	384	404	409	384	396	388	397	404	362	405	360	380	366	390	392	398	422	409	370	412	404	383	389	374	392	378	384	425	384	400	372	430	377	432	422	420	394	376	416	408	417	421	373	395	388	430	417	383	423	380	363	399	398	419	429	426	400	400	396	378	394	383	385	398	398	391	367	380	387	391	396	359	387	394	399	366	404	441	396	442	362	405	400	410	400	393	386	409	374	365	367	402	353	416	395	401	369	337	366	391	381	377	375	424	369	388	401	426	369	416	388	435	399	415	409	377	385	382	356	368	393	392	387	406	373	383	393	405	395	377	373	386	413	419	363	402	375	378	390	393	435	384	392	409	406	381	408	389	413	418	444	402	408	429	385	385	420	395	401	374	385	396	377	418	369	393	356	379	369	407	384	374	402	411	409	398	407	390	401	396	431	362	376	373	429	353	382	431	418	399	395	367	376	389	431	407	391	357	361	351	400	389	382	365	351	374	402	390	405	412	416	359	382	391	379	390	371	363	396	407	377	411	382	387	397	372	380	373	388	392	354	421	392	432	376	379	382	421	357	354	419	382	394	395	407	391	370	379	371	379	406	399	413	393	387	408	396	374	398	369	386	379	408	370	380	397	344	390	444	393	377	377	388	373	414	364	368	381	371	361	357	421	359	395	389	387	432	381	378	396	403	427	380	423	373	420	373	393	392	415	371	377	410	397	411	420	417	426	390	380	427	411	353	397	392	378	369	396	393	355	383	353	360	396	387	419	398	372	383	364	422	376	372	420	372	395	378	377	389	385	413	363	375	388	373	387	381	383	373	415	400	368	412	393	388	421	408	383	377	386	419	394	399	394	365	407	393	397	392	384	388	410	398	355	400	371	393	377	377	368	434	366	415	402	388	372	370	390	396	392	400	398	372	399	373	381	410	386	417	398	434	397	382	428	393	360	398	385	398	407	392	382	402	442	386	440	382	424	386	385	379	368	404	362	363	402	422	411	387	376	406	409	381	358	389	393	405	371	421	370	389	379	357	375	376	400	401	397	391	422	388	363	381	382	406	393	384	408	401	390	377	402	367	395	368	398	386	366	406	427	395	384	383	387	400	398	385	377	412	401	388	402	387	424	391	377	393	414	373	418	420	411	372	393	416	373	430	381	381	385	396	388	392	394	388	409	429	369	410	393	367	363	412	399	397	369	413	369	396	394	345	405	382	416	415	420	375	392	402	374	405	396	375	384	435	387	407	377	333	401	382	390	359	391	390	400	368	374	397	366	428	400	401	373	391	413	382	386	427	385	374	390	348	410	420	406	360	409	416	369	364	386	406	395	374	402	376	368	367	390	375	436	430	419	409	406	400	335	418	389	381	383	364	411	346	416	377	396	387	406	367	364	419	349	390	378	406	388	411	336	386	378	342	405	409	383	378	364	387	365	399	353	382	380	405	390	408	421	386	393	411	396	394	383	423	398	378	382	372	405	407	373	379	395	378	383	376	424	426	413	383	415	370	404	355	413	416	421	373	393	406	394	421	406	390	405	367	379	403	395	405	388	375	386	402	406	395	409	394	416	403	372	380	412	390	433	380	386	410	385	383	392	405	412	368	389	404	387	396	391	378	371	367	385	392	394	391	386	395	375	383	415	354	369	421	391	373	388	392	391	367	405	410	362	395	364	386	368	372	369	380	365	408	364	385	374	356	381	381	415	367	387	358	373	388	383	394	387	379	385	391	404	404	396	404	369	386	381	389	383	380	404	415	354	370	382	370	355	408	378	411	389	395	413	402	424	417	414	384	375	395	433	444	363	384	391	402	398	383	373	400	413	412	420	393	383	400	437	409	410	400	410	403	359	408	380	392	442	384	384	382	387	418	373	404	407	373	446	388	418	414	424	389	396	412	375	379	383	396	406	418	370	371	414	369	409	372	383	352	405	392	407	391	420	418	400	420	356	393	326	388	417	383	393	389	422	434	398	391	416	376	359	379	363	362	399	370	414	380	408	411	366	400	381	374	433	391	417	371	383	412	413	414	375	393	394	380	404	391	386	410	374	390	384	381	392	417	435	388	388	397	407	378	405	363	387	381	371	426	393	407	355	392	348	388	401	395	382	377	393	404	403	359	393	395	392	402	353	351	380	381	415	421	394	423	391	405	373	361	386	391	376	406	341	376	371	393	436	369	403	398	417	426	388	398	387	392	374	396	363	368	363	418	354	395	394	352	405	402	378	353	410	395	405	409	368	394	408	421	383	374	383	409	386	354	368	372	401	377	361	394	382	396	395	386	381	393	392	382	409	375	411	371	443	403	393	394	389	438	408	404	405	410	389	369	391	395	399	417	380	408	408	412	360	388	357	404	383	381	387	379	367	370	401	399	396	395	407	367	421	404	387	396	388	369	369	377	380	359	373	419	367	404	377	418	396	390	402	396	406	418	388	417	361	379	397	392	413	384	432	411	443	379	399	400	377	391	389	389	410	402	391	395	389	387	398	414	376	398	352	378	358	407	394	402	377	383	393	369	419	409	428	353	344	412	403	361	414	392	379	416	389	372	408	431	409	382	385	398	365	374	396	358	411	421	394	389	385	376	377	395	403	403	407	361	407	413	409	396	392	388	396	373	387	379	389	400	390	423	384	354	371	377	389	365	412	357	406	437	367	408	402	429	412	416	403	353	374	416	380	393	391	359	387	407	407	405	380	369	383	377	399	350	391	410	348	381	420	349	383	391	383	376	399	383	403	382	405	391	364	380	402	382	389	390	375	362	373	389	368	364	407	417	399	389	410	419	396	409	394	412	414	380	370	359	369	417	420	396	415	394	373	379	404	367	389	396	397	400	417	383	372	400	378	384	380	369	401	390	389	405	398	383	374	394	369	371	400	350	366	391	399	371	405	367	389	373	383	436	376	400	354	401	406	414	384	363	376	385	380	380	372	393	405	413	392	353	398	390	385	397	407	403	408	381	381	436	389	371	399	382	412	413	403	427	369	371	451	409	376	393	388	406	376	378	390	399	381	403	423	372	394	368	407	377	414	376	392	411	399	405	382	404	417	392	387	404	387	374	414	347	427	443	375	383	374	368	402	339	381	399	377	424	383	418	397	434	417	404	395	379	404	370	403	423	382	385	375	386	395	391	401	374	371	400	363	390	426	372	396	382	414	413	388	390	377	358	388	383	419	425	380	380	382	425	369	387	374	374	363	380	442	347	400	369	416	406	412	385	395	449	363	366	372	381	422	383	373	427	398	431	392	375	381	360	423	399	430	360	360	402	383	417	377	400	376	385	355	395	370	388	412	367	378	403	372	384	374	398	378	373	389	367	389	398	395	395	440	404	403	415	381	371	386	402	407	386	402	377	371	410	403	393	374	384	376	349	418	361	379	401	407	375	396	406	376	378	389	375	372	387	397	340	390
25604	21390	27431	25534	6995	1405	1080	906	717	658	7952	17005	14668	6501	1726	882	514	474	456	415	380	455	435	438	420	405	420	398	412	434	400	418	423	418	390	409	418	397	402	428	436	439	409	436	420	399	435	418	412	432	422	418	407	419	423	428	395	407	381	436	421	460	431	412	397	378	458	404	416	431	417	416	405	422	405	375	398	414	419	392	403	418	420	455	424	395	415	418	413	399	380	396	447	422	405	429	395	432	404	405	411	394	439	436	443	399	401	382	426	412	393	427	377	428	424	393	388	407	408	405	401	423	440	391	430	411	401	396	416	403	384	402	406	428	408	406	413	403	416	397	412	405	422	399	436	381	402	449	421	391	420	420	404	423	446	381	374	437	396	396	415	437	376	370	415	430	449	417	414	427	411	407	405	404	413	384	506	412	417	444	390	410	428	406	430	382	404	430	428	380	418	422	384	416	411	417	409	412	420	371	406	422	399	400	431	402	390	426	418	396	429	444	388	375	383	420	383	405	434	438	381	455	370	429	418	406	437	428	394	385	398	427	388	380	439	405	407	400	397	420	412	381	429	383	461	435	390	405	421	383	420	370	430	456	403	418	390	419	444	382	386	400	402	407	401	423	389	413	403	425	412	362	402	443	417	398	360	403	417	388	387	439	431	392	424	408	420	408	369	407	447	437	419	462	401	400	418	418	393	367	384	414	411	397	379	432	415	395	383	413	421	371	443	405	417	441	384	415	397	431	436	414	421	375	434	425	379	390	405	435	414	413	443	398	401	394	431	409	428	447	398	403	430	422	397	418	381	444	427	385	414	407	384	393	414	434	412	390	411	441	369	396	407	405	437	421	407	419	458	421	400	445	441	396	436	385	367	433	371	397	417	428	414	433	426	414	421	432	422	434	401	423	392	413	418	406	419	386	403	407	414	412	388	417	377	443	435	417	363	397	422	406	402	442	405	393	365	408	400	424	402	392	437	413	431	445	425	395	403	404	420	430	398	401	431	425	406	408	429	425	417	410	419	410	406	386	393	434	393	393	445	407	405	423	417	421	423	392	420	410	410	412	427	403	393	418	410	382	395	399	397	418	427	422	441	416	398	408	379	408	408	427	383	444	408	374	440	407	391	379	423	404	423	411	411	421	426	397	437	401	399	364	429	372	421	385	418	402	406	397	397	415	399	392	428	403	432	382	392	383	387	406	385	393	428	454	398	416	417	410	451	408	381	435	412	412	443	391	386	395	396	409	424	453	418	412	386	398	421	386	420	420	415	399	413	428	409	400	426	420	435	383	437	382	424	410	379	375	393	412	413	399	417	401	442	386	411	403	413	419	484	395	399	396	437	417	435	400	393	423	443	428	432	365	437	379	406	391	390	415	422	386	443	396	434	360	378	401	389	372	430	415	387	409	413	398	386	411	412	390	400	432	383	425	434	377	413	370	438	439	395	439	425	415	419	416	390	423	444	416	401	404	388	398	416	401	393	388	396	435	414	418	413	438	415	396	429	405	410	420	403	402	425	395	407	409	403	423	389	413	416	412	403	440	397	414	424	437	438	399	431	407	434	372	405	446	398	417	411	458	410	393	423	405	410	436	452	416	417	448	388	435	396	451	396	425	409	402	426	396	406	407	388	414	411	416	400	405	396	403	429	394	404	424	433	400	412	435	444	400	411	411	418	407	410	410	412	403	425	391	419	434	392	434	420	422	394	439	391	382	415	419	392	403	387	401	397	416	411	408	397	429	418	409	456	410	418	383	425	394	398	406	435	405	387	409	424	354	411	420	443	436	430	406	395	369	399	465	419	442	417	375	400	442	401	440	382	413	410	406	424	398	451	400	430	367	427	419	411	394	399	446	412	396	418	428	381	411	406	390	385	368	457	437	436	405	451	415	358	389	404	417	411	401	415	423	389	405	398	403	421	407	444	422	421	435	400	435	410	432	402	386	426	394	425	393	403	379	410	419	388	451	402	414	407	387	405	412	410	380	399	380	392	384	390	418	404	404	427	416	387	412	408	405	413	433	426	449	392	389	415	435	405	406	419	432	404	432	405	378	460	435	417	432	385	436	390	466	399	386	437	397	403	400	396	400	430	368	412	390	385	416	395	391	401	406	413	421	392	423	430	413	403	394	383	407	400	404	423	400	418	389	400	409	416	389	424	421	400	399	423	397	405	422	429	389	427	440	406	412	450	426	406	400	417	400	402	409	390	445	404	405	440	423	387	400	441	453	438	396	385	405	384	447	385	412	420	404	404	396	384	408	421	364	411	426	374	398	415	405	426	395	427	399	420	416	424	397	400	429	380	441	404	380	379	411	400	414	399	415	402	420	411	405	414	378	414	427	429	431	397	412	408	384	421	402	408	423	444	417	382	404	404	409	429	392	433	392	427	420	418	457	427	407	407	454	446	404	377	403	411	418	413	416	421	412	384	419	428	416	386	402	409	430	396	417	433	410	421	414	400	407	435	429	418	445	447	414	382	394	366	405	412	405	422	433	397	397	367	402	426	400	381	381	426	395	416	390	413	402	395	447	399	402	410	389	432	419	380	440	423	405	412	402	395	409	424	379	408	431	368	427	429	429	396	398	405	415	383	410	427	452	401	399	393	409	452	428	409	420	372	377	423	427	396	397	402	394	402	426	391	364	410	415	372	422	381	392	415	416	434	401	410	406	421	444	370	437	424	420	382	404	391	409	403	442	405	379	418	410	436	438	387	448	454	412	431	429	423	422	393	401	425	413	451	417	423	395	396	415	430	446	398	425	420	382	425	411	407	398	397	410	449	384	415	419	400	425	418	409	399	387	400	404	404	413	460	411	399	436	419	421	416	413	430	402	395	437	379	442	379	388	444	404	371	403	427	439	421	404	412	418	387	437	408	397	444	444	404	387	402	411	414	431	418	413	423	376	417	367	456	391	383	464	416	408	422	412	415	434	407	373	396	432	440	450	417	439	424	434	393	388	380	423	389	402	405	422	427	426	430	435	395	427	403	434	411	410	430	441	381	447	401	426	431	427	395	432	405	414	457	378	419	396	418	402	411	411	397	396	426	401	452	399	436	399	393	409	392	444	412	427	444	409	468	422	401	393	455	402	391	392	373	412	414	397	390	432	399	418	417	404	461	410	414	419	390	376	414	398	431	417	430	404	400	409	411	371	396	419	406	410	417	386	394	386	394	388	416	400	370	407	434	412	395	408	393	407	469	453	391	399	394	426	403	424	393	430	400	394	419	397	393	394	409	377	402	402	444	390	415	410	408	405	450	432	406	436	388	425	425	401	387	398	368	394	399	427	395	413	414	403	431	405	419	403	394	380	394	416	397	434	411	431	375	431	418	410	414	392	440	414	399	445	419	381	398	435	406	431	394	407	418	417	436	420	418	421	422	410	432	424	435	398	447	431	445	453	408	373	383	441	436	428	401	422	384	401	402	400	418	357	425	407	420	405	444	395	408	412	401	461	443	436	387	418	398	383	399	412	410	436	413	395	406	390
4333	4584	3645	1879	1348	1291	1234	1225	1011	852	11190	16579	12753	5691	1667	944	498	414	430	377	385	396	400	387	407	410	380	381	390	406	409	361	436	393	362	436	418	400	402	417	375	399	388	354	409	377	369	411	358	337	393	379	381	393	384	377	383	395	392	342	378	398	405	418	415	367	384	344	356	375	423	361	410	379	388	371	393	373	401	419	385	395	381	353	371	361	355	390	353	369	360	384	385	399	403	377	379	372	391	387	368	381	395	394	413	383	401	410	398	366	406	379	384	401	383	406	376	393	391	349	383	376	331	373	372	374	380	407	364	379	417	388	374	361	388	390	411	432	403	382	391	391	412	393	379	389	359	387	385	395	388	396	421	364	418	382	456	375	356	370	426	393	364	392	332	376	386	367	412	352	392	368	396	356	385	398	376	355	392	410	418	390	375	382	357	366	370	405	404	331	393	401	378	400	358	400	401	418	390	416	389	391	376	370	381	393	398	404	365	350	421	384	394	355	381	426	366	380	377	380	384	384	386	382	362	420	356	380	385	406	388	401	361	362	361	392	386	340	385	395	388	356	384	386	387	364	403	377	376	368	386	373	395	379	385	407	387	397	386	378	391	341	375	417	366	378	377	380	390	370	366	379	396	372	381	379	370	361	387	354	363	398	376	358	408	387	404	408	367	336	397	397	400	361	421	403	389	381	377	393	385	363	415	397	413	419	390	373	413	372	399	410	398	401	421	381	370	376	395	434	404	378	415	376	376	427	359	390	381	391	346	388	386	397	421	406	396	410	378	369	380	371	371	374	376	391	388	345	399	386	360	360	362	360	380	376	385	391	392	393	427	400	385	400	376	368	420	331	386	408	397	396	384	384	388	367	419	414	387	404	376	387	367	374	372	380	373	344	410	404	352	390	388	337	362	410	358	362	405	389	386	394	381	400	399	394	382	398	392	398	360	370	395	379	435	351	397	375	356	365	375	372	435	400	375	398	391	353	389	360	356	384	374	355	390	403	352	413	383	379	390	408	377	382	381	394	403	378	413	355	394	367	363	363	408	371	425	372	373	382	378	377	369	351	436	414	371	396	377	379	376	420	366	391	404	379	393	426	378	345	384	362	382	393	359	343	379	378	353	393	389	401	390	352	413	367	418	412	391	385	388	389	359	414	376	368	401	362	380	363	355	351	403	371	348	381	348	381	339	395	372	392	366	372	386	368	384	383	359	442	398	372	382	399	389	363	420	388	432	418	389	370	385	393	363	387	392	367	392	381	366	383	366	365	380	380	378	386	370	364	373	373	395	381	420	377	377	361	367	382	388	351	418	404	375	383	387	420	390	386	434	392	346	355	384	388	390	371	377	363	393	369	396	392	378	381	408	388	371	407	354	408	383	417	355	407	369	350	364	420	373	398	364	367	362	370	394	371	398	364	435	390	379	409	384	355	373	392	362	387	364	423	387	354	385	346	393	387	404	412	381	368	393	418	379	401	400	388	411	390	388	396	380	412	394	380	365	375	367	374	377	392	406	389	361	376	409	413	385	357	352	408	394	344	371	384	391	390	388	357	391	385	393	394	388	380	402	370	369	360	386	380	390	361	384	400	379	372	381	365	410	412	420	354	382	403	393	383	377	377	368	415	376	404	341	408	367	397	406	375	395	367	392	355	385	408	371	370	382	368	388	369	375	394	402	415	379	384	331	386	390	396	383	375	388	388	392	396	384	372	388	378	394	344	349	382	366	377	405	349	371	382	411	367	356	357	436	377	389	376	375	364	363	449	400	382	402	362	388	393	397	392	351	405	402	378	394	386	361	376	381	381	428	390	394	398	368	391	397	375	364	362	359	370	367	398	429	373	345	358	391	393	359	400	393	407	403	415	377	388	397	371	382	385	376	380	387	362	399	380	386	372	407	402	355	377	367	384	377	363	360	405	366	380	378	382	420	370	382	372	407	353	387	373	363	416	383	410	391	398	364	363	405	390	358	361	412	360	397	387	367	361	377	395	407	395	418	360	392	377	349	389	390	360	399	378	385	389	425	401	391	382	352	371	364	385	374	407	419	400	374	352	406	396	385	383	387	376	363	395	350	369	382	380	376	399	365	389	382	363	392	368	386	385	353	410	361	400	377	401	400	370	398	371	382	383	397	393	367	393	391	393	407	364	361	365	409	394	378	392	363	376	396	410	376	378	370	386	378	338	418	368	373	403	383	365	364	413	392	390	384	360	393	380	404	398	390	378	391	392	415	378	381	386	365	354	397	370	362	348	389	353	386	377	349	354	397	369	380	391	383	351	389	410	404	357	403	377	384	368	379	373	385	383	370	370	380	380	372	382	374	357	365	405	397	375	354	344	381	366	398	390	397	396	384	375	393	400	386	395	356	402	361	398	434	382	385	372	393	367	360	364	421	375	386	405	368	371	380	361	402	406	388	331	376	379	401	369	396	382	402	404	389	413	372	374	340	383	356	371	445	377	403	415	392	359	373	364	352	360	365	421	389	356	351	383	357	368	385	385	403	395	373	392	394	377	398	386	408	392	374	368	360	361	379	398	401	386	389	379	355	414	392	383	360	381	385	389	369	375	378	355	404	373	394	378	368	371	382	393	388	367	418	392	353	388	439	386	386	372	371	409	410	413	392	399	387	394	406	394	378	380	400	381	358	362	382	363	394	382	356	396	385	402	359	380	370	387	413	376	380	418	370	384	389	383	373	382	361	400	380	391	382	357	421	352	384	388	391	364	398	376	384	416	338	359	374	379	395	374	373	378	388	368	373	401	381	368	406	400	386	393	422	389	376	367	390	391	415	368	389	356	368	386	396	382	374	380	375	352	423	407	410	374	381	376	402	377	381	339	369	334	349	356	378	383	350	369	417	391	387	351	394	405	390	398	354	336	401	339	368	372	404	391	376	398	394	407	370	383	413	367	372	397	364	389	367	398	413	386	369	362	392	365	372	412	388	384	397	379	393	399	375	388	423	379	360	407	382	389	396	374	361	373	363	372	382	375	359	374	388	377	392	387	372	380	395	404	377	406	365	410	385	392	395	375	385	391	413	419	400	371	414	367	399	395	395	394	390	393	374	387	367	387	392	369	398	370	404	382	379	397	416	403	413	408	366	387	356	357	379	362	395	381	357	423	389	381	407	379	398	384	391	379	398	389	398	402	367	386	382	390	351	384	378	370	391	346	373	416	385	400	382	380	385	368	390	387	372	364	367	383	390	370	379	399	378	371	380	375	363	407	361	343	400	413	402	420	398	404	390	360	391	366	401	373	407	387	385	346	397	359	379	384	359	358	363	386	393	342	355	384	366	381	360	373	364	367	386	400	380	368	393	376	417	381	407	384	390	368	372	402	353	406	342	358	399	384	357	348	394	359	398	380	427	391	406	328	403	379	407	367	385	329	389	365	384	370	392	365	393	361	343	386	392	350	361	420	389	400	391	416	378	409	368	365	363	353	395	414	372	369	383	360	367	370	397	374	400	371	403	358	367	383	386	379
24617	21440	28632	24661	21197	6125	1977	1325	958	1130	19868	31150	23774	11160	2833	1306	717	546	523	565	550	588	511	573	536	575	576	515	553	562	537	541	590	544	537	542	539	568	530	545	521	521	572	564	540	474	508	532	529	507	508	558	551	545	505	558	562	551	542	507	515	523	531	550	568	553	533	556	498	551	564	509	588	587	525	571	518	531	575	550	565	502	515	574	507	561	533	524	541	555	537	506	579	508	533	559	503	521	535	565	550	553	518	560	551	558	518	547	542	519	519	544	571	539	545	539	542	511	533	532	581	521	557	529	536	558	576	565	580	570	529	545	537	527	546	547	555	557	516	519	573	560	546	542	521	520	561	523	540	553	580	534	552	561	527	557	498	517	535	534	531	527	542	532	527	515	553	522	554	533	539	509	563	542	540	534	525	530	545	539	570	518	559	511	538	530	559	505	508	586	536	575	548	528	553	520	560	543	541	514	540	544	553	554	523	582	562	563	527	500	512	527	517	512	513	547	567	543	547	562	548	532	546	499	541	563	559	542	519	554	538	530	545	570	529	492	528	597	507	570	550	536	525	536	590	512	557	520	549	532	560	541	489	582	518	521	528	571	532	550	548	529	546	509	558	568	573	505	556	551	536	537	541	495	557	506	556	520	551	558	561	553	511	560	525	567	524	553	555	533	523	532	530	552	575	561	538	551	541	533	504	510	529	496	511	547	534	563	561	534	512	536	527	553	498	485	529	553	545	537	533	537	534	533	513	549	520	541	527	571	562	518	498	565	523	534	563	512	581	513	510	538	525	534	554	524	571	584	547	514	540	511	518	496	527	535	558	596	555	507	528	535	545	577	538	530	561	560	526	536	523	522	549	524	531	532	520	554	543	564	571	533	557	529	556	531	554	525	557	555	573	564	570	528	591	533	527	568	532	540	550	518	541	504	547	513	569	532	515	528	543	569	480	537	520	559	528	562	536	518	499	492	526	559	540	559	549	533	568	530	517	576	582	520	537	577	519	530	538	507	551	509	549	503	590	480	506	526	552	525	518	559	545	514	551	516	506	549	554	506	517	543	536	496	526	573	528	565	542	526	564	536	550	508	574	567	516	514	519	536	537	567	558	553	555	584	518	581	523	504	511	520	492	519	574	554	566	582	536	530	490	529	485	555	530	558	511	528	474	567	516	467	512	558	517	515	531	556	496	580	564	553	492	510	530	511	502	562	539	509	529	521	503	538	567	546	509	572	530	536	570	530	561	501	544	575	535	537	553	578	535	543	545	510	538	554	511	535	494	549	510	556	514	519	555	528	573	560	532	525	505	525	540	503	546	573	511	504	552	528	549	514	564	501	540	511	540	517	529	559	530	534	531	547	497	553	492	527	529	547	538	534	543	549	526	546	501	535	522	559	584	550	512	560	517	493	546	555	538	545	523	536	531	527	525	511	526	521	517	537	541	530	559	581	513	542	481	548	561	512	549	519	514	565	514	581	525	509	569	570	505	542	512	561	489	529	471	538	555	557	540	553	548	523	556	508	510	556	584	523	542	540	520	566	561	529	508	517	521	523	547	523	490	543	535	557	553	538	538	494	533	490	561	530	514	559	526	526	550	495	534	506	506	562	522	580	526	539	526	565	550	542	543	557	537	564	565	510	537	511	526	506	541	553	537	539	568	545	492	570	522	536	531	526	552	595	527	508	565	541	575	529	538	474	580	537	532	536	556	535	500	523	509	527	606	554	544	537	576	531	542	531	585	523	544	533	534	506	534	555	513	543	567	544	522	540	568	524	511	539	525	556	551	540	563	530	553	528	566	519	531	560	498	593	491	531	514	526	502	487	512	490	526	517	567	504	503	504	532	496	544	505	529	563	512	560	543	531	543	545	541	536	549	523	538	570	541	564	520	522	556	571	521	499	537	577	527	528	542	536	518	596	538	550	550	514	543	547	535	499	534	525	566	515	550	563	578	548	530	537	556	547	537	558	527	569	540	537	498	537	535	533	515	549	504	492	517	526	505	538	522	555	544	591	553	528	516	539	518	543	565	565	541	555	572	509	509	529	573	544	520	561	511	567	519	517	533	541	556	527	513	564	530	574	535	567	483	511	540	527	562	545	525	517	570	560	549	504	571	551	561	525	524	505	547	531	531	533	557	524	543	558	536	557	508	539	543	517	524	564	548	514	548	507	572	518	545	519	528	547	511	554	556	529	498	519	506	533	528	528	513	493	516	558	498	543	554	517	518	566	599	519	559	563	537	515	542	543	548	519	539	549	556	553	527	531	514	539	553	530	556	537	497	555	535	512	556	546	512	530	495	542	548	571	516	530	566	565	543	493	561	526	524	540	498	547	551	529	549	539	557	546	547	527	522	550	531	570	554	529	543	524	535	545	550	531	536	535	544	563	526	509	534	522	526	554	546	545	533	499	496	575	512	521	560	553	575	530	517	522	514	557	524	544	546	554	560	561	525	555	558	524	527	555	514	573	516	534	546	518	506	533	569	539	511	530	546	584	531	511	548	501	525	538	487	553	543	547	593	554	491	518	534	558	527	543	568	531	543	552	566	520	502	560	564	511	498	541	603	548	532	536	526	525	545	554	542	548	506	513	527	530	498	544	520	532	541	503	532	526	529	505	531	512	546	571	527	536	499	542	520	515	537	585	537	547	559	513	532	497	547	528	531	527	508	539	516	523	517	497	565	567	558	538	524	538	553	534	504	505	564	539	540	532	567	541	539	529	543	509	573	503	553	536	563	542	521	533	526	540	576	533	507	535	528	534	510	571	581	589	544	538	516	519	530	534	513	552	581	493	534	539	532	571	517	583	534	548	525	544	505	517	542	535	529	559	545	537	509	574	512	564	509	554	536	561	551	528	543	526	514	539	494	513	550	557	549	545	529	549	526	570	515	524	556	573	529	522	503	546	513	518	529	506	521	494	567	520	541	510	530	542	574	521	541	544	491	567	582	580	566	521	519	533	494	611	532	530	521	563	523	546	486	556	513	535	536	556	485	524	494	514	503	540	575	572	509	518	511	574	520	552	512	531	582	540	531	556	537	551	481	563	541	555	510	519	528	543	536	519	518	532	534	545	546	557	539	558	543	558	585	543	485	529	554	569	536	526	547	578	560	527	570	514	535	559	540	529	579	518	526	534	540	532	532	575	577	527	498	561	553	532	552	531	519	543	552	557	586	538	532	547	561	507	533	562	528	507	490	534	547	507	535	520	554	548	546	539	511	524	493	543	515	523	561	497	517	514	538	517	540	568	506	506	549	561	540	508	589	520	515	551	531	542	483	546	543	557	527	542	546	549	553	519	527	557	546	538	515	540	542	531	496	539	534	489	544	540	553	542	501	576	560	509	543	552	530	540	516	533	515	533	504	551	600	568	548	532	537	556	528	524	502	525	510	569	536	549	512	545	571	499	537	537	526	553	530	528	528	527	497	503	495	586	545	537	512	502	594	525	560	510	541	509	515	538	546	521	551	524	538	514	536	561	550	553
4780	7986	6001	2976	2229	1713	1706	1554	1269	1466	24422	27861	19458	8641	2720	1382	692	499	509	514	466	482	519	490	445	512	481	522	489	499	505	457	470	506	475	480	536	492	474	504	499	509	505	469	441	482	452	483	501	464	476	465	490	551	512	482	475	456	502	482	519	474	469	477	480	513	456	546	489	463	472	492	466	492	477	452	465	531	473	429	481	495	485	468	473	486	482	479	514	478	474	454	491	494	453	524	455	552	517	469	494	486	462	478	497	511	491	485	476	455	482	474	477	484	499	490	483	501	487	507	486	483	482	510	478	481	503	514	486	456	461	490	509	486	481	454	484	501	468	470	468	511	477	494	507	496	462	514	468	472	495	483	500	471	450	464	475	490	470	431	480	475	501	481	492	464	498	491	482	477	483	492	484	435	522	448	464	493	467	447	511	509	471	443	471	522	528	489	472	527	483	482	525	500	500	461	485	463	507	524	529	509	489	511	507	476	463	507	522	441	470	483	496	475	502	503	520	477	491	482	491	488	489	512	481	471	487	467	480	475	453	490	489	460	506	469	467	480	520	464	471	495	498	469	449	458	466	514	517	457	490	489	471	502	485	468	457	473	466	483	479	500	476	483	512	465	460	510	469	491	486	504	489	497	458	476	471	474	453	491	532	464	521	478	492	475	488	499	480	490	453	498	488	495	520	474	474	461	457	485	477	506	477	498	470	489	520	482	484	480	470	494	490	489	479	482	483	430	477	469	474	457	443	528	469	472	499	489	493	456	483	475	436	458	476	479	457	477	459	491	465	465	460	461	481	511	496	474	461	517	477	466	500	483	452	509	543	499	484	483	478	514	488	477	491	481	482	486	464	456	453	470	507	510	477	482	469	527	470	514	539	480	456	527	481	495	490	504	484	511	491	490	488	483	495	489	469	497	489	465	470	485	484	486	501	471	505	485	506	470	487	460	493	464	508	527	485	465	487	499	481	489	464	522	479	431	465	497	502	423	486	487	490	543	450	523	500	466	485	489	502	512	486	480	440	437	478	515	501	498	498	502	487	498	461	508	519	413	457	493	489	482	539	476	502	467	490	506	486	475	497	466	489	452	464	491	503	458	488	443	476	461	474	485	454	472	472	442	482	524	489	462	497	524	494	485	439	449	520	480	491	478	467	428	471	488	489	475	474	497	518	471	507	467	474	486	445	497	471	517	471	468	513	499	457	462	496	491	451	484	465	462	509	504	477	473	512	486	500	489	478	503	486	494	474	483	482	513	485	481	459	462	499	474	493	497	470	479	490	525	484	474	479	476	526	475	483	486	508	487	503	507	474	495	498	464	457	446	471	500	457	506	505	438	488	497	470	489	402	503	451	482	483	499	506	442	507	481	469	464	484	474	505	508	445	477	492	496	476	462	489	485	511	462	448	459	492	471	514	472	529	521	471	507	453	476	477	445	516	494	500	518	468	520	477	501	507	454	473	464	486	468	496	474	502	478	484	447	464	481	527	505	472	451	482	549	476	531	488	516	490	472	473	501	493	477	463	487	502	460	474	517	485	478	469	459	457	438	451	495	458	462	518	486	514	503	475	475	487	508	444	480	454	534	448	501	486	508	506	447	521	456	494	516	469	519	505	485	477	446	514	496	470	511	492	471	464	465	480	461	499	466	482	496	458	493	484	461	477	477	486	487	475	511	474	492	479	476	484	453	465	489	488	509	455	543	499	496	487	446	477	481	469	485	497	490	502	429	442	488	486	469	487	492	469	455	492	481	499	477	464	499	495	496	485	458	501	480	463	475	478	480	480	496	476	435	468	413	524	464	536	466	475	526	452	505	473	437	481	489	495	477	497	460	451	478	473	493	485	457	530	473	445	494	485	467	494	447	470	472	512	472	481	462	491	475	494	501	484	466	499	470	464	502	504	499	479	498	453	469	536	475	464	454	453	463	494	499	466	485	504	474	500	497	480	479	463	461	459	466	489	496	509	459	517	503	508	479	529	499	483	496	486	462	455	494	487	468	482	469	495	479	495	457	465	506	541	448	472	497	488	509	492	500	466	494	466	454	497	500	496	490	448	516	454	470	446	499	478	441	485	500	494	459	484	485	451	457	478	463	466	502	483	483	508	476	505	437	463	454	476	476	455	523	441	476	491	504	474	446	461	507	515	469	463	494	532	506	467	470	521	440	479	499	500	483	488	478	482	477	492	461	458	481	521	514	467	491	477	458	492	458	483	477	481	462	463	480	495	469	477	478	443	510	507	501	473	497	515	497	443	504	449	459	483	490	480	446	478	496	492	488	484	473	506	479	487	469	442	501	470	497	472	512	528	466	499	484	478	477	473	523	502	492	514	485	500	470	437	485	490	483	460	459	481	483	492	449	472	494	484	432	521	482	494	484	462	529	460	458	468	457	506	452	460	490	474	481	456	491	450	462	473	522	487	499	470	490	454	483	450	505	510	479	481	470	527	475	471	540	484	478	466	454	464	479	479	482	470	470	466	487	474	464	497	492	487	486	474	497	457	479	445	473	483	471	464	496	445	474	455	474	499	479	504	485	506	501	500	471	537	490	499	453	499	502	487	478	439	447	484	445	479	500	494	503	447	518	481	494	508	490	439	462	498	467	509	447	489	468	494	498	458	455	476	467	464	471	504	457	505	474	507	478	469	490	517	519	467	504	459	470	477	495	439	473	463	468	465	466	500	487	479	457	468	488	419	476	450	414	478	497	474	475	447	479	482	479	463	497	497	490	478	480	506	493	497	462	453	494	478	486	480	477	464	440	450	483	469	452	482	461	499	502	489	475	460	500	488	432	466	466	529	447	476	468	470	491	521	468	503	505	474	535	461	492	495	446	477	450	459	493	512	484	486	450	457	458	534	489	449	498	479	490	467	506	480	481	484	467	475	465	478	506	509	492	454	496	505	470	468	463	475	476	488	489	466	467	519	467	461	467	493	490	470	469	466	478	469	525	498	473	478	451	504	465	470	467	503	474	489	498	479	435	498	474	509	489	525	458	493	453	466	491	468	449	488	527	461	499	460	494	491	478	496	442	474	499	479	489	472	481	503	473	441	499	486	512	482	506	482	495	459	536	478	436	487	476	463	468	476	474	500	468	475	472	463	473	481	468	500	454	498	517	456	517	490	451	502	468	474	490	493	469	435	493	481	448	440	504	460	493	488	477	460	462	438	480	509	490	464	532	456	459	487	486	507	471	497	480	472	493	483	487	467	474	480	493	481	446	491	516	517	466	475	466	454	501	499	472	484	472	476	510	478	476	515	441	512	460	490	504	489	503	471	478	487	496	475	430	501	459	483	504	474	495	459	467	518	497	486	467	450	446	495	516	485	431	473	489	448	451	467	456	486	466	469	464	467	480	477	453	470	504	481	465	465	489	450	456	496	495	474	479	507	479	512	479	489	522	469	452	483	456	509	472	505	457	435	463	461	474	462	461	474	482	464	454	468	441	476	459	482	477	489	471	471	468	458	502	475	450	521	510	454	464
27603	10214	1540	1015	707	498	426	465	451	481	1289	2126	1764	1106	697	516	402	387	394	408	416	404	413	423	416	400	424	428	442	393	434	410	378	374	412	450	445	386	373	401	400	411	400	392	405	413	406	395	383	445	401	397	415	406	445	378	388	394	419	387	403	430	418	434	420	405	401	408	418	432	395	401	470	414	437	433	428	399	405	406	402	394	437	435	442	426	409	387	391	451	401	397	411	417	428	418	432	421	406	449	381	428	369	433	412	433	416	404	441	425	392	413	416	416	404	389	392	407	414	421	425	422	401	410	411	437	403	427	443	397	418	400	378	404	422	376	421	436	435	421	391	418	369	443	403	386	434	437	420	450	455	444	412	407	430	378	435	429	406	409	405	419	385	371	418	410	450	429	410	394	445	412	364	422	413	436	427	428	430	440	431	392	414	439	418	436	419	428	410	412	430	420	393	406	439	416	414	403	425	403	416	423	423	459	447	400	418	419	424	410	418	394	402	406	448	429	412	419	392	407	432	419	422	420	432	448	382	431	398	388	417	416	406	459	367	397	418	387	377	406	410	420	383	408	410	377	412	401	382	433	373	377	414	422	395	417	395	414	430	407	393	399	406	401	433	383	412	399	394	437	412	430	408	398	412	413	424	423	389	434	439	446	420	443	396	388	438	403	402	412	407	402	395	423	423	444	401	395	412	391	398	398	418	395	439	399	383	446	393	396	390	423	404	387	425	423	412	428	373	401	415	413	390	394	444	408	413	398	420	450	395	426	418	432	425	392	420	448	421	406	416	392	386	417	412	391	450	445	390	412	418	400	400	406	427	405	409	383	418	423	426	383	404	402	413	412	407	417	439	394	458	369	457	405	419	399	425	395	401	372	410	423	392	390	387	419	394	383	385	418	420	397	392	370	383	432	390	400	444	473	393	423	369	414	435	416	401	417	399	410	403	401	402	434	397	399	409	437	407	382	420	408	409	398	381	440	388	396	428	423	404	421	398	443	411	433	385	365	414	394	409	380	443	419	397	422	406	394	428	424	396	405	412	405	395	429	387	414	410	376	386	416	413	399	403	424	430	425	408	383	450	409	445	410	407	412	420	413	394	455	400	411	425	387	424	398	408	431	381	397	441	438	391	428	451	405	406	406	425	416	413	415	411	388	410	414	401	432	429	414	430	409	417	401	426	454	432	436	426	404	462	403	410	447	417	432	398	403	381	424	460	434	411	404	423	408	397	400	385	453	442	411	390	402	416	399	434	408	436	389	414	402	403	395	412	383	408	414	385	473	385	438	419	395	373	431	414	429	403	405	425	432	423	398	410	467	417	440	392	403	398	393	424	361	433	422	449	418	417	395	395	423	420	388	414	406	429	409	402	435	426	430	407	447	402	379	412	417	413	395	400	394	410	382	424	375	387	420	422	438	440	445	383	433	415	428	406	407	389	396	386	377	405	395	400	395	391	424	428	424	403	368	411	394	405	426	404	429	380	421	415	423	416	420	429	440	440	400	425	410	409	390	414	424	397	415	393	362	443	369	397	425	434	396	390	388	397	404	395	419	381	360	420	426	387	408	408	408	399	424	409	394	401	411	436	420	373	394	407	408	367	429	438	388	411	407	370	431	356	403	371	416	399	403	438	431	400	404	392	441	447	431	397	406	425	431	405	404	399	433	429	391	447	395	393	403	409	407	410	401	419	405	395	398	418	425	413	394	403	431	429	418	418	387	406	422	411	429	428	418	426	425	440	413	444	431	394	402	405	399	415	427	417	400	394	466	416	399	416	393	404	446	408	392	393	420	430	425	420	415	369	426	424	399	398	385	420	449	386	414	428	425	459	395	405	394	409	422	415	411	392	395	423	369	409	406	415	441	416	385	397	422	419	409	406	392	426	414	386	431	414	405	408	394	391	403	415	407	415	394	430	419	411	416	420	396	412	400	428	420	394	410	407	449	416	393	436	384	406	401	404	395	424	423	367	403	449	404	408	426	397	373	398	388	407	417	423	455	425	404	440	389	420	401	409	387	395	431	371	400	423	422	426	404	407	416	448	414	375	419	408	413	399	402	433	381	410	420	377	421	405	444	397	454	410	409	394	449	398	374	431	437	389	408	393	423	423	374	423	412	401	448	418	403	408	392	385	376	431	433	388	398	399	420	429	431	415	405	417	414	382	433	412	424	414	410	405	431	477	377	422	408	408	437	371	421	367	410	418	442	434	386	423	405	394	423	391	408	403	388	408	437	438	429	406	378	408	407	401	391	407	414	417	403	374	396	422	402	384	394	436	431	383	416	477	377	406	414	431	398	416	422	391	403	407	401	423	457	426	402	414	396	396	433	384	419	422	404	423	398	442	408	403	400	410	401	435	423	451	434	448	424	402	416	424	435	391	393	416	398	437	408	414	428	413	411	413	394	424	416	427	428	417	424	365	434	459	399	395	427	427	420	408	388	441	399	406	396	453	393	382	375	417	413	401	406	420	418	416	437	392	481	447	446	410	437	415	403	381	430	400	381	394	454	405	425	441	391	418	399	391	401	420	428	411	425	462	390	368	402	433	396	410	417	440	428	397	409	363	416	421	421	409	380	397	399	405	413	370	435	411	411	415	413	401	405	375	403	451	399	396	404	418	400	439	428	465	411	427	410	418	377	364	396	424	463	431	407	406	394	433	410	424	406	433	387	420	456	401	395	432	440	424	383	413	428	445	417	431	445	433	391	398	423	394	421	433	417	432	421	412	408	434	420	406	387	389	421	385	440	406	410	389	424	436	427	395	409	400	389	405	440	417	407	415	378	401	445	392	414	384	412	453	421	383	446	382	399	371	396	397	400	415	384	398	435	400	388	441	436	423	397	413	394	400	404	379	385	411	410	409	398	439	408	421	424	371	398	433	418	414	419	414	414	420	420	411	445	435	437	420	419	406	396	424	379	410	411	428	397	409	371	411	438	408	428	352	429	383	373	417	419	379	411	411	428	386	419	403	415	404	406	382	380	417	383	419	399	422	391	461	425	399	425	402	396	374	387	399	404	365	430	400	384	396	389	446	381	418	399	444	423	378	399	385	404	414	429	431	404	465	441	415	405	400	437	391	387	370	424	386	373	438	387	386	412	387	413	406	434	454	412	425	423	396	407	393	439	433	443	425	424	412	394	384	424	404	372	388	396	374	377	397	404	394	430	429	382	432	384	407	411	393	408	372	391	412	394	389	406	411	405	440	361	373	434	427	399	426	428	416	420	399	366	409	432	397	384	382	442	430	375	418	419	396	406	389	404	392	431	416	381	420	399	380	435	444	417	459	419	383	418	419	407	410	405	426	374	410	404	459	413	401	433	410	380	419	376	402	406	398	451	396	439	389	426	429	399	404	420	413	389	421	425	419	410	355	404	424	391	417	408	394	431	438	409	418	389	425	436	441	426	405	402	409	433	405	381	377	421	390	410	442	407	382	396	426	412	385	403	402	435	411	416	378	405	391	372	403	419	407	379	395	422	420	441
5486	1207	1009	680	551	477	501	517	469	495	1747	2571	1908	1120	596	436	452	349	371	337	390	379	381	383	343	367	354	371	415	392	396	369	343	364	380	373	393	328	403	375	367	374	375	367	383	353	354	364	344	370	363	375	341	403	365	376	387	389	364	379	383	373	390	374	383	377	414	350	361	358	368	395	377	378	385	350	417	401	319	381	362	386	382	401	360	385	350	388	375	381	363	325	366	385	368	390	356	388	354	348	353	383	349	367	385	383	374	385	373	335	349	348	388	355	377	387	360	350	376	419	358	373	396	344	374	405	378	388	383	359	388	383	362	356	358	388	326	381	395	368	375	364	376	385	385	374	389	358	386	362	374	392	365	393	406	361	365	348	362	376	388	364	368	390	387	376	394	392	357	377	343	392	397	390	358	385	365	381	395	344	349	361	363	360	353	379	357	393	378	385	359	337	376	374	373	351	370	374	366	358	369	368	348	392	403	329	360	362	333	369	377	360	354	364	322	383	366	351	395	362	376	363	389	393	380	378	365	326	371	362	389	342	336	354	376	367	397	356	400	371	367	367	357	396	388	350	342	368	351	371	373	384	340	395	381	393	341	389	374	373	347	376	397	358	353	365	391	365	362	384	377	380	373	403	376	355	362	403	363	396	367	361	370	342	365	362	350	391	411	376	310	368	391	344	353	368	354	367	360	365	380	365	376	351	377	340	365	373	339	344	358	375	372	378	362	372	394	388	382	340	371	385	340	362	375	379	370	391	349	323	343	366	342	380	363	374	363	361	369	382	404	382	367	367	378	358	400	361	362	359	345	381	398	386	398	379	342	375	393	364	369	389	378	325	377	393	364	384	358	368	409	373	360	375	361	362	407	387	371	360	378	396	385	349	373	341	349	340	389	363	352	389	387	387	359	384	385	396	395	379	386	348	402	388	375	357	359	367	376	344	379	354	382	383	345	363	364	382	354	396	378	373	359	359	376	365	402	405	385	335	375	380	336	347	367	371	366	390	358	352	385	388	362	395	410	400	408	378	384	329	365	367	391	371	393	377	373	388	383	402	332	418	368	390	382	354	352	380	385	353	366	378	369	365	387	363	392	369	362	382	382	354	380	337	394	339	361	334	359	370	366	408	335	372	365	377	324	379	374	353	350	383	397	400	385	333	387	338	391	377	387	360	364	404	375	363	371	355	351	388	388	377	384	348	381	378	356	376	384	360	334	364	363	375	390	384	369	393	378	382	387	387	378	378	362	369	387	367	360	396	365	424	374	337	347	373	348	388	355	360	388	345	352	339	350	393	367	374	416	405	372	374	358	368	368	400	382	357	379	369	373	392	383	378	370	387	342	354	378	383	373	376	401	373	349	399	388	342	368	367	352	385	377	389	361	323	391	346	335	357	416	366	330	389	373	360	360	366	383	378	385	367	344	402	378	378	377	375	389	353	367	390	347	374	384	390	377	409	357	398	368	363	355	344	338	353	367	364	370	372	361	398	358	364	360	375	368	371	343	383	396	381	377	348	387	344	397	365	394	363	401	382	335	324	349	393	379	361	389	389	395	376	366	363	366	350	366	379	387	374	345	371	371	377	360	392	355	368	357	344	403	402	361	426	416	407	373	384	348	395	363	389	383	388	380	377	350	381	373	342	368	380	382	381	362	387	366	363	358	354	373	384	394	368	362	374	364	388	389	340	392	373	398	370	390	350	332	339	391	387	374	395	348	349	377	365	346	389	368	381	373	370	363	348	357	372	372	375	354	374	380	341	384	397	370	343	400	369	360	361	361	388	399	371	331	365	378	355	378	358	371	366	401	401	367	355	411	342	377	362	397	366	346	362	374	359	397	379	376	391	349	381	366	363	383	354	337	388	375	392	368	373	355	391	367	358	387	378	388	409	374	355	334	359	344	373	366	366	353	384	369	382	398	355	357	394	354	405	348	387	379	408	389	367	353	379	336	374	368	406	325	341	347	376	363	405	354	405	383	379	383	368	372	357	381	336	386	353	355	384	376	370	374	379	415	343	375	407	369	383	383	378	373	385	407	384	349	387	339	381	356	380	361	377	367	370	378	386	394	418	387	352	344	372	360	390	343	375	372	358	370	390	362	356	355	417	366	345	363	376	339	403	371	394	381	378	368	366	337	373	401	363	399	393	336	380	378	364	374	367	367	394	373	378	369	362	347	351	357	335	386	359	350	343	391	364	345	362	376	373	376	350	386	371	364	372	352	350	370	392	370	371	369	363	371	361	373	367	338	354	355	384	341	309	352	376	393	355	341	385	395	368	361	383	391	355	365	371	384	367	388	353	359	345	335	350	359	367	404	400	394	402	383	382	396	403	370	352	367	391	338	383	376	366	376	369	389	377	372	380	387	388	386	371	370	380	367	381	385	350	360	371	389	371	423	358	377	352	386	399	397	370	371	389	389	381	384	403	387	367	344	398	360	375	395	389	381	332	349	348	372	371	395	367	360	361	361	366	384	382	387	409	365	350	360	373	356	362	377	377	377	334	374	371	357	375	369	372	395	400	373	363	386	365	394	374	358	350	338	353	365	407	368	393	389	394	370	381	364	366	392	390	376	390	345	379	377	347	389	397	383	355	340	372	360	336	390	337	379	339	372	353	378	354	329	356	351	362	358	393	371	381	368	367	377	368	370	418	359	360	427	363	391	355	362	376	354	340	401	389	366	383	385	389	374	371	364	361	369	362	393	386	391	367	332	409	377	377	374	363	369	361	384	382	379	418	380	413	366	360	404	363	367	357	386	363	377	373	374	368	381	376	389	357	357	376	381	382	377	347	369	350	394	356	356	380	376	388	369	371	357	378	350	366	383	390	379	357	378	377	332	379	393	374	349	371	375	332	364	376	379	348	395	389	345	374	387	408	369	345	357	400	393	421	359	370	374	400	381	342	351	383	391	326	378	391	370	347	377	369	355	373	371	404	366	375	372	395	350	358	371	399	370	410	350	408	392	381	392	388	391	360	361	358	407	384	341	384	376	387	393	356	361	388	380	375	365	364	360	397	402	347	369	355	377	386	368	394	366	384	361	415	370	390	368	392	369	398	360	368	378	352	408	345	348	371	389	355	381	332	385	364	367	376	359	383	344	378	380	366	364	363	377	363	376	378	397	383	346	378	339	382	377	350	383	366	348	411	389	366	364	362	377	406	379	404	371	371	357	368	347	348	398	397	360	385	352	342	397	370	355	357	401	352	372	365	399	385	360	369	369	347	406	397	402	384	387	330	360	360	377	423	374	371	353	359	385	365	376	398	361	372	346	365	374	345	359	334	369	385	346	392	379	367	397	359	365	375	368	358	381	393	343	359	406	348	374	369	394	382	379	356	370	363	372	385	402	381	402	409	376	405	373	379	346	342	352	374	386	349	356	365	373	370	372	400	364	411	345	347	377	356	341	393	375	388	375	384	351	385	370	378	355	364	352	382	375	344	370	418	320	344	376	332	373	347	404	374	349	371	378	362	358	406	395	387
25610	21422	27474	25535	6519	1240	916	665	516	485	7382	17786	14588	6516	1593	847	461	422	373	384	410	417	354	388	371	393	389	400	394	391	387	380	390	403	430	396	386	398	394	375	378	358	405	392	405	387	396	403	371	367	369	409	387	369	376	403	415	401	406	393	384	404	397	405	410	371	381	407	391	370	395	408	391	415	385	369	391	376	397	386	339	410	382	377	407	388	359	432	366	376	387	383	406	388	342	435	381	381	398	356	384	420	426	425	382	398	372	377	355	396	354	384	400	377	384	395	391	385	378	377	337	389	374	402	412	396	397	422	403	363	376	363	380	393	397	377	397	362	389	384	392	394	357	391	412	382	382	395	386	351	370	381	400	379	383	403	395	414	391	378	350	383	394	370	379	366	387	337	372	384	374	377	399	353	342	420	353	384	422	356	377	398	398	388	346	381	380	386	383	407	374	394	389	380	390	341	425	384	389	392	381	388	356	374	359	363	388	376	365	387	374	376	372	425	388	380	369	404	384	385	382	376	363	385	407	366	377	396	392	373	379	379	374	359	377	399	374	350	377	361	395	370	426	411	379	377	347	389	373	385	384	376	405	382	358	370	383	425	400	379	383	400	395	350	380	370	397	391	342	423	388	373	371	335	388	378	391	412	374	413	341	369	416	421	358	358	379	419	422	364	408	373	393	414	376	377	364	408	392	385	382	388	377	369	383	401	359	384	425	419	380	374	423	431	359	382	380	371	373	391	392	383	389	385	388	365	395	377	401	421	375	376	394	354	368	394	378	355	355	377	413	417	401	384	401	373	356	366	360	328	397	377	353	398	350	390	383	394	369	350	398	396	366	382	382	383	394	385	368	373	393	394	387	387	384	380	383	407	412	392	412	382	366	405	367	386	397	414	371	358	409	398	370	361	376	406	378	340	379	377	347	408	428	403	388	367	387	424	389	399	412	383	409	403	380	366	393	426	409	429	353	407	393	414	383	396	383	397	388	376	390	392	373	377	407	427	382	385	399	381	385	354	389	389	385	394	435	392	389	405	396	401	376	373	381	386	413	392	371	374	390	359	356	398	358	369	377	386	388	420	428	355	416	382	457	368	373	389	364	359	412	378	416	399	377	410	389	432	394	374	420	354	388	380	398	417	362	388	381	383	375	343	360	382	375	361	363	390	409	378	376	391	394	392	339	350	378	390	358	423	382	404	369	386	343	379	407	391	394	391	391	414	369	385	386	386	391	363	404	391	402	405	373	412	361	385	374	401	383	383	382	403	381	388	373	383	367	375	401	414	397	356	307	411	384	387	371	352	387	378	381	409	387	392	433	397	394	370	412	359	378	393	386	365	370	391	385	375	400	410	390	399	366	385	379	402	411	392	357	357	374	398	386	380	381	397	400	395	419	389	412	397	351	402	369	374	398	359	381	364	369	386	384	390	396	399	377	391	386	410	381	367	376	369	375	389	425	356	409	392	374	390	375	406	410	406	353	396	404	372	386	354	409	398	395	386	401	385	369	385	391	375	359	354	392	381	385	398	381	345	425	348	394	401	369	402	332	381	362	365	391	360	399	380	389	388	378	382	391	404	370	383	401	398	395	400	423	416	446	391	369	377	354	346	379	375	392	387	380	385	377	393	401	378	386	351	400	381	411	410	385	386	412	390	409	371	359	406	413	392	377	384	385	394	365	401	387	381	369	405	378	392	390	363	395	380	395	386	413	383	394	392	406	365	395	385	408	398	380	404	382	402	363	380	362	399	375	379	418	373	399	359	392	383	350	389	377	364	361	410	380	396	395	342	386	415	384	386	362	392	420	408	415	376	391	365	394	385	410	354	374	379	347	371	373	377	365	394	378	385	410	376	346	373	366	430	375	376	392	363	367	432	350	374	389	382	368	383	364	364	358	393	412	378	382	406	392	365	367	354	365	365	393	377	396	383	406	381	375	413	337	439	378	344	395	376	368	422	398	375	383	404	352	362	372	386	409	373	328	387	346	371	359	343	395	380	447	400	408	391	379	373	403	402	404	371	417	367	350	370	414	380	372	365	380	404	408	350	387	414	411	384	357	382	372	368	349	390	352	421	379	383	400	393	378	377	346	421	429	376	390	373	374	389	354	373	396	416	386	396	378	391	390	379	391	398	369	341	371	397	384	361	345	385	369	382	367	366	362	402	357	373	390	351	361	429	392	372	358	398	360	409	380	359	376	360	423	365	402	391	421	358	357	392	389	366	394	373	404	388	376	404	405	433	395	382	407	395	364	373	344	425	390	386	389	386	399	394	369	418	389	403	418	392	409	373	363	419	390	390	355	370	376	374	369	361	398	399	418	391	342	400	385	366	381	355	371	388	404	366	394	377	381	381	371	370	363	405	380	384	390	399	359	378	380	382	385	387	372	386	370	371	386	385	362	382	407	397	383	365	363	399	404	358	396	372	382	403	393	373	420	453	391	362	402	397	370	369	419	396	386	380	403	362	411	380	391	387	375	386	342	376	363	408	396	379	357	415	371	401	349	375	339	372	412	380	398	382	381	376	380	432	376	388	361	362	372	385	412	436	396	357	362	351	401	369	369	419	389	370	399	382	376	404	360	406	392	356	360	305	395	364	402	431	354	406	379	369	422	400	412	379	397	409	380	405	356	392	407	364	334	399	381	397	421	403	396	378	370	396	331	425	381	409	392	418	413	387	379	380	420	320	385	408	360	400	413	388	385	366	365	384	381	380	396	356	399	342	373	346	376	427	390	370	384	409	366	438	368	425	365	404	404	398	404	420	395	375	383	349	365	369	379	357	423	375	358	376	429	386	373	350	378	368	363	370	374	386	367	390	389	353	392	379	399	391	386	373	335	409	380	392	399	397	373	379	386	362	396	407	403	394	382	391	363	386	417	394	379	375	406	393	369	397	356	375	392	407	366	385	375	380	402	363	376	371	372	380	358	353	392	400	389	381	352	373	368	372	392	379	379	372	373	374	378	374	364	385	377	387	386	376	370	384	380	397	367	366	366	389	381	394	407	357	413	354	399	405	362	402	388	381	392	382	384	403	387	388	387	391	403	413	425	452	361	399	390	372	411	373	417	360	397	392	357	387	361	382	341	368	364	352	386	403	390	352	362	371	347	364	398	396	390	363	404	374	361	375	370	356	387	401	380	378	399	389	384	359	381	355	391	388	411	337	361	389	347	359	373	406	396	391	361	409	399	359	411	381	378	373	401	358	369	393	390	369	391	405	387	389	389	357	360	375	367	365	369	387	390	392	357	389	416	370	355	393	349	380	390	379	389	398	350	357	391	359	385	392	381	368	373	355	350	392	386	390	380	384	376	399	370	390	391	370	398	372	361	373	379	397	373	397	423	399	378	380	393	398	384	386	348	388	389	358	401	351	387	382	383	386	370	384	368	409	381	395	394	407	377	373	401	410	374	370	368	399	368	402	354	387	372	375	374	396	377	421	393	416	379	396	353	366	360	379	387	391	363	371	417	396	386	362	372	345	406	338
4075	4446	3666	2024	1320	992	984	721	661	645	10434	17379	12752	5582	1686	940	473	374	381	416	356	356	363	379	357	388	380	385	391	332	356	391	358	390	366	380	342	354	407	346	373	361	382	367	357	354	381	346	405	359	371	353	352	404	377	336	343	364	363	342	342	391	383	364	344	374	349	386	365	374	360	389	392	380	380	377	341	364	394	354	342	380	415	400	350	362	378	366	391	345	378	355	368	374	373	380	368	304	340	372	357	382	353	346	358	366	359	360	396	352	385	359	363	326	387	355	360	359	371	380	338	356	326	370	396	359	334	358	360	352	362	380	341	386	367	367	361	369	375	351	377	351	349	399	358	357	386	369	393	357	369	393	371	367	347	373	369	404	378	364	388	348	376	342	381	359	378	349	377	343	359	363	360	376	390	354	375	352	360	349	387	370	354	378	383	384	391	367	382	394	365	328	337	363	358	358	369	344	369	379	319	349	393	342	367	331	361	374	362	377	374	393	384	384	361	353	387	357	366	347	376	364	371	373	375	338	365	330	387	367	365	349	344	401	384	358	315	346	318	365	394	358	396	374	349	359	365	358	375	361	360	371	321	342	377	303	363	374	350	397	352	364	355	375	368	370	355	364	364	375	338	364	332	373	345	377	388	365	384	329	380	361	363	356	372	368	352	374	362	356	383	363	376	368	367	389	388	341	353	340	363	363	368	384	352	378	355	371	342	351	368	361	329	381	351	386	341	356	340	384	357	375	404	405	356	351	349	391	372	378	368	335	392	341	366	345	369	349	384	383	372	358	364	349	418	370	340	378	356	377	362	381	363	356	322	375	367	373	349	372	365	327	366	355	402	382	360	335	345	341	369	339	349	374	333	382	356	347	353	374	363	370	383	370	315	371	361	352	362	372	344	371	347	366	344	366	368	331	388	329	357	333	388	398	363	387	371	377	343	387	359	383	351	369	368	320	379	416	369	362	338	356	342	375	337	365	344	343	355	365	358	348	340	326	377	361	365	342	343	346	371	334	359	356	363	366	383	340	362	358	352	368	362	389	380	357	374	364	357	350	405	340	363	399	380	369	388	351	379	353	370	377	378	385	388	361	339	362	355	397	349	380	364	350	322	377	377	380	375	359	373	346	383	336	337	378	358	326	342	329	357	403	348	388	354	355	345	328	344	394	329	412	367	322	407	358	358	359	322	388	372	397	372	357	335	348	358	358	348	338	393	362	382	353	367	350	333	318	372	381	317	348	394	351	370	330	360	375	349	376	408	408	378	347	377	383	358	372	357	383	343	338	395	352	360	338	358	350	386	349	380	356	362	361	382	369	362	351	352	355	381	370	352	373	381	319	353	336	354	410	353	328	384	359	367	348	369	385	360	339	359	393	362	355	372	383	357	389	373	378	359	358	346	334	342	384	340	362	370	363	345	349	344	372	380	386	343	377	356	396	357	356	367	331	357	380	376	402	347	343	353	363	346	356	408	391	375	374	373	364	344	372	333	386	329	356	364	367	389	366	350	367	355	359	368	388	388	367	357	346	373	343	399	318	342	373	399	345	369	359	368	343	359	361	347	336	365	346	336	352	373	368	368	395	349	342	335	358	339	372	391	367	381	342	343	353	392	367	365	329	348	331	379	379	346	382	393	388	345	375	356	375	370	344	392	358	372	378	340	354	341	356	350	346	420	352	353	355	352	349	353	384	357	369	376	407	344	362	342	370	350	342	374	362	375	374	358	361	364	381	387	375	360	386	387	320	375	340	371	381	375	357	378	341	372	367	367	364	355	360	358	370	357	340	394	346	366	379	384	384	357	387	372	346	364	349	367	341	330	354	310	371	307	362	349	344	358	376	359	359	343	354	332	352	360	348	417	353	360	359	372	374	358	347	377	387	363	330	396	367	377	349	357	322	367	378	370	366	341	349	372	402	345	355	352	368	358	344	378	386	370	359	341	334	359	369	356	387	320	385	350	371	387	328	368	368	366	352	358	356	361	341	345	344	368	385	356	365	417	362	370	372	363	376	360	380	359	375	387	367	353	365	379	327	343	379	372	349	347	373	379	386	377	366	354	350	351	357	402	342	349	341	350	380	337	364	357	359	328	374	359	372	373	355	341	346	369	385	355	385	318	337	346	358	323	359	355	373	395	370	384	381	379	324	380	349	372	354	359	367	340	347	332	386	388	360	394	370	380	387	373	357	363	373	376	346	374	318	366	345	352	377	360	381	374	391	363	345	384	417	355	401	367	372	360	380	376	395	346	341	358	335	320	365	395	345	372	339	341	362	366	359	343	363	367	378	362	342	352	362	363	370	357	371	357	350	364	349	356	347	361	377	384	384	350	351	364	365	329	357	353	370	360	361	383	338	355	345	362	393	373	378	370	372	401	350	365	345	387	337	327	361	361	350	362	343	344	328	345	358	326	364	357	412	387	362	371	327	347	364	348	359	337	346	349	386	370	319	385	354	393	384	336	328	351	349	332	369	360	362	368	356	374	379	396	318	365	358	367	347	378	323	361	351	379	346	377	354	372	350	384	383	369	344	367	324	378	340	379	364	394	345	376	364	355	409	352	361	349	346	370	344	347	337	334	339	338	351	384	360	371	358	376	357	354	343	362	339	344	367	357	391	343	344	391	348	362	405	320	342	331	340	388	380	375	342	370	385	366	320	371	375	362	384	349	363	374	363	344	374	356	324	377	401	371	365	361	355	379	358	344	371	354	342	384	374	372	341	348	387	339	414	370	350	341	318	379	365	378	407	383	357	364	373	355	361	332	365	367	412	357	364	331	338	335	316	387	373	367	347	359	359	367	377	354	384	355	292	384	365	383	354	348	338	353	400	346	374	351	384	370	371	346	348	341	340	395	348	360	386	366	368	382	378	388	321	380	390	386	392	357	343	359	361	320	352	394	356	370	340	378	363	357	379	340	361	392	370	352	349	390	384	406	358	351	372	385	375	343	367	369	361	390	375	367	374	360	384	376	391	358	357	349	378	371	345	386	345	400	371	349	355	349	326	379	385	343	366	339	376	392	367	368	364	342	383	342	377	369	365	357	338	380	347	370	377	365	363	359	361	379	363	351	359	350	336	406	393	343	364	369	362	378	362	319	373	339	374	369	366	347	372	356	370	366	392	355	371	389	381	370	369	335	352	364	393	379	368	325	382	346	369	375	355	368	383	355	355	372	381	373	340	361	371	331	362	380	335	362	361	357	357	354	375	391	376	380	381	389	370	380	389	357	365	389	365	362	343	345	378	356	354	359	352	370	379	373	314	362	357	357	366	380	382	336	353	357	361	364	359	362	331	390	373	345	363	356	348	385	356	338	366	366	355	371	337	366	394	383	347	384	408	381	354	354	346	353	363	362	375	382	353	384	377	383	402	366	331	384	381	364	307	375	360	339	337	374	382	351	389	397	350	385	380	321	379	377	359	363	383	347	373	333	361	366	374	395	379	374	379	351	366	352	392	319	354	376	363	384	377	368	379	383	367	365	370
24604	21400	28577	24616	21137	5885	1923	1050	825	835	15625	29532	25900	12989	3258	1461	733	555	557	521	536	491	509	524	547	564	523	514	505	529	550	531	533	517	565	516	537	511	534	556	541	507	527	508	551	551	527	528	501	517	468	527	529	497	534	544	526	545	495	525	506	543	547	525	567	489	469	517	507	572	545	536	517	464	511	497	508	518	557	516	530	518	544	520	476	525	504	535	521	538	522	519	527	487	525	506	515	514	528	542	523	558	548	548	492	525	518	498	516	547	525	495	513	487	534	488	528	500	505	485	543	522	525	502	517	497	545	530	492	534	524	491	487	533	541	503	544	537	517	519	525	522	502	540	533	545	517	508	510	527	523	490	515	523	536	524	485	493	511	559	545	524	495	546	503	524	523	537	538	474	519	489	539	507	496	480	539	535	524	483	525	576	528	492	523	523	545	508	541	507	510	495	492	508	591	538	536	514	524	538	496	504	547	489	518	543	524	491	541	518	510	519	548	509	518	487	485	534	504	512	516	485	525	519	529	544	493	512	501	485	519	524	537	476	528	522	529	493	488	510	520	514	535	539	519	506	530	546	480	522	500	502	517	541	512	487	500	516	493	574	534	544	531	480	492	506	532	501	510	518	513	507	522	495	545	517	490	517	529	567	552	514	522	474	525	538	503	468	508	488	484	525	537	533	545	511	516	514	529	504	500	496	524	562	493	516	522	554	482	514	505	491	513	492	505	499	521	540	506	535	481	505	505	551	513	534	494	538	509	503	543	538	490	536	515	525	488	522	544	510	507	516	488	540	498	512	494	504	525	554	540	493	553	509	520	543	481	497	513	531	508	520	500	550	489	516	525	481	559	476	516	514	499	501	509	515	511	550	512	487	525	509	505	495	506	521	517	521	520	479	530	501	481	531	563	517	515	500	523	568	533	489	482	516	507	527	547	492	506	496	508	530	518	513	499	517	512	500	522	494	539	527	524	502	494	508	508	556	517	537	484	497	572	519	488	464	504	502	531	536	513	519	536	557	478	511	537	493	528	537	521	497	489	462	487	525	555	558	529	502	529	524	524	533	553	534	480	489	511	497	544	523	527	473	551	537	501	518	521	545	503	446	524	453	535	550	518	523	470	504	526	492	544	577	525	480	500	542	549	480	510	499	500	498	503	493	521	521	549	549	515	527	522	502	548	499	541	486	494	523	521	518	512	516	515	459	479	535	487	522	558	479	501	535	504	499	530	508	533	532	559	492	540	455	498	582	495	509	541	511	494	508	523	541	503	494	500	465	478	544	519	527	482	543	510	498	563	494	552	523	490	484	534	514	481	520	517	458	494	483	512	467	536	513	572	560	525	513	499	486	507	513	495	508	486	520	522	535	546	518	550	497	507	537	516	525	541	510	531	461	547	557	528	494	527	507	499	503	488	500	520	495	526	525	485	524	527	509	510	516	498	527	504	511	509	525	528	555	528	486	488	551	484	495	527	501	494	449	540	493	505	534	533	513	495	502	492	516	543	500	506	510	493	523	549	510	526	525	512	490	543	509	488	531	526	506	517	515	502	510	536	518	503	583	532	512	533	485	504	515	506	473	486	524	501	510	515	530	537	517	505	479	514	516	544	577	480	491	502	503	522	501	527	531	555	475	536	483	531	518	497	504	544	542	558	531	514	499	518	534	482	519	554	526	565	523	486	553	513	473	529	526	549	537	510	519	524	519	497	535	470	497	524	490	509	481	557	497	541	488	517	495	564	516	480	484	507	540	502	485	496	501	519	484	482	536	522	493	511	504	515	481	544	518	520	502	531	495	535	567	519	478	526	473	490	503	478	518	519	521	502	502	539	491	512	501	529	552	484	498	507	546	518	503	549	551	514	497	492	491	512	485	574	525	491	521	534	504	494	511	500	539	502	474	523	515	498	514	503	470	494	510	531	524	558	556	492	501	504	535	457	520	531	508	484	506	530	494	494	508	516	533	533	496	505	504	529	515	531	483	530	487	529	488	510	530	543	506	530	551	514	514	513	490	500	516	491	508	538	524	492	473	490	507	555	503	486	528	525	537	520	501	480	509	547	509	492	508	559	534	506	504	504	519	500	484	502	487	535	508	547	467	507	470	528	521	518	502	538	507	521	517	495	520	503	498	500	531	499	500	511	483	508	476	498	526	520	475	515	500	532	532	557	528	508	517	525	527	506	543	486	493	498	452	491	514	497	468	552	487	520	502	535	491	527	484	536	525	504	513	519	495	509	505	518	523	497	515	501	556	493	524	496	533	477	482	564	489	466	533	513	519	523	537	497	508	497	493	533	505	499	517	525	494	539	558	516	517	489	511	531	545	582	515	506	535	483	539	561	505	472	477	507	549	505	475	516	517	499	510	528	538	523	483	511	524	507	454	493	506	475	482	526	507	530	495	442	522	534	527	513	486	492	517	518	510	542	550	511	516	503	510	481	477	514	523	476	531	519	519	460	511	494	503	478	529	521	523	511	534	510	527	565	456	530	510	518	535	482	528	513	509	491	515	506	514	533	539	513	529	508	532	448	538	505	480	503	558	525	509	486	522	516	525	516	494	499	466	501	510	528	498	511	494	519	487	554	507	504	513	508	490	481	481	486	478	572	465	511	522	489	517	493	494	468	502	459	529	487	456	516	534	489	530	501	480	472	516	534	511	534	510	503	452	501	505	510	495	523	556	520	511	518	521	471	497	540	553	515	474	507	492	523	526	474	509	547	543	493	490	535	540	537	502	511	528	504	545	520	549	547	454	547	473	520	497	515	492	546	491	525	530	485	498	541	514	527	478	560	532	495	467	491	470	513	514	492	527	519	519	540	507	486	518	465	541	491	538	449	494	500	542	492	487	511	561	491	511	518	551	534	510	520	523	496	512	490	503	490	483	507	521	523	494	532	524	547	521	480	482	506	530	513	551	525	517	493	523	474	508	523	507	505	550	490	469	536	532	470	516	484	483	503	515	530	488	509	494	513	491	529	491	556	526	507	527	492	503	530	525	550	530	530	537	499	528	509	505	465	527	497	513	524	497	488	504	530	526	539	491	529	540	480	492	538	501	568	462	504	523	476	509	504	459	512	506	513	500	529	531	524	463	529	512	490	529	482	492	528	511	480	515	515	524	489	507	494	495	490	537	570	511	483	490	506	526	523	494	506	505	492	498	510	501	559	493	512	502	491	528	531	543	506	534	530	519	492	543	510	486	540	479	507	520	454	514	501	500	491	513	544	526	507	542	482	518	480	534	516	530	547	512	527	497	508	481	531	496	472	498	522	518	491	508	510	498	473	511	529	507	504	530	516	471	532	508	475	483	494	495	490	474	507	534	499	507	483	533	530	495	483	501	544	502	558	525	510	464	535	503	503	556	543	541	520	556	555	527	517	541	500	534	516	471	557	495	536	501	536	464	504	498	492	532	494	479	470	567	494	549	493	502	540	564	507	481	514	493	482	509	536	531	507	481	493	470	510	511	506	521	558	528	519	504	489	504
4570	7546	5964	2872	2164	1701	1586	1071	988	996	19931	27558	21457	9913	2964	1465	663	499	511	486	471	466	463	467	458	489	497	507	512	512	466	504	512	476	486	497	513	456	481	492	459	465	505	491	440	502	481	473	465	460	504	458	533	457	491	487	476	436	480	485	467	529	483	460	482	468	470	502	452	470	475	491	481	496	463	407	440	459	450	460	454	483	478	477	481	470	494	469	441	484	468	471	488	457	458	459	495	504	452	459	475	472	479	512	477	492	504	484	487	480	490	419	454	466	464	446	438	469	465	482	448	505	472	510	460	469	484	476	494	457	481	480	468	454	465	508	432	471	476	477	493	514	453	506	464	449	474	479	446	473	472	450	478	466	436	458	446	470	427	431	455	435	451	456	483	497	466	455	487	496	446	473	458	471	482	483	484	472	461	450	475	438	446	452	462	458	482	481	485	473	475	481	464	497	517	497	491	455	436	425	464	439	494	451	469	498	506	455	457	505	484	472	466	449	463	444	483	490	479	448	467	473	452	479	501	510	464	443	525	480	500	501	478	465	498	460	465	465	435	475	460	445	475	477	477	433	491	479	430	483	466	491	466	450	429	476	503	492	473	462	475	465	470	525	441	417	475	454	455	498	474	458	470	478	492	487	452	481	454	451	482	472	476	464	490	439	467	500	480	480	484	452	458	463	490	508	502	471	487	470	514	454	477	442	458	457	489	492	434	451	455	483	488	513	495	505	496	466	485	491	450	449	470	516	476	481	435	465	449	475	475	482	476	451	462	472	473	488	465	485	466	446	474	472	458	483	430	502	492	496	492	437	477	480	436	465	449	431	468	481	471	485	499	500	486	492	501	472	465	464	488	468	440	471	475	474	485	471	461	483	499	459	442	465	509	432	452	467	509	458	475	464	466	486	486	461	433	482	456	418	497	462	449	455	455	460	447	499	460	472	488	495	465	424	473	486	465	489	466	439	473	455	463	480	500	465	448	479	470	476	453	446	487	508	460	441	436	531	480	452	460	445	471	471	451	434	460	475	447	457	502	483	500	454	449	470	477	439	482	471	477	461	444	447	477	463	477	453	442	465	417	479	472	475	424	463	480	470	442	483	451	476	456	452	473	480	471	464	461	477	458	480	462	523	468	487	429	449	495	473	497	459	465	487	447	495	470	447	491	461	489	508	457	444	482	472	485	473	492	458	488	463	472	485	477	491	454	503	477	451	487	453	487	454	469	491	456	484	501	465	491	464	484	450	456	467	499	473	442	504	451	485	485	467	470	480	485	448	470	493	452	448	485	470	490	435	453	468	475	482	503	493	476	473	428	473	487	451	486	442	490	441	465	516	503	460	499	459	475	482	458	508	483	459	478	479	480	464	445	442	508	487	461	421	436	481	457	455	464	456	474	480	469	464	452	487	469	439	469	463	453	440	462	438	458	455	500	523	467	451	447	466	456	468	433	435	492	435	466	525	494	468	424	493	496	487	452	473	482	440	461	479	454	444	461	490	478	466	504	451	450	517	446	481	472	462	480	468	452	463	492	475	480	516	464	449	460	472	493	465	453	515	451	456	455	473	460	445	466	469	460	458	477	485	483	445	465	482	490	459	494	504	503	472	486	443	475	499	455	464	462	463	462	449	492	443	432	451	478	498	429	487	457	464	485	444	454	472	469	442	487	479	470	434	446	485	462	420	487	458	503	484	418	471	430	453	474	459	447	454	467	460	438	503	481	471	464	457	486	473	487	452	465	447	439	472	451	485	455	469	459	469	416	488	468	407	460	460	475	492	456	442	497	482	477	463	440	457	433	504	481	493	482	449	470	480	429	501	446	479	499	482	462	463	454	471	486	451	427	481	465	462	394	487	478	444	462	457	525	479	454	489	462	448	470	445	442	490	473	455	437	479	519	486	448	467	485	451	459	513	475	463	445	473	468	470	457	466	474	485	513	451	484	482	463	472	462	455	463	457	465	476	463	471	466	449	452	498	488	437	455	420	464	487	483	494	481	460	474	465	475	435	456	503	470	469	508	447	425	465	449	531	468	500	481	468	450	470	488	474	453	481	472	444	471	485	490	454	476	462	467	479	474	447	462	454	444	474	457	487	455	437	423	531	461	483	483	484	484	480	482	450	481	463	471	479	481	441	454	482	456	404	465	483	461	478	477	489	446	484	430	468	440	475	425	457	473	441	447	408	471	498	450	460	454	442	459	437	468	479	506	463	477	465	439	473	467	465	434	470	485	465	517	492	440	437	471	473	432	480	472	460	472	464	450	467	493	478	476	486	456	488	397	476	480	467	460	448	462	478	453	479	449	492	492	468	467	481	463	459	475	467	479	475	458	493	468	483	472	445	468	459	485	502	486	503	482	448	489	473	473	485	472	464	435	462	481	487	473	456	483	475	479	508	490	468	479	490	429	498	482	486	426	506	448	465	491	465	444	436	472	474	446	443	460	514	440	462	447	450	465	500	457	456	429	466	491	461	490	441	444	480	511	467	474	455	449	472	451	483	461	491	440	472	464	470	475	482	446	475	490	468	485	511	499	488	451	464	436	501	470	444	473	450	501	469	443	471	478	486	433	458	461	460	483	469	504	476	477	456	493	444	474	464	458	479	460	457	452	444	461	448	452	476	443	472	502	483	478	460	472	482	468	468	431	471	450	457	463	466	470	457	479	497	488	438	487	450	446	483	472	486	456	427	483	492	481	443	463	479	464	477	465	471	510	448	502	482	465	499	427	441	468	430	523	479	440	477	481	417	492	456	449	466	432	484	494	440	451	454	476	470	465	478	482	470	463	455	442	466	482	448	471	472	470	477	416	516	482	484	468	448	437	475	472	454	502	453	451	476	475	447	463	466	490	438	500	458	472	494	485	454	441	456	456	500	475	486	467	442	453	476	447	468	453	517	479	484	457	444	484	453	489	458	469	480	432	437	431	447	468	490	463	435	519	440	435	476	462	450	474	462	457	455	469	445	418	458	483	452	475	454	524	480	415	495	475	458	458	468	446	479	490	437	436	447	494	465	441	468	470	466	470	446	478	452	465	436	483	444	488	487	458	469	502	463	507	469	446	461	482	480	436	458	499	453	486	461	474	505	485	455	483	463	503	451	471	473	466	435	455	452	490	455	488	473	480	473	435	487	471	455	416	503	441	467	433	469	483	486	453	446	467	465	445	486	477	455	465	470	485	431	423	423	458	459	437	450	458	482	479	480	455	471	474	477	463	455	483	473	511	479	451	474	482	461	460	476	474	465	497	460	452	440	461	456	436	462	468	488	469	449	433	478	473	450	505	454	476	472	498	452	475	466	454	427	473	483	451	427	439	450	464	508	455	483	460	453	438	444	506	522	449	455	490	455	433	482	476	488	508	456	485	434	452	455	508	446	434	473	456	450	471	460	462	432	480	443	437	470	443	462	505	431	458	446	468	454	451	460	455	476	478	467	434	462	434	498	491	468	494	465	478	477	469	457	451	439	448	464	488	459	431	450	473	468
27594	10221	1633	965	664	482	471	472	439	422	1230	1951	1769	1118	635	548	421	391	400	417	424	404	393	418	404	410	379	442	374	434	397	459	407	359	384	400	419	413	392	423	377	394	414	447	407	392	391	397	439	427	423	442	428	451	408	420	442	416	434	417	430	395	407	399	388	381	393	421	414	431	384	389	396	388	378	432	434	402	415	410	462	395	381	424	426	394	389	413	403	413	380	413	425	386	402	389	436	385	405	401	377	421	414	443	425	409	416	425	408	410	385	412	388	426	386	403	421	410	390	415	391	372	395	429	386	363	402	429	389	391	446	432	399	397	424	400	391	419	393	387	413	404	394	420	403	384	399	419	395	400	444	399	390	398	409	411	365	426	405	378	388	381	410	380	428	415	410	408	403	423	409	433	396	420	396	393	415	408	423	441	369	397	414	390	410	426	388	398	368	387	413	412	404	411	389	403	435	430	394	384	424	436	392	393	415	403	404	385	406	405	405	445	416	398	446	411	434	396	416	368	374	382	409	392	423	395	423	418	424	406	385	409	430	437	360	387	396	424	377	392	413	397	402	415	425	407	375	420	377	415	407	401	362	401	405	433	404	394	375	427	429	420	423	401	418	407	397	396	418	410	385	422	392	419	373	403	408	395	412	457	417	429	377	404	415	395	389	423	377	407	446	448	416	423	395	387	420	414	438	397	382	374	389	399	404	408	436	402	407	440	369	377	377	396	402	424	403	413	383	417	421	443	395	369	410	426	407	421	422	431	414	405	397	403	402	404	417	402	445	401	371	402	401	413	365	425	413	384	387	425	401	383	416	413	447	394	369	392	395	426	437	378	399	436	405	411	402	388	404	387	398	361	401	379	426	393	392	396	416	411	423	380	398	428	367	418	437	411	403	417	403	430	442	430	383	421	408	416	426	413	422	390	411	430	408	384	398	391	452	407	413	407	436	420	425	409	367	433	439	381	427	395	378	385	364	388	421	408	403	398	407	419	408	394	419	422	424	436	414	423	380	393	381	393	409	399	394	425	365	431	396	406	385	408	373	408	420	397	392	420	400	419	393	421	443	430	426	411	404	397	429	385	429	405	412	375	385	404	416	407	418	388	410	441	426	405	416	410	424	392	402	401	392	374	437	402	407	397	383	401	389	421	392	391	424	443	449	398	444	402	386	421	380	416	422	379	402	390	393	388	399	433	413	354	385	412	401	409	441	395	395	393	397	407	381	390	402	409	393	414	437	404	423	408	394	420	418	414	398	412	401	411	387	431	390	423	428	413	430	392	380	391	398	412	421	404	385	409	386	421	400	424	393	414	435	397	406	445	437	434	411	450	423	378	401	395	392	387	377	434	386	404	371	391	401	421	385	392	410	410	386	408	414	427	388	392	429	400	412	412	429	459	413	458	405	413	407	392	445	376	404	386	402	416	363	404	384	410	413	460	437	399	377	442	406	428	431	394	431	380	403	392	418	411	402	391	378	404	433	391	397	394	406	397	410	404	429	364	371	396	388	398	418	435	466	400	401	425	388	407	401	410	388	385	366	437	396	401	408	424	391	451	400	368	388	396	433	371	357	398	390	418	395	409	440	417	431	421	400	406	452	421	391	424	389	396	463	411	394	394	397	400	434	386	394	399	407	416	391	421	426	392	428	381	422	407	408	371	404	415	412	410	395	427	401	412	385	395	406	397	424	364	398	435	365	405	386	427	374	411	461	433	415	406	409	400	390	406	421	378	390	390	438	403	369	446	389	390	406	381	420	438	399	401	385	405	401	415	420	444	368	364	396	427	384	387	422	405	429	419	423	416	403	407	390	386	489	411	415	400	378	427	427	365	401	410	433	398	427	390	389	436	397	422	427	406	409	403	429	374	403	443	407	394	412	399	408	349	411	389	432	426	435	413	434	426	409	374	412	396	405	450	395	387	407	413	400	427	376	418	405	372	428	369	403	421	413	421	426	391	427	432	384	362	430	385	399	374	413	440	399	429	424	412	414	392	399	390	439	381	397	408	406	414	408	377	384	395	384	410	355	420	452	425	407	437	431	460	416	416	413	396	419	380	429	469	376	413	398	416	429	452	406	405	416	417	411	404	358	413	427	390	415	381	413	420	405	401	403	442	407	376	402	399	424	404	378	404	416	397	385	415	431	426	435	390	437	391	410	419	382	421	411	400	415	413	409	410	388	430	415	426	409	415	397	373	407	401	394	415	398	411	357	417	404	445	378	366	388	425	403	384	444	406	401	424	451	411	428	403	395	424	395	416	376	421	403	406	362	403	421	424	397	367	429	445	391	413	440	406	423	396	387	387	405	377	399	392	437	391	422	419	427	378	387	418	413	405	401	424	356	403	400	416	389	436	389	418	405	435	403	383	408	374	369	438	404	398	376	408	427	409	387	398	418	379	425	426	402	385	377	403	433	391	379	405	389	406	422	388	384	420	442	439	379	446	423	417	450	445	389	423	403	377	369	401	403	415	414	401	388	402	404	387	399	488	414	402	426	381	427	418	433	446	420	397	427	392	395	419	404	400	425	392	431	409	478	387	392	425	401	386	406	416	409	382	388	414	441	427	393	381	396	415	422	401	400	404	452	392	418	448	398	368	440	401	402	430	383	364	422	415	413	418	388	398	446	422	418	390	407	397	411	428	406	390	389	392	380	412	403	401	386	450	419	440	390	409	385	396	428	419	398	373	423	389	378	403	403	390	374	404	391	400	404	403	405	414	420	444	395	380	381	339	401	390	449	386	406	415	391	384	394	422	413	413	388	383	404	419	434	400	383	413	445	395	424	399	428	439	400	440	390	427	417	371	450	378	397	377	419	420	404	441	402	368	384	389	389	417	413	442	414	437	434	438	395	394	429	416	422	410	415	414	407	445	421	382	417	372	376	386	398	415	409	409	440	398	403	411	419	433	398	403	430	413	418	373	394	393	388	407	403	424	389	386	401	424	413	362	396	442	385	402	391	407	437	414	425	369	420	387	382	405	414	428	410	359	411	397	417	438	408	441	408	408	400	405	398	378	405	395	395	458	434	422	447	393	404	384	397	425	428	401	394	439	415	411	406	393	425	419	388	404	430	401	406	385	401	413	432	420	458	367	399	413	383	427	431	407	395	400	404	459	423	386	452	395	402	342	417	434	415	435	450	396	397	428	392	407	395	458	408	394	417	403	406	368	392	432	430	426	386	404	373	392	403	374	428	418	409	424	436	393	409	423	364	419	444	412	406	371	397	419	396	374	456	392	401	419	390	429	377	419	408	420	416	439	369	403	427	384	380	430	398	422	401	422	386	388	410	408	408	400	434	386	421	416	362	427	386	457	428	447	432	418	440	403	387	451	400	392	398	401	466	421	402	394	416	388	387	402	387	366	412	384	399	416	435	398	401	443	380	420	401	421	402	420	421	424	379	423	416	426	407	367	380	397	422	349	415	403	388	415	395	417	410	420	390	367	352	376	403	424	432	393	401	425	392	356	431	383	405	408	404	428
5582	1287	1038	594	524	493	450	490	458	416	1703	2390	1946	1091	647	467	412	350	337	374	374	344	378	386	368	373	420	377	371	382	360	364	360	389	366	387	377	348	364	377	373	381	362	385	388	359	348	391	367	387	378	359	333	391	333	344	366	368	343	353	375	362	401	350	379	388	404	371	338	368	353	388	392	351	388	374	366	365	387	377	369	390	388	368	350	347	378	370	396	366	393	356	369	353	386	355	347	363	380	364	356	343	363	354	337	383	384	385	379	373	354	387	353	376	384	397	347	372	350	358	400	373	367	364	355	382	336	362	367	383	362	358	324	378	383	385	346	368	341	377	358	341	334	354	349	364	384	343	382	345	379	367	367	388	344	357	375	403	359	362	409	347	332	340	363	337	356	387	368	346	342	356	372	352	368	352	350	381	406	338	375	378	343	336	361	341	392	343	369	329	366	344	395	363	375	377	388	376	346	350	338	377	387	332	404	381	363	336	359	336	357	378	354	397	413	364	378	404	346	370	347	332	347	370	372	399	362	370	376	347	369	371	376	364	409	357	368	386	380	358	393	359	346	361	350	386	337	349	366	373	381	385	361	359	364	361	345	372	411	366	370	377	351	377	387	364	348	393	375	364	355	358	383	402	378	379	373	377	372	350	342	360	340	365	383	373	337	377	368	351	406	348	381	336	350	363	346	329	410	386	389	398	358	337	356	356	346	360	372	338	380	375	369	362	347	336	371	368	365	339	339	344	380	353	369	375	354	343	357	369	355	369	407	385	367	354	368	342	391	392	339	361	387	373	345	348	375	359	368	330	360	378	406	373	386	372	365	376	378	376	336	329	357	372	404	346	366	350	367	377	360	394	358	360	380	390	367	365	362	352	373	362	333	390	359	362	325	377	337	375	368	345	392	376	352	349	361	367	355	369	361	395	359	337	374	376	393	321	382	355	398	366	379	383	322	356	364	363	377	372	389	374	348	377	358	356	337	354	356	375	352	340	390	362	385	320	371	385	354	369	347	393	388	353	370	358	357	392	347	374	375	361	333	359	357	379	375	368	352	338	377	384	364	353	393	381	333	371	340	370	378	362	357	340	367	347	351	350	322	355	336	370	357	353	343	367	399	347	369	357	352	340	371	329	364	350	348	387	349	358	362	387	364	345	380	365	367	379	319	362	366	343	366	336	379	328	369	374	364	356	370	370	398	378	421	355	352	392	340	386	398	328	353	356	401	361	369	321	350	393	348	376	361	348	341	344	385	339	367	392	376	361	368	369	368	386	337	375	372	391	373	343	378	368	336	370	359	347	361	351	356	405	367	352	371	421	367	381	324	348	375	366	380	346	374	378	332	371	343	348	358	392	340	402	388	368	385	361	337	376	374	383	330	339	377	350	346	402	354	366	367	330	387	358	372	351	333	369	366	351	387	371	381	381	366	338	368	353	334	385	367	363	390	344	374	406	396	347	352	364	380	335	361	405	336	352	317	387	372	378	397	348	368	398	359	368	362	364	421	341	373	362	389	352	348	386	374	344	376	397	359	354	357	345	358	364	404	344	398	347	334	362	384	337	367	341	340	388	347	352	320	365	371	360	387	345	373	384	351	329	349	399	363	361	372	334	336	353	387	367	376	377	398	355	386	359	339	363	349	365	397	379	363	368	355	357	347	366	335	349	364	358	375	370	355	370	347	383	367	321	357	375	397	356	368	369	386	382	353	395	363	369	374	364	351	354	362	355	366	354	363	351	376	363	385	341	350	365	355	327	366	369	328	369	348	372	363	355	357	347	385	346	399	362	366	413	395	384	337	351	369	318	400	345	361	393	396	336	351	343	387	341	374	375	374	352	344	349	361	394	356	377	388	406	374	359	371	357	355	379	324	377	364	357	371	381	368	367	378	408	348	361	374	359	370	377	328	374	338	357	365	370	337	364	369	344	353	382	347	385	331	366	339	397	390	369	379	349	334	398	362	374	364	337	328	367	370	349	381	355	337	376	349	366	342	351	356	371	349	384	366	375	354	362	356	370	354	364	381	361	366	336	348	394	356	361	381	368	389	400	345	370	353	384	407	332	365	384	395	383	368	383	387	386	351	359	375	370	348	358	365	337	367	376	323	353	364	351	394	366	374	375	346	398	336	338	351	342	345	375	330	368	340	386	335	353	371	367	371	372	349	363	319	394	366	364	379	378	378	353	363	389	373	392	351	338	395	353	381	337	354	350	356	385	377	350	376	362	399	356	358	375	356	348	381	364	359	389	368	389	372	374	375	370	397	336	389	362	358	365	347	351	381	371	406	360	395	385	383	361	355	351	367	390	365	338	349	358	363	362	354	390	330	343	359	361	346	369	349	336	361	353	357	370	386	395	392	375	370	348	381	396	361	401	366	373	377	368	327	382	391	348	400	366	368	393	371	394	372	374	376	363	344	354	367	386	340	336	386	368	349	349	356	357	358	336	360	385	388	371	404	342	369	370	358	372	319	362	375	376	359	375	386	315	383	357	377	344	394	350	370	370	363	405	372	381	357	340	362	342	406	385	347	358	390	363	363	342	369	394	361	360	381	321	391	363	341	371	372	375	370	368	369	359	370	360	379	391	371	364	383	402	373	364	364	368	354	341	355	385	360	359	373	338	354	350	338	380	365	339	304	386	368	361	362	365	368	362	395	396	320	382	371	342	345	345	396	350	367	334	346	369	357	365	353	383	366	357	361	368	399	360	361	360	338	340	329	382	352	365	385	355	361	350	343	389	377	352	352	354	401	401	366	331	400	364	361	359	357	409	359	387	351	362	374	370	354	371	348	375	375	362	345	361	364	372	379	358	355	371	363	378	377	388	372	354	341	389	362	383	365	373	364	358	380	372	387	352	382	352	377	356	374	372	346	352	366	382	396	373	366	374	366	372	374	366	351	383	371	341	393	348	344	355	338	357	403	386	388	362	362	359	348	357	352	428	362	332	374	385	340	372	359	354	360	374	380	325	362	354	339	349	370	354	363	362	354	357	380	374	340	378	343	371	368	362	386	362	359	362	380	338	382	378	376	355	400	363	369	353	367	398	381	399	390	365	346	398	372	338	356	374	378	350	361	365	411	388	373	385	368	372	383	390	371	361	375	383	370	383	358	384	392	384	369	333	349	397	342	349	370	345	331	364	424	353	388	407	384	392	345	377	349	362	366	369	419	368	381	347	347	392	383	396	357	378	344	377	371	365	398	385	368	398	377	365	390	357	350	347	350	393	411	327	386	365	378	341	338	347	364	356	347	393	373	352	376	348	371	377	399	346	393	381	361	386	366	325	387	387	362	356	361	346	376	367	393	352	363	379	386	342	391	382	371	367	356	379	397	354	405	377	358	378	368	340	360	356	380	367	368	373	371	373	355	320	354	335	395	373	342	363	356	361	340	360	391	363	382	391	391	377	349	358	362	371	369	365	388	347	364	348	366	385	335	381	332	374	396	365	369	374	361	381	357	372	359	375	349	347	386	363	366	392	342	335
25674	21407	27441	25561	6339	1102	859	834	565	581	11563	17742	12570	5349	1636	765	467	398	355	406	388	401	382	363	365	399	400	401	405	353	408	412	412	396	373	376	371	387	394	388	383	380	358	396	365	395	387	378	374	413	373	346	387	381	395	353	370	388	383	393	383	396	368	384	360	393	406	396	432	365	369	386	383	379	371	398	371	393	432	372	402	378	378	396	363	386	391	412	421	396	403	386	362	403	372	397	377	421	386	387	368	421	395	410	376	355	415	385	346	388	374	378	392	371	362	389	409	361	384	359	392	434	371	375	376	374	383	355	398	387	380	385	399	384	417	383	389	329	387	372	386	410	365	408	368	394	400	392	372	379	408	412	355	384	382	385	382	401	371	411	385	358	420	380	374	384	409	356	381	378	379	355	417	370	383	412	373	420	402	409	346	382	355	392	393	408	359	395	401	385	395	389	421	366	404	374	373	379	422	385	344	406	388	411	363	404	322	429	363	399	405	374	409	355	360	389	398	375	407	390	401	385	380	392	359	375	401	384	380	385	380	380	390	380	367	384	378	347	389	401	366	408	360	440	393	367	370	391	405	366	412	405	426	395	353	408	368	362	370	395	387	345	396	416	370	405	399	402	360	427	377	435	377	343	355	356	382	383	379	376	363	394	396	383	412	398	394	411	375	403	361	386	392	405	324	368	407	373	369	378	403	384	369	368	377	379	409	376	412	367	403	402	366	413	358	394	368	380	366	366	419	358	360	349	349	367	358	397	384	389	410	355	394	388	374	407	356	399	405	387	366	367	390	367	378	399	337	392	352	341	353	371	352	424	373	371	385	382	392	385	375	393	379	384	353	351	378	354	408	384	392	350	374	393	381	359	385	406	383	387	402	375	382	416	375	382	387	401	358	360	387	375	363	384	397	381	425	380	360	365	390	375	337	419	355	383	365	398	410	387	395	333	375	336	372	397	370	378	413	384	365	334	370	376	369	365	393	377	391	376	400	373	390	377	384	407	389	399	403	408	386	347	369	428	408	398	370	400	390	404	394	358	398	369	385	342	365	389	407	343	388	370	353	366	378	347	383	390	336	390	382	373	403	395	389	406	381	369	390	370	396	387	393	371	352	372	360	383	360	367	379	370	368	416	380	387	406	370	404	388	394	363	373	424	361	378	374	405	385	366	365	356	386	381	407	357	376	358	388	379	400	377	364	410	394	368	377	366	398	377	379	371	413	384	440	380	367	355	388	371	410	338	359	383	376	384	348	378	373	367	377	356	367	377	384	376	371	378	370	371	387	395	377	381	359	375	392	350	373	401	376	390	387	405	382	363	371	440	379	395	365	399	386	403	385	364	400	377	407	446	402	374	370	357	355	387	396	405	400	378	385	336	358	387	362	388	386	392	386	362	375	374	414	386	355	354	375	406	353	374	363	392	376	377	384	377	379	376	374	403	379	388	383	371	399	406	394	364	435	378	382	326	394	386	380	396	388	385	387	378	387	391	383	393	418	367	399	405	391	384	359	390	373	412	385	394	405	412	375	393	406	352	340	387	384	376	346	366	356	389	374	386	397	420	397	404	462	371	381	357	398	385	382	408	380	396	365	382	363	400	379	371	399	400	394	358	347	382	410	363	407	428	405	402	384	357	410	380	387	384	386	384	334	396	384	375	392	439	370	388	365	396	375	380	402	361	388	374	391	404	381	418	384	400	389	372	371	369	356	366	411	408	401	373	401	349	385	361	390	394	376	357	407	399	403	405	356	380	393	390	350	371	408	388	400	417	407	378	397	417	439	433	407	381	380	377	375	366	414	358	393	360	389	391	404	385	378	395	396	381	413	374	409	406	383	421	395	402	387	379	354	389	400	347	367	401	383	420	375	431	403	411	398	394	394	406	393	388	381	359	385	404	378	364	372	388	426	393	366	396	396	359	388	379	373	388	389	351	364	374	414	387	419	392	394	388	396	384	409	379	374	385	365	405	384	400	378	388	417	393	372	375	378	353	382	389	383	403	373	423	379	391	371	404	365	413	352	407	412	376	358	385	367	399	383	422	389	390	391	386	431	390	403	371	388	388	357	371	374	363	399	402	360	399	384	421	380	377	427	420	392	382	359	383	357	371	386	390	375	385	364	359	383	435	376	385	364	349	398	384	388	373	386	381	378	368	395	358	393	360	401	371	372	379	366	379	361	374	380	370	379	409	373	377	389	387	370	371	397	377	382	386	398	362	377	383	367	378	391	383	381	406	398	344	367	431	414	405	389	378	384	356	417	380	369	369	397	367	407	422	384	403	421	419	340	341	384	387	374	373	408	382	397	390	340	372	389	381	376	373	343	388	360	357	399	389	380	383	396	386	367	359	371	403	387	372	396	410	332	389	369	373	353	387	390	399	369	376	376	403	403	383	353	377	406	353	403	382	390	367	411	350	416	389	397	409	351	423	401	376	395	348	385	408	415	368	395	355	380	381	379	404	362	365	382	381	376	364	389	351	336	387	403	365	370	394	397	372	385	345	398	373	404	394	386	388	360	388	390	389	345	384	344	427	391	393	365	366	364	399	379	378	351	363	387	379	404	411	431	406	362	372	358	376	389	401	393	385	376	358	376	415	377	374	346	397	391	383	409	386	416	371	410	374	374	360	377	399	398	371	385	372	369	372	378	364	375	399	376	360	403	407	394	391	368	359	374	406	359	395	367	382	402	373	377	386	370	406	375	381	414	381	353	386	386	393	393	411	387	365	401	337	343	392	401	385	343	388	378	366	368	394	381	350	379	391	353	387	384	376	372	408	412	381	393	369	417	396	374	401	379	371	384	359	397	396	373	380	347	370	385	360	344	354	361	373	355	390	396	397	355	361	402	384	392	407	354	408	409	374	378	387	373	369	361	375	418	346	378	402	392	388	402	383	341	390	388	390	395	379	379	376	359	393	368	374	375	332	344	380	384	395	362	400	372	389	380	411	363	366	388	401	395	372	388	372	379	364	355	375	366	401	399	421	414	395	387	359	397	381	385	414	420	385	353	357	399	385	362	382	421	408	367	371	375	379	357	397	401	390	366	418	386	381	383	387	347	336	381	413	399	373	386	366	399	357	382	399	358	341	394	372	410	356	405	343	368	371	406	360	362	364	400	392	382	402	387	383	399	408	408	398	372	384	388	378	405	360	403	396	393	387	379	383	371	417	420	392	419	370	390	369	378	385	411	386	374	370	387	367	387	400	397	401	395	397	394	361	369	386	394	364	390	429	360	375	378	364	372	389	391	375	344	395	395	377	387	373	385	358	399	382	384	349	387	371	380	374	385	419	421	423	382	382	383	370	377	382	369	354	352	356	390	382	397	386	378	371	363	403	388	374	394	344	393	386	378	398	403	399	364	393	382	384	423	362	374	375	363	364	355	409	374	408	374	386	355	381	356	422	382	385	381	417	371	359	383	346	370	369	399	390	390	391	393	380	390	388	412	376	397	410	375	367	377	397	431	379	372	386	367	386	365	361	335	348
4238	4368	3685	1647	1176	922	916	1066	715	815	14856	16289	11273	5030	1747	812	430	382	360	360	339	358	342	366	339	368	342	369	331	387	393	407	328	355	368	395	384	386	370	353	375	370	397	370	381	379	368	372	381	372	355	372	378	360	333	352	363	379	359	333	343	386	364	340	378	405	358	397	409	395	366	398	380	356	369	379	368	372	363	355	367	374	352	343	374	345	357	367	387	375	388	349	368	399	354	380	340	340	337	351	355	298	368	372	355	369	351	349	361	348	347	348	396	384	390	350	361	376	375	372	387	352	356	389	359	383	370	366	339	357	399	381	363	370	362	357	420	350	345	362	363	370	350	385	347	351	382	389	376	367	361	387	365	348	361	356	377	388	378	369	388	371	322	358	378	391	362	360	346	348	345	339	335	361	370	360	372	340	392	337	381	400	410	338	374	362	359	375	375	370	352	358	387	368	364	389	389	406	377	332	361	368	379	370	394	368	376	392	362	381	381	371	371	381	352	379	354	374	382	359	360	374	388	349	353	363	344	392	394	361	399	345	369	365	369	355	337	364	359	390	374	369	352	325	383	364	366	366	373	363	335	354	404	402	343	329	360	401	365	351	318	325	375	328	387	358	370	382	345	360	365	344	355	422	350	385	352	371	334	350	372	366	349	383	354	382	372	375	359	364	355	340	346	362	380	370	343	344	322	386	366	350	367	353	339	361	373	365	332	355	366	360	380	347	376	383	313	372	379	375	370	374	338	340	366	363	388	359	381	369	356	385	389	369	385	370	367	393	382	330	393	369	388	386	346	377	326	376	403	333	347	360	343	360	348	322	370	356	366	388	372	384	353	348	379	386	361	389	362	376	328	367	376	335	384	353	351	356	346	376	350	374	349	350	348	366	365	364	367	370	355	359	374	350	385	349	346	386	406	377	381	365	362	353	345	340	383	347	350	396	346	329	368	372	339	409	378	341	344	355	353	365	357	358	375	364	349	333	376	378	341	358	342	347	375	388	368	388	374	405	382	387	389	361	374	357	325	368	371	342	342	339	380	385	380	381	356	367	377	356	391	364	368	343	330	360	344	342	359	351	337	351	357	333	352	381	352	365	335	355	374	368	347	344	354	380	334	364	356	363	359	356	347	317	359	355	389	375	379	332	372	369	366	368	361	350	346	384	363	353	358	357	339	357	361	351	341	366	402	396	371	338	362	355	352	397	406	349	379	359	317	369	349	363	335	353	339	339	347	373	372	365	375	384	341	358	351	357	351	354	335	366	390	366	377	358	397	354	355	390	339	362	383	349	398	382	376	373	320	356	330	367	378	400	359	374	374	359	339	331	363	393	367	347	331	362	374	387	339	363	328	386	389	391	346	377	378	364	394	356	362	340	398	349	362	340	355	353	360	341	341	363	355	360	337	343	359	363	344	371	368	367	347	354	351	365	370	389	347	375	366	391	367	359	355	339	362	352	371	355	366	370	353	372	335	317	343	402	318	352	364	354	400	373	396	389	355	345	345	353	391	344	344	374	366	361	394	353	375	357	336	382	384	392	332	365	391	370	372	375	318	361	372	369	325	401	317	350	374	339	369	373	340	374	362	349	359	374	355	355	406	366	338	383	357	346	368	346	362	385	375	400	374	341	399	368	358	354	356	369	350	372	341	357	331	354	403	353	359	367	357	346	390	358	367	362	334	362	342	390	341	382	373	360	393	375	391	343	347	346	346	341	361	360	349	366	338	366	374	374	386	395	362	384	420	374	329	353	368	364	336	363	384	338	337	377	377	376	369	382	387	355	346	390	332	339	360	373	346	374	377	336	381	365	387	372	335	343	391	367	333	359	361	370	359	339	379	357	332	358	321	337	362	360	360	351	326	364	384	334	437	358	377	359	371	396	354	364	347	362	383	380	369	362	375	357	364	344	355	365	327	357	337	344	351	367	347	356	367	387	381	346	370	360	354	376	363	358	350	366	362	405	344	380	387	365	393	332	394	385	394	367	342	340	341	372	373	366	370	338	387	336	350	349	368	406	394	351	396	360	369	359	384	367	363	360	388	376	365	349	369	378	344	379	358	366	326	374	359	319	371	372	356	314	328	328	335	361	370	341	369	328	337	343	383	366	378	352	351	371	362	348	339	374	392	393	357	357	383	404	381	390	368	381	378	333	354	348	360	336	344	347	366	393	346	347	372	379	368	367	371	349	322	339	374	341	359	378	356	361	367	364	357	349	316	353	374	333	357	376	338	331	374	391	390	372	366	369	376	356	355	348	389	395	393	351	360	378	355	385	357	357	400	376	355	365	385	359	361	340	378	355	365	372	355	398	401	352	337	367	378	365	359	365	352	412	330	381	342	360	351	380	363	326	377	349	342	384	343	381	331	361	323	345	370	335	330	347	350	366	388	365	373	370	359	399	375	343	380	362	360	357	362	333	386	354	345	372	347	377	396	371	347	344	345	366	386	375	372	374	371	391	346	348	383	388	360	356	400	346	372	381	356	372	388	327	380	356	360	349	360	359	345	354	378	350	374	384	318	377	349	363	345	388	361	380	370	358	341	383	368	380	335	383	374	369	302	359	360	368	376	415	393	371	365	381	314	391	337	353	364	384	343	362	357	361	358	342	323	351	338	359	331	337	347	343	382	405	396	382	362	342	342	388	347	350	375	354	358	394	371	370	366	368	375	336	367	346	348	383	361	359	397	338	360	378	366	321	370	341	331	351	386	364	344	359	389	363	352	354	365	348	332	343	346	368	384	338	353	369	352	356	394	360	332	353	336	371	352	342	364	373	357	361	378	355	366	352	348	405	358	349	342	360	349	322	335	347	370	363	362	374	332	353	372	358	402	353	373	396	356	355	368	369	323	367	376	390	379	378	328	356	323	358	350	372	346	382	380	351	356	351	332	365	368	391	360	338	343	354	325	363	358	347	345	360	363	372	380	340	366	355	360	359	339	363	350	380	338	375	371	332	322	347	341	354	380	322	373	373	342	334	329	340	357	367	370	377	381	370	344	375	376	389	345	372	351	399	351	355	339	342	369	365	373	338	363	355	394	354	362	352	407	335	396	361	343	363	347	351	385	362	359	363	382	374	349	345	349	356	378	375	386	372	372	358	346	345	348	361	330	338	346	397	368	401	347	378	370	375	354	354	388	359	377	373	361	405	372	374	357	389	389	345	372	382	337	366	327	364	376	363	346	390	331	383	354	394	381	363	384	345	371	369	381	368	333	406	339	389	355	360	351	351	372	359	368	350	372	342	368	351	327	376	373	368	365	348	353	322	326	383	353	359	377	352	379	373	364	366	383	337	350	370	391	380	353	367	370	343	339	340	372	371	358	353	328	359	361	342	376	326	347	346	381	349	408	346	350	352	346	368	363	365	359	364	358	329	336	354	364	348	357	385	361	338	365	378	360	353	360	380	345	348	358	359	392	395	366	370	345	353	354	393	326	350	352	371	378	375	379	356	374	403	385	366	351	371	383	391	362	336	387	368	361	350
24607	21446	28617	24649	21174	6210	1743	1400	1008	851	13960	30067	25520	12985	3641	1520	724	568	536	548	555	545	534	513	566	559	569	502	515	525	508	446	578	496	532	539	552	533	501	532	483	506	505	504	498	551	559	502	511	543	521	540	498	524	528	522	505	499	487	527	539	544	498	526	512	558	475	510	502	562	520	554	551	547	526	513	557	497	534	486	519	508	512	532	524	492	536	497	534	530	547	521	529	526	528	482	529	507	486	513	497	515	488	521	507	521	509	499	524	534	505	518	498	507	533	526	502	490	548	506	518	541	538	545	484	552	550	512	505	505	486	515	531	523	543	552	518	562	541	508	544	483	510	537	542	549	492	508	525	529	516	540	518	523	484	515	503	528	551	554	496	520	483	502	501	493	521	511	530	492	510	496	499	513	544	490	539	562	557	533	523	483	517	513	505	544	441	529	529	534	514	511	545	516	528	509	477	479	538	488	545	501	508	568	499	542	506	552	531	506	517	528	527	502	559	497	523	507	521	527	509	529	547	501	497	505	510	539	549	510	549	508	537	534	527	522	527	528	506	489	549	510	518	515	539	554	516	500	515	509	500	534	562	495	552	432	498	529	498	502	504	527	508	472	477	557	523	527	506	512	506	511	544	515	469	487	502	498	491	532	524	508	519	510	541	541	504	527	518	542	528	551	506	524	522	531	511	494	507	541	496	565	530	528	582	530	509	517	518	535	537	482	555	490	515	522	505	549	521	479	501	521	557	495	535	524	525	551	516	533	553	516	523	534	542	515	518	529	556	532	519	548	524	512	529	501	524	517	530	497	583	498	492	525	495	513	539	480	545	530	504	515	511	501	555	519	489	499	541	502	499	503	501	521	525	503	503	511	473	508	517	533	473	486	461	525	518	527	480	509	515	508	494	520	492	507	537	505	506	499	508	536	514	500	535	513	568	529	501	516	547	521	515	497	511	490	522	507	553	497	513	511	517	466	524	492	532	495	506	507	527	542	529	574	519	502	543	492	528	553	496	519	530	552	511	510	533	520	494	504	512	488	494	481	521	491	529	567	527	514	507	530	489	513	548	511	513	537	525	529	540	490	466	506	509	559	479	547	496	509	534	502	512	504	516	482	521	536	537	540	556	485	535	496	507	517	545	527	529	525	466	559	543	519	517	559	492	545	541	503	514	511	535	529	521	507	533	473	522	520	547	535	523	498	549	497	498	499	476	487	548	482	494	535	554	515	521	509	546	511	535	504	555	507	495	499	482	552	565	550	511	532	494	505	492	474	520	523	529	495	476	547	527	526	501	528	493	536	500	496	532	486	506	536	510	483	491	487	561	474	528	495	565	497	522	502	543	547	502	525	484	512	480	507	508	547	499	509	518	496	491	501	492	500	489	548	535	505	513	455	508	524	538	531	541	526	522	533	505	529	501	445	518	541	500	498	513	527	515	467	515	525	527	523	520	500	495	526	497	536	515	518	532	532	543	483	543	496	504	518	561	538	519	515	528	567	506	481	507	510	557	553	543	525	507	548	518	506	518	545	497	519	489	516	541	537	490	541	507	524	552	495	530	527	520	527	537	517	566	534	510	525	529	536	498	498	494	539	554	568	480	491	537	491	518	525	490	499	524	530	488	517	541	467	505	536	489	568	562	494	548	522	497	539	480	532	515	518	502	525	492	507	512	519	500	504	523	512	531	537	474	516	488	483	501	515	517	535	527	491	501	495	485	508	504	503	509	528	487	527	541	531	519	548	495	541	532	506	547	481	522	507	518	521	519	481	512	539	488	496	517	467	487	520	491	484	554	527	525	490	534	510	491	504	536	504	518	530	512	487	509	531	502	531	538	516	493	526	501	508	529	506	551	474	523	506	494	525	487	525	543	503	547	532	507	491	508	545	474	551	541	506	481	523	532	560	518	530	531	483	503	528	525	519	512	514	510	505	508	500	532	518	529	540	529	489	520	487	519	542	507	510	517	505	495	542	555	539	548	466	504	490	520	548	504	530	510	503	520	521	538	504	514	525	529	533	523	500	538	489	509	513	564	536	525	550	520	531	519	514	479	511	517	493	492	495	530	555	585	503	540	523	509	481	494	510	548	538	537	502	522	513	533	511	529	492	526	510	574	556	525	492	551	485	511	507	480	486	498	518	541	519	491	553	511	523	536	532	536	539	557	489	513	535	517	453	520	522	519	525	512	538	514	520	518	467	523	512	486	520	467	484	540	504	523	537	475	504	522	538	555	528	537	544	527	497	486	533	521	516	540	469	510	523	522	487	544	522	489	480	491	529	507	549	509	511	492	539	507	541	535	519	524	513	510	522	493	538	521	510	517	520	510	494	499	483	505	542	567	514	493	509	505	531	495	529	546	511	473	506	513	495	550	520	524	494	547	527	560	483	525	493	515	492	480	492	527	523	504	522	550	461	560	485	498	524	522	558	484	526	557	485	497	511	553	546	493	525	529	511	510	499	499	522	523	526	517	518	534	552	512	535	532	524	469	555	519	530	547	488	507	545	533	505	544	518	507	481	494	526	521	535	483	485	519	520	504	525	548	540	516	512	490	518	517	490	534	527	544	503	547	495	539	507	510	524	523	543	546	511	562	499	509	517	543	498	547	507	503	556	509	525	550	542	528	536	550	489	531	559	543	539	530	508	493	563	515	525	567	546	487	513	542	505	539	482	537	529	481	516	511	521	535	543	483	525	500	523	518	521	518	519	521	532	508	513	523	547	531	539	536	537	504	528	509	522	574	522	522	541	516	504	495	544	532	530	517	532	524	554	546	530	476	484	517	497	542	537	534	503	524	488	490	473	524	515	523	550	508	513	539	505	486	510	496	512	482	487	505	520	553	479	490	511	510	509	475	512	492	524	519	560	520	560	503	544	531	510	501	573	524	549	506	514	565	525	495	513	524	518	473	519	485	557	496	519	542	525	511	498	487	488	561	524	493	536	518	453	523	542	474	558	523	494	546	514	515	510	533	523	498	493	508	499	514	527	503	537	492	485	505	531	549	507	540	548	550	500	535	503	538	538	531	510	539	553	527	524	568	503	535	503	490	476	475	525	523	552	505	512	529	497	560	525	507	473	552	518	533	517	495	540	512	505	502	514	508	479	533	525	537	531	505	526	508	553	514	544	553	543	540	517	520	513	494	526	541	497	563	521	514	504	500	502	534	508	515	493	501	491	475	528	531	559	521	519	534	514	540	503	571	511	522	484	503	503	537	534	513	494	506	560	551	528	512	539	534	541	515	499	501	510	488	520	538	511	533	552	491	490	520	538	503	559	543	491	532	529	521	494	502	478	524	531	489	502	523	512	502	483	523	537	548	504	492	541	507	514	530	514	526	561	570	513	505	506	514	536	530	488	555	554	565	519	521	535	513	501	523	466	531	489	519	516	513	512	507	506	499	495	534	545	522	504	539	516	550	532	540	494	461	495	529	521	497	535	529	518	518	494	533	522	529	547	523	532	537	543	541	493	527	543	531	505	548	496
4598	7427	6224	2966	2139	1851	1362	1838	1401	1157	18300	28150	21226	9775	3393	1557	635	509	499	473	493	487	466	450	529	479	491	498	503	445	479	457	478	457	469	470	477	498	480	514	478	489	463	482	495	464	513	493	481	481	506	499	484	478	491	459	442	471	483	514	482	489	443	433	466	476	473	458	469	435	474	473	479	463	472	475	506	484	467	486	489	463	471	466	487	471	503	477	494	483	471	464	452	490	433	462	475	476	462	469	502	458	492	456	496	463	485	486	481	506	481	496	469	460	471	484	492	445	471	476	477	438	450	511	464	448	441	459	478	492	451	464	484	489	479	441	487	485	504	485	467	447	472	456	448	482	496	482	472	518	481	461	447	455	506	504	508	492	469	501	479	505	497	481	457	463	537	453	430	520	485	473	493	501	445	436	501	459	455	485	464	497	474	485	488	501	416	470	458	458	438	506	464	494	477	459	499	492	438	478	535	452	502	481	455	448	521	498	498	478	461	455	477	485	457	468	437	459	453	456	467	484	510	453	449	497	506	495	473	451	496	493	471	487	509	465	499	480	475	455	457	458	512	513	472	491	425	484	455	440	487	485	458	502	473	464	509	500	485	484	492	462	500	480	490	487	501	479	487	487	455	481	484	512	505	493	479	500	520	465	457	494	450	461	461	500	453	452	480	448	449	492	485	438	488	487	464	487	424	488	470	458	482	465	464	489	450	507	478	503	444	488	479	487	490	488	485	472	477	481	418	465	452	517	495	500	467	484	447	476	517	454	452	522	436	477	461	442	509	492	479	460	448	476	459	471	463	459	432	466	490	471	427	470	488	475	489	504	464	461	448	500	476	487	508	466	494	480	486	475	468	458	445	504	480	503	452	467	494	461	457	465	492	478	463	452	472	463	461	440	471	454	513	433	495	487	512	464	447	500	490	479	474	460	465	467	464	443	490	458	485	484	448	456	506	426	454	470	482	450	462	467	513	445	482	503	502	496	501	483	456	470	484	476	505	482	485	512	486	472	473	453	478	428	473	476	451	460	479	501	441	479	474	491	501	421	483	482	477	486	486	498	476	476	508	485	504	458	470	515	512	474	477	502	473	484	465	466	442	471	469	479	509	437	451	501	498	449	470	498	481	473	448	473	486	511	469	464	441	436	468	450	477	513	469	458	461	485	499	453	469	441	484	480	457	458	455	444	513	464	473	490	449	465	446	451	473	483	472	471	475	467	429	470	502	495	486	497	468	493	481	499	487	464	466	464	456	485	455	472	508	502	454	494	436	521	461	475	484	447	474	440	466	483	468	458	461	449	501	466	518	458	481	447	498	495	481	500	484	487	468	522	497	443	468	431	428	502	474	429	440	449	482	435	444	469	495	450	477	453	474	516	474	480	435	486	493	467	489	469	438	491	457	454	482	471	473	479	482	458	448	486	433	461	514	469	475	494	499	431	465	473	470	480	438	483	495	469	483	497	506	506	454	498	485	465	467	489	471	482	476	460	484	453	489	487	481	489	468	492	523	434	482	472	481	463	457	438	502	521	471	457	444	507	464	487	457	477	459	496	455	465	493	456	496	478	474	469	485	466	500	432	473	489	499	480	481	427	463	489	479	465	464	448	486	464	467	456	444	479	474	472	480	480	513	482	476	476	438	467	444	447	469	472	495	467	498	466	465	489	521	483	495	477	520	450	495	466	457	448	481	504	465	497	471	445	511	474	476	473	446	478	487	447	493	492	459	453	477	494	449	486	487	448	525	478	496	460	469	493	453	478	459	543	447	492	476	442	500	492	475	482	476	455	472	433	440	496	525	456	480	459	495	474	492	459	498	464	468	481	466	472	459	472	469	481	474	479	486	444	459	453	440	498	465	450	521	465	457	505	462	474	464	466	472	511	472	492	462	468	514	484	485	487	530	483	458	501	435	441	494	479	449	459	488	506	447	459	436	486	461	460	453	443	466	477	480	478	448	489	502	454	481	487	454	520	472	505	479	473	452	480	496	480	492	491	503	474	495	489	462	488	458	441	460	488	473	488	478	455	462	438	461	449	493	453	490	469	507	486	531	470	502	478	481	469	496	476	456	485	488	499	511	480	457	475	453	445	463	466	481	449	461	452	430	481	482	481	472	442	485	493	489	470	472	480	425	459	483	451	444	464	461	466	475	471	481	484	483	469	485	420	496	486	537	479	436	474	490	458	487	495	517	434	478	492	448	473	485	481	454	474	517	485	483	499	447	428	454	486	467	477	507	454	463	463	452	476	459	451	489	469	480	480	435	500	464	486	471	489	469	474	490	483	511	468	444	453	473	497	459	456	518	455	465	471	464	492	457	458	464	467	485	482	463	455	467	484	500	485	495	442	497	470	429	501	494	451	450	473	470	462	445	489	501	459	483	463	487	474	460	461	478	422	459	453	474	493	501	482	452	466	463	468	502	509	463	440	433	478	459	435	456	477	490	452	486	501	484	475	430	463	483	483	484	468	450	493	503	457	477	498	477	476	491	459	459	434	501	455	446	457	475	470	474	470	493	449	463	461	465	476	456	470	492	454	449	459	478	463	487	523	525	489	479	482	489	459	481	424	450	428	469	497	475	465	437	483	437	465	479	468	464	434	490	443	462	470	473	440	476	486	479	455	447	490	462	469	472	501	447	502	427	432	467	469	470	475	476	513	458	474	524	481	495	449	455	467	470	470	463	458	490	498	470	465	500	485	466	472	527	499	472	496	480	467	516	484	448	482	466	459	461	497	474	458	501	474	471	468	514	438	490	447	504	457	456	507	487	469	442	496	489	467	489	439	495	491	464	475	502	470	528	466	439	484	442	502	484	503	476	461	477	470	494	452	492	452	441	438	464	473	472	458	484	458	452	488	456	502	456	513	489	433	464	504	469	456	507	461	498	466	464	488	462	480	465	460	493	455	503	467	446	471	483	447	441	439	437	465	461	436	482	478	468	441	479	453	476	478	488	492	468	497	457	475	488	461	468	448	470	473	438	466	451	509	461	478	417	478	473	488	496	506	485	495	470	486	459	476	462	478	472	498	454	467	483	433	493	465	448	498	476	502	457	465	444	476	461	464	475	466	492	484	490	505	504	441	451	479	437	465	494	490	493	452	481	503	488	466	466	450	512	461	482	458	478	456	428	463	475	422	452	467	456	507	462	476	473	519	455	398	452	442	484	472	483	476	459	506	477	496	467	511	438	432	475	469	469	468	479	449	494	461	464	512	461	467	512	498	447	446	455	465	444	457	461	442	465	468	487	491	472	464	450	451	461	452	541	461	447	457	457	478	452	471	455	502	461	498	481	444	453	495	460	476	459	517	469	443	473	492	529	457	476	492	450	458	478	441	465	457	477	440	485	434	513	456	505	469	427	437	467	521	494	451	450	481	434	471	522	447	468	448	476	505	519	446	459	456	463	498	490	484	459	435	457	451	479	450	483	480	443	485	449	471	481	511	495	454	458	443	464	463	477	483	446	493	464	482	468	454	455	451	478	498
27590	10044	1343	743	555	590	515	528	505	531	782	1643	1625	1114	645	514	410	415	397	355	417	460	415	423	397	381	405	395	403	402	425	381	399	390	424	363	399	399	419	403	449	402	368	438	415	383	384	376	395	367	385	398	369	383	419	430	381	403	410	421	373	383	391	407	404	400	412	422	370	454	394	428	400	391	406	390	403	348	358	392	388	373	409	382	378	337	413	395	407	433	401	364	392	431	391	394	412	392	397	427	398	376	377	394	383	394	395	409	386	423	406	404	405	382	405	374	395	398	410	410	384	401	409	384	390	388	394	405	409	356	424	385	373	377	406	381	428	378	389	381	402	408	408	397	432	378	384	360	390	371	413	358	434	396	414	347	403	386	395	406	381	420	411	388	411	383	378	402	421	347	381	383	418	357	411	414	370	398	393	402	431	416	391	370	404	370	430	389	392	385	420	422	381	407	379	376	392	407	419	399	406	424	435	353	434	371	388	423	383	386	408	418	435	404	431	434	378	398	453	412	402	392	375	381	421	386	382	423	371	374	394	385	412	348	402	422	411	347	414	378	399	394	400	401	417	409	410	382	386	397	417	406	386	407	419	425	420	408	417	384	409	420	392	377	379	433	421	371	436	377	414	402	428	410	407	386	397	405	433	408	392	398	396	372	431	402	402	393	398	433	430	395	408	386	372	401	388	400	360	409	358	409	379	382	418	397	424	384	441	422	396	375	406	409	355	374	374	418	419	418	378	376	411	387	370	379	429	389	396	393	405	404	386	408	397	379	393	393	406	393	401	421	407	405	414	401	408	399	416	415	389	390	401	378	419	434	426	419	401	387	414	418	396	393	412	397	393	409	427	404	381	410	361	377	401	392	404	387	420	369	396	405	392	379	417	400	387	373	382	395	378	352	378	405	388	407	401	365	379	362	427	422	377	378	398	394	383	387	438	414	424	390	391	401	417	401	389	343	416	375	374	400	454	416	419	406	405	413	395	377	378	394	374	434	417	391	436	385	415	410	405	420	391	359	393	401	389	406	400	405	390	387	391	397	414	395	421	396	407	414	398	399	398	394	356	363	449	370	374	398	402	401	403	373	384	414	397	425	431	377	382	381	388	423	428	373	398	415	390	358	374	411	414	408	406	437	354	395	384	372	403	436	383	410	411	392	356	408	363	408	397	369	422	402	386	391	444	428	409	360	433	392	397	403	402	377	402	362	405	389	415	330	359	390	385	418	381	406	428	392	365	416	437	382	395	387	427	396	398	389	396	385	414	398	436	396	365	393	379	404	364	382	405	391	423	399	374	398	377	335	387	426	366	422	382	422	372	399	433	410	404	425	391	409	378	388	432	406	427	372	368	387	403	399	388	376	429	378	396	402	395	397	437	403	405	377	401	397	397	418	414	393	386	360	399	388	408	388	408	437	395	419	394	388	412	392	391	421	354	373	427	385	376	391	439	418	405	373	373	396	391	414	397	416	392	455	391	377	397	384	400	371	404	399	415	418	406	412	390	411	354	413	371	427	406	356	399	418	365	418	447	399	393	423	417	415	371	397	404	403	404	406	407	418	404	379	414	411	431	390	353	372	401	399	401	397	383	407	349	398	408	394	427	386	421	380	375	397	365	402	387	406	396	378	412	391	406	386	384	392	393	395	422	407	409	431	368	388	382	381	384	393	401	413	411	389	380	400	394	398	403	403	391	406	373	400	408	372	390	409	360	385	384	367	383	415	372	417	388	364	399	400	386	391	429	384	433	400	422	440	383	390	360	408	404	384	385	387	397	415	410	406	387	377	427	420	408	447	393	378	377	361	394	414	408	400	404	450	417	371	368	377	413	390	416	409	397	441	409	377	417	379	355	377	420	368	385	390	392	391	390	418	377	424	399	385	402	384	378	389	437	378	407	412	381	432	399	380	434	368	409	386	396	408	374	387	393	375	416	415	410	393	430	402	414	398	411	442	398	423	349	388	383	430	382	390	390	418	373	380	387	388	392	368	423	403	395	401	421	374	386	379	364	391	418	395	368	382	371	422	446	396	350	391	389	424	442	425	416	358	374	408	427	398	427	418	405	370	386	427	418	437	419	394	420	426	398	431	398	356	380	417	394	409	387	416	386	395	387	389	374	407	401	421	376	396	412	427	412	375	401	396	358	361	408	395	406	404	397	380	419	413	376	410	363	385	397	426	399	407	364	388	373	397	394	363	409	359	415	363	392	419	417	396	408	373	366	418	386	412	421	383	355	380	381	381	405	390	416	371	407	369	411	392	416	392	377	415	379	428	401	363	387	428	426	432	396	392	400	411	410	424	435	379	405	430	387	370	390	395	365	376	380	361	382	377	396	407	416	399	394	376	421	397	411	415	396	403	416	384	355	414	382	391	437	421	375	405	386	381	391	402	415	397	392	425	384	412	362	419	384	386	368	404	431	361	394	415	390	406	387	415	408	425	419	397	446	371	381	448	402	420	405	444	409	404	416	398	373	409	365	390	400	377	380	388	372	394	417	384	382	409	394	416	385	383	362	392	412	389	405	419	389	402	377	375	397	418	392	376	401	397	402	389	389	428	378	386	410	374	435	395	399	415	390	381	388	403	393	378	399	423	399	413	402	387	387	397	376	435	390	411	398	394	444	348	376	433	413	432	390	385	399	401	415	389	378	407	423	410	396	407	392	416	419	409	406	401	403	400	416	408	409	388	435	382	380	395	397	370	407	418	387	371	359	415	405	398	388	421	371	395	414	411	427	428	391	403	413	351	417	412	428	419	397	427	391	358	402	373	432	399	380	360	431	403	414	401	396	364	373	406	358	396	398	368	395	385	402	351	379	389	413	390	394	416	407	396	434	429	418	411	371	399	422	415	376	400	409	415	392	390	369	417	398	425	409	396	410	415	416	399	383	425	401	426	399	369	386	417	409	390	380	381	422	425	365	385	384	407	338	371	402	385	392	437	365	403	395	380	436	445	370	382	400	382	401	399	388	373	362	353	420	460	408	438	367	426	427	393	409	387	411	394	418	372	389	420	406	418	360	376	389	379	385	390	389	386	402	387	416	412	413	376	348	397	368	352	431	444	415	378	390	379	412	358	406	384	377	410	372	378	414	410	383	378	413	396	422	407	364	352	404	388	400	432	403	387	390	423	393	413	427	430	415	384	374	408	399	423	407	383	392	426	384	432	411	383	374	387	402	394	392	402	366	374	390	403	377	411	426	375	405	409	403	443	381	404	382	414	423	413	368	409	423	391	343	389	378	377	435	404	386	398	404	404	374	388	399	420	373	392	396	409	377	385	378	364	408	374	395	400	405	392	409	443	359	390	369	399	386	412	374	403	427	423	451	390	415	400	391	411	412	434	403	431	383	395	389	421	417	375	442	361	385	392	395	408	394	382	395	386	392	369	402	366	380	417	386	385	400	374	398	386	381	402	378	384	400	420	373	384	418	414	348	356	371	416	435	388	421	421	411	383	383	395	394	405	382	410	419	412	444	424	359	403
5513	1240	865	580	523	618	555	608	587	604	1078	2226	1941	1174	627	484	412	360	343	392	379	370	401	370	326	323	343	347	353	358	368	316	373	362	317	369	371	380	352	362	358	342	339	376	367	378	337	389	376	372	361	336	402	370	365	386	359	375	355	340	352	326	375	369	355	338	310	355	377	373	368	367	351	383	372	362	378	381	385	365	350	335	372	383	373	340	379	362	358	377	354	355	331	350	357	344	360	334	377	368	356	401	380	384	334	360	346	368	359	366	372	350	359	395	374	378	349	341	364	355	359	351	371	321	400	379	366	401	344	408	356	356	349	363	367	372	338	372	381	311	355	339	341	354	324	361	359	413	376	366	364	343	373	332	353	368	367	362	331	350	406	366	337	370	371	333	370	362	359	374	355	352	337	362	359	376	353	375	398	391	378	360	338	325	384	339	366	393	363	387	355	368	376	410	350	355	361	372	339	343	349	340	349	359	344	390	380	358	356	359	364	363	357	379	338	370	361	331	336	379	360	374	373	317	346	356	387	358	300	348	339	348	358	341	364	367	390	377	356	366	341	375	358	348	360	366	348	342	370	397	371	348	368	341	354	402	375	374	367	363	358	360	372	360	389	344	337	391	388	351	354	384	339	352	375	381	369	361	358	363	343	382	377	372	380	358	364	355	364	356	356	339	326	324	352	371	355	343	349	323	373	374	344	348	364	340	352	353	363	355	346	364	350	390	341	380	334	343	357	340	347	346	354	395	359	390	330	347	373	361	356	371	324	347	362	373	375	360	331	327	361	362	345	342	368	335	353	340	345	364	384	373	366	356	346	347	354	354	368	345	366	375	362	341	356	353	356	366	361	348	360	339	361	343	381	373	335	363	387	356	380	350	356	368	370	379	362	392	370	376	363	356	379	328	367	363	373	364	341	355	383	362	320	388	350	370	376	346	362	355	389	347	376	396	353	367	362	348	331	366	351	344	336	358	379	338	371	312	363	347	364	352	353	333	389	352	332	379	351	331	348	361	338	377	371	367	333	362	347	360	361	367	413	338	390	376	402	328	348	409	398	359	397	344	377	360	360	340	361	365	374	368	373	381	354	360	372	362	325	322	365	341	364	331	356	315	354	376	328	361	377	380	354	357	356	340	343	357	377	365	377	385	329	352	394	342	339	323	334	354	332	350	345	350	374	388	355	363	385	358	333	343	391	353	377	356	398	365	359	370	350	388	371	386	309	365	360	356	359	366	361	386	328	386	357	370	364	357	386	370	362	365	347	329	310	358	325	339	326	376	346	366	356	361	362	373	358	357	343	349	380	345	366	353	363	372	352	367	353	373	364	350	380	365	363	353	352	343	357	346	370	310	366	382	365	365	348	376	368	347	370	340	339	372	345	335	366	378	340	382	338	349	376	349	346	389	350	358	385	340	329	393	350	358	358	364	358	379	340	340	333	345	353	305	351	356	404	327	332	355	349	346	333	340	379	327	363	383	352	362	380	373	350	365	348	364	370	386	360	342	343	371	362	370	389	353	359	343	318	353	376	359	339	344	383	374	383	344	374	371	353	357	374	383	366	363	321	351	358	333	360	348	369	356	356	356	348	343	337	360	352	334	379	361	366	352	378	363	352	345	333	398	371	380	344	347	321	345	335	354	365	356	350	355	341	387	368	332	348	371	385	357	376	397	369	358	384	370	392	349	358	349	353	363	401	376	370	329	361	358	388	365	378	364	363	386	371	332	391	376	359	378	341	387	360	371	353	347	362	351	361	336	340	380	405	363	394	364	359	369	353	341	333	357	344	375	345	376	367	356	344	333	379	363	364	344	345	367	373	326	371	349	350	378	355	336	372	377	346	355	380	372	396	366	385	368	378	352	378	355	360	364	380	329	344	356	377	390	347	379	339	373	327	347	359	337	327	350	352	369	355	393	382	372	333	358	361	363	348	366	335	332	368	365	371	369	341	358	368	313	382	360	379	341	377	378	356	342	359	377	346	347	382	362	324	376	375	356	395	354	356	350	363	359	395	333	341	349	355	364	358	356	359	374	377	379	350	347	357	373	364	355	364	376	370	349	384	353	348	364	342	376	404	361	361	380	340	396	388	388	361	370	353	365	361	378	363	356	346	380	350	343	342	369	361	369	380	377	363	342	368	364	366	389	370	354	349	379	358	355	352	373	318	349	388	373	340	368	333	338	337	308	353	372	382	360	360	364	367	342	406	378	394	370	357	350	356	349	370	373	359	356	361	341	342	354	327	381	356	375	328	364	348	333	345	384	396	375	357	317	391	390	366	354	330	349	408	358	358	359	369	342	341	345	350	344	331	333	360	341	386	365	342	331	369	373	369	377	369	398	342	342	362	344	352	361	358	343	349	355	333	353	378	398	364	322	378	371	365	327	356	392	365	366	341	366	360	367	338	353	336	360	362	344	331	358	379	358	355	326	338	354	372	332	345	353	373	385	354	364	370	347	347	375	351	367	351	340	377	331	382	378	390	355	376	356	347	374	374	370	376	340	392	337	312	338	367	352	374	355	354	363	365	354	417	361	377	366	370	317	378	348	369	361	360	422	386	326	369	346	376	355	365	345	349	346	369	348	390	369	336	341	358	363	370	376	372	362	352	367	349	374	299	360	358	336	370	373	396	345	374	374	353	341	329	344	379	366	358	385	341	357	354	352	377	353	370	365	369	372	350	399	377	341	360	391	323	330	370	371	369	352	375	364	359	338	368	348	335	378	338	356	379	373	371	346	368	354	379	360	375	385	342	380	343	356	342	385	357	363	386	367	361	332	322	343	373	347	369	355	352	345	369	361	357	362	346	372	357	323	392	364	352	326	359	339	369	365	365	355	383	357	357	370	360	335	338	344	356	377	361	347	373	347	377	355	368	383	356	345	391	372	342	358	368	363	345	354	365	345	357	365	353	348	352	369	369	379	357	341	342	353	346	372	402	362	375	358	386	376	336	345	341	340	345	360	358	376	334	403	347	351	342	382	351	357	366	367	367	346	348	355	388	369	387	383	402	352	382	384	381	309	377	368	370	381	379	330	362	320	371	373	358	360	366	393	358	368	367	343	363	342	354	321	380	337	343	393	346	345	335	338	344	353	345	372	388	384	340	385	367	341	375	337	377	332	349	351	341	369	349	369	330	357	378	366	373	384	364	393	355	353	343	405	339	390	373	366	346	379	352	338	362	349	356	347	378	380	358	330	355	345	368	348	322	346	380	351	376	379	333	344	350	343	354	391	416	369	400	410	363	361	357	389	377	387	379	388	374	355	350	340	355	356	361	317	364	370	388	362	382	379	370	366	329	337	371	351	385	349	359	362	382	386	340	415	360	390	343	359	360	382	347	372	377	377	384	346	375	382	363	395	376	387	382	357	369	393	378	322	363	347	375	383	330	342	402	399	354	366	388	379	404	361	368	373	345	387	365	349	377	378	357	388	353	365	353	336	362	354	379	342	362	380	353	371	393	352	352	383	338	331	379	379	371	362
25671	21409	27407	25565	6680	1610	993	666	661	762	4345	16875	14527	6891	1997	921	477	402	353	354	355	373	372	391	331	360	377	388	367	324	365	365	374	373	384	366	367	352	416	369	376	349	372	401	378	354	410	386	384	386	385	342	396	388	343	408	348	382	364	348	382	353	337	348	400	356	365	378	398	368	362	366	362	359	358	376	377	380	381	391	394	373	383	383	386	361	374	363	368	367	346	383	320	351	369	349	359	357	337	366	336	398	325	347	347	314	348	357	347	368	377	363	382	388	358	363	370	392	358	361	376	360	353	378	387	378	344	357	373	336	377	342	397	367	382	334	373	380	358	347	368	374	369	351	377	370	378	377	396	391	383	358	384	344	362	358	373	379	404	372	374	379	349	360	341	334	366	359	384	362	317	339	340	360	363	395	341	370	374	397	371	362	374	378	359	374	334	381	374	364	345	401	340	381	349	396	356	358	328	363	367	409	373	342	361	346	355	367	368	357	372	372	390	347	364	360	345	342	376	332	369	362	392	354	377	373	367	339	383	361	384	380	361	355	362	363	370	355	373	362	367	370	392	388	362	364	360	378	378	382	361	400	369	356	336	382	370	379	347	330	372	356	357	354	345	383	345	367	359	362	342	334	381	386	342	366	404	395	346	378	377	378	399	350	374	370	356	318	376	333	373	366	370	351	399	362	385	406	370	355	347	380	388	377	396	336	385	364	349	386	363	362	326	338	365	385	349	329	355	380	335	353	382	395	355	360	376	386	381	363	354	396	346	338	355	367	360	353	376	383	329	368	370	391	393	365	365	357	342	360	366	354	362	345	362	345	355	390	343	355	346	343	386	345	345	394	384	371	378	361	379	342	389	378	359	377	361	367	373	358	363	325	378	380	382	366	369	375	357	349	383	385	405	370	378	368	339	372	382	374	352	375	348	374	347	388	353	362	356	354	374	380	373	384	319	351	337	333	386	380	364	350	364	371	349	375	388	370	327	390	360	368	376	359	380	353	330	358	353	370	386	359	331	347	364	339	373	368	385	353	352	369	347	371	382	396	375	357	398	371	367	345	349	417	377	382	357	375	345	357	374	333	351	362	369	360	393	350	353	358	368	353	370	362	376	368	385	342	354	386	359	330	367	343	368	351	395	340	355	388	386	387	389	403	399	397	353	313	370	391	351	421	399	373	351	365	343	318	395	396	395	336	354	386	365	370	361	373	374	341	332	381	366	344	338	365	341	367	363	349	354	376	365	394	382	332	404	380	376	360	353	377	402	354	354	391	352	346	374	350	349	352	355	351	329	343	350	398	353	377	342	371	411	369	372	378	358	345	329	343	370	378	360	351	332	360	345	388	372	386	370	369	372	373	388	350	348	356	385	374	377	364	327	341	379	390	374	355	356	367	379	361	365	399	380	343	370	378	356	341	367	361	369	325	403	344	386	377	327	324	376	338	368	357	360	346	344	337	395	344	353	360	384	371	333	370	396	336	344	375	359	360	355	391	333	367	380	348	371	377	340	376	336	356	363	349	365	377	332	370	371	339	339	373	372	367	379	360	390	390	335	366	352	352	414	335	378	369	378	339	389	349	383	383	392	364	353	393	360	360	379	382	399	390	375	360	366	361	378	386	360	371	357	343	351	384	367	375	332	384	383	352	380	363	339	405	366	342	345	351	384	379	354	386	367	332	341	335	334	364	362	391	392	381	386	344	334	376	360	317	359	363	366	349	348	367	388	376	384	370	369	344	388	368	346	375	351	390	338	392	370	360	370	367	391	370	401	357	362	352	365	354	370	369	392	341	371	339	382	378	397	325	347	372	362	377	361	370	378	377	369	336	376	367	367	401	351	365	359	358	361	364	394	355	376	324	342	393	357	353	374	344	378	375	372	375	360	353	359	337	391	391	370	387	395	353	382	355	384	341	400	340	374	399	388	334	361	350	349	378	373	394	373	360	395	353	362	357	416	326	357	375	382	334	342	383	373	359	388	351	334	362	361	340	381	364	364	336	384	386	346	349	361	352	354	363	381	353	341	370	378	399	354	353	373	350	380	387	368	371	372	345	377	352	387	370	362	382	382	386	364	354	355	351	371	403	384	389	366	361	334	355	383	394	378	357	381	369	346	403	344	342	328	385	381	380	381	368	360	363	352	359	379	360	386	328	349	375	370	366	327	380	359	354	362	347	383	387	368	346	365	384	348	357	351	378	385	385	364	354	371	383	348	376	356	353	356	348	354	356	380	363	354	405	372	348	360	339	379	350	374	361	374	370	388	344	371	380	380	384	356	356	368	398	360	368	393	374	362	368	393	337	377	381	395	367	366	366	354	372	364	331	401	334	378	360	346	369	351	372	349	359	391	414	377	356	345	332	387	347	351	384	352	359	376	352	386	372	385	339	341	344	379	332	370	375	368	336	348	419	348	360	344	381	353	361	388	373	332	373	389	342	354	357	341	393	374	379	354	374	344	324	334	363	385	363	346	352	388	367	354	365	368	369	369	359	343	362	354	349	389	337	349	367	347	392	377	345	370	364	414	367	343	367	372	357	362	358	363	366	354	405	340	365	338	333	395	382	343	381	356	368	350	339	350	359	383	364	379	381	353	389	340	381	370	349	406	370	381	369	364	383	348	375	367	369	393	377	343	360	350	408	346	423	389	343	368	359	346	385	361	325	376	351	341	384	352	361	363	379	387	371	364	375	356	345	374	391	323	349	347	370	353	359	358	373	345	347	384	342	362	332	371	338	385	377	350	339	363	366	386	361	352	394	362	334	359	364	344	366	348	399	373	359	378	372	411	378	342	373	366	355	386	356	368	378	328	387	382	359	342	383	384	364	349	367	333	343	354	379	328	336	332	384	381	376	353	343	367	339	399	383	331	358	360	340	368	391	408	344	385	377	350	379	373	355	336	348	371	357	411	376	366	389	365	371	376	409	356	393	359	401	351	363	407	353	353	369	369	370	341	377	368	367	362	375	390	357	347	386	359	362	360	384	363	391	347	330	354	363	382	372	391	349	389	379	344	366	357	381	379	384	390	353	396	356	374	352	326	369	348	367	395	342	377	339	344	393	394	373	358	406	369	399	378	367	334	360	383	372	345	375	375	349	364	375	356	373	355	399	358	353	369	361	376	368	380	376	367	384	395	370	370	368	347	356	412	393	360	343	374	359	372	377	348	361	352	362	396	367	392	347	385	374	367	369	346	350	367	373	372	372	365	380	369	368	332	371	340	364	362	368	355	401	353	368	387	369	386	381	374	327	365	357	366	367	363	387	393	405	381	383	363	355	375	421	369	373	337	394	357	361	350	361	370	387	368	358	381	370	343	377	383	363	388	389	358	360	377	362	409	349	401	398	355	365	355	354	352	365	362	356	389	401	377	379	350	341	368	382	368	374	371	372	356	391	370	362	348	351	388	371	361	370	385	393	367	339	348	376	374	369	369	358	339	321	378	359	419	370	390	358	348	377	331	374	374	391	372	389	393	366	348	340	355	362
4019	4930	3853	1743	1532	1706	1103	805	924	1105	6715	17556	13158	6173	2210	1104	511	389	392	395	369	382	340	346	368	375	343	389	375	355	398	341	351	364	393	355	395	365	352	357	379	347	360	351	367	314	408	366	358	338	319	372	358	383	343	372	350	353	329	340	367	391	370	345	390	346	387	317	386	347	396	332	337	333	354	354	337	337	331	357	339	350	329	375	347	350	348	348	372	378	370	374	343	322	384	349	334	350	332	398	325	347	373	388	366	340	343	336	348	362	362	375	388	333	361	351	358	361	400	379	358	368	355	384	367	342	350	336	347	382	361	340	361	372	330	364	323	343	382	334	393	380	372	350	356	362	353	328	354	358	356	354	362	345	347	320	366	339	338	365	371	389	338	315	346	397	362	359	364	317	369	392	392	352	362	360	365	368	334	385	354	385	366	357	381	329	351	382	355	351	358	374	375	355	336	377	348	340	312	343	353	334	356	347	338	385	399	348	367	312	360	354	358	385	367	385	337	332	357	339	362	367	328	387	339	356	344	337	381	365	349	343	353	358	370	366	364	360	369	350	349	378	355	361	374	369	349	348	381	376	354	375	345	369	349	380	384	349	344	342	377	347	373	398	341	347	344	348	332	337	345	355	344	343	368	343	365	364	353	357	374	335	342	351	363	361	338	353	374	373	366	362	350	359	321	354	359	334	342	321	347	341	341	374	351	388	355	335	377	377	379	364	376	372	356	367	338	357	340	387	338	354	376	342	399	342	346	371	360	326	387	361	363	368	338	366	370	381	323	349	330	365	345	369	360	369	344	356	371	322	401	329	370	333	339	368	348	361	330	326	348	382	377	376	367	335	362	349	337	355	365	335	347	361	376	354	384	346	395	349	390	354	336	371	333	369	361	312	369	369	357	342	328	348	351	372	355	353	364	376	357	345	354	384	356	388	357	377	364	346	328	352	370	340	343	338	359	347	370	358	357	320	333	359	374	336	378	359	374	358	355	345	310	329	362	339	360	344	333	392	371	362	367	354	318	361	347	349	368	330	356	328	334	369	338	350	365	355	395	347	354	381	301	338	327	354	357	336	343	364	398	362	361	369	380	305	396	348	347	344	356	352	312	350	356	348	315	344	380	374	350	365	314	323	354	334	335	396	373	385	344	384	338	359	352	350	361	357	372	349	339	367	400	342	374	373	399	328	353	351	359	338	322	376	358	353	350	381	369	336	348	361	374	332	337	388	332	324	323	376	371	363	333	325	382	364	321	350	358	346	367	359	388	352	376	342	328	364	367	350	368	367	362	349	315	348	363	347	353	352	356	348	359	342	357	353	344	350	373	387	363	353	374	341	313	341	368	357	356	344	355	314	336	369	346	348	343	385	375	373	363	350	334	350	342	338	343	369	336	353	354	341	347	333	332	314	412	372	325	355	365	362	388	344	366	376	363	359	361	339	344	386	331	341	308	343	350	377	384	333	330	362	381	345	347	379	366	370	362	329	333	380	363	366	379	338	368	380	355	331	355	361	328	363	350	385	335	335	359	393	355	349	397	316	333	330	330	361	330	340	357	351	342	332	385	373	361	355	332	342	351	340	329	358	368	347	361	388	378	384	348	362	372	348	339	366	326	349	335	326	369	329	350	359	357	375	351	350	364	368	348	341	384	353	341	327	331	348	354	353	357	362	349	328	347	370	341	340	374	365	374	379	383	354	342	360	336	343	341	362	342	343	363	368	367	353	345	366	368	351	366	342	347	342	335	322	332	350	345	372	347	351	355	355	350	356	358	323	352	409	393	346	373	362	344	349	336	335	340	376	345	335	336	339	349	371	350	331	348	323	353	358	359	325	334	390	337	356	372	378	351	350	355	357	406	349	344	380	344	343	390	357	367	338	370	391	384	364	328	338	358	351	322	379	356	354	374	334	364	383	350	413	364	365	341	331	329	343	343	347	363	374	337	339	355	347	363	373	343	327	336	397	384	363	334	324	362	360	347	369	364	381	347	346	369	345	359	352	380	391	367	324	333	343	375	365	338	329	339	383	344	353	343	361	336	354	368	353	360	371	345	351	312	361	351	355	366	359	376	343	349	370	383	359	292	342	367	371	353	330	347	356	328	371	315	384	353	361	349	355	364	330	356	366	372	353	374	367	359	344	331	323	337	328	344	365	371	355	341	365	320	346	338	340	328	365	390	332	358	322	352	302	379	356	342	368	374	332	357	360	368	386	329	351	348	394	354	369	403	367	340	366	367	399	338	332	349	374	355	387	308	341	333	354	362	350	377	355	319	346	364	391	391	352	354	322	379	343	351	360	322	375	348	364	331	354	369	352	372	325	387	358	385	361	351	370	391	367	326	324	352	347	345	355	341	335	373	333	351	365	374	326	364	360	342	360	353	357	354	342	325	323	359	369	362	346	359	346	348	335	337	310	369	338	356	318	331	365	345	364	343	358	337	370	330	355	393	370	354	363	342	384	352	371	370	337	376	391	339	346	376	353	325	331	375	362	373	341	348	346	346	371	362	338	362	383	335	341	349	357	338	373	357	352	369	337	355	387	350	380	395	356	355	350	360	357	359	334	350	369	341	360	352	337	346	343	321	345	375	346	342	354	356	348	345	380	366	357	345	358	359	347	325	359	319	332	339	338	365	325	355	354	351	376	356	338	359	394	366	349	377	337	368	333	297	351	348	348	393	334	361	358	379	363	366	335	370	341	394	346	367	370	359	339	336	371	342	381	343	373	391	380	366	345	356	366	351	358	347	336	354	341	358	354	352	380	358	390	321	340	371	348	373	336	384	361	345	374	350	371	362	335	377	358	346	355	366	345	316	354	352	346	354	340	346	346	348	326	361	355	365	345	352	346	343	345	360	341	391	325	334	346	357	338	347	354	371	349	352	354	359	371	371	370	343	406	381	354	372	363	358	354	384	353	363	358	375	346	351	347	334	363	351	332	331	360	361	377	353	335	350	315	339	358	316	396	344	360	306	365	357	338	362	363	305	360	382	340	353	347	345	334	371	354	378	358	334	369	340	346	337	337	329	348	329	355	324	346	367	353	328	366	350	336	332	364	347	362	377	329	332	329	363	356	358	331	352	344	347	342	340	371	385	365	392	373	358	334	345	337	360	379	357	345	327	370	344	380	344	350	337	340	354	341	360	358	319	394	338	357	338	346	368	367	306	323	331	359	370	341	333	350	350	378	354	337	319	365	366	361	349	358	344	363	341	376	350	331	345	351	347	352	335	333	334	364	362	375	379	359	349	348	355	342	344	371	357	337	380	354	365	322	357	331	369	361	349	345	339	389	331	309	335	386	390	345	330	345	377	341	333	373	341	367	305	334	362	348	348	327	356	346	334	353	351	337	376	352	356	371	380	354	347	350	359	362	340	344	315	344	361	330	345	351	353	344	351	372	332	333	345	345	345	325	368	354	352	400	366	344	351	347	368	343	366	392	363	339	358	412	353	389	388	328	345	357	355	292	387	352	351	352	371	340	352	343
24679	21408	28568	24626	21091	8099	2607	1345	983	850	9528	29428	25506	13648	4082	1643	710	547	510	527	477	521	517	480	505	520	478	500	490	491	513	523	508	506	511	511	483	478	514	481	508	503	518	495	543	515	491	470	523	532	468	537	491	506	474	507	503	468	516	486	468	450	439	456	534	510	468	508	528	493	481	469	451	456	498	498	511	509	508	503	505	520	479	481	515	499	487	499	496	461	490	502	487	490	468	527	485	500	489	438	513	539	486	501	488	497	482	486	541	485	499	527	486	511	514	481	518	469	492	504	510	434	535	498	491	490	517	454	489	517	511	502	478	492	495	521	521	481	510	508	492	491	444	500	505	520	512	477	486	480	482	486	510	504	481	485	505	504	525	517	467	479	527	497	530	492	502	483	533	516	502	534	503	514	519	522	473	492	496	480	532	460	448	553	463	491	457	499	524	524	526	498	483	490	533	505	523	508	463	488	500	499	500	506	504	481	461	513	502	477	499	488	496	474	510	505	473	477	471	511	476	476	501	503	479	522	475	527	503	502	475	474	488	528	523	455	494	507	532	470	497	477	476	484	457	438	469	446	495	482	488	462	524	511	513	518	497	484	482	486	486	475	483	503	458	510	506	504	482	473	465	504	504	495	474	480	490	492	478	481	456	487	461	455	513	502	540	495	506	465	457	457	486	512	491	483	521	498	506	502	483	511	519	491	489	475	462	500	505	512	522	535	513	492	523	535	505	467	535	546	484	488	477	499	504	497	513	530	502	450	498	478	495	512	510	498	492	459	505	484	494	487	493	496	465	475	511	528	486	479	491	522	493	527	509	541	502	518	502	497	513	481	478	508	504	477	498	488	476	445	482	493	484	468	489	449	492	504	476	446	461	452	562	457	491	544	507	487	464	538	468	511	504	512	444	480	478	459	505	484	491	505	498	514	521	460	507	518	514	468	484	517	464	489	496	488	506	524	477	453	486	512	466	520	523	490	485	503	513	470	500	486	507	489	486	486	457	472	494	492	491	485	502	503	487	479	484	443	495	478	512	516	492	476	501	465	485	480	484	463	471	513	535	477	531	506	494	489	502	514	482	492	470	489	472	501	532	456	517	473	494	479	473	523	535	482	496	464	491	493	477	469	473	472	498	515	461	448	495	486	463	488	520	475	492	511	442	453	513	477	479	487	512	510	554	515	503	461	532	506	478	485	466	458	500	476	494	495	485	519	519	474	495	480	482	477	494	500	466	466	506	478	529	475	502	513	443	521	454	506	486	463	522	489	454	539	487	457	456	507	509	464	470	478	542	508	513	492	484	471	520	493	485	466	481	495	456	489	485	479	496	486	512	509	495	472	497	467	472	467	499	498	531	504	525	524	470	488	517	516	535	466	512	494	501	531	512	509	482	520	472	474	522	502	469	455	501	554	515	516	507	489	464	477	480	491	497	513	500	455	521	473	471	490	505	446	495	481	519	483	510	487	512	491	486	491	504	502	511	486	536	507	494	477	509	530	457	518	502	516	515	465	516	498	491	550	509	500	453	499	504	490	481	480	459	480	498	504	516	470	495	497	492	490	481	488	502	476	501	480	472	515	479	484	464	491	486	458	482	485	493	494	512	506	459	508	543	530	508	483	478	467	536	503	446	499	506	521	484	511	504	465	484	485	466	447	470	500	535	480	477	477	461	511	488	496	484	482	476	484	483	501	470	472	462	518	498	459	531	509	470	430	462	515	455	519	482	512	504	513	515	503	508	476	456	467	496	457	467	503	507	520	445	480	501	456	499	486	457	460	483	489	501	460	455	487	475	503	493	492	504	532	471	510	518	504	461	459	527	509	512	455	457	499	546	475	484	489	495	495	488	471	486	477	465	496	505	519	482	498	496	470	477	507	465	507	444	522	492	492	458	504	500	528	487	470	510	476	457	471	524	520	462	493	461	504	500	465	513	530	515	437	516	484	497	504	511	480	491	498	471	512	525	486	482	497	511	535	486	470	509	503	494	528	525	469	461	499	491	516	464	504	525	438	492	526	509	491	451	512	483	486	494	500	516	524	510	491	512	491	473	511	515	470	484	509	513	476	488	468	478	524	456	468	450	484	503	488	483	465	484	497	516	484	422	458	480	472	476	487	427	452	493	506	520	489	466	521	530	492	493	457	525	488	475	467	489	435	455	529	508	499	508	536	489	514	508	452	476	482	488	536	479	481	481	460	518	488	459	443	504	488	497	486	538	544	472	520	490	484	465	470	492	480	454	519	497	450	506	508	499	492	491	491	473	477	521	510	484	498	476	506	477	469	507	489	485	499	495	505	498	499	481	490	467	436	469	511	479	478	492	455	516	501	474	458	489	487	492	437	487	479	496	472	486	483	494	531	495	485	474	448	466	461	490	490	456	509	484	454	499	469	509	495	481	445	494	459	475	523	546	485	476	507	478	491	485	523	502	479	457	481	502	553	523	488	455	451	542	484	543	524	533	491	462	498	503	468	501	508	472	500	516	491	468	432	517	488	542	455	469	481	475	499	430	447	510	451	512	487	503	485	493	465	534	477	508	456	508	477	503	520	466	515	492	502	523	471	463	526	464	526	487	486	464	509	504	505	479	479	530	499	507	502	469	467	485	509	516	507	473	479	530	457	479	495	488	482	494	509	482	468	475	476	453	482	449	497	496	499	500	497	468	509	467	490	448	480	476	487	509	519	507	478	520	458	475	496	501	477	500	501	514	463	506	465	510	519	491	495	511	506	508	525	551	457	497	456	503	489	495	489	502	507	482	448	471	489	494	487	500	547	541	473	460	494	455	517	506	461	494	479	536	505	487	472	470	477	471	473	513	514	535	536	510	489	483	511	503	510	490	481	514	463	487	520	560	507	513	472	485	497	497	499	520	529	461	482	500	501	478	483	463	500	484	504	488	528	510	502	478	452	504	508	470	488	520	480	518	480	480	478	470	525	498	468	499	472	466	506	494	464	462	514	481	462	556	481	493	476	443	472	499	467	458	455	522	482	516	451	480	495	524	490	450	503	489	490	512	497	467	512	493	499	490	470	462	514	480	516	479	476	523	479	502	501	526	506	478	473	452	501	484	485	504	515	486	518	454	481	448	467	492	436	507	465	530	471	533	470	505	480	495	504	485	478	535	510	471	517	494	486	484	528	500	463	490	510	476	469	476	498	529	470	519	518	504	497	522	492	456	477	492	504	494	514	485	514	503	515	477	469	473	487	489	492	483	514	514	514	487	453	466	538	471	488	500	474	491	479	493	477	463	467	502	477	487	537	520	479	435	484	443	454	519	475	508	511	494	514	521	492	524	492	498	436	517	509	496	506	492	504	488	534	477	481	506	556	533	464	459	470	496	485	528	517	452	453	500	492	474	444	469	536	505	504	496	438	479	473	478	500	484	480	496	495	489	479	499	463	483	512	501	485	512	518	455	514	472	515	485	493	506	477	492	477	459	534	486	505	512	508	490	493	487	477	505	483	482	463	471	487	492	516	516	491
4366	7227	6602	3690	3950	3210	2269	1698	1296	1063	13441	27841	21984	10593	3780	1773	738	544	466	448	448	462	493	465	464	440	459	488	469	504	463	443	461	485	467	451	469	423	526	426	440	417	436	431	456	468	484	454	463	473	462	483	434	475	497	489	437	483	433	473	474	457	447	428	474	457	456	419	432	505	473	468	508	479	468	462	498	463	492	502	451	442	468	475	481	469	464	435	457	473	479	467	432	454	467	421	425	506	450	443	466	449	439	458	441	442	477	469	482	466	457	451	465	497	458	496	435	430	470	475	455	499	455	458	431	426	416	494	472	454	445	461	463	447	468	422	449	440	444	473	466	456	461	440	456	450	482	470	459	508	476	479	465	486	454	477	469	506	458	450	507	457	473	464	448	435	483	470	453	432	466	470	441	500	480	485	468	471	449	472	450	506	478	450	472	461	425	447	442	484	442	413	476	466	467	484	445	457	453	469	488	425	448	451	510	478	481	436	461	430	490	439	438	489	432	446	456	455	441	500	458	454	485	472	484	426	477	465	468	464	472	465	455	473	478	481	496	456	410	427	499	475	450	441	466	473	431	440	450	428	473	473	476	454	479	474	449	481	458	466	447	465	475	409	459	470	439	479	443	458	476	441	442	457	458	481	464	452	470	453	437	447	455	447	423	476	493	501	461	433	437	468	507	445	465	454	505	497	454	484	477	490	454	487	479	425	479	452	459	502	481	437	432	437	453	494	444	478	481	465	469	471	513	439	436	459	457	463	467	458	467	460	442	447	455	503	437	472	435	457	459	478	426	484	434	479	455	410	488	430	434	434	447	482	439	460	450	491	485	472	472	440	453	486	503	458	486	442	409	433	492	465	494	478	485	471	456	437	468	501	488	475	496	455	471	485	456	430	444	471	438	407	483	483	463	454	473	452	456	423	459	479	470	439	434	454	482	460	447	429	450	484	462	443	453	477	467	496	405	471	474	516	446	478	487	515	443	431	467	488	444	468	415	444	466	464	463	452	480	463	437	470	462	442	458	483	480	480	457	441	455	466	433	505	438	450	486	432	448	456	414	435	426	449	477	478	414	457	462	471	460	487	420	459	465	479	472	506	478	461	431	459	478	478	444	438	471	480	448	447	428	504	419	471	443	458	489	464	483	449	451	516	411	467	481	502	441	480	459	478	452	461	472	452	443	445	435	506	468	505	461	452	473	480	474	468	442	466	475	485	464	450	470	458	494	448	475	453	443	462	444	446	471	456	473	474	468	457	456	479	447	435	460	465	457	485	460	501	477	449	432	447	498	411	489	488	442	465	458	473	480	469	484	467	433	464	443	437	447	509	417	443	466	469	507	467	442	433	460	462	481	445	435	464	445	494	429	491	457	430	462	460	484	452	438	482	439	502	479	480	479	441	445	439	405	473	441	426	479	436	442	473	451	485	485	490	496	453	485	473	453	443	443	458	458	465	439	437	493	500	455	517	467	459	451	463	488	422	454	433	482	456	488	475	480	464	446	497	462	458	429	466	472	466	496	461	439	512	442	445	445	476	429	494	443	453	484	490	448	454	453	436	494	424	473	437	453	450	445	447	477	432	417	507	462	485	449	445	452	472	421	427	425	436	453	441	484	479	478	454	469	409	430	448	457	447	456	490	401	482	451	492	446	504	435	464	416	453	451	445	452	481	442	513	445	449	448	458	448	417	489	442	470	463	457	411	427	473	435	446	448	468	436	423	464	502	439	472	474	470	475	449	450	452	467	479	471	451	471	432	467	462	475	504	430	483	452	482	466	489	473	478	462	459	468	456	491	411	434	453	436	434	461	452	446	429	432	473	485	478	460	506	420	482	435	517	471	428	454	432	474	480	463	477	430	462	454	453	462	472	482	502	490	482	436	461	448	456	409	437	456	472	396	437	457	459	431	463	454	454	471	469	478	447	462	448	442	436	460	466	445	432	437	474	485	458	458	439	443	448	464	465	462	434	476	452	418	442	455	468	449	466	473	480	518	443	441	440	471	445	452	474	426	468	414	440	462	468	432	480	469	443	455	446	463	422	472	469	448	482	465	430	437	468	451	461	456	466	457	470	450	458	462	428	451	444	428	489	461	452	466	443	439	458	446	468	445	448	472	456	481	446	423	467	409	448	465	469	441	494	471	496	422	526	478	439	464	448	486	475	478	472	489	472	457	470	443	430	430	461	441	449	475	452	445	446	454	448	442	444	462	509	434	427	460	473	465	489	469	497	504	460	489	438	417	485	497	455	488	496	497	452	458	427	460	491	454	463	475	454	451	485	456	435	452	452	474	492	442	458	443	428	426	445	455	454	451	476	455	438	442	433	478	431	458	455	478	433	429	485	454	470	436	478	467	437	455	435	441	476	434	471	469	439	469	484	446	397	455	455	418	458	440	444	461	497	402	448	428	441	430	486	502	454	430	480	487	459	407	472	451	431	483	475	457	483	438	477	441	461	491	461	477	462	428	468	467	463	446	489	461	472	436	430	452	470	491	474	454	465	437	491	439	448	451	448	413	416	457	459	480	413	445	454	445	455	465	479	492	471	470	463	481	445	448	525	475	426	426	455	458	498	459	433	492	438	455	464	448	463	491	441	489	481	480	466	488	461	452	449	446	446	473	444	405	507	463	459	447	468	466	453	459	429	442	447	465	467	451	448	457	510	450	453	436	437	484	441	442	450	473	465	467	472	477	465	446	445	442	491	484	439	428	460	445	451	455	457	441	467	473	416	473	473	470	491	456	432	403	460	433	437	450	470	453	465	491	453	451	475	484	448	438	474	444	465	458	456	482	427	476	430	468	494	469	474	451	479	432	475	475	417	450	444	439	467	428	420	403	460	431	463	475	452	469	427	453	443	483	447	454	451	448	470	474	465	460	448	443	463	456	463	461	486	453	477	477	452	468	458	483	443	471	473	459	472	472	453	463	461	466	446	490	449	471	448	475	440	480	466	444	460	462	482	481	467	460	425	469	480	437	413	452	425	423	453	443	451	478	479	481	480	459	464	452	445	491	486	464	437	448	444	464	483	438	473	493	526	484	459	485	477	462	459	441	477	444	435	436	462	475	486	450	420	437	452	490	488	469	447	472	430	483	492	442	459	477	446	475	497	456	440	464	473	434	467	456	480	471	428	454	486	494	473	444	442	421	443	442	475	445	465	473	462	454	459	442	427	470	449	445	445	448	472	479	446	450	484	444	451	457	441	445	458	435	451	445	478	458	418	461	463	432	460	419	439	438	466	476	442	482	457	457	424	434	429	442	422	449	488	416	467	482	477	484	488	453	468	470	470	426	433	491	465	443	443	477	453	474	443	503	477	462	465	477	425	475	454	445	492	459	430	479	458	424	467	437	447	450	482	421	453	440	444	454	456	419	497	475	453	478	468	478	450	471	496	471	449	424	466	430	449	455	449	477	490	459	467	455	445	460	477	498	453	497	488	453	445	426	438	469	433	461	462	454	440	443	426	434	481	465	456	499	445	494	461
27489	10116	1653	1028	944	751	544	487	496	536	737	1581	1639	1066	693	493	407	382	359	378	352	368	401	330	378	389	382	370	381	324	359	330	363	377	406	342	360	386	376	384	364	377	364	382	350	354	384	372	378	323	349	377	370	369	373	353	359	377	366	333	360	331	389	359	375	368	350	381	395	381	351	360	339	367	357	353	386	398	388	362	374	365	369	383	389	367	371	358	377	372	369	372	371	366	358	356	357	389	384	354	379	412	400	352	350	353	376	397	364	331	379	396	376	355	414	379	402	375	347	382	370	376	350	355	367	346	371	379	370	364	368	331	387	387	374	367	359	380	326	360	393	378	366	343	384	356	363	382	376	398	385	388	348	414	375	390	364	397	359	390	378	394	398	329	365	326	361	374	328	348	392	371	403	389	381	350	374	366	345	364	373	392	362	382	386	404	348	346	356	372	398	364	398	350	338	374	365	355	340	358	394	338	333	349	390	379	372	387	364	370	359	377	370	407	375	393	388	393	395	364	414	364	390	406	348	391	368	359	390	356	350	357	380	352	348	329	370	399	376	384	380	382	366	359	348	375	383	344	350	392	362	373	358	381	360	335	378	361	401	334	360	406	345	393	370	352	356	391	364	369	366	383	353	384	335	367	374	365	385	365	344	376	341	378	357	371	349	364	373	335	362	382	376	371	372	363	370	359	394	358	390	365	360	376	372	367	365	350	386	338	364	329	364	371	382	351	391	342	394	347	371	355	367	367	357	318	360	365	362	392	367	372	367	325	349	382	345	350	372	394	352	369	377	381	404	356	400	356	372	328	371	365	368	394	373	371	381	407	347	346	360	370	367	381	362	365	392	343	381	360	364	388	363	379	386	375	352	360	352	373	353	375	366	378	365	363	377	366	372	385	402	328	348	389	370	358	379	377	358	335	401	361	382	361	380	405	370	381	356	355	334	367	367	359	372	349	325	356	371	348	350	386	363	408	380	387	348	375	338	372	391	368	357	342	364	385	401	366	357	346	367	363	350	384	380	349	367	357	384	369	396	342	411	383	416	347	370	406	356	361	381	368	353	402	383	332	342	368	354	371	386	344	376	388	391	372	346	349	388	369	363	370	386	340	350	379	346	342	371	381	357	372	380	364	371	350	403	373	385	361	365	368	364	393	368	352	424	393	387	367	367	423	378	381	361	405	390	348	393	386	382	372	329	362	378	371	391	339	369	363	345	391	375	387	322	358	360	388	372	373	372	362	347	359	381	369	413	377	364	370	385	355	354	381	389	357	388	361	357	385	331	396	385	366	336	359	355	361	354	408	362	371	376	401	342	388	343	337	360	345	335	384	389	378	393	357	409	380	374	342	361	389	368	376	371	393	420	341	372	359	367	365	384	364	388	362	349	372	362	339	339	362	334	344	378	365	367	354	371	380	352	386	354	362	376	358	406	346	354	344	380	333	328	379	377	375	339	371	317	397	352	378	377	374	378	400	346	372	343	389	379	388	376	335	337	376	337	344	362	393	415	385	335	406	391	357	355	378	372	377	363	329	359	354	369	378	352	376	353	403	332	375	391	385	343	349	351	372	346	360	388	346	384	343	404	383	354	389	380	350	382	348	365	393	387	415	369	326	332	367	376	375	341	379	364	394	359	368	404	338	374	417	358	389	364	351	402	391	391	350	355	349	331	370	379	354	356	376	407	342	362	375	367	373	351	352	382	413	375	392	394	399	366	377	387	377	343	401	382	353	371	347	354	374	391	375	402	374	362	384	382	374	376	347	363	399	351	342	396	388	352	376	376	382	385	366	352	410	394	343	347	379	359	357	347	366	372	355	333	352	356	381	395	349	398	380	372	379	388	382	358	386	349	383	316	363	341	379	374	416	347	371	346	366	387	374	416	355	373	340	351	349	374	327	363	416	371	399	365	370	360	375	334	353	358	327	366	382	368	384	365	350	353	367	359	383	376	324	365	357	378	377	377	350	367	345	323	376	332	372	357	371	338	352	349	353	404	388	339	346	381	400	374	349	380	350	354	386	387	369	348	387	338	335	369	378	353	359	379	348	345	385	382	408	361	368	377	364	359	375	389	351	394	400	350	357	384	354	407	370	354	405	354	335	400	383	383	384	346	366	375	365	391	372	356	368	370	372	376	365	390	364	380	374	393	386	418	383	384	385	360	384	351	360	390	386	383	423	357	386	356	344	385	374	398	369	367	369	372	381	349	328	359	349	360	349	366	368	381	388	375	383	360	377	342	382	359	363	392	362	361	329	347	341	370	377	382	369	364	373	376	394	327	379	371	345	381	387	349	385	353	405	355	355	380	326	335	343	369	333	383	358	377	367	362	362	350	375	358	374	346	363	378	349	374	383	370	370	404	396	389	419	360	415	370	378	366	351	333	395	337	386	358	387	364	368	328	353	397	391	370	342	385	360	405	335	368	345	381	381	356	383	393	360	357	325	346	376	401	365	362	349	378	380	350	412	418	343	350	384	350	359	364	354	362	390	360	348	405	375	379	350	381	403	394	396	364	378	355	350	371	340	348	389	363	369	349	366	359	353	373	389	366	354	355	349	377	347	346	356	365	355	339	379	359	369	362	338	380	347	392	387	351	408	347	357	384	335	373	393	362	380	347	322	369	335	350	361	369	370	392	377	378	375	343	345	383	426	399	359	384	375	386	359	351	362	344	365	358	376	399	362	362	397	384	363	383	354	325	365	365	405	360	383	352	375	363	344	361	362	402	390	442	410	354	371	361	332	363	362	378	365	401	358	345	384	354	367	339	365	356	433	372	376	361	358	373	376	359	381	366	378	355	405	369	414	362	390	339	380	374	342	382	337	372	369	378	362	350	378	364	347	376	390	367	369	377	397	400	373	355	360	375	390	369	350	385	413	355	333	356	375	358	330	357	354	362	327	371	375	356	365	392	367	375	367	332	376	340	392	350	376	352	385	350	392	374	388	352	371	360	342	364	349	380	385	354	372	373	360	373	384	342	385	371	348	344	387	330	382	331	388	361	362	377	384	344	386	371	343	358	382	358	385	346	370	354	352	365	357	343	389	381	355	384	349	404	336	394	394	377	424	390	373	374	376	376	359	375	358	371	400	364	320	330	368	376	367	373	369	357	357	359	329	349	382	379	372	360	380	371	360	358	392	393	383	359	381	377	366	363	357	381	352	408	370	375	388	366	395	384	386	368	373	368	401	375	383	358	343	401	408	363	352	378	378	363	372	386	337	351	363	362	386	367	372	370	364	360	388	389	379	384	369	396	372	384	410	395	376	389	394	359	341	397	328	366	364	373	382	405	398	370	321	351	358	369	344	335	352	356	380	374	400	363	381	341	355	364	335	367	379	386	364	361	337	357	357	344	355	346	334	367	364	374	348	368	371	350	368	331	362	367	350	362	370	359	387	342	357	344	411	342	378	367	359	374	387	385	347	368	355	347	355	374	375	408	360	381	360	378	420	374	373	363	355	368	379	349	348	393	363	384	338	360	368
5541	1608	1291	983	1240	933	592	584	555	599	981	2124	1911	1182	701	506	390	322	368	346	352	343	347	314	345	336	336	355	354	330	357	369	329	372	356	341	348	331	360	337	327	354	353	315	358	338	336	346	342	370	342	344	346	364	298	325	330	337	332	333	343	348	379	326	340	346	299	329	365	392	361	332	332	333	326	324	342	385	316	346	350	356	375	381	356	338	359	383	358	354	368	365	346	331	352	323	329	341	370	397	351	377	342	340	302	342	328	357	336	362	337	348	323	330	347	342	357	376	335	345	340	336	318	349	335	327	303	369	346	350	356	320	353	299	366	362	323	356	362	376	333	364	344	368	341	339	360	365	350	389	316	308	340	347	372	326	348	321	342	356	331	334	367	328	329	326	345	346	326	346	348	321	307	377	359	355	342	381	299	358	356	362	347	361	324	370	337	328	364	375	341	357	370	329	314	374	338	342	355	324	359	313	343	326	339	295	328	346	334	337	346	362	380	360	332	344	321	348	330	313	353	335	331	317	345	345	341	356	347	330	325	358	323	327	358	319	327	328	355	326	349	290	398	316	314	354	324	348	354	294	351	322	328	342	350	323	327	331	317	322	335	308	343	346	355	362	331	336	371	310	354	324	314	357	329	323	333	342	329	319	335	354	363	366	387	334	309	357	345	351	353	331	357	319	351	338	363	300	356	369	351	353	341	354	319	353	348	337	333	322	365	370	323	365	364	327	364	382	342	305	336	325	349	350	337	362	346	363	335	309	359	350	350	350	345	324	353	328	357	332	343	318	368	332	368	349	334	341	334	360	340	356	363	332	347	333	321	364	346	364	340	337	366	327	336	367	331	323	341	341	363	334	362	331	330	331	348	340	345	323	363	352	312	331	333	325	358	342	364	335	323	374	346	336	318	321	327	362	339	355	344	362	381	348	358	336	355	350	356	331	321	330	345	322	333	338	325	352	348	331	337	363	376	352	332	324	370	356	321	352	324	345	363	331	335	351	329	356	328	343	353	362	382	361	303	337	333	303	346	350	372	325	315	332	368	321	347	317	387	334	336	346	341	354	349	352	380	311	339	334	335	351	338	363	352	332	315	326	361	366	339	369	336	325	346	321	347	312	320	354	327	335	350	342	339	323	323	317	322	328	310	384	334	329	360	333	336	334	324	385	321	372	347	335	341	329	336	318	368	352	333	324	351	339	330	333	343	329	331	303	318	364	338	368	332	318	341	353	363	363	322	357	355	354	393	327	331	343	339	356	340	320	339	338	371	349	340	344	343	352	343	347	330	351	338	337	314	326	361	323	348	352	346	367	371	330	305	359	372	329	348	358	362	322	320	366	344	364	322	342	351	340	332	331	354	351	355	334	310	343	329	335	353	352	330	341	360	363	383	344	358	323	319	353	354	323	341	352	330	324	349	326	344	335	331	358	342	376	309	335	350	349	367	343	341	315	330	367	343	340	342	324	356	325	348	361	322	329	349	319	346	355	351	341	320	345	348	354	309	337	327	380	346	347	361	359	318	360	336	346	350	345	340	351	353	369	335	342	309	342	332	311	321	346	337	366	378	353	360	350	319	350	316	343	332	358	360	371	326	356	380	319	337	324	323	376	318	350	341	377	345	359	325	322	340	338	338	306	353	341	338	372	345	327	348	364	348	335	340	361	347	339	373	347	351	337	377	351	364	347	359	335	357	324	387	347	339	371	350	360	373	343	372	315	350	361	369	389	323	364	317	314	373	360	359	378	356	305	308	333	352	342	357	357	350	338	354	322	316	365	349	341	328	349	342	332	336	317	338	342	337	372	349	308	350	333	337	351	323	326	338	327	365	364	320	339	332	303	340	343	362	330	364	348	369	329	349	378	368	344	341	327	316	354	367	339	344	362	330	360	299	356	353	358	355	340	347	334	326	350	343	332	336	339	330	384	321	352	345	349	327	351	341	351	337	368	364	331	321	321	382	336	356	390	313	341	311	336	361	321	347	363	332	325	335	373	359	375	345	331	351	361	359	310	375	314	336	325	370	327	335	367	335	324	329	340	324	360	333	328	330	292	332	319	366	373	318	362	310	342	327	344	327	332	332	329	352	338	358	326	349	376	339	320	339	334	362	334	345	368	375	325	337	349	339	342	353	356	341	367	296	336	351	315	324	361	360	336	343	356	327	337	333	372	313	349	345	329	350	347	359	341	349	343	351	346	362	350	350	307	366	319	370	335	365	364	347	305	360	331	324	336	338	358	356	344	336	315	343	331	335	366	340	346	338	334	330	344	346	359	348	312	318	338	355	359	350	338	359	361	322	343	312	356	315	337	363	350	348	354	360	375	342	379	352	320	354	366	386	393	322	368	357	369	335	370	369	341	340	334	352	350	372	324	356	376	344	332	339	340	366	318	331	338	352	314	374	323	327	335	329	336	329	343	320	361	355	344	349	346	326	351	367	360	356	335	327	362	350	370	342	361	334	367	352	371	362	318	317	326	350	320	353	370	330	324	331	334	339	350	328	347	318	327	373	363	363	352	334	368	361	309	342	406	329	349	340	328	351	353	334	332	316	354	348	345	310	322	356	347	346	371	308	339	358	344	328	344	320	322	359	361	376	338	346	358	331	367	339	384	360	316	348	370	358	347	332	337	331	340	367	377	341	324	347	316	333	345	330	334	346	337	331	327	363	355	328	326	337	333	347	325	352	343	316	331	328	340	363	336	339	340	345	304	297	343	348	362	377	347	353	353	362	305	341	365	338	349	372	369	353	336	340	368	370	362	362	347	358	354	301	340	343	318	316	328	376	358	331	347	318	344	330	356	345	347	359	363	334	355	367	374	359	339	333	342	316	356	328	338	325	356	362	350	342	363	343	363	361	388	338	336	333	335	366	341	342	357	336	318	310	373	348	361	337	339	340	304	352	347	310	328	372	366	384	328	342	350	368	336	332	335	329	353	356	343	344	366	329	369	337	368	356	363	320	343	337	317	356	299	347	336	341	337	402	332	381	342	378	341	314	360	380	368	337	358	325	369	342	368	338	344	324	371	331	338	332	333	331	355	337	327	363	336	320	336	357	321	320	345	344	326	373	343	346	376	363	356	308	350	339	361	339	366	351	332	301	389	320	335	361	337	328	304	328	358	311	367	338	324	323	359	341	334	349	364	334	308	372	335	348	360	371	338	316	332	351	332	327	345	376	328	365	351	310	341	384	335	362	346	370	323	370	345	322	342	352	345	356	352	312	362	389	311	348	331	345	336	359	340	376	361	322	336	346	325	348	326	358	319	368	307	358	400	335	349	363	340	393	354	341	373	313	352	365	374	368	347	356	387	318	365	333	333	357	306	324	328	341	359	314	356	339	355	340	352	326	303	338	339	317	364	325	350	367	340	334	331	339	369	337	322	346	326	325	342	311	324	352	309	374	325	346	339	333	336	320	311	340	343	377	350	319	345	343	345	343	330	372	356	362	336	320	360	350	330	349	318	349	330	304	324	324	393	342	333
25671	21408	27445	25491	7909	1903	1276	864	651	641	3477	15765	14614	6680	1984	880	475	358	357	337	358	403	335	355	335	322	322	358	357	333	293	361	360	351	362	322	357	338	341	337	325	363	324	354	369	357	356	373	334	322	387	341	370	350	303	367	362	350	355	349	351	356	324	320	347	340	336	349	329	350	350	335	325	321	352	289	334	360	346	330	339	344	315	371	375	316	362	327	346	344	339	344	347	353	324	309	346	357	341	333	340	343	351	335	316	311	352	347	328	325	341	347	347	321	342	319	364	370	320	311	319	314	347	330	325	335	322	329	362	348	347	348	359	317	318	351	334	356	358	337	314	342	337	328	338	337	329	350	333	333	373	309	366	339	351	339	361	343	329	341	345	332	314	362	325	376	337	345	364	371	352	338	339	337	323	318	307	371	334	326	343	331	319	353	367	294	352	329	308	366	322	340	335	323	334	316	324	332	324	350	327	341	331	322	372	333	350	327	333	331	336	344	346	344	333	341	360	339	321	329	352	347	341	329	366	351	346	364	359	314	358	342	346	319	355	314	356	358	315	380	328	372	337	327	329	343	327	328	324	364	346	320	332	350	338	347	351	335	346	341	310	342	359	342	354	305	335	334	337	323	317	331	322	319	339	337	345	346	384	347	349	320	350	361	299	298	334	336	343	333	334	340	340	346	367	328	350	375	343	346	353	352	352	351	360	327	363	343	320	328	332	354	347	381	337	338	342	355	328	322	343	315	382	322	311	328	328	327	331	368	350	332	329	352	383	330	312	337	329	353	328	348	341	332	351	320	336	334	328	331	320	329	349	359	333	322	311	354	369	343	334	346	342	332	329	350	331	352	328	336	339	363	345	343	314	327	358	366	349	351	315	339	367	351	325	356	316	309	334	351	318	352	340	339	329	309	376	325	355	356	351	286	341	344	318	311	330	346	370	330	340	329	331	353	352	322	358	351	334	367	344	354	326	354	337	330	358	347	361	344	294	351	332	333	366	334	367	317	342	310	348	324	316	304	343	365	308	378	364	355	369	359	312	330	318	363	327	350	333	330	343	365	373	328	347	367	306	336	328	329	354	317	315	317	357	306	381	329	344	323	338	341	328	377	371	305	326	332	340	334	352	337	349	336	333	339	347	379	313	320	345	359	331	367	329	356	335	343	353	316	315	342	322	352	344	312	319	326	341	330	374	305	349	334	324	318	345	346	358	340	332	352	381	352	327	369	383	340	350	323	326	329	306	350	338	339	324	352	361	382	318	342	340	324	354	340	320	318	317	346	329	306	321	327	320	359	314	316	361	325	345	352	345	323	325	342	331	348	356	328	356	341	330	364	346	344	310	351	339	354	329	359	331	333	332	359	371	342	320	322	327	347	331	333	332	334	335	331	326	329	339	344	344	379	361	302	341	360	319	318	347	353	343	358	335	372	325	349	339	339	336	333	325	388	359	357	356	303	383	347	303	361	321	339	333	367	330	330	318	340	322	309	363	335	291	348	322	353	345	356	325	355	336	319	359	365	337	369	321	329	367	373	314	304	373	356	355	343	321	335	343	353	384	313	376	375	374	329	357	337	360	350	330	396	340	355	313	347	356	333	329	334	330	315	315	326	303	360	360	326	355	318	379	331	323	333	350	327	335	356	357	340	362	313	333	341	358	343	364	323	332	338	323	325	385	331	335	366	325	347	347	328	328	365	325	358	369	379	342	314	372	366	327	323	334	367	377	347	390	337	338	355	346	327	329	341	368	374	331	327	317	353	360	360	334	305	342	355	361	374	338	364	352	323	333	373	326	313	328	363	328	323	347	367	347	327	354	345	341	367	347	318	384	301	363	342	339	348	330	355	301	335	344	337	314	335	321	324	346	342	347	365	379	295	307	350	325	307	317	338	328	344	371	352	342	359	323	334	333	300	338	325	374	347	350	344	342	359	297	341	325	332	373	348	367	339	336	308	313	368	329	366	355	335	352	318	325	323	341	353	334	347	352	362	335	340	314	336	355	335	328	336	336	329	340	346	341	353	320	365	346	308	304	326	347	356	333	328	311	340	341	313	336	353	341	331	354	311	347	324	317	341	292	337	326	328	342	337	342	351	338	348	347	328	325	302	342	354	333	325	379	343	348	333	356	349	351	334	376	370	381	337	352	333	340	337	310	334	323	315	347	372	324	379	353	366	356	326	342	353	359	335	362	305	320	364	354	319	326	325	331	342	328	365	343	355	314	343	327	332	342	336	336	338	341	365	353	329	314	319	331	325	315	322	352	327	346	358	320	370	350	346	340	323	347	348	364	305	338	345	344	365	383	328	377	317	319	352	340	343	332	350	344	336	291	370	365	338	327	360	337	390	315	327	343	355	339	361	323	312	327	352	325	328	360	292	316	351	333	332	330	344	329	350	325	345	385	346	331	331	325	318	384	326	365	321	334	333	340	313	374	323	353	345	376	373	355	335	338	321	347	316	351	364	333	378	393	309	346	350	342	358	356	378	335	366	314	328	319	348	322	326	349	355	333	362	317	349	328	317	341	318	329	341	318	334	368	325	334	372	357	348	359	350	351	360	347	354	333	365	320	350	334	326	356	332	334	345	327	350	376	340	315	355	351	335	322	328	335	386	308	362	317	316	318	359	328	328	348	374	372	369	351	340	353	369	345	298	338	350	354	334	334	363	344	343	337	363	366	362	340	377	340	308	366	332	347	352	345	320	346	318	350	330	359	317	320	340	323	317	316	330	366	330	343	351	339	349	329	342	324	335	349	308	343	351	332	345	348	356	367	354	349	364	334	386	329	323	368	348	319	322	318	326	302	338	354	341	320	341	335	333	315	371	318	335	330	343	363	313	307	350	361	328	292	309	335	336	360	340	367	357	344	360	330	381	328	345	343	336	370	342	300	339	351	320	322	320	356	298	310	310	353	310	356	359	349	338	333	369	358	351	333	309	369	348	322	374	319	332	345	342	316	362	365	341	352	330	331	356	327	349	351	373	374	332	345	290	315	343	322	366	317	352	355	356	371	338	366	318	339	356	335	335	325	314	351	325	354	319	313	333	313	327	325	364	350	350	319	342	344	341	357	313	299	364	354	337	340	360	336	321	335	318	318	355	328	337	341	315	333	372	306	335	377	322	362	365	351	348	328	353	304	340	358	345	352	314	360	334	329	317	338	347	353	330	328	344	352	352	372	338	346	346	342	329	359	348	342	322	310	380	325	366	352	369	344	365	346	363	354	344	308	323	304	326	309	342	352	312	331	348	341	336	341	327	377	350	347	341	319	344	324	314	342	346	360	362	321	330	371	352	362	347	344	267	344	365	319	370	342	365	304	340	330	344	375	384	348	375	356	326	316	340	364	337	348	355	314	297	349	351	344	348	395	344	350	324	353	341	355	319	343	329	329	320	331	332	337	353	382	320	363	335	338	348	350	343	350	372	346	331	359	338	363	353	345	338	318	343	344	357	320	343	350	335	337	334	342	353	326	338	314	314	330	321
4321	5458	5329	2455	2139	1848	1564	1163	959	891	5601	17101	13358	6019	2124	1086	481	365	343	325	342	338	327	319	354	341	317	339	320	344	331	311	330	369	332	339	351	327	349	315	317	346	365	346	348	340	347	340	345	356	338	335	337	331	325	369	335	347	331	370	309	302	351	324	364	332	370	351	349	351	347	306	328	346	343	316	346	335	328	324	346	336	333	335	360	338	315	349	337	342	307	306	323	309	342	323	362	342	317	331	322	347	302	343	296	327	348	314	353	345	318	312	338	341	311	354	357	345	323	339	303	315	373	331	361	331	322	347	315	324	334	332	347	337	344	338	328	319	328	324	342	348	332	310	321	350	337	349	320	362	337	347	338	358	345	342	298	333	330	341	379	314	329	343	323	345	366	333	325	348	327	350	323	367	327	347	347	341	323	355	351	362	332	325	304	350	321	355	324	301	334	307	321	334	359	329	371	316	372	301	328	326	336	342	304	311	344	343	343	328	344	363	327	334	320	323	344	355	321	352	362	338	327	352	316	292	319	309	324	361	370	326	326	353	315	321	361	348	343	351	341	316	320	338	347	296	335	341	328	343	339	376	303	321	309	353	329	332	350	304	316	329	311	334	302	340	343	317	329	346	326	347	333	339	333	345	313	318	297	330	314	313	328	347	320	338	344	329	359	312	299	305	339	350	344	341	306	299	359	308	342	348	334	335	342	334	336	360	343	340	339	318	348	349	329	355	337	367	316	328	370	356	310	315	356	304	309	354	354	356	345	341	330	360	353	321	309	355	353	326	327	345	324	356	322	335	326	343	321	327	350	335	310	323	335	357	336	352	349	323	320	363	347	312	302	360	330	359	348	334	334	342	335	330	356	358	313	328	341	308	372	358	325	311	332	334	344	320	336	370	335	299	348	347	304	332	338	348	336	318	373	341	373	357	369	341	378	338	319	336	314	326	320	375	340	335	325	342	330	350	354	345	331	293	328	305	334	332	307	333	343	359	331	334	335	340	304	343	318	350	321	321	330	323	341	321	328	344	336	348	350	367	346	304	306	320	316	329	346	353	343	324	336	309	306	341	333	326	322	331	332	331	350	320	348	323	348	297	309	307	339	360	311	302	343	292	315	341	384	354	351	331	337	297	356	346	345	328	336	341	370	348	340	309	321	342	346	328	364	353	329	321	338	353	320	350	337	358	336	317	345	318	357	346	322	335	338	351	354	358	321	332	337	314	318	366	349	358	324	328	349	358	327	353	335	341	352	360	342	347	353	334	339	322	364	341	307	321	314	317	326	324	344	333	321	335	332	331	304	336	353	330	342	352	332	335	333	385	382	312	357	338	329	326	317	344	303	366	336	322	310	320	342	321	359	325	298	318	330	335	328	321	353	307	330	327	328	345	329	381	331	342	349	343	343	326	326	308	363	338	328	316	345	313	338	352	336	353	340	317	369	356	345	332	318	358	308	317	352	342	361	325	304	349	364	314	325	306	309	343	312	292	320	367	306	329	335	340	347	344	303	355	330	303	339	313	375	362	314	332	355	299	312	353	342	337	326	313	317	330	311	335	357	304	318	352	332	320	347	337	313	331	354	313	322	344	318	358	352	348	329	330	322	342	305	316	350	328	353	326	355	327	353	324	325	333	315	356	329	342	332	343	321	297	316	348	359	336	327	365	348	349	345	334	315	333	347	336	335	318	321	339	347	333	335	291	330	315	337	324	355	308	333	351	327	356	335	337	340	325	331	339	358	348	323	350	318	309	334	346	286	361	267	306	310	358	370	320	336	330	334	312	354	335	334	326	386	357	333	364	347	360	299	333	353	352	291	309	339	324	314	313	329	319	334	312	329	346	317	335	338	322	316	328	330	333	326	346	342	311	314	301	340	346	313	339	330	345	335	317	341	343	307	340	332	331	322	310	347	341	349	319	376	314	350	343	354	339	334	347	348	338	335	324	308	310	332	339	323	348	345	315	339	318	333	322	364	322	296	304	347	336	313	352	335	354	351	338	325	357	334	327	325	318	336	313	312	299	355	356	298	369	337	317	333	365	309	317	342	300	352	321	326	326	323	327	356	338	343	358	353	340	283	336	320	315	353	350	338	280	344	360	344	313	331	323	329	324	316	316	343	349	348	343	343	322	339	314	338	343	339	342	328	290	307	347	338	278	334	302	324	336	316	324	324	315	328	340	305	335	327	345	334	361	328	322	334	320	337	356	309	344	352	335	336	349	358	327	324	328	320	327	319	310	352	307	307	321	336	331	346	354	326	335	329	322	347	341	319	351	324	335	324	339	292	344	294	324	336	368	330	339	336	337	321	353	334	326	314	287	347	326	331	322	296	362	316	344	326	324	365	333	352	339	361	361	338	345	310	333	333	336	337	321	328	303	311	322	356	349	339	340	365	353	349	309	324	347	315	289	326	313	350	333	314	331	314	356	344	350	333	346	342	310	334	346	319	348	329	353	352	344	339	333	313	330	362	361	333	343	346	345	333	350	349	336	358	338	340	328	350	369	352	319	342	300	343	290	360	300	332	336	320	341	315	349	305	312	318	334	371	330	344	329	335	299	322	321	338	338	350	367	283	346	294	311	316	333	314	341	328	332	312	371	295	324	373	312	324	312	342	350	331	340	371	346	325	347	374	318	303	325	334	330	344	341	348	325	345	353	357	373	300	322	343	349	319	325	328	330	326	328	333	313	339	331	366	363	345	332	357	339	347	354	372	324	349	328	344	327	293	324	325	341	350	360	337	319	346	332	306	337	364	350	360	319	319	312	319	342	332	323	330	320	328	321	344	342	311	350	329	366	341	352	357	302	297	336	343	332	299	381	320	358	340	317	316	360	337	344	329	331	341	333	313	303	304	360	310	318	332	339	302	327	345	325	359	303	330	282	362	350	353	342	318	286	348	365	309	336	327	329	364	337	306	362	332	308	323	342	339	332	349	329	345	350	322	324	330	367	338	296	330	359	345	351	337	311	302	342	324	339	319	369	314	359	332	329	330	337	328	337	355	324	328	355	332	352	318	315	327	319	340	341	334	357	324	344	339	370	298	315	342	318	364	318	301	322	334	322	337	324	327	340	353	320	332	335	342	318	373	301	361	329	341	332	320	321	360	301	323	346	319	328	337	334	343	350	341	324	323	339	320	320	297	302	360	327	353	356	319	321	300	331	326	332	314	361	351	343	336	352	326	323	328	332	338	306	372	307	335	326	346	299	331	319	327	336	308	348	336	340	342	316	321	354	343	317	341	302	329	321	332	352	332	322	339	346	319	374	312	330	334	333	352	336	320	330	326	338	339	325	319	340	319	336	357	333	309	336	320	309	333	304	347	364	358	357	311	342	355	358	338	324	357	360	332	339	341	316	342	348	342	344	342	311	315	330	347	327	310	358	316	288	368	304	350	321	317	339	309	334	320	342	357	353	314	307	374	332	341	330	341	344	369	317	349	361	351	310	354	328	333	343	327	342	329	309	332	319	364	338	356	328	340	345
24700	21432	28590	24664	21044	7753	2775	1486	1020	962	10283	28958	24590	12839	3634	1426	674	510	463	456	514	497	462	504	506	443	478	468	457	463	477	522	468	448	486	472	466	426	431	471	460	481	463	487	488	487	481	441	477	484	498	471	451	447	500	469	481	457	457	470	484	459	433	438	482	441	452	457	481	470	490	492	452	460	470	448	448	473	475	446	474	473	515	451	489	490	510	445	458	493	452	430	461	467	472	474	432	452	448	468	486	468	478	461	453	477	510	452	494	472	466	481	462	463	459	469	472	496	454	467	459	471	484	455	505	476	453	466	478	464	468	443	475	469	479	484	453	498	483	479	462	489	452	443	476	454	503	450	466	511	482	471	436	493	445	443	447	448	480	453	486	419	470	472	414	461	445	455	459	465	471	517	478	486	477	436	478	465	447	445	431	445	455	457	489	472	490	477	475	447	482	490	467	454	476	477	470	455	452	449	472	490	449	453	447	456	474	491	458	429	479	460	500	467	485	460	511	471	509	453	496	466	497	484	426	480	442	480	451	462	466	452	481	528	485	522	488	456	444	465	465	466	488	480	490	502	471	438	448	418	466	450	477	446	507	472	491	444	479	506	476	477	486	466	453	432	481	474	460	500	498	486	479	450	431	499	497	456	450	464	515	454	477	483	477	492	477	433	470	470	436	425	448	431	461	450	438	484	462	495	424	477	441	483	495	476	465	473	480	469	457	456	440	461	429	499	480	454	486	461	460	479	505	471	481	496	485	460	448	467	483	462	484	464	465	489	497	497	435	489	438	456	468	484	490	484	466	511	449	476	497	470	471	468	488	443	459	466	450	498	477	457	486	472	464	460	485	449	488	456	487	481	491	424	473	495	474	457	467	455	472	459	476	527	474	429	491	484	468	442	454	462	453	494	466	445	401	466	481	448	447	460	459	470	465	479	437	461	429	487	467	452	474	464	479	442	467	472	471	450	464	457	452	518	456	443	494	448	453	475	459	480	488	467	474	467	453	481	459	476	435	461	410	455	507	461	451	452	445	440	469	494	466	452	463	439	490	437	465	457	506	455	501	456	463	479	466	493	501	484	470	463	435	475	448	465	449	440	458	461	454	437	465	473	474	469	457	460	439	478	470	472	487	462	448	465	474	482	499	424	493	468	464	485	456	469	466	468	435	470	459	476	462	489	422	471	422	480	507	457	477	454	455	458	424	465	482	442	484	477	469	464	480	470	491	458	470	503	489	464	468	484	458	439	431	483	452	424	474	498	467	468	490	489	444	457	444	477	452	474	467	487	467	518	463	460	469	442	429	441	434	477	496	481	467	451	482	482	505	443	465	493	466	469	529	465	452	453	474	463	457	457	485	465	467	469	438	458	451	480	463	421	469	478	483	438	462	478	509	436	458	475	462	450	447	479	467	484	486	470	497	455	504	423	457	435	495	465	454	455	461	462	438	488	499	454	491	470	458	459	446	485	459	443	481	469	465	446	466	446	494	457	478	486	454	472	478	487	496	472	454	472	456	450	454	447	433	440	445	453	492	428	472	457	469	443	485	468	503	459	430	477	468	450	462	482	495	446	445	472	473	459	434	487	487	440	448	473	422	435	447	455	455	491	445	505	420	470	465	485	453	471	467	465	480	441	487	479	461	425	471	474	464	456	442	476	484	442	460	473	490	420	484	469	415	456	486	446	478	491	466	441	494	444	443	483	494	487	449	513	456	475	469	471	433	451	474	421	459	496	487	423	461	485	453	461	450	465	495	494	476	467	456	465	460	437	433	441	487	466	440	506	427	490	463	476	480	443	477	439	467	443	462	460	496	472	460	501	498	475	453	480	434	462	469	486	470	478	459	476	448	481	486	451	462	482	458	469	493	464	436	444	478	454	480	445	439	451	444	498	423	449	452	436	463	455	443	431	452	469	481	466	453	445	453	479	516	470	500	462	474	449	450	467	413	475	504	469	486	430	447	474	494	445	476	456	483	464	454	439	462	491	503	447	458	462	461	412	449	495	453	488	470	438	490	477	483	475	446	463	477	479	474	483	430	482	460	454	451	448	471	472	470	481	424	461	444	455	493	436	488	454	428	424	448	493	490	421	492	428	458	449	470	462	472	482	459	497	492	470	486	457	488	491	501	403	472	435	471	460	474	461	456	476	492	502	462	478	445	496	492	430	439	413	501	466	483	451	440	494	434	450	492	455	479	493	496	460	447	475	484	438	487	455	446	479	456	439	474	482	481	433	470	488	471	493	466	439	481	470	449	425	477	496	433	464	480	434	425	473	464	456	490	454	447	446	441	460	428	459	421	437	456	465	449	465	453	468	482	445	478	440	505	443	491	469	479	490	478	470	472	441	424	494	487	504	463	480	437	477	449	472	452	462	477	465	453	460	452	482	459	448	442	476	462	497	505	467	459	453	469	447	474	427	460	443	456	486	418	493	456	526	435	456	412	471	420	462	439	481	488	463	462	479	455	488	455	482	462	467	444	425	497	479	473	440	476	492	507	477	450	421	448	449	451	461	448	453	483	453	452	447	483	490	485	443	461	491	482	461	465	454	457	469	440	464	462	493	440	446	444	486	435	457	449	461	435	447	450	455	500	487	437	457	484	420	476	479	454	440	462	427	495	470	458	491	462	491	462	476	447	399	493	503	484	442	454	438	513	439	456	458	508	423	456	476	493	487	443	448	465	455	444	438	459	455	465	481	444	473	435	478	433	497	457	454	449	462	455	464	468	485	438	539	486	458	442	455	477	505	464	487	432	506	473	495	482	467	470	459	480	443	460	454	461	488	449	492	441	451	443	440	450	427	479	469	487	455	464	453	425	476	447	490	436	456	516	516	466	456	502	458	467	449	459	470	427	465	454	482	467	471	476	454	471	479	459	461	425	442	497	469	467	478	457	455	461	453	461	465	464	466	480	483	475	486	451	456	475	440	456	511	468	468	466	432	470	431	505	497	471	495	468	487	463	477	475	479	472	469	471	466	475	428	414	423	468	441	475	435	423	473	458	490	463	489	467	435	431	446	474	447	480	431	490	479	411	457	486	410	443	472	447	441	471	476	443	464	496	435	480	475	449	453	472	437	442	452	505	468	472	438	485	456	456	465	483	483	456	440	460	486	464	459	443	467	437	455	473	472	482	446	414	425	459	487	481	479	493	477	453	446	445	470	457	453	451	491	466	489	491	447	460	487	471	456	479	473	455	474	409	507	451	449	462	421	469	461	454	425	446	451	451	509	447	511	420	432	450	443	484	431	445	411	472	465	429	475	436	466	468	461	477	445	429	480	467	425	495	450	487	507	509	438	463	434	451	428	470	420	443	445	478	457	436	479	434	481	470	460	519	446	446	499	447	500	470	482	493	503	449	425	463	488	480	463	448	458	501	486	457	447	502	479	485	454	466	475	455	460	518	453	462	477	479	495	440	484	466	473	415	484	466	489	454	462	472	458	470	443	469	423	459	467	441	457	409	474	443	507	462	463	440	477	489	491
5234	10439	10110	5164	3854	3006	2587	1770	1329	1315	14178	27049	21228	10033	3381	1636	671	490	425	460	462	453	417	433	439	446	460	444	458	409	448	414	448	456	462	435	418	421	452	417	438	470	401	419	472	449	430	448	504	428	453	416	471	465	413	453	457	450	440	464	408	393	447	438	432	437	460	437	486	433	449	454	445	465	434	458	405	443	457	460	446	464	447	484	432	427	414	444	411	438	431	415	440	464	478	445	438	414	431	421	449	428	439	454	437	424	433	403	447	451	463	450	452	470	449	432	426	418	449	416	425	428	423	413	457	407	479	430	448	426	450	451	436	450	466	443	432	440	458	440	432	421	438	396	420	469	463	433	409	436	438	446	418	416	414	429	432	401	485	406	433	473	459	459	436	453	429	415	473	487	437	469	400	437	430	440	411	412	391	466	462	453	427	456	453	451	443	428	413	421	452	448	397	448	422	463	437	441	456	481	485	441	406	447	467	384	444	425	415	442	425	476	425	439	456	439	402	404	434	488	460	432	432	423	411	430	483	442	455	416	442	427	407	434	439	438	415	414	421	446	463	438	454	475	442	474	443	438	463	466	444	443	424	438	481	439	448	458	395	406	435	421	454	418	453	442	445	435	445	439	458	459	443	459	425	412	404	414	484	434	465	461	434	464	451	446	464	439	448	428	438	449	469	468	442	465	432	422	424	429	420	467	460	445	432	429	429	453	433	461	425	443	444	450	418	418	471	473	439	417	410	438	426	427	438	452	417	436	421	426	421	440	446	463	441	487	447	446	420	446	467	410	440	419	420	431	458	452	433	412	449	413	442	453	431	446	447	442	439	473	402	447	428	455	433	409	418	424	424	442	423	398	432	396	443	503	442	399	470	434	438	444	430	435	410	459	442	413	406	453	434	378	489	428	459	411	414	480	424	423	421	447	469	468	439	393	414	406	442	404	458	412	425	483	423	477	416	419	399	440	436	448	421	427	445	429	417	414	440	411	467	420	451	466	450	420	445	413	461	427	430	442	454	423	447	425	427	452	433	453	439	450	449	458	412	436	455	439	432	483	437	414	417	435	424	401	509	451	430	459	469	431	423	428	428	445	435	442	426	383	471	396	454	450	422	420	425	415	399	434	397	463	440	409	416	435	463	459	436	421	426	427	395	421	458	432	390	453	404	411	440	431	429	428	418	404	434	391	433	453	416	454	481	434	462	420	441	434	462	400	423	429	399	427	437	445	421	489	474	453	455	416	431	422	450	438	455	445	444	453	431	427	435	488	438	417	457	422	420	478	464	452	444	430	457	436	440	444	441	411	449	419	410	420	462	455	443	440	431	435	499	448	455	436	444	416	424	425	442	452	407	448	447	465	444	439	403	468	458	434	414	429	454	443	444	443	438	391	413	407	417	466	422	429	410	404	395	422	429	436	423	417	432	403	473	430	440	397	489	422	462	467	407	431	458	434	429	441	401	445	441	448	448	466	410	430	450	426	438	421	427	430	439	447	445	457	437	414	454	468	451	424	471	403	415	448	408	434	457	422	468	442	452	422	466	437	454	451	437	422	423	397	444	429	419	434	427	466	488	419	409	426	395	444	461	429	427	435	402	413	428	453	449	462	460	422	446	447	452	389	430	439	440	412	468	429	471	461	460	447	423	441	434	416	431	460	433	385	447	440	456	470	405	415	462	366	437	444	436	454	464	455	440	444	441	411	444	462	408	467	430	422	434	425	457	457	412	406	423	432	399	427	471	424	438	455	405	468	422	442	444	474	420	454	422	462	426	378	414	434	427	433	460	428	454	440	437	465	449	445	412	428	430	396	430	430	431	415	388	434	448	433	428	433	444	457	452	438	435	410	428	433	436	472	441	464	451	410	426	419	431	453	494	395	458	403	438	430	450	451	455	424	422	450	432	466	436	443	452	442	441	420	446	409	447	428	453	413	440	435	424	456	411	422	414	487	435	442	428	440	402	409	425	414	408	441	391	468	423	428	463	456	448	441	456	437	447	441	491	449	386	461	415	468	432	421	427	453	406	463	385	446	440	380	422	394	390	436	461	476	438	456	453	458	459	416	440	452	455	430	436	397	417	453	451	424	420	441	432	464	439	425	409	429	436	426	394	395	403	435	434	421	412	427	438	429	400	440	410	438	465	412	423	445	435	453	422	428	473	415	424	459	420	460	424	454	424	504	436	413	414	427	445	439	406	458	431	408	403	421	472	400	385	410	448	436	460	418	453	394	413	445	439	436	421	448	447	431	443	465	442	431	434	455	418	411	425	432	451	433	463	452	438	462	391	426	417	452	434	451	468	445	408	448	427	426	422	441	437	429	435	452	411	456	446	455	422	435	428	467	427	385	423	423	443	431	422	463	437	427	411	461	417	459	444	417	436	430	422	438	432	454	464	406	440	436	426	443	417	468	434	426	414	429	465	471	419	433	415	447	428	428	426	453	401	417	439	420	427	431	441	422	462	440	451	404	397	408	432	443	406	444	432	446	441	412	465	438	425	444	438	443	448	413	418	438	429	427	449	447	388	474	447	371	414	419	453	433	438	456	453	442	425	458	411	460	410	437	421	466	462	427	442	420	473	448	422	427	438	453	430	428	404	428	434	455	421	426	427	448	464	383	400	405	470	460	440	437	438	399	458	469	422	410	437	435	404	413	428	438	422	452	419	444	439	457	442	445	427	436	436	412	416	423	456	458	463	458	427	452	443	438	445	426	414	461	380	421	457	428	430	460	465	417	451	412	457	440	425	386	416	437	409	430	436	438	426	419	451	457	439	442	475	442	463	427	440	432	437	441	410	419	451	401	418	435	426	435	429	411	440	427	460	454	444	419	487	464	409	440	422	454	426	435	444	418	419	438	439	479	454	459	423	455	476	431	449	429	421	433	433	440	464	439	440	449	461	422	466	421	455	451	424	447	433	422	439	437	411	455	464	418	415	444	423	463	443	416	427	439	449	436	384	395	414	433	415	407	419	459	452	462	421	474	432	439	422	424	464	410	397	389	489	462	455	452	420	447	450	425	424	442	424	383	442	429	426	451	416	414	434	450	425	444	450	415	406	437	426	431	428	452	433	426	419	459	401	420	415	442	458	443	418	437	410	428	512	443	445	422	406	441	433	430	473	434	447	455	453	441	410	464	422	455	421	421	436	462	435	450	434	422	428	430	422	469	444	396	429	435	446	420	450	409	433	448	421	409	448	462	467	416	397	468	438	446	450	413	460	428	442	453	440	410	449	422	419	431	449	404	418	482	436	425	443	424	425	466	431	445	418	425	439	419	452	426	426	435	414	436	413	409	404	398	440	461	454	435	472	429	443	427	406	457	430	466	435	466	431	438	417	404	406	430	440	422	428	428	451	446	437	447	449	450	432	436	430	425	468	468	422	438	432	408	429	443	460	420	438	435	479	455	451	466	437	444	432	424	449	447	415	435	411	477	421	430	396	454	414	449	410	386	392	425	475	413	463	402	426	442	440	413	450	446	424	455
27564	11598	2864	1723	970	736	637	534	437	454	1068	1818	1651	1001	607	424	341	308	367	353	347	369	348	370	338	348	373	312	343	355	355	386	333	382	344	347	344	334	337	329	359	383	340	319	356	353	349	354	365	354	346	340	353	370	351	370	370	329	355	343	344	339	351	343	369	338	357	337	364	328	368	343	369	390	331	361	361	346	346	347	320	362	348	346	323	315	355	326	346	348	336	367	341	337	317	344	363	355	323	318	373	347	371	365	354	357	375	359	327	372	340	338	337	356	324	385	339	381	317	371	379	371	359	372	337	334	322	372	325	387	358	339	328	361	340	342	358	338	333	363	365	338	351	362	362	374	349	326	341	379	320	342	319	369	358	363	360	352	358	344	391	327	372	330	382	399	331	369	363	353	381	358	341	373	358	356	340	339	358	355	361	378	319	385	330	334	331	324	336	379	358	347	350	350	330	341	377	342	380	369	342	321	353	354	354	353	360	348	346	348	337	342	345	341	357	369	349	347	376	320	322	343	343	340	367	366	344	352	366	377	335	365	340	337	353	358	368	337	378	348	349	345	332	389	358	338	357	376	357	360	376	325	348	327	331	357	356	385	318	340	375	357	358	367	345	354	338	355	348	348	355	353	364	356	357	386	353	341	363	374	335	330	367	362	358	341	360	346	334	364	362	376	332	364	372	347	347	355	358	380	350	335	333	365	341	369	343	371	328	373	358	331	343	346	372	368	381	372	370	354	352	331	355	365	377	364	368	351	358	331	336	356	362	321	337	362	330	375	340	370	358	345	348	354	377	364	359	344	358	388	313	377	335	352	403	325	360	349	346	335	379	358	325	333	339	339	362	344	362	359	373	374	303	324	367	357	351	341	356	344	359	362	332	319	382	360	354	370	344	351	338	380	365	331	356	354	334	346	383	328	360	327	362	353	337	364	361	343	355	352	344	343	354	380	361	332	355	327	355	342	380	338	356	364	382	345	358	349	358	354	360	350	351	355	325	358	352	383	339	357	349	347	358	346	388	332	347	337	334	350	351	341	361	352	336	362	339	344	341	347	338	347	368	377	356	380	345	337	342	387	347	338	354	397	329	297	319	363	323	338	374	379	384	377	386	374	371	306	351	370	343	374	348	333	336	342	382	326	345	372	348	341	341	355	325	352	351	359	367	352	364	346	342	331	372	372	364	370	366	386	357	365	339	348	359	372	342	355	342	331	349	343	355	364	345	350	344	356	364	351	344	339	380	339	343	362	369	346	325	308	324	367	351	340	343	326	346	332	312	341	321	333	351	366	350	339	364	335	320	372	360	340	356	375	309	334	376	366	340	355	370	392	370	367	342	366	383	360	343	358	339	328	353	353	360	344	356	389	362	380	383	389	375	394	374	323	385	338	341	341	354	380	389	354	367	315	359	364	343	335	347	341	364	342	349	349	343	354	341	318	362	333	359	333	349	371	354	377	345	397	370	346	342	351	336	361	338	385	354	342	324	330	390	360	355	361	352	358	322	332	350	352	352	351	414	387	351	352	366	326	354	341	347	364	354	352	355	344	336	420	349	373	344	374	349	328	337	364	384	345	324	319	379	319	366	356	344	352	396	371	351	351	363	366	384	370	361	354	378	347	335	378	335	380	357	336	328	365	380	331	336	349	338	322	344	356	339	379	318	362	329	374	323	363	355	348	362	338	362	377	326	377	330	363	365	380	346	375	348	339	368	382	359	353	385	349	370	350	343	359	377	373	363	354	330	347	330	385	351	364	374	364	362	364	356	332	372	360	350	339	361	346	343	343	346	348	355	357	348	335	356	372	380	345	371	361	344	312	344	355	347	357	331	368	320	379	363	322	342	373	362	343	331	351	355	348	342	340	323	338	369	321	351	365	327	313	345	366	355	363	352	386	351	371	348	367	376	337	382	389	362	387	358	358	355	353	368	326	339	352	361	377	383	335	356	360	358	366	374	338	355	335	341	362	337	333	356	356	362	342	372	363	372	369	339	335	380	347	356	334	330	330	362	358	368	332	349	338	334	392	373	347	363	353	355	368	368	335	332	367	370	369	347	361	359	378	347	361	341	348	382	332	381	347	361	344	336	366	381	340	352	329	329	352	354	345	375	353	394	347	360	350	349	344	348	377	354	387	351	330	319	340	386	340	325	384	368	349	353	343	346	355	339	351	362	380	329	361	343	358	341	331	350	316	359	348	327	345	342	359	324	364	318	356	352	341	356	361	308	381	369	366	364	376	351	346	365	347	362	345	355	339	373	350	370	352	367	362	340	381	375	361	317	346	355	362	360	361	340	375	329	341	352	348	347	364	334	332	384	407	398	358	347	361	323	351	392	305	342	364	316	337	314	353	355	366	348	358	358	350	358	388	387	372	372	347	341	341	367	350	356	315	346	347	401	354	377	344	364	318	346	372	380	321	357	332	357	359	356	375	354	369	352	311	354	354	367	368	364	365	335	359	370	368	370	347	379	350	362	352	328	357	335	362	331	363	364	328	349	362	342	343	374	371	361	323	372	354	340	358	377	368	344	355	372	345	348	364	337	344	361	404	345	361	361	353	358	355	338	341	320	359	360	343	346	355	332	343	384	349	341	352	336	388	326	400	375	312	337	375	346	341	295	380	362	338	360	340	351	348	392	339	368	346	338	326	328	360	393	355	336	317	345	360	364	336	358	340	359	333	321	362	316	336	389	332	367	337	357	378	359	367	347	363	345	307	391	365	363	380	331	385	342	351	345	332	390	332	376	358	379	361	348	315	323	349	326	372	400	366	388	364	335	358	330	346	360	358	373	358	350	389	389	327	339	334	341	359	352	358	349	353	311	360	373	364	351	367	320	366	381	359	313	378	342	338	320	349	340	327	351	362	344	355	394	339	376	384	349	367	362	329	336	346	376	346	325	358	345	371	359	360	335	341	366	334	347	359	328	362	323	371	331	386	373	322	369	349	357	370	315	327	354	345	339	340	354	372	384	350	359	344	389	336	349	327	381	396	353	372	343	337	348	329	359	363	343	373	343	362	402	323	353	345	366	340	387	387	324	334	360	362	326	328	367	375	359	356	345	327	365	339	384	352	355	339	343	339	367	366	364	364	349	379	354	365	348	343	341	318	358	366	365	353	335	357	360	351	322	333	372	357	377	357	320	319	346	355	373	350	393	347	326	339	374	368	359	364	357	338	337	341	336	355	375	326	324	350	356	344	368	372	368	360	379	379	355	362	356	347	355	378	373	352	355	366	330	353	349	358	340	359	351	338	374	376	365	387	375	366	334	354	336	340	358	354	332	355	352	363	373	338	338	381	377	381	381	358	345	354	304	363	366	353	356	353	358	283	371	349	340	351	358	354	353	343	354	377	305	352	368	346	360	351	348	397	361	331	340	368	364	360	336	331	363	354	405	365	369	328	348	353	370	349	325	336	383	344	334	366	349	330	356	329	353	354	356	338	340	349	363	353	360	314	360	400	354	360	390	336	365	353	344	368	363	333
6116	3562	2575	1434	1090	903	785	603	436	449	1491	2216	1905	1113	643	445	339	324	337	336	360	344	312	333	319	346	337	301	339	317	367	335	311	334	356	329	311	323	324	340	328	303	341	349	304	337	344	342	367	324	298	330	321	339	382	361	340	307	350	332	326	371	357	312	312	341	331	331	314	313	370	371	306	340	350	338	332	302	344	325	322	373	358	358	342	317	337	348	335	339	324	336	317	323	315	362	320	321	302	321	353	326	352	333	342	303	339	329	325	317	302	323	340	316	356	318	360	318	338	328	334	331	350	306	351	321	303	344	299	304	326	329	360	336	331	339	335	295	321	314	332	331	327	351	317	304	336	331	312	348	358	323	342	336	361	337	351	342	331	361	306	345	321	295	334	356	319	329	342	343	334	321	348	336	343	327	337	346	321	350	332	314	312	344	326	316	357	338	315	322	295	307	334	315	324	315	328	316	336	295	316	331	333	348	324	371	327	309	320	310	338	338	337	350	329	297	336	333	329	328	339	338	331	340	364	340	347	337	335	362	340	336	347	345	382	323	344	345	312	315	318	324	337	316	333	308	291	321	359	336	333	349	366	330	292	316	318	333	332	324	367	348	319	317	314	304	287	336	351	307	300	326	311	299	357	338	336	353	333	353	313	356	308	332	324	318	328	324	322	349	357	340	334	350	346	343	331	330	327	319	333	333	305	322	348	293	292	317	340	346	361	291	333	331	324	316	297	306	376	317	340	337	337	346	334	313	342	325	334	353	338	328	323	329	328	325	318	317	335	342	315	317	337	339	313	326	351	352	340	333	330	340	330	312	340	330	325	349	313	351	322	320	357	312	325	339	342	323	336	350	341	347	313	328	343	329	338	322	332	330	291	333	350	322	380	361	311	338	340	315	322	347	288	333	359	359	349	332	350	325	335	334	315	327	314	344	329	338	318	337	323	310	312	315	368	346	349	329	336	323	340	351	341	311	330	352	337	328	343	317	322	344	325	338	317	301	366	319	330	339	316	326	356	343	322	337	323	356	329	326	315	315	354	344	305	343	321	324	339	320	323	374	314	327	300	314	345	358	350	311	321	347	368	358	329	349	329	326	314	351	292	301	323	325	306	318	327	315	325	315	332	331	333	332	335	309	370	327	333	341	337	312	332	339	297	321	346	339	344	314	335	310	318	332	344	350	359	370	314	316	369	337	316	326	346	301	307	342	322	346	345	324	345	309	325	325	316	345	335	307	321	355	359	335	354	330	337	326	349	314	336	328	345	347	333	320	314	331	346	331	350	332	316	356	319	350	333	337	318	338	335	319	305	348	344	331	331	341	300	310	348	325	332	331	319	353	325	367	300	329	317	336	291	342	342	361	343	356	300	337	301	339	324	325	370	341	308	373	330	356	331	336	323	280	330	328	337	307	319	316	346	317	342	344	306	321	343	340	337	317	335	353	320	324	350	363	347	340	349	341	332	347	349	336	323	323	347	341	350	323	333	364	317	308	333	356	384	362	335	311	317	317	350	337	331	335	327	322	326	354	312	325	348	324	352	313	368	363	309	314	337	350	340	321	324	333	351	306	362	326	332	344	333	319	346	329	351	342	353	340	330	316	314	322	344	345	345	362	341	319	309	331	342	304	343	339	308	316	338	343	325	334	294	334	340	306	326	324	330	278	361	337	345	340	349	367	334	324	331	325	359	355	342	373	377	327	341	301	318	331	322	331	354	316	315	315	328	339	313	312	308	324	334	326	320	324	351	315	317	363	333	315	336	335	345	307	321	367	329	346	324	319	320	340	307	331	341	311	344	320	355	354	327	348	343	340	348	316	310	342	344	346	331	335	316	337	350	355	313	342	313	325	320	368	363	301	334	363	329	349	358	323	332	309	343	323	332	323	341	345	330	335	299	303	344	319	314	318	319	342	302	330	354	347	351	336	321	332	323	332	371	349	331	317	375	321	365	302	321	301	355	328	360	312	330	328	301	343	338	331	354	308	350	332	313	308	318	333	311	314	338	329	320	348	289	338	314	328	354	334	340	278	313	308	352	328	321	326	308	351	358	286	330	323	316	313	326	306	342	352	315	348	341	332	368	300	315	362	309	330	340	337	346	356	318	337	373	313	346	338	318	330	335	310	331	334	340	317	330	352	327	325	327	320	343	334	335	311	323	383	315	335	305	345	322	320	325	351	328	332	339	323	371	348	355	312	325	290	375	355	332	338	355	334	326	336	321	300	345	338	321	333	337	279	336	340	320	315	323	363	343	330	354	311	336	293	330	336	349	341	306	348	346	317	318	369	313	299	334	320	332	347	298	334	312	344	322	357	305	304	326	334	318	368	291	301	333	342	300	317	320	317	341	320	315	295	331	337	329	339	339	316	324	311	328	354	298	297	321	326	360	351	357	356	339	326	319	350	341	313	323	335	304	327	299	320	330	336	319	321	343	334	337	349	327	312	346	356	330	291	346	310	332	326	353	346	311	337	316	339	297	335	336	313	319	327	348	297	329	284	345	324	291	316	346	327	343	336	335	313	313	334	317	335	340	331	345	333	325	345	317	343	313	352	353	338	307	345	329	334	325	346	308	295	334	325	337	317	338	348	363	356	340	334	323	321	342	325	296	332	339	335	350	330	355	315	329	358	296	341	329	352	324	342	306	327	300	381	297	349	344	326	331	307	365	323	346	345	319	307	325	317	354	320	341	319	340	370	299	318	369	310	341	301	324	330	313	306	316	341	315	315	324	345	353	341	299	322	348	319	346	338	310	315	350	322	345	349	317	341	343	328	313	336	313	346	344	344	294	341	358	334	347	321	318	301	342	314	304	320	307	316	353	343	317	336	338	304	340	344	337	331	343	318	324	352	345	321	333	322	342	340	335	325	345	320	348	334	321	335	290	330	331	338	323	302	306	334	331	307	345	321	353	312	321	323	318	348	355	299	349	340	346	334	332	321	316	315	321	328	381	353	299	353	337	325	313	335	336	306	324	319	351	296	352	341	334	342	342	364	353	324	326	317	333	332	330	330	345	355	367	343	313	326	346	334	351	327	329	380	327	347	365	324	293	301	355	334	345	308	335	353	344	322	344	341	342	328	333	312	327	292	359	310	308	339	321	338	341	303	332	320	335	351	326	321	353	315	332	327	349	330	339	336	320	287	345	341	334	323	321	353	324	298	356	357	348	314	332	338	363	349	331	317	330	328	330	328	340	345	323	397	309	349	359	319	329	332	327	318	341	310	330	352	321	318	325	320	354	320	308	330	343	330	337	342	351	326	339	335	293	348	339	332	312	354	327	321	350	364	314	349	335	314	319	332	293	314	338	319	322	348	313	349	356	362	340	332	316	300	313	345	324	341	318	341	333	354	298	337	341	350	363	352	313	312	341	328	334	343	324	330	358	341	326	320	322	328	344	340	337	339	323	332	304	335	339	311	309	354	325	346	319	297	309	330	312	342	308	346	322	324	317	370	308	302	318	355	316	327	319	352	369	356	329	364
25683	21447	27397	25506	8110	1974	1196	777	676	767	10058	16509	12845	4729	1549	630	433	344	336	307	349	362	332	322	353	343	297	338	351	321	338	339	352	357	327	319	349	336	301	317	332	354	332	347	308	349	308	307	334	317	355	351	345	331	324	347	335	347	306	318	310	329	335	348	343	362	350	333	340	339	338	327	334	335	372	353	330	350	345	338	303	334	323	355	322	322	333	337	340	359	364	349	320	344	307	323	304	320	321	312	348	309	325	355	295	323	338	322	360	307	373	343	308	362	334	307	312	357	363	317	344	320	297	358	320	363	352	358	326	331	346	321	312	337	330	363	332	306	337	328	328	336	330	342	336	372	301	348	350	297	318	332	336	358	325	360	338	347	355	331	343	326	328	362	338	331	308	315	330	355	335	331	320	336	339	335	307	346	319	323	342	361	328	328	364	294	316	348	327	316	352	331	324	300	304	323	343	333	332	335	327	348	348	321	357	348	300	358	331	320	344	348	353	324	357	314	341	321	356	317	294	284	333	315	342	374	314	339	337	349	318	296	361	328	353	321	297	362	323	336	337	352	356	340	345	329	302	309	308	336	351	356	349	327	325	309	313	326	324	342	345	338	300	359	310	318	353	318	311	327	343	334	352	330	307	304	329	345	341	327	334	365	332	339	333	315	337	333	344	382	313	333	331	345	340	306	327	360	336	337	354	310	336	322	336	321	325	340	335	320	374	302	311	316	348	345	341	355	325	331	337	333	334	335	336	335	361	309	311	350	328	342	315	346	319	332	362	362	364	327	353	311	339	347	366	325	313	350	335	314	355	307	349	338	372	341	327	347	332	312	325	320	310	343	345	294	333	346	328	303	288	314	309	327	352	336	323	305	345	331	331	319	330	344	330	303	368	294	301	342	349	314	349	344	301	308	320	312	307	359	322	346	304	347	330	302	319	311	322	331	374	301	354	329	325	319	331	310	342	376	340	331	335	348	311	309	349	376	337	335	345	357	347	291	313	318	312	340	317	324	330	373	308	336	351	346	351	333	325	356	354	339	332	302	332	295	356	336	324	327	331	325	332	315	332	328	359	346	349	343	330	316	359	304	337	337	366	334	359	328	353	341	334	317	307	328	344	318	287	314	351	309	302	326	336	386	331	324	322	296	336	339	325	310	383	314	319	317	335	322	297	328	331	338	344	315	348	317	326	311	323	333	332	318	374	354	334	374	320	329	348	303	300	336	337	335	353	344	320	286	315	306	350	314	320	326	326	344	346	372	308	356	323	325	318	347	337	328	335	309	324	336	327	309	325	330	327	344	333	337	383	278	304	319	349	365	355	336	330	330	345	353	334	341	347	345	327	331	302	333	326	330	333	339	333	349	334	319	336	359	323	356	317	338	305	344	362	326	332	327	320	338	324	323	344	344	359	336	330	303	321	309	354	339	367	331	334	342	353	342	324	348	339	339	333	349	340	346	348	364	321	330	319	346	338	349	328	343	293	334	304	315	348	338	344	353	311	320	327	318	349	340	310	331	338	308	325	333	335	320	334	305	316	328	353	338	352	319	330	342	344	353	325	330	336	355	287	319	335	323	335	326	331	347	342	321	339	345	304	325	363	323	347	350	332	330	329	343	324	349	309	310	327	311	360	352	305	339	330	321	353	319	317	318	326	343	353	367	314	365	332	315	344	344	311	342	341	327	330	308	307	341	324	321	343	348	332	325	337	375	358	330	304	320	310	275	307	321	327	360	303	341	324	352	340	314	344	327	347	322	337	333	351	349	328	335	328	342	358	343	311	339	336	304	322	351	357	325	316	330	325	351	356	321	323	328	304	314	345	328	315	333	329	359	336	358	326	281	344	350	326	327	334	343	318	320	318	346	308	309	306	327	325	309	305	333	317	313	326	320	329	310	343	322	311	293	309	362	318	318	345	352	323	324	330	336	320	328	345	339	338	324	301	353	284	325	323	337	338	352	307	308	313	366	298	336	343	335	340	334	335	338	309	349	319	337	303	292	379	347	340	296	349	343	293	327	328	335	334	360	365	344	335	320	373	319	336	330	341	322	345	322	343	320	324	318	348	321	325	338	315	308	340	319	343	343	313	341	310	313	366	274	330	353	310	330	345	314	340	350	370	322	337	335	327	331	325	363	338	359	305	333	342	328	326	332	325	330	332	322	342	317	316	327	352	323	332	323	322	344	369	340	340	336	328	350	312	321	332	343	284	305	324	329	351	322	325	340	314	360	305	338	343	327	329	340	352	344	351	348	352	347	332	317	325	343	360	310	313	346	320	341	377	303	335	334	322	334	320	356	301	359	329	337	325	345	341	337	346	333	373	323	332	346	330	343	334	316	326	339	344	339	357	321	320	333	312	311	332	334	317	335	352	306	339	326	322	299	344	314	317	336	344	325	314	289	367	353	320	337	298	338	348	314	347	306	325	325	320	325	354	328	318	364	302	342	311	329	307	338	346	345	334	328	335	365	318	349	300	328	336	336	325	334	314	365	338	327	328	326	326	355	313	309	327	323	342	357	337	313	333	352	360	347	321	351	367	310	334	338	311	330	345	306	338	341	335	350	311	346	333	305	318	327	328	315	361	346	315	336	334	329	328	312	327	356	359	328	344	344	351	324	328	341	317	321	366	359	324	342	331	336	351	350	334	338	328	343	308	328	322	306	314	333	328	323	323	314	340	346	351	327	339	355	340	339	345	315	330	337	330	318	323	326	322	347	376	330	326	338	308	346	337	338	295	328	320	334	305	331	320	375	312	315	349	293	339	313	341	378	340	365	320	321	302	345	316	337	338	329	343	300	347	342	325	326	341	340	340	322	335	343	339	315	371	336	341	335	317	327	347	355	344	334	323	352	311	355	317	348	337	347	346	314	339	356	352	328	303	288	309	343	366	319	339	327	363	323	295	307	362	338	328	323	370	325	330	337	346	339	363	336	309	341	318	334	339	323	341	311	325	323	344	333	348	374	327	328	338	348	329	318	319	333	320	336	337	334	342	347	319	312	331	336	319	319	311	345	296	317	363	350	325	363	303	321	325	316	355	358	316	342	332	360	343	333	328	323	299	302	312	361	324	336	328	353	324	327	345	297	333	300	336	338	307	330	359	316	323	334	302	294	307	308	335	352	347	351	334	335	332	331	329	337	338	346	336	337	305	361	356	317	312	311	319	347	328	328	326	344	328	344	323	331	322	365	339	340	332	321	286	302	323	298	328	336	322	322	341	353	349	339	344	353	298	333	346	310	342	315	331	309	344	324	307	316	362	339	356	355	351	360	328	322	327	325	312	320	326	343	362	322	297	326	314	351	357	343	328	337	332	326	316	360	328	314	308	323	328	328	322	336	315	344	357	347	318	328	312	342	340	317	323	328	322	351	297	353	330	327	333	340	314	299	334	332	379	351	340	326	335	348	313	313	350	324	318	382	301	326	358	327	335	337	321	333	317	316	312	320	334	326	337	322	331	339	318	314	321	323	295	321	347	335	345	341
4736	6713	5753	3142	2535	1827	1547	1117	1011	1225	13331	15891	11495	4566	1711	718	376	397	370	353	317	327	307	319	354	345	335	326	338	337	319	348	321	370	316	307	322	320	314	353	368	328	335	341	312	317	312	325	343	315	358	327	318	322	335	335	295	341	329	317	328	335	370	306	322	334	341	331	318	315	342	326	329	305	321	332	308	287	335	334	336	345	312	337	326	343	335	349	300	318	348	317	351	328	348	330	337	335	320	338	326	348	349	339	322	345	304	341	317	303	351	328	326	329	324	350	307	343	319	338	321	335	325	328	375	336	330	330	337	342	330	354	322	285	351	319	302	347	304	321	303	307	341	320	315	334	330	330	360	333	349	345	323	307	308	332	331	328	332	345	317	321	310	344	341	278	333	319	323	319	307	351	317	335	296	320	305	358	335	340	342	327	351	300	320	334	385	317	317	332	338	353	347	338	312	322	335	355	335	316	326	312	321	351	327	332	343	328	349	339	305	314	327	363	350	310	341	371	315	355	316	317	307	333	350	310	334	313	294	346	372	338	359	382	315	315	367	298	315	322	341	325	318	332	318	292	323	325	337	343	300	303	329	369	308	325	305	328	328	300	340	309	331	301	339	341	306	323	351	319	325	362	310	327	347	317	331	328	323	325	344	366	321	315	275	297	351	348	311	322	318	330	305	322	353	276	322	325	355	336	316	304	332	323	341	355	338	321	318	332	333	345	350	326	320	348	301	342	304	335	335	319	336	307	328	336	343	294	340	308	365	329	324	342	316	301	338	328	344	343	335	331	304	340	296	330	329	318	339	321	316	311	349	345	328	334	309	333	343	333	350	338	348	332	338	334	339	308	319	322	296	315	321	326	329	327	328	340	330	332	328	301	314	338	322	316	320	318	335	359	308	334	327	332	337	293	349	294	331	311	336	318	310	289	294	292	309	284	334	299	377	372	293	342	324	335	329	347	331	335	370	345	336	296	315	312	325	320	325	332	344	338	315	341	352	328	317	345	306	314	308	293	334	320	324	295	307	327	304	312	302	333	350	336	359	330	338	312	326	319	312	335	332	329	340	329	338	313	366	315	339	331	345	319	322	315	352	316	332	335	349	313	317	325	342	366	301	326	315	317	339	322	337	320	327	295	326	346	314	321	329	328	296	293	308	365	324	317	298	342	330	337	322	317	332	351	325	309	302	350	325	328	325	315	307	325	324	313	296	368	336	327	327	292	315	330	349	347	315	340	347	325	333	337	308	377	364	322	324	336	329	357	323	295	313	309	302	275	329	341	359	309	337	320	312	310	310	315	303	345	329	340	326	319	322	316	314	349	300	325	314	342	316	333	328	323	300	298	306	307	315	333	335	316	343	286	380	333	355	328	286	344	294	352	356	311	337	284	330	323	364	292	350	313	320	306	312	333	312	331	349	353	345	301	319	293	351	318	278	287	353	319	342	303	332	298	331	331	342	352	329	320	352	320	316	353	304	353	334	358	335	318	317	311	313	358	357	324	314	346	316	337	336	343	317	358	303	324	334	303	348	329	317	331	365	332	312	340	286	323	327	334	348	326	283	341	337	309	340	336	329	330	314	345	324	359	325	348	356	335	338	341	303	323	315	340	350	353	323	334	332	347	332	323	323	354	333	297	333	316	333	318	336	327	337	342	320	344	323	292	332	310	342	350	357	327	332	334	336	329	319	314	341	286	334	291	361	354	329	311	352	313	328	312	296	343	332	317	318	341	328	355	349	324	298	331	339	326	322	316	321	340	349	335	335	320	292	328	311	306	313	341	328	329	353	322	332	318	343	336	365	349	284	353	339	350	331	331	328	310	303	312	349	345	355	332	322	327	327	324	336	329	315	324	335	311	304	322	302	323	329	316	328	367	321	354	320	332	316	313	318	329	316	328	305	293	313	278	329	354	364	307	315	332	341	328	338	333	348	335	345	294	322	298	322	324	298	328	358	330	320	320	336	315	316	317	315	309	306	329	337	349	339	340	310	324	334	333	300	331	304	339	312	317	361	368	319	330	328	300	304	314	328	311	322	305	292	347	360	353	322	307	373	325	322	316	341	312	356	313	337	334	327	343	337	319	346	295	349	326	334	331	334	324	323	313	328	323	329	322	346	326	344	320	316	314	344	360	331	328	338	334	291	332	321	358	336	341	327	317	330	356	355	306	351	305	300	303	341	329	328	300	303	320	341	331	353	324	362	321	347	337	356	330	318	306	302	342	342	300	299	285	307	322	329	305	350	305	296	340	329	335	319	311	284	329	346	328	331	298	337	314	328	319	325	327	310	295	294	314	304	333	301	324	308	321	327	331	335	305	329	309	345	350	323	320	333	355	311	346	338	354	305	343	330	345	355	347	333	316	342	366	303	324	315	320	325	330	340	325	311	282	310	305	351	336	292	330	309	361	346	329	349	347	363	344	347	321	346	325	315	335	352	325	303	303	339	315	326	319	332	296	309	329	360	318	352	349	294	323	338	343	330	343	330	300	328	327	338	329	316	333	312	319	296	352	348	349	326	348	341	348	360	313	321	321	322	337	319	305	332	341	339	310	334	318	304	344	329	358	285	315	298	340	323	355	341	310	322	289	301	333	317	344	314	321	349	298	337	290	336	316	320	357	346	324	325	322	311	330	300	330	354	348	325	319	354	326	335	316	316	312	320	316	319	343	334	331	346	297	326	328	346	308	299	295	335	324	301	338	342	321	314	329	342	329	332	308	293	320	323	290	307	323	322	347	304	327	318	306	314	372	337	323	322	329	308	312	349	319	336	300	332	306	323	322	354	306	310	326	305	322	329	329	292	300	338	351	320	305	315	298	304	344	301	288	357	327	341	325	323	278	333	331	334	302	291	325	357	326	316	320	305	320	358	344	316	340	343	336	319	329	318	324	321	329	364	336	300	326	339	323	304	320	337	363	319	325	330	293	304	342	328	329	345	323	323	360	315	309	322	314	306	344	299	337	356	333	308	355	320	319	323	310	324	315	336	339	332	341	343	362	333	335	340	343	329	324	310	302	331	344	362	334	355	314	289	334	315	300	307	306	328	276	341	345	316	296	326	323	309	333	313	348	303	318	322	321	335	303	354	316	331	321	292	335	313	345	332	300	363	314	331	337	332	353	335	342	338	295	331	322	335	308	337	320	338	324	330	313	362	305	359	301	316	306	328	309	343	325	339	313	322	325	363	335	343	336	317	334	346	305	318	297	329	317	339	329	342	363	330	285	321	310	320	317	322	348	314	332	314	304	323	330	308	312	344	339	317	296	318	318	331	337	348	326	333	345	320	347	323	332	353	299	388	278	313	323	322	317	327	318	294	324	347	329	369	322	316	333	356	314	324	326	297	305	333	322	341	340	317	317	335	310	320	321	300	308	314	317	321	319	336	306	318	348	315	335	319	309	331	299	342	329	326	355	318	339	331	323	309	368	338	331	343	299	338	324	351	317	320	318	327	326	307	300	334	294	322	323	309	300	348	321	334	321
24673	21411	28564	24654	21050	7839	2614	1465	1069	969	11650	29926	25469	11537	3892	1102	595	493	506	448	497	471	498	475	459	467	476	448	473	469	434	468	437	453	486	452	480	476	481	495	504	457	439	474	487	405	472	494	457	467	413	485	449	448	460	403	443	460	499	484	424	449	482	485	474	463	466	428	440	473	488	473	449	412	471	442	457	453	411	461	470	437	493	437	431	445	457	431	478	477	478	483	434	482	451	448	465	432	455	467	468	482	463	471	465	453	518	458	426	436	475	449	420	447	488	494	449	447	433	501	437	464	468	453	450	471	445	454	457	485	456	459	453	480	454	481	450	416	456	459	441	451	459	453	457	488	415	443	477	490	442	467	490	481	464	465	453	453	458	479	437	427	432	463	492	453	438	473	448	434	419	442	432	461	453	479	430	473	464	476	415	466	453	472	426	468	469	486	483	447	483	448	472	461	481	492	461	411	435	456	465	492	454	433	488	444	460	487	475	443	476	483	456	445	445	466	444	451	487	493	482	474	504	476	454	438	480	487	444	461	473	479	493	438	397	455	456	467	451	461	412	481	466	489	451	419	457	447	460	460	444	452	471	494	492	460	492	463	466	485	478	475	439	443	471	447	460	440	487	479	448	470	462	446	474	444	485	451	441	434	465	438	469	417	449	485	438	443	471	472	428	437	461	443	454	473	453	417	469	443	477	446	448	465	456	491	456	480	497	428	482	462	437	421	480	463	455	497	469	430	461	474	459	494	459	433	436	430	438	484	423	460	434	443	482	480	485	512	457	457	456	455	457	435	492	474	448	434	470	485	443	479	486	435	484	455	434	464	460	458	484	459	455	479	431	442	491	491	439	429	448	431	494	455	485	438	489	475	473	464	457	449	489	485	470	511	470	475	425	437	434	447	432	464	455	444	491	466	433	447	472	459	499	469	493	410	443	470	435	452	431	448	462	471	465	465	450	484	475	470	420	459	450	438	450	446	433	449	447	486	541	442	474	430	462	454	438	436	480	463	444	483	484	446	466	442	463	451	462	464	454	465	471	441	453	526	445	443	499	487	475	452	450	460	465	445	465	464	441	456	444	455	446	494	460	438	452	480	465	455	498	459	460	438	462	456	444	484	459	432	455	464	482	460	457	453	463	448	422	488	455	461	447	432	453	423	445	460	458	454	488	444	490	481	469	467	476	453	503	488	483	455	440	442	480	446	451	430	471	442	462	439	437	465	446	455	461	452	432	454	441	442	465	498	451	457	434	421	463	450	453	510	450	476	462	434	439	479	465	451	439	443	465	426	448	436	418	465	449	449	454	454	451	523	409	443	471	469	429	486	492	442	464	475	468	414	481	465	488	414	461	465	470	442	467	437	410	460	430	421	463	475	471	456	450	425	446	398	470	462	439	472	455	450	471	474	453	475	460	435	423	456	509	457	485	493	452	499	463	466	400	444	445	421	463	407	442	422	435	448	463	480	438	467	479	453	449	444	518	438	458	471	457	489	473	451	469	472	471	464	453	428	460	444	459	463	440	476	449	449	468	468	485	435	504	427	438	423	462	470	433	471	426	447	448	434	449	464	468	483	434	429	486	459	438	456	448	450	414	479	481	451	456	438	446	433	434	438	419	475	457	497	477	451	465	445	448	480	470	460	475	430	446	467	459	467	449	425	454	424	441	463	439	463	475	454	463	465	457	455	455	477	442	435	442	466	470	466	513	414	458	465	449	441	477	420	448	456	433	502	431	430	485	466	471	476	451	463	485	472	447	429	485	472	493	497	444	475	441	463	475	436	471	440	458	485	498	421	436	413	462	445	452	448	485	450	498	443	444	441	442	426	439	437	484	445	449	458	439	447	469	420	462	452	446	471	422	460	464	468	445	476	436	444	493	470	482	451	454	455	427	449	478	456	462	444	470	480	441	458	480	438	485	485	416	486	452	507	450	496	468	458	452	447	502	451	462	472	454	463	427	414	425	439	453	464	486	476	501	463	472	451	457	475	459	458	414	446	451	459	443	474	465	434	477	457	437	441	468	470	479	427	472	422	421	450	470	451	446	440	441	465	442	490	455	461	426	458	470	457	476	472	478	490	471	451	492	444	486	465	451	500	473	487	464	463	458	441	451	449	412	487	414	478	428	462	457	473	441	483	459	462	456	483	446	435	426	452	465	489	462	453	452	405	449	416	458	463	478	480	480	467	462	428	471	393	452	466	446	496	502	439	475	457	442	431	473	492	466	479	474	448	454	449	491	448	436	439	482	448	466	449	446	439	457	441	452	478	434	410	470	461	469	453	499	463	451	421	443	478	477	443	450	491	466	466	452	489	434	458	436	459	485	460	404	455	452	474	464	443	445	472	465	465	497	413	466	458	465	454	458	446	469	433	443	468	406	486	474	496	451	469	484	480	442	486	421	469	511	436	451	474	453	430	458	486	439	447	456	463	417	452	441	478	445	508	465	459	434	405	439	447	459	466	453	469	487	454	453	449	449	462	441	440	472	452	438	502	475	426	456	427	468	462	443	455	469	407	439	461	477	475	427	468	479	417	449	458	444	474	423	490	463	428	453	406	466	451	463	451	420	470	437	474	459	455	487	474	481	455	469	422	446	474	448	430	399	467	444	435	481	456	439	429	437	468	482	448	463	409	450	437	432	421	443	444	479	438	460	470	498	451	467	477	440	453	465	491	462	473	467	437	425	468	432	458	429	473	410	441	441	467	441	454	474	430	446	472	477	444	428	464	434	460	432	479	469	450	421	476	461	455	456	431	449	438	487	456	480	438	487	474	436	451	447	435	450	478	444	435	426	407	497	492	432	451	458	467	431	466	452	486	448	463	434	492	495	436	458	447	446	429	460	463	433	444	425	458	468	443	447	437	426	442	458	454	449	485	471	460	425	430	501	449	450	455	452	446	457	475	441	459	445	484	448	447	465	489	477	457	436	485	488	485	442	460	467	434	448	448	438	464	461	441	414	466	485	431	460	452	439	481	442	467	379	506	423	465	462	470	485	460	476	457	492	449	417	447	446	483	410	450	483	471	467	472	470	469	441	473	474	448	463	441	453	471	428	447	501	453	482	449	436	462	476	445	463	452	444	461	478	454	491	441	431	456	410	513	460	477	456	440	483	423	460	443	476	477	496	442	485	460	421	462	468	432	451	433	462	442	473	477	465	429	451	423	465	424	461	436	467	454	464	466	454	469	465	461	454	438	479	484	436	439	481	501	497	455	483	444	437	441	424	449	462	487	452	454	476	435	451	494	457	477	480	453	458	467	460	453	454	463	477	505	484	480	439	423	444	462	480	423	476	441	461	443	481	496	449	459	415	474	457	439	445	430	485	487	427	454	468	480	456	473	477	420	445	453	434	480	474	480	422	482	495	464	468	443	446	461	510	450	499	419	469	429	407	473	490	475	483	427	410	445	468	478	444	476	456	430	434	466	491	449	444	432	510	463	439	440	435	466	443	428	453	455	469	437	482	469	470	486	475	422	475	446
5270	9348	8096	4001	3541	3166	2605	1915	1495	1221	16122	27979	21189	8875	3712	1141	606	462	456	442	432	441	469	420	425	459	418	438	454	461	435	475	461	441	400	452	421	428	452	415	451	418	426	447	440	423	433	395	445	471	426	453	412	445	454	427	443	448	476	429	437	448	450	449	454	413	445	425	421	496	431	410	436	431	435	461	450	440	421	461	396	444	412	446	444	460	423	444	442	427	417	447	451	453	457	449	450	404	417	426	463	413	466	435	435	437	448	447	418	463	402	458	421	425	424	440	472	462	439	436	441	428	493	421	433	426	421	422	460	424	436	436	430	401	434	445	457	444	445	467	396	431	452	431	414	393	427	419	427	458	467	402	426	490	416	446	406	408	434	438	408	477	418	420	432	388	387	424	443	443	432	461	417	407	420	427	452	421	434	442	414	449	440	449	446	443	426	463	490	443	404	443	415	450	430	410	416	433	452	434	434	411	401	438	405	417	429	449	456	452	439	428	392	455	464	428	457	409	460	433	451	454	443	393	420	470	402	428	451	410	416	429	415	433	448	434	454	410	405	440	435	475	413	423	448	445	458	459	432	443	445	413	444	448	419	444	450	452	422	437	473	452	427	446	446	416	437	419	448	406	426	390	424	422	405	445	409	444	448	424	450	421	419	435	431	426	474	418	419	458	417	441	413	436	413	445	464	443	437	466	437	417	444	465	443	418	448	414	476	418	421	421	424	436	407	430	423	460	423	431	445	427	426	470	424	409	430	445	417	477	436	422	433	429	429	389	431	478	455	441	408	400	421	475	445	449	441	423	427	458	428	434	420	429	416	401	479	417	440	404	436	423	412	425	393	413	440	447	418	484	425	447	402	431	427	455	418	445	434	462	426	416	398	445	437	434	411	444	417	420	446	412	440	441	440	447	422	424	445	408	425	447	436	446	411	457	425	406	413	415	409	435	445	415	405	437	418	418	408	473	462	440	398	428	440	422	434	430	427	470	446	388	402	443	416	403	418	466	429	434	415	460	472	459	419	436	428	418	439	413	455	420	454	438	412	419	404	455	426	400	427	433	475	437	435	441	443	421	463	419	429	426	443	436	426	418	428	426	406	454	455	410	454	469	428	420	424	463	435	436	445	437	415	431	465	434	460	428	452	400	426	463	431	405	439	459	428	428	440	440	431	440	419	417	402	440	428	451	433	433	430	431	434	454	473	440	465	423	416	442	449	397	458	455	474	479	462	444	439	452	461	403	446	448	458	421	449	418	433	438	443	414	451	458	439	414	430	399	439	454	456	450	447	464	422	454	412	480	397	471	449	392	419	454	419	458	418	424	384	460	445	426	437	424	418	444	479	475	440	398	428	413	427	449	408	433	442	494	457	395	407	383	407	421	405	435	422	392	456	437	444	411	450	403	429	434	418	471	447	443	434	448	460	446	393	443	458	395	403	408	471	455	422	432	413	463	446	421	443	444	448	427	417	439	446	422	467	433	455	440	427	411	445	474	436	440	467	437	448	444	418	432	399	450	420	432	419	438	425	453	425	443	450	415	452	428	427	404	440	415	464	427	421	462	402	448	402	428	439	449	446	464	429	450	455	443	493	450	403	432	430	424	450	413	469	429	416	464	427	440	426	405	429	407	440	415	444	432	433	399	458	418	452	439	488	470	446	390	430	451	420	441	448	424	410	438	480	420	446	437	414	455	444	437	455	423	403	417	421	440	394	458	412	444	415	406	417	504	421	408	419	443	438	431	391	468	423	426	410	439	444	395	480	432	404	414	458	450	449	426	423	424	464	405	465	459	441	444	437	445	449	459	390	433	446	430	435	431	472	446	438	463	465	386	419	464	440	457	426	437	433	391	422	466	438	432	431	430	409	406	440	366	433	435	437	429	457	419	401	438	440	402	442	421	419	421	465	399	431	443	436	431	405	435	429	427	439	444	439	439	455	426	441	396	432	420	435	450	451	487	445	456	448	406	455	425	440	433	462	447	408	411	454	432	442	422	420	432	388	449	419	422	410	430	445	445	411	442	417	450	428	416	416	385	453	433	421	451	468	445	397	421	435	457	425	435	431	373	416	406	407	459	472	437	475	405	434	407	471	437	440	452	448	437	403	415	452	452	444	428	462	411	452	432	475	429	400	460	423	441	440	423	428	429	391	436	410	462	436	387	447	440	439	441	442	439	442	436	415	399	421	459	450	454	447	439	450	408	410	441	435	402	412	413	421	452	413	460	439	384	412	422	437	442	436	447	467	445	421	418	405	423	421	429	432	440	428	448	403	423	423	407	460	431	418	413	447	443	454	395	401	430	447	458	386	442	422	426	415	427	428	429	398	441	443	428	447	450	434	459	429	461	415	400	385	436	404	457	441	418	401	401	414	414	445	377	420	392	441	429	425	418	448	435	409	437	437	463	426	411	398	406	408	428	446	421	433	456	433	400	462	408	420	427	457	449	453	421	427	439	436	467	399	448	423	430	431	410	406	420	420	398	423	396	407	417	416	461	417	384	432	455	467	438	455	461	435	423	412	432	442	403	437	461	435	450	446	416	424	402	429	490	423	390	432	428	471	407	406	441	407	434	442	461	459	433	423	417	388	437	435	423	449	428	429	442	416	407	424	473	396	410	437	483	424	486	436	437	461	421	432	431	426	381	441	447	420	427	457	434	400	422	446	418	375	452	454	462	428	429	442	459	452	409	474	413	411	399	446	416	413	431	440	452	409	404	385	432	418	461	420	417	434	432	408	464	463	419	434	457	438	441	406	436	437	425	469	423	410	442	399	399	403	444	440	406	465	444	444	399	468	425	417	440	421	421	440	420	425	422	436	428	431	415	417	448	428	479	400	441	417	444	446	453	423	440	445	474	455	421	469	436	417	415	413	478	405	463	443	430	436	419	433	438	476	420	449	432	463	417	449	470	444	423	456	453	417	442	429	437	471	460	422	415	446	436	409	411	417	438	419	463	415	408	417	422	417	435	452	429	450	460	424	451	439	449	463	404	416	404	435	454	440	424	401	431	411	433	455	432	442	419	416	438	417	428	424	454	456	433	428	419	458	475	475	441	431	412	453	445	431	440	407	427	452	449	435	428	437	424	434	454	432	386	419	408	436	453	392	448	416	430	417	404	464	416	387	423	385	435	404	462	420	408	417	472	401	446	398	443	410	419	413	433	472	431	436	433	423	438	418	448	400	417	418	479	448	463	452	431	461	406	448	437	463	424	416	452	432	406	456	478	448	448	412	431	427	429	424	427	413	431	413	438	449	425	404	424	385	474	433	438	455	399	452	413	405	429	451	423	396	435	444	472	429	415	423	434	418	476	450	440	447	436	434	419	415	426	435	392	427	435	449	468	423	389	423	415	458	415	438	415	439	432	435	437	454	403	419	437	416	435	435	457	452	471	439	452	432	450	412	404	427	438	463	486	453	415	401	420	417	456	415	413	429	441	394	438	456	407	416	451	459	422	410	418	438	432	425	465	446	393	447	408	424	413
27601	10543	2030	919	846	761	586	498	476	419	737	1776	1677	1181	677	431	388	329	344	333	333	345	333	369	367	352	351	362	361	405	354	370	338	373	348	355	326	370	344	338	344	341	380	331	333	340	364	349	370	337	376	381	338	375	358	311	374	368	346	318	342	365	355	358	339	344	333	326	350	315	312	360	344	345	352	379	374	361	334	348	368	309	357	332	357	380	349	342	365	374	354	374	353	353	349	327	393	353	370	383	361	329	368	324	382	346	352	346	354	363	369	368	318	351	397	338	330	341	330	354	351	368	342	353	358	346	335	328	347	370	373	336	332	352	333	354	340	359	362	339	356	341	374	386	343	365	354	333	351	357	399	386	363	356	344	354	394	347	343	357	348	333	349	332	348	352	360	360	339	328	348	338	371	345	334	359	355	360	357	352	330	357	349	340	375	325	366	350	337	355	328	324	343	369	357	370	353	327	351	355	349	351	353	373	353	355	382	360	346	366	354	346	339	357	333	382	363	360	363	342	347	346	348	320	344	330	376	331	365	360	337	333	352	361	332	347	351	371	357	344	368	390	327	330	360	343	339	369	380	343	392	382	359	361	357	367	331	342	342	353	384	344	352	334	337	367	321	353	350	368	360	377	373	345	372	327	348	334	389	328	364	359	341	355	317	375	377	344	344	364	360	344	357	339	320	364	354	338	354	333	326	393	351	329	323	370	358	332	317	365	388	342	320	348	366	376	357	351	320	356	374	369	349	337	397	352	380	311	362	378	355	319	352	340	357	363	330	347	366	373	387	349	371	353	349	323	370	380	368	370	337	340	370	357	358	382	360	326	345	386	339	369	378	347	355	349	373	372	344	360	349	364	363	348	318	381	337	304	372	363	374	348	331	353	383	366	342	353	337	331	352	341	347	343	381	317	346	339	387	372	316	375	362	369	383	379	329	359	363	350	319	330	340	338	356	359	342	353	347	344	362	349	352	341	364	368	343	365	325	369	346	334	363	334	322	356	382	316	375	357	339	334	361	362	311	352	377	369	376	323	334	350	334	357	365	362	363	340	360	361	368	317	340	336	331	347	319	392	353	348	349	393	337	388	355	384	354	353	344	370	360	381	342	351	319	367	351	401	357	348	342	347	336	365	368	320	328	353	350	347	363	343	383	357	364	369	353	355	341	364	357	358	384	342	370	350	353	323	353	390	348	352	358	343	352	321	335	380	320	341	362	360	375	356	324	308	333	374	364	324	362	321	363	342	382	346	351	326	330	368	364	380	347	357	336	367	365	352	373	347	350	354	367	355	300	314	358	382	336	332	376	375	378	341	361	341	371	327	344	324	358	346	353	348	346	368	357	352	394	316	374	317	364	344	347	349	313	329	338	363	387	385	356	373	359	331	350	329	341	382	354	399	372	339	364	350	345	341	351	361	357	365	370	337	353	376	373	348	367	375	316	355	330	369	360	349	368	381	312	372	364	369	363	359	348	373	352	354	365	336	384	375	311	380	355	366	335	336	349	374	346	375	342	361	347	362	371	390	361	371	367	336	355	347	328	384	345	352	336	315	391	357	364	360	368	350	367	329	362	398	382	336	336	379	348	340	350	349	322	373	368	320	384	342	368	342	327	335	364	332	356	356	357	361	361	359	358	339	368	347	346	333	329	326	337	351	336	336	386	335	379	326	364	325	367	375	365	354	397	351	348	353	343	323	341	315	355	328	339	355	357	346	356	340	357	322	355	340	346	377	364	324	328	379	374	333	354	336	361	381	380	344	374	342	376	364	351	351	329	383	343	349	353	353	329	369	379	333	380	345	347	389	360	320	371	345	390	369	383	346	365	335	375	337	384	320	370	337	323	365	336	325	358	361	320	349	383	394	358	354	349	337	391	326	345	365	326	353	344	364	339	372	361	344	361	356	355	361	343	334	378	341	334	341	365	378	336	336	361	387	376	331	359	328	343	348	353	357	330	330	336	374	329	372	369	346	360	352	341	358	339	344	350	353	339	320	376	340	331	330	317	346	368	355	352	359	363	350	361	355	357	331	352	375	356	355	364	333	343	363	360	373	348	387	323	363	344	315	345	394	357	367	372	354	374	353	344	331	330	364	296	358	359	384	355	375	343	358	382	369	363	360	319	360	354	362	371	338	346	331	356	332	320	332	341	362	347	358	368	324	339	376	352	308	340	357	342	370	335	382	372	340	357	365	370	326	347	369	356	384	315	368	355	335	370	363	377	342	365	337	375	370	343	369	338	358	361	351	371	360	360	331	348	327	340	372	365	367	340	346	334	342	353	363	361	364	377	387	336	349	367	343	355	322	371	346	349	353	359	326	343	358	318	347	341	345	314	356	354	359	346	377	374	325	358	351	345	334	335	363	345	324	325	368	333	362	345	371	330	338	357	335	345	356	371	370	368	334	369	350	338	357	374	350	340	334	384	334	345	351	346	377	311	334	334	375	346	350	334	343	326	339	339	354	342	372	355	361	341	342	346	331	370	356	372	353	361	355	366	331	338	339	340	372	398	328	364	381	349	353	321	338	340	351	337	320	349	391	354	337	341	342	347	325	333	341	374	342	356	367	347	369	342	341	349	338	358	331	350	338	334	365	333	326	353	379	347	304	361	338	365	372	327	364	396	395	320	344	332	318	359	345	324	348	342	340	356	324	377	348	355	373	358	327	357	365	393	353	304	374	356	373	378	353	371	369	336	367	381	351	342	350	364	378	368	369	337	368	405	350	347	370	371	337	329	359	366	320	324	344	332	353	348	341	370	379	356	319	358	373	356	311	396	351	370	341	332	376	351	351	401	344	353	357	367	355	361	341	320	375	371	356	383	351	368	351	334	330	347	349	351	372	342	382	333	310	334	367	345	360	318	359	407	356	374	342	344	363	354	385	353	346	333	346	353	354	351	334	337	350	362	340	342	339	344	356	342	343	324	357	368	368	356	351	361	369	328	394	325	350	343	325	347	361	359	327	329	359	326	339	375	351	371	370	343	339	350	377	346	346	366	384	341	355	328	326	370	340	332	360	366	383	382	350	364	347	323	361	343	336	362	354	336	383	379	357	354	373	338	340	366	348	364	359	330	386	345	354	363	339	338	361	336	366	340	362	342	344	334	349	330	364	359	329	353	363	340	350	342	337	351	368	379	343	341	360	347	352	352	372	351	326	334	337	348	367	332	377	369	337	349	359	355	359	366	350	373	365	339	305	371	391	356	398	340	349	388	351	331	384	367	320	397	333	354	356	348	315	360	340	364	353	332	373	292	333	320	377	357	303	342	346	390	340	382	326	347	330	342	357	388	334	353	336	354	320	342	379	333	364	344	338	343	355	314	360	335	364	369	342	356	368	339	350	328	355	347	371	339	350	372	333	388	353	369	359	385	356	333	376	351	347	322	383	340	372	338	348	338	354	374	360	339	379	347	353	343	350	342	335	341	359	360	374	325	372	363	360	378	357	365	366	382	369	390	360	364	394	379	355	338	321	375	359	348	350
5832	2233	1525	647	952	984	733	598	549	454	1015	2321	2131	1192	736	450	323	349	326	299	323	364	328	321	342	314	339	319	301	358	350	330	324	320	336	365	359	324	328	311	343	332	356	321	325	335	350	333	338	346	372	312	337	305	347	343	347	346	354	344	331	363	323	315	339	319	365	305	306	321	326	356	317	315	277	359	348	335	338	324	332	311	305	360	333	357	323	335	352	358	323	335	340	350	343	328	359	328	334	341	309	315	338	331	322	328	335	339	321	338	324	396	343	344	352	335	343	306	354	311	351	295	334	324	339	315	372	329	308	324	316	340	326	356	339	315	336	346	322	325	370	299	322	297	349	342	321	320	335	347	331	336	349	346	372	311	357	329	335	343	351	326	316	321	377	342	333	361	316	330	314	337	346	338	344	348	330	317	360	322	330	334	354	311	319	316	312	317	329	333	344	322	322	313	314	340	370	374	349	290	329	315	345	351	316	350	355	326	346	322	324	319	314	337	334	315	339	359	320	330	342	358	310	320	358	317	305	344	311	322	363	344	331	308	328	356	341	377	320	365	315	356	318	349	319	329	314	350	327	333	351	317	345	347	345	384	343	350	328	311	355	329	321	338	324	341	307	317	359	335	312	325	332	342	330	316	346	319	331	340	360	327	296	339	335	328	325	335	328	336	313	323	348	374	345	372	308	346	340	344	358	354	298	307	326	356	348	330	342	309	344	334	350	349	335	346	344	364	316	305	355	314	368	307	313	359	317	330	325	352	341	348	332	330	330	333	319	327	358	323	343	322	319	332	347	333	323	347	350	321	324	290	352	358	355	353	322	348	379	322	325	343	364	304	344	308	331	364	305	305	344	334	309	321	359	360	364	309	340	305	327	348	364	330	311	326	327	319	351	324	330	339	326	319	337	298	319	311	352	343	317	321	332	358	336	340	343	313	349	331	338	361	331	345	330	345	337	319	301	330	335	305	365	319	341	339	346	356	352	322	342	317	311	335	331	358	331	341	348	293	344	347	363	344	348	325	355	321	322	322	318	308	319	337	312	352	324	314	322	313	364	341	356	359	323	336	320	349	316	328	323	300	351	329	316	323	333	333	324	312	367	344	358	344	319	348	337	299	310	332	332	315	343	309	318	356	353	319	344	317	348	317	328	330	369	317	350	297	330	340	314	381	391	321	359	335	374	351	327	309	295	343	344	334	324	364	316	335	329	317	329	331	334	335	302	341	336	366	326	322	352	317	315	323	361	350	348	318	354	354	348	323	323	346	326	346	342	322	307	335	315	310	319	337	362	316	298	356	367	329	319	345	336	346	325	334	353	326	333	348	323	320	340	329	322	319	373	381	300	319	313	344	324	321	356	359	338	327	309	338	333	325	329	335	306	323	303	369	351	351	320	334	336	303	342	330	323	328	351	336	326	357	345	340	343	339	335	326	325	344	330	336	320	326	295	353	309	349	341	354	324	356	323	328	330	330	366	353	300	325	356	297	322	347	328	316	305	322	335	340	355	307	296	320	369	326	360	340	318	343	375	301	335	350	335	331	328	341	347	322	297	329	325	355	291	314	330	306	326	340	341	302	340	340	319	323	375	321	353	329	345	319	342	333	338	329	322	338	321	318	353	338	311	337	335	315	337	340	313	382	336	333	312	326	318	341	320	356	352	327	337	335	352	325	317	324	299	329	335	348	314	333	331	370	351	354	296	315	368	337	321	358	383	341	333	340	346	337	352	319	333	285	334	283	333	345	360	349	331	333	308	322	294	317	320	342	329	344	321	288	339	352	361	340	322	318	336	355	298	328	345	315	353	327	338	300	346	325	343	335	340	336	325	332	351	352	334	340	343	380	338	356	306	353	355	351	325	325	373	335	325	338	317	345	346	272	397	334	308	306	343	340	325	324	309	295	336	329	317	363	353	345	308	342	355	340	330	352	355	345	323	323	327	360	283	354	333	322	359	325	371	345	338	334	320	339	376	359	286	335	348	337	286	334	332	294	337	334	334	352	304	343	325	309	357	313	328	327	330	326	365	309	340	293	301	321	322	361	347	341	313	341	333	331	324	371	354	339	340	313	330	330	336	385	346	372	339	359	290	329	325	352	319	345	325	329	370	326	347	332	312	362	306	313	340	358	347	311	326	311	304	370	303	341	340	312	356	320	343	320	350	342	326	357	329	324	333	326	342	324	313	354	327	372	345	353	324	360	337	335	343	308	342	302	334	310	351	348	323	326	332	329	372	307	327	321	349	319	356	334	321	294	340	337	329	338	354	369	317	305	319	297	335	339	322	351	321	325	328	354	332	332	337	295	321	332	344	355	330	346	348	335	308	292	341	321	340	303	330	359	301	328	342	361	328	322	344	366	347	327	353	369	323	327	344	354	315	336	313	318	348	332	363	309	340	350	336	316	341	338	333	324	322	322	370	334	343	346	337	344	357	331	332	351	364	334	328	306	331	329	348	345	327	342	313	325	338	336	331	322	333	333	332	353	328	328	355	320	323	338	331	325	310	314	343	312	309	360	332	365	309	334	333	331	332	324	332	339	354	317	325	360	343	325	313	341	355	324	300	324	310	368	339	345	341	360	344	335	332	339	355	343	344	371	346	366	312	351	331	306	346	345	331	336	324	323	296	348	304	300	346	387	348	349	309	320	350	291	330	297	337	317	333	357	337	321	322	354	332	339	324	317	348	357	333	339	354	289	333	328	354	351	324	364	331	326	303	351	324	337	329	339	327	333	323	349	342	326	359	357	309	321	340	344	310	323	340	308	335	344	323	343	317	337	360	377	335	341	341	348	346	326	307	339	291	334	315	290	321	319	332	337	316	314	326	314	339	343	309	315	330	327	321	345	347	330	345	383	318	284	338	340	316	347	349	335	322	314	299	310	328	330	358	324	331	320	325	321	338	343	337	336	379	340	288	323	338	339	334	347	330	317	305	340	324	306	336	325	329	349	320	335	319	368	345	327	342	341	374	333	328	297	336	341	328	347	343	320	339	338	332	326	339	368	323	327	329	321	347	384	348	348	321	323	308	328	334	332	341	332	340	347	311	337	345	365	337	340	340	303	295	336	331	358	328	315	331	339	345	313	329	349	340	334	319	308	319	362	334	300	366	350	350	320	342	336	336	317	347	324	316	333	350	332	334	341	318	353	351	319	335	312	339	338	358	361	298	318	341	310	309	330	352	331	349	352	368	335	314	325	355	302	321	345	364	329	364	321	328	335	327	403	330	330	315	347	333	337	331	332	333	350	345	355	333	349	329	345	315	324	333	334	336	332	328	331	360	333	348	337	321	332	343	366	329	341	316	347	319	327	353	351	353	324	339	332	322	324	325	353	336	316	319	329	335	311	341	316	301	351	336	324	342	303	311	313	324	352	332	331	310	353	344	340	327	323	346	365	314	294	302	298	324	337	318	334	326	324	321	352	323	334	325	353	323	350	328	322	332	306	338	343	338	312	344	353	333	357	339	370	338	361	307	351	350	349
25627	21412	27436	25575	7698	2009	1053	758	642	573	5108	16575	13845	6338	1952	705	403	327	321	331	366	351	351	307	330	385	344	336	340	332	363	342	316	360	333	331	332	356	322	378	322	362	361	330	355	334	347	359	330	339	352	334	339	317	350	340	351	356	367	329	334	319	331	327	375	321	335	353	331	350	333	330	322	352	347	337	338	354	342	369	369	368	360	385	319	328	361	344	325	361	316	336	317	309	362	344	341	348	360	330	366	329	317	325	331	331	359	349	346	319	335	325	334	361	353	355	334	327	311	330	362	305	357	356	325	329	334	354	369	330	334	321	303	355	366	353	359	336	342	316	329	371	329	314	345	339	344	342	318	383	369	334	326	352	347	330	320	344	343	347	334	360	301	343	336	309	338	372	363	342	356	374	380	339	367	352	341	347	347	320	344	331	353	351	337	349	320	319	354	358	331	341	315	335	329	352	368	334	339	313	351	324	341	347	320	309	328	350	346	314	333	326	335	322	369	345	353	314	359	352	340	338	366	324	358	353	284	328	358	338	305	365	327	334	344	343	302	290	341	346	362	349	350	335	297	353	363	357	318	321	344	355	338	304	326	365	357	298	378	347	333	346	326	343	335	320	347	327	354	323	381	338	319	357	345	326	380	341	334	380	366	338	318	341	340	313	365	336	344	321	364	357	341	332	334	348	321	355	325	330	332	328	371	366	356	352	329	382	329	323	355	326	365	325	321	324	348	366	358	352	316	378	351	339	335	346	344	323	364	348	343	329	327	361	330	341	342	328	347	317	347	335	346	339	346	310	361	331	338	373	343	369	354	371	348	321	310	342	343	337	333	357	357	342	352	363	325	299	328	334	356	342	325	360	268	324	331	346	359	357	307	380	331	345	318	288	361	316	341	337	352	361	366	342	355	366	348	315	351	372	322	326	321	384	326	310	321	336	340	337	354	349	351	336	344	350	331	326	348	356	339	327	321	356	336	385	322	316	335	333	318	350	367	336	292	326	288	320	370	324	353	341	335	340	352	351	325	316	327	338	338	316	331	322	350	357	347	350	359	344	355	312	327	327	349	313	340	339	328	328	387	331	308	328	358	335	341	362	352	358	338	362	332	344	368	335	358	381	305	331	368	340	341	354	339	322	365	350	316	334	336	310	331	325	327	313	343	348	357	347	318	322	355	329	338	361	334	346	337	349	332	349	359	342	353	332	322	367	325	339	330	344	339	405	333	332	338	344	325	353	337	343	330	337	348	353	323	337	343	340	353	307	294	338	342	336	309	356	353	319	320	327	330	338	358	362	350	321	341	338	374	352	331	329	348	329	328	348	350	344	319	311	324	341	316	311	357	311	357	374	360	312	306	335	368	332	354	352	330	305	317	333	348	367	374	355	338	345	358	299	374	309	338	341	347	335	344	344	340	342	315	353	334	334	310	324	321	342	307	324	339	346	341	352	326	317	327	356	317	365	347	340	323	367	319	357	325	357	343	326	323	319	308	308	363	352	327	355	345	328	318	368	348	362	331	316	320	338	371	320	319	327	378	310	339	363	352	349	337	338	340	315	341	322	318	314	378	335	319	343	331	359	367	335	378	330	331	335	324	323	364	335	326	317	328	326	361	354	335	368	322	367	368	322	368	360	292	340	336	330	310	326	365	336	350	335	314	345	350	310	346	345	335	332	325	344	333	350	331	311	330	340	340	299	313	320	291	382	354	367	333	337	342	358	337	379	319	383	326	307	313	388	302	351	382	346	319	342	294	318	332	328	345	359	299	327	329	324	361	323	353	325	359	344	345	344	361	330	345	373	355	338	343	351	327	342	347	317	322	387	327	312	331	364	328	345	352	333	313	338	323	342	327	307	342	380	363	328	327	342	328	335	360	372	341	368	332	349	318	318	336	342	348	322	333	340	346	338	344	331	331	343	356	339	356	371	328	340	341	334	325	369	331	335	329	343	349	352	350	324	304	342	357	360	339	351	311	367	317	311	321	319	320	359	319	342	330	348	320	362	363	316	354	336	320	332	325	367	354	353	338	336	334	331	338	331	305	371	369	364	321	356	323	328	341	363	336	355	341	363	347	331	341	351	314	317	344	329	335	340	355	326	346	312	333	334	357	313	344	355	340	326	336	354	336	322	344	318	327	309	371	343	340	334	336	351	333	307	378	302	356	388	356	340	327	345	346	341	337	330	370	355	343	329	330	323	342	351	332	357	340	343	339	320	347	328	367	330	311	340	373	371	354	346	317	362	349	294	347	355	350	338	349	340	346	327	363	330	309	335	347	336	352	315	352	344	333	324	358	330	348	342	328	305	354	340	332	362	338	354	353	317	327	307	342	342	348	343	326	352	331	363	335	340	348	338	331	365	363	337	316	291	338	333	318	334	346	357	322	329	336	352	358	316	321	312	332	326	313	339	326	300	348	357	383	335	340	322	312	346	355	347	331	358	331	302	346	327	354	306	344	350	340	337	345	351	321	334	338	351	301	339	328	344	350	350	331	316	343	332	336	315	364	307	332	336	342	353	330	302	364	332	345	375	320	325	334	357	344	374	322	316	368	321	327	310	340	346	344	355	330	318	356	321	334	366	356	301	348	356	363	290	330	370	296	327	325	324	358	349	343	314	310	361	332	345	338	324	341	354	368	340	337	335	372	338	360	326	338	359	307	344	346	317	311	338	332	340	310	307	347	346	371	351	358	322	334	330	315	330	313	335	356	373	365	330	310	352	360	348	365	365	334	310	345	350	338	376	332	324	322	328	350	305	346	363	325	286	301	329	350	345	357	372	342	346	333	329	366	342	330	342	343	371	324	338	365	313	337	333	344	363	341	368	367	346	340	367	355	332	354	323	306	323	304	308	351	358	292	318	324	355	332	321	359	322	360	338	328	371	370	337	354	356	348	355	337	349	347	328	350	329	331	340	318	310	308	355	340	348	326	347	351	342	328	323	342	323	336	357	348	318	314	385	336	362	328	332	349	354	304	363	323	328	316	362	340	321	339	344	327	329	304	339	322	323	355	317	353	344	351	332	340	296	347	355	320	317	363	322	342	323	348	325	341	307	332	334	309	402	325	344	367	385	338	321	350	334	371	333	359	339	333	346	345	311	330	355	333	347	319	304	351	331	348	339	343	315	356	315	329	318	331	314	314	339	336	336	324	350	335	334	328	325	353	333	327	352	344	346	346	293	363	375	348	327	325	360	317	310	373	314	342	344	319	305	343	336	337	366	332	340	336	327	335	348	332	363	354	336	361	306	349	353	338	333	334	338	364	352	349	330	398	395	322	355	364	344	352	333	343	358	317	348	389	357	328	361	298	386	362	298	333	331	330	367	325	368	366	324	342	345	378	339	344	329	333	334	374	342	327	382	348	329	352	313	340	350	299	330	335	337	327	329	352	334	332	316	339	360	326	354	339	348	322	354	323	332	331	345	343	321	329	321	352	364	310	325	323	324	329	361	310	323	366	340	325	332	333	333	332	345	344	293	358	305
4570	4328	2965	1821	2367	1833	1153	1137	934	716	7756	17180	12686	5769	2067	821	385	355	321	326	344	327	330	331	325	337	356	331	327	353	343	313	333	327	316	328	323	350	339	298	318	334	351	342	300	332	337	312	333	331	328	326	330	332	313	359	341	325	333	355	334	319	299	334	302	363	335	337	339	335	335	302	344	301	331	323	306	320	338	324	354	326	321	334	316	326	356	315	316	311	321	365	343	358	296	325	321	317	326	352	330	351	351	320	329	301	324	321	333	326	321	340	377	334	318	340	360	333	339	323	330	320	368	292	303	327	333	307	357	345	325	314	344	343	332	324	323	309	346	320	331	317	315	319	324	316	342	351	310	293	331	315	340	330	333	293	314	363	336	312	327	331	362	328	300	336	324	314	345	332	318	320	354	323	367	349	316	321	323	330	370	328	334	319	356	342	309	338	321	328	324	331	323	321	350	336	321	338	367	327	318	320	320	326	339	312	337	335	344	351	293	361	337	328	332	301	351	335	328	324	317	356	360	322	343	332	320	342	311	345	299	319	331	311	330	330	321	323	342	341	331	338	321	335	325	311	325	332	326	293	332	351	343	326	359	316	328	300	346	295	318	337	321	352	317	357	352	295	331	274	337	333	310	312	339	320	356	325	328	327	334	355	323	339	324	332	347	368	329	350	315	309	325	338	323	360	332	331	322	317	350	346	320	327	358	341	332	311	305	332	357	310	329	328	334	331	327	326	313	358	323	317	352	333	351	291	341	345	291	331	308	287	302	319	349	295	327	331	308	309	321	349	331	326	344	363	315	306	306	305	340	352	314	346	329	327	351	332	317	351	347	341	343	299	314	340	321	350	338	308	322	344	330	324	335	355	351	358	308	268	317	309	350	352	318	329	353	338	333	347	325	349	335	315	320	355	323	350	327	355	385	339	339	369	325	302	337	310	307	305	338	357	334	290	320	328	325	314	321	297	347	319	312	304	312	362	330	314	364	336	368	334	303	344	338	346	326	329	323	340	357	322	324	324	320	331	347	342	345	300	316	349	325	290	314	327	314	322	339	315	346	329	318	312	368	340	323	329	332	316	352	343	308	342	314	354	295	328	298	336	334	304	301	325	327	350	348	305	323	326	329	345	325	344	336	341	386	352	330	326	338	316	350	318	316	325	331	372	322	364	332	335	353	327	314	324	343	323	352	323	329	304	333	322	321	338	331	324	329	333	319	351	328	334	337	322	309	314	328	318	343	328	330	354	324	317	359	344	308	321	347	325	360	338	317	326	348	331	358	298	313	341	356	355	367	313	339	339	330	330	352	325	338	330	338	330	305	331	338	353	288	317	340	313	368	312	346	321	354	363	342	317	331	313	332	346	367	345	298	350	326	309	328	354	308	319	324	315	354	340	317	336	279	294	335	363	367	324	322	307	327	314	331	326	331	335	327	342	335	313	338	282	327	318	357	346	338	340	347	325	339	359	337	321	344	310	363	334	340	315	340	326	336	364	337	334	344	319	372	350	326	347	334	321	335	317	303	309	317	326	291	331	304	349	349	319	343	346	338	338	322	344	315	336	345	308	362	300	325	319	316	323	356	338	312	318	302	350	312	306	307	321	309	312	322	326	313	337	361	309	306	349	310	304	344	345	358	346	350	324	333	339	336	338	351	324	347	320	322	335	337	325	337	320	364	318	355	350	373	313	322	334	326	340	340	325	336	373	349	335	309	289	346	306	362	309	329	352	330	334	310	328	338	305	316	295	344	343	336	331	310	309	331	353	332	310	336	314	338	328	333	344	352	331	333	303	325	324	329	352	314	352	302	348	317	348	365	294	323	299	326	329	311	332	310	323	307	330	321	327	329	329	313	278	331	309	322	304	350	328	345	305	327	319	335	308	329	351	325	330	305	328	341	331	336	352	315	318	325	312	323	309	322	361	333	336	328	334	326	345	333	359	304	302	304	346	312	328	298	356	307	338	343	321	338	319	319	323	352	317	307	347	288	334	306	315	399	353	324	315	336	295	318	332	324	326	351	325	339	310	342	357	318	341	305	311	339	320	354	332	357	330	298	337	316	318	332	308	318	321	335	315	353	337	334	334	346	315	305	339	357	375	314	333	318	337	344	333	315	316	317	359	309	324	328	303	297	330	311	339	339	352	314	339	322	301	316	320	329	317	301	337	331	326	343	336	343	334	330	328	326	328	323	342	341	328	323	349	360	293	320	318	356	340	325	354	321	360	332	323	306	323	348	336	306	316	347	329	326	317	301	323	334	291	303	315	333	308	326	316	326	313	319	305	323	338	307	315	330	359	317	348	319	336	313	323	321	302	330	305	358	320	338	341	330	312	328	304	349	343	312	328	337	337	333	325	333	333	369	280	316	363	321	356	328	320	303	327	345	337	299	340	307	329	359	322	365	345	368	331	349	367	344	342	339	324	342	344	333	334	358	344	354	326	339	331	339	348	373	350	313	290	335	330	327	310	315	315	351	328	336	313	337	343	308	349	351	325	324	299	314	345	331	336	357	326	332	363	310	316	340	314	328	338	304	280	320	315	328	327	295	293	314	338	314	324	305	326	354	314	320	338	316	343	297	357	311	331	311	314	296	317	359	331	308	337	325	366	326	336	358	311	316	336	306	347	311	352	353	313	331	306	349	357	299	329	336	331	336	358	314	316	312	328	287	299	310	307	312	334	339	336	303	336	306	385	292	334	307	315	305	333	325	315	323	284	317	325	323	330	327	329	305	310	356	335	312	311	343	321	337	332	340	331	306	322	312	339	290	373	325	316	350	346	310	317	288	342	316	329	337	347	341	309	291	319	334	359	353	370	351	347	309	356	334	330	336	320	330	337	341	313	362	313	320	324	347	342	333	348	349	328	283	340	331	387	318	332	358	327	305	323	290	311	347	329	346	351	310	310	336	319	327	336	332	325	340	338	335	359	326	336	316	317	325	309	347	345	348	308	327	339	329	330	341	310	331	363	364	322	331	338	337	342	320	369	307	311	343	358	357	341	323	341	295	357	342	323	336	352	304	318	319	346	333	323	346	330	360	325	334	307	342	307	328	327	351	360	335	335	320	366	334	340	326	334	343	301	328	312	345	326	309	326	352	355	318	339	311	296	342	300	321	304	327	320	357	318	331	329	336	318	342	326	351	358	354	349	333	304	344	333	326	319	335	305	303	333	335	327	319	317	342	349	341	311	355	327	335	359	306	314	338	305	339	332	333	290	351	336	288	340	306	326	316	305	322	344	310	339	337	347	341	322	344	310	313	331	354	309	369	330	309	334	299	350	336	368	334	356	333	326	361	337	296	310	320	316	345	312	300	323	331	308	353	350	341	324	324	326	330	351	332	316	322	289	319	335	334	308	304	334	341	347	301	306	332	303	318	314	338	320	311	324	364	303	357	293	327	356	335	315	327	308	320	314	323	340	352	303	322	313	333	317	324	298	328	331	349	317	312	312	341	338	356	358	327	345	327	357	312	320	351	324	307	330
24711	21446	28689	24656	21237	6796	1559	958	871	931	9790	30326	26739	13992	3849	1315	552	505	523	525	490	506	462	484	516	508	506	440	482	484	497	421	458	423	456	503	502	497	475	537	460	455	525	504	486	512	451	475	519	533	430	516	486	479	465	477	479	505	521	488	485	509	516	429	496	489	472	493	485	481	479	481	452	521	496	494	536	493	478	494	452	515	457	482	477	469	504	541	453	468	511	467	463	479	504	462	456	493	473	469	510	464	471	469	458	480	493	495	484	485	457	450	461	486	441	440	485	504	494	484	489	451	454	490	456	465	490	444	466	472	471	497	490	438	474	490	493	467	464	518	491	456	504	479	456	479	499	460	505	489	517	470	504	489	496	483	523	469	474	470	489	446	455	488	448	504	485	491	458	485	463	463	504	491	490	456	477	488	469	506	458	498	502	452	521	453	477	479	470	507	470	439	445	494	501	469	467	468	455	478	469	444	482	464	463	526	471	452	470	466	491	488	449	467	493	427	477	466	490	469	512	460	481	454	490	444	516	458	451	478	474	462	462	455	476	469	501	490	489	482	478	457	447	469	467	451	500	478	503	493	496	501	488	518	505	453	473	494	523	477	522	432	499	448	485	472	464	496	484	505	476	452	488	471	454	470	447	486	510	473	487	477	513	435	485	483	482	475	508	466	490	460	442	466	472	458	458	473	457	512	487	510	518	509	474	475	473	504	473	480	490	493	481	466	474	506	525	477	474	467	510	472	484	476	448	507	466	468	456	497	485	480	510	496	487	477	435	465	448	464	454	498	496	478	475	487	435	472	486	454	479	499	461	466	452	477	455	466	438	477	470	441	467	477	470	500	494	458	496	522	511	414	443	466	461	491	483	453	492	475	483	486	492	463	476	498	458	458	472	489	481	459	443	456	477	492	488	473	457	485	473	432	503	469	451	490	469	521	491	460	474	494	453	477	444	480	444	507	540	491	476	481	487	503	435	492	463	512	477	442	455	439	481	476	442	456	479	504	468	456	467	474	466	494	461	471	477	486	483	496	521	485	477	480	495	463	482	469	476	461	456	494	475	467	507	474	482	476	450	461	489	466	509	529	505	467	480	480	484	501	475	448	479	486	412	475	500	557	468	463	455	488	521	482	475	489	512	483	488	468	467	474	491	493	462	466	527	472	451	488	484	525	508	485	474	487	429	508	456	465	438	429	513	500	493	451	468	470	468	483	484	466	470	490	445	479	449	498	539	464	443	523	492	480	523	462	480	491	493	470	470	469	471	534	414	485	439	449	500	508	492	449	468	488	463	478	468	502	464	488	501	464	448	473	484	485	511	465	478	434	485	497	482	469	469	439	472	430	477	454	495	512	494	464	497	456	454	469	475	498	456	479	439	434	474	456	490	497	454	456	456	457	429	496	491	469	466	487	466	441	487	500	467	467	499	468	471	496	500	464	485	494	460	491	485	434	495	464	470	487	453	475	482	471	453	480	473	533	456	520	450	453	467	462	476	481	490	445	451	470	468	510	475	468	465	475	486	452	449	476	467	485	469	479	524	505	473	482	471	446	485	494	494	471	469	453	443	453	468	469	455	487	439	481	472	477	483	503	474	463	472	475	513	470	493	442	485	488	461	451	495	448	454	476	446	500	488	489	459	488	501	474	473	466	481	462	473	452	480	493	465	501	480	486	489	489	464	486	501	444	470	465	496	553	496	474	440	469	456	462	503	471	490	458	477	511	483	469	494	473	463	486	464	477	476	459	455	479	500	467	468	498	488	522	498	445	477	471	472	495	458	465	452	501	515	509	467	451	484	488	501	551	439	490	473	503	490	463	454	478	470	496	446	447	474	478	488	428	472	473	458	497	464	493	444	478	458	453	494	485	483	457	486	462	477	456	520	483	436	458	434	516	487	464	473	485	496	461	489	469	442	510	456	449	490	486	490	480	482	442	472	479	472	466	475	510	466	436	458	489	451	469	481	413	504	500	489	478	466	463	510	448	471	447	497	458	468	482	431	493	484	444	464	469	480	465	453	472	462	493	442	502	474	472	502	473	484	494	491	461	492	496	484	463	466	476	513	453	465	493	462	478	475	511	506	497	482	485	454	502	474	476	473	454	526	475	458	461	436	489	540	472	477	496	422	476	494	487	450	490	481	462	500	473	426	455	483	505	451	485	490	476	497	487	470	441	486	451	499	459	470	461	492	454	488	475	501	497	406	503	502	468	454	448	459	466	466	525	486	502	486	427	489	500	495	477	476	462	449	443	477	446	512	478	487	492	437	506	461	433	515	486	505	449	507	448	512	512	496	480	469	457	501	443	467	435	495	488	423	470	451	467	533	478	482	461	492	459	466	459	492	448	440	489	471	481	462	476	466	485	508	463	479	480	471	515	479	505	470	478	457	455	458	484	452	467	494	481	491	508	462	478	480	483	451	459	432	480	477	490	466	461	493	447	487	482	471	536	473	488	446	482	483	478	446	493	483	465	453	505	441	450	495	509	516	492	504	526	455	481	490	473	504	462	473	483	478	424	442	481	483	501	451	437	498	491	476	524	508	464	472	462	448	492	445	485	441	459	472	499	527	487	463	465	472	444	462	503	440	478	481	457	491	489	465	495	481	496	523	441	455	481	475	534	458	467	461	464	478	485	442	480	482	477	477	467	459	430	466	489	473	467	484	480	453	480	492	492	459	447	476	472	469	434	450	473	444	454	475	420	489	450	539	475	462	480	476	502	485	481	490	425	442	480	506	517	461	482	471	520	483	503	480	482	464	454	445	488	418	449	519	476	452	483	461	475	501	474	478	511	477	459	523	480	460	523	492	460	481	475	494	474	440	481	469	479	496	473	494	515	437	479	492	502	488	459	435	452	520	492	446	481	497	452	484	495	511	463	432	430	493	463	485	496	485	455	503	473	467	459	444	459	488	502	511	496	481	497	496	469	487	443	407	510	425	503	470	494	452	448	490	488	467	469	468	434	477	467	496	511	456	496	488	475	457	479	492	469	453	501	462	476	487	491	471	490	427	446	490	458	499	487	472	469	481	471	473	487	471	440	484	439	461	449	487	513	492	493	485	461	407	494	476	494	475	497	471	444	499	480	461	496	470	477	477	473	470	461	485	500	485	501	459	461	471	493	430	459	489	472	447	501	487	456	457	456	465	472	498	476	441	440	453	432	479	448	438	497	495	438	477	447	471	471	521	484	470	464	485	498	448	490	484	508	461	498	475	429	482	492	477	489	482	487	518	505	492	469	509	473	439	470	453	438	488	488	468	459	460	473	450	466	447	464	499	470	533	481	478	459	504	439	498	471	473	504	490	477	471	491	478	459	469	466	447	501	454	467	541	476	429	498	479	465	475	442	471	488	488	499	456	465	479	476	449	496	459	498	469	443	471	430	459	465	453	455	469	460	442	512	484	461	460	458	456	480	487	426	510	489	470	477	483	495	496	499	494	439	471	479	474	501	483	439	486	476	470	487	465	497	477	456	469	479	485	479
4778	6201	5240	3105	3341	2037	1260	1076	1223	1284	13566	29300	22331	10828	3526	1447	565	454	434	472	453	433	439	467	436	463	447	436	411	474	482	447	443	446	430	443	433	418	445	438	418	436	465	466	431	450	425	466	470	437	426	459	472	434	456	460	479	425	481	465	445	465	454	450	455	459	425	446	440	444	486	449	439	444	444	453	416	418	477	434	449	473	455	445	448	428	472	456	458	426	448	425	454	465	452	454	403	401	435	472	447	415	422	423	438	400	427	419	448	455	461	408	443	478	434	440	436	454	470	458	462	422	424	470	456	447	439	488	472	455	427	426	458	460	475	427	433	472	406	444	407	446	482	452	444	453	443	461	435	454	475	450	447	435	416	422	444	478	420	467	453	430	443	442	424	436	452	454	461	463	466	458	443	438	438	433	450	400	443	429	445	456	470	446	432	434	467	463	454	434	458	443	444	457	445	429	410	436	479	436	432	488	458	469	437	454	427	483	406	470	455	478	442	443	438	435	400	466	487	440	419	490	461	449	438	454	452	431	452	441	422	444	478	463	406	460	428	489	482	448	455	437	457	444	419	482	461	456	465	444	436	432	413	430	428	424	442	468	462	449	429	456	448	454	455	422	431	445	469	450	445	466	440	450	428	448	423	458	456	472	451	441	457	468	447	409	459	440	468	457	475	399	450	455	467	456	455	442	446	430	453	458	412	470	446	422	408	441	421	481	441	440	484	465	455	426	412	437	469	453	423	436	444	464	453	387	423	460	467	468	405	464	447	482	462	460	418	496	449	442	477	461	432	448	402	405	416	437	479	442	420	467	437	444	462	448	414	421	466	428	421	408	446	432	446	460	416	429	470	458	444	441	403	431	413	439	419	446	424	425	450	440	444	448	472	429	439	421	488	453	462	476	455	444	427	447	451	436	421	450	430	426	451	455	471	466	451	449	454	425	473	434	427	429	440	455	450	461	449	443	440	413	475	476	404	444	433	475	467	424	392	421	429	442	445	416	431	469	420	460	447	446	465	446	462	423	479	485	432	476	434	427	454	445	472	478	469	438	425	430	434	459	423	447	423	483	443	448	489	491	463	430	448	443	475	448	460	428	446	421	466	429	420	460	447	451	479	464	425	453	451	433	446	447	430	462	462	414	450	446	463	459	462	428	442	425	447	442	441	438	454	479	441	406	438	474	433	433	454	435	438	455	411	438	436	443	507	420	435	418	443	455	424	449	441	446	411	443	429	430	450	404	419	503	412	442	430	446	435	406	445	444	433	395	382	444	437	436	479	415	417	446	440	476	467	483	430	463	435	462	459	484	449	424	437	433	399	442	438	422	434	403	438	482	464	442	445	461	452	441	486	469	438	436	437	457	407	426	405	434	454	435	459	415	427	448	475	455	487	414	469	475	424	444	442	464	443	412	465	422	434	451	470	475	412	462	420	469	433	451	438	449	440	390	474	504	461	468	413	460	475	469	448	443	451	456	459	454	432	476	452	446	412	439	451	477	453	412	414	466	421	438	441	453	419	450	392	427	441	414	429	458	408	436	478	450	429	433	464	447	449	471	441	431	403	454	470	450	494	433	435	468	454	432	468	467	454	455	428	411	450	461	440	450	426	444	455	414	421	420	427	422	449	449	462	446	420	443	385	446	429	428	427	457	459	445	447	427	464	440	428	436	435	466	439	445	441	462	478	487	443	439	445	411	450	414	437	441	428	440	457	447	421	453	440	400	452	412	455	464	450	423	438	476	429	483	453	431	432	468	403	429	452	414	427	464	458	437	397	456	482	455	426	488	450	470	461	480	416	429	447	422	456	413	450	464	446	455	437	443	446	439	470	451	453	443	480	397	450	459	413	423	455	435	435	446	480	457	484	475	412	432	435	434	491	440	420	468	417	430	430	406	447	408	432	424	453	444	407	451	417	411	437	434	400	436	421	417	493	442	430	437	442	460	443	432	430	456	463	405	416	445	443	439	466	443	442	437	468	424	484	408	421	451	459	417	410	437	437	427	448	453	436	425	439	446	442	447	480	408	452	462	463	432	445	463	444	442	448	452	411	429	467	453	435	421	448	458	443	437	448	422	420	432	406	453	421	445	448	454	423	426	451	427	452	438	427	444	460	479	423	449	454	429	459	439	474	442	461	447	454	441	460	461	450	494	444	473	455	425	431	439	436	423	411	438	498	433	437	458	435	420	428	407	438	462	452	460	458	439	484	418	459	427	458	453	443	442	461	439	440	449	458	481	463	477	435	431	436	396	455	464	421	448	452	454	420	442	459	459	442	398	471	410	416	377	468	444	417	427	448	473	450	432	418	435	430	429	476	427	437	423	443	428	455	397	448	437	451	416	434	505	463	461	476	417	407	451	448	420	443	459	476	446	498	411	442	431	441	466	446	437	451	414	413	423	487	448	426	455	464	430	436	427	409	474	448	402	423	449	439	423	452	437	468	447	391	474	439	445	454	443	463	442	435	427	463	447	421	458	435	470	437	470	436	421	456	432	410	399	462	467	442	420	437	423	418	431	453	450	438	468	428	437	433	429	449	429	430	447	439	485	404	426	445	420	437	442	414	444	434	453	408	456	478	463	450	429	429	444	441	437	422	466	410	451	463	483	477	453	435	417	432	416	429	457	430	466	424	423	419	482	445	441	419	460	427	439	418	446	468	422	480	425	432	444	447	438	448	471	427	422	418	498	426	429	466	425	419	466	454	434	461	468	498	436	432	413	448	436	396	418	464	398	417	438	459	438	415	479	415	426	426	436	426	456	444	467	405	442	401	440	447	470	419	487	469	454	444	427	419	443	471	404	435	449	470	445	444	421	447	412	439	412	455	433	440	410	448	401	454	396	460	458	404	423	453	455	452	423	420	428	455	470	432	458	414	426	421	432	479	416	423	501	411	449	438	445	446	431	477	445	434	417	468	450	490	458	455	419	451	442	408	461	482	471	396	445	413	441	443	444	472	396	431	454	460	446	439	423	433	467	428	451	439	452	477	436	403	478	448	466	415	453	447	464	442	440	458	447	406	466	430	486	426	438	451	480	444	448	421	459	438	456	433	468	411	428	428	453	401	446	445	462	410	424	447	469	459	414	450	453	422	417	451	443	415	479	435	430	426	407	429	462	429	425	419	416	424	437	473	441	417	443	450	430	458	433	465	449	415	463	473	414	400	449	450	483	459	453	426	401	444	409	478	420	481	443	414	421	469	479	451	414	448	442	418	469	414	462	439	410	436	452	445	426	431	479	438	451	465	423	390	468	442	456	444	439	442	453	474	433	471	474	437	418	480	419	426	402	428	455	471	416	472	455	434	446	425	470	432	438	454	407	433	434	480	439	455	446	413	445	481	458	412	436	485	424	448	442	455	455	445	446	395	471	495	443	430	417	456	449	424	435	438	496	416	400	443	407	399	463	460	421	432	454	444	431	464	427	430	411	421	427	454	436	415	415	420	481	485	421	441	456	452	423	413	433	446	473	436	450	446	457	486	420
27677	9821	1112	771	553	527	443	425	428	467	706	1859	1762	1224	727	482	491	406	393	380	399	384	419	372	362	402	371	402	373	395	368	381	402	400	424	405	424	385	436	441	385	412	401	422	414	390	373	411	385	430	413	389	391	377	388	401	391	373	400	372	376	425	427	356	378	390	395	368	408	369	386	372	387	430	394	359	397	399	437	366	409	408	379	394	414	413	424	393	376	392	414	383	364	408	400	367	404	410	371	444	379	426	397	414	376	389	407	395	366	399	337	425	382	402	394	370	380	405	386	384	401	405	413	456	387	383	413	385	418	434	385	379	369	370	437	427	384	423	367	378	405	383	404	371	384	345	347	404	401	409	371	401	390	395	383	400	408	378	386	373	407	373	376	409	406	367	375	422	411	405	365	425	393	414	392	406	386	365	431	364	409	389	366	405	407	376	402	431	380	411	375	411	390	360	414	400	388	412	398	440	385	363	389	406	397	395	396	374	383	410	402	398	402	380	403	386	393	380	379	426	402	379	398	359	370	399	377	403	396	390	367	414	444	403	410	398	410	378	406	400	383	415	408	388	434	411	371	395	417	362	377	389	399	408	372	357	378	396	414	402	404	369	414	380	413	376	377	406	406	408	364	401	397	393	393	367	413	389	408	438	383	412	431	358	376	408	378	410	388	401	384	403	401	385	380	381	424	394	376	401	408	413	426	385	401	407	378	420	387	390	390	427	386	422	384	414	359	397	391	383	378	413	428	411	406	405	383	433	405	374	396	429	388	412	379	396	335	409	394	408	397	389	363	382	411	401	406	392	420	394	376	416	406	387	388	424	368	378	394	356	362	410	375	412	398	373	417	407	421	382	432	377	376	428	404	396	397	376	411	394	348	430	376	371	374	373	431	399	414	387	401	410	414	395	411	399	413	383	422	422	404	385	346	412	379	398	374	399	406	381	375	394	403	349	384	382	419	382	383	384	384	399	411	372	398	399	402	419	415	424	369	421	386	402	420	382	367	383	444	353	400	417	406	386	406	387	393	392	405	383	371	394	390	426	423	380	399	400	397	384	425	388	411	408	396	402	387	387	414	399	425	453	382	382	410	419	384	389	369	412	371	405	374	382	386	380	389	403	436	385	397	387	383	410	412	413	409	407	383	356	358	392	396	401	384	390	426	404	420	398	373	377	413	400	394	391	385	406	432	375	398	437	381	398	405	423	383	414	404	382	417	376	395	400	387	388	395	404	439	366	416	409	413	389	392	385	404	410	416	405	415	392	406	414	394	372	404	385	382	401	442	413	397	366	384	403	423	412	415	442	417	417	333	364	395	411	355	396	404	395	395	389	411	390	429	403	391	430	440	403	420	378	396	375	369	410	401	437	393	391	408	394	443	399	397	391	414	407	402	416	365	396	385	363	419	388	376	363	414	373	373	389	402	388	418	411	383	401	437	368	391	429	384	376	426	429	397	395	382	373	388	410	415	399	403	381	404	357	363	367	409	375	419	391	401	410	400	416	366	394	413	377	386	406	386	412	398	425	404	373	405	374	385	405	425	410	388	381	401	407	405	402	404	378	425	391	400	390	398	369	396	368	382	380	417	391	387	381	398	400	381	375	417	376	394	394	370	398	390	409	411	405	370	388	436	409	419	361	391	413	385	384	402	394	397	390	378	401	373	460	406	434	382	408	412	392	431	411	409	366	366	388	377	408	407	407	375	408	412	352	413	393	402	419	370	384	394	411	423	406	358	393	409	394	413	389	374	387	380	397	401	407	423	419	407	395	399	408	405	350	409	368	384	386	403	414	411	405	362	387	425	374	372	418	415	379	376	426	405	368	398	433	369	352	367	432	366	407	379	411	394	397	414	395	380	404	391	370	378	374	382	388	402	398	384	408	393	384	421	428	405	408	378	397	439	403	405	408	382	384	423	399	390	407	385	410	426	396	406	400	405	377	390	406	387	377	395	388	385	392	400	409	400	379	396	383	389	373	402	391	372	404	396	399	391	414	457	405	400	394	400	403	397	392	384	376	413	406	387	405	394	399	415	400	394	401	373	386	420	393	390	404	386	383	351	434	394	404	413	367	418	421	394	414	374	401	398	415	396	431	411	401	393	395	404	360	411	357	374	427	349	406	384	383	408	387	392	412	376	420	377	419	395	354	394	422	407	415	399	359	370	394	382	438	405	359	366	356	378	414	417	384	436	426	363	397	372	379	406	387	388	425	409	383	413	397	395	409	387	372	385	429	403	404	390	403	368	384	390	411	427	417	395	388	439	416	392	413	357	417	406	434	389	449	353	383	411	388	380	384	416	410	407	414	387	365	409	366	383	393	400	395	445	395	359	409	415	386	400	405	408	383	400	422	393	365	394	441	404	399	403	393	382	410	379	415	351	390	396	398	399	421	434	409	383	383	362	385	420	396	395	404	384	366	386	419	416	386	428	445	363	402	385	378	379	387	408	396	424	419	398	361	396	408	414	397	386	415	389	411	384	405	401	419	362	357	408	411	392	390	396	418	404	377	426	410	385	386	350	361	414	375	370	402	377	401	377	390	434	377	409	407	392	409	360	374	427	407	375	408	388	412	386	357	409	379	358	382	386	405	394	396	398	353	359	427	421	427	433	387	424	425	412	400	378	371	372	381	360	382	401	371	398	420	389	411	406	409	390	390	396	342	375	424	435	400	400	419	363	383	366	385	431	350	402	417	410	406	421	440	350	381	376	403	414	381	360	362	381	363	398	408	437	374	421	409	348	340	379	403	398	347	380	373	401	419	380	391	406	404	408	432	418	416	406	393	410	365	366	341	403	370	415	379	379	405	403	381	410	422	403	387	361	437	409	409	407	369	414	412	381	384	386	434	394	365	397	386	369	357	425	430	420	380	375	401	418	381	386	414	399	389	380	381	408	462	361	404	413	417	389	421	353	387	421	389	405	375	424	369	397	367	399	395	413	370	352	406	373	397	432	439	423	381	398	387	415	424	410	382	420	362	401	404	394	420	412	410	421	374	392	401	365	413	405	402	387	366	412	400	356	354	427	390	406	392	361	366	401	396	423	412	395	387	396	377	405	431	394	361	385	351	404	412	394	389	417	371	393	372	364	372	419	368	391	411	407	384	379	382	398	447	374	357	395	413	406	368	404	394	415	432	347	380	409	395	419	397	422	411	374	399	388	379	372	387	388	429	392	419	427	439	374	398	336	405	392	362	433	412	414	383	383	346	428	361	366	412	433	390	423	369	389	424	395	416	415	383	390	435	391	374	410	388	406	425	376	388	390	413	409	381	431	385	426	372	396	380	378	378	374	383	388	386	418	437	406	399	410	393	400	362	381	365	443	370	391	364	406	399	382	349	386	409	406	362	405	413	383	409	390	374	383	386	403	404	385	395	413	386	369	428	386	395	401	371	392	396	392	420	381	418	378	401	380	412	434	416	407	398	422	385	399	424	400	397	399	391	397	391	396	383	398	402	409	388	350	422	410	377	412	404	373	409	416	430
5585	735	712	659	591	576	470	414	413	495	909	2411	2096	1349	707	433	412	376	393	372	357	384	391	353	327	367	355	366	357	386	360	373	381	335	342	345	403	339	378	381	359	381	349	379	390	349	360	354	364	348	376	380	373	346	353	370	380	426	333	360	388	352	349	390	382	336	345	337	379	366	359	392	368	367	358	382	346	375	349	393	374	395	373	365	362	392	351	385	339	353	345	343	391	372	353	379	355	378	361	388	348	353	365	366	345	351	348	377	379	363	359	364	357	360	368	408	368	357	364	373	358	338	360	387	369	380	359	364	366	373	376	374	385	353	356	348	371	355	374	337	341	371	396	391	379	380	375	331	358	390	344	378	371	371	392	338	352	340	361	360	396	348	357	370	359	371	360	382	349	368	381	403	373	376	346	384	363	357	384	333	339	355	361	365	377	354	351	331	332	358	361	373	349	339	375	360	356	339	393	348	378	352	321	380	359	381	372	358	354	377	413	367	359	393	365	377	372	340	367	346	354	365	356	384	393	349	354	377	386	341	361	401	367	365	345	332	343	353	366	372	388	325	335	339	341	372	327	386	404	350	365	374	380	338	350	346	360	350	371	365	370	334	342	342	369	364	354	360	391	359	367	371	373	333	342	331	333	339	365	368	357	390	359	366	400	382	340	358	357	351	321	403	385	355	377	366	338	425	358	347	367	371	341	366	380	364	365	362	354	383	368	348	368	366	369	345	345	351	364	369	407	372	329	369	372	384	341	393	376	355	359	346	337	397	356	378	351	357	342	366	377	406	329	347	373	369	386	366	360	350	368	353	349	324	338	374	401	357	385	395	342	351	384	356	368	343	381	370	352	384	381	361	389	361	374	379	362	363	370	348	342	375	355	343	359	395	365	371	349	352	351	364	337	365	360	353	356	378	362	361	371	362	344	382	380	370	377	359	366	354	353	352	361	401	376	351	342	338	390	361	394	337	355	342	413	354	378	373	358	354	374	375	383	352	348	393	342	370	383	381	367	370	359	350	339	341	363	367	397	419	348	390	374	388	382	369	364	396	409	374	396	373	371	353	348	342	357	387	378	365	364	405	346	346	373	389	380	372	385	337	390	363	336	340	327	320	378	347	367	351	384	364	349	356	417	337	364	369	361	400	344	335	351	343	380	319	374	352	388	360	374	372	360	391	388	380	369	375	351	390	352	341	351	366	407	419	372	364	411	376	383	348	359	347	373	342	343	360	339	407	352	342	392	371	385	366	369	360	346	359	368	377	363	377	374	398	370	347	371	366	349	352	367	354	349	388	382	340	371	373	352	371	367	363	380	352	355	345	364	347	340	360	371	363	384	356	344	375	360	339	368	377	403	344	379	389	353	391	376	380	375	370	346	375	374	380	372	358	378	356	365	383	357	395	352	334	392	356	361	392	352	347	375	390	357	347	345	359	373	340	359	355	387	353	346	393	373	349	407	351	314	379	379	370	371	363	361	375	408	388	349	354	370	348	347	358	381	340	330	323	330	362	364	390	365	402	373	332	350	357	387	362	357	351	349	391	375	354	351	331	339	348	350	367	377	370	331	356	381	378	340	360	368	357	370	366	378	361	370	375	381	333	356	369	378	352	369	356	357	380	381	380	376	381	385	378	366	365	365	415	333	354	370	392	328	346	312	374	367	347	370	355	366	358	387	349	398	346	374	338	373	392	364	336	379	332	391	373	354	349	385	337	356	340	378	336	356	350	385	355	354	324	349	347	361	361	333	377	389	350	368	372	407	371	381	377	376	350	349	376	393	379	347	397	363	363	399	352	356	371	390	375	379	345	381	377	375	358	372	401	355	379	413	366	357	371	363	352	360	372	357	341	340	340	352	346	354	367	350	377	387	344	392	359	384	348	342	345	358	361	339	326	364	322	376	340	371	334	367	363	387	363	365	369	367	370	333	343	394	356	364	357	349	377	369	359	363	387	369	410	384	364	333	348	352	366	361	371	360	340	344	367	352	353	353	354	374	374	336	348	362	383	355	346	405	349	383	329	355	388	343	352	354	378	340	400	362	354	339	403	357	403	376	351	372	387	385	356	392	350	364	385	367	373	341	337	385	381	402	394	370	360	341	338	365	341	356	376	383	372	415	351	326	385	363	384	368	375	363	358	358	370	369	352	381	376	386	340	343	380	369	378	361	355	344	371	360	406	351	395	331	398	374	354	355	355	371	371	338	362	396	393	340	352	362	350	346	366	372	345	366	355	402	365	395	354	356	371	356	348	348	366	361	356	379	386	362	342	352	366	374	371	353	375	361	362	365	360	362	317	392	358	353	354	320	338	371	375	403	369	359	358	341	364	376	348	393	375	370	371	332	367	377	393	344	382	364	369	348	367	379	381	376	352	352	359	383	374	353	343	352	362	334	350	398	337	347	371	355	355	355	338	397	398	368	367	368	345	340	399	372	383	338	374	333	394	328	382	394	380	356	331	395	415	344	393	369	366	373	379	369	369	343	368	340	363	338	336	365	365	385	341	328	376	377	378	344	374	349	352	337	391	345	376	345	430	346	364	378	368	343	345	346	357	362	412	366	348	352	377	376	351	381	353	343	354	376	356	374	348	367	367	355	389	366	394	390	340	396	373	362	393	347	346	343	385	395	329	359	390	383	377	354	330	364	369	358	342	354	368	358	334	340	398	334	384	347	369	370	370	341	369	367	381	380	335	355	355	377	363	397	366	396	375	354	342	361	358	356	343	373	329	356	378	383	354	336	336	321	349	390	373	369	341	402	316	339	410	382	369	355	364	353	400	352	360	392	383	360	359	352	360	370	392	372	346	386	403	356	363	377	368	382	337	367	364	332	362	357	398	370	402	358	350	351	378	384	362	361	396	349	377	381	372	371	370	378	403	353	358	344	363	371	336	402	360	380	358	363	382	387	342	390	349	368	361	381	381	369	334	384	386	394	386	379	384	338	361	370	367	361	354	369	343	363	325	367	334	369	371	381	364	340	377	383	378	377	371	347	340	356	394	367	367	367	361	400	369	373	360	371	405	366	394	375	369	373	365	361	362	341	376	335	345	359	383	352	335	389	340	358	327	389	332	357	385	383	339	384	370	354	361	392	398	386	374	377	363	355	376	344	382	384	335	363	352	373	383	397	359	351	381	367	338	386	382	399	388	348	379	378	380	370	344	326	370	377	390	374	379	383	334	390	317	384	339	339	350	384	375	352	367	380	360	381	400	367	363	372	331	389	381	386	370	382	370	415	376	343	372	327	348	401	344	385	366	372	374	353	359	341	370	363	344	374	368	369	370	377	393	371	338	359	348	356	379	373	355	362	383	359	371	360	379	347	352	341	357	363	351	346	378	353	330	380	357	385	369	364	361	368	325	400	418	379	367	354	373	385	343	358	366	346	347	382	381	389	359	358	404	351	350	353	382	389	353	381	381	357	360	333	364	381	387	349	383	364	356	395	376	359	350	342	382	367	376	371	381	369	376	331	395	313	404	406	354
25619	21422	27415	25586	6724	1383	827	654	530	642	6227	17324	14611	6890	1848	890	541	449	404	413	426	430	430	419	424	423	400	439	414	478	433	395	409	435	400	446	433	402	419	421	394	402	425	439	429	412	411	417	410	414	410	397	413	414	394	456	388	425	405	425	387	401	435	442	394	401	415	422	441	395	440	419	399	433	428	384	419	418	430	417	416	394	398	422	416	415	431	433	389	387	421	439	386	395	425	406	432	446	419	396	430	412	419	423	411	363	394	396	450	437	394	412	443	409	409	379	427	401	389	416	441	434	420	435	412	415	442	454	397	411	391	416	391	415	399	410	395	426	427	420	390	409	415	429	412	425	433	431	416	377	429	464	435	419	433	435	419	422	407	398	414	399	421	440	424	422	408	437	388	401	407	371	405	378	443	433	403	391	383	449	420	389	428	402	415	408	453	403	423	397	415	428	415	406	408	410	386	370	411	420	421	416	409	439	390	427	405	395	415	402	400	469	409	427	402	377	379	419	448	391	426	419	398	417	387	412	389	442	404	454	408	416	437	405	415	429	393	413	384	396	446	397	395	404	362	410	443	429	384	411	393	410	370	421	398	384	426	408	415	419	439	421	429	422	424	397	416	394	418	373	414	394	411	370	426	452	428	425	418	423	434	426	427	419	400	406	420	435	390	389	453	377	448	372	421	409	392	413	424	400	408	403	430	452	414	366	443	420	423	414	425	398	436	472	376	393	396	404	409	449	413	371	402	400	401	399	403	403	394	383	400	429	419	416	435	464	395	415	416	388	408	375	392	400	391	436	417	438	377	414	387	419	416	419	425	436	413	420	397	407	441	405	412	386	414	399	416	416	383	437	430	400	429	394	388	422	435	376	446	403	453	410	432	374	401	422	443	447	395	412	408	421	411	389	421	395	416	394	434	397	427	381	425	441	378	428	431	412	407	398	452	399	395	438	380	411	400	407	397	420	386	399	396	419	432	383	414	421	407	403	378	426	396	392	409	394	416	393	388	419	432	417	439	409	401	436	427	430	437	427	419	460	406	393	393	405	396	420	399	425	409	370	422	457	462	410	441	396	422	412	431	424	408	414	409	384	421	435	416	419	421	440	404	428	409	425	383	410	385	422	395	407	438	427	400	413	406	402	416	401	376	409	390	384	424	407	442	423	426	425	424	405	412	419	453	440	408	407	392	430	438	368	391	439	399	416	396	412	434	405	411	410	415	434	419	413	397	368	377	445	411	432	380	419	433	378	410	454	415	409	404	449	380	375	409	390	444	425	413	425	440	420	384	414	359	430	388	441	421	394	434	422	429	417	403	389	398	384	402	425	404	405	372	456	407	401	429	412	411	403	423	416	408	421	441	414	447	432	409	431	382	428	399	411	416	422	399	419	404	419	398	408	430	398	421	431	393	425	438	397	412	417	410	425	404	422	405	384	423	434	417	379	413	430	427	415	436	428	400	421	399	409	419	410	408	413	383	384	421	417	373	412	430	404	389	404	423	429	432	387	437	417	376	441	410	399	384	408	466	440	416	389	396	388	394	389	432	374	415	412	394	380	406	385	383	427	450	409	410	434	448	449	428	422	410	401	448	438	368	394	396	379	428	412	397	429	439	414	403	440	387	428	413	397	441	420	403	397	391	415	400	400	406	420	392	397	404	400	414	405	434	422	403	425	381	389	428	435	426	402	395	410	399	393	370	439	443	405	418	423	429	395	406	456	442	367	410	394	384	374	403	446	422	396	418	414	390	398	424	406	405	442	411	424	402	407	393	448	396	429	459	411	385	422	405	382	401	410	422	421	405	420	412	459	422	394	390	436	399	409	379	435	392	409	394	390	390	436	419	405	435	405	395	449	430	380	425	418	402	367	407	408	439	409	425	419	418	446	420	357	402	393	417	420	412	430	400	416	398	389	415	390	449	417	440	414	393	407	426	401	423	441	408	434	425	394	422	405	406	416	405	393	419	439	377	397	380	428	422	392	380	435	439	410	418	366	396	406	399	428	404	390	404	422	410	392	404	414	387	403	405	383	402	425	431	384	440	393	416	396	376	384	409	413	414	410	425	406	418	428	418	393	410	415	407	415	379	436	412	401	430	428	386	421	399	424	444	407	396	426	395	394	404	415	388	415	402	430	424	401	419	443	389	417	452	415	404	401	438	405	405	441	398	412	413	429	426	438	406	394	419	459	414	429	400	410	414	402	396	382	416	439	420	375	387	429	440	433	422	423	457	383	403	402	446	417	416	402	404	385	391	424	442	417	394	411	411	417	382	446	415	405	401	457	436	399	408	409	408	446	416	414	441	448	432	355	411	402	428	401	425	361	405	423	389	424	392	422	451	409	446	407	429	408	404	396	400	419	425	438	404	416	409	389	393	430	410	422	397	425	398	418	405	392	372	402	441	458	441	417	410	392	406	387	431	388	428	379	403	377	427	422	423	420	399	407	440	435	387	430	422	396	413	410	378	391	400	409	391	426	426	384	435	415	410	410	403	432	393	408	435	398	442	419	414	412	438	429	366	424	428	429	422	416	451	433	415	437	399	411	453	387	413	418	395	422	436	388	369	385	409	391	430	419	375	392	411	414	416	420	433	413	459	411	385	434	412	393	418	416	389	427	394	396	384	454	430	434	406	410	418	409	409	444	406	435	402	418	402	421	432	389	422	400	426	407	409	410	392	366	437	401	422	429	420	463	431	426	385	383	458	454	394	414	379	411	387	383	377	392	387	414	405	434	410	411	433	420	418	412	417	401	414	380	425	411	412	422	392	402	445	411	392	436	400	447	432	384	416	385	385	456	385	402	361	414	427	390	396	432	414	407	453	444	387	419	415	423	400	402	409	398	392	380	439	389	413	386	433	425	357	446	382	434	417	417	404	422	410	431	398	396	426	376	444	391	402	418	433	435	394	436	385	425	439	411	415	421	409	395	407	385	382	375	380	404	418	435	414	437	380	444	431	383	414	411	399	401	385	372	407	384	379	443	440	416	397	430	443	469	411	373	393	385	417	382	376	408	434	402	407	371	392	390	390	449	431	376	417	397	375	422	393	416	383	422	376	420	389	396	415	416	386	430	410	426	441	385	425	419	365	441	403	415	418	413	412	407	425	423	396	421	420	458	404	414	432	391	397	433	409	406	428	399	405	436	425	385	378	421	424	405	373	460	392	396	419	408	377	421	392	428	419	446	428	405	414	419	427	396	418	433	401	402	424	395	421	440	408	397	415	419	436	392	407	404	429	410	440	413	386	401	426	394	424	388	420	405	426	433	389	423	391	415	403	416	412	388	396	422	417	434	408	433	412	424	440	400	448	438	396	414	406	403	435	409	425	425	423	432	442	387	376	411	429	404	431	440	407	387	432	410	401	399	434	385	425	426	430	421	393	361	437	388	393	403	416	437	434	403	392	430	423	403	413	403	425	435	427	385	412	405	422	413	411	399	402	425	377	413	387	407	430	433	412	391	443	389	392	403	391	430	384	422	438	425
4169	3605	2840	1809	1529	1221	940	823	682	892	8956	17340	12775	6099	1897	964	502	423	416	406	396	348	382	425	381	417	422	403	387	380	371	380	403	386	416	372	397	386	391	371	387	377	389	408	445	389	381	400	392	355	364	407	404	400	434	369	416	392	389	401	363	409	384	391	408	390	406	391	411	418	399	392	413	391	387	419	409	359	393	396	374	435	401	422	395	390	448	374	376	390	402	362	390	411	404	414	378	387	381	423	379	381	406	390	397	402	430	385	377	412	376	416	387	383	405	400	367	400	407	395	398	358	384	386	366	400	385	373	397	391	382	420	402	375	381	384	363	376	389	377	400	401	420	371	377	401	386	379	367	389	371	379	373	380	421	399	393	449	367	400	438	407	400	351	410	414	404	424	406	384	407	380	359	397	363	398	417	377	383	388	406	396	398	380	409	386	409	401	392	371	389	398	444	405	387	381	366	358	433	395	404	369	390	398	404	382	409	351	389	382	375	385	371	399	385	355	369	406	393	381	376	383	392	400	378	391	417	397	426	380	421	385	410	406	406	368	375	391	404	394	409	405	407	390	368	389	367	375	390	394	363	394	421	371	380	389	371	407	423	414	431	387	387	424	402	383	431	398	411	379	371	407	392	410	390	420	418	375	392	408	389	351	390	405	392	367	407	409	366	357	379	354	369	376	396	352	386	384	389	389	408	399	422	429	367	390	401	371	369	386	383	398	411	367	378	415	420	407	358	396	401	430	393	419	422	386	359	417	396	384	434	379	383	409	415	390	407	432	433	361	420	393	365	398	410	389	422	427	387	397	395	399	426	431	413	425	393	414	441	394	416	401	397	384	370	393	405	401	344	387	377	428	363	368	393	424	381	402	411	374	381	401	400	420	379	378	391	424	391	417	383	390	402	398	378	394	394	363	412	393	408	430	387	400	422	376	417	372	424	399	364	392	374	399	429	398	418	386	398	398	378	382	435	418	394	389	400	351	393	359	398	375	418	400	395	411	376	363	384	415	397	381	348	356	359	385	390	398	359	380	391	375	371	418	418	396	374	345	399	388	398	371	422	395	350	419	400	428	363	395	361	401	408	416	407	371	399	416	391	365	400	405	410	391	393	411	393	386	405	402	382	345	379	419	392	355	386	406	424	395	413	403	398	414	374	393	439	376	424	387	388	411	366	415	376	366	408	378	386	398	397	395	423	407	406	403	394	392	380	391	414	377	391	416	380	394	384	391	396	405	415	384	379	414	396	408	397	413	395	429	360	378	399	394	446	436	368	373	372	436	397	385	389	410	431	407	401	370	398	385	416	396	401	344	416	416	388	380	389	358	373	414	378	398	403	388	420	387	412	384	378	389	397	381	350	371	395	387	405	371	365	408	447	414	374	425	432	439	425	426	386	397	405	422	403	400	381	381	345	399	413	372	384	397	399	375	378	436	375	394	383	395	408	408	372	364	402	399	369	378	398	396	371	352	380	397	398	417	401	364	378	391	381	450	367	388	441	412	385	395	376	419	384	450	392	407	392	394	452	389	401	379	402	384	409	379	388	421	360	360	403	414	392	416	400	384	415	366	385	411	380	364	387	378	389	382	391	402	387	422	415	419	393	381	394	386	402	392	372	371	393	386	396	424	410	411	404	409	382	371	389	391	393	378	385	381	393	371	435	402	387	365	399	402	379	408	404	396	378	385	378	380	365	426	389	406	410	388	436	393	426	371	387	373	399	378	363	394	377	446	379	409	379	395	428	386	357	378	376	413	410	367	427	366	393	399	390	390	390	382	392	376	411	389	364	406	364	402	414	419	363	342	390	349	380	405	388	390	379	380	400	374	346	393	360	406	379	386	359	378	375	379	379	400	384	385	341	408	381	426	420	402	374	382	415	416	379	369	395	373	387	376	397	383	401	388	390	357	367	437	390	378	405	398	378	407	394	410	376	410	400	371	377	398	390	413	395	398	434	405	381	398	404	359	398	410	392	383	385	398	399	372	406	387	387	428	379	370	379	414	389	353	413	411	386	373	382	398	394	356	407	392	430	377	412	391	418	386	403	383	397	391	405	419	389	374	399	407	360	357	385	409	396	424	410	389	412	388	399	395	366	400	398	378	382	393	355	361	425	414	382	393	415	383	446	400	394	383	417	381	393	375	388	395	384	414	386	389	398	355	410	403	395	358	364	429	379	395	350	418	358	375	393	382	420	391	392	454	411	377	361	407	384	410	378	397	381	387	389	370	380	417	385	432	402	401	378	421	417	395	398	386	400	402	389	399	377	394	405	407	363	401	389	385	386	393	401	446	373	406	400	393	408	405	339	357	395	367	403	427	422	404	377	378	392	391	374	390	405	380	407	414	386	380	375	372	382	380	410	417	373	392	374	381	402	396	382	383	398	403	432	396	375	392	380	374	390	414	386	407	394	405	387	391	383	382	384	371	387	387	360	411	401	378	435	368	379	368	427	382	418	388	389	380	418	357	388	353	388	381	423	398	406	388	363	398	376	404	389	373	398	394	377	388	386	409	388	409	362	432	398	401	411	431	363	388	372	381	404	406	381	396	376	381	387	385	394	379	391	417	411	419	353	391	369	423	394	397	373	419	359	375	396	398	429	384	398	338	423	389	392	372	390	404	394	384	430	400	406	404	406	404	360	361	373	417	426	402	355	393	400	431	371	403	436	405	397	413	401	407	406	350	370	377	428	399	400	375	418	407	377	345	384	376	376	408	367	387	346	371	376	413	401	407	396	345	387	349	405	384	385	388	382	382	402	386	367	392	416	396	397	410	396	385	413	411	367	369	390	392	426	394	400	391	398	409	372	390	387	414	401	389	417	389	394	382	403	372	388	403	367	378	429	384	384	400	383	407	401	395	361	397	373	384	414	403	361	395	400	380	393	420	386	396	386	361	395	367	407	372	369	397	354	349	420	364	396	412	386	376	410	385	400	393	413	424	351	396	407	392	371	391	394	404	396	382	423	361	412	375	379	401	395	357	429	390	401	415	421	415	382	373	384	383	366	396	389	371	382	408	399	451	381	389	422	399	362	414	379	403	407	413	390	387	380	396	412	382	371	400	408	389	381	404	380	414	378	361	407	399	424	417	372	391	404	415	372	407	403	385	373	374	404	417	405	377	350	386	384	401	426	380	387	403	397	358	418	378	396	394	383	397	416	391	383	350	416	392	390	363	383	416	403	354	403	354	387	380	410	384	382	363	360	390	385	396	395	372	387	385	382	399	398	412	393	372	412	403	406	383	407	383	413	398	397	386	358	374	412	381	401	403	402	420	385	369	403	396	407	393	401	419	407	364	394	429	375	420	390	399	377	376	411	409	393	392	383	383	388	414	362	413	413	432	416	415	396	431	375	409	354	382	362	384	397	414	377	415	373	411	428	429	368	397	420	372	394	368	379	412	421	371	402	382	374	389	358	405	392	405	403	399	402	384	407	392	409	416	344	400	405	379	396	382	363	383	379	377	405	381	371	366	388	407	392	372
24612	21409	28573	24622	21169	6402	2196	1331	853	862	12948	30172	26337	13898	3709	1481	785	615	582	548	581	552	547	590	567	581	556	577	532	541	576	617	586	607	552	536	575	560	519	615	543	570	557	576	550	562	584	596	575	554	583	555	506	552	568	561	601	580	546	535	560	563	547	551	489	597	579	602	571	568	611	586	565	548	614	567	560	530	558	594	557	580	570	566	541	574	565	582	548	521	608	557	550	603	558	566	566	563	563	544	572	517	567	578	561	520	570	613	625	552	553	518	564	561	587	575	568	577	591	594	532	580	554	519	568	569	563	548	563	621	548	575	587	599	555	552	573	581	546	564	571	520	586	547	566	540	597	575	553	536	586	556	582	575	583	522	550	582	580	548	545	577	539	550	575	535	553	549	566	562	548	592	582	600	542	572	551	573	560	587	551	557	541	544	544	572	602	549	581	558	576	592	600	598	559	577	594	546	583	530	558	570	565	574	590	618	604	568	585	576	586	554	564	533	580	584	530	552	588	574	536	590	539	541	579	557	600	555	525	544	547	591	581	609	586	562	539	551	608	556	548	606	514	610	575	547	573	569	577	571	568	552	567	569	548	607	577	589	568	573	559	543	557	543	572	541	586	535	558	590	554	577	525	588	566	525	572	596	551	576	586	565	553	580	548	546	595	553	610	610	585	592	569	564	570	534	596	599	556	563	487	534	548	565	576	547	588	544	540	567	571	612	534	539	541	561	552	568	557	607	581	592	529	588	601	529	573	548	548	583	561	572	590	529	582	547	572	596	593	560	575	611	544	552	562	583	532	558	568	627	537	582	597	579	572	611	533	531	574	531	561	533	547	578	601	541	566	582	590	584	610	558	572	581	532	558	553	543	541	508	567	586	574	532	547	539	571	525	564	574	582	575	592	595	599	546	558	551	555	565	542	609	526	547	583	580	611	558	535	558	572	544	599	574	565	601	589	522	563	550	588	563	588	568	552	564	568	567	602	531	580	536	537	573	583	570	542	545	584	552	551	554	538	562	585	587	588	585	582	601	574	558	554	564	544	537	585	539	579	533	539	534	532	544	571	553	569	552	557	554	524	540	568	524	605	535	538	543	553	565	566	571	531	555	551	597	593	564	517	549	553	574	590	582	522	549	576	544	573	533	572	559	576	545	555	528	557	575	580	541	555	556	546	553	551	553	589	539	560	558	579	532	508	578	546	563	534	575	599	544	566	577	590	566	555	628	550	560	590	559	579	590	530	557	582	552	589	584	569	570	536	555	542	616	596	584	575	550	599	591	568	609	546	544	528	565	556	580	554	558	569	544	580	559	555	605	579	560	611	572	572	532	572	537	540	527	570	562	558	573	585	591	563	565	571	623	572	581	541	583	560	524	553	536	537	601	565	540	590	572	585	584	577	543	545	567	577	520	631	564	529	535	553	605	555	563	592	541	578	608	618	533	540	571	592	556	560	544	598	563	521	536	598	552	558	538	575	513	571	615	582	537	576	588	592	585	578	575	606	530	591	567	550	574	601	534	541	566	538	543	513	546	559	611	584	548	602	600	641	548	564	569	587	589	563	553	572	523	578	581	587	522	517	550	561	516	573	588	566	558	532	620	565	542	587	541	585	585	586	558	611	552	549	583	582	601	540	561	575	561	585	569	576	531	584	566	547	597	541	595	552	608	580	552	570	570	550	536	546	570	559	570	533	509	560	573	574	554	566	559	558	575	567	596	583	555	583	555	590	564	559	511	553	629	549	550	550	609	532	542	530	570	582	616	586	548	556	538	567	559	565	538	532	568	560	567	583	544	566	576	556	581	524	539	583	581	533	576	597	583	536	595	533	561	550	532	553	590	566	556	575	587	540	548	541	532	565	563	562	524	592	571	526	516	584	557	542	520	607	581	599	567	585	573	560	566	584	581	533	606	593	590	531	592	552	564	571	534	585	577	565	540	579	556	584	595	587	594	581	545	566	573	540	547	585	565	546	583	579	584	596	555	546	554	597	580	518	520	600	564	567	544	554	556	554	530	573	581	572	581	577	546	613	549	594	550	544	593	550	557	544	576	543	567	565	572	570	579	565	594	579	558	573	559	607	560	555	584	570	603	525	551	601	589	559	574	569	555	551	556	581	545	538	561	591	577	617	589	554	584	584	555	610	559	571	579	539	598	515	581	559	600	564	570	550	554	573	605	535	572	551	554	556	551	567	564	574	554	584	542	573	581	594	581	565	553	540	563	555	565	578	593	535	541	555	523	578	536	596	544	552	564	555	570	589	627	522	556	595	564	581	554	558	588	534	544	548	553	581	558	522	597	565	542	573	600	550	557	599	538	560	520	530	556	553	561	541	561	571	521	589	566	561	567	550	578	522	559	548	574	584	594	560	590	541	568	557	579	594	547	597	557	590	564	578	560	548	581	580	571	598	555	590	556	545	587	558	572	589	572	601	593	567	544	572	568	555	581	554	527	593	549	605	557	581	552	570	569	530	537	543	508	561	564	557	574	583	556	542	529	590	574	574	576	526	540	541	566	583	558	574	577	580	570	525	550	572	597	546	615	577	570	603	564	511	580	535	544	593	573	555	544	565	614	538	555	588	551	526	564	510	574	572	561	533	550	560	620	546	528	562	559	544	574	604	556	567	581	536	562	551	559	563	570	574	541	590	558	529	568	527	509	593	618	532	544	589	537	545	524	551	567	516	569	587	545	578	568	593	556	568	566	566	568	589	520	546	567	531	557	523	553	552	529	548	551	560	550	533	551	555	574	558	564	567	566	521	572	548	526	584	566	577	535	592	562	566	591	572	565	582	531	531	561	564	585	518	522	597	505	588	559	560	580	528	563	563	546	559	569	566	562	534	550	606	553	576	563	561	575	609	557	572	549	581	536	555	550	552	581	532	563	544	550	560	553	566	583	567	551	593	598	587	547	564	585	606	592	603	576	598	570	580	502	547	552	545	585	523	555	553	554	549	555	529	540	495	515	632	574	582	579	561	562	553	531	585	586	596	545	574	565	555	581	543	559	552	551	555	560	575	545	542	534	571	564	551	573	527	551	585	557	521	626	516	540	525	582	589	542	521	601	573	562	555	537	538	560	581	600	581	536	539	566	570	595	597	560	584	557	561	548	583	570	593	549	563	614	561	564	571	543	610	551	542	604	568	611	542	543	608	499	560	527	529	556	515	554	511	559	538	525	606	548	590	561	578	558	573	605	566	568	552	580	545	573	502	549	580	578	543	535	541	538	551	530	509	594	567	561	549	570	582	534	571	558	597	560	535	547	572	561	546	556	562	538	513	539	579	584	547	538	584	551	602	552	560	548	568	586	583	544	585	573	533	561	554	543	578	528	613	569	600	557	541	541	561	538	557	572	570	559	524	573	580	571	577	558	571	578	563	546	555	596	549	530	567	586	553	609	584	555	568	557	555	576	530	585	562	597	565	596	562	553	585	563	626	608	558	541	547	526	595	530	526	656	590	527	559	577	569	559	549	533	539	539
4281	6574	5058	2770	2142	2301	1790	1552	1035	1131	17142	28057	22379	10661	3331	1574	784	564	495	535	523	512	517	534	553	525	518	563	514	537	496	555	544	528	530	550	500	520	506	532	557	517	528	527	522	524	503	555	530	482	484	511	557	567	557	507	485	571	581	555	526	497	510	498	521	549	526	514	538	516	522	526	531	512	523	551	524	545	513	532	566	515	549	503	537	521	539	490	527	493	502	537	509	530	524	575	502	480	550	499	560	507	530	481	529	570	524	519	540	507	508	544	522	512	521	517	512	519	567	516	506	516	498	537	542	522	563	512	533	526	536	562	523	538	496	522	495	516	550	488	498	535	513	521	507	521	518	513	515	530	516	527	528	537	505	537	510	571	491	510	518	548	538	532	550	549	504	549	495	552	556	533	520	511	494	500	524	497	479	469	521	573	505	516	472	567	523	552	522	526	508	525	514	466	532	498	543	482	506	538	548	519	504	499	542	521	536	512	494	511	468	502	530	547	525	555	545	522	526	504	513	501	515	473	498	510	552	506	520	531	527	471	480	509	532	531	498	512	541	491	489	548	539	501	514	525	501	527	486	516	546	514	503	493	500	520	491	504	507	518	519	538	544	497	531	493	527	487	484	466	493	523	543	519	511	491	482	493	537	474	463	564	507	499	507	527	547	537	469	513	516	514	550	513	494	480	528	509	552	552	510	547	542	556	518	491	510	504	517	541	488	508	534	471	497	527	536	581	502	526	514	517	562	491	514	508	502	500	496	494	502	529	495	547	536	522	496	551	534	511	493	518	541	531	566	540	450	540	537	525	516	464	543	516	514	509	524	495	549	524	539	514	502	531	496	499	537	537	494	492	530	533	499	517	502	511	473	497	527	514	516	497	503	536	554	553	504	486	513	510	531	523	547	565	512	487	542	524	519	520	504	501	548	501	526	496	540	485	458	515	519	541	498	509	538	506	507	519	537	512	548	506	498	514	521	518	558	529	523	542	510	504	539	498	525	499	533	526	505	487	549	501	527	511	467	536	535	471	520	487	537	519	531	504	525	512	530	528	524	503	529	488	490	503	532	510	581	502	554	575	514	543	532	549	507	498	514	537	529	520	515	562	520	479	537	516	519	531	509	526	490	497	522	479	509	527	544	503	525	529	551	534	536	512	548	497	528	501	496	516	521	513	513	509	516	478	489	479	504	511	531	523	524	496	496	499	464	539	574	518	544	507	500	487	525	505	511	518	495	531	529	534	490	558	487	528	527	519	539	515	466	486	555	475	514	494	559	513	526	500	493	545	524	521	533	547	506	518	498	478	541	525	509	476	491	529	535	505	544	520	493	501	524	531	537	483	476	497	529	521	543	471	532	525	520	510	517	512	522	515	505	533	509	530	555	499	496	528	505	490	539	513	522	501	478	564	532	474	540	542	509	514	535	487	510	501	503	532	514	522	497	498	501	564	550	518	524	483	527	469	496	505	525	512	499	514	457	491	527	555	493	513	542	516	538	506	514	521	514	498	500	504	535	534	550	478	498	544	491	561	518	507	511	520	562	499	534	535	527	514	524	477	541	507	512	549	559	496	537	517	543	516	500	503	504	488	516	495	493	496	500	524	473	512	527	492	521	513	512	562	532	526	495	500	493	570	497	513	500	485	516	506	533	489	541	464	513	485	543	526	525	485	533	512	529	504	573	504	529	513	560	493	461	528	547	512	549	499	489	487	509	546	481	496	538	528	545	501	492	514	478	493	545	543	519	516	520	502	505	512	527	517	517	494	509	499	452	516	534	501	507	497	483	534	538	509	535	545	522	490	495	527	499	537	485	511	498	455	492	514	488	504	518	506	504	513	491	487	489	485	485	547	497	549	517	530	491	524	487	522	503	514	527	498	533	491	495	515	542	489	478	501	491	526	502	517	521	546	502	554	557	542	502	499	516	503	529	493	490	511	545	464	479	526	492	522	484	524	498	530	556	492	510	447	512	492	515	486	505	505	533	507	537	496	530	534	503	528	509	539	482	548	501	510	524	504	534	497	522	501	555	498	541	517	524	500	485	496	543	556	505	556	512	521	503	551	529	499	526	483	543	542	539	465	514	523	521	548	499	516	496	489	514	504	490	506	557	584	548	549	503	551	473	551	547	496	525	531	512	490	495	475	512	528	538	519	536	514	540	504	462	485	507	478	538	523	499	506	519	527	484	466	498	487	526	537	525	535	524	516	486	511	501	474	503	497	479	502	501	532	491	488	549	507	526	524	516	505	508	458	511	539	520	512	514	535	514	569	519	453	541	490	510	525	520	468	519	545	555	470	525	506	521	522	523	515	505	500	510	468	518	483	546	499	489	492	513	533	486	514	509	503	536	482	542	515	547	497	529	507	536	512	520	539	527	492	481	556	508	521	505	478	515	497	526	521	510	524	543	496	509	542	497	489	498	513	538	479	520	516	502	512	545	503	525	510	543	484	527	517	497	481	491	521	552	512	497	513	483	517	532	486	514	526	513	501	513	521	493	512	524	516	520	532	532	506	501	509	482	498	496	499	565	474	463	561	506	524	521	501	519	521	562	531	501	508	519	537	498	504	538	507	554	494	524	510	510	515	504	516	530	535	558	505	498	489	500	507	519	541	553	500	459	586	517	522	472	546	513	506	515	526	530	512	481	551	511	511	548	521	508	511	536	514	541	531	464	490	515	541	503	484	510	494	516	557	544	514	520	488	477	549	502	507	502	497	512	496	494	519	515	510	542	513	494	501	508	503	495	505	542	508	488	509	508	508	522	539	517	518	529	487	513	488	513	468	504	523	525	542	484	537	479	482	528	523	536	489	506	537	500	511	512	481	547	510	513	501	512	518	524	536	487	502	519	520	510	506	534	537	486	528	521	512	563	502	496	476	481	525	563	529	488	487	519	502	500	495	519	526	532	526	490	540	489	529	471	525	522	524	509	547	495	545	507	515	478	511	510	516	514	509	526	547	521	536	505	526	554	515	515	526	537	512	566	520	518	522	511	537	504	551	527	509	544	515	517	532	511	500	546	477	501	490	516	557	478	489	493	569	522	512	523	533	531	502	491	510	516	510	492	539	539	486	529	509	511	527	497	458	507	454	539	469	549	548	501	497	523	497	532	540	541	480	509	498	538	506	491	516	551	523	526	487	505	502	501	508	490	522	514	503	502	495	478	544	531	530	466	505	525	537	570	540	496	486	510	538	493	482	464	487	523	513	501	480	497	522	537	477	581	509	516	489	522	544	501	533	518	496	555	504	499	488	553	531	554	502	502	513	527	482	488	505	503	500	490	508	558	483	522	548	487	551	496	531	492	541	507	546	513	534	565	511	500	534	535	556	506	559	527	524	520	497	516	510	519	529	494	526	511	502	507	535	499	524	526	490	549	510	515	543	499	491	503	532	509	511	539	478	468	531	529	500	506	492	503	548	523	495	517	523	470	477	500	535	506	490	480	516	527	487	489	548	519	521	518	509	500	507	515	528	498	517	513	538
27702	10067	1525	950	724	572	617	616	530	509	1374	2043	1908	1210	785	572	525	481	514	499	504	456	480	487	502	464	484	465	487	463	502	495	520	475	474	487	519	474	498	456	474	480	496	480	496	474	448	465	467	494	498	492	484	443	464	449	469	435	484	470	460	543	479	481	485	471	468	464	493	518	438	487	474	493	479	445	481	526	449	510	494	467	492	444	502	474	481	477	494	517	512	476	480	470	482	511	466	471	474	485	465	494	448	489	478	460	494	492	459	471	475	515	477	480	520	493	475	469	473	453	468	447	474	503	472	475	488	490	496	483	462	453	502	504	446	487	460	466	494	477	475	444	509	480	476	466	502	474	490	469	461	500	469	509	470	505	428	482	463	495	448	498	470	488	513	471	501	509	501	493	446	493	453	537	489	463	494	494	472	455	457	477	481	467	481	450	486	475	451	474	500	504	495	488	475	484	452	459	520	499	455	476	510	461	506	459	503	471	432	501	475	495	473	509	486	504	513	488	466	464	465	494	485	469	461	482	495	500	477	478	517	500	482	494	503	493	464	441	480	510	459	500	452	498	466	436	484	486	492	496	499	508	488	501	479	489	489	434	506	477	458	514	510	491	483	519	488	463	447	513	487	490	473	501	483	487	457	442	492	520	479	479	502	451	494	488	506	477	522	517	472	486	453	479	451	534	474	508	478	460	500	521	472	507	478	484	476	511	519	454	480	462	490	505	452	420	487	463	466	501	476	494	444	474	466	466	450	460	475	464	474	467	443	487	476	462	468	493	499	466	479	500	459	475	448	461	486	461	483	472	455	452	494	490	475	464	527	448	496	466	493	485	483	433	492	480	491	513	531	493	485	467	482	514	489	514	492	476	440	507	509	477	468	439	459	449	483	497	511	498	472	504	493	458	463	506	486	524	525	488	524	475	478	488	464	469	547	474	482	469	449	482	506	491	491	464	500	491	477	493	487	475	519	493	472	495	497	455	486	476	486	491	464	485	486	501	471	506	495	501	470	481	446	474	523	474	514	445	472	491	481	464	478	504	533	443	469	492	484	483	500	439	494	482	448	510	487	492	499	442	486	491	511	488	439	486	470	464	483	499	507	518	472	469	478	449	450	498	483	511	516	496	481	485	456	469	501	495	490	457	482	532	461	458	482	463	502	513	465	510	461	456	450	463	479	468	466	473	498	500	454	478	506	504	463	474	519	489	472	470	485	499	468	491	494	470	452	472	490	502	469	509	474	498	487	484	451	454	525	511	503	467	494	502	483	476	498	478	518	478	452	450	461	464	464	455	447	491	497	490	484	470	528	480	492	519	465	470	450	476	497	489	469	496	468	482	475	486	498	460	513	480	465	512	512	451	438	438	456	522	463	511	520	448	489	485	468	502	466	501	482	480	498	499	502	470	494	459	473	519	442	480	479	486	473	456	516	468	452	444	491	482	504	487	545	535	473	519	459	453	462	504	480	486	488	467	493	480	476	488	473	475	477	476	473	442	519	473	468	512	456	488	480	478	484	483	471	434	465	471	447	465	458	476	496	544	451	461	471	458	461	513	479	469	467	513	497	442	493	449	475	486	470	467	484	466	484	522	478	501	489	452	488	507	479	518	461	484	478	486	464	503	438	504	453	476	481	469	466	446	483	508	483	482	475	508	472	485	481	501	500	477	502	482	502	494	480	434	465	482	517	449	500	475	487	485	453	511	474	490	468	491	475	465	471	497	485	493	474	484	501	480	461	460	466	483	523	517	481	504	478	497	446	474	499	508	503	495	513	477	442	495	492	484	492	500	493	483	507	463	487	479	496	445	471	489	481	510	477	451	469	473	493	475	467	439	477	491	446	462	498	491	488	456	494	467	503	467	486	499	515	463	474	487	429	536	505	498	489	507	497	447	496	443	476	484	441	467	467	447	513	474	476	494	474	483	478	490	516	467	484	491	544	459	487	499	477	499	495	479	473	465	496	487	430	492	514	482	472	457	505	469	475	488	457	477	486	452	498	440	497	475	452	481	475	468	474	482	497	445	477	479	430	485	505	522	492	445	515	514	472	518	436	501	504	480	491	470	499	450	474	471	485	469	492	498	505	480	469	491	471	494	469	469	517	507	447	468	469	509	480	513	500	482	493	471	462	471	513	488	471	506	473	473	472	490	507	502	478	497	483	448	475	504	508	496	486	499	486	480	446	507	494	484	507	450	497	450	491	445	467	513	478	438	499	457	498	477	467	497	493	518	490	492	476	503	446	481	503	487	465	466	471	476	471	478	528	516	455	471	509	478	446	460	511	476	504	502	443	490	483	494	466	505	485	489	454	467	487	482	506	454	498	485	491	462	528	480	477	473	461	476	463	445	475	487	495	442	499	473	511	504	456	475	495	490	500	489	478	486	484	462	469	472	454	495	435	494	507	497	495	494	450	512	486	547	471	503	457	461	478	496	464	532	470	454	503	457	537	506	487	495	455	460	508	510	473	495	503	478	497	544	519	484	460	457	480	511	482	486	459	485	521	502	486	517	513	509	472	459	488	472	490	453	476	517	482	484	494	493	457	448	518	474	456	483	483	527	455	489	460	465	469	466	483	471	466	507	515	454	490	467	490	465	536	466	507	429	469	474	481	487	457	463	448	466	491	481	482	477	482	450	467	439	470	504	478	400	474	475	513	490	484	465	443	458	478	476	482	492	496	491	496	476	466	503	508	466	465	496	481	438	457	504	480	525	481	466	498	488	519	518	501	475	488	474	526	495	436	507	457	483	477	489	510	521	465	466	468	507	480	504	497	469	494	471	485	466	492	485	496	513	510	494	453	478	471	457	488	477	539	511	492	459	488	500	503	478	467	488	538	459	483	508	534	513	468	508	488	451	488	484	509	488	458	506	472	478	535	490	473	477	514	489	459	490	497	491	449	461	488	507	438	506	487	498	455	466	503	518	474	500	489	468	473	484	474	488	494	485	482	502	464	451	455	506	485	508	489	456	458	486	471	495	520	480	491	467	485	476	435	497	512	505	467	473	471	476	458	487	490	443	463	456	460	469	506	483	512	448	496	483	444	497	482	531	491	491	473	467	508	444	437	479	510	463	485	432	500	524	482	485	508	457	437	479	494	486	504	496	482	468	482	493	461	484	422	494	490	478	463	479	501	511	509	464	462	483	464	503	491	468	495	482	461	475	449	476	472	496	508	475	476	510	530	461	449	531	482	449	500	483	487	462	463	465	464	479	487	462	504	513	497	488	494	481	493	457	458	504	489	469	500	517	479	515	498	505	455	491	518	463	480	497	471	467	502	478	479	494	482	467	478	507	454	490	468	484	464	513	480	473	443	436	501	477	455	454	463	466	496	499	468	460	487	497	461	490	490	478	491	499	510	463	468	472	501	498	465	493	477	487	510	465	456	517	510	495	503	483	502	493	508	482	498	476	506	481	465	466	464	492	501	491	471	489	481	483	509	501	492	467	521	469	505	465	476	511	486	459	451	469	485	464	486	510
5427	875	853	697	548	529	671	604	503	505	1824	2423	1965	1189	762	528	461	453	445	432	412	448	456	432	479	434	448	432	434	404	429	449	448	454	462	420	473	446	442	426	428	429	487	432	424	439	451	443	438	364	413	434	432	412	424	428	438	459	435	479	460	392	460	408	440	416	458	440	417	394	451	420	445	455	417	417	411	430	382	429	409	440	449	431	475	426	431	421	422	450	471	455	410	420	420	408	451	458	411	415	444	405	410	416	432	425	409	436	476	436	426	436	466	418	430	412	439	418	438	389	414	432	448	387	399	475	445	412	442	447	456	420	440	423	388	419	407	424	416	454	413	402	412	403	438	461	406	433	428	431	435	459	405	441	438	420	401	456	421	458	434	436	369	421	444	404	449	417	440	427	439	420	454	427	465	468	396	456	380	433	438	468	465	391	450	423	427	432	413	399	381	431	415	414	439	468	416	415	417	445	407	438	449	465	416	423	428	433	437	422	415	442	456	436	437	418	410	412	446	444	408	460	431	495	370	456	470	433	395	401	396	438	455	425	441	413	440	424	445	440	468	434	452	431	456	430	436	411	415	434	438	424	468	424	460	393	423	436	425	406	432	430	433	401	384	423	463	455	405	428	458	426	412	443	472	457	466	413	464	427	444	419	452	473	408	433	445	422	413	423	435	447	421	434	447	424	419	428	442	428	433	442	483	409	457	452	441	400	465	417	391	377	405	413	431	415	431	435	473	447	425	450	411	437	416	437	419	436	412	451	407	435	470	425	429	408	452	445	455	434	455	447	439	431	407	438	423	443	437	417	440	421	453	460	424	477	441	449	419	438	426	419	447	420	426	370	434	426	420	452	462	423	412	389	416	427	415	420	418	458	448	444	444	412	438	455	405	441	430	408	465	431	437	460	395	366	428	442	484	453	390	402	445	417	442	421	407	421	378	427	437	400	429	392	412	448	399	453	444	422	374	430	422	429	459	422	462	440	417	427	452	427	445	452	453	426	455	493	461	417	420	430	434	448	409	426	442	432	432	444	441	400	460	439	422	402	439	469	437	467	434	430	414	413	409	414	446	432	408	429	420	465	425	421	426	459	405	451	432	441	432	432	393	430	429	401	438	440	437	404	385	422	398	428	391	450	414	449	389	460	406	427	427	405	441	429	472	446	419	430	430	421	437	443	427	395	412	433	410	456	430	426	432	439	404	439	449	409	412	423	413	426	450	412	404	410	450	417	440	429	404	416	433	440	453	437	430	405	405	423	441	419	434	448	449	393	430	416	471	402	416	441	417	388	448	451	452	423	421	436	440	433	435	413	401	446	429	439	438	424	394	411	432	402	417	423	438	436	451	456	413	409	440	406	425	400	452	494	426	431	405	418	446	439	413	429	429	436	394	427	435	467	458	421	423	428	433	382	411	436	425	461	417	422	438	464	430	424	421	421	470	413	466	461	412	459	414	431	428	421	448	437	411	433	411	449	414	390	434	455	469	404	436	402	434	420	447	430	412	444	422	420	434	411	442	442	429	410	426	458	451	413	426	412	418	386	408	428	404	473	457	436	408	434	441	401	429	420	423	399	429	437	425	422	419	425	423	403	454	449	440	384	432	437	410	493	420	442	434	429	441	458	438	399	441	436	435	434	456	468	412	402	404	420	436	413	458	397	404	472	453	439	399	462	422	399	422	445	440	417	393	449	442	452	386	422	437	436	412	428	418	409	429	456	405	435	391	455	431	422	438	444	432	431	437	450	421	427	433	416	422	483	445	404	413	441	420	452	405	438	418	459	422	419	438	437	379	454	455	446	419	450	453	468	477	441	436	409	429	421	416	389	446	414	406	381	419	463	426	446	441	423	414	393	396	482	418	422	440	447	435	442	437	454	432	441	405	430	440	420	435	434	439	445	450	423	415	410	405	412	425	424	435	432	454	435	432	409	409	417	473	414	444	416	423	398	463	429	438	439	446	468	410	471	398	437	414	427	443	448	429	434	400	428	475	427	438	479	408	461	409	424	405	401	437	434	458	433	445	409	414	445	442	408	413	450	418	466	434	425	425	474	448	420	428	453	423	412	428	419	430	473	436	435	468	415	440	400	440	420	426	444	437	432	423	432	443	436	409	423	444	444	463	414	372	418	394	436	423	411	359	402	485	437	436	419	446	419	418	433	411	445	410	454	452	430	438	414	452	433	440	440	408	405	426	439	416	404	416	400	428	422	415	436	445	415	410	402	429	403	423	416	390	421	422	431	430	473	431	452	405	406	415	443	419	429	399	421	462	456	455	406	437	420	397	474	439	417	473	405	462	470	419	418	421	450	444	382	453	470	456	480	429	421	451	401	438	445	436	409	430	415	420	394	410	425	428	455	449	415	424	452	404	442	428	459	439	440	389	416	430	429	426	454	422	462	420	457	446	417	391	393	439	420	437	420	434	416	415	433	436	430	432	430	442	444	457	418	453	398	401	431	395	382	440	428	416	428	424	456	443	444	392	426	430	460	470	397	437	438	424	431	429	413	409	468	437	455	454	462	408	431	402	446	467	462	449	411	431	427	398	416	401	389	430	438	412	427	424	419	407	452	455	400	439	399	433	419	431	432	410	435	427	418	512	408	422	419	437	420	436	403	434	460	427	396	452	461	449	453	460	433	422	429	429	416	443	418	463	424	445	403	428	422	407	424	449	407	403	439	437	430	473	424	462	433	424	407	455	414	471	419	404	433	446	422	420	431	393	420	449	402	426	422	441	471	450	450	456	446	409	430	393	425	449	450	427	448	473	437	449	412	440	406	452	427	427	436	454	433	432	416	439	408	437	420	422	423	423	444	449	416	453	419	439	432	447	430	432	421	435	449	462	448	452	441	459	437	431	422	435	400	467	411	435	426	421	411	394	413	417	421	420	435	414	419	433	414	403	434	431	446	417	413	452	447	411	452	416	408	428	413	438	434	446	429	436	455	431	412	431	444	442	439	419	463	449	450	405	428	434	398	433	430	415	456	411	425	461	449	439	460	428	443	439	452	388	475	408	415	428	470	466	409	435	407	429	446	466	442	428	447	434	435	438	421	408	398	422	447	450	441	419	437	408	419	446	443	430	448	435	439	448	398	436	426	401	386	441	446	423	438	446	407	441	410	429	436	392	478	434	437	414	388	440	434	431	435	431	408	435	422	427	412	410	419	413	464	443	447	387	415	469	443	443	447	452	463	418	448	481	436	434	424	417	389	392	478	412	449	432	426	427	461	403	439	442	385	405	429	459	433	420	400	418	427	393	436	430	412	442	390	432	454	463	418	410	434	429	452	424	458	432	431	445	421	420	455	423	393	439	460	422	428	432	442	494	440	462	429	439	434	419	432	439	400	426	422	418	483	429	434	422	442	447	428	431	443	408	412	445	414	431	411	429	425	433	432	433	405	450	427	404	429	422	436	411	403	408	437	425	413	411	437	476	436	432	433	428	458	428	426	410	430	437	443	413	416	423	406	447	447	415	451	446	411
25660	21448	27505	25595	6909	1262	1134	830	784	778	12080	19583	13436	5166	1638	839	588	524	496	476	462	506	443	467	506	470	452	502	501	494	506	516	512	516	474	466	477	488	486	446	475	508	486	490	501	506	469	439	456	452	481	489	494	477	489	481	502	459	452	501	455	507	503	513	475	466	459	538	510	481	505	463	471	458	482	525	464	481	470	500	434	488	502	496	455	426	484	471	473	465	465	496	487	465	507	463	503	422	508	518	498	479	493	478	475	478	488	497	464	489	500	476	485	458	481	466	479	448	500	462	462	515	477	468	468	455	486	481	485	445	434	512	468	488	490	468	485	453	521	447	447	494	480	520	444	523	468	467	520	488	473	505	438	548	455	474	463	464	501	458	505	502	465	500	491	463	497	495	461	487	483	470	443	520	490	473	493	474	499	473	468	465	475	483	498	457	501	506	505	457	449	475	471	460	472	494	524	485	472	493	465	454	468	471	506	468	505	495	472	473	467	506	466	481	445	467	460	541	505	462	502	497	458	491	484	505	464	460	458	475	463	496	513	471	526	500	471	435	488	505	510	525	501	501	472	478	458	496	459	476	498	477	492	422	526	490	502	443	511	491	456	472	498	473	453	480	511	503	467	475	478	440	506	481	461	465	456	457	430	478	475	498	485	477	487	486	444	484	464	488	495	477	488	508	481	453	522	491	474	493	458	498	473	456	498	504	498	489	516	460	462	476	453	451	473	498	439	444	475	459	469	495	473	487	449	496	474	454	485	492	420	493	488	523	478	459	471	439	484	461	501	485	456	448	476	455	443	462	430	478	469	507	524	496	466	504	488	479	444	432	466	468	457	511	532	507	474	446	439	461	496	438	442	466	454	482	458	461	450	502	431	463	487	451	495	459	451	487	462	487	478	496	477	505	462	474	459	441	498	494	460	470	454	414	460	523	480	430	490	442	451	462	446	466	496	480	471	479	528	496	509	438	509	497	424	480	454	488	516	482	446	489	486	491	462	461	456	477	478	486	464	493	459	511	464	526	470	499	502	516	484	445	468	463	457	470	471	504	474	490	509	471	494	475	479	462	469	479	516	495	464	519	477	486	498	506	491	490	451	461	509	464	503	501	484	512	460	415	485	522	508	500	462	448	473	484	450	473	497	437	490	493	448	516	479	536	478	471	507	525	501	472	500	475	499	454	487	491	521	471	467	478	469	438	484	454	485	510	460	451	445	471	457	440	473	503	510	497	511	485	496	492	481	513	430	482	493	472	482	454	480	461	457	441	508	474	466	492	473	554	491	484	498	518	430	513	496	477	481	460	462	461	506	477	461	507	440	451	474	467	482	470	475	457	485	528	475	488	484	482	478	471	495	476	489	482	454	511	475	483	495	467	468	492	466	457	500	470	505	513	520	482	428	462	485	484	499	467	463	451	471	498	492	500	474	479	494	491	509	484	509	509	461	512	470	491	490	441	465	414	494	475	471	528	476	445	485	439	476	493	496	485	486	491	499	436	453	482	447	480	462	513	479	494	476	465	496	498	516	467	488	468	456	454	487	519	508	487	457	469	488	519	504	476	457	475	490	453	494	462	516	450	467	461	480	490	477	468	490	464	487	515	460	466	477	468	502	505	488	464	492	490	514	501	483	459	468	474	510	475	478	472	485	499	466	487	453	463	503	469	463	475	482	471	471	460	437	462	437	475	480	488	479	466	459	469	492	516	470	499	435	442	457	478	489	508	463	493	497	488	426	500	495	486	470	508	472	482	503	482	473	478	467	503	436	489	478	488	478	481	473	484	513	493	509	484	451	490	498	470	511	433	482	450	436	503	475	433	525	516	493	500	459	484	473	438	506	453	477	473	458	492	494	512	484	474	461	472	443	457	494	468	453	494	433	471	467	484	500	480	485	515	483	463	500	507	493	488	506	459	464	476	494	491	485	492	527	520	481	492	502	463	467	496	515	481	460	500	483	443	474	524	498	487	484	476	505	521	440	477	495	488	465	466	464	488	482	488	474	480	486	478	493	489	498	507	480	488	478	471	484	487	517	492	508	474	470	513	487	483	472	485	494	481	483	467	462	486	477	498	465	465	446	475	445	496	467	497	499	536	493	493	546	470	452	455	447	433	460	504	452	489	466	461	480	495	513	495	494	507	464	479	500	490	450	448	491	499	471	503	464	449	500	460	500	485	460	483	466	491	516	451	501	498	488	503	459	463	464	447	496	483	480	478	481	479	458	494	496	520	420	482	516	483	478	477	453	438	496	513	517	458	491	472	475	454	482	488	498	505	451	515	529	466	484	494	466	495	477	473	468	453	456	449	469	481	475	503	444	492	468	482	492	472	483	520	448	498	492	465	483	497	477	481	471	516	502	533	507	471	479	474	516	460	449	450	465	465	475	501	462	491	452	485	484	516	476	485	485	492	482	474	485	490	480	491	446	467	469	505	501	467	475	495	480	502	476	441	457	491	487	482	498	455	503	461	460	475	478	431	530	519	530	474	501	446	465	464	503	499	485	479	498	442	482	462	484	525	458	467	478	486	467	490	460	534	439	455	460	465	499	450	507	487	477	472	467	444	515	500	534	460	490	495	511	486	513	517	509	509	494	460	510	498	487	452	491	485	441	512	478	487	457	446	494	488	493	474	474	477	453	505	461	491	482	422	504	454	460	424	442	437	503	467	462	498	482	460	480	492	486	471	489	429	455	514	458	459	481	497	484	481	467	487	478	466	467	499	472	463	454	495	420	491	485	491	520	498	448	481	473	433	515	489	498	518	453	451	459	525	491	479	476	490	448	471	481	430	483	474	484	468	455	452	505	463	464	467	433	483	501	487	525	480	470	479	435	481	467	500	511	450	483	509	543	462	478	485	479	483	471	467	492	493	476	498	472	488	488	489	485	495	465	515	479	488	448	471	446	471	492	475	502	457	477	481	503	464	476	471	497	503	478	467	474	502	461	477	463	476	480	485	496	468	503	490	514	482	512	484	495	482	462	456	468	471	480	477	422	429	480	481	476	477	463	437	501	474	493	478	462	457	491	496	466	481	512	460	477	502	461	466	481	492	508	529	509	507	463	477	482	488	496	501	461	457	491	472	494	455	470	491	443	498	450	505	488	508	525	474	478	442	479	470	522	518	493	454	508	480	475	444	458	517	532	513	464	444	476	460	488	453	481	488	491	479	434	447	449	484	468	473	475	517	461	509	492	486	462	485	504	473	463	523	514	465	475	499	489	451	484	445	515	478	484	484	459	527	489	464	487	436	497	516	513	505	483	482	464	471	495	450	469	486	485	467	468	466	471	498	483	464	473	498	525	497	514	515	469	496	496	481	471	457	463	523	492	472	476	457	483	452	476	472	472	507	495	508	526	470	492	492	504	451	478	512	496	477	456	475	478	521	435	524	463	507	460	447	462	413	476	479	466	450	485	491	441	448	476	439	494	476	495	484	468	518	465	441	479	454	514	470	491	434	462	458	491	502	470	455	511	473	495	448	469	465
3988	3595	3486	1823	1328	947	1250	1067	1019	939	15455	17604	11253	4709	1638	855	537	494	462	449	474	441	462	480	444	476	489	484	454	444	462	439	469	468	413	410	431	426	437	471	479	451	432	463	418	477	470	435	421	457	424	440	451	461	445	428	453	493	430	434	445	431	451	431	449	429	450	420	408	452	472	479	456	475	437	458	457	450	467	456	434	435	481	427	461	409	471	445	482	429	453	440	461	475	435	417	465	474	435	446	476	456	473	480	463	480	445	392	475	430	464	460	434	423	451	448	455	449	454	443	458	484	424	434	470	458	464	444	469	471	457	454	437	439	486	418	431	461	405	406	444	441	457	454	439	433	470	436	432	431	490	466	489	465	450	454	458	467	425	488	491	451	467	440	433	392	451	448	417	464	472	470	444	484	449	462	420	425	436	450	454	436	448	459	424	453	446	455	414	489	446	423	444	459	453	434	428	445	449	473	470	421	445	442	437	459	442	447	451	421	471	474	482	449	425	467	451	464	418	446	455	443	448	486	471	457	409	473	423	410	423	477	493	434	429	410	445	422	412	478	452	452	468	381	450	471	452	434	446	462	442	438	475	476	435	469	465	486	461	442	491	446	451	460	437	455	474	458	448	418	454	450	458	440	461	447	443	467	455	448	441	438	483	428	428	473	425	448	487	461	457	424	435	486	459	444	444	469	443	439	414	469	429	447	420	440	425	454	438	450	430	447	465	449	481	469	450	480	442	476	435	434	426	430	458	427	477	445	440	461	465	434	428	455	465	449	437	478	435	435	473	443	494	461	459	430	463	432	431	420	428	441	441	467	464	457	442	440	482	474	422	430	443	477	419	424	466	452	436	483	437	472	439	402	428	471	415	436	442	428	427	425	471	427	417	446	436	435	469	440	466	446	468	434	434	434	467	481	436	427	393	460	427	431	438	486	440	445	430	419	468	442	380	412	467	438	476	465	432	425	423	459	446	463	482	445	475	466	461	480	481	474	444	430	460	491	438	437	437	471	428	382	451	441	440	405	442	448	481	435	429	420	427	448	431	428	445	432	402	456	450	431	453	446	455	438	426	488	437	452	447	430	449	439	453	442	475	469	460	472	431	429	486	462	431	454	454	435	456	401	485	449	406	412	420	426	409	454	472	474	476	451	435	419	431	452	413	442	440	480	440	432	457	469	477	436	478	435	450	417	435	462	433	435	481	446	437	398	458	427	465	459	436	420	451	391	484	428	458	438	460	421	448	422	479	459	430	422	435	433	455	447	442	450	435	457	439	419	465	441	446	488	426	416	448	414	432	411	439	449	434	410	464	402	441	416	433	433	458	436	418	436	446	445	448	473	434	434	464	424	443	450	486	453	398	432	484	463	466	451	417	485	491	447	436	424	463	419	445	428	454	439	467	413	455	400	440	476	407	473	421	466	422	451	448	417	426	460	452	452	453	466	472	432	457	394	437	466	472	445	441	447	469	461	449	419	492	452	457	434	412	498	448	448	431	441	480	463	452	406	467	469	457	428	428	422	445	459	419	457	427	424	402	467	437	458	423	420	425	452	461	487	418	464	469	433	435	466	459	446	466	443	470	441	479	446	416	457	465	435	447	439	471	462	433	491	414	430	436	453	466	397	449	417	466	457	426	421	478	430	414	425	444	440	431	427	431	450	408	411	428	446	508	444	423	433	432	405	460	423	436	466	415	435	405	429	456	435	423	469	466	450	434	467	458	416	437	477	420	446	508	445	463	431	425	441	436	446	475	423	406	524	439	401	443	455	407	444	446	472	449	464	429	453	446	440	395	469	444	447	444	474	471	491	455	442	470	491	462	458	426	439	439	398	458	485	440	424	450	420	452	439	433	472	451	432	452	452	455	482	461	426	421	441	458	469	426	467	435	467	479	449	472	429	445	449	459	465	442	469	460	463	451	437	447	455	442	424	391	465	463	439	477	411	405	489	490	453	444	430	450	473	454	434	441	451	448	457	468	501	420	408	432	442	442	418	465	461	446	444	469	448	419	444	445	415	445	478	433	434	477	458	461	441	459	439	444	475	459	466	419	423	437	432	430	515	491	444	447	445	465	449	397	448	435	412	434	427	447	427	424	457	453	455	468	479	458	479	434	463	481	474	461	428	456	461	461	471	451	434	422	447	425	441	457	421	470	444	445	428	480	465	426	449	434	463	458	427	446	436	451	392	476	449	436	439	456	445	415	428	435	397	468	454	468	443	461	443	502	445	442	477	437	455	443	448	432	429	453	404	466	452	427	415	446	408	389	459	449	460	428	450	463	439	396	456	481	444	416	419	405	454	475	437	463	448	467	461	457	498	442	450	432	439	455	423	449	424	449	433	424	427	447	407	422	445	383	437	454	428	457	447	434	413	467	431	454	425	452	400	449	509	460	448	445	461	448	454	431	440	455	423	462	425	412	472	449	444	439	452	428	386	468	452	449	480	459	471	443	435	470	428	449	433	416	431	443	429	462	444	462	455	475	427	455	452	427	438	468	416	428	466	448	477	470	430	480	447	455	445	435	439	452	446	462	462	484	440	416	442	459	456	467	451	445	464	434	455	441	436	446	465	421	463	455	414	482	467	428	461	460	428	431	433	461	457	474	454	455	451	446	467	432	435	443	436	407	457	442	484	427	420	467	439	450	421	430	426	445	433	441	457	396	454	448	441	443	449	403	433	459	441	440	444	434	455	410	470	445	424	461	459	445	425	444	466	464	474	411	446	419	476	442	459	432	405	440	432	430	417	438	433	450	419	425	470	439	496	428	451	433	475	445	434	447	435	467	473	452	415	415	509	445	444	427	453	430	430	472	454	418	446	453	472	455	433	433	448	455	484	434	458	423	450	475	475	479	424	434	452	473	419	444	438	391	454	450	423	464	432	450	466	437	442	421	395	412	473	427	439	442	432	468	438	426	437	476	431	441	450	434	457	458	447	408	442	425	444	442	438	453	434	408	459	435	423	444	427	472	437	492	434	431	434	452	457	460	447	415	440	434	457	415	432	428	455	410	447	455	449	428	439	450	451	451	444	432	452	429	463	433	435	426	460	410	456	433	427	446	429	423	436	470	443	480	461	431	436	425	437	433	427	437	451	427	436	430	425	475	413	438	421	419	423	450	494	464	424	438	415	419	400	447	425	448	455	468	383	438	455	444	440	447	423	434	433	426	468	421	427	474	430	449	455	458	417	472	463	463	471	444	464	479	442	432	442	452	455	398	471	434	423	404	425	452	436	449	471	399	401	452	424	436	454	438	465	444	407	432	456	455	454	442	459	433	440	462	439	457	456	462	445	376	417	474	428	453	428	433	452	410	455	448	413	466	468	394	448	421	391	485	464	484	455	446	392	454	475	467	431	454	443	443	448	430	475	489	455	467	442	390	421	431	448	420	435	474	453	461	439	379	472	457	452	464	428	447	443	400	447	437	419	418	431	449	473	433	450	421	442	451	454	415	473	426	450	456	445	418	441	438	419	441	472	448	476
24683	21442	28631	24668	21216	6225	2473	1455	1353	7221	28586	31318	19748	8184	2607	1126	699	634	658	598	606	602	629	619	627	640	660	606	627	632	604	603	619	556	614	631	611	647	640	632	570	585	613	594	618	626	626	617	620	626	665	663	633	584	591	609	627	603	623	598	566	641	601	589	646	618	586	595	660	620	621	647	577	649	626	612	632	608	630	622	610	648	579	597	637	623	614	600	582	587	595	646	619	577	652	663	604	627	614	663	660	633	623	600	574	625	631	633	570	599	635	592	610	631	623	604	577	612	617	670	610	632	623	599	624	594	619	571	644	616	609	610	624	624	650	613	619	583	631	618	600	580	611	628	589	613	593	598	626	603	608	599	578	610	594	602	606	632	589	581	555	614	621	636	637	607	573	623	586	584	587	620	625	581	604	626	553	623	638	620	618	604	625	623	630	640	631	650	614	616	591	614	561	606	603	627	623	611	597	618	618	590	610	584	643	598	588	626	626	611	609	583	588	629	610	619	599	622	641	593	593	626	608	590	574	609	602	607	575	629	577	591	631	637	610	622	603	638	657	603	633	599	583	620	620	607	617	593	643	620	614	581	601	589	593	674	595	607	590	623	593	594	600	631	591	607	601	616	570	591	580	583	655	622	637	601	596	648	639	632	597	601	623	612	643	623	638	582	622	600	568	615	630	592	562	600	658	599	596	585	599	599	611	620	621	593	617	556	608	620	638	617	646	604	577	591	582	666	594	594	598	608	560	603	568	584	607	641	578	625	596	627	618	617	645	617	599	628	635	657	593	624	544	593	552	623	624	602	587	657	629	652	579	583	645	612	553	610	614	585	559	615	570	601	604	637	613	573	625	623	662	586	597	593	576	625	576	638	635	631	621	612	649	620	575	610	601	560	605	606	628	626	590	611	630	585	582	572	624	608	580	600	561	613	572	575	608	658	597	599	583	597	638	610	594	594	612	650	662	639	605	621	571	598	593	580	635	582	575	652	603	607	636	660	611	644	637	609	619	596	612	640	593	595	634	610	611	598	622	604	606	629	597	616	578	633	640	593	581	652	604	624	587	613	592	594	583	604	556	594	633	621	611	589	623	580	671	608	614	613	618	610	552	603	616	617	603	645	538	628	620	628	613	579	642	602	584	594	610	587	622	592	659	576	579	616	639	627	600	620	639	633	621	574	568	580	597	571	608	606	642	623	560	575	583	626	643	653	597	602	596	639	611	631	598	629	607	616	604	578	597	574	539	622	585	573	589	599	614	600	631	609	616	645	633	608	604	623	626	591	580	605	601	600	606	579	570	615	621	556	610	566	545	629	613	642	596	630	600	602	638	569	605	619	640	593	605	611	567	569	591	577	633	582	613	574	630	658	616	607	606	606	549	590	588	628	648	607	643	585	576	605	678	592	609	583	588	583	639	609	601	594	632	614	614	632	564	615	623	631	600	634	592	593	621	601	638	636	635	631	591	607	607	611	640	590	658	594	615	588	592	625	583	591	617	605	649	643	648	564	615	602	617	586	599	607	613	585	648	613	628	607	573	601	582	608	602	610	620	634	600	637	600	660	602	621	567	632	602	649	604	610	559	622	615	617	630	587	633	574	661	614	652	612	597	635	570	544	626	590	564	569	609	596	621	581	574	637	634	621	610	596	622	617	595	627	671	604	605	572	638	614	593	643	566	640	603	598	612	626	581	579	623	570	606	630	596	617	600	606	586	564	596	586	641	604	621	588	649	599	605	615	646	611	593	684	590	630	605	602	609	584	569	618	631	626	628	616	631	638	622	581	522	590	576	588	636	617	599	635	626	661	591	634	618	598	661	634	645	608	582	655	626	639	634	625	633	625	608	669	580	602	630	606	630	584	602	599	593	626	605	631	656	599	598	586	619	638	609	639	622	626	632	627	599	614	622	609	602	566	652	579	549	573	602	580	601	625	596	619	609	653	575	613	605	631	595	621	611	631	546	560	616	562	595	582	606	604	632	601	586	621	640	607	589	629	648	614	579	622	655	616	617	603	587	640	604	625	586	630	648	645	600	601	546	619	595	592	616	606	645	619	620	608	578	596	576	640	639	614	591	596	574	576	610	608	574	625	575	627	611	577	605	632	617	626	676	575	601	569	621	593	635	599	598	583	617	581	612	657	599	547	624	609	630	560	609	594	588	631	685	577	603	623	636	620	550	594	606	602	651	609	620	579	606	599	571	640	595	591	587	557	627	662	566	585	594	591	624	602	576	610	613	594	568	624	647	589	621	576	578	618	601	641	556	602	614	621	635	620	577	606	591	585	648	624	597	624	604	617	653	638	556	606	586	590	623	614	593	611	576	645	625	634	590	630	614	641	623	597	598	592	538	598	642	610	611	656	640	602	586	601	619	626	628	600	579	598	624	592	575	652	567	598	659	649	610	625	632	650	595	639	610	591	613	555	586	660	621	601	626	564	635	593	582	596	602	623	596	654	626	654	655	608	597	630	624	623	603	595	640	613	592	563	583	626	649	596	595	626	625	532	592	615	640	617	590	578	578	640	618	617	624	604	567	588	618	601	599	569	609	614	617	590	580	583	640	627	664	593	602	607	650	628	577	586	642	631	613	615	645	620	603	572	666	564	609	650	681	655	611	644	658	588	587	587	652	601	626	626	587	624	593	631	626	606	570	587	605	630	554	641	599	668	633	628	647	573	558	578	628	632	588	632	552	612	624	621	622	629	579	590	604	649	629	582	617	613	598	599	615	597	614	633	619	602	628	593	646	595	601	667	603	572	646	630	623	617	591	601	605	583	599	560	615	604	616	572	589	583	605	541	623	620	622	614	618	592	598	608	561	619	611	599	583	626	612	568	617	591	602	605	620	563	608	601	626	600	603	598	587	581	615	597	580	580	597	593	578	601	589	624	624	631	645	598	619	569	574	590	520	618	602	642	629	631	597	608	623	621	621	569	596	563	625	571	586	591	605	586	605	639	613	613	609	650	630	659	618	613	621	582	606	621	642	610	578	628	575	618	612	610	615	606	602	575	626	634	604	625	636	590	563	636	634	620	616	597	598	634	606	601	559	611	609	618	646	587	635	608	556	633	588	595	582	609	621	563	635	596	572	589	639	589	615	596	610	613	607	624	603	573	635	590	615	580	615	615	609	609	647	558	603	582	651	614	630	568	598	653	612	528	595	602	625	577	624	657	590	603	598	661	614	595	621	628	650	636	635	632	607	568	617	587	579	599	633	625	623	586	627	570	572	582	600	601	627	604	642	585	597	582	648	566	632	613	610	615	606	656	626	579	585	593	612	581	571	575	622	598	627	635	595	577	634	636	599	612	619	602	614	624	609	570	581	599	610	584	619	631	592	585	675	633	621	546	615	613	660	557	601	594	591	620	615	608	614	621	643	609	574	609	619	619	650	642	622	580	624	591	597	560	634	610	613	608	621	555	581	590	607	643	578	583	600	619	610	578	608	616	648	577	630	594	651	580	621	606	601	606	591	606	573	637	640	630
4323	6888	5634	3027	1992	1859	2277	1721	1883	9874	29889	26875	15590	6634	2482	1112	683	581	537	548	561	540	546	584	549	544	565	599	539	542	604	531	509	594	530	531	561	526	562	528	550	566	574	528	575	583	534	604	537	557	584	548	523	541	537	571	553	519	567	542	568	561	553	538	552	549	518	569	588	544	548	526	554	537	541	545	537	517	571	547	552	580	539	570	551	585	522	546	539	517	548	544	582	569	567	550	531	578	577	510	531	578	563	579	558	548	545	580	566	581	605	562	546	589	542	536	592	580	532	607	559	555	519	575	515	555	571	581	514	587	554	573	581	558	531	537	560	558	535	504	547	583	535	569	577	509	523	543	547	544	545	542	565	557	538	561	554	569	567	552	602	535	553	544	553	571	534	579	543	549	574	560	561	533	529	547	547	526	531	531	542	559	545	559	582	523	559	533	578	548	584	575	534	535	516	532	533	584	579	542	539	573	538	557	521	575	563	532	552	559	558	557	543	545	553	562	544	561	557	554	586	577	550	536	560	545	550	564	510	551	565	556	553	542	599	572	544	539	529	568	554	534	520	556	530	537	536	545	537	604	608	565	526	568	603	510	573	576	558	552	584	515	538	605	518	559	538	561	604	566	545	539	517	527	539	521	543	523	557	557	593	527	560	555	561	579	512	546	550	537	548	558	541	545	550	570	575	522	557	571	569	529	575	531	540	510	563	517	583	530	514	544	515	538	518	577	515	565	560	549	584	552	542	514	542	575	551	552	531	577	513	546	535	525	571	563	543	548	536	557	557	568	573	606	506	551	494	591	536	541	513	590	546	584	512	568	525	575	556	544	538	550	534	544	532	494	528	534	553	550	564	554	534	555	522	586	544	517	522	538	595	578	547	553	571	540	558	527	564	544	560	565	551	595	542	551	532	559	517	546	563	540	542	547	543	558	576	550	570	518	536	515	534	530	541	547	520	516	541	566	528	552	548	513	549	517	550	561	549	526	591	542	602	514	520	533	538	529	579	536	521	513	575	557	500	529	569	548	551	570	537	544	571	517	548	550	565	554	560	543	566	553	575	530	540	592	524	533	535	554	554	576	609	551	517	530	544	551	594	525	536	545	548	544	539	520	544	555	565	555	561	567	593	546	584	557	536	540	545	527	523	556	511	537	491	543	515	540	546	562	539	520	537	543	535	529	532	545	567	543	557	535	573	537	568	616	560	535	512	528	556	582	566	551	472	524	532	556	527	548	573	561	564	573	572	564	556	581	533	544	556	576	525	560	529	512	522	562	580	545	580	571	580	556	549	542	569	479	557	542	574	544	550	512	565	542	590	559	588	577	528	544	573	552	570	516	605	545	545	527	588	496	574	557	544	528	579	578	530	534	516	558	572	523	547	539	570	543	551	560	515	516	520	547	536	563	492	573	561	545	563	540	556	578	520	542	575	587	531	543	575	514	555	567	503	576	540	508	563	539	542	524	540	552	553	539	553	550	538	541	512	560	522	589	533	548	513	604	551	537	541	559	558	555	571	530	501	579	572	593	544	553	535	532	557	576	564	573	581	582	546	581	561	511	549	531	549	524	508	568	554	590	534	533	569	551	532	542	585	567	545	536	511	561	561	552	523	561	514	561	588	551	558	528	535	531	530	556	568	562	543	538	552	542	480	575	555	537	536	546	572	516	553	538	558	513	571	565	570	524	553	575	549	556	544	521	506	581	548	568	575	587	544	560	532	534	561	535	557	537	555	514	565	530	580	531	553	520	553	513	555	545	548	468	522	523	527	592	540	512	535	578	562	617	556	529	504	562	503	536	551	537	529	570	558	530	577	517	541	570	590	593	490	545	550	564	512	533	507	542	574	548	521	498	540	545	537	548	538	557	557	546	533	558	583	540	517	506	547	527	545	561	532	554	510	506	557	539	491	535	525	564	529	513	575	557	586	568	563	548	530	569	551	503	550	518	561	514	523	554	518	541	566	577	496	553	591	533	533	567	579	534	540	552	543	539	514	585	565	607	522	600	567	574	572	533	611	553	540	547	547	549	496	556	537	523	529	499	596	554	543	558	537	558	555	570	571	559	535	527	509	525	520	512	562	511	520	552	542	550	560	513	575	539	535	547	530	566	532	525	526	585	555	581	586	528	546	577	531	543	521	526	580	531	577	528	535	518	543	526	546	531	593	576	578	537	542	561	541	544	541	566	569	551	552	554	581	556	542	507	536	529	556	517	529	533	536	545	523	538	550	532	540	554	506	542	611	519	549	566	576	517	549	565	548	495	586	508	539	567	606	477	582	532	536	553	566	534	534	588	566	609	586	494	605	561	556	552	552	539	571	559	575	569	582	584	549	571	579	555	551	565	496	522	574	523	561	496	518	555	539	545	539	540	556	535	570	555	549	547	532	584	533	577	585	490	530	569	548	568	546	524	556	520	583	507	521	540	532	570	556	531	529	516	551	542	566	541	536	582	562	506	547	583	551	582	537	541	573	522	540	564	580	597	517	563	528	564	551	578	529	559	516	564	541	544	546	536	569	585	520	512	499	537	573	588	568	565	508	559	555	551	555	560	598	544	537	531	580	557	527	559	552	560	565	493	542	544	528	526	573	528	550	572	558	548	536	560	551	531	523	523	524	577	583	526	533	535	543	531	576	511	576	512	505	524	518	574	532	540	561	546	550	528	528	553	581	538	594	565	564	541	557	538	580	610	533	505	543	553	566	547	525	523	530	538	604	563	563	556	577	533	563	603	541	507	564	520	500	575	525	582	521	529	507	558	523	556	516	577	558	554	531	502	537	523	551	582	521	548	546	589	547	548	534	539	540	541	532	562	540	544	543	534	541	545	521	556	554	548	559	550	515	547	518	519	548	570	539	532	502	546	519	574	521	576	553	531	509	544	546	555	522	547	559	555	537	516	520	512	576	527	561	563	532	552	546	550	538	556	512	512	560	569	556	562	578	525	555	575	517	571	538	530	559	506	558	552	565	562	602	565	525	561	530	578	584	545	557	539	557	588	539	551	555	538	541	561	561	569	503	537	553	519	541	545	556	540	532	585	596	604	555	547	539	554	511	556	509	545	521	535	554	512	526	561	516	556	569	541	524	568	507	528	548	540	539	558	539	569	550	526	546	543	553	540	542	580	547	577	509	531	530	544	568	542	537	551	542	550	579	516	560	564	552	544	564	537	565	584	545	582	552	559	554	552	547	522	555	532	556	529	514	545	552	562	513	537	525	557	573	579	517	520	527	530	547	550	555	568	504	564	538	555	598	532	517	592	555	570	535	532	551	551	511	532	541	531	535	525	528	518	594	536	570	538	597	525	548	562	537	554	557	520	569	529	540	558	574	583	528	511	513	570	503	538	534	519	511	521	559	512	574	576	555	535	572	562	597	534	548	564	506	567	561	529	538	536	561	549	533	601	539	529	572	496	561	547	505	542	576	504	536	538	565	556	553	558	567	568	552	574	537	558	555	545	546	504	598	516	538	571	578	562	547	559
27522	10293	1781	1033	668	770	714	585	587	952	1847	2064	1574	936	667	591	547	510	517	537	458	509	491	511	503	497	542	551	522	505	498	494	490	480	512	501	507	474	484	502	509	502	506	512	483	502	492	511	505	475	485	539	521	539	525	479	516	519	488	513	507	473	515	524	469	521	473	487	513	524	530	549	500	498	537	499	470	504	525	559	518	504	515	497	515	555	453	480	500	500	483	475	497	488	488	485	486	555	479	460	516	505	471	497	495	535	486	528	475	525	492	521	469	496	502	460	521	487	494	495	494	505	514	486	494	488	505	450	530	502	521	512	524	536	462	476	530	498	482	514	471	545	472	512	528	498	474	481	484	520	476	458	515	492	496	514	507	492	525	529	482	528	516	490	447	482	537	468	479	505	519	478	489	491	491	464	500	507	487	514	493	496	521	487	519	510	494	483	496	465	519	530	482	507	498	453	517	512	485	504	481	478	514	505	507	506	499	514	562	507	492	554	525	501	498	530	533	506	484	517	500	543	506	497	496	506	473	492	504	481	493	524	493	519	504	508	516	525	487	515	502	477	481	505	476	502	463	514	500	511	488	507	489	527	466	475	526	531	487	470	507	510	515	519	470	535	524	534	504	506	482	507	481	465	505	513	496	517	481	541	498	481	498	538	521	511	546	503	498	506	476	514	498	542	489	543	495	515	493	493	464	558	471	489	501	514	498	519	491	494	479	468	507	519	543	511	477	526	517	494	508	507	478	507	499	520	495	486	512	520	499	509	488	528	483	483	520	510	486	506	470	522	493	493	489	488	487	479	498	518	490	516	493	477	504	485	536	478	495	503	468	511	491	486	513	530	516	471	504	495	513	526	511	501	533	483	503	464	536	509	530	503	511	484	523	469	480	526	508	525	495	495	500	505	486	526	483	501	494	459	479	552	552	455	494	501	502	481	461	502	533	498	489	497	435	494	511	501	453	563	485	490	498	515	464	516	458	479	487	520	472	544	480	496	496	525	498	524	477	497	473	542	520	499	520	483	516	525	518	530	459	487	538	491	502	506	539	508	485	487	543	538	511	524	513	490	517	456	503	501	478	506	503	520	483	461	488	518	512	481	498	480	533	484	502	508	488	440	508	482	497	502	460	465	441	502	492	470	538	515	527	461	513	490	513	464	487	520	474	524	487	505	542	537	512	489	502	506	505	480	497	502	453	499	532	516	493	490	474	491	502	491	479	496	505	515	519	500	488	504	446	498	492	538	520	514	521	507	488	512	501	523	515	531	499	499	497	507	532	499	472	490	484	513	516	504	526	476	491	508	506	486	510	502	487	486	512	486	516	496	524	513	541	490	515	513	497	485	499	458	505	498	484	484	488	469	535	515	509	493	484	479	492	518	497	505	506	494	529	508	459	509	524	514	532	508	498	487	477	515	456	488	515	481	513	514	524	494	495	480	472	483	496	557	504	493	464	506	490	531	532	492	524	505	537	532	534	546	534	511	511	499	553	473	512	544	486	509	468	528	513	453	498	529	524	450	485	507	502	524	507	497	517	515	441	484	492	505	514	482	486	489	524	517	472	538	494	515	528	507	469	521	489	517	478	478	514	519	513	516	470	495	538	530	499	498	511	501	504	531	508	475	491	517	481	494	503	504	511	492	531	517	493	488	476	506	447	501	492	498	476	508	516	485	498	485	476	521	455	515	485	519	462	489	507	472	523	485	509	500	489	451	515	497	506	522	488	525	537	514	484	478	543	482	504	470	518	482	488	491	492	525	498	507	471	489	504	498	511	478	501	501	482	498	509	467	498	548	490	469	518	496	448	505	514	550	517	473	513	525	483	538	474	518	517	507	517	489	497	513	488	482	515	511	526	529	507	477	478	537	516	475	486	523	498	514	449	496	496	517	476	479	475	498	496	498	516	477	508	513	480	497	493	475	476	493	517	513	507	552	454	466	461	496	459	521	502	491	494	441	492	456	514	509	493	503	517	478	515	491	534	521	519	533	521	488	536	460	505	508	541	537	488	516	517	496	497	492	465	492	485	502	488	467	483	502	509	523	495	470	505	492	503	467	490	482	519	493	525	513	498	528	493	490	497	493	477	531	490	509	494	484	497	515	499	523	505	489	523	518	500	525	451	534	486	495	466	443	482	511	497	516	471	537	465	496	489	524	518	554	528	511	464	500	473	486	494	479	509	512	509	515	530	495	520	478	474	537	514	532	520	472	514	494	496	519	565	482	495	500	502	469	539	467	516	492	510	498	511	529	486	512	488	525	474	497	485	460	458	510	505	473	444	476	484	521	492	474	537	476	478	517	538	487	525	499	510	461	497	512	529	520	497	513	468	465	486	533	481	459	502	504	473	464	496	529	491	504	505	529	452	493	481	499	509	487	463	462	449	497	548	465	532	488	492	495	502	458	484	472	502	461	470	508	552	549	487	498	481	484	461	491	482	479	513	475	494	534	527	510	507	516	512	513	511	467	496	518	490	513	470	496	530	482	469	484	503	494	531	492	474	451	527	496	491	504	508	492	486	483	544	483	475	478	497	497	491	481	478	529	525	533	527	456	484	464	460	517	473	442	492	555	473	469	505	496	518	478	502	495	504	492	478	532	537	516	526	486	512	476	517	494	516	494	478	523	533	466	489	470	482	514	514	493	475	516	507	488	482	513	533	500	488	470	524	509	544	528	502	481	499	520	479	537	521	492	511	490	500	439	498	496	528	477	470	500	517	510	478	568	465	493	495	481	498	499	489	470	595	489	478	493	497	490	502	532	494	501	494	533	491	511	515	496	500	504	539	478	463	480	468	516	471	539	476	533	478	472	495	494	474	499	474	488	497	565	551	508	498	527	493	455	468	499	491	538	527	493	506	503	484	484	528	481	499	497	490	496	479	488	492	497	482	484	472	472	507	505	544	505	463	473	498	540	500	512	510	495	508	478	531	494	459	482	512	471	516	498	471	508	510	445	478	486	496	525	541	489	514	464	539	511	499	463	497	506	547	502	507	493	526	453	500	526	479	545	473	474	524	491	500	505	512	500	503	476	524	484	486	486	518	514	550	559	510	486	506	487	504	490	504	511	513	499	493	499	536	503	516	537	482	536	549	454	472	511	479	526	500	525	501	531	486	490	532	490	492	536	473	481	550	529	499	478	500	474	462	489	465	492	455	511	468	499	487	512	505	525	523	474	501	482	529	511	482	501	466	503	489	509	504	520	507	507	504	461	479	527	473	526	518	480	477	476	496	476	484	499	553	452	485	485	490	461	488	534	476	492	487	547	500	473	468	526	503	476	489	527	497	492	510	511	493	497	493	493	491	482	483	443	470	511	489	510	455	513	480	508	510	473	459	522	507	494	511	497	500	531	541	521	484	445	528	491	510	510	529	477	523	495	528	501	503	513	535	497	486	496	473	494	492	517	526	500	482	474	501	518	461	477	513	533	503	437	482	498	451	505	498	496	495	529	481	514	488	467	494	473	490	511	478	468	484	508	481	530
5608	1407	1083	675	566	848	756	646	590	1215	2413	2406	1567	957	653	503	447	457	439	440	439	450	499	426	455	393	407	430	446	458	436	443	427	480	435	445	383	433	481	403	420	468	465	414	427	453	494	443	461	450	456	416	445	420	426	453	465	458	419	432	462	446	434	432	456	438	445	434	477	446	450	460	458	469	471	418	453	430	456	415	463	444	478	471	456	415	455	466	432	430	435	442	477	461	437	434	437	461	458	417	421	425	423	452	464	465	479	451	420	434	426	411	428	420	431	449	449	420	434	471	471	412	451	432	457	441	443	434	432	487	455	445	392	471	442	459	405	426	407	431	479	471	425	466	450	435	457	411	425	444	431	438	455	442	452	436	440	403	467	437	415	454	445	447	439	456	438	441	423	450	400	447	439	437	456	456	434	429	470	452	418	434	436	442	448	423	442	467	459	429	437	427	445	457	425	444	460	451	414	454	454	462	437	420	493	439	483	455	456	440	453	404	447	447	449	435	451	454	454	428	435	469	450	450	463	447	430	463	447	442	456	437	472	466	432	395	432	482	397	429	416	430	488	424	433	396	462	442	431	435	430	462	415	451	416	463	435	442	410	438	451	441	442	436	485	460	416	471	457	422	425	424	425	425	455	433	449	434	450	452	452	469	404	468	433	379	465	483	434	456	445	416	468	436	451	440	443	449	445	408	451	423	436	418	425	470	398	409	456	466	416	440	441	448	444	455	432	449	444	457	414	434	445	445	443	396	431	429	418	400	441	437	453	465	476	447	396	463	480	485	460	453	412	441	445	467	443	427	440	441	415	416	453	442	454	431	437	437	432	454	458	468	449	462	412	406	443	435	466	421	466	438	446	452	442	445	467	444	452	480	451	447	451	438	421	423	465	437	434	452	424	469	420	447	398	445	453	441	467	440	435	450	464	438	435	396	437	466	383	468	439	470	430	423	428	451	477	441	408	456	429	444	514	408	462	425	435	452	416	444	404	442	412	467	459	453	470	454	439	447	480	429	461	469	436	422	426	455	409	417	430	429	429	447	459	433	450	470	419	456	441	421	447	471	485	423	456	418	428	469	450	463	437	457	453	428	461	450	419	424	464	429	447	454	439	454	488	463	436	486	447	448	460	436	466	437	453	443	448	388	459	456	478	437	468	437	401	444	447	438	468	442	445	454	421	411	449	453	423	445	419	413	465	457	494	462	453	447	449	448	448	445	455	463	430	438	439	431	449	452	415	446	435	457	458	457	395	450	413	439	455	415	434	452	442	446	404	451	443	439	446	436	381	443	458	435	440	446	470	443	446	447	416	435	450	447	423	425	436	404	462	400	436	453	442	413	460	453	427	481	416	436	436	427	439	410	440	421	457	464	431	421	433	442	452	435	440	389	455	413	481	434	434	407	428	457	450	444	465	427	422	412	423	435	449	446	420	422	409	441	464	435	461	440	459	464	480	434	433	434	482	485	441	456	474	452	441	432	452	411	453	440	424	441	453	428	433	476	485	436	444	465	467	439	436	467	443	515	432	424	481	408	437	437	426	406	447	466	438	442	454	424	462	478	435	430	416	441	407	479	463	413	426	428	422	433	423	441	455	442	487	416	476	457	417	473	417	459	438	461	480	411	428	432	389	467	476	446	423	434	442	434	430	432	435	397	439	390	432	416	464	470	441	454	423	449	458	428	480	443	436	446	455	440	440	471	408	458	428	425	408	411	431	463	424	467	415	458	424	459	443	477	417	450	434	451	440	408	477	456	441	466	458	462	434	439	431	469	434	438	419	454	452	388	453	421	465	408	428	431	441	400	442	464	452	418	466	416	505	411	440	473	443	471	455	431	446	448	410	474	442	431	428	406	444	426	444	453	450	421	448	428	448	448	436	451	436	447	431	482	433	427	461	433	421	440	439	459	407	466	430	493	445	462	440	453	463	479	412	408	412	466	421	424	417	417	421	427	432	425	430	436	422	421	443	398	426	470	431	451	474	400	421	443	426	465	430	415	481	416	468	443	431	456	414	447	447	437	439	478	460	459	447	419	452	465	457	434	434	407	400	421	449	457	417	441	447	450	458	428	446	423	424	452	436	472	444	463	435	434	452	432	417	401	427	461	425	435	482	417	415	432	446	446	458	446	447	439	454	439	398	467	487	429	453	441	460	437	419	429	477	447	451	451	401	443	455	408	468	472	453	480	434	443	421	434	442	437	451	461	445	458	448	444	436	433	457	430	404	443	422	439	448	451	405	441	458	449	423	433	473	465	494	417	426	449	469	458	452	445	449	404	472	449	440	437	417	433	461	447	425	445	450	456	461	445	451	448	449	457	428	477	434	430	411	433	446	457	413	421	431	452	441	455	426	444	430	446	409	438	453	456	478	412	471	437	409	471	420	420	426	437	457	433	453	456	417	439	478	480	433	409	451	435	439	458	456	458	418	438	490	436	425	407	447	413	447	453	411	440	416	436	469	450	437	447	443	426	440	432	477	434	441	445	470	406	442	445	432	440	459	442	471	465	432	431	451	395	460	403	440	471	439	462	416	439	458	479	411	405	451	452	459	439	416	427	472	438	415	455	436	469	437	434	411	395	487	469	437	434	419	447	434	409	435	417	462	419	450	438	468	447	436	445	485	482	431	429	436	373	457	445	453	466	488	389	425	462	412	420	453	431	445	418	480	452	491	447	448	453	466	451	442	435	435	449	388	427	435	463	432	399	480	458	452	461	460	452	436	469	471	454	455	446	436	464	447	461	413	456	428	490	454	460	449	467	472	468	450	456	442	472	462	429	425	473	461	426	443	426	462	406	435	449	464	412	445	438	461	450	395	429	427	440	441	448	429	429	484	463	447	457	443	430	429	456	430	444	460	438	453	404	448	431	456	464	417	425	450	465	418	431	464	459	434	468	460	425	453	457	408	420	428	468	458	470	465	446	428	434	439	453	432	444	454	444	452	436	432	435	456	443	427	403	457	453	400	460	445	444	469	422	454	471	433	471	443	432	433	436	447	446	436	462	449	467	434	449	453	459	448	451	485	463	431	388	462	425	466	456	454	459	456	437	378	439	421	464	446	454	453	461	430	459	452	461	464	424	458	413	452	479	437	473	428	433	440	448	441	383	483	437	477	477	461	486	455	419	468	463	412	457	453	453	419	458	426	477	458	463	435	420	396	418	439	455	435	447	450	439	456	477	451	429	494	415	447	448	457	450	461	408	463	453	474	440	457	437	454	464	434	427	438	478	451	411	429	436	448	471	418	442	432	432	449	462	458	431	449	434	424	441	423	464	422	455	427	424	466	446	423	446	464	438	443	417	444	438	421	411	458	443	432	463	426	471	440	464	427	437	399	441	409	479	473	409	425	428	460	455	458	445	472	468	476	451	427	405	437	440	432	470	455	454	426	386	438	441	436	404	451	433	451	459	491	426	457	465	447	416	425	422	438	439	422	436	445	445	444	493	457	429	433	437	456	441	440	425	413	453	447	465	445	477	432	430
25618	21411	27439	25541	6842	1428	979	846	867	7497	18389	15157	9344	3935	1398	782	564	492	545	507	452	511	505	499	447	484	467	469	512	493	527	480	513	483	502	489	497	466	479	469	500	498	494	432	477	458	493	477	456	523	527	487	480	473	492	497	490	490	430	521	525	477	506	481	478	478	490	486	475	474	483	530	497	479	460	459	462	463	535	506	458	524	486	497	472	512	490	452	497	471	503	476	448	479	451	475	517	489	485	499	495	464	487	503	488	511	482	476	443	462	501	510	476	480	469	511	495	492	487	502	489	458	485	490	510	485	420	488	463	482	479	462	480	485	533	530	481	480	470	470	463	498	466	517	477	492	486	459	455	518	452	485	482	488	472	467	505	473	491	468	484	496	522	510	500	508	475	509	458	507	484	485	468	491	484	459	489	514	528	463	488	485	484	447	501	512	464	505	498	483	481	476	514	468	480	485	483	499	495	500	482	501	482	499	448	514	456	481	503	495	464	497	468	495	488	490	504	468	499	466	470	470	493	478	488	508	476	526	468	464	465	459	463	467	449	430	497	504	502	472	480	474	502	489	494	446	473	474	479	498	447	443	455	521	487	460	486	514	479	511	514	478	502	464	488	467	444	472	445	472	478	455	483	499	487	463	445	514	473	505	510	501	494	489	477	477	518	485	478	484	478	505	474	505	423	489	504	482	480	481	481	446	488	507	506	467	471	493	474	468	504	446	486	482	470	505	458	482	499	506	422	443	456	489	503	528	492	452	465	472	475	496	497	434	517	496	492	458	501	479	446	464	521	462	469	479	502	478	505	518	457	472	472	444	459	474	464	487	495	515	486	492	520	469	518	446	464	471	493	489	462	434	500	465	477	512	460	489	456	455	462	446	453	513	456	508	504	513	468	475	467	436	489	444	464	442	521	484	492	502	465	459	490	480	465	506	468	440	492	506	464	494	504	444	474	489	500	481	485	483	494	494	474	472	517	493	491	507	495	472	439	502	484	458	472	488	458	463	466	492	475	491	473	510	515	500	488	481	499	492	499	451	486	453	479	459	513	475	490	503	502	469	468	426	479	468	486	460	491	495	481	482	511	464	501	503	502	439	440	512	461	486	480	511	471	445	472	473	452	444	494	490	497	417	495	481	454	483	466	482	490	507	464	495	470	457	484	466	509	507	467	491	511	481	496	483	478	479	471	483	513	523	467	481	460	478	502	479	452	463	477	442	515	487	500	480	464	482	480	472	482	470	514	464	482	455	478	479	492	470	470	496	477	485	458	495	462	472	501	506	480	480	465	469	489	470	477	465	508	440	531	447	503	510	508	481	472	479	470	500	466	456	446	497	472	441	458	465	499	484	488	505	474	464	469	542	512	469	431	477	499	507	494	499	482	483	456	489	509	472	473	452	523	477	487	448	496	498	487	487	499	471	493	485	482	502	471	517	481	456	502	507	498	483	477	472	484	478	472	484	482	496	465	470	487	496	475	499	457	477	512	500	477	464	485	458	466	479	469	473	516	515	517	513	485	511	499	447	508	454	499	465	473	471	497	483	469	515	472	490	483	490	470	488	453	473	466	472	477	480	482	481	490	470	528	511	491	486	488	443	508	451	484	510	500	472	477	499	457	435	510	437	466	459	466	495	482	480	472	479	463	457	465	462	479	506	481	500	468	508	500	480	488	450	498	461	472	521	445	478	502	481	480	481	504	496	454	491	478	446	478	505	486	519	495	458	474	496	488	469	476	464	481	496	502	488	520	456	492	470	529	454	532	455	498	499	496	476	497	505	479	461	463	479	410	506	498	517	486	456	491	444	475	510	477	479	440	497	500	481	507	434	467	477	483	496	485	499	497	526	485	493	460	464	496	459	479	492	466	467	480	477	477	466	494	462	453	498	452	504	486	474	493	475	430	501	471	483	486	483	447	439	478	489	446	502	477	499	507	489	476	494	505	490	555	500	468	481	513	495	475	479	445	469	469	480	464	488	464	450	449	499	506	473	477	500	467	492	477	499	517	478	486	455	524	487	463	462	494	507	457	493	457	490	444	445	480	455	454	479	474	493	525	482	521	484	474	506	453	484	482	476	479	485	520	493	503	467	474	468	468	509	454	503	506	475	478	451	455	494	460	464	512	471	499	459	483	516	482	487	468	500	478	484	496	474	467	475	483	468	512	469	489	489	498	510	504	469	449	466	463	480	472	454	463	474	515	459	461	466	474	457	487	493	468	469	469	467	509	496	516	486	546	497	516	501	452	464	461	505	511	490	487	450	476	512	519	487	513	503	462	489	475	482	459	481	494	470	464	493	488	466	483	466	452	475	459	481	484	505	474	494	500	480	489	505	465	523	507	481	442	458	460	476	502	501	537	474	464	485	459	471	506	479	467	478	474	473	483	532	490	503	525	473	455	465	508	477	461	498	487	462	533	439	493	490	493	497	477	469	486	506	499	482	527	480	479	495	462	472	469	514	468	457	498	476	489	488	523	483	493	473	504	492	492	494	519	492	454	487	465	470	531	521	486	465	474	482	461	457	461	456	485	510	486	474	496	459	490	465	480	481	504	454	477	483	469	467	436	462	482	495	525	511	515	469	496	479	476	449	503	436	508	473	438	505	488	486	461	474	518	457	466	495	509	494	462	512	492	482	473	468	484	454	495	454	484	481	481	454	483	484	465	463	525	473	482	466	484	466	502	501	505	468	472	428	528	460	478	451	508	441	458	520	439	464	491	501	472	504	463	443	499	520	486	512	497	465	495	474	452	462	471	467	479	496	468	450	500	445	503	499	466	482	448	467	479	487	487	517	506	507	476	524	503	469	457	482	514	442	469	512	483	470	465	426	516	491	476	481	467	524	499	461	490	475	490	450	519	488	464	508	480	466	456	464	491	457	463	466	452	463	473	494	487	465	479	488	492	459	495	460	522	471	465	442	494	486	512	478	472	447	489	503	511	478	470	498	516	506	524	446	480	503	484	455	457	484	515	490	455	486	426	524	503	450	485	493	527	461	463	431	461	491	499	491	463	460	478	458	461	486	479	483	529	534	470	494	456	496	462	472	466	475	497	488	488	466	489	492	497	494	510	475	477	500	460	451	476	457	472	485	484	485	485	445	456	459	484	482	480	431	472	500	487	461	451	427	473	484	459	487	438	451	515	474	507	487	502	491	471	489	475	446	490	512	470	505	465	458	474	471	462	499	501	464	466	472	492	455	492	481	487	543	433	468	518	482	450	490	504	493	487	490	482	487	471	474	522	469	468	491	510	461	481	500	481	507	480	500	514	486	496	485	454	473	475	478	464	458	463	458	510	468	500	453	487	470	488	480	473	511	488	473	477	460	509	497	455	447	483	415	522	470	468	468	510	470	483	485	511	459	489	491	497	484	493	464	514	473	461	456	463	523	472	452	489	463	474	453	485	488	487	473	409	500	478	473	506	471	472	491	507	507	468	495	477	499	487	439	448	473	519	471	473	526	496	469	511	486	497	467	473	533	463	475
4276	4695	3765	1697	1193	1037	981	1071	1043	10535	18588	13598	8613	3991	1445	760	508	499	475	473	456	434	463	442	425	428	446	423	514	441	438	454	436	445	475	444	510	470	415	451	447	474	479	433	454	471	464	454	461	451	408	447	479	427	427	449	455	436	464	472	430	470	452	469	500	443	478	434	464	454	431	463	453	447	436	477	457	462	451	441	469	433	441	421	458	451	463	440	451	455	434	458	446	416	450	460	428	458	453	449	445	417	440	464	462	436	428	426	454	484	426	464	411	426	456	472	441	430	409	416	476	479	432	440	458	447	439	449	458	470	446	456	426	477	463	425	448	465	501	445	428	458	428	439	447	434	401	467	469	447	423	443	465	458	445	446	520	448	467	432	434	474	436	442	462	426	431	422	463	455	468	427	464	468	418	454	430	431	417	474	452	458	428	462	422	449	486	442	472	439	454	413	437	437	437	450	429	430	480	442	474	446	452	442	445	434	446	460	462	452	452	426	421	467	441	443	423	504	396	441	456	447	441	431	432	471	465	494	435	464	467	436	479	482	430	460	418	419	473	428	417	457	451	469	453	456	451	421	438	448	440	401	427	470	452	475	438	472	467	468	407	456	431	453	431	413	434	437	453	467	462	411	466	421	468	453	451	518	469	445	416	461	440	443	468	402	434	470	448	457	420	430	442	453	493	466	425	459	459	449	400	444	424	464	426	458	417	439	452	427	481	449	425	468	473	443	401	452	467	465	451	429	428	468	449	443	460	383	438	414	466	438	457	455	469	454	432	433	447	394	457	436	455	472	455	439	408	445	447	452	443	460	414	494	464	456	444	452	422	430	423	438	427	457	486	475	449	464	433	437	448	450	446	427	427	465	457	450	489	445	478	418	485	490	495	448	462	435	469	423	418	486	421	404	406	471	424	434	426	447	464	515	445	451	465	455	434	449	440	447	467	437	460	454	435	475	451	450	482	434	457	426	452	474	442	443	442	463	457	456	437	457	435	426	458	447	425	486	482	455	469	419	457	416	429	438	452	449	428	449	433	430	455	416	460	441	441	448	471	468	498	447	440	446	449	474	433	449	436	421	459	440	456	446	456	464	497	470	416	439	465	450	449	476	421	431	481	466	429	439	416	466	414	440	449	419	412	487	442	477	427	435	477	484	450	437	442	432	432	482	449	392	436	466	424	458	413	473	449	448	457	469	467	402	436	459	450	449	381	425	421	438	419	454	423	470	399	423	476	438	437	457	423	438	462	434	411	415	444	446	455	463	476	454	461	426	464	445	460	466	435	443	477	410	443	483	424	450	463	454	435	454	460	455	477	437	458	426	403	431	441	472	441	456	472	460	446	419	437	421	466	425	435	474	472	444	468	450	446	463	439	441	467	477	440	428	404	455	446	460	443	445	430	459	413	435	496	434	466	504	451	476	493	422	464	433	433	426	458	401	436	444	466	475	461	453	437	423	419	474	439	462	436	450	448	445	413	472	448	432	430	430	463	413	416	434	427	432	415	469	466	460	448	465	451	411	463	433	457	462	427	438	472	461	441	444	424	427	445	473	434	448	430	399	441	401	445	428	443	476	416	425	458	447	442	443	434	445	432	436	435	442	440	465	472	415	439	445	437	462	469	424	430	475	442	420	449	463	448	418	417	443	494	437	444	465	468	402	484	450	447	454	446	479	436	452	447	449	436	462	443	451	475	469	431	455	438	461	458	469	449	459	474	456	445	421	445	444	456	381	438	453	473	432	492	491	433	439	448	455	444	454	474	465	454	459	467	450	426	476	423	424	463	412	442	423	470	440	448	435	398	446	427	439	445	449	435	423	451	441	459	455	452	436	435	410	451	438	462	450	453	416	450	419	430	459	461	467	427	449	452	444	440	468	432	471	447	456	435	435	438	446	434	430	462	445	471	460	419	456	512	480	427	453	414	443	461	449	453	444	449	396	415	459	443	431	455	454	429	455	429	449	454	444	488	434	434	477	439	452	442	430	448	459	474	451	474	458	451	429	460	428	471	482	446	449	481	440	389	489	439	449	482	443	475	419	430	445	447	430	426	442	460	424	437	477	451	444	440	429	458	436	457	435	458	470	422	450	459	460	459	443	456	413	462	432	454	444	443	426	443	402	421	473	426	448	435	476	470	448	476	439	439	482	449	421	477	478	432	471	472	424	448	478	445	439	437	455	436	439	446	483	460	477	457	440	434	409	457	475	416	448	436	459	447	471	456	461	454	436	426	440	436	427	450	439	451	424	433	408	468	421	428	444	449	457	433	442	457	445	421	456	449	460	407	489	424	450	423	466	462	405	436	454	467	457	479	435	412	460	458	452	401	421	438	480	432	442	444	427	389	427	397	476	410	397	425	449	436	463	430	447	463	446	471	498	437	472	422	447	447	455	449	436	429	430	434	474	452	457	462	474	448	465	478	419	464	428	458	457	453	439	449	456	445	455	431	431	408	455	444	449	438	454	425	439	457	464	470	435	445	405	495	453	444	428	435	466	411	450	426	422	469	420	471	443	431	457	419	448	453	446	452	476	444	452	469	462	438	438	457	437	454	429	452	441	448	414	443	460	433	459	450	411	439	447	386	420	443	446	471	454	433	461	442	444	454	454	464	451	423	467	434	446	445	483	477	434	435	461	434	447	438	436	421	449	436	447	447	483	453	444	456	462	422	466	431	446	435	465	466	463	405	452	428	401	454	455	399	469	455	430	424	441	462	470	449	449	460	441	494	470	445	441	455	445	464	457	460	424	473	425	443	462	463	451	480	425	454	466	455	435	438	414	456	440	478	437	445	428	405	420	437	417	426	435	448	434	447	438	463	465	414	458	412	428	436	472	476	464	435	436	461	456	440	450	445	444	452	441	429	486	446	465	443	439	461	425	458	413	474	435	438	507	420	458	438	434	445	437	472	422	477	452	419	384	496	458	441	449	473	478	427	459	401	455	449	432	411	448	409	467	428	459	442	432	425	460	462	443	434	442	459	467	443	438	443	432	461	461	431	444	424	423	437	433	442	436	429	509	451	406	429	461	429	456	488	464	434	462	453	462	439	428	446	440	426	451	419	447	430	409	466	428	453	421	447	450	431	456	468	439	451	425	434	427	458	447	461	509	452	499	423	411	433	417	500	434	492	429	451	464	424	439	449	453	478	453	423	463	424	438	460	442	468	446	440	486	466	449	403	428	454	437	464	437	442	435	461	445	428	439	426	398	459	407	426	461	447	453	425	411	465	403	461	447	453	428	448	467	444	406	430	432	447	477	451	466	434	448	428	463	444	429	442	421	453	454	450	434	460	460	449	477	463	425	483	430	485	468	414	442	440	459	484	392	414	467	421	425	461	432	402	460	454	415	442	465	492	457	427	451	448	427	489	446	437	444	462	440	471	416	453	445	460	440	462	434	465	433	458	381	421	441	455	449	455	433	403	451	411	439	413	440	421	433	441	454	439	488	425	458	427	459	469	469	455	442	435	411	414	425	496	470	442	407
24598	21435	28639	24621	21201	6154	1942	1365	1132	5188	26133	28282	21638	10447	3053	1311	777	653	615	643	591	654	643	628	665	615	602	586	629	620	588	637	616	619	617	661	604	638	690	597	624	692	612	603	635	575	631	619	660	615	627	611	624	645	627	589	612	628	630	593	615	630	621	654	657	608	640	574	594	618	655	594	618	601	614	634	607	604	588	621	635	613	652	606	575	577	643	643	640	578	594	595	595	634	617	627	622	623	597	603	605	612	640	612	586	621	587	612	652	674	580	620	606	623	591	632	587	591	645	598	570	641	652	575	626	607	590	594	630	608	634	638	604	602	616	605	618	611	618	602	609	595	588	595	629	609	668	592	593	638	618	653	640	610	621	641	632	597	609	587	631	563	627	643	637	625	618	586	608	645	564	633	658	640	623	636	640	559	584	627	670	601	624	600	620	600	626	617	634	565	630	603	608	656	564	613	630	647	565	638	604	591	625	582	626	582	646	644	569	634	601	567	597	595	609	608	580	593	626	630	631	675	575	610	629	571	598	645	646	608	596	610	619	644	607	609	574	603	606	634	633	647	631	622	599	591	645	630	610	586	619	634	648	624	633	636	606	646	642	618	622	591	648	607	572	602	583	640	594	629	657	612	602	661	610	593	609	584	654	604	648	622	670	594	611	609	638	614	637	572	609	598	582	584	638	651	633	622	612	613	615	648	609	631	626	652	621	625	586	591	607	583	638	582	654	647	603	649	630	632	628	583	614	657	586	623	610	580	647	606	619	588	613	635	649	595	608	624	563	595	624	595	664	569	618	608	633	628	589	635	659	627	600	619	661	645	624	597	600	629	558	597	637	652	625	635	587	598	656	624	573	584	636	570	617	619	658	625	630	649	656	605	626	637	608	600	587	595	667	606	654	606	625	632	619	605	591	594	615	590	602	603	627	610	587	625	643	575	581	573	589	594	604	650	631	640	589	615	632	693	611	579	613	625	627	574	629	624	619	615	637	612	606	611	625	638	625	596	615	657	643	672	654	602	601	583	588	611	603	613	579	583	602	592	611	580	643	647	550	616	573	589	589	643	609	623	618	606	585	679	617	613	575	621	578	608	686	621	636	546	618	610	618	610	615	610	648	651	605	611	622	575	617	636	599	645	580	598	640	657	610	602	570	588	630	596	592	606	623	610	634	610	650	611	576	589	630	609	607	616	577	653	599	560	682	631	647	612	662	614	614	596	605	620	645	625	608	647	588	650	636	635	599	617	612	596	635	625	622	632	668	599	608	592	621	606	610	616	640	608	632	672	605	626	600	620	626	634	657	607	589	638	629	614	606	661	593	609	620	627	605	625	612	594	615	587	667	604	591	632	612	639	604	589	639	627	590	601	632	664	620	621	604	618	609	582	612	605	644	569	635	587	595	605	584	634	651	565	621	605	612	574	657	574	588	638	597	605	629	605	606	571	604	608	622	629	626	590	606	635	606	627	613	614	606	635	626	622	576	593	617	641	641	613	643	625	619	606	622	630	588	579	648	620	588	594	592	664	634	594	624	607	583	615	624	592	602	612	636	553	589	644	600	665	608	644	597	658	649	613	650	636	661	554	610	636	613	634	598	628	622	620	562	610	629	648	590	600	622	603	653	563	607	655	614	635	606	626	601	592	598	635	618	607	636	582	610	662	611	594	580	589	653	609	631	617	645	605	606	587	610	638	615	584	608	604	654	633	587	645	616	603	637	622	591	659	637	579	591	641	632	610	628	589	607	641	632	614	636	601	608	600	569	626	601	604	594	614	652	634	580	614	624	559	597	575	609	662	603	633	616	626	659	672	608	605	630	623	614	601	628	601	594	580	621	646	686	627	590	635	570	623	589	641	578	599	616	616	615	609	637	618	614	606	626	625	605	606	608	606	581	613	622	597	615	642	629	610	655	595	612	641	639	634	611	646	651	628	599	625	624	622	605	611	658	629	637	623	598	643	602	648	599	669	631	600	647	621	640	610	593	635	639	600	614	632	607	630	633	624	590	640	623	602	628	609	632	609	587	625	584	594	612	619	627	613	636	618	642	610	585	543	614	610	613	658	682	623	626	604	631	608	634	592	600	648	564	660	567	579	623	607	588	603	588	610	607	622	619	584	598	632	595	575	597	625	576	616	609	585	578	663	608	599	630	638	592	584	631	622	614	595	604	602	608	605	583	646	636	585	614	608	617	616	580	619	611	606	627	584	590	594	623	620	652	621	573	608	611	620	607	586	629	611	559	624	598	573	580	574	585	599	620	623	605	623	623	639	582	599	634	605	580	595	610	646	596	605	601	576	620	623	624	660	594	581	591	590	631	598	640	601	588	576	588	607	612	567	594	622	606	627	632	605	614	647	560	570	613	593	650	620	669	596	645	638	619	587	592	594	631	615	615	651	596	621	573	595	588	656	645	656	588	613	610	652	626	584	583	663	610	568	625	639	601	628	608	668	573	617	663	635	607	602	607	623	586	578	594	644	626	604	634	619	605	619	623	643	607	627	665	632	628	627	616	683	613	610	560	637	597	619	623	626	567	611	646	603	602	603	590	658	625	607	620	590	598	582	599	628	622	633	628	575	589	598	571	598	631	589	604	595	625	598	585	633	646	638	626	644	619	627	591	600	584	604	598	599	618	626	659	585	558	598	627	646	553	615	611	609	585	570	596	651	616	598	605	588	608	573	578	639	647	631	686	627	636	625	607	630	623	591	616	629	630	614	597	629	646	627	610	608	660	619	633	605	664	656	577	659	568	620	570	579	622	632	622	602	617	604	599	629	629	606	605	601	614	620	652	659	659	626	585	576	636	613	646	666	579	613	576	643	664	607	579	636	586	641	596	630	592	604	622	598	626	546	592	636	645	604	599	648	648	648	619	644	672	621	635	566	584	649	609	632	607	618	633	605	593	597	581	578	560	648	626	547	633	639	606	593	600	605	628	624	616	650	638	596	643	597	607	560	627	635	571	641	652	666	639	604	599	612	594	611	567	638	605	582	630	598	647	599	658	588	633	622	654	623	671	574	663	593	648	635	582	602	605	646	600	606	584	608	600	624	620	595	626	644	609	586	597	630	628	615	626	597	605	586	626	598	568	625	602	617	634	598	591	659	621	615	608	612	593	619	618	622	618	643	651	625	596	602	630	621	605	630	563	660	630	594	649	574	621	593	663	611	612	628	622	593	625	592	639	649	589	618	588	669	572	593	616	593	641	643	627	620	602	618	635	579	636	626	602	547	657	604	625	612	633	601	591	638	616	640	594	610	627	603	603	601	575	607	589	624	638	585	579	618	577	590	636	631	640	605	574	579	616	609	640	654	614	623	618	629	621	664	581	600	597	658	601	599	565	591	576	618	633	578	620	579	660	598	590	623	656	656	589	586	669	584	579	658	553	629	567	591	587	645	556	647	610	643	634	601	611	616	609	635	555	612	633	596	566	612	576	597	618	617	535	583	612	591	589	630	653	635	619	620	545	610	579	643	620	597	601	620
4674	7526	6114	3113	2254	1619	1440	1673	1475	7665	27737	24862	17827	8498	2866	1321	690	597	563	548	587	546	566	576	587	601	575	590	591	548	564	534	606	548	561	565	563	558	517	549	555	514	520	534	513	547	533	566	535	567	559	534	516	538	549	541	596	524	552	558	626	561	555	579	526	541	505	528	581	528	513	539	547	583	559	587	546	593	549	571	545	570	589	592	550	547	524	544	513	568	564	476	540	535	528	524	563	573	551	523	553	538	564	538	529	564	525	514	589	538	576	543	577	528	533	521	537	517	536	579	576	551	554	521	580	550	549	554	516	519	564	535	583	551	541	580	543	590	533	546	572	575	551	511	551	542	596	563	540	533	578	546	523	541	593	498	554	520	507	554	553	544	509	523	542	574	597	536	521	542	557	495	563	536	544	560	559	552	508	558	545	527	531	535	554	568	527	581	585	573	608	500	533	530	542	577	550	546	535	523	569	565	517	538	562	586	550	553	550	506	539	532	510	569	557	548	522	554	567	553	532	544	577	533	525	560	512	491	572	570	522	533	520	555	551	543	519	512	544	561	549	600	575	521	600	550	576	573	525	530	587	549	577	567	566	533	537	552	543	547	530	572	533	535	579	558	527	535	528	566	537	528	577	510	545	526	531	552	549	563	562	527	562	569	593	553	563	527	519	536	559	538	522	573	582	552	550	537	546	554	573	500	548	526	521	532	531	538	534	564	528	522	563	530	548	574	562	554	543	546	551	534	543	604	537	522	556	525	578	534	533	559	578	542	533	554	591	528	572	546	527	527	569	543	518	568	564	571	542	545	563	516	558	548	537	552	520	518	540	568	557	547	528	563	536	541	557	525	510	547	574	528	537	553	519	584	571	579	527	564	518	501	494	562	531	560	550	524	530	516	530	564	570	588	519	530	543	523	580	588	557	550	551	535	533	527	557	543	537	519	576	545	521	563	516	532	514	563	544	582	530	530	568	511	551	550	586	529	557	529	600	572	519	592	563	563	573	507	550	533	507	547	554	510	580	572	512	561	560	566	526	535	578	583	552	548	518	523	525	541	516	530	578	552	537	519	543	560	542	549	544	531	572	551	523	507	538	516	553	538	541	501	580	579	592	544	532	530	562	570	567	573	577	569	579	526	570	556	532	539	537	530	527	525	528	572	527	555	560	574	523	557	558	570	544	526	519	558	570	522	523	542	516	548	595	526	560	542	565	568	526	591	538	537	580	529	563	551	529	551	546	560	553	527	542	567	524	578	536	544	534	544	506	545	560	574	538	512	576	565	612	591	562	544	565	488	590	552	548	563	556	558	543	578	590	559	564	546	566	497	532	520	556	542	570	545	547	533	531	558	542	560	529	564	570	557	518	581	577	486	566	548	538	569	566	538	542	533	582	524	563	523	559	541	523	510	519	568	579	524	585	525	516	535	514	569	589	554	563	543	544	554	529	584	563	496	528	526	516	582	527	522	575	556	555	542	536	583	523	525	542	553	593	553	575	526	522	559	545	545	557	528	500	534	562	549	535	544	566	560	547	579	557	560	512	545	580	559	511	515	541	539	558	599	506	561	538	542	523	520	533	576	516	570	537	532	525	533	566	568	557	567	520	538	521	535	559	566	556	543	539	542	529	541	546	576	542	530	553	571	565	511	531	541	587	542	565	555	532	528	544	549	558	543	502	537	557	530	570	522	546	535	541	508	579	523	533	532	508	529	504	559	525	553	540	559	576	567	535	534	525	535	591	516	528	546	555	530	513	558	575	515	540	578	528	523	550	550	540	498	563	545	531	522	524	553	510	532	556	515	531	545	553	536	549	572	552	526	532	518	571	547	566	549	507	572	571	521	549	560	567	555	572	499	539	540	548	576	580	564	538	551	543	544	538	537	515	538	583	548	568	515	521	541	546	564	511	516	529	523	560	513	521	580	530	529	540	501	559	538	541	528	527	538	540	497	545	501	556	542	561	571	536	539	552	558	540	514	564	537	552	560	520	526	481	544	573	537	491	545	555	542	553	517	543	545	518	513	556	552	564	541	536	550	568	546	520	578	566	510	529	565	531	543	532	567	543	538	521	539	527	525	507	546	547	551	509	548	516	538	544	538	536	528	520	510	532	534	544	538	539	558	541	538	532	533	551	597	504	547	564	538	532	560	555	572	530	552	536	566	566	508	564	571	533	543	537	542	528	565	577	528	533	559	494	544	536	534	544	549	570	548	561	540	534	521	548	516	562	548	509	528	514	532	571	564	511	512	537	552	494	531	526	538	588	536	511	552	503	533	505	542	515	532	549	526	558	560	545	538	521	545	594	504	480	560	595	546	550	535	567	516	533	525	545	501	517	546	553	529	536	589	600	546	534	521	523	568	512	528	559	553	501	561	535	535	536	531	509	534	563	558	569	543	568	545	549	517	537	538	507	530	559	530	501	535	539	558	582	535	541	516	529	512	517	521	563	520	550	515	553	554	530	565	528	532	581	581	544	554	537	534	582	531	534	531	563	543	552	558	544	520	531	510	533	563	567	518	562	537	492	534	503	537	501	570	564	540	543	559	532	573	530	541	534	517	514	584	518	554	530	546	507	558	514	551	554	527	561	554	523	543	540	551	544	539	528	527	550	545	552	562	523	541	531	543	539	556	539	544	540	519	522	585	552	583	518	569	532	531	531	537	567	531	541	558	543	571	528	556	525	525	519	522	508	558	566	575	532	563	544	553	539	533	508	524	536	580	514	566	570	605	549	506	526	533	472	526	553	556	556	549	528	514	542	481	594	552	536	535	550	562	556	531	523	560	543	497	570	503	576	523	514	546	501	553	563	560	577	557	532	547	559	547	544	522	546	552	567	533	565	542	519	564	548	576	518	524	509	542	530	528	559	606	525	518	547	505	557	535	563	517	504	546	534	559	543	551	527	522	543	511	544	566	568	566	529	548	534	567	545	536	525	555	511	549	562	511	536	547	547	567	590	547	527	548	503	503	499	584	559	542	527	503	564	565	587	569	551	552	556	596	527	506	552	534	502	525	578	534	567	559	523	528	559	537	551	537	527	524	525	530	547	525	561	572	527	538	545	553	527	523	526	521	583	558	516	562	548	493	527	599	548	510	555	514	525	532	562	559	531	556	521	529	524	578	524	533	521	522	563	570	520	528	515	564	539	518	555	539	546	579	506	534	559	537	552	590	553	518	538	549	538	560	531	531	515	613	492	492	545	595	506	582	549	540	577	546	544	572	532	567	532	544	540	548	533	543	543	519	564	536	513	563	549	479	527	576	520	490	534	545	544	543	573	575	516	590	531	580	547	576	583	555	526	532	547	554	530	551	539	487	516	557	523	554	569	554	560	507	543	533	540	537	575	544	549	538	516	557	546	568	523	539	542	599	572	526	579	534	586	548	546	515	533	533	508	567	545	558	563	524	491	534	568	556	535	546	533	541	525	533	548	511	546	548	576	511	600	534	538	558	534	559	530	559	536	507	563	551	524	533	527	575	560	592
27748	10375	1494	967	750	609	670	604	496	548	1477	1939	1653	1119	749	599	565	489	496	481	498	455	507	477	495	546	527	514	480	522	526	498	485	497	524	528	484	496	530	463	490	507	470	502	491	495	501	518	511	543	504	461	489	476	464	461	460	511	491	521	482	490	530	471	491	475	484	516	516	482	502	516	502	535	538	471	487	505	524	515	505	499	501	487	484	527	516	501	474	516	549	501	468	538	530	522	504	538	559	501	488	493	491	478	528	481	483	474	496	492	519	512	508	490	485	501	491	509	530	509	512	469	483	527	487	514	486	500	528	562	501	493	471	488	486	493	478	487	486	507	530	510	479	475	523	513	491	494	494	484	509	495	488	535	516	513	532	530	506	465	543	532	504	488	510	523	484	500	474	481	507	512	491	532	526	486	478	511	462	533	473	483	485	524	501	510	518	451	518	481	462	531	546	502	479	471	515	515	492	511	513	478	486	493	491	487	522	485	504	478	506	488	499	492	478	501	517	511	514	486	467	495	471	525	496	515	528	500	456	512	478	541	484	532	518	439	557	500	503	506	483	524	512	504	512	503	529	482	456	501	535	485	504	542	526	545	509	507	493	500	476	547	470	476	517	518	514	481	490	495	465	521	502	498	553	501	489	535	525	524	517	489	512	479	520	484	548	520	501	509	522	461	516	515	469	524	528	493	500	536	505	460	478	484	545	503	497	484	482	490	499	537	458	508	532	508	517	507	509	476	511	508	490	501	529	489	509	509	507	466	473	538	490	515	466	490	503	512	491	474	492	514	509	499	539	506	494	503	499	477	488	494	499	484	488	483	499	515	561	491	500	517	497	455	493	505	503	523	496	514	529	504	508	472	516	453	511	505	518	503	486	503	532	524	527	464	496	483	495	467	516	485	536	507	486	522	514	471	500	514	523	483	468	522	498	448	467	526	515	502	513	470	477	495	515	508	484	512	532	459	507	520	485	516	536	476	508	507	523	463	513	504	463	522	523	486	502	502	489	501	508	493	499	520	509	518	509	503	510	478	495	515	526	508	460	469	500	494	542	501	454	512	502	491	486	493	478	494	490	521	469	525	500	468	497	506	489	483	533	475	540	500	498	515	476	506	542	519	507	508	504	518	491	518	525	503	505	483	476	520	482	491	497	488	500	488	498	488	517	471	492	493	495	529	460	520	497	514	549	500	507	505	491	468	482	488	498	511	519	447	537	506	502	508	495	452	472	518	530	481	487	544	425	505	496	512	509	503	513	470	504	517	512	507	522	468	468	529	508	509	475	474	471	495	491	528	511	513	486	532	487	514	527	495	504	465	488	517	458	495	481	499	485	529	507	514	538	496	529	469	504	536	534	477	503	489	500	462	498	505	469	545	460	504	503	510	497	489	491	547	491	535	500	506	477	514	473	504	493	517	499	495	481	483	493	492	539	472	532	535	496	462	485	504	509	470	467	505	497	455	569	467	513	498	464	498	452	506	460	510	520	467	476	535	491	521	486	527	486	462	464	488	526	506	487	492	515	467	534	480	520	479	520	442	455	516	535	499	518	514	511	502	512	517	492	510	530	456	498	488	478	479	485	488	473	545	471	489	469	516	479	517	499	504	525	488	466	509	489	499	503	498	520	516	487	462	498	522	524	518	527	466	501	510	490	504	477	507	487	484	535	554	488	480	476	502	506	530	535	496	518	487	506	499	484	455	502	470	492	500	499	489	462	537	525	519	452	532	454	510	507	513	518	526	475	512	502	458	507	470	499	513	495	492	465	531	514	510	530	532	519	548	552	538	517	509	494	487	520	497	515	496	499	528	503	511	522	502	462	485	491	483	489	466	509	545	487	471	507	511	489	522	481	529	491	483	487	506	481	543	509	520	504	576	510	530	495	494	430	521	456	507	480	456	445	510	528	497	472	505	487	557	478	528	497	503	503	497	486	489	508	487	493	500	521	515	504	459	497	485	554	509	493	495	506	502	462	497	494	495	477	479	499	518	506	473	494	467	479	477	509	474	508	522	511	522	477	472	507	498	548	497	485	480	495	510	502	526	530	486	522	457	517	457	480	545	486	484	526	492	538	498	511	516	488	488	470	487	489	486	510	473	520	505	498	523	531	485	530	523	475	526	473	481	493	462	512	496	528	464	511	509	522	512	483	503	494	462	497	486	490	490	518	471	513	507	519	534	507	478	509	503	478	498	499	487	505	490	529	489	486	491	520	491	468	492	472	526	519	483	539	494	533	506	521	503	480	479	488	494	490	494	470	513	476	470	413	484	486	520	480	471	501	504	505	500	482	472	504	531	555	548	506	485	538	513	478	492	541	461	484	476	509	471	527	487	495	466	486	496	506	488	509	516	484	507	507	504	501	524	519	461	489	512	513	495	506	479	488	511	502	505	486	472	541	497	492	438	500	496	468	531	541	551	478	490	535	477	517	472	523	533	462	482	523	500	460	476	507	500	516	448	518	511	524	479	520	525	456	541	500	470	481	496	537	513	489	522	545	503	499	518	558	519	464	515	536	498	510	484	468	496	481	474	496	545	494	491	507	494	499	481	526	479	498	550	485	474	505	476	506	492	508	477	509	494	492	519	486	490	518	497	478	494	532	515	490	487	481	530	489	524	512	513	493	512	518	516	470	506	510	483	510	499	494	494	478	478	514	509	501	518	551	484	500	477	482	545	512	529	520	541	503	507	493	533	539	486	503	483	485	516	515	481	553	504	528	520	511	491	486	491	526	505	496	486	474	500	530	549	505	504	477	493	486	481	492	487	484	498	534	543	484	504	479	479	492	517	536	520	520	525	545	426	496	513	512	474	495	497	538	460	485	522	503	568	490	479	483	477	511	534	500	513	471	531	512	539	488	501	485	502	544	534	507	463	490	526	491	499	504	476	526	492	495	549	514	487	511	492	494	501	504	508	485	500	510	498	485	449	473	521	483	493	522	477	505	542	519	491	470	473	523	485	563	510	509	520	470	479	513	523	488	465	525	483	545	493	530	495	472	534	486	512	504	487	486	525	511	480	468	505	504	514	507	476	490	478	484	476	526	510	488	553	535	505	483	513	480	491	521	514	550	517	496	499	514	490	483	497	525	437	518	483	489	476	466	487	505	514	503	537	494	510	494	468	508	534	457	510	491	514	517	522	518	517	495	486	516	487	479	465	489	484	518	488	467	505	515	457	494	509	506	532	509	488	495	499	543	493	496	477	529	489	506	533	471	503	513	463	493	487	535	514	502	512	484	502	496	479	547	481	462	478	538	501	503	492	490	519	478	528	524	513	568	500	480	515	501	482	518	498	497	478	461	464	473	502	517	496	519	560	505	472	521	551	505	528	525	509	515	503	531	487	500	487	475	477	530	505	536	498	479	502	496	484	481	525	475	497	511	480	476	487	493	491	515	510	468	526	483	507	512	520	473	503	468	458	490	492	495	531	482	532	547	502	474	498	481	461	533	480	530	483	521	528	481	518	514	488	498	510	476	490	534	496
5672	1158	1032	795	822	691	680	629	522	580	1907	2339	1851	1142	663	478	472	425	426	472	462	440	435	433	433	422	472	420	393	443	427	441	466	455	441	447	466	460	469	405	410	455	453	439	422	462	431	412	435	456	443	458	441	428	454	413	437	441	432	440	435	430	444	427	392	452	427	435	427	465	463	416	437	450	481	433	447	422	426	421	437	413	448	395	435	445	421	433	434	452	397	429	456	435	453	410	437	414	425	428	435	411	441	427	457	403	449	432	433	434	483	459	464	427	427	435	423	456	415	457	422	399	404	392	455	425	424	474	435	410	407	429	421	459	421	450	441	460	437	390	447	419	447	449	428	411	467	427	423	434	431	466	436	462	422	507	424	456	463	444	452	415	440	429	449	438	457	429	437	435	398	412	436	457	435	403	439	439	487	452	422	437	431	424	439	440	453	424	461	411	421	435	427	480	429	452	447	454	414	442	448	446	415	404	440	444	438	416	444	415	446	478	431	440	449	463	440	403	412	448	436	431	445	433	473	432	474	430	426	449	465	436	418	429	447	393	456	404	436	424	430	405	411	442	416	441	421	449	431	430	426	430	471	437	455	452	455	419	435	407	457	433	470	473	444	425	439	439	453	413	462	424	448	462	434	436	450	434	432	433	442	461	453	429	425	450	412	410	453	392	429	404	427	423	459	463	453	451	435	414	450	410	441	440	460	445	453	436	464	426	405	467	444	419	440	492	434	421	472	425	430	444	456	404	420	484	469	410	442	450	448	453	450	443	424	446	405	430	457	428	421	451	393	436	416	476	471	419	479	457	455	455	409	421	434	398	468	426	456	415	442	470	461	437	395	450	446	460	412	409	456	436	443	475	473	434	465	438	438	406	462	439	468	458	441	454	446	431	433	445	447	441	449	455	414	447	440	445	457	442	448	434	429	471	458	414	456	451	455	450	460	423	411	408	427	429	438	452	413	447	466	456	423	418	458	457	435	465	460	460	447	435	460	456	462	439	441	446	467	444	476	470	459	445	456	443	433	443	464	442	439	418	439	431	426	478	431	467	413	424	417	447	413	459	448	453	448	435	418	404	402	439	481	430	433	444	467	421	442	418	439	416	441	434	489	403	457	453	417	429	407	438	419	405	416	412	470	417	417	406	426	455	456	472	448	461	478	425	429	431	455	455	454	454	454	474	431	422	436	444	427	437	474	432	430	463	417	434	442	456	454	439	428	394	414	459	440	399	414	444	433	424	405	419	438	450	419	456	475	452	424	424	441	427	420	450	481	466	427	459	454	401	387	444	424	437	438	440	409	442	437	481	441	440	455	450	441	433	448	428	475	460	421	462	454	406	422	434	448	468	428	473	437	416	453	433	473	434	442	466	399	460	454	418	432	459	413	437	447	436	466	418	395	460	445	439	480	433	428	425	408	444	443	483	436	403	425	418	425	420	461	444	456	429	394	406	430	434	436	481	446	463	464	454	411	433	450	473	416	421	462	422	453	514	434	419	436	407	419	400	450	449	432	472	416	443	447	429	449	436	416	441	433	452	460	406	453	433	414	405	433	436	467	457	443	457	451	392	425	456	423	457	460	433	417	442	419	420	438	414	427	402	411	424	438	437	421	436	454	450	424	412	453	470	484	437	413	465	402	456	417	433	414	427	435	426	422	398	472	415	404	399	451	445	453	414	433	466	443	430	422	405	471	441	451	443	409	462	421	470	445	452	383	431	392	434	464	423	385	443	418	434	424	423	442	459	419	465	407	436	441	419	416	403	460	428	416	450	447	451	458	440	397	415	414	377	409	403	405	464	453	462	433	427	466	416	458	410	400	453	454	431	412	447	485	427	424	438	445	480	436	439	459	452	476	442	426	409	432	452	432	427	428	471	457	414	462	459	438	447	445	441	414	433	403	478	468	395	440	455	439	487	444	455	472	441	421	448	425	466	437	431	432	417	457	425	441	415	415	458	396	452	412	454	427	413	434	439	418	425	411	476	437	453	426	453	441	442	397	422	435	432	452	440	420	452	430	414	461	476	438	457	442	402	428	452	467	446	458	447	432	424	418	456	445	445	443	433	422	449	448	443	424	430	434	429	419	444	423	413	468	455	432	431	422	436	435	427	419	447	413	441	438	450	413	439	433	446	446	451	410	455	396	431	433	430	452	447	421	402	422	429	422	418	444	438	428	451	437	407	432	413	442	430	403	432	429	431	435	421	427	439	425	436	430	411	394	422	422	443	438	437	432	481	462	445	424	474	423	468	438	425	453	427	430	450	430	426	447	450	468	429	428	448	414	414	430	446	437	412	417	415	401	456	441	439	471	438	352	414	418	440	419	454	439	426	416	458	468	444	438	425	407	451	426	394	438	423	406	449	459	453	458	445	407	492	436	424	419	468	470	420	454	439	445	406	408	423	410	451	488	418	443	410	426	453	435	461	418	450	463	435	446	418	429	426	441	428	444	408	449	426	432	474	439	422	430	412	430	450	383	434	413	456	452	416	448	403	447	463	445	430	437	427	421	435	428	434	429	426	412	431	440	423	451	460	438	459	457	459	420	440	415	405	416	406	413	450	427	461	464	410	456	433	440	409	439	444	459	439	443	437	456	452	415	436	434	456	468	446	434	430	439	448	449	455	445	442	448	440	434	457	388	483	437	459	437	432	400	391	437	435	439	431	461	427	433	438	439	440	446	438	432	436	436	459	462	428	436	407	418	396	441	423	436	439	440	397	406	434	409	431	433	425	439	420	444	458	408	408	434	444	425	437	456	422	436	411	421	438	465	439	416	462	447	419	453	434	433	401	407	423	425	451	428	438	444	423	443	415	449	403	466	445	449	475	459	447	464	429	420	432	444	428	422	418	446	461	446	476	462	425	455	444	425	445	448	434	433	435	412	428	425	423	441	483	437	444	440	408	383	446	433	399	404	422	401	459	443	431	422	397	433	450	397	421	401	450	439	444	444	453	434	449	439	435	442	432	384	402	416	429	456	394	475	448	425	449	434	449	419	453	441	443	415	441	440	424	420	460	434	432	458	446	461	412	480	459	409	407	468	429	457	452	420	445	411	480	399	437	432	405	432	448	391	469	418	431	438	424	443	443	427	439	456	420	485	450	372	425	458	422	421	443	438	428	447	436	467	451	427	437	456	439	424	430	430	418	413	443	428	412	457	493	424	400	412	412	484	458	411	453	437	433	417	432	437	401	433	444	427	402	423	433	409	455	413	405	415	446	446	451	450	423	436	430	411	448	444	428	441	467	414	452	423	401	431	441	430	408	453	450	453	432	443	392	450	425	462	446	433	446	441	423	450	442	436	456	409	434	433	453	452	445	427	443	416	460	458	417	465	423	459	422	428	429	429	466	442	419	439	441	443	490	459	397	487	461	435	426	431	437	422	475	466	439	458	451	422	426	438	444	438	437	481	426	449	430	457	462	439	463	432	416	415	435	423	417	427	442	447	413	423	441	429	414	409	415	452	441	432	447	470	458	481	433
25593	21409	27421	25548	8693	2327	1471	1059	874	2694	13518	17883	11955	4946	1444	813	573	506	457	487	533	484	517	513	469	469	438	487	500	482	498	511	481	493	519	469	540	494	485	465	489	526	477	537	490	491	447	465	491	482	468	513	484	481	519	499	468	457	465	517	481	488	483	548	485	493	555	487	495	511	508	464	494	486	510	497	474	468	472	457	470	475	481	514	498	472	518	486	472	497	449	522	475	465	505	457	472	436	496	460	524	479	461	464	461	445	502	491	461	489	501	485	488	480	501	460	484	453	475	508	476	484	488	453	463	464	481	442	472	489	483	459	509	471	475	471	511	465	474	445	512	501	516	475	490	516	482	493	457	454	481	504	500	439	491	486	499	496	480	490	515	482	507	474	451	503	495	438	498	476	488	461	481	510	471	486	479	481	477	465	474	491	473	529	470	481	508	469	450	486	500	506	501	496	483	457	469	503	521	488	487	531	468	500	498	484	503	454	455	455	471	503	459	500	480	472	484	469	512	478	478	472	482	507	513	500	518	448	512	494	481	469	423	513	482	515	437	493	489	496	486	444	439	447	469	509	435	488	468	462	485	489	501	504	489	498	480	496	504	509	505	474	497	454	466	479	487	472	475	490	464	511	479	458	507	492	497	493	482	515	487	519	498	502	469	539	461	481	487	496	521	467	476	442	460	456	474	518	475	451	498	515	464	466	499	486	502	494	484	482	466	499	484	436	460	468	478	457	496	516	461	495	505	468	475	500	520	472	501	477	461	494	508	482	489	504	510	484	493	444	509	482	512	486	497	460	470	525	505	494	497	477	490	495	494	433	475	486	501	519	497	478	521	510	463	448	485	489	463	499	475	506	488	472	509	501	502	507	475	481	486	498	456	490	458	475	483	488	508	429	443	464	467	482	476	464	493	482	477	481	465	477	463	472	487	455	465	495	489	479	502	433	465	454	501	473	478	509	502	510	500	449	467	482	453	497	520	510	446	483	519	509	492	470	471	475	491	473	515	472	486	460	500	481	519	483	489	468	477	458	468	459	433	475	429	490	489	482	488	477	504	508	510	454	493	478	454	497	452	497	511	496	489	530	495	473	429	468	490	489	453	513	489	481	489	441	457	495	464	482	457	464	461	506	510	476	465	551	479	476	452	456	522	497	437	486	445	449	486	476	461	500	483	490	448	506	461	493	501	482	443	494	472	478	470	492	506	455	458	485	449	511	482	464	499	454	494	484	454	517	494	478	432	480	477	488	426	458	482	487	485	510	482	524	476	484	480	455	484	474	534	483	431	474	489	475	499	495	486	471	475	515	466	478	456	504	453	470	496	471	485	484	490	501	539	456	476	487	485	495	513	480	483	492	462	465	495	505	499	485	474	467	477	515	494	478	468	495	487	467	476	467	531	515	494	458	445	470	458	437	455	478	486	490	482	500	471	483	486	503	523	500	493	490	475	485	488	496	473	485	472	490	501	475	508	491	512	522	478	496	452	470	476	490	504	488	504	485	477	466	492	509	487	496	470	440	503	528	480	525	495	503	447	479	470	508	498	447	474	515	491	492	500	476	451	464	451	472	480	510	504	446	489	485	469	550	443	466	483	474	471	469	506	488	475	507	457	533	511	504	471	485	466	505	467	451	527	471	495	531	530	473	493	477	508	466	495	497	509	464	491	480	499	461	464	523	507	488	483	456	482	467	468	460	495	485	474	491	455	490	484	469	494	490	448	444	490	509	524	523	482	484	482	502	503	493	461	470	493	485	468	471	501	473	492	482	453	443	483	488	490	480	524	468	494	460	483	479	494	492	494	485	459	498	486	494	476	483	509	514	490	511	461	486	495	456	477	491	473	533	497	497	469	434	459	486	514	490	485	482	505	488	473	495	475	497	521	463	473	465	459	463	474	450	534	471	466	474	459	496	469	486	476	490	465	499	504	499	438	491	503	508	489	481	480	494	529	476	485	441	492	498	503	492	482	475	513	478	488	468	500	464	520	498	530	482	484	472	490	492	503	518	500	504	492	481	505	493	459	446	483	459	506	490	474	463	501	467	476	462	477	466	445	469	491	527	489	495	470	499	494	462	482	443	480	512	516	529	513	495	471	492	468	493	509	470	481	533	483	482	452	479	475	484	487	462	478	492	508	476	489	469	502	531	502	465	499	538	491	491	474	464	518	474	445	469	520	540	500	506	456	491	464	478	488	479	483	457	480	501	482	502	442	483	496	472	511	472	451	484	466	460	487	482	471	503	488	509	515	477	479	518	473	446	504	523	495	478	459	480	484	472	503	485	497	476	488	479	472	473	505	479	525	464	508	496	444	450	472	466	478	488	503	516	486	462	456	509	474	516	488	466	514	496	498	472	482	484	481	498	484	450	504	477	461	485	509	504	486	494	507	464	494	450	476	453	474	493	472	491	487	499	467	455	445	477	477	468	444	455	498	525	529	480	465	515	489	476	501	524	488	480	473	462	496	460	490	540	478	482	459	493	493	474	499	489	478	461	463	467	467	494	480	499	466	505	493	452	470	464	458	487	462	467	481	484	465	486	483	472	488	500	442	482	495	508	440	482	464	469	542	536	484	470	449	496	481	473	495	467	512	477	487	443	453	523	482	522	498	465	522	487	494	504	499	473	459	520	478	466	486	479	452	503	464	493	468	472	486	459	526	486	486	488	482	511	480	445	456	465	507	442	495	514	496	476	466	505	526	437	511	499	483	473	477	511	470	508	484	453	484	483	471	465	485	499	479	492	450	512	471	520	561	483	483	501	485	475	441	468	557	492	505	503	454	478	429	489	516	493	514	518	481	475	469	432	511	496	501	491	462	478	458	504	479	478	471	528	474	463	477	515	463	487	471	507	492	474	464	502	493	472	497	483	448	476	492	484	484	485	466	469	518	514	493	492	484	467	450	475	482	467	497	468	456	512	465	476	471	482	485	493	483	491	499	475	482	477	476	510	480	489	458	503	500	459	493	465	499	486	486	460	473	496	518	515	482	466	480	486	477	513	506	497	500	500	433	472	475	499	477	537	485	456	459	483	471	504	478	515	530	483	508	493	483	504	523	449	487	512	474	495	480	475	496	477	481	474	466	448	454	478	497	469	474	484	490	475	499	550	487	477	490	503	498	467	488	486	485	440	469	479	514	485	503	459	480	508	495	516	520	497	519	486	456	455	463	478	519	472	446	506	497	468	479	477	502	500	478	472	509	513	466	496	496	464	491	454	514	481	524	453	508	503	482	471	479	500	443	461	492	474	498	489	475	497	504	481	463	500	446	466	508	510	460	482	490	444	500	473	476	450	468	468	507	485	469	496	458	502	471	481	490	503	470	437	497	459	495	500	486	476	490	454	496	452	489	486	479	508	475	479	473	456	443	521	504	493	497	504	472	508	504	493	481	497	521	468	491	479	515	492	493	499	495	481	443	497	517	473	490	479	484	530	510	464	449	461	489	509	497	481	482	476	472	525	497	509	468	484	504	495	494	505	507	490
4416	4806	3862	2831	2699	2055	1646	1394	1174	4179	15626	16559	10394	4542	1591	803	474	430	426	458	452	459	474	456	452	434	474	428	437	449	425	449	438	473	402	413	429	440	415	433	439	418	409	404	437	449	440	441	464	477	429	468	476	436	432	456	456	404	457	419	484	444	416	448	447	491	474	520	441	418	429	430	410	443	458	451	447	435	443	455	454	454	449	445	417	434	446	456	429	430	414	440	477	452	437	449	432	449	472	435	440	406	434	464	414	434	431	465	432	451	417	420	436	440	454	453	450	429	418	432	401	448	506	431	446	453	451	434	464	465	456	454	428	406	409	426	475	428	449	424	403	451	449	460	416	463	429	445	462	447	421	443	435	426	441	426	442	428	447	424	453	411	415	400	486	449	459	460	436	454	435	464	427	432	420	459	439	460	449	439	478	416	453	455	434	435	440	430	460	431	443	449	466	441	413	443	414	432	426	461	415	443	477	401	401	458	477	461	420	420	444	450	440	472	459	487	443	411	429	443	449	446	444	425	427	462	445	456	454	424	458	461	429	474	426	459	435	428	426	481	461	454	417	445	438	407	490	437	382	434	395	437	409	446	437	401	431	464	459	423	464	404	414	390	432	467	459	429	459	476	435	459	425	442	455	439	419	426	481	448	454	447	457	404	458	410	446	472	438	450	436	456	452	465	426	473	448	393	469	428	443	468	447	387	413	422	436	456	424	459	423	445	437	435	411	481	426	435	445	446	435	419	424	456	415	415	466	413	405	464	465	431	441	493	437	420	423	416	470	430	428	454	481	484	420	434	426	459	437	434	440	443	458	464	479	445	446	440	455	469	484	470	409	445	445	428	430	442	451	444	444	491	450	414	458	449	457	440	390	446	447	422	432	455	452	457	456	443	414	445	406	429	456	444	444	432	436	432	428	398	461	456	439	456	442	429	419	452	448	425	424	441	453	432	467	421	468	423	431	437	457	446	458	451	412	476	408	421	424	414	436	449	460	438	466	434	425	394	423	417	445	454	464	454	444	423	423	441	424	462	424	412	458	453	493	449	456	439	447	421	443	423	420	417	463	470	479	467	451	442	453	441	482	431	426	467	469	412	449	433	447	469	400	451	480	424	460	455	416	472	431	419	436	430	416	441	422	416	428	418	399	416	433	478	398	459	442	415	428	416	415	458	452	457	403	398	434	449	438	474	432	466	484	421	403	422	426	437	411	447	432	421	448	452	443	444	470	409	455	425	422	418	427	418	484	428	413	432	453	442	474	425	436	436	475	461	460	461	431	395	416	433	440	481	425	445	444	444	453	434	419	449	434	449	410	448	394	467	434	413	417	453	451	414	447	429	396	435	434	443	441	418	448	456	437	439	471	440	436	440	445	454	447	446	468	449	456	438	425	440	438	447	447	452	441	447	436	470	434	427	434	419	433	480	438	463	409	415	427	431	434	459	460	440	439	451	437	479	462	434	425	423	444	453	397	438	455	449	446	383	441	484	442	446	448	447	416	417	447	396	423	434	462	409	446	440	460	455	481	454	447	437	444	414	416	427	448	507	419	429	396	418	445	441	421	413	451	421	443	425	442	421	439	465	461	413	448	442	439	429	467	474	421	442	421	404	464	464	406	473	447	470	449	429	414	439	408	442	466	436	394	418	417	432	433	433	439	441	444	441	439	417	461	481	408	424	436	404	461	446	425	421	407	431	466	427	436	452	419	483	468	443	429	456	426	420	447	406	444	442	464	429	453	426	463	426	460	430	429	411	449	410	429	420	412	477	429	420	397	449	417	445	433	451	403	440	439	413	417	430	441	445	467	414	449	451	436	457	470	466	426	442	446	461	442	457	419	468	474	435	433	428	430	410	455	443	475	450	427	457	454	433	431	432	427	471	463	458	437	439	406	464	431	442	406	413	448	465	429	402	431	437	442	440	442	464	409	451	457	422	445	460	462	412	423	445	446	431	437	486	441	434	466	410	472	481	424	434	423	442	414	455	425	442	456	463	402	458	454	433	447	432	454	428	436	485	434	474	468	474	497	454	450	426	443	484	438	435	478	428	469	412	400	410	422	438	415	428	445	424	471	446	458	479	475	467	460	428	427	427	417	416	447	440	429	452	426	446	424	446	463	428	433	412	455	455	430	434	431	430	441	465	417	421	443	427	424	432	429	410	438	413	443	445	421	420	443	411	406	427	439	445	426	454	447	428	452	444	475	438	436	438	444	426	425	441	460	407	465	467	451	427	426	474	473	449	387	421	396	444	446	451	436	450	437	410	477	446	449	440	414	470	437	439	452	449	429	456	428	404	452	443	450	443	461	429	432	442	433	430	445	415	498	453	432	417	473	453	407	446	463	476	455	404	446	481	410	430	426	443	428	432	423	449	439	452	453	461	416	421	422	414	436	413	441	442	430	462	466	426	459	425	440	470	426	424	469	438	448	426	425	477	432	435	427	403	449	433	454	433	431	411	429	387	435	471	424	447	410	455	440	437	444	422	422	427	438	433	416	412	433	462	427	466	425	438	485	403	434	448	442	473	444	418	442	444	420	420	391	476	445	459	448	433	395	419	433	440	437	432	430	455	448	422	445	421	435	426	402	452	439	442	457	430	414	436	430	441	423	437	479	434	425	448	460	424	447	444	451	449	439	419	425	453	436	429	422	441	431	453	431	431	442	437	510	411	441	439	414	444	451	441	446	445	456	463	426	392	428	436	430	421	452	476	438	425	454	445	438	490	439	444	434	439	434	432	454	455	453	451	461	430	439	462	422	433	433	413	451	444	416	445	420	496	424	424	440	407	452	414	444	444	469	487	466	449	443	440	414	413	428	477	427	451	456	486	428	419	434	425	449	406	400	445	439	452	448	436	427	431	390	443	416	433	447	438	417	420	443	439	421	412	437	432	471	435	432	446	430	448	449	416	478	428	429	444	421	434	469	473	455	440	428	412	449	443	395	429	407	438	389	443	429	468	454	426	412	447	428	443	421	433	457	463	426	416	422	420	451	440	428	449	415	443	433	438	446	416	437	440	448	474	416	467	431	444	439	413	448	485	455	469	427	413	413	461	444	472	431	508	448	427	411	456	436	429	451	424	468	401	437	417	439	483	447	430	446	436	440	457	439	429	475	445	444	447	458	424	465	466	440	436	472	426	443	405	427	449	424	419	410	430	452	445	457	445	441	465	435	449	432	436	416	452	403	488	439	431	462	430	430	429	443	440	406	419	456	428	438	449	470	415	440	447	424	434	410	432	435	453	421	416	416	437	439	463	440	442	443	426	446	461	417	445	405	452	427	459	452	462	446	432	423	483	420	468	414	436	425	423	431	399	465	436	438	423	416	446	444	468	443	400	435	441	431	415	411	439	470	444	445	430	437	454	452	419	441	432	437	417	440	476	427	431	396	445	410	431	438	417	441	426	451	453	454	464	435	441	422	419	454	446	467	415	441	396	447	447	448	449	447	454	446	472	413	473	451	450	450	436	448	432	432	456	466	422
24652	21414	28558	24669	21191	8831	3075	1772	1348	5951	28907	28991	20285	9053	2720	1196	765	651	637	598	616	555	637	604	611	626	656	618	602	658	576	592	617	627	660	561	631	540	638	610	653	596	632	643	656	586	600	599	622	643	623	577	633	593	601	592	656	605	622	580	588	633	644	604	605	614	607	626	574	602	647	608	662	648	589	607	580	629	612	582	602	614	616	616	641	616	602	630	642	602	615	637	618	597	607	628	590	594	624	618	548	614	570	624	619	631	656	639	625	600	630	608	617	633	620	636	612	612	609	612	635	567	645	619	653	601	589	595	612	625	608	589	660	584	590	598	600	614	596	650	601	628	580	606	595	648	633	595	588	567	641	604	598	593	612	597	619	622	623	610	653	642	610	636	642	579	634	586	573	600	620	610	607	563	651	634	601	625	589	577	584	631	634	611	635	583	641	612	595	629	624	608	577	600	603	627	604	631	651	581	599	561	615	633	590	597	615	666	602	587	590	642	678	599	628	600	605	584	583	624	590	639	629	638	634	616	624	603	559	614	613	637	587	628	637	621	596	622	619	617	621	590	602	593	615	609	630	617	621	630	562	596	592	676	625	642	620	590	623	634	628	638	564	573	626	623	601	586	651	658	613	632	603	586	605	625	622	608	610	613	616	579	634	616	569	623	619	625	605	578	606	627	624	625	598	588	600	594	620	604	620	612	661	608	600	613	658	595	620	629	606	610	625	602	603	609	604	601	571	652	626	579	609	629	616	598	594	581	643	562	613	604	661	596	664	555	582	602	633	610	615	630	569	607	608	587	580	592	568	599	571	596	586	617	598	585	596	578	608	594	623	619	618	621	639	661	622	606	569	571	579	599	603	604	614	612	625	563	624	602	610	637	600	596	645	632	618	580	600	679	606	597	601	632	568	619	634	591	579	581	573	571	637	599	592	660	627	621	621	611	602	571	643	600	588	602	597	649	607	584	602	589	606	585	627	607	597	584	603	609	553	605	605	609	633	589	630	630	602	643	595	630	575	606	633	584	668	600	665	641	679	606	599	629	577	555	616	652	599	597	595	608	614	598	573	617	595	631	594	623	610	620	573	595	584	612	582	623	576	606	602	566	623	579	605	574	635	582	650	608	622	634	608	613	612	625	613	585	607	605	620	563	623	608	648	572	601	622	601	584	651	652	594	563	607	594	588	643	614	595	654	632	646	601	566	612	599	616	621	618	593	665	594	593	588	621	616	618	615	606	627	655	620	596	609	618	575	614	592	588	587	565	624	596	613	605	605	596	611	623	597	609	631	630	600	558	629	608	561	672	629	651	600	579	610	587	607	651	579	629	629	592	616	631	585	603	611	613	629	616	596	592	616	619	649	595	602	588	619	611	658	663	653	609	606	611	559	591	618	596	632	625	613	607	624	589	588	602	552	611	619	617	623	606	599	625	628	649	629	614	596	605	564	585	620	635	612	627	612	606	595	587	610	635	575	606	638	557	566	665	580	637	615	593	610	584	584	632	646	564	569	615	632	678	604	605	666	611	567	579	611	646	599	607	604	624	642	615	605	605	577	617	609	628	596	638	602	616	593	599	603	612	615	612	645	616	569	615	670	590	632	638	640	635	661	580	644	587	623	670	620	603	642	577	610	595	625	616	630	594	599	622	624	653	638	627	583	615	568	640	597	560	624	644	608	621	607	598	658	575	635	575	559	613	598	603	586	657	600	630	629	620	626	600	620	617	603	640	587	606	584	643	606	626	641	609	637	605	620	630	605	615	633	571	634	610	606	585	613	582	630	586	585	618	594	613	650	564	591	624	632	534	587	635	612	573	544	586	614	596	585	590	596	617	561	578	647	599	619	615	558	612	582	622	673	630	600	598	624	600	597	618	611	604	618	605	592	594	635	633	546	616	568	580	600	645	620	599	597	576	649	610	607	575	615	609	618	600	569	577	605	638	637	675	638	624	614	635	581	616	610	632	665	596	595	607	595	551	565	619	598	614	569	589	573	617	591	609	632	578	650	594	609	617	613	596	618	607	613	624	590	651	638	598	609	583	577	593	645	600	611	626	634	610	597	603	623	585	602	590	546	589	650	590	633	618	640	611	621	582	637	608	588	689	571	603	631	592	575	600	606	638	613	585	588	610	590	575	565	592	616	604	606	585	621	617	643	636	600	599	634	608	606	616	607	626	651	597	581	631	599	577	607	601	622	593	593	633	586	589	546	620	639	612	620	664	588	628	596	610	667	583	629	604	621	649	669	600	633	625	603	598	564	634	603	626	557	597	586	643	639	564	590	584	560	610	606	604	598	579	600	598	645	621	584	620	639	635	619	580	604	618	630	633	613	576	612	634	592	620	620	598	611	599	542	601	591	628	564	629	576	656	610	595	631	610	649	595	615	645	641	610	635	563	636	577	586	569	631	609	646	607	590	578	587	604	601	619	593	591	642	593	591	596	606	591	641	617	565	634	614	615	598	578	608	624	599	625	618	624	587	616	623	581	615	633	649	592	630	596	608	617	657	627	606	615	604	599	604	621	591	595	641	618	631	626	644	601	602	615	618	592	574	640	592	621	663	590	666	609	604	619	584	632	580	596	603	615	611	580	628	579	552	638	571	651	603	611	589	626	608	624	583	630	604	595	586	615	633	616	607	611	601	560	575	598	631	566	630	596	652	559	612	613	633	602	634	643	630	625	619	575	607	573	613	597	618	591	634	627	614	590	613	574	567	609	626	595	613	624	625	594	575	610	593	636	603	686	620	599	633	620	631	638	572	570	629	635	620	612	604	601	606	550	637	631	610	617	613	624	610	596	610	625	573	645	627	602	652	593	636	569	607	643	618	569	628	599	571	625	640	618	637	609	600	595	607	632	585	614	589	605	554	611	627	571	600	618	637	648	637	654	585	581	556	607	562	660	599	592	605	616	609	609	594	575	651	644	577	617	587	575	629	636	630	615	625	573	597	618	588	615	629	595	627	603	585	606	608	587	632	632	565	601	606	590	615	604	584	605	586	611	565	609	562	638	578	639	591	603	637	628	596	624	588	673	614	594	616	622	594	590	591	606	641	610	579	599	617	614	642	567	606	641	625	589	602	616	620	627	634	629	618	583	605	600	592	585	612	627	596	608	621	625	573	579	568	613	595	599	631	563	585	600	601	603	633	625	606	586	605	599	631	587	629	622	601	623	583	599	604	648	582	611	573	606	586	630	605	629	606	599	617	605	630	604	622	627	607	610	555	563	620	627	639	614	607	577	620	589	608	633	642	588	633	608	564	558	619	651	622	612	570	573	591	601	572	611	617	608	627	574	576	616	588	610	584	558	602	603	613	625	620	592	645	612	606	595	623	572	568	579	566	670	605	642	645	596	600	618	601	587	553	620	611	584	607	610	587	583	595	586	618	593	604	607	601	597	596	587	633	636	654	640	656	578	559	630	622	616	582	624	629	562	615	618	598	640	627	618	635	655	626	611	633	617	640	628	604	613	593	517	614	608	667	605
4795	8042	7306	4950	4602	3429	2616	2113	1639	9082	29517	25085	16684	7470	2526	1158	674	590	569	588	562	518	547	576	538	543	563	575	514	552	554	535	527	595	555	553	549	518	515	579	509	563	567	553	532	546	540	545	594	535	513	567	596	553	532	556	550	565	578	560	529	517	562	532	560	516	508	545	543	595	587	512	591	532	554	568	562	507	562	507	496	592	518	539	507	551	562	556	545	543	522	570	551	598	564	566	518	556	534	557	528	522	537	578	549	533	566	559	557	532	552	531	538	581	562	537	529	543	565	523	499	560	543	566	562	576	540	590	515	514	531	485	560	519	582	558	538	526	544	557	561	551	525	507	597	567	541	551	534	540	538	520	548	516	541	593	570	535	576	554	524	535	501	488	515	575	550	562	497	542	517	542	607	562	534	537	542	525	575	548	521	533	560	534	551	508	539	564	506	523	542	545	555	551	565	498	540	534	588	525	552	568	547	547	610	553	559	559	537	593	523	540	563	560	558	552	575	541	569	502	607	515	501	576	555	556	510	542	544	557	572	574	510	538	563	539	557	552	563	551	577	572	547	544	514	523	575	535	585	523	521	565	538	531	550	515	531	565	560	548	517	596	472	569	543	531	590	555	594	563	541	541	538	528	559	520	547	547	586	553	552	572	537	571	525	532	534	511	528	558	522	494	514	532	557	534	577	546	531	543	565	521	524	493	543	516	541	595	527	557	518	558	553	545	549	524	576	540	580	523	536	574	532	574	524	578	551	512	574	536	535	549	555	543	554	565	576	557	563	549	506	557	523	569	522	538	519	549	517	547	553	564	560	537	530	553	536	523	569	568	574	552	521	516	553	516	531	587	539	574	510	528	557	569	568	556	531	562	504	527	493	509	548	559	539	554	535	573	566	541	550	523	541	528	559	545	547	539	511	550	544	564	535	576	564	504	569	581	502	541	515	565	563	531	571	552	566	544	518	555	587	569	504	580	565	519	582	536	561	578	558	584	533	534	539	556	569	505	542	542	539	528	551	539	552	534	546	522	515	561	551	531	510	533	571	549	499	555	524	522	514	544	523	554	503	520	515	561	528	547	529	555	542	555	520	538	534	510	572	551	577	577	547	549	564	573	545	519	549	583	545	561	527	548	524	553	533	526	533	555	553	504	529	526	548	553	512	547	522	500	573	562	568	568	517	578	542	538	579	595	520	549	511	511	551	566	543	551	592	556	579	523	571	534	570	557	547	555	503	566	505	533	549	544	544	540	528	542	533	517	548	556	511	547	572	573	550	521	538	516	537	552	518	567	561	547	556	579	542	568	518	534	559	531	520	527	561	591	567	547	534	545	514	538	539	563	558	524	543	557	461	523	537	545	520	567	567	549	553	529	567	588	539	544	532	483	524	534	539	583	554	545	575	531	520	550	559	545	514	561	578	535	554	540	558	549	552	533	508	514	565	543	540	564	529	557	529	552	594	574	512	513	498	555	568	533	558	518	512	540	579	570	570	555	497	585	536	541	528	509	499	541	550	587	518	541	541	546	535	520	503	558	527	505	482	553	533	563	507	568	569	521	576	549	517	575	550	523	564	549	534	571	542	515	549	564	536	542	526	559	521	588	517	576	512	555	534	529	519	578	533	562	542	534	552	517	561	500	544	511	538	520	523	519	530	518	558	531	569	541	588	531	583	499	486	503	583	525	513	518	535	548	498	525	568	518	570	527	539	520	540	550	561	560	517	515	607	538	546	517	513	533	521	560	456	527	535	498	553	564	557	541	545	518	571	539	521	532	532	512	561	577	549	508	516	496	573	556	534	571	546	556	518	549	526	604	538	483	523	520	547	551	537	534	546	585	547	517	583	536	500	557	531	536	527	557	564	510	532	520	481	524	549	548	557	565	569	533	534	556	531	592	565	564	552	559	547	513	543	491	536	513	564	520	487	510	561	507	560	541	550	542	584	544	550	533	577	535	563	555	528	575	531	534	517	557	543	511	480	540	528	549	546	527	541	554	559	555	519	529	567	568	551	529	555	568	518	579	559	576	490	554	532	568	522	558	531	552	528	535	558	524	526	528	532	542	546	540	557	536	537	564	499	565	520	525	532	561	577	547	524	561	534	566	625	567	520	556	549	507	564	571	585	546	539	503	524	535	533	533	532	519	522	540	524	495	520	562	528	531	550	536	566	573	548	535	563	526	575	514	519	590	539	554	533	544	595	538	524	537	497	540	544	563	507	517	536	613	527	501	566	531	543	538	531	520	523	529	535	568	523	559	501	519	596	555	553	510	528	542	515	552	517	547	556	559	528	555	508	519	547	542	544	537	537	553	533	547	554	565	529	561	556	526	550	558	571	537	558	569	580	516	586	539	564	552	580	518	546	510	483	525	539	568	565	508	514	532	533	534	568	538	548	511	531	548	522	518	530	567	531	495	573	527	541	519	567	534	547	541	517	531	567	536	528	544	543	557	526	531	555	549	563	545	538	532	527	522	571	544	538	544	534	574	556	493	531	505	511	546	572	526	564	523	511	532	529	572	544	542	577	509	563	538	531	531	574	550	526	525	522	561	545	557	517	517	530	543	527	536	527	524	600	541	477	525	557	521	555	584	557	546	557	541	544	518	568	499	592	533	528	562	518	515	524	561	554	518	538	554	538	571	555	496	491	527	581	557	544	578	530	554	533	563	550	516	535	526	549	542	572	542	569	535	557	530	499	560	554	558	554	557	523	523	558	522	548	528	586	595	528	549	514	522	509	525	520	537	547	544	565	513	547	558	543	525	546	521	523	528	517	533	528	531	539	511	530	531	501	577	560	488	550	537	519	536	521	559	555	531	539	551	541	538	556	555	547	528	514	535	557	548	564	531	572	529	534	574	555	515	566	572	548	558	592	527	558	555	580	552	543	522	554	529	558	551	534	542	546	550	590	514	584	544	571	549	502	555	504	547	545	543	503	564	541	548	501	516	525	531	524	528	524	558	520	526	518	557	510	540	535	503	539	550	500	526	565	510	509	559	544	531	532	530	559	560	509	564	551	543	548	550	541	528	531	521	561	530	568	577	516	550	564	539	550	529	514	549	544	537	550	571	547	524	533	544	586	542	549	523	536	533	524	564	553	492	517	555	524	532	514	511	539	551	570	518	530	590	513	557	567	561	553	528	528	504	586	531	542	556	528	545	517	529	579	550	555	583	572	504	534	555	537	493	490	535	548	559	540	557	542	530	545	553	548	540	566	523	539	561	583	547	527	516	504	561	541	498	561	522	542	538	555	549	540	512	556	549	583	513	543	561	539	550	602	536	539	560	534	532	508	541	526	525	566	520	534	549	548	541	513	528	534	565	553	557	531	538	547	567	568	496	539	549	491	581	537	534	515	519	528	524	516	529	538	510	522	554	578	517	560	537	515	579	585	563	576	546	535	529	533	535	525	511	540	567	537	528	515	548	544	557	522	541	544	493	555	533	547	500	563	556	541	576	512	563	547	530	569	558	596	523	562	518	547	524
27425	10589	2887	2108	920	741	620	625	607	640	1381	1925	1630	1012	731	586	503	485	500	489	472	483	467	547	505	478	506	491	534	488	497	490	510	481	548	481	518	499	475	533	513	487	466	478	529	520	506	508	469	496	525	508	546	472	495	525	470	492	506	508	498	500	526	451	480	496	535	495	501	509	473	502	484	505	533	529	470	492	498	459	482	543	491	505	480	497	501	527	493	482	506	505	493	479	523	514	464	500	518	466	469	490	516	484	516	482	456	497	520	515	485	483	487	462	486	490	493	480	513	500	499	536	518	526	475	480	458	513	500	486	502	487	498	469	474	505	483	519	527	536	509	494	499	486	478	489	478	482	492	467	462	511	482	512	495	487	524	519	490	510	482	461	506	488	470	490	534	513	481	494	520	469	554	519	475	498	495	488	495	544	494	536	482	500	487	491	536	460	539	505	488	481	508	516	510	521	497	500	535	451	517	486	525	511	525	471	496	513	508	482	484	487	481	508	493	450	499	473	475	477	466	485	506	506	537	478	497	508	484	496	473	499	485	518	493	474	554	518	509	500	516	482	493	482	512	526	484	493	510	515	489	482	503	455	488	457	507	541	474	482	453	514	513	513	490	433	497	481	464	505	497	523	530	510	490	498	455	508	529	502	496	527	510	507	487	487	476	500	496	519	482	482	470	502	470	539	510	503	512	523	472	483	499	499	490	464	519	474	505	527	473	501	474	499	487	525	506	516	489	523	501	508	506	475	532	513	489	499	503	501	533	489	482	499	499	499	479	511	492	496	519	524	475	510	488	482	448	502	496	492	509	478	508	523	479	500	452	572	481	446	478	489	474	513	471	517	471	498	519	494	468	514	447	465	469	489	498	518	487	512	542	480	521	487	491	505	468	497	518	548	465	468	533	470	492	503	515	507	510	532	516	483	490	517	505	509	501	518	501	482	487	458	525	475	498	515	464	550	491	504	456	462	508	472	490	487	528	469	473	476	480	502	478	500	523	472	491	519	500	454	508	515	463	495	489	479	496	497	497	511	479	463	491	507	471	480	492	490	516	498	517	518	497	465	493	494	514	519	534	482	526	494	499	487	501	484	511	523	518	490	464	439	494	544	482	516	472	531	465	495	510	482	492	532	555	476	463	471	528	492	515	493	540	471	488	508	512	520	500	486	498	527	501	463	481	519	515	480	499	489	489	514	513	500	553	514	516	492	476	454	489	471	509	476	485	528	505	529	479	520	496	506	517	515	507	504	469	529	494	520	508	469	512	460	535	512	479	442	507	456	520	539	470	507	513	490	486	516	469	458	496	466	485	475	471	485	494	518	502	492	543	516	500	472	494	494	533	490	483	488	474	483	525	524	521	519	504	472	505	531	479	484	461	538	491	509	504	482	488	482	482	471	483	508	515	511	504	518	485	471	498	466	499	481	466	511	494	508	537	504	499	500	465	449	491	490	509	484	478	500	514	474	498	509	509	537	487	490	481	455	497	532	512	520	495	497	517	479	561	532	516	500	483	513	487	477	501	474	502	487	474	447	495	482	519	521	483	543	518	489	520	506	494	497	482	527	505	493	473	534	497	485	491	465	511	523	540	520	495	480	454	515	503	530	509	489	487	423	478	464	490	523	508	495	469	499	492	520	449	468	478	473	527	504	515	493	529	461	500	479	447	534	482	505	506	524	466	498	509	523	508	477	500	506	502	487	525	531	512	494	469	519	492	482	479	491	511	532	489	474	521	506	524	503	514	533	509	498	470	539	530	491	485	502	502	500	463	466	552	534	462	495	492	505	444	517	462	486	488	523	491	504	508	501	504	488	504	472	482	515	463	485	501	549	489	497	450	508	522	484	514	481	519	516	499	441	487	526	516	519	500	479	500	506	449	491	514	477	534	444	497	495	513	509	482	531	482	494	485	503	489	498	526	465	510	508	494	464	494	515	524	515	481	497	529	497	455	492	510	513	482	482	513	490	464	538	506	495	473	519	498	450	488	514	496	464	478	473	498	504	501	450	489	517	489	479	531	480	491	492	524	451	488	508	524	523	494	518	476	524	519	525	494	505	471	469	504	511	510	506	537	525	469	471	487	515	489	522	495	487	502	468	466	474	514	532	473	471	537	516	498	536	477	459	491	486	494	552	515	487	514	464	471	471	540	509	489	488	459	487	506	434	485	499	461	460	482	499	488	553	517	513	516	490	538	507	545	495	522	514	473	483	491	502	446	519	512	493	507	441	471	472	509	476	498	504	531	450	505	530	475	519	482	498	505	480	477	509	475	502	447	511	486	465	498	499	455	533	476	527	510	491	516	504	497	511	462	462	481	479	483	529	502	489	506	453	458	464	480	524	495	510	521	499	502	465	548	515	489	497	473	509	488	529	518	502	482	501	494	502	490	513	502	531	503	487	488	497	518	493	571	470	532	499	487	479	484	510	502	491	463	473	505	494	492	514	505	517	490	441	472	486	499	507	508	493	506	470	496	506	515	494	476	490	501	535	485	480	544	527	485	445	488	508	505	496	469	499	515	473	475	468	500	540	440	483	486	499	498	519	496	484	491	463	489	503	497	510	488	504	477	505	462	508	492	509	472	517	482	482	513	487	464	462	508	500	556	461	560	526	497	523	544	491	493	458	471	478	482	518	470	494	508	529	534	515	527	441	512	458	505	498	474	523	494	507	472	480	553	514	475	462	479	479	510	469	487	511	517	472	479	491	504	503	503	476	516	490	491	475	489	525	569	508	493	487	484	513	491	487	458	523	489	531	509	472	523	491	508	468	498	529	468	495	521	505	531	518	488	532	488	491	503	493	492	489	454	528	451	477	491	556	522	512	483	496	481	525	478	485	498	459	489	493	465	475	506	513	489	508	495	503	494	482	520	494	488	496	521	515	499	483	500	484	531	519	461	476	511	543	529	506	487	443	522	494	519	512	487	496	544	473	514	481	498	517	454	494	515	526	517	489	499	494	474	533	502	493	488	506	493	483	481	495	507	459	487	481	531	545	464	446	449	517	521	514	470	473	499	497	484	528	479	475	513	464	476	459	536	497	511	530	494	495	469	500	537	499	483	484	502	505	514	539	478	515	492	526	535	513	538	513	512	499	469	498	519	495	535	452	483	535	456	493	509	470	514	501	507	473	490	467	509	505	518	472	498	511	522	480	488	496	525	574	517	499	470	461	515	483	521	514	489	468	515	486	492	491	474	527	459	492	484	497	478	506	502	455	478	535	505	479	528	510	467	518	481	504	456	506	523	491	516	509	494	490	531	490	527	499	489	475	498	465	534	495	502	516	530	481	484	487	518	521	539	476	490	487	505	498	482	477	503	469	541	503	478	525	490	507	484	489	467	480	504	494	506	484	516	502	470	527	476	448	500	503	451	498	499	517	507	551	506	473	477	502	480	485	510	480	499	494	473	494	492	492	416	516	481	500	512	479	481	480	518	517	460	517	480	496	473	501	475	488	502	487	543	473	487	500	472	547	494	485	508	495
5655	1643	2826	1988	923	889	713	662	648	769	2021	2381	1727	1086	682	546	432	455	452	451	479	422	424	419	455	386	432	423	436	493	443	488	464	423	433	465	392	441	432	436	434	444	400	432	444	431	470	444	434	467	419	415	438	441	427	443	419	460	408	445	428	486	423	467	458	432	446	451	464	424	460	418	462	416	442	451	445	415	447	449	463	447	420	415	442	466	441	423	412	437	448	414	446	421	437	488	446	422	439	408	426	445	421	437	407	443	471	464	404	475	479	447	414	405	477	402	445	405	453	433	433	432	428	408	431	448	435	456	418	418	454	449	431	428	418	419	435	456	414	419	437	434	418	433	461	431	433	418	476	460	436	435	411	430	427	436	439	415	422	423	460	456	447	443	436	433	426	427	415	413	439	488	469	428	424	421	431	403	397	459	438	460	417	445	444	448	424	422	418	437	465	484	428	421	413	449	438	442	447	443	424	424	477	427	431	437	429	441	416	436	434	422	423	440	409	426	462	402	424	396	424	446	416	438	439	410	470	407	445	449	433	442	417	430	462	451	406	426	422	476	433	419	481	421	420	397	429	438	397	409	388	432	434	431	436	463	429	426	437	408	434	435	430	428	422	440	425	468	429	425	467	436	433	425	447	437	431	425	453	411	436	441	439	467	424	408	414	452	414	431	466	456	438	387	423	459	431	445	423	436	415	454	395	386	476	416	442	448	464	455	419	468	446	453	454	451	442	490	439	408	451	460	424	419	435	472	458	410	430	436	427	433	441	400	419	452	440	414	450	451	442	426	398	419	433	446	442	410	407	450	442	451	422	449	434	417	444	433	421	436	436	423	428	446	444	442	427	427	430	446	425	475	433	451	445	429	414	435	416	435	405	467	438	451	432	433	438	446	420	464	435	422	426	445	382	417	429	437	449	476	449	426	437	426	417	461	428	414	420	438	450	416	455	407	411	445	458	414	387	424	420	447	439	468	447	417	465	420	443	424	494	429	485	427	418	430	460	437	454	415	425	425	433	398	433	450	414	446	405	445	449	487	412	411	411	408	451	431	457	436	469	471	452	467	438	433	441	450	421	456	445	463	440	431	452	430	442	422	480	454	448	430	435	431	387	410	468	429	428	418	408	401	421	466	434	456	458	426	424	454	446	450	415	450	441	423	429	419	461	435	450	409	456	427	441	459	435	439	437	456	455	448	389	437	445	452	482	459	452	412	442	426	420	426	437	417	414	440	402	453	462	422	441	418	428	451	410	432	448	434	464	468	460	423	418	471	435	442	430	445	443	478	435	448	458	436	431	386	447	417	455	428	462	432	466	425	429	439	460	450	382	448	432	438	420	426	393	461	408	439	453	449	435	444	424	441	437	467	447	435	412	419	441	419	409	441	444	437	463	449	464	422	440	415	434	442	442	450	417	444	420	455	441	433	460	451	484	447	425	413	404	430	421	410	422	436	458	459	412	457	399	441	421	412	433	458	431	428	460	462	474	458	468	426	465	428	439	441	430	447	463	430	436	475	395	426	415	421	477	452	460	447	426	446	427	403	426	445	403	431	412	444	447	438	419	439	451	400	427	417	438	431	369	447	462	438	428	441	441	414	454	464	425	434	416	435	415	440	430	436	457	453	451	442	402	439	441	431	457	465	411	453	398	419	442	442	453	468	456	447	443	445	458	406	430	410	453	415	433	436	364	424	421	460	422	444	428	448	467	439	437	455	411	483	431	464	416	437	454	430	420	422	453	433	417	435	443	446	455	421	449	420	426	440	420	393	465	462	383	431	413	418	461	416	385	440	418	394	422	486	426	405	423	412	420	437	429	440	431	460	476	443	425	475	425	408	432	450	438	450	435	445	423	454	456	426	413	420	458	424	405	424	424	443	432	441	424	456	441	420	445	400	452	444	432	451	448	460	414	437	457	423	410	447	421	437	417	435	413	423	457	419	461	443	431	436	427	420	457	458	433	449	414	402	440	411	435	441	452	428	435	417	432	410	442	439	429	481	446	407	435	432	425	441	436	479	447	371	437	457	486	453	437	464	421	438	405	442	442	436	441	462	423	448	396	444	433	433	429	429	428	425	428	428	470	440	461	405	467	439	439	411	429	432	459	436	451	440	413	455	436	465	406	447	449	438	426	435	446	419	433	450	448	434	444	444	429	427	422	435	417	430	421	460	406	431	435	457	438	390	466	442	416	438	432	427	457	443	404	447	463	429	453	416	452	453	438	465	437	411	430	406	446	455	430	399	426	439	406	440	403	385	386	447	433	402	410	424	428	392	410	421	413	382	456	415	473	443	459	425	447	426	430	456	446	398	447	436	429	428	452	457	427	424	436	435	440	388	424	468	450	458	423	403	461	435	451	425	416	442	456	449	425	427	431	421	469	429	456	470	450	455	438	407	445	444	434	444	415	426	435	412	442	459	454	460	412	409	419	444	438	424	417	439	457	403	431	455	434	429	406	442	462	437	437	440	445	443	443	445	447	416	404	435	441	432	445	414	452	431	435	435	423	389	435	438	438	451	419	397	450	428	441	434	482	450	504	449	423	412	436	437	411	453	423	435	423	445	452	427	425	435	443	442	448	477	406	444	432	438	415	430	428	412	427	432	446	438	429	423	437	473	478	396	414	427	420	418	394	422	419	447	416	454	454	464	419	468	426	415	452	417	442	448	444	431	435	392	406	435	473	469	450	430	410	455	427	450	430	418	444	420	424	470	414	418	448	445	427	422	421	428	468	446	467	421	438	426	422	436	441	439	413	440	426	407	459	412	471	409	404	451	437	461	426	428	461	435	413	469	449	435	420	443	423	460	436	427	416	443	434	481	436	423	410	434	466	442	473	472	439	466	461	406	417	433	436	451	389	445	425	423	422	414	454	407	435	397	459	429	437	396	450	416	449	440	415	405	418	434	442	401	443	459	442	451	440	462	432	428	417	475	462	407	433	414	415	447	469	426	456	404	464	460	396	409	448	471	412	465	426	455	415	431	444	449	436	420	423	427	429	412	463	452	418	388	439	397	456	415	446	443	424	408	418	444	406	444	438	400	452	467	483	417	424	449	448	458	410	431	430	478	413	431	443	446	447	416	380	423	433	482	449	466	455	421	422	413	408	430	457	426	454	424	410	462	456	409	406	457	438	415	399	452	424	411	439	433	464	406	480	418	417	448	442	461	437	426	421	450	430	404	428	429	451	470	445	441	424	466	423	464	440	471	415	441	429	449	428	455	432	443	417	418	448	466	403	393	417	429	457	437	427	392	424	443	436	425	436	418	447	432	448	482	429	399	412	460	453	454	441	405	455	429	475	419	427	457	427	429	412	450	460	428	431	466	400	404	469	446	429	432	457	456	442	446	471	425	465	445	436	407	462	441	421	464	411	416	426	411	457	439	403	449	400	420	419	390	445	425	410	386	460	445	413	428	421	446	470	449	411	433	411	450	390	441	427	440	455	398	426	429	403	435	416	462	443	408	418	418	451	414	448	451	404	429
25653	21403	27411	25470	7377	1720	1030	747	663	2607	15375	17115	11337	4763	1528	821	574	539	482	479	447	499	478	491	482	514	502	483	448	473	521	488	479	478	454	462	455	451	470	528	512	521	477	501	467	488	483	471	478	474	467	517	518	513	465	491	476	487	461	432	468	489	475	459	449	487	440	428	484	504	471	494	484	489	481	478	480	529	524	461	501	488	487	460	432	470	480	452	480	479	517	469	448	490	496	447	481	442	496	466	455	446	495	436	477	465	490	497	509	460	519	492	467	487	486	530	494	483	495	468	455	474	534	513	484	484	485	484	543	546	456	470	506	469	444	486	454	501	471	477	470	525	452	523	458	505	514	467	490	477	476	516	468	507	500	461	494	520	474	498	457	464	438	497	507	474	516	499	451	497	488	467	501	475	535	450	510	487	492	475	464	511	484	496	475	482	492	491	533	469	477	507	492	467	498	497	463	493	516	497	456	490	498	488	488	498	450	529	479	472	486	473	477	468	485	454	476	511	488	475	474	407	455	503	503	469	463	454	486	471	493	483	475	517	474	471	486	469	456	451	496	463	495	472	506	487	444	464	524	501	477	459	478	468	505	497	471	451	443	482	460	491	461	483	445	463	486	471	447	445	485	469	459	451	483	472	458	458	504	499	481	459	498	492	456	451	454	458	489	471	472	494	493	486	467	492	475	494	489	488	498	539	469	459	516	499	435	452	493	487	492	466	443	474	485	484	480	488	471	457	462	480	466	495	462	458	506	490	491	511	499	441	448	484	457	497	476	468	454	470	485	514	475	472	501	480	469	441	465	463	484	471	464	529	441	453	477	456	491	473	442	462	475	443	495	489	447	479	477	491	463	473	426	432	456	479	506	465	453	537	457	493	485	460	462	439	478	469	437	489	468	426	456	466	483	482	467	535	480	486	486	496	467	456	491	501	445	477	453	445	468	476	503	433	481	456	543	490	466	440	480	485	467	481	481	487	521	464	519	463	488	475	504	513	487	472	404	508	485	466	460	467	477	439	480	490	436	462	483	489	528	470	500	496	462	462	475	444	500	470	436	502	504	455	481	464	483	472	502	502	484	484	519	455	495	490	502	476	478	475	458	471	472	471	487	491	460	465	470	499	523	485	473	423	447	467	471	481	494	496	513	501	466	483	481	479	466	457	483	491	523	482	466	520	470	466	479	479	485	484	460	498	489	421	441	495	468	425	501	488	471	478	507	495	507	462	476	503	478	491	483	488	485	466	469	486	478	463	474	501	458	487	494	493	461	461	434	492	479	452	503	473	454	454	476	547	486	509	446	461	469	471	469	466	460	506	444	458	480	446	478	480	474	486	473	501	514	446	499	472	508	455	474	488	491	510	480	493	486	500	512	466	463	468	504	483	473	501	469	472	456	531	456	472	464	509	431	491	490	463	483	504	472	516	458	490	507	511	446	441	476	500	466	515	482	468	490	479	484	452	466	503	495	499	490	478	457	470	497	475	488	478	465	466	499	492	503	455	474	480	498	474	487	489	442	462	458	517	459	485	512	479	527	484	502	454	498	459	505	444	453	455	515	493	459	498	471	446	454	467	497	446	484	472	506	473	477	484	482	465	464	437	480	506	464	499	443	456	456	474	481	443	523	487	440	448	499	511	474	477	451	475	509	468	525	501	491	453	484	467	493	470	484	444	491	510	485	461	463	462	468	464	464	502	486	496	460	454	478	451	470	498	456	510	527	495	504	456	470	533	510	449	481	469	462	460	469	543	484	465	450	481	459	476	484	516	480	524	431	489	490	493	507	459	520	495	482	476	468	469	472	516	523	485	489	463	457	516	461	475	473	468	451	520	513	489	452	473	494	493	442	505	434	446	457	470	517	443	481	465	488	518	496	474	501	505	462	499	481	480	514	518	446	501	512	521	450	464	464	494	505	483	486	455	513	558	444	467	467	481	489	439	494	485	478	477	533	441	497	464	484	482	493	455	465	464	440	486	482	522	513	505	458	471	492	468	496	480	517	494	450	534	471	472	462	491	458	438	488	470	443	472	470	464	494	484	518	449	465	407	452	509	472	489	456	445	464	503	475	480	470	461	487	485	484	498	494	515	508	472	447	502	524	473	491	423	474	475	518	452	474	471	478	495	427	465	498	438	508	495	524	500	484	473	487	464	491	475	461	468	462	450	445	470	472	476	492	490	452	459	464	501	437	474	486	492	451	494	482	435	477	492	462	501	477	451	492	456	461	512	498	485	486	499	458	509	474	477	446	496	496	460	461	446	471	471	470	503	501	495	469	491	495	454	471	423	429	453	472	499	481	426	456	474	504	465	459	472	471	491	475	486	488	452	487	490	464	511	456	495	504	465	451	466	451	477	505	510	497	491	479	458	466	464	456	468	494	457	499	480	485	495	480	495	478	477	468	481	490	454	473	508	504	493	464	516	473	503	511	465	459	469	489	475	467	474	480	495	475	458	470	500	498	460	463	448	463	491	483	498	463	479	493	457	429	516	494	483	477	481	478	492	493	492	459	479	494	495	482	473	484	490	497	501	471	489	503	447	474	495	471	502	464	506	477	509	471	510	466	489	481	437	484	491	457	478	480	462	468	479	443	475	469	486	494	481	508	458	485	461	447	503	471	507	494	480	482	500	488	451	469	474	532	478	466	465	473	469	501	459	513	457	484	424	477	472	505	508	467	507	464	440	425	472	470	486	473	474	492	481	462	480	457	476	454	458	483	452	470	514	451	449	490	500	463	471	468	488	485	469	492	458	450	487	459	500	526	467	506	472	501	475	466	475	519	469	467	473	471	487	488	451	483	478	473	466	454	515	503	502	481	470	483	461	469	463	451	462	494	477	491	491	469	459	450	464	492	465	466	473	462	461	514	517	459	459	465	469	480	491	466	471	482	454	466	436	471	476	466	460	505	476	517	512	484	489	436	511	462	510	485	479	480	480	488	480	512	487	479	502	481	472	477	476	503	490	433	468	466	486	486	453	483	431	477	490	456	525	443	459	460	519	474	503	504	443	471	470	491	484	458	436	491	538	480	512	493	485	467	460	477	485	511	490	515	472	466	487	456	492	466	501	464	526	509	525	504	471	486	452	518	476	465	466	524	466	489	531	473	485	464	472	462	424	485	459	464	507	526	501	500	478	510	518	462	513	446	491	465	448	471	487	468	446	502	487	517	493	484	456	451	507	509	475	468	536	463	476	456	479	489	465	463	497	471	484	486	477	510	481	494	474	494	510	475	467	482	444	506	462	491	459	498	489	468	454	465	481	457	478	487	487	506	471	460	492	480	491	482	498	493	430	475	480	485	452	481	478	485	493	504	472	478	457	484	511	489	501	474	493	474	485	506	440	447	511	478	478	510	472	486	434	526	493	492	497	498	472	462	494	475	456	459	478	488	451	507	477	475	488	500	464	465	475	520	484	484	448	472	485	450	490	514	482	492	436	507	482	438	476	461	524	480	448	500	464	483	489	470	477	495	480	502	499	484	479
5265	6981	6034	2943	1588	1574	1016	861	774	3968	17520	15521	9869	4490	1690	793	513	465	477	454	429	448	431	448	415	438	458	445	422	454	436	481	495	481	420	482	468	430	439	461	433	444	448	423	445	475	458	441	445	458	449	441	492	430	439	407	432	452	399	434	471	431	454	473	443	424	462	454	430	457	433	432	375	443	473	461	433	464	461	456	426	433	446	430	484	451	431	454	415	427	451	428	433	458	462	407	458	459	400	441	438	440	460	477	412	429	476	438	445	400	471	421	418	458	446	423	384	452	409	429	428	463	426	480	411	427	427	444	458	457	451	428	471	432	411	418	440	448	453	426	446	436	473	465	453	463	483	395	442	444	457	459	449	425	434	429	461	443	434	430	442	458	433	437	438	459	469	449	476	401	444	456	460	459	434	450	430	466	436	439	492	413	420	429	447	436	412	422	445	460	447	442	459	488	468	430	429	427	450	461	458	424	447	423	443	462	480	455	452	437	469	429	441	437	405	446	447	427	428	467	416	412	438	478	450	453	433	454	482	429	425	397	448	426	470	409	439	426	440	461	442	453	429	456	444	405	457	419	440	423	446	433	434	423	455	441	475	476	445	444	438	459	461	479	456	449	432	428	419	443	449	443	418	434	450	463	438	445	440	418	446	410	442	465	466	420	416	428	438	437	446	444	469	441	444	408	454	469	436	449	413	472	430	431	419	477	471	429	426	424	437	441	445	451	418	428	413	464	449	464	424	440	448	454	431	442	448	430	433	454	457	419	450	423	412	419	477	458	443	419	444	438	452	435	453	417	435	452	453	460	465	433	422	456	424	448	423	424	461	444	436	441	451	436	425	418	427	441	433	453	427	422	400	468	392	446	415	403	443	456	462	433	456	479	428	442	464	473	470	436	426	434	459	438	461	417	426	442	454	440	432	431	435	425	452	446	457	434	450	438	442	452	450	427	455	463	431	459	462	466	431	408	461	426	444	432	455	456	411	469	442	481	463	457	399	498	436	450	423	446	446	461	426	419	467	416	436	444	425	432	439	452	453	426	423	463	409	464	470	443	457	441	444	452	449	438	453	439	463	406	423	437	441	457	439	439	426	398	470	467	460	460	420	478	459	455	447	430	408	456	439	440	453	449	477	448	466	428	465	450	431	434	469	435	452	441	453	406	433	462	473	431	460	483	421	466	425	430	438	439	445	437	450	435	449	464	424	462	434	451	432	448	414	437	441	435	436	430	434	442	410	475	431	447	437	424	488	438	459	448	444	430	440	447	466	440	464	387	444	454	424	430	428	452	441	431	467	490	444	434	457	409	455	430	449	448	472	491	441	445	482	457	478	441	457	435	462	432	450	394	438	464	480	449	420	456	416	447	455	436	440	431	413	441	420	428	469	439	436	467	450	452	466	413	464	420	461	434	489	452	421	427	458	454	453	437	469	473	454	475	432	464	433	431	452	439	449	449	464	455	421	424	425	441	420	454	443	473	415	446	443	463	443	421	429	428	462	424	431	398	431	440	407	435	399	446	449	460	463	451	430	400	435	430	478	436	442	470	461	448	463	440	452	440	436	477	440	409	408	484	421	448	482	449	431	448	414	431	461	403	496	438	438	442	475	466	437	436	450	408	438	422	413	464	445	476	428	451	430	420	432	456	447	435	456	393	447	457	431	427	412	453	424	451	428	471	447	437	458	426	432	437	421	406	424	432	454	397	450	399	395	409	430	476	404	448	483	454	438	467	406	400	436	462	436	431	438	435	430	479	417	435	486	431	438	439	460	431	435	426	425	421	405	462	448	481	450	429	432	412	439	470	443	468	455	459	454	467	434	457	459	494	448	444	442	433	434	450	435	481	482	463	407	416	436	440	450	414	440	451	422	396	468	415	464	455	447	448	439	444	454	431	459	461	397	443	455	409	445	434	419	461	455	416	450	433	425	496	453	414	435	431	422	450	454	446	445	412	425	464	430	446	431	441	458	422	418	471	424	419	443	411	467	442	410	433	419	492	425	495	430	425	471	449	470	455	458	423	407	462	410	411	419	476	424	411	485	470	422	476	432	459	449	413	441	438	456	438	469	456	490	458	440	467	459	454	430	464	450	449	433	469	453	440	426	428	421	435	413	448	456	416	464	421	462	450	470	466	444	457	451	416	458	433	436	477	449	456	449	454	445	448	477	453	439	414	432	402	421	453	459	454	400	432	500	453	478	428	437	450	439	434	454	428	399	461	426	455	406	438	466	440	425	458	456	444	424	426	429	441	464	405	459	444	450	429	452	427	433	446	422	432	457	427	443	453	474	446	446	450	423	452	437	447	454	451	465	447	457	432	446	426	486	442	445	472	459	395	447	390	454	455	410	454	482	436	423	443	434	489	419	463	449	463	453	438	444	451	438	444	408	470	428	491	426	439	446	458	447	421	428	441	397	441	423	451	468	423	419	447	430	460	393	457	420	418	445	455	423	452	441	446	427	450	437	443	471	432	444	472	462	428	425	471	426	422	412	453	401	459	458	438	436	431	457	460	452	418	452	443	441	432	440	497	505	440	413	416	439	422	422	430	445	444	467	460	453	465	430	431	431	473	458	447	443	437	483	477	466	447	433	475	433	418	469	421	450	426	471	485	446	460	444	404	439	372	458	398	433	424	440	444	467	444	446	457	446	431	432	441	455	451	452	460	458	437	456	459	489	418	450	445	445	441	445	427	410	426	424	439	477	439	417	421	452	461	451	454	424	449	468	469	431	444	464	414	422	465	421	488	421	406	451	453	405	455	445	437	443	443	449	440	475	459	436	417	420	451	430	444	466	452	427	452	446	481	436	454	427	433	465	439	470	450	426	445	449	424	428	411	411	398	442	469	456	432	463	481	443	423	439	410	449	424	424	428	437	430	449	453	418	447	462	475	427	444	433	452	418	424	449	458	430	452	434	437	423	411	443	457	454	439	469	434	449	409	433	408	438	457	452	398	439	437	425	442	459	425	399	443	425	429	472	442	428	451	460	403	445	452	429	388	457	432	393	443	417	408	433	465	440	460	454	426	438	424	446	425	443	476	455	429	447	448	440	475	455	429	432	430	450	464	428	457	419	443	452	466	400	410	451	453	431	409	459	439	452	418	493	458	448	469	431	485	448	457	409	417	447	441	476	427	457	472	514	479	445	456	458	448	427	444	437	436	440	463	406	440	397	451	425	434	418	419	477	439	437	432	469	438	438	490	410	461	458	417	463	442	420	446	403	429	423	445	429	442	425	443	445	421	448	435	422	438	470	400	431	441	447	451	434	404	432	436	414	427	449	433	476	419	473	436	441	421	404	429	456	466	448	429	454	425	451	486	431	467	441	437	445	429	451	405	444	444	432	450	447	453	471	469	456	479	468	422	444	454	452	450	464	392	396	461	406	440	431	457	453	376	432	455	485	451	468	397	467	438	449	457	426	463	425	424	437	461	402	406	425	444	453	421	473	446	456	442	439	433	426	402	439	444	466	456	427	450	445	433
24642	21442	28583	24664	21104	6837	1945	1262	940	6899	28600	30722	20569	8580	2616	1103	773	617	673	629	623	628	686	655	619	638	636	648	619	619	647	623	588	615	638	648	621	656	601	654	624	644	639	624	648	617	628	630	630	603	578	623	606	642	600	617	603	626	605	614	592	605	610	596	588	627	599	614	629	607	584	626	649	596	620	616	584	650	610	607	642	589	607	622	614	622	577	596	659	619	624	599	620	613	586	620	597	653	620	605	624	627	633	596	629	648	615	656	623	642	606	595	634	633	629	639	639	598	598	632	638	586	642	595	580	596	583	610	582	616	613	608	588	582	616	597	613	622	608	648	581	604	623	576	593	620	638	610	621	639	621	608	646	612	620	617	630	619	591	570	601	621	630	608	602	627	609	622	648	583	603	604	628	608	610	638	621	635	588	606	602	593	621	619	586	616	620	649	560	620	651	626	608	592	579	588	621	613	632	596	620	617	608	614	619	649	646	599	615	596	582	654	569	633	611	656	603	599	604	572	641	628	628	621	606	573	584	601	613	583	572	627	662	610	564	596	586	612	613	622	587	599	629	626	570	653	592	571	618	639	580	637	594	637	637	622	619	578	641	618	660	615	626	620	577	559	603	619	583	652	600	614	580	633	571	619	564	571	635	626	614	631	604	621	606	625	589	572	631	599	614	602	576	619	671	633	644	646	584	616	624	610	553	598	560	586	586	567	629	619	633	609	620	603	624	590	607	563	614	584	634	589	616	626	626	633	611	603	599	607	629	632	635	626	616	577	611	636	609	597	607	603	611	585	622	620	650	626	629	614	600	647	571	591	628	573	578	597	595	594	598	630	589	611	553	594	618	578	613	691	639	611	627	595	643	643	593	592	631	643	581	620	613	621	583	628	630	648	609	603	592	627	629	626	622	576	570	578	571	601	603	564	601	555	649	569	607	578	626	534	613	692	614	558	583	582	632	610	615	636	624	586	606	607	594	649	635	584	586	621	644	559	624	581	609	611	592	630	610	634	647	585	634	604	624	582	587	596	588	616	595	561	599	583	601	617	651	594	610	608	600	634	600	627	616	591	639	603	618	584	602	624	607	636	660	621	591	617	549	620	600	602	600	621	615	604	575	596	583	611	617	635	625	614	590	614	610	585	612	624	606	568	603	651	621	620	613	615	635	659	638	575	639	646	604	612	570	638	620	583	590	568	654	597	599	624	599	618	608	620	608	584	611	651	583	609	625	601	596	599	625	615	643	628	632	597	577	608	595	624	630	591	615	553	624	635	606	616	594	586	607	619	580	626	610	618	639	598	591	627	585	584	612	645	614	593	604	644	615	590	614	670	624	593	617	604	629	633	608	637	621	646	608	595	606	569	628	617	573	584	638	662	604	590	615	594	626	624	590	618	600	547	580	585	603	614	610	576	642	616	646	597	608	611	615	610	609	615	569	613	652	621	631	622	622	598	558	562	612	582	578	537	603	659	583	605	641	554	581	588	620	608	610	619	649	643	601	631	580	586	607	623	612	595	636	597	573	606	640	575	595	651	579	624	601	607	609	567	584	642	618	613	630	643	642	601	579	610	599	651	637	630	600	551	627	617	588	608	568	657	622	634	635	610	604	621	582	597	612	580	634	644	642	596	657	587	608	670	561	552	580	635	552	629	619	589	621	633	592	630	627	630	588	603	624	640	627	605	617	592	589	581	605	672	587	642	598	596	634	611	641	649	633	610	599	625	649	636	619	608	576	618	625	614	607	593	614	620	605	607	619	628	624	593	623	594	611	592	558	635	597	606	623	619	644	626	611	592	613	611	607	637	619	619	570	656	605	611	635	626	608	585	606	608	552	567	604	609	647	593	637	593	562	629	617	595	626	619	610	562	601	632	604	621	585	602	598	606	598	598	664	595	639	664	634	628	599	599	596	589	571	636	572	590	592	624	622	612	588	585	616	607	607	612	604	581	595	630	624	632	648	545	665	669	599	602	595	609	610	570	607	633	630	641	604	632	630	609	615	578	624	613	605	615	585	584	630	624	586	621	600	648	579	590	607	614	642	625	630	611	624	589	648	588	574	629	623	634	662	681	629	603	589	608	629	608	605	581	643	568	605	577	601	631	616	636	576	598	574	615	624	623	624	605	618	620	604	594	596	616	628	597	614	566	569	648	569	585	565	622	613	628	626	595	575	618	623	627	608	573	587	647	594	626	653	573	577	644	596	636	586	565	594	594	610	590	625	620	639	590	642	601	602	601	634	586	599	638	626	615	628	603	593	543	562	570	583	600	607	661	614	607	580	566	598	616	603	607	634	654	670	631	567	583	626	639	617	595	591	629	582	602	618	647	598	598	596	614	614	635	587	603	581	644	622	627	607	600	570	587	616	642	609	616	610	619	616	608	609	665	581	637	611	603	692	607	615	624	599	657	657	637	615	572	604	610	604	605	597	611	616	604	598	637	620	623	599	613	624	643	615	592	641	625	611	586	616	591	613	637	647	643	606	633	608	624	623	655	632	630	659	571	594	598	621	582	629	612	576	613	576	613	598	657	621	629	616	605	585	572	668	615	589	594	635	557	597	587	605	621	641	586	561	598	583	556	629	584	638	593	564	655	612	605	639	595	595	596	574	578	625	633	634	628	629	613	637	576	580	585	617	580	649	589	619	614	591	624	575	605	620	601	606	584	619	632	611	612	594	619	618	593	589	586	620	642	648	620	573	561	612	619	621	613	588	574	626	593	581	619	629	604	621	685	605	629	617	622	618	624	627	632	576	594	617	633	603	640	617	607	609	630	653	608	604	619	594	598	608	602	608	627	672	627	586	586	639	593	613	674	631	620	656	630	595	602	612	602	620	572	619	593	599	621	621	595	605	646	615	609	592	596	617	629	607	657	594	573	637	619	623	571	598	599	599	550	613	634	623	586	620	621	593	636	677	605	607	622	552	567	640	617	621	618	592	633	606	653	618	611	638	609	623	570	597	553	616	616	615	576	572	612	594	598	596	584	644	596	611	593	603	590	572	595	576	637	623	582	613	627	608	602	632	562	673	608	606	602	614	584	604	578	617	580	585	613	637	604	592	638	545	612	560	602	587	613	615	610	597	627	639	624	639	590	591	614	626	597	595	610	560	613	618	601	634	617	621	614	629	572	624	606	569	617	614	614	605	608	597	629	603	611	631	596	650	620	598	615	634	577	628	604	632	597	573	577	576	603	642	604	643	605	576	625	624	590	576	580	608	619	633	588	648	639	583	603	611	590	642	592	577	574	630	612	632	562	620	612	605	592	631	593	603	621	642	576	616	579	588	592	616	652	591	599	599	586	581	596	609	607	607	610	618	626	571	628	641	629	647	634	569	597	625	643	615	638	626	619	619	607	625	620	636	607	639	609	597	638	617	599	625	586	593	593	603	629	615	594	575	621	599	589	612	641	605	563	633	590	587	580	578	544	623	629	650	611	641	587	613	653	577	603	579	571	578	625	641	566	591	585	607	618	615	613	616	623
6310	10598	7418	4312	2315	2136	1631	1387	1143	10080	29448	26475	16172	6883	2610	1060	654	585	545	539	565	527	574	530	549	522	502	585	538	550	507	545	569	578	535	532	557	580	557	575	518	572	564	544	525	528	575	539	550	575	526	539	537	533	584	546	548	526	528	524	569	551	543	532	530	546	495	542	529	539	547	526	548	514	589	564	592	548	546	544	537	570	510	552	551	535	568	540	552	551	538	527	523	555	553	546	565	545	528	512	550	555	537	575	545	565	531	546	547	589	572	554	560	514	533	575	573	537	540	573	549	559	555	544	518	534	512	525	536	528	563	526	549	547	586	562	572	587	513	616	561	588	535	556	549	552	533	519	514	542	556	525	539	560	569	546	570	538	563	516	527	543	531	595	565	534	517	531	570	544	529	549	578	540	533	572	568	558	519	505	524	514	545	537	534	555	526	561	576	584	515	511	574	527	523	564	601	494	537	561	514	537	512	539	552	530	553	567	532	523	580	599	614	568	552	537	564	500	534	593	560	506	541	530	566	536	520	520	514	553	515	493	538	593	526	566	528	539	554	519	547	567	535	505	544	550	578	537	572	551	543	562	566	533	540	519	570	548	521	532	555	557	540	547	554	499	522	515	555	546	538	545	512	507	565	472	551	506	535	525	521	522	536	564	547	524	568	499	553	518	523	508	514	529	551	520	510	510	517	551	540	530	513	514	560	513	525	502	569	537	597	542	549	552	605	535	559	536	568	526	540	553	547	552	522	550	523	553	580	502	551	541	562	519	529	528	524	522	539	520	523	555	522	561	535	564	568	532	550	549	535	527	535	512	564	548	500	495	505	535	541	584	499	529	560	547	577	550	564	539	542	525	534	518	541	530	523	521	532	543	543	527	524	539	535	521	595	616	529	518	537	521	561	498	487	558	548	572	540	550	524	523	554	479	536	578	551	519	545	570	548	547	555	553	535	536	561	556	556	583	514	534	559	528	542	539	521	587	542	545	524	511	557	512	525	533	548	580	555	566	532	508	572	544	542	538	560	530	543	579	499	552	509	556	484	529	555	576	542	541	503	565	518	532	508	574	558	587	546	556	540	552	519	589	508	540	547	532	558	617	527	541	519	522	540	544	556	515	504	516	526	532	563	563	511	565	565	531	554	549	515	519	580	517	550	541	556	548	529	531	559	551	527	505	557	547	551	516	529	542	546	554	552	520	558	546	529	554	547	501	517	519	514	548	560	536	539	541	554	545	542	509	524	540	538	494	557	547	564	543	575	546	567	518	541	513	529	556	556	535	556	542	539	503	515	553	584	575	560	517	551	553	568	567	551	508	537	566	568	562	535	552	566	569	540	568	547	568	543	570	527	551	541	545	546	509	540	594	521	523	523	555	581	574	516	559	534	559	566	520	554	554	571	532	519	537	536	544	572	509	545	495	539	537	533	547	515	534	519	521	536	551	567	573	536	525	518	557	551	546	527	543	540	545	551	549	565	547	563	576	537	553	542	550	568	611	575	566	530	521	511	519	564	564	533	531	527	541	538	563	533	526	534	562	554	517	514	571	537	513	511	560	572	596	489	511	546	536	558	523	533	572	528	570	529	528	534	554	518	574	548	578	560	533	560	537	566	519	519	514	519	546	514	546	562	563	554	546	537	524	534	510	562	532	529	539	553	507	566	543	499	548	530	542	554	563	558	543	588	562	539	570	510	549	534	531	509	569	565	522	590	547	597	518	556	530	569	519	534	539	523	549	553	527	526	565	498	518	504	573	545	575	556	549	580	545	546	494	546	529	578	506	515	531	527	554	555	580	558	532	517	566	531	535	561	548	535	551	533	551	483	509	540	501	517	533	566	572	522	533	535	573	533	552	577	497	553	547	517	562	543	559	548	523	504	502	547	554	516	550	552	524	549	529	544	511	564	515	485	525	522	482	572	531	586	535	545	522	526	552	509	533	572	546	551	564	546	564	552	548	558	540	549	518	559	506	555	585	539	531	573	528	552	575	542	569	542	560	573	558	562	540	542	560	559	582	527	571	500	512	530	490	500	534	561	554	516	547	532	565	483	549	513	502	557	568	526	559	529	517	566	537	527	570	567	553	525	518	539	520	531	558	573	567	557	526	540	566	547	465	518	563	528	546	506	530	545	585	528	530	554	545	532	533	559	560	499	544	499	538	541	569	572	552	578	514	518	541	519	583	517	561	572	544	533	537	520	571	562	555	580	554	559	557	512	538	513	528	541	543	528	538	522	530	545	523	510	564	569	587	535	584	545	523	541	538	556	543	516	527	554	552	517	565	554	533	565	542	535	564	554	563	543	529	565	514	516	503	508	559	541	509	560	530	516	529	554	540	528	531	540	571	568	538	545	530	567	518	544	553	544	573	575	506	545	551	516	566	558	581	533	549	522	519	548	520	535	560	551	494	568	539	533	577	588	557	559	587	473	540	528	562	559	553	534	561	553	566	573	522	556	535	519	527	520	553	516	567	549	551	511	543	519	525	574	531	500	527	547	524	565	559	531	559	543	601	535	591	540	508	517	568	521	545	505	537	538	558	553	553	508	558	495	530	575	526	558	531	557	552	516	542	537	568	549	564	531	535	508	585	543	555	543	538	580	552	557	527	523	541	534	510	508	532	529	531	547	572	540	545	576	535	517	531	503	537	559	498	576	568	563	524	563	551	549	527	523	504	549	576	551	553	542	545	547	517	527	539	554	564	542	569	544	548	519	562	537	557	546	564	520	564	517	540	511	554	556	524	539	530	547	559	538	537	534	562	521	528	552	530	510	558	554	563	585	544	532	532	523	569	540	552	557	542	548	564	558	534	576	528	565	546	519	510	496	590	534	535	551	521	557	548	569	581	503	540	555	586	527	568	502	575	531	568	564	517	521	536	533	544	536	516	552	556	527	567	574	503	552	549	529	526	529	541	519	516	530	546	552	559	565	511	517	560	508	573	538	499	568	530	543	543	515	544	534	586	579	542	525	502	483	501	553	522	546	549	539	558	496	591	546	600	545	515	519	517	537	543	546	515	522	495	549	538	567	522	542	563	531	592	526	566	528	543	533	572	557	536	549	538	544	517	557	540	495	576	529	550	541	530	557	552	537	564	507	572	514	545	553	505	541	488	524	558	554	570	504	571	551	493	558	538	567	562	564	530	531	537	512	557	552	508	523	544	551	574	520	525	544	562	516	564	552	526	518	551	545	506	536	526	510	538	534	587	561	557	565	532	532	568	546	544	587	531	534	554	597	505	581	522	536	486	497	539	538	542	554	530	559	532	513	514	568	560	542	543	562	523	566	522	564	518	545	566	529	539	516	539	541	523	514	552	521	604	498	541	529	543	547	523	549	541	509	553	545	522	548	523	546	544	577	548	537	561	558	525	522	547	504	543	545	564	524	548	515	568	521	567	576	513	523	525	529	515	531	556	525	519	540	575	549	529	536	571	558	519	530	533	570	547	528	541	577	517	556	565	546	519	527	526	544	500	531	584	536	556
27776	11208	2599	1467	854	673	560	559	556	626	2072	2397	1782	1006	672	540	514	520	478	482	532	515	515	484	472	476	477	504	499	487	516	548	478	505	507	509	525	479	506	521	509	566	505	504	478	499	504	527	510	477	468	486	527	526	520	527	484	474	460	482	495	527	494	507	499	489	478	495	524	546	460	489	479	486	514	476	474	500	545	486	511	448	529	443	494	490	487	455	501	504	487	473	481	473	516	562	483	477	493	510	559	487	493	512	497	476	514	509	493	485	506	494	513	514	467	488	553	511	463	488	497	492	503	505	504	515	501	457	526	479	523	507	508	459	487	507	443	481	431	479	478	529	487	485	489	472	470	509	487	459	527	481	500	498	516	532	512	506	462	503	471	504	495	495	484	496	478	490	541	466	469	498	492	519	507	501	484	516	489	493	469	506	519	529	484	442	521	477	552	457	519	520	478	468	474	489	527	481	461	469	484	522	507	497	485	479	499	498	489	515	519	493	500	467	495	482	465	479	495	512	514	496	529	505	495	447	513	511	476	472	460	512	498	453	507	493	499	499	532	463	489	472	498	469	494	484	547	485	459	509	509	514	508	479	503	537	499	484	532	512	504	522	467	485	436	531	487	499	494	492	495	494	485	487	495	462	479	511	483	502	514	491	472	488	440	495	470	490	494	484	502	494	506	503	462	445	489	482	456	494	478	542	527	487	456	484	508	512	522	503	482	534	504	470	525	446	508	494	523	485	481	485	521	525	523	503	449	506	495	490	459	494	542	492	464	471	523	484	511	457	497	480	474	491	484	484	462	542	498	508	460	482	465	454	502	496	446	517	487	495	464	494	488	523	488	496	518	534	489	506	508	519	484	499	491	519	513	486	485	475	479	547	488	497	470	478	489	496	494	493	482	504	522	516	509	473	448	551	482	464	509	516	484	507	474	505	522	525	511	490	521	451	469	517	522	507	509	471	482	509	516	438	462	477	518	484	463	489	481	500	479	485	517	473	513	486	509	487	477	479	501	459	466	530	494	490	547	510	454	478	525	506	481	487	506	486	499	504	534	462	513	516	538	454	515	472	534	537	514	478	491	477	499	510	500	463	481	503	468	503	489	528	480	497	494	498	485	481	464	490	534	515	473	482	478	482	560	495	510	455	499	464	443	500	474	481	499	482	510	451	487	493	496	486	515	473	543	504	495	489	447	508	536	449	519	477	488	458	486	465	505	457	510	523	489	460	515	476	485	462	526	496	473	533	504	511	473	514	524	498	485	546	511	502	473	487	519	472	485	466	502	490	488	490	486	499	495	502	458	505	480	492	479	489	461	535	573	489	520	514	476	503	478	508	491	508	466	498	474	511	497	527	496	481	493	477	473	480	494	488	507	525	470	494	520	518	492	507	498	518	498	481	494	474	479	470	490	529	523	450	467	473	536	528	539	505	503	535	531	489	517	513	463	489	460	485	460	503	502	555	506	500	460	473	479	507	519	496	503	520	484	517	517	530	498	505	485	483	473	483	527	485	476	460	551	501	504	449	486	514	486	491	480	510	455	492	520	503	487	467	505	445	484	503	496	494	507	514	474	482	464	503	504	496	505	488	527	511	518	532	511	465	505	503	470	499	509	512	483	510	437	485	511	485	480	481	490	519	471	469	478	519	486	494	477	500	471	494	505	520	493	484	491	472	484	462	467	493	507	533	469	486	506	477	509	486	478	498	511	499	501	491	505	537	533	466	447	471	514	473	457	519	512	494	496	423	511	498	493	491	464	537	489	523	474	477	454	498	516	451	491	470	474	476	483	495	461	543	472	499	503	481	506	485	498	508	467	493	497	486	506	489	472	487	500	507	490	523	501	503	479	536	521	471	515	491	490	511	485	484	509	511	468	484	460	509	505	502	514	496	488	502	504	485	529	500	469	469	488	491	485	510	489	460	515	509	491	492	506	476	487	515	485	518	502	474	537	512	488	455	508	498	516	488	505	488	495	553	467	499	475	447	518	496	536	488	492	556	486	502	499	508	548	474	515	458	500	517	503	495	464	500	521	530	497	534	502	502	519	480	483	485	494	503	504	463	500	505	478	481	461	533	495	505	498	524	463	479	481	457	512	461	488	521	508	533	478	488	459	486	487	480	515	493	461	510	485	491	523	504	503	497	483	426	494	461	505	487	497	493	492	494	467	476	514	488	481	493	487	479	510	499	527	505	509	537	454	494	529	481	526	493	502	500	503	493	494	513	508	501	489	508	469	495	491	483	497	498	479	466	465	483	519	477	470	519	480	456	498	470	496	519	493	460	464	490	544	483	520	500	513	477	546	479	463	493	534	510	534	504	520	448	505	466	513	516	487	478	494	484	452	498	484	473	446	511	475	502	528	487	503	492	528	471	524	483	498	458	522	495	466	456	467	471	473	490	498	517	461	504	482	488	536	455	474	490	517	530	500	497	515	490	535	492	505	535	473	519	475	488	483	490	469	549	518	510	536	489	523	473	466	488	515	510	519	496	507	467	503	499	512	492	481	511	482	496	460	517	505	508	478	450	525	478	488	483	485	495	454	532	513	471	498	483	513	505	506	524	526	506	501	519	512	516	489	497	467	479	515	507	488	489	496	520	497	520	529	483	493	517	517	472	490	478	456	484	518	501	496	478	524	472	513	505	503	499	478	507	471	522	494	471	467	511	471	535	502	508	463	503	493	466	482	520	498	511	484	480	479	483	486	499	478	506	482	497	466	476	505	488	468	488	507	498	517	461	532	510	462	452	493	488	511	452	533	486	520	502	500	520	504	549	503	457	514	500	505	521	517	448	486	485	460	488	509	570	504	505	450	538	495	456	503	491	492	504	471	489	504	470	511	483	503	498	521	473	480	492	493	506	515	491	491	454	538	529	483	503	467	499	545	468	508	482	541	458	501	481	511	499	457	472	507	502	459	512	480	478	500	492	449	475	488	499	498	524	482	503	512	495	485	469	485	479	473	478	498	489	456	498	462	477	490	518	503	506	523	498	498	494	504	459	482	482	460	475	511	492	530	517	503	501	550	496	486	509	493	492	533	487	538	522	475	497	513	501	462	489	469	507	500	512	493	485	523	499	514	495	430	488	507	471	510	487	505	516	504	504	499	489	460	477	483	492	487	485	535	490	488	481	483	528	510	506	512	470	515	534	488	491	490	504	496	498	479	461	499	503	504	535	497	471	486	510	468	514	511	508	497	487	450	512	489	471	527	488	505	517	495	520	505	508	470	475	496	513	500	476	496	477	494	508	496	517	489	501	499	481	520	522	464	497	497	502	486	507	496	514	489	483	547	505	488	456	512	499	480	467	503	506	477	474	511	521	479	506	460	484	472	441	530	497	519	471	564	527	485	540	508	513	512	513	500	477	533	507	444	444	484	519	452	515	491	517	458	514	458	492	477	483	498	510	508	474	446	467	531	471	472	500	487	500	514	473	494	532	491	469	464	467	476	487	501	491	484	479	523	499	493	490	481	496	486	505	544	496
5885	1874	2270	1144	698	624	580	577	563	759	2676	2802	1855	945	591	490	477	414	415	477	445	438	413	420	411	436	396	460	463	420	461	443	464	388	426	469	431	432	435	425	430	430	418	433	474	422	461	425	425	434	433	424	417	436	428	420	434	469	415	437	430	456	459	409	440	433	421	434	430	444	409	421	428	406	437	401	409	404	450	443	456	412	452	454	381	425	431	419	377	412	454	445	444	431	400	408	439	435	423	413	404	446	424	442	446	448	444	415	435	431	420	434	435	452	430	423	441	412	417	435	456	438	423	434	423	469	438	441	460	420	474	441	433	426	425	428	398	429	431	422	428	446	451	449	441	435	424	426	440	419	447	457	409	470	465	464	443	427	459	445	424	455	426	460	413	426	410	462	410	459	482	439	478	434	443	396	425	429	391	429	414	449	416	404	435	434	414	409	430	438	435	407	412	432	420	428	436	465	394	445	426	412	453	424	424	414	389	444	410	422	380	445	476	429	401	407	449	413	416	439	450	441	408	442	447	465	425	451	452	451	409	423	454	427	415	437	416	423	428	422	439	486	444	414	435	439	428	448	406	461	437	396	424	445	463	447	426	452	457	413	435	467	443	448	445	440	445	421	445	434	431	413	422	467	434	450	445	403	411	404	449	422	435	421	436	426	424	449	472	423	409	417	457	420	439	407	426	405	436	456	459	424	439	458	456	438	420	445	415	458	448	404	423	439	426	418	400	466	450	444	450	402	430	443	437	453	367	402	421	432	427	419	424	416	437	412	450	437	444	422	438	413	440	443	425	446	455	428	444	464	416	443	450	419	437	461	459	462	446	438	421	441	446	428	443	441	432	436	390	428	399	415	420	387	434	462	450	403	403	432	432	412	447	409	445	414	394	412	470	421	445	450	384	422	432	438	437	419	415	426	451	466	444	448	438	448	434	420	456	434	463	473	437	431	430	411	426	466	424	436	434	452	431	436	442	409	430	456	432	420	416	476	407	444	465	453	414	442	440	452	426	430	447	426	455	417	434	448	440	462	440	413	421	424	443	448	419	449	407	456	422	436	427	460	383	435	417	407	464	416	441	400	419	453	445	426	416	430	432	410	453	445	425	403	402	419	401	393	429	429	427	450	459	430	434	447	445	415	454	440	404	412	439	412	432	425	404	431	416	448	385	420	417	457	411	415	417	452	421	448	465	415	420	443	421	425	380	476	419	437	456	461	426	411	445	438	429	403	430	409	458	438	439	418	430	418	420	455	458	466	413	420	421	461	403	445	471	416	422	462	429	423	408	443	416	439	460	416	416	419	464	451	425	442	432	421	457	461	436	407	451	432	441	423	452	433	412	434	406	454	441	421	421	447	442	453	415	434	440	445	414	439	438	440	445	405	454	413	427	425	439	451	430	458	408	438	412	454	406	443	466	418	452	414	441	452	424	454	444	437	405	422	429	435	472	415	419	451	406	415	426	397	431	482	438	393	470	405	412	386	419	440	430	433	419	415	413	451	435	435	391	435	429	438	434	461	436	444	403	441	421	400	411	470	440	441	449	412	426	403	406	436	443	397	418	432	456	464	430	421	446	427	440	421	466	438	473	430	433	436	386	378	433	450	421	435	420	437	382	429	438	432	440	461	450	432	428	445	422	409	399	451	391	460	436	443	406	403	426	433	471	426	463	447	448	438	400	443	407	451	412	465	446	412	439	434	434	432	432	405	442	447	433	422	445	420	452	427	434	407	398	453	447	413	447	467	417	436	396	411	459	436	447	484	417	450	506	427	401	449	421	431	447	470	444	437	445	463	448	409	429	459	459	434	428	393	437	415	441	377	419	430	446	438	457	454	423	452	422	445	437	410	451	454	456	434	428	441	439	440	449	434	432	439	428	404	467	458	432	403	424	444	485	431	427	449	422	436	441	433	448	448	491	433	416	468	409	477	423	456	453	405	411	413	449	465	423	405	410	420	414	441	471	445	442	424	439	435	447	409	425	413	433	442	392	437	447	411	443	429	443	447	437	445	408	434	433	417	390	426	433	398	398	433	426	433	401	392	459	425	423	411	479	427	433	398	463	414	370	452	418	386	465	468	438	389	424	464	387	416	453	409	428	483	428	435	457	439	419	414	434	406	413	422	414	447	392	432	424	434	446	457	423	434	447	449	404	412	435	437	439	433	412	412	407	454	448	416	442	471	428	427	445	425	432	454	479	431	471	430	413	443	438	454	410	425	432	407	412	442	402	397	463	411	434	410	400	455	437	444	406	439	409	407	409	454	429	419	407	437	447	434	439	431	463	435	391	427	423	390	418	413	426	435	414	467	445	440	466	448	417	438	459	439	426	466	420	449	437	455	436	404	453	414	450	445	424	435	431	438	471	409	437	447	447	455	444	413	442	413	442	417	425	457	455	397	429	415	431	458	480	406	455	424	443	441	435	422	484	434	420	445	451	415	482	427	429	435	439	434	430	409	395	452	445	420	476	415	430	461	447	450	426	429	417	442	400	488	416	407	461	427	400	440	434	422	458	446	425	437	394	462	430	409	432	402	433	418	458	462	437	444	412	443	465	432	449	449	410	442	412	435	441	434	424	431	427	430	436	439	442	431	423	436	432	443	432	378	426	421	426	472	436	432	408	424	444	413	442	438	449	449	441	415	424	454	434	421	404	462	443	407	417	428	436	417	426	420	451	391	455	442	466	422	471	418	403	429	430	417	431	440	436	424	446	383	413	436	455	432	449	442	466	383	409	439	457	443	457	414	450	419	449	445	432	439	411	454	449	437	453	417	443	448	431	443	465	411	474	423	448	454	434	416	421	455	430	457	492	449	461	449	449	451	425	426	437	427	441	432	429	461	438	385	465	438	430	477	471	425	413	434	456	398	472	424	418	475	447	448	453	429	443	449	448	470	451	392	443	428	411	426	416	414	432	419	443	436	413	418	422	470	425	429	419	436	421	422	431	425	430	419	447	420	423	414	440	420	444	426	467	430	448	470	415	437	449	432	446	460	442	428	430	413	449	410	447	484	415	419	436	450	441	428	452	413	450	476	455	446	435	446	472	420	455	417	423	426	438	403	448	447	402	434	436	420	439	422	414	453	446	412	426	468	454	408	422	429	402	417	427	416	442	424	438	417	432	424	420	425	453	431	451	414	452	453	436	432	427	414	439	467	431	418	387	440	459	446	403	422	468	445	491	443	426	417	430	414	412	422	420	459	409	417	434	415	418	426	407	422	459	424	416	427	462	437	440	462	475	452	455	435	446	453	407	423	442	440	466	443	400	449	434	452	400	434	443	420	462	458	444	448	435	421	428	430	429	410	389	415	426	432	438	422	394	418	430	453	410	402	421	438	433	457	412	436	446	452	402	415	453	423	437	453	413	433	414	418	413	441	452	431	461	390	461	416	435	400	467	460	418	432	458	453	442	414	451	420	414	412	431	436	421	410	420	431	453	420	434	436	417	423	427	478	413	407	456	430	436	425	446	477	431	398	433	435
25665	21447	27530	25522	8058	1627	1028	795	773	647	17085	21206	11587	3494	1219	677	552	488	500	450	441	492	478	470	470	487	478	472	491	465	469	482	488	522	492	487	466	462	470	505	494	462	501	467	478	468	493	455	450	435	472	498	496	504	469	478	496	490	443	555	450	467	452	489	463	434	425	475	530	508	490	448	453	470	448	459	493	472	490	475	530	503	510	509	455	463	494	460	476	477	445	471	502	461	496	496	503	515	474	482	517	468	512	493	475	484	474	452	498	484	454	461	466	492	451	475	502	464	465	480	482	456	465	447	469	465	456	460	485	510	510	518	447	505	445	492	462	472	469	444	476	472	456	458	458	530	474	471	493	481	469	490	460	467	497	503	470	443	479	437	467	461	453	495	472	494	495	447	489	491	474	460	448	454	493	456	483	492	476	514	478	509	454	461	494	473	444	440	453	506	498	457	458	486	455	482	465	431	482	470	482	448	484	484	462	463	450	484	472	440	464	438	486	486	451	502	468	483	468	439	484	488	473	447	451	441	475	484	469	477	472	476	492	443	491	459	488	461	458	503	450	453	459	452	513	492	503	468	496	451	497	460	487	464	466	510	467	427	445	487	460	456	465	441	478	481	462	478	462	450	480	459	461	493	473	433	472	504	473	488	459	500	500	501	484	474	476	521	455	466	430	478	479	494	450	477	511	456	459	473	472	514	482	459	456	484	522	444	469	484	439	451	466	489	476	447	458	456	471	470	473	491	473	507	467	478	493	445	505	477	498	459	453	451	495	470	484	487	458	475	457	489	507	490	468	456	473	460	470	462	459	453	443	466	462	488	518	471	464	434	461	436	484	451	492	427	464	394	484	464	505	475	504	501	508	487	491	495	481	491	432	473	428	522	462	455	470	468	473	458	455	495	491	453	488	480	475	479	455	473	479	491	451	413	500	491	511	444	496	479	518	453	439	467	484	451	448	493	475	496	482	454	490	498	479	434	466	485	457	468	483	474	459	448	467	527	481	453	446	471	467	449	445	464	460	453	420	516	443	469	470	467	455	467	473	467	480	455	461	488	465	469	461	468	488	480	494	511	512	455	498	523	472	477	471	497	474	464	462	487	483	496	458	522	479	479	462	462	460	478	461	466	461	469	482	454	459	485	475	471	481	462	462	466	455	488	490	518	505	483	468	463	515	480	468	470	497	512	450	481	441	452	466	473	486	458	443	455	445	456	493	462	468	450	484	451	414	489	525	453	478	510	480	462	500	451	476	463	469	486	472	458	462	444	426	455	470	483	476	440	447	458	412	484	484	499	473	485	457	483	480	453	531	477	448	479	456	472	466	480	453	477	471	488	505	495	467	486	453	465	471	451	477	453	454	446	488	468	458	472	462	468	440	472	467	491	489	474	455	474	489	471	474	475	470	472	491	467	463	448	501	441	485	480	500	468	482	493	458	467	481	499	474	437	444	466	456	463	455	511	457	460	528	475	476	466	462	459	467	472	436	506	473	431	456	419	453	465	476	474	484	475	500	453	478	433	479	473	454	466	458	453	472	507	469	478	470	445	444	489	447	429	468	443	496	469	473	465	478	477	465	531	445	484	470	461	432	467	466	464	515	492	461	450	514	455	467	445	464	482	470	453	463	502	487	489	462	463	437	500	475	486	456	456	465	471	493	462	513	490	515	476	462	468	502	465	497	501	447	462	466	475	488	494	508	503	433	487	502	497	477	481	488	502	464	463	471	480	439	458	461	473	458	461	442	476	467	463	420	494	465	469	455	469	476	449	491	428	460	480	468	460	481	459	512	458	473	456	464	467	452	484	479	474	452	478	473	488	478	478	456	500	463	451	464	491	507	466	469	446	469	471	478	441	505	473	455	450	470	489	465	493	470	457	477	458	494	534	470	429	448	476	485	503	475	459	497	468	478	463	493	459	421	481	461	492	481	467	428	452	456	488	449	490	458	460	534	483	509	446	454	450	458	444	477	482	413	444	490	452	480	481	462	474	466	463	480	487	505	460	456	465	479	464	501	491	450	467	499	443	502	431	471	448	449	457	435	496	486	474	464	507	429	440	468	452	467	477	478	456	485	477	465	502	486	464	526	460	483	471	486	464	479	449	437	474	461	506	439	454	489	480	476	475	439	481	461	507	459	478	462	469	440	454	492	470	456	465	478	454	472	457	482	494	487	493	480	491	499	469	480	430	484	462	491	475	449	473	488	505	465	471	487	510	483	450	509	487	451	449	450	475	453	470	479	520	438	461	476	513	515	491	442	489	467	485	475	474	510	459	493	451	479	439	467	517	493	472	482	480	463	501	505	423	466	460	478	483	454	448	496	476	455	418	475	464	485	450	465	446	476	468	445	483	457	488	497	476	497	470	506	458	449	492	482	495	482	453	459	487	475	482	480	480	487	459	452	489	477	489	483	442	477	482	427	447	499	450	479	444	418	404	472	452	457	455	478	473	468	486	461	479	482	458	488	458	494	437	479	493	428	452	446	487	425	450	516	465	455	526	466	471	465	489	489	438	500	481	478	470	480	411	459	445	478	541	504	487	476	508	470	474	440	467	477	496	447	428	458	448	487	445	465	470	466	429	486	465	474	464	450	428	445	489	474	448	491	482	471	481	450	454	477	442	435	484	491	458	476	447	459	476	470	458	491	436	477	497	472	494	460	443	441	439	449	507	510	451	498	463	461	450	493	437	469	467	472	480	469	461	497	482	491	448	446	449	475	457	436	482	511	479	420	479	475	448	487	490	473	479	482	466	446	482	459	435	473	476	426	484	461	461	473	464	471	440	465	485	466	444	463	449	449	500	502	469	499	488	443	478	480	476	471	447	492	452	484	472	487	472	506	502	467	473	537	496	453	487	467	469	462	497	493	477	455	454	461	458	499	445	424	447	456	474	451	478	478	512	509	498	469	476	469	461	485	473	477	478	461	438	457	445	446	496	437	487	492	537	462	452	450	497	487	495	548	461	455	487	461	523	462	476	494	480	441	447	449	454	455	491	489	439	471	441	484	470	454	465	472	482	464	490	480	492	464	454	484	455	468	440	475	461	518	460	488	479	496	469	466	489	492	456	490	446	473	477	494	466	454	450	445	472	475	500	456	477	454	498	435	472	481	465	472	426	475	448	466	445	497	441	481	444	454	482	456	463	486	486	507	471	498	466	437	448	473	467	442	440	461	477	480	471	507	464	440	485	501	458	501	433	471	484	467	467	472	464	447	465	501	457	481	498	445	487	470	468	448	454	483	488	487	475	510	466	517	481	478	465	485	490	493	462	463	453	473	460	478	504	464	454	483	449	440	437	491	498	509	411	452	426	473	431	456	454	457	475	510	463	496	480	470	451	484	504	501	470	483	475	431	479	511	485	448	500	489	442	515	475	456	463	457	474	480	459	457	490	444	478	495	484	449	504	450	437	455	462	453	483	484	453	421	467	489	488	462	486	486	500	458	468	435	468	474	465	458	473	434	459	506	521	472	452	471	486	483	448
4577	5804	4579	2644	1830	1249	997	898	968	751	19952	18262	9411	3233	1238	668	501	471	469	468	437	429	419	424	458	445	482	432	470	443	456	495	420	450	435	437	459	408	445	466	432	420	435	458	431	432	407	435	414	411	417	464	437	436	413	433	465	436	431	437	437	427	398	469	436	464	478	475	438	430	491	465	467	473	429	417	443	443	457	447	457	426	438	453	406	410	434	477	429	436	459	443	404	436	472	429	445	438	451	436	443	460	414	444	471	465	435	395	460	442	413	435	436	442	473	433	405	411	435	419	466	423	405	450	429	443	440	440	417	434	426	449	425	462	459	466	415	442	433	468	404	426	409	435	412	425	407	419	425	415	415	433	445	415	458	395	430	455	433	451	426	422	452	452	406	432	460	451	386	446	389	401	441	423	408	414	459	461	429	449	449	395	413	421	451	430	413	427	459	420	394	441	431	398	407	443	447	438	415	434	426	451	414	399	418	430	414	423	459	430	445	436	434	419	402	423	407	395	418	467	409	413	448	433	450	417	454	437	457	465	458	434	442	447	445	457	450	414	413	421	396	441	433	422	436	488	424	440	429	413	447	439	405	430	429	436	396	459	401	421	446	425	461	427	397	429	442	435	471	415	463	452	435	441	430	473	418	457	448	402	442	437	398	438	421	426	440	444	416	420	452	432	427	443	426	386	420	437	390	405	444	432	452	434	428	450	431	440	427	446	424	426	424	461	442	430	427	460	441	471	455	414	448	452	409	417	426	415	456	416	375	442	443	441	494	441	391	472	384	453	437	477	436	464	429	442	417	437	430	410	430	427	443	448	451	433	403	395	428	444	450	414	425	433	403	419	428	448	471	457	453	422	464	436	460	432	440	456	438	436	449	419	419	458	479	438	445	433	465	427	442	437	396	441	442	456	417	434	474	453	426	477	448	437	430	438	440	436	419	379	461	462	416	400	403	430	412	414	464	465	414	433	415	467	423	448	427	456	379	439	438	436	433	419	403	441	401	433	414	475	415	463	418	430	435	466	410	431	448	412	465	417	402	436	457	437	447	403	448	450	423	431	445	476	394	418	432	436	455	401	410	471	420	420	455	478	468	426	470	460	415	441	463	459	433	430	426	441	444	478	430	399	446	436	475	445	417	433	414	445	407	419	432	445	432	432	435	409	450	438	437	448	451	467	439	412	425	428	450	464	401	470	411	425	418	469	433	428	441	441	423	468	438	413	423	410	460	429	441	443	441	452	436	440	458	448	415	443	496	439	429	478	394	416	426	454	394	439	403	441	456	461	423	434	433	453	455	427	426	408	444	389	467	430	404	441	400	423	428	415	452	447	463	463	465	418	454	436	443	456	423	430	407	411	461	442	482	445	403	433	417	411	414	417	446	469	443	432	435	431	437	443	451	418	420	417	466	436	441	430	446	419	427	463	439	458	416	447	468	444	461	414	423	416	415	406	473	417	450	434	469	409	431	396	432	433	462	425	420	433	419	420	418	398	415	451	445	444	391	388	476	431	440	465	427	437	454	457	442	443	441	421	418	432	390	430	476	442	417	441	439	426	461	396	421	410	429	439	387	461	434	445	456	454	473	457	476	410	433	423	395	429	413	410	421	442	439	433	471	427	435	421	410	413	434	440	422	434	433	431	419	413	474	436	415	446	424	440	430	460	443	434	477	453	418	443	443	424	428	453	449	477	435	431	423	448	419	434	417	440	431	425	427	418	454	455	433	446	439	429	417	439	391	433	478	409	417	415	462	416	459	421	427	434	434	404	442	462	381	448	432	470	428	420	395	429	416	398	408	431	389	425	412	424	441	435	421	449	453	467	449	402	418	433	438	443	442	430	414	436	431	398	439	407	459	464	462	467	410	426	449	449	426	434	451	402	446	437	459	439	438	406	444	451	427	439	434	444	445	444	450	417	435	432	418	436	414	421	432	448	402	435	436	420	421	440	423	439	463	444	421	456	447	437	431	461	439	428	454	438	453	433	397	447	430	453	431	455	411	434	439	428	426	445	448	452	463	425	428	420	436	418	437	436	415	438	446	447	456	460	434	444	414	411	435	431	400	432	447	451	457	428	441	460	407	438	428	458	423	406	447	420	468	476	418	419	408	441	452	414	463	408	443	458	402	477	428	437	401	421	449	502	417	443	408	431	440	468	412	477	414	485	419	465	432	419	458	452	487	457	440	435	439	426	420	410	402	413	417	443	448	456	453	390	405	429	444	457	447	424	388	430	442	447	430	446	443	459	460	422	446	435	421	426	440	446	406	474	421	448	416	428	423	423	427	408	425	414	410	453	462	423	442	410	422	436	455	437	430	394	429	427	437	424	448	455	438	451	393	415	441	442	448	453	487	474	466	454	433	407	408	397	440	418	371	441	451	421	436	434	408	470	444	450	443	429	413	433	442	457	430	456	436	425	427	455	462	440	447	382	460	460	459	437	449	431	456	450	442	428	445	416	436	426	452	451	427	459	458	414	443	417	467	437	401	456	467	423	422	432	451	444	429	400	433	438	416	426	410	421	431	453	408	412	412	420	434	434	432	420	401	418	438	419	439	501	401	437	456	456	428	426	397	431	464	438	433	436	421	441	460	434	424	414	444	421	421	445	439	436	430	480	447	430	404	422	451	397	452	379	451	420	422	393	439	439	428	432	426	417	406	432	408	426	420	421	425	437	423	440	449	456	451	457	420	407	454	415	434	406	416	460	422	421	413	445	484	455	432	395	464	424	404	463	464	449	443	405	453	454	414	456	450	445	458	459	439	425	399	444	445	406	438	427	421	436	452	415	427	441	410	442	449	412	437	412	427	420	433	453	429	441	434	433	445	404	427	453	465	455	438	434	447	424	402	437	467	423	409	436	432	407	435	414	434	454	421	430	452	412	463	434	397	456	390	457	394	406	391	449	455	397	437	414	422	430	442	432	437	405	421	426	425	412	441	446	410	437	410	435	428	402	432	452	464	455	443	409	439	464	444	452	414	446	435	397	459	437	455	432	462	439	418	423	442	441	385	456	410	446	404	429	421	436	436	434	429	426	443	401	405	467	494	448	406	431	435	425	402	411	424	411	464	455	432	453	493	425	454	445	437	396	457	413	440	448	460	415	483	458	437	472	455	470	422	441	424	446	419	441	488	426	452	421	471	394	411	418	404	420	429	433	402	442	449	437	448	416	412	461	456	410	438	416	461	430	469	405	464	441	412	455	447	442	432	444	441	392	424	402	469	446	417	396	429	416	457	413	442	444	450	450	426	430	423	420	444	435	401	442	431	428	450	371	461	469	426	452	444	425	422	412	467	432	462	406	467	444	429	417	456	448	425	448	428	439	431	383	433	428	404	418	472	471	438	450	430	408	445	414	443	421	422	452	438	449	457	427	468	427	430	427	419	396	435	478	425	442	443	432	448	444	428	405	428	451	428	433	419	412	441	457	430	448	409	415	431	436	437	464	443	459	425	439	440	439	440	460	463	392	443	444	417	426	387	409
24575	21400	28622	24566	21125	6199	1744	1222	1109	3866	31981	30856	19464	7161	2156	1003	680	647	594	592	633	654	585	583	571	577	590	614	606	598	593	628	626	613	597	607	628	649	633	609	595	623	598	623	622	602	585	568	578	578	597	578	601	550	610	604	567	618	595	592	599	595	597	609	532	603	635	596	611	600	603	582	612	546	600	607	627	627	565	629	640	606	567	579	544	581	597	593	584	567	562	607	641	618	600	618	585	583	569	558	616	615	613	575	577	549	615	639	574	605	598	549	612	620	580	615	609	573	600	596	608	602	623	588	583	587	591	581	605	630	582	585	571	600	614	561	572	577	592	576	598	619	582	538	608	603	592	583	615	594	534	606	557	590	598	559	568	566	562	618	661	576	579	624	622	629	625	589	605	559	613	618	574	617	621	575	564	589	582	609	577	597	561	605	613	600	619	572	581	607	563	582	571	589	580	583	631	578	610	581	631	610	629	583	566	629	594	616	567	629	536	542	612	577	576	628	609	605	584	574	608	622	567	593	606	597	592	585	643	610	588	603	619	581	594	636	634	570	585	550	579	638	600	595	608	583	625	577	572	577	605	595	566	620	623	598	569	555	547	621	589	590	566	583	594	597	565	600	642	629	532	623	609	657	600	553	585	602	546	586	605	581	641	581	605	585	603	631	586	560	680	592	593	583	589	590	600	602	603	602	632	593	590	622	581	599	618	563	576	609	600	553	589	596	591	574	576	552	582	593	657	575	561	534	580	638	613	624	633	623	587	584	584	568	633	603	643	615	558	604	578	587	582	576	627	603	610	575	573	582	585	575	620	608	600	582	600	571	604	587	612	613	574	624	620	563	595	577	584	583	588	562	554	573	573	553	617	594	584	594	590	635	583	618	592	568	602	555	601	610	606	595	564	581	623	614	618	591	553	614	583	593	595	555	658	586	546	563	559	571	553	602	587	582	621	571	629	622	593	613	624	627	645	577	618	635	588	577	577	568	589	581	610	588	616	575	561	581	588	593	596	597	610	612	624	626	651	601	581	566	585	566	591	582	577	665	606	533	563	595	591	584	565	618	588	574	573	651	649	581	608	584	596	607	616	611	551	528	619	619	593	591	622	570	584	541	564	574	601	599	575	570	567	590	623	569	574	607	577	596	598	582	562	579	575	607	615	595	576	560	575	547	554	570	611	610	589	582	642	617	574	608	582	597	558	617	583	597	612	590	578	591	601	581	601	586	560	607	562	586	632	591	555	587	554	571	612	531	594	543	578	616	615	625	572	585	618	597	596	556	576	599	577	604	671	597	584	613	600	586	594	613	560	594	553	600	640	618	608	631	593	637	569	586	627	579	599	580	576	599	598	655	594	596	570	615	575	622	596	636	592	570	591	562	593	597	627	583	566	589	551	606	578	623	605	566	612	609	637	561	577	628	573	549	595	593	558	615	615	551	582	591	620	636	563	611	628	578	607	614	594	560	571	593	602	616	647	615	626	580	592	585	637	641	563	593	583	628	593	590	603	595	602	623	592	580	590	556	586	597	615	566	619	590	574	579	604	546	590	551	589	610	634	578	548	591	644	595	581	600	592	612	612	585	584	625	606	605	584	561	564	625	560	576	613	586	612	632	586	573	562	599	600	628	591	630	610	581	571	584	584	599	607	610	634	637	605	594	624	562	597	590	623	589	566	599	574	606	567	575	560	600	594	595	638	611	564	606	556	610	594	614	568	564	610	605	580	592	595	625	586	594	535	585	587	566	552	569	603	620	608	620	560	609	565	583	602	592	557	608	618	603	552	611	580	571	552	581	624	620	575	602	563	597	638	581	568	605	599	624	609	597	567	607	566	611	583	606	582	594	554	560	603	592	586	585	581	577	601	597	584	542	586	603	607	589	644	559	623	663	602	598	589	580	614	600	636	633	560	628	591	602	603	611	551	594	593	591	620	557	590	610	643	580	576	615	571	601	616	617	564	604	570	639	608	604	633	601	620	587	569	613	596	608	621	547	584	571	585	602	608	612	549	615	579	580	592	589	604	573	610	610	561	575	594	596	576	573	610	586	569	565	623	559	586	533	571	599	617	602	583	563	594	587	598	606	573	643	539	562	537	583	551	563	593	592	627	552	644	552	587	591	597	591	633	575	607	610	612	621	620	638	597	583	579	551	634	582	561	590	602	569	642	598	576	601	575	581	589	594	592	604	562	574	539	585	621	586	601	581	586	601	620	598	634	590	634	609	616	610	607	586	603	613	589	605	562	606	594	576	595	564	641	621	579	594	622	621	557	598	529	575	644	613	604	595	610	581	574	554	622	631	608	586	617	601	594	574	590	592	602	586	565	615	577	598	579	622	545	561	612	575	627	591	571	586	598	613	626	621	599	573	580	616	614	620	556	600	614	543	589	617	594	598	568	564	582	631	558	596	631	576	579	586	624	621	583	560	571	588	579	595	535	599	578	603	630	592	577	610	563	588	597	600	647	629	626	555	577	626	581	583	544	578	610	601	597	638	596	612	605	584	597	601	604	591	578	609	581	570	551	604	568	623	565	583	612	561	626	618	617	564	579	568	537	616	617	566	605	602	594	579	533	595	603	605	633	603	562	596	601	595	619	612	625	609	592	590	551	584	602	586	639	550	623	579	570	630	560	602	564	600	603	597	616	582	611	572	611	569	581	594	593	576	618	603	605	568	620	620	587	596	630	599	598	585	612	562	593	587	596	608	578	575	635	577	561	571	602	619	575	570	603	602	570	578	580	577	596	580	557	590	641	553	621	615	604	579	565	589	577	640	545	599	605	608	586	592	603	574	610	619	619	564	603	604	591	616	625	572	550	588	584	561	590	600	595	606	615	599	581	582	595	596	571	569	608	565	592	552	601	591	611	609	582	594	654	579	612	592	603	563	637	575	585	631	578	583	620	649	558	635	622	611	583	615	612	590	575	602	608	597	566	605	594	571	569	595	579	591	577	556	599	581	596	574	592	647	588	569	575	600	567	582	598	617	574	583	594	577	612	604	569	624	577	535	588	593	627	584	626	641	599	586	567	576	603	590	550	565	536	627	580	591	645	558	591	575	627	587	614	623	559	549	578	623	621	612	597	545	568	630	602	663	639	593	550	629	629	568	592	649	643	642	589	627	587	583	587	605	604	587	611	644	593	577	636	608	601	570	614	649	566	534	608	550	634	570	602	601	614	609	589	620	613	586	574	597	580	599	573	550	612	565	616	605	540	580	621	605	610	581	578	574	628	624	604	587	542	612	639	578	576	593	621	587	594	602	595	601	612	609	618	579	670	615	600	581	605	634	601	623	603	527	608	616	646	595	552	554	576	572	615	615	536	576	587	565	613	587	605	577	648	594	591	573	607	592	604	574	596	598	589	598	605	570	601	591	594	651	597	581	594	609	589	663	578	610	622	607	624	620	606	596	592	585	567	565	599	580	553	583	621	596	629	574	617	585	567	574	618	601	597	577	582	558	578	592	590	624	586	603	607	569	604	551
5463	9580	7766	3787	2250	1610	1329	1369	1341	5629	33134	26006	15024	5854	2115	980	583	595	549	532	550	547	542	547	566	513	552	530	506	567	530	590	523	547	545	542	501	545	535	537	542	554	545	531	560	554	511	577	564	562	497	554	533	553	532	527	537	527	545	579	510	534	520	541	544	513	549	547	521	496	544	550	547	520	547	555	555	550	605	533	570	534	530	516	565	504	526	542	556	536	521	515	495	489	523	536	549	495	571	515	497	537	583	541	540	555	523	510	548	566	541	554	529	533	541	505	564	522	548	497	559	526	519	531	540	515	513	524	533	512	511	552	551	510	502	519	530	530	531	514	545	564	580	538	505	525	492	584	515	528	482	536	520	546	556	520	551	528	516	526	492	535	524	564	508	526	569	520	553	529	542	590	551	545	538	524	554	556	521	539	548	561	537	514	529	578	574	544	536	509	518	543	529	550	541	517	475	559	491	513	526	517	536	551	610	549	548	512	508	516	549	566	555	536	509	533	540	544	550	500	544	546	559	527	504	533	533	511	557	533	509	482	473	547	526	514	538	531	510	544	506	532	494	533	551	507	501	522	498	559	534	503	541	514	531	493	505	564	502	516	508	488	473	506	558	513	535	556	526	535	529	546	524	537	535	551	553	527	507	559	525	546	541	547	517	506	534	466	556	524	552	498	507	519	534	524	548	527	514	504	501	517	521	532	507	484	537	504	545	476	529	531	512	556	501	532	525	507	534	585	529	572	511	519	555	522	541	541	525	526	495	503	532	536	504	539	524	520	546	547	555	567	540	519	475	541	534	542	504	504	537	471	509	514	518	499	480	558	571	525	520	531	514	544	520	547	531	556	520	549	549	559	535	486	509	553	482	567	510	557	527	564	520	519	514	556	535	511	532	549	582	541	548	534	533	528	563	529	552	516	590	550	536	576	540	537	527	519	557	508	568	545	533	542	530	528	549	503	497	521	498	490	547	521	496	538	529	535	554	528	523	519	516	533	521	543	507	536	465	500	535	542	485	496	566	530	545	515	517	531	531	526	515	516	546	510	517	490	536	512	487	577	517	500	540	563	557	542	530	512	550	556	521	549	554	546	551	505	560	542	553	558	525	528	567	531	514	479	484	490	503	583	532	544	502	509	526	493	548	540	538	533	539	527	482	546	541	514	528	544	552	558	513	521	542	553	511	566	522	516	514	533	483	539	532	561	544	560	521	523	555	543	514	476	533	516	556	517	507	547	533	554	523	579	528	496	521	555	524	525	539	550	543	513	529	534	480	520	515	531	523	504	527	551	535	516	515	540	492	534	515	557	503	514	504	503	507	524	525	542	534	540	511	520	536	553	526	505	526	526	485	512	527	591	507	501	516	518	512	511	547	517	526	542	553	526	552	536	533	509	516	511	548	523	563	507	537	559	533	503	553	536	534	512	521	526	491	521	497	522	582	559	533	546	549	536	534	485	508	537	532	514	517	524	529	509	504	536	529	535	554	556	540	483	481	572	536	522	515	540	558	523	498	521	516	522	507	531	506	549	537	540	533	559	557	565	533	552	521	525	492	533	526	502	516	519	529	513	536	514	529	501	507	594	553	529	543	517	519	501	551	528	552	568	553	571	505	549	545	525	533	562	515	508	532	501	553	512	512	549	505	495	553	544	526	542	523	527	544	514	548	514	545	550	537	529	521	527	546	496	557	552	552	535	505	492	525	568	515	503	513	532	502	511	541	564	539	538	528	548	571	521	545	516	544	531	527	548	499	557	541	517	531	510	530	493	499	523	512	542	557	528	508	504	532	519	540	530	553	546	541	519	506	569	515	525	520	562	531	479	563	511	518	517	563	519	544	517	496	538	516	516	536	551	548	559	510	516	554	557	516	550	553	541	529	529	519	532	533	517	548	498	512	578	547	543	563	549	494	514	569	538	512	554	540	555	566	528	526	471	502	558	574	558	505	529	494	570	513	543	490	549	518	530	512	515	483	547	530	533	562	516	538	510	512	513	534	556	545	569	554	554	494	506	542	564	535	549	535	540	501	525	530	543	483	516	538	547	556	523	519	508	532	497	559	543	535	507	534	501	523	519	540	507	532	518	567	553	508	545	506	524	549	577	535	481	541	555	536	505	591	515	519	530	512	504	492	549	544	539	547	545	510	548	515	503	495	508	549	550	547	509	535	541	554	535	563	483	509	499	539	518	509	534	533	556	541	536	519	494	551	493	510	553	524	555	515	485	505	514	540	511	557	541	544	529	518	547	504	525	532	527	538	528	559	537	563	542	557	537	534	553	498	469	549	540	489	534	545	517	546	525	530	554	520	476	549	565	568	523	510	512	535	484	512	545	507	509	524	517	555	525	529	497	519	487	515	516	549	552	510	534	492	556	529	576	578	485	527	554	546	516	527	508	502	574	515	564	536	526	577	495	528	525	527	564	506	497	539	532	534	482	531	546	522	560	517	573	543	527	541	529	576	535	540	551	537	547	509	535	553	502	529	514	545	529	524	519	519	531	538	515	522	521	517	562	509	527	559	512	513	525	504	521	492	551	559	522	516	509	551	563	526	546	516	518	530	571	518	528	534	550	485	504	544	531	544	502	503	529	520	505	485	516	542	528	536	513	532	551	547	519	527	524	559	537	491	509	518	527	565	540	546	533	547	540	517	570	517	547	540	543	506	514	560	517	502	517	546	535	525	542	541	532	522	542	538	552	520	543	544	531	504	533	520	551	544	528	571	526	551	519	516	583	563	500	496	487	528	544	512	518	536	547	522	491	522	513	526	542	534	529	484	517	525	565	537	480	534	529	560	561	517	517	520	536	580	551	518	548	525	541	515	499	591	519	511	539	506	534	543	502	493	529	529	546	521	501	491	505	538	519	479	536	516	535	554	533	520	520	551	559	529	540	524	559	548	531	528	527	531	506	545	520	503	561	501	554	534	530	553	531	550	564	529	529	505	479	551	500	525	512	506	553	509	581	482	505	531	528	550	515	518	555	563	511	518	557	570	537	529	521	570	579	517	494	528	530	509	514	526	537	538	497	500	558	520	539	501	499	495	497	547	541	553	560	545	546	544	539	490	532	487	493	545	504	530	521	525	510	516	556	569	558	536	565	513	539	502	563	537	528	556	536	568	499	537	503	496	536	544	515	519	554	552	542	540	524	494	550	534	507	499	586	569	526	545	500	545	542	518	484	506	542	522	491	530	513	536	492	524	487	525	516	487	531	527	568	529	508	550	548	564	567	476	544	506	499	537	497	554	490	511	494	492	501	575	495	553	526	511	513	529	528	590	538	523	520	496	524	524	538	533	493	543	506	483	538	548	513	494	496	531	526	557	525	537	557	530	554	509	525	550	522	561	535	560	511	563	574	523	565	523	595	522	545	534	544	536	479	516	520	531	522	557	523	500	549	564	546	499	498	518	511	506	492	525	541	566	537	535	478	527	502	537	528	493	514	518	499	523	532	487	556	511	498	514	495	557	522	491	508	513	538	488	544
27685	10893	1866	889	590	540	524	557	562	606	1646	1947	1555	1027	688	516	523	486	452	506	512	497	485	433	526	483	463	504	477	505	491	476	463	500	513	509	454	496	500	496	447	487	466	504	478	482	485	517	452	481	493	488	475	477	478	484	476	474	486	461	482	472	479	460	488	493	496	490	497	490	497	460	476	516	477	457	487	453	485	482	480	509	482	502	473	466	523	463	453	462	448	440	487	459	444	423	493	454	490	494	495	524	474	493	480	510	470	461	496	499	440	505	448	513	449	472	479	439	459	484	462	473	480	450	452	472	466	490	460	486	518	459	516	502	515	504	431	476	472	460	460	479	466	485	449	504	504	486	488	480	499	496	468	462	446	445	465	455	495	514	436	469	460	476	480	469	505	489	491	466	495	466	489	494	468	482	462	505	461	462	492	470	481	517	468	535	501	501	479	463	461	495	486	520	464	465	495	508	468	491	482	482	485	471	469	513	532	476	485	506	472	530	477	503	466	501	429	510	477	479	469	494	458	453	477	506	456	483	466	500	498	496	503	491	480	483	447	470	459	480	500	495	459	442	444	495	503	476	449	469	480	493	470	447	454	490	481	472	442	461	425	456	502	537	485	498	467	487	469	485	494	473	442	483	467	477	477	467	453	464	441	478	478	520	486	468	496	497	471	483	470	444	470	496	458	486	464	501	486	458	507	450	497	461	462	487	471	482	462	464	498	447	516	469	469	476	486	463	471	450	508	491	499	493	488	436	491	485	463	468	470	458	483	467	454	513	461	431	445	449	496	458	486	441	457	476	512	486	474	478	476	451	499	479	479	475	474	460	472	461	442	501	483	517	465	495	479	462	492	467	526	469	475	505	477	499	517	475	493	486	464	497	494	488	449	459	457	501	451	458	417	447	503	436	474	499	458	483	484	499	470	462	471	469	494	481	440	493	484	460	484	450	453	465	487	467	472	455	454	495	490	435	464	458	512	492	457	485	460	462	523	492	474	456	454	470	482	494	470	489	427	497	452	430	501	440	490	479	454	476	460	490	489	479	463	511	515	466	471	471	490	501	481	498	456	508	533	491	486	465	465	512	452	481	431	477	481	499	450	450	465	461	452	461	482	491	501	492	452	426	457	466	476	503	463	458	480	490	485	491	492	474	497	469	491	495	446	447	497	490	496	500	462	500	461	501	465	473	472	430	497	448	469	538	435	484	450	506	413	493	464	491	464	479	484	457	459	470	470	465	445	463	520	465	446	448	547	439	460	480	491	506	451	463	463	453	458	507	518	493	481	492	452	466	476	496	472	462	516	444	495	449	476	453	498	485	469	493	491	477	496	465	485	488	487	489	495	474	458	456	469	469	471	490	449	478	451	433	468	503	469	467	448	515	485	488	482	480	508	508	472	466	475	463	496	465	445	468	468	448	486	477	478	484	471	473	484	455	472	505	464	478	489	481	451	492	465	521	476	469	457	459	455	472	529	470	475	498	467	460	466	547	472	445	496	479	488	474	474	463	464	488	505	442	449	497	501	480	499	474	406	460	510	489	528	532	452	517	509	489	470	489	495	496	462	498	516	472	493	491	487	476	513	492	472	476	473	477	482	484	454	458	460	515	472	498	489	488	487	474	481	487	469	446	489	491	503	473	496	509	451	461	472	482	465	466	449	495	482	483	480	511	466	494	507	483	488	477	466	445	483	479	488	467	452	492	466	496	476	474	475	498	470	467	488	475	516	478	450	470	485	466	491	455	447	511	462	480	434	466	499	494	467	495	485	479	475	519	478	509	499	498	462	504	454	483	475	487	483	476	508	449	453	482	486	524	463	496	501	493	464	498	479	475	522	478	469	501	472	487	469	485	467	490	478	466	480	475	481	403	466	481	497	501	458	465	439	472	484	445	470	447	494	479	522	489	471	484	472	496	532	488	487	509	547	520	482	415	494	492	500	449	489	461	465	487	466	429	458	508	464	478	494	438	499	486	469	473	518	476	458	500	510	458	486	462	509	450	431	503	487	473	497	472	489	477	506	472	464	508	468	467	480	472	475	509	471	497	477	512	473	462	469	482	489	463	476	475	452	476	468	505	465	489	476	501	480	469	485	462	453	464	483	475	481	477	457	499	483	470	463	467	440	492	460	450	458	498	501	484	437	485	457	527	474	462	478	465	483	473	468	469	465	512	493	450	466	454	463	489	443	518	477	499	497	500	510	475	461	480	469	468	477	481	467	508	447	438	493	494	480	461	481	479	478	484	451	459	473	456	486	459	456	485	491	436	476	487	499	468	454	466	440	481	486	476	462	487	496	480	474	464	471	487	452	526	519	494	449	491	448	489	502	527	461	479	439	443	552	512	462	528	476	507	502	452	481	446	490	502	481	460	475	494	474	464	483	498	481	489	438	467	505	473	447	482	509	487	454	492	442	481	475	462	496	507	455	508	472	480	445	441	452	507	451	477	469	446	477	463	472	471	494	464	487	485	460	529	464	472	481	527	443	490	508	484	439	474	473	453	488	485	469	488	496	476	498	475	462	463	461	446	487	499	489	467	460	481	490	480	481	476	533	448	486	495	472	472	508	453	492	488	462	461	544	515	523	482	496	454	471	455	481	486	476	482	494	453	483	456	470	485	495	434	458	519	509	498	500	449	482	463	503	434	445	494	468	453	446	491	472	461	488	483	490	473	473	482	474	440	465	495	506	468	506	435	463	476	461	462	466	506	464	460	448	454	470	470	457	482	480	448	482	486	515	443	474	502	499	490	482	465	496	472	519	458	547	503	465	467	479	516	473	484	497	468	507	447	433	473	463	487	480	497	493	488	484	462	466	492	504	490	474	476	451	458	489	468	480	443	478	491	441	442	487	490	532	470	518	462	466	456	486	449	516	491	483	452	416	443	450	476	470	467	494	466	471	467	483	470	467	475	502	470	475	465	501	513	490	510	460	489	482	465	434	514	467	476	536	499	513	494	479	453	431	496	457	473	486	471	460	479	500	467	448	510	538	489	510	477	472	485	491	465	507	489	520	458	511	462	484	476	492	506	487	480	525	488	475	501	526	465	478	422	467	484	457	488	479	464	470	503	495	475	476	473	511	486	489	480	478	474	454	486	425	492	458	457	499	483	474	486	493	473	509	470	467	435	481	492	466	506	472	525	510	509	454	453	453	511	468	502	482	477	476	506	508	454	461	496	477	493	456	498	475	458	506	522	470	474	467	479	480	503	495	460	492	456	486	514	469	449	469	522	454	463	480	477	443	474	483	459	516	497	465	448	493	507	497	442	501	469	499	476	488	511	503	494	490	478	508	491	457	477	487	456	470	493	463	526	456	453	484	510	494	479	477	511	467	468	463	466	502	462	486	455	467	508	431	491	470	496	471	476	494	467	475	467	441	522	474	481	498	487	460	491	434	471	436	484	446	452	452	525	513	484	470	469	468	476	503	472	493	467	456	494	486	489	488	487	477	442	507	431	481	480	486	478	436	469	450	493	466	492	476	478
5767	1623	1386	698	571	558	472	564	583	650	2194	2420	1606	1047	652	485	397	430	419	416	409	475	347	441	431	409	429	453	399	413	420	427	440	420	420	423	409	435	428	429	440	429	451	399	442	418	440	396	415	408	418	422	445	422	418	436	422	421	444	389	416	430	434	412	417	461	395	445	439	448	451	453	452	408	435	422	457	408	404	416	423	442	397	413	399	443	413	409	438	418	432	449	396	442	424	444	396	420	418	432	393	402	424	435	404	431	403	410	408	420	437	445	371	431	396	445	445	453	440	460	435	401	421	408	419	432	426	424	425	419	423	440	396	414	419	389	420	397	442	424	410	432	421	414	442	435	407	404	480	409	437	414	435	403	433	407	391	439	416	415	415	389	406	431	426	435	446	426	391	441	448	410	426	406	449	432	429	417	417	436	386	419	429	390	413	443	373	417	438	436	404	440	444	406	406	420	403	449	433	391	423	431	447	395	397	421	401	425	408	408	432	420	385	421	423	393	407	404	443	446	472	436	410	379	448	463	428	451	431	409	432	419	454	386	435	403	432	413	417	443	422	406	419	426	412	439	423	393	427	417	408	421	398	403	407	402	452	424	450	444	455	398	398	395	429	406	423	456	406	433	424	410	444	389	402	415	418	406	440	432	454	442	399	362	458	412	397	428	411	436	419	452	383	395	411	432	404	435	413	410	419	433	415	409	435	421	429	436	423	407	416	435	441	369	410	414	445	413	430	417	384	420	460	434	409	436	408	380	413	425	430	395	429	452	416	423	409	419	403	407	410	412	422	426	420	415	429	413	419	407	411	445	424	423	396	404	459	386	416	455	396	449	437	419	457	454	439	423	420	435	424	447	448	413	433	458	427	418	449	412	423	410	431	450	445	407	419	403	383	403	433	425	435	385	432	453	426	396	436	418	413	424	420	390	414	470	422	443	425	423	439	415	426	441	420	417	424	440	426	438	397	445	374	426	419	422	449	385	436	368	451	398	448	425	424	411	377	453	439	462	415	424	404	431	376	396	434	405	429	432	371	430	419	435	440	413	425	454	423	511	406	430	409	416	482	459	452	403	445	456	433	413	437	410	430	372	443	406	421	426	442	456	418	414	453	456	436	425	397	457	403	366	477	416	433	420	444	429	414	437	443	421	404	445	437	402	421	440	415	429	417	396	441	433	455	426	400	466	419	461	444	410	395	446	386	419	391	434	419	402	462	409	428	413	411	441	427	423	416	396	407	399	394	448	442	407	443	411	424	426	406	452	406	427	423	426	472	398	392	465	409	453	410	429	400	438	414	453	396	423	416	375	422	423	421	407	430	456	402	422	418	428	402	422	433	393	432	458	427	413	436	393	452	436	394	415	419	436	428	426	434	416	386	436	396	436	422	416	427	425	377	376	427	450	444	425	448	456	421	438	449	406	394	462	424	400	406	408	431	444	408	422	435	430	423	437	416	421	428	428	457	430	404	385	394	414	452	426	419	465	440	416	412	442	411	448	427	411	428	470	421	408	401	420	427	404	408	422	414	428	428	416	407	387	450	442	414	414	418	415	402	453	427	438	436	415	417	400	413	392	412	408	430	414	403	422	438	449	406	431	397	424	439	413	444	422	452	417	413	397	410	414	416	432	423	453	447	447	432	418	458	435	456	451	386	465	412	406	413	408	455	390	417	429	420	403	384	434	396	414	414	380	431	414	448	426	438	420	445	432	430	439	424	431	452	452	427	397	419	456	382	434	463	449	420	448	433	447	412	447	438	455	402	412	427	401	430	395	418	480	424	444	424	420	407	422	390	447	418	413	368	432	440	411	455	407	460	402	387	447	440	445	385	423	438	417	405	427	450	432	423	448	372	393	428	457	434	459	441	443	462	395	383	433	420	428	454	411	396	424	399	378	428	452	405	425	413	413	430	418	424	439	396	445	417	416	444	442	471	426	437	411	434	410	421	419	411	427	440	481	420	441	406	398	436	421	398	421	414	413	429	412	377	447	428	432	397	386	389	410	458	476	444	439	419	412	409	398	410	420	432	448	418	433	410	396	446	405	451	408	411	441	449	437	388	401	455	415	451	426	428	456	409	440	397	423	421	460	402	435	415	405	407	401	447	426	422	419	413	431	391	457	428	443	421	417	381	428	401	410	415	459	421	434	419	439	433	428	389	400	456	408	449	411	421	418	456	413	467	409	414	418	447	439	458	382	417	425	440	446	421	439	428	419	396	404	422	418	416	392	440	416	431	437	412	449	461	424	464	428	455	421	371	409	430	396	385	441	411	420	465	391	416	422	403	405	414	414	426	437	452	394	400	419	392	416	410	436	397	436	403	446	396	403	434	409	413	412	436	441	409	443	412	391	389	416	433	400	406	406	425	441	468	424	401	456	414	409	424	438	446	436	437	435	412	440	398	456	415	421	413	395	405	398	426	422	415	417	381	420	436	424	395	426	399	391	440	391	409	418	478	454	439	437	443	425	420	428	433	427	411	445	400	426	433	419	406	426	454	370	426	455	441	420	382	428	472	406	395	444	439	448	389	444	393	438	442	422	439	389	453	414	425	439	448	425	432	433	408	405	436	421	411	423	370	418	413	407	411	440	436	439	431	413	419	420	423	441	427	414	402	460	403	417	430	450	434	408	423	458	469	432	413	379	470	407	424	428	437	446	428	425	422	391	453	451	404	446	432	418	424	437	401	421	393	400	406	410	456	431	405	397	405	456	442	418	445	413	426	422	430	376	406	435	421	416	426	421	442	424	422	453	420	404	417	439	410	396	441	423	436	418	408	433	418	428	437	411	398	419	409	424	435	410	449	416	419	405	443	387	397	426	450	439	447	439	433	431	411	441	392	452	452	401	372	417	407	438	373	423	439	408	442	423	428	431	463	424	413	436	443	422	426	405	386	484	413	429	395	424	402	415	448	424	402	435	427	465	414	428	429	438	455	423	385	404	423	459	417	380	371	455	421	430	452	389	430	419	423	435	401	434	452	414	392	409	439	409	406	438	390	423	422	410	423	445	416	427	450	433	386	423	423	431	408	447	442	412	447	450	440	433	421	454	431	412	444	412	415	442	412	450	437	441	391	454	397	398	434	400	426	403	401	411	393	400	395	414	450	409	422	384	451	430	444	425	435	398	431	464	417	442	399	422	424	403	405	416	411	410	413	428	435	418	425	441	430	410	447	407	410	425	392	426	403	429	405	392	405	446	439	450	449	396	428	420	424	425	452	404	466	414	429	408	435	438	419	406	441	422	408	388	428	400	413	426	437	456	446	429	384	418	398	422	414	425	448	435	404	418	411	400	454	385	455	427	375	429	405	440	413	371	443	435	426	411	439	402	443	382	419	395	420	391	469	409	409	413	406	409	448	414	408	391	406	413	392	427	398	426	422	456	462	446	428	444	437	453	416	400	428	436	450	435	421	424	425	395	421	467	425	406	412	398	436	401	383	470	409	414	426	470	399	413	417	437	420	443	408	400	404	386	433	429	423	387
25518	21392	27430	25539	7259	1347	862	771	770	940	10280	19969	13335	5553	1920	780	462	466	475	482	461	495	454	519	445	435	484	452	505	449	475	464	500	468	418	423	469	466	439	444	452	489	447	478	491	442	440	456	480	436	466	443	433	490	498	460	485	478	475	441	468	472	444	446	479	488	422	475	463	475	459	460	447	437	467	463	435	494	461	477	496	468	485	439	470	437	444	454	483	462	490	455	463	442	468	470	446	480	470	438	463	456	479	452	462	496	467	482	410	500	451	424	455	492	443	469	441	452	424	446	478	440	435	485	471	464	458	436	444	467	448	435	467	454	505	427	442	502	442	501	497	476	466	441	453	479	492	419	454	451	474	472	477	484	454	422	473	463	439	453	463	461	434	452	455	488	450	435	475	428	465	483	489	456	464	461	481	466	435	500	459	452	450	452	487	448	430	476	460	466	459	469	448	469	452	450	404	472	429	446	468	491	467	427	456	460	437	477	434	461	459	478	454	442	451	450	444	488	446	451	476	451	486	407	477	445	482	473	468	471	462	440	444	481	454	473	483	437	443	449	451	426	498	428	407	461	436	446	451	413	454	466	452	449	443	464	437	457	476	473	454	462	463	457	466	493	478	427	477	462	487	469	456	447	436	451	464	440	440	432	445	481	489	454	467	451	437	467	469	450	464	460	450	479	432	480	429	445	434	474	508	429	439	444	438	463	494	489	507	452	444	461	479	451	470	466	460	444	470	453	464	439	433	475	424	418	446	446	488	447	480	467	454	485	485	435	486	449	446	448	448	523	446	458	456	429	420	492	498	475	469	468	442	406	433	492	477	466	463	431	434	493	499	512	476	477	455	441	454	466	423	467	503	479	480	467	429	462	488	461	428	448	460	431	464	475	480	487	460	474	475	432	443	459	468	473	499	452	432	466	429	484	446	460	470	445	490	465	464	467	493	460	444	490	453	483	452	434	435	439	469	468	477	490	464	467	486	460	445	464	457	478	435	479	411	439	442	473	447	481	484	464	455	468	458	454	438	457	457	454	508	479	444	464	472	437	418	430	442	473	443	453	495	439	459	464	457	470	455	431	434	465	435	448	468	447	476	453	449	482	480	442	438	475	460	421	436	451	471	484	408	453	462	424	452	449	451	450	467	463	458	463	452	472	440	466	455	445	437	466	481	484	491	502	436	511	458	449	457	406	466	463	476	435	478	442	455	475	475	452	431	490	408	449	428	450	468	448	480	470	485	511	470	465	448	424	466	472	452	486	454	448	433	472	435	475	501	444	461	468	472	428	452	451	435	459	439	466	462	462	469	441	464	453	438	440	448	484	455	452	476	476	488	452	446	445	456	436	505	457	440	449	460	483	446	479	481	441	471	455	453	463	465	423	456	415	450	396	444	487	492	467	454	478	452	434	431	448	472	442	440	477	467	437	455	449	457	415	452	456	471	469	457	412	430	454	479	436	451	487	444	477	445	470	458	498	461	458	478	457	429	441	419	464	480	433	468	445	476	457	455	476	451	468	466	473	434	437	449	420	464	458	420	436	481	482	462	461	471	490	465	459	471	438	463	427	494	473	441	448	461	442	441	444	464	484	461	432	484	439	481	481	491	455	464	486	440	495	494	434	481	452	458	474	463	457	440	465	428	478	428	450	457	466	435	483	431	473	442	462	450	452	443	422	443	443	437	490	432	453	469	469	449	438	443	467	450	472	436	466	457	438	421	430	494	460	470	478	465	436	424	490	470	425	465	431	452	408	450	448	430	468	469	476	420	452	496	462	459	444	461	500	477	443	460	469	436	439	440	475	496	447	433	467	434	459	469	460	473	452	456	417	436	437	477	467	445	454	432	482	447	504	434	446	494	452	428	452	468	414	435	443	437	433	474	468	433	487	442	450	430	503	466	432	444	448	445	446	474	463	481	454	484	471	474	444	443	479	471	494	402	474	432	476	478	447	456	465	460	429	438	476	465	460	488	452	450	415	453	460	460	476	445	437	458	452	460	419	477	464	442	462	485	430	470	458	453	469	441	484	464	471	478	437	433	442	433	457	475	463	455	433	526	446	449	464	444	458	456	442	502	476	463	450	474	406	455	468	485	487	469	482	468	470	470	469	432	428	437	469	525	439	436	440	441	485	453	460	427	498	508	471	418	442	481	463	445	437	492	440	471	419	420	448	469	444	440	425	459	471	423	445	432	450	473	422	449	452	469	434	445	477	479	460	454	458	425	448	451	475	439	455	478	478	465	453	449	407	415	444	454	479	480	470	451	444	425	463	452	473	434	487	474	423	496	466	436	442	441	478	469	456	454	447	411	478	464	451	496	443	463	463	446	417	431	429	455	455	446	457	430	464	511	484	458	459	473	449	465	451	469	474	423	453	462	460	459	469	448	451	453	439	442	443	451	466	453	475	427	461	430	450	468	462	473	460	479	444	477	485	425	439	444	466	413	428	419	442	474	472	503	463	469	448	444	463	430	484	479	449	425	439	444	474	454	464	497	453	466	470	429	469	433	459	457	433	436	451	474	431	447	450	435	452	425	471	436	438	467	449	496	464	481	487	426	503	437	430	465	433	449	452	478	458	454	450	455	462	449	463	450	451	477	521	428	463	444	428	469	437	455	461	440	417	449	480	484	459	474	460	480	478	434	482	433	459	443	444	449	459	463	458	451	415	457	415	451	470	425	497	447	446	483	449	430	451	460	467	460	452	510	458	470	445	453	472	461	463	464	417	449	429	472	467	490	492	465	455	463	461	435	484	463	469	433	471	462	450	439	451	464	433	450	466	442	468	462	437	423	445	508	421	426	470	456	509	438	473	466	460	480	436	449	438	484	441	460	465	473	470	448	444	452	447	460	478	475	439	481	457	469	449	475	476	493	470	444	496	450	465	445	482	475	486	446	466	476	432	461	480	429	480	448	473	430	492	494	499	465	491	476	458	462	468	444	471	458	462	436	501	470	455	475	466	492	419	475	475	468	445	452	494	434	490	466	477	464	475	483	448	458	473	475	452	461	454	486	399	479	454	474	437	429	486	436	439	474	440	449	485	402	464	445	458	480	477	480	455	455	473	454	475	436	421	485	472	460	453	470	430	455	442	500	464	424	440	459	437	461	483	459	502	476	485	414	474	439	464	462	479	429	419	452	477	447	461	462	464	471	462	455	463	462	447	486	453	424	473	419	441	447	480	496	488	451	440	475	437	481	471	459	468	465	465	468	509	450	423	475	447	423	497	497	437	455	463	440	475	486	462	433	380	452	485	469	461	431	453	467	481	456	457	484	473	439	463	434	451	429	466	462	427	460	500	456	483	428	463	453	454	458	454	463	478	430	439	417	472	475	458	448	491	448	463	457	470	440	424	459	468	451	430	466	432	468	457	469	464	425	462	480	453	428	504	478	506	446	468	482	458	456	453	458	500	491	451	459	445	447	436	433	439	449	477	450	452	463	441	461	468	469	460	447	453	433	442	453	471	426	447	453	464	437	456	452	467
4508	5174	3560	1929	1431	1015	864	924	956	1208	13660	18577	11132	5050	1990	695	510	461	429	389	397	400	429	460	389	393	422	443	408	425	472	425	437	419	430	441	423	408	454	407	439	408	465	429	450	433	439	399	440	417	421	408	423	436	409	411	384	437	427	434	460	428	422	453	452	407	428	407	458	461	412	449	418	401	452	437	454	418	435	401	454	460	410	431	438	460	422	427	422	446	442	443	454	404	429	435	446	409	449	436	430	413	423	424	419	393	405	426	405	454	439	455	451	418	446	433	441	411	441	432	415	376	414	436	405	393	425	404	452	428	415	416	414	441	449	396	428	412	434	401	430	409	419	422	409	416	405	445	423	433	402	444	432	433	463	422	403	389	417	415	420	419	430	416	448	389	430	450	421	430	426	407	409	390	428	426	414	417	383	431	419	378	416	456	429	424	475	407	433	411	440	420	413	407	443	401	406	423	439	461	461	393	415	464	426	413	432	402	408	425	395	431	386	420	404	459	420	413	414	442	436	429	432	398	403	438	436	379	432	367	413	438	393	423	399	396	401	397	440	428	439	427	457	426	399	418	399	466	427	420	449	416	423	438	434	425	375	430	424	411	431	422	447	404	448	406	445	434	408	438	409	419	409	390	413	413	412	400	411	403	423	473	458	436	405	502	418	437	445	414	442	464	413	424	398	480	432	439	435	399	435	419	383	425	422	434	426	452	459	410	438	397	426	405	403	425	399	468	412	433	409	413	414	429	432	441	413	422	411	458	435	406	412	436	435	413	431	433	391	401	410	389	388	445	435	403	407	439	418	422	440	442	439	435	399	442	404	422	425	416	445	403	401	409	434	426	439	418	456	450	424	438	459	403	427	428	371	451	405	439	409	417	368	415	391	447	413	462	424	417	419	401	440	408	447	448	396	443	450	413	396	438	398	431	414	398	412	422	405	434	426	441	417	362	407	436	390	401	410	422	447	432	406	423	407	416	420	416	430	414	436	415	393	388	414	412	417	426	453	458	407	425	413	412	410	420	435	428	426	412	450	429	445	399	423	426	430	413	415	427	451	372	445	430	457	422	445	411	424	466	425	446	414	417	471	457	403	428	446	401	403	431	424	432	418	384	437	414	414	437	426	448	442	434	423	420	397	434	447	435	412	462	429	460	431	402	463	435	414	423	463	404	418	433	403	394	373	400	427	441	387	411	414	426	406	393	439	445	426	445	449	433	426	417	432	448	390	417	436	438	428	434	406	412	414	431	416	387	377	432	427	401	432	428	436	388	431	403	421	428	418	414	441	403	436	457	424	425	429	426	439	437	404	400	390	427	397	447	389	443	389	445	441	432	432	419	387	451	400	395	418	419	405	409	418	392	380	447	434	438	415	423	427	421	420	422	423	432	434	445	421	417	409	430	441	404	408	387	422	405	415	466	417	406	393	414	402	423	439	399	431	424	400	457	396	439	412	423	420	409	464	439	456	417	437	421	463	438	400	393	441	423	443	452	424	468	418	440	414	434	426	402	395	416	450	420	420	394	392	431	418	401	426	435	425	410	416	421	421	411	423	428	419	434	431	449	418	449	451	393	398	446	400	418	422	432	421	422	417	441	429	406	427	418	438	402	417	412	435	416	401	435	431	421	425	441	433	432	433	442	423	409	439	444	415	396	430	438	465	462	429	418	374	428	413	391	437	421	421	433	408	410	455	463	419	372	415	399	422	416	453	454	423	388	392	448	434	395	442	386	406	438	415	432	414	458	402	436	396	400	430	403	386	410	446	401	410	413	411	452	394	409	404	424	414	450	449	409	462	438	387	407	428	410	441	453	443	422	408	408	414	397	407	385	425	455	411	425	392	419	397	403	398	410	435	425	414	436	426	464	409	422	404	414	451	423	435	387	428	448	423	393	419	428	415	457	413	454	419	423	418	440	461	421	454	430	407	422	414	430	414	445	432	423	428	429	417	440	410	388	382	397	459	406	397	421	394	403	453	408	404	396	414	421	417	427	432	393	435	406	411	423	410	393	418	417	451	403	401	462	423	407	432	439	430	419	445	361	429	433	422	415	451	453	419	438	426	413	423	458	411	414	424	404	420	393	438	452	445	429	446	399	412	447	419	410	477	422	397	404	427	484	425	418	433	420	395	430	376	416	411	416	469	418	439	428	420	434	417	433	428	441	430	443	417	405	402	412	413	446	464	421	420	435	404	442	428	389	454	450	455	445	428	453	397	447	417	415	398	400	422	422	411	427	426	400	425	461	425	431	390	389	443	423	408	419	431	413	419	386	407	439	440	422	413	391	433	417	443	415	460	417	386	440	423	445	433	427	419	401	411	429	432	464	446	415	410	408	420	467	385	422	395	423	392	442	434	445	451	455	462	429	406	418	428	416	411	437	435	430	426	453	423	419	421	439	405	403	413	456	428	458	435	419	354	428	432	444	391	443	405	403	462	425	392	404	425	427	402	422	403	412	425	430	409	435	441	404	403	394	457	418	400	397	417	467	394	423	418	410	421	416	428	399	444	417	426	407	429	418	408	380	408	425	400	429	445	411	408	441	376	444	415	445	413	440	461	456	406	416	430	426	443	391	451	426	437	420	458	434	416	386	429	445	448	390	428	439	431	428	420	436	443	436	420	399	419	411	397	446	406	386	419	424	398	449	425	411	423	428	381	425	419	371	432	384	429	398	430	418	425	401	442	415	419	418	395	417	428	379	420	432	435	421	431	418	436	400	428	432	410	475	437	394	449	402	422	416	424	447	406	425	382	441	411	422	433	428	469	409	428	427	421	448	445	428	433	438	447	385	448	434	440	434	431	389	427	400	419	439	436	430	440	417	392	438	421	420	420	443	418	402	408	426	414	460	479	436	399	432	408	446	361	432	426	417	405	410	420	431	436	429	429	415	397	414	411	438	453	453	420	395	434	438	423	412	447	426	404	426	406	411	426	426	411	449	423	444	402	436	405	443	414	410	429	437	424	444	401	419	443	410	438	416	423	429	449	396	455	418	424	432	458	421	402	423	436	396	421	419	432	433	440	425	426	444	431	451	411	425	430	427	435	381	425	430	415	427	438	418	397	405	422	409	446	412	381	441	415	459	447	428	432	404	443	431	440	429	402	430	420	417	444	437	433	415	379	439	434	411	420	432	443	459	438	398	420	416	383	468	434	423	405	426	413	395	414	409	416	434	395	443	458	410	381	425	406	425	427	411	449	445	374	404	439	411	454	404	439	439	423	432	386	415	427	381	449	405	432	410	412	441	377	406	426	463	467	432	400	409	442	428	397	415	400	393	439	434	431	427	429	396	396	407	466	446	396	416	430	439	452	454	418	424	397	428	414	451	422	407	412	444	435	462	421	449	456	446	429	401	407	439	418	400	402	428	410	408	401	425	453	408	388	430	375	429	415	458	420	407	458	433	398	452	441	419	437	424	435	411	435	453	430	411	407	446	394	470	417	442	417	412	428	449	410	449	390	427	408	445	438	446	424	444	406	419
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
